@charset "utf-8";

body	{
	width: 100%;
	margin: 0;
	padding: 0;
	
	font-size: 12px ;
	line-height: 130%;
	font-family : "dotum", "Seoul", "arial", "Verdana", "Helvetica";
	background-color:#ffffff ;
	background:url(/images/New_Exam/bg_menu.gif) repeat-x;	  
	color:#666;
	text-align:center;
	
	
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-shadow-color:#b4b4b4;
	scrollbar-3dlight-color:#b4b4b4;
	scrollbar-arrow-color:#b4b4b4;
	scrollbar-track-color:#f7f7f7;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-base-color:#f7f7f7;	
	}
* {padding:0px; margin:0px;}

td	{
	font-family : "dotum", "Seoul", "arial", "Verdana", "Helvetica";
	font-size: 12px;
	color: #666;
	line-height:140%;
	 }

table {
	border-collapse:collapse;
	border-spacing:0px;
	font-size: 12px;
	font-family:돋움,Verdana,  sans-serif;
	color:#656565;
}

img { 
	border:none;  
}

a {	selector-dummy: expression(this.hideFocus=true);cursor:pointer; }

select {font-family:돋움; font-size:13px; color:#000000; BEHAVIOR:url('selectBox.htc'); CURSOR: hand; } 

form, p, div, th, td, table, address, input  {
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#666;
	font-family:dotum;	
}
h1, h2, h3, h4, h5, h6 { 
	line-height: 130%;
	margin: 0;
	padding: 0;
}

textarea
 {padding:10px; }
.checkbox {margin-bottom:-2px;}

a:link{ text-decoration: none ; color: #666; }
a:visited { text-decoration: none ; color: #666 ;}
a:active { text-decoration: none ; color: #666; }
a:hover { text-decoration:none; color:#248e08;}

ul, li, ol, dl, dt, dd {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height:155%;
}

.inp_02			{border:1px #a5a5a5 solid; width:200px; height:21px; padding-left:5px; padding-top:2px;}
.inp_05			{font-family:돋움,Dotum,arial; font:12px; color:#529A21; background-color:#FFFFFF; border:0 solid #EB9E27;padding:0 0 0 0;height:15px;}
.board_page_num_here		{font:12px 돋움; font-weight:bold; color:red; padding:1px;}
.inp_99			{border:0px #a5a5a5 solid; width:200px; height:21px; padding-left:5px; padding-top:2px;}

/* font style */
.t11 {font-size:11px;}
.bold {font-weight:bold;}
.green {color:#248e08}
.greenb {color:#417a1b}
.org {color:#ff5400}
.blue {color:#166598}
.gray {color:#7f7f7f}
.white {color:#fff}
.white A,.white A:link	{color:#fff; text-decoration:none;}
.white A:visited,.white A:hover {color:#fff; text-decoration:none;}


/*  -LAYOUT-------------------------------------------------------------------------------------------------------- */ 

#body {width:945px; margin:0 auto; min-height:100%; position:relative;}

#Top { height:80px; padding-top:9px;}
#Menu {} 
#Left {width:222px;}
#Content01 {width:490px; padding-left:10px; padding-right:10px;}
#Content02 {width:712px; padding-left:10px; vertical-align:top;}
#Right {width:212px;}
#Footer { clear:both; margin-top:35px; text-align:left;}

/*common*/
h1 {margin-bottom:5px;}
.right {text-align:right; margin-top:-20px;}
.clr {clear:both;}

.img_border {border:1px #979797 solid; padding:0px; margin:0px  !important;}
.Bborder {border-bottom:1px #cccccc solid;}

.BtnR {border-top:1px #cccccc solid; text-align:right; margin-top:10px; padding-top:5px;}

/* Top */
.search {background:url(/images/New_Exam/bg_search.gif) no-repeat left bottom; width:498px; height:40px; padding-left:30px; padding-top:10px;}
.slt_input {border:1px #3c991a solid; width:272px; height:21px; padding-left:5px; padding-top:2px;}
.top A,.top A:link,.top A:visited,.top A:hover {color:#000; text-decoration:none; font-size:12px;}
.eventzone {background:url(/images/New_Exam/bg_eventzone.gif) no-repeat; width:220px; height:209px; padding-top:5px;}
.eventzone li {color:#999999 ; font-size:11px; line-height:18px; margin-left:10px; background:url(/images/New_Exam/bu_green.gif) 0 7px no-repeat; padding-left:7px;}
.eventzone A,.eventzone A:link,.eventzone A:visited {color:#666; text-decoration:none; font-size:11px;}
.eventzone A:hover {color:#666; text-decoration:underline; font-size:11px;}
.inp_01			{font-family:돋움,Dotum,arial; font:11px; color:#000000; border:0 solid #EB9E27;padding:2 0 0 5;height:18px;}

.rank { background:url(/images/New_Exam/bg_rank.gif) no-repeat; width:150px; height:128px; padding:10px;}
.rank li {position:relative; line-height:12px; margin-left:15px;}
.rank a{display:block; color:#444; font-size:11px;}
.rank a:link {color:#444; font-size:11px;}
.rank a:visited{color:#444; font-size:11px;}
.rank a:hover{color:#444; text-decoration:underline; font-size:11px;}
.rank span{overflow:hidden;position:absolute; left:92px; top:1px;width:20px;color:#555;font:9px Tahoma;text-align:left;cursor:pointer;cursor:hand; text-decoration:none;}
.rank img{position:absolute;left:80px; top:1px;}



/* Left */
#Left .menubox {
	border-left:7px #6bc331 solid; 
	border-right:7px #6bc331 solid; 
	border-bottom:7px #6bc331 solid; 
	padding:15px 5px 15px 5px;}
.lm_tit {color:#387710 ; font-size:12px; font-weight:bold; padding-left:5px;}
.lm_line { border-top:1px #CCCCCC solid; padding-bottom:13px; margin-top:14px;}

.lm_menu li {color:#999999 ; font-size:11px; line-height:16px; margin-left:5px;}
.lm_menu A,.lm_menu A:link,.lm_menu A:visited {color:#999999; text-decoration:none; font-size:11px;}
.lm_menu A:hover {color:#ff5400; text-decoration:none; font-size:11px;}

.lm_menu01 li {color:#999999 ; font-size:11px; border-bottom:1px #CCCCCC solid; padding-bottom:5px; margin-top:5px;}
.lm_menu01 A,.lm_menu01 A:link	{color:#999999; text-decoration:none; font-size:11px; margin-left:5px;}
.lm_menu01 A:visited,.lm_menu01 A:hover {color:#666; text-decoration:none; font-size:11px;}


.lm_hit {background:url(/images/New_Exam/bg_hit.gif) no-repeat left top; width:222px; height:181px; margin-top:2px; padding-top:17px; padding-right:12px;}
.lm_skip {background:url(/images/New_Exam/bg_skip.gif) no-repeat left top; width:222px; height:255px; margin-top:10px; padding-top:26px; padding-right:12px; padding-left:20px;}
.lm_customer01 {background:url(/images/New_Exam/box_customer01.gif) no-repeat; width:222px; height:71px; margin-top:10px; padding-top:55px; padding-left:28px;}
.lm_customer02 {background:url(/images/New_Exam/box_customer03.gif) no-repeat; width:222px; height:53px; padding-left:10px;}



/*Content*/
.bookline {background:url(/images/New_Exam/bg_bookline.gif) no-repeat; width:490px; height:43px; padding-left:122px; padding-top:14px;}
.bookline_on {background:url(/images/New_Exam/bg_bookline_on.gif) no-repeat left top; width:490px; height:125px; padding-top:21px; padding-left:17px;}

#Setup {border:1px #afafaf solid; width:490px; background:#FFFFFF;}
#Setup .tit_bg {background:url(/images/New_Exam/bg_setup.gif) repeat-x top left; height:24px; font-size:11px; color:#888888; text-align:center;}
#Setup .tit {font-size:11px; color:#888888; text-align:center; padding-top:3px;}

.banner100 {border:3px #d8d8d8 solid; width:712px;}
.banner100 li {display:block; border-left:1px #d8d8d8 solid; height:35px; float:left}
.Tab_border {border-bottom:1px #d8d8d8 solid;}
.newbookBox	{border-left:1px #d8d8d8 solid; border-right:1px #d8d8d8 solid; border-bottom:1px #d8d8d8 solid; width:712px; padding-top:10px; padding-bottom:5px;}

.title {padding-left:10px; padding-bottom:10px;}
.more {text-align:right; margin-top:-25px; padding-bottom:5px; border-bottom:1px #cccccc solid; padding-right:10px; margin-bottom:5px;}


.stitle {padding-bottom:10px;}
.more01 {text-align:right; margin-top:-25px; padding-bottom:5px;}

.hot {background:url(/images/New_Exam/hot_bg.gif) no-repeat left bottom; width:212px; padding-left:20px; padding-bottom:20px;}


/*플러스쉼터*/
.help_center {background:url(/images/New_Exam/bg_center.gif) no-repeat top; width:490px; height:150px; padding-top:85px; padding-left:22px;}

#box_news {float:left; border:1px #e5e5e5 solid; padding:5px;}
#box_news .stit {padding-left:5px;  padding-top:5px; padding-bottom:10px; color:#417a1b; font-size:12px; font-weight:bold; text-align:left;}
#box_news .more02 {text-align:right; margin-top:-25px; border-bottom:1px #e5e5e5 solid; padding-right:5px; margin-bottom:7px; padding-bottom:10px;}
.box_news li {background:url(/images/New_Exam/bu_arrow.gif) 0 7px no-repeat; margin-left:5px; padding-left:8px; text-align:left; line-height:20px;}

.interview_tit {background:url(/images/New_Exam/interview_top.gif) no-repeat left top; height:30px; font-weight:bold; color:#166598; padding-top:10px; padding-left:15px;}
.interview_bg {background:url(/images/New_Exam/interview_bg.gif) no-repeat bottom; width:212px; padding:0px 10px 10px 15px;}
.category {background:#ffffff url(/images/New_Exam/category_bg.gif) no-repeat left bottom; width:228px; margin-left:225px; padding:0px 12px 10px 20px;}


/* Right */
.bestbox {clear:both; background:url(/images/New_Exam/bestbox_bg.gif) left top no-repeat; width:212px; height:180px; padding-top:6px;}
.best_list li {line-height:140%; margin-left:37px;}


.tab_r1 li {display:block; float:left;}

.newsbox {width:212px; border:1px #e5e5e5 solid;}
.tab_r2 li{float:left;margin-left:-1px; height:20px; text-align:center;}

.tab_r2 li a,.tab_r2 A:link	{
	display:block;
	color:#666; text-decoration:none; 
	font-size:11px; font-weight:bold;
	border-left:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid;
	height:27px;
	padding-top:9px;
	}
.on li a,.on A:link	{
	display:block;
	color:#666; text-decoration:none; 
	font-size:11px; font-weight:bold;
	border-left:1px #e5e5e5 solid; border-bottom:1px #fff solid;
	height:27px;
	padding-top:9px;
	}
	
.tab_r2 li a:active,.tab_r2 a:visited,.tab_r2 A:hover	{
	display:block;
	color:#417a1b; text-decoration:none; 
	font-size:11px; font-weight:bold;
	border-left:1px #e5e5e5 solid; border-bottom:1px #fff solid;
	height:27px;
	padding-top:9px;
	}

.tab_r3 li a,.tab_r3 A:link	{
	display:block;
	color:#666; text-decoration:none; 
	font-size:11px; font-weight:bold;
	border-left:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid;
	height:27px;
	padding-top:9px;
	}
	
.tab_r3 li a:active,.tab_r3 a:visited,.tab_r3 A:hover	{
	display:block;
	color:#417a1b; text-decoration:none; 
	font-size:11px; font-weight:bold;
	border-left:1px #e5e5e5 solid; border-bottom:1px #fff solid;
	height:27px;
	padding-top:9px;
	}	
	
.newslist li {background:url(/images/New_Exam/bu_gray.gif) 0 8px no-repeat top left; margin-left:10px; padding-left:7px; padding-top:3px; padding-bottom:3px; line-height:17px;}	

.event {width:212px; border-bottom:1px #e5e5e5 solid; padding-bottom:5px; margin-top:5px;}
.event img {float:left; border:2px #dedede solid; width:39px; height:39px;}
.event span {float:left; margin-left:10px; margin-top:10px; font-size:11px; letter-spacing:-0.1em; line-height:15px; font-weight:bold;}

.event_end {width:212px; margin-top:5px;}
.event_end img {float:left; border:2px #dedede solid; width:39px; height:39px;}
.event_end span {float:left; margin-left:10px; margin-top:10px; font-size:11px; letter-spacing:-0.1em; line-height:15px; font-weight:bold;}

.rig_news	{border-left:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; padding:5px;}


/*Quick*/
.quick_box {border-left:3px #72c938 solid; border-right:3px #72c938 solid; border-bottom:3px #72c938 solid; padding-bottom:5px;}

/* Footer */
.favor li {float:left;}
.footer_box {border:1px #e5e5e5 solid; height:36px; padding-left:157px; padding-top:13px; width:945px;}
.footer_menu li {float:left; margin-left:10px;}
.copyright {margin-top:15px; margin-left:20px;}

/*  -marign & padding----------------------------------------------------------------------------------------------- */
.m10 {margin:10px;}
.mL-1 {margin-left:-1px;}
.mL5 {margin-left:5px;}
.mL10 {margin-left:10px;}

.mT5 {margin-top:5px;}
.mT10 {margin-top:10px;}


.mB-1 {margin-bottom:-1px;}
.mB7 {margin-bottom:7px;} 
.mB10 {margin-bottom:10px;} 

.p10 {padding:10px;}
.pT3 {padding-top:3px;}
.pT5 {padding-top:5px;}
.pT10 {padding-top:10px;}
.pL5 {padding-left:5px;}
.pL10 {padding-left:10px;}
.pL15 {padding-left:15px;}

.pR5 {padding-right:2px;}
.pB3 {padding-bottom:3px;}
.pB5 {padding-bottom:5px;}
.pB7 {padding-bottom:7px;}
.pB10 {padding-bottom:10px;}
.pB15 {padding-bottom:15px;}


























