:where(body.page-strength) .strengths-wrapper{padding:var(--space-50) 0 0;width:100%;overflow:hidden}:where(body.page-strength) .strength-fixbg{width:659px;height:576px;position:absolute;top:0;right:0}:where(body.page-strength) .strength-fixbg.is-fix{position:fixed;top:180px}:where(body.page-strength) .strength-fixbg.is-bottom{position:absolute;top:auto;bottom:0}:where(body.page-strength) .strength-fixbg span{content:"";background:url(../shared/img/strength/bg_mark.png.webp) 0 0 no-repeat;width:659px;height:576px;transition:all 1.25s;display:block}:where(body.page-strength) .strength-fixbg span.is-opacity{opacity:.2}:where(body.page-strength) .strengthspoints-wrapper{padding:0px 4.2% var(--space-60);margin-bottom:180px;position:relative}:where(body.page-strength) .strengthspoints{max-width:1170px;padding:0 var(--space-20) 1px;z-index:2;margin:0 auto;position:relative}:where(body.page-strength) .strengthspoints-block{margin-bottom:185px;position:relative}:where(body.page-strength) .strengthspoints-block:last-child{margin-bottom:0}:where(body.page-strength) .strengthspoints-column-wrapper{margin-bottom:var(--space-60);justify-content:space-between;align-items:center;display:flex}:where(body.page-strength) .strengthspoints-column:first-child{width:53%}:where(body.page-strength) .strengthspoints-column:nth-child(2){width:42%}:where(body.page-strength) .strengthspoints-title{font-size:var(--font-28);text-align:justify;width:550px;padding-inline-start:95px;font-weight:600;line-height:1.6;position:relative}:where(body.page-strength) .strengthspoints-title-01{padding-inline-start:85px}:where(body.page-strength) .strengthspoints-title:before{content:"";text-indent:-99em;opacity:0;background:url(../shared/img/strength/icon_01.png.webp) 0 0 no-repeat;width:77px;height:64px;transition:all .25s;position:absolute;top:12px;left:0;overflow:hidden}:where(body.page-strength) .strengthspoints-block.is-active .strengthspoints-title:before{opacity:1}:where(body.page-strength) .strengthspoints-title-01:before{background-image:url(../shared/img/strength/icon_01.png.webp);background-size:62px}:where(body.page-strength) .strengthspoints-title-02:before{background-image:url(../shared/img/strength/icon_02.png.webp);background-size:75px}:where(body.page-strength) .strengthspoints-title-03:before{background-image:url(../shared/img/strength/icon_03.png.webp);background-size:75px}:where(body.page-strength) .strengthspoints-title-04:before{background-image:url(../shared/img/strength/icon_04.png.webp);background-size:77px}:where(body.page-strength) .strengthspoints-title-copy-wrapper{width:0;transition:all 1s cubic-bezier(.13,.78,.38,.98);position:relative;overflow:hidden}:where(body.page-strength) .strengthspoints-title-copy-wrapper:first-child{transition-delay:.5s}:where(body.page-strength) .strengthspoints-title-copy-wrapper:nth-child(2){transition-delay:1s}:where(body.page-strength) .strengthspoints-block.is-active .strengthspoints-title-copy-wrapper{width:100%}:where(body.page-strength) .strengthspoints-title span{white-space:nowrap;display:inline-block;position:relative;overflow:hidden}:where(body.page-strength) .strengthspoints-title span:after{content:"";background:var(--color-black);width:100%;height:100%;transition:all .4s cubic-bezier(.23,1,.32,1) 1s;display:block;position:absolute;top:0;left:0}:where(body.page-strength) .strengthspoints-block.is-active .strengthspoints-title-copy-wrapper:first-child span:after{transition-delay:.8s;transform:translate(101%)}:where(body.page-strength) .strengthspoints-block.is-active .strengthspoints-title-copy-wrapper:nth-child(2) span:after{transition-delay:1.3s;transform:translate(101%)}:where(body.page-strength) .strengthspoints-text{padding-top:var(--space-20);font-size:var(--font-14);opacity:0;line-height:2.4;transition:all .75s}:where(body.page-strength) .strengthspoints-block.is-active .strengthspoints-text{opacity:1;text-align:justify;transition-delay:1s}:where(body.page-strength) .strengthspoints-tools-list{flex-wrap:wrap;display:flex}:where(body.page-strength) .strengthspoints-tools-list-item{width:30%;margin-inline-start:4%;margin-top:var(--space-10)}:where(body.page-strength) .strengthspoints-tools-list-item:nth-child(3n+1){margin-inline-start:0}:where(body.page-strength) .strengthspoints-tools-list-item img{max-width:100%}:where(body.page-strength) .strengthspoints-comments{background:var(--color-surface-soft);padding:var(--space-70);opacity:0;transition:all .75s}:where(body.page-strength) .strengthspoints-comments.is-active{opacity:1}:where(body.page-strength) .strengthspoints-comments-list{justify-content:space-between;display:flex}:where(body.page-strength) .strengthspoints-comments-list-item{background:var(--color-paper);box-sizing:border-box;width:48%;padding:var(--space-30) var(--space-30) var(--space-30) var(--space-40);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;box-shadow:0 0 30px #0000001a}:where(body.page-strength) .strengthspoints-comments-list-item-image{width:90px}:where(body.page-strength) .strengthspoints-comments-list-item-image img{width:100%}:where(body.page-strength) .strengthspoints-comments-list-item-detail{width:calc(100% - 110px)}:where(body.page-strength) .strengthspoints-comments-list-item-text{font-size:var(--font-14);line-height:2}:where(body.page-strength) .strengthspoints-comments-list-item-partner{text-align:right;padding-top:var(--space-10);color:var(--color-disabled);font-size:var(--font-12);width:100%}:where(body.page-strength) .strengthspoints-comments-list-item-partner img{width:80px}:where(body.page-strength) .strengthspoints-block-inner{max-width:630px;padding-top:var(--space-30);width:53%}:where(body.page-strength) .strengthspoints-block-inner-image{width:40%;position:absolute;top:80px;left:700px}:where(body.page-strength) .strengthspoints-block-inner-image img{max-width:120%}:where(body.page-strength) .strengthspoints-block-btn-wrapper{padding-top:var(--space-50)}@media screen and (width>=769px) and (width<=1280px){:where(body.page-strength) .strengthspoints-block-inner-image{top:155px;left:58%}:where(body.page-strength) .strengthspoints-block-inner-image img{width:100%}}@media screen and (width>=769px) and (width<=1024px){:where(body.page-strength) .strengthspoints-comments{padding-bottom:var(--space-30)}:where(body.page-strength) .strengthspoints-comments-list{display:block}:where(body.page-strength) .strengthspoints-comments-list-item{width:100%;margin-bottom:var(--space-40)}}@media screen and (width<=768px){:where(body.page-strength) .strengths-wrapper{padding:var(--space-40) 0 0}:where(body.page-strength) .strength-fixbg{width:124px;height:182px;position:absolute;top:200px;right:0;overflow:hidden}:where(body.page-strength) .strength-fixbg.is-fix{position:fixed;top:auto;bottom:0}:where(body.page-strength) .strength-fixbg.is-bottom{position:absolute;top:auto;bottom:0}:where(body.page-strength) .strength-fixbg span{float:right;background:url(../shared/img/strength/bg_mark_sp.png.webp) 0 0/100% no-repeat;width:124px;height:182px;transition:all 1.25s}:where(body.page-strength) .strength-fixbg span.is-opacity{opacity:.2}:where(body.page-strength) .strengthspoints-wrapper{padding:0 var(--space-20) var(--space-30);margin-bottom:var(--space-30)}:where(body.page-strength) .strengthspoints{padding:0 0 1px}:where(body.page-strength) .strengthspoints-block{margin-bottom:var(--space-50)}:where(body.page-strength) .strengthspoints-column-wrapper{margin-bottom:var(--space-40);display:block}:where(body.page-strength) .strengthspoints-column:first-child,:where(body.page-strength) .strengthspoints-column:nth-child(2){width:100%}:where(body.page-strength) .strengthspoints-block:last-child{margin-bottom:0}:where(body.page-strength) .strengthspoints-title{font-size:var(--font-14);width:100%;padding-inline-start:45px}:where(body.page-strength) .strengthspoints-title-01{padding-inline-start:var(--space-40)}:where(body.page-strength) .strengthspoints-title:before{background:url(../shared/img/strength/icon_01.png.webp) 0 0/30px no-repeat;width:35px;height:30px;top:8px}:where(body.page-strength) .strengthspoints-title-01:before{background-image:url(../shared/img/strength/icon_01.png.webp);background-size:30px}:where(body.page-strength) .strengthspoints-title-02:before{background-image:url(../shared/img/strength/icon_02.png.webp);background-size:34px}:where(body.page-strength) .strengthspoints-title-03:before{background-image:url(../shared/img/strength/icon_03.png.webp);background-size:34px}:where(body.page-strength) .strengthspoints-title-04:before{background-image:url(../shared/img/strength/icon_04.png.webp);background-size:35px}:where(body.page-strength) .strengthspoints-text{padding-top:var(--space-10);font-size:var(--font-12);line-height:2}:where(body.page-strength) .strengthspoints-comments{padding:var(--space-20)}:where(body.page-strength) .strengthspoints-comments-list{display:block}:where(body.page-strength) .strengthspoints-comments-list-item{width:100%;margin-bottom:var(--space-10);box-sizing:border-box;padding:var(--space-15) var(--space-15) var(--space-15) var(--space-15);box-shadow:0 0 10px #0000001a}:where(body.page-strength) .strengthspoints-comments-list-item-image{width:40px}:where(body.page-strength) .strengthspoints-comments-list-item-detail{width:calc(100% - 55px)}:where(body.page-strength) .strengthspoints-comments-list-item-text{font-size:var(--font-12);line-height:1.6}:where(body.page-strength) .strengthspoints-comments-list-item-partner{padding-top:var(--space-05);font-size:var(--font-10)}:where(body.page-strength) .strengthspoints-block-inner{max-width:630px;padding-top:var(--space-30);width:100%}:where(body.page-strength) .strengthspoints-block-inner-image{padding-top:var(--space-20);width:100%;position:static;top:0;left:0}:where(body.page-strength) .strengthspoints-block-inner-image img{width:100%}:where(body.page-strength) .strengthspoints-block-btn-wrapper{padding-top:var(--space-30)}:where(body.page-strength) .strengthspoints-tools-list{margin-top:var(--space-15)}:where(body.page-strength) .strengthspoints-tools-list-item{width:25%;margin:0;padding:2px 1%}}