*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.page-container::before{background-image:none !important}.page-container{background-image:none !important}.bgmovie #sprite_cover{position:absolute;top:0;right:0;bottom:0;left:0;background:url(../images/sprite.png);background-color:#303030;background-repeat:repeat;z-index:2;opacity:.7}.header-img{opacity:.7;background-image:url(../contact/images/hi-contact.jpg)}.contact-box{margin:0 auto;background-color:rgba(141,141,141,.171);border:1px solid #aaa}@media(min-width: 1280px){.contact-box{padding:24px 40px 80px;width:90%}}@media(min-width: 750px)and (max-width: 1280px){.contact-box{padding:24px 20px 80px;width:90%}}@media(max-width: 750px){.contact-box{padding:24px 20px 80px;width:90%}}@media(max-width: 750px){.contact-box form{padding:10px 0 0;width:100%}}.contact-box .genre-title{font-family:"Noto Sans JP",sans-serif;padding:0 0 8px 0;color:silver;font-weight:bold;border-bottom:solid 1px currentColor}@media(min-width: 1280px){.contact-box .genre-title{margin:6rem 0 1rem 0;font-size:1.2rem}}@media(min-width: 750px)and (max-width: 1280px){.contact-box .genre-title{margin:6rem 0 1rem 0;font-size:1.2rem}}@media(max-width: 750px){.contact-box .genre-title{margin:6rem 0 1rem 0;font-size:1.2rem}}.need-box{border:solid 1px red;width:100px;height:30px;text-align:center;margin-left:8px;padding:0px 10px 3px}.need-box .need{font-family:"Noto Sans JP",sans-serif;color:#fa3620;font-size:.9rem}input,textarea,select{margin:0;border:1px solid #aaa}.genre-radio{margin:0;padding:0;display:flex}@media(min-width: 1280px){.genre-radio{justify-content:space-evenly;margin-right:30%}}@media(min-width: 750px)and (max-width: 1280px){.genre-radio{justify-content:space-evenly;margin-right:30%}}@media(max-width: 750px){.genre-radio{margin:0 auto;flex-direction:column;align-items:flex-start;width:10rem}}.genre-radio p{color:#fff;padding:0;flex:1 1 100%;font-size:1.2rem}@media(min-width: 1280px){.genre-radio p{margin-left:60px}}@media(min-width: 750px)and (max-width: 1280px){.genre-radio p{margin-left:40px}}@media(max-width: 750px){.genre-radio p{margin-bottom:4rem}}label{margin:0;cursor:pointer}@media(min-width: 1280px){label{padding:8px}}@media(min-width: 750px)and (max-width: 1280px){label{padding:8px}}@media(max-width: 750px){label{padding:10px 16px 10px 5px}}.agree{font-family:"Noto Sans JP",sans-serif;color:#fff;text-align:center;font-size:.9rem}@media(min-width: 1280px){.agree{margin-top:60px}}@media(min-width: 750px)and (max-width: 1280px){.agree{margin-top:60px}}@media(max-width: 750px){.agree{margin:60px 20px 0;line-height:1.5;text-align:left;text-indent:-1.8em;padding-left:1.8rem;width:75%}}.agree span{font-size:.8rem;border:1px solid #ffdd2b;margin-right:5px;margin-left:15px}.agree a{text-align:center;margin:0px 10px 0px;color:#ffdd2b;text-decoration:none}.detail-check{text-align:center;margin-top:36px}input[type=radio]{margin:0;cursor:pointer;font-size:2rem}input[type=checkbox]{cursor:pointer;font-size:2rem}input[type=submit]{border-style:none;padding:10px 0;color:#fff;cursor:pointer;width:8em;background-color:#fa3620;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:1.4rem}input,textarea{padding:10px}.personal-data>div{display:table;margin:0 0 10px 5%}.personal-data>div>p{color:#fff;margin:0 20px 40px 0;text-align:right}@media(min-width: 1280px){.personal-data>div>p{display:inline-block;width:12rem}}@media(min-width: 750px)and (max-width: 1280px){.personal-data>div>p{display:inline-block;width:12rem}}@media(max-width: 750px){.personal-data>div>p{text-align:left;margin:0 0 8px 0;line-height:1}}.personal-data>div>input{font-size:1rem;width:20rem}@media(max-width: 750px){.personal-data>div>input{margin-bottom:24px}}.contact-detail textarea{height:8rem;font-size:1rem}@media(min-width: 1280px){.contact-detail textarea{margin:0 0 0 10rem;width:70%}}@media(min-width: 750px)and (max-width: 1280px){.contact-detail textarea{margin:0 0 0 10rem;width:70%}}@media(max-width: 750px){.contact-detail textarea{margin-left:2rem;width:88%}}@media(min-width: 1280px){.contact-info{margin:0 30px}}@media(min-width: 750px)and (max-width: 1280px){.contact-info{margin:0 30px}}@media(max-width: 750px){.contact-info{margin:0 8px}}.contact-info p{padding:0;color:#8a2c21;font-weight:bold;line-height:1.6}@media(min-width: 1280px){.contact-info p{margin:0 0 16px 0}}@media(min-width: 750px)and (max-width: 1280px){.contact-info p{margin:0 0 16px 0}}@media(max-width: 750px){.contact-info p{margin:0 0 16px 0}}@media(min-width: 1280px){.contact-info .ci-detail{margin-left:20px}}@media(min-width: 750px)and (max-width: 1280px){.contact-info .ci-detail{margin-left:20px}}@media(max-width: 750px){.contact-info .ci-detail{margin-left:18px}}.contact-info .about-reply{font-size:.9rem;line-height:1.8}@media(min-width: 1280px){.contact-info .about-reply{padding:20px 0px 20px 0;white-space:nowrap}}@media(min-width: 750px)and (max-width: 1280px){.contact-info .about-reply{padding:20px 0px 20px 0;white-space:nowrap}}@media(max-width: 750px){.contact-info .about-reply{margin:0}}.contact-info .about-reply span{display:inline-block}.contact-info .howto{white-space:nowrap;list-style:none;padding:0;margin-left:auto}@media(min-width: 1280px){.contact-info .howto{width:600px;line-height:2}}@media(min-width: 750px)and (max-width: 1280px){.contact-info .howto{width:500px;line-height:1.6}}@media(max-width: 750px){.contact-info .howto{width:400px;line-height:1.6}}.contact-info .howto li{font-size:1rem;width:14rem}.contact-info .howto li i{color:#fa3620;font-size:2.8rem;letter-spacing:1rem}.contact-info .howto li span{color:#fa3620;font-size:3rem;letter-spacing:.2rem;font-family:"Oswald",sans-serif}/*# sourceMappingURL=contact.css.map */