﻿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,#sight .sight-list .txt .btn a,#plan-list ul .plan-list-cont .txt .btn a,#honkan .btn a,#bekkan .btn a{position:relative}.arrow-btn a:before,#sight .sight-list .txt .btn a:before,#plan-list ul .plan-list-cont .txt .btn a:before,#honkan .btn a:before,#bekkan .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,#sight .sight-list .txt .btn a:after,#plan-list ul .plan-list-cont .txt .btn a:after,#honkan .btn a:after,#bekkan .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%}#post-primary,#blog{overflow:hidden;*zoom:1;max-width:100%;margin:0 auto}#post-primary .inner,#blog .inner{overflow:hidden;*zoom:1;max-width:1100px;margin:0 auto}#post-primary .inner #main,#blog .inner #main{width:82rem;float:left}#post-primary .inner aside,#blog .inner aside{width:20rem;float:right;margin-top:4rem}#post-primary .inner aside p.ttl,#blog .inner aside p.ttl{border-left:0.4rem solid #337097;padding-left:2rem;font-size:1.6rem;margin:0;margin-bottom:2rem;text-align:left}#post-primary .inner aside li,#blog .inner aside li{margin-bottom:2rem;border-bottom:0.1rem dashed #337097}#post-primary .inner aside li a,#blog .inner aside li a{display:block;padding-bottom:2rem;color:#222}#post-primary .inner aside li .date,#blog .inner aside li .date{font-size:1rem;line-height:1em;margin-bottom:0.5rem}#post-primary .inner aside li .article-ttl,#blog .inner aside li .article-ttl{font-size:1.4rem;line-height:1.7em}#post-primary .inner aside li:last-child,#blog .inner aside li:last-child{border-bottom:0}.ttl-area{background:rgba(255,255,255,0.6);width:70%;margin:0 auto;padding:2rem 0}.single-plan .mainv,.post-type-archive-plan .mainv{background:url(../img/contents/mainv/mainv-plan.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-about{background:url(../img/contents/mainv/mainv-about.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-spa{background:url(../img/contents/mainv/mainv-spa.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-cuisine{background:url(../img/contents/mainv/mainv-cuisine.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-lunch{background:url(../img/contents/mainv/mainv-lunch.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-kanitei{background:url(../img/contents/mainv/mainv-kanitei.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-about{background:url(../img/contents/mainv/mainv-about.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-honkan{background:url(../img/contents/mainv/mainv-honkan.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-bekkan{background:url(../img/contents/mainv/mainv-bekkan.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-faq,.mainv-access,.mainv-sight,.mainv-contact,.mainv-privacypolicy,.mainv-voice{background:url(../img/contents/mainv/mainv-other.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}#blog .mainv,.mainv-blog,.mainv-news{background:url(../img/contents/mainv/mainv-blog.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.mainv-shipment{background:url(../img/contents/mainv/mainv-kanisend.png) no-repeat;background-size:cover;padding:0 0 4rem;margin-bottom:6rem}.breadcrumbs{padding:1rem 0;font-size:1.2rem;color:#fff;text-shadow:0.1rem 0.1rem 0.1rem #000}.breadcrumbs a{color:#fff}.breadcrumbs span[property=name] span{display:none}.pagination{text-align:center;margin:2rem 0}.pagination .page-numbers{border:0.1rem solid #337097;padding:1rem;color:#337097;-moz-border-radius:.3rem;-webkit-border-radius:.3rem;border-radius:.3rem;margin-right:1rem}.pagination .current{background:#337097;color:#fff}.single-pagination{text-align:center;margin:4rem 0;overflow:hidden;*zoom:1}.single-pagination .prev{float:left}.single-pagination .prev:before{content:'<'}.single-pagination .next{float:right}.single-pagination .next:after{content:'>'}.preface{text-align:center;margin-bottom:4rem}.ttl{text-align:center;color:#337097;font-size:2.4rem;margin:10rem 0 3rem}#about h2{font-size:2.6rem;display:table;padding:5px 0;position:relative}#about h2 span{display:block;font-size:1.6rem;margin-top:2rem}#about h2::before{position:absolute;content:"";top:55px;left:0;width:100%;height:5px;background:url(../img/common/line.png) no-repeat center}#about .box{overflow:hidden;*zoom:1;margin-bottom:5rem}#about .box img{float:right;width:47%;height:40rem;object-fit:cover}#about .box .txt{float:left;width:47%}#about .last{margin-bottom:0}#cuisine .main-menu .box{margin-bottom:5rem}#cuisine .main-menu .box .img{margin-top:1rem}#cuisine .main-menu .box .img img{width:32.9%;height:35rem;object-fit:cover}#cuisine .kanitei{margin-top:5rem}#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:3rem 1rem}#news-list ul li table tr td.margin2rem{margin-right:2rem;width:13%;padding-bottom:0}#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}#privacypolicy h2{font-size:2.6rem;display:table;padding:5px 0;position:relative}#privacypolicy h2 span{display:block;font-size:1.6rem;margin-top:2rem}#privacypolicy h2::before{position:absolute;content:"";top:55px;left:0;width:100%;height:5px;background:url(../img/common/line.png) no-repeat center}#privacypolicy h3{text-align:left;padding-top:5rem}#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;border-bottom:1px dashed #337097;padding:5rem 0}#sight .sight-list img{float:left;width:35%;margin-right:5%}#sight .sight-list .txt{float:right;width:60%}#sight .sight-list .txt h3{text-align:left}#sight .sight-list .txt .btn a{padding:0rem 6rem;background:#337097;display:inline-block}#sight .first{padding-top:0}#faq .faq-list{margin-bottom:5rem;border-bottom:1px dashed #337097;padding-bottom:5rem}#faq .faq-list .question{margin-bottom:1rem;font-size:2rem}#faq .faq-list .question span{font-size:2.4rem;color:#337097;margin-right:1.5rem}#faq .faq-list .answer span{font-size:2.4rem;color:#ccdbe5;margin-right:2rem}#spa .honkan{overflow:hidden;*zoom:1;width:100%;margin-top:10rem}#spa .honkan .bloc01{float:left;width:55.1%}#spa .honkan .bloc01 img{width:100%}#spa .honkan .bloc02{float:right;width:44.9%}#spa .honkan .bloc02 .bloc02-1{overflow:hidden;*zoom:1}#spa .honkan .bloc02 .bloc02-1 img{float:left}#spa .honkan .bloc02 .bloc02-1 h3{float:right;margin:16% 12.7%}#spa .honkan .bloc02 .bloc02-2{overflow:hidden;*zoom:1}#spa .honkan .bloc02 .bloc02-2 img{float:right}#spa .honkan .bloc02 .bloc02-2 p{float:left;margin:10.8% 9.2%}#spa .bekkan{overflow:hidden;*zoom:1;width:100%;margin-top:8rem}#spa .bekkan .bloc02{float:left;width:44.9%}#spa .bekkan .bloc02 .bloc02-1{overflow:hidden;*zoom:1}#spa .bekkan .bloc02 .bloc02-1 img{float:right}#spa .bekkan .bloc02 .bloc02-1 h3{float:left;margin:16% 12.7%}#spa .bekkan .bloc02 .bloc02-2{overflow:hidden;*zoom:1}#spa .bekkan .bloc02 .bloc02-2 img{float:left}#spa .bekkan .bloc02 .bloc02-2 p{float:right;margin:10.8% 6.7%}#spa .bekkan .bloc01{float:right;width:55.1%}#spa .bekkan .bloc01 img{width:100%}#access .map{margin-top:4rem}#access .box{margin-top:5rem}#access .box ul{line-height:1.8rem}#access .box ul li{color:#b3b8bc}#access table{border-top:none;border-bottom:#337097 solid 1px}#access table tr td{border-bottom:none;padding:1% 0 3%}#contact table{width:80%;border-collapse:separate;border-top:#337097 solid 1px;line-height:1.5;margin:0 auto}#contact table tr th{border-bottom:#337097 solid 1px;padding-left:5%;vertical-align:middle}#contact table tr th span{color:#fff;background:#337097;padding:0.5rem 1rem;margin-left:1rem;font-size:1.2rem}#contact table tr td{border-bottom:#337097 solid 1px}#contact table tr td input{padding:3%}#contact .btn{text-align:center}#contact .btn input.form-btn{font-size:1.4rem;border:1px solid #337097;background:#337097;color:#fff;padding:1rem 3rem;margin-top:2rem}#contact .btn input.form-btn:hover{opacity:0.6}#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:left;width:30.9%;height:27rem;overflow:hidden;margin-right:3%}#plan-list ul .plan-list-cont .img img{width:34rem;height:26.5rem;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:right;width:65%}#plan-list ul .plan-list-cont .txt .plan-name{font-weight:bold;font-size:1.8rem}#plan-list ul .plan-list-cont .txt .btn{margin-top:2rem}#plan-list ul .plan-list-cont .txt .btn a{padding:1rem 6rem 1rem 2rem}#plan-detail ul li .float{overflow:hidden;*zoom:1;margin-bottom:3rem}#plan-detail ul li .float .img{float:left;width:38%}#plan-detail ul li .float .img img{width:100%;height:20rem;object-fit:cover}#plan-detail ul li .float .detail-date{float:right;width:57%}#plan-detail ul li .float .detail-date table{border:none}#plan-detail ul li .float .detail-date table th,#plan-detail ul li .float .detail-date table td{border:none;padding:0}#plan-detail ul li .float .detail-date table th{width:13rem}#plan-detail ul li .float .detail-date table td{padding-left:3%;border-left:1px solid #b3b8bc}#plan-detail ul li .float .detail-date table tr:first-child td{padding-bottom:20px;display:block}#plan-detail ul a.plan-list{display:none}#shipment .order .echizen-crab{overflow:hidden;*zoom:1;width:100%}#shipment .order .echizen-crab .img-01,#shipment .order .echizen-crab .img-02{width:49%;height:35rem;object-fit:cover}#shipment .order .echizen-crab .img-01{float:left}#shipment .order .echizen-crab .img-02{float:right}#shipment .order .preface{text-align:left;margin:4rem auto 0}#shipment .order .shipment-tel{margin-bottom:6rem;text-align:center}#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 5rem}#shipment .order .shipment-tel .btn a span{font-size:1.4rem}#shipment .order .shipment-tel .btn-shop{vertical-align:top}#shipment .order .shipment-tel .btn-shop a{padding:2.45rem 5rem}#shipment .order .shipment-tel .sp-caution{display:none}#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%}#shipment .order-cont table tr th{width:20%}#honkan ul{width:100%;overflow:hidden;*zoom:1}#honkan ul li{float:left;margin-right:0.5%;width:33%;margin-bottom:-0.5rem}#honkan ul li img{width:100%;height:27rem;object-fit:cover}#honkan ul li:nth-child(3n){margin-right:0}#honkan p{margin-top:5rem}#honkan .btn a{padding:1rem 6rem}#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,#bekkan ul.pagetop-pic{width:100%;overflow:hidden;*zoom:1}#bekkan ul.isaribi li,#bekkan ul.shiosai li,#bekkan ul.echizen-r li,#bekkan ul.pagetop-pic 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,#bekkan ul.pagetop-pic 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),#bekkan ul.pagetop-pic li:nth-child(3n){margin-right:0}#bekkan .btn a{padding:1rem 6rem}#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:left;width:60%;height:40rem;object-fit:cover}#lunch .box .box-cont .menu{float:right;width:39%}#lunch .box .box-cont .menu ul{padding:7.3rem 0;background:#ccdbe5;text-align:center}#lunch .box .box-cont .menu ul li{line-height:2.4rem;margin-bottom:1rem}#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}#blog-list li{margin-bottom:4rem}#blog-list li a{display:block}#blog-list .blog-contents .date{font-size:1.2rem;line-height:1em;margin-bottom:0.5rem}#blog-list .blog-contents h3{margin:0 auto 3rem}#blog-list .blog-contents .article-box{overflow:hidden;*zoom:1}#blog-list .blog-contents .article-box .img{float:left;width:30%}#blog-list .blog-contents .article-box .img img{width:100%;height:16rem;object-fit:cover}#blog-list .blog-contents .article-box .txt{float:right;font-size:1.4rem;line-height:1.7em;width:65%}#blog-single .entry-content img{width:100%;height:auto;margin-bottom:2rem}#kanitei .kanitei-list01{overflow:hidden;*zoom:1;width:100%;margin-bottom:4rem}#kanitei .kanitei-list01 .menu-img .img{width:60%;float:left;margin-top:3rem}#kanitei .kanitei-list01 .menu-img .img img{width:100%;height:40rem;object-fit:cover}#kanitei .kanitei-list01 .menu-list{overflow:hidden;*zoom:1;width:37%;float:right}#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:60%;float:right;margin-top:3rem}#kanitei .kanitei-list02 .menu-img .img img{width:100%;height:40rem;object-fit:cover}#kanitei .kanitei-list02 .menu-list{overflow:hidden;*zoom:1;width:37%;float:left}#kanitei .kanitei-list02 .menu-list ul{margin-left:3rem}#kanitei .kanitei-list02 .menu-list ul li{list-style-type:disc}#kanitei .kanitei-list02 .menu-list ul li span{font-size:1.2rem}#shop-list .sec1 ul li{width:48%}#shop-list .sec1 ul li:last-child{margin-right:0}
