﻿* .u-fw-black{font-weight:900}* .u-fw-medium{font-weight:500}* .u-fw-bold{font-weight:700}* .u-text-dark-blue{color:#3e1410}* .u-text-light-blue{color:#e74c3c;display:inline-block}* .u-text-underline{color:#e74c3c;display:inline-block}* .u-text-underline:after{content:"";display:block;width:0;bottom:-100%;left:0;position:relative;transition:width .3s;border-bottom:1px solid #e74c3c}* .u-text-underline:hover:after{width:100%}* .u-text-indigo-blue{color:#c0392b}* .u-margin-x-auto{margin-right:auto}* .u-dot{position:relative}* .u-dot::before{content:"・";position:absolute;top:-0.5em;left:5px;color:#c0392b;font-size:2.5641025641vw;text-align:center}@media screen and (min-width: 769px){* .u-dot::before{font-size:1.6666666667vw;top:-1em;left:.2777777778vw}}@media screen and (min-width: 1441px){* .u-dot::before{font-size:24px;left:4px}}* .u-border-rectangle{border-style:solid;border-width:1px;border-color:#3e1410;display:inline-block;padding:0 2.0512820513vw;line-height:1;padding:.5128205128vw 1.0256410256vw 1.2820512821vw}@media screen and (min-width: 769px){* .u-border-rectangle{border-width:2px;padding:.4166666667vw .4861111111vw .5555555556vw}}* .u-border-indigo-blue{border-color:#c0392b}* .u-border-light-blue{border-color:#e74c3c}@media screen and (max-width: 768px){* .u-xs-hidden{display:none}}@media screen and (min-width: 769px){* .u-sm-hidden{display:none}}* .u-text-narrow{letter-spacing:-0.4px}* .btn{display:block;width:100%;letter-spacing:.05em;color:#fff;text-align:center;border-radius:.5rem;font-weight:900;box-shadow:4px 4px 20px 0px rgba(0,0,0,.1019607843);transition:all .4s;background:#e74c3c url("../image/icon-arrow-gt.svg") no-repeat;background-size:3%;background-position:right 5% center;border:solid 2px #e74c3c;font-size:4.6153846154vw;padding:7.6923076923vw 0;line-height:1}@media screen and (min-width: 769px){* .btn{font-size:1.6666666667vw;padding:2.3611111111vw 0;border-width:2px}}@media screen and (min-width: 1441px){* .btn{font-size:24px;padding:34px 0}}@media screen and (min-width: 769px){* .hero .btn{font-size:1.3888888889vw;padding:1.6666666667vw 0}}@media screen and (min-width: 1441px){* .hero .btn{font-size:20px;padding:1.6666666667vw 0}}@media screen and (min-width: 769px){* .hero .btn--white{font-size:1.4583333333vw}}@media screen and (min-width: 1441px){* .hero .btn--white{font-size:21px}}* .btn--dark{background-color:#3e1410}* .btn--white{color:#e74c3c;background-color:#fff;border-color:#e74c3c;background-image:url("../image/icon-arrow-gt-light-blue.svg")}* .btn--below{background-size:4%;background-image:url("../image/icon-arrow-below.svg")}* .btn:hover{transform:scale(1.05)}* .link--icon{display:flex;align-items:center;justify-content:end;font-weight:900}* .link--icon .icon img{width:auto;height:4.1025641026vw;margin-left:4.1025641026vw}@media screen and (min-width: 769px){* .link--icon .icon img{height:1.1111111111vw;margin-left:1.1111111111vw}}@media screen and (min-width: 1441px){* .link--icon .icon img{height:16px;margin-left:16px}}* .link--icon .icon--32{width:6.1538461538vw;margin-left:2.0512820513vw}@media screen and (min-width: 769px){* .link--icon .icon--32{width:2.2222222222vw;margin-left:1.1111111111vw}}@media screen and (min-width: 1441px){* .link--icon .icon--32{width:32px;margin-left:16px}}* .link-external{position:relative;margin-right:5.1282051282vw}@media screen and (min-width: 769px){* .link-external{margin-right:1.6666666667vw}}@media screen and (min-width: 1441px){* .link-external{margin-right:24px}}* .link-external::before{content:"";position:absolute;display:block;background:rgba(0,0,0,0) url("../image/icon-external.png") no-repeat;background-size:100%;background-position:center;width:3.0769230769vw;height:3.0769230769vw;top:1.5384615385vw;right:-3.0769230769vw}@media screen and (min-width: 769px){* .link-external::before{width:1.1111111111vw;height:1.1111111111vw;top:6px;right:-1.1111111111vw}}@media screen and (min-width: 1441px){* .link-external::before{width:16px;height:16px;top:6px;right:-16px}}* .link-external-light-blue::before{background-image:url("../image/icon-external-light-blue.png")}* .content .flickity-viewport,* .content .flickity-slider{box-sizing:border-box;overflow:visible}* .content .flickity-viewport .card{opacity:.2;transition:opacity .5s;pointer-events:none}* .content .card.is-selected,* .content .card.is-selected+.card,* .content .card:has(+.is-selected),* .content .flickity-slider:has(.card:first-child.is-selected) .card:last-child,* .content .flickity-slider:has(.card:last-child.is-selected) .card:first-child{opacity:1;pointer-events:auto}* .content .flickity-page-dots .dot{border-radius:0;width:15.3846153846vw;height:2px;background:#000;opacity:.1;box-shadow:4px 4px 10px 0px rgba(0,0,0,.1019607843);margin:0 4px}@media screen and (min-width: 769px){* .content .flickity-page-dots .dot{width:4.8611111111vw}}@media screen and (min-width: 701px){* .content .flickity-page-dots .dot{width:70px}}* .content .flickity-page-dots .dot.is-selected{background:#3e1410;opacity:1}* .content .flickity-prev-next-button{width:18px;height:33px;top:16%;top:calc(50% - 16px);border-radius:0}@media screen and (min-width: 769px){* .content .flickity-prev-next-button{top:50%;width:3.4722222222vw;height:6.9444444444vw}}@media screen and (min-width: 1441px){* .content .flickity-prev-next-button{top:50%;width:50px;height:100px}}* .content .flickity-prev-next-button .flickity-button-icon{display:none}* .content .flickity-prev-next-button.previous{background:rgba(0,0,0,0) top left url("../image/icon-arrow-carousel-sp-left.png") no-repeat;background-size:cover;left:-3%}@media screen and (min-width: 769px){* .content .flickity-prev-next-button.previous{background-image:url("../image/icon-arrow-carousel-left.png");left:2.7777777778vw}}* .content .flickity-prev-next-button.next{background:rgba(0,0,0,0) top left url("../image/icon-arrow-carousel-sp-right.png") no-repeat;background-size:cover;right:-3%}@media screen and (min-width: 769px){* .content .flickity-prev-next-button.next{background-image:url("../image/icon-arrow-carousel-right.png");right:2.7777777778vw}}* .content .flickity-page-dots{bottom:-6%}@media screen and (min-width: 769px){* .content .flickity-page-dots{bottom:-16%}}body{color:#3e1410;letter-spacing:.03em;line-height:2;font-family:"Noto Sans JP",sans-serif}.header{height:18.46vw;background-color:#fff;display:flex;align-items:center}@media screen and (min-width: 769px){.header{height:5.5555555556vw;display:flex;align-items:center}}@media screen and (min-width: 1441px){.header{height:80px}}.header .header__btn .header__btn-list{display:none}@media screen and (min-width: 769px){.header .header__btn .header__btn-list{display:flex;font-weight:900;height:5.5555555556vw}}@media screen and (min-width: 1441px){.header .header__btn .header__btn-list{height:80px}}.header .header__logo{padding:5.1282051282vw 5.8974358974vw}@media screen and (min-width: 769px){.header .header__logo{padding:1.6666666667vw 2.7777777778vw;margin-right:auto}}@media screen and (min-width: 1441px){.header .header__logo{padding:24px 40px;margin-right:auto}}.header .header__logo img{width:26.6666666667vw;max-width:initial}@media screen and (min-width: 769px){.header .header__logo img{width:7.2222222222vw}}@media screen and (min-width: 1441px){.header .header__logo img{width:104px}}.header .header__navi{display:none}@media screen and (min-width: 769px){.header .header__navi{display:block}}.header .header__navi,.header .header__navi .header__navi-menu{height:100%}.header .header__navi-menu{display:flex;font-weight:700}@media screen and (min-width: 769px){.header .header__navi-menu{gap:1.6666666667vw;letter-spacing:-0.05em}}@media screen and (min-width: 1441px){.header .header__navi-menu{gap:24px}}.header .header__navi ul li a{font-size:.94vw;white-space:nowrap;display:flex;align-items:center;height:100%;transition:all .3s}@media screen and (min-width: 769px){.header .header__navi ul li a{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){.header .header__navi ul li a{font-size:16px}}.header .header__btn-list{display:none}@media screen and (min-width: 769px){.header .header__btn-list{display:block}}.header .header__navi ul li a:hover{color:#e74c3c}.header .header__btn .header__btn-list li{display:flex;align-items:center;height:100%}.header .header__btn .btn--tel{display:flex;align-items:center;justify-content:center;width:100%;text-align:center;flex-wrap:wrap;line-height:1}.header .header__btn .btn--tel .tel{display:flex;align-items:center;flex-wrap:wrap}.header .header__btn .btn--tel .icon{width:.94vw;margin-right:.42vw}@media screen and (min-width: 769px){.header .header__btn .btn--tel .icon{width:1.25vw;margin-right:.5555555556vw}}@media screen and (min-width: 1441px){.header .header__btn .btn--tel .icon{width:18px;margin-right:8px}}.header .header__btn .btn--tel .number{font-size:1.25vw}@media screen and (min-width: 769px){.header .header__btn .btn--tel .number{font-size:1.4583333333vw}}@media screen and (min-width: 1441px){.header .header__btn .btn--tel .number{font-size:21px}}.header .header__btn .btn--tel .time{font-size:.73vw;display:inline-block;width:100%}@media screen and (min-width: 769px){.header .header__btn .btn--tel .time{font-size:.8333333333vw}}@media screen and (min-width: 1441px){.header .header__btn .btn--tel .time{font-size:12px}}.header .header__btn .btn--download{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#e74c3c}.header .header__btn .btn--consultation{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#e74c3c;background-color:#fff;border:solid 2px #e74c3c}.header .header__btn .btn--consultation span{display:inline-block}.header .header__btn .btn--tel{width:13.65vw}@media screen and (min-width: 769px){.header .header__btn .btn--tel{width:16.1111111111vw}}@media screen and (min-width: 1441px){.header .header__btn .btn--tel{width:232px}}.header .header__btn .btn--download,.header .header__btn .btn--consultation{width:13.65vw}@media screen and (min-width: 769px){.header .header__btn .btn--download,.header .header__btn .btn--consultation{width:12.1527777778vw}}@media screen and (min-width: 1441px){.header .header__btn .btn--download,.header .header__btn .btn--consultation{width:175px}}.header .header__btn .btn--download span{font-size:1.04vw;white-space:nowrap}@media screen and (min-width: 769px){.header .header__btn .btn--download span{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){.header .header__btn .btn--download span{font-size:16px}}.header .header__btn .btn--consultation span{font-size:1.09vw;white-space:nowrap}@media screen and (min-width: 769px){.header .header__btn .btn--consultation span{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){.header .header__btn .btn--consultation span{font-size:16px}}.header .header__icon{margin-left:auto;margin-right:24px}@media screen and (min-width: 769px){.header .header__icon{display:none}}.header .hamburger{width:32px;height:24px}.header .hamburger__line{width:100%;height:2px;background-color:#3e1410;transition:.4s}.header .hamburger.-active .hamburger__line{background-color:rgba(0,0,0,0);width:100%}.header .hamburger__line:before,.header .hamburger__line:after{content:"";display:block;height:100%;position:absolute;width:100%;background-color:#000;transition:inherit}.header .hamburger.-active .hamburger__line{top:12px}.header .hamburger__text{display:none}.header .header__nav-area{overflow:scroll;margin-top:18.46vw;padding:13.3333333333vw 0 18.4615384615vw}.header .header__dropdownlist{position:fixed;z-index:2;display:flex;align-items:center;color:#fff;gap:2.29vw;overflow:hidden;transition:all .2s}@media screen and (min-width: 769px){.header .header__dropdownlist{top:5.5555555556vw;height:0}}@media screen and (min-width: 1441px){.header .header__dropdownlist{top:80px;height:0}}.header #btn-content-beneficial{position:relative}.header #btn-content-beneficial:hover .header__dropdownlist{position:fixed;z-index:2;display:flex;align-items:center;color:#fff;gap:2.29vw}@media screen and (min-width: 769px){.header #btn-content-beneficial:hover .header__dropdownlist{height:5.5555555556vw}}@media screen and (min-width: 1441px){.header #btn-content-beneficial:hover .header__dropdownlist{height:80px}}.header .header__dropdownlist a:link,.header .header__dropdownlist a:visited,.header .header__dropdownlist a:active,.header .header__dropdownlist a:hover{color:#fff}.header .header__dropdownlist a:hover{color:#e74c3c}.header .header__dropdownlist::before{content:"";background-color:#3e1410;width:100vw;position:fixed;left:0;z-index:-1;transition:all .2s}@media screen and (min-width: 769px){.header .header__dropdownlist::before{top:5.5555555556vw;height:0vw}}@media screen and (min-width: 1441px){.header .header__dropdownlist::before{top:80px;height:0}}@media screen and (min-width: 769px){.header #btn-content-beneficial:hover .header__dropdownlist::before{height:5.5555555556vw}}@media screen and (min-width: 1441px){.header #btn-content-beneficial:hover .header__dropdownlist::before{height:80px}}@media screen and (min-width: 769px){.footer .footer__btn-wrapper{display:flex;width:69.4444444444vw;gap:2.7777777778vw}}@media screen and (min-width: 1441px){.footer .footer__btn-wrapper{width:1000px;gap:40px}}@media screen and (min-width: 769px){.footer .footer__btn-wrapper .footer__btn-section{width:33.3333333333vw}}@media screen and (min-width: 1441px){.footer .footer__btn-wrapper .footer__btn-section{width:480px}}.footer .footer__btn-wrapper .footer__btn-section--consultant{margin-top:12.82vw}@media screen and (min-width: 769px){.footer .footer__btn-wrapper .footer__btn-section--consultant{margin-top:0}}.footer .footer__btn-wrapper .footer__btn-section h2{font-size:5.38vw;line-height:1}@media screen and (min-width: 769px){.footer .footer__btn-wrapper .footer__btn-section h2{font-size:2.2222222222vw}}@media screen and (min-width: 1441px){.footer .footer__btn-wrapper .footer__btn-section h2{font-size:32px}}.footer .footer__btn-wrapper .footer__btn-section p{margin:3.0769230769vw auto;font-size:3.5897435897vw;font-weight:500}@media screen and (min-width: 769px){.footer .footer__btn-wrapper .footer__btn-section p{margin:2.3611111111vw auto 1.9444444444vw;font-size:1.1111111111vw}}@media screen and (min-width: 1441px){.footer .footer__btn-wrapper .footer__btn-section p{margin:24px auto 24px;font-size:16px}}.footer .footer__btn-section--tell p{font-size:3.5897435897vw;margin-top:12.3076923077vw}@media screen and (min-width: 769px){.footer .footer__btn-section--tell p{font-size:1.0416666667vw;margin-top:3.3333333333vw;font-weight:700}}@media screen and (min-width: 1441px){.footer .footer__btn-section--tell p{font-size:15px;margin-top:48px}}.footer .footer__btn-section--tell .btn--tell .icon{width:6.15vw;margin-right:2.05vw}@media screen and (min-width: 769px){.footer .footer__btn-section--tell .btn--tell .icon{width:2.0833333333vw;margin-right:.5555555556vw}}@media screen and (min-width: 1441px){.footer .footer__btn-section--tell .btn--tell .icon{width:30px;margin-right:8px}}.footer .footer__btn-section--tell .btn--tell .number{font-size:8.21vw;font-weight:900;line-height:1.3;text-decoration:none}@media screen and (min-width: 769px){.footer .footer__btn-section--tell .btn--tell .number{font-size:2.5vw}}@media screen and (min-width: 1441px){.footer .footer__btn-section--tell .btn--tell .number{font-size:36px}}.footer .footer__btn-section--tell .btn--tell .time{font-size:3.59vw}@media screen and (min-width: 769px){.footer .footer__btn-section--tell .btn--tell .time{font-size:1.0416666667vw;margin-top:.5555555556vw;font-weight:700}}@media screen and (min-width: 1441px){.footer .footer__btn-section--tell .btn--tell .time{font-size:15px;margin-top:8px}}.footer .copyright{font-size:3.5897435897vw}@media screen and (min-width: 769px){.footer .copyright{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){.footer .copyright{font-size:16px}}.footer .copyright__text{font-size:10px}@media screen and (min-width: 769px){.footer .copyright__text{font-size:1.0416666667vw}}@media screen and (min-width: 1441px){.footer .copyright__text{font-size:15px}}.footer #scroll-top{width:3.5897435897vw;position:fixed;z-index:1;width:20.5128205128vw;bottom:2.5641025641vw;right:2.5641025641vw}@media screen and (min-width: 769px){.footer #scroll-top{width:5.5555555556vw;bottom:1.3888888889vw;right:1.3888888889vw}}@media screen and (min-width: 1441px){.footer #scroll-top{width:80px;bottom:20px;right:20px}}.footer .btn__scroll-top{transition:all .4s;opacity:0}.footer .btn__scroll-top.active{opacity:1}.content-cta{background:rgba(0,0,0,0) url("../image/footer-bg-sp.png") no-repeat;background-size:auto 100%;padding:10.26vw 5.13vw;background-position:center center}@media screen and (min-width: 769px){.content-cta{padding:3.4722222222vw 0 3.4722222222vw;background-image:url(../image/footer-bg-gradient.png);background-repeat:repeat-y;background-position:top left;background-size:100%}}@media screen and (min-width: 1441px){.content-cta{padding:50px 0 50px}}@media screen and (min-width: 769px){.bg-gradient{padding-top:1.1111111111vw;background-image:url(../image/footer-bg.png);background-repeat:no-repeat;background-position:top right;background-size:auto 100%;width:83.3333333333vw;margin:0 auto}}@media screen and (min-width: 1441px){.bg-gradient{width:1200px;padding-top:16px}}.hero{background:rgba(0,0,0,0) url("../image/hero-bg-sp.png") repeat-y;background-size:100% auto;background-position:top center}@media screen and (min-width: 769px){.hero{padding:0;background-image:url(../image/hero-bg.jpg);background-size:auto 100%;background-position:top left;background-repeat:no-repeat}}.hero__inner{padding:5.1282051282vw 5.13vw 7.1794871795vw}@media screen and (min-width: 769px){.hero__inner{width:91.1111111111vw;margin:0 auto;padding:4.8611111111vw 0 4.6527777778vw;display:flex}}@media screen and (min-width: 1441px){.hero__inner{width:1312px;padding:70px 0 67px}}@keyframes animation-scrolling-sp{0%{background-position:1600px 0}100%{background-position:-1600px 0}}@keyframes animation-scrolling{0%{background-position:4434px 0}100%{background-position:-4434px 0}}.scrolling-logo{width:100%;height:114px;margin:24px 0;background:rgba(0,0,0,0) url("../image/hero-scrolling-logo-bg-sp-0927.png") repeat-x;animation:animation-scrolling-sp 80s linear infinite;background-size:1600px auto}@media screen and (min-width: 769px){.scrolling-logo{margin:20px 0;height:62px;background-image:url("../image/hero-scrolling-logo-bg-0927.png");background-size:4434px auto;animation:animation-scrolling 120s linear infinite}}@media screen and (min-width: 1441px){.scrolling-logo{margin:20px 0;height:62px}}.hero .copy{font-size:4.9743589744vw;text-align:center;font-weight:700;line-height:.9}@media screen and (min-width: 769px){.hero .copy{text-align:left;font-size:2.2222222222vw;line-height:1.3}}@media screen and (min-width: 1441px){.hero .copy{font-size:32px}}.hero .style4{font-size:13.5897435897vw}@media screen and (min-width: 769px){.hero .style4{font-size:7.2222222222vw}}@media screen and (min-width: 1441px){.hero .style4{font-size:104px}}.hero .style5{font-size:6.6666666667vw;letter-spacing:-0.05em}@media screen and (min-width: 769px){.hero .style5{font-size:4.1666666667vw}}@media screen and (min-width: 1441px){.hero .style5{font-size:60px}}.hero .heading{width:76.1538461538vw;margin:4.1025641026vw auto}@media screen and (min-width: 769px){.hero .heading{width:44.0277777778vw;margin-top:3.3333333333vw;margin-left:0;margin-bottom:0}}@media screen and (min-width: 1441px){.hero .heading{width:634px;margin-top:48px}}.hero p{font-size:4.1025641026vw;text-align:center}@media screen and (min-width: 769px){.hero p{font-size:1.3888888889vw;text-align:left}}@media screen and (min-width: 1441px){.hero p{font-size:20px}}.hero .pct{width:85vw;margin:7.6923076923vw auto 2.0512820513vw;border-radius:5px}.hero .lead{margin-bottom:8.2051282051vw;line-height:1.75;font-weight:700}@media screen and (min-width: 769px){.hero .lead{margin:2.7777777778vw 0 3.0555555556vw;line-height:2;font-size:1.3888888889vw}}@media screen and (min-width: 1441px){.hero .lead{margin:40px 0 44px;font-size:20px}}.hero .xs-line2{display:block;margin-top:20px}@media screen and (min-width: 769px){.hero .xs-line2{display:inline}}.hero .btn__wrapper{width:100%}@media screen and (min-width: 769px){.hero .btn__wrapper{width:22.2222222222vw;display:inline-block}}@media screen and (min-width: 1441px){.hero .btn__wrapper{width:320px}}.hero .btn__wrapper--download{margin-bottom:4.1025641026vw}@media screen and (min-width: 769px){.hero .btn__wrapper--download{margin-right:1.5277777778vw;margin-bottom:0}}@media screen and (min-width: 1441px){.hero .btn__wrapper--download{margin-right:22px}}@media screen and (min-width: 769px){.hero .btn--white{font-size:1.4583333333vw}}@media screen and (min-width: 1441px){.hero .btn--white{font-size:21px}}@media screen and (min-width: 769px){.hero .hero__main{width:51.1111111111vw;padding-top:.5555555556vw}}@media screen and (min-width: 1441px){.hero .hero__main{width:736px;padding-top:8px}}.hero .hero__sub{width:3.5897435897vw;display:none}@media screen and (min-width: 769px){.hero .hero__sub{width:50vw;display:block}}@media screen and (min-width: 1441px){.hero .hero__sub{width:720px}}.content{padding:7.1794871795vw 5.1282051282vw;overflow-x:hidden}@media screen and (min-width: 769px){.content{padding:4.4444444444vw 0 5.5555555556vw}}@media screen and (min-width: 1441px){.content{padding:64px 0 80px}}.content .card__wrapper,.content .footer__btn-wrapper,.content .panel__wrapper,.content .footer .footer__btn-wrapper{max-width:1200px;margin-left:auto;margin-right:auto}.content .heading{font-size:6.1538461538vw;text-align:center;font-weight:900;line-height:1.5}@media screen and (min-width: 769px){.content .heading{font-size:2.7777777778vw}}@media screen and (min-width: 1441px){.content .heading{font-size:40px}}.content .heading+.lead{text-align:center;margin-top:2.0512820513vw;font-size:3.5897435897vw}@media screen and (min-width: 769px){.content .heading+.lead{margin-top:1.3888888889vw;font-size:1.1111111111vw;font-weight:700}}@media screen and (min-width: 1441px){.content .heading+.lead{margin-top:20px;font-size:16px}}.content .card__wrapper{margin-top:10.2564102564vw}@media screen and (min-width: 769px){.content .card__wrapper{margin-top:5.5555555556vw}}@media screen and (min-width: 1441px){.content .card__wrapper{margin-top:80px}}.content .btn__wrapper{width:100%;margin:12.3076923077vw auto 0}@media screen and (min-width: 769px){.content .btn__wrapper{width:33.3333333333vw;margin:5.5555555556vw auto 0}}@media screen and (min-width: 1441px){.content .btn__wrapper{width:480px;margin:80px auto 0}}.content .link__wrapper{text-align:center;margin-top:8.2051282051vw}@media screen and (min-width: 769px){.content .link__wrapper{margin-top:2.7777777778vw}}@media screen and (min-width: 1441px){.content .link__wrapper{margin-top:40px}}.content .link__wrapper-inner{display:inline-block}.content .link__wrapper .link{display:flex;align-items:center;font-size:4.6153846154vw;font-weight:900}@media screen and (min-width: 769px){.content .link__wrapper .link{font-size:1.3888888889vw}}@media screen and (min-width: 1441px){.content .link__wrapper .link{font-size:20px}}.content .link .icon{width:6.1538461538vw;display:inline-block;margin-left:2.3076923077vw}@media screen and (min-width: 769px){.content .link .icon{width:2.2222222222vw;margin-left:16px}}@media screen and (min-width: 1441px){.content .link .icon{width:32px;margin-left:16px}}@media screen and (max-width: 768px){.content .card{margin:0 2.5641025641vw;width:100%}}@media screen and (min-width: 769px){.content .card{margin:0 .8333333333vw}}.content .card__inner{width:100%;padding:8.2051282051vw 6.1538461538vw;border-radius:5px;display:flex;flex-wrap:wrap;flex-direction:column;transition:all .4s;position:relative}@media screen and (min-width: 769px){.content .card__inner{width:26.6666666667vw;padding:1.6666666667vw 1.6666666667vw}}@media screen and (min-width: 1441px){.content .card__inner{width:384px;padding:24px 24px}}.content .card .heading{font-size:4.4871794872vw;font-weight:900}@media screen and (min-width: 769px){.content .card .heading{font-size:1.3888888889vw;text-align:left}}@media screen and (min-width: 1441px){.content .card .heading{font-size:20px}}.content .card .pct{margin:6.1538461538vw auto}@media screen and (min-width: 769px){.content .card .pct{margin:1.3888888889vw auto}}@media screen and (min-width: 1441px){.content .card .pct{margin:20px auto}}.content .card .company{display:flex;align-items:center}.content .card .logo{width:23.5897435897vw;margin-right:4.8717948718vw;display:inline-block}@media screen and (min-width: 769px){.content .card .logo{width:8.3333333333vw;margin-right:1.3888888889vw}}@media screen and (min-width: 1441px){.content .card .logo{width:120px;margin-right:20px}}.content .card .name,.content .card .date,.content .card .info{font-size:14px;line-height:1.4;letter-spacing:-0.01em}@media screen and (min-width: 769px){.content .card .name,.content .card .date,.content .card .info{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){.content .card .name,.content .card .date,.content .card .info{font-size:16px}}.content .card .info{line-height:2}.content .card .type{font-size:14px}@media screen and (min-width: 769px){.content .card .type{font-size:.9722222222vw}}@media screen and (min-width: 1441px){.content .card .type{font-size:14px}}.content .card .more{width:100%;text-align:right;padding-top:4.1025641026vw;position:absolute;bottom:3.0769230769vw;right:6.1538461538vw;font-size:4.6153846154vw}@media screen and (min-width: 769px){.content .card .more{bottom:1.6666666667vw;right:2.5vw;font-size:1.3888888889vw;padding-top:0}}@media screen and (min-width: 1441px){.content .card .more{bottom:24px;right:36px;font-size:20px;padding-top:0}}.content .card__main{padding:20px 24px 16px}@media screen and (min-width: 769px){.content .card__main{padding:1.3888888889vw 1.6666666667vw 1.1111111111vw}}@media screen and (min-width: 1441px){.content .card__main{padding:20px 24px 16px}}.content .card__sub img{border-top-left-radius:5px;border-top-right-radius:5px}.content .card--border-top{border-top:solid 2px #eef3f8;margin-top:12px;padding:12px 0}@media screen and (min-width: 769px){.content .card--border-top{margin-top:.8333333333vw;padding:.8333333333vw 0}}@media screen and (min-width: 1441px){.content .card--border-top{margin-top:12px;padding:12px 0}}@media screen and (min-width: 769px){.content .card .photo{display:flex;align-items:center;margin-bottom:2.0833333333vw}}@media screen and (min-width: 1441px){.content .card .photo{display:flex;align-items:center;margin-bottom:30px}}.content .card .photo img{width:200px;display:block;margin:0 auto}@media screen and (min-width: 769px){.content .card .photo img{width:11.1111111111vw}}@media screen and (min-width: 1441px){.content .card .photo img{width:160px}}.content .card .photo figcaption{width:100%;text-align:center;font-size:22px;font-weight:900;line-height:1.6;margin-top:3.0769230769vw}@media screen and (min-width: 769px){.content .card .photo figcaption{text-align:left;font-size:1.6666666667vw;margin-left:2.7777777778vw;margin-top:0;line-height:1.7}}@media screen and (min-width: 1441px){.content .card .photo figcaption{font-size:24px;margin-left:40px}}.content .card .photo span{display:block;color:#e74c3c;font-weight:500;font-size:14px;margin-top:5.1282051282vw}@media screen and (min-width: 769px){.content .card .photo span{font-size:1.1111111111vw;margin-top:0}}@media screen and (min-width: 1441px){.content .card .photo span{font-size:16px}}.content--pale-blue{background-color:#fdf2f0}#content--result .card__wrapper{margin-top:5.1282051282vw}@media screen and (min-width: 769px){#content--result .card__wrapper{max-width:100%;margin-top:4.1666666667vw;aspect-ratio:1440/384;max-height:414px}}@media screen and (min-width: 1441px){#content--result .card__wrapper{margin-top:60px}}#content--result .card:nth-child(3) .heading{letter-spacing:-0.02em}#content--result .card__inner{border:solid 4px #fdf2f0;border-radius:5px}@media screen and (min-width: 769px){#content--result .card__inner{border-width:4px;min-height:28.75vw}}@media screen and (min-width: 1441px){#content--result .card__inner{min-height:414px}}#content--result .card__inner .company{margin-top:auto}#content--result .card:nth-child(2) .type,#content--result .card:nth-child(4) .type{letter-spacing:-0.15em}#content--result .card .heading{text-align:left;line-height:1.75}#content--result .flickity-prev-next-button{top:50%}#content--result .btn__wrapper{margin-top:16.4102564103vw}@media screen and (min-width: 769px){#content--result .btn__wrapper{margin-top:7.7777777778vw}}@media screen and (min-width: 1441px){#content--result .btn__wrapper{margin-top:112px}}#content--result>.heading{margin-top:0vw}@media screen and (min-width: 769px){#content--result>.heading{margin-top:1.1111111111vw}}@media screen and (min-width: 1441px){#content--result>.heading{margin-top:16px}}@media screen and (min-width: 769px){#content--issue{padding-bottom:6.9444444444vw}}@media screen and (min-width: 1441px){#content--issue{padding-bottom:100px}}@media screen and (min-width: 769px){#content--issue .card__wrapper{display:flex;justify-content:center;gap:6.9444444444vw;margin-top:2.7777777778vw}}@media screen and (min-gap: 1201px){#content--issue .card__wrapper{gap:100px;margin-top:40px}}@media screen and (min-width: 769px){#content--issue .card__wrapper.card__wrapper--2col{margin-top:6.25vw}}@media screen and (min-gap: 1201px){#content--issue .card__wrapper.card__wrapper--2col{margin-top:90px}}#content--issue .card{background-color:#fff;border-radius:20px;width:72vw;font-size:4.1025641026vw;padding:8vw 5vw;font-weight:700;text-align:center;position:relative;margin:10.7692307692vw auto;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:42vw}@media screen and (min-width: 769px){#content--issue .card{width:26vw;font-size:1.3888888889vw;padding:5.5vw 2vw;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:18vw}}@media screen and (min-width: 1441px){#content--issue .card{width:380px;font-size:20px;padding:70px 28px;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:260px}}#content--issue .pct{position:absolute;margin:0;width:25vw;bottom:-4vw;right:-7vw}@media screen and (min-width: 769px){#content--issue .pct{width:10.5vw;bottom:-1.5vw;right:-3vw}}@media screen and (min-width: 1441px){#content--issue .pct{width:152px;bottom:-22px;right:-44px}}@media screen and (max-width: 768px){#content--issue .pct--left{left:-6.6666666667vw}}#content--issue .comment{line-height:1.8;letter-spacing:0.02em}#content--issue .u-text-light-blue{display:inline}#content--feature{padding:10.2564102564vw 0 0}@media screen and (min-width: 769px){#content--feature{padding:3.3333333333vw 0 0}}@media screen and (min-width: 1441px){#content--feature{padding:48px 0 0 0}}#content--feature .heading .text-sm{font-size:4.6153846154vw;font-weight:700}@media screen and (min-width: 769px){#content--feature .heading .text-sm{font-size:1.3888888889vw}}@media screen and (min-width: 1441px){#content--feature .heading .text-sm{font-size:20px}}#content--feature .card__wrapper{margin:5.1282051282vw 0}@media screen and (min-width: 769px){#content--feature .card__wrapper{width:83.3333333333vw;margin:4.1666666667vw auto 0}}@media screen and (min-width: 1441px){#content--feature .card__wrapper{width:1200px;margin:60px auto 0}}#content--feature .card{width:89.7435897436vw;margin:6.1538461538vw auto}@media screen and (min-width: 769px){#content--feature .card{width:83.3333333333vw;display:flex;align-items:center;background:rgba(0,0,0,0) url("../image/feature-bg-line.png") repeat-x;background-position:center;margin:3.4722222222vw auto}}@media screen and (min-width: 1441px){#content--feature .card{width:1200px;margin:50px auto}}#content--feature .card:nth-child(4){margin-bottom:0;background-position:0 44%}#content--feature .card__sub{width:89.7435897436vw;display:none}@media screen and (min-width: 769px){#content--feature .card__sub{width:33.3333333333vw;margin-right:2.7777777778vw;display:block;background:rgba(0,0,0,0) url("../image/feature-bg-half-white.png") repeat-y;background-size:100%}}@media screen and (min-width: 1441px){#content--feature .card__sub{width:480px;margin-right:40px;display:block}}#content--feature .card__main{padding:0;width:89.7435897436vw}@media screen and (min-width: 769px){#content--feature .card__main{width:47.2222222222vw}}@media screen and (min-width: 1441px){#content--feature .card__main{width:680px}}@media screen and (min-width: 769px){#content--feature .card .heading{display:flex;align-items:center;justify-content:flex-start;margin-bottom:2.0833333333vw;padding-top:1.3888888889vw;font-size:1.7361111111vw}}@media screen and (min-width: 1441px){#content--feature .card .heading{margin-bottom:30px;padding-top:20px;font-size:25px}}#content--feature .card .heading .number{width:9.2307692308vw;text-align:center;margin:7.1794871795vw auto;display:block}@media screen and (min-width: 769px){#content--feature .card .heading .number{width:4.3055555556vw;margin:0;margin-right:1.9444444444vw;text-align:left}}@media screen and (min-width: 1441px){#content--feature .card .heading .number{width:62px;margin-right:28px}}#content--feature .card:nth-child(1) .heading .number{width:7.6923076923vw}@media screen and (min-width: 769px){#content--feature .card:nth-child(1) .heading .number{width:3.8194444444vw}}@media screen and (min-width: 1441px){#content--feature .card:nth-child(1) .heading .number{width:55px}}#content--feature .card .pct--xs{margin:4.6153846154vw auto}#content--feature .card .info{font-size:3.5897435897vw}@media screen and (min-width: 769px){#content--feature .card .info{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){#content--feature .card .info{font-size:16px}}#content--field{padding-bottom:10.2564102564vw}@media screen and (min-width: 769px){#content--field{padding:2.7777777778vw 0 5.5555555556vw}}@media screen and (min-width: 1441px){#content--field{padding:40px 0 80px}}#content--field .heading{line-height:1.8}#content--field .heading .text-sm{font-size:4.6153846154vw;font-weight:700}@media screen and (min-width: 769px){#content--field .heading .text-sm{font-size:1.3888888889vw}}@media screen and (min-width: 1441px){#content--field .heading .text-sm{font-size:20px}}@media screen and (min-width: 769px){#content--field .panel__wrapper{display:flex;width:69.1666666667vw;gap:1.8444444444vw;margin:2.3055555556vw auto 0}}@media screen and (min-width: 1441px){#content--field .panel__wrapper{width:996px;gap:26.56px;margin:33.2px auto 0}}#content--field .panel{padding:6.1538461538vw 5.1282051282vw;background-color:#fdf2f0;border-radius:5px;margin-top:4.1025641026vw}@media screen and (min-width: 769px){#content--field .panel{margin-top:0;width:40.3472222222vw;padding:1.6138888889vw 1.8444444444vw}}@media screen and (min-width: 1441px){#content--field .panel{width:581px;padding:23.24px 26.56px}}#content--field .panel .heading{font-size:4.6153846154vw;padding:4.1025641026vw 0;background-color:#fff;margin-bottom:5.1282051282vw;line-height:1;border-radius:5px}@media screen and (min-width: 769px){#content--field .panel .heading{font-size:1.3833333333vw;padding:.9222222222vw 0;margin-bottom:1.8444444444vw}}@media screen and (min-width: 1441px){#content--field .panel .heading{font-size:19.92px;padding:13.28px 0;margin-bottom:26.56px}}@media screen and (max-width: 768px){#content--field .panel:nth-child(2){margin-top:8.2051282051vw}}#content--field .pct__2col{background:rgba(0,0,0,0) url("../image/field-bg-pct-2col.png") repeat-y;background-size:100%;display:flex;flex-wrap:wrap}@media screen and (min-width: 769px){#content--field .pct__2col{display:none}}#content--field .pct__3col{font-weight:900;text-align:center;display:flex;flex-wrap:wrap;font-size:3.5897435897vw}@media screen and (min-width: 769px){#content--field .pct__3col{font-size:1.1527777778vw}}@media screen and (min-width: 1441px){#content--field .pct__3col{font-size:16.6px}}#content--field .pct__3col .col{width:50%;position:relative;padding:6.1538461538vw 0 2.5641025641vw;font-weight:700}@media screen and (min-width: 769px){#content--field .pct__3col .col{width:33.3%;padding:0 0 .9222222222vw;font-size:.9222222222vw}}@media screen and (min-width: 1441px){#content--field .pct__3col .col{padding:0 0 13.28px;font-size:13.28px}}@media screen and (max-width: 768px){#content--field .pct__3col .col:nth-of-type(9){margin-right:auto;margin-left:auto}}#content--field .pct__3col .col::before{content:"";position:absolute;display:block;bottom:2%;width:2px;height:94%;right:0;background-color:#fff;background-position:center}#content--field .pct__3col .col::after{content:"";position:absolute;display:block;bottom:0;width:94%;height:2px;left:2%;background-color:#fff;background-position:center}@media screen and (min-width: 769px){#content--field .pct__3col .col:nth-of-type(3n):before{background-color:rgba(0,0,0,0)}}@media screen and (max-width: 768px){#content--field .pct__3col .col:nth-of-type(even):before,#content--field .pct__3col .col:nth-of-type(9):before,#content--field .pct__3col .col:nth-of-type(9):after{background-color:rgba(0,0,0,0)}}@media screen and (min-width: 769px){#content--field .pct__3col .col:nth-of-type(7):after,#content--field .pct__3col .col:nth-of-type(8):after,#content--field .pct__3col .col:nth-of-type(9):after{background-color:rgba(0,0,0,0)}}#content--field .pct__3col img{display:inline-block;width:25.641025641vw;margin-bottom:3.0769230769vw}@media screen and (min-width: 769px){#content--field .pct__3col img{padding:1.8444444444vw 0;margin-bottom:0}}@media screen and (min-width: 1441px){#content--field .pct__3col img{padding:26.56px 0}}#content--field .last-row{width:100%;text-align:center;background-color:#fdf2f0}#content--field .last-row img{width:50%;display:inline-block}@media screen and (min-width: 769px){#content--case-study{padding-bottom:5.5555555556vw}}@media screen and (min-width: 1441px){#content--case-study{padding-bottom:80px}}#content--case-study .card__wrapper{margin-top:10.2564102564vw}@media screen and (min-width: 769px){#content--case-study .card__wrapper{margin-top:3.4722222222vw;max-width:100%;aspect-ratio:auto;max-height:none}}@media screen and (min-width: 1441px){#content--case-study .card__wrapper{margin-top:50px}}#content--case-study .card__inner{display:flex;flex-wrap:wrap;border:none;box-shadow:4px 4px 10px 0px rgba(0,0,0,.1019607843);background-color:#fff;min-height:102.5641025641vw}@media screen and (min-width: 769px){#content--case-study .card__inner{width:24.8611111111vw;min-height:29.8611111111vw;padding:1.9444444444vw 2.3611111111vw}}@media screen and (min-width: 1441px){#content--case-study .card__inner{width:358px;padding:28px 34px;min-height:430px}}@media screen and (min-width: 769px){#content--case-study .card__inner:hover{transform:scale(1.05)}}#content--case-study .card__inner .more{margin-top:auto}#content--case-study .card .heading{font-size:4.1025641026vw;text-align:left}@media screen and (min-width: 769px){#content--case-study .card .heading{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){#content--case-study .card .heading{font-size:16px}}#content--case-study .card .pct{width:100%}@media screen and (min-width: 769px){#content--case-study .card .pct{margin:2.2222222222vw 0 1.3888888889vw}}@media screen and (min-width: 1441px){#content--case-study .card .pct{margin:32px 0 20px}}#content--case-study .card .pct img{border-radius:5px}#content--case-study .card:nth-child(1) .name{letter-spacing:-0.02em}#content--case-study .card:nth-child(1) .type{letter-spacing:-0.2em}#content--case-study .card .type{font-size:2.5641025641vw}@media screen and (min-width: 769px){#content--case-study .card .type{font-size:.9722222222vw}}@media screen and (min-width: 1441px){#content--case-study .card .type{font-size:14px}}@media screen and (min-width: 769px){#content--case-study .card .logo{width:6.4583333333vw;margin-right:1.3888888889vw}}@media screen and (min-width: 1441px){#content--case-study .card .logo{width:93px;margin-right:20px}}@media screen and (max-width: 768px){#content--case-study .link--icon{font-size:4.1025641026vw}}@media screen and (min-width: 769px){#content--case-study .link--icon{font-size:1.25vw}}@media screen and (min-width: 1441px){#content--case-study .link--icon{font-size:18px}}@media screen and (min-width: 769px){#content--case-study .btn__wrapper{margin-top:3.8888888889vw}}@media screen and (min-width: 1441px){#content--case-study .btn__wrapper{margin-top:56px}}#content--case-study .link{text-shadow:4px 4px 10px rgba(0,0,0,.1019607843)}#content--case-study .link img{filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1019607843))}#content--example{padding-bottom:10.2564102564vw}@media screen and (min-width: 769px){#content--example{padding-bottom:5.5555555556vw}}@media screen and (min-width: 1441px){#content--example{padding-bottom:80px}}#content--example .panel__wrapper{margin:8.2051282051vw auto 0}@media screen and (min-width: 769px){#content--example .panel__wrapper{width:69.1666666667vw;margin:2.4208333333vw auto 0}}@media screen and (min-width: 1441px){#content--example .panel__wrapper{width:996px;margin:34.86px auto 0}}#content--example .panel{background-color:#fdf2f0;border-radius:5px;padding:8.2051282051vw 3.5897435897vw}@media screen and (min-width: 769px){#content--example .panel{padding:1.7291666667vw 9.6833333333vw}}@media screen and (min-width: 1441px){#content--example .panel{padding:24.9px 139.44px}}#content--example .panel .heading{font-size:4.6153846154vw}@media screen and (min-width: 769px){#content--example .panel .heading{font-size:1.7291666667vw;margin-bottom:1.8444444444vw}}@media screen and (min-width: 1441px){#content--example .panel .heading{font-size:24.9px;margin-bottom:26.56px}}@media screen and (min-width: 769px){#content--seo-consultant{padding-bottom:3.4722222222vw}}@media screen and (min-width: 1441px){#content--seo-consultant{padding-bottom:50px}}#content--seo-consultant .card__wrapper{margin-top:6.1538461538vw}@media screen and (min-width: 769px){#content--seo-consultant .card__wrapper{margin-top:2.7777777778vw;max-width:100%}}@media screen and (min-width: 1441px){#content--seo-consultant .card__wrapper{margin-top:40px}}@media screen and (min-width: 769px){#content--seo-consultant .card{margin:0 2.2222222222vw}}@media screen and (min-width: 1441px){#content--seo-consultant .card{margin:0 32px}}#content--seo-consultant .card__inner{padding:0 4.1025641026vw;min-height:auto}@media screen and (min-width: 769px){#content--seo-consultant .card__inner{padding:0;width:24.8611111111vw;min-height:auto}}@media screen and (min-width: 1441px){#content--seo-consultant .card__inner{width:358px;min-height:auto}}#content--seo-consultant .card__inner .more{margin-top:auto;right:4.1025641026vw}@media screen and (min-width: 769px){#content--seo-consultant .card__inner .more{right:0vw}}#content--seo-consultant .card .info{margin-top:5.1282051282vw;line-height:1.75}@media screen and (min-width: 769px){#content--seo-consultant .card .info{margin-top:0}}@media screen and (max-width: 768px){#content--seo-consultant .card .photo span{margin-top:1.0256410256vw}}#content--seo-consultant .more{right:0}#content--seo-consultant .link--icon{font-size:4.6153846154vw;text-shadow:4px 4px 10px rgba(0,0,0,.1019607843)}@media screen and (min-width: 769px){#content--seo-consultant .link--icon{font-size:1.3888888889vw}}@media screen and (min-width: 1441px){#content--seo-consultant .link--icon{font-size:20px}}#content--seo-consultant .link--icon img{filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1019607843))}#content--support{padding-bottom:10.2564102564vw}@media screen and (min-width: 769px){#content--support{padding-bottom:5.5555555556vw}}@media screen and (min-width: 1441px){#content--support{padding-bottom:80px}}#content--support .panel__wrapper{margin-top:5.1282051282vw}@media screen and (min-width: 769px){#content--support .panel__wrapper{width:69.1666666667vw;margin:2.7666666667vw auto 0}}@media screen and (min-width: 1441px){#content--support .panel__wrapper{width:996px;margin:39.84px auto 0}}#content--support .panel{background-color:#fdf2f0;border-radius:5px;padding:4.1025641026vw 5.1282051282vw}@media screen and (min-width: 769px){#content--support .panel{padding:1.8444444444vw 3.6888888889vw}}@media screen and (min-width: 1441px){#content--support .panel{padding:26.56px 53.12px}}@media screen and (min-width: 769px){#content--choice .panel__wrapper{width:83.3333333333vw;display:flex;margin:2.2222222222vw auto 0}}@media screen and (min-width: 1441px){#content--choice .panel__wrapper{width:1200px;margin:32px auto 0}}#content--choice .panel{position:relative;margin-top:8.2051282051vw}@media screen and (min-width: 769px){#content--choice .panel{width:50%;margin-top:0}}@media screen and (min-width: 769px){#content--choice .panel:nth-child(1) .panel__inner{padding-right:8.3333333333%}}@media screen and (min-width: 769px){#content--choice .panel:nth-child(2) .panel__inner{padding-left:8.3333333333%}}#content--choice .panel__inner{position:relative}@media screen and (min-width: 769px){#content--choice .panel:nth-child(1) .panel__inner::after{content:"";position:absolute;display:block;width:2px;height:100%;top:0;right:0;background-color:rgba(0,5,58,.25)}}#content--choice .panel .heading{background-color:#c0392b;display:flex;align-items:center;color:#fff;font-size:6.1538461538vw;height:8.7179487179vw;line-height:1;padding-bottom:.5128205128vw}@media screen and (min-width: 769px){#content--choice .panel .heading{font-size:2.5vw;height:3.8888888889vw;padding-bottom:.2083333333vw}}@media screen and (min-width: 1441px){#content--choice .panel .heading{font-size:36px;height:56px;padding-bottom:3px}}#content--choice .panel:nth-child(2) .heading{background-color:#e74c3c;display:flex;align-items:center;color:#fff}#content--choice .panel .heading{background:#c0392b url("../image/choice-num01.png") no-repeat;background-size:auto 100%;background-position:1.5384615385% 0}#content--choice .panel .heading02{background:#e74c3c url("../image/choice-num02.png") no-repeat;background-size:auto 100%;background-position:1.5384615385% 0}#content--choice .panel .heading .text{text-align:center;display:inline-block;margin-left:20.5128205128vw}@media screen and (min-width: 769px){#content--choice .panel .heading .text{margin-left:6.9444444444vw}}@media screen and (min-width: 1441px){#content--choice .panel .heading .text{margin-left:100px}}#content--choice .panel .sub-heading{font-size:5.3846153846vw;font-weight:900;text-align:center;line-height:1.5}@media screen and (min-width: 769px){#content--choice .panel .sub-heading{font-size:2.0833333333vw;text-align:left}}@media screen and (min-width: 1441px){#content--choice .panel .sub-heading{font-size:30px}}#content--choice .panel .info{font-size:3.5897435897vw;margin-top:3.0769230769vw;line-height:2}@media screen and (min-width: 769px){#content--choice .panel .info{font-size:1.1111111111vw;margin-top:.8333333333vw;letter-spacing:-0.01em}}@media screen and (min-width: 1441px){#content--choice .panel .info{font-size:16px;margin-top:12px}}#content--choice .panel h5.sub-heading{font-size:4.6153846154vw;font-weight:900;border:solid 2px #c0392b;color:#c0392b;display:inline-block;padding:1.0256410256vw 3.0769230769vw 2.0512820513vw;margin:6.1538461538vw 0 3.0769230769vw;line-height:1}@media screen and (min-width: 769px){#content--choice .panel h5.sub-heading{font-size:1.4583333333vw;padding:.6944444444vw 1.6666666667vw;margin:1.6666666667vw 0 0}}@media screen and (min-width: 1441px){#content--choice .panel h5.sub-heading{font-size:21px;padding:10px 24px;margin:24px 0 0}}#content--choice .panel:nth-child(2) h5.sub-heading{border-color:#e74c3c;color:#e74c3c}#content--choice .panel .list{font-size:3.5897435897vw;margin:0 0 9.7435897436vw}@media screen and (min-width: 769px){#content--choice .panel .list{font-size:.95vw;margin:1.1111111111vw 0 1.6666666667vw}}@media screen and (min-width: 1441px){#content--choice .panel .list{font-size:16px;margin-top:16px 0 24px}}#content--choice .panel .list li{position:relative;padding-left:5.1282051282vw;margin:0 0}@media screen and (min-width: 769px){#content--choice .panel .list li{padding-left:1.6666666667vw;font-size:1.1111111111vw}}@media screen and (min-width: 1441px){#content--choice .panel .list li{padding-left:24px;font-size:16px}}#content--choice .panel .list li:first-child{margin-top:0}#content--choice .panel .list li::before{content:"■";position:absolute;top:1.7948717949vw;left:0;color:#c0392b;text-align:center;font-size:2.0512820513vw}@media screen and (min-width: 769px){#content--choice .panel .list li::before{font-size:.6944444444vw;top:.4861111111vw}}@media screen and (min-width: 1441px){#content--choice .panel .list li::before{font-size:10px;top:7px}}#content--choice .panel:nth-child(2) .list li::before{color:#e74c3c}#content--choice .panel .more .link--icon{font-size:4.6153846154vw}@media screen and (min-width: 769px){#content--choice .panel .more .link--icon{font-size:1.4583333333vw}}@media screen and (min-width: 1441px){#content--choice .panel .more .link--icon{font-size:21px}}#content--choice .icon--32{width:6.1538461538vw;margin-left:2.0512820513vw}@media screen and (min-width: 769px){#content--choice .icon--32{width:2.2222222222vw;margin-left:1.1111111111vw}}@media screen and (min-width: 1441px){#content--choice .icon--32{width:32px;margin-left:16px}}#content--choice .link--icon{font-size:4.6153846154vw;text-shadow:4px 4px 10px rgba(0,0,0,0.1019607843)}#content--choice .link--icon img{filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1019607843))}#content--consultant-flow{background-color:#fdf2f0}#content--consultant-flow h3.heading{display:flex;align-items:end;justify-content:center;margin:9.2307692308vw 0 6.1538461538vw;font-size:5.3846153846vw;line-height:1}@media screen and (min-width: 769px){#content--consultant-flow h3.heading{font-size:2.7777777778vw;margin:5.5555555556vw 0 3.3333333333vw}}@media screen and (min-width: 1441px){#content--consultant-flow h3.heading{font-size:40px;margin:40px 0 28px}}#content--consultant-flow h3.heading .pct{width:4.1025641026vw;margin-right:2.3076923077vw;display:inline-block}@media screen and (min-width: 769px){#content--consultant-flow h3.heading .pct{width:2.5vw;margin-right:1.8055555556vw}}@media screen and (min-width: 1441px){#content--consultant-flow h3.heading .pct{width:36px;margin-right:26px}}#content--consultant-flow .sub-heading{font-size:4.6153846154vw;font-weight:700;line-height:1.5}@media screen and (min-width: 769px){#content--consultant-flow .sub-heading{font-size:1.3833333333vw;margin-top:2.3055555556vw}}@media screen and (min-width: 1441px){#content--consultant-flow .sub-heading{font-size:19.92px;margin-top:33.2px}}#content--consultant-flow .tab__wrapper{background-color:#fff;padding:5.1282051282vw 4.1025641026vw 6.1538461538vw;border-radius:5px}@media screen and (min-width: 769px){#content--consultant-flow .tab__wrapper{width:69.1666666667vw;padding:0;margin:0 auto}}@media screen and (min-width: 1441px){#content--consultant-flow .tab__wrapper{width:996px;padding:0}}#content--consultant-flow .tabs{display:none}@media screen and (min-width: 769px){#content--consultant-flow .tabs{display:flex}}#content--consultant-flow .tabs .tablink{width:25%;white-space:nowrap;background-color:rgba(0,5,58,.25);color:#fff;font-size:3.5897435897vw;font-weight:900;border-left:solid 2px #fff;line-height:1}@media screen and (min-width: 769px){#content--consultant-flow .tabs .tablink{font-size:1.1527777778vw;padding:1.2680555556vw 0}}@media screen and (min-width: 1441px){#content--consultant-flow .tabs .tablink{font-size:16.6px;padding:18.26px 0}}#content--consultant-flow .tabs .tablink:first-child{border-radius:5px 0 0 0}#content--consultant-flow .tabs .tablink:last-child{border-radius:0 5px 0 0}#content--consultant-flow .tabs .tablink-col3{width:33.3333%}#content--consultant-flow .tabs .tablink:hover,#content--consultant-flow .tabs .tablink.active{background-color:#fff;color:#3e1410;position:relative}#content--consultant-flow .tabs .tablink:hover::after,#content--consultant-flow .tabs .tablink.active::after{content:"";position:absolute;display:block;bottom:0;width:92%;height:2px;left:3%;background-color:#3e1410}#content--consultant-flow .tabs-col3 .tablink{width:33.3333%}#content--consultant-flow .tabs-col2 .tablink{width:50%}#content--consultant-flow .tab{text-align:center;border:solid 1px rgba(0,0,0,0)}@media screen and (min-width: 769px){#content--consultant-flow .tab{width:69.1666666667vw;height:33.2vw}}@media screen and (min-width: 1441px){#content--consultant-flow .tab{width:996px;height:478.08px}}#content--consultant-flow .tab .pct{text-align:center;margin:6.1538461538vw auto}@media screen and (min-width: 769px){#content--consultant-flow .tab .pct{height:18.4444444444vw;margin:1.3833333333vw auto}}@media screen and (min-width: 1441px){#content--consultant-flow .tab .pct{height:265.6px;margin:19.92px auto}}@media screen and (min-width: 769px){#content--consultant-flow .tab .pct img{width:auto;height:100%;display:inline}}#content--consultant-flow .tab .info{font-size:3.5897435897vw;text-align:left}@media screen and (min-width: 769px){#content--consultant-flow .tab .info{font-size:.9222222222vw;text-align:center}}@media screen and (min-width: 1441px){#content--consultant-flow .tab .info{font-size:13.28px}}#content--consultant-flow .tab__inner{display:flex;align-items:start;justify-content:center}@media screen and (min-width: 769px){#content--consultant-flow .tab--col{display:flex;align-items:center;height:100%;margin-left:4.6111111111vw;width:52.5090277778vw;margin:0 auto}}@media screen and (min-width: 1441px){#content--consultant-flow .tab--col{width:756.13px}}@media screen and (min-width: 769px){#content--consultant-flow .tab--col__main{width:27.4361111111vw;text-align:left}}@media screen and (min-width: 1441px){#content--consultant-flow .tab--col__main{width:395.08px}}#content--consultant-flow .tab--col__main .sub-heading{margin-top:0;line-height:1.5}#content--consultant-flow .tab--col__main .info{margin-top:3.5897435897vw;line-height:1.75}@media screen and (min-width: 769px){#content--consultant-flow .tab--col__main .info{margin-top:2.9972222222vw;text-align:left}}@media screen and (min-width: 1441px){#content--consultant-flow .tab--col__main .info{margin-top:43.16px}}@media screen and (min-width: 769px){#content--consultant-flow .tab--col__sub{height:22.4791666667vw}}@media screen and (min-width: 1441px){#content--consultant-flow .tab--col__sub{height:323.7px}}#content--consultant-flow .tab--col__sub img{width:auto;height:100%;max-width:none}#content--consultant-flow #step01-tabB,#content--consultant-flow #step01-tabC,#content--consultant-flow #step01-tabD,#content--consultant-flow #step02-tabB,#content--consultant-flow #step02-tabC,#content--consultant-flow #step03-tabB,#content--consultant-flow #step03-tabC,#content--consultant-flow #step03-tabD,#content--consultant-flow #step04-tabB,#content--consultant-flow #step04-tabC,#content--consultant-flow #step04-tabD{display:none}#content--consultant-flow .card{border-bottom:solid 2px #3e1410;margin:0}@media screen and (min-width: 769px){#content--consultant-flow .card{display:none}}#content--consultant-flow .card .card__main{display:flex;align-items:start;cursor:pointer;align-items:end;padding:0;justify-content:space-between;padding-top:5.1282051282vw}#content--consultant-flow .card .card__main .heading{margin:0;font-size:5.3846153846vw;font-weight:700;justify-content:start;align-items:end}#content--consultant-flow .card__sub{height:0;overflow:hidden;transition:all .5s;padding-top:3.0769230769vw}#content--consultant-flow .card .sub-heading{line-height:1.5}#content--consultant-flow .card .icon{width:6.1538461538vw;margin-right:2.5641025641vw;display:inline-block;transition:all .5s}#content--consultant-flow .card .open .icon{transform:rotate(180deg)}#content--consultant-flow .card .info{padding-bottom:5.1282051282vw}#content--consultant-flow .card .info a{color:#e74c3c}#content--consultant-flow .card .heading{font-size:4.1025641026vw;text-align:left;width:calc(100% - 6.1538461538vw - 2.5641025641vw - 4.1025641026vw)}#content--consultant-flow .toggle_button{width:4.1025641026vw;margin-left:4.1025641026vw}#content--plan-price{background-color:#e74c3c;color:#fff;background:#e74c3c top right 6% url("../image/plan-price-bg.png") no-repeat;background-size:contain}@media screen and (min-width: 769px){#content--plan-price{padding:4.7222222222vw 0}}@media screen and (min-width: 1441px){#content--plan-price{padding:68px}}#content--plan-price .item__wrapper{width:auto}@media screen and (min-width: 769px){#content--plan-price .item__wrapper{display:flex;align-items:center;width:69.4444444444vw;gap:6.9444444444vw;margin:0 auto}}@media screen and (min-width: 1441px){#content--plan-price .item__wrapper{width:1000px;gap:100px}}@media screen and (min-width: 769px){#content--plan-price .item{width:31.25vw}}@media screen and (min-width: 1441px){#content--plan-price .item{width:450px}}#content--plan-price .heading{font-size:5.3846153846vw;line-height:1}@media screen and (min-width: 769px){#content--plan-price .heading{text-align:left;font-size:2.7777777778vw}}@media screen and (min-width: 1441px){#content--plan-price .heading{font-size:40px}}#content--plan-price .info{margin:6.1538461538vw 0;text-align:center;font-size:3.5897435897vw}@media screen and (min-width: 769px){#content--plan-price .info{margin:2.5vw 0 0;text-align:left;font-size:1.1111111111vw}}@media screen and (min-width: 1441px){#content--plan-price .info{margin:36px 0 0;font-size:16px}}#content--contract-flow{padding-bottom:0;overflow:hidden}#content--contract-flow .card__wrapper{background-color:#fdf2f0;border-radius:5px;padding:8.2051282051vw 0}@media screen and (max-width: 768px){#content--contract-flow .card__wrapper{margin-top:6.1538461538vw}}@media screen and (min-width: 769px){#content--contract-flow .card__wrapper{width:83.3333333333vw;margin:3.3333333333vw auto 0;padding:3.3333333333vw 0}}@media screen and (min-width: 1441px){#content--contract-flow .card__wrapper{width:1200px;margin:48px auto 0;padding:48px 0}}#content--contract-flow .card{background-color:#fdf2f0;border-radius:5px;border:none;padding:0;margin:0 0 12.8205128205vw}@media screen and (min-width: 769px){#content--contract-flow .card{width:44.0277777778vw;margin:0 auto;margin-bottom:2.7777777778vw}}@media screen and (min-width: 1441px){#content--contract-flow .card{width:634px;margin:0 auto;margin-bottom:40px}}#content--contract-flow .card:last-child{margin-bottom:0}#content--contract-flow .pct--step{width:15.3846153846vw}@media screen and (min-width: 769px){#content--contract-flow .pct--step{width:2.0833333333vw}}@media screen and (min-width: 1441px){#content--contract-flow .pct--step{width:30px}}#content--contract-flow .pct--step-dt{display:none}@media screen and (min-width: 769px){#content--contract-flow .pct--step-dt{display:block}}#content--contract-flow .pct--step-sp{margin-bottom:3.0769230769vw}@media screen and (min-width: 769px){#content--contract-flow .pct--step-sp{display:none}}#content--contract-flow .card__inner{width:100%;border:none;padding:0;margin:0}@media screen and (min-width: 769px){#content--contract-flow .card__inner{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:2.2222222222vw}}@media screen and (min-width: 1441px){#content--contract-flow .card__inner{gap:32px}}#content--contract-flow .card__inner::after{content:"";position:absolute;display:block;bottom:-8.9743589744vw;width:20px;height:16px;left:calc(50% - 10px);background:rgba(0,0,0,0) url("../image/icon-arrow-below--blue.svg") no-repeat;background-size:100% auto;background-position:center}@media screen and (min-width: 769px){#content--contract-flow .card__inner::after{left:2.2222222222vw;bottom:-1.6666666667vw;width:1.25vw;height:.7638888889vw}}@media screen and (min-width: 1441px){#content--contract-flow .card__inner::after{bottom:-24px;width:18px;height:11px}}#content--contract-flow .card:nth-child(5) .card__inner::after{background-image:none}#content--contract-flow .card__sub{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width: 769px){#content--contract-flow .card__sub{width:9.8611111111vw;padding:0;flex-direction:row}}@media screen and (min-width: 1441px){#content--contract-flow .card__sub{width:142px}}#content--contract-flow .card__sub img{border-radius:0}#content--contract-flow .card__main{padding-top:0;padding-bottom:0}@media screen and (min-width: 769px){#content--contract-flow .card__main{width:31.9444444444vw;padding:0}}@media screen and (min-width: 1441px){#content--contract-flow .card__main{width:460px}}#content--contract-flow .card .heading{font-size:4.6153846154vw;margin-top:4.1025641026vw}@media screen and (min-width: 769px){#content--contract-flow .card .heading{font-size:1.3888888889vw;margin-top:0}}@media screen and (min-width: 1441px){#content--contract-flow .card .heading{font-size:20px}}#content--contract-flow .card .info{font-size:3.5897435897vw;text-align:center;line-height:1.75}@media screen and (min-width: 769px){#content--contract-flow .card .info{font-size:1.1111111111vw;text-align:left}}@media screen and (min-width: 1441px){#content--contract-flow .card .info{font-size:16px}}#content--contract-flow .card .pct{width:28.7179487179vw;margin:0 auto}@media screen and (min-width: 769px){#content--contract-flow .card .pct{width:5.8333333333vw;margin:0}}@media screen and (min-width: 1441px){#content--contract-flow .card .pct{width:84px}}#content--faq .card__wrapper{margin-top:6.1538461538vw}@media screen and (min-width: 769px){#content--faq .card__wrapper{width:83.3333333333vw;margin:3.4722222222vw auto 0}}@media screen and (min-width: 1441px){#content--faq .card__wrapper{width:1200px;margin:50px auto 0}}#content--faq .card{border-bottom:solid 1px #eef3f8;padding:5.1282051282vw 0 0;margin-left:0;margin-right:0}@media screen and (min-width: 769px){#content--faq .card{padding:2.3611111111vw 0 .6944444444vw}}@media screen and (min-width: 1441px){#content--faq .card{padding:34px 0 10px}}#content--faq .card:first-child{padding-top:0}#content--faq .card .card__main{display:flex;align-items:start;cursor:pointer;align-items:start;padding:0;font-size:4.1025641026vw}@media screen and (min-width: 769px){#content--faq .card .card__main{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){#content--faq .card .card__main{font-size:16px}}#content--faq .card__main .icon,#content--faq .card__main .toggle_button{pointer-events:none}#content--faq .card__sub{display:flex;align-items:start;height:0;overflow:hidden;transition:all .5s;padding-top:3.0769230769vw;font-size:3.5897435897vw}@media screen and (min-width: 769px){#content--faq .card__sub{padding-top:1.6666666667vw;font-size:1.1111111111vw}}@media screen and (min-width: 1441px){#content--faq .card__sub{padding-top:24px;font-size:16px}}#content--faq .card__sub.open{margin-bottom:6.1538461538vw}@media screen and (min-width: 769px){#content--faq .card__sub.open{margin-bottom:1.6666666667vw}}@media screen and (min-width: 1441px){#content--faq .card__sub.open{margin-bottom:24px}}#content--faq .card .icon{width:6.1538461538vw;margin-right:2.5641025641vw;display:inline-block}@media screen and (min-width: 769px){#content--faq .card .icon{width:2.7777777778vw;margin-right:1.6666666667vw}}@media screen and (min-width: 1441px){#content--faq .card .icon{width:40px;margin-right:24px}}#content--faq .card .info{width:calc(100% - 6.1538461538vw);padding-right:4.1025641026vw;line-height:1.75}@media screen and (min-width: 769px){#content--faq .card .info{width:calc(100% - 4.4444444444vw);font-size:1.1111111111vw}}@media screen and (min-width: 1441px){#content--faq .card .info{font-size:16px}}#content--faq .card .info a{color:#e74c3c}#content--faq .card .heading{font-size:4.1025641026vw;text-align:left;width:calc(100% - 6.1538461538vw - 2.5641025641vw - 4.1025641026vw)}@media screen and (min-width: 769px){#content--faq .card .heading{font-size:1.3888888889vw;width:calc(100% - 4.4444444444vw)}}@media screen and (min-width: 1441px){#content--faq .card .heading{font-size:20px}}#content--faq .toggle_button{margin-left:auto;display:inline-block;width:4.1025641026vw;margin-left:4.1025641026vw;position:relative;padding-top:1.0256410256vw;cursor:pointer}@media screen and (min-width: 769px){#content--faq .toggle_button{width:1.7361111111vw;padding-top:0}}@media screen and (min-width: 1441px){#content--faq .toggle_button{width:25px}}#content--faq .icon--plus{transition:all .3s;opacity:1;position:absolute}#content--faq .open .icon--plus{opacity:0}#content--faq .icon--minus{transition:all .3s;opacity:0;position:absolute}#content--faq .open .icon--minus{opacity:1}@media screen and (max-width: 768px){#content--seminar{padding-bottom:10.2564102564vw}}#content--seminar .card__wrapper{margin-top:5.1282051282vw}@media screen and (min-width: 769px){#content--seminar .card__wrapper{aspect-ratio:1440/530;margin-top:2.7777777778vw}}@media screen and (min-width: 1441px){#content--seminar .card__wrapper{margin-top:40px}}#content--seminar .card__inner{border:none;box-shadow:4px 4px 10px 0px rgba(0,0,0,.1019607843);padding:0}@media screen and (min-width: 769px){#content--seminar .card__inner{min-height:34.7222222222vw}}@media screen and (min-width: 1441px){#content--seminar .card__inner{min-height:500px}}@media screen and (min-width: 769px){#content--seminar .card__inner:hover{transform:scale(1.05)}}#content--seminar .card__sub{background-position:center top;background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px;min-height:51.2820512821vw}@media screen and (min-width: 769px){#content--seminar .card__sub{min-height:13.9583333333vw}}@media screen and (min-width: 1441px){#content--seminar .card__sub{min-height:201px}}#content--seminar .card__main{display:flex;flex-wrap:wrap;flex-direction:column;min-height:66.6666666667vw}@media screen and (min-width: 769px){#content--seminar .card__main{min-height:19.4444444444vw}}@media screen and (min-width: 1441px){#content--seminar .card__main{min-height:280px}}#content--seminar .card .heading{font-size:4.1025641026vw;text-align:left;min-height:10.2564102564vw;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (min-width: 769px){#content--seminar .card .heading{font-size:1.3888888889vw;min-height:2.7777777778vw}}@media screen and (min-width: 1441px){#content--seminar .card .heading{font-size:20px}}#content--seminar .card .date{line-height:1.75;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding-bottom:0}@media screen and (max-width: 768px){#content--seminar .card .link--icon{font-size:4.1025641026vw}}#content--seminar .card .more{padding-top:0;margin-top:auto;position:initial}#content--seminar .btn__wrapper{margin-top:10.2564102564vw}@media screen and (min-width: 768px){#content--seminar .btn__wrapper{margin-top:56px}}@media screen and (min-width: 1441px){#content--seminar .btn__wrapper{margin-top:56px}}#content--seminar .flickity-prev-next-button{top:45%}#content--document{padding-bottom:10.2564102564vw}@media screen and (min-width: 769px){#content--document{background-color:#fff !important;padding-top:0;padding-bottom:1.6666666667vw}}@media screen and (min-width: 1441px){#content--document{padding-bottom:24px}}#content--document .card__wrapper{margin-top:5.1282051282vw}@media screen and (min-width: 769px){#content--document .card__wrapper{margin:2.7777777778vw auto 0;max-width:100%}}@media screen and (min-width: 1441px){#content--document .card__wrapper{margin:40px auto 0}}#content--document .card{opacity:0}#content--document .card.is-selected,#content--document .card.is-selected+.card,#content--document .card:has(+.is-selected),#content--document .flickity-slider:has(.card:first-child.is-selected) .card:last-child,#content--document .flickity-slider:has(.card:last-child.is-selected) .card:first-child{opacity:1}#content--document .card__inner{border:none;background-color:#fff;box-shadow:4px 4px 10px 0px rgba(0,0,0,.1019607843);padding:0}@media screen and (min-width: 769px){#content--document .card__inner:hover{transform:scale(1.05)}}#content--document .card__main{display:flex;flex-wrap:wrap;flex-direction:column;min-height:82.0512820513vw}@media screen and (min-width: 769px){#content--document .card__main{min-height:24.5833333333vw}}@media screen and (min-width: 1441px){#content--document .card__main{min-height:354px}}#content--document .card .more{padding-top:0;margin-top:auto;position:initial}#content--document .card .heading{font-size:16px;text-align:left;min-height:40px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (min-width: 769px){#content--document .card .heading{font-size:1.3888888889vw}}@media screen and (min-width: 1441px){#content--document .card .heading{font-size:20px}}#content--document .card .info{font-size:3.5897435897vw;line-height:1.75;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;padding-bottom:0}@media screen and (min-width: 769px){#content--document .card .info{font-size:1.1111111111vw}}@media screen and (min-width: 1441px){#content--document .card .info{font-size:16px}}@media screen and (max-width: 768px){#content--document .btn__wrapper{margin-top:8.2051282051vw}}#content--document .flickity-prev-next-button{top:50%}@media screen and (min-width: 769px){#content--document .flickity-prev-next-button{top:50%}}#content--video{padding-bottom:10.2564102564vw}@media screen and (min-width: 769px){#content--video{padding-bottom:8.3333333333vw}}@media screen and (min-width: 1441px){#content--video{padding-bottom:120px}}#content--video .card__wrapper{margin-top:5.1282051282vw}@media screen and (min-width: 769px){#content--video .card__wrapper{margin-top:4.1666666667vw}}@media screen and (min-width: 1441px){#content--video .card__wrapper{margin-top:60px}}#content--video .card__inner{border:none;box-shadow:4px 4px 10px 0px rgba(0,0,0,.1019607843);padding:0}@media screen and (min-width: 769px){#content--video .card__inner{min-height:30.5555555556vw}}@media screen and (min-width: 1441px){#content--video .card__inner{min-height:440px}}@media screen and (min-width: 769px){#content--video .card__inner:hover{transform:scale(1.05)}}#content--video .card__main{display:flex;flex-wrap:wrap;flex-direction:column;min-height:56.4102564103vw}@media screen and (min-width: 769px){#content--video .card__main{min-height:19.4444444444vw}}@media screen and (min-width: 1441px){#content--video .card__main{min-height:280px}}#content--video .card .more{padding-top:0;margin-top:auto;position:initial}#content--video .card .heading{font-size:16px;text-align:left;min-height:40px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (min-width: 769px){#content--video .card .heading{font-size:1.3888888889vw}}@media screen and (min-width: 1441px){#content--video .card .heading{font-size:20px}}#content--video .card__sub{aspect-ratio:451/255}#content--video .card__sub iframe{width:100%;aspect-ratio:451/255;border-top-left-radius:5px;border-top-right-radius:5px}#content--video .card .info{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-bottom:0}@media screen and (max-width: 768px){#content--video .link--icon{font-size:4.1025641026vw}}@media screen and (max-width: 768px){#content--video .btn__wrapper{margin-top:8.2051282051vw}}#content--video .flickity-prev-next-button{top:45%}/*# sourceMappingURL=layout-scss.css.map */