body.noscroll .page_bg{width:calc(100vw - var(--scrollbarWidth))}#globalNavi .gnavi li a.active,#globalMenu .gnavi a.active{pointer-events:initial}#container{background:linear-gradient(to bottom, #d6f4c4 0%, #d6f4c4 20%, #65d7fe 80%, #65d7fe 100%);padding-top:calc(100*var(--vw-1600));padding-bottom:calc(120*var(--vw-1600))}section{position:relative}.page_container{background-color:hsla(0,0%,100%,.9);position:relative;z-index:5;width:calc(1280*var(--vw-1600));margin-inline:auto;border-radius:calc(40*var(--vw-1600));padding-top:calc(60*var(--vw-1600));padding-bottom:calc(80*var(--vw-1600))}.page_container .title{position:relative}.page_container .title img{position:relative;z-index:5}.page_container .title .marker{z-index:0}.page_container .lead{font-size:calc(28*var(--vw-1600));line-height:1.5;text-align:center}.page_container .notice{display:flex;flex-direction:column;align-items:center;font-size:calc(16*var(--vw-1600));line-height:2}.page_container .notice li{text-indent:-1em;padding-left:1em}.page_container .btn{box-shadow:none}.page_header{display:flex;justify-content:center}.page_footer{display:flex;justify-content:center;margin-top:calc(40*var(--vw-1600))}.page_footer .btn.return{background-color:#ff4064;width:calc(440*var(--vw-1600));height:calc(80*var(--vw-1600))}.page_footer .btn.return img{width:calc(149*var(--vw-1600));height:calc(27.5*var(--vw-1600))}.page_footer .btn.return .icon{scale:-1;left:calc(30*var(--vw-1600))}.chara{filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.1))}.lead,.notice li,figcaption{rotate:.05deg}#pageHeader .page_title .en{width:calc(133*var(--vw-1600));height:calc(22*var(--vw-1600))}#pageHeader .page_title .ja{width:calc(480*var(--vw-1600));height:calc(76*var(--vw-1600))}#pageHeader .page_title .marker{background-color:#ff8dbd;width:calc(528*var(--vw-1600))}#pageHeader .obj{width:calc(263*var(--vw-1600));height:calc(307*var(--vw-1600));top:calc(16*var(--vw-1600));margin-left:calc(-140*var(--vw-1600))}.contents.index{padding-bottom:calc(60*var(--vw-1600));position:relative}.contents.index:before{translate:-50% 0;mask:url(../img/common/line_dot_horizontal.webp) repeat-x 0 0;mask-size:calc(259*var(--vw-1600)) auto;background-color:#80674f;content:"";display:block;width:calc(920*var(--vw-1600));height:calc(3*var(--vw-1600));position:absolute;bottom:0;left:50%}.contents.index .l1{margin-bottom:calc(50*var(--vw-1600))}.contents.index .txt.t1{text-align:center;margin-bottom:calc(20*var(--vw-1600))}.contents.index .txt.t1 .p1{font-size:calc(22*var(--vw-1600));margin-bottom:calc(14*var(--vw-1600))}.contents.index .txt.t1 .p2{font-family:"Noto Sans JP",sans-serif;font-weight:600;font-size:calc(15*var(--vw-1600));line-height:1.7}.contents.index .buttons{display:flex;justify-content:center;margin-bottom:calc(50*var(--vw-1600))}.contents.index .btn.contact{background-color:#ffd26f;width:calc(480*var(--vw-1600));height:calc(80*var(--vw-1600))}.contents.index .btn.contact img{width:calc(342*var(--vw-1600));height:calc(27*var(--vw-1600))}.contents.index .btn.contact .icon{background-color:#80674f;right:calc(30*var(--vw-1600))}.contents.index .l2{font-size:calc(16*var(--vw-1600))}.contents.complete{padding-top:calc(140*var(--vw-1600));padding-bottom:calc(200*var(--vw-1600));position:relative}.contents.complete:before{translate:-50% 0;mask:url(../img/common/line_dot_horizontal.webp) repeat-x 0 0;mask-size:calc(259*var(--vw-1600)) auto;background-color:#80674f;content:"";display:block;width:calc(920*var(--vw-1600));height:calc(3*var(--vw-1600));position:absolute;bottom:0;left:50%}.contents.complete .title{width:calc(512*var(--vw-1600));height:calc(63*var(--vw-1600));margin:0 auto calc(50*var(--vw-1600))}.contents.complete .lead{text-align:center;font-size:calc(18*var(--vw-1600));line-height:1.7;font-weight:900}.contents.form .lead{margin-bottom:calc(48*var(--vw-1600))}.contents.form iframe{color-scheme:normal !important;width:100%}@media screen and (max-width: 759.98px){#container{padding-top:calc(80*var(--vw-750));padding-bottom:calc(80*var(--vw-750))}.page_container{width:calc(654*var(--vw-750));border-radius:calc(40*var(--vw-750));padding-top:calc(50*var(--vw-750));padding-bottom:calc(80*var(--vw-750))}.page_container .lead{font-size:calc(26*var(--vw-750))}.page_container .notice{font-size:calc(19*var(--vw-750))}.page_footer{margin-top:calc(50*var(--vw-750))}.page_footer .btn.return{width:calc(460*var(--vw-750));height:calc(80*var(--vw-750))}.page_footer .btn.return img{width:calc(149*var(--vw-750));height:calc(27.5*var(--vw-750))}.page_footer .btn.return .icon{left:calc(30*var(--vw-750))}#pageHeader .page_title .en{width:calc(133*var(--vw-750));height:calc(22*var(--vw-750))}#pageHeader .page_title .ja{width:calc(426*var(--vw-750));height:calc(68*var(--vw-750))}#pageHeader .page_title .marker{width:calc(458*var(--vw-750))}#pageHeader .obj{width:calc(218*var(--vw-750));height:calc(255*var(--vw-750));top:calc(38*var(--vw-750));margin-left:calc(115*var(--vw-750))}.contents.index{padding-bottom:calc(60*var(--vw-750))}.contents.index:before{mask-size:calc(259*var(--vw-750)) auto;width:calc(542*var(--vw-750));height:calc(3*var(--vw-750))}.contents.index .l1{margin-bottom:calc(72*var(--vw-750))}.contents.index .txt.t1{margin-bottom:calc(20*var(--vw-750))}.contents.index .txt.t1 .p1{font-size:calc(22*var(--vw-750));margin-bottom:calc(14*var(--vw-750))}.contents.index .txt.t1 .p2{font-size:calc(20*var(--vw-750))}.contents.index .buttons{margin-bottom:calc(72*var(--vw-750))}.contents.index .btn.contact{width:calc(460*var(--vw-750));height:calc(80*var(--vw-750))}.contents.index .btn.contact img{width:calc(343*var(--vw-750));height:calc(27*var(--vw-750))}.contents.index .btn.contact .icon{right:calc(30*var(--vw-750))}.contents.index .l2{font-size:calc(20*var(--vw-750))}.contents.index .notice{text-align:center}.contents.index .notice li{text-indent:0;padding-left:0}.contents.complete{padding-top:calc(200*var(--vw-750));padding-bottom:calc(240*var(--vw-750))}.contents.complete:before{mask-size:calc(259*var(--vw-750)) auto;width:calc(542*var(--vw-750));height:calc(3*var(--vw-750))}.contents.complete .title{width:calc(459*var(--vw-750));height:calc(56*var(--vw-750));margin:0 auto calc(50*var(--vw-750))}.contents.complete .lead{font-size:calc(20*var(--vw-750));line-height:1.8}.contents.form .lead{margin-bottom:calc(40*var(--vw-750))}}
