@charset  "UTF-8";@media (min-width: 980px){#main{width:980px}}.page-Kp_00_0699 .modal{max-width:70%}@media (max-width: 979px){.page-Kp_00_0699 .modal{max-width:100%}}.page-Kp_00_0699 .kc_00_007 .img{display:none}.page-Kp_00_0699 .modal a.close-modal{top:-32px;right:-22px}.page-Kp_00_0699 .introduction{background:url(/assets/care/shortstature/experience/images/case_kawahara.png?2025715115956) no-repeat;background-position:right bottom;background-size:contain;padding:30px 40px 70px}@media (max-width: 979px){.page-Kp_00_0699 .introduction{background:none;font-size:14px;padding:10px 20px 30px}}.page-Kp_00_0699 .introduction strong{color:#1c476e}@media (min-width: 980px){.page-Kp_00_0699 .introduction strong{font-size:25px}}@media (max-width: 979px){.page-Kp_00_0699 .introduction strong{font-size:18px}}.page-Kp_00_0699 .case__nav{display:flex;justify-content:center;margin-top:70px}@media (max-width: 979px){.page-Kp_00_0699 .case__nav{flex-direction:column;margin:0 3%}}.page-Kp_00_0699 .case__nav li{width:40%}@media (max-width: 979px){.page-Kp_00_0699 .case__nav li{width:100%}}.page-Kp_00_0699 .case__nav li:last-child{margin-left:30px}@media (max-width: 979px){.page-Kp_00_0699 .case__nav li:last-child{margin-left:0;margin-top:20px}}.page-Kp_00_0699 .case__nav li:last-child a{background:#e85971;border:solid 3px #e78f9e}.page-Kp_00_0699 .case__nav li a{position:relative;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:bold;color:#fff;background:#0068b7;border:solid 3px #3c89c4;border-radius:999px;padding:15px 0;text-align:center;text-decoration:none}@media (max-width: 979px){.page-Kp_00_0699 .case__nav li a{font-size:20px;padding:5px 0}}.page-Kp_00_0699 .case__nav li a img{width:25px;margin-right:15px}@media (max-width: 979px){.page-Kp_00_0699 .case__nav li a img{width:20px}}.page-Kp_00_0699 .case__nav li a::after{display:block;content:"";position:absolute;border:solid 7px transparent;border-top:solid 7px #fff;border-bottom:none;top:50%;right:30px;transform:translateY(-50%)}.page-Kp_00_0699 .case__wrap{margin-top:70px}@media (max-width: 979px){.page-Kp_00_0699 .case__wrap{margin:30px 3% 0}}.page-Kp_00_0699 .case__wrap--ttl{position:relative;text-align:center;color:#fff;background:#0e6ab5;padding:10px 0}.page-Kp_00_0699 .case__wrap--ttl::after{content:"";position:absolute;display:block;text-align:center;border-top:solid 25px #0068b7;border-left:solid 15px transparent;border-right:solid 15px transparent;bottom:-25px;left:50%;transform:translateX(-50%)}@media (max-width: 979px){.page-Kp_00_0699 .case__wrap--ttl::after{border-top:solid 20px #0068b7;border-left:solid 10px transparent;border-right:solid 10px transparent;bottom:-20px}}.page-Kp_00_0699 .case__wrap--ttl.girl{background-color:#e85871}.page-Kp_00_0699 .case__wrap--ttl.girl::after{border-top:solid 25px #e85871}@media (max-width: 979px){.page-Kp_00_0699 .case__wrap--ttl.girl::after{border-top:solid 20px #e85871}}.page-Kp_00_0699 .case__wrap__box{margin-top:50px}@media (max-width: 979px){.page-Kp_00_0699 .case__wrap__box{margin-top:30px}}.page-Kp_00_0699 .case__wrap__box+div{border-top:solid #c9dfee;padding-top:40px;margin-top:60px}@media (max-width: 979px){.page-Kp_00_0699 .case__wrap__box+div{margin-top:40px;padding-top:20px}}.page-Kp_00_0699 .case__wrap__box__detail{position:relative;border:solid 10px #c9dfee;padding:10px 15px}@media (max-width: 979px){.page-Kp_00_0699 .case__wrap__box__detail{width:100%;height:auto}}.page-Kp_00_0699 .case__wrap__box__detail::after{content:"";position:absolute;text-align:center;border-top:solid 25px #c9dfee;border-left:solid 15px transparent;border-right:solid 15px transparent;bottom:-25px;left:50%;transform:translateX(-50%)}.page-Kp_00_0699 .case__wrap__box__detail dl{display:flex;justify-content:space-between;align-items:center;text-align:center;color:#0e6ab5;font-weight:bold}@media (max-width: 979px){.page-Kp_00_0699 .case__wrap__box__detail dl{flex-direction:column}}.page-Kp_00_0699 .case__wrap__box__detail dl+dl{padding-top:10px;margin-top:10px;border-top:2px solid #e5e5e5}.page-Kp_00_0699 .case__wrap__box__detail dl dt{width:220px;border:solid 3px;border-radius:999px;padding:5px 0}.page-Kp_00_0699 .case__wrap__box__detail dl dd{width:95px;font-size:20px}@media (max-width: 979px){.page-Kp_00_0699 .case__wrap__box__detail dl dd{width:100%;margin-top:5px}}.page-Kp_00_0699 .case #girl{margin-top:100px}@media (max-width: 979px){.page-Kp_00_0699 .case #girl{margin-top:40px}}.page-Kp_00_0699 .case #girl .graph__link--btn{background:#f37b7b}.monitor{margin-top:120px}@media (max-width: 979px){.monitor{margin:50px 3% 0}}@media (max-width: 979px){.monitor ._wrap-reverse{flex-wrap:wrap-reverse !important}}.monitor .monitor-price{display:flex;align-items:flex-end;justify-content:space-between;margin-top:40px}@media (max-width: 979px){.monitor .monitor-price{flex-direction:column}}.monitor .monitor-price .price-head{border:solid 1px;padding:10px;letter-spacing:0.05em;font-size:17px}@media (max-width: 979px){.monitor .monitor-price .price-head{width:100%;text-align:center;padding:5px 10px;margin-bottom:6px}}.monitor .monitor-price .price{color:#f60000;font-size:20px;text-align:right;line-height:1.4}.monitor .monitor-price .price span{font-size:40px;font-weight:bold}@media (max-width: 979px){.monitor .monitor-price .price span{font-size:30px}}.monitor .details-wrap{display:block;padding:20px 30px}@media (max-width: 979px){.monitor .details-wrap{padding:10px}}.monitor .details-wrap dl{display:flex;align-items:center}@media (max-width: 979px){.monitor .details-wrap dl{flex-direction:column}}.monitor .details-wrap dl dt{width:150px;padding:7px;margin:15px 30px 15px 0;text-align:center;font-size:17px;background:#539aca;color:#fff}@media (max-width: 979px){.monitor .details-wrap dl dt{width:100%;font-size:16px;margin:15px 0 15px 0}}.monitor .details-wrap dl dd{font-size:18px;line-height:1.5}@media (max-width: 979px){.monitor .details-wrap dl dd{font-size:15px}}.monitor .details-wrap .monitor_cv{text-align:center;margin-bottom:20px}.monitor .details-wrap .monitor_cv a{display:inline-block;color:#fff;padding:25px 15%;text-align:center;font-size:20px;text-decoration:none;border-radius:10px;background:#d8201f;margin:15px 0;border:3px solid #ff7171;position:relative;font-weight:bold}.monitor .details-wrap .monitor_cv a::before{content:"";position:absolute;width:10px;height:10px;left:7%;top:50%;border:2px solid;border-color:transparent transparent #ffffff #ffffff;transform:translateY(-50%) rotate(-135deg)}.monitor .details-wrap .other_link{background:#e7f2ff;padding:20px 25px}.monitor .details-wrap .other_link .contact-btn{display:flex;justify-content:space-between;align-items:center}@media (max-width: 979px){.monitor .details-wrap .other_link .contact-btn{flex-direction:column}}.monitor .details-wrap .other_link .contact-btn a{position:relative;width:48%;color:white !important;text-align:center;padding:20px 0;text-decoration:none;font-size:16px}@media (max-width: 979px){.monitor .details-wrap .other_link .contact-btn a{width:100%;line-height:1.5}}.monitor .details-wrap .other_link .contact-btn a::before{content:"";position:absolute;width:10px;height:10px;left:7%;top:50%;border:2px solid;border-color:transparent transparent #ffffff #ffffff;transform:translateY(-50%) rotate(-135deg)}@media (max-width: 979px){.monitor .details-wrap .other_link .contact-btn a::before{top:40%;transform:rotate(-135deg)}}.monitor .details-wrap .other_link .contact-btn a.treatment{background:#0f62a9}.monitor .details-wrap .other_link .contact-btn a.tel{background:#56b1ff}.monitor .monitxt_tit{display:block;text-align:center;width:100%;margin-bottom:0 !important;background-color:#549aca !important}.monitor .monitxt_box{background:#f3f8fa;padding:25px 5%;font-size:14px;margin-top:0}@media (max-width: 979px){.monitor .monitxt_box{padding:25px 10%}}@media (max-width: 979px){.doctor .doctor-guide-box{margin:0 3%}}@media (max-width: 979px){.sejutu-menu-box{margin:0 3%}}.case__wrap__box__graph__ttl{display:flex;justify-content:center;margin-bottom:20px}@media (max-width: 979px){.case__wrap__box__graph__ttl{justify-content:space-between;flex-wrap:wrap}}.case__wrap__box__graph__ttl dl{display:flex;border:2px solid #54a2cc;border-radius:5px}.case__wrap__box__graph__ttl dl.girl{border:2px solid #ef7c7e}@media (max-width: 979px){.case__wrap__box__graph__ttl dl{width:100%}}.case__wrap__box__graph__ttl dl dt,.case__wrap__box__graph__ttl dl dd{padding:10px 15px;font-size:18px}@media (max-width: 979px){.case__wrap__box__graph__ttl dl dt,.case__wrap__box__graph__ttl dl dd{text-align:center;padding:5px;font-size:14px;width:50%}}.case__wrap__box__graph__ttl dl dt{background-color:#f3fcfe;color:#335781;border-radius:5px 0 0 5px}.case__wrap__box__graph__ttl dl dt.girl{background-color:#fcf0ef;color:#ef7c7e}.case__wrap__box__graph__ttl dl:nth-of-type(n+2){margin-left:15px}@media (max-width: 979px){.case__wrap__box__graph__ttl dl:nth-of-type(n+2){margin-top:5px;margin-left:0}}.case__wrap__box__graph__box{position:relative;margin-top:7px;padding:15px;border:15px solid #eeeeee}@media (max-width: 979px){.case__wrap__box__graph__box{padding:10px;border:8px solid #eeeeee}}.case__wrap__box__graph__box [rel="modal:open"]{text-decoration:none}.case__wrap__box__graph__box .graphModal--btn{position:absolute;right:30px;bottom:15px;padding:8px 30px;background-color:#459dcb;color:#fff;font-weight:bold;border-radius:9999px;font-size:18px}.case__wrap__box__graph__box .graphModal--btn.girl{background-color:#ef7b7c}@media (max-width: 979px){.case__wrap__box__graph__box .graphModal--btn{display:block;position:initial;padding:5px 30px;margin-left:auto;margin-right:auto;max-width:250px;font-size:16px;text-align:center}}.case__wrap__box__graph__box__ttl{background:rgba(0,0,0,0);color:#42507f;font-size:22px;padding-left:150px}.case__wrap__box__graph__box__ttl.girl{color:#cd3170}@media (max-width: 979px){.case__wrap__box__graph__box__ttl{font-size:18px;padding-left:0;text-align:center}}.case__wrap__box__graph__img{height:400px;text-align:center}@media (max-width: 979px){.case__wrap__box__graph__img{height:300px;width:auto;margin-left:-10px;margin-right:-10px}}.case__wrap__box__graph__img img{height:100%}@media (max-width: 979px){.case__wrap__box__graph__img img{height:100%;width:auto;max-width:none}}.case__wrap__box__graph__wrap{display:flex;justify-content:space-between;margin-top:20px}@media (max-width: 979px){.case__wrap__box__graph__wrap{display:block}}.case__wrap__box__graph__height{width:48%;display:flex;border:2px solid #449dc8;border-radius:5px}.case__wrap__box__graph__height.girl{border:2px solid #ef7c7e}@media (max-width: 979px){.case__wrap__box__graph__height{align-items:center;width:100%}.case__wrap__box__graph__height:nth-of-type(n+2){margin-top:15px}}.case__wrap__box__graph__height>*{text-align:center;padding:8px 0}.case__wrap__box__graph__height dt{width:47%;background-color:#f2fcfe;color:#1e4a77;font-weight:bold;border-radius:5px 0 0 5px}.case__wrap__box__graph__height dt.girl{background-color:#fcf0ef;color:#ef7c7e}.case__wrap__box__graph__height dd{width:53%}.modal_box__wrap{transform:translateY(40px)}.modal_box__wrap .close-modal{z-index:9999}.modal_box__wrap .modal_box img{max-width:none;height:70vh}@media (min-width: 980px){.modal_box__wrap .modal_box img{max-height:600px}}@media (max-width: 979px){.modal_box__wrap .modal_box img{height:360px}}.table-box{overflow:auto;-webkit-overflow-scrolling:touch}.table-box.-scroll._pc{position:relative;padding-top:20px}.table-box.-scroll._pc::before{content:'';position:absolute;top:0;right:0;width:40px;height:15px;background:url("/assets/images/common/ico_table_arrow.png?2025715115956") 50% 50% no-repeat;background-size:contain;-webkit-animation:FlashArrow 2s infinite;animation:FlashArrow 2s infinite}.table-box.-scroll._pc::after{content:'';position:absolute;top:20px;bottom:0;right:0;width:50px;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%)}.table-box.-scroll._pc.-scrolled._pc::before,.table-box.-scroll._pc.-scrolled._pc::after{content:none}
