.chapter .other_product__col1bnr2{width:80%;margin:60px auto 80px}.chapter .other_product__col1bnr2--wrap{transition:all .5s ease}.chapter .other_product__col1bnr2--wrap--link{display:block;transition:all .5s ease;outline:4px solid #fff}.chapter .other_product__col1bnr2--wrap--link:hover{background-color:#0068b7;color:#fff;outline:4px solid #0068b7}.chapter .other_product--img{overflow:hidden;display:flex}.chapter .other_product__col1bnr2--wrap--link:hover .other_product--img img{transform:scale(1.1)}.bnr--sp{display:none}.bnr--pc{aspect-ratio:59/6}@media screen and (max-width: 599px){.bnr--sp{display:block;aspect-ratio:375/211}.bnr--pc{display:none}.chapter .other_product__col1bnr2{width:100%}}.reformnavi-titlewrap{display:flex;margin-bottom:40px}.reformnavi-icon{width:40px;margin-right:10px}.reformnavi-title{display:grid;font-size:2rem;font-weight:800;color:#82c3c3}.reformnavi-title span{font-size:1.4rem;font-weight:400;color:#333}.reformnavi-btnwrap p{font-size:2rem;font-weight:900;line-height:1.2;max-width:100%;padding:0 2em 10px 2em;color:#666;transition:all .4s ease;text-shadow:0 0 10px #fff}@media screen and (max-width: 768px){.reformnavi-btnwrap p{padding:0;line-height:1.4}}.reformnavi-inner{display:flex;background:#fff;padding:20px;border:2px solid #82c3c3;position:relative;margin-top:60px}@media screen and (max-width: 768px){.reformnavi-inner{flex-direction:column}}.reformnavi-left{width:70%}@media screen and (max-width: 768px){.reformnavi-left{width:100%}}.reformnavi-left .btn{width:80%;margin:0 auto;margin-top:20px}.reformnavi-right{width:30%}@media screen and (max-width: 768px){.reformnavi-right{width:100%;margin-top:20px}}.reformnavi-wrap{position:absolute;width:100%;height:100%;top:0;left:0}.contact-catalog-wrap02{width:100%;max-width:1200px;margin:0 auto 50px;background-color:#fff;border:4px solid #0068b7}.contact-catalog-wrap02 .cc-title{background-color:#0068b7;text-align:center;color:#fff;padding:10px 0;font-size:2.4rem}.contact-catalog-wrap02 .cc-col2{padding:50px 30px 30px;display:flex;flex-wrap:wrap;align-items:center}.col1-catalog{width:64%;display:flex;flex-wrap:wrap;align-items:center;padding:16px;margin:0 auto 50px;background-color:#f6f6f6}.contact-catalog-wrap02 .cc-title .pc_none{display:none}.contact-catalog-wrap02 .cc-col2 .cc-col2-inner:first-child{margin-right:4%}.contact-catalog-wrap02 .cc-col2 .cc-col2-inner{width:48%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#f6f6f6;padding:1%}.col1-catalog .catalog-img{width:18%;box-shadow:rgba(14,30,37,.12) 0px 2px 4px 0px,rgba(14,30,37,.32) 0px 2px 16px 0px;transform:rotate(-5deg)}.col1-catalog .cata-info{width:46%;margin-right:2%;font-weight:bold;font-size:1.7rem;line-height:2.6rem;padding-left:20px;padding-top:26px;padding-bottom:26px;display:inline-block}.col1-catalog .cata-btn{width:34%}.col1-catalog .cata-btn .mod-auto{padding-left:0;padding-right:0}.col1-catalog .cata-btn .mt20{margin-top:20px}.link-button02{background-color:#0068b7;color:#fff;font-weight:unset;font-size:1.4rem;border-radius:unset}.link-button>span{flex-grow:1;display:flex;justify-content:center;align-items:center;padding-right:1em}.link-button02>span{color:#fff;padding:6px 0;background:#0068b7}.link-button02:after{color:#fff}.contact-catalog-wrap02 .cc-col2 .cc-col2-inner .inner-in:first-child{width:74%;margin-right:2%;margin-left:2%}@media screen and (max-width: 600px){.contact-catalog-wrap02 .cc-col2 .cc-col2-inner .inner-in:first-child{width:100%;margin-right:0;margin-left:0}}.contact-catalog-wrap02 .cc-col2 .cc-col2-inner .inner-in:last-child{width:22%}@media screen and (max-width: 600px){.contact-catalog-wrap02 .cc-col2 .cc-col2-inner .inner-in:last-child{display:none}}.contact-catalog-wrap02 .cc-col2 .cc-col2-inner .inner-in h3{line-height:2.4rem}.contact-catalog-wrap02 .cc-col2 .cc-col2-inner .inner-in .mod-auto{padding-left:0;padding-right:0;margin-top:10px;background:#0068b7}.btn01{background:#0068b7;color:#fff}.btn01:hover{background:#fff;color:#0068b7;border-color:#0068b7}.btn01:after{border-color:#fff}.btn01:hover::after{border-color:#0068b7}.blue-wrap{margin-top:80px}.cata-info02{line-height:2rem;margin-bottom:20px;font-size:1.5rem;margin-top:10px;width:100%}.catalog-wrap03{display:flex;gap:40px;padding:30px;padding-bottom:0;padding-top:10px}@media screen and (max-width: 768px){.catalog-wrap03{flex-direction:column}}.cc-title02{font-size:2.2rem;padding:10px 16px;text-align:center;margin-top:30px;font-weight:bold}.cata-btn-wrap{display:block;width:70%}.cata-btn-wrap .cata-btn{width:100%}.cata-btn-wrap .cata-info.cata-info02{width:100%;padding:0}.col1-catalog02{width:50%;place-content:center;flex-wrap:nowrap;padding:20px}.col1-catalog .catalog-img02{margin-right:20px;width:30%;display:block}.col1-catalog .catalog-img02 img{display:block}@media screen and (max-width: 799px){.contact-catalog-wrap02 .cc-col2{padding:20px;display:block;width:100%}.col1-catalog{display:block;padding:30px 14px;width:95%;text-align:center;margin:0 auto 24px}.contact-catalog-wrap02{border:2px solid #0068b7;margin-top:10px}.contact-catalog-wrap02 .cc-col2 .cc-col2-inner{width:100%;padding:20px}.contact-catalog-wrap02 .cc-col2 .cc-col2-inner:first-child{margin-bottom:20px}.col1-catalog .catalog-img{margin:0 auto;width:40%}.col1-catalog .cata-btn{width:100%}.col1-catalog .cata-info{width:100%}.catalog-wrap03{gap:20px;padding:20px}.col1-catalog .catalog-img02 img{margin-bottom:20px}.cata-btn-wrap{width:100%}}@media screen and (max-width: 499px){.catalog-wrap03{display:block}}.related-video{background-color:#eee;padding:20px;display:flex;flex-direction:column;align-items:center}.related-video__main{width:100%}.related-video__more{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:10px}.related-video__title{font-size:2rem;font-weight:600;margin-bottom:30px}.related-video__list{display:flex;flex-wrap:wrap;gap:30px 20px}.related-video__item{display:flex;flex-direction:column}@media screen and (min-width: 1025px){.related-video__item{width:calc(25% - 20px)}}.related-video__figure{height:100%;display:flex;flex-direction:column}.related-video__name{flex-grow:1;display:flex;align-items:center}.related-video__body{width:100%}@media screen and (max-width: 656px){.related-video__list{justify-content:center}}.reformnavi-picture{aspect-ratio:720/480;display:block}.chapter .chapter__img--photocommon05{display:block;aspect-ratio:1/1}.chapter .chapter__img--photocommon06{display:block;aspect-ratio:53/75}.chapter .chapter__img--photocommon07{display:block;aspect-ratio:42/53}
