:root{--color_base:;--color_accent:var(--the-btn-bg);--font-ja:;--base-radius:;--base-gap:calc(var(--fz-20) * 2);--half-gap:calc(var(--base-gap) / 2)}.serif{font-family:'Noto Serif JP',serif;font-weight:600}.base-radius,.base-radius>img,.base-radius>.swell-block-accordion__title{border-radius:var(--base-radius)}.base-radius-top{border-radius:calc(var(--base-radius) / 2) calc(var(--base-radius) / 2) 0 0!important}.base-radius-bottom{border-radius:0 0 calc(var(--base-radius) / 2) calc(var(--base-radius) / 2)}.half-radius{border-radius:calc(var(--base-radius) / 2)}.bg-base{background-color:var(--color_base)}.bg-white{background-color:#fff}.nowrap{white-space:nowrap}.post_content h2.sec-ttl{color:var(--color_main)}.post_content h2.sec-ttl:has(+.ttl-btm){margin-bottom:var(--fz-16)}.post_content h2.sec-ttl+.ttl-btm{font-size:1rem}.post_content h3.item-ttl{margin-bottom:var(--fz-12);color:#000;letter-spacing:.02em}.post_content h3.item-ttl:not(.wght-700){font-weight:500}.post_content h3.item-ttl .num{display:inline-block;margin-right:var(--fz-8)}.post_content h3.item-ttl .num+.item-ttl-inner{position:relative}.post_content h3.item-ttl+.ttl-btm{font-size:var(--fz-14);line-height:1.6}:is(h2,h3).wp-block-heading:not(.is-style-section_ttl){margin:min(2rem, 32px) 0}h2.wp-block-heading:not(.is-style-section_ttl):before{display:none}h3.wp-block-heading:not(.is-style-section_ttl){color:var(--color_main)}h3.wp-block-heading:not(.is-style-section_ttl):before{height:1px;background:#ccc}h4.wp-block-heading:not(.is-style-section_ttl){color:#555}.p-postList__meta{font-family:"Roboto",sans-serif}.wrapper.swell-block-fullWide.pb-0{padding-bottom:0 !important}.p-pickupBanners__item .c-bannerLink,.p-postList__thumb{box-shadow:none}.p-postList__thumb img{border-radius:calc(var(--fz-8) / 4)}.c-pagination{margin-top:calc(var(--fz-20) * 2)}.c-pagination .page-numbers{font-family:'Roboto',sans-serif;margin:0}.c-pagination__dot{margin:0}.mw1440{display:none}.wp-block-search__inside-wrapper{display:flex}.wp-block-search__inside-wrapper .wp-block-search__input{flex-grow:1}.wp-block-search__inside-wrapper .wp-block-search__button{margin-left:.5em}.util-pe,.util-pe.has-elm>*{position:relative}.util-pe:before,.util-pe.has-elm>*:before{content:"" !important;position:absolute;visibility:visible}.util-pe._x:before,.util-pe._x.has-elm>*:before{left:50%;transform:translateX(-50%)}.util-pe._y:before,.util-pe._y.has-elm>*:before{top:50%;transform:translateY(-50%)}.util-pe._c:before,.util-pe._c.has-elm>*:before{left:50%;top:50%;transform:translate(-50%,-50%)}.util-pe._img:before,.util-pe._img.has-elm>*:before{background-position:center;background-repeat:no-repeat;background-size:contain}.fit-container{width:fit-content}.fz-12{font-size:var(--fz-12)}.fz-13{font-size:var(--fz-13)}.fz-15{font-size:var(--fz-15)}.fz-16{font-size:var(--fz-16)}.fz-18{font-size:var(--fz-18)}.fz-20{font-size:var(--fz-20)}.fz-24{font-size:var(--fz-24)}.wght-300{font-weight:300}.wght-500{font-weight:500}.wght-700{font-weight:700}#body_wrap:not(.search,.error404) .l-content{margin-bottom:0;padding-top:0}#body_wrap:not(.blog,.single) .post_content{margin-top:0;margin-bottom:0}#body_wrap:is(.page:not(.page-id-4863),.archive,.privacy-policy) .c-pageTitle{display:none}.h1-wrapper{position:relative}.h1-wrapper .l-article{max-width:100%;padding:0}.h1-wrapper .swell-block-fullWide__inner:not(:has(p)){position:absolute;width:calc(100% - calc(var(--fz-20) * 2))}.p-breadcrumb__list.l-container{max-width:100%}.-body-solid .p-breadcrumb.-bg-on{box-shadow:none}#body_wrap:not(.page) .p-breadcrumb.-bg-on{background-color:#fff}#body_wrap:not(.home,.blog,.single,.page-id-4863) .p-breadcrumb.-bg-on{background-color:var(--color_main);color:rgba(243,243,245,.6);font-weight:500}.p-breadcrumb__item:last-child span{opacity:1}.p-blogParts.post_content{margin-bottom:0}.-type-card .p-postList__item{padding:0}input[type=text].c-searchForm__s{width:calc(100% - 55px);border-radius:30px 0 0 30px}.c-searchForm__submit{width:56px;height:54px;border-radius:0 30px 30px 0}.c-searchForm__submit:before{left:46%}.gap-adj.swell-block-columns .swell-block-columns__inner{margin-left:calc(var(--gap-adj) * -1) !important;row-gap:var(--gap-adj)}.gap-adj.swell-block-columns .swell-block-column{width:calc(var(--clmn-w) - var(--gap-adj)) !important;margin:0 0 0 var(--gap-adj) !important}#body_wrap:not(.blog,.single) ul:not(.normal),#body_wrap:is(.blog,.single) .l-footer ul:not(.normal){padding-left:0}#body_wrap:not(.blog,.single) ul:not(.normal) li,#body_wrap:is(.blog,.single) .l-footer ul:not(.normal) li{list-style:none}ul.-is-flex{display:flex}.btn-ctrl.-w-sec{margin-top:calc(var(--fz-20) * 2)}.btn-ctrl .is-style-more_btn{padding:0}.btn-ctrl.-w-240 .swell-block-button{width:calc(var(--fz-24) * 10)}.btn-ctrl .swell-block-button a{width:100%;box-shadow:none;border-radius:calc(var(--fz-8) / 4);color:var(--color_main);font-weight:500}.btn-ctrl.-w-sec .swell-block-button a{font-size:var(--fz-16);font-weight:400;line-height:1.5}.btn-ctrl.-navy .swell-block-button a{background-color:var(--color_main);color:#fff}.btn-ctrl.-trsp .swell-block-button a{background-color:transparent;border:1px solid var(--color_main)}.btn-ctrl.-trsp .swell-block-button a:hover{background-color:var(--color_main);color:#fff}.btn-ctrl:not(.-navy,.-trsp) .swell-block-button a{background-color:#fff}.btn-ctrl.-arrow-r .swell-block-button a:after{content:"";background-image:url(/wp-content/themes/swell_child/assets/img/arrow-right-b.png);background-size:contain}.btn-ctrl.-arrow-r.-navy .swell-block-button a:after{background-image:url(/wp-content/themes/swell_child/assets/img/arrow-right-w.png)}a:has(.c-logoText){color:#fff}.logo-txt{text-align:center}.logo-txt .serif{position:relative;display:inline-block;font-weight:500;letter-spacing:.04em;line-height:1;margin-left:.25em;top:-.325em}.knowledge-block{border-radius:calc(var(--fz-16) / 16)}.knowledge-block .link-list li{margin:0;border-bottom:1px solid rgba(4,0,42,.4)}.knowledge-block .link-list li a{display:block;width:100%}.knowledge-block .link-list li a:before{background-image:url(/wp-content/themes/swell_child/assets/img/arrow-link-w.png);right:0;transition:all .25s}.knowledge-block .link-list li a:hover:before{background-image:url(/wp-content/themes/swell_child/assets/img/arrow-link-b.png)}.policy-item{margin-bottom:var(--fz-16)}.post_content .policy-wrapper h3.item-ttl+.ttl-btm{line-height:1.8}#body_wrap:is(.home,.page-id-2712) .achieve-wrapper{padding-bottom:0 !important}.case-wrapper .-type-card.-pc-col3 .p-postList__item{width:calc(100% / 3 - calc(var(--base-gap) * 2) / 3);padding:0}.case-wrapper .p-postList__body{display:flex;flex-wrap:wrap}.case-wrapper .p-postList__body .p-postList__title{color:var(--color_main);line-height:1.6;order:2}.case-wrapper .p-postList__meta{width:100%;margin:0}.case-wrapper .p-postList__cat{padding:0;color:#777;font-size:var(--fz-14);line-height:1.8}#body_wrap:not(.home) .case-wrapper .p-postList__cat{font-weight:500}.case-wrapper .p-postList__cat:before{display:none}.service-block{border-radius:calc(var(--fz-8) / 4)}.post_content .service-block h3.item-ttl{margin-bottom:var(--fz-8);letter-spacing:0;line-height:1.6}.post_content .service-block h3.item-ttl+.ttl-btm{margin-bottom:var(--fz-24);padding-bottom:var(--fz-24);border-bottom:1px solid rgba(4,0,42,.3);line-height:1.8}.service-list{flex-wrap:wrap;gap:var(--gap-adj-r) var(--gap-adj-c)}.service-list li{margin:0;font-weight:500;letter-spacing:.02em;line-height:1.6}.service-list li:before{content:"";position:absolute;background-color:#202020;left:0}.cta-wrapper .serif{margin-bottom:var(--fz-24)}.cta-txt{font-size:1rem}.home .cta-txt{opacity:.7}.cta-wrapper .link-list{gap:var(--gap-adj-r) var(--gap-adj-c)}.cta-wrapper .link-list li{margin:0}.cta-wrapper .link-list li a{display:block;padding:var(--fz-14) calc(var(--fz-8) * 5.5) var(--fz-14) calc(var(--fz-8) / 2);font-size:var(--fz-18);line-height:1.6}.cta-wrapper .link-list li a:before{width:var(--fz-24);height:var(--fz-24);background-image:url(/wp-content/themes/swell_child/assets/img/arrow-link-cta-b.png);right:calc(var(--fz-8) / 2);transition:all .25s}.cta-wrapper .link-list li a:hover:before{background-image:url(/wp-content/themes/swell_child/assets/img/arrow-link-cta-w.png)}#body_wrap:is(.page-id-1128,.page-id-142) .w-beforeFooter{display:none}.cta-wrapper .btn-ctrl .is-style-more_btn a{border:none;line-height:1.6;outline:1px solid #fff;outline-offset:-1px;transition:all .25s}.cta-wrapper .is-style-more_btn a:after{display:none}.cta-wrapper .is-style-more_btn a span{position:relative;display:inline-block;padding-left:var(--fz-32)}.cta-wrapper .is-style-more_btn a span:before{content:"";position:absolute;width:var(--fz-24);height:var(--fz-24);background-repeat:no-repeat;background-size:contain;left:0;top:50%;transform:translateY(-50%)}.cta-wrapper .-download .is-style-more_btn a:hover{background-color:var(--color_main);color:#fff}.cta-wrapper .-mail .is-style-more_btn a:hover{background-color:#fff;color:var(--color_main)}.cta-wrapper .-download .is-style-more_btn a span:before{background-image:url(/wp-content/themes/swell_child/assets/img/icon-paper-b.png)}.cta-wrapper .-download .is-style-more_btn a:hover span:before{background-image:url(/wp-content/themes/swell_child/assets/img/icon-paper.png)}.cta-wrapper .-mail .is-style-more_btn a span:before{background-image:url(/wp-content/themes/swell_child/assets/img/icon-mail.png)}.cta-wrapper .-mail .is-style-more_btn a:hover span:before{background-image:url(/wp-content/themes/swell_child/assets/img/icon-mail-b.png)}.seminar-wrapper{margin-bottom:0}.seminar-wrapper .-type-card.-pc-col3 .p-postList__item{width:calc(100% / 3 - calc(var(--base-gap) * 2 / 3));padding-left:0;padding-right:0}.seminar-wrapper .c-postThumb__figure{aspect-ratio:1.91/1}.seminar-wrapper .p-postList__body .p-postList__title{color:var(--color_main)}.seminar-wrapper .p-postList__meta{display:block;color:#555;font-size:var(--fz-16);font-weight:500;letter-spacing:.02em;line-height:1.4}.seminar-wrapper .icon-posted{padding-left:calc(var(--fz-13) * 2)}.seminar-wrapper .icon-posted:before{content:"";position:absolute;width:var(--fz-24);height:var(--fz-24);background-image:url('/wp-content/themes/swell_child/assets/img/icon-calendar.png');background-repeat:no-repeat;background-size:contain;left:0;top:50%;transform:translateY(-50%)}#body_wrap:not(.home) .seminar-wrapper .p-postList__title{margin-bottom:var(--fz-8)}.seminar-wrapper .p-postList__cat{display:block;padding:0;color:#4f4f4f;font-size:var(--fz-14);line-height:1.8;opacity:.6}.seminar-wrapper.-past{margin-top:0}.seminar-wrapper.-past:has(.no-post-msg){display:none}.seminar-wrapper.-past .p-postList__item:last-child{margin-bottom:0 !important}.seminar-wrapper.-past .p-postList__cat{font-weight:500}.seminar-wrapper .icon-folder:before{display:none}.single-seminar .p-articleMetas__termList{display:none}.home .seminar-wrapper .p-postList__item{border-bottom:.5px solid rgba(19,21,41,.4)}.home .seminar-wrapper .p-postList__item:last-child{border-bottom:none}.home .seminar-wrapper .p-postList__meta{font-weight:400}.home .seminar-wrapper .p-postList__title{color:#555;font-size:var(--fz-16);line-height:1.6}.home .seminar-wrapper .p-postList__cat{display:none}.home .seminar-wrapper .application{display:block;width:var(--app-width);height:fit-content;background-color:var(--color_main);border-radius:calc(var(--fz-8) / 4);color:#fff;font-weight:500;line-height:1.6;text-align:center;transition:all .25s}.home .seminar-wrapper .application:hover{opacity:.85}.swell-block-faq__item :is(.faq_q,.faq_a){background-color:#fff}.swell-block-faq__item .faq_q{padding-top:var(--fz-16);padding-bottom:var(--fz-16);cursor:pointer;font-weight:500;line-height:var(--fz-24)}.swell-block-faq__item :is(.faq_q,.faq_a):before,.swell-block-faq__item .faq_q:after{width:var(--fz-32);height:var(--fz-32);background-position:center;background-repeat:no-repeat;background-size:cover;top:50%;transform:translateY(-50%)}.swell-block-faq__item :is(.faq_q,.faq_a):before{content:"";box-shadow:none}.faq_q:before{background-image:url(/wp-content/themes/swell_child/assets/img/faq-q.png)}.faq_a:before{background-image:url(/wp-content/themes/swell_child/assets/img/faq-a.png)}.faq_q:after{content:"";position:absolute;display:block;margin:auto;background-image:url(/wp-content/themes/swell_child/assets/img/acd-open.png);transition:.5s}.faq_q.open:after{background-image:url(/wp-content/themes/swell_child/assets/img/acd-close.png);transform:translateY(-50%) rotate(-180deg);transition:.5s}.faq_a{transition:.5s}.faq_a:after{content:"";position:absolute;display:block;height:.5px;border-top:.5px solid rgba(19,21,41,.4);top:0;left:50%;transform:translateX(-50%)}.faq_q:not(.open)+.faq_a{height:0;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden;transition:.5s}.page-id-2712 .knowledge-block .head-txt{border-bottom:1px solid rgba(4,0,42,.3)}.page-id-2712 .knowledge-item :is(.p-postListWrap,.p-postList__item){margin-bottom:0}.page-id-2712 .knowledge-item>div{position:relative}.page-id-2712 .knowledge-item .cat-txt{position:absolute;color:#000}.page-id-2712 .first-view .p-postList__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-id-2712 .knowledge-item .-type-list .p-postList__link{justify-content:flex-start;border-radius:var(--knowledge-item-radius)}.page-id-2712 .knowledge-item .-type-list .p-postList__thumb{width:var(--knowledge-item-width)}.page-id-2712 .knowledge-item .p-postList__body h2{color:#000;letter-spacing:.02em}.worry-block.has-background{border-radius:calc(var(--fz-8) / 4)}.worry-block .ttl{margin-bottom:var(--fz-12);color:#202020;font-size:var(--fz-16);font-weight:700;line-height:1.4}.worry-block .ttl:before{background-image:url(/wp-content/themes/swell_child/assets/img/icon-check.png)}.worry-block .txt{font-size:var(--fz-14);line-height:1.6}.icon-reason{width:calc(var(--fz-10) * 10);margin:0 auto var(--fz-8)}.reason-block .ttl{font-weight:700;letter-spacing:.02em;line-height:1.6}.reason-block .txt{font-size:var(--fz-14)}.solution-wrapper:before{background-image:url(/wp-content/themes/swell_child/assets/img/triangle.png);top:-.5rem}.solution-block{border-radius:calc(var(--fz-8) / 4)}.solution-block .num{margin-bottom:var(--fz-8) !important;font-family:'Roboto',sans-serif}.download-block.has-background{margin-top:calc(var(--fz-20) * 2);border-radius:calc(var(--fz-8) / 4)}.download-block .ttl{margin-bottom:var(--fz-16)}.download-block .txt{font-size:var(--fz-15)}.download-block .btn-ctrl .swell-block-button a{border:1px solid #f3f3f5;line-height:1.6}#body_wrap:is(.blog,.single,.page-id-4863) .l-content{padding-top:calc(var(--fz-20) * 2)}.blog .post_content,#body_wrap:is(.single,.page-id-4863) .p-articleThumb+.post_content{margin:0;padding:0}#body_wrap:is(.blog,.single,.page-id-4863),#body_wrap:is(.blog,.single,.page-id-4863) .p-breadcrumb.-bg-on{background-color:#f7f7f7}#body_wrap:is(.blog,.page-id-4863) .c-pageTitle{border-bottom:none;line-height:1.6}#body_wrap:is(.blog,.page-id-4863) .c-pageTitle[data-style=b_bottom] .c-pageTitle__inner{padding:0;border-bottom:none}#body_wrap:is(.blog,.page-id-4863) .c-pageTitle:after{display:none}.page-id-4863 .p-articleThumb{margin-bottom:2em}.magazine-block.has-background{padding:0 1rem 1rem}.c-postThumb__cat{padding:0 1em}.single .c-categoryList__link,.c-shareBtns__btn,.comment-reply-link,.comment-respond #submit{border-radius:4px}.wp-block-search .wp-block-search__input:focus{border:1px solid transparent;outline:2px solid var(--color_main) !important}.p-toc.-border{margin-bottom:2rem !important;background-color:#f3f3f5;border-top:1px solid rgba(4,0,42,.3);border-bottom:1px solid rgba(4,0,42,.3)}.p-toc__ttl{text-align:left}.post_content .p-toc__list li{margin-top:0;margin-bottom:0}.post_content .p-toc__list li:not(:last-child){margin-bottom:var(--fz-12)}#sidebar .c-widget+.c-widget{margin-top:var(--fz-24)}.l-sidebar .p-postList{gap:var(--fz-24)}.l-sidebar #swell_popular_posts-3,.l-sidebar #swell_new_posts-2{padding:var(--fz-16);background-color:#fff}.l-sidebar .-type-card .p-postList__item,.l-sidebar .-type-list .p-postList__item:last-child{margin-bottom:0}.l-sidebar .c-widget:not(#categories-3) .c-widget__title{padding:0 0 var(--fz-12)}.l-sidebar .c-widget .c-widget__title:before{display:none}.l-sidebar .p-postList__thumb{box-shadow:0 2px 8px rgba(0,0,0,.1),0 4px 4px -4px rgba(0,0,0,.1)}.l-sidebar .c-widget:is(#categories-3) .c-widget__title:after{display:none}.l-sidebar .c-widget:is(#categories-3) .c-widget__title{padding:var(--fz-12);background-color:var(--color_main);color:#fff;line-height:1.2}.archive:not(.post-type-archive){background-color:#f7f7f7}form:has(.contact-field){margin-bottom:0}::placeholder{color:#cbcbca}.contact-field{max-width:720px;margin:0 auto}.field-head{margin-bottom:1em}.input-field{margin-bottom:1.5em}.contact-field :is(.required,.option){display:inline-block;margin-right:.5rem;padding:.25rem .5rem .35rem;border-radius:4px;line-height:1}.contact-field .required{background-color:var(--color_main);color:#fff}.contact-field .option{border:1px solid var(--color_main);color:var(--color_main)}.contact-field :is(input,textarea,select){width:100%;background-color:#fff;border-radius:4px}.contact-field .wpcf7-form-control:not(.wpcf7-radio,.wpcf7-acceptance) :is(input,textarea,select):focus{border:1px solid transparent;outline:2px solid var(--color_main) !important}.contact-field .privacy-policy-check{margin-top:1rem;text-align:center}.contact-field .privacy-policy-check input{width:auto;accent-color:var(--color_main)}.contact-field .privacy-policy-check .wpcf7-list-item{margin:0}p:has(.wpcf7-acceptance){text-align:center}.wpcf7-acceptance .wpcf7-list-item{margin:0}.contact-field div.submit-btn{width:240px;margin-bottom:initial !important;margin:2rem auto 1rem !important}.contact-field .submit-btn p{position:relative;margin-bottom:0}.contact-field .submit-btn input[type=submit]{padding:.75em 1.5em;border:1px solid var(--color_main);border-radius:30px;color:var(--color_main);letter-spacing:2px;line-height:1.5;text-indent:2px;transition:background-color .25s}.contact-field .submit-btn .wpcf7-spinner{position:absolute}.contact-field .submit-btn input:hover{background-color:var(--color_main);border-color:transparent;color:#fff}.wpcf7 form .wpcf7-response-output{max-width:720px;margin-right:auto;margin-left:auto}.wpcf7-turnstile{width:fit-content;margin:2em auto 0}.pp-container .wp-block-list li::marker{color:var(--color_main);font-weight:700}.pp-container .wp-block-list ol{margin:1em 0}.home .w-beforeFooter{display:none}.w-beforeFooter{margin:0}#body_wrap:not(.home) .l-footer{border-top:1px solid #f3f3f5}.l-footer .l-footer__widgetArea{padding-top:0;padding-bottom:0}.l-footer__foot{padding:0}.footer-logo{margin-bottom:var(--fz-24)}.footer-com-name{margin-bottom:var(--fz-8)}.footer-page-list li{margin:var(--fz-24) 0}.footer-page-list li:first-child{margin-top:0}.footer-page-list li:last-child{margin-bottom:0}.footer-page-list li a{color:#fff;filter:drop-shadow(0 4px 6px rgba(255,255,255,.25))}.footer-sns-list{gap:var(--fz-8)}.footer-sns-list .sns-icon{margin:0}.footer-sns-list .sns-icon img{display:block;width:calc(var(--fz-16) * 2.75)}.copyright{position:relative;color:rgba(255,255,255,.6)}.copyright:before{content:"";position:absolute;height:1px;border-top:1px solid rgba(255,255,255,.3);top:0;left:50%;transform:translateX(-50%)}@media (max-width:959.99px){:root{--swl-fz--root:3.58974359vw;--fz-8:calc(var(--fz-16) / 2);--fz-10:.714285714285rem;--fz-12:.857142857142rem;--fz-13:.928571428571rem;--fz-14:1rem;--fz-15:1.071428571428rem;--fz-16:1.142857142857rem;--fz-17:1.214285714285rem;--fz-18:1.285714285714rem;--fz-20:1.428571428571rem;--fz-24:1.714285714285rem;--fz-32:calc(var(--fz-16) * 2)}.post_content .has-text-align-center:not(.center-sp),.post_content .left-sp{text-align:left !important}.show-pc{display:none}.show-sp{display:block}.reverse>.swell-block-columns__inner{flex-direction:column-reverse}.post_content h2.sec-ttl{margin-bottom:var(--fz-24);font-size:var(--fz-24);text-align:center !important}.post_content h2.sec-ttl+.ttl-btm{margin-bottom:var(--fz-24)}.post_content h3.item-ttl{font-size:var(--fz-18)}.post_content h3.item-ttl .num{font-size:var(--fz-20)}.post_content h3.item-ttl .num+.item-ttl-inner{top:calc(var(--fz-8) / 8 * -1)}h2.wp-block-heading:not(.is-style-section_ttl){padding:min(1rem, 16px) min(var(--fz-18), 24px)}h3.wp-block-heading:not(.is-style-section_ttl){padding:0 0 min(1rem, 16px);font-size:min(var(--fz-20), 24px)}h4.wp-block-heading:not(.is-style-section_ttl){padding:0 0 0 min(var(--fz-16), 18px)}.c-pagination{gap:var(--fz-12)}.h1-wrapper{min-height:12rem;padding:calc(var(--fz-20) * 2) var(--fz-20) calc(var(--fz-24) * 3) !important}.h1-wrapper .swell-block-fullWide__inner:not(:has(p)){top:26%;left:50%;transform:translateX(-50%)}.h1-wrapper h1{margin-bottom:var(--fz-16);font-size:2.275rem}.h1-wrapper p{font-size:1rem}.l-container,.swell-block-fullWide__inner{padding-left:var(--fz-20);padding-right:var(--fz-20)}.wrapper.swell-block-fullWide{padding:calc(var(--fz-20) * 3) 0 !important}.p-postList.-type-card{margin:0}.-type-card .p-postList__item{margin-bottom:calc(var(--fz-20) * 2)}.-type-card .p-postList__item:last-child{margin-bottom:0}.fit-container.wp-block-columns:has(.btn-ctrl){gap:var(--fz-12) !important}.btn-ctrl.-w-sec .swell-block-button{width:calc(var(--fz-14) * 20)}.btn-ctrl .swell-block-button a{padding:var(--fz-13) var(--fz-18);border:calc(var(--fz-14) / 28) solid #fff;font-size:var(--fz-16)}.btn-ctrl.-navy .swell-block-button a{border:calc(var(--fz-14) / 28) solid #f3f3f5}.btn-ctrl.-arrow-r .swell-block-button a:after{width:1rem;height:1rem;right:var(--fz-18)}.l-header__logo{display:flex;align-items:center;padding:0}.c-headLogo{width:calc(var(--fz-10) * 10);height:calc(var(--fz-10) * 5);margin-right:.5em}.logo-spmenu img{width:calc(var(--fz-10) * 10)}.-img .c-headLogo__link{padding:var(--fz-10) 0}a:has(.c-logoText){margin-top:.4em;font-size:.8em}.l-header__customBtn.sp_{display:none}.c-iconBtn:not([aria-label="メニューを閉じる"]){justify-content:flex-end}.l-header__menuBtn .c-iconBtn__icon,.p-spMenu__closeBtn .c-iconBtn__icon{opacity:0}.l-header__menuBtn .c-iconBtn:before,.p-spMenu__closeBtn .c-iconBtn:before{content:"";position:absolute;display:inline-block;right:var(--fz-16)}.l-header__menuBtn .c-iconBtn:before{width:var(--fz-32);height:var(--fz-16);background:url(//www.lg-sales-plus.com/wp-content/themes/swell_child/assets/css/../img/spmenu-open.png) no-repeat center/contain;top:var(--fz-17)}.p-spMenu__closeBtn .c-iconBtn:before{width:var(--fz-32);height:var(--fz-18);background:url(//www.lg-sales-plus.com/wp-content/themes/swell_child/assets/css/../img/spmenu-close.png) no-repeat center/contain;top:var(--fz-16)}.p-spMenu__inner{width:100vw;padding-top:calc(var(--fz-10) * 5)}.-right .p-spMenu__inner{transform:translateX(100vw)}[data-spmenu=opened] .p-spMenu__inner{transform:translateX(0)}.p-spMenu__body{padding:0 calc(var(--fz-20) * 2) 10vw}.c-widget__title.-spmenu{display:none}.p-spMenu__nav{margin-top:var(--fz-15);padding-bottom:0}.p-spMenu__nav .menu-item{font-size:var(--fz-15)}.p-spMenu__nav .logo-spmenu{position:fixed !important;top:1rem;left:var(--fz-20)}.p-spMenu__nav .logo-spmenu a{padding:0;border:none}.p-spMenu__nav .menu-item:not(.logo-spmenu) a{padding:var(--fz-16) var(--fz-24) var(--fz-16) 0;border-bottom:1px solid #ddd}.c-gnav .sub-menu li a:before,.c-listMenu li a:before{content:"";position:absolute;width:var(--fz-14);height:var(--fz-14);background-image:url(//www.lg-sales-plus.com/wp-content/themes/swell_child/assets/css/../img/arrow_icon.svg);background-position:center;background-size:contain;background-repeat:no-repeat;top:50%;left:initial;right:var(--fz-8);transform:translateY(-50%)}.c-gnav .sub-menu li.logo-spmenu a:before,.c-listMenu li.logo-spmenu a:before{display:none}.p-spMenu .btn-ctrl{margin-bottom:var(--fz-12)}.p-spMenu .btn-ctrl .swell-block-button a{padding:var(--fz-15) var(--fz-18);border:none !important;font-size:var(--fz-14);line-height:1.6}.p-spMenu__bottom{margin-top:calc(var(--fz-16) * 2)}.p-spMenu__nav .menu-item-has-children a:before{display:none}.p-spMenu__nav .sub-menu a{padding-left:var(--fz-24) !important}.c-submenuToggleBtn{width:var(--fz-14);height:var(--fz-14);right:var(--fz-8);transition:.5s}.c-submenuToggleBtn:after{display:none}.c-submenuToggleBtn:before{content:"";display:block;width:var(--fz-14);height:var(--fz-14);margin:0 auto;background:url(/wp-content/themes/swell_child/assets/img/plus_icon.svg) center/contain no-repeat}.c-submenuToggleBtn.is-opened{transition:.5s}.c-submenuToggleBtn.is-opened:before{background:url(/wp-content/themes/swell_child/assets/img/minus_icon.svg) center/contain no-repeat}.first-view{padding:calc(var(--fz-20) * 2) var(--fz-20)}.first-view img{object-position:0%}.first-view .wp-block-columns{flex-wrap:wrap !important}.first-view .wp-block-columns .wp-block-column{min-width:inherit}.fv-container{gap:calc(var(--fz-18) * 3) !important}.fv-container .fit-container{width:100%;padding:0 var(--fz-12)}.maincopy{margin-bottom:var(--fz-16);font-size:calc(var(--fz-20) * 2.2);text-align:center}.home .maincopy .indent-sp{display:inline-block;text-indent:.675em;white-space:nowrap}.maincopy-btm{margin-bottom:2rem;font-size:var(--fz-14);font-weight:300;text-align:center}.logo-txt img{width:40.5vw}.logo-txt .serif{font-size:var(--fz-20)}.fv-container .wp-block-column.right{padding:0 var(--fz-12)}.knowledge-block.has-background{padding:calc(var(--fz-20) * 2) var(--fz-32) !important;text-align:left}.knowledge-block .link-list li a{padding:var(--fz-24) 0 var(--fz-18);font-size:var(--fz-16)}.knowledge-block .link-list li a:before{width:var(--fz-24);height:var(--fz-24);top:var(--fz-24);transform:inherit}.policy-wrapper.swell-block-fullWide.has-bg-img{background-image:url(/wp-content/uploads/2026/03/policy_sp_bg_2.png) !important}.policy-item.has-background{padding:var(--fz-24) var(--fz-20)}.post_content .policy-wrapper h3.item-ttl+.ttl-btm{font-size:var(--fz-15)}.gap-adj.logo-columns{--gap-adj:var(--fz-8)}.wrapper.case-wrapper.swell-block-fullWide{padding-top:calc(var(--fz-10) * 10) !important}.case-wrapper .-type-card.-pc-col3 .p-postList__item{margin-bottom:calc(var(--fz-20) * 2)}.case-wrapper .-type-card.-pc-col3 .p-postList__item:last-child{margin-bottom:0}.case-wrapper .p-postList__body{padding-top:var(--fz-8);gap:calc(var(--fz-12) / 2)}.case-wrapper .p-postList__body .p-postList__title{font-size:var(--fz-16)}#body_wrap:not(.home,.page-id-2712) .wrapper.achieve-wrapper.swell-block-fullWide{padding:calc(var(--fz-24) * 2) 0 !important}#body_wrap:not(.home,.page-id-2712) .wrapper.case-wrapper.swell-block-fullWide{padding:calc(var(--fz-24) * 2) 0 !important}.service-block.has-background{padding:calc(var(--fz-14) * 2) var(--fz-20)}.post_content .service-block h3.item-ttl{font-size:var(--fz-18)}.service-list{--gap-adj-c:var(--fz-8);--gap-adj-r:var(--fz-8)}.service-list li{width:100%;padding-left:var(--fz-12);font-size:var(--fz-16)}.service-list li:before{width:calc(var(--fz-8) / 2);height:calc(var(--fz-8) / 2);top:calc(calc(var(--fz-10) + var(--fz-12)) / 2)}.service-wrapper .btn-ctrl.-w-sec{margin-top:var(--fz-24)}.cta-wrapper.swell-block-fullWide{padding:calc(var(--fz-24) * 3) 0 !important}.cta-wrapper .swell-block-fullWide__inner{padding-left:var(--fz-32);padding-right:var(--fz-32)}.cta-wrapper .serif{font-size:2rem;letter-spacing:.04em}.home .cta-wrapper .serif{letter-spacing:.08em}.cta-txt{margin-bottom:var(--fz-24)}.cta-wrapper .link-list{--gap-adj-c:var(--fz-24);--gap-adj-r:var(--fz-24);flex-wrap:wrap}.cta-wrapper .link-list li{width:100%;border-radius:calc(var(--fz-8) / 4);border-bottom:1px solid rgba(255,255,255,.6)}.cta-wrapper.swell-block-fullWide.has-bg-img{background-image:url(/wp-content/uploads/2026/02/CTA_sp_bg.png) !important}.cta-wrapper .swell-block-columns__inner{row-gap:var(--fz-16)}.cta-wrapper .btn-ctrl .is-style-more_btn a{padding:var(--fz-18) var(--fz-32)}.seminar-wrapper .-type-card .p-postList__item{margin-bottom:calc(var(--fz-20) * 2)}.seminar-wrapper .-type-card .p-postList__body{padding-top:var(--fz-12)}.seminar-wrapper .p-postList__meta{margin-bottom:calc(var(--fz-12) / 2);font-size:var(--fz-16)}#body_wrap:not(.home) .seminar-wrapper .p-postList__body .p-postList__title{font-size:var(--fz-16);line-height:1.6}.seminar-wrapper.-upcoming .-type-card .p-postList__item:last-child{margin-bottom:0}.wrapper.seminar-wrapper.-past.swell-block-fullWide{padding-bottom:calc(var(--fz-24) * 2) !important}.home .seminar-wrapper .p-postList__item{margin-bottom:var(--fz-32);padding-bottom:var(--fz-32)}.home .seminar-wrapper .p-postList__item:last-child{margin-bottom:0;padding-bottom:0}.home .seminar-wrapper .p-postList__link{height:auto}.home .seminar-wrapper .p-postList__meta{margin-bottom:calc(var(--fz-12) / 2)}.home .seminar-wrapper .p-postList__title{margin-bottom:var(--fz-20);color:#202020}.home .seminar-wrapper .application{width:calc(var(--fz-14) * 20);margin:0 auto;padding:var(--fz-14);font-size:var(--fz-15)}.swell-block-faq{margin-bottom:0}.swell-block-faq .swell-block-faq__item+.swell-block-faq__item{margin-top:var(--fz-16)}.swell-block-faq__item :is(.faq_q,.faq_a){padding-left:calc(var(--fz-8) * 5.5);padding-right:calc(var(--fz-20) * 2);font-size:var(--fz-16)}.swell-block-faq__item :is(.faq_q,.faq_a):before{left:var(--fz-8)}.faq_q:after{right:var(--fz-8)}.faq_a:after{width:calc(100% - var(--fz-32))}.page-id-2712 .maincopy{font-size:calc(var(--fz-15) * 2)}.page-id-2712 .maincopy-btm{line-height:1.8;text-align:left}.page-id-2712 .knowledge-block.has-background{padding:2rem var(--fz-20) !important}.page-id-2712 .knowledge-block .head-txt{margin-bottom:1.875rem;padding-bottom:1.875rem;font-size:1.125rem;text-align:center}.page-id-2712 .knowledge-item{margin-bottom:1.5rem}.page-id-2712 .knowledge-item>div{--knowledge-item-width:100%;--knowledge-item-radius:calc(var(--fz-8) / 4)}.page-id-2712 .knowledge-item .-type-list .p-postList__link{box-shadow:0 0 .375rem 0 rgba(0,0,0,.1)}.page-id-2712 .knowledge-item .cat-txt{font-size:.875rem;top:calc(36vw + 1.25rem);left:1rem}.page-id-2712 .knowledge-item .-type-list .p-postList__thumb img{border-radius:var(--knowledge-item-radius) var(--knowledge-item-radius) 0 0}.page-id-2712 .knowledge-item .p-postList__body{width:100%;padding:2.75rem 1rem .75rem}.page-id-2712 .knowledge-item .p-postList__body h2{font-size:1rem}.post_content .worry-wrapper h2.sec-ttl{margin-bottom:calc(var(--fz-24) * 1.2)}.worry-columns{margin-bottom:calc(var(--fz-24) * 2)}.worry-columns .swell-block-columns__inner{row-gap:var(--fz-16)}.worry-block.has-background{padding:var(--fz-24) var(--fz-20)}.worry-block .ttl{padding-left:var(--fz-32)}.worry-block .ttl:before{width:var(--fz-20);height:var(--fz-20);top:50%;left:0;transform:translateY(-50%)}.worry-wrapper h3.item-ttl{margin:0 0 var(--fz-24);padding-top:var(--fz-24);font-size:calc(var(--fz-10) * 2.2);text-align:center !important}.reason-columns .swell-block-column .reason-block.has-background{padding:var(--fz-32) var(--fz-16)}.reason-columns .swell-block-column:first-child .reason-block.has-background{padding-top:0}.reason-columns .swell-block-column:last-child .reason-block.has-background{padding-bottom:0}.reason-columns .swell-block-column .reason-block.has-background:before{width:calc(100% - var(--fz-32));height:1px;border-bottom:1px solid rgba(4,0,42,.3);left:50%;bottom:0;transform:translateX(-50%)}.reason-block .ttl{margin-bottom:var(--fz-12);font-size:var(--fz-18)}.solution-wrapper:before{width:calc(var(--fz-10) * 12);height:calc(var(--fz-10) * 4)}.solution-block.has-background{padding:2rem var(--fz-20)}.solution-block .solution-columns{margin-bottom:calc(var(--fz-20) * 2)}.solution-block .solution-columns .swell-block-columns__inner{row-gap:var(--fz-18)}.solution-block .num{font-size:calc(var(--fz-20) * 1.33)}.solution-block h3.item-ttl{font-size:var(--fz-20)}.solution-block h3.item-ttl+.ttl-btm{font-size:1rem}.page .service-wrapper.swell-block-fullWide.has-bg-img{background-image:url(/wp-content/uploads/2026/03/service_sp_bg_2.png) !important}.download-block.has-background{padding:2rem var(--fz-20) var(--fz-32)}.download-block .ttl{font-size:var(--fz-20)}.download-block .btn-ctrl .swell-block-button a{padding:var(--fz-15)}.p-postList__item{width:100% !important}.wp-block-search .wp-block-search__input{border-radius:4px}#body_wrap:is(.blog,.single,.page-id-4863) .l-content{padding-bottom:calc(var(--fz-10) * 6)}#body_wrap:is(.blog,.page-id-4863) .c-pageTitle{font-size:min(1.3em, 24px)}#body_wrap:is(.blog,.page-id-4863) .c-pageTitle[data-style=b_bottom] .c-pageTitle__inner{margin-bottom:min(2rem, 32px)}.p-toc.-border{padding:var(--fz-24) var(--fz-18)}.p-toc.-border .p-toc__ttl{margin-bottom:min(var(--fz-18), 18px);font-size:min(var(--fz-18), 18px)}.post_content .p-toc__list li{font-size:min(var(--fz-15), 15px)}.l-sidebar .-type-card .p-postList__item:last-child{margin-bottom:var(--fz-20)}.l-sidebar .cat-item{font-size:min(var(--swl-fz--side), 16px)}.p-termContent{margin-top:calc(var(--fz-20) * 3)}.category .c-pagination{margin-bottom:calc(var(--fz-24) * 2)}.wrapper.magazine-wrapper.swell-block-fullWide{padding-top:0 !important}.w-footer__box{padding-top:calc(var(--fz-20) * 3);padding-bottom:calc(var(--fz-20) * 2)}.footer-info-container>.swell-block-columns__inner{row-gap:var(--fz-32)}.footer-logo{width:calc(var(--fz-18) * 10)}.footer-txt{font-size:var(--fz-12)}.footer-page-list{font-size:var(--fz-13)}.l-footer .copyright{padding:var(--fz-24) 0;font-size:var(--fz-10)}.copyright:before{width:100%}}@media not all and (min-width:600px){.c-postThumb__cat{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:600px) and (max-width:959.99px){.wp-block-column:is(.left,.right,.btn-ctrl){flex-basis:100% !important}}@media (min-width:960px){:root{--app-width:160px;--fz-8:8px;--fz-10:10px;--fz-12:12px;--fz-13:13px;--fz-14:14px;--fz-15:15px;--fz-16:16px;--fz-17:17px;--fz-18:18px;--fz-20:20px;--fz-24:24px;--fz-32:32px}.show-pc{display:block}.show-sp{display:none}.text-align-left-pc{text-align:left}.post_content h2.sec-ttl{margin-bottom:40px;font-size:32px}.post_content h2.sec-ttl+.ttl-btm{margin-bottom:40px}.post_content h3.item-ttl .num{font-size:30px}.post_content h3.item-ttl .num+.item-ttl-inner{top:-4px}h2.wp-block-heading:not(.is-style-section_ttl){padding:16px 24px}h3.wp-block-heading:not(.is-style-section_ttl){padding:0 0 16px;font-size:24px}h4.wp-block-heading:not(.is-style-section_ttl){padding:0 0 0 18px}.c-pagination{gap:var(--fz-24)}.l-container{padding-right:var(--base-gap);padding-left:var(--base-gap)}:is(.category,.tax-seminar_category) .l-article{max-width:1080px}.h1-wrapper{min-height:294px;padding:40px 100px 80px !important}.h1-wrapper .swell-block-fullWide__inner:not(:has(p)){top:28%}.h1-wrapper h1{margin-bottom:40px;font-size:54px}.h1-wrapper p{font-size:18px}.-body-solid .p-breadcrumb.-bg-on{padding:24px 40px}.p-breadcrumb__list.l-container{padding:0}.wrapper.swell-block-fullWide{padding:100px 0 !important}.wrapper .swell-block-fullWide__inner{max-width:1112px}#body_wrap:is(.archive,.search) .-type-card.-pc-col3 .p-postList__item{width:calc(100% / 3 - calc(var(--base-gap) * 2 / 3));margin-bottom:0}.form-wrapper{max-width:800px;margin:0 auto}.form-wrapper.narrow{max-width:720px}.fit-container.wp-block-columns:has(.btn-ctrl){gap:32px !important}.btn-ctrl.-w-sec .swell-block-button{width:350px}.btn-ctrl .swell-block-button a{padding:14px 40px;border:1px solid #fff;font-size:18px}.btn-ctrl.-w-sec .swell-block-button a{padding:13px 40px}.btn-ctrl.-navy .swell-block-button a{border:1px solid #f3f3f5}.btn-ctrl.-arrow-r .swell-block-button a:after{width:18px;height:18px;right:40px}.btn-ctrl.center-pc .swell-block-button a:after{display:none}.btn-ctrl.center-pc .swell-block-button a span{position:relative;display:inline-block;padding-right:34px}.btn-ctrl.center-pc .swell-block-button a span:after{content:"";position:absolute;width:18px;height:18px;background-image:url(/wp-content/themes/swell_child/assets/img/arrow-right-b.png);background-size:contain;right:0;top:50%;transform:translateY(-50%);transition:all .25s}.btn-ctrl.center-pc.-navy .swell-block-button a span:after{background-image:url(/wp-content/themes/swell_child/assets/img/arrow-right-w.png)}.btn-ctrl.center-pc .swell-block-button a:hover span:after{transform:translate(4px,-50%)}.l-header{border-bottom:1px solid rgba(255,255,255,.4)}:is(.l-header__inner,.l-fixHeader__inner).l-container{max-width:100%;padding-left:0;padding-right:0}.-series .l-header__logo,.l-fixHeader__logo{padding:24px 0}.c-headLogo{margin-left:40px;margin-right:.6em !important}.l-header__logo .c-headLogo{width:min(12.5vw, 180px)}a:has(.c-logoText){margin-top:min(0.27vw, 4px)}.l-header__logo .c-logoText{font-size:min(1.38vw, 20px)}.c-gnavWrap .menu-item.-end{margin-right:16px}.c-gnav>.menu-item>a .ttl{font-size:min(1.11vw, 16px)}.c-gnavWrap .icon-menu{width:min(9.16vw, 132px)}.c-gnavWrap .icon-menu:before{width:1px;height:90%;background-color:rgba(255,255,255,.4);left:0}.c-gnav>.menu-item>a{padding:0 min(1.11vw, 16px);white-space:inherit}.c-gnav>.menu-item>a:after{background-color:#fff;bottom:1px}.c-gnav>.icon-menu>a:after{width:calc(100% - 32px);left:16px}.c-gnavWrap .menu-item .icon{display:block;margin:0 auto 4px}.c-gnav>.menu-item>.sub-menu{left:0;-webkit-transform:initial;transform:initial}.c-gnav .sub-menu a{padding-left:.75em}.c-gnav .sub-menu a:before{display:none}.first-view{--article_size:100%;padding:7.22vw 10.2vw 8.61vw 8.33vw}.fv-container{--knowledge-block:32.35vw}.maincopy{margin-bottom:2.77vw;font-size:5.83vw}.maincopy-btm{margin-bottom:4.44vw;font-size:1.25vw}.first-view .fit-container.wp-block-columns:has(.btn-ctrl){gap:2.22vw !important}.first-view .btn-ctrl{width:16.665vw}.first-view .btn-ctrl.center-pc .swell-block-button a{padding:.97vw;font-size:1.25vw}.first-view .btn-ctrl.center-pc .swell-block-button a span{padding-right:2.36vw}.first-view .btn-ctrl.center-pc .swell-block-button a span:after{width:1.25vw;height:1.25vw}.wp-block-columns.fv-container>.left{flex-basis:calc(100% - var(--knowledge-block))}.wp-block-columns.fv-container>.right{flex-basis:var(--knowledge-block)}.knowledge-block.has-background{position:relative;padding:5.56vw 4.17vw;top:2vw}.logo-txt{margin-bottom:1.66vw}.logo-txt img{width:14.44vw}.logo-txt .serif{font-size:1.805vw}.knowledge-block .link-list li a{padding:2.22vw 0 1.66vw;font-size:1.39vw}.knowledge-block .link-list li a:before{width:2.22vw;height:2.22vw;top:calc(50% + 0.28vw)}.policy-wrapper.swell-block-fullWide{padding-bottom:80px !important}.policy-item.has-background{padding:24px 32px}.post_content .policy-wrapper h3.item-ttl+.ttl-btm{font-size:16px}.gap-adj.logo-columns{--gap-adj:16px}.case-wrapper .-type-card.-pc-col3 .p-postList__item{width:calc(100% / 3 - calc(var(--base-gap) * 2) / 3);margin-bottom:0}.case-wrapper .p-postList__body{padding-top:16px;gap:8px}.case-wrapper .p-postList__body .p-postList__title{font-size:18px}.post-type-archive-case .case-wrapper .p-postList__body .p-postList__title{font-size:16px}#body_wrap:not(.home,.page-id-2712) .wrapper.achieve-wrapper.swell-block-fullWide{padding:60px 0 !important}#body_wrap:not(.home,.page-id-2712) .wrapper.case-wrapper.swell-block-fullWide{padding:60px 0 !important}#body_wrap:not(.home) .case-wrapper .p-postList__title{line-height:1.8}.service-block.has-background{padding:48px 60px}.post_content .service-block h3.item-ttl{font-size:24px}.post_content .service-block h3.item-ttl+.ttl-btm{letter-spacing:.02em}.service-list{--gap-adj-c:min(5.55vw, 80px);--gap-adj-r:12px}.service-list li{width:calc(100% / 3 - calc(var(--gap-adj-c) * 2 / 3));padding-left:16px;font-size:18px}.service-list li:before{width:8px;height:8px;top:10.5px}.cta-wrapper .content-inner{max-width:872px;margin:0 auto}.home .cta-wrapper .content-inner{max-width:744px}.cta-wrapper .serif{font-size:44px;letter-spacing:.04em}.home .cta-wrapper .serif{letter-spacing:.12em}.cta-txt{margin-bottom:48px}.cta-wrapper .link-list{--gap-adj-c:48px;--gap-adj-r:24px}#body_wrap:not(.home) .cta-txt{font-size:18px}.cta-wrapper .btn-ctrl .is-style-more_btn a{padding:var(--fz-24) var(--fz-32)}.seminar-wrapper .-type-card .p-postList__body{padding-top:16px}.seminar-wrapper .p-postList__meta{margin-bottom:8px}#body_wrap:not(.home) .seminar-wrapper .p-postList__body .p-postList__title{font-size:18px;line-height:1.8}.seminar-wrapper.-upcoming .-type-card .p-postList__item{margin-bottom:0}.wrapper.seminar-wrapper.-past.swell-block-fullWide{padding-bottom:80px !important}.seminar-wrapper.-past .p-postList__item{margin-bottom:40px}.seminar-wrapper.-past .p-postList__link{column-gap:40px;justify-content:flex-start}.seminar-wrapper.-past .p-postList__thumb{max-width:280px}.seminar-wrapper.-past .p-postList__body{width:calc(100% - 280px - 40px)}.home .seminar-wrapper .p-postList__item{display:flex;margin-bottom:0;align-items:center}.home .seminar-wrapper .p-postList__link{width:calc(100% - var(--app-width));padding:32px 0;align-items:center;column-gap:40px;justify-content:flex-start}.home .seminar-wrapper .p-postList__item:first-child .p-postList__link{padding-top:0}.home .seminar-wrapper .p-postList__thumb{max-width:200px}.home .seminar-wrapper .p-postList__body{width:calc(100% - 200px - 80px)}.home .seminar-wrapper .p-postList__meta{margin-bottom:16px}.home .seminar-wrapper .p-postList__item .application{padding:14px 24px}.home .seminar-wrapper .p-postList__item:first-child .application{margin-top:-32px}.faq-wrapper h2.sec-ttl{margin-bottom:80px}.swell-block-faq{max-width:880px;margin:0 auto}.swell-block-faq .swell-block-faq__item+.swell-block-faq__item{margin-top:24px}.swell-block-faq__item .faq_q{padding-left:56px;padding-right:64px}.swell-block-faq__item :is(.faq_q,.faq_a):before{left:16px}.faq_q:after{right:16px}.faq_a:after{width:calc(100% - 48px)}.page-id-2712 .first-view{padding:0}.page-id-2712 .fv-container{--right-pad:4.17vw;--knowledge-block:calc(43.47vw + var(--right-pad));align-items:flex-end !important;gap:0 !important}.page-id-2712 .maincopy{font-size:3.75vw}.page-id-2712 .maincopy-btm{line-height:1.6}.page-id-2712 .wp-block-columns.fv-container>.left{padding:4.17vw 4.17vw 8.33vw 5.55vw;flex-basis:52.36vw}.page-id-2712 .wp-block-columns.fv-container>.right{padding-right:var(--right-pad);padding-bottom:8.33vw}.page-id-2712 .knowledge-block.has-background{padding:2.22vw;top:0}.page-id-2712 .knowledge-block .head-txt{margin-bottom:2.08vw;padding-bottom:2.08vw;font-size:1.25vw}.page-id-2712 .knowledge-item{margin-bottom:1.67vw}.page-id-2712 .knowledge-item>div{--knowledge-item-width:13.25vw;--knowledge-item-radius:.14vw}.page-id-2712 .knowledge-item .-type-list .p-postList__link{box-shadow:0 0 .42vw 0 rgba(0,0,0,.1)}.page-id-2712 .knowledge-item .cat-txt{font-size:.97vw;top:.83vw;left:calc(var(--knowledge-item-width) + 1.11vw)}.page-id-2712 .knowledge-item .-type-list .p-postList__thumb img{border-radius:var(--knowledge-item-radius) 0 0 var(--knowledge-item-radius)}.page-id-2712 .knowledge-item .p-postList__body{width:calc(100% - var(--knowledge-item-width));padding:2.57vw 1.11vw .83vw}.page-id-2712 .knowledge-item .p-postList__body h2{font-size:1.11vw}.wrapper.worry-wrapper.swell-block-fullWide{padding-bottom:80px !important}.post_content .worry-wrapper h2.sec-ttl{margin-bottom:48px}.worry-columns{margin-bottom:80px}.worry-wrapper h3.item-ttl{margin:0 0 40px;font-size:calc(var(--fz-14) * 2)}.worry-block.has-background{padding:var(--fz-24) var(--fz-20) var(--fz-32)}.worry-block :is(.ttl,.txt){text-align:center}.worry-block .ttl{padding-top:calc(var(--fz-12) * 2.75)}.worry-block .ttl:before{width:calc(var(--fz-8) + var(--fz-13));height:calc(var(--fz-8) + var(--fz-13));top:0;left:50%;transform:translateX(-50%)}.reason-columns .swell-block-column .reason-block.has-background{padding:0}.reason-columns .swell-block-column:first-child .reason-block.has-background{padding-left:0}.reason-columns .swell-block-column:last-child .reason-block.has-background{padding-right:0}.reason-columns .swell-block-column .reason-block.has-background:before{width:1px;height:100%;border-right:1px solid rgba(4,0,42,.3);top:50%;right:-40px;transform:translateY(-50%)}.reason-block .ttl{margin-bottom:var(--fz-16);font-size:var(--fz-20);text-align:center}.solution-wrapper:before{width:166px;height:55px}.solution-block.has-background{padding:24px}.solution-block .solution-columns{margin-bottom:16px}.solution-block .solution-columns:nth-child(odd){padding:24px 40px 24px 24px}.solution-block .solution-columns:nth-child(even){padding:24px 24px 24px 40px}.solution-block .num{font-size:32px}.solution-block h3.item-ttl{font-size:24px}.solution-block h3.item-ttl+.ttl-btm{font-size:var(--fz-15)}.download-block.has-background{padding:40px 72px}.download-block .ttl{font-size:24px}.download-block .btn-ctrl .swell-block-button{max-width:352px;margin-left:auto;margin-right:0}.download-block .btn-ctrl .swell-block-button a{padding:15px 60px}.p-homeContent{margin-top:6em !important}.p-postList.-type-card{margin:0 auto !important;gap:var(--base-gap)}.p-relatedPosts.p-postList.-type-card .p-postList__item{width:calc(100% / 3 - calc( calc(var(--base-gap) * 2) / 3)) !important;padding:0 !important}.single .l-content{padding-top:6em;padding-bottom:6em}.single .p-postList.-type-card{gap:var(--half-gap)}.single .p-relatedPosts.p-postList.-type-card .p-postList__item{width:calc(100% / 3 - calc( calc(var(--half-gap) * 2) / 3)) !important}#body_wrap:is(.blog,.single,.page-id-4863) .l-content{padding-bottom:calc(var(--fz-10) * 10)}#body_wrap:is(.blog,.page-id-4863) .c-pageTitle[data-style=b_bottom] .c-pageTitle__inner{margin-bottom:2rem}#main_content .p-toc{width:100% !important}#body_wrap:is(.blog,.page-id-4863) .c-pageTitle{font-size:2rem}.p-toc.-border{padding:40px}.p-toc.-border .p-toc__ttl{margin-bottom:24px}.p-termContent{margin-top:100px}.category .c-pagination{margin-bottom:80px}.wrapper.magazine-wrapper.swell-block-fullWide{padding-top:60px !important}.w-footer.l-container,.l-footer .l-container:has(.copyright){max-width:1280px}.w-footer__box{padding:100px 0 40px}.footer-logo{width:220px}.footer-txt{margin-bottom:var(--fz-24);font-size:13px}.footer-page-list{font-size:14px}.l-footer .copyright{padding:40px 0 24px}.copyright:before{width:100%}}@media (min-width:960px) and (max-width:1439.9px){.l-container,.swell-block-fullWide__inner{padding-left:var(--base-gap);padding-right:var(--base-gap)}.mw1440{display:inline}.no1440{display:none}.worry-block{height:100%}.l-footer .footer-info-container{--ft-nav-l:8.5rem;--ft-nav-r:10.75rem}.l-footer .footer-info{width:calc(100% - calc(var(--ft-nav-l) + var(--ft-nav-r)) - var(--swl-clmn-mrgn--x))}.l-footer .footer-nav-left{width:calc(var(--ft-nav-l) - var(--swl-clmn-mrgn--x)) !important}.l-footer .footer-nav-right{width:calc(var(--ft-nav-r) - var(--swl-clmn-mrgn--x)) !important}}