@charset "Shift-JIS";

@import url("/english/dictionary/css/dictionary.css");
/* -------------------------------------------
	dictionary / terms CSS
------------------------------------------- */
#main h1 {
	background:url(../image_cmn/title.gif) no-repeat 0 0;
}

#main div.box div.section h2 {
	width:570px;
	height:80px;
	margin-bottom:0;
	text-indent:-9999px;
	
}

#main div.box div.section h2.aiyotu {background:url(../aiyotu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.asiwaza {background:url(../asiwaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.awasewaza {background:url(../awasewaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.boy_kansetu {background:url(../boy_kansetu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.boy_regulation {background:url(../boy_regulation/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.boy_tati {background:url(../boy_tati/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.budoukan {background:url(../budoukan/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.dantaisen {background:url(../dantaisen/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.doping {background:url(../doping/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.doujo {background:url(../doujo/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.futari {background:url(../futari/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.girl_regulation {background:url(../girl_regulation/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.gonosen {background:url(../gonosen/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.ground {background:url(../ground/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.hansokumake {background:url(../hansokumake/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.hansoku {background:url(../hansoku/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.harau {background:url(../harau/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.henka {background:url(../henka/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.hikite {background:url(../hikite/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.ijfrule {background:url(../ijfrule/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.ijf {background:url(../ijf/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.inasu {background:url(../inasu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.ippongati {background:url(../ippongati/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.jikuasi {background:url(../jikuasi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.jitakyouei {background:url(../jitakyouei/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.judge {background:url(../judge/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.judgment {background:url(../judgment/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.judousinpan {background:url(../judousinpan/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.jujutu {background:url(../jujutu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.jusin {background:url(../jusin/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.juyoku {background:url(../juyoku/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kaesiwaza {background:url(../kaesiwaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kagemibiraki {background:url(../kagemibiraki/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kakarigeiko {background:url(../kakarigeiko/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kangeiko {background:url(../kangeiko/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kanou {background:url(../kanou/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kansetuwaza {background:url(../kansetuwaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kappou {background:url(../kappou/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kariasi {background:url(../kariasi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.katamewaza {background:url(../katamewaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kata {background:url(../kata/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.keikoku {background:url(../keikoku/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.keiryou {background:url(../keiryou/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kenkayotu {background:url(../kenkayotu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kinsijikou {background:url(../kinsijikou/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kinsi {background:url(../kinsi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kimewaza {background:url(../kimewaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kojinsen {background:url(../kojinsen/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kosiwaza {background:url(../kosiwaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.koudoukan {background:url(../koudoukan/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.koudourule {background:url(../koudourule/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.koudou {background:url(../koudou/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kouka {background:url(../kouka/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kumitearasoi {background:url(../kumitearasoi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kumite {background:url(../kumite/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kuroobi {background:url(../kuroobi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kuzusi {background:url(../kuzusi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.kyuu {background:url(../kyuu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.maeeri {background:url(../maeeri/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.maeobi {background:url(../maeobi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.maitta {background:url(../maitta/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.mate {background:url(../mate/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.musabetu {background:url(../musabetu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.nakasode {background:url(../nakasode/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.newaza {background:url(../newaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.obi {background:url(../obi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.osaekomi {background:url(../osaekomi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.otosu {background:url(../otosu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.rantori {background:url(../rantori/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.reiho {background:url(../reiho/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.rei {background:url(../rei/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.renraku {background:url(../renraku/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.riturei {background:url(../riturei/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.ryou {background:url(../ryou/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.sannin {background:url(../sannin/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.seiryokuzenyou {background:url(../seiryokuzenyou/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.sekaijunior {background:url(../sekaijunior/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.siaijikan {background:url(../siaijikan/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.syodan {background:url(../syodan/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.sidou {background:url(../sidou/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.soremade {background:url(../soremade/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.sukasu {background:url(../sukasu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.suriasi {background:url(../suriasi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.sutegeiko {background:url(../sutegeiko/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.sutemi {background:url(../sutemi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.syounen {background:url(../syounen/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.taijubetu {background:url(../taijubetu/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.taisabaki {background:url(../taisabaki/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.tatiwaza {background:url(../tatiwaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.tewaza {background:url(../tewaza/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.toketa {background:url(../toketa/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.tori {background:url(../tori/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.tukurikake {background:url(../tukurikake/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.turite {background:url(../turite/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.tyui {background:url(../tyui/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.ukemi {background:url(../ukemi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.uke {background:url(../uke/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.uniform {background:url(../uniform/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.uratori {background:url(../uratori/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.usiroeri {background:url(../usiroeri/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.utikomi {background:url(../utikomi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.weight {background:url(../weight/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.yakusoku {background:url(../yakusoku/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.yokoobi {background:url(../yokoobi/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.yuuko {background:url(../yuuko/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.zarei {background:url(../zarei/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.zansin {background:url(../zansin/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.zenjuren {background:url(../zenjuren/image/ttl.jpg) no-repeat 0 0;}
#main div.box div.section h2.zennihon {background:url(../zennihon/image/ttl.jpg) no-repeat 0 0;}

#main div.box div.section img {
	margin:0px auto 0px auto;
	padding:0px 0px 15px 0px;
	background:#FFFFFF;
}

#main div.box div.section p.main {
	padding:0 5px 10px 5px;
}

#main div.box div.section h3 {
	margin:0px 0px 5px 0px;
	padding:0px 0px 2px 18px;
	border-bottom:#999999 dashed 1px;
	background:url(../image_cmn/h4_bg.gif) no-repeat 2px 4px;
	font-size:115%;
	text-align:left;
}

#main div.box div.section ul{
	clear:both;
	margin:0px;
	padding:0px 5px 0px 5px;
	text-align:left;
}
#main div.box div.section ul.mark_dot li{
	padding:1px 1px 1px 8px;
	background:url(../../image_cmn/mark_dot.gif) no-repeat 0px 8px;
}

#main div.box div.section dl{
	clear:both;
	margin:0px 0px 10px 0px;
	padding:0px 5px 0px 5px;
	text-align:left;
}

#main div.box div.section dt{
	margin:0px;
	padding:0px;
}

#main div.box div.section dd{
	margin:0px;
	padding:0 0 10px;
}

#main div.box div.section div#list_box {
	margin:0px 5px 0px 5px;
	padding:1px;
	border:#a44b56 solid 1px;
	background:#f8e9eb;
	overflow:hidden;
}
#main div.box div.section div#list_box h3{
	margin:0px 0px 5px 0px;
	padding:3px 5px 2px 5px;
	border:none;
	background:#a44b56 url(../image_cmn/listtitle_bg.gif) 0px 0px;
	color:#FFFFFF;
	text-align:center;
}
#main div.box div.section p.hosoku{
	clear:both;
	margin:5px 5px 0px 5px;
	padding:3px 8px 3px 8px;
	border-top:#c9838c dashed 1px;
	text-align:left;
}
#main div.box div.section p.nado{
	clear:both;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 8px;
	text-align:left;
}
#main div.box div.section p.nado.square{
	padding:0px 0px 0px 12px;
}

/*˜A—‹Z*/
#main div.box div.section ul.renrakuwaza li{
	float:left;
	width:525px;
	padding:1px 1px 5px 12px;
	background:url(../../image_cmn/mark_square.gif) no-repeat 0px 4px;
	text-align:left;
}
/*—¼‘³E—¼‹Ý*/
#main div.box div.section ul.ryou li{
	/*float:left;
	width:372px;*/
	padding:1px 1px 5px 12px;
	background:url(../../image_cmn/mark_square.gif) no-repeat 0px 4px;
	text-align:left;
}
#main div.box div.section p.p_ryou {
	padding:10px 5px 10px 5px;
	text-align:left;
}
/*Œx*/
#main div.box div.section ul.keikoku{
	clear: none;
	float:left;
	width:200px;
	margin: 0;
	padding: 0 0 0 65px;
}
#main div.box div.section ul.keikoku li{
	padding:1px 1px 1px 12px;
	background:url(../../image_cmn/mark_square.gif) no-repeat 0px 4px;
	text-align:left;
}
/*_“¹‚ÌR”»‹K’è*/
#main div.box div.section ol.sinpan{
	margin: 0;
	padding: 0 0 0 50px;
	}
#main div.box div.section ol.sinpan li{
	padding:1px 1px 1px 5px;
	text-align:left;
}



/*IJFƒ‹[ƒ‹*/
#main div.box div.section ul.ijfrule li{
	clear:both;
	padding:1px;
	text-align:left;
}
#main div.box div.section dl.ijfrule_dif dt{
	float:left;
	padding:1px 1px 1px 12px;
	background:url(../../image_cmn/mark_square.gif) no-repeat 0px 4px;
	text-align:left;
}
#main div.box div.section dl.ijfrule_dif dd{
	float:left;
	width:175px;
	padding:1px 0px 0px 5px;
	text-align:left;
}

/*‹ÖŽ~Ž–€*/
#main div.box div.section div#kinsi {
	margin:0px 5px 0px 5px;
	padding:1px;
	border:#888888 solid 1px;
	background:#EEEEEE;
	overflow:hidden;
}
#main div.box div.section div#kinsi h3{
	margin:0px 0px 5px 0px;
	padding:3px 5px 2px 5px;
	border:none;
	background:#888888 url(../image_cmn/listtitle_bg_gr.gif) 0px 0px;
	color:#FFFFFF;
	text-align:center;
}
#main div.box div.section div#kinsi span.kinsi_title{
	display:block;
	padding:3px;
	border:#CCCCCC solid 1px;
	background:#DDDDDD;
	color:#444444;
	font-weight:bold;
}
#main div.box div.section div#kinsi ul{
	padding:5px;
	text-align:left;
}
#main div.box div.section div#kinsi li{
	padding:1px 1px 1px 8px;
	background:url(../../image_cmn/mark_dot.gif) no-repeat 0px 8px;
}
#main div.box div.section div#kinsi p.nado{
	margin:-5px 0px 0px 5px;
	padding:0px 0px 0px 8px;
}

#main div.box div.sectionEnd {
	position:relative;
	clear:both;
	width:570px;
	height:60px;
	margin:20px 0 0 0;
	background:url(../../image_cmn/back_bg.jpg) no-repeat 0 0;
}
#main div.box div.sectionEnd a {
	position:absolute;
	top:18px;
	left:207px;
	display:block;
	width:160px;
	height:30px;
	text-indent:-9999px;
}



