@media screen and (max-width: 768px){.pc_ver{display:none}}@media screen and (min-width: 769px){.sp_ver{display:none}}#contact #sec1 .phones{margin-top:40px;display:block;text-align:left;font-size:200%;font-weight:900;line-height:1;color:#d71518 !important}#contact #sec1 .phones+p{margin-top:1em;font-weight:900}#contact .icontext{margin-left:1em}#contact form dl{margin-top:60px}#contact form dt{margin-top:30px;border:none;font-size:128.6%;font-weight:700}#contact form dt:before{display:none}#contact form dd{margin-top:10px}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}input[type=text],input[type=email],input[type=tel],select,textarea{border:1px solid #e0e0e0;border-radius:4px;background-color:#E9E9E9;margin-top:10px;padding:15px 10px;width:100%}form{text-align:left}label+label{display:inline-block;padding-left:10px}input[type="submit"],input[type="button"]{display:table;margin-left:auto;margin-right:auto;min-width:300px;padding:26px 40px;color:#FFF !important;font-size:128.6%;line-height:1.2;text-align:left;padding-left:40px;padding-left:40px}.btBlack{background-color:#333;font-size:128.6%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256.2%20115.7%22%20width%3D%22256.2%22%20height%3D%22115.7%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%22256.2%2096.2%20256%2096%20256%2095.7%20255.6%2095.7%20160%200%20145.8%2014.1%20227.4%2095.7%200%2095.7%200%20115.7%20256%20115.7%20256%2096.3%20256.2%2096.2%22%2F%3E%3C%2Fsvg%3E");background-size:24px 24px;background-repeat:no-repeat;background-position:right 10px top 45%}.btGray{background-color:#999}#btg01,#btg02{margin:80px auto}#btg02{display:flex;justify-content:center}#btg02 input{margin:10px}.inputPage #btg02{display:none}.confirmPage #btg01{display:none}#thanksPage{max-width:1400px;text-align:left}@media screen and (min-width: 769px){#thanksPage{margin:200px auto;padding:0 5%}}@media screen and (max-width: 768px){#thanksPage{margin:100px auto;padding:0 5%}}#thanksPage h2{line-height:1.4}@media screen and (min-width: 769px){#thanksPage h2{font-size:28px;letter-spacing:.2em}}@media screen and (max-width: 768px){#thanksPage h2{font-size:24px}#btg02{flex-wrap: wrap;}}#thanksPage h2+p{margin-top:2em;font-size:large}#thanksPage div{margin-top:40px}
