.page-id-54 .wp-block-post-title{display:none !important}.wrapper{max-width:900px;margin:0 auto;padding:0 20px;box-sizing:border-box}#peqa{background-color:transform !important}h1.main-tit{color:#fff;text-align:left;font-size:40px}.spv{display:none}.pcv{display:inline}body{font-family:'Noto Sans JP',sans-serif;margin:0;color:#fff;overflow-x:hidden}.section-title{display:flex;justify-content:center;align-items:center;padding:40px 0}.wp-block-post-content{max-width:900px;margin:auto}.section-title span{display:inline-block;padding:12px 30px;border:3px solid #fff;border-radius:50px;font-size:20px;font-weight:700;color:#fff;background-color:transparent;text-align:center}.container{max-width:1100px;margin:auto;padding:40px 20px}.feature h3{color:#fff;background:#ff4040;font-size:25px;padding:10px}.feature-section h2{color:#fff !important; font-size:40px;text-align:center;font-weight:700;margin-bottom:20px;margin-right:5px;margin-left:5px}.highlight{color:#ff4040;font-weight:700;font-size:45px !important}.feature-section{display:flex;flex-direction:column;gap:10px;padding:40px 0;width:60vw;margin-left:calc(50% - 50vw);box-sizing:border-box;padding-left:20px;padding-right:20px}.feature{display:flex;align-items:flex-start;justify-content:space-between;gap:75px;max-width:1000px;margin:0 auto;padding:40px 20px;flex-wrap:wrap}.feature p{flex:1;font-size:15px;line-height:2;margin:0;min-width:300px}.feature img{flex:1;max-width:100%;height:auto;min-width:300px;object-fit:contain}.feature-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:1000px;margin:0 auto;padding:40px 20px;gap:40px;text-align:left}.feature-text,.feature-image{flex:1 1 45%;max-width:480px;box-sizing:border-box;text-align:left}.feature-text h3{font-size:20px;background-color:#f45a4a;color:#fff;padding:10px 14px;margin-bottom:20px;font-weight:700}.feature-text p{font-size:16px;line-height:1.8;color:#fff}.feature-image img{max-width:100%;height:auto}.emotions-slider__slider .swiper-slide{width:300px;flex-shrink:0;margin-right:20px;background:#1a1a1a;border-radius:12px;overflow:hidden;color:#fff;display:block}.emotions-slider__item{display:flex;flex-direction:column;height:100%;background-color:#1a1a1a;border-radius:16px;overflow:hidden}.emotions-slider-item__content{display:flex;flex-direction:column;justify-content:space-between;padding:20px;gap:20px;color:#fff}.emotions-slider-item__info{font-size:14px;line-height:1.6;color:#ccc;word-break:break-word;overflow:hidden}.emotions-slider-item__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;max-height:6.4em}.swiper-slide{opacity:1 !important;visibility:visible !important}.swiper-slide .emotions-slider-item__content,.swiper-slide .emotions-slider-item__header,.swiper-slide .emotions-slider-item__info,.swiper-slide .emotions-slider-item__footer{opacity:1 !important;visibility:visible !important;display:block !important}.emotions-slider-item__header-inner{display:block !important;opacity:1 !important;visibility:visible !important;transform:none !important}h2.z-tit{font-size:20px !important}.case{padding-top:50px}.case .muya_p01{color:#fff;font-size:15px;padding:1% 4%;width:fit-content;border-radius:35px;border:1px solid #fff;margin:0 auto}.case .muya_p02{color:#fff;font-size:43px;font-weight:700;padding:2% 0 1%;text-align:center}.case .muya_p03{color:#fff;font-size:16px;padding:0 0 5%;text-align:center}.case ul{display:flex}.case ul li{width:24%;margin-right:15px}.case ul li:last-child{margin-right:0}.case ul li .muya_p04{color:#fff;padding:7% 0 7% 27%;font-size:20px;display:block;background:#ff3c46 url(https://aegis-scm.com/wp/common/img//aegis_p14.png) no-repeat 3% center;background-size:auto;border-radius:15px;border:1px solid #ff3c46}.case ul li .muya_p05{color:#ff3c46;padding:7% 0 7% 32%;font-size:20px;display:block;background:url(https://aegis-scm.com/wp/common/img//aegis_p15.png) no-repeat 3% center;background-size:auto;border-radius:15px;border:1px solid #ff3c46}.case ul li .muya_p06{color:#ff3c46;padding:7% 0 7% 27%;font-size:20px;display:block;background:url(https://aegis-scm.com/wp/common/img//aegis_p16.png) no-repeat 3% center;background-size:auto;border-radius:15px;border:1px solid #ff3c46}.case ul li .muya_p07{color:#ff3c46;padding:7% 0 7% 27%;font-size:20px;display:block;background:url(https://aegis-scm.com/wp/common/img//aegis_p17.png) no-repeat 3% center;background-size:auto;border-radius:15px;border:1px solid #ff3c46}.case ul li .muya_p08{color:#ff3c46;padding:7% 0 7% 30%;font-size:20px;display:block;background:url(https://aegis-scm.com/wp/common/img//aegis_p18.png) no-repeat 3% center;background-size:auto;border-radius:15px;border:1px solid #ff3c46}.caseul li .muya_p09{color:#ff3c46;padding:7% 0 7% 21%;font-size:20px;display:block;background:url(https://aegis-scm.com/wp/common/img//aegis_p19.png) no-repeat 2% center;background-size:auto;border-radius:15px;border:1px solid #ff3c46}.case ul li .muya_p10{color:#ff3c46;padding:7% 0 7% 27%;font-size:20px;display:block;background:url(https://aegis-scm.com/wp/common/img//aegis_p20.png) no-repeat 3% center;background-size:auto;border-radius:15px;border:1px solid #ff3c46}.case ul li .muya_p11{color:#ff3c46;padding:7% 0 7% 27%;font-size:20px;display:block;background:url(https://aegis-scm.com/wp/common/img//aegis_p21.png) no-repeat 3% center;background-size:auto;border-radius:15px;border:1px solid #ff3c46}.case .ul_pt{margin-bottom:2%}.case .ul_ptb{margin-bottom:9%}.case .muya_sl{display:flex;width:95%;margin:0 auto;padding:7% 0 5%}.case .muya_sl .muya_img{width:100%}.case .muya_sl .muya_sla{color:#fff;margin-right:2%}.case .muya_sl .muya_sla .muya_ps01{font-size:20px;padding:2% 0 3%}.case .muya_sl .muya_sla .muya_ps02{font-size:20px}.case .muya_sl .muya_sla .muya_ps03{padding:2% 0 0}.case .muya_sl .muya_sla .muya_ps03 .muya_psp01{color:#000;background-color:#fff;padding:5px 19px;margin-right:2%;display:inline-block;border-radius:20px}.case .muya_sl .muya_sla .muya_ps03 .muya_psp02{color:#000;background-color:#fff;padding:5px 19px;display:inline-block;border-radius:20px}.func-cta .func-cta-section{width:98vw !important;margin-left:calc(-50vw + 50%);background:linear-gradient(to bottom,#200,#000);padding:60px 20px;text-align:center;color:#fff}.func-cta .unc-cta-section h2{font-size:30px;margin-bottom:20px;color:#fff}.func-cta .func-cta-section p{font-size:17px;margin-bottom:30px;line-height:1.6}.func-cta .cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.func-cta .cta-buttons a{display:inline-block;padding:14px 70px !important;font-weight:700;font-size:1rem;border-radius:30px;text-decoration:none;transition:background .3s,color .3s,border .3s}.func-cta .btn-red{background-color:#ff4141;color:#fff;border:none}.func-cta .btn-red-outline{border:2px solid #ff4141;color:#ff4141;background-color:transparent}.func-cta .btn-red-outline:hover{background:#fff}.func-cta .btn-red:hover{background:#000;border:2px solid #ff4040}.aegis-learn-section{background:transform;color:#fff;text-align:center;padding:60px 20px}.aegis-learn-section .section-title{ font-size:45px;font-weight:700;margin-bottom:0;color:#fff}.aegis-learn-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;max-width:1200px;margin:0 auto 40px}.aegis-learn-text p{background:#ff4040;color:#fff;padding:16px 24px;font-size:20px;font-weight:700;line-height:1.6;display:inline-block;text-align:left;white-space:nowrap}.aegis-learn-image img{max-width:100%;height:auto;max-height:300px}.aegis-learn-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;max-width:1000px;margin:0 auto}.aegis-button{display:inline-block;width:220px;padding:12px 0;border:2px solid #ff4040;border-radius:30px;color:#ff4040;font-weight:700;font-size:16px;text-decoration:none;transition:all .3s;text-align:center}.aegis-button.red{background:#ff4040;color:#fff}.aegis-button:hover{background:#fff;color:#ff4040}h2.faq-title{color:#fff}.faq-section{background:0 0 !important;max-width:800px;margin:0 auto;padding:60px 20px;box-sizing:border-box;color:#fff;text-align:left;　border-radius:0;max-width:100%;width:100%}.faq-item{padding:10px 0;margin:0 auto;background:0 0;border-radius:0;box-shadow:none}.faq-question{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:0;background:0 0;border-radius:0}.faq-answer{font-size:15px;line-height:1.8;color:#ccc;margin-top:10px;display:none}.faq-item.active .faq-answer{display:block}.q-icon{font-weight:700;color:#ff4040;margin-right:10px;font-size:18px}.question-text{flex-grow:1;font-size:16px;font-weight:700;line-height:1.6;word-break:break-word}.toggle-icon{font-size:24px;width:32px;text-align:center;color:#fff}.question-text{flex:1;font-size:16px;font-weight:700;color:#fff;line-height:1.6;word-break:break-word;text-align:left}.faq-more-link{margin-top:40px;text-align:center}.faq-more-link a{display:inline-block;padding:12px 40px;border:2px solid #ff4040;border-radius:9999px;color:#ff4040;font-weight:700;font-size:16px;text-decoration:none;transition:.3s}.faq-more-link a:hover{background:#fff;color:#ff4040}.tips-price{max-width:1000px;width:96%;padding:60px 20px}.tip-content a{color:#fff;font-size:14px}.p_tips{padding:15px 0;font-size:20px}h2 .ptips-title{color:#fff !important}.four-items h2{color:#000 !important}.tips-section{background:#111;padding:40px 20px;text-align:center;color:#fff}.tips-section span{font-size:18px}.tips-label{display:inline-block;border:1px solid #fff;border-radius:20px;padding:6px 20px;font-size:16px;margin-bottom:20px}.tips-title{font-size:36px;margin-bottom:20px}.tips-title span{color:#ff4040}.tips-slider{padding:20px 0;position:relative;max-width:1100px;margin:0 auto}.tip-card{background:#1a1a1a;border-radius:12px;overflow:hidden;text-align:left}.tip-card img{width:100%;height:180px;object-fit:cover}.tip-content{padding:16px}.tip-label{font-size:12px;font-weight:700;color:#aaa}.tip-description{font-size:14px;line-height:1.6;margin:8px 0}.tip-tags{display:flex;gap:10px;flex-wrap:wrap}.tip-tags span{font-size:12px;background:#fff;color:#000;padding:4px 10px;border-radius:16px}.tips-more-link{margin-top:30px}.tips-more-link a{color:#ff4040;font-weight:700;font-size:16px;text-decoration:none}.tips-more-link a:hover{text-decoration:underline}.swiper{overflow:hidden}.swiper-slide{pointer-events:auto}.swiper-wrapper{width:auto !important}.swiper{width:100%;overflow:hidden}.swiper-wrapper{display:flex;transition-timing-function:ease}.swiper-slide{flex-shrink:0;width:auto}.swiper-button-prev,.swiper-button-next{color:#fff}.swiper-pagination-bullet{background:#888;opacity:1}.swiper-pagination-bullet-active{background:#ff4040}@media (max-width:768px){.section-title,h2.section-title,.case-title{font-size:30px;text-align:center;margin-bottom:20px;display:block;width:100%;margin-left:auto;margin-right:auto}body,html{overflow-x:hidden}.spv{display:inline}.pcv{   display:none !important}.container{max-width:100%;padding:0 16px;box-sizing:border-box}h1.main-tit{font-size:28px;text-align:center !important;line-height:1.4}.section-title,h2.section-title,.case-title{font-size:30px;text-align:center;margin-bottom:20px}.section-lead,.case-lead{font-size:15px;line-height:1.6;text-align:left}.feature,.feature-row{display:flex;flex-direction:column;align-items:center;text-align:left;padding:20px;box-sizing:border-box}.feature-text,.feature-image{width:100%;box-sizing:border-box}.feature-text{order:1}.feature-image{order:2}.feature-text h3{font-size:18px;text-align:left;margin-bottom:12px}.feature-text p{font-size:15px;line-height:1.8}.feature-section{padding:0 16px 0;box-sizing:border-box;width:100%}.category-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.category-buttons button{width:calc(50% - 12px);max-width:180px;padding:12px 0;text-align:center}.swiper-button-prev{left:0}.swiper-button-next{right:0}.aegis-learn-content{flex-direction:column}.aegis-learn-text p{font-size:16px;white-space:normal;text-align:center;padding:16px 30px}.aegis-button{padding:12px 50px;width:80%;max-width:280px}.aegis-learn-section{padding:0 20px}.tips-title{font-size:28px}.tip-card{width:100%}h2.tips-title{font-size:35px !important}.faq-question{flex-direction:row;align-items:center;gap:12px;padding:16px;background:0 0 !important}.q-icon{font-size:18px;margin-right:8px;margin-left:8px}.question-text{font-size:15px;line-height:1.6;text-align:left;word-break:break-word}.toggle-icon{width:50px;height:32px;font-size:24px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;overflow:hidden;box-sizing:border-box}body,html{height:auto;min-height:100%;padding:0;margin:0;　padding-bottom:env(safe-area-inset-bottom)}.feature-section{padding-bottom:20px;min-height:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom))}img{display:block;max-width:100%;height:auto}.section-title,h2.section-title,.case-title{font-size:30px;text-align:center;margin-bottom:20px;display:block;width:100%;margin-left:auto;margin-right:auto}body,html{overflow-x:hidden}.spv{display:inline}.pcv{   display:none !important}.container{max-width:100%;padding:0 16px;box-sizing:border-box}h1.main-tit{font-size:28px;text-align:center;line-height:1.4}.section-title,h2.section-title,.case-title{font-size:30px;text-align:center;margin-bottom:20px}.section-lead,.case-lead{font-size:15px;line-height:1.6;text-align:left}.feature,.feature-row{display:flex;flex-direction:column;align-items:center;text-align:left;padding:20px;box-sizing:border-box}.feature-text,.feature-image{width:100%;box-sizing:border-box}.feature-text{order:1}.feature-image{order:2}.feature-text h3{font-size:18px;text-align:left;margin-bottom:12px}.feature-text p{font-size:15px;line-height:1.8}.feature-section{padding:20px 16px;min-height:auto;box-sizing:border-box;width:100%}.category-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.category-buttons button{width:calc(50% - 12px);max-width:180px;padding:12px 0;text-align:center}.swiper-button-prev{left:0}.swiper-button-next{right:0}.aegis-learn-content{flex-direction:column}.aegis-learn-text p{font-size:16px;white-space:normal;text-align:center;padding:16px 30px}.aegis-button{padding:12px 50px;width:80%;max-width:280px}.aegis-learn-section{padding:0 20px}.tips-title{font-size:28px}.tip-card{width:100%}h2.tips-title{font-size:35px}.faq-question{flex-direction:row;align-items:center;gap:12px;padding:16px}.q-icon{font-size:18px;margin-right:8px}.question-text{font-size:15px;line-height:1.6;text-align:left;word-break:break-word}.toggle-icon{width:50px;height:32px;font-size:24px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;overflow:hidden;box-sizing:border-box}}@media (max-width:640px){.highlight{font-size:40px !important}.case .muya_p02{font-size:25px}.ptips-more-link a{padding:12px 70px !important}.tips-price{width:90%}.feature{display:flex !important;flex-direction:column !important;   padding-top:40px !important;padding-bottom:40px !important;gap:10px !important;background:0 0 !important}.feature>*{margin:0 auto !important;width:100% !important;text-align:center !important}.feature img{display:block !important;max-width:100% !important;height:auto !important;margin:0 auto !important}.feature p{text-align:left !important}.section-title{display:flex !important;justify-content:center !important;align-items:center !important;padding-top:55px !important;text-align:center !important}.section-title span{margin:0 auto !important;display:inline-block !important;text-align:center !important}.faq-section{box-sizing:border-box;padding-left:16px;padding-right:16px;overflow-x:hidden}.faq-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:100%;box-sizing:border-box;border-radius:12px;overflow:hidden;margin:0 auto}.faq-item .question,.faq-item .answer{width:100%;text-align:center;box-sizing:border-box}.faq-item hr,.faq-item:after{width:100%;max-width:100%;margin:0 auto;display:block;box-sizing:border-box}.func-cta .func-cta-section h2{font-size:26px !important;margin-left:auto;margin-right:auto;font-weight:700 !important; }.func-cta .func-cta-section{padding:40px 16px;width:100vw;margin-left:calc(-50vw + 50%);box-sizing:border-box;text-align:center}.func-cta .func-cta-section p{margin-left:auto;margin-right:auto;max-width:90%}.func-cta .cta-buttons{flex-direction:column;align-items:center;gap:12px}.func-cta .cta-buttons a{width:100%;max-width:160px !important;text-align:center;font-size:.95rem;padding:12px 0}.question-text{font-size:17px !important}.feature-section h2{font-size:29px}.case .muya_p03{text-align:left}.aegis-learn-buttons{gap:0px}}