@charset "utf-8";


/*-----------------------------
	エクチュアについて
------------------------------*/
#about_cru{
/*	width:960px;*/
	margin:20px auto 0;
}
#about_cru .path{
	width:960px;
	margin:0px auto 0;
}
#about_cru_0{
/*	width:960px;*/
	margin:50px auto 0;
/*	background:url(../../img/about_cru/about_cru_bg0.jpg) no-repeat right 50px;*/
}
#about_cru_0_0 p{
	padding-top:40px;
	text-align:left;
	padding-left:100px;
	font-size:14px;
	line-height:190%;
	letter-spacing:1px;
	font-weight:normal;
}
#about_cru_0_0 div{
	text-align:right;
	width:660px;
	padding-top:30px;
}
#about_cru_1{
	width:960px;
	padding-top:35px;
	padding-bottom:30px;
/*	border-bottom:1px solid #cccccc;*/
	margin:0 auto;
}
#about_cru_1 h2{
	margin:0 auto;
}
#about_cru_1 .add_190115{
	text-align:left;
	font-size:14px;
	padding:40px 0 20px;
	line-height:170%;
	
}
#about_cru_1_0{
	width:960px;
	margin:30px auto 0;
}
.about_cru_1_0_l{
	width:250px;
	float:left;
}
.about_cru_1_0_l_0{
}
.about_cru_1_0_l_1{
	text-align:left;
	font-size:18px;
	color:#333333;
	padding:20px 0 5px;
}
.about_cru_1_0_l_2{
	text-align:left;
	font-size:12px;
	color:#333333;
}
.about_cru_1_0_r{
	width:710px;
	float:right;
	text-align:left;
}
.about_cru_1_0_r h3{
	font-size:32px;
	color:#333333;
}
.about_cru_1_0_r dl{
	padding-top:20px;
}
.about_cru_1_0_r dt{
	font-size:22px;
	color:#333333;
	padding-bottom:10px;
}
.about_cru_1_0_r dt font{
	font-size:14px;
	color:#333333;
}
.about_cru_1_0_r dd{
	font-size:14px;
	color:#333333;
	padding-bottom:40px;
	line-height:170%;
}

#about_cru_2{
	width:100%;
	background-color:#212746;
}
#about_cru_2_0{
	width:960px;
	margin:0 auto;
}
#about_cru_2_0_r{
	width:550px;
	float:right;
}
#about_cru_2_0_l{
	width:340px;
	float:left;
	padding-top:60px;
}
#about_cru_2_0_l dt{
	font-size:22px;
	font-weight:normal;
	color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-align:left;
}
#about_cru_2_0_l dd{
	padding-top:35px;
	font-size:13px;
	font-weight:normal;
	color:#fff;
	line-height:2em;
	font-family:メイリオ,meirio,Verdana,Arial,Helvetica,sans-serif;
	text-align:left;
}


#about_cru_3{
	width:960px;
	padding-top:35px;
	margin:40px auto 0;
}
#about_cru_3 h2{
	margin:0 auto;
	font-size:22px;
}
#about_cru_3 .about_cru_3_spc{
	width:60px;
	border-bottom:2px solid #000;
	margin:0 auto;
	height:10px;
}
#about_cru_3 h3{
	font-size:18px;
	line-height:140%;
	letter-spacing:0px;
	font-weight:normal;
	text-align:center;
	padding-bottom:35px;
}
.about_cru_3_0{
	width:730px;
	margin:0 auto 0px;
	height:132px;
}
.about_cru_3_0_l{
	width:350px;
	float:left;
}
.about_cru_3_0_l0{
	width:150px;
	text-align:left;
	margin:0 auto;
	padding-top:20px;
	font-size:14px;
}
.about_cru_3_0_r0{
	width:150px;
	text-align:left;
	margin:0 auto;
	padding-top:20px;
	font-size:14px;
}
.about_cru_3_0 div{
	padding-left:20px;
}

.about_cru_3_0_r{
	width:350px;
	float:right;
}
.about_cru_3_0 div a{color:#000000;text-decoration:underline;}
.about_cru_3_0 div a:active{color:#000000;text-decoration:underline;}
.about_cru_3_0 div a:visit{color:#000000;text-decoration:underline;}
.about_cru_3_0 div a:hover{color:#000000;text-decoration:none;}

#about_cru_4{
	width:631px;
	background:url(../../img/about_ek/about_ek_bg3.gif) no-repeat left top;
	height:205px;
	margin:40px auto 80px;
}
#about_cru_4 p{
	padding:165px 0 0 205px;
	text-align:left;
}
#about_cru_4 p a{
	font-size:14px;
	line-height:120%;
	letter-spacing:0px;
	font-weight:normal;
	color:#ffffff;
}
#about_cru_4 p a{color:#ffffff;text-decoration:underline;font-weight:normal;}
#about_cru_4 p a:link{color:#ffffff;text-decoration:underline;font-weight:normal;}
#about_cru_4 p a:hover{color:#ffffff;text-decoration:none ! important;font-weight:normal;}
#about_cru_4 p a[href]:hover{color:#ffffff;text-decoration:none ! important;font-weight:normal;}
#about_cru_4 p a:active{color:#ffffff;text-decoration:underline;font-weight:normal;}

.about_cru_1_0_r_midasi{
	font-size:16px;
	padding:10px 0 0px;
}

#about_cru_1_0_r_honbun{
	font-size:14px;
	line-height:180%;
	padding:10px 0 60px;
	letter-spacing:0;
}
.about_cru_1_0_r_namae{
	font-size:26px;
	line-height:140%;
	padding:0px 0 5px;
}
#about_cru_0 h1{
	background-color:#000;
}
#about_cru_5{
	width:100%;
	padding:35px 0 30px;
	margin:0px auto 0px;
	background-color:#f6f1e6;
}
#about_cru_5_0{
	width:960px;
	margin:40px auto 0;
	background:url(../../img/about_cru/box_m.png) repeat-y left top;
	padding:35px 0 60px;
}
#about_cru_5_0 h3{
	font-size:26px;
}
#about_cru_5_0 dl{
	width:790px;
	margin:60px 80px 0px 90px;
}
#about_cru_5_0 dl dt{
	width:320px;
	float:left;
}
#about_cru_5_0 dl dd{
	width:410px;
	float:right;
	text-align:left;
}
#about_cru_5_0 dl dd .l_name{
	font-size:13px;
	padding-top:10px;
	font-family:メイリオ,meirio,Verdana,Arial,Helvetica,sans-serif;
}
#about_cru_5_0 dl dd .l_price{
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	font-family:Arial,Helvetica,sans-serif;
}
#about_cru_5_0 dl dd .l_price font{
	font-size:11px;
	font-family: '小塚ゴシック Pro','Kozuka Gothic Pro',sans-serif;
}
#about_cru_5_0 dl dd .l_comment{
	padding-top:20px;
	font-size:11px;
	line-height:1.8em;
	font-family:メイリオ,meirio,Verdana,Arial,Helvetica,sans-serif;
}
#about_cru_5_1{
	width:960px;
	margin:0 auto 0px;
}

