﻿html,body { height:100%; -webkit-text-size-adjust:none; }
body { font-family:'Dotum'; font-size:12px; background:url('../images/common/left_bg.gif') repeat-y; }
body, table, th, td, caption, dl, dt, dd, ul, li, p, h1, h2, h3, h4, h5, h6, a { margin:0px; padding:0px;  } 
html>/**/body { overflow-y:scroll; }
input, select, textarea { font-size:12px; font-family:'Dotum'; vertical-align:middle; }
img, table, th, td, a { border:0px; border-spacing:0px; }
img { vertical-align:middle; }

.imemode { ime-mode:disabled; }
.align_left { text-align:left; }
.align_center { text-align:center; }
.align_right { text-align:right; }
.float_left { float:left; }
.float_right { float:right; }

.textbox0 { width:100%; }
.textbox1 { width:30px; }
.textbox2 { width:50px; }
.textbox3 { width:80px; }
.textbox4 { width:120px; }
.textbox5 { width:160px; }
.textbox6 { width:200px; }
.textbox7 { width:300px; }
.textbox8 { width:400px; }
.textbox9 { width:500px; }
.textbox10 { width:600px; }

/* 커뮤니티 */
table.community_tabs { width:100%; border-top:1px solid #c2c1bf; border-left:1px solid #c2c1bf; margin-bottom:30px; }
	table.community_tabs tr td { width:175px; text-align:center; border-bottom:1px solid #c2c1bf; border-right:1px solid #c2c1bf; background:#e6e6e6; color:#2e2a2b; font-family:'Nanum Gothic Bold'; font-size:14px; }
		table.community_tabs tr td a { display:block; width:100%; height:100%; color:#2e2a2b; text-decoration:none; padding:7px 0px; }
		table.community_tabs tr td a:hover { display:block; width:100%; height:100%; color:#2e2a2b; text-decoration:none; padding:7px 0px; }
	table.community_tabs tr td.selected { width:175px; text-align:center; border-bottom:1px solid #c2c1bf; border-right:1px solid #c2c1bf; background:#000000; color:#FFFFFF; }
		table.community_tabs tr td.selected a { display:block; width:100%; height:100%; color:#FFFFFF; text-decoration:none; padding:7px 0px; }
		table.community_tabs tr td.selected a:hover { display:block; width:100%; height:100%; color:#FFFFFF; text-decoration:none; padding:7px 0px; }
div.kakao_banner { width:42%; float:left; padding:0px; margin:0px; }
div.kakao_board { width:58%; float:left; padding:0px; margin:0px; }
div.board_agree { padding:20px 0px; clear:both; }
	div.board_agree div.board_agree_box { height:210px; background:#d6d6d6; font-family:'NanumGothic'; padding:20px; overflow-y:scroll; }
	div.board_agree div.board_agree_check { padding-top:10px; color:#444444; }
		div.board_agree div.board_agree_check input[type='checkbox'] { vertical-align:middle; }


/* 회원가입 */
div.member_area { width:1050px; margin:0 auto; padding-bottom:80px; }
	h1.title { font-size:32px; font-family:'Nanum Gothic Bold'; font-weight:800; color:#00587e; background:url("../images/common/title_bar.gif") no-repeat 0% 15px; padding:13px 0px 30px 20px; margin-top:15px; }
	div.member_area div.term_title { width:1030px; margin:0 auto; font-size:22px; font-family:'Nanum Gothic Bold'; color:#303030; padding:15px 0px; }
	div.member_area div.term_box { width:1000px; height:220px; margin:0 auto; background-color:#d6d6d6; overflow-y:scroll; padding:15px; line-height:20px; }
	div.member_area div.term_check { width:1030px; margin:0 auto; font-family:'Nanum Gothic'; color:#3b3b3b; padding:15px 0px; }
		div.member_area div.term_check input[type='checkbox'] { vertical-align:middle; }
	div.member_area div.term_line { height:2px; background-color:#999999; margin:20px 0px; }
	div.member_area div.join_btn_area { text-align:center; padding:30px 0px 50px 0px; }
		div.member_area div.join_btn_area input.btn_cancel { width:120px; height:30px; background:#666666; color:#ffffff; font-family:'Nanum Gothic'; font-size:12px; border:0px none; padding:0px; cursor:pointer; }
		div.member_area div.join_btn_area input.btn_confirm { width:120px; height:30px; background:#8d79c6; color:#ffffff; font-family:'Nanum Gothic'; font-size:12px; border:0px none; padding:0px; cursor:pointer; }
	div.member_area table.join_tbl { width:1030px; margin:0 auto; border-top:2px solid #949494; }
		div.member_area table.join_tbl tr th { padding:7px 0px 5px 20px; border-bottom:1px solid #e0e0e0; background:#f1f1f1; color:#3b3b3b; font-family:'Nanum Gothic'; font-size:12px; font-weight:normal; text-align:left; }
			div.member_area table.join_tbl tr th span.required { color:#7f5f9a; }
		div.member_area table.join_tbl tr td { padding:7px 10px; border-bottom:1px solid #e0e0e0; font-family:'Nanum Gothic'; color:#3b3b3b; font-size:12px; }
			div.member_area table.join_tbl tr td input[type='text'], div.member_area table.join_tbl tr td input[type='password'] { padding:0px; height:23px; border:1px solid #cfcfcf; }
			div.member_area table.join_tbl tr td select { padding:0px; height:25px; border:1px solid #cfcfcf; color:#3b3b3b; font-family:'Nanum Gothic'; font-size:12px; }
			div.member_area table.join_tbl tr td input[type='checkbox'] { vertical-align:middle; }
			div.member_area table.join_tbl tr td .btn_check_id { width:120px; height:25px; border:1px solid #a3a3a3; color:#340000; background-color:#e1e1e1; cursor:pointer; }
			div.member_area table.join_tbl tr td #check_id_result { color:#3b3b3b; font-family:'Nanum Gothic'; font-size:12px; }
				div.member_area table.join_tbl tr td #check_id_result span.default { }
				div.member_area table.join_tbl tr td #check_id_result span.red { color:#dd0000; }
				div.member_area table.join_tbl tr td #check_id_result span.green { color:#00AA00; }

/* 로그인 */
div.member_area div.login_text { text-align:center; padding:70px 0px 40px 0px; font-size:26px; font-family:'Nanum Gothic Bold'; color:#303030; }
table.login_layout_tbl { margin:0 auto; }
	table.login_layout_tbl tr td.input_name { font-size:15px; font-family:'Nanum Gothic'; color:#303030; text-align:right; padding-right:10px; }
	table.login_layout_tbl tr td.input_cell { padding:3px; }
		table.login_layout_tbl tr td.input_cell input { background-color:#e0e0e0; border:1px solid #d6d6d6; width:200px; height:25px; margin:0px; padding:0px; }
	table.login_layout_tbl tr td.login_btn_cell { padding:3px; }
		table.login_layout_tbl tr td.login_btn_cell input { width:136px; height:60px; border:0px; color:#ffffff; font-family:'Nanum Gothic'; background-color:#303030; margin:0px; padding:0px; cursor:pointer; }
	table.login_layout_tbl tr td.login_other_btn_cell { padding:3px; }
		table.login_layout_tbl tr td.login_other_btn_cell a { width:210px; height:27px; display:block; background-color:#56585d; color:#ffffff; font-family:'Nanum Gothic'; text-decoration:none; text-align:center; line-height:28px; margin:0px; padding:0px; }


/* 아이디/비밀번호 찾기 */
div.forget_box { width:1000px; padding:50px 0px; margin:0 auto; margin-bottom:20px; background-color:#fef7f1; }
	div.forget_box div.forget_box_text { font-size:22px; font-family:'Nanum Gothic Bold'; color:#303030; text-align:center; padding-bottom:20px; }
		div.forget_box div.forget_box_text span { font-size:16px; font-family:'Nanum Gothic'; }
	.btn_forget_pwd { height:120px; }

.btn_board_category { text-align:center; padding-bottom:30px; }
	.btn_board_category a { padding:2px 0px; margin:5px 10px; font-size:16px; font-family:'Nanum Gothic Bold'; text-decoration:none; color:#444444; border-bottom:3px solid #cccccc; }
	.btn_board_category a.selected { border-bottom:3px solid #303030; }


body.main_body div.header { width:100%; position:fixed; top:0px; left:0px; z-index:9999; background-color:#ffffff; }
/*body.main_body div.footer { width:100%; position:fixed; bottom:0px; left:0px; z-index:9999; background-color:#ffffff; }*/

div.top_bar_area { height:60px; background-color:#f7f7f5; }
	div.top_bar_area div.inner { width:1355px; margin:0px auto; position:relative; }
		dl.membership_menu { position:absolute;  right:10px; }
			dl.membership_menu dt { float:left; font-size:12px; font-family:'Nanum Gothic'; }
				dl.membership_menu dt a { color:#666666; text-decoration:none; }
			dl.membership_menu dd { float:left; font-size:11px; font-family:'Nanum Gothic'; padding:1px 5px; }
		ul.top_link { position:absolute; top:20px; right:60px; }
			ul.top_link li { float:left; list-style-type:none; padding:0px 2px; }
div.gnb_area { height:97px; border-top:1px solid #ededed; border-bottom:1px solid #ededed; position:relative; }
	div.gnb_area div.inner { width:1355px; margin:0px auto; position:relative; }
		#logo { position:absolute; top:10px; left:0px; }
		ul.gnb_menu { height:97px; float:right; }
			ul.gnb_menu li { height:97px; float:left; list-style-type:none; border-left:1px solid #ededed; font-size:15px; font-family:'Nanum Gothic'; text-align:center; }
				ul.gnb_menu li a { display:block; height:97px; color:#666667; text-decoration:none; padding:0px 28px; }
				ul.gnb_menu li.selected a { display:block; height:97px; color:#666667; text-decoration:none; padding:0px 28px; background-color:#d8deeb; }
					ul.gnb_menu li a img { margin-top:14px; margin-bottom:8px; }
			ul.gnb_menu li:first-of-type { border-left:0px none; }
	div#layer_sub_menu { width:100%; height:0px; position:absolute; top:97px; left:0px; z-index:10; overflow:hidden; display:none; }
		div#layer_sub_menu div.layer_black_out { width:100%; background:url("/images/common/black_out.png"); }
			div#layer_sub_menu div.layer_black_out div.inner { width:1355px; margin:0px auto; padding:20px 0px; overflow:hidden; }
			ul.layer_inner_menus { float:left; }
				ul.layer_inner_menus li { list-style-type:none; font-size:12px; font-family:'Nanum Gothic'; text-align:center; }
					ul.layer_inner_menus li a { color:#ffffff; text-decoration:none; display:block; width:100%; line-height:30px; }
					ul.layer_inner_menus li a:hover { color:#a7e5ff; text-decoration:none; display:block; width:100%; line-height:30px; }
		div.close_layer_menu { width:100%; height:50px; background:url("/images/common/blank.png"); }
div.main_visual_area { width:1355px; height:599px; margin:0px auto; position:relative; }
	div.main_visual_area div.main_visual { width:1355px; height:599px; position:absolute; top:0px; left:0px; z-index:0; display:none; background-repeat:no-repeat; }
	div.main_visual_area div#main_visual0 { background-image:url("/images/common/main_visual0.jpg"); }
	div.main_visual_area div#main_visual1 { background-image:url("/images/common/main_visual1.jpg"); }
	div.main_visual_area div#main_visual2 { background-image:url("/images/common/main_visual2.jpg"); }
	div.main_visual_area div#main_visual3 { background-image:url("/images/common/main_visual3.jpg"); }
	div.main_visual_area div#main_visual4 { background-image:url("/images/common/main_visual4.jpg"); }
	ul.main_visual_tab { position:absolute; bottom:30px; left:370px; z-index:2; }
		ul.main_visual_tab li { float:left; list-style-type:none; padding:0px 2px; text-align:center; line-height:38px; font-family:'Nanum Gothic Bold'; }
			ul.main_visual_tab li a { width:133px; height:38px; display:block; color:#ffffff; text-decoration:none; background-color:#757575; }
			ul.main_visual_tab li a.selected { background-color:#4d8ad8; }
div.middle_area_outer { width:1355px; margin:0px auto; position:relative; }
body.main_body div.middle_area_outer { padding-top:157px; }
div.middle_area { width:1355px; margin:0px auto; }
	div.middle_area div.main_middle_area0 { width:1180px; margin:0px auto; padding-top:40px; position:relative; }
		a.main_slide_left { position:absolute; top:165px; left:-40px; padding:10px; }
		a.main_slide_right { position:absolute; top:165px; right:-40px; padding:10px; }
		div.main_slide_banner { width:1176px; height:278px; margin:0px auto; position:relative; border:1px solid #c2c2c2; overflow:hidden; }
			div#main_slide_object { width:1176px; height:278px; position:absolute; top:0px; left:0px; }
				div.main_slider { width:392px; height:278px; float:left; }
					div.main_slider img { width:392px; height:278px; }
	div.middle_area div.main_middle_area1 { width:1180px; margin:0px auto; overflow:hidden; padding-top:34px; position:relative; }
		div.main_service_area { width:780px; height:130px; float:left; }
			div.main_service_area dl {}
				div.main_service_area dl dt { width:128px; float:left; padding-top:20px; }
				div.main_service_area dl dd { float:left; font-size:13px; padding-left:26px; text-align:center; line-height:30px; }
					div.main_service_area dl dd a { color:#6d6d6d; text-decoration:none; }
		div.main_merit_area { width:400px; height:130px; float:left; }
			div.main_merit_area dl { padding-left:20px; }
				div.main_merit_area dl dt { overflow:hidden; padding-bottom:10px; }
				div.main_merit_area dl dd { height:81px; color:#808080; font-family:'Nanum Gothic'; line-height:18px; position:relative; }
					div.main_merit_area dl dd div.character { height:81px; padding-top:14px; padding-left:115px; top:0px; left:0px; position:absolute; cursor:pointer; letter-spacing:-1px; }
					div.main_merit_area dl dd img { margin-bottom:10px; }
	div.middle_area div.main_middle_area2 { width:1180px; margin:0px auto; overflow:hidden; padding-top:32px; position:relative; padding-bottom:50px; }
		div.main_doctor_area { width:303px; padding-right:40px; float:left; }
			div.main_doctor_area dl {}
				div.main_doctor_area dl dt { height:31px; padding-top:2px; overflow:hidden; border-bottom:1px solid #c2c2c2; }
					div.main_doctor_area dl dt span.more { line-height:18px; font-size:11px; font-family:'Nanum Gothic'; }
						div.main_doctor_area dl dt span.more a { color:#6d6d6d; text-decoration:none; }
				div.main_doctor_area dl dd { padding-top:2px; }
					div.main_doctor_area dl dd img { margin-top:18px; }
		div.main_latest_area { width:397px; padding-right:40px; float:left; }
			dl.main_latest_tab { width:397px; height:33px; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; }
				dl.main_latest_tab dt { height:32px; float:left; border-top:1px solid #c2c2c2; border-right:1px solid #c2c2c2; font-family:'Nanum Gothic ExtraBold'; font-size:14px; }
					dl.main_latest_tab dt a { color:#595959; text-decoration:none; padding:7px 22px 10px 22px; display:block; }
				dl.main_latest_tab dt.selected { background-color:#757575; }
				dl.main_latest_tab dd { height:32px; float:right; }
					dl.main_latest_tab dd span.more { line-height:32px; font-size:11px; font-family:'Nanum Gothic'; }
						dl.main_latest_tab dd span.more a { color:#6d6d6d; text-decoration:none; }
			div.main_latest { display:none; }
			div.main_latest:first-of-type { display:block; }
				div.main_latest ul { padding-top:20px; }
					div.main_latest ul li { height:26px; list-style-type:none; font-family:'Nanum Gothic'; font-size:12px; }
						div.main_latest ul li a { color:#808080; text-decoration:none; }
		div.main_eye_banner { width:178px; height:244px; border:1px solid #c2c2c2; float:left; background:url("/images/common/eye_banner_image.jpg") no-repeat; }
			div.main_eye_banner span.more { line-height:30px; font-size:11px; font-family:'Nanum Gothic'; }
				div.main_eye_banner span.more a { color:#6d6d6d; text-decoration:none; padding:10px; }
		div.main_information_area { float:left; padding-left:37px; }
			div.title_main_information { padding-bottom:15px; }
			ul.main_information_tab { border-left:1px solid #c2c2c2; overflow:hidden; }
				ul.main_information_tab li { list-style-type:none; float:left; line-height:20px; text-align:center; font-family:'Nanum Gothic Bold'; border-right:1px solid #c2c2c2; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; background-color:#eeeeed; }
					ul.main_information_tab li a { width:60px; color:#393939; text-decoration:none; display:block; }
					ul.main_information_tab li a.selected { color:#ffffff; background-color:#269cda; }
			ul.hour_text li { height:135px; display:none; list-style-type:none; padding-top:15px; }
			ul.hour_text li:first-of-type { height:135px; display:block; }
div.bottom_menu_area { width:1180px; height:40px; margin:0px auto; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; }
	div.bottom_menu_area dl dt { padding:15px 0px; float:left; font-family:'Nanum Gothic Bold'; }
		div.bottom_menu_area dl dt a { color:#6d6d6d; text-decoration:none; }
	div.bottom_menu_area dl dd { padding:15px 18px; float:left; color:#6d6d6d; font-family:'Nanum Gothic'; }
table.bottom_inquiry_tbl { width:1180px; height:85px; margin:0px auto; background-color:#214291; border-top:1px solid #162c61; border-bottom:1px solid #162c61; border-left:1px solid #2f5dbe; border-right:1px solid #162c61; }
	table.bottom_inquiry_tbl tr th { color:#ffffff; font-size:17px; font-family:'Nanum Gothic'; font-weight:normal; text-align:right; padding-right:5px; padding-left:15px; }
	table.bottom_inquiry_tbl tr td { color:#ffffff; }
		table.bottom_inquiry_tbl tr td input[type='text'] { width:175px; height:28px; border:1px solid #d7d7d7; padding:0px; font-family:'Nanum Gothic'; font-size:14px; }
		table.bottom_inquiry_tbl tr td select { width:175px; height:30px; border:1px solid #d7d7d7; padding:0px; font-family:'Nanum Gothic'; font-size:14px; }
		table.bottom_inquiry_tbl tr td input[type='submit'] { width:125px; height:30px; background-color:#3c5a9a; border:0px none; font-size:18px; font-family:'Nanum Gothic'; font-weight:bolder; color:#ffffff; }
div.copyright { width:1180px; height:80px; margin:0px auto; padding-top:20px; line-height:20px; color:#6d6d6d; font-size:12px; font-family:'Nanum Gothic'; position:relative; }
	ul.copyright_icon { position:absolute; top:20px; right:0px; }
		ul.copyright_icon li { list-style-type:none; float:left; padding:0px 14px; }
body.main_body div.copyright { padding-bottom:85px; }

div#right_quick_layer { width:93px; position:absolute; top:-1px; right:-93px; background-color:#ffffff; z-index:8; }
body.main_body div#right_quick_layer { top:158px; }
	div#right_quick_layer ul.quick_menu { width:91px; padding:8px 0px; border:1px solid #dddddd; }
		div#right_quick_layer ul.quick_menu li { width:72px; margin:0px auto; border-top:1px solid #c2c2c2; list-style-type:none; text-align:center; padding:22px 0px; }
		div#right_quick_layer ul.quick_menu li:first-of-type { border-top:0px none; }
	div#right_quick_layer ul.quick_banner {}
		div#right_quick_layer ul.quick_banner li { list-style-type:none;}

div.sub_page { width:1180px; margin:0px auto; }
	div.sub_top_visual { width:1180px; position:relative; }
		ul.visual_icon_sns { position:absolute; top:93px; left:896px; }
			ul.visual_icon_sns li { list-style-type:none; padding:0px 2px; float:left; z-index:1; }
	table.sub_visual_menu { width:100%; border-bottom:1px solid #cccccd; background-color:#214291; }
		table.sub_visual_menu tr td { height:54px; text-align:center; border-top:1px solid #162c61; border-bottom:1px solid #162c61; border-right:1px solid #162c61; border-left:1px solid #2f5dbe; font-size:16px; font-family:'Nanum Gothic'; }
			table.sub_visual_menu tr td a { color:#b2bdd9; text-decoration:none; display:block; width:100%; height:54px; line-height:54px; }
			table.sub_visual_menu tr td a:hover { color:#ffffff; text-decoration:none; }
			table.sub_visual_menu tr td.selected a { color:#ffffff; text-decoration:none; display:block; width:100%; height:54px; line-height:54px; }
			table.sub_visual_menu tr td.selected a:hover { color:#ffffff; text-decoration:none; }
	div.sub_contents_area { padding:50px 0px; overflow:hidden; }
		div.contents_image { padding-bottom:50px; }


/* 찾아오시는길 */
ul.map_tab { width:100%; margin:0 auto; overflow:hidden; border:1px solid #ffffff; padding-bottom:30px; }
	ul.map_tab li { width:50%; float:left; border-bottom:2px solid #214291; background-color:#eaeaea; color:#838383; font-size:14px; font-family:'Nanum Gothic Bold'; list-style-type:none; text-align:center; }
		ul.map_tab li a { color:#333333; display:block; text-decoration:none; padding:10px 0px; }
	ul.map_tab li.selected { background-color:#214291; color:#ffffff; }
		ul.map_tab li.selected a { color:#ffffff; display:block; text-decoration:none; padding:10px 0px; }
div.map_tab_contents { overflow:hidden; }
div#map_tab_contents0 { background:url("/images/hospital/08/map_info0.jpg") no-repeat 100% 50%; background-color:#ededed; }
div#map_tab_contents1 { background:url("/images/hospital/08/map_info1.jpg") no-repeat 100% 50%; background-color:#ededed; visibility:hidden; }
	div.map_tab_contents div.map { width:728px; height:531px; border:1px solid #214291; }


/* 인증서 */
ul.document_list1 { overflow:hidden; }
	ul.document_list1 li { list-style-type:none; float:left; position:relative; width:290px; height:200px; margin:0px 2px 40px 2px; }
		ul.document_list1 li img.document_image { width:288px; height:198px; border:1px solid #cccccc; }
		ul.document_list1 li a.btn_zoomin { position:absolute; bottom:0px; right:0px; }

ul.document_list2 { overflow:hidden; }
	ul.document_list2 li { list-style-type:none; float:left; position:relative; width:200px; height:290px; margin:0px 18px 15px 18px; }
		ul.document_list2 li img.document_image { width:198px; height:288px; border:1px solid #cccccc; }
		ul.document_list2 li a.btn_zoomin { position:absolute; bottom:0px; right:0px; }
#big_document_image { position:absolute; top:0px; left:0px; display:none; cursor:pointer; z-index:20; }
#blackout { width:100%; height:100%; position:absolute; top:0px; left:0px; display:none; background-image:url('/images/common/black_out.png'); z-index:19; }

.page_btn_link { padding-top:30px; }

ul.board_tab { width:100%; margin:0 auto; overflow:hidden; border:1px solid #ffffff; padding-bottom:30px; }
	ul.board_tab li { width:50%; float:left; border-bottom:2px solid #214291; background-color:#eaeaea; color:#838383; font-size:14px; font-family:'Nanum Gothic Bold'; list-style-type:none; text-align:center; }
		ul.board_tab li a { color:#333333; display:block; text-decoration:none; padding:10px 0px; }
	ul.board_tab li.selected { background-color:#214291; color:#ffffff; }
		ul.board_tab li.selected a { color:#ffffff; display:block; text-decoration:none; padding:10px 0px; }

ul.tab { width:100%; margin:0 auto; overflow:hidden; border-bottom:1px solid #000000; margin-bottom:35px; }
	ul.tab li { float:left; border:1px solid #000000; background-color:#ffffff; color:#333333; font-size:16px; font-family:'Nanum Gothic Bold'; list-style-type:none; text-align:center; border-bottom:0px none; width:293px; }
		ul.tab li a { color:#333333; display:block; text-decoration:none; padding:24px 0px; border-bottom:0px none; display:block; }
	ul.tab li.selected { border:1px solid #214291; border-bottom:0px none; background-color:#214291; color:#ffffff; }
		ul.tab li.selected a { color:#ffffff; display:block; text-decoration:none; }
div.tab_contents { display:none; position:relative; }

ul.sub_tab { width:1179px; overflow:hidden; border-left:1px solid #39569d; }
	ul.sub_tab li { width:392px; list-style-type:none; border-right:1px solid #39569d; border-top:1px solid #39569d; float:left; line-height:43px; font-family:'Nanum Gothic'; font-size:16px; text-align:center; border-bottom:1px solid #39569d; background-color:#7a8ebd; }
		ul.sub_tab li a { color:#ffffff; text-decoration:none; display:block; }
	ul.sub_tab li.selected { background-color:#ffffff; border-bottom:1px solid #ffffff; }
		ul.sub_tab li.selected a { color:#000000; text-decoration:none; }
div.sub_tab_contents { display:none; position:relative; padding-top:45px; }

div.sub_contents_area div.term_title { line-height:40px; font-family:'Nanum Gothic Bold'; font-size:20px; padding-top:10px; }
div.sub_contents_area div.term_box { height:120px; margin:0 auto; background-color:#f3f3f3; overflow-y:scroll; padding:15px; line-height:22px; border:1px solid #e3e3e3; font-family:'Nanum Gothic'; font-size:14px; }
div.sub_contents_area div.term_check { font-family:'Nanum Gothic'; font-size:14px; padding-top:5px; padding-bottom:30px; }

dl.faq_dl { border-top:1px solid #000000; }
	dl.faq_dl dt { padding:20px 40px 20px 65px; border-bottom:1px solid #cccccc; font-family:'Nanum Gothic Bold'; font-size:16px; cursor:pointer; background:url('/images/inquiry/icon_question.png') no-repeat 0% 50%; color:#363636; }
		.faq_arrow_off { float:right; font-size:20px; color:#bbbbbb; }
		.faq_arrow_on { float:right; font-size:20px; display:none; color:#637ab2; }
	dl.faq_dl dd { padding:20px 40px 20px 65px; border-bottom:1px solid #cccccc; line-height:30px; font-family:'Nanum Gothic'; font-size:14px; overflow:hidden; height:0px; display:none; background:url('/images/inquiry/icon_answer.png') no-repeat 0% 25px; background-color:#fcfcfc; color:#535353; }

ul.staff_tab { border-left:1px solid #39569d; overflow:hidden; margin-bottom:50px; }
	ul.staff_tab li.selected { width:167px; list-style-type:none; float:left; border-right:1px solid #39569d; border-top:1px solid #7a8ebd; border-bottom:1px solid #ffffff; font-size:16px; font-family:'Nanum Gothic'; background-color:#ffffff; }
		ul.staff_tab li.selected a { display:block; text-align:center; line-height:43px; color:#000000; text-decoration:none; }
	ul.staff_tab li { width:167px; list-style-type:none; float:left; border-right:1px solid #39569d; border-top:1px solid #7a8ebd; border-bottom:1px solid #7a8ebd; font-size:16px; font-family:'Nanum Gothic'; background-color:#7a8ebd; }
		ul.staff_tab li a { display:block; text-align:center; line-height:43px; color:#ffffff; text-decoration:none; }

div.board_area { position:relative; }
div#picture_name { width:660px; height:40px; line-height:40px; text-align:center; color:#ffffff; font-size:14px; font-family:'Nanum Gothic'; position:absolute; background:url('/images/common/black_out.png'); top:480px; left:260px; z-index:9; }

div.merit_popup { width:756px; height:668px; z-index:9999; position:absolute; top:0px; left:0px; display:none; }
	div.merit_popup img { vertical-align:top; }
	div.merit_popup a.close_layer { margin-left:5px; }

/* 동영상 */
div.virture_video { width:1120px; height:630px; margin:0 auto; z-index:0; margin:0 auto; }
div.icl_video { width:390px; height:220px; z-index:0; position:absolute; top:106px; left:2px; }
div.aqua_video { width:390px; height:220px; z-index:0; position:absolute; top:78px; left:0px; }
div.artiflex_video { width:390px; height:220px; z-index:0; position:absolute; top:78px; left:0px; }
div.brush_video { width:580px; height:320px; z-index:0; float:left; }
div.alchollasek_video { width:580px; height:320px; float:right; }
div.artisan_video { width:390px; height:220px; z-index:0; position:absolute; top:78px; left:0px; }
div.alllaserlasik_video { width:700px; height:395px; z-index:0; margin:0 auto; }
div.supermicro_video { width:390px; height:220px; z-index:0; position:absolute; top:79px; left:0px; }
div.alllaserlasek_video { width:700px; height:395px; z-index:0; margin:0 auto; }
div.cataract_video { width:390px; height:220px; z-index:0; position:absolute; top:155px; left:0px; }
div.lasik_video { width:390px; height:220px; z-index:0; position:absolute; top:750px; left:88px; }
div.lasek_video { width:390px; height:220px; z-index:0; position:absolute; top:1150px; left:88px; }
div.raindrop_video { width:390px; height:220px; z-index:0; position:absolute; top:3165px; left:877px; }
div.ex500_video { width:628px; height:353px; z-index:0; position:absolute; top:933px; left:271px; }
div.amaris_video { width:720px; height:576px; z-index:0; position:absolute; top:1360px; left:228px; }