@charset "UTF-8";.js-accordion__contents{overflow:hidden;height:0;max-height:0;-webkit-transition:all .18s ease-in;transition:all .18s ease-in}.js-accordion.is-open .js-accordion__contents{will-change:transform}.input .l-container{overflow-x:hidden;margin-top:180px;width:100%;min-width:1080px;background:#f0f0f0;margin-top:110px}.input .l-header{position:absolute;top:0;right:0;left:0;height:110px}.input .l-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:1080px;height:100%;background:#fff}.input .l-content{padding-top:70px;background:#f0f0f0}.input .l-main{float:none;margin-bottom:100px;width:auto}.input .l-main>*{margin:30px auto 0;width:1080px}.input .l-footer{padding:65px 0 100px;border-top:2px solid #dc9200;background:#276db2}.input .l-footer__copyright{background:0 0;text-align:center;line-height:1;font-size:10px;color:#fff}.send .page-title{background:#e8e7e7}.send .page-title__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:1098px;height:250px;background:url(../../img/pc/form_title_bg.png) left center no-repeat}.send .page-title .pic{position:absolute;top:30px;right:0}.send .page-title .text{font-size:46px;font-weight:700;letter-spacing:7px;color:#004d90}.send .progress{position:relative;text-align:center}.send .progress::after,.send .progress::before{content:"";position:absolute;top:0;z-index:-1;width:50%;height:50px}.send .progress::before{left:0;background:#b1ddeb}.send .progress::after{left:50%;background:#004d90}.send .form-area{margin:50px auto 100px;width:920px}.send .form-area>.lead{margin-bottom:40px;text-align:center;line-height:1.6875;font-size:16px;color:#4d4d4d}.send .form-area .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.send .form-area .button-wrapper button{margin:0;padding:0;border:0;background:inherit;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.send .form-area .button-wrapper button>*{-webkit-transition:all .5s;transition:all .5s}.send .form-area .button-wrapper button:hover{opacity:.8}.send .form-area .button-wrapper button:hover>*{opacity:.8}.send .form-area .mailaddress{display:table;width:100%}.send .form-area .mailaddress>*{display:table-cell;vertical-align:middle}.send .form-area .mailaddress .title{padding:0 25px;width:144px;height:77px;background:#004d90;text-align:center;font-size:18px;color:#fff}.send .form-area .mailaddress .text{padding-left:22px;border:3px solid #004d90;border-left:0;font-size:28px;color:#df5b62}.send .form-area .careful{position:relative;margin-top:50px;padding:30px 26px 30px 44px;background:#ebebeb;text-indent:-8px;line-height:1.4;font-size:18px;color:#4d4d4d}.send .form-area .careful em{margin:0 5px;font-size:24px;font-weight:700;color:#df5b62}.send .form-area .careful::before{content:"※";display:inline-block}.send .form-area .note{margin-top:50px;margin-bottom:40px}.send .form-area .note>*{font-size:18px}.send .form-area .note .contents{margin-top:9px;line-height:1.75;color:#4d4d4d}.send .form-area .note .case-list{margin-top:18px}.send .form-area .note .case-item{margin-left:22px;list-style-position:outside;list-style-type:disc;text-indent:-6px;line-height:1.75;font-size:16px;color:#df5b62}.send .form-area .recommend{margin-top:15px}.send .form-area .recommend .title{margin-bottom:30px;padding-bottom:15px;border-bottom:2px solid #004d90;font-size:26px}.send .form-area .recommend__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.send .form-area .recommend__item{position:relative;width:276px;border:1px solid #ebebeb}.send .form-area .recommend__item a{display:block}.send .form-area .recommend__item a:hover,.send .form-area .recommend__item a:hover>*{opacity:.75;text-decoration:none}.send .form-area .recommend__item__title{text-align:center;line-height:40px;font-size:15px;font-weight:700;color:#004d90}.send .form-area .recommend__item__pic{-webkit-box-shadow:0 3px 5px #ebebeb;box-shadow:0 3px 5px #ebebeb}.send .form-area .recommend__item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 30px 0 15px;min-height:48px;line-height:1.2;font-size:14px;color:#4d4d4d}.send .form-area .recommend__item::after{content:"▶︎";position:absolute;right:13px;bottom:13px;font-size:13px;color:#004d90}