.lpkg-js-animate{opacity:0;transform:translateY(30px);transition:transform .4s cubic-bezier(0.16, 1, 0.3, 1),opacity .4s cubic-bezier(0.16, 1, 0.3, 1)}.lpkg-js-animate.is-show{opacity:1;transform:translateY(0)}@media screen and (max-width: 350px){.lpkg-js-animate{opacity:1;transform:translateY(0)}}@keyframes moveAnimationPc{0%{transform:translateX(0) translateY(0)}8.5%{transform:translateX(-132px) translateY(0)}17%{transform:translateX(-264px) translateY(88px)}23%{transform:translateX(-352px) translateY(44px)}37%{transform:translateX(-572px) translateY(44px)}44%{transform:translateX(-572px) translateY(132px)}52%{transform:translateX(-704px) translateY(132px)}56%{transform:translateX(-704px) translateY(88px)}76%{transform:translateX(-308px) translateY(88px)}81%{transform:translateX(-220px) translateY(132px)}92.5%{transform:translateX(0) translateY(132px)}100%{transform:translateX(0) translateY(0)}}@keyframes moveAnimationTab{0%{transform:translateX(0) translateY(0)}10%{transform:translateX(0) translateY(-108px)}40%{transform:translateX(-63.36vw) translateY(-180px)}48%{transform:translateX(-63.36vw) translateY(-252px)}64%{transform:translateX(-31.68vw) translateY(-252px)}86%{transform:translateX(-31.68vw) translateY(0)}100%{transform:translateX(0) translateY(0)}}@keyframes moveAnimationSpS{0%{transform:translateX(0) translateY(0)}18%{transform:translateX(0) translateY(-108px)}36%{transform:translateX(-18px) translateY(-180px)}54%{transform:translateX(-18px) translateY(-252px)}58%{transform:translateX(-9px) translateY(-252px)}97%{transform:translateX(-9px) translateY(0)}100%{transform:translateX(0) translateY(0)}}@keyframes moveAnimationSp{0%{transform:translateX(0) translateY(0)}18%{transform:translateX(0) translateY(-108px)}36%{transform:translateX(-90px) translateY(-180px)}47%{transform:translateX(-90px) translateY(-252px)}57%{transform:translateX(-45px) translateY(-252px)}92%{transform:translateX(-45px) translateY(0)}100%{transform:translateX(0) translateY(0)}}@keyframes moveAnimationSpL{0%{transform:translateX(0) translateY(0)}18%{transform:translateX(0) translateY(-108px)}36%{transform:translateX(-126px) translateY(-180px)}47%{transform:translateX(-126px) translateY(-252px)}57%{transform:translateX(-63px) translateY(-252px)}92%{transform:translateX(-63px) translateY(0)}100%{transform:translateX(0) translateY(0)}}.lpkg-main{background-color:#dbdbdb;color:#000;font-family:"Noto Sans JP",sans-serif;font-weight:500}@media screen and (min-width: 1025px){.lpkg-main{padding-top:52px;padding-bottom:126.5px}}@media screen and (max-width: 1024px){.lpkg-main{padding-top:32px;padding-bottom:69px}}.lpkg-mv__inner{position:relative;background-repeat:repeat;background-position:50% 0}@media screen and (min-width: 1025px){.lpkg-mv__inner{margin-inline:auto;max-width:1107px;min-height:399.5px;padding:69px 0 49px 118px;position:relative}.lpkg-mv__inner::before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(var(--element-width) - mod(var(--element-width), 44px) + 1px);height:calc(var(--element-height) - mod(var(--element-height), 44px) + 1px);content:"";background:url(../../../img/lp/knowledge-guide/bg-rectangle-white.png) repeat 0 0/44px 44px;z-index:0}}@media screen and (max-width: 1024px){.lpkg-mv__inner{margin-inline:24px;position:relative;padding:52px 0 120px 27px}.lpkg-mv__inner::before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(var(--element-width) - mod(var(--element-width), 36px) + 1px);height:calc(var(--element-height) - mod(var(--element-height), 36px) + 1px);content:"";background:url(../../../img/lp/knowledge-guide/bg-rectangle-white.png) repeat 0 0/36px 36px;z-index:0}}@media screen and (max-width: 1024px)and (max-width: 371px){.lpkg-mv__inner{padding-left:12px;position:relative}.lpkg-mv__inner::before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(var(--element-width) - mod(var(--element-width), 32px) + 1px);height:calc(var(--element-height) - mod(var(--element-height), 32px) + 1px);content:"";background:url(../../../img/lp/knowledge-guide/bg-rectangle-white.png) repeat 0 0/32px 32px;z-index:0}}.lpkg-mv__word-wrap{z-index:20;position:absolute}@media screen and (min-width: 1025px){.lpkg-mv__word-wrap{top:48px;right:47px;width:309.45px;height:176.83px;animation:moveAnimationPc 12s linear infinite}}@media screen and (max-width: 1024px){.lpkg-mv__word-wrap{bottom:38px;right:calc(50% - 144px - 1px);width:201px;height:38px;letter-spacing:.01em;animation:moveAnimationSp 7s linear infinite}}@media screen and (max-width: 1024px)and (max-width: 371px){.lpkg-mv__word-wrap{animation:moveAnimationSpS 7s linear infinite;right:calc(50% - 108px - 1px)}}@media screen and (max-width: 1024px)and (min-width: 400px){.lpkg-mv__word-wrap{animation:moveAnimationSpL 7s linear infinite;right:calc(50% - 162px - 1px)}}@media screen and (max-width: 1024px)and (min-width: 768px){.lpkg-mv__word-wrap{animation:moveAnimationTab 9s linear infinite}}.lpkg-mv__word{font-family:"Helvetica","Arial",sans-serif;color:#fff;font-weight:700;line-height:1.5;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1025px){.lpkg-mv__word{font-size:2.25rem;position:relative}.lpkg-mv__word::before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(var(--element-width) - mod(var(--element-width), 44px) + 1px);height:calc(var(--element-height) - mod(var(--element-height), 44px) + 1px);content:"";background:url(../../../img/lp/knowledge-guide/bg-rectangle-white.png) repeat 0 0/44px 44px;z-index:0}}@media screen and (max-width: 1024px){.lpkg-mv__word{font-size:0.9375rem;background:url("../../../img/lp/knowledge-guide/bg-mv-word-sp.png") no-repeat 50% 50%;background-size:contain}.lpkg-mv__word br{display:none}}.lpkg-mv__word span{position:relative;z-index:10}.lpkg-mv .title{font-weight:700;line-height:1.3;letter-spacing:.055em;position:relative;z-index:10}@media screen and (min-width: 1025px){.lpkg-mv .title{font-size:3.125rem}}@media screen and (max-width: 1024px){.lpkg-mv .title{font-size:1.8125rem}}.lpkg-mv .copy{line-height:2;letter-spacing:.05em;position:relative;z-index:10}@media screen and (min-width: 1025px){.lpkg-mv .copy{margin-top:38px;padding-left:8px;font-size:1.25rem}}@media screen and (max-width: 1024px){.lpkg-mv .copy{margin-top:34px;padding-left:2px;font-size:0.875rem}}@media screen and (min-width: 1025px){.lpkg-contents{margin-inline:auto;padding-inline:30px;max-width:1105px;box-sizing:content-box}}@media screen and (max-width: 1024px){.lpkg-contents{max-width:600px;margin-inline:auto;padding-inline:24px}}@media screen and (min-width: 1025px){.lpkg-nav{margin-top:40px;margin-inline:auto;margin-bottom:46px;max-width:1105px}}@media screen and (max-width: 1024px){.lpkg-nav{max-width:500px;margin-top:41px;margin-inline:auto;margin-bottom:49px}}.lpkg-nav .list{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}@media screen and (min-width: 1025px){.lpkg-nav .list{row-gap:6px}}@media screen and (max-width: 1024px){.lpkg-nav .list{row-gap:8px}}.lpkg-nav .item a{display:block;line-height:1;text-decoration:none;font-weight:700;border-radius:10px 10px 0 0;position:relative;transition-duration:.4s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-property:color,background-color}.lpkg-nav .item a.link-1{background-color:#09b91e}@media(any-hover: hover){.lpkg-nav .item a.link-1:hover{color:#fff;background-color:#078816}}.lpkg-nav .item a.link-2{background-color:#ea5252}@media(any-hover: hover){.lpkg-nav .item a.link-2:hover{color:#fff;background-color:#e42525}}.lpkg-nav .item a.link-3{background-color:#2ca5e5}@media(any-hover: hover){.lpkg-nav .item a.link-3:hover{color:#fff;background-color:#188ac6}}.lpkg-nav .item a.link-4{background-color:#f0d128}@media(any-hover: hover){.lpkg-nav .item a.link-4:hover{color:#fff;background-color:#e4c310}}.lpkg-nav .item a.link-5{background-color:#c9b693}@media(any-hover: hover){.lpkg-nav .item a.link-5:hover{color:#fff;background-color:#b89f71}}@media screen and (min-width: 1025px){.lpkg-nav .item a{width:345px;margin-left:-28px;padding:19px 0 20px 28px;text-align:center;font-size:1.375rem}.lpkg-nav .item a.link-1,.lpkg-nav .item a.link-4{margin-left:0;padding-left:0;z-index:10}.lpkg-nav .item a.link-2{z-index:5}.lpkg-nav .item a.link-5{width:424px}}@media screen and (max-width: 1024px){.lpkg-nav .item a{width:171px;margin-left:-15px;padding:8px 0 10px 15px;text-align:center;font-size:0.75rem}.lpkg-nav .item a.link-1,.lpkg-nav .item a.link-3,.lpkg-nav .item a.link-5{margin-left:0;padding-left:0;z-index:10}.lpkg-nav .item a.link-5{width:217px}}.lpkg-section{position:relative}@media screen and (min-width: 1025px){.lpkg-section{padding-top:39px}.lpkg-section+.lpkg-section{margin-top:20px}}@media screen and (max-width: 1024px){.lpkg-section{padding-top:31px}.lpkg-section+.lpkg-section{margin-top:34px}}.lpkg-section__content{background-color:#fff}@media screen and (min-width: 1025px){.lpkg-section__content{padding-block:52px;padding-left:55px;padding-right:44px}.lpkg-section--3 .lpkg-section__content{padding-right:56px}.lpkg-section--4 .lpkg-section__content{padding-bottom:66px}.lpkg-section--5 .lpkg-section__content{padding-bottom:69px}}@media screen and (min-width: 1025px)and (max-width: 1165px){.lpkg-section__content{padding-inline:30px}.lpkg-section--3 .lpkg-section__content{padding-right:30px}}@media screen and (max-width: 1024px){.lpkg-section__content{text-align:center;padding-top:31px;padding-inline:23px;padding-bottom:25px}.lpkg-section--2 .lpkg-section__content{padding-right:20px}.lpkg-section--5 .lpkg-section__content{padding-right:30px}}.lpkg-section__headline{position:absolute;top:0;left:0;font-weight:700;border-radius:10px 10px 0 0;display:flex;align-items:center;justify-content:center}.lpkg-section--1 .lpkg-section__headline{background-color:#09b91e}.lpkg-section--2 .lpkg-section__headline{background-color:#ea5252}.lpkg-section--3 .lpkg-section__headline{background-color:#2ca5e5}.lpkg-section--4 .lpkg-section__headline{background-color:#f0d128}.lpkg-section--5 .lpkg-section__headline{background-color:#c9b693}@media screen and (min-width: 1025px){.lpkg-section__headline{min-width:224px;padding-inline:28px;height:39px;font-size:0.9375rem}}@media screen and (max-width: 1024px){.lpkg-section__headline{min-width:171px;padding-inline:19px;height:31px;font-size:0.75rem}}@media screen and (min-width: 1025px){.lpkg-section__colgroup{display:flex;gap:28px}.lpkg-section__colgroup .lpkg-section__col:first-child{width:226px}.lpkg-section__colgroup .lpkg-section__col:nth-child(2){width:calc(100% - 254px)}.lpkg-section--3 .lpkg-section__colgroup .lpkg-section__col:first-child{width:237px}.lpkg-section--3 .lpkg-section__colgroup .lpkg-section__col:nth-child(2){width:calc(100% - 261px)}}.lpkg-section__lead{letter-spacing:.045em}@media screen and (min-width: 1025px){.lpkg-section__lead{font-size:0.75rem;line-height:2.08}}@media screen and (max-width: 1024px){.lpkg-section__lead{font-size:0.8125rem;line-height:1.77;display:inline-block;text-align:left}}@media screen and (max-width: 1024px)and (min-width: 480px){.lpkg-section__lead{padding-inline:30px}.lpkg-section__lead br{display:none}}.lpkg-link-list{display:grid}@media screen and (min-width: 1025px){.lpkg-link-list{grid-template-columns:1fr 1fr;gap:22px 24px;padding-top:4px}}@media screen and (max-width: 1024px){.lpkg-link-list{grid-template-columns:1fr;margin-top:30px;row-gap:24px}}@media screen and (min-width: 1025px){.lpkg-link-list .item{position:relative}.lpkg-link-list .item::before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(var(--element-width) - mod(var(--element-width), 14px) + 1px);height:calc(var(--element-height) - mod(var(--element-height), 14px) + 1px);content:"";background:url(../../../img/lp/knowledge-guide/bg-rectangle-gray-s.png) repeat 0 0/14px 14px;z-index:0}}@media screen and (max-width: 1024px){.lpkg-link-list .item{position:relative}.lpkg-link-list .item::before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(var(--element-width) - mod(var(--element-width), 14px) + 1px);height:calc(var(--element-height) - mod(var(--element-height), 14px) + 1px);content:"";background:url(../../../img/lp/knowledge-guide/bg-rectangle-gray-s.png) repeat 0 0/14px 14px;z-index:0}}.lpkg-link-list .item__inner{position:relative;z-index:10}@media screen and (min-width: 1025px){.lpkg-link-list .item__inner{padding:18px 10px 38px 23px;min-height:176px}}@media screen and (max-width: 1024px){.lpkg-link-list .item__inner{min-height:140px;padding:12px 0 0 9px}}@media screen and (max-width: 1024px)and (max-width: 371px){.lpkg-link-list .item__inner{padding-right:10px;padding-bottom:50px}}.lpkg-link-list .sub-headline{line-height:1.5;display:flex;font-weight:700}.lpkg-link-list .sub-headline::before{content:"";background-color:#09b91e;border:solid 1px #000;border-radius:50%;display:inline-block;position:relative}@media screen and (min-width: 1025px){.lpkg-link-list .sub-headline{font-size:1.0625rem;gap:6px}.lpkg-link-list .sub-headline::before{width:10px;height:10px;top:.5em}}@media screen and (max-width: 1024px){.lpkg-link-list .sub-headline{font-size:0.875rem;gap:4px}.lpkg-link-list .sub-headline::before{width:8px;height:8px;top:.45em}}.lpkg-link-list .text{line-height:1.5;letter-spacing:.05em}@media screen and (min-width: 1025px){.lpkg-link-list .text{font-size:0.8125rem;margin-top:15px;padding-left:16px}}@media screen and (min-width: 1025px)and (max-width: 1165px){.lpkg-link-list .text{padding-bottom:1.5em}.lpkg-link-list .text br{display:none}}@media screen and (max-width: 1024px){.lpkg-link-list .text{text-align:left;font-size:0.75rem;margin-top:10px;padding-left:12px}}.lpkg-link-list .btn{position:absolute;background-image:url(../../../img/lp/knowledge-guide/bg-link-btn.png);background-position:50% 0;background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;transition-duration:.4s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-property:color,background-color}@media(any-hover: hover){.lpkg-link-list .btn:hover{background-color:#09b91e;color:#fff}}@media screen and (min-width: 1025px){.lpkg-link-list .btn{width:108px;height:28px;font-size:0.75rem;right:20.5px;bottom:19.5px}}@media screen and (max-width: 1024px){.lpkg-link-list .btn{width:84px;height:21px;font-size:0.625rem;right:15px;bottom:12.5px}}.lpkg-phase-list{position:relative}@media screen and (max-width: 1024px){.lpkg-phase-list{text-align:left;margin-top:39px}}.lpkg-phase-list::before{content:"";display:block;width:1px;background-color:#ddd;position:absolute}@media screen and (min-width: 1025px){.lpkg-phase-list::before{height:calc(100% - 7px);top:7px;left:8px}}@media screen and (max-width: 1024px){.lpkg-phase-list::before{height:calc(100% - 6px);top:6px;left:4.5px}}.lpkg-phase-list .item{position:relative}@media screen and (min-width: 1025px){.lpkg-phase-list .item{padding-left:44px}.lpkg-phase-list .item+.item{margin-top:41px}}@media screen and (max-width: 1024px){.lpkg-phase-list .item{padding-left:21px}.lpkg-phase-list .item+.item{margin-top:38px}}.lpkg-phase-list .item::before{content:"";background-color:#ea5252;border:solid 1px #000;border-radius:50%;display:block;position:absolute;left:0}@media screen and (min-width: 1025px){.lpkg-phase-list .item::before{width:16px;height:16px;top:5px}}@media screen and (max-width: 1024px){.lpkg-phase-list .item::before{width:10px;height:10px;top:6px}}.lpkg-phase-list .sub-headline{line-height:1.5;font-weight:700;display:flex;align-items:center}.lpkg-phase-list .sub-headline .label{width:63px;line-height:1}@media screen and (min-width: 1025px){.lpkg-phase-list .sub-headline .label{margin-left:10px;font-size:0.6875rem}}@media screen and (max-width: 1024px){.lpkg-phase-list .sub-headline .label{margin-left:15px;font-size:0.625rem}}@media screen and (min-width: 1025px){.lpkg-phase-list .sub-headline{font-size:1.0625rem}}@media screen and (max-width: 1024px){.lpkg-phase-list .sub-headline{font-size:1rem;padding-left:8.5px}}.lpkg-phase-list .text{letter-spacing:.05em}@media screen and (min-width: 1025px){.lpkg-phase-list .text{line-height:1.54;font-size:0.8125rem;margin-top:16px}}@media screen and (max-width: 1024px){.lpkg-phase-list .text{line-height:1.5;font-size:0.75rem;margin-top:11px;padding-left:8.5px;padding-right:10px}}.lpkg-phase-list .box{background-color:#ddd;position:relative}@media screen and (min-width: 1025px){.lpkg-phase-list .box{max-width:544px;margin-top:8px;padding:21px 35px}}@media screen and (max-width: 1024px){.lpkg-phase-list .box{margin-top:18px;padding:14px 14px 48px}}.lpkg-phase-list .box .list li{display:flex;align-items:center}.lpkg-phase-list .box .list li::before{content:"";background-color:#fff;display:inline-block}@media screen and (min-width: 1025px){.lpkg-phase-list .box .list li{font-size:0.8125rem;gap:7px}.lpkg-phase-list .box .list li+li{margin-top:14px}.lpkg-phase-list .box .list li::before{width:10px;height:10px}}@media screen and (max-width: 1024px){.lpkg-phase-list .box .list li{font-size:0.625rem;gap:5px}.lpkg-phase-list .box .list li+li{margin-top:12px}.lpkg-phase-list .box .list li::before{width:9px;height:9px}}.lpkg-phase-list .box .btn{position:absolute;background:url(../../../img/lp/knowledge-guide/bg-box-btn.png) no-repeat 50% 0;background-size:contain;display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;transition-duration:.4s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-property:color,background-color}@media(any-hover: hover){.lpkg-phase-list .box .btn:hover{background-color:#ea5252;color:#fff}}@media screen and (min-width: 1025px){.lpkg-phase-list .box .btn{font-size:0.75rem;width:108px;height:27px;right:37px;bottom:21px}}@media screen and (max-width: 1024px){.lpkg-phase-list .box .btn{font-size:0.625rem;width:84px;height:21px;right:17px;bottom:12px}}.lpkg-case{padding-left:19px}@media screen and (max-width: 1024px){.lpkg-case{margin-top:32px}}.lpkg-case__section{position:relative}.lpkg-case__section+.lpkg-case__section{margin-top:40px}@media screen and (max-width: 1024px){.lpkg-case__section+.lpkg-case__section{margin-top:25px}}.lpkg-case .sub-headline{line-height:1.5;font-weight:700;display:flex;align-items:center;border-top:solid .5px #ddd;border-right:solid .5px #ddd}@media screen and (min-width: 1025px){.lpkg-case .sub-headline{font-size:1.0625rem;padding-left:36px;width:calc(var(--element-width) - mod(var(--element-width), 19.5px) + .5px);height:52px}}@media screen and (max-width: 1024px){.lpkg-case .sub-headline{font-size:0.8125rem;padding-left:13px;width:calc(var(--element-width) - mod(var(--element-width), 20px) + 1px);height:52px}}.lpkg-case .sub-headline .label{background-color:#2ca5e5;font-size:0.625rem;font-weight:700;width:52px;height:19px;line-height:1;transform:rotate(-90deg);transform-origin:bottom right;position:absolute;top:-19px;left:-52px;display:flex;align-items:center;justify-content:center;border-radius:5px 5px 0 0}.lpkg-case .content{display:flex}@media screen and (min-width: 1025px){.lpkg-case .content{min-height:397px;padding:30px 37px 40px 37px;gap:18px;position:relative}.lpkg-case .content::before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(var(--element-width) - mod(var(--element-width), 19.5px) + 1px);height:calc(var(--element-height) - mod(var(--element-height), 19.5px) + 1px);content:"";background:url(../../../img/lp/knowledge-guide/bg-rectangle-gray.png) repeat 0 0/19.5px 19.5px;z-index:0}.lpkg-case .content::before{top:0;left:0;translate:0;width:calc(var(--element-width) - mod(var(--element-width), 19.5px) + .5px);height:calc(var(--element-height) - mod(var(--element-height), 19.5px) + .5px)}}@media screen and (max-width: 1024px){.lpkg-case .content{padding:17px 11px 38px 7px;flex-direction:column;gap:37px;text-align:left;position:relative}.lpkg-case .content::before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(var(--element-width) - mod(var(--element-width), 20px) + 1px);height:calc(var(--element-height) - mod(var(--element-height), 20px) + 1px);content:"";background:url(../../../img/lp/knowledge-guide/bg-rectangle-gray.png) repeat 0 0/20px 20px;z-index:0}.lpkg-case .content::before{top:0;left:0;translate:0}}.lpkg-case .content-text{position:relative;z-index:10}@media screen and (min-width: 1025px){.lpkg-case .content-text{line-height:1.5;font-size:0.75rem;width:calc(100% - 254px)}}@media screen and (max-width: 1024px){.lpkg-case .content-text{line-height:1.64;font-size:0.6875rem}}.lpkg-case .content-text .title{background-color:#fff;border:solid 1px #000;border-radius:12px;font-size:0.6875rem;font-weight:700;height:23px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1025px){.lpkg-case .content-text .title{width:99px;margin-top:18px;margin-bottom:8px}.lpkg-case .content-text .title:first-child{margin-top:0}}@media screen and (max-width: 1024px){.lpkg-case .content-text .title{width:104px;margin-top:30px;margin-bottom:17px}.lpkg-case .content-text .title:first-child{margin-top:0}}.lpkg-case .content-text .list li{display:flex}@media screen and (min-width: 1025px){.lpkg-case .content-text .list li{gap:4px}.lpkg-case .content-text .list li+li{margin-top:7px}}@media screen and (max-width: 1024px){.lpkg-case .content-text .list li{line-height:1.73;gap:6px}.lpkg-case .content-text .list li+li{margin-top:12px}}.lpkg-case .content-text .list li::before{content:"";background-color:#ddd;width:10px;height:10px;display:inline-block;position:relative;top:.4em}@media screen and (max-width: 1024px){.lpkg-case .content-text .list li::before{width:9px;height:9px;top:.5em}}@media screen and (min-width: 1025px)and (max-width: 1165px){.lpkg-case .content-text .text br{display:none}}.lpkg-case .content-point{position:relative;z-index:10;background-color:#e2f5ff;border-radius:12px;position:relative;padding:24px 20px 32px}@media screen and (min-width: 1025px){.lpkg-case .content-point{width:236px}}@media screen and (max-width: 1024px){.lpkg-case .content-point{margin-inline:3px}}.lpkg-case .content-point::before,.lpkg-case .content-point::after{content:"";display:block;width:calc(100% + 1px);height:24px;border:solid 1px #000;position:absolute;left:-0.5px}.lpkg-case .content-point::before{border-bottom:none;border-radius:12px 12px 0 0;top:0}.lpkg-case .content-point::after{border-top:none;border-radius:0 0 12px 12px;bottom:0}.lpkg-case .content-point .title{text-align:center;font-size:0.8125rem;font-weight:700;padding-bottom:18px;border-bottom:solid 1px #2ca5e5}.lpkg-case .content-point .list{margin-top:27px}.lpkg-case .content-point .list li{margin-top:22px;line-height:1.5;font-size:0.75rem;display:flex;gap:6px}.lpkg-case .content-point .list li::before{content:"";background-color:#2ca5e5;border:solid 1px #000;border-radius:50%;width:10px;height:10px;display:inline-block;position:relative;top:.4em}.lpkg-case .content-point .btn{display:flex;align-items:center;justify-content:center;gap:5px;font-size:0.75rem;font-weight:700;text-decoration:none;margin-top:34px}.lpkg-case .content-point .btn span{position:relative;padding-bottom:6px;background-image:linear-gradient(#2CA5E5, #2CA5E5);background-position:100% 100%;background-repeat:no-repeat;background-size:0 2px;display:inline;transition:.6s linear;transition-property:background-size,color;transition:background-size .2s linear,color .3s cubic-bezier(0.19, 1, 0.22, 1)}.lpkg-case .content-point .btn--left{justify-content:flex-start;margin-left:16px}.lpkg-case .content-point .btn::after{content:"";display:block;background:url(../../../img/lp/knowledge-guide/icn-point-arrow.png) no-repeat 50% 0;background-size:20px 20px;width:20px;height:20px}@media(any-hover: hover){.lpkg-case .content-point .btn:hover span{background-position:0 100%;background-size:100% 2px}}.lpkg-card-list{display:flex}@media screen and (min-width: 1025px){.lpkg-card-list{justify-content:center;gap:21px}}@media screen and (max-width: 1024px){.lpkg-card-list{margin-top:40px;flex-direction:column;gap:27px;text-align:left}}.lpkg-card-list .link{display:block;text-decoration:none;box-shadow:3px 3px 5px rgba(0,0,0,.16);border-radius:10px;overflow:hidden;transition-duration:.4s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-property:transform}@media(any-hover: hover){.lpkg-card-list .link:hover{transform:translate(-3px, -3px)}.lpkg-card-list .link:hover .btn{background-color:#f0d128}}@media screen and (min-width: 1025px){.lpkg-card-list .item{width:286px;margin-top:32px}}.lpkg-card-list .sub-headline{background-color:#f0d128;font-weight:700;text-align:center;padding-block:16px}@media screen and (min-width: 1025px){.lpkg-card-list .sub-headline{font-size:0.8125rem;line-height:1.69}}@media screen and (max-width: 1024px){.lpkg-card-list .sub-headline{font-size:0.875rem;line-height:1.57}}.lpkg-card-list .content{padding:21px 22px}.lpkg-card-list .text{font-size:0.75rem;line-height:1.83;letter-spacing:.05em}.lpkg-card-list .btn{display:flex;justify-content:center;margin-left:auto;font-size:0.6875rem;font-weight:700;border:solid 1px #000;border-radius:12px;width:85px;margin-top:8px;padding-top:4px;padding-bottom:6px;transition-duration:.4s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-property:background-color}.lpkg-contact-list{display:flex;margin-top:40px}@media screen and (min-width: 1025px){.lpkg-contact-list{justify-content:center;gap:35px}}@media screen and (max-width: 1024px){.lpkg-contact-list{flex-direction:column;gap:40px;text-align:left}}.lpkg-contact-list .sub-headline{font-weight:700;display:flex;align-items:center;gap:8px}@media screen and (min-width: 1025px){.lpkg-contact-list .sub-headline{font-size:0.8125rem}}@media screen and (max-width: 1024px){.lpkg-contact-list .sub-headline{font-size:0.875rem}}.lpkg-contact-list .sub-headline::before{content:"";background-color:#c9b693;border:solid 1px #000;border-radius:50%;width:14px;height:14px;display:inline-block}.lpkg-contact-list .text{line-height:1.67;letter-spacing:.05em;font-size:0.75rem;margin-top:8px;margin-left:22px}.lpkg-contact-list .btn{display:block;text-decoration:none;text-align:center;border:solid 1px #000;background-color:#c9b693;letter-spacing:.05em;font-size:0.9375rem;font-weight:700;margin-top:28px;margin-left:22px;border-radius:28px;padding-block:13px;transition-duration:.4s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-property:color,background-color}@media(any-hover: hover){.lpkg-contact-list .btn:hover{color:#fff;background-color:#a48752}}@media screen and (min-width: 1025px){.lpkg-contact-list .btn{width:265px}}
