body, table, tr, td, select, input, textarea {
	margin: 0 0; 
	font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;
	font-size:12px;
	color:#777777;
	line-height:18px;
	word-break:break-all;
}

img {border:0}

A:link {FONT-SIZE: 12px; COLOR: #767676; TEXT-DECORATION: none; font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;}
A:active {FONT-SIZE: 12px; COLOR: #767676; TEXT-DECORATION: none; font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;}
A:visited {FONT-SIZE: 12px; COLOR: #767676; TEXT-DECORATION: none; font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;}
A:hover {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: none; font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;}

input {	border:solid 1px #d1d1d1; padding: 1px 2px 0 2px; color: #777777; height: 18px; }

/* Form */
.inputGK01 { background-color: ffffff; border: 1px solid #eaeaea; height:18; color:#9b9b9b; font-size:11px; padding:0 5 0 5; }


textarea { background-color: ffffff; border: 1px solid #d0d0d0; }

.InputNone {border: none;}


.input_member01 {
	font-family: µ¸¿ò, ±¼¸², seoul, arial, verdana;
	font-size:12px;
	color:#767676;
	border:solid 1px #e6e6e6;
	padding: 10px;
	line-height:16px;
}
.input_member02 {
	font-family: µ¸¿ò, ±¼¸², seoul, arial, verdana;
	font-size:12px;
	color:#767676;
	border:solid 1px #e6e6e6;
	padding: 5px;
	line-height:16px;
}
.input_login{	font-size:11px;	border:solid 1px #d5d4d4;	padding: 0 9 0 9;	line-height:16px; }


/* Text */
.textGK01 { color:#8d8c8c; font-size:12px; }
.textGK01s { color:#8d8c8c; font-size:11px; }
.textNews14 { color:#444444; font-size:14px; font-weight:bold; }
.textNews { color:#444444; font-size:12px; font-weight:bold; }
.textNews2 { color:#fe902f; font-size:16px; font-weight:bold;  letter-spacing:-0.04em;}
.textOrange { color:#fe902f; font-size:12px; }
.textOrange2 { color:#fe902f; font-weight:bold; }
.textOrange3 { color:#fe902f; font-weight:bold; }
.textOrange4 { color:#000000;}
.textGK02 { color:#444444; font-size:12px; }


.textSky { color:#70b5fb;}
.textBrown { color:#c69c6d;}
.small { font-size:11px; }
.points { color:#ffffff; font-size:20px; font-family: arial;}


	
/* Background */
.bgLeftbottomx { background-position:left bottom; background-repeat:repeat-x; }
.bgLefttopy {background-position:left top; background-repeat:repeat-y; }
.topBg { background-image:url(/assets/img/contents/top_bg.gif); background-repeat:repeat-x; background-position:left top;}
.topBg1 { background-image:url(/assets/img/contents/top_bg.gif); background-repeat:repeat-x; background-position:center top;}
.backBottom { background-image:url(/assets/img/contents/bottom_bg.gif); background-repeat:no-repeat; background-position:left top;}
.bg_lefttopy { background-position:left top; background-repeat:repeat-y; }


/* Padding */
.pdRB30 { padding:0 30 30 0; }
.pdB5 { padding-bottom: 5px; }
.pdB10 { padding-bottom: 10px; }
.pdB15 { padding-bottom: 15px; }
.pdB20 { padding-bottom: 20px; }
.pdB30 { padding-bottom: 30px; }
.pdT5 { padding-top: 10px; }
.pd13 { padding: 13px; }
.pdT8 { padding-top: 8px;}
.pd10 { padding: 10px; }
.pdT200000 { padding-top: 0px; }
.pdT20 { padding-top: 20px; }
.pdT25 { padding-top: 25px; }
.pdT30 { padding-top: 30px; }
.pdT50 { padding-top: 50px; }
.pdL10 { padding-left: 10px; }
.pdL20 { padding-left: 20px; }
.pdLR7 { padding: 0 7px 0 7px; width:100px; }
.pdLR10 { padding: 0 10 0 10; }
.pdR20 { padding-right: 20px; }
.pdTB5{ padding:5 0 5 0; background-color:#f6f6f6;}
.pdTB10{ padding:5 0 10 5; }
.pdTB5-1{ padding:5 0 5 0;}



/* Margin */
.mgRB52 { margin: 0 5px 2px 0; }

	
/* Title */
.title_line { border-bottom: 1px solid #e1e1e1; }


/* IMG Board */
.imgBoarder { border: 1px solid #e7e7e7}
.imgBoarderON { border: 1px solid #fe902f}

/* Right Menu */
.RMenu_td { border-top: 3px solid #616672; border-bottom: 1px solid #616672; padding:5 5 7 8; }
.RMenu_td2 { border-bottom: 3px solid #444444; padding:5 5 7 8; }

.RMenu1 { border-bottom: 1px solid e8e8e8; color:#fe902f; font-size:12px; font-weight:bold; letter-spacing:-0.05em; }
.RMenu1	A:link { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu1	A:active { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu1	A:visited { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu1	A:hover { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: underline}

.NRMenu1 { border-bottom: 1px solid e8e8e8; color:#000000; font-size:12px; font-weight:bold; letter-spacing:-0.05em; }
.NRMenu1	A:link { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.NRMenu1	A:active { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.NRMenu1	A:visited { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.NRMenu1	A:hover { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: underline}

.RMenu12 { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; }
.RMenu12 A:link { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu12 A:active { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu12 A:visited { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu12 A:hover { color:#444444; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: underline}


.RMenu2 { color:#767676; font-size:12px; letter-spacing:-0.05em; line-height:21px; padding:3 0 7 5;}
.RMenu2	A:link { color:#767676; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu2	A:active { color:#767676; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu2	A:visited { color:#767676; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu2	A:hover { color:#767676; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: underline}

.RMenu3 { border-bottom: 1px solid e8e8e8; color:#fe902f; font-size:12px; font-weight:bold; letter-spacing:-0.05em; }
.RMenu3	A:link { color:#fe902f; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu3	A:active { color:#fe902f; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu3	A:visited { color:#fe902f; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: none}
.RMenu3	A:hover { color:#fe902f; font-size:12px; font-weight:bold; letter-spacing:-0.05em; TEXT-DECORATION: underline}

.NRMenu3 { border-bottom: 1px solid e8e8e8; color:#000000; font-size:12px; letter-spacing:-0.05em; }
.NRMenu3	A:link { color:#000000; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none}
.NRMenu3	A:active { color:#000000; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none}
.NRMenu3	A:visited { color:#000000; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none}
.NRMenu3	A:hover { color:#000000; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: underline}

.Rboard1 { color:#767676; font-size:11px; letter-spacing:-0.05em; line-height:22px; font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}
.Rboard1 A:link { color:#767676; font-size:11px; letter-spacing:-0.05em; TEXT-DECORATION: none font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}
.Rboard1 A:active { color:#767676; font-size:11px; letter-spacing:-0.05em; TEXT-DECORATION: none; font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}
.Rboard1 A:visited { color:#767676; font-size:11px; letter-spacing:-0.05em; TEXT-DECORATION: none; font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}
.Rboard1 A:hover { color:#767676; font-size:11px; letter-spacing:-0.05em; TEXT-DECORATION: underline; font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}

.Rboard2 { color:#444444; font-size:14px; letter-spacing:-0.05em; font-weight:bold; font-family: µ¸¿ò,±¼¸²,  seoul, arial, verdana;}
.Rboard2 A:link { color:#444444; font-size:14px; letter-spacing:-0.05em; TEXT-DECORATION: none font-weight:bold; font-family: µ¸¿ò,±¼¸²,  seoul, arial, verdana;}
.Rboard2 A:active { color:#444444; font-size:14px; letter-spacing:-0.05em; TEXT-DECORATION: none; font-weight:bold; font-family: µ¸¿ò,±¼¸²,  seoul, arial, verdana;}
.Rboard2 A:visited { color:#444444; font-size:14px; letter-spacing:-0.05em; TEXT-DECORATION: none; font-weight:bold; font-family: µ¸¿ò,±¼¸²,  seoul, arial, verdana;}
.Rboard2 A:hover { color:#444444; font-size:14px; letter-spacing:-0.05em; TEXT-DECORATION: underline; font-weight:bold; font-family: µ¸¿ò,±¼¸²,  seoul, arial, verdana;}

.Rboard3 { color:#777777; font-size:12px; letter-spacing:-0.05em; font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}
.Rboard3 A:link { color:#777777; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}
.Rboard3 A:active { color:#777777; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none; font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}
.Rboard3 A:visited { color:#777777; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: none; font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}
.Rboard3 A:hover { color:#777777; font-size:12px; letter-spacing:-0.05em; TEXT-DECORATION: underline; font-family: ±¼¸²,µ¸¿ò,  seoul, arial, verdana;}


.Vboard1 A:link {FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: none}
.Vboard1 A:active {FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: none}
.Vboard1 A:visited {FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: none}
.Vboard1 A:hover {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: none}


.NewsLink A:link {FONT-SIZE: 12px; COLOR: #959595; TEXT-DECORATION: none; font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;}
.NewsLink A:active {FONT-SIZE: 12px; COLOR: #959595; TEXT-DECORATION: none; font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;}
.NewsLink A:visited {FONT-SIZE: 12px; COLOR: #959595; TEXT-DECORATION: none; font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;}
.NewsLink A:hover {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: none; font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;}


/* Line */
.lineTitle02 { border-bottom: 1px solid #e6e6e6; }
.lineDot01 {background-image:url(/assets/img/contents/line_01.gif); background-repeat:repeat-x; background-position:left bottom;}
.lineOrange { border-bottom: 1px solid #fe902f; }


/* Table */
.TBmemberLine {	border-top: solid #ececec 1px; }
.TBmembertit { border-bottom: solid 1px #e9e9e9; padding-left: 10px; background-color: #f9f9f9; color: #444444; font-weight:bold;}
.TBmembertext {	border-bottom: solid 1px #e9e9e9; padding-left: 10px; }

.TBfindLine { border-top: solid #ececec 1px; }
.TBfindTit_bg {	background-image:url(/img/popup/line01.gif); background-repeat:no-repeat; background-position:right center;	border-bottom: solid 1px #e9e9e9;}
.TBfindTit { border-bottom: solid 1px #e9e9e9;}
.TBfindText_first {	border-bottom: solid 1px #e9e9e9;}
.TBfindText { border-bottom: solid 1px #e9e9e9;	padding-left: 10px;}


/* bbs */
.boardTopBg{
	background-image: url(/assets/img/bbs/th_bg.gif) ; 
	background-position:left top; 
	background-repeat:no-repeat; 
}

.boardTop {
	color: #4193bd ;
	font-weight: bold;
	background-image: url(/assets/img/bbs/th_line.gif) ; 
	background-position:left center; 
	background-repeat:no-repeat; 
}

.boardList{	color:#444444;	border-bottom:solid 1px #e9e9e9;}
.boardList A:link {FONT-SIZE: 12px; COLOR: #444444; TEXT-DECORATION: none}
.boardList A:active {FONT-SIZE: 12px; COLOR: #444444; TEXT-DECORATION: none}
.boardList A:visited {FONT-SIZE: 12px; COLOR: #444444; TEXT-DECORATION: none}
.boardList A:hover {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: none}



.commentList{
	color:#777777;
	background-image: url(/assets/img/bbs/comment_dotLine.gif) ; 
	background-position:left bottom; 
	background-repeat:no-repeat; 
}

.boxOrange { border-width:2px 1px 1px 1px; border-style:solid; border-color:#fe902f;}
.boxOrange2 { border:4px solid #fe902f;}



/* Link */
.page { COLOR: #fe902f; font-size:12px; text-align:center; }
.page A:link { COLOR: #868686; font-size:12px; TEXT-DECORATION: none; }
.page A:active { COLOR: #868686; font-size:12px; TEXT-DECORATION: none; }
.page A:visited { COLOR: #868686; font-size:12px; TEXT-DECORATION: none; }
.page A:hover { COLOR: #fe902f; font-size:12px; TEXT-DECORATION: none; }




/* Etc */
.boardLineTop {border-top: solid 1px #e9e9e9;}
.boardLine {border-bottom: solid 1px #e9e9e9;}
.boardLineTB {border-top: solid 1px #e9e9e9; border-bottom: solid 1px #e9e9e9;}
.DotLine { background-image:url(/assets/img/bbs/news_dotLine.gif); background-position:left bottom; background-repeat:no-repeat;  }


/* Popup */

.PopBoardTop { border-color:#fe902f #fe902f #fe902f #fe902f; border-style:solid solid none solid; border-width:4px; padding:0 20px 0 20px; COLOR: #4581c1; font-weight:bold;}
.PopBoardBottom { border-color:ffb471 ffb471 ffb471 ffb471; border-style:none solid solid solid; border-width:4px; padding:0 0 0 0; COLOR: #4581c1; font-weight:bold;}


/*=================================================================================
 * »çÀÌÆ® °¡ÀÔ ÀÎÁõ¸ÞÀÏ
 =================================================================================*/
 
 .mail_pd20 { padding: 20px; }
 .mail_bottomLine {	border-bottom: solid 1px #efeeee; padding-bottom:20px; }
 .mail_pdTB { padding-top:20px;	padding-bottom:20px; line-height:18px; }
 .mailTd01 { border-bottom: solid 1px #efeeee; color:#444444;}
 .mailTd02 { color:#444444;}

#calendar_table{

}

#calendar_table thead th{
	background-color:#ffffff;
	height:24px;
	width:104px;
}

#calendar_table tbody td{
background-color:#ffffff;
	background-image: url(/assets/img/contents/cal_bg.gif) ; 
	background-position:left top; 
	background-repeat:repeat-x; 
	width:103px;
	height:80px;
	vertical-align:top;
}

#calendar_table tbody td .day_off td{
	background-color:#ffffff;
	
	font-family:verdana;
	font-size:10px;
}

#calendar_table tbody td table{
	margin:0px;
	padding:0px;
	height:80px;
}

#calendar_table tbody td table td{
	height:20px;
}

#calendar_table tbody td table .no-bg{
	background:none;
}

#calendar_table tbody td table p{
	padding:3px 0px 0px 3px;

}


#calendar_table tbody td .day_off .gray{
	color:#555555;
	padding:0 0 0 5px;
}

#calendar_table tbody td .day_off .red{
	color:#db9e9e;
	padding:0 0 0 5px;
}

#calendar_table tbody td .day_off .num{
	color:#888888;
	font-weight:bold;
}

#calendar_table tbody td .day_off .txt{
	color:#888888;
	font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;
	font-size:11px;
}



#calendar_table tbody td .empty td{
	background-image:none;
	background-color:#f4f4f4;
	font-family:verdana;
	font-size:10px;
}

#calendar_table tbody td .empty .gray{
	color:#bcbcbc;
	padding:0 0 0 5px;
}

#calendar_table tbody td .empty .red{
	color:#db9e9e;
	padding:0 0 0 5px;
}

#calendar_table tbody td .empty .num{
	color:#888888;
	font-weight:bold;
}

#calendar_table tbody td .empty .txt{
	color:#888888;
	font-family:µ¸¿ò, µ¸¿òÃ¼, seoul, arial, verdana;
	font-size:11px;
}

#calendar_table tbody td .line{
	border:1px solid #177bd1;
}


div, ul, li{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.detail-Box{
	position:absolute; 
	/*
	top:420px;
	left:500px;
	*/
	border:1px solid #c4c3c3;
	background-color:#bcbcbc;
	width:200px;
}

.detail-Box h2{
	color:#ffffff;
	font-size:12px;
	padding:4px 0 0 5px;
	margin:0px;
	height:25px;
}

.detail-Box li{
	height:25px;
	background-color:#f9f9f9;
	border-bottom:1px solid #ffffff;
	padding:3px 0 0 5px;
}
/*09*/
/*==============================================================================
*	Common CSS v2.0
*-------------------------------------------------------------------------------
*		@filename : Common.css
*		@version : v1.0 2008-01-11
*		@author : Kent. Y, Park (kkabi71@gmail.com)
*		@copyright : Copyright ¨Ï enprog All rights reserved.
*		@description
*			- ±âº» Style (ÀüÃ¼¿¡ °ÉÃÄ¼­ Àû¿ëµÉ ³»¿ë)
==============================================================================*/

/*--------------------------------------------------------------------------------
>>>>> BEGIN :: Tag
*--------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------
<<<<< END :: Tag
*--------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------
>>>>> BEGIN :: Layout
*--------------------------------------------------------------------------------*/
#LY-Wrapper {
	width:960px;
	margin:auto;
	padding-bottom:20px;
	overflow:hidden;
}

#LY-Top {
	position:relative;
    height:150px;
    overflow:hidden;
}

#LY-Middle {
}

#LY-Left {
	float:left;
	width:180px;
	overflow:hidden;
	padding-bottom:20px;
}

#LY-Center {
	float:left;
	width:580px;
	padding:0px 10px 0px 10px;
	overflow:hidden;
	padding-bottom:20px;
}

#LY-Center_event {
	float:left;
	width:720px;
	padding:0px 10px 0px 10px;
	overflow:hidden;
	padding-bottom:20px;
}

#LY-Center_survey {
	float:left;
	width:550px;
	padding:0px 10px 0px 10px;
	overflow:hidden;
	padding-bottom:20px;
}

#LY-Center_survey1 {
	float:left;
	width:480px;
	padding:0px 10px 0px 40px;
    color: #FFFFFF
	overflow:hidden;
	padding-bottom:20px;
}


* html #LY-Center {
	padding:0px 9px 0px 9px;
}
#LY-Center.extend {
	width:760px;
}

#LY-Right {
	float:left;
	width:180px;
	overflow:hidden;
	padding-bottom:20px;
}

#LY-Bottom {
    clear:both;
}

#pre {
  
    padding:20px 0px 0px 0px;
   
}


/*--------------------------------------------------------------------------------
<<<<< END :: Layout
*--------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------
>>>>> BEGIN :: °øÅë ¿ä¼Ò
*--------------------------------------------------------------------------------*/
#BOX-Bottom {
	border-top:#C5C5C5 solid 3px;
}

/* »çÀÌÆ® ·Î°í */
#SiteLogo {
    float:left;
    width:200px;
    height:50px;
    padding:20px 0px 0px 0px;
    text-align:center;
}

#SiteLogo_newyear {
    float:left;
    height:150px;
    padding:0px 0px 0px 0px;
    text-align:center;
}

/* »çÀÌÆ® Ä«ÇÇ */
#SiteCopy {
    height:47px;
    padding:23px 0px 0px 55px;
}

/* Top¹è³Ê */
#TopBanner {
	position:absolute;
	top:37px;
	text-align:right;
	width:311px;
	left:550px;
	padding:0px 0px 0px 100px;

}
	
/* »ó´Ü À¯Æ¿¸®Æ¼ ¸Þ´º */
#UtilityMenu {
	position:absolute;
	top:8px;
	left:908px;
}
#UtilityMenu .itemList {
	list-style-type:none;
}
#UtilityMenu .itemList li {
	float:left;
}

/* »ó´Ü ¹è³Ê */
#TopAD {
	position:absolute;
	top:20px;
	right:0px;
}

/* ¸ÞÀÎ¸Þ´º */
#MainMenu {
	float:left;
    height:69px;
    background-image:url(/assets/img/background/mainMenu.Left.gif);
	background-repeat:no-repeat;
}

/* »ó´Ü °øÁö»çÇ× Æ¼Ä¿ */
#TickerNotice {
    background-image:url(/assets/img/background/mainMenu.gif);
    background-repeat:repeat-x;
}
#TickerNotice .itemList {
    display:inline-block;
    padding:14px 0px 0px 36px;
    height:55px;
    overflow:hidden;
    background-image:url(/assets/img/background/mainMenu.Right.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	/**/background-position:right 4px;
}
#TickerNotice .itemList dt {
    float:left;
    margin-top:-1px;
    margin-right:5px;
}
#TickerNotice .itemList dd {
    margin-bottom:100px;
    width:180px;
    overflow:hidden;
    height:14px;
}
#TickerNotice .itemList dd a {
    color:#FFFFFF;
}

/* »çÀÌÆ® °Ë»ö */
#SiteSearch {

    height:20px;
    text-align:right;
    background-image:url(/assets/img/title/siteSearch.gif);
    background-repeat:no-repeat;
}

#SiteSearch2 {
	margin-bottom:10px;
}

#FORM-SearchSite1 {
}
#FORM-SearchSite #keyword {
    width:130px;
	font-size:11px;
}

/* È¸»ç·Î°í */
#CompanyLogo {
    float:left;
	border-right:#CBCCCC solid 1px;
	margin-top:10px;
	margin-right:20px;
}
#CompanyLogo img {
	margin:10px 20px 10px 20px;
}

/* ÇÏ´Ü À¯Æ¿¸®Æ¼¸Þ´º */
#CompanyMenu {
    float:left;
    font-size:11px;
	padding-top:25px;
}
#CompanyMenu a {
	color:#A1A1A2;
}
#CompanyMenu a:hover {
	color:#2394A4;
	text-decoration:none;
}
#CompanyMenu img {
	margin-top:2px;
}

/* ¿£ÆÝ Á¦ÈÞÄ¿¹Â´ÏÆ¼ */
#CooperationSite {
	display:inline-block;
	text-align:right;
    margin-top:22px;
}

/* ·Î±×ÀÎ ¹× À£ÄÄ */
#Welcome {
	/*
	border:#FDE9BD solid 8px;
	*/
	width:180px;
	/*
	padding:8px 8px 6px 8px;
	margin-bottom:5px;
	*/
}
#FORM-Login table {
	table-layout:auto;
}
#FORM-Login .form input {
	width:80px;
	padding-left: 3px;
	padding-right: 3px;
	background-repeat:no-repeat;
}
#FORM-Login .form .userID {
	background-image: url(/assets/img/background/formID.gif);
	background-repeat:no-repeat;
}
#FORM-Login .form .userPWD {
	background-image: url(/assets/img/background/formPWD.gif);
	background-repeat:no-repeat;
}
#FORM-Login .link img {
	margin-right:5px;
}
#FORM-Login .link2 {
	padding-top:5px;
	padding-bottom:5px;
}
#FORM-Login .link2 img {
	margin-right:0px;
}

/* Summary ¹Ú½º */
.summaryList {
	margin-bottom:5px;
}
.summaryList ul {
	list-style-type:none;
	border-left:#D6D4D4 solid 1px;
	border-right:#D6D4D4 solid 1px;
	font-size:11px;
}
.summaryList ul li {
	background-repeat:no-repeat;
	background-position:7px 8px;
	vertical-align:middle;
	overflow:hidden;
}
.summaryList ul li .content1 {
	height:14px;
	overflow:hidden;
	margin:2px 7px 3px 15px;
}
.summaryList ul li .content2 {
	margin:2px 7px 3px 15px;
	height:49px;
}
.summaryList ul li .content2 img {
	float:left;
	display:inline-block;
	width:47px;
	height:47px;
	margin-right:5px;
	border:#4EBECE solid 1px;
}
.summaryList ul li .content2 .text {
	display:block;
	height:44px;
	font-weight:bold;
	overflow:hidden;
}



/* ¿£ÆÝ´º½º·¹ÅÍ */
#FORM-NewsLetterApplication {
	height:24px;
	text-align:center;
	padding-top:28px;
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#FORM-NewsLetterApplication .eMail {
	width:80px;
	background-image: url(/assets/img/background/formEmail.gif);
	background-repeat:no-repeat;
}

/* ¿£ÆÝ RSS SERVICE */
#RSS-Service {
	border:#33AEC0 solid 4px;
	list-style-type:none;
	margin-bottom:5px;
}
#RSS-Service li.title {
	padding:5px 0px 3px 10px;
	background-color:#F1F2F2;
}
#RSS-Service li.item .button {
	margin-left:50px;
}
#RSS-Service li.item {
	padding:3px 0px 5px 10px;
	border-top:#828282 dotted 1px;
}
#RSS-Service li.item.first {
	border-top:none;
}
#RSS-Service li.item img {
	vertical-align:middle;
}

/* Special Link */
#SpecialLinkButton {
/*	margin-bottom:5px;  */
}

/* ¼­ºê¸Þ´º */
#SubMenu {
	margin-bottom:5px;
}
#SubMenu .itemList {
	margin-bottom:-4px;
	list-style-type:none;
	text-align:center;
}
#SubMenu .itemList ul {
	text-align:left;
	list-style-type:none;
	padding-top:-2px;
	padding-bottom:2px;
	margin-left:20px;
	margin-right:20px;
	background-repeat:no-repeat;
}
#SubMenu .itemList ul li a {
	color:#A1A1A2;
}
#SubMenu .itemList ul li a:hover {
	text-decoration:none;
}
#SubMenu .itemList ul li {
	height:17px;
	padding-top:2px;
	padding-left:8px;
	background-repeat:no-repeat;
	background-position:0px 7px;
	border-bottom:#EEEEEE solid 1px;
	line-height:140%;
	overflow:hidden;
}
#SubMenu .itemList .menu_s {
	height:20px;
	padding-left:20px;
	overflow:hidden;
	text-align:left;
}
#SubMenu .itemList .menu_s a {
	color:#73727a;
}
#SubMenu .itemList .menu_s a:hover {
	color:#2693bc;
	text-decoration:none;
}

#SubMenu .itemList .menu_ss {
	height:15px;
	padding-left:30px;
	overflow:hidden;
	text-align:left;
}
#SubMenu .itemList .menu_ss a {
	font-size:8pt;
	color:#73727a;
}
#SubMenu .itemList .menu_ss a:hover {
	font-size:8pt;
	color:#2693bc;
	text-decoration:none;
}

/* ÁÂÃø ¹è³Ê */
#AD-1 {
	text-align:center;
	/*background-color:#E9E9EA;*/
}
#AD-1 .itemList {
	margin-bottom:-3px;
}

/* ¿ìÃø ¹è³Ê */
#AD-2 {
	height:205px;
	overflow:hidden;
}

#PageTitle {
	float:left;
	margin-bottom:10px;
	font-size:10pt;
	font-weight:bold;
	color:#488db4;
}

#Event {
	float:left;
	width:727px;
	padding:0px 10px 0px 10px;
	overflow:hidden;
	padding-bottom:20px;
}

#PageLocator {
	text-align:right;
	font-size:11px;
	color:#555555;
	margin:5px 0px 10px 0px;
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:300px 1px;
}


/* ½ºÄ«ÀÌ¹è³Ê */
#all{position: relative; width:100%; margin: 0 auto;} /* ÀüÃ¼ÄÁÅ×ÀÌ³Ê */
#All_Main {  } /* ³»¿ë */

#sky {  /* ½½¶óÀÌµå¹è³Ê */
     position: absolute;  
     top: 150px;      
     width:102px; 
	 left:1200px;
   
} 
.main {clear:both; width: 980px; margin: 0 auto; position: relative;} /* ³»¿ë */
/*.sky {clear:both; float:right; position:absolute; top: 150px; width:102px; right:-105px;}*/


#div_contest {
	position:absolute;
	right:466px;
	top:219px;
	width:510px;
	height:308;
	z-index:1;
}


/*--------------------------------------------------------------------------------
<<<<< END :: °øÅë¿ä¼Ò
*--------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------
>>>>> BEGIN :: °Ô½ÃÆÇ
*--------------------------------------------------------------------------------*/
/* Ä«Å×°í¸®(ÅÇ) */
#BOX-CategoryTab {
	height:27px;
	margin-bottom:5px;
	color:#555555;
	border-bottom:#5DBFCD solid 1px;
	font-size:11px;
}
#BOX-CategoryTab .itemList {
	float:left;
	list-style-type:none;
}
#BOX-CategoryTab .itemList li {
	float:left;
	height:19px;
	padding:8px;
	padding-top:7px;
	padding-bottom:0px;
	background-color:#EDEDED;
	border:#D4D4D4 solid 1px;
	border-bottom:none;
	margin-right:1px;
}
#BOX-CategoryTab .itemList li.CategoryTabOn {
	background-color:#FFFFFF;
	border:#5DBFCD solid 1px;
	border-bottom:#FFFFFF solid 1px;
	font-weight:bold;
}
#BOX-CategoryCombo {
	height:30px;
	margin-bottom:5px;
	color:#555555;
	border-top:#5DBFCD solid 1px;
	font-size:11px;
	background-color:#F7F7F7;
}
#BOX-CategoryCombo #ITEM-Category {
	margin-top:4px;
	margin-left:5px;
	float:left;
	display:block;
	font-size:12px;
}
#BOX-CategoryCombo #BoardTotalListCount {
	text-align:right;
	padding-top:8px;
	font-size:12px;
}
#BOX-CategoryTab .BoardTotalListCount {
	display:inline-block;
	text-align:right;
	padding-top:8px;
	font-size:12px;
}

#BoardTotalListCount1 {
    height:18px;
	text-align:right;
	padding-top:8px;
	font-size:12px;
	background-color:#eeeeee;
}

/* °Ô½Ã¹° ¸®½ºÆ® */
#BoardList {
	margin-bottom:5px;
	border-bottom:#73C7D4 solid 1px;
}

#BoardList .category {
	margin-bottom:5px;
	padding:5px 0px 5px 0px;
	background-color:#F7F7F7;
	border-top:#73C7D4 solid 3px;
}
#BoardList .category dt {
	float:left;
	padding-left:5px;
}
#BoardList .category dd {
	text-align:right;
	padding-right:5px;
}
#BoardList .dataTitle {
	height:33px;
	background-image:url(/assets/img/background/BoardTitle.Bar.580.gif);
}
#BoardList .dataTitle dd {
	display:inline;
	padding-top:6px;
	text-align:center;
	background-image:url(/assets/img/bullet/BoardTitle.Bar.Div.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
#BoardList .searchResultMsg {
	border-bottom:#D6D6D6 solid 1px;
	text-align:center;
	padding:5px 8px 5px 8px;
	color:red;
}
#BoardList .noData {
	text-align:center;
	padding:5px 8px 5px 8px;
}
#BoardList .notice {
	padding:5px 8px 5px 8px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardList .item {
	clear:both;
	padding:5px 0px 5px 0px;
	border-bottom:#D6D6D6 solid 1px;
	font-size:12px;
}
#BoardList .item dd {
	float:left;
}
#BoardList .itemThumbnail {
	clear:both;
	height:78px;
	padding:5px 0px 5px 0px;
	border-bottom:#D6D6D6 solid 1px;
	font-size:12px;
}
#BoardList .itemThumbnail .thumbnail {
	float:left;
	height:70px;
	border:#EEEEEE solid 4px;
	margin-right:10px;
}
#BoardList .itemThumbnail .thumbnail img {
	width:68px;
	height:68px;
	border:#B8B8B8 solid 1px;
}
#BoardList .itemThumbnail .subject a {
	height:14px;
	overflow:hidden;
	color:#2C7598;
	font-weight:bold;
}
#BoardList .itemThumbnail .info {
	margin:3px 0px 3px 0px;
}
#BoardList .itemThumbnail .info dt {
	display:inline;
	background-image:url(/assets/img/bullet/dotBlue.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:7px;
}
#BoardList .itemThumbnail .info dd {
	display:inline;
	padding-left:3px;
	padding-right:10px;
}
#BoardList .itemThumbnail .summary {
	height:30px;
	overflow:hidden;
}


/* ¸®ÇÃÀÇ¿Âµµ */

#TempReple {
	margin:14px 189px 0px 0px;
	width:580px;
	
}

#TempReple_Title {
	width:580px;
	background:url(/etc/temperature/img/title_bgTop.gif);
	height:43px;
}
#date {
	position:absolute;
	margin-top:10px;
	margin-left:30px;
	width:114px;
	height:40px;
	font-family:verdana;
	font-size:20px;
	line-height:25px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#ff9900;
}
#title {
	position:absolute;
	margin-top:15px;
	margin-left:190px;
	width:420px;
	height:18px;
	font-family:±¼¸²;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#FFFFFF;
	text-decoration:underline;
}

#TempReple_content {
	background:url(/etc/temperature/img/temp_bgCenter.gif);
	height:95px;
}
#img {
	position:absolute;
	margin-top:16px;
	margin-left:20px;
}
#txt {
	position:absolute;
	margin-top:15px;
	margin-left:85px;
	width:480px;
	height:80px;
	overflow:auto;
	padding:0px;
	scrollbar-face-color: #e4e4e4;
	scrollbar-shadow-color: #e4e4e4;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #e4e4e4;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #cccccc;
}
#banner {
	position:absolute;
	margin-top:7px;
	margin-left:7px;
	width:567px;
}


/* ¸®ÇÃÀÇ¿Âµµ ÅõÇ¥ */
#TempReple_Vote {
	background:url(/etc/temperature/img/title_bgVote.gif);
	height:128px;
}
#vote1 {
	position:absolute;
	margin-top:38px;
	margin-left:80px;
	width:195px;
	height:50px;
	overflow:auto;
	padding:0px;
	scrollbar-face-color: #e4e4e4;
	scrollbar-shadow-color: #e4e4e4;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #e4e4e4;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #cccccc;
	font-size:11px;
	line-height:16px;
	letter-spacing:-1px;
}
#vote1_radio {
	position:absolute;
	margin-top:107px;
	margin-left:180px;
	border:0px;
}
#vote2 {
	position:absolute;
	margin-top:38px;
	margin-left:310px;
	width:195px;
	height:50px;
	overflow:auto;
	padding:0px;
	scrollbar-face-color: #e4e4e4;
	scrollbar-shadow-color: #e4e4e4;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #e4e4e4;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #cccccc;
	font-size:11px;
	line-height:16px;
	letter-spacing:-1px;
}
#vote2_radio {
	position:absolute;
	margin-top:107px;
	margin-left:458px;
	border:0px;
}


/* ¸®ÇÃÀÇ¿Âµµ ´ñ±Û */
#TempRepleComment {
	margin-bottom:0px;
	background:url(/etc/temperature/img/temp_bgCenter.gif);
}
#TempRepleComment .form {
	height:52px;
	background-image:url(/etc/temperature/img/title_bgReple.gif);
	background-repeat:no-repeat;
	padding-left:78px;
	padding-top:4px;
}
#TempRepleComment .form textarea {
	width:420px;
	height:35px;
	
}
#TempRepleComment .form input {
	margin-top:2px;
}

#TempRepleComment .reform {
	height:52px;
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:4px;
}
#TempRepleComment .reform textarea {
	width:460px;
	height:35px;
	
}
#TempRepleComment .reform input {
	margin-top:2px;
}


#TempRepleComment .list {
	margin-top:20px;
	margin-bottom:0px;
}

#listnum {
	margin-top:10px;
	font:tahoma;
	font-size:18px;
	font-weight:bold;
	color:#ff6600;
	text-align:center;
}
#point {
	margin-top:10px;
	font:tahoma;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}

#TempRepleComment .list .info {
	padding:5px 10px 0px 10px;
	color:#FE820C;
}


#TempRepleComment .list .item0 {
	margin-left:7px;
	width:566px;
	background-color:#eeeeee;
	padding:5px 0px 0px 0px;
	border-bottom:#ffffff solid 4px;
}
#TempRepleComment .list .item0 .box {
	padding-left:5px;
	padding-right:5px;
}
#TempRepleComment .list .item0 .who {
	font-weight:bold;
}
#TempRepleComment .list .item0 .date {
	font-size:11px;
	color:#999999;
	text-align:right;
	width:60px;
}
#TempRepleComment .list .item0 .icon {
	text-align:right;
	padding-right:10px;
	width:60px;
}
#TempRepleComment .list .item0 .txt {
	padding:5px 10px 0px 0px;
}

#TempRepleComment .list .item1 {
	margin-left:7px;
	width:566px;
	background-color:#edeffe;
	padding:5px 0px 0px 0px;
	border-bottom:#ffffff solid 4px;
}
#TempRepleComment .list .item1 .box {
	padding-left:5px;
	padding-right:5px;
}
#TempRepleComment .list .item1 .who {
	font-weight:bold;
}
#TempRepleComment .list .item1 .date {
	font-size:11px;
	color:#999999;
	text-align:right;
	width:60px;
}
#TempRepleComment .list .item1 .icon {
	text-align:right;
	padding-right:10px;
	width:60px;
}
#TempRepleComment .list .item1 .txt {
	padding:5px 10px 0px 0px;

}


#TempRepleComment .list .item2 {
	margin-left:7px;
	width:566px;
	background-color:#fef4f2;
	padding:5px 0px 0px 0px;
	border-bottom:#ffffff solid 4px;
}
#TempRepleComment .list .item2 .box {
	padding-left:5px;
	padding-right:5px;
}
#TempRepleComment .list .item2 .who {
	font-weight:bold;
}
#TempRepleComment .list .item2 .date {
	font-size:11px;
	color:#999999;
	text-align:right;
	width:60px;
}
#TempRepleComment .list .item2 .icon {
	text-align:right;
	padding-right:10px;
	width:60px;
}
#TempRepleComment .list .item2 .txt {
	padding:5px 10px 0px 0px;

}




/* Áö³­¿Âµµ ÃøÁ¤ ¸ñ·Ï */
#TempReple_Lastlist {
	width:580px;
	margin:0px 0px 0px 0px;
	background-color:#f3f3f3;
	height:30px;
}
#TempReple_Lastlist .arrow {
	width:32px;
	text-align:center;
	height:30px;
}
#TempReple_Lastlist .date {
	width:100px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#ff4f2f;
}
#TempReple_Lastlist .title {
	width:345px;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
}

#TempReple_Lastlist .vote1 {
	background-image:url(/etc/temperature/img/icon_vote01.gif);
	widows:45px;
	height:16px;
	text-align:center;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF
}
#TempReple_Lastlist .vote2 {
	background-image:url(/etc/temperature/img/icon_vote02.gif);
	widows:45px;
	height:16px;
	text-align:center;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF
}


/* °Ô½ÃÆÇ ¹öÆ° */
#BoardList-Button {
	margin-bottom:5px;
	list-style-type:none;
}
#BoardList-Button .left {
	float:left;
	text-align:left;
}
#BoardList-Button .right {
	text-align:right;
}

/* ÆäÀÌÂ¡ ÀÎµ¦½º */
#BoardList-IDX {
	clear:both;
	width:100%;
	list-style-type:none;
	text-align:center;
	margin-bottom:5px;
}
#BoardList-IDX a:hover {
	color:#000000;
	text-decoration:none;
}
#BoardList-IDX li {
	display:inline;
	padding:0px 2px 0px 2px;
}
#BoardList-IDX li.currentIdx {
	font-weight:bold;
	color:#FF0000;
}

/* °Ô½ÃÆÇ °Ë»ö */
#BoardList-Search {
	margin-top:10px;
	padding:5px;
	border:#CFD0D0 solid 1px;
	background-color:#F7F7F7;
	text-align:center;
}

/* °Ô½Ã¹° º¸±â */
#BoardView {
	margin-bottom:10px;
	border-top:#73C7D4 solid 3px;
}
#BoardView .title {
	padding:5px 0px 5px 0px;
	background-color:#F7F7F7;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardView .title dt {
	display:inline;
	width:50px;
	background-image:url(/assets/img/bullet/dotBlue.gif);
	background-repeat:no-repeat;
	background-position:10px 5px;
	padding:0px 0px 0px 19px;
}
#BoardView .title dd {
	display:inline;
	font-weight:bold;
}
#BoardView .regInfo {
	padding:5px 0px 5px 0px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardView .regInfo dt {
	display:inline;
	width:50px;
	background-image:url(/assets/img/bullet/dotBlue.gif);
	background-repeat:no-repeat;
	background-position:10px 5px;
	padding:0px 0px 0px 19px;
}

#BoardView .regInfo dd {
	display:inline;
	padding-right:25px;
}
#BoardView .productInfo {
	list-style-type:none;
	padding-bottom:10px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardView .productInfo .image {
	float:left;
	width:355px;
	padding:10px 10px 0px 10px;
	text-align:center;
}
#BoardView .productInfo .image dt img {
	width:220px;
	height:220px;
	margin-bottom:10px;
}
#BoardView .productInfo .image dd {
	display:inline;
	width:45px;
	text-align:center;
}
#BoardView .productInfo .image dd img {
	width:38px;
	height:38px;
	border:#D6D4D4 solid 1px;
}
#BoardView .productInfo .div {
	float:left;
	width:1px;
	height:50px;
	background-color:#478FB4;
}
#BoardView .productInfo .spec {
	padding:15px 10px 0px 10px;
}
#BoardView .productInfo .spec .subject {
	font-size:18px;
	font-weight:bold;
	color:#478FB4;
	margin-bottom:10px;
	line-height:130%;
}
#BoardView .productInfo .spec .info {
	margin-bottom:15px;
}
#BoardView .productInfo .spec .info dt {
	display:inline;
}
#BoardView .productInfo .spec .info dd {
	display:inline;
	padding-left:3px;
	padding-right:10px;
}
#BoardView .productInfo .spec .summary {
	margin-bottom:15px;
}
#BoardView .productInfo .spec .summary dt {
	float:left;
	width:70px;
	background-image:url(/assets/img/bullet/dotBlue.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-left:8px;
	font-weight:bold;
	border-bottom:#D6D6D6 solid 1px;
	padding-top:3px;
	padding-bottom:1px;
}
#BoardView .productInfo .spec .summary dd {
	padding-left:8px;
	border-bottom:#D6D6D6 solid 1px;
	padding-top:3px;
	padding-bottom:1px;
}
#BoardView .productInfo .spec .grade {
	background-color:#F5F5F5;
	border-top:#D6D6D6 solid 1px;
	border-bottom:#D6D6D6 solid 1px;
	padding:15px 0px 15px 10px;
}
#BoardView .productInfo .spec .grade1 {
	background-color:#F5F5F5;
	border-top:#D6D6D6 solid 1px;
	border-bottom:#D6D6D6 solid 1px;
	padding:5px 0px 10px 10px;
}
#BoardView .productInfo .spec .star_title {
	height:40px;
	margin:0px;
}
#BoardView .productInfo .spec .grade1 .stars {
	width:340px; 
	height:40px; 
	padding:10 0 0 0; 
	text-align:center; 
	border-top:1px dashed #cdcdcf;
}
#BoardView .productInfo .spec .grade1 .stars .star {
	margin:5px 1px 0px 1px;
}
#BoardView .productInfo .spec .grade1 .point {
	width:340px; 
	height:20px;
	text-align:center;
}
#BoardView .productInfo .spec .grade .smile {
	float:left;
	margin-top:7px;
	margin-right:5px;
}
#BoardView .productInfo .spec .grade .valuation {
	height:20px;
	overflow:hidden;
}
#BoardView .productInfo .spec .grade .valuation dt {
	float:left;
}
#BoardView .productInfo .spec .grade .valuation dt {
	margin-top:-4px;
}
#BoardView .productInfo .spec .grade .valuation .score {
	float:left;
	width:30px;
	text-align:center;
	color:#FF6600;
	font-weight:bold;
	padding-top:2px;
}
#BoardView .productInfo .spec .grade .valuation .bar {
	float:left;
	width:200px;
	background-image:url(/assets/img/background/bar_bg_valuation.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
#BoardView .pageIdx {
	padding:10px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardView .pageIdx dt {
	margin-bottom:5px;
}
#BoardView .pageIdx dd {
	margin-bottom:1px;
}

#BoardView .mov {
	width:330px;
	margin:20px;
	padding-top:5px;
	background:url(/assets/img/webtv/left_tv_bg1.gif) top left repeat-x;
}

#BoardView .mov .mov_video {
	width:320px;
	height:243px;
	margin:0px 5px 5px 5px;
}
#BoardView .mov .mov_but {
	width:320px;
	height:40px;
	padding:0px 0px 0px 5px;
	text-align:left;
}

* html #BoardView .mov {
	width:330px;
	margin:20px;
	background:url(/assets/img/webtv/left_tv_bg1.gif) top left repeat-x;
}

* html #BoardView .mov .mov_video {
	width:320px;
	height:240px;
	margin:5px;
}
* html #BoardView .mov .mov_but {
	width:320px;
	height:40px;
	padding:2px 0px 0px 5px;
	text-align:left;
}


#BoardView .content {
	padding:10px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardView .content .image {
	text-align:center;
}
#BoardView .content .image img {
	margin-bottom:5px;
}
#BoardView .content .movie {
	text-align:center;
}
#BoardView .content .moviePlayerContainer {
	text-align:center;
}
#BoardView .content .moviePlayer {
	width:342px;
	height:276px;
	padding:10px 0px 0px 0px;
	background-image:url(/assets/img/background/play_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
}
#BoardView .content .moviePlayer .btn {
	text-align:left;
	padding-top:8px;
	padding-left:7px;
}
#BoardView .content .moviePlayer .btn dd {
	display:inline;
	padding-left:3px;
}
#BoardView .attachData {
	padding:10px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardView .attachData dt {
	float:left;
	background-image:url(/assets/img/bullet/dotBlue.gif);
	background-repeat:no-repeat;
	background-position:0px; 4px;
	padding-left:8px;
}
#BoardView .attachData dd {
	padding-left:3px;
}

/* ÀÌÀü±Û, ´ÙÀ½±Û */
#ARTICLE-PrevNext {
	clear:both;
	border-top:#73C7D4 solid 1px;
	border-bottom:#73C7D4 solid 1px;
	background-color:#F7F7F7;
	list-style-type:none;
	margin-bottom:15px;
}
#ARTICLE-PrevNext a:hover {
	color:#000000;
	text-decoration:none;
}
#ARTICLE-PrevNext li {
	padding:7px 10px 5px 10px;
	border-top:#D6D6D6 solid 1px;
	border-bottom:#D6D6D6 solid 1px;
}
#ARTICLE-PrevNext dl {
	display:inline;
}
#ARTICLE-PrevNext dl dt {
	display:inline;
	padding:0px 0px 0px 5px;
	font-weight:bold;
}
#ARTICLE-PrevNext dl dd {
	display:inline;
	padding:0px 20px 0px 0px;
}

/* ´ñ±Û */
#BoardComment {
	margin-bottom:10px;
}
#BoardComment .form {
	height:52px;
	background-image:url(/assets/img/background/comment.770.Review.gif);
	background-repeat:no-repeat;
	padding-left:70px;
	padding-top:4px;
}
#BoardComment .form textarea {
	width:620px;
	height:42px;
}
#BoardComment .form input {
	margin-top:2px;
}
#BoardComment .list {
	margin-bottom:5px;
}
#BoardComment .list .info {
	padding:5px 10px 5px 10px;
	color:#FE820C;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardComment .list .item {
	padding:5px 10px 5px 10px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardComment .list .item .who {
	float:left;
	color:#74707B;
	font-weight:bold;
}
#BoardComment .list .item .date {
	text-align:right;	
	font-size:11px;
}
#BoardComment .list .item dd {
	padding-top:3px;
}

/* ÀÌº¥Æ®´ñ±Û */
#BoardComment_contest {
	margin-bottom:10px;
}
#BoardComment_contest .form {
	height:52px;
	background-image:url(/assets/img/background/comment.720.Participation.gif);
	background-repeat:no-repeat;
	padding-left:70px;
	padding-top:4px;
}
#BoardComment_contest .form textarea {
	width:620px;
	height:42px;
}
#BoardComment_contest .form input {
	margin-top:2px;
}
#BoardComment_contest .list {
	margin-bottom:5px;
}
#BoardComment_contest .list .info {
	padding:5px 10px 5px 10px;
	color:#FE820C;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardComment_contest .list .item {
	padding:5px 10px 5px 10px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardComment_contest .list .item .who {
	float:left;
	color:#74707B;
	font-weight:bold;
}
#BoardComment_contest .list .item .date {
	text-align:right;	
	font-size:11px;
}
#BoardComment_contest .list .item dd {
	padding-top:3px;
}



/* ´ñ±Û_new */
#BoardComment_new {
	margin-bottom:10px;
}
#BoardComment_new .form {
	height:96px;
	background-image:url(/assets/img/background/comment.770.Review1.gif);
	background-repeat:no-repeat;
	padding-left:70px;
	padding-top:4px;
}
#BoardComment_new .form .star_point {
	padding-top:10px;
	margin-left:15px;
	color:#ffffff;
	float:left;
}
#BoardComment_new .form .star_img {
	width:260px;
	height:30px;
	padding-top:2px;
	float:left;
}
#BoardComment_new .form textarea {
	width:620px;
	height:42px;
}
#BoardComment_new .form input {
	margin-top:2px;
}
#BoardComment_new .list {
	margin-bottom:5px;
}
#BoardComment_new .list .info {
	padding:5px 10px 5px 10px;
	color:#FE820C;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardComment_new .list .item {
	padding:5px 10px 5px 10px;
	border-bottom:#D6D6D6 solid 1px;
}
#BoardComment_new .list .item .who {
	float:left;
	color:#74707B;
	font-weight:bold;
}
#BoardComment_new .list .item .date {
	text-align:right;	
	font-size:11px;
}
#BoardComment_new .list .item dd {
	padding-top:3px;
}

/* ¾²±â */
#BoardWrite {
	margin-bottom:5px;
	border-top:#73C7D4 solid 3px;
}
#BoardWrite dl {
	border-bottom:#D6D6D6 solid 1px;
}
#BoardWrite dl dt {
	float:left;
	width:90px;
	padding:6px 0px 0px 20px;
	font-weight:bold;
	background-image:url(/assets/img/bullet/dotBlue.gif);
	background-repeat:no-repeat;
	background-position:10px 11px;
}
#BoardWrite dl dd {
	float:left;
	padding:3px 0px 2px 0px;
}
#BoardWrite .category {
	background-color:#F7F7F7;
}
.IDX_BOX {
	float:left; width:20px; text-align:center; background-color:#FF6600; color:#FFFFFF; font-weight:bold; margin-right:2px; padding-top:2px;
}



/* À¥TV ¼­ºê¸ÞÀÎÈ­¸é */
#webTV {
	width:760px;
	margin:0px;
	padding:0px;
	background:url(/assets/img/webtv/tv_bg.gif) top left repeat-y;
}

#webTV .TV_title {
	margin:0px 0px 0px 10px;
	padding:0px;
}

#webTV .TV_title li {
	list-style:none;
}


a.webtv_L_title {
	font-size:12pt; 
	color:#0085da;
	text-decoration:none;
	font-weight:bold;
	line-height:140%;
}
	
a.webtv_L_title:link {
	font-size:12pt; 
	color:#0085da;
	text-decoration:none;
	font-weight:bold;
	line-height:140%;
}
a.webtv_L_title:visited {
	font-size:12pt; 
	color:#0085da;
	text-decoration:none;
	font-weight:bold;
	line-height:140%;
}
a.webtv_L_title:hover {
	font-size:12pt; 
	color:#0085da;
	text-decoration:none;
	font-weight:bold;
	line-height:140%;
	border-bottom:1px dashed #0085da;
}



#webTV .TV_main {
	width:750px;
}

#webTV .TV_main .mov {
	width:330px;
	height:280px;
	margin:5px;
	padding:5px;
	/*background:url(/assets/img/webtv/left_tv_bg1.gif) top left repeat-x;/*/
}

#webTV .TV_main .mov .mov_video {
	width:330px;
	height:240px;
}

#webTV .TV_main .mov .mov_but {
	width:300px;
	height:20px;
	padding:7px 0px 0px 5px;
	text-align:left;
}

#webTV .TV_main .mov_con {
	width:340px;
	height:240px;
	margin:0px;
	padding:10px;
	background:url(/assets/img/webtv/tv_con_bg.gif) top left repeat-y;
}


#webTV .TV_main .mov_con .info {
	width:320px;
	height:20px;
	color:#00719d;
	list-style:none;
}


#webTV .TV_main .mov_con .contents {
	width:320px;
	height:200px;
	padding-top:10px;
	list-style:none;
	border-top:1px dashed #c6c6c6;
	color:#74707e;
	overflow-y:hidden;
}

#webTV .TV_main .mov_paging {
	width:340px;
	height:20px;
	text-align:center;
	margin:10px 0px 0px 0px;
}

#webTV .TV_main .mov_paging_a {
	font-family:verdana; 
	font-size:8pt; 
	color:#09a5e2; 
	font-weight:bold; 
}
#webTV .TV_main .mov_paging_b  {
	font-family:verdana; 
	font-size:8pt; 
	color:#09a5e2; 
	
}

#WebTV_Re {
	width:760px;
	background:url(/assets/img/webtv/re_bg.gif) top left repeat-y;
}
#WebTV_Re .lastlist {
	width:760px; 
	height:40px; 
	background:url(/assets/img/webtv/re_top.gif) top left no-repeat; 
	margin:0px; 
	padding:0px 0px 0px 10px;
	text-align:right;
}

#WebTV_Re_List {
	width:350px;
	height:110px;
	background-color:#FFFFFF;
	border:1px solid #e5e5e5;
	margin:10px 0px 10px 10px;
	padding:10px 0px 10px 0px;
	float:left;
}

* html #WebTV_Re_List {
	width:360px;
	height:110px;
	background-color:#FFFFFF;
	border:1px solid #e5e5e5;
	margin:10px 0px 10px 10px;
	padding:10px 0px 10px 0px;
	float:left;
}

#WebTV_Re_List .Date {
	width:65px;
	height:100px;
	font-family:arial black, univers, tahoma;
	font-size:11pt;
	color:#43B6FF;
	line-height:130%;
	text-align:center;
	margin:0px 8px 0px 0px;
	padding:0px;
	border-right:1px solid #e5e5e5;
	float:left;
}
#WebTV_Re_List .Date a {
	font-family:arial black, univers, tahoma;
	font-size:11pt;
	color:#43B6FF;
	line-height:130%;
	text-align:center;
}

#WebTV_Re_List .Contents {
	width:260px;
	height:18px;
	margin:0px 0px 0px 10px;
	padding:3px 0px 0px 7px;
	background:url(/assets/img/webtv/re_icon.gif) top left no-repeat;
	overflow:hidden;
}

#webTV_last {
	width:760px;
	margin:20px 0px 0px 0px;
}

#webTV_last .title {
	height:26px;
	list-style:none;
	background:url(/assets/img/webtv/title_last_bg.gif) bottom left repeat-x;	
}

#webTV_last .title li {
	height:26px;
	list-style:none;
	float:left;
}

#webTV_last .list {
	width:175px;
	height:190px;
	color:#73707b;
	float:left;
	margin:10px 7px 0px 7px;
	background:url(/assets/img/webtv/last_bg.gif) top left repeat-x;
}

#webTV_last .list .title {
	height:45px;
	padding:0px 0px 0px 15px;
	background:url(/assets/img/webtv/last_icon.gif) top left no-repeat;
}
#webTV_last .list a {
	color:#006f9a;
	font-weight:bold;
	text-decoration:none;
}

#webTV_contents {
	width:760px;
	margin:20px 0px 0px 0px;
}

#webTV_contents .title {
	margin:20px 0px 0px 0px;
}

#webTV_contents .list {
	width:760px;
	margin:0px 0px 0px 0px;
	background:url(/assets/img/webtv/title_contents_out_bg.gif) top left repeat-y;
}

#webTV_contents .list .item1 {
	width:360px;
	height:110px;
	margin:10px 0px 0px 10px;
}
#webTV_contents .list .item1 li {
	width:355px;
	height:21px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 8px;
	overflow:hidden;
	background:url(/assets/img/webtv/title_contents_icon.gif) top left no-repeat;
}

#webTV_contents .list .item1 .good {
	color:#2cac01;
	font-family:verdana;
	font-size:7pt;
}

#webTV_contents .list .item1 .but {
	width:335px; 
	height:30px;
	padding-top:8px;
	background:#ffffff; 
	margin-top:5px;
	border-top:1px dashed #d4d4d4; 
	text-align:center
}



/*--------------------------------------------------------------------------------
<<<<< END :: °Ô½ÃÆÇ
*--------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------
 >>>>> BEGIN :: Waiting Indicator
 *--------------------------------------------------------------------------------*/
#Waiting-Indicator .blind {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	opacity:0.5;
	filter:alpha(opacity='50');
	z-index:19999;
	display:inline;
}
#Waiting-Indicator .content {
	list-style-type:none;
	position:fixed;
	left:50%;
	top:50%;
	width:180px;
	height:56px;
	margin:-33px 0px 0px -120px;
	padding-left:50px;
	background:#CCFF66 url(/assets/Note/JS/Resource/img/blue-loading.gif) 10px center no-repeat ;
	border:#C0C0C0 solid 5px;
	color:#404040;
	z-index:20000;
}
* html #Waiting-Indicator .content {
	position:absolute;
}
#Waiting-Indicator .content .title {
	margin:12px 0px 0px 0px;
	font-weight:bold;
	color:#225588;
}
#Waiting-Indicator .content .msg {
	margin:5px 0px 0px 0px;
	font-size:11px;
}
.waitingOn {
	margin:0px;
	padding:0px;
	overflow:hidden;
}
/*--------------------------------------------------------------------------------
 <<<<< END :: Waiting Indicator
 *--------------------------------------------------------------------------------*/
 
 
/*--------------------------------------------------------------------------------
 >>>>> BEGIN :: Login_POP
 *--------------------------------------------------------------------------------*/
#POP_Login {
	position:absolute; 
	z-index:10000; 
	width:350px; 
	height:260px; 
	vertical-align:middle; 
	text-align:center;
}

#POP_Login .login_bg {
	position:absolute; 
	z-index:10; 
	width:330px; 
	height:240px; 
	margin:10px; 
	text-align:center;
	vertical-align:top;
	background:url(/assets/img/poplogin/bg.gif) top left no-repeat;
}



#POP_LoginTable {
	width:100%;
	margin:75px 0px 0px 0px;
}

#POP_LoginTable .userID {
	width:110px;
	height:16px;
	font-size:8pt;
	font-family:verdana;
	border:1px solid #a8a8a8;
}

#POP_LoginTable .userPWD {
	width:110px;
	height:16px;
	font-size:8pt;
	font-family:verdana;
	border:1px solid #a8a8a8;
}

#POP_LoginTable .noneCSS {
	margin:0px;
	vertical-align:middle;
}



#POP_Login .shadow {
	position:absolute; 
	z-index:1; 
	width:350px; 
	height:260px; 
	background-color:#000000; 
	filter:alpha(opacity=30);
	opacity:.3;
}

.POS{
	position:relative;
}

#quick_flash{
	position:absolute;
	top:0px;
	left:0px;
	width:185px;

}


 
/*--------------------------------------------------------------------------------
 >>>>> END :: Login_POP
 *--------------------------------------------------------------------------------*/
 
 
/*--------------------------------------------------------------------------------
 >>>>> BEGIN :: Login_POP
 *--------------------------------------------------------------------------------*/
 
 
#techroad {
	position:absolute; 
	table-layout:auto;
	width:580px; 
}

.techroad_table {
	table-layout:auto;
}


 
/*--------------------------------------------------------------------------------
 >>>>> END :: Login_POP
 *--------------------------------------------------------------------------------*/
 
 