/* CSS Document */


#conHeadAds {
	margin:10px 0 10px 20px;
	height:290px;
}

h3 {
	width:98%;
	margin:20px 0 0 0;
	clear:both;
	font-size:18px;
	padding:3px 10px;
	border-left:#f00 double 5px;

}

p#description {
	padding:15px;
	line-height:1.5;

}

#selectKind {
	padding:20px 0 0 40px ;

}

#selectKind li {
	margin:0 25px 20px 0;
	float:left;
	width:210px;
	height:60px;
}

#selectKind li a {
	display:block;
	width:210px;
	height:60px;
	text-indent:-9999px;
	overflow:hidden;

}
 
#selectKind #kind1 a {background:url(../img/kanji_kind1.gif) no-repeat;}
#selectKind #kind2 a {background:url(../img/kanji_kind2.gif) no-repeat;}
#selectKind #kind3 a {background:url(../img/kanji_kind3.gif) no-repeat;}

#wrap #selectKind li a:hover {background-position: left bottom;}



#sendedComme h2 {
	font-size:18px;
	border-left: 5px double #FF0000;
	margin: 15px 0 15px 5px;
	padding:0 0 0 10px;

}

#sendedComme h3 {
	color:#323232;
	font-size:16px;
	border-left: 3px double #FF0000;
	margin: 15px 0 15px 5px;
	padding:0 0 0 10px;

}

/* ̂r
----------------------------- */

#kanjiShow #box {
	position:relative;
	margin:15px 0 15px 20px;
	width:80%;
	border:#039 double 5px;
	padding:20px;
	height:165px;
	background:url(../img/kanji_show_bg.gif) no-repeat 10px 10px;
}

#kanjiShow h2 {
	font-size:18px;
	border-left: 5px double #FF0000;
	margin: 15px 0 15px 5px;
	padding:0 0 0 10px;
}


#kanjiShow #hn ,
#kanjiShow #mondaiSuu ,
#kanjiShow #seikaiSuu ,
#kanjiShow #seikaiRitu ,
#kanjiShow #heikinSeikaiRitu ,
#kanjiShow #comme {
	position:absolute;
	left:190px;
	font-size:28px;
	width:60px;
}

#kanjiShow #mondaiSuu { top:17px; }
#kanjiShow #seikaiSuu { top:63px; }
#kanjiShow #seikaiRitu { top:100px;}
#kanjiShow #heikinSeikaiRitu { top:143px; }
#kanjiShow #comme {
	width:400px;
	top:65px;
	left:290px;
	font-size:15px;
	
}

#kanjiShow #hn {
	width:420px;
	left:260px;
	font-size:16px;
	font-weight:bold;
	top:18px; }



