@keyframes flowing1_left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes flowing1_right{0%{transform:translateX(-50%)}100%{transform:translateX(0%)}}html body,html input,html textarea,.post_content{letter-spacing:0.05em;line-height:2em;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif}.rich_font_type1,.rich_font_type2,.rich_font_type3,.rich_font,.sub_title{letter-spacing:0.05em;line-height:2em;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif}::-moz-selection{background:#ffe201;color:#ffffff}::selection{background:#ffe201;color:#ffffff}iframe{width:100%}.wp-block-button__link{border-radius:0;border:1px solid #ffe201;padding:1em 70px;background:#ffe201;color:#000 !important;font-weight:600}.post_content a:hover,.custom-html-widget a:hover{background:#ffffff !important;color:#000 !important;border:1px solid #000}.reverse{flex-flow:row-reverse}#header{background:#ffe201;transition:0.3s;height:90px}@media screen and (max-width:1300px){#header{height:60px}}#header_logo a .logo_text{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif}body.header_sticky_active #header{background:#ffe201;transition:0.3s}#global_menu{height:90px}#global_menu>ul>li>a,#global_menu ul ul a{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-weight:600;color:#000}#global_menu>ul>li>a:hover,#global_menu ul ul a:hover{color:#f0300d}#global_menu>ul>li>a{height:90px;line-height:90px;transition:0.3s}#global_menu>ul>li>a:hover{transition:0.3s}#global_menu>ul>li>a:hover:after{position:absolute;content:"";width:40px;height:40px;top:0;bottom:0;left:-3px;right:0;margin:auto;background:#fff;background-size:contain;background-position:right;border-radius:9999px;z-index:-1;transition:0.3s}.header_slider_content .design_button{box-shadow:0 0 0 20px #000;min-width:120px;height:120px;border-radius:9999px;padding:0 1em}.header_slider_content .design_button:hover{background-color:#ffe201;border-color:#ffe201;color:#000 !important}@media screen and (max-width:800px){.header_slider_content .design_button{box-shadow:0 0 0 10px #000;min-width:80px;height:100px}}#global_menu>ul>li.current-menu-parent>a,#global_menu ul li.current-menu-item>a,#global_menu>ul>li.active>a{color:#f0300d}@media screen and (max-width:1400px){#global_menu>ul>li{margin-left:30px}}@media screen and (max-width:450px){#header_logo img{max-width:240px;width:auto;height:auto}}#page_headline{display:none}#page_header{aspect-ratio:4.8333333333}#page_header .catch,#page_header .desc{font-family:"Stardos Stencil", "Arial", sans-serif;font-size:clamp(28px, calc(26.4px + 0.5vw), 36px);line-height:1.5;font-weight:700;color:#000;padding:0.25em 1em;background-color:rgba(255, 255, 255, 0.95);border-radius:6px;letter-spacing:0.2em}@media screen and (max-width:550px){#page_header .catch,#page_header .desc{font-size:24px}}#page_header .catch:first-line,#page_header .desc:first-line{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(40px, calc(36.8px + 1vw), 56px);font-weight:600;letter-spacing:0}@media screen and (max-width:550px){#page_header .catch:first-line,#page_header .desc:first-line{font-size:32px}}#side_icon_button{right:10px}#side_icon_button .label{padding:0 8px;font-size:11px;font-family:"Stardos Stencil", "Arial", sans-serif;font-weight:600}#side_icon_button a{border-radius:50%;margin-bottom:10px}#side_icon_button .icon.icon_type_sns{line-height:1;font-size:14px}@media screen and (max-width:1391px){#mobile_menu{border-bottom:1px solid rgba(0, 0, 0, 0.2)}#mobile_menu a{border-top:1px solid rgba(0, 0, 0, 0.2);color:#000 !important}#mobile_menu a:hover{background:#ffffff;color:#f0300d !important}}.footer-cover.wp-block-cover{min-height:320px}.footer-cover.wp-block-cover .ttl{font-size:clamp(20px, calc(18.8px + 0.375vw), 26px) !important;line-height:1.8;margin-bottom:1em}.footer-cover.wp-block-cover .wp-block-button{width:calc(50% - 0.25em)}.footer-cover.wp-block-cover .wp-block-button .wp-block-button__link{padding:1em 30px}#footer_banner .item .title{background:#ffe201;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(16px, calc(14.4px + 0.5vw), 24px);font-weight:600;color:#000;transition:0.3s}#footer_banner .item.animate_background:hover .title{background:#ffffff;transition:0.3s}#footer{position:relative;background:#000;z-index:0}#footer:after{position:absolute;content:"";width:100%;height:100%;top:0;bottom:0;background:url(https://stop-corporation.jp/wp-content/uploads/2026/05/tiger-pattern.png);background-size:contain;z-index:-1;filter:brightness(0.4)}#footer #footer_menu{font-weight:600;padding-left:calc(60% - 120px);margin-inline:unset;padding-right:30px;width:auto}#footer #footer_menu a{font-size:clamp(14px, calc(13.7984px + 0.063vw), 15px);font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-weight:600;color:#ffffff}#footer #footer_menu a:hover{color:#ffe201 !important}#footer #footer_info_area{display:none}#footer #footer_bottom{background:#000}#footer #footer_bottom #copyright{color:#ffffff;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-weight:600}#return_top{background:#f0300d}#return_top:before{color:#ffffff;top:18px}#return_top:hover{background:#ffffff}#return_top:hover:before{color:#f0300d}@media screen and (max-width:800px){#copyright{border-top:1px solid #fff}}.ttl-box{text-align:center;margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.ttl-box h2.wp-block-heading.has-text-align-center{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(32px, calc(29.2px + 0.875vw), 46px);font-weight:700;color:#000;line-height:1.2;margin-bottom:0.25em}.ttl-box p.eng{display:inline-block;font-family:"Stardos Stencil", "Arial", sans-serif;font-size:clamp(16px, calc(14.8px + 0.375vw), 22px);font-weight:700;color:#000;background:#ffe201;border:1px dashed #000;margin-bottom:1em;line-height:1.2;letter-spacing:0.1em;border-radius:9999px;padding:0.25em 20px 0.1em}.ttl-box2{text-align:left;margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.ttl-box2 h2.wp-block-heading.has-text-align-left{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(32px, calc(29.2px + 0.875vw), 46px);font-weight:700;color:#000;line-height:1.2;margin-bottom:0.25em}.ttl-box2 p.eng{display:inline-block;font-family:"Stardos Stencil", "Arial", sans-serif;font-size:clamp(16px, calc(14.8px + 0.375vw), 22px);font-weight:700;color:#000;background:#ffe201;border:1px dashed #000;margin-bottom:0;line-height:1.2;letter-spacing:0.1em;border-radius:9999px;padding:0.25em 20px 0.1em}.ttl-box3{position:relative;text-align:center;margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px)}.ttl-box3 h3.wp-block-heading.has-text-align-center{position:relative;display:inline-block;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(22px, calc(20px + 0.625vw), 32px);font-weight:600;line-height:1.7;color:#000;padding-inline:1em;margin-bottom:0;background:#ffe201;border-radius:9999px;border:1px dashed #000;z-index:1}.ttl-box3:after{position:absolute;content:"";width:100%;height:1px;border-top:1px dashed #000;left:0;right:0;margin:auto;top:0;bottom:0;z-index:0}h3.wp-block-heading.has-text-align-left{position:relative;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(22px, calc(20px + 0.625vw), 32px);font-weight:600;padding:0.5em 20px;background:#ffe201;border:1px dashed #000;border-left:unset;margin-bottom:1em;color:#000;line-height:1;z-index:0}h3.wp-block-heading.has-text-align-left:after{position:absolute;content:"";width:6px;height:calc(100% + 2px);background:#f0300d;left:0;margin:auto;top:0;bottom:0;z-index:0}h4.wp-block-heading.has-text-align-center{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(18px, calc(16.8px + 0.375vw), 24px);font-weight:600;color:#ffffff;background-color:#000;padding:0.2em}h4.wp-block-heading.has-text-align-left{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(18px, calc(16.8px + 0.375vw), 24px);font-weight:600;border-bottom:1px dashed #f0300d;color:#f0300d}h5.wp-block-heading.has-text-align-left{color:#f0300d;border-bottom:1px dashed #f0300d;padding-left:0.5em;margin-top:2em;font-size:1em}body.home #header{position:fixed;transition:0.3s}body.home :is(.design_header, .tcdce-body .design_header){width:100%}body.home :is(.design_header, .tcdce-body .design_header) .catch{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-size:clamp(32px, calc(29.2px + 0.875vw), 46px);font-weight:700;color:#000;line-height:1.2;margin-bottom:0.25em}body.home :is(.design_header, .tcdce-body .design_header) .desc{display:inline-block;font-family:"Stardos Stencil", "Arial", sans-serif;font-size:clamp(16px, calc(14.8px + 0.375vw), 22px);font-weight:700;color:#000;background:#ffe201;border:1px dashed #000;margin-block:0;line-height:1.2;letter-spacing:0.1em;border-radius:9999px;padding:0.25em 20px 0.1em}body.home #header_slider_container.design_type2{height:100vh}body.home .header_slider_content{text-align:right;bottom:140px;padding-right:30px}body.home .header_slider_content .catch{font-size:clamp(35px, calc(31.9984px + 0.938vw), 50px);font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;margin-bottom:0.5em}@media screen and (min-width:801px){body.home .header_slider_content .catch br{display:none}}body.home .header_slider_content p.desc{font-size:clamp(20px, calc(18px + 0.625vw), 30px);line-height:1.8;margin-top:unset !important;padding-left:5px}@media screen and (max-width:450px){body.home .header_slider_content p.desc{font-size:5dvw}}body.home .header_slider_content .link_button{padding-right:20px}body.home .header_slider_content .link_button a.design_button{color:#000 !important}body.home .header_slider_content .link_button a.design_button:hover{color:#000 !important}@media screen and (max-width:500px){body.home .header_slider_content .catch{font-size:7vw}}body.home .cb_free_space{position:relative;max-width:1100px;width:100%;margin-bottom:clamp(80px, calc(72px + 2.5vw), 120px);position:relative}body.home .cb_free_space::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:calc(50% - 50vw);z-index:-1;background-color:#f3eecb;top:0}body.home .cb_free_space img{transition:0.3s}body.home .cb_free_space a:hover{border:unset}body.home .cb_free_space a:hover img{opacity:0.8;transition:0.3s}body.home #cb_content_2 .item_list{display:flex;max-width:calc(100% - 180px);width:100%;gap:3em}body.home #cb_content_2 .item_list .item,body.home #cb_content_2 .item_list .item:nth-child(2n),body.home #cb_content_2 .item_list .item:nth-child(3n){position:relative;flex-direction:column;justify-content:unset;width:100%}body.home #cb_content_2 .item_list .item:after,body.home #cb_content_2 .item_list .item:nth-child(2n):after,body.home #cb_content_2 .item_list .item:nth-child(3n):after{position:absolute;content:"";width:1px;height:100%;border-right:1px dashed #707070;right:-1.5em}body.home #cb_content_2 .item_list .item:last-child::after,body.home #cb_content_2 .item_list .item:nth-child(2n):last-child::after,body.home #cb_content_2 .item_list .item:nth-child(3n):last-child::after{display:none}body.home #cb_content_2 .item_list .item .image_wrap,body.home #cb_content_2 .item_list .item .content,body.home #cb_content_2 .item_list .item:nth-child(2n) .image_wrap,body.home #cb_content_2 .item_list .item:nth-child(2n) .content,body.home #cb_content_2 .item_list .item:nth-child(3n) .image_wrap,body.home #cb_content_2 .item_list .item:nth-child(3n) .content{width:100%;margin-bottom:unset;padding:unset}body.home #cb_content_2 .item_list .item .desc,body.home #cb_content_2 .item_list .item:nth-child(2n) .desc,body.home #cb_content_2 .item_list .item:nth-child(3n) .desc{margin-top:clamp(10px, calc(8px + 0.625vw), 20px)}body.home #cb_content_2 .item_list .item .desc:first-line,body.home #cb_content_2 .item_list .item:nth-child(2n) .desc:first-line,body.home #cb_content_2 .item_list .item:nth-child(3n) .desc:first-line{font-size:clamp(20px, calc(18.4px + 0.5vw), 28px);font-weight:600;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;line-height:1.7;color:#f0300d}body.home #cb_content_2 .item_list .item .link,body.home #cb_content_2 .item_list .item:nth-child(2n) .link,body.home #cb_content_2 .item_list .item:nth-child(3n) .link{padding:12px 50px 12px 40px;background:#ffe201;color:#000;border:1px solid #000;border-radius:9999px;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-weight:600}body.home #cb_content_2 .item_list .item .link:after,body.home #cb_content_2 .item_list .item:nth-child(2n) .link:after,body.home #cb_content_2 .item_list .item:nth-child(3n) .link:after{top:12px;right:15px}body.home #cb_content_2 .item_list .item .link:hover,body.home #cb_content_2 .item_list .item:nth-child(2n) .link:hover,body.home #cb_content_2 .item_list .item:nth-child(3n) .link:hover{background:#ffffff}body.home #cb_content_2 .item_list .item .link:hover::after,body.home #cb_content_2 .item_list .item:nth-child(2n) .link:hover::after,body.home #cb_content_2 .item_list .item:nth-child(3n) .link:hover::after{right:8px}@media screen and (max-width:1160px){body.home .cb_two_column{padding-inline:30px}body.home #cb_content_2.num2 .item_list{max-width:100%}}@media screen and (max-width:900px){body.home #cb_content_2.num2 .item_list{flex-direction:column}body.home #cb_content_2.num2 .item_list .item:after,body.home #cb_content_2.num2 .item_list .item:nth-child(2n):after,body.home #cb_content_2.num2 .item_list .item:nth-child(3n):after{width:100%;height:1px;right:unset;bottom:-3.5em;border-right:unset;border-bottom:1px dashed #7a8a8d}}@media screen and (max-width:800px){body.home .cb_two_column{padding-inline:20px}}body.home .cb_blog_list{position:relative;margin-bottom:0;padding-top:clamp(80px, calc(72px + 2.5vw), 120px);position:relative}body.home .cb_blog_list::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:calc(50% - 50vw);z-index:-1;background-color:#f3eecb;top:0}@media screen and (max-width:500px){body.home :is(.design_header, .tcdce-body .design_header) .catch{font-size:7vw}body.home :is(.design_header, .tcdce-body .design_header) .catch:first-line{font-size:6vw}body.home :is(.design_header, .tcdce-body .design_header) .desc{font-size:14px}}body.home a.design_button{color:#000 !important;transition:0.3s !important;border:1px solid #000}body.home a.design_button:hover{background:#ffffff !important;transition:0.3s !important}body.page.page-id-48 #page_contents .post_content{max-width:1250px;padding-inline:20px;width:100%}body.page.page-id-48 #page_contents .post_content .philo-g{padding-inline:20px}body.page.page-id-48 #page_contents .post_content .philo-g .philo-b{position:relative;padding:0 20px 30px;border:4px double #ffe201}body.page.page-id-48 #page_contents .post_content .philo-g .philo-b .cc-b{position:relative;top:-2.2em;text-align:center}body.page.page-id-48 #page_contents .post_content .philo-g .philo-b .cc-b .cc{display:inline-block;font-size:clamp(24px, calc(20.8px + 1vw), 40px);font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-weight:600;line-height:1.6;letter-spacing:0.1em;color:#000;top:-1.75em;margin-bottom:0;padding-inline:20px;background:#ffe201}@media screen and (max-width:550px){body.page.page-id-48 #page_contents .post_content .philo-g .philo-b .cc-b .cc{font-size:5dvw}}body.page.page-id-48 #page_contents .post_content .philo-g .philo-b .txt{margin-bottom:unset;font-size:clamp(14px, calc(13.2px + 0.25vw), 18px);line-height:2.2}@media screen and (max-width:800px){body.page.page-id-48 #page_contents .post_content .philo-g{padding-inline:unset}}body.page.page-id-48 #page_contents .post_content .wide.textbox{position:relative;margin-top:8em;padding-top:6em;padding-bottom:6em;margin-bottom:7em}body.page.page-id-48 #page_contents .post_content .wide.textbox::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:calc(50% - 50vw);z-index:-1;background-color:#f3eecb;top:0}body.page.page-id-48 #page_contents .post_content .wide.textbox .p-box{padding:30px 40px 20px;background:#ffffff}body.page.page-id-48 #page_contents .post_content .wide.textbox .p-box p.msg{margin-bottom:0}body.page.page-id-48 #page_contents .post_content .wide.textbox .p-box .name{margin-bottom:unset}body.page.page-id-48 #page_contents .post_content .wide.textbox .p-box .name strong{font-size:1.5em;margin-left:1em}@media screen and (max-width:800px){body.page.page-id-48 #page_contents .post_content .wide.textbox .p-box{padding-inline:20px}}@media screen and (max-width:800px){body.page.page-id-48 #page_contents .post_content{padding-inline:unset}}body.page-id-72 #page_contents .post_content{max-width:1260px;padding-inline:20px;width:100%}body.page-id-72 #page_contents .post_content .overview-g{margin-bottom:clamp(80px, calc(72px + 2.5vw), 120px)}body.page-id-72 #page_contents .post_content .overview-g .overview-c{gap:3em;margin-bottom:clamp(10px, calc(8px + 0.625vw), 20px)}body.page-id-72 #page_contents .post_content .overview-g .overview-c .cc{font-size:clamp(18px, calc(16px + 0.625vw), 28px);font-weight:600;margin-bottom:clamp(10px, calc(8px + 0.625vw), 20px);line-height:1.8}body.page-id-72 #page_contents .post_content .overview-g p.txt{margin-bottom:0 !important}body.page-id-72 #page_contents .post_content .overview-g .sub-g{border:4px double #707070;margin-bottom:20px;padding:20px}body.page-id-72 #page_contents .post_content .overview-g .sub-g .sub-c{margin-bottom:20px}body.page-id-72 #page_contents .post_content .overview-g .sub-g .sub-c .wp-block-column{border:1px solid #707070}body.page-id-72 #page_contents .post_content .overview-g .sub-g .sub-c .wp-block-column .wp-block-image{padding:10px;margin-bottom:0}body.page-id-72 #page_contents .post_content .overview-g .sub-g .sub-c .wp-block-column p.name{font-size:clamp(16px, calc(15.6px + 0.125vw), 18px);font-weight:600;line-height:1.8;margin-bottom:10px}body.page-id-72 #page_contents .post_content .overview-g .sub-box{margin-bottom:20px}body.page-id-72 #page_contents .post_content .overview-g .sub-box .wp-block-column .sub-g{min-height:340px}body.page-id-72 #page_contents .post_content .overview-g .sub-box .wp-block-column .sub-g .shop-button{justify-content:space-between}body.page-id-72 #page_contents .post_content .overview-g .sub-box .wp-block-column .sub-g .shop-button .wp-block-button{width:100%}@media screen and (max-width:781px){body.page-id-72 #page_contents .post_content .overview-g .sub-box .wp-block-column .sub-g{min-height:unset}}@media screen and (max-width:800px){body.page-id-72 #page_contents .post_content{padding-inline:unset}}body.page-id-74 #page_contents{padding-top:unset}body.page-id-74 #page_contents .post_content{max-width:1260px;padding-inline:20px;width:100%}body.page-id-74 #page_contents .post_content .pickup-g{padding-top:6em;padding-bottom:4em;margin-bottom:8em;position:relative}body.page-id-74 #page_contents .post_content .pickup-g::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:calc(50% - 50vw);z-index:-1;background-color:#f3eecb;top:0}body.page-id-74 #page_contents .post_content .pickup-g h3.wp-block-heading.has-text-align-left{line-height:1.4;padding:0.25em 20px}body.page-id-74 #page_contents .post_content .pickup-g .spider__arrows .spider__arrow{background:rgba(255, 255, 255, 0.5)}body.page-id-74 #page_contents .post_content .pickup-g .spider__arrows .spider__arrow:before{border-color:#333 !important}body.page-id-74 #page_contents .post_content .pickup-g p{margin-bottom:unset}body.page-id-74 #page_contents .post_content .pickup-g h4.wp-block-heading.has-text-align-left{margin-top:1em}body.page-id-74 #page_contents .post_content .pickup-g .set-c .price{font-weight:600;line-height:1.7}body.page-id-74 #page_contents .post_content .pickup-g .set-c .price strong{font-weight:700;font-size:2em;color:#f0300d}@media screen and (max-width:781px){body.page-id-74 #page_contents .post_content .pickup-g .set-c{gap:0.5em}}body.page-id-74 #page_contents .post_content .pickup-g .wp-block-button{width:calc(50% - 0.25em)}body.page-id-74 #page_contents .post_content .pickup-g .wp-block-button .wp-block-button__link{padding:1em 20px}@media screen and (max-width:450px){body.page-id-74 #page_contents .post_content .pickup-g .shop-button{flex-direction:column}body.page-id-74 #page_contents .post_content .pickup-g .wp-block-button{width:100%}body.page-id-74 #page_contents .post_content .pickup-g .wp-block-button .wp-block-button__link{padding:1em 10px}}body.page-id-74 #page_contents .post_content .pickup-g .feature-g{padding:20px;background:#ffffff;border:1px dashed #000;border-radius:6px}body.page-id-74 #page_contents .post_content .pickup-g .feature-g h4.wp-block-heading.has-text-align-center{background:#2fc1ff}body.page-id-74 #page_contents .post_content .pickup-g .feature-g .use-c{gap:6em;margin-bottom:unset}body.page-id-74 #page_contents .post_content .pickup-g .feature-g .use-c .wp-block-image{margin-bottom:1em}body.page-id-74 #page_contents .post_content .pickup-g .feature-g .use-c h5.wp-block-heading.has-text-align-left{margin-top:unset;margin-bottom:0.5em;color:#2fc1ff;border-color:#2fc1ff}body.page-id-74 #page_contents .post_content .list-g{width:100%;margin-inline:auto}body.page-id-74 #page_contents .post_content .list-g .list-c{gap:4em}@media screen and (max-width:800px){body.page-id-74 #page_contents .post_content .footer-c{flex-direction:column}body.page-id-74 #page_contents .post_content .footer-c .wp-block-column{max-height:320px}body.page-id-74 #page_contents .post_content .footer-c .wp-block-column .shop-button{flex-direction:column}}@media screen and (max-width:800px) and (max-width:550px){body.page-id-74 #page_contents .post_content .footer-c .wp-block-column .shop-button .wp-block-button{width:100%}body.page-id-74 #page_contents .post_content .footer-c .wp-block-column .shop-button .wp-block-button .wp-block-button__link{padding:1em 10px}}@media screen and (max-width:800px){body.page-id-74 #page_contents .post_content{padding-inline:unset}}body.page-id-50 .faq_list .title:hover,body.page-id-50 .faq_list .title.active{color:#f0300d}body.page-id-50 .faq_list .title span:before{color:#000;font-family:"Stardos Stencil", "Arial", sans-serif;font-weight:700}body.page-id-50 .faq_list .desc a:hover{background:unset !important;border:unset !important}body.page-id-52 table{width:100%}body.page-id-52 td,body.page-id-52 th{border:unset;background:#00000000}body.page-id-52 td{padding:18px 25px;border:1px solid #000 !important;width:70%}body.page-id-52 td:first-child{background:#ffe201;color:#000;font-weight:600;width:30%}@media screen and (max-width:550px){body.page-id-52 tr{display:flex;flex-direction:column;white-space:normal}body.page-id-52 td{width:100%}body.page-id-52 td:first-child{width:100%;border-bottom:1px solid #f0300d}}@media screen and (max-width:800px){body.page-id-52 tbody{border-bottom:1px solid #000}body.page-id-52 tbody td{display:flex;width:100%;border-bottom:unset !important}body.page-id-52 tbody td:first-child{width:100%}}.blog_list .category_list{border-color:#f0300d;color:#f0300d}.blog_list .category_list a{color:#f0300d}.blog_list .category_list a:hover{color:#707070}body.page-id-54 #page_contents{padding-top:unset}body.page-id-54 #page_contents .ttl-box{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px)}body.page-id-54 #page_contents .wide.tel-box{text-align:center;margin-top:8em;padding-top:6em;padding-bottom:4em;margin-bottom:8em;position:relative}body.page-id-54 #page_contents .wide.tel-box::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:calc(50% - 50vw);z-index:-1;background-color:#ececec;top:0}body.page-id-54 #page_contents .wide.tel-box .txt{font-size:clamp(16px, calc(15.2px + 0.25vw), 20px);margin-bottom:clamp(10px, calc(8px + 0.625vw), 20px)}body.page-id-54 #page_contents .wide.tel-box .tel-txt{display:inline-block;margin-top:unset;margin-bottom:0;font-family:"Stardos Stencil", "Arial", sans-serif;font-size:clamp(30px, calc(24px + 1.875vw), 60px);font-weight:700;letter-spacing:0.1em;line-height:1.2;color:#ffe201;background:#000;border-radius:9999px;padding:0.25em 40px 0.1em;margin-bottom:clamp(10px, calc(8px + 0.625vw), 20px)}@media screen and (max-width:500px){body.page-id-54 #page_contents .wide.tel-box .tel-txt{font-size:7dvw}}body.page-id-54 #page_contents h5.wp-block-heading.has-text-align-left{color:#000;border-color:#ddd}.snow-monkey-form{display:flex;flex-direction:column}.snow-monkey-form .smf-action{order:999}.snow-monkey-forms-turnstile>div{justify-content:center}.snow-monkey-form,.smf-form .smf-item .smf-text-control__control{font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif}:is([data-screen="back"], [data-screen="input"], [data-screen="invalid"]) .smf-progress-tracker__item--input .smf-progress-tracker__item__number,[data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__number,[data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__number{background:#ffe201 !important}:is([data-screen="back"], [data-screen="input"], [data-screen="invalid"]) .smf-progress-tracker__item--input .smf-progress-tracker__item__text,[data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__text,[data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__text{color:#ffe201}.smf-progress-tracker{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px) !important}.wp-block-snow-monkey-forms-item.smf-item{margin-bottom:clamp(16px, calc(14.4px + 0.5vw), 24px);padding-bottom:clamp(20px, calc(17.6px + 0.75vw), 32px);border-bottom:1px dashed #f0300d}.smf-item__col.smf-item__col--label{display:flex;margin-bottom:clamp(10px, calc(8.8px + 0.375vw), 16px);flex-direction:row-reverse;justify-content:flex-end;align-items:center}.smf-item__label{font-size:clamp(14px, calc(13.6px + 0.125vw), 16px);font-weight:600;margin-right:1em}.smf-item__description{position:relative;margin-top:unset;font-size:clamp(12px, calc(11.6px + 0.125vw), 14px);font-weight:600;line-height:1.4;top:1px;padding:4px;margin-right:1em;background:#f0300d;color:#fff}.wp-block-snow-monkey-forms-item:nth-child(8) .smf-item__description{background:#bfbfbf;color:#fff}.wp-block-snow-monkey-forms-item:nth-child(1) .smf-text-control,.wp-block-snow-monkey-forms-item:nth-child(2) .smf-text-control,.wp-block-snow-monkey-forms-item:nth-child(3) .smf-text-control{width:80px}.wp-block-snow-monkey-forms-item:is(:nth-child(2), :nth-child(3), :nth-child(8)) .smf-item__description{background:#bfbfbf;color:#fff}.wp-block-snow-monkey-forms-item.smf-item.pp p{font-size:14px}.wp-block-snow-monkey-forms-item.smf-item.pp .smf-placeholder{text-align:center}.smf-radio-buttons-control__control{display:flex;flex-direction:column}.smf-label{margin-right:1.25em}.smf-form .smf-item .smf-radio-button-control__control{margin:auto;margin-right:0.25em;border-color:#f0300d}.smf-form .smf-item .smf-radio-button-control__control:checked{background-color:#f0300d;border-color:#f0300d}.smf-form .smf-item .smf-checkbox-control{align-items:center !important;display:inline-flex}.smf-form .smf-item .smf-checkbox-control__control:active{border-color:#f0300d}.smf-form .smf-item .smf-checkbox-control__control:checked{background-color:#f0300d;border-color:#f0300d}.smf-form .smf-item .smf-text-control__control{width:100%;max-height:2.5em}.smf-action{margin-top:3.5em;text-align:center}.smf-action .smf-button-control__control{width:100%;max-width:230px;padding-top:1em;padding-bottom:1em;background:#ffe201;color:#000;border-radius:9999px;border-color:#ffe201;transition:0.3s;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;font-weight:600}.smf-action .smf-button-control__control:hover{background:#ffffff !important;color:#000;border-color:#000;transition:0.3s}@media (max-width:450px){.smf-form .smf-item .smf-checkbox-control__control{margin-top:calc(var(--_half-leading) * 0.5em);top:-1em}}body.page.page-id-51 #page_contents .post_content{width:1150px}body.page.page-id-51 #page_contents .post_content .pp-g p{font-size:14px}/*# sourceMappingURL=style2.css.map */