@charset "UTF-8";@import url(normalize.css);@import url(common.css);#contents #box *{-webkit-box-sizing:border-box;box-sizing:border-box}#contents p{line-height:1.6}#contents p:nth-child(n+2){margin-top:1.0em}#contents .require{color:#f00;display:inline-block}.mailform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:30px}.mailform>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.mailform dd,.mailform dt{padding:1.0em;border:1px solid #b7d8f3}.mailform dd:nth-of-type(n+2),.mailform dt:nth-of-type(n+2){border-top:none}.mailform dt{width:25%;background-color:#F1F6FA}.mailform dd{width:75%;border-left:none}.mailform dd input,.mailform dd select,.mailform dd textarea{display:inline-block;width:100%;padding:0.5em;background-color:#f4f4f4;border:none}.mailform dd input#kana,.mailform dd input#your-name,.mailform dd input.job,.mailform dd input.tel,.mailform dd input.zipcode,.mailform dd select#kana,.mailform dd select#your-name,.mailform dd select.job,.mailform dd select.tel,.mailform dd select.zipcode,.mailform dd textarea#kana,.mailform dd textarea#your-name,.mailform dd textarea.job,.mailform dd textarea.tel,.mailform dd textarea.zipcode{width:50%}.mailform dd input.zipcode,.mailform dd select.zipcode,.mailform dd textarea.zipcode{margin-left:0.5em}.mailform dd input.pref,.mailform dd select.pref,.mailform dd textarea.pref{width:7.0em}.mailform dd input.age,.mailform dd select.age,.mailform dd textarea.age{width:3.0em}#submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;margin-top:30px}#submit>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#submit input{width:200px;padding:0.5em;margin:0 25px;border:solid 2px #407AE5;background-color:#fff;color:#407AE5}#submit input:hover{background-color:#407AE5;color:#fff}