html,body,div,span,object,iframe,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,images,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,li,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,dialog,figure,footer,header,hgroup,nav,li{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,555,.5)}.paragraph{line-height:1.8}ins{color:#000;text-decoration:none}mark{color:#000;font-style:italic;font-weight:bold}red{color:#b24643;font-weight:bold}yellow{color:#eeeb00;font-weight:bold}blue{color:#00f;font-weight:bold}brown{color:#ae8f60;font-weight:bold}green{color:#869163;font-weight:bold}gray{color:#869163;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;font-size:12px;width:100%}table td{border-collapse:collapse;border:1px solid #e8d2c8;padding:2px;vertical-align:middle;text-align:left;color:#000;background-color:#fff}table th{border-collapse:collapse;border:1px solid #e8d2c8;padding:2px;vertical-align:middle;color:#000;text-align:left;background-color:#f8eae4}.fishing{border-collapse:collapse;font-size:12px;width:100%}.fishing td{border-collapse:collapse;border-bottom:1px solid #fff;padding:2px;vertical-align:middle;text-align:left;color:#fff}.fishing th{border-collapse:collapse;border-bottom:1px solid #fff;padding:2px;vertical-align:middle;color:#fff;text-align:left}.notify{font-size:14px;padding:10px 10px 10px 10px;color:#333;background-color:#ebe6d5;border:solid 1px #b0984e;text-align:center;margin-bottom:10px}hr{display:block;height:1px;border:0;border-top:1px solid #968c74;margin:1em 0;padding:0;clear:both}input,select{vertical-align:middle}em{color:#db0000}strong{font-weight:bold}b{font-weight:normal}*{word-break:break-all;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,0,.4)}*:after{display:block;clear:both}a{color:#ab434b;text-decoration:none}a:hover{text-decoration:underline}body{font-family:"HraKakuProN-W6","HelveticaNeue";line-height:1.3;-webkit-text-size-adjust:none}#individual_contents{width:100%;color:#000;background-color:#f7f0ea}#wrap{padding:0 10px 0 10px}header{height:110px;background-color:#f7f0ea;margin-bottom:0;background-repeat:repeat-x;-moz-background-size:100% auto}.topimg{height:90px;background-color:#f8f1eb;margin-bottom:0;background-position:40% center;background-repeat:repeat-x;background-size:cover}header h1{float:left;background:url(http://www.yume-sma.com/ibusuki-seaside/images/xtop_logo2_cr.png.pagespeed.ic.VBOTem8eQC.png) no-repeat 0 0;-webkit-background-size:689px;background-size:170px;text-indent:-9999px;width:170px;height:70px;margin:20px 0 0 2px}header h1 a{display:block;height:70px}header p.tel_no{display:block;float:right;height:33px;-webkit-border-radius:6px;border-radius:6px;background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_sphone.png.pagespeed.ic.4XYkb4SJrR.png) no-repeat 3px 12px;-webkit-background-size:16px 15px , auto;background-size:16px 15px;font-size:8px;font-weight:bold;color:#b63754;margin:28px 10px 0 0}header p.tel_no a{font-size:16px;padding-left:22px;color:#333;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-weight:lighter;opacity:1.0}header p.tel_no span{display:block;margin:9px 0 0 27px}p.bt_reservation a{display:block;width:220px;text-align:center;background:url(http://www.yume-sma.com/ibusuki-seaside/images/xbt_reserv.png.pagespeed.ic.7Tl_biEK9t.png) no-repeat 15% center , -webkit-gradient(linear,left top,left bottom,from(rgba(189,70,74,1.0)),to(rgba(147,57,56,1.0)));background:url(http://www.yume-sma.com/ibusuki-seaside/images/xbt_reserv.png.pagespeed.ic.7Tl_biEK9t.png) no-repeat 15% center , -moz-linear-gradient(top,rgba(189,70,74,1.0),rgba(147,57,56,1.0));background:url(http://www.yume-sma.com/ibusuki-seaside/images/xbt_reserv.png.pagespeed.ic.7Tl_biEK9t.png) no-repeat 15% center , -o-linear-gradient(top,rgba(189,70,74,1.0),rgba(147,57,56,1.0));background:url(http://www.yume-sma.com/ibusuki-seaside/images/xbt_reserv.png.pagespeed.ic.7Tl_biEK9t.png) no-repeat 15% center , -ms-linear-gradient(top,rgba(189,70,74,1.0),rgba(147,57,56,1.0));font-size:14px;color:#fff;margin:0 auto;padding:15px 0 15px 10px;box-shadow:0 1px 2px #333;border-radius:4px;border:1px solid #8f5349}.bt_reservation_all{display:block;width:220px;text-align:center;background:url(http://www.yume-sma.com/ibusuki-seaside/images/xbt_reserv.png.pagespeed.ic.7Tl_biEK9t.png) no-repeat 15% center , -webkit-gradient(linear,left top,left bottom,from(rgba(227,224,219,1.0)),to(rgba(204,200,197,1.0)));background:url(http://www.yume-sma.com/ibusuki-seaside/images/xbt_reserv.png.pagespeed.ic.7Tl_biEK9t.png) no-repeat 15% center , -moz-linear-gradient(top,rgba(227,224,219,1.0),rgba(204,200,197,1.0));background:url(http://www.yume-sma.com/ibusuki-seaside/images/xbt_reserv.png.pagespeed.ic.7Tl_biEK9t.png) no-repeat 15% center , -o-linear-gradient(top,rgba(227,224,219,1.0),rgba(204,200,197,1.0));background:url(http://www.yume-sma.com/ibusuki-seaside/images/xbt_reserv.png.pagespeed.ic.7Tl_biEK9t.png) no-repeat 15% center , -ms-linear-gradient(top,rgba(227,224,219,1.0),rgba(204,200,197,1.0));font-size:16px;color:#796948;margin:0 auto;padding:15px 0 15px 10px;box-shadow:0 1px 2px #aaa;border-radius:4px;font-weight:bold}p.bt_reservation a span{font-size:10px;color:#ccc}p.toPageTop{float:right;margin:15px 5px 20px 0}p.toPageTop a{display:block;font-size:12px;font-weight:bold;color:#444;background:url(http://www.yume-sma.com/ibusuki-seaside/images/xarrow_top.png.pagespeed.ic.oy9w_3th9e.png) no-repeat right center;-webkit-background-size:10px 6px;background-size:10px 6px;padding-right:18px}#gNav{clear:both}#gNav nav{border:1px solid #e4e2d7;background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e4d0),to(#e9e4d0));background-image:-moz-linear-gradient(top,#e9e4d0,#e9e4d0);background-image:-o-linear-gradient(top,#e9e4d0,#e9e4d0);background-image:-ms-linear-gradient(top,#e9e4d0,#e9e4d0);font-size:16px;letter-spacing:1px}#gNav ul li a{display:block;color:#ab434b;font-size:14px;line-height:1.5;font-weight:normal;padding:10px;border-bottom:1px dotted #d8dce0;background:url(http://www.yume-sma.com/ibusuki-seaside/images/xgnav_next.png.pagespeed.ic.bGa912F8xB.png) no-repeat right center;-webkit-background-size:21px 14px;background-size:21px 14px}#gNav ul li.pcSite a{background:url(http://www.yume-sma.com/ibusuki-seaside/images/xgnav_pc.png.pagespeed.ic.rM1Ka-ZX2P.png) no-repeat right center;-webkit-background-size:30px 19px;background-size:30px 19px}footer{padding:0 0 15px 0}footer .f_nb{clear:both;display:block}footer .f_nb p.h_contact a{display:block;float:right;width:72px;height:27px;background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_mail.png.pagespeed.ic.yXMPP3XW5f.png) no-repeat 6px center , -webkit-gradient(linear,left top,left bottom,from(#f8f1eb),to(#f8f1eb));background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_mail.png.pagespeed.ic.yXMPP3XW5f.png) no-repeat 6px center , -moz-linear-gradient(top,#f8f1eb,#f8f1eb);background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_mail.png.pagespeed.ic.yXMPP3XW5f.png) no-repeat 6px center , -o-linear-gradient(top,#f8f1eb,#f8f1eb);background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_mail.png.pagespeed.ic.yXMPP3XW5f.png) no-repeat 6px center , -ms-linear-gradient(top,#f8f1eb,#f8f1eb);-webkit-background-size:16px 15px , auto;background-size:16px 15px , auto;font-size:8px;font-weight:bold;color:#53261f;margin:15px 10px 15px 0}footer .f_nb p.h_contact span{display:block;margin:8px 0 0 27px}footer .f_nb p.toPc a{display:block;float:right;width:72px;height:27px;background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_pc.png.pagespeed.ic.Em0t3yqJzz.png) no-repeat 6px center , -webkit-gradient(linear,left top,left bottom,from(#f8f1eb),to(#f8f1eb));background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_pc.png.pagespeed.ic.Em0t3yqJzz.png) no-repeat 6px center , -moz-linear-gradient(top,#f8f1eb,#f8f1eb);background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_pc.png.pagespeed.ic.Em0t3yqJzz.png) no-repeat 6px center , -o-linear-gradient(top,#f8f1eb,#f8f1eb);background:url(http://www.yume-sma.com/ibusuki-seaside/images/xhd_ico_pc.png.pagespeed.ic.Em0t3yqJzz.png) no-repeat 6px center , -ms-linear-gradient(top,#f8f1eb,#f8f1eb);-webkit-background-size:16px 15px , auto;background-size:16px 15px , auto;font-size:8px;font-weight:bold;color:#53261f;margin:15px 10px 15px 0}footer .f_nb p.toPc span{display:block;margin:8px 0 0 27px}.cb{clear:both;display:block;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#b06f6d;-moz-background-size:cover;background-size:cover;margin-bottom:5px;padding:20px 0;margin-top:10px}.cb small{display:block;font-size:9px;line-height:1.3;color:#fff;font-family:HelveticaNeue;font-weight:normal;margin:0 10px}#mainVisualContainer{text-align:center;width:100%;overflow:hidden;z-index:1;margin:0 auto 0 auto;padding-bottom:10px}#mainVisualContainer img{text-align:center;width:100%;overflow:hidden;z-index:1;margin:0 auto 0 auto}#hdNav{margin:10px 0 10px 0}ul#nav1st{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f0ea),to(#f7f0ea));background-image:-moz-linear-gradient(top,#f7f0ea,#f7f0ea);background-image:-o-linear-gradient(top,#f7f0ea,#f7f0ea);background-image:-ms-linear-gradient(top,#f7f0ea,#f7f0ea);margin-bottom:5px;border-right:1px solid #c0bdac;border-left:1px solid #c0bdac}}
#hdNav:after{display:block;margin-top:-1px;height:1px;content:"";clear:both}#hdNav ul:after{display:block;margin-top:-1px;height:1px;content:"";clear:both}.br_b{border-right:1px solid #c0bdac}#hdNav ul li{float:left;width:33.3%;text-align:center}ul#nav1st li a{height:40px;display:block;font-size:14px;font-weight:bold;color:#666;padding:10px 0 0;background-repeat:no-repeat;background-position:center bottom}ul#nav1st li a .english{color:#403014;font-size:11px}#hdNav ul li.down{float:left;width:33.3%;text-align:center;border-bottom:none}ul#nav1st li.down a{height:40px;display:block;font-size:14px;color:#666;padding:10px 0 0;background-repeat:no-repeat;background-position:center bottom}#stayplan{clear:both;margin-top:20px;padding:10px}#stayplan h2{display:block;color:#60a27d;font-size:16px;letter-spacing:1px;padding-bottom:3px}.campaign{display:block;overflow:hidden;border-bottom:1px dashed #633}.campaign p{font-size:12px;padding-top:10px;width:auto}.campaign dl{overflow:hidden;list-style-type:none}.campaign dl dt{float:left;display:table-cell;width:80px;vertical-align:middle;padding-right:10px}.campaign dl dd{display:table-cell;vertical-align:middle;font-size:13px;line-height:1.5;color:#000}#campaign div:after{display:block;margin-top:-1px;height:1px;content:"";clear:both}*+html .campaign div{min-height:1%}*html .campaign div{height:1%;overflow:visible}#news{clear:both;margin-top:20px;padding:10px}#stayplan h2{color:#fff;font-size:16px;letter-spacing:1px;padding-bottom:3px;background-size:contain;font-weight:bold;background-color:#ad4951;padding:5px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0}#news h2{color:#fff;font-size:16px;letter-spacing:1px;padding-bottom:3px;background-size:contain;font-weight:bold;background-color:#ad4951;padding:5px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0}