@charset "UTF-8";@-webkit-keyframes fuwafuwa{0%{-webkit-transform:translate(0,0) rotate(-7deg);transform:translate(0,0) rotate(-7deg)}50%{-webkit-transform:translate(0,-7px) rotate(0deg);transform:translate(0,-7px) rotate(0deg)}100%{-webkit-transform:translate(0,0) rotate(7deg);transform:translate(0,0) rotate(7deg)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0,0) rotate(-7deg);transform:translate(0,0) rotate(-7deg)}50%{-webkit-transform:translate(0,-7px) rotate(0deg);transform:translate(0,-7px) rotate(0deg)}100%{-webkit-transform:translate(0,0) rotate(7deg);transform:translate(0,0) rotate(7deg)}}@-webkit-keyframes dokudoku{100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes dokudoku{100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes fly{0%{-webkit-transform:translate(0,0) scale(.85,.85);transform:translate(0,0) scale(.85,.85)}50%{-webkit-transform:translate(-10px,-10px) scale(1,1);transform:translate(-10px,-10px) scale(1,1)}100%{-webkit-transform:translate(0,0) scale(.85,.85);transform:translate(0,0) scale(.85,.85)}}@keyframes fly{0%{-webkit-transform:translate(0,0) scale(.85,.85);transform:translate(0,0) scale(.85,.85)}50%{-webkit-transform:translate(-10px,-10px) scale(1,1);transform:translate(-10px,-10px) scale(1,1)}100%{-webkit-transform:translate(0,0) scale(.85,.85);transform:translate(0,0) scale(.85,.85)}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;word-break:break-all}:root{--txt-color:;--main-color:#9a0000;--sub-color:;--main--bg:;--white:}address{font-style:normal}body{overflow-x:hidden;color:#3c0f0f;font-size:clamp(.875rem,.8598300971rem + .0647249191vw,.9375rem);font-family:"Noto Sans Jp",sans-serif;font-weight:400;font-style:normal;line-height:2;letter-spacing:.1em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fffaf2}@media screen and (max-width:600px){body{font-size:14px}}a[href^="tel:"]{pointer-events:none;cursor:default}@media screen and (max-width:600px){a[href^="tel:"]{pointer-events:auto}}article,aside,footer,header,nav,section,main{display:block}h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}a{outline:none;color:inherit;text-decoration:none;-webkit-transition:.3s;transition:.3s}@media (hover:hover){a:where(:-webkit-any-link,:enabled,summary):hover{opacity:.5}}img{max-width:100%;height:auto;display:block;border:none}code,kbd,pre,samp{font-size:inherit;font-family:monospace,sans-serif}ul,ol{list-style:none}table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}th,td{padding:4px 6px;vertical-align:top;text-align:left}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}form{margin:0;padding:0}form button{display:inline-block;margin:0;padding:.6em 2em;width:auto;border:none;border-radius:0;background-color:#2281b8;background-image:none;-webkit-box-shadow:.0625em .0625em .1875em 0 rgba(0,0,0,.16);box-shadow:.0625em .0625em .1875em 0 rgba(0,0,0,.16);color:#fff;text-decoration:none;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-appearance:none}form button:hover,form button:focus{outline:none}form button:hover{opacity:.6}form button ::-moz-focus-inner{padding:0;border:none}input,textarea{padding:.40625rem 1rem;width:100%;border:1px solid #e2e2e2;border-radius:.25rem;background-image:none;background-color:#f5f5f5;font-size:1em;font-family:inherit;-webkit-appearance:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#848484;font-size:1rem;letter-spacing:.1em;line-height:1.6875}input::-moz-placeholder,textarea::-moz-placeholder{color:#848484;font-size:1rem;letter-spacing:.1em;line-height:1.6875}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#848484;font-size:1rem;letter-spacing:.1em;line-height:1.6875}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#848484;font-size:1rem;letter-spacing:.1em;line-height:1.6875}input::placeholder,textarea::placeholder{color:#848484;font-size:1rem;letter-spacing:.1em;line-height:1.6875}@media screen and (max-width:600px){input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:.875rem}input::-moz-placeholder,textarea::-moz-placeholder{font-size:.875rem}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:.875rem}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:.875rem}input::placeholder,textarea::placeholder{font-size:.875rem}}textarea:hover,textarea:focus{outline:none}textarea:focus{outline:none;border-color:#e2e2e2;-webkit-box-shadow:none;box-shadow:none}textarea ::-moz-focus-inner{padding:0;border:none}input::-webkit-input-placeholder{color:#848484}input::-moz-placeholder{color:#848484}input::-ms-input-placeholder{color:#848484}input:-ms-input-placeholder{color:#848484}input::placeholder{color:#848484}input:focus{outline:none;border-color:#e2e2e2;-webkit-box-shadow:none;box-shadow:none}input[type=submit],input[type=button]{display:inline-block;margin:0;padding:.6em 2em;width:auto;border:none;border-radius:0;background-color:#2281b8;background-image:none;-webkit-box-shadow:.0625em .0625em .1875em 0 rgba(0,0,0,.16);box-shadow:.0625em .0625em .1875em 0 rgba(0,0,0,.16);color:#fff;text-decoration:none;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-appearance:none}input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus{outline:none}input[type=submit]:hover,input[type=button]:hover{opacity:.6}input[type=submit] ::-moz-focus-inner,input[type=button] ::-moz-focus-inner{padding:0;border:none}input[type=radio]{display:none}input[type=radio]+span{position:relative;display:inline-block;margin:0 16px 0 0;padding:0 0 0 30px;cursor:pointer}input[type=radio]+span:before{position:absolute;top:50%;left:0;display:block;width:26px;height:26px;border:1px solid #e2e2e2;border-radius:50%;background:#fff;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type=radio]+span:after{opacity:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}input[type=radio]:checked+span:after{position:absolute;top:50%;left:8px;display:block;width:10px;height:10px;border-radius:50%;background:#e2e2e2;content:"";opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type=checkbox]{display:none}input[type=checkbox]+span{position:relative;display:inline-block;margin:0 16px 0 0;padding:0 0 0 30px;cursor:pointer;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}input[type=checkbox]+span:before{position:absolute;top:50%;left:0;display:block;width:20px;height:20px;border:1px solid #707070;border-radius:2px;background:#fff;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type=checkbox]+span:after{opacity:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}input[type=checkbox]:checked+span:after{position:absolute;top:50%;left:0;display:block;margin-top:-.2em;width:26px;height:15.6px;border-bottom:4px solid #0078d4;border-left:4px solid #0078d4;content:"";opacity:1;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}select{padding:.625rem 2.4375rem .625rem .75rem;border:1px solid #e2e2e2;border-radius:4px;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/select-arrow.svg);background-position:right 11px top 55%;background-size:13px;background-repeat:no-repeat;background-color:#f5f5f5;color:#1d1d1d;font-size:1em;font-family:inherit;cursor:pointer;position:relative;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select:focus{outline:none;border-color:#e2e2e2;-webkit-box-shadow:none;box-shadow:none}option{color:#1d1d1d}@font-face{font-family:"Noto Sans Jp";font-style:normal;font-weight:400;src:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../fonts/NotoSansJP-Regular.ttf) format("truetype")}@font-face{font-family:"Noto Sans Jp";font-style:normal;font-weight:500;src:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../fonts/NotoSansJP-Medium.ttf) format("truetype")}@font-face{font-family:"Noto Sans Jp";font-style:normal;font-weight:700;src:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../fonts/NotoSansJP-Bold.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:"Shippori Mincho";font-style:normal;font-weight:500;src:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../fonts/ShipporiMincho-Medium.ttf) format("truetype")}@font-face{font-family:"Shippori Mincho";font-style:normal;font-weight:600;src:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../fonts/ShipporiMincho-SemiBold.ttf) format("truetype")}.p-editorContents{margin-top:5rem}@media screen and (max-width:600px){.p-editorContents{margin-top:2.5rem}}.p-editorContents h2.wp-block-heading{font-size:1.5rem;font-weight:700}.p-editorContents h3.wp-block-heading{font-size:1.25rem;font-weight:700;position:relative}.p-editorContents *+*{margin-top:16px}.p-editorContents *+h2.wp-block-heading{margin-top:96px}.p-editorContents *+h3.wp-block-heading{margin-top:56px}.p-editorContents *+p{margin-top:16px}.p-editorContents *+.wp-block-image{margin-top:32px}.p-editorContents ul,.p-editorContents ol{padding-left:32px}.p-editorContents *+ul,.p-editorContents *+ol{margin-top:32px}.p-editorContents ul{list-style:disc}.p-editorContents ol{list-style:trad-chinese-informal}.p-editorContents li{position:relative}.p-editorContents *+li{margin-top:16px}.p-editorContents *+.wp-block-table{margin-top:16px}.p-editorContents figcaption{font-size:.75rem;color:#787878;margin-top:16px}.p-editorContents .wp-block-table table th{border:unset;padding:24px 0;border-top:1px solid #000;border-bottom:1px solid #000;width:21%}.p-editorContents .wp-block-table table td{border:unset;padding:24px 0;border-top:1px solid #000;border-bottom:1px solid #000;width:79%}.attachment-post-thumbnail{width:100%;aspect-ratio:332/187;-o-object-fit:cover;object-fit:cover;height:auto;-webkit-transition:.5s;transition:.5s}.c-pagePostTitle{font-size:2rem;font-weight:700}.wp-block-gallery{display:grid !important;grid-template-columns:repeat(3,1fr) !important}@media screen and (max-width:600px){.wp-block-gallery{grid-template-columns:repeat(2,1fr) !important}}.wp-block-gallery{width:100% !important}.wp-block-gallery .wp-block-image{aspect-ratio:1/1;width:100% !important}.l-inner--1400{width:1400px;max-width:100%}.l-inner--1200{width:1200px;max-width:100%}.l-inner--1100{width:1100px;max-width:100%}.l-inner--910{width:910px;max-width:100%}.l-inner{margin:0 auto;max-width:90%}body:has(#wpadminbar) .l-header{top:2rem}.l-header{padding:clamp(.75rem,.3928571429rem + .5580357143vw,1.0625rem) 0;position:sticky;z-index:10;background-color:#fffaf2;-webkit-transition:.3s;transition:.3s;top:0;left:0;border-bottom:solid var(--main-color) 1px}@media screen and (max-width:1024px){.l-header{padding:.5rem 0}}@media (min-width:1024px){.l-header.scrolled{padding:clamp(.5rem,.2142857143rem + .4464285714vw,.75rem) 0}}.l-header__logo{width:clamp(7.5rem,2.5rem + 7.8125vw,11.875rem)}.l-header--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-global__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.75rem,-.6785714286rem + 2.2321428571vw,2rem)}@media screen and (max-width:1024px){.l-global__nav{display:none}}.l-global__navList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.75rem,-.1071428571rem + 1.3392857143vw,1.5rem)}.l-header__btnContact{width:clamp(7.5rem,3.3571428571rem + 6.4732142857vw,11.125rem);max-width:100%}.l-header__btnContact__link{display:block;text-align:center;border-radius:80px;border:1px solid var(--main-color);padding:clamp(.375rem,.2321428571rem + .2232142857vw,.5rem);font-weight:500;color:var(--main-color);font-size:clamp(.75rem,.5357142857rem + .3348214286vw,.9375rem)}.l-global__navLink{font-size:clamp(.75rem,.5357142857rem + .3348214286vw,.9375rem)}.l-global__navListItem--Line .l-global__navLink{line-height:2;font-weight:500;background-color:#9a0000;width:clamp(11.25rem,8.6071428571rem + 4.1294642857vw,13.5625rem);aspect-ratio:217/46;color:#f9f5eb;border-radius:5rem;border:1px solid #9a0000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-footer{padding:clamp(4rem,3.4538834951rem + 2.3300970874vw,6.25rem) 0 clamp(1.5rem,1.317961165rem + .7766990291vw,2.25rem)}.l-footer--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}.l-footer__left{width:100%}@media screen and (max-width:600px){.l-footer__logo{width:10rem;margin:0 auto}}.l-footer__info{margin-top:1rem}@media screen and (max-width:600px){.l-footer__info{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}}.l-footer__shopName{font-weight:700}.l-footer__tel{font-weight:700;font-size:clamp(1rem,.9393203883rem + .2588996764vw,1.25rem);letter-spacing:.1em;line-height:1.5;color:var(--main-color)}.l-footer__tel span{font-size:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem);letter-spacing:.1em;line-height:2.1428571429;margin-right:.4375rem}.l-footer__instagram{margin-top:1rem;display:block}@media screen and (max-width:600px){.l-footer__instagram{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1rem auto 0}}@media screen and (max-width:1024px){.l-footer__right{display:none}}.l-footer__nav{display:grid;grid-template-columns:repeat(3,1fr);width:33.5rem;max-width:100%;gap:1rem}.l-footer__navList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.l-copyRight{margin:0 auto;margin-top:clamp(2.25rem,.9757281553rem + 5.4368932039vw,7.5rem);max-width:90%;position:relative}.l-copyRight__txt{font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);letter-spacing:.1em;line-height:2.5;font-family:"Montserrat";text-align:center}.l-copyRight__img{margin-top:1rem;width:100vw;height:2rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:600px){.l-copyRight__img{height:1.5rem}}.l-newLine{display:none;word-break:break-all}@media screen and (max-width:1024px){.l-newLine--xlBr{display:block}}@media screen and (max-width:768px){.l-newLine--mdBr{display:block}}@media screen and (max-width:480px){.l-newLine--ssmBr{display:block}}.c-pageHead{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/pageHead/pageHead.png);width:100%;height:21.4375rem;position:relative;overflow:hidden}@media screen and (max-width:768px){.c-pageHead{height:12.5rem}}.c-pageHead:after{content:"";position:absolute;width:100%;height:1.4375rem;bottom:0;left:0;background-color:#b69746}@media screen and (max-width:768px){.c-pageHead:after{height:1rem}}.c-pageHead--inner{margin:0 auto;max-width:90%;width:1200px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.3125rem,.1608009709rem + .6472491909vw,.9375rem);color:#fff;position:relative}.c-pageHead--inner:before{content:"";position:absolute;width:clamp(34rem,34rem + 0vw,34rem);aspect-ratio:544/264;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/pageHead/decoration_left.png);background-size:contain;background-repeat:no-repeat;bottom:0;left:-13.8125rem}@media screen and (max-width:1024px){.c-pageHead--inner:before{width:20.4rem;left:-8.2875rem}}@media screen and (max-width:768px){.c-pageHead--inner:before{width:13.6rem;left:-5.525rem}}.c-pageHead--inner:after{content:"";position:absolute;width:clamp(31.625rem,31.625rem + 0vw,31.625rem);aspect-ratio:506/189;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/pageHead/decoration_right.png);background-size:contain;background-repeat:no-repeat;top:0;right:-8.625rem}@media screen and (max-width:1024px){.c-pageHead--inner:after{width:18.975rem;right:-5.175rem}}@media screen and (max-width:768px){.c-pageHead--inner:after{width:12.65rem;right:-3.45rem}}.c-pageTitle__ja{font-family:"Shippori Mincho";font-size:clamp(1.375rem,1.2839805825rem + .3883495146vw,1.75rem);font-weight:600;line-height:1.4285714286;letter-spacing:.13em}.c-pageTitle__en{font-family:"Montserrat";font-size:clamp(.75rem,.7196601942rem + .1294498382vw,.875rem);font-weight:500;line-height:1.2142857143;letter-spacing:.17em}.c-pagination{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5.375rem auto 0}.c-pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.c-pagination .nav-links .current.page-numbers{background:#b6a595;color:#fff;border:none !important}.c-pagination .nav-links .page-numbers:not(.dots){width:clamp(1.875rem,1.359223301rem + 2.2006472492vw,4rem);aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:1px solid #3c0f0f;font-family:Poppins;font-size:clamp(.875rem,.8446601942rem + .1294498382vw,1rem);letter-spacing:.05em;line-height:normal}.c-pagination .nav-links .page-numbers:not(.dots) .arrow__prev:before{content:"";display:block;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/pagination_arrow.svg);background-size:cover;width:clamp(.375rem,.3446601942rem + .1294498382vw,.5rem);aspect-ratio:1/2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-pagination .nav-links .page-numbers:not(.dots) .arrow__next:before{content:"";display:block;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/pagination_arrow.svg);background-size:cover;width:clamp(.375rem,.3446601942rem + .1294498382vw,.5rem);aspect-ratio:1/2}.post-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:clamp(2.5rem,.9526699029rem + 6.6019417476vw,8.875rem)}.toArchive{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:clamp(2.5rem,1.8932038835rem + 2.5889967638vw,5rem) auto 0}.toArchive .c-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:18.75rem;width:100%}.previous-post span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.previous-post span:before{content:"";display:block;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/pagination_arrow.svg);background-size:cover;width:clamp(.375rem,.3446601942rem + .1294498382vw,.5rem);aspect-ratio:1/2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.next-post span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.next-post span:after{content:"";display:block;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/pagination_arrow.svg);background-size:cover;width:clamp(.375rem,.3446601942rem + .1294498382vw,.5rem);aspect-ratio:1/2}.c-single{margin:clamp(5rem,4.0594660194rem + 4.0129449838vw,8.875rem) auto}.c-single__title{font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem)}.c-archive{max-width:54.5rem;margin:clamp(5rem,4.0594660194rem + 4.0129449838vw,8.875rem) auto clamp(5rem,2.6941747573rem + 9.8381877023vw,14.5rem)}.c-archive__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(2.5rem,1.7415048544rem + 3.2362459547vw,5.625rem);padding:clamp(.625rem,.2457524272rem + 1.6181229773vw,2.1875rem) clamp(.625rem,.1471480583rem + 2.0388349515vw,2.59375rem);border-bottom:1px solid #b69746}@media screen and (max-width:768px){.c-archive__box{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-archive__box--date{white-space:nowrap}.c-archive__box--title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:600px){.c-archive__box--title{white-space:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.c-btn{min-width:clamp(12.5rem,12.2269417476rem + 1.1650485437vw,13.625rem);border-radius:80px;border:1px solid var(--main-color);background:#fff;color:var(--main-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.3s;transition:.3s;padding:.75rem 1.5rem}.c-dotArrow{position:relative}.c-dotArrow:before{-webkit-transition:.15s;transition:.15s;position:absolute;content:"";background:var(--main-color);width:.625rem;aspect-ratio:1/1;border-radius:50%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);opacity:1;-webkit-transform-origin:right;transform-origin:right}@media screen and (max-width:1024px){.c-dotArrow:before{content:"";background:var(--main-color);border-radius:.125rem;width:1.5rem;height:.1875rem}}@media screen and (max-width:600px){.c-dotArrow:before{width:1.25rem}}.c-dotArrow:after{-webkit-transition:.15s;transition:.15s;position:absolute;content:"";opacity:0;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:0;aspect-ratio:1/1;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;transform-origin:top right}@media screen and (max-width:1024px){.c-dotArrow:after{opacity:1;border-radius:.125rem;width:1.125rem;right:-1.625rem;left:unset;-webkit-transition:.2s .15s;transition:.2s .15s;border:3px solid var(--main-color);border-left:0;border-bottom:0}}@media screen and (max-width:600px){.c-dotArrow:after{width:1rem;right:-1.375rem}}.c-dotBtn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:3.25rem}@media (hover:hover){.c-dotBtn:where(:-webkit-any-link,:enabled,summary):hover{opacity:1}}@media (min-width:600px) and (hover:hover){.c-dotBtn:where(:-webkit-any-link,:enabled,summary):hover .c-dotArrow{opacity:1;background-color:var(--main-color)}.c-dotBtn:where(:-webkit-any-link,:enabled,summary):hover .c-dotArrow:before{content:"";background:var(--main-color);border-radius:.125rem;width:1.5rem;height:.1875rem;top:50%;left:1px}.c-dotBtn:where(:-webkit-any-link,:enabled,summary):hover .c-dotArrow:after{opacity:1;border-radius:.125rem;width:1.125rem;height:1.125rem;right:-1.625rem;left:unset;-webkit-transition:.2s .15s;transition:.2s .15s;border:3px solid var(--main-color);border-left:0;border-bottom:0}}.c-floating__right{border-radius:0 0 0 10px;border:5px solid var(--main-color);background:#fff;padding:1.375rem;padding-bottom:.6875rem;width:clamp(15rem,13.1796116505rem + 7.7669902913vw,22.5rem)}@media screen and (max-width:1024px){.c-floating__right{display:none}}.c-floating{position:fixed;z-index:9;bottom:1rem;right:0;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(clamp(15rem,13.1796116505rem + 7.7669902913vw,22.5rem));transform:translateX(clamp(15rem,13.1796116505rem + 7.7669902913vw,22.5rem));pointer-events:unset !important;cursor:pointer !important}@media screen and (max-width:1024px){.c-floating{-webkit-transform:unset;transform:unset}}@media (hover:hover){.c-floating:where(:-webkit-any-link,:enabled,summary):hover{-webkit-transform:translateX(0rem);transform:translateX(0rem);opacity:1}}@media screen and (hover:hover) and (max-width:1024px){.c-floating:where(:-webkit-any-link,:enabled,summary):hover{-webkit-transform:unset;transform:unset}}.c-floating--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-floating__left{background-color:var(--main-color);padding:1rem .5625rem;border-radius:.625rem 0 0 .625rem}@media screen and (max-width:600px){.c-floating__left{padding:.5rem}}.c-floating__left img{margin:0 auto;width:clamp(2.25rem,2.067961165rem + .7766990291vw,3rem)}.c-floating__leftTxt{color:#fff}.c-floating__right--inner{max-width:95%;margin:0 auto}.c-floating__rightTelTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5625rem;font-family:"Shippori Mincho";color:var(--main-color);font-size:clamp(1rem,.7572815534rem + 1.0355987055vw,2rem);letter-spacing:.05em;line-height:1.25;position:relative;padding-bottom:.5rem}.c-floating__rightTelTxt:before{content:"";background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/floating_tel_red.svg);width:1.875rem;aspect-ratio:30/30.75}.c-floating__rightTelTxt:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:2rem;height:.125rem;background-color:var(--main-color)}.c-floating__rightTxt{margin-top:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-floating__rightTxt--sub{font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);letter-spacing:.1em;line-height:2.5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-twoBtn__groupWrap{background-color:#fff0d6;padding:clamp(2.25rem,1.5825242718rem + 2.8478964401vw,5rem)}.c-twoBtn__groupWrap.bg__white{background-color:#fff}.c-twoBtn__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6.25rem}@media screen and (max-width:1024px){.c-twoBtn__group{gap:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1024px){.c-twoBtn__group{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}}@media screen and (max-width:600px){.c-twoBtn__group{width:100%}}.c-twoBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:clamp(20rem,16.4199029126rem + 15.2750809061vw,34.75rem);aspect-ratio:556/226;padding:1.25rem;background-color:var(--main-color)}.c-twoBtn.instagram{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/home/bg-instagram.png);background-color:#f0e9dc;background-blend-mode:overlay;position:relative}.c-twoBtn.instagram:before{content:"";position:absolute;bottom:.4375rem;left:.4375rem;width:clamp(3.125rem,2.5182038835rem + 2.5889967638vw,5.625rem);aspect-ratio:90/79;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/home/instagram_flower.png);background-size:cover;-webkit-transform:scale(-1,1);transform:scale(-1,1)}@media screen and (max-width:768px){.c-twoBtn.instagram:before{bottom:1.25rem}}.c-twoBtn.instagram:after{content:"";position:absolute;top:.4375rem;right:.4375rem;width:clamp(2.3125rem,1.7057038835rem + 2.5889967638vw,4.8125rem);aspect-ratio:90/79;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/home/instagram_flower.png);background-size:cover}@media screen and (max-width:1024px){.c-twoBtn{min-width:34.75rem}}@media screen and (max-width:768px){.c-twoBtn{min-width:unset}}@media screen and (max-width:600px){.c-twoBtn{width:100%}}.c-twoBtn--box{width:100%;aspect-ratio:515/185;border:2px solid #b69746;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.menu .c-twoBtn--box{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/twoBtn_menu.png)}.order .c-twoBtn--box{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/twoBtn_order.png)}.instagram .c-twoBtn--box{border:none}.instagram .c-twoBtn--box .c-twoBtn--txt{color:var(--main-color);font-family:Montserrat;font-size:clamp(.875rem,.8446601942rem + .1294498382vw,1rem);font-weight:500;line-height:normal;letter-spacing:.17em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem}.instagram .c-twoBtn--box .c-twoBtn--txt:after{content:none}.instagram .c-twoBtn--box .c-twoBtn--txt:before{content:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/twoBtn_icon_instagram.svg);display:block;width:1.875rem;height:1.875rem}.faq .c-twoBtn--box{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/twoBtn_faq.png)}.c-twoBtn--txt{margin:auto;font-family:"Shippori Mincho";font-weight:700;line-height:2;font-size:clamp(1rem,.9393203883rem + .2588996764vw,1.25rem);letter-spacing:.05em;background-color:rgba(255,255,255,.9);max-width:22.125rem;width:90%;aspect-ratio:354/101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:clamp(.625rem,.458131068rem + .71197411vw,1.3125rem) clamp(.625rem,.1699029126rem + 1.9417475728vw,2.5rem);position:relative}.c-twoBtn--txt span{color:var(--main-color);font-family:Montserrat;font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);font-weight:500;line-height:normal;letter-spacing:.17em}.c-twoBtn--txt:after{content:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/twoBtn_icon_arrow.svg);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10%}.c-twoBtn--instagram{position:absolute;white-space:nowrap;bottom:-1.5625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#3c0f0f !important;font-family:"Noto Sans JP" !important;font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem) !important;font-weight:400 !important;line-height:1.5833333333 !important;letter-spacing:.1em !important}.c-hamburgerBtnWrap{display:none;position:relative;z-index:9999}@media screen and (max-width:1024px){.c-hamburgerBtnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}}.c-hamburgerBtn{width:3.25rem;height:3.25rem;position:relative}.c-hamburgerBtn span{background:var(--main-color);width:1.5rem;height:.0625rem;display:block;position:absolute;top:50%;left:50%;-webkit-transition:.5s;transition:.5s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-hamburgerBtn span:first-child{margin-top:-.5625rem}.c-hamburgerBtn span:last-child{margin-top:.5625rem}.c-hamburgerBtn.is-active span{left:46%}.c-hamburgerBtn.is-active span:first-child{margin-top:.5rem;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%)}.c-hamburgerBtn.is-active span:nth-child(2){opacity:0}.c-hamburgerBtn.is-active span:last-child{margin-top:-.5625rem;-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%)}.l-header.scroll span,.l-header.white span,.l-header.page span{background:var(--main-color)}.c-hamburger-btn{display:none;position:absolute;width:4.6875rem;height:4rem;top:0;right:0;cursor:pointer;z-index:2000;background:#1d6070;padding:.375rem;position:relative}.c-hamburger-btn.active{width:4.6875rem;height:4rem;background:#fff}.c-hamburger-btn.active .c-hamburger__lines{top:20px;left:28%}@media screen and (max-width:1024px){.c-hamburger-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-hamburger-btn span{display:inline-block;-webkit-transition:.4s;transition:.4s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2px;background-color:#fff}.c-hamburger-btn span:nth-child(1){top:0;width:32px}.c-hamburger-btn span:nth-child(2){top:10px;left:unset;width:32px}.c-hamburger-btn span:nth-child(3){top:20px;left:-8px;width:16px}.c-hamburger-btn.active span{background:#1d6070}.c-hamburger-btn.active span:nth-child(1){top:-4px;left:0;-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);width:32px}.c-hamburger-btn.active span:nth-child(2){top:8px;left:0;-webkit-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg);width:32px}.c-hamburger-btn.active span:nth-child(3){display:none}.c-hamburger-content{position:fixed;top:4.3125rem;left:0;display:none;width:100%;height:100%;overflow-y:scroll;z-index:1000;background-color:#fffaf2}.c-hamburger-content .p-header__logo{padding:21px 10px}.c-hamburger-content.active{display:block}.c-hamburger-content__inner{width:75.2%;margin:0 auto;padding:1.25rem 0 5rem}.c-hamburger-menu{padding-top:13px;width:100%;margin:0 auto}.c-hamburger-menu__item{position:relative;border-bottom:1px solid #333}.c-hamburger-menu__link{padding:1.1875rem .375rem;display:block;font-weight:600}.c-hamburger-menu__item--en{font-size:.75rem;font-weight:700;text-transform:capitalize;font-family:"Montserrat"}.l-cta__contact--humburger.l-cta__contact--humburger.l-cta__contact--humburger{margin-top:60px}.c-btn__humburger .c-btn__link{margin:15px auto 0}body.is-fixed{overflow:hidden}.c-hamburger-menu__itemChild .c-hamburger-menu__link{position:relative;padding-left:1.5em}.c-hamburger-menu__itemChild .c-hamburger-menu__link:before{position:absolute;content:"";background-color:var(--main-color);height:1px;width:.5rem;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.c-hamburger-menu__itemChild:not(:last-child){border-bottom:1px solid #333}.p-hamburger__BtnWrap{margin-top:2.8125rem}.c-hamburger__contactBtnWrap{width:13.75rem;max-width:100%}.c-hamburger__contactBtnLink{display:block;padding:1rem 0;text-align:center;color:#fff;background-color:var(--main-color);border-radius:2.25rem}.p-hamburger__btnBox:not(:first-child){margin-top:1.4375rem}.c-hamburger__openText{display:none;font-size:.75rem;text-align:center;color:#fff;font-weight:600;margin-top:auto}.c-hamburger__openText.active{display:block}.c-hamburger__closeText{display:none;font-size:.75rem;text-align:center;color:#1d6070;font-weight:600;margin-top:auto}.c-hamburger__closeText.active{display:block}.c-hamburger__lines{position:absolute;top:15px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-hamburger__BtnWrap{margin-top:2.5rem;margin-bottom:2.5rem}@media screen and (max-width:1024px){.c-hamburger__BtnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:600px){.c-hamburger__BtnWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}}.c-hamburger__BtnWrap .c-footerBtnRecruit{color:#fff}.c-heading2{color:var(--main-color)}.c-heading2--ja{font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);letter-spacing:.13em;line-height:1;font-weight:500;font-family:"Shippori Mincho"}.c-heading2--en{font-size:.625rem;letter-spacing:.17em;line-height:1.2;font-family:"Montserrat";font-weight:500;margin-top:.25rem}.c-catchTxt{font-size:clamp(1.125rem,.9733009709rem + .6472491909vw,1.75rem);letter-spacing:.13em;line-height:1.4285714286;font-family:"Shippori Mincho";font-weight:600}.c-commonTitle{font-family:"Shippori Mincho";font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem);font-weight:600;line-height:1.4285714286;letter-spacing:.12em;text-align:center;margin:3.125rem 0}.c-contact{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/contact/bg-contact.jpg);overflow:hidden}.c-contact--inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem clamp(2.25rem,1.7038834951rem + 2.3300970874vw,4.5rem);position:relative;padding:clamp(5rem,4.3932038835rem + 2.5889967638vw,7.5rem) 0}@media screen and (max-width:768px){.c-contact--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.c-contact__img{max-height:17.5rem;-o-object-fit:cover;object-fit:cover;margin:0 auto}}.c-contact__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.c-contact__head,.c-contact__catch{color:#fff}.c-contact__catch{margin-top:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem);margin-bottom:1.5rem}.c-contactBtn{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #fff;background:var(--main-color);color:#fff;width:18.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;margin-top:auto}@media screen and (max-width:480px){.c-contactBtn{margin:auto}}.c-contactBtnLine{width:100%;margin-top:.625rem}@media screen and (max-width:480px){.c-contactBtnLine{width:18.75rem}}.c-contactBtn__txt{font-family:"Shippori Mincho";font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);letter-spacing:.05em;line-height:1.6666666667;color:#fff}.c-contact__decoration{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-contact__decoration01{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-animation:decoration_contact 8s infinite ease-in-out;animation:decoration_contact 8s infinite ease-in-out;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:16.5px 3.5px;transform-origin:16.5px 3.5px;-webkit-animation-delay:.3s;animation-delay:.3s;width:2.125rem}@media screen and (max-width:768px){.c-contact__decoration01{width:25.5px;-webkit-transform-origin:12.375px 2.625px;transform-origin:12.375px 2.625px}}.c-contact__decoration02{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-animation:decoration_contact 8s infinite ease-in-out;animation:decoration_contact 8s infinite ease-in-out;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:33.5px 1.5px;transform-origin:33.5px 1.5px;-webkit-animation-delay:.6s;animation-delay:.6s;width:4.25rem}@media screen and (max-width:768px){.c-contact__decoration02{width:51px;-webkit-transform-origin:25.125px 1.125px;transform-origin:25.125px 1.125px}}.c-contact__decoration03{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-animation:decoration_contact 8s infinite ease-in-out;animation:decoration_contact 8s infinite ease-in-out;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:18.5px 2.5px;transform-origin:18.5px 2.5px;-webkit-animation-delay:.9s;animation-delay:.9s;width:2.3125rem}@media screen and (max-width:768px){.c-contact__decoration03{width:27.75px;-webkit-transform-origin:13.875px 1.875px;transform-origin:13.875px 1.875px}}@-webkit-keyframes decoration_contact{0%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}100%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes decoration_contact{0%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}100%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}.c-sectionHeading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.c-sectionHeading__img{display:inline-block;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:3.9375rem;height:1.9375rem;-webkit-animation:fuwafuwa 3s ease-in-out infinite alternate;animation:fuwafuwa 3s ease-in-out infinite alternate}@media screen and (max-width:768px){.c-sectionHeading__img{width:clamp(3.125rem,2.4080882353rem + 3.1862745098vw,3.9375rem);height:clamp(1.53125rem,1.1727941176rem + 1.5931372549vw,1.9375rem)}}.c-sectionHeading__title{text-align:center;font-size:.9375rem;color:#3c0f0f;line-height:2;letter-spacing:.1em}@media screen and (max-width:768px){.c-sectionHeading__title{font-size:clamp(.875rem,.8198529412rem + .2450980392vw,.9375rem);line-height:1.5}}.c-banner{background-color:#fff;padding:clamp(2rem,1.3932038835rem + 2.5889967638vw,4.5rem) 0}.c-banner__inner{display:block;max-width:70%;margin:0 auto}@media screen and (max-width:768px){.c-banner__inner{max-width:100%}}.p-home__kv{margin-top:clamp(1.5rem,.5594660194rem + 4.0129449838vw,5.375rem);position:relative}@media screen and (max-width:480px){.p-home__kv{margin-top:0;overflow:hidden}}.p-home__kv--inner{position:relative}@media screen and (max-width:480px){.p-home__kv--inner{margin-bottom:4rem}}.p-home__kv--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(1rem,.1201456311rem + 3.7540453074vw,4.625rem);padding-bottom:clamp(1.5rem,1.3483009709rem + .6472491909vw,2.125rem);position:relative}@media screen and (max-width:480px){.p-home__kv--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:480px){.p-home__kv__imgFrame{width:100%}.p-home__kv__imgFrame img{-o-object-fit:cover;object-fit:cover}}.p-home__kv__img{position:relative;z-index:2;max-height:70vh;-o-object-fit:cover;object-fit:cover}.p-home__kv__copyFrame{position:relative;z-index:2}.p-home__kv__copy{position:relative;z-index:2;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:480px){.p-home__kv__copy{width:5.125rem}}.p-home__kv__bgFrame{position:absolute;right:0;z-index:0}@media screen and (max-width:768px){.p-home__kv__bgFrame{max-width:80%}}@media screen and (max-width:480px){.p-home__kv__bgFrame{max-width:70%;bottom:6.25rem;right:-4.375rem}}.p-home__kv__bgFrame--sp{display:none}@media screen and (max-width:480px){.p-home__kv__bgFrame--sp{display:block;right:unset;left:-6.25rem;bottom:-11.25rem;max-width:80%}}.p-home__kv__news{position:absolute;bottom:0;left:1.4375rem;z-index:3;width:87.5rem;max-width:90%;margin:0 auto}@media screen and (max-width:1024px){.p-home__kv__news{position:static}}@media screen and (max-width:480px){.p-home__kv__news{max-width:100%}}.p-home__kv__news--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.75rem,.567961165rem + .7766990291vw,1.5rem);padding:.8125rem 1.5rem;position:relative;border-radius:4px;border:1px solid var(--main-color);background:#fff;width:44.625rem;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-home__kv__news--link:before,.p-home__kv__news--link:after{content:"";background-size:contain;background-repeat:no-repeat}.p-home__kv__news--link:before{position:absolute;left:-.75rem;top:-.75rem;width:1.9375rem;aspect-ratio:31/33;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/news_flower.svg)}.p-home__kv__news--link:after{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/common/news_arrow.svg);aspect-ratio:16/12;width:1rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:480px){.p-home__kv__news--link{padding:.3125rem 1.5rem}.p-home__kv__news--link:after{content:none}}.p-home__kv__news--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 1.5rem}@media screen and (max-width:768px){.p-home__kv__news--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.p-home__kv__news__label{font-size:.875rem;letter-spacing:.1em;line-height:2.1428571429;color:var(--main-color);-ms-flex-negative:0;flex-shrink:0}.p-home__kv__news__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.p-home__kv__news__title--date{font-size:.8125rem;letter-spacing:.14em;line-height:1.2307692308;font-weight:600;font-family:"Montserrat";-ms-flex-negative:0;flex-shrink:0}.p-home__kv__news__title--txt{font-size:.875rem;letter-spacing:.1em;line-height:2.1428571429;color:#3c0f0f;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (max-width:768px){.p-home__kv__news__title--txt{-webkit-line-clamp:2}}.p-home__separator{padding-top:clamp(4rem,3.1049757282rem + 3.8187702265vw,7.6875rem);border-bottom:solid clamp(1rem,.8938106796rem + .4530744337vw,1.4375rem) #b69746}@media screen and (max-width:480px){.p-home__separator{padding-top:0}}.p-home__separator:not(.js-afterKv){background-color:#fff}.p-home__separator img{-o-object-fit:cover;object-fit:cover;width:100%;height:clamp(4rem,3.7572815534rem + 1.0355987055vw,5rem)}.p-home__separator.bottom_line{padding-top:0;border-bottom:none;border-top:solid clamp(1rem,.8938106796rem + .4530744337vw,1.4375rem) #b69746}.p-home__about{padding-top:clamp(2rem,1.6662621359rem + 1.4239482201vw,3.375rem);background-color:#fff;position:relative}.p-home__about--inner,.p-home__reason--inner{position:relative}.p-home__about--img{position:absolute;left:0;top:0}.p-home__ar--flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.5rem,.8780339806rem + 2.6537216828vw,4.0625rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.p-home__ar--flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:95%;margin:0 auto}}.p-home__ar__txtWrap--about{padding-left:clamp(1.5rem,.984223301rem + 2.2006472492vw,3.625rem)}@media screen and (max-width:768px){.p-home__ar__txtWrap--about{padding-left:0}}.p-home__ar__txtWrap--reason{padding-right:clamp(1.5rem,1.1207524272rem + 1.6181229773vw,3.0625rem)}@media screen and (max-width:768px){.p-home__ar__txtWrap--reason{padding-right:0}}.p-home__ar__catch{margin-top:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem)}.p-home__ar__txt{margin-top:clamp(.75rem,.6893203883rem + .2588996764vw,1rem)}.p-home__ar__btn{margin-top:clamp(1.5rem,1.2572815534rem + 1.0355987055vw,2.5rem);color:var(--main-color);font-weight:500}.p-home__ar__imgFrame{-ms-flex-negative:0;flex-shrink:0;width:50%}@media screen and (max-width:768px){.p-home__ar__imgFrame{width:37.5rem;max-width:100%}.p-home__ar__imgFrame img{max-height:clamp(15rem,7.8435114504rem + 30.534351145vw,22.5rem);-o-object-fit:cover;object-fit:cover}}.p-home__reason{padding-top:clamp(4rem,3.484223301rem + 2.2006472492vw,6.125rem);background-color:#fff;padding-bottom:clamp(2rem,1.6662621359rem + 1.4239482201vw,3.375rem)}@media screen and (max-width:768px){.p-home__reason .p-home__ar--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-home__reason--inner{position:relative;padding-bottom:clamp(2.25rem,1.4611650485rem + 3.3656957929vw,5.5rem)}.p-home__reasonFrame--img{position:absolute;bottom:0;right:0}.p-home__menu{padding:clamp(4rem,3.7572815534rem + 1.0355987055vw,5rem) 0;background:#fff0d6}.p-home__menu__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 1.875rem}@media screen and (max-width:600px){.p-home__menu__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-home__menu__head__center{text-align:center;width:56.25rem;max-width:100%}@media screen and (max-width:600px){.p-home__menu__head__center{display:contents}}@media screen and (max-width:600px){.p-home__menu__head__center--sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}}.p-home__menu__head__center--spInner{-ms-flex-negative:0;flex-shrink:0}.p-home__menu__head__txt{color:#3c0f0f;margin-top:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem)}.p-home__menuLeft--flower01{-webkit-animation:flower 9s infinite ease;animation:flower 9s infinite ease;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:82px 35px;transform-origin:82px 35px}.p-home__menuLeft--flower02{-webkit-animation:flower 9s infinite ease;animation:flower 9s infinite ease;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:106px 100px;transform-origin:106px 100px}.p-home__menuLeft--flower03{-webkit-animation:flowerLeft 9s infinite ease;animation:flowerLeft 9s infinite ease;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:31.5px 92.5px;transform-origin:31.5px 92.5px}.p-home__menuRight--flower01{-webkit-animation:flower2 9s infinite ease;animation:flower2 9s infinite ease;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:41px 35px;transform-origin:41px 35px}.p-home__menuRight--flower02{-webkit-animation:flower2 9s infinite ease;animation:flower2 9s infinite ease;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:17px 100px;transform-origin:17px 100px}.p-home__menuRight--flower03{-webkit-animation:flowerRight 9s infinite ease;animation:flowerRight 9s infinite ease;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-origin:90.5px 92.5px;transform-origin:90.5px 92.5px}@-webkit-keyframes flower{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes flower{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes flower2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes flower2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes flowerLeft{0%{-webkit-transform:rotate(0) translateX(5px);transform:rotate(0) translateX(5px)}100%{-webkit-transform:rotate(360deg) translateX(5px);transform:rotate(360deg) translateX(5px)}}@keyframes flowerLeft{0%{-webkit-transform:rotate(0) translateX(5px);transform:rotate(0) translateX(5px)}100%{-webkit-transform:rotate(360deg) translateX(5px);transform:rotate(360deg) translateX(5px)}}@-webkit-keyframes flowerRight{0%{-webkit-transform:rotate(0) translateX(-5px);transform:rotate(0) translateX(-5px)}100%{-webkit-transform:rotate(-360deg) translateX(-5px);transform:rotate(-360deg) translateX(-5px)}}@keyframes flowerRight{0%{-webkit-transform:rotate(0) translateX(-5px);transform:rotate(0) translateX(-5px)}100%{-webkit-transform:rotate(-360deg) translateX(-5px);transform:rotate(-360deg) translateX(-5px)}}.p-home__menu__btn{margin:clamp(1.5rem,1.2572815534rem + 1.0355987055vw,2.5rem) auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-home__menuList{margin:clamp(1.5rem,1.2572815534rem + 1.0355987055vw,2.5rem) auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem clamp(.5rem,-.1067961165rem + 2.5889967638vw,3rem)}@media screen and (max-width:600px){.p-home__menuList{grid-template-columns:repeat(1,1fr);width:22.5rem;max-width:100%}}.p-home__menu__listImg{border:5px solid var(--main-color);aspect-ratio:360/324;-o-object-fit:cover;object-fit:cover}.p-home__menu__nameImgFrame{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:600px){.p-home__menu__nameImg{width:12.5rem}}.p-home__menu__name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;font-family:"Shippori Mincho";color:#fff;font-size:clamp(.75rem,.6589805825rem + .3883495146vw,1.125rem);letter-spacing:.07em;line-height:1.4444444444;font-weight:700;width:100%}@media screen and (max-width:600px){.p-home__menu__name{font-size:.875rem}}.p-home__menuBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.5rem}@media screen and (max-width:1366px){.p-home__menuBottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:600px){.p-home__menuBottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.p-home__menuPriceWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.25rem;color:var(--main-color);font-weight:500;font-family:"Montserrat"}.p-home__menuPrice{font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);letter-spacing:.05em;line-height:1.2083333333}.p-home__menuTax{font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);letter-spacing:.17em;line-height:1.25}.p-home__faq{padding:clamp(4rem,3.7572815534rem + 1.0355987055vw,5rem) 0;background-color:#fffaf2}.p-home__faq__content{text-align:center;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/home/faq_bg.png);background-position:center;background-repeat:no-repeat;background-size:contain;padding:clamp(4rem,3.1504854369rem + 3.6245954693vw,7.5rem) 0}.p-home__faq__txt{margin-top:1rem}.p-home__order{position:relative;padding:clamp(1.5rem,1.2572815534rem + 1.0355987055vw,2.5rem) 0;background-color:#fff}.p-home__order *:not(.p-home__order--bg,.p-home__orderFlower){z-index:2;position:relative}.p-home__order--bg{position:absolute;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover;width:32%;z-index:1}@media screen and (max-width:768px){.p-home__order--bg{left:unset;right:0;height:50%;top:unset;bottom:0;width:100%;height:50%}}.p-home__order--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem clamp(1.5rem,.9690533981rem + 2.2653721683vw,3.6875rem);position:relative}@media screen and (max-width:768px){.p-home__order--inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.p-home__order__left{width:34.375rem;max-width:46%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:768px){.p-home__order__left{max-width:100%}}.p-home__order__imgFrame:first-child{margin-bottom:1.25rem;margin-left:clamp(1.5rem,1.0449029126rem + 1.9417475728vw,3.375rem)}.p-home__order__imgFrame:nth-child(2){margin-right:clamp(1.5rem,1.0449029126rem + 1.9417475728vw,3.375rem)}@media screen and (max-width:768px){.p-home__order__imgFrame img{height:12.5rem;-o-object-fit:cover;object-fit:cover}}.p-home__order__catch{margin-top:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem)}.p-home__order__txt{margin-top:clamp(.75rem,.6893203883rem + .2588996764vw,1rem)}.p-home__order__btn{margin:clamp(1.5rem,1.2572815534rem + 1.0355987055vw,2.5rem) auto 0}@media screen and (max-width:768px){.p-home__order__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.p-home__orderFlower{position:absolute;right:0;bottom:0}@media screen and (max-width:768px){.p-home__orderFlower{bottom:unset;top:0}}.p-home__instagram{background-color:#fffaf2;padding:clamp(5rem,4.3932038835rem + 2.5889967638vw,7.5rem) 0 clamp(4rem,3.7572815534rem + 1.0355987055vw,5rem)}.p-home__instagram__content{background-color:#f2e5d5;padding:clamp(4rem,3.6966019417rem + 1.2944983819vw,5.25rem) 0;position:relative}.p-home__instagram__content--inner{width:64.5rem;max-width:95%;margin:0 auto}.p-home__instagram__flower{position:absolute;right:1.4375rem;top:-1.4375rem}@media screen and (max-width:768px){.p-home__instagram__flower{width:6.25rem;right:0}}.p-home__instagram__head{text-align:center}.p-home__instagram__txt{margin:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem) auto 0;width:49.3125rem;max-width:100%}.p-home__instagramFeed{margin-top:clamp(1.5rem,1.3786407767rem + .5177993528vw,2rem)}.p-home__instagram__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.p-home__banner{padding:clamp(3.125rem,2.6699029126rem + 1.9417475728vw,5rem) 0}.p-home__banner .p-home__banner--line_banner_pc{max-width:50.625rem;margin:0 auto}@media screen and (max-width:768px){.p-home__banner .p-home__banner--line_banner_pc{display:none}}.p-home__banner .p-home__banner--line_banner_sp{display:none}@media screen and (max-width:768px){.p-home__banner .p-home__banner--line_banner_sp{display:block;max-width:18.75rem;margin:0 auto}}.p-about__head{margin:clamp(5rem,4.0139563107rem + 4.2071197411vw,9.0625rem) 0;background-color:#fffaf2}.p-about__head__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.25rem,.552184466rem + 2.9773462783vw,4.125rem);-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:relative}@media screen and (max-width:768px){.p-about__head__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-about__head__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.25rem,.8707524272rem + 1.6181229773vw,2.8125rem);max-width:30rem;width:100%}@media screen and (max-width:768px){.p-about__head__box{max-width:100%}}.p-about__head__box--title{font-family:"Shippori Mincho";font-size:clamp(1.25rem,1.1286407767rem + .5177993528vw,1.75rem);font-weight:600;line-height:1.4285714286;letter-spacing:.12em}.p-about__head__box--text{letter-spacing:.09em}.p-about__head__inner--decoration{position:absolute;bottom:-1.875rem;left:0}@media screen and (max-width:768px){.p-about__head__inner--decoration{bottom:unset;left:unset;top:-2.5rem;right:0}.p-about__head__inner--decoration svg{width:4.5rem;height:4.4375rem}}.p-about__head__img{width:50%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.p-about__head__img{width:100%}}.p-about__overview{margin:clamp(5rem,3.8622572816rem + 4.854368932vw,9.6875rem) 0;background-color:#fffaf2}.p-about__overview .l-inner{position:relative;z-index:0}.p-about__overview__inner{background-color:#fff;padding:clamp(1.25rem,.4915048544rem + 3.2362459547vw,4.375rem) clamp(1.25rem,-.7220873786rem + 8.4142394822vw,9.375rem);border:1px solid #b69746;position:relative}.p-about__overview__inner:before,.p-about__overview__inner:after{content:"";display:block;width:100%;height:100%;position:absolute;border:1px solid #b69746;z-index:-1}.p-about__overview__inner:before{top:-1.1875rem;left:-.9375rem}.p-about__overview__inner:after{top:1.3125rem;right:-1.1875rem}.p-about__overview__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(1.25rem,1.0376213592rem + .9061488673vw,2.125rem)}.p-about__overview__title,.p-about__access__title,.p-about__lunch__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#9a0000;font-family:"Shippori Mincho";font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);font-weight:500;line-height:1;letter-spacing:.13em}.p-about__overview__title span,.p-about__access__title span,.p-about__lunch__title span{color:#9a0000;font-family:"Montserrat";font-size:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);font-weight:500;line-height:1;letter-spacing:.17em}.p-about__overview__table{width:95%;margin:0 auto}.p-about__overview__table th,.p-about__overview__table td{font-weight:400;border-bottom:1px solid #b69746;padding:clamp(1.25rem,1.0983009709rem + .6472491909vw,1.875rem)}@media screen and (max-width:600px){.p-about__overview__table th,.p-about__overview__table td{display:block;padding:0 .625rem .625rem}}.p-about__overview__table th{width:12.5rem}@media screen and (max-width:600px){.p-about__overview__table th{border-bottom:none;padding-top:.625rem;width:100%}}.p-about__access{background-color:#fff}.p-about__access__inner{padding:clamp(5rem,4.5449029126rem + 1.9417475728vw,6.875rem) 0 clamp(5rem,4.817961165rem + .7766990291vw,5.75rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.875rem,1.3288834951rem + 2.3300970874vw,4.125rem)}.p-about__access__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.25rem,.8252427184rem + 1.8122977346vw,3rem);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.p-about__access__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-about__access__boxLeft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.25rem,.8404126214rem + 1.7475728155vw,2.9375rem);max-width:31.125rem;width:100%}.p-about__access__boxLeft--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.6875rem 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.p-about__access__boxLeft--title{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-about__access__boxLeft--title.car:before{content:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/about/icon_car.svg);display:inline-block;margin-right:.6875rem;height:1.5625rem}.p-about__access__boxLeft--title.train:before{content:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/about/icon_train.svg);display:inline-block;margin-right:.6875rem;height:1.5625rem}.p-about__access__boxLeft--text a{text-decoration:underline}.p-about__access__img{width:50%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.p-about__access__img{width:100%}}.p-about__access__map{height:31.875rem}.p-about__access__map iframe{width:100%}.p-about__lunch{margin:clamp(5rem,3.4223300971rem + 6.7313915858vw,11.5rem) 0}.p-about__lunch__inner{max-width:59.3125rem;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5625rem;position:relative}.p-about__lunch__inner--decoration{position:absolute}.p-about__lunch__inner--decoration.left{bottom:0;left:0}.p-about__lunch__inner--decoration.right{top:0;right:0}@media screen and (max-width:1024px){.p-about__lunch__inner--decoration.left{bottom:-3.125rem}.p-about__lunch__inner--decoration.right{top:-3.125rem}.p-about__lunch__inner--decoration img{width:clamp(4.5rem,3.7263349515rem + 3.3009708738vw,7.6875rem);height:clamp(4.4375rem,3.6638349515rem + 3.3009708738vw,7.625rem)}}.p-about__lunch__box{width:100%;max-width:33.75rem;border:1px solid #9a0000;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(1.25rem,1.0072815534rem + 1.0355987055vw,2.25rem) clamp(1.25rem,.5066747573rem + 3.1715210356vw,4.3125rem);font-family:"Shippori Mincho";position:relative}.p-about__lunch__box:before{content:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/about/decoration.svg);top:.3125rem;left:.3125rem;position:absolute}.p-about__lunch__box:after{content:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/about/decoration.svg);bottom:.3125rem;right:.3125rem;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-about__lunch__box--dayOfWeek{font-size:clamp(1rem,.9696601942rem + .1294498382vw,1.125rem);font-weight:700;line-height:1.9444444444;letter-spacing:.06em}.p-about__lunch__box--time{font-size:clamp(1.25rem,1.067961165rem + .7766990291vw,2rem);font-weight:700;line-height:1.25;letter-spacing:.08em}.p-about__lunch__box--separator{width:.0625rem;height:1.625rem;background-color:#000;margin:0 1.25rem}.p-about__lunch__box--annotation{letter-spacing:.03em;margin-bottom:clamp(1.875rem,1.5716019417rem + 1.2944983819vw,3.125rem)}.p-about__lunch__box--annotation span{color:#9a0000}.p-about__chineseDumpling{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/about/bg_chineseDumpling.png);padding:clamp(5rem,4.0746359223rem + 3.9482200647vw,8.8125rem) 0 clamp(5rem,3.1796116505rem + 7.7669902913vw,12.5rem)}.p-about__chineseDumpling__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f9f5eb;font-family:"Shippori Mincho";font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);font-weight:500;line-height:1.6666666667;letter-spacing:.13em;padding-left:clamp(0rem,-.9405339806rem + 4.0129449838vw,3.875rem)}@media screen and (max-width:768px){.p-about__chineseDumpling__title{padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-about__chineseDumpling__title span{color:#f9f5eb;font-family:"Montserrat";font-size:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);font-weight:500;line-height:1;letter-spacing:.17em;padding-left:.4375rem}@media screen and (max-width:768px){.p-about__chineseDumpling__title span{padding-left:0}}.p-about__chineseDumpling__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.25rem,.5825242718rem + 2.8478964401vw,4rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:clamp(1.875rem,1.2833737864rem + 2.5242718447vw,4.3125rem)}@media screen and (max-width:768px){.p-about__chineseDumpling__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-about__chineseDumpling__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8125rem;color:#fff;max-width:30rem;width:100%}@media screen and (max-width:768px){.p-about__chineseDumpling__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-about__chineseDumpling__box--title{font-family:"Shippori Mincho";font-size:clamp(1.25rem,1.1286407767rem + .5177993528vw,1.75rem);font-weight:600;line-height:1.7857142857;letter-spacing:.12em}@media screen and (max-width:768px){.p-about__chineseDumpling__box--title{text-align:center}}.p-about__chineseDumpling__box--text{line-height:1.7333333333;text-align:justify}.p-about__chineseDumpling__box--text p{margin-top:.625rem}.p-about__chineseDumpling__box--text p:last-child{margin-top:0}.p-about__chineseDumpling__box--img{margin-left:clamp(0rem,-.9405339806rem + 4.0129449838vw,3.875rem)}@media screen and (max-width:768px){.p-about__chineseDumpling__box--img{margin-left:0}}.p-about__chineseDumpling__box--btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f9f5eb;border-radius:unset}.p-about__chineseDumpling__gallery{width:100%;max-width:37.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}@media screen and (max-width:768px){.p-about__chineseDumpling__gallery{max-width:100%}}.p-about__chineseDumpling__gallery--img{width:calc((100% - 10px)/2)}.p-about__chineseDumpling__gallery--img:first-child{width:100%}.p-reason__reason{padding:8.875rem 0 6.75rem;background-color:#fffaf2}@media screen and (max-width:1042px){.p-reason__reason{padding:clamp(4.375rem,1.9996334311rem + 10.5571847507vw,8.875rem) 0 clamp(3.4375rem,1.6889662757rem + 7.7712609971vw,6.75rem)}}.p-reason__reasonHeading{text-align:center}.p-reason__reasonMediaWrap{margin-top:3.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.3125rem}@media screen and (max-width:1042px){.p-reason__reasonMediaWrap{gap:clamp(1.875rem,-2.1742216117rem + 8.4249084249vw,3.3125rem)}}@media screen and (max-width:768px){.p-reason__reasonMediaWrap{margin-top:clamp(2.5rem,1.7279411765rem + 3.431372549vw,3.375rem)}}.p-reason__reasonMediaItem{position:relative;max-width:58.8125rem;width:100%;background-size:cover;padding:1.0625rem}@media screen and (max-width:768px){.p-reason__reasonMediaItem{max-width:28.125rem}}.p-reason__reasonMediaItem--backGroundGold{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/reason/mediaBackGround--gold.png)}.p-reason__reasonMediaItem--backGroundRed{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/reason/mediaBackGround--red.png)}.p-reason__reasonMediaInner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.0625rem;background:#fff;border-radius:.625rem;padding:2.625rem 2.875rem}@media screen and (max-width:1042px){.p-reason__reasonMediaInner{gap:clamp(1.875rem,-1.4700091575rem + 6.9597069597vw,3.0625rem);padding:clamp(1.25rem,-2.6231684982rem + 8.0586080586vw,2.625rem) clamp(1.375rem,-2.8502747253rem + 8.7912087912vw,2.875rem)}}@media screen and (max-width:768px){.p-reason__reasonMediaInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.125rem,.7941176471rem + 1.4705882353vw,1.5rem);padding:clamp(1rem,.3382352941rem + 2.9411764706vw,1.75rem) clamp(1rem,.3382352941rem + 2.9411764706vw,1.75rem) clamp(2.5rem,.8455882353rem + 7.3529411765vw,4.375rem)}}.p-reason__reasonMediaImgWrap{width:16.875rem;border-radius:.3125rem;overflow:hidden}@media screen and (max-width:1042px){.p-reason__reasonMediaImgWrap{width:clamp(13.75rem,4.9473443223rem + 18.315018315vw,16.875rem)}}@media screen and (max-width:768px){.p-reason__reasonMediaImgWrap{width:100%}}.p-reason__reasonMediaImg{display:inline-block;width:100%;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}.p-reason__reasonMediaTextWrap{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.p-reason__reasonMediaTextImg{margin-top:.5rem;display:inline-block;width:100%;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.p-reason__reasonMediaTextImg{margin-top:0}}.p-reason__reasonMediaText{color:#3c0f0f;text-align:justify;font-size:.875rem;line-height:1.8571428571;letter-spacing:.1em}.p-reason__review{padding:5.6875rem 0;background-color:#fff}@media screen and (max-width:768px){.p-reason__review{padding:clamp(3.75rem,2.0404411765rem + 7.5980392157vw,5.6875rem) 0}}.p-reason__reviewTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#9a0000;font-family:"Shippori Mincho";font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);font-weight:500;line-height:1;letter-spacing:.13em}.p-reason__reviewTitle span{color:#9a0000;font-family:"Montserrat";font-size:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);font-weight:500;line-height:1;letter-spacing:.17em}.p-reason__reviewText{margin-top:2.8125rem;color:#3c0f0f;text-align:center;font-size:.9375rem;line-height:2;letter-spacing:.1em}@media screen and (max-width:768px){.p-reason__reviewText{margin-top:clamp(2.25rem,1.7536764706rem + 2.2058823529vw,2.8125rem)}}.p-reason__reviewListWrap{margin-top:2.8125rem}@media screen and (max-width:768px){.p-reason__reviewListWrap{margin-top:clamp(2.25rem,1.7536764706rem + 2.2058823529vw,2.8125rem)}}.p-reason__reviewList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.8125rem;padding-bottom:5.4375rem}@media screen and (max-width:768px){.p-reason__reviewList{gap:clamp(2.25rem,1.7536764706rem + 2.2058823529vw,2.8125rem);padding-bottom:clamp(3.375rem,1.5551470588rem + 8.0882352941vw,5.4375rem)}}.p-reason__reviewListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem;max-width:60.25rem;width:100%}@media screen and (max-width:768px){.p-reason__reviewListItem{gap:clamp(1.375rem,.9338235294rem + 1.9607843137vw,1.875rem)}}.p-reason__reviewListItemImg{display:inline-block;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.p-reason__reviewListItemImg{width:clamp(3.25rem,2.5882352941rem + 2.9411764706vw,4rem);height:clamp(3.25rem,2.5882352941rem + 2.9411764706vw,4rem)}}.p-reason__reviewListItemText{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.5rem 1.59375rem;border:1px solid #b6a595;border-radius:.625rem;background-color:#f9f5eb;color:#3c0f0f;font-size:.9375rem;line-height:2;letter-spacing:.0866666667em}@media screen and (max-width:768px){.p-reason__reviewListItemText{padding:clamp(.5rem,-.3823529412rem + 3.9215686275vw,1.5rem) clamp(.75rem,.0055147059rem + 3.3088235294vw,1.59375rem);font-size:clamp(.875rem,.8198529412rem + .2450980392vw,.9375rem)}}.p-reason__reviewListItemText:before,.p-reason__reviewListItemText:after{content:" ";position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:solid;width:0;height:0}.p-reason__reviewListItemText:before{z-index:1;border-width:.4375rem .6875rem .4375rem 0;border-color:transparent #f9f5eb transparent transparent}.p-reason__reviewListItemText:after{border-width:.46875rem .75rem .46875rem 0;border-color:transparent #b6a595 transparent transparent}.p-faq__faq{padding:8.875rem 0 14.375rem;background-color:#fffaf2}@media screen and (max-width:768px){.p-faq__faq{padding:clamp(4.25rem,.1691176471rem + 18.137254902vw,8.875rem) 0 clamp(6.875rem,.2573529412rem + 29.4117647059vw,14.375rem)}}.p-faq__qaListWrap{margin-top:4.9375rem}@media screen and (max-width:768px){.p-faq__qaListWrap{margin-top:clamp(5rem,3.3455882353rem + 7.3529411765vw,6.875rem)}}.p-faq__qaList{max-width:75rem;width:100%;padding:1.25rem 2.3125rem;background-color:#f2e5d5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5625rem;position:relative}.p-faq__qaList:not(:first-child){margin-top:4.0625rem}@media screen and (max-width:768px){.p-faq__qaList:not(:first-child){margin-top:clamp(3.4375rem,2.8860294118rem + 2.4509803922vw,4.0625rem)}}@media screen and (max-width:1333px){.p-faq__qaList{padding:1.25rem clamp(1.25rem,-.1986923759rem + 3.0141843972vw,2.3125rem)}}@media screen and (max-width:768px){.p-faq__qaList{padding:clamp(.875rem,.6544117647rem + .9803921569vw,1.125rem) clamp(.75rem,.4191176471rem + 1.4705882353vw,1.125rem)}}.p-faq__qaListImgWrap{position:absolute;top:1.25rem;right:2.3125rem;width:8.5rem}@media screen and (max-width:1333px){.p-faq__qaListImgWrap{right:clamp(1.25rem,-.1986923759rem + 3.0141843972vw,2.3125rem);width:clamp(7.5rem,6.1365248227rem + 2.8368794326vw,8.5rem)}}@media screen and (max-width:768px){.p-faq__qaListImgWrap{top:clamp(-3.125rem,-.7720588235rem - 4.9019607843vw,-1.875rem);right:.1875rem;width:clamp(5rem,1.9117647059rem + 13.7254901961vw,8.5rem)}}.p-faq__qaListImg{display:inline-block;width:100%;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}.p-faq__qaListImg--pt2{padding:.4375rem}@media screen and (max-width:1333px){.p-faq__qaListImg--pt2{padding:clamp(.3125rem,.1420656028rem + .3546099291vw,.4375rem)}}@media screen and (max-width:768px){.p-faq__qaListImg--pt2{padding:clamp(.1875rem,-.0330882353rem + .9803921569vw,.4375rem)}}.p-faq__qaQuestionWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6875rem;width:100%;padding:.875rem 9.375rem .875rem 1.125rem}@media screen and (max-width:1333px){.p-faq__qaQuestionWrap{padding:.875rem clamp(8rem,6.1252216312rem + 3.9007092199vw,9.375rem) .875rem 1.125rem}}@media screen and (max-width:768px) and (max-width:768px){.p-faq__qaQuestionWrap{gap:clamp(1.125rem,.6286764706rem + 2.2058823529vw,1.6875rem);padding:14px clamp(.75rem,.4191176471rem + 1.4705882353vw,1.125rem)}}.p-faq__qaIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:50%;font-size:1.5rem;line-height:1.4583333333}@media screen and (max-width:768px){.p-faq__qaIcon{width:clamp(2.8125rem,1.3235294118rem + 6.6176470588vw,4.5rem);height:clamp(2.8125rem,1.3235294118rem + 6.6176470588vw,4.5rem);font-size:clamp(1.125rem,.7941176471rem + 1.4705882353vw,1.5rem)}}.p-faq__qaIcon--Q{background-color:#b69746;color:#fff}.p-faq__qaIcon--A{background-color:#fff;border:1px solid #9a0000;color:#9a0000}.p-faq__qaQuestionText{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#3c0f0f;font-size:1.25rem;line-height:1.5;letter-spacing:.1em}@media screen and (max-width:768px){.p-faq__qaQuestionText{font-size:clamp(1rem,.7794117647rem + .9803921569vw,1.25rem)}}.p-faq__qaAnswerWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6875rem;width:100%;padding:.875rem 1.125rem;background-color:#fff;border-radius:.625rem}@media screen and (max-width:768px){.p-faq__qaAnswerWrap{gap:clamp(1.125rem,.6286764706rem + 2.2058823529vw,1.6875rem);padding:.875rem clamp(.75rem,.4191176471rem + 1.4705882353vw,1.125rem)}}.p-faq__qaAnswerText{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#9a0000;font-size:.9375rem;line-height:2;letter-spacing:.05em}@media screen and (max-width:768px){.p-faq__qaAnswerText{font-size:clamp(.875rem,.8198529412rem + .2450980392vw,.9375rem)}}.p-order__flow{margin:clamp(5rem,4.0594660194rem + 4.0129449838vw,8.875rem) 0;margin-top:0}.p-order__flow__inner{max-width:54.5625rem;width:100%;margin:0 auto}.p-order__flow__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.25rem,.5825242718rem + 2.8478964401vw,4rem);width:100%}.p-order__flow__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp(.625rem,.0182038835rem + 2.5889967638vw,3.125rem) clamp(.625rem,-.4368932039rem + 4.5307443366vw,5rem) clamp(.625rem,.0182038835rem + 2.5889967638vw,3.125rem) clamp(.625rem,.0182038835rem + 2.5889967638vw,3.125rem);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:clamp(.625rem,-.1638349515rem + 3.3656957929vw,3.875rem);background-color:#fff;border:1px solid #b69746;position:relative}.p-order__flow__item:not(:last-child):before{content:"";width:.0625rem;height:calc(100% + clamp(1.3125rem,.6450242718rem + 2.8478964401vw,4.0625rem));background-color:#b69746;position:absolute;top:0;left:calc(clamp(.625rem,.0182038835rem + 2.5889967638vw,3.125rem) + clamp(1.875rem,1.4805825243rem + 1.6828478964vw,3.5rem)/2);z-index:-1}.p-order__flow__item--number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#b69746;border-radius:50%;color:#fff;width:clamp(1.875rem,1.4805825243rem + 1.6828478964vw,3.5rem);aspect-ratio:1/1;font-family:"Shippori Mincho";font-size:clamp(1.25rem,1.1286407767rem + .5177993528vw,1.75rem);font-weight:600;line-height:1.4285714286}.p-order__flow__item--body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem;width:calc(100% - clamp(1.25rem,.6128640777rem + 2.7184466019vw,3.875rem) - clamp(1.875rem,1.4805825243rem + 1.6828478964vw,3.5rem))}.p-order__flow__item--title{font-family:"Shippori Mincho";font-size:clamp(1.25rem,1.1589805825rem + .3883495146vw,1.625rem);font-weight:600;line-height:1.5384615385;letter-spacing:.05em;color:#000;word-break:auto-phrase}.p-order__flow__item--text{color:#000;font-family:"Noto Sans JP";font-size:clamp(.8125rem,.7821601942rem + .1294498382vw,.9375rem);font-weight:400;line-height:1.7333333333;letter-spacing:.09em}.p-order__flow__item--text span{color:#9a0000;font-weight:700}.p-order_btn--flex_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(.625rem,.1850728155rem + 1.8770226537vw,2.4375rem)}@media screen and (max-width:768px){.p-order_btn--flex_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}}.p-order__flow__item--btn{width:clamp(15.625rem,14.9575242718rem + 2.8478964401vw,18.375rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.5rem,.3786407767rem + .5177993528vw,1rem);border-radius:.3125rem;background-color:#9a0000;padding:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem) clamp(.625rem,.4733009709rem + .6472491909vw,1.25rem) clamp(.625rem,.5036407767rem + .5177993528vw,1.125rem);color:#fff;-webkit-transition:opacity .5s;transition:opacity .5s}.p-order__flow__item--btn:hover{opacity:.7}@media screen and (max-width:768px){.p-order__flow__item--btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-order__flow__item--btn span{font-family:"Noto Sans JP";font-size:clamp(.6875rem,.6571601942rem + .1294498382vw,.8125rem);font-weight:400;line-height:2.3076923077;letter-spacing:.1em;text-align:center}@media screen and (max-width:768px){.p-order__flow__item--btn span{width:100%}}.p-order__flow__item--btn p{font-family:"Shippori Mincho";font-size:clamp(1.25rem,1.1589805825rem + .3883495146vw,1.625rem);font-weight:600;line-height:1.5384615385;letter-spacing:.1em}.p-order__note{margin:clamp(5rem,3.3768203883rem + 6.925566343vw,11.6875rem) 0 clamp(5rem,2.8989684466rem + 8.9644012945vw,13.65625rem)}.p-order__note__inner{border:1px solid #9a0000;margin:clamp(2.5rem,1.4912014563rem + 4.3042071197vw,6.65625rem) 0;padding:clamp(1.25rem,.2184466019rem + 4.4012944984vw,5.5rem) clamp(1.25rem,-.7220873786rem + 8.4142394822vw,9.375rem);width:100%;position:relative}.p-order__note__inner:before{content:"";top:1.0625rem;left:1.0625rem;position:absolute;width:6.0625rem;aspect-ratio:1/1;background-size:cover}@media screen and (max-width:600px){.p-order__note__inner:before{top:.3125rem;left:.3125rem;width:4.375rem}}.p-order__note__inner:after{content:"";bottom:1.0625rem;right:1.0625rem;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:6.0625rem;aspect-ratio:1/1;background-size:cover}@media screen and (max-width:600px){.p-order__note__inner:after{bottom:.3125rem;right:.3125rem;width:4.375rem}}.p-order__note__inner.attention:before{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/order/attention_decoration.svg)}.p-order__note__inner.attention:after{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/order/attention_decoration.svg)}.p-order__note__inner.cancelpolicy:before{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/order/cancelpolicy_decoration.svg)}.p-order__note__inner.cancelpolicy:after{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/order/cancelpolicy_decoration.svg)}.p-order__note__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#9a0000;font-family:"Shippori Mincho";font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);font-weight:500;line-height:1;letter-spacing:.13em}.p-order__note__title span{color:#9a0000;font-family:"Montserrat";font-size:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);font-weight:500;line-height:1;letter-spacing:.17em}.p-order__note__box{margin-top:clamp(1.25rem,.8555825243rem + 1.6828478964vw,2.875rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.p-order__note__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4375rem;padding:clamp(.625rem,.4733009709rem + .6472491909vw,1.25rem)}.p-order__note__item--title{font-family:"Shippori Mincho";font-size:clamp(1rem,.9393203883rem + .2588996764vw,1.25rem);font-weight:600;line-height:2;letter-spacing:.13em}.p-order__note__item--title span.attention{color:#b69746}.p-order__note__item--title span.cancelpolicy{color:#9a0000}.p-order__note__item--text{letter-spacing:.08em}.number_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:9.9375rem}@media screen and (max-width:600px){.number_flex{width:9.25rem}}.p-menu{background-color:#fff}.p-menu__list{padding:clamp(5rem,4.0594660194rem + 4.0129449838vw,8.875rem) 0}.p-menu__list__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(.625rem,-1.1953883495rem + 7.7669902913vw,8.125rem) clamp(.625rem,-.7251213592rem + 5.7605177994vw,6.1875rem)}@media screen and (max-width:768px){.p-menu__list__inner{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.p-menu__list__inner{grid-template-columns:1fr}}.p-menu__list__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.625rem,.5491504854rem + .3236245955vw,.9375rem)}@media screen and (max-width:600px){.p-menu__list__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:21.09375rem;margin:0 auto}}.p-menu__list__box--image{border:5px solid #9a0000;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/menu/bg_menuList.png)}.p-menu__list__box--title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/menu/frame.png);background-repeat:no-repeat;background-size:contain;color:#fff;font-family:"Shippori Mincho";font-size:clamp(1rem,.9696601942rem + .1294498382vw,1.125rem);font-weight:700;line-height:normal;letter-spacing:.07em;aspect-ratio:334/52}.p-menu__list__box--price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9a0000;font-family:Montserrat;font-size:clamp(1.25rem,1.1893203883rem + .2588996764vw,1.5rem);font-weight:500;line-height:normal;letter-spacing:.05em;padding-bottom:.625rem;border-bottom:1px solid #b69746;width:100%}.p-menu__list__box--price:before{content:"¥"}.p-menu__list__box--price:after{content:"(税込)";font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);letter-spacing:.17em;margin-left:.8125rem}.p-menu__list__box--text{color:#000;font-family:"Noto Sans JP";font-size:clamp(.75rem,.7196601942rem + .1294498382vw,.875rem);font-weight:400;letter-spacing:.05em;padding:0 clamp(.625rem,.5188106796rem + .4530744337vw,1.0625rem)}.p-menu__list__box--note{color:#000;font-family:"Noto Sans JP";font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);font-weight:400;letter-spacing:.1em;padding:0 clamp(.625rem,.5188106796rem + .4530744337vw,1.0625rem);margin-top:auto}.p-menu__orderMade{background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/menu/bg_orderMade.png);background-repeat:no-repeat;padding:clamp(5rem,4.0291262136rem + 4.142394822vw,9rem) 0 clamp(5rem,4.0746359223rem + 3.9482200647vw,8.8125rem)}.p-menu__orderMade__inner{padding:clamp(1.25rem,.4763349515rem + 3.3009708738vw,4.4375rem) 1.25rem clamp(1.25rem,.3701456311rem + 3.7540453074vw,4.875rem);border-radius:.3125rem;background-color:rgba(255,255,255,.85);position:relative}.p-menu__orderMade__inner:before{content:"";position:absolute;bottom:clamp(.3125rem,-.1577669903rem + 2.0064724919vw,2.25rem);left:clamp(.3125rem,-.1577669903rem + 2.0064724919vw,2.25rem);width:clamp(3.75rem,2.0661407767rem + 7.1844660194vw,10.6875rem);aspect-ratio:171/106;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/menu/orderMade_deco_left.png);background-repeat:no-repeat;background-size:contain}.p-menu__orderMade__inner:after{content:"";position:absolute;top:clamp(.3125rem,-.203276699rem + 2.2006472492vw,2.4375rem);right:clamp(.3125rem,-.2942961165rem + 2.5889967638vw,2.8125rem);width:clamp(3.75rem,2.0964805825rem + 7.0550161812vw,10.5625rem);aspect-ratio:169/114;background-image:url(//tsubakien.net/wp-content/themes/tsubakien/assets/css/../img/menu/orderMade_deco_right.png);background-repeat:no-repeat;background-size:contain}.p-menu__orderMade__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.625rem,.3216019417rem + 1.2944983819vw,1.875rem);max-width:38.6875rem;width:100%;margin:0 auto;position:relative;z-index:1}.p-menu__orderMade__box--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#9a0000;font-family:"Shippori Mincho";font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);font-weight:500;line-height:1;letter-spacing:.13em}.p-menu__orderMade__box--title .is_spOnly__title{display:none}@media screen and (max-width:480px){.p-menu__orderMade__box--title .is_spOnly__title{display:block}}.p-menu__orderMade__box--title span{color:#9a0000;font-family:"Montserrat";font-size:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);font-weight:500;line-height:1;letter-spacing:.17em}.p-menu__orderMade__box--text{margin-top:.4375rem}.p-menu__orderMade__box--btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.25rem,.067961165rem + .7766990291vw,1rem) clamp(.5rem,.3786407767rem + .5177993528vw,1rem);border-radius:.3125rem;border:1px solid #b69746;background-color:#9a0000;padding:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem) clamp(.625rem,.4733009709rem + .6472491909vw,1.25rem) clamp(.625rem,.5036407767rem + .5177993528vw,1.125rem);color:#fff;-webkit-transition:opacity .5s;transition:opacity .5s}.p-menu__orderMade__box--btn:hover{opacity:.7}@media screen and (max-width:768px){.p-menu__orderMade__box--btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-menu__orderMade__box--btn span{font-family:"Noto Sans JP";font-size:clamp(.6875rem,.6571601942rem + .1294498382vw,.8125rem);font-weight:400;line-height:2.3076923077;letter-spacing:.1em;text-align:center}@media screen and (max-width:768px){.p-menu__orderMade__box--btn span{width:100%}}.p-menu__orderMade__box--btn p{font-family:"Shippori Mincho";font-size:clamp(1.25rem,1.1589805825rem + .3883495146vw,1.625rem);font-weight:600;line-height:1.5384615385;letter-spacing:.1em}.p-privacyPolicy{background-color:#fff}.p-privacyPolicySection{padding:clamp(5rem,4.0139563107rem + 4.2071197411vw,9.0625rem) 0}.p-privacyPolicy__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.25rem,.3398058252rem + 3.8834951456vw,5rem)}.p-privacyPolicy__inner h3{font-size:clamp(1.125rem,1.0946601942rem + .1294498382vw,1.25rem);font-weight:700}.p-privacyPolicy__inner .wp-block-group{gap:clamp(.625rem,.4126213592rem + .9061488673vw,1.5rem)}.p-privacyPolicy__inner .wp-block-list{list-style:decimal;padding-left:1.25rem}.p-privacyPolicy__inner .wp-block-list .wp-block-list{list-style:lower-alpha}.p-privacyPolicy__inner .wp-block-list .wp-block-list .wp-block-list{list-style:lower-roman}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-grid{display:grid}.u-uppercase{text-transform:uppercase}.u-capitalize{text-transform:capitalize}.u-textCenter{text-align:center}.u-bold{font-weight:700}.u-justify-center.u-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:600px){.is-pcOnly{display:none}}.is-spOnly{display:none}@media screen and (max-width:600px){.is-spOnly{display:block}}@media screen and (max-width:1366px){.is-overPc{display:none}}.is-underPc{display:none}@media screen and (max-width:1366px){.is-underPc{display:block}}@media screen and (max-width:1280px){.is-overXxl{display:none}}.is-underXxl{display:none}@media screen and (max-width:1280px){.is-underXxl{display:block}}@media screen and (max-width:1024px){.is-overXl{display:none}}.is-underXl{display:none}@media screen and (max-width:1024px){.is-underXl{display:block}}@media screen and (max-width:768px){.is-overMd{display:none}}.is-underMd{display:none}@media screen and (max-width:768px){.is-underMd{display:block}}.is-underMd--flex{display:none}@media screen and (max-width:768px){.is-underMd--flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.is-fixed{overflow:hidden !important}.js-afterKv{opacity:0;visibility:hidden;-webkit-animation:showAfterKv .5s forwards;animation:showAfterKv .5s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transition:.3s;transition:.3s}@-webkit-keyframes showAfterKv{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes showAfterKv{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}