@charset "utf-8";

/***************************************************************

Author : Justin.J

***************************************************************/

/* Float bug */
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clearfix {
	display:inline-block;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* */


/************************************************
*		Reset									*
************************************************/
*{margin:0;padding:0;}
body{*word-break:break-all;-ms-word-break:break-all;min-height: 100%;}
body{font:12px/130% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#636363;text-align:center;_text-align:center;}
* html #body {
 height: 100%;
}

a:link	{color:#000000;text-decoration:none;}
a:visited	{color:#000000;text-decoration:none;}
a:hover	{color:#000;text-decoration:none;}
a:active	{color:#000;text-decoration:none;}

ul, ol, ul li, ol li, dl, dt, dd, dt dd{margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5{margin:0;padding:0;}
img,fieldset,iframe, input, textarea{border:none;}

textarea{
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#cccccc;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-color:#999999;
	scrollbar-track-color:#ffffff;
}
.popscl{
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#cccccc;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-color:#999999;
	scrollbar-track-color:#ffffff;
}

body,div,input,textarea,button{font:12px/130% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#636363;}

/*************** Image Link Clear ***************/
a, img, input {selector-dummy:expression(this.hideFocus=true);}


/************************************************
*		LAYOUT									*
************************************************/
body{_text-align:center;}
#wrap, #header{width:960px;margin:0 auto;padding:0;}
#container, #t_container, #footer{margin:0 auto;margin-bottom:5px;}
#header{width:960px;}
#container{width:960px;}
#container:after{content:"";display:block;clear:both;position:relative;}
#content{width:720px;float:left;margin:0 10px 0 0;z-index:0;}
#s_menu{width:180px;margin:0 10px 10px 0;_margin:0 0 10px 0;text-align:left;float:left;}
.sidebar{width:230px;text-align:left;float:left;background:#efefef;}
.s_content{width:770px;margin:0 0 10px 0;text-align:left;float:right;}
#m_container, #m2_container, #f_container{width:960px;margin-bottom:15px;z-index:0;}
.clear{width:100%;height:0;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;margin:0 !important;padding:0 !important;}
#footer{width:960px;clear:both;}


/************************************************
*		TOP										*
************************************************/

/******************** Header ********************/
/* Blog Title
#header{height:70px;overflow:visible;position:relative;}

 Logo 
#header h1{position:absolute;left:15px;top:18px;}

Head Search
#header h2{width:430px;text-align:left;overflow:hidden;position:absolute;left:280px;top:18px;}

#header h2 .ts_input{width:338px;height:20px;padding:6px 10px 0 10px;color:#848689;font-size:12px;border:7px solid #0059ba;float:left;}
#header h2 .ts_submit{width:52px;height:39px;font-size:12px;color:#fff;text-align:center;background:url(/Content/Images/search_btn.gif) no-repeat;float:right;}
#header h2 .r_search{position:absolute;top:18px;left:348px;}

Top Copy
#header h3{position:absolute;right:3px;top:20px;}

Top popup
#container .quick_top{margin:-15px 310px 0 280px;border:3px solid #ddd;background-color:#fff;text-align:left;position:absolute;width:366px;z-index:1000;}

Top Quick
#container .quick_side{width:130px;margin:0 0 0 965px;text-align:left;position:absolute;z-index:1000;}
 */
 /* Blog Title */
#header{height:70px;overflow:visible;position:relative;}

/* Logo */
#header h1{width:200px;text-align:left;position:absolute;left:15px;top:10px;}

/* Head Search */
#header h2{text-align:left;font-size:11px;color:#999;position:absolute;left:225px;top:33px;}
#header h2 img{margin:0 0 2px 0;vertical-align:middle;}
#header h2 span{margin:0 5px;}

/* Top Copy */
#header h3{text-align:right;position:absolute;right:3px;top:35px;}

/* Top popup */
#container .quick_top{margin:67px 310px 0 347px;border:3px solid #ddd;background-color:#fff;text-align:left;position:absolute;width:267px;z-index:1000;}

/* Top Quick */
#container .quick_side{width:130px;margin:0 0 0 965px;text-align:left;position:absolute;z-index:1000;}
/************************************************
*		CONTAINER								*
************************************************/

/******************* Content *******************/
/* Top Menu */
/*
#menu{width:960px;height:28px;margin:0 0 5px 0;padding:5px 0;background:url(/Content/Images/top_menuBG.gif) no-repeat;overflow:hidden;position:relative;}
#menu dl{width:910px;padding:0 25px;_display:inline;float:left;}
#menu dt{}
#menu dd{margin:0 25px 0 0;float:left;}
*/

/* Top Menu */
#menu{width:958px;height:25px;margin:0 0 1px 0;padding:4px 0 5px 0;border:1px solid #d1d1d1;background:url(/Content/Images/top_mBG.gif) repeat-x;overflow:hidden;position:relative;}
#menu dl{width:910px;padding:0 25px;_display:inline;float:left;}
#menu dt{}
#menu dd{margin:0 25px 0 0;float:left;}
#menu dd img{vertical-align:top;}

/* Search Bar */
#search_bar{width:960px;height:36px;margin:0 0 5px 0;padding:0;text-align:center;background:url(/Content/Images/top_menuBG.gif) no-repeat;overflow:hidden;position:relative;}
#search_bar img{margin:10px 5px 5px 0;vertical-align:top;}
#search_bar .ts_input{width:250px;height:16px;margin:6px 0;_margin:8px 0 0 0;padding:3px 10px 0 10px;color:#848689;font-size:12px;}
#search_bar .ts_submit{width:52px;height:25px;margin:5px 0;font-size:12px;color:#fff;text-align:center;background:url(/Content/Images/search_btn.gif) no-repeat;}
#search_bar .r_search{position:absolute;top:7px;right:345px;}
#search_bar .lf_nuber{width:170px;text-align:left;position:absolute;left:30px;}

.dot_line{height:1px;margin:3px 0;background:url(/Content/Images/dot_line.gif) repeat-x;}

/* Input & Button & Form Setting */
.input{
	height:14px;
	padding:2px 3px 0 3px;
	font:11px 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	background:#e5e5e5;
	border:1px solid #fff;
}

.w_input{
	width:160px;
	height:16px;
	margin:0 0 3px 0;
	padding:2px 3px 0 3px;
	border:1px solid #e5e5e5;
}

.textarea{
	width:567px;
	height:100px;
	font-weight:normal;
	margin-top:2px;
	padding:5px;
	background:#e5e5e5;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	overflow:visible;
	clear:both;
}

.submit{
	height:20px;
	margin:0 0 0 5px;
	*margin:0 0 3px 5px;
	padding:0 10px;
	font:11px Tahoma;
	color:#7b7b7b;
	background:#fefefe;
	border:1px solid #efefef;
	cursor:pointer;
}

.btSearch{
	width:37px;
	height:20px;
	background:url(/Content/Images/vod_btn.gif) no-repeat;
	cursor:pointer;
	vertical-align:top;
}
.lv_select{font:12px 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#000;background-color:#efefef;border:1px solid #d5d2c1;}

/**************** TOP CONTAINER ****************/
#t_container{width:958px;margin:0 0 5px 0;border:1px solid #c0c0c0;}
.tc_box{height:408px;padding:10px 20px;font:12px/130%;text-align:left;border:1px solid #fff;background:#f7f7f7;position:relative;}
.tc_box ul{}
.tc_box li{position:absolute;}

.tc_box .Rnews{width:375px;margin:3px 0 0 230px;font-size:11px;overflow:hidden;z-index:100;}
.tc_box .goods{width:290px;margin:3px 0 0 615px;font-size:11px;overflow:hidden;z-index:100;}
.tc_box .Rnews .p, .tc_box .goods .p{margin:0 0 0 10px;font:11px;}

.right_vod{margin:0;padding:0;}
.right_vod .tum_copy{padding:2px 5px;font:0.9em/11px 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#EFEFEF;text-align:left;letter-spacing:-1px;}
.right_vod .tum_copy b{color:#ff7a05;}

#content{text-align:left;}
#content .ReSearch{height:44px;margin:0 0 5px 0;}
#content .ReSearch ul{position:relative;}
#content .ReSearch li{position:absolute;}
.b_box{width:585px;height:30px;padding:7px;font:11px;background:url(/Content/Images/recent_search02.gif) repeat-x;}
.f_box{width:8px;height:26px;margin:0 0 0 700px; padding:9px 7px;background:url(/Content/Images/recent_search03.gif) no-repeat;}

.infoVOD{border:1px solid #e8eaeb;z-index:0;}
.vod{height:150px;border:1px solid #fff;background:#f4f4f4 url(/Content/Images/vod_bg.gif) no-repeat;z-index:0;}

#recentNewsTab{height:13px;margin:5px 0;padding:15px 5px;border-bottom:1px solid #f0f0f0;}
#recentNewsTab img{vertical-align:top;}

#recentNews{}
#recentNews dl{margin:0 0 10px 0;padding:5px;}
#recentNews dt{font:bold 18px/170% AppleGothic,돋움,dotum;color:#000;}
#recentNews dd{font:12px/140% AppleGothic,돋움,dotum;}
#recentNews dd .date{width:70px;text-align:right;background-color:#fff;}

#recentNews_0{}
#recentNews_0 dl{margin:0 0 10px 0;padding:5px;}
#recentNews_0 dt{font:bold 18px/170% AppleGothic,돋움,dotum;color:#000;}
#recentNews_0 dd{font:12px/140% AppleGothic,돋움,dotum;}
#recentNews_0 dd .date{width:70px;text-align:right;background-color:#fff;}

#recentNews_1{}
#recentNews_1 dl{margin:0 0 10px 0;padding:5px;}
#recentNews_1 dt{font:bold 18px/170% AppleGothic,돋움,dotum;color:#000;}
#recentNews_1 dd{font:12px/140% AppleGothic,돋움,dotum;}
#recentNews_1 dd .date{width:70px;text-align:right;background-color:#fff;}

#recentNews_2{}
#recentNews_2 dl{margin:0 0 10px 0;padding:5px;}
#recentNews_2 dt{font:bold 18px/170% AppleGothic,돋움,dotum;color:#000;}
#recentNews_2 dd{font:12px/140% AppleGothic,돋움,dotum;}
#recentNews_2 dd .date{width:70px;text-align:right;background-color:#fff;}

#recentNews_3{}
#recentNews_3 dl{margin:0 0 10px 0;padding:5px;}
#recentNews_3 dt{font:bold 18px/170% AppleGothic,돋움,dotum;color:#000;}
#recentNews_3 dd{font:12px/140% AppleGothic,돋움,dotum;}
#recentNews_3 dd .date{width:70px;text-align:right;background-color:#fff;}

#recentNews_4{}
#recentNews_4 dl{margin:0 0 10px 0;padding:5px;}
#recentNews_4 dt{font:bold 18px/170% AppleGothic,돋움,dotum;color:#000;}
#recentNews_4 dd{font:12px/140% AppleGothic,돋움,dotum;}
#recentNews_4 dd .date{width:70px;text-align:right;background-color:#fff;}

#middle_tab{padding:7px 0 0 0;}
#middle_tab b{font:bold 24px/26px arial;letter-spacing:-1px;}
#middle_tab .f{font:10px/120% tahoma;font-weight:normal;}
#middle_tab .fred{color:#f10a0d;}
#middle_tab .fblue{color:#0982ee;}

#rigt_tab{padding:2px 0 0 10px;}
#rigt_tab .num{padding:5px 0;font:10px/120% tahoma;letter-spacing:-1px;text-align:right;}
#rigt_tab b{margin:0 20px 0 0;font:18px/20px arial;letter-spacing:-1px;}
#rigt_tab .red{margin:0 20px 0 0;color:#f10a0d;}
#rigt_tab .blue{margin:0 20px 0 0;color:#0982ee;}
#rigt_tab .black{margin:0 20px 0 0;color:#666;}

.red{margin:0 10px 0 0;color:#f10a0d;}
.blue{margin:0 10px 0 0;color:#0982ee;}

.dnum{font:16px/20px arial;letter-spacing:-1px;}
.dnum b{font:bold 16px/20px arial;letter-spacing:-1px;}
.dred{font:10px/120% tahoma;color:#f10a0d;letter-spacing:-1px;}
.dblack{font:10px/120% tahoma;color:#666;letter-spacing:-1px;}
.dblue{font:10px/120% tahoma;color:#0982ee;letter-spacing:-1px;}

/************************************************
*		SIDEBAR									*
************************************************/

/*************** SIDERBAR TITLE ****************/
.sidebar{
	height:140px;
	margin:0 0 15px 0;
	text-align:left;
	z-index:0;
}


#root{padding:0 10px;font-size:11px;text-align:right;color:#7b7b7b;position:relative;}

/****************** SUB MENU *******************/
#s_menu{
}
.sm_title{
	padding:0 10px 15px 10px;
}

/**************** SUB CONTENTS *****************/
.s_content{}
.s_content ul{
	z-index:0;
}
.s_content li{
}
.s_content .sc_bg{padding:5px;background:#f0f0f0;border:1px solid #e1e1e1;}

/************** MIDDLE CONTAINER ***************/
#m_container{text-align:left;}
#m_container .title{padding:5px;}
#m_container .content{padding:7px 3px 2px 3px;text-align:center;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
#m_container .content img{margin:0 2px 3px 0;}

/************** BOTTOM CONTAINER ***************/
#b_container{text-align:left;}
#b_container .title{padding:5px;}
#b_container .content{padding:7px 3px 2px 3px;text-align:center;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
#b_container .content img{margin:0 2px 3px 0;}

/******************* GUIDE *********************/
.chart_copy{line-height:170%;background-color:#fff;}
.chart_copy dl{padding:10px;}
.chart_copy dt{font-size:13px;font-weight:bold;letter-spacing:-1px;}
.chart_copy dd{font-size:12px;font-weight:normal;letter-spacing:-1px;}

.eng{font-size:12px;}
.eng img{vertical-align:middle;}

.guide{padding:25px 0 15px 0;}
.guide_copy{width:760px;margin:0 0 15px 0;padding:10px 0;font-size:12px;line-height:160%;background:#fafafa;}

/****************** SERVICE ********************/
/* Notice List */
.boardtype1{width:770px;border-bottom:1px solid #999; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse;}
.boardtype1 caption{display:none;}
.boardtype1 thead th{line-height:18px; padding:5px 0 4px; border-top:solid 1px #999; border-bottom:solid 1px #B2B2B2; background-color:#F1F1F4; font-weight:bold; color:#333; vertical-align:top;}
.boardtype1 tbody td{padding:8px 0 5px; text-align:center; border-bottom:solid 1px #D2D2D2;}
.boardtype1 tbody td.frm{padding:0;text-align:center;}
.boardtype1 tbody td.frm input{margin:0;}
.boardtype1 tbody td.num,
.boardtype1 tbody td.date,
.boardtype1 tbody td.hit{font:normal 12px tahoma; padding:0;}
.boardtype1 tbody td.title{text-align:left;}
.boardtype1 tbody td.title .pic,
.boardtype1 tbody td.title .new{margin:0 0 2px; vertical-align:middle;}
.boardtype1 tbody tr.reply td.title a{padding-left:12px;background:url(ic_reply.gif) 0 1px no-repeat;}
.boardtype1 tbody tr.reply td a.comment{background:none;padding:0;font-size:12px;font-weight:bold;color:#F00;}

/* Notice View */
.boardview1{width:770px; border-top:1px solid #999; border-bottom:1px solid #999; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse;}
.boardview1 caption{display:none;}
.boardview1 th{line-height:18px; padding:5px 0 4px 10px; border-bottom:solid 1px #D2D2D2; background-color:#F1F1F4; font-weight:bold; color:#333; vertical-align:top;}
.boardview1 td{padding:8px 0 5px 10px; text-align:left; border-bottom:solid 1px #D2D2D2;}
.boardview1 td .num{margin:0 0 0 10px;font:11px Tahoma;}
.boardview1 td.contents{padding:20px; line-height:1.4em;}
.boardview1_comment{width:770px; border-top:1px solid #999; border-bottom:1px solid #999; margin-top:15px; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse;}
.boardview1_comment caption{display:none;}
.boardview1_comment td{padding:5px 0 3px 10px; text-align:left; line-height:1.4em;}

/* Community copy */
.comm_copy {font-family:"돋움"; font-size:12px; color:#666; line-height:20px; padding: 5px 5px 5px 5px; margin:0px;}
.comm_copy a,
.comm_copy a:visited, a:active, a:hover{text-decoration:none; color:#666;}
.comm_copy img{vertical-align:middle;}

/*************** FOOT CONTAINER ****************/
#f_container{text-align:left;z-index:0;}
.chart_title{padding:3px 0;font:bold 12px/120%;color:#202020;}
.chart_text{padding:3px 0;font:12px/130%;}

.ezcycle_img{width:175px;height:110px;*height:175px;padding:65px 0 0 0;*padding:0 0 0 0;font-size:30px;font-weight:bold; line-height:30px;text-align:center;background:url(/Content/Images/ezcycle_imgOff.gif) no-repeat;}

/**************** DETAIL SEARCH ****************/
#dsearchBox{font:11px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#707070;}
.ds_title{padding:0 5px;font:bold 13px/130% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#707070;}
.ds_stitle{font:bold 12px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#707070;}
.secu_copy {font-family:"\uB3CB\uC6C0"; font-size:12px; color:#666666; line-height:20px; text-align:left; padding: 5px 10px 5px 10px; margin:0px;}
.ds_copy {font-family: "\uB3CB\uC6C0"; font-size:12px; color:#484749; line-height:16px;}

/* Agreement Title */
.agr_btitle {font-family:"돋움"; font-size:14px; font-weight:bold; color:#666666; line-height:20px; text-align:left;}
.agr_btitle ul {padding: 0px; margin:0px; text-align:left;}
.agr_btitle li {text-decoration:none; color:#666666;}
.agr_btitle li a:hover {text-decoration:none; color:#666666;}

.agr_title {font-family:"돋움"; font-size:13px; font-weight:bold; color:#999999; line-height:18px; text-align:left;}
.agr_title ul {padding: 0px; margin:0px; text-align:left;}
.agr_title li {text-decoration:none; color:#999999;}
.agr_title li a:hover {text-decoration:none; color:#999999;}

.agr_bcopy {font-family:"돋움"; font-size:12px; font-weight:bold; color:#999999; line-height:16px; text-align:left;}
.agr_bcopy ul {padding: 0px; margin:0px; text-align:left;}
.agr_bcopy li {text-decoration:none; color:#999999;}
.agr_bcopy li a:hover {text-decoration:none; color:#999999;}

.agr_copy {font-family:"돋움"; font-size:12px; color:#999999; line-height:14px; text-align:left;}
.agr_copy ul {padding: 0px; margin:0px; text-align:left;}
.agr_copy li {text-decoration:none; color:#999999;}
.agr_copy li a:hover {text-decoration:none; color:#999999;}

/******************* PAGING ********************/
.paginate{ padding:20px 0; text-align:center;}
.paginate *{ margin:0; padding:0; font-size:small; font-family:돋움, Dotum, AppleGothic, sans-serif;}
.paginate a{margin-left:-7px; padding:3px 8px 1px 7px; color:#6b6b6b; border-left:1px solid #ccc; border-right:1px solid #ccc; text-decoration:none; background:#fff;}
.paginate a:visited{margin-left:-7px; font-weight:bold; padding:3px 8px 1px 7px; color:#ff8600; border-left:1px solid #ccc; border-right:1px solid #ccc; text-decoration:none; background:#fff;}
.paginate a:hover{background:#F3F3F3; }
.paginate a.pre{ padding:3px 8px 1px 16px; background:url(/Content/Images/bu_pg1_l1.gif) no-repeat 8px 5px !important; border:none; font-weight:normal; font-family:"돋움"; font-size:11px; color:#6b6b6b; line-height:nomal; text-align:center; }
.paginate a.pre_end{ padding:3px 8px 1px 16px; background:url(/Content/Images/bu_pg1_l2.gif) no-repeat 4px 5px !important; border:none; font-weight:normal; font-family:"돋움"; font-size:11px; color:#6b6b6b; line-height:nomal; text-align:center;}
.paginate a.next{ padding:3px 16px 1px 8px; background:url(/Content/Images/bu_pg1_r1.gif) no-repeat 45px 5px !important; border:none; font-weight:normal; font-family:"돋움"; font-size:11px; color:#6b6b6b; line-height:nomal; text-align:center; }
.paginate a.next_end{ padding:3px 16px 1px 8px; background:url(/Content/Images/bu_pg1_r2.gif) no-repeat 37px 5px !important; border:none; font-weight:normal; font-family:"돋움"; font-size:11px; color:#6b6b6b; line-height:nomal; text-align:center;}

/************************************************
*		FOOT									*
************************************************/
#footer{height:77px;margin:50px 0;text-align:left;clear:both;}

#footer .foot_logo{width:181px;margin:32px 0 0 0;vertical-align:top;}

#footer .foot_menu{
	width:770px;
	height:18px;
	font:11px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	color:#666;
	letter-spacing:-1px;
	text-align:left;
	margin:0 0 0 190px;
	text-align:center;
	border-bottom:1px solid #efefef;
}

#footer .copyright{width:770px;margin:25px 0 0 190px;line-height:120%;}
#footer .copyright ul{}
#footer .copyright li{font:11px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#999;letter-spacing:-1px;text-align:left;}
#footer .copyright a:link, #footer .copyright a:visited{color:#999;text-decoration:none;}
#footer .copyright a:hover, #footer .copyright a:active{color:#ff0000;text-decoration:none;}
