@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");html{font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}.risk-link{display:none}@media (min-width: 980px){html:not(html[lang="ja"]) .aboutList>.box>.list02{height:85px}html:not(html[lang="ja"]) .aboutList>.box>.list02>.item:nth-child(n+4){margin-left:0}html:not(html[lang="ja"]) .aboutList>.box>.list02>.item:nth-child(n+5){margin-left:10px}}@media (max-width: 979px){.main-content a{display:block}.main-content a img{height:auto !important}._sp-fonts{font-size:12px}}section{content-visibility:visible}#main{margin:15px 0}main a.button-normal{border-radius:1000px;padding:10px 50px}._sec-box{padding:90px 0 80px}@media (max-width: 979px){._sec-box{padding:60px 0 50px}}._bolder{font-family:"游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif}._triangle{position:relative}._triangle:after{content:'';position:absolute;border-style:solid;border-width:40px 35px 0;border-color:#fff transparent transparent transparent;left:50%;top:99.9%;transform:translateX(-50%);z-index:1}@media (max-width: 979px){._triangle:after{border-width:30px 25px 0}}._bg-gray01{background-color:#f5f5f5}._bg-gray01._triangle::after{border-color:#f5f5f5 transparent transparent transparent}._bg-blue01{background-color:#edf6ff}._bg-blue01._triangle::after{border-color:#edf6ff transparent transparent transparent}.tabacc.-pc-accordion>.contents>.title{width:100%;display:flex !important;flex-wrap:wrap !important}@media (max-width: 979px){.tabacc.-pc-accordion>.contents>.title{font-size:4vw;padding:10px 60px 10px 20px}}.modal{padding:35px 2%}@media (max-width: 979px){.modal{padding:10px 3%}}.sec-head{text-align:center;line-height:1.2}.sec-head .ja{display:block;font-size:34px;color:#26439a}@media (max-width: 979px){.sec-head .ja{font-size:22px}}.sec-head .ja::after{color:#000;display:block;font-size:15px;margin-top:8px}@media (max-width: 979px){.sec-head .ja::after{font-size:12px}}.sec-head .en{font-size:15px}@media (max-width: 979px){.sec-head .en{font-size:12px}}.campBnar a img{height:auto !important}.bnr_mysbc img{height:auto !important}._color-bg-rightblue{background:#eff2f8}.heading-1{display:flex;flex-direction:column;align-items:center;font-weight:normal;text-align:center;margin-bottom:20px}.heading-1.border:after{background:#1E2D57;content:'';display:block;margin-top:5px;width:45px;height:4px}.heading-1>.sub{line-height:1}.heading-1>.title{display:flex;align-items:center;width:100%}.heading-1>.title>.text{margin-left:30px;margin-right:30px}.heading-1>.title:before,.heading-1>.title:after{content:'';display:block;background:currentColor;height:1px;width:auto;flex:1}.mv._slide{overflow:hidden;text-align:center}@media (min-width: 980px){.mv._slide{height:520px}}@media (min-width: 980px){.mv._single .mv-wrap{position:relative;height:450px}}.mv._single .mv-wrap._mHairline{background-color:#0b1230}@media (min-width: 980px){.mv._single .mv-wrap__img img{position:absolute;min-width:1145px;height:450px;left:50%;translate:-50% 0}}@media (max-width: 979px){.mv._single .mv-wrap__img img{width:100%}}.mv-risk{background:#dedede}.mv-risk .mhlw-risk>.mhlw-risk-single{font-size:10px;margin-top:0}.mv .mv-slide{display:none}.mv .mv-slide.slick-initialized{display:block}.mv .mv-slide__item a{display:block}.mv .mv-slide__item a.-online{background-color:#221816}@media (min-width: 980px){.mv .mv-slide__item a.-online img{min-width:1045px}}.mv .mv-slide__item a.-agashinjuku_extend{background-color:#012a56}@media (min-width: 980px){.mv .mv-slide__item a.-agashinjuku_extend img{min-width:1045px}}@media (min-width: 980px){.mv .mv-slide__item a.-spray{position:relative;height:460px;overflow:hidden;background:url(https://www.sbc-aga.com/lp/fina_minoxi_spray/images/mv_bg.jpg?202661791122) center no-repeat;background-size:2000px 100%}.mv .mv-slide__item a.-spray img{position:absolute;left:50%;min-width:1145px;transform:translateX(-47%)}}@media (min-width: 980px){.mv .mv-slide__item a.-jetmeso{position:relative;height:460px;overflow:hidden;background:url(/assets/care/meso/images/jetmeso/slide_jet_campaign_bk.jpg?202661791122) center no-repeat;background-size:2000px 100%}.mv .mv-slide__item a.-jetmeso img{position:absolute;left:50%;min-width:1145px;transform:translateX(-47%)}}.mv .mv-slide__item a.-tablet1000{background:#eee}@media (min-width: 980px){.mv .mv-slide__item a.-series{position:relative;height:460px;overflow:hidden;background-color:#211916}.mv .mv-slide__item a.-series img{height:100%}}@media (max-width: 979px){.mv .mv-slide__item a.-series{background-color:#211916}}.mv .mv-slide__item a img{margin:auto}@media (max-width: 979px){.mv .mv-slide__item a img{height:auto}}.mv .slick-dots{bottom:-50px}@media (max-width: 979px){.mv .slick-dots{bottom:-25px}}.mv .slick-dots li,.mv .slick-dots li button::before{width:20px;height:20px}@media (max-width: 979px){.mv .slick-dots li,.mv .slick-dots li button::before{width:15px;height:15px}}.mv .slick-prev,.mv .slick-next{background-color:unset}.mv .slick-prev{left:50%;transform:translate(-1100%, -50%)}.mv .slick-next{right:50%;transform:translate(1100%, -50%)}.mv .slick-prev:before,.mv .slick-next:before{background-size:20px auto}.font_mincho{font-family:"YuMincho","Yu Mincho","游明朝体";font-weight:500}section.campaign_m{background-color:#b4d2d9;text-align:center;line-height:1.3;letter-spacing:.06em}@media (max-width: 979px){section.campaign_m .ac_ly_001{max-width:740px}}section.campaign_m .speach_limited{background-color:#e74369;color:#fff;font-size:3.3rem;line-height:1;text-align:center;padding:5px 16px;position:relative;width:583px;margin:30px auto 60px;border-radius:999px}@media (max-width: 979px){section.campaign_m .speach_limited{width:100%;font-size:1.8rem;margin:20px auto 40px}}section.campaign_m .speach_limited::after{content:'';border-style:solid;border-color:transparent;border-width:20px 12px 0;border-top-color:#e74369;position:absolute;bottom:0;left:50%;translate:-50% 100%}section.campaign_m .speach_limited .num{font-size:6.0rem}@media (max-width: 979px){section.campaign_m .speach_limited .num{font-size:3.0rem}}section.campaign_m .top_box{background-color:#318395;position:relative;color:#fff;padding:60px 0;margin-bottom:140px}@media (max-width: 979px){section.campaign_m .top_box{padding:30px 0;max-width:600px;margin:0 auto 70px}}section.campaign_m .top_box::after{content:'';display:block;position:absolute;width:100%;height:80px;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);bottom:0;left:0;translate:0 100%;background-color:#318395}@media (max-width: 979px){section.campaign_m .top_box::after{height:40px}}section.campaign_m .top_box .wrap_ttl .sub_m{font-size:5.0rem}@media (max-width: 979px){section.campaign_m .top_box .wrap_ttl .sub_m{font-size:2.0rem}}section.campaign_m .top_box .wrap_ttl .sub_s{font-size:3.0rem}@media (max-width: 979px){section.campaign_m .top_box .wrap_ttl .sub_s{font-size:1.4rem}}section.campaign_m .top_box .wrap_ttl .ttl_top_box{font-size:6.0rem;font-weight:500;line-height:1.5;margin-top:7px}@media (max-width: 979px){section.campaign_m .top_box .wrap_ttl .ttl_top_box{font-size:2.5rem;margin-top:4px}}section.campaign_m .top_box .list_menu{display:flex;justify-content:center;align-items:center;margin-top:20px}@media (max-width: 979px){section.campaign_m .top_box .list_menu{margin-top:10px}}section.campaign_m .top_box .list_menu>*:nth-child(n+2){margin-left:30px}@media (max-width: 979px){section.campaign_m .top_box .list_menu>*:nth-child(n+2){margin-left:13px}}section.campaign_m .top_box .list_menu .item_menu{font-size:2.955rem;width:296px;padding:18px 20px;border:1px solid #fff;border-radius:5px;line-height:1.15}@media (max-width: 979px){section.campaign_m .top_box .list_menu .item_menu{font-size:1.3rem;width:130px;padding:8px 10px}}section.campaign_m .top_box .list_menu .icon_plus{width:73px;height:73px;background-color:#fff;border-radius:50%;position:relative}@media (max-width: 979px){section.campaign_m .top_box .list_menu .icon_plus{width:30px;height:30px}}section.campaign_m .top_box .list_menu .icon_plus::before,section.campaign_m .top_box .list_menu .icon_plus::after{content:'';display:block;width:37px;height:12px;background-color:#31a2bc;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (max-width: 979px){section.campaign_m .top_box .list_menu .icon_plus::before,section.campaign_m .top_box .list_menu .icon_plus::after{width:20px;height:4px}}section.campaign_m .top_box .list_menu .icon_plus::after{rotate:90deg}section.campaign_m .top_box .box_price{margin-top:35px}@media (max-width: 979px){section.campaign_m .top_box .box_price{margin-top:20px}}section.campaign_m .top_box .box_price .wrap_num{font-size:3.509rem;color:#fff693;display:flex;justify-content:center;align-items:center}@media (max-width: 979px){section.campaign_m .top_box .box_price .wrap_num{font-size:1.3rem}}section.campaign_m .top_box .box_price .wrap_num .num{font-size:12.281rem;margin-left:25px}@media (max-width: 979px){section.campaign_m .top_box .box_price .wrap_num .num{font-size:4.0rem;margin-left:15px}}section.campaign_m .top_box .box_price .wrap_num .num .text_month{font-size:43%}section.campaign_m .top_box .box_price .wrap_num .num .text_yen{font-size:57%}section.campaign_m .top_box .box_price .wrap_num .speach{background-color:#fff;border-radius:50%;width:142px;height:142px;display:flex;justify-content:center;align-items:center;font-size:7.018rem;color:#31a2bc;line-height:.7;position:relative;margin-left:35px}@media (max-width: 979px){section.campaign_m .top_box .box_price .wrap_num .speach{width:70px;height:70px;font-size:3.0rem;margin-left:20px}}section.campaign_m .top_box .box_price .wrap_num .speach::after{content:'';position:absolute;display:block;width:29px;height:18px;background-color:#fff;-webkit-clip-path:polygon(0 30%, 100% 0, 100% 100%);clip-path:polygon(0 30%, 100% 0, 100% 100%);left:3px;top:50%;translate:-100% -50%}@media (max-width: 979px){section.campaign_m .top_box .box_price .wrap_num .speach::after{width:15px;height:9px;left:1px}}section.campaign_m .top_box .box_price .wrap_num .speach .text{translate:0 3%}section.campaign_m .top_box .box_price .wrap_num .speach .text .text_s{font-size:57%}section.campaign_m .top_box .box_price .wrap_num .speach .text .text_m{font-size:77%}section.campaign_m .top_box .box_price .note{font-size:1.8rem}@media (max-width: 979px){section.campaign_m .top_box .box_price .note{font-size:1.0rem;margin-top:5px}}@media (max-width: 979px){section.campaign_m .box_menu{max-width:600px;margin:0 auto}}section.campaign_m .box_menu .wrap_tab{display:flex}section.campaign_m .box_menu .wrap_tab .tab_item{width:50%;cursor:pointer}section.campaign_m .box_menu .wrap_tab .tab_item .wrap_ttl{background-color:#b2b2b2;border-radius:15px 15px 0 0;padding:18px 20px 11px}@media (max-width: 979px){section.campaign_m .box_menu .wrap_tab .tab_item .wrap_ttl{border-radius:8px 8px 0 0;padding:9px 10px 6px}}section.campaign_m .box_menu .wrap_tab .tab_item .wrap_ttl .sub_ttl{font-size:2.2rem;color:#fff;line-height:1.4}@media (max-width: 979px){section.campaign_m .box_menu .wrap_tab .tab_item .wrap_ttl .sub_ttl{font-size:1.0rem}}section.campaign_m .box_menu .wrap_tab .tab_item .wrap_ttl .tab_ttl{font-family:"YuMincho","Yu Mincho","游明朝体";font-weight:500;font-size:6.0rem;color:#fff693}@media (max-width: 979px){section.campaign_m .box_menu .wrap_tab .tab_item .wrap_ttl .tab_ttl{font-size:2.0rem}}section.campaign_m .box_menu .wrap_tab .tab_item .wrap_image{overflow:hidden;opacity:.6}section.campaign_m .box_menu .wrap_tab .tab_item .image{transition:all .4s ease}@media (min-width: 980px){section.campaign_m .box_menu .wrap_tab .tab_item:hover .image{scale:1.15}}section.campaign_m .box_menu .content{background-color:#fff;padding:60px 50px}@media (max-width: 979px){section.campaign_m .box_menu .content{padding:15px}}section.campaign_m .box_menu .content .wrap_mini_ttl{margin-bottom:45px}@media (max-width: 979px){section.campaign_m .box_menu .content .wrap_mini_ttl{margin-bottom:24px}}section.campaign_m .box_menu .content .mini_ttl{font-size:3.3rem;font-weight:700;color:#1e2b53}@media (max-width: 979px){section.campaign_m .box_menu .content .mini_ttl{font-size:1.6rem}}section.campaign_m .box_menu .content .trial{background-color:#e0f5fa;padding:30px 20px 15px;position:relative}@media (max-width: 979px){section.campaign_m .box_menu .content .trial{padding:17px 10px 7px}}section.campaign_m .box_menu .content .trial .ttl_trial{font-size:2.8rem;font-weight:700;border:2px solid #318395;border-radius:999px;background-color:#fff;display:inline-block;padding:2px 60px;color:#318395;position:absolute;top:0;left:20px;translate:0 -50%}@media (max-width: 979px){section.campaign_m .box_menu .content .trial .ttl_trial{font-size:1.6rem;padding:1px 20px;left:10px}}section.campaign_m .box_menu .content .trial .box{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width: 979px){section.campaign_m .box_menu .content .trial .box{display:block}}section.campaign_m .box_menu .content .trial .box .menu_name{color:#1e2b53;font-size:3.3rem;font-weight:700}@media (max-width: 979px){section.campaign_m .box_menu .content .trial .box .menu_name{font-size:1.6rem}}section.campaign_m .box_menu .content .trial .note{color:#1e2b53;font-size:2.0rem;margin-top:20px}@media (max-width: 979px){section.campaign_m .box_menu .content .trial .note{font-size:1.0rem;margin-top:10px}}section.campaign_m .box_menu .content .wrap_price{display:flex;justify-content:flex-end;align-items:flex-end}section.campaign_m .box_menu .content .wrap_price:nth-of-type(n+2){margin-top:40px}@media (max-width: 979px){section.campaign_m .box_menu .content .wrap_price:nth-of-type(n+2){margin-top:20px}}section.campaign_m .box_menu .content .wrap_price .times{font-weight:700;font-size:3.0rem;color:#1e2b53;margin-right:30px}@media (max-width: 979px){section.campaign_m .box_menu .content .wrap_price .times{font-size:1.5rem;margin-right:5px}}section.campaign_m .box_menu .content .wrap_price .num{color:#e74369;font-size:7.0rem;font-weight:700;position:relative;line-height:1;width:290px;text-align:right}@media (max-width: 979px){section.campaign_m .box_menu .content .wrap_price .num{font-size:3.5rem;width:180px}}section.campaign_m .box_menu .content .wrap_price .num .tax{font-size:25%;position:absolute;top:3%;right:0;font-weight:500;translate:-20% 0}section.campaign_m .box_menu .content .wrap_price .num .yen{font-size:67%}section.campaign_m .box_menu .content .wrap_price .discount{color:#fff693;font-weight:700;font-size:3.6rem;min-width:156px;padding:10px 12px;border-radius:999px;line-height:1;background-color:#1e2b53;margin-left:25px}@media (max-width: 979px){section.campaign_m .box_menu .content .wrap_price .discount{font-size:1.8rem;min-width:80px;padding:5px 6px;margin-left:13px}}section.campaign_m .box_menu .content .message{font-size:4.0rem;color:#1e2b53;margin-top:50px}@media (max-width: 979px){section.campaign_m .box_menu .content .message{font-size:1.8rem;margin-top:25px}}section.campaign_m .box_menu .content .message .text_color{color:#e74369}section.campaign_m .box_menu .content .menu_box{margin-top:40px}@media (max-width: 979px){section.campaign_m .box_menu .content .menu_box{margin-top:20px}}section.campaign_m .box_menu .content .menu_box .item_menu_box{display:flex;justify-content:space-between;align-items:center}@media (max-width: 979px){section.campaign_m .box_menu .content .menu_box .item_menu_box{display:block}}section.campaign_m .box_menu .content .menu_box .item_menu_box:nth-of-type(n+2){margin-top:40px;padding-top:40px;border-top:1px solid #1e2b53}@media (max-width: 979px){section.campaign_m .box_menu .content .menu_box .item_menu_box:nth-of-type(n+2){margin-top:20px;padding-top:20px}}section.campaign_m .box_menu .content .menu_box .item_menu_box .minittl_menu_box{display:flex;justify-content:center;align-items:center;background-color:#318395;color:#fff;font-size:3.0rem;font-weight:700;width:250px;min-height:200px;border-radius:10px;position:relative;padding:20px}@media (max-width: 979px){section.campaign_m .box_menu .content .menu_box .item_menu_box .minittl_menu_box{font-size:1.5rem;width:100%;min-height:0;border-radius:5px;padding:10px;margin-bottom:30px}}section.campaign_m .box_menu .content .menu_box .item_menu_box .minittl_menu_box .sub_ttl{font-weight:500;font-size:58%;display:block;margin-bottom:5px}section.campaign_m .box_menu .content .menu_box .item_menu_box .minittl_menu_box::after{content:'';display:block;position:absolute;width:25px;height:30px;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%);background-color:#318395}@media (min-width: 980px){section.campaign_m .box_menu .content .menu_box .item_menu_box .minittl_menu_box::after{top:50%;right:0;translate:100% -50%}}@media (max-width: 979px){section.campaign_m .box_menu .content .menu_box .item_menu_box .minittl_menu_box::after{-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);width:17px;height:15px;bottom:0;left:50%;translate:-50% 100%}}section.campaign_m .box_menu .content .menu_box .item_menu_box .wrap_price .num{font-size:6.0rem}@media (max-width: 979px){section.campaign_m .box_menu .content .menu_box .item_menu_box .wrap_price .num{font-size:3.0rem}}section.campaign_m .box_menu .show_jetmeso,section.campaign_m .box_menu .show_quickmeso{display:none}section.campaign_m .box_menu[data-menu="jetmeso"] .tab_item[data-tab="jetmeso"]{pointer-events:none}section.campaign_m .box_menu[data-menu="jetmeso"] .tab_item[data-tab="jetmeso"] .wrap_ttl{background-color:#1e2b53}section.campaign_m .box_menu[data-menu="jetmeso"] .tab_item[data-tab="jetmeso"] .wrap_image{opacity:1}section.campaign_m .box_menu[data-menu="jetmeso"] .show_jetmeso{display:block}section.campaign_m .box_menu[data-menu="jetmeso"] .menu_box .item_menu_box .minittl_menu_box{background-color:#318395}section.campaign_m .box_menu[data-menu="jetmeso"] .menu_box .item_menu_box .minittl_menu_box::after{background-color:#318395}section.campaign_m .box_menu[data-menu="quickmeso"] .tab_item[data-tab="quickmeso"]{pointer-events:none}section.campaign_m .box_menu[data-menu="quickmeso"] .tab_item[data-tab="quickmeso"] .wrap_ttl{background-color:#236589}section.campaign_m .box_menu[data-menu="quickmeso"] .tab_item[data-tab="quickmeso"] .wrap_image{opacity:1}section.campaign_m .box_menu[data-menu="quickmeso"] .show_quickmeso{display:block}section.campaign_m .box_menu[data-menu="quickmeso"] .menu_box .item_menu_box .minittl_menu_box{background-color:#314B94}section.campaign_m .box_menu[data-menu="quickmeso"] .menu_box .item_menu_box .minittl_menu_box::after{background-color:#314B94}.lowprice{background:#eeeff1;padding:70px 0;margin-top:40px}@media (max-width: 979px){.lowprice{padding:30px 0}}.lowprice__bnr{display:flex;justify-content:space-between;align-items:center}@media (max-width: 979px){.lowprice__bnr{display:block;padding:0 10%}}.lowprice__bnr li{text-align:center}.lowprice__bnr li img{min-height:300px}@media (max-width: 979px){.lowprice__bnr li img{width:90%;height:100%;min-height:37vw}}@media (max-width: 979px){.lowprice__bnr li:last-child{margin-top:20px}}.photo-list{display:flex;flex-wrap:wrap}@media (min-width: 980px){.photo-list>.item{margin-top:30px;margin-right:20px;width:calc((100% - 20px) / 2)}.photo-list>.item:nth-child(2n){margin-right:0}.photo-list>.item:nth-child(-n+2){margin-top:0}}@media (max-width: 979px){.photo-list>.item{width:100%;margin-top:18px}.photo-list>.item:first-child{margin-top:0}}.photo-list>.item>.cate{font-size:14px;font-size:1.4rem;overflow:hidden}.photo-list>.item>.cate>.dr-name{float:right;font-size:12px;font-size:1.2rem}.photo-list>.item>.img-list{display:flex;flex-wrap:wrap}.photo-list>.item>.img-list>.img-period{width:100%;display:flex;justify-content:space-between}.photo-list>.item>.img-list>.img-period>p{width:50%}.photo-list>.item>.img-list>.img-period>p>span{display:inline-block;background:#333;border-radius:1em;color:#fff;padding:3px 12px;line-height:1;margin-top:4px;font-size:10px;font-size:1rem}@media (min-width: 980px){.photo-list>.item>.img-list>.img-period>p>span{font-size:14px;font-size:1.4rem}}@media (min-width: 980px){.photo-list>.item>.img-list>.img{margin-right:8px}.photo-list>.item>.img-list>.img:nth-child(2n){margin-right:0}}.photo-list>.item>.img-list>.img>.link{display:block;overflow:hidden}@media (min-width: 980px){.photo-list>.item>.img-list>.img>.link{height:130px}}@media (min-width: 980px){.photo-list>.item>.img-list>.img>.link img{width:236px;height:auto}}@media (max-width: 979px){.photo-list>.item>.img-list>.img>.link img{width:auto;height:auto}}.photo-list>.item>.img-list>.img>.link>.img-center{margin-top:-22%}.photo-list>.item>.img-list>.img>.caption{display:inline-block;background:#333;border-radius:1em;color:#fff;padding:3px 12px;line-height:1;margin-top:4px;font-size:10px;font-size:1rem}@media (min-width: 980px){.photo-list>.item>.img-list>.img>.caption{font-size:14px;font-size:1.4rem}}.photo-list>.item>.link{display:block;background:#ddd;margin-top:10px;color:inherit;padding:3px;position:relative;text-align:center;text-decoration:none;font-size:12px;font-size:1.2rem}@media (min-width: 980px){.photo-list>.item>.link{font-size:14px;font-size:1.4rem}}.photo-list>.item>.link:after{position:absolute;top:50%;right:3%;margin-top:-5px;border:5px solid transparent;border-left-color:#333;content:""}.lEntry{display:flex;justify-content:space-between}@media (max-width: 979px){.lEntry{flex-direction:column}}.lEntry>.box{position:relative;padding-left:23px;border-top:10px solid;background-repeat:no-repeat;background-position:center;background-size:cover;text-decoration:none;color:inherit}@media (min-width: 980px){.lEntry>.box{width:calc((100% - 20px) / 2);height:280px}}@media (max-width: 979px){.lEntry>.box{height:168px;padding-left:10px;border-top-width:5px}}.lEntry>.box.men{background-image:url(/assets/images/top_new/entry_bg_men.jpg?202661791122);border-top-color:#1E2D57}.lEntry>.box.men>.copy{color:#1E2D57}.lEntry>.box.men>.list>.item>.dot{color:#1E2D57}.lEntry>.box.men>.oBtn1{background:#1E2D57}.lEntry>.box.women{background-image:url(/assets/images/top_new/entry_bg_women.jpg?202661791122);border-top-color:#FB637E}@media (max-width: 979px){.lEntry>.box.women{margin-top:5px}}.lEntry>.box.women>.copy{color:#FB637E}.lEntry>.box.women>.list>.item>.dot{color:#FB637E}.lEntry>.box.women>.oBtn1{background:#FB637E}.lEntry>.box>.title{margin-top:12px}@media (min-width: 980px){.lEntry>.box>.title{margin-top:30px}}.lEntry>.box>.title>.img{width:167px}@media (min-width: 980px){.lEntry>.box>.title>.img{width:265px}}.lEntry>.box>.copy{display:inline-flex;align-items:center;justify-content:center;height:28px;margin-top:10px;padding:0 12px;background:#FFF;border-radius:14px;font-size:14px;font-weight:bold}@media (max-width: 979px){.lEntry>.box>.copy{height:18px;margin-top:5px;padding:0 6px;border-radius:9px;font-size:9px}}.lEntry>.box>.list{margin-top:3px}@media (min-width: 980px){.lEntry>.box>.list{margin-top:8px}}.lEntry>.box>.list>.item{padding-left:1em;text-indent:-1em;color:#000;font-size:9px;line-height:1.66666666}@media (min-width: 980px){.lEntry>.box>.list>.item{font-size:12px;line-height:1.8333333}}.lEntry>.box>.oBtn1{display:flex;align-items:center;justify-content:center;color:#FFF;position:absolute}.lEntry>.box>.oBtn1:after{position:absolute;top:50%;right:8px;margin-top:-5px;border:5px solid transparent;border-left-color:#fff;content:""}@media (min-width: 980px){.lEntry>.box>.oBtn1{bottom:25px;width:142px;height:40px;font-size:12px}}@media (max-width: 979px){.lEntry>.box>.oBtn1{bottom:10px;width:102px;height:25px;font-size:9px}}.method{position:relative}@media (min-width: 980px){.method{margin:20px auto;width:732px}}.method>.InnerCV01{position:absolute}@media (min-width: 980px){.method>.InnerCV01{top:100px;left:315px}}@media (max-width: 979px){.method>.InnerCV01{top:56%;width:35%;left:8%}}.method>.InnerCV02{position:absolute}@media (min-width: 980px){.method>.InnerCV02{top:100px;left:495px}}@media (max-width: 979px){.method>.InnerCV02{top:56%;width:43.333%;left:49%}}@media (max-width: 979px){.doctorTxt{flex-direction:unset}}@media (max-width: 979px){.doctorTxt>.text{width:100%;flex:auto}}.aboutList{background:#eee;padding:20px 25px;display:flex;justify-content:space-between;margin-top:65px}@media (max-width: 979px){.aboutList{flex-direction:column;margin-left:-10px;margin-right:-10px;padding:20px 15px}}@media (min-width: 980px){.aboutList>.box{width:calc((100% - 80px) / 2)}}.aboutList>.box>.title>.link{line-height:1;font-weight:bold;margin-bottom:12px}.aboutList>.box>.title>.link:before{content:"";display:inline-block;border:solid 7px transparent;border-left-color:#1E2D57}.aboutList>.box>.list{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width: 980px){.aboutList>.box>.list{height:85px;font-size:12px;line-height:20px}}@media (max-width: 979px){.aboutList>.box>.list{height:135px;font-size:10px;line-height:24px}}@media (max-width: 979px){.aboutList>.box>.list>.item{width:50%}}.aboutList>.box>.list>.item>.link{color:#000;text-decoration:none}.aboutList>.box>.list>.item>.link:before{content:"";display:inline-block;border:solid 5px transparent;border-left-color:#1E2D57}@media (min-width: 980px){.aboutList>.box>.list>.item:nth-child(n+5){margin-left:20px}}@media (min-width: 980px){.aboutList>.box>.list02{height:70px}}@media (max-width: 979px){.aboutList>.box>.list02{height:135px}}@media (min-width: 980px){.aboutList>.box>.list02>.item:nth-child(n+4){margin-left:20px}}.pickup{line-height:1.5;position:relative}@media (min-width: 980px){.pickup{padding:40px 0 30px}}@media (max-width: 979px){.pickup{padding:20px 0}}.pickup__txt{text-align:center;color:#397eda;font-weight:bold;letter-spacing:1px;margin-bottom:30px}@media (max-width: 979px){.pickup__txt{font-size:7vw;line-height:1.2}}@media (min-width: 425px){.pickup__txt{font-size:30px}}@media (min-width: 980px){.pickup__txt{font-size:34px}}.pickup__txt span{border-bottom:1px solid #397eda;padding-bottom:8px;position:relative}@media (max-width: 979px){.pickup__txt span{display:block;padding-bottom:12pxpx}}.pickup__txt span::after{content:"";border:6px solid transparent;border-top:10px solid #397eda;bottom:0;left:50%;transform:translate(-50%, 99%);position:absolute}.pickup__list{text-align:center}@media (min-width: 980px){.pickup__list{display:flex;justify-content:space-between}}@media (max-width: 979px){.pickup__list li+li{margin-top:15px}}.pickup .coronaTxt .content{background-color:#fff !important}@media (max-width: 979px){.page-Ep_00_0001 .main-content img,.page-Ep_00_0001 .free_comp_area-breadcrumb img{height:100%}}.dr-youtube{padding:50px 0 70px}@media (max-width: 979px){.dr-youtube{padding:30px 0 35px}}.dr-youtube::after{border-color:#1E2D57 transparent transparent transparent}.dr-youtube .page-inner>h2{position:relative;display:inline-block;font-size:30px;letter-spacing:.05em}@media (max-width: 979px){.dr-youtube .page-inner>h2{font-size:20px}}.dr-youtube .page-inner>h2::before,.dr-youtube .page-inner>h2::after{content:"";position:absolute;width:210px;height:1px;background-color:#fff;top:50%;transform:translateY(-50%)}@media (max-width: 979px){.dr-youtube .page-inner>h2::before,.dr-youtube .page-inner>h2::after{width:10px}}.dr-youtube .page-inner>h2::before{left:-50%}@media (max-width: 979px){.dr-youtube .page-inner>h2::before{left:-11px}}.dr-youtube .page-inner>h2::after{right:-50%}@media (max-width: 979px){.dr-youtube .page-inner>h2::after{right:-11px}}.dr-youtube .page-inner>h2>span{display:inline-block;font-size:27px;background-color:#d11310;border-radius:10px;line-height:1.4;padding:3px 10px 0;margin:0 10px;transform:translateY(-2px)}@media (max-width: 979px){.dr-youtube .page-inner>h2>span{font-size:18px;padding:3px 5px 0;margin:0 5px}}.dr-youtube__bnr{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}@media (max-width: 979px){.dr-youtube__bnr{width:95%;margin:10px auto 0}}.dr-youtube__bnr a{display:block;text-decoration:none}@media (max-width: 979px){.dr-youtube__bnr a+a{margin-top:5px}}@media (max-width: 979px){.dr-youtube .yt-link .item{width:100%}}.dr-youtube .yt-link .item .posi a{width:85%;display:block;font-size:18px;font-weight:bold;text-decoration:none;line-height:1.4;color:#fff;border-bottom:solid 1px;padding-bottom:10px;margin:0 auto 20px}@media (max-width: 979px){.dr-youtube .yt-link .item .posi a{font-size:14px;margin:0 auto 10px}}.dr-youtube .yt-link .item .name a{display:block;color:#fff;font-size:28px;font-weight:bold;text-decoration:none;letter-spacing:.1em}@media (max-width: 979px){.dr-youtube .yt-link .item .name a{font-size:24px}}.dr-youtube .yt-link .item .bnr{margin-top:20px}@media (max-width: 979px){.dr-youtube .yt-link .item .bnr{margin-top:10px}}@media (max-width: 979px){.dr-youtube .yt-link .item .bnr a img{height:auto}}._mentetxt{text-align:center;background:#eceff7;padding:10px;margin-bottom:20px}._mentetxt ._mente_time{background:#f3f3f3;padding:15px 2%}@media (max-width: 979px){._mentetxt ._mente_time{padding:5px 2%}}._mentetxt ._mente_time strong{display:block;text-align:center;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:10px}@media (max-width: 979px){._mentetxt ._mente_time strong{padding-bottom:5px;margin-bottom:5px;font-size:15px}}._mentetxt ._mente_time b{display:block;text-align:center;font-size:20px}@media (max-width: 979px){._mentetxt ._mente_time b{font-size:13px}}._mentetxt ._mente_time small{display:block;text-align:center;font-size:16px}@media (max-width: 979px){._mentetxt ._mente_time small{font-size:10px}}.top-intro{padding-top:50px}@media (max-width: 979px){.top-intro{padding-top:30px}}.top-intro .intro-btn-link{display:flex;justify-content:space-between;flex-wrap:wrap;margin:auto}.top-intro .intro-btn-link>.item{width:49%}@media (max-width: 979px){.top-intro .intro-btn-link>.item{width:100%}}@media (min-width: 980px){.top-intro .intro-btn-link>.item._green{width:100%}}.top-intro .intro-btn-link>.item._green a.button-normal{background:linear-gradient(to right, #27ba51, #29b5ba)}@media (max-width: 979px){.top-intro .intro-btn-link>.item._green a.button-normal{padding:15px 45px}}.top-intro .intro-btn-link>.item._blue a.button-normal{background:linear-gradient(to right, #009dfb, #5061d3)}.top-intro .intro-btn-link>.item._pink a.button-normal{background:linear-gradient(to right, #f35b8e, #fb6363)}.top-intro .intro-btn-link>.item._navyBlue a.button-normal{background:linear-gradient(to left, #1E2D57, #063761)}.top-intro .intro-btn-link>.item a.button-normal{display:block;font-size:20px;font-weight:bold;text-align:center;padding:20px 50px}@media (max-width: 979px){.top-intro .intro-btn-link>.item a.button-normal{font-size:16px;padding:15px 35px}}.top-intro .intro-btn-link>.item a.button-normal::after{background-size:11px auto;right:15px}@media (max-width: 979px){.top-intro .intro-btn-link>.item a.button-normal::after{background-size:8px auto;right:5px}}.top-intro .intro-btn-link>.item a.button-normal .icon{position:absolute;display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#fff;border-radius:1000px;top:50%;left:20px;transform:translateY(-50%)}@media (max-width: 979px){.top-intro .intro-btn-link>.item a.button-normal .icon{width:28px;height:28px;left:12px}}.top-intro .intro-link-list{display:flex;flex-wrap:wrap}.top-intro .intro-link-list>.item{width:calc((100.99% - (2.5% * (3 - 1))) / 3)}@media (max-width: 979px){.top-intro .intro-link-list>.item{width:100%}.top-intro .intro-link-list>.item+.item{margin-top:1%}}.top-intro .intro-link-list>.item:not(:nth-child(-n+3)){margin-top:1%}.top-intro .intro-link-list>.item:not(:nth-child(3n+1)){margin-left:2%}@media (max-width: 979px){.top-intro .intro-link-list>.item:not(:nth-child(3n+1)){margin-left:0}}.top-intro .intro-link-list>.item a{position:relative;display:block;font-size:17px;font-weight:bold;text-decoration:none;text-align:center;color:#1d2d57;background-color:#edf6ff;padding:20px 60px}@media (max-width: 979px){.top-intro .intro-link-list>.item a{text-align:left;padding:20px 40px 20px 75px;height:42px;font-size:16px}}.top-intro .intro-link-list>.item a::after{content:"";position:absolute;width:12px;height:12px;border-style:solid;border-color:#397dd9 #397dd9 transparent transparent;border-width:3px 3px 0 0;right:20px;top:50%;transform:translateY(-50%) rotate(45deg)}.top-intro .intro-link-list>.item._about a{background:#edf6ff url(/assets/images/common/icon_link_about.png?202661791122) 20px center no-repeat}.top-intro .intro-link-list>.item._price a{background:#edf6ff url(/assets/images/common/icon_link_price.png?202661791122) 20px center no-repeat}.top-intro .intro-link-list>.item._care a{background:#edf6ff url(/assets/images/common/icon_link_menu.png?202661791122) 20px center no-repeat}.top-intro .intro-link-list>.item._online a{background:#edf6ff url(/assets/images/common/icon_link_online.png?202661791122) 20px center no-repeat}.top-intro .intro-link-list>.item._clinic a{background:#edf6ff url(/assets/images/common/icon_link_clinic.png?202661791122) 20px center no-repeat}.top-intro .intro-link-list>.item._photo a{background:#edf6ff url(/assets/images/common/icon_link_photo.png?202661791122) 20px center no-repeat}.top-intro .intro-link-list>.item._fuga a{background:#ffedf6 url(/assets/images/common/icon_link_fuga.png?202661791122) 15px center no-repeat !important}.top-intro .intro-link-list>.item._fuga a::after{content:"";position:absolute;width:12px;height:12px;border-style:solid;border-color:#d9396b #d9396b transparent transparent !important;border-width:3px 3px 0 0;right:20px;top:50%;transform:translateY(-50%) rotate(45deg)}.top-intro .link-btn a{width:420px;font-size:18px;font-weight:bold;background-color:#26439a;padding:15px 35px}@media (max-width: 979px){.top-intro .link-btn a{width:85%;font-size:16px}}.top-feature .feature-link-list{counter-reset:number}@media (max-width: 979px){.top-feature .feature-link-list{justify-content:space-between}}.top-feature .feature-link-list>.item{width:calc((100.99% - (2.5% * (3 - 1))) / 3)}@media (max-width: 979px){.top-feature .feature-link-list>.item{width:49%}}.top-feature .feature-link-list>.item:not(:nth-child(-n+3)){margin-top:1.5%}.top-feature .feature-link-list>.item:not(:nth-child(3n+1)){margin-left:2%}@media (max-width: 979px){.top-feature .feature-link-list>.item:not(:nth-child(3n+1)){margin-left:0}}@media (max-width: 979px){.top-feature .feature-link-list>.item:nth-child(n+3){margin-top:1.5%}}.top-feature .feature-link-list>.item a{position:relative;display:block;height:100%;text-align:center;text-decoration:none;background-color:#fff;border:solid 2px #397dd9;border-radius:5px}.top-feature .feature-link-list>.item a .head{font-size:14px;background-color:#397dd9;color:#fff;letter-spacing:.1em}@media (max-width: 979px){.top-feature .feature-link-list>.item a .head{font-size:12px;padding:2px 10px}}.top-feature .feature-link-list>.item a .head::after{border-width:12px 8px 0;border-color:#397dd9 transparent transparent transparent}.top-feature .feature-link-list>.item a .head .num{display:inline-block;margin-left:5px}.top-feature .feature-link-list>.item a .head .num::before{font-size:22px;counter-increment:number 1;content:"0" counter(number)}@media (max-width: 979px){.top-feature .feature-link-list>.item a .head .num::before{font-size:20px}}.top-feature .feature-link-list>.item a .content{min-height:80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px 20px 15px}@media (max-width: 979px){.top-feature .feature-link-list>.item a .content{min-height:90px;padding:15px 10px}}.top-feature .feature-link-list>.item a .content .text{font-weight:bold;line-height:1.4;color:#397dd9}@media (max-width: 979px){.top-feature .feature-link-list>.item a .content .text{font-size:14px;letter-spacing:.05em}}.top-feature .feature-link-list>.item a .arrow{position:absolute;right:12px;bottom:15px}.top-feature .feature-link-list>.item a .arrow::before,.top-feature .feature-link-list>.item a .arrow::after{content:"";position:absolute;width:10px;height:10px;border-style:solid;border-color:#397dd9 #397dd9 transparent transparent;border-width:3px 3px 0 0;top:50%;transform:translateY(-50%) rotate(45deg)}@media (max-width: 979px){.top-feature .feature-link-list>.item a .arrow::before,.top-feature .feature-link-list>.item a .arrow::after{width:8px;height:8px;border-width:2px 2px 0 0}}.top-feature .feature-link-list>.item a .arrow::before{right:0}.top-feature .feature-link-list>.item a .arrow::after{right:8px}@media (max-width: 979px){.top-feature .feature-link-list>.item a .arrow::after{right:6px}}.top-feature .read-txt{font-size:22px;font-weight:bold;line-height:2.2;letter-spacing:.08em;color:#3261a4}@media (max-width: 979px){.top-feature .read-txt{font-size:16px;letter-spacing:.05em;line-height:2}}#modal-graph img{width:75%}@media (max-width: 979px){#modal-graph img{width:100%}}.blocker{padding:20px 10px}.blocker .modal{width:100%}.top-pref{padding-bottom:30px}.top-pref .pref-inner{background:url(/assets/lp/images/performance_bg.png?202661791122) no-repeat center bottom;background-size:540px;padding-bottom:190px}@media (max-width: 979px){.top-pref .pref-inner{background-size:360px;padding-bottom:30px}}.top-pref .pref-inner .pref-data{display:flex;justify-content:space-between;align-items:center}@media (max-width: 979px){.top-pref .pref-inner .pref-data{max-width:500px;flex-wrap:wrap;margin:auto}}.top-pref .pref-inner .pref-data>.item{text-align:center}@media (max-width: 979px){.top-pref .pref-inner .pref-data>.item+.item{margin-top:30px}}.top-pref .pref-inner .pref-data>.item._graph{width:480px}@media (max-width: 979px){.top-pref .pref-inner .pref-data>.item._graph{width:100%}}.top-pref .pref-inner .pref-data>.item._graph .modal-link{display:inline-block;position:relative}@media (max-width: 979px){.top-pref .pref-inner .pref-data>.item._graph .modal-link{width:90%}}.top-pref .pref-inner .pref-data>.item._graph .modal-link .modal-icon{position:absolute;display:flex;justify-content:center;align-items:center;width:55px;height:55px;background-color:rgba(29,45,87,0.8);right:7px;bottom:7px}@media (max-width: 979px){.top-pref .pref-inner .pref-data>.item._graph .modal-link .modal-icon{width:45px;height:45px;padding:5px}}.top-pref .pref-inner .pref-data>.item._counter{width:460px}@media (max-width: 979px){.top-pref .pref-inner .pref-data>.item._counter{width:100%}.top-pref .pref-inner .pref-data>.item._counter img{width:80%}}@media (max-width: 979px){.top-pref .pref-inner .pref-cont .text{font-size:14px}}.top-topics .topics-head{font-size:26px;letter-spacing:.08em;color:#0e2253;border-bottom:solid 1px;padding-bottom:5px}@media (max-width: 979px){.top-topics .topics-head{font-size:18px}}@media (min-width: 980px){.top-topics .topics-bnr .item._pc-full{width:100%}}@media (max-width: 979px){.top-topics .topics-bnr .item._sp-full{width:100%;margin-left:0}}.top-case .case-wrap .case-box{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;box-shadow:0 3px 6px 2px #b0b0b0;padding:30px}@media (max-width: 979px){.top-case .case-wrap .case-box{padding:20px 15px}}.top-case .case-wrap .case-box>*{width:100%}.top-case .case-wrap .case-box .image{width:90%;margin:0 auto 20px}@media (max-width: 979px){.top-case .case-wrap .case-box .image{width:100%;order:2}}.top-case .case-wrap .case-box .content{width:90%;margin:0 auto}@media (max-width: 979px){.top-case .case-wrap .case-box .content{width:100%;order:1}}.top-case .case-wrap .case-box .content .head{font-size:20px;font-weight:bold;text-align:left;color:#26439a;border-bottom:solid 1px}.top-case .case-wrap .case-box .content .therapy-name{font-size:16px;color:#26439a;margin-top:15px}.top-case .case-wrap .case-box .content .therapy-name .label{display:inline-block;font-size:14px;font-weight:normal;color:#fff;background-color:#4a95ce;border-radius:1000px;padding:3px 15px 0;margin-right:10px}.top-case .case-wrap .case-box .content .comment{font-size:14px;margin-top:10px}.top-case .case-wrap .case-box .content .dr-link{text-align:right;margin-top:10px}.top-case .case-wrap .case-box .content .dr-link a{font-size:14px}.top-case .case-wrap .case-box .link-btn{text-align:center;margin-top:5px}@media (max-width: 979px){.top-case .case-wrap .case-box .link-btn{order:2;margin-top:15px}}.top-case .case-wrap .case-box .link-btn a.button-normal{min-width:350px;font-size:16px;background-color:#26439a;padding:10px 40px}@media (max-width: 979px){.top-case .case-wrap .case-box .link-btn a.button-normal{min-width:unset;min-height:45px;width:90%;font-size:15px;padding:5px 40px}}.top-case .case-wrap .case-box .risk{margin-top:10px}@media (max-width: 979px){.top-case .case-wrap .case-box .risk{order:3}}.top-case .case-links .item a{position:relative;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background-color:#27429a;padding:12px 50px}@media (max-width: 979px){.top-case .case-links .item a{font-size:16px;padding:12px 40px}}.top-case .case-links .item a::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){.top-case .case-links .item a::after{width:10px;height:10px;border-width:3px 3px 0 0;right:20px}}.top-therapy{padding-top:20px !important}@media (max-width: 979px){.top-therapy{padding-top:0px !important}}.top-therapy .therapy-table{font-size:1.4rem;text-align:center;line-height:1.5}.top-therapy .therapy-table tr>*{width:21.25%;border:1px solid #d7d7d7;padding:15px}.top-therapy .therapy-table tr>*:first-child{width:15%;background-color:#2ca6de;color:#fff;font-weight:700}.top-therapy .therapy-table tr:first-child>*:nth-child(n+2){background-color:rgba(237,246,255,0.65)}.top-therapy .therapy-table .name_therapy{font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:5px}.top-therapy .therapy-table .btn_more{background-color:#000;color:#fff;display:inline-block;line-height:1.3;padding:5px 15px;border-radius:9999px;text-decoration:none;margin-top:10px}.top-therapy .therapy-table .star{color:#27429a}.top-therapy .page-inner ul{gap:10px;justify-content:center}.top-therapy .page-inner ul li{width:calc((100% / 2) - 10px);position:relative}.top-therapy .page-inner ul li a::before{position:absolute;content:"AGA治療薬・薄毛治療薬";display:inline-flex;align-items:center;text-decoration:none;padding:0 4%;bottom:0;width:100%;height:30%;background:#27429a;color:#fff}@media (max-width: 979px){.top-therapy .page-inner ul li a::before{font-size:3.5vw}}.top-therapy .page-inner ul li .n_2::before{content:"毛髪再生メソセラピー " !important}.top-therapy .page-inner ul li .n_3::before{content:"自毛植毛" !important}.top-therapy .page-inner ul li .n_4::before{content:"毛根再生注射" !important}.top-faq .faq-item+.faq-item{margin-top:60px}@media (max-width: 979px){.top-faq .faq-item+.faq-item{margin-top:30px}}.top-faq .faq-item .faq-icon{min-width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:28px;font-weight:bold;color:#fff;border-radius:5px}@media (max-width: 979px){.top-faq .faq-item .faq-icon{min-width:40px;height:40px;font-size:24px;border-radius:5px}}.top-faq .faq-item .faq-icon._que{background-color:#27429a}.top-faq .faq-item .faq-icon._ans{background-color:#dcedff;color:#27419b}.top-faq .faq-item .que .title,.top-faq .faq-item .ans .wrap{display:flex;justify-content:space-between}.top-faq .faq-item .que .title .text,.top-faq .faq-item .ans .wrap .content{width:calc(100% - 80px)}@media (max-width: 979px){.top-faq .faq-item .que .title .text,.top-faq .faq-item .ans .wrap .content{width:calc(100% - 60px)}}.top-faq .faq-item .que .title{align-items:center;font-size:25px;color:#000d39}@media (max-width: 979px){.top-faq .faq-item .que .title{font-size:18px}}.top-faq .faq-item .ans{border-top:solid 1px #7c7cb0;padding-top:20px;margin-top:20px}@media (max-width: 979px){.top-faq .faq-item .ans{padding-top:10px;margin-top:10px}}.top-faq .faq-item .ans .wrap .content .text{font-size:18px;letter-spacing:.08em}@media (max-width: 979px){.top-faq .faq-item .ans .wrap .content .text{font-size:14px}}.list-relative{justify-content:space-between}.list-relative a{text-decoration:none}@media (max-width: 979px){.list-relative .col{width:49%;margin:0}.list-relative .col:nth-child(n+3){margin-top:1.87vw}}.top-clinic .clinic-wrap{display:flex;flex-wrap:wrap;margin-top:50px}@media (max-width: 979px){.top-clinic .clinic-wrap{margin-top:20px}}@media (min-width: 980px){.top-clinic .clinic-wrap .clinic-box{width:50%;border-left:solid 1px #008ec8;padding:0 80px 0 55px}.top-clinic .clinic-wrap .clinic-box:last-child{border-right:solid 1px #008ec8}.top-clinic .clinic-wrap .clinic-box .area-box{padding-left:5px}.top-clinic .clinic-wrap .clinic-box .area-box+.area-box{border-top:solid 1px #dedede;padding-top:15px;margin-top:15px}.top-clinic .clinic-wrap .clinic-box .area-box .area-name{font-size:15px;margin-bottom:5px}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list{display:flex;flex-wrap:wrap}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list+.clinic-link-list{margin-top:15px}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item{width:47.5%}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item:nth-child(odd){margin-right:4.5%}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item:nth-child(n+3){margin-top:5px}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item._full{width:100%}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item._specialty{display:flex;justify-content:space-between;align-items:center;margin-right:0}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item._specialty+._specialty{margin-top:15px}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item a{position:relative;display:inline-block;font-size:14px;color:#000;padding-left:15px}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item a::before{content:"";position:absolute;width:9px;height:9px;border-style:solid;border-color:#0691c9 #0691c9 transparent transparent;border-width:3px 3px 0 0;top:0;left:0;transform:translateY(65%) rotate(45deg)}.top-clinic .clinic-wrap .clinic-box .area-box .clinic-link-list>.item .label{min-width:135px;display:inline-block;font-size:11px;font-weight:bold;color:#dd3520;background-color:#fff;border:solid 1px;padding:0 5px}}@media (max-width: 979px){.top-clinic .clinic-wrap .area-box{width:100%}.top-clinic .clinic-wrap .area-box+.area-box{margin-top:10px}.top-clinic .clinic-wrap .area-box .js-acc-cont{display:none}.top-clinic .clinic-wrap .area-box .area-name,.top-clinic .clinic-wrap .area-box .prefectures{position:relative}.top-clinic .clinic-wrap .area-box .area-name .plus,.top-clinic .clinic-wrap .area-box .prefectures .plus{content:'';position:absolute;width:35px;height:35px;border-radius:50%;right:12px;top:50%;transform:translateY(-50%)}.top-clinic .clinic-wrap .area-box .area-name .plus::after,.top-clinic .clinic-wrap .area-box .area-name .plus::before,.top-clinic .clinic-wrap .area-box .prefectures .plus::after,.top-clinic .clinic-wrap .area-box .prefectures .plus::before{content:'';position:absolute;width:50%;height:4px;background:#008ec8;transition:.4s ease;top:50%;left:50%;transform:translate(-50%, -50%)}.top-clinic .clinic-wrap .area-box .area-name .plus::before,.top-clinic .clinic-wrap .area-box .prefectures .plus::before{transform:translate(-50%, -50%) rotate(90deg)}.top-clinic .clinic-wrap .area-box .area-name.active .plus::before,.top-clinic .clinic-wrap .area-box .prefectures.active .plus::before{transform:translate(-50%, -50%) rotate(0)}.top-clinic .clinic-wrap .area-box .area-name{font-size:20px;text-align:center;color:#fff;background-color:#008ec8;padding:10px 45px}.top-clinic .clinic-wrap .area-box .area-name .plus{background:#fff}.top-clinic .clinic-wrap .area-box .area-clinic .prefectures{font-size:18px;text-align:center;color:#008fc8;background-color:#fff;border:solid 1px;padding:10px 45px}.top-clinic .clinic-wrap .area-box .area-clinic .prefectures:nth-of-type(n+2){border-top:none}.top-clinic .clinic-wrap .area-box .area-clinic .clinic-list .item{border:solid 1px #008fc8;border-top:none}.top-clinic .clinic-wrap .area-box .area-clinic .clinic-list .item._specialty a{display:flex;align-items:center;padding-left:10px;justify-content:center}.top-clinic .clinic-wrap .area-box .area-clinic .clinic-list .item a{display:block;position:relative;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;color:#008fc8;background-color:#f5f5f5;padding:15px 45px}.top-clinic .clinic-wrap .area-box .area-clinic .clinic-list .item a::after{content:"";position:absolute;width:10px;height:10px;border-style:solid;border-color:#008fc8 #008fc8 transparent transparent;border-width:3px 3px 0 0;right:25px;top:50%;transform:translateY(-50%) rotate(45deg)}.top-clinic .clinic-wrap .area-box .area-clinic .clinic-list .item a .label{display:inline-block;font-size:10px;color:#fff;background-color:#dd3520;line-height:1.2;padding:4px 5px;margin-right:10px}}body{overflow-x:hidden}img{height:auto}img{max-width:100%;height:auto}.maintext-color{color:#1E2D57}.marker1{background:linear-gradient(transparent 60%, #FFFF04 60%)}.pointcolor1{color:#DA386A}.pointcolor2{color:#FB637E}.pointcolor3{color:#BF0000}._sec-box{padding:90px 0 80px}@media (max-width: 979px){._sec-box{padding:20vw 0 4vw}}._triangle{position:relative}._triangle:after{content:'';position:absolute;border-style:solid;border-width:40px 75px 0;border-color:#fff transparent transparent transparent;left:50%;top:99.9%;transform:translateX(-50%);z-index:1}@media (max-width: 979px){._triangle:after{border-width:30px 25px 0}}.sec-head{text-align:center;line-height:1.2;font-size:34px;margin-top:6px;color:#1E2D57}@media (max-width: 979px){.sec-head{font-size:6vw}}.sec-head .ja{display:block;font-size:34px;color:#1E2D57}@media (max-width: 979px){.sec-head .ja{font-size:6vw}}.sec-head .ja::after{color:#000;display:block;font-size:15px;margin-top:8px}@media (max-width: 979px){.sec-head .ja::after{font-size:12px}}.sec-head .en{font-size:15px}@media (max-width: 979px){.sec-head .en{font-size:12px}}.sec-head .big{font-size:40px}@media (max-width: 979px){.sec-head .big{font-size:8vw}}.secnormal-ttl{text-align:center;line-height:1.2;font-size:34px;margin-top:6px}.secnormal-ttl .ja{display:block;font-size:34px;color:#26439A}@media (max-width: 979px){.secnormal-ttl .ja{font-size:6.7vw}}.secnormal-ttl .ja::after{color:#000;display:block;font-size:15px;margin-top:8px}@media (max-width: 979px){.secnormal-ttl .ja::after{font-size:12px}}.secnormal-ttl .en{font-size:15px}@media (max-width: 979px){.secnormal-ttl .en{font-size:12px}}.secnormal-ttl .big{font-size:40px}.m_cta{text-align:center;display:inline-block;margin-left:auto;margin-right:auto}.m_cta_toptxt{display:inline-block;color:#1E2D57;position:relative;font-size:18px;font-weight:bold}@media (max-width: 979px){.m_cta_toptxt{font-size:4.5vw}}.m_cta_toptxt::before{position:absolute;left:-15px;top:50%;content:"";width:2px;height:20px;transform:translate(0%, -50%) rotate(-25deg);background:#4A95CD}@media (max-width: 979px){.m_cta_toptxt::before{height:80%}}.m_cta_toptxt::after{position:absolute;right:-15px;top:50%;content:"";width:2px;height:20px;transform:translate(0%, -50%) rotate(25deg);background:#4A95CD}@media (max-width: 979px){.m_cta_toptxt::after{height:80%}}.m_cta_bottom{margin-top:8px;font-weight:bold;color:#1E2D57}@media (max-width: 979px){.m_cta_bottom{font-size:3vw}}.m_cta_btn a{display:block;border-radius:100vh;background-color:#DA386A;padding:20px 60px 20px 120px;font-size:24px;color:#fff;text-decoration:none;position:relative;font-weight:bold}@media (max-width: 979px){.m_cta_btn a{font-size:calc(min(4.6vw, 24px));box-shadow:0 4px 8px #9EA4AB;padding:4vw 6vw 4vw 17vw}}.m_cta_btn a .tagsteker{position:absolute;left:6px;top:50%;transform:translate(0, -50%);display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1.25;border-radius:100vh;background:#fff;color:#DA386A;font-size:15.75px;width:63px;height:63px}@media (max-width: 979px){.m_cta_btn a .tagsteker{font-size:3.2vw;width:12vw;height:12vw}}.cta-block{padding:50px 10px;text-align:center}@media (max-width: 979px){.cta-block{padding:9vw 5vw}}.cta-block_type2{text-align:center}.cta-block_type3{padding:24px 10px;text-align:center;background:#fff;margin-top:0;margin-bottom:20px}@media (max-width: 979px){.cta-block_type3{background-color:transparent;padding:24px 0}}.cta-block_type4{padding:24px 10px;text-align:center;margin-top:0;margin-bottom:20px}.mv{text-align:center;background-color:#4A95CD;margin-left:auto}.mv figure{text-align:center}.mv figure img{margin:auto}.top-intro{background-color:#F5F5F5;padding-top:50px}@media (max-width: 979px){.top-intro{padding-top:6%;padding-bottom:6%}}.top-intro .intro-btn-link{display:flex;justify-content:space-between;flex-wrap:wrap;margin:auto}.top-intro .intro-btn-link>.item{width:49%}@media (max-width: 979px){.top-intro .intro-btn-link>.item{width:100%}}@media (min-width: 980px){.top-intro .intro-btn-link>.item._green{width:100%}}.top-intro .intro-btn-link>.item._green a.button-normal{background:linear-gradient(to right, #27ba51, #29b5ba)}@media (max-width: 979px){.top-intro .intro-btn-link>.item._green a.button-normal{padding:15px 45px}}.top-intro .intro-btn-link>.item._blue a.button-normal{background:linear-gradient(to right, #009dfb, #5061d3)}.top-intro .intro-btn-link>.item._pink a.button-normal{background:linear-gradient(to right, #f35b8e, #fb6363)}.top-intro .intro-btn-link>.item._navyBlue a.button-normal{background:linear-gradient(to left, #1E2D57, #063761)}.top-intro .intro-btn-link>.item a.button-normal{display:block;font-size:20px;font-weight:bold;text-align:center;padding:20px 50px}@media (max-width: 979px){.top-intro .intro-btn-link>.item a.button-normal{font-size:16px;padding:15px 35px}}.top-intro .intro-btn-link>.item a.button-normal::after{background-size:11px auto;right:15px}@media (max-width: 979px){.top-intro .intro-btn-link>.item a.button-normal::after{background-size:8px auto;right:5px}}.top-intro .intro-link-list{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 979px){.top-intro .intro-link-list{gap:0%}}.top-intro .intro-link-list>.item{width:calc((100% - (2.5% * (3 - 1))) / 3);margin-top:0}@media (max-width: 979px){.top-intro .intro-link-list>.item{width:calc((100% - 7%) / 3);margin-right:2%}.top-intro .intro-link-list>.item+.item{margin-top:1%}}@media (max-width: 979px) and (max-width: 979px){.top-intro .intro-link-list>.item+.item{margin-top:0}}@media (max-width: 979px){.top-intro .intro-link-list>.item:nth-child(2){width:29vw}}@media (max-width: 979px){.top-intro .intro-link-list>.item:nth-child(3){margin-right:0}}.top-intro .intro-link-list>.item:not(:nth-child(-n+3)){margin-top:1%}@media (max-width: 979px){.top-intro .intro-link-list>.item:not(:nth-child(-n+3)){margin-top:2%;margin-top:2%;width:35vw;white-space:nowrap}}.top-intro .intro-link-list>.item:not(:nth-child(3n+1)){margin-left:2%}@media (max-width: 979px){.top-intro .intro-link-list>.item:not(:nth-child(3n+1)){margin-left:0}}.top-intro .intro-link-list>.item a{position:relative;display:block;font-size:17px;font-weight:bold;text-decoration:none;text-align:center;color:#fff;background-color:#397DD9;padding:20px 60px;border-radius:2px}@media (max-width: 979px){.top-intro .intro-link-list>.item a{border-radius:5px;text-align:left;padding:5% 10% 5% 2%;font-size:4.1vw;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center}}.top-intro .intro-link-list>.item a::after{content:"";position:absolute;width:12px;height:12px;border-style:solid;border-color:#fff #fff transparent transparent;border-width:3px 3px 0 0;right:61.5px;top:50%;transform:translateY(-50%) rotate(135deg)}@media (max-width: 979px){.top-intro .intro-link-list>.item a::after{right:6%;width:calc(min(2vw, 12px));height:calc(min(2vw, 12px));border-width:2px 2px 0 0}}@media (max-width: 979px){.top-intro .intro-link-list .col{margin-left:auto;margin-right:auto;margin:0;text-align:center}}.top-intro .link-btn a{width:420px;font-size:18px;font-weight:bold;background-color:#26439A;padding:15px 35px}@media (max-width: 979px){.top-intro .link-btn a{width:85%;font-size:16px}}.top-about{background-color:#fff;padding:90px 0 0}@media (max-width: 979px){.top-about{padding-top:20vw}}.top-about .about_med-box{background-color:#EDF6FF;padding:80px 203px}@media (max-width: 979px){.top-about .about_med-box{padding:9% 5%}}.top-about .about_med-box .logo{text-align:center}@media (max-width: 979px){.top-about .about_med-box .logo img{width:28vw}}.top-about .about_med-box .text{margin-top:32px;color:#1E2D57;font-weight:bold;font-size:21px}@media (max-width: 979px){.top-about .about_med-box .text{text-align:center;font-size:4vw;margin-bottom:8px}}.top-about .about-link-list{counter-reset:number}@media (max-width: 979px){.top-about .about-link-list{justify-content:space-between;gap:8px 0}}.top-about .about-link-list>.item{width:calc((100.99% - (2.5% * (3 - 1))) / 3)}@media (max-width: 979px){.top-about .about-link-list>.item{width:49%}}.top-about .about-link-list>.item:not(:nth-child(-n+3)){margin-top:3.5%}.top-about .about-link-list>.item:not(:nth-child(3n+1)){margin-left:2%}@media (max-width: 979px){.top-about .about-link-list>.item:not(:nth-child(3n+1)){margin-left:0}}@media (max-width: 979px){.top-about .about-link-list>.item:nth-child(n+3){margin-top:5%}}.top-about .about-link-list>.item .a{position:relative;display:block;height:100%;text-align:center;text-decoration:none;background-color:#fff;border:solid 2px #397DD9;border-radius:5px}.top-about .about-link-list>.item .a .head{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);width:42px;height:42px;border-radius:100vh;display:flex;justify-content:center;align-items:center;font-size:14px;background-color:#397DD9;color:#fff;letter-spacing:.1em}@media (max-width: 979px){.top-about .about-link-list>.item .a .head{font-size:12px;padding:2px 10px;width:32px;height:32px}}.top-about .about-link-list>.item .a .head::after{border-width:12px 8px 0;border-color:#397DD9 transparent transparent transparent}.top-about .about-link-list>.item .a .head .num{display:inline-block}.top-about .about-link-list>.item .a .head .num::before{font-size:16px;counter-increment:number 1;content:counter(number)}@media (max-width: 979px){.top-about .about-link-list>.item .a .head .num::before{font-size:12px}}.top-about .about-link-list>.item .a .content{min-height:80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;padding:32px 20px 15px}@media (max-width: 979px){.top-about .about-link-list>.item .a .content{min-height:90px;padding:15px 10px;padding:6vw 5vw 16px}}.top-about .about-link-list>.item .a .content .text{font-weight:bold;line-height:1.4;color:#397DD9}@media (max-width: 979px){.top-about .about-link-list>.item .a .content .text{font-size:14px;letter-spacing:.05em;font-size:3.2vw}}.top-about .about_online-contens ._text-note{margin-top:1em;font-size:10px;margin-bottom:40px}@media (max-width: 979px){.top-about .about_online-contens ._text-note{margin-bottom:8px}}.top-about .result{display:flex;align-items:center;gap:16px}@media (max-width: 979px){.top-about .result{gap:2vw;margin-top:16px;justify-content:center}}.top-about .result figure{flex-shrink:0}@media (max-width: 979px){.top-about .result figure img{width:35vw}}.top-about .result .desc{width:320px;font-size:10px;color:#1E2D57}@media (max-width: 979px){.top-about .result .desc{font-size:2.5vw}}.top-about .about_bottomcontens{margin-top:48px}@media (max-width: 979px){.top-about .about_bottomcontens .about_bottomcontens_ttl{font-size:4.5vw}}.top-about .about_bottomcontens .inner_wrap{display:flex;gap:70px;align-items:baseline}@media (max-width: 979px){.top-about .about_bottomcontens .inner_wrap{flex-direction:column;gap:0;justify-content:center;align-items:center}}@media (max-width: 979px){.top-about .about_bottomcontens .inner_wrap .about_online-contens{width:100%}}.top-about .about_bottomcontens .inner_wrap .point_dr{flex-shrink:0}@media (max-width: 979px){.top-about .about_bottomcontens .inner_wrap .point_dr{display:flex;align-items:center;position:relative;z-index:1}}.top-about .about_bottomcontens .inner_wrap .point_dr figure{text-align:right}@media (max-width: 979px){.top-about .about_bottomcontens .inner_wrap .point_dr figure{right:20px;z-index:2;position:relative}.top-about .about_bottomcontens .inner_wrap .point_dr figure img{width:40vw}}.top-about .about_bottomcontens .inner_wrap .point_dr .speech{position:relative;background-color:#EDF6FF;color:#1E2D57;font-weight:bold;padding:24px;margin-bottom:13px}@media (max-width: 979px){.top-about .about_bottomcontens .inner_wrap .point_dr .speech{position:relative;z-index:1;font-size:3vw;padding:4vw 3vw}}.top-about .about_bottomcontens .inner_wrap .point_dr .speech::after{content:"";position:absolute;bottom:0;left:80px;border-style:solid;border-width:16px 14px 0 14px;border-color:#EDF6FF transparent transparent;transform:translate(0%, 100%)}@media (max-width: 979px){.top-about .about_bottomcontens .inner_wrap .point_dr .speech::after{display:none}}.-info{text-decoration:none;color:#4A95CD !important;font-weight:bold;position:relative}.-info::after{position:absolute;content:"";top:50%;right:0;transform:translate(125%, -50%);width:14px;height:14px;background:url(/assets/images/top_renew/info-icon.svg) center/cover}@media (max-width: 979px){.-soloprice{margin-top:4vw;font-size:4vw}}.-modalinfo{border-radius:0;height:auto}@media (max-width: 979px){.-modalinfo{padding-top:6vw}.-modalinfo .risk-link{display:none}}.-modalinfo .close-modal-sp{display:none}@media (max-width: 979px){.-modalinfo .close-modal-sp{display:block;margin-top:24px;margin-bottom:1vw;display:flex;align-items:center;color:#1E2D57;font-weight:bold;text-decoration:none;justify-content:center}.-modalinfo .close-modal-sp .c-{position:relative;display:block;color:transparent;top:0;right:8px;display:block;width:32px;height:32px;background-color:#1E2D57;border-radius:50%;z-index:6}.-modalinfo .close-modal-sp .c-::after{z-index:7;content:"";display:block;left:0;top:0;width:100%;height:100%;position:absolute;background-size:11px auto;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/assets/images/common/ico_close-invert.png?202661791122)}}.-modalinfo .-modalinfo_inner{overflow:scroll;height:100%}@media (min-width: 980px){.-modalinfo .-modalinfo_inner{overflow-y:auto;overflow-x:hidden;height:50vh}}@media (max-width: 979px){.-modalinfo .-modalinfo_inner__wrap{overflow-y:scroll;height:98%}}@media (min-width: 980px){.-modalinfo .-onlinemodaltop{height:100%}}.-modalinfo .headttl{font-size:34px;color:#26439A;text-align:center}@media (max-width: 979px){.-modalinfo .headttl{font-size:6.5vw}}.-modalinfo .head-subtxt{font-size:18px;font-weight:bold;color:#1E2D57;text-align:center}@media (max-width: 979px){.-modalinfo .head-subtxt{font-size:3.8vw}}.-modalinfo .garary-box{margin-top:34px;display:flex;gap:16px}@media (max-width: 979px){.-modalinfo .garary-box{margin-top:6vw;flex-direction:column}}.-modalinfo .garary-box figure{flex-shrink:0;text-align:center}.-modalinfo .garary-box p{color:#1E2D57}@media (max-width: 979px){.-modalinfo .garary-box p{font-size:3.9vw}}.-modalinfo .-finascolor{color:#15D68D}.-modalinfo .-minokicolor{color:#20B2E5}.-modalinfo .-Vitamincolor{color:#FFB300}.-modalinfo .draug_modal-ttl{font-size:34px;font-weight:bold;text-align:center}@media (max-width: 979px){.-modalinfo .draug_modal-ttl{font-size:6.5vw}}.-modalinfo .drugname{font-weight:bold;text-align:center;color:#3A3C46;font-size:18px}@media (max-width: 979px){.-modalinfo .drugname{margin-top:2vw;font-size:4vw}}.-modalinfo .plan_drug{margin-top:12px;display:flex;gap:32px;padding:0 65px;justify-content:center;align-items:center}@media (max-width: 979px){.-modalinfo .plan_drug{margin-top:2vw;gap:6vw;flex-direction:column;padding:0}}.-modalinfo .plan_drug figure{display:flex;justify-content:center;align-items:center;position:relative;z-index:2;height:240px;flex-shrink:0}@media (max-width: 979px){.-modalinfo .plan_drug figure{height:50vw}}.-modalinfo .plan_drug figure::after{width:216px;height:216px;display:flex;justify-content:center;align-items:center;background:#5CE5B1;content:"";border-radius:100vh;position:absolute;z-index:-1}@media (max-width: 979px){.-modalinfo .plan_drug figure::after{width:38vw;height:38vw}}@media (max-width: 979px){.-modalinfo .plan_drug figure img{width:43vw}}.-modalinfo .plan_drug .minoki::after{background-color:#A3E7FF}.-modalinfo .plan_drug .Vitamin::after{background-color:#FFD980}.-modalinfo .plan_drug p{font-size:18px;color:#1E2D57}@media (max-width: 979px){.-modalinfo .plan_drug p{font-size:3.5vw}}.overconntents{height:auto;max-height:80%}@media (max-width: 979px){.overconntents{height:80%;max-height:80%}}.medicaltable_wrap{width:448px;margin-left:auto;margin-right:auto}@media (max-width: 979px){.medicaltable_wrap{width:100%}}.medicaltable_wrap+.medicaltable_wrap{margin-top:32px}@media (max-width: 979px){.medicaltable_wrap:first-of-type{margin-top:6%}}.medicaltable_wrap .medicalname{font-size:24px;font-weight:bold;text-align:center;color:#1E2D57;margin-bottom:12px}@media (max-width: 979px){.medicaltable_wrap .medicalname{font-size:4.8vw}}.medicaltable_wrap .medicaltable{border-collapse:collapse}.medicaltable_wrap .medicaltable thead th{color:#397DD9;background-color:#EDF6FF;border:1px solid #397DD9;text-align:center}@media (max-width: 979px){.medicaltable_wrap .medicaltable thead th{font-size:3.5vw;padding:4px}}.medicaltable_wrap .medicaltable thead th:nth-of-type(1){border:none;background-color:transparent}.medicaltable_wrap .medicaltable tbody tr th{min-width:108px;border:1px solid #397DD9;color:#397DD9;font-size:13px;padding:8px;letter-spacing:0;text-align:center;line-height:1.4}@media (max-width: 979px){.medicaltable_wrap .medicaltable tbody tr th{min-width:20.5vw;font-size:2.5vw;padding:2vw 0;white-space:nowrap}}.medicaltable_wrap .medicaltable tbody tr td{width:calc(100% / 3);border:1px solid #397DD9;text-align:center;line-height:1.2;padding:18px 0}.medicaltable_wrap .medicaltable tbody tr td .num{font-weight:bold;font-size:26px;color:#26439A}@media (max-width: 979px){.medicaltable_wrap .medicaltable tbody tr td .num{font-size:5.5vw}}.medicaltable_wrap .medicaltable tbody tr td .num .tag{font-size:16px}@media (max-width: 979px){.medicaltable_wrap .medicaltable tbody tr td .num .tag{font-size:3vw}}.medicaltable_wrap .medicaltable tbody tr td .numdesc{color:#4A95CD;font-size:13px}@media (max-width: 979px){.medicaltable_wrap .medicaltable tbody tr td .numdesc{font-size:2.8vw}}.medicaltable_wrap .medicaltable tbody tr td .pointtext{color:#DA386A;font-weight:bold;font-size:13px}@media (max-width: 979px){.medicaltable_wrap .medicaltable tbody tr td .pointtext{font-size:2.8vw}}.medicaltable_wrap .medicaltable tbody tr .none{background-color:#EDF6FF}.top-pref{padding:90px 0 80px}@media (max-width: 979px){.top-pref{padding:11.2vw 0 24px}}.top-pref .pref-title{text-align:center}.top-pref .pref-title_cap{display:inline-block;color:#397DD9;position:relative;font-size:16px;font-weight:bold}@media (max-width: 979px){.top-pref .pref-title_cap{font-size:3vw}}.top-pref .pref-title_cap::before{position:absolute;left:-15px;top:50%;content:"";width:1px;height:20px;transform:translate(0%, -50%) rotate(-25deg);background:#4A95CD}@media (max-width: 979px){.top-pref .pref-title_cap::before{width:1px;height:80%}}.top-pref .pref-title_cap::after{position:absolute;right:-15px;top:50%;content:"";width:2px;height:20px;transform:translate(0%, -50%) rotate(25deg);background:#4A95CD}@media (max-width: 979px){.top-pref .pref-title_cap::after{width:1px;height:80%}}.top-pref .pref-list>li{display:flex;align-items:center;gap:24px;color:#1E2D57;background-color:#fff;padding:16px 32px}@media (max-width: 979px){.top-pref .pref-list>li{padding:10px}}.top-pref .pref-list>li+li{margin-top:6px}@media (max-width: 979px){.top-pref .pref-list>li+li{margin-top:4px}}.top-pref .pref-list>li .prefmini{font-weight:bold}@media (max-width: 979px){.top-pref .pref-list>li .prefmini{font-size:3vw}}.top-pref .pref-list>li .prefmain-txt{font-size:24px;font-weight:bold}@media (max-width: 979px){.top-pref .pref-list>li .prefmain-txt{font-size:4vw}}.top-pref .pref-list>li .prefmain-txt .large{font-size:32px}@media (max-width: 979px){.top-pref .pref-list>li .prefmain-txt .large{font-size:5vw}}.top-pref .pref-list>li .prefmain-txt sup{font-weight:normal;font-size:75%}@media (max-width: 979px){.top-pref .pref-list>li .prefmain-txt sup{font-size:60%}}@media (max-width: 979px){.top-pref .pref-list>li figure img{width:17vw}}.top-pref .note{font-size:10px}@media (max-width: 979px){.top-pref .note{font-size:2.5vw}}.top-pref .note span{margin-right:4px}.medicalprice_reco{margin-top:48px;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.medicalprice_reco .text{background:#fff;color:#3A3C46;font-weight:bold;padding:16px 24px;display:inline-block;position:relative;z-index:1;text-align:center}@media (max-width: 979px){.medicalprice_reco .text{padding:4vw 5vw;font-size:3vw;margin-bottom:5vw}}.medicalprice_reco figure{position:relative;z-index:2;left:-20px}@media (max-width: 979px){.medicalprice_reco figure img{width:40vw}}.medicalprice .plan_list{display:flex;gap:10px}@media (max-width: 979px){.medicalprice .plan_list{flex-direction:column;margin-top:0}}.medicalprice .plan_list>li{background-color:#4A95CD;color:#fff;padding:24px}.medicalprice .plan_list>li:nth-of-type(2){background-color:#26439A}.medicalprice .plan_list>li .plan_title{font-weight:bold;font-size:24px;text-align:center}@media (max-width: 979px){.medicalprice .plan_list>li .plan_title{font-size:4.8vw}}.medicalprice .plan_list>li .plan_desc{text-align:center;font-size:18px;height:63px;display:flex;align-items:center;justify-content:center}@media (max-width: 979px){.medicalprice .plan_list>li .plan_desc{font-size:3vw;height:auto;margin-top:4px}}.medicalprice .plan_list>li .plan_drug{display:flex;gap:22.5px;justify-content:center;align-items:center}@media (max-width: 979px){.medicalprice .plan_list>li .plan_drug{gap:4vw}}.medicalprice .plan_list>li .plan_drug figure{display:flex;justify-content:center;align-items:center;position:relative;z-index:2}@media (max-width: 979px){.medicalprice .plan_list>li .plan_drug figure img{width:18vw}}.medicalprice .plan_list>li .plan_drug figure::after{width:64px;height:64px;display:flex;justify-content:center;align-items:center;background:#fff;content:"";border-radius:100vh;position:absolute;z-index:-1}@media (max-width: 979px){.medicalprice .plan_list>li .plan_drug figure::after{width:13vw;height:13vw}}.medicalprice .plan_list>li .plan_drug .price{font-weight:bold;color:#fff;font-size:24px}@media (max-width: 979px){.medicalprice .plan_list>li .plan_drug .price{font-size:4.8vw}}.medicalprice .plan_list>li .plan_drug .price .num{color:#FFFF04;font-size:48px}@media (max-width: 979px){.medicalprice .plan_list>li .plan_drug .price .num{font-size:9vw}}.medicalprice .plan_list>li .plan_drug .price .num small{font-size:50%}.medicalprice .plan_list>li .plan_setprice{background:#fff;padding:16px 19.5px 10px;color:#1E2D57}@media (max-width: 979px){.medicalprice .plan_list>li .plan_setprice{margin-top:8px;padding:3vw 3vw}}.medicalprice .plan_list>li .plan_setprice .setttl{text-align:center;font-weight:bold}@media (max-width: 979px){.medicalprice .plan_list>li .plan_setprice .setttl{font-size:3.5vw}}.medicalprice .plan_list>li .plan_setprice .setbox-wrap{display:flex;gap:13px}@media (max-width: 979px){.medicalprice .plan_list>li .plan_setprice .setbox-wrap{gap:2vw;margin-top:8px}}.medicalprice .plan_list>li .plan_setprice .setbox{display:flex;align-items:center;gap:5px}@media (max-width: 979px){.medicalprice .plan_list>li .plan_setprice .setbox{gap:1vw}}.medicalprice .plan_list>li .plan_setprice .setbox .circle{width:56px;height:56px;border-radius:100vh;background:#4A95CD;color:#fff;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;font-size:12px;line-height:1.3;gap:0;font-weight:bold}@media (max-width: 979px){.medicalprice .plan_list>li .plan_setprice .setbox .circle{font-size:2.8vw;width:12vw;height:12vw}}.medicalprice .plan_list>li .plan_setprice .setbox .circle span{line-height:1;font-size:24px;font-weight:bold}@media (max-width: 979px){.medicalprice .plan_list>li .plan_setprice .setbox .circle span{font-size:5vw}}.medicalprice .plan_list>li .plan_setprice .setbox .roku{background-color:#26439A}.medicalprice .plan_list>li .plan_setprice .setbox .setbox-price{font-weight:bold;font-size:29px}@media (max-width: 979px){.medicalprice .plan_list>li .plan_setprice .setbox .setbox-price{font-size:4.8vw}}.medicalprice .plan_list>li .plan_setprice .setbox .setbox-price small{font-size:18px}@media (max-width: 979px){.medicalprice .plan_list>li .plan_setprice .setbox .setbox-price small{font-size:3.5vw}}.medicalprice .careimage{background:#fff;padding:40px}@media (max-width: 979px){.medicalprice .careimage{padding:5vw}}.medicalprice .careimage_ttl{font-weight:bold;color:#3A3C46;font-size:24px;text-align:center;margin-bottom:22px}@media (max-width: 979px){.medicalprice .careimage_ttl{font-size:4.8vw}}.medicalprice .careimage figure figcaption{margin-top:21px;font-size:10px;color:#1E2D57}@media (max-width: 979px){.medicalprice .careimage figure figcaption{margin-top:3vw}}.medicalprice .medicalprice_message{font-weight:bold;text-align:center;color:#1E2D57;margin-top:40px}@media (max-width: 979px){.medicalprice .medicalprice_message{font-size:3.8vw}}.customervoice{padding-bottom:40px}.customervoice .voice_list li{display:flex;gap:16px}.customervoice .voice_list li .speechBubble{font-weight:bold;position:relative;display:inline-block;margin-bottom:16px;padding:16px;background-color:#F5F5F5;text-align:left;font-size:18px;line-height:1.8;color:#1E2D57}@media (max-width: 979px){.customervoice .voice_list li .speechBubble{font-size:3.8vw;padding:16px 7vw}}.customervoice .voice_list li .speechBubble::after{content:"";position:absolute;top:25%;left:0;border-style:solid;border-width:14px 16px 14px 0;border-color:transparent #F5F5F5 transparent transparent;translate:-100% -50%}.customervoice .voice_list li:nth-of-type(even){flex-direction:row-reverse}.customervoice .voice_list li:nth-of-type(even) .speechBubble::after{content:"";position:absolute;top:50%;right:0;border-style:solid;border-width:14px 0 14px 16px;border-color:transparent transparent transparent #F5F5F5;translate:100% -100%}@media (max-width: 979px){.customervoice .voice_list li:nth-of-type(even) .speechBubble::after{translate:100% -180%}}@media (max-width: 979px){.customervoice .voice_list li figure{flex-shrink:0}.customervoice .voice_list li figure img{width:12vw}}.customervoice .voice_note{font-size:10px;margin-bottom:40px}@media (max-width: 979px){.customervoice .voice_note{margin-top:0;font-size:2.5vw}}.customervoice .voice_note::before{content:"*"}.customervoice .questionary{background-color:#EDF6FF;padding:40px 16px 24px}.customervoice .questionary_ttl-box{text-align:center}.customervoice .questionary_ttl-box .top{display:inline-block;color:#397DD9;position:relative;font-size:18px;font-weight:bold}@media (max-width: 979px){.customervoice .questionary_ttl-box .top{font-size:3.5vw}}.customervoice .questionary_ttl-box .top::before{position:absolute;left:-15px;top:50%;content:"";width:1px;height:20px;transform:translate(0%, -50%) rotate(-25deg);background:#397DD9}@media (max-width: 979px){.customervoice .questionary_ttl-box .top::before{height:80%}}.customervoice .questionary_ttl-box .top::after{position:absolute;right:-15px;top:50%;content:"";width:1px;height:20px;transform:translate(0%, -50%) rotate(25deg);background:#397DD9}@media (max-width: 979px){.customervoice .questionary_ttl-box .top::after{height:80%}}.customervoice .questionary_ttl-box .questionary_ttl{text-align:center;color:#1E2D57;font-weight:bold;font-size:24px}.customervoice .questionary figure{margin-top:32px}.customervoice .questionary_result{margin-top:24px;background:#fff;padding:24px 180.5px}@media (max-width: 979px){.customervoice .questionary_result{padding:5vw}}.customervoice .questionary_result .read{font-weight:bold;font-size:21px;color:#1E2D57}@media (max-width: 979px){.customervoice .questionary_result .read{font-size:4vw}}.customervoice .questionary_result .maintext{font-weight:bold;font-size:50px;color:#1E2D57;line-height:1}@media (max-width: 979px){.customervoice .questionary_result .maintext{font-size:6.2vw;margin-top:2%}}.customervoice .questionary_result .maintext_resultnum{font-size:105px;color:#DE0300;background:linear-gradient(transparent 90%, #FFFF04 90%)}@media (max-width: 979px){.customervoice .questionary_result .maintext_resultnum{font-size:13vw}}.customervoice .questionary_result .maintext_resultnum small{font-size:48px}@media (max-width: 979px){.customervoice .questionary_result .maintext_resultnum small{font-size:7vw}}.customervoice .questionary_result .questionary_result_note{font-size:10px;margin-top:16px;margin-top:24px}.customervoice .questionary .questionary_notelist{font-size:10px;text-align:left;width:480px;margin-left:auto;margin-right:auto;margin-top:24px;color:#1E2D57}@media (max-width: 979px){.customervoice .questionary .questionary_notelist{width:100%;font-size:2.5vw}}.customervoice .questionary .questionary_notelist li{line-height:1.3;display:flex;gap:8px}.worries{padding:80px 0;background-color:#EDF6FF}@media (max-width: 979px){.worries{padding:80px 0 2vw}}.worries .worries_list{justify-content:center;display:flex;gap:16px}@media (max-width: 979px){.worries .worries_list{padding:0 6vw}}.worries .worries_list li .figcap{margin-top:13px;font-weight:bold;color:#1E2D57;text-align:center}@media (max-width: 979px){.worries .worries_list li .figcap{font-size:3vw}}.worries .worries_point{margin-top:32px;font-weight:bold;font-size:38px;color:#1E2D57;text-align:center}@media (max-width: 979px){.worries .worries_point{font-size:6vw}}.worries .worries_point_dr{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:24px}@media (max-width: 979px){.worries .worries_point_dr figure{flex-shrink:0}.worries .worries_point_dr figure img{width:40vw}}.worries .worries_point_dr_come{padding:16px 24px;background:#fff;color:#1E2D57;font-weight:bold;text-align:center}@media (max-width: 979px){.worries .worries_point_dr_come{padding:4vw 5vw;font-size:3vw}}.worries .worries_point_dr_come span{color:#DA386A}.drug-description{position:relative;z-index:1}.drug-description_txt{text-align:center}.drug-description_list{margin-top:32px;display:flex;align-items:center;gap:40px}@media (max-width: 979px){.drug-description_list{margin-top:9vw;gap:4vw;align-items:flex-start;justify-content:center}}.drug-description_list .plan_drug{display:flex;gap:22.5px;justify-content:center;align-items:center}@media (max-width: 979px){.drug-description_list .plan_drug{flex-direction:column;text-align:center}}.drug-description_list .plan_drug figure{display:flex;justify-content:center;align-items:center;position:relative;z-index:2}@media (max-width: 979px){.drug-description_list .plan_drug figure{flex-shrink:0}.drug-description_list .plan_drug figure img{width:calc(min(42vw, 160px))}}.drug-description_list .plan_drug figure::after{width:128px;height:128px;display:flex;justify-content:center;align-items:center;background:#5CE5B1;content:"";border-radius:100vh;position:absolute;z-index:-1}@media (max-width: 979px){.drug-description_list .plan_drug figure::after{width:calc(min(25vw, 140px));height:calc(min(25vw, 140px))}}.drug-description_list .plan_drug .plan_drug_item .catch{color:#15D68D;font-size:18px;font-weight:bold}@media (max-width: 979px){.drug-description_list .plan_drug .plan_drug_item .catch{font-size:3.6vw;margin-top:8px}}.drug-description_list .plan_drug .plan_drug_item .name{font-weight:bold;color:#3A3C46}@media (max-width: 979px){.drug-description_list .plan_drug .plan_drug_item .name{margin-top:4px;font-size:3.2vw}}@media (max-width: 979px){.drug-description_list .plan_drug .plan_drug_item .-info{font-size:3vw;text-align:center;margin-top:8px;margin-left:-4vw}.drug-description_list .plan_drug .plan_drug_item .-info span{width:3vw;height:3vw;display:flex;justify-content:center;align-items:center}.drug-description_list .plan_drug .plan_drug_item .-info span img{width:100%;height:100%}}.drug-description_list .minoki figure::after{background-color:#A3E7FF}.drug-description_list .minoki .plan_drug_item .catch{color:#20B2E5}.drug-description_list .vitamin figure::after{background-color:#FFD980}.drug-description_list .vitamin .plan_drug_item .catch{color:#FFB300}.drug-description_center{border-top:1px solid #81ABE5;border-bottom:1px solid #81ABE5;padding:21.3px 70.5px;color:#1E2D57;text-align:center;position:relative;z-index:1}@media (max-width: 979px){.drug-description_center{padding:5vw 0;font-size:3.5vw}}.drug-description_center span{font-weight:bold;color:#DA386A}.drug-description .dr_messagepoint{display:flex;justify-content:center;align-items:center;position:relative;z-index:2;top:-32px}@media (max-width: 979px){.drug-description .dr_messagepoint{gap:2vw}}@media (max-width: 979px){.drug-description .dr_messagepoint figure img{width:30vw}}.drug-description .dr_messagepoint .cation{padding:24px 16px;background:#FFEDF6;color:#DA386A;font-weight:bold;text-align:center}@media (max-width: 979px){.drug-description .dr_messagepoint .cation{margin-top:4vw;padding:2vw 3vw}}@media (max-width: 979px){.drug-description .dr_messagepoint .cation i{display:block;width:12vw;margin-left:auto;margin-right:auto}}.drug-description .dr_messagepoint .cation p{margin-top:10px}@media (max-width: 979px){.drug-description .dr_messagepoint .cation p{font-size:3vw}}.drug-description .bottomcontens{margin-top:48px}@media (max-width: 979px){.drug-description .bottomcontens{margin-top:4vw}}.drug-description .bottomcontens .bottomcontens_ttl{font-weight:bold;text-align:center;color:#1E2D57;font-size:24px}.drug-description .bottomcontens .bottomcontens_plan{margin-top:20px}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan{display:flex;gap:3.1vw;align-items:stretch;align-items:flex-start}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item{background-color:#F5F5F5;padding:20px;display:flex;gap:22.5px;justify-content:center;align-items:center}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item{padding:4.5vw;padding-top:10vw;flex-direction:column;height:100%;width:calc((100% - 4vw) / 2)}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item+.bottomcontens_plan_item{margin-top:8px}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item+.bottomcontens_plan_item{margin-top:0}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item:nth-of-type(2){background-color:#EDF6FF}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft{display:flex;align-items:center;gap:10px;border-right:1px solid #81ABE5;padding-right:21px;font-weight:bold}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft{flex-direction:column;border-right:none;border-bottom:1px solid #81ABE5;padding-right:0}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft figure{display:flex;justify-content:center;align-items:center;position:relative;z-index:2}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft figure::after{width:63.98400115966797px;height:63.98400115966797px;display:flex;justify-content:center;align-items:center;background:#4A95CD;content:"";border-radius:100vh;position:absolute;z-index:-1}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft figure::after{width:13vw;height:13vw}}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft figure img{width:18vw}}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft .planleft_inner{text-align:center}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft .planleft_inner .maintext-color{color:#26439A}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft .planleft_inner .planleft_inner_items{line-height:1.5;font-size:16px;color:#1E2D57}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft .planleft_inner .planleft_inner_items{font-size:3vw;height:16vw;display:inline-block;margin-left:auto;margin-right:auto;text-align:left}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planleft-bknay figure::after{background:#26439A}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planttl{color:#4A95CD;font-weight:bold;font-size:24px}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planttl{font-size:4.5vw;margin-top:15px}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright{display:flex;width:calc(100% - 360px);justify-content:space-around}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright{flex-direction:column;width:100%}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price{text-align:center;font-weight:bold;font-size:18px;color:#1E2D57}@media (min-width: 980px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price{width:100%}}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price{width:100%;text-align:left;font-size:3.8vw;height:17vw;padding-left:5vw}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price span{font-size:38px}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price span{font-size:6.2vw}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price1{position:relative}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price1::after{position:absolute;content:"";bottom:0;left:50%;transform:translate(-50%, 100%);background:url(/assets/images/top_renew/onem.png?202661791122) center/cover;width:96px;height:96px}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price1::after{transform:translate(80%, -25%);bottom:inherit;top:0;left:inherit;right:0;width:19vw;height:19vw}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price3{position:relative}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price3::after{position:absolute;content:"";bottom:0;left:50%;transform:translate(-50%, 100%);background:url(/assets/images/top_renew/threem.png?202661791122) center/cover;width:96px;height:96px}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price3::after{transform:translate(80%, -25%);bottom:inherit;top:0;left:inherit;right:0;width:19vw;height:19vw}}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price6{position:relative}.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price6::after{position:absolute;content:"";bottom:0;left:50%;transform:translate(-50%, 100%);background:url(/assets/images/top_renew/sixm.png?202661791122) center/cover;width:96px;height:96px}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_price6::after{transform:translate(80%, -25%);bottom:inherit;top:0;left:inherit;right:0;width:19vw;height:19vw}}@media (min-width: 980px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_col{width:100%;text-align:center}}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan .bottomcontens_plan_item .planright .planright_col+.planright_col{margin-top:5vw}}.drug-description .bottomcontens .bottomcontens_plan_desc{font-weight:bold;color:#1E2D57;margin-top:20px}@media (max-width: 979px){.drug-description .bottomcontens .bottomcontens_plan_desc{font-size:4vw}}.flowstep .step-cap{font-size:18px;font-weight:bold;text-align:center;color:#1E2D57}@media (max-width: 979px){.flowstep .step-cap{font-size:4vw;margin-top:12vw}}.flowstep .stepgraph{display:flex;align-items:center;justify-content:center;max-width:413px;margin-left:auto;margin-right:auto;border-radius:5px}.flowstep .stepgraph span{display:inline-flex;justify-content:center;align-items:center;padding:10.5px 29.5px;color:#fff;font-weight:bold;font-size:18px;position:relative;z-index:1}@media (max-width: 979px){.flowstep .stepgraph span{white-space:nowrap;font-size:calc(min(4vw, 24px));padding:calc(min(2vw, 10.5px)) calc(min(6vw, 29.5px))}}.flowstep .stepgraph span:nth-of-type(1){background-color:#26439A;border-radius:5px 0 0 5px;z-index:5}.flowstep .stepgraph span:nth-of-type(1)::after{content:"";position:absolute;right:0;transform:translateX(98%);display:inline-block;width:11px;height:100%;background:#26439A;-webkit-clip-path:polygon(0 0, 0 100%, 100% 50%);clip-path:polygon(0 0, 0 100%, 100% 50%)}.flowstep .stepgraph span:nth-of-type(2){background-color:#397DD9;z-index:4}.flowstep .stepgraph span:nth-of-type(2)::after{content:"";position:absolute;right:0;transform:translateX(98%);display:inline-block;width:11px;height:100%;background:#397DD9;-webkit-clip-path:polygon(0 0, 0 100%, 100% 50%);clip-path:polygon(0 0, 0 100%, 100% 50%)}.flowstep .stepgraph span:nth-of-type(3){background-color:#81ABE5;z-index:3}.flowstep .stepgraph span:nth-of-type(3)::after{content:"";position:absolute;right:0;transform:translateX(98%);display:inline-block;width:11px;height:100%;background:#81ABE5;-webkit-clip-path:polygon(0 0, 0 100%, 100% 50%);clip-path:polygon(0 0, 0 100%, 100% 50%)}.flowstep .stepgraph span:nth-of-type(4){background-color:#fff;z-index:2;color:#397DD9;border-radius:5px}.flowstep .steps{list-style:none;padding:0 20px;counter-reset:steps}@media (max-width: 979px){.flowstep .steps{padding:0}}.flowstep .steps li{display:flex;align-items:center;background:#fff;position:relative;z-index:5}.flowstep .steps li:not(:first-child){border-top:1px solid #DEDEDE}.flowstep .steps li .steps_timer{padding:16px 11.75px;background-color:#26439A;display:flex;flex-direction:column;color:#fff;justify-content:center;align-items:center;flex-shrink:0;position:relative;z-index:1;min-height:137px}@media (max-width: 979px){.flowstep .steps li .steps_timer{min-height:36vw;width:15vw;padding:16px 0}}.flowstep .steps li .steps_timer::after{z-index:5;content:"";position:absolute;right:0;bottom:0;transform:translateY(100%);display:inline-block;width:100%;height:17px;background:#26439A;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%)}.flowstep .steps li .steps_timer .timer-head{font-size:13px}@media (max-width: 979px){.flowstep .steps li .steps_timer .timer-head{font-size:2.6vw}}.flowstep .steps li .steps_timer .timer-num{font-weight:bold;font-size:29px;line-height:1.2}@media (max-width: 979px){.flowstep .steps li .steps_timer .timer-num{font-size:6vw}}.flowstep .steps li .steps_timer .timer-num .tag{font-size:18px}@media (max-width: 979px){.flowstep .steps li .steps_timer .timer-num .tag{font-size:4vw}}.flowstep .steps li .steps-content{display:flex;align-items:center;background-color:#fff;padding:0px 32px;width:100%;justify-content:space-between;height:100%}@media (min-width: 980px){.flowstep .steps li .steps-content{padding-left:0}}@media (max-width: 979px){.flowstep .steps li .steps-content{padding:3vw 0}}.flowstep .steps li .steps-content .stepnums{display:inline-block;padding:19px 24px;color:#397DD9;font-weight:bold;border-right:1px solid #397DD9;flex-shrink:0}@media (max-width: 979px){.flowstep .steps li .steps-content .stepnums{border-right:none;display:block;padding:0;font-size:3vw}}.flowstep .steps li .steps-content .stepnums::after{counter-increment:steps;content:" " counter(steps, decimal-leading-zero)}.flowstep .steps li .steps-content .steps-content_inner{display:flex;gap:16px;align-items:center;width:100%;padding-left:14px}@media (max-width: 979px){.flowstep .steps li .steps-content .steps-content_inner{flex-direction:column;align-items:flex-start;gap:0}}.flowstep .steps li .steps-content .steps-content_inner .steps-content-main{font-weight:bold;font-size:24px;color:#1E2D57;min-width:202px}@media (max-width: 979px){.flowstep .steps li .steps-content .steps-content_inner .steps-content-main{font-size:4.6vw;min-width:auto}}.flowstep .steps li .steps-content .steps-content_inner .steps-content-desc{color:#1E2D57}@media (max-width: 979px){.flowstep .steps li .steps-content .steps-content_inner .steps-content-desc{font-size:3vw}}.flowstep .steps li .steps-content figure{flex-shrink:0}@media (max-width: 979px){.flowstep .steps li .steps-content figure{padding-right:12px}}@media (max-width: 979px){.flowstep .steps li .steps-content figure img{width:20vw}}.flowstep .steps li:nth-of-type(2){z-index:4}.flowstep .steps li:nth-of-type(2) .steps_timer{background-color:#397DD9}.flowstep .steps li:nth-of-type(2) .steps_timer::after{background-color:#397DD9}.flowstep .steps li:nth-of-type(3){z-index:3}.flowstep .steps li:nth-of-type(3) .steps_timer{background-color:#81ABE5}.flowstep .steps li:nth-of-type(3) .steps_timer::after{background-color:#81ABE5}.flowstep .steps li:nth-of-type(4){z-index:2}.flowstep .steps li:nth-of-type(4) .steps_timer{background-color:#fff;border-right:1px solid #DEDEDE;color:#397DD9}.flowstep .steps li:nth-of-type(4) .steps_timer::after{display:none}.flowstep .steps .vatical{writing-mode:vertical-rl;-ms-writing-mode:tb-rl;font-size:21px;line-height:1}.flowstep .worries_point_dr{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:24px}@media (max-width: 979px){.flowstep .worries_point_dr figure img{width:34vw}}.flowstep .worries_point_dr_come{padding:16px 24px;background:#fff;color:#1E2D57;font-weight:bold;text-align:center}@media (max-width: 979px){.flowstep .worries_point_dr_come{padding:3.5vw 5vw}}.flowstep .worries_point_dr_come span{color:#DA386A}.onlinedesc .onlinedesc_text{padding:32px 21px;background-color:#fff}.onlinedesc .onlinedesc_text ul li{position:relative;padding-left:16px;text-align:left;color:#3A3C46;font-size:12px}@media (max-width: 979px){.onlinedesc .onlinedesc_text ul li{font-size:2.7vw}}.onlinedesc .onlinedesc_text ul li::before{position:absolute;left:0;content:"・"}.onlinedesc .onlinedesc_text ul li a{color:#3A3C46;text-decoration:none}.onlinedesc .onlinedesc_text .onlinedescttl{font-weight:bold;text-align:center;color:#397DD9;font-size:12px;margin-bottom:12px}@media (max-width: 979px){.onlinedesc .onlinedesc_text .onlinedescttl{font-size:2.5vw}}.onlinedesc .repeatsection{padding:12px 0}.onlinedesc .repeatsection .contacttxt{color:#3A3C46}.onlinedesc .contact_linebox{margin-top:30px}.onlinedesc .contact_linebox .contact_linebox_content{margin-top:30px;background-color:#fff;padding:20px 10px}.onlinedesc .contact_linebox .contact_linebox_content .contact_linebox_desc{font-weight:bold;color:#1E2D57;font-size:14px;line-height:2}@media (max-width: 979px){.onlinedesc .contact_linebox .contact_linebox_content .contact_linebox_desc{font-size:calc(min(2.5vw, 28px))}}.onlinedesc .contact_linebox .contact_linebox_content .LINEFriend{font-weight:bold;color:#06C755;font-size:18px}@media (max-width: 979px){.onlinedesc .contact_linebox .contact_linebox_content .LINEFriend{display:block;margin-top:4vw;font-size:5vw}}.onlinedesc .onlinedesc_ttl{font-size:34px;margin-top:0;margin-bottom:0}@media (max-width: 979px){.onlinedesc .onlinedesc_ttl{font-size:6.5vw}}
