#bihada{
	background:#e1ecff;
	padding:10px;
}

.salon_lyt01{
	width:400px;
	float:left;
}

.salon_lyt01 ul li{
	line-height:1.5;
}

#nea_salon_images{
	width:639px;
	height:318px;
	display:block;
	background:url(../images/azabu/new_salon/sv/main_image.jpg) 0 0 no-repeat;
}

#nea_salon_images ul{
	width:147px;
	margin-left:472px;
	padding-top:173px;
}

#nea_salon_images ul li{
	margin-bottom:2px;
}







.midashi_01{
	background:url(../images/midashi_01.gif) 0 0 no-repeat;
	padding-left:10px;
	padding-bottom:1px;
	margin-top:20px;
}


#salon_menu dl{
	width:300px;
}

#salon_menu dd{
	padding:5px;
}

#salon_menu dl.left{
	float:left;
}

#salon_menu dl.right{
	float:right;
}

#salon_menu ul{
	padding-left:5px;
}

#op_text{
	padding:10px;
}

#options_list{
	background-color:#fff9f0;
}

#options_menu .left{
	width:300px;
	float:left;
}

#options_menu .right{
	width:300px;
	float:right;
}

#options_menu .left dd,
#options_menu .right dd{
	padding:10px 25px 30px 25px;
}

#op_area_left{
	width:193px;
	float:left;
}

#op_area_right{
	width:409px;
	float:right;
}


.floor_area{
	padding:1px;
	background-color:#ed1e1e;
}

.floor_r{
	background-color:#FFF;
	width:591px;
	float:right;
	padding:10px;
}

.floor_l{
	width:26px;
	float:left;
}

/********************************************

麻布：タイトル

********************************************/
#azabu_info_ttl{
 background:url(../images/azabu_info_ttl.gif) 0 0 no-repeat;
 height:26px;
 text-indent:-9999px;
 margin-bottom:15px;
}

#azabu_treatment_ttl{
 background:url(../images/azabu_treatment_ttl.gif) 0 0 no-repeat;
 height:26px;
 text-indent:-9999px;
 margin-bottom:15px;
}


/********************************************

新丸ビル：タイトル

********************************************/

#shinmaru_info_ttl{
 background:url(../images/shinmaru_info_ttl.gif) 0 0 no-repeat;
 height:26px;
 text-indent:-9999px;
 margin-bottom:15px;
}

#shinmaru_treatment_ttl{
 background:url(../images/shinmaru_treatment_ttl.gif) 0 0 no-repeat;
 height:26px;
 text-indent:-9999px;
 margin-bottom:15px;
}


/********************************************

阪神：タイトル

********************************************/

#hanshin_info_ttl{
 background:url(../images/hanshin_info_ttl.gif) 0 0 no-repeat;
 height:26px;
 text-indent:-9999px;
 margin-bottom:15px;
}

#hanshin_sp_ttl{
 background:url(../images/hanshin_sp_ttl.gif) 0 0 no-repeat;
 height:26px;
 text-indent:-9999px;
 margin-bottom:15px;
}



/********************************************

サロン共通：営業時間・アクセス

********************************************/
#staff_rec_ttl{
 background:url(../images/staff_rec_ttl.gif) 0 0 no-repeat;
 text-indent:-9999px;
 height:26px;
 margin-bottom:15px;
}



#access_info_ttl{
 background:url(../images/access_info_ttl.gif) 0 0 no-repeat;
 height:26px;
 text-indent:-9999px;
 margin-bottom:10px;
}

#access_box{
 margin-bottom:20px;
 background:url(../../common/images/dot_line_y.gif) center 0 repeat-y;
}

#access_box div{
 width:320px;
 float:left;
 padding-bottom:50px;
}


#access_box dt{
 width:4em;
 text-align:right;
 padding-right:6px;
}

#access_box dd{
 width:240px;
}

#access_box dt,
#access_box dd{
 float:left;
}


.salon_box .lyt1_left{
 width:400px;
 float:left;
}

.salon_box .lyt1_right{
 width:213px;
 float:right;
}




/********************************************

サロン共通：コンテンツ

********************************************/
#sp_ttl01{
 background:url(../images/sp_ttl01.gif) 0 0 no-repeat;
 text-indent:-9999px;
 width:639px;
 height:26px;
 margin-bottom:15px;
}

.salon_box .pickup_txt{
 color:#C91C1C;
 font-size:120%;
 font-weight:bold;
 padding-bottom:5px;
 margin-bottom:20px;
}

.salon_box .salon_img{
 float:right;
 padding-left:20px;
}

.salon_box .schedule dt,
.salon_box .schedule dd,
.salon_box .dt_box_pattern01 dt,
.salon_box .dt_box_pattern01 dd{
 float:left;
}

.salon_box .dt_box_pattern01 dt{
 width:213px;
 background:url(../../common/images/dot.gif) 0 50% repeat-x;
}

.salon_box .dt_box_pattern01 dt span{
 padding-right:6px;
 background-color:#FFFFFF;
}

.salon_box .dt_box_pattern01 dd{
 background-color:#FFFFFF;
 padding-left:5px;
}

.salon_box .w540 {
width:540px;
}


.dot_border{
 background:url(../../common/images/dotted_box.gif) 0 0 repeat;
 padding:1px;
 width:500px;
 margin:0 auto 20px auto;
}

.inner_dot_border{
 background-color:#FFFFFF;
 padding:10px;
 zoom:1;
}

.inner_dot_border ul{
 width:468px;
 margin:0 auto;
}

.dot_border_w639{
 background:url(../../common/images/dotted_box.gif) 0 0 repeat;
 padding:1px;
 margin:0 auto 20px auto;
}

.inner_dot_border_p20{
 background-color:#FFFFFF;
 padding:10px 20px 10px 20px;
 zoom:1;
}

.detail_list dt,
.detail_list dd{
 float:left;
}

/***************************************
情報内に横幅100%の点線を作る-↓
***************************************/

.dot_border_w400{
 background:url(../../common/images/dotted_box.gif) 0 0 repeat;
 padding:0;
 width:400px;
 margin-bottom:20px;
}

.inner_dot_border_w400{
 background-color:#FFFFFF;
 padding:10px 20px 10px 0;
 zoom:1;
}

#salon_tp1 dt{
 width:160px;
 float:left;
}

#salon_tp1 dd{
 width:220px;
 float:left;
}



/***************************************
情報内に横幅100%の点線を作る-↑
***************************************/
.course{
 margin-left:10px;
}

.course dt{
 float:left;
 width:80px;
}

.course dd{
 float:left;
 width:540px;
}
 



.inner_dot_border ul{
 width:468px;
 margin:0 auto;
}



.menu_select{
 text-align:center;
 color:#FF0000;
}

.menu_select ul li{
 display:inline_block;
 display:-moz-inline-box;
 display:inline;
 zoom:1;
}

.menu_select li a{
 color:#FF0000;
}

/********************************************

SPエリア

********************************************/

#sp_bg{
 background-image:url(../images/sp_area_bg.jpg);
 background-repeat:no-repeat;
 background-position:50% bottom;
 width:637px;
}

#sp_area_l{
 width:187px;
 padding:30px 111px 32px 19px;
 float:left
}

#sp_area_r{
 width:187px;
 padding:30px 111px 10px 19px;
 float:right;
}




/********************************************

ページトップの写真エリア

********************************************/
#thumb_area{
 position:relative;
}


#azabu_thumb_list{
 position:absolute;
 top:-20px;
 left:157px;
}

#shinmaru_thumb_list,
#hanshin_thumb_list{
 position:absolute;
 top:-20px;
 left:157px;
}





#thumb_area li{
 width:52px;
 height:26px;
 border-top:2px solid #000;
 border-bottom:2px solid #000;
 border-left:2px solid #000;
 text-indent:-9999px;
 cursor:pointer;
 float:left;
}

.thumb_last{
 border-right:2px solid #000;
}


/********************************************

麻布：サムネイル

********************************************/

li#azabu_photo001{
 background:url(../images/azabu/main_img/2011_spring/thumb1.gif) 0 0 no-repeat;
}

li#azabu_photo001:hover{
 background:url(../images/azabu/main_img/2011_spring/thumb1_on.gif) 0 0 no-repeat;
}


li#azabu_photo002{
 background:url(../images/azabu/main_img/2011_spring/thumb2.gif) 0 0 no-repeat;
}

li#azabu_photo002:hover{
 background:url(../images/azabu/main_img/2011_spring/thumb2_on.gif) 0 0 no-repeat;
}


li#azabu_photo003{
 background:url(../images/azabu/main_img/2011_spring/thumb3.gif) 0 0 no-repeat;
}

li#azabu_photo003:hover{
 background:url(../images/azabu/main_img/2011_spring/thumb3_on.gif) 0 0 no-repeat;
}


li#azabu_photo004{
 background:url(../images/azabu/main_img/2011_spring/thumb4.gif) 0 0 no-repeat;
}

li#azabu_photo004:hover{
 background:url(../images/azabu/main_img/2011_spring/thumb4_on.gif) 0 0 no-repeat;
}


li#azabu_photo005{
 background:url(../images/azabu/main_img/2011_spring/thumb5.gif) 0 0 no-repeat;
}

li#azabu_photo005:hover{
 background:url(../images/azabu/main_img/2011_spring/thumb5_on.gif) 0 0 no-repeat;
}

li#azabu_photo006{
 background:url(../images/azabu/main_img/2011_spring/thumb6.gif) 0 0 no-repeat;
}

li#azabu_photo006:hover{
 background:url(../images/azabu/main_img/2011_spring/thumb6_on.gif) 0 0 no-repeat;
}





/********************************************

新丸ビル：サムネイル

********************************************/


li#shinmaru_photo001{
 background:url(../images/shinmaru_thumb001.gif) 0 0 no-repeat;
}

li#shinmaru_photo001:hover{
 background:url(../images/shinmaru_thumb001_o.gif) 0 0 no-repeat;
}


li#shinmaru_photo002{
 background:url(../images/shinmaru_thumb002.gif) 0 0 no-repeat;
}

li#shinmaru_photo002:hover{
 background:url(../images/shinmaru_thumb002_o.gif) 0 0 no-repeat;
}


li#shinmaru_photo003{
 background:url(../images/shinmaru_thumb003.gif) 0 0 no-repeat;
}

li#shinmaru_photo003:hover{
 background:url(../images/shinmaru_thumb003_o.gif) 0 0 no-repeat;
}


li#shinmaru_photo004{
 background:url(../images/shinmaru_thumb004.gif) 0 0 no-repeat;
}

li#shinmaru_photo004:hover{
 background:url(../images/shinmaru_thumb004_o.gif) 0 0 no-repeat;
}


li#shinmaru_photo005{
 background:url(../images/shinmaru_thumb005.gif) 0 0 no-repeat;
}

li#shinmaru_photo005:hover{
 background:url(../images/shinmaru_thumb005_o.gif) 0 0 no-repeat;
}


li#shinmaru_photo006{
 background:url(../images/shinmaru_thumb006.gif) 0 0 no-repeat;
}

li#shinmaru_photo006:hover{
 background:url(../images/shinmaru_thumb006_o.gif) 0 0 no-repeat;
}



/********************************************

阪神：サムネイル

********************************************/


li#hanshin_photo001{
 background:url(../images/hanshin_thumb001.gif) 0 0 no-repeat;
}

li#hanshin_photo001:hover{
 background:url(../images/hanshin_thumb001_o.gif) 0 0 no-repeat;
}


li#hanshin_photo002{
 background:url(../images/hanshin_thumb002.gif) 0 0 no-repeat;
}

li#hanshin_photo002:hover{
 background:url(../images/hanshin_thumb002_o.gif) 0 0 no-repeat;
}


li#hanshin_photo003{
 background:url(../images/hanshin_thumb003.gif) 0 0 no-repeat;
}

li#hanshin_photo003:hover{
 background:url(../images/hanshin_thumb003_o.gif) 0 0 no-repeat;
}


li#hanshin_photo004{
 background:url(../images/hanshin_thumb004.gif) 0 0 no-repeat;
}

li#hanshin_photo004:hover{
 background:url(../images/hanshin_thumb004_o.gif) 0 0 no-repeat;
}


li#hanshin_photo005{
 background:url(../images/hanshin_thumb005.gif) 0 0 no-repeat;
}

li#hanshin_photo005:hover{
 background:url(../images/hanshin_thumb005_o.gif) 0 0 no-repeat;
}


li#hanshin_photo006{
 background:url(../images/hanshin_thumb006.gif) 0 0 no-repeat;
}

li#hanshin_photo006:hover{
 background:url(../images/hanshin_thumb006_o.gif) 0 0 no-repeat;
}



