*{font-family:YuGothic,sans-serif;font-weight:600;letter-spacing: 1px; box-sizing:border-box}html{scroll-behavior:smooth}li{list-style:none}a{text-decoration:none;color:#fff}.header{display:flex;justify-content:space-between;align-items:center;max-width:1130px;margin:auto;padding:30px 10px;background:#fff;height:80px}@media screen and (max-width:900px){.header{padding:7px 14px;height:auto}}.header__logo{font-size:32px;font-weight:700;color:#5fbcff;letter-spacing:2px}@media screen and (max-width:900px){.header__logo{font-size:24px}}.header__logo span{font-weight:700;color:#f79314}.header__menuList{display:flex;justify-content:center;align-items:center}.header__menuItem{font-family:Lato,sans-serif;margin-right:24px;font-size:14px}@media screen and (max-width:900px){.header__menuItem{display:none}}.header__menuItem a{color:#000}@media screen and (max-width:900px){.header__menuItem.btn{display:block;font-size:14px}}.header__menuItem.btn a{display:block;width:100%;height:100%;border-radius:999px;margin:auto;text-align:center;line-height:40px;color:#fff}.mainVisual{display:flex;justify-content:space-between;max-width:1100px;margin:20px auto auto;padding-bottom:51px}@media screen and (max-width:1024px){.mainVisual{padding-right:2%;padding-left:2%}}@media screen and (max-width:900px){.mainVisual{display:block}}.mainVisual__textWrapper{width:48%}@media screen and (max-width:900px){.mainVisual__textWrapper{width:100%;text-align:center}}.mainVisual__catchPhrase{font-size:30px;font-family:Lato,sans-serif;font-weight:700;line-height:3.5rem;letter-spacing:2px}@media screen and (max-width:1024px){.mainVisual__catchPhrase{font-size:24px;line-height:3rem}}@media screen and (max-width:900px){.mainVisual__catchPhrase{font-size:30px;line-height:3rem}}@media screen and (max-width:640px){.mainVisual__catchPhrase{font-size:20px;line-height:2rem}}.mainVisual__catchPhrase span{font-size:40px;font-family:Lato,sans-serif;color:#5fbcff;font-weight:700}@media screen and (max-width:1024px){.mainVisual__catchPhrase span{font-size:30px}}@media screen and (max-width:900px){.mainVisual__catchPhrase span{font-size:36px}}@media screen and (max-width:640px){.mainVisual__catchPhrase span{font-size:20px}}.mainVisual__pickupContents{width:150px;height:150px;border:7px solid rgba(247,147,20,.5);border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;color:#f79314;font-size:28px;text-align:center}@media screen and (max-width:1024px){.mainVisual__pickupContents{width:130px;height:130px;font-size:22px;gap:4px}}@media screen and (max-width:900px){.mainVisual__pickupContents{width:150px;height:150px;gap:4px}}@media screen and (max-width:640px){.mainVisual__pickupContents{width:100px;height:100px;font-size:18px;gap:4px}}.mainVisual__pickupContents span{font-size:50px;font-weight:700}@media screen and (max-width:1024px){.mainVisual__pickupContents span{font-size:36px}}@media screen and (max-width:900px){.mainVisual__pickupContents span{font-size:50px}}@media screen and (max-width:640px){.mainVisual__pickupContents span{font-size:32px}}.mainVisual__pickupContents.center{background:#5fbcff;width:170px;height:170px;border:7px solid #5fbcff;color:#fff;line-height:2.5rem}@media screen and (max-width:1024px){.mainVisual__pickupContents.center{width:150px;height:150px;line-height:1.8rem}}@media screen and (max-width:900px){.mainVisual__pickupContents.center{width:170px;height:170px;line-height:1.8rem;font-size:26px;gap:10px}}@media screen and (max-width:640px){.mainVisual__pickupContents.center{width:130px;height:130px;line-height:1.8rem;font-size:20px;gap:4px}}@media screen and (max-width:390px){.mainVisual__pickupContents.center{width:120px;height:120px}}.mainVisual__pickupContents.center span{font-size:40px}@media screen and (max-width:1024px){.mainVisual__pickupContents.center span{font-size:30px}}@media screen and (max-width:900px){.mainVisual__pickupContents.center span{font-size:36px}}@media screen and (max-width:640px){.mainVisual__pickupContents.center span{font-size:28px}}@media screen and (max-width:390px){.mainVisual__pickupContents.center span{font-size:26px}}.mainVisual__pickupContents.right{font-size:24px}@media screen and (max-width:900px){.mainVisual__pickupContents.right{font-size:22px}}@media screen and (max-width:640px){.mainVisual__pickupContents.right{font-size:16px}}.mainVisual__pickup{display:flex;justify-content:start;align-items:center;margin-top:40px;gap:20px}@media screen and (max-width:1024px){.mainVisual__pickup{gap:4px;justify-content:space-around}}@media screen and (max-width:900px){.mainVisual__pickup{justify-content:center;gap:16px;margin-top:24px}}@media screen and (max-width:390px){.mainVisual__pickup{gap:6px}}.mainVisual__wordpress{background:#f79314;color:#fff;width:440px;height:66px;font-size:30px;font-weight:700;text-align:center;line-height:66px;margin:50px auto auto;border-radius:0 10px 0 10px}@media screen and (max-width:1024px){.mainVisual__wordpress{width:auto;font-size:24px;margin-top:24px}}@media screen and (max-width:900px){.mainVisual__wordpress{width:60%}}@media screen and (max-width:640px){.mainVisual__wordpress{width:90%}}@media screen and (max-width:390px){.mainVisual__wordpress{font-size:22px}}.mainVisual__imgWrapper{width:53%;padding-top:16px}.mainVisual__imgWrapper.sp{display:none}@media screen and (max-width:900px){.mainVisual__imgWrapper.sp{display:block;width:100%;padding-top:0}}@media screen and (max-width:900px){.mainVisual__imgWrapper{display:none}}.mainVisual__img{max-width:733px;width:100%;margin:auto}@media screen and (max-width:900px){.mainVisual__img{max-width:733px}}.mainVisual__img img{width:100%}.mainVisual__headingText{font-size:74px;letter-spacing:3px;color:#5fbcff;text-align:right;margin-top:40px}@media screen and (max-width:1024px){.mainVisual__headingText{font-size:50px;text-align:center}}@media screen and (max-width:900px){.mainVisual__headingText{font-size:60px;margin-top:8px}}@media screen and (max-width:640px){.mainVisual__headingText{font-size:40px;margin-top:8px}}.mainVisual__headingText span{color:#fff;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}.about-service{background:#f79314;color:#fff;padding-bottom:40px;padding-left:2%;padding-right:2%}@media screen and (max-width:900px){.about-service{padding-left:5%;padding-right:5%}}.about-service__wrapper{max-width:1100px;margin:auto;display:flex;justify-content:space-between;align-items:start}@media screen and (max-width:900px){.about-service__wrapper{flex-direction:column-reverse}}.about-service__imgWrapper{width:47%}@media screen and (max-width:900px){.about-service__imgWrapper{display:none}}.about-service__imgWrapper.sp{display:none}@media screen and (max-width:900px){.about-service__imgWrapper.sp{display:block;width:60%;max-width:648px;margin:auto}}@media screen and (max-width:640px){.about-service__imgWrapper.sp{width:100%}}.about-service__imgWrapper img{width:100%}.about-service__textWrapper{width:51%;padding-top:40px}@media screen and (max-width:900px){.about-service__textWrapper{width:100%}}.about-service__heading{font-family:Lato,sans-serif;font-size:28px;margin-bottom:20px;letter-spacing:3px;line-height:2rem}@media screen and (max-width:1024px){.about-service__heading{font-size:26px;letter-spacing:1px}}@media screen and (max-width:900px){.about-service__heading{font-size:20px;text-align:center;line-height:1.8rem}}@media screen and (max-width:640px){.about-service__heading{letter-spacing:0}}@media screen and (max-width:390px){.about-service__heading{letter-spacing:4px}}@media screen and (max-width:390px){.about-service__heading .dot{display:none}}@media screen and (max-width:390px){.about-service__heading .sm-br{display:block}}.about-service__description{font-family:Lato,sans-serif;font-size:16px;line-height:2rem;letter-spacing:4px}@media screen and (max-width:900px){.about-service__description{font-size:14px;text-align:justify}}.about-service__pointWrapper{display:flex;justify-content:space-between;align-items:center}.about-service__point{background:#fff;color:#f79314;font-size:26px;font-weight:700;width:30%;text-align:center;padding:16px 4px;border-radius:10px;margin-top:20px}@media screen and (max-width:1024px){.about-service__point{font-size:22px}}@media screen and (max-width:900px){.about-service__point{font-size:16px;margin-top:0}}.sectionTitle{font-size:32px;text-align:center;margin-top:76px;position:relative;letter-spacing:2px}@media screen and (max-width:900px){.sectionTitle{margin-top:46px;font-size:20px}}.sectionTitle::after{content:"";width:144px;height:4px;background:#ff0404;position:absolute;top:180%;left:50%;transform:translateX(-50%)}@media screen and (max-width:900px){.sectionTitle::after{width:70px}}.problem-example{max-width:1100px;margin:auto;padding-bottom:100px;padding-left:2%;padding-right:2%}@media screen and (max-width:900px){.problem-example{padding-left:5%;padding-right:5%;padding-bottom:30px}}.problem-example__list{margin-top:100px;display:flex;justify-content:center;align-items:start;flex-wrap:wrap;gap:20px;text-align:center}@media screen and (max-width:900px){.problem-example__list{margin-top:50px;flex-direction:column;align-items:center;gap:10px}}.problem-example__item{display:inline-block;border:2px solid #5fbcff;padding:10px 12px;border-radius:30px 30px 0 30px;font-size:20px;line-height:35px;margin-bottom:48px;width:330px}@media screen and (max-width:900px){.problem-example__item{width:100%;margin-bottom:16px;text-align:center;max-width:460px}}.problem-example__item span{color:#5fbcff}.problem-example__contents{margin-top:20px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1280px){.problem-example__contents{justify-content:center}}@media screen and (max-width:900px){.problem-example__contents{display:block}}.problem-example__sectionCatchPhrase{font-size:32px;line-height:56px;border-bottom:3px solid #5fbcff;display:inline-block;padding:0 4px 4px}@media screen and (max-width:1024px){.problem-example__sectionCatchPhrase{font-size:26px}}@media screen and (max-width:900px){.problem-example__sectionCatchPhrase{width:100%;font-size:18px;text-align:center;line-height:1.8rem;display:inherit;width:270px;margin:auto}}.problem-example__sectionCatchPhrase span{color:#ff0404}.problem-example__illust{width:50%}@media screen and (max-width:900px){.problem-example__illust{width:60%;max-width:519px;margin:20px auto auto}}.problem-example__illust img{width:100%}.simple-price{max-width:1000px;margin:auto;padding-bottom:105px;padding-left:2%;padding-right:2%}@media screen and (max-width:900px){.simple-price{padding-left:5%;padding-right:5%;padding-bottom:63px}}@media screen and (max-width:640px){.simple-price{padding-left:4%;padding-right:4%}}.simple-price__list{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin-top:100px}@media screen and (max-width:900px){.simple-price__list{margin-top:50px}}.simple-price__item{color:#fff;width:48%;margin-bottom:40px}@media screen and (max-width:900px){.simple-price__item{width:100%;margin-bottom:30px;max-width:460px;margin-left:auto;margin-right:auto}}@media screen and (max-width:900px){.simple-price__item.two{order:4}}@media screen and (max-width:900px){.simple-price__item.three{order:2}}@media screen and (max-width:900px){.simple-price__item.four{order:3}}.simple-price__priceCard{display:flex;justify-content:space-between;align-items:center;background:#5fbcff;padding:20px;border-radius:0 10px 0 10px;margin-bottom:20px;height:78px}@media screen and (max-width:900px){.simple-price__priceCard{height:64px;margin-bottom:12px;padding:20px 10px;justify-content:space-around}}@media screen and (max-width:640px){.simple-price__priceCard{padding:20px 6px}}.simple-price__priceCard.even{background:#f79314}.simple-price__name{font-size:24px;text-align:center;line-height:2rem}@media screen and (max-width:1024px){.simple-price__name{font-size:20px}}@media screen and (max-width:900px){.simple-price__name{font-size:18px;line-height:1.5rem}}@media screen and (max-width:640px){.simple-price__name{font-size:16px}}.simple-price__price{font-size:36px;transform:translateY(-3px)}@media screen and (max-width:1024px){.simple-price__price{font-size:30px}}.simple-price__price span{font-size:24px;display:inline-block;transform:translateY(-3px)}@media screen and (max-width:1024px){.simple-price__price span{font-size:20px}}@media screen and (max-width:640px){.simple-price__price span{font-size:16px}}.simple-price__cautionText{font-size:14px;color:#000}@media screen and (max-width:900px){.simple-price__cautionText{font-size:12px}}.simple-price__contents{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width:1024px){.simple-price__contents{justify-content:center}}@media screen and (max-width:900px){.simple-price__contents{display:block}}.simple-price__sectionCatchPhrase{width:53%;font-size:31px;line-height:3.5rem;border-bottom:3px solid #5fbcff;max-width:490px}@media screen and (max-width:1024px){.simple-price__sectionCatchPhrase{font-size:24px;margin-left:30px;max-width:385px}}@media screen and (max-width:900px){.simple-price__sectionCatchPhrase{width:300px;font-size:18px;line-height:2rem;text-align:center;margin:auto}}.simple-price__sectionCatchPhrase span{color:#ff0404}.simple-price__illust{width:47%;text-align:center}@media screen and (max-width:900px){.simple-price__illust{width:100%;text-align:center;max-width:413px;margin:20px auto auto}}.simple-price__illust img{width:80%}.simple-price__btn{background:#0a67b3;font-size:32px;font-weight:700;width:444px;height:83px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:999px;margin:84px auto auto;letter-spacing:2px}@media screen and (max-width:900px){.simple-price__btn{font-size:18px;width:267px;height:51px;margin-top:44px}}.simple-price__btn a{display:block;width:100%;height:100%;border-radius:999px;margin:auto;text-align:center;line-height:78px}@media screen and (max-width:900px){.simple-price__btn a{line-height:51px}}.step{background:#f4f8ff;padding-top:110px;padding-bottom:135px;z-index:-2}@media screen and (max-width:900px){.step{padding-top:70px;padding-left:5%;padding-right:5%;padding-bottom:5px}}.step__wrapper{max-width:1000px;margin:auto}.step__headingWrapper{text-align:center;margin-bottom:30px}.step__heading{font-size:30px;text-align:center;position:relative;display:inline-block}@media screen and (max-width:900px){.step__heading{font-size:20px}}.step__heading:after,.step__heading:before{content:"";position:absolute;top:60%;display:inline-block;width:44px;height:2px;background:#0a67b3}.step__heading:before{left:-50px;transform:rotate(60deg)}@media screen and (max-width:900px){.step__heading:before{left:-40px}}.step__heading:after{right:-50px;transform:rotate(-60deg)}@media screen and (max-width:900px){.step__heading:after{right:-40px}}.step__heading span{color:#0a67b3}.step__flowHeading{font-size:40px;color:#0a67b3;text-align:center;margin-bottom:100px}@media screen and (max-width:900px){.step__flowHeading{font-size:24px;margin-bottom:50px}}.step__flowNumberWrapper{display:flex;justify-content:space-around;align-items:center;position:relative;z-index:50;margin-bottom:56px}.step__flowNumberWrapper:before{content:"";border-bottom:2px dashed #0a67b3;position:absolute;top:50%;left:50%;width:500px;transform:translateX(-50%);z-index:-1}.step__flowNumber{background:#0a67b3;color:#fde50f;font-family:Lato,sans-serif;font-size:32px;padding:8px;border-radius:999px;width:220px;height:50px;display:flex;justify-content:space-around;align-items:center;margin:auto auto 50px;position:relative;z-index:10}@media screen and (max-width:900px){.step__flowNumber{font-size:24px;width:206px;height:47px;margin-bottom:20px}}.step__flowWrapper{display:flex;justify-content:space-around;align-items:start;position:relative}@media screen and (max-width:900px){.step__flowWrapper{display:block}}.step__flowWrapper:before{content:"";border-bottom:2px dashed #0a67b3;position:absolute;top:24px;left:50%;width:500px;transform:translateX(-50%)}@media screen and (max-width:900px){.step__flowWrapper:before{display:none}}.step__flowCard{width:28%}@media screen and (max-width:900px){.step__flowCard{width:100%;margin-bottom:70px}}.step__flowImage{width:280px;height:280px;background:#fff;border-radius:50%;margin:auto auto 20px;text-align:center}@media screen and (max-width:1024px){.step__flowImage{width:218px;height:218px}}.step__flowImage p{font-size:28px;color:#0a67b3;padding-top:40px;margin-bottom:10px}@media screen and (max-width:900px){.step__flowImage p{font-size:25px;padding-top:36px}}.step__flowImage img{width:80%}@media screen and (max-width:900px){.step__flowImage img.step1{width:70%}}.step__flowDescription{font-size:20px;line-height:2rem}@media screen and (max-width:900px){.step__flowDescription{width:80%;margin:auto;font-size:16px;max-width:400px}}.step__flowDescription span{color:#ff0404}.step__cautionText{font-size:14px;line-height:1.5rem;margin-top:20px;text-indent:-1em;margin-left:1em}@media screen and (max-width:900px){.step__cautionText{width:80%;margin-right:auto;margin-left:auto;padding-left:1rem;max-width:400px;font-size:12px}}.pay-area{max-width:1000px;margin:auto;padding-bottom:135px;padding-left:2%;padding-right:2%}@media screen and (max-width:900px){.pay-area{padding-left:5%;padding-right:5%;padding-bottom:65px}}.pay-area__titleDescription{font-size:24px;text-align:center;margin-top:100px;margin-bottom:100px;letter-spacing:2px}@media screen and (max-width:900px){.pay-area__titleDescription{font-size:14px;text-align:left;line-height:1.5rem;margin-top:50px;margin-bottom:40px;text-align:center}}.pay-area__titleDescription span{color:#ff0404}.pay-area__payMethodWrapper{display:flex;justify-content:space-between;align-items:start;margin-bottom:50px}@media screen and (max-width:900px){.pay-area__payMethodWrapper{display:block}}.pay-area__left{width:53%}@media screen and (max-width:900px){.pay-area__left{width:100%}}.pay-area__right{width:44%}@media screen and (max-width:1024px){.pay-area__right{width:46%}}@media screen and (max-width:900px){.pay-area__right{width:100%}}.pay-area__payMethod{position:relative;border:1px solid #000;border-radius:10px;padding:20px 8px 20px;margin-bottom:70px}@media screen and (max-width:900px){.pay-area__payMethod{width:80%;padding-top:12px;padding-bottom:12px;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:460px}}@media screen and (max-width:640px){.pay-area__payMethod{width:100%}}.pay-area__payMethodTitle{position:absolute;top:-20px;left:16px;background:#fff;padding:8px;font-size:24px;margin-bottom:20px}@media screen and (max-width:900px){.pay-area__payMethodTitle{font-size:14px;top:-18px}}.pay-area__creditCard{display:flex;justify-content:center;align-items:center;margin-bottom:24px}@media screen and (max-width:900px){.pay-area__creditCard{margin-bottom:8px}}.pay-area__creditCard img{width:64%}.pay-area__creditCard p{font-size:18px}@media screen and (max-width:900px){.pay-area__creditCard p{font-size:16px}}.pay-area__paypay_bank_wrapper{display:flex;justify-content:space-around;align-items:center;text-align:center}.pay-area__paypay img{height:80px;margin-bottom:10px}@media screen and (max-width:900px){.pay-area__paypay img{margin-top:9px}}@media screen and (max-width:640px){.pay-area__paypay img{height:60px}}.pay-area__paypay p{font-size:18px}@media screen and (max-width:900px){.pay-area__paypay p{font-size:16px}}.pay-area__bank{display:flex;flex-direction:column;justify-content:flex-end}.pay-area__bank img{height:80px;margin-bottom:22px;margin-top:10px}@media screen and (max-width:900px){.pay-area__bank img{margin-bottom:10px;height:80px}}@media screen and (max-width:640px){.pay-area__bank img{height:60px}}.pay-area__bank p{font-size:18px}@media screen and (max-width:900px){.pay-area__bank p{font-size:16px}}.pay-area__priceList{width:100%}@media screen and (max-width:900px){.pay-area__priceList{width:100%}}.pay-area__priceCard{display:flex;justify-content:space-between;align-items:center;background:#5fbcff;padding:20px 10px;border-radius:0 10px 0 10px;margin-bottom:12px;height:78px;color:#fff}@media screen and (max-width:1024px){.pay-area__priceCard{padding-right:4px;padding-left:4px;justify-content:center;gap:10px}}@media screen and (max-width:900px){.pay-area__priceCard{height:64px;max-width:460px;margin-left:auto;margin-right:auto;gap:20px}}@media screen and (max-width:640px){.pay-area__priceCard{gap:4px}}.pay-area__priceCard.even{background:#f79314;margin-top:30px}.pay-area__name{font-size:24px;text-align:center;line-height:2rem}@media screen and (max-width:1024px){.pay-area__name{font-size:20px}}@media screen and (max-width:900px){.pay-area__name{font-size:18px}}@media screen and (max-width:640px){.pay-area__name{font-size:16px}}.pay-area__price{font-size:36px;transform:translateY(-3px)}@media screen and (max-width:1024px){.pay-area__price{font-size:30px}}.pay-area__price span{font-size:24px;display:inline-block;transform:translateY(-3px)}@media screen and (max-width:1024px){.pay-area__price span{font-size:20px}}@media screen and (max-width:900px){.pay-area__price span{font-size:18px}}@media screen and (max-width:640px){.pay-area__price span{font-size:16px}}.pay-area__cautionText{font-size:14px;color:#000}@media screen and (max-width:900px){.pay-area__cautionText{max-width:460px;margin-left:auto;margin-right:auto;font-size:12px}}.pay-area__sectionCatchPhrase{font-size:29px;line-height:56px;border-bottom:3px solid #5fbcff;display:inline-block;padding:0 4px 4px}@media screen and (max-width:1024px){.pay-area__sectionCatchPhrase{font-size:23px;line-height:3rem}}@media screen and (max-width:900px){.pay-area__sectionCatchPhrase{font-size:18px;text-align:center;margin-bottom:30px;line-height:2rem;margin-left:auto;margin-right:auto;display:block;width:320px}}@media screen and (max-width:640px){.pay-area__sectionCatchPhrase{max-width:100%}}.pay-area__sectionCatchPhrase span{color:#ff0404}.pay-area__illust{width:100%}@media screen and (max-width:900px){.pay-area__illust{max-width:482px;margin:auto}}.pay-area__illust img{width:100%;transform:translateY(-10%)}.pay-area__headingWrapper{text-align:center;margin-bottom:30px}.pay-area__heading{font-size:30px;text-align:center;position:relative;display:inline-block;color:#0a67b3}@media screen and (max-width:900px){.pay-area__heading{font-size:20px}}.pay-area__heading:after,.pay-area__heading:before{content:"";position:absolute;top:60%;display:inline-block;width:44px;height:2px;background:#0a67b3}.pay-area__heading:before{left:-50px;transform:rotate(60deg)}@media screen and (max-width:900px){.pay-area__heading:before{left:-40px}}.pay-area__heading:after{right:-50px;transform:rotate(-60deg)}@media screen and (max-width:900px){.pay-area__heading:after{right:-40px}}.pay-area__heading span{color:#0a67b3}.pay-area__flowHeading{font-size:40px;text-align:center;margin-bottom:100px}@media screen and (max-width:900px){.pay-area__flowHeading{font-size:24px;margin-bottom:40px}}.pay-area__selectWrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:71px}@media screen and (max-width:900px){.pay-area__selectWrapper{display:block;margin-bottom:28px}}.pay-area__allArea{width:38%;background:#fffaf3;border:1px solid #000;border-radius:10px;padding:26px 16px;font-size:20px;text-align:center}@media screen and (max-width:900px){.pay-area__allArea{width:100%;font-size:18px;padding-top:20px;padding-bottom:20px;max-width:460px;margin-left:auto;margin-right:auto}}.pay-area__allArea span{font-size:40px;color:#f79314;display:block;margin-top:20px}@media screen and (max-width:900px){.pay-area__allArea span{font-size:30px}}.pay-area__orText{font-size:20px}@media screen and (max-width:900px){.pay-area__orText{text-align:center;margin:20px 0;font-size:18px}}.pay-area__kyoto{width:40%;background:#f1f6ff;border:1px solid #000;border-radius:10px;padding:20px 10px;font-size:20px;text-align:center}@media screen and (max-width:900px){.pay-area__kyoto{width:100%;font-size:18px;padding-top:20px;padding-bottom:20px;max-width:460px;margin-left:auto;margin-right:auto}}.pay-area__kyoto span{display:inline-block;color:#0a67b3;font-size:26px;text-align:left;line-height:2.5rem;margin-top:20px}@media screen and (max-width:900px){.pay-area__kyoto span{font-size:23px;line-height:2rem}}.pay-area__bottomText{font-size:22px;text-align:center;line-height:2.6rem}@media screen and (max-width:900px){.pay-area__bottomText{text-align:left;font-size:14px;line-height:1.5rem;max-width:460px;margin-left:auto;margin-right:auto}}.pay-area__bottomText span{color:#ff0404}@media screen and (max-width:900px){.pay-area .onlyPc{display:none}}.message{background:#f4f8ff;padding-top:84px;padding-bottom:100px;padding-left:2%;padding-right:2%}@media screen and (max-width:900px){.message{padding-top:60px;padding-left:5%;padding-right:5%;padding-bottom:60px}}.message__wrapper{max-width:1000px;margin:auto;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:900px){.message__wrapper{display:block}}.message__textWrapper{width:57%}@media screen and (max-width:900px){.message__textWrapper{width:100%}}.message__heading{font-size:26px;line-height:3rem;margin-bottom:50px;letter-spacing:2px}@media screen and (max-width:900px){.message__heading{font-size:18px;line-height:1.8rem;margin-bottom:30px;text-align:center}}.message__heading span{color:#0a67b3}.message__imgWrapper{width:43%}@media screen and (max-width:900px){.message__imgWrapper{width:100%;max-width:492px;margin:auto}}.message__imgWrapper img{width:100%}.message__client{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;font-size:26px;margin-bottom:30px}@media screen and (max-width:900px){.message__client{font-size:18px;justify-content:flex-end}}.message__client span{background:#0a67b3;color:#fde50f;padding:10px 20px;border-radius:10px;display:inline-block;margin-bottom:20px;margin-right:12px;text-align:center}@media screen and (max-width:900px){.message__client span{width:47%;margin-right:4px;margin-left:4px;margin-bottom:10px;padding-top:14px;padding-bottom:14px}}@media screen and (max-width:390px){.message__client span{padding-right:10px;padding-left:10px}}.message__client span.no-margin{margin-right:0}@media screen and (max-width:1024px){.message__client span.no-margin{margin-right:12px}}@media screen and (max-width:900px){.message__client span.no-margin{margin-right:4px;margin-left:4px}}.message__bottomText{font-size:22px;line-height:2.5rem;letter-spacing:2px}@media screen and (max-width:1024px){.message__bottomText{font-size:20px;letter-spacing:1px}}@media screen and (max-width:900px){.message__bottomText{font-size:14px;line-height:1.5rem;margin-bottom:30px;text-align:center}}@media screen and (max-width:390px){.message__bottomText .xs-none{display:none}}.contact-form{max-width:1000px;margin:auto auto 67px;padding-right:2%;padding-left:2%}@media screen and (max-width:900px){.contact-form{padding-left:5%;padding-right:5%}}.contact-form__topText{font-size:24px;text-align:center;margin-top:100px;margin-bottom:80px;line-height:3rem}@media screen and (max-width:900px){.contact-form__topText{font-size:14px;line-height:1.5rem;margin-top:50px;margin-bottom:40px}}@media screen and (max-width:390px){.contact-form__topText .xs-none{display:none}}.contact-form__formWrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:900px;margin:auto}@media screen and (max-width:900px){.contact-form__formWrapper{display:block;max-width:500px}}.contact-form__formItem{width:45%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:50px}@media screen and (max-width:900px){.contact-form__formItem{display:block;width:100%;margin-bottom:30px}}.contact-form__formItem input{width:60%;padding:12px;border:1px solid #ccc;border-radius:10px}@media screen and (max-width:900px){.contact-form__formItem input{width:100%}}.contact-form__formItem input.radio{width:10%}@media screen and (max-width:900px){.contact-form__formItem input.radio{width:5%}}.contact-form__formItem.radio{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%}@media screen and (max-width:900px){.contact-form__formItem.radio{display:block}}.contact-form__formItem.textarea{width:100%;flex-direction:column}.contact-form__formItem.textarea textarea{width:100%;border:1px solid #ccc;border-radius:10px;height:218px;padding:12px;resize:vertical}.contact-form__name{width:35%}@media screen and (max-width:900px){.contact-form__name{margin-bottom:8px;width:100%}}.contact-form__name.radio{width:13%}@media screen and (max-width:900px){.contact-form__name.radio{width:100%}}.contact-form__name.textarea{width:100%;text-align:left;margin-bottom:30px}@media screen and (max-width:900px){.contact-form__name.textarea{margin-bottom:10px}}.contact-form__radioWrapper{display:flex;justify-content:flex-start;align-items:center;width:30%;padding:10px 0}@media screen and (max-width:900px){.contact-form__radioWrapper{width:100%}}.contact-form__radioCheckArea{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (max-width:900px){.contact-form__radioCheckArea{display:block}}.contact-form__btn{background:#f79314;color:#fff;font-size:30px;font-weight:700;border-radius:999px;width:376px;height:78px;display:flex;justify-content:center;align-items:center;margin:auto;letter-spacing:2px}@media screen and (max-width:900px){.contact-form__btn{font-size:20px;width:280px;height:58px}}.contact-form__btn a{display:block;width:100%;height:100%;border-radius:999px;margin:auto;text-align:center;line-height:78px}@media screen and (max-width:900px){.contact-form__btn a{line-height:58px}}.footer{background:#5fbcff;color:#fff;padding-left:2%;padding-right:2%}@media screen and (max-width:900px){.footer{padding-left:5%;padding-right:5%}}.footer__wrapper{max-width:1000px;margin:auto;display:flex;justify-content:space-between;align-items:end;padding-top:40px;padding-bottom:40px}@media screen and (max-width:900px){.footer__wrapper{display:block}}.footer__logo{font-size:32px;font-weight:700;letter-spacing:2px;margin-bottom:20px}@media screen and (max-width:900px){.footer__logo{text-align:center;font-size:22px}}.footer__subText{font-family:Lato,sans-serif;font-size:20px;letter-spacing:4px}@media screen and (max-width:900px){.footer__subText{text-align:center;font-size:18px;margin-bottom:30px}}.footer__textWrapper{display:flex;justify-content:flex-end;align-items:center;gap:84px}@media screen and (max-width:900px){.footer__textWrapper{display:block;text-align:center}}.footer__nav{font-size:14px}@media screen and (max-width:900px){.footer__nav{margin-bottom:12px}}.footer__copyRight{font-size:14px}