/* CSS Document */

/*general*/
body
{
	color:#5A5A5A;
	font-family: "돋움,굴림,Arial";
	font-size:11px;
	scrollbar-face-color:white; 
	scrollbar-highlight-color:#B4B4B4; 
	scrollbar-3dlight-color:white; 
	scrollbar-shadow-color:#B4B4B4; 
	scrollbar-darkshadow-color:white; 
	scrollbar-arrow-color:#B4B4B4; 
	scrollbar-track-color:#E3E3E3;
  margin:0px;
}

img	{border:0}
.hand	{ cursor:hand;}
.fixed	{table-layout:fixed;}
.breakall	{word-break:break-all;}

td {font-family:돋움; font-size:11px; color:#5A5A5A; line-height:18px; }
th {font-family:돋움; font-size:11px; color:#5A5A5A; line-height:18px;}

/* 링크 */
A:link			{font-family:돋움; font-size:9pt; color:#707070; text-decoration:none;}
A:visited		{font-family:돋움; font-size:9pt; color:#707070; text-decoration:none;}
A:active    {font-family:돋움; font-size:9pt; color:#7b6b6e; text-decoration:none;}
A:hover 		{font-family:돋움; font-size:9pt; color:#3E93BD; text-decoration:underline;}

A.pp:link			{font-family:돋움; font-size:9pt; color:#707070; text-decoration:none;}
A.pp:visited		{font-family:돋움; font-size:9pt; color:#707070; text-decoration:none;}
A.pp:active    {font-family:돋움; font-size:9pt; color:#7b6b6e; text-decoration:none;}
A.pp:hover 		{font-family:돋움; font-size:9pt; color:#3E93BD; text-decoration:none;}


A.tab:link			{color:#000000; text-decoration:none;}
A.tab:visited		{color:#000000; text-decoration:none;}
A.tab:active    {color:#000000; text-decoration:none;}
A.tab:hover 		{color:#000000; text-decoration:none;}

A.calendar:link			{color:#000000; text-decoration:none;}
A.calendar:visited		{color:#000000; text-decoration:none;}
A.calendar:active    {color:#000000; text-decoration:none;}
A.calendar:hover 		{color:#000000; text-decoration:none;}

A.navy:link			{color:#000080; text-decoration:none;font-weight:bold;}
A.navy:visited		{color:#000080; text-decoration:none;font-weight:bold;}
A.navy:active    {color:#000080; text-decoration:none;font-weight:bold;}
A.navy:hover 		{color:#000080; text-decoration:none;font-weight:bold;}


A.sear:link			{font-size: 12px; color: #4b8dae; font-family:"돋움";letter-spacing: 0px; text-decoration:none;font-weight:bold;}
A.sear:visited		{font-size: 12px; color: #4b8dae; font-family:"돋움";letter-spacing: 0px; text-decoration:none;font-weight:bold;}
A.sear:active       {font-size: 12px; color: #4b8dae; font-family:"돋움";letter-spacing: 0px; text-decoration:none;font-weight:bold;}
A.sear:hover 		{font-size: 12px; color: #4b8dae; font-family:"돋움";letter-spacing: 0px; text-decoration:none;font-weight:bold;}


A.link_sc:link			{font-size: 11px; color: #3e93bd; font-family:"Tahoma";letter-spacing: 0px;line-height: 1.2 ; text-decoration:none;}
A.link_sc:visited		{font-size: 11px; color: #3e93bd; font-family:"Tahoma";letter-spacing: 0px;line-height: 1.2 ; text-decoration:none;}
A.link_sc:active        {font-size: 11px; color: #3e93bd; font-family:"Tahoma";letter-spacing: 0px;line-height: 1.2 ; text-decoration:none;}
A.link_sc:hover 		{font-size: 11px; color: #3e93bd; font-family:"Tahoma";letter-spacing: 0px;line-height: 1.2 ; text-decoration:underline;}
/*인풋*/
INPUT { font-size:9pt; font-family: "돋움,굴림,Arial"; color:#979797; border:1px solid #CCCCCC;height:17px}

INPUT.def { font-size:9pt; font-family: "돋움,굴림,Arial"; color:#979797;height:19px;border:1px solid #CCCCCC;}
INPUT.fff { font-size:9pt; font-family: "돋움,굴림,Arial"; color:#979797;height:19px;border:1px solid #CCCCCC; background-color:#FBFBFB;}
INPUT.ddd { font-size:9pt; font-family: "tahoma"; font-weight:bold; color:#456B84;height:19px;border:1px solid #CCCCCC;}
INPUT.top { font-size:9pt; font-family: "돋움,굴림,Arial"; color:#979797;border:1px solid #CCCCCC;background-color:#F5F3E3;width:"100px"}
INPUT.bbs { font-size:9pt; font-family: "돋움,굴림,Arial"; color:#979797;border:1px solid #CCCCCC;background-color:#FFFFFF;width:"100px"}
INPUT.login { font-size:9pt; font-family: "돋움,굴림,Arial"; color:#979797;border:1px solid #D4D3D8;background-color:#FFFFFF;width:"123px"}
INPUT.none {border:1px solid #dadada;background-color:#ffffff;border:0px}
/*INPUT.bbs { font-size:9pt; font-family: "돋움,굴림,Arial"; color:#5A5A5A;border:1px solid #28A4C4;background-color:#FFFFFF;width:"100px"}*/

select	{  font-family: "tahoma","verdana","arial","","";line-height: 130%; font-size:12px; color: #5A5A5A; text-decoration: none }
select.login	{  font-family: "굴림","tahoma","verdana","arial","","";line-height: 130%; font-size:11px; color: #5A5A5A; text-decoration: none;width:179px;}

textarea
{
   color:       #797979;
   font-family: "돋움,굴림,Arial";  
   font-size:12px;
   border:1px #CCCCCC solid;
   background-color:#FBFBFB;
	 scrollbar-face-color:#FBFBFB; 
	 scrollbar-3dlight-color:#cccccc; 
	 scrollbar-track-color:#ffffff;
	 scrollbar-darkshadow-color:#F2F2F2; 
	 scrollbar-arrow-color:#BCBCBC; 
	 line-height:130%;
	 scrollbar-highlight-color:#F2F2F2;
	 padding:10 15 10 10
}

/*padding*/
.pad_tlt{padding:3,0,0,26}
.pad_cont{padding:15,0,50,0;vertical-align:top}
.pad_cont2{padding:15,0,50,26;vertical-align:top}
.pad_left{padding:0,0,30,0}
.pad_tbox{padding:0,0,20,0}
.pad_stlt{padding:0,0,9,5}
.pad_ctab{padding:0,0,17,0}
.pad_ctabin{padding:15,17,40,10}

/*font*/
.ss{font-size:11px; font-family: "Tahoma"; color:#777777;  }
.a{font-size:11px; font-family: "Tahoma"; color:#419FCD; font-weight:bold;  }
.b{font-size:11px; font-family: "Tahoma"; color:#777777; }
.c{font-size:12px; font-family: "굴림,Arial"; color:#565656;letter-spacing:-0.1em}
.d{font-size:11px; font-family: "돋움"; color:#419FCD; font-weight:bold;  }
.e{font-size:11px; font-family: "Tahoma"; color:#D6DADD; }
.f{font-size:11px; font-family: "Tahoma"; color:#676767; }
.g{font-size:11px; font-family: "Tahoma"; color:#E52626; }
.h{font-size:11px; font-family: "Tahoma"; color:#1D66AA; }
.i{font-size:11px; font-family: "Tahoma"; color:#353535; }
.j{font-size:11px; font-family: "돋움"; color:#676767; } 
.k{font-size:11px; font-family: "Tahoma"; color:#2929B0; }
.l{font-size:10px; font-family: "verdana"; color:#EA631A; font-weight:bold; }
.m{font-size:12px; font-family: "Tahoma";}
.n{font-size:11px; font-family: "Tahoma"; color:#797979; font-weight:bold;  }
.o{font-size:12px; font-family: "Tahoma"; color:#000000; font-weight:bold;  }
.p{font-size:16px; font-family: "Tahoma"; color:#000000; font-weight:bold;}
.q{font-size:11px; font-family: "Tahoma"; color:#F8F3FE; font-weight:bold;  }
.r{font-size:12px; font-family: "Arial"; color:#5C5C5C; font-weight:bold;  }
.s{font-size:12px; font-family: "Arial"; color:#5C5C5C;  }
.t{font-size:16px; font-family: "Tahoma"; color:#D00604; font-weight:bold;}
.u{font-size:11px; font-family: "Tahoma"; color:#3F9898; font-weight:bold;  }
.v{font-size:11px; font-family: "돋움"; color:#666666; }
.w{font-size:11px; font-family: "돋움"; color:#666666; font-weight:bold;}
.x{font-size:11px; font-family: "돋움"; color:#000000; font-weight:bold;}
.y{font-size:11px; font-family: "돋움"; color:#419FCD; font-weight:bold;}
.z{font-size:11px; font-family: "돋움"; color:#419FCD;}
.n1{font-size:11px; font-family: "Tahoma"; color:#9585AA; font-weight:bold;  }
.n2{font-size:11px; font-family: "Tahoma"; color:#748CB1; font-weight:bold;  }
.n3{font-size:11px; font-family: "Tahoma"; color:#9D9577; font-weight:bold;  }
.n4{font-size:11px; font-family: "Tahoma"; color:#6FA28E; font-weight:bold;  }
.n5{font-size:11px; font-family: "Tahoma"; color:#79A26F; font-weight:bold;  }
.n6{font-size:11px; font-family: "Tahoma"; color:#748CB1; font-weight:bold;  }
.a1{font-size:14px; font-family: "돋움"; color:#419FCD; font-weight:bold;}
.a2{font-size:11px; font-family: "Tahoma"; color:#6A6A6A;font-weight:bold;}
.a3{font-size:11px; font-family: "Tahoma"; color:#898989; line-height: 110%;}
.a4{font-size:11px; font-family: "Tahoma"; color:#6890c9;font-weight:bold;}
.a5{font-size:12px; font-family: "돋움"; color:#666666; } 
/*bottom*/

/*점선*/
.dot_1gap3_b2 { background-image:url('/img/include/dot_1gap3_b2.gif');background-repeat:repeat-x;background-position:bottom;}

.pro_line { background-image:url('/img/play/pro_line.gif');background-repeat:repeat-x;background-position:bottom;}

/*언더라인*/
.line_e5 { background-image:url('/img/include/line_e5.gif');background-repeat:repeat-x;background-position:bottom;}
.line_d { background-image:url('/img/include/line_d.gif');background-repeat:repeat-x;background-position:bottom;}

/*게시판*/
.bar_bg{ background-image:url('/img/bbs/bar_bg.gif');background-repeat:repeat-x;height:26px;}
.bar_int{ text-align:center;background-image:url('/img/bbs/bar_int.gif');background-repeat:no-repeat;background-position:right}
.list_intdot{background-image:url('/img/bbs/list_intdot.gif');background-repeat:no-repeat;background-position:right;height:26px;
}
.list_tlt{padding:0,0,0,8;height:26px}
.bbs_endline{background-image:url('/img/bbs/bbs_endline.gif');background-repeat:repeat-x;background-position:bottom;height:3px}
.tab_line{background-image:url('/img/include/tab_line.gif');background-repeat:repeat-x;background-position:bottom;vertical-align:bottom;}
.tab_vline{background-image:url('/img/include/tab_vline.gif');background-repeat:repeat-y;width:2px;}
.tab_pad{padding:0,0,10,0;}
.tab_inpad{padding:0,4,0,0;vertical-align:bottom;}
.tab_font{color:#000000;padding:0,0,0,2;height:20px;}
.selbox_font{color:#5C5C5C;font-size:12px;padding:3,8,0,0;font-weight:bold;}
TABLE.sel01{background-color: #D1D1D1;}
TABLE.sel01 TD {background-color: #FFFFFF;}
TABLE.sel02 TD{background-color: #EFEFEF;}

/*기본테이블*/
TABLE.def{background-color: #E5E6E7;}
TABLE.def TH {background-color: #F7F7F8;height:22px;text-align:center;font-weight:normal;}
TABLE.def TD {background-color: #FFFFFF;height:22px;text-align:center;}

/*텍스트박스테이블*/
TABLE.grayout{background-color: #EEEEEE;}
TABLE.grayout TD {background-color: #FFFFFF;}
TABLE.grayin{background-color: #D3D3D3;}
TABLE.grayin TD {background-color: #FFFFFF;}


TABLE.blueout{background-color: #D7E8ED;}
TABLE.blueout TD {background-color: #FFFFFF;}
TABLE.bluein{background-color: #9BC5D3;}
TABLE.bluein TD {background-color: #FFFFFF;}

/*컨텐츠탭*/
.ctab_t{background-image:url(/img/include/ctab_h.gif);background-repeat:repeat-x;background-position:top;}
.ctab_b{background-image:url(/img/include/ctab_h.gif);background-repeat:repeat-x;background-position:bottom;}
.ctab_l{background-image:url(/img/include/ctab_v.gif);background-repeat:repeat-y;background-position:left;}
.ctab_r{background-image:url(/img/include/ctab_v.gif);background-repeat:repeat-y;background-position:right;}
.ctab_int{background-image:url('/img/bbs/list_intdot.gif');background-repeat:no-repeat;background-position:right;height:26px;}

.cpage_int{background-image:url('/img/include/cpage_int.gif');background-repeat:repeat-x;background-position:center;height:20px;}

.boldgray{font-weight:bold;color:#333399;}
.boldy{font-weight:bold;color:#F06A2B;}

TABLE.ctable{background-color: #E5E5E5;}
TABLE.ctable TH{height:26px; background-color:#E6E6E6;font-weight:bold;text-align:center;}
TABLE.ctable TD{background-color:#FFFFFF;padding:5,10,5,10;}

/*회원가입양식*/
.member_font{font-weight:bold;color:#8C568D;padding:0,0,0,10;background-color:#F8EFFC;}
.member_font2{font-weight:bold;color:#56658D;padding:0,0,0,10;background-color:#EEF0FE;}

/*  sitemap 스타일  */
.06_ListL01							{background:url('/img/sitemap/bull_gray.gif') no-repeat 22 12px; padding:4 0 0 29;color:#888888; letter-spacing:-1;height:22px;}
.06_ListL01 a:link					{color:#888888;}
.06_ListL01 a:visited				{color:#888888;}
.06_ListL01 a:hover					{color:#000000;}
.06_ListL01 a:active				{color:#888888;}

.06_ListL01_tit						{background:url('/img/sitemap/bull_sitemap.gif') no-repeat 15 12px; padding:3 0 0 26;color:#444444; letter-spacing:-1;height:28px;border-bottom:1px solid #CECECE;}
.06_ListL01_tit a:link				{color:#444444;}
.06_ListL01_tit a:visited			{color:#444444;}
.06_ListL01_tit a:hover				{color:#2D447A;font-weight:bold;}
.06_ListL01_tit a:active			{color:#444444;}

.06_ListL01_DotLine          		{background:url('/img/sitemap/dot_listline.gif') repeat-x;height:1px;}

/*많은글 테두리정리*/
/*style="text-align:justify;"*/

/*main*/
.news_icon{background:transparent url(/images/icon.gif) no-repeat 3px 8px; padding-left:10px; line-height:19px; color:#777777; font-size:9px;}
.news_txt{padding-top:5px;}
.ad{background:transparent url(/images/ad_bg.gif) no-repeat}
.ad_txt{padding-left:10px;}
.ad_box{padding-bottom:8px;}

/*sub1*/
.con_01{border-top:1px solid #DEE2EE; border-bottom:1px solid #DEE2EE;border-left:1px solid #DEE2EE; border-right:1px solid #DEE2EE;}

/*sub3*/
.life_line{border-top:1px solid #419FCD; border-bottom:1px solid #419FCD; padding-top:10px; padding-bottom:10px;}
.life_box{background:transparent url(/careers/img/01_box.gif) no-repeat;}
.life_txt1{background:transparent url(/careers/img/bul_b.gif) no-repeat 0px 4px; padding-left:8px; line-height:18px;}
.life_txt2{color:#419FCD; font-weight:bold;}

.join_txt1{background:transparent url(/careers/img/bul_b.gif) no-repeat 0px 5px; padding-left:10px; line-height:19px; color:#6177B2; font-weight:bold;}
.join_txt2{padding-left:10px;}
.join_txt3{padding-left:10px;}
