@charset "utf-8";

/*
=============================================
|  조성민    SungMin Jo                    |
|  Cell: +82-10-8837-4565, 010-8837-4565    |
|  Home: http://www.alitaz.com              |
|  e-mail: miracle_runa@naver.com           |
=============================================
*/

/* 서브탑 이미지 영역 */
#sub_top_wrap {width:100%;height:363px;background:#cde1ff;display:block;}
#sub_top_wrap div {width:1040px;height:363px;margin:0 auto;position:relative;}

/* ──── 서브탑 이미지 넣는곳 ───────────────────────────── */

#sub_top_wrap.bg11 {background:url("../img/sub_top13.jpg") center center no-repeat;} /* 성인교정-양악교정  */
#sub_top_wrap.bg12 {background:url("../img/sub_top14.jpg") center center no-repeat;} /* 성인교정-비밀교정  */
#sub_top_wrap.bg2  {background:url("../img/sub_top2.jpg") center center no-repeat;} /* 턱 교정수술 */
#sub_top_wrap.bg3  {background:url("../img/sub_top3.jpg") center center no-repeat;} /* 턱 안면윤곽 */
#sub_top_wrap.bg4  {background:url("../img/sub_top4.jpg") center center no-repeat;} /* 치아성형 */
#sub_top_wrap.bg5  {background:url("../img/sub_top5.jpg") center center no-repeat;} /* 임플란트 */
#sub_top_wrap.bg6  {background:url("../img/sub_top6.jpg") center center no-repeat;} /* 1Day수면치과치료  */
#sub_top_wrap.bg7  {background:url("../img/sub_top7.jpg") center center no-repeat;} /* 커뮤니티 */
#sub_top_wrap.bg8  {background:url("../img/sub_top8.jpg") center center no-repeat;} /* 온라인예약 */
#sub_top_wrap.bg9  {background:url("../img/sub_top9.jpg") center center no-repeat;} /* 청담뷰소개 */
#sub_top_wrap.bg10 {background:url("../img/sub_top10.jpg") center center no-repeat;} /* 회원정보 */

.sub_top_cover a {position:absolute;width:740px;height:362px;top:-363px;left:780px;display:block;}
.sub_top_cover a:hover {background:url("../img/sub/sub_top_cover.png") no-repeat;}

/* ──── 서브탑 이미지 넣는곳 ───────────────────────────── */

/* 서브 컨텐츠 */
#sub_wrap {width:1040px;margin:0 auto;}

/* 서브 레프트 메뉴 */
#left_menu_wrap {width:220px;float:left;position:relative;}
#left_menu_wrap h1 {width:178px;padding:20px;border:1px solid #6c83c4;font:normal 32px/35px "NanumGothicBold";letter-spacing:-1px;text-align:center;color:#d2fff8;background:#5779d2;background:-moz-linear-gradient(top,#5779d2,#7893db);background: -webkit-gradient(linear,left top, left bottom, from(#5779d2), to(#7893db));filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#5779d2', EndColorStr='#7893db');}
#left_menu_wrap h1 .sub_title {font:normal 12px/20px 'Tauri', sans-serif;color:#c7d2f0; }

#left_menu_wrap .left_menu_conts {width:218px;background:#f8fafc;border-left:1px solid #e7edf3;border-right:1px solid #e7edf3; margin-bottom:20px}

#left_menu_ul {width:218px;}
#left_menu_ul li.dep1 {width:218px;display:block; border-bottom:2px dotted #ddd}
#left_menu_ul li.over {}
#left_menu_ul li.dep1 a {height:22px;padding:15px 0 15px 30px;display:block;color:#6d6d6d;text-decoration:none;font:bold 13px "NanumGothicWEB";background:url("../img/left_menu_bg.png") no-repeat;}
#left_menu_ul li.dep1 a:hover {color:#15abc8;}
#left_menu_ul li.dep1 a.select {color:#00a3c3;}

#left_menu_ul li ul.left_menu_ul2 {width:218px;padding:7px 0;display:inline-block; *zoom:1; *display:inline;border-bottom:1px solid #eaeaea;display:none;}
#left_menu_ul li ul.left_menu_ul2 li.dep2 {}
#left_menu_ul li ul.left_menu_ul2 li.dep2 a {height:20px;padding:2px 0 2px 30px;font:normal 12px/20px "NanumGothicWEB";color:#999;background:none;}
#left_menu_ul li ul.left_menu_ul2 li.dep2 a:hover {color:#000;}
#left_menu_ul li ul.left_menu_ul2 li.dep2 a.select {color:#000;}

/* 커뮤니티 부분만 */

#left_menu_ulNew {width:218px;}
#left_menu_ulNew li.dep1 {width:218px;display:block;}
#left_menu_ulNew li.over {}
#left_menu_ulNew li.dep1 a {height:22px;padding:15px 0 15px 30px;display:block;color:#6d6d6d;text-decoration:none;font:bold 13px "NanumGothicWEB";background:url("../img/left_menu_bg.png") no-repeat;}
#left_menu_ulNew li.dep1 a:hover {color:#15abc8;}
#left_menu_ulNew li.dep1 a.select {color:#00a3c3;}

#left_menu_wrap .sms_form_wrap {width:158px;background:#f7f9f8;padding:20px 30px 30px 30px;}
#left_menu_wrap .sms_form_wrap  h3 {font:normal 16px "NanumGothicBold";color:#234596;}
#left_menu_wrap .sms_form_wrap div.form_wrap {width:158px;padding:15px 0;*padding:5px 0;}
#left_menu_wrap .sms_form_wrap div.sms_left {float:left;}
#left_menu_wrap .sms_form_wrap div.sms_right {float:right;}
#left_menu_wrap .sms_form_wrap textarea {width:158px;border:1px solid #e0e0e0;margin:5px;}
#left_menu_wrap .sms_form_wrap label {font:normal 11px/22px "gulim";color:#797979;}
#left_menu_wrap .sms_form_wrap select {font:normal 11px "gulim";width:100px;height:20px;}
#left_menu_wrap .sms_form_wrap input {font:normal 11px "gulim";border:1px solid #e0e0e0;width:100px;height:16px;}
#left_menu_wrap .sms_form_wrap input.sms_btn {width:116px;height:26px;}

.left_cm {width:218px;height:116px;}
.left_cm ul li {float:left;}

.left_mms {width:218px;height: auto;border-top:1px solid #e7edf3; text-align:center; padding-bottom:20px; padding-top:20px}

.left_counsel_wrap {width:218px;background:url("../img/left_counsel_bg.png") repeat-y;}
.left_counsel_wrap .lc_top {height:43px;}
.left_counsel_wrap .lc_cont {padding:10px 20px 20px 20px;}
.left_counsel_wrap .lc_cont li {padding:9px 0;border-bottom:1px solid #e5e5e5;}
.left_counsel_wrap .lc_cont li a {color:#777;text-decoration:none;font:normal 12px "gulim";}
.left_counsel_wrap .lc_cont li a:hover {color:#565b76;}
.left_counsel_wrap .lc_cont li a .lc_cate {color:#000;font-weight:bold;}
.left_counsel_wrap .lc_btm {height:3px;background:#209aff;border-bottom:1px solid #1e88ed;}

/*퀵메뉴*/

#quick_place {width:159px;position:absolute;top:528px;right:0px; background:url(../images/sub/quick_bg.png)right repeat-y; display:block;}
#quick_wrap {width:159px;position:relative;}
#quick_wrap { text-align: right; }
#quick_wrap .quick_menu {}


/*퀵메뉴*/
/*
#quick_place {width:130px;position:absolute;top:518px;right:0px;background:#acb0bb;display:block;}
#quick_wrap {width:130px;position:relative;}
#quick_wrap .quick_menu {}
*/

/* 서브 컨텐츠 */
#sub_conts_wrap {float:left;width:100%;}

#sub_conts_wrap .sub_cont_title {margin-left:35px;position:relative;}
#sub_conts_wrap .sub_cont_title ul {position:absolute;width:350px;height:40px;top:50px;}
#sub_conts_wrap .sub_cont_title ul li {float:left;}
#sub_conts_wrap .sub_cont_title ul li.titles {font:normal 25px "NanumGothicBold";color:#4a4c51;padding-left:40px;padding-bottom:15px;height:27px;background:url('../img/sub_cont_title.png') top left no-repeat;border-bottom:1px solid #6fa3f3;}
#sub_conts_wrap .sub_cont_title ul li.titlesS {font:normal 25px "NanumGothicBold";color:#4a4c51;padding-left:0px;padding-bottom:15px;height:27px; border-bottom:1px solid #6fa3f3;}

#sub_conts_wrap .sub_cont_title ul li.sub_title {padding:8px 0 0 15px;}
#sub_conts_wrap .sub_cont_title ul li.sub_title h3 {float:left;font:normal 13px "NanumGothicWEB";}
#sub_conts_wrap .sub_cont_title ul li.sub_title .firsts {color:#afafaf; letter-spacing:-1px;}
#sub_conts_wrap .sub_cont_title ul li.sub_title .seconds {margin-left:8px;color:#8ac7e9;}

#sub_conts_wrap .title {height:92px;border-bottom:1px solid #f4f4f4;}
#sub_conts_wrap .title .roots {height:17px;font:normal 12px/17px "微软雅黑";color:#868686; letter-spacing:2px; float:right;margin:65px 35px 0 0;background:url('../img/roots_tit.png') top left no-repeat;padding-left:20px;}

#sub_contents_box {margin:20px 0 30px 35px;width:750px;}


/* 서브 컨텐츠 템플렛 */
.sub_sectoin_title {margin:30px 0 10px 0;padding-left:10px;}

.sub_sectoin_title h1 {margin:10px 0;font:normal 30px "NanumGothicBold";color:#494949;}
.sub_sectoin_title h2 {font:normal 17px/20px "NanumGothicBold";color:#41454e;}
.sub_sectoin_title h3 {font:normal 14px/25px "NanumGothicWEB";color:#838383;letter-spacing:-0.5px;}

/* 최근게시물 타입 1 */
.sub_slist_type1 {width:730;border:1px solid #e0e2e4;background:url('../img/slist1_bg.gif') repeat;padding:15px 10px 0 10px;position:relative;}
.sub_slist_type1 .slist1_ribbon {position:absolute;top:0;right:0;}
.sub_slist_type1 .slitst_wrap {width:95%;height:123px;border:1px solid #e0e2e4;border-right:3px solid #bfc0c2;border-bottom:3px solid #bfc0c2;padding:15px;background:#fff;margin:0 auto;margin-bottom:15px;}
.sub_slist_type1 .slitst_wrap li.slist_box {float:left;}
.sub_slist_type1 .slitst_wrap li.slist_box2 {float:left;margin-left:11px;}
.sub_slist_type1 .slitst_wrap ul {}
.sub_slist_type1 .slitst_wrap ul li {display:inline-block; *zoom:1; *display:inline;text-align:center;}
.sub_slist_type1 .slitst_wrap ul li.arr img {position:relative;top:-60px;}
.sub_slist_type1 .slitst_wrap ul li a {font:normal 13px "微软雅黑";color:#414141;text-decoration:none;}
.sub_slist_type1 .slitst_wrap ul li span {position:relative;top:9px;}

/* 최근게시물 타입 2 */
.sub_slist_type2 {width:750px;}
.sub_slist_type2 .slist_wrap {width:100%;height:160px;border:1px solid #dcdcdc;border-bottom:3px solid #eaeaea;}
.slist_wrap .slist_box {height:120px;border-bottom:1px solid #dcdcdc;padding:20px;display:inline-block; *zoom:1; *display:inline;}
.slist_wrap .slist_box li {height:120px;float:left;font:normal 13px "微软雅黑";}
.slist_wrap .slist_box li.img {width:180px;}
.slist_wrap .slist_box li.para {width:72%;margin-left:15px;padding-top:10px;}
.slist_wrap .slist_box li.para a {text-decoration:none;}
.slist_wrap .slist_box li.para .sent {position:relative;top:5px;font:normal 12px "微软雅黑";color:#696969;}

/* 최근게시물 타입 3 */
.sub_slist_type3 {width:710px;padding:20px;background:#515558;display:inline-block; *zoom:1; *display:inline; position:relative;}
.sub_slist_type3 .slist3_ribbon {position:absolute;top:0;right:0;}
.sub_slist_type3 p img {margin:6px;}
.sub_slist_type3 .slist_wrap {margin:0 auto;}
.sub_slist_type3 .slist_wrap li {width:220px;border:2px solid #000;float:left;margin:6px;}

/* 최근게시물 타입 4 */
.sub_slist_type4 {width:750px;margin-top:30px;}
.sub_slist_type4 .type_link {padding-left:3%;width:97%;height:40px;display:block;background:url('../img/bbs/slist_more.gif') center right no-repeat;border-bottom:1px solid #c2cfe2;text-decoration:none;}
.sub_slist_type4 .type_link h4 {font:bold 16px/40px "NanumGothicBold";color:#3397b1;}
.sub_slist_type4 div {width:48%;}
.sub_slist_type4 div ul li {padding:12px 0;}
.sub_slist_type4 div ul li a {font:normal 12px "微软雅黑";color:#181818;}
.sub_slist_type4 div ul li a:hover {font:normal 12px "微软雅黑";color:#0580e9;}
.sub_slist_type4 div ul li span {float:left;padding-left:10px;}
.sub_slist_type4 div ul li em {float:right;padding-right:10px;}

.sub_slist_type4 .counsel {float:left;}
.sub_slist_type4 .after {float:right;}

/* 회원가입 */
#join_form {padding:0 30px 30px 30px;border-top:5px solid #383b43;border-bottom:1px solid #e3e4e7;background:#f8fafc;}
#join_form textarea {padding:3%;font:normal 13px "NanumGothicWEB";width:94%;height:110px;border:1px solid #d9d9d9;color:#7d7d7d;}

#join_form .form_table {border:1px solid #d7dee6;background:#fff;padding:20px 30px;}
#join_form .form_table table {}
#join_form .form_table tbody {}
#join_form .form_table tbody th {text-align:left;padding:0 10px;font:normal 14px "NanumGothicBold";color:#383b43;border-bottom:1px solid #c9c9d1;vertical-align:middle;}
#join_form .form_table tbody td {font:normal 13px "NanumGothicBold";color:#383b43;padding:5px 0;text-align:left;border-bottom:1px solid #c9c9d1;vertical-align:middle;}
#join_form .form_table tbody td input {padding:0 0 0 5px;font:normal 13px '微软雅黑'}
#join_form .form_table tbody td input.radio {margin:3px 5px;height:25px;}
#join_form .form_table tbody td .select {margin:3px 5px;height:25px;font:normal 13px "NanumGothicBold";color:#383b43;}
#join_form .form_table tbody td input.type1 {margin:3px 0;width:225px;height:25px;border:1px solid #ced1d3;background:#eceff1;}
#join_form .form_table tbody td input.type2 {margin:3px 0;width:85px;height:25px;border:1px solid #ced1d3;background:#eceff1;}
#join_form .form_table tbody td input.type3 {margin:3px 0;width:425px;height:25px;border:1px solid #ced1d3;background:#eceff1;}
#join_form .form_table tbody td input.type4 {margin:3px 0;width:125px;height:25px;border:1px solid #ced1d3;background:#eceff1;}
#join_form .join_btn {margin-top:25px;font-size:0;text-align:center;}
#join_form .join_btn li {display:inline-block; *zoom:1; *display:inline;margin:0 15px;}

/*로그인*/
.login_box_wrap {width:405px;margin:0px auto 20px auto; overflow:hidden; padding-top:40px; }
.login_box_wrap h4 {font:normal 20px "NanumGothicBold";color:#383b43; display:block;  }
.login_box_wrap table {margin:10px 0;}
.login_box_wrap table tbody {}
.login_box_wrap table tbody td {}
.login_box_wrap table tbody td label {width:60px;font:normal 14px/25px "NanumGothicBold";color:#445ea3;}
.login_box_wrap table tbody td input.text {margin-left:15px;width:225px;height:25px;background:#dbebf5;border:1px solid #c0ced6;}
.login_box_wrap table tbody td input.image {margin-left:15px;}

.login_sub_box {width:90%;border-bottom:1px solid #b1b2b5;padding:20px 5%; overflow:hidden;}
.login_sub_box li {padding:5px 0;font:normal 13px/20px "NanumGothicWEB";color:#838383;position:relative;text-align:left; height:25px; display:block;}
.login_sub_box li strong {font-weight:normal;background:url('../img/member/login_blt.gif') left center no-repeat;padding-left:12px;}
.login_sub_box li a {position:absolute; right:0;}
.login_sub_box li img { }

/* 팝업 스타일 */
.pop_title {width:100%;height:70px;background:#383b43;}
.pop_title h1 {margin-left:40px;color:#97b4ff;font:normal 22px/70px "NanumGothicBold";}

.zip_wrap {width:94%;padding:0 3% 3% 3%;background:#70cdff;}
.zip_wrap .zip_cont {width:84%;background:#fff;padding:8%;}
.zip_wrap .zip_cont h2 {font:bold 13px/20px "NanumGothicWEB";color:#838383;}
.zip_wrap .zip_cont input {margin:15px 0;}
.zip_wrap .zip_cont input.text {height:24px;border:1px solid #ced1d3;background:#eceff1;}
.zip_wrap .zip_cont table {width:100%;}
.zip_wrap .zip_cont table thead {}
.zip_wrap .zip_cont table thead th {height:40px;font:bold 13px/40px "NanumGothicWEB";color:#70cdff;background:#383b43;}
.zip_wrap .zip_cont table tbody {}
.zip_wrap .zip_cont table tbody td {text-align:center;font:normal 13px/35px "NanumGothicWEB";height:35px;border-bottom:1px solid #c9c9d1;}

/* 병원 둘러보기 */
.tab_type1 {width:748px;height:48px;} 
.tab_type1 li {float:left;width:130px;height:48px;text-align:center;cursor:pointer;}
.tab_type1 li.selects {font:normal 13px/48px "NanumGothicBold";color:#fff;background:url('../img/sub/tab_type1_off_bg.gif') repeat-x;}
.tab_type1 li.selects a {display:block;font:normal 13px/48px "NanumGothicBold";color:#fff;background:url('../img/sub/tab_type1_off_bg.gif') repeat-x;}
.tab_type1 li.on 	 	{font:normal 13px/48px "NanumGothicBold";color:#fff;background:url('../img/sub/tab_type1_off_bg.gif') repeat-x;}
.tab_type1 li.on a 	{display:block;font:normal 13px/48px "NanumGothicBold";color:#fff;background:url('../img/sub/tab_type1_off_bg.gif') repeat-x;}
.tab_type1 li.off  	{font:normal 13px/48px "NanumGothicBold";color:#4a4a4a;background:url('../img/sub/tab_type1_on_bg.gif') repeat-x;}
.tab_type1 li.off a {display:block;font:normal 13px/48px "NanumGothicBold";color:#4a4a4a;background:url('../img/sub/tab_type1_on_bg.gif') repeat-x;}

.tab_conts { background-color:#f4f6fb}
.tab_conts li.tab_cont_box {display:none;position:relative; }
.tab_conts li.alide_box {width:746px;height:560px;border:1px solid #d3d3d3; border-top:3px solid #657ebf;}

.facilities_titles {width:593px;height:88px;background:url('../img/sub/fac_title_bg.png') no-repeat;position:absolute;z-index:999999;top:410px;margin-left:76px;}
.facilities_titles li {padding-left:20px;}
.facilities_titles li.titles {margin-top:10px;font:normal 35px "NanumGothicBold";color:#5ffff6;}
.facilities_titles li.conts {margin-top:10px;font:normal 14px "NanumGothicBold";color:#fff;}
.facilities_titles .sep {margin:0 10px;color:#dfdfdf;}

.alide_pic_wrap {position:relative;top:0;left:0;}
.alide_wrap {position:absolute;top:-520px;left:5px;width:750px;}

.alide_scroll .alide_box {}
.alide_scroll .alide_box li {}

#alide_scroll_wrap {width:593px;height:445px;position:relative;overflow:hidden;border:1px solid #ece9e9;}
.alide_center {padding:10px;float:left;background:#fff;border-top:1px solid #ece9e9;border-left:1px solid #cac7c7;border-right:1px solid #cac7c7;border-bottom:2px solid #aba8a8;}
.alide_left {width:60px;margin-top:170px;float:left;text-align:center;cursor:pointer;}
.alide_right {width:60px;margin-top:170px;float:left;text-align:center;cursor:pointer;}

#location_scroll .alide_box {width:595px;height:445px;position:relative;float:left;}
#location_scroll .alide_box li {margin-left:7px;}

#facilities_scroll .alide_box {width:595px;height:445px;position:relative;float:left;}
#facilities_scroll .alide_box li {margin-left:7px;}


/* 게시판 tab */

.board_tab 		 { margin-bottom:20px;  overflow:hidden; }
.board_tab ul li { float:left;  height:40px;}
.board_tab ul li img, .board_tab ul li a {border:0;}

/*검색*/
#search_title {width:96%;margin:0 0 20px 0; padding:2%;  background:#49acd3;font:bold 1.3em "微软雅黑";color:#fff;}
.search_boxs {width:96%; padding:2%; border:1px solid #f0f0f0; margin-bottom:30px;}
.search_boxs dt {font-family:12px Arial, Helvetica, sans-serif;color:#5d5cf5;border-bottom:2px solid #f0f0f0;}
.search_boxs dd {list-style:none;padding:0;margin:10px 0;font:bold 0.7em/1.5em "微软雅黑";color:#5779d2;}
.search_boxs dd a:link, a:visited {font-family:12px Arial, Helvetica, sans-serif;color:#777;}
.search_boxs dd a:hover, a:active, a:focus{ color:#ff7500;text-decoration:underline;}
.search_boxs dd .b_title1 {font:bold 1.0em "微软雅黑";color:#665cc2;margin-right:7px;}
.search_boxs dd .b_title2 {font:bold 1.0em "微软雅黑";color:#3392d4;margin-right:7px;}
.search_boxs dd .seper {font:normal 1.0em "微软雅黑";color:#ddd;margin:0 7px;}
.search_boxs dd .dates {font:normal 0.9em "微软雅黑";color:#aa7500;letter-spacing:-1px;}
/*verdana*/
.search_boxs2 {width:96%; padding:2%; border:2px solid #6fa3f3; margin-bottom:30px;}
.search_boxs2 dt {font-family:12px Arial, Helvetica, sans-serif;color:#000099;border-bottom:2px solid #f0f0f0;}
.search_boxs2 dd {list-style:none;padding:0;margin:10px 0; font-family:12px Arial, Helvetica, sans-serif;color:#5779d2;}
.search_boxs2 dd a:link, a:visited {font-family:12px Arial, Helvetica, sans-serif;color:#888;}
.search_boxs2 dd a:hover, a:active, a:focus{ color:#ff7500;text-decoration:underline;}
.search_boxs2 dd .b_title1 {font:bold 1.0em "微软雅黑";color:#665cc2;margin-right:7px;}
.search_boxs2 dd .b_title2 {font:bold 1.0em "微软雅黑";color:#3392d4;margin-right:7px;}
.search_boxs2 dd .seper {font:normal 1.0em "微软雅黑";color:#ddd;margin:0 7px;}
.search_boxs2 dd .dates {font:normal 0.9em "verdana";color:#aa7500;letter-spacing:-1px;}



/* 온라인상담 */
.online_event_box {margin:30px 0; text-align:center; width:750px;}
.online_event_box .box  { float:left !important; border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; border-bottom:1px solid #eeeeee; }
.online_event_box .boxr { float:left !important; border:1px solid #eeeeee;}
.online_dr { clear:both; position:absolute; background:url(../images/board/online_dr_bg.jpg) repeat-x; top:425px; right:50%; margin-right:-260px; width:100%; text-align:right;}

#online_banner {background:url(../images/board/online_banner_bg.jpg) repeat-x; width:100%; height:300px; top:165px; right:50%; margin-right:-260px; text-align:right; position:absolute;z-index:1;}
#online_banner .slid_btn {height:35px; top:225px; font-size:0; right:0px; z-index:4; position:absolute;}
#online_banner .slid_btn li {float:left;}
#online_banner .slider {width:1000px; height:260px; right:0px; top:0px; position:absolute; overflow:hidden; z-index:2;}
#online_banner .slider li {right:0;position:absolute;z-index:3;}