@charset "utf-8";

/* 초기화 */
* {font-family:Arial,'Nanum Gothic',NanumGothic,'나눔고딕',Dotum;}
textarea, input, select { font-family:Arial,'Nanum Gothic',NanumGothic,'나눔고딕',Dotum; }

/* 상단 */
#wrap_hd {}
#hd {}
#hd_h1 { font-size:1.5em;font-weight:600; }
	#hd_h1 a { padding:28px 0 28px 73px; }
	#hd_h1 .en { display:block;margin-top:6px;font-size:.45em;font-weight:normal;color:#fff;letter-spacing:.07em;text-transform:uppercase; }
#menu {}
#gnb {}
	#gnb:after {}
	#gnb li {}
	#gnb li a { font-family:'Jeju Gothic'; }
	#gnb li a:active, #gnb li a:hover, #gnb li a:focus, #gnb li a.hover {}
	#gnb li ul.mLv2 { position:absolute;top:120px;list-style:none;height:20px;margin:0;padding:15px 0;font-size:1.0em;zoom:1; }
	#gnb li ul.mLv2:after {}
	#gnb li ul.mLv2 li {}
	#gnb li ul.mLv2 li:last-child {}
	#gnb li ul.mLv2 li a { font-family:Arial,'Nanum Gothic',NanumGothic,'나눔고딕',Dotum;font-size:.8em; }
	#gnb li ul.mLv2 li a:active, #gnb li ul.mLv2 li a:hover, #gnb li ul.mLv2 li a:focus, #gnb li ul.mLv2 li a.hover {}
	#gnb li#mNavi01 ul { left:-30px; }
	#gnb li#mNavi02 ul { right:0;width:860px; }
	#gnb li#mNavi03 ul { right:0;width:650px; }
#util {}
	#util:after {}
	#util li {}
	#util li a {}
	#util li a:active, #util li a:hover, #util li a:focus {}
	#util li a span {}

/* 하단 */
#wrap_ft {}
#ft {}
	#ft:after { display:block;clear:both;content:""; }
	#ft h2 { padding:30px 0 10px 72px;font-size:1.3em; }
	#ft h2 .en { display:block;margin-top:3px;font-size:.45em;font-weight:normal;color:#04407b;letter-spacing:.07em;text-transform:uppercase; }
#ft_not {}
	#ft_not span {}
	#ft_not a { font-size:.95em; }
#ft_copy { font-size:.7em; }
	#ft_copy strong { text-transform:uppercase; }
	#ft_copy strong a { color:#fff; }
#ft_info { font-size:.75em;line-height:1.7em;color:#333; }
	#ft_info a { color:#333; }
#ft_certi {}
#btn_top {}

/* 메인 */
#wrap_main {}
#m_vis {}
 .pgwSlider { list-style:none;margin:0;padding:0;width:100%; }
	.pgwSlider .ps-current {}
	.pgwSlider .ps-current ul {}
	.pgwSlider .ps-current li {}
	.pgwSlider .ps-current img {}
	.pgwSlider .ps-caption { display:none;position:absolute;width:100%;left:480px;top:263px;font-family:"Jeju Gothic";font-size:42px;font-weight:normal;z-index:3; }
#m_prod {}
#m_prod_l {}
	#m_prod_l:after {}
	#m_prod_l img {}
	#m_prod_l li.m_prod_i {}
	#m_prod_l li.m_prod_i h2 {}
	#m_prod_l li.m_prod_i ul {}
	#m_prod .bx-pager {}
	#m_prod .bx-pager .bx-pager-item, #m_prod .bx-controls-auto .bx-controls-auto-item {}
	#m_prod .bx-pager.bx-default-pager a {}
	#m_prod .bx-pager.bx-default-pager a:hover, #m_prod .bx-pager.bx-default-pager a.active {}

/* 서브 */
#wrap_sub {}
#container {}
#navi { font-size:.75em;font-family:"Trebuchet MS",Arial,'Nanum Gothic',NanumGothic,'나눔고딕',Dotum; }
	#navi span {}
	#navi .fa-angle-right {}
	#navi .fa-home {}
	#navi strong {}
#pg_tit { margin:5px 0 50px 0;padding:0;font-size:2em;font-weight:600;color:#07467a;line-height:100%; }
#lnb {}
	#lnb:after {}
	#lnb li {}
	#lnb li a { font-family:Oswald,'Roboto',Arial,'Nanum Gothic',NanumGothic,'나눔고딕',Dotum; }
	#lnb li a.hover {}
.lnb1 li {}
#lnb2 { list-style:none;width:960px;margin:0;padding:0;zoom:1; }
	#lnb2:after { display:block;clear:both;content:""; }
	#lnb2 li { display:inline-block;float:left;margin:0 1px 1px;text-align:center; }
	#lnb2 li a { display:block;padding:10px 0;border:1px solid #ccc;border-radius:3px;font-weight:600;color:#888;text-transform:uppercase; }
	#lnb2 li a.hover { border:1px solid #d9382b;background:#d9382b;color:#fff;text-decoration:none; }
.lnb21 li { width:190px;line-height:1.2em; }
.lnb22 li { width:158px; }

#comp1 {}
	#comp1 p {}
	#comp1 p.hi { margin-bottom:30px;font-family:"Jeju Gothic";font-size:1.6em;line-height:1.15em; }
	#comp1 p.txt { text-align:justify; }
	#comp1 p.txt strong {}
	#comp1 p.sign {}
	#comp1 p.sign strong { font-size:3em;font-family:"Nanum Pen Script";font-weight:normal;font-style:oblique;vertical-align:bottom; }
#comp2 {}
	#comp2 h2 {}
	#comp2 ul {}
	#comp2 ul a {}
#comp_map {}
.comp_map {}
.comp3 {}
	.comp3 li {}
#prod_tab {}
.prod_img {}
	.prod_img:after {}
	.prod_img img {}
.prod_tit { font-family:"Trebuchet MS",Arial,'Nanum Gothic',NanumGothic,'나눔고딕',Dotum,Serif; }
.prod_table {}
	.prod_table th, .prod_table td { font-size:.75em; }
	.prod_table thead th { font-size:.9em; }
	.prod_table thead th.sp {}
	.prod_table th { font-family:Roboto,Arial,'Nanum Gothic',NanumGothic,'나눔고딕',Dotum,Serif;font-weight:normal; }
.prod_txt {}
	.prod_txt 	.sp {}
.prod1-5 {}
.prod1-5:after {}
	.prod1-5>.box {}
.data_table {}
	.data_table th, .data_table td {}
	.data_table thead th {}
	.data_table th {}
	.data_table td ul {}
	.data_table td ul li {}
	.data_table td ul li:last-child {}
.data_table2_out {}
.data_table2_fix {}
.data_table2 {}
	.data_table2 th, .data_table2 td { font-size:.75em; }
	.data_table2 thead th {}
	.data_table2 thead th.sp {}
	.data_table2 td {}
	.data_table2 th { font-family:Roboto,Arial,'Nanum Gothic',NanumGothic,'나눔고딕',Dotum,Serif;font-size:.8em;font-weight:normal; }
.data_txt {}
	.data_txt li {}
	.data_txt li strong {}
	.data_txt li ul {}
	.data_txt li ul li {}
	.data_txt .qq {}
	.data_txt .aa {}
.data_box {}
	.data_box:after {}
	.data_box>.box1 {}
	.data_box>.box2 {}
.data_img {}
.data_part {}
	.data_part th, .data_part td {}
	.data_part thead th {}
	.data_part th {}
	.data_part td ol {}
