@charset "utf-8";
/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, h7, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; vertical-align:baseline; background:transparent; border:0; }
body { line-height:1; }
h1, h2, h3, h4, h5, h6, h7 { clear:both; font-weight:normal; }
ol, ul { list-style:none; }
blockquote { quotes:none; }
blockquote:before, blockquote:after { content:''; content:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }
a img { border:none; }
/* Global */
html { font-size:13px; background:#EFEFEF; border-top:4px solid #0068B7; color:#333; overflow-y:scroll;}
body { font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif; font-size:1em; background:url(../img/bg-body.png) repeat-y 50% 0%; text-align:center; }
h1 { width:405px; margin:22px 0 0; float:left; display:inline; }
h1 span { display:none; }
h1 a { width:405px; height:71px; background:url(../img/logo.png) left top no-repeat; display:block; overflow:hidden; }
a { color:#0067B7; text-decoration:none; cursor:pointer; }
a:hover { text-decoration:underline; }
hr { height:0px; clear:both; border:#F1F1F1 1px solid; }
/* Structure */
header { width:920px; margin:0 auto 8px; display:block; }
footer { height:0px; display:block; clear:both; text-align:center; background:#EFEFEF; margin:100px 0 0 0; border-top:1px solid #E0E0E0; }
nav { display:block; }
article { display:block; }
section { display:block; }
aside { display:block; }
/* Layout */
#wrap { background:url(../img/bg-wrap.png) no-repeat 50% 0%; }
/* Header */
#site-description { display:none; }
#header-gnav { margin:5px 0; float:right; display:inline; width:500px; height:20px;}
#header-gnav li { margin-left:5px; display:inline; }

* html #footer-gnav li a { behavior: expression(this.className += this.getAttribute("href").match(/^http.*/) && (!this.getAttribute("href").match("xxx.com")) ? " external" : "", this.style.behavior = "none");}
#searchbox { width:352px; height:42px; float:right; display:inline; background:url(../img/bg-searchbox.png) left top no-repeat; }
#searchbox .submit { width:50px; height:24px; margin:8px 9px 0 8px; background:url(../img/bg-searchbox-submit.png) left top no-repeat; float:right; display:inline; border:none; cursor:pointer; }
#searchbox .submit:hover { background:url(../img/bg-searchbox-submit_on.png) left top no-repeat; }
/* Footer */
#site-copyright { margin:15px 0; color:#333; }
.emp_pos {width:916px; height:30px; text-align:center; }

/* Map */
#map_list {width:916px; height:496px; }
#map_list2 { width:916px; height:496px; margin-bottom:30px; }
#map_detail { width:446px; height:376px; margin-bottom:50px; border:2px solid #0068B7; float:right; display:inline; background:#EEE; }
.water #map_detail { width:916px; height:306px; margin-bottom:50px; border:2px solid #0068B7; display:inline; background:#EEE; }
/* Index */
.section-index {width:920px; margin:0 auto 50px; text-align:left;}
.section-index-map {margin-bottom:10px;}
#map-tab {width:920px;background:url(../img/tab-map-a.png) left top no-repeat;}
#map-tab li { float:left; display:inline;}
#map-tab li a { display:block; width:115px; height:48px;}
#map-tab li a span { display:none;}
li.map-tab-a a { height:40px;}
li.map-tab-b a, li.map-tab-c a, li.map-tab-d a, li.map-tab-e a, li.map-tab-f a, li.map-tab-g a, li.map-tab-h a { height:35px;}

#map-tab2 {width:920px;background:url(../img/tab-map-k-a.png) left top no-repeat;}
#map-tab2 li { float:left; display:inline;}
#map-tab2 li a { display:block; width:131px; height:48px;}
#map-tab2 li a span { display:none;}
li.map-tab2-a a { height:40px;}
li.map-tab2-b a, li.map-tab2-c a, li.map-tab2-d a, li.map-tab2-e a, li.map-tab2-f a, li.map-tab2-g a, li.map-tab2-h a { height:35px;}

.section-index-map-select { margin-top:-3px; border: 2px solid #0068B7;  background:url(../../img/bg-index-box.png) left top repeat-y; }
.map-cat { background:#0068B7; height:40px;}
.map-cat-li li { float:left; display:inline; margin:-3px 0 0 5px;}
.map-cat-li li.title { color:#FFF; float:left; height:38px; line-height:40px; margin:0 15px;}
.map-cat-li li a {  /**/display:inline-block;*display:inline;*zoom: 1;/**/ text-align:center; height:30px; line-height:16px; margin:5px 0 0 0; padding:0 0 0 3px; background:url(../img/map-cat-bg.png) top left no-repeat;}
.map-cat-li li a span {  white-space: nowrap;/**/display:inline-block;*display:inline;*zoom: 1;/**/  height:30px;  padding:0 3px 0 0; background:url(../img/map-cat-bg.png) top right no-repeat;}
.map-cat-li li a:hover {background:url(../img/map-cat-bg.png) bottom left no-repeat; color:#FFF; text-decoration:none;}
.map-cat-li li a:hover span {background:url(../img/map-cat-bg.png) bottom right no-repeat;}
.map-cat-li li a.active {background:url(../img/map-cat-bg.png) bottom left no-repeat; color:#FFF; text-decoration:none;}
.map-cat-li li a.active span {background:url(../img/map-cat-bg.png) bottom right no-repeat;}
* html .map-cat-li li {width:140px;text-align:center;}
* html .map-cat-li li a span {height:30px;padding:0 10px 0 0; background:url(../img/map-cat-bg.png) top right no-repeat;}

.map-cat2 { background:#0068B7; height:76px;}
.map-cat-li2 li { float:left; display:inline; margin:-3px 0 0 5px;}
.map-cat-li2 li.title { color:#FFF; float:left; height:76px; line-height:40px; margin:0 15px;}
.map-cat-li2 li a { /**/display:inline-block;*display:inline;*zoom: 1;/**/ text-align:center; height:30px; line-height:16px; margin:5px 0 0 0px; padding:0 0 0 3px; background:url(../img/map-cat-bg.png) top left no-repeat;}
.map-cat-li2 li a span { white-space: nowrap;/**/display:inline-block;*display:inline;*zoom: 1;/**/  height:30px; padding:0 3px 0 0; background: url(../img/map-cat-bg.png) top right no-repeat;}
.map-cat-li2 li a:hover {background:url(../img/map-cat-bg.png) bottom left no-repeat; color:#FFF; text-decoration:none;}
.map-cat-li2 li a:hover span {background:url(../img/map-cat-bg.png) bottom right no-repeat;}
.map-cat-li2 li a.active {background:url(../img/map-cat-bg.png) bottom left no-repeat; color:#FFF; text-decoration:none;}
.map-cat-li2 li a.active span {background:url(../img/map-cat-bg.png) bottom right no-repeat;}
* html .map-cat-li2 li {width:140px;text-align:center;}
* html .map-cat-li2 li a span {height:30px;padding:0 10px 0 0; background:url(../img/map-cat-bg.png) top right no-repeat;}

.map-cat3 { background:#0068B7; height:40px;}
.map-cat-li3 li { float:left; display:inline; margin:-2px 0 0 5px;}
.map-cat-li3 li.title { background:#0068B7; float:left; height:76px; margin:0 15px;}
.map-cat-li3 li a { /**/display:inline-block;*display:inline;*zoom: 1;/**/ text-align:center; height:34px; margin:5px 0 0 0px; }
.map-cat-li3 li a span { display:none;}

.town101 {background:url(../img/bt-1-1.png) top left no-repeat; width:80px;}
.town102 {background:url(../img/bt-1-2.png) top left no-repeat; width:88px;}
.town103 {background:url(../img/bt-1-3.png) top left no-repeat; width:58px;}
.town104 {background:url(../img/bt-1-4.png) top left no-repeat; width:78px;}
.town105 {background:url(../img/bt-1-5.png) top left no-repeat; width:56px;}
.town106 {background:url(../img/bt-1-6.png) top left no-repeat; width:68px;}
.town107 {background:url(../img/bt-1-7.png) top left no-repeat; width:86px;}
.town108 {background:url(../img/bt-1-8.png) top left no-repeat; width:74px;}
.town101_on {background:url(../img/bt-1-1_on.png) top left no-repeat; width:80px;}
.town102_on {background:url(../img/bt-1-2_on.png) top left no-repeat; width:88px;}
.town103_on {background:url(../img/bt-1-3_on.png) top left no-repeat; width:58px;}
.town104_on {background:url(../img/bt-1-4_on.png) top left no-repeat; width:78px;}
.town105_on {background:url(../img/bt-1-5_on.png) top left no-repeat; width:56px;}
.town106_on {background:url(../img/bt-1-6_on.png) top left no-repeat; width:68px;}
.town107_on {background:url(../img/bt-1-7_on.png) top left no-repeat; width:86px;}
.town108_on {background:url(../img/bt-1-8_on.png) top left no-repeat; width:74px;}

.town201 {background:url(../img/bt-2-1.png) top left no-repeat; width:68px;}
.town202 {background:url(../img/bt-2-2.png) top left no-repeat; width:74px;}
.town203 {background:url(../img/bt-2-3.png) top left no-repeat; width:64px;}
.town204 {background:url(../img/bt-2-4.png) top left no-repeat; width:76px;}
.town205 {background:url(../img/bt-2-5.png) top left no-repeat; width:66px;}
.town206 {background:url(../img/bt-2-6.png) top left no-repeat; width:70px;}
.town207 {background:url(../img/bt-2-7.png) top left no-repeat; width:82px;}
.town208 {background:url(../img/bt-2-8.png) top left no-repeat; width:68px;}
.town209 {background:url(../img/bt-2-9.png) top left no-repeat; width:70px;}
.town210 {background:url(../img/bt-2-10.png) top left no-repeat; width:74px;}
.town211 {background:url(../img/bt-2-11.png) top left no-repeat; width:68px;}
.town212 {background:url(../img/bt-2-12.png) top left no-repeat; width:60px;}
.town201_on {background:url(../img/bt-2-1_on.png) top left no-repeat; width:68px;}
.town202_on {background:url(../img/bt-2-2_on.png) top left no-repeat; width:74px;}
.town203_on {background:url(../img/bt-2-3_on.png) top left no-repeat; width:64px;}
.town204_on {background:url(../img/bt-2-4_on.png) top left no-repeat; width:76px;}
.town205_on {background:url(../img/bt-2-5_on.png) top left no-repeat; width:66px;}
.town206_on {background:url(../img/bt-2-6_on.png) top left no-repeat; width:70px;}
.town207_on {background:url(../img/bt-2-7_on.png) top left no-repeat; width:82px;}
.town208_on {background:url(../img/bt-2-8_on.png) top left no-repeat; width:68px;}
.town209_on {background:url(../img/bt-2-9_on.png) top left no-repeat; width:70px;}
.town210_on {background:url(../img/bt-2-10_on.png) top left no-repeat; width:74px;}
.town211_on {background:url(../img/bt-2-11_on.png) top left no-repeat; width:68px;}
.town212_on {background:url(../img/bt-2-12_on.png) top left no-repeat; width:60px;}

.town301 {background:url(../img/bt-3-1.png) top left no-repeat; width:78px;}
.town302 {background:url(../img/bt-3-2.png) top left no-repeat; width:76px;}
.town303 {background:url(../img/bt-3-3.png) top left no-repeat; width:82px;}
.town304 {background:url(../img/bt-3-4.png) top left no-repeat; width:84px;}
.town305 {background:url(../img/bt-3-5.png) top left no-repeat; width:72px;}
.town306 {background:url(../img/bt-3-6.png) top left no-repeat; width:82px;}
.town307 {background:url(../img/bt-3-7.png) top left no-repeat; width:84px;}
.town308 {background:url(../img/bt-3-8.png) top left no-repeat; width:78px;}
.town309 {background:url(../img/bt-3-9.png) top left no-repeat; width:90px;}
.town301_on {background:url(../img/bt-3-1_on.png) top left no-repeat; width:78px;}
.town302_on {background:url(../img/bt-3-2_on.png) top left no-repeat; width:76px;}
.town303_on {background:url(../img/bt-3-3_on.png) top left no-repeat; width:82px;}
.town304_on {background:url(../img/bt-3-4_on.png) top left no-repeat; width:84px;}
.town305_on {background:url(../img/bt-3-5_on.png) top left no-repeat; width:72px;}
.town306_on {background:url(../img/bt-3-6_on.png) top left no-repeat; width:82px;}
.town307_on {background:url(../img/bt-3-7_on.png) top left no-repeat; width:84px;}
.town308_on {background:url(../img/bt-3-8_on.png) top left no-repeat; width:78px;}
.town309_on {background:url(../img/bt-3-9_on.png) top left no-repeat; width:90px;}

.town401 {background:url(../img/bt-4-1.png) top left no-repeat; width:80px;}
.town402 {background:url(../img/bt-4-2.png) top left no-repeat; width:56px;}
.town403 {background:url(../img/bt-4-3.png) top left no-repeat; width:78px;}
.town404 {background:url(../img/bt-4-4.png) top left no-repeat; width:64px;}
.town405 {background:url(../img/bt-4-5.png) top left no-repeat; width:56px;}
.town406 {background:url(../img/bt-4-6.png) top left no-repeat; width:68px;}
.town407 {background:url(../img/bt-4-7.png) top left no-repeat; width:68px;}
.town408 {background:url(../img/bt-4-8.png) top left no-repeat; width:65px;}
.town409 {background:url(../img/bt-4-9.png) top left no-repeat; width:61px;}
.town410 {background:url(../img/bt-4-10.png) top left no-repeat; width:60px;}
.town411 {background:url(../img/bt-4-11.png) top left no-repeat; width:67px;}
.town412 {background:url(../img/bt-4-12.png) top left no-repeat; width:58px;}
.town413 {background:url(../img/bt-4-13.png) top left no-repeat; width:68px;}
.town401_on {background:url(../img/bt-4-1_on.png) top left no-repeat; width:80px;}
.town402_on {background:url(../img/bt-4-2_on.png) top left no-repeat; width:56px;}
.town403_on {background:url(../img/bt-4-3_on.png) top left no-repeat; width:78px;}
.town404_on {background:url(../img/bt-4-4_on.png) top left no-repeat; width:64px;}
.town405_on {background:url(../img/bt-4-5_on.png) top left no-repeat; width:56px;}
.town406_on {background:url(../img/bt-4-6_on.png) top left no-repeat; width:68px;}
.town407_on {background:url(../img/bt-4-7_on.png) top left no-repeat; width:68px;}
.town408_on {background:url(../img/bt-4-8_on.png) top left no-repeat; width:65px;}
.town409_on {background:url(../img/bt-4-9_on.png) top left no-repeat; width:61px;}
.town410_on {background:url(../img/bt-4-10_on.png) top left no-repeat; width:60px;}
.town411_on {background:url(../img/bt-4-11_on.png) top left no-repeat; width:67px;}
.town412_on {background:url(../img/bt-4-12_on.png) top left no-repeat; width:58px;}
.town413_on {background:url(../img/bt-4-13_on.png) top left no-repeat; width:68px;}

.town501 {background:url(../img/bt-5-1.png) top left no-repeat; width:76px;}
.town502 {background:url(../img/bt-5-2.png) top left no-repeat; width:90px;}
.town503 {background:url(../img/bt-5-3.png) top left no-repeat; width:72px;}
.town504 {background:url(../img/bt-5-4.png) top left no-repeat; width:88px;}
.town501_on {background:url(../img/bt-5-1_on.png) top left no-repeat; width:76px;}
.town502_on {background:url(../img/bt-5-2_on.png) top left no-repeat; width:90px;}
.town503_on {background:url(../img/bt-5-3_on.png) top left no-repeat; width:72px;}
.town504_on {background:url(../img/bt-5-4_on.png) top left no-repeat; width:88px;}

.town601 {background:url(../img/bt-6-1.png) top left no-repeat; width:57px;}
.town602 {background:url(../img/bt-6-2.png) top left no-repeat; width:84px;}
.town603 {background:url(../img/bt-6-3.png) top left no-repeat; width:66px;}
.town604 {background:url(../img/bt-6-4.png) top left no-repeat; width:68px;}
.town605 {background:url(../img/bt-6-5.png) top left no-repeat; width:74px;}
.town606 {background:url(../img/bt-6-6.png) top left no-repeat; width:82px;}
.town607 {background:url(../img/bt-6-7.png) top left no-repeat; width:68px;}
.town608 {background:url(../img/bt-6-8.png) top left no-repeat; width:66px;}
.town609 {background:url(../img/bt-6-9.png) top left no-repeat; width:64px;}
.town610 {background:url(../img/bt-6-10.png) top left no-repeat; width:78px;}
.town611 {background:url(../img/bt-6-11.png) top left no-repeat; width:66px;}
.town612 {background:url(../img/bt-6-12.png) top left no-repeat; width:64px;}
.town601_on {background:url(../img/bt-6-1_on.png) top left no-repeat; width:57px;}
.town602_on {background:url(../img/bt-6-2_on.png) top left no-repeat; width:84px;}
.town603_on {background:url(../img/bt-6-3_on.png) top left no-repeat; width:66px;}
.town604_on {background:url(../img/bt-6-4_on.png) top left no-repeat; width:68px;}
.town605_on {background:url(../img/bt-6-5_on.png) top left no-repeat; width:74px;}
.town606_on {background:url(../img/bt-6-6_on.png) top left no-repeat; width:82px;}
.town607_on {background:url(../img/bt-6-7_on.png) top left no-repeat; width:68px;}
.town608_on {background:url(../img/bt-6-8_on.png) top left no-repeat; width:66px;}
.town609_on {background:url(../img/bt-6-9_on.png) top left no-repeat; width:64px;}
.town610_on {background:url(../img/bt-6-10_on.png) top left no-repeat; width:78px;}
.town611_on {background:url(../img/bt-6-11_on.png) top left no-repeat; width:66px;}
.town612_on {background:url(../img/bt-6-12_on.png) top left no-repeat; width:64px;}

.town701 {background:url(../img/bt-7-1.png) top left no-repeat; width:70px;}
.town701_on {background:url(../img/bt-7-1_on.png) top left no-repeat; width:70px;}

.section-sub-map-sub { background:#ffffff; height:40px; width:930px;}
.section-sub-map-sub li { float:left; display:inline; margin:-3px 0 5px 5px;}
.section-sub-map-sub li.title { color:#FFF; float:left; height:38px; line-height:40px; margin:0 15px;}
.section-sub-map-sub li a {  /**/display:inline-block;*display:inline;*zoom: 1;/**/ text-align:center; height:30px; line-height:15px; margin:5px 0 0 0; padding:0 0 0 3px; background:url(../img/map-sub-bg.png) top left no-repeat;}
.section-sub-map-sub li a span {  white-space: nowrap;/**/display:inline-block;*display:inline;*zoom: 1;/**/  height:30px; line-height:15px; padding:0 3px 0 0; background:url(../img/map-sub-bg.png) top right no-repeat;}
.section-sub-map-sub li a:hover {background:url(../img/map-sub-bg.png) bottom left no-repeat; color:#FFF; text-decoration:none;}
.section-sub-map-sub li a:hover span {background:url(../img/map-sub-bg.png) bottom right no-repeat;}
.section-sub-map-sub li a.active {background:url(../img/map-sub-bg.png) bottom left no-repeat; color:#FFF; text-decoration:none;}
.section-sub-map-sub li a.active span {background:url(../img/map-sub-bg.png) bottom right no-repeat;}
* html .section-sub-map-sub li {width:140px;text-align:center;}
* html .section-sub-map-sub li a span {height:30px;padding:0 10px 0 0; background:url(../img/map-sub-bg.png) top right no-repeat;}

.genre1 {margin-top:5px;margin-left:-35px;}
.genre2 {margin-top:5px;margin-left:-15px;}

.select-dist { margin:5px 0 5px 10px; float:left; display:inline; white-space:nowrap;}
.select-dist a span { display:none;}
.select-dist2 { width:125px; margin:5px 0 5px 0; float:left; display:inline; white-space:nowrap;}
.select-dist2 a#dist_on { float:left; /**/display:inline-block;*display:inline;*zoom: 1;/**/ margin:-25px 0 0 88px; width:30px; height:21px; background-image:url(../img/select-dist-btn.png); background-position:top left; background-repeat:no-repeat;}
.select-dist2 a#dist_off { float:left; /**/display:inline-block;*display:inline;*zoom: 1;/**/ margin:-25px 0 0 88px; width:30px; height:21px; background-image:url(../img/select-dist-btn.png); background-position:top right; background-repeat:no-repeat;}
.select-dist2 a span { display:none;}
.select-dist3 { margin:5px 0 5px 5px; float:left; display:inline; white-space:nowrap;}
.select-dist3 a#lang_jpn { float:left; display:inline-block;*display:inline;*zoom: 1; width:70px; height:21px; background-image:url(../../img/btn-lang-eng.png); background-position:top left; background-repeat:no-repeat;}
.select-dist3 a#lang_eng { float:left; display:inline-block;*display:inline;*zoom: 1; width:70px; height:21px; background-image:url(../../img/btn-lang-jpn.png); background-position:top left; background-repeat:no-repeat;}
.select-dist3 a#lang_kra { float:left; display:inline-block;*display:inline;*zoom: 1; width:70px; height:21px; background-image:url(../../img/btn-lang-jpn.png); background-position:top left; background-repeat:no-repeat;}
.select-dist3 a#lang_chn { float:left; display:inline-block;*display:inline;*zoom: 1; width:70px; height:21px; background-image:url(../../img/btn-lang-jpn.png); background-position:top left; background-repeat:no-repeat;}
.select-dist3 a#lang_twn { float:left; display:inline-block;*display:inline;*zoom: 1; width:70px; height:21px; background-image:url(../../img/btn-lang-jpn.png); background-position:top left; background-repeat:no-repeat;}
.select-dist4 { width:398px; margin:5px 7px 5px 0; float:left; display:inline; white-space:nowrap;}
.select-dist5 { width:398px; margin:5px 7px 5px 0; float:left; display:inline; white-space:nowrap;}
.monthChange {margin:-28px 0 0 75px;}
.langChange  {margin:-27px 0 0 90px;}

.select-unit { margin:14px 10px 10px 0; float:right; display:inline; }
.map-select-a { margin:-25px 0 0 50px; float:right; display:inline; }
.map-select-a li { width:35px; height:18px; float:left; display:inline; }
.map-select-a li span { display:none; }
.map-select-a li a { width:35px; height:20px; display:block; cursor:pointer; }
.map-select-a-a { margin-right:5px; background:url(../img/btn-map-select-a-a.png) center center no-repeat; }
.map-select-a-b { margin-right:5px; background:url(../img/btn-map-select-a-b.png) center center no-repeat; }
.map-select-a-c { margin-right:5px; background:url(../img/btn-map-select-a-c.png) center center no-repeat; }
.map-select-a-d { margin-right:5px; background:url(../img/btn-map-select-a-d.png) center center no-repeat; }
.map-select-a-e { margin-right:5px; background:url(../img/btn-map-select-a-e.png) center center no-repeat; }
.map-select-a-f { margin-right:5px; background:url(../img/btn-map-select-a-f.png) center center no-repeat; }
.map-select-a-g { margin-right:5px; background:url(../img/btn-map-select-a-g.png) center center no-repeat; }
.map-select-a-i { margin-right:5px; background:url(../img/btn-map-select-a-i.png) center center no-repeat; }
.map-select-a-j { margin-right:5px; background:url(../img/btn-map-select-a-j.png) center center no-repeat; }
.map-select-a-h { margin-right:5px; background:url(../img/btn-map-select-a-h.png) center center no-repeat; }
.map-select-a-k { margin-right:5px; background:url(../img/non-ditection.png) center center no-repeat; }
.map-select-a-l { margin-right:5px; background:url(../img/ditection.png) center center no-repeat; }

.map-select-b { margin:0 0 0 5px; float:left; display:inline; }
.map-select-b li { width:300px; height:30px; float:left; display:inline; }
.map-select-b li span { display:none; }
.map-select-b li a { width:110px; height:20px; display:block; cursor:pointer; }
.map-select-b-k { margin:-30px 3px 0 10px; background:url(../img/non-ditection.png) center center no-repeat; }
.map-select-b-l { margin:-30px 3px 0 125px; background:url(../img/ditection.png) center center no-repeat; }

.section-index-map-sub li {width : 296px ;height : 50px ;float : left ;displayhttp://localhost:8888/fukushima2/country-mapsearch.php : inline ;}
.section-index-map-sub li a { width : 296px ;height : 50px ;display : block ;cursor : pointer ;}
.section-index-map-sub li span {display : none ;}
.section-index-map-sub .map-sub-a {margin-right : 15px ;background : url(../img/btn-smenu-decontamination.png) no-repeat ;}
/* .section-index-map-sub .map-sub-a a:hover {background : url(../img/btn-smenu-decontamination_on.png) no-repeat ;} */
.section-index-map-sub .map-sub-b {margin-right : 15px ;background : url(../img/btn-smenu-radiation.png) no-repeat ;}
/* .section-index-map-sub .map-sub-b a:hover {background:url(../img/btn-smenu-radiation_on.png) no-repeat ;} */
.section-index-map-sub .map-sub-c {background : url(../img/btn-smenu-links.png) no-repeat ;}
/* .section-index-map-sub .map-sub-c a:hover {background : url(../img/btn-smenu-link_on.png) no-repeat ;} */

.gomap {height : 120px ;border-radius : 10px ;-moz-border-radius : 10px ;-webkit-border-radius : 10px ;border : #CCCCCC 1px solid ;background-color : #EEEEEE ;margin-top : 10px ;}
.gomap-ttl {margin : 10px 0 0 10px;}
.section-index-map-sub2 li {margin : 0px ;width : 440px ;height : 90px ;float : left ;display : inline ;}
.section-index-map-sub2 li a {width : 440px ;height : 80px ;display : block ;cursor : pointer ;}
.section-index-map-sub2 li span {display : none ;}
.section-index-map-sub2 .map-sub-a {width : 440px ;background : url(../img/map-serch-national.png) no-repeat ;margin-left : 10px ;}
.section-index-map-sub2 .map-sub-a a:hover {background : url(../img/map-serch-national.png) no-repeat ;}
.section-index-map-sub2 .map-sub-b {width : 440px ;background : url(../img/map-serch-world.png) no-repeat ;margin-left : 10px ;}
.section-index-map-sub2 .map-sub-b a:hover {background : url(../img/map-serch-world.png) no-repeat ;}
.section-index-map-sub2 .map-sub-c {width : 440px ;background : url(../img/map-serch-fukushima.png) no-repeat ;margin-left : 10px ;}
.section-index-map-sub2 .map-sub-c a:hover {background : url(../img/map-serch-fukushima.png) no-repeat ;}
#caption_whats_new {width : 920px ;height : 40px ;background : url(../../img/title-index-news.png) no-repeat ;}
#caption_whats_new span {display : none ;	}
.section-index-news {border-bottom : #B7B7B7 1px solid ;background : url(../../img/bg-index-box.png) repeat-y ;}

.section-index-news div { height:40px; background:url(../../img/title-index-news-cnt.png) left top no-repeat; }
.section-index-news h3 span { display:none; }
.section-index-news ul { margin:0 20px 10px; overflow:hidden; zoom:1; }
.section-index-news li { margin:0 0 -1px; padding:8px 0 5px; line-height:1.6; border-bottom:1px dotted #B7B7B7; }
.section-index-news li span { margin-right:1em; }
.section-index-news li span.title { vertical-align:top; display:inline-block; }
.section-index-news li span.text { width:720px; margin-right:1em; color:#0068B7; display:inline-block; }

/* Keyword Input */
.keywordTxt {margin-top:17px; opacity:0.0; filter:alpha(opacity=0); -ms-filter: "alpha(opacity=0)";  -moz-opacity:0.0; -khtml-opacity:0.0; zoom:1;}
.keywordTxt_on {margin-top:17px; opacity:0.6; filter:alpha(opacity=60); -ms-filter: "alpha(opacity=60)";  -moz-opacity:0.6; -khtml-opacity:0.6; zoom:1;}
.keywordTxt_on_ie {margin-top:12px; opacity:0.6; filter:alpha(opacity=60); -ms-filter: "alpha(opacity=60)";  -moz-opacity:0.6; -khtml-opacity:0.6; zoom:1;}
.keywords {height:15px; width:110px; ime-mode: active; border-width:0px; border-style:None; color:#000000; outline:none;}

/* KeywordResult */
.section-keywordresult { width:920px; margin:40px auto 50px; text-align:left; }
.section-keywordresult h2 { margin-bottom:10px; padding:10px; font-size:1.4em; font-weight:bold; color:#060606; border:1px solid #0068B7; border-left:5px solid #0068B7; }
.section-keywordresult table { width:920px; margin-bottom:40px; }
.section-keywordresult tr:hover { background:#E3F3FC; }
.section-keywordresult th span { display:none; }
.section-keywordresult th.place { width:600px; }
.section-keywordresult td { margin:10px; padding:10px; color:#666; border-bottom:1px dotted #999; white-space:nowrap; }
.section-keywordresult td a { font-size:1.4em; }
.section-keywordresult .pagenate { text-align:center; }
.section-keywordresult .pagenate li { margin:0 10px; display:inline; }

.section-div {width:930px; height:60px;}
.section-map {width:930px;}
.section-map li span {display : none ;}
.section-map .map-sel-a1 {width : 210px ;height : 50px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/menu_1.png) no-repeat ;}
.section-map .map-sel-a1-a {width : 210px ;height : 50px ;display : block ;cursor : pointer ;}
.section-map .map-sel-a2 {width : 210px ;height : 50px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/menu_2.png) no-repeat ;}
.section-map .map-sel-a2-a {width : 210px ;height : 50px ;display : block ;cursor : pointer ;}
.section-map .map-sel-a3 {width : 210px ;height : 50px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/menu_3.png) no-repeat ;}
.section-map .map-sel-a3-a {width : 210px ;height : 50px ;display : block ;cursor : pointer ;}
.section-map .map-sel-a4 {width : 120px ;height : 50px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/menu_4.png) no-repeat ;}
.section-map .map-sel-a4-a {width : 120px ;height : 50px ;display : block ;cursor : pointer ;}
.section-map .map-sel-a5 {width : 180px ;height : 50px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/menu_5.png) no-repeat ;}
.section-map .map-sel-a5.active {width : 180px ;height : 50px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/menu_5_on.png) no-repeat ;}

.section-sub-map {width:930px; height:60px; margin-bottom:0px; background : url(../img/bg_cmenu_2.png) no-repeat ;}
.section-sub-map li span {display : none ;}
.section-sub-map .map-sel-sub-a0 {margin-left:22px; margin-top:7px; width : 240px ;height : 44px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/title-cmenu-space.png) no-repeat ;}
.section-sub-map .map-sel-sub-a1 {margin-left:-35px; margin-top:6px; width : 240px ;height : 44px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/cmenu-a.png) no-repeat ;}
.section-sub-map .map-sel-sub-a1-a {width : 240px ;height : 44px ;display : block ;cursor : pointer ;}
.section-sub-map .map-sel-sub-a2 {margin-top:6px; width : 241px ;height : 44px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/cmenu-b.png) no-repeat ;}
.section-sub-map .map-sel-sub-a2-a {width : 241px ;height : 44px ;display : block ;cursor : pointer ;}
.section-sub-map .map-sel-sub-a3 {margin-top:6px; width : 201px ;height : 44px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/cmenu-c.png) no-repeat ;}
.section-sub-map .map-sel-sub-a3-a {width : 201px ;height : 44px ;display : block ;cursor : pointer ;}
.section-sub-map .map-sel-sub-b0 {margin-left:6px; margin-top:7px; width : 240px ;height : 45px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/title-cmenu-radio.png) no-repeat ;}
.section-sub-map .map-sel-sub-b1 {margin-left:-19px; margin-top:6px; width : 240px ;height : 43px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/cmenu-d.png) no-repeat ;}
.section-sub-map .map-sel-sub-b1-a {width : 240px ;height : 43px ;display : block ;cursor : pointer ;}
.section-sub-map .map-sel-sub-b2 {margin-top:6px; width : 241px ;height : 43px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/cmenu-e.png) no-repeat ;}
.section-sub-map .map-sel-sub-b2-a {width : 241px ;height : 43px ;display : block ;cursor : pointer ;}
.section-sub-map .map-sel-sub-b3 {margin-top:6px; width : 201px ;height : 44px ;float : left ;display : inline ; margin-right : 0px ;background : url(../img/cmenu-c.png) no-repeat ;}
.section-sub-map .map-sel-sub-b3-a {width : 201px ;height : 44px ;display : block ;cursor : pointer ;}

/* Map Search */
.section-mapsearch { width : 920px ;text-align : left ;}
.section-mapsearch h3 { margin-bottom:20px; padding:10px; font-weight:bold; color:#060606; border:1px solid #0068B7; border-left:5px solid #0068B7; }
.section-mapsearch h4 { margin-bottom:0px; padding:10px; font-size:18px; font-weight:bold; color:#060606; border-left:5px solid #0068B7; }
.mapsearch-select-a li {float:left; display:inline; margin:0 10px 10px 0; }
.mapsearch-select-a li a { /**/display:inline-block;*display:inline;*zoom: 1;/**/ height:30px; line-height:30px; padding:0 0 0 10px; background:url(../img/btn-search-bg.png) top left no-repeat;}
.mapsearch-select-a li a span { /**/display:inline-block;*display:inline;*zoom: 1;/**/ height:30px; line-height:30px; padding:0 10px 0 0 ; background:url(../img/btn-search-bg.png) #FFF top right no-repeat;}
.mapsearch-select-a li a:hover {background:url(../img/btn-search-bg.png) bottom left no-repeat; text-decoration:none;}
.mapsearch-select-a li a:hover span {background:url(../img/btn-search-bg.png) bottom right #FFF no-repeat; color:#FFF;}
.mapsearch-select-a li a.active {background:url(../img/btn-search-bg.png) bottom left no-repeat; text-decoration:none;}
.mapsearch-select-a li a.active span {background:url(../img/btn-search-bg.png) bottom right #FFF no-repeat; color:#FFF;}
.mapsearch-select-b li {float:left; display:inline; margin:0 10px 10px 0; }
.mapsearch-select-b li a { /**/display:inline-block;*display:inline;*zoom: 1;/**/ height:30px; line-height:30px; padding:0 0 0 10px; background:url(../img/btn-search-bg.png) top left no-repeat;}
.mapsearch-select-b li a span {white-space:nowrap; /**/display:inline-block;*display:inline;*zoom: 1;/**/ height:30px; line-height:30px; padding:0 10px 0 0 ; background:url(../img/btn-search-bg.png) #FFF top right no-repeat;}
.mapsearch-select-b li a:hover {background:url(../img/btn-search-bg.png) bottom left no-repeat; text-decoration:none;}
.mapsearch-select-b li a:hover span {background:url(../img/btn-search-bg.png) bottom right #FFF no-repeat; color:#FFF;}
.mapsearch-select-b li a.active {background:url(../img/btn-search-bg.png) bottom left no-repeat; text-decoration:none;}
.mapsearch-select-b li a.active span {background:url(../img/btn-search-bg.png) bottom right #FFF no-repeat; color:#FFF;}
.mapsearch-select-c { margin-bottom:20px; }
.mapsearch-select-c li {float:left; display:inline; margin:0 10px 10px 0; }
.mapsearch-select-c li a { /**/display:inline-block;*display:inline;*zoom: 1;/**/ height:30px; line-height:30px; padding:0 0 0 10px; background:url(../img/btn-search-bg.png) top left no-repeat;}
.mapsearch-select-c li a span {white-space:nowrap; /**/display:inline-block;*display:inline;*zoom: 1;/**/ height:30px; line-height:30px; padding:0 10px 0 0 ; background:url(../img/btn-search-bg.png) #FFF top right no-repeat;}
.mapsearch-select-c li a:hover {background:url(../img/btn-search-bg.png) bottom left no-repeat; text-decoration:none;}
.mapsearch-select-c li a:hover span {background:url(../img/btn-search-bg.png) bottom right #FFF no-repeat; color:#FFF;}
.mapsearch-select-c li a.clickOn {background:url(../img/btn-search-bg.png) bottom left no-repeat; text-decoration:none;}
.mapsearch-select-c li a.clickOn span {background:url(../img/btn-search-bg.png) bottom right #FFF no-repeat; color:#FFF;}
.select-area { width:920px; float:left; display:inline; }

.select-map {width : 420px ;float : right ;display : inline ;border : 1px solid #000000 ;text-align : center ;}

.select-btn {width : 480px ;float : left ;display : inline ;}
.map-area { width:920px; margin-top:-15px;}

.blockArea li { margin:0 10px 10px 0; float:left; display:inline; }
/* Map Detail */
.article-mapdetail { width:920px; margin:40px auto 50px; text-align:left; }
.article-mapdetail h2 { margin-bottom:10px; font-size:2em; line-height:2; }
.article-mapdetail h3 { margin-bottom:15px; padding:10px; font-weight:bold; color:#060606; border-bottom:1px solid #0068B7; border-left:5px solid #0068B7; }
.article-mapdetail .entry-date { margin:0 140px 25px 0; float:left; display:inline; }
.article-mapdetail .entry-address { margin:0 140px 25px 0; }
.mapdetail-detail { width:450px; margin-bottom:50px; float:left; display:inline; }
.mapdetail-detail .mapdetail-date{ clear:both; margin-bottom:10px; font-size:1.2em; font-weight:bold; }
.mapdetail-detail .mapdetail-date span {text-align:right;}
.mapdetail-detail dl { margin-bottom:10px; }
.mapdetail-detail dt { margin-bottom:10px; font-size:1.2em;/*border-left:5px solid #0068B7;*/ }
.mapdetail-detail dd { margin-bottom:20px; font-size:2em; color:#F00; }
.mapdetail-detail dd span { font-size:0.6em;}
.mapdetail-detail .link-a { padding-top:10px; clear:both; float:left; display:inline; }
.mapdetail-detail .link-b { float:right; display:inline; background:url(../img/btn-mapdetail-link.png) left top repeat-y; }
.mapdetail-detail .link-b a { width:201px; height:30px; display:block; cursor:pointer; }
.mapdetail-detail .link-b span { display:none; }
.mapdetail-auth { margin-bottom:20px; clear:both;}
#map_detail div {}
#map_canvas .detail-content {overflow:visible !important;}
#map_canvas .detail-content p { margin-bottom:10px; font-size:12px; line-height:1.4; color:#666; height:auto; }
#map_canvas .detail-content .title { font-size:18px; font-weight:bold; color:#000; }
#map_canvas .detail-content .point { font-size:18px; font-weight:bold; color:#F00; }
#map_detail .detail-content {}
#map_detail .detail-content p { margin-bottom:10px; font-size:12px; line-height:1.4; color:#666; height:auto; }
#map_detail .detail-content .title { font-size:18px; font-weight:bold; color:#000; }
#map_detail .detail-content .point { font-size:14px; font-weight:bold; color:#F00; }

#map_list .detail-content {overflow:visible !important;}
#map_list .detail-content p { margin-bottom:10px; font-size:12px; line-height:1.4; color:#666; height:auto; }
#map_list .detail-content .title { font-size:18px; font-weight:bold; color:#000; }
#map_list .detail-content .point { font-size:18px; font-weight:bold; color:#F00; }

.school_rad { margin-bottom:15px;}
.school_rad dl { clear:both;}
.school_rad dt {clear:both; float:left; font-size:1em; margin-bottom:10px; width:110px;}
.school_rad dd {font-size:1.2em; margin-bottom:10px; margin-left:10px;}
.school_point dl { clear:both; margin:0 0 10px 0;}
.school_point dt {clear:both; float:left; font-size:1em; margin-bottom:10px; width:150px; line-height:1.4em;}
.school_point dd {font-size:1.2em; padding:10px 0 0 10px;}
.school_nuke { margin-bottom:40px;}
.school_nuke .mapdetail-date { margin-bottom:0 !important; clear:both; margin-bottom:10px; font-size:1.2em; font-weight:bold; }
.school_nuke table { width:100%; margin:0 0 10px 0; border:1px solid #0068B7;}
.school_nuke table caption { text-align:right; font-size:0.85em; margin-bottom:5px;}
.school_nuke tr.odd td {background:#E1E1E1;}
.school_nuke td, .school_nuke th { border:solid #0068B7; border-width:0 1px 0 1px; text-align:center; font-size:1em; padding:7px 3px; vertical-align:middle; line-height:1.4em;}
.school_nuke td.bq { color:#F00;}
.school_nuke td.counter { font-size:0.8em;}
.school_nuke th { background: #4AA5FF; font-weight:normal; color:#FFF;}
.aside-mapdetail { clear:both; margin:15px 15px 0 0;}
.aside-mapdetail li { width:200px; margin:0 15px 10px 0; padding-left:10px; line-height:1.6; background:url(../img/icon-mapdetail-list.png) 0px 5px no-repeat; float:left; display:inline; }
.aside-mapdetail li.ls { clear:both; }
/* About */
.section-about { width:920px; height:600px; margin:40px auto 50px; text-align:left; }
.section-about h2 { margin-bottom:20px; padding:10px; font-weight:bold; color:#060606; border:1px solid #0068B7; border-left:5px solid #0068B7; }
.section-about h3 { margin-bottom:3px;font-size:1.2em; font-weight:bold; color:#333;}
.section-about .para {}
.section-about .para ul {line-height:1.5;margin-bottom:20px;padding-left:1em;}
.section-about .para ul a {background: url(../img/icon-mapdetail-list.png) no-repeat scroll 0 50%;padding-left: 10px;}
/* Howto */
.section-howto { width:920px; margin:40px auto 50px; text-align:left; }
.section-howto h2 { margin-bottom:20px; padding:10px; font-weight:bold; color:#060606; border:1px solid #0068B7; border-left:5px solid #0068B7; }
/*mapdetail add*/
#graphs {clear:both; margin-bottom: 50px;}
#days30,
#days90,
#days360 {width:300px;float:left;display:inline;margin-left:10px;}
#days30 {clear:both;margin-left:0px;}

/* Style */
.para { margin-bottom:50px; }
.bcg:after { content:"."; display:block; height:0.1px; clear:both; visibility:hidden; }
.tar { text-align:right; }
.dpn { display:none; }
/* Mobile Safari */
body { -webkit-text-size-adjust:none; }
/* Trash */
/** {zoom:1;}*/
* html .bcg { height:1%; display:block; overflow:visible; }
* + html .bcg { height:1%; display:block; overflow:visible; }
* + html .map-select-b { clear:both; }
.loading { width:916px; height:496px; border:2px solid #0068B7; background:#FFF url(../img/load.gif) center center no-repeat; }
#secArea ul { display:none; }
#secArea div { display:none; }
#secTown ul { display:none; }
#secPref ul { display:none; }
#map_list { display:block; margin:15px 0 0 0; }
#secPoint ul { display:none; margin:15px 0 0 0;}
.howto p { margin:15px 0 0 0; line-height:1.4em;}
.howto h3 { margin:60px 0 0 0; clear:both;}
.howto h4 { border:none; padding:0; margin:0; font-size:1.5em; font-weight:bold; line-height:1.4em;}
.howto .bcg { margin:30px 0 0 0;}
.howto .ht_r { float:left; width:400px;}
.howto .ht_l { width:490px; float:right;}
.howto .ht_l img {margin:20px 0 0 0;}
.howto .ht_r2 { float:left; width:285px;}
.howto .ht_l2 { width:600px; float:right;}
.howto .ht_l2 img {margin:20px 0 0 0;}
#htbt { margin:30px 0 0 0;}

#htbt li { float:left; display:inline;}

#htbt li a { display:block; width:181px; height:50px; background-image: url(../img/howtobt.jpg); background-repeat:no-repeat;}

#htbt li a span { display:none;}

.m1 a { background-position:0 0; margin:0 4px 0 0;}

.m2 a { background-position:-180px 0; margin: 0 4px 0 0;}

.m3 a { background-position:-360px 0; margin: 0 4px 0 0;}

.m4 a { background-position:-540px 0; margin: 0 3px 0 0;}

.m5 a { background-position:-720px 0;}

.m1 a:hover { background-position:0 -50px;}

.m2 a:hover { background-position:-180px -50px;}

.m3 a:hover { background-position:-360px -50px;}

.m4 a:hover { background-position:-540px -50px;}

.m5 a:hover { background-position:-720px -50px;}

#days30 .sv50, #days30 .sv5, #days30 .sv1, #days30 .svhalf, #days30 .svquarter { clear:both; display:none; }
#days30 .sv10 { clear:both;}
#days90 .sv50, #days90 .sv5, #days90 .sv1, #days90 .svhalf, #days90 .svquarter { clear:both; display:none; }
#days90 .sv10 { clear:both;}
#days360 .sv10, #days360 .sv5, #days360 .sv1, #days360 .svhalf, #days360 .svquarter { clear:both; display:none; }
#days360 .sv50 { clear:both;}
.active a { background:#999;}
.radlist_bt { width:300px; border-bottom:2px solid #0068B7; margin:0 0 10px 0px;}
.radlist_bt li { float:left; font-size:12px; }
.radlist_bt li a { display:block; width:40px; height:23px; background: url(../img/graph_btbg.gif) top left no-repeat; line-height:25px; text-align:center; cursor:pointer;}
.radlist_bt li.active a { background: url(../img/graph_btbg.gif) top right no-repeat; color:#FFF;}
.heightlist_bt { width:500px; margin:-47px 0px 10px 255px;}
.heightlist_bt li { float:left; font-size:12px; }
.heightlist_bt li a { display:block; width:41px; height:25px; background: url(../img/det_height.png) top left no-repeat; line-height:25px; text-align:center; cursor:pointer;}
.heightlist_bt li a:hover {background:url(../img/det_height_on.png) bottom left no-repeat; color:#FFF; text-decoration:none;}
.heightlist_bt li a.active { background: url(../img/det_height_on.png) top right no-repeat; color:#FFF;}
.unit { height:23px; line-height:23px; float:right !important;}
.environ_map_table { width:920px; margin:0 0 40px 0; font-family:Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;border:1px solid #0068B7;}
.environ_map_table caption { text-align:right; font-size:0.85em; margin-bottom:5px;}
.environ_map_table td, th { border:solid #0068B7; border-width:1px 1px 1px 1px; text-align:center; font-size:11px; padding:1px 3px; padding:3px 0 3px 0;}
.environ_map_table th { background: #4AA5FF; font-weight:normal; color:#FFF;}
.notice { font-size:0.85em;}
.notice_left { text-align:left; float:left; }
.notice_right { text-align:right; float:right; }
.notice-org { margin:-35px 0 0 250px;}
.cnt-list {width:920px; height:106px; overflow-y:scroll; margin:10px 0 0 0;}
.cnt-list-tbl {width:902px; border: 1px #E3E3E3 solid; border-collapse: collapse; border-spacing: 0;}
.cnt-list-tr  td {height:20px; background: url(../img/m_list_bg.png) repeat-x;}
.cnt-list-tr1 td {background:#ffffff; height:20px;}
.cnt-list-tr2 td {background:#efefef; height:20px;}
.cnt-list-tr3 td {background:#cccccc; height:20px;}
.cnt-list-td1  {width:700px; height:20px; vertical-align:middle; padding:0 0 0 5px; border: #E3E3E3 solid; border-width: 0 0 1px 1px;}
.cnt-list-td2  {width:200px; height:20px; vertical-align:middle; padding:0 0 0 5px; border: #E3E3E3 solid; border-width: 0 0 1px 1px;}

#random_slide { visibility: hidden; position: absolute; top: 255px; right: 495px; width: 104px; height: 420px; padding-top: 5px; background: url(../img/bg-random-slide.png) no-repeat; color: #808183; zoom:1; z-index: 10000}
#random_slide ._header { font-size: 1.0em; font-weight: bold; text-align: center; color: #6E6E70; margin-bottom: 5px; }
#random_slide .slide { height: 330px; overflow: hidden; position: relative; }
#random_slide ul { position: absolute; padding: 0 5px; }
#random_slide ul li { background: #fff; border-radius: 0.5em; margin: 2px 0; padding: 5px 0; width: 94px; }
#random_slide ul li span { font-size: 1.0em; font-weight: bold; padding-left: 5px; }
#random_slide ul li .li_radio_quantity { font-size: 1.8em; text-align: center; height: 30px; line-height: 30px; }
#random_slide ul li .li_footer {  font-size: 0.5em; text-align: right; padding-right: 5px; }
#random_slide ._footer { font-size: 0.7em; margin-top: 5px; }

.tim_eng {font-size:11px;margin:3px 0 0 0;}
.mea_eng {font:size:8px;margin:-20px 0 0 0;color:#ff0000;}
.det_eng {font-size:11px;margin:-17px 0 0 0;}

.fivelist1 {width:18px; font-size:13px; color:#ffffff; background:#0067B7; text-align:center; vertical-align:middle;}
.fivelist2 {width:83px; font-size:13px; color:#ffffff; background:#1E90FF; text-align:center; vertical-align:middle;}
.fivelist3 {width:160px; font-size:13px; color:#ffffff; background:#1E90FF; text-align:center; vertical-align:middle;}
.fivelist4 {width:70px; font-size:13px; color:#ffffff; background:#1E90FF; text-align:center; vertical-align:middle;}

/*----add----*/
.space_v_10 {
	height : 10px ;
	font-size : 0 ;
}
.margin_top_10_m {
	margin-top : -10px ;	
}
.padd_top_10 {
	padding-top : 10px ;	
}
.padd_bottom_10 {
	padding-bottom : 10px ;	
}
.padd_left_10 {
	padding-left : 10px ;	
}
.padd_right_10 {
	padding-right : 10px ;	
}
.float_left {
	float : left ;	
}
.float_right {
	float : right ;	
}
.clear_left {
	clear : left ;	
}
