@charset "utf-8";

html{
	
}

@media print{
	body{zoom:75%;}
	/*#globalNav{display:none;}*/
	/*header{display:none;}*/
	*{box-sizing:border-box; -webkit-box-sizing:border-box;}
	* img{max-width:100%;}
}


/* LINK
----------------------------------------------------- */
a:link    {text-decoration:none; color:#000;}
a:visited {text-decoration:none; color:#000;}
a:hover   {text-decoration:underline; color:#000;}
a:active  {text-decoration:none; color:#000;}



@media screen and (min-width:641px) {
a img {
	/*
	-webkit-transition: 0.3s ease-in-out;
	   -moz-transition: 0.3s ease-in-out;
	     -o-transition: 0.3s ease-in-out;
	        transition: 0.3s ease-in-out;
	*/
}
a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}
body{
	font-size:14px;
	-webkit-text-size-adjust: none;
	color:#000;
	font-family:"メイリオ", '游ゴシック体','Yu Gothic', YuGothic,"ヒラギノ角ゴPro W3", "HiraginoKaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; 
	/* 	font-family: "游明朝体", "Yu Mincho", YuMincho,"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","ＭＳ Ｐ明朝", "MS PMincho",serif; */
}



}

/* SP
-----------------------------------------------------------------
----------------------------------------------------------------- */
@media screen and (max-width:640px) {


body{
	font-size:14px;
	-webkit-text-size-adjust: none;
	color:#000;
	/*font-family: '游ゴシック体','Yu Gothic', YuGothic,"ヒラギノ角ゴPro W3", "HiraginoKaku Gothic Pro", "メイリオ",Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; */
	/* 	font-family: "游明朝体", "Yu Mincho", YuMincho,"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","ＭＳ Ｐ明朝", "MS PMincho",serif; */
}



}

/* Table 
----------------------------------------------------- */
table{}
td{padding:3px; border:0px;}

.tableBox table{
	border-right:2px solid #fff;
	border-top:2px solid #fff;
}
	.tableBox table td{
		border-left:2px solid #fff;
		border-bottom:2px solid #fff;
	}



/* tag
------------------------------------------------------- */
strong{
	font-weight:bold;
}

/*
.text, textarea, .dropdown, input, select{
	border:1px solid #fff;
	padding:3px 2px;
	color: #333;
	background: #fff;
	border-radius: 0px;
	font-size:87%;
	text-align:center;


}
*/



