@charset "UTF-8";
/* CSS Document */


.bg_shop{ background-color:#F7F2EB; }
.bg_color_w{ background-color:#FFF; }






/**left**/

#salon_left{ width:785px; float:left; }

#salon_img{}
#salon_data{ padding-left:15px; position:relative; clear:both; }
#salon_name{ clear:both; }
.salon_logo{ float:left; width:120px; height:120px; margin-right:15px; border:10px solid #ffffff; position:relative; top:-30px; z-index:999; }
.salon_logo02{ margin-bottom:15px; float:left; width:120px; height:120px; margin-right:15px; border:10px solid #ffdce0;  z-index:999; }
.salon_name{ float:left; width:600px; padding-top:10px; }
.salon_name h2{ font-weight:bold; font-size:20px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; color:#EF8F9B; }
.salon_name h2 a{ color:#EF8F9B; }
.salon_name p{ font-size:10px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; line-height:3em; }
.salon_name ul{ overflow:hidden; clear:both; padding-top:2px; }
.salon_name li{ float:left; padding-right:10px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:10px; line-height:2em; }

#salon_reserve{ position:absolute; display:block; top:0px; right:15px; }
#salon_reserve ul{}
#salon_reserve li{ text-align:center; padding:10px 0 0px 0; }


/**salon_navi**/

#salon_navi{}
#salon_navi ul{overflow:hidden;  }
#salon_navi li{ float:left; display:block;   }
#salon_navi p{ padding:5px 0px; width:96px;  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; text-align:center; }
.salon_navi{ border-right:2px solid #F7F2EB; }
.salon_page p{ background-color: #EF8F9B; color:#FFF; }
.salon_page p a{ color:#FFF; }
.salon_page p a:hover { color:#FFF; }
.salon_page p a:visit{ color:#FFF; }
.salon_link p{ background-color: #FFF; }

.navi_triangle{
	width:0px;
	margin:0 auto;
	border-top: 12px solid #EF8F9B;
	border-left: 12px solid transparent; 
	border-right: 12px solid transparent;
	position:relative;
}


/**salon_base**/
#salon_base{ overflow:hidden; padding:15px 0px 15px 15px; background-color:#FFF; margin-top:15px; clear:both; }
.base_line{ border-bottom:1px solid #ccc; }


#mini_titel dd span{ font-size:14px; }
.bg_salon_concept{ background:url(../image/salon/ti_salonconcept.gif) right no-repeat; }
.bg_salon_hair{ background: url(../image/salon/ti_hair_style.gif) right no-repeat; }
.bg_salon_staff{ background: url(../image/salon/ti_staff.gif) right no-repeat; }
.bg_salon_recommend{ background: url(../image/salon/ti_recommend.gif) right no-repeat; }
.bg_salon_coupon{ background: url(../image/salon/ti_coupon.gif) right no-repeat; }
.bg_salon_info{ background: url(../image/salon/ti_info.gif) right no-repeat; }
.bg_salon_menu{ background: url(../image/salon/ti_menu.gif) right no-repeat; }
.bg_salon_blog{ background: url(../image/salon/ti_staff_blog.png) right no-repeat; }

#salon_concept_data{}
#salon_concept_data p{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:14px; color:#EF8F9B; padding-bottom:5px; font-size:15px; line-height:1.6em; font-weight:bold;  }
#salon_concept_data p img{ width:100%; }
#salon_concept_data dl{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; overflow:hidden; padding-bottom:10px; }
#salon_concept_data dt{ font-size:15px; line-height:1.6em; font-weight:bold; padding-bottom:5px; }
#salon_concept_data dt span{ color:#EF8F9B;}
#salon_concept_data dt img{ width:100%; }
#salon_concept_data dd{ font-size:12px; line-height:1.8em;  }
#salon_concept_data dd span{ color:#ccc; font-size:10px; }

.salon_base_th{ width:241px; padding-right:15px; }
.salon_base_th p img{ width:241px;  }
.salon_base_four{ width:177px; padding-right:15px; }
.salon_base_four p img{ width:177px; }

#ly_th{ float:left;  overflow:hidden; padding-bottom:15px; }
#ly_th_data{ padding-bottom:15px; overflow:hidden; }
#ly_th_data p{  }
#ly_th_data p img{}
#ly_th_data dl{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; padding-top:5px; }
#ly_th_data dt{ font-size:15px; font-weight:bold; line-height:1.8em; border-bottom:1px dotted #ccc; }
#ly_th_data dt span{ color:#EF8F9B; font-size:13px; }
#ly_th_data dd{ font-size:12px; line-height:1.8em; padding-top:5px; }
#ly_th_data dd span{ color:#999; font-size:10px; }
#ly_th_data dd span a{ color:#999; }


#ly_th_data02{ padding-bottom:15px; overflow:hidden; }
#ly_th_data02 p{ float:left; width:30%;   }
#ly_th_data02 p img{ width:100%; }
#ly_th_data02 dl{ width:66%;  padding-left:20px; float:left; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; padding-top:5px; }
#ly_th_data02 dt{font-size:15px; font-weight:bold; line-height:1.8em; border-bottom:1px dotted #ccc; }
#ly_th_data02 dt span{ color:#EF8F9B; font-size:13px; }
#ly_th_data02 dd{ font-size:12px; line-height:1.8em; padding-top:5px; }
#ly_th_data02 dd span{ color:#999; font-size:10px; }
#ly_th_data02 dd span a{ color:#999; }


#ly_th_data03{ padding-bottom:15px; overflow:hidden; width:50%; float:left; }
#ly_th_data03 p{ float:left; width:50%;   }
#ly_th_data03 p img{ width:100%; }
#ly_th_data03 dl{ width:40%;  padding-left:20px; float:left; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; padding-top:5px; }
#ly_th_data03 dt{font-size:15px; font-weight:bold; line-height:1.8em; border-bottom:1px dotted #ccc; }
#ly_th_data03 dt span{ color:#EF8F9B; font-size:13px; }
#ly_th_data03 dd{ font-size:12px; line-height:1.8em; padding-top:5px; }
#ly_th_data03 dd span{ color:#999; font-size:10px; }
#ly_th_data03 dd span a{ color:#999; }


#ly_th_data04{ padding-bottom:15px; overflow:hidden; }
#ly_th_data04 p{ float:left; width:20%;   }
#ly_th_data04 p img{ width:100%; }
#ly_th_data04 dl{ width:76%;  padding-left:20px; float:left; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; padding-top:5px; }
#ly_th_data04 dt{font-size:15px; font-weight:bold; line-height:1.8em; border-bottom:1px dotted #ccc; }
#ly_th_data04 dt span{ color:#EF8F9B; font-size:13px; }
#ly_th_data04 dd{ font-size:12px; line-height:1.8em; padding-top:5px; }
#ly_th_data04 dd span{ color:#999; font-size:10px; }
#ly_th_data04 dd span a{ color:#999; }



#coupon{ padding:15px; width:332px; overflow:hidden; border:4px solid #ffdce0; float:left; }
#coupon dl{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; clear:both; padding-bottom:15px; overflow:hidden; display:block; }
#coupon p{ text-align:center; padding-bottom:15px; }
#coupon ul{}
#coupon li{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; line-height:1.8em; }
.coupon_titel{ }
.bg_first_guest{ background-color:#EF8F9B; }
.bg_guest{ background-color:#EF8F9B; }
.bg_all_guest{ background-color:#EF8F9B; }
.coupon_titel dt{ font-weight:bold; color:#FFF; padding:5px; text-align:center; width:90px; float:left; display:block; font-size:12px; }
.coupon_titel dd{ text-align:right; width:227px; float:left; display:block; font-size:12px; padding:5px 0px 5px 5px;}

#coupon h4{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:18px; font-weight:bold; line-height:1.6em; padding-bottom:15px;  }

.coupon_price{}
.coupon_price dt{ width:222px; float:left; text-align:right; font-size:12px; line-height:2em; }
.coupon_price dd{ width:110px; float:left; text-align:right; font-size:22px; font-weight:bold; color:#EF8F9B;}

.coupon_menu{ border-top:1px solid #CCC; padding-top:15px; }
.coupon_menu dt{ font-size:12px; font-weight:bold; line-height:1.8em; }
.coupon_menu dd{ font-size:10px; line-height:1.6em; }




.salon_info{}
.salon_info dl{ overflow:hidden; border-top:1px #F0EBE4 solid; border-left:1px #F0EBE4 solid;  border-right:1px #F0EBE4 solid; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; clear:both; font-size:12px;  }
.salon_info dt{ width:130px; float:left; display:block; font-weight:bold; padding:10px; background-color:#FFF9F2;  }
.salon_info dd{ width:580px; float:left; display:block; border-left:1px #F0EBE4 solid;  padding:10px; }
.salon_info ul{ overflow:hidden; clear:both; padding-top:15px; }
.salon_info li{ float:left; padding-right:15px;}
.salon_info_line{ border-bottom:1px #F0EBE4 solid; }











/**right**/

#salon_right{ width:250px; float:right; padding-right:15px; }

#side{ padding:15px 15px 18px 15px; border:4px solid #F0EBE4; background-color:#FFF; }
#side_salon_info{ overflow:hidden; clear:both; }
#side_salon_info h3{ padding-bottom:10px; font-weight:bold; font-size:18px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; color:#EF8F9B; }
#side_salon_info ul{}
#side_salon_info li{ border-bottom:1px dashed #CCC; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; line-height:1.8em; font-size:12px; }
#side_salon_info p{ border-bottom:4px solid #F0EBE4;; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:18px; line-height:2em; font-weight:bold; color:#EF8F9B; margin-bottom:12px; padding:10px 0; }
#side_salon_info p a{ color:#EF8F9B; }
#side_salon_info dl{ clear:both; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; padding:5px 0 1px 0; border-bottom:1px dashed #CCC; overflow:hidden; }
#side_salon_info dt{ width:40%; float:left; display:block; }
#side_salon_info dd{ width:60%; float:left; display:block; }

#side_img{ overflow:hidden; }
#side_img dl{}
#side_img dt{ padding-bottom:10px; }
#side_img dt img{ width:212px; }
#side_img dd{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:11px; line-height:1.8em; }

#side_two{ overflow:hidden; }
#side_two dl{ width:101px; float:left; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; padding-bottom:10px;  }
#side_two dt{}
#side_two dt img{ width:101px; }
#side_two dd{ font-size:12px; color:#EF8F9B; line-height:1.6em; }

#side_one{ overflow:hidden; }
#side_one dl{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; overflow:hidden; padding-bottom:10px; }
#side_one dt{ padding-bottom:5px; }
#side_one dt img{ width:212px;  }
#side_one dd{  font-size:11px; line-height:1.6em; }
#side_one dd span{ font-size:12px; color:#EF8F9B;  }










/**menu**/
.menu_sp{ border-bottom:1px solid #e9e9e6; padding-top:15px; }
#menu{ overflow:hidden; padding-bottom:10px;  margin-bottom:20px; }
#menu p{ padding-bottom:10px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:16px; font-weight:bold; color:#EF8F9B; }
#menu dl{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; line-height:1.0em; clear:both; overflow:hidden;   }
#menu dt{ width:70%; float:left; display:block; font-size:13px; font-weight:bold; }
#menu dd{ width:15%; float:left; display:block; font-size:13px; text-align:right; }
#menu p span{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:10px; color:#999; line-height:1.6em;  }
.menu_title{ background-color:#e7e7e7; padding-top:10px; margin-bottom:10px; padding-left:10px; color:#FFF; }
.menu_reserve{ padding:10px 0 0px 0; }









/**category**/

#category{ overflow:hidden; clear:both; margin-right:15px; }
#category p{ border-top:1px solid #CCC; padding:8px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:16px; background-color:#FAF7F2; overflow:hidden; clear:both; }
#category ul{ padding:8px; clear:both; overflow:hidden; }
#category li{ padding-right:10px; float:left; display:block; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; text-decoration:underline; }
.category_search{ overflow:hidden; padding:15px 0 30px 0;}
.category_search p{ text-align:center; }








/**hit**/

#hit{ overflow:hidden; padding-bottom:15px;}
#hit p{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:14px; }
#hit p span{ font-size:25px; font-weight:bold; color:#EF8F9B; }








/**style_img**/

#style_img{ width:300px; float:left; padding-right:30px; }
#style_img p{ text-align:center; padding-bottom:30px; }
#style_data{ width:425px; float:left; padding-right:15px; padding-top:15px; }
#style_data dl{ clear:both; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;  }
#style_data dt{}
#style_data dd{}
.style_tx{}
.style_tx dt{ font-size:16px; padding-bottom:10px; line-height:1.6em; border-bottom:1px solid #CCC; font-weight:bold; color:#EF8F9B; }
.style_tx dd{ padding-top:10px; font-size:12px; line-height:1.8em; }
.style_tx dd span{ color:#CCC; font-size:12px; }
#style_data ul{ clear:both; overflow:hidden; padding:15px 0; }
#style_data li{ float:left; }
.style_list li{ width:90px;  float:left; padding-right:15px;  }
.style_list li img{ width:90px; }
.style_menu{ clear:both; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #CCC; overflow:hidden; }
.style_menu dt{ font-size:13px; font-weight:bold; float:left; display:block; width:30%; }
.style_menu dd{ font-size:12px; float:left; display:block; width:70%; }
#style_point{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; float:left; width:98%; padding-right:15px; }
.style_point{ overflow:hidden; padding-bottom:15px;}
.style_point p{ width:35%; float:left;}
.style_point p img{ width:250px; }
.style_point dl{ width:65%; float:left; padding-top:15px; }
.style_type{}
.style_type p{ font-size:14px; line-height:2em; font-weight:bold; color:#EF8F9B;}
.style_type_base{ overflow:hidden; clear:both; padding:15px 0; background-color:#FAF7F2; border-top:1px solid #CCC; }
.style_type ul{ padding-bottom:5px; display:block; float:left; }
.style_type li{ float:left; width:65px; padding-right:10px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; line-height:2em; text-align:center; }
#style_staff{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; float:left; width:170px;  }
#style_staff #ly_th_data{ width:170px; }
#style_staff #ly_th_data p img{ width:170px; }
#style_staff #ly_th_data p{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:14px; font-weight:bold; line-height:2em; }








/**staff_img**/

#staff_img{ width:250px; float:left; padding-right:30px; }
#staff_img p{ text-align:center; padding-bottom:30px; }
#staff_data{ width:475px; float:left; padding-right:15px; padding-top:15px; }
#staff_data dl{ clear:both; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;  }
#staff_data dt{}
#staff_data dd{}

.staff_name{ overflow:hidden; padding-bottom:10px; }
.staff_name dt{ font-size:14px; line-height:1.6em; font-weight:bold; color:#EF8F9B; }
.staff_name dd{ font-size:20px; line-height:1.8em; }

.staff_tx{ overflow:hidden; padding-bottom:15px;}
.staff_tx dt{ font-size:16px; padding-bottom:10px; line-height:1.6em; border-bottom:1px solid #CCC; font-weight:bold; color:#EF8F9B; }
.staff_tx dd{ padding-top:10px; font-size:12px; line-height:1.8em; }
.staff_tx dd span{ color:#CCC; font-size:12px; }
.staff_menu{ clear:both; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #CCC; overflow:hidden; }
.staff_menu dt{ font-size:13px; font-weight:bold; float:left; display:block; width:30%; }
.staff_menu dd{ font-size:12px; float:left; display:block; width:70%; }


/**staff_blog**/

#staff_blog{ overflow:hidden; }
#staff_blog dl{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; overflow:hidden; width:177px; float:left; }
#staff_blog dt{ padding-bottom:5px; }
#staff_blog dt img{ width:100%;  }
#staff_blog dd{  font-size:12px; line-height:1.6em; }
#staff_blog dd span{ font-size:13px; font-weight:bold; color:#EF8F9B;  }



/**blog_name**/

#blog_name{ border-bottom:1px solid #ccc; overflow:hidden; padding-bottom:15px; padding-top:15px; margin-bottom:15px; margin-right:15px; }
#blog_name p{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:18px; }
#blog_name ul{ padding-top:10px; }
#blog_name li{ margin-right:10px; float:left; padding-right:10px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; line-height:1.8em; border-right:1px solid #CCC;}


/**blog_list**/

#blog_img{ width:250px; float:left; padding-right:30px; }
#blog_img p{ }
#blog_img p img{ width:100%; }
#blog_list{ width:475px; float:left;}
#blog_list dl{ clear:both; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;  }
#blog_list dt{ font-size:14px; line-height:1.8em; font-weight:bold; padding-bottom:10px; }
#blog_list dt span{ font-size:12px;  color:#EF8F9B;  }
#blog_list dd{ font-size:12px; line-height:1.8em; padding-bottom:10px; }
#blog_list dd span{ font-size:12px; color:#CCC; }
#blog_list ul{}
#blog_list li{ float:left; padding-right:10px; }



/**page_pageer**/

#page_pageer{ clear:both; overflow:auto; margin-right:15px; }
#page_pageer ul{  }
#page_pageer li{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; float:right; font-size:12px; padding-left:15px; }

#back_post{ overflow:hidden; clear:both; padding-top:15px; }
#back_post p{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:14px; }
#back_post ul{ padding-top:5px; }
#back_post li{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px; float:left; padding-right:10px; margin-right:10px; border-right:1px solid #CCC;}


/**blog**/

#blog{ padding-bottom:10px; border-bottom:1px solid #ccc; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; clear:both; overflow:hidden; line-height:1.8em; }





/**ku_rank_base**/

#ku_rank_base{ background-color:#FFFAED; overflow:hidden; clear:both; margin-top:10px; padding-bottom:5px; margin-bottom:5px;  }
#ku_rank{ overflow:hidden; padding:5px 0;  }
#ku_rank p{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:13px; font-weight:bold; line-height:1.6em; }
#ku_rank ul{ overflow:hidden;  }
#ku_rank li{ float:left; padding-right:5px; display:block; height:16px; line-height:1em; }
#ku_rank_base .bg_hair_color p{ color:#FFF; }


#style_kuchi{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; padding:10px 0 0px 0; overflow:hidden; margin:0 14px; }
#style_kuchi p{ font-size:12px; }
#style_kuchi p span{ color:#ccc; }
#style_kuchi dl{ overflow:hidden; padding:10px 0 ;}
#style_kuchi dt{ font-size:12px; line-height:1.6em; }
#style_kuchi dd{ font-size:12px; line-height:1.8em; }
.ic_style_kuchikomi{ background:url(../image/common/ic_kuchikomi.png) no-repeat left; padding:15px 0px 0px 25px; }
.ic_style_kuchikomi_nail{ background:url(../image/nail/ic_kuchikomi.png) no-repeat left; padding:15px 0px 0px 25px; }
.kuchikomi_staff{ padding:10px 0px; border:1px solid #CCC; overflow:hidden; }








/**tel**/

#tel{ margin:0 auto; width:300px; overflow:hidden; clear:both; border:8px solid #EF8F9B; padding:30px 0 50px 0; }
#tel dl{ text-align:center; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
#tel dt{ font-size:16px; line-height:3em; }
#tel dd{ font-size:26px; font-weight:bold; }

#tel_nail{ margin:0 auto; width:300px; overflow:hidden; clear:both; border:8px solid #77CDC0; padding:30px 0 50px 0; }
#tel_nail dl{ text-align:center; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
#tel_nail dt{ font-size:16px; line-height:3em; }
#tel_nail dd{ font-size:26px; font-weight:bold; }