@charset "utf-8";
/* page setting
--------------------------------------------------------- */
@import '_cnskin/024a/css/style.css';

#L01 #area-header.noskin,#L02 #area-header.noskin,#L03 #area-header.noskin,#L07 #area-header.noskin,#L08 #area-header.noskin	{ width:1020px;}
#L01 #area-header,#L02 #area-header,#L03 #area-header,#L07 #area-header,#L08 #area-header	{ width:1036px;}
#L01 #area-billboard.noskin,#L02 #area-billboard.noskin,#L03 #area-billboard.noskin,#L07 #area-billboard.noskin,#L08 #area-billboard.noskin	{ width:1020px;}
#L01 #area-billboard,#L02 #area-billboard,#L03 #area-billboard,#L07 #area-billboard,#L08 #area-billboard	{ width:1036px;}
#L01 #area-contents.noskin,#L02 #area-contents.noskin,#L03 #area-contents.noskin,#L07 #area-contents.noskin,#L08 #area-contents.noskin	{ width:1020px;}
#L01 #area-contents,#L02 #area-contents,#L03 #area-contents,#L07 #area-contents,#L08 #area-contents	{ width:1036px;}
#L02 #area-main,#L03 #area-main,#L07 #area-main,#L08 #area-main	{ width:676px;}
#L02 #area-side-a,#L03 #area-side-a,#L07 #area-side-a,#L08 #area-side-a	{ width:344px;}
#L01 #area-footer.noskin,#L02 #area-footer.noskin,#L03 #area-footer.noskin,#L07 #area-footer.noskin,#L08 #area-footer.noskin	{ width:1020px;}
#L01 #area-footer,#L02 #area-footer,#L03 #area-footer,#L07 #area-footer,#L08 #area-footer	{ width:1036px;}

#L04	{ width:1020px; margin:0 auto;}
#L04 #area-contents	{ width:auto;}
#L04 #main-group	{ width:100%; margin-left:-344px;}
#L04 #area-main	{ margin-left:354px;}
#L04 #area-side-a	{ width:344px;}

#L05	{ width:1020px; margin:0 auto;}
#L05 #area-contents	{ width:auto;}
#L05 #main-group	{ width:100%; margin-left:-344px;}
#L05 #main-group .core	{ width:100%; margin-right:-240px;}
#L05 #area-main	{ margin-left:354px; margin-right:250px;}
#L05 #area-side-a	{ width:344px;}
#L05 #area-side-b	{ width:240px;}

#L06	{ width:1020px; margin:0 auto;}
#L06 #area-contents	{ width:auto;}
#L06 #main-group	{ width:100%; margin-right:-344px;}
#L06 #area-main { margin-right:354px;}
#L06 #area-side-a	{ width:344px;}

body { background: #ffffff; }


#bk647 { background: #FFFFFF url(_src/1364/img20160311120730408849.png) no-repeat right top; }
#bk647 div.lhm { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px;  } 
#bk648 { background: #FFFFFF url(_src/1365/img20160223002656586771.jpg) repeat-x left top; }
#bk657 { background: #FFFFFF; }
#bk659 { background: #FFFFFF url(_src/1374/img20160311170639965704.png) no-repeat left top; }
#area-footer #bk659>div { margin:0 auto; width:1020px; }
#bk659 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px;  } 
#bk646 { background: #FFFFFF url(_src/929/img20160227215443730504.gif) repeat-x left bottom; }
#bk646 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk660 { background: #FFFFFF url(_src/1375/img20160313231600788023.png) no-repeat left bottom; }
#bk660 div.lhm { padding-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk1327 { background: url(_src/2648/img20160228170917379714.png) repeat; }
#bk661 { background: #FFFBFB url(_src/823/img20160218183439240541.png) repeat-x left top; }
#area-footer #bk661>div { margin:0 auto; width:1020px; }
#bk661 div.lhn { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px;  } 
#bk1367 { background: #FFFFFF; }
#bk1367 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1322 { background: url(_src/2642/img20160228170917379714.png) repeat; }
#bk1323 { background: #FFFFFF; }
#bk1323 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1265 { background: url(_src/2555/img20160228170917379714.png) repeat; }
#bk1266 { background: #FFFFFF; }
#bk1266 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1268 { background: url(_src/2560/img20160228170917379714.png) repeat; }
#bk1269 { background: #FFFFFF; }
#bk1269 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1271 { background: url(_src/2565/img20160228170917379714.png) repeat; }
#bk1272 { background: #FFFFFF; }
#bk1272 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1274 { background: url(_src/2570/img20160228170917379714.png) repeat; }
#bk1275 { background: #FFFFFF; }
#bk1275 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1277 { background: url(_src/2575/img20160228170917379714.png) repeat; }
#bk1278 { background: #FFFFFF; }
#bk1278 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1281 { background: url(_src/2582/img20160228170917379714.png) repeat; }
#bk1282 { background: #FFFFFF; }
#bk1282 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1280 { background: url(_src/2580/img20160228170917379714.png) repeat; }
#bk1283 { background: #FFFFFF; }
#bk1283 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk1284 { background: url(_src/2590/img20160228170917379714.png) repeat; }
#bk1285 { background: #FFFFFF; }
#bk1285 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk649 { background: url(_src/1367/img20160228170917379714.png) repeat; }
#bk650 { background: #FFFFFF; }
#bk650 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk651 { background: url(_src/1369/img20160228170917379714.png) repeat; }
#bk652 { background: #FFFFFF; }
#bk652 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk708 { background: url(_src/1450/img20160228170917379714.png) repeat; }
#bk709 { background: #FFFFFF; }
#bk709 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk665 { background: url(_src/1392/img20160228170917379714.png) repeat; }
#bk666 { background: #FFFFFF; }
#bk666 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk654 { background: url(_src/1371/img20160228170917379714.png) repeat; }
#bk653 { background: #FFFFFF; }
#bk653 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 
#bk655 { background: url(_src/1373/img20160228170917379714.png) repeat; }
#bk656 { background: #FFFFFF; }
#bk656 div.lhm { padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px;  } 

