	
#contents2 {background-color:#E0ECD4; padding:10px 0}

.box {width:497px; border:1px solid #999; padding:0; margin:0px auto; background-color:#fff}
	* html .box {width:499px}
	.box img {margin:10px auto}

.map {margin:0px 0px 0px 8px; float:left; position:relative}
.onsen {margin:0px 0px 0px 10px; float:left; position:relative}
.mycatalog {margin:0px 0px 0px 10px; float:left; position:relative}

h2 span {display:none}
.cat {background:url(/library/img/search/h2-2.gif) no-repeat #fff; width:495px; height:30px; margin:1px auto}

#sibori {width:103px; height:49px; background:url(/library/img/search/sibori.jpg) no-repeat #E0ECD4; margin:10px auto; display:block}

.left4 {margin-left:8px}
.right {width:48%}

form {margin:5px 0}
select {width:67%; margin:10px 0px 0px 45px}

.cat1, .cat2, .cat3, .cat4, .cat5, .cat6, .cat7, .cat8 {background-repeat:no-repeat; background-position:left center; height:46px}
.cat1 {background-image:url(/library/img/cat01.gif)}
.cat2 {background-image:url(/library/img/cat02.gif)}
.cat3 {background-image:url(/library/img/cat03.gif)}
.cat4 {background-image:url(/library/img/cat04.gif)}
.cat5 {background-image:url(/library/img/cat05.gif)}
.cat6 {background-image:url(/library/img/cat06.gif)}
.cat7 {background-image:url(/library/img/cat07.gif)}
.cat8 {background-image:url(/library/img/cat08.gif)}

	
#keyword {
	width:515px;
	background:url(/library/img/search/keyword.gif) no-repeat left center #069;
	margin:20px auto; padding:5px 0;
	font-size:0.8em;
	}
	* html #keyword {padding-left:110px}
	#keyword a {color:#fff}
	#keyword input[type="text"] {margin-left:110px; width:50%}



#mapdiv {
	position:relative;
	width:433px; height:463px;
	background:url(/library/img/search/tochigi.gif) no-repeat #fff;
	margin:10px auto; padding:0
	}
	
.asikaga {position:absolute; background:url(/library/img/search/0.gif) no-repeat; width:67px; height:81px}
.oyama {position:absolute; background:url(/library/img/search/1.gif) no-repeat; width:73px; height:70px}
.mooka {position:absolute; background:url(/library/img/search/2.gif) no-repeat; width:52px; height:53px}
.utunomiya {position:absolute; background:url(/library/img/search/3.gif) no-repeat; width:101px; height:124px}
.kanuma {position:absolute; background:url(/library/img/search/4.gif) no-repeat; width:139px; height:118px}
.tochigi {position:absolute; background:url(/library/img/search/5.gif) no-repeat; width:92px; height:65px}
.ootawara {position:absolute; background:url(/library/img/search/6.gif) no-repeat; width:128px; height:79px}
.yaita {position:absolute; background:url(/library/img/search/7.gif) no-repeat; width:76px; height:91px}
.sano {position:absolute; background:url(/library/img/search/8.gif) no-repeat; width:88px; height:147px}
.nasio {position:absolute; background:url(/library/img/search/9.gif) no-repeat; width:153px; height:148px}

.nishinasu {position:absolute; background:url(/library/img/search/35.gif) no-repeat; width:153px; height:148px}
.kuroiso {position:absolute; background:url(/library/img/search/36.gif) no-repeat; width:153px; height:148px}

.sakura {position:absolute; background:url(/library/img/search/10.gif) no-repeat; width:63px; height:73px}
.nasukarasu {position:absolute; background:url(/library/img/search/11.gif) no-repeat; width:81px; height:72px}
.simotuke {position:absolute; background:url(/library/img/search/12.gif) no-repeat; width:47px; height:64px}
.kaminokawa {position:absolute; background:url(/library/img/search/13.gif) no-repeat; width:37px; height:41px}
.nisikata {position:absolute; background:url(/library/img/search/14.gif) no-repeat; width:44px; height:25px}
.ninomiya {position:absolute; background:url(/library/img/search/15.gif) no-repeat; width:58px; height:34px}
.masiko {position:absolute; background:url(/library/img/search/16.gif) no-repeat; width:35px; height:57px}
.motegi {position:absolute; background:url(/library/img/search/17.gif) no-repeat; width:47px; height:105px}
.ichikai {position:absolute; background:url(/library/img/search/18.gif) no-repeat; width:38px; height:60px}
.haga {position:absolute; background:url(/library/img/search/19.gif) no-repeat; width:34px; height:58px}
.mibu {position:absolute; background:url(/library/img/search/20.gif) no-repeat; width:34px; height:51px}
.nogi {position:absolute; background:url(/library/img/search/21.gif) no-repeat; width:38px; height:25px}
.oohira {position:absolute; background:url(/library/img/search/22.gif) no-repeat; width:36px; height:38px}
.fujioka {position:absolute; background:url(/library/img/search/23.gif) no-repeat; width:42px; height:49px}
.iwafune {position:absolute; background:url(/library/img/search/24.gif) no-repeat; width:37px; height:43px}
.tuga {position:absolute; background:url(/library/img/search/25.gif) no-repeat; width:45px; height:29px}
.sioya {position:absolute; background:url(/library/img/search/26.gif) no-repeat; width:81px; height:86px}
.takanezawa {position:absolute; background:url(/library/img/search/27.gif) no-repeat; width:48px; height:44px}
.nasu {position:absolute; background:url(/library/img/search/28.gif) no-repeat; width:121px; height:107px}
.nakagawa {position:absolute; background:url(/library/img/search/29.gif) no-repeat; width:91px; height:77px}
.imaichi {position:absolute; background:url(/library/img/search/30.gif) no-repeat; width:107px; height:111px}
.nikko {position:absolute; background:url(/library/img/search/31.gif) no-repeat; width:122px; height:90px}
.awano {position:absolute; background:url(/library/img/search/32.gif) no-repeat; width:73px; height:58px}
.kuriyama {position:absolute; background:url(/library/img/search/33.gif) no-repeat; width:131px; height:95px}
.fujihara {position:absolute; background:url(/library/img/search/34.gif) no-repeat; width:80px; height:151px}

.yb {width:195px; height:49px; background:url(/library/img/search/searchbtn.jpg) no-repeat #E0ECD4; margin:10px auto}
.yb2 {width:119px; height:29px; background:url(/library/img/search/yb2.gif) no-repeat #E0ECD4; display:block; margin:10px auto}	

#selectstate {width:95%; text-align:left; margin:5px auto}

.stmap {position:absolute; top:42px; left:57px}

	
#nasu {
	position:absolute;
	width:29px;
	height:41px; display:block;
	z-index:1;
	left: 335px;
	top: 86px;
	}
	#nasu a {background:url("/library/img/search/onasu.gif") no-repeat; display:block; width:29px; height:41px;}
	#nasu a:hover {background:url("/library/img/search/onasu2.gif") no-repeat; display:block;}

#ita {
	position:absolute;
	width:29px;
	height:41px; display:block;
	z-index:2;
	left: 287px;
	top: 72px;
	}
	#ita a {background:url("/library/img/search/oita.gif") no-repeat; display:block; width:29px; height:41px;}
	#ita a:hover {background:url("/library/img/search/oita2.gif") no-repeat; display:block;}

#sio {
	position:absolute;
	width:29px;
	height:41px; display:block;
	z-index:2;
	left: 257px;
	top: 125px;
	}
	#sio a {background:url("/library/img/search/osio.gif") no-repeat; display:block; width:29px; height:41px;}
	#sio a:hover {background:url("/library/img/search/osio2.gif") no-repeat; display:block;}

#nisi {
	position:absolute;
	width:55px;
	height:40px; display:block;
	z-index:2;
	left: 291px;
	top: 140px;
	}
	#nisi a {background:url("/library/img/search/onisi.gif") no-repeat; display:block; width:55px; height:40px;}
	#nisi a:hover {background:url("/library/img/search/onisi2.gif") no-repeat; display:block;}

#ota {
	position:absolute;
	width:41px;
	height:40px; display:block;
	z-index:2;
	left: 353px;
	top: 179px;
	}
	#ota a {background:url("/library/img/search/oota.gif") no-repeat; display:block; width:41px; height:40px;}
	#ota a:hover {background:url("/library/img/search/oota2.gif") no-repeat; display:block;}

#bato {
	position:absolute;
	width:29px;
	height:39px; display:block;
	z-index:2;
	left: 386px;
	top: 219px;
	}
	#bato a {background:url("/library/img/search/obato.gif") no-repeat; display:block; width:29px; height:39px;}
	#bato a:hover {background:url("/library/img/search/obato2.gif") no-repeat; display:block;}

#minami {
	position:absolute;
	width:41px;
	height:39px; display:block;
	z-index:2;
	left: 369px;
	top: 270px;
	}
	#minami a {background:url("/library/img/search/ominami.gif") no-repeat; display:block; width:41px; height:39px;}
	#minami a:hover {background:url("/library/img/search/ominami2.gif") no-repeat; display:block;}

#kitu {
	position:absolute;
	width:41px;
	height:40px; display:block;
	z-index:2;
	left: 319px;
	top: 245px;
	}
	#kitu a {background:url("/library/img/search/okitu.gif") no-repeat; display:block; width:41px; height:40px;}
	#kitu a:hover {background:url("/library/img/search/okitu2.gif") no-repeat; display:block;}

#masi {
	position:absolute;
	width:29px;
	height:39px; display:block;
	z-index:2;
	left: 358px;
	top: 363px;
	}
	#masi a {background:url("/library/img/search/omasi.gif") no-repeat; display:block; width:29px; height:39px;}
	#masi a:hover {background:url("/library/img/search/omasi2.gif") no-repeat; display:block;}

#utu {
	position:absolute;
	width:41px;
	height:40px; display:block;
	z-index:2;
	left: 262px;
	top: 302px;
	}
	#utu a {background:url("/library/img/search/outu.gif") no-repeat; display:block; width:41px; height:40px;}
	#utu a:hover {background:url("/library/img/search/outu2.gif") no-repeat; display:block;}

#ya {
	position:absolute;
	width:29px;
	height:40px; display:block;
	z-index:2;
	left: 282px;
	top: 193px;
	}
	#ya a {background:url("/library/img/search/oya.gif") no-repeat; display:block; width:29px; height:40px;}
	#ya a:hover {background:url("/library/img/search/oya2.gif") no-repeat; display:block;}

#kawa {
	position:absolute;
	width:29px;
	height:39px; display:block;
	z-index:2;
	left: 209px;
	top: 141px;
	}
	#kawa a {background:url("/library/img/search/okawa.gif") no-repeat; display:block; width:29px; height:39px;}
	#kawa a:hover {background:url("/library/img/search/okawa2.gif") no-repeat; display:block;}

#kinu {
	position:absolute;
	width:41px;
	height:40px; display:block;
	z-index:2;
	left: 192px;
	top: 182px;
	}
	#kinu a {background:url("/library/img/search/okinu.gif") no-repeat; display:block; width:41px; height:40px;}
	#kinu a:hover {background:url("/library/img/search/okinu2.gif") no-repeat; display:block;}

#ima {
	position:absolute;
	width:29px;
	height:40px; display:block;
	z-index:2;
	left: 210px;
	top: 251px;
	}
	#ima a {background:url("/library/img/search/oima.gif") no-repeat; display:block; width:29px; height:40px;}
	#ima a:hover {background:url("/library/img/search/oima2.gif") no-repeat; display:block;}

#ka {
	position:absolute;
	width:29px;
	height:40px; display:block;
	z-index:2;
	left: 206px;
	top: 321px;
	}
	#ka a {background:url("/library/img/search/oka.gif") no-repeat; display:block; width:29px; height:40px;}
	#ka a:hover {background:url("/library/img/search/oka2.gif") no-repeat; display:block;}

#yu {
	position:absolute;
	width:41px;
	height:40px; display:block;
	z-index:2;
	left: 150px;
	top: 131px;
	}
	#yu a {background:url("/library/img/search/oyu.gif") no-repeat; display:block; width:41px; height:40px;}
	#yu a:hover {background:url("/library/img/search/oyu2.gif") no-repeat; display:block;}

#mata {
	position:absolute;
	width:29px;
	height:39px; display:block;
	z-index:2;
	left: 126px;
	top: 174px;
	}
	#mata a {background:url("/library/img/search/omata.gif") no-repeat; display:block; width:29px; height:39px;}
	#mata a:hover {background:url("/library/img/search/omata2.gif") no-repeat; display:block;}

#ni {
	position:absolute;
	width:29px;
	height:40px; display:block;
	z-index:2;
	left: 145px;
	top: 228px;
	}
	#ni a {background:url("/library/img/search/oni.gif") no-repeat; display:block; width:29px; height:40px;}
	#ni a:hover {background:url("/library/img/search/oni2.gif") no-repeat; display:block;}

#asi {
	position:absolute;
	width:30px;
	height:40px; display:block;
	z-index:2;
	left: 98px;
	top: 267px;
	}
	#asi a {background:url("/library/img/search/oasi.gif") no-repeat; display:block; width:30px; height:40px;}
	#asi a:hover {background:url("/library/img/search/oasi2.gif") no-repeat; display:block;}

#chu {
	position:absolute;
	width:40px;
	height:39px; display:block;
	z-index:2;
	left: 101px;
	top: 219px;
	}
	#chu a {background:url("/library/img/search/ochu.gif") no-repeat; display:block; width:40px; height:39px;}
	#chu a:hover {background:url("/library/img/search/ochu2.gif") no-repeat; display:block;}

#niyu {
	position:absolute;
	width:66px;
	height:38px; display:block;
	z-index:2;
	left: 56px;
	top: 199px;
	}
	#niyu a {background:url("/library/img/search/oniyu.gif") no-repeat; display:block; width:66px; height:38px;}
	#niyu a:hover {background:url("/library/img/search/oniyu2.gif") no-repeat; display:block;}

#oku {
	position:absolute;
	width:65px;
	height:37px; display:block;
	z-index:2;
	left: 59px;
	top: 160px;
	}
	#oku a {background:url("/library/img/search/ooku.gif") no-repeat; display:block; width:65px; height:37px;}
	#oku a:hover {background:url("/library/img/search/ooku2.gif") no-repeat; display:block;}

#nasu span, #ita span, #sio span, #nisi span, #ota span, #bato span, #minami span, #kitu span, #masi span, #utu span, #ya span, #kawa span, #kinu span, #ima span, #ka span, #yu span, #mata span, #ni span, #asi span, #chu span, #niyu span, #oku span {display:none}
