@charset "UTF-8";.p-contact-body{margin-bottom:60px;padding:20px;background:#EEEEEE}@media only screen and (max-width:990px){.p-contact-body{margin-bottom:16vw;padding:5.3333333333vw}}.p-contact-body-caution{margin-top:15px;font-weight:bold;color:#ff0000}@media only screen and (max-width:990px){.p-contact-body-caution{margin-top:4vw}}.p-contact-complete{margin-top:30px}@media only screen and (max-width:990px){.p-contact-complete{margin-top:8vw;text-align:left}}.p-contact-complete_icon{margin-bottom:30px;font-size:72px;color:#aaaaaa;text-align:center}@media only screen and (max-width:990px){.p-contact-complete_icon{margin-bottom:8vw;font-size:19.2vw}}.p-form-list{margin-bottom:30px}.p-form-list .c-check-list{margin-top:10px}@media only screen and (max-width:990px){.p-form-list{margin-bottom:8vw}.p-form-list .c-check-list{margin-top:2.6666666667vw}}.p-form-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #dddddd}@media only screen and (max-width:990px){.p-form-list__item{display:block;padding-top:5.3333333333vw;padding-bottom:5.3333333333vw}}.p-form-list__item:first-child{border-top:1px solid #dddddd}.p-form-list__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px 15px 15px 15px;min-height:75px;width:315px;color:#000000}@media only screen and (max-width:990px){.p-form-list__ttl{margin-bottom:4vw;padding:0;width:auto;min-height:inherit;background:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-form-list__ttl.is-confirm{padding-top:15px;min-height:inherit}@media only screen and (max-width:990px){.p-form-list__ttl.is-confirm{padding-top:0;font-size:3.2vw;color:#777777}}.p-form-list__ttl-s{margin-bottom:3px;font-size:0.75rem}@media only screen and (max-width:990px){.p-form-list__ttl-s{margin-bottom:0.8vw;font-size:3.2vw}}.p-form-list__name{white-space:nowrap}@media only screen and (max-width:990px){.p-form-list__name.is-confirm{font-size:3.2vw}}.form-required{padding:2px 15px;border-radius:3px;font-size:12px;background:#e86b6a;color:#ffffff}@media only screen and (max-width:990px){.form-required{padding:0.5333333333vw 4vw;border-radius:0.8vw;font-size:3.2vw}}.p-form-list__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px}@media only screen and (max-width:990px){.p-form-list__body{padding:0}}.p-form-list__body.is-confirm{font-size:18px}@media only screen and (max-width:990px){.p-form-list__body.is-confirm{font-size:4.8vw}}.p-form-list__body.is-mail-confirm{font-size:18px}@media only screen and (max-width:990px){.p-form-list__body.is-mail-confirm{font-size:4.8vw}}.p-form-list__box{margin-bottom:10px}@media only screen and (max-width:990px){.p-form-list__box{margin-bottom:2.6666666667vw}}.p-form-btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:990px){.p-form-btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-form-btn-box__item{margin-left:15px;margin-right:15px}@media only screen and (max-width:990px){.p-form-btn-box__item{margin-left:4vw;margin-right:4vw;margin-bottom:8vw}.p-form-btn-box__item.is-next{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.p-textarea-box{height:150px}@media only screen and (max-width:990px){.p-textarea-box{height:48vw}}.p-login-index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:990px){.p-login-index{display:block}}.p-login-index__ttl{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #0099ff;font-size:21px;font-weight:bold;text-align:center}@media only screen and (max-width:1230px){.p-login-index__ttl{font-size:18px}}@media only screen and (max-width:990px){.p-login-index__ttl{margin-bottom:5.3333333333vw;font-size:4.8vw}}.p-login-login{padding-left:45px;padding-right:45px;width:570px}@media only screen and (max-width:990px){.p-login-login{padding-left:0;padding-right:0;width:auto}}.p-login-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-left:45px;padding-right:45px;width:50%}@media only screen and (max-width:1230px){.p-login-entry{padding-left:30px;padding-right:30px}}@media only screen and (max-width:990px){.p-login-entry{display:block;margin-top:12vw;padding-left:0;padding-right:0;width:auto}}.p-login-forgetpass{margin-top:10px;font-size:14px}@media only screen and (max-width:990px){.p-login-forgetpass{margin-top:2.6666666667vw;font-size:3.7333333333vw}}.p-login-entry__body{margin-bottom:30px}.p-login-entry__btn{padding-bottom:30px}.p-entry-form{margin-top:60px;margin-left:auto;margin-right:auto;width:480px}@media only screen and (max-width:990px){.p-entry-form{margin-top:8vw;margin-left:auto;margin-right:auto;width:auto}}.c-entry-input__item{margin-bottom:20px}.c-entry-input__ttl{margin-bottom:5px;font-weight:bold}.c-entry-input__btn{margin-top:30px;text-align:center}.p-publications{margin:0 auto;margin-top:20px}@media only screen and (max-width:990px){.p-publications{margin-top:5.3333333333vw}}.p-publications.is-top{margin-top:60px}@media only screen and (max-width:990px){.p-publications.is-top{margin-top:16vw}}.p-publications__ttl{font-size:1.875rem!important}@media only screen and (max-width:990px){.p-publications__ttl{font-size:4vw!important}}.p-publications-list{padding:15px;border-radius:10px;border:1px solid #e5e5e5}.p-publications-list__item:not(:last-child){margin-bottom:10px}.p-publications-list__item{font-size:1.125rem}@media only screen and (max-width:990px){.p-publications-list__item{font-size:4vw}}
/*# sourceMappingURL=style-contact.css.map */