@charset "UTF-8";table{border-collapse: collapse;border-spacing: 0;/*-letter-spacing:2px;*//*-font-family: sans-serif;  "KozGoPro-Regular", */}th,td{padding:0;}/*shadow枠*/table#bg {width : 990px; height:auto;background:url(img/shadow.png) repeat top center ;}table#footer {width : 990px; height:54px;background:url(img/shadowfooter.png) no-repeat top center ;}/*logo*/td#logo{width:115px;  height:40px;background:url(img/logo.png) no-repeat bottom left ;}/*contents navi+honbun ==wide*/table.table-wide{width:850px; }td#sub-navi-wide{width:280px; }/*honbun naviの右側*/td#honbun-wide{width:570px; }/*honbun naviの右側*/table.honbun-box {/*必要？？IE用？*/border: 0px orange solid;width: 542px; height:auto;}.honbun-midasi {margin:0 10px 20px 0;}.honbun-img {margin:0 10px 0px 0;}#navi{text-align:right;vertical-align:bottom;}#navi img{padding-left:5px;width: 99px; height:24;}/*honbun枠 _クリーム色_角丸_上*/div.honbun-bg-t{width : 540px;  height: 16px;background: url("img_honbun/honbun_bg_t.png") bottom no-repeat;}/*honbun枠_クリーム色_txt部*/div.honbun-txt{width: 500px; height: auto;padding-top:10px; padding-bottom:5px; padding-left:25px; padding-right:15px; word-break:break-all;font:11px "KozGoPro-Regular";line-height:1.8em;letter-spacing:0.09em;background-color:#FFFAF2;/*-border: solid 1px #ff0000;*/}/*honbun枠 _クリーム色_角丸_下*/div.honbun-bg-b{width : 540px;  height: 16px;background: url("img_honbun/honbun_bg_b.png") top no-repeat;}/*honbun枠 _white_角丸_上*/div.honbun-bg-tw{width : 540px;  height: 16px;background: url("img_honbun/honbun_bg_tw.png") bottom no-repeat;}/*honbun枠 _white_txt部*/div.honbun-txt-w{width: 500px; height: auto;padding-top:10px; padding-bottom:5px; padding-left:25px; padding-right:15px; word-break:break-all;font:11px "HiraKakuPro-W3";line-height:1.8em;letter-spacing:0.07em;background-color:#FFF;/*-border: solid 1px #ff0000;*/}/*honbun枠 _white_角丸_下*/div.honbun-bg-bw{width : 540px;  height: 16px;background: url("img_honbun/honbun_bg_bw.png") top no-repeat;}/*home blue枠*/div.honbun-bg-t-home{width : 750px;  height: 50px;background: url("img_honbun/honbun_bg_tw_home.png") bottom no-repeat;text-align:center;}div.honbun-txt-home{width: 750; height: auto;background-color:#a4d0df;text-align:center;}div.honbun-bg-b-home{width : 750px;  height: 16px;background: url("img_honbun/honbun_bg_bw_home.png") top no-repeat;text-align:center;}/*manavi*//*honbun枠 _white_角丸_幅広*/div.honbun-txt-sq{width: 539px; height: auto;padding-top:10px; padding-bottom:5px; padding-left:2px;word-break:break-all;font:11px "HiraKakuPro-W3";line-height:1.8em;letter-spacing:0.9px;/*border: solid 1px #ff0000;*/}.gyoukan-height-10px{height: 10px;}.gyoukan-height-20px{height: 20px;}.gyoukan-height-30px{height: 30px;}