@import"https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap";html,body{height:100%;scroll-behavior:smooth}@media screen and (min-width: 961px){.sp{display:none}.pc{display:inline}}@media screen and (max-width: 960px){.sp{display:inline}.pc{display:none}}body{font-size:14px;font-feature-settings:"palt";line-height:25px;color:#757575}header{padding:40px 0 20px;background-color:#fff}@media screen and (max-width: 960px){header{justify-content:center;padding:20px}}header .inner{display:flex;align-items:center;padding:0 20px;margin:0 auto;max-width:800px}header .inner h1{margin-right:60px;font-family:"Didact Gothic",sans-serif;font-size:38px;line-height:38px;letter-spacing:3px}@media screen and (max-width: 960px){header .inner h1{margin-right:0}}header .inner nav{width:100%}header .inner nav #drawer{display:none}@media screen and (max-width: 960px){header .inner nav{position:absolute}header .inner nav #drawer:checked~ul{transform:none}header .inner nav #drawer:checked+.open{transform:translateX(-280px)}header .inner nav #drawer:checked+.open span{transform:scaleX(0)}header .inner nav #drawer:checked+.open::before{transform:rotate(135deg) scaleX(1.2)}header .inner nav #drawer:checked+.open::after{transform:rotate(-135deg) scaleX(1.2)}header .inner nav #drawer:checked~.close{pointer-events:auto;background:rgba(0,0,0,.3)}header .inner nav label{cursor:pointer;position:fixed}header .inner nav .open{top:8px;right:8px;width:48px;height:48px;border-radius:48px;transition:.6s,transform .6s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:2}header .inner nav .open::before,header .inner nav .open::after{content:""}header .inner nav .open span,header .inner nav .open::before,header .inner nav .open::after{content:"";position:absolute;top:calc(50% - 1px);left:30%;width:40%;border-bottom:2px solid #000;transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}header .inner nav .open::before{transform:translateY(-8px)}header .inner nav .open::after{transform:translateY(8px)}header .inner nav .open .close{z-index:1;inset:0;pointer-events:none;transition:.6s}header .inner nav ul{position:fixed;overflow:auto;top:0;right:0;width:280px;height:100%;padding:20px;box-sizing:border-box;background:#fff;transform:translateX(100%);transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:1}}header .inner ul{display:flex;justify-content:space-between;width:100%;font-size:13px}@media screen and (max-width: 960px){header .inner ul{display:block}}header .inner ul li{margin:0 10px}@media screen and (max-width: 960px){header .inner ul li{font-size:18px;line-height:50px}}header .inner ul li.active{color:#c4a84b}.video-area{position:fixed;top:0;right:0;left:0;bottom:0;overflow:hidden;z-index:-1}.video-area .network{height:100%;width:100%;background:url(../../assets/img/movie-network.webp)}.video-area .video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:177.77777778vh;height:56.25vw;min-height:100%;min-width:100%;z-index:-1}.video-area.form{position:relative;height:500px}@media screen and (max-width: 960px){.video-area.form{height:250px}}.video-area.form .network{display:flex;align-items:center;justify-content:center;height:100%;width:100%;background-color:rgba(255,255,255,.5)}@media screen and (max-width: 960px){.video-area.form .network img{max-width:82px}}.video-area.form .video{left:0;transform:translate(0, -50%);height:100%;width:100%;min-height:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:1}.form-area{padding:90px 0;padding-bottom:20vw;font-family:"ms gothic","ヒラギノ角ゴ pro w3","hiragino kaku gothic pro",osaka,sans-serif}@media screen and (max-width: 960px){.form-area{padding:40px 0;padding-bottom:40vw}}.form-area .inner{padding:0 20px;margin:0 auto;max-width:450px}.form-area .inner .title-box{text-align:center}.form-area .inner .title-box span{display:inline-block;margin-bottom:5px;color:#c6ae7f}@media screen and (max-width: 960px){.form-area .inner .title-box span{margin-bottom:0;font-size:11px}}.form-area .inner .title-box h3{margin-bottom:40px;font-size:28px;line-height:40px}@media screen and (max-width: 960px){.form-area .inner .title-box h3{margin-bottom:30px;font-size:19px;line-height:28px}}.form-area .inner .title-box h4{margin:-35px 0 40px;font-size:14px;color:#c6ae7f}.form-area .inner .title-box p{padding:0 40px;color:#333;text-align:left;line-height:28px}@media screen and (max-width: 960px){.form-area .inner .title-box p{font-size:10px;line-height:20px}}.form-area .inner .title-box hr{margin:20px 0;border-color:#c7c7c7}.form-area .inner ul{margin:0 auto 40px;max-width:377px}.form-area .inner ul li{margin-bottom:25px;font-size:12px}.form-area .inner ul input[type=text]{padding:5px 15px;width:100%;border:1px solid #e3e3e3}.form-area .inner ul input[type=text]::-moz-placeholder{color:#e3e3e3}.form-area .inner ul input[type=text]::placeholder{color:#e3e3e3}.form-area .inner ul input[type=radio],.form-area .inner ul input[type=checkbox]{padding:7px;margin-right:3px;border:1px solid #e3e3e3}.form-area .inner ul input[type=radio]:checked,.form-area .inner ul input[type=checkbox]:checked{background:url(../../assets/img/checked.svg) no-repeat center center;background-size:10px}.form-area .inner ul select{padding:5px 15px;width:100%;border:1px solid #e3e3e3}.form-area .inner ul textarea{padding:5px 15px;width:100%;border:1px solid #e3e3e3}.form-area .inner ul textarea::-moz-placeholder{color:#e3e3e3}.form-area .inner ul textarea::placeholder{color:#e3e3e3}.form-area .inner .info{text-align:center;font-family:ｍｓ 明朝,ms mincho,ヒラギノ明朝 pro w3,hiragino mincho pro,serif}.form-area .inner .info p{margin-bottom:40px;font-size:12px}.form-area .inner .submit_area{text-align:center}.form-area .inner .submit_area input[type=submit]{padding:15px 80px;color:#ad9a6a;border-radius:20px;border:1px solid #ad9a6a}.form-area .inner .submit_area input[type=submit]:hover{color:#fff;background-color:#333;border-color:#333}/*# sourceMappingURL=style.css.map */