@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

* {font-family:'Roboto',Arial,'Noto Sans Kr',NanumGothic,'나눔고딕',Dotum;}
*,
*:after,
*:before {}

/* 초기화 */
html {}
body {}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {}
h1, h2, h3, h4, h5, h6 {}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {}
#hd ul, nav ul {}
/*legend {}*/
label, input, button, select, img {}
textarea, input {}
input, button {}
button {}
table {}
textarea, select {}
select {}
p {}
pre {}
a {}
img {}
.container {}
.container:after {}
#container {}

/* 상단 */
#wrap_hd {}
#hd {}
	#hd:after {}
#hd_logo {}
	#hd_logo a {}
#util {}
	#util:after {}
	#util li {}
	#util li a {}
	#util li a:active, #util li a:hover, #util li a:focus {}
	#util li a.lang {}
	#util li:after {}
	#util li:last-child:after {}
#menu {}
#gnb {}
.gnb_1dli {}
	.gnb_1dli a.gnb_1da {}
	.gnb_1dli:hover a.gnb_1da {}
	.gnb_1da.hover {}
.gnb_2dul {}
	.gnb_2dul li.gnb_2dli {}
	.gnb_2dul a.gnb_2da {font-weight:300;}
	.gnb_1dli:hover ul.gnb_2dul {}
	.gnb_1dli.current, a.gnb_2da {}
	a.gnb_2da:active, a.gnb_2da:hover, a.gnb_2da:focus {font-weight:400;}
	a.gnb_2da strong {color:#1191d0 !important;}
#menu .all {}
#menu .all div {}

/* 하단 */
#wrap_ft {}
	#wrap_ft:after {}
#wrap_ft.ft_m {}
#ft_logo {}
#ft_info {}
	#ft_info li {font-weight:300;color:#808080;}
	#ft_info li strong {}
	#ft_info li span {}
	#ft_info li span a {}
	#ft_info li span:after {}
	#ft_info li span:last-child:after {}
	#ft_info li#ft_copy {}
	#ft_info li#ft_copy strong {font-weight:400;}

/* 메인 */
/* 비주얼 슬라이드 */
.flickerplate{}
.flickerplate ul.flicks{}
.flickerplate ul.flicks>li{}
.flickerplate ul.flicks>li .flick-inner{}
.flickerplate ul.flicks>li .flick-inner .flick-content{}
.flickerplate .arrow-navigation{}
.flickerplate .arrow-navigation .arrow{}
.flickerplate .arrow-navigation:hover,.flickerplate .arrow-navigation .arrow:hover{}
.flickerplate .arrow-navigation.left{}
.flickerplate .arrow-navigation.left .arrow{}
.flickerplate .arrow-navigation.right{}
.flickerplate .arrow-navigation.right .arrow{}
.flickerplate .arrow-navigation.left.hover .arrow{}
.flickerplate .arrow-navigation.right.hover .arrow{}
.flickerplate .dot-navigation{}
.flickerplate .dot-navigation ul{}
.flickerplate .dot-navigation ul li{}
.flickerplate .dot-navigation .dot{}
.flickerplate .dot-navigation .dot:hover{}
.flickerplate .dot-navigation .dot.active{}
.flickerplate .dot-navigation.left,.flickerplate .dot-navigation.left ul{}
.flickerplate .dot-navigation.right,.flickerplate .dot-navigation.right ul{}
.flickerplate.animate-transform-slide ul.flicks{}
.flickerplate.animate-transition-slide ul.flicks{}
.flickerplate.animate-jquery-slide ul.flicks{}
.flickerplate.animate-scroller-slide{}
.flickerplate.animate-scroller-slide ul.flicks{}
/* 텍스트 */
.m_vis_txt {}
.m_vis_txt div {}
.m_vis_txt.txt1 {}
.m_vis_txt.txt1 .en {font-size:2.4em;}
.m_vis_txt.txt1 .ko {font-family:'Nanum Myeongjo',NanumMyeongjo,'나눔명조','JejuMyeongjo';font-size:2.4em;font-weight:500;letter-spacing:-0.1em;}
.m_vis_txt.txt1 .spe {margin-top:20px;font-family:'Nanum Myeongjo',NanumMyeongjo,'나눔명조','JejuMyeongjo';font-size:1.5em;font-weight:500;letter-spacing:-0.1em;line-height:1.5em;}
.m_vis_txt.txt1 .spe strong {font-size:1.5em;color:#fc0;}
.m_vis_txt.txt1 .spe:before {display:block;width:30px;height:3px;background:#fff;content:"";margin:25px auto;}
.m_vis_txt.txt2 .txt {margin-bottom:20px;font-size:2.4em;font-weight:300;}
.m_vis_txt.txt2 .txt strong {font-weight:500;}
@media only screen and (max-width: 43.813em){.m_vis_txt.txt1 .en{}.m_vis_txt.txt1 .ko{}.m_vis_txt.txt2 .txt{font-size:1.84em;}}
#wrap_m {}
#wrap_m #container {}
#m_prod_tit {}

/* 서브 */
#wrap_s {}
#wrap_s #container {}
#s_vis {}
	.s_vis1 {}
	.s_vis2 {}
	.s_vis3 {}
	.s_vis4 {}
	.s_vis5 {}
	#s_vis #pg_tit {}
	#s_vis p {font-size:1.3em;font-weight:300;letter-spacing:-0.05em;}
	#s_vis p strong {font-weight:300;}
#aside {}
#lnb {}
	#lnb:after {}
	#lnb li {}
	#lnb li a {}
	#lnb li a.hover {}
#navi {}
	#navi i {}
	#navi i.fa-angle-right {}
	#navi strong {font-family:'Noto Sans Kr','Nanum Gothic',NanumGothic,'나눔고딕',Dotum;}
