@charset "utf-8";
/* CSS Document */

body {font-family:verdana,Dotum; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; font-size:12px; color:#000000; background-color:#ffffff; _overflow:auto;} 
body {scrollbar-face-color: #ffffff; scrollbar-shadow-color: #CECECE;scrollbar-highlight-color: #CECECE; scrollbar-3dlight-color: #EFEFEF;scrollbar-darkshadow-color: #EFEFEF; scrollbar-track-color: #EFEFEF;scrollbar-arrow-color: #CECECE;}
img {border:0;} 
/*table {font-family:verdana,Dotum;font-size:11px;word-break:break-all; text-align:left;}  링크 */ 

a:link,a:visited,a:active {color:#015A84;text-decoration:none;font-size:9pt;} 
/*a:hover {color:#ffffff;text-decoration:none;font-size:9pt;} 
input:focus {
background: #000000;
}*/
a { selector-dummy:expression(this.hideFocus=true); }
/*a.topme:link,a.topme:visited,a.topme:active {font-family:Dotum;letter-spacing:-1px;color:#ffffff;text-decoration:none;font-size:11px;} 
a.topme:hover {font-family:Dotum;letter-spacing:-1px;color:#ffffff;text-decoration:none;font-size:11px;} 
a.best:link,a.best:visited,a.best:active {font-family:Dotum;letter-spacing:-1px;color:#474747;text-decoration:none;font-size:11px;} 
a.best:hover {font-family:Dotum;letter-spacing:-1px;color:#ffffff;text-decoration:none;font-size:11px;} 
a.nav:link,a.nav:visited,a.nav:active {font-family:verdana;letter-spacing:-1px;color:#ffffff;text-decoration:none;font-size:11px;} 
a.nav:hover {font-family:verdana;letter-spacing:-1px;color:#ffffff;text-decoration:none;font-size:11px;} /* 텍스트 */ 
.te_do {font-family:Dotum;font-size:11px;color:#818181;} 
.m_copy {font-family:verdana;font-size:11px;color:#000000;} 
.te_class {font-family:Dotum;font-size:11px;color:#f7941d;letter-spacing:-1px;font-weight:bold;} 
.te_gu {font-family:Gulim;font-size:12px;}
.te_info {font-family:Dotum;font-size:12px;font-weight:bold;color:#015A84;letter-spacing:-1px;} 
.te_info_02 {font-family:Dotum;font-size:11px;color:#666666;}
.te_info_03 {font-family:verdana;font-size:11px;color:#FF6600;font-weight:bold;letter-spacing:-1px;}
.te_en {font-family:verdana;font-size:14px;font-weight:bold;color:#015A84;} 
.te_list {font-family:Dotum;font-size:11px;line-height:16pt;} 
.te_list_02 {font-family:Dotum;font-size:11px;line-height:18pt;color:#7f7f7f} 
.te_list_03 {font-family:Dotum;font-size:12px;line-height:12pt;} 
.te_le {letter-spacing:-1px;} 
.te_buy {font-family:Dotum;font-size:14px;font-weight:bold;color:#FB8723;}
.te_ora {color:#FF6A00;} 
.te_blue {color:#0078B6;} 
.te_gray {color:#999592;} 
.te_gray2 {color:#A3A1A2;} 
.te_black {color:#000000;} 
.te_black {color:#000000;} 
.te_yel {color:#AB8259;} 
.te_red {color:red;} 
.sub_title {color:#015A84; font-family:Dotum,verdana;font-size:14px; letter-spacing:-1px;font-weight:bold}
.sub_title_02 {color:#000000; font-family:Dotum,verdana;font-size:11px; letter-spacing:-1px;}
.bor_spc	{color:#4b4b4b;font-family:Dotum,verdana;font-size:11px;}
.info_copy	{font-family:Dotum;font-size:12px;line-height:15pt;}
.mail_list	{font-family:verdana;font-size:12px;line-height:15pt;}
.te_gray01 {color:#999592; font-family:Dotum;font-size:12px; letter-spacing:-1px;} 
.te_gray02 {color:#999592; font-family:Dotum;font-size:10px; letter-spacing:-1px;} 
.line_he {line-height:160%;}

/* input 
.select_family {BEHAVIOR: url('/css/selectBox.htc'); CURSOR: hand; width:150;} 
.select_01 {BEHAVIOR: url('/css/selectBox2.htc'); CURSOR: hand;;} 
.select_02 {BEHAVIOR: url('/css/selectBox2.htc'); CURSOR: hand;; width:210;} 
.select_03 {BEHAVIOR: url('/css/selectBox2.htc'); CURSOR: hand;; width:180;}*/ 
input {
	FONT-SIZE: 11px; FONT-FAMILY: Dotum, Verdana, Arial, Helvetica, sans-serif
}
.input_text {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; IME-MODE: active; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 327px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
.input_text_02 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; IME-MODE: active; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 327px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}

select {
	FONT-SIZE: 11px; FONT-FAMILY: Dotum, Verdana, Arial, Helvetica, sans-serif
}
.highlight {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #FFC27D; PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}

/* 탑 스크롤 */
 .gotop{position:fixed; _position:absolute; left:50%; top:550px; width:945px; margin-left:-480px; text-align:right; clear:both;}
 .gotop a{display:block; float:right; position:relative; right:-22px; padding:6px 1px 2px 1px; font:10px Verdana; color:#666;/* background:url(img/bu_arrow3.gif) no-repeat 6px 2px;*/}

select {
		behavior: url('/js/selectBox.htc');
		}

/*.input_01 {border:solid 1px; border-color:#D6D6D6;background-color:#F8F8F8;color:#656565;font-family:verdana;font-size:10px;font-weight:bold;height:18px;} 
.input_02 {border:solid 1px; border-color:#D6D6D6;background-color:white;color:#656565;font-family:Gulim;font-size:12px;height:20px;} 
.input_03 {border:solid 1px; border-color:#D6D6D6;background-color:#F8F8F8;color:#656565;font-family:Gulim;font-size:12px;height:18px;} 
.input_04 {border:solid 1px; border-color:#D6D6D6;background-color:white;color:#656565;font-family:Dotum;font-size:11px;letter-spacing:-1px;color:#969696;padding:2px;} 
.input_05 {border:solid 1px; border-color:#D6D6D6;background-color:white;color:#656565;font-family:Dotum;font-size:11px;letter-spacing:-1px;color:#969696;padding:2px;height:19px;}*/ 
.textarea {border:solid 1px; border-color:#E3E3E3;background-color:white;color:#949689;font-family:Gulim;font-size:12px;line-height:150%; overflow:hidden;
} 
/*.textarea_01 {border:solid 1px; border-color:white;background-color:white;color:#949689;font-family:Gulim;font-size:12px;height:150px;width:717px;line-height:150%;} 
.textarea_02 {border:solid 1px; border-color:#E3E3E3;background-color:white;color:#949689;font-family:Dotum;font-size:12px;line-height:150%;color:#969696;letter-spacing:-1px;padding:10px;} 
.input_none {border:solid 1px; border-color:white;background-color:white;color:#656565;font-family:Gulim;font-size:12px;height:18px;} /* etc */ 
/*.flow {font-family:Dotum;font-size:11px;color:#999999;padding-right:10px;letter-spacing:-1px;} /* top */  
/*.cl_01 {font-family:Dotum;font-size:11px;font-weight:bold;letter-spacing:-1px;} 
a.cl_02:link,a.cl_02:visited,a.cl_02:active {font-family:Dotum;letter-spacing:-1px;color:#828282;text-decoration:none;font-size:11px;} 
a.cl_02:hover {font-family:Dotum;letter-spacing:-1px;color:#ffffff;text-decoration:none;font-size:11px;} /* table */ 
/*.ta_line_top {background-color:#FFD7A9;height:2px;} 
.ta_line_cen {background-color:#FFD7A9;height:1px;} 
.ta_line_bt {background-color:#E5E5E5;height:2px;} 
.ta_line_gu {background-color:#E5E5E5;height:1px;} 
.ta_tit {background-color:#FDF4EB;padding:8px;text-align:center;} 
.ta_tit_wr_01 {background-color:#FDF4EB;padding:8px;} 
.ta_tit_wr_02 {background-color:white;padding:8px;} 
.ta_kor {background-color:white;padding:8px;font-family:Dotum;font-size:11px;color:#5A5A5A;letter-spacing:-1;} 
.ta_en {background-color:white;padding:8px;font-family:verdana;font-size:10px;color:#5A5A5A;letter-spacing:-1;} 
.ta_01 {background-color:gray;padding:8px;line-height: 150%;} /* line */ 
/*.line_01 {background-color:#FFD7A9;height:2px;} 
.line_02 {background-color:#FFD7A9;height:1px;} 
.line_03 {background-color:#DEDEDE;height:2px;} 
.line_04 {background-color:#E5E5E5;height:1px;} 
.line_05 {background-color:#E5E5E5;height:2px;} 
.day_01 {background-color:white;text-align:center;font-family:verdana;color:#8E8E8E;height:50px;font-size:10px;width:23px;padding-top:3px;} 
.day_02 {background-color:#FAE9E2;text-align:center;font-family:verdana;color:#FF6F65;height:50px;font-size:10px;width:23px;padding-top:3px;} 
.day_03 {background-color:#F3F3F3;text-align:center;font-family:verdana;color:#FF6F65;height:50px;font-size:10px;width:23px;padding-top:3px;} 
.day_04 {background-color:yellow;text-align:center;font-family:verdana;color:#FF6F65;height:50px;font-size:10px;width:23px;padding-top:3px;} 
a.day:link,a.day:visited,a.day:active {font-family:verdana;letter-spacing:-1px;color:#8E8E8E;text-decoration:none;font-size:10px;} 
a.day:hover {font-family:verdana;letter-spacing:-1px;color:#ffffff;text-decoration:none;font-size:10px;} /* table */ 
/*.me_01 {background-color:#FDF4EB;padding:7px; padding-left:12px;} 
.me_02 {background-color:white;padding:7px;} 
.me_02_kor {background-color:white;padding:7px;font-family:Dotum;font-size:11px;color:#5A5A5A;letter-spacing:-1;} 
.me_02_en {background-color:white;padding:7px;font-family:verdana;font-size:10px;color:#5A5A5A;letter-spacing:-1;} /* hospital */ 
/*.ma_box_01 {background-color:green;} 
.ma_info_01 {background-color:#F6F5F1;padding:20px;} 
.ma_colum_01 {background-color:#FEA980; padding:18px;} 
.ma_col_tx_01 {color:#ED6819;font-weight:bold;letter-spacing:-1px;} /* hospital */
/*.ma_box_02 {background-color:#F0D4BE;} 
.ma_info_02 {background-color:#F6F5F1;padding:20px;} 
.ma_colum_02 {background-color:#FEA980; padding:18px;} 
.ma_col_tx_02 {color:#ED6819;font-weight:bold;letter-spacing:-1px;} /* 아래 더넣으시오 */

/*개인보호정책*/
*{ font-size:12px; font-style:normal; font-family:Gulim, Gulim, Dotum, Dotum, AppleGothic, Sans-serif;}
li{list-style:none;}
img, fieldset{border:none;}

.privacy.title H2 {
	MARGIN: -11px 0px -10px; POSITION: relative
}
.privacy.title H2 .ver {
	FONT-WEIGHT: bold; LEFT: 308px; COLOR: #333; FONT-FAMILY: Dotum, Dotum; POSITION: absolute; TOP: 19px
}
H3 {
	PADDING-LEFT: 18px;MARGIN: 0px 0px 20px; FONT: bold 14px Dotum, Dotum; COLOR: #333; LETTER-SPACING: -1px
	}
 H4 {
	MARGIN: 40px 0px 0px; FONT: bold 14px Dotum, Dotum; COLOR: #333; LETTER-SPACING: -1px
}
 H4.first {
	MARGIN: 0px
}
 H4 A {
	FONT: bold 14px Dotum, Dotum; COLOR: #333; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
 H5 {
	MARGIN: 22px 0px 0px 18px; COLOR: #333
}
 P {
	MARGIN-TOP: 10px
}
 UL {
	MARGIN-BOTTOM: -2px
}
 UL.ex {
	PADDING-LEFT: 9px
}
 UL.ex .first_letter {
	MARGIN-LEFT: -9px
}
 UL UL {
	MARGIN: 0px 0px 10px 10px
}
 .depth1 {
	MARGIN-LEFT: 18px;color:#818181;
}
 .depth0 {
	MARGIN-LEFT: 18px;MARGIN-right: 18px;color:#666;
}
 .depth2 {
	MARGIN-LEFT: 41px;color:#818181;
}
 .depth2_1 {
	MARGIN-LEFT: 60px;color:#818181;
}
 .contact .col1 {
	WIDTH: 170px
}
 .contact .col2 {
	PADDING-LEFT: 0px; WIDTH: 140px
}
 .contact .col3 {
	WIDTH: 170px
}
 .contact .col4 {
	PADDING-LEFT: 0px
}
.index {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}
.index{position:relative; padding:40px 40px 29px 40px;}
/*.index {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 29px; WIDTH: 880px; PADDING-TOP: 40px; BORDER-BOTTOM: #e5e5e5 1px solid; POSITION: relative
}*/
.index P {
	MARGIN-BOTTOM: 20px; LINE-HEIGHT: 18px
}

.index H3 {
	MARGIN: 0px 0px 20px; FONT: bold 14px Dotum, Dotum; COLOR: #333; LETTER-SPACING: -1px
}
.index .ol {
	OVERFLOW: hidden; HEIGHT: 1%
}
.index .ol OL {
	 padding:0px 0px 0px 40px;FLOAT: left; WIDTH: 330px
}
index .ol OL2 {
	FLOAT: left; WIDTH: 250px
}
.index .ol LI {
	HEIGHT: 22px
}
.index .ol .first_letter {
	PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; TEXT-ALIGN: right
}
.index .ol .ol1 .first_letter {
	WIDTH: 14px
}
.index .ol .ol2 .first_letter {
	WIDTH: 18px
}
.index .ol A {
	FONT-WEIGHT: bold; LETTER-SPACING: -1px
}
.section{padding:0px 20px 0px 20px; text-align:justify;}
.section p,
.section li{line-height:18px; position:relative;}
.section .mt43{margin-top:43px;}
.section .mt20{margin-top:20px !important;}
.section .mt10{margin-top:10px;}
.section .mb0{margin-bottom:0;}
.section .pb3{padding-bottom:3px;}

.section .contact{margin:5px 0 23px 18px; padding:20px 30px 20px 0; background:#f7f7f7;}
.section .contact table{border-collapse:collapse; border-spacing:0; width:100%; _width /**/:auto;}
.section .contact .line{border-left:1px solid #e5e5e5;}
.section .contact th{text-align:left; color:#333; padding:5px 0 9px 29px; letter-spacing:-1px; border:0;}
.section .contact td{padding:3px 0 3px 29px;}
#content .section .contact{margin:5px 0 23px 18px; padding:20px 30px 20px 0; background:#f7f7f7;}
#content .section .contact table{border-collapse:collapse; border-spacing:0; width:100%; _width /**/:auto;}
#content .section .contact .line{border-left:1px solid #e5e5e5;}
#content .section .contact th{text-align:left; color:#333; padding:5px 0 9px 29px; letter-spacing:-1px; border:0;}
#content .section .contact td{padding:3px 0 3px 29px;}