@import url("https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,100..900;1,100..900&family=Cormorant:ital,wght@0,300..700;1,300..700&family=Cinzel:wght@400..900&display=swap");#main{background-color:#f3f3f3}#main .linkbtn{padding:15px 50px 15px 40px}@media screen and (max-width: 979px){#main .linkbtn{padding:10px 40px 10px 30px}}#main .main_content{text-align:center}@media screen and (min-width: 980px){#main .main_content{overflow-x:hidden;background:url("/assets/itaewon-beauty/about/concept/images/mv_bg.jpg?20251127181129") bottom center no-repeat;background-size:auto;padding:50px 0}}#main section.dir-area{padding:80px 0 100px;margin-top:0;font-size:16px}@media screen and (max-width: 979px){#main section.dir-area{padding:8vw 0 10vw;font-size:Min(3vw, 14px)}}#main section.dir-area:nth-child(odd){background-color:#eeebe8}#main section.dir-area header.head_cont{width:100%;text-align:center;line-height:1.4;font-weight:bold;font-size:21px}#main section.dir-area header.head_cont .secret{color:#937a50;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif}#main section.dir-area header.head_cont h2.title{position:relative;font-size:36px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif}#main section.dir-area header.head_cont h2.title::after{content:'';position:absolute;bottom:0;left:calc(50% - 50px);background-color:#937a50;display:block;width:100px;height:2px}#main section.dir-area header.head_cont .en{margin-top:0.3em;font-family:"Cormorant","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif}@media screen and (max-width: 979px){#main section.dir-area header.head_cont{font-size:Min(4vw, 21px)}#main section.dir-area header.head_cont h2.title{font-size:Min(6vw, 36px)}#main section.dir-area header.head_cont h2.title::after{bottom:-0.5vw;left:calc(50% - 40px);width:80px}}#main section.dir-area h3.catch{position:relative;display:inline-block;margin:50px auto;font-size:28px;text-align:center;line-height:1.2}#main section.dir-area h3.catch::before,#main section.dir-area h3.catch::after{position:absolute;font-weight:normal}#main section.dir-area h3.catch::before{content:'「';top:-0.3em;left:-1.5em}#main section.dir-area h3.catch::after{content:'」';bottom:-0.2em;right:-1.5em}@media screen and (max-width: 979px){#main section.dir-area h3.catch{margin:8vw auto;font-size:Min(5vw, 28px)}}#main section.dir-area.topcv{background-color:#1c1c1c;padding:30px 0px}#main section.dir-area.topcv .topcv_cont{display:flex;justify-content:center;gap:20px}#main section.dir-area.topcv .topcv_cont .col .button-normal{width:460px;background-color:#937a50;font-size:24px;padding:24px;border-radius:100px}#main section.dir-area.topcv .topcv_cont .col .button-normal::after{content:'';width:20px;height:20px;background:url("/assets/itaewon-beauty/common/images/ic_arr.png?20251127181129") no-repeat;background-size:100% 100%;position:absolute;right:30px;top:0;bottom:0;margin:auto}@media screen and (max-width: 979px){#main section.dir-area.topcv{padding:3vw 0px}#main section.dir-area.topcv .inner{padding:0 2vw}#main section.dir-area.topcv .inner .topcv_cont{display:flex;justify-content:center;gap:1vw}#main section.dir-area.topcv .inner .topcv_cont .col{width:calc((100% - 1vw)/2)}#main section.dir-area.topcv .inner .topcv_cont .col .button-normal{width:100%;min-height:0;font-size:Min(24px, 3vw);padding:3vw 3vw 3vw 1vw;border-radius:100px}#main section.dir-area.topcv .inner .topcv_cont .col .button-normal::after{content:'';width:3vw;height:3vw;right:3vw}}#main section.dir-area#concept header h2 .main{font-size:36px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif}#main section.dir-area#concept header h2 .sub{font-size:24px}#main section.dir-area#concept p.txt{margin-top:30px}#main section.dir-area#concept .anc_cont{display:flex;justify-content:space-evenly;margin-top:30px}#main section.dir-area#concept .anc_cont .anc_btn{width:30%}#main section.dir-area#concept .anc_cont .anc_btn a{position:relative;background-color:#937a50;display:block;padding:20px;text-align:center;color:#ffffff;font-weight:bold;line-height:1.4}#main section.dir-area#concept .anc_cont .anc_btn a .anc_txt{font-size:21px}#main section.dir-area#concept .anc_cont .anc_btn a::after{content:"";position:absolute;bottom:6px;left:calc(50% - 8px);width:16px;height:6px;background:url(/assets/itaewon-beauty/common/images/icon_btn_arrow_down_white.png?20251127181129) center no-repeat;background-size:contain}@media screen and (max-width: 979px){#main section.dir-area#concept header h2 .main{font-size:Min(6vw, 36px)}#main section.dir-area#concept header h2 .sub{font-size:Min(4vw, 24px)}#main section.dir-area#concept p.txt{margin-top:4vw}#main section.dir-area#concept .anc_cont{margin-top:5vw}#main section.dir-area#concept .anc_cont .anc_btn{width:32%}#main section.dir-area#concept .anc_cont .anc_btn a{padding:3vw 2vw}#main section.dir-area#concept .anc_cont .anc_btn a .anc_txt{font-size:Min(4vw, 21px);line-height:1.2}#main section.dir-area#concept .anc_cont .anc_btn a::after{content:"";position:absolute;bottom:1vw;left:calc(50% - 1.5vw);width:3vw;height:1vw;background:url(/assets/itaewon-beauty/common/images/icon_btn_arrow_down_white.png?20251127181129) center no-repeat;background-size:contain}}#main section.dir-area#speed h4{font-size:21px}@media screen and (max-width: 979px){#main section.dir-area#speed h4{font-size:Min(4vw, 21px)}}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider.slick-dotted{margin-bottom:80px}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-list{overflow:unset}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-dots{bottom:-50px}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-dots li button::before{background-color:#937a50}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-prev,#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-next{background-color:transparent;top:unset;bottom:-70px;width:30px;height:30px}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-prev::before,#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-next::before{background-color:#937a50;background-size:6px auto;width:100%;height:100%}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-prev{left:calc(50% - 140px)}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-next{right:calc(50% - 140px)}@media screen and (max-width: 979px){#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-dots{bottom:-38px}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-prev,#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-next{display:block !important;bottom:-60px}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-prev{left:calc(50% - 100px)}#main section.dir-area#speed .flowWrap #flowSlider.slick-slider .slick-arrow.slick-next{right:calc(50% - 100px)}}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont{width:340px;margin-top:10px;padding:0 10px}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont .img{text-align:center}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont .text{margin-top:10px}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont .text .title{font-weight:bold}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont .text .title span{margin-right:0.5em;color:#937a50;font-size:16px}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont .text .title h5{display:inline;font-size:18px}@media screen and (max-width: 979px){#main section.dir-area#speed .flowWrap #flowSlider .flow_cont{max-width:90%;margin-top:2vw;padding:0 1vw}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont .text{margin-top:2vw}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont .text .title span{margin-right:0.5em;color:#937a50;font-size:Min(3vw, 16px)}#main section.dir-area#speed .flowWrap #flowSlider .flow_cont .text .title h5{display:inline;font-size:Min(4vw, 18px)}}#main section.dir-area#speed .speed_cont{margin-top:120px}#main section.dir-area#speed .speed_cont .point{background-color:#ffffff;display:flex;justify-content:space-between;align-items:center}#main section.dir-area#speed .speed_cont .point+.point{margin-top:30px}#main section.dir-area#speed .speed_cont .point .img{width:380px;text-align:center}#main section.dir-area#speed .speed_cont .point .txt_cont{width:600px;padding:0 10px 0 30px}#main section.dir-area#speed .speed_cont .point .txt_cont .title{font-size:21px;font-weight:bold;line-height:1.4}#main section.dir-area#speed .speed_cont .point .txt_cont .title span{color:#937a50;font-size:28px}#main section.dir-area#speed .speed_cont .point .txt_cont .txt{margin-top:10px;line-height:1.6}@media screen and (max-width: 979px){#main section.dir-area#speed .speed_cont .point{background-color:transparent;flex-direction:column;align-items:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}#main section.dir-area#speed .speed_cont .point+.point{margin-top:6vw}#main section.dir-area#speed .speed_cont .point .img{width:100%;text-align:left}#main section.dir-area#speed .speed_cont .point .img img{width:90%}#main section.dir-area#speed .speed_cont .point .txt_cont{background-color:rgba(255,255,255,0.9);width:640px;max-width:90%;margin-top:MAX(-10vw, -50px);padding:Min(3vw, 20px)}#main section.dir-area#speed .speed_cont .point .txt_cont .title{font-size:Min(4vw, 21px)}#main section.dir-area#speed .speed_cont .point .txt_cont .title span{color:#937a50;font-size:Min(4.5vw, 28px)}#main section.dir-area#speed .speed_cont .point .txt_cont .txt{margin-top:1vw}}#main section.dir-area#price .price_cont{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:30px}#main section.dir-area#price .price_cont .btn{background-color:#ffffff;width:480px}#main section.dir-area#price .price_cont .btn a{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;text-align:center;font-weight:bold}#main section.dir-area#price .price_cont .btn a::after{content:'';position:absolute;bottom:5px;right:5px;width:10px;height:10px;background-color:#937a50;-webkit-clip-path:polygon(100% 100%, 0 100%, 100% 0);clip-path:polygon(100% 100%, 0 100%, 100% 0)}#main section.dir-area#price .price_cont .btn a .img{background-color:#fcfcfc;background-size:cover;background-position:center;width:160px;height:100px}#main section.dir-area#price .price_cont .btn a .img.price01{background-image:url(/assets/itaewon-beauty/about/concept/images/price01.jpg?20251127181129)}#main section.dir-area#price .price_cont .btn a .img.price02{background-image:url(/assets/itaewon-beauty/about/concept/images/price02.jpg?20251127181129)}#main section.dir-area#price .price_cont .btn a .img.price03{background-image:url(/assets/itaewon-beauty/about/concept/images/price03.jpg?20251127181129)}#main section.dir-area#price .price_cont .btn a .img.price04{background-image:url(/assets/itaewon-beauty/about/concept/images/price04.jpg?20251127181129)}#main section.dir-area#price .price_cont .btn a .txt{flex:1;font-size:18px;line-height:1.2}@media screen and (max-width: 979px){#main section.dir-area#price .price_cont{gap:2vw;margin-top:5vw}#main section.dir-area#price .price_cont .btn{background-color:#ffffff;max-width:100%}#main section.dir-area#price .price_cont .btn a::after{bottom:1vw;right:1vw;width:3vw;height:3vw}#main section.dir-area#price .price_cont .btn a .img{width:30%;height:80px}#main section.dir-area#price .price_cont .btn a .txt{font-size:Min(4vw, 18px)}}#main section.dir-area#quality .doctor_cont{text-align:center}#main section.dir-area#quality .doctor_cont .txt{margin-top:20px;font-size:24px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;font-weight:bold}#main section.dir-area#quality .doctor_cont .btn{margin-top:10px}@media screen and (max-width: 979px){#main section.dir-area#quality .doctor_cont .txt{margin-top:2vw;font-size:Min(5vw, 24px)}}#main section.dir-area#quality .cases_cont{margin-top:50px;text-align:center}#main section.dir-area#quality .cases_cont .cases{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:30px}#main section.dir-area#quality .cases_cont .note{margin:10px 40px 0 0;font-size:12px;text-align:right}@media screen and (max-width: 979px){#main section.dir-area#quality .cases_cont{margin-top:5vw}#main section.dir-area#quality .cases_cont .cases{gap:3vw;width:500px;max-width:100%;margin:3vw auto 0}#main section.dir-area#quality .cases_cont .cases img{max-width:44%}#main section.dir-area#quality .cases_cont .note{margin:3vw auto 0;font-size:Min(3vw, 12px);text-align:center}}#main section.dir-area#quality h4{margin-top:60px;font-size:21px}@media screen and (max-width: 979px){#main section.dir-area#quality h4{margin-top:6vw;font-size:Min(4vw, 21px)}}#main section.dir-area#quality .nagura_cont{background:url(/assets/itaewon-beauty/doctor/nagura/images/dr_nagura_bg.png?20251127181129) top left no-repeat #eeebe8;margin-top:30px;padding:60px 60px 60px 0}#main section.dir-area#quality .nagura_cont .info_cont{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}#main section.dir-area#quality .nagura_cont .info_cont .sub{padding-left:50px;font-size:21px;font-weight:bold;color:#937a50}#main section.dir-area#quality .nagura_cont .info_cont .name_cont{position:relative;border:solid #000000;border-width:1px 0;margin-top:30px;padding:15px 30px 10px 150px;font-weight:bold;line-height:1.4}#main section.dir-area#quality .nagura_cont .info_cont .name_cont::before{content:"";position:absolute;top:-8px;left:20px;background:url(/assets/itaewon-beauty/doctor/nagura/images/exp_emblem.png?20251127181129) top center/cover no-repeat;width:107px;height:133px}#main section.dir-area#quality .nagura_cont .info_cont .name_cont .position{font-size:21px}#main section.dir-area#quality .nagura_cont .info_cont .name_cont .name{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;font-size:30px}#main section.dir-area#quality .nagura_cont .info_cont .name_cont .name>span{font-size:40px;margin-right:0.5em}#main section.dir-area#quality .nagura_cont .info_cont .status{padding:50px 60px 20px;font-size:21px;font-weight:bold}@media screen and (max-width: 979px){#main section.dir-area#quality .nagura_cont{background-size:45% auto;background-position:-4vw 0;margin-top:3vw;padding:6vw 3vw 6vw 30%}#main section.dir-area#quality .nagura_cont .info_cont{width:100%;margin:0}#main section.dir-area#quality .nagura_cont .info_cont .sub{padding-left:6vw;font-size:Min(3vw, 21px)}#main section.dir-area#quality .nagura_cont .info_cont .name_cont{margin-top:4vw;padding:1.4vw 0 0.6vw 14vw}#main section.dir-area#quality .nagura_cont .info_cont .name_cont::before{background-size:contain;top:-1.3vw;left:0;width:12vw;height:14vw}#main section.dir-area#quality .nagura_cont .info_cont .name_cont .position{font-size:Min(3vw, 21px)}#main section.dir-area#quality .nagura_cont .info_cont .name_cont .name{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;font-size:Min(4.5vw, 30px)}#main section.dir-area#quality .nagura_cont .info_cont .name_cont .name>span{font-size:Min(6vw, 40px);margin-right:0.5em}#main section.dir-area#quality .nagura_cont .info_cont .status{padding:3vw 0 3vw 6vw;font-size:Min(3vw, 21px)}}#main section.dir-area#quality .photo_cont{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:30px}#main section.dir-area#quality .photo_cont .photo{width:calc((100% - 20px)/3)}#main section.dir-area#quality .photo_cont .photo img{width:100%}@media screen and (max-width: 979px){#main section.dir-area#quality .photo_cont{gap:1vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:3vw auto 0}#main section.dir-area#quality .photo_cont .photo{width:calc((100% - 2vw)/3)}}#main section.dir-area#btn-cont{background-color:#ffffff;padding:60px 0px}#main section.dir-area#btn-cont .button-normal{width:460px;background-color:#937a50;font-size:24px;padding:24px;border-radius:100px}#main section.dir-area#btn-cont .button-normal::after{content:'';width:20px;height:20px;background:url("/assets/itaewon-beauty/common/images/ic_arr.png?20251127181129") no-repeat;background-size:100% 100%;position:absolute;right:30px;top:0;bottom:0;margin:auto}@media screen and (max-width: 979px){#main section.dir-area#btn-cont{padding:6vw 0px}#main section.dir-area#btn-cont .button-normal{max-width:100%;font-size:Max(16px, 3vw)}}.jquery-modal .modal-price{width:540px;max-width:90%;font-size:16px}.jquery-modal .modal-price .title{margin-top:10px;color:#937a50;font-size:18px;font-weight:bold}.jquery-modal .modal-price p{margin-top:0}@media screen and (max-width: 979px){.jquery-modal .modal-price{font-size:Min(3vw, 14px)}.jquery-modal .modal-price .title{font-size:Min(4vw, 18px)}}
