<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ëžœë”©íŽ˜ì´ì§€ */

.wrapper .landing_page {width:640px; margin:0 auto; position:relative; margin:0;}
.mv .bxslider {position:relative; width:640px;}
.bx-wrapper {margin:0;}
.bx-wrapper .bx-viewport {box-shadow:none; border:0; left:0; border:none;}
.bx-wrapper .bx-pager {position:absolute; bottom:3%;}
.bx-wrapper .bx-pager.bx-default-pager a {width:15px; height:15px; background:#474749; border-radius:15px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background:#ff196f;}

.color_w {color:#fff;width:15%;vertical-align:bottom;}
.apply_wrap {position:relative; height: 150px; width:640px; /*max-height:259px;*/ overflow:hidden; background:#373943;}
.apply_con {width:98.5%; margin:auto; height: 150px; overflow:hidden;}
.landing_logo {width:22.032%; padding:3.125% 3.438% 3% 2.347%; float:left;}
.landing_logo02 {width:22.032%; padding:3.125% 3.438% 3.125% 2.347%; float:left;}
.apply_con {overflow:hidden; background:#373943;}
.apply_con .fast_input {border:1px solid #9da1ab; background:#fff; color:#adadad; /*max-height:35px;*/ margin-bottom:4px;}
.apply_con .typing form{background:#373943; width:50%; float:left; margin-top:3%;}

.apply_con .typing .name {width:34%; padding:0.3em; border-radius: 0px; margin-bottom:4px;}
.apply_con .typing .call_input {width:22%; padding:0.3em; border-radius: 0px;}
.apply_con .typing .object {width:42%; padding:0.3em !Important;}
.apply_btn {position:absolute; width:21%; right:2%; margin-top:3%;}
.apply_con .typing.con02 form {margin-top:5%;}
.apply_con .typing.con02 .apply_btn {margin-top:5%;}
.agree_btn {margin-top:3%; vertical-align:bottom;}

.apply_wrap_02 {position:relative; width:100%; max-height:249px; overflow:hidden; background:#373943;}
.apply_wrap_02 &gt; .apply_con {width:100%; margin:auto; overflow:hidden; background:#000;}
.apply_wrap_02 .btm_tit {width:79%; margin:0 auto; padding-top:9%;}
.apply_wrap_02 &gt; .apply_con {overflow:hidden; background:#373943; padding-bottom:10.5%;}
.apply_wrap_02 &gt; .apply_con .fast_input {border:1px solid #9da1ab; background:#ffff; color:#adadad; /*max-height:35px;*/ margin-bottom:4px;}
.apply_wrap_02 &gt; .apply_con .typing {}
.apply_wrap_02 &gt; .apply_con .typing form{background:#373943; width:100%; float:left; margin:4% 0 0 15.5%;}
.apply_wrap_02 &gt; .apply_con .typing .name {width:21.875%; padding:0.3em; border-radius: 0px; margin-bottom:4px;}
.apply_wrap_02 &gt; .apply_con .typing .call_input {width:13.596%; padding:0.3em; border-radius: 0px;}
.apply_wrap_02 &gt; .apply_con .typing .object {width:26%; padding:0.3em !Important; border-radius: 0px;}
.apply_wrap_02 .apply_btn_02 {position:absolute; width:21%; right:10%; margin-top:4%;}

.wrapper .page_teeth{width:640px;margin:0 auto; overflow:hidden}

.map_wrap{width:95%; max-width:600px; margin:0 auto; overflow:hidden; height:360px;}
.map_wrap .root_daum_roughmap{border:none; padding:0;}
.map_wrap .root_daum_roughmap .wrap_map{height:100%}
@media all and (max-width:640px){
	.map_wrap{height:56.25vw}
}

.gif_img_box{position:relative; margin:0 auto;}
.gif_img_box .gif_img{position:absolute;}
.gif_img_box .teeth01gif{right:22px; bottom:2px; width:196px; height:185px; overflow:hidden}
.gif_img_box .teeth01gif img{width:350px; margin-left:10px; margin-top:10px;}
.gif_img_box .teeth01gif img:nth-of-type(2){width:90%; margin:0 auto; display:block;}
.gif_img_box .teeth02gif{left:205px; top:4px; width:189px; height:119px; overflow:hidden}
.gif_img_box .teeth02gif img{width:100%; height:100%}

.video_box{position:relative}
.video_box .video_con{width:312px; height:374px; position:absolute; left:22px; top:2px; overflow:hidden}
.video_box .video_con img{width:100%; height:100%}

@media all and (max-width:640px){
	.gif_img_box .teeth01gif{padding-top:10px;right:3.4375vw; bottom:0.3125vw; width:30.625vw; height:28.90625vw; }
	.gif_img_box .teeth01gif img{width:54.6875vw; margin-left:1.5625vw; margin-top:0;}

	.video_box .video_con{width:48.75vw; height:58.4375vw; left:3.4375vw; top:0.3125vw;}
	.gif_img_box .teeth02gif{left:35.3125vw; top:0.625vw; width:29.53125vw; height:18.59375vw;}
}

.treatment_img{width:100%}

/* ëžœë”© */
p.posR{position:relative; width:597px; border:1px solid #e1e1e1; padding-top:83px; margin-left:21px;}
p.posR &gt; img{width:90%; margin:0 auto; display:block;}
p.posR .posA{position:absolute; top:1px; left:1px; width:269px;}
p.posR .posA img{width:100%; height:100%;}

p.ovH{width:597px; position:relative;}
p.ovH span{float:left; position:absolute; top:15%; left:7%; width:30%;}
p.ovH span img{width:100%;}
/* p.ovH span img{width:100%; height:100%;}
p.ovH span:first-of-type{box-sizing:border-box; border:1px solid #ded6c9; width:232px; height:189px;}
p.ovH span:last-of-type{width:347px; height:189px;} */

p.posRe{position:relative; width:100%; max-width:640px;}
p.posRe .posAb{position:absolute; top:160px; left:50%; margin-left:-90px; width:180px; }
p.posRe .posAb img{width:100%;}
</pre></body></html>