/* ¸ÞÀÎ¹è³Ê ·Ñ¸µ */
#main_banner			{position:relative; width:1020px; height:255px; margin:0 auto;}

/* ¹Ù·Î°¡±â ¾ÆÀÌÄÜ */
#main_iconarea		{/*float:left;*/ position:relative; /*width:792px;*/ height:118px; margin:15px 0; /*margin-left:-18px;*/}
#main_iconarea li		{float:left; width:145px; height:108px; /*margin:0 17px*/}
#main_iconarea li a			{display:inline-block; width:145px; height:40px; padding-top:88px; font:normal 13px/18px "Nanum",dotum; text-decoration:none; color:#444; text-align:center;}
#main_iconarea li a.main_ico1:link,#main_iconarea li a.main_ico1:visited	{background:url(/img/main/main_ico1_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico1:hover,#main_iconarea li a.main_ico1:active	{background:url(/img/main/main_ico1_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
#main_iconarea li a.main_ico2:link,#main_iconarea li a.main_ico2:visited	{background:url(/img/main/main_ico2_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico2:hover,#main_iconarea li a.main_ico2:active	{background:url(/img/main/main_ico2_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
#main_iconarea li a.main_ico3:link,#main_iconarea li a.main_ico3:visited	{background:url(/img/main/main_ico3_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico3:hover,#main_iconarea li a.main_ico3:active	{background:url(/img/main/main_ico3_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
#main_iconarea li a.main_ico4:link,#main_iconarea li a.main_ico4:visited	{background:url(/img/main/main_ico4_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico4:hover,#main_iconarea li a.main_ico4:active	{background:url(/img/main/main_ico4_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
#main_iconarea li a.main_ico5:link,#main_iconarea li a.main_ico5:visited	{background:url(/img/main/main_ico5_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico5:hover,#main_iconarea li a.main_ico5:active	{background:url(/img/main/main_ico5_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
#main_iconarea li a.main_ico6:link,#main_iconarea li a.main_ico6:visited	{background:url(/img/main/main_ico6_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico6:hover,#main_iconarea li a.main_ico6:active	{background:url(/img/main/main_ico6_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
#main_iconarea li a.main_ico7:link,#main_iconarea li a.main_ico7:visited	{background:url(/img/main/main_ico7_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico7:hover,#main_iconarea li a.main_ico7:active	{background:url(/img/main/main_ico7_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
#main_iconarea li a.main_ico8:link,#main_iconarea li a.main_ico8:visited	{background:url(/img/main/main_ico8_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico8:hover,#main_iconarea li a.main_ico8:active	{background:url(/img/main/main_ico8_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
#main_iconarea li a.main_ico9:link,#main_iconarea li a.main_ico9:visited	{background:url(/img/main/main_ico9_off.gif) no-repeat center top;}
#main_iconarea li a.main_ico9:hover,#main_iconarea li a.main_ico9:active	{background:url(/img/main/main_ico9_on.gif) no-repeat center top; font-family:"NanumBold"; color:#000;}
/*
#main_iconarea li.main_iconarea8	{width:120px}
#main_iconarea li.main_iconarea9	{width:134px}
#main_iconarea li a.main_ico8	{width:120px}
#main_iconarea li a.main_ico9	{width:134px; letter-spacing:-1px}
*/
#main_iconarea li a.main_ico9	{letter-spacing:-1px}

/* ´º½º·¹ÅÍ */
#main_newsletter	{float:left; position:relative; width:226px; height:88px; padding:22px 0 0 18px; margin:15px 0; background:#7c7c7c;}
#main_newsletter h2			{font:normal 20px/24px "Nanumbold",dotum; letter-spacing:-1px; color:#fff; margin-bottom:12px}
#main_newsletter p			{font:normal 11px/14px "Nanum"; color:#DEE8F5; margin-bottom:9px}
#main_newsletter input		{width:160px; height:30px; border:0; background:#fff; font:normal 12px/16px "Nanum",dotum; color:#666}
#main_newsletter .input_email	{background:url(/img/main/inputimg_email.gif) no-repeat left top}
#main_newsletter .btn		{width:49px; height:30px; border:0; background:#C4151C; font:normal 13px/28px "NanumBold",dotum; color:#fff; text-align:center; cursor:pointer;}

/* ÁøÇàÁßÀÎ ÇÁ·Î±×·¥ */
#m_program			{clear:both; position:relative; width:1020px; height:370px; overflow:hidden; border-top:1px solid #d6d6d6;}
#main_program			{position:relative;}
#main_program h2			{position:relative; height:42px; padding-top:38px; font:normal 20px/24px "NanumBold",dotum; letter-spacing:-1px; color:#000;}
#main_program .btn_more		{position:absolute; top:40px; left:165px;}
#main_program .slide dl		{position:relative; width:246px; border-bottom:1px solid #d9d9d9;}
#main_program .slide dt img		{width:246px; height:163px; cursor:pointer;}
#main_program .slide dt .outline	{display:inline-block; position:absolute; width:246px; height:163px; background:url(/img/main/bg_main_program.png) no-repeat left top; cursor:pointer;}
#main_program .slide dd			{border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
#main_program .slide .title		{height:40px; padding:10px 10px 0; overflow:hidden;}
#main_program .slide .title,#main_program .slide .title a,#main_program .slide .title a:visited	{font:normal 13px/20px "NanumBold",dotum; color:#444;}
#main_program .slide .date		{height:16px; padding:10px; overflow:hidden;}
#main_program .slide .date,#main_program .slide .date a,#main_program .slide .date a:visited	{font:normal 11px/16px "Nanum",dotum; color:#777;}

#main_program .bx-wrapper .bx-pager.bx-default-pager a	{display:none;}
#main_program .bx-wrapper .bx-prev {
	top:-40px;
	left:979px;
	width:20px;
	background: url(/img/main/btn_pre2.png) no-repeat 0 0;
	background-size:20px 21px;
}

#main_program .bx-wrapper .bx-next {
	top:-40px;
	right:0;
	width:21px;
	background: url(/img/main/btn_next2.png) no-repeat 0 0;
	background-size:21px 21px;
}

/* ÇÁ·Î±×·¥ ¼Ò½Ä & ¼¾ÅÍ ¼Ò½Ä */
.main_notice		{float:left; position:relative; width:484px;}
#main_p_notice		{margin-right:52px;}
.main_notice h2			{position:relative; height:24px; margin-bottom:15px; font:normal 20px/24px "NanumBold",dotum; letter-spacing:-1px; color:#000;}
.main_notice .btn_more	{position:absolute; top:2px; right:0;}
.main_notice li				{position:relative; height:25px; overflow:hidden; padding-right:100px;}
.main_notice li,.main_notice li a,.main_notice li a:visited	{font:normal 13px/25px "Nanum",dotum; color:#666;}
.main_notice li span		{position:absolute; top:1px; right:0;}
.main_notice .date			{font:normal 11px/25px "Nanum",tahoma; letter-spacing:0; color:#999;}
.main_notice .ing			{width:38px; background:#F38F1D; border:1px solid #F38F1D; border-radius:3px; font:normal 11px/18px "NanumBold",tahoma; letter-spacing:0; color:#fff; text-align:center;}
.main_notice .end			{width:38px; background:#999; border:1px solid #999; border-radius:3px; font:normal 11px/18px "NanumBold",tahoma; letter-spacing:1px; color:#fff; text-align:center;}

/* »çÁø&µ¿¿µ»ó ÃÖ±Ù°Ô½Ã¹° */
#main_photo_vod		{clear:both; position:relative; padding:60px 0 30px; overflow:hidden;}
#main_photo_vod .text_box	{display:inline-block; width:195px; height:130px; overflow:hidden;}
#main_photo_vod .text .title	{display:block;}
#main_photo_vod .text .title,#main_photo_vod .text .title a,#main_photo_vod .text .title a:visited	{font:normal 20px/26px "NanumBold",dotum; letter-spacing:-1px; color:#fff;}
#main_photo_vod .text .body		{display:block; height:57px; overflow:hidden; margin-top:10px;}
#main_photo_vod .text .body,#main_photo_vod .text .body a,#main_photo_vod .text .body a:visited	{font:normal 13px/19px "Nanum",dotum; letter-spacing:-1px;}


#main_photo_vod .list1	{float:left; position:relative; width:509px; height:381px; overflow:hidden; margin:0 1px 1px 0;}
#main_photo_vod .list1 .thumb img	{width:509px; height:381px;}
#main_photo_vod .list1 .text		{position:absolute; bottom:0; left:0; width:195px; height:130px; padding:30px; background:url(/img/main/bg_main_photo_vod1.png) no-repeat left top; overflow:hidden;}
#main_photo_vod .list1 .text .body,#main_photo_vod .list1 .text .body a,#main_photo_vod .list1 .text .body a:visited	{color:#DDCFE5;}

#main_photo_vod .list2	{float:left; position:relative; width:510px; height:190px; overflow:hidden; margin-bottom:1px;}
#main_photo_vod .list2 .thumb img	{float:left; width:255px; height:190px;}
#main_photo_vod .list2 .text		{position:absolute; top:0; right:0; width:195px; height:130px; padding:30px 30px 30px 45px; background:url(/img/main/bg_main_photo_vod2.png) no-repeat left top; overflow:hidden;}
#main_photo_vod .list2 .text .body,#main_photo_vod .list2 .text .body a,#main_photo_vod .list2 .text .body a:visited	{color:#D1EDF2;}

#main_photo_vod .list3	{float:left; position:relative; width:510px; height:190px; overflow:hidden; margin-bottom:1px;}
#main_photo_vod .list3 .thumb img	{float:right; width:255px; height:190px;}
#main_photo_vod .list3 .text		{position:absolute; top:0; left:0; width:195px; height:130px; padding:30px 45px 30px 30px; background:url(/img/main/bg_main_photo_vod3.png) no-repeat left top; overflow:hidden;}
#main_photo_vod .list3 .text .body,#main_photo_vod .list3 .text .body a,#main_photo_vod .list3 .text .body a:visited	{color:#FEF4DD;}

#main_photo_vod .list4	{float:left; position:relative; width:509px; height:190px; overflow:hidden; margin-right:1px;}
#main_photo_vod .list4 .thumb img	{float:left; width:255px; height:190px;}
#main_photo_vod .list4 .text		{position:absolute; top:0; right:0; width:195px; height:130px; padding:30px 30px 30px 45px; background:url(/img/main/bg_main_photo_vod4.png) no-repeat left top; overflow:hidden;}
#main_photo_vod .list4 .text .body,#main_photo_vod .list4 .text .body a,#main_photo_vod .list4 .text .body a:visited	{color:#E2EDC8;}

#main_photo_vod .list5	{float:left; position:relative; width:510px; height:190px; overflow:hidden;}
#main_photo_vod .list5 .thumb		{position:absolute; top:0; left:0; width:255px; height:190px;}
#main_photo_vod .list5 .thumb img		{width:255px; height:190px; filter:alpha(opacity=70); opacity: 0.7;}
#main_photo_vod .list5 .bg_thumb	{float:left; width:255px; height:190px; background:url(/img/main/bg_main_vod.gif) no-repeat left top;}
#main_photo_vod .list5 .text		{position:absolute; top:0; right:0; width:195px; height:130px; padding:30px 30px 30px 45px; background:url(/img/main/bg_main_photo_vod5.png) no-repeat left top; overflow:hidden;}
#main_photo_vod .list5 .text .body,#main_photo_vod .list5 .text .body a,#main_photo_vod .list5 .text .body a:visited	{color:#FEF4DD;}


/* »çÀÌÆ®¸µÅ© */
#main_link		{float:left; position:relative; width:100%; border-top:1px solid #d6d6d6; background:#fff;}
#main_link .main_link_box	{position:relative; width:1020px; padding:0 70px; margin:0 auto; overflow:hidden;}
#main_link .main_link_box li	{float:left; padding:0 15px;}