@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Roboto:400,700);
@import url(http://fonts.googleapis.com/css?family=Kaushan+Script);

/* 초기화 */
body {font-family:'Roboto',Arial,Sans-Serif;}
textarea, input { font-family:'Roboto',Arial,Sans-Serif; }

/* 상단 */
#wrap_hd {}
#hd {}
#hd_h1 { font-size:1.2em; }
	#hd_h1 a { padding:28px 0 28px 70px;text-transform:uppercase; }
	#hd_h1 span { display:block;margin-top:6px;font-size:.55em;font-weight:normal;color:#fff;letter-spacing:1em;text-align:center;text-transform:uppercase; }
#menu {}
#gnb {}
	#gnb:after {}
	#gnb li {}
	#gnb li a { text-transform:uppercase;font-family:'Oswald'; }
	#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:'Trebuchet MS',Arial,Sans-serif;font-size:.85em; }
	#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:-220px;width:960px; }
	#gnb li#mNavi02 ul { right:0;width:900px; }
	#gnb li#mNavi03 ul { right:0;width:760px; }
#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:35px 0 20px 72px;font-size:1.2em;text-transform:uppercase; }
#ft_not {}
	#ft_not span {}
	#ft_not a { font-size:.85em; }
#ft_copy { font-size:.75em; }
#ft_info { text-transform:uppercase; }
	#ft_info dt { margin-top:15px;font-size:.85em;line-height:1.7em; }
	#ft_info dt i { margin:0 7px 0 10px; }
	#ft_info dd { font-size:.75em;line-height:1.4em;color:#4d4d4d; }
	#ft_info dd i { margin:0 7px 0 0;color:#369; }
	#ft_info a { text-transform:lowercase;color:#4d4d4d; }
#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:255px;top:230px;font-size:45px;font-weight:700;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,Roboto; }
	#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:700;color:#07467a;line-height:100%;text-transform:uppercase; }
#lnb { line-height:1.3em; }
	#lnb:after {}
	#lnb li {}
	#lnb li a {}
	#lnb li a.hover {}
.lnb1 li {}
.lnb21 li { width:158px; }
.lnb22 li { width:158px; }
.lnb23 li { width:190px; }

#comp1 {}
	#comp1 p {}
	#comp1 p.hi { margin-bottom:30px;font-size:1.5em;line-height:1.15em; }
	#comp1 p.txt { word-break:keep-all; }
	#comp1 p.txt strong {}
	#comp1 p.sign { text-align:right; }
	#comp1 p.sign strong { font-family: 'Kaushan Script', cursive;font-size:1.7em;line-height:1.5em; }
#comp2 {}
	#comp2 h2 {}
	#comp2 ul {}
	#comp2 ul a {}
#comp_map {}
#comp_map2 { height:498px;border:1px solid #ccc; }
.comp_map {}
.comp3 {}
	.comp3 li {}
.comp3_tit { margin:30px 0 10px 0;padding:0;font-family:'Roboto',Arial,"Microsoft YaHei","SimSun-PUA",Sans-Serif;font-weight:700;color:#07467a;text-transform:uppercase; }
#prod_tab {}
.prod_img {}
	.prod_img:after {}
	.prod_img img {}
.prod_tit { font-family:"Trebuchet MS",Roboto,Arial,Serif; }
.prod_table {}
	.prod_table th, .prod_table td { font-size:.85em; }
	.prod_table thead th { font-size:1em; }
	.prod_table thead th.sp {}
	.prod_table th { font-family:Roboto,Arial,Serif;font-weight:normal;text-transform:uppercase; }
.prod_txt { line-height:1.2em;word-break:keep-all; }
	.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 { font-weight:400; }
	.data_table td ul { font-size:.9em; }
	.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:.85em; }
	.data_table2 thead th {}
	.data_table2 thead th.sp {}
	.data_table2 td {}
	.data_table2 th { font-family:Roboto,Arial,Serif;font-size:.8em;font-weight:700; }
.data_txt { line-height:1.2em;word-break:keep-all;text-align:left; }
	.data_txt li { margin-bottom:7px; }
	.data_txt li strong { font-weight:600;font-size:1.1em; }
	.data_txt li ul { list-style:disc;margin:5px 20px 0 0;padding:10px 15px 10px 25px;font-size:.9em;text-align:left;background:#f0f0f0; }
	.data_txt li ul li { margin-bottom:0; }
	.data_txt .qq { display:inline-block;width:30px;margin:0 10px 10px 0;padding:3px 0;color:#fff;text-align:center;background:#136ab7; }
	.data_txt .aa { display:block;width:30px;margin:0 10px 10px 0;padding:3px 0;color:#fff;text-align:center;background:#d9382b; }
.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 {}
