.searchPref {
  background: url(/img/recruit/bg_areaserach.gif) no-repeat left bottom;
  margin-bottom: 20px;
  padding: 0 0 40px;
}
.searchPref a,
.searchPref a:link,
.searchPref a:visited {
  color: #808080;
}
.searchPref a:hover,
.searchPref a:active {
  color: #ff8100;
}
.searchPref h2 {
  padding: 0;
}
.search_ad {
  margin: 20px 40px 0;
  overflow: hidden;
}
.search_ad #tab-box {
  background: url(/img/index/bg_map.gif) no-repeat left top #ffffff;
  float: left;
  height: 298px;
  margin: 0;
  padding: 0;
  width: 298px;
}
.search_ad #tab-box ul {
  height: 292px;
  margin: 0;
  padding: 0;
  width: 292px;
}
.search_ad #tab-box #tab-01,
.search_ad #tab-box #tab-02,
.search_ad #tab-box #tab-03,
.search_ad #tab-box #tab-04,
.search_ad #tab-box #tab-05,
.search_ad #tab-box #tab-06,
.search_ad #tab-box #tab-07,
.search_ad #tab-box #tab-08,
.search_ad #tab-box #tab-09,
.search_ad #tab-box #tab-10,
.search_ad #tab-box #tab-11,
.search_ad #tab-box #tab-12,
.search_ad #tab-box #tab-13,
.search_ad #tab-box #tab-14,
.search_ad #tab-box #tab-15,
.search_ad #tab-box #tab-16,
.search_ad #tab-box #tab-17,
.search_ad #tab-box #tab-18,
.search_ad #tab-box #tab-19,
.search_ad #tab-box #tab-20 {
  height: 292px;
  margin: 3px;
  padding: 0;
  position: relative;
  width: 292px;
}
.search_ad #tab-box #tab-02,
.search_ad #tab-box #tab-03,
.search_ad #tab-box #tab-04,
.search_ad #tab-box #tab-05,
.search_ad #tab-box #tab-06,
.search_ad #tab-box #tab-07,
.search_ad #tab-box #tab-08,
.search_ad #tab-box #tab-09,
.search_ad #tab-box #tab-10,
.search_ad #tab-box #tab-11,
.search_ad #tab-box #tab-12,
.search_ad #tab-box #tab-13,
.search_ad #tab-box #tab-14,
.search_ad #tab-box #tab-15,
.search_ad #tab-box #tab-16,
.search_ad #tab-box #tab-17,
.search_ad #tab-box #tab-18,
.search_ad #tab-box #tab-19,
.search_ad #tab-box #tab-20 {
  display: none;
}
.search_ad #tab-box #tab-01 {
  background: url(/img/index/sprite_v2.png) no-repeat 0 0;
}
.search_ad #tab-box #tab-02 {
  background: url(/img/index/sprite_v2.png) no-repeat -607px -603px;
}
.search_ad #tab-box #tab-03 {
  background: url(/img/index/sprite_v2.png) no-repeat -303px 0;
}
.search_ad #tab-box #tab-04 {
  background: url(/img/index/sprite_v2.png) no-repeat -303px 0;
}
.search_ad #tab-box #tab-05 {
  background: url(/img/index/sprite_v2.png) no-repeat 0 -303px;
}
.search_ad #tab-box #tab-06 {
  background: url(/img/index/sprite_v2.png) no-repeat -607px 0;
}
.search_ad #tab-box #tab-07 {
  background: url(/img/index/sprite_v2.png) no-repeat -607px -303px;
}
.search_ad #tab-box #tab-08 {
  background: url(/img/index/sprite_v2.png) no-repeat 0 -603px;
}
.search_ad #tab-box #tab-09 {
  background: url(/img/index/sprite_v2.png) no-repeat -303px -303px;
}
.search_ad #tab-box #tab-10 {
  background: url(/img/index/sprite_v2.png) no-repeat -303px -603px;
}

.search_ad #tab-box #tab-11 {
  background: url(/img/index/sprite_v2.png) no-repeat 0 -908px;
}
.search_ad #tab-box #tab-12 {
  background: url(/img/index/sprite_v2.png) no-repeat -607px -1517px;
}
.search_ad #tab-box #tab-13 {
  background: url(/img/index/sprite_v2.png) no-repeat -303px -908px;
}
.search_ad #tab-box #tab-14 {
  background: url(/img/index/sprite_v2.png) no-repeat -303px -908px;
}
.search_ad #tab-box #tab-15 {
  background: url(/img/index/sprite_v2.png) no-repeat 0 -1213px;
}
.search_ad #tab-box #tab-16 {
  background: url(/img/index/sprite_v2.png) no-repeat -607px -908px;
}
.search_ad #tab-box #tab-17 {
  background: url(/img/index/sprite_v2.png) no-repeat -607px -1213px;
}
.search_ad #tab-box #tab-18 {
  background: url(/img/index/sprite_v2.png) no-repeat 0 -1517px;
}
.search_ad #tab-box #tab-19 {
  background: url(/img/index/sprite_v2.png) no-repeat -303px -1213px;
}
.search_ad #tab-box #tab-20 {
  background: url(/img/index/sprite_v2.png) no-repeat -303px -1517px;
}

.search_ad #tab-box #tab-01 ul li.okinawa,
.search_ad #tab-box #tab-01 ul li.hokkaido,
.search_ad #tab-box #tab-01 ul li.tohoku,
.search_ad #tab-box #tab-01 ul li.hokuriku_koshinetsu,
.search_ad #tab-box #tab-01 ul li.kanto,
.search_ad #tab-box #tab-01 ul li.kinki,
.search_ad #tab-box #tab-01 ul li.tyugoku_shikoku,
.search_ad #tab-box #tab-01 ul li.tokai,
.search_ad #tab-box #tab-01 ul li.kyushu,
.search_ad #tab-box #tab-02 ul li.okinawa,
.search_ad #tab-box #tab-02 ul li.back,
.search_ad #tab-box #tab-03 ul li.hokkaido,
.search_ad #tab-box #tab-03 ul li.aomori,
.search_ad #tab-box #tab-03 ul li.akita,
.search_ad #tab-box #tab-03 ul li.iwate,
.search_ad #tab-box #tab-03 ul li.yamagata,
.search_ad #tab-box #tab-03 ul li.miyagi,
.search_ad #tab-box #tab-03 ul li.fukushima,
.search_ad #tab-box #tab-03 ul li.back,
.search_ad #tab-box #tab-04 ul li.hokkaido,
.search_ad #tab-box #tab-04 ul li.aomori,
.search_ad #tab-box #tab-04 ul li.akita,
.search_ad #tab-box #tab-04 ul li.iwate,
.search_ad #tab-box #tab-04 ul li.yamagata,
.search_ad #tab-box #tab-04 ul li.yamagata,
.search_ad #tab-box #tab-04 ul li.miyagi,
.search_ad #tab-box #tab-04 ul li.fukushima,
.search_ad #tab-box #tab-04 ul li.back,
.search_ad #tab-box #tab-05 ul li.ishikawa,
.search_ad #tab-box #tab-05 ul li.nigata,
.search_ad #tab-box #tab-05 ul li.toyama,
.search_ad #tab-box #tab-05 ul li.fukui,
.search_ad #tab-box #tab-05 ul li.nagano,
.search_ad #tab-box #tab-05 ul li.yamanashi,
.search_ad #tab-box #tab-05 ul li.back,
.search_ad #tab-box #tab-06 ul li.gunma,
.search_ad #tab-box #tab-06 ul li.tochigi,
.search_ad #tab-box #tab-06 ul li.saitama,
.search_ad #tab-box #tab-06 ul li.ibaraki,
.search_ad #tab-box #tab-06 ul li.tokyo,
.search_ad #tab-box #tab-06 ul li.kanagawa,
.search_ad #tab-box #tab-06 ul li.chiba,
.search_ad #tab-box #tab-06 ul li.back,
.search_ad #tab-box #tab-07 ul li.kyoto,
.search_ad #tab-box #tab-07 ul li.shiga,
.search_ad #tab-box #tab-07 ul li.hyogo,
.search_ad #tab-box #tab-07 ul li.osaka,
.search_ad #tab-box #tab-07 ul li.nara,
.search_ad #tab-box #tab-07 ul li.wakayama,
.search_ad #tab-box #tab-07 ul li.back,
.search_ad #tab-box #tab-08 ul li.tottori,
.search_ad #tab-box #tab-08 ul li.shimane,
.search_ad #tab-box #tab-08 ul li.okayama,
.search_ad #tab-box #tab-08 ul li.hiroshima,
.search_ad #tab-box #tab-08 ul li.yamaguchi,
.search_ad #tab-box #tab-08 ul li.kagawa,
.search_ad #tab-box #tab-08 ul li.ehime,
.search_ad #tab-box #tab-08 ul li.tokushima,
.search_ad #tab-box #tab-08 ul li.kochi,
.search_ad #tab-box #tab-08 ul li.back,
.search_ad #tab-box #tab-09 ul li.gifu,
.search_ad #tab-box #tab-09 ul li.sizuoka,
.search_ad #tab-box #tab-09 ul li.aichi,
.search_ad #tab-box #tab-09 ul li.mie,
.search_ad #tab-box #tab-09 ul li.back,
.search_ad #tab-box #tab-10 ul li.fukuoka,
.search_ad #tab-box #tab-10 ul li.saga,
.search_ad #tab-box #tab-10 ul li.nagasaki,
.search_ad #tab-box #tab-10 ul li.oita,
.search_ad #tab-box #tab-10 ul li.kumamoto,
.search_ad #tab-box #tab-10 ul li.miyazaki,
.search_ad #tab-box #tab-10 ul li.kagoshima,
.search_ad #tab-box #tab-10 ul li.back,
.search_ad #tab-box #tab-11 ul li.okinawa,
.search_ad #tab-box #tab-11 ul li.hokkaido,
.search_ad #tab-box #tab-11 ul li.tohoku,
.search_ad #tab-box #tab-11 ul li.hokuriku_koshinetsu,
.search_ad #tab-box #tab-11 ul li.kanto,
.search_ad #tab-box #tab-11 ul li.kinki,
.search_ad #tab-box #tab-11 ul li.tyugoku_shikoku,
.search_ad #tab-box #tab-11 ul li.tokai,
.search_ad #tab-box #tab-11 ul li.kyushu,
.search_ad #tab-box #tab-12 ul li.okinawa,
.search_ad #tab-box #tab-12 ul li.back,
.search_ad #tab-box #tab-13 ul li.hokkaido,
.search_ad #tab-box #tab-13 ul li.aomori,
.search_ad #tab-box #tab-13 ul li.akita,
.search_ad #tab-box #tab-13 ul li.iwate,
.search_ad #tab-box #tab-13 ul li.yamagata,
.search_ad #tab-box #tab-13 ul li.miyagi,
.search_ad #tab-box #tab-13 ul li.fukushima,
.search_ad #tab-box #tab-13 ul li.back,
.search_ad #tab-box #tab-14 ul li.hokkaido,
.search_ad #tab-box #tab-14 ul li.aomori,
.search_ad #tab-box #tab-14 ul li.akita,
.search_ad #tab-box #tab-14 ul li.iwate,
.search_ad #tab-box #tab-14 ul li.yamagata,
.search_ad #tab-box #tab-14 ul li.yamagata,
.search_ad #tab-box #tab-14 ul li.miyagi,
.search_ad #tab-box #tab-14 ul li.fukushima,
.search_ad #tab-box #tab-14 ul li.back,
.search_ad #tab-box #tab-15 ul li.ishikawa,
.search_ad #tab-box #tab-15 ul li.nigata,
.search_ad #tab-box #tab-15 ul li.toyama,
.search_ad #tab-box #tab-15 ul li.fukui,
.search_ad #tab-box #tab-15 ul li.nagano,
.search_ad #tab-box #tab-15 ul li.yamanashi,
.search_ad #tab-box #tab-15 ul li.back,
.search_ad #tab-box #tab-16 ul li.gunma,
.search_ad #tab-box #tab-16 ul li.tochigi,
.search_ad #tab-box #tab-16 ul li.saitama,
.search_ad #tab-box #tab-16 ul li.ibaraki,
.search_ad #tab-box #tab-16 ul li.tokyo,
.search_ad #tab-box #tab-16 ul li.kanagawa,
.search_ad #tab-box #tab-16 ul li.chiba,
.search_ad #tab-box #tab-16 ul li.back,
.search_ad #tab-box #tab-17 ul li.kyoto,
.search_ad #tab-box #tab-17 ul li.shiga,
.search_ad #tab-box #tab-17 ul li.hyogo,
.search_ad #tab-box #tab-17 ul li.osaka,
.search_ad #tab-box #tab-17 ul li.nara,
.search_ad #tab-box #tab-17 ul li.wakayama,
.search_ad #tab-box #tab-17 ul li.back,
.search_ad #tab-box #tab-18 ul li.tottori,
.search_ad #tab-box #tab-18 ul li.shimane,
.search_ad #tab-box #tab-18 ul li.okayama,
.search_ad #tab-box #tab-18 ul li.hiroshima,
.search_ad #tab-box #tab-18 ul li.yamaguchi,
.search_ad #tab-box #tab-18 ul li.kagawa,
.search_ad #tab-box #tab-18 ul li.ehime,
.search_ad #tab-box #tab-18 ul li.tokushima,
.search_ad #tab-box #tab-18 ul li.kochi,
.search_ad #tab-box #tab-18 ul li.back,
.search_ad #tab-box #tab-19 ul li.gifu,
.search_ad #tab-box #tab-19 ul li.sizuoka,
.search_ad #tab-box #tab-19 ul li.aichi,
.search_ad #tab-box #tab-19 ul li.mie,
.search_ad #tab-box #tab-19 ul li.back,
.search_ad #tab-box #tab-20 ul li.fukuoka,
.search_ad #tab-box #tab-20 ul li.saga,
.search_ad #tab-box #tab-20 ul li.nagasaki,
.search_ad #tab-box #tab-20 ul li.oita,
.search_ad #tab-box #tab-20 ul li.kumamoto,
.search_ad #tab-box #tab-20 ul li.miyazaki,
.search_ad #tab-box #tab-20 ul li.kagoshima,
.search_ad #tab-box #tab-20 ul li.back {
  margin: 0;
  padding: 0;
  position: absolute;
}
.search_ad #tab-box #tab-01 ul li.okinawa,
.search_ad #tab-box #tab-11 ul li.okinawa {
  top: 9px;
  left: 13px;
}
.search_ad #tab-box #tab-01 ul li.hokkaido,
.search_ad #tab-box #tab-11 ul li.hokkaido {
  top: 34px;
  left: 123px;
}
.search_ad #tab-box #tab-01 ul li.tohoku,
.search_ad #tab-box #tab-11 ul li.tohoku {
  top: 100px;
  right: 16px;
}
.search_ad #tab-box #tab-01 ul li.hokuriku_koshinetsu,
.search_ad #tab-box #tab-11 ul li.hokuriku_koshinetsu {
  top: 126px;
  left: 69px;
}
.search_ad #tab-box #tab-01 ul li.kanto,
.search_ad #tab-box #tab-11 ul li.kanto {
  bottom: 82px;
  right: 24px;
}
.search_ad #tab-box #tab-01 ul li.kinki,
.search_ad #tab-box #tab-11 ul li.kinki {
  bottom: 104px;
  left: 62px;
}
.search_ad #tab-box #tab-01 ul li.tyugoku_shikoku,
.search_ad #tab-box #tab-11 ul li.tyugoku_shikoku {
  bottom: 71px;
  left: 9px;
}
.search_ad #tab-box #tab-01 ul li.tokai,
.search_ad #tab-box #tab-11 ul li.tokai {
  bottom: 40px;
  right: 83px;
}
.search_ad #tab-box #tab-01 ul li.kyushu,
.search_ad #tab-box #tab-11 ul li.kyushu {
  bottom: 7px;
  left: 52px;
}

.search_ad #tab-box #tab-02 ul li.okinawa,
.search_ad #tab-box #tab-12 ul li.okinawa {
  bottom: 131px;
  right: 63px;
}
.search_ad #tab-box #tab-02 ul li.back,
.search_ad #tab-box #tab-12 ul li.back {
  bottom: 7px;
  right: 8px;
}

.search_ad #tab-box #tab-03 ul li.hokkaido,
.search_ad #tab-box #tab-13 ul li.hokkaido {
  top: 40px;
  left: 26px;
}
.search_ad #tab-box #tab-03 ul li.aomori,
.search_ad #tab-box #tab-13 ul li.aomori {
  top: 23px;
  right: 60px;
}
.search_ad #tab-box #tab-03 ul li.akita,
.search_ad #tab-box #tab-13 ul li.akita {
  top: 110px;
  right: 82px;
}
.search_ad #tab-box #tab-03 ul li.iwate,
.search_ad #tab-box #tab-13 ul li.iwate {
  top: 120px;
  right: 4px;
}
.search_ad #tab-box #tab-03 ul li.yamagata,
.search_ad #tab-box #tab-13 ul li.yamagata {
  bottom: 115px;
  left: 112px;
}
.search_ad #tab-box #tab-03 ul li.miyagi,
.search_ad #tab-box #tab-13 ul li.miyagi {
  bottom: 79px;
  right: 26px;
}
.search_ad #tab-box #tab-03 ul li.fukushima,
.search_ad #tab-box #tab-13 ul li.fukushima {
  bottom: 27px;
  right: 84px;
}
.search_ad #tab-box #tab-03 ul li.back,
.search_ad #tab-box #tab-13 ul li.back {
  bottom: 7px;
  right: 8px;
}

.search_ad #tab-box #tab-04 ul li.hokkaido,
.search_ad #tab-box #tab-14 ul li.hokkaido {
  top: 40px;
  left: 26px;
}
.search_ad #tab-box #tab-04 ul li.aomori,
.search_ad #tab-box #tab-14 ul li.aomori {
  top: 23px;
  right: 60px;
}
.search_ad #tab-box #tab-04 ul li.akita,
.search_ad #tab-box #tab-14 ul li.akita {
  top: 110px;
  right: 82px;
}
.search_ad #tab-box #tab-04 ul li.iwate,
.search_ad #tab-box #tab-14 ul li.iwate {
  top: 120px;
  right: 4px;
}
.search_ad #tab-box #tab-04 ul li.yamagata,
.search_ad #tab-box #tab-14 ul li.yamagata {
  bottom: 115px;
  left: 112px;
}
.search_ad #tab-box #tab-04 ul li.miyagi,
.search_ad #tab-box #tab-14 ul li.miyagi {
  bottom: 79px;
  right: 26px;
}
.search_ad #tab-box #tab-04 ul li.fukushima,
.search_ad #tab-box #tab-14 ul li.fukushima {
  bottom: 27px;
  right: 84px;
}
.search_ad #tab-box #tab-04 ul li.back,
.search_ad #tab-box #tab-14 ul li.back {
  bottom: 7px;
  right: 8px;
}

.search_ad #tab-box #tab-05 ul li.ishikawa,
.search_ad #tab-box #tab-15 ul li.ishikawa {
  top: 39px;
  left: 52px;
}
.search_ad #tab-box #tab-05 ul li.nigata,
.search_ad #tab-box #tab-15 ul li.nigata {
  top: 44px;
  right: 36px;
}
.search_ad #tab-box #tab-05 ul li.toyama,
.search_ad #tab-box #tab-15 ul li.toyama {
  top: 84px;
  left: 112px;
}
.search_ad #tab-box #tab-05 ul li.fukui,
.search_ad #tab-box #tab-15 ul li.fukui {
  bottom: 133px;
  left: 5px;
}
.search_ad #tab-box #tab-05 ul li.nagano,
.search_ad #tab-box #tab-15 ul li.nagano {
  bottom: 125px;
  left: 115px;
}
.search_ad #tab-box #tab-05 ul li.yamanashi,
.search_ad #tab-box #tab-15 ul li.yamanashi {
  bottom: 82px;
  right: 56px;
}
.search_ad #tab-box #tab-05 ul li.back,
.search_ad #tab-box #tab-15 ul li.back {
  bottom: 7px;
  right: 8px;
}

.search_ad #tab-box #tab-06 ul li.gunma,
.search_ad #tab-box #tab-16 ul li.gunma {
  top: 53px;
  left: 62px;
}
.search_ad #tab-box #tab-06 ul li.tochigi,
.search_ad #tab-box #tab-16 ul li.tochigi {
  top: 54px;
  right: 76px;
}
.search_ad #tab-box #tab-06 ul li.saitama,
.search_ad #tab-box #tab-16 ul li.saitama {
  top: 126px;
  left: 90px;
}
.search_ad #tab-box #tab-06 ul li.ibaraki,
.search_ad #tab-box #tab-16 ul li.ibaraki {
  top: 114px;
  right: 8px;
}
.search_ad #tab-box #tab-06 ul li.tokyo,
.search_ad #tab-box #tab-16 ul li.tokyo {
  bottom: 104px;
  left: 59px;
}
.search_ad #tab-box #tab-06 ul li.kanagawa,
.search_ad #tab-box #tab-16 ul li.kanagawa {
  bottom: 59px;
  left: 76px;
}
.search_ad #tab-box #tab-06 ul li.chiba,
.search_ad #tab-box #tab-16 ul li.chiba {
  bottom: 54px;
  right: 36px;
}
.search_ad #tab-box #tab-06 ul li.back,
.search_ad #tab-box #tab-16 ul li.back {
  bottom: 7px;
  right: 9px;
}

.search_ad #tab-box #tab-07 ul li.kyoto,
.search_ad #tab-box #tab-17 ul li.kyoto {
  top: 58px;
  left: 108px;
}
.search_ad #tab-box #tab-07 ul li.shiga,
.search_ad #tab-box #tab-17 ul li.shiga {
  top: 73px;
  right: 38px;
}
.search_ad #tab-box #tab-07 ul li.hyogo,
.search_ad #tab-box #tab-17 ul li.hyogo {
  top: 85px;
  left: 48px;
}
.search_ad #tab-box #tab-07 ul li.osaka,
.search_ad #tab-box #tab-17 ul li.osaka {
  bottom: 120px;
  left: 78px;
}
.search_ad #tab-box #tab-07 ul li.nara,
.search_ad #tab-box #tab-17 ul li.nara {
  bottom: 71px;
  left: 109px;
}
.search_ad #tab-box #tab-07 ul li.wakayama,
.search_ad #tab-box #tab-17 ul li.wakayama {
  bottom: 23px;
  left: 61px;
}
.search_ad #tab-box #tab-07 ul li.back,
.search_ad #tab-box #tab-17 ul li.back {
  bottom: 7px;
  right: 8px;
}

.search_ad #tab-box #tab-08 ul li.tottori,
.search_ad #tab-box #tab-18 ul li.tottori {
  top: 35px;
  right: 27px;
}
.search_ad #tab-box #tab-08 ul li.shimane,
.search_ad #tab-box #tab-18 ul li.shimane {
  top: 45px;
  left: 81px;
}
.search_ad #tab-box #tab-08 ul li.okayama,
.search_ad #tab-box #tab-18 ul li.okayama {
  top: 105px;
  right: 47px;
}
.search_ad #tab-box #tab-08 ul li.hiroshima,
.search_ad #tab-box #tab-18 ul li.hiroshima {
  top: 113px;
  left: 109px;
}
.search_ad #tab-box #tab-08 ul li.yamaguchi,
.search_ad #tab-box #tab-18 ul li.yamaguchi {
  top: 133px;
  left: 14px;
}
.search_ad #tab-box #tab-08 ul li.kagawa,
.search_ad #tab-box #tab-18 ul li.kagawa {
  bottom: 129px;
  right: 9px;
}
.search_ad #tab-box #tab-08 ul li.ehime,
.search_ad #tab-box #tab-18 ul li.ehime {
  bottom: 108px;
  left: 78px;
}
.search_ad #tab-box #tab-08 ul li.tokushima,
.search_ad #tab-box #tab-18 ul li.tokushima {
  bottom: 91px;
  right: 13px;
}
.search_ad #tab-box #tab-08 ul li.kochi,
.search_ad #tab-box #tab-18 ul li.kochi {
  bottom: 43px;
  left: 116px;
}
.search_ad #tab-box #tab-08 ul li.back,
.search_ad #tab-box #tab-18 ul li.back {
  bottom: 7px;
  right: 8px;
}

.search_ad #tab-box #tab-09 ul li.gifu,
.search_ad #tab-box #tab-19 ul li.gifu {
  top: 96px;
  left: 91px;
}
.search_ad #tab-box #tab-09 ul li.sizuoka,
.search_ad #tab-box #tab-19 ul li.sizuoka {
  bottom: 75px;
  right: 35px;
}
.search_ad #tab-box #tab-09 ul li.aichi,
.search_ad #tab-box #tab-19 ul li.aichi {
  bottom: 100px;
  left: 104px;
}
.search_ad #tab-box #tab-09 ul li.mie,
.search_ad #tab-box #tab-19 ul li.mie {
  bottom: 27px;
  left: 28px;
}
.search_ad #tab-box #tab-09 ul li.back,
.search_ad #tab-box #tab-19 ul li.back {
  bottom: 7px;
  right: 8px;
}

.search_ad #tab-box #tab-10 ul li.fukuoka,
.search_ad #tab-box #tab-20 ul li.fukuoka {
  top: 17px;
  right: 87px;
}
.search_ad #tab-box #tab-10 ul li.saga,
.search_ad #tab-box #tab-20 ul li.saga {
  top: 22px;
  left: 30px;
}
.search_ad #tab-box #tab-10 ul li.nagasaki,
.search_ad #tab-box #tab-20 ul li.nagasaki {
  top: 77px;
  left: 15px;
}
.search_ad #tab-box #tab-10 ul li.oita,
.search_ad #tab-box #tab-20 ul li.oita {
  top: 81px;
  right: 20px;
}
.search_ad #tab-box #tab-10 ul li.kumamoto,
.search_ad #tab-box #tab-20 ul li.kumamoto {
  top: 128px;
  left: 80px;
}
.search_ad #tab-box #tab-10 ul li.miyazaki,
.search_ad #tab-box #tab-20 ul li.miyazaki {
  bottom: 78px;
  right: 68px;
}
.search_ad #tab-box #tab-10 ul li.kagoshima,
.search_ad #tab-box #tab-20 ul li.kagoshima {
  bottom: 71px;
  left: 26px;
}
.search_ad #tab-box #tab-10 ul li.back,
.search_ad #tab-box #tab-20 ul li.back {
  bottom: 7px;
  right: 8px;
}

.search_ad .search_ad_txtArea {
  float: right;
  line-height: 120%;
  margin: 0 0 0 20px;
  width: 560px;
}
.search_ad .search_ad_txtArea h3 {
  background-color: #f5f5f5;
  color: #808080;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 6px;
  padding: 4px;
}
.search_ad .search_ad_txtArea ul {
  width: 100%;
}
.search_ad .search_ad_txtArea ul li.list {
  overflow: hidden;
  width: 100%;
}
.search_ad .search_ad_txtArea ul li dl dt {
  background-color: #fff7ef;
  color: #ff8100;
  font-weight: bold;
  padding: 2px 4px;
  width: 100%;
  height: auto;
  line-height: unset;
  border: none;
}
.search_ad .search_ad_txtArea ul li:first-child dl dt {
  border: none;
}
.search_ad .search_ad_txtArea ul li dl dd {
  padding: 4px 0 0 0;
  width: 100%;
  height: auto;
  line-height: unset;
  border: none;
}
.search_ad .search_ad_txtArea ul li:first-child dl dd {
  border: none;
}
.search_ad .search_ad_txtArea ul li dl dd ul li,
.search_ad .search_ad_txtArea ul li dl dd ul li.last,
.search_ad .search_ad_txtArea ul li.last dl dd ul li {
  float: left;
  padding: 0 4px;
  border-right: 0;
}
.search_ad .search_ad_txtArea ul li dl dd ul li {
  margin: 0 0 6px 0;
  border-right: 1px solid #313131;
}
.search_ad .search_ad_txtArea ul li.last dl dd ul li {
  border-right: 1px solid #313131;
}

.search_ad .search_ad_txtArea ul#line_search_list {
  display: none;
}

.search_ad .search_ad_txtArea ul#line_search_list li dl dt {
  color: #fe8e11;
}

/******* �������̓G���A *******/
#inputArea {
  height: 38px;
  margin: 0 0 20px 0;
  position: relative;
  width: 656px;
}
#inputArea dl {
  overflow: hidden;
}
#inputArea dl .ttlTxt {
  background: url(/img/index/bg_inputArea_ttl.gif) no-repeat left top;
  height: 38px;
  width: 267px;
}
#inputArea dl .ttlTxt strong {
  color: #707070;
  display: block;
  font-size: 14px;
  font-weight: bold;
  height: 38px;
  line-height: 38px;
  text-align: center;
  width: 258px;
}
#inputArea dl .inputBox {
  background: url(/img/index/bg_inputArea.gif) no-repeat left top;
  height: 38px;
  left: 270px;
  position: absolute;
  top: 0;
  width: 387px;
}
#inputArea .inputTxt_wrap {
  /*position: relative;*/
  z-index: 0;
}
#inputArea dl .inputBox .inputTxt {
  border: none;
  color: #707070;
  left: 34px;
  line-height: 30px;
  height: 30px;
  padding: 0 4px;
  position: absolute;
  top: 4px;
  width: 260px;
}
*:first-child + html #inputArea dl .inputBox .inputTxt {
  border: 1px solid #ffffff;
}
#inputArea dl .inputBox .inputTxt:not(:target) {
  border: none;
  color: #707070;
  left: 34px;
  line-height: 30px;
  height: 30px;
  padding: 0 4px;
  position: absolute;
  top: 4px;
  width: 260px;
}
*:first-child + html #inputArea dl .inputBox .inputTxt:not(:target) {
  border: 1px solid #ffffff;
}
#inputArea .inputTxt_wrap_label {
  /*position: relative;*/
  z-index: 1;
}
#inputArea .inputTxt_wrap_label label {
  color: #cccccc;
  left: 34px;
  line-height: 30px;
  height: 30px;
  padding: 0 4px;
  position: absolute;
  top: 4px;
  /*padding: 12px 0px 0px 35px;
	position: absolute;*/
}
#inputArea dl .inputBox .btnSearch {
  height: 39px;
  position: absolute;
  right: 0;
  top: 0;
  width: 59px;
}
