@charset "shift_jis";
body {
	margin: 0px;padding: 0px;
	color: #333;	/*全体の文字色*/
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	/*フォント種類*/
	font-size: 14px;	/*文字サイズ*/
	line-height: 2;		/*行間*/
	-webkit-text-size-adjust: none;
	height:100%;
}
.cl {clear:both;}
.ce {text-align:center;}
.ri {text-align:right;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f22 {font-size:22px;}
.red {color: #F00;}
.bru {color:#00F;}
.bd {font-weight:bold;}
#main {
	width:60%;
	margin:20px auto;
	overflow:hidden;
}
.hed {
	width:50%;
	float:left;
	padding-bottom:15px;
	overflow:hidden;
	
}
.box0 {
	width:50%;
	float:left;
	padding-bottom:15px;
	overflow:hidden;
	
}

.box1 {
	width:60%;
	text-align:center;
	float:left;
	overflow:hidden;
}
.box2 {
	width:40%;
	float:left;
	overflow:hidden;
}
.box2 img {
	width:98%;
	text-align:center;
}
.box3 {
	width:100%;
	padding:8px 10px;
	background-color:#FAF0C5;
	box-sizing: border-box;
	overflow:hidden;
	
}
.box4 {
	width:100%;
	padding:8px 8px;
	box-sizing:border-box;
	overflow:hidden;
}
.lin {
	width:100%;
	padding:4px 0;
	overflow:hidden;
}
.lins {
	width:100%;
	border:#FFF 3px solid;
	border-bottom:#FFF 3px solid;
	padding-top:2px;
	overflow:hidden;
}
/*画面幅600px以下の設定
------------------------------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width:600px){

/*ヘッダー（ロゴが入った最上段のブロック）
---------------------------------------------------------------------------*/
#main {
	width:100%;
	margin:20px auto;
	overflow:hidden;
}

.box0 {
	width:100%;
	float: none;
	padding-bottom:15px;
	overflow:hidden;
	
}

.box1 {
	width:100%;
	text-align:center;
	float: nonet;
	overflow:hidden;
}
.box1 img {
	width:98%;
	text-align:center;
}
.box2 {
	width:100%;
	float: none;
	overflow:hidden;
}
box2 img {
	width:98%;
	text-align:center;
}
}