@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Medium")}@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Bold");font-weight:bold}.plr10{padding-left:1rem;padding-right:1rem}.error-txt{font-size:14px;font-size:1.4rem;color:#d64242;font-weight:bold}.btn{width:100%;max-width:350px;position:relative;margin:3rem auto 0;text-align:center}.btn a{display:block;text-decoration:none;padding:1.5rem 1rem}.btn--gray a{color:#fff;background:#666}.btn--blue a{color:#fff;background:#019bd9}.table{width:100%;position:relative;margin:0 auto;border-collapse:inherit;border-spacing:1px;border-bottom:none}.table td,.table th{padding:.8rem 1rem;vertical-align:middle}.table th{width:30%;font-weight:normal;list-style:1.4}.table--mailform{border-spacing:0 50px}.table--mailform td,.table--mailform th{width:100%;display:block;padding:0;line-height:1.4;text-align:left}.table--mailform th{margin:0 0 1rem;color:#252525;font-weight:bold}.table--mailform th .flex-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.table--mailform th .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.table--mailform th .label span{display:block;margin-left:.5rem;font-size:12px;font-size:1.2rem}.table--mailform fieldset{letter-spacing:-.4em}.table--mailform input:not([type="checkbox"]),.table--mailform textarea{width:100%}.table--mailform select{width:60%}.table--mailform fieldset,.table--mailform input,.table--mailform textarea,.table--mailform select{margin:0;padding:1.5rem 2rem;line-height:1.4;font-size:16px;font-size:1.6rem;border:none;background:rgba(102,102,102,0.1);border-radius:5px}.table--mailform fieldset::-webkit-input-placeholder,.table--mailform input::-webkit-input-placeholder,.table--mailform textarea::-webkit-input-placeholder,.table--mailform select::-webkit-input-placeholder{font-size:16px}.table--mailform fieldset:-ms-input-placeholder,.table--mailform input:-ms-input-placeholder,.table--mailform textarea:-ms-input-placeholder,.table--mailform select:-ms-input-placeholder{font-size:16px}.table--mailform fieldset::-ms-input-placeholder,.table--mailform input::-ms-input-placeholder,.table--mailform textarea::-ms-input-placeholder,.table--mailform select::-ms-input-placeholder{font-size:16px}.table--mailform fieldset::placeholder,.table--mailform input::placeholder,.table--mailform textarea::placeholder,.table--mailform select::placeholder{font-size:16px}.table--mailform .mark{min-width:60px;margin:0 1rem 0 0;padding:.2rem .8rem;color:#fff;font-size:14px;font-size:1.4rem;font-weight:normal;text-align:center;letter-spacing:.4rem;border-radius:3px}.table--mailform .mark__blue{background:#019bd9}.table--mailform .mark__gray{background:#666}.table--mailform ul.label-side{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.table--mailform ul.label-side li{width:calc((100% - 3%) / 2)}.table--mailform ul.label-side li:not(:last-child){padding:0 3% 0 0}.table--mailform ul.label-side input:not([type="checkbox"]),.table--mailform ul.label-side textarea,.table--mailform ul.label-side select{width:100%}.table--mailform .label-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table--mailform .label-list>li{width:100%;padding-left:1rem}.table--mailform .label-list>li:not(:first-child){margin-top:1rem}.table--mailform .ifpersonal{width:100%;height:200px;margin:0 0 1rem;border:2px solid rgba(37,37,37,0.1);background:#fff;border-radius:5px;-webkit-overflow-scrolling:touch}.table--mailform .ifpersonal iframe{width:100%;height:100%;border:none;display:block}.btn__send{width:100%;max-width:400px;position:relative;margin:0 auto}.btn__send a{width:100%;position:relative;display:block;padding:2rem 2rem;color:#fff;text-align:center;text-decoration:none;background:#019bd9;border-radius:50px}@media screen and (max-width: 1280px){.scene-in{padding:8rem 1rem}}@media (max-width: 768px){.table--mailform{border-spacing:0 30px}.table--mailform fieldset,.table--mailform input,.table--mailform textarea,.table--mailform select{margin:0;padding:.8rem 1rem}}
