@CHARSET "UTF-8";

/** element 초기화 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;padding:0;border:0px;outline:0;/*IE에서 탭키이용시 안보임*/font-size:100%;vertical-align:baseline;background:transparent;}
html * {max-height:1000000px; box-sizing: border-box;  }
input{margin:0;padding:0; vertical-align:middle;}
textarea{resize:none;}
html {	box-sizing: border-box;}
body {background-color:#2b8ec5;}
i {font-family:"Apple SD Gothic Neo"!important; }
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img,abbr,acronym{border:0 none;}
ol,ul,li{list-style:none;}
table {border-collapse:collapse; border-spacing:0; border:0 none; }
caption,th,td{text-align:left;vertical-align:middle;font-weight:normal;}
address,caption,strong,em,cite{font-weight:normal; font-style:normal;}
img{vertical-align:top;}
label,select,input{vertical-align:middle;}
i,em,address{font-style:normal;font-weight:normal;}
legend{left:-5000px;overflow:hidden;position:absolute;top:-5000px;}
.nodisplay {display:none; }

article, aside, hgroup, header, footer, figure, figcaption, nav, section,time, mark, canvas, video, audio, details, summary {display:block;}
body {	margin: 0;	padding: 0; font-family:'Nanum Gothic', Dotum, Verdana, sans-serif; overflow-x:hidden; }
caption {display:none; }
a{text-decoration:none;}
a:hover {text-decoration:underline; }
a:focus,a:active{border:none; text-decoration:none; outline: none; border:none; }
hr{border:0 none;margin:0;}

.hih {width:100%; text-align:center;}