@charset "shift_jis";

/* ------------------------------------------------------------------
 BODY DESIGN
 ------------------------------------------------------------------*/

/* ------------------------------------------------------------------
 共有パーツ
 ------------------------------------------------------------------*/
/* - 体験申込ボタン - */
.btn_input {
	clear:both;
	width:920px;
	padding-top:24px;
	padding-bottom:10px;
	text-align:center;
}

.btn_input2 {
	clear:both;
	width:920px;
	margin-bottom:30px;
	text-align:center;
}

/* - フッター上部分 - */
/* バナー */
.footer_banner {
	width:920px;
	margin-top:50px;
}

.footer_banner .img1,
.footer_banner .img2 {
	margin-right:8px;
}

/* 注意書き */
.footer_info {
	width:680px;
	margin:20px auto 0 auto;
	padding:17px 50px;
	border-top:1px solid #E4C07A;
	border-bottom:1px solid #E4C07A;
}
/* ------------------------------------------------------------------
 共有パーツ終わり
 ------------------------------------------------------------------*/
/* - メイン画像 - */
.main_img {
	width:920px;
}

.main_img img {
	display:block;
}

.main_img_left {
	float:left;
	width:683px;
}

.main_img_right {
	float:left;
	width:237px;
}


/* - メイン画像2 - */
.main_img2 {
	clear:both;
	width:920px;
	margin:20px 0 10px;
}

.main_img2 img {
	display:block;
}

.main_img2_02 {
	clear:both;
	width:920px;
}

.main_img2_02 img {
	float:left;
}

.main_img2_02_right {
	margin-right:-1px;
}

.main_img2_03_img {
	clear:both;
	width:290px;
}

/* ----------------------------- コンテンツ内 -----------------------------*/
.contents01 {
	clear:both;
	width:920px;
	margin-bottom:20px;
}

.contents01-l {
	clear:both;
	width:920px;
}

.contents01-l-01 {
	width:310px;
	float:left;
}
.contents01-l-02 {
	width:299px;
	float:left;
}
.contents01-l-03 {
	width:311px;
	float:left;
}

.contents01-bg {
	float:left;
}

.contents01-l-04 {
	width:511px;
	float:left;
}

.contents01-l-05 {
	width:377px;
	float:left;
}

/* -------- 口コミ --------- */
.contents02 {
	clear:both;
	width:920px;
	margin-bottom:20px;
}

.grapevine_box {
	clear:both;
	width:820px;
	margin-left:70px;
}

.grapevine_box img{
	clear:both;
}

.grapevine_area {
	width:813px;
	margin-left:7px;
}

.grapevine_dia {
	width:10px;
	margin:8px 10px 8px 0;
	float:left;
	clear:both;
	_font-size:12px;
}

.grapevine_txt {
	width:790px;
	margin:8px 0;
	float:right;
}



#quick_menu_box {
	width:920px;
	text-align:left;
	margin-top:20px;
}

#quick_menu {
	text-indent: -9999px;
	background-color:#ffffff;
}

#quick_menu a {
	display:block;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#quick_menu a:focus {
	/* -moz-outline-style: none; */
}

#quick_menu1 a {
	width:173px;
	height:66px;
	background-image:url(../../../campaign/image/quick_esthe/quick_ladys_top_r1_c1.jpg);
}

#quick_menu1 a:hover {
	background-position:0px -66px;
}

#quick_menu2 a {
	width:185px;
	height:66px;
	background-image:url(../../../campaign/image/quick_esthe/quick_ladys_top_r1_c2.jpg);
}

#quick_menu2 a:hover {
	background-position:0px -66px;
}

#quick_menu3 a {
	width:185px;
	height:66px;
	background-image:url(../../../campaign/image/quick_esthe/quick_ladys_top_r1_c4.jpg);
}

#quick_menu3 a:hover {
	background-position:0px -66px;
}

#quick_menu4 a {
	width:185px;
	height:66px;
	background-image:url(../../../campaign/image/quick_esthe/quick_ladys_top_r1_c5.jpg);
}

#quick_menu4 a:hover {
	background-position:0px -66px;
}

#quick_menu5 a {
	width:189px;
	height:66px;
	background-image:url(../../../campaign/image/quick_esthe/quick_ladys_top_r1_c6.jpg);
}

#quick_menu5 a:hover {
	background-position:0px -66px;
}


