/* 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;}

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:none;
}

input,select{margin:0; padding:0; font-family:'NBarunGothic'}

@font-face{font-family:'NGothic'; 
src:url('../font/NanumGothic.eot');
src:local(※),url('../font/NanumGothic.woff') format('woff'); 
}
@font-face{font-family:'NGothicB'; 
src:url('../font/NanumGothicBold.eot');
src:local(※),url('../font/NanumGothicBold.woff') format('woff'); 
}
@font-face{font-family:'NGothicEB'; src:url('../font/NanumGothicExtraBold.woff') format('woff'); }

@font-face{font-family:'NBarunGothic'; 
src:url('../font/NanumBarunGothic.eot');
src:local(※),url('../font/NanumBarunGothic.woff') format('woff'); 
}

@font-face{font-family:'NBarunGothicB'; 
src:url('../font/NanumBarunGothicBold.eot');
src:local(※),url('../font/NanumBarunGothicBold.woff') format('woff'); 
}

@font-face{font-family:'NanumMyeongjo'; 
src:url('../font/NanumMyeongjo.eot');
src:local(※),url('../font/NanumMyeongjo.woff') format('woff'); 
}

@font-face{font-family:'NanumMyeongjoBold'; 
src:url('../font/NanumMyeongjoBold.eot');
src:local(※),url('../font/NanumMyeongjoBold.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;}
.mrA2{margin-right:10px !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;}
.colorRed{color:red !important;}
.colorBlue{color:blue !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;}