body.strength #container{overflow:hidden}body.strength.top .conceptArea{position:relative;z-index:3}body.strength.top .conceptArea .inner{padding:0 50px;position:relative}@media only screen and (max-width: 1599px){body.strength.top .conceptArea .inner::before{left:60px}body.strength.top .conceptArea .inner::after{right:60px}}body.strength.top .conceptArea .balloonSide{width:calc(100% - 220px);height:100%;border:22px solid #131313;border-radius:58px;position:absolute;top:0}body.strength.top .conceptArea .balloonSide::before{display:block;content:"";width:210px;height:76px;background:url("../../images/content/content/balloon_parts.svg") no-repeat center/contain;position:absolute;bottom:-76px;right:100px;z-index:3}body.strength.top .conceptArea .balloonSide.left{left:50px;transform:translateX(-100%)}body.strength.top .conceptArea .balloonSide.right{right:50px;transform:translateX(100%)}body.strength.top .conceptArea .balloonVox{font-size:1.8rem;font-weight:bold;width:calc(100% - 120px);height:100%;padding:50px 7% 70px 7%;margin:0 auto 70px auto;border:22px solid #131313;border-radius:58px;position:relative}body.strength.top .conceptArea .balloonVox::before,body.strength.top .conceptArea .balloonVox::after{display:block;content:"";width:713px;position:absolute;right:-22px}body.strength.top .conceptArea .balloonVox::before{height:376px;background:url("../../images/content/content/balloon_c.png") no-repeat center/100% 100%;bottom:-75px;z-index:3}body.strength.top .conceptArea .balloonVox::after{height:301px;background-color:#fff;bottom:-22px;z-index:1}body.strength.top .conceptArea .balloonVox p,body.strength.top .conceptArea .balloonVox div{position:relative;z-index:5}body.strength.top .conceptArea .balloonVox p:not(.copyTxt):not(:last-child){margin-bottom:1em}body.strength.top .conceptArea .balloonVox .copyTxt{margin-bottom:20px}body.strength.top .strengthArea{padding:50px 50px 90px 50px;position:relative}body.strength.top .strengthArea::after{display:block;content:"";width:100vw;height:0;padding-top:29.444%;background:#fff url("../../images/content/home/strength_bg.png") no-repeat center bottom/cover;position:absolute;bottom:0;left:0;z-index:1}body.strength.top .strengthArea header{text-align:center;max-width:1600px;margin:0 auto 30px auto}body.strength.top .strengthArea .inner{max-width:1600px;margin:0 auto;position:relative;z-index:2;counter-reset:cnt}body.strength.top .strengthArea .strengthCards{counter-increment:cnt}body.strength.top .strengthArea .strengthCards .item{display:grid;grid-template-columns:1fr 47.39%;grid-template-rows:auto 1fr;align-content:start;align-items:start;gap:50px 60px;width:100%;max-width:none;padding:24px 54px 24px 135px;background-color:#fff;border:16px solid #131313;border-radius:50px;box-sizing:border-box}body.strength.top .strengthArea .strengthCards .item .txt{grid-row:1/2;grid-column:1/2;padding-top:20px;position:relative}body.strength.top .strengthArea .strengthCards .item .txt::before{display:block;content:counter(cnt, decimal-leading-zero);font-size:2.4rem;font-weight:500;font-family:"Montserrat",sans-serif;line-height:1.4;position:absolute;top:20px;left:-65px}body.strength.top .strengthArea .strengthCards .item .txt .title{font-size:5.2rem;font-weight:bold;line-height:1.2}body.strength.top .strengthArea .strengthCards .item .txt .title:not(:last-child){margin-bottom:12px}body.strength.top .strengthArea .strengthCards .item .txt .summary{display:inline-block;font-size:2.4rem;font-weight:bold;line-height:1.6;padding-bottom:4px;border-bottom:3px solid #131313}body.strength.top .strengthArea .strengthCards .item .txt .summary:not(:last-child){margin-bottom:22px}body.strength.top .strengthArea .strengthCards .item .btn{grid-row:2/3;grid-column:1/2;margin-bottom:auto}body.strength.top .strengthArea .strengthCards .item .img{grid-row:1/3;grid-column:2/3;overflow:hidden}body.strength.top .strengthArea .strengthCards .item .img img{width:100%;border-radius:20px}body.strength.top .processImg{max-width:1008px;margin:60px auto}body.strength.top .projectArea{color:#fff;padding:80px 50px 60px 50px;background:url("../../images/content/content/bg2.png") no-repeat center/cover;position:relative;z-index:10;overflow:hidden}body.strength.top .projectArea>.contentWidth{display:flex;justify-content:space-between;align-items:end;gap:55px 50px;flex-wrap:wrap}body.strength.top .projectArea header{width:calc(100% - 310px);order:1}body.strength.top .projectArea .inner{width:100%;order:3}body.strength.top .projectArea .inner a{color:#fff}@media only screen and (min-width: 1024px){body.strength.top .projectArea .sliderWrapper .postCards{gap:40px}body.strength.top .projectArea .sliderWrapper .postCards>.item{width:calc(33.3% - 27px);padding-right:0}}body.strength.top .projectArea .sliderCtrl{display:none;margin-top:0;order:4}body.strength.top .projectArea footer{width:260px;order:2}body.strength.top .projectArea .sliderContainer{overflow:visible !important}body.strength.detail .readArea{display:flex;justify-content:space-between;max-width:1600px;padding:0 50px;margin:0 auto}body.strength.detail .readArea>.txt{min-width:54.687%;max-width:calc(100% - 540px)}body.strength.detail .readArea>.txt p:not(:last-child){margin-bottom:.7em}body.strength.detail .readArea>.img{width:39.062%;max-width:500px}body.strength.detail .projectArea{padding:80px 50px;background:url("../../images/content/player/achievements_bg.png") no-repeat left top/1440px auto;position:relative;z-index:2;overflow:hidden}body.strength.detail .projectArea>.contentWidth{display:grid;grid-template-columns:350px 1fr;grid-template-rows:auto 1fr;align-items:start;gap:50px}body.strength.detail .projectArea header{grid-row:1/2;grid-column:1/2;font-weight:500}body.strength.detail .projectArea header .headStyle01{margin-bottom:20px}body.strength.detail .projectArea .inner{grid-row:1/3;grid-column:2/3;padding-top:30px}body.strength.detail .projectArea footer{grid-row:2/3;grid-column:1/2}@media only screen and (max-width: 1023px){body.strength.top .conceptArea .inner{padding:0 10px}body.strength.top .conceptArea .balloonSide{display:none}body.strength.top .conceptArea .balloonVox{width:100%;padding:55px 30px 85px 30px;margin-bottom:0;background:url("../../images/content/content/balloon_c-sp.svg") no-repeat center/100% 100%;border:none;border-radius:0}body.strength.top .conceptArea .balloonVox::before,body.strength.top .conceptArea .balloonVox::after{content:none}body.strength.top .conceptArea .balloonVox p:not(.copyTxt):not(:last-child){margin-bottom:.3em}body.strength.top .conceptArea .balloonVox .copyTxt{margin-bottom:15px}body.strength.top .strengthArea{padding:40px 12px 50px 12px}body.strength.top .strengthArea::after{padding-top:121.538%;background-image:url("../../images/content/home/strength_bg-sp.png")}body.strength.top .strengthArea header{padding:0 20px;margin-bottom:40px}body.strength.top .strengthArea .strengthCards .item{display:block;padding:41px 21px;border-width:9px;border-radius:30px}body.strength.top .strengthArea .strengthCards .item .txt{padding-top:0}body.strength.top .strengthArea .strengthCards .item .txt::before{font-size:2rem;margin-bottom:4px;position:static}body.strength.top .strengthArea .strengthCards .item .txt .title{font-size:3.2rem;line-height:1.5}body.strength.top .strengthArea .strengthCards .item .txt .title:not(:last-child){margin-bottom:10px}body.strength.top .strengthArea .strengthCards .item .txt .summary{font-size:2rem;line-height:1.3;padding-bottom:0;border-bottom-width:2px}body.strength.top .strengthArea .strengthCards .item .txt .summary:not(:last-child){margin-bottom:15px}body.strength.top .strengthArea .strengthCards .item .img{display:flex;flex:0 1 auto;min-height:0;width:100%;max-width:340px;padding:0 20px;margin:30px auto}body.strength.top .strengthArea .strengthCards .item .img img{width:100%;height:100%;min-height:0;object-fit:cover;border-radius:10px}body.strength.top .processImg{text-align:center;margin:40px 0 40px -20px}body.strength.top .processImg img{width:410px;max-width:inherit}body.strength.top .projectArea{padding:50px 20px 60px 20px;background-image:url("../../images/content/content/bg2-sp.png")}body.strength.top .projectArea>.contentWidth{display:block}body.strength.top .projectArea header{width:auto;margin-bottom:40px}body.strength.top .projectArea .sliderWrapper{width:310px}body.strength.top .projectArea .sliderCtrl{display:flex;margin-top:30px}body.strength.top .projectArea footer{width:auto;margin-top:60px}body.strength.detail .readArea{display:block;padding:0 20px}body.strength.detail .readArea>.txt{min-width:initial;max-width:100%;margin-bottom:40px}body.strength.detail .readArea>.img{text-align:center;width:auto;margin:0 auto}body.strength.detail .projectArea{padding:50px 20px 60px 20px;background-image:url("../../images/content/player/achievements_bg-sp.png");background-size:100% auto}body.strength.detail .projectArea>.contentWidth{display:block}body.strength.detail .projectArea header{width:auto;margin-bottom:30px}body.strength.detail .projectArea .inner{width:auto;padding-top:0}body.strength.detail .projectArea footer{text-align:center;margin-top:40px}}/*# sourceMappingURL=strength.min.css.map */