.main-contents{overflow:hidden;padding-bottom:0}.sec-problems__wrap{background:url("/wp/wp-content/themes/wp-templ/assets/img/first/pb_img01.jpg") no-repeat center/100% 100%;padding:135px 0 72px;border-radius:100px 100px 0 0;position:relative}.sec-problems__wrap::after{content:"";position:absolute;bottom:17px;left:50%;transform:translateX(-50%);width:69px;height:23px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='69' height='23' viewBox='0 0 69 23'%3E%3Cpath id='Polygon_53' data-name='Polygon 53' d='M34.5 0 69 23H0Z' transform='translate(69 23) rotate(180)' fill='%235bd5d0'/%3E%3C/svg%3E") no-repeat center/contain}.sec-problems__inner{position:relative}@media (min-width: 768px){.sec-problems__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;padding:0 56px}}.sec-problems__inner:before{content:"";position:absolute;bottom:-31px;right:-17px;width:176px;height:208px;background:url("/wp/wp-content/themes/wp-templ/assets/img/first/dc_img01.png") no-repeat center/contain;z-index:2}.sec-problems__ttl{font-size:24px;font-size:2.4rem;line-height:2em;letter-spacing:.05em;font-weight:500;text-decoration:underline;text-decoration-color:#2c2c2c;text-decoration-thickness:2px;text-underline-offset:9px;position:relative}@media (min-width: 768px){.sec-problems__ttl{padding:98px 0;padding-right:20px;z-index:1;flex:1}.sec-problems__ttl::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-65%, -45%);width:513px;height:338px;background:url("/wp/wp-content/themes/wp-templ/assets/img/first/pb_img02.png") no-repeat center/contain;z-index:-1}}@media (min-width: 768px){.sec-problems__list{position:relative;z-index:1;width:70.773%}}.sec-problems__list li{font-size:18px;font-size:1.8rem;line-height:1.72222em;letter-spacing:.02em;font-weight:300;position:relative;padding:25px 37px 22px 81px;background-color:#fff;border:2px solid #abdddb;border-radius:10px}.sec-problems__list li:not(:last-child){margin-bottom:8px}.sec-problems__list li::before{content:"";position:absolute;top:50%;left:45px;width:24px;height:21px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.892' height='21' viewBox='0 0 23.892 21'%3E%3Cg id='Group_191518' data-name='Group 191518' transform='translate(-241 -959)'%3E%3Cg id='Rectangle_198072' data-name='Rectangle 198072' transform='translate(241 959)' fill='%23fff' stroke='%23e8e8e8' stroke-width='1'%3E%3Crect width='21' height='21' stroke='none'/%3E%3Crect x='0.5' y='0.5' width='20' height='20' fill='none'/%3E%3C/g%3E%3Cpath id='Path_494125' data-name='Path 494125' d='M4634.723-20739.66l2.927 5.688 14.767-12.113' transform='translate(-4388 21708)' fill='none' stroke='%2344d1c1' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;transform:translateY(-50%)}.sec-problems__note{max-width:650px;width:100%;margin:8px auto 0;border-radius:41px;font-size:21px;font-size:2.1rem;line-height:1.95238em;letter-spacing:.05em;font-weight:500;padding:20px 60px;text-align:center;background:linear-gradient(180deg, #fce0c3 0%, #fcefae 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.sec-problems__ttl{padding-right:18px}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (max-width: 991px){.sec-problems__inner{padding:0}.sec-problems__inner::before{width:76px;height:91px}.sec-problems__ttl{font-size:22px;font-size:2.2rem}.sec-problems__list{width:67.773%}.sec-problems__list li{font-size:17px;font-size:1.7rem;padding-right:30px}}@media (max-width: 767px){.sec-problems__wrap{padding:42px 0 77px;background-image:url("/wp/wp-content/themes/wp-templ/assets/img/first/pb_img01_sp.jpg")}.sec-problems__wrap::after{width:51px;height:17px;bottom:37px}.sec-problems__inner::before{bottom:-96px;right:-20px;width:108px;height:128px;background:url("/wp/wp-content/themes/wp-templ/assets/img/first/dc_img01_sp.png") no-repeat center/contain}.sec-problems__ttl{font-size:20px;font-size:2rem;line-height:2.1em;text-underline-offset:8px;padding:0 5px;margin-bottom:27px}.sec-problems__list li{padding:21px 24px 22px 52px;font-size:16px;font-size:1.6rem;line-height:1.4375em}.sec-problems__list li:not(:last-child){margin-bottom:12px}.sec-problems__list li::before{left:19px}.sec-problems__note{margin:-10px auto 0;position:relative;z-index:1;padding:17px 42px;font-size:16px;font-size:1.6rem;line-height:1.5625em;width:calc(100% - 41px)}}.sec-block{position:relative;z-index:1;margin:120px 0 69px}.sec-block .sec-cmn01{overflow:visible}@media (min-width: 768px){.sec-block .sec-cmn01__inner{position:relative}.sec-block .sec-cmn01__inner::after{content:"";position:absolute;bottom:-132px;left:-240px;width:367px;height:223px;background:url("/wp/wp-content/themes/wp-templ/assets/img/first/dc_img02.jpg") no-repeat center/contain;z-index:-1}}.sec-block .sec-cmn01__ttl{text-underline-offset:11px}@media only screen and (min-width: 768px) and (max-width: 991px){.sec-block .sec-cmn01__ttl{font-size:17px;font-size:1.7rem}}@media (max-width: 767px){.sec-block{margin:50px 0 53px}.sec-block .c-ttl01{padding-top:25px}.sec-block .sec-cmn01__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.sec-block .sec-cmn01__content{order:1}.sec-block .sec-cmn01__img{order:0;margin:0 -2px;width:auto}.sec-block .sec-cmn01__img img{transform:translateX(46px)}.sec-block .sec-cmn01__ttl{font-size:18px;font-size:1.8rem;line-height:2.11111em;margin-bottom:0}.sec-block .sec-cmn01__txt{margin-top:22px}}.sec-content__inner{max-width:1020px;width:100%;margin:0 auto}.sec-content__inner .c-ttl01{margin-bottom:80px}@media (min-width: 768px){.sec-content__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.sec-content__list li{padding:58px 32px 27px;background-color:#f7f6f2;position:relative;border-radius:6px}@media (min-width: 768px){.sec-content__list li{width:49%}.sec-content__list li:nth-child(n+3){margin-top:72px}}.sec-content__list-ttl{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);font-size:19px;font-size:1.9rem;line-height:1.21053em;letter-spacing:.05em;font-weight:500;padding:17px 20px;max-width:310px;width:100%;text-align:center;border-radius:41px;background:linear-gradient(180deg, #fce0c3 0%, #fcefae 100%)}.sec-content__list-ttl::after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:21px;height:9px;background:url("/wp/wp-content/themes/wp-templ/assets/img/common/ico_arrow.png") no-repeat center/contain}.sec-content__list-txt{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.02em;font-weight:300;padding-bottom:14px;position:relative;padding-left:39px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='4' height='2' viewBox='0 0 4 2'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_284991' data-name='Rectangle 284991' width='4' height='2' transform='translate(222 1803)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_681' data-name='Mask Group 681' transform='translate(-222 -1803)' clip-path='url(%23clip-path)'%3E%3Cline id='Line_1289' data-name='Line 1289' x2='435.625' transform='translate(222.406 1803.993)' fill='none' stroke='%23d1d1d1' stroke-width='1' stroke-dasharray='1 3'/%3E%3C/g%3E%3C/svg%3E") repeat-x bottom left/4px 2px}.sec-content__list-txt:not(:last-child){margin-bottom:11px}.sec-content__list-txt::before{content:"";position:absolute;top:5px;left:0;width:25px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.355' height='22.313' viewBox='0 0 25.355 22.313'%3E%3Cg id='Group_191519' data-name='Group 191519' transform='translate(-222.406 -1775.681)'%3E%3Crect id='Rectangle_198072' data-name='Rectangle 198072' width='22.312' height='22.312' transform='translate(222.406 1775.681)' fill='%23fff'/%3E%3Cpath id='Path_494125' data-name='Path 494125' d='M4634.723-20739.258l3.11 6.043 15.689-12.869' transform='translate(-4406.236 22524.861)' fill='none' stroke='%23ffaf10' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain}@media (max-width: 767px){.sec-content .c-ttl01{margin-bottom:51px}.sec-content .c-ttl01 .txt-jp{padding-top:26px}.sec-content__list li{padding:38px 17px 20px;padding-right:16px}.sec-content__list li:not(:last-child){margin-bottom:39px}.sec-content__list-ttl{max-width:250px;font-size:16px;font-size:1.6rem;line-height:1.5em;padding:9px 20px}.sec-content__list-txt{font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.02em;padding-left:26px;padding-bottom:6px}.sec-content__list-txt:not(:last-child){margin-bottom:9px}.sec-content__list-txt::before{top:3px;width:17px;height:15px}}.sec-flow{margin:93px 0}.sec-flow .c-ttl01{margin-bottom:38px}.sec-flow__inner{padding:76px 90px 76px 0;position:relative}.sec-flow__inner::before{content:"";position:absolute;top:0;right:0;width:100vw;height:100%;background:url("/wp/wp-content/themes/wp-templ/assets/img/first/fl_img01.jpg") no-repeat center/cover;border-radius:0 20px 20px 0}.sec-flow__list{position:relative}.sec-flow__step{background-color:#fff;border-radius:20px;overflow:hidden}@media (min-width: 768px){.sec-flow__step{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-flow__step:not(:last-child){margin-bottom:50px}}.sec-flow__img{position:relative}.sec-flow__img:before{display:block;content:" ";width:100%;padding-top:72.89474%}.sec-flow__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 768px){.sec-flow__img{width:34.235%}}.sec-flow__content{flex:1;padding:51px 60px 56px 49px}.sec-flow__ttl{margin-bottom:14px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.sec-flow__ttl .txt-en{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;font-family:"Oswald",sans-serif;font-size:28px;font-size:2.8rem;line-height:1.46429em;letter-spacing:.02em;font-weight:600;margin-right:18px;color:#ffaf10}.sec-flow__ttl .txt-en small{font-family:"Rubik",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.4375em;letter-spacing:.02em;font-weight:600;margin-right:7px;display:inline-block;transform:translateY(4px)}.sec-flow__ttl .txt-jp{font-size:23px;font-size:2.3rem;line-height:2.08696em;letter-spacing:.05em;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#2c2c2c;text-underline-offset:10px}.sec-flow__txt{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.02em;font-weight:300}.sec-flow__txt a{text-decoration:underline;display:inline-block}.sec-flow__other{margin-top:22px}@media (min-width: 768px){.sec-flow__other{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.sec-flow__other .tel-wrap{padding:11px 22px;border:1px solid #e7e6e2;border-radius:10px;margin-right:13px}@media (min-width: 768px){.sec-flow__other .tel-wrap{max-width:368px;width:100%}}@media (min-width: 768px){.sec-flow__other .tel-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.sec-flow__other .tel-wrap .tel-ttl{max-width:84px;font-size:14px;font-size:1.4rem;line-height:1.28571em;letter-spacing:0em;font-weight:300;width:100%}@media (min-width: 768px){.sec-flow__other .tel-wrap .tel-ttl{margin-right:15px}}.sec-flow__other .tel-wrap .tel{display:block;padding-left:28px;position:relative;font-family:"Rubik",sans-serif;font-size:28px;font-size:2.8rem;line-height:1.17857em;letter-spacing:.02em;font-weight:400}@media (min-width: 768px){.sec-flow__other .tel-wrap .tel{flex:1}}.sec-flow__other .tel-wrap .tel::before{content:"";position:absolute;top:0;left:0;width:20px;height:27px;background:url("data:image/svg+xml,%3Csvg id='Group_38915' data-name='Group 38915' xmlns='http://www.w3.org/2000/svg' width='20.047' height='27.493' viewBox='0 0 20.047 27.493'%3E%3Cg id='Group_25572' data-name='Group 25572'%3E%3Cpath id='Path_47195' data-name='Path 47195' d='M322.074 1052.156c5.718 9.605 11.6 10.307 13.244 9.327.158-.093.294-.175.429-.256l-4.375-7.347c-.141.083-.287.165-.43.253-1.326.792-2.8-1.206-4.731-4.441s-2.98-5.486-1.654-6.276c.146-.086.288-.173.426-.258l-4.374-7.346-.43.256C318.535 1037.047 316.352 1042.554 322.074 1052.156Zm16 7.683c.636-.379.236-1.112-.176-1.8 0 0-2.624-4.4-2.938-4.935s-.807-.813-1.179-.592c-.235.14-.779.436-1.48.833l4.367 7.332C337.312 1060.294 337.664 1060.084 338.078 1059.839Zm-10.742-18.151c.373-.22.357-.789.04-1.319s-2.937-4.934-2.937-4.934c-.413-.691-.866-1.39-1.5-1.01-.414.246-.764.455-1.407.836l4.368 7.335C326.584 1042.165 327.1 1041.827 327.336 1041.688Z' transform='translate(-318.363 -1034.318)' fill='%235bc4c0'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain}.sec-flow__other .tel-wrap .note{font-size:12px;font-size:1.2rem;line-height:2em;letter-spacing:.02em;font-weight:300}.sec-flow__other .cancel-link{flex:1;display:block;border-radius:37px;text-align:center;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.025em;font-weight:600;padding:16px 40px 19px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.315' height='13.131' viewBox='0 0 7.315 13.131'%3E%3Cg id='Group_187986' data-name='Group 187986' transform='translate(1.061 1.061)'%3E%3Cpath id='Path_407914' data-name='Path 407914' d='M0 11.009 5.5 5.5 0 0' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center right 21px/7px 13px;background-color:#ffaf10}.sec-flow__prepare{padding:32px 37px;margin:32px 0 0;border-radius:6px;background:linear-gradient(180deg, rgba(252,224,195,0.2) 0%, rgba(252,239,174,0.2) 100%)}.sec-flow__prepare .prepare-ttl{font-size:18px;font-size:1.8rem;line-height:1.72222em;letter-spacing:.025em;font-weight:500;margin-bottom:11px}.sec-flow__prepare .prepare-txt{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.02em;font-weight:300}.sec-flow__prepare .prepare-note{font-size:13px;font-size:1.3rem;line-height:2.15385em;letter-spacing:.02em;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 1199px) and (max-width: 1100px){.sec-flow__inner{padding:76px 20px 76px 0}.sec-flow__content{padding:58px 20px 58px 20px}}@media only screen and (min-width: 768px) and (max-width: 1199px) and (max-width: 991px){.sec-flow__content{padding:10px 20px 23px 20px}.sec-flow__other{display:block}.sec-flow__other .cancel-link{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.sec-flow__other .cancel-link{max-width:180px}}@media (max-width: 767px){.sec-flow{margin:55px 0}.sec-flow .c-ttl01{margin-bottom:31px}.sec-flow .c-ttl01 .txt-en{margin-bottom:13px}.sec-flow .c-ttl01 .txt-jp{padding-top:24px}.sec-flow__step{border-radius:10px}.sec-flow__step:not(:last-child){margin-bottom:25px}.sec-flow__inner{padding:46px 20px 46px 0}.sec-flow__inner::before{border-radius:0 10px 10px 0}.sec-flow__img{position:relative}.sec-flow__img:before{display:block;content:" ";width:100%;padding-top:47.61905%}.sec-flow__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-flow__ttl .txt-en{margin-right:16px}.sec-flow__ttl .txt-jp{font-size:20px;font-size:2rem;line-height:2.4em}.sec-flow__content{padding:18px 20px 30px}.sec-flow__txt{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:0em}.sec-flow__other{margin-top:18px}.sec-flow__other .tel-wrap{display:block;margin-right:0;text-align:center;border-radius:8px;padding:11px 0 0;overflow:hidden;position:relative}.sec-flow__other .tel-wrap .tel-ttl{max-width:100%;display:block}.sec-flow__other .tel-wrap .tel{display:inline-block;font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:.02em;margin-top:7px;padding-left:26px}.sec-flow__other .tel-wrap .note{max-width:100%;display:block;font-size:12px;font-size:1.2rem;line-height:1.41667em;letter-spacing:.02em;font-weight:300;padding:3px 20px 5px;background-color:#e7e6e2;margin-top:9px}.sec-flow__other .cancel-link{margin:12px auto 0;max-width:240px;width:100%;padding:12px 40px 14px}.sec-flow__prepare{margin:19px 0 0;padding:20px 18px;border-radius:6px}.sec-flow__prepare .prepare-ttl{font-size:16px;font-size:1.6rem;line-height:1.9375em;letter-spacing:.025em;font-weight:500}.sec-flow__prepare .prepare-txt{margin:6px 0 0;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.02em}.sec-flow__prepare .prepare-note{margin:8px 0 0;font-size:12px;font-size:1.2rem;line-height:1.41667em;letter-spacing:.02em;font-weight:300}}.c-running-image{margin-top:118px}@media (max-width: 767px){.c-running-image{margin-top:54px}}

/*# sourceMappingURL=maps/first.min.css.map */
