.shop-azabu a{color:#c19c00}.shop-yokohama a{color:#608b7c}h1,h2,h3,h4,h5,h6,p,span,a,a:hover,a:focus,button,input,optgroup,select,textarea,div,dt,dd,li,address,small{font-family:'Noto Sans JP', sans-serif}.cinzel{font-family:'cinzel', serif}@media (max-width: 767px){body{font-size:1rem}}@media (max-width: 575px){body{font-size:1.4rem}}@media (max-width: 374px){body{font-size:1.4rem}}h4{margin-bottom:1rem}@media (max-width: 767px){html{font-size:2.66667vw}html.primary-menu-open,html.sub-menu-open{position:fixed;z-index:-1;width:100%;height:100%;top:0;right:0}body{padding-top:94px !important}body.top-common{padding-top:55px !important}body.shop-common{padding-top:55px !important}.content-wrap{padding-top:5rem;padding-bottom:5rem}}body{line-height:0}body h1,body h2,body h3,body h4,body h5,body h6,body p,body span,body a,body a:hover,body a:focus,body ul,body button,body input,body optgroup,body select,body textarea,body dt,body dd,body li,body address,body small,body table,body tbody,body th,body tr,body td{line-height:1.5}label{font-family:'Noto Sans JP', sans-serif}@media (max-width: 575px){p{font-size:14px}}.component-head-big{text-align:center;margin:0 auto 50px;font-size:1em;line-height:1}.component-head-big img{height:30px}.component-head-big.is-big-margin{margin-bottom:80px}@media (max-width: 767px){.component-head-big{margin-bottom:2.5rem}.component-head-big img{height:1.8rem}}@media (max-width: 767px) and (max-width: 575px){.component-head-big img.sp-w100{height:100%;padding-left:30px;padding-right:30px}}@media (max-width: 767px){.component-head-big.is-big-margin{margin-bottom:2.8rem}}.component-head-small{text-align:center;margin:0 auto 50px;font-size:1em;line-height:1}.component-head-small img{height:20px}@media (max-width: 767px){.component-head-small{margin-bottom:2.5rem}.component-head-small img{height:1.4rem}}.shop-azabu .btn-primary{color:#fff;background-color:#c19c00;border-color:#c19c00}.shop-azabu .btn-primary:hover{background:#d1b542}.shop-yokohama .btn-primary{color:#fff;background-color:#608b7c;border-color:#608b7c}.shop-yokohama .btn-primary:hover{background:#78a192}.btn-lg,.btn-group-lg>.btn{padding:0.5rem 2.5rem}.next-block{padding:90px 0 100px;border-top-style:double;border-top-width:3px;text-align:center;background:#fff;position:relative}.shop-azabu .next-block{border-top-color:#c19c00}.shop-yokohama .next-block{border-top-color:#608b7c}.next-block__text{margin:50px 0;font-size:15px;letter-spacing:.05em;line-height:1.8}.next-block__button{border-radius:0px;padding-top:.7em;padding-bottom:.7em;margin:0 auto;font-size:1rem}.next-block__next{font-size:25px;font-family:"Cinzel",serif;font-weight:normal;position:relative;display:block;margin:0 auto}.next-block__next::after{content:"";position:absolute;background:url("../img/svg/next_arrowb.svg") no-repeat;background-size:contain;width:195px;height:37px;bottom:-30px;left:0;right:0;margin:0 auto}.next-block.is-gray{border-top:none;padding-top:0}.next-block.is-gray .next-block__button{background:#222;border-color:#222;padding-top:1.4em;padding-bottom:1.4em;max-width:300px;width:100%}@media (max-width: 767px){.next-block{padding:5rem 0 2rem}.next-block__text{margin:2.5rem 0;font-size:1rem}.next-block__next{font-size:1.5rem}.next-block__next::after{width:9.75rem;height:1.85rem;bottom:-1.5rem}}.shop-common .next-block__next::after{background:url(../img/svg/next_arrow-cm.svg) no-repeat}.shop-yokohama .next-block__next::after{background:url(../img/svg/next_arrow-y.svg) no-repeat}.photo-post figure{position:relative}.photo-post figure img.is-full{width:100%}.photo-post__desc{margin-bottom:.5em}.photo-post__desc a{color:inherit}.shop-azabu .photo-post__desc a:hover{color:#c19c00}.shop-yokohama .photo-post__desc a:hover{color:#608b7c}.photo-post span.is-label{border-bottom-style:solid;border-bottom-width:2px;display:inline-block;margin-right:1em}.photo-post span.is-label.is-all{border-bottom-color:#777}.photo-post span.is-label.is-azabu{border-bottom-color:#c19c00}.photo-post span.is-label.is-yokohama{border-bottom-color:#608b7c}.photo-post span.is-time{display:inline-block}@media (max-width: 991px){.photo-post{display:flex;justify-content:flex-start;align-items:center;font-size:12px}.photo-post+.photo-post{margin-top:15px}.photo-post figure{width:124px;flex-shrink:0;margin:0;margin-right:15px}}.photo-list__row{display:flex;justify-content:flex-start;align-items:center}.photo-list__row+.photo-list__row{margin-top:20px}.photo-list a.photo-list__row{color:inherit}.shop-azabu .photo-list a.photo-list__row:hover{color:#c19c00}.shop-yokohama .photo-list a.photo-list__row:hover{color:#608b7c}.photo-list__img{overflow:hidden;flex-shrink:0;margin:0;margin-right:10px}.photo-list__text>p{margin:0}@media (max-width: 991px){.photo-list{display:flex;justify-content:space-between;font-size:12px}.photo-list__row{width:50%;margin-bottom:40px;display:block}.photo-list__row:nth-child(odd){padding-right:10px !important}.photo-list__row:nth-child(even){margin-top:0;border-left:1px solid #f2f2f2;padding-left:10px !important}.photo-list__img{margin-right:0}.photo-list__img img{width:100%}.photo-list__text{margin-top:1em;text-align:center}}.question-list__head{display:flex;justify-content:space-between;margin-bottom:1em}.question-list__head span{font-size:16px;color:#fff}.question-list__head a{color:inherit}.shop-azabu .question-list__head a:hover{color:#c19c00}.shop-yokohama .question-list__head a:hover{color:#608b7c}.question-list__body li{margin:5px 0 !important}.question-list__body a{font-weight:normal !important;display:inline-flex;justify-content:flex-start;align-items:flex-start}.question-list__body a::before{content:'Q.';margin-right:.5em}@media (max-width: 991px){.question-list__head a{font-size:12px}.question-list__body{border:none !important;padding:0 !important;font-size:12px}.question-list__body li{border:none !important}.question-list__body a{padding:5px 0 !important}}.gyges .tp-tab-title{font-family:"Cinzel",serif}@media (max-width: 1199px){.tp-thumbs{top:auto !important;bottom:0 !important;transform:matrix(1, 0, 0, 1, -140, 0) !important}}.avatar-list__row{display:flex;justify-content:flex-start;align-items:center}.avatar-list__row+.avatar-list__row{margin-top:15px}.avatar-list a.avatar-list__row{color:inherit}.shop-azabu .avatar-list a.avatar-list__row:hover{color:#c19c00}.shop-yokohama .avatar-list a.avatar-list__row:hover{color:#608b7c}.avatar-list__icon{overflow:hidden;flex-shrink:0;border-radius:50%;margin:0;margin-right:10px}.avatar-list__text>p{margin:0}@media (max-width: 991px){.avatar-list{font-size:12px}}.demos-filter{margin:0;text-align:right}.demos-filter li{list-style:none;margin:10px 0px}.demos-filter li a{display:block;border:0;text-transform:uppercase;letter-spacing:1px;color:#444}.demos-filter li a:hover,.demos-filter li.activeFilter a{color:#1ABC9C}@media (max-width: 991px){.demos-filter{text-align:center}.demos-filter li{float:left;width:33.3%;padding:0 20px}}@media (max-width: 767px){.demos-filter li{width:50%}}.tp-gradientstyle{background:-moz-linear-gradient(top, transparent 10%, rgba(0,0,0,0.83) 99%, rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, transparent), color-stop(99%, rgba(0,0,0,0.83)), color-stop(100%, rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top, transparent 10%, rgba(0,0,0,0.83) 99%, rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top, transparent 10%, rgba(0,0,0,0.83) 99%, rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top, transparent 10%, rgba(0,0,0,0.83) 99%, rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom, transparent 10%, rgba(0,0,0,0.83) 99%, rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#d9000000', GradientType=0)}.gyges .tp-thumb{opacity:1}.gyges .tp-thumb-img-wrap{padding:3px;background-color:#666;display:inline-block;width:100%;height:100%;position:relative;margin:0px;box-sizing:border-box;transition:all 0.3s;-webkit-transition:all 0.3s}.gyges .tp-thumb-image{padding:3px;display:block;box-sizing:border-box;position:relative;-webkit-box-shadow:inset 5px 5px 10px 0px #111;-moz-box-shadow:inset 5px 5px 10px 0px #111;box-shadow:inset 5px 5px 10px 0px #111}.gyges .tp-thumb:hover .tp-thumb-img-wrap,.gyges .tp-thumb.selected .tp-thumb-img-wrap{background:-moz-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-o-linear-gradient(top, #fff 0%, #fff 100%);background:-ms-linear-gradient(top, #fff 0%, #fff 100%);background:linear-gradient(to bottom, #fff 0%, #fff 100%)}.gyges .tp-tab{opacity:1;padding:10px;box-sizing:border-box;font-family:"roboto", sans-serif;border-bottom:1px solid rgba(255,255,255,0.15)}.gyges .tp-tab-image{width:60px;height:60px;max-height:100%;max-width:100%;position:relative;display:inline-block;float:left}.gyges .tp-tab-content{background:transparent;position:relative;padding:15px 10px 15px 85px;left:0px;overflow:hidden;margin-top:-15px;box-sizing:border-box;color:rgba(51,51,51,0);display:inline-block;width:100%;height:100%;position:absolute}.gyges .tp-tab-date{display:block;color:rgba(255,255,255,0.5);font-weight:500;font-size:12px;margin-bottom:0px}.gyges .tp-tab-title{display:block;text-align:left;color:#fff;font-size:14px;font-weight:500;text-transform:none;line-height:17px}.gyges .tp-tab:hover,.gyges .tp-tab.selected{background:rgba(0,0,0,0.51)}.gyges .tp-tab-content{padding:15px 0px 15px 85px}.owl-carousel .owl-stage{padding:0}.shop-azabu .owl-carousel .owl-nav [class*=owl-]{color:#c19c00}.shop-azabu .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#c19c00 !important}.shop-yokohama .owl-carousel .owl-nav [class*=owl-]{color:#608b7c}.shop-yokohama .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#608b7c !important}.owl-carousel .owl-dots .owl-dot{opacity:1;background:#aaa;position:relative}.shop-azabu .owl-carousel .owl-dots .owl-dot:hover,.shop-azabu .owl-carousel .owl-dots .owl-dot.active{background-color:#c19c00}.shop-yokohama .owl-carousel .owl-dots .owl-dot:hover,.shop-yokohama .owl-carousel .owl-dots .owl-dot.active{background-color:#608b7c}.owl-carousel .owl-dots .owl-dot.active::after{content:'';position:absolute;left:50%;top:50%;width:200%;height:200%;border-style:solid;border-width:1px;border-radius:50%;transform:translate(-50%, -50%)}.shop-azabu .owl-carousel .owl-dots .owl-dot.active::after{border-color:#c19c00}.shop-yokohama .owl-carousel .owl-dots .owl-dot.active::after{border-color:#608b7c}.shop-azabu ::selection{background:#c19c00;color:#FFF;text-shadow:none}.shop-yokohama ::selection{background:#608b7c;color:#FFF;text-shadow:none}.shop-common ::selection{background:#ddd;color:#FFF;text-shadow:none}.custom__dots{list-style:none;padding:0;margin:0}.custom__dots li{padding-left:1em;text-indent:-.7em;position:relative;word-break:break-word}.custom__dots li::before{content:"";width:7px;height:7px;border-radius:50%;background:#aaa;position:absolute;left:-13px;top:8px}@media (max-width: 767px){.custom__dots li::before{width:6px;height:6px;top:5px}}#gotoTop:hover{background-color:#555}.shop-azabu #gotoTop:hover{background-color:#c19c00}.shop-yokohama #gotoTop:hover{background-color:#608b7c}.shop-azabu .btn-primary:focus,.shop-azabu .btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(194,155,0,0.52)}.shop-yokohama .btn-primary:focus,.shop-yokohama .btn-primary.focus{box-shadow:0 0 0 0.2rem #81d4b7}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:#333;border-color:#333}.shop-azabu .btn-primary:not(:disabled):not(.disabled):active,.shop-azabu .btn-primary:not(:disabled):not(.disabled).active,.shop-azabu .show>.btn-primary.dropdown-toggle{background-color:#c19c00;border-color:#c19c00}.shop-yokohama .btn-primary:not(:disabled):not(.disabled):active,.shop-yokohama .btn-primary:not(:disabled):not(.disabled).active,.shop-yokohama .show>.btn-primary.dropdown-toggle{background-color:#608b7c;border-color:#608b7c}.tab__area{margin-bottom:0}@media (max-width: 767px){.tab__area ul.tab-nav.tab-nav2.tab__three--index{display:flex;justify-content:center}}.tab__area ul.tab-nav.tab-nav2.tab__three--index li{margin-left:0}.tab__area ul.tab-nav.tab-nav2.tab__three--index li:first-child,.tab__area ul.tab-nav.tab-nav2.tab__three--index li:nth-child(2){margin-right:20px}@media (max-width: 374px){.tab__area ul.tab-nav.tab-nav2.tab__three--index li:first-child,.tab__area ul.tab-nav.tab-nav2.tab__three--index li:nth-child(2){margin-right:15px}}.tab__area ul.tab-nav.tab-nav2.tab__three--index li a{width:260px;height:44px;border-radius:0;background:#454545;font-weight:400;color:#fff}@media (max-width: 991px){.tab__area ul.tab-nav.tab-nav2.tab__three--index li a{width:210px}}@media (max-width: 767px){.tab__area ul.tab-nav.tab-nav2.tab__three--index li a{width:98px;height:37px;font-size:10px;line-height:3.3;padding:0}}@media (max-width: 374px){.tab__area ul.tab-nav.tab-nav2.tab__three--index li a{width:80px;height:32px;line-height:3}}.shop-azabu .tab__area ul.tab-nav.tab-nav2.tab__three--index li a{background:#c19c00}.shop-yokohama .tab__area ul.tab-nav.tab-nav2.tab__three--index li a{background:#608b7c}.tab__area ul.tab-nav.tab-nav2.tab__three--index li.ui-state-active a{background-color:#666}.shop-azabu .tab__area ul.tab-nav.tab-nav2.tab__three--index li.ui-state-active a{background-color:#d1b542}.shop-yokohama .tab__area ul.tab-nav.tab-nav2.tab__three--index li.ui-state-active a{background-color:#78a192}.tab__area .tab-container{padding:0}@media (min-width: 768px){.tab__area .tab-content .order-md-2{margin-top:38px;padding-left:35px}}.tab__area .tab-content .order-md-2 p{margin-bottom:25px;line-height:1 !important}@media (max-width: 767px){.tab__area .tab-content .order-md-2 p{margin-bottom:15px}}@media (min-width: 768px){.tab__area .tab-content#tabs-2 .order-md-2{margin-top:8px}}@media (min-width: 768px){.tab__area .tab-content#tabs-3 .order-md-2{margin-top:23px}}.tab__area .tab__txtBox{display:flex;justify-content:center;flex-wrap:wrap}.tab__area .tab__h3{font-size:35px;font-family:'cinzel', sans-serif;font-weight:400;position:relative;text-indent:30px;margin-bottom:0;line-height:0.9}.tab__area .tab__h3 img{height:35px}@media (max-width: 767px){.tab__area .tab__h3 img{height:20px}}.tab__area .tab__h3 span{font-size:70px;color:#454545 !important;position:absolute;top:-5px;left:-33px;font-family:'cinzel'}@media (max-width: 767px){.tab__area .tab__h3 span{font-size:55px;top:3px;left:-23px}}.tab__area .tab__p{width:100%;text-align:center}.tab__area .tab__right-list{list-style-type:none;line-height:1.4;margin-left:0}@media (max-width: 575px){.tab__area .tab__right-list li{font-size:12px}}.tab__area .tab__right-list li:before{content:"・";color:#aaa}.tab__area .tab__right-list .col{padding-left:0}.img__hover:hover img,.img__hover:focus img{opacity:.85}@media (max-width: 575px){.sp-shrink{letter-spacing:-0.16em}}.basic__list-style{list-style-position:inside}.basic__list-style li{padding-left:1.5em;text-indent:-1.5em}.sp__pad-adjust{padding-left:0 !important;padding-right:0 !important}@media (max-width: 767px){.mv-h1-block{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/plan/index/plan_sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px}}@media (max-width: 767px){.mv-h1-block-service{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/service/index/service_sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px}}@media (max-width: 767px){.mv-h1-block-price-hiroo{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/price/price_hiroo-sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px}}@media (max-width: 767px){.mv-h1-block-price-yokohama{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/price/price_yokohama-sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px}}@media (max-width: 767px){.mv-h1-block-simulation{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/simulation/simulation_sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px;margin-bottom:0}}@media (max-width: 767px){.mv-h1-block-profit-simulation{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/simulation_sales-sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px;margin-bottom:0}}@media (max-width: 767px){.mv-h1-block-flow{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/flow/flow_sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px}}@media (max-width: 767px){.mv-h1-block-access-hiroo{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/access/access_hiroo-sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px}}@media (max-width: 767px){.mv-h1-block-access-yokohama{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/access/access_yokohama-sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px}}@media (max-width: 767px){.mv-h1-block-faq{height:calc(100vh - 94px);background-image:url(https://www.glamoroush.com/wp-content/themes/glamoroush/img/faq/faq_sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px -97px}}@media (min-width: 768px) and (max-width: 991px){.mv-top{padding-top:54px}}@media (max-width: 767px){.mv-top{margin-bottom:30px;display:none}}@media (max-width: 767px){.mv-pc{display:none}}.btn-cv-icon{position:absolute;left:15px;top:10%}@media (max-width: 767px){.btn-cv-icon{top:15%}}.btn-cv-icon2{top:17%;position:absolute;left:15px}.btn-cv-icon-simu{position:absolute;left:15px;top:30%}.btn-playicon{position:absolute;left:10px;top:25%}@media (max-width: 767px){.btn-playicon{top:22%}}@media (max-width: 575px){.btn-playicon{left:5px}}@media (max-width: 374px){.tab__area ul.tab-nav.tab-nav2.tab__three--index li a.tab__se-btnsize{width:90px}.tab__area ul.tab-nav.tab-nav2.tab__three--index li.tab__se-mg:first-child,.tab__area ul.tab-nav.tab-nav2.tab__three--index li.tab__se-mg:nth-child(2){margin-right:10px}}ul.tab-nav li a i.btn-playicon-purpose{position:absolute !important;left:10px;top:1px}@media (max-width: 767px){ul.tab-nav li a i.btn-playicon-purpose{left:5px;top:2px;font-size:10px}}@media (max-width: 374px){ul.tab-nav li a i.btn-playicon-purpose{top:1px}}@media (max-width: 767px){ul.tab-nav li a span{padding-left:10px}}.page-omotenashi__box__button.is-type03 a span{transition:.5s;display:flex;justify-content:center;align-items:center;height:100%}.page-omotenashi__box__button a.btn_sup-trg-fix{padding:0}.page-omotenashi__box__button a.btn_sup-trg-fix span{padding:1.25em 0}.blog__type3-btnFix p a.btn_blog-trg-fix{padding:0}.blog__type3-btnFix p a.btn_blog-trg-fix span{padding:13px 0}.page-omotenashi__box__button.is-type02.home__camp-btn a{width:280px;height:55px;margin:0}@media (max-width: 767px){.page-omotenashi__box__button.is-type02.home__camp-btn a{width:200px;height:40px;margin:0 auto;margin-top:0px}}.shop-yokohama .page-omotenashi__box__button.is-type02.home__camp-btn a{background-color:#608b7c}@media (max-width: 767px){.shop-yokohama .page-omotenashi__box__button.is-type02.home__camp-btn a{line-height:0}}@media (max-width: 575px){.shop-yokohama .page-omotenashi__box__button.is-type02.home__camp-btn a{line-height:inherit}}.shop-yokohama .page-omotenashi__box__button.is-type02.home__camp-btn a span{line-height:0}@media (max-width: 767px){.shop-yokohama .page-omotenashi__box__button.is-type02.home__camp-btn a span{line-height:inherit}}.shop-yokohama .page-omotenashi__box__button.is-type02.home__camp-btn a:hover{line-height:1}@media (max-width: 767px){.shop-yokohama .page-omotenashi__box__button.is-type02.home__camp-btn a:hover{line-height:0}}@media (max-width: 575px){.shop-yokohama .page-omotenashi__box__button.is-type02.home__camp-btn a:hover{line-height:inherit}}.footer{margin-top:0 !important;border:none !important}.footer a{color:inherit}.footer__shop{padding:35px 0 45px;border-bottom:1px solid #757575}.footer__shop__title{color:#fff;font-size:14px;margin-bottom:25px;font-weight:normal}.footer__shop__wrap{display:flex;justify-content:space-between;align-items:flex-start}.footer__shop__menu{display:flex;justify-content:flex-start;align-items:flex-start}.footer__shop__menu__col{margin:0;margin-right:65px;flex-shrink:0;white-space:nowrap}.footer__shop__menu__col li{list-style:none}.footer__shop__menu__col li+li{margin-top:20px}.footer__shop__news{display:flex;justify-content:flex-start;align-items:flex-start;margin-right:85px}.footer__shop__news__head{margin-right:20px}.footer__shop__news__head__label{font-weight:normal;font-size:14px;margin-bottom:10px}.footer__shop__news__head__link{text-align:center;margin:0}.footer__shop__news__body ul{margin:0}.footer__shop__news__body li{list-style:none}.footer__shop__news__body li+li{margin-top:12px}.footer__shop__news__body a{display:flex;align-items:center;justify-content:flex-start}.footer__shop__news__body a>img{width:35px;height:35px;margin-right:15px}.footer__shop__info{margin-right:45px}.footer__shop__info__name{font-size:14px;font-weight:normal;margin-bottom:20px}.footer__shop__info__text{margin:0}.footer__shop__sns{margin:0}.footer__shop__sns img{width:30px}.footer__common{padding:45px 0 55px}.footer__common__wrap{display:flex;justify-content:space-between;align-items:flex-start}.footer__common__left{display:flex;justify-content:flex-start;align-items:flex-start}.footer__common__right{margin-right:20px}.footer__common__col{margin:0;margin-right:65px;flex-shrink:0;white-space:nowrap}.footer__common__col li{list-style:none}.footer__common__col li+li{margin-top:20px}.footer__common__col li ul{margin-top:20px;margin-left:14px}.footer__common__col li ul li+li{margin-top:0}@media (max-width: 767px){.footer__common__col-1st a{padding-bottom:1.29rem !important}}.footer__common__info{display:flex;justify-content:flex-start;align-items:center;align-self:center}.footer__common__info__logo{margin:0 20px 0 0}.footer__common__info__logo img{width:140px}.footer__common__info__text{margin:0}.footer__bottom{background-color:#454545}.footer__bottom__wrap{display:flex;justify-content:space-between;align-items:center;height:66px}.footer__bottom__copy{margin:0}.footer__bottom__menu{margin:0;display:flex;justify-content:center;align-items:center}.footer__bottom__menu li{list-style:none}.footer__bottom__menu li+li{margin-left:30px}.footer__light ul{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:0;padding:25px 0 25px}.footer__light ul li{color:#fff;list-style:none}.footer__light ul li:first-child{padding-left:116px}@media (max-width: 767px){.footer{font-size:1rem}.footer p{font-size:1rem}.footer__shop{padding:1.75rem 0 2.75rem;border-color:#fff}.footer__shop__title{font-size:1rem;padding-bottom:1.75rem;margin-bottom:0;border-bottom:1px solid #fff}.footer__shop__wrap{flex-wrap:wrap}.footer__shop__menu{justify-content:space-between;margin-bottom:1.75rem;width:100%}.footer__shop__menu__col{width:calc(50% - 1rem);margin:0}.footer__shop__menu__col li{border-bottom:1px solid #fff}.footer__shop__menu__col li+li{margin:0}.footer__shop__menu__col a{display:block;padding:1.75rem .5rem}.footer__shop__news{width:100%;margin:0 0 1.75rem;padding-bottom:2.75rem;border-bottom:1px solid #fff}.footer__shop__news__head{margin-right:2.5rem}.footer__shop__news__head__label{margin-bottom:2.5rem;font-size:1rem}.footer__shop__news__body{flex-grow:1}.footer__shop__news__body li+li{margin-top:2rem}.footer__shop__news__body a>img{width:2.5rem;height:2.5rem}.footer__shop__info{margin-right:4.5rem}.footer__shop__info__name{font-size:1rem;margin-bottom:1.75rem}.footer__shop__sns img{width:2.25rem;height:2.25rem}.footer__common{padding:1rem 0 2.75rem}.footer__common__wrap{flex-wrap:wrap;justify-content:space-between}.footer__common__left{display:block;width:calc(50% - 1rem)}.footer__common__right{margin:0;width:calc(50% - 1rem)}.footer__common__col{margin:0}.footer__common__col li{border-bottom:1px solid #fff}.footer__common__col li+li{margin:0}.footer__common__col li ul{margin:0 0 0 1rem}.footer__common__col li ul li{border:0}.footer__common__col li ul a{padding-top:0}.footer__common__col a{display:block;padding:1.75rem .5rem}.footer__common__info{border-top:1px solid #fff;margin-top:-1px;padding:2.75rem 0;width:100%;position:relative}.footer__common__info__logo{width:7rem}.footer__common__info__logo img{width:14rem}.footer__common__info__updated{position:absolute;left:0;bottom:0;right:0;text-align:center}.footer__bottom__wrap{display:block;height:auto;padding:1.75rem 0}.footer__bottom__copy{text-align:center;margin-bottom:1.5rem}}.footer__index{padding:35px 0 20px;border-bottom:1px solid #757575}.footer__index-hiroo{background:#eeebe0}.footer__index-yokohama{background:#e6eceb}.footer__index-button{margin-bottom:15px !important}.footer__index-button{position:relative}@media (max-width: 991px){.footer__index-button{padding:0.5rem 1rem !important}}@media (max-width: 575px){.footer__index-button{padding:0.5rem 0 !important}}.footer__index-button-spFix{margin:0 auto}@media (max-width: 374px){.footer__index-button-spFix{padding:5px}}@media (min-width: 1200px){.footer__index-container{max-width:920px !important}}.footer__common__info__logo a img{margin-bottom:15px}@media (min-width: 768px){.footer__common__info__logo a img{width:150px !important;margin-bottom:10px}}#sbi_load{display:none}#sbi_images{padding:0 !important}#sb_instagram #sbi_images .sbi_item{padding:3px !important}.footer__shop__wrap{justify-content:inherit;align-items:inherit}@media (min-width: 1200px){.footer__shop__wrapper{display:flex}}.footer__shop__news__head{display:flex}@media (max-width: 767px){.footer__shop__news__head{display:flex;flex-direction:column}}.footer__shop__news{margin-right:0;margin-left:20px}@media (max-width: 767px){.footer__shop__news{margin-right:0;margin-left:0}}.footer__shop__news__head h3{margin-right:15px;margin-bottom:30px}@media (max-width: 767px){.footer__shop__news__head h3{margin-right:0}}@media (max-width: 767px){.footer__shop__news__body{display:flex}}.foorer__shop__fb{padding:0}@media (max-width: 767px){.foorer__shop__fb{margin-top:30px}}.foorer__shop__fb p{margin-bottom:8px}.foorer__shop__inst{padding:0}@media (max-width: 767px){.foorer__shop__inst{width:100%;margin-top:30px}}.foorer__shop__inst p{margin-bottom:8px}@media (min-width: 768px){.footer__shop__sns{display:flex;width:50%;justify-content:space-between}}@media (min-width: 768px) and (max-width: 1199px){.footer__shop__sns{margin-top:50px}}.footer__shop__info__name{margin-bottom:5px}address{margin-bottom:5px}.footer__shop__menu__col li+li{margin-top:40px}@media (max-width: 767px){.footer__shop__menu__col li+li{margin-top:0}}.footer__shop__news__head h3{margin-right:20px}.footer__shop__news__body li+li{margin-top:20px}.footer__common__col li+li{margin-top:31px}@media (max-width: 767px){.footer__common__col li+li{margin-top:0}}@media (max-width: 374px){.header__sub__logo img{width:115px !important}}.header__icon-txt{padding-top:33px;display:block;text-align:center;font-family:cinzel;font-size:10px}@media (min-width: 992px){.header__icon-txt{display:none}}.header__sub-icon{vertical-align:bottom;padding-right:15px;font-size:13px;line-height:1.3}@media (min-width: 992px){.header__sub-icon{display:none}}.header__emergency-wrap{background:#f86254;padding:10px 0}.header__emergency-cont{display:flex;align-items:center;justify-content:flex-start;height:22px}.header__emergency-cont img{width:15px;margin-right:10px}.header__emergency-cont a{color:#fff;display:flex}.header__emergency-cont a:hover{padding-top:1px;border-bottom:1px solid #fff}.header__emergency-contsp{position:absolute;z-index:1;font-size:10px;left:130px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:10px 0}@media (max-width: 374px){.header__emergency-contsp{left:122px}}.header__emergency-contsp img{width:12px;margin-right:5px}@media (max-width: 374px){.header__emergency-contsp img{margin-right:2px}}.header__emergency-contsp a{color:#f86254}@media (min-width: 992px){.header__emergency-fix #header.sticky-header:not(.static-sticky) .header__sub{padding-top:25px}}@media (max-width: 991px){.header__sub__nav li.is-contact.is-request.header__btnfix{margin:0 -15px;padding:20px 35px 0}.header__sub__nav li.is-contact.is-request.header__btnfix a{position:relative;padding:20px 0;width:50%;margin:0 auto}}@media (max-width: 991px) and (max-width: 575px){.header__sub__nav li.is-contact.is-request.header__btnfix a{width:100%}}@media (max-width: 991px){.header__sub__nav li.is-contact.is-reserve.header__btnfix{margin:0 -15px;padding:20px 35px 0;width:calc(100% + 30px)}.header__sub__nav li.is-contact.is-reserve.header__btnfix a{position:relative;padding:20px 0;width:50%;margin:0 auto}}@media (max-width: 991px) and (max-width: 575px){.header__sub__nav li.is-contact.is-reserve.header__btnfix a{width:100%}}@media (max-width: 991px){.header__sub__nav li.is-contact.is-temp.header__btnfix{margin:0 -15px;padding:20px 35px 0;width:calc(100% + 30px);padding-bottom:20px}.header__sub__nav li.is-contact.is-temp.header__btnfix a{position:relative;padding:20px 0;width:50%;margin:0 auto}}@media (max-width: 991px) and (max-width: 575px){.header__sub__nav li.is-contact.is-temp.header__btnfix a{width:100%}}@media (max-width: 991px){.shop-yokohama .header__sub__nav li a:hover,.shop-yokohama .header__sub__nav li a:hover,.shop-yokohama .header__sub__nav li a:hover,.shop-yokohama .header__sub__nav li a:focus,.shop-azabu .header__sub__nav li a:hover,.shop-yokohama .header__sub__nav li a:hover,.shop-azabu .header__sub__nav li a:hover,.shop-yokohama .header__sub__nav li a:focus{color:#fff !important}}@media (max-width: 991px){.shop-azabu .header__sub__nav li.is-contact.is-reserve a,.shop-azabu .header__sub__nav li.is-contact.is-temp a{color:#c19c00 !important}}@media (max-width: 991px){#primary-menu-trigger span.header__menu-bar:nth-child(1){top:13px}#primary-menu-trigger span.header__menu-bar:nth-child(2){top:19px}#primary-menu-trigger span.header__menu-bar:nth-child(3){top:25px}.header__menu-text{padding:33px 0 0 0;font-family:cinzel;font-size:10px;margin-bottom:0}.primary-menu-open #primary-menu-trigger span.header__menu-bar:nth-child(1),.primary-menu-open #primary-menu-trigger span.header__menu-bar:nth-child(3){top:20px}}@media (max-width: 374px){.header__sub__logo img{width:25px !important}}.mega-menu-content__body .widget:hover img,.mega-menu-content__body .widget:focus img{opacity:0.8 !important}.mega-menu-content__body .widget:hover h5,.mega-menu-content__body .widget:focus h5{color:#ccc !important}.mega-menu-content__body .widget:hover h5 a,.mega-menu-content__body .widget:focus h5 a{color:#ccc !important}.sp-mail-wrap{position:absolute;top:0;right:54px;width:65px;height:40px;z-index:280}.sp-mail-yokohama{background:url(/wp-content/themes/glamoroush/img/header/icon-mail-yokohama.png) no-repeat center center/20px 20px}.sp-mail-azabu{background:url(/wp-content/themes/glamoroush/img/header/icon-mail-azabu.png) no-repeat center center/20px 20px}.sp-mail-common{background:url(/wp-content/themes/glamoroush/img/header/icon-mail-common.png) no-repeat center center/20px 20px;color:#454545}.sp-mail-common:hover{color:#aaa}.sp-mypage-wrap{position:absolute;top:0;right:54px;width:65px;height:40px;z-index:280}.sp-mypage-yokohama{background:url(/wp-content/themes/glamoroush/img/header/icon-mypage-yokohama.png) no-repeat center center/20px 20px}.sp-mypage-azabu{background:url(/wp-content/themes/glamoroush/img/header/icon-mypage-azabu.png) no-repeat center center/20px 20px}.sp-mypage-common{background:url(/wp-content/themes/glamoroush/img/header/icon-mypage-common.png) no-repeat center center/20px 20px;color:#454545}.sp-mypage-common:hover{color:#aaa}.sp-tel-box-header{background:#444}.sp-tel-box-header p{color:#fff}.sp-tel-box-header .close{color:#fff;opacity:1}.sp-telBlock{display:flex;flex-flow:row wrap;margin:20px 20px 20px 35px}.sp-telBlock dt{width:8pc;font-size:16px;font-weight:100}.sp-telBlock dd{margin:0;font-size:16px}.sp-tel-wrap{height:40px !important;right:119px !important}.sp-tel-common{color:#454545}.sp-tel-common:hover{color:#aaa}.modal-dialog.modal-trans.sp-tel-box{margin-top:50px}.azabu-color{color:#c19c00 !important}.yokohama-color{color:#608b7c !important}@media (min-width: 992px){.lg-on{display:none}}@media (max-width: 991px){.lg-on{display:block}}.btn-playicon-header{position:absolute;left:20px;top:30%}@media (min-width: 992px){.btn-playicon-header{display:none}}.bg-common{background:#222;border:1px solid #222}.bg-common:hover,.bg-common:focus{background:#666;border:1px solid #222;box-shadow:none}.sp-mail-wrap{position:absolute;top:0;right:108px;width:54px;height:40px;z-index:280}.sp-mail-wrap-yokohama{background:url(/wp-content/themes/glamoroush/img/header/icon-mail-yokohama.png) no-repeat center center/20px 20px}.sp-mail-wrap-azabu{background:url(/wp-content/themes/glamoroush/img/header/icon-mail-azabu.png) no-repeat center center/20px 20px}.sp-mail-wrap-azabu-common{background:url(/wp-content/themes/glamoroush/img/header/icon-mail-common.png) no-repeat center center/20px 20px;color:#444444}.sp-mail-wrap-azabu-common:hover{color:#aaa}.sp-mypage-wrap{position:absolute;top:0;right:54px;width:54px;height:40px;z-index:280}.sp-mypage-yokohama{background:url(/wp-content/themes/glamoroush/img/header/icon-mypage-yokohama.png) no-repeat center center/20px 20px}.sp-mypage-azabu{background:url(/wp-content/themes/glamoroush/img/header/icon-mypage-azabu.png) no-repeat center center/20px 20px}.sp-mypage-common{background:url(/wp-content/themes/glamoroush/img/header/icon-mypage-common.png) no-repeat center center/20px 20px;color:#444444}.sp-mypage-common:hover{color:#aaa}.sp-tel-wrap{height:40px !important;right:160px !important}.shop-common .modal__mypage-azabu{text-align:center;padding:15px 0;background:#c19c00;margin:15px 0;display:inline-block}.shop-common .modal__mypage-azabu p{color:#fff;font-size:12px;margin:0}.shop-common .modal__mypage-azabu:hover{background:#d1b542}.shop-common .modal__mypage-yokohama{text-align:center;padding:15px 0;background:#608b7c;margin:15px 0;display:inline-block}.shop-common .modal__mypage-yokohama p{color:#fff;font-size:12px;margin:0}.shop-common .modal__mypage-yokohama:hover{background:#78a192}.btn-modalicon{position:absolute;left:6px;top:33%}@media (max-width: 991px){.modal__mypage-trg.sp{display:none !important}}@media (max-width: 350px){.header__sub__logo{left:5px !important}#sp-tel-trigger{width:35px !important;right:148px !important}.sp-mypage-wrap{width:45px;right:45px}.sp-mail-wrap{width:54px;right:93px}#primary-menu-trigger{width:42px !important}.header__sub__logo img{width:25px !important}}@media (max-width: 991px){body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu>ul>li:hover a{color:#c19c00 !important}body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu>ul>li:hover ul a{color:#fff !important}body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul li .mega-menu-content{border-top:none}}body.shop-azabu #primary-menu ul ul li:hover>a{background-color:transparent;padding-left:18px;color:#c19c00}#header{transition:none;height:134px}#header #header-wrap{height:66px}#header.sticky-header:not(.static-sticky){height:134px}#header.sticky-header:not(.static-sticky) #header-wrap{height:66px}#header.sticky-header:not(.static-sticky) #header-wrap.header__black{background:#333}#header.sticky-header:not(.static-sticky) .header__sub{padding-top:66px}@media (max-width: 991px){#header{position:fixed;left:0;top:0;width:100%;z-index:99;border-bottom:none}#header.header .container{max-width:none !important;padding:0 !important;width:auto !important}#header.sticky-header:not(.static-sticky) #header-wrap.header__black{background:#fff}#header.sticky-header:not(.static-sticky) .header__sub{padding-top:0}}@media (max-width: 991px){#sp-tel-trigger{display:block;position:absolute;top:0;right:54px;width:54px;height:54px;background:url(../img/header/icon-tel-common.png) no-repeat center center/18px 18px}.shop-azabu #sp-tel-trigger{background-image:url(../img/header/icon-tel-azabu.png)}.shop-yokohama #sp-tel-trigger{background-image:url(../img/header/icon-tel-yokohama.png)}#primary-menu-trigger{top:0;right:0;left:auto;width:54px;height:54px}.shop-azabu #primary-menu-trigger{background:#c19c00}.shop-yokohama #primary-menu-trigger{background:#608b7c}#primary-menu-trigger span{position:absolute;left:0;right:0;margin:0 auto;display:block;background:#fff;height:1px;width:22px;transition:top .3s, left .3s, transform .3s}#primary-menu-trigger span:nth-child(1){top:16px}#primary-menu-trigger span:nth-child(2){top:25px}#primary-menu-trigger span:nth-child(3){top:34px}.primary-menu-open #primary-menu-trigger span:nth-child(1){top:25px;transform:rotate(45deg)}.primary-menu-open #primary-menu-trigger span:nth-child(2){left:100%}.primary-menu-open #primary-menu-trigger span:nth-child(3){top:25px;transform:rotate(-45deg)}}#sub-menu-trigger{display:none}@media (max-width: 991px){#sub-menu-trigger{display:flex;align-items:center;justify-content:flex-start;position:relative;background:#333;height:40px;padding-left:15px;color:#fff;font-size:10px;line-height:1;cursor:pointer}#sub-menu-trigger::before,#sub-menu-trigger::after{content:'';display:block;position:absolute;right:15px;top:0;bottom:0;margin:auto 0;width:8px;height:1px;background:#fff}#sub-menu-trigger::after{transition:transform .3s;transform:rotate(90deg)}#sub-menu-trigger .sub-menu-trigger__label{padding-right:10px;margin-right:10px;border-right:1px solid #fff}.sub-menu-open #sub-menu-trigger::after{transform:rotate(0)}}.header__black{background:#333;color:#fff}.header__logo{height:66px;float:left;display:flex;justify-content:center;align-items:center}.header__logo img{width:26px}.header__logo-rightTxt{padding-left:7px;color:#fff !important}@media (max-width: 991px){.header__logo-rightTxt{display:none}}.header__logo-rightTxt:hover,.header__logo-rightTxt:focus{color:#c19c00 !important}.header__sub{background:#fff;border-bottom-style:solid;border-bottom-width:2px}.shop-azabu .header__sub{border-bottom-color:#c19c00}.shop-yokohama .header__sub{border-bottom-color:#608b7c}.header__sub__logo{height:66px;float:left;display:flex;align-items:center;justify-content:center}.header__sub__logo img{width:135px}.header__sub__nav{height:66px;float:right;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0}@media (max-width: 1040px){.header__sub__nav{margin-right:0}}.header__sub__nav li{list-style:none}.header__sub__nav li a{color:inherit;padding:0 15px}.header__sub__nav li a:hover,.header__sub__nav li a:focus{color:#c19c00;text-decoration:underline !important}.shop-azabu .header__sub__nav li.is-contact a{color:#c19c00}.shop-yokohama .header__sub__nav li.is-contact a{color:#608b7c}.header__sub__nav li.is-hide{display:none}@media (min-width: 992px){.header__sub__nav-home{text-align:center}}@media (max-width: 991px){.header__sub__nav-home br{display:none}}@media (max-width: 991px){.header__black{background:none}.header__logo{height:54px}.header__logo a{display:none}.header__sub{border-bottom:none}.header__sub .container{position:static !important}.header__sub__logo{position:absolute;z-index:199;top:0;left:15px;right:108px;height:54px;float:none;justify-content:flex-start}.header__sub__nav{flex-wrap:wrap;float:none;overflow:hidden;max-height:0;padding:0 15px;font-size:13px;margin-right:0;transition:max-height .3s, padding-top .3s, padding-bottom .3s;height:auto;position:fixed;top:94px;width:100%}.shop-azabu .header__sub__nav{background:#c19c00}.shop-yokohama .header__sub__nav{background:#608b7c}.header__sub__nav li{width:100%}.header__sub__nav li+li{margin:0;border-top:1px solid #eee}.header__sub__nav li a{color:#fff;display:block;padding:14px 5px}.header__sub__nav li.is-contact{border:none;background:#333}.header__sub__nav li.is-contact a{text-align:center}.header__sub__nav li.is-contact.is-request{margin:0 -15px;padding:40px 50px 0;width:calc(100% + 30px)}.header__sub__nav li.is-contact.is-request a{padding:30px 0;color:#fff}.shop-azabu .header__sub__nav li.is-contact.is-request a{background:#c19c00}.shop-yokohama .header__sub__nav li.is-contact.is-request a{background:#608b7c}.header__sub__nav li.is-contact.is-reserve{margin:0 0 0 -15px;padding:15px 8px 25px 50px;width:calc(50% + 15px)}.header__sub__nav li.is-contact.is-temp{margin:0 -15px 0 0;padding:15px 50px 25px 8px;width:calc(50% + 15px)}.header__sub__nav li.is-contact.is-reserve a,.header__sub__nav li.is-contact.is-temp a{background:#fff;padding:15px}.shop-azabu .header__sub__nav li.is-contact.is-reserve a,.shop-azabu .header__sub__nav li.is-contact.is-temp a{color:#c19c00;border:1px solid #c19c00}.shop-yokohama .header__sub__nav li.is-contact.is-reserve a,.shop-yokohama .header__sub__nav li.is-contact.is-temp a{color:#608b7c;border:1px solid #608b7c}.header__sub__nav li.is-hide{display:flex;height:40px;margin:0 -15px;width:calc(100% + 30px);border:none;background:#454545;align-items:center;justify-content:center;color:#fff}.header__sub__nav li.is-hide>.is-close-icon{position:relative;display:block;width:12px;height:12px;font-size:0;margin-right:5px}.header__sub__nav li.is-hide>.is-close-icon::before,.header__sub__nav li.is-hide>.is-close-icon::after{content:'';position:absolute;width:10px;height:1px;left:0;right:0;top:0;bottom:0;margin:auto;background:#fff}.header__sub__nav li.is-hide>.is-close-icon::before{transform:rotate(45deg)}.header__sub__nav li.is-hide>.is-close-icon::after{transform:rotate(-45deg)}.sub-menu-open .header__sub__nav{overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100% - 94px)}}#header.sticky-header .header__sub{position:fixed;z-index:198;width:100%}body.stretched #header.header #primary-menu>ul{padding-right:0;margin-right:0;border-right:none}body.stretched #header.header #primary-menu>ul li.mega-menu .mega-menu-content{margin:0;background:#333;border:none;border-top:1px solid #777}@media (min-width: 992px){body.stretched #header.header #primary-menu>ul li.mega-menu .mega-menu-content{margin:0 15px;border-bottom:2px solid #c19c00}}#primary-menu>ul>li>a{padding:22px 15px;color:#fff;font-family:inherit;font-weight:normal}#header.sticky-header:not(.static-sticky) #primary-menu>ul>li>a{padding-top:22px;padding-bottom:22px}.shop-azabu #primary-menu>ul>li.current>a,.shop-azabu #primary-menu>ul>li:hover>a{color:#c19c00}.shop-yokohama #primary-menu>ul>li.current>a,.shop-yokohama #primary-menu>ul>li:hover>a{color:#608b7c}#primary-menu>ul>li.mega-menu .mega-menu-content{color:#454545;min-height:290px}.shop-azabu #primary-menu>ul>li.mega-menu .mega-menu-content{border-top-color:#c19c00}.shop-yokohama #primary-menu>ul>li.mega-menu .mega-menu-content{border-top-color:#608b7c}#primary-menu>ul>li.mega-menu .mega-menu-content__action{text-align:right;height:1em;margin-bottom:1.5em}#primary-menu>ul>li.mega-menu .mega-menu-content__action a{color:inherit}.shop-azabu #primary-menu>ul>li.mega-menu .mega-menu-content__action a:hover{color:#c19c00}.shop-yokohama #primary-menu>ul>li.mega-menu .mega-menu-content__action a:hover{color:#608b7c}#primary-menu>ul>li.mega-menu .mega-menu-content__col{padding:40px 50px}#primary-menu>ul>li.mega-menu .mega-menu-content__col>h4.mega-menu-content__head{font-size:20px;font-weight:normal;color:#fff}#primary-menu>ul>li.mega-menu .mega-menu-content__col>h5.mega-menu-content__head{font-size:16px;font-weight:normal;text-align:center}#primary-menu>ul>li.mega-menu .mega-menu-content__col ul.mega-menu-column:first-child{border-left:1px solid #777}#primary-menu>ul>li.mega-menu .mega-menu-content__col ul.mega-menu-column:not(:first-child){border-left:1px solid #777}#primary-menu>ul>li.mega-menu .mega-menu-content__col.has-last-border ul.mega-menu-column:last-child{border-right:1px solid #777}#primary-menu>ul>li.mega-menu .mega-menu-content__col+.mega-menu-content__col{padding-left:0}#primary-menu>ul>li.mega-menu .mega-menu-content__col+.mega-menu-content__col.is-gray{padding-left:40px}#primary-menu>ul>li.mega-menu .mega-menu-content__col.is-gray{background:#f3f3f3}#primary-menu>ul>li.mega-menu .mega-menu-content__head{height:30px;margin-bottom:0px}#primary-menu>ul>li.mega-menu .mega-menu-content__head small{display:inline-block;font-size:.8em;color:#777;margin-left:1em}#primary-menu>ul>li.mega-menu .mega-menu-content__body{display:flex;flex-wrap:wrap;align-items:stretch}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2{padding:0}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column{padding-top:0;padding-bottom:0}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column img.is-full{width:100%}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column h5.mega-menu-content__col__head{margin-bottom:0;color:#fff}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column h5.mega-menu-content__col__head a{color:inherit}.shop-azabu #primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column h5.mega-menu-content__col__head a:hover{color:#c19c00}.shop-yokohama #primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column h5.mega-menu-content__col__head a:hover{color:#608b7c}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column a{padding:0;color:#fff}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column a:hover,#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column a:focus{color:#c19c00}@media (min-width: 992px){#primary-menu>ul>li.is-show-mobile{display:none}}@media (max-width: 991px){#primary-menu>ul>li.is-contact .mega-menu-content{padding-bottom:50px !important}#primary-menu>ul>li.is-contact .mega-menu-content.mobile-primary-menu{display:block !important}}#primary-menu>ul>li.is-contact .contact-block{display:flex;justify-content:space-around;align-items:center}#primary-menu>ul>li.is-contact .contact-block__text>p{font-size:16px;margin-bottom:20px}#primary-menu>ul>li.is-contact .contact-block__text>p>span{color:#fff;display:inline-block}#primary-menu>ul>li.is-contact .contact-block__tel{text-align:center}#primary-menu>ul>li.is-contact .contact-block__tel__label{font-size:12px;margin-bottom:15px;color:#fff}#primary-menu>ul>li.is-contact .contact-block__tel__num{font-size:32px;margin:0;display:flex;justify-content:center;align-items:center;color:#fff}#primary-menu>ul>li.is-contact .contact-block__tel__num img{margin-right:5px}#primary-menu>ul>li.is-contact .contact-block__tel__time{font-size:12px;margin:0;color:#fff}#primary-menu>ul>li.is-contact .contact-block.is-azabu p span{border-bottom:2px solid #c19c00}#primary-menu>ul>li.is-contact .contact-block.is-azabu .contact-block__text ul li:hover a{color:#c19c00;background:transparent}#primary-menu>ul>li.is-contact .contact-block.is-yokohama p span{border-bottom:2px solid #608b7c}#primary-menu>ul>li.is-contact .contact-block.is-yokohama .contact-block__text ul li:hover a{color:#608b7c;background:transparent}@media (min-width: 992px){#primary-menu>ul>li.is-contact{width:160px}#primary-menu>ul>li.is-contact>a{padding:22px 0;text-align:center}.shop-azabu #primary-menu>ul>li.is-contact>a{color:#fff;background:#c19c00}.shop-azabu #primary-menu>ul>li.is-contact>a.current,.shop-azabu #primary-menu>ul>li.is-contact>a:hover{color:#c19c00;background:#fff}.shop-yokohama #primary-menu>ul>li.is-contact>a{color:#fff;background:#608b7c}.shop-yokohama #primary-menu>ul>li.is-contact>a.current,.shop-yokohama #primary-menu>ul>li.is-contact>a:hover{color:#608b7c;background:#fff}}@media (max-width: 991px){#primary-menu{position:fixed;right:0;top:54px;height:0;width:100%;background:rgba(0,0,0,0.5);opacity:0;transition:opacity .3s}#primary-menu>ul{display:block;padding:15px !important;transition:right .3s !important;height:100%;width:calc(100% - 52px);overflow:auto;-webkit-overflow-scrolling:touch;right:-100vw;top:0;position:absolute;background:#333}#primary-menu>ul>li>a{color:#fff}#primary-menu>ul>li.mega-menu>a{background:none;position:relative}#primary-menu>ul>li.mega-menu>a::before,#primary-menu>ul>li.mega-menu>a::after{content:'';pointer-events:none;width:10px;height:1px;right:10px;top:0;bottom:0;margin:auto 0;position:absolute;background:#fff}#primary-menu>ul>li.mega-menu>a::after{transform:rotate(90deg)}#primary-menu>ul>li.mega-menu>a.is-open::after{content:none}#primary-menu>ul>li.mega-menu.is-contact>a::before,#primary-menu>ul>li.mega-menu.is-contact>a::after,#primary-menu>ul>li.mega-menu:not(.sub-menu)>a::before,#primary-menu>ul>li.mega-menu:not(.sub-menu)>a::after{display:none}#primary-menu>ul>li.mega-menu .mega-menu-content{min-height:0}#primary-menu>ul>li.mega-menu .mega-menu-content__action{font-size:13px;height:auto}#primary-menu>ul>li.mega-menu .mega-menu-content__action.is-empty{display:none}#primary-menu>ul>li.mega-menu .mega-menu-content__col{padding:15px 0}#primary-menu>ul>li.mega-menu .mega-menu-content__col>h4.mega-menu-content__head{display:none}#primary-menu>ul>li.mega-menu .mega-menu-content__col>h5.mega-menu-content__head{text-align:left;margin-bottom:.5em;position:relative;height:auto}#primary-menu>ul>li.mega-menu .mega-menu-content__col+.mega-menu-content__col.is-gray{padding-left:15px}#primary-menu>ul>li.mega-menu .mega-menu-content__col.is-gray{width:auto;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}#primary-menu>ul>li.mega-menu .mega-menu-content__body .col-lg-5{margin-top:15px;padding-left:0;padding-right:0}#primary-menu>ul>li.mega-menu .mega-menu-content__body .col-lg-6{margin-top:15px;padding-left:0;padding-right:0}#primary-menu>ul>li.mega-menu .mega-menu-content__list{border:none;padding-left:0}#primary-menu>ul>li.mega-menu .mega-menu-content__list li{border:none}#primary-menu>ul>li.mega-menu .mega-menu-content__list li a{padding:0 !important}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column{padding-left:0 !important;border:none !important}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column:not(:first-child){padding-top:15px !important}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column.col-sm-6{width:50% !important;flex-basis:50% !important}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column.col-sm-6:nth-child(odd){padding-top:0 !important;padding-left:0 !important;padding-right:8px !important}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column.col-sm-6:nth-child(even){padding-top:0 !important;padding-left:8px !important;padding-right:0 !important}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column.col-sm-6:nth-child(3),#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column.col-sm-6:nth-child(4){padding-top:1rem !important}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column .widget{padding:0}#primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column .widget figure{margin:0 0 0.5rem}#primary-menu>ul>li.is-contact .contact-block__text>p{margin-bottom:10px}#primary-menu>ul>li.is-contact .contact-block__tel__label{font-size:10px;margin-bottom:5px}#primary-menu>ul>li.is-contact .contact-block__tel__num{font-size:22px}#primary-menu>ul>li.is-contact .contact-block__tel__num img{width:1em}#primary-menu>ul>li.is-contact .contact-block__tel__time{font-size:10px}.primary-menu-open #primary-menu{height:calc(100% - 54px);opacity:1}.primary-menu-open #primary-menu ul{right:0}}.shop-azabu .header__sub__nav li a:hover,.shop-azabu .header__sub__nav li a:focus{color:#c19c00}@media (min-width: 992px){body.stretched.shop-yokohama #header.header #primary-menu>ul li.mega-menu .mega-menu-content{margin:0 15px;border-bottom:2px solid #608b7c}}.shop-yokohama .header__sub__nav li a:hover,.shop-yokohama .header__sub__nav li a:focus{color:#608b7c}.shop-yokohama #primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column a:hover,.shop-yokohama #primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column a:focus{color:#608b7c;background:transparent}.shop-common #header,.shop-common #header.sticky-header{height:66px}@media (min-width: 992px){.shop-common .header__sub{display:none}}@media (max-width: 991px){.shop-common #header.header .container{border-bottom:.5px solid #666}}.shop-common #primary-menu ul li:hover>a,.shop-common #primary-menu ul li.current>a{color:#ccc}.shop-common #primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column a:hover,.shop-common #primary-menu>ul>li.mega-menu .mega-menu-content.style-2 .mega-menu-content__col ul.mega-menu-column a:focus{color:#ccc;text-decoration:none;background:transparent}@media (max-width: 991.98px){body:not(.top-search-open).shop-common #primary-menu-trigger{background:#333}}.header__logo-rightTxt:hover,.header__logo-rightTxt:focus{color:#ccc !important}@media (min-width: 992px){.top-common .header{position:absolute !important;width:100%;background:transparent}.top-common .header .header__black{background:transparent}.top-common .header #primary-menu ul li:hover>a,.top-common .header #primary-menu ul li.current>a{color:#fff;text-decoration:underline !important}.top-common .header #primary-menu>ul li.mega-menu .mega-menu-content{background:rgba(51,51,51,0.84) !important}.top-common .header.sticky-header{background:#333}.top-common .header.sticky-header .header__black{background:#333}.top-common .header.sticky-header #primary-menu ul li:hover>a,.top-common .header.sticky-header #primary-menu ul li.current>a{color:#ccc;text-decoration:none !important !important}.top-common .header.sticky-header #primary-menu>ul li.mega-menu .mega-menu-content{background:#333 !important}}@media (max-width: 767px){.header__sub__logo{width:42vw;z-index:200 !important}}@media (max-width: 991px){.header__sub__logo img{width:25px}}@media (max-width: 374px){.header__sub__logo img{width:25px !important}}.header__sub__logo .header__sub__logo-right{padding-left:5px;padding-top:2px}.header__sub__logo .header__sub__logo-right span:first-child{font-size:10px;display:block;color:#454545;font-family:"Yu Mincho", "YuMincho", serif;font-weight:400;line-height:1.4}.header__sub__logo .header__sub__logo-right span:last-child{font-size:11px;display:block;color:#454545;letter-spacing:0.01em;font-family:'cinzel';line-height:1.2}.breadcrumb_GH{list-style:none;display:flex;margin-bottom:0;padding-top:30px;padding-bottom:30px;font-weight:100;font-size:10px}@media (min-width: 768px){.breadcrumb_GH{font-size:14px}}.breadcrumb_GH>li+li:before{color:#444444;content:">";padding:0 5px}.breadcrumb-fix{background:#fff;position:relative}.shop-common .breadcrumb_GH a span{color:#999}.shop-common .breadcrumb_GH a span:hover,.shop-common .breadcrumb_GH a span:focus{color:#444444}.shop-yokohama .breadcrumb_GH a:hover,.shop-yokohama .breadcrumb_GH a:focus{text-decoration:underline !important;color:#608b7c}.shop-azabu .breadcrumb_GH a:hover,.shop-azabu .breadcrumb_GH a:focus{text-decoration:underline !important;color:#c19c00}.footer__common__right{margin-right:100px !important}@media (max-width: 991px){.footer__common__right{margin-right:20px !important}}@media (max-width: 767px){.footer__common__info{justify-content:center !important}}.footer__common__info__logo{margin:0px 110px 0 0 !important}@media (max-width: 991px){.footer__common__info__logo{margin:0 20px 0 0 !important}}@media (max-width: 767px){.footer__common__info__logo{width:10rem !important}}.footer__common__info__logo img{width:200px !important}.footer__common__info__logo span{display:block;margin-top:10px}.shop-azabu .page-estimate .sec2 .cv a{color:#fff;background-color:#c19c00;border-color:#c19c00}.shop-azabu .page-estimate .sec2 .cv a:hover{background-color:#d1b542;border-color:#d7c57a}.shop-yokohama .page-estimate .sec2 .cv a{color:#fff;background-color:#608b7c;border-color:#608b7c}.shop-yokohama .page-estimate .sec2 .cv a:hover{background-color:#78a192;border-color:#bececa}@media (max-width: 767px){.shop-common.blog-common{padding-top:54px !important}}.mpost .entry-title h4{margin:0;font-size:14px;font-weight:100;font-family:inherit}.blog__wrapper .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#333 !important}.blog__wrapper h2{font-size:20px;font-family:'Noto Serif JP', serif}.blog__wrapper h2 a{font-family:'Noto Serif JP', serif}.blog__wrapper h2 a:hover,.blog__wrapper h2 a:focus{color:#999}.blog__wrapper h3{font-family:'Noto Serif JP', serif}.blog__wrapper h4{font-family:'Noto Serif JP', serif}.blog__wrapper h4 a{font-family:'Noto Serif JP', serif;font-size:15px}.blog__wrapper .news-carousel .overlay{display:block}@media (max-width: 767px){.blog__wrapper .news-carousel .text-overlay{padding-bottom:10px}}@media (max-width: 991px){.blog__wrapper .text-overlay-title h2{font-size:15px;margin-bottom:-20px}}@media (max-width: 767px){.blog__wrapper .button.button-reveal.button-small{font-size:10px;padding:0px 15px}}@media (max-width: 991px){.blog__wrapper .text-overlay-meta{display:none}}.blog__wrapper .blog__paginate{margin-top:75px;text-align:center}.blog__wrapper .blog__post-wrapper{margin-top:75px}@media (max-width: 767px){.blog__wrapper .blog__post-wrapper{margin-top:50px}}.blog__wrapper .blog__img-overCut img{width:100%;height:315px;object-fit:cover;font-family:'object-fit: cover;';margin-bottom:20px}@media (max-width: 767px){.blog__wrapper .blog__img-overCut img{height:190px}}.blog__wrapper .blog__topSlider-overCut img{width:100%;height:350px;object-fit:cover;font-family:'object-fit: cover;'}.blog__wrapper .blog__topSlider-overCut-member img{width:100%;height:350px;object-fit:cover;object-position:100% 0;font-family:'object-fit: cover;'}@media (max-width: 767px){.blog__wrapper .blog__topSlider-overCut-member img{padding-top:30px;object-position:70% 0}}.blog__wrapper .blog__img-overCut-member img{width:100%;height:315px;object-fit:cover;object-position:100% 0;font-family:'object-fit: cover;';margin-bottom:20px}@media (max-width: 767px){.blog__wrapper .blog__img-overCut-member img{height:190px}}.blog__wrapper .blog__box-title{margin-bottom:20px}.blog__wrapper .blog__mg-middle{margin-bottom:20px}@media (max-width: 767px){.blog__wrapper .blog__mg-middle img{width:100%;height:auto}}.blog__wrapper .blog__mg-large{margin-bottom:50px}@media (max-width: 767px){.blog__wrapper .blog__postcontent{margin-bottom:0px !important;border-bottom:none}}.blog__wrapper .blog__img-auto{width:100%;height:auto}.blog__wrapper .blog__column-relation{margin-bottom:15px}.blog__wrapper .blog__column-relation:hover img,.blog__wrapper .blog__column-relation:focus img{opacity:.8}.blog__wrapper .blog__column-relation:hover h4,.blog__wrapper .blog__column-relation:hover p,.blog__wrapper .blog__column-relation:focus h4,.blog__wrapper .blog__column-relation:focus p{color:#999}.blog__wrapper .blog__ .wpp-list{border:none}.blog__wrapper .blog__side-wrapper{margin-top:70px}.blog__wrapper .blog__side-singleWrap{margin-top:0}@media (min-width: 768px) and (max-width: 991px){.blog__wrapper .blog__lg-fix{padding:0 15px}}.blog__wrapper .blog__sidebar-cont{display:flex;align-items:center}.blog__wrapper .blog__sidebar-cont p{color:#444444}.blog__wrapper .blog__sidebar-cont:hover p,.blog__wrapper .blog__sidebar-cont:focus p{color:#999}.blog__wrapper .blog__sidebar-cont:hover img,.blog__wrapper .blog__sidebar-cont:focus img{opacity:0.8}.blog__wrapper .blog__sidebar-cont .blog__circle-icon{width:65px;height:65px}.blog__wrapper .blog__sidebar-cont .blog__circle-icon img,.blog__wrapper .blog__sidebar-cont .blog__circle-icon a{width:65px;height:65px}.blog__wrapper .blog__catList-wrap ul{list-style:none;border-top:1px solid #e5e5e5;margin-bottom:20px}.blog__wrapper .blog__catList-wrap ul .children{border-top:none;list-style:disc;padding-left:1.5em}.blog__wrapper .blog__catList-wrap ul li.cat-item{margin-bottom:20px}.blog__wrapper .blog__catList-wrap ul li.cat-item:first-child{margin-top:20px}.blog__wrapper .blog__catList-wrap ul li.cat-item a{color:#444444}@media (max-width: 767px){.blog__wrapper .blog__catList-wrap ul li.cat-item a{font-size:14px}}.blog__wrapper .blog__catList-wrap ul li.cat-item a:hover,.blog__wrapper .blog__catList-wrap ul li.cat-item a:focus{color:#999}.blog__wrapper .blog__sidebar-acf p{margin-bottom:0}.blog__wrapper .blog__store .yokohama{color:#608b7c}.blog__wrapper .blog__store .hiroo{color:#c19c00}.blog__wrapper .blog__store span{margin-right:10px}.blog__wrapper .blog__store-slider .yokohama{background:#608b7c;padding:0 5px;margin-right:10px;color:#fff;font-size:12px}.blog__wrapper .blog__store-slider .hiroo{background:#c19c00;padding:0 5px;margin-right:10px;color:#fff;font-size:12px}.blog__wrapper .blog__store-slider .span{margin-right:10px}.blog__wrapper .button.button-reveal.button-small{padding:7px 22px}.wp-paginate .page{width:30px;height:30px;background:#eeebe0;border:1px solid #eeebe0;border-radius:50%;display:inline-block;text-align:center;color:#444444;padding:0;vertical-align:middle;margin-right:10px;line-height:2}.wp-paginate .page:hover,.wp-paginate .page:focus{background:#d2d2d2;border:1px solid #d2d2d2}.wp-paginate .page.current{width:30px;height:30px;background:#d2d2d2;border:1px solid #d2d2d2;border-radius:50%;display:inline-block;text-align:center;color:#444444;padding:0;vertical-align:middle;margin-right:10px;line-height:2}.wp-paginate .prev,.wp-paginate .next{width:30px;height:30px;background:#d2d2d2;border:1px solid #d2d2d2;border-radius:50%;display:inline-block;text-align:center;color:#444444;padding:0;vertical-align:middle;margin-right:10px;line-height:2}.wp-paginate .gap{margin-right:10px}@media (min-width: 768px){ol.wp-paginate li{line-height:2em}}.shop-yokohama .wp-paginate .page,.shop-yokohama .wp-paginate .prev,.shop-yokohama .wp-paginate .next{color:#fff;background:#78a192;border:1px solid #78a192}.shop-yokohama .wp-paginate .page:hover,.shop-yokohama .wp-paginate .page:focus,.shop-yokohama .wp-paginate .prev:hover,.shop-yokohama .wp-paginate .prev:focus,.shop-yokohama .wp-paginate .next:hover,.shop-yokohama .wp-paginate .next:focus{background:#608b7c;border:1px solid #608b7c}.shop-yokohama .wp-paginate .page.current{color:#fff;background:#608b7c;border:1px solid #608b7c}.shop-azabu .wp-paginate .page,.shop-azabu .wp-paginate .prev,.shop-azabu .wp-paginate .next{color:#fff;background:#d7c57a;border:1px solid #d7c57a}.shop-azabu .wp-paginate .page:hover,.shop-azabu .wp-paginate .page:focus,.shop-azabu .wp-paginate .prev:hover,.shop-azabu .wp-paginate .prev:focus,.shop-azabu .wp-paginate .next:hover,.shop-azabu .wp-paginate .next:focus{background:#c19c00;border:1px solid #c19c00}.shop-azabu .wp-paginate .page.current{color:#fff;background:#c19c00;border:1px solid #c19c00}.shop-common .blog__wrapper .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#333 !important}.shop-azabu .blog__wrapper .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#c19c00 !important}.shop-azabu .blog__wrapper .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#608b7c !important}.blog__type3-btnFix{display:flex;justify-content:center}.blog__type3-btnFix p{width:173px}.blog__type3-btnFix p a{padding:13px 0}.shop-azabu .blog__wrapper .button.button-reveal.button-small{padding-top:0}.shop-yokohama .blog__wrapper .button.button-reveal.button-small{padding-top:0}.page-top .top__blog-wrap .blog__info .hiroo,.page-top .top__blog-wrap .blog__info .yokohama{padding-right:10px}@media (max-width: 767px){.shop-commom{padding-top:54px !important}}.blog__img-fix img{width:100%;height:auto}.commonNav{position:fixed;z-index:10;right:0;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 991px){.commonNav{display:none}}.commonNav li{position:relative;margin-bottom:10px;margin-top:10px;margin-right:10px;width:30px;height:145px;text-align:center;display:flex}@media (max-width: 1199px){.commonNav li{height:150px}}.commonNav ul li a{line-height:1.9;letter-spacing:1px}.commonNav li.yokohama{background:#608b7c;border:1px solid #608b7c}.commonNav li.yokohama:hover,.commonNav li.yokohama:focus{background:#78a192;transition:all 0.5s ease-out}.commonNav li.yokohama.tel-fix:hover,.commonNav li.yokohama.tel-fix:focus{background:#608b7c}.commonNav li.azabu{background:#c19c00;border:1px solid #c19c00}.commonNav li.azabu:hover,.commonNav li.azabu:focus{background:#d1b542;transition:all 0.5s ease-out}.commonNav li.azabu.tel-fix:hover,.commonNav li.azabu.tel-fix:focus{background:#c19c00}.commonNav li.common{background:#222;border:1px solid #222}.commonNav li.common:hover,.commonNav li.common:focus{background:#666;transition:all 0.5s ease-out}.commonNav a{writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;color:#fff !important;letter-spacing:0.15em}.commonNav i{padding-bottom:8px}.swiper__caption{display:block;text-align:center;position:absolute;left:0;bottom:1.4em;right:0;color:#fff}.swiper-container{padding-bottom:50px}@media (max-width: 767px){.swiper-container{padding-bottom:3.75rem}}.swiper-slide img{width:100%}.swiper-button-prev,.swiper-button-next{top:0;bottom:50px;margin:auto 0;width:14px;height:26px;background-size:100% 100%}@media (max-width: 767px){.swiper-button-prev,.swiper-button-next{top:auto;margin:0;bottom:0;width:2.5rem;height:2.5rem}}.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}@media (max-width: 767px){.swiper-button-prev{left:0;background-image:url("../img/slider/slider-prev-button.png")}}.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}@media (max-width: 767px){.swiper-button-next{right:0;background-image:url("../img/slider/slider-next-button.png")}}.swiper-container-horizontal>.swiper-pagination{right:0;left:0;top:auto;bottom:0;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.swiper-container-horizontal>.swiper-pagination{bottom:.5rem !important}}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:1px solid transparent;width:17px;height:17px;background:transparent;position:relative}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet::after{content:'';display:block;width:9px;height:9px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#aaa;border-radius:50%}@media (max-width: 767px){.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{width:1.5rem;height:1.5rem}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet::after{width:.7rem;height:.7rem}}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet:hover::after{background:#707070}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#707070}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#707070}@media (min-width: 992px){.page-estimate .container{max-width:920px}}.page-estimate .component-head-big.is-big-margin{margin-bottom:23px}@media (max-width: 767px){.page-estimate .component-head-big.is-big-margin{margin-bottom:2rem}.page-estimate .component-head-big.is-big-margin img{height:2.1rem}}.page-estimate .heading2{align-items:center;display:flex;font-size:17px;font-weight:normal;justify-content:center;margin-bottom:25px}.page-estimate .heading2 span{margin-right:10px;width:35px;height:35px;display:block;line-height:35px;text-align:center;background:#eee;border-radius:50%;color:inherit !important}@media (max-width: 767px){.page-estimate .heading2{font-size:1.2rem;margin-bottom:2rem;justify-content:flex-start}.page-estimate .heading2 span{margin-right:1rem;width:2.5rem;height:2.5rem;line-height:2.5rem}}.page-estimate .heading3{margin-bottom:35px;text-align:center}.page-estimate .heading3 img{height:24px}@media (max-width: 767px){.page-estimate .heading3{margin-bottom:2.7rem}.page-estimate .heading3 img{height:2.1rem}}.page-estimate .heading4{font-size:15px;font-weight:normal;margin-bottom:20px;text-align:center}.page-estimate .heading4 span{color:inherit !important}@media (max-width: 767px){.page-estimate .heading4{font-size:1rem;margin-bottom:2rem}}.page-estimate .heading5{margin-bottom:35px;text-align:center}.page-estimate .heading5 img{height:38px}@media (max-width: 767px){.page-estimate .heading5{margin-bottom:2rem}.page-estimate .heading5 img{height:2.1rem}}.page-estimate form{margin:65px 0 75px}.page-estimate form .form-group{margin-bottom:65px}.page-estimate form .form-group:last-child{margin-bottom:75px}.page-estimate form .form-group label{font-size:14px;font-weight:normal}.page-estimate form .flex{margin-bottom:35px}.page-estimate form .flex-left{margin-right:15px}.page-estimate form .flex-left>p{margin-bottom:0}.page-estimate form .flex-left .modal-icon{appearance:none;border:none;background:none;padding:0;margin:0;margin-left:.8px;font-size:0;vertical-align:middle}.page-estimate form .form-radio-custom{padding-left:0}.page-estimate form .form-radio-custom label{border:1px solid #eee;background-color:#eee;padding:50px 90px 35px}.page-estimate form .form-radio-custom input:checked+label{border:1px solid #666}.page-estimate form .form-radio-custom p{font-size:14px;font-weight:normal;margin-top:25px}.page-estimate form .form-check-custom{margin-bottom:25px}.page-estimate form .form-check-custom:last-child{margin-bottom:0}.page-estimate form .flatpickr-custom{background-color:#eee;border:0;padding:11px 0;text-align:center;width:145px}.page-estimate form .select-custom{background-color:#eee;border:0;border-radius:0;display:inline-block;height:44px;margin-right:10px;text-align:center;width:145px}@media (max-width: 767px){.page-estimate form{margin:2.7rem 0 5rem}.page-estimate form .form-group{margin-bottom:2.7rem}.page-estimate form .form-group:last-child{margin-bottom:3.7rem}.page-estimate form .form-group label{font-size:1rem}.page-estimate form .flex{margin-bottom:3.7rem}.page-estimate form .flex .w-50{width:auto !important}.page-estimate form .flex-left{margin-right:1.5rem}.page-estimate form .flex-left>p{margin-bottom:0}.page-estimate form .flex-left>p>img{height:1rem;margin-left:.4rem}.page-estimate form .flex-right{margin-top:0.3rem}.page-estimate form .form-radio-custom label{padding:1.25rem;padding-bottom:2rem}.page-estimate form .form-radio-custom p{font-size:1rem;margin-top:1.2rem}.page-estimate form .form-check-custom{margin-bottom:2.7rem}.page-estimate form .form-check-custom input[type="checkbox"]{margin-top:0}.page-estimate form .form-check-custom .form-check-label{margin-left:0.7rem}.page-estimate form .flatpickr-custom{padding:1.1rem 0;width:9.8rem}.page-estimate form .select-custom{height:3.7rem;margin-right:1rem;width:9.8rem}.page-estimate form .submit{margin:0 4.2rem}}.page-estimate .estimate-result .submit{margin-bottom:35px}@media (max-width: 767px){.page-estimate .estimate-result .submit{margin:0 4.2rem 2.7rem}}.page-estimate .btn{background-color:#222;border:0;border-radius:0;font-size:14px;padding:.66rem 0;width:300px}@media (max-width: 767px){.page-estimate .btn{font-size:1rem;padding:1rem 0;width:100%}}.page-estimate .amount{margin-bottom:35px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.page-estimate .amount p{align-items:center;background-color:#eee;border:1px solid #d2d2d2;display:flex;font-size:15px;justify-content:center;margin:0 20px;padding:18px 0;width:350px}.page-estimate .amount span{font-size:12px}.page-estimate .amount span.price{font-size:20px;margin-left:15px}@media (max-width: 767px){.page-estimate .amount{margin-bottom:2rem}.page-estimate .amount p{font-size:1rem;padding:1rem 0;width:100%}.page-estimate .amount p+p{margin-top:.5rem}.page-estimate .amount span{font-size:1rem}.page-estimate .amount span.price{font-size:1.7rem;margin-left:1.7rem}}.page-estimate .table{margin-bottom:35px}.page-estimate .table th,.page-estimate .table td{padding:0.74rem 1.3rem}.page-estimate .table th{background-color:#eee;font-weight:normal;width:65%}.page-estimate .table td{text-align:center}@media (max-width: 767px){.page-estimate .table{margin-bottom:2.7rem}.page-estimate .table th,.page-estimate .table td{padding:1.2rem}.page-estimate .table th{width:80%}}.page-estimate .sec1{border-bottom:1px solid #d2d2d2;padding-bottom:40px}@media (max-width: 767px){.page-estimate .sec1{padding-bottom:0}}.page-estimate .sec2{padding:75px 0 20px}.page-estimate .sec2 .cv{margin-top:50px}.page-estimate .sec2 .cv a{background-color:#454545;color:#fff;display:block;font-size:20px;padding:22px 0;text-align:center}@media (max-width: 767px){.page-estimate .sec2{padding:3.7rem 0 0}.page-estimate .sec2 .cv{margin-top:2rem}.page-estimate .sec2 .cv a{font-size:1rem;padding:1.1rem 0}}@media (max-width: 767px){.page-estimate p{font-size:1rem}.page-estimate .w-sm-50{width:50%}.page-estimate .o-sm-25{margin-left:25%}.page-estimate .mb-40{margin-bottom:2rem}.page-estimate .content-wrap{padding-bottom:2.5rem}}.page-estimate .modal p{margin:0}.page-estimate .modal dl{margin-bottom:5px}.page-estimate .modal dl dd{margin:0}.page-estimate .modal ul li{text-indent:-1rem;padding-left:1rem;line-height:1.8;list-style:none}@media (max-width: 767px){.page-estimate .modal p{margin-top:1em}}.page-estimate .simu__accod-wrap .simu__ttl{width:30%;background:#454545;margin:0 auto;color:#fff;position:relative;padding:10px;margin-bottom:40px;font-size:13px}@media (max-width: 767px){.page-estimate .simu__accod-wrap .simu__ttl{width:90%;font-size:11px;justify-content:center;display:flex}}.page-estimate .simu__accod-wrap .simu__ttl i.simu__icon{font-style:normal;top:8px;left:10px;font-size:20px}@media (max-width: 767px){.page-estimate .simu__accod-wrap .simu__ttl i.simu__icon{top:6px;font-size:13px}}@media (max-width: 767px){.page-estimate .heading2 span{display:inline-block}.toggle .toggleta i.toggle-open.simu-open{display:inline-block}}.shop-yokohama .page-estimate .sec1 .simu__cv-btn,.shop-yokohama .page-estimate .sec2 .simu__cv-btn{background-color:#608b7c;padding:1em 0}.shop-yokohama .page-estimate .sec1 .simu__cv-btn:hover,.shop-yokohama .page-estimate .sec2 .simu__cv-btn:hover{background-color:#78a192}.shop-azabu .page-estimate .sec1 .simu__cv-btn,.shop-azabu .page-estimate .sec2 .simu__cv-btn{background-color:#c19c00;padding:1em 0}.shop-azabu .page-estimate .sec1 .simu__cv-btn:hover,.shop-azabu .page-estimate .sec2 .simu__cv-btn:hover{background-color:#d1b542}.page-estimate .simu__accod-wrap .simu__ttl{width:30%;background:#454545;margin:0 auto;color:#fff;position:relative;padding:10px;margin-bottom:40px;font-size:13px}@media (max-width: 767px){.page-estimate .simu__accod-wrap .simu__ttl{width:90%;font-size:11px;justify-content:center;display:flex}}.page-estimate .simu__accod-wrap .simu__ttl i.simu__icon{font-style:normal;top:8px;left:10px;font-size:20px}@media (max-width: 767px){.page-estimate .simu__accod-wrap .simu__ttl i.simu__icon{top:6px;font-size:13px}}@media (max-width: 767px){.page-estimate .heading2 span{display:inline-block}.toggle .toggleta i.toggle-open.simu-open{display:inline-block}}.shop-yokohama .page-estimate .sec1 .simu__cv-btn,.shop-yokohama .page-estimate .sec2 .simu__cv-btn{background-color:#608b7c;padding:1em 0}.shop-yokohama .page-estimate .sec1 .simu__cv-btn:hover,.shop-yokohama .page-estimate .sec2 .simu__cv-btn:hover{background-color:#78a192}.shop-azabu .page-estimate .sec1 .simu__cv-btn,.shop-azabu .page-estimate .sec2 .simu__cv-btn{background-color:#c19c00;padding:1em 0}.shop-azabu .page-estimate .sec1 .simu__cv-btn:hover,.shop-azabu .page-estimate .sec2 .simu__cv-btn:hover{background-color:#d1b542}.page-estimate .amount p.estimate__cost-box1{position:relative;background:#fff}.page-estimate .amount .estimate__cost-box1 span.estimate__cost-title{position:absolute;top:-15px;display:block;background:#fff;padding:0 25px;font-size:18px}.page-estimate .amount span.price.estimate__result-red{font-size:30px;margin-left:15px;color:#a00}.simu__accod-wrap .simu__ttl{width:30%;background:#454545;margin:0 auto;color:#fff;position:relative;padding:10px;margin-bottom:40px;font-size:13px}@media (max-width: 767px){.simu__accod-wrap .simu__ttl{width:90%;font-size:11px;justify-content:center;padding:10px 0 10px 15px}}.simu__accod-wrap .simu__ttl i.simu__icon{font-style:normal;top:8px;left:10px;font-size:20px}@media (max-width: 767px){.simu__accod-wrap .simu__ttl i.simu__icon{top:6px;font-size:13px}}.simu__free-box{margin:0px;padding:40px 0;border:1px solid #608b7c;margin-bottom:50px}.simu__free-box-wrap{text-align:center}@media (min-width: 768px) and (max-width: 991px){.simu__free-box-wrap{padding-left:130px}}.simu__free-icon{border:3px solid #608b7c;height:55px;width:55px;border-radius:50%;line-height:50px;text-align:center;color:#608b7c;position:absolute;font-weight:bold;font-size:15px;left:81px}@media (max-width: 767px){.simu__free-icon{position:relative;left:inherit;bottom:inherit;top:inherit}}.simu__free-para1{margin-bottom:15px;color:#608b7c}@media (max-width: 767px){.simu__free-para1{text-align:left}}.simu__cash-icon{position:absolute;top:125px;left:82px}@media (max-width: 767px){.simu__cash-icon{position:relative;left:inherit;bottom:inherit;top:inherit}}.simu__cash-icon img{height:55px}.simu__head4{color:#555;font-weight:300}.simu__head4-bold{color:#555 !important;font-weight:bold;font-size:20px}.simu__cost-sp{min-height:120px}@media (max-width: 767px){.simu__cost-sp{min-height:100px;width:100%}.simu__cost-sp .estimate__cost-box1{margin:0 !important}}.simu__plus-alpha{display:block;margin:0 20px}@media (max-width: 767px){.simu__plus-alpha{margin:0}}.simu__icon-wrap{display:flex;justify-content:space-between;width:50%;margin:0 auto 20px}@media (max-width: 767px){.simu__sp-left{text-align:left}}.simu__free-para2{display:inline-block;position:relative;margin-bottom:0}.simu__free-para2 a{padding:15px 90px;background:#608b7c;color:#fff !important;display:block;cursor:pointer;transition:.5s}.simu__free-para2 a:hover{opacity:0.8}.simu__free-para2 i{font-size:15px;position:absolute;left:15px}.simu__result-wrap{padding:30px 30px 0;border:1px solid #d2d2d2;position:relative;margin-bottom:70px}.simu__cost-result{position:absolute;top:-25px;display:inline-block;font-size:20px;background:#fff;padding:5px 30px;right:0;width:max-content;left:0;margin:auto;text-align:center}@media (max-width: 767px){.simu__cost-result{top:-19px;display:inline-block;font-size:16px;background:#fff;width:70%;margin:0 auto;padding:5px 10px 0 20px}}@media (max-width: 325px){.simu__cost-result{width:95%}}@media (max-width: 767px){.estimate__cost-title{font-size:15px}}@media (max-width: 767px){.page-estimate .amount span.price.estimate__result-red{font-size:27px;margin-left:15px;color:#a00;padding-top:8px}}.page-estimate .heading3{margin-bottom:40px}.page-estimate .invalid-feedback{line-height:1.6}.page-estimate .information-form{line-height:1.4}.page-estimate .information-form label[data-estimate-field]{margin:0 1em 0 0}.page-estimate .information-form label[data-estimate-field] input[type="checkbox"],.page-estimate .information-form label[data-estimate-field] input[type="radio"]{margin-right:.3em}.profit-simu__page .btn.disabled,.profit-simu__page .btn:disabled{cursor:not-allowed}.profit-simu__result{color:#a00;font-size:40px;padding:0 10px}.profit-simu__danger{color:#a00}.profit-simu__spFont10{font-size:10px}.profit-simu__Font12-10{font-size:12px}@media (max-width: 767px){.profit-simu__Font12-10{font-size:10px !important}}.profit-simu__accept-font{font-size:12px;text-align:left;margin:14px 0}.profit-simu__accept-input{margin-right:5px}.contact__wrapper{margin-top:30px}@media (min-width: 768px) and (max-width: 991px){.contact__wrapper{margin-top:110px}}.contact__wrapper span.wpcf7-list-item{margin-left:0;margin-right:1em}.contact__head1{height:30px}.contact__denger-box{color:#a00;border:1px solid #a00;padding:0px 5px;font-size:12px;margin-left:3px}.contact__label-wrap{margin-bottom:20px}.contact__submit{display:flex;justify-content:center}.contact__submit-agree{font-size:13px;margin-bottom:20px}@media (min-width: 1200px){.contact__submit-agree{display:flex;justify-content:center}}@media (max-width: 767px){.contact__submit-agree{display:block;text-align:center}}@media (max-width: 767px){.circle-doublea{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;left:27vw;top:35vw}.circle-doublea-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:58.4vw;top:35vw}.circle-doubleb{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;left:17vw;top:35vw}.circle-doubleb-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:58.4vw;top:28.2vw}.circle-doublec{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;left:7vw;top:39vw}.circle-doublec-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:58.4vw;top:22.2vw}.circle-doublep{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;left:17vw;top:62vw}.circle-doublep-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:48.4vw;top:15.2vw}.circle-doubleL{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;right:25vw;top:36vw}.circle-doubleL-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:41vw;top:38vw}.circle-doubleW{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;right:25vw;top:57vw}.circle-doubleW-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:55.4vw;top:43.2vw}.circle-doubleR{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;top:47vw;right:50vw}.circle-doubleR-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:29.8vw;top:29vw}.circle-doubleD{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;left:38vw;top:67vw}.circle-doubleD-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:58.4vw;top:15.2vw}.circle-doubleF{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;right:33vw;top:69vw}.circle-doubleE{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;right:29vw;top:54vw}.circle-doubleE-y{margin:0;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:48.4vw;top:20.2vw}.circle-doubleCN{margin:auto;background-color:#c19c00;border:solid 6px #fff;width:20px;height:20px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;box-shadow:0 0 0 3px #c19c00;-webkit-box-shadow:0 0 0 3px #c19c00;-moz-box-shadow:0 0 0 3px #c19c00;position:absolute;opacity:0.7;left:24vw;top:30vw}.circle-doubledr{border:solid 6px #fff;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;position:absolute;opacity:0.7;background-color:#608b7c;width:5px;height:5px;box-shadow:0 0 0 3px #608b7c;-webkit-box-shadow:0 0 0 3px #608b7c;-moz-box-shadow:0 0 0 3px #608b7c;left:48.4vw;top:26.2vw}}.shop-azabu .contact__submit-btn{color:#fff;background:#c19c00;padding:12px 30px;border:1px solid #c19c00;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.shop-azabu .contact__submit-btn:hover{background:#d1b542;border:1px solid #d1b542}.shop-azabu .contact__submit-btn:disabled{background:#c19c00;border:1px solid #c19c00}.shop-azabu .contact__submit-btn:disabled:hover{color:#fff}.shop-yokohama .contact__submit-btn{color:#fff;background:#608b7c;padding:12px 30px;border:1px solid #608b7c;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.shop-yokohama .contact__submit-btn:hover{background:#78a192;border:1px solid #78a192}.shop-yokohama .contact__submit-btn:disabled{background:#608b7c;border:1px solid #608b7c}.shop-yokohama .contact__submit-btn:disabled:hover{color:#fff}.shop-common .contact__submit-btn{color:#fff;background:#222;padding:12px 30px;border:1px solid #222;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.shop-common .contact__submit-btn:hover{background:#666;border:1px solid #666}.shop-common .contact__submit-btn:disabled{background:#222;border:1px solid #222}.shop-common .contact__submit-btn:disabled:hover{color:#fff}.page-faq .faq-title{font-size:20px;margin-bottom:25px}.page-faq .faq-title>img{width:80px}@media (max-width: 767px){.page-faq .faq-title{font-size:1.25rem;margin-bottom:1rem}.page-faq .faq-title>img{height:1.9rem;width:6.5rem}}.page-faq .menu{padding-bottom:45px}.page-faq .menu-list>li{list-style:none;margin-bottom:25px}.page-faq .menu-list>li>a{border:1px solid #c19c00;display:block;font-size:15px;padding:20px 0;text-align:center}.page-faq .menu-list>li>a:hover{background-color:#c19c00;color:#fff}@media (max-width: 767px){.page-faq .menu{padding-bottom:3rem}.page-faq .menu-list>li{margin-bottom:2rem}.page-faq .menu-list>li>a{font-size:1rem;padding:1.1rem 0}}.page-faq .qa-list{border-top:1px solid #d2d2d2;padding:45px 0 35px}.page-faq .qa-list:last-child{padding-bottom:20px}.page-faq .qa-wrapper{margin-left:200px}.page-faq .qa-wrapper dl{margin-bottom:25px}.page-faq .qa-wrapper dl:last-child{margin-bottom:0}.page-faq .qa-wrapper dl:last-child dd{margin-bottom:0}.page-faq .qa-wrapper dl dt{cursor:pointer;font-size:15px;font-weight:normal}.page-faq .qa-wrapper dl dd{display:none;font-size:12px;margin:25px 0 55px}.page-faq .qa-wrapper dl.active dd{display:block}@media (max-width: 767px){.page-faq .qa-list{padding:3.7rem 0}.page-faq .qa-list:first-child{border-top:0;padding-top:0}.page-faq .qa-list:last-child{padding-bottom:0}.page-faq .qa-list .faq-title{margin-bottom:2.7rem;text-align:center}.page-faq .qa-wrapper{margin-left:0}.page-faq .qa-wrapper dl{margin-bottom:3.7rem}.page-faq .qa-wrapper dl dt{font-size:1.2rem}.page-faq .qa-wrapper dl dd{font-size:1rem;margin:2rem 0 3.7rem}}.shop-yokohama .page-faq a.answer-link{color:#608b7c}.shop-yokohama .page-faq a.answer-link:hover{text-decoration:underline !important}.shop-azabu .page-faq a.answer-link{color:#c19c00}.shop-azabu .page-faq a.answer-link:hover{text-decoration:underline !important}.shop-yokohama .page-faq .menu-list>li>a{border:1px solid #608b7c;color:#608b7c !important}.shop-yokohama .page-faq .menu-list>li>a:hover{background:#608b7c;color:#fff}.page-faq .qa-wrapper dl dd{margin:15px 0 55px !important}.page-faq .qa-wrapper dl dd{display:block !important}@media (min-width: 992px){.page-faq .qa-wrapper dl dd{font-size:15px !important}}.qa-list dl{padding-top:70px;margin-top:-70px}.page-faq .qa-wrapper dl.active dd{font-size:14px}.page-faq .menu-list>li>a{color:#c19c00 !important}.page-faq .menu-list>li>a:hover{color:#fff !important}@media (min-width: 768px){.contact__block{text-align:center;margin-bottom:20px}}.contact__wrapper form{padding:60px 30px 0px;border:1px solid #ccc}.swiper__caption{text-shadow:1px 1px 1px #999}.page-room_introduce__rental{padding-bottom:55px}.page-room_introduce__rental__list{margin-bottom:100px}.page-room_introduce__rental__list__item{border-right-style:solid;border-right-width:1px}.shop-azabu .page-room_introduce__rental__list__item{border-right-color:#c19c00}.shop-yokohama .page-room_introduce__rental__list__item{border-right-color:#608b7c}.page-room_introduce__rental__list__item:nth-child(3n){border-right-width:0}.page-room_introduce__rental__list__item:nth-child(n+4){margin-top:100px}.page-room_introduce__rental__list a.page-room_introduce__rental__list__item{color:inherit}.page-room_introduce__rental__list a.page-room_introduce__rental__list__item .page-room_introduce__rental__list__title{color:inherit}.page-room_introduce__rental__list a.page-room_introduce__rental__list__item:hover img{opacity:.85;transition:.8s}.shop-azabu .page-room_introduce__rental__list a.page-room_introduce__rental__list__item:hover{color:#c19c00;transition:.8s}.shop-yokohama .page-room_introduce__rental__list a.page-room_introduce__rental__list__item:hover{color:#608b7c;transition:.8s}.page-room_introduce__rental__list__image{width:100%}.page-room_introduce__rental__list__title{text-align:center;font-family:"Cinzel",serif;font-size:20px;font-weight:normal;margin:20px 0 15px;line-height:1.2}.page-room_introduce__rental__list__text{text-align:center}@media (max-width: 767px){.page-room_introduce__rental{padding-bottom:30px}.page-room_introduce__rental__list{margin-bottom:50px}.page-room_introduce__rental__list__item:nth-child(n){border-right-style:solid;border-right-width:1px}.page-room_introduce__rental__list__item:nth-child(2n){border-right-width:0}.page-room_introduce__rental__list__item:nth-child(n+3){margin-top:4.5rem}.page-room_introduce__rental__list__title{font-size:1.1rem;margin:2rem 0 1.5rem}.page-room_introduce__rental__list__text{font-size:1rem;margin-bottom:0}}.page-room_introduce__seminar{padding:100px 0 30px;background:#eeebe0}.page-room_introduce__seminar__visual{margin-bottom:90px}.page-room_introduce__seminar__visual>figure{border:1px solid #c19c00;padding:10px;margin:0 auto 40px;display:block}.page-room_introduce__seminar__visual>figure img{width:100%}.page-room_introduce__seminar__visual>p{margin:0 10px}@media (max-width: 767px){.page-room_introduce__seminar{padding:5rem 0 1.5rem}.page-room_introduce__seminar__visual{margin-bottom:4.5rem}.page-room_introduce__seminar__visual>figure{padding:.5rem;margin-bottom:1.5rem}.page-room_introduce__seminar__visual>p{font-size:1rem;margin:0}}.page-room_introduce__floor{padding:100px 0 0}.page-room_introduce__floor__desc{text-align:center;margin-bottom:60px}@media (max-width: 767px){.page-room_introduce__floor{padding:5rem 0 0}.page-room_introduce__floor__desc{font-size:1rem;margin-bottom:3rem}}.page-room__table h3{margin-top:60px;margin-bottom:35px}@media (max-width: 767px){.page-room__table h3{margin-bottom:25px}}@media (max-width: 767px){.page-room__table table{margin-top:20px}}.page-room__table table thead tr{background:#eeebe0}.page-room__table table thead tr th{border-bottom:2px solid #aaa;font-weight:500}.page-room__table small{display:block;padding-top:6px;font-size:12px}.page-room__sec4-box .component-head-small{margin-bottom:20px;text-align:left}.rooms__azabu .modal.show .modal-dialog.modal-trans{transform:translate3d(0px, 140px, 10px)}.rooms__azabu .modal.fade .modal-dialog.modal-trans{transform:translate3d(0px, 140px, 10px)}.rooms__azabu .modal-footer .btn,.rooms__azabu .modal-footer i{color:#444444}@media (max-width: 1200px){.rooms__azabu.slider-element{overflow:visible}.rooms__azabu .rev_slider_wrapper{z-index:10}.rooms__azabu .rev_slider{overflow:visible}.rooms__azabu .tp-thumbs{bottom:-70px !important}.content-wrap.content-rooms-wrap{padding-top:10rem}}@media (max-width: 1024px){.rooms__azabu .slide__title-fix{bottom:-60px}.rooms__azabu .slide__para-fix{bottom:-50px}}@media (max-width: 777px) and (min-width: 480px){.rooms__azabu .slide__title-fix{bottom:-40px}}.rooms__azabu .gyges .tp-thumb:hover .tp-thumb-img-wrap,.gyges .tp-thumb.selected .tp-thumb-img-wrap,.rooms__azabu .gyges .tp-thumb.selected .tp-thumb-img-wrap{background:-webkit-gradient(left top, left bottom, color-stop(0%, #c19c00), color-stop(100%, #c19c00));background:-webkit-gradient(linear, left top, left bottom, from(#c19c00), to(#c19c00));background:linear-gradient(to bottom, #c19c00 0%, #c19c00 100%)}.rooms__azabu.rooms__yokohama .gyges .tp-thumb:hover .tp-thumb-img-wrap,.gyges .tp-thumb.selected .tp-thumb-img-wrap,.rooms__azabu.rooms__yokohama .gyges .tp-thumb.selected .tp-thumb-img-wrap{background:-webkit-gradient(left top, left bottom, color-stop(0%, #608b7c), color-stop(100%, #608b7c));background:-webkit-gradient(linear, left top, left bottom, from(#608b7c), to(#608b7c));background:linear-gradient(to bottom, #608b7c 0%, #608b7c 100%)}.modal .modal-body{height:100%}@media (max-width: 767px){.sp-wdinherit{width:inherit}}@media (max-width: 767px){.tp-revslider-slidesli{filter:blur(1px)}.tp-revslider-slidesli.active-revslide{filter:none}}.room__single .slider__mv{background:url("../img/room/roomA__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv{background:url("../img/room/roomA__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.hirooB{background:url("../img/room/roomB__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.hirooB{background:url("../img/room/roomB__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.hirooC{background:url("../img/room/roomC__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.hirooC{background:url("../img/room/roomC__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.hirooE{background:url("../img/room/roomE__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.hirooE{background:url("../img/room/roomE__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.hirooF{background:url("../img/room/roomF__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.hirooF{background:url("../img/room/roomF__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.yokohamaA{background:url("../img/room/yokohama/roomA__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.yokohamaA{background:url("../img/room/yokohama/roomA__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.yokohamaB{background:url("../img/room/yokohama/roomB__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.yokohamaB{background:url("../img/room/yokohama/roomB__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.yokohamaC{background:url("../img/room/yokohama/roomC__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.yokohamaC{background:url("../img/room/yokohama/roomC__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.yokohamaD{background:url("../img/room/yokohama/roomD__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.yokohamaD{background:url("../img/room/yokohama/roomD__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single .slider__mv.yokohamaE{background:url("../img/room/yokohama/roomE__mv.jpg") no-repeat;background-size:cover}@media (max-width: 575px){.room__single .slider__mv.yokohamaE{background:url("../img/room/yokohama/roomE__mv-sp.jpg") no-repeat;height:calc(100vh - 95px) !important;background-size:cover}}.room__single h1{font-size:31px;font-weight:400;text-align:center;letter-spacing:0.05em}@media (max-width: 575px){.room__single h1{font-size:26px}}.room__single .roomS__lead{text-align:center}.room__single .roomS__lead img{height:20px}.room__single .roomS__area{display:flex;justify-content:center;flex-wrap:wrap}.room__single .roomS__area .purpose__box{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:0}.room__single .roomS__area .purpose__box dt{width:15%}.room__single .roomS__area .purpose__box dd{width:85%;margin-bottom:20px}@media (max-width: 1199px){.room__single .roomS__area .purpose__box dt{width:17%}.room__single .roomS__area .purpose__box dd{width:83%}}@media (max-width: 991px){.room__single .roomS__area .purpose__box dt{width:9%}.room__single .roomS__area .purpose__box dd{width:81%}}@media (max-width: 767px){.room__single .roomS__area .purpose__box dt{width:12%}.room__single .roomS__area .purpose__box dd{width:88%}}@media (max-width: 374px){.room__single .roomS__area .purpose__box dt{width:18%}.room__single .roomS__area .purpose__box dd{width:82%}}.room__single .page-omotenashi__box{border:1px solid #d2d2d2;width:1070px;height:483px;padding:75px 60px 30px}@media (max-width: 1199px){.room__single .page-omotenashi__box{width:100%;height:100%}}@media (max-width: 991px){.room__single .page-omotenashi__box{padding:40px}}@media (max-width: 767px){.room__single .page-omotenashi__box{padding:20px 0;border-left:none;border-right:none}}.shop-azabu .room__single .page-omotenashi__box{border-color:#c19c00}.shop-yokohama .room__single .page-omotenashi__box{border-color:#608b7c}.room__single .page-omotenashi__box dl:first-child{margin-bottom:2px}.room__single .page-omotenashi__box dl dt,.room__single .page-omotenashi__box dl dd{display:inline}.room__single .page-omotenashi__box dl dt{font-weight:400}.room__single .page-omotenashi__box dl dt:before{content:"・";color:#aaa}.room__single .page-omotenashi__box dl dt:after{content:"："}@media (max-width: 991px){.room__single .page-omotenashi__box .roomS__info{margin-top:70px}}@media (max-width: 767px){.room__single .page-omotenashi__box .roomS__info{margin-top:27.5px}}.room__single .roomS__other-h2{text-align:center}.room__single .roomS__other-h2 img{height:31px}@media (max-width: 575px){.room__single .roomS__other-h2 img{height:18px}}.room__single .roomS__other-box{text-align:center;pointer-events:none}.room__single .roomS__other-box:hover .roomS__other-img{opacity:.85}@media (max-width: 575px){.room__single .roomS__other-box p{font-size:11px}}@media (max-width: 991px){.room__single .roomS__other-box p br{display:none}}.room__single .roomS__other-img{pointer-events:auto}.room__single .roomS__other-img:hover{opacity:.85}.room__single .roomS__other-img:hover+h3>a{color:#c19c00}.shop-yokohama .room__single .roomS__other-img:hover+h3>a{color:#608b7c}.room__single .roomS__other-h3{line-height:1;display:inline-block;pointer-events:auto}.room__single .roomS__other-h3 a{color:#454545;font-family:'cinzel';font-weight:400}@media (max-width: 575px){.room__single .roomS__other-h3 a{font-size:16px}}.room__single .roomS__other-h3 a:hover,.room__single .roomS__other-h3 a:focus{color:#c19c00}.shop-yokohama .room__single .roomS__other-h3 a:hover,.shop-yokohama .room__single .roomS__other-h3 a:focus{color:#608b7c}.room__single .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet::after{background:#eeebe0}.shop-yokohama .room__single .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet::after{background:#e6eceb}.room__single .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#c19c00}.shop-yokohama .room__single .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#608b7c}.room__single .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#c19c00}.shop-yokohama .room__single .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#608b7c}@keyframes move1{0%{height:100%;bottom:0}54%{height:0;bottom:100%}55%{height:0;bottom:0}100%{height:100%;bottom:0}}@keyframes move2{0%{width:0;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@keyframes move3{0%{height:100%;top:0}54%{height:0;top:100%}55%{height:0;top:0}100%{height:100%;top:0}}@keyframes move4{0%{width:0;right:0}55%{width:100%;right:0}100%{width:0;right:100%}}.page-omotenashi__slider__hero{z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width: 991px){.page-omotenashi__slider__hero{top:54px}}@media (max-width: 767px){.page-omotenashi__slider__hero{top:auto;bottom:2.5rem}}.page-omotenashi__slider__title{font-size:1px;margin-bottom:20px}.page-omotenashi__slider__title img{height:42px}@media (max-width: 767px){.page-omotenashi__slider__title{margin-bottom:1rem}.page-omotenashi__slider__title img{height:auto;width:14rem}}.page-omotenashi__slider__desc{font-size:1px;margin:0}.page-omotenashi__slider__desc img{height:135px}@media (max-width: 767px){.page-omotenashi__slider__desc img{height:auto;width:43.5rem}}.page-omotenashi__content{background:#fff;position:relative}.page-omotenashi__box{padding:75px 75px 45px;border:1px solid transparent}.page-omotenashi__box__row+.page-omotenashi__box__row{margin-top:75px}.page-omotenashi__box__col{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.page-omotenashi__box__col.has-slider{margin-bottom:-50px;display:block}@media (max-width: 767px){.page-omotenashi__box__col.has-slider{margin-bottom:0}}.page-omotenashi__box__label{width:100%;text-align:center;margin-bottom:20px}.page-omotenashi__box__label img{height:24px}.page-omotenashi__box__list{margin-bottom:0;line-height:1.8;letter-spacing:.05em;padding-left:1em}.page-omotenashi__box__list li{list-style:none}.page-omotenashi__box__list li::before{content:"\2022";color:#aaa;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.page-omotenashi__box__video{width:100%;vertical-align:top}.page-omotenashi__box__text{margin:0;letter-spacing:.05em}.page-omotenashi__box__button{text-align:center;margin:105px 0 0;letter-spacing:.05em}.page-omotenashi__box__button a{text-align:center;display:block;color:#222;line-height:1;padding:1.25em 0;font-size:16px;margin:0 auto;max-width:400px}.page-omotenashi__box__button.is-type01 a{position:relative}.page-omotenashi__box__button.is-type01 a::before,.page-omotenashi__box__button.is-type01 a::after,.page-omotenashi__box__button.is-type01 span::before,.page-omotenashi__box__button.is-type01 span::after{content:'';display:block;position:absolute;opacity:0;transition:width .2s, height .2s, opacity .2s;background:#222}.page-omotenashi__box__button.is-type01 a::before{width:1px;height:0;left:0;bottom:0}.page-omotenashi__box__button.is-type01 a::after{width:1px;height:0;right:0;top:0}.page-omotenashi__box__button.is-type01 a span::before{width:0;height:1px;left:0;top:0}.page-omotenashi__box__button.is-type01 a span::after{width:0;height:1px;right:0;bottom:0}.page-omotenashi__box__button.is-type01 a:hover::before{height:100%;opacity:1}.page-omotenashi__box__button.is-type01 a:hover::after{height:100%;opacity:1}.page-omotenashi__box__button.is-type01 a:hover span::before{width:100%;opacity:1}.page-omotenashi__box__button.is-type01 a:hover span::after{width:100%;opacity:1}@media (max-width: 767px){.page-omotenashi__box__button.is-type01 a::before{height:100%;opacity:1}.page-omotenashi__box__button.is-type01 a::after{height:100%;opacity:1}.page-omotenashi__box__button.is-type01 a span::before{width:100%;opacity:1}.page-omotenashi__box__button.is-type01 a span::after{width:100%;opacity:1}}.page-omotenashi__box__button.is-type02 a{color:#fff;background:#222;position:relative}.page-omotenashi__box__button.is-type02 a span{display:inline-block;position:relative;transition:all 300ms ease-out;will-change:transform}.page-omotenashi__box__button.is-type02 a svg{position:absolute;width:1.1em;right:0px;right:0rem;opacity:0;top:50%;transform:translateY(-50%);transition:all 300ms ease-out;will-change:right, opacity}.page-omotenashi__box__button.is-type02 a svg *{stroke-width:5;stroke-color:transparent}.page-omotenashi__box__button.is-type02 a:hover span{transform:translate3d(-1rem, 0, 0)}.page-omotenashi__box__button.is-type02 a:hover svg{opacity:1;right:-2rem}.page-omotenashi__box__button.is-type03 a{position:relative;border:1px solid #222}.page-omotenashi__box__button.is-type03 a::before,.page-omotenashi__box__button.is-type03 a::after,.page-omotenashi__box__button.is-type03 span::before,.page-omotenashi__box__button.is-type03 span::after{content:'';display:block;position:absolute;transition:width .2s, height .2s, opacity .2s}.shop-azabu .page-omotenashi__box__button.is-type03 a::before,.shop-azabu .page-omotenashi__box__button.is-type03 a::after,.shop-azabu .page-omotenashi__box__button.is-type03 span::before,.shop-azabu .page-omotenashi__box__button.is-type03 span::after{background:#c19c00}.page-omotenashi__box__button.is-type03 a::before{width:1px;height:0;left:0;bottom:0}.page-omotenashi__box__button.is-type03 a::after{width:0;height:1px;right:0;top:0}.page-omotenashi__box__button.is-type03 a span::before{width:1px;height:0;right:0;top:0}.page-omotenashi__box__button.is-type03 a span::after{width:0;height:1px;right:0;bottom:0}.page-omotenashi__box__button.is-type03 a:hover{border-color:transparent}.page-omotenashi__box__button.is-type03 a:hover::before{animation:move1 1500ms infinite ease}.page-omotenashi__box__button.is-type03 a:hover::after{animation:move2 1500ms infinite ease}.page-omotenashi__box__button.is-type03 a:hover span::before{animation:move3 1500ms infinite ease}.page-omotenashi__box__button.is-type03 a:hover span::after{animation:move4 1500ms infinite ease}@media (max-width: 767px){.page-omotenashi__box{padding:3.8rem 0 0;border-left-width:0;border-right-width:0;border-bottom-width:0}.page-omotenashi__box__row+.page-omotenashi__box__row{margin-top:3.8rem}.page-omotenashi__box__label{font-size:1px;margin-bottom:2.8rem}.page-omotenashi__box__label img{height:1.8rem}.page-omotenashi__box__list{font-size:1rem}.page-omotenashi__box__video{margin-top:2rem}.page-omotenashi__box__text{font-size:1rem;margin-bottom:2rem}.page-omotenashi__box__button{margin-top:3rem}.page-omotenashi__box__button a{max-width:24rem;font-size:1rem}}.page-omotenashi__section{padding:100px 0 65px}.page-omotenashi__section:last-of-type{padding-bottom:80px}.page-omotenashi__section__head{text-align:center;margin:0 auto 30px;line-height:1}.page-omotenashi__section__head__en{font-size:32px;font-family:"Cinzel",serif;color:#666666;font-weight:300;display:block}.page-omotenashi__section__head__ja{margin-top:15px;font-size:12px;color:#444;font-weight:100;display:block}.page-omotenashi__section__desc{text-align:center;margin-bottom:55px}.page-omotenashi__section__desc p{margin:0;letter-spacing:.05em}.page-omotenashi__section__desc p ~ p{margin-top:20px}.page-omotenashi__section__desc img{height:20px}.page-omotenashi__section__desc img.is-double{height:54px}.page-omotenashi__section:nth-child(odd) .page-omotenashi__box{border-color:#d2d2d2}.page-omotenashi__section:nth-child(even){background:#f5f5f5}.page-omotenashi__section:nth-child(even) .page-omotenashi__box{border-color:#c9c9c9}@media (max-width: 767px){.page-omotenashi__section{padding:5rem 0 2rem}.page-omotenashi__section:last-of-type{padding-bottom:5rem}.page-omotenashi__section__head{margin-bottom:2.5rem}.page-omotenashi__section__head__en{font-size:2rem}.page-omotenashi__section__head__ja{margin-top:1rem;font-size:1rem}.page-omotenashi__section__desc{text-align:left;margin-bottom:2rem}.page-omotenashi__section__desc p{font-size:1rem}.page-omotenashi__section__desc p ~ p{margin-top:2rem}.page-omotenashi__section__desc img{display:block;margin:0 auto;height:1.2rem}}@media (max-width: 575px){.page-omotenashi .slider-parallax,.page-omotenashi .device-touch .slider-parallax .slider-parallax-inner,.page-omotenashi .rev_slider_wrapper,.page-omotenashi .rev_slider{height:calc(100vh - 94px) !important}}.shop-azabu .page-omotenashi .page-omotenashi__section__head__en{color:#c19c00}.shop-azabu .page-omotenashi .page-omotenashi__section:nth-child(odd) .page-omotenashi__box{border-color:#c19c00}.shop-azabu .page-omotenashi .page-omotenashi__section:nth-child(even) .page-omotenashi__box{border-color:#c19c00}.shop-azabu .page-omotenashi .page-omotenashi__box__list li::before{color:#c19c00}.shop-azabu .page-omotenashi .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#c19c00}.shop-azabu .page-omotenashi .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#c19c00}.shop-azabu .page-omotenashi .page-omotenashi__section:nth-child(even){background:#eeebe0}.shop-azabu .page-omotenashi .page-omotenashi__box__button.is-type03 a{border:1px solid #c19c00}.shop-azabu .page-omotenashi .page-omotenashi__box__button.is-type03 a:hover{border:1px solid transparent}.shop-azabu .page-omotenashi .page-omotenashi__box__button.is-type03 a span{color:#c19c00}.shop-yokohama .page-omotenashi .page-omotenashi__section__head__en{color:#608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__section:nth-child(odd) .page-omotenashi__box{border-color:#608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__section:nth-child(even) .page-omotenashi__box{border-color:#608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__box__list li::before{color:#608b7c}.shop-yokohama .page-omotenashi .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#608b7c}.shop-yokohama .page-omotenashi .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__section:nth-child(even){background:#e6eceb}.shop-yokohama .page-omotenashi .page-omotenashi__box__button.is-type03 a:hover::after{background:#608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__box__button.is-type03 a:hover::before{background:#608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__box__button.is-type03 a span::before{background:#608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__box__button.is-type03 a span::after{background:#608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__box__button.is-type03 a{border:1px solid #608b7c}.shop-yokohama .page-omotenashi .page-omotenashi__box__button.is-type03 a:hover{border:1px solid transparent}.shop-yokohama .page-omotenashi .page-omotenashi__box__button.is-type03 a span{color:#608b7c}.omotenashi__hero-fix{justify-content:center;align-items:center;height:100%}@media (min-width: 768px) and (max-width: 991px){.page-support .page-omotenashi__slider__title img{height:24px}.page-support .page-omotenashi__slider__desc img{height:100px}}.shop-common .page-omotenashi__box__button.is-type03 a{border:1px solid #222}.shop-common .page-omotenashi__box__button.is-type03 a:hover{border:1px solid transparent}.shop-common .page-omotenashi__box__button.is-type03 a:hover::before,.shop-common .page-omotenashi__box__button.is-type03 a:hover::after{background:#222}.shop-common .page-omotenashi__box__button.is-type03 a:hover span::before,.shop-common .page-omotenashi__box__button.is-type03 a:hover span::after{background:#222}.page-plan .sp{display:none}.page-plan .component-head-big.is-big-margin{margin-bottom:25px}@media (max-width: 767px){.page-plan .component-head-big.is-big-margin{margin-bottom:2rem}.page-plan .component-head-big img{height:2.4rem}}.page-plan .heading2{text-align:center;line-height:1.3}.page-plan .heading2>img{height:27px}.page-plan .heading2>span{color:#454545 !important;font-size:14px;font-weight:normal;margin-left:18px}@media (max-width: 767px){.page-plan .heading2>img{height:2.1rem}.page-plan .heading2>span{display:block;font-size:1rem;margin-left:0;margin-top:1rem}}@media (min-width: 768px) and (max-width: 1199px){.page-plan .heading2.index-title span{display:block}}.page-plan .heading3{margin-bottom:35px;text-align:center}.page-plan .heading3>img{height:24px}@media (max-width: 767px){.page-plan .heading3{font-size:0;margin-bottom:2rem}.page-plan .heading3>img{height:1.5rem}.page-plan .heading3-bg{background-color:#e5e5e5;padding:1.1rem 0;position:relative}.page-plan .heading3-bg::before{background:url(../img/plan/index/plan__plus.png) no-repeat left center/contain;content:'';height:.75rem;left:1.2rem;position:absolute;top:50%;transform:translateY(-50%);width:.8rem}.page-plan .heading3-bg.c-active::before{background-image:url(../img/plan/index/plan__minus.png);height:.1rem}.page-plan .heading3-bg>img{height:1.35rem}.page-plan .heading3-bg>img.img-sm{height:1rem}}.page-plan .btn{background-color:#222;border-radius:0;color:#fff;margin:0 auto;padding:9px 0;width:300px}@media (max-width: 767px){.page-plan .btn{padding:1rem 0;width:24rem}}.page-plan .mr-30{margin-right:30px}.page-plan .mb-35{margin-bottom:35px}.page-plan .sec{border-bottom:1px solid #d2d2d2;padding-top:75px}.page-plan .sec-wrapper{margin-bottom:75px}.page-plan .sec .heading2{margin-bottom:35px}.page-plan .sec .d-flex-left{width:550px}.page-plan .sec .d-flex-right{padding-left:50px;width:370px}.page-plan .sec .table th{background-color:#eee;font-weight:normal;padding:23px .75rem;text-align:center;vertical-align:middle}.page-plan .sec .table th.nocolor{background:transparent}.page-plan .sec .table td{padding:23px .75rem;text-align:center;vertical-align:middle}.page-plan .sec .table td.has-bg{background-color:#eee}.page-plan .sec .table-custom{border:0}.page-plan .sec .table-custom tbody{display:flex;flex-wrap:wrap}.page-plan .sec .table-custom tbody>tr{display:flex;flex-direction:column;width:25%}.page-plan .sec .table-custom tbody th,.page-plan .sec .table-custom tbody td{display:block}.page-plan .sec .table-custom tbody td{align-items:center;display:flex;flex:1 0 auto;justify-content:center}@media (max-width: 767px){.page-plan .sec{padding-top:3.7rem}.page-plan .sec-wrapper{margin-bottom:3.7rem}.page-plan .sec .heading2{margin-bottom:2rem}.page-plan .sec .d-flex{flex-wrap:wrap}.page-plan .sec .d-flex-left,.page-plan .sec .d-flex-right{padding-left:0;width:100%}.page-plan .sec .d-flex-left{order:2}.page-plan .sec .d-flex-right{order:1}.page-plan .sec .table th,.page-plan .sec .table td{font-size:1rem}.page-plan .sec .table-custom{margin-bottom:2rem}.page-plan .sec .table-custom tbody{display:table-row-group}.page-plan .sec .table-custom tbody>tr{display:table-row;width:100%}.page-plan .sec .table-custom tbody th,.page-plan .sec .table-custom tbody td{display:table-cell;padding:1.5rem 1.2rem;text-align:left}.page-plan .sec .table-custom tbody th{width:10rem}}.page-plan .top-content{padding-bottom:45px}.page-plan .top-content .heading2{margin-bottom:25px}.page-plan .top-content .heading2>img{height:21px}.page-plan .top-content p{margin-bottom:25px;text-align:center}@media (max-width: 767px){.page-plan .top-content{padding:2rem 0 0}.page-plan .top-content .heading2{margin-bottom:2rem}.page-plan .top-content .heading2>img{height:1.5rem}.page-plan .top-content p{margin-bottom:2rem}.page-plan .top-content .btn{margin-top:2.7rem}.page-plan .top-content .flex-sm{border-top:1px solid #d2d2d2;display:flex;flex-direction:column;padding:2.7rem 0 2rem}.page-plan .top-content .flex-sm .text{order:1}.page-plan .top-content .flex-sm img{order:2}.page-plan .top-content .flex-sm .btn{order:3}}.page-plan .sec1{padding-bottom:35px}.page-plan .sec1 .img-table{margin-bottom:35px}.page-plan .sec1 .img-table .img{width:322px}.page-plan .sec1 .img-table .table-custom{width:calc(100% - 325px)}.page-plan .sec1 .table-2 thead th{width:25%}@media (max-width: 767px){.page-plan .sec1{padding-bottom:0}.page-plan .sec1 .d-flex-right p{margin-bottom:2rem}.page-plan .sec1 .img-table{margin-bottom:0}.page-plan .sec1 .img-table .table-custom{width:100%}.page-plan .sec1 .btn{width:16rem}}.page-plan .sec2 .d-flex .video{max-width:100%}.page-plan .sec2 .table-custom tbody>tr{width:20%}.page-plan .sec2 .table-custom tbody th.nocolor{height:69px}.page-plan .sec2 .table-custom tbody img{margin-right:3px}@media (max-width: 767px){.page-plan .sec2 .table-custom th.nocolor{height:auto}.page-plan .sec2 .table-custom img{height:2.5rem}}@media (max-width: 767px){.page-plan .pc{display:none}.page-plan .sp{display:block}.page-plan .mr-30{margin-right:1.2rem}.page-plan .mb-35{margin-bottom:2rem}.page-plan .mb-75{margin-bottom:3.7rem}.page-plan .text-sm-left{text-align:left !important}.page-plan .text-sm-center{text-align:center !important}.page-plan p{font-size:1rem}.page-plan .sp-hide{margin-bottom:2rem}.page-plan .sp-hide-child{display:none}.page-plan .sp-hide.active .sp-hide-child{display:table}}@media (min-width: 1200px){.page-plan.page-revised .container{max-width:920px}}.page-plan.page-revised .plan__lead span{margin-top:8px;display:block;font-size:12px}@media (max-width: 767px){.page-plan.page-revised .plan__lead span{font-size:10px}}.page-plan.page-revised .tabs.tabs-alt ul.tab-nav{display:flex;justify-content:center}.page-plan.page-revised .tabs.tabs-alt ul.tab-nav li{width:45%;height:60px;background:#efefef}@media (max-width: 767px){.page-plan.page-revised .tabs.tabs-alt ul.tab-nav li{height:40px}}.page-plan.page-revised .tabs.tabs-alt ul.tab-nav li a{font-weight:500;background:#efefef;font-size:17px;padding:0;line-height:3.5}@media (max-width: 767px){.page-plan.page-revised .tabs.tabs-alt ul.tab-nav li a{font-size:12px;line-height:3.2}}@media (max-width: 374px){.page-plan.page-revised .tabs.tabs-alt ul.tab-nav li a{font-size:12px}}.page-plan.page-revised .tabs.tabs-alt.tabs-tb ul.tab-nav li.ui-tabs-active{background:transparent}.page-plan.page-revised .tabs.tabs-alt.tabs-tb ul.tab-nav li.ui-tabs-active a{height:61px;border-top:2px solid #666;background:#fff}@media (max-width: 767px){.page-plan.page-revised .tabs.tabs-alt.tabs-tb ul.tab-nav li.ui-tabs-active a{height:41px}}.shop-azabu .page-plan.page-revised .tabs.tabs-alt.tabs-tb ul.tab-nav li.ui-tabs-active a{border-top-color:#c19c00}.shop-yokohama .page-plan.page-revised .tabs.tabs-alt.tabs-tb ul.tab-nav li.ui-tabs-active a{border-top-color:#608b7c}.page-plan.page-revised ul.tab-nav:not(.tab-nav-lg) li:first-child{margin-left:0}.page-plan.page-revised .sec .table-custom.table-tab1 tbody>tr{width:33.333%}.page-plan.page-revised .sec{padding-top:35px}@media (max-width: 767px){.page-plan.page-revised .sec{padding-top:10px}.page-plan.page-revised .sec tbody td.colspan2{text-align:center}}.page-plan.page-revised .sec h3.heading2{margin-bottom:20px}@media (max-width: 767px){.page-plan.page-revised .sec .d-flex-left{order:1}}.page-plan.page-revised .sec1 .img-table .img{width:283px}@media (max-width: 767px){.page-plan.page-revised .sec1 .img-table .table-custom{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.page-plan.page-revised .sec1 .img-table .table-custom tbody th{width:30%}}.page-plan.page-revised .sec-wrapper{margin-bottom:50px}@media (max-width: 767px){.page-plan.page-revised .sec-wrapper{margin-bottom:10px}}.page-plan.page-revised .plan__tabBox p{text-align:center}@media (max-width: 767px){.page-plan.page-revised .plan__tabBox p{text-align:left}}@media (max-width: 767px){.page-plan.page-revised .plan__tabList{margin-top:20px}}.page-plan.page-revised .plan__tabList>li{font-size:18px;list-style-type:none;margin-bottom:5px}.page-plan.page-revised .plan__tabList>li.last-child{margin-top:15px}.page-plan.page-revised .plan__tabList ul{list-style-position:inside;list-style-type:none;line-height:1.8}.page-plan.page-revised .plan__tabList ul li:before{content:"・";color:#aaa}@media (max-width: 767px){.page-plan.page-revised .sp-hide-child{display:initial}}.plan__btn{display:inline-block;margin-top:0 !important}.page-omotenashi__box__button.plan__btn.is-type02 a{padding:10px 20px}.flow__scroll-fix{padding-top:70px;margin-top:-70px}@media (min-width: 992px){.page-flow .content-wrap.container,.page-flow .flow__sec-free,.page-flow .flow__sec-private{max-width:920px;margin:0 auto}.page-flow .content-wrap{padding-bottom:0}}.flow__top-box{background-color:#eee;padding:50px 90px 35px}.flow__top-box a{color:#444}.flow__top-box a:hover{opacity:0.8}@media (max-width: 1200px){.flow__top-box{padding:50px 40px 35px}}@media (max-width: 991px){.flow__top-box{padding:50px 20px 35px}}.page-flow .page-service__section__head__number{line-height:0.3;text-align:left}@media (max-width: 767px){.page-flow .page-service__section__head__number{line-height:0.8}}.page-flow .page-price .price__toggle .plusBox:after,.page-flow .page-price .price__toggle .ecoleBox:after{right:-22px;top:65px}@media (max-width: 991px){.page-flow .page-price .price__toggle .plusBox:after,.page-flow .page-price .price__toggle .ecoleBox:after{right:254px;top:110px}}@media (max-width: 767px){.page-flow .page-price .price__toggle .plusBox:after,.page-flow .page-price .price__toggle .ecoleBox:after{right:48.6%}.page-flow .page-price .feature-box h3 span{position:inherit;text-align:center}}.page-flow .page-service__section__head__ja{margin-left:0}.page-flow .price__toggle{display:inline-block;width:100%}.page-flow .col_one_fifth{width:20%}.page-flow .price__toggle{margin:0}@media (max-width: 991px){.page-flow .col_one_fifth{width:100%}}@media (max-width: 767px){.page-flow .col_one_fifth{width:100%}.page-flow .page-price .feature-box.fbox-bg.fbox-center{padding:0;height:125px}}@media (max-width: 767px){.page-service__section__head__en,.page-service__section__head__number{display:inline-block;text-align:inherit;width:inherit}}.flow__step{display:flex;justify-content:center}.flow__step span{color:#444}.flow__scroll-fix{padding-top:70px;margin-top:-70px}@media (max-width: 991px) and (min-width: 768px){.page-flow .page-price{margin-top:0px}}.page-flow .page-price .feature-box.fbox-bg.fbox-center{width:140px;height:130px;padding:20px 10px 20px}@media (max-width: 991px){.page-flow .page-price .feature-box.fbox-bg.fbox-center{padding:0;height:100px;width:100%}}.page-flow .page-price .price__toggle .ecoleBox:after{content:'=';position:absolute;font-size:25px;font-weight:400;color:#454545}@media (max-width: 991px){.page-flow .page-price .price__toggle .ecoleBox:after{content:'| |';font-size:13px}}@media (max-width: 767px){.sp-mg0{margin:0 !important}}.page-flow .blog__type3-btnFix p{width:200px}.page-flow .blog__type3-btnFix a{line-height:1.3}.page-flow .flow__cvbtn-mg{margin:30px}@media (max-width: 767px){.page-flow .flow__cvbtn-mg{margin:30px 0 0 0}.page-flow .flow__cvbtn-mg p{text-align:left !important;font-size:13px}}.page-service a{color:inherit;text-decoration:underline !important}.page-service a:hover{text-decoration:none !important}.page-service__nav{border-bottom:1px solid #d2d2d2}.page-service__nav__list{margin:0;display:flex;justify-content:center}.page-service__nav__item{margin:0 10px;list-style:none;text-align:center;line-height:1}.page-service__nav__item>a{padding:0 10px 24px;display:block;color:#666;border-bottom:2px solid transparent;position:relative;text-decoration:none !important}.page-service__nav__item>a:hover{border-bottom-color:#454545}.page-service__nav__item>a:hover::before{content:'';display:block;width:0;height:0;position:absolute;bottom:0;left:0;right:0;margin:0 auto;border-style:solid;border-width:0 3px 6px 3px;border-color:transparent transparent #454545 transparent}.page-service__nav__number{display:block;font-family:"Cinzel",serif;font-size:15px;margin-bottom:8px}.page-service__nav__en{display:block;font-family:"Cinzel",serif;font-size:15px;margin-bottom:5px}.page-service__nav__ja{display:block;font-weight:100;font-size:11px}@media (max-width: 767px){.page-service__nav{padding-bottom:3.8rem}.page-service__nav__list{justify-content:space-between;flex-wrap:wrap}.page-service__nav__item{margin:0;width:calc(50% - .8rem)}.page-service__nav__item:nth-child(n+3){margin-top:2rem}.page-service__nav__item>a{padding:0 0 2rem;border-bottom-color:#454545}.page-service__nav__number{font-size:2rem;margin-bottom:1rem}.page-service__nav__en{font-size:1.8rem;margin-bottom:1rem}.page-service__nav__ja{font-size:1rem}}.page-service__section{padding:55px 0 20px;border-bottom:1px solid #d2d2d2}.page-service__section__left{width:200px;flex-shrink:0}.page-service__section__right{flex-grow:1}.page-service__section__head{margin:0;display:flex;flex-wrap:wrap;align-items:flex-end;font-weight:normal}.page-service__section__head__number{display:block;font-size:40px;line-height:1;width:45px;font-family:"Cinzel",serif;text-align:center}.page-service__section__head__en{display:block;font-size:20px;line-height:1.2;font-family:"Cinzel",serif}.page-service__section__head__ja{margin-top:10px;display:block;font-size:11px;line-height:1;margin:10px 0 0 45px;width:calc(100% - 45px)}.page-service__section__unit{margin:20px 0 0 45px;display:flex;align-items:center;justify-content:flex-start}.page-service__section__unit__label{margin-right:10px}.page-service__section__unit__number{font-size:18px;display:flex;width:38px;height:38px;justify-content:center;align-items:center;background:#eee;border-radius:50%}.page-service__section__descript{margin:0 0 45px;letter-spacing:.05em}.page-service__section__remarks{margin:-10px 0 55px;letter-spacing:.05em}.page-service__section__images{display:flex;flex-wrap:wrap;margin:0 -4px}.page-service__section__images li{list-style:none;padding:0 4px;width:25%;margin-bottom:55px}.page-service__section__images li figure{margin:0}.page-service__section__images li figcaption{text-align:center;margin-top:10px;letter-spacing:.05em;line-height:1.8}.page-service__section__images li.is-show{opacity:0;transition:opacity 1s}.page-service__section__images li.is-show-animate{opacity:1}.page-service__section__images li.is-more{margin-top:0;width:100%}.page-service__section__images li.is-more ~ li{display:none}.page-service__section__images li.is-more a{display:block;text-align:center;padding:10px 0;color:inherit;background:#e5e5e5;position:relative;text-decoration:none !important}.page-service__section__images li.is-more a::before,.page-service__section__images li.is-more a::after{content:'';display:block;position:absolute;left:12px;top:0;bottom:0;margin:auto 0;width:10px;height:1px;background:#454545}.page-service__section__images li.is-more a::after{transform:rotate(90deg)}@media (max-width: 767px){.page-service__section{padding:3.8rem 0 0}.page-service__section__left{width:auto;margin-bottom:2rem}.page-service__section__head{display:block}.page-service__section__head__number{width:auto;font-size:2rem;margin-bottom:1rem}.page-service__section__head__en{font-size:1.8rem;text-align:center}.page-service__section__head__ja{margin:1rem 0 0 0;width:auto;font-size:1rem;text-align:center}.page-service__section__unit{margin:2rem 0 0 0;justify-content:center}.page-service__section__unit__label{font-size:1rem}.page-service__section__unit__number{font-size:1.4rem;width:2.5rem;height:2.5rem}.page-service__section__descript{font-size:1rem;margin-bottom:2rem}.page-service__section__remarks{font-size:1rem;margin:0 0 2rem}.page-service__section__images{margin:0 -1rem}.page-service__section__images li{padding:0 1rem;width:50%;margin-bottom:2rem}.page-service__section__images li figcaption{margin-top:1rem;font-size:1.1rem}.page-service__section__images li.is-more a::before,.page-service__section__images li.is-more a::after{width:.8rem}}@media (max-width: 767px){.page-service .mv-h1-block-service-yokohama{background-image:url(/wp-content/themes/glamoroush/img/service/index/service_sp-yokohama.jpg)}}.page-service .service__free-icon{color:#608b7c;border:1px solid;padding:0px 4px 0px 5px;text-align:center;font-size:11px;margin-right:7px}@media (max-width: 767px){.page-service .service__free-icon{font-size:10px}}.page-service .service__pay-icon{color:#999;border:1px solid;padding:0px 4px 0px 5px;text-align:center;font-size:11px;margin-right:7px}@media (max-width: 767px){.page-service .service__pay-icon{font-size:10px}}.service__mail-wrap{line-height:1}@media (max-width: 1199px){.service__mailbox{line-height:1.2;margin-top:10px;display:block}}@media (max-width: 767px){.page-service .y-service__attend{text-indent:-34px;padding-left:34px}}.page__corp .corp__head1{height:22px}.page__corp .corp__head2{font-size:16px;margin:0;font-weight:200}.privacy__head1{font-size:28px;margin-bottom:10px}.privacy__head2{font-size:16px;margin-bottom:10px}.privacy__list-wrap{list-style-type:none}.privacy__list{text-indent:-1em;padding-left:1em;margin-bottom:5px}.privacy__list-num{padding-right:5px}.privacy__row-wrap{display:flex;justify-content:center}.privacy__row-wrap dt{float:left;font-weight:200}.privacy__row-wrap dd{margin-left:45px;margin-bottom:0}.privacy__row-wrap dd::before{content:"：";padding:0 5px}.privacy__list-border{border:1px solid #555555;padding:16px}.privacy__add{line-height:1.5 !important;margin-bottom:10px}@media (min-width: 768px) and (max-width: 991px){.page-access{margin-top:94px}}.page-access .content-wrap{padding-top:0}@media (min-width: 1200px){.page-access .content-wrap{max-width:920px}}.page-access .content-wrap hr{margin:0}.page-access .content-wrap .access__box .access__pin{display:block;color:#454545;text-indent:20px}.page-access .content-wrap .access__box .access__pin::before{content:"";background-image:url("../img/access/access__pin.svg");width:15px;height:18px;position:absolute;left:15px}.page-access .content-wrap .access__box .access__pin:hover,.page-access .content-wrap .access__box .access__pin:focus{color:#c19c00}.shop-yokohama .page-access .content-wrap .access__box .access__pin:hover,.shop-yokohama .page-access .content-wrap .access__box .access__pin:focus{color:#608b7c}.page-access .content-wrap .access__box .access__pin:hover::before,.page-access .content-wrap .access__box .access__pin:focus::before{background-image:url("../img/access/access__pin-hiroo.svg")}.shop-yokohama .page-access .content-wrap .access__box .access__pin:hover::before,.shop-yokohama .page-access .content-wrap .access__box .access__pin:focus::before{background-image:url("../img/access/access__pin-yokohama.svg")}.page-access .content-wrap .access__box h3{font-weight:400;font-size:14px}.page-access .content-wrap .access__box address,.page-access .content-wrap .access__box p{line-height:1.8}.page-access .content-wrap .access__box ul{list-style:none;line-height:1.8}.page-access .content-wrap .access__box .btn-mini{border-radius:0;height:45px;font-size:14px;line-height:2;padding:6px 16px}@media (max-width: 767px){.page-access .content-wrap .access__box .btn-mini{height:37px;font-size:12px;line-height:1.8}}.page-access #hiroo-map{min-height:150px;min-width:150px;height:340px;width:100%}@media (max-width: 575px){.page-access #hiroo-map{height:calc((200vw - 40px) * 0.564)}}.page-access #hiroo-map .gm-style>div>div>div:nth-child(4)>div:nth-child(2)>img{width:100px !important;height:57px !important;left:250px !important;top:230px !important}.page-access #yokohama-map{min-height:150px;min-width:150px;height:340px;width:100%}@media (max-width: 575px){.page-access #yokohama-map{height:calc((200vw - 40px) * 0.564)}}.page-access #yokohama-map .gm-style>div>div>div:nth-child(4)>div:nth-child(2)>img{width:100px !important;height:57px !important;left:300px !important;top:230px !important}.page-access #hiroo-map2{min-height:150px;min-width:150px;height:340px;width:100%}@media (max-width: 575px){.page-access #hiroo-map2{height:calc((200vw - 40px) * 0.564)}}.page-access #hiroo-map2 .gm-style>div>div>div:nth-child(4)>div:nth-child(2)>img{width:100px !important;height:57px !important}@media (max-width: 575px){.page-access #hiroo-map2 .gm-style>div>div>div:nth-child(4)>div:nth-child(2)>img{width:75px !important;height:43px !important}}.page-access #yokohama-map2{min-height:150px;min-width:150px;height:340px;width:100%}@media (max-width: 575px){.page-access #yokohama-map2{height:calc((200vw - 40px) * 0.564)}}.page-access #yokohama-map2 .gm-style>div>div>div:nth-child(4)>div:nth-child(2)>img{width:100px !important;height:57px !important}@media (max-width: 575px){.page-access #yokohama-map2 .gm-style>div>div>div:nth-child(4)>div:nth-child(2)>img{width:75px !important;height:43px !important}}.page-access h2{text-align:center}.page-access h2 img{height:25px}@media (max-width: 767px){.page-access h2 img{height:17px}}@media (min-width: 768px) and (max-width: 991px){.page-price{margin-top:94px}}.page-price .content-wrap{padding-top:0;padding-bottom:0}@media (min-width: 1200px){.page-price .container{max-width:920px}}.page-price .hr{margin:0}@media (min-width: 768px){.page-price .component-head-big img{height:33px}}.page-price .component-head-middle{text-align:center}.page-price .component-head-middle img{height:28px}@media (max-width: 767px){.page-price .component-head-middle img{height:18px}}.page-price .price__attention{position:relative;width:100%;border:1px solid #c19c00}@media (max-width: 767px){.page-price .price__attention{padding:20px}}.page-price .price__attention img{width:14px;display:inline;vertical-align:middle}@media (min-width: 768px){.page-price .price__attention img{width:16px;position:absolute;left:12px;top:27px}}.page-price .price__attention p{text-align:center;padding-top:11px;padding-bottom:11px;margin-bottom:0;line-height:22.4px}@media (max-width: 767px){.page-price .price__attention p{display:inline;vertical-align:sub;line-height:1.7 !important}}.page-price .price__lead{text-align:center}@media (max-width: 767px){.page-price .price__lead{text-align:left}}@media (max-width: 767px){.page-price .price__lead br{display:none}}.page-price .price__lead img{width:617px}.page-price .price__toggle{margin:0 0 45px 0}.page-price .price__toggle .togglet{background:#eeebe0;text-align:center;font-size:.85rem;height:70px}@media (max-width: 767px){.page-price .price__toggle .togglet{font-size:11px;height:86.5px;line-height:3;padding:4px 0 0 0}}.page-price .price__toggle .togglet span{display:block;line-height:0.3;font-weight:400}@media (max-width: 767px){.page-price .price__toggle .togglet span{line-height:1.8}}.page-price .price__toggle .togglet i{font-style:normal;line-height:64px}@media (max-width: 767px){.page-price .price__toggle .togglet i{line-height:82px}}@media (min-width: 768px){.page-price .price__toggle .togglet br{display:none}}.shop-yokohama .page-price .price__toggle .togglet{background:#e6eceb}.page-price .price__toggle .togglec{padding:12px 0 0 0px}@media (max-width: 991px){.page-price .price__toggle .togglec{padding:12px 0 0 0px}}.page-price .price__toggle .togglec.clm-4{display:flex;justify-content:center;flex-wrap:wrap}.page-price .price__toggle .plusBox:after{content:'+';position:absolute;font-size:25px;font-weight:400;color:#454545;right:-30px;top:100px}@media (max-width: 1199px){.page-price .price__toggle .plusBox:after{right:-26px}}@media (max-width: 991px){.page-price .price__toggle .plusBox:after{right:-22px;top:112px}}@media (max-width: 767px){.page-price .price__toggle .plusBox:after{right:43vw;top:85px;font-size:15px}}.page-price .price__toggle .equalBox:after{content:'=';position:absolute;font-size:25px;font-weight:400;color:#454545;right:-30px;top:100px}@media (max-width: 1199px){.page-price .price__toggle .equalBox:after{right:-26px}}@media (max-width: 991px){.page-price .price__toggle .equalBox:after{right:-22px;top:112px}}@media (max-width: 767px){.page-price .price__toggle .equalBox:after{content:'↓';right:42.7vw;top:88px;font-size:12px}}.page-price .price__toggle.option_index{margin-bottom:15px}.page-price .price__toggle.option_index .togglet{height:44px;font-weight:400}@media (max-width: 767px){.page-price .price__toggle.option_index .togglet{height:37px;line-height:2.6}}.page-price .price__toggle.option_index .togglet i{font-style:normal;line-height:42px}@media (max-width: 767px){.page-price .price__toggle.option_index .togglet i{line-height:34px}}.page-price .price__toggle.option_index .togglec{padding-top:0}.page-price .price__toggle.option_index .togglec dl{margin-bottom:5px}.page-price .price__toggle.option_index .togglec dl dt,.page-price .price__toggle.option_index .togglec dl dd{margin-bottom:5px}.page-price .price__toggle.option_index .togglec ul{list-style-type:none}.page-price .price__toggle.option_index .togglec ul li{text-indent:-1rem;padding-left:1rem;line-height:1.8}.shop-yokohama .page-price .price__attention{border:1px solid #608b7c}.page-price .col_one_fifth{margin-bottom:20px !important}.page-price .feature-box.fbox-bg.fbox-center{width:158px;height:145px;border-radius:0;padding:30px 20px 30px;border-color:#d2d2d2}@media (max-width: 991px){.page-price .feature-box.fbox-bg.fbox-center{width:125px;height:165px}}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center{width:100%;height:57px;padding:20px 20px 30px}}.page-price .feature-box.fbox-bg.fbox-center .fbox-icon{top:-18px;left:69%}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center .fbox-icon{top:14px;left:7vw;width:25px;height:25px}}@media (max-width: 699px){.page-price .feature-box.fbox-bg.fbox-center .fbox-icon{left:11vw}}@media (max-width: 577px){.page-price .feature-box.fbox-bg.fbox-center .fbox-icon{left:11vw}}@media (max-width: 449px){.page-price .feature-box.fbox-bg.fbox-center .fbox-icon{left:14vw}}@media (max-width: 413px){.page-price .feature-box.fbox-bg.fbox-center .fbox-icon{left:15.5vw}}.page-price .feature-box.fbox-bg.fbox-center .fbox-icon a{width:35px;height:35px}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center .fbox-icon a{width:25px;height:25px}}.page-price .feature-box.fbox-bg.fbox-center .fbox-icon a i{line-height:32px;font-size:16px;color:#666;background:#eeebe0;border:none;font-family:'cinzel', serif}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center .fbox-icon a i{line-height:25px;font-size:12px}}.page-price .feature-box.fbox-bg.fbox-center .fbox-icon a i:after{box-shadow:0 0 0 2px #eeebe0}.shop-yokohama .page-price .feature-box.fbox-bg.fbox-center .fbox-icon a i{background:#e6eceb}.shop-yokohama .page-price .feature-box.fbox-bg.fbox-center .fbox-icon a i:after{box-shadow:0 0 0 2px #e6eceb}.page-price .feature-box.fbox-bg.fbox-center.fbox-main{border:1px solid #c19c00}.page-price .feature-box.fbox-bg.fbox-center.fbox-main .fbox-icon a i{background:#c19c00;color:#fff;font-family:'Noto Sans JP', sans-serif}.page-price .feature-box.fbox-bg.fbox-center.fbox-main .fbox-icon a i:after{box-shadow:0 0 0 2px #c19c00}.shop-yokohama .page-price .feature-box.fbox-bg.fbox-center.fbox-main .fbox-icon a i{background:#608b7c}.shop-yokohama .page-price .feature-box.fbox-bg.fbox-center.fbox-main .fbox-icon a i:after{box-shadow:0 0 0 2px #608b7c}@media (min-width: 768px){.page-price .feature-box.fbox-bg.fbox-center.fbox-last{padding:50px 20px 30px}}@media (min-width: 768px){.page-price .feature-box.fbox-bg.fbox-center.fbox-last .fbox-icon{left:49%}}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center.fbox-last .fbox-icon{top:16px}}.page-price .feature-box.fbox-bg.fbox-center.fbox-last .fbox-icon a{width:100px;height:40px}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center.fbox-last .fbox-icon a{width:62.5px;height:25px}}.page-price .feature-box.fbox-bg.fbox-center.fbox-last .fbox-icon a i{border-radius:0;line-height:40px}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center.fbox-last .fbox-icon a i{line-height:25px;font-size:10px}}.page-price .feature-box.fbox-bg.fbox-center.fbox-last .fbox-icon a i::after{border-radius:0}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center.fbox-last h3 span{top:23px;right:28vw}}@media (max-width: 374px){.page-price .feature-box.fbox-bg.fbox-center.fbox-last h3 span{right:34vw}}.page-price .feature-box.fbox-bg.fbox-center.fbox-last h4 span{font-size:12px;color:#454545}.shop-yokohama .page-price .feature-box.fbox-bg.fbox-center.fbox-main{border:1px solid #608b7c}.page-price .feature-box h3{font-size:15px;font-weight:400;color:#454545}@media (max-width: 767px){.page-price .feature-box h3{font-size:12px;float:left;padding-left:21px;line-height:1}}.page-price .feature-box h3 span.subtitle{font-size:12px}@media (max-width: 767px){.page-price .feature-box h3 span.subtitle{font-size:10px}}.page-price .feature-box h3 span.subtitle.oneRow{margin:11.5px 0}.page-price .feature-box h3 span{color:#454545}@media (max-width: 767px){.page-price .feature-box h3 span{position:absolute;right:27vw;text-align:right;top:10px;font-size:10px;line-height:1.3}}@media (max-width: 374px){.page-price .feature-box h3 span{right:28vw}}.page-price .feature-box h4{font-size:20px;font-family:'cinzel';font-weight:400;color:#454545}@media (max-width: 767px){.page-price .feature-box h4{font-size:17.5px;float:right;line-height:1}}@media (max-width: 767px){.page-price .feature-box.fbox-bg.fbox-center:first-child{margin-top:20px}}.page-price .btn-primary{border-radius:0;width:350px;height:44px;font-size:14px;line-height:2}@media (max-width: 575px){.page-price .btn-primary{width:100%}}@media (max-width: 767px){.page-price .btn-primary{line-height:2.3}}@media (max-width: 374px){.page-price .btn-primary{font-size:11px;line-height:3}}.page-price .btn-primary.btn-mini{width:150px;height:34px;font-size:13px;line-height:1.4}@media (max-width: 767px){.page-price .btn-primary.btn-mini{line-height:1.8}}.page-price .serifFont{text-align:center}.page-price .serifFont img{height:20px}.page-price .serifFontS{text-align:center}.page-price .serifFontS img{height:17px}.page-price .serifFont2r{text-align:center}.page-price .serifFont2r img{height:32px}.page-price .sec1_row{margin-bottom:35px}.page-price .sec1_box{border:1px solid #c19c00;padding:20px 30px;max-width:445px;display:flex;justify-content:center;flex-wrap:wrap}@media (max-width: 991px){.page-price .sec1_box{max-width:360px}}.page-price .sec1_box.first{margin-right:30px}@media (max-width: 767px){.page-price .sec1_box.first{margin-right:0;margin-bottom:20px}}.page-price .sec1_box h3{margin-bottom:10px}.page-price .sec1_box p{margin-bottom:15px}.page-price .sec1_box.pay{padding:20px 38px;display:block}.shop-yokohama .page-price .sec1_box{border:1px solid #608b7c}.page-price .sec2_table{margin-bottom:20px}.page-price .sec2_table .firstRow th{width:292px;height:80px;border-bottom-width:2px}.page-price .sec2_table .firstRow td{width:315px;text-align:center;border-bottom-width:2px}.page-price .sec2_table .lastRow th{width:292px;border-top-width:2px}.page-price .sec2_table .lastRow td{width:315px;text-align:center;border-top-width:2px}.page-price .sec2_table th,.page-price .sec2_table td{font-weight:400;vertical-align:middle}.page-price .sec2_table th{width:292px;background:#eeebe0}.shop-yokohama .page-price .sec2_table th{background:#e6eceb;text-align:center}.page-price .sec2_table td{width:315px;text-align:center}.page-price .sec2_table.price__rooms td{width:629px}@media (max-width: 767px){.page-price .sec2_table.price__rooms td span{display:block}}.page-price .table{color:#454545}.page-price .sec4__lead p{line-height:2 !important}.page-price .sec4__reason_box{width:100%;text-align:center}@media (max-width: 767px){.page-price .sec4__tabArea .container{padding-left:0 !important;padding-right:0 !important}}.page-price .page-omotenashi__box__label{display:unset;display:initial;position:relative}.page-price .page-omotenashi__box__label::before{width:35px;height:35px;font-family:'cinzel', sans-serif;font-weight:400;font-size:18px;color:#666;line-height:1.8;position:absolute;left:-45px;top:4px;border-radius:50%;background:#eeebe0}@media (max-width: 767px){.page-price .page-omotenashi__box__label::before{top:-15px;line-height:2}}.shop-yokohama .page-price .page-omotenashi__box__label::before{background:#e6eceb}.page-price .page-omotenashi__box__label.first::before{content:"1"}.page-price .page-omotenashi__box__label.second::before{content:"2"}.page-price .page-omotenashi__box__label.third::before{content:"3"}@media (max-width: 767px){.page-price .page-omotenashi__box__text{font-size:14px}}.page-price .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet::after{background:#eeebe0}.shop-yokohama .page-price .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet::after{background:#e6eceb}.page-price .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#c19c00}.shop-yokohama .page-price .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#608b7c}.page-price .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#c19c00}.shop-yokohama .page-price .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#608b7c}.page-price .sec5__area .thumbs img{width:115px}.page-price .sec5__area dl{text-align:center}.page-price .sec5__area dl dt{font-weight:400}.page-price .sec5__area .sec1_box.pay{padding:20px 30px}.page-price .cv__btns .btn-primary{width:287px;height:74px;font-size:20px;line-height:3;font-weight:400;margin-right:25px}.page-price .cv__btns .btn-primary:last-child{margin-right:0}@media (max-width: 991px){.page-price .cv__btns .btn-primary{width:225px;height:60px;font-size:18px;line-height:2.4;margin-right:34px}}@media (max-width: 767px){.page-price .cv__btns .btn-primary{height:27px;font-size:10px;line-height:1.7;margin-right:5%;width:47%}.page-price .cv__btns .btn-primary:first-child{width:100%;margin-bottom:20px}}.shop-azabu .page-price .page-service__nav__item>a:hover{border-bottom-color:#c19c00}.shop-yokohama .page-price .page-service__nav__item>a:hover{border-bottom-color:#608b7c}.shop-azabu .page-price .page-service__nav__item>a:hover::before{border-color:transparent transparent #c19c00 transparent}.shop-yokohama .page-price .page-service__nav__item>a:hover::before{border-color:transparent transparent #608b7c transparent}.page-price.page-revised .table.corePrice.sec2_table tbody th{width:110px;background:rgba(239,239,239,0.5)}@media (max-width: 767px){.page-price.page-revised .table.corePrice.sec2_table tbody th{width:21%}}.page-price.page-revised .table.corePrice.sec2_table tbody tr:first-child th{background:#eeebe0;text-align:center;height:40px}.shop-yokohama .page-price.page-revised .table.corePrice.sec2_table tbody tr:first-child th{background:#e6eceb}.page-price.page-revised .table.corePrice .firstRow{background:#eeebe0}.shop-yokohama .page-price.page-revised .table.corePrice .firstRow{background:#e6eceb}.page-price.page-revised .optionTable{margin-bottom:2px}.page-price.page-revised .optionTable button{box-shadow:none;text-shadow:none;margin-left:10px;font-size:11px;border:1px solid #454545;vertical-align:unset;line-height:1;padding:2px 8px;letter-spacing:0.15em;background:#454545;color:#fff;float:right}.page-price.page-revised .optionTable button:hover,.page-price.page-revised .optionTable button:focus{background:#666;border:1px solid #666}@media (max-width: 767px){.page-price.page-revised .optionTable button{margin-left:0;font-size:10px;padding:1px 4px;letter-spacing:0}}.page-price.page-revised .option__add{float:right;margin-bottom:0;font-size:12px}.page-price.page-revised .sec2_table th,.page-price.page-revised .sec2_table td{width:135px}@media (max-width: 767px){.page-price.page-revised .sec2_table th,.page-price.page-revised .sec2_table td{width:33.3333%}}.page-price.page-revised .optionWrap{width:580px}.page-price.page-revised .modal-content{border-radius:0}.page-price.page-revised .modal-content .modal-header{background:#eeebe0;border-radius:0}.shop-yokohama .page-price.page-revised .modal-content .modal-header{background:#e6eceb}.page-price.page-revised .modal-content .modal-header h4{font-weight:500}.page-price.page-revised .price__rooms td{width:157px}.page-price.page-revised .pay__box ul{line-height:1.8}.page-price.page-revised .pay__box ul li span{font-weight:bold}@media (max-width: 575px){.page-price.page-revised .sec2_table th{text-align:left}}.page-price .price__toggle .minusBox:after{content:'−';position:absolute;font-size:25px;font-weight:400;color:#454545;right:-47px;top:120px}@media (min-width: 768px){.col_one_fifth{width:16%}.page-price .feature-box.fbox-bg.fbox-center{padding:30px 10px 30px}.page-price .price__toggle .equalBox:after{right:-51px;top:120px}.page-price .price__toggle .plusBox:after{right:-17px;top:120px}.page-price .price__toggle .minusBox:after{font-size:25px;right:-47px;top:120px}.price__sp-box{margin-right:60px}.price__minusBox-wrap{width:54%;display:flex;justify-content:center;margin-right:45px}.shop-azabu .price__minusBox-wrap{border:1px solid #c19c00}.shop-yokohama .price__minusBox-wrap{border:1px solid #608b7c}.price__minusBox-wrap .price__minusBox-plus{width:28%}.page-price .price__minusBox-wrap .price__minusBox-plus .price__box-wd{width:140px}.price__equalBox{width:25%}}@media (max-width: 991px) and (min-width: 768px){.price__sp-box{margin-right:35px}.price__minusBox-wrap{width:55%}.page-price .price__minusBox-wrap .price__minusBox-plus .price__box-wd{width:110px}.price__minusBox-wrap .price__minusBox-plus.equalBox{margin-right:0}.page-price .price__toggle .minusBox:after{right:-34px;top:130px}.page-price .price__toggle .plusBox:after{top:130px;right:-14px}.page-price .price__toggle .equalBox:after{right:-48px;top:120px}}@media (max-width: 767px){.price__minusBox-wrap{width:100%;position:relative;margin-bottom:30px;padding-bottom:20px}.shop-azabu .price__minusBox-wrap{border:1px solid #c19c00}.shop-yokohama .price__minusBox-wrap{border:1px solid #608b7c}.price__minusBox-wrap .price__minusBox-plus{width:95%;margin:0 auto}.page-price .price__toggle .plusBox:after{top:67px}.page-price .price__toggle .minusBox:after{font-size:17px;right:44vw;top:97px}.page-price .feature-box.fbox-bg.fbox-center{width:100%;height:57px;padding:20px 20px 30px}}@media (max-width: 425px){.page-price .feature-box h4{font-size:14.5px}}@media (min-width: 768px){.col_one_fifth.equalBox{margin-right:0}}.price__cost-total{position:absolute;bottom:-18px;background:#fff;padding:5px 30px;text-align:center;font-weight:400;font-family:'Noto Sans JP', sans-serif}.shop-azabu .price__cost-total{border:1px solid #c19c00}.shop-yokohama .price__cost-total{border:1px solid #608b7c}@media (max-width: 767px){.price__cost-total{bottom:-20px;left:0;right:0;margin:0 auto;width:70%}.page-price .price__toggle .equalBox:after{top:132px}}.price__cost-yen{font-family:'cinzel';font-size:17px;font-weight:100}.price__cost-yen span{font-size:12px}@media (max-width: 767px){.page-price .cv__btns .btn-primary.price__cv-btn{width:46%;display:block;margin:0 auto 20px}.page-price .cv__btns .btn-primary.price__cv-btn:first-child{width:46%;display:block;margin:0 auto 20px}.page-price .cv__btns .btn-primary.price__cv-btn:last-child{margin-right:auto}.page-price .cv__btns .btn-primary.price__cv-btn i{top:22%}}.page-day h1{margin-bottom:0}.page-day hr{margin:0}@media (min-width: 768px){.page-day hr{display:none}}.page-day .content-wrap{padding:100px 0 0}@media (max-width: 767px){.page-day .content-wrap{padding:37.5px 0 0}}@media (max-width: 767px){.page-day .entry-date-section{margin-top:37.5px !important;margin-bottom:27.5px}}@media (max-width: 767px){.page-day .entry-date-section span{padding:5px 9px 8px}}.page-day .entry-date-section span img{width:140px;height:14px}@media (max-width: 767px){.page-day .entry-date-section span img{width:100px;height:12px}}.page-day .entry-date-section h3{margin-bottom:0}.page-day .entry-date-section h3 span{border:none;margin-bottom:0 !important}.page-day .entry-title h2{text-align:center}.page-day .entry-title h2 img{height:17px}.page-day .entry .image_fade{margin-bottom:20px}@media (max-width: 767px){.page-day .entry .image_fade{margin-bottom:11px}}.page-day .entry h3{text-align:center}.page-day .entry h3 span{color:#454545;font-size:14px;font-weight:600;margin-bottom:25px}@media (max-width: 767px){.page-day .entry h3 span{margin-bottom:20px}}.page-day .entry:after{content:none}.page-day .post-timeline .entry:hover .entry-timeline,.page-day .post-timeline .entry:hover .timeline-divider{border-color:#b10e4a;color:#b10e4a}.page-day #posts .entry-content{margin-top:17px}@media (max-width: 767px){.page-day #posts .entry-content{margin-top:27.5px}}.page-day #posts .entry-content p{margin-bottom:25px}@media (max-width: 767px){.page-day #posts .entry-content p{margin-bottom:20px}}.page-day .day__lead{text-align:center}.page-day .day__lead img{height:50px}@media (max-width: 767px){.page-day .day__lead img{height:30px}}.page-open h1{margin-bottom:0}.page-open .open__sec2 .parallax{background-image:url("../img/open/open__sec1-bg3.jpg");background-size:cover;background-attachment:scroll}@media (max-width: 767px){.page-open .open__sec2 .parallax{background:#ede5d2;padding:0}.page-open .open__sec2 .parallax .vertical-middle{padding-top:50px !important;padding-bottom:0 !important}}@media (min-width: 768px) and (max-width: 991px){.page-open .open__sec2 .nobottommargin{width:50%}}.page-open .open__sec2 .emphasis-title h2{line-height:1;display:flex;justify-content:flex-start;flex-wrap:wrap}.page-open .open__sec2 .emphasis-title h2 div:first-child{width:100%}.page-open .open__sec2 .emphasis-title h2 div:first-child span{font-size:70px;font-family:'cinzel', serif;vertical-align:sub;height:50px;display:inline-block}@media (max-width: 767px){.page-open .open__sec2 .emphasis-title h2 div:first-child span{font-size:55px;height:30px}}.page-open .open__sec2 .emphasis-title h2 div:first-child img{height:31px}@media (max-width: 767px){.page-open .open__sec2 .emphasis-title h2 div:first-child img{height:17.5px}}.page-open .open__sec2 .emphasis-title h2 div:last-child img{height:16px}@media (max-width: 767px){.page-open .open__sec2 .emphasis-title h2 div:last-child img{height:12.5px}}.page-open .open__sec2 .emphasis-title ul{list-style-type:none;line-height:1.9}@media (min-width: 768px) and (max-width: 991px){.page-open .open__sec2 .emphasis-title ul{margin-bottom:35px !important}}.page-open .open__sec2 .emphasis-title ul li{color:#222}@media (max-width: 991px){.page-open .open__sec2 .emphasis-title ul li{font-size:13px;text-indent:-25px;padding-left:25px}}@media (max-width: 767px){.page-open .open__sec2 .emphasis-title ul li{font-size:11px}}.page-open .open__sec2 .emphasis-title ul li:before{content:"";color:#222;border:1px solid #222;width:11px;height:11px;display:inline-block;margin-right:15px}@media (max-width: 767px){.page-open .open__sec2 .emphasis-title ul li:before{width:6px;height:6px;margin-right:10px}}.page-open .open__sec2-lead{text-align:center}.page-open .open__sec2-lead img{height:20px}.page-open .open__sec2-btn{display:flex;justify-content:center}.page-open .open__sec2-btn a{background:#222;color:#fff;border-radius:0;width:400px;height:52px;line-height:2.2}.page-open .open__sec2-btn a:hover,.page-open .open__sec2-btn a:focus{background:#444}@media (max-width: 767px){.page-open .open__sec2-btn a{width:240px;height:37px;font-size:10px;line-height:2.7}}.page-open .open__sec3 h3{line-height:1}.page-open .open__sec3 h3 img{height:20px}@media (max-width: 767px){.page-open .open__sec3 h3 img{height:15px}}@media (min-width: 992px){.page-open .open__sec4 .container{max-width:920px}}.page-open .open__sec4 .testi-content{display:flex;justify-content:center;flex-wrap:wrap}.page-open .open__sec4 .testi-content .box__area{width:679px;height:150px}.page-open .open__sec4 h3{margin-bottom:20px}.page-open .open__sec4 h3 img{height:20px;width:100%}.page-open .open__sec4 p{font-style:inherit;font-family:inherit;font-size:14px;line-height:2;text-align:left}.page-open .open__sec4 p::before,.page-open .open__sec4 p::after{content:none}.page-open .open__sec5{height:105vh}@media (max-width: 767px){.page-open .open__sec5{height:40vh}}.page-open .open__sec5 iframe{width:100%;height:100%}.page-open .open__sec5 .video-overlay,.page-open .open__sec5 .video-placeholder{background:rgba(0,0,0,0.46) url(images/grid.png) repeat}@media (max-width: 767px){.page-open .open__sec5 .video-overlay{display:none}}@media (max-width: 767px){.page-open .open__sec6 iframe{height:500px}}.page-open .open__sec7{background:#eee}.page-open .open__sec8 .container{display:flex;justify-content:center;flex-wrap:wrap}@media (min-width: 992px){.page-open .open__sec8 .container{max-width:920px}}.page-open .open__sec8 .container .message__box{width:572px}@media (max-width: 767px){.page-open .open__sec8 .container .message__box{width:100%}}.page-open .open__sec8 .container .message__box ul{line-height:2;list-style-position:inside}.page-open .open__sec8 .container .message__box ul li{text-indent:-20px;padding-left:20px}@media (max-width: 767px){.page-open .open__sec8 .container .message__box ul li{font-size:14px}}.page-open .open__sec9{background:#dcd4bd}.page-open .open__sec9 .container{display:flex;justify-content:center;flex-wrap:wrap}.page-open .open__sec9 .message__box{width:572px}@media (max-width: 767px){.page-open .open__sec9 .message__box{width:100%}}.page-open .open__sec9 .message__box .contact__row{background:#fff;width:630px;height:166px;display:flex;justify-content:center;align-items:center;padding:65px}@media (max-width: 767px){.page-open .open__sec9 .message__box .contact__row{width:100%;margin:0;padding:37.5px}}@media (max-width: 767px){.page-open .open__sec9 .message__box .contact__row div{display:flex;justify-content:center}}.page-open .open__sec9 .message__box .contact__row div:first-child a{background:#222;color:#fff;border-radius:0;font-size:14px;width:240px;height:44px;line-height:2}.page-open .open__sec9 .message__box .contact__row div:first-child a:hover,.page-open .open__sec9 .message__box .contact__row div:first-child a:focus{background:#444}@media (max-width: 767px){.page-open .open__sec9 .message__box .contact__row div:first-child a{width:200px;height:37.5px;font-size:11px;line-height:2.5}}.page-open .open__sec9 .message__box .contact__row div:last-child a{font-size:26px;color:#454545}@media (max-width: 767px){.page-open .open__sec9 .message__box .contact__row div:last-child a{font-size:22px}}.page-open .open__sec9 .message__box .contact__row div:last-child a:hover,.page-open .open__sec9 .message__box .contact__row div:last-child a:focus{color:#666}.page-open .open__sec9 .message__box .contact__row div:last-child a img{width:26px;margin-right:10px;vertical-align:middle}@media (max-width: 767px){.page-open .open__sec9 .message__box .contact__row div:last-child a img{width:20px}}.page-open .open__sec9 .message__box .request__row div a{width:270px;height:74px;background:#222;color:#fff;border-radius:0;font-size:20px;line-height:2.8}.page-open .open__sec9 .message__box .request__row div a:hover,.page-open .open__sec9 .message__box .request__row div a:focus{background:#444}@media (max-width: 767px){.page-open .open__sec9 .message__box .request__row div a{width:100%;height:37px;font-size:10px}}@media (min-width: 992px){.page-open .inner-content{max-width:920px}}.page-open .open__h2{text-align:center}.page-open .open__h2 span{font-family:'cinzel';font-weight:400;font-size:70px;vertical-align:middle;line-height:1;display:inline-block}@media (max-width: 767px){.page-open .open__h2 span{font-size:35px;height:30px;padding-right:2px}}.page-open .open__h2 img{height:31px}@media (max-width: 767px){.page-open .open__h2 img{height:17.5px}}.page-open .open__txtp{color:#222222;font-size:16px}.page-open .open__sec2 .emphasis-title h2 div:last-child img{height:30px}@media (max-width: 767px){.page-open .open__sec2 .emphasis-title h2 div:first-child span{font-size:45px;height:30px}}@media (max-width: 767px){.page-open .open__sec3 h3.open__subtitle2-fix{margin-top:20px}.page-open .open__sec3 h3.open__subtitle2-fix img{height:33px}}.page-open h3.open__h3-2line img{height:45px}.page-open .open__sec2 .emphasis-title ul li{font-size:16px}@media (max-width: 767px){.page-open .open__h2 img{height:50px}.page-open h3.open__h3-2line img{height:33px}.page-open .open__sec2 .emphasis-title ul li{font-size:14px}.page-open .open__sec2 .emphasis-title h2 div:last-child img{height:50px}.open__txtp{font-size:14px}.page-open .open__sec4 .testi-content .box__area{height:240px}}@media (max-width: 374px){.page-open .open__sec4 .testi-content .box__area{height:280px}.page-open .open__sec2 .emphasis-title ul li{font-size:13px}}.page-open .open__sec2 .parallax{background-image:url("/wp-content/themes/glamoroush/scss/../img/open/open__bg.jpg")}@media (max-width: 991px){.page-open .open__sec2 .parallax{background-image:url("/wp-content/themes/glamoroush/scss/../img/open/open__bg-sp.jpg");background-position:0px 0px !important}}@media (max-width: 767px){.page-open .open__sec2 .parallax{background:#ede5d2}.page-open .open__sec2 .emphasis-title h2 div:first-child span{font-size:45px;height:40px;vertical-align:inherit}.page-open .open__h2 span{font-size:35px;height:60px;padding-right:2px}.page-open .open__h2 img{height:55px}.open__h2-fix{margin-bottom:25px}.open__sec4-1-fix{height:40px !important}}.page-top .common__top-mov{width:100%;height:calc(100vh - 66px);position:relative;overflow:hidden}.top-common .page-top .common__top-mov{height:100vh}@media (max-width: 991px){.page-top .common__top-mov{height:calc(79vh - 66px)}.top-common .page-top .common__top-mov{height:calc(79vh - 66px)}}@media (max-width: 767px){.page-top .common__top-mov{height:90vw}.top-common .page-top .common__top-mov{height:90vw}}.page-top .common__top-mov video{position:absolute;top:-66px;left:0;width:100%;height:auto;min-width:100%;min-height:100%;background:url("../video/top__mov-poster.jpg") no-repeat;background-size:cover;z-index:0}@media (max-width: 1199px){.page-top .common__top-mov video{top:0}}@media (max-width: 1065px){.page-top .common__top-mov video{width:107%}}@media (max-width: 991px){.page-top .common__top-mov video{width:100%}}@media (max-width: 767px){.page-top .common__top-mov video{width:160vw;left:-30vw}}@media (min-width: 992px){.page-top .container.inner-content{max-width:850px}}@media (min-width: 768px) and (max-width: 991px){.page-top .container.inner-content{padding-left:30px;padding-right:30px;padding-top:0}}@media (min-width: 992px){.page-top .container.inner-content_920{max-width:920px}}@media (min-width: 768px){.page-top .container.inner-content_920 .roomS__other-box.width920{margin-right:30px}}.page-top hr{margin:0}.page-top .top__h2-a{text-align:center}.page-top .top__h2-a img{height:31px}@media (max-width: 767px){.page-top .top__h2-a img{height:17.5px}}.page-top .top__h2-a img.twoLine{height:75px}@media (max-width: 767px){.page-top .top__h2-a img.twoLine{height:57.5px}}.page-top .top__h2-b{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.page-top .top__h2-b span{font-family:'cinzel', sans-serif;font-size:31px;font-weight:400;color:#454545 !important;line-height:1}@media (max-width: 767px){.page-top .top__h2-b span{font-size:20.5px}}.shop-azabu .page-top .top__h2-b span{color:#c19c00 !important}.shop-yokohama .page-top .top__h2-b span{color:#608b7c !important}.page-top .top__h2-b img{height:14px;display:block;width:100%}@media (max-width: 767px){.page-top .top__h2-b img{font-size:10px}}.page-top .top__h2-c{font-size:24px;color:#c19c00;font-family:'cinzel', sans-serif;font-weight:400;text-align:center;margin-bottom:0;line-height:1;letter-spacing:0.2em}@media (max-width: 767px){.page-top .top__h2-c{font-size:15.5px}}.page-top .top__sec2-h3{font-size:35px;font-family:'cinzel', sans-serif;font-weight:400;position:relative;text-indent:30px;margin-bottom:0;line-height:0.9}@media (max-width: 767px){.page-top .top__sec2-h3{font-size:27px}}.page-top .top__sec2-h3 span{font-size:70px;color:#454545 !important;position:absolute;top:-5px;left:-33px;font-family:'cinzel'}.page-top .top__sec2-box ul{list-style-type:none;line-height:1.9}.page-top .top__sec2-box ul li:before{content:"・";color:#aaa}@media (min-width: 768px){.page-top .top__sec2-box--left{padding-left:40px}}.shop-azabu .page-top .top__sec2-spCenter p{color:#c19c00}.shop-yokohama .page-top .top__sec2-spCenter p{color:#608b7c}@media (max-width: 767px){.page-top .top__sec2-spCenter{display:flex;justify-content:center;flex-wrap:wrap}.page-top .top__sec2-spCenter p{width:100%;text-align:center}}.page-top .top__sec3{background:#eee}.shop-azabu .page-top .top__sec3{background:#eeebe0}.shop-yokohama .page-top .top__sec3{background:#e6eceb}.page-top .top__sec4{position:relative}@media (min-width: 992px){.page-top .top__sec4 .container.inner-content{padding:0;max-width:920px}}.page-top .top__sec4 .shadow__screen{position:absolute;width:100%;height:100%;background:#333;z-index:3;opacity:0;pointer-events:none}.page-top .top__sec4-row{z-index:2;position:relative}@media (max-width: 991px){.page-top .top__sec4-row{display:flex;justify-content:center;flex-wrap:wrap}}.page-top .top__sec4-box{border:4px double #c19c00;max-width:445px}@media (max-width: 767px){.page-top .top__sec4-box{border:none;margin-bottom:0}}.page-top .top__sec4-box.azabu{margin-right:30px}@media (max-width: 991px){.page-top .top__sec4-box.azabu{margin-right:0;margin-bottom:20px}}@media (max-width: 767px){.page-top .top__sec4-box.azabu{margin-bottom:0}}.page-top .top__sec4-box.yokohama{border:4px double #608b7c}@media (max-width: 767px){.page-top .top__sec4-box.yokohama{border:none}}@media (max-width: 767px){.page-top .top__sec4-box .h3__colon{display:flex;justify-content:center}}.page-top .top__sec4-box h3{text-align:center;margin-bottom:0}@media (max-width: 767px){.page-top .top__sec4-box h3{position:relative}}.page-top .top__sec4-box h3 span{font-size:55px;font-family:'cinzel';font-weight:400;line-height:0;position:absolute;left:-24px;top:25px;color:#c19c00}@media (min-width: 768px){.page-top .top__sec4-box h3 span{display:none}}.page-top .top__sec4-box h3 img{height:25px}@media (max-width: 767px){.page-top .top__sec4-box h3 img{height:20.5px}}.page-top .top__sec4-leadBox{display:flex;justify-content:center}.page-top .top__sec4-leadBox p{width:325px;margin-bottom:0}@media (max-width: 767px){.page-top .top__sec4-leadBox p{width:100%}}.page-top .top__sec4-imgBox{position:relative;display:flex;justify-content:center}.page-top .top__sec4-imgBox>div{position:relative}.page-top .top__sec4-imgBox>div .shadow-cover{background:rgba(0,0,0,0.51);width:100%;height:100%;position:absolute;top:0}.page-top .top__sec4-imgBox img{width:335px}@media (max-width: 767px){.page-top .top__sec4-imgBox img{width:100%}}.page-top .top__sec4-imgBox a.btn{font-size:14px;border-radius:0;width:240px;height:44px;line-height:2;position:absolute;z-index:2;left:calc(50% - 120px);right:50%;top:calc(50% - 22px);bottom:50%;background:transparent;color:#c19c00;border-color:#c19c00}.page-top .top__sec4-imgBox a.btn::after{content:"";background-image:url(../img/top/top__shareBtn-hiroo.svg);width:14px;height:14px;background-repeat:no-repeat;position:absolute;right:35px;top:15px}.yokohama .page-top .top__sec4-imgBox a.btn::after{background-image:url(../img/top/top__shareBtn-yokohama.svg)}.page-top .top__sec4-imgBox a.btn:hover,.page-top .top__sec4-imgBox a.btn:focus{background:#c19c00;color:#fff}.page-top .top__sec4-imgBox a.btn:hover::after,.page-top .top__sec4-imgBox a.btn:focus::after{content:"";width:14px;height:14px;background-image:url(../img/top/top__shareBtn.svg);transition:.15s}.page-top .top__sec4-listBox ul{list-style:none;display:block;text-align:center;margin-bottom:20px}@media (max-width: 767px){.page-top .top__sec4-listBox ul{text-align:left;margin-bottom:0}}.page-top .top__sec4-listBox ul li{display:inline;margin-right:15px}@media (max-width: 767px){.page-top .top__sec4-listBox ul li{display:inline-block;margin-right:5px;padding:10px 10px 10px 0;border-top:1px solid #333;border-bottom:1px solid #333;width:31%;text-align:left}}@media (max-width: 767px) and (max-width: 374px){.page-top .top__sec4-listBox ul li{width:30%}}.page-top .top__sec4-listBox ul li:last-child{margin-right:0}@media (max-width: 767px){.page-top .top__sec4-listBox ul li:last-child{border-top:none}}.page-top .top__sec4-listBox ul li a{color:#454545}@media (max-width: 374px){.page-top .top__sec4-listBox ul li a{font-size:10px}}.page-top .top__sec4-listBox ul li a:hover,.page-top .top__sec4-listBox ul li a:focus{color:#aaa}.page-top .top__sec4-listBox ul:last-child{margin-bottom:0}@media (max-width: 767px){.page-top .top__sec4-listBox ul:last-child li{border-top:none;border-color:#c19c00}}.page-top .top__sec4-listBox ul:last-child li a{color:#c19c00}.page-top .top__sec4-listBox ul:last-child li a:hover,.page-top .top__sec4-listBox ul:last-child li a:focus{color:#d1b542}.page-top .top__sec4-box.yokohama h3 span{color:#608b7c}.page-top .top__sec4-box.yokohama .top__sec4-imgBox a{color:#608b7c;border-color:#608b7c}.page-top .top__sec4-box.yokohama .top__sec4-imgBox a::after{content:"";background-image:url(../img/top/top__shareBtn-yokohama.svg)}.page-top .top__sec4-box.yokohama .top__sec4-imgBox a:hover,.page-top .top__sec4-box.yokohama .top__sec4-imgBox a:focus{background:#608b7c;color:#fff}.page-top .top__sec4-box.yokohama .top__sec4-imgBox a:hover::after,.page-top .top__sec4-box.yokohama .top__sec4-imgBox a:focus::after{background-image:url(../img/top/top__shareBtn.svg)}.page-top .top__sec4-box.yokohama .top__sec4-listBox ul:last-child li a{color:#608b7c}.page-top .top__sec4-box.yokohama .top__sec4-listBox ul:last-child li a:hover,.page-top .top__sec4-box.yokohama .top__sec4-listBox ul:last-child li a:focus{color:#78a192}@media (max-width: 767px){.page-top .top__sec4-box.yokohama .top__sec4-listBox ul:last-child li{border-color:#608b7c}}.page-top .top__sec5-area{background:#333;display:inline-block;width:100%;position:relative}.page-top .top__sec5-area h1{text-align:center}.page-top .top__sec5-area h1 img{height:90px}@media (max-width: 767px){.page-top .top__sec5-area h1 img{height:25vw}}.page-top .top__sec5-area .more__btn-area{display:flex;justify-content:center;margin-top:0}@media (min-width: 768px) and (max-width: 991px){.page-top .top__sec5__modal .modal-dialog{max-width:600px}}.page-top .top__sec5__modal .modal-body{background:#333;padding:30px 20px 20px}.page-top .top__sec5__modal .modal-content{border-radius:0;border:none;background:#333}.page-top .top__sec5__modal .modal-content img{height:20px}.page-top .top__sec5__modal .modal-content img.sp_line2{height:45px}.page-top .top__sec5__modal .modal-content p{color:#fff;line-height:2;letter-spacing:0.01em}.page-top .top__sec5__modal .modal-content .close-circle{display:flex;justify-content:center;margin-top:40px}.page-top .top__sec5__modal .modal-content .close-circle button{color:#fff;font-size:25px;font-weight:400;border:1px solid #fff;border-radius:50%;line-height:0.4;width:70px;height:70px}.page-top .top__sec9{background:#eee}@media (min-width: 992px){.page-top .top__sec9 .container.inner-content{padding:0;max-width:920px}}.page-top .top__blog-wrap .roomS__other-box{text-align:center;pointer-events:none}.page-top .top__blog-wrap .roomS__other-box:hover .roomS__other-img{opacity:.85}@media (max-width: 575px){.page-top .top__blog-wrap .roomS__other-box p{font-size:11px}}@media (max-width: 991px){.page-top .top__blog-wrap .roomS__other-box p br{display:none}}.page-top .top__blog-wrap .roomS__other-img{pointer-events:auto}.page-top .top__blog-wrap .roomS__other-img:hover{opacity:.85}.page-top .top__blog-wrap .roomS__other-img:hover+h3>a{color:#888}.shop-azabu .page-top .top__blog-wrap .roomS__other-img:hover+h3>a{color:#c19c00}.shop-yokohama .page-top .top__blog-wrap .roomS__other-img:hover+h3>a{color:#608b7c}.page-top .top__blog-wrap .roomS__other-h3{line-height:1;display:inline-block;pointer-events:auto}.page-top .top__blog-wrap .roomS__other-h3 a{color:#454545;font-family:'Noto Serif JP', serif;font-weight:400;font-size:14px}@media (max-width: 575px){.page-top .top__blog-wrap .roomS__other-h3 a{font-size:11px}}.page-top .top__blog-wrap .roomS__other-h3 a:hover,.page-top .top__blog-wrap .roomS__other-h3 a:focus{color:#888}.shop-azabu .page-top .top__blog-wrap .roomS__other-h3 a:hover,.shop-azabu .page-top .top__blog-wrap .roomS__other-h3 a:focus{color:#c19c00}.shop-yokohama .page-top .top__blog-wrap .roomS__other-h3 a:hover,.shop-yokohama .page-top .top__blog-wrap .roomS__other-h3 a:focus{color:#608b7c}.page-top .top__blog-wrap .roomS__other-h3 a.sans{font-family:'Noto Sans JP', sans-serif}.page-top .top__blog-wrap .blog__info{margin-bottom:0;line-height:1}.page-top .top__blog-wrap .blog__info .hiroo{color:#c19c00}.page-top .top__blog-wrap .blog__info .yokohama{color:#608b7c}.page-top .top__blog-moreBtn{display:flex;justify-content:center}.page-top .top__blog-moreBtn a{width:170px;height:44px;font-size:14px;background:#222;border-radius:0;color:#fff;line-height:2}.page-top .top__blog-moreBtn a:hover{background:#666}.page-top .top__blog-moreBtn2{display:flex;justify-content:center;flex-wrap:wrap}.page-top .top__blog-moreBtn2 a{text-align:center;color:#333}.page-top .top__blog-moreBtn2 a:hover{color:#999}.shop-azabu .page-top .top__blog-moreBtn2 a:hover{color:#c19c00}.shop-yokohama .page-top .top__blog-moreBtn2 a:hover{color:#608b7c}.page-top .top__blog-moreBtn2 a span:first-child{font-size:35px;font-weight:100;line-height:0.5;display:block}.page-top .top__blog-moreBtn2 a span:last-child{display:block}@media (min-width: 768px){.page-top .top__sec10 .roomS__other-box{padding:0;margin-right:13px}.page-top .top__sec10 .roomS__other-box:last-child{margin-right:0}}.page-top .top__sec10 .roomS__other-box h3{text-align:left}.page-top .top__sec10 .roomS__other-box .blog__info{line-height:1.5 !important}.page-top .top__dark-sec{background:#333}.page-top .top__dark-sec p{text-align:center;margin-bottom:0}.page-top .top__dark-sec p img{height:31px;margin-bottom:0}@media (max-width: 767px){.page-top .top__dark-sec p img{height:53px}}.page-top .top__dark-sec .page-omotenashi__box__button{margin:0}.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a{width:220px;height:52px;border:1px solid #c19c00;line-height:3.1;cursor:pointer;border-radius:0;padding:0}@media (max-width: 767px){.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a{width:200px;height:37px;line-height:2.9}}.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a span{font-size:16px;color:#c19c00}@media (max-width: 767px){.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a span{font-size:12px}}.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a:hover{border-color:transparent}.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a:hover::before,.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a:hover::after{background:#c19c00}.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a:hover span::before,.page-top .top__dark-sec .page-omotenashi__box__button.is-type03 a:hover span::after{background:#c19c00}.page-top .page-omotenashi__box__button.is-type03 a{width:220px;height:52px;border:1px solid #fff;line-height:3.1;cursor:pointer;border-radius:0;padding:0}@media (max-width: 767px){.page-top .page-omotenashi__box__button.is-type03 a{width:200px;height:37px;line-height:2.9}}.page-top .page-omotenashi__box__button.is-type03 a span{font-size:16px;font-family:'cinzel', sans-serif;color:#fff}@media (max-width: 767px){.page-top .page-omotenashi__box__button.is-type03 a span{font-size:12px}}.page-top .page-omotenashi__box__button.is-type03 a:hover{border-color:transparent}.page-top .page-omotenashi__box__button.is-type03 a:hover::before,.page-top .page-omotenashi__box__button.is-type03 a:hover::after{background:#fff}.page-top .page-omotenashi__box__button.is-type03 a:hover span::before,.page-top .page-omotenashi__box__button.is-type03 a:hover span::after{background:#fff}@media (max-width: 767px){.page-top .parallax{height:500px !important;background-position:right center !important}.page-top .parallax.yokohama{background-position:center center !important}}.page-top .salonTop__sec4-h3 a{display:flex;justify-content:center;flex-wrap:wrap}.page-top .salonTop__sec4-h3 a span:first-child{font-size:22px;font-family:'cinzel', serif;color:#c19c00;display:block;width:100%;text-align:center}.shop-yokohama .page-top .salonTop__sec4-h3 a span:first-child{color:#608b7c}@media (max-width: 767px){.page-top .salonTop__sec4-h3 a span:first-child{display:none}}.page-top .salonTop__sec4-h3 a span:last-child{display:block;padding-top:14px}@media (max-width: 767px){.page-top .salonTop__sec4-h3 a span:last-child{font-size:12.5px;color:#c19c00}.shop-yokohama .page-top .salonTop__sec4-h3 a span:last-child{color:#608b7c}}.page-top .salonTop__sec5-h2{text-align:center}.page-top .salonTop__sec5-h2 span:last-child{display:block;width:100%;font-size:14px;color:#454545 !important;padding-top:10px}.page-top .salonTop__sec5-btnArea{display:flex;align-items:center}.page-top .salonTop__sec5-btnArea a{width:300px;height:44px;font-size:14px;line-height:2;border-radius:0}@media (max-width: 767px){.page-top .salonTop__sec5-btnArea a{width:200px;height:37px;font-size:10px;line-height:2.5}}@media (max-width: 767px){.page-top .salonTop__sec5-btnArea .col-md-5{text-align:center}}.page-top .salon__bg{background:#eeebe0}.shop-yokohama .page-top .salon__bg{background:#e6eceb}.shop-azabu .page-top .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#c19c00}.shop-azabu .page-top .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#c19c00}.shop-yokohama .page-top .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#608b7c}.shop-yokohama .page-top .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active::after{background:#608b7c}.page-top.page-revised .top__sec4-box{max-width:395px}.page-top.page-revised .top__sec4-box.rev{cursor:pointer;transition:.5s}@media (min-width: 768px){.page-top.page-revised .top__sec4-box.rev:hover.azabu{background:#faf2d6;transition:.5s}}@media (min-width: 768px){.page-top.page-revised .top__sec4-box.rev:hover.yokohama{background:#e0f0ed;transition:.5s}}.page-top.page-revised .top__sec4-box.rev ul li a:hover,.page-top.page-revised .top__sec4-box.rev ul li a:focus{color:#454545;text-decoration:underline !important}.page-top.page-revised .top__sec4-box.rev.azabu ul:last-child li a:hover,.page-top.page-revised .top__sec4-box.rev.azabu ul:last-child li a:focus{color:#c19c00}.page-top.page-revised .top__sec4-box.rev.yokohama ul:last-child li a:hover,.page-top.page-revised .top__sec4-box.rev.yokohama ul:last-child li a:focus{color:#608b7c}.page-top.page-revised .top__sec5-area{background:#fff}.page-top.page-revised .top__sec5-area h1 img{height:125px}.page-top.page-revised .cmnTop__feature{justify-content:center;list-style-position:inside;list-style-type:none;line-height:2;border:1px solid #888}@media (max-width: 767px){.page-top.page-revised .cmnTop__feature{margin-left:0;margin-right:0}}.page-top.page-revised .cmnTop__feature li{max-width:480px;font-size:22px;line-height:2}@media (max-width: 767px){.page-top.page-revised .cmnTop__feature li{font-size:14px}}.page-top.page-revised .cmnTop__feature li:first-child{padding-top:35px}@media (max-width: 767px){.page-top.page-revised .cmnTop__feature li:first-child{padding-top:20px}}.page-top.page-revised .cmnTop__feature li:last-child{padding-bottom:35px}@media (max-width: 767px){.page-top.page-revised .cmnTop__feature li:last-child{padding-bottom:20px}}.page-top.page-revised .cmnTop__feature i{padding-right:8px}.page-top.page-revised .cmnTop__feature.salonTop li{max-width:575px}.home__img-overCut{display:inline-block;vertical-align:top;width:100%;height:112px;overflow:hidden;position:relative}@media (max-width: 767px){.home__img-overCut{height:98px}}.home__img-overCut img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all ease-in-out 0.25s;-o-transition:all ease-in-out 0.25s;transition:all ease-in-out 0.25s;width:100%;height:auto}.home__img-overCut-member{display:inline-block;vertical-align:top;width:100%;height:290px;overflow:hidden;position:relative}@media (max-width: 767px){.home__img-overCut-member{height:115px}}.home__img-overCut-member img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all ease-in-out 0.25s;-o-transition:all ease-in-out 0.25s;transition:all ease-in-out 0.25s;width:100%;height:auto}@media (max-width: 767px){.page-top .page-omotenashi__box__button.is-type03 a span{line-height:3}}.page-top .yokohama-home-contentbtn .page-omotenashi__box__button.is-type03 a:hover span::before,.page-top .yokohama-home-contentbtn .page-omotenashi__box__button.is-type03 a:hover span::after{background:#608b7c}.yokohama-home-contentbtn{margin-top:25px}.page-top .azabu-home-contentbtn .page-omotenashi__box__button.is-type03 a:hover span::before,.page-top .azabu-home-contentbtn .page-omotenashi__box__button.is-type03 a:hover span::after,.page-top .azabu-home-contentbtn .page-omotenashi__box__button.is-type03 a:hover::before,.page-top .azabu-home-contentbtn .page-omotenashi__box__button.is-type03 a:hover::after{background:#c19c00}.azabu-home-contentbtn{margin-top:25px}.home__img-overCut-member img{width:100%;height:250px;object-fit:cover;font-family:'object-fit: cover;';object-position:0 0%}@media (max-width: 767px){.home__img-overCut-member img{height:90px}}.home__camp-title{color:#608b7c;font-size:16px;margin-bottom:10px;margin-top:20px}.home__camp-banner-top{margin-bottom:40px;padding-left:0;padding-right:40px}@media (max-width: 767px){.home__camp-banner-top{padding-right:15px;padding-left:15px;margin-bottom:20px}}.home__camp-banner-bottom{padding-left:0;padding-right:40px}@media (max-width: 767px){.home__camp-banner-bottom{padding-right:15px;padding-left:15px}}@media (max-width: 767px){.home__camp-btn{width:100%}}.form_index .btn-primary{color:#fff;background-color:#222;border-color:#222}.shop-azabu .form_index .btn-primary{background-color:#c19c00 !important;border-color:#c19c00 !important}.shop-yokohama .form_index .btn-primary{background-color:#608b7c !important;border-color:#608b7c !important}.form_index .btn-primary:hover,.form_index .btn-primary:focus{background-color:#444;border-color:#444}.shop-azabu .form_index .btn-primary:hover,.shop-azabu .form_index .btn-primary:focus{background-color:#d1b542 !important;border-color:#c19c00 !important}.shop-yokohama .form_index .btn-primary:hover,.shop-yokohama .form_index .btn-primary:focus{background-color:#78a192 !important;border-color:#608b7c !important}.form_index .sec1_box{border:1px solid #aaa}.thanks__head1{font-size:20px;margin-top:30px;font-weight:100}.shop-common .thanks__btn{background:#333;color:#fff;border-radius:0px}.shop-common .thanks__btn:hover{background:#ccc}.shop-common .thanks__common-btn{color:#555}.shop-common .thanks__common-btn:hover{color:#333}.thanks__wrap{padding:90px 0}.shop-azabu .thanks__btn{background:#c19c00;color:#fff;border-radius:0px}.shop-azabu .thanks__btn:hover{background:#d7c57a}.shop-yokohama .thanks__btn{background:#608b7c;color:#fff;border-radius:0px}.shop-yokohama .thanks__btn:hover{background:#bececa}.page-estimate form .flex-left .modal-icon .simu__icon-size{font-size:14px;color:#555}@media (max-width: 767px){.page-estimate form .flex-left .modal-icon .simu__icon-size{font-size:12px}}div.wpcf7-response-output{padding:1.5em 1em}.questionnaire__wrap{margin-top:100px}.questionnaire__day{background-color:#d3b0b0 !important}.select_wd{width:30%}.contact__label-wrap label{line-height:1.2}.contact__radio-fix{max-width:150px}.contact__radio-fix .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{width:150px;margin-top:10px}select{text-indent:5px}.contact__check-wrap{margin-bottom:20px}.reserve__para{font-size:13px;margin-bottom:0;color:#fff;display:inline-block;background-color:#333;padding:10px 60px 10px 70px}.toggle .togglet .reserve__para i{left:7px;font-size:15px;line-height:38px;font-style:normal}.reserve__trg{padding-left:0 !important}.reserve__toggle{margin-bottom:40px}@media (min-width: 768px){.l-spOnly{display:none}.form__check-block{padding-left:16px}}@media (max-width: 767px){select{text-indent:2px}.contact__check-wrap{margin-bottom:5px}.form__check-label{display:block;padding-left:0;margin-bottom:5px}.contact__wrapper form{padding:40px 30px 0px}}.form__check-block{display:block}.form__check-block label{text-transform:inherit}.form__wd-100{width:100%}.form__mgt20{margin-top:20px}.other-txt1,.other-txt2,.other-txt3{padding-left:16px;display:block}.page404__head1Box h1{font-weight:100;font-size:25px;margin-bottom:20px;margin-top:40px}@media (max-width: 767px){.page404__head1Box h1{font-size:17px}}.page404__head1Box span{font-size:16px}.page404__listwrap{margin-top:30px;width:30%;display:inline-block}@media (min-width: 768px) and (max-width: 991px){.page404__listwrap{width:auto}}@media (max-width: 767px){.page404__listwrap{margin-bottom:0 !important;width:33%;font-size:10px}}.page404__listwrap ul{list-style:none}.page404__listwrap ul li{margin-bottom:8px}@media (max-width: 767px){.page404__listwrap ul li{margin-bottom:14px}}.page404__listwrap ul li a i{padding-right:5px}.shop-common .page404__listwrap li a{color:#454545}.shop-common .page404__listwrap li:hover a{color:#666}.shop-azabu .page404__listwrap li:hover a{color:#d7c57a}.shop-yokohama .page404__listwrap li:hover a{color:#bececa}.l-flex-center{display:flex;justify-content:center}.l-lh-quot{line-height:0.9}.l-lh-1_5{line-height:1.5 !important}.l-relative{position:relative}@media (max-width: 767px){.l-100vh-xs{height:calc(100vh - 94px) !important}}.l-align-center{display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.l-spOnly{display:none !important}}@media (max-width: 767px){.l-spOnly{display:inherit}}@media (max-width: 767px){.l-pcOnly{display:none}}@media (max-width: 991px){.l-lgOnly{display:none}}@media (min-width: 992px){.l-mdOnly{display:none}}.l-inline{display:inline}.l-mgt1half{margin-top:1.5rem}@media (min-width: 768px){.l-rowflex{display:flex;justify-content:center}}.l-pc-center{text-align:center}@media (max-width: 767px){.l-pc-center{text-align:inherit}}.l-mg0{margin:0}.l-mgt0_50{margin-top:0}@media (max-width: 767px){.l-mgt0_50{margin-top:50px}}.l-mgt0_30{margin-top:0}@media (max-width: 767px){.l-mgt0_30{margin-top:30px}}.l-mgt15_11{margin-top:15px}@media (max-width: 767px){.l-mgt15_11{margin-top:11px}}.l-mgt20_0{margin-top:20px}@media (max-width: 767px){.l-mgt20_0{margin-top:0}}.l-mgt22_5{margin-top:22px}@media (max-width: 767px){.l-mgt22_5{margin-top:5px}}.l-mgt22_20{margin-top:22px}@media (max-width: 767px){.l-mgt22_20{margin-top:20px}}.l-mgt25_20{margin-top:25px}@media (max-width: 767px){.l-mgt25_20{margin-top:20px}}.l-mgt25_11{margin-top:25px}@media (max-width: 767px){.l-mgt25_11{margin-top:11px}}.l-mgt30_0{margin-top:30px}@media (max-width: 767px){.l-mgt30_0{margin-top:0}}.l-mgt35_20{margin-top:35px}@media (max-width: 767px){.l-mgt35_20{margin-top:20px}}.l-mgt35_22-5{margin-top:35px}@media (max-width: 767px){.l-mgt35_22-5{margin-top:22.5px}}.l-mgt50_0{margin-top:50px}@media (max-width: 767px){.l-mgt50_0{margin-top:0}}.l-mgt55_40{margin-top:55px}@media (max-width: 767px){.l-mgt55_40{margin-top:40px}}.l-mgt55_37-5{margin-top:55px}@media (max-width: 767px){.l-mgt55_37-5{margin-top:37.5px}}.l-mgt70_37-5{margin-top:70px}@media (max-width: 767px){.l-mgt70_37-5{margin-top:37.5px}}.l-mgt75_37-5{margin-top:75px}@media (max-width: 767px){.l-mgt75_37-5{margin-top:37.5px}}.l-mgt75_50{margin-top:75px}@media (max-width: 767px){.l-mgt75_50{margin-top:50px}}.l-mgt75_55{margin-top:75px}@media (max-width: 767px){.l-mgt75_55{margin-top:55px}}.l-mgt80_50{margin-top:80px}@media (max-width: 767px){.l-mgt80_50{margin-top:50px}}.l-mgt80_100{margin-top:80px}@media (max-width: 767px){.l-mgt80_100{margin-top:100px}}.l-mgt90_28-5{margin-top:90px}@media (max-width: 767px){.l-mgt90_28-5{margin-top:28.5px}}.l-mgt100_0{margin-top:100px}@media (max-width: 767px){.l-mgt100_0{margin-top:0}}.l-mgt100_20{margin-top:100px}@media (max-width: 767px){.l-mgt100_20{margin-top:20px}}.l-mgt100_30{margin-top:100px}@media (max-width: 767px){.l-mgt100_30{margin-top:30px}}.l-mgt100_50{margin-top:100px}@media (max-width: 767px){.l-mgt100_50{margin-top:50px}}.l-mgb0_30{margin-bottom:0}@media (max-width: 767px){.l-mgb0_30{margin-bottom:30px !important}}.l-mgb0_37-5{margin-bottom:0}@media (max-width: 767px){.l-mgb0_37-5{margin-bottom:37.5px}}.l-mgb0_20{margin-bottom:0}@media (max-width: 767px){.l-mgb0_20{margin-bottom:20px !important}}.l-mgb20_10{margin-bottom:20px !important}@media (max-width: 767px){.l-mgb20_10{margin-bottom:10px !important}}.l-mgb22_20{margin-bottom:22px}@media (max-width: 767px){.l-mgb22_20{margin-bottom:20px}}.l-mgb25_15{margin-bottom:25px}@media (max-width: 767px){.l-mgb25_15{margin-bottom:15px}}.l-mgb25_20{margin-bottom:25px}@media (max-width: 767px){.l-mgb25_20{margin-bottom:20px}}.l-mgb25_27-5{margin-bottom:25px}@media (max-width: 767px){.l-mgb25_27-5{margin-bottom:27.5px}}.l-mgb25_40{margin-bottom:25px}@media (max-width: 767px){.l-mgb25_40{margin-bottom:40px}}.l-mgb30_20{margin-bottom:30px}@media (max-width: 767px){.l-mgb30_20{margin-bottom:20px}}.l-mgb35_0{margin-bottom:35px}@media (max-width: 767px){.l-mgb35_0{margin-bottom:0}}.l-mgb35_10{margin-bottom:35px}@media (max-width: 767px){.l-mgb35_10{margin-bottom:10px}}.l-mgb35_20{margin-bottom:35px}@media (max-width: 767px){.l-mgb35_20{margin-bottom:20px}}.l-mgb35_22-5{margin-bottom:35px}@media (max-width: 767px){.l-mgb35_22-5{margin-bottom:22.5px}}.l-mgb35_27-5{margin-bottom:35px}@media (max-width: 767px){.l-mgb35_27-5{margin-bottom:27.5px}}.l-mgb35_40{margin-bottom:35px}@media (max-width: 767px){.l-mgb35_40{margin-bottom:40px}}.l-mgb35_50{margin-bottom:35px}@media (max-width: 767px){.l-mgb35_50{margin-bottom:50px}}.l-mgb35_37-5{margin-bottom:35px}@media (max-width: 767px){.l-mgb35_37-5{margin-bottom:37.5px}}.l-mgb50_27-5{margin-bottom:50px}@media (max-width: 767px){.l-mgb50_27-5{margin-bottom:27.5px}}.l-mgb55_11{margin-bottom:55px}@media (max-width: 767px){.l-mgb55_11{margin-bottom:11px}}.l-mgb55_20{margin-bottom:55px}@media (max-width: 767px){.l-mgb55_20{margin-bottom:20px}}.l-mgb55_27-5{margin-bottom:55px}@media (max-width: 767px){.l-mgb55_27-5{margin-bottom:27.5px}}.l-mgb55_37-5{margin-bottom:55px}@media (max-width: 767px){.l-mgb55_37-5{margin-bottom:37.5px}}.l-mgb55_50{margin-bottom:55px}@media (max-width: 767px){.l-mgb55_50{margin-bottom:50px}}.l-mgb65_20{margin-bottom:65px}@media (max-width: 767px){.l-mgb65_20{margin-bottom:20px}}.l-mgb75_0{margin-bottom:75px}@media (max-width: 767px){.l-mgb75_0{margin-bottom:0}}.l-mgb75_20{margin-bottom:75px}@media (max-width: 767px){.l-mgb75_20{margin-bottom:20px}}.l-mgb75_37-5{margin-bottom:75px}@media (max-width: 767px){.l-mgb75_37-5{margin-bottom:37.5px}}.l-mgb75_50{margin-bottom:75px}@media (max-width: 767px){.l-mgb75_50{margin-bottom:50px}}.l-mgb100_20{margin-bottom:100px}@media (max-width: 767px){.l-mgb100_20{margin-bottom:20px}}.l-mgb100_37-5{margin-bottom:100px}@media (max-width: 767px){.l-mgb100_37-5{margin-bottom:37.5px}}.l-mgb100_50{margin-bottom:100px}@media (max-width: 767px){.l-mgb100_50{margin-bottom:50px}}.l-mgb135_27-5{margin-bottom:135px}@media (max-width: 767px){.l-mgb135_27-5{margin-bottom:27.5px}}.l-mgb20{margin-bottom:20px !important}.l-mgb20_11{margin-bottom:20px}@media (max-width: 767px){.l-mgb20_11{margin-bottom:11px}}.l-mgb2{margin-bottom:2px}.l-mgb12{margin-bottom:12px}.l-mgb10{margin-bottom:10px}.l-mgb0{margin-bottom:0}.l-pdb35_22-5{padding-bottom:35px}@media (max-width: 767px){.l-pdb35_22-5{padding-bottom:22.5px}}.l-pdb75_0{padding-bottom:75px}@media (max-width: 767px){.l-pdb75_0{padding-bottom:0}}.l-pdb75_20{padding-bottom:75px}@media (max-width: 767px){.l-pdb75_20{padding-bottom:20px}}.l-pdb100_50{padding-bottom:100px}@media (max-width: 767px){.l-pdb100_50{padding-bottom:50px}}.l-pdt20_11{padding-top:20px}@media (max-width: 767px){.l-pdt20_11{padding-top:11px}}.l-pdt80_50{padding-top:80px}@media (max-width: 767px){.l-pdt80_50{padding-top:50px}}.l-pdt100_50{padding-top:100px}@media (max-width: 767px){.l-pdt100_50{padding-top:50px}}.l-brPc__center{text-align:center}@media (max-width: 767px){.l-brPc__center{text-align:left}}@media (max-width: 767px){.l-brPc__center br{display:none}}@media (min-width: 1200px){.l-un_xl-only{display:none}}.l-mgb25{margin-bottom:25px}@media (max-width: 767px){.l-md-only{display:none}}@media (min-width: 768px){.l-md-none{display:none}}.l-hoverLine:hover{text-decoration:underline !important}.pagination{list-style-type:none;padding-left:0;margin:0 0 20px 0}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination a{font-weight:300;padding-top:1px;text-decoration:none;border-left-width:0;min-width:36px;min-height:36px;color:#333}.pagination li:first-of-type a{border-left-width:1px}.pagination li.first span,.pagination li.last span,.pagination li.previous span,.pagination li.next span{position:absolute;top:-9999px;left:-9999px}.pagination li.first a::before,.pagination li.last a::after,.pagination li.previous a::before,.pagination li.next a::after{display:inline-block;font-family:Fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.pagination li.first a::before{content:"\f100"}.pagination li.last a::after{content:"\f101"}.pagination li.previous a::before{content:"\f104"}.pagination li.next a::after{content:"\f105"}.pagination li.current a{cursor:default;pointer-events:none;color:#fff;border-radius:20px}.pagination>li:first-child>a{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a{border-bottom-right-radius:4px;border-top-right-radius:4px}@media only screen and (max-width: 680px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width: 500px){.pagination li{position:absolute;top:-9999px;left:-9999px}.pagination li.current,.pagination li.first,.pagination li.last,.pagination li.previous,.pagination li.next{position:initial;top:initial;left:initial}.pagination li.previous a{border-left-width:0}}@media only screen and (max-width: 400px){.pagination li.first,.pagination li.last{position:absolute;top:-9999px;left:-9999px}.pagination li.previous a{border-left-width:1px}}@media only screen and (max-width: 240px){.pagination li{width:50%}.pagination li.current{order:2;width:100%;border-left-width:1px}}fontWhite{color:#fff !important}fontGray{color:#777 !important}fontGray2{color:#616161 !important}fontGray3{color:#42464d !important}fontGray4{color:#9a9a9a !important}bgWhite{background:#fff !important}.txtWarn{color:#a00 !important}.txtAppend{color:#999 !important}.txtSoldOut{color:#a00 !important}@media (min-width: 768px){.u-spTel{pointer-events:none}}.u-video-resp{position:relative;width:100%;padding-top:56.25%}.u-video-resp iframe{position:absolute;top:0;right:0;width:100%;height:100%}.u-pe-none{pointer-events:none}.u-base-font{font-family:"游ゴシック", "YuGothic", "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Meiryo", "メイリオ", "ＭＳ ゴシック", sans-serif}.u-mincho{font-family:"Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif}.u-helvetica{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.u-lucida{font-family:'Lucida Grande'}.u-tohaba-jp{font-family:"Osaka−等幅", "ＭＳ ゴシック", "MS Gothic"}.u-fontawesome{font-family:FontAwesome}.u-open-sans{font-family:'Open Sans'}.u-fwl{font-weight:lighter}.u-fwn{font-weight:normal}.u-fwb{font-weight:bold}.u-fwbI{font-weight:bold !important}.u-t-shadow1{text-shadow:0px 3px 0px #b2a98f}.u-fontSmallInfo{color:#999;font-size:12px}.u-text-left-imp{text-align:left !important}.u-text-right-imp{text-align:right !important}.u-text-center-imp{text-align:center !important}.u-valign-middle{vertical-align:middle !important}.u-font10{font-size:10px !important}.u-font11{font-size:11px !important}.u-font12{font-size:12px !important}.u-font13{font-size:13px !important}.u-font14{font-size:14px !important}.u-font15{font-size:15px !important}.u-font16{font-size:16px !important}.u-font17{font-size:17px !important}.u-font18{font-size:18px !important}.u-font20{font-size:20px !important}.u-font24{font-size:24px !important}.u-font25{font-size:25px !important}.u-font26{font-size:26px !important}.u-font28{font-size:28px !important}.u-font30{font-size:30px !important}.u-font35{font-size:35px !important}.u-font40{font-size:40px !important}.u-font50{font-size:50px !important}.u-font60{font-size:60px !important}.u-font180{font-size:180px !important}.u-font1rem{font-size:1rem !important}.u-font2em{font-size:2em !important}.u-line1{line-height:1 !important}.u-line1p1{line-height:1.1 !important}.u-line1p2{line-height:1.2 !important}.u-line1p3{line-height:1.3 !important}.u-line1p4{line-height:1.4 !important}.u-line1p8{line-height:1.8 !important}.u-line2{line-height:2 !important}.u-line2p5{line-height:2.5 !important}.u-line30{line-height:30px !important}.u-line36{line-height:36px !important}.u-line40{line-height:40px !important}.u-line50{line-height:50px !important}.u-text-trans-none{text-transform:none}.u-orikaeshi{white-space:normal}.u-mojikan{letter-spacing:initial}.u-jisage{text-indent:-1rem}.u-clr-mg-b{margin-bottom:0 !important}.u-clr-mg-t{margin-top:0 !important}.u-clr-mg-r{margin-right:0 !important}.u-clr-mg-l{margin-left:0 !important}.u-clr-mg-lr{margin-left:0 !important;margin-right:0 !important}.u-clr-pd-b{padding-bottom:0 !important}.u-clr-pd-t{padding-top:0 !important}.u-clr-pd{padding:0 !important}.u-clr-pd-r{padding-right:0 !important}.u-clr-pd-l{padding-left:0 !important}.u-clr-pd-lr{padding-left:0 !important;padding-right:0 !important}.u-mg0{margin:0 !important}.u-mg1rem{margin:1rem !important}.u-mg15{margin:15px !important}.u-mg-b1rem{margin-bottom:1rem !important}.u-mg-b2rem{margin-bottom:2rem !important}.u-mg-b1{margin-bottom:1px !important}.u-mg-b2{margin-bottom:2px !important}.u-mg-b3{margin-bottom:3px !important}.u-mg-b4{margin-bottom:4px !important}.u-mg-b5{margin-bottom:5px !important}.u-mg-b10{margin-bottom:10px !important}.u-mg-b15{margin-bottom:15px !important}.u-mg-b13{margin-bottom:13px !important}.u-mg-b20{margin-bottom:20px !important}.u-mg-b25{margin-bottom:25px !important}.u-mg-b27{margin-bottom:27px !important}.u-mg-b30{margin-bottom:30px !important}.u-mg-b40{margin-bottom:40px !important}.u-mg-b50{margin-bottom:50px !important}.u-mg-b60{margin-bottom:60px !important}.u-mg-b70{margin-bottom:70px !important}.u-mg-b80{margin-bottom:80px !important}.u-mg-bm10{margin-bottom:-10px !important}.u-mg-bm20{margin-bottom:-20px !important}.u-mg-bm35{margin-bottom:-35px !important}.u-mg-t55{margin-top:55px !important}.u-mg-b150{margin-bottom:150px !important}.u-mg-t15m{margin-top:-15px !important}.u-mg-t20m{margin-top:-20px !important}.u-mg-t1rem{margin-top:1rem !important}.u-mg-t2rem{margin-top:2rem !important}.u-mg-t3rem{margin-top:3rem !important}.u-mg-t0{margin-top:0 !important}.u-mg-t1{margin-top:1px !important}.u-mg-t4{margin-top:4px !important}.u-mg-t5{margin-top:5px !important}.u-mg-t7{margin-top:7px !important}.u-mg-t10{margin-top:10px !important}.u-mg-t12{margin-top:12px !important}.u-mg-t13{margin-top:13px !important}.u-mg-t17{margin-top:17px !important}.u-mg-t20{margin-top:20px !important}.u-mg-t30{margin-top:30px !important}.u-mg-t39{margin-top:39px !important}.u-mg-t40{margin-top:40px !important}.u-mg-t50{margin-top:50px !important}.u-mg-t55{margin-top:55px !important}.u-mg-r0{margin-right:0 !important}.u-mg-r5{margin-right:5px !important}.u-mg-r7{margin-right:7px !important}.u-mg-r10{margin-right:10px !important}.u-mg-r15{margin-right:15px !important}.u-mg-r20{margin-right:20px !important}.u-mg-r30{margin-right:30px !important}.u-mg-r40{margin-right:40px !important}.u-mg-l0{margin-left:0 !important}.u-mg-l10{margin-left:10px !important}.u-mg-l13{margin-left:13px !important}.u-mg-l20{margin-left:20px !important}.u-mg-l30{margin-left:30px !important}.u-mg-l55{margin-left:55px !important}.u-mg-l80{margin-left:80px !important}.u-mg-lr0{margin-left:0 !important;margin-right:0 !important}.u-mg-lr20{margin-left:20px !important;margin-right:20px !important}.u-mg-lr30{margin-left:30px !important;margin-right:30px !important}.u-mg-auto{margin:0 auto !important}.u-mg-10auto{margin:10px auto !important}.u-pd0{padding:0 !important}.u-pd1em{padding:1em !important}.u-pd4{padding:4px !important}.u-pd5{padding:5px !important}.u-pd8{padding:8px !important}.u-pd10{padding:10px}.u-pd15{padding:15px !important}.u-pd20{padding:20px !important}.u-pd-r0{padding-right:0 !important}.u-pd-r1{padding-right:1px !important}.u-pd-l1{padding-left:1px !important}.u-pd-r5{padding-right:5px !important}.u-pd-r10{padding-right:10px !important}.u-pd-r20{padding-right:20px !important}.u-pd-r140{padding-right:140px !important}.u-pd-l5{padding-left:5px !important}.u-pd-l10{padding-left:10px !important}.u-pd-l40{padding-left:40px !important}.u-pd-lr1{padding-right:1px !important;padding-left:1px !important}.u-pd-lr5{padding-right:5px !important;padding-left:5px !important}.u-pd-lr10{padding:0 10px !important}.u-pd-lr15{padding:0 15px !important}.u-pd-lr20{padding:0 20px !important}.u-pd-l25{padding-left:25px !important}.u-pd-t0{padding-top:0 !important}.u-pd-t5{padding-top:5px !important}.u-pd-t7{padding-top:7px !important}.u-pd-t10{padding-top:10px !important}.u-pd-t12{padding-top:12px !important}.u-pd-t15{padding-top:15px !important}.u-pd-t20{padding-top:20px !important}.u-pd-t27{padding-top:27px !important}.u-pd-t30{padding-top:30px !important}.u-pd-t40{padding-top:40px !important}.u-pd-t50{padding-top:50px !important}.u-pd-b5{padding-bottom:5px !important}.u-pd-b10{padding-bottom:10px !important}.u-pd-b15{padding-bottom:15px !important}.u-pd-b20{padding-bottom:20px !important}.u-pd-b30{padding-bottom:30px !important}.u-pd-b40{padding-bottom:40px !important}.u-pd-b40{padding-bottom:40px !important}.u-pd-lr30{padding-left:30px;padding-right:30px}.u-pd-tb5{padding-top:5px !important;padding-bottom:5px !important}.u-pd-tb18{padding-top:18px !important;padding-bottom:18px !important}.u-pd-tb10{padding-top:10px !important;padding-bottom:10px !important}.u-pd-tb40{padding-top:40px !important;padding-bottom:40px !important}.u-pd-tb5lr10{padding:5px 10px !important}.u-solidline{border-top:1px solid #808080}.u-dotline{border-top:1px dotted #808080}.u-doubleline,.u-doubleline2,.u-doubleline3{border-top:1px solid #808080;height:3px;border-bottom:1px solid #808080}.u-doubleline2,.u-doubleline3{border-top-color:#3d3a37;border-bottom-color:#3d3a37}.u-doubleline3{height:4px}.u-nonborder{border:none !important;outline:none !important}.u-noline{border-bottom:none !important;border-top:none !important}.u-noborder-r{border-right:none !important}.u-noborder-l{border-left:none !important}.u-noborder-t{border-top:none !important}.u-noborder-b{border-bottom:none !important}.u-border1{border:1px solid #ddd}.u-border-blockquote{border-left:5px solid rgba(157,145,128,0.25);margin:25px 0 25px 12px;padding:0 0 0 25px}.u-kadomaru-0{border-radius:0}.u-kadomaru-3{border-radius:3px}.u-kadomaru-5{border-radius:5px}.u-kadomaru-b5{border-radius:0 0 5px 5px}.u-kadomaru-t5{border-radius:5px 5px 0 0}.u-kadomaru-r5{border-radius:0 5px 5px 0}.u-kadomaru-l5{border-radius:5px 0 0 5px}.u-kadomaru-50per{border-radius:50%}.u-img-border-radius{border-radius:50%}.u-h40{height:40px !important}.u-h330{height:330px !important}.u-max-h50{max-height:50px !important}.u-max-h300{max-height:300px !important}.u-h-auto{height:auto !important}.u-h100per{height:100% !important}.u-t80{top:80px !important}.u-wh100per{width:100% !important;height:100% !important}.u-w25per{width:25% !important}.u-w50per{width:50% !important}.u-w60per{width:60% !important}.u-w70per{width:70% !important}.u-w100per{width:100% !important}.u-w170{width:170px !important}.u-w300{width:300px !important}.u-min-w200{min-width:200px !important}.u-max-w100per{max-width:100% !important}.u-max-w60{max-width:60px !important}.u-w-initial{width:initial !important}.u-max-w-none{max-width:none !important}.u-top5px{top:5px !important}.u-col-y-wrap{flex-wrap:wrap}.u-flex-center{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.u-align-center{align-items:center}.u-col-x-center{display:flex;justify-content:center}.u-col-x-left{display:flex;justify-content:flex-start}.u-col-x-right{display:flex;justify-content:flex-end}.u-col-y-center{display:flex;align-items:center}.u-col-y-start{display:flex;align-items:flex-start}.u-col-y-end{display:flex;align-items:flex-end}.u-col-x-even{display:flex;justify-content:space-evenly}.u-col-x-btwn{display:flex;justify-content:space-between}.u-clear{clear:both}.u-pos-rel{position:relative}.u-pos-abs{position:absolute}.u-disp-inBlock{display:inline-block}.u-disp-inTable{display:inline-table}.u-disp-inline{display:inline}.u-img-responsive-svg{width:100%;height:auto}.u-form-control::-webkit-input-placeholder{color:#cacaca}.u-form-control::-moz-placeholder{color:#cacaca}.u-form-control:-moz-placeholder{color:#cacaca}.u-form-control:-ms-input-placeholder{color:#cacaca}.u-cur-defo{cursor:default !important}.u-block{display:block !important}.u-disp-none{display:none !important}.u-no-disp{display:none}.u-z-max{z-index:9999 !important}.u-btn-base.btn-download .icon{background:rgba(255,255,255,0.2)}.u-a-block{display:block;width:100%;height:100%}.u-btn-primary[disabled]{opacity:1}.u-space-bottom{padding-bottom:20px;clear:both}@media (max-width: 991px){.u-mg-b20-smxs{margin-bottom:20px !important}.u-mg-b50-smxs{margin-bottom:50px !important}}.u-sp-tbOnly{display:none}@media (max-width: 767px){.u-sp-tbOnly{display:initial}.u-pcOnly{display:none}.u-clr-pd-l-xs{padding-left:0 !important}.u-clr-pd-r-xs{padding-right:0 !important}.u-clr-mg-b-xs{margin-bottom:0 !important}.u-mg-t5-xs{margin-top:5px !important}.u-mg-b5-xs{margin-bottom:5px !important}.u-mg-b10-xs{margin-bottom:10px !important}.u-mg-b20-xs{margin-bottom:20px !important}.u-mg-b60-xs{margin-bottom:60px !important}.u-pd-r7-xs{padding-right:7px !important}.u-pd-l7-xs{padding-left:7px !important}.u-w100-xs{width:100px !important}.u-font1em-xs{font-size:1em !important}.u-font1p3em-xs{font-size:1.3em !important}.u-text-right-xs{text-align:right !important}.u-text-left-xs{text-align:left !important}}.u-spOnly{display:none}@media (max-width: 480px){.u-spOnly{display:initial}.u-pc-tbOnly{display:none}.u-col-xxs-1,.u-col-xxs-2,.u-col-xxs-3,.u-col-xxs-4,.u-col-xxs-5,.u-col-xxs-6,.u-col-xxs-7,.u-col-xxs-8,.u-col-xxs-9,.u-col-xxs-10,.u-col-xxs-11,.u-col-xxs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.u-col-xxs-12{width:100%}.u-col-xxs-11{width:91.66666667%}.u-col-xxs-10{width:83.33333333%}.u-col-xxs-9{width:75%}.u-col-xxs-8{width:66.66666667%}.u-col-xxs-7{width:58.33333333%}.u-col-xxs-6{width:50%}.u-col-xxs-5{width:41.66666667%}.u-col-xxs-4{width:33.33333333%}.u-col-xxs-3{width:25%}.u-col-xxs-2{width:16.66666667%}.u-col-xxs-1{width:8.33333333%}.u-col-xxs-push-0{left:auto}.u-col-xxs-pull-0{right:auto}.u-col-xxs-offset-12{margin-left:100%}.u-col-xxs-offset-11{margin-left:91.66666667%}.u-col-xxs-offset-10{margin-left:83.33333333%}.u-col-xxs-offset-9{margin-left:75%}.u-col-xxs-offset-8{margin-left:66.66666667%}.u-col-xxs-offset-7{margin-left:58.33333333%}.u-col-xxs-offset-6{margin-left:50%}.u-col-xxs-offset-5{margin-left:41.66666667%}.u-col-xxs-offset-4{margin-left:33.33333333%}.u-col-xxs-offset-3{margin-left:25%}.u-col-xxs-offset-2{margin-left:16.66666667%}.u-col-xxs-offset-1{margin-left:8.33333333%}.u-col-xxs-offset-0{margin-left:0}.u-hidden-xxs{display:none !important}.u-visible-xxs{display:block !important}.u-visible-xxs-block{display:block !important}.u-visible-xxs-inline{display:inline !important}.u-visible-xxs-inline-block{display:inline-block !important}.u-font10-xxs{font-size:10px !important;line-height:22px}.u-font11-xxs{font-size:11px !important}.u-font14-xxs{font-size:14px !important}.u-font28-xxs{font-size:28px !important}.u-font30-xxs{font-size:30px !important}.u-block-xxs{display:block}.u-clr-pd-t-xxs{padding-top:0 !important}.u-mg-t50-xxs{margin-top:50px !important}.u-pd-lr0-xxs{padding-right:0 !important;padding-left:0 !important}.u-pd-r100-xxs{padding-right:100px !important}}.u-anchor-fix70{padding-top:70px !important;margin-top:-70px !important}.u-anchor-fix140{padding-top:140px !important;margin-top:-140px !important}@media (max-width: 767px){.u-anchor-fix140{padding-top:70px !important;margin-top:-70px !important}}@media (max-width: 767px){.u-clr-pd-b-xs{padding-bottom:0 !important}}.u-anchor-position{display:block;height:1px;overflow:hidden;padding-top:140px;margin-top:-140px}@media (max-width: 991px){.u-anchor-position{margin-top:-94px;padding-top:94px}}.u-rotate-0{transform:rotate(0deg) !important}.u-rotate-90{transform:rotate(90deg) !important}@media (min-width: 768px){.u-rotate-md-0{transform:rotate(0deg) !important}.u-rotate-md-90{transform:rotate(90deg) !important}}body.win .commonNav{top:57% !important}body.win .commonNav ul li{width:22px;height:120px}body.win .commonNav ul li a{line-height:1.5 !important;font-size:12px}body.win .commonNav .commonNav-telicon{vertical-align:baseline}body.win .commonNav-fix{top:53%}body.win .commonNav .tel-fix i{padding-bottom:2px !important}@media print{body.win .print__wrapper{margin-top:50px !important}}@media all and (-ms-high-contrast: none){.page-omotenashi__box__col{display:block}.page-omotenashi__slider__title img{width:100%}}@media all and (-ms-high-contrast: none) and (max-width: 767px){.page-omotenashi__slider__title img{width:70%;margin-top:35vw}}@media all and (-ms-high-contrast: none){.page-omotenashi__slider__desc img{width:100%;height:285px;margin-top:-65px}.page-omotenashi .page-omotenashi__box__button.is-type03 a span{line-height:.5}.tab__area .tab__h3 span{top:-5px}.tab__area .tab__h3 img{height:45px;width:100%}.page-top .top__sec5-area .more__btn-area{display:block}.page-top .top__sec5__modal .modal-content img.sp_line2{height:45px;width:100%}.page-price .page-omotenashi__box__label{display:inline}.container.inner-content{display:block !important}.message__box{display:block !important;margin:auto}.page-open .open__sec2 .parallax{height:705px !important}.page-open .open__sec9{padding-bottom:20px}.IE-block-center{display:block !important;text-align:center}.IE-wd100{width:100%}.commonNav{top:57% !important}.commonNav ul li{width:22px;height:120px}.commonNav ul li a{line-height:1.5 !important;font-size:12px}.commonNav .commonNav-telicon{vertical-align:bottom !important}.commonNav-fix{top:53%}.commonNav .tel-fix i{padding-bottom:2px !important}.page-price.form_index .serifFont img{width:100%;height:40px}.modal .modal-body{height:100%}.blog__img-overCut img{width:100%;height:315px;object-fit:cover;font-family:'object-fit: cover;'}.blog__topSlider-overCut img{width:100%;height:350px;object-fit:cover;font-family:'object-fit: cover;'}.blog__topSlider-overCut-member img{width:100%;height:350px;object-fit:cover;object-position:100% 0;font-family:'object-fit: cover;'}}@media all and (-ms-high-contrast: none) and (max-width: 767px){.blog__topSlider-overCut-member img{padding-top:30px;object-position:70% 0}}@media all and (-ms-high-contrast: none){.blog__img-overCut-member img{width:100%;height:315px;object-fit:cover;object-position:100% 0;font-family:'object-fit: cover;';margin-bottom:20px}}@media all and (-ms-high-contrast: none) and (max-width: 767px){.blog__img-overCut-member img{height:190px}}@media all and (-ms-high-contrast: none){.page-estimate label img{display:block;pointer-events:none;position:relative}.page-estimate label{display:inline-block;position:relative}.page-estimate label::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}}
