@charset "Shift_JIS";
/*--------------------------------------------------------------------------------------------
スタイル定義全般に関するスタイルシート
{スペース(margin,padding),画像(margin,padding,border),背景(background)等}
(sp=space;p=padding;m=margine(とくに断りがない場合はmarginで余白を取っています。);r=round;bg=backgrounc;c=center;st=sub title;else=page or position or contents name等;)
---------------------------------------------------------------------------------------------*/

/**********スペース関連**********/
/*----base-----*/
.sp5{margin:0 auto 5px auto;}
.sp10{margin:0 auto 10px auto;}
.sp15{margin:0 auto 15px auto;}
.sp15l{margin:0 auto 15px 0;}
.sp20{margin:0 auto 20px auto;}
.sp30{margin:0 auto 30px auto;}
.sp40{margin:0 auto 40px auto;}
.sp50{margin:0 auto 50px auto;}
.sppr5{padding:5px;}
.sppr10{padding:10px;}
.sppr20{padding:20px;}
.spmr10{margin:10px;}
.spmr5{margin:5px;}
.sp10R{margin:0 0 10px auto;}
/*----common-----*/
.headtxt{margin:10px 10px 0 0;}
/*----index----*/
.indexlogo{margin:0 0 9px 4px;}
.btindex{margin:15px 4px 0 0;}
/*----navigation----*/
#logo{margin:0 auto 53px auto;}
/*-----esthietique・facial.html-----*/
/*facial.html*/
.bgptfacial table,.bgptepi table,.bgptdiet table,.bgptelse table{margin:0 auto auto 10px;}

/**********img関連**********/
/*↓IEでは表示されず↓*/
.sppr5fff{
padding:5px;
background:#ffffff;
}
/*****個別定義*****/
/*----esthietique/relaxation共通----*/
#comenu .sppr5fff{
padding:5px;
background:#ffffff;
margin:5px 10px 5px 9px;
}

/**********背景関連**********/
/*****色*****/
.bgirofff{background-color:#FFFFFF;}
/*****画像*****/
/*----------common----------*/
.bglineccc{background:tranparent url("../img/common/bg_line_ccc.gif") repeat-x bottom;}
.caution{background:#F9F5E3 url("../img/common/caution.gif") no-repeat right bottom;}
/*----------navigation----------*/
.bgsidemenu{background:#99775D url("../img/common/bg_menu.jpg") no-repeat top;}
/*----------esthietique/relaxation共通----------*/
/*----contents(両indexのコースメニュー背景)----*/
.bgcomenu{background:#ffffff url("../img/common/bg_co_line_01.gif") repeat-y;}
/*----contents(その他小メニュー背景)----*/
.bgcomenus{background:#ffffff url("../img/common/bg_co_line_01_s.gif") repeat-y;}
/*-----esthietique・facial.html-----*/
/*facial.html*/
/*main backgoround*/
.bgptfacial{background:url("../esthietique/facial/img/main.jpg") no-repeat top;}
.bgptepi{background:url("../esthietique/epilation/img/main.jpg") no-repeat top;}
.bgptdiet{background:url("../esthietique/diet/img/main.jpg") no-repeat top;}
.bgptelse{background:url("../img/common/bg_main.jpg") no-repeat top;}
.bgfacial01{background:url("../esthietique/facial/img/bg_01.gif") repeat-y left;}
.bgfacial02{background:url("../esthietique/facial/img/bg_02.gif") no-repeat left bottom;}
.bgfacial03{background:url("../esthietique/facial/img/bg_03.gif") no-repeat right top;}
.bgdiet01{background:url("../esthietique/diet/img/bg_01.gif") repeat-y;}
/*-----esthietique・relaxation/〜/detailページ-----*/
.bgcost{background:#ffffff url("../img/common/bg_co_line_02.gif") repeat-y;}
#cothalasso{background:#ffffff url("../esthietique/thalasso/img/bg.jpg") no-repeat center top;}
#cobridal{background:#ffffff url("../esthietique/bridal/img/bg.jpg") no-repeat center top;}

/*****list*****/
.qes{background:url("../qanda/img/q.gif") no-repeat left top;}
.ans{background:url("../qanda/img/a.gif") no-repeat left top;}
