/*=========================================================
	# ÆÄ ÀÏ ¸í : 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:Dotum, Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;}
img {border:none; vertical-align:bottom;}
select {height:20px; font-size:12px; color:#777777;}
.input_h {margin:0px; padding:0px; height:16px;}
.line_h_01 table td {line-height:18px;}

/*--------------------------------------------------------
	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;}
.pad_l5px {padding-left: 5px;}
.mar_t5px {margin-top:5px;}
.mar_t8px {margin-top: 8px;}
.mar_t12px {margin-top: 12px;}
.mar_t3px {margin-top:3px;}
.mar_t20px {margin-top:20px;}
/*--------------------------------------------------------
	Etc
--------------------------------------------------------*/
.u_line01 {background-image:url(/App_Themes/Main/Images/common/line_bg.gif);	background-repeat:repeat-x;	height:5px;} /* 2010.10.29 */
.u_line02 {border-bottom:solid 2px #adadae; padding-bottom: 5px;} /* 2010.10.29 */
.u_line03 {border-bottom:solid 1px #dedede;} /* 2010.10.29 */
.u_line04 {border-bottom:solid 1px #eeeeee;} /* 2010.10.29 */
.u_line05 {background:url(/App_Themes/Main/Images/board/skin_02/v_top_line.gif) bottom repeat-x;} /* 2010.10.29 */
.t_line01 {border-top:solid 2px #ff8400;}/* 2010.10.29 */
.t_line02 {border-top:solid 2px #bbbbbb;}/* 2010.10.29 */
.t_line03 {border-top:solid 1px #d4d4d4;}/* 2010.10.29 */


#default_login td.login_top {background:url(/App_Themes/Main/Images/login/loginbox1.gif) no-repeat left top; height: 5px;line-height:0px; font-size:0px;}
#default_login td.login_mid {background:url(/App_Themes/Main/Images/login/loginbox2.gif) repeat-y left top; height:144px;}
#default_login td.login_btm {background:url(/App_Themes/Main/Images/login/loginbox3.gif) no-repeat left bottom; height: 6px;line-height:0px;font-size:0px;}
#info_default {margin-bottom:3px;}

.log_info td,.log_info a {font-size:11px; line-height: 14px;}


.login_input {
	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;
	line-height:18px;
}
a:visited {
	color: #666666;
	text-decoration: none;
	line-height:18px;
}
a:hover {
	color: #888888;
	text-decoration: none;
	line-height:18px;
}
a:active {
	color: #888888;
	text-decoration: none;
	line-height:18px;
}
.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;}


/* select style */
#selectst1 .selectstyle {display:inline; float:left; position:relative; margin:1px 0 0 0 ; height:22px; }
#selectst1 .selectst {float:left;width:95; height:22px; margin:0px; display:inline; position:relative; color:#666;font-family:Dotum,"µ¸¿ò"; font-size:11px; letter-spacing:-1px;}
#selectst1 .selectst a {display:block; width:90px; height:16px; padding:6px 0 0 7px; color:#666; text-decoration:none;}
#selectst1 .selectstlist {position:absolute; left:0px; top:20px; width:95px; border-left:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; z-index:100; background:#ffffff;}
#selectst1 .selectstinner {/*background:url(/App_Themes/Main/Images/20_contents/li_bottom.gif) no-repeat left bottom;*/}
#selectst1 .selectstlist ul {width:95px; margin:0px 8px; padding:3px 0; overflow:hidden;}
#selectst1 .selectstlist li {width:100%; vertical-align:top; padding:0 0 2px 0;}
/*#selectst .oherpromotionlist li a {padding-left:15px; background:url(http://imgshopping2.naver.com/2007/new/rankingshop/bu_arrow02.gif) no-repeat 3px top; color:#7f7f7f;}*/
#selectst1 .selectstlist li a:hover {color:#64a32f;}

.mar_l20px {margin-left:20px;}
.mar_r20px {margin-right:20px;}
.t_color_gr2 {color:#888888; font-weight:bold;}
.u_line04 {border-bottom:solid 1px #eeeeee;}
.lh18px {line-height:18px;}

#foot_copyright {clear:both; background:url(images/common/copyright_bg.gif) no-repeat left top; width:1002px; height:83px; position:relative;}
#foot_copyright .left {position:absolute; top:13px; left:13px}
#foot_copyright .left .text {font-family:Dotum; font-size:11px; color:#888888; padding:8px 0 0 10px; line-height:16px;}
#foot_copyright .right {position:absolute; top: 19px; right:9px;}
