.bodycnt {  color: #626262; background-color: #ffffff;background-image:url(../img/bg-cont.gif);background-repeat:repeat-x; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}.txt-cnt{margin-top:12px;margin-left:20px;}.txt-gai1{font-size:12px;line-height:16px;vertical-align:top;padding-bottom:1em;}.txt-gai2{font-size:12px;line-height:16px;vertical-align:top;padding-bottom:1em;}.txt-top{font-size:12px;line-height:16px;padding-bottom:1em;}.txtcap{font-size:10px;line-height:14px;}.txt-blk{color:#000000;}h1{margin:0px;padding:0px;}h2{color:#000000;font-size:14px;line-height:16px;margin:0px;padding:0px;margin:3px 8px;}h3{color:#000000;font-size:12px;line-height:14px;margin:0px;padding:0px;}h4{color:#000000;font-size:12px;line-height:16px;margin:0px 0px 1em 0px;padding:0px;}hr{height:1px;}.lang-on{color:#ffffff;background-color:#00461e;font-size:10px;line-height:12px;font-weight:bold;text-align:center;}.lang-off{background-color:#cceecc;font-size:10px;line-height:12px;font-weight:bold;text-align:center;}.line01{background-color:#d6d6d6;}.line02{background-color:#c4c4c4;}.line03{background-color:#88aa99;}.bg-gry{background-color:#e6e6e6;}.bg-gry-hd{background-color:#babbb5;}.bg-grn{background-color:#177b55;}.bg-menu{background-image:url(../img/bg-menu.gif);background-repeat:repeat-y;}.kakomi1{border-style:solid;border-width:1px;border-color:#cccccc;margin-bottom:1em;}.img-kotira{margin-top:3px;}a:hover {  color: #ff8800;}
