html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;vertical-align:baseline;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","MS PGothic","ＭＳ Ｐゴシック",sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input, textarea,{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}a:focus{outline:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:0}* html .clearfix{height:1px}.both{clear:both}.inline_block{display:inline-block;*display: inline;*zoom: 1}a{color:#000;text-decoration:none}a:hover{color:#b2c32e}a:hover img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.8;-moz-opacity:.8;filter: alpha(opacity=80)}.pc{display:block}.sp{display:none}@media screen and (max-width:640px){.pc{display:none}.sp{display:block}}@charset "utf-8";.inner{width:920px;margin:0 auto}.inner:after{content:"";clear:both;display:block}#top-head{color:#fff;text-align:left;width:100%;margin:0 auto;position:fixed;z-index:100;line-height:0;font-size:0;background-image:url(https://fukuzumi-ro.useit.co.jp/images/xheader_bg.png.pagespeed.ic.DqeUzYi_5s.png);background-position:left top;background-repeat:repeat-x}#top-head a{color:#fff}#top #top-head .logo{display:none}#top-head .logo{display:none;margin:0 0 9px 0}#top-head .logo img{width:120px;height:auto}#top-head .logo{}#top-head .inner{position:relative}#top-head .logo{float:left;z-index:1000}#top-head .parent{float:right;height:18px;padding-right:22px;background:url(https://fukuzumi-ro.useit.co.jp/img/arrow.png) no-repeat right 0;line-height:18px}#top #global-nav{margin:0 auto;height:120px;width:785px;position:relative;z-index:101}#global-nav{margin:0 auto;height:75px;width:960px;position:relative;z-index:101}*+html #top #global-nav{margin:0 auto;width:2400px;background-color:#ce2326}*+html #global-nav{position:relative;left:-500px;width:100%;background-color:#000}#top #global-nav ul{list-style:none;position:absolute;font-size:16px}#global-nav ul li{float:left;position:relative;line-height:0;font-size:0}#global-nav ul li a{text-decoration:none;height:85px;background-image:url(https://fukuzumi-ro.useit.co.jp/images/xglobal-nav.png.pagespeed.ic.rcNU9tMu-n.png);background-repeat:no-repeat}#top-head #global-nav ul li a,#top-head.fixed #global-nav ul li a{display:inline-block}#global-nav ul li a:hover{text-decoration:none;background-image:url(https://fukuzumi-ro.useit.co.jp/images/xglobal-nav.png.pagespeed.ic.rcNU9tMu-n.png);background-repeat:no-repeat}#global-nav ul li#about a,#global-nav ul li#bath a,#global-nav ul li#cuisine a,#global-nav ul li#roomtype a,#global-nav ul li#facilities a,#global-nav ul li#rate a,#global-nav ul li#rate a,#global-nav ul li#access a,#global-nav ul li#mail a{font-size:0}#global-nav ul li#about a{width:175px;background-position:0 0}#global-nav ul li#bath a{width:77px;background-position:-175px 0}#global-nav ul li#cuisine a{width:78px;background-position:-252px 0}#global-nav ul li#roomtype a{width:96px;background-position:-330px 0}#global-nav ul li#facilities a{width:80px;background-position:-426px 0}#global-nav ul li#rate a{width:140px;background-position:-506px 0}#global-nav ul li#access a{width:102px;background-position:-646px 0}#global-nav ul li#mail a{width:37px;background-position:-748px 0}#page-about #global-nav ul li#about a{width:175px;background-position:0 -150px}#page-bath #global-nav ul li#bath a{width:77px;background-position:-175px -150px}#page-cuisine #global-nav ul li#cuisine a{width:78px;background-position:-252px -150px}#page-roomtype #global-nav ul li#roomtype a{width:96px;background-position:-330px -150px}#page-facilities #global-nav ul li#facilities a{width:80px;background-position:-426px -150px}#page-rate #global-nav ul li#rate a{width:140px;background-position:-506px -150px}#page-access #global-nav ul li#access a{width:102px;background-position:-646px -150px}#page-mail #global-nav ul li#mail a{width:37px;background-position:-748px -150px}#global-nav ul li#about a:hover{width:175px;background-position:0 -75px}#global-nav ul li#bath a:hover{width:77px;background-position:-175px -75px}#global-nav ul li#cuisine a:hover{width:78px;background-position:-252px -75px}#global-nav ul li#roomtype a:hover{width:96px;background-position:-330px -75px}#global-nav ul li#facilities a:hover{width:80px;background-position:-426px -75px}#global-nav ul li#rate a:hover{width:140px;background-position:-506px -75px}#global-nav ul li#access a:hover{width:102px;background-position:-646px -75px}#global-nav ul li#mail a:hover{width:37px;background-position:-748px -75px}#top-head.fixed{margin-top:0;top:0;position:fixed;height:85px;background:#fff;background:rgba(255,255,255,.7);transition:top .65s ease-in;-webkit-transition:top .65s ease-in;-moz-transition:top .65s ease-in}#top-head.fixed #global-nav ul li:after{bottom:-10px}#top-head.fixed #global-nav ul li:hover:after{background:#999;bottom:0}#nav-toggle{display:none;position:absolute;right:12px;top:14px;width:34px;height:36px;cursor:pointer;z-index:101}#nav-toggle div{position:relative}#nav-toggle p{margin-top:30px;color:#c3d731;font-size:10px;font-weight:bold}#nav-toggle span{display:block;position:absolute;height:4px;width:100%;background:#c3d731;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#nav-toggle span:nth-child(1) {top:0}#nav-toggle span:nth-child(2) {top:11px}#nav-toggle span:nth-child(3) {top:22px}@media screen and (max-width:980px){#top .inner{width:880px;margin:0 auto}.inner{width:880px;margin:0 auto}#top-head .logo{margin:0 0 9px 10px}}@media screen and (max-width:640px){article{padding:0 3%}#top-head,
#top .inner,
#top .inner:nth-child(1),
.inner {width:100%;height:100px;padding:0}#top-head .logo{display:block}#top-head .logo{position:absolute;left:13px;top:0;width:50%;display:inline!important;margin:0;line-height:0}#top-head .logo img{width:auto;height:90%!important}#top-head{top:0;position:fixed;margin-top:0;height:65px}#top-head nav{height:0}#top-head.fixed{padding-top:0;background:transparent}#mobile-head{position:relative;background:#000;width:100%;height:65px!important;z-index:999}#global-nav{position:relative;top:-556px;width:100%!important;height:120px;margin:0 auto;text-align:center;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}.pNav{display:none}.openm{display:block}#top #global-nav ul,#global-nav ul{list-style:none;position:static;right:0;bottom:0;margin-right:0!important;font-size:11px}#global-nav ul li{float:none;position:static;border-bottom:#999 1px solid;border-left:none}#global-nav ul li a{background-image:none!important;background:#222;height:40px!important;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}#global-nav ul li:after{display:none}#global-nav ul li#about a,#global-nav ul li#bath a,#global-nav ul li#cuisine a,#global-nav ul li#roomtype a,#global-nav ul li#facilities a,#global-nav ul li#rate a,#global-nav ul li#rate a,#global-nav ul li#access a,#global-nav ul li#qa a,#global-nav ul li#mail a{width:100%;font-size:1.0rem}#global-nav ul li.lang a{width:100%;font-size:.7rem}#global-nav ul li.lang{float:left;width:49.85%}#top #global-nav ul li.lang:nth-child(odd){border-left:#999 1px solid}#page-about      #global-nav ul li.lang:nth-child(odd),
#page-bath       #global-nav ul li.lang:nth-child(odd),
#page-cuisine    #global-nav ul li.lang:nth-child(odd),
#page-roomtype   #global-nav ul li.lang:nth-child(odd),
#page-facilities #global-nav ul li.lang:nth-child(odd),
#page-access     #global-nav ul li.lang:nth-child(odd),
#page-mail       #global-nav ul li.lang:nth-child(odd),
#sitemap         #global-nav ul li.lang:nth-child(odd){border-left:#999 1px solid}#top-head #global-nav ul li a,#top-head.fixed #global-nav ul li a{display:block;color:#fff;padding:0;line-height:40px}#global-nav ul li#about a:hover,#global-nav ul li#bath a:hover,#global-nav ul li#cuisine a:hover,#global-nav ul li#roomtype a:hover,#global-nav ul li#facilities a:hover,#global-nav ul li#rate a:hover,#global-nav ul li#rate a:hover,#global-nav ul li#access a:hover,#global-nav ul li#qa a:hover,#global-nav ul li#mail a:hover,#global-nav ul li.lang a:hover{width:100%!important;background:#121412;color:#c3d731!important;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}#page-about #global-nav ul li#about a,#page-bath #global-nav ul li#bath a,#page-cuisine #global-nav ul li#cuisine a,#page-roomtype #global-nav ul li#roomtype a,#page-facilities #global-nav ul li#facilities a,#page-rate #global-nav ul li#rate a,#page-access #global-nav ul li#access a,#page-mail #global-nav ul li#qa a,#page-mail #global-nav ul li#mail a{width:100%}#nav-toggle{display:block}#nav-toggle p.menu{display:block;text-align:center}#nav-toggle p.close{display:none}#global-nav ul li ul{position:relative}#global-nav ul li:hover ul li{overflow:visible;height:38px}#global-nav ul li ul li{width:100%;overflow:hidden;height:0;border-bottom:none;transition:.2s}#global-nav ul li ul li:first-child a{border-top:none}#global-nav ul li ul.pNav li a{padding:13px 15px;border-top:1px dotted #999;background:#666!important;text-align:center;line-height:1em;color:#fff!important}#global-nav ul li ul.pNav li a:hover{background:#444!important}#top-head #global-nav ul>li a:hover{color:#000;background:#a6a6a6 url(https://fukuzumi-ro.useit.co.jp/images/sparrowoff.png) no-repeat 15% 45%}#global-nav ul li:not(.pul) a:hover,
#global-nav ul li ul li a:hover{background-image:none!important}#global-nav #roomtype .pNav{background:#666}#global-nav #roomtype .pNav li{float:left;width:19.75%;border-right:#999 1px solid}#global-nav #roomtype .pNav li a{font-size:12px}#global-nav #roomtype .pNav li:nth-child(6),
#global-nav #roomtype .pNav li:nth-child(11),
#global-nav #roomtype .pNav li:nth-child(16),
#global-nav #roomtype .pNav li:nth-child(22){border-right:none}#global-nav #roomtype .pNav li.roomtitle{width:100%;background:#444;color:#fff;line-height:40px}.open #nav-toggle span:nth-child(1){top:11px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.open #nav-toggle span:nth-child(2){width:0;left:50%}.open #nav-toggle span:nth-child(3){top:11px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}.open #nav-toggle p.menu{display:none}.open #nav-toggle p.close{display:block;text-align:center}.open #global-nav{-moz-transform:translateY(556px);-webkit-transform:translateY(556px);transform:translateY(556px)}#footer_menu{display:none}.copyright{float:none!important}}@charset "utf-8";html{background:url(https://fukuzumi-ro.useit.co.jp/images/xtop_photo01.jpg.pagespeed.ic.UJxIbDatii.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100%}body{margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","MS PGothic","ＭＳ Ｐゴシック",sans-serif;font-style:normal;font-weight:normal;font-size:62.5%;text-align:center;color:#000;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}#logo{position:absolute;top:38%;left:50%;width:119px;height:216px;margin-left:-59px;margin-top:-108px;overflow:hidden}.top-info{position:absolute;bottom:23%;left:50%;right:50%;display:block;width:362px;margin-left:-181px;line-height:0;box-shadow:0 0 5px 5px #fff;-webkit-box-shadow:0 0 5px 5px #fff;-moz-box-shadow:0 0 5px 5px #fff;z-index:50}footer{overflow:hidden;_zoom:1;width:100%;height:auto;margin:0 auto;position:fixed;bottom:0;background-image:url(https://fukuzumi-ro.useit.co.jp/images/xfooter_bg.png.pagespeed.ic.69tNtfNpJL.png);background-position:left bottom;background-repeat:repeat-x}#top #footer_menu-wap address{display:none}#footer_menu-wap{width:960px;margin:0 auto;overflow:hidden;font-size:12px;padding-top:60px}#footer_menu ul{float:left}#footer_menu li{float:left;margin:1px 8px}#footer_menu li a{color:#fff}#footer_menu li a:hover{color:#b2c32e}#footer_menu .clear{clear:both}.copyright{float:right;color:#fff;font-size:12px}#footer_menu .ico-qa{background:url(https://fukuzumi-ro.useit.co.jp/images/ico-qa.svg) no-repeat center left;background-size:14px;padding-left:16px}#footer_menu .ico-mail{background:url(https://fukuzumi-ro.useit.co.jp/images/ico-mail.svg) no-repeat center left;background-size:14px;padding-left:16px}#footer_menu .ico-site{background:url(https://fukuzumi-ro.useit.co.jp/images/ico-map.svg) no-repeat center left;background-size:14px;padding-left:16px}#footer_menu .ico-fb{background:url(https://fukuzumi-ro.useit.co.jp/images/ico-fb.svg) no-repeat center left;background-size:14px;padding-left:16px}#footer_menu .ico-link{background:url(https://fukuzumi-ro.useit.co.jp/images/ico-link.svg) no-repeat center left;background-size:14px;padding-left:16px}@media screen and (max-width:640px){#footer_menu-wap{width:100%;margin:0 auto;overflow:hidden;font-size:1.3em;padding-top:60px}.top-info{position:relative;left:auto;right:auto;display:block;width:250px;margin:400px auto 0 auto;line-height:0}.top-info img{width:100%;height:auto}}.pc-only{display:block}@media screen and (max-width:768px){.pc-only{display:none}}.sp-only{display:none}@media screen and (max-width:768px){.sp-only{display:block}}.video-container{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-9999}video{position:absolute}@media (aspect-ratio:16 / 9),(min-aspect-ratio:16 / 9){video{width:100%;top:50%;transform:translateY(-50%) translateX(-50%)}}@media (max-aspect-ratio:16 / 9){video{height:100%;left:50%;transform:translateX(-50%)}}