body {background-color:#ffffff ; margin:0px auto 20px auto; padding:0px ; font-family:"‚l‚r ‚oƒSƒVƒbƒN",sans-serif ; text-align:left ; color: #333333 ; font-size:medium ; width: 950px ;background-image : url(gif/obi.gif) ; background-repeat : repeat-x}
.flclr { clear:both }

.main {margin: 15px 0px 50px 0px ; padding: 0px ; width:645px ; float: left}
.mainnews {margin: 5px 0px 50px 0px ; padding: 0px ; width:800px}

div#sidetop {margin: 10px 0px 0px 0px ; padding: 0px ; width:300px ; float: right}
div#sidetop a:hover{border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}

div#ssstop {margin: 4px 0px 0px 4px ; padding: 0px 0px 0px 0px ; width:145px ; float: left}
div#ssstop a:hover{border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}

.sidebx { margin: 5px 0px 0px 0px ; padding: 15px 15px 0px 15px ; width:268px ; background-color:#f5f5f5 ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}

.sidebx2 { margin: 20px 0px 0px 0px ; padding: 15px 15px 0px 15px ; width:268px ; background-color:#f5f5f5 ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}

.sidebxx { margin:10px 0px 50px 0px ; padding: 15px 15px 0px 15px ; width:268px ; background-color:#fffaf0 ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}

.stbxt {margin: 0px ; padding : 30px 15px 20px 15px ; width:763px ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}


.stbx {margin: 0px 0px 0px 0px ; padding : 20px 15px 20px 15px ; width:613px ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}
.stbx2 {margin: 20px 0px 0px 0px ; padding : 15px 15px 10px 15px ; width:613px ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}
.stbx3 {margin: 20px 0px 0px 0px ; padding : 15px 15px 15px 15px ; width:613px ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}

.stimg {margin: 0px; padding: 5px 0px 0px 0px ;border-style:none}
.sdimg {margin: 0px; padding: 0px ;border-style:none}
.sdimg2 {margin: 0px 0px 0px 25px; padding: 0px ;border-style:none}
.sdimg3 {margin: 0px 0px 0px 45px; padding: 0px ;border-style:none}
.sdimg10 {margin: 20px 0px 0px 0px; padding: 0px ;border-style:none}
.sdimg11 {margin: 0px 0px 0px 16px; padding: 0px ;border-style:none}
.sdimgcm {margin:10px 10px 0px 10px; padding: 0px ; float:left}

.cimg {margin: 70px 0px 10px 0px ; padding: 9px 9px 10px 9px ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; background-color:#ffffff}

.topimg {margin: 0px ; padding: 0px}
.bsn {border-style:none}

.gid {margin: 10px 0px 5px 15px ; padding : 0px ; line-height:1.4  ; font-size:small}

.w01 {margin:0px ; padding:5px ; width:140px}
.w02 {margin:0px ; padding:5px ; width:80px}
.w03 {margin:0px ; padding:5px ; width:350px}

h3 {margin: 0px 5px 10px 0px; padding: 0px 0px 0px 5px ; line-height:1.8 ; font-size:medium ; border-bottom: 1px solid #666666}
h1 {margin: 0px 50px 20px 0px; padding: 0px 0px 0px 10px ; line-height:1.8 ; font-size:large ; border-left: 10px solid #ff9933 ; background-color:#ffffff ; color: #333333}
.h11111 {margin: 0px 0px 20px 0px; padding: 0px 0px 0px 10px ; line-height:1.8 ; font-size:large ; border-left: 10px solid #ff9933 ; background-color:#ffffcc}
.toph1 {margin: 0px 0px 20px 0px; padding: 0px 0px 0px 10px ; line-height:1.5 ; font-size:large ; border-left: 10px solid #ff9933}
h2  {margin: 0px 0px 0px 0px; padding: 0px ; line-height:1.5 ; font-size:medium}

.h22 {margin: 40px 0px 20px 0px}
.h23 {margin: 5px 0px 20px 0px}
.h25 {margin: 20px 0px 0px 0px}
.h26 {margin: 30px 0px 0px 0px}

div#qala {margin:5px 0px 3px 0px; padding: 15px 0px 2px 6px; width:608px ; height:90px ; float:left ; border-top: 1px solid #ff9933}
div#qala a:hover{border-bottom: 1px solid #333333 ; border-top: 1px solid #333333}
div#qalb {margin:5px 0px 3px 0px; padding: 5px 0px 2px 6px; width:608px ; height:90px ; float:left;clear:both}
div#qalb a:hover{border-bottom: 1px solid #333333 ; border-top: 1px solid #333333}
div#qalbd {margin:5px 0px 3px 0px; padding: 5px 0px 2px 6px; width:608px ; height:90px ; float:left;clear:both}
div#qalbd a:hover{border-bottom: 1px solid #333333 ; border-top: 1px solid #333333}
div#qalc {margin:5px 0px 40px 0px; padding: 5px 0px 17px 6px; width:608px ; height:90px ; float:left;clear:both ; border-bottom: 1px solid #ff9933}
div#qalc a:hover{border-bottom: 1px solid #333333 ; border-top: 1px solid #333333}
.qalimg {margin: 0px; padding: 0px 8px 0px 8px ; border-style:none}
.qaltop {margin: 0px 0px 0px 70px; padding: 0px}

.sza {margin: 0px 0px 0px 0px; padding: 0px ; line-height:1.5 ; font-size:medium}


.szad {margin: 15px 0px 5px 20px; padding: 0px 0px 15px 0px ; line-height:1.5 ; font-size:small ; display:list-item  ; border-bottom: 1px solid #dcdcdc}

.gbx33 {margin:5px 0px 0px 0px; padding: 0px 2px 0px 0px; width:150px ; height:113px ; background-image:url("gif/waku2.gif") ; float:left ; background-repeat:no-repeat}
.gbsz {margin: 0px; padding: 3px 15px 0px 15px ; line-height:2.5 ; font-size:medium}
.gbszm {margin: 0px; padding: 0px 0px 0px 0px ; line-height:1.5 ; font-size:small}

.szadd {margin: 0px 0px 0px 40px; padding: 0px ; line-height:1.5 ; font-size:medium ; display:list-item }
.szadds {margin: 10px 0px 0px 40px; padding: 0px ; line-height:1.5 ; font-size:medium ; display:list-item }
.szadde {margin: 0px 0px 10px 40px; padding: 0px ; line-height:1.5 ; font-size:medium ; display:list-item }
.szads {margin: 10px 0px 0px 20px; padding: 0px ; line-height:1.5 ; font-size:medium ; display:list-item }
.szadss {margin: 0px 0px 0px 20px; padding: 0px ; line-height:1.5 ; font-size:medium ; display:list-item }
.szb {margin: 10px 0px 0px 0px; padding: 0px ; line-height:1.5 ; font-size:medium}
.szbd {margin: 10px 0px 0px 20px; padding: 0px ; line-height:1.5 ; font-size:medium}
.szc {margin: 20px 0px 0px 0px; padding: 0px ; line-height:1.5 ; font-size:medium}

.cps {margin: 0px 10px 10px 8px; padding: 0px ; line-height:1.2 ; color: #696969 ; float:right ; width:200px}
.cps2 {margin: 5px auto 0px auto; padding: 0px ; line-height:1.2 ; color: #696969 ; width:400px ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}
.cps3 {margin: 0px 10px 10px 0px; padding: 0px ; line-height:1.2 ; color: #696969 ; float:left ; width:200px}
.cps4 {margin: 20px auto 0px auto; padding: 0px ; line-height:1.2 ; width:400px }
.cps5 {margin: 0px 10px 10px 8px; padding: 0px ; line-height:1.2 ; color: #696969 ; float:right ; width:200px ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc}
.cps6 {margin: 20px auto 0px auto; padding: 0px 0px 20px 0px ; line-height:1.2 ; width:600px }

.rclo {color:#ff6633}
.rit {text-align:right}
.centerp {text-align:center}
.sdimg4 {margin: 20px 0px 0px 12px; padding: 0px}
.fxs {font-size:small}
.xfxs {font-size:x-small}
.underbar {margin: 0px ; padding: 0px ; width: 950px ; border-top: 5px solid #333333 ; background-color:#ffffff ; color:#333333 ; text-align:center}
.underbarp {margin: 0px ; padding: 0px ; font-size:medium ; line-height:2.0}


.mcp {margin: 0px 10px 10px 8px; padding: 0px 0px 0px 0px ; line-height:1.2 ; float:right ; width:190px ; background-color:#ffffff ; border-left: 1px solid #ff9933 ; border-right: 1px solid #ff9933 ; border-bottom: 1px solid #ff9933 ; border-top: 1px solid #ff9933 }
.msz {margin: 0px ; padding: 8px 0px 5px 8px ; line-height:1.5 ; font-size:small ; text-align:center ; background-image:url("gif/baro.gif") ; color: #666666 }
.mss {margin: 10px 0px 10px 25px; padding: 0px ; line-height:1.5 ; font-size:small ; display:list-item }

.mcp2 {margin: 0px 10px 10px 8px; padding: 0px 0px 0px 0px ; line-height:1.2 ; float:right ; width:190px ; background-color:#ffffff ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; border-bottom: 1px solid #cccccc ; border-top: 1px solid #cccccc }
.msz2 {margin: 0px ; padding: 8px 0px 5px 8px ; line-height:1.5 ; font-size:small ; text-align:center ; background-image:url("gif/bars.gif") ; color: #333333 }




.stmz {margin: 10px 0px 5px 0px ; padding: 8px 0px 5px 10px ; line-height:1.5 ; background-image:url("gif/bars.gif") ; color: #999999 ; width:135px }