.l-header__inner,.l-container{padding:0!important}main .l-mainContent__inner{padding:70px 0 0 0!important}.home main .l-mainContent__inner{padding:0!important}.l-header__inner .swell-block-box-menu.is-style-fill .swell-block-box-menu__figure>svg,.l-fixHeader__inner .swell-block-box-menu.is-style-fill .swell-block-box-menu__figure>svg{width:25px;height:30px}.l-header__inner .swell-block-box-menu[data-direction="vertical"] .swell-block-box-menu__figure,.l-fixHeader__inner .swell-block-box-menu[data-direction="vertical"] .swell-block-box-menu__figure{margin-bottom:0}.l-header__inner .swell-block-box-menu__text,.l-fixHeader__inner .swell-block-box-menu__text{font-size:13px}.l-header__inner .swell-block-box-menu.is-style-fill .swell-block-box-menu__link,.l-fixHeader__inner .swell-block-box-menu.is-style-fill .swell-block-box-menu__link{padding:5px 10px}.top-menu{width:171px;height:82px;position: ;right:0}.top-bn-area-in,.top-message,.box-reason-in,.box-top-kuyou{max-width:1200px!important}.box-address,.box-calendar{margin:0 auto;max-width:950px!important}.top-message h2,.box-cta h3,.top-about h2,.reason-bx h3,.reason-bx02 h4,.box-top-sougi h2,.box-gallery h2,.box-memorial h2,.arkp-gnSec5__heading,.box-top-qa h2,.box-top-uneme-wh h2,.box-news h2,.area-footer-cta h2,.c-pageTitle,.post_content h2{font-family:'Zen Kaku Gothic Antique',sans-serif;font-weight:900}.top-anoko h2,.top-bn-area h2{letter-spacing:.10em!important}.box-top-qa h2,.box-top-sougi h2,.box-memorial h2,.box-top-uneme-wh h2,.area-footer-cta h2,.c-pageTitle{font-size:1.75em;font-style:normal;font-weight:700;letter-spacing:3px}.box-cta{padding:40px;border-radius:20px;background:#fefff8;box-shadow:0 4px 10px 0 rgba(0,0,0,.10);position:relative;color:#3d2500;text-align:center;background:url(https://unemenomori.com/img/xbg_cta-img.png.pagespeed.ic.8Hmu2NzQRT.png) no-repeat;background-size:302px 250px;background-position:5% 100%}.box-cta h3{margin-bottom:20px;color:#1eaf95;font-size:1.875em;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.8px}.box-cta img{margin:5px 20px}.swell-block-button__link{padding:20px 0}.l-sidebar{padding:70px 0 0 0!important}.c-pageTitle__subTitle{display:none}..ark-block-section__body{max-width:100%!important}.area-footer-cta{display:flex;justify-content:flex-end}.box-footer-cta{margin-left:auto;width:550px;height:auto;padding:30px;margin:0 80px;border-radius:20px;background:#fefff8;box-shadow:0 4px 10px 0 rgba(0,0,0,.10)}.footer-navi-area{background:#1eaf95}.footer-navi-area-in{padding:30px 25px 40px 25px}.footer-navi-area a{color:#fff}.footer-navi-area-in h3{font-size:1em;color:#0f584b}.footer-navi-area-in p{font-size:.85em}.footer-area{padding:30px 25px}.bt-pk01{min-height:15%;padding:10px;text-align:center;font-size:18px;font-style:normal;font-weight:700;border-radius:5px;background:linear-gradient(180deg,#f8c0c0 0%,#f8d1d1 100%);box-shadow:4px 4px 0 0 rgba(255,255,255,.80)}.top-message{padding:40px 25px 25px!important;text-align:center;background:#fce2e2;position:relative}.top-message h2{position:absolute;top:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.2px;text-align:center}.top-about{padding-top:100px;text-align:left}.top-about h2{text-shadow:3px 3px 5px #fff;font-size:27px;font-style:normal;font-weight:600;line-height:1.5em;letter-spacing:3.5px}.top-about3{margin:200px 25px 80px 25px;max-width:950px}.box-reason{border-top:solid 3px #1eaf95;position:relative}.box-reason::before{content:"";position:absolute;top:-16px;bottom:-16px;left:-16px;right:-16px;border-top:solid 10px #1eaf95;z-index:-1}.reason-bx{padding:30px!important;background:#fefff8;border-top:solid 6px #6cd1c5;box-shadow:0 4px 10px 0 rgba(0,0,0,.25);border-radius:5px}.reason-bx h3,.box-gallery h2{margin:15px 5px;color:#3d2500;font-size:25px;font-style:normal;font-weight:700;letter-spacing:3px}.reason-bx02{padding:40px 80px 0;background:rgba(222,248,238,.45)}.reason-bx02 h4{margin:20px 5px;color:#3d2500;font-size:25px;font-style:normal;font-weight:700;letter-spacing:3px}.box-top-sougi-in{margin:0;padding:0;background:#fefff8}.box-top-sougi h2{padding:10px;text-align:center}.box-top-sougi .bg01,.tb01{background:#f7d4d4!important}.box-top-sougi .bg02,.tb02{background:#f8e58c!important}.box-top-sougi .bg03,.tb03{background:#ceeaa3!important}.box-top-sougi--in{padding:0 30px 30px 30px}.box-area{padding:30px!important;background:#fefff8;border-radius:5px}.box-top-qa{padding:0 80px!important;color:#563400}.box-top-qa .faq_q{background:#ffe7f3}.box-top-kaso{padding:30px 30px 0 30px;background:rgba(252,226,226,.95)}.box-top-uneme{padding:30px 30px 0}.box-top-uneme-wh{background:#fff}.box-news h2{padding:.8rem 0;margin-bottom:.2rem;background-image:linear-gradient(90deg,#00b0f0 0 25%,#3d2500 2%);background-repeat:no-repeat;background-size:100% 2%;background-position:bottom;color:#00b0f0;font-weight:bold;font-size:26px}.box-calendar{padding:30px!important}#body_wrap:not(#body_wrap .home) {background: url(https://unemenomori.com/wp-content/uploads/2023/09/bg_2nd-top-1.png) no-repeat left top / 100% auto}.c-pageTitle{padding-bottom:30px;text-align:center;background:url(https://unemenomori.com/img/line_2nd.svg) center bottom no-repeat}.page .l-mainContent h2{padding:10px 20px;background:#fceaea}.top .post_content h2,.p-blogParts .box-footer-cta h2{padding:0;background:none}.l-mainContent{}.top .l-mainContent{padding-bottom:0}.box-flow{padding:20px 5px}.tablepress thead th{text-align:center}.tablepress td{text-align:center;color:#3d2500!important}.tablepress tbody td{vertical-align:middle}.tablepress .column-1{font-weight:bold}.tablepress .column-2{text-align:left}#tablepress-2 .row-2 .column-3,#tablepress-2 .row-3 .column-2{background-color:#ffefd5}.tb-price{white-space:nowrap}.box-media-h{margin:0 auto;max-width:400px!important}.title-plan{font-size:25px;padding:.5em;color:#3d2500;background:#f4efe2;border-left:solid 5px #cfbea9}.swell-block-dl__dt{font-size:1.2em;color:#1eaf95;border-bottom:dashed 2px #1eaf95}.p-articleThumb img{max-width:100%;width:400px;margin:0 auto}.p-postList__title{font-size:1.25em!important}.p-postList__excerpt{font-size:1em!important}.tb-hikaku strong,.tb-hikaku td{color:#3d2500!important}.wpcf7{font-weight:bold}.wpcf7 p{margin-top:30px;margin-bottom:5px!important}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%}.wpcf7-textarea{height:180px;width:100%}.pink-l{font-size:.9em;padding:1px 3px;background:#f18d9e;color:#fff;border-radius:5px;margin-left:1em;margin-bottom:1em}.wpcf7-list-item{font-weight:normal;display:block}.wpcf7 .wpcf7-submit{cursor:not-allowed;width:100%;padding:15px;margin:0 10px 25px 5px;margin-top:20px!important;border-radius:5px;background:#49c5b6;color:#fff;font-size:1.1rem;font-weight:bold}.wpcf7-submit:disabled{background-color:#999}@media screen and (max-width:750px){.pc{display:none}.top-message h2{position:relative;font-size:25px;margin-bottom:0}.top-bn-area,.box-address{padding:0 25px}.top-bn-area .wp-image-215{max-width:250px}.box-cta h3{font-size:1.5em;text-align:left}.top-message p,.box-memorial p,.box-top-qa p,.box-cta p{text-align:left}.top-message br,.box-memorial br{display:none}.top-about h2{font-size:20px;padding-top:40px;text-shadow:2px 2px 2px #fff}.top-about3{margin:20px 25px 80px 25px}.box-cta img{margin:0;max-width:100%}.box-cta figure{text-align:center}.box-cta .alignright{text-align:center!important}.reason-bx02{padding:40px 80px 40px;text-align:left}.box-top-kaso{padding:30px}.box-top-qa{padding:0 20px!important}.table-price{font-size:.6em}.price{font-size:11px}.footer-navi-area-in,.footer-area-in{font-size:.85em}.area-footer-cta{display:relative;padding:0 20px}.box-footer-cta{margin:0 auto;width:auto;padding:20px}}@media screen and (max-width:800px){.l-mainContent:not(.home .l-mainContent) {padding:0 25px}.box-news{padding:0 25px}.box-memorial,.wrap-top-qa{padding:0 20px}.widget_xo_event_calendar{margin:0 25px}}@media screen and (max-width:960px){.pc{display:block}.box-cta{margin:0 20px;background:none}.box-tw{padding:0 30px!important}}@media screen and (max-width:1100px){.l-mainContent__inner{padding:0 20px!important}.home .l-content{padding:0}}