/* CSS Document */
body{text-align:center; font-family:'Hiragino Kaku Gothic Pro', Verdana, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: none;}
#head, #content, .t-txt, #foot, #all{ width:900px; margin: 0 auto;}
*{margin:0;padding:0;}
#all{text-align:center; position: relative;}
#top{position:absolute; top:15px; left: 0px;}
#bottom{margin-top:112px;}
a{font-size: 10px; color: #747474; text-decoration: none; font-weight:bold;}
a:hover{color: #990000; text-decoration: underline}
#head{border-top: 5px solid #d6d6d6; border-bottom: 5px solid #d6d6d6; margin: 0 auto; text-align: right;}
#head-1{margin-top: 10px; width:600px; height:50px; text-align:left; float:left;}
#head-2{margin-top: 15px;}
#content{height:auto;}
#content-left{margin-left: 0px; text-align:left; width:191px; float:left; line-height:10px; font-size: 10px; color: #333333; text-decoration: none;}
#content-left a{font-size: 10px; color: #333333; text-decoration: none;}
#content-left a:hover{color: #990000; text-decoration: underline}
#content-left li{background-image: url(../images/b1.gif); text-indent:20px; vertical-align:top;}
#content-left li a{font-size: 10px; font-weight:bold; color: #747474; line-height: 22px; text-decoration: none; }
#content-left1{margin-left: 0px; text-align:left; width:191px; float:left; line-height:10px; font-size: 10px; color: #333333; text-decoration: none; position:absolute; left:0; top:123px;}
#content-left1 a{font-size: 10px; color: #333333; text-decoration: none;}
#content-left1 a:hover{color: #990000; text-decoration: underline}
#content-left1 li{background-image: url(../images/b1.gif); text-indent:20px; vertical-align:top;}
#content-left1 li a{font-size: 10px; font-weight:bold; color: #747474; line-height: 22px; text-decoration: none; }
#content-mid{ margin-left: 7px; text-align:left; width:505px; float:left; line-height:18px; font-size: 11px; color: #333333; text-decoration: none;}
#content-mid a{font-size: 11px; color: #006666; text-decoration: none; font-weight:normal;}
#content-mid a:hover{color: #990000; text-decoration: underline}
.m-box{margin-top:3px; border:2px solid #C6D6D8; padding:10px;}
.m-box1{border-top:solid #d6d6d6 3px; background-color:#d6d6d6; padding:8px; font-size:12px; line-height:18px;}
.m-box2{border-bottom:solid #d6d6d6 2px; margin-top:3px; padding:8px; font-size:12px; line-height:18px;}
.m-box3{margin-bottom:4px; line-height:18px; text-align:justify;}
#content-right{margin-left: 6px; text-align:left; float:right; line-height:12px; font-size: 10px; color: #333333; text-decoration: none; width:191px; padding-top:0px;}
.r-box1{margin-top:3px; border:3px solid #d6d6d6; padding:4px; font-size:12px; line-height:16px;}
.r-box{margin-top:3px; border:3px solid #d6d6d6; padding:4px;}
.r-box .r{float:right;width:100px; line-height:12px;}
.r-box .l{float:left;}
.r-box .t{padding:4px; padding-top:1px; font-size:12px; line-height:16px;}
.r-box a{font-size: 10px; color: #333333; text-decoration: none; font-weight:normal;}
.r-box a:hover{color: #990000; text-decoration: underline}
#copyright{margin-top: 3px;margin-bottom: 3px; border-top:2px solid #d6d6d6; text-align:justify; font-size: 10px;}
#copyright a{font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight:normal;}
#foot{border-top:5px solid #d6d6d6; border-bottom:2px solid #d6d6d6; height:88px;}
#foot-l{margin-top:15px; text-align:right;}
h1{padding:0; margin:0; font-size: 9px; font-weight: normal; color: #999999; text-decoration: none; text-align: center; line-height:11px;}
h2{padding:0; margin:0; font-weight:bold; font-size: 14px; color: #b02c20; text-decoration: none; line-height:18px;}
.black{color:#000000}
ul, li{list-style:none;}
.green{color:#336633; font-weight:bold; font-size:11px;}
.red{color:#b02c20; font-weight:bold; font-size:12px;}
.red1{color:#FF0033; font-weight:bold; font-size:12px;}
.red2{color:#b02c20; font-weight:bold; font-size:18px; line-height:24px;}
.blue{color:#637382; font-weight:bold; font-size:11px;}
.bar1{background-image: url(../images/bar.gif); height:3px;}
.bar2{background-image: url(../images/bar.gif); height:3px; background-repeat:no-repeat;}
.news{line-height:18px; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #637382; text-decoration: none; font-weight:normal;}
.s{height:170px;}
.s1{width:240px; float:left;}
