.clearfix:after{content:"";display:block;clear:both}body{background:url(/images/bg_body_171228.jpg) no-repeat center center fixed;background-repeat:no-repeat;background-size:cover;background-position:50%}#form_body{width:100%;max-width:980px;background:#fff;margin:0 auto;border:1px solid #999;box-shadow:0 0 3px 0 rgba(56,80,60,0.4);border-radius:5px;padding:20px 20px;box-shadow:0 1px 10px rgba(0,0,0,0.3),0 0px 1px #000;padding:10px;border:solid 2px #ffcc00}tbody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.l__contact__h1{color:#ff5200;text-align:center;font-weight:700;margin:0;padding:13px 0;font-size:18px;font-size:24px;line-height:1.33333;position:relative;z-index:1}.l__contact__main{padding-bottom:10px}.l__contact__main table{margin:0 auto;width:100%;table-layout:fixed}th{text-align:left;width:100%;display:block;font-size:100%;line-height:1.6;line-height:18px;font-weight:700;color:#ff5200;vertical-align:middle;position:relative}td{width:100%;display:block;font-size:1.5rem;line-height:1.6;word-wrap:break-word;padding:0px 0px 15px 0px;background-color:#fff;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 980px){#form_body{width:auto;max-width:100%}}input{font-size:16px;border:1px solid #ff7151;resize:vertical;width:100%;padding:5px 2px 5px 2px;-webkit-appearance:none;box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25);-moz-box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25);-webkit-box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25)}select{font-size:16px;border:1px solid #ff7151;resize:vertical;width:100%;padding:5px 2px 5px 2px;-webkit-appearance:none;box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25);-moz-box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25);-webkit-box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25)}textarea{font-size:16px;border:1px solid #ff7151;resize:vertical;width:100%;padding:5px 2px 5px 2px;-webkit-appearance:none;box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25);-moz-box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25);-webkit-box-shadow:inset 1px 1px 1px rgba(199,28,0,0.25)}.input_box2 input[type="email"]{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.input_box2 input[type="uid"]{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.input_box2 input[type="name"]{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}select{background:url(/images/common/arrow.png) 98.7% 50% no-repeat}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:32px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;display:inline-flex;vertical-align:middle}button{box-shadow:inset 0 2px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.15);border:1px solid #d4d4d4;display:block;cursor:pointer;text-align:center;width:236px;height:50px;display:table;margin:0 auto;line-height:44px}.button-primary{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffb55a), color-stop(100%, #ff7600));background:-moz-linear-gradient(top, #ffb55a, #ff7600);background:-webkit-linear-gradient(top, #ffb55a, #ff7600);background:linear-gradient(to bottom, #ffb55a,#ff7600);background-color:#ffd02f;border-color:#ffa35e;color:#FFFFFF;text-shadow:0 -1px 1px rgba(0,40,50,0.35)}.button-gray{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #adadad), color-stop(100%, #949494));background:-moz-linear-gradient(top, #adadad, #949494);background:-webkit-linear-gradient(top, #adadad, #949494);background:linear-gradient(to bottom, #adadad,#949494);border-color:#ffa35e;color:#FFFFFF;text-shadow:0 -1px 1px rgba(0,40,50,0.35);background-color:#000000}.btn002{box-shadow:inset 0 2px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.15);border:1px solid #d4d4d4;display:block;cursor:pointer;text-align:center;width:236px;height:50px;display:table;margin:0 auto;line-height:38px;margin-right:10px;margin-top:10px}.conf_btn{display:flex;box-sizing:border-box;max-width:470px;margin:0 auto}@media screen and (max-width: 550px){.btn002{width:214px}}#conf_td{width:100%}#conf_td th{color:#464646}#conf_td td{margin:0px 0px 15px 0px;background-color:#eee;padding:7px;font-size:16px}#occur_date td select{width:85px;background-position:95% 50%}
/*# sourceMappingURL=contact.css.map */
