/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,abbr,address,cite,code,del,dfn,em,img,
ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,
menu,nav,section,summary,time,mark,audio,video{margin:0px; padding:0px;}
*{
	font-size: 14px;
}
body, h1, h2, h3, h4, input, button{
    color: #414141;
}


a:link, a:visited{text-decoration:none; color:#000}
a:hover, a:active{text-decoration:none; color:#000}

caption,legend{
	font-size: 0;  height: 0;  line-height: 0; visibility: hidden;  width: 0;
}

fieldset{border:none;}

ul,ol,li{
	list-style:none;
}

img{
	border:0 none;
}

input,select{margin:0; padding:0; font-family:'NBarunGothic'}

@font-face{font-family:'NBarunGothic'; 
src:url('../font/NanumBarunGothic.eot');
src:local(※),url('../font/NanumBarunGothic.woff') format('woff'); 
}

.mtA{margin-top:30px !important;}
.mtB{margin-top:8px !important;}
.mtC{margin-top:71px !important;}
.mtD{margin-top:58px !important;}
.mtE{margin-top:50px !important;}
.mtF{margin-top:30px !important;}
.mtG{margin-top:25px !important;}

.mbA{margin-bottom:50px !important;}
.mbB{margin-bottom:65px !important;}
.tpA{top:322px !important;}
.tpB{top:256px !important;}
.tpC{top:400px !important;}
.mrA{margin-right:22px !important;}
.borderA{border-bottom:1px solid #ececec !important; margin-bottom:15px !important;}
.mlA{margin-left:10px !important;}

.tiA{text-indent:70px;}
.ibk{display:inline-block;}
.fl{float:left;}
.taR{text-align:right;}
.taR2{text-align:right !important; padding-right:10px !important;}
.taL{text-align:left;}
.fl{float:left !important;}

.colorA{color:#e83a31 !important;}
.colorB{color:#f3732c !important;}
.backColorB{background-color:#546aa3 !important;}
.backColorC{background-color:#f7f7f7 !important;}
.backColorD{background-color:#f3732c !important;}
.table_set1{text-align:left !important; font-weight:bold !important; padding-left:10px !important;}
.table_set2{text-align:right !important; padding-right:10px !important;}
.table_set3{text-align:left !important; padding-left:10px !important; text-decoration:underline !important; font-weight:normal !important;}
.table_set4{text-align:left !important; padding-left:10px !important; font-weight:normal !important;}
.table_set5{text-align:left !important; padding-left:17px !important; font-weight:normal !important; padding-top:15px !important; padding-bottom:15px !important; line-height:16px; padding-right:17px !important;}

.pbA{padding-bottom:20px !important;}
.pbB{padding-bottom:490px !important;}
.pbC{padding-bottom:106px !important;}
.ptA{padding-top:20px !important;}
.ptB{padding-top:70px !important;}

.margin_A{margin:auto !important;}