.tmf-billboard{background-color:var(--tmf--color--black);padding-bottom:0;overflow:hidden}.tmf-icon-scroll{color:var(--tmf--color--white);font-size:1rem;text-decoration:none;text-align:center;position:absolute;bottom:8px;right:0;left:0;z-index:5}.mouse-icon{border:2px solid var(--tmf--color--white);border-radius:20px;width:24px;height:36px;position:relative;margin-inline:auto;margin-bottom:6px}.mouse-icon::before{content:"";width:4px;height:8px;position:absolute;top:8px;left:50%;transform:translateX(-50%);background-color:var(--tmf--color--white);border-radius:2px;-webkit-animation:scroll 1.6s infinite;animation:scroll 1.6s infinite}@-webkit-keyframes scroll{0%{opacity:1;transform:translate(-50%, 0)}100%{opacity:0;transform:translate(-50%, 14px)}}@keyframes scroll{0%{opacity:1;transform:translate(-50%, 0)}100%{opacity:0;transform:translate(-50%, 14px)}}.tmf-area-deco img{max-width:75%;margin:0 auto}.tmf-area-wrap{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:96px;margin-bottom:48px}.tmf-area-wrap .tmf-area{background-color:var(--tmf--color--current);display:flex;border-radius:12px;width:calc(50% - 4px);overflow:hidden}.tmf-area-wrap .tmf-area.-----type-earth,.tmf-area-wrap .tmf-area.-----type-living,.tmf-area-wrap .tmf-area.-----type-basic{transform:translateY(96px)}.tmf-area-wrap .tmf-area.-----type-earth.is-fade,.tmf-area-wrap .tmf-area.-----type-living.is-fade,.tmf-area-wrap .tmf-area.-----type-basic.is-fade{-webkit-animation-name:anime_fadeInUp_alt;animation-name:anime_fadeInUp_alt}.tmf-area-wrap .tmf-area a{display:flex;flex-direction:column}.tmf-area-wrap .tmf-area a:hover .tmf-icon{background-color:var(--tmf--color--white)}.tmf-area-wrap .tmf-area a:hover .tmf-icon svg{fill:var(--tmf--color--current)}.tmf-area-wrap .tmf-area .tmf-img{padding:16px}.tmf-area-wrap .tmf-area svg{fill:var(--tmf--color--white)}.tmf-area-wrap .tmf-area p{font-size:1.3rem;line-height:2.25;padding:24px 12px 16px}.tmf-area-wrap .tmf-area .tmf-icon.-----arrow-right{height:32px;width:32px;margin:auto 12px 0 auto}@media screen and (min-width: 1280px ){.tmf-area-wrap{gap:12px}.tmf-area-wrap .tmf-area{width:calc(50% - 6px)}.tmf-area-wrap .tmf-area .tmf-img{padding:24px}.tmf-area-wrap .tmf-area p{font-size:1em;padding:24px 16px 16px}}.js-bg-area{padding-top:48px;padding-bottom:64px;overflow:hidden}.js-bg-area--map{width:120%;position:absolute;bottom:10%;right:-35%;opacity:.5}.js-bg-area .wf-container{z-index:2}.js-bg-area--char-1{width:40%;position:absolute;top:5%;right:-7.5%;opacity:.2}.tmf-area--bg{background-size:100% auto;background-position:center -3px;background-repeat:no-repeat;width:100%;aspect-ratio:1/2;position:absolute;top:0;left:0}.tmf-area-content{background-image:linear-gradient(transparent 0%, var(--tmf--color--current) 75%);padding-bottom:12px}#area-universe .tmf-area--bg{background-image:url(../imgs/theme/bg_area-universe.svg)}#area-earth .tmf-area--bg{background-image:url(../imgs/theme/bg_area-earth.svg)}#area-life .tmf-area--bg{background-image:url(../imgs/theme/bg_area-life.svg)}#area-living .tmf-area--bg{background-image:url(../imgs/theme/bg_area-living.svg)}#area-environment .tmf-area--bg{background-image:url(../imgs/theme/bg_area-environment.svg)}#area-basic .tmf-area--bg{background-image:url(../imgs/theme/bg_area-basic.svg);background-color:var(--tmf--color--basic-2)}.tmf-search-fom{margin-bottom:16px}.tmf-tour-box{background-color:var(--tmf--color--black);border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:4/3;color:var(--tmf--color--white)}.js-marquee-slider{pointer-events:none;margin-left:0;margin-right:0;opacity:0;transition:opacity ease 1s}.js-marquee-slider.swiper-initialized{opacity:1}.js-marquee-slider .swiper-wrapper{flex-wrap:nowrap;transition-timing-function:linear}.js-marquee-slider .swiper-slide{padding:0}@media screen and (min-width: 768px ){.js-marquee-slider{margin-left:auto;margin-right:auto}.js-marquee-slider .swiper-slide{display:flex;flex-direction:column;max-width:clamp(240px,16.66667vw,320px);padding:8px}}
/*# sourceMappingURL=tmf-page-home.min.css.map */