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

#L01 #area-header.noskin,#L02 #area-header.noskin,#L03 #area-header.noskin,#L07 #area-header.noskin,#L08 #area-header.noskin	{ width:969px;}
#L01 #area-header,#L02 #area-header,#L03 #area-header,#L07 #area-header,#L08 #area-header	{ width:985px;}
#L01 #area-billboard.noskin,#L02 #area-billboard.noskin,#L03 #area-billboard.noskin,#L07 #area-billboard.noskin,#L08 #area-billboard.noskin	{ width:969px;}
#L01 #area-billboard,#L02 #area-billboard,#L03 #area-billboard,#L07 #area-billboard,#L08 #area-billboard	{ width:985px;}
#L01 #area-contents.noskin,#L02 #area-contents.noskin,#L03 #area-contents.noskin,#L07 #area-contents.noskin,#L08 #area-contents.noskin	{ width:969px;}
#L01 #area-contents,#L02 #area-contents,#L03 #area-contents,#L07 #area-contents,#L08 #area-contents	{ width:985px;}
#L02 #area-main,#L03 #area-main,#L07 #area-main,#L08 #area-main	{ width:666px;}
#L02 #area-side-a,#L03 #area-side-a,#L07 #area-side-a,#L08 #area-side-a	{ width:303px;}
#L01 #area-footer.noskin,#L02 #area-footer.noskin,#L03 #area-footer.noskin,#L07 #area-footer.noskin,#L08 #area-footer.noskin	{ width:969px;}
#L01 #area-footer,#L02 #area-footer,#L03 #area-footer,#L07 #area-footer,#L08 #area-footer	{ width:985px;}

#L04	{ width:969px; margin:0 auto;}
#L04 #area-contents	{ width:auto;}
#L04 #main-group	{ width:100%; margin-left:-303px;}
#L04 #area-main	{ margin-left:313px;}
#L04 #area-side-a	{ width:303px;}

#L05	{ width:969px; margin:0 auto;}
#L05 #area-contents	{ width:auto;}
#L05 #main-group	{ width:100%; margin-left:-303px;}
#L05 #main-group .core	{ width:100%; margin-right:-666px;}
#L05 #area-main	{ margin-left:313px; margin-right:676px;}
#L05 #area-side-a	{ width:303px;}
#L05 #area-side-b	{ width:666px;}

#L06	{ width:969px; margin:0 auto;}
#L06 #area-contents	{ width:auto;}
#L06 #main-group	{ width:100%; margin-right:-303px;}
#L06 #area-main { margin-right:313px;}
#L06 #area-side-a	{ width:303px;}


.wind-bg { background: url(../_src/1181/bk.jpg) repeat-x left bottom; }
.thunder-bg { background: url(../_src/1182/bk3.jpg) repeat-x left top; }
#area-footer { background: url(../_src/1183/solids.png) no-repeat right bottom; }


#bk932 div.lhm { padding-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 0px;  } 
#bk935 div.lhm { padding-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 15px;  } 
#bk955 div.lhm { padding-left: 0px; padding-top: 15px; padding-right: 8px; padding-bottom: 5px;  } 
#bk961 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px;  } 
#bk933 { background: url(../_src/1158/logo.png) no-repeat left top; }
#bk933 div.lhm { padding-left: 0px; padding-top: 7px; padding-right: 0px; padding-bottom: 0px;  } 
#bk936 div.lhm { padding-left: 12px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px;  } 
#bk938 div.lhm { padding-left: 0px; padding-top: 17px; padding-right: 0px; padding-bottom: 0px;  } 
#bk956 div.lhn { padding-left: 25px; padding-top: 10px; padding-right: 8px; padding-bottom: 0px;  } 
#bk962 h1, #bk962 h2, #bk962 h3, #bk962 h4, #bk962 p, #bk962 p.lead, #bk962 blockquote, #bk962 address, #bk962 li, #bk962 th, #bk962 td { line-height:2.5; }
#bk962 div.lhm { padding-left: 10px; padding-top: 12px; padding-right: 10px; padding-bottom: 0px;  } 
#bk934 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk939 { background: url(../_src/1161/part4.png) repeat-y left top; }
#bk939 h1, #bk939 h2, #bk939 h3, #bk939 h4, #bk939 p, #bk939 p.lead, #bk939 blockquote, #bk939 address, #bk939 li, #bk939 th, #bk939 td { line-height:0.4; }
#bk939 div.lhm { padding-left: 27px; padding-top: 13px; padding-right: 27px; padding-bottom: 0px;  } 
#bk957 { background: url(../_src/1331/pic.png) no-repeat center top; }
#bk957 div.lhm { padding-left: 0px; padding-top: 165px; padding-right: 8px; padding-bottom: 0px;  } 
#bk940 { background: url(../_src/1162/part4.png) repeat-y left top; }
#bk940 h1, #bk940 h2, #bk940 h3, #bk940 h4, #bk940 p, #bk940 p.lead, #bk940 blockquote, #bk940 address, #bk940 li, #bk940 th, #bk940 td { line-height:0; }
#bk940 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk958 div.lhm { padding-left: 10px; padding-top: 15px; padding-right: 10px; padding-bottom: 3px;  } 
#bk941 { background: url(../_src/1163/part4.png) repeat-y left top; }
#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.5; }
#bk941 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk959 { background: url(../_src/1329/toiawa.jpg) no-repeat center top; }
#bk959 div.lhm { padding-left: 0px; padding-top: 200px; padding-right: 0px; padding-bottom: 25px;  } 
#bk942 { background: url(../_src/1164/part4.png) repeat-y left top; }
#bk942 h1, #bk942 h2, #bk942 h3, #bk942 h4, #bk942 p, #bk942 p.lead, #bk942 blockquote, #bk942 address, #bk942 li, #bk942 th, #bk942 td { line-height:0; }
#bk942 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk943 { background: url(../_src/1165/part4.png) repeat-y left top; }
#bk943 h1, #bk943 h2, #bk943 h3, #bk943 h4, #bk943 p, #bk943 p.lead, #bk943 blockquote, #bk943 address, #bk943 li, #bk943 th, #bk943 td { line-height:0.5; }
#bk943 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk944 { background: url(../_src/1166/part4.png) repeat-y left top; }
#bk944 h1, #bk944 h2, #bk944 h3, #bk944 h4, #bk944 p, #bk944 p.lead, #bk944 blockquote, #bk944 address, #bk944 li, #bk944 th, #bk944 td { line-height:0; }
#bk944 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk945 { background: url(../_src/1167/part4.png) repeat-y left top; }
#bk945 h1, #bk945 h2, #bk945 h3, #bk945 h4, #bk945 p, #bk945 p.lead, #bk945 blockquote, #bk945 address, #bk945 li, #bk945 th, #bk945 td { line-height:1.7; }
#bk945 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk946 { background: url(../_src/1168/part4.png) repeat-y left top; }
#bk946 h1, #bk946 h2, #bk946 h3, #bk946 h4, #bk946 p, #bk946 p.lead, #bk946 blockquote, #bk946 address, #bk946 li, #bk946 th, #bk946 td { line-height:0; }
#bk946 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk947 { background: url(../_src/1169/part4.png) repeat-y left top; }
#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.5; }
#bk947 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk948 { background: url(../_src/1170/part4.png) repeat-y left top; }
#bk948 h1, #bk948 h2, #bk948 h3, #bk948 h4, #bk948 p, #bk948 p.lead, #bk948 blockquote, #bk948 address, #bk948 li, #bk948 th, #bk948 td { line-height:0; }
#bk948 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk949 { background: url(../_src/1171/part4.png) repeat-y left top; }
#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:1.7; }
#bk949 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk950 { background: url(../_src/1172/part4.png) repeat-y left top; }
#bk950 h1, #bk950 h2, #bk950 h3, #bk950 h4, #bk950 p, #bk950 p.lead, #bk950 blockquote, #bk950 address, #bk950 li, #bk950 th, #bk950 td { line-height:0; }
#bk950 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk951 { background: url(../_src/1173/part4.png) repeat-y left top; }
#bk951 h1, #bk951 h2, #bk951 h3, #bk951 h4, #bk951 p, #bk951 p.lead, #bk951 blockquote, #bk951 address, #bk951 li, #bk951 th, #bk951 td { line-height:1.7; }
#bk951 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk952 { background: url(../_src/1174/part4.png) repeat-y left top; }
#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: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 0px;  } 
#bk953 { background: url(../_src/1175/part4.png) repeat-y left top; }
#bk953 h1, #bk953 h2, #bk953 h3, #bk953 h4, #bk953 p, #bk953 p.lead, #bk953 blockquote, #bk953 address, #bk953 li, #bk953 th, #bk953 td { line-height:1.7; }
#bk953 div.lhm { padding-left: 27px; padding-top: 0px; padding-right: 27px; padding-bottom: 7px;  } 
#bk954 { background: url(../_src/1177/part3.png) no-repeat left top; }
#bk954 div.lhm { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 6px;  } 

