@charset "UTF-8";.sp{display:none}.c-whitepaper{padding:16rem 0;background-color:#ffe4c3}.c-whitepaper .c-whitepaper__inner{position:relative;isolation:isolate}.c-whitepaper .c-whitepaper__inner:before{content:"";display:block;width:133rem;height:14.9rem;background:url(../images/lp_whitepaper/whitepaper_txt01.png) no-repeat center center/contain;position:absolute;top:11.8rem;left:50%;transform:translateX(-50%);z-index:-1;max-width:100%}.c-whitepaper .c-whitepaper__inner .c-title01 span{color:#015cab}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content{margin-top:6.4rem}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list{display:grid;gap:4.2rem;grid-template-columns:repeat(auto-fit,minmax(28rem,360px));justify-content:center;max-width:120rem;margin:0 auto}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item{background-color:#015cab;overflow:hidden;border-radius:1.2rem;padding:2rem 2rem 3.6rem;display:flex;flex-direction:column;width:100%;max-width:360px;margin:0 auto}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link{height:100%;display:flex;flex-direction:column;flex-grow:1}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-ttl{color:#ffffff;font-size:2.1rem;text-align:center;margin-bottom:1rem;font-weight:bold}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-head .c-whitepaper__item-pic{width:100%;aspect-ratio:380/228;border-radius:1.2rem;overflow:hidden;background-color:#f0f0f0;position:relative}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-head .c-whitepaper__item-pic img{width:100%;height:100%;object-fit:cover;display:block}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body{margin-top:2.6rem;flex-grow:1}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body .c-whitepaper__item-list .c-whitepaper__item-list-ttl{font-size:2.1rem;color:#ffec00;margin-bottom:1rem;font-weight:bold}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body .c-whitepaper__item-list .c-whitepaper__item-listitem{font-size:1.8rem;color:#ffffff;position:relative;padding-left:2rem}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body .c-whitepaper__item-list .c-whitepaper__item-listitem:before{content:"";display:block;width:1.3rem;height:1rem;background:url(../images/lp_whitepaper/icon_arr02.png) no-repeat center center/contain;position:absolute;top:1.1rem;left:0;z-index:1}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body .c-whitepaper__item-list .c-whitepaper__item-listitem:not(:first-child){margin-top:1.2rem}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-foot{display:flex;align-items:center;justify-content:center;width:100%;height:6.84rem;padding:0 4rem;color:#fff;background:#ff7f00;box-shadow:0 0.3rem 0 0 rgba(0,0,0,0.3);border-radius:20rem;position:relative;z-index:1;font-size:1.8rem;text-align:center;font-weight:bold;margin-top:3rem;transition:all 400ms ease;line-height:1.4}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-foot:before{content:"";display:block;width:2rem;height:2rem;background:url(../images/common/icon_arr01.png) no-repeat center center/contain;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-foot:hover{opacity:0.8}@media screen and (max-width:767px){.sp{display:block}.c-whitepaper{padding:6rem 0 6.5rem;overflow:hidden}.c-whitepaper .c-whitepaper__inner{max-width:100%;width:116rem;margin:0 auto;padding:0 4.66666667%}.c-whitepaper .c-whitepaper__inner:before{width:63rem;height:7.9rem;max-width:unset;top:4.8rem}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content{position:relative;z-index:1;width:26rem;margin:2rem auto 0}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list{grid-template-columns:unset}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item{padding:2.6rem 2rem 2.6rem;max-width:unset!important;margin:0 auto}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-ttl{font-size:1.4rem!important}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body{margin-top:1.6rem!important}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body .c-whitepaper__item-list .c-whitepaper__item-list-ttl{font-size:1.4rem!important}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body .c-whitepaper__item-list .c-whitepaper__item-listitem{font-size:1.3rem!important;text-align:left;line-height:1.8}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-body .c-whitepaper__item-list .c-whitepaper__item-listitem:not(:first-child){margin-top:0.5rem!important}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-foot{padding:0 3rem;margin-top:1.5rem}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-foot:before{right:1rem}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .c-whitepaper__content-list .c-whitepaper__item .c-whitepaper__item-link .c-whitepaper__item-foot .c-btn--primary{font-size:1.2rem!important}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .fa-angle-left:before,.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .fa-angle-right:before{display:none}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .slider-next{width:2.9rem;height:2.9rem;background:#015cab url(../images/lp_whitepaper/case_next01.png) no-repeat center/0.55rem 0.95rem;right:-4.45rem;border-radius:50%;position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);cursor:pointer;transition:all 600ms cubic-bezier(0.165,0.84,0.44,1)}.c-whitepaper .c-whitepaper__inner .c-whitepaper__content .slider-prev{width:2.9rem;height:2.9rem;background:#015cab url(../images/lp_whitepaper/case_prev01.png) no-repeat center/0.55rem 0.95rem;left:-4.45rem;border-radius:50%;position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);cursor:pointer;transition:all 600ms cubic-bezier(0.165,0.84,0.44,1)}.c-local-navi_c-whitepape{background-color:#ff7f00}.c-local-navi_c-whitepape ul li a:before{content:"";display:block;width:2rem;height:2rem;background:url(../images/common/icon_arr01.png) no-repeat center center/contain;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.c-local-navi_c-whitepape a:hover{color:#ff7f00!important}.c-local-navi_c-whitepape a:hover:before{background:url(../images/common/icon_arr01.png) no-repeat center center/contain!important}}.whitepaper-form-page{margin-top:0!important}.whitepaper-form-page .wp-form-header{width:100%;background-color:#355da8;padding:1.6rem 6rem}.whitepaper-form-page .wp-form-header .logo-area .logo-area__logo{width:12.7rem}.whitepaper-form-page .whitepaper-form-main{width:100%;max-width:76rem;margin:0 auto}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section{padding:6.2rem 0 0}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-header .whitepaper-form-header_title{font-size:3.6rem;font-weight:bold;color:#015cab;text-align:center;line-height:1.4}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-header .whitepaper-form-header_title .small{font-size:2.4rem;font-weight:normal}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-header .whitepaper-form-header_description{font-size:1.8rem;color:#000000;text-align:center;margin-top:3rem;font-weight:bold}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body{margin:5rem 0 10rem}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body_img{margin:0 auto;width:100%;max-width:34.3rem;aspect-ratio:343.61/206.17;border-radius:1.2rem;overflow:hidden;position:relative}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body_img img{width:100%;height:100%;object-fit:cover;display:block}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-body_description{font-size:2.4rem;color:#355da8;text-align:center;margin-top:2.6rem;margin-bottom:8rem;font-weight:bold;text-underline-offset:0.4rem;-webkit-text-decoration-color:#355da8;text-decoration-color:#355da8;line-height:1.8;text-decoration:underline}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content dl{display:grid;gap:2rem;grid-template-columns:4fr 12fr;align-items:center;margin-bottom:2rem}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content dl:last-of-type{margin-bottom:0}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content dl dt .inner{display:flex;align-items:center}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content dl dt .inner .name{font-size:1.6rem;font-weight:bold}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content dl dt .inner .require{width:3.8rem;text-align:center;background-color:#d92027;padding:0.1rem 0.3rem;margin-right:0.7rem;color:#fff;font-size:1.2rem;font-weight:bold;line-height:1.5}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content dl dd .wfull,.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content dl dd select option{width:100%;max-width:55rem;height:5.1rem;padding:0.5rem 1rem;font-family:"YakuHanJP","Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem;font-weight:bold;letter-spacing:0.07em;background:#f5f5f9;border:0.1rem solid #333333;box-sizing:border-box;border-radius:0.7rem;-webkit-text-size-adjust:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content .content-submit{margin-top:2rem}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content .content-submit .submit{width:100%;display:inline-block;padding:1.8rem 6rem;color:#fff;font-size:2.4rem;font-weight:bold;text-align:center;line-height:1.5;box-shadow:0 0.3rem 0 0 #ffd8b2;background:#ff7f00;border-radius:20rem;position:relative;border:none;transition:all 400ms cubic-bezier(0.165,0.84,0.44,1)}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content .content-submit .inner{width:100%;max-width:33.6rem;position:relative;margin:8rem auto 0}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content .content-submit .inner:before{content:"";display:block;width:2rem;height:2rem;background:url(../images/common/icon_arr01.png) no-repeat center center/contain;position:absolute;top:50%;right:2rem;z-index:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);pointer-events:none}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-formarea .form-content .content-submit .inner>p{display:flex}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .wpcf7-form-control-wrap{position:relative}.whitepaper-form-page .whitepaper-form-main .c-form-sp__form-body-privacy{text-align:center;margin-top:2rem}.whitepaper-form-page .c-form-sp__form-body-privacy,.whitepaper-form-page .c-hero__form-body-privacy{margin-top:1.2rem;font-size:1.2rem;font-weight:bold;text-align:center}.wpcf7-select{color:#999999!important}.wpcf7-select:valid{color:#333333!important}.wpcf7-select option{color:#333333}.wpcf7-select option[value=""]{color:#999999}@media screen and (max-width:767px){.whitepaper-form-page .wp-form-header{padding:1.6rem 4.66666667%}.whitepaper-form-page .wp-form-header .logo-area .logo-area__logo{width:10.25rem}.whitepaper-form-page .whitepaper-form-main{padding:0 4.66666667%}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body_img{width:80%;max-width:unset}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-header .whitepaper-form-header_title{font-size:2.2rem}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-header .whitepaper-form-header_title .small{font-size:1.6rem}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-header .whitepaper-form-header_description{font-size:1.4rem;text-align:left}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-body .whitepaper-form-body_description{font-size:1.4rem;margin-top:1.6rem;margin-bottom:4rem}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-formarea .form-content dd{margin-bottom:2.6rem}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-formarea .form-content dl dt .inner{margin-bottom:1rem}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-formarea .form-content dl{display:unset!important}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .whitepaper-form-formarea .form-content dl dt .inner .name{font-size:1.4rem!important}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .inner{width:74.4%!important}.whitepaper-form-page .whitepaper-form-main .whitepaper-form-section .content-submit .submit{margin:0 auto;padding:1.35rem 3.5rem!important;font-size:1.6rem!important}}.page-template-page-thanks .intro_sub{width:100%;background-color:#cdd8e7;padding:4rem 5rem;border-radius:1.2rem;margin-top:3rem;margin-bottom:7rem}.page-template-page-thanks .intro_sub .intro_sub__ttl{font-size:2.1rem;color:#345da8;font-weight:bold;margin-bottom:1.6rem}.page-template-page-thanks .intro_sub .intro_sub__txt{font-size:1.8rem;font-weight:bold}.page-template-page-thanks .intro_calendar .intro_calendar__txt{font-size:1.6rem;color:#06a396;text-align:center;background-color:#d8e6e3;border-radius:100vmax;padding:1rem;width:100%;margin:0 0 3rem}.page-template-page-thanks .intro_calendar .intro_calendar__txt span{font-weight:bold}@media screen and (max-width:767px){.page-template-page-thanks .intro_sub{padding:2rem 2.5rem}.page-template-page-thanks .intro_sub .intro_sub__ttl{font-size:1.6rem;margin-bottom:1rem}.page-template-page-thanks .intro_sub .intro_sub__txt{font-size:1.4rem}}
/*# sourceMappingURL=style02.css.map */