@charset 'ks_c_5601-1987';


/* basic */
body {
	background-color: #E7E7E7;
	font-size: 11px;
	font-family: "µ¸¿ò, Verdana, Geneva, Arial, Helvetica, sans-serif";
	line-height:140%;
	margin: 0;
	padding: 0;
	scrollbar-face-color:#ffffff; 
	scrollbar-shadow-color:#ffffff; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-3dlight-color:#aaaaaa; 
	scrollbar-darkshadow-color:#aaaaaa; 
	scrollbar-track-color:#eeeeee; 
	scrollbar-arrow-color:#aaaaaa;
	scrollbar-base-color:#ffffff;
}

table						{ border:0 }
td  						{ font-family: "Verdana"; font-size: 11px; color:#666666; line-height:160%; word-break:break-all; }
img 						{ border: none; vertical-align:middle; }
	
p						 	{ margin-top:0px; margin-bottom:0px; }
font					 	{ line-height:160%; }
a 							{ selector-dummy : expression(this.hideFocus=true); }  

/*select						{ behavior: url('/KOR/include/selectbox.htc');} */
.select_list				{ background-color:#ffffff; border:1px solid #d4d5de; vertical-align:middle; font-family: "µ¸¿ò, Verdana"; font-size: 11px; color:#888888; }
input						{ background-color:#ffffff; border:1px solid #d4d5de; vertical-align:middle; font-family: "µ¸¿ò, Verdana"; font-size: 11px; color:#888888; height:22px; }
textarea					{ background-color:#ffffff; border:1px solid #d4d5de; vertical-align:middle; font-family: "µ¸¿ò, Verdana"; font-size: 11px; color:#888888; }
.input_check				{ border:none; background:none; font-size: 10px; height:auto; }

iframe						{ background-color:#000000; border:none; }

a:link 						{ color: #666666; text-decoration: none; }
a:visited 					{ color: #666666; text-decoration: none; }
a:hover						{ color: #ff6600; text-decoration: none; }
a:active					{ color: #666666; text-decoration: none; }

.text_orange				{ color: #ff6600; }
.text_orange_bold			{ color: #ff6600; font-weight:bold; }

/* SubPage layout */
#sb_basic 				 	{ width:100%; position:absolute; top:0px; left:0px; text-align:center; background:url(/KOR/img/sub_default/bg.gif); }
#sb_top 				 	{ width:980px; height:240px; text-align:center} 
#sb_content_group 		 	{ width:980px; margin:0px; margin-top:35px; text-align:left; background:#FFFFFF}
#left					 	{ width:190px; float:left; text-align:right; }
#content	 			 	{ width:790px; float:right; text-align:left; }

#sb_Footer 				 	{ width:100%; height:140px; clear:both; text-align:center; margin-top:50px; background:url(/KOR/img/sub_default/BG_bottom.gif); } 
#sb_basic_menu			 	{ width:100%; position:absolute; top:0px; left:0px; text-align:center; padding-top:52px;}
#sb_TopMenu				 	{ margin:0px; text-align:left; width: 1000px;}
#sb_LeftMenu				{ width:170px; margin-bottom:100px}
#sb_LeftBanner				{ width:170px; }
#sb_basic_btnTop		 	{ width:100%; position:absolute; top:0px; left:0px; text-align:center; padding-top:0px;}
#sb_btnTop				 	{ margin:0px; text-align:right; width: 1026px;}

#sb_ContentBody			 	{ width:722px; height:600px; margin-left:48px; }

.ContentsTitle				{ height:36px; vertical-align:top; }
.ContentsNavi				{ color:#999999; text-align:right; width:100%; padding-right:0px; padding-top:3px; vertical-align:top; }
.ContentsNavi_Bold			{ color:#cc3333; }

.ContentsNavi a:link 		{ color:#999999; text-decoration:none; }
.ContentsNavi a:visited 	{ color:#999999; text-decoration:none; }
.ContentsNavi a:hover		{ color:#333333; text-decoration:none; }
.ContentsNavi a:active		{ color:#999999; text-decoration:none; }

/* PR */
.pr_ListTbody_title			{ padding-top:6px; padding-bottom:6px; padding-left:10px; }
.pr_ListTbody				{ text-align:center; padding-top:6px; padding-bottom:6px; }
.movie_ListTbody_title		{ font-size:12px; padding-top:1px; font-weight:bold;}
.movie_ListTbody			{ font-size:11px; padding-top:1px; }

.PageNum					{ color:#999999; text-decoration: none;  }
.PageNum_select				{ color:#ff6600; font-weight:bold; }

.PageNum a:link 			{ color: #999999;text-decoration:none; }
.PageNum a:visited 			{ color: #999999;text-decoration:none; }
.PageNum a:hover			{ color: #ff6600;text-decoration:none; }
.PageNum a:active			{ color: #999999;text-decoration:none; }

.history_y					{ text-align:right; vertical-align:top; }
.history_m					{ text-align:center; vertical-align:top; color:#5a5a5a; font-weight:bold; line-height:180% }
.history_text				{ color:#909090; line-height:180% }
 
/* career */
.recruit_ListTbody_text		{ text-align:center; padding-top:6px; padding-bottom:6px; }
.recruit_ListTbody			{ text-align:center; padding-top:3px; padding-bottom:6px; }
.recruit_Table				{ border:2 solid #eb941e; background:#f8c38c; }
.recruit_Ttext				{ font-size:12px; font-weight:bold; color:#333333; }
.recruit_Ttitle				{ font-size:11px; background:#fff5ea; font-weight:bold; color:#cc6600; text-align:center; }
.recruit_Ttitle_r			{ font-size:11px; background:#fff5ea; font-weight:bold; color:#cc6600; text-align:center; border-right:1 solid #f8c38c; }
.recruit_Ttitle_rb			{ font-size:11px; background:#fff5ea; font-weight:bold; color:#cc6600; text-align:center; border-right:1 solid #f8c38c; border-bottom:1 solid #f8c38c; }
.recruit_Ttitle_b			{ font-size:11px; background:#fff5ea; font-weight:bold; color:#cc6600; text-align:center; border-bottom:1 solid #f8c38c; }
.recruit_Tbody				{ font-size:11px; background:#ffffff; }
.recruit_Tbody_r			{ font-size:11px; background:#ffffff; border-right:1 solid #f8c38c; }
.recruit_Tbody_rb			{ font-size:11px; background:#ffffff; border-right:1 solid #f8c38c; border-bottom:1 solid #f8c38c; }
.recruit_Tbody_b			{ font-size:11px; background:#ffffff; border-bottom:1 solid #f8c38c; }
.recruit_Tbody_rt			{ font-size:11px; background:#ffffff; border-right:1 solid #f8c38c; border-top:1 solid #f8c38c; }
.recruit_Tbody_t			{ font-size:11px; background:#ffffff; border-top:1 solid #f8c38c; }

/* calendar */
.calendar_Tbasic			{ font-weight:bold; padding:6px; text-align:center; padding-top:3px; border-top:1 solid #e9e9e9; }
.calendar_Tred				{ font-weight:bold; color:#df120f; padding:6px; text-align:center; padding-top:3px; border-top:1 solid #e9e9e9; }
.calendar_Tblue				{ font-weight:bold; color:#2d9be6; padding:6px; text-align:center; padding-top:3px; border-top:1 solid #e9e9e9; }
.calendar_Bbasic			{ padding:6px; text-align:center; padding-top:3px; border-top:1 solid #e9e9e9; }
.calendar_Bred				{ color:#df120f; padding:6px; text-align:center; padding-top:3px; border-top:1 solid #e9e9e9; }
.calendar_Bblue				{ color:#2d9be6; padding:6px; text-align:center; padding-top:3px; border-top:1 solid #e9e9e9; }
.calendar_bar				{ font-size:1px; width:1px; background:url(/KOR/img/calendar/bar.gif) top no-repeat; }

