@charset "utf-8";

* {-webkit-text-size-adjust:none;}
*, *:before, *:after {margin:0; padding:0; border:0; font-family:"NotoSansMedium", "Dotum", "Dotumche", "돋움", "돋움체", "Arial"; box-sizing:inherit; -webkit-box-sizing:inherit; -moz-box-sizing:inherit; -o-box-sizing:inherit;}
html {height:100%;}
body {height:auto; min-height:100%; font-size:14px; color:#212121; line-height:1; -webkit-overflow-scrolling:touch;}
address, article, aside, canvas, details, figure, figcaption, footer, header, menu, nav, section {display:block; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
img {vertical-align:middle;}
ol, ul, li, dl, dt, dd {list-style:none;}
table {width:100%; border-spacing:0px; border-collapse:collapse;}
th, td {font-weight:normal; word-break:break-all;}
fieldset, iframe {width:100%;}
em, address {font-style:normal;}
button, select, input, label {vertical-align:middle; font-family:"NotoSansMedium", "Dotum", "Dotumche", "돋움", "돋움체", "Arial";}
hr {display:none;}
a {text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color:transparent;}
legend {position:absolute; left:-9999em; top:-9999em;}
/* caption {visibility:hidden; height:0; line-height:0; font-size:0;} */
caption{overflow:hidden;padding:0;font-size:2px;line-height:0;border:0;text-indent:-9999px}

*:focus {outline:0}
div:focus, a:focus, input:focus,p:focus {outline:0}

@font-face {
    font-family:"NotoSansBlack"; src:url('/mba/fonts/NotoSans-Black.eot'); src:local('※'),
		url('/mba/fonts/NotoSans-Black.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/NotoSans-Black.woff') format('woff');}   
@font-face {
    font-family:"NotoSansDemiLight"; src:url('/mba/fonts/NotoSans-DemiLight.eot'); src:local('※'),
		url('/mba/fonts/NotoSans-DemiLight.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/NotoSans-DemiLight.woff') format('woff');}	    
@font-face {
    font-family:"NotoSansLight"; src:url('/mba/fonts/NotoSans-Light.eot'); src:local('※'),
		url('/mba/fonts/NotoSans-Light.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/NotoSans-Light.woff') format('woff');}
@font-face {
    font-family:"NotoSansThin"; src:url('/mba/fonts/NotoSans-Thin.eot'); src:local('※'),
		url('/mba/fonts/NotoSans-Thin.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/NotoSans-Thin.woff') format('woff');}
@font-face {
    font-family:"NotoSansRegular"; src:url('/mba/fonts/NotoSans-Regular.eot'); src:local('※'),
		url('/mba/fonts/NotoSans-Regular.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/NotoSans-Regular.woff') format('woff');}
@font-face {
    font-family:"NotoSansMedium"; src:url('/mba/fonts/NotoSans-Medium.eot'); src:local('※'),
		url('/mba/fonts/NotoSans-Medium.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/NotoSans-Medium.woff') format('woff');}
@font-face {
    font-family:"NotoSansBold"; src:url('/mba/fonts/NotoSans-Bold.eot'); src:local('※'),
		url('/mba/fonts/NotoSans-Bold.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/NotoSans-Bold.woff') format('woff');}
@font-face {
    font-family:"RobotoLight"; src:url('/mba/fonts/Roboto-Light.eot'); src:local('※'),
		url('/mba/fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/Roboto-Light.woff') format('woff');}
@font-face {
    font-family:"RobotoRegular"; src:url('/mba/fonts/Roboto-Regular.eot'); src:local('※'),
		url('/mba/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/Roboto-Regular.woff') format('woff');}
@font-face {
    font-family:"RobotoMedium"; src:url('/mba/fonts/Roboto-Medium.eot'); src:local('※'),
		url('/mba/fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
	    url('/mba/fonts/Roboto-Medium.woff') format('woff');}