.breadcrumb{margin:164px 0 0}.breadcrumb__container{max-width:1200px;margin:0 auto}.breadcrumb__container .breadcrumb__list{display:flex;align-items:center;gap:7px;overflow:auto;margin:0 0 6px}.breadcrumb__container .breadcrumb__list .breadcrumb__item{padding:9px 0 7px}.breadcrumb__container .breadcrumb__list .breadcrumb__item .breadcrumb__link{font-size:14px;font-weight:500;color:#4178f7;line-height:1.8;display:flex;align-items:center;gap:7px}.breadcrumb__container .breadcrumb__list .breadcrumb__item .breadcrumb__text{font-size:14px;font-weight:500;color:#7b7b7b;line-height:1.8}.breadcrumb__container .breadcrumb__list li{flex-shrink:0}.breadcrumb__container .breadcrumb__list .breadcrumb__arrow{width:5px;flex-shrink:0}@media screen and (min-width: 768px)and (max-width: 974px){.breadcrumb{margin:71px 0 0}}@media screen and (max-width: 768px){.breadcrumb{margin:49px 0 0}}.component__button{display:block;width:fit-content;min-width:300px;height:65px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:8px;padding:0px 32px;border-radius:100px}.component__button__orange{background:#f69e07}.component__button__green{background:#2fc573}.component__button__green__dark{background:#4a7b3a}.component__button__blue{background:#4178f7}.component__button__text{font-size:24px;font-weight:bold;color:#fff;line-height:1}.component__button__arrow{width:12px;aspect-ratio:.5;object-fit:contain}@media screen and (min-width: 768px)and (max-width: 974px){.component__button{min-width:260px;height:55px}.component__button__text{font-size:20px}}@media screen and (max-width: 768px){.component__button{min-width:228px;height:48px}.component__button__text{font-size:16px}}.company{padding:80px 20px 100px}.company__container{max-width:1000px;margin:0 auto}.company__content{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:40px 0 0}.company__content__map{width:calc(50% - 9px);height:250px;border-radius:12px;overflow:hidden}.company__content__map iframe{width:100%;height:100%}.company__content__table__wrapper{width:calc(50% - 9px)}.company__content__table{width:100%;border-collapse:collapse;border:1px solid #d2d2d2}.company__content__table__head{width:127px;font-size:18px;font-weight:bold;border:1px solid #d2d2d2;background:#ddf0f8;text-align:center;padding:6px}.company__content__table__cell{font-size:16px;font-weight:500;border:1px solid #d2d2d2;padding:6px 6px 6px 20px}.company__content__link{display:flex;align-items:center;justify-content:flex-end;gap:3px;font-size:16px;text-decoration:underline;text-underline-offset:2px;color:#4178f7;margin:25px 0 0}@media screen and (min-width: 768px)and (max-width: 974px){.company{padding:60px 40px 80px}.company__content{flex-direction:column-reverse;gap:40px}.company__content__map{width:100%;height:400px}.company__content__table__wrapper{width:100%}.company__content__table__head{width:200px}.company__content__table__cell{padding:6px 6px 6px 10px}}@media screen and (max-width: 768px){.company{padding:40px 16px 80px}.company__content{flex-direction:column-reverse;gap:40px}.company__content__map{width:100%;height:185px}.company__content__table__wrapper{width:100%}.company__content__table__head{width:90px;font-size:14px}.company__content__table__cell{font-size:14px;padding:6px 2px 6px 10px}.company__content__link{font-size:16px;margin:20px 0 0}}.cta{background:#f69e07;padding:80px 20px;position:relative;z-index:1}.cta:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:url(../img/bg_dot.webp) repeat center center;background-size:100px 80px}.cta__bg__frame{width:100%;height:auto;position:absolute;top:-1px;left:0;z-index:0}.cta__bg__frame path{fill:#fff}.cta__container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.cta .cta__container__label__image{width:min(100%,323px);height:auto;position:absolute;top:-40px;left:50%;transform:translateX(-50%)}.cta__tags{display:flex;justify-content:center;gap:10px}.cta__tags__item{width:fit-content;font-size:32px;font-weight:bold;line-height:1.2;padding:5px 20px;background:#f9e729;border-radius:5px}.cta__title{font-size:48px;font-weight:900;line-height:1.2;margin:10px 0 0}.cta__main{width:min(100%,1024px);display:flex;align-items:center;justify-content:flex-end;border-radius:18px;background:#fff;padding:20px 20px 38px;margin:44px 0 27px;position:relative}.cta__main .cta__main__image{width:35%;position:absolute;bottom:0;left:0}.cta__main__contact{width:65%;display:flex;align-items:center;flex-direction:column;gap:24px}.cta__main__contact .cta__sp__head{display:none}.cta__main__contact__tel{color:#242424}.cta__main__contact__tel__head{display:flex;align-items:center;gap:6px}.cta__main__contact__tel__head__icon{width:100px}.cta__main__contact__tel__head__text{font-size:80px;font-weight:bold;line-height:1;font-family:"Roboto Condensed","Noto Sans JP",sans-serif}.cta__main__contact__tel__body{width:fit-content;display:flex;align-items:center;margin:0 5px 0 auto}.cta__main__contact__tel__body__title{font-size:20px;font-weight:bold;line-height:1.1;color:#fff;padding:5px 8px;background:#5a4929;border-radius:3px;margin:0 8px 0 0;display:flex;align-items:center;justify-content:center}.cta__main__contact__tel__body__time{font-size:32px;font-weight:bold;line-height:1.2;font-family:"Roboto","Noto Sans JP",sans-serif}.cta__main__contact__tel__body__note{font-size:24px;line-height:1.2;font-weight:bold}.cta__main__contact__tel__btn{display:none}.cta__main__contact__other{width:88%;overflow:hidden}.cta__main__contact__other__text{font-size:16px;font-weight:bold;line-height:1.2;color:#5a4929;margin:0 0 5px 0;text-align:center;display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:5px}.cta__main__contact__other__text__line{width:100%;height:auto}.cta__main__contact__other__wrapper{display:flex;align-items:center;gap:15px;margin:16px auto 0}.cta__main__contact__other__wrapper .cta__main__contact__other__item{width:50%;height:36px;display:flex;align-items:center;justify-content:center;gap:4px;background:#f69e07;border-radius:10px;padding:38px 10px;color:#fff}.cta__main__contact__other__wrapper .cta__main__contact__other__item__icon{width:33px}.cta__main__contact__other__wrapper .cta__main__contact__other__item__text{font-size:28px;font-weight:bold;line-height:1.2}.cta__main__contact__other__wrapper .cta__main__contact__other__item:nth-of-type(2){background:#06c755}.cta__credit{width:min(100%,760px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#fff;border-radius:20px;padding:20px 20px 32px}.cta__credit__text{font-size:16px;font-weight:bold;line-height:1.8}.cta__credit__image{width:auto;height:56px}@media screen and (min-width: 768px)and (max-width: 974px){.cta .cta__container__label__image{width:min(100%,283px)}.cta__tags__item{font-size:24px}.cta__title{font-size:38px}.cta__main{padding:20px}.cta__main__contact__tel__head__icon{width:70px}.cta__main__contact__tel__head__text{font-size:56px}.cta__main__contact__tel__body__title{font-size:16px}.cta__main__contact__tel__body__time{font-size:24px}.cta__main__contact__other__text{font-size:14px}.cta__main__contact__other__wrapper .cta__main__contact__other__item__icon{width:28px}.cta__main__contact__other__wrapper .cta__main__contact__other__item__text{font-size:20px}}@media screen and (max-width: 768px){.cta{padding:18px 16px 36px}.cta:after{display:none}.cta__bg__frame{display:none}.cta .cta__container__label__image{display:none}.cta__tags{align-self:flex-end;transform:translateX(-24px)}.cta__tags__item{font-size:12px;padding:2px 8px;border-radius:2px}.cta__title{align-self:flex-end;font-size:18px;margin:8px 0 0;text-shadow:0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07,0px 0px 2px #f69e07}.cta__main{margin:12px 0;padding:20px 30px 24px;position:relative;z-index:1;border-radius:4px}.cta__main__contact{width:100%;gap:15px}.cta__main__contact .cta__sp__head{width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;gap:6px;position:relative;z-index:1}.cta__main__contact .cta__sp__head__line{width:calc(50% - 50px);min-width:200px;height:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.cta__main__contact .cta__sp__head__line:nth-of-type(1){left:0}.cta__main__contact .cta__sp__head__line:nth-of-type(3){right:0}.cta__main__contact__tel{pointer-events:none}.cta__main__contact__tel__head__icon{width:52px}.cta__main__contact__tel__head__text{font-size:clamp(38px,10vw,40px)}.cta__main__contact__tel__body__title{font-size:10px;padding:2px 3px}.cta__main__contact__tel__body__time{font-size:16px}.cta__main__contact__tel__body__note{font-size:12px}.cta__main__contact__tel__btn{pointer-events:auto;width:100%;height:40px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:bold;line-height:1.8;color:#242424;background:#f9e729;border-radius:4px;box-shadow:0 2px 0 #f69e07}.cta__main__contact__tel__btn__accent{font-weight:bold;color:#de3e3e}.cta__main__contact__other{width:100%;margin:5px 0 0}.cta__main__contact__other__text{font-size:10px}.cta__main__contact__other__wrapper{gap:12px}.cta__main__contact__other__wrapper .cta__main__contact__other__item{padding:20px 10px;border-radius:4px}.cta__main__contact__other__wrapper .cta__main__contact__other__item__icon{width:16px}.cta__main__contact__other__wrapper .cta__main__contact__other__item__text{font-size:14px}.cta .cta__main__image__sp{width:160px;height:auto;position:absolute;top:-30px;left:0;z-index:-1}.cta .cta__credit{padding:14px 0px 16px;border-radius:4px}.cta .cta__credit__text{font-size:12px}.cta .cta__credit__image{height:28px}}.sec__title{display:flex;flex-direction:column;align-items:center;justify-content:center}.sec__title__labels{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 7px}.sec__title__labels__item{font-size:14px;font-weight:bold;line-height:1.2;padding:3px 12px 0;border-radius:4px;background:#f9e729;display:flex;align-items:center;gap:2px}.sec__title__labels__item__accent{display:inline-block;line-height:1.2;font-family:"Roboto","Noto Sans JP",sans-serif;color:#de3e3e;font-weight:bold}.sec__title__labels__item__accent--large{font-size:28px}.sec__title__sub{width:fit-content;font-size:20px;font-weight:bold;line-height:1.8;margin:0 0 6px;position:relative}.sec__title__sub__accent{font-weight:bold;background:#f9e729}.sec__title__sub:after{content:"";display:block;width:calc(100% + 12px);aspect-ratio:19;margin:0 -6px;position:relative}.sec__title__sub__orange:after{background:url(../img/sec_title_line_orange.webp) no-repeat center center/contain}.sec__title__sub__green:after{background:url(../img/sec_title_line_green.webp) no-repeat center center/contain}.sec__title__sub__blue:after{background:url(../img/sec_title_line_blue.webp) no-repeat center center/contain}.sec__title__appeal{font-size:20px;font-weight:900;line-height:1.8;text-align:center;margin:0 0 6px;color:#f69e07;display:flex;justify-content:center;align-items:center;gap:8px}.sec__title__appeal__icon{width:12px;height:25px}.sec__title__text{font-size:36px;font-weight:900;text-align:center}.sec__title__text__red{color:#de3e3e;font-weight:900}.sec__title__text__green{color:#06c755;font-weight:900}.sec__title__text__blue{color:#4178f7;font-weight:900}@media screen and (min-width: 768px)and (max-width: 974px){.sec__title__sub{font-size:20px}.sec__title__text{font-size:30px}}@media screen and (max-width: 768px){.sec__title__labels{gap:4px}.sec__title__labels__item{font-size:12px;padding:0 8px}.sec__title__labels__item__accent{font-size:12px}.sec__title__labels__item__accent--large{font-size:22px}.sec__title__sub{font-size:14px}.sec__title__appeal{font-size:12px}.sec__title__appeal__icon{width:8px;height:15px}.sec__title__text{font-size:20px}}.column__detail{padding:10px 20px 100px}.column__detail .sec__container{display:flex;gap:40px}.column__detail__container{width:75%;background:#fff;border-radius:20px;padding:40px 40px 60px}.column__detail__container .column__detail__title{font-size:32px;font-weight:bold;line-height:1.5}.column__detail__container .column__detail__date__wrap{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:20px 0 40px}.column__detail__container .column__detail__date__wrap .column__detail__category{font-size:14px;padding:4px 16px;border-radius:100px;border:2px solid #c2c2c2;display:flex;align-items:center}.column__detail__container .column__detail__date__wrap .column__detail__category__dot{display:block;width:7px;aspect-ratio:1;background:#f69e07;border-radius:50%;margin:0 6px 0 0}.column__detail__container .column__detail__date__wrap time{font-size:14px}.column__detail__container .column__detail__item__content .lwptoc_i{width:100%;background:#fdfadf;border-radius:12px;padding:30px}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_header{margin:0 0 15px}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_header .lwptoc_title{font-size:18px;font-weight:bold}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_item a{font-size:16px;font-weight:500;line-height:2.5;color:#4178f7;text-decoration:underline !important;text-underline-offset:3px;display:flex}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_item a .lwptoc_item_number{flex-shrink:0}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_item a:hover{border-bottom:none !important}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_item.is-h2>a>.lwptoc_item_number,.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_item.is-h2>a>.lwptoc_item_label{font-weight:bold}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_item.is-h3 a{line-height:2}.column__detail__container .column__detail__item__content p{font-size:16px;font-weight:500;line-height:2.2;color:#242424}.column__detail__container .column__detail__item__content p a{font-weight:500;color:#4178f7;text-decoration:underline !important;text-underline-offset:3px}.column__detail__container .column__detail__item__content img{border-radius:12px}.column__detail__container .column__detail__item__content .wp-block-image img{margin:40px 0}.column__detail__container .column__detail__item__content .wp-block-quote{background:#eafbe4;margin:20px 0;position:relative;padding:20px 50px;border-radius:4px}.column__detail__container .column__detail__item__content .wp-block-quote p{font-weight:400}.column__detail__container .column__detail__item__content .wp-block-quote::before{content:"";display:block;width:40px;height:40px;position:absolute;top:0;left:10px;background:url(../img/quotation.svg) no-repeat center center}.column__detail__container .column__detail__item__content .wp-block-quote::after{content:"";display:block;width:40px;height:40px;position:absolute;bottom:0;right:10px;transform:rotate(180deg);background:url(../img/quotation.svg) no-repeat center center}.column__detail__container .column__detail__item__content h2.wp-block-heading{margin:40px 0 20px;padding:0 0 16px;border-bottom:3px solid #c2c2c2;font-size:24px;font-weight:bold;line-height:1.5}.column__detail__container .column__detail__item__content h2.wp-block-heading span{font-size:24px;font-weight:bold;line-height:1.5}.column__detail__container .column__detail__item__content h3.wp-block-heading{margin:40px 0 20px;border-left:6px solid #06c755;padding:0 0 0 13px;font-size:24px;font-weight:bold;line-height:1.5}.column__detail__container .column__detail__item__content h3.wp-block-heading span{font-size:22px;font-weight:bold;line-height:1.5}.column__detail__container .column__detail__item__content h4.wp-block-heading{margin:40px 0 20px;font-size:18px;font-weight:bold;line-height:1.5}.column__detail__container .column__detail__item__content ul,.column__detail__container .column__detail__item__content ol{margin:20px 0 20px 0}.column__detail__container .column__detail__item__content ul li,.column__detail__container .column__detail__item__content ol li{position:relative;padding:0 0 0 14px;font-size:16px;font-weight:500;line-height:1.8}.column__detail__container .column__detail__item__content ul li::before{content:"";display:block;width:7px;height:7px;background:#06c755;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.column__detail__container .column__detail__item__content ol{margin:20px 0 20px 20px}.column__detail__container .column__detail__item__content ol li{list-style:decimal;padding:0}.column__detail__container .column__detail__item__content .wp-block-table table{width:fit-content;table-layout:auto}.column__detail__container .column__detail__item__content .wp-block-table tr{font-size:16px;text-align:center}.column__detail__container .column__detail__item__content .wp-block-table tr td{width:fit-content;min-width:100px;font-weight:500;background:#fdfadf;border:2px solid #fff;line-height:1;padding:10px 5px}.column__detail__container .column__detail__item__content .wp-block-table tr:nth-of-type(1) td{color:#fff;font-weight:bold;background:#f69e07}.column__detail__container .column__detail__item__content sup.fn{position:relative;text-decoration:none;vertical-align:middle;margin:0 2px 0 0}.column__detail__container .column__detail__item__content sup.fn a{text-decoration:none !important}.column__detail__container .column__detail__item__content sup.fn::after{content:"]";display:inline-block;color:#4178f7}.column__detail__container .column__detail__item__content sup.fn::before{content:"[";display:inline-block;color:#4178f7}.column__detail__container .column__detail__item__content sup.fn .footnote-tooltip{position:absolute;bottom:2.2em;left:50%;transform:translateX(-50%);pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:1000}.column__detail__container .column__detail__item__content sup.fn .tooltip-shell{position:relative;filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.25))}.column__detail__container .column__detail__item__content sup.fn .tooltip-body{display:block;width:360px;background:#fff;padding:16px 20px 14px;border-radius:6px;font-size:12px;line-height:1.5;max-width:240px;white-space:normal;position:relative;z-index:2}.column__detail__container .column__detail__item__content sup.fn .tooltip-arrow{position:absolute;top:100%;left:50%;width:10px;height:10px;background:#fff;transform:translate(-50%, -50%) rotate(55deg) skew(20deg);z-index:1}.column__detail__container .column__detail__item__content sup.fn:hover .footnote-tooltip{opacity:1}.column__detail__container .column__detail__item__content .wp-block-footnotes{display:none}.column__detail__container .column__detail__item__content .author__box{margin:40px 0 0;border-radius:12px;border:3px solid #c2c2c2;padding:27px 37px}.column__detail__container .column__detail__item__content .author__box__head{display:flex;align-items:center;gap:20px}.column__detail__container .column__detail__item__content .author__box__head .author__box__avatar{width:80px;height:80px}.column__detail__container .column__detail__item__content .author__box__head .author__box__avatar img{border-radius:50%}.column__detail__container .column__detail__item__content .author__box__head .author__box__inner{display:flex;flex-direction:column}.column__detail__container .column__detail__item__content .author__box .author__box__text{margin:12px 0 0}.column__detail__container .column__detail__item__content .author__box p{font-size:16px;font-weight:500;line-height:1.5}.column__detail__container .column__detail__item__content .wp-block-group{background:#f0f0eb;border-radius:12px;padding:36px 40px;margin:40px 0 0}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-heading{font-size:20px;font-weight:bold;line-height:1.5;margin:0 0 20px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq{margin:0 0 24px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-question{font-size:18px;font-weight:bold;line-height:1.5;display:flex;margin:0 0 11px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-question::before{content:"Q.";font-size:18px;font-weight:bold;line-height:1.5;color:#06c755;font-family:"futura-pt","Noto Sans JP",sans-serif;margin:2px 8px 0 0}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-answer{display:flex}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-answer p{font-size:16px;font-weight:500;line-height:1.5}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-answer::before{content:"A.";font-size:18px;font-weight:bold;line-height:1.5;color:#f69e07;font-family:"futura-pt","Noto Sans JP",sans-serif;margin:0px 8px 0 0}.column__detail__container .component__button{margin:45px auto 0}.column__detail .column__side__container{width:25%}.column__detail .column__side__container .column__side__category{margin:0 0 40px}.column__detail .column__side__container .column__side__category .column__side__category__title{font-size:22px;font-weight:bold}.column__detail .column__side__container .column__side__category .column__side__category__list{display:flex;flex-wrap:wrap;gap:4px;row-gap:8px;margin:16px 0 0}.column__detail .column__side__container .column__side__category .column__side__category__list .column__side__category__item a{width:fit-content;font-size:14px;text-decoration:none;color:#242424;display:flex;align-items:center;background:#fff;gap:6px;padding:4px 16px;border:2px solid #c2c2c2;border-radius:100px}.column__detail .column__side__container .column__side__category .column__side__category__list .column__side__category__item a::before{content:"";display:inline-block;width:7px;height:7px;background:#f69e07;border-radius:50%}.column__detail .column__side__container .column__side__related{margin:0 0 40px}.column__detail .column__side__container .column__side__related .column__side__related__title{font-size:22px;font-weight:bold}.column__detail .column__side__container .column__side__related .column__side__related__list{display:flex;flex-direction:column;gap:20px;margin:16px 0 0}.column__detail .column__side__container .column__side__related .column__side__related__list .column__side__related__item a{text-decoration:none;color:#242424}.column__detail .column__side__container .column__side__related .column__side__related__list .column__side__related__item__image{width:100%;object-fit:cover}.column__detail .column__side__container .column__side__related .column__side__related__list .column__side__related__item__date{font-size:14px;color:#7f7f7f;margin:15px 0 6px}.column__detail .column__side__container .column__side__related .column__side__related__list .column__side__related__item__title{font-size:16px;font-weight:bold}@media screen and (min-width: 768px)and (max-width: 974px){.column__detail{padding:20px 20px 100px}.column__detail__container{width:100%}.column__detail .column__side__container{display:none}}@media screen and (max-width: 768px){.column__detail{padding:80px 0px 60px}.column__detail__container{width:100%;padding:0px 16px}.column__detail__container .column__detail__title{font-size:24px}.column__detail__container .column__detail__date__wrap{margin:20px 0 20px}.column__detail__container .column__detail__date__wrap .column__detail__category{font-size:12px}.column__detail__container .column__detail__date__wrap time{font-size:14px}.column__detail__container .column__detail__item__content .lwptoc_i{width:calc(100% + 32px);margin:0 calc(50% - 50vw);padding:23px 16px 30px;border-radius:0}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_header{margin:0 0 8px}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_header .lwptoc_title{font-size:16px}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_item a{font-size:14px;line-height:2.4}.column__detail__container .column__detail__item__content .lwptoc_i .lwptoc_item.is-h3 a{line-height:2.2}.column__detail__container .column__detail__item__content p{font-size:14px}.column__detail__container .column__detail__item__content .wp-block-quote{padding:45px 20px;margin:40px 0}.column__detail__container .column__detail__item__content .wp-block-table{width:calc(100% + 32px);margin:0 calc(50% - 50vw);position:relative}.column__detail__container .column__detail__item__content .wp-block-table::before{content:"";display:block;width:100px;height:100%;opacity:0;background:url(../img/scroll_image.svg) no-repeat center center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .3s ease}.column__detail__container .column__detail__item__content .wp-block-table.is-scrollable::before{opacity:1}.column__detail__container .column__detail__item__content .wp-block-table.is-scrolled::before{opacity:0}.column__detail__container .column__detail__item__content .wp-block-table table{margin:0 16px 10px}.column__detail__container .column__detail__item__content h2.wp-block-heading{font-size:22px}.column__detail__container .column__detail__item__content h2.wp-block-heading span{font-size:22px}.column__detail__container .column__detail__item__content h3.wp-block-heading{font-size:20px}.column__detail__container .column__detail__item__content h3.wp-block-heading span{font-size:20px}.column__detail__container .column__detail__item__content h4.wp-block-heading{font-size:18px}.column__detail__container .column__detail__item__content h4.wp-block-heading span{font-size:18px}.column__detail__container .column__detail__item__content ul li,.column__detail__container .column__detail__item__content ol li{font-size:14px}.column__detail__container .column__detail__item__content .wp-block-group{padding:24px 20px;margin:40px 0;border-radius:4px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-heading{font-size:16px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq{margin:0 0 20px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-question{font-size:14px;margin:0 0 8px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-question::before{font-size:18px;line-height:1}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-answer{font-size:14px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-answer p{font-size:14px}.column__detail__container .column__detail__item__content .wp-block-group .wp-block-aioseo-faq .aioseo-faq-block-answer::before{font-size:18px;line-height:1}.column__detail__container .column__detail__item__content .author__box{padding:17px;margin:60px 0}.column__detail__container .column__detail__item__content .author__box p{font-size:14px}.column__detail .column__side__container{display:none}}.top__column{padding:0px 20px 100px}.top__column__slider{position:relative;width:100%}.top__column__slider .slider__wrapper{margin:42px 0 50px;display:flex;gap:20px;transition:transform .3s ease}.top__column__slider .slider__wrapper .top__column__item{flex:0 0 calc((100% - 40px)/3);display:flex;flex-direction:column}.top__column__slider .slider__wrapper .top__column__item__image{display:block;width:100%;aspect-ratio:1.9;object-fit:cover}.top__column__slider .slider__wrapper .top__column__item__date{font-size:13px;color:#7f7f7f;margin:25px 0 6px}.top__column__slider .slider__wrapper .top__column__item__title{font-size:20px;font-weight:bold;line-height:1.5;color:#242424}.top__column__slider__buttons{display:flex;gap:20px;justify-content:center;position:absolute;bottom:-50px;left:0;transform:translateY(100%)}.top__column__slider__buttons .top__column__slider__prev{cursor:pointer;width:48px;height:48px;border:none;background:url(../img/swiper_toggle.svg) no-repeat center center/contain}.top__column__slider__buttons .top__column__slider__next{cursor:pointer;width:48px;height:48px;border:none;background:url(../img/swiper_toggle.svg) no-repeat center center/contain;transform:rotate(180deg)}@media screen and (min-width: 768px)and (max-width: 974px){.top__column__slider .slider__wrapper .top__column__item__title{font-size:16px}}@media screen and (max-width: 768px){.top__column{padding:60px 16px 80px;background:#eafbe4}.top__column__slider .slider__wrapper{flex-direction:column;gap:20px}.top__column__slider .slider__wrapper .top__column__item__date{font-size:13px;margin:10px 0 8px}.top__column__slider .slider__wrapper .top__column__item__title{font-size:16px}.top__column__slider__buttons{display:none}.top__column .scroll__available__wrap{width:100%;margin:0 auto;position:relative}.top__column .scroll__available__wrap .scroll__available__image{width:104px;height:85px;position:absolute;top:40%;left:50%;z-index:1;transform:translate(-50%, -50%);transition:opacity .3s ease}.top__column .scroll__available__wrap.is-scrolled .scroll__available__image{opacity:0}}.cta:nth-of-type(3) path{fill:#eafbe4}main{background:#eafbe4}@media screen and (max-width: 768px){main{background:rgba(0,0,0,0)}}