@charset "utf-8";.page_contents,.page_contents *{box-sizing:border-box}.btn_two,a.btn_two,button.btn_two{position:relative;display:inline-block;padding:1rem 4rem;color:#212529;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;border-radius:.5rem;cursor:pointer;user-select:none;transition:all .3s}a.btn_two-svg{width:100%;height:100%;padding:0;font-weight:400;line-height:1.5rem;text-decoration:none;background-color:transparent}a.btn_two-svg svg{position:absolute;inset:0;width:100%;height:100%}a.btn_two-svg svg rect{stroke:#333;stroke-width:3;stroke-dasharray:600px,10px;stroke-dashoffset:70px;transition:all .4s ease}a.btn_two-svg:hover svg rect{stroke:#333;stroke-dashoffset:300px}.page_contents{width:100%}.botton_contents{margin:auto}.botton_contents_l{margin:auto;padding:1rem}.botton_contents:hover{opacity:.5}.ebook_botton,.inquiry_botton,.subscribe_botton{width:300px;height:60px}.inquiry_botton,.subscribe_botton{display:flex}.ebook_botton{display:block}.subscribe_botton{background-color:#ff9600}.subscribe_botton:hover{background-color:#ff4500}.inquiry_botton{background-color:#fff}.page_contents .subscribe_logo{margin-bottom:1rem}.page_contents .subscribe_free{margin-bottom:1rem;color:#ff9600;font-size:1.25rem;font-weight:700}.page_contents .subscribe_text{margin-bottom:1rem;font-size:1rem;line-height:2;text-align:justify}.page_contents .subscribe_sample{margin:2rem 0 0 auto}.page_contents .subscribe_sample .btn_three{cursor:pointer}.page_contents .img_tworows{max-width:360px}.page_contents p{margin-bottom:1rem;font-size:1rem;line-height:2;text-align:justify}.page_contents .page-title{margin-bottom:3rem;color:#ff9600;font-size:2rem}.page_contents .action-heading{margin-top:4rem;padding:0 .5em;font-size:1.5rem;border-left:5px solid #515151}.page_contents .section-heading{font-size:1.25rem;font-weight:600;line-height:1.5}.page_contents .button-label{margin:0;padding:1rem;font-weight:600;line-height:1.5;text-align:center;vertical-align:middle}.is-point{color:#d9446d}.is-bold{font-weight:600}.body-note{margin:0 0 1rem;font-size:.875rem!important;text-align:justify}.body-emphasis{font-weight:600;background:linear-gradient(transparent 70%,var(--marker-color,#ff0) 70%)}.mb-0{margin-bottom:0!important}.page_contents .mb-05{display:block;margin-bottom:.5rem}.page_contents .mb-1{margin-bottom:1rem}.pc_hidden{display:none}.sp_hidden{display:none}@media screen and (max-width:599px){.pc_hidden{display:block}}@media screen and (min-width:1025px){.sp_hidden{display:block}}.body-image{display:block;max-width:100%;height:auto}.body-image--centered{width:fit-content;margin-right:auto;margin-left:auto;flex-shrink:0}.body-image--xs{max-width:160px}.body-image--sm{max-width:250px}.body-image--md{max-width:365px}.body-image--lg{max-width:480px}.body-image--xl{max-width:650px}.body-image--space-md{margin-top:2em;margin-bottom:2em}.body-image--space-lg{margin-top:2em;margin-bottom:5em}.body-image--title{max-width:100%;margin-bottom:2rem}.body-inline{display:flex;gap:0}.body-columns{display:flex;justify-content:space-evenly;gap:2rem;margin:1rem 0}.body-columns--center{max-width:650px;margin:0 auto 1rem;align-items:center}.body-columns--start{max-width:100%;align-items:flex-start}.body-columns--justify-start{justify-content:flex-start}.body-columns--fixed{flex-direction:row}.body-columns__col{flex:1}.body-columns__col--narrow{max-width:300px}.body-columns__col--full{max-width:100%}.body-text{width:100%}.body-text--half{max-width:50%}.sub_image .btn{position:static!important;width:140px!important;cursor:pointer}@media screen and (min-width:600px){.page_contents .sub_image .btn.pc{display:block;margin:0 auto}.page_contents .sub_image .btn.sp{display:none!important}}.modal{display:none;position:fixed;inset:0;width:100%;height:100%;z-index:1000}.modal_bg{position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.modal_block{position:absolute;inset:0;width:990px;height:700px;margin:auto;overflow:auto}.modal_inner .slider{width:860px;margin:0 auto;padding-top:50px}.modal_inner .slider .slide img{width:430px;height:auto}.modal_inner .close{position:absolute;top:0;right:10px;width:32px;height:33px;cursor:pointer}.modal_inner .close img{display:block;width:100%;height:auto}.modal_inner .slick-arrow{position:absolute;width:44px;height:27px;padding:0;font-size:0;border:0;cursor:pointer}.modal_inner .slick-prev{top:50%;left:-44px;background:url("../img/applications_confirm/slide/prev.png") no-repeat left center}.modal_inner .slick-next{top:50%;right:-44px;background:url("../img/applications_confirm/slide/next.png") no-repeat right center}@media screen and (max-width:599px){.page_contents{padding:0 1.5rem}.page_contents .page-title{font-size:1.625rem;margin-top:1rem}.page_contents .action-heading{font-size:1.375rem}.page_contents .section-heading{font-size:1.125rem}.body-inline{display:block}.body-columns{flex-direction:column;gap:1.5rem}.body-columns__col,.body-columns__col--full,.body-columns__col--narrow{width:100%;max-width:none}.body-columns__col--narrow{flex-basis:100%}.body-columns--fixed{flex-direction:row;justify-content:space-between;gap:1rem}.body-columns--fixed .body-columns__col{width:auto;max-width:48%;flex:0 0 48%}.ebook_botton,.inquiry_botton,.subscribe_botton{width:min(300px,100%);margin-right:auto;margin-left:auto}.subscribe_botton{margin-bottom:1rem}.ebook_botton,.inquiry_botton{margin-top:1rem;margin-bottom:1rem}.btn_two-svg{padding:1rem}.page_contents .subscribe_magazine{display:block;max-width:100%;height:auto;margin:0 auto}.page_contents .subscribe_sample{width:100%;margin:2rem 0 0}.page_contents .sub_image{display:flex;justify-content:center;width:100%}.page_contents .sub_image .btn.pc{display:none!important}.page_contents .sub_image .btn.sp{position:static!important;display:block;width:140px!important;margin:0}.page_contents .subscribe_logo{max-width:100%;height:auto;padding:1rem}.body-columns__col--narrow{text-align:center}.body-columns__col--narrow p{text-align:center}.body-columns__col--narrow>a{display:inline-block}.body-image{margin-bottom:3rem}.body-image--sp-small{max-width:280px!important}.body-image--sp-xs{max-width:160px!important;margin-bottom:0!important}.image_row_top-align{display:block}.modal_block{width:100%;height:90vh}.modal_inner .slider{width:90%;margin:0 auto;padding-top:30px}.modal_inner .slider .slide img{width:100%;height:auto}.modal_inner .close{top:0;right:10px;width:20px;height:20px}.modal_inner .slick-arrow{width:8px;height:13px}.modal_inner .slick-prev{top:auto;bottom:-32px;left:42%;background:url("../img/applications_confirm/slide/prev.png") no-repeat left center;background-size:100% auto}.modal_inner .slick-next{top:auto;right:42%;bottom:-32px;background:url("../img/applications_confirm/slide/next.png") no-repeat right center;background-size:100% auto}}