@charset "utf-8";
/* ::::::: //////////////////////// 공통 css_style /////////////////////////////// ::::::: */
img          { border: none; }
td           { font-size: 11px; color:#666666; font-family: 돋움; line-height:16PX; }
input, select, textarea { background-color:#ffffff; color: #636363; font-family: 돋움; font-size:11px;}
.sechbox { background:#CFCFCF; height:20px; font-size:11px;  border-top:1px solid #9C9C9C; border-left:1px solid #9C9C9C; border-light:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF;}
.sechbox02 { background:#FFFFFF; height:20px; font-size:11px;  border:1px solid #CCCCCC; }
.sechbox03 { background:#FFFFFF; height:17px; font-size:11px;  border:1px solid #CCCCCC; }
form { margin:0; }


/* ::::::: body ::::::: */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	scrollbar-3dlight-color:#d7d7d7;
	scrollbar-arrow-color:#aaaaaa;
	scrollbar-track-color:#f9f9f9;
	scrollbar-darkshadow-color:#d7d7d7;
	scrollbar-face-color:#fefefe;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#dedede; 
	
}

/* ::::::: link ::::::: */
a:link, a:visited, a:active { color: #808080; text-decoration:none; }
a:hover { color: #362c7e; text-decoration:underline; }

/* link style */
A.list:link,A.list:visited,A.list:hover{ color:#ffffff; }
A.list:hover { color: #ffffff; text-decoration:underline; }

A.common:link,A.common:visited,A.common:hover{ color:#1a8dc2; }
A.common:hover { color: #362c7e; text-decoration:underline; }

A.photo:link,A.photo:visited,A.photo:hover{ color:#362c7e; }
A.photo:hover { color: #362c7e; text-decoration:underline; }

A.m_list:link,A.m_list:visited,A.m_list:hover{ color:#8b8b8b; }
A.m_list:hover { color: #003e42; text-decoration:underline; }

A.bn:link,A.bn:visited,A.bn:hover{ color:#d3d3d3; }
A.bn:hover { color: #773abb; text-decoration:underline; }


/* ::::::: align ::::::: */
.tl		 { text-align:left; }
.tr		 { text-align:right; }
.tc		 { text-align:center; }

/* ::::::: text::::::: */
.b	  { font-weight:bold; }
.un   { text-decoration:underline;}
.td11 { font-size:11px; }
.td14 { font-size:14px; }
.td16 { font-size:16px; }
.tc_w { color:#ffffff;}
.tc_g { color:#828282;}
.tc_gr { color:#999999;}
.tc_gr02 { color:#282828;}
.tc_gr03 { color:#666666;}
.tc_gr04 { color:#85807c;}
.tc_rd01 { color:#DA0010; }
.txt_black { color:#000000; }
.txt_white { color:#FFFFFF; }
.txt_blue { color:#255992; }
.txt_blue02 { color:#899ea6; }
.txt_blue03 { color:#3c628c; }
.txt_gn { color:#485b02; }
.txt_gn02 { color:#777c64; }
.txt_br { color:#5e3501; }
.txt_br02 { color:#89765f; }
.txt_br03 { color:#e98200; }
.txt_br04 { color:#916e2a; }


.ts_g { color:#95b154;}
.ts_g2 { color:#95b154;}
.ts_gb { color:#128f91;}
.ts_gb2 { color:#3aadaf;}
.ts_p { color:#de77e7;}
.ts_o { color:#ffa200;}
.ts_b { color:#362c7e;}
.sch_pgm_title_nm1 { font-size:11px;color:#666666; }
.sch_pgm_title_nm2 { font-size:12px;color:#1a8dc2; }

/* ::::::: border ::::::: */
.bb01 { border-bottom:1px solid #e7e2d7 }
.bb02 { border-bottom:2px solid #e7e2d7 }
.bb03 { border-bottom:3px solid #e7e2d7 }
.bb04 { border-bottom:1px solid #00dfe8 }
.bb05 { border-bottom:1px solid #7d8c8f }
.bb07 { border-bottom:1px solid #b5c8e4 }
.pb01 { border-bottom:1px solid #7e36a6 }
.bt01 { border-top:1px solid #e7e2d7 }
.bt02 { border-top:2px solid #dddddd }
.bt03 { border-top:2px solid #e7e2d7 }
.bt04 { border-top:1px solid #ebebeb }
.bt05 { border-top:1px solid #7d8c8f }
.bt06 { border-top:1px solid #b5c8e4 }
.br01 { border-right:1px solid #e7e2d7 }
.bl01 { border-left:1px solid #EBEBEB }
.br02 { border-right:1px solid #dfdfdf }
.bl02 { border-left:1px solid #dfdfdf }
.bb06 { border-bottom:1px solid #dfdfdf }
.btr01 { border-top:1px solid #e7e2d7; border-right:1px solid #e7e2d7 }
.bbr02 { border-right:1px solid #d3d1d1 }
.bbl01 { border-bottom:1px solid #EBEBEB; border-left:1px solid #EBEBEB }
.blr01 { border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9; }
.btb01 { border-top:1px solid #e7e2d7; border-bottom:1px solid #e7e2d7; }
.b_01 { border:1px solid #ffffff; }
.b_02 { border:2px solid #E7E3E3; }
.b_03 { border:3px solid #007e84; }
.b_04 { border:1px solid #e2e1dc; }
.b_05 { border:5px solid #cac3b2; }
.b_gray01 { border:1px solid #dfdfdf; }
.b_gray02 { border:1px solid #f4f4f4; }
.month_css {}
.month_css_on { border-top:2px solid #3f3393; border-bottom:2px solid #3f3393; border-left:2px solid #3f3393; border-right:2px solid #3f3393 }



/* ::::::: board ::::::: */
.bar { background:#ffffff url(/images/kr/board/bg.gif) repeat-x; width:700px; height:34px; }
.t_can { background:url(/images/kr/board/can.gif) no-repeat left 50%; }
.t_can02 { background:url(/images/kr/board/can.gif) no-repeat left 7px; }
.ring_bg { background:url(/images/kr/board/num_bg.gif)  left top; padding:4px;}
.dot{ border-bottom:1px dashed #acacac;}
.dot02{ background:#ffffff url(/images/kr/inc/dot.gif) repeat-x; height:1px; }
.dot03{ border-left:1px dashed #dedcd7;}


/* ::::::: li ::::::: */
.li01 { background:#ffffff url(/images/kr/inc/li02.gif) no-repeat left 50%; padding-left:12px; }
.li02 { background:#ffffff url(/images/kr/inc/li04.gif) no-repeat left 50%; padding-left:8px; }


/* ::::::: padding ::::::: */

.m5    { margin:5px; }
.m10   { margin:10px; }
.m15   { margin:15px; }
.m20   { margin:20px; }
.mr5   { margin-right:5px;}
.mr10  { margin-right:10px;}
.mr15  { margin-right:15px;}
.mr20  { margin-right:20px;}
.mr25  { margin-right:25px;}
.mr30  { margin-right:30px;}
.ml3   { margin-left:3px;}
.ml13  { margin-left:13px;}
.ml5   { margin-left:5px;}
.ml10  { margin-left:10px;}
.ml15  { margin-left:15px;}
.ml20  { margin-left:20px;}
.ml25  { margin-left:25px;}
.ml30  { margin-left:30px;}
.ml5   { margin-top:5px;}
.mt2   { margin-top:2px;}
.mt5   { margin-top:5px;}
.mt10  { margin-top:10px;}
.mt15  { margin-top:15px;}
.mt20  { margin-top:20px;}
.mt25  { margin-top:25px;}
.mt30  { margin-top:30px;}
.mt40  { margin-top:40px;}
.mb5   { margin-bottom:5px;}
.mb10  { margin-bottom:10px;}
.mb15  { margin-bottom:15px;}
.mb20  { margin-bottom:20px;}
.mb25  { margin-bottom:25px;}
.mb30  { margin-bottom:30px;}
.mb23  { margin-bottom:23px;}
.pd1   { padding:1px; }
.pd3   { padding:3px; }
.pd5   { padding:5px; }
.pd10  { padding:10px; }
.pd15  { padding:15px; }
.pd20  { padding:20px; }
.pd25  { padding:25px; }
.pd30  { padding:30px; }
.pdt3  { padding-top:3px; }
.pdt5  { padding-top:5px; }
.pdt8  { padding-top:8px; }
.pdt10 { padding-top:10px; }
.pdt14 { padding-top:14px; }
.pdt15 { padding-top:15px; }
.pdt20 { padding-top:20px; }
.pdt25 { padding-top:25px; }
.pdt30 { padding-top:30px; }
.pdt40 { padding-top:40px; }
.pdt50 { padding-top:50px; }
.pdr2  { padding-right:2px; }
.pdr5  { padding-right:5px; }
.pdr10 { padding-right:10px; }
.pdr15 { padding-right:15px; }
.pdr18 { padding-right:18px; }
.pdr20 { padding-right:20px; }
.pdr25 { padding-right:25px; }
.pdr30 { padding-right:30px; }
.pdl5  { padding-left:5px; }
.pdl7  { padding-left:7px; }
.pdl10 { padding-left:10px; }
.pdl15 { padding-left:15px; }
.pdl17 { padding-left:17px; }
.pdl20 { padding-left:20px; }
.pdl25 { padding-left:25px; }
.pdl30 { padding-left:30px; }
.pdl40 { padding-left:40px; }
.pdl45 { padding-left:45px; }
.pdl90 { padding-left:90px; }
.pdb5  { padding-bottom:5px;}
.pdb7  { padding-bottom:7px;}
.pdb10 { padding-bottom:10px;}
.pdb15 { padding-bottom:15px;}
.pdb20 { padding-bottom:20px;}
.pdb25 { padding-bottom:25px;}
.pdb30 { padding-bottom:30px;}
.pd10151515 { padding:10 15 15 15; }
.pd10151516 { padding:30 0 30 0; }
.pd00010 { padding:0 0 0 10; }
.pd100010 { padding:10 0 0 10; }
.pdlb10 { padding:0 0 10 10; }
.pdtb10 { padding:10 0 10 0; }
.pdtb20 { padding:20 0 20 0; }

/* ::::::: letter- spacing ::::::: */

.ls1    { letter-spacing:-1px; }



/* ::::::: 레프트메뉴박스 ::::::: */
.left_t { background:#ffffff url(/images/kr/left/left_t.gif) no-repeat; width:173px; height:8px; }
.left_c { background:#ffffff url(/images/kr/left/left_c.gif) no-repeat; width:173px; height:100%; }
.left_b { background:#ffffff url(/images/kr/left/left_b.gif) no-repeat; width:173px; height:155px; }
.left_line { border-bottom:1px solid #E3E2DF; }
.pd_left { margin-right:15px; }
.board_pagenum_on{font-weight:bold;color:#000}


/* ::::::: input ::::::: */
.basic_input { background-color:#ffffff; border: #e7e2d7 1px solid }
.reply_input { background-color:#ffffff; border: #ffffff 1px solid }


/* ::::::: div ::::::: */

#menu {position:absolute;top:150px;left:0px;z-index:2;width:100%;}
#menu #menu_sub {position:absolute;margin:auto;top:27px;text-align: left;width:1000px;min-width:1000px;left:50%;}
#sub {position:absolute;left:0px;z-index:3; width:100%;}
#visual {position:absolute;top:400px;left:0px;z-index:1; width:100%;}
.submenu
{   background: #EAEBD8;
    visibility: hidden;
    position: absolute;
	left:10px;
	z-index: 3}

  
  

/* ::::::: select box ::::::: */

#selectbox .oherpromotion {display:inline; position:relative; float:left; margin:0 1px 0 0 ; }
#selectbox .oherpromotion h3 {float:left; width:77px; height:20px; background:url(../../images/community/select_oftenview.gif) no-repeat left top; color:#666; font-weight:normal; font-size:12px; text-align:left; letter-spacing:-1px}
#selectbox .oherpromotion h3 a {display:block; width:77px; height:16px; padding:4px 0 0 7px; color:#666; text-decoration:none;}
#selectbox .oherpromotionlist {position:absolute; left:0px; top:13px; background:url(../../images/community/select_list_mid.gif) repeat-y left top; z-index:100;}
#selectbox .oherpromotioninner {background:url(../../images/community/select_list_bottom.gif) no-repeat left bottom;}
#selectbox .oherpromotionlist ul {width:62px; margin:0 8px; padding:6px 0; overflow:hidden;}
#selectbox .oherpromotionlist li {width:100%; padding:5px 0 4px 0; background:url(../../images/community/dot_gray01.gif) repeat-x left bottom; font-size:11px; vertical-align:top; line-height:1em; letter-spacing:-1px; text-align:left;}
#selectbox .oherpromotionlist li a {color:#7f7f7f;}
#selectbox .oherpromotionlist li a:hover {color:#64a32f;}

#selectbox1 .oherpromotion {display:inline; position:relative; float:left;}
#selectbox1 .oherpromotion h3 {float:left; width:209px; height:21px; padding-left:10px; background:url(../../images/community/photo_list.png) no-repeat left top; color:#9fc544; font-weight:normal; font-size:12px; text-align:left; letter-spacing:-1px}
#selectbox1 .oherpromotion h3 a {display:block; width:209px; height:16px; padding:4px 0 0 7px; color:#666; text-decoration:none;}
#selectbox1 .oherpromotionlist {position:absolute; left:2px; top:20px; width:205px;height:250px;overflow-y:scroll; background:url(../../images/community/photo_list_bg.png) repeat-y left top; z-index:-2;}
#selectbox1 .oherpromotioninner {padding-top:15px; background:url(../../images/community/photo_list_bottom.png) no-repeat left bottom;}
#selectbox1 .oherpromotionlist ul {margin:0px 8px; padding:3px 0; overflow:hidden;}
#selectbox1 .oherpromotionlist li {width:100%; padding:0px 0 5px 0; font-size:12px; vertical-align:top; line-height:1em; letter-spacing:-1px; text-align:left;}
#selectbox1 .oherpromotionlist li a {color:#7f7f7f;}
#selectbox1 .oherpromotionlist li a:hover {color:#362c7e;}

#selectbox_vod .oherpromotion {display:inline; position:relative; float:left; margin:0 1px 0 0 ; }
#selectbox_vod .oherpromotion h3 {float:left; width:140px; height:20px; background:url(../../../_site/img/common/vod_sel.gif) no-repeat left top; color:#666; font-weight:normal; font-size:12px; text-align:left; letter-spacing:-1px}
#selectbox_vod .oherpromotion h3 a {display:block; width:140px; height:16px; padding:4px 0 0 10px; color:#666; text-decoration:none;}
#selectbox_vod .oherpromotionlist {position:absolute; left:0px; top:13px; background:url(../../images/community/select_list_mid_vod.gif) repeat-y left top; z-index:100;}
#selectbox_vod .oherpromotioninner {background:url(../../../_site/img/common/select_list_bottom_vod.gif) no-repeat left bottom;}
#selectbox_vod .oherpromotionlist ul {width:120px; margin:0 10px; padding:6px 0; overflow:hidden;}
#selectbox_vod .oherpromotionlist li {width:100%; padding:5px 0 4px 0; background:url(../../images/community/dot_gray01.gif) repeat-x left bottom; font-size:11px; vertical-align:top; line-height:1em; letter-spacing:-1px; text-align:left;}
#selectbox_vod .oherpromotionlist li a {color:#7f7f7f;}
#selectbox_vod .oherpromotionlist li a:hover {color:#64a32f;}


	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		background:#fff;		
		}	
				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		width:260px;
		height:90px;
		overflow:hidden; 
		}	
	

	ol#controls{
		margin:5px 0;
		padding:0;
		}
	ol#controls li{
		margin:0 5px 0 0; 
		padding:0;
		float:right;
		list-style:none;
		}
	ol#controls li a{
		float:left;
		background:#ffffff url(/SKYHD/images/main/event_bar.gif) #0c333e no-repeat;
		padding:0 10px;
		}
	ol#controls li.current a{
		background:#ffffff url(/SKYHD/images/main/event_bar_on.gif) #0c333e no-repeat;
		color:#fff;
		}


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