/*--------------------
#left_contents TOP
--------------------*/
#left_contents #shop_msg{
  margin-bottom:15px;
}
#left_contents #shop_msg .menu_ttl{
  background:url(../../images/top/shop_msg_ttl.gif) no-repeat 0px 0px;
}
#left_contents #shop_msg P{
  text-align:left;
  padding:10px 15px 10px 35px;
}
#left_contents #rec_cont{
  margin-bottom:15px;
}
#left_contents #rec_cont .menu_ttl{
  background:url(../../images/top/rec_cont_ttl.gif) no-repeat 0px 0px;
}
#left_contents #rec_cont DL{
  padding:10px 15px 10px 35px;
  text-align:left;
}
#left_contents #rec_cont DT{
  width:220px;
  float:left;
}
#left_contents #rec_cont DD{
  width:240px;
  float:right;
  padding-top:7px;
}
#left_contents #rec_cont DD A{
  text-decoration:underline;
}
#left_contents #pick_up .menu_ttl{
  background:url(../../images/top/pick_up_ttl.gif) no-repeat 0px 0px;
}
#left_contents #pick_up .wall_info{
  text-align:left;
  padding:10px 5px 10px 25px;
}
/*--------------------
#left_contents SHOP
--------------------*/
#left_contents #shop_con{
  margin-bottom:15px;
}
#left_contents #shop_con .menu_ttl{
  background:url(../../images/shop/shop_con_ttl.gif) no-repeat 0px 0px;
}
#left_contents #shop_con .cont_block{
  padding:20px 35px 0px 30px;
}
#left_contents #shop_con .cont_left{
  width:255px;
  float:left;
}
#left_contents #shop_con .cont_right{
  width:185px;
  float:right;
}
#left_contents #shop_con P{
  text-align:left;
}
#left_contents #shop_info{
  margin-bottom:15px;
}
#left_contents #shop_info .menu_ttl{
  background:url(../../images/shop/shop_info_ttl.gif) no-repeat 0px 0px;
}

#left_contents #shop_info .cont_block{
  padding:20px 5px 0px 30px;
}
#left_contents #shop_info .cont_left{
  width:265px;
  float:left;
}
#left_contents #shop_info .cont_right{
  width:205px;
  text-align:left;
}
#left_contents #shop_info .cont_right LI{
  list-style:none;
}
#left_contents #shop_info .cont_right H4{
  margin-top:10px;
}
#left_contents #shop_info .cont_right SPAN{
  font-size:180%;
  font-weight:bold;
}
/*--------------------
#left_contents ITEM
--------------------*/
#left_contents #item_info{
  margin-bottom:15px;
}
#left_contents #item_info .menu_ttl{
  background:url(../../images/item/item_info_ttl.gif) no-repeat 0px 0px;
}

/*--------------------
#left_contents STAFF
--------------------*/
#left_contents #staff_info{
  margin-bottom:15px;
}
#left_contents #staff_info .menu_ttl{
  background:url(../../images/staff/staff_info_ttl.gif) no-repeat 0px 0px;
}
#left_contents #staff_info .cont_block{
  padding:20px 23px 0px 50px;
}
#left_contents #staff_info .cont_left{
  text-align:left;
  padding-bottom:20px;
}
#left_contents #staff_info .cont_right{
  text-align:left;
  padding-bottom:20px;
}
#left_contents #staff_info .staff_left .cont_left{
  width:185px;
  float:left;
}
#left_contents #staff_info .staff_left .cont_right{
  width:245px;
  float:right;
}
#left_contents #staff_info .staff_left P{
  text-align:left;
}

#left_contents #staff_info .staff_right .cont_left{
  width:245px;
  float:left;
}
#left_contents #staff_info .staff_right .cont_right{
  width:185px;
  float:right;
}
#left_contents #staff_info .staff_right P{
  text-align:left;
}
#left_contents #staff_info .dot_line{
  border-top:1px dashed #000;
  padding-bottom:20px;
}

/*--------------------
#left_contents item
--------------------*/
#left_contents #item_info{
  margin-bottom:15px;
}
#left_contents #item_info .menu_ttl{
  background:url(../../images/item/item_info_ttl.gif) no-repeat 0px 0px;
}
#left_contents #item_info .cont_block{
  padding:20px 15px 0px 30px;
}

#left_contents #item_info H3{
  padding-bottom:10px;
}
#left_contents #item_info H4{
  text-align:right;
}

#left_contents #item_info P{
  padding-bottom:10px;
  font-size:0.9em;
}

#left_contents #item_info .cont_left{
  text-align:left;
  padding-bottom:20px;
}
#left_contents #item_info .cont_right{
  text-align:left;
  padding-bottom:20px;
}
#left_contents #item_info .item_left .cont_left{
  width:185px;
  float:left;
}
#left_contents #item_info .item_left .cont_right{
  width:285px;
  float:right;
}
#left_contents #item_info .item_left P{
  text-align:left;
}

#left_contents #item_info .item_right .cont_left{
  width:285px;
  float:left;
}
#left_contents #item_info .item_right .cont_right{
  width:185px;
  float:right;
}
#left_contents #item_info .item_right P{
  text-align:left;
}
#left_contents #item_info .dot_line{
  border-top:1px dashed #000;
  padding-bottom:20px;
}

/*--------------------
#left_contents RECOMMEND
--------------------*/
#left_contents #rec_info{
  margin-bottom:15px;
}
#left_contents #rec_info .menu_ttl{
  background:url(../../images/rec/rec_info_ttl.gif) no-repeat 0px 0px;
}
#left_contents #rec_info P{
  padding-top:20px;
  text-align:center;
}

/*--------------------
#left_contents MENU
--------------------*/
#left_contents #salon_menu{
  margin-bottom:15px;
}
#left_contents #salon_menu .menu_list{
  padding:10px 18px 15px 35px;
}
#left_contents #salon_menu DL{

}
#left_contents #salon_menu TH{
  padding:10px 0px;
  border-bottom:1px dashed #000;
  text-align:left;
  width:385px;
}
#left_contents #salon_menu TH STRONG{
  font-weight:bold;
}
#left_contents #salon_menu TH SPAN{
  font-weight:normal;
  font-size:85%;
}
#left_contents #salon_menu TD{
  padding:10px 0px 10px 10px;
  border-bottom:1px dashed #000;
  text-align:right;
  vertical-align:middle;
}
#left_contents #cut_menu .menu_ttl{
  background:url(../../images/menu/cut_menu_ttl.gif) no-repeat 0px 0px;
}
#left_contents #color_menu .menu_ttl{
  background:url(../../images/menu/color_menu_ttl.gif) no-repeat 0px 0px;
}
#left_contents #perm_menu .menu_ttl{
  background:url(../../images/menu/perm_menu_ttl.gif) no-repeat 0px 0px;
}
#left_contents #spa_menu .menu_ttl{
  background:url(../../images/menu/spa_menu_ttl.gif) no-repeat 0px 0px;
}
#left_contents #style_menu .menu_ttl{
  background:url(../../images/menu/styling_menu_ttl.gif) no-repeat 0px 0px;
}
#left_contents #eyelash_menu .menu_ttl{
  background:url(../../images/menu/eyelash_menu_ttl.gif) no-repeat 0px 0px;
}
