@charset "utf-8";
.top_image
{
	width:800px;
	height:330px;
	margin:5px 0 0 0;
	position:relative;
	z-index:1;
	background:url(../images/top_banner.jpg) no-repeat;
}

.left_content
{
	width:510px;
	height:auto;
	float:left;
	margin:5px 0 0 0;
}
.right_content
{
	width:255px;
	height:auto;
	float:right;
	margin:5px 0 0 35px;
}


.kodawari_banner
{
	width:509px;
	height:32px;
	margin:10px 0 0 0;
	background:url(../images/title_banner_particular.jpg) no-repeat;
}
.left_side
{
	width:368px;
	float:left;
}

/**************************************************************************/
/* こだわり（カウンセリング） */
/**************************************************************************/
.counseling
{
	width:508px;
	height:140px;
	margin:10px 0 0 0;
	border:1px #603F00 solid;
}
.counseling_banner
{
	width:140px;
	height:20px;
	margin:10px 0 0 10px;
	background:url(../images/title_banner_coupon.jpg) no-repeat;
}
.counseling_comment
{
	width:345px;
	margin:10px 0 0 10px;
}
.move_counseling_detail
{
	width:80px;
	height:auto;
	margin:10px 0 0 265px;
}
.move_counseling_detail_comment
{
	width:60px;
	float:left;
	margin:5px 0 0 0;
	color:#603F00;
}
.move_counseling_detail_mark
{
	width:18px;
	height:18px;
	float:right;
	background:url(../images/arrow_circle_right.jpg) no-repeat;
}
.counseling_picture
{
	width:140px;
	height:115px;
	float:right;
	margin:20px 0 0 0;
	background:url(../images/counseling_picture.png) no-repeat;
}

/**************************************************************************/
/* こだわり（ヘッドスパ） */
/**************************************************************************/
.head_spa
{
	width:508px;
	height:140px;
	margin:10px 0 0 0;
	border:1px #603F00 solid;
}
.head_spa_banner
{
	width:140px;
	height:20px;
	margin:10px 0 0 10px;
	background:url(../images/head_spa_banner.png) no-repeat;
}
.head_spa_comment
{
	width:345px;
	margin:10px 0 0 10px;
}
.move_head_spa_detail
{
	width:80px;
	height:auto;
	margin:10px 0 0 265px;
}
.move_head_spa_detail_comment
{
	width:60px;
	float:left;
	margin:5px 0 0 0;
	color:#603F00;
}
.move_head_spa_detail_mark
{
	width:18px;
	height:18px;
	float:right;
	background:url(../images/arrow_circle_right.jpg) no-repeat;
}
.head_spa_picture
{
	width:140px;
	height:98px;
	float:left;
	margin:20px 0 0 0;
	background:url(../images/head_spa_picture.png) no-repeat;
}

/**************************************************************************/
/* こだわり（お子様対応） */
/**************************************************************************/
.child_cut
{
	width:508px;
	height:140px;
	margin:10px 0 0 0;
	border:1px #603F00 solid;
}
.child_cut_banner
{
	width:140px;
	height:20px;
	margin:10px 0 0 10px;
	background:url(../images/child_cut_banner.png) no-repeat;
}
.child_cut_comment
{
	width:345px;
	margin:15px 0 0 10px;
}
.move_child_cut_detail
{
	width:80px;
	height:auto;
	margin:10px 0 0 265px;
}

.move_child_cut_detail_comment
{
	width:60px;
	float:left;
	margin:5px 0 0 0;
	color:#603F00;
}
.move_child_cut_detail_mark
{
	width:18px;
	height:18px;
	float:left;
	background:url(../images/arrow_circle_right.jpg) no-repeat;
}
.child_cut_picture
{
	width:140px;
	height:102px;
	float:right;
	margin:20px 0 0 0;
	background:url(../images/child_cut_picture.png) no-repeat;
}



.tennainaiso_banner
{
	width:509px;
	height:32px;
	margin:10px 0 0 0;
	background:url(../images/tennai.png) no-repeat;
}
.tennainaiso_comment
{
	margin:10px 0 10px 0;
}

.news_area
{
	width:252px;
	height:auto;
	margin:10px 0 0 0;
}
.news_infomation_banner
{
	width:252px;
	height:32px;
	position:relative;
	margin:0 0 0 0;
	background:url(../images/news_info.png) no-repeat;
}
.news_date
{
	width:252px;
	position:relative;
	margin:15px 0 10px 0;
}
.news_title
{
	width:252px;
	position:relative;
	margin:10px 0 15px 0;
}

.top_page_news_summary
{
	width:252px;
	position:relative;
	margin:10px 0 0 0;
}

.move_summary
{
	width:80px;
	position:relative;
	margin:10px 0 10px 172px;
}
.move_infomation_summary
{
	width:60px;
	float:left;
	margin:5px 0 0 0;
	color:#603F00;
}
.move_infomation_summary_mark
{
	width:18px;
	height:18px;
	float:left;
	background:url(../images/arrow_circle_right.jpg) no-repeat;
}

.blog_banner
{
	width:252px;
	height:32px;
	position:relative;
	margin:10px 0 0 0;
	background-image:url(../images/blog_banner.png);
}
.ownner_blog
{
	width:150px;
	height:20px;
	margin:10px 0 0 0;
	background:url(../images/blog_ownner_banner.png) no-repeat;
}
.ownner_blog_banner
{
	width:252px;
	height:70px;
	margin:2px 0 0 0;
	background:url(../images/blog_ownner.png) no-repeat;
}
.megane_blog
{
	width:165px;
	height:20px;
	margin:10px 0 0 0;
	background:url(../images/blog_megane_banner.png) no-repeat;
}

.megane_blog_banner
{
	width:252px;
	height:70px;
	margin:0 0 0 0;
	background:url(../images/blog_megane.png) no-repeat;
}

.mobile_site_banner
{
	width:252px;
	height:32px;
	margin:10px 0 0 0;
	background:url(../images/mobile_site.png) no-repeat;
}
.moblie_comment
{
	margin:10px 0 0 0;
}
.moblie_url
{
	margin:10px 0 0 0;
}
.qrcode
{
	width:90px;
	height:90px;
	float:left;
	margin:10px 0 0 0;
	background:url(../images/sylph_QR_Code.png) no-repeat;
}
.qrcode_comment
{
	width:160px;
	height:90px;
	float:left;
	margin:10px 0 0 5px;
}
.panel-overlay h2
{
	text-indent:0px;
	margin:20px 0 0 0;
}
