@charset "Shift-JIS";
@import url("../../../../useful/css/useful.css");
/* ==========================================================

title : ホームメイト お部屋探しガイド
scope : ホームメイト百科事典

last modify : 2008/11/26 117_miyano

========================================================== */
/* ----------------------------------------------------------
 contents
---------------------------------------------------------- */
.contents {
	width:870px;
	margin:0px auto;
	padding:0px;
	letter-spacing: 0.1em;
	font-size: 90%;
	}

/* ----------------------------------------------------------
 h1
---------------------------------------------------------- */
h1.ttl_cmn {
	background:url(../image/ttl_top.jpg) no-repeat 0 0;
	margin: 0px 0px 8px;
	}
	
/* ----------------------------------------------------------
 content_main
---------------------------------------------------------- */
#content_main {
	clear: both;
	width:840px;
	margin:0px auto;
	padding:0px;
	overflow: hidden;
	text-align: left;
	}

/* ----------------------------------------------------------
 トップページ
---------------------------------------------------------- */

#content_main.top h2{
	clear: both;
	margin: 15px 0px 0px;
	padding: 0;
	height: 36px;
	text-indent: -9999px;
	}
#content_main.top h2.top_ttl_01{
	background:url(../image/top_ttl_01.gif) no-repeat 0 0;
	}
#content_main.top h2.top_ttl_02{
	background:url(../image/top_ttl_02.gif) no-repeat 0 0;
	}
#content_main.top h2.top_ttl_03{
	background:url(../image/top_ttl_03.gif) no-repeat 0 0;
	}
#content_main.top h2.top_ttl_04{
	background:url(../image/top_ttl_04.gif) no-repeat 0 0;
	}
#content_main.top .top_box{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	}
#content_main.top h3{
	margin: 0;
	height: 42px;
	text-indent: -9999px;
	}
#content_main.top .top_3box#takken_box h3{
	background:url(../image/top_subttl_takken.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#kentiku_box h3{
	background:url(../image/top_subttl_kentiku.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#fudosan_box h3{
	background:url(../image/top_subttl_fudosan.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#omosiro_box h3{
	background:url(../image/top_subttl_omosiro.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#katakana_box h3{
	background:url(../image/top_subttl_katakana.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#hantai_box h3{
	background:url(../image/top_subttl_hantai.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#kotosumai_box h3{
	background:url(../image/top_subttl_kotosumai.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#kotootoko_box h3{
	background:url(../image/top_subttl_kotootoko.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#ejkentiku_box h3{
	background:url(../image/top_subttl_ejkentiku.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#ejfudosan_box h3{
	background:url(../image/top_subttl_ejfudosan.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#ejsumai_box h3{
	background:url(../image/top_subttl_ejsumai.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#multi_box h3{
	background:url(../image/top_subttl_multi.gif) no-repeat 0 0;
	}
#content_main.top .top_3box#kanji_box h3{
	background:url(../image/top_subttl_kanji.gif) no-repeat 0 0;
	}
#content_main.top .top_3box {
	float: left;
	overflow: hidden;
	height: 1%;
	width: 258px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 18px 0px;
	}	
#content_main.top .top_3box#takken_box{
	clear: both;
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_takken.gif) no-repeat 0 bottom;
	}	
#content_main.top .top_3box#kentiku_box{
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_kentiku.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#fudosan_box{
	background:url(../image/bg_fudosan.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#omosiro_box{
	clear: both;
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_kentiku02.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#katakana_box{
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_kentiku02.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#hantai_box{
	background:url(../image/bg_kentiku02.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#kotosumai_box{
	clear: both;
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_koto.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#kotootoko_box{
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_koto.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#ejkentiku_box{
	clear: both;
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_ej.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#ejfudosan_box{
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_ej.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#ejsumai_box{
	background:url(../image/bg_ej.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#multi_box{
	clear: both;
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_other.gif) no-repeat 0 bottom;
	}
#content_main.top .top_3box#kanji_box{
	margin: 0px 14px 15px 0px;
	background:url(../image/bg_other.gif) no-repeat 0 bottom;
	}
#content_main.top ul{
	height: auto;
	list-style: none;
	margin: 15px 0px 0px 0px;
	padding: 0;
	}
#content_main.top ul li{
	margin: 0;
	padding: 0;
	}
#content_main .top_3box ul li.txt50{
	height: 48px;
	margin: 0px 0px 0px 27px;
	background:url(../image/btn_txt50.gif) no-repeat 0 0;
	}
#content_main .top_3box ul li.txt50 h4{
	display: block;
	width: 204px;
	height: 48px;
	}
#content_main .top_3box ul li.txt50 h4 a{
	display: block;
	width: 204px;
	height: 48px;
	}
#content_main .top_3box ul li.txt50 h4 a:hover{
	background:url(../image/btn_txt50.gif) no-repeat 0 -48px;
	}
#content_main .top_3box ul li.txtcat{
	height: 170px;
	margin: 0px 0px 0px 27px;
	}
#content_main .top_3box ul li.txtcat h4{
	display: block;
	width: 204px;
	height: 48px;
	margin: 0;
	padding: 0;
	}
#content_main .top_3box ul li.txtcat h4 a{
	display: block;
	width: 204px;
	height: 48px;
	margin: 0;
	padding: 0;
	}
#content_main .top_3box#takken_box ul li.txtcat{
	background:url(../image/btn_txtcat_takken.gif) no-repeat 0 0;
	}
#content_main .top_3box#kentiku_box ul li.txtcat{
	background:url(../image/btn_txtcat_kentiku.gif) no-repeat 0 0;
	}
#content_main .top_3box#fudosan_box ul li.txtcat{
	background:url(../image/btn_txtcat_fudosan.gif) no-repeat 0 0;
	}
#content_main .top_3box#takken_box ul li.txtcat a:hover{
	background:url(../image/btn_txtcat_takken.gif) no-repeat 0 -170px;
	}
#content_main .top_3box#kentiku_box ul li.txtcat a:hover{
	background:url(../image/btn_txtcat_kentiku.gif) no-repeat 0 -170px;
	}
/*#content_main .top_3box#fudosan_box ul li.txtcat a:hover{
	background:url(../image/btn_txtcat_fudosan.gif) no-repeat 0 -170px;
	}*/
#content_main .top_3box ul li.txtmot{
	height: 100px;
	margin: 0px 0px 0px 27px;
	padding: 0px;
	}
#content_main .top_3box#omosiro_box ul li.txtmot,#content_main .top_3box#katakana_box ul li.txtmot,#content_main .top_3box#hantai_box ul li.txtmot{
	background:url(../image/btn_txtkentiku.gif) no-repeat 0 bottom;
	}
#content_main .top_3box#kotosumai_box ul li.txtmot,#content_main .top_3box#kotootoko_box ul li.txtmot{
	background:url(../image/btn_txtkoto.gif) no-repeat 0 bottom;
	}
#content_main .top_3box#multi_box ul li.txtmot,#content_main .top_3box#kanji_box ul li.txtmot{
	background:url(../image/btn_txtother.gif) no-repeat 0 bottom;
	}
#content_main .top_3box ul li h4{
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-indent: -9999px;
	}
#content_main .top_3box ul li.txtmot p{
	width: 190px;
	margin: 0;
	padding: 14px 0px 0px 12px;
	}
#content_main .top_3box ul li ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	}
#content_main .top_3box ul li ul li{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
	background:url(../image/mrk_dot01.gif) no-repeat 0 5px;
	}
#content_main .top_3box#takken_box ul li.txtcat ul li a:hover,
#content_main .top_3box#kentiku_box ul li.txtcat ul li a:hover {
	background:none;
	}

#content_main .top_3box ul li.txtej{
	height: 48px;
	margin: 0px 0px 0px 27px;
	background:url(../image/btn_txtej.gif) no-repeat 0 0;
	}
#content_main .top_3box ul li.txtje{
	height: 52px;
	margin: 0px 0px 0px 27px;
	background:url(../image/btn_txtje.gif) no-repeat 0 0;
	}
#content_main .top_3box ul li.txtej a{
	display: block;
	width: 204px;
	height: 48px;
	margin: 0;
	padding: 0;
	background:url(../image/btn_txtej.gif) no-repeat 0 0;
	text-indent: -9999px;
	}
#content_main .top_3box ul li.txtje a{
	display: block;
	width: 204px;
	height: 51px;
	margin: 0;
	padding: 0;
	background:url(../image/btn_txtje.gif) no-repeat 0 0;
	text-indent: -9999px;
	}
#content_main .top_3box ul li.txtej a:hover{
	background:url(../image/btn_txtej.gif) no-repeat 0 -48px;
	}
#content_main .top_3box ul li.txtje a:hover{
	background:url(../image/btn_txtje.gif) no-repeat 0 -51px;
	}

/* ----------------------------------------------------------
 コンテンツ
---------------------------------------------------------- */
#content_main .h2box{
	clear:both;
	width: 840px;
	height: 48px;
	margin: 10px 0px 0px 0px;
	padding: 0;
	background:url(../image/bg_ttl.gif) no-repeat 0 0;
	}
#content_main h2{
	height: 31px;
	margin: 25px 0px 0px 0px;
	padding: 17px 0px 0px 30px;
	color: #ffffff;
	font-size: 170%;
	background:url(../image/bg_ttl.gif) no-repeat 0 0;
	font-weight: normal;
	}
*html #content_main h2 {
	height: 48px;
	}

#content_main .h2box h2{
	float: left;
	display: block;
	margin: 0;
	}
#content_main .h2box p{
	float: right;
	width: 95px;
	height: 27px;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	}
#content_main .h2box p a{
	display: block;
	width: 72px;
	height: 27px;
	margin: 0;
	padding: 0px;
	background:url(../image/btn_gotop.gif) no-repeat 0 0;
	text-indent: -9999px;
	}
#content_main .h2box p a:hover{
	background:url(../image/btn_gotop.gif) no-repeat 0 -27px;
	}
#content_main h3 {
	clear: both;
	}
h3.ttl_50 {
	margin: 20px 20px 0px;
	padding: 0;
	height: 44px;
	text-indent: -9999px;
	background:url(../image/ttl_50.gif) no-repeat 0 0;
	}
h3.ttl_alp {
	margin: 20px 20px 0px;
	padding: 0;
	height: 44px;
	text-indent: -9999px;
	background:url(../image/ttl_alp.gif) no-repeat 0 0;
	}
h3.ttl_category {
	margin: 25px 20px 0px;
	padding: 0;
	height: 44px;
	text-indent: -9999px;
	background:url(../image/ttl_cat.gif) no-repeat 0 0;
	}
h3.ttl_defo01 {
	overflow: hidden;
	margin: 25px 20px 0px;
	padding: 14px 0px 0px 25px;
	height: 30px;
	background:url(../image/bg_ttl_defo01.gif) no-repeat 0 0;
	color: #545454;
	font-size: 150%;
	}
h3.ttl_defo01.second {
	margin: 4px 20px 0px;
	}
h3.ttl_defo02 {
	overflow: hidden;
	margin: 4px 20px 0px;
	padding: 14px 0px 0px 25px;
	height: 30px;
	background:url(../image/bg_ttl_defo01.gif) no-repeat 0 0;
	color: #545454;
	font-size: 150%;
	}
h3.ttl_result {
	overflow: hidden;
	margin: 25px 20px 0px;
	padding: 14px 0px 0px 25px;
	height: 30px;
	background:url(../image/bg_ttl_result.gif) no-repeat 0 0;
	color: #545454;
	font-size: 150%;
	}
h3.ttl_kanji {
	overflow: hidden;
	margin: 15px 20px 0px;
	padding: 14px 0px 0px 25px;
	height: 30px;
	background:url(../image/bg_ttl_kanji.gif) no-repeat 0 0;
	color: #545454;
	font-size: 150%;
	}
h3.ttl_defo01 span{
	margin: 0px 3px 0px 0px;
	padding: 0px 15px 0px 0px;
	background:url(../image/mrk_bread.gif) no-repeat right 5px;
	}
* html h3.ttl_defo01 {
	height: 44px;
	}
* html h3.ttl_result {
	height: 44px;
	}
* html h3.ttl_kanji {
	height: 44px;
	}
.box_sakuin {
	margin: 0px 20px 25px;
	padding: 0px 0px 15px 0px;
	height: 1%;
	background:url(../image/bg_defo01.gif) #f8f9f2 no-repeat 0 bottom;
	}
.box_sakuin ul{
	display: block;
	list-style: none;
	margin: 5px 0px 0px 0px;
	padding: 0;
	float: left;
	font-size: 200%;
	line-height: 200%;
	text-align: center;
	}
.box_sakuin ul li{
	width: 74px;
	margin: 0;
	padding: 0;
	color: #cccccc;
	}
.box_sakuin ul.sakuin_left{
	padding: 0px 0px 0px 23px;
	}
.box_sakuin ul li a,.box_sakuin ul li a:hover{
	text-decoration: underline;
	}

.box_cat {
	margin: 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	height: 1%;
	background:url(../image/bg_defo01.gif) #f8f9f2 no-repeat 0 bottom;
	}
.box_cat ul{
	list-style: none;
	margin: 0;
	padding: 10px 0px 0px 35px;
	float: left;
	font-size: 160%;
	line-height: 180%;
	}
.box_cat ul li{
	white-space: nowrap;
	display:block;
	float: left;
	margin: 0px 40px 0px 0px;
	padding: 0;
	}
.box_cat ul li a,.box_cat ul li a:hover{
	display:inline;
	text-decoration: underline;
	}
.box_result {
	margin: 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	height: 1%;
	background:url(../image/bg_defo01.gif) #f8f9f2 no-repeat 0 bottom;
	}
.box_result ul{
	list-style: none;
	margin: 0;
	padding: 10px 0px 0px 35px;
	float: left;
	font-size: 130%;
	line-height: 180%;
	}
.box_result ul li{
	display:block;
	float: left;
	/*white-space: nowrap;*/
	width: 350px;
	margin: 0px 10px 10px 0px;
	line-height: 120%;
	padding: 0px 0px 0px 15px;
	background:url(../image/mrk_dot01.gif) no-repeat 0 7px;
	}
.box_result ul.col_01 li{
	float: none;
	width: 100%;
	margin: 0px 10px 5px 0px;
	}
.box_result ul li a,.box_result ul li a:hover{
	font-weight: bold;
	text-decoration: underline;
	}
.box_result p{
	margin: 0px;
	padding: 15px 24px 18px;
	}
.box_result .img_center{
	text-align: center;
	}
.box_result p.english {
	padding: 10px 24px 0px;
	}
.box_result p.english a{
	text-decoration: underline;
	}
.box_result p.english img{
	margin: 0px 7px 0px 7px;
	vertical-align: middle;
	}
img.han_arrow {
	margin: 5px 0px 0px 379px;
	}
#content_main .search_box{
	position: relative;
	height: 55px;
	margin: 30px 90px 0px;
	padding: 10px 0px 0px 0px;
	background:url(../image/bg_input.gif) no-repeat 0 0;
	}
#content_main .search_box input.input_text{
	position: absolute;
	top: 17px;
	left: 38px;
	}
#content_main .search_box input.input_radio01{
	position: absolute;
	top: 8px;
	left: 345px;
	}
#content_main .search_box input.input_radio02{
	position: absolute;
	top: 26px;
	left: 345px;
	}
#content_main .search_box p{
	margin: 0;
	padding: 0;
	}
#content_main .search_box label.radio_txt01{
	position: absolute;
	top: 8px;
	left: 370px;
	}
#content_main .search_box label.radio_txt02{
	position: absolute;
	top: 26px;
	left: 370px;
	}
#content_main .search_box input.input_btn{
	position: absolute;
	top: 9px;
	left: 480px;
	width: 129px;
	height: 37px;
	border-width: 0;
	text-indent: -9999px;
	background:url(../image/btn_search.gif) no-repeat 0 0;
	}
	/* --------------------------
 ダミー検索ボタン
------------------------------------ */
#content_main .search_box a.input_btn{
	position: absolute;
	top: 9px;
	left: 480px;
	width: 129px;
	height: 37px;
	border-width: 0;
	text-indent: -9999px;
	background:url(../image/btn_search.gif) no-repeat 0 0;
	}

.box_kanji {
	margin: 15px 22px 0px;
	padding: 2px;
	height: 1%;
	border: 1px solid #9d9d9d;
	}
.box_kanji table{
	border-collapse: collapse;
	width: 100%;
	line-height: 180%;
	}
.box_kanji table th{
	border: 1px solid #9d9d9d;
	color: #ffffff;
	background: #827063;
	text-align: center;
	padding: 6px;
	}
.box_kanji table td{
	border: 1px solid #9d9d9d;
	padding: 6px;
	vertical-align: top;
	}
p.btn_next {
	float: right;
	margin: 0px;
	padding: 10px 22px 0px;
	height: 23px;
	}
p.btn_next a{
	display: block;
	width:  76px;
	height: 26px;
	margin: 0;
	background:url(../image/btn_next.gif) no-repeat 0 0;
	text-indent: -9999px;
	}
p.btn_next a:hover{
	background:url(../image/btn_next.gif) no-repeat 0 -26px;
	}
p.btn_before{
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 22px;
	height: 23px;
	}
p.btn_before a{
	display: block;
	width:  76px;
	height: 26px;
	margin: 0;
	background:url(../image/btn_before.gif) no-repeat 0 0;
	text-indent: -9999px;
	}
p.btn_before a:hover{
	background:url(../image/btn_before.gif) no-repeat 0 -26px;
	}

.ttl_box_result {
	clear: both;
	overflow: hidden;
	margin: 25px 20px 0px;
	padding: 9px 0px 5px 23px;
	height: 1%;
	background:url(../image/bg_ttl_defo01.gif) no-repeat 0 0;
	color: #545454;
	font-size: 150%;
	}
.ttl_box_result ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
.ttl_box_result ul li{
	display:block;
	cloear: both;
	margin: 4px 0px 2px 0px;
	padding: 0;
	height: 1%;
	}
.ttl_box_result ul li dl{
	margin: 0;
	padding: 0;
	}
.ttl_box_result ul li dl dt{
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 70%;
	}
.ttl_box_result ul li dl dd{
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0;
	font-weight: bold;
	}

/* ----------------------------------------------------------
 戻るボタン
---------------------------------------------------------- */
p.btn_back {
	margin: 40px 0px 0px 0px;
	padding: 18px 0px 0px;
	height: 23px;
	background:url(../image/bg_dot01.gif) repeat-x 0 0;
	}
p.btn_back a{
	display: block;
	width:  81px;
	height: 23px;
	margin: 0px 0px 0px 379px;
	background:url(../image/btn_back.gif) no-repeat 0 0;
	text-indent: -9999px;
	}
p.btn_back a:hover{
	background:url(../image/btn_back.gif) no-repeat 0 -23px;
	}


/* ----------------------------------------------------------
 各TOPボタン設定
---------------------------------------------------------- */
div.btn_top {
	float:right;
	clear:both;
	width:321px;
	height:23px;
	margin:0;
	text-indent:-9999px;
}
div.btn_top a {
	display:block;
	width:321px;
	height:23px;
}
#takken_50{background:url(../image/takken_50.gif) no-repeat 0 0;}
#takken_50 a:hover {background:url(../image/takken_50.gif) no-repeat 0 -23px;}

#takken_cate{background:url(../image/takken_cate.gif) no-repeat 0 0px;}
#takken_cate a:hover {background:url(../image/takken_cate.gif) no-repeat 0 -23px;}
#kentiku_50{background:url(../image/kentiku_50.gif) no-repeat 0 0px;}
#kentiku_50 a:hover {background:url(../image/kentiku_50.gif) no-repeat 0 -23px;}
#kentiku_cate{background:url(../image/kentiku_cate.gif) no-repeat 0 0px;}
#kentiku_cate a:hover {background:url(../image/kentiku_cate.gif) no-repeat 0 -23px;}
#fudosan_50{background:url(../image/fudousan_50.gif) no-repeat 0 -0px;}
#fudosan_50 a:hover {background:url(../image/fudousan_50.gif) no-repeat 0 -23px;}
#fudosan_cate{background:url(../image/fudousan_cate.gif) no-repeat 0 0px;}
#fudosan_cate a:hover {background:url(../image/fudousan_cate.gif) no-repeat 0 -23px;}
#omosiro{background:url(../image/omosiro.gif) no-repeat 0 0px;}
#omosiro a:hover {background:url(../image/omosiro.gif) no-repeat 0 -23px;}
#katakana{background:url(../image/katakana.gif) no-repeat 0 0px;}
#katakana a:hover {background:url(../image/katakana.gif) no-repeat 0 -23px;}
#hantai{background:url(../image/hantai.gif) no-repeat 0 0px;}
#hantai a:hover {background:url(../image/hantai.gif) no-repeat 0 -23px;}
#kotosumai{background:url(../image/kotosumai.gif) no-repeat 0 0px;}
#kotosumai a:hover {background:url(../image/kotosumai.gif) no-repeat 0 -23px;}
#kotootoko{background:url(../image/kotootoko.gif) no-repeat 0 0px;}
#kotootoko a:hover {background:url(../image/kotootoko.gif) no-repeat 0 -23px;}
#ejkentiku_e{background:url(../image/ejkentiku_e.gif) no-repeat 0 0px;}
#ejkentiku_e a:hover {background:url(../image/ejkentiku_e.gif) no-repeat 0 -23px;}
#ejkentiku_j{background:url(../image/ejkentiku_j.gif) no-repeat 0 0x;}
#ejkentiku_j a:hover {background:url(../image/ejkentiku_j.gif) no-repeat 0 -23px;}
#ejfudosan_e{background:url(../image/ejfudousan_e.gif) no-repeat 0 0px;}
#ejfudosan_e a:hover {background:url(../image/ejfudousan_e.gif) no-repeat 0 -23px;}
#ejfudosan_j{background:url(../image/ejfudousan_j.gif) no-repeat 0 0px;}
#ejfudosan_j a:hover {background:url(../image/ejfudousan_j.gif) no-repeat 0 -23px;}
#ejsumai_e{background:url(../image/ejsumai_e.gif) no-repeat 0 0px;}
#ejsumai_e a:hover {background:url(../image/ejsumai_e.gif) no-repeat 0 -23px;}
#ejsumai_j{background:url(../image/ejsumai_j.gif) no-repeat 0 0px;}
#ejsumai_j a:hover {background:url(../image/ejsumai_j.gif) no-repeat 0 -23px;}
#multi{background:url(../image/multi.gif) no-repeat 0 -0px;}
#multi a:hover {background:url(../image/multi.gif) no-repeat 0 -23px;}
#kanji{background:url(../image/kanji.gif) no-repeat 0 0px;}
#kanji a:hover {background:url(../image/kanji.gif) no-repeat 0 -23px;}





