﻿@charset "utf-8";

/*見出し*/
h3#KeiseiH{background-image:url(../../img/price/h3_keisei01.gif);}
h3#KeiseiJ{background-image:url(../../img/price/h3_keisei02.gif);}
h3#Geka{background-image:url(../../img/price/h3_geka.gif);}
h3#Hifu{background-image:url(../../img/price/h3_hifu.gif);}
h3#BHifu{background-image:url(../../img/price/h3_bhifu.gif);}
h3#Esthe{background-image:url(../../img/price/h3_esthe.gif);}
h3#Laser{background-image:url(../../img/price/h3_laser.gif);}
h3#Tenteki{background-image:url(../../img/price/h3_tenteki.gif);}
h3#Special{background-image:url(../../img/price/h3_special.gif);}
h3#Cosme{background-image:url(../../img/price/h3_cosme.gif);}

/*メインコンテンツ右*/
#TCMain{width:670px;float:left;}
#TCMain a:hover img{-moz-opacity: 0.70;opacity: 0.7;filter: alpha(opacity=70);line-height:1.7em;}

#TCMain h4,#TCMain h5{line-height:1.4em;}


table{line-height:1.5em;}

table.PriceTbl{width:100%;font-size:90%;border-collapse:separate;border-spacing:1px;}
table.PriceTbl th,table.PriceTbl td{padding:0.3em 0.8em;/*border:1px solid #ded7cb;*/}
table.PriceTbl th{font-weight:normal;background:url(../../img/treatment/bg_keiseitop.gif) repeat;color:#996600;text-align:center;}
table.PriceTbl td{letter-spacing:0.05em;font-family:Arial, Helvetica, sans-serif;background:url(../../img/price/bg_pricetd.gif) repeat;}

table.PriceTbl th span{font-size:85%;}

table.PriceTblC{width:100%;font-size:90%;border-collapse:separate;border-spacing:1px;}
table.PriceTblC th,table.PriceTblC td{padding:0.3em 0.5em;text-align:center;/*border:1px solid #ded7cb;*/}
table.PriceTblC th{font-weight:normal;background:url(../../img/treatment/bg_keiseitop.gif) repeat;color:#996600;}
table.PriceTblC td{letter-spacing:0.05em;background:url(../../img/price/bg_pricetd.gif) repeat;}

table.PriceTblCT{width:100%;font-size:90%;border-collapse:separate;border-spacing:1px;}
table.PriceTblCT th,table.PriceTblCT td{padding:0.3em 0.8em;/*border:1px solid #ded7cb;*/}
table.PriceTblCT th{font-weight:normal;background:url(../../img/treatment/bg_keiseitop.gif) repeat #f0ece7;color:#996600;text-align:center;}
table.PriceTblCT td{letter-spacing:0.05em;font-family:Arial, Helvetica, sans-serif;background:url(../../img/price/bg_pricetd.gif) repeat;}

table.W40 th{width:40%;}
table.W60 th{width:55%;}

ul.InTwoUl{margin:0;padding:0;line-height:1.5em;}
ul.InTwoUl li{float:left;width:325px;margin-right:20px;}
ul.InTwoUl li.even{margin-right:0;}


/*メディカルスパ*/
ul#SpecialUl{margin:0;padding:0;line-height:1em;}
ul#SpecialUl li h4,ul#SpecialUl li p{text-indent:-999em;background-repeat:no-repeat;}
ul#SpecialUl li{padding:0;margin:10px 0 25px 0;background-position:center;background-repeat:no-repeat;/*background:url(../../img/treatment/bg_treatlist.gif) repeat-x bottom;*/}

ul#SpecialUl li#White{background-image:url(../../img/price/sp01.gif);height:250px;}
ul#SpecialUl li#White02{background-image:url(../../img/price/sp02.gif);height:235px;}
ul#SpecialUl li#Vitamin{background-image:url(../../img/price/sp03.gif);height:235px;}
ul#SpecialUl li#Aging{background-image:url(../../img/price/sp04.gif);height:200px;}
ul#SpecialUl li#Aging02{background-image:url(../../img/price/sp05.gif);height:235px;}
ul#SpecialUl li#Aging03{background-image:url(../../img/price/sp06.gif);height:235px;}
ul#SpecialUl li#Laser01{background-image:url(../../img/price/sp07.gif);height:340px;}

ul#SpecialUl li.lastChild{margin-bottom:0;}


/*化粧品*/
div#CosmeL{width:520px;float:left;margin-right:20px;}
div#CosmeL table{margin-bottom:3em;}

div#CosmeR{width:130px;float:right;text-align:center;font-size:85%;line-height:1.2em;}
div#CosmeR p{margin-bottom:1.5em;}
div#CosmeR img{padding:4px;border:1px solid #ccc;display:block;margin-bottom:5px;}


ul#TreatListUl:after{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
ul#TreatListUl{
display: inline-block;
}
/* Holly Hack Targets IE Win only \*/
* html ul#TreatListUl{height: 1%;}
ul#TreatListUl{display: block;}
/* End Holly Hack */