body.home #header_logo a,body.page-template-page-lp #header_logo a,#global_menu>ul>li>a{filter:drop-shadow(0 8px 20px rgba(2, 6, 23, 0.35));text-shadow:1px 1px 4px rgba(0, 0, 0, 0.4)}#header.active #global_menu>ul>li>a,body.page-template-page-lp header.active #header_logo a,#global_menu>ul>li.current-menu-item>a,#global_menu>ul>li.active>a,.header_fix #global_menu>ul>li>a,.archive #global_menu>ul>li>a,.single #global_menu>ul>li>a{filter:unset;text-shadow:unset}footer#footer{position:fixed;right:0;z-index:100;top:70px;background:var(--p--color7);width:60px;height:70px;border-radius:50px 0 0 50px}footer#footer .sns_button_list{align-content:center;width:100%;height:100%;position:relative}footer#footer .sns_button_list li{position:absolute;top:50%;transform:translate(50%, -50%);right:30%}footer#footer .sns_button_list li a:before{color:#fff}footer#footer .sns_button_list a{width:70px;height:70px;border-radius:50px 0 0 50px}body{--p--color_b: #111;--p--color_b2: #1a1a1a;--p--color_w: #ffffff;--p--color1: #88c34c;--p--color2: #279705;--p--color3: #202020;--p--color4: #456341;--p--color5: #f5ffea;--p--color6: #ffb30e;--p--color7: #4d6d2d;--p--color8: #fffdf4;--p--grad1: linear-gradient(to bottom, #ff9b20 0%, #ecc225 100%);--p--grad2: linear-gradient(135deg, #ecc225 50%, #222222 50%);--p--bg1: #fffbe9;--p--bg2: #3d3d3d;--p--bg3: #f3f7ef;--p--font: "Zen Maru Gothic", sans-serif;--p--font2: ;--p--font_e: "Josefin Sans", sans-serif}html body,html input,html textarea,.post_content{letter-spacing:0.05em;line-height:2em;font-family:var(--p--font);color:var(--p--color_b)}.is-sidebar--none .l-container__inner{max-width:1050px}.rich_font_type1,.rich_font_type2,.rich_font_type3,.rich_font,.sub_title{letter-spacing:0.05em;line-height:2em;font-family:var(--p--font)}::-moz-selection{background:var(--p--color1);color:var(--p--color_w)}::selection{background:var(--p--color1);color:var(--p--color_w)}.grecaptcha-badge{z-index:999;bottom:100px !important}iframe{width:100%}.wp-block-table{margin-bottom:3.5em}.post_content .wp-block-table td,.post_content .wp-block-table th{border:unset;background:#00000000;border:unset}.post_content .wp-block-table td{padding:18px 25px;border-bottom:1px solid var(--p--color1)}.post_content td:first-child{color:var(--p--color7);font-weight:600;border-bottom:3px solid var(--p--color7);width:30%}.cover_link img{height:100% !important}img.wp-block-cover__image-background{height:100% !important}.wp-block-cover__inner-container p.has-text-align-center{font-size:2.25em !important;color:#fff}.pt1 .wp-block-button__link{border-radius:0;padding:1em 70px;background:var(--p--color1);color:#fff !important;font-weight:600}.wp-block-button.pt1 a{position:relative;color:#ffffff;background:#222222;text-align:center;padding-inline:10px 20px;z-index:0;overflow:hidden}.wp-block-button.pt1 a:hover{background:#222 !important}.wp-block-button.pt1 a::before{position:absolute;content:"";width:100%;height:100%;background:var(--p--color1);top:0;left:0;z-index:-1;transform:translateX(-90%);transition:all ease 0.5s}.wp-block-button.pt1 a:hover::before{transform:translateX(0);color:#fff !important}.wp-block-button__link{min-width:300px;height:70px;border-radius:70px;border-color:var(--p--color1);align-items:center;text-align:center;position:relative;overflow:hidden;font-size:16px;z-index:1;color:#fff !important;border-width:1px;border-style:solid;text-decoration:none;transition:border-color 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--p--color1);display:block;transition:0.2s ease-out;font-weight:bold}.wp-block-button__link.design_button:before{background-color:#88c34c;opacity:1;content:"";display:block;width:100%;height:calc(100% + 2px);position:absolute;top:-1px;z-index:-1;transition-property:background-color, left, opacity;transition-duration:0.5s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.post_content a:hover,.custom-html-widget a:hover{background:#ffffffe5 !important;color:var(--p--color2) !important}.eng{letter-spacing:0.05em;font-family:var(--p--font_e)}.post_content .ttl-box{margin-bottom:65px;position:relative}.post_content .ttl-box h2{margin:0 !important}.post_content .ttl-box p{margin:0}.ttl-box.h-left::before{width:60px;content:"";position:absolute;display:block;height:8px;background:var(--p--grad2);bottom:-20px}.ttl-box.h-left p.has-text-align-left{font-family:var(--p--font_e);font-size:clamp(30px, 7vw, 70px);line-height:1.3;font-weight:700;color:var(--p--color1);letter-spacing:0.1em}.ttl-box.h-left h2.has-text-align-left{padding-top:0;letter-spacing:2px;font-size:clamp(20px, 3vw, 30px);color:var(--p--color_b)}@media screen and (max-width:1250px){#main_col{padding-inline:5vw}}.ttl-box.h-cen{width:fit-content;margin-inline:auto}.ttl-box.h-cen::before,.ttl-box.h-cen::after{width:7px;content:"";position:absolute;display:block;height:75px;background:var(--p--color1);bottom:50%;left:-6.5em;transform:translateY(50%);border-radius:50px}.ttl-box.h-cen::after{transform:scale(1, -1) translateY(-50%);left:unset;right:-6.5em}.ttl-box.h-cen p.has-text-align-center{font-family:var(--p--font_e);font-size:clamp(20px, 2.5vw, 25px);line-height:1.5;font-weight:700;color:var(--p--color2);letter-spacing:1.5px}.ttl-box.h-cen h2.has-text-align-center{padding-top:0;letter-spacing:2px;font-size:clamp(25px, 3.5vw, 50px);line-height:1;color:var(--p--color7)}.con2 .ttl-box h2.has-text-align-center,.con2 .ttl-box p.has-text-align-center{color:#fff}.con2 .ttl-box::before,.con2 .ttl-box::after{background:#fff}.post_content h3.has-text-align-left{padding-left:1em;position:relative;padding-top:0;line-height:1.25;margin-bottom:1em}.post_content h3.has-text-align-left::before{content:"";position:absolute;display:block;width:0.5em;height:0.5em;background:var(--p--color1);left:0;top:55%;transform:translateY(-50%)}h3.left{position:relative;text-align:left;font-size:1.5em;font-weight:600;margin-bottom:0}.post_content h4,.ewd-ufaq-faq-title .ewd-ufaq-faq-title-text h4{padding:0 !important;margin:0 !important}h4.left{position:relative;text-align:left;font-size:1.375em;font-weight:500;margin-bottom:1em;padding-left:28px;padding-bottom:0.25em;border-bottom:2px solid var(--p--color2)}h4.left2{position:relative;font-size:1.25em;font-weight:600;color:var(--p--color2)}h4.center{text-align:center}h5.left{color:var(--p--color2);padding-bottom:1em;border-bottom:1px solid var(--p--color4)}.wide{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);background:var(--p--color3)}.wide2{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:150px 0;position:relative;background:var(--p--color3);overflow:hidden}.wide2:before{content:"";position:absolute;background:#fff;bottom:-50px;left:0;width:100%;height:120px;z-index:0;transform:skew(0deg, 3deg)}.wide3{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:150px 0;position:relative;background:var(--p--color3);overflow:hidden}.wide3:after{content:"";position:absolute;background:#fff;top:-50px;left:0;width:100%;height:120px;z-index:0;transform:skew(0deg, 3deg)}.wide4{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:150px 0;position:relative;background:var(--p--color3);overflow:hidden}.wide4:before{content:"";position:absolute;background:#fff;bottom:-50px;left:0;width:100%;height:120px;z-index:0;transform:skew(0deg, 3deg)}.wide4:after{content:"";position:absolute;background:#fff;top:-50px;left:0;width:100%;height:120px;z-index:0;transform:skew(0deg, 3deg)}.reverse{flex-flow:row-reverse}ul.list1{padding:0;font-size:1.1em;margin-left:unset;margin-bottom:unset}ul.list1 li{position:relative;list-style-type:none !important;padding:0.5em 0.5em 0.5em 0.5em;margin-bottom:unset;line-height:1.5;vertical-align:middle}ul.list1 li:before{display:inline-block;vertical-align:middle;content:"";width:0.5em;height:0.5em;background:#242e43;margin-right:8px;margin-bottom:6px}.wp-block-columns{margin-bottom:2em}.wp-block-image{margin-bottom:1em}.con-box{margin-bottom:6em}.scroll-p{position:absolute;right:50%;top:10%;writing-mode:vertical-rl;top:calc(-60px - 37px - 6em)}.scroll-p::before{animation:scroll 2s infinite;background-color:#000;bottom:-57px;content:"";height:50px;left:0;margin:auto;position:absolute;right:0;width:1px;z-index:2}.scroll-p::after{background-color:#ccc;bottom:-57px;content:"";height:50px;left:0;margin:auto;position:absolute;right:0;width:1px}@keyframes scroll{0%{transform:scale(1, 0);transform-origin:0 0}50%{transform:scale(1, 1);transform-origin:0 0}51%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 1);transform-origin:0 100%}}.con{max-width:1200px;margin-inline:auto}.con2{background:var(--p--color4);color:#fff;padding-bottom:35px}.con2>div{max-width:1200px;margin-inline:auto}.post_content .circle-li{position:relative;padding-left:1.5em}.post_content .circle-li::after{content:"";position:absolute;display:block;width:0.75em;height:0.75em;background:var(--p--color_w);border-radius:100px;left:0;top:50%;transform:translateY(-50%)}.pc #side_col{display:none}#return_top a{border-color:var(--p--color1);color:var(--p--color7) !important}#return_top a:before{left:50%;top:50%;transform:translate(-50%, -50%);color:var(--p--color7)}.pc #main_contents,#lp_contents{padding-inline:0 !important}#main_col{width:100% !important}#index_header_content .catch,.cb_header span,.news_list .date,#lp_header .animate_item span,#page_header .headline,#single_post_title .title{font-family:var(--p--font)}.footer_info_content .title,#index_banner .title,.rich_font,.catch.rich_font,#blog_list .title_area .title span,#page_header_catch .title,#post_title_area .title,[data-screen="back"] .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,[data-screen="input"] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,[data-screen="invalid"] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,.smf-progress-tracker__item__text,.snow-monkey-form .smf-item__col.smf-item__col--label,.wp-block-snow-monkey-forms-item.smf-item.pp p,.snow-monkey-form,.smf-form .smf-item .smf-text-control__control,#campaign_list .title,#campaign_header_image .title{font-family:var(--p--font)}body{background:var(--p--color8)}header.active #header_logo .logo_image.init{display:none}header.active #header_logo .logo_image.scroll{display:block}#lp_header{height:500px !important}#lp_header h1{background-color:var(--p--bg1);padding-block:1.25em 1.25em;border-radius:35px}#lp_header .catch{font-size:55px;position:relative;letter-spacing:0.07em;color:var(--p--color7);font-weight:600}#lp_header .catch::after,#lp_header .catch::before{content:"";position:absolute;display:block;width:0.85em;height:0.85em;background:url(https://plust-web.net/second-life/wp-content/uploads/2025/11/leaf-icon0-8.png) no-repeat;background-size:contain;left:-1.25em;top:56%;transform:translateY(-50%) rotate(176deg) scale(1, -1)}#lp_header .catch::before{left:unset;right:-1.15em;transform:translateY(-50%) rotate(357deg)}#footer{padding:0}#footer_box_content .item{background:rgba(255, 255, 255, 0.9)}#footer_menu{padding-block:5px}.cover-img img{transition:0.5s ease-out}.cover-img .wp-block-cover,.cover-img .wp-block-cover-image{min-height:375px}.cover-img .wp-block-cover__inner-container p.has-text-align-center{margin:0;line-height:1;font-family:var(--p--font_e);font-size:clamp(20px, 2.5vw, 25px) !important}.cover-img .wp-block-cover__inner-container h2.has-text-align-center{font-size:3.25em !important;width:fit-content;margin-inline:auto;position:relative;margin-bottom:20px;margin-block:0}.cover-img .wp-block-cover__inner-container h2.has-text-align-center::after{content:"";position:absolute;display:block;width:0%;height:5px;border-radius:50px;z-index:1;background:#fff;bottom:-0.25em;left:50%;transform:translateX(-50%);transition:0.3s ease;opacity:0}.cover-img:hover img{transform:scale(1.1)}.cover-img:hover h2.has-text-align-center::after{width:100%;opacity:1}#header_slider_wrap,#header_slider,#header_slider .item{height:100svh !important}#header_slider_wrap::before,#header_slider_wrap::after{content:"";position:absolute;display:block;z-index:1;border-radius:100%;filter:blur(5px);opacity:0.85}#header_slider_wrap::before{width:47vw;height:47vw;background:var(--p--color1);left:-10em;min-width:500px;min-height:500px;bottom:-36em;z-index:2}#header_slider_wrap::after{width:21vw;height:21vw;background:#4f7d49;min-width:250px;min-height:250px;bottom:3.5em;left:-11em}#index_header_content{left:4.5%;top:unset;bottom:6%;-webkit-transform:unset;transform:unset;width:100%}#index_header_content .catch_wrap{text-align:left}#index_header_content .catch{font-size:30px;letter-spacing:0.05em;text-align:left;filter:drop-shadow(0 8px 20px rgba(2, 6, 23, 0.35));text-shadow:1px 1px 3px rgba(0, 0, 0, 0.4)}#index_header_content .catch::first-line{font-size:clamp(35px, 4.5vw, 65px);line-height:2;letter-spacing:0.065em;font-weight:600}.home .link_button{text-align:center}.home .post_content h2,.home .common_catch{margin:0.2em 0 1.3em 0;font-size:clamp(30px, 2.5vw, 48px) !important;color:var(--p--color7);padding-left:1em;width:fit-content;margin-inline:auto;position:relative}.home .post_content h2::after,.home .post_content h2::before,.home .common_catch::after,.home .common_catch::before{content:"";position:absolute;display:block}.home .post_content h2::after,.home .common_catch::after{width:1.5em;height:1.5em;background:url(https://plust-web.net/second-life/wp-content/uploads/2025/11/leaf-icon0-8.png) no-repeat;background-size:contain;left:-0.65em;top:50%;transform:translateY(-50%)}.home .post_content .design_button{color:#fff}.home .num1{background:var(--p--bg1);padding:0}.home .num1 .con-i1{background:var(--p--color1);padding-top:100px;color:#fff}.home .num1 .con-i1 h2{color:#fff;padding-left:0;padding-bottom:1.85em;margin-bottom:0.25em}.home .num1 .con-i1 h2::after{background:url(https://plust-web.net/second-life/wp-content/uploads/2025/12/leaf-line-8-1.png) no-repeat;background-size:contain;top:unset;bottom:0;left:50%;transform:translateX(-50%)}.home .num1 .con-i1 p{background:var(--p--bg3);color:var(--p--color_b);padding:1em 1.5em;border-radius:15px}.home .num1 .con-i1 .design_button:before{background:#fff}.home .num1 .con-i1 .design_button{color:var(--p--color1);border:solid var(--p--color1) 2px}.home .num1 .con-i1 .design_button:hover{border-color:var(--p--color_w);background:#ffffff00 !important}.home .num1 .post_content a:hover{color:#fff !important}.home .num1 .con-i2 a:hover,.home .num1 .con-i3 a:hover{color:var(--p--color2) !important}.home .con2{background:#fffdf4;color:var(--p--color_b);padding-block:4.5em}.home .post_content .con-tab{background:#57893e;padding-bottom:100px}.home .post_content .con-tab a:hover{color:var(--p--color2) !important}.home .top-bg-img{min-height:350px}.home .con-i4 .smb-tabs__tabs{height:65px}.home .con-i4 .smb-tabs[data-orientation="horizontal"][data-tabs-justification="flex-start"]>.smb-tabs__tabs{justify-content:center}.home .content-box{position:relative;padding-top:calc(350px - 65px)}.home .content-box::before{content:"";position:absolute;display:block;width:100%;height:350px;background:url(https://plust-web.net/second-life/wp-content/uploads/2025/12/top-bg-img0.jpg) no-repeat;background-size:cover;top:0}.home .content-box::after{width:100%;height:350px;background:#000;opacity:0.35;content:"";position:absolute;display:block;top:0}.home .content-box .smb-tabs__tab[aria-selected="false"]{opacity:0.8;background:#fff}.home .content-box .smb-tabs__tab-wrapper>.smb-tabs__tab{margin-inline:2.5px}.home .content-box .smb-tabs__tab-wrapper>.smb-tabs__tab{min-width:395px;font-size:25px;color:var(--p--color1);border-radius:15px 15px 0 0}.home .content-box .smb-tab-panel{border:unset;border-radius:0 0 10px 10px;padding-bottom:70px;padding-inline:50px}.home .content-box img{border:var(--p--color1) solid 7px;border-radius:30px}.home .content-box .smb-tabs__body h2{margin-top:1em}.home .content-box .smb-tabs__body figure{width:fit-content}.post-type-archive #header_logo .logo_image.init,.tax-news_category #header_logo .logo_image.init{display:none}.post-type-archive #header_logo .logo_image.scroll,.tax-news_category #header_logo .logo_image.scroll{display:block}.post-type-archive #page_header_inner,.tax-news_category #page_header_inner{height:115px}.post-type-archive #page_header .headline,.tax-news_category #page_header .headline{font-size:50px !important}#bread_crumb{background:var(--p--bg3)}.single header #header_logo .logo_image.init{display:none}.single header #header_logo .logo_image.scroll{display:block}.news_list .date{font-size:16px}.news_list .category,body.single-news #single_post_title .category{background:var(--p--color1)}.single-news #main_contents:before{display:none}.single-news #main_col img{border-radius:15px}.single-news #main_col #next_prev_post .item{border:1px solid var(--p--color7)}.single-news #main_col #next_prev_post .title{color:var(--p--color3)}.single-news #main_col #next_prev_post .title:after{color:var(--p--color7)}#archive_case{background:var(--p--color8)}#archive_case .case_list{flex-direction:row-reverse;justify-content:flex-end}#case_post_title{display:none}.case_list .item.no_meta .title_area{text-align:center}.case_list .image_wrap{border-radius:0}.case_list .title{align-content:center}#archive_case .case_list .item{border:solid var(--p--color1) 5px}.post-type-archive-case .case_list .title a{font-size:22.5px;letter-spacing:0.05em}.post-type-archive-case .case_list .title a span{padding-right:20px}p.position{background:var(--p--color1);width:fit-content;color:#fff;border-radius:50px;letter-spacing:0.175em;min-width:7em;text-align:center;margin:0}p.quali{color:var(--p--color2);font-size:18px;letter-spacing:0.075em}#single_case{padding:20px 0 100px}.post-type-archive-case .case_list .title a span{color:var(--p--color3);transition:0.2s}#archive_case .case_list .item:hover .title a span{color:var(--p--color7)}.single-case #container figure{text-align:center}.single-case #container .wp-block-image img{width:100%}.single-case #container .post_content h2{margin:0;font-size:35px}.single-case #container .post_content.clearfix{background:#fff;padding:1.5em 3.5%;border-radius:25px}.single-case #container img{border-radius:25px}.single-case #container #next_prev_post .item{border:1px solid var(--p--color4)}.page-id-57 .con-i1 figure{background:#fff;padding:2.5em;border-radius:50px;margin-bottom:50px;width:420px}.page-id-57 .con-i1 h2{margin-top:0;text-align:left;font-size:37px;margin-bottom:1em}.page-id-57 .con2{padding-block:6em;margin-bottom:10em}.page-id-59 #lp_contents{padding-top:0}.page-id-59 .con2{padding-top:10px;padding-bottom:105px;position:relative;z-index:0}.page-id-59 .con2::after{content:"";position:absolute;display:block;width:100%;height:47%;background:var(--p--color1);bottom:0;z-index:-1;opacity:0.95}.page-id-59 .con2>div{max-width:1250px}.page-id-59 .con-i1 h2{font-size:30px;letter-spacing:0.05em;width:fit-content;margin-inline:auto;padding-left:1.35em;position:relative;margin-top:0}.page-id-59 .con-i1 h2 strong{background-image:radial-gradient(circle at center, var(--p--color1) 15%, transparent 20%);font-size:1.5em;background-position:top right;background-repeat:repeat-x;background-size:1em 0.3em;padding-top:0.4em}.page-id-59 .con-i1 h2::after{content:"";position:absolute;display:block;background:url(https://plust-web.net/second-life/wp-content/uploads/2025/12/leaf-line-8.png) no-repeat;background-size:contain;width:52px;height:65px;top:56%;transform:translateY(-50%);left:-0.72em}.page-id-59 .con-i1 figure{margin:0}.page-id-59 .con-i1 img{border-radius:35px 35px 0 0;width:100%}.page-id-59 .con-i1 .top-img{margin-block:4.5em 5.5em}.page-id-59 .con-i1 .top-img figure{margin-inline:auto}.page-id-59 .con-i1 .top-img img{border-radius:unset}.page-id-59 .con-i1 p{background:#fff;color:var(--p--color_b);padding:0.75em 1.25em 1.05em;border-radius:0 0 35px 35px}.page-id-59 .con-i2 p:nth-child(2){margin:0 0 3em 0}.page-id-59 .con-i2 h3{margin:0;letter-spacing:0.05em;font-size:30px;position:relative;margin-bottom:0.35em}.page-id-59 .con-i2 .is-layout-grid p{margin:0}.page-id-59 .con-i2 .is-layout-grid p.price:last-of-type{padding-left:0.75em;font-size:32px;position:relative;line-height:2;font-weight:600}.page-id-59 .con-i2 .is-layout-grid p.price:last-of-type strong{font-size:23px}.page-id-59 .one{border:solid 5px var(--p--color7)}.page-id-59 .one h3,.page-id-59 .one p.price{color:var(--p--color7)}.page-id-59 .one p.price::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;border-radius:50px;left:0;top:55%;transform:translateY(-50%)}.page-id-59 .one p.price::after{background:var(--p--color7)}.two{border:solid 5px var(--p--color1)}.two h3,.two p.price{color:var(--p--color1)}.two p.price::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;border-radius:50px;left:0;top:50%;transform:translateY(-50%)}.two p.price::after{background:var(--p--color1)}.three{border:solid 5px var(--p--color7)}.three h3,.three p.price{color:var(--p--color7)}.three p.price::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;border-radius:50px;left:0;top:50%;transform:translateY(-50%)}.three p.price::after{background:var(--p--color7)}.four{border:solid 5px var(--p--color1)}.four h3,.four p.price{color:var(--p--color1)}.four p.price::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;border-radius:50px;left:0;top:50%;transform:translateY(-50%)}.four p.price::after{background:var(--p--color1)}.one,.two,.three,.four{padding:0.5em 1em;border-radius:20px;border-width:6px;background:#fff}.one h3,.two h3,.three h3,.four h3{padding-left:1.35em}.one h3::after,.two h3::after,.three h3::after,.four h3::after{content:"";position:absolute;display:block;width:1.15em;height:1.15em;background:url(https://plust-web.net/second-life/wp-content/uploads/2025/12/house.png) no-repeat;background-size:contain;left:0;top:50%;transform:translateY(-50%)}.page-id-61 #lp_contents .post_content h3{margin:0em 0 1.3em 0}.page-id-61 #lp_contents #lp_contents{padding-bottom:0}.page-id-61 #lp_contents .con,.page-id-61 #lp_contents .con2{padding-block:50px 60px}.page-id-61 #lp_contents .post_content h3{margin-bottom:50px}.page-id-61 #lp_contents img{border-radius:50px}.page-id-61 #lp_contents h3 strong{position:relative;display:inline-block;margin:0;padding:0 5px;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;font-size:20px;font-weight:bold;background:var(--p--color7);border-radius:50%;box-sizing:border-box;align-content:center}.page-id-61 #lp_contents h3 strong::after{content:"";position:absolute;bottom:-4px;right:-9px;margin-top:-15px;border:10px solid transparent;border-left:10px solid var(--p--color7);z-index:0;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.page-id-61 #lp_contents .con2 h3 strong{color:var(--p--color7);background:#fff}.page-id-61 #lp_contents .con2 h3 strong::after{border-left-color:#fff}.page-id-61 #lp_contents .con2:last-child{padding-bottom:90px}figure.wp-block-table{background:#fff;padding:1.5em 4.5% 3.5em;border-radius:50px}span.p-kome{color:#636363;font-size:14px}.page-id-63 #lp_contents{padding-bottom:0}.page-id-63 .con2{padding-bottom:70px}.page-id-63 .con2>div{max-width:1200px;margin-inline:auto;padding-block:60px}.page-id-63 iframe{border-radius:50px;border:solid #fff 3px !important}.faq_list .desc{background:#fff;border:none}.faq_list a{border-bottom:solid 2.5px var(--p--color1)}.faq_list .title{background:#f6ffed;color:var(--p--color7);font-size:18px;letter-spacing:0.05em}.faq_list .item{border:1px solid #88c34c}.faq_list .title:before,.faq_list .title:after{background:var(--p--color4)}.page-id-67{}.page-id-67 #lp_contents{padding-top:0 !important}.page-id-67 .con2{padding-block:90px}.page-id-67 .con-i1 p{margin-bottom:0;padding-left:1.35em;position:relative}.page-id-67 .con-i1 p::after{content:"";position:absolute;display:block;width:1em;height:1em;background:#fff;left:0;z-index:1;top:0.75em;border-radius:50px}.page-id-67 .con-i1 p br{display:none}.page-id-67 .con-i2{padding-top:55px}.page-id-67 .con-i2 h2{font-size:35px;margin:0;letter-spacing:0.05em}.page-id-67 .con-i2 h2 strong{font-family:var(--p--font_e);font-size:65px}.page-id-67 .con-i2 .wp-block-column p:first-child{font-size:35px;line-height:1.5;font-weight:600;letter-spacing:0.05em;margin:0;background:var(--p--color1);color:#fff;border-radius:50px 50px 0 0;font-family:var(--p--font_e);line-height:0.95;padding-top:17px}.page-id-67 .con-i2 .wp-block-column .wp-block-group{border:solid 10px var(--p--color1);padding:1em 1.25em;border-radius:0 0 50px 50px}.page-id-67 .con-i2 .wp-block-column .wp-block-group p{margin:0}.page-id-67 .con-i2 .wp-block-column .wp-block-group p:last-child{background:var(--p--color4);color:#fff;border-radius:50px;margin-bottom:10px;max-width:300px;margin-inline:auto;padding-inline:1.5em}.page-id-67 .con-i3{background:#fff;padding:60px 3.5% 90px;border-radius:50px}.page-id-67 .con-i3 .ttl-box.h-cen{margin-bottom:90px}.page-id-67 .snow-monkey-form,.page-id-67 .smf-form .smf-item .smf-text-control__control{font-family:var(--p--font2)}.page-id-67 [data-screen="back"] .smf-progress-tracker__item--input .smf-progress-tracker__item__number,.page-id-67 [data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__number,.page-id-67 [data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__number,.page-id-67 [data-screen="input"] .smf-progress-tracker__item--input .smf-progress-tracker__item__number,.page-id-67 [data-screen="invalid"] .smf-progress-tracker__item--input .smf-progress-tracker__item__number{background:var(--p--color1) !important}.page-id-67 [data-screen="back"] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,.page-id-67 [data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__text,.page-id-67 [data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__text,.page-id-67 [data-screen="input"] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,.page-id-67 [data-screen="invalid"] .smf-progress-tracker__item--input .smf-progress-tracker__item__text{color:var(--p--color1)}.page-id-67 .smf-progress-tracker{margin-bottom:3em !important}.page-id-67 .wp-block-snow-monkey-forms-item.smf-item{margin-bottom:1.5em;padding-bottom:2em;border-bottom:1px dashed #ddd}.page-id-67 .smf-item__col.smf-item__col--label{display:flex;margin-bottom:1em;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.page-id-67 .smf-item__label{font-size:16px;font-weight:600;margin-right:1em}.page-id-67 .smf-item__description{position:relative;margin-top:unset;font-size:14px;font-weight:600;line-height:1.4;top:1px;padding:4px;margin-right:1em;background:var(--p--color7);color:var(--p--color_w);border-radius:30px;padding-inline:8.5px;padding-block:5px}.page-id-67 .wp-block-snow-monkey-forms-item:nth-child(5) .smf-item__description{background:#bfbfbf;color:var(--p--color_w)}.page-id-67 .wp-block-snow-monkey-forms-item.smf-item.pp p{font-size:14px}.page-id-67 .wp-block-snow-monkey-forms-item.smf-item.pp .smf-placeholder{text-align:center}.page-id-67 .smf-radio-buttons-control__control{display:flex;flex-direction:column}.page-id-67 .smf-label{margin-right:1.25em}.page-id-67 .smf-form .smf-item .smf-radio-button-control__control{margin:auto;margin-right:0.25em;border-color:var(--p--color1)}.page-id-67 .smf-form .smf-item .smf-radio-button-control__control:checked{background-color:var(--p--color1);border-color:var(--p--color1)}.page-id-67 .smf-form .smf-item .smf-checkbox-control{align-items:center !important;display:inline-flex}.page-id-67 .smf-form .smf-item .smf-checkbox-control__control:active{border-color:var(--p--color1)}.page-id-67 .smf-form .smf-item .smf-checkbox-control__control:checked{background-color:var(--p--color1);border-color:var(--p--color1)}.page-id-67 .smf-form .smf-item .smf-text-control__control{width:100%;max-height:2.5em}.page-id-67 .smf-action{margin-top:3.5em;text-align:center}.page-id-67 .smf-action .smf-button-control__control{width:100%;max-width:300px;padding-top:1em;padding-bottom:1em;background:var(--p--color1);color:var(--p--color_w);border-radius:0;border-color:var(--p--color1);transition:0.3s;font-family:var(--p--font);border-radius:50px}.page-id-67 .smf-action .smf-button-control__control:hover{background:var(--p--color2) !important;color:var(--p--color_w);border-color:var(--p--color2);transition:0.3s}/*# sourceMappingURL=style2.css.map */