html,body{height:100%;background:#fbf2e9;}

h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0;-ms-word-break: keep-all;word-break: keep-all;}

.pop{padding:0;}
.relative{position: relative;}
.container{max-width:1400px;}
.mobile{display:none;}
.container-lg{max-width:1200px;}
.root_daum_roughmap.root_daum_roughmap_landing{width: 100%;}

/****************************************** fonts ******************************************/
/* nanum-myeongjo-regular - latin_korean */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/nanum-myeongjo-v15-latin_korean-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/nanum-myeongjo-v15-latin_korean-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/nanum-myeongjo-v15-latin_korean-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/nanum-myeongjo-v15-latin_korean-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/nanum-myeongjo-v15-latin_korean-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/nanum-myeongjo-v15-latin_korean-regular.svg#NanumMyeongjo') format('svg'); /* Legacy iOS */
}
/* nanum-myeongjo-700 - latin_korean */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/nanum-myeongjo-v15-latin_korean-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/nanum-myeongjo-v15-latin_korean-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/nanum-myeongjo-v15-latin_korean-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/nanum-myeongjo-v15-latin_korean-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/nanum-myeongjo-v15-latin_korean-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/nanum-myeongjo-v15-latin_korean-700.svg#NanumMyeongjo') format('svg'); /* Legacy iOS */
}
/* nanum-myeongjo-800 - latin_korean */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/nanum-myeongjo-v15-latin_korean-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/nanum-myeongjo-v15-latin_korean-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/nanum-myeongjo-v15-latin_korean-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/nanum-myeongjo-v15-latin_korean-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/nanum-myeongjo-v15-latin_korean-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/nanum-myeongjo-v15-latin_korean-800.svg#NanumMyeongjo') format('svg'); /* Legacy iOS */
}



/****************************************** 기존 CSS 수정 ******************************************/
#footer{margin-top:0;}
#footer a{color:#fff}
#landing-counsel-board{background:#383637;}
#landing-counsel-board #lc-info{margin-bottom:0;font-size:0.8em;}
#landing-counsel-board button{padding:10px;font-size:1.2em;}

/****************************************** 헤더 ******************************************/
.index{padding-top:100px ;}
.lm-cotents-wrap{padding-top:100px ;}

/* 헤더 */
.navbar-default .navbar-nav>li>a{color:#191919}
.navbar-default .navbar-nav>li>a:hover{color:#003876}

.lm-header{position:fixed;top:0px;left:0px;z-index:999;width:100%;background:#fff;}
.lm-header .container{padding-left:15px;padding-right:15px;}
.lm-header .navbar-collapse{position: relative;z-index:90;background:#fff;}
.lm-header .navbar-header{position: relative;z-index:99;background:#fff;}
.lm-header .navbar-header .navbar-brand{height:auto;padding:10px 0 10px 15px;line-height:auto;}
.lm-header .navbar-header .navbar-brand img{max-height:40px;}
.lm-header .navbar-header .navbar-toggle{margin-top:13px;margin-right:10px;}
.lm-header .navbar{margin-bottom:0;border:none;background:#fff;}
.lm-header .h-number{overflow: hidden;position: relative;top:0px;z-index:1;height:auto;margin-bottom:10px;padding:0 15px;background:#fff;font-size:0.8rem;text-align: center;transition:0.7s;}
.lm-header .h-number a{display: block;position:relative;top:0px;max-width:1024px;margin:0 auto;padding:5px 0;border:2px solid #efefef;font-size:14px;letter-spacing:0;transition:0.7s;}
.lm-header .h-number a:hover{background:#eee;}
.lm-header .w1600{display: none;}

.lm-header.shrink{}
.lm-header.shrink .h-number{top:-50px;height:0px;margin-bottom:0;transition:0.7s;}





/****************************************** 푸터 ******************************************/
.lm-specialist{padding:20px 0;text-align: center;}
.lm-specialist .title{}
.lm-specialist .title h2{font-size:1.4em;font-weight:200;letter-spacing:-1px;}
.lm-specialist .title h2 span{font-weight:700;}
.lm-specialist .title p{}
.lm-specialist .text {}
.lm-specialist .text .tit{position: relative;margin:10px 0;}
.lm-specialist .text h3{margin:0;padding:0.5em;background:#7a766f;color:#fff}
.lm-specialist .text h3{margin:0;padding:0.5em;background:#7a766f;color:#fff}


@media screen and (max-width:767px) {.lm-specialist .list-table{max-width:300px;margin:0 auto;}
.lm-specialist .list-table li{display: block;margin-bottom:30px;}
.lm-specialist .list-table li img{}
.lm-specialist .list-table li.last img{max-width:150px;margin-left:0;}
}

.lm-fbanner{display: none;}
.lm-landing-info{display: none;}



/****************************************** 본문 공통 ******************************************/
.lm-cotents-wrap{}
.lm-cotents-wrap h1,.lm-cotents-wrap h2,.lm-cotents-wrap h3,.lm-cotents-wrap h4,.lm-cotents-wrap h5{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.lm-cotents-wrap h1{}
.lm-cotents-wrap h2{padding-bottom:10px;font-family: 'Nanum Myeongjo';font-size:1.6em;letter-spacing:-1px;}
.lm-cotents-wrap h3{padding-bottom:10px;font-family: 'Nanum Myeongjo';font-size:1.4em;letter-spacing:-1px;}
.lm-cotents-wrap h4{}
.lm-cotents-wrap h5{}
.lm-cotents-wrap p{font-size:1em;line-height:1.6em;letter-spacing:-1px;}
.lm-cotents-wrap p.em{font-size:1.1em;color:#111}
.lm-cotents-wrap p:last-child{padding-bottom:0}


/* list */
.list-check li{padding-bottom:1rem;font-size:1.1em;color:#f2590d}
.list-check li:before{content:' ';padding:10px 15px;background:url(../img/landing/list_check_icon.png) left no-repeat;line-height:1.6em;}

.list-table{}
.list-table li{display: table-cell;vertical-align: middle;}


/****************************************** 메인 ******************************************/
.lm-m-title{max-width:500px;margin:10px auto 10px auto;font-size:;text-align: center;}
.lm-m-title .em{color:#fc8a17}
.lm-m-title h2{font-size:1.4em;letter-spacing:-0.1em;}


/**/
.lm-m-visual{background:#f5a101;color:#fff}
.lm-m-visual .container{position: relative;}
.lm-m-visual .text{padding:20px;}
.lm-m-visual .text .tit{font-size:1.6em;font-weight:700;letter-spacing:-1px;line-height:1.2em;}
.lm-m-visual .text p{margin-top:10px;font-size:;line-height:1.8em;}
.lm-m-visual .text .btn{margin-top:10px;display:inline-block;padding:5px 30px;border:1px solid #fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:;color:#fff;transition-duration:0.7s;transition-delay:0s;}
.lm-m-visual .text .btn:hover{background:#fff;color:#F57D01;transition-duration:0.7s;transition-delay:0s;}
.lm-m-visual .thumb img{max-width:300px;}
.lm-m-visual .thumb-round{display: none;}


/**/
.lm-m-visual-bar{display: none;}
.lm-m-visual-bar .absolute{}
.lm-m-visual-bar .container{width:100%;}
.lm-m-visual-bar ul{background:#fff;}
.lm-m-visual-bar ul li{}
.lm-m-visual-bar ul li a{display: block;max-height:75px;padding:10px 0;background:#fff;font-size:1.1em;text-align: center;}
.lm-m-visual-bar ul li a span{position: relative;top:-10px;left:10px;font-size:1.2em;font-weight:bold;}
.lm-m-visual-bar ul li a span small{font-size:1.1rem;font-weight:normal;}
.lm-m-visual-bar ul li.home{display: none;}
.lm-m-visual-bar ul li.number a{background:#f3f3f3;}
.lm-m-visual-bar ul li.kakao a{width:;}
.lm-m-visual-bar ul li.search{width:;margin:0 0 0 auto;}
.lm-m-visual-bar ul li.search a{background:#434343;color:#fff}
.lm-m-visual-bar ul li.search a .name{position: relative;top:-12px;font-size:1em;}
.lm-m-visual-bar ul li.search a .box{margin-left:10px;padding:2px 60px;border:1px solid #fff;background:url(../img/landing/lm_m_01_09.png) 90% no-repeat;}
.lm-m-visual-bar .text-side{float: left;width:100%;padding-top:10px;text-align: right;letter-spacing:;}

/**/
.lm-m-iconbn{padding-bottom:10px;background:#fff;}
.lm-m-iconbn ul{}
.lm-m-iconbn ul li{width:90%;margin:0 auto 10px auto;}
.lm-m-iconbn ul li a{display: block;font-size:;letter-spacing:;}
.lm-m-iconbn ul li .thumb{display: inline-block;position: relative;top:15px}
.lm-m-iconbn ul li .thumb img{max-width:40px;margin-bottom:10px;padding-right:15px;}
.lm-m-iconbn ul li p{display: inline-block;}


/**/
.lm-m-qna{position: relative;background:#fc8613;}
/*.lm-m-qna:before{content:'Q&A';position: absolute;top:10px;left:15px;z-index: 999;font-family: 'Nanum Myeongjo';font-size:3em;color:#eee;opacity:0.7;}*/
.lm-m-qna .qna{}
.lm-m-qna .thumb{display: none;}
.lm-m-qna .thumb:before{}
.lm-m-qna .text{display: ;max-width:1024px;margin:0 auto;vertical-align: top;font-family: 'Nanum Myeongjo';}
.lm-m-qna .text a{display: block;max-width:700px;padding:15px 15px 50px 15px}
.lm-m-qna .text .num{font-size:1.4em;color:#fff}
.lm-m-qna .text h2{margin:10px 0;font-size:1.2em;letter-spacing:-0.1em;}
.lm-m-qna .text p{font-size:;line-height:1.8em;color:#fff}
.lm-m-qna .text .more{margin-left:;color:#000}
#lm-m-qna .bx-controls .bx-pager{bottom:10px}
#lm-m-qna .bx-controls .bx-pager a{background:#ccc;}
#lm-m-qna .bx-controls .bx-pager a.active{background:#333;}


/* 치료솔루션 */
.lm-m-solution{padding:50px 0 20px 0;background: #fafafa;text-align: center;}
.lm-m-solution .cartoon{padding:5px 0;border-top:2px solid #fc8613;border-bottom:2px solid #fc8613;letter-spacing:-0.1em;font-style: italic;}

.m-equipment{}
.m-equipment .bxslider{padding-bottom:;}
.m-equipment .bx-pager.bx-default-pager{bottom:10px}
.m-equipment .box {overflow: hidden;top:0px;-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius:10px;border:2px solid #fda348;background: #fff;transition-duration:0.7s;transition-delay:0s;}
.m-equipment .box a{display: block;width:100%;padding:20px 20px 80px 20px}/*padding:20px 20px 200px 20px;*/
.m-equipment .text{position: relative;font-size:;z-index:9;}
.m-equipment .text h3{padding:10px 0;font-size:1.2em;}
.m-equipment .text p.txt{min-height:70px;-ms-word-break: keep-all;word-break: keep-all;}
.m-equipment .text p.view{display: inline-block;padding:5px 20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#fc8a17;color:#fff;opacity:0.6;transition-duration:0.7s;transition-delay:0s;}
/*.m-equipment .thumb{position:absolute;bottom:-20px;right:0px;transition-duration:0.7s;transition-delay:0s;}
.m-equipment .thumb img{max-width:180px;}*/
.m-equipment .thumb{position:absolute;bottom:-50px;right:0px;transition-duration:0.7s;transition-delay:0s;opacity:.3;}
.m-equipment .bxpager{display: none;}



.lm-m-bna{padding-bottom:20px;background:#fafafa;}
.lm-m-bna .bna {}
.lm-m-bna .bna a{display: block;}
.lm-m-bna .bna .before, .lm-m-bna .bna .after{position: relative;float: left;width:50%;text-align: center;}
.lm-m-bna .bna .before:before{position:absolute;z-index:9;bottom:5px;left:0px;width:100%;content:'BEFORE';color:#fff;}
.lm-m-bna .bna .after:before{position:absolute;z-index:9;bottom:5px;left:0px;width:100%;content:'AFTER';color:#fff;}
.lm-m-bna .bna .member{}
.lm-m-bna .bna .guest{position: relative;background:#000;}
.lm-m-bna .bna .guest::before{content:'';position: absolute;left:0px;top:0px;width:100%;height: 100%;background:url(../img/landing/lm_m_bna_login.png) no-repeat center;}
.lm-m-bna .bna .guest img{opacity:0.2;filter: blur(1rem);}
.lm-m-bna .bna .guest{background:#000;}
.lm-m-bna .bna p{float: left;width:100%;padding:5px 0;text-align: center;}


.lm-m-doctor{overflow: hidden;padding:20px 0;background: url(../img/landing/lm_m_06_01.png) no-repeat;-webkit-background-size: cover;background-size: cover;}
.lm-m-doctor .container{position: relative;}
.lm-m-doctor .text{position: relative;font-size:;text-align: center;}
.lm-m-doctor .text a{display: block;}
.lm-m-doctor .text h2{font-size:1.6em;font-weight:900;}
.lm-m-doctor .text p{padding:10px 00;}
.lm-m-doctor .text .btn{display: inline-block;padding:5px 20px;border:1px solid #333;-webkit-border-radius:100px;-moz-border-radius: 100px;border-radius: 100px;font-size:0.8em;}
.lm-m-doctor .thumb{display: none;}

.lm-m-banner{padding:20px 0 50px 0;background: #fff;}
.lm-m-banner a, .lm-m-banner .embed-youtube{overflow: hidden;display: block;-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius: 10px;}
.lm-m-banner .video{}
.lm-m-banner nav{}
.lm-m-banner nav li{margin-bottom:5px;}
.lm-m-banner nav li a{padding:10px;background: #f4f4f4;font-size:1em;}
.lm-m-banner nav li a .bold{font-weight:bold;}
.lm-m-banner nav li a img{max-width:40px;padding-right:15px;vertical-align: middle;}





/****************************************** 서브 ******************************************/
.lm-s-title{max-width:500px;margin:0px auto 10px auto;text-align: center;}
.lm-s-title .em{color:#fc8a17}
.lm-s-title h2{padding-bottom:0;font-size:1.4em;letter-spacing:-0.1em;}
.lm-s-title p{padding-top:;}

.list-circle{}
.list-circle li{display: inline-block;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;background:#FF9F22;}


/*********** *************/
/* 설명 */
.lm-explain{text-align: center;}
.lm-explain .title h2{padding-top:20px;font-size:1.4em;}
.lm-explain .title p{font-weight:600;font-size:0.9em;font-weight:normal;}
.lm-explain .thumb{}
.lm-explain .box-em{padding:10px;background:#66584a;font-size:;font-family: 'Nanum Myeongjo';color:#fff}

#lm-s1{background:#fbf2e9;}
#lm-s1 .lm-explain{background:url(../img/landing/lm_s1_explain_bg.png) no-repeat center fixed ;-webkit-background-size: cover;background-size: cover;}
#lm-s2 .lm-explain{background:url(../img/landing/lm_s2_explain_bg.png) no-repeat center fixed;-webkit-background-size: cover;background-size: cover;}
#lm-s3 .lm-explain{padding-bottom:0;background:url(../img/landing/lm_s3_explain_bg.png) no-repeat center fixed;-webkit-background-size: cover;background-size: cover;}



/* 인터뷰 */
.lm-interview{padding-bottom:;text-align: left;}
.lm-interview .container{max-width:1200px;}
.lm-interview h3{font-size:1.4em;line-height:1.6em;color:#53b543}
.lm-interview p, .lm-interview li{padding-bottom:1em;}
.lm-interview .lm-i-con{margin-top:20px;padding:5px 15px;border-top:4px solid #ddd;}
.lm-interview .lm-i-con .text {}
.lm-interview .lm-i-con.lm-i-text-left{}
.lm-interview .lm-i-con.lm-i-text-right{}

@media screen and (max-width:991px) {
	.lm-interview .lm-i-con.lm-i-text-right .thumb{display: none;}	
}
.lm-interview .lm-i-con .thumb {margin-top:10px;}
.lm-interview .lm-i-con .thumb.kim:after {position: absolute;bottom:15px;right:30px;z-index:9;content:'피부과 전문의  |  김명환 대표원장';font-family:'Nanum Myeongjo';font-size:1em;color:#fff;letter-spacing:-px;}

/* 인터뷰 : 추가설명 */
.lm-i-add{}
.lm-i-add .box{padding:15px;border:2px solid #ebe0d5;background: #ebe0d5;}
.lm-i-add .lm-i-add-con{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #fff;}
.lm-i-add .lm-i-add-con:last-child{margin-bottom:0;padding-bottom:0;border: none;}
.lm-i-add .lm-i-add-con>*{display:inline-block;vertical-align: top;}
.lm-i-add .lm-i-add-con .thumb{max-width:50px;background:#ccc;}
.lm-i-add .lm-i-add-con .text{width:100%;}
.lm-i-add .lm-i-add-con h4{margin:10px 0;font-size:1.1em;font-style: italic;}
.lm-i-add .lm-i-add-con p{font-family:"Noto Sans KR", sans-serif;font-weight: normal;line-height:1.6em;opacity:0.8;}


/* 와이드 설명 */
.lm-wide{padding:20px 0;background:#000;text-align: center;color:#fff}
.lm-wide .text{}
.lm-wide .text h4{margin-bottom:1em;padding:10px;border:1px solid #fff;font-size:1.1em;}
.lm-wide .text h4 span{font-weight:900;}
.lm-wide .text p{}




/*********** *************/
/* 과정 */
.lm-process{padding:20px 0;}
.lm-process .content{}
.lm-process .content .box{margin-bottom:10px;padding:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #d0c5b9;background:#f7eee6;text-align: center;}
.lm-process .content .box:before{content:'STEP 1';display: inline-block;margin:0 auto 10px auto;padding:5px 20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#777473;color:#fff}
.lm-process .content .row>*:nth-child(2) .box{background:#f9ebde;}
.lm-process .content .row>*:nth-child(2) .box:before{content:'STEP 2';background:#7e665d;}
.lm-process .content .row>*:nth-child(3) .box{background:#f4e2d1;}
.lm-process .content .row>*:nth-child(3) .box:before{content:'STEP 3';background:#60463d;}
.lm-process .content .row>*:nth-child(4) .box{background:#edd9c6;}
.lm-process .content .row>*:nth-child(4) .box:before{content:'STEP 4';background:#32211b;}
.lm-process .content .thumb{}
.lm-process .content .thumb img{max-width:150px;}


/* 치료 장비 */
.lm-equiement{padding:20px 0 0 0;}
.lm-equiement .button{margin-bottom:30px;text-align: left;}
.lm-equiement .button li{display: inline-block;width:49%;margin-bottom:3px;text-align: center;}
.lm-equiement .button li a{display: block;padding:5px;border:1px solid #ccc;font-size:}

.lm-equiement .equ{padding-bottom:30px;}
.lm-equiement .equ .thumb img{max-width:150px;}
.lm-equiement .equ .text{vertical-align: middle;}
.lm-equiement .equ .text>*{}
.lm-equiement .equ .text h3{padding-bottom:0;text-align: center;color:#7e5413}
.lm-equiement .equ .text p{}
.lm-equiement .equ .text p span{font-weight: bold;color:#fd770a;}
.lm-equiement .equ .text .list-circle {margin-top:10px;}
.lm-equiement .equ .list-circle li{display: block;margin-bottom:5px;padding:5px;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;background:#a39080;text-align: center;vertical-align: middle;color:#fff}




/* 전후사진 */
.lm-bna{padding:20px 0 0 0;}
.lm-bna .content{}
.lm-bna .content .bna{padding-bottom:20px;}
.lm-bna .content .bna .thumb{margin-bottom:10px;}
.lm-bna .content .bna .text{padding:10px 0;}




/* 원장님 */
.lm-cnp{padding-bottom:30px;}
.lm-cnp .cnp{padding-top:30px;}
.lm-cnp .cnp .thumb{}
.lm-cnp .cnp .thumb img{max-width:150px;}
.lm-cnp .cnp .text{}
.lm-cnp .cnp .text h3{padding-bottom:0;text-align: center;color:#7e5413}
.lm-cnp .cnp .text p{text-align: center;}
.lm-cnp .cnp .text p span{font-weight: bold;color:#fd770a;}

/**/
.lm-mapinfo{padding:20px 0;background:#fff;}
.lm-mapinfo .lm-time{padding-top:30px;}

/****************************************** ★ ******************************************/




