html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,
p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
em,img,ins,kbd,q,s,samp,small,strike,strong,
sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,
caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,embed,figure, 
figcaption,footer,header,hgroup,
menu,nav,output,ruby,section,summary,time,mark,audio,video{ margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,
header,hgroup,menu,nav,section { display: block; }
html{overflow-y:scroll;}
/* body {line-height: 1; font-family:"돋움", dotum, "Lucida Grande", sans-serif;} */
body,input,button { font-size:12px; }
hr { display:none; }
a { text-decoration:none; color:#454545; }
a:hover { text-decoration:none; color:#454545; }
em,address { font-style:normal; }
acronym,abbr { cursor:help }
ol,ul { list-style: none; }
blockquote,q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; }
label,select,input,button{vertical-align:middle;}
select{margin:0; padding:0; line-height:1; font-size:0.9em; height:19px; line-height:16px;}

/* Element Hidden Type */
legend{position:absolute; width:0; height:0; visibility:hidden; overflow:hidden;}
.skip {position:absolute;top:0;height:0;visibility: hidden;font-size:0;}

/* Skip Navigation http://naradesign.net/wp/2010/03/13/1221/ */
#skipToContent {position:relative; z-index:100;}
#skipToContent a{display:block; height:1px; width:1px; margin:0 -1px -1px 0; padding:0; overflow:hidden; font-size:0; line-height:0;}
#skipToContent a:hover,
#skipToContent a:active,
#skipToContent a:focus{ width:100%; height:auto; margin:0; padding:5px 0; text-indent:10px; font-weight:bold; font-size:12px; color:#454545; font-family:Tahoma; line-height:1; text-decoration:none !important;}

/* link style */
/*a:link    {color:#666666;text-decoration:none;}*/
/*a:visited {color:#666666;text-decoration:none;}*/
/*a:hover   {color:#ff6000;text-decoration:none;}*/
/*a:active  {color:#ff6000;text-decoration:none;}*/

/* align style */
.clear     		{clear:both;}
.clearfix     	{display:inline-block; width:100%;}
.clearfix:after {content:".";display:block;visibility:hidden;clear:both;}
.ft_left   		{float:left;}
.ft_right  		{float:right;}
.left      		{text-align:left;}
.right     		{text-align:right;}
.center    		{text-align:center;}

/* no style */
.no_mar    {margin:0;}
.no_padd   {padding:0;}
.no_bul    {background:none;}
.no_bold   {font-weight:normal;}
.no_size   {font-size:12px;}
.no_color  {color:#666666;}
.no_bg     {background:none;}
.no_dis    {position:absolute;visibility:hidden;height:0;font-size:0;}
.none      {display:none;}

/* content style *
.table_tag {position:absolute;width:624px;margin:-24px 0 0 0;padding:0;text-align:right;}
.over{overflow:hidden;}
*/

/* font style */
.size_11 {font-size:11px;}
.size_12 {font-size:12px;}
.size_13 {font-size:13px;}
.size_14 {font-size:14px;}
.size_15 {font-size:15px;}
.bold {font-weight:bold;letter-spacing:-1px;}
.ltt_sp1{letter-spacing:-1px;}
.point {color:#4475aa;}
.point2{color:#2c63a1;}
.point3{color:#a12d2a;}
.point4{color:#5f748d;}
.red{color:#d44946;}
.bk{color:#000;}

/* table */
table{table-layout:fixed;border-collapse:collapse;border-spacing:0;}
caption{position:relative;visibility:hidden;height:0;font-size:0}

/*border-none*/
.b_non { border: none; }


