
/* Basic */
img {border: none;}
body {margin:0; overflow:auto; border: 0; font-size:12px;} 
table, tr, td {color:#666666; font-family: Dotum; font-size:12px; line-height:180%;}
.input {color:#555555; border:1x solid #dddad5; font-family:dotum; font-size:12px; line-height: 140% ;}
.input_search {border:1px solid #cccccc; background:none; width:109px; color:#666666; font-family:dotum; font-size:12px; padding:3px;}
.login_form {}
ul li {list-style:none; margin:0; padding:0;}
form {border:0; margin:0; padding:0;}
select {font-size:12px; border:1px solid #ddd; color:#666;}

/* Image */
.png24 {_behavior:url(/comm/iepngfix.htc);}

/** 링크설정 **/
/* Basic Hyperlink */
a:link      { color:#555; font-family:Dotum; font-size:12px; text-decoration:none; line-height:140%;}
a:visited   { color:#555; font-family:Dotum; font-size:12px; text-decoration:none; line-height:140%;}
a:hover     { color:#000; font-family:Dotum; font-size:12px; text-decoration:none; line-height:140%;}

/* Notice */
.news:link      { color:#555; font-family:Dotum; font-size:12px; text-decoration:none;}
.news:visited   { color:#555; font-family:Dotum; font-size:12px; text-decoration:none;}
.news:hover     { color:#000; font-family:Dotum; font-size:12px; text-decoration:none;}

/* 현재위치 */
.here_link:link      { color:#999999;  font-family:dotum; font-size:11px; text-decoration:none;}
.here_link:visited   { color:#999999;  font-family:dotum; font-size:11px; text-decoration:none;}
.here_link:hover     { color:#9999999;  font-family:dotum; font-size:11px; text-decoration:none;}



/** 여백설정 **/

/* pad */	

.tpad_1 {padding-top:1px;}
.tpad_3 {padding-top:3px;}
.tpad_4 {padding-top:4px;}
.tpad_5 {padding-top:5px;}
.tpad_7 {padding-top:7px;}
.tpad_10 {padding-top:10px;}
.tpad_12 {padding-top:12px;}
.tpad_15 {padding-top:15px;}
.tpad_20 {padding-top:20px;}
.tpad_25 {padding-top:25px;}
.tpad_30 {padding-top:30px;}
.tpad_35 {padding-top:35px;}
.tpad_40 {padding-top:40px;}
.tpad_45 {padding-top:45px;}
.tpad_50 {padding-top:50px;}
.tpad_60 {padding-top:60px;}

.bpad_1 {padding-bottom:1px;}
.bpad_3 {padding-bottom:3px;}
.bpad_5 {padding-bottom:5px;}
.bpad_7 {padding-bottom:7px;}
.bpad_10 {padding-bottom:10px;}
.bpad_15 {padding-bottom:15px;}
.bpad_20 {padding-bottom:20px;}
.bpad_25 {padding-bottom:25px;}
.bpad_30 {padding-bottom:30px;}
.bpad_35 {padding-bottom:35px;}
.bpad_40 {padding-bottom:40px;}
.bpad_45 {padding-bottom:45px;}
.bpad_50 {padding-bottom:50px;}

.tbpad_6 {padding-top:6px;padding-bottom:6px;}
.tbpad_10 {padding-top:10px;padding-bottom:10px;}
.tbpad_20 {padding-top:20px;padding-bottom:20px;}
.tbpad_30 {padding-top:30px;padding-bottom:30px;}
.tbpad_40 {padding-top:40px;padding-bottom:40px;}


.lpad_3 {padding-left:3px;}
.lpad_5 {padding-left:5px;}
.lpad_9 {padding-left:9px;}
.lpad_10 {padding-left:10px;}
.lpad_11 {padding-left:11px;}
.lpad_12 {padding-left:12px;}
.lpad_15 {padding-left:15px;}
.lpad_20 {padding-left:20px;}
.lpad_25 {padding-left:25px;}
.lpad_30 {padding-left:30px;}
.lpad_35 {padding-left:35px;}
.lpad_40 {padding-left:40px;}
.lpad_45 {padding-left:45px;}
.lpad_50 {padding-left:50px;}
.lpad_55 {padding-left:55px;}
.lpad_80 {padding-left:80px;}

.rpad_3  {padding-right:3px;}
.rpad_5  {padding-right:5px;}
.rpad_9 {padding-right:9px;}
.rpad_10 {padding-right:10px;}
.rpad_15 {padding-right:15px;}
.rpad_20 {padding-right:20px;}
.rpad_25 {padding-right:25px;}
.rpad_30 {padding-right:30px;}
.rpad_35 {padding-right:35px;}
.rpad_40 {padding-right:40px;}
.rpad_45 {padding-right:45px;}
.rpad_50 {padding-right:50px;}
.rpad_55 {padding-right:55px;}

.hpad_3  {padding: 3px 0px;}
.hpad_5  {padding: 5px 0px;}
.hpad_10 {padding: 10px 0px;}
.hpad_15 {padding: 15px 0px;}
.hpad_20 {padding: 20px 0px;}
.hpad_30 {padding: 30px 0px;}
.hpad_40 {padding: 40px 0px;}
.hpad_50 {padding: 50px 0px;}

.wpad_3  {padding: 0px 3px;}
.wpad_5  {padding: 0px 5px;}
.wpad_10 {padding: 0px 10px;}
.wpad_12 {padding: 0px 12px;}
.wpad_15 {padding: 0px 15px;}
.wpad_20 {padding: 0px 20px;}

.pad_3   {padding:3px;}
.pad_5   {padding:5px;}
.pad_10  {padding:10px;}
.pad_15  {padding:15px;} 


/** 레이아웃 **/
#wrap {width:100%; margin:0 auto;}
#header {width:100%; margin:0 auto; height:85px; background:url('/english/images/common/top_bg.gif') center top no-repeat;}
#main_container {width:100%; position:relative; margin:0 auto; background:url('/images/main/img_bg.gif') repeat-x; padding:0 0 0 0;}
#sub_container {width:100%; position:relative; margin:0 auto; background:url('/images/sub/img_bg.gif') repeat-x; padding:0 0 0 0;}
#container {width:100%; margin:0 auto; background:#f3f3ed; padding:30px 0px;}
#footer {width:100%; margin:0 auto; background:url('/english/images/common/bottom_bg.gif') repeat-x;}
.cont_area td {font-size:14px;}



/** bg **/
.case_bg{background:url(/img/case_bg.gif) repeat-x;}
.case_in_bg{background:url(/img/case_in_bg.gif) repeat-x;}

.topimg_company		{ background:url(/english/images/sub/topimg_company.jpg) center no-repeat; height:135px;}
.topimg_manufacturing	{ background:url(/english/images/sub/topimg_manufacturing.jpg) center no-repeat; height:135px;}
.topimg_product		{ background:url(/english/images/sub/topimg_product.jpg) center no-repeat; height:135px;}
.topimg_tech		{ background:url(/english/images/sub/topimg_tech.jpg) center no-repeat; height:135px;}
.topimg_design		{ background:url(/english/images/sub/topimg_design.jpg) center no-repeat; height:135px;}
.topimg_recruit		{ background:url(/english/images/sub/topimg_recruit.jpg) center no-repeat; height:135px;}
.topimg_customer		{ background:url(/english/images/sub/topimg_customer.jpg) center no-repeat; height:135px;}
.topimg_sitemap		{ background:url(/english/images/sub/topimg_sitemap.jpg) center no-repeat; height:135px;}


/* 메인, 서브 */
.cont_bg {background:url('/img/cont_bg.gif') 1px top no-repeat; padding:30px 0px 35px 0px;}
.galley_tit {padding-bottom:5px;}
.galley_tit a:link, .galley_tit a:visited {color:#066376; font-weight:bold;}
.galley_tit a:hover {color:#0da2c0; font-weight:bold;}
.galley_cont {line-height:140%;}

.sub_bg {background:url('/img/sub_bg.gif') left top repeat-y; padding:35px 0px;}
.sub_foot {background:url('/img/sub_foot.gif') left top no-repeat; height:10px; line-height:0; font-size:0;}

.lnb_table td.left_tit {padding:0px 0px 20px 13px;}
.lnb_table td {line-height:0; font-size:0; padding-bottom:3px;}

.lnb_table td.left_cs {line-height:0; font-size:0; padding:35px 0 10px 0px;}
.tit_area {border-bottom:1px solid #dbdbdb; padding-bottom:25px;}


/* 메뉴*/
#gnb {height:55px; width:645px; position:absolute; top:0; z-index:99999999999 !important;}
#gnb > li {padding:0 0; float:left; list-style:none;}

#gnb ul li {background:0}
#gnb li ul {display:none; position:absolute; top:55px; padding:0 20px; height:25px;}
#gnb li ul li {height:25px; float:left; padding:0 10px; list-style:none;}
#gnb li ul li.s_first {padding:none !important;}

#gnb li.m1 ul {width:420px; left:2px; background:#072e5c;}
#gnb li.m2 ul {width:390px; left:30px; background:#072e5c;}
#gnb li.m3 ul {width:510px; left:10px; background:#072e5c;}
#gnb li.m4 ul {width:170px; left:250px; background:#072e5c;}
#gnb li.m5 ul {width:210px; left:280px; background:#072e5c;}
#gnb li.m6 ul {width:180px; left:405px; background:#072e5c;}
#gnb li.m7 ul {width:375px; left:230px; background:#072e5c;}

#gnb li a {text-align:center}
.bg_none {background:none !important;}
.no_pad {padding:none !important;}
	

/** Common **/
.here                { color:#888;  font-family:dotum; font-size:11px; text-decoration:none;}
.here_bold                { color:#414141;  font-family:dotum; font-size:11px; text-decoration:none;font-weight:bold;}

.date	{ color:#a9a9a9; FONT-SIZE:11px; FONT-FAMILY: tahoma; text-align:right;}
.d_eleven { FONT-SIZE:11px; FONT-FAMILY: Dotum;}
.top_menu {line-height:0;}
.top_menu img {margin-left:0;}

.bb_point {color:#333; font-weight:bold;}
.bb_blue {color:#2ab4d0;}
.no_td {line-height:0px; font-size:0px; margin:0px;}
a.no_td {line-height:0px; font-size:0px; margin:0px;}

/* 불릿, 배경 */
.dep_tit {color:#444444; font-size:14px; font-family:Dotum; font-weight:bold; line-height:150%; background:url('/about/img/dep_tit.gif') left 5px no-repeat;  padding-left:24px; padding-bottom:15px;}
.dep_tit2  {color:#444444; font-size:14px; font-family:Dotum; font-weight:bold; line-height:150%; background:url('/about/img/dep_tit.gif') left 5px no-repeat;  padding-left:24px; padding-bottom:10px;}
.dep_dot {background:url('/about/img/dep_dot.gif') 15px 9px no-repeat;  padding-left:24px; padding-bottom:2px; font-size:14px; }
.dep_cont {padding-bottom:35px;}
.dep_cont2 {padding-bottom:15px;}

.slash_top {background:url('/about/img/slash_box_top.gif') left top no-repeat; height:5px;}
.slash_bg {background:url('/about/img/slash_box_bg.gif') left bottom no-repeat;}

.slash_m_top {background:url('/about/img/slash_m_top.gif') left top no-repeat; height:5px;}
.slash_m_bg {background:url('/about/img/slash_m_bg.gif') left bottom no-repeat;}


/* 의료진 소개 */
.doctors_img01 {background:url('/about/img/doctors_img01.jpg') 5px top no-repeat; height:247px;}
.doctors_img02 {background:url('/about/img/doctors_img02.jpg') 5px top no-repeat; height:247px;}	
.doctors_img03 {background:url('/about/img/doctors_img03.jpg') 5px top no-repeat; height:247px;}
.doctors_img04 {background:url('/about/img/doctors_img04.jpg') 5px top no-repeat; height:247px;}	
.doctors_noimg {background:url('/about/img/doctors_noimg.jpg') 5px top no-repeat; height:247px;}	

td.doctors_txt {font-size:11px; line-height:160%;}

/* 오시는 길*/
.map_tab {position:absolute; z-index:10; margin:15px 0 0 15px;}
#Notice11, #Notice12 {z-index:3;}



/*표 스타일*/
/* 기본 테이블 */

.table_style {border-top:2px solid #333333; border-left:1px solid #d7d7d7; width:100%; text-align:center; }
	.table_style table{}
	.table_style th { border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; color:#444444; padding:7px; text-align:center; font-weight:bold;  background-color:#f4f4f4;}
	.table_style td { border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:5px; color:#666666;}
	.table_style td.tit{ border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:5px 5px; color:#666666; background-color:#f4f4f4;}


/* 기본 폼관련 */
.table_form {margin-left:4px;border-top:2px solid #407EB8; width:100%;}
	.table_form th{text-align:left; border-bottom:1px solid #d7d7d7; color:#333333; background-color:#F9F9F9; padding:5px 15px; width:20%}
	.table_form td{border-bottom:1px solid #d7d7d7; padding:10px;}
	.table_form tr{border-bottom:1px solid #d7d7d7;}


/* 사이트맵 */
.dot_line {background:url('/other/img/site_dot_line.gif') left top repeat-x; height:1px;}
.site_arrow {color:#444444; font-size:14px; font-weight:bold; font-family:Dotum; line-height:150%; background:url('/other/img/dep_tit.gif') left 5px no-repeat; padding-left:24px;}

a.site_link {font-size:14px;} 



	.txt_s{font-size:11px;}
	.txt_m{font-size:15px; padding-bottom:2px;}	