@charset "utf-8";
/* CSS Document */

#Main_Right{
	margin-bottom: 30px;
}
#Main_Right h2{
	margin-top: 15px;
}
.w539{
	font-size: 12px;
	line-height: 1.5;
}
.w539 h3{
	margin-bottom: 12px;
	margin-top: 12px;
}
.w539 #q_box_top{
	background: url(../img/soudanshitsu/bg_answer_top.gif) top left no-repeat;
	padding: 23px 30px 10px 55px;
}
.w539 #q_box{
	background: url(../img/soudanshitsu/bg_answer.gif) top left repeat-y;
	padding: 0px 30px 10px 55px;
}
.w539 #q_box_bottom{
	background: url(../img/soudanshitsu/bg_answer_bottom.gif) top left no-repeat;
	height: 5px;
	margin: 0;
}
.w539 #q_box p{
	margin-bottom: 1em;
}
.w539 #q_box dl.align_right{
	float: right;
	margin-left: 25px;
	margin-bottom: 35px;
}
.w539 #q_box dd{
	background: url(../img/soudanshitsu/ico_link.gif) left 2px no-repeat;
	padding-left: 20px;	
}
.w539 #q_box p.clear{
	clear: both;
}
.w539 p.btn_more{
	margin-top: 10px;
}.w539 p.btn_soudan{
	text-align: right;
}
.w539 p.align_right{
	float: right;
	margin-left: 25px;
	margin-bottom: 15px;
}
.w539 p.align_right img.bMargin{
	margin-bottom: 45px;
	width: 155px;
}
.w539 p.align_center{
	text-align: center;
}
*html .w539 p#btn_soudanL{
	margin-top: -7px;
}

.w539 p.h2under{
	margin-top: 25px;
}
.w539 #soudanIndex{
	background: url(../img/nenkin/bg_questionTop.jpg) left top no-repeat;
	padding: 66px 40px 40px 20px;
	position: relative;
}
.w539 #soudanIndex ul{
	width: 500px;
}
.w539 #soudanIndex li{
	border-bottom: 1px dotted #B5B5B5;
	list-style: none;
	padding: 25px 48px;
	font-size:14px;
	color:#6a3906;
	font-weight: bold;
}
.w539 #soudanIndex li a{
	text-decoration: none;
	color:#6a3906;
	font-weight: bold;
}
.w539 #soudanIndex li a:hover{
	text-decoration: underline;
}
.w539 #soudanIndex li#q1{
	background: url(../img/nenkin/ico_q1.gif) left center no-repeat;
}
.w539 #soudanIndex li#q2{
	background: url(../img/nenkin/ico_q2.gif) left center no-repeat;
}
.w539 #soudanIndex li#q3{
	background: url(../img/nenkin/ico_q3.gif) left center no-repeat;
}
.w539 #soudanIndex li#q4{
	background: url(../img/nenkin/ico_q4.gif) left center no-repeat;
}
.w539 #soudanIndex li#q5{
	background: url(../img/nenkin/ico_q5.gif) left center no-repeat;
}
.w539 #soudanIndex li#q6{
	background: url(../img/nenkin/ico_q6.gif) left center no-repeat;
}
.w539 #soudanIndex li#q7{
	background: url(../img/nenkin/ico_q7.gif) left center no-repeat;
}
.w539 #soudanIndex li#q8{
	background: url(../img/nenkin/ico_q8.gif) left center no-repeat;
}
.w539 #soudanIndex li#q9{
	background: url(../img/nenkin/ico_q9.gif) left center no-repeat;
}

.w539 #prof{
	background: url(../img/nenkin/bg_prof.jpg) left top no-repeat;
	padding: 20px 30px 15px 20px;
}
.w539 #prof .box{
	height: 150px;
}
.w539 #prof p.left{
	float: left;
	margin-right: 10px;
	margin-bottom: 75px;
}
.w539 #prof p.right{
	text-align: right;
}
.w539 #prof p.small{
	font-size: 10px;
	margin-top: 10px;
}
.w539 p.center{
	border-top: 1px dotted #B5B5B5;
	padding: 10px;
	margin-top: 10px;
	text-align: center;
}
.w539 p.center#profile{
	margin-top: 40px;
}
/*プロフィール*/
#Main_Right h2.profile{
	margin-bottom: 15px;
}
.w539 h3.profile{
	border-bottom: 1px solid #377949;
	padding: 6px;   
}
/*相談室詳細*/
.w539 #soudanIndex h3{
	background: url(../img/nenkin/bg_h3.gif) left center no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 24px;
	position: absolute;
	top: 14px;
	left: 8px;
}
.w539 #soudanIndex h3 span{
	background: none;
	color: #5E4728;
	padding-left:29px;
}
#question .w539 #soudanIndex{
	padding: 44px 40px 40px 20px;
}
.w539 #soudanIndex ul.question li{
	background: url(../img/nenkin/ico_q.gif) left center no-repeat;
	border: none;
}
.w539 #soudanIndex ul.answer li{
	color:#CA3112;
	background: url(../img/nenkin/ico_a.gif) left center no-repeat;
	border: none;
}
.w539 #soudanIndex ul.answer{
	margin-bottom: 20px;
}
.w539 #soudanIndex p.btn{
	margin: 30px auto;
}


/*--------第7回・8回・9回--------*/

.w539 .no7 {
	margin-bottom: 50px;
	/width: 98%;
	/padding-left: 10px;
	}
.w539 .no7 h4{
	font-size: 16px;
	font-weight: bold;
	color: #d87c0f;
	}
.w539 .no7 .clear {
	clear: both;
	}
.w539 #soudanIndex .no7 ul.nenkin li{
	background: url(../img/nenkin/list_stage.jpg) left center no-repeat;
	border: none;
	font-size: 12px;
	color:#000000;
	font-weight: normal;
	padding: 10px 0 15px 15px;
	}
.w539 #soudanIndex .no7 ul.nenkin li.last{
	background: url(../img/nenkin/list_stage_last.jpg) left center no-repeat;
}
.w539 .no7 div#no8 {
	height: 200px;
	margin-top: 10px;
	background-color: #f6f3ec;
	}
	
span.redtea {
	color:#cc3333;
	}
span.orange{
	color:#d87c0f;
	}
.w539 .no7 p{
	margin: 10px 0;
	}
	
/*--------9回--------*/
.w539 #soudanIndex ul.clear li{
	background: none;
	padding: 0;
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	border: none;
	}
.align_left {
	float: left;
	padding-right: 15px;
	}

	
/*IE6*/

* html .w539 .no7 div#ie6 {
	background-color: #f6f3ec;
	}
* html .w539 .no7 div#no8 ul#.nenkin{
	float: left;
	width: 235px;
	}
	
/*IE7*/
*:first-child+html .w539 .no7 div#ie6 {
	background-color: #f6f3ec;
	}
*:first-child+html .w539 .no7 div#no8 ul.nenkin{
	float: left;
	width: 235px;
	}

