@charset "utf-8";
/* CSS Document */



/*second-main*/
#second-main{
	width: 717px;
	margin-bottom: 10px;
	background: url(../images/injection/bg-main-center.gif) repeat-y;
	position: relative;
}
#second-main h3{
	width: 717px;
	height: 45px;
}
#ill-dictionary{
	width: 115px;
	height: 93px;
	position: absolute;
	top: 0;
	left: 590px;
	z-index: 1;
}
.second-main-footer{
	width: 717px;
	height: 10px;
	background: url(../images/injection/bg-main-footer.gif) no-repeat;
}

/*mini-tit*/
#mini-tit{
	width: 690px;
	margin: 10px 0;
}
#mini-tit dl{
	width:690px;
	z-index:2;
}
#mini-tit dl dt{
	width: 409px;
	height: 26px;
	float:left;
}
#mini-tit dl dd{
	width: 207px;
	height: 23px;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	margin-top:6px;
}
#mini-tit dl dd a{
	width: 207px;
	height: 23px;
	display:block;
}
#btn-faq{
	background:url(../images/dictionary/btn-faq.gif) no-repeat;
}
#mini-tit dl dd a:hover{
	background-position:0 -23px;
}
/*schedule-box*/
#schedule-box{
	width: 693px;
	margin-bottom: 5px;
	background: url(../images/dictionary/bg-mini-center.gif) repeat-y;
}
.schedule-box-top{
	width: 693px;
	height: 5px;
	background: url(../images/dictionary/bg-mini-top.gif) no-repeat;
}
.schedule-box-footer{
	width: 693px;
	height: 5px;
	background: url(../images/dictionary/bg-mini-footer.gif) no-repeat;
}
/*teiki-box*/
.teiki-box{
	width: 664px;
	height: 229px;
	margin: 10px 12px;
	background: url(../images/dictionary/bg-teiki.jpg) no-repeat;
}
.teiki-box ul{
	width: 100px;
	padding-left: 55px;
	padding-top: 25px;
	line-height: 1.5:
}
.teiki-box ul li{
	width: 100px;
	margin-bottom: 10px;
	font-size: 14px;
}
/*ninni-box*/
.ninni-box{
	width: 664px;
	height: 164px;
	margin: 10px 12px;
	background: url(../images/dictionary/bg-ninni.jpg) no-repeat;
}
.ninni-box ul{
	width: 100px;
	padding-left: 55px;
	padding-top: 25px;
}
.ninni-box ul li{
	width: 100px;
	margin-bottom: 8px;
	font-size: 14px;
}
.ninni-box ul .mini-list{
	width: 110px;
	line-height: 0.7;
	font-size: 12px;
	margin-top: -2px;
}
.ninni-box ul .mini-list2{
	font-size: 10px;
	letter-spacing: -1px;
}

/*schedule-textbox*/
#schedule-textbox{
	width: 664px;
	margin: 10px 12px;
}
#schedule-textbox ul{
	width: 654px;
}
#schedule-textbox ul li{
	width: 640px;
	background: url(../images/dictionary/ico-dot.gif) no-repeat left top;
	padding-left: 15px;
	line-height: 1.5;
	margin-bottom: 5px;
}
#schedule-textbox ul li img{
	vertical-align: middle;
}
/*faq-listbox*/
#faq-listbox{
	width:690px;
	background:#fff;
	position:relative;
	margin-bottom:10px;
}
#tit-faq{
	width:690px;
	height:32px;
	margin-bottom:10px;
}
#tit-faq p{
	width:690px;
	height:32px;
}

#ill-faq{
	width:157px;
	height:81px;
	position:absolute;
	top:10px;
	left:510px;
	z-index:1;
}

/*faq-listbox-left*/
#faq-listbox-left{
	width:441px;
	float:left;
}
#faq-listbox-left dl{
	width:401px;
	margin:0 20px;
	margin-bottom:5px;
}
#faq-listbox-left dl dt{
	width:41px;
	float:left;
}
#faq-listbox-left dl dt img{
	vertical-align:middle;
}
#faq-listbox-left dl dd{
	width:355px;
	float:right;
	line-height:25px;
}
#faq-listbox-left dl .lastlist{
	margin-bottom:0;
}

/*faq-listbox-right*/
#faq-listbox-right{
	width:249px;
	height:142px;
	float:right;
	margin-top:400px;
	/margin-top:380px;
	/margin-bottom:-15px;
}
#faq-listbox-right p{
	width:249px;
	height:142px;
}

/*faq-main*/
.faq-main{
	width:670px;
	margin:5px 0 5px 10px;
}
.faq-main p{
	width:670px;
	margin-left:10px;
	font-weight:bold;
	font-size:14px;
}
.faq-main p img{
	vertical-align:middle;
}
.faq-mini-box{
	width:670px;
	margin:5px 0 5px 0;
	background:url(../images/dictionary/bg-faq-center.gif) repeat-y;
	
}
.fap-mini-top{
	background:url(../images/dictionary/bg-faq-top.gif) no-repeat;
	width:670px;
	height:4px;
}
.fap-mini-footer{
	background:url(../images/dictionary/bg-faq-footer.gif) no-repeat;
	width:670px;
	height:4px;
}
.faq-mini-box dl{
	width:650px;
	margin:10px;
}
.faq-mini-box dl dt{
	width:40px;
	text-indent:5px;
	float:left;
}
.faq-mini-box dl dd{
	width:595px;
	float:right;
	line-height:1.5;
}
.faq-answer{
	font-weight:bold;
	font-size:14px;
	color:#C00;
}
/*links-list*/
.links-list{
	width:670px;
	text-align:right;
	margin:5px 0 5px 10px;
}
.links-list ul{
	width:670px;
}
.links-list ul li{
	width:670px;
}





.nextpage-links{
	width: 690px;
}
.nextpage-links dl{
	width: 690
	margin-bottom: 5px;
}
.nextpage-links dt{
	float: right;
}
.nextpage-links dd{
	float: left;
}
.nextpage-links2{
	width: 690px;
	text-align: right;
	margin: 10px 0;
}
