﻿@import"https://fonts.googleapis.com/css2?family=MuseoModerno:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP&display=swap";@supports(-webkit-touch-callout: none){.vh100{min-height:-webkit-fill-available}}:root{--md10px: 0.625rem;--md11px: 0.6875rem;--md12px: 0.75rem;--md13px: 0.8125rem;--md14px: 0.875rem;--md15px: 0.9375rem;--md16px: 1rem;--md17px: 1.0625rem;--md18px: 1.125rem;--md19px: 1.1875rem;--md20px: 1.25rem;--md21px: 1.3125rem;--md22px: 1.375rem;--md23px: 1.4375rem;--md24px: 1.5rem;--md25px: 1.5625rem;--md26px: 1.625rem;--md27px: 1.6875rem;--md28px: 1.75rem;--md29px: 1.8125rem;--md30px: 1.875rem;--md31px: 1.9375rem;--md32px: 2rem;--md33px: 2.0625rem;--md34px: 2.125rem;--md35px: 2.1875rem;--md36px: 2.25rem;--md37px: 2.3125rem;--md38px: 2.375rem;--md39px: 2.4375rem;--md40px: 2.5rem;--md41px: 2.5625rem;--md42px: 2.625rem;--md43px: 2.6875rem;--md44px: 2.75rem;--md45px: 2.8125rem;--md46px: 2.875rem;--md60px: 3.75rem}body{font-size:var(--md15px)}@media(min-width: 1200px){.container{max-width:1100px}}@media(min-width: 1400px){.container{max-width:1100px}}a{text-decoration:none}html{width:100%}img{vertical-align:bottom;max-width:100%;height:auto}body{font-family:"Noto Sans JP",sans-serif;color:#000;font-feature-settings:"palt" 1;letter-spacing:.085em;font-weight:400;line-height:1.7;width:100%;overflow-x:hidden}section{width:100%;max-width:100vw;overflow-x:hidden}a.round{padding:15px 0;width:100%;max-width:340px;display:inline-block;border-radius:200px;border:1px solid #fff;text-decoration:none;text-align:center}.title_museo{font-family:"MuseoModerno",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}header{display:flex;justify-content:space-between;align-items:flex-start;position:fixed;top:0;left:0;width:100%;z-index:999;background-color:rgba(0,0,0,0);padding:15px;transition:all .3s ease-out}header.scrolled{background-color:rgba(255,255,255,.5);backdrop-filter:blur(5px)}@media(min-width: 1200px){header{padding:33px 42px 15px 42px}}header h1{margin:0;transition:all .3s ease-out;transform:translateY(-5px)}header h1 svg{height:33px;transition:all .3s ease-out}header h1 svg .logo_symbol{transition:all .3s ease-out}@media(min-width: 768px){header h1 svg{height:42.085px}}header .gnav{display:flex;list-style-type:none;align-items:center;gap:32px;margin-top:15px;font-size:var(--md13px)}header .gnav a{color:#000;text-decoration:none}header .gsns{display:flex;list-style-type:none;align-items:center;justify-content:flex-end;gap:10px;transition:all .3s ease-out;padding:0;margin:0}@media(min-width: 768px){header .gsns{gap:16px}}header .gsns img{width:15.9791px}header.drawer-open{background-color:rgba(0,0,0,0) !important}header.drawer-open h1 svg{transform:translate(15px, 15px) scale(1.2);transform-origin:0}header.drawer-open h1 svg .logo_symbol{fill:#fff}header.drawer-open .gsns{opacity:0}.drawer{background-color:#1eaa39;width:100%;height:100vh;position:fixed;top:-100vh;left:0;transition:all .3s ease-out;z-index:998}.drawer.show{top:0}.drawer .inner{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;position:relative;max-height:100svh}.drawer .dnav{list-style-type:none;padding:0 0 0 30px}.drawer .dnav li{line-height:3;font-size:var(--md18px)}.drawer .dnav li a{color:#fff}.drawer .dsns{position:absolute;bottom:30px;left:30px;display:flex;list-style-type:none;padding:0;gap:15px;margin:0}.drawer .dsns img{width:30px;height:30px}.hamburger{width:40px;height:40px;color:#000;margin:0 0 0 auto}.hamburger svg{width:100%;height:100%}.hamburger svg line{stroke:currentColor;stroke-width:2px;fill:none;transition:all .2s ease-out;opacity:1}.hamburger svg line:nth-of-type(2){transform:scaleX(80%) translateX(20%)}.hamburger:hover{cursor:pointer}.hamburger.show{color:#fff}.hamburger.show svg line:nth-of-type(1){transform-origin:50% 25%;transform:translate(20%, 15%) rotate(45deg)}.hamburger.show svg line:nth-of-type(2){transform-origin:50% 35%;transform:translate(-10%, 0) rotate(-45deg)}.sec_sns{position:relative}.sec_sns h2{margin-bottom:30px}.sec_sns h2 img{height:32px}.sec_sns .mod_sns{margin-bottom:30px}.sec_sns .mod_sns hgroup h2 img{height:26px}.sec_sns .mod_sns .formoreinfo{max-width:160px;margin:0 0 30px calc(50% - 80px)}@media(min-width: 768px){.sec_sns .mod_sns .formoreinfo{margin:0}}.sec_sns .mod_sns .formoreinfo img{height:50px}.sec_sns .mod_sns .posts{padding:0 45px;list-style-type:none}@media(min-width: 992px){.sec_sns .mod_sns .posts{padding:0}}.sec_sns .mod_sns .post{margin:0 10px 30px 10px}@media(min-width: 992px){.sec_sns .mod_sns .post{margin:0 10px}}.sec_sns .mod_sns .post img{max-width:100%}.sec_sns .mod_sns .post p{margin:0}.sec_sns .mod_sns .post .post_title{font-size:var(--md16px)}.sec_sns .mod_sns .post .post_description{font-size:var(--md13px);color:#8e8e8e;margin-top:auto}.sec_sns .mod_sns .post .post_date{font-size:var(--md11px);color:#8e8e8e}.sec_sns .mod_sns .slide-arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;background-image:url(../images/arrow_black.svg);background-size:contain;z-index:10;cursor:pointer}.sec_sns .mod_sns .slide-arrow.prev-arrow{transform:translateY(-50%) rotate(180deg);left:-40px}.sec_sns .mod_sns .slide-arrow.next-arrow{right:-40px}.sec_sns .mod_sns iframe body{display:none}.sec_sns .mod_sns .lightwidget__image-wrapper{padding:10px !important}.yt{width:100%;aspect-ratio:16/9}.sns_bar{display:flex;justify-content:flex-start;align-items:center;gap:15px;list-style-type:none;width:100%;margin:15px 0 0 0;padding:10px 0 0 0}@media(min-width: 768px){.sns_bar{border-top:1px solid #000;margin:0;padding:10px 0 0 15px}}.sns_bar a img{height:22.6834px}.sns_bar .followme{margin:0;padding:0}.links_bar{display:flex;flex-direction:column;justify-content:flex-start;gap:5px;list-style-type:none;width:100%;margin:15px 0 0 0;padding:10px 0 0 0}@media(min-width: 768px){.links_bar{border-top:1px solid #000;margin:0;padding:10px 0 0 0}}.links_bar a{text-decoration:underline;color:#000}.sec_contact{padding:100px 0 60px}.sec_contact .container{text-align:center}.sec_contact h2{font-size:var(--md40px);margin-bottom:2em}.sec_contact a{border:1px solid #000;border-radius:15px;padding:20px 0;max-width:340px;text-align:center;margin:0 auto}main{overflow:visible;min-height:100%;width:100%;position:relative}main .sticky_wrapper{position:sticky;display:flex;width:100%;justify-content:flex-end;bottom:0;z-index:997}main .sticky_wrapper .sponsorship{display:flex;gap:15px;align-items:center;justify-content:center;background-image:url(../images/noiz_green.png);background-repeat:repeat;color:#fff;padding:24px;width:100%;z-index:998}@media(min-width: 768px){main .sticky_wrapper .sponsorship{width:340px}}main .sticky_wrapper .sponsorship .yell{height:42px}main .sticky_wrapper .sponsorship .arrow{height:33px}footer{padding:15px;position:relative;border-top:1px solid #000}@media(min-width: 768px){footer{padding:60px 42px 33px 42px}}footer .inner{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}footer .inner .logo{height:33px;margin-bottom:10px}@media(min-width: 1200px){footer .inner .logo{margin-bottom:0}}footer .inner .fnav{list-style-type:none;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0}footer .inner .fnav li{min-width:40%}@media(min-width: 768px){footer .inner .fnav li{min-width:33%}}@media(min-width: 1200px){footer .inner .fnav{gap:30px;justify-content:center;align-items:center;height:33px}footer .inner .fnav li{width:auto;min-width:auto}}footer .inner .fnav a{color:#000;font-size:var(--md13px);align-items:center;text-decoration:none}footer .inner a.privacy{font-size:var(--md13px);color:#000}footer .inner a.privacy img{height:12px}footer .inner .fsns{margin:0 0 0 auto;padding:0;list-style-type:none;display:flex;justify-content:flex-end;gap:15px}@media(min-width: 1200px){footer .inner .fsns{margin:25px 0 0 auto}}footer .inner .fsns img{height:17px}footer p.copyright{text-align:end}.kazari_scroll{width:100%;overflow-x:hidden}.kazari_scroll img{margin:0 6vw;max-height:200px}br.sp{display:block}@media(min-width: 768px){br.sp{display:none}}.tjf{text-align:justify;text-justify:inter-ideograph}.vh100{min-height:100vh}.consolebox{position:fixed;bottom:0;left:0;background-color:rgba(255,255,255,.5);z-index:9999;padding:10px}.consolebox p{padding:0;margin:0}.consolebox p.breakpoint::before{content:"breakpoint : "}.consolebox p.breakpoint::after{content:"default"}@media(min-width: 576px){.consolebox p.breakpoint::after{content:"sm"}}@media(min-width: 768px){.consolebox p.breakpoint::after{content:"md"}}@media(min-width: 992px){.consolebox p.breakpoint::after{content:"lg"}}@media(min-width: 1200px){.consolebox p.breakpoint::after{content:"xl"}}@media(min-width: 1400px){.consolebox p.breakpoint::after{content:"xxl"}}.page-index{background-image:url(../images/noiz_white.png);background-repeat:repeat;width:100%;position:relative}.page-index section.sec_mv,.page-index section.sec_sns,.page-index section.sec_aboutus,.page-index section.sec_movie,.page-index section.sec_place{margin-bottom:60px}@media(min-width: 768px){.page-index section.sec_mv,.page-index section.sec_sns,.page-index section.sec_aboutus,.page-index section.sec_movie,.page-index section.sec_place{margin-bottom:120px}}.page-index .sec_mv{width:100%;height:calc(100svh - 90px);position:relative}@media(min-width: 768px){.page-index .sec_mv{height:100dvh}}.page-index .sec_mv .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-index .sec_mv .bg img{width:100%;height:100%;object-fit:cover;object-position:top left}@media(min-width: 768px){.page-index .sec_mv .bg img{object-position:center}}.page-index .sec_mv .overlay{position:relative;z-index:1;width:100%;height:100%}.page-index .sec_mv .overlay .scroll{width:15px;position:absolute;bottom:0;left:calc(50% - 8px)}@media(min-width: 768px){.page-index .sec_mv .overlay .scroll{left:100px}}.page-index .sec_aboutus{position:relative}@media(min-width: 768px){.page-index .sec_aboutus .row{transform:translateX(77px)}}.page-index .sec_aboutus hgroup{margin-bottom:2em}.page-index .sec_aboutus hgroup h2{font-size:var(--md24px)}.page-index .sec_aboutus hgroup h2 img{height:18px}.page-index .sec_aboutus h3.copy{font-size:2.4rem;font-weight:400;margin-bottom:.8em;color:#1eaa39;letter-spacing:.2em;line-height:1.5}@media(min-width: 768px){.page-index .sec_aboutus h3.copy{font-size:2.8rem}}.page-index .sec_aboutus p{line-height:2em}.page-index .sec_aboutus .formoreinfo{margin:30px 0;display:inline-block}@media(min-width: 768px){.page-index .sec_aboutus .formoreinfo{margin:60px 0 0 0}}.page-index .sec_aboutus .formoreinfo img{height:28.1256px}.page-index .sec_place{position:relative;overflow:hidden;background-color:#fff}@media(min-width: 768px){.page-index .sec_place{background-color:rgba(0,0,0,0)}}.page-index .sec_place .container{position:relative;padding:30px 0 60px 0}@media(min-width: 768px){.page-index .sec_place .container{padding:60px 0}}.page-index .sec_place .bg{background-color:#fff;position:absolute;top:0;left:0;z-index:0}@media(min-width: 768px){.page-index .sec_place .bg{width:200%;height:100%}}.page-index .sec_place .mod_place{position:relative;z-index:1}@media(min-width: 768px){.page-index .sec_place .row{transform:translateX(77px)}}.page-index .sec_place hgroup{display:flex;align-items:center;gap:15px;margin-bottom:15px;transform:translateX(-5px)}@media(min-width: 768px){.page-index .sec_place hgroup{gap:30px;transform:translateX(77px);margin-bottom:0}}.page-index .sec_place hgroup h2{font-size:var(--md26px);line-height:1.2;letter-spacing:.1em;font-weight:400}.page-index .sec_place hgroup img{width:80px}@media(min-width: 768px){.page-index .sec_place hgroup img{width:120px;transform:translateY(-15px)}}.page-index .sec_place .place_address{display:flex;align-items:center;justify-content:flex-start;align-items:flex-start;font-size:var(--md13px)}@media(min-width: 768px){.page-index .sec_place .place_address{align-items:center}}.page-index .sec_place .place_address::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../images/icon_gpin.svg);background-size:contain}.page-index .sec_place .text{line-height:2em}.page-index .sec_place .formoreinfo{display:inline-block;margin:0 0 15px 0}@media(min-width: 768px){.page-index .sec_place .formoreinfo{margin:20px 0 15px 0}}.page-index .sec_place .formoreinfo img{height:28.1256px}.page-index .sec_place .scrollbox_wrapper{width:100%;position:relative;overflow:hidden}.page-index .sec_place .scrollbox_wrapper .scrollbox{padding:0;z-index:2}.page-index .sec_place .scrollbox_wrapper .scrollbox li{padding:0 10px}.page-index .sec_place .scrollbox_wrapper .scrollbox_bg_wrapper{position:absolute;top:0;left:0;width:100%;height:calc(100% + 60px);z-index:1}.page-index .sec_place .scrollbox_wrapper .scrollbox_bg_wrapper .container{width:100%;height:100%;position:relative;overflow:hidden}.page-index .sec_place .scrollbox_wrapper .scrollbox_bg_wrapper .container .scrollbox_bg{background-color:#fff;width:2000px;height:100%;position:absolute;top:0;left:0}.page-index .sec_sponsorship{background-image:url(../images/noiz_green.png);background-repeat:repeat;padding:30px 0;color:#fff;position:relative}@media(min-width: 768px){.page-index .sec_sponsorship{padding:100px 0}}.page-index .sec_sponsorship h2{padding:0 0 0 60px;background-image:url(../images/icon_yell.svg);background-repeat:no-repeat;background-position:left center;font-size:var(--md26px);font-weight:400;display:inline-block;line-height:50px;margin-bottom:1em;letter-spacing:.1em}.page-index .sec_sponsorship p{line-height:2em}.page-index .sec_sponsorship .btn_wrapper{text-align:center;padding:30px 0 0 0}@media(min-width: 768px){.page-index .sec_sponsorship .btn_wrapper{padding:60px 0 0 0}}.page-index .sec_sponsorship .btn_wrapper a.round{margin:0 auto;color:#fff}ul.informations{list-style-type:none;padding:0}ul.informations>li{border:0 solid #000;border-width:1px 0;margin-top:-1px;display:flex;padding:10px 0;font-size:var(--md13px)}@media(min-width: 768px){ul.informations>li{font-size:var(--md15px)}}ul.informations>li .key{margin:0;width:80px}@media(min-width: 768px){ul.informations>li .key{width:180px}}ul.informations>li .key p{width:100px;text-align:justify;text-justify:inter-ideograph}ul.informations>li .val{margin:0;display:block;width:calc(100% - 80px)}@media(min-width: 768px){ul.informations>li .val{width:calc(100% - 100px)}}ul.informations>li .val .sub{font-size:var(--md12px)}ul.informations>li .btns{display:flex;margin:0;gap:10px;flex-direction:column}@media(min-width: 992px){ul.informations>li .btns{flex-direction:row}}ul.informations>li .btns a{background-color:#1eaa39;color:#fff;border-radius:100px;padding:3px 15px;margin:0;font-size:var(--md12px);text-align:center}ul.informations>li .lists{padding:0 0 0 15px;margin:0}.sec_movie .inner{text-align:center}.sec_movie .inner iframe{width:100%;height:auto;aspect-ratio:16/9;max-width:800px;margin:0 auto}.page-second{padding-top:96px}@media(min-width: 768px){.page-second{padding-top:130px}}.page-sponsorship{background-image:url(../images/noiz_green.png);background-repeat:repeat;color:#fff}.page-sponsorship header,.page-sponsorship footer{background-color:#fff}.page-sponsorship hgroup{margin-bottom:var(--md60px)}.page-sponsorship h3{font-size:var(--md22px);margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #fff;letter-spacing:.1em}@media(min-width: 768px){.page-sponsorship h3{font-size:var(--md28px)}}.page-sponsorship h3 img{height:30px}.page-sponsorship section{margin-bottom:100px}.page-sponsorship .sec_message{margin-top:120px}.page-sponsorship .sec_message .container{display:flex;justify-content:center\;}.page-sponsorship .sec_message .inner{margin:0 auto 60px auto}@media(min-width: 768px){.page-sponsorship .sec_message .inner{margin:0 auto}}.page-sponsorship .sec_message h2{font-size:var(--md30px);margin-bottom:var(--md60px);line-height:1.5;letter-spacing:.2em;font-weight:400}.page-sponsorship .sec_message p{font-size:var(--md17px);line-height:2.4}.page-sponsorship .sec_message .container{position:relative}.page-sponsorship .sec_message .container .yell{position:absolute;bottom:0;right:45px;width:60px;height:60px;object-fit:contain}@media(min-width: 768px){.page-sponsorship .sec_message .container .yell{bottom:60px;width:90px;height:90px}}@media(min-width: 992px){.page-sponsorship .sec_message .container .yell{right:100px}}.page-sponsorship .sec_background .background{margin-bottom:3rem}.page-sponsorship .sec_background .background h4{display:flex;justify-content:center;align-items:center;padding:15px 0;border:1px solid #fff;font-size:var(--md16px);font-weight:400}.page-sponsorship .sec_background .background p{margin:30px 0 45px 0;min-height:160px}.page-sponsorship .sec_background .noto{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:45px 0 0 0;border:1px dashed #fff;padding:15px;gap:15px}@media(min-width: 768px){.page-sponsorship .sec_background .noto{flex-direction:row}}.page-sponsorship .sec_background .noto p{width:100%;text-align:center;margin:0}@media(min-width: 768px){.page-sponsorship .sec_background .noto p{width:50%}}.page-sponsorship .sec_plan .btn.round{color:#fff;margin:0 auto;margin:2rem 0 3rem 0}.page-sponsorship .sec_plan .btn.round:hover{color:#1eaa39;background-color:#fff}.page-sponsorship .sec_plan .purposes h4{margin-bottom:var(--md30px);font-size:var(--md19px);letter-spacing:.1em}@media(min-width: 768px){.page-sponsorship .sec_plan .purposes .col-md-6:not(:last-child){border-right:1px solid #fff}}.page-sponsorship .sec_plan .purposes .purpose{padding:15px 0;border-bottom:1px solid #fff}@media(min-width: 768px){.page-sponsorship .sec_plan .purposes .purpose{border-bottom:none}}.page-sponsorship .sec_plan .purposes .purpose .title{font-size:var(--md17px);margin:15px 0}@media(min-width: 768px){.page-sponsorship .sec_plan .purposes .purpose .title{margin:0 0 15px 0}}.page-sponsorship .sec_plan .purposes .purpose .text{font-size:var(--md13px);margin:0 0 15px 0}@media(min-width: 768px){.page-sponsorship .sec_plan .purposes .purpose .text{margin:0}}.page-sponsorship .sec_plan .plans{padding:60px 0}.page-sponsorship .sec_plan .plans ul{list-style-type:none;padding:0}.page-sponsorship .sec_plan .plans .plan .inner{display:flex;flex-direction:column;align-items:center}.page-sponsorship .sec_plan .plans .plan h4{font-size:var(--md24px);line-height:1.4;position:relative;margin:15px 0;text-align:center;display:flex;align-items:center;justify-content:center;gap:15px}@media(min-width: 768px){.page-sponsorship .sec_plan .plans .plan h4{font-size:var(--md27px)}}.page-sponsorship .sec_plan .plans .plan h4 span{display:inline-block;width:50px;height:50px;border:1px solid #fff;border-radius:100px;background-image:url(../images/icon_yell.svg);background-position:center;background-size:contain;background-size:25px}.page-sponsorship .sec_plan .plans .plan p{font-size:var(--md17px)}.page-sponsorship .sec_plan .plans .plan .prizes li{font-size:var(--md15px);margin:3px 0}.page-sponsorship .sec_plan .plans .plan .prizes li span{background-color:#fff;padding:0 3px;margin-right:10px;color:#1eaa39;line-height:1;font-size:var(--md13px)}.page-sponsorship .sec_plan .houjin{text-align:center}.page-sponsorship .sec_plan .houjin .btn_wrapper{display:flex;justify-content:center}.page-sponsorship .sec_voice .voice{font-size:var(--md13px)}.page-sponsorship .sec_voice .voice figure{padding:15px 45px}.page-place{background-image:url(../images/noiz_white.png);background-repeat:repeat}.page-place .show_gmap{display:block;width:100%;text-align:right;color:#000;padding-right:15px}@media(min-width: 768px){.page-place .show_gmap{padding-right:42px}}.page-place section:not(.sec_header){padding:30px 0}@media(min-width: 768px){.page-place section:not(.sec_header){padding:30px 0 70px 0}}.page-place h3{color:#1eaa39;margin-bottom:2em;font-size:var(--md30px);margin-bottom:30px}.page-place .place_title{color:#000;font-size:var(--md17px)}.page-place .place_title::before{content:"◼︎";color:#1eaa39}.page-place .sec_header img{width:100%;height:auto;min-height:120px;object-fit:cover}.page-place .sec_outline hgroup{display:flex;justify-content:flex-start;align-items:center;gap:15px;margin-bottom:15px}.page-place .sec_outline hgroup img{width:100px}@media(min-width: 768px){.page-place .sec_outline hgroup img{width:120px}}.page-place .sec_outline hgroup img.logo_jubako{transform:translate(-10px, -20px)}.page-place .sec_outline hgroup h2{line-height:1.6;font-size:var(--md23px);font-weight:400;letter-spacing:.1em}@media(min-width: 768px){.page-place .sec_outline hgroup h2{font-size:var(--md30px)}}.page-place .sec_outline p{font-size:var(--md17px);line-height:2}.page-place .sec_gcal iframe{width:100%;min-height:600px}@media(min-width: 768px){.page-place .sec_gcal iframe{aspect-ratio:16/9}}.page-place .sec_flow .flows{display:flex;flex-direction:column;padding:2rem 1rem;border-radius:24px;gap:35px;list-style-type:none;background-color:#fff;color:#1eaa39;counter-reset:idx}@media(min-width: 768px){.page-place .sec_flow .flows{flex-direction:row;padding:10px 0 10px 30px;border-radius:50px;gap:10px}}.page-place .sec_flow .flows li{display:flex;gap:10px;align-items:center;position:relative;font-size:var(--md16px);line-height:1.4}.page-place .sec_flow .flows li::before{content:counter(idx);counter-increment:idx;display:block;width:34px;height:34px;line-height:34px;text-align:center;background-color:#1eaa39;color:#fff;border-radius:50px;margin:0}.page-place .sec_flow .flows li:not(:last-child)::after{content:"";display:block;background-image:url(../images/icon_flow_arrow.svg);background-size:contain;background-position:center;transform:rotate(90deg);position:absolute;bottom:-27px;left:55px;width:25px;height:20px}@media(min-width: 768px){.page-place .sec_flow .flows li:not(:last-child)::after{position:relative;transform:rotate(0);width:40px;height:20px;left:auto;bottom:auto}}@media(min-width: 992px){.page-place .sec_point .row{margin:0 -1.5rem}}.page-place .sec_point .col-md-4{border:0 dashed #000;border-width:0 0 1px 0}@media(min-width: 768px){.page-place .sec_point .col-md-4{border-width:0 1px 0 0}}.page-place .sec_point .col-md-4:last-child{border-width:0 0 0 0}.page-place .sec_point .point{padding:2rem 0}@media(min-width: 768px){.page-place .sec_point .point{padding:1rem}}.page-place .sec_point .point h4.title{font-size:var(--md21px);color:#1eaa39;margin-bottom:1em;letter-spacing:.1em;font-weight:400}.page-place .sec_point .point .rule{display:flex;margin:0 auto;justify-content:center;align-items:center;width:170px;aspect-ratio:1;background-color:#fff;color:#1eaa39;border-radius:200px;text-align:center;margin-bottom:1em}.page-place .sec_point .point p{margin:0}.page-place .sec_equipment p{font-size:var(--md16px)}.page-place .sec_equipment .description{font-size:var(--md12px)}.page-place .sec_facility .attensions{margin-top:25px;list-style-type:none;padding:0;font-size:var(--md12px)}.page-place .sec_member hgroup{display:flex;align-items:center;flex-direction:column;gap:15px}.page-place .sec_member hgroup h3{margin:0}@media(min-width: 768px){.page-place .sec_member hgroup{flex-direction:row;gap:30px}.page-place .sec_member hgroup h3{margin-bottom:30px}}.page-place .sec_member .members{background-color:#fff;padding:15px}@media(min-width: 768px){.page-place .sec_member .members{padding:3rem}}.page-place .sec_member .member{padding:1rem}.page-place .sec_member .member figure{display:flex;align-items:center;gap:20px;margin:0}.page-place .sec_member .member figure img{width:100px;height:100px;border-radius:100px}.page-place .sec_member .member figure figcaption{flex-grow:1}.page-place .sec_member .member figure h4.name{color:#1eaa39;font-size:var(--md22px);margin:0;border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:5px;display:block;width:auto;letter-spacing:.1em;font-weight:400}.page-place .sec_member .member figure .role{font-size:var(--md13px);margin:0}.page-place .sec_member .member p.message{margin:0;display:flex;justify-content:center;align-items:center;background-color:#1eaa39;border-radius:15px;color:#fff;height:115px;position:relative;margin-bottom:15px;text-align:center}.page-place .sec_member .member p.message::after{content:"";display:block;width:48px;height:41px;background-image:url(../images/fukidashi.svg);background-size:contain;background-repeat:no-repeat;position:absolute;color:#1eaa39;right:10%;bottom:-20px}.page-place .sec_gmap .address{display:flex;align-items:center;gap:3px;font-size:var(--md12px)}@media(min-width: 992px){.page-place .sec_gmap .address{font-size:var(--md15px)}}.page-place .sec_gmap .address::before{content:"";display:block;width:20px;height:20px;background-image:url(../images/icon_gpin.svg);background-size:contain}.page-project{background-image:url(../images/noiz_white.png);background-repeat:repeat}.page-project section{overflow-x:visible}.page-project .sec_header{overflow-x:visible;position:relative;z-index:0}.page-project .sec_header h2{text-align:center;padding:45px 0 30px 0;letter-spacing:.1em;font-weight:400;font-size:var(--md23px)}@media(min-width: 768px){.page-project .sec_header h2{padding:6rem 0 calc(6rem + 60px) 0}}@media(min-width: 768px){.page-project .sec_header h2{font-size:var(--md32px)}}.page-project .sec_header img{width:100%;height:auto;min-height:120px;object-fit:cover}.page-project .project{position:relative;z-index:2;margin-bottom:60px;background-color:#fff;padding:60px 0}@media(min-width: 768px){.page-project .project{background-color:rgba(0,0,0,0);padding:0;margin-bottom:240px}}.page-project .project:nth-child(odd) .row{flex-direction:row-reverse}@media(min-width: 768px){.page-project .project:nth-child(odd) .bg{transform:translate(120px, -80px)}}.page-project .project:last-child{margin-bottom:80px}.page-project .project .container{position:relative}.page-project .project .row{position:relative;z-index:3}.page-project .project .bg{position:absolute;top:0;left:0;background-color:#fff;width:100%;height:calc(100% + 160px);transform:translate(0, -80px);z-index:2}@media(min-width: 768px){.page-project .project .bg{transform:translate(-120px, -80px)}}.page-project .project h3.title{font-size:var(--md22px);color:#1eaa39;margin:0;letter-spacing:.1em;font-weight:400}@media(min-width: 768px){.page-project .project h3.title{font-size:var(--md27px)}}.page-project .project .text{margin:2rem 0 3rem 0;font-size:var(--md14px);line-height:2}.page-project .project .followme{font-size:var(--md12px)}.page-about{background-image:url(../images/noiz_white.png);background-repeat:repeat}.page-about .bg_symbol{position:absolute;top:0;left:0;width:100%;max-width:100vw;height:100%;z-index:0;overflow-x:hidden}.page-about .bg_symbol .kazari_symbol{width:100%;position:absolute;top:0;right:-60px;z-index:0}@media(min-width: 768px){.page-about .bg_symbol .kazari_symbol{width:50%}}.page-about section{position:relative;z-index:1}.page-about .sec_header{padding:0;width:100%}@media(min-width: 768px){.page-about .sec_header{padding:30px 0}}.page-about .sec_header h2{font-size:var(--md30px);margin-bottom:0}.page-about .sec_header p{font-size:var(--md15px)}.page-about .sec_message .container{display:flex;flex-direction:column;align-items:center}.page-about .sec_message h3.copy{color:#1eaa39;font-size:var(--md37px);letter-spacing:.2em;font-weight:400;line-height:1.5;margin:0 auto 0 0}@media(min-width: 768px){.page-about .sec_message h3.copy{font-size:var(--md46px)}}.page-about .sec_message .message{line-height:2.6;margin:3rem auto 5rem auto;display:inline-block;letter-spacing:.1;font-size:var(--md17px)}@media(min-width: 768px){.page-about .sec_message .message{margin:6rem auto 10rem auto}}.page-about .sec_message .kazaris{position:absolute;bottom:0;left:0;width:100%;height:400px}.page-about .sec_hello{margin-top:60px}@media(min-width: 768px){.page-about .sec_hello{margin-top:100px}}.page-about .sec_hello h3{font-size:var(--md30px);color:#1eaa39;margin-bottom:1em;letter-spacing:.15em}.page-about .sec_hello .inner h4{font-size:var(--md22px);margin:30px 0 15px 0;letter-spacing:.1em;max-width:600px;line-height:2}@media(min-width: 768px){.page-about .sec_hello .inner h4{margin:0 0 45px auto}}.page-about .sec_hello .inner p{max-width:600px;font-size:var(--md15px);margin:0 0 0 auto;line-height:2}@media(min-width: 768px){.page-about .sec_hello .inner p{font-size:var(--md14px)}}.page-about .sec_hello figure{text-align:center}.page-about .sec_hello figure img{width:100%;max-width:370px;aspect-ratio:1;object-fit:cover;margin:0 auto}.page-about .sec_hello figure figcaption{margin:30px 0 0 0;text-align:center}@media(min-width: 768px){.page-about .sec_hello figure figcaption{text-align:left}}.page-about .sec_hello .position{font-size:var(--md13px);margin:0}.page-about .sec_hello .name{font-size:var(--md17px)}.page-about .sec_information{padding:100px 0 0 0}.page-about .sec_information h3{font-size:var(--md20px);color:#1eaa39;margin-bottom:1em;letter-spacing:.1em}.page-about .sec_information a{color:#000;text-decoration:underline}.page-about .sec_recruit{padding:100px 0 0 0}.page-about .sec_recruit hgroup{display:flex;gap:15px}.page-about .sec_recruit hgroup p a{color:#000;text-decoration:underline}.page-about .sec_recruit h3{color:#1eaa39;font-size:var(--md20px);margin-bottom:1em}.page-about .sec_recruit .ytlink{display:block;width:100%;text-align:right;padding:15px 0}.page-about .sec_recruit .ytlink img{height:30px}.page-privacy{background-image:url(../images/noiz_white.png);background-repeat:repeat}.page-privacy hgroup{text-align:center;margin-bottom:4em}.page-privacy hgroup h2{font-size:var(--md30px)}@media(min-width: 768px){.page-privacy hgroup h2{font-size:var(--md46px)}}.page-privacy hgroup p{font-size:var(--md15px)}.page-privacy ol{margin:60px 0 30px 0;list-style-type:none;counter-reset:idx}@media(min-width: 768px){.page-privacy ol{margin:30px 0}}.page-privacy ol li{font-size:var(--md14px);line-height:2;margin-bottom:15px;padding-left:0;position:relative}@media(min-width: 768px){.page-privacy ol li{padding-left:30px}}.page-privacy ol li::before{content:counter(idx) ".";counter-increment:idx;position:absolute;display:block;left:-30px}.page-privacy .lastupdate{margin-bottom:100px;text-align:right}/*# sourceMappingURL=style.css.map */