body {
	color:#21261E;
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","Osaka", Verdana, "ＭＳ Ｐゴシック", "MS P Gothic", Arial, Helvetica, sans-serif;
	font-size:85%;
	color:#3B2D25;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:1.4;
}
html,a,form,area,div,img,table,td,th,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,p {
	margin:0px;
	padding:0px;
	border:none;
}
img	{border:none;}
a {
	text-decoration:underline;
	color:#006CB6;
}
a,a:active {outline:none;}
a:hover,a:focus {
	color:#8fbc9f;
	outline:none;
}
ul {list-style-type:none;}
/*===============================================
clearfix
===============================================*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hides from IE-mac \*/
*html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
/* End hide from IE-mac */
/*--------------------------------------------------------------------------
BASIC
--------------------------------------------------------------------------*/
.alL {text-align:left;}
.alC {text-align:center;}
.alR {text-align:right;}
.flL {float:left;}
.flR {float:right;}
/*--------------------------------------------------------------------------
MARGIN
--------------------------------------------------------------------------*/
.mgT5 {margin-top:5px;}
.mgT10 {margin-top:10px;}
.mgB5 {margin-bottom:5px;}
.mgB10 {margin-bottom:10px;}
.mgB15 {margin-bottom:15px;}
.mgB20 {margin-bottom:20px;}
.mgB30 {margin-bottom:30px;}
.mgB50 {margin-bottom:50px;}
.mgL5 {margin-left:5px;}
.mgL10 {margin-left:10px;}
.mgR5 {margin-right:5px;}
.mgR10 {margin-right:10px;}
.mgR20 {margin-right:20px;}
.pdL7 {padding-left:7px;}
/*--------------------------------------------------------------------------
CONTENTS
--------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------
SPAN
--------------------------------------------------------------------------*/
ul#utilityNav li a span,
#mainnav li a span,
a #diva span
{
	display:block;
	text-indent:-9999px;
}
/* Hack Mac IE5 \*/
ul#utilityNav li a span,
#mainnav li a span,
a #diva span
{
	width:0px;
	height:0px;
	overflow:hidden;
}
.flL{float:left;}
.flR{float:right;}
/* End */
