#shopify-section-template--19268160815402__custom_html_bPTgtR{color:var(--cl-pageink);letter-spacing:.01em;background-color:#fff;margin:0}#shopify-section-template--19268160815402__custom_html_bPTgtR .section{margin-top:0}#shopify-section-template--19268160815402__custom_html_bPTgtR .container{padding:0;max-width:100%}#shopify-section-template--19268160815402__custom_html_bPTgtR figure{margin:0}#shopify-section-template--19268160815402__custom_html_bPTgtR figure img{padding:0;margin:0}#shopify-section-template--19268160815402__custom_html_bPTgtR .rte ul:not(.ul-square) li:before{display:none}#shopify-section-template--19268160815402__custom_html_bPTgtR .rte img{margin:0}#shopify-section-template--19268160815402__custom_html_bPTgtR .rte h3,#shopify-section-template--19268160815402__custom_html_bPTgtR .rte h4,#shopify-section-template--19268160815402__custom_html_bPTgtR .rte h5{color:var(--cl-pageink)}#shopify-section-template--19268160815402__custom_html_bPTgtR h3{font-size:1.75em;line-height:1.5em;font-weight:700;margin-bottom:1.35em}#shopify-section-template--19268160815402__custom_html_bPTgtR .heading-2.heading-style{margin-bottom:.46em}#shopify-section-template--19268160815402__custom_html_bPTgtR .button{padding:1em 1.6em;line-height:1.1}@media screen and (min-width: 641px){#shopify-section-template--19268160815402__custom_html_bPTgtR .button{width:18.75em}}@media screen and (max-width: 640px){#shopify-section-template--19268160815402__custom_html_bPTgtR .heading-1{font-size:6.3vw}#shopify-section-template--19268160815402__custom_html_bPTgtR .heading-2{font-size:4.5vw}#shopify-section-template--19268160815402__custom_html_bPTgtR .heading-2.heading-style{font-size:8vw}#shopify-section-template--19268160815402__custom_html_bPTgtR .heading-3{font-size:3.7vw;font-weight:800}#shopify-section-template--19268160815402__custom_html_bPTgtR .button{padding:.9em 1em;max-width:300px}#shopify-section-template--19268160815402__custom_html_bPTgtR h3{font-size:4vw}}#sec2,#sec5,#sec6 .wide-bind{padding:0 var(--mobile-container-gutter)}@media screen and (min-width: 641px){#sec2,#sec5{margin-bottom:65px}}@media screen and (max-width: 1280px)and (min-width: 641px){#sec2,#sec5,#sec6 .wide-bind{max-width:100%;padding:0 var(--desktop-container-gutter);width:100%}}@media screen and (max-width: 640px){#shopify-section-template--19268160815402__custom_html_bPTgtR{font-size:calc(var(--base-text-font-size) - 2px)}}.rte .hover-fix a.bt.bt-iconL{padding:1.3em 4em 1.3em 7em;text-align:center;text-indent:-3em}.rte .hover-fix a.bt.bt-iconL span{padding-left:3em}@media only screen and (max-width: 640px){.rte .hover-fix{width:90%}.rte .hover-fix a.bt.bt-iconL{width:100%;font-size:.9em;padding:1em 2em 1em 4em;text-indent:-2em}}#sec1{background-color:#fff}#sec1 .banner{margin-bottom:6em}#sec1 .banner .uk-card-media-top{position:relative;aspect-ratio:auto;height:auto;margin:0}#sec1 .banner .decor{position:absolute;z-index:1;left:50%;bottom:0;-webkit-transform:translate(-50%,0%);transform:translate(-50%);width:100%;max-width:900px;margin:0 auto}#sec1 .banner .decor>img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}#sec1 .banner .uk-card-body{padding:0 var(--u-padding)}#sec1 .banner-text-01{font-weight:700;font-size:1.75em;line-height:1.7em;letter-spacing:.02em;margin-top:-.35em}#sec1 .banner-text-01 span{font-weight:inherit;font-size:.67em}#sec1 .banner-text-02 p{display:inline-block;font-weight:700;font-size:1.5em;line-height:1.7em;color:#9cb436;margin:1.8em 0 1.2em}#sec1 .banner-title img{width:95%;max-width:50em;margin-bottom:4.5em}@media only screen and (min-width: 951px){#sec1 .banner-text-02 br{display:none}#sec1 .banner-title img{width:100%}}@media only screen and (max-width: 800px){#sec1 .banner{margin-bottom:4em}}@media only screen and (max-width: 640px){#sec1 .banner-text-01{font-size:1em}#sec1 .banner-text-02 p{font-size:.9em;margin:2em 0 1.5em}#sec1 .banner .p-notice:before,#sec1 .banner .p-notice:after{width:1.25em;height:1.25em;background-size:1.25em 1.25em}#sec1 .banner-title img{margin-bottom:3em}}#sec3{position:relative;background-color:var(--bg-color-grey);margin-bottom:4em}#sec3:after{position:absolute;display:inline-block;content:url(/cdn/shop/files/sankaku.png?v=1733974742);bottom:0;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);text-align:center}#sec3 #nayami{padding-top:2.5em}#sec3 #nayami>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#sec3 #nayami h4{font-size:1.5625em;margin-bottom:.5em;font-weight:700}#sec3 #nayami .nayami_text{padding-bottom:3.56em}#sec3 #nayami .nayami_text p{line-height:1.8em;font-size:1.25em;margin-bottom:0}#sec3 #nayami .nayami_img_1,#sec3 #nayami .nayami_img_2{width:8.25em}@media screen and (max-width: 640px){#sec3{margin-bottom:3em}#sec3:after{-webkit-transform:translate(-50%,30%);transform:translate(-50%,30%)}#sec3 #nayami{padding-top:2em}#sec3 #nayami div{position:relative}#sec3 #nayami h4{margin-bottom:0;font-size:1.25em}#sec3 #nayami .nayami_text{padding:1em 0 2em}#sec3 #nayami .nayami_text p{line-height:1.8em;font-size:1em}#sec3 #nayami figure{position:absolute;display:block;bottom:0;width:4em}#sec3 #nayami figure img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}#sec3 #nayami .nayami_img_1,#sec3 #nayami .nayami_img_2{width:23vw;max-width:110px}#sec3 #nayami .nayami_img_1{left:0}#sec3 #nayami .nayami_img_1 img{width:95%}#sec3 #nayami .nayami_img_2{right:0}}#sec4{margin-bottom:75px}#sec4 .p-tur{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sec4 .p-tur:before,#sec4 .p-tur:after{content:"";display:inline-block;width:35px;height:35px;border-right:1px solid var(--text-color)}@media screen and (width <= 640px){#sec4 .p-tur:before,#sec4 .p-tur:after{width:40px;height:40px}}#sec4 .p-tur:before{-webkit-transform:rotate(-45deg) translate(-50%,0);transform:rotate(-45deg) translate(-50%);-webkit-margin-end:.35em;margin-inline-end:.35em}@media screen and (width <= 640px){#sec4 .p-tur:before{-webkit-transform:rotate(-35deg) translate(-50%,0);transform:rotate(-35deg) translate(-50%)}}#sec4 .p-tur:after{-webkit-transform:rotate(45deg) translate(-50%,0);transform:rotate(45deg) translate(-50%)}@media screen and (width <= 640px){#sec4 .p-tur:after{-webkit-transform:rotate(35deg) translate(-50%,0);transform:rotate(35deg) translate(-50%)}}@media screen and (max-width: 1200px){#sec4 .only-smp{display:block}}@media screen and (max-width: 640px){#sec4{margin-bottom:50px}}#feature .heading-style{font-size:3.5em;margin-bottom:.35em}#feature ul{margin:0 -14px 4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#feature ul li{width:33.33%;padding:0 14px;margin-bottom:0}#feature .feature_item{position:relative;z-index:0;width:100%;height:100%;background-color:var(--bg-color-lightgrey);border-radius:var(--border-radius-small);overflow:hidden}#feature .feature_item:after{content:"";position:absolute;display:inline-block;width:100%;height:100%}#feature .feature_item>.content_img{width:100%}#feature .feature_item>.content_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#feature .feature_item .content_text{width:100%;padding:1.625em .2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:0}#feature .feature_item .content_text>h5{line-height:1.55em;margin:0;font-size:1.125em}#feature .feature_item .content_text .lgm-canare{position:absolute;z-index:5;top:-4%;left:1em;width:34%;height:auto}@media screen and (max-width: 1100px){#feature ul li{width:50%}#feature ul li:not(:last-of-type){margin-bottom:2.5em}}@media screen and (max-width: 640px){#feature ul{margin-left:0;margin-right:0}#feature ul li{width:calc(100% - var(--mobile-container-gutter)*1.5);padding:0}#feature .heading-style{font-size:11vw}}#sec6{background-color:var(--bg-color-grey);margin-bottom:0}#sec6.sec6_bt{margin-bottom:3em}#sec6 .button--primary{margin-top:3em;line-height:1.5}#sec6 #service{padding-block:80px;margin-bottom:0}#sec6 #service h3>.p-tur.number-style{font-size:7.15em;font-weight:500;line-height:.75;margin-right:-.04em}@media screen and (width <= 640px){#sec6 #service{padding-block:50px}}#sec6 .button.bt-green{margin-top:3em;margin-bottom:1em}#sec6 .c-list .uk-card{text-align:left;height:100%;background-color:var(--cl-3D-white);border-radius:var(--border-radius-small);overflow:hidden}#sec6 .c-list .uk-card-body{padding:var(--u-padding-s);letter-spacing:.1em;border-radius:0}#sec6 .c-list .box-header{margin-bottom:1.25em}#sec6 .c-list .box-header p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--font-en1);font-size:.875em;line-height:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sec6 .c-list .box-header p span.circle-num{position:relative;z-index:1;line-height:1em;color:var(--cl-white);font-size:2em;margin-left:.8em;letter-spacing:0em;font-weight:600;font-family:var(--font-g3)}#sec6 .c-list .box-header p span.circle-num:before{position:absolute;z-index:-1;display:inline-block;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-52%);transform:translate(-50%,-52%);background:var(--cl-main);border-radius:5em;width:1.6em;height:1.6em}#sec6 .c-list .box-header h5{font-size:1.25em;font-family:var(--font-g1);letter-spacing:.05em;line-height:1.4em;font-weight:600;margin-top:1em}#sec6 .c-list .p-note{color:var(--cl-trunk)}#sec6 .uk-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin:calc(var(--u-padding)/4*-1);margin-bottom:calc(72px - var(--u-padding)/4)}#sec6 .uk-grid>*{width:100%;padding:calc(var(--u-padding)/4);margin:0 auto}#sec6 .uk-grid img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 641px){#sec6 .uk-grid>*{width:50%}}@media only screen and (min-width: 951px){#sec6 .uk-grid>div:nth-child(n+5):nth-child(-n+7){width:33.33%}#sec6 .uk-grid img{height:268px}}@media only screen and (max-width: 640px){#sec6 .c-list.uk-grid{width:calc(100% - var(--mobile-container-gutter)*1.5);margin:0 auto;margin-bottom:calc(42px - var(--u-padding)/4)}#sec6 .c-list.uk-grid>*{padding:0}#sec6 .c-list.uk-grid>*+*{margin-top:2.5em}#sec6 .c-list .uk-card-body{padding:var(--u-padding)}#sec6 .c-list .ul-square li{font-size:1em;line-height:1.8em}#sec6 .c-list .box-header h5{font-size:1.2em}}.rte.html a{text-decoration:none}.rte .cate-custom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:-14px}.rte .cate-custom ul li{position:initial;display:inline-block;padding:14px;width:25%}.rte .cate-custom ul li img{border-radius:var(--border-radius-small);aspect-ratio:16/9}.rte .cate-custom p{font-weight:700;margin-top:.5em;font-size:1.125em}@media screen and (max-width: 1100px){.rte .cate-custom ul li{width:33.33%}.rte .cate-custom p{font-size:1em;line-height:1.7em}}@media screen and (max-width: 640px){.rte .cate-custom ul li{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/top.css.map */
