﻿@charset "utf-8";

/* Default */
html, body		{ margin:0; padding:0; background:#FFF; text-align:center; height:100% }
td,div,p,th,input,select,textarea { color:#7D7D7D; font-size:12px; font-family:Gulim,Arial; }
select			{ font-family:AppleGothic,Sans-serif,Dotum; }
td,th,p         { line-height:18px }
textarea		{ padding:5px }
img 			{ border:none;}
h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dt,dd,form{padding:0;margin:0;}
form			{ min-height:100%; height:100% !important; _height:100%; }
li				{ list-style-type:none }
a:link			{ color:#7D7D7D; text-decoration:none }
a:visited		{ color:#7D7D7D; text-decoration:none }
a:hover			{ color:#7D7D7D; text-decoration:underline; }
/* Layout */
#wrap		{ width:978px; height:100%; margin:0 auto; text-align:left; }
#header		{ width:880px; height:77px; background:#FFF; position:relative; z-index:1; }
	#header .util_menu			{ float:right; background:url(http://banner.jinhak.com/Teps/Teps/common/util_bar.gif) no-repeat left 13px; }
	#header .util_menu li		{ float:left; _display:inline; background:url(http://banner.jinhak.com/Teps/Teps/common/util_bar.gif) no-repeat right 13px; padding:12px 11px 0 11px }	
	#header .util_menu li img	{ vertical-align:top }
	#header h1		{ clear:both }
	#header h1 img	{ margin-top:13px }
	.topmenu	{ position:absolute; z-index:1; top:30px; width:640px; margin-left:240px }
#body		{ float:left; _display:inline; width:880px; margin:-77px 0 -145px 0; min-height:100%; _height:100%;	background:url(http://banner.jinhak.com/Teps/Teps/main/body_bg.gif) repeat-y left top; }
#left		{ float:left; _display:inline; width:228px; padding:89px 0 145px 12px; background:url(http://banner.jinhak.com/Teps/Teps/common/body_bg_top.gif) no-repeat left 77px;}
	#left img	{ vertical-align:top }
	#left .title	{ background:url(http://banner.jinhak.com/Teps/Teps/common/left_line.gif) repeat-x left bottom #F0F0F0; padding-bottom:18px; width:208px }
	#left .left_menu	{ width:208px; padding-bottom:8px; background:#F0F0F0; margin-bottom:10px; }
	#left .left_menu li	{ background:url(http://banner.jinhak.com/Teps/Teps/common/left_line.gif) repeat-x left bottom #F0F0F0; padding-bottom:5px }
	#left .left_menu li img	{ margin:3px 0 0 3px; vertical-align:top }
	#left .left_menu li .depth02	{ width:208px; padding-top:14px; padding-bottom:2px; background:url(http://banner.jinhak.com/Teps/Teps/common/left_menu_bot_bg.gif) no-repeat left bottom; }
	#left .left_menu li .depth02 li	{ background:none; padding:0 }
	#left .left_menu li .depth02 li img	{ margin:0 0 13px 20px }
	.left_alpha .depth02 img			{ opacity:0.65; filter:alpha(opacity=65) }
	
#content	{ float:left; _display:inline; width:608px; padding:89px 32px 145px 0; background:url(http://banner.jinhak.com/Teps/Teps/common/body_bg_top.gif) no-repeat right 77px; }
#footer		{ clear:both; width:880px; height:64px; padding-top:81px; background:url(http://banner.jinhak.com/Teps/Teps/common/footer_bg.gif) no-repeat left top; position:relative; z-index:1; }
	#footer ul	{ margin-left:240px }
	#footer li	{ float:left; _display:inline; background:url(http://banner.jinhak.com/Teps/Teps/common/footer_bar.gif) no-repeat right top; padding-right:10px; margin-right:10px }
	#footer li img	{ vertical-align:top }
	#footer li.end	{ background:none }
#quick		{ width:100px; margin-left:894px; position:absolute; top:30px; }/* 091231 수정 */
	#quick .quick_menu	{ background:url(http://banner.jinhak.com/Teps/Teps/common/quick_bg.gif) no-repeat left top; padding-top:21px; border-bottom:solid 1px #D7D7D7; border-top:0; margin-bottom:10px }
	/*#quick .quick_menu li 	{ background:url(http://banner.jinhak.com/Teps/Teps/common/quick_line.gif) no-repeat left bottom; }*/
	#quick .quick_menu li img	{ margin:15px 0 15px 7px; vertical-align:top }
	#quick .quick_menu li.end	{ }
	#quick .quick_banner li { padding-bottom:2px }
	#quick .quick_banner li img	{ vertical-align:top }

/* i-teps 해외탐방대 선발용 */
#content_tour	{ float:left; _display:inline; width:608px; padding:89px 32px 145px 0;_padding-right:12px; background:url(http://banner.jinhak.com/Teps/Teps/common/body_bg_top.gif) no-repeat right 77px; }<!-- for IE6 -->
	p.h2_img	{margin:0 0 12px 0}
	p.h3_img	{margin:12px 0 5px 4px; #margin-top:0}
	p.agree		{background:#F7F7F7; padding:10px 0 10px 16px;}
	
	.tbl_tour { width:100%; border-top:solid 2px #003399; border-bottom:solid 1px #d7d7d7;}
	.tbl_tour th, .tbl_tour td { border-bottom:solid 1px #eaeaea;border-left:solid 1px #eaeaea; vertical-align:top; letter-spacing:-1px}
	.tbl_tour th { background:#F7F7F7; color:#666; text-align:left; padding-left:12px; padding-top:6px; padding-bottom:4px;font-size:12px; font-weight:normal }
	.tbl_tour td { padding-top:6px; padding-bottom:4px; padding-left:4px; text-align:left; }
	.tbl_tour td.al_center { text-align:center; padding-left:0 }
	.tbl_tour td.al_right { text-align:right; padding-left:0; padding-right:12px }
	.tbl_tour td.td_photo { vertical-align:middle; text-align:center; padding-left:0 }
	.tbl_tour td.td_photo img { border:solid 1px #ededed }
	.tbl_tour td.td_input { padding-top:4px; padding-bottom:3px; #padding-top:4px;#padding-bottom:3px;}
	.tbl_tour td.td_btn { padding-top:4px; padding-bottom:3px; text-align:right }
	.tbl_tour td input, .tbl_tour td select, .tbl_tour td img { vertical-align:middle }

/* Table */
.tbl_list		{ width:100%; border-collapse:collapse; border-top:solid 2px #FF9600; border-bottom:solid 2px #D7D7D7 }
	.tbl_list th, .tbl_list td	{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; border-left:solid 1px #EAEAEA; text-align:center }
	.tbl_list th	{ background:#F7F7F7; padding:8px 0; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.tbl_list tr.th_dark th	{ background:#F0F0F0; }
	.tbl_list tr.end td	{ border-bottom:solid 2px #D7D7D7; }
	.tbl_list td	{ padding-top:7px; padding-bottom:6px; }
	.tbl_list td.al_left	{ padding-left:15px; text-align:left }
	.tbl_list td.al_left_02	{ padding-left:7px; text-align:left }
	.tbl_list td.al_right	{ padding-right:10px; text-align:right }
	.tbl_list td.td_input	{ padding-top:6px; padding-bottom:4px; }
	.tbl_list td.td_img		{ padding:0; }
	.tbl_list td.td_none	{ padding:0; }
	.tbl_list td input		{ vertical-align:middle }
.tbl_write		{ width:100%; border-collapse:collapse; border-top:solid 2px #FF9600; border-bottom:solid 2px #D7D7D7 }
	.tbl_write th, .tbl_write td	{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; border-left:solid 1px #EAEAEA;  }
	.tbl_write th	{ background:#F7F7F7; text-align:left; padding-left:14px; padding-top:10px; padding-bottom:10px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.tbl_write th.th_dark	{ background:#FFF; color:#464646; border-right:none; font-size:12px; padding:3px 0 0 14px; letter-spacing:0 }
	.tbl_write td	{ padding-top:6px; padding-bottom:5px; padding-left:15px; }
	.tbl_write td.td_input	{ padding-top:5px; padding-bottom:4px; #padding-top:4px; #padding-bottom:3px; }
	.tbl_write td input, .tbl_write td select, .tbl_write td img, .tbl_write td p input, .tbl_write td p select, .tbl_write td p img { vertical-align:middle }
	.tbl_write td.td_photo	{ text-align:center; padding:10px 0; vertical-align:top }
	.tbl_write td.td_photo .photo	{ text-align:center }
	.tbl_write td.td_photo .photo img	{ border:solid 1px #D7D7D7 }
	.tbl_write td.none		{ padding:0; height:0; border:none }
	.tbl_write td.left_none	{ border-left:none }
	.tbl_write td.al_center	{ text-align:center; padding-left:0 }
	.tbl_write td.td_img	{ padding-top:0; padding-bottom:0 }
.tbl_read		{ width:100%; border-collapse:collapse; border-top:solid 2px #FF9600; border-bottom:solid 2px #D7D7D7; table-layout:fixed }
	.tbl_read th, .tbl_read td	{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; border-left:solid 1px #EAEAEA; }
	.tbl_read th	{ padding:8px; padding-bottom:8px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px; text-align:center }
	.tbl_read th.subject	{ background:#F7F7F7; }
	.tbl_read td	{ padding-top:7px; padding-bottom:6px; padding-left:15px }
	.tbl_read td.subject	{ background:#F7F7F7; font-weight:bold; }
	.tbl_read td.cont		{ padding:20px 20px 17px 20px; }
	.sign					{ background:url(http://banner.jinhak.com/Teps/Teps/common/notice_sign.gif) no-repeat center bottom; height:60px }
.tbl_article		{ width:100%; border-collapse:collapse; border-top:solid 2px #D7D7D7; border-bottom:solid 2px #D7D7D7; margin-top:30px }
	.tbl_article th, .tbl_article td	{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; border-left:solid 1px #EAEAEA; }
	.tbl_article th	{ background:#F7F7F7; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px; width:55px; text-align:center }
	.tbl_article td	{ padding-top:7px; padding-bottom:6px; padding-left:15px }
	.tbl_article td.date	{ text-align:center; padding-left:0; width:90px }
.td_in			{ padding-bottom:5px }
.tbl_only_check	{  } /* check box 정렬용 */
	.tbl_only_check td	{ padding-right:40px }
	.tbl_only_check td input	{ vertical-align:middle }
.tbl_in_tbl		{ width:95%; border-collapse:collapse; border-bottom:solid 1px #D7D7D7 } /* table 안에 table */
	.tbl_in_tbl th, .tbl_in_tbl td	{ border:solid 1px #D7D7D7; text-align:center; }
	.tbl_in_tbl th	{ padding:5px 0 3px 0; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px; background:#FFF }
	.tbl_in_tbl td	{ padding-top:4px; padding-bottom:3px; padding-left:0; border-bottom:solid 1px #ECECEC; border-right:solid 1px #ECECEC; border-left:0 }
	.tbl_in_tbl td.end	{ border-right:0 }
	.tbl_in_tbl td.td_input	{ padding-top:3px; padding-bottom:2px; }
	.tbl_in_tbl td.al_left	{ text-align:left; }
.tbl_box		{ width:100%; border-collapse:collapse; border:solid 1px #D6D6D6 }
	.tbl_box td	{ border-bottom:solid 1px #EAEAEA; padding:13px 15px 12px 15px; }
.tbl_iframe		{ width:100%; border-collapse:collapse; border-top:solid 2px #FF9600; border-bottom:solid 2px #D7D7D7; margin-bottom:10px; margin-top:-25px }
	.tbl_iframe th, .tbl_iframe td	{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; border-left:solid 1px #EAEAEA; text-align:center }
	.tbl_iframe th	{ background:#F0F0F0; padding:7px 0 6px 0; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.tbl_iframe td	{ background:#FFFFFF; padding-top:7px; padding-bottom:6px; }
	.tbl_iframe td.al_left	{ padding-left:15px; text-align:left }
.tbl_conversion	{ width:100%; border-collapse:collapse;  }
	.tbl_conversion th, .tbl_conversion td	{ padding-top:5px; #padding-top:6px; padding-bottom:4px; #padding-bottom:3px; border-bottom:solid 1px #F0F0F0; border-right:solid 1px #F0F0F0; border-left:solid 1px #F0F0F0; text-align:center }
	.tbl_conversion th		{ background:#9E9E9E; color:#FFF }
	.tbl_conversion td		{ background:#F8F8F8;  }
	.tbl_conversion td.bg	{ background:#ECECEC; }
/* Sample Test */
.ff_georgia { font-family:Georgia, "Times New Roman", Times, serif;}
.tbl_test		{ width:100%; border-collapse:collapse; border-top:solid 2px #FF9600; border-bottom:solid 2px #D7D7D7 }
	.tbl_test th, .tbl_test td	{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; border-left:solid 1px #EAEAEA; text-align:center }
	.tbl_test th	{ background:#F7F7F7; padding:8px 0; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.tbl_test tr.th_dark th	{ background:#F0F0F0; }
	.tbl_test tr.end td	{ border-bottom:solid 2px #D7D7D7; }
	.tbl_test td	{ padding-top:7px; padding-bottom:6px; vertical-align:top }
	.tbl_test td.al_left	{ padding-left:15px; text-align:left }
	.tbl_test td.al_left_02	{ padding-left:7px; text-align:left }
	.tbl_test td.al_right	{ padding-right:10px; text-align:right }
	.tbl_test td.td_input	{ padding-top:6px; padding-bottom:4px; }
	.tbl_test td.td_img		{ padding:0; }
	.tbl_test td.td_none	{ padding:0; }
	.tbl_test td input		{ vertical-align:middle }

/* List */
.list_dangu	{ text-align:left;} /* 20120110수정 */
	.list_dangu li	{ line-height:18px; padding-bottom:2px; padding-left:13px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_dangu.gif) no-repeat left 4px;  }
.list_dangu_orange	{ text-align:left }
	.list_dangu_orange li	{ line-height:18px; padding-bottom:2px; padding-left:13px; color:#FF7700; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_dangu_orange.gif) no-repeat left 4px;  }
	.list_dangu_orange li input	{ vertical-align:middle }
.list_black_txt	{  } /* 탈퇴하기 페이지 */
	.list_black_txt dt	{ color:#363636; font-size:12px; font-weight:bold; letter-spacing:-1px; padding:0 0 5px 12px }
	.list_black_txt dd	{ color:#ACACAC; line-height:16px; padding:0 0 15px 26px }
.list_gray	{ text-align:left; }
	.list_gray li	{ line-height:18px; padding-bottom:2px; padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 7px; }
	.list_gray li.with_img	{ background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 11px; }
	.list_gray li.arrow	{ background:url(http://banner.jinhak.com/Teps/Teps/common/ico_arrow.gif) no-repeat left 5px; padding-left:7px }
.list_ol	{ margin-left:30px }
	.list_ol li	{ list-style-type:decimal; line-height:18px; padding-bottom:2px; }
.list_ol_sky	{ }
	.list_ol_sky li	{ line-height:18px; padding-bottom:5px; color:#0073CF }
	.list_ol_sky li img, .list_ol_sky li input	{ vertical-align:middle }
.list_bar	{ text-align:left; }
	.list_bar li	{ line-height:18px; padding-bottom:2px; padding-left:11px; background:url(http://banner.jinhak.com/Teps/Teps/common/list_bar.gif) no-repeat 2px 7px; }
	.list_bar li.with_img	{ background:url(http://banner.jinhak.com/Teps/Teps/common/list_bar.gif) no-repeat 2px 11px; }
.list_star	{ text-align:left; }
	.list_star li	{ line-height:18px; padding-bottom:2px; padding-left:9px; background:url(http://banner.jinhak.com/Teps/Teps/common/list_star.gif) no-repeat left 6px; }
.list_tour	{ text-align:left; color:#666 }
	.list_tour li	{ line-height:18px; padding-left:7px; background:url(http://banner.jinhak.com/teps/Teps/info/tour_img/ico_arrow.gif) no-repeat left 6px;  }
	.list_tour_ol li	{ list-style-type:none; line-height:18px;}
	.list_tour_ol li ul	{ margin-left:4px}
/* Member */
.login_area		{ padding:18px 0 10px 0; margin-left:120px; }
	.login_area dl	{ width:293px; float:left; display:inline-block }
	.login_area dt	{ float:left; _display:inline; width:66px; height:24px }
	.login_area dt img	{ margin-top:5px }
	.login_area dd	{ float:left; _display:inline; width:227px; height:24px }
	.login_area dd input	{ width:215px }
	.login_area .btn_login { float:left }
	.login_area .safety	{ clear:both; margin-left:63px; padding:3px 0 7px 0; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.login_area .safety img, .login_area .safety input	{ vertical-align:middle }
	.login_area .btn_join	{ margin-left:66px }
.box_img	{ border:solid 1px #D7D7D7; overflow:hidden; padding-left:116px; }
	.box_img img, .box_img input	{ vertical-align:middle }
	.box_img li	{ padding-bottom:5px }
	.box_img dl	{ width:490px; }
	.box_img dt	{ float:left; _display:inline; padding-top:6px; padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 10px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.box_img dt img	{ margin-top:5px }
	.box_img dd	{ float:left; _display:inline; height:24px; #height:25px; }
	.box_img dd input, .box_img dd select	{ vertical-align:middle }
	.box_img dd.dd_txt{ padding-top:5px; height:19px; #height:20px; }
	.box_img dl.type_01 dt	{ width:117px }
	.box_img dl.type_01 dd	{ width:366px }
	.box_img dl.type_02 dt	{ width:101px }
	.box_img dl.type_02 dd	{ width:382px }	
	.box_img dl.type_03 dt	{ width:141px }
	.box_img dl.type_03 dd	{ width:342px }
	.box_img dl.type_04 dt	{ width:50px; }
	.box_img dl.type_04 dd	{ width:433px; font-size:11px; padding-top:6px; height:13px; #height:14px; line-height:14px }
	.box_img .txt	{ padding-top:8px; padding-bottom:8px; width:400px }
	.left_img_01	{ background:url(http://banner.jinhak.com/Teps/Teps/member/left_img_01.gif) no-repeat left center; }
	.left_img_02	{ background:url(http://banner.jinhak.com/Teps/Teps/member/left_img_02.gif) no-repeat left center; }
	.left_img_03	{ background:url(http://banner.jinhak.com/Teps/Teps/member/left_img_03.gif) no-repeat left center; } 
	.left_img_04	{ background:url(http://banner.jinhak.com/Teps/Teps/member/left_img_04.gif) no-repeat left center; }
	.left_img_05	{ background:url(http://banner.jinhak.com/Teps/Teps/member/left_img_05.gif) no-repeat left center; }
	.left_img_06	{ background:url(http://banner.jinhak.com/Teps/Teps/member/left_img_06.gif) no-repeat left center; }
	.left_img_07	{ background:url(http://banner.jinhak.com/Teps/Teps/member/left_img_07.gif) no-repeat left center; }
	.left_img_08	{ background:url(http://banner.jinhak.com/Teps/Teps/member/left_img_08.gif) no-repeat left center; }
	.box_height_01	{ padding-top:34px; height:53px; } /* 1줄 */
	.box_height_02	{ padding-top:20px; padding-bottom:15px; } /* 여러줄 */
	.box_height_03	{ padding-top:8px; padding-bottom:17px; } /* dd 없이 */
.box_gray_none	{ border:solid 1px #D7D7D7; overflow:hidden; /*display:inline-block; width:656px;*/ padding:15px }
	.box_gray_none dl	{ width:500px; }
	.box_gray_none dt	{ width:77px; float:left; _display:inline; padding-top:6px; padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 10px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.box_gray_none dd	{ width:416px; float:left; _display:inline; height:24px; #height:25px; }
.btn_dl_in		{ float:right; _display:inline; margin-right:20px; margin-top:-28px; }
	.btn_dl_in_01	{ margin-top:-31px } /* dd 1줄 */
	.btn_dl_in_02	{ margin-top:-43px } /* dd 2줄 */
	.btn_dl_in_03	{ margin-top:-55px } /* dd 3줄 */
	.btn_dl_in_04	{ margin-top:-65px } /* dd text만 */
.name_check	{ width:490px; overflow:hidden; } /* 실명인증 */
	.name_check dl	{ margin-top:10px }
	.name_check p.name_check_01	{ float:left; _display:inline; margin-left:385px; margin-top:-58px }
	.name_check p.name_check_02	{ float:left; _display:inline; margin-left:385px; margin-top:-78px }
	.name_check p.name_check_03	{ float:left; _display:inline; margin-left:385px; margin-top:-105px }
	.name_check p.name_check_04	{ float:left; _display:inline; margin-left:385px; margin-top:-98px }
.join_done		{ color:#003D84; font-weight:bold; margin-top:5px }
	.join_done img	{ vertical-align:middle; }
.pw_type_select	{ width:608px; margin-bottom:15px }
	.pw_type_select li	{ float:left; _display:inline; border:solid 1px #D5D7D6; width:190px; height:224px; text-align:center; margin-right:15px; margin-bottom:15px }
	.pw_type_select li p.txt	{ color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-2px; line-height:16px; padding:145px 0 9px 0 }
	.pw_type_select li.type_01	{ background:url(http://banner.jinhak.com/Teps/Teps/member/pw_type_01.gif) no-repeat center 12px; }
	.pw_type_select li.type_02	{ background:url(http://banner.jinhak.com/Teps/Teps/member/pw_type_02.gif) no-repeat center 12px; }
	.pw_type_select li.type_03	{ background:url(http://banner.jinhak.com/Teps/Teps/member/pw_type_03.gif) no-repeat center 12px; margin-right:0 }
	.pw_type_select .type_04	{ background:url(http://banner.jinhak.com/Teps/Teps/member/pw_type_04.gif) no-repeat left center; border:solid 1px #D5D7D6; padding:23px 0 23px 150px; margin-top:15px }
	.pw_type_select .type_04 p.txt_01	{ color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px; line-height:16px; }
	.pw_type_select .type_04 p.txt_02	{ color:#7D7D7D; font-size:12px; font-weight:bold; line-height:14px; padding:10px 0  }
.sample_test	{ width:608px;}
	.sample_test li	{ float:left; _display:inline; width:93px; height:140px; text-align:center; margin-right:10px; }
	.sample_test li p.btn_1 { padding:110px 3px 5px 6px; float:left; _display:inline; }
	.sample_test li p.btn_2 { padding:110px 0 5px 0; float:left; _display:inline; }
	.sample_test li.type_01	{ background:url(http://banner.jinhak.com/Teps/Teps/info/test_japan.gif) no-repeat center top; }
	.sample_test li.type_02	{ background:url(http://banner.jinhak.com/Teps/Teps/info/test_china.gif) no-repeat center top; }
	.sample_test li.type_03	{ background:url(http://banner.jinhak.com/Teps/Teps/info/test_france.gif) no-repeat center top; }
	.sample_test li.type_04	{ background:url(http://banner.jinhak.com/Teps/Teps/info/test_germany.gif) no-repeat center top; }
	.sample_test li.type_05	{ background:url(http://banner.jinhak.com/Teps/Teps/info/test_spain.gif) no-repeat center top; }
	.sample_test li.type_06	{ background:url(http://banner.jinhak.com/Teps/Teps/info/test_russia.gif) no-repeat center top; margin-right:0 }

/* 시험안내 */
.history	{ width:608px }
	.history dt	{ float:left; _display:inline; width:76px; padding-top:3px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_h4.gif) no-repeat left 8px; padding-left:10px; }
	.history dd	{ float:left; _display:inline; width:522px; padding-bottom:18px; line-height:18px }
.teps_info_img01	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/teps_info_img_01.gif) no-repeat left top }
.teps_info_img02	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/teps_info_img_02.gif) no-repeat left top }
.teps_info_img03	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/teps_info_img_03.gif) no-repeat left top }
.teps_info_img04	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/teps_info_img_04.gif) no-repeat left top }
.iteps_info_img01	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/iteps_info_img_01.gif) no-repeat left top }
.iteps_info_img02	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/iteps_info_img_02.gif) no-repeat left top }
.iteps_info_img03	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/iteps_info_img_03.gif) no-repeat left top }
.iteps_info_img04	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/teps_info_img_04.gif) no-repeat left top }
.snw_info_img01		{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/teps_info_img_02.gif) no-repeat left top }
.snw_info_img02		{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/iteps_info_img_01.gif) no-repeat left top }
.snw_info_img03		{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/teps_info_img_04.gif) no-repeat left top }
.snw_marking_img01	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/snw_marking_img_01.gif) no-repeat left top }
.snw_marking_img02	{ padding-left:110px; background:url(http://banner.jinhak.com/Teps/Teps/info/snw_marking_img_02.gif) no-repeat left top }
.flag		{ width:608px; clear:both; }
	.flag dt	{ margin-left:108px; height:21px }
	.flag dd.img	{ float:left; _display:inline; width:108px; margin-top:-21px; padding-bottom:30px }
	.flag dd.txt	{ float:left; _display:inline; width:500px; padding-bottom:30px; line-height:18px }
#dhtmltooltip		{ position:absolute; left:-300px; width:150px; border:1px solid black; padding:5px; background-color:lightyellow; visibility:hidden; z-index:100; filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); text-align:left; line-height:18px; }
#dhtmlpointer		{ position:absolute; left:-300px; z-index:101; visibility:hidden; }
#view_rec			{ border-width:2px; border-color:rgb(255,102,0); border-style:solid; width:200px; height:200px; position:absolute; left:50px; top:50px; z-index:50; visibility:hidden; }

/* 시험접수 (table css 밑에 위치해야 함) */
.box_orange		{ border:solid 6px #F9A700; padding:11px 9px 15px 9px; clear:both }
	.box_orange .title	{ height:29px; padding-left:6px }
	.box_orange .tbl_write	{ border-top:solid 1px #FE9601; border-bottom:solid 1px #D7D7D7; }
	.box_orange .tbl_write th	{ background:#FFF; border-bottom:none; border-left:none }
	.box_orange .tbl_write td	{ border-bottom:none; border-right:none }
.test_step		{ margin-left:60px; margin-bottom:30px; display:inline-block }
	.test_step li	{ float:left; _display:inline; }
	.test_step li img	{ vertical-align:top }
.guide_menu		{ padding-left:19px; overflow:hidden }
	.guide_menu li	{ float:left; _display:inline; padding-right:18px }
.age17_select	{ background:url(http://banner.jinhak.com/Teps/Teps/test/17age_img_02.gif) no-repeat 30px 1px; padding-left:250px; overflow:hidden; min-height:120px }
.age17_passport	{ padding-left:20px }
	.age17_passport img		{ vertical-align:middle; margin-left:10px; margin-right:5px }
	.age17_passport select	{ vertical-align:middle; margin-left:5px }
.age17_center	{ padding-top:15px; text-align:center; }
.age17_left		{ padding-top:15px }
	.age17_left input	{ vertical-align:middle }

/* Mypage */
.mypage_login	{ }
	.mypage_login .left, .mypage_login .right	{ float:left; _display:inline; width:297px; }
	.mypage_login .left	{ margin-right:14px }
	.mypage_login .login	{ border:solid 1px #D6D6D6; padding:15px 0 15px 14px }
	.mypage_login .login dl	{ width:265px; }
	.mypage_login .login dt	{ width:70px; float:left; _display:inline; padding-top:6px; padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 10px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.mypage_login .login dd	{ width:188px; float:left; _display:inline; height:24px; #height:25px; }
	.mypage_login .login dd input, .mypage_login .login dd select	{ vertical-align:middle }
	.mypage_login .login .btn_login	{ clear:both; text-align:center; padding-top:5px }
.mypage_change	{ clear:both }
	.mypage_change .left	{ float:left; _display:inline; width:85px }
	.mypage_change .right	{ float:left; _display:inline; width:523px }
	.mypage_change .right td	{ padding-top:5px; padding-bottom:4px; }
.mypage_pay	{ clear:both; padding:10px 0; overflow:hidden}
	.mypage_pay .left	{ float:left; _display:inline; width:170px }
	.mypage_pay .right	{ float:left; _display:inline; width:438px }
.leave_done	{ text-align:center; }
	.leave_done img	{ margin:15px 0 15px 0 }
	.leave_done .leave_txt	{ padding-bottom:15px }

/* 성적확인 */
.score_login	{ }
	.score_login .left, .score_login .right	{ float:left; _display:inline; width:297px; }
	.score_login .left	{ margin-right:14px }
	.score_login .login	{ border:solid 1px #D6D6D6; padding:15px 0 15px 14px }
	.score_login .login dl	{ width:265px; }
	.score_login .login dt	{ width:100px; float:left; _display:inline; padding-top:6px; padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 10px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.score_login .login dd	{ width:158px; float:left; _display:inline; height:24px; #height:25px; }
	.score_login .login dd input, .score_login .login dd select	{ vertical-align:middle }
	.score_login .login .btn_login	{ clear:both; text-align:center; padding-top:5px }
.detail_login	{ border:solid 1px #D7D7D7; padding-top:45px; padding-bottom:45px; float:left; width:606px; }
	.detail_login dl	{ margin-left:110px; float:left; _display:inline; width:297px }
	.detail_login dt	{ width:110px; float:left; _display:inline; padding-top:6px; padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 10px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.detail_login dd	{ width:180px; float:left; _display:inline; height:24px; #height:25px; }
	.detail_login .btn_login	{ float:left }
.step_arrow		{ margin:18px 0 20px 52px }
.original		{  }
	.original .left		{ float:left; _display:inline; width:264px }
	.original .right	{ float:left; _display:inline; width:344px }
	.original .right p	{ margin-top:22px; border:solid 4px #FF7800; padding:13px 15px }
	.original .right p img, .original .right p input	{ vertical-align:middle }
	.original .right p img	{ margin-left:10px }
.damon_iframe { width:608px; height:480px; /*padding:10px*/ }

/* 정보자료실 */
.question		{ border-bottom:solid 1px #D6D6D6; padding-bottom:8px; padding-top:9px; overflow:hidden }
	.question .btn_play	{ float:right; margin-top:-24px }
	.question .btn_play img	{ vertical-align:top }
.choice			{ padding-top:7px; clear:both }
	.choice input	{ vertical-align:middle }
.choice_ex		{ width:600px; margin-top:5px; margin-bottom:7px; overflow:hidden }
	.choice_ex dt	{ float:left; _display:inline; width:490px; padding-bottom:5px }
	.choice_ex dd	{ float:left; _display:inline; width:110px; padding-bottom:5px }
	.choice_ex dd img	{ vertical-align:middle }
.choice_ex_bg	{ }
	.choice_ex_bg dt	{ font-weight:bold; line-height:18px }
	.choice_ex_bg dd	{ padding-bottom:25px; line-height:18px }
.explanation	{ border:solid 1px #D6D6D6; background:#F7F7F7; overflow:hidden; clear:both }
	.explanation li.left	{ float:left; _display:inline; padding:16px 0 13px 15px; font-weight:bold }
	.explanation li.right	{ float:right; _display:inline; padding:9px 10px; width:100px; text-align:right }
	.explanation li.right img	{ vertical-align:top }

/* 성적상세진단 */
.box_gray_chart	{ border:solid 1px #D7D7D7; display:inline-block; width:606px; text-align:center; padding-bottom:20px; padding-top:20px }
/* 20100317 수정 */
.chart_cont		{ margin-top:30px; text-align:center;}
	.chart_cont ul	{ display:inline-block; zoom:1; .display:inline}
	.chart_cont li	{ float:left; _display:inline; width:120px; padding-right:10px }
	.chart_cont p	{ font-weight:bold; text-align:center; height:22px }
	.chart_cont table	{ width:120px; border-collapse:collapse; border:solid 1px #D6D6D6 }
	.chart_cont td		{ text-align:center; padding:7px 0 5px 0 }
/* //20100317 수정 */
.chart_cont_02		{ margin:30px 0 0 25px }
	.chart_cont_02 li	{ float:left; _display:inline; width:109px; padding-right:2px }
	.chart_cont_02 table	{ width:109px; border-collapse:collapse; border:solid 1px #D6D6D6 }
	.chart_cont_02 td		{ text-align:center; padding:7px 0 5px 0 }
.tbl_divide		{ }
	.tbl_divide li	{ float:left; _display:inline }
	.tbl_divide .left_01	{ width:256px; padding-right:13px }
	.tbl_divide .left_02	{ width:295px; padding-right:18px }
	.tbl_divide .right_01	{ width:339px }
	.tbl_divide .right_02	{ width:295px }

/* Pupup */
#popup			{ width:100%; height:100%; background:url(http://banner.jinhak.com/Teps/Teps/pop/body_bg.gif) repeat-y left top #FFF; text-align:left }
#popup_header	{ background:url(http://banner.jinhak.com/Teps/Teps/pop/pop_header.gif) no-repeat 12px 13px #FF7800; height:30px; border:solid 1px #D6D6D6; border-bottom:0; }
	#popup_header img	{ margin:9px 0 0 23px }
#popup_body		{ width:100%; min-height:100%; _height:100%; margin:-31px 0 -1px 0; background:url(http://banner.jinhak.com/Teps/Teps/pop/body_bg.gif) repeat-y right top }
#popup_content	{ padding:43px 10px 16px 10px; text-align:center; background:url(http://banner.jinhak.com/Teps/Teps/pop/body_bg.gif) repeat-y left top; }
	#popup_content .tbl_write td	{ text-align:left }
	#popup_content h2	{ text-align:center; height:30px; padding-top:2px }
	#popup_content .popup_logo	{ margin-top:-32px; float:left }
#popup_footer	{ height:1px; background:url(http://banner.jinhak.com/Teps/Teps/pop/body_bg.gif) repeat-x left bottom; overflow:hidden }
.pop_txt_area	{ width:100% }
	.pop_txt_area td.cen	{ height:85px; text-align:center }
	.pop_txt_area td.cen_2	{ height:120px; text-align:center }
	.pop_txt_area td.cen_3	{ height:130px; text-align:center }
	.pop_txt_area td.cen_3_box	{ height:120px; text-align:left; border:solid 1px #D7D7D7; padding:0 15px; }
	.pop_txt_area td input, .pop_txt_area td img	{ vertical-align:middle }
.pop_txt_top	{ color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px; line-height:13px; padding-bottom:12px;  }
.pop_txt_top_2	{ color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px; line-height:13px; padding:10px 0 16px 10px; text-align:left }
.pop_tbl_list		{ width:100%; border-collapse:collapse; border-top:solid 1px #D0CCC3; }
	.pop_tbl_list th, .pop_tbl_list td	{ border-bottom:solid 1px #D7D7D7; border-right:solid 1px #D7D7D7; border-left:solid 1px #D7D7D7; text-align:center; }
	.pop_tbl_list th	{ background:#F7F7F7; padding:8px 0; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.pop_tbl_list td	{ padding-top:5px; padding-bottom:4px; }
	.pop_tbl_list td.al_left	{ text-align:left; padding-left:10px }	
	.pop_tbl_list td.td_input	{ padding-top:4px; padding-bottom:3px; #padding-top:3px; #padding-bottom:2px; }
.pop_al_left	{ text-align:left }
.pop_btn		{ padding-top:12px }
.pop_list		{ margin-right:30px; margin-left:30px; }
.pop_login_area			{ padding:18px 15px 10px 15px; margin:0 50px; border:solid 1px #D6D6D6; overflow:hidden }
	.pop_login_area dl	{ width:274px; float:left; display:inline-block; text-align:left; }
	.pop_login_area dt	{ float:left; _display:inline; width:95px; padding-top:6px; padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 10px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.pop_login_area dd	{ float:left; _display:inline; width:163pxpx; height:24px; #height:25px; }
	.pop_login_area .btn_login { float:left }
	.pop_login_area .btn_idpw	{ clear:both; padding-top:20px; #padding:0; text-align:center }
.pop_activx		{ padding:20px 0 20px 0; margin:0 45px; border:solid 1px #D6D6D6; overflow:hidden; text-align:center }

/* Common */
h2				{ height:15px }
h3				{ height:26px; border-bottom:solid 1px #FF9600; margin-bottom:18px }
h4				{ height:25px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_h4.gif) no-repeat left 5px; padding-left:10px; text-align:left; color:#464646; font-size:16px; letter-spacing:-1px }
h5				{ padding-bottom:5px; padding-left:11px; color:#165AA5; font-size:12px; font-weight:bold }
h6				{ padding-bottom:5px; padding-left:11px; color:#000000; font-size:12px; font-weight:bold }
.h0				{ height:35px; clear:both }
hr				{ clear:both; margin:0; padding:0; color:#FFF; height:30px; #height:16px; border:none }
.hr_small		{ clear:both; margin:0; padding:0; color:#FFF; height:15px; #height:1px; border:none }
.ico_th			{ padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 4px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
.ico_gray		{ padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 4px; }
	.ico_gray input, .ico_gray select	{ vertical-align:middle }
.small_txt		{ color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px; line-height:16px; }
.sub_visual		{ width:708px; position:absolute; }
.location		{ text-align:right; padding-top:95px; height:22px; color:#ACACAC; font-size:11px; letter-spacing:-1px }
	.location span	{ background:url(http://banner.jinhak.com/Teps/Teps/common/ico_location.gif) no-repeat left 1px; padding-left:5px; padding-right:2px }
.in_gray		{ border:solid 1px #D0CCC3; height:14px; padding-top:3px }
.in_gray_file	{ border:solid 1px #D0CCC3; height:20px; }
.font11			{ font-size:11px; letter-spacing:-1px }
.font12			{ font-size:12px; letter-spacing:-1px }
.font16			{ font-size:16px; }
.fc_orange		{ color:#FF7700 }
.fc_light		{ color:#ACACAC }
.fc_gray		{ color:#C7C7C7 }
.fc_sky			{ color:#709FDE }
.fc_blue		{ color:#008FD1 }
.fc_blue_02		{ color:#165AA5 }
.f_strong		{ color:#000; font-weight:bold; font-size:14px }
.fc_red			{ color:#FF0000 }
.fc_dark		{ color:#464646 }
.fc_black		{ color:#000 }
.fc_green		{ color:#00C9BD }
.fc_green_02	{ color:#7A8E47 }
.fw_normal		{ font-weight:normal }
.font_eng		{ font-size:10px; font-family:Tahoma }
.copy			{ padding:0 0 11px 11px; }
.only_txt		{ padding-left:11px;}
	.only_txt img	{ vertical-align:middle }
.only_txt_2		{ padding-left:30px }
.ie_mT30			{ #margin-top:-30px }
.btn_bottom_center	{ padding-top:15px; text-align:center;}
.btn_bottom_right	{ padding-top:15px; text-align:right; height:24px }
.btn_center_right	{ clear:both; text-align:right; padding:15px 0 }
.btn_center		{ text-align:center; }
.btn_h3	{ margin-top:-54px; float:right } /* h3에 이미지 있을때 */
.btn_h4	{ margin-top:-5px; display:inline-block } /* h4에 이미지 있을때 */
	.btn_h4 h4 	{ float:left; margin-top:5px; margin-right:10px }
	.btn_h4 p	{ float:left }
.btn_right		{ float:right; }
.btn_right_box	{ float:right; margin-top:-25px } /* 회색 박스 안, 오른쪽 밑에 있을때 */
.box_gray		{ border:solid 1px #D7D7D7; padding:13px 15px 12px 15px; overflow:hidden }
.box_gray_02	{ border:solid 1px #D7D7D7; border-top:none; padding:13px 15px 12px 15px; overflow:hidden }
.box_gray_03	{ border:solid 1px #D7D7D7; overflow:hidden; padding:6px 15px 6px 15px; }
	.box_gray_03 img, .box_gray_03 select, .box_gray_03 input, .box_gray_03 strong	{ vertical-align:middle }
	.box_gray_03 input	{ margin-top:8px; margin-bottom:6px; margin-top:3px\9; margin-bottom:3px\9; #margin-top:2px; #margin-bottom:3px; _margin-top:4px; _margin-bottom:3px }
	.box_gray_03 select	{ margin-top:4px; margin-bottom:3px; margin-top:3px\9; margin-bottom:1px\9; #margin-top:2px; #margin-bottom:2px; _margin-top:3px; _margin-bottom:3px }
.box_gray_bg	{ border:solid 1px #F0F0F0; background:#F8F8F8; padding:16px 24px 15px 24px; }
.box_gray_shadow		{ border:solid 1px #D7D7D7; border-bottom:4px solid #efefef; padding:13px 15px 12px 15px; overflow:hidden }
#box_shadow {overflow:hidden; border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;}
	.shadow { position:relative; top:0;left:0; background:#f0f0f0; } 
	.textbox { position:relative; top:-4px;left:-4px; background:#fff; padding:15px;border:solid 1px #ccc;}
	
.box_gray_form	{ border:solid 1px #D7D7D7; display:inline-block; width:606px; }
	.box_gray_form input, .box_gray_form select, .box_gray_form img	{ vertical-align:middle }
	.box_gray_form li.left	{ float:left; _display:inline; padding:8px 0 8px 15px; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px; line-height:16px; }
	.box_gray_form li.left input, .box_gray_form li.left select	{ margin-left:5px }
	.box_gray_form li.right	{ float:right; _display:inline; padding:14px 15px 0 0 }
.box_strong		{ border:solid 1px #D6D6D6; background:#F5F5F5; padding:13px 15px 12px 15px; }
	.box_strong .list_gray	{ margin-left:12px; margin-top:5px }
.box_bg			{  background:#F7F7F7; padding:20px 15px 20px 15px; overflow:hidden; line-height:18px }
.box_iframe { border:solid 1px #E0E0E0; background:#F9F9F9; width:606px; overflow-x:hidden;
					scrollbar-highlight-color:#E0E0E0;
					scrollbar-arrow-color:#AAA9A9;
					scrollbar-shadow-color:#E0E0E0;
					scrollbar-darkshadow-color:#FAFAFA;
					scrollbar-3dlight-color:#DEDEDE;
					scrollbar-face-color:#E0E0E0;
					scrollbar-track-color:#FAFAFA;
				}
	.body_iframe p, .body_iframe li	{ line-height:16px; }
	.body_iframe .title	{ font-weight:bold; padding-bottom:10px }
	.body_iframe .stitle	{ padding-bottom:5px }
	.body_iframe .txt_cont	{ padding-bottom:30px }
	.body_iframe ol	{ padding-bottom:30px; margin-left:19px; #margin-left:23px }
	.body_iframe ol li	{ list-style-type:decimal; }
	.body_iframe ol li ol	{ padding-bottom:0; margin-left:0px; #margin-left:4px }
	.body_iframe ol li ol li	{ list-style-type:none; padding-left:14px; }
	.body_iframe ol li ol li.circle_01	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_01.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_02	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_02.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_03	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_03.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_04	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_04.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_05	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_05.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_06	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_06.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_07	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_07.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_08	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_08.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_09	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_09.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_10	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_10.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_11	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_11.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_12	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_12.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_13	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_13.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_14	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_14.gif) no-repeat left 2px }
	.body_iframe ol li ol li.circle_15	{ background:url(http://banner.jinhak.com/Teps/Teps/common/circle_15.gif) no-repeat left 2px }
	.body_iframe ul		{ padding-bottom:30px; }
	.body_iframe ul li	{ background:url(http://banner.jinhak.com/Teps/Teps/common/list_privercy.gif) no-repeat left 3px; padding-left:12px; text-align:left }
	.body_iframe ul li ul	{ padding-bottom:0 }
	.body_iframe ul li ul li	{ background:url(http://banner.jinhak.com/Teps/Teps/common/list_bar.gif) no-repeat left 7px; padding-left:10px }
.body_iframe	{ background:#F9F9F9; text-align:left; padding:10px 15px; }
	.tbl_iframe td ul	{ padding-bottom:0 }
	.tbl_iframe td ul li	{ background:url(http://banner.jinhak.com/Teps/Teps/common/list_bar.gif) no-repeat left 7px; padding-left:10px }
.nbsp			{ margin-left:10px }
.nbsp_right		{ margin-right:10px }
.nbsp_span		{ padding-left:10px } /* td내에 문항이 또 있을때 */
.nbsp_50		{ margin-left:50px }
.input_margin	{ margin-top:3px }
	.input_margin input, .input_margin select	{ margin:2px 0; #margin:1px 0 }
.pB5			{ padding-bottom:5px }
.pB10			{ padding-bottom:9px }
.pB20			{ padding-bottom:20px }
.pT10			{ padding-top:10px }
.pT12			{ padding-top:12px }
.pT20			{ padding-top:20px }
.pT36			{ padding-top:36px }
.pL10			{ padding-left:10px }
.pL20			{ padding-left:20px }
.pL30			{ padding-left:30px }
.pL50			{ padding-left:50px }
.mT3			{ margin-top:3px }
.mT5			{ margin-top:5px }
.mT6			{ margin-top:6px }
.mT8			{ margin-top:8px }
.mT10			{ margin-top:10px }
.mT12			{ margin-top:12px }
.mT15			{ margin-top:15px }
.mT20			{ margin-top:20px }
.mT35			{ margin-top:35px }
.mT36			{ margin-top:36px }
.mB1			{ margin-bottom:1px }
.mB5			{ margin-bottom:5px }
.mB10			{ margin-bottom:10px }
.mB15			{ margin-bottom:15px }
.mB20			{ margin-bottom:20px }
.mList			{ margin-left:30px }
.mL2			{ margin-left:2px }
.mL5			{ margin-left:5px }
.mL7			{ margin-left:7px }
.mL10			{ margin-left:10px }
.mL11			{ margin-left:12px }
.mL15			{ margin-left:15px }
.mL17			{ margin-left:17px }
.mL20			{ margin-left:20px }
.mL22			{ margin-left:22px }
.mL27			{ margin-left:27px }
.mL40			{ margin-left:40px }
.divide			{ display:inline-block; width:100% }
	.divide li		{ background:none }
	.divide li.left	{ float:left; _display:inline }
	.divide li.right{ float:right; _display:inline }
	.divide li input, .divide li select, .divide li img	{ vertical-align:middle }
.clear			{ clear:both }
.ico_dangu		{ background:url(http://banner.jinhak.com/Teps/Teps/common/ico_dangu.gif) no-repeat left 1px; padding-left:14px }
.ico_arrow		{ background:url(http://banner.jinhak.com/Teps/Teps/common/ico_arrow.gif) no-repeat left 5px; padding-left:7px }
.ju				{ clear:both; padding-top:10px }
	.ju img		{ vertical-align:middle }
	.ju_with_btn{ clear:both; padding-top:9px }
	.ju_with_btn img	{ vertical-align:middle; margin-left:5px }
.ju_center		{ clear:both; text-align:center; padding:20px 0 17px 0  }
.paging			{ padding-top:20px; text-align:center; }
	.paging .now, .paging a.now	{ color:#FF9600; font-weight:bold }
	.paging img 	{ vertical-align:middle }
	.paging .num_area	{ padding:0 7px 0 2px }
	.paging .bar	{ background:url(http://banner.jinhak.com/Teps/TepsAdmin/paging_bar.gif) no-repeat right 2px; padding-left:3px; }
	.paging .num_area a		{ margin-left:3px }
.tabmenu	{ background:url(http://banner.jinhak.com/Teps/Teps/common/tab_bg.gif) repeat-x left bottom; height:21px; margin-bottom:20px }
	.tabmenu li	{ float:left; _display:inline; }
	.tabmenu li img	{ vertical-align:top }	
	.tabmenu li a	{ display:block; text-align:center; width:95px; height:21px; background:url(http://banner.jinhak.com/Teps/Teps/common/tab_bar.gif) no-repeat right 4px; }
	.tabmenu li a img	{ margin-top:3px }
	.tabmenu li.end a	{ background:none }
	.tabmenu li a.now, .tabmenu li a:hover	{ background:url(http://banner.jinhak.com/Teps/Teps/common/tab_over.gif) no-repeat left top; }
	.tabmenu li a.now img, .tabmenu li a:hover img	{ margin-top:5px }
	.tabmenu li.width_167 a	{ width:167px; }
	.tabmenu li.width_167 a.now, .tabmenu li.width_167 a:hover	{ background:url(http://banner.jinhak.com/Teps/Teps/common/tab_over_03.gif) no-repeat left top; }
.tabmenu_02	{ background:url(http://banner.jinhak.com/Teps/Teps/common/tab_bg.gif) repeat-x left bottom; height:21px; margin-bottom:20px }
	.tabmenu_02 li	{ float:left; _display:inline; }
	.tabmenu_02 li img	{ vertical-align:top }	
	.tabmenu_02 li a	{ display:block; text-align:center; width:118px; height:21px; background:url(http://banner.jinhak.com/Teps/Teps/common/tab_bar.gif) no-repeat right 4px; }
	.tabmenu_02 li a img	{ margin-top:3px }
	.tabmenu_02 li.end a	{ background:none }
	.tabmenu_02 li a.now, .tabmenu_02 li a:hover	{ background:url(http://banner.jinhak.com/Teps/Teps/common/tab_over_02.gif) no-repeat left top; }
	.tabmenu_02 li a.now img, .tabmenu_02 li a:hover img	{ margin-top:5px }
.abs			{ vertical-align:middle }
.br				{ line-height:5px }
.faq_counsel	{ background:url(http://banner.jinhak.com/Teps/Teps/etc/faq_counsel.gif) no-repeat left top; height:80px; text-align:right }
	.faq_counsel img	{ margin:18px 20px 0 0 }
.line_gray		{ height:1px; background:#F5F5F5; overflow:hidden }
.line_gray_01	{ height:1px; background:#ECECEC; overflow:hidden }
.line_dot		{ background:url(http://banner.jinhak.com/Teps/Teps/common/line_dot.gif) repeat-x left bottom }
.hand	{ cursor:pointer }
.img_align_left	{ margin:0 20px 20px 0; }
.bg_none		{ background:none }
.center			{ text-align:center }
.sitemap		{ width:608px; }
	.sitemap dl	{ float:left; _display:inline; width:152px }
	.sitemap dt	{ height:34px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_h4.gif) no-repeat left 5px; padding-left:10px; }
	.sitemap dd	{ line-height:14px; padding-bottom:10px; padding-left:7px; background:url(http://banner.jinhak.com/Teps/Teps/common/ico_th.gif) no-repeat left 5px; }
.pr_book		{ overflow:hidden }
	.pr_book dt	{ font-weight:bold; margin-left:90px }
	.pr_book dd.img	{ float:left; _display:inline; margin-top:-15px; width:88px; #width:85px }
	.pr_book dd.txt	{ padding-top:10px }

/* 091224 teps_score imageMap css */
#Map_css img.image { display: none; }
dl#score_info_Map { margin: 0; padding: 0; background: transparent url(http://banner.jinhak.com/Teps/Teps/info/score_img_01.gif) top left no-repeat; height: 750px; width: 608px; position: relative; }
#Map_css dt { margin: 0; padding: 0; position: absolute; font-size: 11px; display: none; font-family:dotum; }
#Map_css dd { margin: 0; padding: 0; position: absolute; font-size: 11px; font-family:dotum; }

dd#name a, dd#date a, dd#gender a,
dd#num a, dd#test a, dd#vaild a, dd#score a, dd#score2 a, dd#level2 a, 
dd#graph a, dd#graph_circle a, dd#declaration a, dd#section a {
	position: absolute; width:110px; height:33px; text-decoration: none; 
	}
dd#name a span, dd#date a span, dd#gender a span,
dd#num a span, dd#test a span, dd#vaild a span, 
dd#barcode a span, dd#score a span, dd#level a span, dd#score2 a span , dd#level2 a span,
dd#graph a span, dd#graph_circle a span, dd#declaration a span, dd#section a span { 
	display: none;
	}
dd#name a:hover, dd#date a:hover, dd#gender a:hover,
dd#num a:hover, dd#test a:hover, dd#vaild a:hover,
dd#barcode a:hover , dd#score a:hover, dd#level a:hover, dd#score2 a:hover,
dd#level2 a:hover,dd#graph a:hover, dd#graph_circle a:hover, dd#declaration a:hover,
dd#section a:hover {
	position: absolute; background: transparent url(http://banner.jinhak.com/Teps/Teps/info/score_img_01.gif) 124px 78px no-repeat; top: 0px; left: 0px; border:3px solid #FF7800;
	}
dd#name a:hover span, dd#date a:hover span, dd#gender a:hover span,
dd#num a:hover span, dd#test a:hover span, dd#vaild a:hover span, 
dd#barcode a:hover span, dd#score a:hover span, dd#level a:hover span,
dd#score2 a:hover span, dd#level2 a:hover span, dd#graph a:hover span,
dd#graph_circle a:hover span, dd#declaration a:hover span, dd#section a:hover span  {
	display: block; text-indent: 0; vertical-align: top; color: #fff; background-color: #FF7800; font-weight: bold; position: absolute; border: 1px solid #FF4800; bottom: 70%; margin:0 0 0 -3px;
	}
	

dd#name { top: 78px; left: 124px; }
	dd#name a:hover span { padding:7px 7px 5px 7px; }
dd#date { top: 116px; left: 124px; }
	dd#date a:hover span { padding:7px 10px 5px 10px; }
dd#gender { top: 153px; left: 124px; }
	dd#gender a:hover span { padding:7px 10px 5px 10px; }
dd#num { top: 78px; left: 298px; }
	dd#num a:hover span { padding:7px 18px 5px 18px; }
dd#test { top: 116px; left: 298px; }
	dd#test a:hover span { padding:7px 10px 5px 10px; }
dd#vaild { top: 153px; left: 298px; }
	dd#vaild a:hover span { padding:7px 10px 5px 10px; }
	dd#vaild a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:200px; top:218%; height:218%; padding:10px 10px 15px;margin:0 0 0 -11px; border:#e4e4e4 1px solid;}
dd#barcode { top: 95px; left: 418px; }
	dd#barcode a {position: absolute; width:133px; height:70px; text-decoration: none; }
	dd#barcode a:hover span { padding:7px 5px 5px 5px; width:148px; bottom: 100%;}
	dd#barcode a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:140px; top:98px; height:98px; padding:10px;margin:0 0 0 -6px; border:#e4e4e4 1px solid;}
dd#score { top: 240px; left: 37px; }
	dd#score a {position: absolute; width:60px; height:30px; text-decoration: none; }
	dd#score a:hover span { padding:7px 15px 5px 15px;}
dd#level { top: 240px; left: 138px; }
	dd#level a {position: absolute; width:60px; height:30px; text-decoration: none; }
	dd#level a:hover span { padding:7px 15px 5px 15px;}
dd#score2 { top: 233px; left: 377px; }
	dd#score2 a {position: absolute; width:35px; height:80px; text-decoration: none; }
	dd#score2 a:hover span { padding:7px 5px 5px 5px; width:65px; bottom: 100%;}
dd#level2 { top: 233px; left: 413px; }
	dd#level2 a {position: absolute; width:35px; height:80px; text-decoration: none; }
	dd#level2 a:hover span { padding:7px 5px 5px 5px; width:65px; bottom: 100%;}
dd#graph { top: 233px; left: 451px; }
	dd#graph a {position: absolute; width:133px; height:90px; text-decoration: none; }
	dd#graph a:hover span { padding:7px 15px 5px 15px; width:50px; bottom: 100%;}
	dd#graph a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:150px; top:117px; height:125px; padding:10px;margin:0 0 0 -15px; border:#e4e4e4 1px solid;}
dd#graph_circle { top: 340px; left: 43px; }
	dd#graph_circle a {position: absolute; width:96px; height:95px; text-decoration: none; }
	dd#graph_circle a:hover span { padding:7px 0 5px 10px; width:90px; bottom: 100%;}
	dd#graph_circle a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:140px; top:122px; height:110px; padding:10px;margin:0 0 0 -15px; border:#e4e4e4 1px solid;}
dd#declaration { top: 340px; left: 136px; }
	dd#declaration a {position: absolute; width:440px; height:75px; text-decoration: none; }
	dd#declaration a:hover span { padding:7px 0 5px 10px; width:110px; bottom: 100%;}
	dd#declaration a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:320px; top:103px; height:30px; padding:10px;margin:0 0 0 -11px; border:#e4e4e4 1px solid;}
dd#section { top: 440px; left: 27px; }
	dd#section a {position: absolute; width:550px; height:246px; text-decoration: none; }
	dd#section a:hover {background: transparent url(http://banner.jinhak.com/Teps/Teps/info/score_img_01.gif) 550px 246px no-repeat;}
	dd#section a:hover span { padding:7px 0 5px 10px; width:110px; bottom: 100%;}
	dd#section a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:370px; top:-48px; height:26px; padding:10px;margin:0 0 0 -11px; border:#e4e4e4 1px solid;}
	/* 20100920추가 */
	#Map_css img.image { display: none; }
	dl#score_info_Map { margin: 0; padding: 0; background: transparent url(http://banner.jinhak.com/Teps/Teps/info/score_img_01.gif) top left no-repeat; height: 750px; width: 608px; position: relative; }
	dl#score_info_Map_02 { margin: 0; padding: 0; background: transparent url(http://banner.jinhak.com/Teps/Teps/info/score_img_02.gif) top left no-repeat; height: 642px; width: 608px; position: relative; }
	#Map_css dt { margin: 0; padding: 0; position: absolute; font-size: 11px; display: none; font-family:dotum; }
	#Map_css dd { margin: 0; padding: 0; position: absolute; font-size: 11px; font-family:dotum; }

	dd#name a, dd#date a, dd#gender a,
	dd#num a, dd#test a, dd#vaild a, dd#score a, dd#score2 a, dd#level2 a, 
	dd#graph a, dd#graph_circle a, dd#declaration a, dd#section a, dd#gold_area a {
		position: absolute; width:110px; height:33px; text-decoration: none; 
		}
	dd#name a span, dd#date a span, dd#gender a span,
	dd#num a span, dd#test a span, dd#vaild a span, 
	dd#barcode a span, dd#score a span, dd#level a span, dd#score2 a span , dd#level2 a span,
	dd#graph a span, dd#graph_circle a span, dd#declaration a span, dd#section a span, dd#gold_area a span { 
		display: none;
		}
	dd#name a:hover, dd#date a:hover, dd#gender a:hover,
	dd#num a:hover, dd#test a:hover, dd#vaild a:hover,
	dd#barcode a:hover , dd#score a:hover, dd#level a:hover, dd#score2 a:hover,
	dd#level2 a:hover,dd#graph a:hover, dd#graph_circle a:hover, dd#declaration a:hover,
	dd#section a:hover, dd#gold_area a:hover {
		position: absolute; background: transparent url(http://banner.jinhak.com/Teps/Teps/info/score_img_01.gif) 124px 78px no-repeat; top: 0px; left: 0px; border:3px solid #FF7800;
		}
	dd#name a:hover span, dd#date a:hover span, dd#gender a:hover span,
	dd#num a:hover span, dd#test a:hover span, dd#vaild a:hover span, 
	dd#barcode a:hover span, dd#score a:hover span, dd#level a:hover span,
	dd#score2 a:hover span, dd#level2 a:hover span, dd#graph a:hover span,
	dd#graph_circle a:hover span, dd#declaration a:hover span, dd#section a:hover span, dd#gold_area a:hover span  {
		display: block; text-indent: 0; vertical-align: top; color: #fff; background-color: #FF7800; font-weight: bold; position: absolute; border: 1px solid #FF4800; bottom: 70%; margin:0 0 0 -3px;
		}
	dd#name { top: 78px; left: 124px; }
		dd#name a:hover span { padding:7px 7px 5px 7px; }
	dd#date { top: 116px; left: 124px; }
		dd#date a:hover span { padding:7px 10px 5px 10px; }
	dd#gender { top: 153px; left: 124px; }
		dd#gender a:hover span { padding:7px 10px 5px 10px; }
	dd#num { top: 78px; left: 298px; }
		dd#num a:hover span { padding:7px 18px 5px 18px; }
	dd#test { top: 116px; left: 298px; }
		dd#test a:hover span { padding:7px 10px 5px 10px; }
	dd#vaild { top: 153px; left: 298px; }
		dd#vaild a:hover span { padding:7px 10px 5px 10px; }
		dd#vaild a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:200px; top:218%; height:218%; padding:10px 10px 15px;margin:0 0 0 -11px; border:#e4e4e4 1px solid;}
	dd#barcode { top: 95px; left: 418px; }
		dd#barcode a {position: absolute; width:133px; height:70px; text-decoration: none; }
		dd#barcode a:hover span { padding:7px 5px 5px 5px; width:148px; bottom: 100%;}
		dd#barcode a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:140px; top:98px; height:98px; padding:10px;margin:0 0 0 -6px; border:#e4e4e4 1px solid;}
	dd#score { top: 240px; left: 37px; }
		dd#score a {position: absolute; width:60px; height:30px; text-decoration: none; }
		dd#score a:hover span { padding:7px 15px 5px 15px;}
	dd#level { top: 240px; left: 138px; }
		dd#level a {position: absolute; width:60px; height:30px; text-decoration: none; }
		dd#level a:hover span { padding:7px 15px 5px 15px;}
	dd#score2 { top: 233px; left: 377px; }
		dd#score2 a {position: absolute; width:35px; height:80px; text-decoration: none; }
		dd#score2 a:hover span { padding:7px 5px 5px 5px; width:65px; bottom: 100%;}
	dd#level2 { top: 233px; left: 413px; }
		dd#level2 a {position: absolute; width:35px; height:80px; text-decoration: none; }
		dd#level2 a:hover span { padding:7px 5px 5px 5px; width:65px; bottom: 100%;}
	dd#graph { top: 233px; left: 451px; }
		dd#graph a {position: absolute; width:133px; height:90px; text-decoration: none; }
		dd#graph a:hover span { padding:7px 15px 5px 15px; width:50px; bottom: 100%;}
		dd#graph a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:150px; top:117px; height:125px; padding:10px;margin:0 0 0 -15px; border:#e4e4e4 1px solid;}
	dd#graph_circle { top: 340px; left: 43px; }
		dd#graph_circle a {position: absolute; width:96px; height:95px; text-decoration: none; }
		dd#graph_circle a:hover span { padding:7px 0 5px 10px; width:90px; bottom: 100%;}
		dd#graph_circle a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:140px; top:122px; height:110px; padding:10px;margin:0 0 0 -15px; border:#e4e4e4 1px solid;}
	dd#declaration { top: 340px; left: 136px; }
		dd#declaration a {position: absolute; width:440px; height:75px; text-decoration: none; }
		dd#declaration a:hover span { padding:7px 0 5px 10px; width:110px; bottom: 100%;}
		dd#declaration a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:320px; top:103px; height:30px; padding:10px;margin:0 0 0 -11px; border:#e4e4e4 1px solid;}
	dd#section { top: 440px; left: 27px; }
		dd#section a {position: absolute; width:550px; height:246px; text-decoration: none; }
		dd#section a:hover {background: transparent url(http://banner.jinhak.com/Teps/Teps/info/score_img_01.gif) 550px 246px no-repeat;}
		dd#section a:hover span { padding:7px 0 5px 10px; width:110px; bottom: 100%;}
		dd#section a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:370px; top:-48px; height:26px; padding:10px;margin:0 0 0 -11px; border:#e4e4e4 1px solid;}
	dd#gold_area { top: 452px; left: 355px; }
		dd#gold_area a {position: absolute; width:112px; height:68px; text-decoration: none; }
		dd#gold_area a:hover span { padding:7px 15px 5px 15px; width:150px; bottom: 100%;}
		dd#gold_area a:hover span.box	{ background:#f7f7f7; color:#999; font-weight:normal; line-height:14px; width:200px; top:97px; height:55px; padding:10px;margin:0 0 0 -15px; border:#e4e4e4 1px solid;}
	/* //20100920추가 */
.bnsp label
{
	margin:0 10px 0 2px ;
}


/* For Print */
@media print{
html, body { color:#000; }
html, body,
td,div,p,th,input,select,textarea,
select,
td,th,p,
textarea,
img,
h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dt,dd,form,
form,
li,
a:link,
a:visited,
a:hover,

#wrap,
#header,
	#header .util_menu,
	#header .util_menu li	,
	#header .util_menu li img,
	#header h1,
	#header h1 img,
	.topmenu,
#body,
#content,
.box_img,
	.box_img img, .box_img input,
	.box_img li,
	.box_img dl,
	.box_img dt,
	.box_img dt img,
	.box_img dd,
	.box_img dd input, .box_img dd select,
	.box_img dd.dd_txt,
	.box_img dl.type_01 dt,
	.box_img dl.type_01 dd,
	.box_img dl.type_02 dt,
	.box_img dl.type_02 dd,
	.box_img dl.type_03 dt,
	.box_img dl.type_03 dd,
	.box_img dl.type_04 dt,
	.box_img dl.type_04 dd,
	.box_img .txt
	
	
	{property:value; color:#000}
	.print_next	{ margin-top:64px }
	.only_txt		{ padding-left:11px; line-height:16px; letter-spacing:-1px;}
	.fc_orange, .fc_green_02		{ color:#000 }
	
	.tbl_list		{ width:100%; border-collapse:collapse; border-top:solid 2px #FF9600; border-bottom:solid 2px #D7D7D7 }
	.tbl_list th, .tbl_list td	{ border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; border-left:solid 1px #EAEAEA; text-align:center; line-height:14px; color:#000 }
	.tbl_list th	{ background:#F7F7F7; padding:7px 0; color:#ACACAC; font-size:11px; font-weight:bold; letter-spacing:-1px }
	.tbl_list tr.th_dark th	{ background:#F0F0F0; }
	.tbl_list tr.end td	{ border-bottom:solid 2px #D7D7D7; }
	.tbl_list td	{ padding-top:5px; padding-bottom:4px; }
	.tbl_list td.al_left	{ padding-left:15px; text-align:left }
	.tbl_list td.al_left_02	{ padding-left:7px; text-align:left }
	.tbl_list td.al_right	{ padding-right:10px; text-align:right }
	.tbl_list td.td_input	{ padding-top:3px; padding-bottom:2px; }
	.tbl_list td.td_img		{ padding:0; }
	.tbl_list td.td_none	{ padding:0; }
	.tbl_list td input		{ vertical-align:middle }
	
	}
