@charset "utf-8";
/* page setting
--------------------------------------------------------- */
@import "../_cnskin/033d/css/style.css";

#L01 #area-header.noskin,#L02 #area-header.noskin,#L03 #area-header.noskin,#L07 #area-header.noskin,#L08 #area-header.noskin	{ width:100%;}
#L01 #area-header,#L02 #area-header,#L03 #area-header,#L07 #area-header,#L08 #area-header	{ width:100%;}
#L01 #area-billboard.noskin,#L02 #area-billboard.noskin,#L03 #area-billboard.noskin,#L07 #area-billboard.noskin,#L08 #area-billboard.noskin	{ width:100%;}
#L01 #area-billboard,#L02 #area-billboard,#L03 #area-billboard,#L07 #area-billboard,#L08 #area-billboard	{ width:100%;}
#L01 #area-contents.noskin,#L02 #area-contents.noskin,#L03 #area-contents.noskin,#L07 #area-contents.noskin,#L08 #area-contents.noskin	{ width:966px;}
#L01 #area-contents,#L02 #area-contents,#L03 #area-contents,#L07 #area-contents,#L08 #area-contents	{ width:982px;}
#L02 #area-main,#L03 #area-main,#L07 #area-main,#L08 #area-main	{ width:726px;}
#L02 #area-side-a,#L03 #area-side-a,#L07 #area-side-a,#L08 #area-side-a	{ width:240px;}
#L01 #area-footer.noskin,#L02 #area-footer.noskin,#L03 #area-footer.noskin,#L07 #area-footer.noskin,#L08 #area-footer.noskin	{ width:100%;}
#L01 #area-footer,#L02 #area-footer,#L03 #area-footer,#L07 #area-footer,#L08 #area-footer	{ width:100%;}

#L04	{ width:100%; margin:0 auto;}
#L04 #area-contents	{ width:966px;}
#L04 #main-group	{ width:966px; margin-left:-240px;}
#L04 #area-main	{ margin-left:250px;}
#L04 #area-side-a	{ width:240px;}

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

#L06	{ width:100%; margin:0 auto;}
#L06 #area-contents	{ width:966px;}
#L06 #main-group	{ width:966px; margin-right:-240px;}
#L06 #area-main { margin-right:250px;}
#L06 #area-side-a	{ width:240px;}

body { background: #ECEAE7; }.thunder-bg { background: url(../_src/sc13387/_dsc5375.png) no-repeat center top fixed; }#area-footer { background: transparent; }

#bk16542 { background: #FFFFFF; }#area-header #bk16542>div  { margin:0 auto; width:966px;}#bk16542 div.lhn { padding-left: 18px; padding-top: 10px; padding-right: 0px; padding-bottom: 2px }#bk16543 { background: url(../_src/sc13237/global_bk.png) repeat-x left top; }#area-header #bk16543>div  { margin:0 auto; width:950px;}#bk16543 div.lhm { padding-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px }#bk16544 { background: url(../_src/sc12481/2.png) repeat-x left top; }#bk16544 h1, #bk16544 h2, #bk16544 h3, #bk16544 h4, #bk16544 p, #bk16544 p.lead, #bk16544 blockquote, #bk16544 address, #bk16544 li, #bk16544 th, #bk16544 td { line-height:0; }#bk16544 div.lhm { padding-left: 0px; padding-top: 5px; padding-right: 20px; padding-bottom: 5px }#bk16546 h1, #bk16546 h2, #bk16546 h3, #bk16546 h4, #bk16546 p, #bk16546 p.lead, #bk16546 blockquote, #bk16546 address, #bk16546 li, #bk16546 th, #bk16546 td { line-height:0; }#bk16546 div.lhm { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 30px }#bk16547 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16547 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px }#bk16548 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16548 div.lhm { padding-left: 25px; padding-top: 10px; padding-right: 25px; padding-bottom: 20px }#bk16761 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16761 div.lhm { padding-left: 25px; padding-top: 10px; padding-right: 25px; padding-bottom: 0px }#bk16730 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16730 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px }#bk16736 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16736 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px }#bk16735 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16735 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px }#bk16734 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16734 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px }#bk16733 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16733 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px }#bk16732 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16732 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px }#bk16731 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16731 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px }#bk16738 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16738 h1, #bk16738 h2, #bk16738 h3, #bk16738 h4, #bk16738 p, #bk16738 p.lead, #bk16738 blockquote, #bk16738 address, #bk16738 li, #bk16738 th, #bk16738 td { line-height:1.5; }#bk16738 div.lhm { padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 15px }#bk16760 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16760 h1, #bk16760 h2, #bk16760 h3, #bk16760 h4, #bk16760 p, #bk16760 p.lead, #bk16760 blockquote, #bk16760 address, #bk16760 li, #bk16760 th, #bk16760 td { line-height:1.5; }#bk16760 div.lhm { padding-left: 25px; padding-top: 10px; padding-right: 25px; padding-bottom: 25px }#bk16759 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16759 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px }#bk16553 { background: url(../_src/sc12606/bkwh75.png) repeat; }#bk16553 div.lhm { padding-left: 15px; padding-top: 0px; padding-right: 15px; padding-bottom: 0px }#bk16554 { background: #C4C3B1; }#bk16554 div.lhm { padding-left: 15px; padding-top: 20px; padding-right: 15px; padding-bottom: 5px }#bk16555 { background: #C4C3B1; }#bk16555 div.lhm { padding-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 10px }#bk16556 { background: #C4C3B1; }#bk16556 div.lhn { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 3px }#bk16557 h1, #bk16557 h2, #bk16557 h3, #bk16557 h4, #bk16557 p, #bk16557 p.lead, #bk16557 blockquote, #bk16557 address, #bk16557 li, #bk16557 th, #bk16557 td { line-height:0; }#bk16559 { background: url(../_src/sc12527/bk_footer2b.png) repeat-x left top; }#area-footer #bk16559>div  { margin:0 auto; width:950px;}#bk16559 h1, #bk16559 h2, #bk16559 h3, #bk16559 h4, #bk16559 p, #bk16559 p.lead, #bk16559 blockquote, #bk16559 address, #bk16559 li, #bk16559 th, #bk16559 td { line-height:3; }#bk16559 div.lhm { padding-left: 30px; padding-top: 50px; padding-right: 0px; padding-bottom: 20px }#bk16560 { background: #FFFFFF url(../_src/sc12443/bk_footer.jpg) repeat; }#area-footer #bk16560>div  { margin:0 auto; width:950px;}#bk16560 h1, #bk16560 h2, #bk16560 h3, #bk16560 h4, #bk16560 p, #bk16560 p.lead, #bk16560 blockquote, #bk16560 address, #bk16560 li, #bk16560 th, #bk16560 td { line-height:2.2; }#bk16560 div.lhm { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px }#bk16561 { background: #FFFFFF url(../_src/sc12443/bk_footer.jpg) repeat; }#area-footer #bk16561>div  { margin:0 auto; width:950px;}#bk16561 h1, #bk16561 h2, #bk16561 h3, #bk16561 h4, #bk16561 p, #bk16561 p.lead, #bk16561 blockquote, #bk16561 address, #bk16561 li, #bk16561 th, #bk16561 td { line-height:2.5; }#bk16561 div.lhm { padding-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 0px }
