body{margin:0px; padding:0px; background:url(img/002-004.gif);}
#wrapper{width:970px; margin:0 auto; padding:0px; background:url(img/bg.jpg) repeat-y;}
#header{width:950px; margin:0 auto; padding:0px; background:#fff url(img/title.png) no-repeat; height:100px; border-bottom:1px solid #000;}
#main{width:950px; margin:0 auto; padding:0px; overflow:hidden;}
#left_cnt{width:250px; float:left; margin:0px; padding:0px;}
#right_cnt{width:700px; float:left; margin:0px; padding:0px;}
#menu{margin:0 auto; padding:0px; margin-top:2px; margin-left:10px;}
#menu img{margin:0px; padding:0px; display:block;}
#menu-title{background:url(img/top_img.jpg) no-repeat; width:700px; height:311px; margin:0px; padding:0px; margin-top:2px;}
.box0{margin:0 auto; padding:0;}
#view{margin:0 auto; padding:0;}
.box1{width:593px; margin:0; padding:0; float:left; margin-left:11px; height:200px; margin-top:5px;}
.box1 img{margin:0px; padding:0px;}
.box1-1{width:550px; margin:10px auto; padding:5px; margin-top:0px; height:180px; background-color:#eee;}
.box1 table{border:1px solid #000; background-color:#fff;}
.box1 th{background-color:#CCCCCC; border:1px solid #000;}
.box1 td{border:1px solid #000;}
.box1 th.sat{color:#0000FF;}
.box1 th.sun{color:#FF0000;}
.box3{width:200px; float:left; margin-left:10px;}
.box3 table{border:1px solid #000; background-color:#fff;}
.box3 th{background-color:#CCCCCC; border:1px solid #000;}
.box3 td{border:1px solid #000;}
.box3 th.sat{color:#0000FF;}
.box3 th.sun{color:#FF0000;}
.box4{float:left; margin-left:10px; margin-top:10px; width:700px; line-height:1.8;}
.box4-1{width:670px; margin:15px;}
.box4 h3{border-left:#006600 solid 5px; text-align:left; font-size:larger; margin:0px; padding:0px; padding-left:5px; margin-top:3px; padding-top:1px; margin-left:10px; color:#003300;}
.box4 dl{margin-left:17px;}
.box4 dt{font-weight:bold;}
.box4 span{font-size:small;}
.box4f{float:left; margin-left:10px; margin-top:10px; width:700px; line-height:1.8; height:750px;}
.box4f-1{width:670px; margin:15px;}
.box4f h3{border-left:#006600 solid 5px; text-align:left; font-size:larger; margin:0px; padding:0px; padding-left:5px; margin-top:3px; padding-top:1px; margin-left:10px; color:#003300;}
.box4f dl{margin-left:17px;}
.box4f dt{font-weight:bold;}
.box4f span{font-size:small;}
.box4s{margin-left:10px; margin-top:10px; width:700px; line-height:1.8;}
.box4s-1{width:670px; margin:15px;}
.box4s h3{border-left:#006600 solid 5px; text-align:left; font-size:larger; margin:0px; padding:0px; padding-left:5px; margin-top:3px; padding-top:1px; margin-left:10px; color:#003300;}
.box4s dl{margin-left:17px;}
.box4s dt{font-weight:bold; border-bottom:2px solid #000; width:370px;}
.box4s dd{}
.box4s span{font-size:small;}
.box4m{float:left; margin-left:10px; margin-top:10px; width:700px; line-height:1.8;}
.box4m-1{width:670px; margin:15px;}
.box4m h3{border-left:#006600 solid 5px; text-align:left; font-size:larger; margin:0px; padding:0px; padding-left:5px; margin-top:3px; padding-top:1px; margin-left:10px; color:#003300;}
.box4m dl{margin-left:17px;}
.box4m dt{font-weight:bold;}
.box4m span{font-size:small;}
.box5{margin-left:10px; margin-top:10px; width:690px; line-height:1.5; font-weight:bold;}
.box5 h3{text-align:center; color:#006600; font-size:x-large; margin:0px; padding:0px;}
.box5 span{text-align:center; font-size:large;}
.box5 li{font-weight:bold;}
.top_title{font-size:larger; margin:0px; padding:0px; color:#00F;}
.sub_title_1{color:#C00;}
.box2{width:298px; margin:0; padding:0; float:left; margin-left:5px; height:200px; margin:5px;}
.box2 img{margin:0px; padding:0px;}
.box2-1{width:250px; margin:10px auto; padding:5px; margin-top:0px; height:180px; background-color:#eee;}
#foot_mess{width:950px; font-weight:bold; text-align:center; background:#97A273; color:#fff; font-size:larger; margin:0 auto; padding:0px; border-bottom:1px solid #000; border-top:1px solid #000;}
#foot_mess span{color:#FF9900; font-size:larger;}
#footer{width:950px; margin:0 auto; padding:0; text-align:center; font-size:small; background:#fff;}
.map{margin:0 auto; padding:0px; text-align:center;}