body { font-family:'¸¼Àº °íµñ', Malgun Gothic, 'µ¸¿ò', Dotum,'Apple SD Gothic Neo', Helvetica, AppleGothic, Sans-serif; background-color: #FFF }

<!-- menu -->
a, img, input, button { selector-dummy: expression(this.hideFocus=true); }
a:link {  color: #000066; text-decoration: none}
a:visited {  color: #003366; text-decoration: none}
a:hover {  color: #0000FF; text-decoration: underline}
a:active {  color: #FF3300; text-decoration: underline}

a.top:link{text-decoration:none; color:#ffffff}
a.top:visited{text-decoration:none; color:#ffffff}
a.top:hover{text-decoration:underline; color:#ffffff}
a.top:active{text-decoration:underline; color:#ffffff}

a.menu:link{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#000000}
a.menu:visited{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#000000}
a.menu:hover{ font-size: 9pt; text-decoration:none; letter-spacing:-1px;color:#D82612}
a.menu:active{ font-size: 9pt; text-decoration:none;letter-spacing:-1px; color:#00CCFF}

a.toplogin:link{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#000000}
a.toplogin:visited{ font-size: 9pt; text-decoration:none;letter-spacing:-1px;color:#000000}
a.toplogin:hover{ font-size: 9pt; text-decoration:none; letter-spacing:-1px;color:#D82612}
a.toplogin:active{ font-size: 9pt; text-decoration:none;letter-spacing:-1px; color:#00CCFF}

.gija {font-size:8pt; color:#9B723A;letter-spacing:-1px;}
.ctime {font-family:tahoma; font-size:8pt; color:#7A7D7E;}
.ntime {font-family:tahoma; font-size:7pt; color:#FF9900;}

a.topmenu:link,a.topmenu:visited{font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;font-size: 11pt; font-weight: bold;text-decoration:none;letter-spacing:0px; color:#000}
a.topmenu:hover{ text-decoration:none; color:#B70C0C}
a.topmenu:active{ text-decoration:none; color:#E5550E}

#titlediv{font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;font-size: 11pt; font-weight: bold;text-decoration:none;letter-spacing:0px; color:#FFF;text-align:center;}

a.white:link,a.white:visited{ font-size:12px; text-decoration:none;letter-spacing:0px; color:#FFFFFF}
a.white:hover{ color:#FBFB00}
a.white:active{ color:#FFFFFF}

a.gi:link,a.gi:visited{ font-size: 9pt;text-decoration:none;letter-spacing:0px; color:#000000}
a.gi:hover{ font-size: 9pt;text-decoration:none;letter-spacing:0px; color:#CC0000}
a.gi:active{ font-size: 9pt;text-decoration:none;letter-spacing:0px; color:#CC0000}

a.yellow:link,a.yellow:visited{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#185AB5}
a.yellow:hover{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#C40909}
a.yellow:active{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#9A8F32}


a.relate:link,a.relate:visited{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:-1px; color:#3522A4}
a.relate:hover{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:-1px; color:#C40909}
a.relate:active{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:-1px; color:#9A8F32}

a.top_list:link,a.top_list:visited{ font-size: 9pt;  text-decoration:none;letter-spacing:-1px; color:#3522A4}
a.top_list:hover{ font-size: 9pt;  text-decoration:none;letter-spacing:-1px; color:#C40909}
a.top_list:active{ font-size: 9pt;  text-decoration:none;letter-spacing:-1px; color:#9A8F32}

a.s_list:link,a.s_list:visited{ font-size: 9pt;  text-decoration:none; color:#333333}
a.s_list:hover{ font-size: 9pt;  text-decoration:none; color:#C40909}
a.s_list:active{ font-size: 9pt;  text-decoration:none; color:#9A8F32}

a.red:link{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#EC4B0F}
a.red:visited{ font-size: 9pt; font-weight: bold;text-decoration:none;letter-spacing:1px; color:#EC4B0F}
a.red:hover{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#FFFFFF}
a.red:active{ font-size: 9pt; font-weight: bold; text-decoration:none;letter-spacing:1px; color:#FFFFFF}

.menu_bg {  background-color: #F9F9F9; background-image: url("/homeimg/menu_bg2.gif"); background-repeat: repeat-x}

.movie_bg {  background-color: #FFFFFF; background-image: url("/homeimg/m_bg.gif"); background-repeat: repeat-x}
.tpto { margin:0 0 10 0;padding:10;border:1px solid #CCCCCC;CLEAR: both; }

#ttl { width:100%;text-align:left;margin-top:3px;clear:both;height:auto; }
#ttl:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}

a.white1:link{ font-size: 9pt; font-weight: bold; text-decoration:none; color:#FFFFFF}
a.white1:visited{ font-size: 9pt; font-weight: bold;text-decoration:none; color:#FFFFFF}
a.white1:hover{ font-size: 9pt; font-weight: bold; text-decoration:none; color:#F5CA63}
a.white1:active{ font-size: 9pt; font-weight: bold; text-decoration:none; color:#FFFFFF}

a.headline:link,a.headline:visited{font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;text-decoration:none; font-weight: bold; font-size: 16pt;letter-spacing:-2px; color:#C11111}
a.headline:hover{text-decoration:none; color:#F80707}
a.headline:active{text-decoration:none; color:#0099FF}

a.htitle:link{text-decoration:none; font-weight: bold; font-size: 12pt; color:#CC0000}
a.htitle:visited{text-decoration:none; font-weight: bold; font-size: 12pt; color:#CC0000}
a.htitle:hover{text-decoration:underline; font-weight: bold; font-size: 12pt; color:#FF0000}
a.htitle:active{text-decoration:underline; font-weight: bold; font-size: 12pt; color:#0099FF}

a.all_list:link{font-size:9pt;color:#555555;font-weight:bold;letter-spacing:-2px;text-decoration:none;}
a.all_list:visited{font-size:9pt;color:#555555;font-weight:bold;letter-spacing:-2px;text-decoration:none;}
a.all_list:hover{font-size:9pt;color:#DE0000;font-weight:bold;letter-spacing:-2px;text-decoration:none;}
a.all_list:active{font-size:9pt;color:#0099FF;font-weight:bold;letter-spacing:-2px;text-decoration:none;}

a.hot:link{font-size:13pt;color:#6666CC;font-weight:bold;letter-spacing:-2px;text-decoration:none;}
a.hot:visited{font-size:13pt;color:#6666CC;font-weight:bold;letter-spacing:-2px;text-decoration:none;}
a.hot:hover{font-size:13pt;color:#DE0000;font-weight:bold;letter-spacing:-2px;text-decoration:none;}
a.hot:active{font-size:13pt;color:#0099FF;font-weight:bold;letter-spacing:-2px;text-decoration:none;}


a.subtitle:link,a.subtitle:visited{font-family: ¸¼Àº °íµñ, Dotum, Verdana, AppleGothic, Sans-serif;font-size:12pt;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.subtitle:hover{ color:#DE0000;text-decoration:none;}
a.subtitle:active{ color:#0099FF;text-decoration:none;}

a.sub1title:link,a.sub1title:visited{font-size:16px;line-height:1.5em;letter-spacing:-1px;color:#000000;font-weight:bold;text-decoration:none;}
a.sub1title:hover{color:#DE0000;}
a.sub1title:active{color:#0099FF;}

a.wsublist:link,a.wsublist:visited{font-size:9pt;color:#FFFFFF; letter-spacing:-1px;text-decoration:none;}
a.wsublist:hover{font-size:9pt;color:#ffde00; letter-spacing:-1px;text-decoration:none;}
a.wsublist:active{font-size:9pt;color:#0099FF; letter-spacing:-1px;text-decoration:none;}

a.sublist:link,a.sublist:visited{font-size:9pt;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist:hover{color:#DE0000;}
a.sublist:active{color:#0099FF;}

a.sublist1:link,a.sublist1:visited{font-size:9pt;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist1:hover{color:#DE0000;}
a.sublist1:active{color:#0099FF;}

a.sublist2:link,a.sublist2:visited{font-size:13pt;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist2:hover{font-size:13pt;color:#DE0000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.sublist2:active{font-size:13pt;color:#0099FF;font-weight:bold;letter-spacing:-1px;text-decoration:none;}

a.movie_list:link,a.movie_list:visited{font-size:9pt;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
a.movie_list:hover{color:#DE0000;text-decoration:none;}
a.movie_list:active{color:#0099FF;text-decoration:none;}


a.sago:link,a.sago:visited{font-size:9pt;color:#3522A4;letter-spacing:-1px;text-decoration:none;}
a.sago:hover{font-size:9pt;color:#DE0000;letter-spacing:-1px;text-decoration:none;}
a.sago:active{font-size:9pt;color:#0099FF;letter-spacing:-1px;text-decoration:none;}

a.left_menu:link,a.left_menu:visited { padding:0 0 0 10;font-size: 9pt;color:#000000; letter-spacing:-1px; text-decoration:none; }
a.left_menu:hover{ padding:0 0 0 10;font-size: 9pt;color:#DE0000; letter-spacing:-1px;text-decoration:none;}
a.left_menu:active{ padding:0 0 0 10;font-size: 9pt;color:#0099FF; letter-spacing:-1px;text-decoration:none;}

.title2 {  font-size: 9pt; font-weight: bold; letter-spacing:-1px;color:#4B4B4B}

.read_title{ font-size: 18pt;letter-spacing:-3px; color:#000000;font-weight:bold;text-decoration:none;}
.mread_title{ font-size: 12pt;letter-spacing:-3px; color:#000000;font-weight:bold;text-decoration:none;}

a.s1title:link{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#B53C39}
a.s1title:visited{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#B53C39}
a.s1title:hover{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#B53C39}
a.s1title:active{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#0000CC}


a.list:link{text-decoration:none; font-size: 9pt;letter-spacing:-1px; color:#222222}
a.list:visited{text-decoration:none; font-size: 9pt;letter-spacing:-1px; color:#888888}
a.list:hover{text-decoration:underline; font-size: 9pt;letter-spacing:-1px; color:#FF3300}
a.list:active{text-decoration:underline; font-size: 9pt;letter-spacing:-1px; color:#0000CC}

.jung_list{text-decoration:none; font-weight: bold; font-size: 9pt; color:#1A11B3}
.i_border {border:1px #CCCCCC solid;}

a.sokbo:link{text-decoration:none; font-weight: bold; font-size: 10pt; color:#3522A4}
a.sokbo:visited{text-decoration:none; font-weight: bold; font-size: 10pt; color:#3522A4}
a.sokbo:hover{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#DE0000}
a.sokbo:active{text-decoration:underline; font-weight: bold; font-size: 10pt; color:#0099FF}

a.jung_list:link{text-decoration:none; font-weight: bold; font-size: 9pt; color:#32209B}
a.jung_list:visited{text-decoration:none; font-weight: bold; font-size: 9pt; color:#32209B}
a.jung_list:hover{text-decoration:underline; font-weight: bold; font-size: 9pt; color:#DE0000}
a.jung_list:active{text-decoration:underline; font-weight: bold; font-size: 9pt; color:#0099FF}

a.menu3:link{text-decoration:none; color:#444444}
a.menu3:visited{text-decoration:none; color:#444444}
a.menu3:hover{text-decoration:underline; color:#444444}
a.menu3:active{text-decoration:underline; color:#444444}

a.mlist:link{text-decoration:none; font-size: 9pt;letter-spacing:-1px; color:#11235E}
a.mlist:visited{text-decoration:none; font-size: 9pt;letter-spacing:-1px; color:#11235E}
a.mlist:hover{text-decoration:underline; font-size: 9pt;letter-spacing:-1px; color:#FF3300}
a.mlist:active{text-decoration:underline; font-size: 9pt;letter-spacing:-1px; color:#0000CC}

a.hlist:link{text-decoration:none; font-size: 9pt;letter-spacing:-1px; color:#444444}
a.hlist:visited{text-decoration:none; font-size: 9pt;letter-spacing:-1px; color:#444444}
a.hlist:hover{text-decoration:none; font-size: 9pt;letter-spacing:-1px; color:#6F9E21}
a.hlist:active{text-decoration:none; font-size: 9pt;letter-spacing:-1px; color:#0000CC}

.dot {width:100%;height:16px;margin:0;padding:0; background:url(/img/sdot.gif); background-repeat: repeat-x;clear:both;}
.gong {width:100%;height:3px;margin:0;padding:0;}
.gong1 {width:100%;height:0px;margin:0;padding:0; BACKGROUND-COLOR: #556783;}
.selectstyle00
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: ±¼¸²Ã¼;
    BACKGROUND-COLOR: #DEDCE8;
}
.selectstyle01
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    COLOR: #FFFFFF;
    FONT-FAMILY: ±¼¸²Ã¼;
    BACKGROUND-COLOR: #556783;
}

.local{ FONT-SIZE: 9pt; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: ±¼¸²Ã¼; BACKGROUND-COLOR: #2760A1; width:100%;}
.local1{ FONT-SIZE: 9pt; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: ±¼¸²Ã¼; BACKGROUND-COLOR: #4C7CB1; width:100%;}

.jul {  font-size: 10pt; line-height: 14pt}
.mjul {  font-size: 9pt; line-height: 18pt; font-color:#222222;}
.list {  font-size: 9pt; line-height: 14pt}

.s_td {  font-size: 10pt; line-height: 15pt;letter-spacing:0px; font-size: 10pt; color:#333333;text-align: justify;}

.summary {  font-size: 10pt; line-height: 15pt;letter-spacing:0px; font-size: 10pt; color:#333333;text-align: justify;}

a.summary:link{font-size: 9pt; line-height: 14pt;letter-spacing:-1px; text-decoration:none; color:#555555;text-align: justify;}
a.summary:visited{font-size: 9pt; line-height: 14pt;letter-spacing:-1px; text-decoration:none; color:#555555;text-align: justify;}
a.summary:hover{font-size: 9pt; line-height: 14pt;letter-spacing:-1px; text-decoration:none; color:#000000;text-align: justify;}
a.summary:active{font-size: 9pt; line-height: 14pt;letter-spacing:-1px; text-decoration:none; color:#000099;text-align: justify;}

.div { width:100%;text-align: justify;}

a.list2:link{text-decoration:none; color:#000099}
a.list2:visited{text-decoration:none; color:#000099}
a.list2:hover{text-decoration:underline; color:#000099}
a.list2:active{text-decoration:underline; color:#000099}


TD { font-size:12px }
.box { BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #777777 1px solid; FONT-SIZE: 9pt } 

.gray {background-color: #E1E1E1; border:1 solid #000000; FONT-SIZE: 9pt } 
.mbox { background-color: #FFFFFF; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #777777 1px solid; FONT-SIZE: 9pt; color:#222222 } 
.input{FONT-SIZE: 9pt; COLOR: #000000; background-color:#FFFFFF;border:1 solid #787878; }
.button{ border:1 solid #000000;background-color:#f9f9f9;font-size:9pt;font-family:±¼¸²;height:19px; }
.border {  border:1 #000000 dashed; border-color: #000000;; background-color: #FFCCCC}

.txtbox3 { font-size : 10pt; line-height:160%;}
.txtbox {BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; font-size: 9pt ±¼¸²; color:#222222; background-image:url(/homeimg/line.gif); background-position:0 -1; background-color:white; line-height:210%; width:100%; overflow:auto;}
.txtbox1 {BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; font-size: 9pt ±¼¸²; color:#222222; background-color:#FFFFFF; line-height:160%; width:100%; overflow:auto;}
.sbox {BORDER: #16448c 1px solid;  font-size: 11pt ±¼¸²; color:#222222; background-color:#FFFFFF;width:150; height:26;}

#banner { 
		color : White;
		} 


#button_bar { 
		width:100%;
		top:0;
		position: absolute;
		background-color:#000000;
		height:19;
		} 
		

#po_area {
		width:160px;
		position: absolute;
		left: 840;
		top: 10;
		visibility: visible;
		} 

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

<!-- ´Þ·Â -->

#DPContainer {
	position: absolute;
}

#DPTable {
	border: 1px solid black;
}

#DPTable TD, #DPTable TH {
	font-size: 9pt;
}

#DPTable SELECT {
	font-size: 8pt;
	background-color: #CCCCCC;
}

#DPSelector {
	background-color: #0A246A;
	color: #FFFFFF;
}

#DPSelector TD {
	padding-top: 2px;
	padding-bottom: 2px;
}

#DPToday, .DPDate, .DPDate2 {
	cursor: hand;
}

.DPDate, .DPDate2 {
	text-align: center;
}

.DPDate2 {
	background-color: #EEEEEE;
	color: #666666;
}

#DPCalendar TH {
	color: #0A246A;
}

INPUT.DateInput {
	cursor: hand;
}

.tr_ttl td { font-size:9pt;font-weight:bold;color:#FFFFFF; text-align:center; height:24; }

.ttl { 
	margin-bottom:8;
	width:100%;
}

.write {
	float:right;
	text-align:right;
}

#newslist ul.alist { width:100%; }
#newslist ul.alist li span.je { float:left; font-weight:bold; color:#141594; margin:0 0 0 5px; }
#newslist ul.alist li span ja { float:right; font-size:8pt; color:#7A7A7A; margin:1px 5px 0 0; }

.png24 {tmp:expression(setPNG24(this));}

.day_plan { width:168; height:160px; overflow:auto; font:normal 12px "µ¸À½",Dotum; font-weight:bold; color: #525252; letter-spacing: -1px; padding:5px 0px 10px 7px ; line-height:20px;  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#aeaeae;
  scrollbar-track-color:#f6f6f6;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#d6d6d6;
  scrollbar-shadow-color:#d6d6d6;}
.day_plan span { font:normal 12px "µ¸À½",Dotum; color: #525252; letter-spacing: 0px; line-height:20px;}

.news_list { width:210; height:310px; overflow:auto; scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#aeaeae;
  scrollbar-track-color:#f6f6f6;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#d6d6d6;
  scrollbar-shadow-color:#d6d6d6;}

.news1_list { width:190; height:370px; overflow:auto; scrollbar-3dlight-color:#222222;
  scrollbar-arrow-color:#aeaeae;
  scrollbar-track-color:#f6f6f6;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#222222;
  scrollbar-highlight-color:#d6d6d6;
  scrollbar-shadow-color:#d6d6d6;}

  .mlogin{FONT-SIZE: 9pt; COLOR: #000000; background-color:#FFFFFF;border:1 solid #787878; }

  .youtube {text-decoration:none; font-weight: bold; font-size: 12pt; color:#333333;text-align:center;}


   /* ´º½ºÈ¨ : Æ÷Åä ´º½º */
.newsMainPhoto { padding:0 0 4px 0; }
.newsMainPhoto h4, .newsMainPhoto p, .newsMainPhoto ul, .newsMainPhoto li { margin:0; padding:0; list-style:none; }
.newsMainPhoto .photoVisual { position:relative; width:250px; padding-top:140px; }
.newsMainPhoto .photoVisual .imageVisual { position:absolute; left:0; top:0; }
.newsMainPhoto .photoVisual a.image img { border:1px solid #e0e0e0 !important; }
.newsMainPhoto .photoVisual a.image:hover img { border:1px solid #ccc !important; }
.newsMainPhoto .photoVisual .medium { position:relative; z-index:2; display:block; margin:-2px 0 0 0; padding:4px 0 0 10px; color:#ababab !important; }
.newsMainPhoto .photoVisual .dataNone { position:absolute; left:1px; bottom:1px; display:block; width:250px; height:50px; background:#000; -ms-filter:"alpha(opacity=40)"; opacity:0.4; filter:alpha(opacity=40);}
.newsMainPhoto h4 { position:relative; z-index:2; margin:-5px 0 0 0; padding:0 0 0 10px;}
.newsMainPhoto h4 a:link, .newsMainPhoto h4 a:visited, .newsMainPhoto h4 a:active,
.newsMainPhoto h4 a { font:bold 10pt/1.2  µ¸¿ò,Dotum; color:#fff !important; letter-spacing:-1px; }
.newsMainPhoto h4 a:hover { color:#fff !important; }
.newsMainPhoto li img { vertical-align:top; }
.newsMainPhoto .mainPhotoList { position:relative; margin:5px -2px 0 -2px; }
.newsMainPhoto .mainPhotoList li { display:inline; }
.newsMainPhoto .mainPhotoList a { display:inline; float:left; margin:0 0 0 2px; background:#e0e0e0; }
.newsMainPhoto .mainPhotoList a img { padding:1px; border:1px solid #ccc; }
.newsMainPhoto .mainPhotoList a:hover { background:#ccc; }
.newsMainPhoto .mainPhotoList a:hover img { padding:1px;border:1px solid #fff; }
.newsMainPhoto .mainPhotoList a.selected, .newsMainPhoto .mainPhotoList a.selected:hover { background:#ccc; }
.newsMainPhoto .mainPhotoList a.selected img, .newsMainPhoto .mainPhotoList a.selected:hover img{padding:0px;border:2px solid #FF0033; }


.hcTable { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-collapse: collapse; font-size:11px; font-family:µ¸¿ò; width:190px; }
.hcTitle { padding-left:15px; padding-right:15px; }
.hcControlBar { font-size:13px; }
.hcTable th { background-color:#f0efec; padding:6px 0px 3px 0px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #CCCCCC; }
.hcTable td { padding:4px 5px 4px 5px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; text-align:center; background-color:#FFFFFF; color:#626262; }
.hcPrev,.hcNext { cursor:pointer; }
.hcTable select { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px;
			 color: #6C6C6C; font-family: ??,Dotum, AppleGothic, sans-serif; }
.hcTable .mouseOver { background-color:#D9ECFF; cursor:arrow; }
.hcTable .hcSun { color:#FF0000; }
.hcTable .hcSat { color:#0080C0; }
.hcTable .selectDay { background-color:#FFC8E4; }
.hcPrev { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcNext { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcToday { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcToday { margin-right:25px; }
.hcTable .noSelect { background-color:#EAEAEA; }
#sDateCal , #eDateCal { margin-bottom:-2px; }
.blueb			{ background-color:#FFFFFF; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; }


.rttl { border-bottom:1px solid #222222; padding:9px 0 5px 7px;margin:10px 0 5px 0;box-sizing:border-box;}
.rttl0 { border-bottom:1px solid #222222; padding:9px 0 5px 7px;margin:0 0 5px 0;box-sizing:border-box;}


a.sec_ttl:link,a.sec_ttl:visited{font-size:16px;color:#000000;letter-spacing:-1px;font-weight:bold;text-decoration:none;}
a.sec_ttl:hover{color:#000000;}
a.sec_ttl:active{color:#000000;}

.sec_ttl{font-size:16px;color:#000000;letter-spacing:-1px;font-weight:bold;text-decoration:none;}

#mobile { background-color:#000000;text-align:center;padding:20px;}
#mobile a{font-size:42px;color:#FFFFFF;font-weight:bold;text-decoration:none;}




#wrap { position:absolute; top:0px; left:50%;margin-left:-498px;width:996px; }
#left_ad1{position:absolute;top:210px;left:-180px;display:block}
#left_ad{position:absolute;top:210px;left:-140px;display:block}
#right_ad{position:absolute;top:210px;left:1000px;display:block}

.fmenu a { padding:3px 15px;font-weight:bold }