@media screen and (max-width:1200px){.headline{width:98%}}.input_area{background:url(//www.heian-hp.or.jp/kamome/wp/wp-content/themes/Kamome/css/../img/common/bg.jpg) 0 0 repeat;padding:70px 0;margin:0 0 95px}.input_area.confirm{padding:80px 0}table{width:905px;border-collapse:separate;border-spacing:0;margin:0 auto}@media screen and (max-width:954px){table{width:90%}}th{width:265px;font-size:.938em;color:#68b233;text-align:left;vertical-align:top;padding:8px 0}@media screen and (max-width:954px){th{width:30%}}td{line-height:2.7;font-size:.875em;padding:0 0 40px}@media screen and (max-width:954px){td{width:70%}}textarea{height:242px;width:100%;border:1px solid #c1c1c1;background:0 0;padding:5px 15px;vertical-align:top}input[type=text]{width:100%;height:42px;border:1px solid #c1c1c1;background:0 0;font-size:.875em;padding:0 15px}.button_area{width:480px;overflow:hidden;margin:20px auto 0 auto}.button_area.confirm{margin:110px auto 0 auto}.thanks{width:900px;margin:0 auto}.thanks h3{font-size:1.125em;font-weight:400;color:#68b233;margin:0 0 20px}.thanks p{line-height:2.6}input[type=submit],button{width:220px;height:65px;border:none;font-size:.938em;color:#fff;padding:0}.reset,.back{float:left;background:#595959}.submit{float:right;background:#61b8c1}.mw_wp_form_confirm .button_area{margin:110px auto 0 auto}.mw_wp_form_confirm .reset{display:none}.thanks .btn{width:220px;margin:70px auto 0 auto}.thanks .btn a{display:block;background:#61b8c1;border:none;font-size:.938em;color:#fff;text-align:center;line-height:1;padding:25px 0}@media screen and (max-width:769px){.input_area{padding:7.8% 0;margin:0}.input_area.confirm{padding:8.6% 0 12.5%}table{width:100%;padding:0 6.25%}th{display:block;width:auto;font-size:1.6rem;padding:0 0 3.1%}td{width:100%;display:block;font-size:1.4rem;padding:0 0 6.25%}textarea{height:228px;line-height:1.9;background:#fff;padding:.7rem;vertical-align:top}input[type=text]{height:4.2rem;background:#fff;font-size:1.4rem;padding:0 .7rem}.button_area{width:auto;margin:3% 6.25%}.button_area.confirm{margin:3% 6.25%}input[type=submit],button{width:48%;height:auto;border:none;font-size:.938em;color:#fff;padding:6.25% 0}.thanks{width:auto;padding:0 6.25%}.thanks h3{font-size:1.6rem;margin:0 0 2.3%}.thanks p{font-size:1.4rem;line-height:1.9}.thanks .btn{width:50%;margin:12.5% auto 0 auto}}