@import url(https://fonts.googleapis.com/css2?family=Jost:wght@100..900&family=Noto+Sans+JP:wght@100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Alegreya+Sans:wght@100;300;400;500;700;800;900&display=swap);
html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}ul{margin-left:1.5rem}input{border-radius:0}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none;vertical-align:middle}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}*{box-sizing:border-box}html{overflow-x:hidden;font-family:"Noto Sans JP",sans-serif;font-size:min(1.1111111111vw,16px);font-weight:400;line-height:1.6;color:#333;scroll-behavior:smooth;scroll-padding-top:70px}@media screen and (max-width: 768px){html{font-size:14px;scroll-padding-top:60px}}html:has(.page){font-size:min(1.3793103448vw,16px)}@media screen and (max-width: 768px){html:has(.page){font-size:clamp(14px,3.7333333333vw,21px)}}.inner{max-width:min(81.9444444444vw,1180px);padding-inline:min(1.3888888889vw,20px);padding-bottom:min(6.9444444444vw,100px);margin:min(4.1666666667vw,60px) auto 0}@media screen and (max-width: 768px){.inner{max-width:100%;padding-inline:max(3.2vw,12px);padding-bottom:150px}}.inner--archive{max-width:min(86.1111111111vw,1240px);padding-inline:min(1.3888888889vw,20px);margin:min(2.7777777778vw,40px) auto 0}@media screen and (max-width: 768px){.inner--archive{max-width:100%;padding-inline:max(2.6666666667vw,10px)}}.inner--breadcrumbs{max-width:min(79.1666666667vw,1140px);margin-inline:auto}.single-item .inner--breadcrumbs,.single-blog .inner--breadcrumbs{display:flex;align-items:center;height:min(4.0972222222vw,59px)}img{max-width:100%;height:auto}.is--pc{display:block !important}@media screen and (max-width: 768px){.is--pc{display:none !important}}.is--pc-in{display:inline-block !important}@media screen and (max-width: 768px){.is--pc-in{display:none !important}}.is--pc-flex{display:flex !important}@media screen and (max-width: 768px){.is--pc-flex{display:none !important}}.is--sp{display:none !important}.is--sp-flex{display:none !important}@media screen and (max-width: 768px){.is--sp{display:block !important}.is--sp-flex{display:flex !important}.is--sp-grid{display:grid !important}}.font--bold-sp{font-weight:700}.btn--catalog-main{width:250px;height:50px}@media screen and (max-width: 768px){.btn--catalog-main{width:252px;height:39px}}.btn--catalog-main a{display:flex;align-items:center;justify-content:center;height:100%;font-size:20px;font-weight:500;color:#fff;background:#a688c8;border:1px solid #a688c8;border-radius:100px;transition:.3s}@media screen and (max-width: 768px){.btn--catalog-main a{font-size:16px;font-weight:400}}.btn--catalog-main a:hover{color:#a688c8;background:#fff}.btn--catalog-sub{width:min(21.5517241379vw,250px);height:min(4.3103448276vw,50px);margin-top:min(1.724137931vw,20px) !important}@media screen and (max-width: 768px){.btn--catalog-sub{width:max(67.2vw,252px);height:max(10.4vw,39px);margin-top:max(5.3333333333vw,20px) !important}}.btn--catalog-sub a{display:flex;align-items:center;justify-content:center;font-size:min(1.5517241379vw,18px);background:#2d95a4;border:1px solid #2d95a4;border-radius:min(8.6206896552vw,100px);transition:.3s}@media screen and (max-width: 768px){.btn--catalog-sub a{font-size:max(4.2666666667vw,16px);font-weight:400}}.btn--catalog-sub a:hover{color:#2d95a4;background:#fff}.btn--catalog-banner{position:absolute;right:min(9.4827586207vw,110px);bottom:min(3.3620689655vw,39px);width:min(31.0344827586vw,360px)}@media screen and (max-width: 768px){.btn--catalog-banner{right:initial;bottom:0;width:max(84vw,315px)}}.btn--catalog-banner a{display:flex;align-items:center;justify-content:center;height:min(4.3103448276vw,50px);color:#fff;background:#a688c8;border:1px solid #a688c8;border-radius:min(8.6206896552vw,100px);transition:.3s}@media screen and (max-width: 768px){.btn--catalog-banner a{height:max(13.3333333333vw,50px);border-radius:0 0 max(2.6666666667vw,10px) max(2.6666666667vw,10px)}}.btn--catalog-banner a:hover{color:#a688c8;background:#fff}.has-bg--blue{background:#c0dfe4}.more__link{display:flex;align-items:center;justify-content:center;width:min(24.3055555556vw,350px);height:min(4.8611111111vw,70px);margin-inline:auto;font-family:"Alegreya Sans",sans-serif;font-size:min(2.2222222222vw,32px);font-weight:800;color:#fff;text-decoration:none;letter-spacing:.04em;background:#2d95a4;border-radius:min(6.9444444444vw,100px);transition:.5s}.more__link:hover{background:#57aab6}@media screen and (max-width: 768px){.more__link{width:max(66.6666666667vw,250px);height:max(13.3333333333vw,50px);font-size:max(6.1333333333vw,23px)}}.header{height:min(6.9444444444vw,100px);background:#fff}@media screen and (max-width: 768px){.header{position:sticky;top:0;z-index:10;height:max(16vw,60px)}}.header__inner{display:flex;align-items:center;justify-content:space-between;max-width:1408px;height:100%;padding-inline:min(.6944444444vw,10px);margin-inline:auto}@media screen and (max-width: 768px){.header__inner{position:relative;padding-inline:max(5.3333333333vw,20px)}}.header__logo{width:min(12.5vw,180px)}@media screen and (max-width: 768px){.header__logo{width:max(33.6vw,126px)}.header__logo img{display:block;width:100%}}@media screen and (max-width: 768px){.header__nav-wrap{position:absolute;top:max(16vw,60px);left:0;width:100%;height:calc(100vh - max(16vw,60px));padding-top:max(5.3333333333vw,20px);visibility:hidden;background:#fff;opacity:0;transition:.5s}}.header__list{display:flex;column-gap:min(2.7777777778vw,40px);align-items:center;margin-top:min(.6944444444vw,10px);margin-left:0;list-style-type:none}@media screen and (max-width: 768px){.header__list{flex-direction:column;margin-top:0}}.header__list>li{position:relative}.header__list>li:not(:last-of-type){padding-bottom:min(.6944444444vw,10px)}@media screen and (max-width: 768px){.header__list>li:not(:last-of-type){padding-bottom:0}}@media screen and (max-width: 768px){.header__list>li{width:100%;border-bottom:.5px solid #a688c8}.header__list>li:has(.sub-menu)>a{padding-right:max(7.2vw,27px)}.header__list>li:has(.sub-menu)>a::before,.header__list>li:has(.sub-menu)>a::after{display:block;width:max(5.8666666667vw,22px);height:max(.5333333333vw,2px);content:"";background:url(../9829bb9337996f26188c.svg) no-repeat;background-size:contain}.header__list>li:has(.sub-menu)>a::before{position:absolute;right:max(7.2vw,27px);transition:.3s;transform:rotate(90deg)}.header__list>li:has(.sub-menu).is-open a::before{transform:rotate(0)}.header__list>li:not(:has(.sub-menu))>a{padding-right:max(8.2666666667vw,31px)}.header__list>li:not(:has(.sub-menu))>a::after{display:block;width:max(2.9333333333vw,11px);height:max(4.8vw,18px);content:"";background:url(../52c40aff09af53066da3.png) no-repeat;background-size:contain}.header__list>li.is-open .sub-menu{display:block}}.header__list>li>a{font-size:min(1.1111111111vw,16px);color:#574f76;text-decoration:none;letter-spacing:.04em}@media screen and (max-width: 768px){.header__list>li>a{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:max(16.8vw,63px);padding-inline:max(10.6666666667vw,40px) max(5.8666666667vw,22px);font-size:max(4.2666666667vw,16px);color:#473977}}@media screen and (min-width: 769px){.header__list>li:hover .sub-menu{display:block}}.header__list>li:first-of-type ul{width:min(13.8888888889vw,200px)}@media screen and (max-width: 768px){.header__list>li:first-of-type ul{width:100%}}.header__list>li:nth-of-type(3) ul{width:min(12.8472222222vw,185px)}@media screen and (max-width: 768px){.header__list>li:nth-of-type(3) ul{width:100%}}.header__list>li:nth-of-type(6) ul{width:min(12.9166666667vw,186px)}@media screen and (max-width: 768px){.header__list>li:nth-of-type(6) ul{width:100%}}.header__list>li:last-of-type{width:min(25.0694444444vw,361px);height:min(3.4027777778vw,49px);background:#007bd0;border-radius:min(6.9444444444vw,100px);transition:.3s;transform:translateY(max(-0.3472222222vw, -5px))}.header__list>li:last-of-type:hover{background:#3395d9}.header__list>li:last-of-type a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff}.header .sub-menu{position:absolute;left:min(-1.5277777778vw,-22px);display:none;padding:min(1.3888888889vw,20px) 0 min(1.3888888889vw,20px) min(1.3888888889vw,20px);margin-left:0;list-style-type:none;background:#a688c8;transform:translateY(min(0.6944444444vw, 10px))}@media screen and (max-width: 768px){.header .sub-menu{position:static;width:100%;padding:max(5.3333333333vw,20px) 0 max(5.3333333333vw,20px) max(10.6666666667vw,40px);background:#fff;border-top:.5px solid #a688c8;border-bottom:.5px solid #a688c8;transition:.3s}}@media screen and (max-width: 768px){.header .sub-menu li{overflow:hidden}}.header .sub-menu li:not(:last-of-type){margin-bottom:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.header .sub-menu li:not(:last-of-type){margin-bottom:max(5.3333333333vw,20px)}}.header .sub-menu li a{font-size:min(.9722222222vw,14px);line-height:1;color:#fff;text-decoration:none;letter-spacing:.04em}@media screen and (max-width: 768px){.header .sub-menu li a{display:block;width:100%;font-size:max(3.7333333333vw,14px);line-height:1.4;color:#5b5079}}.header__hum-wrap{display:none}@media screen and (max-width: 768px){.header__hum-wrap{display:flex;flex-direction:column;row-gap:max(1.6vw,6px);justify-content:center;width:max(8.5333333333vw,32px);height:max(8.5333333333vw,32px)}.header__hum-wrap::before,.header__hum-wrap::after{display:block;width:max(8vw,30px);height:max(.8vw,3px);content:"";background:#a688c8;border-radius:max(.8vw,3px);transition:.3s}.header__hum-wrap.is-active::before{transform:translateY(max(5.3333333333vw, 20px)) translateX(max(0.5333333333vw, 2px)) rotate(45deg);transform-origin:100% 0}.header__hum-wrap.is-active::after{transform:translateY(min(-5.0666666667vw, -19px)) rotate(-45deg);transform-origin:100% 0}.header__hum-wrap.is-active~.header__nav-wrap{overflow-y:auto;visibility:visible;opacity:1}}.header__hum-line{width:max(8vw,30px);height:max(.8vw,3px);background:#a688c8;border-radius:max(.8vw,3px);transition:.3s}.is-active .header__hum-line{opacity:0}.header__hum-banner{display:none;grid-template-columns:repeat(2, 1fr);gap:max(1.3333333333vw,5px);margin-top:max(3.2vw,12px);margin-left:0;list-style-type:none}.breadcrumbs__allow{display:inline-block;margin-inline:min(.6944444444vw,10px)}@media screen and (max-width: 768px){.breadcrumbs{display:none}}.page__head{padding-top:min(5.0694444444vw,73px);margin-bottom:min(7.1527777778vw,103px)}@media screen and (max-width: 768px){.page__head{padding-top:max(13.3333333333vw,50px);margin-bottom:max(13.3333333333vw,50px)}.faq .page__head{margin-bottom:max(26.6666666667vw,100px)}.company .page__head{margin-bottom:max(22.6666666667vw,85px)}.law .page__head{margin-bottom:max(26.6666666667vw,100px)}}.page__title{display:flex;column-gap:min(1.2931034483vw,15px);align-items:center;justify-content:center;font-size:min(2.5862068966vw,30px);font-weight:700;line-height:1;color:#2d95a4;letter-spacing:.1em}@media screen and (max-width: 768px){.page__title{column-gap:max(4vw,15px);font-size:max(5.3333333333vw,20px)}.page__title span{width:max(8vw,30px);height:max(8vw,30px)}}.brand .page__title{color:#a688c8}@media screen and (max-width: 768px){.page__read{font-size:clamp(13px,3.4666666667vw,22px);line-height:1.8}.font .page__read span{display:block}.font .page__read span:not(:last-of-type){margin-top:max(6.1333333333vw,23px)}}.page__content{padding-block:min(3.9583333333vw,57px) min(10.4166666667vw,150px)}@media screen and (max-width: 768px){.page__content{padding-block:0 max(26.6666666667vw,100px)}}.page__content .inner{width:100%;max-width:min(80.5555555556vw,1160px);padding-inline:min(.6944444444vw,10px)}@media screen and (max-width: 768px){.page__content .inner{max-width:100%;padding-inline:max(5.3333333333vw,20px);padding-bottom:0}.order .page__content .inner{padding-inline:max(4.5333333333vw,17px) max(6.1333333333vw,23px)}.print .page__content .inner{padding-inline:0}.print .page__content .inner>div,.print .page__content .inner>section:not(:last-of-type){padding-inline:max(5.3333333333vw,20px)}.print .page__content .inner>section:last-of-type{padding-left:max(5.3333333333vw,20px)}.law .page__content .inner{padding-inline:max(2.1333333333vw,8px)}}.cancel .page__content{padding-top:min(5.2083333333vw,75px)}@media screen and (max-width: 768px){.cancel .page__content{padding-top:max(26.6666666667vw,100px)}}@media screen and (max-width: 768px){.order .page__content,.price .page__content,.repeat .page__content,.option .page__content,.catalog .page__content,.font .page__content,.color .page__content,.data .page__content,.print .page__content{padding-top:max(1.6vw,6px)}}.page__content h2{padding-bottom:min(.6896551724vw,8px);margin-bottom:min(3.4482758621vw,40px);font-size:min(1.724137931vw,20px);font-weight:500;line-height:1;color:#2d95a4;border-bottom:2px solid #9dc9cf}@media screen and (max-width: 768px){.page__content h2{margin-bottom:max(5.8666666667vw,22px);font-size:clamp(18px,4.8vw,25px);border-color:#c0dfe4}.data .page__content h2{padding-bottom:max(2.6666666667vw,10px)}.print .page__content h2{padding-bottom:max(2.6666666667vw,10px)}.price .page__content h2{padding-bottom:max(2.4vw,9px);margin-bottom:max(5.0666666667vw,19px)}.cancel .page__content h2{padding-bottom:max(3.4666666667vw,13px)}.option .page__content h2{padding-bottom:max(2.1333333333vw,8px);margin-bottom:max(8vw,30px)}}.repeat .page__content h2{margin-bottom:min(6.8965517241vw,80px)}@media screen and (max-width: 768px){.repeat .page__content h2{padding-bottom:max(2.6666666667vw,10px);margin-bottom:max(5.3333333333vw,20px)}}.color .page__content h2{margin-bottom:min(2.1527777778vw,31px)}@media screen and (max-width: 768px){.color .page__content h2{padding-bottom:max(2.4vw,9px);margin-bottom:max(5.3333333333vw,20px)}}.page__content h3{margin-block:min(7.5vw,87px) min(1.724137931vw,20px);font-size:min(1.724137931vw,20px);font-weight:500;line-height:1;color:#2d95a4}.page__content h3.has-not--mt{margin-top:0}@media screen and (max-width: 768px){.page__content h3{margin-block:max(12vw,45px) max(4vw,15px);font-size:clamp(18px,4.8vw,25px)}}.price .page__content h3::before{display:inline-block;content:"●"}.page__content .wp-block-image{margin-bottom:0}@media screen and (max-width: 768px){.page__content .wp-block-image{margin-top:max(5.3333333333vw,20px)}}.repeat .section__wrap{padding-block:min(2.1551724138vw,25px) min(7.2413793103vw,84px)}.repeat .section__wrap:last-of-type{padding-bottom:0}.repeat .section__wrap:first-of-type{padding-bottom:min(5.4166666667vw,78px)}@media screen and (max-width: 768px){.repeat .section__wrap:first-of-type{padding-bottom:max(20vw,75px)}}.repeat .section__wrap:nth-of-type(2){padding-bottom:min(5.2083333333vw,75px)}@media screen and (max-width: 768px){.repeat .section__wrap:nth-of-type(2){padding-bottom:max(20.5333333333vw,77px)}}.option .section__wrap:last-of-type{margin-bottom:min(2.7777777778vw,40px)}@media screen and (max-width: 768px){.option .section__wrap:last-of-type{margin-bottom:0}}.catalog .section__wrap:last-of-type{margin-bottom:min(3.4722222222vw,50px)}@media screen and (max-width: 768px){.catalog .section__wrap:last-of-type{margin-bottom:0}}.font .section__wrap{margin-bottom:min(10.0694444444vw,145px)}@media screen and (max-width: 768px){.font .section__wrap{margin-bottom:max(21.3333333333vw,80px)}.font .section__wrap:last-of-type{margin-bottom:0}}.font .section__wrap .section__inner{margin-inline:min(2.6666666667vw,10px) min(3.2vw,12px)}@media screen and (max-width: 768px){.font .section__wrap .section__inner{margin-inline:0}}.color .section__wrap:not(:last-of-type){margin-bottom:min(5.7638888889vw,83px)}@media screen and (max-width: 768px){.color .section__wrap:not(.color .section__wrap:last-of-type){margin-bottom:max(17.3333333333vw,65px)}}.color .section__wrap .section__inner{max-width:min(84.8275862069vw,984px);margin-inline:auto}@media screen and (max-width: 768px){.color .section__wrap .section__inner{max-width:100%}}.color .section__wrap:nth-of-type(3) .section__inner,.color .section__wrap:nth-of-type(4) .section__inner{max-width:100%;margin-left:0}.color .section__wrap:nth-of-type(3){margin-bottom:min(3.7931034483vw,44px)}.color .section__wrap:nth-of-type(3) .wp-block-columns{column-gap:min(5vw,58px)}.color .section__wrap:nth-of-type(3) .wp-block-column:first-of-type{max-width:min(39.5689655172vw,459px)}.color .section__wrap:nth-of-type(3) .wp-block-column:last-of-type{max-width:min(27.8448275862vw,323px);line-height:1.8}.color .section__wrap:nth-of-type(4){margin-bottom:min(3.7931034483vw,44px)}.color .section__wrap:nth-of-type(4) .wp-block-columns{column-gap:min(8.0172413793vw,93px)}.color .section__wrap:nth-of-type(4) .wp-block-column:first-of-type{max-width:min(56.8965517241vw,660px)}.color .section__wrap:nth-of-type(4) .wp-block-column:last-of-type{max-width:min(26.2068965517vw,304px);line-height:1.8}.faq .section__wrap{max-width:min(69.4444444444vw,1000px);padding-top:min(2.7777777778vw,40px);margin-inline:auto}.faq .section__wrap:not(:last-of-type){margin-bottom:min(6.9444444444vw,100px)}.faq .section__wrap:last-of-type{margin-bottom:min(8.8888888889vw,128px)}@media screen and (max-width: 768px){.faq .section__wrap:last-of-type{margin-bottom:0}}@media screen and (max-width: 768px){.faq .section__wrap{max-width:max(91.2vw,342px);padding-top:0}}.price .section__wrap{padding-block:min(1.724137931vw,20px) min(3.8793103448vw,45px)}.price .section__wrap:last-of-type{padding-bottom:0}@media screen and (max-width: 768px){.price .section__wrap:last-of-type{margin-bottom:0}}@media screen and (max-width: 768px){.price .section__wrap{padding-bottom:0;margin-bottom:max(20vw,75px)}}.price .section__wrap:first-of-type .section__inner{margin-left:min(2.1551724138vw,25px)}@media screen and (max-width: 768px){.price .section__wrap:first-of-type .section__inner{margin-inline:max(2.6666666667vw,10px)}}.price .section__wrap:nth-of-type(2) h3,.price .section__wrap:nth-of-type(2) p,.price .section__wrap:nth-of-type(3) h3,.price .section__wrap:nth-of-type(3) p{margin-left:min(2.5862068966vw,30px)}.price .section__wrap:nth-of-type(2) h3:last-of-type{margin-bottom:min(2.7586206897vw,32px)}@media screen and (max-width: 768px){.price .section__wrap:nth-of-type(2) h3:last-of-type{margin-bottom:max(6.4vw,24px)}}.price .section__wrap:nth-of-type(3){padding-bottom:min(7.1551724138vw,83px)}@media screen and (max-width: 768px){.price .section__wrap:nth-of-type(3){padding-bottom:max(1.8666666667vw,7px)}}.price .section__wrap:nth-of-type(3) h3:first-of-type{margin-top:min(4.7413793103vw,55px)}@media screen and (max-width: 768px){.price .section__wrap:nth-of-type(3) h3:first-of-type{margin-inline:max(2.6666666667vw,10px);margin-top:max(11.7333333333vw,44px)}}.price .section__wrap:nth-of-type(3) h3:nth-of-type(2){margin-top:min(10.1724137931vw,118px)}@media screen and (max-width: 768px){.price .section__wrap:nth-of-type(3) h3:nth-of-type(2){margin-inline:max(2.6666666667vw,10px);margin-top:max(13.3333333333vw,50px)}}@media screen and (max-width: 768px){.price .section__wrap:nth-of-type(3) p:nth-of-type(2),.price .section__wrap:nth-of-type(3) p:nth-of-type(3){margin-inline:max(2.6666666667vw,10px);font-size:clamp(16px,4.2666666667vw,23px)}}@media screen and (max-width: 768px){.price .section__wrap:nth-of-type(2) h3,.price .section__wrap:nth-of-type(2) p{margin-inline:max(2.6666666667vw,10px)}.price .section__wrap:nth-of-type(3) h3,.price .section__wrap:nth-of-type(3) p{margin-left:0}.price .section__wrap:nth-of-type(3) h3{margin-top:max(10.6666666667vw,40px)}}.price .section__wrap:nth-of-type(4) .section__inner{max-width:1000px;margin-inline:auto}.price .section__wrap:nth-of-type(5) .section__inner{margin-left:min(5.775862069vw,67px)}@media screen and (max-width: 768px){.price .section__wrap:nth-of-type(5) .section__inner{margin-left:0}}.page__list--nav{display:flex;column-gap:min(4.1666666667vw,60px);justify-content:center;width:100vw;margin:min(4.1666666667vw,60px) calc(50% - 50vw) min(5.9027777778vw,85px)}.option .page__list--nav{margin-bottom:min(7.3611111111vw,106px)}.font .page__list--nav{margin-bottom:min(10.0694444444vw,145px)}.color .page__list--nav{margin-bottom:min(8.8194444444vw,127px)}@media screen and (max-width: 768px){.color .page__list--nav{row-gap:max(2.6666666667vw,10px);column-gap:max(8vw,30px);margin-block:max(9.3333333333vw,35px) max(17.3333333333vw,65px);margin-left:max(6.4vw,24px)}}.data .page__list--nav{margin-bottom:min(8.6805555556vw,125px)}@media screen and (max-width: 768px){.data .page__list--nav{gap:max(4.5333333333vw,17px) max(8vw,30px);margin:max(10.1333333333vw,38px) max(5.3333333333vw,20px) max(22.1333333333vw,83px)}}.data .page__list--nav li{font-weight:400}@media screen and (max-width: 768px){.data .page__list--nav li{width:max(35.2vw,132px)}.data .page__list--nav li:nth-of-type(3){order:4}.data .page__list--nav li:last-of-type{order:3}}.print .page__list--nav{column-gap:min(2.0833333333vw,30px);margin-bottom:min(9.0277777778vw,130px)}@media screen and (max-width: 768px){.print .page__list--nav{gap:max(6.1333333333vw,23px) max(8vw,30px);margin:max(10.1333333333vw,38px) max(2.6666666667vw,10px) max(22.6666666667vw,85px)}.print .page__list--nav li:first-of-type,.print .page__list--nav li:nth-of-type(3){width:max(43.2vw,162px)}.print .page__list--nav li:nth-of-type(2){width:max(32.5333333333vw,122px)}.print .page__list--nav li:nth-of-type(4){order:5;width:max(43.2vw,162px)}.print .page__list--nav li:nth-of-type(5){order:4;width:max(32.5333333333vw,122px)}.print .page__list--nav li:last-of-type{order:6;width:max(32.5333333333vw,122px)}}.brand .page__list--nav{margin-block:min(5.2083333333vw,75px) min(4.1666666667vw,60px)}.faq .page__list--nav{margin-bottom:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.page__list--nav{flex-wrap:wrap;row-gap:max(2.6666666667vw,10px);column-gap:max(5.3333333333vw,20px);justify-content:flex-start;width:100%;margin:max(13.3333333333vw,50px) max(1.3333333333vw,5px) max(15.4666666667vw,58px)}.repeat .page__list--nav{row-gap:max(4.8vw,18px);margin-bottom:max(20.5333333333vw,77px)}.option .page__list--nav{row-gap:max(5.3333333333vw,20px);margin-block:max(13.0666666667vw,49px) max(17.6vw,66px)}.font .page__list--nav{gap:max(5.3333333333vw,20px) max(8vw,30px);width:max(76.2666666667vw,286px);margin:max(9.8666666667vw,37px) auto max(21.8666666667vw,82px)}.brand .page__list--nav{column-gap:max(10.6666666667vw,40px);justify-content:center;padding-top:max(5.3333333333vw,20px);margin-block:0 max(15.4666666667vw,58px)}.faq .page__list--nav{row-gap:max(4vw,15px);justify-content:center;margin-bottom:max(17.8666666667vw,67px)}}.page__list--nav li{display:flex;column-gap:min(.6944444444vw,10px);align-items:center;font-size:min(1.3888888889vw,20px);font-weight:500;line-height:1}@media screen and (max-width: 768px){.page__list--nav li{justify-content:space-between;font-size:clamp(14px,3.7333333333vw,23px);font-weight:400;line-height:1.3}.price .page__list--nav li{height:max(9.8666666667vw,37px)}.option .page__list--nav li{font-size:max(4.2666666667vw,16px)}.option .page__list--nav li:first-of-type{width:max(38.4vw,144px)}.option .page__list--nav li:last-of-type{width:max(44.2666666667vw,166px)}.font .page__list--nav li{width:max(34.1333333333vw,128px);font-size:max(4.2666666667vw,16px)}.color .page__list--nav li{align-items:flex-start;width:max(34.1333333333vw,128px);font-size:max(4.2666666667vw,16px)}.brand .page__list--nav li{column-gap:max(2.6666666667vw,10px)}.faq .page__list--nav li{font-size:max(4.2666666667vw,16px)}.price .page__list--nav li:nth-of-type(odd){width:max(38.4vw,144px)}.repeat .page__list--nav li:nth-of-type(odd){width:max(42.1333333333vw,158px)}.price .page__list--nav li:nth-of-type(even){width:max(44.2666666667vw,166px)}.faq .page__list--nav li:first-of-type{width:max(34.1333333333vw,128px)}.option .page__list--nav li:nth-of-type(2){order:3;width:max(38.4vw,144px)}.repeat .page__list--nav li:nth-of-type(2){column-gap:max(4.2666666667vw,16px)}.faq .page__list--nav li:nth-of-type(2){width:max(42.6666666667vw,160px)}.price .page__list--nav li:nth-of-type(3){order:4;width:max(44.2666666667vw,166px)}.faq .page__list--nav li:nth-of-type(3){order:4;width:max(42.6666666667vw,160px)}.price .page__list--nav li:nth-of-type(4){width:max(38.4vw,144px)}.price .page__list--nav li:last-of-type{order:5}.faq .page__list--nav li:last-of-type{width:max(34.1333333333vw,128px)}}.page__list--nav li a{color:#333;text-decoration:none}.page__list--nav li::after{display:block;width:min(2.0833333333vw,30px);height:min(2.0833333333vw,30px);content:"";background:url(../a9304d032621b5448c74.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.page__list--nav li::after{flex-shrink:0;width:max(5.8666666667vw,22px);height:max(5.8666666667vw,22px)}}.brand .page__list--nav li::after{background:url(../73c4d77153453f67a11d.png) no-repeat;background-size:contain}.price__flex{column-gap:min(2.7777777778vw,40px)}@media screen and (max-width: 768px){.price__flex{flex-direction:column;row-gap:max(5.3333333333vw,20px)}.price__flex span{display:block;font-size:16px;font-weight:700}.price__flex span:first-of-type{margin-top:2.2rem}.price__flex span:last-of-type{margin-block:.3rem .6rem}}.order .page__read{margin-bottom:min(8.3333333333vw,120px)}@media screen and (max-width: 768px){.order .page__read{margin-bottom:max(15.4666666667vw,58px)}}.order .section__title{display:none}.order__block{position:relative;padding-block:min(1.5517241379vw,18px) min(3.4482758621vw,40px);background:#f7f7f7}.order__block:not(:last-of-type){margin-bottom:min(6.8965517241vw,80px)}@media screen and (max-width: 768px){.order__block:not(:last-of-type){margin-bottom:30px}}.order__block:first-of-type{padding-bottom:min(2.5vw,36px)}@media screen and (max-width: 768px){.order__block:first-of-type{padding-block:max(4.2666666667vw,16px) max(5.3333333333vw,20px)}}.order__block:first-of-type .order__content{padding-inline:min(3.4722222222vw,50px) min(2.0833333333vw,30px)}@media screen and (max-width: 768px){.order__block:first-of-type .order__content{padding-inline:0}}.order__block:first-of-type .repeat__flex-text>p{margin-top:min(-.2083333333vw,-3px);line-height:1.6}@media screen and (max-width: 768px){.order__block:nth-of-type(2){padding-block:max(4.5333333333vw,17px) max(7.7333333333vw,29px)}}.order__block:nth-of-type(2) h3{margin-bottom:min(1.8055555556vw,26px)}@media screen and (max-width: 768px){.order__block:nth-of-type(2) h3{margin-bottom:min(-1.3333333333vw,-5px)}}.order__block:nth-of-type(2) .order__content{padding-left:min(3.5416666667vw,51px)}@media screen and (max-width: 768px){.order__block:nth-of-type(2) .order__content{padding-inline:max(5.0666666667vw,19px) max(5.3333333333vw,20px)}.order__block:nth-of-type(2) .order__content .repeat__flex-text{padding-inline:0}}.order__block:nth-of-type(2) p:first-of-type{margin-block:min(2.4305555556vw,35px) min(5.5555555556vw,80px)}@media screen and (max-width: 768px){.order__block:nth-of-type(2) p:first-of-type{margin-bottom:max(6.9333333333vw,26px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(2) p:last-of-type span{display:block;margin-top:max(5.3333333333vw,20px)}}.order__block:nth-of-type(3){padding-bottom:min(1.25vw,18px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3){padding-block:max(4.2666666667vw,16px) max(5.3333333333vw,20px)}}.order__block:nth-of-type(3) h3{margin-bottom:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) h3{margin-bottom:max(3.7333333333vw,14px)}}.order__block:nth-of-type(3) .order__content{padding-inline:min(3.4722222222vw,50px) min(.5555555556vw,8px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) .order__content{padding-inline:max(5.3333333333vw,20px) 0}.order__block:nth-of-type(3) .order__content .repeat__flex-text{padding-inline:0}}@media screen and (max-width: 768px){.order__block:nth-of-type(3) p{font-size:max(4vw,15px);line-height:1.8}}.order__block:nth-of-type(3) p img{display:inline-block;width:min(12.1527777778vw,175px);margin-inline:min(.5555555556vw,8px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) p img{width:max(12.9861111111vw,187px)}}.order__block:nth-of-type(3) p:first-of-type{margin-bottom:min(2.1527777778vw,31px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) p:first-of-type{margin-bottom:max(2.9333333333vw,11px)}}.order__block:nth-of-type(3) p:last-of-type{margin-left:min(.8333333333vw,12px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) p:last-of-type{margin-left:0}}.order__block:nth-of-type(3) .wp-block-list{margin-bottom:min(.5555555556vw,8px);font-size:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) .wp-block-list{margin-bottom:max(3.4666666667vw,13px);font-size:max(4.5333333333vw,17px)}}.order__block:nth-of-type(3) .wp-block-list li{margin-bottom:min(.3472222222vw,5px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) .wp-block-list li{margin-bottom:max(1.0666666667vw,4px)}}.order__block:nth-of-type(3) .wp-block-list span{font-size:min(1.1111111111vw,16px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) .wp-block-list span{display:block;margin-left:min(-2.1333333333vw,-8px);font-size:max(3.7333333333vw,14px);line-height:1.8;text-indent:min(-3.7333333333vw,-14px)}}.order__block:nth-of-type(4){padding-bottom:min(2.0833333333vw,30px)}@media screen and (max-width: 768px){.order__block:nth-of-type(4){padding-block:max(4.2666666667vw,16px) max(4.5333333333vw,17px)}}.order__block:nth-of-type(4) h3{margin-bottom:min(1.3194444444vw,19px)}@media screen and (max-width: 768px){.order__block:nth-of-type(4) h3{margin-bottom:max(3.7333333333vw,14px)}}.order__block:nth-of-type(4) .order__content{padding-inline:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.order__block:nth-of-type(4) .order__content{padding-inline:max(5.3333333333vw,20px)}}.order__block:nth-of-type(4) p{line-height:1.6}@media screen and (max-width: 768px){.order__block:nth-of-type(4) p{line-height:1.8}}.order__block:nth-of-type(4) .repeat__order-reception{margin:min(1.5277777778vw,22px) 0 0}@media screen and (max-width: 768px){.order__block:nth-of-type(4) .repeat__order-reception{padding-top:max(4.2666666667vw,16px);margin-top:max(5.3333333333vw,20px)}}.order__block:nth-of-type(5){padding-bottom:min(2.0833333333vw,30px)}@media screen and (max-width: 768px){.order__block:nth-of-type(5){padding-block:max(3.2vw,12px) max(7.2vw,27px)}}.order__block:nth-of-type(5) h3{margin-bottom:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.order__block:nth-of-type(5) h3{margin-bottom:max(8.8vw,33px)}.order__block:nth-of-type(5) h3 span{transform:translateY(max(2.6666666667vw, 10px))}}.order__block:nth-of-type(5) .order__content{padding-inline:min(4.1666666667vw,60px)}.order__block:nth-of-type(5) .order__content>p:first-of-type{margin-bottom:min(2.0833333333vw,30px);line-height:1.6}@media screen and (max-width: 768px){.order__block:nth-of-type(5) .order__content>p:first-of-type{margin-bottom:max(9.8666666667vw,37px);line-height:1.8}}.order__block:nth-of-type(5) .order__content>p:nth-of-type(2){font-size:min(1.25vw,18px);font-weight:500}@media screen and (max-width: 768px){.order__block:nth-of-type(5) .order__content>p:nth-of-type(2){font-size:max(4.2666666667vw,16px)}}.order__block:nth-of-type(5) .order__content>p:last-of-type{margin-top:min(.4166666667vw,6px);line-height:1.6}@media screen and (max-width: 768px){.order__block:nth-of-type(5) .order__content>p:last-of-type{margin-top:max(1.3333333333vw,5px);font-size:max(3.4666666667vw,13px);line-height:1.8}}.order__block:nth-of-type(5) .repeat__precautions-note{column-gap:min(2.8472222222vw,41px);padding-bottom:min(2.4305555556vw,35px);padding-left:min(3.125vw,45px);margin-block:min(2.0833333333vw,30px) min(1.9444444444vw,28px)}@media screen and (max-width: 768px){.order__block:nth-of-type(5) .repeat__precautions-note{padding-block:max(7.7333333333vw,29px) max(9.3333333333vw,35px);margin-block:max(8vw,30px) max(7.4666666667vw,28px)}}.order__block:nth-of-type(5) .repeat__precautions-note::after{display:none}.order__block:nth-of-type(5) .repeat__precautions-note>div:first-of-type{row-gap:min(.4166666667vw,6px);transform:initial}@media screen and (max-width: 768px){.order__block:nth-of-type(5) .repeat__precautions-note>div:first-of-type{row-gap:max(2.6666666667vw,10px);margin-bottom:max(4.5333333333vw,17px)}}.order__block:nth-of-type(5) .repeat__precautions-list li{align-items:initial}.order__block:nth-of-type(5) .repeat__precautions-list li::before{margin-top:min(.3472222222vw,5px)}@media screen and (max-width: 768px){.order__block:nth-of-type(6){padding-block:max(4.2666666667vw,16px) max(6.9333333333vw,26px)}}.order__block:nth-of-type(6) h3{margin-bottom:min(1.4583333333vw,21px)}@media screen and (max-width: 768px){.order__block:nth-of-type(6) h3{margin-bottom:max(3.7333333333vw,14px)}}.order__block:nth-of-type(6) .order__content{padding-inline:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.order__block:nth-of-type(6) .order__content{padding-inline:max(2.6666666667vw,10px)}.order__block:nth-of-type(6) .order__content p{margin-inline:max(2.6666666667vw,10px);line-height:1.8}.order__block:nth-of-type(6) .order__content p span{font-size:max(2.9333333333vw,11px)}.order__block:nth-of-type(6) .order__content .wp-block-image{padding-inline:max(3.7333333333vw,14px) max(3.2vw,12px)}}.order__block:nth-of-type(6) p.repeat__conform-text{display:flex;column-gap:min(.8333333333vw,12px);align-items:center;justify-content:center;height:min(4.1666666667vw,60px);margin-top:min(1.0416666667vw,15px);font-size:min(1.0416666667vw,15px);font-weight:500;color:#fff;background:#2d95a4;border-radius:min(.6944444444vw,10px) min(.6944444444vw,10px) 0 0}@media screen and (max-width: 768px){.order__block:nth-of-type(6) p.repeat__conform-text{flex-direction:column;row-gap:max(2.1333333333vw,8px);height:max(41.3333333333vw,155px);padding-inline:0;margin-inline:0;margin-top:max(4.8vw,18px);font-size:max(3.2vw,12px);font-weight:400;line-height:1.8;text-align:center}}.order__block:nth-of-type(6) p.repeat__conform-text::before{display:block;width:min(2.4137931034vw,28px);height:min(2.4137931034vw,28px);content:"";background:url(../583b195ff486552e269d.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.order__block:nth-of-type(6) p.repeat__conform-text::before{width:max(9.8666666667vw,37px);height:max(9.6vw,36px)}}.order__block:nth-of-type(6) .repeat__precautions-note{padding-block:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.order__block:nth-of-type(6) .repeat__precautions-note{padding-block:max(8.2666666667vw,31px) max(8.5333333333vw,32px);margin-top:max(12.8vw,48px)}}.order__block:nth-of-type(6) .repeat__precautions-note>div:first-of-type{row-gap:min(.6944444444vw,10px);transform:translateY(max(-0.2777777778vw, -4px))}@media screen and (max-width: 768px){.order__block:nth-of-type(6) .repeat__precautions-note>div:first-of-type{row-gap:max(1.6vw,6px);margin-bottom:max(4.5333333333vw,17px);transform:initial}}@media screen and (max-width: 768px){.order__block:nth-of-type(7){padding-block:max(4.2666666667vw,16px) max(9.8666666667vw,37px)}}.order__block:nth-of-type(7) h3{margin-bottom:min(1.3194444444vw,19px)}@media screen and (max-width: 768px){.order__block:nth-of-type(7) h3{margin-bottom:max(3.7333333333vw,14px)}}.order__block:nth-of-type(7) .order__content{padding-inline:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.order__block:nth-of-type(7) .order__content{padding-inline:max(5.3333333333vw,20px)}}.order__block:nth-of-type(7) .order__content>p{margin-bottom:min(2.7777777778vw,40px)}@media screen and (max-width: 768px){.order__block:nth-of-type(7) .order__content>p{line-height:1.8}}@media screen and (max-width: 768px){.order__block:nth-of-type(8){padding-block:max(4.2666666667vw,16px) max(7.2vw,27px)}}.order__block:nth-of-type(8) h3{margin-bottom:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.order__block:nth-of-type(8) h3{margin-bottom:max(4vw,15px)}}.order__block:nth-of-type(8) .order__content{padding-inline:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.order__block:nth-of-type(8) .order__content p{line-height:1.8}}@media screen and (max-width: 768px){.order__block:nth-of-type(9){padding-block:max(4vw,15px) max(6.6666666667vw,25px)}}.order__block:nth-of-type(9) h3{margin-bottom:min(1.4583333333vw,21px)}@media screen and (max-width: 768px){.order__block:nth-of-type(9) h3{margin-bottom:max(4.2666666667vw,16px)}}.order__block:nth-of-type(9) .order__content{padding-inline:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.order__block:nth-of-type(9) .order__content{padding-inline:max(5.3333333333vw,20px)}.order__block:nth-of-type(9) .order__content p{line-height:1.8}}.order__block:nth-of-type(9) .order__content p:nth-of-type(2){margin-top:min(2.0833333333vw,30px);font-size:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.order__block:nth-of-type(9) .order__content p:nth-of-type(2){margin-top:max(5.8666666667vw,22px);font-size:max(3.7333333333vw,14px)}}.order__block:nth-of-type(9) .repeat__inspection-note{padding-bottom:min(2.2222222222vw,32px)}@media screen and (max-width: 768px){.order__block:nth-of-type(9) .repeat__inspection-note{padding-bottom:max(6.6666666667vw,25px)}}@media screen and (max-width: 768px){.order__block{padding-top:13px}}.order__block p{font-size:min(1.3793103448vw,16px);line-height:1.8}@media screen and (max-width: 768px){.order__block p{font-size:max(3.7333333333vw,14px);line-height:1.6}}.order__block h3{position:relative;left:max(-.8620689655vw,-10px);display:flex;column-gap:min(2.2413793103vw,26px);align-items:center;margin-block:min(.6034482759vw,7px) min(2.7777777778vw,40px);font-size:min(2.0689655172vw,24px);line-height:1.3}@media screen and (max-width: 768px){.order__block h3{left:min(-2.1333333333vw,-8px);column-gap:max(2.6666666667vw,10px);margin-bottom:max(4.8vw,18px)}}.order__block h3 span{transform:translateY(max(-0.6034482759vw, -7px))}@media screen and (max-width: 768px){.order__block h3 span{font-size:max(5.3333333333vw,20px);transform:translateY(min(-0.8vw, -3px))}}.order__block h3::before{width:min(16.5517241379vw,192px);height:min(6.4655172414vw,75px);content:"";background:url(../773f8cbb5516472a13e3.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.order__block h3::before{width:max(27.7333333333vw,104px);height:max(10.9333333333vw,41px)}}.order__block:nth-of-type(1) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../6b3dedc14377eb81fe39.png) no-repeat 0 50%;background-size:contain}@media screen and (max-width: 768px){.order__block:nth-of-type(1) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}.order__block:nth-of-type(2) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../61844bf58ff18541e46c.png) no-repeat 0 50%;background-size:contain;width:min(10.5172413793vw,122px)}@media screen and (max-width: 768px){.order__block:nth-of-type(2) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(2) h3::after{width:max(15.4666666667vw,58px)}}.order__block:nth-of-type(3) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../f6f76941e96503a0b9bd.png) no-repeat 0 50%;background-size:contain;width:min(9.9137931034vw,115px)}@media screen and (max-width: 768px){.order__block:nth-of-type(3) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(3) h3::after{width:max(15.4666666667vw,58px)}}.order__block:nth-of-type(4) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../53511cba37f9e6427dc6.png) no-repeat 0 50%;background-size:contain;width:min(10.0862068966vw,117px);height:min(2.8448275862vw,33px)}@media screen and (max-width: 768px){.order__block:nth-of-type(4) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(4) h3::after{width:max(15.7333333333vw,59px)}}.order__block:nth-of-type(5) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../fac4baa6ef8c601326ef.png) no-repeat 0 50%;background-size:contain;width:min(10vw,116px)}@media screen and (max-width: 768px){.order__block:nth-of-type(5) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(5) h3::after{width:max(15.4666666667vw,58px);margin-top:max(1.0666666667vw,4px)}}.order__block:nth-of-type(6) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../190e7b7d1cb344b92fd1.png) no-repeat 0 50%;background-size:contain;width:min(10.0862068966vw,117px);height:min(2.7586206897vw,32px)}@media screen and (max-width: 768px){.order__block:nth-of-type(6) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(6) h3::after{width:max(15.7333333333vw,59px)}}.order__block:nth-of-type(7) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../10c8a2e077a23bcc9d2a.png) no-repeat 0 50%;background-size:contain;width:min(10vw,116px);height:min(2.7586206897vw,32px)}@media screen and (max-width: 768px){.order__block:nth-of-type(7) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(7) h3::after{width:max(15.7333333333vw,59px)}}.order__block:nth-of-type(8) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../965dc7dba55d7064c276.png) no-repeat 0 50%;background-size:contain;width:min(10vw,116px);height:min(2.6724137931vw,31px)}@media screen and (max-width: 768px){.order__block:nth-of-type(8) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(8) h3::after{width:max(15.7333333333vw,59px)}}.order__block:nth-of-type(9) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../d1091bceeef5f61db2f2.png) no-repeat 0 50%;background-size:contain;width:min(10.0862068966vw,117px);height:min(2.7586206897vw,32px)}@media screen and (max-width: 768px){.order__block:nth-of-type(9) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.order__block:nth-of-type(9) h3::after{width:max(15.7333333333vw,59px)}}.order__select--block{padding:min(1.7361111111vw,25px) 0 min(1.9444444444vw,28px) min(2.4305555556vw,35px);margin-top:min(1.5972222222vw,23px);border-radius:min(.6944444444vw,10px)}@media screen and (max-width: 768px){.order__select--block{padding:max(5.3333333333vw,20px) max(2.9333333333vw,11px) max(8vw,30px) max(2.4vw,9px);margin-top:max(4.8vw,18px);border-radius:max(.6944444444vw,10px)}}.order__select--block h4{margin-bottom:min(.8333333333vw,12px);font-size:min(1.25vw,18px)}@media screen and (max-width: 768px){.order__select--block h4{margin-bottom:max(3.4666666667vw,13px);margin-left:max(1.3333333333vw,5px);font-size:max(4.8vw,18px)}}.order__select--block p{font-size:min(.9722222222vw,14px);line-height:1.6}@media screen and (max-width: 768px){.order__select--block p{font-size:max(3.4666666667vw,13px)}.order__select--block p span{display:block;margin:max(5.6vw,21px) max(1.3333333333vw,5px) 0 max(3.4666666667vw,13px)}}.order__list--btn{display:flex;column-gap:min(1.25vw,18px);margin-top:min(1.3194444444vw,19px);margin-left:0;list-style-type:none}@media screen and (max-width: 768px){.order__list--btn{flex-direction:column;row-gap:max(5.3333333333vw,20px);margin-top:max(5.6vw,21px);margin-left:max(1.8666666667vw,7px)}}.order__list--btn li{width:min(24.224137931vw,281px);height:min(4.3103448276vw,50px);background:#fff;border-radius:min(8.6206896552vw,100px)}@media screen and (max-width: 768px){.order__list--btn li{width:max(67.4666666667vw,253px);height:max(10.6666666667vw,40px)}}.order__list--btn li a{display:flex;align-items:center;justify-content:center;height:100%;font-size:min(1.5517241379vw,18px);color:#2d95a4;text-decoration:none}@media screen and (max-width: 768px){.order__list--btn li a{font-size:max(4.2666666667vw,16px)}}.order__list--btn li:first-of-type a{column-gap:min(.2586206897vw,3px)}@media screen and (max-width: 768px){.order__list--btn li:first-of-type a{column-gap:max(.8vw,3px)}}.order__list--btn li:first-of-type a::before{display:block;width:min(3.0172413793vw,35px);height:min(3.0172413793vw,35px);content:"";background:url(../e97e068629d6b3805a13.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.order__list--btn li:first-of-type a::before{width:max(8vw,30px);height:max(8vw,30px)}}.order__list--btn li:last-of-type a{column-gap:min(.9482758621vw,11px)}@media screen and (max-width: 768px){.order__list--btn li:last-of-type a{column-gap:max(4.8vw,18px);justify-content:flex-start;padding-left:max(8.2666666667vw,31px)}}.order__list--btn li:last-of-type a::before{display:block;width:min(3.0172413793vw,35px);height:min(3.0172413793vw,35px);content:"";background:url(../b9bae4de07a9c8aab60a.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.order__list--btn li:last-of-type a::before{width:max(8vw,30px);height:max(8vw,30px)}}.order__item1-flex{column-gap:min(4.7222222222vw,68px)}.order__item1-img{max-width:min(23.6111111111vw,340px)}@media screen and (max-width: 768px){.order__item1-img{display:none}}.order__item2-flex{column-gap:min(6.1111111111vw,88px)}@media screen and (max-width: 768px){.order__item2-flex{flex-direction:column;row-gap:max(2.9333333333vw,11px)}}.order__item2-img{max-width:min(22.0833333333vw,318px)}@media screen and (max-width: 768px){.order__item2-img{max-width:max(61.0666666667vw,229px);transform:translateX(max(7.2vw, 27px))}}.order__item3-flex{column-gap:min(4.7222222222vw,68px)}.order__item3-img{max-width:min(23.6111111111vw,340px)}@media screen and (max-width: 768px){.order__item3-img{display:none}}@media screen and (max-width: 768px){.order__item5-img-frame{padding:max(5.3333333333vw,20px) max(6.4vw,24px);background:#fff}.order__item5-img-frame figure:first-of-type{margin-bottom:max(8.8vw,33px)}.order__item5-img-text{font-size:max(4.8vw,18px) !important}}.price .wp-block-column p{font-size:min(1.5517241379vw,18px)}@media screen and (max-width: 768px){.price .wp-block-column p{font-size:clamp(14px,3.7333333333vw,21px)}}.price .wp-block-column p span{font-size:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.price .wp-block-column p span{font-size:clamp(16px,4.2666666667vw,23px)}}@media screen and (max-width: 768px){.price .wp-block-column .wp-block-image{margin-top:0}}.price__img{flex-basis:initial !important;flex-shrink:0;max-width:min(50vw,580px) !important}@media screen and (max-width: 768px){.price__img{max-width:100% !important}.price__img img{width:100%}}.price_img01{max-width:min(94.3103448276vw,1094px);margin:min(3.4482758621vw,40px) auto min(5.5555555556vw,80px)}.price_img02{max-width:min(95.6896551724vw,1110px);margin:min(3.4482758621vw,40px) 0 min(6.8965517241vw,80px) min(2.5862068966vw,30px)}@media screen and (max-width: 768px){.price_img02{margin:0}}.price_img03{max-width:min(90.5172413793vw,1050px);margin:min(1.724137931vw,20px) auto 0}@media screen and (max-width: 768px){.price_img03{margin-inline:max(2.6666666667vw,10px)}}.price_img04{max-width:min(63.1896551724vw,733px);margin:min(1.9827586207vw,23px) auto min(4.3103448276vw,50px)}@media screen and (max-width: 768px){.price_img04{max-width:max(77.8666666667vw,292px)}}.price_img05{max-width:min(94.3103448276vw,1094px);margin:min(2.5862068966vw,30px) auto min(9.4827586207vw,110px)}.price_img06{max-width:min(93.1034482759vw,1080px);margin:min(2.5862068966vw,30px) auto min(3.275862069vw,38px)}.price_img07{max-width:min(86.2068965517vw,1000px);margin:0 auto min(1.1206896552vw,13px) !important}@media screen and (max-width: 768px){.price_img07{max-width:100%;margin-bottom:max(5.3333333333vw,20px) !important}}@media screen and (max-width: 768px){.price_list--payment{margin-left:0;list-style-type:none}}.price_list--payment span{display:inline-block;margin-bottom:min(.8620689655vw,10px);font-size:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.price_list--payment span{margin-bottom:max(2.9333333333vw,11px);font-size:clamp(16px,4.2666666667vw,23px)}.price_list--payment span::before{display:inline-block;content:"・"}}.price_list--payment li:first-of-type{margin-bottom:min(5.1724137931vw,60px)}@media screen and (max-width: 768px){.price_list--payment li:first-of-type{margin-bottom:max(10.6666666667vw,40px)}}.price_list--payment li:first-of-type img{display:block;max-width:min(60.3448275862vw,700px);margin:min(1.724137931vw,20px) auto 0;transform:translateX(min(-3.8793103448vw, -45px))}@media screen and (max-width: 768px){.price_list--payment li:first-of-type img{max-width:max(80vw,300px);margin-top:max(1.8666666667vw,7px);transform:translateX(0)}}.price_list--payment li:last-of-type img{display:block;width:100%;max-width:min(68.9655172414vw,800px);margin:min(2.2413793103vw,26px) auto 0;transform:translateX(min(-3.8793103448vw, -45px))}@media screen and (max-width: 768px){.price_list--payment li:last-of-type img{max-width:max(89.3333333333vw,335px);margin-top:max(6.9333333333vw,26px);transform:translateX(0)}}.repeat__block{position:relative;padding-block:min(1.5517241379vw,18px) min(3.4482758621vw,40px);background:#f7f7f7}.repeat__block:not(:last-of-type){margin-bottom:min(6.8965517241vw,80px)}@media screen and (max-width: 768px){.repeat__block:not(:last-of-type){margin-bottom:max(8vw,30px)}}@media screen and (max-width: 768px){.repeat__block{padding-top:max(3.4666666667vw,13px)}}.repeat__block p{font-size:min(1.3793103448vw,16px);line-height:1.8}@media screen and (max-width: 768px){.repeat__block p{font-size:max(3.7333333333vw,14px);line-height:1.6}}.repeat__block p.fs--mid{font-size:min(1.724137931vw,20px)}.repeat__block p.repeat__conform-text{display:flex;column-gap:min(1.0344827586vw,12px);align-items:center;justify-content:center;height:min(5.1724137931vw,60px);margin-top:min(1.2931034483vw,15px);font-size:min(1.2931034483vw,15px);font-weight:500;color:#fff;background:#2d95a4;border-radius:min(.8620689655vw,10px) min(.8620689655vw,10px) 0 0}@media screen and (max-width: 768px){.repeat__block p.repeat__conform-text{flex-direction:column;row-gap:max(2.1333333333vw,8px);height:max(41.3333333333vw,155px);padding-inline:max(3.2vw,12px) max(4vw,15px);margin-top:max(4.8vw,18px);font-size:max(3.2vw,12px);font-weight:400;line-height:1.8;text-align:center}}.repeat__block p.repeat__conform-text::before{display:block;width:min(2.4137931034vw,28px);height:min(2.4137931034vw,28px);content:"";background:url(../583b195ff486552e269d.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__block p.repeat__conform-text::before{width:max(9.8666666667vw,37px);height:max(9.6vw,36px)}}.repeat__block:first-of-type .repeat__content span,.repeat__block:nth-of-type(2) .repeat__content span{font-size:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.repeat__block:first-of-type .repeat__content span{font-size:max(5.3333333333vw,20px)}}.repeat__block:not(:first-of-type) h3{margin-bottom:min(1.2068965517vw,14px)}.repeat__block:not(:first-of-type) .repeat__content{padding-inline:min(5.1724137931vw,60px)}.repeat__block:nth-of-type(2) h3{margin-bottom:min(1.724137931vw,20px)}.repeat__block:nth-of-type(2) .repeat__content{padding-inline:min(4.3103448276vw,50px)}.repeat__block:nth-of-type(2) .wp-block-columns{column-gap:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(2) .wp-block-columns{flex-direction:column;row-gap:max(2.4vw,9px)}}.repeat__block:nth-of-type(2) .wp-block-columns .wp-block-column:first-of-type{max-width:min(33.4482758621vw,388px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(2) .wp-block-columns .wp-block-column:first-of-type{max-width:initial;margin-top:max(2.6666666667vw,10px)}}.repeat__block:nth-of-type(2) .wp-block-columns p:nth-of-type(2){margin-bottom:0}@media screen and (max-width: 768px){.repeat__block{padding-bottom:max(8vw,30px)}.repeat__block:nth-of-type(2){padding-block:max(4.8vw,18px) max(5.3333333333vw,20px)}.repeat__block:nth-of-type(2) .wp-block-image{margin-top:0}.repeat__block:nth-of-type(2) .repeat__content{padding:0}.repeat__block:nth-of-type(2) .repeat__flex-text p:last-of-type{font-size:max(3.4666666667vw,13px);white-space:nowrap}.repeat__block:nth-of-type(2) .repeat__flex-text p:last-of-type span{display:flex;justify-content:center;font-size:max(4.8vw,18px)}.repeat__block:nth-of-type(3){padding-bottom:max(6.4vw,24px)}.repeat__block:nth-of-type(3) .repeat__content{padding-inline:max(2.6666666667vw,10px);margin-top:max(3.4666666667vw,13px)}.repeat__block:nth-of-type(3) .repeat__content p:first-of-type{padding-inline:max(2.6666666667vw,10px);line-height:1.8}.repeat__block:nth-of-type(3) .repeat__content p:first-of-type span{font-size:max(2.9333333333vw,11px)}.repeat__block:nth-of-type(3) .repeat__content .wp-block-image{padding:max(5.3333333333vw,20px) max(3.2vw,12px) max(5.3333333333vw,20px) max(3.7333333333vw,14px);margin-top:0;background:#fff}}.repeat__block:nth-of-type(3) h3{margin-bottom:min(1.4583333333vw,21px)}.repeat__block:nth-of-type(4) h3{margin-bottom:min(1.3194444444vw,19px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(4){padding-block:max(4.2666666667vw,16px) max(10.1333333333vw,38px)}}.repeat__block:nth-of-type(4) .repeat__content>p{margin-bottom:min(3.4482758621vw,40px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(4) .repeat__content>p{margin-block:max(3.7333333333vw,14px) max(5.3333333333vw,20px);line-height:1.8}}@media screen and (max-width: 768px){.repeat__block:nth-of-type(4) .repeat__content{padding-inline:max(5.3333333333vw,20px)}.repeat__block:nth-of-type(4) .repeat__content img{margin-inline:max(.8vw,3px)}}.repeat__block:nth-of-type(5) h3{margin-bottom:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(5){padding-top:max(4vw,15px)}.repeat__block:nth-of-type(5) .repeat__content{padding-inline:max(4.2666666667vw,16px) max(3.4666666667vw,13px);margin-top:max(3.7333333333vw,14px)}.repeat__block:nth-of-type(5) p{line-height:1.8}}.repeat__block:nth-of-type(6) h3{margin-bottom:min(1.8103448276vw,21px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(6) .repeat__content{padding-inline:max(5.3333333333vw,20px);margin-top:max(3.7333333333vw,14px)}}@media screen and (max-width: 768px){.repeat__block:nth-of-type(6) .repeat__content>p{line-height:1.8}}.repeat__block:nth-of-type(6) .repeat__content>p:first-of-type{margin-bottom:2em}@media screen and (max-width: 768px){.repeat__block:nth-of-type(6) .repeat__content>p:first-of-type{margin-bottom:1.8em}}.repeat__block:nth-of-type(6) .repeat__content>p:nth-of-type(2){font-size:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(6) .repeat__content>p:nth-of-type(2){font-size:max(3.7333333333vw,14px)}}.repeat__block:nth-of-type(6) p:has(+p){margin-bottom:1.5rem}.repeat__block:nth-of-type(1) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../6b3dedc14377eb81fe39.png) no-repeat 0 50%;background-size:contain}@media screen and (max-width: 768px){.repeat__block:nth-of-type(1) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}.repeat__block:nth-of-type(2) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../61844bf58ff18541e46c.png) no-repeat 0 50%;background-size:contain;width:min(10.5172413793vw,122px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(2) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.repeat__block:nth-of-type(2) h3::after{width:max(15.4666666667vw,58px)}}.repeat__block:nth-of-type(3) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../f6f76941e96503a0b9bd.png) no-repeat 0 50%;background-size:contain;width:min(9.9137931034vw,115px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(3) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.repeat__block:nth-of-type(3) h3::after{width:max(15.4666666667vw,58px)}}.repeat__block:nth-of-type(4) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../53511cba37f9e6427dc6.png) no-repeat 0 50%;background-size:contain;width:min(10.0862068966vw,117px);height:min(2.8448275862vw,33px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(4) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.repeat__block:nth-of-type(4) h3::after{width:max(15.7333333333vw,59px)}}.repeat__block:nth-of-type(5) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../fac4baa6ef8c601326ef.png) no-repeat 0 50%;background-size:contain;width:min(10vw,116px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(5) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.repeat__block:nth-of-type(5) h3::after{width:max(15.4666666667vw,58px)}}.repeat__block:nth-of-type(6) h3::after{position:absolute;top:min(1.3793103448vw,16px);left:min(3.7068965517vw,43px);display:block;width:min(9.1379310345vw,106px);height:min(2.6724137931vw,31px);content:"";background:url(../190e7b7d1cb344b92fd1.png) no-repeat 0 50%;background-size:contain;width:min(10.0862068966vw,117px);height:min(2.7586206897vw,32px)}@media screen and (max-width: 768px){.repeat__block:nth-of-type(6) h3::after{top:max(1.3333333333vw,5px);left:max(6.6666666667vw,25px);width:max(14.1333333333vw,53px);height:max(7.2vw,27px)}}@media screen and (max-width: 768px){.repeat__block:nth-of-type(6) h3::after{width:max(15.7333333333vw,59px)}}.repeat__block:first-of-type{padding-bottom:0}@media screen and (max-width: 768px){.repeat__block:first-of-type{padding-block:max(4.2666666667vw,16px) max(8vw,30px)}.repeat__block:first-of-type .wp-block-image{margin-top:0}}.repeat__block:first-of-type .repeat__content{padding-left:min(7.3275862069vw,85px)}@media screen and (max-width: 768px){.repeat__block:first-of-type .repeat__content{padding-left:0}}.repeat__block:first-of-type .repeat__content .wp-block-columns{column-gap:min(4.4827586207vw,52px)}@media screen and (max-width: 768px){.repeat__block:first-of-type .repeat__content .wp-block-columns{flex-direction:column;row-gap:max(5.8666666667vw,22px)}}.repeat__block:first-of-type .repeat__content .wp-block-columns .wp-block-column:first-of-type{max-width:min(27.6724137931vw,321px)}@media screen and (max-width: 768px){.repeat__block:first-of-type .repeat__content .wp-block-columns .wp-block-column:first-of-type{max-width:initial}}.repeat__block:first-of-type .repeat__content .wp-block-columns p{line-height:1.6}.repeat__block:first-of-type>div{column-gap:min(5.8620689655vw,68px)}.repeat__block:first-of-type>div ul.wp-block-list{display:flex;column-gap:min(1.724137931vw,20px);margin-top:min(1.2931034483vw,15px);margin-left:min(1.724137931vw,20px);list-style-type:none}@media screen and (max-width: 768px){.repeat__block:first-of-type>div ul.wp-block-list{flex-direction:column;row-gap:max(5.3333333333vw,20px);margin-top:max(7.4666666667vw,28px);margin-left:max(1.8666666667vw,7px)}}.repeat__block:first-of-type>div ul.wp-block-list li{width:min(24.224137931vw,281px);height:min(4.3103448276vw,50px);background:#2d95a4;border-radius:min(8.6206896552vw,100px)}@media screen and (max-width: 768px){.repeat__block:first-of-type>div ul.wp-block-list li{width:max(74.9333333333vw,281px);height:max(13.3333333333vw,50px)}}.repeat__block:first-of-type>div ul.wp-block-list li a{display:flex;align-items:center;justify-content:center;height:100%;font-size:min(1.5517241379vw,18px);color:#fff;text-decoration:none}@media screen and (max-width: 768px){.repeat__block:first-of-type>div ul.wp-block-list li a{font-size:max(4.8vw,18px)}}.repeat__block:first-of-type>div ul.wp-block-list li:first-of-type a{column-gap:min(.2586206897vw,3px)}.repeat__block:first-of-type>div ul.wp-block-list li:first-of-type a::before{display:block;width:min(3.0172413793vw,35px);height:min(3.0172413793vw,35px);content:"";background:url(../46706c78a5bca0d1e7d2.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__block:first-of-type>div ul.wp-block-list li:first-of-type a::before{width:max(9.3333333333vw,35px);height:max(9.3333333333vw,35px)}}.repeat__block:first-of-type>div ul.wp-block-list li:last-of-type a{column-gap:min(.9482758621vw,11px)}.repeat__block:first-of-type>div ul.wp-block-list li:last-of-type a::before{display:block;width:min(3.0172413793vw,35px);height:min(3.0172413793vw,35px);content:"";background:url(../fd9b28b99968903e67f4.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__block:first-of-type>div ul.wp-block-list li:last-of-type a::before{width:max(9.3333333333vw,35px);height:max(9.3333333333vw,35px)}}.repeat__block h3{position:relative;left:max(-.8620689655vw,-10px);display:flex;column-gap:min(2.2413793103vw,26px);align-items:center;margin-block:min(.6034482759vw,7px) min(2.7777777778vw,40px);font-size:min(2.0689655172vw,24px);line-height:1.3}@media screen and (max-width: 768px){.repeat__block h3{left:min(-1.6vw,-6px);column-gap:max(2.6666666667vw,10px);margin-bottom:max(1.6vw,6px)}}.repeat__block h3 span{transform:translateY(max(-0.6034482759vw, -7px))}@media screen and (max-width: 768px){.repeat__block h3 span{font-size:max(5.3333333333vw,20px);transform:translateY(min(-0.2666666667vw, -1px))}}.repeat__block h3::before{width:min(16.5517241379vw,192px);height:min(6.4655172414vw,75px);content:"";background:url(../773f8cbb5516472a13e3.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__block h3::before{width:max(27.7333333333vw,104px);height:max(10.9333333333vw,41px)}}.repeat__order-reception{display:flex;column-gap:min(.6896551724vw,8px);align-items:center;justify-content:center;height:min(5.1724137931vw,60px);margin:min(1.724137931vw,20px) min(.8620689655vw,10px) 0;color:#fff;background:#186a76;border-radius:min(.8620689655vw,10px)}@media screen and (max-width: 768px){.repeat__order-reception{flex-direction:column;height:auto;padding-block:max(5.3333333333vw,20px);margin:max(7.4666666667vw,28px) max(5.8666666667vw,22px) 0;text-align:center;border-radius:max(2.6666666667vw,10px)}}.repeat__order-reception p:first-of-type{width:min(24.1379310345vw,280px);font-size:min(2.5862068966vw,30px);font-weight:500;text-align:center;letter-spacing:.1em;transform:translateX(max(-0.6944444444vw, -10px))}@media screen and (max-width: 768px){.repeat__order-reception p:first-of-type{width:auto;margin-bottom:max(5.3333333333vw,20px);font-size:max(6.4vw,24px);transform:translateX(0)}}.repeat__order-reception p:last-of-type{display:flex;column-gap:min(1.0344827586vw,12px);align-items:center;font-size:min(1.2068965517vw,14px);line-height:1.3}@media screen and (max-width: 768px){.repeat__order-reception p:last-of-type{display:contents;font-size:max(3.7333333333vw,14px);line-height:1.8}}.repeat__order-reception p:last-of-type::before{display:block;width:min(3.1896551724vw,37px);height:min(3.1034482759vw,36px);content:"";background:url(../583b195ff486552e269d.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__order-reception p:last-of-type::before{width:max(9.8666666667vw,37px);height:max(9.6vw,36px);margin-bottom:max(2.1333333333vw,8px)}}.repeat__precautions h2{margin-bottom:min(3.4482758621vw,40px) !important}@media screen and (max-width: 768px){.repeat__precautions h2{margin-bottom:max(5.3333333333vw,20px) !important}}.repeat__precautions p{margin-left:min(2.5862068966vw,30px)}@media screen and (max-width: 768px){.repeat__precautions p{margin-left:initial}}.repeat__precautions-note{position:relative;z-index:1;column-gap:min(4.0277777778vw,58px);align-items:center !important;padding:min(3.4482758621vw,40px) 0 min(3.4482758621vw,40px) min(5.6896551724vw,66px);margin-top:min(5.1724137931vw,60px);color:#fff;background:#2d95a4;border-radius:min(.8620689655vw,10px)}@media screen and (max-width: 768px){.repeat__precautions-note{row-gap:max(.5333333333vw,2px);padding:max(9.3333333333vw,35px) max(3.2vw,12px) max(8vw,30px) max(4vw,15px);margin:max(7.4666666667vw,28px) max(2.6666666667vw,10px) 0;border-radius:max(2.6666666667vw,10px)}}.repeat__precautions-note::after{position:absolute;right:0;bottom:max(-3.275862069vw,-38px);left:0;z-index:-1;display:block;width:min(9.4827586207vw,110px);height:min(8.275862069vw,96px);margin-inline:auto;content:"";background:url(../76de0c5193203753e12f.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__precautions-note::after{bottom:min(-5.8666666667vw,-22px);width:max(19.2vw,72px);height:max(13.0666666667vw,49px);background:url(../9c8fc696ccc0ca97c65f.svg) no-repeat}}.repeat__precautions-note>div:first-of-type{display:flex;flex-direction:column;row-gap:min(1.2068965517vw,14px);align-items:center;text-align:center;transform:translateY(max(-1.2931034483vw, -15px))}@media screen and (max-width: 768px){.repeat__precautions-note>div:first-of-type{row-gap:max(2.1333333333vw,8px);margin-bottom:max(2.6666666667vw,10px)}}.repeat__precautions-note>div:first-of-type p{font-size:min(2.0689655172vw,24px);font-weight:400;letter-spacing:.1em}@media screen and (max-width: 768px){.repeat__precautions-note>div:first-of-type p{font-size:max(5.3333333333vw,20px);letter-spacing:initial}}.repeat__precautions-note>div:first-of-type::before{display:block;width:min(3.1896551724vw,37px);height:min(3.1034482759vw,36px);content:"";background:url(../583b195ff486552e269d.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__precautions-note>div:first-of-type::before{width:max(9.8666666667vw,37px);height:max(9.6vw,36px)}}.repeat__precautions-list{margin-left:0;list-style-type:none}.repeat__precautions-list li{display:flex;column-gap:min(.8620689655vw,10px);align-items:center;font-size:min(1.3793103448vw,16px);line-height:1.5}@media screen and (max-width: 768px){.repeat__precautions-list li{column-gap:max(2.4vw,9px);align-items:flex-start;font-size:max(3.4666666667vw,13px);font-weight:400;line-height:1.5}}.repeat__precautions-list li:not(:last-of-type){margin-bottom:min(1.2931034483vw,15px)}@media screen and (max-width: 768px){.repeat__precautions-list li:not(:last-of-type){margin-bottom:max(5.3333333333vw,20px)}}.repeat__precautions-list li::before{display:block;width:min(1.2931034483vw,15px);height:min(1.1206896552vw,13px);content:"";background:url(../1abc2ebddd0d0954a1db.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__precautions-list li::before{flex-shrink:0;width:max(3.4666666667vw,13px);height:max(2.9333333333vw,11px);margin-top:max(1.3333333333vw,5px)}}@media screen and (max-width: 768px){.repeat__precautions-list{margin-left:max(1.3333333333vw,5px)}}.repeat__precautions-order{display:flex;column-gap:min(3.0172413793vw,35px);align-items:center;justify-content:center;height:min(5.1724137931vw,60px);margin-top:min(5.4310344828vw,63px);color:#fff;background:#186a76;border-radius:min(.8620689655vw,10px)}@media screen and (max-width: 768px){.repeat__precautions-order{flex-direction:column;row-gap:max(4.8vw,18px);height:auto;padding-block:max(5.3333333333vw,20px);margin:max(8vw,30px) max(2.6666666667vw,10px) 0;border-radius:max(2.6666666667vw,10px)}}.repeat__precautions-order p:first-of-type{width:fit-content;font-size:min(2.5862068966vw,30px);font-weight:500;letter-spacing:.1em}@media screen and (max-width: 768px){.repeat__precautions-order p:first-of-type{width:auto;font-size:max(5.8666666667vw,22px);font-weight:400}}.repeat__precautions-order p:last-of-type{display:flex;column-gap:min(1.0344827586vw,12px);align-items:center;font-size:min(1.5517241379vw,18px);line-height:1.3}@media screen and (max-width: 768px){.repeat__precautions-order p:last-of-type{flex-direction:column;row-gap:max(2.1333333333vw,8px);font-size:max(3.7333333333vw,14px);line-height:1.8}}.repeat__precautions-order p:last-of-type::before{display:block;width:min(3.1896551724vw,37px);height:min(3.1034482759vw,36px);content:"";background:url(../583b195ff486552e269d.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__precautions-order p:last-of-type::before{width:max(9.8666666667vw,37px);height:max(9.6vw,36px)}}.repeat__payment-note{column-gap:min(7.7586206897vw,90px);align-items:center !important;padding:min(3.4482758621vw,40px) 0 min(3.4482758621vw,40px) min(5.5555555556vw,80px);margin-top:min(3.4482758621vw,40px);color:#fff;background:#2d95a4;border-radius:min(.8620689655vw,10px)}@media screen and (max-width: 768px){.repeat__payment-note{row-gap:max(6.1333333333vw,23px);padding:max(8vw,30px) max(3.2vw,12px) max(9.8666666667vw,37px) max(4vw,15px);margin-top:max(5.8666666667vw,22px);border-radius:max(2.6666666667vw,10px)}}.repeat__payment-note div:first-of-type{display:flex;flex-direction:column;row-gap:min(.1724137931vw,2px);align-items:center;text-align:center}@media screen and (max-width: 768px){.repeat__payment-note div:first-of-type{row-gap:max(2.1333333333vw,8px)}}.repeat__payment-note div:first-of-type p{font-size:min(2.0689655172vw,24px);font-weight:300;letter-spacing:.1em}@media screen and (max-width: 768px){.repeat__payment-note div:first-of-type p{font-size:max(4.8vw,18px)}}.repeat__payment-note div:first-of-type::before{display:block;width:min(3.1896551724vw,37px);height:min(3.1034482759vw,36px);content:"";background:url(../583b195ff486552e269d.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__payment-note div:first-of-type::before{width:max(9.8666666667vw,37px);height:max(9.6vw,36px)}}.repeat__payment-list{margin-left:0;list-style-type:none}.repeat__payment-list li{display:flex;column-gap:min(.8620689655vw,10px);align-items:center;font-size:min(1.3793103448vw,16px);line-height:1.5}@media screen and (max-width: 768px){.repeat__payment-list li{column-gap:max(2.4vw,9px);align-items:flex-start;font-size:max(3.4666666667vw,13px);font-weight:400;line-height:1.5}}.repeat__payment-list li:not(:last-of-type){margin-bottom:min(1.2931034483vw,15px)}@media screen and (max-width: 768px){.repeat__payment-list li:not(:last-of-type){margin-bottom:max(5.3333333333vw,20px)}}.repeat__payment-list li::before{display:block;width:min(1.2931034483vw,15px);height:min(1.1206896552vw,13px);content:"";background:url(../1abc2ebddd0d0954a1db.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__payment-list li::before{flex-shrink:0;width:max(3.4666666667vw,13px);height:max(2.9333333333vw,11px);margin-top:max(1.3333333333vw,5px)}}@media screen and (max-width: 768px){.repeat__payment-list{margin-left:max(1.3333333333vw,5px)}}.repeat__inspection-note{column-gap:min(3.7068965517vw,43px);align-items:center !important;padding:min(3.4482758621vw,40px) 0 min(4.1379310345vw,48px) min(3.7931034483vw,44px);margin-block:min(1.724137931vw,20px) min(3.4482758621vw,40px);color:#fff;background:#2d95a4;border-radius:min(.8620689655vw,10px)}@media screen and (max-width: 768px){.repeat__inspection-note{row-gap:max(5.3333333333vw,20px);padding:max(8vw,30px) max(3.2vw,12px) max(7.2vw,27px) max(4vw,15px);margin-block:max(8.8vw,33px) max(5.3333333333vw,20px);border-radius:max(2.6666666667vw,10px)}}.repeat__inspection-note div:first-of-type{display:flex;flex-direction:column;row-gap:min(.2586206897vw,3px);align-items:center;text-align:center}@media screen and (max-width: 768px){.repeat__inspection-note div:first-of-type{row-gap:max(2.1333333333vw,8px)}}.repeat__inspection-note div:first-of-type p{font-size:min(2.0689655172vw,24px);font-weight:300;letter-spacing:.1em}@media screen and (max-width: 768px){.repeat__inspection-note div:first-of-type p{font-size:max(4.8vw,18px)}}.repeat__inspection-note div:first-of-type::before{display:block;width:min(3.1896551724vw,37px);height:min(3.1034482759vw,36px);content:"";background:url(../583b195ff486552e269d.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__inspection-note div:first-of-type::before{width:max(9.8666666667vw,37px);height:max(9.6vw,36px)}}.repeat__inspection-list{margin-left:0;list-style-type:none}.repeat__inspection-list li{display:flex;column-gap:min(.8620689655vw,10px);align-items:center;font-size:min(1.3793103448vw,16px);line-height:1.5}@media screen and (max-width: 768px){.repeat__inspection-list li{column-gap:max(2.4vw,9px);align-items:flex-start;font-size:max(3.4666666667vw,13px);font-weight:400;line-height:1.5}}.repeat__inspection-list li:not(:last-of-type){margin-bottom:min(1.2931034483vw,15px)}@media screen and (max-width: 768px){.repeat__inspection-list li:not(:last-of-type){margin-bottom:max(5.3333333333vw,20px)}}.repeat__inspection-list li::before{display:block;width:min(1.2931034483vw,15px);height:min(1.1206896552vw,13px);content:"";background:url(../1abc2ebddd0d0954a1db.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__inspection-list li::before{flex-shrink:0;width:max(3.4666666667vw,13px);height:max(2.9333333333vw,11px);margin-top:max(1.3333333333vw,5px)}}@media screen and (max-width: 768px){.repeat__inspection-list{margin-left:max(1.3333333333vw,5px)}.repeat__inspection-list li:not(:last-of-type){margin-bottom:max(4vw,15px)}}.repeat__limit h2{margin-bottom:min(3.4482758621vw,40px) !important}@media screen and (max-width: 768px){.repeat__limit h2{margin-bottom:max(5.3333333333vw,20px) !important}}.repeat__limit .section__inner{padding-bottom:min(3.7068965517vw,43px);padding-left:min(2.5862068966vw,30px)}@media screen and (max-width: 768px){.repeat__limit .section__inner{padding:0}}.repeat__limit-time{display:flex;column-gap:min(5.5172413793vw,64px);margin-inline:min(.8620689655vw,10px)}@media screen and (max-width: 768px){.repeat__limit-time{column-gap:0}}.repeat__limit-time:first-of-type{margin-block:min(1.8965517241vw,22px) min(3.275862069vw,38px)}@media screen and (max-width: 768px){.repeat__limit-time:first-of-type{margin:max(7.2vw,27px) 0 max(5.3333333333vw,20px)}}.repeat__limit-time:first-of-type>div::before{position:absolute;left:max(-3.7931034483vw,-44px);display:flex;width:min(8.0172413793vw,93px);height:min(7.8448275862vw,91px);content:"";background:url(../3f8c516aa9a156aeb61e.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__limit-time:first-of-type>div::before{position:relative;left:0;flex-shrink:0;width:max(19.4666666667vw,73px);height:max(18.9333333333vw,71px);background:url(../fa9614d4f90a15bf4d6d.png) no-repeat;background-size:contain}}.repeat__limit-time:nth-of-type(2){display:grid;grid-template-rows:min(7.8448275862vw,91px) min(7.8448275862vw,91px);grid-template-columns:min(5.1724137931vw,60px) min(79.6551724138vw,924px);row-gap:min(1.724137931vw,20px);margin-bottom:min(1.5517241379vw,18px)}@media screen and (max-width: 768px){.repeat__limit-time:nth-of-type(2){grid-template-rows:repeat(2, max(36.5333333333vw, 137px));grid-template-columns:max(13.3333333333vw,50px) 1fr;row-gap:max(5.3333333333vw,20px);margin:0 0 max(5.3333333333vw,20px)}}.repeat__limit-time:nth-of-type(2)>p{grid-row:1/3;grid-column:1;line-height:1.8}@media screen and (max-width: 768px){.repeat__limit-time:nth-of-type(2)>p{line-height:1.4}.repeat__limit-time:nth-of-type(2)>p:first-of-type{grid-row:1}.repeat__limit-time:nth-of-type(2)>p:last-of-type{grid-row:2}}.repeat__limit-time:nth-of-type(2)>div:first-of-type{grid-row:1;grid-column:2}.repeat__limit-time:nth-of-type(2)>div:first-of-type::before{position:absolute;left:max(-3.7931034483vw,-44px);display:flex;width:min(8.0172413793vw,93px);height:min(7.8448275862vw,91px);content:"";background:url(../06fab706885db8eb254a.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__limit-time:nth-of-type(2)>div:first-of-type::before{position:relative;left:0;flex-shrink:0;width:max(19.4666666667vw,73px);height:max(18.9333333333vw,71px);background:url(../1eb8588119f25541c78b.png) no-repeat;background-size:contain}}.repeat__limit-time:nth-of-type(2)>div:last-of-type{grid-row:2;grid-column:2}.repeat__limit-time:nth-of-type(2)>div:last-of-type::before{position:absolute;left:max(-3.7931034483vw,-44px);display:flex;width:min(8.0172413793vw,93px);height:min(7.8448275862vw,91px);content:"";background:url(../afcfabec25d0bbf8ebd2.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__limit-time:nth-of-type(2)>div:last-of-type::before{position:relative;left:0;flex-shrink:0;width:max(19.4666666667vw,73px);height:max(18.9333333333vw,71px);background:url(../486a0fbf1ede00eff2ad.png) no-repeat;background-size:contain}}@media screen and (max-width: 768px){.repeat__limit-time:last-of-type{margin-inline:0}}.repeat__limit-time:last-of-type>p{background:#2d95a4}.repeat__limit-time:last-of-type>div{color:#2d95a4;background:#c0dfe4}.repeat__limit-time:last-of-type>div::before{position:absolute;left:max(-3.7931034483vw,-44px);display:flex;width:min(8.0172413793vw,93px);height:min(7.8448275862vw,91px);content:"";background:url(../73492d26ab9df25beb35.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.repeat__limit-time:last-of-type>div::before{position:relative;left:0;flex-shrink:0;width:max(19.4666666667vw,73px);height:max(18.9333333333vw,71px);background:url(../25189cac7596139abed7.png) no-repeat;background-size:contain}}.repeat__limit-time>p{display:flex;align-items:center;justify-content:center;width:min(5.1724137931vw,60px);min-height:min(8.3620689655vw,97px);line-height:1.4;color:#fff;background:#a688c8}@media screen and (max-width: 768px){.repeat__limit-time>p{width:max(13.3333333333vw,50px);font-size:max(4.2666666667vw,16px);border-radius:max(5.3333333333vw,20px) 0 0 max(5.3333333333vw,20px)}}.repeat__limit-detail{position:relative;display:flex;column-gap:min(3.9655172414vw,46px);align-items:center;align-self:center;width:min(79.6551724138vw,924px);height:min(7.8448275862vw,91px);padding-left:min(9.3965517241vw,109px);color:#a688c8;background:#f6f1fb}@media screen and (max-width: 768px){.repeat__limit-detail{display:grid;flex-grow:1;grid-template-rows:max(18.9333333333vw,71px) 1fr;grid-template-columns:max(19.4666666667vw,73px) 1fr;gap:max(2.6666666667vw,10px);width:auto;height:max(36.5333333333vw,137px);padding:max(2.6666666667vw,10px) 0 max(2.6666666667vw,10px) max(3.2vw,12px);border-radius:0 max(5.3333333333vw,20px) max(5.3333333333vw,20px) 0}.repeat__limit-detail::before{grid-row:1;grid-column:1}}.repeat__limit-text{font-size:min(1.2068965517vw,14px);line-height:1.4}@media screen and (max-width: 768px){.repeat__limit-text{grid-row:2;grid-column:1/3;margin-left:1rem;font-size:max(3.4666666667vw,13px);text-indent:-1rem}}.repeat__limit-head{display:contents}.repeat__limit-head p{font-size:min(1.3793103448vw,16px);line-height:1.6}.repeat__limit-head p:nth-of-type(2){width:min(11.4655172414vw,133px)}@media screen and (max-width: 768px){.repeat__limit-head p:nth-of-type(2){width:auto}}@media screen and (max-width: 768px){.repeat__limit-head p{font-size:max(3.4666666667vw,13px);line-height:1.4}}@media screen and (max-width: 768px){.repeat__limit-head{display:block;grid-row:1;grid-column:2}.repeat__limit-head p{font-weight:500}.repeat__limit-head p:first-of-type{font-size:max(4.8vw,18px)}.repeat__limit-head p:last-of-type{font-size:max(4.2666666667vw,16px)}}.repeat__limit-note{margin-right:min(2.9310344828vw,34px);margin-bottom:min(3.7068965517vw,43px);font-size:min(1.5517241379vw,18px);font-weight:500;line-height:1.4;color:#a688c8;text-align:right}@media screen and (max-width: 768px){.repeat__limit-note{margin-right:0;margin-bottom:max(8.8vw,33px);font-size:max(4vw,15px);line-height:1.5;text-align:center}}.repeat__img-list{display:flex;flex-wrap:wrap;gap:min(1.724137931vw,20px);padding:min(2.5862068966vw,30px);margin-top:min(1.724137931vw,20px);background:#c0dfe4}@media screen and (max-width: 768px){.repeat__img-list{flex-flow:column nowrap;gap:max(3.2vw,12px);padding:max(3.2vw,12px);margin-inline:max(3.2vw,12px);margin-top:max(4.8vw,18px)}}.repeat__img-list .wp-block-image{width:calc((100% - min(1.724137931vw,20px))/2)}@media screen and (max-width: 768px){.repeat__img-list .wp-block-image{width:100%;margin-top:0}}.repeat__flex-text p:not(:last-of-type){margin-bottom:1.5rem}@media screen and (max-width: 768px){.repeat__flex-text{padding-inline:max(5.3333333333vw,20px)}}.cancel section:not(:last-of-type) .section__inner{margin-bottom:min(6.5972222222vw,95px)}@media screen and (max-width: 768px){.cancel section:not(:last-of-type) .section__inner{margin-bottom:0}}.cancel section:last-of-type{margin-bottom:min(2.7777777778vw,40px)}@media screen and (max-width: 768px){.cancel section:last-of-type{margin-bottom:0}.cancel section:last-of-type .section__inner{margin-bottom:max(14.1333333333vw,53px)}}@media screen and (max-width: 768px){.cancel section:not(:last-of-type){margin-bottom:max(21.8666666667vw,82px)}}.cancel .section__inner{padding-inline:min(2.0833333333vw,30px)}@media screen and (max-width: 768px){.cancel .section__inner{padding-inline:0;margin-bottom:max(22.6666666667vw,85px)}.cancel .section__inner>p{font-size:max(3.4666666667vw,13px);line-height:1.8;text-align:center}.cancel .section__inner:not(:has(.cancel__inner-list)) li{font-size:max(4.2666666667vw,16px)}}.cancel__table{display:grid;grid-template-columns:min(20.6944444444vw,298px) min(23.8888888889vw,344px) min(24.8611111111vw,358px);max-width:min(69.4444444444vw,1000px);margin:min(1.6319444444vw,23.5px) auto 0;border:2px solid #d1d1d1}@media screen and (max-width: 768px){.cancel__table{display:flex;flex-direction:column;max-width:100%;margin-top:max(4.5333333333vw,17px);border:1px solid #ccc}}.cancel__table-row{text-align:center}@media screen and (max-width: 768px){.cancel__table-row{width:100%}}.cancel__table-row:not(:last-of-type){border-right:2px solid #d1d1d1}@media screen and (max-width: 768px){.cancel__table-row:not(:last-of-type){border-right:0}}.cancel__table-row p{display:flex;align-items:center;justify-content:center;height:min(4.8611111111vw,70px)}.cancel__table-row p:first-of-type{font-size:min(1.25vw,18px);font-weight:500;background:#cae5e9;border-bottom:2px solid #d1d1d1}@media screen and (max-width: 768px){.cancel__table-row p:first-of-type{height:max(16.8vw,63px);font-size:max(4vw,15px);font-weight:400;border-bottom:1px solid #ccc}}.cancel__table-row p:last-of-type{font-size:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.cancel__table-row p:last-of-type{height:max(10.1333333333vw,38px);font-size:max(3.7333333333vw,14px)}}.cancel h3{display:flex;align-items:center;justify-content:center;max-width:min(72.2222222222vw,1040px);height:min(2.4305555556vw,35px);margin:min(2.3611111111vw,34px) 0 min(1.0416666667vw,15px) min(1.3888888889vw,20px);font-size:min(1.25vw,18px);color:#2d95a4;text-align:center;background:#c0dfe4}@media screen and (max-width: 768px){.cancel h3{max-width:100%;height:max(9.3333333333vw,35px);margin:max(7.2vw,27px) 0 max(2.6666666667vw,10px);font-size:max(3.7333333333vw,14px)}}.cancel .wp-block-list{margin-left:1.5rem}.cancel .wp-block-list.cancel__inner-list{max-width:min(72.2222222222vw,1040px);margin-inline:2.6rem 1.5rem}@media screen and (max-width: 768px){.cancel .wp-block-list.cancel__inner-list{max-width:100%;padding-inline:max(2.6666666667vw,10px);margin-inline:1.7rem 0;letter-spacing:.03rem}}.cancel .wp-block-list.cancel__inner-list li:not(:last-of-type){margin-bottom:1.8rem}@media screen and (max-width: 768px){.cancel .wp-block-list.cancel__inner-list li:not(:last-of-type){margin-bottom:1.4rem}}@media screen and (max-width: 768px){.cancel .wp-block-list.cancel__inner-list li::marker{font-size:max(4.2666666667vw,16px);font-weight:bold}}.cancel .wp-block-list li:not(:last-of-type){margin-bottom:1.67rem}@media screen and (max-width: 768px){.cancel .wp-block-list li:not(:last-of-type){margin-bottom:2rem}.cancel .wp-block-list li strong{font-size:max(4.2666666667vw,16px);line-height:1.8;letter-spacing:0}.cancel .wp-block-list li p{font-size:max(3.4666666667vw,13px);line-height:1.7;letter-spacing:0}.cancel .wp-block-list li:nth-of-type(2) p{line-height:163%}}.option section:not(:last-of-type){margin-bottom:min(8.9655172414vw,104px)}@media screen and (max-width: 768px){.option section:not(:last-of-type){margin-bottom:max(22.6666666667vw,85px)}}.option section h2{margin-bottom:min(2.5862068966vw,30px)}.option .section__inner{max-width:1040px;margin-inline:min(5.1724137931vw,60px) min(3.4482758621vw,40px)}@media screen and (max-width: 768px){.option .section__inner{padding-inline:max(2.6666666667vw,10px);margin-inline:auto}.option .section__inner .wp-block-image{margin-top:0}}.option .section__inner .wp-block-columns{flex-wrap:nowrap !important;column-gap:min(2.7777777778vw,40px);align-items:center !important}@media screen and (max-width: 768px){.option .section__inner .wp-block-columns{flex-direction:column;row-gap:max(2.6666666667vw,10px)}}.option .section__inner .wp-block-columns:not(:last-of-type){margin-bottom:min(2.5862068966vw,30px)}@media screen and (max-width: 768px){.option .section__inner .wp-block-columns:not(:last-of-type){margin-bottom:max(10.6666666667vw,40px)}}.option .section__inner .wp-block-columns .wp-block-column:first-of-type{max-width:min(34.4827586207vw,400px)}@media screen and (max-width: 768px){.option .section__inner .wp-block-columns .wp-block-column:first-of-type{max-width:max(84vw,315px)}}.option .section__inner .wp-block-columns>div{align-self:initial !important}.option .section__inner h3{margin-block:0 min(.8620689655vw,10px);font-size:min(1.5517241379vw,18px);line-height:1.6;color:#333}@media screen and (max-width: 768px){.option .section__inner h3{margin-bottom:max(2.6666666667vw,10px);font-size:max(4.8vw,18px)}}.option .section__inner p:not(:last-of-type){margin-bottom:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.option .section__inner p:not(:last-of-type){margin-bottom:max(2.1333333333vw,8px)}}.option .section__inner p:last-of-type{font-size:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.option .section__inner p:last-of-type{font-size:max(5.3333333333vw,20px)}}.catalog__img-wrap{margin-block:95px 18px}.catalog__img-wrap img{max-width:320px}@media screen and (max-width: 768px){.catalog__img-wrap{margin-block:27px 10px}.catalog__img-wrap img{width:220px}}.catalog .page__read{margin-bottom:min(8.8793103448vw,103px)}@media screen and (max-width: 768px){.catalog .page__read{margin-bottom:max(24vw,90px)}}.catalog .section__wrap h2{margin-bottom:min(2.5vw,29px)}@media screen and (max-width: 768px){.catalog .section__wrap h2{padding-bottom:max(2.4vw,9px);margin-bottom:max(5.3333333333vw,20px)}}@media screen and (max-width: 768px){.catalog .section__inner{padding-inline:max(2.6666666667vw,10px)}.catalog .section__inner>p{font-size:max(3.4666666667vw,13px);line-height:1.8}}.catalog__book-wrap{max-width:1051px;margin:min(5.1724137931vw,60px) auto min(6.2068965517vw,72px)}@media screen and (max-width: 768px){.catalog__book-wrap{margin-block:max(13.3333333333vw,50px) max(26.6666666667vw,100px)}}.catalog .wp-block-columns{flex-wrap:nowrap !important;column-gap:min(4.3103448276vw,50px)}@media screen and (max-width: 768px){.catalog .wp-block-columns{flex-direction:column;row-gap:0}.catalog .wp-block-columns .wp-block-image{width:max(69.3333333333vw,260px);margin:0 auto}.catalog .wp-block-columns .wp-block-buttons-is-layout-flex{justify-content:center}}.catalog .wp-block-columns .wp-block-column:first-of-type{max-width:min(34.4827586207vw,400px)}@media screen and (max-width: 768px){.catalog .wp-block-columns .wp-block-column:first-of-type{align-self:center;max-width:max(69.3333333333vw,260px)}}.catalog .wp-block-columns:not(:last-of-type){margin-bottom:min(5.1724137931vw,60px)}@media screen and (max-width: 768px){.catalog .wp-block-columns:not(:last-of-type){margin-bottom:max(13.3333333333vw,50px)}}.catalog .wp-block-columns h3{margin:0;font-size:min(2.0689655172vw,24px);line-height:1.6;color:#333;letter-spacing:.02em}@media screen and (max-width: 768px){.catalog .wp-block-columns h3{font-size:max(4.8vw,18px);letter-spacing:.01em}}@media screen and (max-width: 768px){.catalog .wp-block-columns p:last-of-type{font-size:max(2.9333333333vw,11px)}}.catalog__title-cat{margin-bottom:min(1.724137931vw,20px);font-size:min(1.2068965517vw,14px)}@media screen and (max-width: 768px){.catalog__title-cat{margin-bottom:max(2.6666666667vw,10px);font-size:max(3.2vw,12px)}}.catalog__banner{position:relative;max-width:min(68.9655172414vw,800px);padding-top:min(4.3103448276vw,50px);margin-inline:auto}@media screen and (max-width: 768px){.catalog__banner{max-width:max(84vw,315px);padding-top:0}.catalog__banner img{width:650px}}@media screen and (max-width: 768px){.font .wp-block-image img{width:100%}.font .page__content h2{padding-bottom:max(2.9333333333vw,11px)}}.data .repeat__precautions-note{column-gap:min(3.3620689655vw,39px);max-width:min(87.9310344828vw,1020px);padding-bottom:max(4.8vw,18px);padding-left:min(3.7931034483vw,44px);margin-inline:auto}@media screen and (max-width: 768px){.data .repeat__precautions-note{row-gap:max(3.2vw,12px);padding-top:max(7.4666666667vw,28px);margin:max(5.3333333333vw,20px) max(2.6666666667vw,10px) 0}}.data .repeat__precautions-note>div:first-of-type{transform:initial}.data .repeat__precautions-note li{align-items:initial}.data .repeat__precautions-note li::before{margin-top:min(.6034482759vw,7px)}.data .repeat__precautions-note::after{display:none}.data .section__wrap:not(:last-of-type){margin-bottom:min(3.4482758621vw,40px)}@media screen and (max-width: 768px){.data .section__wrap:not(:last-of-type){margin-bottom:max(21.3333333333vw,80px)}}.data .section__wrap:first-of-type .repeat__precautions-note{column-gap:min(4.3103448276vw,50px);margin-top:min(3.4482758621vw,40px)}@media screen and (max-width: 768px){.data .section__wrap:first-of-type .repeat__precautions-note{margin-top:max(10.6666666667vw,40px)}}.data .section__wrap:first-of-type .repeat__precautions-note>div:first-of-type{row-gap:min(.4310344828vw,5px);transform:translateY(max(-0.2586206897vw, -3px))}.data .section__wrap:nth-of-type(3) .data__useful-list{grid-template-columns:repeat(3, min(25.8620689655vw, 300px));padding-bottom:min(7.2413793103vw,84px)}@media screen and (max-width: 768px){.data .section__wrap:nth-of-type(3) .data__useful-list{padding-bottom:0}}.data .section__wrap:last-of-type{margin-bottom:min(2.5862068966vw,30px)}@media screen and (max-width: 768px){.data .section__wrap:last-of-type{margin-bottom:max(28vw,105px)}}.data .section__wrap:last-of-type .data__list{margin-bottom:min(5.3448275862vw,62px);margin-left:min(7.4137931034vw,86px)}@media screen and (max-width: 768px){.data .section__wrap:last-of-type .data__list{margin-bottom:max(8vw,30px);margin-left:0}}.data .section__wrap:last-of-type .data__list li{align-items:initial}.data .section__wrap:last-of-type .data__list li::before{margin-top:min(.6034482759vw,7px)}.data .section__wrap:last-of-type .data__useful-list{grid-template-columns:repeat(3, min(26.8965517241vw, 312px));padding-bottom:min(4.3103448276vw,50px)}@media screen and (max-width: 768px){.data .section__wrap:last-of-type .data__useful-list{padding-bottom:0}}.data__item1-flex{column-gap:min(2.5862068966vw,30px);padding-left:min(5vw,58px)}@media screen and (max-width: 768px){.data__item1-flex{flex-direction:column;row-gap:max(2.4vw,9px);padding-left:0}}.data__item1-img{max-width:min(13.7931034483vw,160px)}@media screen and (max-width: 768px){.data__item1-img{align-self:center;max-width:max(26.6666666667vw,100px)}.data__item1-img .wp-block-image{margin-top:0}}.data__item1-main-img{max-width:min(77.5862068966vw,900px);margin:min(5.8620689655vw,68px) auto 0}@media screen and (max-width: 768px){.data__item1-main-img{max-width:max(85.8666666667vw,322px);margin-block:max(9.8666666667vw,37px) max(7.7333333333vw,29px) !important}}.data__item1-howto{column-gap:min(3.4482758621vw,40px);padding-left:min(2.5862068966vw,30px);margin-top:min(3.6206896552vw,42px)}@media screen and (max-width: 768px){.data__item1-howto{row-gap:max(8vw,30px);padding-left:0;margin-top:max(18.6666666667vw,70px)}.data__item1-howto .wp-block-image{margin-top:0}}.data__item1-howto>div:first-of-type{max-width:min(40.2586206897vw,467px)}@media screen and (max-width: 768px){.data__item1-howto>div:first-of-type{max-width:100%}}.data__item1-howto>div:last-of-type{max-width:min(48.6206896552vw,564px)}@media screen and (max-width: 768px){.data__item1-howto>div:last-of-type{max-width:100%}.data__item1-howto>div:last-of-type .wp-block-image:last-of-type{max-width:max(80vw,300px);margin-inline:auto}}.data__item2-flex{column-gap:min(3.4482758621vw,40px);padding-left:min(2.7586206897vw,32px);margin-bottom:min(7.2413793103vw,84px)}@media screen and (max-width: 768px){.data__item2-flex{flex-direction:column;row-gap:max(4.8vw,18px);padding-left:0;margin-bottom:max(18.1333333333vw,68px)}}.data__item2-img{max-width:min(10.3448275862vw,120px);margin-top:min(1.9827586207vw,23px) !important}@media screen and (max-width: 768px){.data__item2-img{align-self:center;max-width:max(26.6666666667vw,100px);margin-top:0 !important;margin-right:max(4vw,15px) !important}.data__item2-img .wp-block-image{margin-top:0}}.data__item2-main-img{max-width:min(98.275862069vw,1140px);margin:0 auto min(7.0689655172vw,82px) !important}@media screen and (max-width: 768px){.data__item2-main-img{margin-bottom:max(16vw,60px) !important}.data__item2-main-img .wp-block-image:first-of-type{margin-bottom:max(18.1333333333vw,68px)}.data__item2-main-img .wp-block-image:nth-of-type(2){margin-bottom:max(17.6vw,66px)}}.data__item3-flex{column-gap:min(2.5862068966vw,30px);padding-left:min(6.0344827586vw,70px);margin-bottom:min(4.0517241379vw,47px)}@media screen and (max-width: 768px){.data__item3-flex{flex-direction:column;row-gap:max(4.2666666667vw,16px);padding-left:0;margin-bottom:max(8vw,30px)}}.data__item3-img{max-width:min(10.3448275862vw,120px);margin-top:min(2.6724137931vw,31px) !important}@media screen and (max-width: 768px){.data__item3-img{align-self:center;max-width:max(26.6666666667vw,100px);margin-top:0 !important}.data__item3-img .wp-block-image{margin-top:0}}.data__item3-main-img{max-width:min(90.8620689655vw,1054px);margin:0 auto min(.9482758621vw,11px) !important}@media screen and (max-width: 768px){.data__item3-main-img .wp-block-image{margin-block:0 max(16vw,60px)}}.data__item4-flex{column-gap:min(2.5862068966vw,30px);align-items:flex-end !important;padding-left:min(4.3103448276vw,50px);margin-bottom:min(5vw,58px);font-size:min(1.5517241379vw,18px);line-height:1.8}@media screen and (max-width: 768px){.data__item4-flex{flex-direction:column;row-gap:max(7.2vw,27px);align-items:initial !important;padding-left:0;margin-bottom:max(7.2vw,27px);font-size:max(3.7333333333vw,14px);text-align:center}.data__item4-flex p{font-size:max(3.7333333333vw,14px);line-height:1.6}}.data__item4-img{max-width:min(9.3965517241vw,109px)}@media screen and (max-width: 768px){.data__item4-img{align-self:center;max-width:max(26.6666666667vw,100px);margin-top:0 !important}.data__item4-img .wp-block-image{margin-top:0}}.data__list{margin-left:0;list-style-type:none}.data__list li{display:flex;column-gap:min(.8620689655vw,10px);align-items:center;font-size:min(1.5517241379vw,18px);line-height:1.5}@media screen and (max-width: 768px){.data__list li{column-gap:max(2.6666666667vw,10px);font-size:max(3.7333333333vw,14px)}}.data__list li::before{display:block;width:min(1.5517241379vw,18px);height:min(1.5517241379vw,18px);content:"";background:#2d95a4;border-radius:50%}@media screen and (max-width: 768px){.data__list li::before{flex-shrink:0;align-self:flex-start;width:max(4vw,15px);height:max(4vw,15px)}}.data__list li:not(:last-of-type){margin-bottom:min(1.0344827586vw,12px)}@media screen and (max-width: 768px){.data__list li:not(:last-of-type){margin-bottom:max(3.7333333333vw,14px)}}.data__text--guide{display:flex;align-items:center;justify-content:center;width:min(85.9482758621vw,997px);height:min(5.6896551724vw,66px);margin:min(3.4482758621vw,40px) auto min(6.8965517241vw,80px);font-size:min(1.5517241379vw,18px);background:#eae4f2}.data__label{display:flex;align-items:center;justify-content:center;width:fit-content;height:min(3.1034482759vw,36px);padding-inline:min(.8620689655vw,10px);background:#c0dfe4}@media screen and (max-width: 768px){.data__label{width:100%;height:max(9.6vw,36px);font-size:max(4.2666666667vw,16px)}}.data__label-text{margin-block:min(.6896551724vw,8px)}@media screen and (max-width: 768px){.data__label-text{margin-block:max(2.6666666667vw,10px);font-size:max(4.2666666667vw,16px)}}.data__label:not(:has(+p)){margin-bottom:min(2.9310344828vw,34px)}@media screen and (max-width: 768px){.data__label:not(:has(+p)){margin-bottom:max(2.6666666667vw,10px)}}.data__useful-text{display:flex;flex-direction:column;row-gap:min(.8620689655vw,10px);align-items:center;margin-bottom:min(2.5862068966vw,30px);font-size:min(2.5862068966vw,30px);font-weight:bold;line-height:1;letter-spacing:.04em}@media screen and (max-width: 768px){.data__useful-text{row-gap:max(2.6666666667vw,10px);margin-bottom:max(8vw,30px);font-size:max(6.4vw,24px)}}.data__useful-text::before{display:block;width:min(5.3448275862vw,62px);height:min(3.1034482759vw,36px);content:"";background:url(../610c7bb134b306c41742.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.data__useful-text::before{width:max(16.5333333333vw,62px);height:max(9.6vw,36px)}}.data__useful-list{display:flex !important;column-gap:min(2.5862068966vw,30px);justify-content:center;padding-bottom:min(4.3103448276vw,50px)}@media screen and (max-width: 768px){.data__useful-list{row-gap:max(5.3333333333vw,20px);padding-bottom:0}}.data__useful-list>div{display:flex;flex-basis:initial !important;flex-grow:initial !important;align-items:center;justify-content:center;height:min(6.0344827586vw,70px);padding-inline:min(2.5862068966vw,30px);font-size:min(1.724137931vw,20px);font-weight:500;color:#a688c8;background:#f5eaff;border-radius:min(.8620689655vw,10px)}@media screen and (max-width: 768px){.data__useful-list>div{max-width:max(80vw,300px);height:max(18.6666666667vw,70px);font-size:max(5.3333333333vw,20px);border-radius:max(2.6666666667vw,10px)}}.data__banner-wrap>div{position:relative;max-width:min(81.8965517241vw,950px);margin-inline:auto}@media screen and (max-width: 768px){.data__banner-wrap>div{max-width:max(84vw,315px)}}.data__banner-list{position:absolute;right:min(13.9655172414vw,162px);bottom:min(3.275862069vw,38px);margin-left:0;list-style-type:none}@media screen and (max-width: 768px){.data__banner-list{right:0;bottom:max(8vw,30px);display:flex;flex-direction:column;align-items:center;width:100%}}.data__banner-list li{display:flex;column-gap:min(.2586206897vw,3px);align-items:center;width:min(20.8620689655vw,242px);height:min(3.1034482759vw,36px);padding-inline:min(1.8965517241vw,22px) min(2.1551724138vw,25px);font-size:min(1.2068965517vw,14px);font-weight:500;background:#a688c8;border-radius:min(7.7586206897vw,90px)}@media screen and (max-width: 768px){.data__banner-list li{width:max(64.5333333333vw,242px);height:max(9.6vw,36px);padding-inline:max(5.8666666667vw,22px) max(6.6666666667vw,25px);font-size:max(3.7333333333vw,14px);border-radius:max(24vw,90px)}}.data__banner-list li:not(:last-of-type){margin-bottom:min(1.2931034483vw,15px)}@media screen and (max-width: 768px){.data__banner-list li:not(:last-of-type){margin-bottom:max(4vw,15px)}}.data__banner-list li::before{display:block;flex-shrink:0;width:min(1.724137931vw,20px);height:min(1.724137931vw,20px);content:""}@media screen and (max-width: 768px){.data__banner-list li::before{width:max(5.8666666667vw,22px);height:max(5.8666666667vw,22px)}}.data__banner-list li:first-of-type::before{background:url(../dff8f38b7ece18703355.png) no-repeat;background-size:contain}.data__banner-list li:nth-of-type(2)::before{background:url(../e6cb3eeb72b39e4b9c10.png) no-repeat;background-size:contain}.data__banner-list li:last-of-type::before{background:url(../0fd05a80d21407f651ad.png) no-repeat;background-size:contain}.data__banner-list li a{flex-grow:1;color:#fff;text-align:center;text-decoration:none}.print main{overflow-x:hidden}.print .section__wrap{padding-bottom:min(3.4482758621vw,40px);margin-bottom:min(4.6551724138vw,54px)}@media screen and (max-width: 768px){.print .section__wrap{padding-bottom:0;margin-bottom:max(22.1333333333vw,83px)}.print .section__wrap:last-of-type{margin-bottom:0}}.print .section__wrap:first-of-type h3{margin-block:min(5.6034482759vw,65px) 0}.print .section__wrap:not(:first-of-type) .section__inner{padding-top:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.print .section__wrap:not(:first-of-type) .section__inner{padding-top:0}}.print .section__wrap:not(:first-of-type) h2{letter-spacing:.04em}@media screen and (max-width: 768px){.print .section__wrap:last-of-type .print__item5-flex,.print .section__wrap:last-of-type .print__group{padding-right:30px}.print .section__wrap:last-of-type h2{margin-right:20px}}.print__item1-flex{column-gap:min(3.5344827586vw,41px);padding-left:min(2.1551724138vw,25px)}@media screen and (max-width: 768px){.print__item1-flex{flex-direction:column;row-gap:max(4.5333333333vw,17px);padding-left:0;margin-bottom:max(16vw,60px)}}.print__item1-flex .wp-block-column:last-of-type{margin-top:min(1.1206896552vw,13px)}@media screen and (max-width: 768px){.print__item1-flex .wp-block-column:last-of-type{padding-inline:max(2.6666666667vw,10px);margin-top:0}}.print__item1-img{flex-basis:initial !important;max-width:min(50vw,580px)}@media screen and (max-width: 768px){.print__item1-img{align-self:center;max-width:max(89.3333333333vw,335px)}.print__item1-img .wp-block-image{margin-top:0}}.print__item1-group{padding:min(3.4482758621vw,40px) min(3.4482758621vw,40px) 0;margin-bottom:min(5.2586206897vw,61px)}@media screen and (max-width: 768px){.print__item1-group{padding-inline:0;padding-top:max(6.1333333333vw,23px);margin-bottom:max(8vw,30px)}}.print__item1-group>div{display:grid;grid-template-rows:repeat(3, min(12.9310344828vw, 150px));grid-template-columns:repeat(2, min(44.8275862069vw, 520px));gap:min(3.4482758621vw,40px) min(1.724137931vw,20px)}@media screen and (max-width: 768px){.print__item1-group>div{display:block}}.print__item1-group .wp-block-columns{column-gap:min(1.724137931vw,20px)}@media screen and (max-width: 768px){.print__item1-group .wp-block-columns{flex-wrap:nowrap !important;column-gap:max(2.6666666667vw,10px)}.print__item1-group .wp-block-columns:not(:last-of-type){margin-bottom:max(5.3333333333vw,20px)}}.print__item1-group .wp-block-columns:nth-of-type(5){margin-top:min(1.0344827586vw,12px)}@media screen and (max-width: 768px){.print__item1-group .wp-block-columns:nth-of-type(5){margin-top:0}}.print__item1-group .wp-block-columns .wp-block-column:first-of-type{max-width:min(14.6551724138vw,170px)}@media screen and (max-width: 768px){.print__item1-group .wp-block-columns .wp-block-column:first-of-type{max-width:max(32vw,120px)}.print__item1-group .wp-block-columns .wp-block-column:first-of-type .wp-block-image{margin-top:0}}.print__item1-group .wp-block-columns .wp-block-column:last-of-type p{line-height:1.5}@media screen and (max-width: 768px){.print__item1-group .wp-block-columns .wp-block-column:last-of-type p{font-size:max(3.4666666667vw,13px)}.print__item1-group .wp-block-columns .wp-block-column:last-of-type p:last-of-type{display:flex;align-items:center;height:max(30.9333333333vw,116px)}}.print__item1-group .wp-block-columns .wp-block-column:last-of-type p:first-of-type{margin-bottom:min(1.724137931vw,20px);font-size:min(1.724137931vw,20px);font-weight:500}@media screen and (max-width: 768px){.print__item1-group .wp-block-columns .wp-block-column:last-of-type p:first-of-type{margin-bottom:max(2.6666666667vw,10px)}}@media screen and (max-width: 768px){.print__item1-group .wp-block-columns .wp-block-column:last-of-type p:first-of-type{font-size:max(4.2666666667vw,16px)}}.print__item2-flex,.print__item3-flex,.print__item4-flex,.print__item5-flex{column-gap:min(1.724137931vw,20px);padding-inline:min(3.4482758621vw,40px);margin-bottom:min(3.4482758621vw,40px);line-height:1.5}@media screen and (max-width: 768px){.print__item2-flex,.print__item3-flex,.print__item4-flex,.print__item5-flex{flex-direction:column;row-gap:max(3.2vw,12px);padding-inline:max(2.6666666667vw,10px);margin-bottom:max(5.3333333333vw,20px)}.print__item2-flex .wp-block-column:last-of-type,.print__item3-flex .wp-block-column:last-of-type,.print__item4-flex .wp-block-column:last-of-type,.print__item5-flex .wp-block-column:last-of-type{line-height:1.6}}.print__item2-img,.print__item3-img,.print__item4-img,.print__item5-img{max-width:min(34.4827586207vw,400px)}@media screen and (max-width: 768px){.print__item2-img,.print__item3-img,.print__item4-img,.print__item5-img{align-self:center;max-width:max(84vw,315px)}.print__item2-img .wp-block-image,.print__item3-img .wp-block-image,.print__item4-img .wp-block-image,.print__item5-img .wp-block-image{margin-top:0}}@media screen and (max-width: 768px){.print__item3-flex{margin-bottom:max(8vw,30px)}.print__item4-flex{margin-bottom:max(6.6666666667vw,25px)}.print__item5-flex{row-gap:max(4.5333333333vw,17px);margin-bottom:max(6.6666666667vw,25px)}.print__item5-flex+.print__more-link{padding-right:0;transform:translateX(min(-2.6666666667vw, -10px))}}.print__more-link{width:min(31.0344827586vw,360px);height:min(4.3965517241vw,51px);margin-inline:auto}@media screen and (max-width: 768px){.print__more-link{width:max(78.6666666667vw,295px);height:max(11.4666666667vw,43px)}}.print__more-link a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1;color:#fff;text-decoration:none;letter-spacing:.04em;background:#2d95a4;border-radius:min(8.6206896552vw,100px)}@media screen and (max-width: 768px){.print__more-link a{font-size:max(4.2666666667vw,16px);font-weight:500;letter-spacing:0}}.print__group{margin-top:min(8.1896551724vw,95px)}@media screen and (max-width: 768px){.print__group{margin-top:max(22.6666666667vw,85px)}}.print__group h3{padding-bottom:min(.8620689655vw,10px);margin-block:0 min(3.4482758621vw,40px);font-size:min(1.5517241379vw,18px);line-height:1;letter-spacing:.04em;border-bottom:1px solid #c0dfe4}@media screen and (max-width: 768px){.print__group h3{padding-bottom:max(2.6666666667vw,10px);margin-bottom:max(5.3333333333vw,20px);font-size:max(4.8vw,18px);text-align:left}}.print__group-img{max-width:min(91.4655172414vw,1061px);margin-inline:auto}@media screen and (max-width: 768px){.print__group--img{overflow-x:auto}.print__group--img>div{display:flex}.print__group--img>div .wp-block-image{margin-top:0}.print__group--img>div .wp-block-image:first-of-type{flex-shrink:0;max-width:max(24.2vw,90.75px);margin-top:max(.2666666667vw,1px)}.print__group--img>div .wp-block-image:first-of-type img{width:max(24.2vw,90.75px)}.print__group--img>div .wp-block-image:last-of-type{min-width:max(186.6666666667vw,700px)}.print__group--img>div .wp-block-image:last-of-type img{width:100%}}@media screen and (max-width: 768px){.brand__section:last-of-type{margin-bottom:max(11.7333333333vw,44px)}}.brand__title{padding-bottom:0 !important;margin-bottom:min(1.3888888889vw,20px) !important;border-bottom:0 !important}@media screen and (max-width: 768px){.brand__title{margin-bottom:max(2.6666666667vw,10px) !important}}.brand__title img{width:min(20.8333333333vw,300px)}@media screen and (max-width: 768px){.brand__title img{width:100%}}.brand__title-wrap{aspect-ratio:1440/400;padding:min(4.0277777778vw,58px) 0 min(3.9583333333vw,57px) min(15.2777777778vw,220px);background:url(../ea321067d03c9bd4bc39.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.brand__title-wrap{padding:0;background:none}}.brand__title-wrap p{font-size:min(1.1111111111vw,16px);line-height:1.8;letter-spacing:.04em}@media screen and (max-width: 768px){.brand__title-wrap p{font-size:max(3.4666666667vw,13px);text-align:center}}.brand__title-wrap--busi{position:relative;display:flex;justify-content:flex-end;aspect-ratio:1440/400;padding:min(4.8611111111vw,70px) min(15.2777777778vw,220px) min(3.9583333333vw,57px) 0;margin-bottom:min(4.1666666667vw,60px);background:url(../654996e40c5362da4d8c.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.brand__title-wrap--busi{display:block;padding:0;margin-bottom:0;background:none}}.brand__title-wrap--busi::after{position:absolute;right:min(10.1388888889vw,146px);bottom:max(-3.0555555556vw,-44px);display:block;width:min(12.5vw,180px);height:min(11.3194444444vw,163px);content:"";background:url(../80d8df20cb5a61cc2efd.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.brand__title-wrap--busi::after{display:none}}.brand__title-wrap--busi p{font-size:min(1.1111111111vw,16px);line-height:1.8;letter-spacing:.04em}@media screen and (max-width: 768px){.brand__title-wrap--busi p{display:none}}.brand__content{max-width:min(69.4444444444vw,1000px);padding-top:min(3.9583333333vw,57px);margin-inline:auto}@media screen and (max-width: 768px){.brand__content{max-width:100%;padding-inline:max(5.3333333333vw,20px);padding-top:max(8.8vw,33px);margin-bottom:max(13.6vw,51px)}.brand__content:nth-of-type(2){margin-bottom:max(8vw,30px)}}.brand__content:nth-of-type(2){margin-top:min(1.9444444444vw,28px)}.brand__content h3{display:flex;column-gap:min(.6944444444vw,10px);align-items:center;margin-block:0 min(2.0833333333vw,30px);font-size:min(1.6666666667vw,24px);font-weight:bold;color:#5b5079;letter-spacing:.04em}@media screen and (max-width: 768px){.brand__content h3{column-gap:max(2.6666666667vw,10px);margin-bottom:max(1.3333333333vw,5px);font-size:max(4.8vw,18px)}}.brand__content h3::before{display:block;width:min(4.3055555556vw,62px);height:min(2.5vw,36px);content:"";background:url(../53d11452e97a210e4bf5.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.brand__content h3::before{width:max(8.5333333333vw,32px);height:max(5.3333333333vw,20px);background:url(../006169a7506c9f774d3d.png) no-repeat;background-size:contain}}.brand__content>div>.wp-block-image:first-of-type{max-width:min(52.0833333333vw,750px);margin:0 auto min(2.9166666667vw,42px)}@media screen and (max-width: 768px){.brand__content>div>.wp-block-image:nth-of-type(2){margin-top:max(3.4666666667vw,13px)}}.brand__content>div>.wp-block-image:last-of-type{margin-bottom:min(2.0833333333vw,30px)}@media screen and (max-width: 768px){.brand__content>div>.wp-block-image:last-of-type{margin-block:max(8vw,30px) 0}}.brand__content--busi{max-width:min(69.4444444444vw,1000px);margin-inline:auto}@media screen and (max-width: 768px){.brand__content--busi{max-width:100%;padding:0 max(5.3333333333vw,20px)}}.brand__content--busi .wp-block-image:first-of-type{max-width:min(52.0833333333vw,750px);margin:0 auto min(4.1666666667vw,60px)}.brand__content--busi .wp-block-image:nth-of-type(3){margin-bottom:min(3.4722222222vw,50px)}@media screen and (max-width: 768px){.brand__content--busi .wp-block-image:nth-of-type(3){margin-block:0}}@media screen and (max-width: 768px){.brand__content--busi .wp-block-image:nth-of-type(2){max-width:max(89.3333333333vw,335px);margin-block:max(2.4vw,9px) max(11.2vw,42px)}.brand__content--busi .wp-block-image:nth-of-type(4){margin-bottom:max(14.1333333333vw,53px)}.brand__content--busi .wp-block-image:last-of-type{margin-top:max(2.6666666667vw,10px)}}.brand__content--busi h3{display:flex;column-gap:min(.6944444444vw,10px);align-items:center;margin-block:0 min(1.0416666667vw,15px);font-size:min(1.6666666667vw,24px);font-weight:bold;color:#5b5079;letter-spacing:.04em}@media screen and (max-width: 768px){.brand__content--busi h3{column-gap:max(2.6666666667vw,10px);margin-bottom:max(2.6666666667vw,10px);font-size:max(4.8vw,18px)}}.brand__content--busi h3::before{display:block;width:min(4.3055555556vw,62px);height:min(3.2638888889vw,47px);content:"";background:url(../17cefe02372bfba2f5e5.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.brand__content--busi h3::before{width:max(8.2666666667vw,31px);height:max(6.1333333333vw,23px);background:url(../a9b0e0b30418c9030de3.png) no-repeat;background-size:contain}}.brand__content--busi .brand__guide{padding-block:min(6.9444444444vw,100px) min(7.5vw,108px)}@media screen and (max-width: 768px){.brand__content--busi .brand__guide{padding-block:max(10.6666666667vw,40px) 0}}.brand__buy-flex{display:flex;column-gap:min(1.3888888889vw,20px);margin-bottom:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.brand__buy-flex{flex-direction:column;row-gap:max(2.6666666667vw,10px);margin-bottom:0}}.brand__buy-flex .wp-block-column:first-of-type{max-width:min(24.3055555556vw,350px)}@media screen and (max-width: 768px){.brand__buy-flex .wp-block-column:first-of-type{max-width:max(89.3333333333vw,335px)}}.brand__buy-flex .wp-block-column:last-of-type p{font-size:min(.9722222222vw,14px);line-height:1.8;color:#5b5079;letter-spacing:.04em}@media screen and (max-width: 768px){.brand__buy-flex .wp-block-column:last-of-type p{font-size:max(3.4666666667vw,13px)}}.brand__event-flex{display:flex;column-gap:min(1.3888888889vw,20px);margin-bottom:min(4.1666666667vw,60px)}@media screen and (max-width: 768px){.brand__event-flex{flex-direction:column;row-gap:max(2.6666666667vw,10px);margin-bottom:0}}.brand__event-flex .wp-block-column:first-of-type{max-width:min(24.3055555556vw,350px)}@media screen and (max-width: 768px){.brand__event-flex .wp-block-column:first-of-type{max-width:max(89.3333333333vw,335px)}}.brand__event-flex .wp-block-column:last-of-type p{font-size:min(.9722222222vw,14px);line-height:1.8;color:#5b5079;letter-spacing:.04em}@media screen and (max-width: 768px){.brand__event-flex .wp-block-column:last-of-type p{font-size:max(3.4666666667vw,13px)}}.brand__data-wrap{padding:min(1.7361111111vw,25px) 0 min(3.4722222222vw,50px);background:#ece6f1}@media screen and (max-width: 768px){.brand__data-wrap{padding:max(5.3333333333vw,20px) max(5.3333333333vw,20px) max(10.6666666667vw,40px)}}.brand__data-wrap>div{max-width:min(69.4444444444vw,1000px);margin-inline:auto}@media screen and (max-width: 768px){.brand__data-wrap>div{max-width:100%}}.brand__data-wrap>div>.wp-block-image{margin-bottom:min(.6944444444vw,10px)}@media screen and (max-width: 768px){.brand__data-wrap>div>.wp-block-image{margin-block:0 max(1.8666666667vw,7px)}}.brand__data-wrap .wp-block-group>div{position:relative}@media screen and (max-width: 768px){.brand__data-wrap .wp-block-group>div{display:flex;flex-direction:column}}.brand__data-wrap .wp-block-group p{font-size:min(.9722222222vw,14px);line-height:1.8;color:#5b5079;letter-spacing:.04em}.brand__data-wrap .wp-block-group p:first-of-type{margin-left:min(.625vw,9px);font-size:min(1.1111111111vw,16px)}@media screen and (max-width: 768px){.brand__data-wrap .wp-block-group p:first-of-type{font-size:max(3.4666666667vw,13px)}}@media screen and (max-width: 768px){.brand__data-wrap .wp-block-group p{font-size:max(3.4666666667vw,13px)}.brand__data-wrap .wp-block-group p:first-of-type{text-align:center}}.brand__data-wrap .wp-block-group p span{display:inline-block;margin-bottom:min(.6944444444vw,10px);margin-left:max(-.6944444444vw,-10px);font-size:min(1.1111111111vw,16px)}@media screen and (max-width: 768px){.brand__data-wrap .wp-block-group p span{margin-bottom:max(2.1333333333vw,8px);font-size:max(4.2666666667vw,16px)}}.brand__data-wrap .wp-block-group p:not(:last-of-type){margin-bottom:min(2.7777777778vw,40px)}@media screen and (max-width: 768px){.brand__data-wrap .wp-block-group p:not(:last-of-type){margin-bottom:max(4.8vw,18px)}}.brand__data-wrap .wp-block-group p:last-of-type{margin-left:min(1.3888888889vw,20px)}@media screen and (max-width: 768px){.brand__data-wrap .wp-block-group p:last-of-type{order:3;margin-left:0}}.brand__data-wrap .wp-block-group .wp-block-image{position:absolute;top:0;right:-54px;max-width:min(29.0972222222vw,419px)}@media screen and (max-width: 768px){.brand__data-wrap .wp-block-group .wp-block-image{position:static;max-width:max(77.0666666667vw,289px);margin:0 auto max(4.8vw,18px)}}.brand__guide{padding-block:min(5.4166666667vw,78px);font-size:min(2.0833333333vw,30px);font-weight:500;line-height:1.8;letter-spacing:.04em;background:#fff}@media screen and (max-width: 768px){.brand__guide{padding-block:max(8vw,30px);font-size:max(5.3333333333vw,20px);line-height:1.6}}.gakumoni__wrap{margin-top:min(3.125vw,45px)}@media screen and (max-width: 768px){.gakumoni__wrap{margin-top:max(26.6666666667vw,100px)}}.gakumoni__wrap .wp-block-image{max-width:min(34.7222222222vw,500px);margin:0 auto min(10.4166666667vw,150px)}@media screen and (max-width: 768px){.gakumoni__wrap .wp-block-image{max-width:max(80vw,300px);margin-bottom:0}}.faq .section__title{display:flex;align-items:center;height:min(1.9444444444vw,28px);padding-bottom:0;padding-left:min(.6944444444vw,10px);margin-bottom:min(1.0416666667vw,15px);font-size:min(1.3888888889vw,20px);font-weight:500;line-height:1;color:#2d95a4;border-bottom:0;border-left:4px solid #2d95a4}@media screen and (max-width: 768px){.faq .section__title{height:max(7.4666666667vw,28px);padding-left:max(2.6666666667vw,10px);margin-bottom:max(4vw,15px);font-size:max(4.8vw,18px)}}.faq__list{position:relative;border-top:1px solid #aaa}@media screen and (max-width: 768px){.faq__list{border-color:#c0dfe4}.faq__list:first-of-type{border-top:0}}.faq__list:last-of-type{border-bottom:1px solid #aaa}@media screen and (max-width: 768px){.faq__list:last-of-type{border-color:#c0dfe4}}.faq__list::after{position:absolute;top:min(1.3888888889vw,20px);right:min(.6944444444vw,10px);display:block;width:min(2.0833333333vw,30px);height:min(2.0833333333vw,30px);content:"";background:url(../15889909a24d17cdda5e.svg) no-repeat;background-size:contain;transition:.3s}@media screen and (max-width: 768px){.faq__list::after{top:max(5.3333333333vw,20px);right:max(1.8666666667vw,7px);width:max(8vw,30px);height:max(8vw,30px)}}.faq__list:has(.is--show)::after{transform:rotate(180deg)}.faq__question{display:flex;column-gap:min(1.0416666667vw,15px);align-items:center;padding:min(1.3888888889vw,20px) 0 min(1.9444444444vw,28px) min(.6944444444vw,10px);font-size:min(1.1111111111vw,16px);font-weight:500;line-height:1;color:#2d95a4;cursor:pointer}@media screen and (max-width: 768px){.faq__question{column-gap:max(4.8vw,18px);align-items:flex-start;padding:max(5.3333333333vw,20px) max(13.3333333333vw,50px) max(5.0666666667vw,19px) max(1.8666666667vw,7px);font-size:max(4.2666666667vw,16px);line-height:1.5}}.faq__question::before{display:block;font-size:min(1.3888888889vw,20px);content:"Q"}@media screen and (max-width: 768px){.faq__question::before{font-size:max(4.2666666667vw,16px)}}.faq__answer{width:min(59.7222222222vw,860px);margin:max(-.7638888889vw,-11px) 0 min(1.3888888889vw,20px) min(4.9305555556vw,71px);line-height:1.5}@media screen and (max-width: 768px){.faq__answer{width:max(69.8666666667vw,262px);margin:min(-2.6666666667vw,-10px) 0 max(5.3333333333vw,20px) max(9.8666666667vw,37px);font-size:max(3.7333333333vw,14px)}}.company .detail__inner{max-width:min(59.4444444444vw,856px);margin:min(1.3888888889vw,20px) auto min(3.0555555556vw,44px)}@media screen and (max-width: 768px){.company .detail__inner{max-width:max(84vw,315px);margin-block:max(8vw,30px) 0}}.company .detail__wrap{display:grid;grid-template-columns:min(13.0555555556vw,188px) 1fr;column-gap:min(.2777777778vw,4px);padding-block:min(2.2222222222vw,32px);padding-left:min(.5555555556vw,8px);border-bottom:.5px solid #2d95a4}@media screen and (max-width: 768px){.company .detail__wrap{grid-template-columns:max(24.5333333333vw,92px) 1fr;column-gap:max(2.6666666667vw,10px);padding-block:max(4.5333333333vw,17px);padding-left:0}.company .detail__wrap:first-of-type{align-items:center}}.company .detail__team{font-size:min(.9722222222vw,14px)}@media screen and (max-width: 768px){.company .detail__team{font-size:max(2.9333333333vw,11px)}}@media screen and (max-width: 768px){.company .detail__desc{font-size:max(3.2vw,12px)}.company .detail__desc span{display:inline-block;margin-bottom:max(.5333333333vw,2px);transform:translateY(min(-1.0666666667vw, -4px))}.company .detail__desc a{color:#333}}.law__table{width:min(79.1666666667vw,1140px);margin:0 auto min(10.4166666667vw,150px)}@media screen and (max-width: 768px){.law__table{width:100%;margin-bottom:0}}.law__table table{border-color:#bdbdbd}.law__table tr{border-color:#bdbdbd}@media screen and (max-width: 768px){.law__table tr{display:flex;flex-direction:column}.law__table tr:first-of-type,.law__table tr:nth-of-type(2),.law__table tr:nth-of-type(10),.law__table tr:nth-of-type(13),.law__table tr:nth-of-type(14),.law__table tr:nth-of-type(15),.law__table tr:last-of-type{text-align:center}.law__table tr:not(:last-of-type) td:last-of-type{border-bottom:0}.law__table tr:nth-of-type(3) td:last-of-type,.law__table tr:nth-of-type(4) td:last-of-type,.law__table tr:nth-of-type(5) td:last-of-type,.law__table tr:nth-of-type(7) td:last-of-type,.law__table tr:nth-of-type(8) td:last-of-type,.law__table tr:nth-of-type(9) td:last-of-type,.law__table tr:nth-last-of-type(1) td:last-of-type,.law__table tr:nth-last-of-type(2) td:last-of-type,.law__table tr:nth-last-of-type(3) td:last-of-type,.law__table tr:nth-last-of-type(4) td:last-of-type,.law__table tr:nth-last-of-type(5) td:last-of-type,.law__table tr:nth-last-of-type(6) td:last-of-type{line-height:1.5}.law__table tr:nth-of-type(6) td:last-of-type{font-size:max(3.4666666667vw,13px);line-height:1.5}.law__table tr:nth-of-type(6) td:last-of-type span{font-size:max(3.2vw,12px)}}.law__table td{border-color:#bdbdbd}.law__table td:first-of-type{width:min(13.8888888889vw,200px);line-height:1.3;background:#c0dfe4}@media screen and (max-width: 768px){.law__table td:first-of-type{width:100%;padding-block:max(2.6666666667vw,10px);line-height:1.5}}.law__table td:last-of-type{width:calc(100% - min(13.8888888889vw,200px));padding-block:min(1.3888888889vw,20px);padding-left:min(.8333333333vw,12px);line-height:1.3}@media screen and (max-width: 768px){.law__table td:last-of-type{width:100%;padding:max(5.0666666667vw,19px);border-top:0}}.law__table td:last-of-type a{color:#333}.footer{padding-top:min(3.4722222222vw,50px);text-align:center;border-top:2px solid #e5e5e5}@media screen and (max-width: 768px){.footer{padding-top:max(16vw,60px);border-width:1px}}.footer__img img{width:min(20.8333333333vw,300px)}@media screen and (max-width: 768px){.footer__img img{width:max(53.3333333333vw,200px)}}.footer__nav{margin-block:min(2.7777777778vw,40px)}@media screen and (max-width: 768px){.footer__nav{margin-block:max(10.6666666667vw,40px) max(16vw,60px)}}.footer__list{display:flex;justify-content:center;margin-left:0;list-style-type:none}@media screen and (max-width: 768px){.footer__list{flex-direction:column;row-gap:max(6.6666666667vw,25px);align-items:center}}.footer__list li{display:flex;align-items:center;height:20px;padding-inline:min(1.3888888889vw,20px) min(.8333333333vw,12px)}.footer__list li:not(:last-of-type){border-right:1px solid #e5e5e5}@media screen and (max-width: 768px){.footer__list li:not(:last-of-type){border-right:0}}.footer__list li a{font-size:clamp(10px,.9722222222vw,14px);font-weight:300;line-height:1;color:#333;text-decoration:none}@media screen and (max-width: 768px){.footer__list li a{font-size:max(3.7333333333vw,14px)}}.footer__copy{display:flex;align-items:center;justify-content:center;height:30px;font-size:12px;font-weight:300;color:#fff;background:#a688c8}@media screen and (max-width: 768px){.footer__copy{height:max(8vw,30px);font-size:max(3.2vw,12px)}}
