@charset "utf-8";

body,td,input,select,div,form,textarea,center,option,pre,blockquote 
{font-size:11px; font-family:verdana, Trebuchet MS, Arial, 돋움; color:#666666;

margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
scrollbar-face-color:#F7F7F7; 
scrollbar-shadow-color:#cccccc ;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #5a5a5a}



/* 가이드*/

/* 01 폰트와 관련된 효과 */
/* 02 여백/마진과 관련된 효과 */
/* 03 폼과 관련된 효과 */
/* 04 테이블 라인과 관련된 효과 */
/* 05 글씨 줄간격과 관련된 효과 */
/* 06 이미지로 BG효과 주기 */
/* end 기타 */




/* ★★★★★★★★★★★★★★★★ 폰트와 관련된 효과 ★★★★★★★★★★★★★★★★ 01 */


/* 폰트 효과주기(BOLD=NO) */
.font_666666_11  {font-size:11px; color:#666666;}
.font_888888_11  {font-size:11px; color:#888888;}
.fontv_999999_11  {font-size:11px; color:#999999; font-family:verdana;}
.fontv_666666_11  {font-size:11px; color:#666666; font-family:verdana;}
.font_ffffff_12  {font-size:12px; color:#ffffff;}
.font_666666_12  {font-size:12px; color:#666666;}




/* 폰트 효과주기(BOLD=YES) */
.fontb  {font-weight:bold;}
.fontb_ffffff_12  {font-size:12px; color:#ffffff; font-weight:bold;}
.fontb_666666_11  {font-size:11px; color:#666666; font-weight:bold;}
.fontb_333333_11  {font-size:11px; color:#333333; font-weight:bold;}
.fontb_5e5448_12  {font-size:12px; color:#5e5448; font-weight:bold;}
.font_11 {
	font-family: "돋움", verdana;
	font-size: 11px;
	color: 097c25;
}
.fontb_ffffff_11  {font-size:11px; color:#ffffff; font-weight:bold;}


/* Navi폰트 효과주기(BOLD=NO) */
.Nfont_666666_11  {font-size:11px; color:#666666;}
.Nfont_999999_11  {font-size:11px; color:#999999; line-height:15px} 
.Nfont_2b547a_11  {font-size:11px; color:#2b547a;}


/* Navi폰트 효과주기(BOLD=YES) */

.Nfontb_666666_11  {font-size:11px; color:#666666; font-weight: bold;}
.Nfontb_333333_11  {font-size:11px; color:#333333; font-weight: bold;}
.Nfontb_333333_12  {font-size:12px; color:#333333; font-weight: bold;}
.Nfontb_2b547a_12  {font-size:12px; color:#2b547a; font-weight: bold;}


/* 작은 영문 폰트 효과주기 */

.sfont_verdana  {font-family:verdana; font-size:9px; color:#507399;}
.sfont_verdana02  {font-family:verdana; font-size:9px; color:#58697a;}
.font_verdana_9  {font-size:9px; font-family:verdana; color:#507399;}

/* 페이지 번호 효과주기 */

.pnum_9          {font-size:9px; color:#8797a9; font-family:verdana;}
.pnum_9:link     {font-size:9px; color:#8797a9; text-decoration:none; font-family:verdana;}
.pnum_9:visited  {font-size:9px; color:#8797a9; text-decoration:none; font-family:verdana;}
.pnum_9:hover    {font-size:9px; color:#1e5f9f; text-decoration:none; font-family:verdana; font-weight:bold;}

/* 게시판 타이틀 */
.board_title	 {font-size:11px; color:#1e5f9f; font-weight:bold; font-family:verdana;}

/* 게시판 숫자 */
.board_num_9  {font-size:10px; font-family:verdana; color:#888888;}

/* 게시판 메인추출 숫자 */
.board_main_num  {font-size:10px; font-family:verdana; color:#7b96b3;}

/* 연혁 타이틀 */
.history_title	 {font-size:15px; color:#ffffff; font-weight:bold; font-family:verdana;}


/* 폰트에 링크 효과주기 */

a            {color:#666666;  text-decoration:none;}
a:link       {color:#666666;  text-decoration:none;}
a:visited    {color:#666666;  text-decoration:none;}
a:hover      {color:#000000;  text-decoration:none;}


.flink_333333_11            {font-size:11px; color:#939393;}
.flink_333333_11:link       {font-size:11px; color:#939393; text-decoration:none; line-height:15px;}
.flink_333333_11:visited    {font-size:11px; color:#333333; text-decoration:none; line-height:15px;}
.flink_333333_11:hover      {font-size:11px; color:#939393; text-decoration:none; line-height:15px;}


.flink_0066cc_12            {font-size:12px; color:#666666;}
.flink_0066cc_12:link       {font-size:12px; color:#666666; text-decoration:none; line-height:15px;}
.flink_0066cc_12:visited    {font-size:12px; color:#666666; text-decoration:none; line-height:15px;}
.flink_0066cc_12:hover      {font-size:12px; color:#0066cc; text-decoration:none; line-height:15px;}


.flink_86860d_11          {font-size:11px; color:#666666; }
.flink_86860d_11:link     {font-size:11px; color:#666666; text-decoration:none; }
.flink_86860d_11:visited  {font-size:11px; color:#666666; text-decoration:none; }
.flink_86860d_11:hover    {font-size:11px; color:#86860d; text-decoration:none; font-weight:bold; }


.flink_ffffff_11          {font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }
.flink_ffffff_11:link     {font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }
.flink_ffffff_11:visited  {font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }
.flink_ffffff_11:hover    {font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }


/* 서브메뉴 */
.sub_menu          {font-size:12px; color:#6ba4c1; font-family:verdana;}
.sub_menu:link     {font-size:12px; color:#6ba4c1; font-family:verdana; text-decoration:none; }
.sub_menu:visited  {font-size:12px; color:#6ba4c1; font-family:verdana; text-decoration:none; }
.sub_menu:hover    {font-size:12px; color:#ffffff; font-family:verdana; text-decoration:none; }

/* 타이틀1 */
.title			 {font-size:13px; color:#1e5f9f; font-weight:bold; font-family:verdana;}
.title:link		 {font-size:13px; color:#1e5f9f; font-weight:bold; font-family:verdana;}
.title:visited 	 {font-size:13px; color:#1e5f9f; font-weight:bold; font-family:verdana;}
.title:hover	 {font-size:13px; color:#000000; font-weight:bold; font-family:verdana;}

/* 게시판 텍스트 */
.flink_666666          {font-size:11px; color:#666666; font-family:verdana;}
.flink_666666:link     {font-size:11px; color:#666666; font-family:verdana; text-decoration:none; }
.flink_666666:visited  {font-size:11px; color:#666666; font-family:verdana; text-decoration:none; }
.flink_666666:hover    {font-size:11px; color:#000000; font-family:verdana; text-decoration:none; }

.flink_888888          {font-size:10px; color:#888888; font-family:verdana;}
.flink_888888:link     {font-size:10px; color:#888888; font-family:verdana; text-decoration:none; }
.flink_888888:visited  {font-size:10px; color:#888888; font-family:verdana; text-decoration:none; }
.flink_888888:hover    {font-size:10px; color:#333333; font-family:verdana; text-decoration:none; }

/* 게시판 제목 */
.board_title2	 {font-size:11px; color:#1e5f9f; font-family:verdana;}
.board_title2:link	 {font-size:11px; color:#1e5f9f; font-family:verdana;}
.board_title2:visited	 {font-size:11px; color:#1e5f9f; font-family:verdana;}
.board_title2:hover	 {font-size:11px; color:#000000; font-family:verdana;}


/* 게시판 메인 추출 */
.flink_main_board          {font-size:11px; color:#c6d2de; font-family:verdana;}
.flink_main_board:link     {font-size:11px; color:#c6d2de; font-family:verdana; text-decoration:none; }
.flink_main_board:visited  {font-size:11px; color:#c6d2de; font-family:verdana; text-decoration:none; }
.flink_main_board:hover    {font-size:11px; color:#ffffff; font-family:verdana; text-decoration:none; }
/* ★★★★★★★★★★★★★★★★ 여백/마진과 관련된 효과 ★★★★★★★★★★★★★★★★ 02 */


/* 테이블 LEFT 여백 효과주기 */
.pad_l10  {padding-left:10px;}

/* 테이블 RIGHT 여백 효과주기 */
.pad_r5  {padding-right:5px;}

/* 테이블 TOP 여백 효과주기 */
.pad_t5  {padding-top:5px;}

/* 테이블 BOTTOM 여백 효과주기 */
.pad_b5  {padding-bottom:5px;}



/* 테이블 2개 여백 효과주기 */
/* top, left */
.pad_t5l5  {padding-top:5px;padding-left:5px;}

/* top, right */
.pad_t5r5  {padding-top:5px;padding-right:5px;}

/* top, bottom */
.pad_t5b5  {padding-top:5px;padding-bottom:5px;}

/* left, right */
.pad_l5r5  {padding-left:5px;padding-right:5px;}

/* bottom, left */
.pad_b5l5  {padding-bottom:5px;padding-left:5px;}

/* bottom, right */
.pad_b5r5  {padding-bottom:5px;padding-right:5px;}


/* 테이블 3개 여백 효과주기 */
/* left, top, right */
.pad_l5t5r5  {padding-left:5px; padding-top:5px; padding-right:5px;}

/* top, right, bottom */
.pad_t5r5b5  {padding-top:5px; padding-right:5px; padding-bottom:5px;}

/* left, bottom, right */
.pad_l5b5r5  {padding-left:5px; padding-bottom:5px; padding-right:5px;}

/* top, left, bottom */
.pad_t5l5b5  {padding-top:5px; padding-left:5px; padding-bottom:5px;}


/* 테이블 전체 여백 효과주기 */
.pad_t15r15b15l10 {padding-top:15px; padding-right:15px; padding-bottom:15px; padding-left:10px;} 


/* 마진 효과주기 */
.margin_trb15l  {margin : 0px 0px 15px 0px}




.pad_33  {padding-left:33px; padding-top:30px; padding-right:33px;}

.pad_st1 {padding-top:10px; padding-right:15px; padding-bottom:25px; padding-left:16px;}
 
.pad_st2 {padding:20px}

.pad_st3 {padding:15px}

/* ★★★★★★★★★★★★★★★★ 폼과 관련된 효과 ★★★★★★★★★★★★★★★★ 03 */



/* Text Field 효과주기 */
.tfield_01  {background-color:#ffffff;border:1px solid #a8acaf; height:21;}
.tfield_02  {background-color:#ffffff;border:1px solid #a8acaf; height:21; width:95%;}


/* Text Area 효과주기 */
.tarea_01  { font-size:11px; padding: 15 15 50 15 ; border:solid 1px #a8acaf; width:95%; height:350px; line-height:18px;}
.tarea_02  { font-size:11px; padding: 15 15 50 15 ; border:solid 1px #a8acaf; width:95%; height:150px; line-height:18px;}


/* Check Box 효과주기 */
.chkbox_6  {width:6; height:6;}


/* Radio Button 효과주기 */
.radio_btn_01 {}


/* Select Box 효과주기 */
.select_box_01 {behavior: url('/css/selectbox.htc');}


/* Jump Menu 효과주기 */
.jump_menu_01 {}


/* File Field 효과주기 */
.ffield_01  {}

/* List Menu */
.list_menu_01{font-size:11px; background-color:#ffffff; border:1px solid #a8acaf;}








/* ★★★★★★★★★★★★★★★★ 테이블 라인과 관련된 효과 ★★★★★★★★★★★★★★★★ 04 */



/* 테이블 LEFT 라인 효과주기 */
.line_l1_gray  {border-left: solid 1px #cccccc;}



/* 테이블 RIGHT 라인 효과주기 */
.line_r1_gray  {border-right: solid 1px #cccccc;}



/* 테이블 TOP 라인 효과주기 */
.line_t1  {border-top: solid 1px #6e98c5;}



/* 테이블 BOTTOM 라인 효과주기 */
.line_b1_e8e3dd  {border-bottom: solid 1px #e8e3dd;}
.line_b1_gray  {border-bottom: solid 1px #DBDBDB;}
.line_b2_gray  {border-bottom: solid 2px #A8A8A8;}
.line_b2_efefef  {border-bottom: solid 2px #efefef;}
.line_b_d9d8d6   {border-bottom: solid 1px #d9d8d6;}




/* 테이블 2개 라인 효과주기 */
/* top, left */
.line_t1l1_gray  {border-top: solid 1px #cccccc; border-left: solid 1px #cccccc;}



/* top, right */
.line_t1r1_gray  {border-top: solid 1px #cccccc; border-right: solid 1px #cccccc;}



/* top, bottom */
.line_t1b1_gray  {border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}



/* left, right */
.line_l1r1_gray  {border-left: solid 1px #cccccc; border-right: solid 1px #cccccc;}



/* bottom, left */
.line_b1l1_gray  {border-bottom: solid 1px #cccccc; border-left: solid 1px #cccccc;}



/* bottom, right */
.line_br_d9d8d6  {border-bottom: solid 1px #d9d8d6; border-right: solid 1px #d9d8d6;}






/* 테이블 3개 라인 효과주기 */
/* left, top, right */
.line_l1t1r1_gray  {border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-right: solid 1px #cccccc;}



/* top, right, bottom */
.line_t1r1b1_gray  {border-top: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}



/* left, bottom, right */
.line_l1t1r1_gray  {border-left: solid 1px #cccccc; border-bottom: solid 1px #cccccc; border-right: solid 1px #cccccc;}



/* top, left, bottom */
.line_l1t1r1_gray  {border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}




/* 테이블 전체 라인 효과주기 */
.line_t1r1b1l1_aabcce  {border-top: solid 1px #aabcce; border-right: solid 1px #aabcce; border-bottom: solid 1px #aabcce; border-left: solid 1px #aabcce; } 








/* ★★★★★★★★★★★★★★★★ 글씨 줄간격과 관련된 효과 ★★★★★★★★★★★★★★★★ 05 */


.txt_lh18 {
	line-height:18px;
	font-family: verdana, Trebuchet MS, Arial;
	font-size: 11px;
	color: 666666;
}

.txt_lh15 {
	line-height:15px;
	font-family: verdana, Trebuchet MS, Arial;
	font-size: 11px;
	color: 666666;
}

.txt_red {
	line-height:18px;
	font-family: verdana, Trebuchet MS, Arial;
	font-size: 11px;
	color: cc3333;
}

.txt_666666_18 {
	line-height:18px;
	font-family: verdana, Trebuchet MS, Arial;
	font-size: 15px;
	color: 666666;
	font-weight:bold;
}

.txt_blue {
	line-height:18px;
	font-family: verdana, Trebuchet MS, Arial;
	font-size: 11px;
	color: 005393;
}


/* ★★★★★★★★★★★★★★★★ 이미지로 BG효과 주기 ★★★★★★★★★★★★★★★★ 06 */

/* 메인 */

.main_gnb_bg {
	background-image: url(/images/main/gnb_bg.jpg);
	background-repeat:no-repeat;
}

/* 서브 */

.sub_gnb_bg {
	background-image: url(/images/common/sub_gnb_bg.jpg);
	background-repeat:no-repeat;
}

.sub_contents_bg {
	background-image: url(/images/common/sub_contents_bg.jpg);
	background-repeat:no-repeat;
}

/* company bg */
.greeting_bg {
	background-image: url(/images/information/greeting_bg.jpg);
	background-repeat:no-repeat;
	
}

.introduction_bg {
	background-image: url(/images/information/introduction_bg.jpg);
	background-repeat:no-repeat;
}

.principle_bg {
	background-image: url(/images/information/principle_bg.jpg);
	background-repeat:no-repeat;
}

.history_bg {
	background-image: url(/images/information/history_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat
}

.history_bar {
	background-image: url(/images/information/history_bar.jpg);
	background-repeat:no-repeat;
}

.award_bg {
	background-image: url(/images/information/award_bg.gif);
}

/* 컨텐츠*/
.contnets_line {
background-color: #1e5f9f
}
.contnets_bg{
background-color: #d3e1f0
}
.contnets_bottom{
background-image:url(/images/common/contents_bottom_line.gif);
background-repeat:no-repeat
}
/* ★★★★★★★★★★★★★★★★ 기타 ★★★★★★★★★★★★★★★★ end */


/* 이미지 보더=0 */
IMG {border:0px}


h1 {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:normal;
}
