﻿/*
 * 각 스킨에만 적용되는 스타일을 기록해 놓으면 됩니다.
 *
 */

A:link          {text-decoration: none; color: #666666}
A:visited       {text-decoration: none; color: #666666}
A:hover         {text-decoration: underline; color:#a0a0a0;}


.generalM 		{  font-family: "굴림", "돋움"; font-size: 12px; line-height: 18px; color: #3b3b3b}
.generalM A:link	{  font-family: "굴림", "돋움"; font-size: 12px; line-height: 18px; color: #3b3b3b; text-decoration: none}
.generalM A:visited	{  font-family: "굴림", "돋움"; font-size: 12px; line-height: 18px; color: #666666; text-decoration: none:}
.generalM A:hover	{  font-family: "굴림", "돋움"; font-size: 12px; line-height: 18px; color: #ffcccc text-decoration: underline;}



/* 메인 뉴스 & 이벤트 */
.idx_news:link     {  font-family: "굴림", "돋움"; font-size: 12px; line-height: 18px; color: #545454; text-decoration: none;}
.idx_news:visited  {  font-family: "굴림", "돋움"; font-size: 12px; line-height: 18px; color: #545454; text-decoration: none;}
.idx_news:hover	   {  font-family: "굴림", "돋움"; font-size: 12px; line-height: 18px; color: #5c5c5c; text-decoration: underline; font-weight:bold;}


.newsT                 {font-family: "돋움", "굴림", "Arial";font-size: 14px;color: #d70022;	font-weight: bold;}
.newsT A:link          {font-family: "돋움", "굴림", "Arial";font-size: 14px;color: #d70022;	font-weight: bold;}
.newsT A:visited       {font-family: "돋움", "굴림", "Arial";font-size: 14px;color: #d70022;	font-weight: bold;}
.newsT A:hover         {font-family: "돋움", "굴림", "Arial";font-size: 14px;color: #d70022;	font-weight: bold;}


.leftT {font-family: "돋움", "굴림", "Arial";font-size: 13px;font-style: normal;font-weight: bold;color: #4F563A;}
.leftT {font-family: "돋움", "굴림", "Arial";font-size: 13px;font-style: normal;font-weight: bold;color: #4F563A;}
.leftT {font-family: "돋움", "굴림", "Arial";font-size: 13px;font-style: normal;font-weight: bold;color: #4F563A;}
.leftT {font-family: "돋움", "굴림", "Arial";font-size: 13px;font-style: normal;font-weight: bold;color: #4F563A;}



.newsS {font-family: "돋움", "굴림", "Arial";font-size: 12px;font-weight: bold; color: #efefef;}
.newsS {font-family: "돋움", "굴림", "Arial";font-size: 12px;font-weight: bold; color: #efefef;}
.newsS {font-family: "돋움", "굴림", "Arial";font-size: 12px;font-weight: bold; color: #efefef;}
.newsS {font-family: "돋움", "굴림", "Arial";font-size: 12px;font-weight: bold; color: #efefef;}


.newsM               {font-family: "굴림", "돋움";font-size: 12px;font-weight: normal;line-height: 18px;; color: #FFFFFF}
.newsM A:link        {font-family: "굴림", "돋움";font-size: 12px;font-weight: normal;line-height: 18px; color: #fe0000; text-decoration: none}
.newsM A:visited     {font-family: "굴림", "돋움";font-size: 12px;font-weight: normal;line-height: 18px; color: #fe03ef; text-decoration: none}
.newsM A:hover       {font-family: "굴림", "돋움";font-size: 12px;font-weight: normal;line-height: 18px;; color: #fe005f}


.tmsub {font-family: "돋움", "굴림", "Arial";font-size: 12px;text-decoration: none;font-style: normal;}
.tmsub A:link{font-family: "돋움", "굴림", "Arial";font-size: 12px;text-decoration: none;font-style: normal;}
.tmsub A:visited {font-family: "돋움", "굴림", "Arial";font-size: 12px;text-decoration: none;font-style: normal;}
.tmsub {font-family: "돋움", "굴림", "Arial";font-size: 12px;text-decoration: none;font-style: normal;}


.ttm {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-weight: bold;}
.ttm A:link{font-family: "돋움", "굴림", "Arial";font-size: 14px;font-weight: bold;}
.ttm A:visited {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-weight: bold;}
.ttm {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-weight: bold;; line-height: 24px}



.adM 		{font-family: "돋움", "굴림", "Arial";font-size: 12px;font-style: normal;line-height: 14px;color: #FFFFFF; text-decoration: none;}
.adM A:link	{font-family: "돋움", "굴림", "Arial";font-size: 12px;font-style: normal;line-height: 14px;color: #FFFFFF; text-decoration: none;}
.adM A:visited	{font-family: "돋움", "굴림", "Arial";font-size: 12px;font-style: normal;line-height: 14px;color: #FFFFFF; text-decoration: none;}
.adM A:hover	{font-family: "돋움", "굴림", "Arial";font-size: 12px;font-style: normal;line-height: 14px;color: #FFFFFF; text-decoration: underline;}



.newsBT {font-family: "돋움", "굴림", "Arial";font-size: 12pt;font-weight: bolder;color: #000000;font-style: normal;}
.newsBT A:link{font-family: "돋움", "굴림", "Arial";font-size: 12pt;font-weight: bolder;color: #000000;font-style: normal;}
.newsBT A:visited{font-family: "돋움", "굴림", "Arial";font-size: 12pt;font-weight: bolder;color: #666666;font-style: normal;}
.newsBT A:hover{font-family: "돋움", "굴림", "Arial";font-size: 12pt;font-weight: bolder;color: #000000;font-style: underline;}


.cennewsST {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-style: normal;font-weight: bold;	color: #095461;}
.cennewsST {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-style: normal;font-weight: bold;	color: #095461;}
.cennewsST {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-style: normal;font-weight: bold;	color: #095461;}
.cennewsST {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-style: normal;font-weight: bold;	color: #095461;}


.newsst2 {font-family: "굴림", "돋움";font-size: 12px;	font-weight: bold;color: #FFFFFF;}
.newsst2 {font-family: "굴림", "돋움";font-size: 12px;	font-weight: bold;color: #FFFFFF;}
.newsst2 {font-family: "굴림", "돋움";font-size: 12px;	font-weight: bold;color: #FFFFFF;}
.newsst2 {font-family: "굴림", "돋움";font-size: 12px;	font-weight: bold;color: #FFFF00;}


.textsubgold {  font-family: "돋움", "굴림", "Arial"; font-size: 14px; font-style: normal; line-height: 24px; font-weight: bold; color: #ac9441}
.textsubgold {  font-family: "돋움", "굴림", "Arial"; font-size: 14px; font-style: normal; line-height: 24px; font-weight: bold; color: #ac9441}
.textsubgold {  font-family: "돋움", "굴림", "Arial"; font-size: 14px; font-style: normal; line-height: 24px; font-weight: bold; color: #ac9441}
.textsubgold {  font-family: "돋움", "굴림", "Arial"; font-size: 14px; font-style: normal; line-height: 24px; font-weight: bold; color: #ac9441}


.texttitle18grey {  font-family: "Impact", "Arial Black", "굴림"; font-size: 24px; line-height: 26px; color: #FFFF00; font-weight: bold; text-decoration: none} 



.text16bluebatang {  font-family: "바탕"; font-size: 16px; font-style: normal; line-height: 24px; font-weight: bold; color: #1e6a83}


.text14bluebatang { font-family: "바탕"; font-size: 14px; font-style: normal; line-height: 24px; font-weight: bold}


.textgreay14 {  font-family: "돋움", "굴림", "Arial"; font-size: 14px; line-height: 26px; font-weight: bold; color: #505050}


.13gulimbold {  font-family: "굴림", "돋움"; font-size: 13px; font-weight: bold; text-decoration: none}


.footer01M {  font-family: "굴림", "돋움"; font-size: 12px; text-decoration: none}


.serchbox01 {  font-family: "굴림", "돋움"; font-size: 12px; color: #FF0000; background-color: #FEE9C0; height: 17px; width: 120px; border: 1px #FFFFFF solid}

.multibox {  font-family: "굴림", "돋움"; font-size: 12px; color: #666666; text-decoration: none; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.newsbonmun {  font-family: "굴림", "돋움"; font-size: 14px; color: #333333; text-decoration: none; font-style: normal; line-height: 24px}

.newstitle {  font-family: "바탕", "돋움", "굴림"; font-size: 18px; font-weight: bold; color: #003399; text-decoration: none}

.textbox01 {
	font-family: "굴림", "돋움";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: 20px
}
.memline {
	font-family: "돋움체", Arial;
	font-size: 12px;
	color: #666666;
	background-color: #f1f1f1;
	background-image: url(/images/memline_bg.gif);
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 20px;
}


.textboxmulti {
	font-family: "굴림", "돋움";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1F3A65;
	border: 1px solid #006699;
	line-height: 20px;
	width: 650px;
	padding: 10px;
}

.membox {
	font-family: "굴림", "돋움";
	font-size: 12px;
	font-style: normal;
	color: #660033;
	text-decoration: none;
	background-color: #D9D9D9;
	border: 1px #ffffff solid;
	width: 120px;
	height: 20px
}

.picturewboard {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.bigread {  font-family: "돋움", "굴림", "Arial"; font-size: 12px; font-style: normal; line-height: 18px; color: #333333; text-decoration: none; background-color: #FFFFFF; height: 360px; width: 600px; padding-top: 13px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: 1px #FFFFFF solid}
.boardinput {  font-family: "굴림", "돋움"; font-size: 12px; font-style: normal; line-height: normal; color: #333333; background-color: #f8f8f8; border: #999999; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


.WeeknewsBT            {font-family: "돋움", "굴림", "Arial";font-size: 18pt;font-weight: bolder;color: #9DFBFD;font-style: normal; text-decoration: none;}
.WeeknewsBT A:link     {font-family: "돋움", "굴림", "Arial";font-size: 18pt;font-weight: bolder;color: #9DFBFD;font-style: normal; text-decoration: none;}
.WeeknewsBT A:visited  {font-family: "돋움", "굴림", "Arial";font-size: 18pt;font-weight: bolder;color: #9DFBFD;font-style: normal; text-decoration: none;}
.WeeknewsBT A:hover    {font-family: "돋움", "굴림", "Arial";font-size: 18pt;font-weight: bolder;color: #ffff00;font-style: normal; text-decoration: none;}

.WeeknewsST            {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-weight: bolder;color: #FFCC00;font-style: normal; text-decoration: none;}
.WeeknewsST A:link     {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-weight: bolder;color: #FFCC00;font-style: normal; text-decoration: none;}
.WeeknewsST A:visited  {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-weight: bolder;color: #FFCC00;font-style: normal; text-decoration: none;}
.WeeknewsST A:hover    {font-family: "돋움", "굴림", "Arial";font-size: 14px;font-weight: bolder;color: #ffff00;font-style: normal; text-decoration: underline;}
.comtop {  background-image: url(/images/com_top_bg.jpg); background-repeat: no-repeat}
.protop {  background-image: url(/images/pro_top_bg1.jpg); background-repeat: no-repeat}

.tectop {  background-image: url(/images/tech_top_bg01.jpg); background-repeat: no-repeat}
.rectop {  background-image: url(/images/recruit_top_bg01.jpg); background-repeat: no-repeat}
.newstop {  background-image: url(/images/sub_news_topbg01.jpg); background-repeat: no-repeat}
.custop {  background-repeat: no-repeat; font-family: "돋움", "돋움체", "굴림", "굴림체", "Arial"; font-size: 12px; line-height: normal; color: #663333}
.chechbox {  color: #003366; background-color: #DBEDF4; height: 12px; width: 12px; border: #387eb1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

/* 상단 TODAY 공지사항 링크 */
A.today:link	{ color:#fff; }
A.today:visited	{ color:#eee; }
A.today:hover	{ color:#ff0; }



.loc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(/images/loc_bg.gif);
}

.bodybg {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.input01 {
	font-family: "굴림", "돋움";
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	height: 18px;
	border: 1px #CCCC99 solid
}
.tableform1 {
	font-family: "굴림", "돋움";
	font-size: 12px;
	border: 0px none #B9A879
}
.subbg { background-color: #000000; background-image: url(/images/sub_bg.jpg); background-repeat: no-repeat; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.infobg {  background-image: url(/images/info_bg.jpg); background-repeat: no-repeat; background-position: right}
.subbox {
	background-color: #0e1824;
	background-image: url(/images/sub_box05.jpg);
	background-repeat: repeat-x;
}
.thth {
	font-family: "돋움", "굴림";
	font-size: 12px;
	font-style: normal;
	background-image: url(/images/th_bg2.gif);
	background-repeat: repeat-x;
	height: 23px;
}
.memtxt {
	font-family: "돋움체", Arial;
	font-size: 12px;
	color: #666666;
	background-color: #f1f1f1;
	background-repeat: no-repeat;
	line-height: 20px;
}
.popupbg {
	background-color: #919191;
	background-image: url(/images/popup_bg01.jpg);
	background-repeat: repeat-x;
}
.brdline {
	font-family: "돋움체", Arial;
	font-size: 12px;
	color: #666666;
	background-color: #f1f1f1;
	background-image: url(/images/memline_bg.gif);
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 18px;
}
.requestbox {
	font-family: "굴림", "돋움";
	font-size: 12px;
	font-style: normal;
	color: #424B66;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding: 1px;
}
.boardsearch {
	font-family: "굴림", "돋움";
	font-size: 12px;
	font-style: normal;
	color: #990033;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
	height: 17px;
	border-top: 1px solid #CC0033;
	border-right: 0px solid #CC0033;
	border-bottom: 1px solid #CC0033;
	border-left: 1px solid #999999;
}
.bodybg {
	background-color: #ffffff;
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x
}
.join_bg {
	background-image: url(/images/cs_sm_bg.jpg);
	background-repeat: no-repeat;
}
.mm_bg {
	background-image: url(/images/cs_sm_bg.jpg);
	background-repeat: no-repeat;
}
.cs_bg {
	background-image: url(/images/cs_sm_bg.jpg);
	background-repeat: no-repeat;
}
.exp_bg {
	background-image: url(/images/cs_sm_bg.jpg);
	background-repeat: no-repeat;
}
.club_bg {
	background-image: url(/images/cs_sm_bg.jpg);
	background-repeat: no-repeat;
}
.requestboxmulti {
	font-family: "굴림", "돋움";
	font-size: 12px;
	font-style: normal;
	color: #424B66;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	height: 18px
}

.png24 {
  tmp:expression(setPng24(this));
}

ul#recent_news_on_bottom, ul#recent_events_on_bottom{
	padding:0px;
	margin:5px 0px;
	width:305px;
}

ul#recent_news_on_bottom li, ul#recent_events_on_bottom li{
	height:24px;
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 10px;
	list-style-type:none;
	background:url(/images/index_news_bullit.gif) no-repeat left 30%;
}