﻿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:inherit;vertical-align:baseline}html{line-height:1}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after{content:"";content:none}blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}textarea{border:#b3b8bc solid 1px;padding:5px}hr{height:0;margin:5px 0 20px 0;padding:0;border:0;border-top:1px solid #ededed}a{color:#337097;text-decoration:none;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}a:link{color:#337097}a:active{color:#337097}a:visited{color:#337097}a:hover{color:#337097;cursor:pointer;opacity:0.6;-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}br.pc{display:block}br.sp{display:none}.mT10{margin-top:1rem !important}.mT20{margin-top:2rem !important}.mT30{margin-top:3rem !important}.mT40{margin-top:4rem !important}.mT50{margin-top:5rem !important}.mT60{margin-top:6rem !important}.mT70{margin-top:7rem !important}.mT80{margin-top:8rem !important}.mB10{margin-bottom:1rem !important}.mB20{margin-bottom:2rem !important}.mB30{margin-bottom:3rem !important}.mB40{margin-bottom:4rem !important}.mB50{margin-bottom:5rem !important}.mB60{margin-bottom:6rem !important}.mB70{margin-bottom:7rem !important}.mB80{margin-bottom:8rem !important}.fv-pc{display:block}@media (min-width: 768px) and (max-width: 1024px){.fv-pc{display:none}}@media (max-width: 750px){.fv-pc{display:none}}.fv-tab{display:none}@media (min-width: 768px) and (max-width: 1024px){.fv-tab{display:block}}@media (max-width: 750px){.fv-tab{display:none}}.fv-sp{display:none}@media (min-width: 768px) and (max-width: 1024px){.fv-sp{display:none}}@media (max-width: 750px){.fv-sp{display:block}}.btn{margin-top:2rem}.btn a{background:#003c63;color:#fff;padding:1rem 2rem 1rem 2rem;border-radius:3px}.btn a:hover{opacity:0.6;-moz-transition:ease-in-out .5s;-o-transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s}.btn a img{margin-left:1.5rem;vertical-align:super}.arrow-btn a,#top #cuisine .inner .text-position .btn a,#top #spa .inner .text-position .btn a{position:relative}.arrow-btn a:before,#top #cuisine .inner .text-position .btn a:before,#top #spa .inner .text-position .btn a:before{content:"";position:absolute;border-bottom:0.1rem solid #fff;width:3.4rem;height:0.1rem;right:1.5rem;top:47%}.arrow-btn a:after,#top #cuisine .inner .text-position .btn a:after,#top #spa .inner .text-position .btn a:after{content:"";position:absolute;border-right:0.1rem solid #fff;width:1.4rem;height:1rem;right:1.6rem;top:47%;-moz-transform:rotate(300deg);-webkit-transform:rotate(300deg);-o-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}h1{color:#fff;font-size:1.2rem}h2{font-size:2.6rem;display:table;padding:5px 0;position:relative;text-align:center;margin:4rem auto;color:#337097}h2 span{display:block;font-size:1.6rem;margin-top:2rem !important}h2::before{position:absolute;content:"";top:55px;left:0;width:100%;height:5px;background:url(../img/common/line.png) no-repeat center}p+h2{margin-top:2rem}h3{margin:3rem auto;font-size:2.4rem;color:#337097;border-bottom:1px solid #222;padding-bottom:1rem;text-align:left}h3 span{font-size:1.6rem;padding-left:1rem;color:#222}h4{border-left:3px solid #337097;padding-left:1.5rem;line-height:2rem}ul li{list-style:none;margin-bottom:0.5em}table{width:100%;border-collapse:separate;border-top:#7ca7d2 solid 1px;margin:1rem 0;line-height:1.5}@media only screen and (max-width: 750px){table{width:93%}}table tr th{padding:3%;text-align:left;vertical-align:top;border-bottom:#b3b8bc solid 1px}table tr th:first-child{padding-left:0}table tr th:last-child{padding-right:0}table tr td{padding:3%;vertical-align:top;border-bottom:#b3b8bc solid 1px}table tr td.align-right{text-align:right}html{font-size:62.5%;height:100%}body{position:relative;font-family:"ヒラギノ明朝 ProN W3", "HiraMinProN-W3", serif;color:#222;line-height:2.2em;width:100%;-webkit-text-size-adjust:100%;font-size:1.6rem;min-width:1200px;letter-spacing:0.18rem;height:100%}body{min-width:100%}.inner{width:90%;margin:0 auto}.breadcrumbs{padding:10px 0;font-size:1rem !important;margin:0 auto;width:100%;line-height:25px}.breadcrumbs a{color:#fff}#post-primary .inner #main{width:100%;float:none}#post-primary .inner aside{width:100%;float:none}.ttl-area{padding:1rem 0;width:80%}h2{margin:1rem auto;font-size:2.4rem}.br_none{display:none !important}br.pc{display:none !important}br.sp{display:block}.pc{display:block !important}.sp{display:none}.center{margin-left:auto;margin-right:auto;text-align:center}.pagination{margin:2rem auto 0}.pagination .page-numbers{padding:0 1rem;margin-bottom:1rem;margin-right:0.2rem;display:inline-block}.pagination .page-numbers:last-child{margin-right:0}.pagination .current{background:#337097;color:#fff}.preface{text-align:left}#header{background:rgba(34,34,34,0.4);display:none !important;top:0;right:0;height:auto;z-index:999;width:100%;border-bottom:1px solid #b3b8bc !important}#header .inner{overflow:hidden;*zoom:1;padding-bottom:1rem}#header .inner .logo,#header .inner .head-tel{float:left;margin-top:1rem}#header .inner .head-tel{display:none}#header .inner .head-tel a{color:#fff}#header .inner .head-tel a img{margin-right:0.5rem}#header .inner .head-tel a span{font-size:2.4rem}#header .inner .head-tel a:hover{color:#fff}#header .inner #site-header-menu{display:none}footer{background:#337097;color:#fff;margin-bottom:5.5rem}footer .side-btn{bottom:0;width:100%;z-index:999;overflow:hidden;writing-mode:inherit}footer .side-btn .reservation{margin-bottom:0;border-radius:0}footer .side-btn .reservation a{-webkit-writing-mode:inherit;-ms-writing-mode:inherit;writing-mode:inherit;padding:1rem;font-size:1.4rem;display:block}footer .side-btn .reservation a img{margin-bottom:0;vertical-align:sub;width:7%;margin-right:1rem}footer .side-btn .reservation{float:none;width:100%;text-align:center}footer .inner{overflow:hidden;*zoom:1;padding:5rem 0}footer .inner .site-info{float:none;width:100%}footer .inner .site-info .tel a{color:#fff;display:inline-block;pointer-events:inherit}footer .inner .site-info .sns{margin-top:1rem}footer .inner .site-info p.tel a{color:#fff}footer .inner .calender{float:none;margin-top:3rem}footer .inner .calender #sbc-calendar .sbc-calendar-month{width:93%}footer .inner .calender #sbc-calendar .sbc-calendar-month table{width:100%}footer .inner .calender #sbc-calendar .sbc-calendar-month table .sbc-status-free{padding:10px}footer .inner .footer-nav{display:none}footer .inner .footer-nav a{color:#fff;padding:0.5rem 0 0.5rem 1.2rem}footer .inner .footer-nav a:hover{border-left:2px solid #fff;padding-left:1rem}footer .inner .footer-nav .nav1{width:33%;float:left}footer .inner .footer-nav .nav2{width:33%;float:left}footer .inner .footer-nav .nav3{width:33%;float:right}footer .copy{background-color:#222;padding-bottom:6rem}footer .copy .inner{padding:0}footer .copy .inner p{color:#fff;font-size:0.8rem;line-height:2rem;text-align:center;padding:0.5rem 0;letter-spacing:0}footer .copy .inner p a{color:#fff}#responsive-menu-container #responsive-menu li a{border-bottom:0.1rem solid #fff !important}#top .inner{max-width:100%;margin:0 auto}#top #mainv #news{padding:1rem 0 2rem !important;position:inherit}#top #mainv #news .article{float:none !important;display:block !important;font-size:1.2rem;line-height:2rem}#top #mainv #news a{width:100%;display:inline-block;box-sizing:border-box;float:none !important;text-align:center;margin-top:1rem}#top #mainv ul li img{height:41rem;object-fit:cover}#top #mainv .bestrate{right:3%;bottom:32%;width:90%;line-height:2.4rem}#top #mainv .bestrate span{font-size:1.4rem;padding:0.5rem 0}#top #charm{-webkit-writing-mode:inherit;-ms-writing-mode:inherit;writing-mode:inherit;margin:0 auto;padding:6rem 0 4rem;text-align:center}#top #charm .inner{-webkit-writing-mode:inherit;-ms-writing-mode:inherit;writing-mode:inherit}#top #charm .inner h2{margin:0rem;display:block}#top #charm .inner h2::before{display:none}#top #charm .inner h2 span{display:initial;font-size:3.4rem;margin-top:0}#top #charm .inner h2 span.bottom{font-size:2.4rem;padding-top:0}#top #charm .inner P{margin-top:3rem !important}#top #charm .inner .about-btn{height:auto;margin:5rem auto 0 !important}#top #charm .inner .about-btn a{border:1px solid #222;color:#222;padding:1rem !important;text-align:center;display:block}#top #charm .inner .about-btn a:before{border-bottom:0.1rem solid #222;border-left:none;width:6rem;height:0.1rem;right:2.5rem;top:48%}#top #charm .inner .about-btn a:after{border-top:none;border-right:0.1rem solid #222;width:1.4rem;height:1rem;right:2.6rem;top:45%}#top #room{background:#337097;padding:4rem 0 8rem}#top #room h2{color:#fff}#top #room .type{overflow:hidden;*zoom:1}#top #room .type .bnr-shinkan,#top #room .type .bnr-bekkan{float:none;display:block}#top #room .type .bnr-shinkan img,#top #room .type .bnr-bekkan img{width:100%}#top #room .type .bnr-shinkan{margin-bottom:1rem}#top #plan ul{overflow:hidden;*zoom:1}#top #plan ul li{float:none;margin-right:0%;width:100%;margin-bottom:5rem}#top #plan ul li:nth-child(2n){margin-right:0}#top #plan ul li:nth-child(n+3){margin-bottom:0}#top #plan ul li a{display:block}#top #plan ul li a:hover{opacity:0.6;-moz-transition:ease-in-out .5s;-o-transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s}#top #plan ul li a .img img{width:100%;height:15.6rem;object-fit:cover}#top #plan ul li a .ttl{color:#222;font-size:1.4rem;line-height:2.6rem}#top #plan ul li .btn{margin-top:1rem}#top #plan ul li .btn a{background:#003c63;color:#fff;padding:0.5rem 0.3rem 0.5rem 2rem;border-radius:3px;font-size:1.4rem;text-align:center;padding:1rem;position:relative}#top #plan ul li .btn a:before{content:"";position:absolute;border-bottom:0.1rem solid #fff;width:3.4rem;height:0.1rem;right:1.5rem;top:48%}#top #plan ul li .btn a:after{content:"";position:absolute;border-right:0.1rem solid #fff;width:1.4rem;height:1rem;right:1.6rem;top:47%;-moz-transform:rotate(300deg);-webkit-transform:rotate(300deg);-o-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}#top #plan ul li .btn a img{display:none}#top #plan .btn-plan a{padding:1rem 0;display:block}#top #cuisine,#top #spa{height:auto}#top #cuisine .inner,#top #spa .inner{position:inherit}#top #cuisine .inner .text-position,#top #spa .inner .text-position{position:inherit;width:100%;padding-top:85%}#top #cuisine .inner .text-position h2,#top #spa .inner .text-position h2{color:#337097}#top #cuisine .inner .text-position p,#top #spa .inner .text-position p{text-align:center}#top #cuisine .inner .text-position .btn,#top #spa .inner .text-position .btn{margin-top:2rem}#top #cuisine .inner .text-position .btn a,#top #spa .inner .text-position .btn a{display:inline-block;padding:1rem 0;width:100%}#top #cuisine .inner .text-position .btn a img,#top #spa .inner .text-position .btn a img{display:none}#top #cuisine{background:url(../img/common/sec-cuisine-bg.png) no-repeat top center;background-size:100%}#top #spa{background:url(../img/common/sec-spa-bg.png) no-repeat top center;background-size:100%;margin-bottom:4rem}#top #spa .inner .text-position{left:0}#top #restaurant .inner{overflow:hidden;*zoom:1}#top #restaurant .inner #lunch,#top #restaurant .inner #kanitei{width:100%;height:33rem}#top #restaurant .inner #lunch a,#top #restaurant .inner #kanitei a{display:block}#top #restaurant .inner .lunch,#top #restaurant .inner .kanitei{text-align:center;margin-top:2rem}#top #restaurant .inner .lunch a,#top #restaurant .inner .kanitei a{background:#003c62;color:#fff;padding:0.5rem 0;display:inline-block;border-radius:3px;width:100%}#top #restaurant .inner #lunch{float:none;background:url(../img/common/sec-cake-bg.png) no-repeat center}#top #restaurant .inner #kanitei{float:none;background:url(../img/common/sec-kanitei-bg.png) no-repeat center;margin-top:8rem}#top #restaurant .inner #kanitei h2{color:#fff}#top #instagram-pc{display:none}#top #instagram-sp{display:block;margin-bottom:2rem}#top #instagram-sp h2{margin:4rem auto}#top #sns-blog{background:#ccdbe5;padding:4rem 0 8rem;overflow:hidden;*zoom:1}#top #sns-blog h2{margin:2rem auto 4rem}#top #sns-blog .inner{max-width:100%}#top #sns-blog .inner .fb,#top #sns-blog .inner .blog{width:100%}#top #sns-blog .inner .fb{text-align:center;float:none}#top #sns-blog .inner .blog{float:none}#contact{margin:8rem auto 0}#contact h2{font-size:2.6rem;display:table;padding:5px 0;position:relative}#contact h2 span{display:block;font-size:1.6rem;margin-top:2rem}#contact h2::before{position:absolute;content:"";top:55px;left:0;width:100%;height:5px;background:url(../img/common/line.png) no-repeat center}#contact table{width:100%;border-top:none}#contact table tr{width:100%}#contact table tr th{display:block;padding-left:3%}#contact table tr th span{color:#fff;background:#337097;padding:0.5rem 1rem;margin-left:1rem;font-size:1.2rem}#contact table tr td{display:block;border-bottom:none}#contact table tr td input{padding:3%;width:90%;font-size:1.6rem;-webkit-appearance:none}#contact table tr td ::-webkit-input-placeholder{line-height:1.2}#contact table tr td textarea{width:94%;font-size:1.6rem;-webkit-appearance:none}#contact .btn{text-align:center}#contact .btn input.form-btn{font-size:1.4rem;margin-top:0;-webkit-appearance:none}#contact .btn input.form-btn:hover{opacity:0.6}#sight{margin:8rem auto 0}#sight h2{font-size:2.6rem;display:table;padding:5px 0;position:relative}#sight h2 span{display:block;font-size:1.6rem;margin-top:2rem}#sight h2::before{position:absolute;content:"";top:55px;left:0;width:100%;height:5px;background:url(../img/common/line.png) no-repeat center}#sight .sight-list{overflow:hidden;*zoom:1;margin:0rem auto 5rem;padding:0 0 1rem}#sight .sight-list:last-child{border-bottom:none !important;margin-bottom:0 !important;padding-bottom:0 !important}#sight .sight-list img{float:none;width:100%;margin-right:0%}#sight .sight-list .txt{float:none;width:100%}#sight .sight-list .txt h3{text-align:left;margin:0 0 1rem}#sight .sight-list .txt .btn a{line-height:2.5rem;padding:1rem 4rem 1rem 1rem}#sight .sight-list .txt .btn a:before{top:47%}#sight .sight-list:last-child{border-bottom:1px dashed #337097;padding-bottom:5rem}#access{margin:8rem auto 0}#access .map{margin-top:4rem}#access .map iframe{width:100%}#access h2{font-size:2.6rem;display:table;padding:5px 0;position:relative}#access h2 span{display:block;font-size:1.6rem;margin-top:2rem}#access h2::before{position:absolute;content:"";top:55px;left:0;width:100%;height:5px;background:url(../img/common/line.png) no-repeat center}#access h3{text-align:left;border-left:1rem solid #337097;padding-left:1.5rem;margin-bottom:1rem}#access ul{line-height:1.8rem}#access ul li{color:#b3b8bc}#access table{width:100%;line-height:2;border-bottom:none;margin:0}#access table tr td{padding-left:0}#access table tr td span{display:block}#faq{margin:8rem auto}#faq h2{font-size:2.6rem;display:table;padding:5px 0;position:relative}#faq h2 span{display:block;font-size:1.6rem;margin-top:2rem}#faq h2::before{position:absolute;content:"";top:55px;left:0;width:100%;height:5px;background:url(../img/common/line.png) no-repeat center}#faq .faq-list{padding-bottom:2rem;margin-bottom:2rem}#faq .faq-list .question{margin-bottom:2rem}#faq .faq-list .question span{font-size:2.4rem;color:#337097;margin-right:1rem}#faq .faq-list .answer span{font-size:2.4rem;color:#ccdbe5;margin-right:1rem}#shipment .shipment-tel .sp-caution{display:block !important}#shipment .echizen-crab{overflow:hidden;*zoom:1;width:100%}#shipment .echizen-crab .img-01{float:left;width:49%}#shipment .echizen-crab .img-02{float:right;width:49%}#shipment .echizen-crab p{text-align:center;margin:4rem auto}#shipment table{width:90%;margin:0 auto}#shipment table tr{width:100%}#shipment table tr th{padding:3%;width:30%}#shipment table tr td{padding:3%;width:70%}#shipment .shipment-tel{text-align:center;margin:4rem auto}#about{margin-bottom:0}#about h3 span{display:block}#about .box{overflow:hidden;*zoom:1;margin-bottom:5rem}#about .box img{float:none;width:100%;height:auto;object-fit:cover}#about .box .txt{float:none;width:100%}#about .last{margin-bottom:0}#news-list{margin-bottom:10rem}#news-list ul li{margin-bottom:0}#news-list ul li table{margin:0;border-top:none}#news-list ul li table tr td{padding:1rem 1rem;display:block;width:100%;border-bottom:0.1rem solid #337097}#news-list ul li table tr td.margin2rem{margin-right:0rem;display:block;width:100%;border-bottom:none}#news-list ul nav{margin-top:5rem}#news-list ul nav h2{display:none}#news-list ul nav .nav-links{text-align:center}#news-list ul nav .nav-links .page-numbers{border:1px solid #337097;padding:1rem}#news-list ul nav .nav-links .current{background:#337097;color:#fff}#plan-list{padding-top:3rem}#plan-list ul{margin-bottom:4rem;color:#222}#plan-list ul .plan-list-cont{margin-bottom:5rem;overflow:hidden;*zoom:1}#plan-list ul .plan-list-cont .img{float:none;width:100%;height:auto;overflow:hidden;margin-right:3%}#plan-list ul .plan-list-cont .img img{width:100%;height:23rem;object-fit:cover}#plan-list ul .plan-list-cont .img img:hover{transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);-moz-transform:scale(1.15, 1.15);-ms-transform:scale(1.15, 1.15);-o-transform:scale(1.15, 1.15);-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}#plan-list ul .plan-list-cont .txt{float:none;width:100%}#plan-list ul .plan-list-cont .txt .plan-name{color:#337097}#plan-list ul .plan-list-cont .txt .btn{margin-top:2rem;text-align:center}#plan-list ul .plan-list-cont .txt .btn a{display:block;font-size:1.4rem;padding:1rem 5rem 1rem 3rem}#plan-detail ul .plan-cont .float .img{float:none;width:100%}#plan-detail ul .plan-cont .float .detail-date{float:none;width:100%}#plan-detail ul .plan-cont .float .detail-date table{width:100%}#plan-detail ul .plan-cont .float .detail-date table tr{border-bottom:0.1rem solid #222;display:block}#plan-detail ul .plan-cont .float .detail-date table tr th{width:100%;margin-top:1rem;display:block}#plan-detail ul .plan-cont .float .detail-date table tr td{width:100%;margin-bottom:1rem;padding:0 !important;display:block;border:none}.single-plan #post-primary .inner #main{width:100% !important;float:none}.single-plan #post-primary .inner aside{width:100%;float:none}.single-plan #post-primary .inner aside li:last-child{margin-bottom:0}.single-plan #post-primary .inner aside li:last-child a{padding-bottom:0}#blog .inner #main{width:100%;float:none}#blog .inner aside{width:100%;float:none}#blog .blog-contents{width:100%}#blog .blog-contents date{width:100%}#blog .blog-contents .article-box .img{width:100%;float:none}#blog .blog-contents .article-box .img img{width:100%}#blog .blog-contents .article-box .txt{width:100%;float:none}#kanitei .map iframe{width:100%}#spa .honkan{overflow:hidden;*zoom:1;width:100%;margin-top:10rem}#spa .honkan .bloc01{float:none;width:100%;display:grid}#spa .honkan .bloc01 img{width:100%}#spa .honkan .bloc02{float:none;width:100%}#spa .honkan .bloc02 .bloc02-1{overflow:hidden;*zoom:1;width:100%}#spa .honkan .bloc02 .bloc02-1 img{float:left;width:70%}#spa .honkan .bloc02 .bloc02-1 h3{float:right;margin:16% 6%}#spa .honkan .bloc02 .bloc02-2{overflow:hidden;*zoom:1}#spa .honkan .bloc02 .bloc02-2 img{float:right;width:30%}#spa .honkan .bloc02 .bloc02-2 p{float:left;margin:3% 0%;line-height:1.8em}#spa .bekkan{overflow:hidden;*zoom:1;width:100%;margin-top:8rem}#spa .bekkan .bloc02{float:none;width:100%}#spa .bekkan .bloc02 .bloc02-1{overflow:hidden;*zoom:1;width:100%}#spa .bekkan .bloc02 .bloc02-1 img{float:right;width:65%}#spa .bekkan .bloc02 .bloc02-1 h3{float:left;margin:14% 8%}#spa .bekkan .bloc02 .bloc02-2{overflow:hidden;*zoom:1;width:100%}#spa .bekkan .bloc02 .bloc02-2 img{float:left;width:33%}#spa .bekkan .bloc02 .bloc02-2 p{float:right;margin:2% 0% 0%;width:65%;line-height:1.8em}#spa .bekkan .bloc01{float:none;width:100%}#spa .bekkan .bloc01 img{width:100%}#kanitei .kanitei-list01{overflow:hidden;*zoom:1;width:100%;margin-bottom:4rem}#kanitei .kanitei-list01 .menu-img{width:100%}#kanitei .kanitei-list01 .menu-img .img{width:100%;float:none}#kanitei .kanitei-list01 .menu-img .img img{width:100%}#kanitei .kanitei-list01 .menu-list{overflow:hidden;*zoom:1;width:100%;float:none}#kanitei .kanitei-list01 .menu-list ul{margin-left:3rem}#kanitei .kanitei-list01 .menu-list ul li{list-style-type:disc}#kanitei .kanitei-list02{overflow:hidden;*zoom:1;width:100%;margin-bottom:4rem}#kanitei .kanitei-list02 .menu-img .img{width:100%;float:none}#kanitei .kanitei-list02 .menu-img .img img{width:100%}#kanitei .kanitei-list02 .menu-list{overflow:hidden;*zoom:1;width:100%;float:none}#kanitei .kanitei-list02 .menu-list ul{margin-left:3rem}#kanitei .kanitei-list02 .menu-list ul li{list-style-type:disc}#cuisine .main-menu .box{margin-bottom:5rem}#cuisine .main-menu .box .img{margin-top:1rem}#cuisine .main-menu .box .img img{width:100%;height:auto;object-fit:cover}#cuisine .kanitei{margin-top:5rem}#cuisine .kanitei .btn a{display:block;text-align:center}#lunch{margin-top:10rem}#lunch .box{margin-bottom:8rem}#lunch .box .price01{font-size:2rem;border-left:3px solid #337097;line-height:2.5rem;padding-left:1.5rem;margin-bottom:2rem}#lunch .box .box-cont{overflow:hidden;*zoom:1}#lunch .box .box-cont img{float:none;width:100%;height:40rem;object-fit:cover}#lunch .box .box-cont .menu{float:none;width:100%}#lunch .box .box-cont .menu ul{padding:3% 0 !important;background:#ccdbe5;text-align:left}#lunch .box .box-cont .menu ul li{line-height:2.4rem;margin-bottom:1rem;padding-left:3%}#lunch .box .box-cont .menu ul li span{font-size:1.2rem}#lunch .box .plus{margin-top:2rem}#lunch .last{margin-bottom:8rem}#lunch .last ul{padding:8.1rem 0 !important}#bekkan ul{width:100%;overflow:hidden;*zoom:1}#bekkan ul li{float:left;margin-right:0.5%;width:33%}#bekkan ul li img{width:100%}#bekkan ul li:last-child{margin-right:0}#bekkan .box p{margin:1.5rem 0 3rem}#bekkan ul.isaribi,#bekkan ul.shiosai,#bekkan ul.echizen-r{width:100%;overflow:hidden;*zoom:1}#bekkan ul.isaribi li,#bekkan ul.shiosai li,#bekkan ul.echizen-r li{float:left;margin-right:0.5%;width:33%;margin-bottom:-0.5rem}#bekkan ul.isaribi li img,#bekkan ul.shiosai li img,#bekkan ul.echizen-r li img{width:100%}#bekkan ul.isaribi li:nth-child(3n),#bekkan ul.shiosai li:nth-child(3n),#bekkan ul.echizen-r li:nth-child(3n){margin-right:0}#bekkan .btn{text-align:center}#honkan ul{width:100%;overflow:hidden;*zoom:1}#honkan ul li{float:left;margin-right:2%;width:48%;margin-bottom:-0.5rem}#honkan ul li img{width:100%;height:12rem;object-fit:cover}#honkan ul li:nth-child(2n){margin-right:0}#honkan ul li:nth-child(3n){margin-right:2% !important}#honkan p{margin-top:5rem}#honkan .btn{text-align:center}#shipment .order .echizen-crab{overflow:hidden;*zoom:1;width:100%}#shipment .order .echizen-crab .img-01,#shipment .order .echizen-crab .img-02{width:100%;height:20rem;object-fit:cover;float:none}#shipment .order .preface{text-align:left;margin:2rem auto 0}#shipment .order .shipment-tel{margin:0 auto 6rem}#shipment .order .shipment-tel .btn{display:inline-block}#shipment .order .shipment-tel .btn a{display:inline-block;line-height:2.5rem;font-size:2.4rem;padding:1rem 3rem}#shipment .order .shipment-tel .btn a span{font-size:1.4rem}#shipment .order .shipment-tel p{display:inline-block}#shipment .order-cont table{width:100%;margin:0 auto;border-top:none}#shipment .order-cont table tr th,#shipment .order-cont table tr td{padding:3%;width:94%;display:block}#shipment .order-cont table tr th{padding:3% 0}#shipment .order-cont table tr td{border-bottom:none;padding:3% 0 7% 0}
