@CHARSET "windows-31j";

body
{
	width:1050px;
    margin: 0 auto;
	background-color: #ffffff;
	color:#000000;
	font-size: 80%;
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', Sans-Serif;
}

/**********************
	1番右
**********************/
#rightbox
{
	float:right;
	width:200px;}	
}

/**********************
	ヘッダー系	
**********************/
#header h1{
	display:inline;
	text-align:left;
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
	line-height:1.5em;
	margin:0 0 0 5px;
	padding:0;
}
#header h2{
	text-align:right;
	font-size:13px;
	margin:3px 0 0 0;
	background-color:#8B5DB9;
	padding:0
}

/**********************
	リンク系	
**********************/
a {
	color:#3C3CFF;
}

a:link {
	color:#3C3CFF;
}

a:visited {
	color:#3C3CFF;
}

a:hover {
	color:#3C3CFF;
}

a:active {
	color:#3C3CFF;
}

#pankuzu{
	color:#3C3CFF;
}

/**********************
	全体
**********************/
#content{
	width:100%;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

/**********************
	ヘッダービュー
**********************/
#headerview{
	width:100%;
	background-color: #DFBFFF;
	color:#000000;
}

/**********************
	パンくずビュー
**********************/
#pankuzuview{
	width:95%;
	margin:auto;
	border-bottom-color: #cccccc;
	border-bottom-style: dotted;
}

/*----------------------

	左コンテンツ

-------------------------*/
#leftContents{
	float:left;
	width:700px;
	margin-bottom:30px;
}

#rightContents{
	float:right;
	width:320px;
	margin-bottom:30px;
}


/**********************
	メインコンテンツwrap
**********************/
#mainwrap{
	float:left;
	width:700px;
}

/**********************
	メインコンテンツ
**********************/
#main{
	float:left;
	width:690px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin:auto;
}

#main h2{
	background-color: #E2C5FF;
	color:#000000;
}


/**********************
	店舗リストコンテンツ
**********************/
#salons{
	width:650px;
	margin:auto;
	color:#000000;
}

#salons h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

#salon{
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	margin-bottom: 10px;
}

/**********************
	中エリアコンテンツ
**********************/
#mAreaSearch{
	width:650px;
	margin:auto;
	color:#000000;
}

#mAreaSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	小エリアコンテンツ
**********************/
#sAreaSearch{
	width:650px;
	margin:auto;
	color:#000000;
}

#sAreaSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	ジャンル検索
**********************/
#genreSearch{
	width:650px;
	margin:auto;
	color:#000000;
}

#genreSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	こだわり検索
**********************/
#kodawariSearch{
	width:650px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin:auto;
	color:#000000;
}

#kodawariSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	こだわり設備検索
**********************/
#kodawariSetsubiSearch{
	width:650px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin:auto;
	color:#000000;
}

#kodawariSetsubiSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	こだわりメニュー検索
**********************/
#kodawariMenuSearch{
	width:650px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin:auto;
	color:#000000;
}

#kodawariMenuSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	特集検索
**********************/
#featureSearch{
	width:650px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin:auto;
	background-color: #ffffff;
	color:#000000;
}

#featureSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	特集詳細検索
**********************/
#featureDetailSearch{
	width:650px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	margin:auto;
	background-color: #ffffff;
	color:#000000;
}

#featureDetailSearch h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	絞り込み
**********************/
#shiboriview{
	width:650px;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	text-align:center;
	margin:auto;
	background-color: #ffffff;
}

#shiboriview h2{
	background-color: #DFBFFF;
	text-align:left;
	color:#000000;
}

/**********************
	検索ビュー
**********************/
#searchview{
	width:650px;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
	text-align:center;
	margin:auto;
	background-color: #000000;
}

#searchview h2{
	background-color: #cccccc;
	text-align:left;
	color:#000000;
}

/**********************
	おすすめコンテンツ
**********************/
#blcontents{
	width:200px;
	margin:auto;
	border-style:solid;
	border-width:1px;
	border-color:#8B5DB9;
	background-color: #ffffff;
}

#blcontents h2{
	background-color: #DFBFFF;
	color:#000000;
}

#inaviPR{
	width:650px;
	margin:auto;
}



/**********************
	フッターービュー
**********************/
#footer{
	clear:both;
	background-color: #DFBFFF;
	color:#000000;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
}

#footer a {
	color:#000000;
}

#footer a:link {
	color:#000000;
}

#footer a:visited {
	color:#000000;
}

#footer a:hover {
	color:#000000;
}

#footer a:active {
	color:#000000;
}

#footerlink {
	float: left;
	text-align:left;
}

#copyright {
	text-align:right;
}
