body {font-size: 90%;color: #333333;}
a:link { color: #333333; }
a:visited { color: #333333; }
a:hover { color: #333333; }
a:active { color: #333333; }
a {text-decoration: none;}
a:hover {text-decoration: underline;}

#wrap { width:900px; text-align:left; margin:0 auto;}

#header{width:900px;}
h1{font-size: 70%;color: #999999;}
#ue{width:900px;height:60px;}
#mainlogo{float:left;width:auto;}
#yoyaku_tel{float:right;width:auto;margin:5px 10px 0 0;}
#menu{width:900px;height:40px;}
.menubanar{float:left; width:100px; margin: 6px 13px;}

#mainimage {width:890px;margin-bottom:10px;}
#yuzanso{line-height:40px;font-size: 75%;}

#inner { width:900px; margin:10px 0;}

#mainwrap { width:600px;float:left;}


#planwaku {width:600px;height:130px;}
.planbanar {line-height:30px;background-color:#eeddcc;padding: 0px 20px;margin-bottom:10px;}
.planimage {float:left;margin:10px;width:auto;}
.planimage2 {float:left;margin:5px 5px 5px 5px;width:auto;}
.planwaku2 {float:left;padding: 0px 5px 5px 5px;width:450px;height:100;}
#planwaku_3days{width:560px;height:130px;margin:10px;}
.plantitle {margin:10px 0;}
.plantitle_new {line-height:25px;}
#planwaku_new {width:600px;margin-top:20px;}
.wakusize_new {width:600px;height:70px;margin:10px 0;}




#news {width:600px;margin:5px 0 20px 0;}
#newsbanar{background-color:#cccccc;line-height:30px;padding: 0px 20px;margin:20px 0 10px 0;}
#news_naiyou{line-height:20px;margin-bottom:30px;}
#topic{width:570px;height:200px;border: 1px #cccccc solid;padding: 5px;margin-top:10px}
#topic_naiyou{float:left;width:155px;border: 1px #cccccc solid;padding: 5px;margin-left:10px;background-color:#eeeeee;}

#blog {width:600px;}
#blogbanar {line-height:30px;background-color:#cccccc;padding: 0px 20px;margin-bottom:15px;}
.blog_waku{width:600px;height:110px;margin-bottom: 10px;}
.blog_image{float:left;width:116px;}
.blogname {width:470px;line-height:25px;padding-left: 10px;font-weight: bold;}
.blognew {width:470px;line-height:18px;padding-left: 10px;}

#sidewrap {width:280px;float:right;}

#yoyaku {width:280px;margin-bottom: 30px;}
.yoyakuop {padding-left: 25px;line-height:25px;}
#contents {width:auto; line-height:25px;padding: 10px 30px 10px 60px;margin:0 0 40px 0;}

#okyakusama_waku {width:280px;}
#okyakusama {width:220px;height:460px;border: 1px #888888 solid;}
#day {width:220px;line-height:25px;border-bottom: 1px #888888 solid;}
#face {margin:15px 0 15px 0;}
.comment {width:180px;font-size: 90%;line-height:17px;border: 1px #aaaaaa solid;padding:5px;margin-bottom:10px;}
.comment_2 {width:200px;font-size: 80%;margin:10px 0 10px 0;}

.banarwaku1 {width:900px;margin-top:70px;}
.banarwaku2 {width:900px;}
.banar1 {float:left;width:auto;height:auto;margin-top:10px;}

#footer {width:900px;margin:20px 0px;}
#yuzanso_waku {width:800px;height:110px;}
#gaikan {float:left;width:300px;height:auto;}
#yuzanso_info {float:right;width:500px;height:auto;}

#office {background-color:#cccccc;margin-bottom:10px;padding-right: 10px;line-height:20px;}


.clear { clear:both; }   /*回り込みを解除するセット（大事）*/
.clear hr { display:none; }  /*回り込みを解除するセット（大事）*/



/*↓ここから客室など*/

#pagetitle{width:900px;line-height:30px; background-color:#cccccc;padding-left: 20px;margin-bottom:20px;}
.back{width:900px;line-height:30px;margin-bottom:20px;}



