:root{--color_content_bg:var(--color_bg);--mv_btn_radius:4px;--mv_slide_animation:no;--swl-post_slide_width--pc:20%;--swl-post_slide_width--sp:50%;--swl-post_slide_padY:;--swl-post_slide_padY--mb:;--ps_space:8px;}.c-widget__title.-side{padding:.5em}.c-widget__title.-side::before{content:"";bottom:0;left:0;width:40%;z-index:1;background:var(--color_main)}.c-widget__title.-side::after{content:"";bottom:0;left:0;width:100%;background:var(--color_border)}.top #content{padding-top:4em}.p-mainVisual__inner{height:auto}.p-mainVisual .c-filterLayer::before{background-color:#000;opacity:0.2;content:""}.-type-slider .p-mainVisual__scroll{padding-bottom: 16px}#post_slider .swiper{padding-bottom:24px;margin-left:-8px;margin-right:-8px;}@media screen and (min-width: 960px){:root{}.p-mainVisual__inner{height:auto}}@media screen and (max-width: 959px){:root{}}@media screen and (min-width: 600px){:root{}}@media screen and (max-width: 599px){:root{}}.swell-block-fullWide__inner.l-container{--swl-fw_inner_pad:var(--swl-pad_container,0px)}@media (min-width:960px){.-sidebar-on .l-content .alignfull,.-sidebar-on .l-content .alignwide{left:-16px;width:calc(100% + 32px)}.swell-block-fullWide__inner.l-article{--swl-fw_inner_pad:var(--swl-pad_post_content,0px)}.-sidebar-on .swell-block-fullWide__inner .alignwide{left:0;width:100%}.-sidebar-on .swell-block-fullWide__inner .alignfull{left:calc(0px - var(--swl-fw_inner_pad, 0))!important;margin-left:0!important;margin-right:0!important;width:calc(100% + var(--swl-fw_inner_pad, 0)*2)!important}}