﻿body{font-family:var(--font-family-base);font-weight:var(--fw-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word;color:var(--color-black-01);letter-spacing:var(--ls-base);font-size:var(--fs-base)}@media(max-width: 767px){body{font-size:15px}}main{padding-top:72px;overflow:hidden}@media(max-width: 767px){main{padding-top:61px}}a{text-decoration:none;color:var(--color-black-01)}img{width:100%;height:auto;vertical-align:bottom}input,textarea,select{border:1px solid var(--color-gray-01);width:100%;border-radius:4px;padding:12px;resize:none;-webkit-appearance:none;font-size:14px;background:var(--color-surface-base);color:var(--color-black-01)}@media(min-width: 768px){input,textarea,select{font-size:16px}}input[type=checkbox],input[type=radio]{width:auto;-webkit-appearance:auto}input::placeholder,textarea::placeholder{color:var(--color-black-04)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-black-04)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-black-04)}textarea{height:200px}h1,h2,h3,h4{font-weight:600}.grecaptcha-badge{display:none}.l-header{z-index:100}.p-nav-btn{z-index:101}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,dl,ol,ul{font-size:1em;margin:0;padding:0}ul,ol{list-style-type:none}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/assets/fonts/lato-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url("/assets/fonts/lato-v24-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;src:url("/assets/fonts/lato-v24-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Murecho";font-style:normal;font-weight:400;src:url("/assets/fonts/murecho-v12-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Murecho";font-style:normal;font-weight:700;src:url("/assets/fonts/murecho-v12-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Murecho";font-style:normal;font-weight:900;src:url("/assets/fonts/murecho-v12-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Overpass";font-style:normal;font-weight:400;src:url("/assets/fonts/overpass-v16-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Overpass";font-style:normal;font-weight:700;src:url("/assets/fonts/overpass-v16-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Overpass";font-style:normal;font-weight:900;src:url("/assets/fonts/overpass-v16-latin-900.woff2") format("woff2")}:root{--color-white: #fff;--color-black-01: #111111;--color-black-04: #919191;--color-surface-base: var(--color-white);--color-orange-01: #f05c00;--color-orange-02: #f29e00;--color-dark-orange-01: #4e1b05;--color-dark-orange-02: #ba3200;--color-primary: #1c5bb1;--color-blue-01: var(--color-primary);--color-blue-02: #809cca;--color-dark-blue-01: #23919f;--color-slate-blue-01: #638c91;--color-thin-blue-01: #a8d7dd;--color-cyan-01: #28b3c4;--color-green-01: #32b48b;--color-thin-green-01: #dbede6;--color-yellow-01: #ffff48;--color-thin-gray-01: #f0f0f0;--color-thin-gray-02: #f2f2f2;--color-gray-01: #c7c7c7;--color-red-01: #b52222;--color-red-02: #e37474;--color-thin-red-01: #fcd9d9;--font-family-base: 游ゴシック体, YuGothic, Yu Gothic, Hiragino Kaku Gothic ProN, ヒラギノ角ゴ ProN W3, sans-serif;--fs-base: 16px;--fw-base: 400;--ls-base: 0.029em}.l-header{position:fixed;right:0;left:0;top:0;z-index:101;background:#fff;padding:.5rem 0}.l-header__wrap{display:flex;align-items:center}.l-header__logo{display:flex;align-items:center}.l-header__logo img{width:100px}@media(max-width: 767px){.l-header__logo img{width:50px}}.l-header__logo p{color:var(--color-dark-blue-01);font-weight:700;font-size:13px;line-height:1.2}@media(max-width: 767px){.l-header__logo p{font-size:11px}}.l-header__nav{flex:1;display:flex;justify-content:flex-end}.l-mv{background:var(--color-cyan-01);padding:2rem 0;color:#fff}@media(max-width: 767px){.l-mv{padding:1rem 0}}.l-mv__info{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width: 768px){.l-mv__info{width:100%;position:relative;padding-right:52%}}.l-mv__headline{width:270px;margin-bottom:1.5rem}@media(max-width: 767px){.l-mv__headline{width:220px;margin-bottom:1.2rem}}@media(min-width: 768px){.l-mv__image{position:absolute;right:0;top:50%;transform:translateY(-50%);width:48%;text-align:center}}.l-mv__image-comment{z-index:1;position:relative;margin-bottom:-0.7rem}.l-mv__image-comment img{width:230px}@media(max-width: 767px){.l-mv__image-comment img{width:180px}}.l-mv__image-main{border-radius:12px;overflow:hidden}@media(max-width: 767px){.l-mv__image-main{border-radius:6px 6px 0 0}}.l-mv__title{border-radius:8px;width:100%;padding:.7rem 0;font-weight:700;margin-bottom:.5rem;background:#fff;color:var(--color-cyan-01)}@media(max-width: 767px){.l-mv__title{border-radius:0 0 6px 6px}}.l-mv__title p{font-size:1.5em}@media(max-width: 767px){.l-mv__title p{font-size:1.2em}}.l-mv__title h1{text-align:center}@media(max-width: 767px){.l-mv__title h1{padding-left:1rem;padding-right:1rem}}.l-mv__title h1 img{width:100%;max-width:380px}@media(max-width: 767px){.l-mv__title h1 img{max-width:317px}}.l-mv__desc{font-weight:700;margin-bottom:1rem}@media(min-width: 768px){.l-mv__desc{font-size:1.3em;line-height:1.3}}.l-mv__desc span{font-size:2em;color:var(--color-yellow-01);font-family:"Arial",sans-serif}.l-mv__works{display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.l-mv__works{column-gap:.5rem}}@media(max-width: 767px){.l-mv__work{flex:1}}@media(min-width: 768px){.l-mv__work img{width:128px}}.l-main{background:var(--color-thin-gray-01);padding-top:77px}@media(max-width: 767px){.l-main{padding-top:40px}}.l-main--border{border-top:2px solid var(--color-gray-01)}.l-main__content{padding:3rem 0}.l-main__content-cta{padding:2rem 0;background:#fff}.l-main__content-box:not(:last-child){margin-bottom:1.5rem}.l-main__header{margin-bottom:2rem}@media(max-width: 767px){.l-main__header{margin-bottom:1.3rem}}.l-main__desc{margin-bottom:2rem;line-height:1.6}@media(max-width: 767px){.l-main__desc{margin-bottom:1.3rem}}.l-wrap{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media(min-width: 768px){.l-wrap{width:1000px}}@media(min-width: 768px){.l-wrap--short{width:800px}}@media(min-width: 768px){.l-wrap--desc{width:600px}}.l-footer{padding:2rem 0}.l-footer__logo{margin-bottom:1rem}.l-footer__logo img{width:200px}.l-footer__company{display:flex}@media(min-width: 768px){.l-footer__company{column-gap:1rem}}@media(max-width: 767px){.l-footer__company{flex-direction:column;row-gap:1rem}}.l-footer__box{flex:1}.l-footer__pref{font-weight:700;margin-bottom:.5rem}.l-footer__address{font-size:.95em;line-height:1.4}.p-nav__list{display:flex}@media(min-width: 768px){.p-nav__list{column-gap:8px;align-items:center}}@media(max-width: 767px){.p-nav__list{flex-direction:column;row-gap:.8rem;position:absolute;top:48px;right:0;padding:1.2rem;background:#fff;width:218px;transform:translateX(100%);transition:transform .3s ease;z-index:1000;box-shadow:0 0 10px rgba(0,0,0,.2)}}.p-nav__item a{display:inline-block;padding:4px;font-weight:700;font-size:16px}.p-nav__item a.contact{background:linear-gradient(to right, var(--color-orange-01), var(--color-dark-orange-02));padding:1rem 2rem;border-radius:40px;color:#fff;font-size:1.1em;box-shadow:0 3px 0 var(--color-dark-orange-01)}.p-cta__container{display:flex;align-items:center;justify-content:center;row-gap:1rem}@media(max-width: 767px){.p-cta__container{column-gap:.5rem;flex-direction:column}}@media(max-width: 767px){.p-cta__box{width:100%}}.p-cta__box a{position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right, var(--color-orange-01), var(--color-dark-orange-02));padding-left:2.5rem;padding-right:2.5rem;border-radius:50px;color:#fff;font-size:1.1em;box-shadow:4px 4px 0 var(--color-dark-orange-01);font-weight:700;text-align:center}@media(min-width: 768px){.p-cta__box a{padding-top:2rem;padding-bottom:2rem;width:500px}}@media(max-width: 767px){.p-cta__box a{width:100%;padding-top:1rem;padding-bottom:1rem}}.p-cta__box a:after{content:"";display:block;width:20px;height:20px;background:url(/lp-nanozone/images/icon_arrow-circle_down_white.png) center/contain no-repeat;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.p-illustration__container{display:flex}@media(min-width: 768px){.p-illustration__container{column-gap:8px;align-items:center}}@media(max-width: 767px){.p-illustration__container{flex-direction:column;row-gap:8px}}.p-illustration__box{background:#fff;border-radius:8px;padding:1rem;width:100%;display:flex;flex-direction:column;align-items:center;row-gap:8px;box-shadow:0px 2px 4px rgba(0,0,0,.08)}.p-illustration__label{border-radius:2px;padding:.2rem .8rem;color:#fff;max-width:250px;width:100%;text-align:center;font-weight:700}.p-illustration__label.color-slate{background:var(--color-slate-blue-01)}.p-illustration__label.color-blue{background:var(--color-cyan-01)}.p-illustration__image.type-reason{margin-top:1rem}@media(min-width: 768px){.p-illustration__image.type-reason{max-width:600px}}.p-evidence__container{display:flex;align-items:center}@media(max-width: 767px){.p-evidence__container{flex-wrap:wrap}}@media(min-width: 768px){.p-evidence__box{flex:1}}@media(max-width: 767px){.p-evidence__box{flex:33.33%}}.p-work__items{display:flex;flex-wrap:wrap}.p-work__item{width:33.33%}@media(max-width: 767px){.p-work__item{width:50%}}.p-work__movie{margin-top:2rem;text-align:center;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}@media(min-width: 768px){.p-work__movie{margin-left:auto;margin-right:auto}}.p-work__movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.p-flow__box{position:relative;padding-left:40px;width:100%}@media(max-width: 767px){.p-flow__box{padding-left:30px}}.p-flow__box:not(:last-child):after{content:"";display:block;width:0;height:0;border-style:solid;border-right:20px solid rgba(0,0,0,0);border-left:20px solid rgba(0,0,0,0);border-top:15px solid var(--color-thin-blue-01);border-bottom:0;margin-left:auto;margin-right:auto;margin-top:.5rem;margin-bottom:.5rem}.p-flow__label{position:absolute;top:50%;transform:translateY(-50%);display:block;width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-cyan-01);color:#fff;font-weight:700;text-align:center;font-size:.95em;left:0}@media(max-width: 767px){.p-flow__label{width:60px;height:60px}}@media(min-width: 768px){.p-flow__label span{font-size:1.3em}}.p-flow__inner{background:#fff;padding:3rem 3rem 3rem 5rem;border-radius:4px;overflow:hidden;border:1px solid var(--color-thin-gray-01)}@media(max-width: 767px){.p-flow__inner{padding:1rem 1rem 1rem 2.5rem}}.p-flow__title{color:var(--color-dark-blue-01);font-weight:700;text-align:center;font-size:1.2em;margin-bottom:1rem;text-align:left}@media(min-width: 768px){.p-flow__text{flex:1}}.p-flow__text *{line-height:1.6;font-size:.95em}.p-flow__text *:not(:last-child){margin-bottom:.5rem}.p-faq__item{background:#fff;padding:1.5rem 1rem 0;cursor:pointer;border-radius:4px;box-shadow:0px 2px 4px rgba(0,0,0,.08)}@media(max-width: 767px){.p-faq__item{padding:1rem .7rem 0}}.p-faq__item:not(:last-child){margin-bottom:8px}.p-faq__item-txt{position:relative}.p-faq__item-txt p{padding-left:50px;width:100%;line-height:1.6;padding-right:40px}@media(max-width: 767px){.p-faq__item-txt p{padding-right:22px;padding-left:40px;line-height:1.4;font-size:.95em}}.p-faq__item-txt p:before{display:block;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;font-weight:700;font-size:1.3em;position:absolute;left:0}@media(max-width: 767px){.p-faq__item-txt p:before{width:33px;height:33px;line-height:33px;font-size:1.1em}}.p-faq__item-question{padding-bottom:1.2rem}@media(max-width: 767px){.p-faq__item-question{padding-bottom:1rem}}.p-faq__item-question p{position:relative;font-weight:700}.p-faq__item-question p:before{content:"Q";color:var(--color-yellow-01);background:#333;top:50%;transform:translateY(-50%)}.p-faq__item-question p:after{content:"";display:block;width:18px;height:18px;background:url("/lp-nanozone/images/icon_arrow_down_blue.png") center/contain no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s}@media(max-width: 767px){.p-faq__item-question p:after{width:14px;height:14px}}.p-faq__item-answer{max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out,visibility .3s}.p-faq__item-answer p{padding-bottom:24px}@media(max-width: 767px){.p-faq__item-answer p{padding-bottom:16px}}.p-faq__item-answer p:before{content:"A";color:var(--color-cyan-01);background:var(--color-yellow-01)}.p-faq__item-answer p a{color:var(--color-primary);font-weight:700;text-decoration:underline}.p-faq__item.is-open .p-faq__item-answer{visibility:visible;opacity:1;max-height:1000px}.p-faq__item.is-open .p-faq__item-question p:after{transform:translateY(-50%) rotate(180deg)}.p-contact__items{display:flex;flex-direction:column;row-gap:1rem;background:#fff;border-radius:8px;padding:1rem;box-shadow:0px 2px 4px rgba(0,0,0,.08)}.p-contact__item{display:flex}@media(min-width: 768px){.p-contact__item{align-items:center}}@media(max-width: 767px){.p-contact__item{flex-direction:column;row-gap:4px}}.p-contact__label{display:flex;align-items:center;column-gap:.3rem}@media(min-width: 768px){.p-contact__label{width:160px;font-size:.9em}}.p-contact__label.type-must:before{content:"必須";display:block;font-size:12px;width:36px;border-radius:2px;text-align:center;height:18px;line-height:18px;background:var(--color-red-01);color:#fff;font-weight:700}.p-contact__label label{font-weight:700}.p-contact__form{flex:1}.p-contact__form input,.p-contact__form textarea,.p-contact__form select{font-size:16px;resize:none;padding:.5rem;background:var(--color-thin-gray-02)}.p-contact__form input,.p-contact__form select{height:36px}.p-contact__form textarea{height:200px}.p-contact__form select{background:var(--color-thin-gray-02);padding:.5rem;appearance:auto}.p-contact__form option{background:var(--color-thin-gray-02)}.p-contact__form input:not(:placeholder-shown):not(:focus):valid,.p-contact__form textarea:not(:placeholder-shown):not(:focus):valid,.p-contact__form select:not(:focus):valid{border:2px solid var(--color-green-01);background:var(--color-thin-green-01)}.p-contact__form input:focus,.p-contact__form textarea:focus,.p-contact__form select:focus{border:2px solid var(--color-green-01);background:var(--color-thin-green-01)}.p-contact__form.type-postcode input,.p-contact__form.type-postcode select{width:150px}.p-contact__submit{display:flex;align-items:center;flex-direction:column}.p-contact__submit input{max-width:100%}.p-feature__container:not(:last-child){margin-bottom:1rem}.p-feature__container.color-blue .p-feature__header:before{background:var(--color-blue-02)}.p-feature__container.color-blue .p-feature__header span{background:var(--color-primary)}.p-feature__container.color-blue .p-feature__item-title{background:url(/lp-nanozone/images/bg_headline-feature_blue.png) center/contain no-repeat}.p-feature__container.color-red .p-feature__header:before{background:var(--color-red-02)}.p-feature__container.color-red .p-feature__header span{background:var(--color-red-01)}.p-feature__container.color-red .p-feature__item-title{background:url(/lp-nanozone/images/bg_headline-feature_red.png) center/contain no-repeat}.p-feature__header{margin-bottom:.5rem;text-align:center;position:relative}.p-feature__header:before{content:"";display:block;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);width:100%;height:3px}.p-feature__header span{position:relative;display:inline-block;color:#fff;font-weight:700;padding:.5rem 2rem;z-index:1;border-radius:4px}@media(max-width: 767px){.p-feature__header span{padding:.3rem 1.1rem}}.p-feature__items{display:flex;column-gap:.5rem}@media(max-width: 767px){.p-feature__items{flex-direction:column;row-gap:.5rem}}.p-feature__item{flex:1;box-shadow:0px 2px 4px rgba(0,0,0,.08);padding:1rem;border-radius:8px;background:#fff}.p-feature__item-title{text-align:center;font-weight:700;font-size:1.1em;height:60px;line-height:60px;margin-bottom:.5rem}.p-feature__item-desc{line-height:1.4;font-size:.9em;padding:0 1rem}@media(max-width: 767px){.p-feature__item-desc{padding:0 .5rem}}.p-area__items{display:flex;flex-wrap:wrap;justify-content:space-between}.p-area__item{width:19%;background:#fff;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;box-shadow:0px 2px 4px rgba(0,0,0,.08);font-weight:700;text-align:center}@media(min-width: 768px){.p-area__item:nth-child(-n+5){margin-bottom:1%}}@media(max-width: 767px){.p-area__item{width:49%}.p-area__item:not(:nth-last-child(-n+2)){margin-bottom:2%}}@media(min-width: 768px){#menu-toggle{display:none}.c-hamburger-menu{display:none}}@media(max-width: 767px){.c-hamburger-menu{display:flex;flex-direction:column;justify-content:space-around;width:38px;height:34px;cursor:pointer;z-index:1001;border-radius:4px;padding:4px}.c-hamburger-menu span{display:block;width:100%;height:3px;background-color:var(--color-dark-blue-01);transition:all .3s ease}#menu-toggle{display:none}#menu-toggle:checked~.p-nav__list{transform:translateX(0)}#menu-toggle:checked~.c-hamburger-menu span:nth-child(1){transform:rotate(45deg) translate(6px, 6px)}#menu-toggle:checked~.c-hamburger-menu span:nth-child(2){opacity:0}#menu-toggle:checked~.c-hamburger-menu span:nth-child(3){transform:rotate(-45deg) translate(6px, -6px)}}.c-btn{cursor:pointer;position:relative;font-weight:700;line-height:1.3;height:60px;width:300px;border-radius:30px;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(to right, var(--color-orange-01), var(--color-dark-orange-02));padding:1rem 2rem;border-radius:40px;color:#fff;font-size:1.1em;box-shadow:0 3px 0 var(--color-dark-orange-01);border:none}.c-btn:before{content:"";display:block}.c-btn:hover{opacity:.6;transform:translateY(2px)}.c-title{color:var(--color-dark-blue-01);font-weight:700;text-align:center}.c-title__sub{margin-bottom:.3rem}.c-title__main{font-size:2.2em;line-height:1.2}@media(max-width: 767px){.c-title__main{font-size:1.4em}}.c-title__main span{position:relative;display:inline-block;background:linear-gradient(transparent 70%, #FCFC00 70%)}.c-title__main span:before,.c-title__main span:after{content:"";display:block;width:40px;height:40px;position:absolute;top:-30px}@media(max-width: 767px){.c-title__main span:before,.c-title__main span:after{width:30px;height:30px;top:-22px}}.c-title__main span:before{background:url(/lp-nanozone/images/icon_headline_left.png) center/contain no-repeat;left:-30px}@media(max-width: 767px){.c-title__main span:before{left:-22px}}.c-title__main span:after{background:url(/lp-nanozone/images/icon_headline_right.png) center/contain no-repeat;right:-30px}@media(max-width: 767px){.c-title__main span:after{right:-22px}}.p-table{margin-top:1.5rem}@media(max-width: 767px){.p-table.type-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.p-table.type-scroll table{width:700px}}.p-table.type-price th,.p-table.type-price td{padding:1rem;font-size:1.2em}@media(min-width: 768px){.p-table.type-price{width:400px;margin-left:auto;margin-right:auto}}table{width:100%;border-collapse:collapse;border-spacing:0;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #fff;box-shadow:0px 2px 4px rgba(0,0,0,.08)}table thead th{text-align:center;background:var(--color-cyan-01);color:#fff}table th{font-weight:700;white-space:nowrap}table th,table td{font-size:.9em;padding:.5rem;text-align:left;border:1px solid var(--color-thin-blue-01);line-height:1.3}.expandable-row{display:none;opacity:0;transition:opacity .2s ease-in-out}.more-btn{display:block;margin-top:1rem;margin-left:auto;margin-right:auto;padding:1rem 2rem;background-color:var(--color-cyan-01);font-weight:700;color:#fff;border:none;cursor:pointer;border-radius:40px;font-size:1em}@media(max-width: 767px){.u-only-pc{display:none !important}}@media(min-width: 768px){.u-only-sp{display:none !important}}
