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

#L01 #area-header.noskin,#L02 #area-header.noskin,#L03 #area-header.noskin,#L07 #area-header.noskin,#L08 #area-header.noskin	{ width:980px;}
#L01 #area-header,#L02 #area-header,#L03 #area-header,#L07 #area-header,#L08 #area-header	{ width:996px;}
#L01 #area-billboard.noskin,#L02 #area-billboard.noskin,#L03 #area-billboard.noskin,#L07 #area-billboard.noskin,#L08 #area-billboard.noskin	{ width:980px;}
#L01 #area-billboard,#L02 #area-billboard,#L03 #area-billboard,#L07 #area-billboard,#L08 #area-billboard	{ width:996px;}
#L01 #area-contents.noskin,#L02 #area-contents.noskin,#L03 #area-contents.noskin,#L07 #area-contents.noskin,#L08 #area-contents.noskin	{ width:980px;}
#L01 #area-contents,#L02 #area-contents,#L03 #area-contents,#L07 #area-contents,#L08 #area-contents	{ width:996px;}
#L02 #area-main,#L03 #area-main,#L07 #area-main,#L08 #area-main	{ width:70%;}
#L02 #area-side-a,#L03 #area-side-a,#L07 #area-side-a,#L08 #area-side-a	{ width:29%;}
#L01 #area-footer.noskin,#L02 #area-footer.noskin,#L03 #area-footer.noskin,#L07 #area-footer.noskin,#L08 #area-footer.noskin	{ width:980px;}
#L01 #area-footer,#L02 #area-footer,#L03 #area-footer,#L07 #area-footer,#L08 #area-footer	{ width:996px;}

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

#L05	{ width:980px; margin:0 auto;}
#L05 #area-contents	{ width:auto;}
#L05 #main-group	{ width:100%; margin-left:-240px;}
#L05 #main-group .core	{ width:100%; 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:980px; margin:0 auto;}
#L06 #area-contents	{ width:auto;}
#L06 #main-group	{ width:100%; margin-right:-240px;}
#L06 #area-main { margin-right:250px;}
#L06 #area-side-a	{ width:240px;}

body { background: #FFFFFF; }.wind-bg { background: url(../_src/sc471/bg_mainarea.png) no-repeat center top; }#area-header { background: url(../_src/sc487/331_bg.png) repeat-x left top; }#area-footer { background: #272727; }

#area-header #bk933>div  { margin:0 auto; width:990px;}#bk933 div.lhm { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 8px }#bk934 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px }#bk935 { background: url(../_src/sc506/navb2.png) repeat-x left center; }#area-billboard #bk935>div  { margin:0 auto; width:980px;}#bk935 h1, #bk935 h2, #bk935 h3, #bk935 h4, #bk935 p, #bk935 p.lead, #bk935 blockquote, #bk935 address, #bk935 li, #bk935 th, #bk935 td { line-height:0; }#bk935 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 100px }#area-billboard #bk936>div  { margin:0 auto; width:980px;}#bk936 h1, #bk936 h2, #bk936 h3, #bk936 h4, #bk936 p, #bk936 p.lead, #bk936 blockquote, #bk936 address, #bk936 li, #bk936 th, #bk936 td { line-height:0; }#bk936 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 30px }#area-billboard #bk937>div  { margin:0 auto; width:980px;}#bk937 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px }#bk938 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px }#bk940 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px }#bk941 { background: url(../_src/sc506/navb2.png) repeat-x left center; }#area-main #bk941>div  { margin:0 auto; width:980px;}#bk941 h1, #bk941 h2, #bk941 h3, #bk941 h4, #bk941 p, #bk941 p.lead, #bk941 blockquote, #bk941 address, #bk941 li, #bk941 th, #bk941 td { line-height:0; }#bk941 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 100px }#bk942 div.lhm { padding-left: 36px; padding-top: 0px; padding-right: 36px; padding-bottom: 0px }#bk943 div.lhm { padding-left: 0px; padding-top: 40px; padding-right: 0px; padding-bottom: 40px }#bk957 div.lhm { padding-left: 36px; padding-top: 0px; padding-right: 36px; padding-bottom: 0px }#bk945 div.lhm { padding-left: 0px; padding-top: 40px; padding-right: 0px; padding-bottom: 40px }#bk958 div.lhm { padding-left: 36px; padding-top: 0px; padding-right: 36px; padding-bottom: 0px }#bk968 div.lhm { padding-left: 0px; padding-top: 40px; padding-right: 0px; padding-bottom: 40px }#bk969 div.lhm { padding-left: 36px; padding-top: 0px; padding-right: 36px; padding-bottom: 0px }#bk1031 div.lhm { padding-left: 0px; padding-top: 40px; padding-right: 0px; padding-bottom: 40px }#bk1045 div.lhm { padding-left: 36px; padding-top: 0px; padding-right: 36px; padding-bottom: 0px }#bk1046 div.lhm { padding-left: 0px; padding-top: 40px; padding-right: 0px; padding-bottom: 40px }#bk1030 div.lhm { padding-left: 36px; padding-top: 0px; padding-right: 36px; padding-bottom: 0px }#bk947 { background: url(../_src/sc506/navb2.png) repeat-x left center; }#area-main #bk947>div  { margin:0 auto; width:980px;}#bk947 h1, #bk947 h2, #bk947 h3, #bk947 h4, #bk947 p, #bk947 p.lead, #bk947 blockquote, #bk947 address, #bk947 li, #bk947 th, #bk947 td { line-height:0; }#bk947 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 100px }#bk948 { background: #FFFFFF; }#bk949 { background: #FFFFFF; }#area-main #bk949>div  { margin:0 auto; width:980px;}#bk949 h1, #bk949 h2, #bk949 h3, #bk949 h4, #bk949 p, #bk949 p.lead, #bk949 blockquote, #bk949 address, #bk949 li, #bk949 th, #bk949 td { line-height:0; }#bk949 div.lhm { padding-left: 36px; padding-top: 0px; padding-right: 36px; padding-bottom: 50px }#bk952 { background: #FFFFFF; }#area-footer #bk952>div  { margin:0 auto; width:980px;}#bk952 h1, #bk952 h2, #bk952 h3, #bk952 h4, #bk952 p, #bk952 p.lead, #bk952 blockquote, #bk952 address, #bk952 li, #bk952 th, #bk952 td { line-height:0; }#bk952 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px }#bk953 { background: #FFFFFF url(../_src/sc381/bg_foottop.png) repeat-x left bottom; }#bk954 div.lhm { padding-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px }#bk955 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px }
