/*=========================================================
	# ÆÄ ÀÏ ¸í : common.css
	# ÆÄÀÏ¿ä¾à : °øÅë ·¹ÀÌ¾Æ¿ô ½ºÅ¸ÀÏ ¼³Á¤
	# ÀÛ ¼º ÀÚ : Á¶À±Èñ
==========================================================*/

/*--------------------------------------------------------
	Basic Class
--------------------------------------------------------*/
body {
	margin:0px;
	scrollbar-shadow-color:#ededed;
    scrollbar-highlight-color:#ededed;
    scrollbar-3dlight-color:#dbdbdb;
    scrollbar-dakeshabow-color:#ededed;
    scrollbar-face-color:#dbdbdb;
    scrollbar-track-color:#f3f3f3;
    scrollbar-arrow-color:#ffffff
	
}
tr,td,div ,input,textarea{
	font-family: "µ¸¿ò", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 150%;
}
img {
	border:none;
}

select {
	height: 20px;
	font-size: 12px;
	color: #777777;
}
.input_h {
	margin: 0px;
	padding: 0px;
	height: 16px;
}

/*--------------------------------------------------------
	DIV Class
--------------------------------------------------------*/

#top {
	font-family: µ¸¿ò, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}
#left {
	width: 203px;
	float:left;
	font-family: µ¸¿ò, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	margin-top:20px
}
#center {
	width: 780px;
	float:right;
	font-family: µ¸¿ò, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}
#bottom {
	clear:both;
	margin-top:20px;
}

/*--------------------------------------------------------
	Margin Class
--------------------------------------------------------*/
.pad_t5px {
	padding-top:5px;
}
.pad_t3px {
	padding-top: 3px;
}

.pad_t10px {
	padding-top:10px;
}
.pad_t20px {
	padding-top:20px;
}
.pad_t25px {
	padding-top: 25px;
}
.pad_r10 {
	padding-right: 10px;
}
.pad_l10px {
	padding-left: 10px;
}



.mar_t5px {
	margin-top:5px;
}
.mar_t8px {
	margin-top: 8px;
}
.mar_t12px {
	margin-top: 12px;
}
.mar_t3px {
	margin-top:3px;
}

.pad_l5px {
	padding-left: 5px;
}
/*--------------------------------------------------------
	Etc
--------------------------------------------------------*/
.u_line01 {
	background-image:url(../../App_Themes/Main/Images/common/line_bg.gif);
	background-repeat:repeat-x;
	height:5px;
}
.u_line02 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #adadae;
	padding-bottom: 5px;
}
.u_line03 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}
.t_line01 {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ff8400;
}
.t_line02 {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #bbbbbb;
}




.login_input {
	width: 80px;
	padding: 2px;
	border: 1px solid #c8c8c8;
	background-color: #f2f2f2;
}
.login_td01 
{
	background-image: url(../../App_Themes/Main/Images/common/login01_n_bg.gif);
	height: 76px;
	padding-top: 3px;
}

.login_st td {
	font-size: 11px;
	line-height: 15px;
	color: #888888;
}

.input02 {
	width: 560px;
	padding: 2px;
	border: 1px solid #c8c8c8;
	background-color: #f2f2f2;
}
.cg_bg01_l {
	background-image: url(../../App_Themes/Main/Images/01_multipot/category_bg01_l.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 6px;
}
.cg_bg01_c {
	background-image: url(../../App_Themes/Main/Images/01_multipot/category_bg01_c.gif);
	background-repeat: repeat-x;
	padding-top: 6px;
}
.cg_bg01_r {
	background-image: url(../../App_Themes/Main/Images/01_multipot/category_bg01_r.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 6px;
}
.cg_bg02_l {
	background-image: url(../../App_Themes/Main/Images/01_multipot/category_bg02_l.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 29px;
}
.cg_bg02_c {
	background-image: url(../../App_Themes/Main/Images/01_multipot/category_bg02_c.gif);
	background-repeat: repeat-x;
}
.cg_bg02_r {
	background-image: url(../../App_Themes/Main/Images/01_multipot/category_bg02_r.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.sbox_bg_l {
	background-image: url(../../App_Themes/Main/Images/common/searchbox_bg_l.gif);
	background-position: left;
	width: 8px;
	background-repeat: repeat-x;
	height: 38px;
}
.sbox_bg_c {
	background-image: url(../../App_Themes/Main/Images/common/searchbox_bg_c.gif);
	background-repeat: repeat-x;
	padding-top: 2px;
}
.sbox_bg_r {
	background-image: url(../../App_Themes/Main/Images/common/searchbox_bg_r.gif);
	background-repeat: repeat-x;
	background-position: right;
	width: 8px;
}
.u_dotline {
	background-image: url(../../App_Themes/Main/Images/common/dotline_bg.gif);
	background-repeat: repeat-x;
	height: 5px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #888888;
	text-decoration: none;
}
a:active {
	color: #888888;
	text-decoration: none;
}
.link_b a:link {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.link_b a:visited {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.link_b a:hover {
	font-weight: bold;
	color: #888888;
	text-decoration: none;
}
.link_b a:active {
	font-weight: bold;
	color: #888888;
	text-decoration: none;
}
.txt_11px {
	font-size: 11px;
	color: #999999;
}

.t_color_gr {
	font-weight: bold;
	color: #390;
}
.t_color_or {
	font-weight: bold;
	color: #F70;
}
.t_color_or2 {
	font-size: 11px;
	color: #ff8e00;
}
.t_color_w {
	font-weight: bold;
	color: #ffffff;
}

.login_td01 {
	background-image: url(../../App_Themes/Main/Images/login/login01_n_bg.gif);
	height: 79px;
	padding-top: 3px;
}
.login_input {
	width: 80px;
	padding: 2px;
	border: 1px solid #c8c8c8;
	background-color: #f2f2f2;
}
.txt_11px_2 {
	font-size: 11px;
	color: #666666;
}
.dot_txt td{
	background-image: url(../../App_Themes/Main/Images/common/dot_01.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
	padding-left: 14px;
	padding-top: 3px;
}
.txt_16px {
	font-size: 16px;
	font-weight: bold;
}
.txt_red_mline {
	color: #DF1116;
	text-decoration: line-through;
}

.pop01_01 {
	background-image: url(../../App_Themes/Main/Images/common/pop01_01.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 23px;
}
.pop01_02 {
	background-image: url(../../App_Themes/Main/Images/common/pop01_02.gif);
	background-repeat: repeat-x;
}
.pop01_03 {
	background-image: url(../../App_Themes/Main/Images/common/pop01_03.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 23px;
}
.pop01_06 {
	background-image: url(../../App_Themes/Main/Images/common/pop01_06.gif);
	background-repeat: repeat-y;
}
.pop01_07 {
	background-image: url(../../App_Themes/Main/Images/common/pop01_07.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.pop01_08 {
	background-image: url(../../App_Themes/Main/Images/common/pop01_08.gif);
	width: 23px;
	background-repeat: no-repeat;
}
.pop01_09 {
	background-image: url(../../App_Themes/Main/Images/common/pop01_09.gif);
	background-repeat: repeat-x;
}
.pop01_10 {
	background-image: url(../../App_Themes/Main/Images/common/pop01_10.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 23px;
}
.pop02_01 {
	background-image: url(../../App_Themes/Main/Images/common/pop02_01.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 5px;
}
.pop02_02 {
	background-image: url(../../App_Themes/Main/Images/common/pop02_02.gif);
	background-repeat: repeat-x;
}
.pop02_03 {
	background-image: url(../../App_Themes/Main/Images/common/pop02_03.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 6px;
}
.pop02_04 {
	background-image: url(../../App_Themes/Main/Images/common/pop02_04.gif);
	background-repeat: repeat-y;
}
.pop02_05 {
	background-image: url(../../App_Themes/Main/Images/common/pop02_05.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.pop02_06 {
	background-image: url(../../App_Themes/Main/Images/common/pop02_06.gif);
	width: 5px;
	background-repeat: no-repeat;
	background-position: bottom;

}
.pop02_07 {
	background-image: url(../../App_Themes/Main/Images/common/pop02_07.gif);
	background-repeat: repeat-x;
	background-position: bottom;

}
.pop02_08 {
	background-image: url(../../App_Themes/Main/Images/common/pop02_08.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 6px;
}


/*Ãß°¡ºÎºÐ*/

.hoverBorder
{
   /* font-weight: bold;
	color:White;
	border:solid 1px #f37200;
	background-color:#fbaf00;
	text-align:center;*/
}

.popupPanel
{
    border:solid 1px #000000;
    visibility:hidden;
    background-color:#F5F7F8;
}
.basicPanel
{
}
.basicBorder
{
    /*border: solid 1px Gray;*/
}

.Top-left
{
    background-image : url(../../App_Themes/PlusSite/Images/Images/test/top-left.gif);
    width:28px; 
    height:19px
}

.Top-right
{
    background-image : url(../../App_Themes/PlusSite/Images/Images/test/top-right.gif);
    width:27px;
    height:19px;
}

.Bottom-left
{
    background-image : url(../../App_Themes/PlusSite/Images/Images/test/bottom-left.gif);
    width:28px; 
    height:16px;
}

.Bottom-right
{
    background-image : url(../../App_Themes/PlusSite/Images/Images/test/bottom-right.gif);
    width:27px;
    height:16px;
}

.Left-line
{
    background: url(../../App_Themes/PlusSite/Images/Images/test/left-Line.gif) repeat-y;
}

.Right-line
{
    background: url(../../App_Themes/PlusSite/Images/Images/test/right-Line.gif) repeat-y;
}

.Top-line
{
    background: url(../../App_Themes/PlusSite/Images/Images/test/top-Line.gif) repeat-x;
}

.Bottom-line
{
    background: url(../../App_Themes/PlusSite/Images/Images/test/line.gif) repeat-x;
}

.Bottom_Siteline
{
	border-bottom:solid 1px #efefef;
}
.theme_01 {
}
.theme_01 .midbg {
	background-image: url(../../App_Themes/Main/Images/menu_theme/lm_midbg.gif);
	background-repeat: repeat-y;
	padding-bottom: 5px;
	padding-left: 21px;
}
.theme_01 .bottom {
	background-image: url(../../App_Themes/Main/Images/menu_theme/lm_bottom.gif);
	background-repeat: no-repeat;
}


.name {width:36px; font-weight:bold; background-color:#f4f7df;}
.drama {width:20px; text-align:center;  color:#4b4a4b; background-color:#fcf9d7;}
.variety {width:20px; text-align:center;  color:#4b4a4b; background-color:#f8ece4;}
.current {width:20px;  text-align:center; color:#4b4a4b; background-color:#ebf6fd;}