﻿@font-face{font-family:"matofontsetBold";src:url("../../../font/sweet-sweetsans-boldsc-webfont.woff");src:url("../../../font/sweet-sweetsans-boldsc-webfont.woff?#iefix") format("embedded-opentype"),url("../../../font/sweet-sweetsans-boldsc-webfont.woff") format("woff"),url("../../../font/sweet-sweetsans-boldsc-webfont.ttf") format("truetype");font-display:swap;font-weight:700;font-style:normal}.mato-bold{font-family:"matofontsetBold",BlinkMacSystemFont,"Helvetica Neue",HelveticaNeue,"Segoe UI","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",HiraKakuProN-W3,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.gray-frame{border:8px solid #dddddd;padding:2em}.light-gray-bg{background-color:#dddddd}.gray-bg{background-color:#cccccc}.mt-6em{margin-top:6em}.main{overflow:clip !important}button,a{-webkit-tap-highlight-color:transparent;outline:none}button:focus,a:focus{outline:none;box-shadow:none}.articlemodal-menu-anchor{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;box-shadow:none;touch-action:manipulation}.feature-rethink_parent .modal{display:block;background:#000;border:none;top:0;margin-bottom:0}.feature-rethink_parent .txt-hide{display:none}.feature-rethink_parent button.more{margin:20px auto;background-color:#fff;color:#000;border:1px solid #000;outline:0;transition:.5s;-erbkit-transition:.5s;padding:5px 0;font-size:12px}.feature-rethink_parent button.more::after{content:"もっとみる";transition:.2s;-erbkit-transition:.2s}.feature-rethink_parent button.more.on-click::after{content:"とじる"}.feature-rethink_parent .sub-page-main-content{padding-top:95px;margin:0 auto;max-width:900px;width:100%;padding-bottom:0}.feature-rethink_parent .sub-page-main-content .feature-content-card-white{border:1px solid #000;background-color:#fff}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles{border-bottom:1px solid #000}.feature-rethink_parent .sub-page-main-title{height:150px;font-size:24px;display:flex;justify-content:center;align-items:center}.feature-rethink_parent .grids{display:flex;flex-direction:column}.feature-rethink_parent .grid-area{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin:0 30px 20px}.feature-rethink_parent .grid-area img{width:100%;display:block;opacity:0;transform:translateY(150px);transition:opacity 0.8s ease, transform 0.8s ease}.feature-rethink_parent .grid-area img.fadeup{opacity:1;transform:translateY(0)}.feature-rethink_parent .event-top-container-wrapper{position:relative}.feature-rethink_parent .event-top-container{overflow:hidden}.feature-rethink_parent .event-fade-img-box{max-width:100vw;height:100vh;margin-left:auto;margin-top:0;position:relative}.feature-rethink_parent .event-fade-img-box img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover}.feature-rethink_parent .event-inner-block{max-width:100vw;height:100vh;margin:0 auto;position:relative}.feature-rethink_parent .event-title-box p{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -85%);padding:0;margin:0;width:90%;font-size:2.9em;font-weight:bold;color:#000;line-height:1.7em}.feature-rethink_parent .event-fade-img-box{max-width:100vw;height:100vh;margin-left:auto;margin-top:0;position:relative}.feature-rethink_parent .btn-black.btn-full-width{width:100%;max-width:none !important;margin-bottom:4em}.feature-rethink_parent .btn-black{background-color:#040000;color:#fff;border:1px solid #848484;text-align:center;transition:background-color 0.4s ease}.feature-rethink_parent .btn-black.btn-next{background-image:url("https://cdn.marlmarl.com/mato/public/assets/svg/icon-arrow-right-white.svg");background-repeat:no-repeat;background-size:25px auto;background-position:bottom 50% right 3%}.feature-rethink_parent .btn-black:hover{background-color:#fff;color:#040000;transition:background-color 0.4s ease}.feature-rethink_parent .btn-black:hover.btn-next{background-image:url("https://cdn.marlmarl.com/mato/public/assets/svg/icon-arrow-right.svg");background-repeat:no-repeat}.feature-rethink_parent .txt-position{text-align:center;display:block}.feature-rethink_parent .txt-position p,.feature-rethink_parent .txt-position .txt-show,.feature-rethink_parent .txt-position .txt-hide{text-align:left;display:inline-block}.feature-rethink_parent .rethink-nav{position:-webkit-sticky;position:sticky;top:80vh;left:5%;background-color:#000;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.3);padding:0;width:6em;height:5em;z-index:10;opacity:0;transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),opacity 0.6s ease}.feature-rethink_parent .rethink-nav a{color:#fff;height:100%;display:flex;justify-content:center;align-items:center}.feature-rethink_parent .rethink-nav.is-visible{transform:translateY(0) scale(1);opacity:1;pointer-events:auto}.feature-rethink_parent .feature-iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.feature-rethink_parent .feature-iframe{position:absolute;top:0;left:0;right:0;width:100%;height:100%;border:none}@media screen and (min-width: 751px){.feature-rethink_parent .btn-black{display:inline-block;margin-bottom:40px;padding:20px 60px;width:100%;font-size:17px;line-height:17px}.feature-rethink_parent .btn-black:hover{opacity:1}.feature-rethink_parent .sub-page-main-content .feature-content-card-white{padding:4em 4em 0 4em;font-weight:bold !important}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles{text-align:center}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles .feature-content-nav-num-img{width:50px}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles .is-small{font-size:14px}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide{display:flex;align-items:flex-start}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-img{max-width:calc(100% / 2 - 2em)}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-text{padding-left:2em}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-text h4{font-size:22px;font-weight:bold !important}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-text .is-small{font-size:13px}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .contents-photo-ul{justify-content:center;margin-bottom:4em}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .contents-photo-ul img{max-width:400px}.feature-rethink_parent .gray-bg .sub-page-main-content{padding-top:20px}}@media screen and (min-width: 1404px) and (max-width: 1614px){.feature-rethink_parent .event-title-box p{font-size:2.7em;width:90%;transform:translate(-50%, -85%);line-height:1.8em}}@media screen and (min-width: 1140px) and (max-width: 1404px){.feature-rethink_parent .event-title-box p{font-size:2.8em;width:90%;transform:translate(-50%, -75%);line-height:1.7em}}@media screen and (min-width: 982px) and (max-width: 1140px){.feature-rethink_parent .event-title-box p{font-size:2.7em;width:90%;transform:translate(-50%, -75%);line-height:2em}}@media screen and (min-width: 751px) and (max-width: 982px){.feature-rethink_parent .event-title-box p{font-size:2em;width:90%;transform:translate(-50%, -85%);line-height:2.4em}}@media screen and (max-width: 751px){.feature-rethink_parent .pc-only{display:none}.feature-rethink_parent .feature-main-content{font-size:13px}.feature-rethink_parent h2{font-size:1.5em}.feature-rethink_parent h3{font-size:1.17em}.feature-rethink_parent .event-title-box p{font-size:1em;width:100%;line-height:1.7em;top:auto;left:auto;transform:none;bottom:0}.feature-rethink_parent .event-inner-block{max-width:100%;height:60vh;margin:0 auto;position:relative}.feature-rethink_parent .event-fade-img-box{max-width:100%;height:100%;margin-left:auto;margin-top:0;position:relative}.feature-rethink_parent .event-fade-img-box img{position:absolute;top:0;left:0;max-width:100%;height:100%;object-fit:cover}.feature-rethink_parent .sub-page-main-content{padding-top:70px;width:95%}.feature-rethink_parent .gray-frame{margin-bottom:2em}.feature-rethink_parent .rethink-nav{padding:10px;width:5em;height:4em;font-size:1em}.feature-rethink_parent .rethink-nav{top:50vh;left:90%}.feature-rethink_parent .feature-content-items{margin:0 10px}.feature-rethink_parent .feature-content-items p{font-size:13px}.feature-rethink_parent .sub-page-main-content{padding-top:60px;margin:0 auto}.feature-rethink_parent .sub-page-main-content .feature-content-card-white{padding:2em 1em;font-weight:bold !important}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles{text-align:center}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles .feature-content-nav-num-img{width:50px;margin-bottom:1em}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles h2{font-size:20px}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles h3{font-size:14px}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-titles .is-small{font-size:13px}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-img{max-width:100%;margin-bottom:2em}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-text{padding-left:0}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-text p{font-size:13px}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-text h4{font-size:20px;font-weight:bold !important}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .card-white-divide .card-white-divide-text .is-small{font-size:13px}.feature-rethink_parent .sub-page-main-content .feature-content-card-white .btn-black.btn-full-width{margin-bottom:1em}.feature-rethink_parent .sub-page-main-title{display:flex;justify-content:center;align-items:center;height:92px;font-size:17px}.feature-rethink_parent .grid-area{grid-template-columns:repeat(2, 1fr);gap:12px;margin:0 10px 10px}.feature-rethink_parent .btn-black.btn-full-width{margin-bottom:1em}.feature-rethink_parent button.more{width:100%;font-weight:700}.feature-rethink_parent .btn-black{clear:left;display:inline-block;margin-bottom:0;margin-left:auto;margin-right:0;padding:15px 0;font-size:14px;line-height:14px;text-decoration:none;width:100%;text-align:center;box-sizing:border-box}}@media screen and (max-width: 320px){.feature-rethink_parent .event-title-box p{font-size:.9em;width:95%;transform:translate(-50%, 240%);line-height:1.7em}}.modaal-overlay{transition:opacity 0.4s ease}.articlemodal-header{margin:0 auto 2em 0;font-weight:bold}.articlemodal-list{list-style:none}.articlemodal-menu-anchor{text-decoration:underline}.articlemodal-frame{background:#fff;border:1px solid #eee;box-shadow:0 0 5px #ddd;padding:20px}.modaal-container{position:relative;display:inline-block;width:60%;max-width:600px;margin:auto;text-align:left;color:#000;border-radius:0px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto;padding:45px}.modaal-close{position:absolute;right:20px;top:20px;color:#000;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:100}.modaal-close:before,.modaal-close:after{width:2px;background:#000}.modaal-content-container{padding:0}@media screen and (max-width: 751px){.modaal-container{width:100%;max-width:600px;padding:25px}.modaal-close{right:15px;top:15px}}

/*# sourceMappingURL=style.css.map */