﻿@charset "UTF-8";

/*--------------------------------
	index style setting
/*--------------------------------


--------------------------------- */


/*  layout
-----------------------------------*/
#index #header {
	background: #fff url(../img/top/top_bg.jpg) no-repeat center 0;
}
#index #header .header {
	width: 950px;
	margin: 0 auto;
	height: 563px;
}


/*  salon
-----------------------------------*/
#salon ul {
	overflow: hidden;
	}
#salon ul li {
	width: 328px;
	float: left;
	margin-right: 4px;
	background: #fff;
	padding: 7px;
	display: inline;
	}
#salon ul li.right {
	float: right;
	margin: 0;
	}

/*  news
-----------------------------------*/
#notice h2 {
	width: 514px;
	float: left;
}
dl#news {
	width: 484px;
	height: 85px;
	padding: 15px;
	float: left;
	background: #fff;
	border: 1px solid #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	display: inline;
	overflow: auto;
	}
dl#news dt {
	height: 1.5;
	}
dl#news dd {
	margin: -1.5em 0 5px;
	padding: 0 5px 5px 7em;
	background: url(../img/common/dotline_01.gif) repeat-x 0 bottom;
}
#shedule {
	width: 148px;
	float: right;
	display: inline;
	}
/*  concept
-----------------------------------*/
#concept {
	background: url(../img/top/concept_bg.jpg) no-repeat 0 0;
	width: 690px;
	height: 151px;
	line-height: 0;
	}
#concept h2 {
	padding: 33px 0 0 190px;
	}
#concept h2 a {
	padding-left: 237px;
}
#concept p {
	margin: 0 0 0 191px;
	}


