/*-------------------- 試験ガイド --------------------*/

.guide-hed{
	background: url(images/ttl_sk-bg.gif) #ffffff no-repeat;
	margin:20px 0 10px 0;
}

/*-------------------- 科目ガイド --------------------*/

.guide-hed-km2{
	background: url(images/ttl_sk-bg2.gif) #ffffff no-repeat;
	margin:20px 0 10px 0;
}
.guide-hed-km3{
	background: url(images/ttl_sk-bg3.gif) #ffffff no-repeat;
	margin:20px 0 10px 0;
}
.guide-hed-km4{
	background: url(images/ttl_sk-bg4.gif) #ffffff no-repeat;
	margin:20px 0 10px 0;
}

/*-------------------- 的中実績 --------------------*/

.teki-kamoku{
	font-size: 90%;
	font-weight: bold;
	line-height: 18px;
	text-align: center;
	padding: 6px;
	border: 1px solid #006CBF;
	background-color: aliceblue;
}

.teki-kamoku2{
	border: 1px solid #006CBF;
}

.teki-kamoku3{
	font-size: 90%;
	font-weight: bold;
	padding: 3px 10px;
	border-bottom: 1px solid #b3aa9d;
}

.teki-kamoku4{
	padding: 6px;
}

.teki-bar{
	background: url(images/bar_tekichu.gif) no-repeat;
	background-position: center;
}

.marker{
	background-color: #faf396;
}

.teki-koushi{
	margin-bottom: 22px;
	font-weight: bold;
	padding: 8px;
	border: 2px dotted silver;
	background-color: whitesmoke;
}

.teki-free{
	padding: 8px;
	border: 3px double #39b866;
}

/*資料請求バナー*/

#bansiyou{
	width:775px;
	height:80px;
	overflow:hidden;
}

#bansiyou a{
	width:775px;
	height:80px;
	padding-top:10px;
	color:#ffffff;
	font-weight:bold;
	display:block;
	background: transparent url(images/bansiyou.jpg) no-repeat 0 0;
	font-size:17px;
	line-height:1.5em;
	overflow:hidden;
}

#bansiyou a:hover{
	background: transparent url(images/bansiyou.jpg) no-repeat 0 -80px;
	color:#ffffff;
	font-weight:bold;
}

#bansiyou-b{
	width:775px;
	height:80px;
	overflow:hidden;
}

#bansiyou-b a{
	width:775px;
	height:80px;
	padding-top:13px;
	color:#ffffff;
	font-weight:bold;
	display:block;
	background: transparent url(images/bansiyou-b.jpg) no-repeat 0 0;
	font-size:15px;
	line-height:1.5em;
	overflow:hidden;
}

#bansiyou-b a:hover{
	background: transparent url(images/bansiyou-b.jpg) no-repeat 0 -80px;
	color:#ffffff;
	font-weight:bold;
}