@charset "utf-8";

/*-----------------------------------------------
	ポイント
-----------------------------------------------*/

#content{
background:url(../img/h_head_c.gif) no-repeat top left;
}

h1{
background:url(../img/h_foot_c.gif) repeat-y center bottom;
}

h2{
background:url(../img/bg-h2_c.gif);
}

h2 span{
background:url(../img/mark_c.gif) no-repeat left 0.15em;
display:block;
}

h3 span{
color:#c68200;
background:url(../img/icon-circle_c.gif) no-repeat left 0.44em;
display:block;
}

#area a{color:#c68200; text-decoration:underline;}
#area a:hover{color:#d79f34;}

.link li{
background:url(../img/arrow_c.gif) no-repeat left center;
}

.sub_title{color:#c66600;}

.po_list li{
list-style:none;
padding-left:11px;
background:url(../img/icon-list_c.gif) no-repeat left 0.5em;
display:block;
line-height:1.5;
margin:0 0 0.2em 0.2em;
}

#area .consult_head{
color:#C68200;
margin-bottom:5px;
font-weight:bold;
padding-left:18px;
background:url(../img/icon-banner_point.gif) no-repeat left center;
}


/*-----------------------------------------------
	Dictionary
-----------------------------------------------*/

#area.dictionary{
	padding-top: 10px;
}

.dictionary .word dt{
	padding: 0 0 5px 15px;
	background: url(../img/icon-list_c.gif) no-repeat left 0.5em;
	font-size: 115.38%;
	font-weight: bold;
}

.dictionary .word dd{
	padding-top: 10px;
	background: url(../img/line-dotted_gray.gif) repeat-x top;
}

.dictionary .consonant{
	margin-bottom: 1em;
}

.dictionary .consonant li{
	font-size: 115.38%;
	font-weight: bold;
}

.dictionary .initial li{
	color: #999;
}


.dictionary .consonant li,
.dictionary .initial li{
	list-style: none;
	display: inline;
}
