@charset "UTF-8";html{font-size:62.5%}body{background-color:#fff;color:#707070;font-family:noto-sans-cjk-jp,游明朝体,Yu Mincho,YuMincho,"Noto Serif JP",ヒラギノ明朝 Pro,メイリオ,Meiryo,serif;font-family:Josefin Sans,sans-serif;font-size:1.8rem;width:100%}a,body,dd,dl,dt,h1,h2,h3,h4,li,p,span,table,td,th,tr,ul{box-sizing:border-box;letter-spacing:.05em;line-height:1;list-style:none;margin:0;outline:none;padding:0;text-decoration:none}p{line-height:2}*,* :after,* :before{box-sizing:border-box}@media screen and (max-width:750px){video{width:100%}.is-pc{display:none}.is-sp{display:block}}@media screen and (min-width:751px) and (max-width:1980px){video{height:100%!important;width:auto!important}.is-pc{display:block}.is-sp{display:none}}.l-header{background-color:hsla(0,0%,100%,.7);position:fixed;width:100%;z-index:13}.l-header .header-inner{display:flex;flex-wrap:wrap;height:6.5rem;justify-content:space-between;margin:0 auto;padding:0 3rem;-webkit-transition:all .7s;transition:all .7s;z-index:100}.l-header .header-inner .logo{margin-top:1.8rem;width:12rem}.l-header .header-inner .logo img{width:100%}.l-header .header-inner .la_module{font-size:.7rem;margin:2rem 0;padding:8px}.l-header .header-inner .la_module span{margin-left:5px}.l-header .header-inner .la_module a{color:#707070;font-size:1.3rem;margin-right:5px}.l-header .header-inner .la_module a:hover{color:#fd6264;text-decoration:underline}.header-inner:after{clear:both}@media screen and (max-width:750px){h1{font-size:26px;line-height:1.4;text-align:center}.h1_line{border:none;border-top:1px solid #cfd8dc;margin:32px auto;width:100px}.form_info{border:1px solid #707070;font-size:14px;margin-bottom:30px;padding:20px}.form_info .center{font-weight:700;text-align:center}p.caption{font-size:14px}.redactor_wrap{padding:20px}.redactor-styles{font-size:20px;padding-top:0;text-align:center}.redactor-styles_s{font-size:16px;padding-top:10px;text-align:center}.form_wrap{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Yu Gothic,YuGothic,Roboto,Ubuntu,Hiragino Kaku Gothic Pro,Hiragino Sans GB,Meiryo,Malgun Gothic,Helvetica Neue,sans-serif;margin:0 auto;padding:50px 0;width:90%}.form_wrap .item{padding-bottom:30px}.form_wrap .item label{display:inline-block;margin-bottom:.5rem}.form_wrap .item .err{color:#d9534f;font-size:11px}.form_wrap .item .item_form{padding:0 0 10px}.form_wrap .item .item_form input,.form_wrap .item .item_form textarea{border:1px solid #ddd;padding:10px;width:100%}.form_wrap .item .item_form textarea{height:100px}.form_wrap .item .tag-danger{background-color:#d9534f}.form_wrap .item .tag-default{background-color:#78909c}.form_wrap .item .tag{border-radius:.25rem;color:#fff;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;vertical-align:baseline;white-space:nowrap}.form_wrap .item .item_form input.date{width:78px!important}.form_wrap .item .item_form input.date_s{width:55px!important}.form_wrap .item .data_label{border:1px solid #ccc;padding:10px;width:100%}.form_wrap .item .item_caption{font-size:12px}.form_wrap .item .sign{background-color:#eee;border:1px solid #ccc;font-size:12px;height:180px;margin:10px;overflow:scroll;padding:10px}.form_wrap .item button{background-color:#bc111a;color:#fff;padding:20px;text-align:center;width:100%}}@media screen and (min-width:751px) and (max-width:1980px){h1{font-size:30px;line-height:1.4;text-align:center}.h1_line{border:none;border-top:1px solid #cfd8dc;margin:32px auto;width:100px}.form_info{border:1px solid #707070;font-size:14px;margin-bottom:50px;padding:20px}.form_info .center{font-weight:700;text-align:center}p.caption{font-size:14px}.redactor_wrap{padding:20px}.redactor-styles{font-size:20px;padding-top:0;text-align:center}.redactor-styles_s{font-size:16px;padding-top:10px;text-align:center}.form_wrap{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Yu Gothic,YuGothic,Roboto,Ubuntu,Hiragino Kaku Gothic Pro,Hiragino Sans GB,Meiryo,Malgun Gothic,Helvetica Neue,sans-serif;margin:0 auto;padding:100px 0;width:650px}.form_wrap .item{padding-bottom:30px}.form_wrap .item label{display:inline-block;margin-bottom:.5rem}.form_wrap .item .err{color:#d9534f;font-size:11px}.form_wrap .item .item_form{padding:0 0 10px}.form_wrap .item .item_form input,.form_wrap .item .item_form textarea{border:1px solid #ddd;padding:10px;width:100%}.form_wrap .item .item_form textarea{height:100px}.form_wrap .item .tag-danger{background-color:#d9534f}.form_wrap .item .tag-default{background-color:#78909c}.form_wrap .item .tag{border-radius:.25rem;color:#fff;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;vertical-align:baseline;white-space:nowrap}.form_wrap .item .item_form input.date{width:80px!important}.form_wrap .item .item_form input.date_s{width:56px!important}.form_wrap .item .data_label{border:1px solid #ccc;padding:10px;width:100%}.form_wrap .item .item_caption{font-size:12px}.form_wrap .item .sign{background-color:#eee;border:1px solid #ccc;font-size:12px;height:180px;margin:10px;overflow:scroll;padding:10px}.form_wrap .item button{background-color:#bc111a;color:#fff;padding:20px;text-align:center;width:100%}}@media screen and (max-width:750px){.hbspt-form{margin:0 auto;padding-top:80px;width:85%}.block_thanks{margin:0 auto;padding:80px 0;width:85%}.block_thanks .title{font-size:1.6rem;text-align:center}.block_thanks .caption{font-size:1.2rem;text-align:center}}@media screen and (min-width:751px) and (max-width:1980px){.hbspt-form{margin:0 auto;padding-top:100px;width:680px}.block_thanks{margin:0 auto;padding:130px 0;width:680px}.block_thanks .title{font-size:2rem;text-align:center}.block_thanks .caption{font-size:1.6rem;text-align:center}}.hbspt-form fieldset{padding:20px}.footer-inner .footer_link ul{margin:0 auto;padding:0}.footer-inner .footer_link ul li.caption{text-align:center}.footer-inner .footer_link ul li a{margin:0 15px}.footer-inner .footer_link ul li span:after{content:"|"}.l-footer{color:#fff}.footer-inner{background-color:#f4faff}.footer-inner,.footer-warpper{position:relative}.footer-inner .footer_link{color:#707070}.footer-inner .footer_link ul li a{color:#707070;text-decoration:underline}@media screen and (max-width:750px){.footer-inner{padding-bottom:30px;text-align:center}.footer_link li.caption{background-color:#d5e9f8;font-size:1.2rem;padding:10px 20px;text-align:center;text-decoration:none}.footer_link li a{border-bottom:1px solid hsla(0,0%,100%,.2);cursor:pointer;display:block;padding:18px;text-align:center}.social-links{padding-top:40px;text-align:center}.social-links svg{fill:#707070;height:20px;width:20px}.footer-title_logo{margin:0 auto;width:40%}.footer-title_logo img{padding-top:40px;width:100%}.footer-title_address{color:#707070;font-size:1.2rem;padding-top:20px}.copyright{color:#707070;font-size:1.2rem;padding-top:10px}}@media screen and (min-width:751px) and (max-width:1980px){.footer-inner{position:relative}.footer-inner .footer-content{margin:0 auto;padding:50px 0;width:1080px}.footer-inner .footer_link{margin:0 auto;width:670px}.footer-inner .footer_link ul{font-size:1.2rem;font-weight:400}.footer-inner .footer_link ul li:first-child{font-size:1.4rem;padding-bottom:20px}.footer-inner .footer_link ul li:last-child{padding-bottom:0}.footer-inner .footer_link ul li{padding-bottom:15px}.footer-inner .footer-title{background-color:#fff;color:#707070;padding:20px 0;text-align:center}.footer-inner .footer-title_logo{padding-top:20px;position:relative}.footer-inner .footer-title_logo img{width:120px}.footer-inner .footer-title_address{font-size:.4rem;padding-top:10px}.footer-inner .social-links svg{fill:#707070;height:15px;width:15px}.footer-inner .copyright{font-size:.7rem;padding:10px 0;text-align:center}}