@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");@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap");#main{background-color:#f7fbfd;font-size:18px}@media screen and (max-width: 979px){#main{font-size:Min(3vw, 16px)}}#main .main_content{text-align:center}@media screen and (min-width: 980px){#main .main_content{background:url("/assets/itaewon-beauty/contents/defat-solution/images/mv_bg.jpg?2025103145354") bottom center no-repeat;height:600px;position:relative}#main .main_content img{position:absolute;top:32px;left:calc(50% - 520px);max-width:none}#main .main_content .caution_txt{position:absolute;font-size:12px;bottom:30px;left:calc(50% - 455px);text-align:left;text-shadow:1px 1px 5px #ffffff, -1px -1px 5px #ffffff, 1px -1px 5px #ffffff, -1px 1px 5px #ffffff}}#main section.ac_ar_001.cv_btn{background:linear-gradient(0deg, #15315a, #2f6499);margin:0 auto;padding:30px 0}#main section.ac_ar_001.cv_btn .cv_cont .tel{text-align:right}#main section.ac_ar_001.cv_btn .cv_cont .cv{text-align:left}#main section.ac_ar_001.cv_btn .cv_cont .cv a.button-normal{width:90%;background-color:#65c4d8;font-size:24px;padding:24px 50px 24px 24px;border-radius:100px}#main section.ac_ar_001.cv_btn .cv_cont .cv a.button-normal::after{content:'';background:url(/assets/itaewon-beauty/common/images/ic_arr.png?2025103145354) no-repeat;background-size:100% 100%;position:absolute;right:30px;top:0;bottom:0;width:20px;height:20px;margin:auto}@media screen and (max-width: 979px){#main section.ac_ar_001.cv_btn{padding:Min(5vw, 30px) 0}#main section.ac_ar_001.cv_btn .cv_cont .tel{text-align:center}#main section.ac_ar_001.cv_btn .cv_cont .cv{text-align:center}#main section.ac_ar_001.cv_btn .cv_cont .cv a.button-normal{width:515px;max-width:100%;font-size:Min(4vw, 24px);padding:3vw 6vw 3vw 4vw}#main section.ac_ar_001.cv_btn .cv_cont .cv a.button-normal::after{right:Min(5vw, 30px);width:Min(3.2vw, 20px);height:Min(3.2vw, 20px)}}#main section.ac_ar_001.dir-area{padding:80px 0 100px;margin-top:0}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area{padding:8vw 0 10vw}}#main section.ac_ar_001.dir-area header.index_txt{margin-bottom:30px;text-align:center;color:#2f6499}#main section.ac_ar_001.dir-area header.index_txt .en{line-height:1;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;font-size:40px}#main section.ac_ar_001.dir-area header.index_txt h2{margin-top:10px;font-size:18px}@media only screen and (max-width: 979px){#main section.ac_ar_001.dir-area header.index_txt .en{font-size:Min(28px, 7vw)}#main section.ac_ar_001.dir-area header.index_txt h2{margin-top:1vw;font-size:Min(16px, 4vw)}}#main section.ac_ar_001.dir-area#recommend{background:url("/assets/itaewon-beauty/contents/defat-solution/images/recommend_bg.png?2025103145354") top center no-repeat;padding-top:40px}#main section.ac_ar_001.dir-area#recommend nav{background:linear-gradient(0deg, #dcac53, #c28c36);width:980px;border-radius:200px;margin:auto}#main section.ac_ar_001.dir-area#recommend nav ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;padding:0 10px}#main section.ac_ar_001.dir-area#recommend nav ul li{display:flex;align-items:center;justify-content:center;width:calc(100% / 5)}@media only screen and (min-width: 980px){#main section.ac_ar_001.dir-area#recommend nav ul li::after{content:'';background-color:#ffffff;width:1px;height:90%}#main section.ac_ar_001.dir-area#recommend nav ul li:last-child::after{display:none}}#main section.ac_ar_001.dir-area#recommend nav ul li>a{flex:1;padding:15px 5px;text-align:center;color:#fff;text-decoration:none;line-height:1.2;font-size:16px}#main section.ac_ar_001.dir-area#recommend nav ul li>a>div{font-size:21px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif}@media only screen and (min-width: 980px){#main section.ac_ar_001.dir-area#recommend .ac_ly_001{margin-top:60px}}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_list{justify-content:center}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_list .col{background-color:#ffffff;display:flex;justify-content:center;text-align:center;place-items:center;width:48%;min-height:100px;margin:1%;padding:20px 10px;box-shadow:0px 0px 10px 0px #2f6499;border-radius:20px;font-weight:bold;font-size:21px;line-height:1.4;color:#2f6499}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_catch{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:60px auto 0;font-weight:bold;text-align:center;line-height:1.4}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_catch .main{background:url("/assets/itaewon-beauty/contents/defat-solution/images/bg_img.png?2025103145354") top left no-repeat,url("/assets/itaewon-beauty/contents/defat-solution/images/bg_img_end.png?2025103145354") bottom right no-repeat;padding:10px 35px;color:#2f6499;font-size:44px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_catch .sub{color:#dcac53;font-size:30px}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_catch .sub span{border-bottom:1px solid #dcac53}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#recommend{padding-top:0}#main section.ac_ar_001.dir-area#recommend nav{width:100%;border-radius:0}#main section.ac_ar_001.dir-area#recommend nav ul{padding:0}#main section.ac_ar_001.dir-area#recommend nav ul li{background:linear-gradient(0deg, #dcac53, #c28c36);width:50%;min-height:50px;font-size:16px;margin:0;border-bottom:1px solid #fff}#main section.ac_ar_001.dir-area#recommend nav ul li:nth-child(odd){border-right:1px solid #fff}#main section.ac_ar_001.dir-area#recommend nav ul li:last-child{border-right:none;border-bottom:none;width:100%}#main section.ac_ar_001.dir-area#recommend nav ul li>a{font-size:Min(4vw, 16px)}#main section.ac_ar_001.dir-area#recommend nav ul li>a>div{font-size:Min(5vw, 21px);font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_list .col{min-height:auto;padding:3vw 1vw;margin:0 auto 2%;border-radius:2vw;font-size:Min(3vw, 18px)}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_catch{margin-top:6vw}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_catch .main{background-size:6vw, 6vw;padding:1vw 4vw;font-size:Min(28px, 6vw)}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_catch .sub{font-size:Min(18px, 4.5vw)}#main section.ac_ar_001.dir-area#recommend .ac_ly_001 .recommend_catch .sub span{border-bottom:1px solid #dcac53}}#main section.ac_ar_001.dir-area#what{background:url("/assets/itaewon-beauty/contents/defat-solution/images/what_bg.jpg?2025103145354") no-repeat;background-size:cover}#main section.ac_ar_001.dir-area#what .ac_ly_002{align-items:center}#main section.ac_ar_001.dir-area#what .ac_ly_002 .what_list{display:flex;justify-content:space-evenly;align-items:center}#main section.ac_ar_001.dir-area#what .ac_ly_002 .what_list .what_list_cont{background:linear-gradient(315deg, #15315a, #566f96);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:150px;height:150px;border-radius:80px;color:#ffffff;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;font-weight:bold;line-height:1.2}#main section.ac_ar_001.dir-area#what .ac_ly_002 .what_list .what_list_cont .no{margin-top:-0.2em;margin-left:-0.2em;color:#dcac53;font-size:30px;font-style:italic}#main section.ac_ar_001.dir-area#what .ac_ly_002 .what_list .what_list_cont .txt{font-size:21px}#main section.ac_ar_001.dir-area#what .ac_ly_002 p{margin-top:20px}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#what .ac_ly_002 .what_list{justify-content:center;gap:2vw}#main section.ac_ar_001.dir-area#what .ac_ly_002 .what_list .what_list_cont{width:Min(150px, 28vw);height:Min(150px, 28vw)}#main section.ac_ar_001.dir-area#what .ac_ly_002 .what_list .what_list_cont .no{font-size:Min(30px, 7.5vw)}#main section.ac_ar_001.dir-area#what .ac_ly_002 .what_list .what_list_cont .txt{font-size:Min(21px, 4.5vw)}#main section.ac_ar_001.dir-area#what .ac_ly_002 p{margin-top:3vw}#main section.ac_ar_001.dir-area#what .ac_ly_002 .img{max-width:60%}}#main section.ac_ar_001.dir-area#what .what_catch{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:40px auto 0;font-weight:bold;text-align:center;line-height:1.4}#main section.ac_ar_001.dir-area#what .what_catch .main{background:url("/assets/itaewon-beauty/contents/defat-solution/images/bg_img.png?2025103145354") top left no-repeat,url("/assets/itaewon-beauty/contents/defat-solution/images/bg_img_end.png?2025103145354") bottom right no-repeat;padding:10px 35px;color:#2f6499;font-size:60px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif}#main section.ac_ar_001.dir-area#what .what_catch .sub{color:#dcac53;font-size:36px}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#what .what_catch{margin-top:4vw}#main section.ac_ar_001.dir-area#what .what_catch .main{background-size:6vw, 6vw;padding:1vw 4vw;font-size:Min(40px, 8vw)}#main section.ac_ar_001.dir-area#what .what_catch .sub{font-size:Min(28px, 6vw)}#main section.ac_ar_001.dir-area#what .what_catch .sub span{border-bottom:1px solid #dcac53}}#main section.ac_ar_001.dir-area#what .what_table{margin-top:50px}#main section.ac_ar_001.dir-area#what .what_table table tr th,#main section.ac_ar_001.dir-area#what .what_table table tr td{padding:10px;text-align:center;font-size:14px}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#what .what_table table tr th,#main section.ac_ar_001.dir-area#what .what_table table tr td{font-size:Min(14px, 3.5vw)}}#main section.ac_ar_001.dir-area#what .what_table table tr th{background-color:#f0f0f0;color:#2f6499;font-weight:bold;line-height:1.4}#main section.ac_ar_001.dir-area#what .what_table table thead tr th{background-color:#dce9ff;width:calc(85%/4);font-size:16px}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#what .what_table table thead tr th{font-size:Min(16px, 4vw)}}#main section.ac_ar_001.dir-area#what .what_table table thead tr th.index{width:15%}#main section.ac_ar_001.dir-area#what .what_table table thead tr th.defat{background-color:#2f6499;color:#ffffff}#main section.ac_ar_001.dir-area#what .what_table table tbody tr td:first-of-type{background-color:#e7f7ff}#main section.ac_ar_001.dir-area#flow{background-color:#bdcde7}#main section.ac_ar_001.dir-area#flow .flowWrap{width:900px;margin:0 auto;position:relative}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider{z-index:9;margin:0;padding:0 0 90px}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list{padding:40px 0 0}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide{display:flex;justify-content:flex-end;padding:20px 0 0;position:relative}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide>div.img{position:absolute;left:0;top:0}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide>div.text{width:680px;background-color:#566f96;color:#fff;margin:0 0 0 auto;padding:30px 30px 30px 230px;min-height:300px;border-radius:10px}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide>div.text .title{border-bottom:1px dashed #fff;margin:0 0 15px;padding:0 0 10px;line-height:1.4}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide>div.text .title h3{display:inline;margin-left:0.5em;font-size:24px}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-prev,#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next{width:70px;height:70px;background:none;top:inherit;bottom:0;transform:translate(0, 0)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-prev.slick-disabled,#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next.slick-disabled{display:none !important}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-prev::before,#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next::before{background:url("/assets/itaewon-beauty/contents/defat-solution/images/slide_arrow.png?2025103145354") center no-repeat;width:72px;height:72px}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-prev{left:50%;transform:translate(-230px, 0)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next{right:50%;transform:translate(230px, 0)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next::before{transform:scale(-1, 1)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-dots{bottom:25px}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-dots li button::before{opacity:1;border:1px solid #566f96;background:#ffffff}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-dots li.slick-active button::before{background:#566f96}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#flow .flowWrap{width:100%}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider{padding:0 0 15vw}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list{padding:5vw 0 0}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide{width:calc(100vw - 20px);margin:0 2vw;padding:4vw 0 0}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide>div.img{width:36vw}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide>div.text{width:68vw;padding:5vw 6vw 4vw 16vw;min-height:40vw;font-size:Min(16px, 3vw)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide>div.text .title{margin:0 0 2vw;padding:0 0 2vw}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-list .slick-slide>div.text .title h3{font-size:Min(24px, 4vw)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-prev,#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next{display:block !important;width:12vw;height:12vw;bottom:0;transform:translate(0, 0)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-prev.slick-disabled,#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next.slick-disabled{display:none !important}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-prev::before,#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next::before{background-size:100% auto;width:Min(72px, 12vw);height:Min(72px, 12vw)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-prev{left:4vw}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next{right:4vw}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-next::before{transform:scale(-1, 1)}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-dots{bottom:3vw}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-dots li{width:3vw;height:3vw;margin:0.7vw}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-dots li button{width:3vw;height:3vw}#main section.ac_ar_001.dir-area#flow .flowWrap #flowSlider .slick-dots li button::before{width:3vw;height:3vw}}#main section.ac_ar_001.dir-area#features{background-color:#e5e6f2}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont{display:flex;justify-content:space-between;align-items:center;gap:30px}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont+.features_cont{margin-top:20px}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt{background-color:rgba(255,255,255,0.6);width:50%;border-radius:10px;padding:30px;position:relative}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt .no{position:absolute;top:-20px;right:30px;font-size:44px;font-weight:500;color:#dcac53;font-family:"Caveat";font-style:italic;line-height:1}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt .title{color:#2f6499;font-size:28px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;font-style:italic;line-height:1.2}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt .txt{margin-top:10px}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt .txt span{color:#2f6499;font-weight:bold}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#features .features_wrap .features_cont{gap:2vw}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont+.features_cont{margin-top:3vw}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_img{width:55%}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt{width:43%;padding:3vw;position:relative}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt .no{top:-2vw;right:3vw;font-size:Min(44px, 5vw)}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt .title{font-size:28px;font-size:Min(28px, 4vw)}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt .txt{margin-top:1vw}#main section.ac_ar_001.dir-area#features .features_wrap .features_cont .features_txt .txt span{color:#2f6499;font-weight:bold}}#main section.ac_ar_001.dir-area#price{background:url("/assets/itaewon-beauty/contents/defat-solution/images/price_bg.jpg?2025103145354") no-repeat}#main section.ac_ar_001.dir-area#price .price_wrap{background-color:rgba(255,255,255,0.9);border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(86,111,150,0.4);width:940px;margin:0 auto}#main section.ac_ar_001.dir-area#price .price_wrap+.price_wrap{margin-top:50px}#main section.ac_ar_001.dir-area#price .price_wrap .title{background-color:#2f6499;padding:5px;text-align:center;color:#ffffff;font-size:30px;font-weight:bold}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont{display:flex;justify-content:space-between;align-items:center;width:90%;margin:0 auto;padding:40px 10px 0}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont:last-child{padding-bottom:40px}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont+.price_cont{margin-top:40px;border-top:2px dotted #2f6499}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col{display:flex;font-weight:bold;font-size:24px}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.plan{justify-content:center;text-align:center;width:60%}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.plan .txt{width:80%;border:1px solid #000}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu{justify-content:space-evenly;align-items:center;width:40%}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;line-height:1.2}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen span{font-size:86px}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen ruby{font-size:1.6em}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen ruby rt{font-size:0.4em}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen .per{text-align:right}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#price .price_wrap{width:94%}#main section.ac_ar_001.dir-area#price .price_wrap+.price_wrap{margin-top:5vw}#main section.ac_ar_001.dir-area#price .price_wrap .title{padding:1vw;font-size:Min(30px, 4vw)}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont{flex-direction:column;width:90%;padding:4vw 3vw 0}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont:last-child{padding-bottom:4vw}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont+.price_cont{margin-top:4vw}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col{font-size:Min(24px, 3.5vw)}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.plan{width:100%}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu{width:100%;margin-top:2vw}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen{line-height:1}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen span{font-size:Min(64px, 12vw)}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen ruby{font-size:2em}#main section.ac_ar_001.dir-area#price .price_wrap .price_cont .col.menu .yen .per{font-size:1.5em}}#main section.ac_ar_001.dir-area#price .price_wrap.main{color:#2f6499}#main section.ac_ar_001.dir-area#price .price_wrap.main .price_cont .col.plan .txt{border-color:#2f6499}#main section.ac_ar_001.dir-area#price .price_wrap.main .price_cont .col.menu{color:#dcac53}#main section.ac_ar_001.dir-area#price .price_wrap.option{color:#566f96}#main section.ac_ar_001.dir-area#price .price_wrap.option .title{background-color:#566f96}#main section.ac_ar_001.dir-area#price .price_wrap.option .price_cont .col.plan .txt{border-color:#566f96}#main section.ac_ar_001.dir-area#price .price_wrap.bui{background:linear-gradient(135deg, #edf1f4, #f2f9fb)}#main section.ac_ar_001.dir-area#price .price_wrap.bui .title{background-color:#dcac53}#main section.ac_ar_001.dir-area#price .price_wrap.bui .img{text-align:center}#main section.ac_ar_001.dir-area#price .price_wrap.bui .img img{max-width:94%}#main section.ac_ar_001.dir-area#price .price_catch{margin:30px auto;text-align:center;font-weight:bold}#main section.ac_ar_001.dir-area#price .price_catch .txt{color:#dcac53;font-size:30px}#main section.ac_ar_001.dir-area#price .price_catch .txt .plus{font-size:2em;line-height:1}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#price .price_catch{margin:4vw auto}#main section.ac_ar_001.dir-area#price .price_catch .txt{font-size:Min(30px, 6vw)}}#main section.ac_ar_001.dir-area#faq{background-color:#bdcde7}#main section.ac_ar_001.dir-area#faq .faq_cont{background-color:#ffffff;padding:40px 30px;border-radius:10px}#main section.ac_ar_001.dir-area#faq .faq_cont .question,#main section.ac_ar_001.dir-area#faq .faq_cont .answer{position:relative;padding-left:64px}#main section.ac_ar_001.dir-area#faq .faq_cont .question::before,#main section.ac_ar_001.dir-area#faq .faq_cont .answer::before{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:40px;height:40px;font-weight:bold;line-height:1}#main section.ac_ar_001.dir-area#faq .faq_cont .question{margin-bottom:21px;font-size:21px;font-weight:600;color:#2f6499;min-height:40px}#main section.ac_ar_001.dir-area#faq .faq_cont .question::before{content:"Q";font-size:24px;color:#ffffff;background-color:#2f6499}#main section.ac_ar_001.dir-area#faq .faq_cont .answer{min-height:40px;padding-top:5px}#main section.ac_ar_001.dir-area#faq .faq_cont .answer:before{content:"A";font-size:24px;color:#ffffff;background-color:#dcac53}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#faq h2.index_cont{margin-bottom:0}#main section.ac_ar_001.dir-area#faq .faq_cont{padding:3vw}#main section.ac_ar_001.dir-area#faq .faq_cont .question,#main section.ac_ar_001.dir-area#faq .faq_cont .answer{padding-left:8vw}#main section.ac_ar_001.dir-area#faq .faq_cont .question::before,#main section.ac_ar_001.dir-area#faq .faq_cont .answer::before{width:Min(30px, 6vw);height:Min(30px, 6vw);top:0}#main section.ac_ar_001.dir-area#faq .faq_cont .question{min-height:30px;margin-bottom:1vw;padding-top:0.3vw;font-size:Min(21px, 3.5vw)}#main section.ac_ar_001.dir-area#faq .faq_cont .question::before{font-size:Min(18px, 4vw)}#main section.ac_ar_001.dir-area#faq .faq_cont .answer{min-height:0;line-height:1.4;padding-top:0.4vw}#main section.ac_ar_001.dir-area#faq .faq_cont .answer::before{font-size:Min(18px, 4vw)}}#main section.ac_ar_001.dir-area#requirements header.index_txt h2{font-size:30px}#main section.ac_ar_001.dir-area#requirements .cont{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(86,111,150,0.4);border-radius:20px;padding:30px}#main section.ac_ar_001.dir-area#requirements .cont .title{color:#dcac53;text-align:center;font-size:30px;font-weight:bold}#main section.ac_ar_001.dir-area#requirements .cont .list+.list{margin-top:15px}#main section.ac_ar_001.dir-area#requirements .cont .list .item{color:#2f6499;font-weight:bold}#main section.ac_ar_001.dir-area#requirements .cont .list .txt .note{font-size:0.8em}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#requirements header.index_txt h2{font-size:Min(30px, 5vw)}#main section.ac_ar_001.dir-area#requirements .cont{padding:3vw 4vw}#main section.ac_ar_001.dir-area#requirements .cont .title{font-size:Min(30px, 5vw)}#main section.ac_ar_001.dir-area#requirements .cont .list+.list{margin-top:3vw}#main section.ac_ar_001.dir-area#requirements .cont .list .item{color:#2f6499;font-weight:bold}#main section.ac_ar_001.dir-area#requirements .cont .list .txt .note{font-size:0.8em}}#main section.ac_ar_001.dir-area#btn-cont{background-color:#ffffff}#main section.ac_ar_001.dir-area#btn-cont .button-normal{width:460px;background-color:#566f96;font-size:24px;padding:24px;border-radius:100px}#main section.ac_ar_001.dir-area#btn-cont .button-normal::after{content:'';width:20px;height:20px;background:url("/assets/itaewon-beauty/common/images/ic_arr.png?2025103145354") no-repeat;background-size:100% 100%;position:absolute;right:30px;top:0;bottom:0;margin:auto}@media screen and (max-width: 979px){#main section.ac_ar_001.dir-area#btn-cont .button-normal{max-width:100%;font-size:Max(16px, 3vw)}}
