@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");@font-face{font-family:'dinEng';src:url("/lp/common/font/DINEngschriftStd.otf")}@font-face{font-family:'DINNextLTPro';src:url("/lp/common/font/DINNextLTPro-Medium.otf")}._DINNextLTPro{font-family:'DINNextLTPro' !important}._dinEng{font-family:'dinEng' !important;font-weight:normal}._mincho{font-family:游明朝体, "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}._bolder{font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}a.cv-btn{position:relative;display:inline-block;max-width:440px;font-size:24px;font-weight:bold;text-decoration:none;text-align:left;color:#fff;border-radius:50px;border:solid 3px #fff;box-shadow:0 0 8px #2b2b2b;padding:10px 50px 10px 20px}@media (max-width: 979px){a.cv-btn{width:90%;font-size:4.4vw;border-radius:20vw;padding:2.5vw 5vw;box-shadow:0 0 8px #929292}}a.cv-btn::after{content:"";position:absolute;width:12px;height:12px;border-style:solid;border-color:#fff #fff transparent transparent;border-width:3px 3px 0 0;right:25px;top:50%;transform:translateY(-50%) rotate(45deg)}@media (max-width: 979px){a.cv-btn::after{width:2.6vw;height:2.6vw;border-width:.7vw .7vw 0 0;right:6vw}}a.cv-btn.-first{background:linear-gradient(to top, #3da6bd, #367ca6)}a.cv-btn.-first .mark{color:#367ca6;margin-right:30px}@media (max-width: 979px){a.cv-btn.-first .mark{margin-right:11.5vw}}a.cv-btn.-second{background:linear-gradient(to top, #4f99c9, #1a77b1)}a.cv-btn.-second .mark{color:#1a77b1;margin-right:10px}@media (max-width: 979px){a.cv-btn.-second .mark{margin-right:2.5vw}}a.cv-btn .mark{font-size:18px;font-weight:bold;display:inline-block;background-color:#fff;border-radius:50px;padding:2px 15px;transform:translateY(-3px)}@media (max-width: 979px){a.cv-btn .mark{font-size:3.6vw;border-radius:20vw;padding:.5vw 3vw;transform:translateY(-0.7vw)}}._color-font-red01{color:#dd351f}input[type="submit"]{background:#de341e;background:linear-gradient(to bottom, #de341e 0%, #de341e 50%, #ca230d 50%, #ca230d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de341e', endColorstr='#ca230d', GradientType=0)}[type="submit"]{color:#fff}.content-area,.ac_ar_001,.ac_ar_002,.ac_ar_003,.ac_ar_004{margin-top:50px}.copyright{text-align:center;color:#fff;background-color:#1e2c57;font-weight:100 !important}.ico_must{display:inline-block;background:#f00;padding:3px 5px;color:#fff !important;border-radius:4px;margin-right:5px}#form_area .inner{width:900px;margin:0 auto 0}#form_area .inner #yoyaku_form #form1 th{padding:25px 15px;background:#E8F4FF;text-align:left;vertical-align:middle;border-bottom:1px solid #ccc}#form_area .inner #yoyaku_form #form1 td{padding:8px;border-bottom:1px solid #ccc;color:#333;font-size:14px;line-height:1.8}#form_area .inner #yoyaku_form #form1 td em{color:#2855ad;font-style:normal}#form_area .inner #yoyaku_form #form1 #subtitle{padding:20px 15px;background:#1E2D57;color:#fff;font-weight:bold;font-size:16px}#form_area .inner #yoyaku_form input,#form_area .inner #yoyaku_form textarea{font-size:16px;padding:7px 5px;border-radius:4px;border:1px solid #ccc;margin:5px 0}#form_area .inner #yoyaku_form select{font-size:16px;padding:5px;border:1px solid #555;height:40px;margin-bottom:5px;color:#333}#form_area .inner #yoyaku_form .clinic_select li.area{padding:8px 15px;margin-left:0;background:#FFEFE0;border-radius:0;font-size:16px;font-weight:bold;margin-top:10px}#form_area .inner #yoyaku_form .clinic_select li.area:first-of-type{margin-top:0px}#form_area .heading1.triangle{margin-bottom:27px;background:#5372B7;font-size:35px;padding-top:15px;color:#fff;font-weight:bold;position:relative;text-align:center}#subtitle b{display:inline-block;margin-right:13px;padding:5px 9px;background:#fff;color:#1f2d57;line-height:1;font-size:16px;border-radius:3px}.triangle::after{position:absolute;content:"";left:0;bottom:0;transform:translateY(99.9%);border:50vw solid transparent;border-top:30px solid #5372B7;pointer-events:none;z-index:1}.performance.triangle::after{display:block;position:absolute;content:"";left:0;bottom:1px;transform:translateY(99.9%);border:50vw solid transparent;border-top:30px solid #1d2c59;pointer-events:none;z-index:1}#form1{margin:0 !important;width:100%;font-size:100%;color:#000}.js-condition-cont{display:none;position:absolute;top:50px;left:0;background:#fff;padding:1.0em;border:3px solid #1E2D57}.reason4_cost strong{display:block;text-align:center;font-size:40px}.reason4_cost strong span{color:#ea2804;font-size:60px}.reason4_cost strong span small{font-size:30px}.reason4_cost .oneyaer_price{border:1px solid #1e2d54;width:80%;text-align:center;margin:30px auto;font-size:30px;padding:2vw;font-weight:bold}.reason4_cost .oneyaer_price u{font-size:45px;text-decoration:none;border-bottom:1px solid #1e2d54;padding-bottom:3px}.reason4_cost .oneyaer_price span{color:#ea2705;font-size:40px;margin-left:1vw}.reason4_cost .oneyaer_price i{display:inline-block;font-style:normal;color:#fff;background:#1e2d54;border-radius:35px;padding:5px;font-size:35px;line-height:1;margin:0 1vw}.reason4_cost .oneyaer_price sup{display:inline-block;font-style:normal;color:#fff;background:#d80001;border-radius:35px;padding:5px;font-size:35px;line-height:1;margin:0 1vw;vertical-align:bottom}.reason4_cost .oneyaer_price em{color:#ea2705;font-size:60px;font-style:normal;font-weight:bold;border-bottom:double #1e2d54;padding-bottom:5px}.reason4_cost p{text-align:center;font-size:36px;font-weight:bold}.reason4_cost p span{font-size:60px;color:#ea2606}.reason4_cost p ruby rt{font-weight:bold;font-size:40px}.adress li.time dl dt,.adress li.time2 dl dt,.adress li.holiday dl dt{width:30%}.adress li.time dl dd,.adress li.time2 dl dd,.adress li.holiday dl dd{width:70%}.ttl-sub-txt{display:block;text-align:center;font-size:26px;font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;font-weight:bold}.oneyaer_price .price_detail{background:#f5f5f5;font-size:24px;letter-spacing:1px;padding:3px;margin-top:10px}.oneyaer_price .price_detail i{padding:3px;font-size:20px;margin-top:5px}.oneyaer_price .price_detail sup{padding:3px;font-size:20px;vertical-align:text-top;margin-top:9px}.oneyaer_price strong{background:#bb173b;font-size:28px;color:#fff;font-weight:normal;letter-spacing:2px;margin-bottom:8px}.sec-performance>.inner{background:url(https://www.sbc-aga.jp/assets/lp/images/performance_bg.png?2025630104342) no-repeat center;background-size:contain}.sec-refund>.inner{padding-bottom:50px}.price_oney_txt{line-height:1.5}.price_oney_txt b{margin-top:15px;display:block}body .performance h3{padding:15px 0 5px}.mhlw-risk>.mhlw-risk-single{color:#000;background-color:#f7f7f7;margin-top:20px}@media (min-width: 980px){.button-normal{width:600px;border-radius:3px}.page-Ep_00_0160 .js-condition-cont{width:600px}.page-Ep_00_0160 .main-content .sec-refund>.inner{background-position:right 140%}.button-normal{padding:10px 50px}.domain-autocomplete{width:300px}}@media (max-width: 979px){#form_area .heading1.triangle{font-size:20px;padding:10px 0 5px}#form_area .inner{width:auto;margin:40px auto 0}#form_area .inner #yoyaku_form #form1 th{width:100%;padding:10px 2%}#form_area .inner #yoyaku_form input.w100{width:100%;border:1px solid #ccc;border-radius:4px;padding:5px 2%;margin:5px 0;font-size:16px}#form_area .inner #yoyaku_form .tel input{width:60%;border:1px solid #ccc;border-radius:4px;padding:5px 2%;margin:5px 0;font-size:16px}#form_area .inner #yoyaku_form select{padding:5px;border:1px solid #ccc;font-size:16px;min-height:38px;margin-bottom:10px}#clinic-index{display:none}.reason4_cost strong{font-size:6.5vw}.reason4_cost strong span{font-size:8vw}.reason4_cost strong span small{font-size:18px}.reason4_cost .oneyaer_price{width:100%;font-size:4vw}.reason4_cost .oneyaer_price span{font-size:6vw}.reason4_cost .oneyaer_price em{font-size:9vw}.reason4_cost .oneyaer_price sup{font-size:15px;vertical-align:middle}.reason4_cost .oneyaer_price u{font-size:6vw}.reason4_cost .oneyaer_price i{font-size:15px}.reason4_cost p{font-size:5.9vw}.reason4_cost p span{font-size:8vw}.reason4_cost p ruby rt{font-size:15px}.reason4_cost ul li+li::after{top:15vw;font-size:5vw}.button-normal{border-radius:3px}.oneyaer_price strong{font-size:21px}.oneyaer_price .price_detail{font-size:15px}.oneyaer_price .price_detail sup{font-size:16px;margin-top:5px}.oneyaer_price .price_detail i{font-size:16px;margin-top:5px}}@media (min-width: 980px){#form_area .heading1.triangle{display:flex;align-items:center;justify-content:center}#form_area .heading1.triangle strong{display:inline-block;margin-right:20px;position:relative}#form_area .triangle strong span{background-color:#fff;display:inline-block;margin:0 auto;font-size:17px;line-height:1.2;color:#1e2d57;border-radius:9999px;height:65px;width:65px;display:flex;align-items:center;justify-content:center;padding-top:3px;z-index:9999;position:relative;overflow:hidden;animation:anime2 2s infinite linear -2s;-webkit-animation:anime2 2s infinite linear -2s}#form_area .triangle strong span:after{content:"";position:absolute;left:0;top:50%;height:190px;width:20px;background-color:#f6f6f6;z-index:1;transform:translate(50%, -50%) rotate(30deg);animation:anime1 4s infinite linear -2s;-webkit-animation:anime1 4s infinite linear -2s}@keyframes anime1{0%{left:-30px}10%{left:70px}100%{left:70px}}@keyframes anime2{0%{transform:scale(1.1)}50%{transform:scale(1)}100%{transform:scale(1.1)}}#form_area .triangle strong span b{position:relative;z-index:3}}@media (max-width: 979px){#form_area .heading1.triangle{display:flex;align-items:center;justify-content:center}#form_area .heading1.triangle strong{display:inline-block;margin-right:10px;position:relative}#form_area .heading1.triangle strong span{background-color:#fff;display:inline-block;margin:0 auto;font-size:14px;line-height:1.2;color:#1d2c58;border-radius:9999px;height:50px;width:50px;display:flex;align-items:center;justify-content:center;padding-top:3px;z-index:9999;position:relative;overflow:hidden;animation:anime2 1s infinite linear -2s;-webkit-animation:anime2 1s infinite linear -2s}#form_area .heading1.triangle strong span:after{content:"";position:absolute;left:0;top:50%;height:190px;width:20px;background-color:#f6f6f6;z-index:1;transform:translate(50%, -50%) rotate(30deg);animation:anime1 4s infinite linear -2s;-webkit-animation:anime1 4s infinite linear -2s}@keyframes anime1{0%{left:-30px}10%{left:70px}100%{left:70px}}@keyframes anime2{0%{transform:scale(1.1)}50%{transform:scale(1)}100%{transform:scale(1.1)}}#form_area .heading1.triangle strong span b{position:relative;z-index:3}.area-frame p.add{font-size:14px;margin-bottom:0;padding-bottom:0;border:none}.area-frame p.route{font-size:12px;margin-top:5px;padding-bottom:5px;border-bottom:1px dotted #010101}.ageing_beauty_lp_y_clinick>a{display:block}.ageing_beauty_lp_y_clinick>a.reBtn{font-size:12px;font-weight:bold;text-align:center;color:#fff;padding:5px 0;margin-top:3px;border-radius:5px;border:solid 1px #fff;box-shadow:0 0 4px 0px #bababa;background:linear-gradient(to bottom, #de341e 0%, #de341e 50%, #ca230d 50%, #ca230d 100%)}.content-clinic{margin-bottom:0}}.cases{background-color:#f5f5f5;padding:80px 0;margin-top:100px}@media (max-width: 979px){.cases{padding:40px 0;margin-top:40px}}.cases .sec-ttl{font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;padding-bottom:0}.cases .sec-ttl::before,.cases .sec-ttl::after{content:none}.cases .sec-ttl .imp{font-size:35px}@media (max-width: 979px){.cases .sec-ttl .imp{font-size:6.8vw}}@media (max-width: 979px){.cases .page-inner{padding:0 2.5vw}}.cases__head{font-size:28px;text-align:center;color:#187fd9;background-color:#fff;line-height:1.4;padding:15px 10px}@media (max-width: 979px){.cases__head{font-size:4.6vw;padding:2.5vw}}.cases__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:35px}@media (max-width: 979px){.cases__wrap{margin-top:20px}}.cases__wrap__box{width:49%;text-align:center;background-color:#fff;padding:15px 10px 55px;box-shadow:0 5px 8px 2px #c3c3c3}@media (max-width: 979px){.cases__wrap__box{width:100%;padding:3vw 2vw 9vw}}.cases__wrap__box.js-slider-case{display:none}.cases__wrap__box.js-slider-case.slick-initialized{display:block}@media (max-width: 979px){.cases__wrap__box:nth-of-type(n+2){margin-top:7vw}}@media (min-width: 980px){.cases__wrap__box:nth-child(n+3){margin-top:25px}}.cases__wrap__box .item__img{margin-top:20px}@media (max-width: 979px){.cases__wrap__box .item__img{margin-top:2vw}.cases__wrap__box .item__img img{width:100%}}.cases__wrap__box .item__head{font-size:28px;font-weight:bold;color:#4a95ce;border-bottom:solid 2px #1c2c5a;line-height:1.5}@media (max-width: 979px){.cases__wrap__box .item__head{font-size:6vw}}.cases__wrap__box .item__head span{font-size:35px}@media (max-width: 979px){.cases__wrap__box .item__head span{font-size:8.5vw}}.cases__wrap__box .item__parts{font-size:32px;font-weight:bold;color:#4a95ce;margin-top:10px}@media (max-width: 979px){.cases__wrap__box .item__parts{font-size:7.5vw;margin-top:3vw}}.cases__wrap__box .item__parts--top span{background-image:url(/lp/aga18/reason_for/images/fv04/icon_har_top.png?2025630104342)}.cases__wrap__box .item__parts--m span{background-image:url(/lp/aga18/reason_for/images/fv04/icon_har_m.png?2025630104342)}.cases__wrap__box .item__parts--part span{background-image:url(/lp/aga18/reason_for/images/fv03/con04/icon_har_part.png?2025630104342)}.cases__wrap__box .item__parts span{display:inline-block;background-position:left center;background-repeat:no-repeat;background-size:contain;padding-left:50px}@media (max-width: 979px){.cases__wrap__box .item__parts span{padding-left:12vw}}.cases__wrap__box .item__period{display:flex;justify-content:space-between}.cases__wrap__box .item__period__txt{position:relative;width:50%;font-size:21px;font-weight:bold;text-align:center;color:#1c2c5a;background-color:#ccc}@media (max-width: 979px){.cases__wrap__box .item__period__txt{font-size:5.2vw}}.cases__wrap__box .item__period__txt::before{content:"";position:absolute;border-style:solid;border-width:16px 0 16px 10px;border-color:transparent transparent transparent #ccc;left:100%;z-index:2;top:50%;transform:translateY(-50%)}@media (max-width: 979px){.cases__wrap__box .item__period__txt::before{border-width:4vw 0 4vw 2.5vw}}.cases__wrap__box .item__period__txt--after{color:#fff;background-color:#4a95ce}.cases__wrap__box .item__period__txt--after::before{border-color:transparent transparent transparent #fff;left:0;z-index:1;border-width:22px 0 22px 13px}@media (max-width: 979px){.cases__wrap__box .item__period__txt--after::before{border-width:5vw 0 5vw 3.4vw}}.cases__wrap__box .item__product{font-size:12px;font-weight:bold;color:#1c2c5a;line-height:1.6;margin-top:10px}@media (max-width: 979px){.cases__wrap__box .item__product{font-size:2.8vw;margin-top:1vw}}@media (max-width: 979px){.cases__wrap__box .item__product span{display:inline-block}}.cases__wrap__box .slick-dots{bottom:20px}@media (max-width: 979px){.cases__wrap__box .slick-dots{bottom:3.5vw}}.cases__wrap__box.slick-dotted.slick-slider{margin-bottom:0}.cases__wrap__box .slick-prev,.cases__wrap__box .slick-next{width:40px;height:40px;border-radius:100px;background-color:#58699b}@media (max-width: 979px){.cases__wrap__box .slick-prev,.cases__wrap__box .slick-next{display:block !important;width:7vw;height:7vw}}@media (max-width: 979px){.cases__wrap__box .slick-prev{left:3vw}}@media (max-width: 979px){.cases__wrap__box .slick-next{right:3vw}}.cases__wrap__box .slick-prev::before,.cases__wrap__box .slick-next::before{width:40px;height:40px}@media (max-width: 979px){.cases__wrap__box .slick-prev::before,.cases__wrap__box .slick-next::before{width:7vw;height:7vw;background-size:1.5vw auto}}.cases__risk{margin-top:50px}@media (max-width: 979px){.cases__risk{margin-top:8vw}}.sec-cost .tablet-set-1000{border:solid 1px #000}.online-cont_btn{max-width:980px;position:relative;align-items:center;font-size:24px;font-weight:600;text-align:center;color:#fff;background-color:#1574c1;border-radius:10px;padding:20px 30px;margin:auto;letter-spacing:.1em}@media (max-width: 979px){.online-cont_btn{font-size:4.5vw;text-align:center;border-radius:0;padding:4vw 0}.online-cont_btn::after{position:absolute;content:'';width:3vw;height:3vw;border:0;border-top:solid .4vw #FFFFFF;border-right:solid .4vw #FFFFFF;transform:rotate(45deg);top:40%;right:6%;margin-top:-.5vw}}.online-cont_btn.-active{border-radius:10px 10px 0 0}@media (max-width: 979px){.online-cont_btn.-active{border-radius:0}}.online-cont_btn.-active .plus::before{transform:translate(-50%, -50%) rotate(0)}.online-cont_btn .plus{position:absolute;width:44px;height:44px;border-radius:50%;background:#fff;right:20px;top:50%;transform:translateY(-50%)}@media (max-width: 979px){.online-cont_btn .plus{display:none}}.online-cont_btn .plus::before,.online-cont_btn .plus::after{content:'';position:absolute;width:40%;height:3px;background:#1d7cb6;transition:.4s ease;top:50%;left:50%;transform:translate(-50%, -50%)}.online-cont_btn .plus::before{transform:translate(-50%, -50%) rotate(90deg)}.online-cont_wrap{display:none}.online-cont_wrap_cv{display:flex;justify-content:center;gap:0 25px;margin-top:60px}@media (max-width: 979px){.online-cont_wrap_cv{flex-wrap:wrap;gap:3vw 2vw;margin-top:9vw}}.online-cont_wrap_cv a.cv-btn{width:49%}@media (max-width: 979px){.online-cont_wrap_cv a.cv-btn{width:90%;max-width:100%}}.about{background:linear-gradient(to bottom, rgba(255,255,255,0) 5%, #eff9ff 15%);padding:100px 0}@media (max-width: 979px){.about{padding:12vw 0}}.about::after{border-width:60px 65px 0;border-color:#eff9ff transparent transparent}@media (max-width: 979px){.about::after{border-width:9vw 12vw 0}}.about__catch{font-size:30px;font-weight:600;text-align:center;color:#002f76;letter-spacing:.05em;margin-top:40px}@media (max-width: 979px){.about__catch{font-size:4.4vw;margin-top:4.5vw}}.about__catch span{color:#187fd9;border-bottom:solid 1px;padding-bottom:3px}.about .reasonList{display:flex;justify-content:space-between;margin-top:50px}@media (max-width: 979px){.about .reasonList{flex-wrap:wrap;margin-top:8vw}}.about .reasonList__item{width:calc(100% / 3 - 10px);text-align:center;background-color:#fff;border:solid 3px #1f78b2;border-radius:5px;padding:10px 15px 20px}@media (max-width: 979px){.about .reasonList__item{width:49%;border:solid .6vw #1f78b2;border-radius:1vw;padding:3vw 2.5vw 4vw}.about .reasonList__item:nth-child(n+3){margin-top:2vw}.about .reasonList__item.-text{display:flex;align-items:center;justify-content:center;background-color:unset;border:none;padding:0}}.about .reasonList__item__head{font-size:24px;font-weight:600;color:#fff;background-color:#1f78b2;border-radius:50px;letter-spacing:.05em}@media (max-width: 979px){.about .reasonList__item__head{font-size:4vw;border-radius:10vw}}.about .reasonList__item__icon{margin-top:15px}@media (max-width: 979px){.about .reasonList__item__icon{margin-top:3vw}}.about .reasonList__item__icon img{max-height:50px}@media (max-width: 979px){.about .reasonList__item__icon img{max-height:8vw}}.about .reasonList__item__text{display:flex;justify-content:center;align-items:center;min-height:60px;font-size:26px;font-weight:600;color:#1f78b2;line-height:1.3;margin-top:10px}@media (max-width: 979px){.about .reasonList__item__text{min-height:10vw;font-size:4.2vw;margin-top:2vw}}.about .reasonList__item__text .sub{display:block;font-size:19px}@media (max-width: 979px){.about .reasonList__item__text .sub{font-size:3.4vw}}.about .reasonList__item__text ._red{color:#de341e}.about__txt{font-size:30px;font-weight:600;text-align:center;color:#002f76}@media (min-width: 980px){.about__txt{letter-spacing:.05em;margin-top:40px}}@media (max-width: 979px){.about__txt{font-size:4.2vw}}.about__txt span{color:#de341e}.flow{background-color:#fff;padding-top:130px}@media (max-width: 979px){.flow{padding-top:17vw}.flow .sec-ttl .imp{font-size:5.8vw}}@media (min-width: 980px){.flow .step{position:relative;padding-top:0}.flow .step:after{content:"";position:absolute;left:50%;bottom:0;border:90px solid transparent;border-top:50px solid #eeeeee;transform:translate(-50%, 99%);z-index:2}.flow .step:last-of-type::after{display:none}.flow .step:not(:first-child){padding-top:80px}.flow .step__ttl{font-size:26px;font-weight:lighter;margin-bottom:30px;color:#002f76;font-weight:bold}.flow .step__ttl span{background-color:#1f78b2;color:#fff;display:inline-block;margin-right:15px;padding:2px 20px;font-size:24px;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}.flow .step .page-inner>ul>li:not(.app):not(.caution){background-color:#fff;display:flex;padding:30px 40px;counter-increment:li;margin-bottom:20px;font-size:20px;position:relative}.flow .step .page-inner>ul>li:not(.app):not(.caution):not(.numNone)::before{content:counter(li);background-color:#1e2d57;height:30px;width:30px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:30px}.flow .step .page-inner>ul>li:not(.app):not(.caution)::after{content:"";position:absolute;bottom:0;left:50%;border:30px solid transparent;border-top:20px solid #2c5499;transform:translate(-50%, 100%)}.flow .step .page-inner>ul>li:not(.app):not(.caution):last-of-type::after,.flow .step .page-inner>ul>li:not(.app):not(.caution).arrowNone::after{display:none}.flow .step .page-inner>ul>li:not(.app):not(.caution)>div:first-of-type:not(.spNum){margin-right:20px;width:600px}.flow .step .page-inner>ul>li:not(.app):not(.caution)>div:first-of-type:not(.spNum) p{margin-bottom:20px}.flow .step .page-inner>ul>li.caution{line-height:2;padding:0 30px 30px 30px;background-color:rgba(255,255,255,0) !important}.flow .step:nth-of-type(even){background-color:#eeeeee}.flow .step:nth-of-type(odd) .page-inner li{background-color:#eeeeee !important}.flow .step:nth-of-type(odd):after{border-top:50px solid #fff}}@media (max-width: 979px){.flow .step{position:relative;padding-top:0}.flow .step:not(:first-child){padding-top:12vw}.flow .step:last-of-type::after{display:none}.flow .step a.cv-btn{max-width:100%}.flow .step__ttl{font-size:18px;margin-bottom:15px;color:#002f76;font-weight:bold;display:flex;justify-content:center;flex-wrap:wrap}}@media (max-width: 979px) and (max-width: 979px){.flow .step__ttl{font-size:4.5vw;margin-bottom:4vw;text-align:center}}@media (max-width: 979px){.flow .step__ttl span{width:100%;display:block;text-align:center;background-color:#1f78b2;color:#fff;padding:2px 20px;font-size:18px;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;margin-bottom:10px}}@media (max-width: 979px) and (max-width: 979px){.flow .step__ttl span{font-size:4vw;padding:1vw 2vw;margin-bottom:1.5vw}}@media (max-width: 979px){.flow .step .page-inner>ul>li:not(.app):not(.caution){position:relative;background-color:#fff;padding:4vw;counter-increment:li;margin-bottom:4.5vw;font-size:3.6vw}.flow .step .page-inner>ul>li:not(.app):not(.caution) div:first-of-type p{margin-bottom:2vw}.flow .step .page-inner>ul>li:not(.app):not(.caution) div.spNum{display:flex}.flow .step .page-inner>ul>li:not(.app):not(.caution) div.spNum::before{content:counter(li);background-color:#1e2d57;height:5.2vw;width:5.2vw;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:2vw;margin-top:.5vw}.flow .step .page-inner>ul>li:not(.app):not(.caution) div.spNum>span{width:calc(100% - 30px)}.flow .step .page-inner>ul>li:not(.app):not(.caution) div.img{margin-top:6vw;text-align:center}.flow .step .page-inner>ul>li:not(.app):not(.caution)::after{content:"";position:absolute;bottom:0;left:50%;border:5vw solid transparent;border-top:4.5vw solid #2c5499;transform:translate(-50%, 100%)}.flow .step .page-inner>ul>li:not(.app):not(.caution):last-of-type::after,.flow .step .page-inner>ul>li:not(.app):not(.caution).arrowNone::after{display:none}.flow .step .page-inner>ul>li.caution{background-color:rgba(255,255,255,0) !important;font-size:3.4vw}.flow .step:after{content:"";position:absolute;left:50%;bottom:0;border:7vw solid transparent;border-top:5vw solid #eeeeee;transform:translate(-50%, 99%);z-index:2}.flow .step:nth-of-type(even){background-color:#eeeeee}.flow .step:nth-of-type(odd) .page-inner li{background-color:#eeeeee !important}.flow .step:nth-of-type(odd):after{border-top:5.5vw solid #fff}}@media (max-width: 979px){.flow .step1{margin-top:6vw}}.flow .step1__list{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width: 980px){.flow .step1__list{padding-right:50px}}@media (max-width: 979px){.flow .step1__list{display:block;margin:0 2vw}}@media (min-width: 980px){.flow .step1__list--ele{width:48.5%}}.flow .step1__list--ele:nth-of-type(n+2){margin-top:0}@media (max-width: 979px){.flow .step1__list--ele:nth-of-type(n+2){margin-top:7vw}}.flow .step1__list--ele .cv-btn{width:100%;font-size:18px;text-align:center;padding:15px 20px 10px}@media (max-width: 979px){.flow .step1__list--ele .cv-btn{font-size:4.4vw;padding:3vw 3vw 2vw}}.flow .step1__list--ele .cv-btn .mark{position:absolute;min-width:110px;font-size:16px;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;text-align:center;padding:0 15px;left:50%;top:-30%;transform:translateX(-50%)}@media (max-width: 979px){.flow .step1__list--ele .cv-btn .mark{min-width:16vw;font-size:3.8vw;padding:0 2vw}}.flow .step1__list--ele .cv-btn .text{min-width:auto}.flow .step1__list--dl{width:100%}.flow .step1__list--dl a{background-color:#d62201}.flow .step1__list--target{width:100%}.flow .step1__list--target a{color:#305697;border:3px solid #305697}.flow .step1__list--target a::after{border-top:2px solid #305697;border-right:2px solid #305697}.flow .step6{padding-bottom:60px}@media (max-width: 979px){.flow .step6{padding-bottom:10vw}}.flow .step6__cv{max-width:900px;margin:auto}.flow .step6__cv__head{position:relative;font-size:25px;font-weight:600;text-align:center;color:#002f76;padding-bottom:15px}@media (max-width: 979px){.flow .step6__cv__head{font-size:4.8vw;padding-bottom:4vw}}.flow .step6__cv__head::after{content:"";position:absolute;width:20px;height:20px;border-style:solid;border-color:transparent #002f76 #002f76 transparent;border-width:0 5px 5px 0;left:50%;bottom:0;transform:translateX(-50%) rotate(45deg)}@media (max-width: 979px){.flow .step6__cv__head::after{width:4vw;height:4vw;border-width:0 1vw 1vw 0}}.flow .step6__cv__btn{margin-top:25px}@media (min-width: 980px){.flow .step6__cv__btn{display:flex;justify-content:space-between}}@media (max-width: 979px){.flow .step6__cv__btn{margin:5vw 3vw 0}}@media (min-width: 980px){.flow .step6__cv__btn a.cv-btn{width:49%}}@media (max-width: 979px){.flow .step6__cv__btn a.cv-btn+a.cv-btn{margin-top:4vw}}.flow .support{font-family:"游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;border:solid 1px #cac7d8;padding:30px 40px}@media (max-width: 979px){.flow .support{padding:5vw 7vw}}.flow .support--ttl{text-align:center;color:#192e70}@media (max-width: 979px){.flow .support--ttl{font-size:4vw}}.flow .support__device{margin-top:20px}@media (max-width: 979px){.flow .support__device{margin-top:3vw}}@media (min-width: 980px){.flow .support__device dl{display:flex;align-items:center}}.flow .support__device dl+dl{margin-top:10px}.flow .support__device dl:last-child{flex-direction:column}.flow .support__device dl:last-child dt{width:100%}@media (min-width: 980px){.flow .support__device dl:last-child dt{text-align:left}}.flow .support__device dl dt{color:#192e70;font-size:18px;font-weight:bold;text-align:center}@media (min-width: 980px){.flow .support__device dl dt{width:200px}}@media (max-width: 979px){.flow .support__device dl dt{font-size:3.8vw}}.flow .support__device dl dd{width:100%}@media (max-width: 979px){.flow .support__device dl dd{font-size:3.6vw;text-align:center}}.page-Ep_00_0160 .main-content .sec-performance>.inner{background:url(https://www.sbc-aga.jp/assets/lp/images/performance_bg.png?2025630104342) no-repeat center 10px}@media (min-width: 980px){.page-Ep_00_0160 .main-content .sec-performance>.inner{background-size:540px}}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-performance>.inner{background:url(https://www.sbc-aga.jp/assets/lp/images/performance_bg.png?2025630104342) no-repeat center 5%;background-size:contain}}.page-Ep_00_0160 .main-content .sec-performance>.inner .clinic-count{margin-top:100px}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-performance>.inner .clinic-count{margin-top:0}.page-Ep_00_0160 .main-content .sec-performance>.inner .clinic-count img{width:75%}}@media (min-width: 980px){.-tablet1000 .heading-image{position:relative;z-index:1}.-tablet1000 .heading-image::before{content:"";position:absolute;width:100%;height:120px;background-color:#fff;bottom:0;left:50%;transform:translateX(-50%);z-index:-1}}@media (max-width: 979px){.-tablet1000 .heading-image img{width:100%}}.-tablet1000 .intro{background-color:#fff}@media (max-width: 979px){.-tablet1000 .reason4_cost p{font-size:5.4vw}}.-tablet1000 .reason4_cost p span{line-height:1}.-tablet1000 .cases{padding:180px 0 80px;margin-top:0}@media (max-width: 979px){.-tablet1000 .cases{padding:20vw 0 10vw}}.-tablet1000 .cases::after{border-color:#f5f5f5 transparent transparent transparent}@media (min-width: 980px){.-tablet1000 .product_box_wrap .effect{line-height:1.6;margin-top:20px}}@media (min-width: 980px){.-tablet1000 .product_box_wrap .product-acc{max-width:800px;margin-top:25px}}.-tablet1000 .product_box_wrap .product-acc-f{background-color:#57a160}.-tablet1000 .product_box_wrap .product-acc-f .plus::before,.-tablet1000 .product_box_wrap .product-acc-f .plus::after{background-color:#57a160}@media (min-width: 980px){.-tablet1000 .product_box_wrap .product-acc-cont{margin:25px 80px 0}}.-tablet1000 .price{background-color:#f9f9f9;margin-bottom:0}@media (max-width: 979px){.-tablet1000 .price{padding:15vw 0 8vw}}.-tablet1000 .price::after{border-color:#f9f9f9 transparent transparent transparent}.-tablet1000 .price_wrap .conditions-txt{background-color:#e4e4e4}.-tablet1000 .price_wrap_fee .price-item_head .cource-normal{background-color:#fff}.-tablet1000 .price_wrap_cv{margin-top:50px}@media (max-width: 979px){.-tablet1000 .price_wrap_cv{margin-top:7vw}}.-tablet1000 .price_wrap_cv a{width:100%}.-tablet1000 .csl{background:#f5f5f5}.-tablet1000 .csl::after{border-color:#f5f5f5 transparent transparent transparent}@media (min-width: 980px){.-tablet1000 .csl .csl_wrap_cv a.any-cv-btn{width:700px}}.-tablet1000 .reason-link-list{justify-content:space-between;list-style:none}.-tablet1000 .reason-link-box{margin-top:0;padding-top:180px}@media (max-width: 979px){.-tablet1000 .reason-link-box{padding-top:22vw}}.-tablet1000 .sec-cost .price_wrap_fee{max-width:750px;margin:60px auto 0}@media (max-width: 979px){.-tablet1000 .sec-cost .price_wrap_fee{width:96%;margin:7vw auto 0}}.-tablet1000 .sec-cost .intro_dtl_wrap .intro-tablet_item_name{font-size:20px}.-tablet1000 .sec-cost .mhlw-risk>.mhlw-risk-single{margin-top:50px}@media (max-width: 979px){.-tablet1000 .sec-cost .mhlw-risk>.mhlw-risk-single{margin-top:5vw}}.-tablet1000 .-under30 .-triangle:after{border-width:25px 15px 0}.page-Ep_00_0160 ._marker{background:linear-gradient(rgba(255,255,255,0) 60%, #ff6 80%)}@media (max-width: 979px){.page-Ep_00_0160 .ttl-sub-txt{font-size:4.5vw}}@media (max-width: 979px){.page-Ep_00_0160 .heading-text{font-size:5vw;margin-bottom:0}}.page-Ep_00_0160 .main-content .sec-refund .dot{position:relative;display:inline-block;line-height:1}.page-Ep_00_0160 .main-content .sec-refund .dot_txt{position:absolute;left:50%;bottom:90%;transform:translateX(-50%)}.page-Ep_00_0160 .main-content .sec-refund.splay-refund{background-color:#e9f4ff;padding-top:150px}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-refund.splay-refund{padding-top:18vw}}.page-Ep_00_0160 .main-content .sec-refund.splay-refund:after{border-width:90px 50vw 0;border-color:#e9f4ff transparent transparent transparent}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-refund.splay-refund:after{border-width:8vw 50vw 0}}.page-Ep_00_0160 .main-content .sec-refund.splay-refund>.inner{background:none}.page-Ep_00_0160 .main-content .sec-refund.splay-refund .none_stop{font-weight:bold;font-size:40px;line-height:1.4}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-refund.splay-refund .none_stop{font-size:6vw;letter-spacing:.08em}}.page-Ep_00_0160 .main-content .sec-refund.splay-refund .none_stop strong{color:#de0102}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__imp{font-size:30px;font-weight:bold;text-align:center;color:#002f76;letter-spacing:.08em}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__imp{font-size:5vw}}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__imp ._marker{background:linear-gradient(rgba(255,255,255,0) 70%, #ff6 70%)}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__imp ._red{color:#be4232}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__imp .imp{font-size:40px}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__imp .imp{font-size:6.2vw}}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__txt{font-size:20px;font-weight:600;letter-spacing:.04em}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__txt{font-size:3.8vw}}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__txt ._blue{color:#187fd9}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__txt ._under{border-bottom:solid 1px;padding-bottom:3px}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__txt .imp{font-size:22px;font-weight:600}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__txt .imp{font-size:4.5vw}}.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__txt .stg{display:block;font-size:26px;font-weight:600;text-align:center;color:#002f76}@media (max-width: 979px){.page-Ep_00_0160 .main-content .sec-refund .splay-refund__catch__txt .stg{font-size:4.8vw}}.page-Ep_00_0160 .main-content .reason-link-cont{margin-top:180px}@media (max-width: 979px){.page-Ep_00_0160 .main-content .reason-link-cont{margin-top:18vw}}.sec-feeling{background:linear-gradient(to bottom, #dfeaf7 40%, #6095c9 100%);padding:80px 0 60px}@media (max-width: 979px){.sec-feeling{padding:8vw 0}}.sec-feeling::after{border-color:#6095c9 transparent transparent;border-width:90px 50vw 0}@media (max-width: 979px){.sec-feeling .page-inner{padding:0 2.5vw}}.sec-feeling ._dot{position:relative;display:inline-block;line-height:1}.sec-feeling ._dot-txt{position:absolute;left:50%;bottom:90%;transform:translateX(-50%)}.sec-feeling .feeling-catch{font-size:48px;color:#fff}@media (max-width: 979px){.sec-feeling .feeling-catch{font-size:7.2vw}}.sec-feeling .feeling-rate-box{position:relative;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0px #919191;padding:40px 60px;margin-top:10px;overflow:hidden}@media (max-width: 979px){.sec-feeling .feeling-rate-box{padding:6vw 3vw 5vw;margin-top:2.5vw}}.sec-feeling .feeling-rate-box .title-text{font-size:34px;line-height:1.3;letter-spacing:.05em}@media (max-width: 979px){.sec-feeling .feeling-rate-box .title-text{font-size:6vw}}.sec-feeling .feeling-rate-box .title-text ._imp{font-size:46px}@media (max-width: 979px){.sec-feeling .feeling-rate-box .title-text ._imp{font-size:8vw}}.sec-feeling .feeling-rate-box .title-text ._marker{background:linear-gradient(rgba(255,255,255,0) 70%, #ff6 70%)}.sec-feeling .feeling-rate-box .model-img{position:absolute;right:-80px;bottom:0;z-index:1}@media (max-width: 979px){.sec-feeling .feeling-rate-box .model-img{width:60%;text-align:right;right:-8vw}.sec-feeling .feeling-rate-box .model-img img{width:100%}}.sec-feeling .feeling-rate-graph{display:flex;justify-content:space-between;margin-top:10px}@media (max-width: 979px){.sec-feeling .feeling-rate-graph{flex-wrap:wrap;margin-top:1vw}}@media (max-width: 979px){.sec-feeling .feeling-rate-graph .image{width:100%;text-align:center}}.sec-feeling .feeling-rate-graph .image img{width:350px}@media (max-width: 979px){.sec-feeling .feeling-rate-graph .image img{width:75%}}.sec-feeling .feeling-rate-graph .content{width:calc(100% - 380px);margin-top:40px}@media (max-width: 979px){.sec-feeling .feeling-rate-graph .content{width:100%;margin-top:8vw}}.sec-feeling .feeling-rate-graph .content .bg-box{position:relative;background-color:#e8f4ff;padding:40px 155px 30px 45px;z-index:1}@media (max-width: 979px){.sec-feeling .feeling-rate-graph .content .bg-box{padding:7vw 35vw 4vw 6vw}}.sec-feeling .feeling-rate-graph .content .bg-box .label{position:absolute;min-width:270px;font-size:22px;text-align:center;color:#fff;background-color:#212e55;border-radius:5px;padding:4px 20px 2px;left:37%;top:-22px;transform:translateX(-50%)}@media (max-width: 979px){.sec-feeling .feeling-rate-graph .content .bg-box .label{min-width:49vw;font-size:4vw;padding:4px 3vw 2px;top:-4vw;left:45vw;transform:translateX(-82%)}}.sec-feeling .feeling-rate-graph .content .bg-box .label::after{border-width:15px 8px 0;border-color:#212e55 transparent transparent}@media (max-width: 979px){.sec-feeling .feeling-rate-graph .content .bg-box .label::after{border-width:2.5vw 1.5vw 0}}.sec-feeling .feeling-rate-graph .content .bg-box .text{font-size:42px;line-height:1.4;letter-spacing:.05em}@media (max-width: 979px){.sec-feeling .feeling-rate-graph .content .bg-box .text{font-size:6vw;line-height:1.3}}.sec-feeling .feeling-rate-graph .content .bg-box .text ._imp{font-size:52px}@media (max-width: 979px){.sec-feeling .feeling-rate-graph .content .bg-box .text ._imp{font-size:7.5vw}}.sec-feeling .feeling-rate-graph .content .bg-box .text ._marker{background:linear-gradient(rgba(255,255,255,0) 70%, #ff6 70%)}.sec-feeling .reason-box .catch-txt{font-size:34px;font-weight:bold;text-align:center;line-height:1.7;letter-spacing:.08em;color:#1e2d57}@media (max-width: 979px){.sec-feeling .reason-box .catch-txt{font-size:6.5vw;line-height:1.3}}.sec-feeling .reason-box .catch-txt ._imp{font-size:42px}@media (max-width: 979px){.sec-feeling .reason-box .catch-txt ._imp{font-size:8vw}}.sec-feeling .reason-box .catch-txt ._under{background:linear-gradient(rgba(255,255,255,0) 70%, #fffa6b 70%)}.sec-feeling .reason-box .cont-box{background-color:#f4f5f6;box-shadow:0px 0px 9.9px 0.1px rgba(23,40,91,0.3);border-radius:10px;margin-top:15px;padding:25px 45px}@media (max-width: 979px){.sec-feeling .reason-box .cont-box{border-radius:1vw;margin-top:2vw;padding:3.5vw 3vw}}.sec-feeling .reason-box .period-table table>thead>tr>th.head{padding:12px 10px}.sec-feeling .reason-box .period-table table>tbody>tr:nth-child(even) td,.sec-feeling .reason-box .period-table table>tbody>tr:nth-child(even) th{background-color:#eee}.sec-feeling .reason-box .period-table table>tbody>tr td,.sec-feeling .reason-box .period-table table>tbody>tr th{border:1px solid #999}.sec-feeling .reason-box .period-table table>tbody>tr td.item{text-align:center}.peage-testd .main-content .sec-recruitment:after,.peage-testd .main-content .cases:after,.peage-testd .main-content .sec-performance:after{border-width:90px 50vw 0}@media (max-width: 979px){.peage-testd .main-content .sec-recruitment:after,.peage-testd .main-content .cases:after,.peage-testd .main-content .sec-performance:after{border-width:10vw 50vw 0}}.peage-testd .main-content .main-bnr>.ac_ly_001>.col>img{width:100%}.peage-testd .main-content .sec-performance{padding-bottom:50px}@media (max-width: 979px){.peage-testd .main-content .sec-performance{padding-bottom:6vw}}.peage-testd .main-content .cases{padding:180px 0 80px}@media (max-width: 979px){.peage-testd .main-content .cases{padding:18vw 0 10vw}}.peage-testd .main-content .cases::after{border-color:#f5f5f5 transparent transparent}.peage-testd .main-content .sec-feeling{padding:180px 0 120px}@media (max-width: 979px){.peage-testd .main-content .sec-feeling{padding:18vw 0 10vw}}.peage-testd .main-content .sec-refund.splay-refund{padding-bottom:120px}@media (max-width: 979px){.peage-testd .main-content .sec-refund.splay-refund{padding-bottom:8vw}}.peage-testd .main-content .sec-refund.splay-refund>.inner{padding-bottom:0}.peage-testd .main-content .sec-recruitment{padding-bottom:80px}@media (max-width: 979px){.peage-testd .main-content .sec-recruitment{padding-bottom:8vw}}.peage-con04 .imp_under{font-size:34px;line-height:1;letter-spacing:0.05em;position:relative;padding-bottom:17px;color:#1a244e;display:block}.peage-con04 .imp_under:after{position:absolute;content:'';width:578px;height:3px;left:50%;transform:translateX(-50%);background-color:#1a244e;bottom:0}@media (max-width: 979px){.peage-con04 .imp_under{font-size:6.8vw}.peage-con04 .imp_under:after{height:0.75vw;width:80%}}.peage-con04 .main-content{overflow:hidden}.peage-con04 .fee{display:flex;align-items:center;max-width:980px;background-color:#fdface;padding:32px 50px 24px 0;margin:21px auto 0}.peage-con04 .fee-lf{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.peage-con04 .fee-lf img{display:block;margin-bottom:12px}@media (min-width: 980px){.peage-con04 .fee-lf img{width:358px}}.peage-con04 .fee-lf span{display:block;font-size:33.44px;line-height:1.25598086124;color:#1a244e}.peage-con04 .fee-rg{flex-shrink:0;min-width:410px;margin-left:35px}.peage-con04 .fee-rg dl{display:flex;align-items:center}.peage-con04 .fee-rg dl+dl{border-top:2px solid #ba0101;margin-top:24px;padding-top:24px}.peage-con04 .fee-rg dl dt{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:160px;height:44px;background-color:#ba0101;border:2px solid #ba0101;font-size:28px;margin-top:8px;color:#fff}.peage-con04 .fee-rg dl dt.nobg{background:transparent;color:#ba0101}.peage-con04 .fee-rg dl dd{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;color:#ba0101}.peage-con04 .fee-rg dl dd span{display:block;font-size:48px;line-height:54px;position:relative;text-align:center}.peage-con04 .fee-rg dl dd span small{width:100%;font-size:17px;position:absolute;top:-35px;left:0}@media (max-width: 979px){.peage-con04 .fee{padding:3vw 4vw 3vw 0;margin-top:2.5vw;display:block}.peage-con04 .fee .fee-lf img{height:20.2574055158vw;margin-bottom:1.5vw}.peage-con04 .fee .fee-lf span{font-size:5.5vw !important;margin-bottom:10px}.peage-con04 .fee .fee-rg{min-width:42.2880490296vw;margin-left:2vw}.peage-con04 .fee .fee-rg dl+dl{border-top:0.4vw solid #ba0101;margin-top:3vw;padding-top:3vw}.peage-con04 .fee .fee-rg dl dt{width:30.343207vw;height:9.494382vw;border:0.4vw solid #ba0101;font-size:4.860061vw}.peage-con04 .fee .fee-rg dl dd img{height:12.252298vw}.peage-con04 .fee .fee-rg dl dd span{font-size:8.902962vw;line-height:10.515832vw}.peage-con04 .fee .fee-rg dl dd span small{font-size:1.73646578141vw;top:-5.675077vw}}.peage-con04 .notesrg{display:flex;justify-content:flex-end;max-width:920px;font-size:14px;line-height:1.2;margin:9px auto 0}@media (max-width: 979px){.peage-con04 .notesrg{max-width:none;font-size:2.8vw;margin-top:1vw}}@media (min-width: 980px){.peage-con04 .main-visual{background:url("../../images/fv03/mv_testc_bg01.jpg?2025630104342") repeat-x center center,url("../../images/fv03/mv_testc_bg02.jpg?2025630104342") no-repeat center center;background-size:auto 100%}}.peage-con04 .reason-ttl{display:flex;flex-direction:column;text-align:center;width:576px;margin:auto}@media (min-width: 980px){.peage-con04 .reason-ttl{margin-top:90px !important}}.peage-con04 .reason-ttl__en img{display:block;width:109px;margin:auto}.peage-con04 .reason-ttl__ja{font-weight:700;font-size:34px;line-height:1;letter-spacing:0.05em;border-top:3px solid currentColor;margin-top:18px;padding-top:16px;color:#1a244e !important}@media (max-width: 979px){.peage-con04 .reason-ttl{max-width:600px;width:80%}.peage-con04 .reason-ttl .reason-ttl__en img{max-width:130px;width:20vw}.peage-con04 .reason-ttl .reason-ttl__ja{font-size:5vw;line-height:1.2;border-top:0.5vw solid currentColor;padding-top:2vw;margin-top:2.5vw}}.peage-con04 .reason-link{width:771px;margin:58px auto 0}.peage-con04 .reason-link__items{display:flex;background-image:linear-gradient(360deg, #003079 35%, #0269d2 96%);text-decoration:none;transition:opacity 0.3s}.peage-con04 .reason-link__items:not(:last-of-type){margin-bottom:8px}.peage-con04 .reason-link__items .icon{display:block;flex-shrink:0;width:186px;background-repeat:no-repeat;background-position:center center}.peage-con04 .reason-link__items .icon--performance{background-image:url("../../images/fv03/con04/testd/icon_performance.png?2025630104342");background-size:143px auto}.peage-con04 .reason-link__items .icon--recruitment{background-image:url("../../images/fv03/con04/testd/icon_recruitment.png?2025630104342");background-size:87px auto}.peage-con04 .reason-link__items .icon--refund{background-image:url("../../images/fv03/con04/testd/icon_refund.png?2025630104342");background-size:83px auto}.peage-con04 .reason-link__items .icon--cost{background-image:url("../../images/fv03/con04/testd/icon_cost.png?2025630104342");background-size:112px auto}.peage-con04 .reason-link__items .icon--plan{background-image:url("../../images/fv03/con04/testd/icon_plan.png?2025630104342");background-size:86px auto}.peage-con04 .reason-link__items .icon--doctor{background-image:url("../../images/fv03/con04/testd/icon_doctor.png?2025630104342");background-size:81px auto}.peage-con04 .reason-link__text{width:100%;font-weight:700;font-size:29.92px;line-height:1;color:#fff;letter-spacing:0.05em;padding:22px 28px 19px 0}.peage-con04 .reason-link__text p{border-top:2px solid currentColor;padding-top:13px;margin-top:12px}.peage-con04 .reason-link__text .lg{font-size:37.41px}.peage-con04 .reason-link__text .md{font-size:28px}.peage-con04 .reason-link__text .sm{font-size:20px;margin-left:30px}@media (max-width: 979px){.peage-con04 .reason-link{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:6.1vw}.peage-con04 .reason-link .reason-link__items{flex-direction:column;width:calc(50% - 1vw);margin-bottom:2vw}.peage-con04 .reason-link .reason-link__items .icon{width:100%;height:13.7895812053vw}.peage-con04 .reason-link .reason-link__items .icon--performance{background-size:14.606741573vw auto}.peage-con04 .reason-link .reason-link__items .icon--recruitment{background-size:8.88661899898vw auto}.peage-con04 .reason-link .reason-link__items .icon--refund{background-size:8.47803881512vw auto}.peage-con04 .reason-link .reason-link__items .icon--cost{background-size:11.4402451481vw auto}.peage-con04 .reason-link .reason-link__items .icon--plan{background-size:8.78447395301vw auto}.peage-con04 .reason-link .reason-link__items .icon--doctor{background-size:8.27374872319vw auto}.peage-con04 .reason-link .reason-link__text{padding:2vw 3vw 3vw;font-size:3.06435137896vw;line-height:1.2;text-align:center}.peage-con04 .reason-link .reason-link__text p{border-top:0.3vw solid currentColor;padding-top:1.5vw;margin-top:1.5vw}.peage-con04 .reason-link .reason-link__text .lg{font-size:3.5vw}.peage-con04 .reason-link .reason-link__text .md{font-size:2.8vw}.peage-con04 .reason-link .reason-link__text .sm{font-size:2.05vw;margin-left:3vw}}.peage-con04 .reason-title{display:flex;align-items:center;justify-content:center;background-color:#1d2d59;margin-top:95px;margin-bottom:75px;padding-top:44px;padding-bottom:42px;position:relative}.peage-con04 .reason-title:after{content:"";width:0;height:0;border-top:44px solid #1d2d59;border-right:65px solid transparent;border-left:65px solid transparent;position:absolute;top:calc(100% - 1px);left:0;right:0;margin:auto}.peage-con04 .reason-title__en{margin-right:60px}.peage-con04 .reason-title__en img{display:block;width:auto;height:30px}.peage-con04 .reason-title__ja{font-weight:700;font-size:34px;line-height:44px;color:#fff;letter-spacing:0.06em}.peage-con04 .reason-title__ja sub{font-size:20px;bottom:0}.peage-con04 .reason-title__ja small{display:block;font-size:20px;line-height:1;text-align:right;margin-bottom:-20px}@media (max-width: 979px){.peage-con04 .reason-title{flex-direction:column;margin-top:7.15vw;margin-bottom:8vw;padding-top:4.6vw;padding-bottom:4.6vw}.peage-con04 .reason-title:after{border-top-width:4.49438202247vw;border-right-width:6.63942798774vw;border-left-width:6.63942798774vw}.peage-con04 .reason-title .reason-title__en{margin:0}.peage-con04 .reason-title .reason-title__en img{max-height:30px;height:5.06435137896vw}.peage-con04 .reason-title .reason-title__ja{font-size:5.2vw;line-height:1.2;margin-top:2vw;text-align:center}.peage-con04 .reason-title .reason-title__ja sub{font-size:2vw}.peage-con04 .reason-title .reason-title__ja small{font-size:2vw;margin-bottom:-2vw}}@media (min-width: 980px){.peage-con04 .sec-performance{padding-bottom:66px}}.peage-con04 .sec-performance .performance-inner{max-width:980px;width:calc(100% - 20px);margin:0 auto;font-weight:700;letter-spacing:0.05em;text-align:center;padding-bottom:38px;position:relative}.peage-con04 .sec-performance .performance-inner:before{content:"";width:796px;height:796px;background:url("../../images/fv03/con04/testd/map.png?2025630104342") no-repeat;position:absolute;top:-7px;left:103px;z-index:-1}.peage-con04 .sec-performance .performance-inner__ttl{font-size:30px;line-height:1.5;color:#1a244e;letter-spacing:0.06em}.peage-con04 .sec-performance .performance-inner__ttl .mark{background-image:linear-gradient(transparent 5px, #fff600 5px, #fff600 32px, transparent 32px);color:#ba0101}.peage-con04 .sec-performance .performance-inner__intro{font-size:26px;line-height:1.7;margin:27px 0 76px;letter-spacing:0.06em}.peage-con04 .sec-performance .performance-inner__des{font-size:24.63px;line-height:1.70523751523;margin-bottom:38px}.peage-con04 .sec-performance .performance-inner__price{display:flex;justify-content:center;color:#fff}.peage-con04 .sec-performance .performance-inner__price .box{width:403px;background-image:linear-gradient(360deg, #003079 35%, #0269d2 96%);border-radius:20px;padding-top:16px;padding-bottom:19px;margin:0 14px}.peage-con04 .sec-performance .performance-inner__price .box-ttl{width:286px;font-size:30px;line-height:1.5;border-bottom:3px solid #fff;padding-bottom:3px;margin:0 auto 33px}.peage-con04 .sec-performance .performance-inner__price .box-price{display:flex;align-items:flex-end;justify-content:center}.peage-con04 .sec-performance .performance-inner__price .box-price span{font-size:41px;line-height:55px}.peage-con04 .sec-performance .performance-inner__price .box-price span.num{font-size:93px;font-weight:normal;letter-spacing:-.02em;margin:0 5px}.peage-con04 .sec-performance .performance-inner__price .box sub,.peage-con04 .sec-performance .performance-inner__price .box sup{font-size:15.45px;margin-left:5px}.peage-con04 .sec-performance .performance-inner__price .box sub{bottom:-0.2em}.peage-con04 .sec-performance .performance-inner__price .box sup{top:-0.75em}@media (max-width: 979px){.peage-con04 .sec-performance .performance-inner{padding-bottom:4vw}.peage-con04 .sec-performance .performance-inner:before{width:81.3074565884vw;height:81.3074565884vw;top:2.3493360572vw;left:9vw}.peage-con04 .sec-performance .performance-inner .performance-inner__ttl{font-size:19px}.peage-con04 .sec-performance .performance-inner .performance-inner__ttl .mark{background-image:linear-gradient(transparent 0.55vw, #fff600 0.55vw, #fff600 3.77937vw, transparent 3.77937vw)}.peage-con04 .sec-performance .performance-inner .performance-inner__intro{font-size:16px;margin:3.5vw 0 6vw}.peage-con04 .sec-performance .performance-inner .performance-inner__des{font-size:16px;margin-bottom:4vw}.peage-con04 .sec-performance .performance-inner .performance-inner__price .box{width:41.3687436159vw;border-radius:2vw;padding-top:2vw;padding-bottom:2vw;margin:0 2vw}.peage-con04 .sec-performance .performance-inner .performance-inner__price .box-ttl{width:30vw;font-size:3.06435137896vw;border-bottom:0.4vw solid #fff;margin-bottom:3.5vw}.peage-con04 .sec-performance .performance-inner .performance-inner__price .box-price span{font-size:4.18794688458vw;line-height:5vw}.peage-con04 .sec-performance .performance-inner .performance-inner__price .box-price span.num{font-size:9vw;margin:0 1vw}.peage-con04 .sec-performance .performance-inner .performance-inner__price .box sub,.peage-con04 .sec-performance .performance-inner .performance-inner__price .box sup{font-size:1.6vw}}.peage-con04 .cases{padding:48px 0}.peage-con04 .cases::after{border-color:#f5f5f5 transparent transparent}.peage-con04 .cases__wrap{margin-top:40px}@media (min-width: 980px){.peage-con04 .cases:after{border-width:90px 65vw 0}}@media (min-width: 980px){.peage-con04 .sec-feeling{padding:162px 0 92px}.peage-con04 .sec-feeling .page-inner{padding:0 105px}.peage-con04 .sec-feeling .feeling-catch{font-size:38px}.peage-con04 .sec-feeling .feeling-rate-box{margin-top:6px;padding:32px 48px 29px 44px}.peage-con04 .sec-feeling .feeling-rate-box .title-text{font-size:30px}.peage-con04 .sec-feeling .feeling-rate-box .title-text ._imp{font-size:37px}.peage-con04 .sec-feeling .feeling-rate-box .model-img{right:-62px;width:285px}.peage-con04 .sec-feeling .feeling-rate-graph{margin-top:3px}.peage-con04 .sec-feeling .feeling-rate-graph .image img{width:280px}.peage-con04 .sec-feeling .feeling-rate-graph .content{margin-top:34px;width:calc(100% - 300px)}.peage-con04 .sec-feeling .feeling-rate-graph .content .bg-box{padding:30px 100px 16px 34px}.peage-con04 .sec-feeling .feeling-rate-graph .content .bg-box .label{min-width:212px;font-size:16px;left:37%;top:-17px;letter-spacing:0.05em}.peage-con04 .sec-feeling .feeling-rate-graph .content .bg-box .text{font-size:32px}.peage-con04 .sec-feeling .feeling-rate-graph .content .bg-box .text ._imp{font-size:45px}.peage-con04 .sec-feeling .feeling-rate-graph .content .bg-box .text ._marker{background:linear-gradient(transparent 55%, #fff600 50%, #fff600 35px, transparent 0)}}.peage-con04 .sec-refund.splay-refund{background-color:#f5faff !important;padding:45px 0 160px !important}@media (max-width: 979px){.peage-con04 .sec-refund.splay-refund{padding:12vw 0 !important}}.peage-con04 .sec-refund.splay-refund:after{display:none}.peage-con04 .sec-refund.splay-refund>.inner{padding-bottom:0}@media (max-width: 979px){.peage-con04 .sec-refund.splay-refund .image img{max-width:50% !important}}.peage-con04 .sec-refund .splay-refund__catch__img{margin-bottom:8px}.peage-con04 .sec-refund .splay-refund__catch__imp{color:#1a244e;font-size:34px;letter-spacing:0;padding-bottom:18px;position:relative}.peage-con04 .sec-refund .splay-refund__catch__imp:after{display:block;background-color:#1a244e;content:'';position:absolute;width:576px;height:3px;bottom:0;left:50%;transform:translateX(-50%)}.peage-con04 .sec-refund .splay-refund__catch__imp .imp{background-color:#ffff00;color:#ba0101;font-size:34px;padding:2px 10px}.peage-con04 .sec-refund .splay-refund__catch__txt{font-weight:700;letter-spacing:0;margin:16px auto 0}@media (min-width: 980px){.peage-con04 .sec-refund .splay-refund__catch__txt{font-size:24.63px !important;line-height:1.62}}.peage-con04 .sec-refund .splay-refund__catch__txt._head{color:#1a244e}.peage-con04 .sec-refund .splay-refund__catch__txt._under{border:none;color:#ba0101;font-weight:600;font-size:32px !important;letter-spacing:0;line-height:1.625;text-decoration:underline;text-underline-offset:6px}@media (min-width: 980px){.peage-con04 .sec-refund .splay-refund__catch__txt._under{text-decoration-thickness:2px}}@media (max-width: 979px){.peage-con04 .sec-refund .splay-refund__catch__txt._under{font-size:4vw !important}}.peage-con04 .sec-refund .splay-refund__catch__txt._highlight{color:#1a244e;font-size:34px !important;font-weight:700;line-height:1.4}@media (max-width: 979px){.peage-con04 .sec-refund .splay-refund__catch__txt._highlight{font-size:4.2vw !important}}.peage-con04 .sec-refund .splay-refund__catch__txt._highlight span{background-color:#ffff00}.peage-con04 .sec-refund .splay-refund__catch__note{background-color:#122965;color:#fff600;display:flex;align-items:center;font-size:38px;font-weight:700;max-width:864px;margin:0 auto;letter-spacing:0.05em;line-height:1.18;padding:25px 20px 25px 53px;position:relative}.peage-con04 .sec-refund .splay-refund__catch__note:before{border-bottom:34px solid #122965;border-left:20px solid transparent;border-right:20px solid transparent;content:'';left:50%;bottom:100%;transform:translateX(-50%);position:absolute}.peage-con04 .sec-refund .splay-refund__catch__note .dot{flex-shrink:0;font-size:39px;margin:0 32px 0 0;padding-top:20px;text-decoration:underline;text-underline-offset:5px}.peage-con04 .sec-refund .splay-refund__catch__note .dot_txt{bottom:60%}.peage-con04 .sec-refund .splay-refund__catch__note .image{flex-shrink:0;width:108px;margin-right:23px}@media (max-width: 979px){.peage-con04 .sec-refund .splay-refund__catch__note .image{width:12vw}.peage-con04 .sec-refund .splay-refund__catch__note .image img{max-width:100% !important}}.peage-con04 .sec-refund .splay-refund__catch__note .note{width:100%}@media (max-width: 979px){.peage-con04 .sec-refund .splay-refund__catch__imp{display:table;font-size:6.2vw;margin:0 auto}.peage-con04 .sec-refund .splay-refund__catch__imp:after{width:100%;height:0.5vw}.peage-con04 .sec-refund .splay-refund__catch__imp .imp{font-size:6.2vw}.peage-con04 .sec-refund .splay-refund__catch__note{display:block;font-size:4.5vw;text-align:center;margin-top:7vw;padding:4vw;width:90%}.peage-con04 .sec-refund .splay-refund__catch__note:before{border-width:5vw 3.5vw 5vw}.peage-con04 .sec-refund .splay-refund__catch__note .image{margin:4vw auto}.peage-con04 .sec-refund .splay-refund__catch__note .dot{font-size:4.5vw;margin:0 auto}}.peage-con04 .sec-refund .reason-title{margin-top:0}.peage-con04 .sec-refund .refund-inner{max-width:1030px;width:calc(100% - 20px);margin:0 auto;font-weight:700;letter-spacing:0.05em;text-align:center}.peage-con04 .sec-refund .refund-inner__md{font-size:34px;line-height:1.23529411765;color:#1a244e;padding-top:25px}@media (min-width: 980px){.peage-con04 .sec-refund .refund-inner__md{letter-spacing:0}}.peage-con04 .sec-refund .refund-inner__lg{margin-top:27px;margin-bottom:34px}.peage-con04 .sec-refund .refund-inner__des{font-size:24.63px;line-height:1.62403572879}@media (min-width: 980px){.peage-con04 .sec-refund .refund-inner__des{letter-spacing:0}}.peage-con04 .sec-refund .refund-inner .refund-doctor{display:flex;align-items:center;justify-content:space-between;font-weight:normal}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor{flex-wrap:wrap;margin-top:4vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content{width:calc(100% - 405px - 20px);text-align:center}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content{width:100%;order:2;margin-top:6vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-head{display:inline-block;font-size:31px;font-weight:bold;color:#0f1b4d;border-bottom:solid 1px;line-height:1.1;margin-bottom:20px}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content-head{font-size:5vw;border-bottom:solid .3vw;margin-bottom:4.5vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal{display:flex;justify-content:center;flex-wrap:wrap}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item._clinic .item-bg-txt-imp{font-size:39.35px}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item._clinic .item-bg-txt-imp{font-size:6.5vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item._case .item-bg-txt-imp{font-size:31.24px}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item._case .item-bg-txt-imp{font-size:5vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item-bg{display:flex;justify-content:center;align-items:center;width:236px;height:229px;background:url(/lp/aga18/reason_for/images/common/refund_cumulative.png?2025630104342) center/cover no-repeat}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item-bg{width:38vw;height:36vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item-bg-txt{font-size:20.18px;color:#fff;line-height:1.2;transform:translateY(-8px)}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item-bg-txt{font-size:3.6vw;transform:translateY(-1.5vw)}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item-bg-txt-imp{font-weight:bold;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item-bg-txt-imp ._num{font-size:47.34px}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content-medal .item-bg-txt-imp ._num{font-size:7vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content-period{font-size:18px;font-weight:bold;line-height:1.3;margin-top:10px}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content-period{font-size:3.4vw;margin-top:4.5vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content .condition-box{text-align:left;margin-top:25px}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content .condition-box{margin-top:4vw}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content .condition-box .js-condition-cont{width:605px}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content .condition-box .js-condition-cont{width:95%;font-size:3.6vw;left:50%;transform:translateX(-50%)}}.peage-con04 .sec-refund .refund-inner .refund-doctor .content .condition-box .button-normal{width:100%}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .content .condition-box .button-normal{width:95%;display:block;font-size:4.5vw;text-align:center;margin:auto}}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .images{order:1}}@media (min-width: 980px){.peage-con04 .sec-refund .refund-inner .refund-doctor .images-doctor{transform:translateX(30px)}}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-doctor .images-doctor .img img{width:40%;max-width:405px}}@media (max-width: 979px){.peage-con04 .sec-refund .refund-inner .refund-inner__md{font-size:18px;padding-top:2vw}.peage-con04 .sec-refund .refund-inner .refund-inner__lg{margin-top:4vw;margin-bottom:3vw}.peage-con04 .sec-refund .refund-inner .refund-inner__lg img{height:6.53728294178vw}.peage-con04 .sec-refund .refund-inner .refund-inner__des{font-size:4vw}}.peage-con04 .cost-inner{max-width:1060px;width:calc(100% - 20px);margin:0 auto;font-weight:700;letter-spacing:0.05em;padding-top:5px;text-align:center}@media (min-width: 980px){.peage-con04 .cost-inner .mhlw-risk>.mhlw-risk-single{font-size:11px;line-height:2.15}}.peage-con04 .cost-inner .comparison{font-size:34px;line-height:1.29411764706;color:#1a244e;margin-bottom:18px}@media (min-width: 980px){.peage-con04 .cost-inner .comparison{letter-spacing:0}}.peage-con04 .cost-inner .des{font-size:26px;line-height:1.2;margin-bottom:25px}@media (min-width: 980px){.peage-con04 .cost-inner .des{letter-spacing:0}}.peage-con04 .cost-inner .date{display:flex;align-items:center;width:670px;background-color:#dadde9;padding:20px 28px 20px;margin:11px auto 0}.peage-con04 .cost-inner .date dt{width:100%;font-size:36.43px;line-height:1;text-align:left}.peage-con04 .cost-inner .date dd{display:flex;align-items:flex-end;flex-shrink:0}.peage-con04 .cost-inner .date dd span{font-size:73.58px;line-height:70px;color:#ba0101}.peage-con04 .cost-inner .available{font-size:36.43px;line-height:1;color:#1a244e;margin-top:25px}.peage-con04 .cost-inner .lowest{text-align:center;margin-top:60px;position:relative}.peage-con04 .cost-inner .lowest:before{content:"";box-shadow:0 0 13.12px 2.88px rgba(182,182,182,0.78);width:100%;position:absolute;top:30px;left:0;bottom:0;z-index:-1}.peage-con04 .cost-inner .lowest-ttl{background-color:#0269d2;font-size:34px;line-height:1;color:#fff600;padding:14px 0 9px}.peage-con04 .cost-inner .lowest-ctn{background-color:#fff;padding:27px 30px 50px}.peage-con04 .cost-inner .hrtablet{width:828px;margin:auto}.peage-con04 .cost-inner .hrtablet-ttl{font-size:30px;line-height:1;color:#1a244e;border-bottom:2px solid #1a244e;padding-bottom:12px;margin-bottom:23px}.peage-con04 .cost-inner .hrtablet-items{display:flex;justify-content:flex-end;align-items:flex-end;color:#ba0101}.peage-con04 .cost-inner .hrtablet-items.blue{color:#000}.peage-con04 .cost-inner .hrtablet-items.sm span{font-size:29.5px;line-height:32px;margin-left:4px}.peage-con04 .cost-inner .hrtablet-items.sm span small{font-size:10.57px;top:-20px}.peage-con04 .cost-inner .hrtablet-items span{display:block;font-size:40px;line-height:44px;position:relative;text-align:center}.peage-con04 .cost-inner .hrtablet-items span small{position:absolute;width:100%;font-size:14.5px;white-space:nowrap;top:-29px;left:0}.peage-con04 .cost-inner .hrtablet-icon{display:block;width:65px;height:65px;background-repeat:no-repeat;background-position:center;border-radius:50%;text-indent:-9999px}.peage-con04 .cost-inner .hrtablet-icon.sm{width:45px;height:45px}.peage-con04 .cost-inner .hrtablet-icon.addition{background-image:url("../../images/fv03/con04/testd/icon_addition.png?2025630104342");background-size:41px auto}.peage-con04 .cost-inner .hrtablet-icon.multiplication{background-color:#1a244e;background-image:url("../../images/fv03/con04/testd/icon_multiplication.png?2025630104342");background-size:36px auto}.peage-con04 .cost-inner .hrtablet-icon.division{background-color:#1a244e;background-image:url("../../images/fv03/con04/testd/icon_division.png?2025630104342");background-size:29px auto}.peage-con04 .cost-inner .hrtablet-icon.equalSign{background-color:#ba0101;background-image:url("../../images/fv03/con04/testd/icon_equalSign.png?2025630104342");background-size:35px auto}.peage-con04 .cost-inner .hrtablet-icon.equalSign.sm{background-size:25px auto}.peage-con04 .cost-inner .hrtablet-top__addition{display:flex;justify-content:space-between;background-color:#dadde9;border:1px solid #1a244e;padding:23px 20px 20px}.peage-con04 .cost-inner .hrtablet-top__addition dl{display:flex;align-items:center}.peage-con04 .cost-inner .hrtablet-top__addition dl dt{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:136px;height:38px;background-color:#1a244e;border:1px solid #1a244e;font-size:24px;color:#fff;margin-right:15px}.peage-con04 .cost-inner .hrtablet-top__addition dl dt.nobg{background:transparent;color:#1a244e}.peage-con04 .cost-inner .hrtablet-top__multiplication{display:flex;flex-direction:column;align-items:center;margin-top:-15px;margin-bottom:9px}.peage-con04 .cost-inner .hrtablet-top__multiplication p{font-size:23.67px;line-height:1.4;color:#1a244e}.peage-con04 .cost-inner .hrtablet-top__equalSign{display:flex;align-items:center;justify-content:center}.peage-con04 .cost-inner .hrtablet-top__equalSign .hrtablet-items{margin-left:20px}.peage-con04 .cost-inner .hrtablet-bot{display:flex;align-items:center;justify-content:center;background-color:#dadde9;padding:7px 0;margin:23px 0 50px}.peage-con04 .cost-inner .hrtablet-bot .hrtablet-icon{margin-left:10px;margin-right:10px}.peage-con04 .cost-inner .hrtablet-bot p{font-size:29.52px;line-height:40px;color:#ba0101;margin:0 11px}.peage-con04 .cost-inner .hrtablet-receive{margin-bottom:26px}.peage-con04 .cost-inner .hrtablet-receive p{display:inline;font-size:30px;line-height:30px;border-bottom:1px solid #000}.peage-con04 .cost-inner .hrtablet-clinic{margin-bottom:50px}.peage-con04 .cost-inner .hrtablet-clinic p{display:inline;font-size:34px;line-height:40px;color:#ba0101;border-bottom:1px solid #ba0101}.peage-con04 .cost-inner .hrtablet-clinic span{position:relative}.peage-con04 .cost-inner .hrtablet-clinic span small{font-size:100%;position:absolute;top:-0.6em;left:0;text-align:center}@media (max-width: 979px){.peage-con04 .cost-inner .comparison{font-size:18px;margin-bottom:2vw}.peage-con04 .cost-inner .des{font-size:3.8vw;margin-bottom:3vw}.peage-con04 .cost-inner .date{width:68vw;padding:2.5vw 3vw;margin-top:1.5vw}.peage-con04 .cost-inner .date dt{font-size:3.6vw}.peage-con04 .cost-inner .date dd img{height:8.5vw}.peage-con04 .cost-inner .date dd span{font-size:7.4vw;line-height:7vw}.peage-con04 .cost-inner .available{font-size:4vw;margin-top:3vw}.peage-con04 .cost-inner .lowest{margin-top:6vw}.peage-con04 .cost-inner .lowest:before{box-shadow:0 0 1.4vw 0.3vw rgba(182,182,182,0.78);top:3vw}.peage-con04 .cost-inner .lowest-ttl{font-size:4vw;padding:2vw 0 1.5vw}.peage-con04 .cost-inner .lowest-ctn{padding:3vw}.peage-con04 .cost-inner .hrtablet{width:100%}.peage-con04 .cost-inner .hrtablet-ttl{font-size:3.5vw;border-bottom:0.4vw solid #1a244e;padding-bottom:1.5vw;margin-bottom:3vw}.peage-con04 .cost-inner .hrtablet-items.sm img{height:4.3vw}.peage-con04 .cost-inner .hrtablet-items.sm span{font-size:4.5vw;line-height:3.2vw}.peage-con04 .cost-inner .hrtablet-items.sm span small{font-size:1vw;top:-3.2vw;left:-1vw}.peage-con04 .cost-inner .hrtablet-items img{height:6.1vw}.peage-con04 .cost-inner .hrtablet-items span{font-size:6vw;line-height:4.4vw;margin-left:0.5vw}.peage-con04 .cost-inner .hrtablet-items span small{font-size:1.5vw;top:-4.3vw}.peage-con04 .cost-inner .hrtablet-icon{width:7vw;height:7vw}.peage-con04 .cost-inner .hrtablet-icon.sm{width:5vw;height:5vw}.peage-con04 .cost-inner .hrtablet-icon.addition{background-size:4vw auto}.peage-con04 .cost-inner .hrtablet-icon.multiplication{background-size:3.6vw auto}.peage-con04 .cost-inner .hrtablet-icon.division{background-size:2.9vw auto}.peage-con04 .cost-inner .hrtablet-icon.equalSign{background-size:3.5vw auto}.peage-con04 .cost-inner .hrtablet-icon.equalSign.sm{background-size:2.5vw auto}.peage-con04 .cost-inner .hrtablet-top__addition{padding:3vw 2.5vw}.peage-con04 .cost-inner .hrtablet-top__addition dl dt{width:15vw;height:4.5vw;font-size:2.5vw;margin-right:2vw}.peage-con04 .cost-inner .hrtablet-top__multiplication{margin-top:-2vw;margin-bottom:1.5vw}.peage-con04 .cost-inner .hrtablet-top__multiplication p{font-size:2.8vw}.peage-con04 .cost-inner .hrtablet-top__equalSign .hrtablet-items{margin-left:2.5vw}.peage-con04 .cost-inner .hrtablet-bot{padding:2vw 0;margin:3vw 0 5vw}.peage-con04 .cost-inner .hrtablet-bot .hrtablet-icon{margin-left:2vw;margin-right:2vw}.peage-con04 .cost-inner .hrtablet-bot p{font-size:3vw;line-height:4vw;margin:0 1vw}.peage-con04 .cost-inner .hrtablet-receive{margin-bottom:2vw}.peage-con04 .cost-inner .hrtablet-receive p{font-size:3.2vw;line-height:3vw}.peage-con04 .cost-inner .hrtablet-clinic{margin-bottom:5vw}.peage-con04 .cost-inner .hrtablet-clinic p{font-size:4vw;line-height:1}.peage-con04 .cost-inner .fee .fee-lf span{font-size:3vw}}.peage-con04 .plan .reason-title{margin-bottom:0}.peage-con04 .plan .plan__intro{padding-bottom:21px}.peage-con04 .plan .plan__closetxt{margin-top:44px}.peage-con04 section.detail{margin-top:0}@media (min-width: 980px){.peage-con04 section.detail .page-inner{margin-top:108px;max-width:1010px}}.peage-con04 section.detail .dtlItem__name{min-width:290px}.peage-con04 section.detail .dtlItem+.dtlItem{margin-top:24px}.peage-con04 section.detail .dtlItem__cont{line-height:1.82}.peage-con04 .doctor-inner{max-width:1095px;width:calc(100% - 20px);margin:0 auto;font-weight:700;letter-spacing:0.05em;text-align:center;padding-top:32px}.peage-con04 .doctor-inner__ttl{line-height:1.46666666667;letter-spacing:0.1em}.peage-con04 .doctor-inner__ttl .sm{display:block;font-size:26.46px;margin-bottom:5px}.peage-con04 .doctor-inner__ttl .mark{font-size:30px}.peage-con04 .doctor-inner__ttl .mark span{background-image:linear-gradient(transparent 5px, #fff600 5px, #fff600 32px, transparent 32px)}.peage-con04 .doctor-inner__img{margin-top:22px}.peage-con04 .doctor-inner__des{font-size:26px;line-height:1.53846153846;color:#002d64;letter-spacing:0.07em}@media (max-width: 979px){.peage-con04 .doctor-inner{padding-top:3vw}.peage-con04 .doctor-inner .doctor-inner__ttl .sm{font-size:4.1vw;margin-bottom:0.5vw}.peage-con04 .doctor-inner .doctor-inner__ttl .mark{font-size:4.2vw}.peage-con04 .doctor-inner .doctor-inner__ttl .mark span{background-image:linear-gradient(transparent 0.5vw, #fff600 0.5vw, #fff600 3.7vw, transparent 3.7vw)}.peage-con04 .doctor-inner .doctor-inner__img{margin-top:2.5vw}.peage-con04 .doctor-inner .doctor-inner__des{font-size:4vw}}.peage-con04 .sec-recruitment{padding-bottom:80px}@media (max-width: 979px){.peage-con04 .sec-recruitment{padding-bottom:14vw}}.peage-con04 .recruitment-inner{max-width:1060px;width:calc(100% - 20px);margin:0 auto;font-weight:700;letter-spacing:0.05em}.peage-con04 .recruitment-box{text-align:center;position:relative}.peage-con04 .recruitment-box:before{content:"";box-shadow:0 0 13.12px 2.88px rgba(182,182,182,0.78);width:100%;position:absolute;top:30px;left:0;bottom:0;z-index:-1}.peage-con04 .recruitment-box+.recruitment-box{margin-top:34px}.peage-con04 .recruitment-box__ttl{font-size:30px;line-height:1.5;color:#fff;padding:7px 0 5px}.peage-con04 .recruitment-box__ctn{background-color:#fff;padding:51px 30px}.peage-con04 .recruitment-box--pattern{background-color:#0269d2}.peage-con04 .recruitment-box--efficacy{background-color:#0ea9af}@media (max-width: 979px){.peage-con04 .recruitment-box:before{top:3vw;box-shadow:0 0 1.4vw 0.3vw rgba(182,182,182,0.78)}.peage-con04 .recruitment-box+.recruitment-box{margin-top:4vw}.peage-con04 .recruitment-box__ttl{font-size:3.5vw;padding:1vw 0}.peage-con04 .recruitment-box__ctn{padding:5vw 3vw}}.peage-con04 .recruitment-cause{max-width:1000px;font-size:24.63px;line-height:1.62403572879;margin:70px auto 0}@media (min-width: 980px){.peage-con04 .recruitment-cause{letter-spacing:0}}.peage-con04 .recruitment-cause .mark{background-image:linear-gradient(transparent 5px, #fff600 5px, #fff600 32px, transparent 32px);border-bottom:1px solid #000}@media (max-width: 979px){.peage-con04 .recruitment-cause{font-size:4vw;margin-top:6vw}.peage-con04 .recruitment-cause .mark{background-image:linear-gradient(transparent 0.55vw, #fff600 0.55vw, #fff600 4vw, transparent 4vw);border-bottom:1px solid #000}}.peage-con04 .recruitment-treatment{margin-top:50px}.peage-con04 .recruitment-treatment__ttl{text-align:center;margin-bottom:70px}@media (max-width: 979px){.peage-con04 .recruitment-treatment{margin-top:8vw}.peage-con04 .recruitment-treatment .recruitment-treatment__ttl{margin-bottom:7vw}.peage-con04 .recruitment-treatment .recruitment-treatment__ttl img{height:17.773237998vw}}
