
/* CSS Document */

#main_top_wrap {width:100%; height:430px; }



/*  ──── 메인컨텐츠 ───────────────────────────── */

#main_conts_wrap { width:1040px; margin:0 auto; position:relative;}
 
/* 메인 배너 라인 */
.main_banner_line {width:1040px; margin:0 auto; padding-left:10px; }
.main_banner_line li {float:left;}


/*스페셜 롤링*/
.main_special {position:relative;margin-top:20px;}
.main_special_img {position:relative; overflow:hidden; width:1040px; height:200px;}
.main_special_img li {position:absolute; top:200px;}

.main_special_btn {position:absolute;bottom:0;right:0;font-size:0; z-index:1;}
.main_special_btn li {display:inline-block;*zoom:1;*display:inline;cursor:pointer;}
.main_special_btn li.ms1 {width:144px;height:35px;background:url('../img/main/sb_btn1.png') no-repeat;}
.main_special_btn li.ms2 {width:142px;height:35px;background:url('../img/main/sb_btn2.png') no-repeat;}
.main_special_btn li.ms3 {width:142px;height:35px;background:url('../img/main/sb_btn3.png') no-repeat;}
.main_special_btn .ms1.over {background:url('../img/main/sb_btn1_ov.png') no-repeat;}
.main_special_btn .ms2.over {background:url('../img/main/sb_btn2_ov.png') no-repeat;}
.main_special_btn .ms3.over {background:url('../img/main/sb_btn3_ov.png') no-repeat;}

/* 메인 하단 배너라인 */
.main_bottom_line {}
.main_bottom_line .bottom_banner {float:left;}
.main_bottom_line .location_mms {float:right;}

.bottom_banner .banner_top {margin:20px 0 10px 0;overflow:hidden;}
.bottom_banner .banner_top li {float:left;margin-right:12px;}

/*박스 공통*/
.cont_box {display:inline-block;}
.cont_box a {text-decoration:none;}
.cont_box h3 {background:url('../img/main/icon_more.gif') center right no-repeat;}
.cont_box h3 a {display:block;font:bold 16px/40px "微软雅黑"; color:#2c3b61;text-decoration:none;}
.cont_box h3 strong{ color:#3397b1;} 

.cont_box_tab {}
.cont_box_tab li {float:left;}
.cont_box_tab li {text-decoration:none;text-align:center;font:bold 11px/30px "微软雅黑";width:128px;height:28px;display:block;border:1px solid #d1d4d6;background:#eef1f4;color:#4e4e4e;cursor:pointer;}
.cont_box_tab li.select {background:#4c505b;border:1px solid #434650;color:#fff;}
.cont_box_tab li.over {background:#4c505b;border:1px solid #434650;color:#fff;}

/* BEST CASE 전후사진 */
.main_bna  { width:380px; height:235px; margin:20px 30px 20px 0px; float:left;  }
.main_bna .comm_boxs {margin-top:7px;height:161px;display:none;background:url('../img/main/main_bna_bg.gif') no-repeat;}
.main_bna .comm_boxs .imgs {width:376px;text-align:center;}
.main_bna .comm_boxs .imgs img {width:150px;height:105px;margin:10px 5px;border:1px solid #ddd;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.main_bna .comm_boxs .imgs img.arr {margin:0;border:0;width:15px;height:15px;}
.main_bna .comm_boxs .texts {margin:3px 5px;text-align:center;font:normal 12px  "微软雅黑";}
.main_bna .cont_box_tab li {text-decoration:none;text-align:center;font:bold 11px/30px "微软雅黑";width:73px;height:28px;display:block;border:1px solid #d1d4d6;background:#eef1f4;color:#4e4e4e;cursor:pointer;}
.main_bna .cont_box_tab li.select {background:#4c505b;border:1px solid #434650;color:#fff;}
.main_bna .cont_box_tab li.over {background:#4c505b;border:1px solid #434650;color:#fff;}
.main_bna .cont_box_tab li img {width:165px;height:115px;}
 
/* View 온라인상담 */
.main_counsel {width:340px;margin:20px 30px 20px 0px;float:left;}
.main_counsel h3 {width:340px;}
.main_counsel ul {width:340px;height:185px; border:1px solid #CCC;border-top:3px solid #4c505c;padding-top:10px;}
.main_counsel ul li {height:21px;padding:2px 0;font:normal 12px/21px "微软雅黑";color:#444;position:relative;border-bottom:1px solid #ededed;background:url('../img/main/main_counsel_blt.gif') 10px center no-repeat;}
.main_counsel ul li a {padding-left:20px;color:#777;}
.main_counsel ul li a:hover {color:#5779d2;text-decoration:underline;}
.main_counsel ul li a strong {width:310px;}
.main_counsel ul li span {position:absolute;right:20px;}

/* 커뮤니티 */
.main_comm {width:260px;margin:20px 0 10px; 0;float:right;}
.main_comm p {margin-top:10px;}
.main_comm .comm_boxs {margin-top:10px;display:none;height:90px;}
.main_comm div.imgs {float:left;border:1px solid #eaeaea;padding:4px;}
.main_comm div.imgs img {width:72px; height:72px;}
.main_comm div.texts {padding-top:5px;width:165px;height:80px;float:right;}
.main_comm div.texts a {font:normal 12px  "微软雅黑";color:#444;}
.main_comm div.texts strong {line-height:25px;}
.main_comm div.texts1 {padding-top:5px;height:18px;}
.main_comm div.texts1 a {font:normal 12px  "微软雅黑";color:#888;}

/* 온라인상담 */
.main_counsel  { width:320px; margin-right:30px; }

/*치료사례 */
.main_review   { width:330px; margin-right:30px;  }

/*지식포스팅 */
.main_posting  { width:330px; height:190px; }

.main_banner{ width:320px; height:280px; margin:30px 30px 30px 0px; float:left; }
.main_etc   { width:480px; height:280px; margin:30px 20px 30px 0px; float:left; }
.main_etc ul { width:480px; }
.main_etc ul li { width:230px; height:100px; margin-right:10px; float:left;   }
.main_etc ul li img { margin-bottom:10px; margin-right:15px; float:left;}
.main_etc ul li h3 { font:bold 16px/40px  "微软雅黑"; color:#293b5f; letter-spacing:-2px; }
.main_etc ul li div{ font:normal 11px/14px "微软雅黑"; color:#666666; }

.main_map   { width:190px; height:190px; margin:0px; float:left; background-color:yellow; }


/* 하단 전체 사이트맵 */
#main_sitemap_wrap { background-color:#f5f5f5;width:100%;display:inline-block;*zoom:1;*display:inline;padding:15px 0;position:relative;}
.sitemap_wrap {width:1040px;margin:0 auto;height:350px;}
.sitemap_wrap li {float:left;height:300px;border-right:1px solid #dedede;padding:10px 40px;}
.sitemap_wrap li.last {border:0px;position:relative;}
.sitemap_wrap li h3{ font:bold 16px "微软雅黑"; color:#5779d2;}
.sitemap_wrap li ul {margin-top:15px;display:inline-block;*zoom:1;*display:inline;}
.sitemap_wrap li ul li {clear:both;height:25px; color:#777;border:0px;padding:0;margin:0;width:100%;}

#main_sitemap_wrap a{ text-decoration:none; color:#777; }
#main_sitemap_wrap a:hover  {color:#15abc8;}
#main_sitemap_wrap a.select {color:#15abc8;}

.sitemap_wrap li.last .etc {position:absolute;bottom:10px;left:20px;}
.sitemap_wrap li.last .etc li {padding:0 15px;}
.sitemap_wrap li.last .etc li a { font:bold 15px/25px "微软雅黑";color:#000;}

/* 메인 좌측 상담 배너 */
.main_counsel_banner {position:absolute;width:168px;height:327px;background:url('../img/main/main_counsel_bg.gif') no-repeat;left:-198px;top:280px;padding:94px 0 0 0;}
.main_counsel_banner li {text-align:right;padding-right:20px;font:normal 12px "微软雅黑";margin:2px 0;}
.main_counsel_banner input {width:75px;height:15px;background:#eaeaea;border:1px solid #d6d6d6;}
.main_counsel_banner select {width:75px;height:17px;background:#eaeaea;border:1px solid #d6d6d6;}
.main_counsel_banner textarea {width:120px;height:47px;background:#eaeaea;border:1px solid #d6d6d6;margin-top:20px;font:normal 12px "微软雅黑";}
.main_counsel_banner li.chk {font:normal 11px "微软雅黑";letter-spacing:-1px;margin:3px 0;}
.main_counsel_banner li.chk input {width:10px;height:10px;background:none;border:0;}
.main_counsel_banner input.btn {width:146px;height:32px;background:none;margin-left:9px;border:0;}

.main_kakao {position:absolute;width:168px;height:327px; left:-198px;top:530px;padding:94px 0 0 0;}

