@charset "UTF-8";
body p{font-size:4vw;line-height:7.4666666667vw}body .show_pc{display:none}body .show_sp{display:inline-block}body .pc_space{display:none}body .btn,body .form-back{width:74.6666666667vw;height:10.6666666667vw;line-height:10.6666666667vw;display:block;margin:0 auto;padding:0;text-align:center;font-size:3.4666666667vw;font-weight:500;position:relative;background-color:#938075;transition:opacity 0.5s;color:#ffffff;cursor:pointer}body .btn:link,body .btn:visited,body .form-back:link,body .form-back:visited{color:#ffffff}body .btn:hover,body .form-back:hover{opacity:0.8}body .btn:after,body .form-back:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'';padding-left:2.4vw}body .btn.contact,body .form-back.contact{width:75.7333333333vw;height:12vw;line-height:12vw;background-color:#eb5a24;font-size:4vw;font-weight:400}body .btn.contact:after,body .form-back.contact:after{content:none}body #page{padding-top:19.2vw}body #page #primary{position:relative;z-index:0}body #toTop{display:none;position:fixed;bottom:13.3333333333vw;right:0;z-index:99999}body #toTop a{display:block;width:10.6666666667vw;height:20vw;background-image:url("../img/common/footer/totop.png");background-repeat:no-repeat;background-size:contain}