@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");.cm-sec{background:#f5f5f5}.cm-sec:nth-of-type(even){background-color:#fff}header.head_cont{width:100%;margin-bottom:40px;text-align:center;color:#333}header.head_cont .subtitle{font-family:"Cormorant","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;font-size:36px;font-weight:500;line-height:1.4}header.head_cont h3.title{font-size:18px}header.head_cont h3.title .sub{font-size:24px}@media screen and (max-width: 979px){header.head_cont{margin-bottom:30px}header.head_cont .subtitle{font-size:30px}header.head_cont h3.title{font-size:16px}header.head_cont h3.title .sub{font-size:18px}}.clinic-cm__title{position:relative;width:100%;margin-bottom:50px;text-align:center;font-size:36px;line-height:1.2}@media screen and (max-width: 979px){.clinic-cm__title{font-size:24px;margin-bottom:30px}.clinic-cm__title::after{left:calc(50% - 40px);bottom:-20px;width:80px}}.clinic-cm__title__sub{font-family:"Cormorant","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif;font-size:36px;font-weight:500;line-height:1.4}.clinic-cm__title ._text{display:block;color:#e94d6d;font-size:18px;line-height:1.4}@media screen and (max-width: 979px){.clinic-cm__title ._text{font-size:15px}}.clinic-cm__info{border:2px solid #937a51;margin-top:20px;padding:10px;text-align:center;font-weight:bold;line-height:1.4;color:#937a51}.clinic-cm__info span{font-size:80%}.clinic-cm__info02{background-color:#e8e4df;margin-top:20px;padding:30px}.clinic-cm__info02 .title{color:#937a51;text-align:center;font-size:120%;font-weight:bold}.clinic-cm__info02 .txt{margin-top:20px}.clinic-cm__info02 .txt p+p{margin-top:10px}@media screen and (max-width: 979px){.clinic-cm__info02{padding:4vw 3vw 3vw}.clinic-cm__info02 .title{font-size:110%}.clinic-cm__info02 .txt{margin-top:3vw}.clinic-cm__info02 .txt p+p{margin-top:2vw}}.clinic-cm__doctor{margin-top:40px}@media screen and (max-width: 979px){.clinic-cm__doctor{margin-top:20px}}.clinic-cm__doctor .item-doctor{width:100%;display:-ms-grid;display:grid}@media screen and (min-width: 980px){.clinic-cm__doctor .item-doctor{-ms-grid-columns:350px 1fr;grid-template-columns:350px 1fr;-moz-column-gap:50px;column-gap:50px;row-gap:30px}}@media screen and (max-width: 979px){.clinic-cm__doctor .item-doctor{-ms-grid-columns:35% 1fr;grid-template-columns:35% 1fr;-moz-column-gap:4%;column-gap:4%;row-gap:20px}}@media screen and (min-width: 980px){.clinic-cm__doctor .item-doctor__img{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}@media screen and (max-width: 979px){.clinic-cm__doctor .item-doctor__img img{width:100%}}.clinic-cm__doctor .item-doctor__txt .doctor__title{font-size:36px;font-weight:bold;line-height:1.5}@media screen and (max-width: 979px){.clinic-cm__doctor .item-doctor__txt .doctor__title{font-size:Max(4.8vw, 20px)}}.clinic-cm__doctor .item-doctor__txt .doctor__title span{display:block;font-size:20px}@media screen and (max-width: 979px){.clinic-cm__doctor .item-doctor__txt .doctor__title span{font-size:Max(2.66667vw, 11px)}}.clinic-cm__doctor .item-doctor__txt .doctor__title small{font-size:24px}.clinic-cm__doctor .item-doctor__txt .doctor__title small.eng{display:block;font-size:20px;font-family:"classico-urw",sans-serif;font-weight:400}@media screen and (max-width: 979px){.clinic-cm__doctor .item-doctor__txt .doctor__title small{font-size:Max(3.2vw, 14px)}.clinic-cm__doctor .item-doctor__txt .doctor__title small.eng{font-size:Max(2.66667vw, 11px)}}.clinic-cm__doctor .item-doctor__txt .doctor__links{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;padding-bottom:30px;border-bottom:1px solid #bbb}.clinic-cm__doctor .item-doctor__txt .doctor__links>div{width:49.5%}.clinic-cm__doctor .item-doctor__txt .doctor__links>div:nth-child(n+3){margin-top:1%}.clinic-cm__doctor .item-doctor__txt .doctor__links .button-normal{width:100%;background:#937a50;min-height:0;padding:10px 40px;font-size:14px}.clinic-cm__doctor .item-doctor__txt .doctor__links .button-normal::after{content:"";position:absolute;width:20px;height:20px;right:18px;top:50%;transform:translate(0, -50%);background:url("/assets/itaewon-beauty/common/images/icon_arrow_white.png?202548162034") center center/100% auto no-repeat}@media screen and (max-width: 979px){.clinic-cm__doctor .item-doctor__txt .doctor__links{border-bottom:0;margin-top:3vw;padding-bottom:0}.clinic-cm__doctor .item-doctor__txt .doctor__links>div:nth-child(n+3){margin-top:2%}.clinic-cm__doctor .item-doctor__txt .doctor__links .button-normal{padding:1vw 3vw 1vw 2vw;font-size:Max(2.13333vw, 11px)}.clinic-cm__doctor .item-doctor__txt .doctor__links .button-normal:after{right:2vw;width:2.5vw;height:2.5vw}}.clinic-cm__doctor .item-doctor p{font-size:16px;line-height:1.75;font-weight:50}@media screen and (max-width: 979px){.clinic-cm__doctor .item-doctor p{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;padding:2%;font-size:14px}}.clinic-cm__list{margin-top:40px;display:-ms-grid;display:grid;gap:0 50px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 979px){.clinic-cm__list{display:block;margin-top:20px}}.clinic-cm__list .item{padding:27px 0;border-bottom:1px dashed #ddd}.clinic-cm__list .item:nth-child(-n+2){border-top:1px dashed #ddd}@media screen and (max-width: 979px){.clinic-cm__list .item{padding:3.33333vw 0}}.clinic-cm__list .item__title{font-size:14px;font-weight:bold;color:#999;margin-bottom:5px}.clinic-cm__list .item__txt{font-size:16px;line-height:1.75;font-weight:50}@media screen and (max-width: 979px){.clinic-cm__list .item__txt{font-size:14px}.clinic-cm__list .item__txt>a.tel{text-decoration:underline}}.clinic-cm__list .item-list li:before{content:"・"}.clinic-cm__map{margin-top:40px}@media screen and (max-width: 979px){.clinic-cm__map{margin-top:20px}.clinic-cm__map iframe{max-width:100%}}
