@charset "shift_jis";
/* CSS Document */

#consul{
	margin:10px 0 0 0;
	clear:left;
	float:left;
	width:887px;
	border:#666666 solid 1px;
	}

#title{
	width: 850px;
	height:220px;
	/*background:url(../pict/consult/bg_consult.gif) no-repeat;*/
	margin: 0px 0 10px 20px;
	padding:0px;
	}

#title h2{
	font-size:38px;
	font-weight:bold;
	color: #0000A3;
	margin: 0px 0 0 0px;
	padding:30px 0 0 0px;
	text-align:center;
	}
	
#title h3{
	line-height:20px;
	font-size:16px;
	color: #0000A3;
	font-weight:bold;
	margin:0px;
	padding: 15px 0 0 00px;
	/*
	border-bottom-style: dotted;
	border-bottom-width: 2px;
	border-color: #FFFFFF;*/
	text-align:center;
	}
	
#title p{
	font-size:13px;
	color:#333333;
	font-weight:normal;
	line-height: 1.5;
	margin:0 0 0 0;
	padding:0px 30px 0 30px;
	}

#exam {
	width: 850px;
	height:300px;
	background:url(../pict/consult/bg_exam.gif) no-repeat;
	margin: 0px 0 10px 20px;
	padding:0px;
}

.exam_box{
	float:left;
	width: 280px;
	height:230px;
	padding: 53px 20px 0 20px;
	margin:0px;
}

.exam_box h4{
	font-size:15px;
	font-weight:bold;
	padding:0 0 0 0px;
	margin:20px 5px 0px 20px;
	color: #033333;
	height:60px;

}

.exam_box p{
	font-size:12px;
	font-weight:normal;
	line-height: 1.2;
	margin:0px;
	padding: 0 20px 0 20px;
	color: #333333;	
}

.bold {
	font-weight:bold;
	font-size:16px;	
	color: #0333B8;
}


#point{
	width: 850px;
	height:140px;
	background:url(../pict/consult/bg_point.gif) no-repeat;
	padding: 0px;
	margin:0 0 0 20px;
}


.p_box{
	font-size:14px;
	font-weight:bold;
	line-height: 1.5;
	color: #333333;
	padding: 60px 20px 10px 60px;
	margin:0px 0 0px 0px;
}

h6{
	font-size:14px;
	text-decoration:underline;
	line-height:2.0;
	padding:0px;
	margin:16px 0 10px 0;	
}
/* 特長、メリット、流れ*/

#detail01 {
	float:left;
	width: 410px;
	margin: 0px;
	padding: 0px 0px 0 30px;
}

#detail02{
	float:right;
	width: 410px;
	margin: 0px;
	padding: 0 20px 0 10px;
	border-left: #999 dotted 2px;
}


.text_r{
	color:#FF0000;
}

/*テーブルセット*/
#tbl_set{
	border:#FFFFFF solid 1px;
	border-collapse:collapse;
	margin:0;
	padding:0;
	width:400px;
	font-size:12px;
	font-weight:normal;
	}
	
#tbl_set td{
	border:#FFFFFF solid 1px;
	padding:6px;
	margin:0;
	line-height:1.5;
}

.att{
	margin: 10px 20px 10px 20px;
	padding: 10px;
	line-height:1.5;
	font-size:12px;
	background-color:#FFFFCC;
}



/*　申し込み方法 */

#how_app{
	width: 830px;
	margin: 10px 0 20px 20px;
	padding:0 0 10px 10px;
	border: #999 solid 2px;
}

#how_app p{
	font-size:13px;
	color:#333333;
	font-weight:normal;
	padding:0 30px 20px 30px;
	line-height: 1.5;
	margin:0;
}

#tbl_setA{
	border-collapse:collapse;
	margin:0px;
	padding:10px;
	width:820px;
	font-size:12px;
	font-weight:normal;
	}

#tbl_setA th{
	padding:5px;
	margin:0;
	background-color: #930000;
	text-align:left;
	color:#FFFFFF;
	border:#FFFFFF solid 3px;
}
#tbl_setA td{
	padding:5px;
	margin:0 5px 0 0;
	border-bottom: #C69C6D solid 2px;
}

img.right {
	float: right;
	margin: 5px 0 5px 10px;
	padding:0;
}


#credit{
	width: 840px;
	height: 35px;
	padding:10px 0 10px 0;
	margin: 0 0 10px 20px;
}

.pdf_att{
	background-color:#D3EDFB;
	text-align:center;
	margin: 0 30px 10px 30px;
	padding: 10px;
}

/*テーブルセット*/



#tbl_setB{
	border-collapse:collapse;
	margin:0;
	padding:0;
	width:650px;
	font-size:12px;
	font-weight:normal;
	}
	
#tbl_setB td{
	padding:0px;
	margin:0;
}

.move {
	float: left;
	width: 850px;
	padding:10px 0 10px 0;
	margin: 0 0 0 20px;
	text-align:right;
	font-size:12px;
}

.end_text{
	font-size:13px;
	color: #F00;
	background-color:#F9DDEA;
	font-weight:bold;
	line-height: 1.5;
	text-align: center;
	margin:0 20px 0 20px;
	padding:10px;
	}
