.p-download__container{max-width:1080px;margin:0 auto;padding:0 10px}@media screen and (max-width: 767px){.p-download__container{margin-top:30px;padding:0 16px}}.p-download__text{text-align:center;font-weight:700;font-size:20px;line-height:1.667}.p-download__list{margin-top:72px;display:grid;grid-template-columns:repeat(3, calc((100% - 60px) / 3));gap:30px}@media screen and (max-width: 1023px){.p-download__list{grid-template-columns:repeat(2, calc((100% - 40px) / 2));gap:40px}}@media screen and (max-width: 767px){.p-download__list{max-width:487px;margin:40px auto 0 auto;grid-template-columns:1fr;gap:40px}}.p-download-list__item{position:relative;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}.p-download-list__item-link{height:100%;display:flex;flex-direction:column}.p-download-list__item-content{margin-top:-30px;padding:0 20px;margin-bottom:auto;flex:1;z-index:2}.p-download-list__item-title{font-size:21px;font-weight:700;line-height:1.452}.p-download-list__item-text{margin-top:6px;font-size:15px;font-weight:500;line-height:1.667}.p-download-list__item-img{max-width:487px;position:relative}.p-download-list__item-img::before{content:"";width:100%;height:143px;position:absolute;bottom:0;left:0;background:linear-gradient(0, #FFFFFF 22.5%, rgba(255, 255, 255, 0) 100%)}.p-download-list__item-btn-wrap{padding:51px 20px 47px}@media screen and (max-width: 767px){.p-download-list__item-btn-wrap{padding:15px 16px 45px}}.p-download-list__item-btn-wrap .c-cta-box-btn{max-width:307px}.p-download-list__item-textlink{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:16px 0;font-size:13px;text-align:center}.p-download-list__item-textlink a{text-decoration:underline}.p-download-list__item-textlink a:hover{text-decoration:none}.p-material__inner{margin:auto;padding:0 39px;width:100%}.p-material-swiper{position:relative}.p-material-swiper .swiper-slide{text-align:center;width:auto}.p-material-swiper .swiper-slide img{aspect-ratio:361/203;-o-object-fit:cover;object-fit:cover}.p-material-swiper .swiper-pagination{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);display:flex;gap:6px}.p-material-swiper .swiper-pagination .swiper-pagination-bullet{background:#c1cad3;border-radius:0}.p-material-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0068b8}.p-material-swiper__button-wrap{width:100%;display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 767px){.p-material-swiper__button-wrap{margin-top:100px}}.p-material-swiper__button-wrap .swiper-button-prev,.p-material-swiper__button-wrap .swiper-button-next{position:relative;width:60px;height:60px}.p-material-swiper__button-wrap .swiper-button-prev{margin-left:-66px}.p-material-swiper__button-wrap .swiper-button-next{margin-right:-66px}.p-material-swiper__button-wrap .swiper-button-prev::after,.p-material-swiper__button-wrap .swiper-button-next::after{display:none}.p-material-swiper__button-wrap .swiper-button-prev::before,.p-material-swiper__button-wrap .swiper-button-next::before{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;border-top:2px solid #0068b8;border-right:2px solid #0068b8}@media screen and (max-width: 767px){.p-material-swiper__button-wrap .swiper-button-prev::before,.p-material-swiper__button-wrap .swiper-button-next::before{width:10px;height:10px}}.p-material-swiper__button-wrap .swiper-button-prev::before{transform:translate(-50%, -50%) rotate(-135deg)}.p-material-swiper__button-wrap .swiper-button-next::before{transform:translate(-50%, -50%) rotate(45deg)}.p-material__container{max-width:1040px;margin:0 auto;padding:0 10px;display:flex;justify-content:space-between;gap:34px}@media screen and (max-width: 767px){.p-material__container{margin-top:30px;padding:0}}.p-material-left{width:calc(45% - 17px);max-width:487px}@media screen and (max-width: 959px){.p-material-left{display:none}}.p-material-right{width:calc(53% - 17px)}@media screen and (max-width: 959px){.p-material-right{width:100%}}.p-material__content{margin-top:100px}.p-material__title{font-weight:700;font-size:21px;line-height:1.5}.p-material__title.mt-30{margin-top:30px}.p-material__text{margin-top:6px;font-weight:500;font-size:15px;line-height:1.667}.p-material__list{margin-top:6px}.p-material__list-item{font-weight:500;font-size:15px;line-height:1.667}.p-material__list-item span{color:#a7bdce}.p-material__tel-wrap{margin-top:30px;width:100%;border:1px solid #3067b2}.p-material__tel-message{padding:5px;background:#3067b2;color:#fff;font-size:14px;font-weight:700;letter-spacing:.1em;text-align:center}.p-material__tel-content{padding:24px;display:flex;flex-direction:column;gap:3px;align-items:center;justify-content:center}.p-material__tel{display:flex;align-items:center;justify-content:center;gap:13px}.p-material__tel-number{font-size:35px;font-weight:700;letter-spacing:.07em;color:#3067b2}.p-material__tel-time{font-size:14px;font-weight:700;color:#3067b2;letter-spacing:.1em}.p-material-form{padding:36px 40px 50px 40px;background:#ededed}@media screen and (max-width: 767px){.p-material-form{padding:30px 20px}}.p-material-form .c-form input:not([type=radio]):not([type=checkbox]),.c-form textarea,.c-form select{border:none}.p-material-form .c-form-tbody{display:flex;flex-direction:column;gap:10px}.p-material-form .c-form-row{width:100%;display:flex;justify-content:space-between;gap:20px}@media screen and (max-width: 767px){.p-material-form .c-form-row{position:relative}}.p-material-form .c-form-ttl{width:13%;padding:0;padding-top:9px}@media screen and (max-width: 767px){.p-material-form .c-form-ttl{width:50px;padding:0;position:absolute;top:-10px;left:0}}.p-material-form .c-form-label{width:100%}.p-material-form .c-form-label-val{width:100%;margin:0;padding:5px 0;text-align:center;font-size:12px;font-weight:400;border-radius:0}@media screen and (max-width: 767px){.p-material-form .c-form-label-val{padding:0}}.p-material-form .c-form-label-val.is-any{background:#c1cad3}.p-material-form .c-form-cnt{width:82.58%;border-bottom:none;font-family:"Inter","游明朝体",YuMincho,"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E",serif;font-size:12px;font-weight:400;background-color:rgba(0,0,0,0);padding:0}@media screen and (max-width: 960px){.p-material-form .c-form-cnt{width:100%;margin-bottom:0px}}.p-material-form .c-form-txt{font-size:12px;background:#f8fbf7;border:1px solid #c2c1c1}.p-material-form .c-form input:not([type=radio]):not([type=checkbox]),.c-form textarea,.c-form select{padding:12px 9px 12px 9px}.p-material-form .c-form-privacy{padding:0}.p-material-form .c-form-privacy-container{padding:13px}.p-material-form .c-form-privacy{height:180px}.p-material-form .c-form-submit-link{width:100%;max-width:100%}.p-material-form .c-form-label-val-confirm{display:none;font-family:"Inter","游明朝体",YuMincho,"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E",serif;font-size:12px;font-weight:400}.mw_wp_form_confirm .p-material-form .c-form-label{display:flex;justify-content:flex-end}.mw_wp_form_confirm .p-material-form .c-form-label-val-confirm{display:inline-block}.mw_wp_form_confirm .p-material-form .c-form-ttl{width:35%;min-width:96px;padding-top:0;position:static}@media screen and (max-width: 767px){.mw_wp_form_confirm .p-material-form .c-form-cnt{width:60%}}@media screen and (max-width: 767px){.mw_wp_form_confirm .p-material-form .c-form-row{margin-bottom:0;gap:0}}/*# sourceMappingURL=download.css.map */