<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

html,body,table,tr,td,th,caption,ul,li,ol,input,select,textarea,div,p,a,img,dl,dt,dd,h1,h2,h3,h4{margin: 0; padding:0; font-size:13px;font-family:"�섎닎怨좊뵓",ng; /*color: #434343;*/}
ul,li,ol{ list-style:none}
img {border: 0; vertical-align:middle;}
table {border-collapse: collapse;border-spacing: 0;}
input{ vertical-align:middle;}

a:link { color: #434343; text-decoration: none;}
a:visited { color: #434343; text-decoration: none;}
a:active { color: #434343; text-decoration: none;}
a:hover { color: #2852be; text-decoration:underline;}
a:focus{ outline:none}

body{ overflow-x:hidden; overflow-y:scroll; *overflow-y:auto;}
caption {background:none;border:0 none; display:inline-block; line-height:0; font-size:0; overflow:hidden; text-indent:-9999px; cursor:pointer;}

@font-face{
font-family: "ng"; 
src: url("../font/NanumGothic.eot");
src: url("../font/NanumGothic.eot?#iefix") format("embedded-opentype"),
url("../font/NanumGothic.woff") format("woff");
}


/*inc*/

.al{ text-align: left}
.ac{ text-align: center}
.ar{ text-align: right}

.vt{ vertical-align:top}
.vm{ vertical-align:middle}
.vb{ vertical-align:bottom}

.fl{ float:left}
.fr{ float:right}
.cl{ clear:both}
.oh{ overflow:hidden}

.pr{ position:relative}
.pa{ position:absolute}

.di{display:inline-block;}
.db{ display:block}
.dn{ display:none}

.pt {cursor:pointer;}

.mg_top0{ margin-top:0}
.mg_top5{ margin-top:5px}
.mg_top10{ margin-top:10px}
.mg_top15{ margin-top:15px}
.mg_top20{ margin-top:20px}
.mg_top30{ margin-top:30px}
.mg_top35{ margin-top:35px}
.mg_top40{ margin-top:40px}
.mg_top50{ margin-top:50px}
.mg_top60{ margin-top:60px}
.mg_top80{ margin-top:80px}

.mg_bt0{ margin-bottom:0}
.mg_bt10{ margin-bottom:10px}
.mg_bt15{ margin-bottom:15px}
.mg_bt20{ margin-bottom:20px}
.mg_bt30{ margin-bottom:30px}
.mg_bt40{ margin-bottom:40px}
.mg_bt50{ margin-bottom:50px}
.mg_bt60{ margin-bottom:60px}
.mg_bt70{ margin-bottom:70px}

.mg_l10{ margin-left:10px}
.mg_l15{ margin-left:15px;}
.mg_l20{ margin-left:20px}
.mg_l30{ margin-left:30px}

.mg_r5{ margin-right:5px}
.mg_r10{ margin-right:10px}

.pt_5 {padding-top:5px}
.pt_10 {padding-top:10px}
.pt_12 {padding-top:12px}
.pt_13 {padding-top:13px}
.pt_15 {padding-top:15px}
.pt_20 {padding-top:20px}
.pt_25 {padding-top:25px}
.pt_30 {padding-top:30px;}
.pt_40 {padding-top:40px;}

.pb_5 {padding-bottom:5px}
.pb_10 {padding-bottom:10px}
.pb_15 {padding-bottom:15px}
.pb_20 {padding-bottom:20px}
.pb_25 {padding-bottom:25px}
.pb_30 {padding-bottom:30px}
.pb_40 {padding-bottom:40px}

.pr_5 {padding-right:5px}
.pr_10 {padding-right:10px}
.pr_15 {padding-right:15px}
.pr_20 {padding-right:20px}
.pr_25 {padding-right:25px}
.pr_30 {padding-right:30px}

.pl_5 {padding-left:5px}
.pl_10 {padding-left:10px}
.pl_15 {padding-left:15px}
.pl_20 {padding-left:20px}
.pl_25 {padding-left:25px}
.pl_30 {padding-left:30px}




/*layout*/

.box{ width:1100px; margin:0 auto;}



#header{height:110px;  background:url(../images/h_bg.jpg) repeat-x; position:relative; z-index:1000000;}
#header .inner{margin:0 auto; width:1100px; height:110px; position:relative;}

.visual { margin:0 auto; width:1100px; height:370px; }
.cont { width:100%; height:489px; margin-top:16px; background:url(../images/cont_bg.jpg) repeat-x;}
.cont .con1 {margin:0 auto; width:1100px; height:263px; }
.cont .con1 li {float:left; position:relative;}
.cont .con1 li .plus {position:absolute; right:21px; top:27px; z-index:100;}
.cont .con1 li .pic1 {position:absolute; left:21px; top:119px; z-index:100; width:111px; height:124px;}
.cont .con1 li .pic1 {position:absolute; left:21px; top:119px; z-index:100; width:111px; height:124px;}
.cont .con1 li .pic2 {position:absolute; left:144px; top:119px; z-index:100; width:111px; height:124px;}
.cont .con1 li .pic1 .typo {display:block;/* margin-left:30px;*/ padding-top:5px; width:111px; text-align:center; }
.cont .con1 li .pic2 .typo {display:block;/* margin-left:30px;*/ padding-top:5px; width:111px; text-align:center;}

.cont .con2 {margin:0 auto; width:1100px; height:226px; margin-top:16px; overflow:hidden;}
.cont .con2 li {float:left; position:relative;}
.cont .con2 li .btn {position:absolute; left:21px; top:158px; z-index:100;}
.cont .con2 .yt { border:1px solid #bfbfbf; } 

.m_banner {position:relative; margin:0 auto; width:1098px; height:74px; margin-top:29px; margin-bottom:46px; border:1px solid #dcdcdc;}
.m_banner #b_box {width:84px; height:25px; position:absolute; right:24px; top:25px; z-index:100;}

#sc_mas {overflow:hidden;
	position: absolute; left: 13px; top: 0px; /* 媛ㅻ윭由� �곸뿭 �꾩튂 */
	width: 920px; /* 媛ㅻ윭由ъ쁺�� 媛�濡쒓만�� */
	height: 74px; /* 媛ㅻ윭由ъ쁺�� �몃줈湲몄씠 */
}
#sc_gall { 
	position: absolute; left: 0px; top: 0px; /* 媛ㅻ윭由� �꾩튂 */
	width: 4980px; /* 媛ㅻ윭由� 媛�濡쒓만��(�섎굹�� �명듃*2) */
	height: 72px; /* 媛ㅻ윭由� �몃줈 湲몄씠 */
}
#sc_gall #sc_set .last_li { 
	margin-right:0px; 
}
#sc_gall ul { float:left; 
	width: 2490px; height: 100px; /* 媛ㅻ윭由� �섎굹�� �명듃  媛�濡쒖꽭濡쒓만�� */
	background:#fff; 
}
#sc_gall ul li { float:left; 
	margin-right:50px; margin-top:9px; /* �대�吏� 媛꾧꺽 �ㅼ젙 */
	width:155px; height:54px; /* �대�吏� 媛�濡쒖꽭濡쒓만�� */
	background:#FF6; border:1px solid #dcdcdc;
}


#sc_left { 
	width: 25px; height: 25px; /* �쇱そ踰꾪듉�곸뿭 �ш린 */
	z-index: 1; background: #FF0; 
	text-align:center; 
	float:left;
}
#sc_right { 
	width: 25px; height: 25px; /* �ㅻⅨ履쎈쾭�쇱쁺�� �ш린 */
	z-index: 1; background: #FF0; 
	text-align:center;
	float:left;
}
#sc_stop { 
	margin-left:4px; margin-right:4px;
	width: 25px; height: 25px; /* �ㅻⅨ履쎈쾭�쇱쁺�� �ш린 */
	z-index: 1; background: #FF0; 
	text-align:center;
	float:left;
}




 




#contents{ width:100%; margin:0 auto; clear:both; position:relative; z-index:1;}
#contents .sub_visual{ background:url(../sp_images/sp_include/sub_visual_bg.jpg) no-repeat center; height:180px;}
#contents .sub_visual .box{ position:relative; z-index:100}
#contents .sub_visual .sub_slogan{ position:absolute; top:20px; left:120px; display:none; z-index:100;}
#contents .sub_visual p.sub_visual{ display:none;}

#contents .sub_area{ *zoom:1; margin-bottom:80px; }
#contents .sub_area:after{ content:""; display:block; clear:both;}
#contents .sub_area .lnb_box{ float:left; width:200px; position:absolute; z-index:99999}
#contents .sub_area .lnb_box h2.lnb_title{ background:url(../sp_images/sp_include/lnb_title_bg.png); height:50px; position:absolute; top:-50px; left:0; width:180px; line-height:50px; color:#fff; padding-left:20px; font-size:18px; font-weight:600; z-index:99999}
#contents .sub_area .lnb_box h2.lnb_title span{ position:absolute; top:22px; right:18px;}

#contents .sub_area .lnb_box ul.lnb{ background-color:#393a3c; padding:30px 10px; min-height:165px;}
#contents .sub_area .lnb_box ul.lnb li{ border-top:1px solid #4f5051}
#contents .sub_area .lnb_box ul.lnb li:first-child{ border-top:none;}
#contents .sub_area .lnb_box ul.lnb li a{ display:block; line-height:40px; letter-spacing:-1px; color:#c4c4c5; font-size:15px; padding-left:15px; font-weight:600;}
#contents .sub_area .lnb_box ul.lnb li a:hover, #contents .sub_area .lnb_box ul.lnb li a.on{ background-color:#4d4e50; color:#fff; text-decoration:none;}
#contents .sub_area .lnb_box ul.lnb .prodn a{ display:block; line-height:18px; letter-spacing:-1px; color:#c4c4c5; font-size:15px; font-weight:600; padding:9px 0 9px 15px; }
#contents .sub_area .lnb_box ul.lnb .prodn a:hover, #contents .sub_area .lnb_box ul.lnb .prodn a.on{ background-color:#4d4e50; color:#fff; text-decoration:none;}

#contents .left_cus{ margin-top:30px;}

#contents .sub_area .sub_page{ float:right; width:850px; padding-bottom:100px;}
#contents .sub_area .sub_page dl.title_box{ padding:20px 0 10px 0; border-bottom:1px solid #cfcfcf; overflow:hidden;}
#contents .sub_area .sub_page dl.title_box dt.sub_title{ float:left; font-size:24px; font-weight:600; color:#505050;}
#contents .sub_area .sub_page dl.title_box dd.route{ float:right; margin-top:16px; font-size:11px; color:#919191; font-family:"�뗭�", "援대┝", "諛뷀깢";}
#contents .sub_area .sub_page dl.title_box dd.route strong{ color:#646363;}
#contents .sub_area .sub_page dl.title_box dd.route span{ padding:0 6px;}

#contents .sub_area .sub_page .sub_con{float:left; width:850px; padding-bottom:100px; margin-top:60px;}
#main_contents{ float:left; width:1100px; height:370px; margin:0 auto;}

 
#footer{width:100%; height:220px; background:#383838; clear:both; }
#footer .inner {margin:0 auto; width:1100px; height:204px; padding-top:16px;}
#footer .inner .f_link {height:27px; border-bottom:1px solid #606060;}
#footer .inner .f_link li {float:left; padding-left:16px; padding-right:16px; background:url(../images/f_bar.jpg) no-repeat; }
#footer .inner .f_link .first_li {padding-left:0px; background:noen; }
#footer .inner .f_link li a {font-size:13px; color:#fff;}
#footer .inner .f_copy {float:left; height:146px; margin-top:34px;} 
#footer .inner .f_copy p {float:left; height:146px; color:#fff; font-size:12px; font-family:"Dotum"; line-height:18px;} 
#footer .inner .f_copy p span {display:block;  color:#9c9c9cz; font-size:12px; font-family:"Dotum";} 


.contents{width:1000px; margin:0 auto;}

.top_menu{float:right; height:32px; }
.top_menu li{float:left; padding:25px 5px;color:#c6cfe6}

.top_menu2{float:right;margin-right:0px;}
.top_menu2 li{padding:0px 0px 0 15px;color:#000; background:url(../images/t_dot.jpg) no-repeat 0px 10px;}
.top_menu2 .fist_li{background:none; padding:0px;}
.top_menu2 a:link{padding:25px 15px 0 0;color:#000;}
.top_menu2 a:visited{padding:25px 15px 0 0;color:#000;}
.top_menu2 a:hover{padding:25px 15px 0 0;color:#000;}
.search{width:200px; float:right; text-align:right}


.top_navi {width:1240px; margin:0 auto;}
.top_navi2 {width:1000px; position:relative; text-align:center; margin:0 auto; z-index:99999}
.top_navi2 p {float:left;position:relative;height:40px; color:#000; font-size:16px; font-weight:600; cursor:pointer; text-align:center; vertical-align:top;width:200px;line-height:40px; /*padding:10px 48px;*/}
/*.top_navi2 li:first-child{border-left:1px solid #444;height:20px;border-right:1px solid #444;}
.top_navi2 li:nth-child(2){height:20px;border-right:1px solid #444;}
.top_navi2 li:nth-child(3){height:20px;border-right:1px solid #444;}
.top_navi2 li:nth-child(4){height:20px;border-right:1px solid #444;}
.top_navi2 li:last-child{height:20px;border-right:1px solid #444;}*/
.top_navi2 .top_m {color:#333; font-size:16px; font-weight:600; cursor:pointer;}
.top_navi2 .top_mon {color:#0056a2; font-size:16px; font-weight:600; cursor:pointer;}

.top { height:14px; position:absolute; right:0px; top:0px; }
.top li { float:left; padding-left:10px; padding-right:10px; background:url(../images/t_dot.jpg) no-repeat 0px 6px; }
.top .first_li { background:none; padding-left:0px; }
.top li a { font-size:12px; font-weight:600; }
.top li a:hover { text-decoration:underline; color:#000; }


/*硫붿씤*/

.main_visual{ position:relative; height:370px;}
.main_visual li{ position:relative;}
.main_visual .visual_bar{ position:absolute; left:0; bottom:0; width:100%; height:35px; background:url(../images/main/visual_bar.png); z-index:1000;}
.main_visual .slogan{ position:absolute; left:50%; top:70px;}
.main_visual .slogan .t1 strong,
.main_visual .slogan .t2 strong{ color:#fff; font-weight:600; text-shadow:1px 1px 2px #333;}
.main_visual .slogan .t1{ font-size:26px; padding-top:7px; background:url(../images/main/icon_airplane.png) no-repeat left top;}
.main_visual .slogan .t1 .num{ font-family:Georgia, "Times New Roman", Times, serif; font-size:55px; font-weight:normal; margin-right:10px;}
.main_visual .slogan .t2{ margin:25px 0 0 10px;}
.main_visual .slogan .t2 p{ font-size:18px; margin:10px 0;}
.main_visual .slogan .t2 strong{ padding:3px 10px; background:url(../images/main/txt_black_bg.png); width:auto;}

.main_visual .slogan.st1{ margin-left:-520px;}
.main_visual .slogan.st2{ text-align:right; margin-left:0;}
.main_visual .slogan.st3{ margin-left:-520px;}




/*寃ъ쟻臾몄쓽*/
.tbl_23{}
.tbl_23 th{border-top:1px solid #ddd;line-height:40px;border-bottom:1px solid #ddd;}
.tbl_23 td{border-bottom:1px solid #ddd;}
.tbl_tr1{background:#535353;line-height:40px;}
.tbl_tr2{line-height:40px;}

/* top */
#header .inner .top {height:12px; position:absolute; right:0px; top:5px;}



/*�쒕툕硫붾돱*/
.nav_wrap {width: 1100px;margin: 0 auto;padding:0px;z-index:10000;}
/* @group core nav menu */
#header .inner #nav {float:right; margin-top:63px; list-style: none; width:752px; z-index:99999; *zoom:1;}
#header .inner #nav:after{ content:""; display:block; clear:both;}
#header .inner #nav &gt; li {float:right;  display:block; width:88px; background: none;position: relative;z-index:900;margin:0px;  padding-left:50px; padding-right:50px; height:40px; *height:48px; background:url(../images/h_bar.jpg) no-repeat 0px 0px; cursor:pointer; }
#header .inner #nav &gt; .first_li { background:none;} 
#header .inner #nav &gt; .last_li { background:url(../images/h_bar2.jpg) no-repeat;} 
#header .inner #nav &gt; li p {font-size:16px; font-weight:600; text-align:center;}
#header .inner #nav &gt; li a {display: block;padding: 0;font-weight:bold; font-size:16px; text-decoration:none;	color:#000;	zoom: 1;}
#header .inner #nav &gt; li a:hover,#header .inner #nav &gt; li a.hov {color:#03C; !important;}

/* @group subnav */
#header .inner #nav ul {width:190px; position:absolute; left:0px;top:47px; display: none;margin:0px;padding: 0;list-style: none;border:solid 1px #ddd; border-top:0px; background-color:#fff;/*background-image:url(../images/tnb/smenu_bg.png);background-position:bottom center;background-repeat:no-repeat;*/z-index:10000; }
#header .inner #nav ul li {font-family:"�섎닎怨좊뵓", dotum, "援대┝", gulim;font-size:16px;width:190px;text-align:center;padding:0px;z-index:10000;border-bottom:1px dotted #ddd; background-color:#fff;}
#header .inner #nav ul li:hover {font-family:"�섎닎怨좊뵓", dotum, "援대┝", gulim;font-size:16px;}
#header .inner #nav ul .space {height:15px;}
#header .inner #nav ul .space2 {height:8px;}
#header .inner #nav ul a {font-family:"�섎닎怨좊뵓", dotum, "援대┝", gulim;font-size:14px;display: block;height: 35px;line-height:18px;padding: 10px 10px;color: #999 !important;font-weight:600;text-transform: uppercase;}
#header .inner #nav ul a:hover {font-family:"�섎닎怨좊뵓", dotum, "援대┝", gulim;font-size:14px;height: 35px;line-height:18px;text-decoration: none;border-right-color: transparent;border-left-color: transparent;color: #000 !important;background:#efefef;font-weight:600;}
#header .inner #nav ul .prod ul li a {font-family:"�섎닎怨좊뵓", dotum, "援대┝", gulim;font-size:24px;display: block;height: 35px;line-height:18px;padding: 10px 10px;color: #999 !important;font-weight:600;text-transform: uppercase;}


* html #nav ul {margin: 0 0 0 -2px;}
/*
 @group clearfix 
*/
.clearfix:after {content: ".";display: block;clear: both;visibility:hidden;line-height:0;height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix {height:1%;}



/***********************************************************************/
/*�쒗뭹 �곸꽭�섏씠吏� �ㅽ���**************/
/***********************************************************************/


div#big_i_part{ display:none; position:absolute; width:600px; height:500px; left:50px; top:20px; z-index:10000; cursor:pointer;}
div#big_i_part img { border:3px solid #666;}

div#big_close { display:none; position:absolute; width:47px; height:47px; left:556px; top:20px; cursor:pointer; z-index:10000;}

.view_page_top { position:relative; width:760px; margin:0px 0px 41px 0px; padding:0px; overflow:hidden; }

.view_page_top .img_part { float:left; width:360px; position:relative; }
.view_page_top .img_part div#tb10 { width:360px; height:360px; border:1px solid #d2d2d2; cursor:pointer; position:relative; }
.view_page_top .img_part div#tb10:hover { border:1px solid #176ba5; }
.view_page_top .img_part p.zoom_bt { display:none; position:absolute; right:0px; top:313px; }
.view_page_top .img_part ul { display:block; list-style:none; width:375px; height:110px; margin:12px 0px 0px 0px; padding:0px;  }
.view_page_top .img_part ul li { display:block; list-style:none; float:left; width:108px; height:108px; border:1px solid #d2d2d2; margin:0px 15px 0px 0px; padding:0px; cursor:pointer; }
.view_page_top .img_part ul li:hover {  border:1px solid #176ba5; }

.view_page_top .txt_part { float:right; width:380px; position:relative;  }
.view_page_top .txt_part dl { width:380px; }
.view_page_top .txt_part dt { width:412px; height:59px; line-height:59px; font-family:"�섎닎怨좊뵓",NanumGothic, Nanum, , "�섎닎怨좊뵓", san-serif; font-size:19px; color:#252525; font-weight:600; padding:0px 0px 0px 23px; border-bottom:1px solid #b0b0b0; }
.view_page_top .txt_part dd { width:380px; height:220px; }
.view_page_top .txt_part dd table.pro_desc { width:100%; margin:0px; padding:0px; border:0px; color:#444444;  }
.view_page_top .txt_part dd table.pro_desc tr th { width:97px; height:34px; line-height:34px; background:#fafafa; border-bottom:1px solid #e4e4e4; padding:0px 0px 0px 23px; margin:0px; vertical-align:middle; font-family: "�섎닎怨좊뵓", san-serif; font-size:13px;text-align:left;}
.view_page_top .txt_part dd table.pro_desc tr td { width:275px; height:23px; line-height:23px; background:#ffffff; border-bottom:1px solid #e4e4e4; padding:0px 0px 0px 40px; margin:0px;font-family: "�섎닎怨좊뵓", san-serif; font-size:13px;}

.view_page_top .txt_part .bt_part { right:0;position:relative; overflow:hidden; width:100%; margin:0px 0px 40px 0px; padding:0px; }
.view_page_top .txt_part .bt_part input { float:left; margin-right:5px; padding:0px; }
.view_page_top .txt_part .bt_part a {  }

.view_page_detail { position:relative; margin:0px; padding:0px; }
.view_page_detail div.editor { width:820px; margin:30px 0px; padding:0px 5px ; font-family:"�섎닎怨좊뵓",NanumGothic, Nanum, dotum, "�섎닎怨좊뵓", san-serif; }


.detail_tab{width:150px;font-size:15px;text-align:center;background:#333;color:#fff;line-height:40px;border-left:1px solid #333; border-top:1px solid #333; border-right:1px solid #333;}

.ft_menu{width:1000px; border-bottom:1px solid #606060;height:40px;line-height:40px;;}
.ft_menu li{float:left;padding:0 10px;color:#ddd;line-height:40px;vertical-align:middle;}
.ft_menu li img{padding-top:14px;}


.ft_copyright{float:left;color:#fff;line-height:20px;padding-top:10px;font-size:12px}

.ft_logo{float:left;width:210px;}

.ft_menu a:link{color:#ddd ;line-height:40px;vertical-align:middle;}
.ft_menu a:visited{color:#ddd ;line-height:40px;vertical-align:middle;}
.ft_menu a:hover{{color:#ddd ;line-height:40px;vertical-align:middle;}}





.01_sub{width:750px; height:473px; background:url(../sp_images/01_sub/1_1_bg.jpg) no-repeat;border:1px solid red;}

.con_txt1{font-family:'�섎닎紐낆“'; font-size:26px; line-height:38px;color:#000;}






.main_banner1{position:relative;float:left;width:310px; height:370px; background:url('../sp_images/mastart/main_banner1.jpg')no-repeat;}
.main_banner2{position:relative;float:left;width:310px; height:370px; background:url('../sp_images/mastart/main_banner2.jpg')no-repeat;}
.main_banner3{position:relative;float:left;width:310px; height:370px; background:url('../sp_images/mastart/main_banner3.jpg')no-repeat;}
.main_banner4{position:relative;float:left;width:310px; height:370px; background:url('../sp_images/mastart/main_banner4.jpg')no-repeat;}
.main_banner1:hover{opacity:0.9}
.main_banner2:hover{opacity:0.9}
.main_banner3:hover{opacity:0.9}
.main_banner4:hover{opacity:0.9}


.btn_banner{position:absolute;}
.btn_banner li:first-child{float:left;margin-top:140px;margin-left:40px;}
.btn_banner li:nth-child(2) {float:left;margin-top:140px;margin-left:1px;}
.btn_banner li:last-child{float:left;margin-top:140px;margin-left:1px;}

.main_con1 li{float:left;}
.main_con1 li:first-child{margin-right:7px;}
.main_con1 li:nth-child(2){margin-right:7px;}

.main_contents2{width:1100px; height:240px; margin:0 auto;padding:20px 0;}
.con_tit{font-size:18px; font-weight:600;color:#000;padding:10px 0;}
.con_tit span{float:right;}

/*.main_tab{}
.main_tab li{float:left;width:101px;text-align:center;color:#838383; font-weight:600px;font-size:12px;padding:16px 0;border:1px solid #ddd;background:#f4f4f4}
.main_tab li:nth-child(2) {margin-left:-1px;}
.main_tab li:nth-child(3) {margin-left:-1px;}
.main_tab li:last-child {margin-left:-1px;}
.main_tab li:hover{float:left;width:101px;text-align:center;color:#ffffff; font-weight:600px;font-size:12px;padding:16px 0;background:#333;}
*/
.main_bbs{background:#fff;padding:20px 5px;height:140px}
.main_bbstit{float:left;}
.main_bbstit li{padding:0px 10px;}
.main_data {float:right;}
.main_data li{padding:5px 5px; color:#a0a0a0;}

.main_gall{width:310px;margin-top:20px;float:left;}
.main_gall2{margin-left:35px;width:310px;margin-top:20px;float:left;}

.main_con2{margin-top:30px;width:1100px; height:240px;background:#e3e4e8;border-top:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf;}

.noctie {}
.notice li { width:235px; margin-bottom:8px; }
.notice li a { font-size:12px; display:block; width:153px; float:left; text-overflow : ellipsis;overflow : hidden;white-space : nowrap; }
.notice li span { font-size:12px; color:#a0a0a0; display:block; float:right; }
/*�ъ씠�몃㏊*/

/*.stmbg{width:750px;margin:0 auto;	overflow:hidden;padding-top:50px;}
.stm1{float:left;width:200px;min-height:300px;margin-right:70px;}
.stm1 p{border-top:2px solid #0056a3;padding-top:10px;margin-bottom:20px;font-size:20px;font-weight:600;color:#333;}
.stm1 li{border-bottom:1px dashed #ddd;height:35px;line-height:35px;}
.stm1 li a{	display:block;height:35px;padding-left:10px;}
.stm1 li a:hover{background:#eee;}
.stmbg ul.last{margin-right:0;}
*/


div.sitemap_wrap { width:761px; position:relative; overflow:hidden; padding:0px; margin:0 auto; } 
div.sitemap_wrap ul.sitmap_list { display:block; width:861px; list-style:none; padding:0px; margin:0px;}
div.sitemap_wrap ul.sitmap_list li { display:block; list-style:none; float:left; width:326px; position:relative; padding:0px; margin:0px 71px 50px 0px; }
div.sitemap_wrap ul.sitmap_list li dl { width:100%; }
div.sitemap_wrap ul.sitmap_list li dl dt { width:100%;height:40px; line-height:40px; border-top:2px solid #0c6fcd; border-bottom:1px solid #cccccc; background:#f8f8f8; color:#252525; font-size:15px; font-weight:600; text-align:center; }
div.sitemap_wrap ul.sitmap_list li dl dt a { font-size:16px; }
div.sitemap_wrap ul.sitmap_list li dl dd { width:100%; height:35px;border-bottom:1px solid #dddddd;  }
div.sitemap_wrap ul.sitmap_list li dl dd a { display:block; width:100%; height:35px; line-height:35px; color:#555555; font-size:13px; font-weight:normal; text-align:left; padding:0px 0px 0px 30px; background:url(../images/dot.jpg) no-repeat 16px center; }
div.sitemap_wrap ul.sitmap_list li dl dd a:hover { text-decoration:underline; }




/*SEARCH*/
.sch_result {margin-top:30px;}
.sch_tit{width:100%; line-height:35px; border-bottom:1px solid #ddd;font-weight:bold;font-size:15px;}
.sch_tit span{float:right;font-weight:normal;font-size:12px;}
.sch_con{margin-top:20px;line-height:24px;}
.sch_txt{color:#408ad9 !important;text-decoration:underline !important; margin-top:10px;}


.main_tab.st0 .tab{ }
.main_tab.st0 .box2{ background:#3}
.main_tab.st0 .tab li.m0{ background:#333; color:#fff;}
.main_tab.st1 .tab{}
.main_tab.st1 .box2{ background:#36840b} 
.main_tab.st1 .tab li.m1{  background:#333; color:#fff;}
.main_tab.st2 .tab{}
.main_tab.st2 .box2{ background:#00c1d2}
.main_tab.st2 .tab li.m2{  background:#333; color:#fff;}
.main_tab.st3 .tab{}
.main_tab.st3 .box2{ background:#733640}
.main_tab.st3 .tab li.m3{  background:#333; color:#fff;}


/* �뚯씠釉� �ㅽ��� */

.tbl_st2{width:100%; border-top:2px solid #222; border-bottom:1px solid #222; margin-top:60px;}
.tbl_st2 .n_b{border-bottom:0px;}
.tbl_st2 th, td{padding:15px;}
.tbl_st2 th{font-size:13px; font-weight:600; color:#333; background:#ebebeb; border-bottom:1px solid #bfbfbf;}
.tbl_st2 td{font-size:13px; color:#666; border-bottom:1px solid #bfbfbf;}
.tbl_st2 .t_b{ border-bottom:1px solid #333; }



/* �쒕툕�섏씠吏� */
.sub1_img1{ float:left; width:300px; height:470px; }
.sub_con #sub1_tt{ display:block; float:left; margin-left:27px; font-size:26px; line-height:34px;}
.sub_con #sub1_tt .blue1{color:#1276d1;}
.sub_con #sub1_tt .green1{color:#22ac38;}
.sub1_txt{ display:block; float:left; margin:20px 0px 0px 28px; font-size:15px; color:#7f7f7f; line-height:22px; }
 .email {cursor:pointer; color:#fff;}
 .email:hover {cursor:pointer; text-decoration:underline; color:#fff;}
  
/* ��뒪���� */
.tab_st1 { position:relative; width:850px; padding:0px; }
.tab_st1 ul { position:relative; overflow:hidden; }
.tab_st1 ul li { float:left; margin:0 5px 10px 0; width:110px; line-height:45px; background:#333; color:#fff; cursor:pointer; text-align:center; }
.tab_st1 ul li h4 { font-weight:600; }
.tab_st1 ul li:first-child {}
.tab_st1 ul li.on { background:#0d70cd; color:#ffffff; /*border-top:1px solid #0d70cd; border-right:1px solid #0d70cd;*/ }
.tab_st1 ul li:first-child.on { /*border-left:1px solid #0d70cd; border-right:1px solid #0d70cd;*/ }
.tab_st1 ul li:last-child.on  {  /*border-right:1px solid #0d70cd;*/ }

.tab_content { padding:35px 0px; }  

#tab_btn8 { clear:left; }

  
/* �ъ뾽�댁뿭 */
.history_con { width:850px; float:left; }
.history_top .bg{ position:relative; z-index:inherit}
.history_top .tt{ position: absolute; z-index:inherit; width:100%; text-align:center; height:auto; left:0; bottom:10%}
.history_top .tt img{ }
.en .history_top .tt img{ max-width:297px}

.history_wrap{position:relative; z-index:inherit; border-top:1px solid #666; margin-top:0px}
.history{ position:relative; z-index:inherit}
.history &gt; li{ width:50%; position:absolute; z-index:inherit}
.history &gt; li.left{ left:0; text-align:right}
.history &gt; li.right{ right:0; text-align:left}

.history &gt; li &gt; dl{}
.history &gt; li &gt; dl &gt; dt{padding:0 5% 10px 5%; font-family:Georgia, "Times New Roman", Times, serif; color:#cecece; font-size:50px; position:relative; z-index:inherit}
.history &gt; li &gt; dl &gt; dt .line{ display:block; position:absolute; z-index:inherit; width:5%; top:30px; height:1px; background:#c9c9c9;}
.history &gt; li.left &gt; dl &gt; dt .line{right:0}
.history &gt; li.right &gt; dl &gt; dt .line{left:0}
.history &gt; li &gt; dl &gt; dt .icon{position:absolute; z-index:1; width:30px; top:15px; display:block}
.history &gt; li &gt; dl &gt; dt .icon img{ width:100%}
.history &gt; li.left &gt; dl &gt; dt .icon{right:-15px}
.history &gt; li.right &gt; dl &gt; dt .icon{left:-15px}
.history &gt; li &gt; dl &gt; dd{ padding:7px 0; overflow:hidden;}
.history &gt; li.left &gt; dl &gt; dd{ padding-right:5%}
.history &gt; li.right &gt; dl &gt; dd{ padding-left:5%}
.history &gt; li &gt; dl &gt; dd .mon{ font-weight:600; color:#096dcd;font-family:Tahoma, sans-serif; font-size:16px; width:17%; display:block;padding-left:1%}
.history &gt; li &gt; dl &gt; dd .tt{display:block; width:82%;font-size:13px; color:#444; line-height:20px;}
.history &gt; li.left &gt; dl &gt; dd .mon{ float:right}
.history &gt; li.right &gt; dl &gt; dd .mon{ float:left}
.history &gt; li.left &gt; dl &gt; dd .tt{ float:right}
.history &gt; li.right &gt; dl &gt; dd .tt{ float:left}

.history_line{ width:1px; position:absolute; z-index:inherit; background:#c9c9c9; left:50%; height:100%; top:0; display:block}




 
  
/* 硫붿씤 �� �ㅽ��� */
.tab_st2 { position:relative; width:275px; padding:0px; }
.tab_st2 ul { position:relative; overflow:hidden; }
.tab_st2 ul li { float:left; width:49.5%; line-height:45px; background:#ffffff; color:#333333; cursor:pointer; text-align:center;  border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf; }
.tab_st2 ul #tab_btn2 { border-left:0px; }
.tab_st2 ul li h4 { font-weight:600; }
.tab_st2 ul li:first-child {  }
.tab_st2 ul li.on { background:#333; color:#ffffff;  }
.tab_st2 ul li:first-child.on {  }
.tab_st2 ul li:last-child.on  { }

.tab_content2 { padding:20px 20px; background:#fff; width:233px; height:122px; float:left; border-left:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; border-top:1px solid #bfbfbf; }



.cutstr {text-overflow : ellipsis;overflow : hidden;white-space : nowrap;}
</pre></body></html>