@charset "UTF-8";

/*******************************

相談　一覧
 
*******************************/
ul.consult{
	float:left;
	width:730px;
}

ul.consult li{
	float:left;
	margin:0 20px 20px 0;
}




/*******************************

相談　詳細
 
*******************************/

.consult_kotsu{
	float:left;
	width:710px;
	margin:20px 0 0 0;
	padding:15px 0;
	background:url(../consult/images/r_back.gif) repeat;
	border-radius: 15px;        /* CSS3草案 */  
    -webkit-border-radius: 15px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 15px;   /* Firefox用 */ 
	behavior: url(/PIE.php);
}

.consult_kotsu dl.ko_txt{
	width:630px;
	margin:0 auto;
	font-size:14px;
	line-height:1.8;
	font-weight:bold;
	color:#505050;
}

.consult_kotsu dl.ko_txt dt{
	width:630px;
	float:left;
	margin:0 0 10px 0;
}

.consult_kotsu dl.ko_txt dd{
	width:630px;
	float:left;
}

.consult_kotsu dl.ko_txt span{
	background:#ffd2ce;
}


dl.consult_point{
	float:left;
	margin:15px 0 0 15px;
	width:680px;
	padding-bottom:10px;
	border-bottom:1px solid #eee3d3;
}

dl.consult_point dt{
	float:left;
	margin:0 32px 0 0;
}

dl.consult_point dd{
	float:left;
	width:570px;
	margin:10px 0 0 0;
}

dl.consult_point .point_c{
	width:570px;
	font-weight:bold;
	font-size:30px;
	color:#c24d42;
	float:left;
}

dl.consult_point .point_s{
	clear:both;
	float:left;
	width:570px;
	color:#505050;
}


.r_menu{
	clear:both;
	width:710px;
	float:left;
	margin:70px 0 20px 0;
}

.r_menu ul{
	width:730px;
	float:left;
	margin:15px 0 0 0;
}

.r_menu li{
	float:left;
	margin:0 20px 15px 0;
}







