@charset "utf-8";

/* header */
#header {width:100%;}
#header .header_sub01 {height:22px;background-color:#eb2a2e;}
#header .header_sub0101 {width:1000px;min-width:1000px;margin:0 auto;}
#header .header_sub0101 .ul01 {width:358px;float:right;}
#header .header_sub0101 .ul01 li {float:left;padding-right:10px;margin-left:10px;background:url("/img/header_bar.gif") no-repeat right 7px;line-height:1.5em;}
#header .header_sub0101 .ul01 li.li_last {padding-right:0;background:none;}
#header .header_sub0101 .ul01 li a {color:#ffffff;font-size:10px;}
#header .header_sub0101 .ul02 {width:336px;float:right;}
#header .header_sub0101 .ul02 li {float:left;padding-right:10px;margin-left:10px;background:url("/img/header_bar.gif") no-repeat right 7px;line-height:1.5em;}
#header .header_sub0101 .ul02 li.li_last {padding-right:0;background:none;}
#header .header_sub0101 .ul02 li a {color:#ffffff;font-size:10px;}
#header .header_sub02 {width:1000px;min-width:1000px;margin:0 auto;}
#header .header_sub02 .ul02 {width:430px;margin:0 auto;}
#header .header_sub02 .ul02 li {float:left;}
#header .header_sub03 {width:100%;position:relative;z-index:100;}
#header .header_sub03 .header_sub0301 {width:1000px;min-width:1000px;margin:0 auto;}
#header .ul_1dan li {float:left;width:165px;padding:12px 0;/*width:145px;padding:12px 10px;*/text-align:center;}
#header .ul_1dan li a .img_1dan01 {padding:0 50px 0 60px;background:url("/img/header_bar02.gif") no-repeat right center;}
#header .ul_1dan li a .img_1dan02 {padding:0 45px 0 40px;background:url("/img/header_bar02.gif") no-repeat right center;}
#header .ul_1dan li a .img_1dan03 {padding:0 35px 0 35px;background:url("/img/header_bar02.gif") no-repeat right center;}
#header .ul_1dan li a .img_1dan04 {padding:0 50px 0 40px;background:url("/img/header_bar02.gif") no-repeat right center;}

#header .ul_1dan li.li_last {}
/*#header .header_sub03 {position:relative;} */
#header .header_sub0302 {width:100%;position:absolute;left:0;top:43px;z-index:10;background-color:#303030;opacity:0.90;filter:alpha(opacity=90);}
#header .header_sub0302 .header_sub030201 {width:1000px;margin:0 auto;}
#header .header_sub0302 .header_sub030201 ul {float:left;}
#header .header_sub0302 .header_sub030201 ul li {padding-bottom:9px;}
#header .header_sub0302 .header_sub030201 ul li a {color:#aaa; font-weight:bold;}
#header .header_sub0302 .header_sub030201 ul li a:hover {color:#ffffff;}
#header .ul_2dan_01 {padding:15px 58px 30px 60px;}
#header .ul_2dan_02 {padding:15px 0px 6px 60px;}
#header .ul_2dan_03 {padding:15px 45px 6px 40px;}
#header .ul_2dan_04 {padding:15px 45px 60px 52px;}
#header .ul_2dan_05 {padding:15px 55px 90px 48px;}
#header .ul_2dan_06 {padding:15px 0 0 65px;}
.bg_redbar {background: url("/img/manu_redbar.jpg") no-repeat 0 39px;}


/* container */
.container {width:100%;}
.container_sub01 {width:1000px;min-width:1000px;margin:0 auto;}
.sub_visual {height:120px;padding-bottom:15px;}
.lnb_all {width:180px;padding-right:40px;float:left;}
.lnb_all h2 {margin-bottom:2px;}
.lnb_all ul {width:179px;}
.lnb_all ul li {padding:8px 0 7px 20px;background-color:#cfcfcf;margin-bottom:2px;}
.lnb_all ul li a {color:#ffffff;font-weight:bold;}
.cont_st {float:left;width:780px;}
.cont_st h2 {/*padding:33px 0 10px 8px;*/padding:23px 0 0 8px;float:left;}
.cont_st ul.ul_ri {float:right;/*padding:43px 10px 0 0;*/padding:33px 10px 0 0;}
.cont_st ul.ul_ri li {float:left;vertical-align:middle;}
.cont_st ul.ul_ri li img {vertical-align:middle;}

/* footer */
#footer {width:100%;border-top:1px solid #e5e5e5;background-color:#fcfcfc;}
#footer .footer_sub01 {width:1000px;min-width:1000px;margin:0 auto;padding:20px 0;}
#footer .footer_box01 {width:170px;float:left;}
#footer .footer_ul01 li {float:left;padding-right:15px;}
#footer .footer_ul01 li a {font-weight:bold;}
#footer .footer_box02 {width:615px;float:left;padding:0 40px 0 15px;}
#footer .footer_ul02 li {float:left;padding-right:15px;}
#footer .footer_ul02 li address{font-style:normal;}
#footer .footer_box03 {width:156px;float:right;}
#footer .footer_ul03 {padding-bottom:10px;}
#footer .footer_ul03 li {float:left;padding-right:3px;}

.lnb_on {background:url("/img/lnb_on.png") no-repeat 0 0;}

/* index.php - main_container */
/* #main_container {background:url("/img/main_bg.png") repeat-x 0 0;} */
.main_center {width:1000px;padding:50px 0;margin:0 auto;}
.main_center ul li {float:left;}
.main_center ul li.li01 {padding:0 12px;}
.main_center ul li.li02 {padding-right:12px;}
.main_bottom {width:1000px;margin:0 auto;padding-bottom:50px;}
.bottom01 {position:relative;width:350px;height:141px;float:left;background:url("/img/bottom_bar.jpg") no-repeat right 29px;}
.bottom01 ul li.li01 {float:left;}
.bottom01 ul li.li02 {float:left;}
.bottom01 a:hover span {text-decoration:underline;cursor:pointer;}

/* �Ǹ޴� */
.bottom0101 {width:350px;margin-top:20px;}
.bottom0101 ul li {padding:0 3px 5px 15px;*padding:0 0 0 10px;background:url("/img/bottom01_img.jpg") no-repeat 8px 7px;*background:url("/img/bottom01_img.jpg") no-repeat 5px 7px;}
.bottom0101 .lg {float:left;font-family:dotum;font-size:12px;}
.bottom0101 .rg {float:right;font-family:dotum;font-size:12px;}

.bottom0102 {position:absolute;width:350px;left:0;top:50px;}
.bottom0102 ul li {padding:0 3px 5px 15px;*padding:0 0 0 10px;background:url("/img/bottom01_img.jpg") no-repeat 8px 7px;*background:url("/img/bottom01_img.jpg") no-repeat 5px 7px;}
.bottom0102 .lg {float:left;font-family:dotum;font-size:12px;}
.bottom0102 .rg {float:right;font-family:dotum;font-size:12px;}

/* main_img ����ž�̹��� �����̵� */
.main_img_top {width:100%;height:421px;overflow:hidden;position:relative;z-index:0;}
.main_img_top .image_carousel {position:absolute;left:50%;margin-left:-1000px;width:2000px;z-index:0;}
/* .main_img_top .caroufredsel_wrapper {margin:0 auto !important;} */
.main_img_top .pagination {position:absolute;left:520px;top:380px;}

.main_img_top .pagination a {
	background: url("/img/main_off01.png") no-repeat 0 0;
	width: 15px;
	height: 15px;
	margin: 0 8px 0 0;
	display: inline-block;
}
.main_img_top .pagination a.selected {
	background: url("/img/main_on01.png") no-repeat 0 0;
	cursor: default;
}
.main_img_top .pagination a span {
	display: none;
}
.main_img_top .clearfix {
	float: none;
	clear: both;
}

/* bottom_img �����̹��� �����̵� */
.bottom02 {width:340px;height:135px;float:left;position:relative;margin:0 35px;overflow:hidden;}
.bottom02 h3 {width:112px;padding:6px 0;}

.bottom02 .image_carousel {
	width: 340px;height:103px;
}
.bottom02 .image_carousel #foo2 {
	overflow:hidden;
}

.bottom02 .image_carousel img {
	display: block;
	float: left;
}
.bottom02 .pagination {position:absolute;left:290px;top:5px;}
.bottom02 .pagination a {
	background: url("/img/con_off.png") no-repeat 0 0;
	width: 10px;
	height: 10px;
	margin: 0 5px 0 0;
	display: inline-block;
}
.bottom02 .pagination a.selected {
	background: url("/img/con_on.png") no-repeat 0 0;
	cursor: default;
}
.bottom02 .pagination a span {
	display: none;
}
.bottom02 .clearfix {
	float: none;
	clear: both;
}

.bottom03 {float:left;}

.m_bn li{position:relative; z-index:1; width:240px; height:154px; overflow:hidden; cursor:pointer;}
.m_cover{position:absolute; left:0; top:117px; z-index:2; width:240px; height:154px; background:url("/img/m_bn_bg.png") repeat 0 0; }
.m_cv_tit{position:absolute; left:0; bottom:0; z-index:4; padding:12px 0 8px 0; width:240px; text-align:center;}
.m_cv_btn{position:absolute; left:50%; top:33px; margin-left:-38px; z-index:5;}
.main_center ul.m_bn li.li01{margin:0 12px; padding:0 !important;}