/** Tug **/
body{margin:0px; padding:0px; background:#FFF; font-size:80%; color:#5A5A5A; font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro"; line-height:140%;}
img{border:0px; margin:0px; padding:0px;}
table{font-size:95%; line-height:140%; color:#3E3E3E; font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro";}
div{margin:0px; padding:0px;}
h1{margin:0px; padding:0px;}
h2{margin:0px; padding:0px;}
h3{margin:0px; padding:0px;}
h4{margin:0px; padding:0px;}
ul{margin:0px; padding:0px;}
ol{margin:0px; padding:0px;}
li{margin:0px; padding:0px; list-style-type:none; line-height:100%;}
p{margin:0px; padding:0px;}
th{color:#FFF; background:#808080; font-weight:normal; line-height:100%;}
td{color:#5A5A5A;}


/** Box **/
#wrapper{width:710px; clear:both; text-align:left;}
.main{width:710px; position:absolute; top:0px; left:-200px;}
.box_sm{width:955px; text-align:left; display:none;}






#header{width:1128px; height:200px; position:relative; margin:auto; background:url(../img/bg_head.jpg); display:none;}
#logo{width:235px; height:103px; position:absolute; top:31px; left:86px;}
#font_s{width:20px; height:17px; position:absolute; top:8px; left:510px;}
#font_m{width:20px; height:17px; position:absolute; top:8px; left:530px;}
#font_l{width:20px; height:17px; position:absolute; top:8px; left:550px;}
#text{width:353px; height:51px; position:absolute; top:83px; left:690px;}
#contact{width:64px; height:29px; position:absolute; top:0px; left:579px;}
#sitemap{width:64px; height:29px; position:absolute; top:0px; left:643px;}
#link{width:45px; height:29px; position:absolute; top:0px; left:713px;}
#search{width:265px; height:29px; position:absolute; top:0px; left:776px; background:url(../img/bg_search.gif) no-repeat;}
#h_input_t{margin:6px 0px 0px 6px;}
#bt_search{float:right;}
#box_navi{width:955px; height:30px; background:#FFF; display:none;}
#navi{padding:5px 0px 0px 0px; float:left; clear:both; display:none;}
#print{float:right; width:42px; display:none;}
.input_s{width:200px; background:#ABB8E4; border:0px; margin:0px 0px 3px 0px; font-size:12px;}
#footer{width:955px; background:url(../img/bg_main.gif) repeat-y; text-align:right; margin:auto; padding-top:20px; display:none;}
#footer_l{width:221px; float:left; font-size:85%; text-align:left;}
#footer_lt{color:#808080; margin:0px 5px 0px 10px;}
#footer_r{height:90px; font-size:11px; margin-left:230px; position:relative; text-align:center; padding:0px 0px 0px 80px;}
#footer_logo{width:80px; float:right;}

.news_list{width:690px; margin:10px 10px 0px 10px;}
#box_event1{width:690px; margin:0px 10px 0px 10px; margin-top:11px; background:url(../img/bg_top_event1.gif) no-repeat #6A4101;}
#box_event2{width:690px; margin:0px 10px 0px 10px; margin-top:11px; background:url(../img/bg_top_event2.gif) no-repeat #7AC524;}
.box_center{text-align:center;}
.box_top_bottom{width:690px; margin:0px 10px 0px 10px;}
.box_top_bottom1{width:220px; float:left; margin-top:10px;}
.box_top_bottom2{width:250px; text-align:center; float:left; margin:auto; margin-top:10px;}
.box_top_bottom_in{position:relative; width:220px; height:100px; margin:auto;}

.box_fm{width:545px; position:absolute; top:0px; left:70px;}
.box_page_top{width:690px; text-align:right; margin:15px 10px 10px 10px;}
.box_690{width:690px; text-align:left; margin:0px 10px 0px 10px;}
.box_tac{width:690px; text-align:center;}
.box_topnews{width:710px; height:35px; background:url(../img/st_news.jpg); margin-top:20px;}

a.box_top_bt1{display:block; width:125px; height:47px; text-decoration:none; font-size:12px; text-align:left; position:absolute; top:50px; left:90px; line-height:110%;}
a.box_top_bt2{display:block; width:125px; text-decoration:none; font-size:12px; text-align:left; font-size:90%; text-align:left; position:absolute; top:50px; left:105px; line-height:110%;}


/** Font-Size **/
.f11{font-size:11px;}
.f90{font-size:90%;}





/** th,td **/
.gray1{background:#EEEEEE; border-bottom:#FFFFFF solid 1px;}
.gray2{background:#F6F6F6; border-bottom:#FFFFFF solid 1px;}
.gray3{background:#EEEEEE;}
.gray4{background:#F6F6F6;}
.gray1bl{background:#EEEEEE; border-bottom:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px;}
.gray2bl{background:#F6F6F6; border-bottom:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px;}
.th_gray5{background:#E0E0E0; color:#5A5A5A; text-align:left; line-height:130%;}
.gray6{background:#F2F2F2;}


/** Color **/
.f_112f89{color:#112F89;}
.new{color:#FE0002;}
.f_fff{color:#FFF;}
.f_112f89{color:#112F89;}


/** Margin **/
.mt1{margin-top:1px;}
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mr3{margin-right:3px;}
.mr4{margin-right:4px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr17{margin-right:17px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.ml5{margin-left:5px;}
.m20{margin-left:20px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.mb4{margin-bottom:4px;}
.mb5{margin-bottom:5px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mtl10{margin:10px 0px 0px 10px;}
.mrl10{margin:0px 10px 0px 10px;}
.mrl20{margin:0px 20px 0px 20px;}
.m_bana{margin:10px 0px 0px 10px; padding-bottom:10px;}
.m665{margin:10px 0px 10px 665px;}
.pb30{padding-bottom:30px;}


/** Link **/
a:link{color:#001E9F;}
a:visited{color:#001E9F;}
a:hover{color:#738AD2;}

a.ft:link{color:#808080; text-decoration:none;}
a.ft:visited{color:#808080; text-decoration:none;}
a.ft:hover{color:#808080; text-decoration:underline;}

a.gray:link{color:#3E3E3E; text-decoration:underline;}
a.gray:visited{color:#3E3E3E; text-decoration:underline;}
a.gray:hover{color:#112F89; text-decoration:underline;}



