img,picture,video,canvas,png{display:block;width:100%}a{text-decoration:none}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}button{border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#root,#__next{isolation:isolate}.main:after{opacity:0;background-color:#000;-webkit-transition:all 5s;transition:all 5s}html.is-fixed body{overflow:hidden}html.is-fixed .header{background-color:#fff}html.is-fixed .main{position:relative}html.is-fixed .main:after{display:block;content:"";width:100%;height:100%;background-color:#000;opacity:.3;position:absolute;top:0;z-index:100}html.is-ham-open body{overflow:initial}html.is-ham-open .header{position:absolute}#main.is-ham-open,#footer.is-ham-open{display:none}.inner{max-width:clamp(1054px,87.8477306003vw,1200px);-webkit-padding-start:clamp(17px,1.4641288433vw,23px);padding-inline-start:clamp(17px,1.4641288433vw,23px);-webkit-padding-end:clamp(17px,1.4641288433vw,23px);padding-inline-end:clamp(17px,1.4641288433vw,23px);margin:0 auto}@media only screen and (max-width: 768px){.inner{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding:4rem 2rem}}.sec{-webkit-padding-before:clamp(84px,7.027818448vw,112px);padding-block-start:clamp(84px,7.027818448vw,112px);-webkit-padding-after:clamp(84px,7.027818448vw,112px);padding-block-end:clamp(84px,7.027818448vw,112px)}@media only screen and (max-width: 768px){.sec{-webkit-padding-before:4rem;padding-block-start:4rem;-webkit-padding-after:4rem;padding-block-end:4rem}}ul{padding-left:0}li{list-style:none}a.nl,a.nl:active{text-decoration:underline}a.nl:hover{-webkit-text-decoration:under-line;text-decoration:under-line}#main{overflow:hidden}.spacer--LL{height:12.5rem}.spacer--L{height:7.5rem}.spacer--M{height:3.5rem}.spacer--S{height:1rem}h2{font-size:3rem;font-weight:600;line-height:6rem;text-align:center;color:#454545;position:relative;padding:0 1rem;margin:0 5rem}h2:after{position:absolute;content:" ";display:block;border-bottom:solid 10px #b68056;bottom:-3.5rem;left:calc(50% - 75px);width:150px;border-radius:5px}@media only screen and (max-width: 768px){h2{line-height:4rem;padding:0;margin:0 2rem 2rem;font-size:2.2rem}h3{font-size:2rem!important}}.btn a{display:block;text-align:center;vertical-align:middle;text-decoration:none;width:320px;margin:auto;padding:1rem;font-weight:700;border:2px solid #bdd4e7;background:#bdd4e7;color:#fff;border-radius:100vh;-webkit-transition:.5s;transition:.5s}.btn a:hover{color:#003e77;border:2px solid #003e77;background:#fff}@media only screen and (max-width: 600px){.btn a{width:260px}}.sanding .page-width--narrow{max-width:100%!important;padding:0}.sanding .page-width>.main-page-title{max-width:1100px;margin:0 auto 30px}@media (max-aspect-ratio: 1/1) and (max-width: 768px){.sanding .page-width>.main-page-title{padding:0 1rem}}.sanding section{margin:0;padding:0}.sanding img{padding:0;margin:0}.sanding_header{max-width:1100px;height:70px;margin:0 auto;display:table}.sanding_header .sanding_logo{display:table-cell;vertical-align:middle}.sanding_header .sanding_logo img{width:120px;border:none}.sanding_header .sanding_copy{display:table-cell;vertical-align:middle;font-size:2.2rem}#main--visual{display:block;position:relative;width:100%;height:90vh}#main--visual .mv-copy{position:relative;width:100%;height:100%}#main--visual .mv-copy img{dispay:block;padding:40px 20px;position:absolute;top:130px;right:75px;width:450px;height:auto;background-color:#ffffff80;-webkit-box-shadow:0px 0px 1px 0px rgba(255,255,255,.5);box-shadow:0 0 1px #ffffff80}#main--visual .slider{width:100%;overflow:hidden;padding:0;margin:0}#main--visual .slider .slider-img{width:100%;height:90vh;content:"";background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 960px){#main--visual{padding-top:0}}@media (max-aspect-ratio: 1/1) and (max-width: 768px){.sanding_header .sanding_copy{font-size:1.5rem;text-align:center}#main--visual{aspect-ratio:1/1;height:inherit!important}#main--visual .slider .slider-img{aspect-ratio:1/1;height:auto}}@media only screen and (max-width: 860px){#main--visual .mv-copy{display:flex;justify-content:center;align-items:center;height:65vh}#main--visual .mv-copy img{width:60%;max-width:100%;height:auto}}.slider-img.slider-img-01{background-image:url(/cdn/shop/files/img-main-visual-02.jpg);background-position:left bottom}.slider-img.slider-img-02{background-image:url(/cdn/shop/files/img-main-visual-03.jpg);background-position:center bottom}.slider-img.slider-img-03{background-image:url(/cdn/shop/files/img-main-visual-01.jpg);background-position:center bottom}.slick-list{width:100%}#area--atent{width:100%;background-color:#fff;text-align:center;padding-top:7.5rem;padding-bottom:7.5rem}#area--atent div{width:300px;margin:0 auto}#about--sanding{padding-top:0;background-color:#fff}#about--sanding h2{margin-bottom:10rem}#about--sanding .box{padding-left:4rem;position:relative;padding-bottom:8rem}#about--sanding .box:before{position:absolute;content:" ";display:block;width:2rem;height:10rem;background-color:#bdd4e7;left:0;top:0;-webkit-transform:skewX(-15deg);transform:skew(-15deg)}#about--sanding .item1.box:before{background-color:#d6ebff}#about--sanding .item2.box:before{background-color:#c2e1ff}#about--sanding .item3.box:before{background-color:#add8ff}#about--sanding h3{font-size:2.8rem;color:#003e77;margin-bottom:1rem;font-weight:700}#about--sanding .tx-red{color:#c00;font-size:1.6rem;font-weight:700}#about--sanding .tx-bg{background-color:#ff7;color:#003e77;font-size:1.6rem;font-weight:700}#about--sanding .box-img{margin-top:3rem;padding-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 3rem}#about--sanding .box-img p{width:20%}#about--sanding .box-img p img{width:100%;height:auto;clip-path:circle(50% at center)}@media only screen and (max-width: 860px){#about--sanding h2{margin-bottom:2rem}#about--sanding .box{padding-left:0rem;margin-bottom:0}#about--sanding .box:before{content:none}#about--sanding .box-img{padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 2rem}#about--sanding .box-img p{width:27%}}@media only screen and (max-width: 600px){#about--sanding .box{padding-left:0rem}#about--sanding .box:before{content:none}#about--sanding .box-img{gap:0 1rem}#about--sanding .box-img p{width:30%}}#caes--study{padding-top:0;margin-bottom:8rem}#caes--study .caption{background-color:#fafaff;padding-top:7rem;padding-bottom:12rem}#caes--study .container{margin-top:10rem;padding:2.5rem 2.5rem 4rem;background-color:#ffffffe6;text-align:center}#caes--study .container p{font-size:1.8rem;font-weight:700;padding:0 65px;display:inline-block;position:relative}#caes--study .container p:before,#caes--study .container p:after{position:absolute;display:block;content:" ";width:50px;height:1px;background-color:#003e77;top:50%}#caes--study .container p:after{left:0}#caes--study .container p:before{right:0}#caes--study .container h3{margin-top:1rem;font-size:2.2rem;font-weight:700;text-align:center}#caes--study .container h3 span{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#bdd4e7));background:linear-gradient(transparent 70%,#bdd4e7 70%)}#caes--study .container .box{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}#caes--study .container .box .bf,#caes--study .container .box .af{width:45%;aspect-ratio:4/3;position:relative}#caes--study .container .box .bf img,#caes--study .container .box .af img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#caes--study .container .box .bf:after{position:absolute;content:"Before";display:block;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:5px;font-size:clamp(1.2rem,.4rem + 2.13vw,2rem);font-weight:700}#caes--study .container .box .af:after{position:absolute;content:"After";display:block;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:5px;font-size:clamp(1.2rem,.4rem + 2.13vw,2rem);font-weight:700;color:#fff}#caes--study .dli-caret-right{display:inline-block;vertical-align:middle;color:#9b9b9b;line-height:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:30px 45px;border-left-color:currentColor;border-right:0}@media only screen and (max-width: 768px){#caes--study .container{margin-top:7rem;padding:2.5rem 1rem}#caes--study .container .box{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin-left:auto;margin-right:auto}#caes--study .container .box.chk{margin-top:5rem}#caes--study .container .box .bf,#caes--study .container .box .af{width:100%}#caes--study .container .box .bf img,#caes--study .container .box .af img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#caes--study .container .box .bf:after{position:absolute;content:"Before";display:block;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:0;font-weight:700}#caes--study .container .box .af:after{position:absolute;content:"After";display:block;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:0;font-weight:700;color:#fff}#caes--study .dli-caret-right{margin-top:1rem;margin-bottom:1rem;display:inline-block;vertical-align:middle;color:#9b9b9b;line-height:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:2rem 1.5rem;border-top-color:currentColor;border-bottom:0}#caes--study .caption{padding-bottom:6rem}}@media only screen and (max-width: 600px){#caes--study .container .box{width:90%}}#caes--study.bg-fix:before{content:"";display:none;position:fixed;top:0;left:0;z-index:-999999;width:100%;height:100vh;background-image:url();background-repeat:no-repeat;background-position:center center;background-size:cover}#caes--study.bg-fix.active:before{display:block;background-image:url(/cdn/shop/files/bg-case-study-03.jpg)}#sanding--menu{background-color:#eef0f2;padding:6rem 0}#sanding--menu .caption{margin-bottom:12rem}@media only screen and (max-width: 768px){#sanding--menu .caption{padding:2rem 0}#sanding--menu .caption{margin-bottom:6rem}}#sanding--menu div.checklist{width:80%;background-color:#fff;margin:0 auto 1rem;padding:2.5rem}#sanding--menu div.checklist p.hed{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:2rem}#sanding--menu div.checklist p.copy{margin-bottom:.5rem}#sanding--menu div.checklist ul{padding:0}#sanding--menu div.checklist2{width:80%;background-color:#fff;margin:0 auto 7.5rem;padding:2.5rem}#sanding--menu div.checklist2 p.hed{font-size:1.8rem;font-weight:700;text-align:center}#sanding--menu h3{font-size:2rem;font-weight:700;color:#003e77}#sanding--menu .box--01 div.rap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#sanding--menu .box--01 div.rap div.box{width:calc(50% - 1rem);background-color:#fff;position:relative}#sanding--menu .box--01 div.rap div.box p{position:absolute;bottom:0;width:100%;padding:.5rem 0;text-align:center;background-color:#ffffff80;font-size:1.6rem;font-weight:700}#sanding--menu .box--02 div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#sanding--menu .box--02 div.rap div.box{width:calc(33% - 1rem);background-color:#fff;position:relative}#sanding--menu .box--02 div.rap div.box p{position:absolute;bottom:0;width:100%;padding:.5rem 0;text-align:center;background-color:#ffffff80;font-size:1.6rem;font-weight:700}#sanding--menu .box--03{position:relative;margin-top:7rem}#sanding--menu .box--03 h3{position:absolute;top:-68px;left:3px;color:#003e77}#sanding--menu .box--03 h3 span{font-size:3rem;vertical-align:-5%;font-style:normal;color:#1b3751}#sanding--menu .box--03 div.rap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;background-color:#fff;padding:2rem}#sanding--menu .box--03 div.rap div.box-L{width:40%;padding-top:2rem}#sanding--menu .box--03 div.rap div.box-L h4{font-size:1.4rem;font-weight:700;margin-bottom:.5rem}#sanding--menu .box--03 div.rap div.box-L p,#sanding--menu .box--03 div.rap div.box-L dl{padding-left:0}#sanding--menu .box--03 div.rap div.box-L dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#sanding--menu .box--03 div.rap div.box-L dt{width:28%}#sanding--menu .box--03 div.rap div.box-L dd{width:72%;margin-left:0}#sanding--menu .box--03 div.rap div.box-L hr{height:0;border:0;margin:2rem 0;border-top:1px dotted #dad9da}#sanding--menu .box--03 div.rap div.box-R{width:55%}#sanding--menu .box--03 div.rap div.box-R div.box-R-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#sanding--menu .box--03 div.rap div.box-R div.box-R-in.pic{margin-bottom:2rem}#sanding--menu .box--03 div.rap div.box-R div.before,#sanding--menu .box--03 div.rap div.box-R div.after{width:48%;text-align:center}#sanding--menu .box--03 div.rap div.box-R p.hed{font-size:1.8rem;font-weight:700}#sanding--menu .box-reform-cost{padding-top:10rem;padding-bottom:5rem}@media only screen and (max-width: 768px){#sanding--menu div.checklist,#sanding--menu div.checklist2{width:100%;padding:1rem}#sanding--menu h3{padding-bottom:2rem}#sanding--menu .box--01 div.rap{padding:0rem 0rem 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 0}#sanding--menu .box--01 div.rap div.box{width:70%}#sanding--menu .box--01 div.rap div.box p{padding:.5rem 0}#sanding--menu .box--02 div.rap{padding:0rem 0rem 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 0}#sanding--menu .box--02 div.rap div.box{width:70%}#sanding--menu .box--02 div.rap div.box p{padding:.5rem 0}#sanding--menu .box--03{margin-top:5rem}#sanding--menu .box--03 h3{top:-48px;left:3px}#sanding--menu .box--03 div.rap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;gap:3rem 0}#sanding--menu .box--03 div.rap div.box-L{width:100%}#sanding--menu .box--03 div.rap div.box-L dt{width:8rem}#sanding--menu .box--03 div.rap div.box-L dd{width:calc(100% - 8rem)}#sanding--menu .box--03 div.rap div.box-R{width:100%}#sanding--menu .box-reform-cost{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width: 600px){#sanding--menu .box--01 div.rap div.box,#sanding--menu .box--02 div.rap div.box{width:95%}#sanding--menu .box--03 h3{top:-48px;left:3px}}#customer--feedback{background-color:#fff;padding:8rem 0 0;z-index:-9999;position:relative}@media only screen and (max-width: 768px){#customer--feedback{padding:2rem 0 0}}#customer--feedback .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5rem 0;padding:8rem 0}#customer--feedback .container .box{width:calc(50% - 1.5rem);background-color:#eef0f2;padding:1rem;border:dotted 1px #003e77;position:relative}#customer--feedback .container .box:after{position:absolute;display:block;content:" ";width:1.4rem;height:1.4rem;border-top:solid .7rem #003e77;border-left:solid .7rem #003e77;border-bottom:solid .7rem #eef0f2;border-right:solid .7rem #eef0f2;top:.25rem;left:.25rem}#customer--feedback .container .box h3{text-align:center;font-size:clamp(1.2rem,.9rem + .8vw,1.5rem);padding-top:1rem}#customer--feedback .container .box div{padding:3rem 1rem 2rem}@media only screen and (max-width: 768px){#customer--feedback{background-color:#fff}#customer--feedback .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;gap:3rem 0}#customer--feedback .container .box{width:80%}#customer--feedback .container .box div{padding:1rem}}@media only screen and (max-width: 600px){#customer--feedback{background-color:#fff}#customer--feedback .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;gap:3rem 0}#customer--feedback .container .box{width:100%}}#questions--and--answers{background-color:#fafaff;padding:6rem 0}#questions--and--answers h2{margin-bottom:8rem}@media only screen and (max-width: 768px){#questions--and--answers{padding:2rem 0}#questions--and--answers h2{margin-bottom:2rem}}#questions--and--answers .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.5rem 0}#questions--and--answers .box{width:100%;background-color:#fff;border:solid 1px #dad9da;margin:4rem 0 0}#questions--and--answers .box .qes{background-color:#003e77;color:#fff;padding:1.5rem 1.5rem 1.5rem 3.5rem;position:relative}#questions--and--answers .box .qes:before{position:absolute;display:block;content:"Q";font-size:2.4rem;top:.5rem;left:1rem}#questions--and--answers .box .ans{padding:1.5rem 1.5rem 1.5rem 3.5rem;position:relative}#questions--and--answers .box .ans:before{position:absolute;display:block;content:"A";font-size:2.4rem;top:.5rem;left:1rem}#questions--and--answers .box p{padding:0;margin:0}@media only screen and (max-width: 768px){#questions--and--answers .box .qes{padding:1rem 1rem 1rem 3rem}#questions--and--answers .box .qes:before{font-size:1.6rem}#questions--and--answers .box .ans{padding:1rem 1rem 1rem 3rem}}#sanding--flow{background-color:#fff;padding:8rem 0}@media only screen and (max-width: 768px){#sanding--flow{padding:2rem 0}}#sanding--flow .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.5rem 0}#sanding--flow .step{font-size:2.5rem;font-weight:700}#sanding--flow .rapper{padding:0rem 1rem 1rem 7rem;position:relative}#sanding--flow .rapper:before{position:absolute;display:block;content:" ";width:2rem;height:100%;background-color:#dad9da;left:2rem;top:0}#sanding--flow .rapper:after{position:absolute;display:block;content:" ";line-height:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:2.5rem 2rem;border-top-color:#dad9da;border-bottom:0;left:1rem;bottom:-1.5rem}#sanding--flow .rapper h3{font-size:2.4rem;font-weight:700;color:#003e77;margin-top:1rem;margin-bottom:1.5rem}#sanding--flow h3.complete{font-size:2.5rem;font-weight:700}#sanding--flow .step1-contact{width:100%;padding-bottom:1.5rem}#sanding--flow .step1-contact .tl{font-size:1.6rem;font-weight:700;padding-bottom:1rem}#sanding--flow .tx-ex,#sanding--flow .tx-at,#sanding--flow .pic{margin-top:1rem}#sanding--flow .pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 0}#sanding--flow .pic img{width:31%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 600px){#sanding--flow .rapper{padding:0rem 1rem 1rem 0rem}#sanding--flow .rapper:before{display:none}#sanding--flow .rapper:after{display:none}#sanding--flow .pic.chk img{width:50%}}#contact--us{height:500px;margin-left:auto;margin-right:auto;position:relative}#contact--us .card{position:absolute;width:50%;padding:2rem;background-color:#fff;border-radius:1.5rem;bottom:10%;left:25%}#contact--us .card p.copy{font-size:2.5rem;text-align:center}#contact--us .card p.btn{margin-top:2rem}#contact--us .menseki{text-align:center;padding-top:2rem}@media only screen and (max-width: 1024px){#contact--us .card{width:70%;padding:1rem;left:15%}#contact--us .card p.copy{text-align:center}}@media only screen and (max-width: 768px){#contact--us .card{width:80%;left:10%}#contact--us .card p.copy{text-align:center}}@media only screen and (max-width: 600px){#contact--us .card{width:90%;left:5%}#contact--us .card p.copy{text-align:center}}#contact--us.bg-fix2:before{content:"";display:none;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-image:url();background-repeat:no-repeat;background-position:center center;background-size:cover}#contact--us.bg-fix2.active:before{display:block;background-image:url(/cdn/shop/files/img-contact-us.jpg)}.modal-content-container{padding:2rem}.modal-close{position:absolute;top:-45px;right:0}.modal-close:focus,.modal-close:hover{background-color:#0000}.modal-close:after,.modal-close:before{background-color:#ccc}.modal-close:focus:after,.modal-close:focus:before,.modal-close:hover:after,.modal-close:hover:before{background:#a79e9a}a.js-modal{text-decoration:underline}a.js-modal:hover{text-decoration:none}.modal-content{width:50%;display:none}.modal-content-rap{width:100%}.modal-content-rap{width:calc(100% - 1rem)}.modal-content-rap .tx-head{font-weight:700;font-size:1.8rem;padding-bottom:.5rem}.modal-content-rap .tx-main{padding-bottom:1rem;text-decoration:underline}.modal-content-rap ul{list-style:none}.overlay{position:fixed;background:#fff3;transition:all .5s 0s ease;visibility:hidden;opacity:0;top:0;left:0;bottom:0;right:0}#pop-up{display:none}div.before input[type=checkbox],div.after input[type=checkbox]{display:none!important}input[type=checkbox]:checked+.overlay{visibility:visible;opacity:1;z-index:100000;background-color:#000000d0;width:100%}.popWindow{border-radius:5px;overflow:auto;max-height:85%;min-width:fit-content;max-width:95%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100010;margin:30px auto 10px;padding:10px;background:#fff;transition:all .5s ease-in-out}.popWindow .close{position:absolute;top:8px;right:10px;transition:all .3s;font-size:24px;line-height:inherit;font-weight:700;text-decoration:none;color:#fff;padding:2px}.popWindow .close:hover{color:#999}.popWindow::-webkit-scrollbar-track{background:none}.popWindow::-webkit-scrollbar{width:10px;height:10px}.popWindow::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.clickable:hover{cursor:pointer}.menseki{text-decoration:underline}label.click{cursor:pointer}.case_02{z-index:-9999;position:relative}@media screen and (max-width: 700px){.popWindow .close{color:#000}}.scrolldown1{position:absolute;left:50%;bottom:-10px;height:5rem}@media only screen and (max-width: 768px){.scrolldown1{display:none}}@media only screen and (max-height: 700px){.scrolldown1{display:none}}.scrolldown1 span{position:absolute;left:-1.5rem;top:-1.5rem;color:#fff;font-size:1rem}.scrolldown1:after{content:"";position:absolute;top:0;width:1px;height:15rem;background:#fff;-webkit-animation:pathmove 2.5s ease-in-out infinite;animation:pathmove 2.5s ease-in-out infinite;opacity:0}@-webkit-keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:50px;opacity:1}to{height:0;top:5rem;opacity:0}}@keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:50px;opacity:1}to{height:0;top:5rem;opacity:0}}.single-content__body .ttl{color:#313234;font-weight:700}.single-content__body .ttl--primary{margin-top:clamp(61px,5.1244509517vw,82px);font-size:clamp(23px,1.9033674963vw,30px);letter-spacing:.03em;line-height:1.3846153846}@media only screen and (max-width: 768px){.single-content__body .ttl--primary{margin-top:2.625rem;font-size:1.1875rem;letter-spacing:0;line-height:1.4210526316}}.single-content__body .ttl--primary:after{display:block;content:"";width:100%;height:clamp(3px,.2196193265vw,3px);margin-top:clamp(10px,.878477306vw,14px);background:-webkit-gradient(linear,left top,right top,from(#009F95),color-stop(13.5%,#009F95),color-stop(13.5%,#E6E6E6),to(#E6E6E6));background:-webkit-linear-gradient(left,#009F95 0%,#009F95 13.5%,#E6E6E6 13.5%,#E6E6E6 100%);background:linear-gradient(90deg,#009f95 0% 13.5%,#e6e6e6 13.5% 100%)}@media only screen and (max-width: 768px){.single-content__body .ttl--primary:after{background:-webkit-gradient(linear,left top,right top,from(#009F95),color-stop(26.5%,#009F95),color-stop(26.5%,#E6E6E6),to(#E6E6E6));background:-webkit-linear-gradient(left,#009F95 0%,#009F95 26.5%,#E6E6E6 26.5%,#E6E6E6 100%);background:linear-gradient(90deg,#009f95 0% 26.5%,#e6e6e6 26.5% 100%)}}.single-content__body .ttl--primary-color{color:#009f95}.single-content__body .ttl--primary-color:after{display:none}.single-content__body .ttl--secondary{padding-left:clamp(14px,1.1713030747vw,19px);margin-top:clamp(30px,2.4890190337vw,40px);font-size:clamp(18px,1.4641288433vw,23px);letter-spacing:.01936em;line-height:1.75;position:relative}@media only screen and (max-width: 768px){.single-content__body .ttl--secondary{margin-top:1.5625rem;font-size:1rem}}.single-content__body .ttl--secondary:before{display:inline-block;content:"";width:clamp(0px,.2928257687vw,100px);height:calc(100% - clamp(0px,.439238653vw,50px));background-color:#009f95;position:absolute;top:clamp(0px,.2196193265vw,85px);left:0}@media only screen and (max-width: 768px){.single-content__body .ttl--secondary:before{width:.25rem;height:calc(100% - 4px);top:3px}}.single-content__body .ttl--secondary.ttl--secondary-color{margin-top:clamp(32px,2.7086383602vw,43px);color:#009f95;padding-left:0}@media only screen and (max-width: 768px){.single-content__body .ttl--secondary.ttl--secondary-color{margin-top:1.75rem;line-height:1.5}}.single-content__body .ttl--secondary.ttl--secondary-color:before{display:none}.single-content__body .ttl--tertiary{padding-left:clamp(18px,1.5373352855vw,25px);margin-top:clamp(19px,1.6105417277vw,26px);font-size:clamp(16px,1.317715959vw,21px);line-height:1.2222222222;position:relative}@media only screen and (max-width: 768px){.single-content__body .ttl--tertiary{padding-left:.9375rem;margin-top:1.3125rem;font-size:.875rem;line-height:1.5}}.single-content__body .ttl--tertiary:before{display:inline-block;content:"";width:clamp(10px,.878477306vw,90px);height:2px;background-color:#009f95;position:absolute;top:clamp(1px,.8052708638vw,13px);left:1px}@media only screen and (max-width: 768px){.single-content__body .ttl--tertiary:before{width:.5rem;height:.125rem;top:.625rem}}.single-content__body .ttl--tertiary.ttl--tertiary-bg{padding-top:clamp(5px,.439238653vw,7px);padding-left:clamp(14px,1.1713030747vw,19px);padding-right:clamp(14px,1.1713030747vw,19px);padding-bottom:clamp(5px,.439238653vw,7px);margin-top:clamp(29px,2.4158125915vw,39px);background-color:#009f95;color:#fff;font-size:clamp(14px,1.1713030747vw,19px)}@media only screen and (max-width: 768px){.single-content__body .ttl--tertiary.ttl--tertiary-bg{padding-top:.1875rem;padding-left:8px;padding-right:8px;padding-bottom:.4375rem;margin-top:1.375rem;font-size:.9375rem;line-height:1.2}}.single-content__body .ttl--tertiary.ttl--tertiary-bg:before{display:none}.single-content__body .ttl--quaternary{margin-top:clamp(17px,1.3909224012vw,22px);font-size:clamp(14px,1.1713030747vw,19px);line-height:1.75}@media only screen and (max-width: 768px){.single-content__body .ttl--quaternary{margin-top:.75rem;font-size:.875rem}}.single-content__body .bg-box{padding-top:clamp(23px,1.9033674963vw,30px);padding-left:clamp(28px,2.3426061493vw,37px);padding-right:clamp(28px,2.3426061493vw,37px);padding-bottom:clamp(24px,1.9765739385vw,32px);margin-top:clamp(42px,3.513909224vw,56px);background-color:#f4f4f4}@media only screen and (max-width: 768px){.single-content__body .bg-box{padding-top:1rem;padding-left:20px;padding-right:20px;padding-bottom:1.375rem;margin-top:2.125rem}}.single-content__body .bg-box>*:first-child{margin-top:0}.single-content__body .border-box{padding-top:clamp(23px,1.9033674963vw,30px);padding-left:clamp(28px,2.3426061493vw,37px);padding-right:clamp(28px,2.3426061493vw,37px);padding-bottom:clamp(24px,1.9765739385vw,32px);margin-top:clamp(42px,3.513909224vw,56px);border:1px solid #009F95}@media only screen and (max-width: 768px){.single-content__body .border-box{padding-top:1rem;padding-left:20px;padding-right:20px;padding-bottom:1.375rem;margin-top:2.125rem}}.single-content__body .border-box>*:first-child{margin-top:0}.single-content__body p{margin-top:clamp(17px,1.3909224012vw,22px);color:#313234;font-size:clamp(14px,1.1713030747vw,19px);line-height:1.75}@media only screen and (max-width: 768px){.single-content__body p{margin-top:.625rem;font-size:.875rem}}.single-content__body .annotation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(9px,.7320644217vw,11px);-moz-column-gap:clamp(9px,.7320644217vw,11px);column-gap:clamp(9px,.7320644217vw,11px);margin-top:clamp(10px,.878477306vw,14px);color:#313234;font-size:clamp(13px,1.0248901903vw,16px);letter-spacing:.02em;position:relative}@media only screen and (max-width: 768px){.single-content__body .annotation{margin-top:.375rem;font-size:.8125rem;line-height:1.6}}.single-content__body .annotation--no-icon{display:block}.single-content__body .annotation__num{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.single-content__body .annotation+.annotation{margin-top:clamp(4px,.2928257687vw,4px)}@media only screen and (max-width: 768px){.single-content__body .annotation+.annotation{margin-top:.25rem}}.single-content__body ul{padding-left:0;margin-top:clamp(25px,2.0497803807vw,33px);list-style:none}.single-content__body ul.no-liststyle li{padding-left:0}@media only screen and (max-width: 768px){.single-content__body ul.no-liststyle li{padding-left:0}}.single-content__body ul.no-liststyle li:before{display:none}@media only screen and (max-width: 768px){.single-content__body ul{margin-top:.9375rem}}.single-content__body ul li{padding-left:clamp(16px,1.317715959vw,21px);color:#313234;font-size:clamp(14px,1.1713030747vw,19px);letter-spacing:.01024em;line-height:1.625;position:relative}@media only screen and (max-width: 768px){.single-content__body ul li{padding-left:.9375rem;font-size:.875rem;letter-spacing:0;line-height:1.75}}.single-content__body ul li:before{display:block;content:"";width:clamp(5px,.439238653vw,7px);height:clamp(5px,.439238653vw,7px);border-radius:50%;background-color:#009f95;position:absolute;top:clamp(10px,.8052708638vw,13px);left:0}@media only screen and (max-width: 768px){.single-content__body ul li:before{width:.375rem;height:.375rem;top:.625rem;left:1px}}.single-content__body ul li+li{margin-top:clamp(10px,.8052708638vw,13px)}@media only screen and (max-width: 768px){.single-content__body ul li+li{margin-top:.4375rem}}.single-content__body ol{padding-left:clamp(16px,1.317715959vw,21px);margin-top:clamp(25px,2.0497803807vw,33px)}@media only screen and (max-width: 768px){.single-content__body ol{padding-left:.9375rem;margin-top:.9375rem}}.single-content__body ol li{color:#313234;font-size:clamp(14px,1.1713030747vw,19px);letter-spacing:.01024em;line-height:1.625;position:relative}@media only screen and (max-width: 768px){.single-content__body ol li{font-size:.875rem;letter-spacing:0;line-height:1.75}}.single-content__body ol li::marker{color:#009f95;font-weight:700}.single-content__body ol li+li{margin-top:clamp(10px,.8052708638vw,13px)}@media only screen and (max-width: 768px){.single-content__body ol li+li{margin-top:.4375rem}}.single-content__body dl{margin-top:clamp(28px,2.3426061493vw,37px);color:#313234;font-size:clamp(14px,1.1713030747vw,19px);letter-spacing:.01024em;line-height:1.625}@media only screen and (max-width: 768px){.single-content__body dl{margin-top:.8125rem;font-size:.875rem;line-height:1.75}}.single-content__body dl div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.single-content__body dl div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.single-content__body dl div+div{margin-top:clamp(9px,.7320644217vw,11px)}@media only screen and (max-width: 768px){.single-content__body dl div+div{margin-top:.25rem}}.single-content__body dl dt{width:20.7%;font-weight:700;position:relative}@media only screen and (max-width: 768px){.single-content__body dl dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:.875rem;-moz-column-gap:.875rem;column-gap:.875rem;width:100%;line-height:1.8571428571rem}.single-content__body dl dt:after{display:block;content:":";font-weight:400;position:relative;top:-.125rem}}.single-content__body dl dt:before{display:block;content:":";font-weight:400;position:absolute;top:0;right:0;right:clamp(6px,.5124450952vw,8px)}@media only screen and (max-width: 768px){.single-content__body dl dt:before{display:none}}.single-content__body .gradient-container{position:relative}.single-content__body .gradient-container .gradient{width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(95%,rgba(241,248,246,0)),color-stop(96%,rgba(241,248,246,.1)),to(#fff));background:-webkit-linear-gradient(left,rgba(241,248,246,0) 95%,rgba(241,248,246,.1) 96%,#fff 100%);background:linear-gradient(90deg,#f1f8f600 95%,#f1f8f61a 96%,#fff);position:absolute;top:0;left:0;-webkit-transition:opacity .2s;transition:opacity .2s;pointer-events:none;z-index:6}.single-content__body .gradient-container .gradient.no-gradient{opacity:0}.single-content__body .table-wrap--simple{margin-top:clamp(26px,2.196193265vw,35px)}@media only screen and (max-width: 768px){.single-content__body .table-wrap--simple{margin-top:2rem}}.single-content__body .table-wrap--multi{margin-top:clamp(35px,2.9282576867vw,47px)}@media only screen and (max-width: 768px){.single-content__body .table-wrap--multi{margin-top:1.375rem}}.single-content__body .table-wrap.scroll{white-space:nowrap;overflow-x:scroll}.single-content__body .table{width:100%;border-collapse:collapse;color:#313234;letter-spacing:.01024em;line-height:1.625}.single-content__body .table caption{margin-bottom:clamp(9px,.7320644217vw,11px);font-size:clamp(14px,1.1713030747vw,19px);line-height:1.75}@media only screen and (max-width: 768px){.single-content__body .table caption{margin-bottom:.625rem;font-size:.875rem}}.single-content__body .table--simple{font-size:clamp(14px,1.1713030747vw,19px)}@media only screen and (max-width: 768px){.single-content__body .table--simple tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.single-content__body .table--simple tbody th,.single-content__body .table--simple tbody td{padding-top:clamp(18px,1.4641288433vw,23px);padding-left:clamp(10px,.8052708638vw,13px);padding-right:clamp(10px,.8052708638vw,13px);padding-bottom:clamp(18px,1.4641288433vw,23px);border-bottom:1px solid #E0E0E0;text-align:left}@media only screen and (max-width: 768px){.single-content__body .table--simple tbody th,.single-content__body .table--simple tbody td{padding:0}}.single-content__body .table--simple tbody th{font-weight:700}@media only screen and (max-width: 768px){.single-content__body .table--simple tbody th{border-bottom:none}}@media only screen and (max-width: 768px){.single-content__body .table--simple tbody td{padding-bottom:.8125rem;margin-bottom:.5625rem}}.single-content__body .table--multi{font-size:clamp(14px,1.1713030747vw,19px);letter-spacing:0;line-height:1.75}@media only screen and (max-width: 768px){.single-content__body .table--multi{font-size:.8125rem;line-height:1.6}}.single-content__body .table--multi th,.single-content__body .table--multi td{border:1px solid #E0E0E0}.single-content__body .table--multi thead th{padding-top:clamp(9px,.7320644217vw,12px);padding-left:clamp(10px,.8052708638vw,13px);padding-right:clamp(10px,.8052708638vw,13px);padding-bottom:clamp(13px,1.0980966325vw,17px);background-color:#009f95;color:#fff;font-weight:500;text-align:center}@media only screen and (max-width: 768px){.single-content__body .table--multi thead th{padding-top:.1875rem;padding-left:12px;padding-right:12px;padding-bottom:.4375rem}}.single-content__body .table--multi tbody th,.single-content__body .table--multi tbody td{padding-top:clamp(18px,1.4641288433vw,23px);padding-left:clamp(10px,.8052708638vw,13px);padding-right:clamp(10px,.8052708638vw,13px);padding-bottom:clamp(18px,1.4641288433vw,23px)}@media only screen and (max-width: 768px){.single-content__body .table--multi tbody th,.single-content__body .table--multi tbody td{padding-top:.1875rem;padding-left:8px;padding-right:8px;padding-bottom:.1875rem}}.single-content__body .table--multi tbody th{border-bottom:1px solid #E0E0E0;background-color:#f7f7f7;font-weight:500}.single-content__body .table .fixed{border-left:none;position:-webkit-sticky;position:sticky;left:0}.single-content__body .table .fixed:before{content:"";position:absolute;top:-1px;left:0;width:calc(100% + 1px);height:calc(100% + 2px);border:1px solid #E0E0E0}.single-content__body .btn-wrapper{margin-top:clamp(35px,2.9282576867vw,47px)}@media only screen and (max-width: 768px){.single-content__body .btn-wrapper{margin-top:1.5rem}}.single-content__body .btn{display:inline-block;min-width:clamp(335px,27.0131771596vw,432px);padding-top:clamp(14px,1.1713030747vw,19px);padding-bottom:clamp(16px,1.317715959vw,21px);border-radius:100px;border:1px solid #009F95;background-color:#fff;color:#009f95;font-size:clamp(14px,1.1713030747vw,19px);font-weight:500;letter-spacing:.02em;line-height:1.25;text-align:center;position:relative;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}@media only screen and (max-width: 768px){.single-content__body .btn{min-width:335px;padding-top:14px;padding-bottom:16px;font-size:.875rem;line-height:1.4285714286}}.single-content__body .btn:hover{background-color:#009f95;color:#fff}.single-content__body .btn:hover:after{background-image:url(/cdn/shop/files/ico_arrow_btn_hover_01.png)}.single-content__body .btn:after{display:inline-block;content:"";width:clamp(7px,.5856515373vw,9px);height:clamp(11px,.9516837482vw,15px);background-image:url(/cdn/shop/files/ico_arrow_btn_01.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:clamp(32px,2.635431918vw,42px)}.single-content__body .btn--important{background-color:#009f95;color:#fff}.single-content__body .btn--important:hover{background-color:#fff;color:#009f95}.single-content__body .btn--important:hover:after{background-image:url(/cdn/shop/files/ico_arrow_btn_01.png)}.single-content__body .btn--important:after{background-image:url(/cdn/shop/files/ico_arrow_btn_hover_01.png)}.single-content__body .btn--pdf:hover:after{background-image:url(/cdn/shop/files/ico_pdf_white_01.png)}.single-content__body .btn--pdf:after{width:clamp(17px,1.4641288433vw,23px);height:clamp(17px,1.4641288433vw,23px);background-image:url(/cdn/shop/files/ico_pdf_01.png)}.single-content__body .link{display:inline-block;margin-top:clamp(36px,3.0014641288vw,48px);color:#009f95;font-size:clamp(14px,1.1713030747vw,19px);letter-spacing:.06em;line-height:1.1875;font-weight:500}@media only screen and (max-width: 768px){.single-content__body .link{margin-top:1.3125rem;font-size:.875rem;letter-spacing:.02em;line-height:1.4285714286}}.single-content__body .link:hover{text-decoration:underline}.single-content__body .link:hover:after{background-image:url(/cdn/shop/files/ico_arrow_circle-green_hover_01.png)}.single-content__body .link:after{display:inline-block;content:"";width:clamp(21px,1.756954612vw,28px);height:clamp(21px,1.756954612vw,28px);margin-left:clamp(10px,.878477306vw,14px);background-image:url(/cdn/shop/files/ico_arrow_circle-green_01.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;top:clamp(5px,.439238653vw,7px)}.single-content__body .link--external:hover:after{background-image:url(/cdn/shop/files/ico_external_01.png)}.single-content__body .link--external:after{width:clamp(14px,1.1713030747vw,228px);height:clamp(14px,1.1713030747vw,238px);background-image:url(/cdn/shop/files/ico_external_01.png);top:2px}.single-content__body .link--pdf:hover:after{background-image:url(/cdn/shop/files/ico_pdf_01.png)}.single-content__body .link--pdf:after{width:clamp(17px,1.4641288433vw,23px);height:clamp(17px,1.4641288433vw,23px);background-image:url(/cdn/shop/files/ico_pdf_01.png);top:clamp(3px,.2928257687vw,5PX)}.single-content__body .link-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(26px,2.196193265vw,35px);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-top:clamp(38px,3.1478770132vw,50px);list-style:none}@media only screen and (max-width: 1200px){.single-content__body .link-card{gap:26px}}@media only screen and (max-width: 768px){.single-content__body .link-card{gap:2rem;margin-top:2.125rem}}.single-content__body .link-card__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:clamp(263px,21.9619326501vw,351px);padding-left:0}.single-content__body .link-card__item:before{display:none}@media only screen and (max-width: 1200px){.single-content__body .link-card__item{width:calc((100% - 52px) / 3)}}@media only screen and (max-width: 768px){.single-content__body .link-card__item{max-width:none;width:100%}}.single-content__body .link-card__item:nth-child(3) .archive-list__ttl:after{top:-1px}.single-content__body .link-card .link-card__item+.link-card__item{margin-top:0}@media only screen and (max-width: 768px){.single-content__body .link-card .link-card__item+.link-card__item{margin-top:0}}.single-content__body .link-card__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 768px){.single-content__body .link-card__link{width:100%}}.single-content__body .link-card__link:hover .link-card__ttl{color:#009f95}.single-content__body .link-card__link:hover .link-card__ttl:after{background-image:url(/cdn/shop/files/ico_arrow_circle-green_hover_01.png)}.single-content__body .link-card__figure{margin-bottom:clamp(10px,.878477306vw,14px)}@media only screen and (max-width: 768px){.single-content__body .link-card__figure{margin-bottom:.75rem}}.single-content__body .link-card__image{aspect-ratio:300/184;-o-object-fit:cover;object-fit:cover;border-radius:clamp(8px,.5856515373vw,8px)}.single-content__body .link-card__ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:clamp(15px,1.2445095168vw,20px);border-bottom:1px solid #E3E3E3;color:#313234;font-size:clamp(14px,1.1713030747vw,19px);font-weight:500;letter-spacing:.06em;line-height:1.1875;-webkit-transition:color .2s;transition:color .2s}@media only screen and (max-width: 768px){.single-content__body .link-card__ttl{padding-bottom:1rem;font-size:.875rem}}.single-content__body .link-card__ttl:after{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;content:"";width:clamp(20px,1.6837481698vw,27px);height:clamp(20px,1.6837481698vw,27px);margin-left:clamp(14px,1.1713030747vw,19px);background-image:url(/cdn/shop/files/ico_arrow_circle-green_01.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;top:1px;left:clamp(-2px,-.1464128843vw,-2px)}.single-content__body .table .row,.single-content__body .table ul{margin-top:0}.single-content__body .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(35px,2.9282576867vw,47px);margin-top:clamp(35px,2.9282576867vw,47px)}@media only screen and (max-width: 768px){.single-content__body .row{gap:1.5rem 1rem;margin-top:1.5rem}}.single-content__body .row--combo{margin-top:clamp(12px,1.0248901903vw,16px)}@media only screen and (max-width: 768px){.single-content__body .row--combo{margin-top:.8125rem}}@media only screen and (max-width: 768px){.single-content__body .row--sp-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-content__body .row--sp-wrap .col{width:100%}}.single-content__body .col{width:100%}.single-content__body .col>*:first-child{margin-top:0}.single-content__body .col--2{width:50%}.single-content__body .col--3{width:33.3333333333%}.single-content__body .col--combo{width:auto}@media only screen and (max-width: 768px){.single-content__body .col--combo{width:100%}}.only-pc{display:block}.only-sp{display:none}@media only screen and (max-width: 768px){.only-pc{display:none}.only-sp{display:block}}@media only screen and (max-width: 768px){.single-content__body .slider{white-space:nowrap;overflow:scroll}.single-content__body .slider img{width:48rem}}.single .single-content__body .w-10{width:10%}@media only screen and (max-width: 768px){.single .single-content__body .w-10{width:100%}}.single .single-content__body .w-20{width:20%}@media only screen and (max-width: 768px){.single .single-content__body .w-20{width:100%}}.single .single-content__body .w-30{width:30%}@media only screen and (max-width: 768px){.single .single-content__body .w-30{width:100%}}.single .single-content__body .w-40{width:40%}@media only screen and (max-width: 768px){.single .single-content__body .w-40{width:100%}}.single .single-content__body .w-50{width:50%}@media only screen and (max-width: 768px){.single .single-content__body .w-50{width:100%}}.single .single-content__body .w-60{width:60%}@media only screen and (max-width: 768px){.single .single-content__body .w-60{width:100%}}.single .single-content__body .w-70{width:70%}@media only screen and (max-width: 768px){.single .single-content__body .w-70{width:100%}}.single .single-content__body .w-80{width:80%}@media only screen and (max-width: 768px){.single .single-content__body .w-80{width:100%}}.single .single-content__body .w-90{width:90%}@media only screen and (max-width: 768px){.single .single-content__body .w-90{width:100%}}.single .single-content__body .w-100{width:100%}@media only screen and (max-width: 768px){.single .single-content__body .w-100{width:100%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-10{width:10%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-20{width:20%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-30{width:30%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-40{width:40%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-50{width:50%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-60{width:60%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-70{width:70%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-80{width:80%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-90{width:90%}}@media only screen and (max-width: 768px){.single .single-content__body .w-sp-100{width:100%}}.single .single-content__body .mt-0{margin-top:0}.single .single-content__body .mt-10{margin-top:clamp(9px,.7320644217vw,20px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-10{margin-top:.5rem}}.single .single-content__body .mt-20{margin-top:clamp(18px,1.4641288433vw,23px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-20{margin-top:1rem}}.single .single-content__body .mt-30{margin-top:clamp(26px,2.196193265vw,35px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-30{margin-top:1.5rem}}.single .single-content__body .mt-50{margin-top:clamp(44px,3.6603221083vw,58px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-50{margin-top:2.5rem}}.single .single-content__body .mt-60{margin-top:clamp(53px,4.39238653vw,70px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-60{margin-top:3rem}}.single .single-content__body .mt-70{margin-top:clamp(61px,5.1244509517vw,82px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-70{margin-top:3.5rem}}.single .single-content__body .mt-90{margin-top:clamp(79px,6.588579795vw,105px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-90{margin-top:4.5rem}}.single .single-content__body .mt-100{margin-top:clamp(88px,7.3206442167vw,117px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-100{margin-top:5rem}}.single .single-content__body .mt-4{margin-top:clamp(3px,.2928257687vw,5px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-4{margin-top:.2rem}}.single .single-content__body .mt-8{margin-top:clamp(7px,.5856515373vw,9px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-8{margin-top:.4rem}}.single .single-content__body .mt-16{margin-top:clamp(14px,1.1713030747vw,19px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-16{margin-top:.8rem}}.single .single-content__body .mt-24{margin-top:clamp(21px,1.756954612vw,28px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-24{margin-top:1.2rem}}.single .single-content__body .mt-32{margin-top:clamp(28px,2.3426061493vw,37px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-32{margin-top:1.6rem}}.single .single-content__body .mt-40{margin-top:clamp(35px,2.9282576867vw,47px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-40{margin-top:2rem}}.single .single-content__body .mt-48{margin-top:clamp(42px,3.513909224vw,56px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-48{margin-top:2.4rem}}.single .single-content__body .mt-56{margin-top:clamp(49px,4.0995607613vw,66px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-56{margin-top:2.8rem}}.single .single-content__body .mt-64{margin-top:clamp(56px,4.6852122987vw,75px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-64{margin-top:3.2rem}}.single .single-content__body .mt-72{margin-top:clamp(63px,5.270863836vw,84px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-72{margin-top:3.6rem}}.single .single-content__body .mt-80{margin-top:clamp(70px,5.8565153734vw,94px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-80{margin-top:4rem}}.single .single-content__body .mt-88{margin-top:clamp(77px,6.4421669107vw,103px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-88{margin-top:4.4rem}}.single .single-content__body .mt-96{margin-top:clamp(84px,7.027818448vw,112px)}@media only screen and (max-width: 768px){.single .single-content__body .mt-96{margin-top:4.8rem}}.single .single-content__body .m-auto{margin-left:auto;margin-right:auto}.align{text-align:left}.align--cneter{text-align:center}.align--right{text-align:right}.v-align-top{vertical-align:top}.v-align-bottom{vertical-align:bottom}.single-content__body .inline-block{display:inline-block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.png#slick) format("png")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#page-top a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ccc;border-radius:1px;width:60px;height:60px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;font-size:1.2rem;-webkit-transition:all .3s;transition:all .3s}#page-top a:hover{background:#777}#page-top{position:fixed;right:10px;bottom:10px;z-index:2;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}#page-top.UpMove{-webkit-animation:UpAnime .5s forwards;animation:UpAnime .5s forwards}@-webkit-keyframes UpAnime{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes UpAnime{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#page-top.DownMove{-webkit-animation:DownAnime .5s forwards;animation:DownAnime .5s forwards}@-webkit-keyframes DownAnime{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes DownAnime{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(100px);transform:translateY(100px)}}/*!
	modal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
 */.modal-noscroll{overflow:hidden}.modal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;display:inherit!important}.modal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modal-wrapper .modal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modal-wrapper.modal-start_none{display:none;opacity:1}.modal-wrapper.modal-start_fade{opacity:0}.modal-wrapper [tabindex="0"]{outline:0!important}.modal-wrapper.modal-fullscreen{overflow:hidden}.modal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modal-fullscreen .modal-outer-wrapper{display:block}.modal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modal-fullscreen .modal-inner-wrapper{padding:0;display:block;vertical-align:top}.modal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px #0003;cursor:auto}.modal-container.is_loading{height:100px;width:100px;overflow:hidden}.modal-fullscreen .modal-container{max-width:none;height:100%;overflow:auto}.modal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:#0000;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-close:focus,.modal-close:hover{outline:0;background:#fff}.modal-close:focus:after,.modal-close:focus:before,.modal-close:hover:after,.modal-close:hover:before{background:#b93d0c}.modal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modal-close:after,.modal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-fullscreen .modal-close{background:#afb7bc;right:10px;top:10px}.modal-content-container{padding:30px}.modal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modal-confirm-btn.modal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modal-confirm-btn.modal-ok:hover{background:#2f2f2f}.modal-confirm-btn.modal-cancel{text-decoration:underline}.modal-confirm-btn.modal-cancel:hover{text-decoration:none;color:#2f2f2f}.modal-instagram .modal-container{width:auto;background:0 0;box-shadow:none!important}.modal-instagram .modal-content-container{padding:0;background:0 0}.modal-instagram .modal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modal-image .modal-inner-wrapper{padding-left:140px;padding-right:140px}.modal-image .modal-container{width:auto;max-width:100%}.modal-gallery-wrap{position:relative;color:#fff}.modal-gallery-item{display:none}.modal-gallery-item img,.modal-gallery-item.is_active{display:block}.modal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modal-gallery-label:focus{outline:0}.modal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:#0000;border:none;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-gallery-control.is_hidden{opacity:0;cursor:default}.modal-gallery-control:focus,.modal-gallery-control:hover{outline:0;background:#fff}.modal-gallery-control:focus:after,.modal-gallery-control:focus:before,.modal-gallery-control:hover:after,.modal-gallery-control:hover:before{background:#afb7bc}.modal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modal-gallery-control:after,.modal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-gallery-next-inner{left:100%;margin-left:40px}.modal-gallery-next-outer{right:45px}.modal-gallery-prev:after,.modal-gallery-prev:before{left:22px}.modal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-gallery-prev-inner{right:100%;margin-right:40px}.modal-gallery-prev-outer{left:45px}.modal-video-wrap{margin:auto 50px;position:relative}.modal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px #0000004d;background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modal-video-container embed,.modal-video-container iframe,.modal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modal-iframe .modal-content{width:100%;height:100%}.modal-iframe-elem{width:100%;height:100%;display:block}.modal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25)}.modal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modal-loading-spinner 1s linear infinite;animation:modal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modal-loading-spinner>div:nth-of-type(2)>div,.modal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modal-loading-spinner 1s linear infinite;-moz-animation:modal-loading-spinner 1s linear infinite;-webkit-animation:modal-loading-spinner 1s linear infinite;-o-animation:modal-loading-spinner 1s linear infinite}.modal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px)}.modal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modal-loading-spinner 1s linear infinite;animation:modal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px)}.modal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modal-loading-spinner 1s linear infinite;animation:modal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modal-loading-spinner>div:nth-of-type(4)>div,.modal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modal-loading-spinner 1s linear infinite;-moz-animation:modal-loading-spinner 1s linear infinite;-webkit-animation:modal-loading-spinner 1s linear infinite;-o-animation:modal-loading-spinner 1s linear infinite}.modal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px)}.modal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modal-loading-spinner 1s linear infinite;animation:modal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px)}.modal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modal-loading-spinner 1s linear infinite;animation:modal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modal-loading-spinner>div:nth-of-type(6)>div,.modal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modal-loading-spinner 1s linear infinite;-moz-animation:modal-loading-spinner 1s linear infinite;-webkit-animation:modal-loading-spinner 1s linear infinite;-o-animation:modal-loading-spinner 1s linear infinite}.modal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px)}.modal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modal-loading-spinner 1s linear infinite;animation:modal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px)}.modal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modal-loading-spinner 1s linear infinite;animation:modal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px)}.modal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modal-loading-spinner 1s linear infinite;animation:modal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px)}@media only screen and (min-width:1400px){.modal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modal-image .modal-inner-wrapper{padding-left:25px;padding-right:25px}.modal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:#000000b3}.modal-gallery-control:after,.modal-gallery-control:before{background:#fff}.modal-gallery-next{left:auto;right:20px}.modal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modal-instagram iframe{width:500px!important}.modal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-height:820px){.modal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes modal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.opacityFadeIn{-webkit-animation:opacityFadeIn 1.2s ease-in-out 1 0s normal forwards;animation:opacityFadeIn 1.2s ease-in-out 1 0s normal forwards;opacity:0;-webkit-filter:blur(.5px);filter:blur(.5px);-webkit-transform:scale(1.03);transform:scale(1.03)}@-webkit-keyframes opacityFadeIn{0%{opacity:0;-webkit-filter:blur(.5px);filter:blur(.5px);-webkit-transform:scale(1.03);transform:scale(1.03)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1)}}@keyframes opacityFadeIn{0%{opacity:0;-webkit-filter:blur(.5px);filter:blur(.5px);-webkit-transform:scale(1.03);transform:scale(1.03)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1)}}.opacityFadeIn-01{-webkit-animation:opacityFadeIn-01 1.2s ease-in-out 1 0s normal forwards;animation:opacityFadeIn-01 1.2s ease-in-out 1 0s normal forwards;opacity:0;-webkit-transform:translate(0px,15px) rotate(-2deg);transform:translateY(15px) rotate(-2deg)}@-webkit-keyframes opacityFadeIn-01{0%{opacity:0;-webkit-transform:translate(0,15px) rotate(-2deg);transform:translateY(15px) rotate(-2deg)}to{opacity:1;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0)}}@keyframes opacityFadeIn-01{0%{opacity:0;-webkit-transform:translate(0,15px) rotate(-2deg);transform:translateY(15px) rotate(-2deg)}to{opacity:1;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0)}}.opacityFadeIn-02{-webkit-animation:opacityFadeIn-02 1.2s ease-in-out 1 0s normal forwards;animation:opacityFadeIn-02 1.2s ease-in-out 1 0s normal forwards;opacity:0;-webkit-transform:translate(0px,-50px) rotate(0deg);transform:translateY(-50px) rotate(0)}@-webkit-keyframes opacityFadeIn-02{0%{opacity:0;-webkit-transform:translate(0,-50px) rotate(0deg);transform:translateY(-50px) rotate(0)}to{opacity:1;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0)}}@keyframes opacityFadeIn-02{0%{opacity:0;-webkit-transform:translate(0,-50px) rotate(0deg);transform:translateY(-50px) rotate(0)}to{opacity:1;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0)}}.opacityFadeIn-03{-webkit-animation:opacityFadeIn-03 1.2s ease-in-out 1 0s normal forwards;animation:opacityFadeIn-03 1.2s ease-in-out 1 0s normal forwards;opacity:0}@-webkit-keyframes opacityFadeIn-03{0%{opacity:0}to{opacity:1}}@keyframes opacityFadeIn-03{0%{opacity:0}to{opacity:1}}.loopIn-01{-webkit-animation:slide1 120s -60s linear infinite;animation:slide1 120s -60s linear infinite}@media only screen and (max-width: 860px){.loopIn-01{-webkit-animation:slide1 60s -30s linear infinite;animation:slide1 60s -30s linear infinite}}.loopIn-02{-webkit-animation:slide2 120s linear infinite;animation:slide2 120s linear infinite}@media only screen and (max-width: 860px){.loopIn-02{-webkit-animation:slide2 60s linear infinite;animation:slide2 60s linear infinite}}@-webkit-keyframes opa{0%{opacity:0}to{opacity:1}}@keyframes opa{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide1{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes slide1{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes slide2{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-200%);transform:translate(-200%)}}@keyframes slide2{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-200%);transform:translate(-200%)}}.section-sections--23866041270564__custom_liquid_myRPky-padding{display:none}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sanding.css.map */
