.wp-media-page{--wm-red:#e4504f;--wm-text:#333;--wm-line:#e5e5e5;margin:0;color:var(--wm-text);background:#fff;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:16px;line-height:1.75;font-weight:500;overflow-x:hidden}.wp-media-page *{box-sizing:border-box}.wp-media-skip-link{position:fixed;top:8px;left:12px;z-index:1000;transform:translateY(-180%);padding:10px 16px;background:#fff;color:#1062a6!important;border:2px solid #1478c9;border-radius:6px}.wp-media-skip-link:focus{transform:none}.wp-media-home .p-mainVisual .swiper-button-prev,.wp-media-home .p-mainVisual .swiper-button-next{min-width:44px;min-height:44px}.wp-media-page a{color:inherit;text-decoration:none}.wp-media-page a:hover{color:var(--wm-red)}.wp-media-page img{max-width:100%;height:auto;vertical-align:middle}.wp-media-page button,.wp-media-page input{font:inherit}.wp-media-jobbar{height:39px;display:flex;align-items:center;justify-content:center;gap:12px;background:#f5f5f5;color:#111;font-size:12px;font-weight:700}.wp-media-jobbar a,.wp-media-cta{display:inline-block;background:var(--wm-red);color:#fff!important;border-radius:100px;padding:3px 14px;box-shadow:0 2px 4px #0002}.wp-media-header{border-bottom:1px solid #eee;background:#fdfdfd;position:relative;z-index:4}.wp-media-header-inner{max-width:1200px;min-height:87px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:0 10px}.wp-media-brand{flex:0 0 300px;display:block;line-height:1}.wp-media-brand img{width:300px;max-height:57px;object-fit:contain}.wp-media-brand>span{display:block;font-size:30px;font-weight:700;white-space:nowrap}.wp-media-brand>span span:last-child{font-size:17px}.wp-media-brand-mark{color:var(--wm-red)}.wp-media-desktop-nav{display:flex;align-items:center;justify-content:flex-end;gap:25px;font-size:13px;white-space:nowrap}.wp-media-desktop-nav a{padding:16px 0}.wp-media-desktop-nav a:hover{border-bottom:2px solid var(--wm-red)}.wp-media-search-toggle,.wp-media-menu-toggle{border:0;background:transparent;color:#333;font-size:28px;line-height:1;cursor:pointer;padding:8px}.wp-media-header-inner>.wp-media-search-toggle,.wp-media-menu-toggle,.wp-media-mobile-nav{display:none}.wp-media-search,.wp-media-drawer{background:#fff;border-top:1px solid #eee;padding:16px max(16px,calc((100vw - 1200px)/2))}.wp-media-search[hidden],.wp-media-drawer[hidden]{display:none}.wp-media-search form{display:flex;align-items:center;gap:12px}.wp-media-search input{width:min(520px,70vw);border:1px solid #bbb;padding:8px}.wp-media-search button{border:0;background:var(--wm-red);color:#fff;padding:8px 20px}.wp-media-drawer{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.wp-media-drawer p{margin:0}.wp-media-root{min-height:45vh}.wp-media-container{max-width:900px;margin:0 auto;padding:20px 15px 90px}.wp-media-breadcrumb{font-size:11px;margin:0 0 42px;color:#666}.wp-media-root h1{font-size:25px;line-height:1.5;margin:0 0 10px;font-weight:700}.wp-media-root h2{line-height:1.5}.wp-media-root h3{line-height:1.55}.wp-media-root .l-container,.wp-media-root .l-content{max-width:1200px;margin-left:auto;margin-right:auto}.wp-media-root .l-content{display:block;padding:16px 15px 90px}.wp-media-article,.wp-media-archive{max-width:1200px;margin-left:auto;margin-right:auto}.wp-media-article .l-mainContent,.wp-media-archive .l-mainContent{width:70.6667%;margin:0;padding:32px}.wp-media-article .l-mainContent__inner,.wp-media-archive .l-mainContent__inner{padding:0}.wp-media-root .p-breadcrumb{font-size:11px;max-width:1200px;margin:14px auto 42px;padding:0 15px;color:#666}.wp-media-root .p-breadcrumb a:hover{text-decoration:underline}.wp-media-root .c-pageTitle{font-size:25px;line-height:1.5}.wp-media-root .c-categoryList,.wp-media-root .c-tagList,.wp-media-term-pills{display:flex;flex-wrap:wrap;gap:5px;list-style:none;margin:12px 0 62px;padding:0}.wp-media-root .c-categoryList a,.wp-media-root .c-tagList a,.wp-media-term-pills a{display:inline-block;border-radius:20px;background:var(--wm-red);color:#fff;font-size:11px;padding:2px 12px}.wp-media-root .p-articleHead{margin-bottom:64px}.wp-media-root .p-articleHead__title{font-size:25px;margin:0 0 12px}.wp-media-root .p-articleThumb,.wp-media-featured{display:block;width:100%;margin:65px auto 70px;border-radius:6px;box-shadow:0 2px 6px #0002}.wp-media-root .p-articleThumb img{width:100%;border-radius:6px}.wp-media-archive .wp-media-container{max-width:900px}.wp-media-archive h1{border-bottom:1px solid #ddd;padding:0 0 10px;margin-bottom:16px}.wp-media-archive h1 em{color:#555;font-size:38px;font-style:italic;font-weight:600;margin-left:20px}.wp-media-archive-list{display:grid;gap:32px}.wp-media-archive-card{display:grid;grid-template-columns:282px minmax(0,1fr);gap:32px;align-items:start}.wp-media-archive-card img{width:282px;aspect-ratio:1.62;object-fit:cover;border-radius:10px;box-shadow:0 2px 6px #0002}.wp-media-archive-card h2{font-size:16px;margin:0 0 5px}.wp-media-archive-card p{font-size:13px;line-height:1.7;margin:0 0 7px}.wp-media-archive-card time{font-size:11px;color:#777}.wp-media-search-item:not(:has(.wp-media-card-img)){grid-template-columns:1fr}.wp-media-archive .p-postList{list-style:none;padding:0}.wp-media-archive .p-postList__item{margin:0 0 32px}.wp-media-archive .p-postList__link{display:grid;grid-template-columns:282px minmax(0,1fr);gap:32px;align-items:start}.wp-media-archive .p-postList__thumb img{width:282px;aspect-ratio:1.62;object-fit:cover;border-radius:9px;box-shadow:0 2px 6px #0002}.wp-media-archive .p-postList__title{font-size:16px;margin:0 0 5px}.wp-media-archive .p-postList__excerpt{font-size:13px}.wp-media-archive .p-postList__meta{font-size:11px;color:#777}.wp-media-archive .c-secTitle{font-size:25px;border-bottom:1px solid #ddd;padding-bottom:10px}.wp-media-archive .p-archiveHead h1{margin-top:0}.wp-media-archive .p-archiveHead__title{font-size:25px}.wp-media-root .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;border:1px solid var(--wm-red);border-radius:50%;color:var(--wm-red);margin:4px}.wp-media-home .p-mainVisual{width:100%;overflow:hidden}.wp-media-home .p-mainVisual__inner{position:relative}.wp-media-home .p-mainVisual .swiper-wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.wp-media-home .p-mainVisual .swiper-slide{flex:0 0 100%;scroll-snap-align:start;position:relative}.wp-media-home .p-mainVisual picture,.wp-media-home .p-mainVisual img{display:block;width:100%;height:auto}.wp-media-home .p-mainVisual .swiper-button-prev,.wp-media-home .p-mainVisual .swiper-button-next{position:absolute;top:48%;background:#333a;color:#fff;width:40px;height:50px;cursor:pointer;z-index:2}.wp-media-home .p-mainVisual .swiper-button-prev{left:0}.wp-media-home .p-mainVisual .swiper-button-next{right:0}.wp-media-home .p-mainVisual .swiper-button-prev:after{content:"‹";font-size:36px;line-height:48px;padding-left:8px}.wp-media-home .p-mainVisual .swiper-button-next:after{content:"›";font-size:36px;line-height:48px;padding-left:12px}.wp-media-home .p-mainVisual .p-mainVisual__textLayer{position:absolute;inset:auto 10% 5%;text-align:center}.wp-media-home .p-postSlider{max-width:1200px;margin:14px auto 60px;overflow:hidden;position:relative}.wp-media-home .p-postSlider .swiper-wrapper{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.wp-media-home .p-postSlider .swiper-slide{flex:0 0 25%;scroll-snap-align:start}.wp-media-home .p-postSlider img{width:100%;aspect-ratio:1.9;object-fit:cover;border-radius:10px;box-shadow:0 2px 6px #0002}.wp-media-home .p-postSlider .p-postList__title{font-size:14px;font-weight:700;line-height:1.45}.wp-media-home .p-pickupBanners{max-width:1200px;margin:50px auto 70px;padding:0 10px}.wp-media-home .p-pickupBanners__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;list-style:none;padding:0}.wp-media-home .p-pickupBanners img{width:100%;border-radius:7px;box-shadow:0 2px 6px #0002}.wp-media-home .c-bannerLink__label{display:none}.wp-media-home .post_content{max-width:1200px;margin:auto}.wp-media-home .swell-block-fullWide{padding:20px 0;margin:30px 0}.wp-media-home .swell-block-fullWide:nth-of-type(odd){background:#f7f7f7}.wp-media-home .swell-block-fullWide__inner{max-width:1200px;margin:auto;padding:0 15px}.wp-media-home .p-postList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0}.wp-media-home .p-postList__item{min-width:0}.wp-media-home .p-postList__thumb img{width:100%;aspect-ratio:1.78;object-fit:cover;border-radius:8px}.wp-media-home .p-postList__title{font-size:15px;line-height:1.5}.wp-media-home .p-postList__body{padding:8px 0}.wp-media-home .wp-block-columns{display:flex;gap:20px}.wp-media-home .wp-block-column{min-width:0;flex:1}.wp-media-home-section{max-width:1200px;margin:50px auto;padding:0 15px}.wp-media-home-section h2{border-left:3px solid var(--wm-red);padding-left:12px}.wp-media-home-row{display:flex;overflow-x:auto;gap:16px}.wp-media-home-row a{min-width:24%;font-size:14px}.wp-media-home-row img{width:100%;border-radius:8px}.wp-media-home-banners{max-width:1200px;margin:50px auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:0 10px}.wp-media-home-banners img{width:100%;border-radius:7px}.wp-media-home-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.wp-media-home-grid img{width:100%}.wp-media-fallback-hero img{display:block;width:100%}.wp-media-fallback-hero>a{display:none}.wp-media-root .post_content{line-height:1.9;overflow-wrap:anywhere}.wp-media-root .post_content>*{max-width:100%}.wp-media-root .post_content p{margin:0 0 1.5em}.wp-media-root .post_content h2:not([class^=swell-block-]){position:relative;background:var(--wm-red);color:#fff;font-size:24px;padding:12px 18px;margin:60px 0 30px}.wp-media-root .post_content h3:not([class^=swell-block-]){font-size:21px;padding:0 8px 8px;border-bottom:2px solid var(--wm-red);margin:52px 0 25px}.wp-media-root .post_content h4{border-left:3px solid var(--wm-red);padding-left:14px;font-size:18px}.wp-media-root .post_content figure{margin:24px auto 35px;max-width:100%}.wp-media-root .post_content figure img{height:auto;max-width:100%}.wp-media-root .post_content figcaption{font-size:12px;text-align:center;color:#666;padding-top:8px}.wp-media-root .post_content .wp-block-image{text-align:center}.wp-media-root .post_content .is-style-shadow img{box-shadow:0 2px 8px #0003;border-radius:4px}.wp-media-root .post_content .wp-block-table{overflow-x:auto;max-width:100%;display:block}.wp-media-root .post_content table{width:100%;border-collapse:collapse;max-width:100%;font-size:14px}.wp-media-root .post_content th,.wp-media-root .post_content td{border:1px solid #bbb;padding:8px 10px;min-width:3em;word-break:break-word}.wp-media-root .post_content th{background:#f7f7f7}.wp-media-root .post_content ul,.wp-media-root .post_content ol{padding-left:1.6em;margin:14px 0 30px}.wp-media-root .post_content li{margin:4px 0}.wp-media-root .post_content blockquote{border-left:4px solid #ccc;background:#fafafa;padding:20px;margin:30px 0}.wp-media-root .post_content a{color:#1176d4;text-decoration:underline}.wp-media-root .post_content mark,.wp-media-root .post_content .mark_yellow{background:#fcf69f}.wp-media-root .swell-block-balloon{margin:28px 0;display:flex;gap:18px}.wp-media-root .c-balloon{display:flex;align-items:flex-end;gap:16px;width:100%}.wp-media-root .c-balloon__body{flex:1;min-width:0}.wp-media-root .c-balloon__text{background:#f7f7f7;border:1px solid #ccc;border-radius:8px;padding:16px 18px}.wp-media-root .c-balloon__text p:last-child{margin-bottom:0}.wp-media-root .c-balloon__icon{width:80px;flex:0 0 80px;text-align:center}.wp-media-root .c-balloon__icon img{width:65px;max-height:70px;object-fit:contain}.wp-media-root .c-balloon__iconName{display:block;font-size:10px}.wp-media-root .c-balloon.-bln-right{flex-direction:row-reverse}.wp-media-root .c-balloon[data-col=blue] .c-balloon__text{border-color:#93d2f0;background:#f3f9fd}.wp-media-root .c-balloon[data-col=red] .c-balloon__text{border-color:#f48789;background:#fff5f4}.wp-media-root .swell-block-capbox,.wp-media-root .cap_box{border:2px solid var(--wm-red);border-radius:4px;margin:35px 0;padding:0}.wp-media-root .cap_box_ttl{display:inline-block;background:var(--wm-red);color:#fff;font-weight:700;padding:5px 16px}.wp-media-root .cap_box_content{padding:18px 20px}.wp-media-root .cap_box_content>*:last-child{margin-bottom:0}.wp-media-root .cap_box[data-colset=col2]{border-color:#5fb9f5}.wp-media-root .cap_box[data-colset=col2] .cap_box_ttl{background:#5fb9f5}.wp-media-root .swell-block-button{text-align:center;margin:30px auto}.wp-media-root .swell-block-button__link,.wp-media-root .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;padding:13px 25px;border-radius:100px;min-width:230px;color:#fff!important;background:var(--wm-red);font-weight:700;text-decoration:none!important;box-shadow:0 3px 6px #0003}.wp-media-root .swell-block-button.blue_ .swell-block-button__link{background:#fb9400}.wp-media-root .swell-block-button.green_ .swell-block-button__link{background:#00b900}.wp-media-root .swell-block-accordion{margin:30px 0}.wp-media-root .swell-block-accordion__item{border:1px solid #ddd;margin:9px 0}.wp-media-root .swell-block-accordion__title{cursor:pointer;padding:14px 18px;background:#f8f8f8;font-weight:700}.wp-media-root .swell-block-accordion__body{padding:18px}.wp-media-root .swell-block-faq__item{border-bottom:1px solid #ddd;padding:14px}.wp-media-root .faq_q{font-weight:700;color:#e46270}.wp-media-root .faq_a{color:#2b648c}.wp-media-root .swell-block-step{margin:25px 0;padding-left:25px;border-left:3px solid var(--wm-red)}.wp-media-root .swell-block-step__item{position:relative;margin:20px 0}.wp-media-root .swell-block-step__number{display:inline-block;background:var(--wm-red);color:#fff;border-radius:50%;width:28px;height:28px;text-align:center}.wp-media-root .swell-block-step__title{font-weight:700}.wp-media-root .swell-block-tab{margin:25px 0}.wp-media-root .swell-block-tab__tabs{display:flex;gap:5px;border-bottom:2px solid var(--wm-red)}.wp-media-root .swell-block-tab__tab{padding:10px;background:#f7f7f7}.wp-media-root .swell-block-tab__panels>*{padding:14px;border:1px solid #ddd}.wp-media-root .wp-media-embed-link{border:1px solid #ddd;background:#f7f7f7;padding:18px;text-align:center}.wp-media-root .wp-media-embed{width:min(100%,800px);aspect-ratio:16/9;min-height:230px;margin:30px auto;background:#222;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.wp-media-root .wp-media-embed[data-provider=amazon]{aspect-ratio:1.8;background:#f3f3f3;color:#333}.wp-media-root .wp-media-embed-load{border:0;border-radius:100px;background:var(--wm-red);color:#fff;font-weight:700;padding:14px 25px;cursor:pointer}.wp-media-root .wp-media-embed a{color:inherit;font-size:12px}.wp-media-root .wp-media-embed iframe{width:100%;height:100%;border:0}.wp-media-toc,.wp-media-root .p-toc{border:2px solid #eee;border-radius:5px;padding:20px 30px;margin:40px auto;max-width:600px}.wp-media-toc ol,.wp-media-root .p-toc ol{padding-left:25px}.wp-media-toc-sub{margin-left:20px}.wp-media-root .p-toc__title{font-weight:700;text-align:center}.wp-media-restricted{min-height:55vh}.wp-media-restricted h1{margin-bottom:30px}.wp-media-restricted p{font-size:15px}.wp-media-landing-page{background:#fff}.wp-media-landing{width:100%;overflow:hidden}.wp-media-landing .lp-content__inner{display:block;max-width:none;width:100%;margin:0 auto}.wp-media-landing .lp-content__postContent{max-width:100%;margin:0 auto}.wp-media-landing .lp-content__postContent>p,.wp-media-landing .lp-content__postContent>h1,.wp-media-landing .lp-content__postContent>h2,.wp-media-landing .lp-content__postContent>h3{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.wp-media-landing .alignfull{width:100%;max-width:none;margin:0 auto}.wp-media-landing .wp-block-image.alignfull img{display:block;width:100%;height:auto}.wp-media-landing .swell-block-fullWide{width:100%;padding:38px 0;margin:0}.wp-media-landing .swell-block-fullWide:nth-of-type(2n){background:#f7f7f7}.wp-media-landing .swell-block-fullWide__inner{max-width:1100px;margin:0 auto;padding:0 18px}.wp-media-landing .swell-block-columns__inner{display:flex;gap:22px}.wp-media-landing .swell-block-column{flex:1;min-width:0}.wp-media-landing .wp-block-columns{display:flex;gap:22px}.wp-media-landing .wp-block-column{min-width:0;flex:1}.wp-media-landing .pc_only{display:block}.wp-media-landing .sp_only{display:none}.wp-media-landing .has-text-align-center{text-align:center}.wp-media-landing .has-text-align-left{text-align:left}.wp-media-landing .has-white-color{color:#fff}.wp-media-landing .has-swl-main-color{color:var(--wm-red)}.wp-media-landing .swl-fz.u-fz-l{font-size:1.25em}.wp-media-landing .swl-fz.u-fz-xl,.wp-media-landing .has-huge-font-size{font-size:2em}.wp-media-landing .is-style-section_ttl{text-align:center;background:transparent!important;color:var(--wm-text)!important;border:0;border-bottom:3px solid var(--wm-red);padding:0 0 10px!important;max-width:1000px;margin:40px auto 24px}.wp-media-landing .is-style-emboss_box{background:#fff;border:1px solid #ddd;box-shadow:0 3px 9px #0002;padding:24px}.wp-media-landing .wp-block-media-text{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.wp-media-landing .swell-block-step{max-width:900px;margin-left:auto;margin-right:auto}.wp-media-landing .post_content .wp-block-image{margin:0 auto}.wp-media-landing .swell-block-accordion{max-width:900px;margin-left:auto;margin-right:auto}.wp-media-footer{background:#44454c;color:#fff;margin-top:40px;padding:55px 15px 20px;font-size:13px}.wp-media-footer-inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:45px}.wp-media-footer h2{font-size:17px;border-bottom:1px solid #888;margin:0 0 16px;padding-bottom:10px}.wp-media-footer ul{padding:0;margin:0;list-style:none}.wp-media-footer li{margin:7px 0}.wp-media-footer a:hover{color:#ffb5b4}.wp-media-footer-feature strong{font-size:25px}.wp-media-footer-feature .wp-media-cta{margin-top:18px}.wp-media-footer-tags{grid-column:1/-1}.wp-media-footer-tags a{display:inline-block;margin:4px;padding:2px 9px;border:1px solid #aaa;border-radius:2px}.wp-media-copyright{text-align:center;border-top:1px solid #777;margin:30px auto 0;padding:16px 0 0;max-width:1200px}@media(max-width:959px){.wp-media-header-inner{height:69px;min-height:69px;padding:0 17px;gap:8px}.wp-media-desktop-nav{display:none}.wp-media-header-inner>.wp-media-search-toggle,.wp-media-menu-toggle{display:block;flex:0 0 38px}.wp-media-brand{flex:1;text-align:center}.wp-media-brand img{width:min(250px,100%);max-height:56px}.wp-media-brand>span{font-size:24px}.wp-media-brand>span span:last-child{font-size:14px}.wp-media-mobile-nav{display:flex;justify-content:space-between;gap:2px;overflow-x:auto;background:#434343;color:#fff;font-size:12px;white-space:nowrap;padding:7px 10px}.wp-media-mobile-nav a{color:#fff}.wp-media-home .p-postSlider .swiper-slide{flex-basis:45%}.wp-media-home .p-pickupBanners__list,.wp-media-home-banners,.wp-media-home .p-postList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.wp-media-jobbar{height:40px;font-size:11px;gap:7px}.wp-media-jobbar a{padding:3px 12px}.wp-media-header-inner{height:68px}.wp-media-brand img{width:min(230px,100%)}.wp-media-mobile-nav{font-size:11px}.wp-media-drawer{grid-template-columns:1fr 1fr}.wp-media-root h1,.wp-media-root .p-articleHead__title{font-size:23px}.wp-media-root .l-content{padding:12px 13px 55px}.wp-media-root .p-breadcrumb{margin-bottom:25px}.wp-media-root .p-articleThumb,.wp-media-featured{margin:45px auto}.wp-media-root .post_content h2:not([class^=swell-block-]){font-size:20px;margin-top:45px}.wp-media-root .post_content h3:not([class^=swell-block-]){font-size:18px}.wp-media-root .c-balloon__icon{width:55px;flex-basis:55px}.wp-media-root .c-balloon__icon img{width:50px}.wp-media-home .p-mainVisual .swiper-button-prev,.wp-media-home .p-mainVisual .swiper-button-next{width:25px;height:40px}.wp-media-home .p-mainVisual .swiper-button-prev:after,.wp-media-home .p-mainVisual .swiper-button-next:after{font-size:28px;line-height:38px;padding-left:5px}.wp-media-home .p-postSlider .swiper-slide{flex-basis:62%}.wp-media-home .p-pickupBanners{margin:40px auto}.wp-media-home .p-pickupBanners__list,.wp-media-home-banners{gap:9px}.wp-media-home .p-postList{grid-template-columns:1fr 1fr;gap:12px}.wp-media-home .p-postList__title{font-size:13px}.wp-media-home .wp-block-columns{flex-wrap:wrap}.wp-media-home .wp-block-column{flex-basis:100%}.wp-media-home-grid{grid-template-columns:1fr 1fr}.wp-media-home-row a{min-width:62%}.wp-media-archive h1 em{font-size:26px}.wp-media-archive-card,.wp-media-archive .p-postList__link{grid-template-columns:35% minmax(0,1fr);gap:12px}.wp-media-archive-card img,.wp-media-archive .p-postList__thumb img{width:100%}.wp-media-archive-card h2,.wp-media-archive .p-postList__title{font-size:14px}.wp-media-archive-card p,.wp-media-archive .p-postList__excerpt{font-size:12px}.wp-media-footer-inner{grid-template-columns:1fr 1fr;gap:25px}.wp-media-footer-feature{grid-column:1/-1}.wp-media-landing .pc_only{display:none}.wp-media-landing .sp_only{display:block}.wp-media-landing .swell-block-fullWide{padding:20px 0}.wp-media-landing .swell-block-columns__inner,.wp-media-landing .wp-block-columns{flex-wrap:wrap;gap:12px}.wp-media-landing .swell-block-column,.wp-media-landing .wp-block-column{flex-basis:100%}.wp-media-landing .wp-block-media-text{grid-template-columns:1fr}.wp-media-landing .swl-fz.u-fz-xl,.wp-media-landing .has-huge-font-size{font-size:1.55em}}.wp-media-home .p-mainVisual .swiper-wrapper{display:flex;width:100%;overflow:visible;scroll-snap-type:none;transition:transform .45s ease}.wp-media-home .p-mainVisual .swiper-slide{flex:0 0 100%;min-width:0}.wp-media-home .p-mainVisual .swiper-button-prev,.wp-media-home .p-mainVisual .swiper-button-next{border:0}@media(prefers-reduced-motion:reduce){.wp-media-home .p-mainVisual .swiper-wrapper{transition:none}}@media(min-width:960px)and (max-width:1199px){.wp-media-article,.wp-media-archive{padding:0 4vw}}@media(max-width:959px){.wp-media-article,.wp-media-archive{max-width:96%;margin:auto}.wp-media-article .l-mainContent,.wp-media-archive .l-mainContent{width:100%;padding:3vw}.wp-media-article .p-breadcrumb,.wp-media-archive .p-breadcrumb{margin-left:0;margin-right:0;padding:0 3vw}}.wp-media-article .wp-media-container,.wp-media-archive .wp-media-container{width:70.6667%;max-width:none;margin:0;padding:32px}.wp-media-pages{display:flex;flex-wrap:wrap;gap:4px;margin:35px 0}.wp-media-pages .current{background:var(--wm-red);color:#fff}@media(max-width:959px){.wp-media-article .wp-media-container,.wp-media-archive .wp-media-container{width:100%;padding:3vw}}@media(max-width:959px){.wp-media-landing .pc_only{display:none}.wp-media-landing .sp_only{display:block}}.wp-media-root .p-breadcrumb{margin:14px auto 10px;padding:0}.wp-media-root .p-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;padding:0;margin:0}.wp-media-root .p-breadcrumb__item{display:inline-flex;align-items:center;min-width:0}.wp-media-root .p-breadcrumb__item+li:before{content:"›";color:#777;margin-right:6px}.wp-media-home .p-postSlider__swiper{position:relative}.wp-media-home .p-postSlider .swiper-wrapper{padding:0;margin:0;list-style:none}.wp-media-home .p-postSlider .c-postThumb__figure,.wp-media-home .p-pickupBanners .c-bannerLink__figure{margin:0}.wp-media-home .p-postSlider .swiper-button-prev,.wp-media-home .p-postSlider .swiper-button-next{position:absolute;top:33%;z-index:2;border:0;background:#333a;color:#fff;width:36px;height:46px;cursor:pointer}.wp-media-home .p-postSlider .swiper-button-prev{left:0}.wp-media-home .p-postSlider .swiper-button-next{right:0}.wp-media-home .p-postSlider .swiper-button-prev:after{content:"‹";font-size:32px;line-height:40px}.wp-media-home .p-postSlider .swiper-button-next:after{content:"›";font-size:32px;line-height:40px}@media(max-width:599px){.wp-media-home .p-postSlider{margin:14px auto 28px}.wp-media-home .p-pickupBanners{margin:20px auto 45px}.wp-media-home .p-pickupBanners__list{margin:0}.wp-media-home .p-pickupBanners .c-bannerLink__figure img{width:100%;display:block}}.wp-media-root .wp-media-source-unavailable{display:flex;min-height:160px;width:min(100%,760px);margin:20px auto;padding:20px;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px dashed #b3b3b3;background:#f7f7f7;color:#555;text-align:center;font-size:13px}.wp-media-root .wp-media-source-unavailable__mark{font-weight:700}.wp-media-root .wp-media-source-unavailable__alt{font-size:12px}.wp-media-archive .p-postList__thumb{min-width:0;overflow:hidden;border-radius:9px;box-shadow:0 2px 6px #0002}.wp-media-archive .c-postThumb__figure{margin:0;width:100%;overflow:hidden}.wp-media-archive .p-postList__thumb img{display:block;width:100%;height:auto;aspect-ratio:1.62;object-fit:cover;border-radius:0;box-shadow:none}.wp-media-archive .c-pagination{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;justify-content:center;margin:3em 0;position:relative}.wp-media-archive .c-pagination>a,.wp-media-archive .c-pagination>span:not(.c-pagination__dot){box-sizing:content-box;display:block;font-size:14px;height:36px;line-height:36px;margin:6px;min-width:36px;padding:0;position:relative;text-align:center;text-decoration:none;transition:color .25s,background-color .25s}.wp-media-archive .c-pagination>span:not(.c-pagination__dot),.wp-media-archive .c-pagination>a:hover{background:var(--wm-red);color:#fff}.wp-media-archive .c-pagination__dot{color:#aaa;margin:0 6px}.wp-media-archive .c-pageTitle{position:relative;border-bottom:1px solid #ddd;padding:0 0 10px;margin:0 0 12px;font-size:25px;line-height:1.5}.wp-media-archive .c-pageTitle:after{position:absolute;content:"";bottom:-1px;left:0;width:50%;height:1px;background:var(--wm-red)}.wp-media-archive .c-pageTitle__subTitle{display:inline;font-family:Arial,sans-serif;font-size:1.52em;font-style:italic;font-weight:600;color:#555;margin-left:24px;line-height:1}.wp-media-archive .p-termNavigation{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:12px 0 62px;padding:0;list-style:none}.wp-media-archive .p-termNavigation:before{content:"";width:10px;height:8px;background:var(--wm-red);margin-right:0}.wp-media-archive .p-termNavigation .c-categoryList__link{display:inline-block;border-radius:18px;background:var(--wm-red);color:#fff;font-size:11px;padding:4px 9px;line-height:1.2}.wp-media-archive .p-termNavigation .c-categoryList__link.-current{box-shadow:inset 0 0 0 1px var(--wm-red);background:#fff;color:var(--wm-red)}.wp-media-archive .c-categoryList__separation:before{content:"›";font-size:20px;color:var(--wm-red);line-height:1}@media(max-width:599px){.wp-media-archive .c-pageTitle:after{width:100%}.wp-media-archive .c-pageTitle__subTitle{font-size:1.52em}.wp-media-archive .p-termNavigation{margin-bottom:38px}}.wp-media-home .p-postSlider{margin:0 auto 16px}.wp-media-home .l-content{max-width:1296px;padding:16px 48px 90px}.wp-media-home .p-pickupBanners{margin:0 auto 70px}.wp-media-archive .p-breadcrumb{margin-bottom:27px}@media(max-width:959px){.wp-media-home .l-content{padding-left:2vw;padding-right:2vw}}@media(max-width:599px){.wp-media-home .p-postSlider{margin:0 auto 10px}.wp-media-home .p-postSlider .swiper-slide{flex-basis:45%}.wp-media-home .p-pickupBanners{margin:0 auto 45px}.wp-media-archive .p-breadcrumb{margin-bottom:19px}.wp-media-archive .c-pageTitle{padding-bottom:20px}.wp-media-archive .p-termNavigation{margin-bottom:62px}}@media(max-width:599px){.wp-media-home .p-postSlider{padding:16px 0}.wp-media-home .p-postSlider .swiper-wrapper{gap:0}.wp-media-home .p-postSlider .swiper-slide{flex:0 0 47.4%;padding:0 8px}.wp-media-home .p-postSlider .p-postList__link{display:block}.wp-media-home .p-postSlider .p-postList__thumb img{aspect-ratio:16/9}.wp-media-home .p-postSlider .p-postList__body{padding:0;margin-top:.75em}.wp-media-home .p-postSlider .p-postList__title{font-size:3vw;line-height:1.4;max-height:4.2em;overflow:hidden;margin:0}}.wp-media-compact{--wm-text:#374151;--wm-line:#e5e9f0;--wm-nav:#1478c9;font-family:Noto Sans JP,Inter,-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-weight:400;letter-spacing:.02em;-webkit-font-smoothing:antialiased}.wp-media-compact :is(a,button,input):focus-visible{outline:3px solid #1478c9;outline-offset:3px}.wp-media-compact .wp-media-utilbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px;background:#f3f6fa;border-bottom:1px solid #eff2f7;padding:5px 12px;text-align:center;font-size:12px;line-height:1.5;color:#586273}.wp-media-compact .wp-media-utilbar-btn{display:inline-block;padding:2px 14px;border-radius:999px;background:#1478c9;color:#fff;font-weight:700;text-decoration:none}.wp-media-compact .wp-media-utilbar-btn:hover{color:#fff;opacity:.85}.wp-media-brand-heading{margin:0;padding:0;font:inherit;line-height:inherit;color:inherit}.wp-media-compact .wp-media-header{background:#fff;border-bottom:1px solid var(--wm-line)}.wp-media-compact .wp-media-header-inner{max-width:1120px;min-height:76px;height:auto;padding:12px 20px;gap:20px}.wp-media-compact .wp-media-brand-box{flex:0 0 auto;text-align:left}.wp-media-compact .wp-media-brand img{display:block;width:220px;height:auto;max-height:none}.wp-media-compact .wp-media-brand-box small{display:block;margin-top:6px;font-size:12px;color:#6b7280;font-weight:400}.wp-media-compact .wp-media-desktop-nav{gap:20px;font-size:13px}.wp-media-compact .wp-media-desktop-nav a{padding:8px 0}.wp-media-compact .wp-media-desktop-nav a:hover{border:0;color:var(--wm-nav);text-decoration:underline;text-underline-offset:5px}.wp-media-compact .wp-media-desktop-nav [aria-current]{color:var(--wm-nav);font-weight:700}.wp-media-compact .wp-media-jobs-link{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--wm-nav);border-radius:8px;padding:8px 16px;color:#1062a6;background:#fff;font-size:13px;font-weight:700}.wp-media-compact .wp-media-desktop-nav .wp-media-jobs-link{padding:8px 16px}.wp-media-compact .wp-media-cta{border-radius:8px;padding:8px 16px;font-size:13px;box-shadow:0 2px 5px #11182710}.wp-media-compact .wp-media-desktop-nav .wp-media-cta{padding:8px 16px}.wp-media-compact .wp-media-section-nav{display:flex;align-items:center;gap:24px;max-width:1120px;margin:auto;padding:9px 20px;overflow-x:auto;white-space:nowrap;border-top:1px solid #eff2f7;font-size:12px;color:#586273}.wp-media-compact .wp-media-section-nav a{padding:5px 0}.wp-media-compact .wp-media-section-nav a:hover{color:var(--wm-nav)}.wp-media-compact .wp-media-section-bar{display:flex;align-items:center;gap:12px;max-width:1120px;margin:auto;padding:6px 20px;border-top:1px solid #eff2f7}.wp-media-compact .wp-media-section-bar .wp-media-section-nav{flex:1;min-width:0;margin:0;padding:0;border:0}.wp-media-compact .wp-media-section-bar .wp-media-search-toggle{flex:0 0 auto;font-size:12px;line-height:1.5;border:1px solid #e5e9f0;border-radius:6px;padding:8px 10px;color:#1062a6;background:#fff;min-height:44px}.wp-media-compact .wp-media-search,.wp-media-compact .wp-media-drawer{padding:16px max(20px,calc((100vw - 1080px)/2))}.wp-media-compact .wp-media-search form{max-width:1080px;margin:auto;flex-wrap:wrap}.wp-media-compact .wp-media-search input{flex:1;min-width:120px;width:auto;border-color:#cbd5e1;border-radius:6px}.wp-media-compact .wp-media-search button{border-radius:6px}.wp-media-compact .wp-media-article,.wp-media-compact .wp-media-archive{max-width:1120px;padding:0 20px}.wp-media-compact .wp-media-article :is(.l-mainContent,.wp-media-container){width:100%;max-width:820px;margin:0 auto;padding:24px 0 48px}.wp-media-compact .wp-media-archive :is(.l-mainContent,.wp-media-container){width:100%;max-width:980px;margin:0 auto;padding:24px 0 48px}.wp-media-compact .wp-media-root .p-breadcrumb{font-size:12px;color:#6b7280;margin:16px auto;max-width:1080px}.wp-media-compact .wp-media-root .p-articleHead{margin-bottom:24px}.wp-media-compact .wp-media-root :is(.c-categoryList,.c-tagList,.wp-media-term-pills){margin-bottom:24px}.wp-media-compact .wp-media-root :is(.p-articleThumb,.wp-media-featured){margin:24px auto 32px;box-shadow:none}.wp-media-compact .wp-media-archive .p-termNavigation{margin:12px 0 28px}.wp-media-compact .wp-media-archive .p-postList__item{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid var(--wm-line)}.wp-media-compact .wp-media-archive .p-postList__link{grid-template-columns:220px minmax(0,1fr);gap:24px}.wp-media-compact .wp-media-archive .p-postList__thumb img{border-radius:8px}.wp-media-compact .wp-media-archive .c-pageTitle__subTitle{font-size:14px;margin-left:12px;font-style:normal;color:#6b7280}.wp-media-compact .wp-media-home :is(.p-mainVisual,.p-postSlider,.p-pickupBanners,.post_content){max-width:1080px;margin-left:auto;margin-right:auto}.wp-media-compact .wp-media-home .p-mainVisual{margin-top:20px;border-radius:12px}.wp-media-compact .wp-media-home .l-content{max-width:1120px;padding:20px 20px 48px}.wp-media-compact .wp-media-home .p-postSlider{margin-top:20px;margin-bottom:24px}.wp-media-compact .wp-media-home .p-pickupBanners{margin-bottom:28px;padding:0}.wp-media-compact .wp-media-home .swell-block-fullWide{padding:20px 0;margin:24px 0;background:#f3f6fa}.wp-media-compact .wp-media-home .swell-block-fullWide__inner{padding:0 16px}.wp-media-compact .wp-media-home .post_content h2:not([class^=swell-block-]){background:transparent;color:#1f2a37;border-left:3px solid var(--wm-nav);padding:0 0 0 12px;margin:32px 0 20px;font-size:22px}.wp-media-compact .wp-media-home .p-postList{gap:20px}.wp-media-compact .wp-media-home .p-postList__item{background:#fff;border:1px solid var(--wm-line);border-radius:10px;overflow:hidden}.wp-media-compact .wp-media-home .p-postList__thumb img{border-radius:0;box-shadow:none}.wp-media-compact .wp-media-home .p-postList__body{padding:12px}.wp-media-compact .wp-media-home .p-postList__title{font-size:14px;margin:0;color:#1f2a37}.wp-media-compact .wp-media-footer{background:#f3f6fa;color:#374151;border-top:1px solid var(--wm-line);margin-top:24px;padding:32px 20px 20px}.wp-media-compact .wp-media-footer-inner{max-width:1080px;gap:28px;grid-template-columns:1.4fr 1fr 1fr}.wp-media-compact .wp-media-footer-feature img{width:220px}.wp-media-compact .wp-media-footer-feature p{font-size:12px;line-height:1.8}.wp-media-compact .wp-media-footer h2{font-size:14px;border-color:#e5e9f0}.wp-media-compact .wp-media-footer a:hover{color:var(--wm-nav)}.wp-media-compact .wp-media-footer-tags a{background:#fff;border-color:#e5e9f0;border-radius:6px;font-size:12px}.wp-media-compact .wp-media-copyright{max-width:1080px;border-color:#e5e9f0;color:#6b7280;font-size:12px}@media(max-width:980px){.wp-media-compact .wp-media-desktop-nav{display:none}.wp-media-compact .wp-media-menu-toggle{display:block;margin-left:auto;min-width:44px;min-height:44px}.wp-media-compact .wp-media-header-inner{min-height:64px;padding:10px 20px}.wp-media-compact .wp-media-brand-box{flex:0 1 auto}.wp-media-compact .wp-media-section-nav{gap:20px}}@media(max-width:680px){.wp-media-compact .wp-media-brand img{width:175px}.wp-media-compact .wp-media-brand-box small{display:none}.wp-media-compact .wp-media-header-inner{height:64px}.wp-media-compact .wp-media-section-nav{padding:6px 20px;gap:18px}.wp-media-compact .wp-media-article,.wp-media-compact .wp-media-archive{max-width:100%;padding:0 20px}.wp-media-compact .wp-media-home .p-mainVisual{width:calc(100% - 40px);margin-top:16px;border-radius:8px}.wp-media-compact .wp-media-home .p-postList{gap:12px}.wp-media-compact .wp-media-home .p-postList__body{padding:10px}.wp-media-compact .wp-media-home .p-postList__title{font-size:13px}.wp-media-compact .wp-media-home .p-postSlider .swiper-slide{flex-basis:68%;padding:0;margin-right:12px}.wp-media-compact .wp-media-home .p-postSlider .p-postList__title{font-size:13px;max-height:none}.wp-media-compact .wp-media-archive .p-postList__link{grid-template-columns:34% minmax(0,1fr);gap:14px}.wp-media-compact .wp-media-archive .p-postList__title{font-size:14px}.wp-media-compact .wp-media-archive .p-postList__excerpt{font-size:12px}.wp-media-compact .wp-media-footer-inner{grid-template-columns:1fr 1fr;gap:24px}.wp-media-compact .wp-media-footer-feature{grid-column:1/-1}.wp-media-compact .wp-media-drawer{grid-template-columns:1fr}}.wp-media-compact .wp-media-home .post_content h2.p-postList__title{background:transparent;border:0;color:#1f2a37;margin:0;padding:0;font-size:14px;line-height:1.65}.wp-media-compact .wp-media-home .p-postList.-type-list{grid-template-columns:1fr;gap:12px}.wp-media-compact .wp-media-home .p-postList.-type-list .p-postList__link{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:0}.wp-media-compact .wp-media-home .p-postList.-type-list .p-postList__thumb{padding:10px}.wp-media-compact .wp-media-home .p-postList.-type-list .p-postList__thumb img{border-radius:6px}.wp-media-compact .wp-media-home .p-postList.-type-card.-pc-col2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:680px){.wp-media-compact .wp-media-home .p-postList.-type-card.-sp-col1{grid-template-columns:1fr}.wp-media-compact .wp-media-home .p-postList.-type-list .p-postList__link{grid-template-columns:100px minmax(0,1fr)}.wp-media-compact .wp-media-home .post_content h2.p-postList__title{font-size:13px}}.wp-media-compact .wp-media-article .p-relatedPosts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;margin:20px 0 32px;gap:20px}.wp-media-compact .wp-media-article .p-relatedPosts .p-postList__item{min-width:0;list-style:none;margin:0;border:1px solid var(--wm-line);border-radius:8px;overflow:hidden}.wp-media-compact .wp-media-article .p-relatedPosts .p-postList__link{display:block}.wp-media-compact .wp-media-article .p-relatedPosts .c-postThumb__figure{margin:0}.wp-media-compact .wp-media-article .p-relatedPosts .c-postThumb__img{width:100%;aspect-ratio:1.78;object-fit:cover}.wp-media-compact .wp-media-article .p-relatedPosts .p-postList__body{padding:12px}.wp-media-compact .wp-media-article .p-relatedPosts .p-postList__title{font-size:14px;font-weight:700;line-height:1.7;background:transparent;border:0;margin:0;padding:0;color:#1f2a37}.wp-media-compact .wp-media-article .p-relatedPosts .p-postList__meta{font-size:12px;color:#6b7280;margin-top:6px}@media(max-width:680px){.wp-media-compact .wp-media-article .p-relatedPosts{grid-template-columns:1fr;gap:12px}.wp-media-compact .wp-media-article .p-relatedPosts .p-postList__link{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center}.wp-media-compact .wp-media-article .p-relatedPosts .p-postList__thumb{padding-left:10px}.wp-media-compact .wp-media-article .p-relatedPosts .c-postThumb__img{border-radius:6px}.wp-media-compact .wp-media-article .p-relatedPosts .p-postList__title{font-size:13px}}.wp-media-compact .wp-media-root .swell-block-postLink{margin:24px 0}.wp-media-compact .wp-media-root .p-blogCard{border:1px solid var(--wm-line);border-radius:10px;background:#fff;overflow:hidden}.wp-media-compact .wp-media-root .p-blogCard__inner{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;padding:16px}.wp-media-compact .wp-media-root .p-blogCard__caption{flex:0 0 100%;font-size:12px;font-weight:700;color:#586273}.wp-media-compact .wp-media-root .p-blogCard__thumb{flex:0 0 120px;min-width:0}.wp-media-compact .wp-media-root .p-blogCard .c-postThumb__figure{margin:0}.wp-media-compact .wp-media-root .p-blogCard .c-postThumb__img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:6px}.wp-media-compact .wp-media-root .p-blogCard__body{flex:1;min-width:0;overflow-wrap:anywhere}.wp-media-compact .wp-media-root .p-blogCard__title{display:block;color:#1062a6;font-size:14px;font-weight:700;line-height:1.7;text-decoration:none}.wp-media-compact .wp-media-root .p-blogCard__title:hover{text-decoration:underline}.wp-media-compact .wp-media-root .p-blogCard__excerpt{display:block;font-size:12px;line-height:1.8;color:#586273;margin-top:6px}.wp-media-compact .wp-media-root .p-pnLinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;margin:24px 0;gap:16px}.wp-media-compact .wp-media-root .p-pnLinks__item{min-width:0;list-style:none;margin:0;border:1px solid var(--wm-line);border-radius:8px;background:#fff}.wp-media-compact .wp-media-root .p-pnLinks__link{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px;text-decoration:none}.wp-media-compact .wp-media-root .p-pnLinks__link:before{flex:0 0 100%;color:#6b7280;font-size:12px}.wp-media-compact .wp-media-root .p-pnLinks__link[rel=prev]:before{content:"← 前の記事"}.wp-media-compact .wp-media-root .p-pnLinks__link[rel=next]:before{content:"次の記事 →"}.wp-media-compact .wp-media-root .p-pnLinks__thumb{width:88px;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:6px}.wp-media-compact .wp-media-root .p-pnLinks__title{flex:1;min-width:0;color:#1f2a37;font-size:13px;line-height:1.7;font-weight:700;overflow-wrap:anywhere}@media(max-width:680px){.wp-media-compact .wp-media-root .p-blogCard__inner{padding:12px;gap:10px}.wp-media-compact .wp-media-root .p-blogCard__thumb{flex-basis:88px}.wp-media-compact .wp-media-root .p-blogCard__title{font-size:13px}.wp-media-compact .wp-media-root .p-pnLinks{grid-template-columns:1fr;gap:12px}}.wp-media-drawer-promo{grid-column:1/-1;display:grid;gap:10px;max-width:480px;margin:8px auto 0;padding-top:16px;border-top:1px solid var(--wm-line);text-align:center}.wp-media-drawer-promo-heading{font-weight:700;color:#1f2a37}.wp-media-drawer-promo-banner img,.wp-media-drawer-promo-social img{display:block;width:100%;height:auto;border-radius:8px}.wp-media-drawer-promo-button{display:block;background:#06c755;color:#fff!important;border-radius:100px;padding:12px 18px;font-weight:700;box-shadow:0 2px 4px #0002}.wp-media-drawer-promo-caption{font-size:13px;color:#6b7280}.wp-media-drawer-promo-card{display:block;border:1px solid var(--wm-line);border-radius:10px;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.6;text-align:left}.wp-media-drawer-promo-social{display:grid;gap:8px}.wp-media-drawer-promo-social a:not(:has(img)){border:1px solid var(--wm-line);border-radius:8px;padding:8px}.wp-media-footer-sns{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;list-style:none;margin:24px auto 0;padding:0}.wp-media-footer-sns a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 10px;border:1px solid currentColor;border-radius:22px;font-size:12px;font-weight:700;letter-spacing:0}.wp-media-footer-sns a[data-social=line]{background:#06c755;border-color:#06c755;color:#fff}.wp-media-footer-banner{display:block;margin-top:16px;max-width:320px}.wp-media-footer-banner img{display:block;width:100%;height:auto;border-radius:6px}.wp-media-root.wp-media-article .post_content{--art-main:#e4504f;--art-deep1:#e44141;--art-deep2:#3d79d5;--art-deep3:#63a84d;--art-deep4:#f09f4d;--art-pale1:#fff2f0;--art-pale2:#f3f8fd;--art-pale3:#f1f9ee;--art-pale4:#fdf9ee;--art-main-thin:rgba(255,100,99,.05);--art-gray:hsla(0,0%,78%,.15);--art-line:hsla(0,0%,78%,.5);--art-pad:1.5em;--art-bleed:-3vw;--art-shadow:0 2px 4px rgba(0,0,0,.05),0 4px 4px -4px rgba(0,0,0,.1);--art-btn-shadow:0 2px 2px rgba(0,0,0,.1),0 4px 8px -4px rgba(0,0,0,.2);font-family:游ゴシック体,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:min(4vw,18px);font-weight:500;line-height:1.8;letter-spacing:normal;color:#333;-webkit-font-smoothing:auto}@media(min-width:600px){.wp-media-root.wp-media-article .post_content{font-size:16px;--art-bleed:-16px}.wp-media-root.wp-media-article .post_content .wp-block-group{--art-pad:2em}}.wp-media-root.wp-media-article .post_content :where(p,ul,ol,dl,dd,figure,blockquote,pre,h2,h3,h4,h5,h6){margin:0}.wp-media-root.wp-media-article .post_content>*{clear:both;margin-bottom:2em}.wp-media-root.wp-media-article .post_content :is(.cap_box_content,.faq_a,.swell-block-accordion__body,.swell-block-dl__dd,.swell-block-step__body,.wp-block-column,.wp-block-group__inner-container)>*,.wp-media-root.wp-media-article .post_content div[class*=is-style-]>*{margin-bottom:1em}.wp-media-root.wp-media-article .post_content div>:first-child,.wp-media-root.wp-media-article .post_content>:first-child{margin-top:0!important}.wp-media-root.wp-media-article .post_content div>:last-child,.wp-media-root.wp-media-article .post_content>:last-child{margin-bottom:0!important}.wp-media-root.wp-media-article .post_content b,.wp-media-root.wp-media-article .post_content strong{font-weight:700}.wp-media-root.wp-media-article .post_content small{font-size:.8em;opacity:.8}.wp-media-root.wp-media-article .post_content hr{border:0;border-bottom:1px solid rgba(0,0,0,.1);margin:2.5em 0}.wp-media-root.wp-media-article .post_content .wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin-left:auto;margin-right:auto;max-width:100px}.wp-media-root.wp-media-article .post_content .wp-block-spacer{margin:0}.wp-media-root.wp-media-article .post_content h2:where(:not([class^=swell-block-]):not(.faq_q)){position:relative;z-index:1;background:var(--art-main);color:#fff;padding:.75em 1em;font-size:1.2em;font-weight:700;line-height:1.4;margin:4em 0 2em}.wp-media-root.wp-media-article .post_content>h2:where(:not([class^=swell-block-]):not(.faq_q)){max-width:none;margin-left:var(--art-bleed);margin-right:var(--art-bleed)}.wp-media-root.wp-media-article .post_content h2:where(:not([class^=swell-block-]):not(.faq_q)):before{content:"";position:absolute;display:block;pointer-events:none;top:-4px;left:0;width:100%;height:calc(100% + 4px);box-sizing:content-box;border-top:2px solid var(--art-main);border-bottom:2px solid var(--art-main)}.wp-media-root.wp-media-article .post_content h3:where(:not([class^=swell-block-]):not(.faq_q)){position:relative;padding:0 .5em .5em;font-size:1.1em;font-weight:700;line-height:1.4;margin:3em 0 2em;border:0}.wp-media-root.wp-media-article .post_content h3:where(:not([class^=swell-block-]):not(.faq_q)):before{content:"";position:absolute;display:block;left:0;bottom:0;z-index:0;width:100%;height:2px;background:repeating-linear-gradient(90deg,var(--art-main) 0%,var(--art-main) 29.3%,rgba(150,150,150,.2) 29.3%,rgba(150,150,150,.2) 100%)}.wp-media-root.wp-media-article .post_content h4:where(:not([class^=swell-block-]):not(.faq_q)){position:relative;padding:0 0 0 16px;border-left:2px solid var(--art-main);font-size:1.05em;font-weight:700;line-height:1.4;margin:3em 0 1.5em}@media(min-width:600px){.wp-media-root.wp-media-article .post_content h2{font-size:1.4em}.wp-media-root.wp-media-article .post_content h3{font-size:1.3em}.wp-media-root.wp-media-article .post_content h4{font-size:1.2em}}.wp-media-root.wp-media-article .post_content ul,.wp-media-root.wp-media-article .post_content ol{padding-left:1.5em}.wp-media-root.wp-media-article .post_content :where(ul:not([type])){list-style:disc}.wp-media-root.wp-media-article .post_content :where(ol:not([type])){list-style:decimal}.wp-media-root.wp-media-article .post_content :where(ul ul,ol ul){list-style:circle}.wp-media-root.wp-media-article .post_content li{line-height:1.5;margin:.25em 0;position:relative}.wp-media-root.wp-media-article .post_content li ul,.wp-media-root.wp-media-article .post_content li ol{margin:0}.wp-media-root.wp-media-article .post_content :is(ul,ol).has-background{padding:1em 1em 1em 1.75em}.wp-media-root.wp-media-article .post_content .-list-under-dashed>li{border-bottom:1px dashed var(--art-line);margin-bottom:.75em;padding-bottom:.75em}.wp-media-root.wp-media-article .post_content :is(.is-style-check_list,.is-style-good_list,.is-style-bad_list,.is-style-num_circle){padding-left:.25em;list-style:none}.wp-media-root.wp-media-article .post_content :is(.is-style-check_list,.is-style-good_list,.is-style-bad_list,.is-style-num_circle).has-background{padding:1em}.wp-media-root.wp-media-article .post_content :is(.is-style-check_list,.is-style-good_list,.is-style-bad_list) li{padding-left:1.5em}.wp-media-root.wp-media-article .post_content :is(.is-style-check_list,.is-style-good_list,.is-style-bad_list) li:before{content:"";position:absolute;left:0;top:.25em;width:1em;height:1em;box-sizing:border-box}.wp-media-root.wp-media-article .post_content .is-style-check_list li:before{left:.15em;top:.3em;width:.5em;height:.85em;border:solid var(--art-main);border-width:0 2.5px 2.5px 0;transform:rotate(40deg) scale(.8)}.wp-media-root.wp-media-article .post_content .is-style-good_list li:before{border:2.5px solid #86dd7b;border-radius:50%;transform:scale(.75)}.wp-media-root.wp-media-article .post_content .is-style-bad_list li:before{content:"×";color:#f36060;font-size:1.3em;font-weight:700;line-height:1;top:.1em}.wp-media-root.wp-media-article .post_content :is(.is-style-check_list,.is-style-good_list,.is-style-bad_list,.is-style-num_circle) :is(ol,ul){padding-left:0;list-style:none}.wp-media-root.wp-media-article .post_content .is-style-num_circle{counter-reset:li}.wp-media-root.wp-media-article .post_content .is-style-num_circle li{padding-left:2em}.wp-media-root.wp-media-article .post_content .is-style-num_circle li:before{content:counter(li);counter-increment:li;position:absolute;left:1px;top:-.15em;box-sizing:content-box;width:1.8em;height:1.8em;line-height:1.8;text-align:center;border-radius:50%;background:var(--art-main);box-shadow:0 0 0 1px var(--art-main);color:#fff;transform:scale(.75);transform-origin:0 50%}.wp-media-root.wp-media-article .post_content .is-style-num_circle ol{counter-reset:li}.wp-media-root.wp-media-article .post_content .is-style-num_circle ol li:before{background:none;color:var(--art-main);opacity:.75;transform:scale(.7)}.wp-media-root.wp-media-article .post_content .is-style-num_circle ul li{padding-left:1.25em}.wp-media-root.wp-media-article .post_content .is-style-num_circle ul li:before{content:"";counter-increment:none;transform:scale(.15)}.wp-media-root.wp-media-article .post_content .swl-inline-list{display:inline-block;line-height:1.5;padding:2px 0 2px 1.5em;position:relative}.wp-media-root.wp-media-article .post_content .swl-inline-list:before{content:"";position:absolute;left:.5em;top:calc(.75em - 1px);width:6px;height:6px;border-radius:50%;background:currentcolor}.wp-media-root.wp-media-article .post_content .u-nowrap{white-space:nowrap}.wp-media-root.wp-media-article .post_content :where(mark){background:none;color:inherit}.wp-media-root.wp-media-article .post_content .swl-marker{display:inline;padding:2px}.wp-media-root.wp-media-article .post_content .mark_orange{--art-mark:#ffddbc}.wp-media-root.wp-media-article .post_content .mark_blue{--art-mark:#b7e3ff}.wp-media-root.wp-media-article .post_content .mark_green{--art-mark:#bdf9c3}.wp-media-root.wp-media-article .post_content .mark_yellow{--art-mark:#fcf69f}.wp-media-root.wp-media-article .post_content :is(.mark_orange,.mark_blue,.mark_green,.mark_yellow){background:repeating-linear-gradient(-45deg,var(--art-mark),var(--art-mark) 2px,transparent 2px,transparent 4px) no-repeat 0 .75em}.wp-media-root.wp-media-article .post_content .swl-inline-color{--color_link:currentcolor}.wp-media-root.wp-media-article .post_content .swl-inline-color a{color:inherit}.wp-media-root.wp-media-article .post_content .has-black-color{color:#000!important}.wp-media-root.wp-media-article .post_content .has-swl-main-color{color:var(--art-main)!important}.wp-media-root.wp-media-article .post_content .has-swl-main-thin-color{color:var(--art-main-thin)!important}.wp-media-root.wp-media-article .post_content .has-swl-gray-color{color:var(--art-gray)!important}.wp-media-root.wp-media-article .post_content .has-swl-deep-01-color{color:var(--art-deep1)!important}.wp-media-root.wp-media-article .post_content .has-swl-deep-02-color{color:var(--art-deep2)!important}.wp-media-root.wp-media-article .post_content .has-swl-deep-03-color{color:var(--art-deep3)!important}.wp-media-root.wp-media-article .post_content .has-swl-deep-04-color{color:var(--art-deep4)!important}.wp-media-root.wp-media-article .post_content .has-swl-pale-01-color{color:var(--art-pale1)!important}.wp-media-root.wp-media-article .post_content .has-swl-pale-02-color{color:var(--art-pale2)!important}.wp-media-root.wp-media-article .post_content .has-swl-pale-03-color{color:var(--art-pale3)!important}.wp-media-root.wp-media-article .post_content .has-swl-pale-04-color{color:var(--art-pale4)!important}.wp-media-root.wp-media-article .post_content :where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-media-root.wp-media-article .post_content .has-black-background-color{background-color:#000!important}.wp-media-root.wp-media-article .post_content .has-swl-main-background-color{background-color:var(--art-main)!important}.wp-media-root.wp-media-article .post_content .has-swl-main-thin-background-color{background-color:var(--art-main-thin)!important;color:#333}.wp-media-root.wp-media-article .post_content .has-swl-gray-background-color{background-color:var(--art-gray)!important}.wp-media-root.wp-media-article .post_content .has-swl-deep-01-background-color{background-color:var(--art-deep1)!important}.wp-media-root.wp-media-article .post_content .has-swl-deep-02-background-color{background-color:var(--art-deep2)!important}.wp-media-root.wp-media-article .post_content .has-swl-deep-03-background-color{background-color:var(--art-deep3)!important}.wp-media-root.wp-media-article .post_content .has-swl-deep-04-background-color{background-color:var(--art-deep4)!important}.wp-media-root.wp-media-article .post_content .has-swl-pale-01-background-color{background-color:var(--art-pale1)!important;color:#333}.wp-media-root.wp-media-article .post_content .has-swl-pale-02-background-color{background-color:var(--art-pale2)!important;color:#333}.wp-media-root.wp-media-article .post_content .has-swl-pale-03-background-color{background-color:var(--art-pale3)!important;color:#333}.wp-media-root.wp-media-article .post_content .has-swl-pale-04-background-color{background-color:var(--art-pale4)!important;color:#333}.wp-media-root.wp-media-article .post_content .has-swl-main-background-color,.wp-media-root.wp-media-article .post_content .has-swl-deep-01-background-color,.wp-media-root.wp-media-article .post_content .has-swl-deep-02-background-color,.wp-media-root.wp-media-article .post_content .has-swl-deep-03-background-color,.wp-media-root.wp-media-article .post_content .has-swl-deep-04-background-color{color:#fff}.wp-media-root.wp-media-article .post_content .u-bg-main{background-color:var(--art-main)!important;color:#fff!important}.wp-media-root.wp-media-article .post_content .u-col-main{color:var(--art-main)!important}.wp-media-root.wp-media-article .post_content .u-fz-xs,.wp-media-root.wp-media-article .post_content .has-xs-font-size{font-size:.75em!important}.wp-media-root.wp-media-article .post_content .u-fz-s,.wp-media-root.wp-media-article .post_content .has-small-font-size,.wp-media-root.wp-media-article .post_content .has-s-font-size{font-size:.9em!important}.wp-media-root.wp-media-article .post_content .u-fz-m,.wp-media-root.wp-media-article .post_content .has-medium-font-size{font-size:1.1em!important}.wp-media-root.wp-media-article .post_content .u-fz-l,.wp-media-root.wp-media-article .post_content .has-large-font-size,.wp-media-root.wp-media-article .post_content .has-l-font-size{font-size:1.25em!important}.wp-media-root.wp-media-article .post_content .u-fz-xl,.wp-media-root.wp-media-article .post_content .has-huge-font-size,.wp-media-root.wp-media-article .post_content .has-xl-font-size{font-size:1.6em!important}.wp-media-root.wp-media-article .post_content .u-fw-bold{font-weight:700!important}.wp-media-root.wp-media-article .post_content .has-text-align-center{text-align:center}.wp-media-root.wp-media-article .post_content .has-text-align-left{text-align:left}.wp-media-root.wp-media-article .post_content .has-text-align-right{text-align:right}.wp-media-root.wp-media-article .post_content .u-mb-ctrl+*{margin-top:0!important}.wp-media-root.wp-media-article .post_content .u-mb-0{margin-bottom:0!important}.wp-media-root.wp-media-article .post_content .u-mb-5{margin-bottom:.5em!important}.wp-media-root.wp-media-article .post_content .u-mb-10{margin-bottom:1em!important}.wp-media-root.wp-media-article .post_content .u-mb-15{margin-bottom:1.5em!important}.wp-media-root.wp-media-article .post_content .u-mb-20{margin-bottom:2em!important}.wp-media-root.wp-media-article .post_content .u-mb-25{margin-bottom:2.5em!important}.wp-media-root.wp-media-article .post_content .u-mb-30{margin-bottom:3em!important}.wp-media-root.wp-media-article .post_content .u-mb-40{margin-bottom:4em!important}.wp-media-root.wp-media-article .post_content .u-mb-50{margin-bottom:5em!important}.wp-media-root.wp-media-article .post_content .u-mb-60{margin-bottom:6em!important}.wp-media-root.wp-media-article .post_content .u-mb-80{margin-bottom:8em!important}.wp-media-root.wp-media-article .post_content .u-mt-0{margin-top:0!important}.wp-media-root.wp-media-article .post_content .u-mt-10{margin-top:1em!important}.wp-media-root.wp-media-article .post_content .u-mt-20{margin-top:2em!important}.wp-media-root.wp-media-article .post_content .u-mt-30{margin-top:3em!important}.wp-media-root.wp-media-article .post_content .u-mt-40{margin-top:4em!important}.wp-media-root.wp-media-article .post_content a{color:#1176d4}@media(min-width:960px){.wp-media-root.wp-media-article .post_content :is(.sp_,.sp_only,.c-scrollHint){display:none!important}}.wp-media-root.wp-media-article .post_content img{max-width:100%;height:auto}.wp-media-root.wp-media-article .post_content .wp-block-image{text-align:center}.wp-media-root.wp-media-article .post_content .wp-block-image img{box-sizing:border-box;vertical-align:bottom}.wp-media-root.wp-media-article .post_content .wp-block-image a{display:block}.wp-media-root.wp-media-article .post_content .wp-block-image figcaption,.wp-media-root.wp-media-article .post_content .wp-block-table figcaption,.wp-media-root.wp-media-article .post_content .wp-block-embed>figcaption,.wp-media-root.wp-media-article .post_content .p-articleThumb__caption{display:block;color:inherit;font-size:.8em;line-height:1.4;margin:.75em 0 0;opacity:.8;padding:0;text-align:center}.wp-media-root.wp-media-article .post_content .wp-block-image.is-style-shadow img,.wp-media-root.wp-media-article .post_content img.shadow{border-radius:0;box-shadow:0 2px 8px #0000001a,0 4px 8px -4px #0003}.wp-media-root.wp-media-article .post_content .wp-block-image.is-style-border img{border:1px solid rgba(0,0,0,.1)}.wp-media-root.wp-media-article .post_content .u-obf-cover{display:block;width:100%!important;height:100%!important;object-fit:cover}.wp-media-root.wp-media-article .post_content .wp-block-embed{max-width:100%}.wp-media-root.wp-media-article .post_content .wp-block-embed__wrapper{position:relative;width:100%}.wp-media-root.wp-media-article .post_content .wp-block-table{display:block;max-width:100%;overflow-x:auto;padding-bottom:0}.wp-media-root.wp-media-article .post_content table{border:0;border-collapse:collapse;border-spacing:0;line-height:1.6;max-width:100%;text-align:left;width:100%;font-size:inherit}.wp-media-root.wp-media-article .post_content .wp-block-table td,.wp-media-root.wp-media-article .post_content .wp-block-table th{position:relative;z-index:0;background-clip:padding-box;border:1px solid #dcdcdc;padding:.5em .75em;vertical-align:top;min-width:0;word-break:normal;overflow-wrap:break-word}.wp-media-root.wp-media-article .post_content th{background-color:#9696960d;color:inherit;font-weight:700}.wp-media-root.wp-media-article .post_content thead td,.wp-media-root.wp-media-article .post_content thead th{background-color:var(--art-main);color:#fff}.wp-media-root.wp-media-article .post_content .is-style-double table{border:1px solid #dcdcdc;border-collapse:separate;border-spacing:2px}.wp-media-root.wp-media-article .post_content .swl-cell-bg{display:inline-block;width:0;line-height:1}.wp-media-root.wp-media-article .post_content .swl-cell-bg:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:inherit;pointer-events:none;z-index:-1}.wp-media-root.wp-media-article .post_content .c-scrollHint{margin:3em 0 2px!important;text-align:right}.wp-media-root.wp-media-article .post_content .c-scrollHint span{display:inline-flex;align-items:center;font-size:12px;line-height:1;opacity:.75}.wp-media-root.wp-media-article .post_content .c-scrollHint i{display:none}.wp-media-root.wp-media-article .post_content .c-scrollHint+.wp-block-table{margin-top:0!important}@media(max-width:959px){.wp-media-root.wp-media-article .post_content .wp-block-table{padding-bottom:16px}.wp-media-root.wp-media-article .post_content .wp-block-table table{width:var(--table-width,100%);max-width:var(--table-width,100%);min-width:100%}}.wp-media-root.wp-media-article .post_content blockquote{position:relative;background:var(--art-gray);padding:1.5em 2em 1.5em 3em}.wp-media-root.wp-media-article .post_content blockquote:before{content:"";position:absolute;left:1.5em;top:1.5em;width:5px;height:calc(100% - 3em);border-left:1px solid rgba(180,180,180,.75);border-right:1px solid rgba(180,180,180,.75)}.wp-media-root.wp-media-article .post_content blockquote>*{position:relative;z-index:1}.wp-media-root.wp-media-article .post_content blockquote>:not(:last-child){margin:0 0 .5em}.wp-media-root.wp-media-article .post_content .p-toc{margin:4em auto;max-width:800px;padding:0 1em 1.5em;overflow:hidden;border:1px solid var(--art-main);border-radius:2px}.wp-media-root.wp-media-article .post_content .p-toc__ttl{display:block;position:relative;margin:0 -1.5em 1.25em;padding:.5em;background:var(--art-main);color:#fff;font-size:1.2em;font-weight:500;line-height:1;text-align:center}.wp-media-root.wp-media-article .post_content .p-toc__ttl:before{content:"";display:inline-block;width:1em;height:.8em;margin-right:.5em;vertical-align:-.05em;background:linear-gradient(currentcolor 0 0) 0 0/.22em .16em no-repeat,linear-gradient(currentcolor 0 0) .35em 0/.65em .16em no-repeat,linear-gradient(currentcolor 0 0) 0 .32em/.22em .16em no-repeat,linear-gradient(currentcolor 0 0) .35em .32em/.65em .16em no-repeat,linear-gradient(currentcolor 0 0) 0 .64em/.22em .16em no-repeat,linear-gradient(currentcolor 0 0) .35em .64em/.65em .16em no-repeat}.wp-media-root.wp-media-article .post_content .p-toc ol{margin:0;padding:0;list-style:none;counter-reset:toc-h2}@media(min-width:600px){.wp-media-root.wp-media-article .post_content .p-toc ol{padding-left:.25em}}.wp-media-root.wp-media-article .post_content .p-toc li{position:relative;margin:.5em 0 0 2em;padding:0;line-height:1.6;font-size:1em}.wp-media-root.wp-media-article .post_content .p-toc li:first-child{margin-top:0}.wp-media-root.wp-media-article .post_content .p-toc li:not(.wp-media-toc-sub){counter-increment:toc-h2;counter-reset:toc-h3}.wp-media-root.wp-media-article .post_content .p-toc li.wp-media-toc-sub{counter-increment:toc-h3;margin:.25em 0 0 3em;font-size:.9em}.wp-media-root.wp-media-article .post_content .p-toc li:before{content:counter(toc-h2);position:absolute;right:calc(100% + .5em);top:.25em;padding-right:.5em;border-right:1px solid;line-height:1.1;letter-spacing:-.1px;white-space:nowrap;transform:scale(.95)}.wp-media-root.wp-media-article .post_content .p-toc li.wp-media-toc-sub:before{content:counter(toc-h2) "-" counter(toc-h3);opacity:.75}.wp-media-root.wp-media-article .post_content .p-toc a{color:inherit;text-decoration:none}.wp-media-root.wp-media-article .post_content .p-toc a:hover{opacity:.8}.wp-media-root.wp-media-article .post_content .swell-block-balloon{display:block;margin-top:0;gap:0}.wp-media-root.wp-media-article .post_content .c-balloon{display:flex;align-content:flex-start;align-items:stretch;justify-content:space-between;gap:0;position:relative;width:auto}.wp-media-root.wp-media-article .post_content .c-balloon.-bln-right{flex-direction:row-reverse}.wp-media-root.wp-media-article .post_content .c-balloon__icon{flex:0 0 auto;position:relative;width:60px;text-align:center}.wp-media-root.wp-media-article .post_content .c-balloon__iconImg,.wp-media-root.wp-media-article .post_content .c-balloon__icon img{display:block;width:60px;height:60px;max-height:none;margin:0 auto;object-fit:cover}.wp-media-root.wp-media-article .post_content .c-balloon__icon.-circle>img{border:2px solid #ececec;border-radius:50%}.wp-media-root.wp-media-article .post_content .c-balloon__iconName{display:block;font-size:10px;line-height:1;opacity:.8;padding-top:4px;text-align:center}.wp-media-root.wp-media-article .post_content .c-balloon__body{display:flex;align-items:flex-start;flex:1 1 100%;min-width:0;padding:4px 24px}.wp-media-root.wp-media-article .post_content .-bln-left .c-balloon__body{justify-content:flex-start}.wp-media-root.wp-media-article .post_content .-bln-right .c-balloon__body{justify-content:flex-end}.wp-media-root.wp-media-article .post_content .c-balloon__text{position:relative;max-width:560px;min-width:0;padding:1em;border:0 solid #ccc;border-radius:8px;background:#fff;color:#333;font-size:.95em;line-height:1.6}.wp-media-root.wp-media-article .post_content .-border-on .c-balloon__text{border-width:1px}.wp-media-root.wp-media-article .post_content .c-balloon__text>p{margin:0}.wp-media-root.wp-media-article .post_content .c-balloon__text>p+p{margin-top:1em}.wp-media-root.wp-media-article .post_content .c-balloon[data-col=gray] .c-balloon__text{background:#f7f7f7;border-color:#ccc}.wp-media-root.wp-media-article .post_content .c-balloon[data-col=green] .c-balloon__text{background:#fff;border-color:#9ddd93}.wp-media-root.wp-media-article .post_content .c-balloon[data-col=blue] .c-balloon__text{background:#fff;border-color:#93d2f0}.wp-media-root.wp-media-article .post_content .c-balloon[data-col=red] .c-balloon__text{background:#fff;border-color:#f48789}.wp-media-root.wp-media-article .post_content .c-balloon[data-col=yellow] .c-balloon__text{background:#fff;border-color:#fbe593}.wp-media-root.wp-media-article .post_content .c-balloon__shapes{position:absolute;top:16px;z-index:1;width:0;height:0;background-color:inherit;border-color:inherit}.wp-media-root.wp-media-article .post_content .-bln-left .c-balloon__shapes{left:0}.wp-media-root.wp-media-article .post_content .-bln-right .c-balloon__shapes{right:0;transform:rotateY(180deg)}.wp-media-root.wp-media-article .post_content .c-balloon__before,.wp-media-root.wp-media-article .post_content .c-balloon__after{display:block;position:absolute;top:0;width:0;height:0;border-style:solid;border-color:transparent}.wp-media-root.wp-media-article .post_content .-speaking .c-balloon__before,.wp-media-root.wp-media-article .post_content .-speaking .c-balloon__after{left:-10px;border-width:8px 10px 8px 0}.wp-media-root.wp-media-article .post_content .c-balloon__before{z-index:3}.wp-media-root.wp-media-article .post_content .c-balloon__after{z-index:2;border-right-color:inherit}.wp-media-root.wp-media-article .post_content .-speaking.-border-on .c-balloon__before{left:-8px}.wp-media-root.wp-media-article .post_content .-speaking.-border-none .c-balloon__after{display:none}.wp-media-root.wp-media-article .post_content .c-balloon[data-col=gray] .c-balloon__before{border-right-color:#f7f7f7}.wp-media-root.wp-media-article .post_content .c-balloon:not([data-col=gray]) .c-balloon__before{border-right-color:#fff}@media(min-width:600px){.wp-media-root.wp-media-article .post_content .c-balloon__icon{width:80px}.wp-media-root.wp-media-article .post_content .c-balloon__iconImg,.wp-media-root.wp-media-article .post_content .c-balloon__icon img{width:80px;height:80px}.wp-media-root.wp-media-article .post_content .c-balloon__body{padding:8px 24px}.wp-media-root.wp-media-article .post_content .c-balloon__text{font-size:1em}}.wp-media-root.wp-media-article .post_content .is-style-balloon_box,.wp-media-root.wp-media-article .post_content .is-style-balloon_box2{position:relative;width:fit-content;min-width:2em;padding:.5em 1.25em;line-height:1.4}.wp-media-root.wp-media-article .post_content .is-style-balloon_box{background-color:var(--art-main);border-radius:2px;color:#fff}.wp-media-root.wp-media-article .post_content .is-style-balloon_box:before{content:"";position:absolute;left:1.25em;bottom:-22px;width:0;height:0;border:12px solid transparent;border-top-color:var(--art-main)}.wp-media-root.wp-media-article .post_content .is-style-balloon_box2{background-color:#fff;color:#333;border:1px solid;border-radius:2px}.wp-media-root.wp-media-article .post_content .is-style-balloon_box2:before{content:"";position:absolute;left:1.25em;bottom:-7px;width:12px;height:12px;background:inherit;border-bottom:1px solid;border-right:1px solid;transform:rotate(45deg)}.wp-media-root.wp-media-article .post_content :is(.is-style-balloon_box,.is-style-balloon_box2).has-text-align-center{margin-left:auto;margin-right:auto}.wp-media-root.wp-media-article .post_content .is-style-balloon_box.has-text-align-center:before{left:calc(50% - 12px)}.wp-media-root.wp-media-article .post_content .is-style-balloon_box2.has-text-align-center:before{left:50%;transform:translate(-50%) rotate(45deg)}.wp-media-root.wp-media-article .post_content .is-style-border_left{border-left:2px solid;padding-left:10px}.wp-media-root.wp-media-article .post_content .is-style-sticky_box{width:fit-content;min-width:6em;padding:.75em 1em;border-left:8px solid var(--art-main);background:#fff;color:#333;box-shadow:var(--art-shadow);line-height:1.4}.wp-media-root.wp-media-article .post_content .has-border,.wp-media-root.wp-media-article .post_content div.has-background,.wp-media-root.wp-media-article .post_content p.has-background{padding:var(--art-pad)}.wp-media-root.wp-media-article .post_content .has-border.-border01{border:solid 1px var(--art-main)}.wp-media-root.wp-media-article .post_content .has-border.-border02{border:inset 2px #d1d1d1}.wp-media-root.wp-media-article .post_content .has-border.-border03{border:dashed 2px var(--art-line)}.wp-media-root.wp-media-article .post_content .has-border.-border04{border:solid 4px var(--art-gray)}.wp-media-root.wp-media-article .post_content .is-style-bg_main{background-color:var(--art-main);color:#fff;padding:var(--art-pad)}.wp-media-root.wp-media-article .post_content .is-style-bg_main_thin{background-color:var(--art-main-thin);padding:var(--art-pad)}.wp-media-root.wp-media-article .post_content .is-style-bg_gray{background:var(--art-gray);padding:var(--art-pad)}.wp-media-root.wp-media-article .post_content .is-style-bg_stripe{position:relative;padding:var(--art-pad);background-clip:padding-box;background-size:6px 6px;background-image:linear-gradient(-45deg,transparent 25%,var(--art-gray) 25%,var(--art-gray) 50%,transparent 50%,transparent 75%,var(--art-gray) 75%,var(--art-gray))}.wp-media-root.wp-media-article .post_content .is-style-bg_grid{padding:var(--art-pad);background-size:16px 16px;background-repeat:repeat;background-image:linear-gradient(transparent calc(100% - 1px),var(--art-gray) 50%,var(--art-gray)),linear-gradient(90deg,transparent calc(100% - 1px),var(--art-gray) 50%,var(--art-gray))}.wp-media-root.wp-media-article .post_content :is(.is-style-bg_main,.is-style-bg_main_thin,.is-style-bg_gray,.is-style-bg_stripe,.is-style-dent_box,.is-style-stitch,.is-style-note_box,[class*=is-style-big_icon_]){border-radius:4px}.wp-media-root.wp-media-article .post_content .is-style-dent_box{padding:var(--art-pad);background:#0000000d;box-shadow:inset 0 2px 4px #0000001a}.wp-media-root.wp-media-article .post_content :is(.is-style-stitch,.is-style-note_box){position:relative;display:block;padding:var(--art-pad);background:#f7f7f7;color:#5f5a59}.wp-media-root.wp-media-article .post_content :is(.is-style-stitch,.is-style-note_box):before{content:"";position:absolute;left:6px;top:6px;width:calc(100% - 12px);height:calc(100% - 12px);border:1px dashed hsla(0,0%,78%,.6);border-radius:inherit;pointer-events:none}.wp-media-root.wp-media-article .post_content .is-style-crease{position:relative;padding:calc(.5em + 20px);background-color:#f7f7f7}.wp-media-root.wp-media-article .post_content .is-style-crease:before{content:"";position:absolute;right:0;top:0;width:0;background-color:inherit;border-style:solid;border-width:0 20px 20px 0;border-color:#fff #fff rgba(0,0,0,.1) rgba(0,0,0,.1);box-shadow:-1px 1px 1px #0000000d}.wp-media-root.wp-media-article .post_content .is-style-icon_announce,.wp-media-root.wp-media-article .post_content .is-style-icon_bad,.wp-media-root.wp-media-article .post_content .is-style-icon_book,.wp-media-root.wp-media-article .post_content .is-style-icon_good,.wp-media-root.wp-media-article .post_content .is-style-icon_info,.wp-media-root.wp-media-article .post_content .is-style-icon_pen{--art-icon:#e46270;position:relative;padding:1em 1em 1em 4.25em;border-radius:2px;line-height:1.6;background:#fff5f0}.wp-media-root.wp-media-article .post_content :is(.is-style-icon_announce,.is-style-icon_bad,.is-style-icon_book,.is-style-icon_good,.is-style-icon_info,.is-style-icon_pen):before{content:"!";position:absolute;left:1.25em;top:50%;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;border:2px solid;border-radius:50%;box-sizing:border-box;color:var(--art-icon);font-size:1.1em;font-weight:700;line-height:1;transform:translateY(-50%)}.wp-media-root.wp-media-article .post_content :is(.is-style-icon_announce,.is-style-icon_bad,.is-style-icon_book,.is-style-icon_good,.is-style-icon_info,.is-style-icon_pen):after{content:"";position:absolute;left:3.25em;top:25%;height:50%;width:0;border-right:1px solid var(--art-icon);opacity:.4}.wp-media-root.wp-media-article .post_content .is-style-icon_good{--art-icon:#3cd250;background:#ecffe9}.wp-media-root.wp-media-article .post_content .is-style-icon_good:before{content:"○"}.wp-media-root.wp-media-article .post_content .is-style-icon_bad{--art-icon:#4b73eb;background:#eafaff}.wp-media-root.wp-media-article .post_content .is-style-icon_bad:before{content:"×"}.wp-media-root.wp-media-article .post_content .is-style-icon_info{--art-icon:#f578b4;background:#fff0fa}.wp-media-root.wp-media-article .post_content .is-style-icon_info:before{content:"i"}.wp-media-root.wp-media-article .post_content .is-style-icon_pen{--art-icon:#2b648c;background:#f4fbff}.wp-media-root.wp-media-article .post_content .is-style-icon_pen:before{content:"i"}.wp-media-root.wp-media-article .post_content .is-style-icon_book{--art-icon:#787364;background:#f8f6ef}.wp-media-root.wp-media-article .post_content .is-style-icon_book:before{content:"i"}.wp-media-root.wp-media-article .post_content [class*=is-style-big_icon_]{--art-icon:currentColor;position:relative;padding:2em 1.5em 1.5em;border:2px solid var(--art-icon)}.wp-media-root.wp-media-article .post_content [class*=is-style-big_icon_]:not(:first-child){margin-top:2.5em}.wp-media-root.wp-media-article .post_content [class*=is-style-big_icon_]:before{content:"!";position:absolute;left:.5em;top:-1px;display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;border:2px solid #fff;border-radius:50%;box-sizing:content-box;background-color:var(--art-icon);color:#fff;font-size:1.25em;font-weight:700;line-height:1;transform:translateY(-50%)}.wp-media-root.wp-media-article .post_content .is-style-big_icon_point{--art-icon:#e46270}.wp-media-root.wp-media-article .post_content :is(.is-style-big_icon_check,.is-style-big_icon_good){--art-icon:#86d67c}.wp-media-root.wp-media-article .post_content :is(.is-style-big_icon_check,.is-style-big_icon_good):before{content:"○"}.wp-media-root.wp-media-article .post_content :is(.is-style-big_icon_bad,.is-style-big_icon_batsu){--art-icon:#f36060}.wp-media-root.wp-media-article .post_content :is(.is-style-big_icon_bad,.is-style-big_icon_batsu):before{content:"×"}.wp-media-root.wp-media-article .post_content .is-style-big_icon_hatena{--art-icon:#5295cc}.wp-media-root.wp-media-article .post_content .is-style-big_icon_hatena:before{content:"?"}.wp-media-root.wp-media-article .post_content .is-style-big_icon_caution{--art-icon:#f7da38}.wp-media-root.wp-media-article .post_content .is-style-big_icon_memo{--art-icon:#84878a}.wp-media-root.wp-media-article .post_content .is-style-big_icon_memo:before{content:"i"}@media(min-width:600px){.wp-media-root.wp-media-article .post_content [class*=is-style-big_icon_]{padding:2.5em 2em 2em}.wp-media-root.wp-media-article .post_content [class*=is-style-big_icon_]:before{left:.75em}}.wp-media-root.wp-media-article .post_content .cap_box{--art-cap:var(--art-main);--art-cap-bg:transparent;position:relative;border:0;border-radius:0;padding:0;margin-top:0}.wp-media-root.wp-media-article .post_content .cap_box[data-colset=col1]{--art-cap:#f59b5f;--art-cap-bg:#fff8eb}.wp-media-root.wp-media-article .post_content .cap_box[data-colset=col2]{--art-cap:#5fb9f5;--art-cap-bg:#edf5ff}.wp-media-root.wp-media-article .post_content .cap_box[data-colset=col3]{--art-cap:#2fcd90;--art-cap-bg:#eafaf2}.wp-media-root.wp-media-article .post_content .cap_box_ttl{display:flex;align-items:center;justify-content:center;gap:.5em;position:relative;z-index:1;margin-bottom:0!important;padding:.5em;border-radius:2px 2px 0 0;background-color:var(--art-cap);color:#fff;line-height:1.5;text-align:center}.wp-media-root.wp-media-article .post_content .cap_box_content{position:relative;z-index:0;clear:both;margin-top:-2px;padding:1.25em;border:1px solid var(--art-cap);border-radius:0 0 2px 2px;background-color:var(--art-cap-bg)}.wp-media-root.wp-media-article .post_content .cap_box.is-style-small_ttl .cap_box_ttl{display:block;float:left;position:relative;top:1px;padding:.25em .75em;font-size:.85em}.wp-media-root.wp-media-article .post_content .cap_box.is-style-small_ttl .cap_box_content{border-radius:0 2px 2px}.wp-media-root.wp-media-article .post_content :is(.is-style-onborder_ttl,.is-style-onborder_ttl2)>.cap_box_ttl{display:inline-flex;position:relative;left:1em;top:1em;margin-bottom:0;padding:.5em .75em;border-radius:2px;font-size:.85em;line-height:1}.wp-media-root.wp-media-article .post_content :is(.is-style-onborder_ttl,.is-style-onborder_ttl2)>.cap_box_content{padding-top:1.5em;border-radius:2px}.wp-media-root.wp-media-article .post_content .is-style-onborder_ttl>.cap_box_ttl{color:var(--art-cap)}.wp-media-root.wp-media-article .post_content .is-style-onborder_ttl>.cap_box_ttl,.wp-media-root.wp-media-article .post_content .is-style-onborder_ttl>.cap_box_content{background-color:#fff!important}.wp-media-root.wp-media-article .post_content .cap_box.is-style-inner{border-radius:2px}.wp-media-root.wp-media-article .post_content .is-style-inner>.cap_box_ttl{position:absolute;max-width:100%;min-width:2em;padding:.25em 1em;overflow:hidden;font-size:.85em;white-space:nowrap;border-radius:2px}.wp-media-root.wp-media-article .post_content .is-style-inner>.cap_box_content{border-radius:2px}.wp-media-root.wp-media-article .post_content .is-style-inner>.cap_box_content:before{content:"";display:block;width:100%;height:1em;visibility:hidden}.wp-media-root.wp-media-article .post_content .is-style-intext.cap_box{padding:1.5em;border:1px solid var(--art-cap)}.wp-media-root.wp-media-article .post_content .is-style-intext[data-colset]{background-color:var(--art-cap-bg)}.wp-media-root.wp-media-article .post_content .is-style-intext>.cap_box_ttl{justify-content:flex-start;padding:0;background:none!important;color:var(--art-cap);text-align:left}.wp-media-root.wp-media-article .post_content .is-style-intext>.cap_box_content{margin-top:1em;padding:0;border:0;background:none!important}.wp-media-root.wp-media-article .post_content .cap_box.is-style-shadow{overflow:hidden;border-radius:2px;box-shadow:var(--art-shadow)}.wp-media-root.wp-media-article .post_content .is-style-shadow>.cap_box_content{border:0}.wp-media-root.wp-media-article .post_content .is-style-shadow:not([data-colset])>.cap_box_content{--art-cap-bg:#fff;color:#333}@media(min-width:600px){.wp-media-root.wp-media-article .post_content .cap_box_content{padding:1.5em}.wp-media-root.wp-media-article .post_content :is(.is-style-onborder_ttl,.is-style-onborder_ttl2)>.cap_box_content{padding-top:2em}}.wp-media-root.wp-media-article .post_content .red_{--the-btn-color:#e4504f;--the-btn-color2:#ff9387;--the-solid-shadow:rgba(171,60,59,1)}.wp-media-root.wp-media-article .post_content .blue_{--the-btn-color:#fb9400;--the-btn-color2:#35eaff;--the-solid-shadow:rgba(188,111,0,1)}.wp-media-root.wp-media-article .post_content .green_{--the-btn-color:#00b900;--the-btn-color2:#53f4b4;--the-solid-shadow:rgba(0,139,0,1)}.wp-media-root.wp-media-article .post_content .swell-block-button{--the-width:auto;--the-min-width:64%;--the-padding:.75em 1.5em;--the-btn-radius:80px;display:block;position:relative;margin:0 auto 2em;font-size:var(--the-fz,1em);text-align:center}.wp-media-root.wp-media-article .post_content .swell-block-button .swell-block-button__link{display:inline-block;position:relative;width:var(--the-width);min-width:var(--the-min-width);margin:0;padding:var(--the-padding);border-radius:var(--the-btn-radius);background:var(--the-btn-color,var(--art-main));color:#fff!important;font-weight:700;letter-spacing:1px;line-height:1.5;text-align:center;text-decoration:none!important;box-shadow:none}.wp-media-root.wp-media-article .post_content .swell-block-button .swell-block-button__link>span{display:inline}.wp-media-root.wp-media-article .post_content :is(.is-style-btn_normal,.is-style-btn_shiny) .swell-block-button__link{box-shadow:var(--art-btn-shadow)}.wp-media-root.wp-media-article .post_content .is-style-btn_normal .swell-block-button__link{transition:box-shadow .25s}.wp-media-root.wp-media-article .post_content .is-style-btn_normal .swell-block-button__link:hover{box-shadow:0 4px 12px #0000001a,0 12px 24px -12px #0003;opacity:1}.wp-media-root.wp-media-article .post_content .is-style-btn_solid .swell-block-button__link{z-index:1;box-shadow:0 4px 0 var(--the-solid-shadow,#ab3c3b)}.wp-media-root.wp-media-article .post_content .is-style-btn_solid .swell-block-button__link:hover{opacity:1;transform:translate3d(0,4px,0);box-shadow:none}.wp-media-root.wp-media-article .post_content .is-style-btn_line .swell-block-button__link{background:none;border:1px solid;color:var(--the-btn-color,var(--art-main))!important}.wp-media-root.wp-media-article .post_content .is-style-btn_shiny .swell-block-button__link{overflow:hidden;z-index:0}.wp-media-root.wp-media-article .post_content .is-style-btn_shiny .swell-block-button__link:after{content:"";position:absolute;top:0;left:-100px;width:50px;height:100%;pointer-events:none;background-image:linear-gradient(100deg,#fff0,#fff);animation:wp-media-shiny 3s ease-in-out infinite}@keyframes wp-media-shiny{0%,84%{opacity:0;transform:scale(0) rotate(25deg)}85%{opacity:.9;transform:scale(1) rotate(25deg)}to{opacity:0;transform:scale(50) rotate(25deg)}}@media(prefers-reduced-motion:reduce){.wp-media-root.wp-media-article .post_content .is-style-btn_shiny .swell-block-button__link:after{animation:none}}@media(min-width:600px){.wp-media-root.wp-media-article .post_content .swell-block-button{--the-min-width:40%}}.wp-media-root.wp-media-article .post_content .c-blogLink{display:flex;align-items:center;gap:.5em;line-height:1.5;text-decoration:none}.wp-media-root.wp-media-article .post_content .c-blogLink__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5em;height:1.5em;padding:0;border:1px solid;border-radius:50%;text-decoration:none}.wp-media-root.wp-media-article .post_content .c-blogLink__icon:before{content:"";width:.4em;height:.4em;margin-left:-.15em;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)}.wp-media-root.wp-media-article .post_content .c-blogLink__text{text-decoration:underline}.wp-media-root.wp-media-article .post_content .wp-block-columns{display:flex;flex-wrap:wrap;gap:1.5em;line-height:1.6}.wp-media-root.wp-media-article .post_content .wp-block-column{flex:1 1 100%;min-width:0;margin:0;overflow-wrap:break-word;word-break:break-word}@media(min-width:782px){.wp-media-root.wp-media-article .post_content .wp-block-columns{flex-wrap:nowrap}.wp-media-root.wp-media-article .post_content .wp-block-column{flex:1 1 0}.wp-media-root.wp-media-article .post_content .wp-block-column[style*=flex-basis]{flex-grow:0}}@media(max-width:781px){.wp-media-root.wp-media-article .post_content .wp-block-columns>.wp-block-column{flex-basis:100%!important}}.wp-media-root.wp-media-article .post_content .border_gray>.wp-block-column{padding:1.5em;border:1px solid var(--art-line)}.wp-media-root.wp-media-article .post_content .wp-block-group.is-row{display:flex}.wp-media-root.wp-media-article .post_content .wp-block-group.is-stack{display:flex;flex-direction:column}.wp-media-root.wp-media-article .post_content .wp-block-group.is-row>*,.wp-media-root.wp-media-article .post_content .wp-block-group.is-stack>*{margin:0}.wp-media-root.wp-media-article .post_content .swell-block-step{margin:0;padding:0;border:0;counter-reset:step}.wp-media-root.wp-media-article .post_content .swell-block-step__item{position:relative;margin:0!important;padding:0 0 3em 64px}.wp-media-root.wp-media-article .post_content .swell-block-step__item:last-child{padding-bottom:0}.wp-media-root.wp-media-article .post_content .swell-block-step__item:before{content:"";position:absolute;left:23px;top:0;width:0;height:100%;border-left:1px dashed var(--art-line)}.wp-media-root.wp-media-article .post_content .swell-block-step__item:last-child:before{content:none}.wp-media-root.wp-media-article .post_content .swell-block-step__number{position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:center;box-sizing:content-box;width:48px;height:48px;border-radius:50%;background:#fff;color:#fff;line-height:1;text-align:center}.wp-media-root.wp-media-article .post_content .swell-block-step__number.u-col-main{color:var(--art-main)}.wp-media-root.wp-media-article .post_content .swell-block-step__number>span{display:block;padding-bottom:1px;font-size:10px}.wp-media-root.wp-media-article .post_content .swell-block-step__number:after{content:counter(step);counter-increment:step;display:block;font-size:20px}.wp-media-root.wp-media-article .post_content .swell-block-step__title{display:flex;flex-direction:column;justify-content:center;min-height:48px;margin:0;padding:0;font-weight:700}.wp-media-root.wp-media-article .post_content .swell-block-step__title+.swell-block-step__body{margin-top:1em}@media(max-width:599px){.wp-media-root.wp-media-article .post_content .swell-block-step__item:before{display:none}.wp-media-root.wp-media-article .post_content .swell-block-step__item>.swell-block-step__body{margin-left:-48px}}.wp-media-root.wp-media-article .post_content .swell-block-faq__item+.swell-block-faq__item{margin-top:1em}.wp-media-root.wp-media-article .post_content .swell-block-faq .faq_q{position:relative;margin:0;padding:1em 1em 1em 3em;font-size:inherit;font-weight:700;line-height:1.5;color:inherit;border:0}.wp-media-root.wp-media-article .post_content .swell-block-faq .faq_a{position:relative;padding:1em 1em 1em 3em;line-height:1.5}.wp-media-root.wp-media-article .post_content .swell-block-faq .faq_q:before,.wp-media-root.wp-media-article .post_content .swell-block-faq .faq_a:before{content:"Q";position:absolute;left:0;top:.75em;display:block;width:2em;font-family:Arial,sans-serif;font-weight:400;line-height:2;text-align:center;box-shadow:0 0 0 1px currentcolor}.wp-media-root.wp-media-article .post_content .swell-block-faq .faq_a:before{content:"A"}.wp-media-root.wp-media-article .post_content .is-style-faq-stripe .faq_q{background-color:var(--art-gray)}.wp-media-root.wp-media-article .post_content .is-style-faq-stripe .faq_q,.wp-media-root.wp-media-article .post_content .is-style-faq-stripe .faq_a{padding:1.25em 1em 1.25em 4em}.wp-media-root.wp-media-article .post_content .is-style-faq-stripe .faq_q:before,.wp-media-root.wp-media-article .post_content .is-style-faq-stripe .faq_a:before{left:1em;top:1em}.wp-media-root.wp-media-article .post_content .is-style-faq-stripe .swell-block-faq__item:not(:last-child){margin-bottom:1.5em}.wp-media-root.wp-media-article .post_content .swell-block-accordion__item+.swell-block-accordion__item{margin-top:.5em}.wp-media-root.wp-media-article .post_content .swell-block-accordion__item{margin:0;border:0}.wp-media-root.wp-media-article .post_content .swell-block-accordion__title{display:flex;align-items:center;justify-content:space-between;position:relative;padding:1em;background:var(--art-gray);font-weight:400;cursor:pointer;list-style:none}.wp-media-root.wp-media-article .post_content .swell-block-accordion__title::-webkit-details-marker{display:none}.wp-media-root.wp-media-article .post_content .swell-block-accordion__label{flex:1 1 auto;margin:0;padding:0 1em 0 0;font-size:inherit;font-weight:inherit;word-break:break-all}.wp-media-root.wp-media-article .post_content .swell-block-accordion__icon{position:relative;flex:0 0 auto;width:1em;height:1em;text-align:right}.wp-media-root.wp-media-article .post_content .swell-block-accordion__icon i{display:none}.wp-media-root.wp-media-article .post_content .swell-block-accordion__icon:before{content:"";position:absolute;right:0;top:.35em;width:0;height:0;border:.35em solid transparent;border-top-color:currentcolor;border-bottom-width:0;transition:transform .25s}.wp-media-root.wp-media-article .post_content details[open]>.swell-block-accordion__title .swell-block-accordion__icon:before{transform:rotate(180deg)}.wp-media-root.wp-media-article .post_content .swell-block-accordion__body{padding:1em}.wp-media-root.wp-media-article .post_content .p-blogParts{position:relative}.wp-media-root.wp-media-article .post_content .p-blogCard{display:block;width:100%;max-width:880px;margin:2.5em auto 2em;border:0;border-radius:0;background:none;overflow:visible;cursor:pointer}.wp-media-root.wp-media-article .post_content .p-blogCard__inner{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0;margin:0;padding:16px;border-radius:2px;background:#fff;box-shadow:0 1px 3px 1px #00000014;color:#333}.wp-media-root.wp-media-article .post_content .p-blogCard__caption{position:absolute;inset:auto 4px 2px auto;z-index:1;display:inline-block;flex:none;padding:0 .5em;background:none;color:inherit;font-size:10px;font-weight:400;line-height:2;opacity:.8;transform:scale(.8);transform-origin:100% 100%}.wp-media-root.wp-media-article .post_content .p-blogCard__thumb{flex:0 0 30%;width:30%;min-width:0;margin:0 1em 0 0}.wp-media-root.wp-media-article .post_content .p-blogCard__body{flex:1 1 auto;min-width:0;margin:0}.wp-media-root.wp-media-article .post_content .p-blogCard__title{display:block;color:inherit;font-size:3.6vw;font-weight:400;line-height:1.4;text-decoration:none}.wp-media-root.wp-media-article .post_content .p-blogCard__excerpt{display:block;margin-top:.5em;font-size:.8em;line-height:1.4;opacity:.8;word-break:break-word}@media(max-width:959px){.wp-media-root.wp-media-article .post_content .p-blogCard__excerpt{display:none}}@media(min-width:600px){.wp-media-root.wp-media-article .post_content .p-blogCard__inner{padding:24px}.wp-media-root.wp-media-article .post_content .p-blogCard__caption{right:8px;bottom:8px;font-size:12px}.wp-media-root.wp-media-article .post_content .p-blogCard__thumb{flex-basis:21%;width:21%}.wp-media-root.wp-media-article .post_content .p-blogCard__title{font-size:1em}}
