@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0; font-family:Arial; font-size:12px; line-height:18px; color:#5b5b5b; width:799px}

img{ margin:0; padding:0; border:0;}

ul,li{ margin:0; padding:0; list-style:none;}
.clear{ clear:both; font-size:1px; line-height:1px;}
.clearFix:after{ display: block; clear: both; height: 0; visibility: hidden; content: ".";}
.clearFix{ display: inline-block; }
/* Hides from IE 4-6 \*/
* html .clearFix{ height: 1%; }
.clearFix{ display: block; } 
/* End hide from IE 4-6 */

.totop{ text-align:right; margin:5px 5px 0 0;}

#wrap{ width:799px; margin:0 auto; background-color:#212121;}
#wrap .top{margin:0;}
#wrap h1{ padding-bottom:0;}
.gaiyou{ width:799px; padding-bottom:12px;}
.gaiyou p{ margin:12px 20px; color:#FFFFFF; }

/*hotel*/
.topicBox_01{ width:762px; height:221px; background-image:url(../image/topic01_bg.jpg); background-repeat:no-repeat;margin:0 18px;}
.topicBox_01 p{ padding:70px 0 0 15px; color:#FFFFFF; width:490px; line-height:16px;}

.topicBox_02{ width:762px; height:359px; background-image:url(../image/topic02_bg.jpg); background-repeat:no-repeat;margin:0 18px;}
.topicBox_02 p{ padding:70px 0 0 0; width:720px; line-height:16px; margin:0 auto;}
.topicBox_02 .waku{padding:10px 0;}


.topicBox_03{ width:762px; height:136px; background-image:url(../image/topic03_bg.jpg); background-repeat:no-repeat;margin:0 18px;}
.topicBox_03 p{ padding:70px 0 0 15px; color:#FFFFFF; width:490px; line-height:16px; font-size:14px;}

.topicBox_04{ width:762px; height:293px; background-image:url(../image/topic04_bg.jpg); background-repeat:no-repeat;margin:0 18px;}
.topicBox_04 p{ padding:70px 0 0 0; margin:0 0 0 5px;}

.topicBox_05{ width:762px; height:401px; background-image:url(../image/topic05_bg.jpg); background-repeat:no-repeat;margin:0 18px;}
.topicBox_05 p{ padding:70px 0 0 15px; color:#FFFFFF; width:490px; line-height:16px;}
.topicBox_05 .comment{ color:#FFFFFF;