@importurl("com.css");




div#main_container div#sec_main_container
{
width:780px;
font-size:1.2em;

}

div#main_container h1
{
margin-top:-25px;
margin-bottom:10px;
}

/* 左メニュー */

div#main_container div#left_side
{
width:184px;
padding:3px 3px 0 3px;
background-color:#DBC5B0;
float:left;
}

div#main_container div#left_side ul#left_menue li
{
list-style-type:none;
margin-bottom:2px;
}

div#main_container div#main
{
width:580px;
float:right;
}

/* 中央コンテンツ */

div#main_container div#sec_main_container h2
{
margin-bottom:10px;
}


div#main_container div#sec_main_container p
{

line-height:1.4em;
margin:3px 3px 15px 3px;
}


div#main_container div#sec_main_container div#commitment
{
width:560px;
border:1px solid #CDB198;
background-color:#FFFFFF;
padding:5px;
margin-top:20px;
margin-bottom:20px;
clear:both;
}
div#main_container div#sec_main_container div#commitment h3
{
color:#990000;
margin:10px 0;
}

div#main_container div#sec_main_container table.chart
{
width:579px;
background-color:#CDB198;
margin-bottom:30px;
}

div#main_container div#sec_main_container table.chart caption
{
padding-bottom:5px;
text-align:left;
font-size:1.2em;
font-weight:bold;
}


div#main_container div#sec_main_container table.chart td
{
background-color:#FFFFFF;
padding:4px;
line-height:1.4em;
}

div#main_container div#sec_main_container table.chart td a
{
text-decoration:underline;
color:#302107;
}

div#main_container div#sec_main_container table.chart th
{
background-color:#E6D8CC;
padding:4px;
}


/* ボディケア */
div#main_container div#sec_main_container div#commitment ul li
{
list-style:none;
line-height:1.4em;
}

/* 予約 */


div#main_container div#sec_main_container p.check input
{
width:171px;
height:45px;
background-image:url(../reservation/img/bt_check.jpg);
}

div#main_container div#sec_main_container p.check
{
text-align:center;
width:579px;
margin-bottom:60px;
}

div#main_container div#sec_main_container p.sub input
{
width:171px;
height:45px;
background-image:url(../reservation/img/bt_sub.jpg);
}

div#main_container div#sec_main_container p.sub
{
text-align:center;
width:579px;
margin-bottom:60px;
}

div#main_container div#sec_main_container div.er ul
{
margin-top:25px;
}

div#main_container div#sec_main_container div.er ul li
{
margin-bottom:1em;
font-weight:bold;
font-size:1.2em;
list-style-type:none;
}
