/*°øÅë¼±¾ð*/
@charset "utf-8";
html {height:100%;overflow-y:scroll;}
body {
	margin:0;
	padding:0;
	font-family:Dotum,Tahoma,Arial,sans-serif;
	font-size:12px;
	color:#777777;
	text-align:center;
	width:100%;
	height:100%;
	line-height:15px;
}

/*reset*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,optgroup,option {margin:0; padding:0;}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset {border:0;}
img {border:0;padding:0; margin:0;vertical-align:top;}
caption, th {text-align:left;}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {list-style:none;}
abbr,acronym {border:0;}
select, option, input, textarea	{
	margin:0;
	padding:0;
	vertical-align:middle;
	font-family:Dotum;

}
/*common*/
input.txt {
	color:#666;
	height:16px;
	padding-top:2px;
	padding-left:3px;
	border:1px solid #F2F2F2;
	background:#F2F2F2;
}
textarea.txt {
	color:#666;
	height:90px;
	padding-top:2px;
	padding-left:3px;
	border:1px solid #F2F2F2;
	background:#F2F2F2;
	scrollbar-face-color:#FFFFFF ; 
	scrollbar-shadow-color:#ECECEB ;
	scrollbar-highlight-color:#FFFFFF ; 
	scrollbar-3dlight-color:#ECECEB ;
	scrollbar-darkshadow-color:#FFFFFF ; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#696969; 
}
input.txt2 {
    font-size:11px;
	letter-spacing:-1px;
	color:#666;
	height:16px;
	padding-top:4px;
	padding-left:3px;
	border:1px solid #C4C4C4;
	background:#ffffff;
}
textarea.txt2 {
	color:#666;
	height:150px;
	padding-top:2px;
	padding-left:3px;
	border:1px solid #F2F2F2;
	background:#F2F2F2;
	scrollbar-face-color:#FFFFFF ; 
	scrollbar-shadow-color:#ECECEB ;
	scrollbar-highlight-color:#FFFFFF ; 
	scrollbar-3dlight-color:#ECECEB ;
	scrollbar-darkshadow-color:#FFFFFF ; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#696969; 
}
select.txt {
    font-size:11px;
	letter-spacing:-1px;
	color:#666;
}

/*·Ñ¿À¹öÀÌ¹ÌÁö*/
    a.rollover img { border-width:0px; display:inline; }
    a.rollover img.over { display:none; }
    a.rollover:hover { border:0px }
    a.rollover:hover img { display:none; }
    a.rollover:hover img.over { display:inline; }

a:link 		{text-decoration: none;}
a:visited 	{text-decoration: none;}
a:hover 	{text-decoration: none;}
a:active	{text-decoration: none;}

a.b:link	{text-decoration: none;}
a.b:visited {text-decoration: none;}
a.b:hover 	{text-decoration: none;}
a.b:active 	{text-decoration: none;}
a.bu:link 	{text-decoration: none;}
a.bu:visited {text-decoration: none;}
a.bu:hover 	{text-decoration: none;}
a.bu:active {text-decoration: none;}


a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { display:none; }
a.rollover:hover { border:0px }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; }

/*Á¤·Ä°ü·Ã*/
.floatL			{float:left;}
.floatL li 		{float:left;}
.floatL2		{clear:both;text-align:left;}
.floatL3		{clear:both;}
.floatR			{float:right;}
.floatR2		{clear:both;text-align:right;}
.clearB			{clear:both;}
.cursor			{cursor:hand;}

/*¿©¹éÁöÁ¤*/
.pt10 					{clear:both;text-align:left;padding-top:10px;}
.pt102 					{float:left;text-align:left;padding-top:10px;}
.pt11 					{clear:both;text-align:left;height:11px;}
.pt40 					{float:left;text-align:left;padding-right:40px;}
.pl120 					{float:left;text-align:left;margin-left:120px;}
.pt15 					{clear:both;text-align:left;height:15px;}
.pt20 					{clear:both;text-align:left;height:20px;}
.pt25 					{margin: 0 ;padding:0;clear:both;height:25px;}
.pt30 					{clear:both;text-align:left;height:30px;}
.wi120                  {float:left;text-align:left;width:120px;}
.pt60 					{clear:both;text-align:left;height:60px;}
.pt40 					{clear:both;text-align:left;height:40px;}
.pt50 					{clear:both;text-align:left;height:50px;}
.pt160					{clear:both;text-align:left;height:160px;}
.pt35 					{clear:both;text-align:left;height:35px;padding-top:50px;}
.pt5 					{text-align:left;padding-top:5px;}
.pw10 					{float:left;width:10px;}
.pt8 					{clear:both;text-align:left;height:8px;}
.pl5 					{float:left;padding-left:5px;}
.pc 					{clear:both;text-align:center;}

/*************************************************layout****************************************************************/






#wrapper { 
 text-align:center;
 margin: 0 auto;
 width: 100%;
 padding:0px;
}

#header {
 margin: 0 auto;
 width: 950px;
 text-align:center;padding:0px;
}
#topnav {
 margin: 0 auto;
 width: 100%;
 position:absolute;
 z-index:3;
 left:0px;
 top:59px;
}

#mainwrapper { 
 clear:both;
 margin:0 auto;
 width: 100%;
}

#sublocation { 
 margin: 0 auto;
 width: 950px;
 clear: both;
 padding-top:60px;
 text-align:center;
}

#subwrapper { 
 margin: 0 auto;
 width: 950px;
 clear: both;
 padding-top:10px;
}
#loungewrapper { 
 margin: 0 auto;
 width: 100%;
 text-align:center;
 padding-top:30px;
}
#right { 
 float: right;
 margin: 0px 0px 0px 0px;
 width: 200px;
}
#column { 
 float: left;
 border-right: 1px solid #DDDDDD;
 margin: 0px 0px 0px 0px;
 width: 730px;
 display: inline;
}
#column_c { 
 float: left;
 margin: 0 auto;
 width: 690px;
 text-align:center;
margin-top:10px;
}
#maincolumn { 
 width: 970px;
 clear: both;
 margin: 0px 0px 0px 0px;
 display: inline;
}
#footer {
 margin: 0 auto;
 clear: both;
 width: 950px;
 padding-top:20px;
 text-align:center;
}
#maincolumn1	{width:200px; float:left}
#maincolumn2	{width:330px; float:left}
#maincolumn3	{width:220px; float:left}
#maincolumn4	{width:200px; float:right; text-align:right}

#campusmap	{width:705px;margin: 0px 0px 0px 0px;float: left;}

#board {
	width:100%;
	overflow:hidden;
    float: left;
}




/*¼­ºêÄÁÅÙÃ÷°ü·Ã*/
.dot11		{font-family:µ¸¿ò; font-size:11px;line-height:16px;}
.dot11 font	{color:#FF4D00;}
.dot11 a:link 		{font-family:µ¸¿ò; font-size:11px;line-height:16px;text-decoration: none;}
.dot11 a:visited 	{font-family:µ¸¿ò; font-size:11px;line-height:16px;text-decoration: none;}
.dot11 a:hover 		{font-family:µ¸¿ò; font-size:11px;line-height:16px;text-decoration: underline;}
.dot11 a:active		{font-family:µ¸¿ò; font-size:11px;line-height:16px;text-decoration: none;}

.dot12		{font-family:µ¸¿ò; font-size:12px;line-height:16px;color:#808080;font-weight:bold;}
.dot12 a:link 		{font-family:µ¸¿ò; font-size:12px;line-height:16px;text-decoration: none;font-weight:bold;color:#808080; }
.dot12 a:visited 	{font-family:µ¸¿ò; font-size:12px;line-height:16px;text-decoration: none;font-weight:bold;}
.dot12 a:hover 		{font-family:µ¸¿ò; font-size:12px;line-height:16px;text-decoration: underline;font-weight:bold;}
.dot12 a:active		{font-family:µ¸¿ò; font-size:12px;line-height:16px;text-decoration: none;font-weight:bold;}

.dots11		{font-family:µ¸¿ò; font-size:11px; line-height:17px; letter-spacing:-1px;}
.dots11 li	{font-family:µ¸¿ò; font-size:11px; line-height:17px; letter-spacing:-1px;}
.dots11b	{font-family:µ¸¿ò; font-size:11px; line-height:17px; font-weight:bold;}
.dots11bgreen	{font-family:µ¸¿ò; font-size:11px; line-height:17px; font-weight:bold; color:#5E9C1F;letter-spacing:-1px;}
.dotb14		{font-family:µ¸¿ò; font-size:14px;  color:#262673; font-weight:bold;}
.dot144D4D6F		{font-family:µ¸¿ò; font-size:14px;  color:#4D4D6F; font-weight:bold;}
.dot145E9C1F		{font-family:µ¸¿ò; font-size:14px;  color:#5E9C1F; font-weight:bold;}
.dot14		{font-family:µ¸¿ò; font-size:14px;  color:#555555; font-weight:bold;}
.leftline11	{font-size:11px; font-family:µ¸¿ò; border:solid;border-width:0px 0px 0px 1px;border-color:#e1e1e1;padding:0px 10px 5px 10px;}
.b     		    {font-weight:bold; color:#444444;}
.ver11		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.ver10		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.ver10b		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#252552; font-weight:bold;}
.grayform		{border: 1px solid #E5E5E5;padding:2px 0 1px 5px;}
.grayform2		{border: 1px solid #E5E5E5; background-color:#F7F7F7; padding:2px 0 1px 5px;}
.whiteform		{border: 0px; padding:2px 0 1px 5px; text-align:left;}
.none {text-decoration: none;border: none;}
.u {font-family:µ¸¿ò; font-size:11px; font-weight:bold; text-decoration: underline;color:#666666; }
.greenf   {color:#58AD1F; font-size:11px;}
.greenu   {font-family:µ¸¿ò; font-size:12px; font-weight:bold; text-decoration: underline;color:#58AD1F;}
.table_tit {color:#4D4D6F;font-family:µ¸¿ò;font-size:12px; font-weight:bold; background-color:#fbfbfb;text-align:center; padding:7px 0px 7px 0px;}
.table_text {color:#808080;font-family:µ¸¿ò;font-size:12px;letter-spacing:0px;text-align:left; padding:7px 10px 5px 10px;}
.table_text_c {color:#808080;font-family:µ¸¿ò;font-size:12px;letter-spacing:0px;text-align:left; padding:7px 10px 5px 10px;text-align:center;}
.table_text_11 {color:#808080;font-family:µ¸¿ò;font-size:11px;letter-spacing:0px;text-align:left; padding:7px 10px 5px 10px;}
.table_text_11_c {color:#808080;font-family:µ¸¿ò;font-size:11px;letter-spacing:0px;text-align:left; padding:7px 10px 5px 10px;text-align:center;}
.contents_txt		{font-size:12px;color:#6a6a6a;line-height:17px;}
.contents_txt_green		{font-size:12px;color:#34A02C;}
.contents_b     		    {font-weight:bold; color:#6a6a6a;font-size:12px;}
.contents_b_dblue     	{font-weight:bold; color:#252552;font-size:12px;}
.contents_b_blue     	{font-weight:bold; color:#6F7091;font-size:12px;}
.contents_b_blue_u     {font-weight:bold; color:#6F7091; text-decoration: underline;font-size:12px;}
.in15     {text-indent:-15px;}
.green12   {font-size:12px;color:#58AD1F; }
.noticetit				{color:#3D3D54;font-weight:bold;  }
.noticetit a:link 		{color:#3D3D54;font-weight:bold;text-decoration: none;}
.noticetit a:visited 	{color:#3D3D54;font-weight:bold;text-decoration: none;}
.noticetit a:hover 		{color:#3D3D54;font-weight:bold;text-decoration: underline;}
.noticetit a:active		{color:#3D3D54;font-weight:bold;text-decoration: none;}
.footer_bg              {background:url("../img/include/footer_bg.gif") repeat-x 0 0;}

div.cont-toparea {
    float:left;
	width:100%;
	overflow:hidden;
	text-align:left;
}
div.cont-toparea strong {
		float:left;
		padding-top:30px;
		padding-bottom:30px;
}

div.cont-centerarea {
	width:100%;
	overflow:hidden;
	text-align:left;
	float:left;
}
div.cont-centerarea strong {
        float:left;
		padding-top:10px;
		padding-bottom:15px;
}
div.cont-centerarea p {
		clear: both;
		text-align:left;
}
div.cont-centerarea p.center {
		clear: both;
		text-align:center;
}
div.cont-centerarea h3 {
		clear: both;
		text-align:left;
}
div.cont-centerarea h3.tit {
		padding:40px 0 15px 0;
}
div.cont-centerarea h4 {
		clear: both;
		text-align:left;
		padding:25px 0 10px 0;
}

div.cont-centerarea p.txtbox  {
		font-size:11px;color:#777777;line-height:18px;background-color: #F2F2F2;padding:10px 20px 10px 20px;
}
div.cont-centerarea p.line  {background:url("../img/sub/about4_cm_line.gif") repeat-x 0 0; height:41px;}

div.cont-centerarea ul	{margin:0;padding:0;}
div.cont-centerarea ul li	{display:inline;}
div.cont-centerarea ul li.right	{float:right;}

div.about4_1{
    float:left;
    margin: 0 auto;
	width:165px;
	overflow:hidden;
}
div.about4_1_blank{
    float:left;
    margin: 0 auto;
	width:10px;
	overflow:hidden;
}
div.about4_1 span.url	{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#808080;line-height:18px;
}
div.about4_1 span.url a	{
	text-decoration: none;
	color:#808080;
}
div.about4_1 span.url a hover	{
	text-decoration: underline;
	color:#808080;
}
div.about4_1_r{
    float:right;
    margin: 0 auto;
	width:165px;
	overflow:hidden;
}
div.about4_1_r span.url	{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#808080;line-height:18px;
}
div.about4_1_r span.url a	{
	text-decoration: none;
	color:#808080;
}
div.about4_1_r span.url a hover	{
	text-decoration: underline;
	color:#808080;
}
div.about4_1_n{
clear:both;
    float:left;
    margin: 0 auto;
	width:165px;
	overflow:hidden;
}
div.about4_1_n span.url	{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#808080;line-height:18px;
}
div.about4_1_n span.url a	{
	text-decoration: none;
	color:#808080;
}
div.about4_1_n span.url a hover	{
	text-decoration: underline;
	color:#808080;
}
div.games1_1 {
	overflow:hidden;
	width:100%;
	padding:0 0 40px 0;
}
div.games1_1 dl {
	overflow:hidden;
	float:left;
	width:690px;
	line-height:20px;
}
div.games1_1 dl dt {
	float:left;
	width:135px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1px;
	background-color: #AEAEAE;border-bottom:1px solid #999999;
	padding-left:15px;

}
div.games1_1 dl dd {
	float:left;
	font-size:11px;
	width:500px;
	letter-spacing:-1px;
	margin-left:20px;
	line-height:21px;
}
div.games1_1 dl.wid-txt dt {width:150px;clear:both;}
div.games1_1 dl.wid-txt dd {width:500px;}
div.games1_1 dl.wid-txt dt.wid-sum,
div.games1_1 dl.wid-txt dd.wid-sum {padding-top:20px;}
div.games1_1 dl.wid-txt dt.wid-sum2{padding-bottom:20px;clear:both;}
div.games1_1 dl.wid-txt dd.wid-sum2 {padding-bottom:20px;font-weight:bold;color:#3B88DE;}
div.games1_1 dl.wid-txt dd.wid-sum2 a {text-decoration:none;color:#3B88DE;}
div.games1_1 dl.wid-txt dd.wid-sum2 a hover {text-decoration:none;color:#3B88DE;}
div.lounge_area {
    margin: 0 auto;
	clear:both;
	width:950px;
	overflow:hidden;
	text-align:left;
}
div.lounge_area1 {
    margin: 0 auto;
	float:left;
	width:419px;
}
div.lounge_area2 {
    margin: 0 auto;
	float:left;
	text-align:center;
	width:460px;
	background-color: #808080;
}
div.lounge_area_n {
    margin: 0 auto;
	float:left;
	text-align:center;
	width:114px;
}
div.lounge_area2 p {
    background:url("../img/sub/lounge_line.gif") repeat-x 0 0; height:1px;
}

div.linkmap1 {
    margin: 0 auto;
	clear:both;
	width:100%;
	overflow:hidden;
	text-align:left;
    background:url("../img/sub/linkmap_bg1.gif") repeat-y 0 0;
	padding-bottom:15px;
}
div.linkmap1 h3 {
 width:103px;
 padding-left:12px;
 float:left;
}
div.linkmap1 ul {
 margin: 0 auto;padding:20px 0 20px 0;float:left;
}
div.linkmap1 li {
 width:100px;
 padding-left:15px;
 float:left;
 vertical-align:top;
}

div.linkmap2 {
    margin: 0 auto;
	clear:both;
	width:100%;
	overflow:hidden;
	text-align:left;
    background:url("../img/sub/linkmap_bg2.gif") repeat-y 0 0;
	padding-bottom:15px;
}
div.linkmap2 h3 {
 width:103px;
 padding-left:12px;
 float:left;
}
div.linkmap2 ul {
 margin: 0 auto;padding:20px 0 20px 0;float:left;
}
div.linkmap2 li {
 width:100px;
 padding-left:15px;
 float:left;
 vertical-align:top;
}



div.linkmap1 p {
 clear:both;
 padding:3px 0 3px 0;
}
div.linkmap1 p.t {
 padding:15px 0 3px 0;
}
div.linkmapbtm {
    margin: 0 auto;
	clear:both;
	width:100%;
	overflow:hidden;
    background:url("../img/sub/linkmap_bg_btm.gif") repeat-y 0 0; height:10px;
}

.lounge_list {margin: 0 auto;width:430px;overflow:hidden;text-align:left;margin:10px 0 15px 15px;/*background:url("../img/sub/lounge_thum_bg.gif") no-repeat 0 0;*/}
.lounge_list dt {padding:5px 0;}
.lounge_list dt.tit {margin-left:192px;font-weight:bold;color:#FFFFDD;letter-spacing:-1px;}
.lounge_list dt.tit a {color:#FFFFDD;}
.lounge_list dt.tit a:hover{color:#FFFFDD;}

.lounge_list dd.photo {
display:inline; float:left; margin:-20px 20px 0 0;
}
.lounge_list dd.photo img{
border:1px solid #666666;
}
.lounge_list dd {}
.lounge_list dd.txt {margin:10px 0 0 padding-left:20px;font-size:11px; color:#D9D9D9;letter-spacing:-1px;}
.lounge_list dd.txt a{color:#D9D9D9;}
.lounge_list dd.txt a:hover{color:#ffffff;text-decoration: none;}
.lounge_list dd img {border:none;}



div.lounge_area3 {
    margin: 0 auto;
	float:right;
	width:417px;
}
div.recruit-check {
 float:left;
 border-right: 1px solid #DDDDDD;
 margin: 0;
 padding:0;
 width: 280px;
 display: inline;
 text-align:left;
}
div.recruit-check2  {
 	width:370px;
	overflow:hidden;
	float:right;
	text-align:left;
    margin: 0px 0px 0px 0px;
	vertical-align:top;
}


div.lounge3_wp{
    float:left;
    margin: 0 auto;
	width:215px;
	overflow:hidden;
}
div.lounge3_wp_blank{
    float:left;
    margin: 0 auto;
	width:22px;
	overflow:hidden;
}

div.lounge3_wp_r{
    float:right;
    margin: 0 auto;
	width:215px;
	overflow:hidden;
}
div.lounge3_wp_n{
clear:both;
    float:left;
    margin: 0 auto;
	width:215px;
	overflow:hidden;
}

/*°Ô½ÃÆÇ°ü·Ã*/
table.boardlist	{
	width:100%;
	border-top:1px solid #B7B7B7;
}
table.boardlist th {
	padding:10px 0 10px 20px;
}
table.boardlist td {
	padding:6px 0 6px 20px;
	line-height:14px;
	text-align:left;
}
table.boardlist td.no {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#888888;
	padding:6px 0 6px 20px;
}
table.boardlist td.pe {
    font-family:Dotum,Tahoma,Arial,sans-serif;
	font-size:11px;color:#888888;
	padding:6px 0 6px 20px;
}
table.boardlist td.pe2 {
    font-family:Dotum,Tahoma,Arial,sans-serif;
	font-size:11px;color:#888888;
	padding:6px 0 6px 13px;
}
table.boardlist td.hit {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#888888;
	padding:6px 0 6px 28px;
}
table.boardlist td a{color:#777777;}
table.boardlist tr.onme td {color:#404040;}
table.boardlist tr.onme td a{color:#404040;}
table.boardlist tr.onme td{	background-color: #F2F2F2;}
table.boardlist tr.onme td.sta{background-color: #F2F2F2;}
table.boardlist tr.onme td.end{background-color: #F2F2F2;}
table.boardlist td.none {padding:0; height:15px;}
table.boardlist td.listbg2 {background:url("../img/board/board_list_btmbg.gif") repeat-x 0 0; height:1px;}
table.boardlist td.listbg {background:url("../img/board/board_list_bg.gif") no-repeat 0 0; height:3px;}
table.boardlist td.recruitlistbg {background:url("../img/board/board_recruit_list_bg.gif") no-repeat 0 0; height:3px;}
table.boardlist td.re {
	vertical-align:top;
	padding-top:15px;
	background:#F3F2F1;
}
table.boardlist td.re2 {
	color:#867B79;
	line-height:20px;
	vertical-align:top;
	padding:15px 70px 15px 10px;
	background:#F3F2F1;
}

/*paging*/
.paging	{
	text-align:left;
	margin-top:10px;
	padding-left:5px;
}
.paging ul	{

	margin:0;
	padding:0;
}
.paging ul li	{
	display:inline;
	float:left;

}
.paging ul li.no	{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#888888;
   padding:7px 5px 0 5px;
}
.paging ul li.no a	{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#888888;
    text-decoration: none;
}
.paging strong	{
	font-weight:bold; color:#333333;
}
span.status {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#888888;
	text-align:right;
}
span.status img {vertical-align:middle;}
span.status strong{font-weight:bold; color:#333333;padding-bottom:10px;}
/*searchbox*/
.searchbox {
	text-align:center;
	margin-top:50px;
    background-color:#999999;
	height:40px;
}
.searchbox input.txt {
	color:#666;
	height:16px;
	width:220px;
	border:1px solid #ffffff;
	background:#ffffff;	
	vertical-align:middle;
}
.searchbox ul	{
   padding:0;
   margin:0;
}
.searchbox ul li	{
    display:inline;
    vertical-align:middle;
}
.searchbox img {vertical-align:middle;}

/*view*/
table.boardview	{
	width:100%;
	border-top:1px solid #B7B7B7;
}
table.boardview.vline{border-bottom:1px solid #A6A39A;}
table.boardview th {
	padding:10px 0 10px 20px;
}
table.boardview td {
	color:#787772;
	padding:8px 0 7px 20px;
	line-height:14px;
	text-align:left;
}
table.boardview td a{color:#404040;}
table.boardview td a:hover{color:#3B88DE;}
table.boardview td.btn {padding-top:0; padding-bottom:0;}
table.boardview td.title {color:#ffffff; font-weight:bold;background-color: #484848;}
table.boardview td.title2 {color:#ffffff; font-size:14px;font-weight:bold;background-color: #484848;}
table.boardview td.listbg {background:url("../img/board/board_list_btmbg.gif") repeat-x 0 0; height:1px;}
table.boardview td.no {
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff;
	background-color: #999999;
	padding:8px 0 8x 20px;
}
table.boardview td.no_issue {
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff;
	background-color: #999999;
	padding:8px 0 8x 10px;
}
table.boardview td.pe {
    font-family:Dotum,Tahoma,Arial,sans-serif;font-size:11px;color:#ffffff;
	background-color: #999999;
	padding:6px 0 8x 20px;
}
table.boardview td.pe2 {
    display:inline; float:left;
	background-color: #999999;
	padding-right:10px;
}
table.boardview td.hit {
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff;
	background-color: #999999;
	padding:8px 0 8px 24px;
}

table.boardview td.cont {
	line-height:20px;
    padding:30px 10px 30px 10px;
}
table.boardview td.cont span.img{display:block;text-align:center;}
table.boardview td.file a {color:#404040;}
table.boardview td.file a:hover{color:#3B88DE;}
/*view2*/
div.pageview {
	padding:5px 0;
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
}
div.pageview table	{
	width:100%;
}
div.pageview table th {
	padding:10px 0  8px 20px;
	width:11%;
}
div.pageview table td {
	color:#777777;
	padding:3px 0;
	text-align:left;
}
div.pageview table td.line {background:url("../img/board/view_line.gif") repeat-x 0 0; height:1px;}
div.viewbtn {padding-top:15px; padding-bottom:0;text-align:left;margin:0;}
div.pageview table td a{color:#777777;}
div.pageview table td a:hover{color:#404040;}
span.status2 {
	display:block;
	font-family:µ¸¿ò; font-size:11px;line-height:16px;
	text-align:right;
}
span.status2 img {vertical-align:middle;}

/*recruitÃßÃâ°ü·Ã*/
.recruit_list {	width:100%;overflow:hidden;padding-bottom:20px;text-align:left;}
.recruit_list dt {padding:7px 0; font-size:14px;background-color: #808080;}
.recruit_list dt.tit {margin-left:185px;padding-left:10px;font-weight:bold; color:#ffffff;}
.recruit_list dt.tit a {color:#ffffff;}
.recruit_list dt.tit a:hover{color:#ffffff;}

.recruit_list dd.photo {display:inline; float:left; margin:-30px 20px 0 0; color:#FFF; text-align:center;}
.recruit_list dd.rbtn {display:inline; float:left; margin:-10px 0px 0 0;}
.recruit_list dd {}
.recruit_list dd.txt {margin:10px;line-height:16px;font-size:11px; color:#777777;}
.recruit_list dd.txt a{color:#777777;}
.recruit_list dd.txt a:hover{color:#404040;text-decoration: none;}
.recruit_list dd img {border:none;}
.recruit_list a {color:#2D2C2D; text-decoration:none;}
.recruit_list a:hover {text-decoration:underline;}

/*member*/
div.logbox {
	padding:10px 0 0 0px;
}
	div.logbox dl{
        width:345px;
		overflow:hidden;
		color:777777;
	}
	div.logbox dl dt{
		width:80px;
		height:24px;
		padding-top:4px;
		float:left;
	}
	div.logbox dl dd{
		height:28px;
	}
	div.logbox dl dd img{
		vertical-align:middle;
	}
	div.logbox dl dd input.txt{
		*margin-top:-1px;
		width:120px;
	}
	div.logbox dl dd span {font-size:11px; color:#999; vertical-align:2px;}
	div.cbox2 {float:left; margin-left:10px; margin-top:3px;}
	div.logbox div.btn{
		margin-top:15px;
	}
	div.logbox div.txt{
	    margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

div.logbox2 {
	padding:10px 0 0 0px;
}
	div.logbox2 dl{
        width:280px;
		overflow:hidden;
		color:777777;
	}
	div.logbox2 dl dt{
		width:65px;
		height:24px;
		padding-top:4px;
		float:left;
	}
	div.logbox2 dl dd{
		height:28px;
	}
	div.logbox2 dl dd img{
		vertical-align:middle;
	}
	div.logbox2 dl dd input.txt{
		*margin-top:-1px;
	}
	div.logbox2 div.txt{
	    margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}
div.logtxt {
	margin-top:40px;
	padding:15px 0 15px 40px;
	background:#F4F4F3;
}
div.logtxt div{
	float:right; 
	padding-right:10px;
	margin-top:-6px; 
	*margin-top:-34px;
}
div.logtxt2 {
	margin-top:15px;
	text-align:right;
	padding-right:4px;
}


/*popup*/
div.pop_wrapper { 
 margin: 0 auto;
 width: 400px;
 padding:0px;
 text-align:center;
}
div.privacy_wrapper { 
 margin: 0 auto;
 width: 550px;
 padding:0px;
 text-align:center;
}
div.pop_cont  {
 margin: 0 auto;
 width: 345px;
 text-align:left;
}
div.privacy_cont  {
 margin: 0 auto;
 width: 500px;
 text-align:left;
}
div.pop_cont2  {
 margin: 0 auto;
 width: 260px;
 text-align:left;
}
table.postcode  {
 margin: 0 auto;
 width: 400px;
}
table.postcode th {
	padding:0;
	height:24px;
	text-align:center;
	color:#FF9900;
	font-size:11px;
}
table.postcode th a {
	padding:0;
	height:24px;
	text-align:center;
	color:#FF9900;
	font-size:11px;
}
table.postcode td {
	padding:0;
	height:20px;
	text-align:center;
}
table.postcode td a{
color:#777777;
}
table.postcode td a:hover{
color:#404040;
}
table.postcode td.listbg {
background:url("../img/pop/pop_line.gif") no-repeat 0 0; height:3px;padding-bottom:20px;
}
div.pop_close  {
 margin: 0 auto;
 margin-top:20px;
 width: 400px;
 text-align:center;
 border-top:1px solid #DBDBDB;
}
div.pop_close2  {
 margin: 0 auto;
 margin-top:20px;
 width: 550px;
 text-align:center;
 border-top:1px solid #DBDBDB;
}
div.pop_close img { 
padding-top:20px;
padding-bottom:20px;
}
div.pop_close2 img { 
padding-top:20px;
padding-bottom:20px;
}
/*¿Â¶óÀÎÀÔ»çÁö¿ø*/
div.recruitapp {
	width:100%;
	overflow:hidden;
	text-align:left;
}
div.recruitapp h3 {
    float:left;
    padding-bottom:15px;
}
div.recruitapp_box  {
 margin: 0 auto;
 width:100%;
 border-top:1px solid #DBDBDB;
 border-bottom:1px solid #DBDBDB;
 padding:20px 0 20px 0;
 text-align:left;
}
div.recruitapp_box h4  {
 margin-bottom:10px;
}
p.chk {
		font-size:11px;
		color:#E78C07;
		padding:0;
	}
	p.chk.none {border-bottom:0;}
	p.chk span{ vertical-align:2px;}
div.scroll {
		line-height:16px;
		width:650px;
		overflow:auto;
		padding:20px;
		border:0px;
		margin-bottom:25px;
		font-size:11px; color:#888;
		background-color: #F2F2F2;
		scrollbar-face-color:#FFFFFF ; 
		scrollbar-shadow-color:#ECECEB ;
		scrollbar-highlight-color:#FFFFFF ; 
		scrollbar-3dlight-color:#ECECEB ;
		scrollbar-darkshadow-color:#FFFFFF ; 
		scrollbar-track-color: #FFFFFF;
		scrollbar-arrow-color:#696969; 
	}
	div.scroll p{margin-bottom:20px;}

div.scroll_p {
        margin: 0 auto;
		line-height:18px;
		width:510px;
		overflow:auto;
		padding:20px;
		border:0px;
		margin-bottom:25px;
		margin-top:25px;
		text-align:left;
		height:350px;
		font-size:12px; color:#888;
		background-color: #F2F2F2;
		scrollbar-face-color:#FFFFFF ; 
		scrollbar-shadow-color:#ECECEB ;
		scrollbar-highlight-color:#FFFFFF ; 
		scrollbar-3dlight-color:#ECECEB ;
		scrollbar-darkshadow-color:#FFFFFF ; 
		scrollbar-track-color: #F2F2F2;
		scrollbar-arrow-color:#696969; 
	}

div.scroll_p span.tit{
font-weight:bold;font-size:11px;letter-spacing:-1px;
line-height:19px;
color:#666666;
}
div.scroll_p span.tit a{
text-decoration: none;
color:#666666;
}
div.scroll_p span.tit a hover{
text-decoration: underline;
color:#666666;
}
div.scroll_p span.txt{
font-size:11px;
line-height:18px;
}
div.scroll_p span.stit{
font-weight:bold;color:#666666;letter-spacing:-1px;
}
div.lbtn {float:left;vertical-align:top;margin-top:20px;}


div.contact {
	width:100%;
	overflow:hidden;
	text-align:left;
}

/*¿Â¶óÀÎÀÔ»çÁö¿øµî·ÏÆû*/
table.categoryselect {
	width:100%;
    background-color: #F2F2F2;
	font-size:11px;
}
table.categoryselect td img{vertical-align:middle;padding:10px 15px 5px 15px;}
table.categoryselect td span{padding-right:14px; background:url(/images/common/board/wth_bg.gif) no-repeat right 4px;}
table.categoryselect td.sta {border-top:0;padding:15px 15px 5px 15px;}
table.categoryselect td.select {border-top:0;padding:0 0 15px 0;}
table.categoryselect td {padding:0;}
table.categoryselect td.txt {padding-top:2px;}
table.categoryselect td.txt2 {padding-top:9px; padding-bottom:6px; line-height:20px;}
table.categoryselect td.txt3 {padding:15px;}

table.boardwrite {
	width:100%;
}
table.boardwrite th {
	vertical-align:top;
	padding:10px 0 8px 10px;
	border-top:1px solid #EFEFEE;
}
table.boardwrite th img{vertical-align:top;}
table.boardwrite td span{font-size:11px;padding-right:10px;color:#777777;letter-spacing:-1px;}
table.boardwrite th.sta, table.boardwrite td.sta {border-top:0;}

table.boardwrite td {
	border-top:1px solid #EFEFEE;
	color:#404040;
	padding:0;

}
table.boardwrite2 {
	width:100%;
}

table.boardwrite2 td {
	border-top:1px solid #EFEFEE;
	color:#404040;
}
table.boardwrite2 td.txt {padding-top:10px;}
table.boardwrite2 td.listbg {background:url("../img/sub/recruit6_app2_listbg.gif") no-repeat 0 0; height:3px;}
table.boardwrite td.txt {}
table.boardwrite td.txt2 {padding-top:9px; padding-bottom:6px; line-height:20px;}
table.boardwrite td.txt3 {padding:15px;}
table.boardwrite td.listbg {background:url("../img/sub/recruit6_app2_listbg.gif") no-repeat 0 0; height:3px;padding-bottom:10px;}
table.boardwrite td.listbg2 {background:url("../img/board/board_list_btmbg.gif") repeat-x 0 0; height:1px;}
table.boardwrite td.space {padding-top:4px; padding-bottom:8px;}
table.boardwrite td.space2 {padding-top:4px; padding-bottom:4px;}
table.boardwrite p.space2 {padding-top:4px; padding-bottom:2px;}
table.boardwrite p.space3 {padding-top:4px; padding-bottom:10px;}
table.boardwrite td img{vertical-align:middle;}
table.boardwrite td.mail {
	font-family:Tahoma;
	font-size:11px;	
	padding-bottom:1px;
}

span.wtxt {
	display:block;
	color:#A6A39A;
	font-size:11px;
	line-height:18px;
	margin-top:5px;
}

table.recruit_table	{
	width:100%;
}
table.recruit_table th.txt {
	padding:15px 0 15px 20px;
	background-color:#E1E1E1;
	text-align:left;
	vertical-align:top;

}
table.recruit_table td.txt {
	padding:15px 0 15px 15px;
	line-height:17px;
	text-align:left;
	font-size:11px;
}
table.recruit_table td.line {background:url("../img/sub/recruit4_line.gif") repeat-x 0 0; height:1px;}

table.recruit_faq	{
	width:100%;
}
table.recruit_faq th {
	padding:0;
	margin:0;
	text-align:left;
	vertical-align:top;
}
table.recruit_faq td.txt1 {
	margin:0;
	text-align:left;
	font-size:14px;
	color:#4D4D4D;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:22px;
}
table.recruit_faq td.txt12 {
	padding-top:20px;
	margin:0;
	text-align:left;
	font-size:14px;
	color:#4D4D4D;
	font-weight:bold;
	letter-spacing:-1px;
}
table.recruit_faq td.txt2 {
	line-height:17px;
	text-align:left;
	font-size:11px;
	padding:10px 15px 0 0;
}
table.recruit_faq td.line {background:url("../img/sub/recruit7_line.gif") repeat-x 0 0; height:41px;}

/*ÄÚ¸àÆ®°ü·Ã*/
div.comment {
 margin: 0 auto;
}
div.comment table	{
	width:100%;
	padding:5px 0;
}
div.comment table td {
	color:#777777;
	text-align:left;
	padding:7px 0  5px 0;
}
div.comment table td.line {background:url("../img/board/board_list_btmbg.gif") repeat-x 0 0; height:1px;}
div.comment table strong	{
	font-weight:bold; color:#3B88DE;
}
div.comment table td img	{
	vertical-align:middle;
}
div.comment table td p	{
	margin-bottom:5px;
}
div.comment table td span.name	{
	color:#333;
	font-weight:bold;
	margin-right:15px;
}
div.comment table td span.date	{
    font-size:11px;
	margin-right:15px;
}

.recruit2_table {	width:100%;overflow:hidden;padding-bottom:20px;text-align:left;}
.recruit2_table dt {padding:8px 0;}
.recruit2_table dt.tit {margin-left:85px;padding-left:25px;text-align:left;}
.recruit2_table dd.img {display:inline; float:left; margin:-35px 0 0 0;width:110px;}
.recruit2_table dd.txt {margin:5px 10px;}


div.coming {
clear: both;
margin: 0;
padding:0;
overflow:hidden;
padding-top:100px;
padding-bottom:100px;
}
