@charset  "UTF-8";._yumin{font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}._wd-85{width:85% !important}.gladation{background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sec_head{font-weight:normal;text-align:center}.sec_head span{line-height:1;color:#fff;font-size:50px;text-shadow:0px 0px 40px rgba(27,137,189,0.65),0px 0px 40px rgba(27,137,189,0.65),0px 0px 40px #1b89bd,0px 0px 40px #1b89bd,0px 0px 40px #1b89bd;text-decoration:underline}@media (max-width: 979px){.sec_head span{font-size:min(6vw, 50px);text-shadow:0px 0px 20px rgba(27,137,189,0.65),0px 0px 20px rgba(27,137,189,0.65),0px 0px 20px #1b89bd,0px 0px 20px #1b89bd,0px 0px 10px #1b89bd;text-decoration:underline}}.sec_head span .min{font-size:70%}img{height:auto}.page-Kp_00_0061 .bg-yellow{background:#FDFBDC;padding:15px 0;margin-top:0}.box_doctor{margin-bottom:60px;margin-top:60px}@media (max-width: 979px){.box_doctor{margin-bottom:40px;margin-top:40px}}@media (min-width: 980px){.price-table-box td>span{font-size:56px !important}}.breadcrumb{background:none}.mv{background:none;position:relative}.mv img{max-width:100%}@media (min-width: 980px){.mv .mv_imgWrap{-o-object-fit:cover;object-fit:cover}}.trial_price{margin-top:-100px;position:relative}@media (max-width: 979px){.trial_price{margin-top:-43%;padding:0 20px}}.trial_price .btn_traial{position:absolute;top:210px;width:100%;text-align:center;left:0}@media (max-width: 979px){.trial_price .btn_traial{top:inherit;bottom:34%;padding:0 40px}}.s_plice-box{background:#fff;max-width:800px;margin-left:auto;margin-right:auto;box-shadow:0 9px 51px rgba(127,127,127,0.54);padding-bottom:40px}@media (max-width: 979px){.s_plice-box{padding-bottom:min(2vw, 40px)}}.s_plice-box .notes{text-align:center}@media (max-width: 979px){.s_plice-box .notes{font-size:min(3vw, 18px)}}.s_plice-box .head{color:#fff;font-size:32px;font-weight:900;padding:20px 0;line-height:1;text-align:center}@media (max-width: 979px){.s_plice-box .head{font-size:min(5.5vw, 32px);font-weight:bold;padding:3vw 0}}.s_plice-box .glad{background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%);font-weight:300}.s_plice-box .desc_box{display:flex;justify-content:center;align-items:center;gap:56px}@media (max-width: 979px){.s_plice-box .desc_box{gap:3vw;padding:0 3vw;margin-top:2vw}}.s_plice-box .desc_box .plice{font-weight:bold;display:flex;align-items:center}.s_plice-box .desc_box .plice .tag{font-size:32px;margin-right:40px}@media (max-width: 979px){.s_plice-box .desc_box .plice .tag{font-size:min(5vw, 32px);margin-right:0}}.s_plice-box .desc_box .plice .num{font-size:80px;display:flex;align-items:baseline;color:#ff4f7c}@media (max-width: 979px){.s_plice-box .desc_box .plice .num{font-size:min(13vw, 80px)}}.s_plice-box .desc_box .plice .num .sub{color:#000;font-size:55%}.s_plice-box .desc_box .plice .num .sub rt{font-size:40%}.s_plice-box .desc_box .c_all{display:flex;flex-direction:column;width:100px;height:100px;border:2px solid #ff4f7c;border-radius:100vh;justify-content:center;align-items:center;font-weight:bold;color:#ff4f7c;font-size:22px;line-height:1.2;text-align:center}@media (max-width: 979px){.s_plice-box .desc_box .c_all{font-size:min(4vw, 22px);width:min(20vw, 100px);height:min(20vw, 100px)}}.s_plice-box .btn_wrap{text-align:center}@media (max-width: 979px){.s_plice-box .btn_wrap{padding:0 20px;margin-top:3vw}}.s_plice-box .btn_wrap .cta_btn{background:#ff4f7c;color:#fff;width:440px;border-radius:100vh;display:inline-flex;justify-content:center;align-items:center;padding:20px;line-height:1;text-decoration:none;font-size:30px;font-weight:bold;position:relative}@media (max-width: 979px){.s_plice-box .btn_wrap .cta_btn{width:min(100%, 440px);font-size:min(5vw, 30px);padding:min(4vw, 20px)}}.s_plice-box .btn_wrap .cta_btn:after{content:"▶︎";font-size:40%;right:24px;position:absolute}.nav_anchor{background-color:#e8f4f8}.nav_anchor .ul_nav_anchor{display:flex;justify-content:center;text-align:center}@media (max-width: 979px){.nav_anchor .ul_nav_anchor{flex-wrap:wrap}}.nav_anchor .ul_nav_anchor li{position:relative}@media (max-width: 979px){.nav_anchor .ul_nav_anchor li{width:calc((100% - 1px) / 2);min-height:57px}.nav_anchor .ul_nav_anchor li:nth-child(n+3){border-top:1px solid #228fbb}}.nav_anchor .ul_nav_anchor li::before,.nav_anchor .ul_nav_anchor li:last-child::after{content:'';display:block;width:1px;height:35px;background-color:#228fbb;position:absolute;top:50%;translate:0 -50%}.nav_anchor .ul_nav_anchor li::before{left:-1}@media (max-width: 979px){.nav_anchor .ul_nav_anchor li:nth-child(odd)::before{display:none}}.nav_anchor .ul_nav_anchor li:last-child::after{right:-1px}@media (max-width: 979px){.nav_anchor .ul_nav_anchor li:last-child::after{display:none}}.nav_anchor .ul_nav_anchor li a{height:100%;display:flex;justify-content:center;align-items:center;text-decoration:none;line-height:1.375;color:#228fbb;padding:13px 13px;transition:all ease .4s;font-size:1.5rem}@media (min-width: 980px){.nav_anchor .ul_nav_anchor li a:hover{background-color:#228fbb;color:#fff}}@media (max-width: 979px){.nav_anchor .ul_nav_anchor li a{font-size:1.4rem;padding:9px 12px}}.about .c_smi{position:relative}.about .c_smi_head{font-size:40px;font-weight:bold}@media (max-width: 979px){.about .c_smi_head{font-size:min(8vw, 40px)}}.about .c_smi_head .min{font-size:70%}.about .c_smi .c_smi_list{position:absolute;display:flex;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 979px){.about .c_smi .c_smi_list{transform:translate(-50%, -55%)}}.about .c_smi .c_smi_list li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:268.32px;height:268.32px;font-size:40px;line-height:1.2}@media (max-width: 979px){.about .c_smi .c_smi_list li{font-size:min(4.5vw,40px);width:min(27.2vw,268.32px);height:min(27.2vw,268.32px)}}.about .c_smi .c_smi_list li small{font-size:60%}.about .about_header{background:url(/assets/care/shortstature/images/sejutu-kodomo-dock/low_bgimg.png?20257169172) center/cover;background-repeat:no-repeat;padding:0 20px;width:1156px;margin-left:auto;margin-right:auto}@media (max-width: 979px){.about .about_header{width:100%;height:auto}}.about .about_header .sec_head{padding-top:200px}@media (max-width: 979px){.about .about_header .sec_head{padding-top:13vw}}.about .g_txt{text-align:center;margin-top:20px;line-height:1.4;color:#000;font-size:20px;text-shadow:0px 0px 40px rgba(27,137,189,0.65),0px 0px 40px rgba(27,137,189,0.65)}@media (max-width: 979px){.about .g_txt{font-size:min(5vw, 50px);text-shadow:0px 0px 20px rgba(27,137,189,0.65),0px 0px 20px rgba(27,137,189,0.65);text-align:center}}.about .g_txt .min{font-size:70%}.about .about_box .tag{font-size:35px;font-weight:bold;margin-bottom:15px}@media (max-width: 979px){.about .about_box .tag{font-size:min(6vw,35px)}}.about .about_box ._flex-box{display:flex;gap:20px;padding:40px 60px}@media (max-width: 979px){.about .about_box ._flex-box{gap:8px;padding:20px 0}}.about .about_box ._flex-box .img_wrap{flex-shrink:0;width:200px}@media (max-width: 979px){.about .about_box ._flex-box .img_wrap{width:40%}}@media (max-width: 979px){.about .about_box ._flex-box p{font-size:min(3.3vw,16px)}}.about .triangle{position:relative;background:#fff;display:block}.about .triangle::before{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:40px 300px 0 300px;border-color:#fff transparent transparent transparent;left:50%;transform:translateX(-50%) translateY(100%)}.about .about_second{background:url(/assets/care/shortstature/images/sejutu-kodomo-dock/back_image.png?20257169172) center top/cover;padding-bottom:40px;padding-top:80px}.about .about_second .head_sub{font-size:35px}@media (max-width: 979px){.about .about_second .head_sub{font-size:min(6vw,35px)}}.about .about_second .head_ttl{font-size:50px}@media (max-width: 979px){.about .about_second .head_ttl{font-size:min(9vw,50px)}}.about .about_second .head_ttl .min{font-size:70%}.about .about_second .data_box{margin-top:45px;margin-bottom:45px;padding:42px 80px;background-color:#fff;width:700px;margin-left:auto;margin-right:auto}@media (max-width: 979px){.about .about_second .data_box{width:100%;padding:32px 20px}}@media (max-width: 979px) and (max-width: 979px){.about .about_second .data_box{font-size:min(3.4vw,16px)}}.about .about_second .data_box dl{display:flex;justify-content:flex-start;border-bottom:1px dashed #000;padding-bottom:20px;margin-bottom:20px}.about .about_second .data_box dl dt{width:50%;font-weight:bold}@media (max-width: 979px){.about .about_second .data_box dl dt{width:30%}}.about .about_second ._5setp ._5setp_head{display:flex;flex-direction:column;justify-content:center;align-items:center}.about .about_second ._5setp ._5setp_head .sub{background:#fff;padding:15px 25px;border-radius:4px;line-height:1;font-weight:normal;font-size:40px;position:relative}@media (max-width: 979px){.about .about_second ._5setp ._5setp_head .sub{font-size:min(6vw, 40px);}}.about .about_second ._5setp ._5setp_head .sub::after{content:"";position:absolute;height:30px;width:4px;bottom:-25px;left:90px;transform:rotate(-45deg);background-color:#fff}@media (max-width: 979px){.about .about_second ._5setp ._5setp_head .sub::after{height:20px;bottom:-15px}}.about .about_second ._5setp ._5setp_head .main{line-height:1}.about .about_second ._5setp ._5setp_head .main .num{font-size:100px;background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%);font-weight:300;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:skewX(-20deg);display:inline-block}@media (max-width: 979px){.about .about_second ._5setp ._5setp_head .main .num{font-size:min(20vw, 100px);}}.about .about_second ._5setp ._5setp_head .main .step{font-size:60px;background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%);font-weight:300;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:underline;transform:skewX(-20deg);display:inline-block;position:relative}@media (max-width: 979px){.about .about_second ._5setp ._5setp_head .main .step{font-size:min(15vw, 60px);}}.about .about_second ._5setp ._5setp_head .main .step::after{content:"";bottom:0;position:absolute;width:100%;height:2px;left:8px;background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%)}.about .about_second ._5setp ul{margin-top:40px}.about .about_second ._5setp ul li{display:flex;margin-bottom:30px}@media (max-width: 979px){.about .about_second ._5setp ul li{margin-bottom:15px}}.about .about_second ._5setp ul li .ttl{background-color:#0163c1;width:260px;padding:25px;display:flex;justify-content:center;flex-direction:column;align-items:center;color:#fff;flex-shrink:0;line-height:1.4;position:relative}@media (max-width: 979px){.about .about_second ._5setp ul li .ttl{width:40%;padding:20px}}.about .about_second ._5setp ul li .ttl::after{content:"";position:absolute;left:50%;bottom:-20px;transform:translate(-50%, 25%);background:url(/assets/care/shortstature/images/sejutu-kodomo-dock/dot.png?20257169172) center top/cover;height:20px;width:4px}@media (max-width: 979px){.about .about_second ._5setp ul li .ttl::after{height:10px;width:2px;bottom:-10px}}.about .about_second ._5setp ul li .ttl span{text-decoration:underline;font-family:"YuMincho","Yu Mincho","游明朝体"}.about .about_second ._5setp ul li .ttl p{margin-top:8px;font-size:28px;font-family:"YuMincho","Yu Mincho","游明朝体";text-align:center}@media (max-width: 979px){.about .about_second ._5setp ul li .ttl p{font-size:min(5vw,28px)}}.about .about_second ._5setp ul li .ttl h3{font-weight:normal;font-family:"YuMincho","Yu Mincho","游明朝体";text-align:center}.about .about_second ._5setp ul li .desc{background:#fff;width:100%;padding:35px}@media (max-width: 979px){.about .about_second ._5setp ul li .desc{font-size:min(3.5vw,16px);padding:20px 20px}}.about .about_second ._5setp ul ._last .ttl::after{display:none}section.case .mini_ttl{color:#2271bb;font-size:2.6rem;text-align:center;font-weight:500}@media (max-width: 979px){section.case .mini_ttl{font-size:1.8rem}}section.case .mini_ttl .border{border-bottom:2px solid #7ca3d0;padding-bottom:2px}.medhod{background:linear-gradient(to bottom, #d4ecf6, #f9f9f9);padding:80px 0}section.effect .img_graph{width:100%}section.effect .box{background-color:#f3f8fa;padding:40px 70px}@media (max-width: 979px){section.effect .box{padding:15px}}section.effect .box .wrap_references{display:flex;align-items:flex-start;margin-top:35px}@media (max-width: 979px){section.effect .box .wrap_references{margin-top:15px}}@media (max-width: 979px){section.effect .box .wrap_references .img_references{width:65px}}section.effect .box .wrap_references .text{font-size:1.2rem;line-height:2.1666;margin:13px 0 0 40px}@media (max-width: 979px){section.effect .box .wrap_references .text{font-size:1.0rem;margin:0 0 0 10px;line-height:1.5}}section.effect .wrap_text{font-size:1.8rem;line-height:2.222}@media (max-width: 979px){section.effect .wrap_text{font-size:1.5rem}}section.effect .wrap_text .text_color{color:#f24402;border-bottom:1px solid #f24402}section.effect .tabacc .title{transition:all ease .3s}section.effect .tabacc .title:hover{opacity:1;background-color:#228fbb;background-color:#2d6eab}.flow{background-color:#e3eef2}.flow__ele{background-color:#fff;padding:20px;counter-increment:li}.flow__ele:nth-of-type(n+2){position:relative;margin-top:60px}.flow__ele:nth-of-type(n+2)::after{content:"";position:absolute;width:25px;height:25px;border-bottom:8px solid #0f344c;border-right:8px solid #0f344c;transform:translateX(-50%) rotate(45deg);left:50%;top:-48px}.flow__wrap{display:flex}@media (max-width: 979px){.flow__wrap{display:block}}.flow__img{text-align:center}.flow__txtWrap{width:calc(100% - 209px);padding-left:30px}@media (max-width: 979px){.flow__txtWrap{width:100%;margin-top:15px;padding-left:0}}.flow__subTll{color:#228fbb;font-weight:500;margin-right:400px;margin-bottom:15px;font-size:2.2rem;display:flex;align-items:center;width:100%;border-bottom:1px solid #000;padding-bottom:5px}@media (max-width: 979px){.flow__subTll{width:100%;font-size:1.6rem}}.flow__subTll::before{display:inline-block;text-align:center;width:90px;height:28px;line-height:28px;margin-right:10px;content:"STEP " counter(li, decimal-leading-zero);background-color:#228fbb;color:#fff;font-size:1.4rem}@media (max-width: 979px){.flow__subTll::before{width:70px;font-size:1.2rem}}#flow{padding-top:120px;position:relative;text-align:center;background-color:#8ce3ec}@media (max-width: 979px){#flow{padding:32px}}#flow .flow_inner{max-width:680px;margin-left:auto;margin-right:auto}#flow .points_slider{background:#8ce3ec;padding-bottom:80px}@media (max-width: 979px){#flow .points_slider{padding-bottom:40px}}#flow .flow_txt{position:absolute;top:0}#flow .slide-arrow{position:absolute;top:50%;z-index:2}#flow .prev-arrow{left:0;transform:translate(-50%)}#flow .next-arrow{right:0;transform:translate(50%)}#flow .slick-slide{padding:0px 0px !important;position:relative}#flow .slick-slide img{width:100%}#flow .carousel .stepmark{display:flex;justify-content:center;align-items:center;transform:translate(-50%, -50%);position:absolute;left:50%}#flow .carousel .stepmark p{width:150px;height:150px;border-radius:100vh;background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;color:#fff;font-size:32px}@media (max-width: 979px){#flow .carousel .stepmark p{width:120px;height:120px;font-size:24px}}#flow .carousel .stepmark p .number{font-size:60px}@media (max-width: 979px){#flow .carousel .stepmark p .number{font-size:54px}}#flow .carousel .item{margin-top:80px;background:#fff;padding:0px 95px 80px !important}@media (min-width: 980px){#flow .carousel .item{text-align:left}}@media (max-width: 979px){#flow .carousel .item{padding:0px 25px 40px !important}}#flow .carousel .item .colum_list{background:#f1f1f1;padding:20px}#flow .carousel .item h3{font-size:36px;text-align:center;font-weight:normal;padding-top:80px;margin-bottom:20px}#flow .carousel .item .cta{max-width:400px;margin:40px auto 0}#flow .carousel .item04 h4{font-weight:normal;font-size:30px;text-align:center}#flow .carousel .item04 p{font-size:16px}#flow .carousel01{position:relative}#flow .carousel01 .cta{position:absolute;bottom:30px;left:50%;transform:translate(-50%);width:80%}@media (min-width: 980px){#flow .carousel01 .cta{bottom:60px}}.slick-dots li{background:transparent !important}.slick-dots li button::before{content:'';position:absolute;top:0;left:0;width:9px;height:9px;text-align:center;background-color:#1d476e;border-radius:50%;opacity:0.25}@media (max-width: 979px){.slick-dots li button::before{width:1.2666666666666666vw;height:1.2666666666666666vw}}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.under3{position:relative;padding-top:45px;padding:45px 4px 0;background:#8ce3ec}.bg_sky{background:#8ce3ec}.price{background-color:transparent;padding:0 0 130px}@media (max-width: 979px){.price{padding:0 0 40px}}.price .inner_2{padding:80px}@media (max-width: 979px){.price .inner_2{padding:40px 16px}}.price .traial{position:relative}.price .traial .btn-wrap{position:absolute;bottom:60px;width:100%}@media (max-width: 979px){.price .traial .btn-wrap{bottom:8%;padding:0 8%}}.button_2{background-color:#1b4590;border-radius:100vh;color:#fff}@media (max-width: 979px){.button_2{font-size:min(4vw,16px)}}.button_2::after{content:'▶︎';background:none;width:inherit;height:inherit;right:8px;top:50%;transform:translateY(-50%);font-size:10px}@media (max-width: 979px){.button_2::after{content:'▶︎';background:none;height:inherit;right:15px;top:50%;transform:translateY(-50%);font-size:10px;width:auto}}.effect{background:#ededed;padding:90px 0}@media (max-width: 979px){.effect{padding:40px 0}}.effect .inner{padding:20px 20px 60px}.effect .btn2{margin-bottom:20px;position:relative;background-color:#0163c1;padding:15px;font-size:22px;color:#fff;text-align:center}@media (max-width: 979px){.effect .btn2{padding:8px}}.effect .btn2::before{position:absolute;content:'＋';right:8px;top:50%;transform:translateY(-50%);font-size:24px;line-height:1}.effect .btn2.active::before{position:absolute;content:'ー'}.effect .btn2 img{width:100%}.effect .btn2 .on{position:absolute;top:0;left:0;display:none}.effect .btn2 .on .active{display:block}.effect .container{display:none;font-size:23px}@media (max-width: 979px){.effect .container{font-size:min(3.5vw, 23px)}}.effect .container.show{display:block}._h3_ttl{width:50%;margin:0 auto}@media (max-width: 979px){._h3_ttl{width:min(70%,320px)}}._3reason{margin-left:auto;margin-right:auto;background:#efefef;padding-top:40px}._3reason .born_bg_color{background:#f9f9f9;padding:20px 0}._3reason ._3reason_inner{background:url(/assets/care/shortstature/images/3reason_bgimg.png?20257169172) center/contain;background-repeat:no-repeat}@media (max-width: 979px){._3reason ._3reason_inner{background:url(/assets/care/shortstature/images/3reason_bgimg_sp.png?20257169172) center/cover}}._3reason ._3reason_inner ._list{padding:80px 0;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 979px){._3reason ._3reason_inner ._list{padding:0px 0 20px}}._3reason ._3reason_inner ._list li{font-size:36px;font-weight:bold}@media (max-width: 979px){._3reason ._3reason_inner ._list li{font-size:min(8vw, 40px)}}._3reason ._3reason_inner ._list li .main{display:flex;align-items:center;justify-content:center;width:92%;height:90%;flex-direction:column}._3reason ._3reason_inner ._list li .sub{font-size:15px}@media (max-width: 979px){._3reason ._3reason_inner ._list li .sub{font-size:min(3vw, 15px)}}._3reason ._3reason_inner ._list li .bg{width:258px;height:258px;background:url(/assets/care/shortstature/images/3reason_bab.png?20257169172) center/cover}@media (max-width: 979px){._3reason ._3reason_inner ._list li .bg{width:min(45vw, 258px);height:min(45vw, 258px)}}@media (max-width: 979px){._3reason ._3reason_inner ._list .item_1{width:100%;display:flex;justify-content:center}}@media (max-width: 979px){._3reason ._3reason_inner ._list .item_2{width:50%;display:flex;justify-content:center}}@media (max-width: 979px){._3reason ._3reason_inner ._list .item_3{width:50%;display:flex;justify-content:center}}._3reason .epiphyseal_line{margin-top:40px;display:flex;justify-content:center;gap:9px}@media (max-width: 979px){._3reason .epiphyseal_line{gap:2vw}}._3reason .epiphyseal_line li{padding:35px 15px;width:340px;border-radius:30px}@media (max-width: 979px){._3reason .epiphyseal_line li{width:calc(100% - 10px);display:flex;flex-direction:column;align-items:center;padding:4vw 3vw;border-radius:3vw}}@media (max-width: 979px){._3reason .epiphyseal_line li .born_wrap{height:43vw;width:auto}._3reason .epiphyseal_line li .born_wrap img{width:auto;height:100%}}._3reason .epiphyseal_line li .cat{color:#fff;border-radius:100vh;font-size:30px;margin-top:20px}@media (min-width: 980px){._3reason .epiphyseal_line li .cat{width:238px;margin-left:auto;margin-right:auto}}@media (max-width: 979px){._3reason .epiphyseal_line li .cat{width:100%;font-size:min(5vw, 24px)}}._3reason .epiphyseal_line li .desc{margin-top:20px;text-align:center;font-weight:bold;font-size:22px}@media (max-width: 979px){._3reason .epiphyseal_line li .desc{font-size:min(5vw, 18px)}}._3reason .epiphyseal_line li:nth-child(1){background-color:#cfe8f9}._3reason .epiphyseal_line li:nth-child(1) .cat{background:#0164c1}._3reason .epiphyseal_line li:nth-child(1) .born_wrap{text-align:left}._3reason .epiphyseal_line li:nth-child(2){background-color:#efefef}._3reason .epiphyseal_line li:nth-child(2) .cat{background:#707070}.reason_3_h3{font-weight:normal;position:relative;width:385px;margin-left:auto;margin-right:auto;font-size:70px}@media (max-width: 979px){.reason_3_h3{width:100%;font-size:12vw}}.reason_3_h3 .sub{font-size:40px;position:absolute;right:10%;top:0}@media (max-width: 979px){.reason_3_h3 .sub{font-size:min(8vw, 50px);left:16px;right:0;top:-16px}}.reason_3_h3 .bottom_block{display:flex;line-height:1;align-items:baseline;justify-content:space-around}@media (max-width: 979px){.reason_3_h3 .bottom_block{justify-content:center;align-items:center}}.reason_3_h3 .num{font-size:150px;font-family:"Zen Old Mincho", serif}@media (max-width: 979px){.reason_3_h3 .num{font-size:min(30vw, 250px)}}.reason_3_h3 .num_tag{font-size:80px}@media (max-width: 979px){.reason_3_h3 .num_tag{font-size:min(20vw, 150px)}}.reason_3_h3 .glad{background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%);font-weight:300;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 979px){.price .inner_2 .page-inner{padding:0}}._cause_ttl{position:relative;z-index:2;bottom:-25px}._cause .causeInner{max-width:690px;width:100%;background:#cfe8f9;padding-top:20px;border-radius:15px;margin-left:auto;margin-right:auto}._cause .inner{background-color:#efefef}._cause .inner ._cause_list{padding-top:40px;display:flex;gap:10px}@media (max-width: 979px){._cause .inner ._cause_list{flex-direction:column;padding-top:0}}._cause .inner ._cause_list li{height:200px;position:relative;padding:40px;text-align:left;background:#d0d0d0;width:calc(100% - 100px)}@media (max-width: 979px){._cause .inner ._cause_list li{padding:3% 3% 3% 3%;width:calc(100% - 6vw);height:auto}}._cause .inner ._cause_list li:nth-child(2){margin-left:auto;background-color:#fff}._cause .inner ._cause_list li::before{content:"";position:absolute;top:32px;left:20px;width:37px;height:50px;background:url(/assets/care/shortstature/images/img_check.png?20257169172) center/cover no-repeat}@media (max-width: 979px){._cause .inner ._cause_list li::before{top:15px;left:10px;width:4.5vw;height:6vw}}._cause .inner ._cause_list li .head{font-size:30px;margin-left:40px}@media (min-width: 980px){._cause .inner ._cause_list li .head{margin-left:40px}}@media (max-width: 979px){._cause .inner ._cause_list li .head{font-size:min(6.5vw, 40px)}}._cause .inner ._cause_list li .desc{margin-top:16px}@media (max-width: 979px){._cause .inner ._cause_list li .desc{margin-left:40px;padding-right:40px;font-size:min(3.7vw, 16px)}}._cause .inner ._cause_list li:nth-child(odd){margin-top:20px}@media (max-width: 979px){._cause .inner ._cause_list li:nth-child(odd){margin-top:20px}}@media (max-width: 979px){._cause .inner ._cause_list li:last-child{margin-top:0}}._cause .inner ._cause_list li h3{font-weight:normal;font-family:"YuMincho","Yu Mincho","游明朝体"}._cause .wave img{width:100%}._cause .fish{display:flex;gap:46px;background-color:#f9f9f9;padding:45px 0;justify-content:center;align-items:center}@media (max-width: 979px){._cause .fish{flex-direction:column;padding:45px 16px}}._cause .fish p{text-align:center}.mark_pink{color:#ff4f7c}.ttl_section{font-size:50px;text-align:center;font-weight:500}@media (max-width: 979px){.ttl_section{font-size:min(6vw, 32px);}}.ttl_section .sub{font-size:min(6vw, 26px);;display:block;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,sans-serif}._flex-item{display:flex;gap:26px;align-items:center;justify-content:center}@media (max-width: 979px){._flex-item{flex-direction:column}}._flex-item .imgwrap{flex-shrink:0;width:495px}@media (max-width: 979px){._flex-item .imgwrap{width:100%;text-align:center}}._flex-item p{font-size:20px;text-align:center}.but{background-color:#f9f9f9;padding:60px}@media (max-width: 979px){.but{padding:60px 0}}.but .contents_block{display:flex;align-items:center}.but .contents_desc{font-size:36px;line-height:1.4}@media (max-width: 979px){.but .contents_desc{font-size:min(4.5vw,36px)}}.but .contents_desc .min{font-size:80%}.but .contents_desc .bgGray{background:#989898;color:#fff;padding:8px;font-size:120%}@media (max-width: 979px){.but .contents_desc .bgGray{padding:4px}}.but .contents_desc .num{font-size:60px}@media (max-width: 979px){.but .contents_desc .num{font-size:min(8vw,60px)}}.wrapper{overflow:hidden;background:#f9f9f9}.arc{margin-top:0px;min-height:100px;border-top-right-radius:1000px 100px;border-top-left-radius:1000px 100px;margin-left:-100px;margin-right:-100px;padding-left:100px;padding-right:100px;background:#fff;z-index:2;position:relative}@media (max-width: 979px){.arc{min-height:50px}}.gradation{display:inline-block;font-size:2em;color:#3586cc;background-image:linear-gradient(135deg, #0163c1, #09aca6);-webkit-background-clip:text}.cause_cta{padding-bottom:80px;background:linear-gradient(transparent 70%, #e0f1ff 15%)}.cause_cta .head P{font-size:40px;line-height:1.2}@media (max-width: 979px){.cause_cta .head P{font-size:min(6vw,40px)}}@media (max-width: 979px){.cause_cta .head .arrow{width:10%;margin-left:auto;margin-right:auto}.cause_cta .head .arrow img{-o-object-fit:cover;object-fit:cover}}.cause_cta .trial_price{margin-top:40px;position:relative}.cause_cta .trial_price .btn_traial{position:absolute;top:230px;width:100%;text-align:center;left:0}@media (max-width: 979px){.cause_cta .trial_price .btn_traial{top:39.5%;padding:0 20px}}.gradation2{display:inline-block;font-size:2em;color:#000;background-image:linear-gradient(135deg, #09aca6, #0163c1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.TopSlider{padding:80px 0;max-height:900px;overflow-y:hidden;width:980px;max-width:100%;margin:0 auto;position:static}.TopSlider img{height:auto}@media (max-width: 979px){.TopSlider{padding:12% 0;max-height:130vw}}.TopSlider .ttl{text-align:center;margin-bottom:40px;font-size:26px;padding:0}@media (max-width: 979px){.TopSlider .ttl{font-size:min(5vw,26px)}}.TopSlider .ttl span{font-size:50px}@media (max-width: 979px){.TopSlider .ttl span{font-size:min(5.5vw,50px)}}@media (min-width: 980px){.TopSlider .ttl{margin-bottom:80px}}.TopSlider .pickup-item{background:white}.TopSlider .slick-slide{position:relative;margin:0 30px}@media (max-width: 979px){.TopSlider .slick-slide{width:70vw;padding:0 10px !important;margin:0}}.TopSlider .slick-prev,.TopSlider .slick-next{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;border-top:2px solid #999999;border-right:2px solid #999999;height:30px;width:30px;background:transparent}.TopSlider .slick-prev:before,.TopSlider .slick-next:before{background-image:none}.TopSlider .slick-prev:after,.TopSlider .slick-next:after{background-image:none}.TopSlider .slick-prev{left:20%;transform:rotate(-135deg)}.TopSlider .slick-next{right:20%;transform:rotate(45deg)}.s_result{text-align:center;font-size:34px;line-height:1;height:150px}@media (max-width: 979px){.s_result{font-size:min(4.5vw,34px)}}.s_result .main{position:relative;font-weight:600}.s_result .main .sub{padding-left:16px;font-size:46px;font-weight:normal}@media (max-width: 979px){.s_result .main .sub{font-size:min(5vw,46px)}}.s_result .main .sub .num{font-size:76px;font-weight:500}@media (max-width: 979px){.s_result .main .sub .num{font-size:min(9vw,76px)}}.s_result .main::before{position:absolute;content:"";left:10%;width:62px;height:98px;background:url(/assets/care/shortstature/images/sejutu-kodomo-dock/result_before.png?20257169172) center/cover no-repeat}@media (max-width: 979px){.s_result .main::before{left:0;width:31px;height:49px}}.s_result .main::after{position:absolute;content:"";right:10%;width:62px;height:98px;background:url(/assets/care/shortstature/images/sejutu-kodomo-dock/result_after.png?20257169172) center/cover no-repeat}@media (max-width: 979px){.s_result .main::after{right:0%;width:31px;height:49px}}.s_result_note{font-size:12px;margin-top:16px}.notice{background:#f9f9f9;padding:90px 0}.notice h2{font-weight:normal;font-size:35px}@media (max-width: 979px){.notice h2{font-size:min(6vw,35px)}}.notice .noteice_box{margin-top:50px;background:#fff;width:840px;margin-left:auto;margin-right:auto;padding:29px 0 40px;box-shadow:0 9px 16px rgba(0,0,0,0.2)}.notice .noteice_box ._h3_ribbon{width:60%}@media (max-width: 979px){.notice .noteice_box ._h3_ribbon{width:90%;position:absolute;top:0;transform:translateY(-50%);height:40px}}@media (max-width: 979px){.notice .noteice_box{width:100%;padding:25px 20px 40px;position:relative}.notice .noteice_box .title{position:absolute;top:0;left:50%;padding:0 10px;width:100%;transform:translate(-50%, -50%)}}.notice ._flex{display:flex;justify-content:center;margin-top:32px}@media (max-width: 979px){.notice ._flex{display:block}}.notice .txts .head_1{font-size:35px;text-align:center}@media (max-width: 979px){.notice .txts .head_1{font-size:min(6vw,35px)}}.notice .txts .head_2{font-size:35px;text-align:center;line-height:1.4}@media (max-width: 979px){.notice .txts .head_2{font-size:min(6vw,35px)}}.notice .txts .bg_txt{font-size:56px;padding-bottom:8px;border-bottom:1px solid #000;color:#3586cc;font-weight:600}@media (max-width: 979px){.notice .txts .bg_txt{font-size:min(10vw,60px)}}.notice .txts .desc{margin-top:35px;font-size:20px}@media (max-width: 979px){.notice .txts .desc{position:absolute;z-index:5}}@media (max-width: 979px) and (max-width: 979px){.notice .txts .desc{font-size:min(4vw,20px)}}.notice .txts .desc .mark_pink{font-size:30px;font-weight:600}@media (max-width: 979px){.notice .txts .desc .mark_pink{font-size:min(4.7vw,30px)}}.notice .dr{position:relative}@media (max-width: 979px){.notice .dr{width:45%;margin-left:auto;margin-top:20px}}.notice .dr ._drName{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;top:57px;right:0}.notice .dr ._drName .title{font-size:20px}@media (max-width: 979px){.notice .dr ._drName .title{font-size:min(3vw,20px)}}.notice .dr ._drName .name{font-size:30px}@media (max-width: 979px){.notice .dr ._drName .name{font-size:min(4vw,30px)}}.notice .dr ._drName .name .tag{font-size:20px}@media (max-width: 979px){.notice .dr ._drName .name .tag{font-size:min(3vw,20px)}}.insurance{border:1px solid #52a5ac;padding:0px}@media (max-width: 979px){.insurance{padding:0}}.insurance .ttl_insurance{background-color:#52a5ac;color:#fff;text-align:center;padding:8px 10px;margin-bottom:30px}@media (max-width: 979px){.insurance .ttl_insurance{padding:5px 6px;margin-bottom:20px}}.insurance .box_text_img{display:flex;align-items:center;padding:0 40px 40px}@media (max-width: 979px){.insurance .box_text_img{flex-direction:column-reverse;padding:0 16px 40px}}.insurance .box_text_img .text{flex-direction:1}.insurance .box_text_img .img{width:30%;margin-left:25px}@media (max-width: 979px){.insurance .box_text_img .img{margin-left:0;margin-bottom:10px;width:70%;max-width:300px}}.button_2{background-color:#1b4590;border-radius:100vh;color:#fff}@media (max-width: 979px){.button_2{font-size:min(4vw,16px)}}.button_2::after{content:'▶︎';background:none;width:inherit;height:inherit;right:8px;top:50%;transform:translateY(-50%);font-size:10px}@media (max-width: 979px){.button_2::after{content:'▶︎';background:none;height:inherit;right:15px;top:50%;transform:translateY(-50%);font-size:10px;width:auto}}.text_link{padding-left:20px;color:#0092de !important;font-weight:700;position:relative;display:inline-block;line-height:1.5;text-decoration:none}.text_link::before{content:'';display:block;width:10px;height:10px;border-color:#0092de !important;border-style:solid;border-width:3px 3px 0 0;rotate:45deg;position:absolute;top:7px;left:0}.ttl_sec{font-size:4.2rem;font-weight:500;letter-spacing:.06em;color:#228fbb;text-align:center;position:relative;padding-bottom:35px;line-height:1.5}@media (max-width: 979px){.ttl_sec{font-size:2.0rem;padding-bottom:14px}}.ttl_sec::after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;content:url(/assets/care/shortstature/images/ttl_deco.png?20257169172)}@media (max-width: 979px){.ttl_sec::after{content:'';width:40px;height:15px;background:url(/assets/care/shortstature/images/ttl_deco.png?20257169172) no-repeat center bottom/contain}}._h3_ribbon{background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%);color:#fff;text-align:center;font-size:30px;position:relative}@media (max-width: 979px){._h3_ribbon{font-size:min(6vw,30px)}}._h3_ribbon::before{content:"";position:absolute;top:0;left:-14px;width:15px;height:100%;aspect-ratio:cos(30deg);-webkit-clip-path:polygon(100% 0, 0 50%, 100% 100%);clip-path:polygon(100% 0, 0 50%, 100% 100%);background:#09aca6}@media (max-width: 979px){._h3_ribbon::before{left:-9px;width:10px}}._h3_ribbon::after{content:"";position:absolute;top:0;right:-14px;width:15px;height:100%;aspect-ratio:cos(30deg);-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%);background:#0163c1}@media (max-width: 979px){._h3_ribbon::after{right:-9px;width:10px}}@media (max-width: 979px){.plice_weight .note{font-size:min(3vw,16px)}}@media (max-width: 979px){.plice_weight{padding:0 4vw}}.plice_weight .glad{background:linear-gradient(90deg, #09aca6 0%, #0163c1 100%);font-weight:300}.plice_weight .plice_head{font-weight:bold;color:#fff;text-align:center;font-size:28px;padding:8px 0}@media (max-width: 979px){.plice_weight .plice_head{font-size:min(6vw, 40px);}}.plice_weight .t_wrap{background:#eaedee}@media (min-width: 980px){.plice_weight .t_wrap{padding:20px}}.plice_weight .t_wrap table{border-collapse:collapse;border:1px solid #000;width:100%}.plice_weight .t_wrap table tr{background:#fff}.plice_weight .t_wrap table th{width:86px;border:1px solid;font-weight:bold;font-size:18px}@media (max-width: 979px){.plice_weight .t_wrap table th{width:60px;font-size:min(4vw, 18px);}}.plice_weight .t_wrap table td{border-bottom:1px solid}.plice_weight .t_wrap table .t_ttl{background:#dadada;height:60px}.plice_weight .t_wrap table .t_p_inner{display:flex;padding:22px;justify-content:space-around;align-items:center}.plice_weight .t_wrap table .t_p_inner .plice_box{display:flex;flex-direction:column;width:50%;align-items:center}@media (max-width: 979px){.plice_weight .t_wrap table .t_p_inner .plice_box{width:70%}}.plice_weight .t_wrap table .t_p_inner .plice_box .num{font-size:32px;font-weight:bold;line-height:1}@media (max-width: 979px){.plice_weight .t_wrap table .t_p_inner .plice_box .num{font-size:min(5vw,32px)}}.plice_weight .t_wrap table .t_p_inner .plice_box .num .yen{font-size:21px}@media (max-width: 979px){.plice_weight .t_wrap table .t_p_inner .plice_box .num .yen{font-size:min(3vw,21px)}}@media (max-width: 979px){.plice_weight .t_wrap table .t_p_inner .plice_box .desc{font-size:min(2.5vw,16px)}}.plice_weight .t_wrap table .t_p_inner .img_box{width:50%;align-items:center;display:flex;justify-content:center}@media (max-width: 979px){.plice_weight .t_wrap table .t_p_inner .img_box{height:12vw;width:30%}.plice_weight .t_wrap table .t_p_inner .img_box img{height:100%}}.age{background-color:transparent;padding:0}.price .s_price ._glowup_s{box-shadow:none;max-width:980px;width:100%;position:relative}@media (max-width: 979px){.price .s_price ._glowup_s{margin:0 15px;width:auto}}.price .s_price ._glowup_s::after{position:absolute;content:"";left:50%;transform:translate(-50%);width:25vw;height:5vw;background-color:#3486cc;-webkit-clip-path:polygon(50% 5vw, 0% 0%, 25vw 0%);clip-path:polygon(50% 5vw, 0% 0%, 25vw 0%);box-shadow:0px 0px 0px #000000}@media (min-width: 980px){.price .s_price ._glowup_s::after{-webkit-clip-path:polygon(50% 26px, 0% 0%, 150px 0%);clip-path:polygon(50% 26px, 0% 0%, 150px 0%);width:150px;height:26px;transform:translate(-50%, 200%)}}.price .s_price ._glowup_s .desc_box{padding-top:40px}@media (max-width: 979px){.price .s_price ._glowup_s .desc_box{padding-top:10px}}.price .s_price ._glowup_s .desc_box .plice{line-height:1}.price .s_price ._glowup_s .desc_box .plice .num{color:#000;font-size:56px}@media (max-width: 979px){.price .s_price ._glowup_s .desc_box .plice .num{font-size:min(8vw,56px)}}.price .t_price .t_price_box{text-align:center;margin-top:40px;background:#fff;margin-left:auto;margin-right:auto;padding-bottom:20px}@media (max-width: 979px){.price .t_price .t_price_box{margin:20px 15px 0;padding-bottom:min(2vw, 20px)}}.price .t_price .t_price_box .notes{text-align:center}@media (max-width: 979px){.price .t_price .t_price_box .notes{font-size:min(3vw, 18px)}}.price .t_price .t_price_box .head{color:#fff;font-size:32px;font-weight:900;padding:20px 0;line-height:1;text-align:center;background-color:#d1b873}@media (max-width: 979px){.price .t_price .t_price_box .head{font-size:min(5vw, 32px);font-weight:bold;padding:3vw 0}}.price .t_price .t_price_box .tr_head{padding:8px;border:1px solid #000;width:640px;margin-left:auto;margin-right:auto;display:inline-flex;justify-content:center;align-items:center;font-size:30px;line-height:1;margin-top:32px}@media (max-width: 979px){.price .t_price .t_price_box .tr_head{margin-top:16px;width:calc(100% - 20px);font-size:min(5vw,32px)}}.price .t_price .t_price_box .desc_box{display:flex;justify-content:center;align-items:center;gap:56px}@media (max-width: 979px){.price .t_price .t_price_box .desc_box{gap:3vw;padding:0 3vw;margin-top:2vw}}.price .t_price .t_price_box .desc_box .plice{font-weight:bold;display:flex;align-items:center}.price .t_price .t_price_box .desc_box .plice .tag{font-size:32px;margin-right:40px}@media (max-width: 979px){.price .t_price .t_price_box .desc_box .plice .tag{font-size:min(5vw, 32px);margin-right:0}}.price .t_price .t_price_box .desc_box .plice .tag2{color:#000}.price .t_price .t_price_box .desc_box .plice ._plemium{background-color:#ff7296;padding:4px 16px;line-height:1.6;color:#fff}@media (max-width: 979px){.price .t_price .t_price_box .desc_box .plice ._plemium{margin-right:2vw;font-size:min(3vw,24px)}}.price .t_price .t_price_box .desc_box .plice .num{font-size:80px;display:flex;align-items:baseline;color:#ff4f7c}@media (max-width: 979px){.price .t_price .t_price_box .desc_box .plice .num{font-size:min(13vw, 80px)}}.price .t_price .t_price_box .desc_box .plice .num .sub{color:#000;font-size:55%}.price .t_price .t_price_box .desc_box .plice .num .sub rt{font-size:40%}.price .t_price .t_price_box .desc_box .c_all{display:flex;flex-direction:column;width:100px;height:100px;border:2px solid #ff4f7c;border-radius:100vh;justify-content:center;align-items:center;font-weight:bold;color:#ff4f7c;font-size:22px;line-height:1.2;text-align:center}@media (max-width: 979px){.price .t_price .t_price_box .desc_box .c_all{font-size:min(4vw, 22px);width:min(20vw, 100px);height:min(20vw, 100px)}}.price .t_price .t_price_box .btn_wrap{text-align:center}@media (max-width: 979px){.price .t_price .t_price_box .btn_wrap{padding:0 20px;margin-top:0vw}}.price .t_price .t_price_box .btn_wrap .cta_btn{background:#ff4f7c;color:#fff;width:440px;border-radius:100vh;display:inline-flex;justify-content:center;align-items:center;padding:20px;line-height:1;text-decoration:none;font-size:30px;font-weight:bold;position:relative}@media (max-width: 979px){.price .t_price .t_price_box .btn_wrap .cta_btn{width:min(100%, 440px);font-size:min(5vw, 30px);padding:min(4vw, 20px)}}.price .t_price .t_price_box .btn_wrap .cta_btn:after{content:"▶︎";font-size:40%;right:24px;position:absolute}
