@charset "utf-8";
/* CSS Document */



/*=================================================================
	http://www.sc-orikomi.com/
=================================================================*/
h3{ margin:0; }
h4{ margin:0 0 19px; padding:0;  }

div#mainarea{
	background-image:url(../../common/img/bg_content_middle02.jpg);
	background-repeat:repeat-y;
	background-position:0px top;
	margin:15px 18px 0 18px;
	height:100%;
}

img#bg_bottom{ width:852px; margin:0; padding:0 0 0 2px; }

ul#tab{
	width:640px;
	margin:0 auto;
}

ul#tab li{
	float:left;
}

ul#tab:after {content:" "; clear:both; height:0; display:block; visibility:hidden;}



div#mainbox01{
	padding:15px 18px 55px;
	width:604px;
}

div#clearfix img{
	margin:0 auto;
}

img#bg_bottom{
	padding:0 0 0 18px;
	margin:0 0 50px;
}



div#bottom{
	margin:0 auto 50px;
	width:852px;
	height:39px;
	background:url(../img/common/archive_bottom.jpg) 0 0 no-repeat;
}

div#bottom ul#footer_tab{
	padding:0 0 0 20px;
	width:598px;
	background:#5ECDE3;
}

div#bottom ul#footer_tab li{
	margin:0 1px 0 0;
	float:left;
}

div#bottom ul#footer_tab li img{
	margin:0;
	padding:0;
}

div#bottom ul#footer_tab:after {content:" "; clear:both; height:0; display:block; visibility:hidden;}