<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ëˆˆë‚´ë¦¬ëŠ” */

/*Keyframes*/
/* @keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}
}

@-moz-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}
}

@-webkit-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-color:#b4cfe0;}
 100% {background-position: 500px 1000px, 400px 400px, 300px 300px; background-color:#6b92b9;}
}

@-ms-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}
}


#container {
	position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;
	background-color:#6b92b9;
	background-image: url('../images/main/snow.png'), url('../images/main/snow3.png'), url('../images/main/snow2.png');
	-webkit-animation: snow 20s linear infinite;
	-moz-animation: snow 20s linear infinite;
	-ms-animation: snow 20s linear infinite;
	animation: snow 20s linear infinite;
} */


/*---------------------------------------------------------- COMMON -------------------------------------------------------*/
body{line-height:1;font-size:18px;letter-spacing:-0.04em;color:#191919;font-weight:300;font-family: 'NanumSquare', sans-serif;font-weight:400; }
body *{box-sizing:border-box;}
#wrap{width:100%;overflow:hidden;}
.row_con{width:1200px;margin:0 auto;position:relative;}
.flex_box{display:flex;}
.only_m{display:none;}
.only_pc{display:block;}
.view_1200{display:none;}
.hide_1200{display:block;}
.tit_box  br.mobile_br{display:none;}

div{position:relative;}

.blue{color:#46a2ff;}
.blue2{color:#06519e;}
.blue3{color:#2373c4;}

.slick-slide,.slick-arrow,.slick-dots li{cursor:pointer;outline:none;}
/*---------------------------------------------------------- HEADER -------------------------------------------------------*/
header{position:fixed;top:0;left:0;right:0;z-index:99999;}
.header_con{color:#fff;position:relative;}
.header_con.chg{background:#fff;}
.header_con.chg .gnb .dep1 &gt; li &gt; a,.header_con.chg .user_menu li,.header_con.chg .menu_ico{color:#191919;}
.header_con.chg .gnb_box .logo{background:url('/common/images/main/logo_on.png') no-repeat center/cover;}
.header_con.chg .all_menu span:nth-of-type(1){background-color:#191919;}
.header_con.chg .all_menu span:nth-of-type(2){background-color:#191919;}
.header_con.chg .all_menu span:nth-of-type(3){background-color:#191919;}

.header_con:hover{background-color:#fff;color:#191919;border-bottom:1px solid #bfbfbf;}
.header_con:hover .gnb_box .logo{background:url('/common/images/main/logo_on.png') no-repeat center/cover;}
.header_con:hover .all_box .all_menu span:nth-of-type(1){background-color:#191919;}
.header_con:hover .all_box .all_menu span:nth-of-type(2){background-color:#191919;}
.header_con:hover .all_box .all_menu span:nth-of-type(3){background-color:#191919;}

.gnb_box{height:100px;padding:0 100px;}
.gnb{width:100%;}
.gnb_box .logo{margin-top:30px;width:186px;height:40px;background:url('/common/images/main/logo.png') no-repeat center/cover;display:block;}
.gnb_box .logo.logo_pc{display:block;}
.gnb_box .logo.logo_m{display:none;}
.gnb .dep1{width:1200px;margin-left:280px;}
.gnb .dep1 &gt; li{float:left;line-height:100px;text-align:center;font-weight:500;}
.gnb .dep1 &gt; li &gt; a{display:block;position:relative;width:100%;height:100%;padding:0 31px;}
.gnb .dep1 &gt; li:hover &gt; a:after{content:'';display:block;clear:both;position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#053d77;}
.gnb .dep2{display:none;height:90px;position:absolute;left:405px;right:0;padding-left:162px;}
.gnb .dep2.implant_dep2{padding-left:0;left:319px;}
.gnb .dep2 li{float:left;margin-right:60px;font-weight:700;}
.gnb .dep2 li:last-child{margin-right:0;}
.gnb .dep2 li:hover{color:#053d77;}
.gnb .dep2 a:before{content:'+ ';width:10px;margin-right:10px;display:inline-block;}
.gnb .dep2 li:hover a:before{content:'- ';}
.gnb .dep2_list.gap1{transform:translateX(6rem);}
.gnb .dep2_list.gap2{transform:translateX(17rem);}
.gnb .dep2_list.gap3{transform:translateX(18rem);}
.gnb .dep2_list.gap4{transform:translateX(35.5rem);}
.gnb .dep2_list.gap5{transform:translateX(38.5rem);}
.gnb .dep2_list.gap6{transform:translateX(54.5rem);}
.gnb .dep2_list.gap7{transform:translateX(20rem);}
.dep2_bg{background:#f1f1f1;position:absolute;width:100%;height:100px;top:100px;left:0;right:0;z-index:-1;}
.all_box{cursor:pointer;margin-left:30px;}
.all_box .all_menu{position:relative;top:35px;display:block;width:38px;height: 26px;transition:transform .5s;transform-origin:center center;}
.all_box .all_menu:hover{transform:rotate(180deg);}
.all_box .all_menu span{position:absolute;display:block;}
.all_box .all_menu span:nth-of-type(1){position:absolute;width:38px;height:4px;background-color:#fff;top:0;}
.all_box .all_menu span:nth-of-type(2){position:absolute;width:38px;height:4px;background-color:#fff;top:10px;}
.all_box .all_menu span:nth-of-type(3){position:absolute;width:38px;height:4px;background-color:#fff;top:20px;}
.user_menu{position:absolute;top:50%;transform:translate(135px,-50%);right:0;}
.user_menu li{font-size:16px;margin-right:10px;}
.all_menu_wrap{position:absolute;top:0;right:-100%;width:800px;height:100vh;background:url('/common/images/main/all_menu_bg.png') center/cover no-repeat;color:#fff;overflow:hidden;z-index:100;display:block;}
.all_menu_box{display:flex;padding:90px 0 0 90px;}
.all_menu_box &gt; ul{width:30%;}
.all_menu_box &gt; ul:first-child{width:40%;}
.all_menu_box &gt; ul &gt; li{margin-bottom:40px;}
.all_menu_box &gt; ul &gt; li:hover &gt; a{color:#46a2ff;}
.all_menu_box &gt; ul &gt; li.mb_other1{margin-bottom:140px;}
.all_menu_box &gt; ul &gt; li.mb_other2{margin-bottom:72px;}
.all_menu_box &gt; ul &gt; li &gt; a{font-weight:800;position:relative;padding-lefT:20px;font-size:20px;margin-bottom:10px;display: block;} 
.all_menu_box &gt; ul &gt; li &gt; a:before{content:'';display:block;clear:both;position:absolute;left:0;top:50%;margin-top:-2px;width:10px;height:3px;background-color:#46a2ff;}
.all_menu_box li li{margin-top:15px;}
.all_menu_box li li a{padding-lefT:20px;}
.all_menu_bg{width:100%;height:100vh;background-color:rgba(0,5,9,.8);position:fixed;top:0;lefT:0;right:0;bottom:0;display:none;transition:all .5s;}
.all_menu_bg.on{display:block;}
.all_menu_close{position:absolute;top:20px;right:20px;cursor:pointer;transition:transform .5s;}
.all_menu_close:hover{transform:rotate(180deg);}
.gnb .user_menu,.menu_btn,.gnb_top,.tel_btn,.head_logo{display:none;}

.m_gnb{display:none;}

/* í€µë°” */
.quick_pc {z-index:9999;position:absolute;top:260px;right:100px;background-color:#08101d;}
.quick_pc.fix {position:fixed;top:100px;}
.quick_pc_list li{padding:10px 0;margin:0 10px;border-bottom:1px solid #adafb4;}
.quick_pc_list li:last-child{border-bottom:0;}
.quick_pc_list li a, .quick_pc_list li a img {display:block;}
.quick_pc_top {cursor:pointer;padding:10px 0;background-color:#080909;}
.quick_pc_top img{display:block;margin:0 auto;}
.quick_m {display:none;z-index:9999;position:fixed;bottom:0;left:50%;transform:translateX(-50%);max-width:640px;width:100%;}
.quick_m_list {overflow:hidden;}
.quick_m_list li {width:25%;margin-bottom:1%;}
.quick_m_list li a {display:block;height:100%;}
.quick_m_list li a img {display:block;width:100%;}
.quick_m_top{position:fixed;right:2%;bottom:5%;}

/*---------------------------------------------------------- MAIN -------------------------------------------------------*/
.main_visual{position:relative;}

h3{font-family: 'Montserrat', sans-serif;font-weight:500;letter-spacing:0;font-size:16px;color:#a5b2c8;padding-bottom:16px;}

.main_visual .mv .item{background-color:#00356b;width: 100%;height: 1074px;}
.main_visual .mv .item video{position:relative;opacity:.5;object-fit: cover;width: 100%;height: 100%;}
.main_visual .mv .item .mv_txt{position:absolute;color:#fff;top:35%;left:23%;width:100%;}
.main_visual .mv .item .mv_txt h5{font-size:14px;font-family: 'Montserrat', sans-serif;display:inline-block;font-weight:500;letter-spacing:0;padding:10px;background-color:#012e5d;}
.main_visual .mv .item .mv_txt h5 span{opacity:.5;}
.main_visual .mv .item .mv_txt h3{font-size:40px;line-height:50px;font-weight:800;padding:15px 0;color:#fff;letter-spacing:-.05em;}
.main_visual .mv .item .mv_txt h3 span{color:#74d3ff;}
.main_visual .mv .item .mv_txt p{line-height:23px;letter-spacing:-.05em;}
.main_visual .mv .item .mv_txt span.bottom_line{background-color:#6f8aaa;width:100%;height:2px;display:block;position:relative;margin-top:40px;}
.main_visual .mv .item .mv_txt span.bottom_line:after{content:'';display:none;display:block;position:absolute;lefT:0;bottom:-2px;width:450px;height:4px;background-color:#a5b2c8;}

.jang_clinic{background:url('/common/images/main/clinic_bg.jpg') center/cover no-repeat;padding:190px 0 150px;text-align:center;position:relative;}
.jang_clinic .tit_box{}
.jang_clinic .tit_box h3{}
.jang_clinic .tit_box h2{font-weight:800;line-height:43px;font-size:35px;letter-spacing:-.06em;padding-bottom:10px;}
.jang_clinic .tit_box h2 span{font-size:35px;font-weight:800;}
.vertical_line{position:absolute;width:2px;height:120px;left:50%;margin-left:1px;background-color:#bcbcbc;top:0;}
.jang_clinic .clinic_box{display:flex;justify-content: space-evenly;margin-top:60px;text-align:left;}
.jang_clinic .clinic_box .item_box{position:relative;}
.jang_clinic .clinic_box .item_box .item_wrap{height:390px;width:385px;position:relative;overflow:hidden;margin-bottom:20px;}
.jang_clinic .clinic_box .item_box .item{transform:scale(1);height:100%;width:100%;transition:all .3s;}
.jang_clinic .clinic_box .item_box .item.n1{background:url('/common/images/main/clinic1.jpg') center/cover no-repeat;}
.jang_clinic .clinic_box .item_box .item.n2{background:url('/common/images/main/clinic2.jpg') center/cover no-repeat;}
.jang_clinic .clinic_box .item_box .item.n3{background:url('/common/images/main/clinic3.jpg') center/cover no-repeat;}
.jang_clinic .clinic_box .item_box .cover_img{opacity:1;transition:all .3s;background-color:rgba(29,29,29,.6);width:100%;height:100%;position:relative;}
.jang_clinic .clinic_box .item_box .cover_img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.jang_clinic .clinic_box .item_box .cover_img:hover{opacity:0;}
.jang_clinic .clinic_box .item_box .item:hover{transform:scale(1.1);}
.jang_clinic .clinic_box .item_box .item:hover + p.link_p:before{background-color:#46a2ff;color:#fff;}
.jang_clinic .clinic_box .item_box p.link_p{position:absolute;right:0;bottom:0;width:80px;height:80px;background-color:#fff;cursor:pointer;}
.jang_clinic .clinic_box .item_box p.link_p:before{content:'\e93f';display:block;clear:both;font-family:xeicon;font-size:25px;width:100%;line-height:80px;transition:all .3s;text-align:center;}
.jang_clinic .clinic_box .item_box p.link_p:hover:before{background-color:#46a2ff;color:#fff;}
.jang_clinic .clinic_box .item_box span{font-size:12px;color:#46a2ff;border:3px solid #46a2ff;displaY:inline-block;font-family: 'Montserrat', sans-serif;font-weight:500;padding:10px;}
.jang_clinic .clinic_box .item_box h3{padding:10px 0;font-weight:800;font-size:20px;color:#191919;}
.jang_clinic .clinic_box .item_box p{letter-spacing:-.06em;}
.jang_clinic .clinic_box .item_box .main_icon{position:absolute;}
.jang_clinic .clinic_box .item_box .main_icon.implant_icon{left: -55px;bottom: 115px;}
.jang_clinic .clinic_box .item_box .main_icon.wisdom_icon{right: -28px;top: -66px;}

.jang_doctor{}
.jang_doctor .row_con{border-right:2px solid #eee;border-left:2px solid #eee;padding:40px 0 0;}
.jang_doctor .doctor_tit{padding:240px 0 0 80px;}
.jang_doctor .doctor_tit h3{font-family: 'Montserrat', sans-serif;font-weight:500;letter-spacing:0;font-size:18px;color:#a5b2c8;}
.jang_doctor .doctor_tit h2{font-family: 'Nanum Myeongjo', serif;font-weight:800;font-size:35px;line-height:50px;}
.jang_doctor .doctor_tit h2 span{color:#054383;}
.jang_doctor .doctor_tit h2:after{content:'';display:block;clear:both;width:40px;height:3px;background-color:#bfbfbf;margin:25px 0;}
.jang_doctor .doctor_tit p{font-size:18px;line-height:27px;}
.jang_doctor .doc_img{position:relative;}
.jang_doctor .doc_img p{position:absolute;right:-110px;bottom:80px;font-size:27px;}
.jang_doctor .doc_img p span{font-weight:800;font-size:35px;display:inline-block;margin-left:5px;}
.jang_doctor .doc_img  span.doc_back{position:absolute;height:500px;width:2px;background-color:#eeeeee;displaY:block;top:-60px;left:166px;z-index:-1;}

.jang_community .item_box{width:50%;float:left;color:#fff;padding:150px 0 130px;height:704px;position:relative;}
.jang_community .item_box h3{font-weight:800;font-size:35px;margin-bottom:20px;color:#fff;}
.jang_community .item_box h3:after{content:'';display:block;clear:both;}
.jang_community .item_box .list_box{width:650px;}
.jang_community .item_box .list_box .link{font-weight:500;font-size:35px;padding:1px 9px;border:1px solid #313131;float:right;}
.jang_community .item_box.news_box .link{border:1px solid #fff;}

.jang_community .item_box.counsel_box{background:url('/common/images/main/community_bg1.png') center/cover no-repeat;overflow:hidden;padding-right:70px;color:#191919;}
.jang_community .item_box.counsel_box .list_box{float:right;}
.jang_community .item_box.counsel_box h3{color:#191919;}
.jang_community .item_box.counsel_box h3:before{background:#018714;}
.jang_community .item_box.counsel_box li{border-bottom:1px solid rgba(255,255,255,.5);display:flex;justify-content:space-between;margin-bottom:10px;}
.jang_community .item_box.counsel_box li:last-of-type{margin-bottom:0;}
.jang_community .item_box.counsel_box li p{display:inline-block;vertical-align:middle;line-height:30px;}
.jang_community .item_box.counsel_box .list_box ul li a{display:flex;flex-wrap:wrap;align-items: center;padding:15px;background-color:#fff;width:100%;}
.jang_community .item_box.counsel_box .list_box ul li a .txt_box{margin:0 15px 0 35px; }
.jang_community .item_box.counsel_box .list_box ul li a .txt_box p{width:415px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.jang_community .item_box.counsel_box .list_box ul li a .date p{color:#326696;font-size:35px;font-weight:800;line-height:1;}
.jang_community .item_box.counsel_box .list_box ul li a .date p span{display:block;font-size:12px;}
.new_white{font-size:12px;font-weight:800;color:#fff;background-color:#46a2ff;padding:7px 10px;border-radius:20px;margin-right:30px;}

.jang_community .item_box.news_box{background:url('/common/images/main/community_bg2.png') center/cover no-repeat;padding-left:70px;}
.jang_community .item_box.news_box li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.5);}
.jang_community .item_box.news_box .list_box ul li a{display:flex;flex-wrap:wrap;align-items: center;border-bottom:1px solid rgba(255,255,255,.5);padding:15px 0;width:100%;}
.jang_community .item_box.news_box .list_box ul li a .txt_box p{width:200px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right:58px; }
.new_blue{font-size:12px;font-weight:800;color:#46a2ff;background-color:#fff;padding:7px 10px;border-radius:20px;margin-right:50px;}
.jang_community .item_box.news_box .item{display:flex;align-items:center;padding:10px 0;}
.jang_community .item_box.news_box .thumb{width:210px;height:100px;background:#070605;overflow:hidden;margin-right:40px;}
.jang_community .item_box.news_box .thumb .thumb_list_cover{background:rgba(0,0,0,.8);width:50%;}
.jang_community .item_box.news_box .thumb .thumb_list_cover p{font-size:13px;line-height:20px;}
.jang_community .item_box.news_box .thumb  img{width:50%;float:left;height:100%;}
.jang_community .item_box.news_box .thumb:after{content:'';display:block;clear:both;}

.jang_map{position:relative;}
.jang_map .map_box{width:100%;height:700px;/* z-index:-1; */}
.root_daum_roughmap{width:100% !important;height:100% !important; z-index:1;}
.wrap_map{width:100% !important;height:100% !important;}
.contact_box{width:800px;height:588px;background:rgba(3,38,102,.95);position:absolute;bottom:0;left:0;overflow:hidden;padding-right:60px;display:flex;align-items:center;justify-content:flex-end;z-index:10;color:#fff;}
.contact_box .item_box h3{font-family: 'Montserrat', sans-serif;font-weight:700;font-size:40px;text-transform:uppercase;color:#fff;}
.contact_box .item_box h4{font-weight:500;font-size:20px;padding:15px 0 10px;border-bottom:1px solid #fff;margin-bottom:15px;}
.contact_box .item_box .time_table li{display:flex;font-size:20px;margin-bottom:25px;}
.contact_box .item_box .time_table .day{font-weight:500;margin-right:30px;position:relative;}
.contact_box .item_box .time_table .day .exception{font-weight:300;font-size:18px;padding-top:15px;display:inline-block;position:absolute;}
.contact_box .item_box .time_table .day .w1{letter-spacing:2.5em;}
.contact_box .item_box .time_table .day .w2{letter-spacing:0.8em;}
.contact_box .item_box .time_table .day .w3{letter-spacing:0.24em;}
.contact_box .item_box .time_table .hour{letter-spacing:0.16em;}
.contact_box .item_box .etc{color:#ffd03f;font-size:16px;}
.contact_box .item_box .tel{font-size:35px;font-family: 'Montserrat', sans-serif;font-weight:500;letter-spacing:-0.02em;margin:20px 0;}
.contact_box .item_box .kakao_talk{font-size:18px;}
.contact_box .item_box .kakao_talk span{font-weight:800;}

/*---------------------------------------------------------- FOOTER -------------------------------------------------------*/
footer{background:#383838;padding:50px 0 45px;color:#fff;}
.foot_con{display:flex;}
.foot_con h1{margin:0 150px;}
.foot_info{font-size:16px;}
.foot_info li{font-weight:500;}
.foot_info li:not(:last-child){margin-right:60px;}
.foot_info .txt{margin-top:20px;line-height:26px;}
.mobile_span{display:none;}

/*---------------------------------------------------------- ì•&nbsp;ë‹ˆë©”ì´ì…˜_ê³µí†µ -------------------------------------------------------*/
.ani_item{opacity:0;transition:all .3s;}
/*.ani_box.ani_start .ani_item{opacity:1;}*/


/*---------------------------------------------------------- media 1900 -------------------------------------------------------*/

@media all and (max-width:1900px){

.gnb .dep1{margin-left:100px;}

.gnb .dep2{left:225px;}
.gnb .dep2.implant_dep2{left:225px;}
}


/*---------------------------------------------------------- media 1800 -------------------------------------------------------*/

@media all and (max-width:1800px){

.gnb .dep1{margin-left:50px;}
.gnb .dep2 li{margin-right:23px;}
.gnb .dep1 &gt; li &gt; a{padding: 0 20px;}

.gnb .dep2{left:180px;}
.gnb .dep2.implant_dep2{left:180px;}
.gnb .dep2_list.gap2{transform: translateX(13rem);}
.gnb .dep2_list.gap4{transform: translateX(31.5rem);}
.gnb .dep2_list.gap6 {transform: translateX(48.5rem);}


}



/*---------------------------------------------------------- media 1500 -------------------------------------------------------*/

@media all and (max-width:1500px){
.gnb_box{width:90%;margin:0 auto;}
.menu_ico,.all_menu,.user_menu{display:none;}
.menu_btn,.gnb_top,.gnb .user_menu,.tel_btn,.head_logo{display:block;}

.m_gnb{display:block;background-color:#46a2ff;}
.m_gnb{display:flex;}
.m_gnb li{width:50%;background-color:#46a2ff;color:#fff;}
.gnb .m_gnb li a{text-align:center;}
.gnb{height: calc(var(--vh, 1vh) * 100);display: block;position:fixed;background:#fff;width:35%;border-top:0;overflow-y:auto;height:100vh;right:-100%;transition:right .5s;top:0;padding-left:0;color:#181818;z-index:999999;}
.gnb .dep1{padding:0;width:100%;height:auto;margin-lefT:0;}

.gnb .dep2{left:0;}
.gnb .dep2.implant_dep2 {left: 0;}

.gnb_box .logo.logo_pc{display:none;}
.gnb_box .logo.logo_m{displaY:block;position: absolute;top: 50%;transform: translateY(-50%);left:0;}
.gnb_box .logo{margin-top:0;}
/*.header_con:hover .gnb_box .logo{background:url("/common/images/main/logo.png") no-repeat center/cover}
.header_con:hover{background:transparent;border-color: transparent}*/

.gnb.on{right:0;}
.gnb_con{width:90%;margin:0 auto;height:55px;}
.gnb_top{text-align:left;}

.gnb .dep1 li{float:none;width:100%;border-bottom:1px solid #e5e5e5;font-size:16px;}
.gnb li a{display:block;text-align:left;line-height:45px;padding:0 20px;}
.gnb .dep1 &gt; li &gt; a{line-height:55px;border-right:none;position:relative;}
.gnb .dep1 &gt; li:hover &gt; a:after{content:'';position:static;background-color:transparent;width:auto;height:auto;}
.gnb .dep1 &gt; li &gt; a:after{content:'';position:static;background-color:transparent;width:auto;height:auto;}
.gnb .dep1 &gt; li.on &gt; a{background-color:#46a2ff;}
.header_con.chg .gnb .dep1 &gt; li.on &gt; a{color:#fff;}

.close{position:absolute;right:10px;top:10px;width:30px;height:30px;background:url('/common/images/main/close1.png') no-repeat center;background-size:30px;}

.gnb_top .menu_btn{right:0;}
.gnb .dep2{position:relative;padding:0;border-top:1px solid #e5e5e5;z-index:10;top:0;}
.gnb .dep2_list{transform:translateX(0px) !important;}
.dep2_bg{display:none;}


.all_menu_wrap{display:none;}
.all_box{display:none;}
.gnb .user_menu{position:relative;top:auto;transform:translate(0,0);display:flex;justify-content:center;margin-top:50px;}
.gnb .user_menu li a{display:inline-block;line-height:1;}

.menu_btn .open{position: absolute;top: 50%;transform: translateY(-50%);right:0;width:30px;height:30px;}
.menu_btn .open img{width:100%;}

.head_logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.head_logo img{width:23vw;}

.jang_community .item_box{width:100%;float:none;}
.jang_community .item_box.counsel_box{padding-right:0;}
.jang_community .item_box.counsel_box .list_box{float:none;margin:0 auto;}
.jang_community .item_box.news_box{padding-left:0;}
.jang_community .item_box .list_box{margin:0 auto;float:none;}
}/*1500*/

/*---------------------------------------------------------- media 1200 -------------------------------------------------------*/

@media all and (max-width:1200px){

.row_con{width:800px}
.view_1200{display:block;}
.hide_1200{display:none;}

/* í€µë°” */
.quick_pc {display:none !important;}
.quick_m {display:block;}

.mv .slick-dots{left:5%;margin-left:0;}
.mv_txt .mv_txt_list{width:100%;}
.mv .item.visual3 .txt_box{left:-5%;}

.jang_clinic .clinic_box{display:block;}
.clinic_box .item_box{width:385px;margin:0 auto 20px;text-align: center;}
.jang_clinic .clinic_box .item_box .main_icon.wisdom_icon{right: -28px;top: -18px;}

.jang_doctor .flex_box{display:block;}
.jang_doctor .doctor_tit{text-align:center;padding:100px 0 0 0;}
.jang_doctor .doctor_tit h2:after{display:none;}
.jang_doctor .doc_img img{display:block;margin:20px auto 0;}
.jang_doctor .doc_img p{right:50px;line-height:35px;}
.jang_doctor .doc_img p span{display:block;}
.jang_doctor .doc_img  span.doc_back{displaY:none;}

.contact_box{width:100%;position:relative;justify-content:center;height:auto;padding:100px 0;transform:translateY(0);top:auto;}

.foot_info{margin-left:15%;}
.foot_con h1{margin:0 -40px;}
.foot_info li:not(:last-child){margin-right:15px;}


}/*1200*/

@media all and (max-width:800px){
body{font-size:3vw;}
.row_con{width:95%;}
.only_m{display:block;}
.only_pc{display:none;}
.tit_box  br.mobile_br{display:block;}

.quick_m {bottom:2%;lefT:2%;transform:none;max-width:640px;}

.quick_m_top{right:2%;bottom:2%;}

.close{right:0;top:20px;width:26px;height:26px;background-size:26px;}
.gnb{width:83vw;}
.gnb li a{font-size:3.5vw;}
.gnb_box{height:75px;}
.gnb_con{height:75px;line-height:75px;}
.header_con.chg .gnb_box .logo{width:127px;height:27px;}

.mv .item{height:100vw;}
.main_visual .mv .item{height:135vw;}
.main_visual .mv .item .mv_txt{top:85vw;left:6vw;}
.main_visual .mv .item .mv_txt h5{font-size:2.5vw;padding:1vw;}
.main_visual .mv .item .mv_txt h3{font-size:6vw;padding:2vw 0;line-height: 8vw;}
.main_visual .mv .item .mv_txt p{line-height:4.5vw;font-size:3.2vw;}
.main_visual .mv .item .mv_txt span.bottom_line{margin-top:5vw;}
.main_visual .mv .item .mv_txt span.bottom_line:after{width:72vw;height:1vw;}

.jang_clinic{padding:10vw 0;}
.vertical_line{height:8vw;}
.jang_clinic .tit_box h2{font-size:5vw;line-height:6.5vw;padding-bottom:2vw;margin-bottom:0;}
.jang_clinic .tit_box h2 span{font-sizE:5vw;}
.jang_clinic .clinic_box{margin-top:5vw}
.jang_clinic .clinic_box .item_box{height:75vw;width:50vw;}
.jang_clinic .clinic_box .item_box .item_wrap{width:50vw;height:50vw;margin-bottom:3vw;}
.jang_clinic .clinic_box .item_box p.link_p{width:8vw;height:8vw;}
.jang_clinic .clinic_box .item_box .txt{font-size:3vw;}
.jang_clinic .clinic_box .item_box .txt p{margin-top:1vw;}
.jang_clinic .clinic_box .item_box p.link_p:before{font-size:4vw;line-height:8vw;}
.jang_clinic .clinic_box .item_box span{padding:1vw;font-size:2vw;}
.jang_clinic .clinic_box .item_box h3{padding:2vw 0;font-size:3.5vw;}
.jang_clinic .clinic_box .item_box p{font-size:3vw;word-break:keep-all;}
.jang_clinic .clinic_box .item_box .main_icon{position:absolute;}
.jang_clinic .clinic_box .item_box .main_icon img{width:100%;}
.jang_clinic .clinic_box .item_box .main_icon.implant_icon{    width: 17vw;left: -8vw;bottom: 18vw;}
.jang_clinic .clinic_box .item_box .main_icon.wisdom_icon{width: 18vw;right: -4vw;top: -8vw;}

.jang_doctor .row_con{padding:0;}
.jang_doctor .doctor_tit{padding:10vw 0 0 0;}
.jang_doctor .doctor_tit h3{font-size:2.5vw;}
.jang_doctor .doctor_tit h2{font-size:5vw;line-height:6.5vw;}
.jang_doctor .doctor_tit p{font-size: 3.5vw;line-height: 4.5vw;margin-top: 3vw;}
.jang_doctor .doc_img img {margin:4vw auto 0;width:66vw;}
.jang_doctor .doc_img p{font-size:3vw;bottom:10vw;right:7vw;line-height:5vw;}
.jang_doctor .doc_img p span{margin-left:0;font-size:5vw;}


.jang_community .item_box{height:84vw;padding:10vw 0;}
.jang_community .item_box .list_box{width:90%;}
.jang_community .item_box h3{font-size:4vw;margin-bottom:3vw;}
.jang_community .item_box h3:before{width:5vw;height:1vw;margin-bottom:2vw;background:#fff;}

.jang_community .item_box.counsel_box li{padding:1vw 0;margin-bottom:1vw;}
.jang_community .item_box.counsel_box li p{line-height:4vw;}
.jang_community .item_box.counsel_box li .state{width:10vw;height:4vw;line-height:4vw;border-radius:1vw;font-size:2vw;margin-left:5vw;}
.jang_community .item_box.counsel_box .list_box ul li a{padding:2vw;}
.jang_community .item_box.counsel_box .list_box ul li a .date p{font-size:5vw;width:9vw;}
.jang_community .item_box.counsel_box .list_box ul li a .date p span{font-size:1.6vw;}
.jang_community .item_box.counsel_box .list_box ul li a .txt_box{margin:0 2vw 0 4vw;}
.jang_community .item_box.counsel_box .list_box ul li a .txt_box p{width:51vw;}
.new_white{font-size:1.6vw;padding:1vw 2vw;margin-right:5vw;border-radius: 4vw;}
.jang_community .item_box .list_box .link{padding:1vw 2vw;font-size:5vw;}

.jang_community .item_box.news_box .item{padding:1vw 0;}
.jang_community .item_box.news_box .list_box ul li a{padding:2vw 0;}
.jang_community .item_box.news_box .list_box ul li a .txt_box p{width:22vw;margin-right:6vw;}
.jang_community .item_box.news_box .thumb{width:37vw;height:17vw;background:#070605;margin-right:5vw;}
.new_blue{font-size:1.6vw;padding:1vw 2vw;margin-right:3vw;border-radius: 4vw;}
.jang_community .item_box.news_box .thumb .thumb_list_cover p{font-size:1.5vw;line-height:3vw;}


.jang_map .map_box{height:88vw;}
.contact_box{padding:13vw 0;}
.contact_box .item_box h3{font-size:6vw;}
.contact_box .item_box h4{font-size:3vw;margin:2vw 0 4vw;padding:0 0 2vw;}
.contact_box .item_box .time_table li{font-size:3vw;margin-bottom:3vw;}
.contact_box .item_box .time_table .day{margin-right:4vw;}
.contact_box .item_box .time_table .day .exception{font-size:2.8vw;padding-top:2vw;white-space:nowrap;}
.contact_box .item_box .etc{font-size:3vw;}
.contact_box .item_box .time_table li.lunch{margin-bottom:4vw;}
.contact_box .item_box .tel{margin:2vw 0;font-size:5vw;}
.contact_box .item_box .kakao_talk{font-size:3vw;}

footer{padding:10vw 0;}
.foot_con{display:block;text-align:center;}
.foot_con h1 img{width:22vw;}
.foot_info{margin-left:0;font-size:3vw;}
.foot_info ul{justify-content:center;margin-top:5vw;}
.foot_info li:not(:last-child){margin-right:1.5vw;}
.foot_info .txt{margin-top:3vw;line-height:4vw;}
.mobile_span{display:none;}

}

@media all and (max-width:400px){
.gnb_con{height:60px;line-height:60px;}
.gnb_box{height:60px;}
.header_con .gnb_box .logo{width:130px;height:28px;}


}</pre></body></html>