@charset "UTF-8";

/* 初期化 */
* {font-size:12px; margin:0px; padding:0px;}
html {background:#ffe;}
body {width:990px;text-align:center;}
img {vertical-align:middle;}
/*div{border:1px #000 solid;}*/
#container {width:850px;text-align:center;margin:0px 70px 0px 80px;}
#header {width:850px;padding:7px 0 0 7px;}
#logo {float:left;width:350px;text-align:left;}
#logo h1 {margin-bottom:4px;}
#banner {float:right;}
#search {float:right;padding-right:30px;}
#title {float:left; padding-left:30px;}
#main {clear:both;margin:2px auto;height:516px;}
#left {float:left;}
#right {float:left;}
#map{margin-bottom:6px;}
#search-form{margin-bottom:4px;}
ul#tab {clear:both;padding:8px 0px 0px 60px;list-style:none;}
ul#tab li {float:left;display:none;margin:0px 4px;width:30px;cursor:pointer;}
ul#tab li.navi {width:70px;}
ul#tab li span {text-decoration:underline;color:#00f;}
li#tab_0 {background:#faa;}
li#tab_1 {background:#f95;}
li#tab_2 {background:#afa;}
li#tab_3 {background:#ccf;}
li#tab_4 {background:#c8c;}
div.list {display:none;float:left;width:300px;text-align:left;margin-left:20px;}
div.item {padding:1px;width:100%;border-bottom:1px #c0c0c0 solid;cursor:pointer;color:#33d;}
#footer {clear:both;}
#footer p {margin:3px;}
#detail{display:none;position:absolute;bottom:0px;left:0px;background:#fff;padding:6px;}
.close{cursor:pointer;color:#00f;text-decoration:underline;text-align:center;}
.detail-title{padding:3px;}
.linkunit {clear:both;margin:12px auto;}

