@charset "UTF-8";@media screen and (min-width:768px){.pc-none{display:none!important}}@media screen and (max-width:767px){.sp-none{display:none!important}}@media screen and (min-width:1440px){.xl-none{display:none!important}}@media screen and (max-width:1439px){.l-none{display:none!important}}@media screen and (max-width:919px){.m-none{display:none!important}}@media screen and (max-width:640px){.s-none{display:none!important}}@media screen and (min-width:641pxpx){.rs-none{display:none!important}}body{color:#333;font-family:"";line-height:1.5;letter-spacing:.06em;font-weight:500;position:relative;font-family:"Noto Sans JP",sans-serif!important;font-optical-sizing:auto;overflow-x:hidden;background:#e8e8e1 url(../../assets/images/common/bg_texture.gif) repeat center top;background-size:120px}html{font-size:16px}@media (max-width:375px){html{font-size:4.2666666667vw}}@media (max-width:1100px) and (min-width:768){html{font-size:1.4545454545vw}}@media (min-width:1100px){html{font-size:16px}}a[href^="tel:"]{pointer-events:none}@media screen and (max-width:919px){a[href^="tel:"]{pointer-events:unset}}/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;margin:0}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dd{margin-left:0}img{max-width:100%;height:auto}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address,em{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}td,th{vertical-align:top;padding:0}.inner{max-width:395px;width:100%;padding-inline:20px;margin-inline:auto}.inner._1160{max-width:1200px}.inner._1080{max-width:1120px}.inner._960{max-width:1000px}.header{position:fixed;z-index:100;margin:auto;top:0;left:0;right:0;padding:24px;transition:.3s;display:flex;align-items:center;justify-content:space-between}.header img{max-width:94px;width:100%}.header._isVisible{background:#e8e8e1 url(../../assets/images/common/bg_texture.gif) repeat center top;background-size:120px}.header-menu{position:fixed;top:0;right:-100%;width:100%;height:100%;background-color:#000;transition:right .3s ease-in-out;z-index:100;padding-top:28%}.header-menu>img{max-width:300px;width:100%;display:block;margin-inline:auto}.header-menu ul{margin-top:64px;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-direction:column;color:#fff}.header-menu ul li a{font-weight:900;font-size:1.25rem}.header-contact{background-color:#f4232b;border-top:#000 2px solid;width:100%;position:absolute;bottom:0;text-align:center;padding:48px 32px;overflow:hidden}.header-contact::after{content:"";width:60%;height:180%;background-image:url(../../assets/images/common/paint_wh.svg);background-size:contain;background-repeat:no-repeat;display:block;opacity:.2;position:absolute;top:-10px;right:-30px;z-index:0}.header-contact h3{color:#000;font-weight:900;font-size:1.5rem;vertical-align:middle;position:relative;z-index:2}.header-contact h3 img{max-width:136px;width:100%}.header .hamburger{background:0 0;border:none;cursor:pointer;padding-block:10px;display:flex;align-items:center;z-index:200;display:none}@media screen and (max-width:767px){.header .hamburger{display:block}}.header .hamburger-icon{width:40px;height:2px;background:#000;position:relative;display:block}.header .hamburger-icon::after,.header .hamburger-icon::before{content:"";position:absolute;display:block;width:40px;height:2px;background:#000;transition:.3s ease-in}.header .hamburger-icon::before{top:-5px;transition:.3s ease-in}.header .hamburger-icon::after{bottom:-5px;transition:.3s ease-in}.header .hamburger .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header._isOpen::before{opacity:1;visibility:visible}.header._isOpen .header-menu{right:0}.header._isOpen .hamburger-icon{background:0 0;transition:.3s ease-in}.header._isOpen .hamburger-icon::before{background:#fff;top:0;transform:rotate(45deg)}.header._isOpen .hamburger-icon::after{background:#fff;bottom:0;transform:rotate(-45deg)}.footer{background-color:#000}.footer-link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 0;width:100%;margin-inline:auto}.footer-link li{padding-inline:14px}.footer-link li:not(:last-child){border-right:#fff 1px solid}.footer-link li a{font-size:.875rem;color:#fff}.footer .inner .footer-link{max-width:280px}.footer-copyright{text-align:center;font-size:.625rem;color:#fff}.fixBtn{position:fixed;z-index:90;bottom:0}.fixBtn._isHidden .fixBtn-btn a{background:linear-gradient(90deg,#f32c97 0,#ff2c45 25%,#dd201d 50%,#ff2c45 75%,#f32c97 100%);background-size:200% auto;background-position:right center}.fixBtn._isHidden .fixBtn-wrap{max-height:0}.fixBtn-btn{max-width:365px;width:100%;position:relative;overflow:hidden;z-index:2}.fixBtn-btn a{display:block;max-width:365px;width:100%;font-size:1.25rem;text-align:center;color:#fff;padding:20px 120px 20px 40px;background:linear-gradient(90deg,#f32c97 0,#ff2c45 25%,#dd201d 50%,#ff2c45 75%,#f32c97 100%);background-size:200% auto;background-position:left center;border-bottom:0;border-radius:0 10px 0 0;transition:.3s ease;position:relative}@media screen and (max-width:767px){.fixBtn-btn a{font-size:1rem;padding:14px 80px 16px 20px}}.fixBtn-btn a:hover{background-color:#f4232b!important}.fixBtn-btn a::after{content:"";width:70px;height:33px;display:block;background:url(../images/common/icon_mail.svg) no-repeat center center;background-size:contain;position:absolute;margin:auto;top:0;bottom:0;right:20px;transform:rotate(-30deg)}@media screen and (max-width:767px){.fixBtn-btn a::after{width:60px;height:24px;bottom:-4px}}.fixBtn-btn a span{position:relative;z-index:4;font-size:1.25rem}.fixBtn-btn a img{max-width:100px;width:100%}@media screen and (max-width:767px){.fixBtn-btn a img{max-width:80px}}.fixBtn-btn::after{content:"";width:390px;height:350px;display:block;position:absolute;top:0;left:0;z-index:3;opacity:.3;pointer-events:none;background-color:#f4232b;mix-blend-mode:multiply;-webkit-mask-image:url(../images/common/paint_wh.svg);mask-image:url(../images/common/paint_wh.svg);mask-repeat:no-repeat;mask-size:contain}.fixBtn-wrap{max-height:300px;transition:max-height .5s ease;overflow:hidden}.fixBtn-cont{display:flex;align-items:center;padding:24px 32px;background-color:#111;border-radius:0 16px 0 0;position:relative;overflow:hidden}@media screen and (max-width:767px){.fixBtn-cont{flex-direction:column}}.fixBtn-cont::after{content:"";width:390px;height:350px;display:block;background:url(../images/common/paint_wh.svg) no-repeat center center;position:absolute;top:-92px;left:0;z-index:3;opacity:.3;pointer-events:none}.fixBtn-txt{border-right:#fff 1px solid;padding-right:32px;margin-right:32px}@media screen and (max-width:767px){.fixBtn-txt{border-right:0;padding-right:0;margin-right:0;border-bottom:#fff 1px solid;padding-bottom:24px;margin-bottom:24px}}.fixBtn-txt p{color:#fff;font-size:.875rem;font-weight:400;line-height:180%}.fixBtn-link ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 0;width:100%;margin:20px auto 0}.fixBtn-link ul li{padding-inline:14px}.fixBtn-link ul li:not(:last-child){border-right:#fff 1px solid}.fixBtn-link ul li a{font-size:.6875rem;color:#fff}.fix{height:100vh;max-width:calc((100% - 395px)/ 2);width:100%;position:fixed;top:0;z-index:2}@media screen and (max-width:900px){.fix{display:none}}.fixLeft{left:0;align-content:center;overflow:hidden}.fixLeft img{max-width:none;width:50vw}.fixRight{right:0}.fixRight-link{margin-top:25%;padding-inline:20px}.fixRight-link img{max-width:350px;width:100%;display:block;margin-inline:auto}.fixRight-link ul{text-align:center;margin-inline:auto}.fixRight-link ul li:not(:first-child){margin-top:16px}.fixRight-link ul li a{font-weight:900;font-size:1.5rem}.fixRight-contact{background-color:#f4232b;border-top:#000 2px solid;width:100%;position:absolute;bottom:0;text-align:center;padding:64px 48px;overflow:hidden}.fixRight-contact::after{content:"";width:60%;height:180%;background-image:url(../../assets/images/common/paint_wh.svg);background-size:contain;background-repeat:no-repeat;display:block;opacity:.2;position:absolute;top:-10px;right:-30px;z-index:0}.fixRight-contact h3{color:#000;font-weight:900;font-size:1.5rem;vertical-align:middle;position:relative;z-index:2}.fixRight-contact h3 img{max-width:136px;width:100%}.js-backColor{width:fit-content;background:linear-gradient(to right,#fcbdbf 0,#fcbdbf 100%);background-repeat:no-repeat;background-size:0 100%;transition:background-size .8s cubic-bezier(.65,0,.35,1)}.js-backColor._black{background:linear-gradient(to right,#000 0,#000 100%)}.js-backColor._isActive{background-size:100% 100%}section._dark{background-color:rgba(0,0,0,.05)}section._dark-10{background-color:rgba(0,0,0,.1)}h3{font-size:1.25rem}h3 span{display:block;font-size:1.6875rem;font-weight:900;line-height:180%}h3 small{display:block;font-size:.75rem;padding-left:8px;border-left:#000 1px solid;text-transform:uppercase;color:#f4232b;line-height:120%;margin-bottom:10px;font-weight:900}.slantedTxt{position:relative;width:100%;margin:22px 8px}.slantedTxt::after,.slantedTxt::before{content:"";width:100%;height:100%;position:absolute;transform:skewX(-5deg) rotate(-5deg);z-index:0}.slantedTxt::before{background-color:#0ff;top:-5px;left:-5px}.slantedTxt::after{background-color:#f4232b;bottom:-5px;right:-5px}.slantedTxt p{width:100%;background-color:#000;color:#fff;padding:8px;transform:skewX(-5deg) rotate(-5deg);font-size:1.125rem;font-weight:900;letter-spacing:0;position:relative;z-index:2;white-space:nowrap}.slantedTxt p b{font-size:1.5rem}.cta{background-color:#000;position:relative}.cta::before{content:"";width:274px;height:231px;background-image:url(../../assets/images/common/paint_wh.svg);background-size:contain;background-repeat:no-repeat;display:block;opacity:.2;position:absolute;top:-10px;left:0;z-index:0}.cta h3{color:#fff;font-weight:900;font-size:1.375rem;text-align:center}.cta h3 img{width:150px}.cta a{display:block;margin-top:24px;padding:24px;font-weight:900;font-size:1.5rem;background-color:#fbf4e4;border-radius:16px;display:flex;align-items:center;justify-content:space-between;border:#000 2px solid;position:relative;z-index:2;box-shadow:0 4px 0 #cbc0a8;transition:all .3s ease-in-out}.cta a::after{content:"";width:10px;height:10px;display:block;border-bottom:#000 2px solid;border-right:#000 2px solid;transform:rotate(-45deg)}.cta a:hover{box-shadow:0 0 0 #cbc0a8;transform:translateY(4px)}.ctaContact{background-color:#000;position:relative;padding:100px 32px 48px}.ctaContact::before{content:"";width:274px;height:231px;background-image:url(../../assets/images/common/paint_wh.svg);background-size:contain;background-repeat:no-repeat;display:block;opacity:.2;position:absolute;top:-10px;left:0;z-index:0}.ctaContact h3{text-align:center;color:#fff;font-weight:900;font-size:1.5rem;line-height:1.2}.ctaContact h3 img{width:130px}.ctaContact p{font-size:.875rem;color:#fff;text-align:center;margin-block:64px 48px}.ctaContact a{display:block;margin-top:16px;padding:8px 24px;font-weight:900;font-size:1.25rem;text-align:center;background-color:#fbf4e4;border-radius:16px;display:flex;align-items:center;justify-content:center;border:#000 2px solid;position:relative;z-index:2;box-shadow:0 4px 0 #cbc0a8;transition:all .3s ease-in-out}.ctaContact a:hover{box-shadow:0 0 0 #cbc0a8;transform:translateY(4px)}.tabs-nav{display:flex;gap:0}.tabs-btn{padding:12px 32px;border:#000 2px solid;position:relative;background-color:#f0f0ed;transition:.3s}.tabs-btn:first-child{border-radius:10px 0 0 10px;border-right:0}.tabs-btn:last-child{border-radius:0 10px 10px 0;border-left:0}.tabs-btn span{display:block;width:65px;transition:.3s}.tabs-btn._active{background-color:#0ff;transition:.3s}.tabs-btn._active::after{content:"";width:4px;height:4px;background-color:#000;border-radius:100px;position:absolute;margin:auto;top:0;bottom:0;left:16px}.tabs-btn:hover span{opacity:.5}.tabs-cont{display:none}.tabs-cont._active{display:grid}.c-table-header{display:flex;align-items:end}.c-table-header div{width:30%;padding:8px 4px;align-content:center;text-align:center;font-size:.875rem;font-weight:900;color:#fff;background-color:#000;min-height:60px;border-radius:10px 0 0 0;border:#000 2px solid;border-bottom:0}.c-table-header div._center{width:calc(40% + 2px);padding:8px;border-radius:10px 10px 0 0;background-color:#0ff;min-height:90px}.c-table-header div:last-child{border-radius:0 10px 0 0}.c-table table{border-collapse:collapse;border-spacing:0;overflow:hidden}.c-table table thead{visibility:hidden;height:0;position:absolute;top:-100%}.c-table table tr td{border:#000 2px solid;padding:8px;text-align:center;font-size:.9375rem;font-weight:900;width:30%;vertical-align:middle}.c-table table tr td span{display:block;font-size:.625rem;line-height:120%}.c-table table tr td:nth-child(1){background-color:#fff}.c-table table tr td:nth-child(2){background-color:#caffff;font-size:1rem;width:40%}.c-table table tr td:nth-child(3){background-color:#f0f0ed}.c-table table tr:last-child td:first-child{border-radius:0 0 0 10px}.c-table table tr:last-child td:last-child{border-radius:0 0 10px 0}.c-numbered-cont{background-color:#fff;border:#000 2px solid;border-radius:8px;padding:16px 14px;display:flex;align-items:center;gap:6px;font-weight:900}.c-numbered-cont:not(:first-child){margin-top:8px}.c-numbered-cont .num{position:relative;width:fit-content}.c-numbered-cont .num span{background-color:#000;border-radius:100px;color:#fff;position:relative;z-index:2;padding:2px 10px}.c-numbered-cont .num::after,.c-numbered-cont .num::before{content:"";width:100%;height:100%;border-radius:100px;position:absolute;z-index:0}.c-numbered-cont .num::before{background-color:#f4232b;top:-2px;left:-2px}.c-numbered-cont .num::after{background-color:#0ff;bottom:-2px;right:-2px}.c-numbered-cont .txt{font-size:.9375rem;white-space:nowrap}.c-btnMain{max-width:315px;display:block;margin-inline:auto;padding:8px 24px;font-weight:900;font-size:1.25rem;text-align:center;background-color:#fbf4e4;border-radius:16px;display:flex;align-items:center;justify-content:center;border:#000 2px solid;position:relative;z-index:10;box-shadow:0 4px 0 #cbc0a8;transition:all .3s ease-in-out}.c-btnMain:hover{box-shadow:0 0 0 #cbc0a8;transform:translateY(4px)}.popup{position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.popup._active{opacity:1;visibility:visible}.popup-wrap{max-width:356px;width:100%;position:relative;padding:24px 24px 8px 24px;background-color:#fff;border:#000 2px solid;border-radius:8px}.popup-top{display:flex;justify-content:space-between}.popup-top img{max-width:110px;width:100%}.popup-ttl .slantedTxt{font-size:1.5rem;margin:16px 0 16px 0}.popup-ttl h3{font-size:.875rem}.popup-ttl h3 span{font-size:2rem;line-height:120%}.popup-txt{margin-block:16px 24px;font-size:.875rem}.popup-txt span{font-weight:700}.popup-close{width:45px;height:45px;border-radius:100px;background-color:#000;position:relative;margin:16px auto 0;display:block}.popup-close .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.popup-close::after,.popup-close::before{content:"";width:24px;height:1px;background-color:#fff;position:absolute;top:21px;left:10px}.popup-close::before{transform:rotate(45deg)}.popup-close::after{transform:rotate(-45deg)}.u-pm0{margin:0}.u-pmt0{margin-top:0}.u-pmb0{margin-bottom:0}.u-pmbl0{margin-block:0}.u-pmin0{margin-inline:0}.u-pp0{padding:0}.u-ppt0{padding-top:0}.u-ppb0{padding-bottom:0}.u-ppbl0{padding-block:0}.u-ppin0{padding-inline:0}.u-pm8{margin:8px}.u-pmt8{margin-top:8px}.u-pmb8{margin-bottom:8px}.u-pmbl8{margin-block:8px}.u-pmin8{margin-inline:8px}.u-pp8{padding:8px}.u-ppt8{padding-top:8px}.u-ppb8{padding-bottom:8px}.u-ppbl8{padding-block:8px}.u-ppin8{padding-inline:8px}.u-pm16{margin:16px}.u-pmt16{margin-top:16px}.u-pmb16{margin-bottom:16px}.u-pmbl16{margin-block:16px}.u-pmin16{margin-inline:16px}.u-pp16{padding:16px}.u-ppt16{padding-top:16px}.u-ppb16{padding-bottom:16px}.u-ppbl16{padding-block:16px}.u-ppin16{padding-inline:16px}.u-pm24{margin:24px}.u-pmt24{margin-top:24px}.u-pmb24{margin-bottom:24px}.u-pmbl24{margin-block:24px}.u-pmin24{margin-inline:24px}.u-pp24{padding:24px}.u-ppt24{padding-top:24px}.u-ppb24{padding-bottom:24px}.u-ppbl24{padding-block:24px}.u-ppin24{padding-inline:24px}.u-pm32{margin:32px}.u-pmt32{margin-top:32px}.u-pmb32{margin-bottom:32px}.u-pmbl32{margin-block:32px}.u-pmin32{margin-inline:32px}.u-pp32{padding:32px}.u-ppt32{padding-top:32px}.u-ppb32{padding-bottom:32px}.u-ppbl32{padding-block:32px}.u-ppin32{padding-inline:32px}.u-pm40{margin:40px}.u-pmt40{margin-top:40px}.u-pmb40{margin-bottom:40px}.u-pmbl40{margin-block:40px}.u-pmin40{margin-inline:40px}.u-pp40{padding:40px}.u-ppt40{padding-top:40px}.u-ppb40{padding-bottom:40px}.u-ppbl40{padding-block:40px}.u-ppin40{padding-inline:40px}.u-pm48{margin:48px}.u-pmt48{margin-top:48px}.u-pmb48{margin-bottom:48px}.u-pmbl48{margin-block:48px}.u-pmin48{margin-inline:48px}.u-pp48{padding:48px}.u-ppt48{padding-top:48px}.u-ppb48{padding-bottom:48px}.u-ppbl48{padding-block:48px}.u-ppin48{padding-inline:48px}.u-pm56{margin:56px}.u-pmt56{margin-top:56px}.u-pmb56{margin-bottom:56px}.u-pmbl56{margin-block:56px}.u-pmin56{margin-inline:56px}.u-pp56{padding:56px}.u-ppt56{padding-top:56px}.u-ppb56{padding-bottom:56px}.u-ppbl56{padding-block:56px}.u-ppin56{padding-inline:56px}.u-pm64{margin:64px}.u-pmt64{margin-top:64px}.u-pmb64{margin-bottom:64px}.u-pmbl64{margin-block:64px}.u-pmin64{margin-inline:64px}.u-pp64{padding:64px}.u-ppt64{padding-top:64px}.u-ppb64{padding-bottom:64px}.u-ppbl64{padding-block:64px}.u-ppin64{padding-inline:64px}.u-pm72{margin:72px}.u-pmt72{margin-top:72px}.u-pmb72{margin-bottom:72px}.u-pmbl72{margin-block:72px}.u-pmin72{margin-inline:72px}.u-pp72{padding:72px}.u-ppt72{padding-top:72px}.u-ppb72{padding-bottom:72px}.u-ppbl72{padding-block:72px}.u-ppin72{padding-inline:72px}.u-pm80{margin:80px}.u-pmt80{margin-top:80px}.u-pmb80{margin-bottom:80px}.u-pmbl80{margin-block:80px}.u-pmin80{margin-inline:80px}.u-pp80{padding:80px}.u-ppt80{padding-top:80px}.u-ppb80{padding-bottom:80px}.u-ppbl80{padding-block:80px}.u-ppin80{padding-inline:80px}.u-pm88{margin:88px}.u-pmt88{margin-top:88px}.u-pmb88{margin-bottom:88px}.u-pmbl88{margin-block:88px}.u-pmin88{margin-inline:88px}.u-pp88{padding:88px}.u-ppt88{padding-top:88px}.u-ppb88{padding-bottom:88px}.u-ppbl88{padding-block:88px}.u-ppin88{padding-inline:88px}.u-pm96{margin:96px}.u-pmt96{margin-top:96px}.u-pmb96{margin-bottom:96px}.u-pmbl96{margin-block:96px}.u-pmin96{margin-inline:96px}.u-pp96{padding:96px}.u-ppt96{padding-top:96px}.u-ppb96{padding-bottom:96px}.u-ppbl96{padding-block:96px}.u-ppin96{padding-inline:96px}.u-pm104{margin:104px}.u-pmt104{margin-top:104px}.u-pmb104{margin-bottom:104px}.u-pmbl104{margin-block:104px}.u-pmin104{margin-inline:104px}.u-pp104{padding:104px}.u-ppt104{padding-top:104px}.u-ppb104{padding-bottom:104px}.u-ppbl104{padding-block:104px}.u-ppin104{padding-inline:104px}.u-pm112{margin:112px}.u-pmt112{margin-top:112px}.u-pmb112{margin-bottom:112px}.u-pmbl112{margin-block:112px}.u-pmin112{margin-inline:112px}.u-pp112{padding:112px}.u-ppt112{padding-top:112px}.u-ppb112{padding-bottom:112px}.u-ppbl112{padding-block:112px}.u-ppin112{padding-inline:112px}.u-pm120{margin:120px}.u-pmt120{margin-top:120px}.u-pmb120{margin-bottom:120px}.u-pmbl120{margin-block:120px}.u-pmin120{margin-inline:120px}.u-pp120{padding:120px}.u-ppt120{padding-top:120px}.u-ppb120{padding-bottom:120px}.u-ppbl120{padding-block:120px}.u-ppin120{padding-inline:120px}.u-pm128{margin:128px}.u-pmt128{margin-top:128px}.u-pmb128{margin-bottom:128px}.u-pmbl128{margin-block:128px}.u-pmin128{margin-inline:128px}.u-pp128{padding:128px}.u-ppt128{padding-top:128px}.u-ppb128{padding-bottom:128px}.u-ppbl128{padding-block:128px}.u-ppin128{padding-inline:128px}.u-pm136{margin:136px}.u-pmt136{margin-top:136px}.u-pmb136{margin-bottom:136px}.u-pmbl136{margin-block:136px}.u-pmin136{margin-inline:136px}.u-pp136{padding:136px}.u-ppt136{padding-top:136px}.u-ppb136{padding-bottom:136px}.u-ppbl136{padding-block:136px}.u-ppin136{padding-inline:136px}.u-pm144{margin:144px}.u-pmt144{margin-top:144px}.u-pmb144{margin-bottom:144px}.u-pmbl144{margin-block:144px}.u-pmin144{margin-inline:144px}.u-pp144{padding:144px}.u-ppt144{padding-top:144px}.u-ppb144{padding-bottom:144px}.u-ppbl144{padding-block:144px}.u-ppin144{padding-inline:144px}.u-pm152{margin:152px}.u-pmt152{margin-top:152px}.u-pmb152{margin-bottom:152px}.u-pmbl152{margin-block:152px}.u-pmin152{margin-inline:152px}.u-pp152{padding:152px}.u-ppt152{padding-top:152px}.u-ppb152{padding-bottom:152px}.u-ppbl152{padding-block:152px}.u-ppin152{padding-inline:152px}.u-pm160{margin:160px}.u-pmt160{margin-top:160px}.u-pmb160{margin-bottom:160px}.u-pmbl160{margin-block:160px}.u-pmin160{margin-inline:160px}.u-pp160{padding:160px}.u-ppt160{padding-top:160px}.u-ppb160{padding-bottom:160px}.u-ppbl160{padding-block:160px}.u-ppin160{padding-inline:160px}.u-pm168{margin:168px}.u-pmt168{margin-top:168px}.u-pmb168{margin-bottom:168px}.u-pmbl168{margin-block:168px}.u-pmin168{margin-inline:168px}.u-pp168{padding:168px}.u-ppt168{padding-top:168px}.u-ppb168{padding-bottom:168px}.u-ppbl168{padding-block:168px}.u-ppin168{padding-inline:168px}@media screen and (max-width:767px){.u-sm0{margin:0}.u-smt0{margin-top:0}.u-smb0{margin-bottom:0}.u-smbl0{margin-block:0}.u-smin0{margin-inline:0}.u-sp0{padding:0}.u-spt0{padding-top:0}.u-spb0{padding-bottom:0}.u-spbl0{padding-block:0}.u-spin0{padding-inline:0}.u-sm8{margin:8px}.u-smt8{margin-top:8px}.u-smb8{margin-bottom:8px}.u-smbl8{margin-block:8px}.u-smin8{margin-inline:8px}.u-sp8{padding:8px}.u-spt8{padding-top:8px}.u-spb8{padding-bottom:8px}.u-spbl8{padding-block:8px}.u-spin8{padding-inline:8px}.u-sm16{margin:16px}.u-smt16{margin-top:16px}.u-smb16{margin-bottom:16px}.u-smbl16{margin-block:16px}.u-smin16{margin-inline:16px}.u-sp16{padding:16px}.u-spt16{padding-top:16px}.u-spb16{padding-bottom:16px}.u-spbl16{padding-block:16px}.u-spin16{padding-inline:16px}.u-sm24{margin:24px}.u-smt24{margin-top:24px}.u-smb24{margin-bottom:24px}.u-smbl24{margin-block:24px}.u-smin24{margin-inline:24px}.u-sp24{padding:24px}.u-spt24{padding-top:24px}.u-spb24{padding-bottom:24px}.u-spbl24{padding-block:24px}.u-spin24{padding-inline:24px}.u-sm32{margin:32px}.u-smt32{margin-top:32px}.u-smb32{margin-bottom:32px}.u-smbl32{margin-block:32px}.u-smin32{margin-inline:32px}.u-sp32{padding:32px}.u-spt32{padding-top:32px}.u-spb32{padding-bottom:32px}.u-spbl32{padding-block:32px}.u-spin32{padding-inline:32px}.u-sm40{margin:40px}.u-smt40{margin-top:40px}.u-smb40{margin-bottom:40px}.u-smbl40{margin-block:40px}.u-smin40{margin-inline:40px}.u-sp40{padding:40px}.u-spt40{padding-top:40px}.u-spb40{padding-bottom:40px}.u-spbl40{padding-block:40px}.u-spin40{padding-inline:40px}.u-sm48{margin:48px}.u-smt48{margin-top:48px}.u-smb48{margin-bottom:48px}.u-smbl48{margin-block:48px}.u-smin48{margin-inline:48px}.u-sp48{padding:48px}.u-spt48{padding-top:48px}.u-spb48{padding-bottom:48px}.u-spbl48{padding-block:48px}.u-spin48{padding-inline:48px}.u-sm56{margin:56px}.u-smt56{margin-top:56px}.u-smb56{margin-bottom:56px}.u-smbl56{margin-block:56px}.u-smin56{margin-inline:56px}.u-sp56{padding:56px}.u-spt56{padding-top:56px}.u-spb56{padding-bottom:56px}.u-spbl56{padding-block:56px}.u-spin56{padding-inline:56px}.u-sm64{margin:64px}.u-smt64{margin-top:64px}.u-smb64{margin-bottom:64px}.u-smbl64{margin-block:64px}.u-smin64{margin-inline:64px}.u-sp64{padding:64px}.u-spt64{padding-top:64px}.u-spb64{padding-bottom:64px}.u-spbl64{padding-block:64px}.u-spin64{padding-inline:64px}.u-sm72{margin:72px}.u-smt72{margin-top:72px}.u-smb72{margin-bottom:72px}.u-smbl72{margin-block:72px}.u-smin72{margin-inline:72px}.u-sp72{padding:72px}.u-spt72{padding-top:72px}.u-spb72{padding-bottom:72px}.u-spbl72{padding-block:72px}.u-spin72{padding-inline:72px}.u-sm80{margin:80px}.u-smt80{margin-top:80px}.u-smb80{margin-bottom:80px}.u-smbl80{margin-block:80px}.u-smin80{margin-inline:80px}.u-sp80{padding:80px}.u-spt80{padding-top:80px}.u-spb80{padding-bottom:80px}.u-spbl80{padding-block:80px}.u-spin80{padding-inline:80px}.u-sm88{margin:88px}.u-smt88{margin-top:88px}.u-smb88{margin-bottom:88px}.u-smbl88{margin-block:88px}.u-smin88{margin-inline:88px}.u-sp88{padding:88px}.u-spt88{padding-top:88px}.u-spb88{padding-bottom:88px}.u-spbl88{padding-block:88px}.u-spin88{padding-inline:88px}.u-sm96{margin:96px}.u-smt96{margin-top:96px}.u-smb96{margin-bottom:96px}.u-smbl96{margin-block:96px}.u-smin96{margin-inline:96px}.u-sp96{padding:96px}.u-spt96{padding-top:96px}.u-spb96{padding-bottom:96px}.u-spbl96{padding-block:96px}.u-spin96{padding-inline:96px}.u-sm104{margin:104px}.u-smt104{margin-top:104px}.u-smb104{margin-bottom:104px}.u-smbl104{margin-block:104px}.u-smin104{margin-inline:104px}.u-sp104{padding:104px}.u-spt104{padding-top:104px}.u-spb104{padding-bottom:104px}.u-spbl104{padding-block:104px}.u-spin104{padding-inline:104px}.u-sm112{margin:112px}.u-smt112{margin-top:112px}.u-smb112{margin-bottom:112px}.u-smbl112{margin-block:112px}.u-smin112{margin-inline:112px}.u-sp112{padding:112px}.u-spt112{padding-top:112px}.u-spb112{padding-bottom:112px}.u-spbl112{padding-block:112px}.u-spin112{padding-inline:112px}.u-sm120{margin:120px}.u-smt120{margin-top:120px}.u-smb120{margin-bottom:120px}.u-smbl120{margin-block:120px}.u-smin120{margin-inline:120px}.u-sp120{padding:120px}.u-spt120{padding-top:120px}.u-spb120{padding-bottom:120px}.u-spbl120{padding-block:120px}.u-spin120{padding-inline:120px}.u-sm128{margin:128px}.u-smt128{margin-top:128px}.u-smb128{margin-bottom:128px}.u-smbl128{margin-block:128px}.u-smin128{margin-inline:128px}.u-sp128{padding:128px}.u-spt128{padding-top:128px}.u-spb128{padding-bottom:128px}.u-spbl128{padding-block:128px}.u-spin128{padding-inline:128px}.u-sm136{margin:136px}.u-smt136{margin-top:136px}.u-smb136{margin-bottom:136px}.u-smbl136{margin-block:136px}.u-smin136{margin-inline:136px}.u-sp136{padding:136px}.u-spt136{padding-top:136px}.u-spb136{padding-bottom:136px}.u-spbl136{padding-block:136px}.u-spin136{padding-inline:136px}.u-sm144{margin:144px}.u-smt144{margin-top:144px}.u-smb144{margin-bottom:144px}.u-smbl144{margin-block:144px}.u-smin144{margin-inline:144px}.u-sp144{padding:144px}.u-spt144{padding-top:144px}.u-spb144{padding-bottom:144px}.u-spbl144{padding-block:144px}.u-spin144{padding-inline:144px}.u-sm152{margin:152px}.u-smt152{margin-top:152px}.u-smb152{margin-bottom:152px}.u-smbl152{margin-block:152px}.u-smin152{margin-inline:152px}.u-sp152{padding:152px}.u-spt152{padding-top:152px}.u-spb152{padding-bottom:152px}.u-spbl152{padding-block:152px}.u-spin152{padding-inline:152px}.u-sm160{margin:160px}.u-smt160{margin-top:160px}.u-smb160{margin-bottom:160px}.u-smbl160{margin-block:160px}.u-smin160{margin-inline:160px}.u-sp160{padding:160px}.u-spt160{padding-top:160px}.u-spb160{padding-bottom:160px}.u-spbl160{padding-block:160px}.u-spin160{padding-inline:160px}.u-sm168{margin:168px}.u-smt168{margin-top:168px}.u-smb168{margin-bottom:168px}.u-smbl168{margin-block:168px}.u-smin168{margin-inline:168px}.u-sp168{padding:168px}.u-spt168{padding-top:168px}.u-spb168{padding-bottom:168px}.u-spbl168{padding-block:168px}.u-spin168{padding-inline:168px}}main.p-contact h2{display:block;font-size:2.25rem;font-weight:900;line-height:180%}@media screen and (max-width:767px){main.p-contact h2{font-size:1.6875rem}}main.p-contact h2 span{display:block;font-size:1rem;padding-left:8px;border-left:#000 1px solid;text-transform:uppercase;color:#f4232b;line-height:120%;margin-bottom:10px;font-weight:900}@media screen and (max-width:767px){main.p-contact h2 span{font-size:.75rem}}main.p-contact .contact-txt h3{font-weight:900;font-size:2.375rem;vertical-align:middle;text-align:center}@media screen and (max-width:767px){main.p-contact .contact-txt h3{font-size:1.5rem}}main.p-contact .contact-txt h3 img{max-width:190px;width:100%}@media screen and (max-width:767px){main.p-contact .contact-txt h3 img{max-width:160px}}main.p-contact .contact-txt p{text-align:center;font-weight:400}main.p-contact .contact-form{background-color:rgba(255,255,255,.6);padding:40px 32px;border-radius:16px}main.p-contact .contact-form>div{display:flex;align-items:center;justify-content:space-between;gap:24px}@media screen and (max-width:767px){main.p-contact .contact-form>div{flex-direction:column;gap:16px}}main.p-contact .contact-form>div.radioArea{align-items:start}main.p-contact .contact-form>div:not(:first-child){margin-top:32px}main.p-contact .contact-form>div>label{font-weight:900;max-width:calc(30% - 24px);width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media screen and (max-width:767px){main.p-contact .contact-form>div>label{max-width:100%}}main.p-contact .contact-form>div>label.isRequired::after{content:"必須";font-size:.875rem;font-weight:700;background-color:#f4232b;border-radius:100px;padding:0 12px;color:#fff}main.p-contact .contact-form>div>span{max-width:70%;width:100%}@media screen and (max-width:767px){main.p-contact .contact-form>div>span{max-width:1000%}}main.p-contact .contact-form>div .input{width:100%;background-color:#fff;border:#000 2px solid;border-radius:10px;padding:10px 16px}main.p-contact .contact-form>div .textarea{width:100%;background-color:#fff;border:#000 2px solid;border-radius:10px;padding:10px 16px;margin-top:16px}main.p-contact .contact-form>div .radio{display:flex;flex-wrap:wrap;gap:4px 16px}main.p-contact .contact-form>div .select{max-width:300px;width:100%;background-color:#fff;border:#000 2px solid;border-radius:10px;padding:10px 16px}@media screen and (max-width:767px){main.p-contact .contact-form>div .select{max-width:100%}}main.p-contact .contact-form>div .select-box{max-width:70%;width:100%}@media screen and (max-width:767px){main.p-contact .contact-form>div .select-box{max-width:100%}}main.p-contact .contact-form .wpcf7-list-item{margin:0}main.p-contact .contact-submit{margin-top:64px;text-align:center}main.p-contact .contact-submit .wpcf7-list-item-label{font-size:0;display:none}main.p-contact .contact-submit a{color:#f4232b;text-decoration:underline;display:inline-block;margin-left:8px}main.p-contact .contact-submit .submit{display:block;margin:32px auto 0;padding:12px 24px;max-width:300px;width:100%;font-weight:900;font-size:1.125rem;background-color:#fbf4e4;border-radius:16px;display:flex;align-items:center;justify-content:space-between;border:#000 2px solid;position:relative;z-index:2;box-shadow:0 4px 0 #cbc0a8;transition:all .3s ease-in-out}main.p-contact .contact-submit .submit:hover{box-shadow:0 0 0 #cbc0a8;transform:translateY(4px)}.grecaptcha-badge{visibility:hidden}main.center{position:relative;overflow:hidden}main.center .mv{padding-top:80px;position:relative;z-index:2;overflow:hidden}@media screen and (max-width:900px){main.center .mv{overflow:visible}}main.center .mv h2{font-weight:900;font-size:1.5rem}main.center .mv h2 span{color:#fcf3e3;font-size:3.125rem;padding-inline:8px;margin-right:8px}main.center .mv-btn{display:block;max-width:320px;width:100%;padding:10px 16px;font-weight:900;text-align:center;color:#fff;position:relative;border-radius:1000px;margin-inline:auto;background:linear-gradient(90deg,#f32c97 0,#ff2c45 25%,#dd201d 50%,#ff2c45 75%,#f32c97 100%);background-size:200% auto;background-position:right center;transition:background-position .5s ease;position:absolute;margin:auto;bottom:-16px;left:0;right:0}main.center .mv-btn::after{content:"";width:10px;height:12px;display:block;background:url(../../assets/images/common/deco_mvBtn.svg) no-repeat center top;background-size:contain;position:absolute;margin:auto;top:0;bottom:0;right:24px}main.center .mv-btn:hover{background-position:left center}main.center .mv-flex{display:flex;align-items:start;justify-content:space-between;position:relative;padding-bottom:24px}main.center .mv-flex p{font-size:.875rem;white-space:nowrap;line-height:180%}main.center .mv-flex p span{font-weight:700}main.center .mv .mvBottom{background-color:#fff;border:#000 2px solid;border-radius:8px}main.center .mv .mvBottom-price .ttl{text-align:center}main.center .mv .mvBottom-price .ttl span{text-align:center;font-size:2rem;font-weight:900;color:#f4232b}main.center .mv .mvBottom-price .price{position:relative;display:flex;align-items:end;justify-content:right}main.center .mv .mvBottom-price .price span{font-size:2.8125rem;font-weight:900;line-height:120%}main.center .mv .mvBottom-price .price img{display:block;margin-left:8px;max-width:90px;width:100%}main.center .mv .mvBottom-price .price::before{content:"";width:87px;height:102px;background-image:url(../../assets/images/front-page/illust_phone.svg);background-repeat:no-repeat;display:block;position:absolute;bottom:0;left:-40px}main.center .mv .mvBottom-txt p{font-weight:900;font-size:.8125rem;letter-spacing:0;line-height:150%}main.center .mv .mvBottom-txt p span{display:block;margin-bottom:4px;font-size:1.75rem;padding-left:4px;line-height:120%;white-space:nowrap}main.center .mv .mvBottom-txt p span:first-child{margin-bottom:8px}main.center .mv .mvImg02{position:absolute;top:60px;left:0;width:100%;z-index:-1;opacity:.3!important}main.center .mv .mvImg02 .glitch{width:140%;height:55vh}main.center .reason-txt{display:flex;align-items:center;justify-content:space-between;gap:8px}main.center .reason-txt p{font-weight:900;font-size:1.125rem;white-space:nowrap}main.center .reason-txt img{max-width:135px}main.center .reason-flex{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}main.center .reason-flex img{max-width:calc((100% - 16px)/ 2)}main.center .reason-point{position:relative;background-color:#fff;border-radius:8px;width:100%}main.center .reason-point p{color:#f4232b;font-size:1.25rem;position:absolute;left:16px;top:-14px}main.center .reason-point ul{padding-left:16px}main.center .reason-point ul li{font-weight:900;position:relative;font-size:.9375rem}main.center .reason-point ul li::after{content:"";width:6px;height:2px;background-color:#000;display:block;position:absolute;margin:auto;top:12px;left:-14px}main.center .reason-point ul li:not(:first-child){margin-top:8px}main.center .who .who-cont{position:relative;margin-top:48px}main.center .who .who-cont._top{margin-top:64px}main.center .who .who-cont .num{font-weight:900;font-size:3.75rem;line-height:100%;position:absolute;top:-30px;left:-10px;z-index:2}main.center .who .who-cont .num::after,main.center .who .who-cont .num::before{content:attr(data-text);position:absolute;z-index:-1}main.center .who .who-cont .num::before{color:#0ff;top:-3px;left:-3px}main.center .who .who-cont .num::after{color:#f4232b;bottom:-3px;right:-3px}main.center .who .who-cont img{border-radius:8px}main.center .who .who-cont .txt{max-width:327px;padding:16px;background-color:#fff;border:#000 2px solid;border-radius:8px;margin-top:-24px;position:relative;z-index:2;transform:translateX(-8px)}main.center .who .who-cont .txt p{font-size:1rem}main.center .who .who-cont .txt p span{display:block;font-weight:900;font-size:1.25rem;margin-bottom:12px}main.center .who .who-cont .txt p span b{color:#f4232b}main.center .who .who-cont:nth-child(odd) .txt{margin-left:auto;transform:translateX(8px)}main.center .leader-ttl{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative}main.center .leader-ttl p{margin-top:6px;font-size:1.0625rem;font-weight:900;white-space:nowrap}main.center .leader-ttl img{max-width:150px;width:100%}main.center .leader-ttl .leaderPic{max-width:150px;width:100%}main.center .leader .slantedTxt{text-align:center}main.center .leader .slantedTxt img{width:100px;vertical-align:middle}main.center .archive-cont{padding:16px;background-color:#fff;border:#000 2px solid;border-radius:8px;margin-right:16px}main.center .archive-name{display:flex;align-items:center;gap:12px}main.center .archive-name img{width:48px}main.center .archive-name h4{font-weight:900;font-size:1.5rem}main.center .archive-txt{margin-block:12px;font-size:.875rem}main.center .archive-txt p span{font-weight:700}main.center .archive-txt ul{margin-top:12px;padding-left:16px}main.center .archive-txt ul li{list-style:disc;font-weight:700;font-size:.8125rem}main.center .archive-img{max-width:240px;margin-inline:auto;position:relative}main.center .archive-img div{width:125px;height:125px;border:#000 2px solid;border-radius:1000px;align-content:center;background:linear-gradient(to bottom,#0ff 0,#0ff 50%,#f4232b 50%,#f4232b 100%);position:absolute;bottom:8px;left:-30px}main.center .archive-img div p{font-weight:900px;font-size:.75rem;text-align:center;padding:4px;letter-spacing:0;font-weight:900}main.center .archive-img div p span{display:block;font-size:1.125rem}main.center .service-flex{display:flex;flex-wrap:wrap;gap:8px}main.center .service-cont{max-width:calc((100% - 8px)/ 2);width:100%}main.center .compare span{color:#f4232b}main.center .compare h4{font-size:1.4375rem;font-weight:700}main.center .compare .strengths-list{border-radius:10px;border:#000 2px solid}main.center .compare .strengths-list ul{padding-left:32px}main.center .compare .strengths-list ul li{position:relative;font-weight:700}main.center .compare .strengths-list ul li::before{content:"";width:24px;height:24px;background-image:url(../../assets/images/common/icon_check.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:2px;left:-32px}main.center .compare .strengths-list ul li:not(:first-child){margin-top:8px}main.center .actNow h3{text-align:center;font-weight:900;font-size:2.25rem}main.center .actNow h4{text-align:center;font-weight:900;font-size:1.0625rem}main.center .actNow .slantedTxt{width:fit-content;margin-inline:auto}main.center .property h3{font-weight:900;font-size:1.625rem}main.center .property h4{font-weight:900;font-size:1.0625rem}main.center .property-cont{display:flex;align-items:center;gap:24px}main.center .property-cont img{max-width:100px;width:100%}main.center .faq-list li:not(:first-child){margin-top:8px}main.center .faq-list li .accordionWrap{border:#000 2px solid;border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s}main.center .faq-list li .accordionWrap .accordion{overflow:hidden;height:0;transition:height .4s ease}main.center .faq-list li .accordionWrap .accordion-btn{width:100%;border:none;padding:12px 16px;font-size:1rem;font-weight:900;cursor:pointer;text-align:left;font-weight:700;transition:background-color .3s;display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative}main.center .faq-list li .accordionWrap .accordion-btn:hover .accordion-open::after{transform:rotate(70deg)}main.center .faq-list li .accordionWrap .accordion-deco{font-size:80px;font-weight:900;line-height:100%;position:absolute;top:-20px;right:-5px;opacity:.1}main.center .faq-list li .accordionWrap .accordion-deco::after,main.center .faq-list li .accordionWrap .accordion-deco::before{content:attr(data-text);font-size:80px;font-weight:900;position:absolute;z-index:-1}main.center .faq-list li .accordionWrap .accordion-deco::before{color:#0ff;top:-3px;left:-3px}main.center .faq-list li .accordionWrap .accordion-deco::after{color:#ed1c24;bottom:-3px;right:-3px}main.center .faq-list li .accordionWrap .accordion-open{flex-shrink:0;display:block;width:28px;height:28px;border-radius:100px;position:relative;background-color:#ed1c24;font-size:0}main.center .faq-list li .accordionWrap .accordion-open::after,main.center .faq-list li .accordionWrap .accordion-open::before{content:"";width:14px;height:2px;background-color:#fff;display:block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}main.center .faq-list li .accordionWrap .accordion-open::after{transform:rotate(90deg);transition:.3s ease}main.center .faq-list li .accordionWrap .accordion-cont{padding:16px;position:relative}main.center .faq-list li .accordionWrap .accordion-cont::before{content:"";width:calc(100% - 20px);height:1px;background-color:rgba(0,0,0,.1);position:absolute;margin:auto;top:0;left:0;right:0}main.center .faq-list li .accordionWrap .accordion-cont p{color:#333;font-size:.875rem;line-height:1.6}main.center .faq-list li .accordionWrap .accordion-cont p span{font-weight:700}main.center .faq-list li .accordionWrap .accordion-cont .accordion-deco{top:10px}main.center .faq-list li .accordionWrap .accordion-close{display:inline-block;padding:8px 12px;background-color:#ddd;border-radius:4px;font-size:.85rem;text-decoration:none;color:#333;transition:background-color .2s}main.center .faq-list li .accordionWrap .accordion-close:hover{background-color:#bbb}main.center .faq-list li .accordionWrap._open .accordion-open::after{transform:rotate(0)!important}main.center .flow-txt{font-weight:900}main.center .flow-cont{overflow:hidden;position:relative;z-index:2}main.center .flow-cont::after{content:"";width:18px;height:500px;display:block;background-image:url(../../assets/images/front-page/deco_flowArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;margin:auto;bottom:16px;left:0;right:0;z-index:-1;transition:.5s ease}main.center .flow-cont._isHidden::after{bottom:100%}main.center .whyStart{background-color:#000;color:#fff}main.center .whyStart h3{text-align:center;font-size:2.25rem;font-weight:900}main.center .whyStart p{font-size:.8125rem;font-weight:600}main.center .whyStart p span{font-weight:700}main.center .account-list li:not(:first-child){margin-top:8px}main.center .account-list li a{background-color:#fff;border:#000 2px solid;border-radius:16px;padding:12px 20px;display:flex;align-items:center;gap:20px;position:relative}main.center .account-list li a img{max-width:48px;width:100%}main.center .account-list li a span{font-weight:900;font-size:1.375rem}main.center .account-list li a::after{content:"";width:10px;height:10px;display:block;border-top:#000 2px solid;border-right:#000 2px solid;transform:rotate(45deg);position:absolute;margin:auto;top:0;bottom:0;right:20px;transition:.3s ease}main.center .account-list li a:hover::after{right:10px}.postContents h1,.postContents h2,.postContents h3,.postContents h4,.postContents h5,.postContents h6{font-weight:700}.postContents p{margin-bottom:1em}.postContents em{font-style:italic}.postContents a{text-decoration:underline;text-underline-offset:1px}.postContents ol,.postContents ul{margin-bottom:1em}.postContents ol li:not(:last-child),.postContents ul li:not(:last-child){margin-bottom:.6em}.postContents ul li{list-style:disc;list-style-position:inside}.postContents ul li ul{margin-left:1em;margin-top:.6em}.postContents ul li ul li{list-style:circle;list-style-position:inside}.postContents ol li{list-style:decimal;list-style-position:inside}.postContents ol li ol{margin-left:1em;margin-top:.6em}.postContents figure{width:fit-content;margin-bottom:1em}