@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400&family=Noto+Sans+JP:wght@400;700&display=swap";.l-page--service main:before{content:"Service"}.l-page--service-index .sec-support{margin-top:120px}@media screen and (max-width:768px){.l-page--service-index .sec-support{margin-top:21.3333333333vw}}.l-page--service-index .sec-support .c-ttl03{margin-top:64px}@media screen and (max-width:768px){.l-page--service-index .sec-support .c-ttl03{margin-top:10.6666666667vw}}.l-page--service-index .support-list--level1 li{width:100%;background:#fff;border:solid 1px #d6dadd;position:relative}.l-page--service-index .support-list--level1 li:after{content:"";width:0;height:0;border-style:solid;border-color:var(--primary-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:32px 32px 0 0;position:absolute;top:0;left:0;z-index:1}@media screen and (max-width:768px){.l-page--service-index .support-list--level1 li:after{border-width:5.3333333333vw 5.3333333333vw 0 0}}.l-page--service-index .support-list--level1 li+li{margin-top:24px}@media screen and (max-width:768px){.l-page--service-index .support-list--level1 li+li{margin-top:5.3333333333vw}}.l-page--service-index .support-list--level1 li a{padding:40px 80px 40px 40px;display:flex;justify-content:space-between;align-items:center;position:relative;transition:.3s ease}@media screen and (max-width:768px){.l-page--service-index .support-list--level1 li a{flex-direction:column;padding:5.3333333333vw 5.3333333333vw 9.6vw}}.l-page--service-index .support-list--level1 li a:after{content:"";width:12px;height:12px;border-radius:12px;background:var(--primary-color);position:absolute;bottom:16px;right:16px;z-index:2;pointer-events:none;transition:.3s ease}@media screen and (max-width:768px){.l-page--service-index .support-list--level1 li a:after{width:2.1333333333vw;height:2.1333333333vw;border-radius:2.1333333333vw;bottom:5.3333333333vw;right:5.3333333333vw}}@media print,screen and (min-width:769px){.l-page--service-index .support-list--level1 li a:hover:after{transform:scale(2)}}.l-page--service-index .support-list--level1 li figure{width:320px}@media screen and (max-width:1280px){.l-page--service-index .support-list--level1 li figure{width:30%}}@media screen and (max-width:768px){.l-page--service-index .support-list--level1 li figure{width:100%;margin-top:13.3333333333vw}}.l-page--service-index .support-list--level1 li dl{width:680px}@media screen and (max-width:1280px){.l-page--service-index .support-list--level1 li dl{width:64%}}@media screen and (max-width:768px){.l-page--service-index .support-list--level1 li dl{width:100%}}.l-page--service-index .support-list--level1 li dl dt{font-size:2.8rem;font-weight:700;color:var(--primary-color)}@media screen and (max-width:768px){.l-page--service-index .support-list--level1 li dl dt{font-size:4.5333333333vw;position:absolute;top:5.3333333333vw;left:5.3333333333vw}}.l-page--service-index .support-list--level1 li dl dd{font-size:1.6rem;margin-top:16px;line-height:2}@media screen and (max-width:768px){.l-page--service-index .support-list--level1 li dl dd{font-size:3.7333333333vw;margin-top:6.4vw}}.l-page--service-index .support-list--level2{margin-top:64px;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.l-page--service-index .support-list--level2{margin-top:10.6666666667vw}}.l-page--service-index .support-list--level2 li{width:49%;margin-right:2%;background:#f4f6f7}@media screen and (max-width:768px){.l-page--service-index .support-list--level2 li{width:100%;margin-right:0}}@media screen and (max-width:768px){.l-page--service-index .support-list--level2 li+li{margin-top:5.3333333333vw}}.l-page--service-index .support-list--level2 li:nth-child(even){margin-right:0}.l-page--service-index .support-list--level2 li a{padding:40px;display:flex;justify-content:space-between;position:relative;transition:.3s ease}@media screen and (max-width:768px){.l-page--service-index .support-list--level2 li a{flex-direction:column;padding:5.3333333333vw 5.3333333333vw 9.6vw}}.l-page--service-index .support-list--level2 li a:after{content:"";width:12px;height:12px;border-radius:12px;background:var(--primary-color);position:absolute;bottom:16px;right:16px;z-index:2;pointer-events:none;transition:.3s ease}@media screen and (max-width:768px){.l-page--service-index .support-list--level2 li a:after{width:2.1333333333vw;height:2.1333333333vw;border-radius:2.1333333333vw;bottom:5.3333333333vw;right:5.3333333333vw}}@media print,screen and (min-width:769px){.l-page--service-index .support-list--level2 li a:hover:after{transform:scale(2)}}.l-page--service-index .support-list--level2 li figure{width:224px}@media screen and (max-width:1280px){.l-page--service-index .support-list--level2 li figure{width:44%}}@media screen and (max-width:768px){.l-page--service-index .support-list--level2 li figure{width:100%;margin-top:13.3333333333vw}}.l-page--service-index .support-list--level2 li dl{width:252px}@media screen and (max-width:1280px){.l-page--service-index .support-list--level2 li dl{width:50%}}@media screen and (max-width:768px){.l-page--service-index .support-list--level2 li dl{width:100%}}.l-page--service-index .support-list--level2 li dl dt{font-size:1.8rem;font-weight:700;color:var(--primary-color)}@media screen and (max-width:768px){.l-page--service-index .support-list--level2 li dl dt{font-size:4.5333333333vw;position:absolute;top:5.3333333333vw;left:5.3333333333vw}}.l-page--service-index .support-list--level2 li dl dd{font-size:1.4rem;margin-top:16px;line-height:2}@media screen and (max-width:768px){.l-page--service-index .support-list--level2 li dl dd{font-size:3.7333333333vw;margin-top:6.4vw}}.l-page--service-index .support-list--level3{margin-top:40px;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.l-page--service-index .support-list--level3{margin-top:5.3333333333vw}}.l-page--service-index .support-list--level3 li{width:32%;margin-right:2%;background:#f4f6f7}@media screen and (max-width:768px){.l-page--service-index .support-list--level3 li{width:100%;margin-right:0}}@media screen and (max-width:768px){.l-page--service-index .support-list--level3 li+li{margin-top:5.3333333333vw}}.l-page--service-index .support-list--level3 li:nth-child(3n){margin-right:0}@media print,screen and (min-width:769px){.l-page--service-index .support-list--level3 li:nth-child(n+4){margin-top:2%}}.l-page--service-index .support-list--level3 li a{padding:40px;display:block;position:relative;transition:.3s ease}@media screen and (max-width:768px){.l-page--service-index .support-list--level3 li a{padding:5.3333333333vw 5.3333333333vw 9.6vw}}.l-page--service-index .support-list--level3 li a:after{content:"";width:12px;height:12px;border-radius:12px;background:var(--primary-color);position:absolute;bottom:16px;right:16px;z-index:2;pointer-events:none;transition:.3s ease}@media screen and (max-width:768px){.l-page--service-index .support-list--level3 li a:after{width:2.1333333333vw;height:2.1333333333vw;border-radius:2.1333333333vw;bottom:5.3333333333vw;right:5.3333333333vw}}@media print,screen and (min-width:769px){.l-page--service-index .support-list--level3 li a:hover:after{transform:scale(2)}}.l-page--service-index .support-list--level3 li dl dt{font-size:1.8rem;font-weight:700;color:var(--primary-color)}@media screen and (max-width:768px){.l-page--service-index .support-list--level3 li dl dt{font-size:4.5333333333vw}}.l-page--service-index .support-list--level3 li dl dd{font-size:1.4rem;margin-top:16px;line-height:2}@media screen and (max-width:768px){.l-page--service-index .support-list--level3 li dl dd{font-size:3.7333333333vw;margin-top:4.2666666667vw}}.l-page--service-index .sec-support--01{margin-top:80px}@media screen and (max-width:768px){.l-page--service-index .sec-support--01{margin-top:5.3333333333vw}}.l-page--service-index .sec-support--02 .c-ttl03--main,.l-page--service-index .sec-support--02 .c-ttl04--sub{color:var(--secondary-color)}.l-page--service-index .sec-support--02 .support-list--level1 li:after{border-color:var(--secondary-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.l-page--service-index .sec-support--02 .support-list--level1 li dl dt,.l-page--service-index .sec-support--02 .support-list--level2 li dl dt,.l-page--service-index .sec-support--02 .support-list--level3 li dl dt{color:var(--secondary-color)}.l-page--service-index .sec-support--02 .support-list--level1 li a:after,.l-page--service-index .sec-support--02 .support-list--level2 li a:after,.l-page--service-index .sec-support--02 .support-list--level3 li a:after{background-color:var(--secondary-color)}.l-page--service-index .sec-support--03 .c-ttl03--main,.l-page--service-index .sec-support--03 .c-ttl04--sub{color:var(--tertiary-color)}.l-page--service-index .sec-support--03 .support-list--level1 li:after{border-color:var(--tertiary-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.l-page--service-index .sec-support--03 .support-list--level1 li dl dt,.l-page--service-index .sec-support--03 .support-list--level2 li dl dt,.l-page--service-index .sec-support--03 .support-list--level3 li dl dt{color:var(--tertiary-color)}.l-page--service-index .sec-support--03 .support-list--level1 li a:after,.l-page--service-index .sec-support--03 .support-list--level2 li a:after,.l-page--service-index .sec-support--03 .support-list--level3 li a:after{background-color:var(--tertiary-color)}.l-page--service-detail .wysiwyg-area h2{font-size:2.8rem;font-weight:700;display:flex;margin-bottom:48px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area h2{font-size:5.3333333333vw;margin-bottom:8.5333333333vw}}.l-page--service-detail .wysiwyg-area h2:before{content:"";min-width:12px;width:12px;height:12px;background:var(--primary-color);border-radius:6px;margin-right:10px;margin-top:18px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area h2:before{min-width:2.4vw;width:2.4vw;height:2.4vw;border-radius:1.2vw;margin-right:3.2vw;margin-top:3.2vw}}.l-page--service-detail .wysiwyg-area h3{margin-bottom:40px;display:flex;align-items:center;font-size:2.4rem;font-weight:700;color:var(--primary-color);letter-spacing:.05em}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area h3{font-size:4.5333333333vw;margin-bottom:6.4vw}}.l-page--service-detail .wysiwyg-area h3:before{content:"";width:18px;height:18px;border-radius:9px;border:solid 5px #d6dadd;margin-right:8px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area h3:before{margin-right:2.1333333333vw;width:3.4666666667vw;height:3.4666666667vw;border-radius:1.7333333333vw;border-width:4px}}.l-page--service-detail .wysiwyg-area .text-note{display:block;text-indent:-1em;padding-left:1em;font-size:1.4rem;color:#86898b}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .text-note{font-size:3.2vw}}.l-page--service-detail .wysiwyg-area .text-red{color:var(--secondary-color)}.l-page--service-detail .wysiwyg-area .lead-area{margin-top:80px;text-align:center}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area{margin-top:5.3333333333vw}}.l-page--service-detail .wysiwyg-area .lead-area__image{margin:0 auto 80px;max-width:600px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area__image{margin-bottom:10.6666666667vw;max-width:90%}}.l-page--service-detail .wysiwyg-area .lead-area__copy{position:relative}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area__copy{padding:6.4vw 0}}.l-page--service-detail .wysiwyg-area .lead-area__copy p{font-size:3.6rem;font-weight:700;line-height:2;padding:.5em 1em}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area__copy p{font-size:6.1333333333vw;line-height:1.8;padding:0 1em}}.l-page--service-detail .wysiwyg-area .lead-area__copy:before,.l-page--service-detail .wysiwyg-area .lead-area__copy:after{content:"";width:56px;height:88px;position:absolute}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area__copy:before,.l-page--service-detail .wysiwyg-area .lead-area__copy:after{width:7.4666666667vw;height:11.7333333333vw}}.l-page--service-detail .wysiwyg-area .lead-area__copy:before{border-top:solid 6px var(--secondary-color);border-left:solid 6px var(--secondary-color);top:0;left:0}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area__copy:before{border-width:3px}}.l-page--service-detail .wysiwyg-area .lead-area__copy:after{border-bottom:solid 6px var(--secondary-color);border-right:solid 6px var(--secondary-color);bottom:0;right:0}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area__copy:after{border-width:3px}}.l-page--service-detail .wysiwyg-area .lead-area__txt{margin-top:64px;font-size:1.8rem;line-height:2}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area__txt{margin-top:8.5333333333vw;font-size:4vw}}.l-page--service-detail .wysiwyg-area .lead-area #toc_container{margin-top:64px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container{margin-top:10.6666666667vw}}.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_title{display:none !important}.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list{display:flex;flex-wrap:wrap}.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li{width:32%;margin-right:2%;background:#f4f6f7}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li{width:43.3333333333vw;margin-right:2.6666666667vw;text-align:left}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li:nth-child(even){margin-right:0}}@media print,screen and (min-width:769px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li:nth-child(3n){margin-right:0}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li:nth-child(n+3){margin-top:2.6666666667vw}}@media print,screen and (min-width:769px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li:nth-child(n+4){margin-top:2%}}.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li a{text-align:left;width:100%;min-height:100px;display:flex;align-items:center;padding:0 40px;font-size:1.8rem;font-weight:700;position:relative}@media print,screen and (min-width:769px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li a{transition:opacity .3s ease}.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li a:hover{opacity:.5}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li a{font-size:3.7333333333vw;padding-left:3.7333333333vw;padding-right:9.6vw;min-height:18.6666666667vw}}.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li a:before{content:"";min-width:10px;width:10px;height:10px;border-top:solid 2px var(--primary-color);border-right:solid 2px var(--primary-color);transform:rotate(135deg);margin-top:8px;margin-left:8px;position:absolute;top:calc(50% - 16px);right:24px;pointer-events:none}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .lead-area #toc_container .toc_list li a:before{right:16px}}.l-page--service-detail .wysiwyg-area .book-area__ttl{font-size:3.6rem;margin-bottom:80px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__ttl{font-size:6.1333333333vw;margin-bottom:8.5333333333vw}}.l-page--service-detail .wysiwyg-area .book-area__ttl:before{display:none}.l-page--service-detail .wysiwyg-area .book-area__wrap{display:flex;justify-content:space-between}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__wrap{display:block}}.l-page--service-detail .wysiwyg-area .book-area__img{width:275px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__img{width:50vw;margin:0 auto}}.l-page--service-detail .wysiwyg-area .book-area__txt{width:calc(100% - 340px)}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__txt{width:100%;margin-top:8.5333333333vw}}.l-page--service-detail .wysiwyg-area .book-area__lead{font-size:1.8rem;line-height:2}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__lead{font-size:4vw}}.l-page--service-detail .wysiwyg-area .book-area__benefit{margin-top:40px;font-size:1.8rem;font-weight:700}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__benefit{margin-top:8.5333333333vw;font-size:4vw}}.l-page--service-detail .wysiwyg-area .book-area__detail{margin-top:40px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__detail{margin-top:6.4vw}}.l-page--service-detail .wysiwyg-area .book-area__detail p{font-size:1.8rem}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__detail p{font-size:4vw}}.l-page--service-detail .wysiwyg-area .book-area__detail p+p{margin-top:16px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__detail p+p{margin-top:1.0666666667vw}}.l-page--service-detail .wysiwyg-area .book-area__detail p b{font-size:2.6rem;font-weight:700}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__detail p b{font-size:5.6vw}}.l-page--service-detail .wysiwyg-area .book-area__detail p span{font-size:1.4rem}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__detail p span{font-size:3.2vw}}.l-page--service-detail .wysiwyg-area .book-area__btn{margin-top:40px;display:flex}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__btn{flex-direction:column;align-items:center}}.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01{margin-right:24px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01{margin-right:0;margin-bottom:2.1333333333vw}}.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01 a{width:300px;height:72px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01 a{width:66.1333333333vw;height:14.6666666667vw;padding-right:10.6666666667vw}}.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01 a:after{background-color:#fff}.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01 a span{font-size:2rem;font-weight:700;color:#fff}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01 a span{font-size:4.5333333333vw}}.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01 a[target=_blank] span{display:flex;align-items:center}.l-page--service-detail .wysiwyg-area .book-area__btn .c-btn01 a[target=_blank] span:after{content:"";width:20px;height:20px;background-color:#fff;-webkit-mask-image:url(//kreo.jp/assets/css/../images/ico_blank.svg);mask-image:url(//kreo.jp/assets/css/../images/ico_blank.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:block;margin-left:8px}.l-page--service-detail .wysiwyg-area .book-area__btn .book-area__btn--01 a{background-color:var(--secondary-color)}.l-page--service-detail .wysiwyg-area .book-area__btn .book-area__btn--02 a{background-color:var(--primary-color)}.l-page--service-detail .wysiwyg-area .book-area__btn+.text-note{color:inherit;margin-top:16px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area .book-area__btn+.text-note{margin-top:2.1333333333vw;text-align:center}}.l-page--service-detail .wysiwyg-area section{margin-top:120px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section{margin-top:20vw}}.l-page--service-detail .wysiwyg-area section .l-inner>*+*{margin-top:40px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner>*+*{margin-top:6.4vw}}.l-page--service-detail .wysiwyg-area section .l-inner p{font-size:1.6rem;line-height:2}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner p{font-size:3.7333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner figure{max-width:960px;margin-left:auto;margin-right:auto}.l-page--service-detail .wysiwyg-area section .l-inner figure figcaption{font-size:1.8rem;font-weight:700;margin-top:24px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner figure figcaption{font-size:4vw;margin-top:2.1333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner figure iframe{width:100%;aspect-ratio:16/9}.l-page--service-detail .wysiwyg-area section .l-inner .column3{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .column3{flex-direction:column}}.l-page--service-detail .wysiwyg-area section .l-inner .column3>*{width:32%;margin-right:2%}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .column3>*{width:100%;margin-right:0}.l-page--service-detail .wysiwyg-area section .l-inner .column3>*+*{margin-top:6.4vw}}.l-page--service-detail .wysiwyg-area section .l-inner .column3>*:nth-child(3n){margin-right:0}.l-page--service-detail .wysiwyg-area section .l-inner .column3 figure figcaption{margin-top:8px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .column3 figure figcaption{margin-top:2.1333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner .column3-list dt{font-size:1.6rem;font-weight:700;margin-bottom:16px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .column3-list dt{font-size:3.7333333333vw;margin-bottom:2.1333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner .column3-list dd{margin-top:8px;display:flex;font-size:1.6rem}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .column3-list dd{margin-top:2.1333333333vw;font-size:3.7333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner .column3-list dd:before{content:"";min-width:6px;width:6px;height:6px;background:var(--primary-color);border-radius:3px;margin-right:8px;margin-top:10px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .column3-list dd:before{min-width:1.6vw;width:1.6vw;height:1.6vw;border-radius:.8vw;margin-right:2.1333333333vw;margin-top:2.1333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner .worry{background:#f4f6f7;text-align:center}.l-page--service-detail .wysiwyg-area section .l-inner .worry-ttl{padding:32px;border-bottom:solid 1px #d6dadd}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .worry-ttl{padding:5.3333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner .worry-ttl h3{justify-content:center;margin:0}.l-page--service-detail .wysiwyg-area section .l-inner .worry-list{display:flex;justify-content:center}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .worry-list{flex-direction:column}}.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li{width:33.33%;padding:32px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li{width:100%;padding:5.3333333333vw;display:flex;justify-content:space-between;align-items:center}}.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li+li{border-left:solid 1px #d6dadd}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li+li{border-left:none;border-top:solid 1px #d6dadd}}.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li figure{width:160px;height:160px;border-radius:80px;overflow:hidden}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li figure{min-width:26.6666666667vw;width:26.6666666667vw;height:26.6666666667vw;border-radius:13.3333333333vw;margin-left:0}}.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li p{font-size:1.8rem;font-weight:700;margin-top:16px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .worry-list li p{width:46.6666666667vw;text-align:left;font-size:4vw;margin:0}}.l-page--service-detail .wysiwyg-area section .l-inner .feature{border:solid 1px #d6dadd;background:#fff;padding:40px 56px;position:relative}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature{padding:6.4vw 5.3333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner .feature+.feature{margin-top:24px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature+.feature{margin-top:5.3333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner .feature:after{content:"";width:0;height:0;border-style:solid;border-color:var(--primary-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:32px 32px 0 0;position:absolute;top:0;left:0;z-index:1}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature:after{border-width:5.3333333333vw 5.3333333333vw 0 0}}.l-page--service-detail .wysiwyg-area section .l-inner .feature h3{margin-bottom:32px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature h3{margin-bottom:4.2666666667vw}}.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex{display:flex;justify-content:space-between}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex{flex-direction:column}}.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex p{width:570px}@media screen and (max-width:1280px){.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex p{width:auto}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex p{width:100%}}.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl{width:570px}@media screen and (max-width:1280px){.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl{width:auto}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl{width:100%}}.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl dt{font-size:1.8rem;font-weight:700}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl dt{font-size:4vw}}.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl dd{font-size:1.6rem;margin-top:16px;display:flex}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl dd{font-size:3.7333333333vw;margin-top:2.1333333333vw}}.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl dd:before{content:"";min-width:6px;width:6px;height:6px;background:var(--primary-color);border-radius:3px;margin-right:8px;margin-top:10px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature .flex dl dd:before{min-width:1.3333333333vw;width:1.3333333333vw;height:1.3333333333vw;border-radius:.6666666667vw;margin-right:2.1333333333vw;margin-top:2.4vw}}.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex>div{padding-left:40px;margin-left:40px;border-left:solid 1px #d6dadd}@media screen and (max-width:1280px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex>div{width:54%;padding-left:3%;margin-left:3%}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex>div{width:100%;padding-left:0;margin-left:0;border-left:none;padding-top:5.3333333333vw;margin-top:6.4vw;border-top:solid 1px #d6dadd}}.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex>div>*+*{margin-top:24px}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex>div>*+*{margin-top:6.4vw}}.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex figure{position:relative;cursor:pointer;overflow:hidden}@media screen and (max-width:1280px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex figure{width:43%;height:100%;aspect-ratio:4/3}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex figure{width:100%;height:auto;aspect-ratio:auto}}.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex figure:after{content:"";width:40px;height:40px;background:url(/assets/images/ico_modal.svg) no-repeat center/100%;position:absolute;bottom:12px;right:12px;z-index:1;pointer-events:none;transition:.3s ease}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex figure:after{display:none}}.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s ease}@media print,screen and (min-width:769px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex figure:hover img,.l-page--service-detail .wysiwyg-area section .l-inner .feature--level1 .flex figure:hover:after{transform:scale(1.1)}}@media screen and (max-width:1280px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level2 .flex p{width:56%}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level2 .flex p{width:100%}}.l-page--service-detail .wysiwyg-area section .l-inner .feature--level2 .flex dl{width:416px}@media screen and (max-width:1280px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level2 .flex dl{width:40%}}@media screen and (max-width:768px){.l-page--service-detail .wysiwyg-area section .l-inner .feature--level2 .flex dl{width:100%;margin-top:6.4vw}}@media print,screen and (min-width:769px){.l-page--service-detail .wysiwyg-area .c-btn01 a{width:auto;padding:0 60px}}.l-page--service-detail .sec-faq{margin-top:120px}@media screen and (max-width:768px){.l-page--service-detail .sec-faq{margin-top:21.3333333333vw}}.l-page--service-detail .sec-related{margin-top:120px}@media screen and (max-width:768px){.l-page--service-detail .sec-related{margin-top:21.3333333333vw}}@media screen and (max-width:768px){.l-page--service-detail .c-link-list li a{height:26.6666666667vw;line-height:1.3}}