/* ALL */
body{margin:0;padding:0;background-image:url(images/bg.jpg);background-repeat:repeat-x;background-color:#a8b8cf;text-align:left;font-size:12px;color:#333333;}
a h1 h2 div ul li p span{margin:0;padding:0;}
img {border:0px;}

.navi{margin-top:0px;padding:0px;width:751px;height:34px;margin-left:4px;}
.navi ul{list-style-type:none;margin:0px;padding:0px;}
.navi ul a{height:34px;text-indent:-400px;overflow:hidden;}
.navi li{margin:0px;padding:0px;display:inline;align:center;}
.navi01{background-image:url(images/navi_01.png);width:89px;height:34px;float:left}
.navi02{background-image:url(images/navi_02.png);width:180px;height:34px;float:left}
.navi03{background-image:url(images/navi_03.png);width:190px;height:34px;float:left}
.navi04 {background-image:url(images/navi_04.png);width:100px;height:34px;float:left}
.navi05 {background-image:url(images/navi_05.png);width:192px;height:34px;float:left}

a.navi01:hover{background-position:0px -34px;width:89px;}
a.navi02:hover{background-position:0px -34px;width:180px;}
a.navi03:hover{background-position:0px -34px;width:190px;}
a.navi04:hover{background-position:0px -34px;width:100px;}
a.navi05:hover{background-position:0px -34px;width:192px;}

.clear{clear:both;height:1px;}

.head{background-image:url(images/head.png);width:758px;height:100px;background-repeat:no-repeat;margin-top:10px;}
.head a{width:200px;height:100px;float:left;margin-left:20px;"><img src="images/clear_img.gif}
h1 {text-align:right;width:370px;font-size:12px;padding-top:15px;margin-left:150px;float:left;}
h2{border-bottom:2px dotted #1E90FF;border-left:15px solid #1E90FF;color:#1E90FF;font-size:14px;}
h3{color:#008080;margin-left:15px;padding:4px;}

.cont{background-image:url(images/body_bg.png);width:758px;background-repeat:repeat-y;text-align:left;}

.main{margin-top:10px;}
.main_left{float:left;margin:5px 5px 5px 8px;}
.msg_head{background-image:url(images/msg_head.gif);width:364px;background-repeat:no-repeat;height:32px;}
.box{background-image:url(images/box_body.gif);width:364px;background-repeat:repeat-y;}
.info_box{background-image:url(images/box_body.gif);width:364px;background-repeat:repeat-y;}
.info_box p{width:350px;height:130px;overflow:auto;}
.info_box span{color:#006600;}

.box img{float:left;width:100px;height:100px;background-color:#00FFFF;margin:5px auto auto 10px;}
.box p{margin:0px;padding:10px 0 0 10px;;float:left;margin-left:10px;width:320px;}
.box a{margin:10px auto auto 100px;text-align:right;}
.msg_foot{background-image:url(images/box_foot.gif);width:364px;height:11px;background-repeat:no-repeat;}

.main_right{float:left;margin:5px 5px 5px 8px;}
.info_head{background-image:url(images/info_head.gif);width:364px;background-repeat:no-repeat;height:32px;}
.main_right p{margin:0px;padding:0px;margin-left:20px;width:350px;padding-top:10px;}

.bn img{margin:10px auto auto 5px;}

.foot_navi{font-size:12px;margin:10px 0px 0px 0px;padding:0px;text-align:center;}
.foot{background-image:url(images/foot.png);width:758px;background-repeat:no-repeat;height:27px;text-align:center;}


.main_box2{width:710px;margin:15px auto 15px auto;}
.main_box2 p{border-left:5px solid #008080;margin-left:20px;padding-left:10px;width:500px;}
.main_box2 table{margin-left:20px;}