@charset "UTF-8";
@import url("reset.css");
@import url("board.css");
/* CSS Document */
html, body{width:100%; height:100%; padding:0; margin:0; color:#666666;}
body{font:normal .75em/1.2 '돋움', Dotum, AppleGothic, sans-serif;background:#fff;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-spacing:0;}
fieldset,img, input.type-image, table, button{border:0;}
ol,li{list-style:none;}
img {vertical-align:middle;border:0;padding:0;}
caption{display:none;position:absolute;font-size:0;overflow:hidden;line-height:0px;text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;color:#818181;}
/* to enable resizing for IE */
input,textarea,select{font-size:100%;}
legend,hr {display:none; height:0; font-size:0; }
a {text-decoration:none; color:#333;}

body {text-align:center;}
.cb:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}  
.blind {display:none;}
.blindtext	{ visibility:visible; width:0; height:0; overflow:hidden; font-size:0; line-height:0; text-indent:-3000em;position:absolute;}
.fl {float:left;}
.fr {float:right;}
.vm {vertical-align:middle;}
.nobg {background-image:none !important; padding:0 !important;}
.nobgpy {background-image:none !important;}
select {vertical-align:middle; font-size:11px;}
:root select {padding:2px 0 1px;}
input.check {width:13px;height:13px;margin-right:3px;border:none;background:none;}
:root input.check {margin-left:0;vertical-align:-2px;}
input {color:#676767;background:transparent;font-size:11px;color:#262626;}
input.txt{border:1px solid #ececec; padding:3px 2px 1px; vertical-align:middle;}
input.txt2{background-color:#F6F6F6;border:1px solid #e3e3e3;border-top:1px solid #aeaeae;border-left:1px solid #aeaeae;}
input.txt3{background-color:#FFFFFF;border:1px solid #e3e3e3;border-top:1px solid #AEAEAE;border-left:1px solid #AEAEAE;color:#777;padding:3px 0 0 3px;}
form {margin:0; padding:0;}
input.w129 {
background:transparent url(/health/images/common/input_bg_01.gif) no-repeat scroll left top;
border:1px solid #E1E1E1;
padding:0 !important;height:19px;
vertical-align:middle;
width:129px !important;
}
select.w83 {width: 83px;}

/* 컨텐츠 바로가기 */
#skip_navi {list-style:none;font-size:1.15em;}
#skip_navi a:active,
#skip_navi a:focus{text-align:center;}
#skip_navi a:active,
#skip_navi a:focus{color:#000;background:#fff;border:1px solid #475470;outline:0;}
#skip_navi {position:absolute;top:-10em; left:0; margin:0 auto; width:18em;}
#skip_navi a:active,
#skip_navi a:focus{position:absolute;top:10.5em; left:0; width:18em;z-index:2;}

/* 본문 레이아웃 */
#wrap {position:relative; width:900px; margin:0 auto; text-align:left; }

.logo {	float: left; padding: 17px 0 0 18px; margin:0; }
.logo h1 { display: block;}

/* 헤더영역 */
#wrap #header {width:900px; height:120px; overflow:hidden;}
#wrap #header #gnb {float:right; padding:19px 7px 10px 0; margin-bottom:5px; display:inline;}
#wrap #header #gnb ul {float:left; padding:3px 12px 0 0;}
#wrap #header #gnb li {display:inline; margin:0; padding:0;}
#wrap #header #gnb li a {color:#666; font-size:90%;}
#wrap #header #gnb li .img {padding:0 0 0 3px;margin-top:-2px;}
#wrap #header.language_area {margin:0; padding:0;}
#wrap #header #topmenu {clear:both; width:900px; height:65px; padding:0; margin:0; background:url(/health/images/common/topmenu_bg.gif) no-repeat 0 0;}
#wrap #header #topmenu img {vertical-align:top;}
#wrap #header #topmenu ul {padding:0; margin-left:150px;}
#wrap #header #topmenu ul li {display:inline; margin:0 8px 0 0;}
#wrap #header #topmenu ul li ul {position:absolute; left:0; top:96px;width:900px; z-index:10; display:none; }
#wrap #header #topmenu ul li ul.sm1 {left:-48px; width:540px;}
#wrap #header #topmenu ul li ul.sm2 {left:-32px; width:770px;}
#wrap #header #topmenu ul li ul.sm3 {left:156px; width:400px; }
#wrap #header #topmenu ul li ul.sm4 {left:250px; width:400px;}
#wrap #header #topmenu ul li ul.sm5 {left:400px; width:310px;}
#wrap #header #topmenu ul li ul.sm6 {left:40px; width:708px;}
#wrap #header #topmenu ul li ul li {display:inline; font-size:1em; line-height:19px; margin:0; padding:0 3px 0 5px; background:url(/health/images/common/topmenu_dot.gif) no-repeat -2px 3px;}
#wrap #header #topmenu ul li ul li a {color:#333;}

#wrap #header #topmenu ul li ul li a:link {text-decoration:none; color:#333;}
#wrap #header #topmenu ul li ul li a:visited {text-decoration:none; color:#333;}
#wrap #header #topmenu ul li ul li a:active {text-decoration:none; color:#000; font-weight:bold;}
#wrap #header #topmenu ul li ul li a:hover {text-decoration:none; color:#000; font-weight:bold;}

#container {float:left; position:relative; width:900px; color:#333;}
#container #lnb,
#container #contents_wrap {float:left; display:inline;}

/* 왼쪽메뉴 */
#container #lnb {width:185px; margin:0 35px 0 0;}
 	#lnb .lnb_quick {margin:44px 0 0 8px;}
	#lnb .lnb_quick a {float:left; display:inline; z-index:-10; _height:36px;}	
	#lnb .viewall {position:absolute; left:109px; top:141px;}
	#lnb #lnb_area { background:url(/health/images/common/lnb_bgt.gif) no-repeat 0 0; margin-top:58px;}
	#lnb #lnb_area #lnb_menu {float:left; width:185px; }
	#lnb #lnb_area h2 {width:170px; margin:0; height:62px; padding:3px 0 0px 8px; }
	 #lnb_area #lnb_menu li {position:relative; float:left; padding:6px 0 5px 0; display:block; width:185px; background:url(/health/images/common/line/line_h_dot.gif) repeat-x left bottom; }
	 #lnb_area #lnb_menu li .open {position:absolute; left:166px; top:7px; background:none;}
	 #lnb_area #lnb_menu .first {background:none;}
	 #lnb_area #lnb_menu .current {font-weight:700; background:url(/health/images/common/bul/bl_square_lnb_03.gif) no-repeat 0 0;border-bottom: 1px solid #e4e4e4;}
	 #lnb_area #lnb_menu .current a{color:#fff;background:none;}
	 #lnb_area #lnb_menu .current ul li a{color:#666;font-size:90%; background:none; padding:0;}
	 #lnb_area #lnb_menu li a { padding:6px 0 5px 27px; color:#666; background:url(/health/images/common/bul/bl_square_lnb_01.gif) no-repeat 10px 8px;}	 
	 #lnb_area #lnb_menu li ul { width:185px; padding:10px 0 8px 0px; margin:4px 0 0 0; float:left; background:#fff url(/health/images/common/line/line_h_dot.gif) repeat-x 0 0;}
	 #lnb_area #lnb_menu li ul li {width:158px; font-weight:400; padding:0 0 0 27px; margin:3px 0; background:#fff url(/health/images/common/bul/bl_square_lnb_02.gif) no-repeat 16px 4px !important; font-size:1em;}
	 #lnb_area #lnb_menu li ul li a {width:158px; color:#666; font-size:90%; background:none; padding:0;}
	 #lnb_area #lnb_menu .newwin {margin:7px 0;}

/* 컨텐츠 */
#container #contents_wrap {float:left; width:680px;}
	#contents_wrap #title_section {padding:0; clear: both; width:680px; height: 94px;background: url(/health/images/common/title_bg.gif) repeat-x left top; }
	#contents_wrap #title_section h2 {float:left;padding:57px 0 0 6px;}
	#contents_wrap #title_section #sub_visual {float: right; width:380px; height:92px; background: url(/health/images/common/sub_visual02.gif) no-repeat right top;}
	/*
	#contents_wrap #title_section .visual1{float: right; width:380px; height:92px; background: url(/health/images/common/sub_visual01.gif) no-repeat right top;}
	#contents_wrap #title_section .visual2{float: right; width:380px; height:92px; background: url(/health/images/common/sub_visual02.gif) no-repeat right top;}
	#contents_wrap #title_section .visual3{float: right; width:380px; height:92px; background: url(/health/images/common/sub_visual03.gif) no-repeat right top;}
	#contents_wrap #title_section .visual4{float: right; width:380px; height:92px; background: url(/health/images/common/sub_visual04.gif) no-repeat right top;}
	#contents_wrap #title_section .visual5{float: right; width:380px; height:92px; background: url(/health/images/common/sub_visual05.gif) no-repeat right top;}
	#contents_wrap #title_section .visual6{float: right; width:380px; height:92px; background: url(/health/images/common/sub_visual06.gif) no-repeat right top;}
	#contents_wrap #title_section .visual7{float: right; width:380px; height:92px; background: url(/health/images/common/sub_visual07.gif) no-repeat right top;}
	*/
	#contents_wrap #location {position:absolute; right:0; top:100px; font-size:.9em;}
	#location span {display:block; float:left; color:#aaaaaa; padding:2px 8px 0 3px; background:url(/health/images/common/bul/bl_square_location.gif) no-repeat right 4px;}
	#location span.current {color:#666; background:none; padding-right:2px;}

#contents_wrap #content {position:relative; width:680px; height:auto; min-height:500px; overflow:hidden; float:left;}	
	#content #content_area {margin:32px 30px 0 30px;}
	#contents_wrap .content_bot {float:left;  width:670px; height:21px; margin-bottom:30px;}
	#contents_wrap .content_top {float:left;  width:670px; height:19px; margin-top:5px; }

.provider01 {overflow:hidden; clear: both; display:inline-block; position:relative; margin:10px 0 0; padding:16px 0 0 28px; background:url(/health/images/common/provider_bg_01.gif) no-repeat 0 0;}
	.provider01 dt,	.provider02 dt,	.provider03 dt,	.provider04 dt,	.provider01 dd, 
	.provider02 dd {display:inline-table; float:left; height:30px;}
	.provider03 dd {display:inline-table; float:left; height:30px;}
	.provider04 dd {display:inline-table; float:left; height:30px;}
	.provider01 dt,
	.provider02 dt {font-weight:700; width:104px; padding-left:9px; background:url(/health/images/common/bul/bl_square_provi.gif) no-repeat 0 4px;}
	.provider03 dt {font-weight:700; width:104px; padding-left:9px; background:url(/health/images/common/bul/bl_square_provi.gif) no-repeat 0 4px;}
	.provider04 dt {font-weight:700; width:104px; padding-left:9px; background:url(/health/images/common/bul/bl_square_provi.gif) no-repeat 0 4px;}
	.provider01 dd {width:510px; padding-left:20px; background:url(/health/images/common/line/line_v_7px.gif) no-repeat 0 3px;}
	.provider01 dd form.step2 {position:absolute; left:160px; top:43px; width:510px;}
	.provider01 dd form .provbg {border:none !important; width:433px !important; height:18px; line-height:16px; padding:2px 10px 0; background:url(/health/images/common/provider_input_bg.gif) no-repeat 0 0;}
		
.provider02 {overflow:hidden; clear: both; height:60px; margin-top:10px; padding:13px 0 0 28px; background:url(/health/images/common/provider_bg_03.gif) no-repeat 0 0;}
	.provider02 dt {width:73px; float:left; display:inline-block;}
	.provider02 dt.sdate {width:84px !important;}
	.provider02 dd {padding:0 0 0 10px; background:url(/health/images/common/line/line_v_7px.gif) no-repeat 0 3px; float:left; display:inline-block;}
	.provider02 dd.pcol1 {width:368px; padding:0 0 0 10px; height:30px;}
	.provider02 dd.pcol2 {width:156px;}
	.provider02 dd.pcol3 {width:145px;}

.provider03 {float:left; clear: both; height:56px; margin-top:10px; padding:13px 0 0 28px; background:url(/health/images/common/provider_bg_02.gif) no-repeat 0 0;}
	.provider03 dt {width:62px;}
	.provider03 dt.sdate {width:75px !important;}
	.provider03 dd {padding:0 0 0 10px; background:url(/health/images/common/line/line_v_7px.gif) no-repeat 0 3px;}
	.provider01 dd form.step3 {position:absolute; left:160px; top:43px; width:500px;}

.provider04 {clear: both; height:56px; margin-top:10px; padding:13px 0 0 28px; background:url(/health/images/common/provider_bg_02.gif) no-repeat 0 0;}
	.provider04 dt {width:62px;}
	.provider04 dt.sdate {width:75px !important;}
	.provider04 dd {padding:0 0 0 10px; background:url(/health/images/common/line/line_v_7px.gif) no-repeat 0 3px;}
	.provider04 dd.pcol1 {width:550px; padding:0 0 0 10px; height:30px;}
	.provider04 dd.pcol2 {width:156px;}
	.provider04 dd.pcol3 {width:145px;}

.bul01 {padding:0 0 0 12px !important; background:url(/image/common/bul/bl_disc_02.gif) no-repeat 0 2px !important; line-height:1 !important;}

#footer {clear:both; float:left; position:relative; margin-top:20px; width:900px; height:140px; }
#footer ul {margin-top:10px;}
#footer ul li {display:inline; float:left; margin:0 20px 0 8px;}
#footer .footer_txt {float:left; width:886px; height:30px; margin-top:8px; padding:0 7px; background:#fafafa;}
#footer .copy {float:left; clear:left; margin-top:9px;font:normal .95em '돋움', Dotum, sans-serif; }
#footer address {float:right; margin-top:9px;font:normal .95em '돋움', Dotum, sans-serif; }

#sub_footer {clear:both; float:left; position:relative; margin-top:20px; width:900px; height:90px; }
#sub_footer ul {margin-top:10px;}
#sub_footer ul li {display:inline; float:left; margin:0 20px 0 8px;}
#sub_footer .footer_txt {float:left; width:886px; height:30px; margin-top:8px; padding:0 7px; background:#fafafa;}
#sub_footer .copy {float:left; clear:left; margin-top:9px;font:normal .95em '돋움', Dotum, sans-serif; }
#sub_footer address {float:right; margin-top:9px;font:normal .95em '돋움', Dotum, sans-serif; }

/* 롤링 배너 */
#rolling {width:900px;}
#bannerScreen {width:794px; height:47px; padding:6px 0 4px 84px; background:url(/health/images/main/bg_rolling.gif) no-repeat 0 0;}
#bannerScreen div div span {margin:0 10px 0 0;}
#ban_title {position:absolute; left:15px; top:7px;}
#rolling .ban_view_all {position:absolute; left:15px; top:34px; padding-left:5px;}

#footer #banner_btn {position:absolute; right:0; top:0; width:22px; height:57px; margin:0 0 0 10px; background:url(/health/images/main/bg_roll_btn.gif) no-repeat 0 0; text-align:center; padding:1px 0 0 0; }
#footer #banner_btn a {display:block;margin:0 0 1px 0;}

/* 컨텐츠 폰트 컬러 */
.txtcolor01 {color:#ec5300;}
.txtcolor02 {color:#62891e;}
.txtcolor03 {color:#365abc;}
.txtcolor04 {color:#10ac00;}
.txtcolor05 {color:#b32323;}
.txtcolor06 {color:#0032ec;}
.txtcolor07 {color:#3f8ff1;}
.txtcolor08 {color:#177fce;}
.txtcolor09 {color:#ff0000;}

/* 퀵메뉴 */
#quick {position:absolute; display:table; right:-100px; top:-500px; width:90px; background:url(/health/images/common/bg_quick.gif) no-repeat 0 0; text-align:center; font-size:.9em;}
#quick .quick_top {padding:20px 0 0 0; background:url(/health/images/common/bg_quick_top.gif) no-repeat 0 0;}
#quick .access_f_btn {overflow:hidden; width:67px; margin:3px auto 10px;}
#quick .access_c_btn {overflow:hidden; width:52px; margin:5px auto 10px;}
#quick .access_c_btn .last {margin:0 0 0 8px;}
#quick .access_c_btn a,
#quick .access_f_btn a {float:left; display:inline; margin:0 1px 0 0;}
#quick .mydjtitle {margin:8px 0 8px 0; }
#quick #mydj {width:65px; padding:6px 0; margin:0 auto; background:url(/health/images/common/line/line_h_dot01.gif) repeat-x 0 0;}
#quick #mydj1 {width:65px; padding:6px 0 13px 0; margin:0 auto; background:url(/health/images/common/line/line_h_dot01.gif) repeat-x 0 bottom;}
#quick .job_btn {margin:7px 0;}
#quick .golink_list {width:65px; margin:0 auto; padding-bottom:15px; border:none 0;}
#quick .golink_list li {display:block; float:none; padding:0 0 1px 0; margin:0; background:url(/health/images/common/line/line_h_dot01.gif) repeat-x 0 bottom;}
#quick .quick_bot {width:90px; height:20px; background:url(/health/images/common/bg_quick_bot.gif) no-repeat 0 0; }

/* pageLoading */
#pageLoading {width:0px;height:0px;	z-index:0;left:37%;top:55%;position:absolute;visibility:visible;filter:alpha(opacity:0);opacity:0;MozOpacity:0;	KHTMLOpacity:0;}

/* common */
#content_area .clear {clear:both;}
#content_area .nobold {font-weight:400;}
#content_area .bold {font-weight:700;}
#content_area .txt_ac {text-align:center;}
#content_area .txt_ar {text-align:right;}
#content_area .txt_fs {font-size:90%;}
#content_area .dotline {width:600px; padding-bottom:20px; background:url('/health/images/common/line/line_h_dot.gif') repeat-x left bottom;}
#content_area .point {font-weight:400;}
#content_area .openwin {padding:0 37px 0 0; padding-top:2px;}
#content_area .link {text-decoration:underline;}
#content_area a:hover {text-decoration:underline !important; color:#619b1e !important; }
#content_area .longdesc {left:-3000px; position:absolute; top:-100px; width:300px;}

/* heading */
#content_area {line-height:1.75em; text-align:left;} 
#content_area h3, 
#content_area h4, 
#content_area h5 {font-weight:700;}
#content_area h3 {padding:0 0 0 18px; background:url('/health/images/common/bul/bl_arrow_h3_01_01.gif') no-repeat 0 3px; color:#525252; font-size:1.25em;}
#content_area h4 {padding:0 0 10px 19px; margin:27px 0 0 0; background:url('/health/images/common/bul/bl_arrow_h3_01.gif') no-repeat 0 3px; color:#589d20;}
#content_area h4.frt {margin-top:19px !important;}
#content_area h4.frtmt {margin-top:0 !important;}
#content_area h4.h4frt {padding:0 0 10px 19px; margin:30px 0 0 0; background:url('/health/images/common/bul/bl_arrow_h3_01.gif') no-repeat 0 3px; color:#589d20;}
#content_area h5 {margin:0 0 3px 3px; padding:0 0 0 16px; background:url('/health/images/common/bul/bl_disc_01.gif') no-repeat 0 6px; color:#768867;}
#content_area h5.mar {margin-top:20px !important;}
#content_area .heading_wrap {position:relative; width:610px; line-height:1.75em;}  
#content_area .heading_wrap h5 {position:absolute; left:0; top:0;}  
#content_area .heading_wrap a, #content_area .heading_wrap span {position:absolute; right:0; bottom:2px;}  

/* paragraph */
#content_area .pad_t5 {padding-top: 5px;}
#content_area .pad_t10 {padding-top: 10px;}
#content_area .pad_t15 {padding-top: 15px;}
#content_area .pad_t18 {padding-top: 18px;}
#content_area .pad_t20 {padding-top: 20px;}
#content_area .pad_t25 {padding-top: 25px;}
#content_area .pad_r10 {padding-right: 10px;}
#content_area .pad_l10 {padding-left: 10px;}
#content_area .pad_l15 {padding-left: 15px;}
#content_area .pad_l18 {padding-left: 18px;}
#content_area .pad_l21 {padding-left: 21px;}
#content_area .pad_l48 {padding-left: 48px;}
#content_area .pad_l100 {padding-left: 100px;}
#content_area .pad_b5 {padding-bottom: 5px;}
#content_area .pad_b10 {padding-bottom: 10px;}
#content_area .pad_b15 {padding-bottom: 15px;}
#content_area .pad_b18 {padding-bottom: 18px;}
#content_area .pad_b27 {padding-bottom: 27px;}
#content_area .pad_b33 {padding-bottom: 33px;}
#content_area .mar_tm15 {margin: -15px 0 0 -17px;}
#content_area .mar_tm10 {margin-top: -10px;}
#content_area .mar_b27 {margin-bottom: 27px;}
#content_area .mar_lm10 {margin-left: -10px;}
#content_area .mar_lm20 {margin-left: -20px;}
#content_area .mar_t3 {margin-top: 3px}
#content_area .mar_t5 {margin-top: 5px}
#content_area .mar_t10 {margin-top: 10px !important;}
#content_area .mar_l3 {margin-left: 3px;}
#content_area .mar_l10 {margin-left: 10px;}
#content_area .mar_r10 {margin-right: 10px;}
#content_area .mar_lr19 {margin:0 19px;}

#content_area .pgh01 {margin:0 0 10px 19px;}
#content_area .pgh02 {margin:8px 0 0 0; text-align:center; font-size:90%; font-weight:700; color:#666;}
#content_area .pgh03 {text-align:right; font-size:90%; color:#666;}
#content_area .pgh04 {text-align:right; color:#ec5300; padding-top:5px;}
#content_area .pgh05 {font-weight:400; color:#959595;}
#content_area .pgh06 {text-align:right; color:#ec5300; padding:20px 0 0 0;}

#content_area .float_left {float: left;}

/* bullet */
.bul02 {margin:0 0 0 30px;}
.bul02_01 {margin:0 0 0 3px;}
.bul02_01 li {margin:0 0 10px 0; padding:0 0 0 16px; background:url('/health/images/common/bul/bl_disc_01.gif') no-repeat 0 6px;}
.bul03_01 {margin:0 0 0 -13px; }
.bul03_01 li {padding:0 0 0 12px !important; margin:0 !important; background:url('/health/images/common/bul/bl_disc_02.gif') no-repeat 0 8px !important;}
.bul03_02 {margin:0 0 15px 0; }
.bul03_02 li {padding:0 0 0 12px !important; margin:0 0 0 7px; !important; background:url('/health/images/common/bul/bl_disc_02.gif') no-repeat 0 8px !important;}
.bul04 {margin:0 0 0 -6px;}
.bul04 li {padding:0 0 0 8px !important; background:url('/health/images/common/bul/bl_disc_03.gif') no-repeat 0 10px !important;}
.bul05 li {padding-left:3px; margin-left:2px; background:none !important; background:url('/health/images/common/bul/bl_disc_04.gif') no-repeat 0 8px !important;}
.bul06 { background:url('/health/images/about/about_arr.gif') no-repeat 0 0}
.bul06 li {display:inline; margin-right:29px;}
.bul07 {margin:0 0 0 18px; height:100px;}

.pbul01 {margin:0 0 10px 3px; padding:0 0 0 16px; background:url('/health/images/common/bul/bl_disc_01.gif') no-repeat 0 6px;}

#content_area .link01 a:link, #content_area .link01 a:visited{color: #ec5300;text-decoration: none;}
#content_area .link01 a:active, #content_area .link01 a:hover{color: #ec5300;text-decoration: none;}

/* table */
.table_a {position:relative; width:620px; margin:2px 0 5px 0;}
.table_a table {width:100%; line-height: 18px; font-size:100%; }
.table_a table tr th {border:0 none; text-align:center; padding:7px 0 5px 0; color:#588f28; background-color:#fbffe6; border-top:1px solid #a5c34b; border-right:1px solid #a5c34b; border-bottom:1px solid #a5c34b ;}
.table_a table tr td {border:0 none; text-align:center; padding:8px 0 7px 0; color:#666; border-right:1px solid #ddd;  border-bottom:1px solid #ddd;}
.table_a table tr .bgc01 {border-top:1px solid #ddd; color:#333; background-color:#f4f4f4 !important;}
.table_a table tr .bgc02 {color:#333; background-color:#f4f4f4 !important;}
.table_a table tr .bgc03 {color:#666;}
.table_a table tr .bgc04  {border:0 none; text-align:center; padding:7px 0 5px 0; color:#666; background-color:#fff; border-top:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd ; }
.table_a table tr .tline {border-top:1px solid #ddd;}
.table_a table tr .lline {border-left:1px solid #ddd;}
.table_a table tr .al {text-align:left !important; padding-left:8px; padding-right:12px;}
.table_a table tr .ar {text-align:right !important; padding:0 12px 0 0;}
.table_a table tr .ac {text-align:center !important; padding:0 !important;}
.table_a table tr .vt {vertical-align:top;}
.table_a table tr .norline {border-right:0 !important;}
.table_a table tr .notline {border-top:0 !important;}
.table_a table tr .nobold {font-weight:400;}
.table_a table tr .nobg {background:none;}
.table_a table tbody tr th {border-top:0 !important;}
.aleft table tr td {text-align:left !important; padding-left:12px;} 
.unit {width:600px; text-align:right;}
.table_a table tr dt { font-weight: bold; float: left; padding-right:8px;}
.table_a table tr dd { float: left; width: 94%; }

.table_b {position:relative; width:620px; margin:2px 0 5px 0;}
.table_b table {width:100%; line-height: 18px; font-size:100%; border-top:1px solid #a5c34b; border-bottom:1px solid #a5c34b;}
.table_b table tr th {border:0 none; text-align:center; padding:7px 0 5px 0; color:#333; background-color:#f8f8f8; border-right:1px solid #ddd; border-bottom:1px solid #ddd ;}
.table_b table tr td {border:0 none; text-align:center; padding:8px 0 7px 0; color:#666; border-right:1px solid #ddd;  border-bottom:1px solid #ddd;}
.table_b table tr .bgc01 {text-align:left;font-weight:400; padding:8px 0 7px 0;border-top:1px solid #ddd; color:#333; background-color:#fff !important;}
.table_b table tr .bgc02 {font-weight:400; padding:8px 0 7px 0;border-top:1px solid #ddd; color:#333; background-color:#f4f4f4 !important;}
.table_b table tr .bgc03 {font-weight:400; padding:8px 0 7px 0;color:#333; background-color:#f4f4f4 !important;}
.table_b table tr .txt01 {color:#588f28; border-bottom:1px solid #a5c34b; border-right:1px solid #a5c34b;background-color:#fbffe6 !important;}
.table_b table tr .txt02 {text-align:left; color:#588f28; border-bottom:1px solid #a5c34b; border-right:1px solid #a5c34b;background-color:#fbffe6 !important;}
.table_b table tr .tline {border-top:1px solid #ddd;}
.table_b table tr .lline {border-left:1px solid #ddd;}
.table_b table tr .al {text-align:left !important; padding-left:8px; padding-right:12px;}
.table_b table tr .ar {text-align:right !important; padding:0 12px 0 0;}
.table_b table tr .ac {text-align:center !important; padding:0 !important;}
.table_b table tr .norline {border-right:0 !important;}
.table_b table tr .nobg {background:none;}
.table_b table tr input {vertical-align:middle;}
.table_b table tr dt { font-weight: bold; float: left; padding-right:8px;}
.table_b table tr dd { float: left; width: 94%; }

.table_c {position:relative; width:397px; padding:17px 0 0 10px;}
.table_c table {width:100%; line-height: 18px; font-size:100%; }
.table_c table tr th {border:0 none; text-align:center; padding:7px 0 5px 0; color:#588f28; background-color:#fbffe6; border-top:1px solid #a5c34b; border-right:1px solid #a5c34b; border-bottom:1px solid #a5c34b ;}
.table_c table tr td {border:0 none; text-align:center; padding:8px 0 7px 0; color:#666; border-right:1px solid #ddd;  border-bottom:1px solid #ddd;}
.table_c table tr .bgc01 {border-top:1px solid #ddd; color:#333; background-color:#f4f4f4 !important;}
.table_c table tr .bgc02 {color:#333; background-color:#f4f4f4 !important;}
.table_c table tr .tline {border-top:1px solid #ddd;}
.table_c table tr .al {text-align:left !important; padding-left:8px; padding-right:12px;}
.table_c table tr .norline {border-right:0 !important;}
.table_c table tr .nobold {font-weight:400;}

.table_d {position:relative; width:397px; padding:17px 0 0 10px;}
.table_d table {width:100%; line-height: 18px; font-size:100%; border-top:1px solid #ddd; }
.table_d table tr th {border:0 none; text-align:center; padding:6px 0 4px 0; color:#333; background-color:#f8f8f8; border-right:1px solid #ddd; border-bottom:1px solid #ddd ;}
.table_d table tr td {border:0 none; text-align:center; padding:6px 0 6px 0; color:#666; border-right:1px solid #ddd;  border-bottom:1px solid #ddd;}
.table_d table tr .al {text-align:left !important; padding-left:8px; padding-right:12px;}
.table_d table tr .norline {border-right:0 !important;}
.table_d table tr input {vertical-align:middle;}

.table_e {position:relative; width:580px; margin:2px 0 5px 0;}
.table_e table {width:100%; line-height: 18px; font-size:100%; }
.table_e table tr th {border:0 none; text-align:center; padding:7px 0 5px 0; color:#588f28; background-color:#fbffe6; border-top:1px solid #a5c34b; border-right:1px solid #a5c34b;border-left:1px solid #a5c34b; border-bottom:1px solid #a5c34b ;}
.table_e table tr td {border:0 none; text-align:center; padding:8px 0 7px 0; color:#666; border-right:1px solid #ddd;  border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.table_e table tr .bgc01 {border-top:1px solid #ddd; color:#333; background-color:#f4f4f4 !important;}
.table_e table tr .bgc02 {color:#333; background-color:#f4f4f4 !important;}
.table_e table tr .tline {border-top:1px solid #ddd;}
.table_e table tr .al {text-align:left !important; padding-left:8px; padding-right:12px;}
.table_e table tr .ac {text-align:center !important; padding:0 !important;}
.table_e table tr .norline {border-right:0 !important;}
.table_e table tr .nobold {font-weight:400;}
.table_e table tr .nobg {background:none;}
.table_e table tbody tr th {border-top:0 !important;}

/* tab */
.tab01{position:relative; width:620px; margin:0 0 27px 0; overflow:hidden; background:url('/health/images/common/tab01_bgt_01.gif') no-repeat 0 0;}
.tab01 ul {float:left; width:100%; padding:14px 0 12px 27px; background:url('/health/images/common/tab01_bgb_01.gif') no-repeat 0 bottom;}
.tab01 ul li {width:177px; height:2em; display:inline; float:left; padding:0 0 0 8px; background:url('/health/images/common/bul/bl_tab01_off.gif') no-repeat 0 9px;}
.tab01 ul li a {color:#333;}
.tab01 ul li.current {font-weight:700; background:url('/health/images/common/bul/bl_tab01_on.gif') no-repeat 0 7px;}
.tab01 ul li.current a{color:#222 !important; text-decoration:none !important; padding:0 0 2px 0;}
.tab01_list1 ul li {width:180px !important;}
.tab01_list1 ul li a{width:180px !important;}
.tab01_list2 ul li {width:138px !important;}
.tab01_list2 ul li a{width:138px !important;}
.tab01_list3 ul li {width:260px !important;}
.tab01_list3 ul li a{width:260px !important;}
.tab01_list4 ul li {width:110px !important;}
.tab01_list4 ul li a{width:110px !important;}
.tab01 a.civilbtn {position:absolute; top:10px; right:10px;}

.tab02{width:620px; margin:7px 0 0 0; background:url('/health/images/common/tab02_bgt.gif') no-repeat 0 0; overflow:hidden;}
.tab02 ul {float:left; width:100%; padding:12px 30px 10px 30px; background:url('/health/images/common/tab02_bgb.gif') no-repeat 0 bottom;}
.tab02 ul li {width:177px; height:2em; display:inline; float:left; padding:0 0 0 8px; background:url('/health/images/common/bul/bl_tab01_off.gif') no-repeat 0 9px;}
.tab02 ul li a {color:#333;}
.tab02 ul li.current {font-weight:700; background:url('/health/images/common/bul/bl_tab01_on.gif') no-repeat 0 7px;}
.tab02 ul li.current a{color:#222 !important; text-decoration:none !important; padding:0 0 2px 0;}
.tab02_list1 ul li {width:130px !important;}
.tab02_list1 ul li a {width:130px !important;}
.tab02_list2 ul li {width:150px !important;}
.tab02_list2 ul li a {width:150px !important;}
.tab02_list3 ul li {width:280px !important;}
.tab02_list3 ul li a {width:280px !important;}
.tab02_list4 ul li {width:180px !important;}
.tab02_list4 ul li a {width:180px !important;}

.tab03{width:620px; margin:0 0 10px 0; background:url('/health/images/common/tab02_bgt.gif') no-repeat 0 0; overflow:hidden;}
.tab03 ul {float:left; width:100%; padding:12px 30px 10px 30px; background:url('/health/images/common/tab02_bgb.gif') no-repeat 0 bottom;}
.tab03 ul li {width:130px; height:2em; display:inline; float:left; padding:0 0 0 8px; background:url('/health/images/common/bul/bl_tab01_off.gif') no-repeat 0 9px;}
.tab03 ul li a {color:#333;width:130px;}

#content_area .link02 a:link {color: #333; text-decoration: none;}
#content_area .link02 a:active, #content_area .link02 a:hover, #content_area .link02 a:visited{color: #333; font-weight:700; text-decoration: none;}

/* tip */
.tp01_01 {background:none !important; text-indent:-1.4em; margin:0 0 10px 0 !important;}
.tp02 {text-indent:-1.4em; margin:5px 0 0 40px;}
.tp02_01 {margin:10px 0 0 0;}
.tp02_01 li {text-indent:-1.4em; margin:0 0 0 40px;}
.tp03 {text-indent:-1.4em; margin:5px 0 0 50px;}
.tp03_01 {text-indent:-1.4em; margin:20px 0 0 50px;}
.tp04 {text-indent:-1.4em; margin:5px 0 0 60px;}
.tp05 {font-size:0.95em; margin:5px 10px 0 0 !important; text-align:right;}
.tp06 {margin:10px 0 10px 30px;}
.tp06 dd {padding:0 0 0 10px;}

/* btn */
.alignbtn {text-align:center; margin:25px 0 10px 0;}
.alignbtn1 {text-align:right; margin:15px 0 10px 0;}
.alignbtn li {display:inline;}
.alignbtn02 {position:relative;}
.alignbtn02 ul {position:absolute; top:0; right:10px; }
.alignbtn02 ul li {display:inline; background:none;}
.alignbtn03 {margin:5px 0 0 10px;}
.alignbtn04 {margin:0 0 0 5px;}
.alignbtn05 {width:620px; margin-top:10px; text-align:right;}
.alignbtn06 {width:580px; margin-top:10px; text-align:right;}
.alignbtn05 li{display:inline;}

/* noscript 페이지 */
#no_script {position:relative; width: 100%; padding:100px 0 0 0; text-align: center; }
#no_script ul.bg { width: 750px; background: url(/korea/images/etc/noscript_bg.gif) left top no-repeat; padding-top:31px; position:relative;}
#no_script ul.bg li {width:750px; color:#000; font-size:12px; line-height: 18px; text-align: left;}
#no_script ul.bg h1 {width: 720px; height: 35px; padding-left:30px; text-align: left;  float: left;}
#no_script ul.bg li.tt { text-align: center; padding-top:60px; font-size:21px; color:#ff9000; font-weight:700; }
#no_script ul.bg li.txt {margin:0; padding:30px 120px 10px 150px; color:#666;}
#no_script ul.bg li.btn {padding-top:50px; text-align: center;}
#no_script ul.bg li.no_script_copy {margin:100px 0 0 0; height: 50px;}

/* about */
#content_area .about_gr {padding:25px 0 50px 240px; line-height: 140%; background:url('/health/images/about/about_img_04.gif') no-repeat left top;}

/* civil */
#content_area .cvlogin_top {height:40px; padding:24px 0 0 50px; border-top:1px solid #dadada; border-right:1px solid #dadada; border-left:1px solid #dadada;}
#content_area .cvlogin_btm {height:47px; color:#666; padding:8px 0 0 30px; margin-bottom:40px; font-size:90%; background:#f5f9f2; border-right:1px solid #dadada; border-bottom:1px solid #dadada; border-left:1px solid #dadada;}
#content_area .cvlogin_top .intext {border:1px solid #ddd; background:#f5f5f5; height:15px; padding:3px 0 0 5px; width:130px; }
#content_area .cvlogin_top dt {float:left; font-weight:bold; padding:0 10px 0 8px; background:url('/health/images/common/bul/bl_disc_04.gif') no-repeat 0 9px;}
#content_area .cvlogin_top dd {float:left; padding-right:3px; width:148px; }
#content_area .cvlogin_top dd.wh500 {width:500px; height:30px;}
#content_area .ht74 {height:74px;}
#content_area .cvlogin_hide {padding:15px 0; margin-bottom:38px; font-weight:bold; text-align: center; font-size:120%; color:#ff0000; border:1px solid #ff0000;}
#content_area .civil_box {height:116px; padding:8px 0 0 14px; background:url('/health/images/civil/civil_bg.gif') no-repeat left top;}
#content_area .civil_boxtop {float:left;width:598px;}
#content_area .civil_boxtop span {float:left;font-weight:bold;padding:0 0 0 10px;background:url('/health/images/common/bul/bl_arrow_civil.gif') no-repeat 0 6px;}
#content_area .civil_box dl {float:left; width:290px; margin:18px 0 0 10px;}
#content_area .civil_box dt {float:left; padding:0 4px 0 8px; margin-left:5px; background:url('/health/images/common/bul/bl_disc_05.gif') no-repeat 0 9px;}
#content_area .civil_box dd {float:left; padding-right:3px; width:210px; }
#content_area .civil_box dd.wh190 { width:190px; }

/* treat */
#content_area .treat_box {height:151px; padding:24px 0 0 24px; background:url('/health/images/treat/treat_bg.gif') no-repeat left top;}
#content_area .treat_box .ml10 {margin-left:18px;}
#content_area .treat_box dl {float:left; width:196px; margin-left:10px;}
#content_area .treat_box dt {float:left; padding:0 4px 0 8px; background:url('/health/images/common/bul/bl_disc_05.gif') no-repeat 0 9px;}
#content_area .treat_box dd {float:left; padding-right:3px; width:148px; }
#content_area .treat_box dd.wh167 { width:167px; }
#content_area .treat_hide {padding:15px 0; font-weight:bold; text-align: center; font-size:120%; border:1px solid #b5d341;}
#content_area .treatdate_box {height:570px; padding:0 0 0 9px; background:url('/health/images/treat/treatdate_bg.gif') no-repeat left top;}
#content_area .treatdate_left {float:left; width:177px; margin:68px 7px 0 0; padding-bottom:20px;background:url('/health/images/treat/treatdate_bg01.gif') no-repeat left bottom;}
#content_area .treatdate_right {float:left; width:417px; }
#content_area .treatdate_top {float:left;width:393px; padding:17px 0 0 15px;}
#content_area .treatdate_top span {float:left;font-weight:bold;padding:0 0 0 13px;color:#fff;background:url('/health/images/common/bul/bl_arrow_treat.gif') no-repeat 0 6px;}

/* work */
#content_area .work_box {padding:14px 0 0 0;float:left;}
#content_area .work_box .mar10 {margin-right:13px;}
#content_area .work_box .pad30 {padding-bottom:30px;}
#content_area .work_box dl {float:left;}
#content_area .work_box dt {width:121px; height:86px; padding:9px 11px; border:1px solid #d4d4d4; }
#content_area .work_box dd {float:left; width:143px; text-align: center;}
#content_area .work_box dd.wh167 { width:167px; }

/* form */
#content_area .w15 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:15px; }
#content_area .w30 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:30px; }
#content_area .w35 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:35px; }
#content_area .w50 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:50px; }
#content_area .w55 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:55px; }
#content_area .w60 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:60px; }
#content_area .w70 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:70px; }
#content_area .w80 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:80px; }
#content_area .w130 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px;; width:130px; }
#content_area .w150 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:150px; }
#content_area .wb130 {border:1px solid #ddd; background:#f5f5f5; height:15px; padding:3px 0 1px 5px;; width:130px; }
#content_area .w188 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:188px; }
#content_area .wb188 {border:1px solid #ddd; background:#f5f5f5; height:15px; padding:3px 0 1px 5px; width:188px; }
#content_area .w220 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:220px; }
#content_area .w266 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:266px; }
#content_area .w280 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:280px; }
#content_area .w430 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:430px; }
#content_area .w450 {border:1px solid #ddd; height:15px; padding:3px 0 1px 5px; width:450px; }
#content_area .ws200 {width:200px; }
#content_area .ws600 {width:600px; height:100px; border:1px solid #ddd; }
#content_area .ws282 {border:1px solid #ddd;width:282px; }
#content_area .h64 {height:64px; }
#content_area .h96 {height:96px; }
#content_area .h132 {height:132px; }
#content_area .h160 {height:160px; }
#content_area .h180 {height:180px; }
#content_area .h1270 {height:270px; }
#content_area .h1276 {height:276px; }

/* sitemap */
#content_area h3.sitemaph3 {padding:6px 0 0 30px; clear:both; margin:0 0 25px 0; height:32px; color:#333; background:url('/health/images/common/bul/bl_sitemap_h3.gif') no-repeat 0 0; font-size:120%;}
#content_area h3.sitemaph3mt {padding:6px 0 0 30px; clear:both; margin:10px 0 25px 0; height:32px; color:#333; background:url('/health/images/common/bul/bl_sitemap_h3.gif') no-repeat 0 0; font-size:120%;}
#content_area h4.sitemaph4 {padding:0 0 0 7px; margin:0 0 2px 0; color:#333; font-weight:700; background:url('/health/images/common/bul/bl_disc_04.gif') no-repeat 0 8px;}
#content_area .sitemap {margin: 0 padding:0; }
#content_area .sitemap li {float: left; width: 170px; margin: 0 0 15px 15px; background:url('/health/images/common/bul/bl_disc_sitemap.gif') repeat-y right top; padding: 5px 20px 0 0;}
#content_area .sitemap li.bgnone {background: none;}
#content_area .sitemap .bgline { margin:0 0 19px 5px; width:590px; line-height:0%; background:url('/health/images/common/bul/bl_disc_sitemap01.gif') repeat-x left bottom;}
#content_area .sitemap li ul {margin: 0; padding: 0 0 5px 0;}
#content_area .sitemap li ul li {background: url('/health/images/common/bul/bl_disc_03.gif') no-repeat 0 7px; padding: 0 0 0 10px; margin: 0 0 0 9px; _margin-left:3px; color:#666; line-height:160%; font-size:90%; width: 155px;}
#content_area .sitemap li ul li a:link, #content_area .sitemap li ul li a:visited{color: #666;text-decoration: none;}
#content_area .sitemap li ul li a:active, #content_area .sitemap li ul li a:hover{color: #ec5300;text-decoration: none;}

/* popup */
#popup_wrap {clear:left; margin:0; padding:0; width:600px; }
#popup_wrap #pop_title_area {padding:0; clear: both; width:600px; height: 50px;background: url(/health/images/popup/pop_title_bg.gif) repeat-x left top; }
.txt_al {text-align:left;}
#popup_wrap h2 {float:left;padding:15px 0 0 35px; color:#fff;font-weight:bold; font-size:120%;}
#popup_wrap h3 {padding:0 0 10px 19px; margin:30px 0 0 0;font-weight:700; background:url('/health/images/common/bul/bl_arrow_h3_01.gif') no-repeat 0 3px; color:#589d20;}
#popup_wrap h3.frt {margin-top:15px !important;}
#popup_wrap #close {float:right;padding:15px 12px 0 0;}
#popup_wrap #pop_con {padding:0 5px 0 10px;line-height:1.75em;}
.popbul01_01 {margin:0 0 15px 0; }
.popbul01_02 {padding:0 0 0 12px; margin:0 0 0 7px; }
.popbul01_03 {padding:0 0 10px 3px; margin:0 0 0 7px; }
.popbul02 {margin:0 0 0 17px;}
.popbul02 li {padding:0 0 0 8px; background:url('/health/images/common/bul/bl_disc_03.gif') no-repeat 0 10px;}
.popbul02_01 {margin:0 0 0 -15px !important;}
.tx333 {color:#333;}
.pop_box01 {height:23px; padding:2px 0 0 15px; color:#fff;font-weight:bold;background:#ec5300;}
.lh140 {line-height:140%; }