﻿*{box-sizing:border-box}html:has(#wpadminbar){margin-top:0 !important}html:has(#wpadminbar) #wpadminbar{position:fixed;z-index:99999;top:-32px;left:0;transition:.3s ease-in-out}html:has(#wpadminbar) #wpadminbar::before{content:"";position:absolute;z-index:999;bottom:-32px;left:0;width:100%;height:0;background:rgba(0,0,0,0)}html:has(#wpadminbar) #wpadminbar::after{content:"管理メニュー";cursor:pointer;display:flex;justify-content:center;align-items:center;height:32px;position:absolute;z-index:999;bottom:-32px;left:15px;line-height:1;padding:5px 10px;color:#fff;background:#1d2327;box-sizing:border-box;border-radius:0 0 5px 5px}html:has(#wpadminbar) #wpadminbar:hover{top:0}html:has(#wpadminbar) #wpadminbar:hover::before{height:32px}@media(max-width: 767px){html:has(#wpadminbar) #wpadminbar{top:-46px}}body.admin-bar #header-box{margin-top:0 !important}@media screen and (min-width: 768px){body.admin-bar #header-box{margin-top:0 !important}}.single-menu section p{margin:0 0 0 0}img{display:block;margin:0 auto;max-width:100%}picture{display:block}.container{max-width:1140px;padding:0 30px;margin:0 auto}.container .inner{max-width:700px;margin:0 auto}@media screen and (max-width: 768px){.container{padding:0 25px}}.menu-template-single-menu_rev2 section{max-width:none !important}.menu-template-single-menu_rev2 #breadcrumbs{padding:10px 30px;border-top:1px solid #f7f0e9;margin:0 auto}.menu-template-single-menu_rev2 #breadcrumbs .breadcrumb-lists{display:flex;flex-wrap:wrap;gap:0 15px;justify-content:flex-end}.menu-template-single-menu_rev2 #breadcrumbs .breadcrumb-lists li{font-size:12px}.menu-template-single-menu_rev2 .txt{font-size:15px;line-height:1.8;letter-spacing:.01em}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .txt{font-size:14px;text-align:justify}}.menu-template-single-menu_rev2 .flex{display:flex}.menu-template-single-menu_rev2 .l__flex{display:flex}.menu-template-single-menu_rev2 .l__flex.border{flex-wrap:wrap;gap:45px 30px}.menu-template-single-menu_rev2 .l__flex.border .box{position:relative;z-index:0;padding:0 10px 10px 10px;width:calc(33.3333333333% - 20px);display:flex;flex-direction:column}.menu-template-single-menu_rev2 .l__flex.border .box::before{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:10px;height:calc(100% - 1.8em);border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2 .l__flex.border .box::after{content:"";position:absolute;z-index:-1;bottom:0;right:0;width:10px;height:calc(100% - 1.8em);border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2 .l__flex.border .box .ttl{position:relative;z-index:0;text-align:center;font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;padding:0 0 15px 0;margin:0 0 15px 0;font-feature-settings:"palt"}.menu-template-single-menu_rev2 .l__flex.border .box .ttl::after{content:"";position:absolute;z-index:-1;bottom:0;left:50%;transform:translateX(-50%);width:40%;height:1px;background:#000}.menu-template-single-menu_rev2 .l__flex.border .box .txt{text-align:justify;margin:0 0 15px 0;padding:0 10px}.menu-template-single-menu_rev2 .l__flex.border .box .image{margin-top:auto}.menu-template-single-menu_rev2 .l__flex.border .box .point{font-size:15px;line-height:1.6;padding:15px;background:#35373c;color:#fff;text-align:center;margin:0 0 15px 0;border-radius:10px}.menu-template-single-menu_rev2 .l__flex.border+.remarks{margin-top:1em;font-size:12px;text-indent:-1em;padding-left:1em;color:#434343}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__flex.border{gap:30px 0}.menu-template-single-menu_rev2 .l__flex.border .box{width:100%}.menu-template-single-menu_rev2 .l__flex.border .box .point{font-size:14px}}.menu-template-single-menu_rev2 .l__flex.simple{flex-wrap:wrap;gap:30px 15px}.menu-template-single-menu_rev2 .l__flex.simple .box .ttl{position:relative;z-index:0;text-align:center;font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;padding:0 0 15px 0;margin:0 0 15px 0;font-feature-settings:"palt"}.menu-template-single-menu_rev2 .l__flex.simple .box .ttl::after{content:"";position:absolute;z-index:-1;bottom:0;left:50%;transform:translateX(-50%);width:40%;height:1px;background:#000}.menu-template-single-menu_rev2 .l__flex.simple .box .txt{text-align:justify;margin:0 0 15px 0;padding:0 10px}.menu-template-single-menu_rev2 .l__flex.simple .box .image{margin-top:auto}.menu-template-single-menu_rev2 .l__flex.simple .box .point{font-size:15px;line-height:1.6;padding:15px;background:#35373c;color:#fff;text-align:center;margin:0 0 15px 0;border-radius:10px}.menu-template-single-menu_rev2 .l__flex.double{flex-wrap:wrap;gap:40px 40px}.menu-template-single-menu_rev2 .l__flex.double .box{width:calc(50% - 20px)}.menu-template-single-menu_rev2 .l__flex.double .box .ttl{font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;margin:.8em 0 .5em 0}.menu-template-single-menu_rev2 .l__flex.double .box .txt a{color:#715813;text-decoration:underline}@media(hover: hover){.menu-template-single-menu_rev2 .l__flex.double .box .txt a{transition:.3s ease-in-out}.menu-template-single-menu_rev2 .l__flex.double .box .txt a:hover{opacity:.6}}.menu-template-single-menu_rev2 .l__flex.double .box .point{font-size:15px;line-height:1.6;padding:15px;background:#35373c;color:#fff;text-align:justify;margin:1em 0 0 0;border-radius:10px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__flex.double{flex-direction:column;gap:30px 0}.menu-template-single-menu_rev2 .l__flex.double .box{width:100%}.menu-template-single-menu_rev2 .l__flex.double .box .ttl{font-size:18px}.menu-template-single-menu_rev2 .l__flex.double .box .point{font-size:14px}}.menu-template-single-menu_rev2 .l__flex.triple{flex-wrap:wrap;gap:45px 60px}.menu-template-single-menu_rev2 .l__flex.triple .box{width:calc(33.3333333333% - 40px)}.menu-template-single-menu_rev2 .l__flex.triple .box .image{margin:0 0 20px 0}.menu-template-single-menu_rev2 .l__flex.triple .box .ttl{margin:0 0 5px 0;font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6}.menu-template-single-menu_rev2 .l__flex.triple .box .ttl .step{font-size:16px;font-family:"Times New Roman",sans-serif;margin-right:15px;color:#715813}.menu-template-single-menu_rev2 .l__flex.triple .box .txt{text-align:justify}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__flex.triple{gap:30px 0}.menu-template-single-menu_rev2 .l__flex.triple .box{width:100%}}.menu-template-single-menu_rev2 .l__flex.four{flex-wrap:wrap;gap:30px 20px}.menu-template-single-menu_rev2 .l__flex.four .box{width:calc(25% - 15px);display:flex;flex-wrap:wrap;flex-direction:column}.menu-template-single-menu_rev2 .l__flex.four .box .ttl{text-align:center;margin:0 0 .5em 0;font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;min-height:3em;display:flex;flex-direction:column;justify-content:center}.menu-template-single-menu_rev2 .l__flex.four .box .txt{text-align:justify;margin:0 0 auto 0}.menu-template-single-menu_rev2 .l__flex.four .box .point{font-size:15px;line-height:1.6;padding:15px;background:#35373c;color:#fff;text-align:justify;margin:1em 0 0 0;border-radius:10px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__flex.four{flex-direction:column;gap:30px 0}.menu-template-single-menu_rev2 .l__flex.four .box{width:100%}.menu-template-single-menu_rev2 .l__flex.four .box .point{font-size:14px}}.menu-template-single-menu_rev2 .l__flex.change{gap:0 30px}.menu-template-single-menu_rev2 .l__flex.change .box{width:calc(33.3333333333% - 20px);margin-bottom:0 !important}.menu-template-single-menu_rev2 .l__flex.change .box .ttlArea{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px;margin:0 0 .8em 0;min-height:55px}.menu-template-single-menu_rev2 .l__flex.change .box .ttlArea .sub{min-width:80px;display:block;text-align:center;font-size:16px;padding:.5em;background:#715813;color:#fff;line-height:1;border-radius:100vw}.menu-template-single-menu_rev2 .l__flex.change .box .ttlArea .ttl{flex:1;border-left:none;padding:0 0 0 0;font-size:18px;font-family:"游明朝","Yu Mincho",serif;line-height:1.4;margin:0 0 0 0}.menu-template-single-menu_rev2 .l__flex.change .box .txt{margin:0 0 20px 0}.menu-template-single-menu_rev2 .l__flex.change .box .desc{display:grid;grid-template-columns:auto 1fr;gap:0 0;margin:15px 0;padding:0 0 15px 0;border-bottom:1px solid #000}.menu-template-single-menu_rev2 .l__flex.change .box .desc dt{font-size:12px}.menu-template-single-menu_rev2 .l__flex.change .box .desc dd{font-size:12px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__flex.change{flex-direction:column;gap:15px 0}.menu-template-single-menu_rev2 .l__flex.change .box{width:100%}.menu-template-single-menu_rev2 .l__flex.change .box .ttlArea{min-height:auto}.menu-template-single-menu_rev2 .l__flex.change .box .ttlArea .sub{font-size:14px;min-width:auto;padding:.5em 1em}.menu-template-single-menu_rev2 .l__flex.change .box .txt{text-align:justify}}.menu-template-single-menu_rev2 .l__flex.type{flex-wrap:wrap;gap:45px 15px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e9e5e2}.menu-template-single-menu_rev2 .l__flex.type .box{width:calc(25% - 11.25px)}.menu-template-single-menu_rev2 .l__flex.type .box .ttl{font-feature-settings:"palt";font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;font-size:20px;margin:.8em 0 .3em 0}.menu-template-single-menu_rev2 .l__flex.type .box .ttl>span{font-size:14px}.menu-template-single-menu_rev2 .l__flex.type+.txt{font-size:15px;line-height:1.8}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__flex.type{flex-direction:column;gap:30px 0}.menu-template-single-menu_rev2 .l__flex.type .box{width:100%}.menu-template-single-menu_rev2 .l__flex.type+.txt{font-size:14px}}.menu-template-single-menu_rev2 .l__flex.price{flex-wrap:wrap;gap:45px 60px;margin-bottom:30px}.menu-template-single-menu_rev2 .l__flex.price+.remarks span{display:block;font-size:12px;text-indent:-1em;padding-left:1em;color:#434343}.menu-template-single-menu_rev2 .l__flex.price .box{position:relative;z-index:0;display:flex;flex-direction:column;width:calc(33.3333333333% - 40px)}.menu-template-single-menu_rev2 .l__flex.price .box:not(:last-child)::after{content:"";position:absolute;z-index:-1;top:0;right:-30px;width:1px;height:100%;background:#000}.menu-template-single-menu_rev2 .l__flex.price .box .image{margin:0 0 20px 0}.menu-template-single-menu_rev2 .l__flex.price .box .ttl{margin:0 0 .5em 0;font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.4;text-align:center;min-height:60px}.menu-template-single-menu_rev2 .l__flex.price .box .ttl>.sml{font-size:16px}.menu-template-single-menu_rev2 .l__flex.price .box .ttl>.remarks{font-size:14px}.menu-template-single-menu_rev2 .l__flex.price .box .list li{font-size:14px}.menu-template-single-menu_rev2 .l__flex.price .box .list li:not(:last-child){margin:0 0 .5em 0}.menu-template-single-menu_rev2 .l__flex.price .box .price{position:relative;z-index:0;text-align:right;margin:20px 0 0 0;color:#715813;font-family:"Times New Roman",sans-serif;font-size:24px}.menu-template-single-menu_rev2 .l__flex.price .box .price::first-letter{font-size:18px}.menu-template-single-menu_rev2 .l__flex.price .box .price::before{content:"";position:absolute;z-index:-1;top:50%;left:0;width:100%;height:1px;background:#715813}.menu-template-single-menu_rev2 .l__flex.price .box .price>span{padding:0 0 0 .5em;background:#fff}.menu-template-single-menu_rev2 .l__flex.price .box .txt{text-align:justify}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__flex.price{flex-direction:column;gap:60px 0;margin-top:60px}.menu-template-single-menu_rev2 .l__flex.price .box{width:100%}.menu-template-single-menu_rev2 .l__flex.price .box::after{content:"";position:absolute;z-index:-1;top:-30px;right:0;width:100%;height:1px;background:#000}.menu-template-single-menu_rev2 .l__flex.price .box:not(:last-child)::after{content:"";position:absolute;z-index:-1;top:-30px;right:0;width:100%;height:1px}.menu-template-single-menu_rev2 .l__flex.price .box .ttl{min-height:auto;margin:0 0 .8em 0}.menu-template-single-menu_rev2 .l__flex.price .box .list li{font-size:12px}}.menu-template-single-menu_rev2 .l__pt_80{padding-top:80px}.menu-template-single-menu_rev2 .l__pt_50{padding-top:50px}.menu-template-single-menu_rev2 .l__pt_35{padding-top:35px}.menu-template-single-menu_rev2 .l__pt_30{padding-top:30px}.menu-template-single-menu_rev2 .l__pt_20{padding-top:20px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__pt_80{padding-top:60px}.menu-template-single-menu_rev2 .l__pt_50{padding-top:40px}}.menu-template-single-menu_rev2 .l__pb_80{padding-bottom:80px}.menu-template-single-menu_rev2 .l__pb_50{padding-bottom:50px}.menu-template-single-menu_rev2 .l__pb_35{padding-bottom:35px}.menu-template-single-menu_rev2 .l__pb_30{padding-bottom:30px}.menu-template-single-menu_rev2 .l__pb_20{padding-bottom:20px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__pb_80{padding-bottom:60px}.menu-template-single-menu_rev2 .l__pb_50{padding-bottom:40px}}.menu-template-single-menu_rev2 .l__mt_80{margin-top:80px}.menu-template-single-menu_rev2 .l__mt_60{margin-top:60px}.menu-template-single-menu_rev2 .l__mt_30{margin-top:30px}.menu-template-single-menu_rev2 .l__mt_15{margin-top:15px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__mt_80{margin-top:60px}.menu-template-single-menu_rev2 .l__mt_60{margin-top:45px}.menu-template-single-menu_rev2 .l__mt_30{margin-top:15px}}.menu-template-single-menu_rev2 .l__mb_80{margin-bottom:80px}.menu-template-single-menu_rev2 .l__mb_60{margin-bottom:60px}.menu-template-single-menu_rev2 .l__mb_30{margin-bottom:30px}.menu-template-single-menu_rev2 .l__mb_15{margin-bottom:15px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .l__mb_80{margin-bottom:60px}.menu-template-single-menu_rev2 .l__mb_60{margin-bottom:45px}.menu-template-single-menu_rev2 .l__mb_30{margin-bottom:15px}}.menu-template-single-menu_rev2 .parts__btn{padding:1.2em 2em;text-align:center;display:block;width:340px;max-width:100%;margin:30px auto 30px auto;line-height:1}.menu-template-single-menu_rev2 .parts__btn.blk{border:1px solid #000;background:#000;color:#fff}@media(hover: hover){.menu-template-single-menu_rev2 .parts__btn.blk{transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__btn.blk:hover{background:#fff;color:#000}}.menu-template-single-menu_rev2 .parts__btn.line{border:1px solid #06c755;background:#06c755;color:#fff}@media(hover: hover){.menu-template-single-menu_rev2 .parts__btn.line{transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__btn.line:hover{background:#fff;color:#06c755}}.menu-template-single-menu_rev2 .parts__btn.case{border:1px solid #715813;background:#715813;color:#fff}@media(hover: hover){.menu-template-single-menu_rev2 .parts__btn.case{transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__btn.case:hover{background:#fff;color:#715813}}.menu-template-single-menu_rev2 .parts__btn.profile{position:relative;z-index:0;width:100%;border-bottom:1px solid #000;margin:15px auto;padding:1em;font-size:15px;text-align:left}.menu-template-single-menu_rev2 .parts__btn.profile::after{content:url(../img/home_rev2/icon_arrow.png);position:absolute;z-index:-1;top:50%;right:10px;width:1em;height:1em;margin-top:-0.5em;filter:brightness(0)}@media(hover: hover){.menu-template-single-menu_rev2 .parts__btn.profile::after{transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__btn.profile:hover::after{right:0}}.menu-template-single-menu_rev2 .parts__btn.web{border:1px solid #3c382e;background:#3c382e;color:#fff}@media(hover: hover){.menu-template-single-menu_rev2 .parts__btn.web{transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__btn.web:hover{background:#fff;color:#3c382e}}.menu-template-single-menu_rev2 .parts__btn.border{border:1px solid #715813;color:#715813}@media(hover: hover){.menu-template-single-menu_rev2 .parts__btn.border{transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__btn.border:hover{background:#715813;color:#fff}}.menu-template-single-menu_rev2 .parts__btn.border.youtube,.menu-template-single-menu_rev2 .parts__btn.border.instagram{position:relative;z-index:0;padding:.8em 2em .8em 3em}.menu-template-single-menu_rev2 .parts__btn.border.youtube::after,.menu-template-single-menu_rev2 .parts__btn.border.instagram::after{content:"";position:absolute;z-index:-1;top:50%;left:1em;transform:translateY(-50%);width:1.5em;height:1.5em}.menu-template-single-menu_rev2 .parts__btn.border.instagram::after{background:url(../img/menu_rev2/icon_instagram.png) no-repeat center left/contain}.menu-template-single-menu_rev2 .parts__btn.border.youtube::after{background:url(../img/menu_rev2/icon_youtube.png) no-repeat center left/contain}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__btn{width:325px}}.menu-template-single-menu_rev2 .parts__ttlArea{text-align:center;margin:0 0 45px 0}.menu-template-single-menu_rev2 .parts__ttlArea .sub{font-size:16px;display:block;color:#715813;font-family:"Times New Roman",sans-serif;margin:0 0 15px 0}.menu-template-single-menu_rev2 .parts__ttlArea .ttl{font-size:30px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;font-feature-settings:"palt"}.menu-template-single-menu_rev2 .parts__ttlArea .ttl:has(.blk,.gld,.sml){font-size:24px;line-height:2.4}.menu-template-single-menu_rev2 .parts__ttlArea .ttl:has(.blk,.gld,.sml)+.txt{margin-top:10px}.menu-template-single-menu_rev2 .parts__ttlArea .ttl .blk,.menu-template-single-menu_rev2 .parts__ttlArea .ttl .gld{font-size:24px;display:inline-flex;justify-content:center;align-items:center;aspect-ratio:1/1;width:54px;height:54px;line-height:1;padding:.2em .1em .1em .1em;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0 3px}.menu-template-single-menu_rev2 .parts__ttlArea .ttl .blk{background:#000;color:#fff}.menu-template-single-menu_rev2 .parts__ttlArea .ttl .gld{background:#715813;color:#fff}.menu-template-single-menu_rev2 .parts__ttlArea .ttl .sml{font-size:20px}.menu-template-single-menu_rev2 .parts__ttlArea .txt{font-size:15px;line-height:1.8;margin-top:20px}.menu-template-single-menu_rev2 .parts__ttlArea .borderTxt{font-feature-settings:"palt";position:relative;z-index:0;font-size:15px;line-height:1.8;width:fit-content;padding:5px 20px;margin:30px auto 0 auto}.menu-template-single-menu_rev2 .parts__ttlArea .borderTxt::before{content:"";position:absolute;z-index:0;left:0;top:0;width:10px;height:100%;border-top:1px solid #715813;border-left:1px solid #715813;border-bottom:1px solid #715813}.menu-template-single-menu_rev2 .parts__ttlArea .borderTxt::after{content:"";position:absolute;z-index:0;right:0;top:0;width:10px;height:100%;border-top:1px solid #715813;border-right:1px solid #715813;border-bottom:1px solid #715813}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__ttlArea{margin:0 0 25px 0}.menu-template-single-menu_rev2 .parts__ttlArea .sub{font-size:14px;margin:0 0 5px 0}.menu-template-single-menu_rev2 .parts__ttlArea .ttl{font-size:22px}.menu-template-single-menu_rev2 .parts__ttlArea .ttl:has(.blk,.gld,.sml){font-size:20px;line-height:1.6}.menu-template-single-menu_rev2 .parts__ttlArea .ttl:has(.blk,.gld,.sml)+.txt{margin-top:10px}.menu-template-single-menu_rev2 .parts__ttlArea .ttl .blk,.menu-template-single-menu_rev2 .parts__ttlArea .ttl .gld{width:30px;height:30px;font-size:22px;margin:0 1px}.menu-template-single-menu_rev2 .parts__ttlArea .ttl .sml{font-size:14px}.menu-template-single-menu_rev2 .parts__ttlArea .txt{font-size:13px;font-feature-settings:"palt";margin-top:15px;text-align:center}.menu-template-single-menu_rev2 .parts__ttlArea .borderTxt{font-size:14px;text-align:justify}}.menu-template-single-menu_rev2 .parts__cta{position:relative;z-index:0;margin-top:80px;margin-bottom:120px;padding-top:50px;padding-bottom:50px;max-width:none !important}.menu-template-single-menu_rev2 .parts__cta::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:#ece9e3}.menu-template-single-menu_rev2 .parts__cta .parts__ttlArea{margin:0 0 0 0}.menu-template-single-menu_rev2 .parts__cta .btnWrap{position:absolute;z-index:0;top:calc(100% - 26px);left:50%;transform:translateX(-50%);display:flex;justify-content:center;width:100%;padding:0 30px;gap:15px 30px}.menu-template-single-menu_rev2 .parts__cta .btnWrap .parts__btn{max-width:300px;margin:0 0}.menu-template-single-menu_rev2 .parts__cta .btnWrap .remarks{font-size:12px;margin:.8em 0 0 0;color:#434343}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__cta .btnWrap{gap:15px 15px}.menu-template-single-menu_rev2 .parts__cta .btnWrap .parts__btn{padding:.8em}}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__cta{margin-top:60px;margin-bottom:60px;padding-top:30px;padding-bottom:40px}}.menu-template-single-menu_rev2 .parts__cta:has(+.parts__message){margin-bottom:30px}.menu-template-single-menu_rev2 .parts__cta+.parts__message{margin:0 auto;max-width:700px}.menu-template-single-menu_rev2 .parts__hide_pc{display:none}.menu-template-single-menu_rev2 .parts__hide_pc-flex{display:none}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__hide_pc{display:block}.menu-template-single-menu_rev2 .parts__hide_pc-flex{display:flex}}.menu-template-single-menu_rev2 .parts__hide_sp{display:block}.menu-template-single-menu_rev2 .parts__hide_sp-flex{display:flex}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__hide_sp{display:none}.menu-template-single-menu_rev2 .parts__hide_sp-flex{display:none}}.menu-template-single-menu_rev2 .parts__pageNav{position:sticky;z-index:1;top:90px;margin:0 auto;padding:0 30px;background:hsla(0,0%,100%,.9)}.menu-template-single-menu_rev2 .parts__pageNav .list{display:flex;flex-wrap:nowrap;white-space:nowrap;gap:0 15px;overflow-x:auto}.menu-template-single-menu_rev2 .parts__pageNav .list::-webkit-scrollbar{width:0;height:0}.menu-template-single-menu_rev2 .parts__pageNav .list li{flex-shrink:0;border-bottom:3px solid rgba(0,0,0,0);transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__pageNav .list li>a{padding:3px 1em .8em 1em;display:block;font-size:15px}.menu-template-single-menu_rev2 .parts__pageNav .list li.current{border-bottom:3px solid #715813}@media(hover: hover){.menu-template-single-menu_rev2 .parts__pageNav .list li:hover{border-bottom:3px solid #715813}}@media screen and (max-width: 991px){.menu-template-single-menu_rev2 .parts__pageNav{top:70px}}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__pageNav .list li a{font-size:12px}}@media screen and (max-width: 575px){.menu-template-single-menu_rev2 .parts__pageNav{top:80px}}.menu-template-single-menu_rev2 .parts__intro{background:#f7f0e9;padding-top:40px;padding-bottom:40px}.menu-template-single-menu_rev2 .parts__intro .flex{display:flex;flex-wrap:wrap;gap:0 40px}.menu-template-single-menu_rev2 .parts__intro .flex .image figcaption{display:block;text-align:center;font-size:12px;margin-top:.3em}.menu-template-single-menu_rev2 .parts__intro .flex .txtArea{flex:1}.menu-template-single-menu_rev2 .parts__intro .flex .txtArea .ttl{font-size:18px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;margin:0 0 .5em 0}.menu-template-single-menu_rev2 .parts__intro .flex .txtArea .btns{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 15px;margin-top:20px}.menu-template-single-menu_rev2 .parts__intro .flex .txtArea .btns .parts__btn{margin:0 0 0 0;border-radius:100vw;width:fit-content;font-size:15px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__intro .flex{display:block}.menu-template-single-menu_rev2 .parts__intro .flex::after{content:"";display:block;clear:both}.menu-template-single-menu_rev2 .parts__intro .flex .image{float:left;max-width:80px}.menu-template-single-menu_rev2 .parts__intro .flex .image figcaption{font-size:10px}.menu-template-single-menu_rev2 .parts__intro .flex .txtArea .ttl{font-size:14px;font-feature-settings:"palt";padding-left:15px;overflow:hidden;padding-top:10px;margin-bottom:15px}.menu-template-single-menu_rev2 .parts__intro .flex .txtArea .txt{padding-top:15px;font-size:12px}.menu-template-single-menu_rev2 .parts__intro .flex .txtArea .btns{flex-direction:column;gap:15px 0}.menu-template-single-menu_rev2 .parts__intro .flex .txtArea .btns .parts__btn{width:100%}}.menu-template-single-menu_rev2 .parts__bgTxt{letter-spacing:.01em;text-align:justify;margin-top:40px;padding:30px;font-size:15px;background:#f5f0e9;line-height:1.8}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__bgTxt{font-size:14px}}.menu-template-single-menu_rev2 .parts__txtBox{display:flex;flex-wrap:wrap;gap:0 45px;margin-top:60px;margin-bottom:60px}.menu-template-single-menu_rev2 .parts__txtBox>.ttl{width:100%;font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;padding:.2em 0 .2em 1em;border-left:3px solid #715813;margin:0 0 1.6em 0}.menu-template-single-menu_rev2 .parts__txtBox .txtArea{flex:1}.menu-template-single-menu_rev2 .parts__txtBox .txtArea .ttl{font-size:24px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;color:#715813;margin:0 0 .5em 0}.menu-template-single-menu_rev2 .parts__txtBox .txtArea .txt{margin-bottom:1.5em}.menu-template-single-menu_rev2 .parts__txtBox .txtArea .check li{position:relative;z-index:0;border-bottom:1px dotted #715813;font-size:15px;padding:.5em 0 .5em 2em}.menu-template-single-menu_rev2 .parts__txtBox .txtArea .check li::before{content:"";position:absolute;z-index:-1;top:50%;left:.5em;transform:translateY(-50%) rotate(45deg);transform-origin:right;width:.3em;height:.6em;border-bottom:2px solid #715813;border-right:2px solid #715813}.menu-template-single-menu_rev2 .parts__txtBox .txtArea+.movie{flex:1}.menu-template-single-menu_rev2 .parts__txtBox .txtArea+.movie .iframe-box{aspect-ratio:auto}.menu-template-single-menu_rev2 .parts__txtBox .txtArea+.movie .iframe-box iframe{width:100%;height:auto;aspect-ratio:16/9}.menu-template-single-menu_rev2 .parts__txtBox .txtArea+.movie .iframe-box+p{font-size:12px;margin-top:.5em}.menu-template-single-menu_rev2 .parts__txtBox:has(+.parts__message){margin-bottom:30px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__txtBox{flex-direction:column;gap:15px 0;margin-top:30px;margin-bottom:30px}.menu-template-single-menu_rev2 .parts__txtBox:has(.movie){display:block}.menu-template-single-menu_rev2 .parts__txtBox>.ttl{font-feature-settings:"palt";margin:0 0 .8em 0;font-size:18px}.menu-template-single-menu_rev2 .parts__txtBox .txtArea .ttl{font-size:18px}.menu-template-single-menu_rev2 .parts__txtBox .txtArea .check li{font-size:14px}}.menu-template-single-menu_rev2 .parts__case .flex{display:flex;flex-wrap:wrap;gap:30px 30px}.menu-template-single-menu_rev2 .parts__case .flex .box{width:calc(33.3333333333% - 20px);margin:0 0 0 0}.menu-template-single-menu_rev2 .parts__case .flex .box .ttl{position:relative;z-index:0;text-align:center;padding:0 0 0 0;margin:0 0 .8em 0;border-left:none;font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.3;letter-spacing:.1em}.menu-template-single-menu_rev2 .parts__case .flex .box .ttl>span{background:#fff;padding:0 .5em}.menu-template-single-menu_rev2 .parts__case .flex .box .ttl::after{content:"";position:absolute;z-index:-1;top:50%;left:0;width:100%;height:1px;margin-top:-1px;background:#000}.menu-template-single-menu_rev2 .parts__case .flex .box .desc{display:grid;grid-template-columns:auto 1fr;gap:0 5px;margin:15px 0;padding:0 0 15px 0;border-bottom:1px solid #000}.menu-template-single-menu_rev2 .parts__case .flex .box .desc dt{font-size:12px}.menu-template-single-menu_rev2 .parts__case .flex .box .desc dd{font-size:12px}.menu-template-single-menu_rev2 .parts__case .flex+.remarks{text-align:right;font-size:12px;color:#434343}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__case .flex{gap:0 30px;flex-wrap:nowrap;overflow-x:auto}.menu-template-single-menu_rev2 .parts__case .flex .box{min-width:85%}.menu-template-single-menu_rev2 .parts__case .flex .box .ttl{font-size:18px}}.menu-template-single-menu_rev2 .parts__flow{max-width:850px;margin:0 auto;display:flex;flex-direction:column;gap:30px 0}.menu-template-single-menu_rev2 .parts__flow .box{position:relative;z-index:0;display:flex;align-items:flex-start;gap:30px 30px}.menu-template-single-menu_rev2 .parts__flow .box .step{position:relative;z-index:0;line-height:1.1;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;width:80px;height:80px;border:1px solid #715813;border-radius:100vw;font-family:"Times New Roman",sans-serif;color:#715813;font-size:14px;background:#fff}.menu-template-single-menu_rev2 .parts__flow .box .step>.num{font-size:24px}.menu-template-single-menu_rev2 .parts__flow .box .txtArea{align-self:center;flex:1}.menu-template-single-menu_rev2 .parts__flow .box .txtArea .ttl{font-size:24px;font-family:"游明朝","Yu Mincho",serif;line-height:1.3;letter-spacing:.1em;margin:0 0 .2em 0}.menu-template-single-menu_rev2 .parts__flow .box .txtArea .txt{font-size:15px}.menu-template-single-menu_rev2 .parts__flow .box:not(:last-child)::after{content:"";position:absolute;z-index:-1;top:80px;left:40px;width:1px;height:100%;background:#715813}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__flow{margin-top:35px}.menu-template-single-menu_rev2 .parts__flow .box{gap:15px 15px}.menu-template-single-menu_rev2 .parts__flow .box .step{width:60px;height:60px;font-size:12px}.menu-template-single-menu_rev2 .parts__flow .box .step>.num{font-size:16px}.menu-template-single-menu_rev2 .parts__flow .box .txtArea .ttl{font-size:18px}.menu-template-single-menu_rev2 .parts__flow .box .txtArea .ttl>span{font-size:14px}.menu-template-single-menu_rev2 .parts__flow .box .txtArea .txt{font-size:13px;text-align:justify}.menu-template-single-menu_rev2 .parts__flow .box:not(:last-child)::after{top:30px;left:30px}}.menu-template-single-menu_rev2 .parts__concern{overflow:hidden}.menu-template-single-menu_rev2 .parts__concern .flex{position:relative;z-index:0;align-items:flex-end;gap:0 30px}.menu-template-single-menu_rev2 .parts__concern .flex::after{content:"";position:absolute;z-index:-1;bottom:0;left:50%;width:100vw;height:82%;transform:translateX(-50%);background:#35373c}.menu-template-single-menu_rev2 .parts__concern .flex+.txt{text-align:center;margin-top:60px}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea{flex:1}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list{margin-bottom:-1.6em}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li{position:relative;z-index:0;text-align:center;width:fit-content;font-size:16px;color:#715813;padding:1em 2em;background:#f5f0e9;border-radius:100vw}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li:not(:last-child){margin-bottom:15px}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li:nth-child(1){transform:translateX(clamp(-60px, (1000px - 100vw) * 0.2, 0px))}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li:nth-child(2){transform:translateX(clamp(0px, (100vw - 1000px) * 0.2, 100px))}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li:nth-child(3){transform:translateX(clamp(-100px, (71000x - 100vw) * 0.2, 0px))}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li:nth-child(4){transform:translateX(clamp(-20px, (1000px - 100vw) * 0.2, 0px))}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li:nth-child(5){transform:translateX(clamp(0px, (100vw - 1000px) * 0.2, 80px))}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__concern .flex{flex-direction:column;gap:0 0}.menu-template-single-menu_rev2 .parts__concern .flex .image{position:relative;z-index:0;margin:0 auto}.menu-template-single-menu_rev2 .parts__concern .flex .image::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom, rgba(53, 55, 60, 0) 0%, rgb(53, 55, 60) 100%)}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea{width:100%}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list{display:flex;flex-wrap:wrap;gap:15px 15px;margin-top:15px;margin-bottom:30px}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li{width:100%;font-size:14px;border-radius:5px;text-align:justify;padding:1em}.menu-template-single-menu_rev2 .parts__concern .flex .txtArea .list li:not(:last-child){margin-bottom:0}.menu-template-single-menu_rev2 .parts__concern .flex+.txt{margin-top:30px;text-align:justify}.menu-template-single-menu_rev2 .parts__concern .flex+.txt>br{display:none}}.menu-template-single-menu_rev2 .parts__message{padding:30px;background:#f7f0e9;display:flex;flex-wrap:wrap;align-items:center;gap:0 30px}.menu-template-single-menu_rev2 .parts__message .image{max-width:130px}.menu-template-single-menu_rev2 .parts__message .txtArea{flex:1}.menu-template-single-menu_rev2 .parts__message .txtArea .catch{font-size:18px;font-family:"游明朝","Yu Mincho",serif;line-height:1.8;letter-spacing:.1em;font-feature-settings:"palt"}.menu-template-single-menu_rev2 .parts__message .txtArea .name{margin-top:1em;font-size:12px}.menu-template-single-menu_rev2 .parts__message.white{background:none}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__message{display:block;padding:20px}.menu-template-single-menu_rev2 .parts__message::after{content:"";display:block;clear:both}.menu-template-single-menu_rev2 .parts__message .image{float:left;max-width:80px;margin:0 15px 0 0}.menu-template-single-menu_rev2 .parts__message .txtArea .catch{font-size:14px;text-align:justify;line-height:1.8}.menu-template-single-menu_rev2 .parts__message .txtArea .name{text-align:right}}.menu-template-single-menu_rev2 .parts__etc>.ttl{text-align:center;font-size:24px;font-family:"游明朝","Yu Mincho",serif;line-height:1.3;letter-spacing:.1em;margin:0 0 1.5em 0}.menu-template-single-menu_rev2 .parts__etc .flex{display:flex;flex-wrap:wrap;gap:0 30px}.menu-template-single-menu_rev2 .parts__etc .flex .box{width:calc(25% - 22.5px);padding:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 15px}.menu-template-single-menu_rev2 .parts__etc .flex .box .image{max-width:80px;border:1px solid #715813}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea{flex:1}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea>.ttl{font-size:18px;font-family:"游明朝","Yu Mincho",serif;line-height:1.3;letter-spacing:.1em;margin:0 0 .3em 0}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea>.list li{font-size:15px}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea>.list li:not(:last-child){margin:0 0 .2em 0}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea>.list li a{display:block;font-size:15px;text-decoration:underline}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__etc>.ttl{font-size:18px;line-height:1.8}.menu-template-single-menu_rev2 .parts__etc .flex{gap:30px 15px}.menu-template-single-menu_rev2 .parts__etc .flex .box{width:calc(50% - 7.5px);display:block}.menu-template-single-menu_rev2 .parts__etc .flex .box .image{max-width:100%;margin:0 auto 15px auto}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea>.ttl{font-size:16px;margin:0 0 .5em 0}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea>.list li{font-size:14px}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea>.list li:not(:last-child){margin-bottom:.5em}.menu-template-single-menu_rev2 .parts__etc .flex .box .txtArea>.list li a{font-size:14px}}.menu-template-single-menu_rev2 .parts__natural{background:#e9e5e2}.menu-template-single-menu_rev2 .parts__natural .flex{gap:0 30px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #715813}.menu-template-single-menu_rev2 .parts__natural .flex .box{width:calc(33.3333333333% - 20px)}.menu-template-single-menu_rev2 .parts__natural .flex .box .ttl{font-size:18px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;margin:0 0 .5em 0;color:#715813}.menu-template-single-menu_rev2 .parts__natural .conclusion{display:flex;flex-wrap:wrap;gap:0 50px}.menu-template-single-menu_rev2 .parts__natural .conclusion .image{flex:1}.menu-template-single-menu_rev2 .parts__natural .conclusion .txtArea{flex:1}.menu-template-single-menu_rev2 .parts__natural .conclusion .txtArea .txt{text-align:justify}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__natural .flex{flex-direction:column;gap:30px 0}.menu-template-single-menu_rev2 .parts__natural .flex .box{width:100%}.menu-template-single-menu_rev2 .parts__natural .conclusion{flex-direction:column;gap:30px 0}}.menu-template-single-menu_rev2 .parts__faq .faq{max-width:800px;margin:0 auto}.menu-template-single-menu_rev2 .parts__faq .faq dt,.menu-template-single-menu_rev2 .parts__faq .faq .ttl{position:relative;z-index:0;cursor:pointer;padding:.8em 3em .8em 4em;border-bottom:1px solid #ece9e3;margin:0 0 1em 0}.menu-template-single-menu_rev2 .parts__faq .faq dt::before,.menu-template-single-menu_rev2 .parts__faq .faq .ttl::before{content:"Q";font-family:"Times New Roman",sans-serif;color:#715813;position:absolute;z-index:-1;top:50%;left:0;transform:translateY(-50%);font-size:16px}.menu-template-single-menu_rev2 .parts__faq .faq dt::after,.menu-template-single-menu_rev2 .parts__faq .faq .ttl::after{content:"";position:absolute;z-index:-1;top:50%;left:20px;margin-top:-1px;width:30px;height:1px;background:#715813}.menu-template-single-menu_rev2 .parts__faq .faq dt>span,.menu-template-single-menu_rev2 .parts__faq .faq .ttl>span{display:block}.menu-template-single-menu_rev2 .parts__faq .faq dt>span::before,.menu-template-single-menu_rev2 .parts__faq .faq .ttl>span::before{content:"";position:absolute;z-index:-1;top:50%;right:20px;transform:translateY(-50%);width:17px;height:.5px;background:#715813;transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__faq .faq dt>span::after,.menu-template-single-menu_rev2 .parts__faq .faq .ttl>span::after{content:"";position:absolute;z-index:-1;top:50%;right:28px;transform:translateY(-50%);height:17px;width:.5px;background:#715813;transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__faq .faq dt.active>span::after,.menu-template-single-menu_rev2 .parts__faq .faq .ttl.active>span::after{transform:translateY(-50%) rotate(90deg)}.menu-template-single-menu_rev2 .parts__faq .faq dd,.menu-template-single-menu_rev2 .parts__faq .faq .txtArea{opacity:0;height:0;overflow:hidden;padding:0 1.2em;font-size:15px;background:#f7f0e9;transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__faq .faq dd.active,.menu-template-single-menu_rev2 .parts__faq .faq .txtArea.active{display:block;opacity:1;padding:1.2em;height:auto;margin-bottom:.8em}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__faq .faq dt,.menu-template-single-menu_rev2 .parts__faq .faq .ttl{font-size:14px}.menu-template-single-menu_rev2 .parts__faq .faq dd,.menu-template-single-menu_rev2 .parts__faq .faq .txtArea{font-size:14px}}.menu-template-single-menu_rev2 .parts__scroll{overflow-x:auto;width:100%}.menu-template-single-menu_rev2 .parts__scroll+.remarks{margin-top:1.5em;font-size:14px;text-indent:-1em;padding-left:1em;color:#434343}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__scroll+.remarks{font-size:12px}}.menu-template-single-menu_rev2 .parts__table{width:100%;min-width:800px}.menu-template-single-menu_rev2 .parts__table.table-fixed{table-layout:fixed}.menu-template-single-menu_rev2 .parts__table thead tr th{font-size:15px;background:#35373c;padding:.8em 1.5em .5em 1.5em;color:#fff;text-align:left;vertical-align:middle}.menu-template-single-menu_rev2 .parts__table thead tr th:first-of-type{min-width:220px}.menu-template-single-menu_rev2 .parts__table thead tr th:not(:last-child){border-right:1px solid #f5f0e9}.menu-template-single-menu_rev2 .parts__table thead tr th.v-top{vertical-align:top}.menu-template-single-menu_rev2 .parts__table thead tr th.center{text-align:center}.menu-template-single-menu_rev2 .parts__table thead tr th>.sml{font-size:12px}.menu-template-single-menu_rev2 .parts__table tbody tr:not(:last-child){border-bottom:1px solid #f5f0e9}.menu-template-single-menu_rev2 .parts__table tbody tr th,.menu-template-single-menu_rev2 .parts__table tbody tr td{text-align:left;padding:1.5em 1em;background:#fafafa;font-size:15px;vertical-align:middle}.menu-template-single-menu_rev2 .parts__table tbody tr th:not(:last-child),.menu-template-single-menu_rev2 .parts__table tbody tr td:not(:last-child){border-right:1px solid #f5f0e9}.menu-template-single-menu_rev2 .parts__table tbody tr th.v-top,.menu-template-single-menu_rev2 .parts__table tbody tr td.v-top{vertical-align:top}.menu-template-single-menu_rev2 .parts__table tbody tr th.center,.menu-template-single-menu_rev2 .parts__table tbody tr td.center{text-align:center}.menu-template-single-menu_rev2 .parts__table tbody tr th>.remarks,.menu-template-single-menu_rev2 .parts__table tbody tr td>.remarks{font-size:12px;color:#434343}.menu-template-single-menu_rev2 .parts__table tbody tr th>.sml,.menu-template-single-menu_rev2 .parts__table tbody tr td>.sml{font-size:12px}.menu-template-single-menu_rev2 .parts__table tbody tr td .check li{position:relative;z-index:0;font-size:15px;padding:0 0 0 2em}.menu-template-single-menu_rev2 .parts__table tbody tr td .check li::before{content:"";position:absolute;z-index:-1;top:50%;left:.5em;transform:translateY(-50%) rotate(45deg);transform-origin:right;width:.3em;height:.6em;border-bottom:2px solid #715813;border-right:2px solid #715813}.menu-template-single-menu_rev2 .parts__table tbody tr td .list{list-style:disc;margin-left:1em}.menu-template-single-menu_rev2 .parts__table tbody tr td .list li{position:relative;z-index:0;font-size:15px}.menu-template-single-menu_rev2 .parts__table tbody tr.hanafull th{color:#715813}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__table thead tr th{font-size:12px;padding:.8em .8em}.menu-template-single-menu_rev2 .parts__table thead tr th>.sml{font-size:10px}.menu-template-single-menu_rev2 .parts__table tbody tr th,.menu-template-single-menu_rev2 .parts__table tbody tr td{font-size:12px;padding:.8em .8em}.menu-template-single-menu_rev2 .parts__table tbody tr th>.sml,.menu-template-single-menu_rev2 .parts__table tbody tr td>.sml{font-size:10px}.menu-template-single-menu_rev2 .parts__table tbody tr td .check li,.menu-template-single-menu_rev2 .parts__table tbody tr td .list li{font-size:12px}}.menu-template-single-menu_rev2 .parts__downtime .timeline{position:relative;z-index:0;display:grid;grid-template-columns:auto 1fr;gap:30px 1em;align-items:center}.menu-template-single-menu_rev2 .parts__downtime .timeline::before{content:"";position:absolute;z-index:-1;top:0;left:1.2em;width:1px;height:100%;background:#715813}.menu-template-single-menu_rev2 .parts__downtime .timeline dt{position:relative;z-index:0;font-size:20px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;padding:.5em 1em .5em 2em}.menu-template-single-menu_rev2 .parts__downtime .timeline dt::before{content:"";position:absolute;z-index:-1;top:50%;left:.7em;transform:translateY(-50%);width:.5em;height:.5em;background:#715813;border-radius:100vw}.menu-template-single-menu_rev2 .parts__downtime .timeline dd{font-size:15px}.menu-template-single-menu_rev2 .parts__downtime .timeline+.remarks{color:#434343;font-size:12px;text-align:right;margin:1em 0 0 0}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__downtime .timeline{grid-template-columns:90px 1fr;align-items:flex-start;gap:15px 15px}.menu-template-single-menu_rev2 .parts__downtime .timeline::before{left:.2em}.menu-template-single-menu_rev2 .parts__downtime .timeline dt{font-size:14px;padding:.5em 0 .5em 1em}.menu-template-single-menu_rev2 .parts__downtime .timeline dt::before{left:0}.menu-template-single-menu_rev2 .parts__downtime .timeline dd{font-size:12px;padding-top:.5em;line-height:1.8}}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox{gap:0 60px}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .name{margin:0 0 45px 0}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .name>span{padding:0 .5em 0 0;background:#fff;color:#715813;font-size:24px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .name>span .sml{font-size:16px;margin-right:15px}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .desc dt{color:#715813;font-size:16px;font-weight:bold;margin:0 0 .5em 0}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .desc dt::before{content:"●";padding-right:.5em}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .desc dd{font-size:15px;text-align:justify}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .desc dd:not(:last-of-type){margin-bottom:30px}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .btns{display:flex;flex-wrap:wrap;gap:0 15px;margin-top:30px}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .btns .parts__btn{display:flex;justify-content:center;align-items:center;border-radius:100vw;margin:0 0 0 0;width:50px;height:50px;padding:10px;border:1px solid #cabaa9}@media(hover: hover){.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .btns .parts__btn{transition:.3s ease-in-out}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .btns .parts__btn:hover{background:#cabaa9}}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox{flex-direction:column;gap:30px 0}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .image{overflow:hidden;margin:0 auto;max-height:250px}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .image>img{object-fit:cover;margin-left:-10%}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .name{margin:0 0 15px 0}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .desc dt{font-size:14px}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .desc dd{font-size:12px}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .desc dd .list li{font-size:12px}.menu-template-single-menu_rev2 .parts__doctor .parts__txtBox .btns{justify-content:center}}.menu-template-single-menu_rev2 .parts__detail{width:100%;display:grid;grid-template-columns:auto 1fr;gap:20px 0;padding:20px 0 0 0;border-top:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2 .parts__detail dt{font-size:15px;padding:0 20px 20px 0}.menu-template-single-menu_rev2 .parts__detail dt:not(:last-of-type){border-bottom:1px solid #000}.menu-template-single-menu_rev2 .parts__detail dd{position:relative;z-index:0;font-size:15px;padding:0 0 20px 20px}.menu-template-single-menu_rev2 .parts__detail dd::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:1px;height:calc(100% - 20px);background:#000}.menu-template-single-menu_rev2 .parts__detail dd:not(:last-of-type){border-bottom:1px solid #000}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 .parts__detail{display:block;padding:0 0}.menu-template-single-menu_rev2 .parts__detail dt{font-size:14px;padding:15px 0;font-weight:bold;border-bottom:1px solid #000}.menu-template-single-menu_rev2 .parts__detail dd{padding:15px 0;font-size:12px}.menu-template-single-menu_rev2 .parts__detail dd::before{display:none}}.menu-template-single-menu_rev2 #menu-mv{position:relative;z-index:0;width:100%;min-height:560px;margin-bottom:10px}.menu-template-single-menu_rev2 #menu-mv .bgImage{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:#e9e5e2}.menu-template-single-menu_rev2 #menu-mv .bgImage>img{object-fit:cover;object-position:center right;width:auto;height:100%}.menu-template-single-menu_rev2 #menu-mv .container{padding-top:60px;padding-bottom:60px;height:100%;display:flex;align-items:center;justify-content:flex-start}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .sub{text-align:center;font-size:18px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;color:#715813;margin:0 0 20px 0}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .ttl{text-align:center;font-size:38px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;margin:0 0 10px 0}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .txt{text-align:center;font-size:15px;margin:0 0 20px 0}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price{width:fit-content;margin:0 auto;display:grid;grid-template-columns:auto auto;gap:0 20px;align-items:center;padding:5px 15px;position:relative;z-index:0}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price::before{content:"";position:absolute;z-index:0;top:0;left:0;width:10px;height:100%;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price::after{content:"";position:absolute;z-index:0;top:0;right:0;width:10px;height:100%;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price dt{font-size:15px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price dd{font-size:24px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;color:#715813}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price dd::first-letter{font-size:20px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price:not(:last-child){margin:0 auto 15px auto}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .btns{display:flex;flex-wrap:wrap;justify-content:center;gap:0 15px;margin-top:20px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .btns .parts__btn{margin:0 0 0 0;border-radius:100vw;width:180px;padding:.8em;font-size:15px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 #menu-mv{min-height:auto}.menu-template-single-menu_rev2 #menu-mv .bgImage>img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.menu-template-single-menu_rev2 #menu-mv .container{display:block;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea{width:100%}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .sub{font-size:14px;margin:0 0 10px 0}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .ttl{font-size:27px;line-height:1.4}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .txt{font-size:13px;margin-bottom:80px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price{min-width:auto;display:block;padding:5px 10px;margin:0 auto 0 0}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price:not(:last-child){margin:0 auto 15px 0}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price dt{font-size:13px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price dd{line-height:1;font-size:21px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .price dd::first-letter{font-size:14px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .btns{margin-top:60px}.menu-template-single-menu_rev2 #menu-mv .container .ttlArea .btns .parts__btn{flex:1;width:auto}}.menu-template-single-menu_rev2 #menu-menu{background:#f7f0e9}.menu-template-single-menu_rev2 #menu-menu .l__flex .box{display:flex;flex-wrap:wrap;align-items:center;gap:0 30px}.menu-template-single-menu_rev2 #menu-menu .l__flex .box .image{width:100%}.menu-template-single-menu_rev2 #menu-menu .l__flex .box .txtArea{flex:1}.menu-template-single-menu_rev2 #menu-menu .l__flex .box .parts__btn{width:auto;border-radius:100vw;margin:0 0 0 0;padding:.8em 2em}.menu-template-single-menu_rev2 #menu-menu .parts__etc{margin-top:60px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 #menu-menu .l__flex.double{gap:30px 0}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box{align-items:flex-start;flex-direction:column;gap:15px 0}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box .txtArea{text-align:justify}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box .parts__btn{width:100%}}.menu-template-single-menu_rev2 #menu-menu .l__flex.double{gap:30px 30px}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box{position:relative;z-index:0;padding:15px 20px;align-items:center;gap:0 15px}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box::before{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:10px;height:100%;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box::after{content:"";position:absolute;z-index:-1;bottom:0;right:0;width:10px;height:100%;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box .txtArea .ttl{margin:0 0 .3em 0}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box .txtArea .txt{font-size:14px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 #menu-menu .l__flex.double{flex-direction:column;align-items:flex-start;gap:30px 0}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box{width:100%;padding:15px}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box .txtArea{width:100%;margin:0 0 15px 0}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box .txtArea .ttl{text-align:center}.menu-template-single-menu_rev2 #menu-menu .l__flex.double .box .txtArea .txt{font-size:13px;text-align:center}}.menu-template-single-menu_rev2 #menu-natural{background:#e9e5e2}.menu-template-single-menu_rev2 #menu-ideal .parts__ttlArea .txt{margin-top:25px}.menu-template-single-menu_rev2 #menu-design{background:#f7f0e9}.menu-template-single-menu_rev2 #menu-design .conclusion{margin:30px 0 0 0;font-size:15px}.menu-template-single-menu_rev2 #menu-design .conclusion>a{color:#715813;text-decoration:underline}.menu-template-single-menu_rev2 #menu-design .conclusion+.remarks{color:#434343;font-size:12px;text-indent:-1em;padding-left:1em;margin-top:1em}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 #menu-design .conclusion{font-size:14px}.menu-template-single-menu_rev2 #menu-design .conclusion>a{font-size:14px}}.menu-template-single-menu_rev2 #menu-risk{background:#f7f0e9}.menu-template-single-menu_rev2 #menu-detail{background:#fafafa}.menu-template-single-menu_rev2 #menu-downtime .parts__txtBox .txtArea{flex:1}.menu-template-single-menu_rev2 #menu-downtime .parts__txtBox .txtArea .desc dt{font-size:12px}.menu-template-single-menu_rev2 #menu-downtime .parts__txtBox .txtArea .desc dd{font-size:12px}.menu-template-single-menu_rev2 #menu-downtime .parts__txtBox .txtArea .desc dd:not(:last-child){margin:0 0 20px 0}.menu-template-single-menu_rev2 #menu-downtime .parts__txtBox .txtArea.align-end{align-self:flex-end}.menu-template-single-menu_rev2 #menu-access .l__flex .map{flex:1}.menu-template-single-menu_rev2 #menu-access .l__flex .map .iframe-box{aspect-ratio:auto;width:100%;height:100%}.menu-template-single-menu_rev2 #menu-access .l__flex .txtArea .desc{display:grid;grid-template-columns:auto 1fr;gap:20px 0}.menu-template-single-menu_rev2 #menu-access .l__flex .txtArea .desc dt{color:#715813;font-size:14px;font-family:"游明朝","Yu Mincho",serif;line-height:1.6;letter-spacing:.1em;border-bottom:1px solid #715813;padding:0 10px 10px 0}.menu-template-single-menu_rev2 #menu-access .l__flex .txtArea .desc dd{font-size:14px;padding:0 0 10px 0;border-bottom:1px solid #715813}.menu-template-single-menu_rev2 #menu-access .l__flex .txtArea .desc+.remarks{font-size:12px;margin-top:10px;color:#434343}@media screen and (max-width: 768px){.menu-template-single-menu_rev2 #menu-access .l__flex .txtArea .desc{gap:10px 0}}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double{gap:30px 30px}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box{position:relative;z-index:0;padding:15px 20px;align-items:center;gap:0 15px}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box::before{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:10px;height:100%;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box::after{content:"";position:absolute;z-index:-1;bottom:0;right:0;width:10px;height:100%;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box .txtArea .ttl{margin:0 0 .3em 0}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box .txtArea .txt{font-size:14px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double{flex-direction:column;align-items:flex-start;gap:30px 0}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box{width:100%;padding:15px}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box .txtArea{width:100%;margin:0 0 15px 0}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box .txtArea .ttl{text-align:center}.menu-template-single-menu_rev2.single-slug-hanafull #menu-menu .l__flex.double .box .txtArea .txt{font-size:13px;text-align:center}}.menu-template-single-menu_rev2.single-slug-bisen #menu-type .type .box,.menu-template-single-menu_rev2.single-slug-bisen #menu-type02 .type .box{width:calc(33.3333333333% - 10px)}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-bisen #menu-type .type .box,.menu-template-single-menu_rev2.single-slug-bisen #menu-type02 .type .box{width:100%}}.menu-template-single-menu_rev2.single-slug-bisen #menu-price .price{justify-content:center}.menu-template-single-menu_rev2.single-slug-bisen #menu-procedures .double .full{width:100%}.menu-template-single-menu_rev2.single-slug-bisen #menu-risk .l__flex.four .box .ttl{min-height:65px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-bisen #menu-risk .l__flex.four .box .ttl{min-height:auto}}.menu-template-single-menu_rev2.single-slug-bisen #menu-risk .l__flex.four .box .txt{margin:0 0 0 0}.menu-template-single-menu_rev2.single-slug-kizoku #menu-change{background:#e9e5e2;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-kizoku #menu-change{padding-top:60px;padding-bottom:60px}}.menu-template-single-menu_rev2.single-slug-kizoku #menu-change .change .box .ttlArea{min-height:auto}.menu-template-single-menu_rev2.single-slug-kizoku #menu-change .change .box .txt{margin:0 0 0 0}.menu-template-single-menu_rev2.single-slug-kizoku #menu-price .price{justify-content:center}.menu-template-single-menu_rev2.single-slug-kizoku #menu-risk .l__flex.four .box .ttl{min-height:65px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-kizoku #menu-risk .l__flex.four .box .ttl{min-height:auto}}.menu-template-single-menu_rev2.single-slug-kizoku #menu-risk .l__flex.four .box .txt{margin:0 0 0 0}.menu-template-single-menu_rev2.single-slug-kizoku #menu-difference .parts__txtBox .image{flex:1}.menu-template-single-menu_rev2.single-slug-kizoku #menu-difference .movie .iframe-box{aspect-ratio:auto}.menu-template-single-menu_rev2.single-slug-kizoku #menu-difference .movie .iframe-box iframe{display:block;max-width:750px;height:auto;aspect-ratio:16/9;margin:0 auto}.menu-template-single-menu_rev2.single-slug-kizoku #menu-difference .movie .txt{text-align:center;font-size:12px;margin-top:15px}.menu-template-single-menu_rev2.single-slug-kizoku #menu-cause .parts__natural{background:none}.menu-template-single-menu_rev2.single-slug-kizoku #menu-method01{background:#f7f0e9;padding-top:80px;padding-bottom:20px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-kizoku #menu-method01{padding-top:60px;padding-bottom:60px}}.menu-template-single-menu_rev2.single-slug-kizoku #menu-method01 .parts__txtBox .image,.menu-template-single-menu_rev2.single-slug-kizoku #menu-method02 .parts__txtBox .image{flex:1}.menu-template-single-menu_rev2.single-slug-ryubi #menu-reason .box .ttl{display:flex;justify-content:center;align-items:center;min-height:80px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-ryubi #menu-reason .box .ttl{display:block;min-height:auto}}.menu-template-single-menu_rev2.single-slug-ryubi #menu-change{background:#e9e5e2;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-ryubi #menu-change{padding-top:60px;padding-bottom:60px}}.menu-template-single-menu_rev2.single-slug-ryubi #menu-change .change .box .ttlArea{min-height:auto}.menu-template-single-menu_rev2.single-slug-ryubi #menu-change .change .box .txt{margin:0 0 0 0}.menu-template-single-menu_rev2.single-slug-ryubi #menu-change .parts__natural .change{gap:30px 30px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #715813}.menu-template-single-menu_rev2.single-slug-ryubi #menu-cause .parts__natural{background:none}.menu-template-single-menu_rev2.single-slug-ryubi #menu-method02{background:#f7f0e9;padding-top:80px;padding-bottom:20px}@media screen and (max-width: 768px){.menu-template-single-menu_rev2.single-slug-ryubi #menu-method02{padding-top:60px;padding-bottom:60px}}.menu-template-single-menu_rev2.single-slug-ryubi #menu-method01 .parts__txtBox .image,.menu-template-single-menu_rev2.single-slug-ryubi #menu-method02 .parts__txtBox .image{flex:1}.menu-template-single-menu_rev2.single-slug-ryubi #menu-material .parts__table tbody tr th .price{display:block;font-size:12px;font-weight:500;color:#715813}.menu-template-single-menu_rev2.single-slug-ryubi #menu-revision .movie .iframe-box{aspect-ratio:auto}.menu-template-single-menu_rev2.single-slug-ryubi #menu-revision .movie .iframe-box iframe{display:block;max-width:750px;height:auto;aspect-ratio:16/9;margin:0 auto}.menu-template-single-menu_rev2.single-slug-ryubi #menu-revision .movie .txt{text-align:center;font-size:12px;margin-top:15px}.menu-template-single-menu_rev2.single-slug-bichukaku #menu-about .movie .iframe-box{aspect-ratio:auto}.menu-template-single-menu_rev2.single-slug-bichukaku #menu-about .movie .iframe-box iframe{display:block;max-width:750px;height:auto;aspect-ratio:16/9;margin:0 auto}.menu-template-single-menu_rev2.single-slug-bichukaku #menu-about .movie .txt{text-align:center;font-size:12px;margin-top:15px}.menu-template-single-menu_rev2.single-slug-bichukaku #menu-type .type{justify-content:center}.menu-template-single-menu_rev2.single-slug-bichukaku #menu-method .border{gap:30px 60px;justify-content:center}.menu-template-single-menu_rev2.single-slug-bichukaku #menu-method .border .box .image{margin-top:15px;margin-bottom:15px}.menu-template-single-menu_rev2.single-slug-bichukaku #menu-concern .flex::after{height:87%}.menu-template-single-menu_rev2.single-slug-bichukaku #menu-concern .list li{font-size:14px}/*# sourceMappingURL=menu_rev2.css.map */