@charset "utf-8";
@font-face{ 
	font-family: 'NanumGothicLight';
	src: url('../font/NanumGothicLight.eot');
	src: url('../font/NanumGothicLight.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumGothicLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'NanumGothic';
	src: url('../font/NanumGothic.eot');
	src: url('../font/NanumGothic.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'NanumGothicExtraBold';
	src: url('../font/NanumGothicExtraBold.eot');
	src: url('../font/NanumGothicExtraBold.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumGothicExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'NanumMyeongjo';
	src: url('../font/NanumMyeongjo.eot');
	src: url('../font/NanumMyeongjo.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumMyeongjo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'NanumMyeongjoBold';
	src: url('../font/NanumMyeongjoBold.eot');
	src: url('../font/NanumMyeongjoBold.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumMyeongjoBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'NanumMyeongjoExtraBold';
	src: url('../font/NanumMyeongjoExtraBold.eot');
	src: url('../font/NanumMyeongjoExtraBold.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumMyeongjoExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*
=============================================
|  조성민    SungMin Jo                    |
|  Cell: +82-10-8837-4565, 010-8837-4565    |
|  Home: http://www.alitaz.com              |
|  e-mail: miracle_runa@naver.com           |
=============================================
*/

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, abbr, acronym, address, big, cite, code, ins, small, sub, sup
{ font:normal 12px/22px 'NanumGothic'; padding:0; margin:0; }

div img, dl img, dt img, dd img, ul img, ol img, li img, h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, pre img, form img, fieldset img, input img, textarea img, p img, blockquote img, th img, td img{ font-size:0; line-height:0; }

table{ border-collapse:collapse; border-spacing:0; }

ol, ul, li{ list-style:none; }

h1, h2, h3, h4, h5, h6, th, td{ font-weight:normal; font-size:100%; }

form, fieldset, a img{ border:0; }

q:before,q:after { content:''; }

abbr,acronym { border:0; }

address, abbr, address, big, cite, code, ins, small, sub, sup, em{ font-weight:normal; font-style:normal; }

blockquote, q{ quotes:none; }

.accessibility, .skip, legend
{ position:absolute !important; width:0 !important; height:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }
caption{ display:none; }

.null{ font-size:0; line-height:0; }

a img, input, textarea, select, img{ vertical-align:middle; }


time, progress, mark, output { display:inline; }


.hide{ position:absolute; top:-9999px; left:-9999px; }
.clr{ clear:both !important; float:none !important; width:0 !important; height:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }

a {text-decoration:none;}
a:hover {text-decoration:underline;}
a img{ border:0; }
img, input, select{ vertical-align:middle; }

input{ font:13px 'NanumGothic'; color:#000; vertical-align:middle; }
select{ font-size:13px; border:1px solid #D0D0D0; background:#fff; }



/*------------------------------------------------------------------------------------------------------------*/

body{ margin:0; padding:0; position:relative;overflow-x:hidden;background:#d3d3d3;}

#document{ width:100%;margin:0 auto;}

/*네비게이션*/
#navi_wrap {width:160px;margin:20px auto;}
.dep1_box a.dep1 {padding-left:15px;height:42px;display:block;font:bold 16px/42px 'NanumGothic';background:#fff;color:#6b6b6b;text-decoration:none;cursor:pointer;}
.dep1_box a.dep1:hover, .dep1_box a.dep1.select {background:#000;color:#fff;}

.dep2_tot {display:none;}
.dep2_tot .dep2_box {position:relative;}
.dep2_tot a.dep2 {font:normal 13px/41px 'NanumGothic';padding-left:15px;height:42px;display:block;border-bottom:1px solid #ebebeb;background:#fff;color:#8c8c8c;text-decoration:none;cursor:pointer;letter-spacing:-1px;}
.dep2_tot a.dep2:hover, .dep2_tot a.dep2.select {border-bottom:1px solid #dfdfdf;background:#f2f2f2;color:#000;text-decoration:none;}

.dep3_tot {display:none;width:213px;position:absolute;right:-206px;top:-46px;z-index:99999999999999999;}
.dep3_tot.type2 {top:-9px !important;}
.dep3_tot .dep3_box_top {width:213px;height:5px;background:url('../img/comm/dep3_box_top.png') no-repeat;}
.dep3_tot .dep3_box_btm {width:213px;background:url('../img/comm/dep3_box_btm.png') bottom no-repeat;position:relative;}
.dep3_tot .dep3_box_btm span {position:absolute;left:0;top:43px;}
.dep3_tot.type2 .dep3_box_btm span {top:13px !important;}
.dep3_tot .dep3_box_btm .dep3_box {width:178px;padding:10px 0 17px 35px;}
.dep3_tot .dep3_box a.dep3 {height:30px;display:block;font:normal 13px/30px 'NanumGothic';color:#646464;text-decoration:none;}
.dep3_tot .dep3_box a.dep3:hover, .dep3_tot .dep3_box a.dep3.select {color:#2a63fe;}

/*좌측 검색*/
#left_sns {width:208px;margin-top:100px;}
#left_sns ul {overflow:hidden;padding:0 60px 14px 0;}
#left_sns ul li {float:right;margin-left:4px;}

.head_search {width:149px;height:22px;margin:0 0 49px 36px;border:2px solid #394b7b;padding:0;position:relative;}
.head_search .il {width:119px;height:inherit;position:relative;background:#fff;}
.head_search .il label {display:block;font:normal 11px/24px 'dotum';padding-left:10px;color:#000;}
.head_search .il input {width:95%;position:absolute;height:22px;padding-left:5%;border:0;background: transparent;font-size:12px;vertical-align:top;color:#000;top:0;left:0;z-index:1;}
.head_search .search_btn {position:absolute;width:30px;margin-top:-1px;height:inherit;right:0;top:0;}

#foot_wrap {width:100%;}
.foot_top {background:#626875;width:100%;height:43px;}
.foot_top_inner {width:80%;margin:0 auto;overflow:hidden;position:relative;}
.ftop_left {float:left;overflow:hidden;}
.ftop_left li {float:left;color:#9ca0a8;margin:0 3px;line-height:43px;}
.ftop_left li a {font:bold 12px/43px 'dotum';display:block;color:#efefef;letter-spacing:-1px;}
.ftop_right {float:right;}

.foot_btm {background:#fff;width:100%;height:138px;}
.foot_btm_inner {width:80%;height:138px;margin:0 auto;overflow:hidden;position:relative;}
.foot_btm_inner .fbtm_12 {position:absolute;left:475px;top:15px;}
.fbtm_left {padding-top:28px;float:left;font:bold 11px/15px 'dotum';color:#797979;letter-spacing:-1px;}
.fbtm_left em {font:normal 10px 'verdana';color:#bcbcbc;}
.fbtm_right {padding-top:34px;float:right;}

/*수술결과보기*/
.achive_wrap {width:100%;}
.achive_wrap .present_wrap {height:55px;width:612px;margin:10px auto;overflow:hidden;border:1px solid #ff0000;}
.achive_wrap .present_wrap li {float:left;height:55px;margin:0 10px;color:#3a549a;font-size:30px;line-height:48px;}

.bg_line {margin:20px 0 0 0;width:100%;background:url('../img/result/sight_head_bg.gif') center top no-repeat;height:4px;}

.surgery_result_wrap {}
.surgery_result_wrap2 {margin:-20px 0;padding:0 0 20px 208px;background: url('../img/comm/left_tot_wrap_bg.png') top left repeat-y;}
.surgery_result_wrap2_inner {padding:0 15px;}
.table_result {width:100%;background:#5598d8;border-radius:15px;box-shadow: 1px 1px 2px #d3d3d3;}
.table_result table {width:100%;}
.table_result thead {}
.table_result thead th {font:normal 14px/37px 'NanumGothic';color:#fff;border-right:1px solid #fff;}
.table_result thead td {font:normal 14px/37px 'NanumGothic';color:#fff;text-align:center;}

.table_result2 {margin-top:20px;width:100%;background:#fff;border-radius:15px;border:1px solid #ebebeb;box-shadow: 1px 1px 1px #d3d3d3;overflow:hidden;}
.table_result2 table {width:100%;}
.table_result2 tbody {}
.table_result2 tbody tr {overflow:hidden;border:0px;}
.table_result2 tbody th {padding:0;height:105px;font:normal 14px/37px 'NanumGothic';color:#fff;border-right:1px solid #fff;border:1px solid #ebebeb;}
.table_result2 tbody td {padding:0;font:normal 14px/37px 'NanumGothic';color:#333;text-align:center;border:1px solid #ebebeb;border-right:0;}
.table_result2 tbody tr.last_line {}
.table_result2 tbody tr.last_line th {border-bottom:0 !important;}
.table_result2 tbody tr.last_line td {border-bottom:0 !important;}

.table_result2 .profile {overflow:hidden;padding:0 17px;}
.table_result2 .profile p {float:left;border:1px solid #dadada;border-radius:10px;margin-bottom:10px;}
.table_result2 .profile p img {width:52px;height:52px;border-radius:10px;}
.table_result2 .profile div {margin-left:10px;float:left;line-height:22px;color:#333;text-align:left;letter-spacing:-1px;font-size:12px;}
.table_result2 .profile div strong {font:bold 17px 'NanumGothic';display:block;margin:5px 0 5px 0;color:#3a549a;}
.table_result2 .profile div strong a {color:#3a549a;}
.table_result2 .profile span {display:block;clear:both;color:#555;text-align:left;font-size:12px;line-height:15px;}
.table_result2 .sight_bna {position:relative;vertical-align:top;}
.table_result2 .sight_bna div {background:#ebebeb;color:#000;font:normal 13px/26px 'NanumGothic';height:26px;}
.table_result2 .sight_bna ul {overflow:hidden;}
.table_result2 .sight_bna ul li {float:left;width:50%;color:#000;cursor:pointer;}
.table_result2 .sight_bna ul li.left {background:#ddd;}
.table_result2 .sight_bna ul li.right {background:#bbb;}
.table_result2 .sight_bna p {display:block;font:normal 35px/55px 'NanumGothic';color:#444;letter-spacing:-2px;}
.table_result2 .sight_bna p.right_sight {display:none;}

.table_result2 .sight_bna.type2 div {background:#3a549a;color:#fff;font:normal 13px/26px 'NanumGothic';height:26px;}
.table_result2 .sight_bna.type2 ul li.left {background:#cdd8f6;}
.table_result2 .sight_bna.type2 ul li.right {background:#a1b3e3;}

.table_result3 {margin-top:20px;width:100%;background:#fff;border-radius:15px;border:1px solid #ebebeb;box-shadow: 1px 1px 1px #d3d3d3;overflow:hidden;}
.table_result3 table {width:100%;}
.table_result3 tbody {}
.table_result3 tbody tr {overflow:hidden;border:0px;}
.table_result3 tbody td {padding:0;font:normal 14px/37px 'NanumGothic';color:#333;padding:15px;}
.table_result3 tbody tr.last_line {}
.table_result3 tbody tr.last_line th {border-bottom:0 !important;}
.table_result3 tbody tr.last_line td {border-bottom:0 !important;}

.sg_arr_wrap {padding:0;overflow:hidden;}
.sg_arr_wrap ul {overflow:hidden;height:100%;}
.sg_arr_wrap ul li {width:33%;float:left;border-right:1px solid #ebebeb;}
.sg_arr_wrap ul li.last {border-right:0;}
.sg_arr_wrap ul li p {display:block;border-bottom:1px solid #ebebeb;height:25px;line-height:25px;color:#111;font-size:12px;}
.sg_arr_wrap ul li div {color:#fff;height:80px;line-height:120px;font-size:20px;}
.sg_arr_wrap ul li div.m1 {background:url('../img/result/m1_bg.jpg') center top no-repeat;}
.sg_arr_wrap ul li div.m2 {background:url('../img/result/m2_bg.jpg') center top no-repeat;}
.sg_arr_wrap ul li div.m3 {background:url('../img/result/m3_bg.jpg') center top no-repeat;}

.sg_talk {width:90%;padding:0 15px;position:relative;}
.sg_talk ul {overflow:hidden;}
.sg_talk ul li {float:left;}

.talk_type1 ul li {float:left;}
.talk_type1 .pic img {width:40px;height:35px;border:1px solid #dadada;}
.talk_type1 .ts {width:28px;height:35px;background:url('../img/result/talk1_ts.gif') center right no-repeat;}
.talk_type1 .tc {width:45%;height:35px;line-height:35px;color:#454545;background:url('../img/result/talk1_tc.gif') center repeat-x;text-align:left;overflow:hidden;}
.talk_type1 .te {width:15px;height:35px;background:url('../img/result/talk1_te.gif') center left no-repeat;}
.talk_type1 .tc2 {margin:5px 0;padding:13px 0 0 10px;width:519px;background:url('../img/result/talk1_tc2_top.png') top right no-repeat;}
.talk_type1 .tc2 .tc2_cont {margin-left:7px;width:480px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;color:#333;text-align:left;padding:0 15px;line-height:18px;}
.talk_type1 .tc2 .tc2_btm {width:519px;height:11px;background:url('../img/result/talk1_tc2_btm.png') bottom right no-repeat;}

.talk_type2 {margin-top:7px;}
.talk_type2 ul li {float:right;}
.talk_type2 .pic img {width:40px;height:35px;}
.talk_type2 .ts {width:28px;height:35px;background:url('../img/result/talk2_ts.gif') center left no-repeat;}
.talk_type2 .tc {width:45%;height:35px;line-height:35px;color:#454545;background:url('../img/result/talk2_tc.gif') center repeat-x;text-align:right;overflow:hidden;}
.talk_type2 .te {width:15px;height:35px;background:url('../img/result/talk2_te.gif') center left no-repeat;}
.talk_type2 .tc2 {margin:5px 0;padding:13px 10px 0 0;width:519px;background:url('../img/result/talk2_tc2_top.png') top left no-repeat;}
.talk_type2 .tc2 .tc2_cont {margin-right:7px;width:480px;border-left:1px solid #ffed14;border-right:1px solid #ffed14;background:#fffac0;color:#333;text-align:right;padding:0 15px;line-height:18px;}
.talk_type2 .tc2 .tc2_btm {width:519px;height:11px;background:url('../img/result/talk2_tc2_btm.png') bottom left no-repeat;}

.comm_space {margin:15px 0 !important;}