#main_box h2 {
 float: left;
 height: 40px;
 width: 880px;
 margin: 10px 0px 0px 10px;
 display: block;
}


#title01 {
 background: url(../../images/title_spa.png);
}

.spa_menu_box {
 float: left;
 width: 390px;
 background: url(../../images/bg_main.png);
 text-align: center;
 padding: 10px;
 margin: 5px 0px 10px 25px;
 border: 1px solid #28648D;
}

.spa_menu_box h3 {
 color: #FFF;
 font-size: 18px;
 letter-spacing: 1px;
 font-weight: bold;
 background: #333;
}

.price_time {
 font-weight: bold;
 color: #28648D;
}

.menu_text {
 background: #FFF;
 padding: 5px;
 margin-top: 15px;
 text-align: left;
}

.spa_img_table {
 float: left;
 width: 850px;
 margin: 10px 0px 10px 25px;
}

.spa_img_table td {
 text-align: center;
}
