@charset "utf-8";


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

	Main CSS
	
	Author	yk
	Date	2012/09/04

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



/*---------------------------合格実績　スタイル設定--------------------------*/




#result {
	padding:15px;
	border:1px solid #CCC;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
}

#result dt {
	font-size:110%;
	font-weight:bolder;
	text-align:left;
	margin-top:10px;
}

#result dd {
	word-spacing:15px;
	text-align:left;
	border-bottom:1px dotted #CCC;
}

/*---------------------------合格体験記　スタイル設定--------------------------*/

dl#comment {
	text-align:left;
	padding-left:10px;
}

dl#comment img{
	margin-top:10px;
	margin-left:10px;
}

dl#comment dt{
	padding-bottom:10px;
	border:1px solid #DDD;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	background-color:#F0F0F0;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
}

dl#comment dd{
	padding:10px 20px 30px 20px;
	border:1px solid #DDD;
	border-bottom-right-radius:20px;
	border-bottom-left-radius:20px;
	background-color:#FAFAFA;
	margin-bottom:15px;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.2);	
}

dl#comment p.border{
	margin:8px 0;
	padding:5px 5px;
	border:1px solid #DDD;
	background:#FFF;
	color:#666;
}

dl#comment span.f_orange{
	font-weight:bold;
	color:#333;
}

dl#comment span.name{
	color:#666;
	float:left;
	font-weight:bold;
	margin-top:3px;
	margin-left:10px;
}

dl#comment span.r_name{
	color:#666;
	float:right;
	font-weight:bold;
	margin-top:3px;
	margin-left:10px;
}

p.goukaku {
	float:left;
	margin:20px 0 0 20px;
	text-align:left;
}

p.goukaku span.font_pl{
	font-size:150%;
	color:#666;
}
/*
p.taikenki {
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	float:left;
}

p.taikenki {
	text-align:left;
	padding-left:10px;
	padding-top:10px;
}*/

