﻿.strength #wrap{overflow:hidden}.strength #wrap .inner{max-width:1130px}.strength #wrap .breadcrumb .inner{max-width:100%}.strength #wrap .red{color:#E03E21}.strength #wrap .c-btn small{font-size:14px}@media (max-width: 767px){.strength #wrap .c-btn small{font-size:12px}}.strength #wrap .cmn-txt{font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.strength #wrap .cmn-txt{line-height:30px}}.strength #wrap .cmn-txt--white{color:#fff}.strength #wrap .ttl-border{margin:0}.strength #wrap .ttl-border .yellow{color:#FFF952}.strength #wrap .note{font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.05em;font-weight:500;position:relative;padding-left:14px;margin-top:24px}@media (max-width: 767px){.strength #wrap .note{margin-top:16px}}.strength #wrap .note::before{content:"※";position:absolute;top:0;left:0}.strength #wrap .c-border{background-color:#fff}@media (max-width: 767px){.strength #wrap .c-border{border-radius:30px}}@media (max-width: 767px){.strength #wrap .txt-check{font-size:15px;line-height:22px;padding-left:26px}.strength #wrap .txt-check::after{width:18px;height:18px}}.strength #wrap .txt-check--white{color:#fff}.strength #wrap .txt-check--white::after{background-image:url(../../img/common/icon/ico_lst_check_white.svg)}.strength #wrap .sec-intro{position:relative;margin-top:118px;padding-bottom:35px}@media (max-width: 767px){.strength #wrap .sec-intro{margin-top:68px;padding-bottom:47px}}.strength #wrap .sec-intro__ttl{text-align:center}@media (max-width: 767px){.strength #wrap .sec-intro__ttl{margin-bottom:40px}}.strength #wrap .sec-intro__ttl .ttl-bubble{position:relative;width:fit-content;margin:0 auto 40px;padding:13px 2.85em 13px;color:#FFF952;font-size:28px;font-size:2.8rem;line-height:1.92857em;letter-spacing:.05em;font-weight:900;background:#E03E21;box-shadow:0 6px 0 0 #C31D00;border-radius:20px}@media only screen and (min-width: 768px) and (max-width: 1090px){.strength #wrap .sec-intro__ttl .ttl-bubble{font-size:2.5vw}}@media (max-width: 767px){.strength #wrap .sec-intro__ttl .ttl-bubble{font-size:18px;padding:13px 20px 14px 21px;margin-bottom:36px}}@media only screen and (max-width: 767px) and (max-width: 374px){.strength #wrap .sec-intro__ttl .ttl-bubble{font-size:17px}}.strength #wrap .sec-intro__ttl .ttl-bubble::after{content:"";width:32px;height:24px;background:url(../../img/strength/bg_bubble_red.png) no-repeat center/contain;position:absolute;top:100%;right:19.8%}@media (max-width: 767px){.strength #wrap .sec-intro__ttl .ttl-bubble::after{top:95%}}.strength #wrap .sec-intro__ttl .ttl{font-size:40px;font-size:4rem;line-height:1.35em;letter-spacing:.05em;font-weight:900;margin-bottom:23px}@media only screen and (min-width: 768px) and (max-width: 1090px){.strength #wrap .sec-intro__ttl .ttl{font-size:3.6vw}}@media (max-width: 767px){.strength #wrap .sec-intro__ttl .ttl{font-size:28px;line-height:38px;margin-bottom:10px}}.strength #wrap .sec-intro__ttl img{width:385px}@media only screen and (min-width: 768px) and (max-width: 1090px){.strength #wrap .sec-intro__ttl img{width:35.3vw}}@media (max-width: 767px){.strength #wrap .sec-intro__ttl img{width:240px}}.strength #wrap .sec-intro__img{width:100%;max-width:1280px;display:flex;justify-content:space-between;align-items:flex-start}@media (min-width: 768px){.strength #wrap .sec-intro__img{position:absolute;top:0;left:50%;transform:translateX(-50%)}}.strength #wrap .sec-intro__img .img{width:400px}@media only screen and (min-width: 768px) and (max-width: 1280px){.strength #wrap .sec-intro__img .img{width:31.25%}}@media only screen and (min-width: 768px) and (max-width: 1280px) and (min-width: 1023px) and (max-width: 1024px){.strength #wrap .sec-intro__img .img{width:378px}}@media (min-width: 768px){.strength #wrap .sec-intro__img .img:nth-child(1){margin-left:-10.9%;border-top-right-radius:30px;border-bottom-right-radius:30px}}@media only screen and (min-width: 768px) and (min-width: 1023px) and (max-width: 1024px){.strength #wrap .sec-intro__img .img:nth-child(1){margin-left:-15.9%}}@media (min-width: 768px){.strength #wrap .sec-intro__img .img:nth-child(2){margin-right:-10.9%;border-top-left-radius:30px;border-bottom-left-radius:30px}}@media only screen and (min-width: 768px) and (min-width: 1023px) and (max-width: 1024px){.strength #wrap .sec-intro__img .img:nth-child(2){margin-right:-15.9%}}@media (max-width: 767px){.strength #wrap .sec-intro__img .img{width:50%}}.strength #wrap .sec-intro__img .img img{width:100%;object-fit:contain}.strength #wrap .sec-intro__txt{max-width:1050px;margin:75px auto 0}@media (max-width: 767px){.strength #wrap .sec-intro__txt{margin-top:27px}}.strength #wrap .sec-consult{position:relative;background-color:#E03E21;padding:26px 0 182px;margin-top:300px}@media (max-width: 767px){.strength #wrap .sec-consult{margin-top:160px;padding:0 0 31px}}.strength #wrap .sec-consult::after{content:"";width:100%;height:300px;background:url(../../img/strength/bg_consult.png) no-repeat center/100% 100%;position:absolute;left:0;bottom:calc(100% - 1px)}@media (max-width: 767px){.strength #wrap .sec-consult::after{background-image:url(../../img/strength/bg_consult_sp.png);height:160px}}.strength #wrap .sec-consult .human{width:97px;height:140px;background:url(../../img/strength/img_human01.png) no-repeat center/contain;position:absolute;left:calc(50% - 48.5px);bottom:100%;z-index:1}@media (max-width: 767px){.strength #wrap .sec-consult .human{width:69px;height:100px;bottom:calc(100% + 40px);left:calc(50% - 34.5px)}}.strength #wrap .sec-consult .ttl{text-align:center;position:relative;z-index:2}.strength #wrap .sec-consult .ttl span{display:block;text-align:center}.strength #wrap .sec-consult .ttl span:nth-child(1){font-size:30px;font-size:3rem;line-height:1.06667em;letter-spacing:.05em;font-weight:900;color:#fff}@media (max-width: 767px){.strength #wrap .sec-consult .ttl span:nth-child(1){font-size:20px;line-height:9px}}.strength #wrap .sec-consult .ttl span:nth-child(2){font-size:40px;font-size:4rem;line-height:.8em;letter-spacing:.05em;font-weight:900;color:#FFF952;margin:20px 0 70px}@media (max-width: 767px){.strength #wrap .sec-consult .ttl span:nth-child(2){font-size:30px;line-height:33px;margin:16px 0 36px}}.strength #wrap .sec-consult .ttl span:nth-child(2) em{font-style:normal;font-size:30px}@media (max-width: 767px){.strength #wrap .sec-consult .ttl span:nth-child(2) em{font-size:22px}}.strength #wrap .sec-consult .lst-bubble{display:flex}@media (max-width: 767px){.strength #wrap .sec-consult .lst-bubble{flex-direction:column;align-items:stretch;margin:0 auto;width:395px}}@media only screen and (max-width: 767px) and (max-width: 395px){.strength #wrap .sec-consult .lst-bubble{transform:translateX(-10px)}}.strength #wrap .sec-consult .lst-bubble__item{text-align:center;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.05em;font-weight:900;background:url(../../img/common/icon/ico_lst_check_red.svg) no-repeat center top 27px,url(../../img/strength/bg_bubble.png) no-repeat center top/contain;padding:64px 15px 40px;min-width:320px;min-height:174px}@media (max-width: 767px){.strength #wrap .sec-consult .lst-bubble__item{font-size:16px;line-height:24px;min-width:300px;width:300px;min-height:120px;padding:0 15px 25px 56px;text-align:left;display:flex;align-items:center}.strength #wrap .sec-consult .lst-bubble__item.right{margin-left:auto;background:url(../../img/common/icon/ico_lst_check_red.svg) no-repeat left 19px top 37px/23px 23px,url(../../img/strength/bg_bubble_right.png) no-repeat center top/contain}.strength #wrap .sec-consult .lst-bubble__item.left{background:url(../../img/common/icon/ico_lst_check_red.svg) no-repeat left 19px top 37px/23px 23px,url(../../img/strength/bg_bubble_left.png) no-repeat center top/contain}.strength #wrap .sec-consult .lst-bubble__item:nth-child(1){order:3}.strength #wrap .sec-consult .lst-bubble__item:nth-child(2){order:4}.strength #wrap .sec-consult .lst-bubble__item:nth-child(3){order:5}.strength #wrap .sec-consult .lst-bubble__item:nth-child(4){order:1}.strength #wrap .sec-consult .lst-bubble__item:nth-child(5){order:2}.strength #wrap .sec-consult .lst-bubble__item:not(:last-child){margin-bottom:4px}}.strength #wrap .sec-consult .lst-bubble .slick-slide{margin:0 25px}.strength #wrap .sec-anchor{margin:-108px 0 131px}@media (max-width: 767px){.strength #wrap .sec-anchor{padding-bottom:79px;margin:0 0 41px;background-color:#E03E21}}.strength #wrap .sec-anchor .lst-anchor{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px 20px;counter-reset:cntAnchor;margin:0 auto;max-width:1000px}@media (max-width: 767px){.strength #wrap .sec-anchor .lst-anchor{grid-template-columns:100%;grid-gap:20px}}.strength #wrap .sec-anchor .lst-anchor__item{counter-increment:cntAnchor}.strength #wrap .sec-anchor .lst-anchor__item a{display:flex;position:relative;overflow:hidden;z-index:0;cursor:pointer}@media (min-width: 768px){.strength #wrap .sec-anchor .lst-anchor__item a::before{content:"";width:67.9%;height:100%;background:url(../../img/strength/bg_white.png) no-repeat left center/cover;position:absolute;top:0;right:0;z-index:1}}@media (max-width: 767px){.strength #wrap .sec-anchor .lst-anchor__item a{flex-direction:column}}.strength #wrap .sec-anchor .lst-anchor__item a::after{content:"";width:100%;height:100%;border:8px solid #fff;border-radius:28px;position:absolute;top:0;left:0}.strength #wrap .sec-anchor .lst-anchor__item a .item__img{width:38.4%}@media (max-width: 767px){.strength #wrap .sec-anchor .lst-anchor__item a .item__img{width:100%}}.strength #wrap .sec-anchor .lst-anchor__item a .item__img img{width:100%;object-fit:contain;will-change:transform}.strength #wrap .sec-anchor .lst-anchor__item a .item__cont{position:relative;z-index:2;text-align:center;font-size:21px;font-size:2.1rem;line-height:1.42857em;letter-spacing:.05em;font-weight:900;background:url(../../img/common/icon/ico_arr_down.svg) no-repeat center bottom 22px;padding:1.3em 10px 15px}@media (min-width: 768px){.strength #wrap .sec-anchor .lst-anchor__item a .item__cont{flex:1}}@media only screen and (min-width: 768px) and (max-width: 1049px){.strength #wrap .sec-anchor .lst-anchor__item a .item__cont{font-size:2vw;background-size:3.4vw 3.4vw}}@media (max-width: 767px){.strength #wrap .sec-anchor .lst-anchor__item a .item__cont{font-size:18px;line-height:26px;padding:0px 15px 55px;margin-top:-12px;background-size:30px 30px;background-position:center bottom 16px}}.strength #wrap .sec-anchor .lst-anchor__item a .item__cont::before{content:counter(cntAnchor, decimal-leading-zero);color:#E03E21;font-family:"Poppins",sans-serif;font-size:30px;font-size:3rem;line-height:1em;letter-spacing:0em;font-weight:700;display:block;margin-bottom:0.17em}@media only screen and (min-width: 768px) and (max-width: 1049px){.strength #wrap .sec-anchor .lst-anchor__item a .item__cont::before{font-size:2.8vw}}@media (max-width: 767px){.strength #wrap .sec-anchor .lst-anchor__item a .item__cont::before{margin-bottom:2px}}@media only screen and (min-width: 1025px){.strength #wrap .sec-anchor .lst-anchor__item a:hover{opacity:1}.strength #wrap .sec-anchor .lst-anchor__item a:hover .item__img img{transform:scale(1.1)}}.strength #wrap .main .section{padding-top:30px;position:relative}.strength #wrap .main .section--odd::after{content:"";width:100%;height:calc(100% - 249px);background-color:#E03E21;position:absolute;left:0;bottom:0;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 994px){.strength #wrap .main .section--odd::after{height:calc(100% - 25vw)}}@media (max-width: 767px){.strength #wrap .main .section--odd::after{height:calc(100% - 276px)}}.strength #wrap .main .section--even{padding-top:42px;margin-top:100px}@media (max-width: 767px){.strength #wrap .main .section--even{margin-top:51px;padding-top:20px}}.strength #wrap .main .section .block-ttl{position:relative;width:57.5%;max-width:620px}@media only screen and (min-width: 768px) and (max-width: 1067px){.strength #wrap .main .section .block-ttl{font-size:3.6vw}}@media (max-width: 767px){.strength #wrap .main .section .block-ttl{width:fit-content;max-width:100%}}.strength #wrap .main .section .block-ttl .num{color:#fff;font-family:"Poppins",sans-serif;font-size:170px;font-size:17rem;line-height:1.15294em;letter-spacing:0em;font-weight:700;position:absolute;top:0;z-index:-1}.strength #wrap .main .section .block-ttl .num i{font-style:normal}@media only screen and (min-width: 768px) and (max-width: 994px){.strength #wrap .main .section .block-ttl .num{font-size:17vw}}@media (max-width: 767px){.strength #wrap .main .section .block-ttl .num{font-size:100px;line-height:138px;right:-77px}}.strength #wrap .main .section .block-ttl .black{color:#191919}@media (min-width: 768px){.strength #wrap .main .section .block-ttl--even{margin-left:auto}}.strength #wrap .main .section .block-cont{display:flex;justify-content:space-between;margin-top:-141px}@media (max-width: 767px){.strength #wrap .main .section .block-cont{margin-top:50px;flex-direction:column-reverse}}.strength #wrap .main .section .block-cont__img{max-width:560px;width:56%}@media (max-width: 767px){.strength #wrap .main .section .block-cont__img{width:100%;max-width:100%}}.strength #wrap .main .section .block-cont__img img{width:100%;object-fit:contain}@media (min-width: 768px){.strength #wrap .main .section .block-cont__img img{border-radius:30px}}@media only screen and (min-width: 1023px) and (max-width: 1024px){.strength #wrap .main .section .block-cont__img img{height:100%;object-fit:cover}}.strength #wrap .main .section .block-cont__txt{width:57.5%;max-width:620px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.strength #wrap .main .section .block-cont__txt{width:57%}}@media (max-width: 767px){.strength #wrap .main .section .block-cont__txt{width:100%;max-width:100%}}@media (max-width: 767px){.strength #wrap .main .section .block-cont--odd{margin-right:-25px}}.strength #wrap .main .section .block-cont--odd .block-cont__txt{margin-top:296px}@media only screen and (min-width: 768px) and (max-width: 994px){.strength #wrap .main .section .block-cont--odd .block-cont__txt{margin-top:29.6vw}}@media (max-width: 767px){.strength #wrap .main .section .block-cont--odd .block-cont__txt{margin-top:37px;padding-right:25px}}@media (min-width: 768px){.strength #wrap .main .section .block-cont--odd .block-cont__img{margin-right:-16.7%}}@media (max-width: 767px){.strength #wrap .main .section .block-cont--odd .block-cont__img{border-top-right-radius:0;border-bottom-right-radius:0}}@media (min-width: 768px){.strength #wrap .main .section .block-cont--even{flex-direction:row-reverse}}@media (max-width: 767px){.strength #wrap .main .section .block-cont--even{margin-left:-25px}}.strength #wrap .main .section .block-cont--even .block-cont__txt{margin-top:216px}@media only screen and (min-width: 768px) and (max-width: 994px){.strength #wrap .main .section .block-cont--even .block-cont__txt{margin-top:22vw}}@media (max-width: 767px){.strength #wrap .main .section .block-cont--even .block-cont__txt{margin-top:37px;padding-left:25px}}@media (min-width: 768px){.strength #wrap .main .section .block-cont--even .block-cont__img{margin-left:-16.7%}}@media (max-width: 767px){.strength #wrap .main .section .block-cont--even .block-cont__img{border-top-left-radius:0;border-bottom-left-radius:0}}.strength #wrap .main .section .par{display:flex;justify-content:space-between;margin-top:51px}@media (max-width: 767px){.strength #wrap .main .section .par{flex-direction:column;margin-top:20px}}.strength #wrap .main .section .par__img{width:32.6%;border-radius:30px}@media only screen and (min-width: 1023px) and (max-width: 1024px){.strength #wrap .main .section .par__img{width:35%}}.strength #wrap .main .section .par__img img{width:100%;object-fit:contain}@media (min-width: 768px){.strength #wrap .main .section .par__img img{border-radius:30px}}@media only screen and (min-width: 1023px) and (max-width: 1024px){.strength #wrap .main .section .par__img img{height:100%;object-fit:cover}}@media (max-width: 767px){.strength #wrap .main .section .par__img{width:100%}}.strength #wrap .main .section .par__txt{max-width:560px;width:63%}@media only screen and (min-width: 1023px) and (max-width: 1024px){.strength #wrap .main .section .par__txt{width:61%}}@media (max-width: 767px){.strength #wrap .main .section .par__txt{width:100%;max-width:100%}}.strength #wrap .main .sec-store{padding-bottom:120px}@media (max-width: 767px){.strength #wrap .main .sec-store{padding-bottom:80px}}.strength #wrap .main .sec-store .block-ttl .num{right:29px}@media (max-width: 767px){.strength #wrap .main .sec-store .block-ttl .num{right:-77px}}.strength #wrap .main .sec-store .quote{position:relative;max-width:1000px;margin:93px auto 142px;display:flex;justify-content:space-between;padding:52px 40px 49px}@media (min-width: 768px){.strength #wrap .main .sec-store .quote{width:calc(100% - 50px)}}@media (max-width: 767px){.strength #wrap .main .sec-store .quote{max-width:390px;flex-direction:column;align-items:center;margin:45px auto 58px;padding:51px 30px 198px}}@media only screen and (max-width: 767px) and (max-width: 374px){.strength #wrap .main .sec-store .quote{padding:51px 23px 198px}}.strength #wrap .main .sec-store .quote::before,.strength #wrap .main .sec-store .quote::after{content:"";width:40px;height:100%;border:4px solid #fff;position:absolute;top:0}@media (max-width: 767px){.strength #wrap .main .sec-store .quote::before,.strength #wrap .main .sec-store .quote::after{width:calc(100% + 4px);height:32px;top:unset;left:-2px}}@media (min-width: 768px){.strength #wrap .main .sec-store .quote::before{border-right:none;left:0}}@media (max-width: 767px){.strength #wrap .main .sec-store .quote::before{border-bottom:none;top:0}}@media (min-width: 768px){.strength #wrap .main .sec-store .quote::after{border-left:none;right:0}}@media (max-width: 767px){.strength #wrap .main .sec-store .quote::after{border-top:none;bottom:0}}.strength #wrap .main .sec-store .quote__left{width:45.6%;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.strength #wrap .main .sec-store .quote__left{width:346px;align-items:flex-start;padding-right:25px}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (max-width: 935px){.strength #wrap .main .sec-store .quote__left{width:55%}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (max-width: 840px){.strength #wrap .main .sec-store .quote__left{width:71%;padding-right:10px}}@media (max-width: 767px){.strength #wrap .main .sec-store .quote__left{width:100%;align-items:flex-start}}.strength #wrap .main .sec-store .quote__left .ttl-border{margin:0 0 41px}@media (max-width: 767px){.strength #wrap .main .sec-store .quote__left .ttl-border{margin-bottom:14px}}@media only screen and (min-width: 1025px){.strength #wrap .main .sec-store .quote__left .ttl-border{min-width:320px}}@media (max-width: 767px){.strength #wrap .main .sec-store .quote__left .c-btn{position:absolute;top:178px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width: 767px) and (min-width: 436px){.strength #wrap .main .sec-store .quote__left .c-btn{top:160px}}.strength #wrap .main .sec-store .quote__right{width:52.2%;margin-top:6px}@media only screen and (min-width: 768px) and (max-width: 1024px){.strength #wrap .main .sec-store .quote__right{width:calc(100% - 400px)}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (max-width: 935px){.strength #wrap .main .sec-store .quote__right{width:55%}}@media (max-width: 767px){.strength #wrap .main .sec-store .quote__right{width:100%}}.strength #wrap .main .sec-store .quote__right .lst__item:not(:last-child){margin-bottom:23px}@media (max-width: 767px){.strength #wrap .main .sec-store .quote__right .lst__item:not(:last-child){margin-bottom:8px}}.strength #wrap .main .sec-store .quote__txt{position:absolute;bottom:-65px;right:-63px}@media only screen and (min-width: 768px) and (max-width: 1155px){.strength #wrap .main .sec-store .quote__txt{right:-35px}}@media (max-width: 767px){.strength #wrap .main .sec-store .quote__txt{width:max-content;right:50%;bottom:44px;transform:translateX(50%)}}.strength #wrap .main .sec-store .quote__txt span{font-size:110px;font-size:11rem;line-height:.90909em;letter-spacing:.03em;font-weight:700;font-family:"Poppins",sans-serif;color:#ff5b3e}@media (max-width: 767px){.strength #wrap .main .sec-store .quote__txt span{font-size:54px}}.strength #wrap .main .sec-store .point{counter-reset:cntPoint}.strength #wrap .main .sec-store .point__item{position:relative;counter-increment:cntPoint;padding:68px 7.2% 78px}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item{padding:37px 28px 28px}}.strength #wrap .main .sec-store .point__item:not(:last-child){margin-bottom:40px}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item:not(:last-child){margin-bottom:20px}}.strength #wrap .main .sec-store .point__item::before{content:"Point " counter(cntPoint, decimal-leading-zero);color:#E03E21;font-family:"Poppins",sans-serif;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:0em;font-weight:700;background:url(../../img/strength/ribbon.svg) no-repeat left top/contain;padding:10px 31px 20px 16px;position:absolute;top:68px;left:-12px}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item::before{top:-2px;font-size:14px;background-image:url(../../img/strength/ribbon_sp.svg);padding:8px 16px 18px 10px}}.strength #wrap .main .sec-store .point__item .ttl-border{margin-left:60px;margin-bottom:46px}@media (min-width: 768px){.strength #wrap .main .sec-store .point__item .ttl-border{white-space:nowrap}}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .ttl-border{margin-left:0;margin-bottom:17px}}.strength #wrap .main .sec-store .point__item .lst-flow{display:flex;justify-content:space-between;margin-top:56px}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .lst-flow{flex-direction:column;margin-top:27px}}.strength #wrap .main .sec-store .point__item .lst-flow__item{width:46.7%}@media only screen and (min-width: 768px) and (max-width: 1064px){.strength #wrap .main .sec-store .point__item .lst-flow__item{width:48%}}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .lst-flow__item{width:100%}}.strength #wrap .main .sec-store .point__item .lst-flow__item .item__hd{border-bottom:2px solid #d0d0d0;padding-bottom:15px;margin-bottom:39px}@media (min-width: 768px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__hd{display:flex;align-items:flex-start}}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__hd{padding-bottom:17px;margin-bottom:23px}}.strength #wrap .main .sec-store .point__item .lst-flow__item .item__hd .tag{display:inline-block;border-radius:15px;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.1em;font-weight:700;color:#fff;text-align:center;width:100px;margin-right:16px;background-color:#898989;padding-bottom:1px}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__hd .tag{display:block;font-size:14px;line-height:30px;margin-right:0;margin-bottom:11px;transform:none;width:100%;text-align:center;padding-bottom:0}}.strength #wrap .main .sec-store .point__item .lst-flow__item .item__hd .ttl{display:inline;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.05em;font-weight:700}@media (min-width: 768px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__hd .ttl{flex:1}}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__hd .ttl{display:block;font-size:18px;text-align:center}}.strength #wrap .main .sec-store .point__item .lst-flow__item .item__txt{text-align:center;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.05em;font-weight:700;position:relative;padding-bottom:52px;background:url(../../img/strength/arr_flow_gray.svg) no-repeat center bottom}@media only screen and (min-width: 768px) and (max-width: 1036px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__txt{font-size:1.7vw}}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__txt{font-size:15px;line-height:24px;background-size:62px 25px;padding-bottom:37px}}@media only screen and (max-width: 767px) and (max-width: 374px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__txt{font-size:14px}}.strength #wrap .main .sec-store .point__item .lst-flow__item .item__txt em{font-style:normal;display:inline-block;background:linear-gradient(to top, #fff952 9px, #fff 9px, #fff calc(100% - 9px));background-position:bottom 0px left}.strength #wrap .main .sec-store .point__item .lst-flow__item .item__box{margin-top:18px;border-radius:10px;text-align:center;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.05em;font-weight:700;padding:25px 10px 26px;background-color:#ededed}@media only screen and (min-width: 768px) and (max-width: 1097px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__box{font-size:1.6vw}}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .lst-flow__item .item__box{font-size:15px;line-height:24px;text-align:left;margin-top:14px;padding:19px 20px 19px}}@media (min-width: 768px){.strength #wrap .main .sec-store .point__item .lst-flow__item:nth-child(2) .item__txt{background-image:url(../../img/strength/arr_flow_red.svg)}}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .lst-flow__item:nth-child(2){margin-top:30px}}.strength #wrap .main .sec-store .point__item .lst-flow__item:nth-child(2) .item__box{background-color:#faebe8}.strength #wrap .main .sec-store .point__item .lst-flow__item:nth-child(2) .tag{background-color:#E03E21}.strength #wrap .main .sec-store .point__item .par{margin-bottom:-5px}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .par{margin-bottom:-3px}}.strength #wrap .main .sec-store .point__item .par__txt{margin-top:-5px}@media (max-width: 767px){.strength #wrap .main .sec-store .point__item .par__txt{margin-top:21px}}.strength #wrap .main .sec-store .collect{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:96px;padding-top:94px;margin:5px auto 80px;max-width:1000px;position:relative}@media (max-width: 767px){.strength #wrap .main .sec-store .collect{padding-top:30px;margin:5px auto 50px;padding-bottom:48px}}.strength #wrap .main .sec-store .collect::after{content:"";width:calc(100% + 80px);height:1px;background-color:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1125px){.strength #wrap .main .sec-store .collect::after{width:100%}}@media (max-width: 767px){.strength #wrap .main .sec-store .collect::after{width:100%}}.strength #wrap .main .sec-store .collect__img{width:120px;margin-top:31px}@media (max-width: 767px){.strength #wrap .main .sec-store .collect__img{position:absolute;top:15px;left:0;width:55px;margin-top:0}}.strength #wrap .main .sec-store .collect__cont{width:calc(100% - 146px)}@media (max-width: 767px){.strength #wrap .main .sec-store .collect__cont{width:100%}}.strength #wrap .main .sec-store .collect__cont .ttl{background:url(../../img/strength/bg_collect.png) no-repeat left top/contain;padding:23px 54px 27px;width:fit-content;margin-bottom:40px;color:#E03E21;font-size:28px;font-size:2.8rem;line-height:1.28571em;letter-spacing:.05em;font-weight:900}@media (max-width: 767px){.strength #wrap .main .sec-store .collect__cont .ttl{background-image:url(../../img/strength/bg_collect_sp.png);font-size:18px;line-height:26px;padding:14px 46px 18px;margin-left:68px;margin-bottom:42px}}@media (min-width: 768px){.strength #wrap .main .sec-store .collect__cont .cmn-txt{margin-left:24px}}.strength #wrap .main .sec-store .website{display:flex;justify-content:space-between;align-items:flex-start;margin-right:-20px}@media (max-width: 767px){.strength #wrap .main .sec-store .website{position:relative;margin-right:0}}.strength #wrap .main .sec-store .website__cont{width:calc(100% - 270px);margin-top:21px;padding-left:40px}@media only screen and (min-width: 768px) and (max-width: 1055px){.strength #wrap .main .sec-store .website__cont{width:calc(100% - 210px)}}@media (max-width: 767px){.strength #wrap .main .sec-store .website__cont{width:100%;margin-top:0;padding-left:0}}.strength #wrap .main .sec-store .website__cont .cmn-txt{margin:46px 0 45px}@media only screen and (min-width: 768px) and (max-width: 1055px){.strength #wrap .main .sec-store .website__cont .cmn-txt{padding-right:50px}}@media (max-width: 767px){.strength #wrap .main .sec-store .website__cont .cmn-txt{margin:27px 0 37px}}@media (max-width: 767px){.strength #wrap .main .sec-store .website__cont .c-btn{margin:0 auto}}.strength #wrap .main .sec-store .website__img{width:241px}@media (max-width: 767px){.strength #wrap .main .sec-store .website__img{position:absolute;top:1px;left:217px;width:108px}}.strength #wrap .main .sec-cash{padding-bottom:152px}@media (max-width: 767px){.strength #wrap .main .sec-cash{padding-bottom:71px}}.strength #wrap .main .sec-cash .block-ttl .num{right:40px}@media (max-width: 767px){.strength #wrap .main .sec-cash .block-ttl .num{right:-52px}}.strength #wrap .main .sec-cash .payment{display:flex;margin-top:99px;padding:68px 7.2% 75px}@media (max-width: 767px){.strength #wrap .main .sec-cash .payment{flex-direction:column;padding:37px 28px 38px;margin-top:49px}}.strength #wrap .main .sec-cash .payment__left{border-right:2px solid #c6c6c6;width:35.3%;padding-right:25px}@media only screen and (min-width: 768px) and (max-width: 983px){.strength #wrap .main .sec-cash .payment__left{width:38%}}@media (max-width: 767px){.strength #wrap .main .sec-cash .payment__left{width:100%;border-right:none;border-bottom:2px solid #c6c6c6;padding-right:0;padding-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 896px){.strength #wrap .main .sec-cash .payment__left .ttl-border br{display:none}}.strength #wrap .main .sec-cash .payment__left .lst{margin-top:60px}@media (max-width: 767px){.strength #wrap .main .sec-cash .payment__left .lst{margin-top:20px}}.strength #wrap .main .sec-cash .payment__left .lst__item:not(:last-child){margin-bottom:15px}@media (max-width: 767px){.strength #wrap .main .sec-cash .payment__left .lst__item:not(:last-child){margin-bottom:8px}}.strength #wrap .main .sec-cash .payment__right{width:65%;padding-left:25px}@media only screen and (min-width: 768px) and (max-width: 983px){.strength #wrap .main .sec-cash .payment__right{width:62%}}@media (max-width: 767px){.strength #wrap .main .sec-cash .payment__right{width:100%;padding-left:0}}.strength #wrap .main .sec-cash .payment__right .wrapper{max-width:520px;margin-left:auto;margin-top:3px}@media (max-width: 767px){.strength #wrap .main .sec-cash .payment__right .wrapper{max-width:100%;margin-top:27px}}.strength #wrap .main .sec-cash .payment__right .wrapper .cmn-txt{margin-bottom:45px}@media (max-width: 767px){.strength #wrap .main .sec-cash .payment__right .wrapper .cmn-txt{margin-bottom:17px}}.strength #wrap .main .sec-method{padding-bottom:115px}@media (max-width: 767px){.strength #wrap .main .sec-method{padding-bottom:77px}}.strength #wrap .main .sec-method .block-ttl .num{right:-10px}@media (max-width: 767px){.strength #wrap .main .sec-method .block-ttl .num{right:-104px}}.strength #wrap .main .sec-method .case{counter-reset:cntCase;margin:95px 0 95px}@media (max-width: 767px){.strength #wrap .main .sec-method .case{margin:47px 0 59px}}.strength #wrap .main .sec-method .case__item{position:relative;counter-increment:cntCase;padding:68px 7.2% 78px}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item{padding:37px 28px 38px}}.strength #wrap .main .sec-method .case__item:not(:last-child){margin-bottom:40px}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item:not(:last-child){margin-bottom:20px}}.strength #wrap .main .sec-method .case__item:nth-child(2){background:#fff url(../../img/strength/img_case01.png) no-repeat center/cover}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item:nth-child(2){background:#fff url(../../img/strength/img_case01_sp.png) no-repeat left 39.5% bottom 44%/880px 1000px}}@media only screen and (max-width: 767px) and (min-width: 386px){.strength #wrap .main .sec-method .case__item:nth-child(2){background-position:left 30.5% bottom 44%}}.strength #wrap .main .sec-method .case__item::before{content:"Case " counter(cntCase, decimal-leading-zero);color:#E03E21;font-family:"Poppins",sans-serif;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:0em;font-weight:700;background:url(../../img/strength/ribbon.svg) no-repeat left top/contain;padding:10px 31px 20px 16px;position:absolute;top:68px;left:-12px}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item::before{top:-2px;font-size:14px;background-image:url(../../img/strength/ribbon_sp.svg);padding:8px 16px 18px 10px}}.strength #wrap .main .sec-method .case__item .ttl-border{margin-left:60px;margin-bottom:46px}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .ttl-border{margin-left:0;margin-bottom:17px}}.strength #wrap .main .sec-method .case__item .wrapper{display:flex;justify-content:space-between}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .wrapper{position:relative}}.strength #wrap .main .sec-method .case__item .wrapper__left{width:calc(100% - 270px)}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .wrapper__left{width:100%}}.strength #wrap .main .sec-method .case__item .wrapper__left .c-btn{margin-top:45px}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .wrapper__left .c-btn{margin-top:17px}}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .wrapper__left .ttl-border{margin-bottom:271px}}.strength #wrap .main .sec-method .case__item .wrapper__right{width:240px}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .wrapper__right{position:absolute;top:88px;left:0;width:100%}}.strength #wrap .main .sec-method .case__item .wrapper__right .box{height:60px;border-radius:10px;background-color:#faebe8;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:.05em;font-weight:700}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .wrapper__right .box{height:50px;font-size:16px}}.strength #wrap .main .sec-method .case__item .wrapper__right .box span{font-size:14px;line-height:24px;display:block;margin-bottom:-8px}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .wrapper__right .box span{font-size:12px;line-height:20px;margin-bottom:-6px}}.strength #wrap .main .sec-method .case__item .wrapper__right .box:not(:last-child){margin-bottom:10px}@media (min-width: 768px){.strength #wrap .main .sec-method .case__item .txt-wrapper{max-width:61%}}@media only screen and (min-width: 768px) and (max-width: 1048px){.strength #wrap .main .sec-method .case__item .txt-wrapper{max-width:60%}}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .txt-wrapper{padding-bottom:207px}.strength #wrap .main .sec-method .case__item .txt-wrapper .note{margin-top:10px}}.strength #wrap .main .sec-method .case__item .par__txt{margin-bottom:-5px}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .par__txt{margin-bottom:-13px}}.strength #wrap .main .sec-method .case__item .par__txt .ttl{background-color:#E03E21;border-radius:10px;padding:13px 30px 13px;margin-bottom:35px;width:fit-content}@media (max-width: 767px){.strength #wrap .main .sec-method .case__item .par__txt .ttl{width:100%;margin:24px 0 17px;padding:14px 24px 12px}}.strength #wrap .main .sec-method .reco{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between}@media (max-width: 767px){.strength #wrap .main .sec-method .reco{flex-direction:column}}.strength #wrap .main .sec-method .reco .ttl-border{width:47%;margin-top:11px}@media (max-width: 767px){.strength #wrap .main .sec-method .reco .ttl-border{width:100%;margin:0 0 27px}}.strength #wrap .main .sec-method .reco .cmn-txt{width:50.5%}@media (max-width: 767px){.strength #wrap .main .sec-method .reco .cmn-txt{width:100%}}.strength #wrap .main .sec-metal{padding-bottom:140px}@media (max-width: 767px){.strength #wrap .main .sec-metal{padding-bottom:100px}}.strength #wrap .main .sec-metal .block-ttl .num{right:0}@media (max-width: 767px){.strength #wrap .main .sec-metal .block-ttl .num{right:-52px}}.strength #wrap .main .sec-metal .material{padding:68px 7.2% 56px;margin-top:-57px}@media only screen and (min-width: 768px) and (max-width: 1110px){.strength #wrap .main .sec-metal .material{margin-top:-3vw}}@media only screen and (min-width: 768px) and (max-width: 1110px) and (max-width: 1023px){.strength #wrap .main .sec-metal .material{margin-top:30px}}@media (max-width: 767px){.strength #wrap .main .sec-metal .material{padding:37px 28px 30px;margin-top:47px}}.strength #wrap .main .sec-metal .material .col-wrapper{display:grid;grid-template-columns:auto auto;margin-top:53px;grid-gap:44px}@media only screen and (min-width: 768px) and (max-width: 1060px){.strength #wrap .main .sec-metal .material .col-wrapper{grid-gap:30px}}@media (max-width: 767px){.strength #wrap .main .sec-metal .material .col-wrapper{grid-gap:13px;justify-content:space-between;margin-top:21px}}.strength #wrap .main .sec-metal .material .col-wrapper .col{display:grid;grid-template-columns:auto auto;grid-gap:44px}@media only screen and (min-width: 768px) and (max-width: 1060px){.strength #wrap .main .sec-metal .material .col-wrapper .col{grid-gap:30px}}@media only screen and (min-width: 1023px) and (max-width: 1024px){.strength #wrap .main .sec-metal .material .col-wrapper .col{grid-gap:25px}.strength #wrap .main .sec-metal .material .col-wrapper .col:nth-child(2) .lst-mat:first-child .lst-mat__item{white-space:nowrap}}@media (max-width: 767px){.strength #wrap .main .sec-metal .material .col-wrapper .col{display:block}}.strength #wrap .main .sec-metal .material .col-wrapper .col .lst-mat__item{position:relative;padding-left:18px;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.05em;font-weight:700;margin-bottom:10px}@media only screen and (min-width: 1061px){.strength #wrap .main .sec-metal .material .col-wrapper .col .lst-mat__item{white-space:nowrap}}@media (max-width: 767px){.strength #wrap .main .sec-metal .material .col-wrapper .col .lst-mat__item{font-size:13px;line-height:18px;margin-bottom:8px;padding-left:16px}}@media only screen and (max-width: 767px) and (max-width: 374px){.strength #wrap .main .sec-metal .material .col-wrapper .col .lst-mat__item{font-size:12px}}@media (min-width: 768px){.strength #wrap .main .sec-metal .material .col-wrapper .col .lst-mat__item span{font-size:12px}}.strength #wrap .main .sec-metal .material .col-wrapper .col .lst-mat__item::before{content:"";width:10px;height:10px;background-color:#E03E21;clip-path:polygon(0 0, 100% 50%, 0 100%);-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);position:absolute;top:6px;left:0}@media (max-width: 767px){.strength #wrap .main .sec-metal .material .col-wrapper .col .lst-mat__item::before{width:8px;height:8px;top:5px}}

/*# sourceMappingURL=maps/strength.min.css.map */
