h1 {
	height: 200px;
	width: 560px;
	margin: 0px;
}
#salon{
	background-image: url(../img/salon/salon_h.gif);
}
.salon h2 {
	margin-top:20px;
	}
h3{	
	background-image: url(../img/common/icon_hana1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 20px;
	font-size: 12px;
	color: #5C213D;
	border-bottom: 1px solid #C9679B;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 5px;
}
table {
	border-left: 1px solid #DDC9AA;
	border-top: 1px solid #DDC9AA;
	width: 540px;
	margin-right: auto;
	margin-left: auto;
}	
th {
	background-color: #EcEcEc;
}
td,th{
	border-bottom: 1px solid #DDC9AA;
	padding: 3px;
	font-weight: normal;
	border-right: 1px solid #DDC9AA;
}
.cell01 {
	width: 32%;
}
.cell03 {
	width: 18%;
}
#shop_photo {
	background-image: url(../img/salon/shop_photo_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 15px;
	padding-bottom: 20px;
}

#shop_photo li {
	display: inline;
	width: 180px;
	margin-left: 5px;
}

/*アクセス
------------------------------------------------------------------------------*/
#map {
	float: left;
	width: 274px;
	margin-top: 20px;
}
#shopinfo .f_Right {
	float: right;
	width: 274px;
	margin-top: 10px;
}
#shopinfo .f_Right h2 {
	background-repeat: no-repeat;
	height: 29px;
	text-indent: -10000em;
	margin-bottom: 10px;
}



#access {
	background-image: url(../img/salon/adress_border.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
}
#access .bg_bt {
	background-image: url(../img/salon/adress_border.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 10px 10px 15px;
}
#contact {
	padding-left: 10px;
	padding-top: 10px;
}
#shopinfo_bt {
	clear: both;
	margin-bottom: 20px;
}
/*What トルクェ
------------------------------------------------------------------------------*/
#what_tuque {
	clear: both;
	background-image: url(../img/salon/what_top.gif);
	background-repeat: no-repeat;
	width:560px;
	padding-top:7px;
}
#what {
	width: 141px;
	float:left;
}

#what_tuque h2 {
	background-repeat: no-repeat;
	text-indent: -10000em;
	margin-left: 160px;
	height: 24px;
	margin-top: 7px;
}
* html #what_tuque h2 {
	margin-top: 14px;
}
*+html #what_tuque h2 {
	margin-top: 14px;
}


#what_tuque .copy01 {
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 4px;
}


#what_tuque .bg_bt {
	background-image: url(../img/salon/what_bt.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FBD3E1;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 5px;
	clear: both;
}
#comment {
	float: left;
	width: 392px;
	padding-top: 20px;
}
#staff_guest {
	float: right;
	width: 150px;
}



#what_QA {
	float: right;
	width: 412px;
	background-image: url(../img/salon/QA_bt.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-top: 6px;
}
#what_QA .bg_top {
	background-image: url(../img/salon/QA_top.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
}




#what_tuque dl {
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	}
#what_tuque dd,
#what_tuque dt {
	color: #333333;
	line-height: 1.5em;
	background-repeat: no-repeat;
	padding-left: 16px;
	background-position: left 3px;
}
#what_tuque dt {
	border-bottom: 1px dotted #C9679B;
	background-image: url(../img/common/icon_Q.gif);
}
#what_tuque dd{
	background-image: url(../img/common/icon_A.gif);
	margin-bottom: 5px;
}


/*店長からのメッセージ
------------------------------------------------------------------------------*/
#staffmessage {
	border-bottom: 1px solid #CC6699;
	margin-top: 20px;
}

#staffmessage h2 {
	background-repeat: no-repeat;
	text-indent: -10000em;
	height: 28px;
	width: 560px;
	margin-bottom: 20px;
	background-image: url(../img/salon/message.gif);
}
#staffmessage .copy01 {
	padding-bottom: 15px;
	padding-left: 30px;
}
#staffmessage p {
	padding-left: 20px;
}


#manager_photo {
	text-align: center;
	width: 140px;
	float: right;
	margin-bottom: 20px;
	margin-left: 40px;
}


/*------------------------------------------------------------------------------
渋谷店
------------------------------------------------------------------------------*/
h1.shibuya {
	background-image: url(../img/salon/shibuya/h.jpg);
}
#shopinfo .f_Right h2.shibuya {	
 background-image: url(../img/salon/shibuya/shopname.gif);
 }
#what_tuque  h2.shibuya {	
 background-image: url(../img/salon/shibuya/shopname2.gif);
 }
/*------------------------------------------------------------------------------
銀座店
------------------------------------------------------------------------------*/
h1.ginza {
	background-image: url(../img/salon/ginza/h.jpg);
}
#shopinfo .f_Right h2.ginza {	
 background-image: url(../img/salon/ginza/shopname.gif);
 }
#what_tuque  h2.ginza {	
 background-image: url(../img/salon/ginza/shopname2.gif);
 }
/*------------------------------------------------------------------------------
学芸大学店
------------------------------------------------------------------------------*/
h1.gakugei {
	background-image: url(../img/salon/gakugei/h.jpg);
}
#shopinfo .f_Right h2.gakugei {	
 background-image: url(../img/salon/gakugei/shopname.gif);
 }
#what_tuque  h2.gakugei {	
 background-image: url(../img/salon/gakugei/shopname2.gif);
 }
/*------------------------------------------------------------------------------
西葛西店
------------------------------------------------------------------------------*/
h1.nishikasai {
	background-image: url(../img/salon/nishikasai/h.jpg);
}
#shopinfo .f_Right h2.nishikasai {	
 background-image: url(../img/salon/nishikasai/shopname.gif);
 }
#what_tuque  h2.nishikasai {	
 background-image: url(../img/salon/nishikasai/shopname2.gif);
 }
/*------------------------------------------------------------------------------
千葉店
------------------------------------------------------------------------------*/
h1.chiba {
	background-image: url(../img/salon/chiba/h.jpg);
}
#shopinfo .f_Right h2.chiba {	
 background-image: url(../img/salon/chiba/shopname.gif);
 }
#what_tuque  h2.chiba {	
 background-image: url(../img/salon/chiba/shopname2.gif);
 }
/*------------------------------------------------------------------------------
札幌店
------------------------------------------------------------------------------*/
h1.sapporo {
	background-image: url(../img/salon/sapporo/h.jpg);
}
#shopinfo .f_Right h2.sapporo {	
 background-image: url(../img/salon/sapporo/shopname.gif);
 }
#what_tuque  h2.sapporo {	
 background-image: url(../img/salon/sapporo/shopname2.gif);
 }
/*------------------------------------------------------------------------------
金沢店
------------------------------------------------------------------------------*/
h1.kanazawa {
	background-image: url(../img/salon/kanazawa/h.jpg);
}
#shopinfo .f_Right h2.kanazawa {	
 background-image: url(../img/salon/kanazawa/shopname.gif);
 }
#what_tuque  h2.kanazawa {	
 background-image: url(../img/salon/kanazawa/shopname2.gif);
 }
/*------------------------------------------------------------------------------
福岡店
------------------------------------------------------------------------------*/
h1.fukuoka {
	background-image: url(../img/salon/fukuoka/h.jpg);
}
#shopinfo .f_Right h2.fukuoka {	
 background-image: url(../img/salon/fukuoka/shopname.gif);
 }
#what_tuque  h2.fukuoka {	
 background-image: url(../img/salon/fukuoka/shopname2.gif);
 }
 /*------------------------------------------------------------------------------
千葉店追加（100113）
------------------------------------------------------------------------------*/
#shopinfo #campaign0113 {
	width:560px;
	clear: both;
	}
#shopinfo #campaign0113 .f_Right {
	margin: 0px;
	width: 255px;
}
#shopinfo #campaign_tx01 {
	background-image: url(../img/salon/chiba/campaign_tx01.gif);
	height: 54px;
	width: 560px;
	text-indent: -10000em;
	border-style: none;
	padding: 0px;
	margin:0;
	background-repeat: no-repeat;
	background-position: left top;
}
#shopinfo #campaign_tx02 {
	background-image: url(../img/salon/chiba/campaign_tx02.gif);
	height: 70px;
	width: 560px;
	text-indent: -10000em;
	border-style: none;
	padding: 0px;
	clear:both;
	background-position: left top;
}
#shopinfo #campaign0113 .campaign_container {
	background-color: #FFE8F0;
	background-image: url(../img/salon/chiba/campaign_bg01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
	padding:0;
}
#campaign0113 .campaign_container .f_Left,
#campaign0113 .campaign_container .f_Right {
	width: 253px;
	background-color: #FFFFFF;
	padding: 5px;
}
#campaign0113 .campaign_container .tx_s {
	background-color: #FEF3DF;
	padding: 3px;
}
/*------------------------------------------------------------------------------
立川店
------------------------------------------------------------------------------*/
h1.tachikawa {
	background-image: url(../img/salon/tachikawa/h.jpg);
	height: 200px;
}
#campaign_info {
	border-top: 2px solid #FF4A8C;
	padding: 10px;
	text-align: center;
}

#shopinfo .f_Right h2.tachikawa {	
 background-image: url(../img/salon/tachikawa/shopname.gif);
 }
#what_tuque  h2.tachikawa {	
 background-image: url(../img/salon/tachikawa/shopname2.gif);
 }
#shopinfo #tachikawa_open #campaign_tx02 {
	background-image: url(../img/salon/tachikawa/campaign_tx02.gif);
}
/*------------------------------------------------------------------------------
大宮店
------------------------------------------------------------------------------*/
h1.omiya {
	background-image: url(../img/salon/omiya/h.jpg);
	height: 200px;
}
#campaign_info {
	border-top: 2px solid #FF4A8C;
	padding: 10px;
	text-align: center;
}

#shopinfo .f_Right h2.omiya {
	background-image: url(../img/salon/omiya/shopname.gif);
 }
#what_tuque  h2.omiya {
	background-image: url(../img/salon/omiya/shopname2.gif);
 }
#shopinfo #omiya_open #campaign_tx02 {
	background-image: url(../img/salon/omiya/campaign_tx02.gif);
}
