@charset "utf-8";
/*2015.03.11 改変 */


/* CSS Document 
Contents 
01.全体の構造
02.primary
03.secondary
04.tertiary
05.*/


/*---------------------------------------------------- 
01.全体の構造
---------------------------------------------------- */

#allCol{
	border:1px solid #cecbcb;
	height:1750px;
}

/*02.primary
---------------------------------------------------- */
h2{
	margin-top: 3px; 
	margin-bottom: 0px;
}
#primary{
	width:740px;
	height:353px;
	background-image:url(/img/inquiry/point_bg.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
#primary ul {
	list-style:none;
	margin:0 auto;
	padding:8px 0 0 0;
	width:692px;
}
#primary ul li {
	margin:0;
	padding:0;
	float:left;
}

/*03.secondary
---------------------------------------------------- */
h3{
	margin: 0; 
}
#secondary{
	background-image:url(/img/inquiry/salons_voice_bg.jpg);
	background-repeat:no-repeat;
	width:740px;
	height:460px;
}
#secondary_img{
	margin:0;
	padding:10px 0 0 4px;
}
#salonName{
	margin-top: -80px; 
	margin-left: 40px;
	font-size:11px;
	line-height:11px;
	width: 230px;
}
#salonName p{
	margin-top: 1px;
}

/*04.tertiary
---------------------------------------------------- */	
#tertiary{
	background-image:url(/img/inquiry/green_bg.jpg);
	background-repeat:no-repeat;
	height:auto;
}

#WhiteCol{
	background-image:url(/img/inquiry/white_bg.jpg);
	background-repeat:no-repeat;
	padding-left: 0px; 
	margin-left: 5px;
	height: 518px;
}

h4{
	margin:0 0 10px 0;
	padding-top: 10px;
}

#keisaiTxt{
	margin-left:30px;
	margin-top:0;
	color:#6d5130;
	font-weight:550;
}

#BeigeCol{
	background-image:url(/img/inquiry/btn_bg.jpg);
	background-repeat:no-repeat;
	margin:auto;
	width:553px;
	height:330px;
}
/*
.aboutKeisai_left_alp{
	float:left;
	padding-left: 110px; 
	padding-top: 25px;
}
.aboutKeisai_left_bat{
	float:left;
	padding-left: 110px; 
	padding-top: 0;
}
.aboutKeisai_right_alp{
	float:right;
	padding-right: 160px; 
	padding-top: 25px;
}
.aboutKeisai_right_bat{
	float:right;
	padding-right: 50px;
	padding-top: 0px;
}
.bigText{
	font-size:26px;
	margin-top: 0px; 
}
* html .bigText{
	font-size:26px;
	margin-top: 1px; 
}
*+html .bigText{
	font-size:26px;
	margin-top: 1px; 
}
.aboutKeisai_right_b{
	padding-top: 0px; 
	margin-top: -15px;
}
.aboutKeisai_right_b p{
	margin: 0px;
}
* html .aboutKeisai_right_b{
	padding-top: 0px; 
	margin-top: -10px;
}
*+html .aboutKeisai_right_b{
	padding-top: 0px; 
	margin-top: -10px;
}
.aboutKeisai_right_b ul{
	margin-top: 0px;
}
*/

/*-- 組み直しcss 2015.04 --*/

#BeigeCol dl,
#BeigeCol dl dt,
#BeigeCol dl dd{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
margin:0;
padding:0;
}
#BeigeCol dl{
	width:330px;
	list-style:none;
	margin:0 auto;
	padding:0;
}
#BeigeCol dl dt{
	float:left;
 clear:left;
	width:80px;
	padding-top:10px;
}
#BeigeCol dl dd{
	float:left;
 width:250px;
	padding-top:10px;
}
#BeigeCol p,
#BeigeCol ul,
#BeigeCol ul li {
	margin:0;
	padding:0;
}
#BeigeCol ul li {
	list-style-position:inside;
}
#BeigeCol p.bigText{
	font-size:26px;
	display:block;
	margin-bottom:10px;
}
#Confirm_btn{
	clear:both;
	padding-top: 5px;
	margin:0 auto;
	width:338px;
}

