@charset"UTF-8";

/*------------------------------------------------------

	サイドバナー

--------------------------------------------------------*/

.wrap01{
	text-align:left;
	padding:15px 15px 25px 15px;
	background-color:#FFFFFF;
	margin-bottom:22px;
	font-size:0.8em;
	line-height:1.5em;
}
.wrap01 input{
	display:inline;
	height:22px;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}
.wrap01 input.searchbox{
	width:112px;
	height:20px;
	border:1px solid #bbbcbc;
	line-height:18px;
	font-size:12px;
}
.wrap01 ul{margin:0px;padding:0px;}
.wrap01 ul li{list-style:none;}
.wrap02{
	background-color:#FFFFFF;
	margin-bottom:22px;
	text-align:center;
}
.wrap02 a{display:block;vertical-align:bottom;padding-top:5px;padding-bottom:5px;}
.wrap02 .start{padding-top:15px;}
.wrap02 .end{padding-bottom:25px;}
/*.wrap02{
	text-align:center;
	height:370px;
	background:url(../img/side_features_bg.jpg) left top no-repeat;
	margin-bottom:22px;
}
.wrap02 a{display:block;vertical-align:bottom;padding-top:10px;}*/
.wrap03{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-bottom:22px;
	text-align:center;
}
.wrap03 img{margin-top:5px;margin-bottom:5px;}
.wrap03 a{display:block;vertical-align:bottom;padding-top:5px;padding-bottom:5px;}
.wrap03 a.web_maga1{display:block;text-align:center;width:67px;float:left;}
.wrap03 a.web_maga2{display:block;text-align:center;width:67px;float:right;}
.wrap03 a img{margin-top:0px;margin-bottom:0px;}
.wrap03 .start{padding-top:15px;}
.wrap03 .end{padding-bottom:25px;}
.wrap03 hr{border-top:1px solid #DDD3B3;margin:10px 25px;border-left:none;border-right:none;border-bottom:none;}
*html .wrap03 hr{border-bottom:1px solid #FFFFFF;}
.web_maga_box{padding:0px 30px;}