@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);

/* 초기화 */
body {font-family:NanumGothic,'Nanum Gothic',Dotum;}

/* 상단 */
#wrap_hd {}
#hd {}
	#hd:after {}
#hd_logo { font-size:1.7em;font-weight:600; }
	#hd_logo a { padding:35px 0 33px 117px;text-align:center; }
	#hd_logo a .en { display:block;padding-top:10px;font-family:Arial;font-size:0.45em;color:#999;font-weight:normal;text-transform:uppercase; }
#eb { position:absolute;left:380px;top:0; }
	#eb a { display:block;padding:32px 0 30px 72px;font-size:1.7em;font-weight:600;text-align:center;background:url('../img/hd_eb.png') no-repeat 0 50%; }
	#eb a .en { display:block;padding:10px 0 0 3px;font-family:Arial;font-size:0.45em;color:#999;font-weight:normal;text-transform:uppercase; }
#lang {}
.lang_sel {}
	.lang_sel .selectyzeValue {}
	.lang_sel .UlSelectize {}
	.lang_sel .optgroupTitle {}
	.lang_sel ul li ul {}
	.lang_sel ul li ul li {}
	.lang_sel ul li ul li a {}
	.lang_sel ul li ul li a:hover {}
#util {}
	#util:after {}
	#util li {}
	#util li:last-child {}
	#util li a {}
#menu {}
#gnb {}
	#gnb:after {}
	#gnb li {}
	#gnb li a { font-size:1em;font-weight:600; }
	#gnb li a:active, #gnb li a:hover, #gnb li a:focus, #gnb li a.hover {}

/* 하단  */
#wrap_ft {}
#footer {}
.copy {}
	.copy strong {}
.warning { padding:8px 0;font-size:.9em;font-weight:600; }
#info {}
	#info:after {}
	#info h2 { font-family:Arial;font-weight:600;font-size:1.2em; }
	#info a {}
.info1, .info2 { font-size:.82em; }
.info3 { font-size:.82em; }
#info li ul {}
#info li ul li {}
#info li ul li ul {}

/* 메인 */
#wrap_vis {}
#wrap_main {}
#wrap_main > #contents {}
.main_slide {}
	#slideShow {}
	img.bg {}
	.main_slide .admin {}
	.main_slide .admin>a {}
#lat {}
	#lat ul {}
	#lat ul:after {}
	#lat ul li {}
	#lat ul li.lat04 {}
	#lat ul li a {}
	#lat ul li img {}
	#lat ul li h2 { font-weight:600;font-size:1.4em; }
	#lat ul li span { font-size:.9em;line-height:1.3em; }
	#lat ul li span.more {}
	#lat ul li:hover {}
	#lat ul li:hover img {}
	#lat ul li:hover h2 {}
	#lat ul li:hover span {}
	#lat ul li:hover span.more {}
#qk {}
	#qk h2 { font-size:1.5em;font-weight:600;ine-height:1em; }
	#qk ul {}
	#qk ul:after {}
	#qk ul li {}
	#qk ul li.qk2 {}
	#qk ul li h3 { font-size:1.15em;font-weight:600; }
	#qk ul li strong {}
	#qk ul li strong a { font-size:0.8em; }
	#qk ul li strong a:active, #qk ul li strong a:hover, #qk ul li strong a:focus {}

/* 서브 */
#wrap_sub { font-size:.83em; }
#smenu, #nav, #wrap_cont, #wrap_cont2 {}
#smenu {}
	#smenu ul {}
	#smenu ul:after {}
	#smenu ul li {}
	#smenu ul li a { font-size:1.1em;text-transform:uppercase; }
	#smenu ul li a:active, #smenu ul li a:focus, #smenu ul li a:hover {}
	#smenu ul li.hover a { padding:13px 15px 0 30px;font-size:1.6em;font-weight:600;background:url('../img/sm_bul.png') no-repeat 0 0; }
#nav {}
	#nav ul {}
	#nav ul:after {}
	#nav ul li { padding:8px 30px 7px 10px;font-size:9pt;text-transform:uppercase; }
	#nav ul li a {}
	#nav ul li.hover {}
#wrap_cont {}
	#wrap_cont:after {}
#aside {}
	#aside #lnb2 {}
	#aside #lnb2 li { height:35px; }
	#aside #lnb2 li a { padding:9px 10px 8px;font-size:1.1em; }
	#aside #lnb2 li.lng a { letter-spacing:-0.05em;word-spacing:-0.05em; }
	#aside #lnb2 li a:active, #aside #lnb2 li a:hover, #aside #lnb2 li a:focus, #aside #lnb2 li a.hover { padding:9px 10px 9px;font-weight:600; }
#contents {}
#wrap_cont2 {}
	#wrap_cont2:after {}
#wrap_cont2 > #contents {}
.h2_tit { font-size:2em;font-weight:500;line-height:100%;text-transform:uppercase; }
	.h2_tit span { font-size:11pt;font-weight:600; }
.h3_tit { padding:2px 0 10px 25px;font-family:"Jeju Gothic";font-size:1.7em;font-weight:normal;color:#000;line-height:130%; }
	.h3_tit span { font-size:11pt;font-family:"Nanum Gothic",NanumGothic,"나눔고딕",Dotum;font-weight:600; }
.comp_greet {}
	.comp_greet p { font-size:1.1em;line-height:1.5em;text-align:justify;text-transform:uppercase; }
	.comp_greet p.sign {}
	.comp_greet p.sign strong { font-family: 'Nanum Brush Script', serif;font-size:2.5em;font-weight:normal; }
.comp_org { height:360px;background:url('../img/ko/organ.png') no-repeat 50% 0; }
	.comp_org ul, .comp_org dl {}
.comp_ov, .comp_ov ul {}
.comp_ov { height:315px;background:url('../img/ko/ov.png') no-repeat 50% 100%; }
.comp3 {}
	.comp3 dt { font-family:"Jeju Gothic";font-size:1.7em;font-weight:normal;color:#000;line-height:130%; }
	.comp3 dd { font-size:1.1em; }
#comp_map, #comp_map2 {}
#comp_map {}
.prod_hr {}
.prod_txt { font-size:1.1em;line-height:1.5em; }
	.prod_txt strong { font-weight:600; }
.prod_img {}
.pgwSlideshow {}
.pgwSlideshow .ps-current {}
.pgwSlideshow .ps-current > ul {}
.pgwSlideshow .ps-current > ul  > li {}
.pgwSlideshow .ps-current > ul  > li img {}
.pgwSlideshow .ps-caption { font-weight:normal;font-size:1.5em; }
.pgwSlideshow .ps-caption b { font-weight:normal !important; }
.pgwSlideshow .ps-list {}
.pgwSlideshow .ps-list ul {}
	.pgwSlideshow .ps-list ul:after {}
	.pgwSlideshow .ps-list li {}
	.pgwSlideshow .ps-list li .ps-item {}
	.pgwSlideshow .ps-list li img {}
	.pgwSlideshow .ps-list li .ps-item.ps-selected {}
	.pgwSlideshow .ps-list li .ps-item.ps-selected img {}
.pgwSlideshow .ps-current .ps-prev {}
.pgwSlideshow .ps-current .ps-next {}
.pgwSlideshow .ps-list .ps-prev, .pgwSlideshow .ps-list .ps-next {}
.pgwSlideshow .ps-list .ps-prev {}
.pgwSlideshow .ps-list .ps-next {}
.prod_table1 {}
	.prod_table1 th {}
	.prod_table1 td {}
	.prod_table1 td strong { font-weight:bold; }
.prod_table_txt { font-weight:bold; }
.prod_item {}
	.prod_item ul {}
	.prod_item ul:after {}
	.prod_item ul li {}
	.prod_item ul li h4 { font-size:1em;font-weight:600; }
	.prod_item ul li img {}
.res_hd {}
	.res_hd:after {}
	.res_hd img {}
.part1 {}
	.part1 p, .part1 ul { font-size:1.1em;line-height:1.7em; }
	.part1 p {}
	.part1 p strong { font-weight:600;color:#f00;text-transform:uppercase; }
	.part1 ul {}

/* 사이트맵 */
.viewModal { cursor:pointer; }
#sitemap { display:none;width:950px;padding:20px 0 10px;border:5px solid #f0f0f0;border-radius:12px;text-transform:uppercase;background:#fff; }
#sitemap ul { list-style:none; }
#site_L1 { margin:0 15px;padding:0;zoom:1; }
	#site_L1:after { display:block !important;clear:both;content:""; }
	#site_L1>li { display:inline-block;float:left;width:25%; }
	#site_L1>li>h2 { margin:0 5px;border:1px solid #990f0f;border-radius:5px;font-size:1.3em;font-weight:600;color:#fff;text-align:center;background:#990f0f; }
	#site_L1>li>h2 a { display:block;padding:7px 0;color:#fff; }
	#site_L1>li>h2 a:active, #site_L1>li>h2 a:hover, #site_L1>li>h2 a:focus { color:#fd6; }
.site_L2 { margin:10px 5px;padding:0; }
	.site_L2>li { border-bottom:1px solid #e7e7e7; }
	.site_L2>li>h2 { border-radius:0 0 5px 5px;font-size:1.1em;font-weight:600;text-align:center;background:#f3f3f3; }
	.site_L2>li>h2 a { display:block;padding:5px 0; }
	.site_L2>li>h2 a:active, .site_L2>li>h2 a:hover, .site_L2>li>h2 a:focus { color:#990f0f; }
	.site_L2>li>a { display:block;padding:7px 0 7px 25px;background:url('../img/site_bul.png') no-repeat 10px 50%; }
	.site_L2>li>a:active, .site_L2>li>a:hover, .site_L2>li>a:focus { color:#808080;background:url('../img/qk1_bul.png') no-repeat 10px 50%; }
.site_L3 { margin:10px 0 10px 25px;padding:0; }
	.site_L3>li a { display:block;padding:2px 0;font-size:9pt;color:#4d4d4d; }
	.site_L3>li a:active, .site_L3>li a:hover, .site_L3>li a:focus { padding-left:7px;color:#990f0f; }
