/*-------------------------------------------------------------------------------
　スタイルリセット
-------------------------------------------------------------------------------*/

/*	ベース
----------------------------------------------------------------*/
body{background-color:#FFF!important;}
		div:after,
		p:after,
		ul:after,
		ol:after,
		li:after{
			content:".";
			display: block;
			clear: both;
			height: 0px;
			visibility: hidden;
		}


/* ---------- common  --- */

h1 {
	display: inline;
	margin: 0;
}
h2 {
	display: inline;
	margin: 0;
}
h3 { display: inline; }
h4 { display: inline; }
h5 { display: inline; }
h6 { display: inline; }

ul { 
margin: 0 0 0 3em; 
padding: 0; 
} 

/* txt */

.size11-120 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #666666;}
.size11-140 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 140%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #666666;}


.size12-120 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size12-120-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #000000;}
.size12-150 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size12-150-red {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #990000;}
.size12-150-red-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #990000;}
.size12-150-bu {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #023890;}
.size12-150-bu-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #023890;}
.size12-150-gr {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #336600;}
.size12-150-gr2 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #8DC63F;}
.size12-150-gr-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #336600;}
.size12-150-cha {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #C08101;}
.size12-150-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #000000;}
.size12-160 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 160%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size13-150 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size14-120 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size14-120-w {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #FFFFFF;}
.size14-120-g {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #669900;}
.size14-120-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size14-120-w-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #FFFFFF;}

.size16-120-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size18-150-gr-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #336600;}


a:link{text-decoration:none;color:#0452A3;}

a:visited{text-decoration:none;color:#0452A3;}

a:hover{text-decoration:underline;color:#F45746;}

a:active{text-decoration:underline;color:#F45746;}



.oshigotolink:link{text-decoration:none;color:#000000;}

.oshigotolink:visited{text-decoration:none;color:#000000;}

.oshigotolink:hover{text-decoration:underline;color:#F45746;}

.oshigotolink:active{text-decoration:underline;color:#F45746;}

ul.no1{
	margin:0 auto;
	margin-left:90px;
	margin-top:10px;	
	height:116px;
	padding:0px;
}

ul.no1 li{
	float:left;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

ul.no1 li.b_detail{

	padding-top:23px;

}


ul.no1 li img{
	border:0px;
}

div#mainarea{
	clear:both;
	margin-top:0px;
	padding:0px;
}


