*{margin:0px;padding:0px;}
a img{border-style:none}
body{background-color:#fff;text-align:center;background-image:url("imgs/body_bg.gif")}
body,table,ul,ol,dl{font:normal 12px sans-serif}

.main dt{color:#333;font-weight:bold;}
.main dd{margin:5px 2em;}
.main ul,.main ol{margin-left:2em}
.main p{margin:10px 0px}
h2,h3,h4{margin:10px 0px}
h2{height:57px;background:#fff url("imgs/shachifurai.gif") no-repeat right;padding-left:10px;line-height:60px;border:1px solid #fd0;font-size:18px}
h3{color:#a50}
h4{font-size:14px;background:url("imgs/h4_logo.gif") no-repeat;padding-left:28px}
h5{font-size:12px;color:#f33}

strong{font-weight:bold;font-size:14px;display:block;margin:5px 0px}
th,td{vertical-align:top;font-weight:normal;text-align:left}
a{text-decoration:none;color:#090}
a:hover{color:#F8B725;}
a img{border-style:none}
.container{margin:0px auto;width:785px;text-align:left;background:#fff url("imgs/head_ttl.gif") no-repeat;}

.head{}
.head h1{display:none}
.head .headnavi{padding-top:69px;border-bottom:1px solid #333;border-top:1px solid #ddd}
.head .headnavi ul{list-style-type:none;background-color:#525252;padding:3px}
.head .headnavi li{display:inline}
.head .headnavi a{margin-right:1em;color:#fff}
.head .headnavi a:hover{margin-right:1em;color:#fc0}

.main{}
.page{background-color:#fff;padding:10px}
.top{background:url("imgs/topimage.gif") no-repeat;height:414px;position:relative}
.top p{margin:0px;padding:10px}
.top .bnr{position:absolute;top:353px;width:315px;}
.top .bnr p{padding:0px 3px;font-size:10px;line-height:12px}
.top .bnr img{margin-left:3px}

.use dt{color:#333}
.use dt span{font-size:18px;color:#f33}
.use dl{border:1px dotted #f93;padding:6px;margin:0px 30px}


.foot{border-top:1px solid #666;padding:5px;background:url("imgs/meichari_logo.gif") no-repeat 660px 5px;font-size:10px;clear:both;height:60px}
.foot table,.foot dl{font-size:10px;}
.foot th{white-space:no-wrap}
.foot .lnk-pp{float:right;padding-top:45px}

/*userregist*/
.pdf-dl{background-color:#eee;list-style-type:none;padding:10px;margin:10px 200px}
.pdf-dl li{background:url("imgs/pdficon.gif") no-repeat;height:20px;padding-left:20px;line-height:20px}
.pdf-dl a{color:#000}

/*station*/
.stationlist{border-collapse:collapse;margin:1em 0px}
.stationlist th,.stationlist td{padding:2px 5px;border:1px solid #666}
.stationlist th{background-color:#ddd;}
.stationlist caption{text-align:left;font-weight:bold;}


/*regist*/
.regist input,.regist select{margin-left:5px}
#user_enq_tb th{padding-top:10px;border-bottom:1px dotted #6f6}
#user_edit_tb {margin-top:10px}
#user_edit_tb th{padding:3px 6px;background-image:url("imgs/bg_green.gif");text-align:right;}
#user_edit_tb td{padding-right:5px;border-bottom:1px dotted #b1ee96}

