<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@import url('/font/NanumGothic/nanumGothic.css');
@import url('/font/SCoreDream/SCoreDream.css');
@import url('/font/GmarketSans/GmarketSans.css');

body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,caption,label,input,textarea,button,select,iframe,object,header,footer,nav,hgroup,section,article,aside{margin:0;padding:0;}
img,a,span,abbr,address,pre,code,del,em,strong,sub,sup{margin:0;padding:0;}

body,input,textarea,select,button,table,th,td{font-style:normal; font-variant:normal;  font-family:"Malgun Gothic"}
body{font-size:15px;color: #444; font-weight:normal;}

input,textarea,select,button {font-size:15px;vertical-align:middle;}
input[type="text"]:disabled,
input[type="password"]:disabled{background:#e9e9ed !important;}
legend {margin:0;padding:0;display:none;}
pre{white-space: pre;font-family:Malgun Gothic;white-space: pre-wrap;word-wrap: break-word;}

img{border:0 none;vertical-align:middle;}
ul,ol,li,dl,dt,dd{list-style:none;}
a{text-decoration:none;color: #444;}
table {border-collapse:collapse;position:relative;border-spacing:0;}
td, th {padding: 0;}
table caption{
	position:absolute !important;  
	width:1px; 
	height:1px; 
	overflow:hidden;
	clip:rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip:rect(1px, 1px, 1px, 1px);
}
em {font-style:normal;}
button:hover {cursor:pointer;}

/* 이미지 반응형 */
img[usemap]{border:none;height:auto;max-width:100%;width:auto;}

.hidden {
	overflow: hidden;
	position: absolute;
	width: 0;
	height: 0;
	top:-9999px;
	left:-9999px;
	line-height: 0;
	text-indent: -999em;
	margin: 0;
	padding: 0;
	background: none;
	line-height: 0;
	border: none;
}

.blind {
	position:absolute !important;
	width:1px;
	height:1px;
	overflow:hidden;
	clip:rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip:rect(1px, 1px, 1px, 1px);
}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;height:0;}

/* 스킵네비게이션 */
#skipNavigation {position:absolute; left:0; top:0; width:100%; z-index:10000;}
#skipNavigation a {display:block; position:absolute; left:0; top:-10px; width:100%; height:1px; margin-bottom:-1px; background:#f2f2f2; font-size:0; text-align:center; font-weight:bold; color: #444;}
#skipNavigation a:hover, #skipNavigation a:focus, #skipNavigation a:active {position:absolute; left:0; top:0; height:20px; padding:4px; font-size:15px;}

.zh{font-style:normal;font-family:'Microsoft Yahei' , sans-serif;}

@media screen and (min-width:1023px) {
	a[href^='tel']{pointer-events:none;cursor:default;}
}

@media screen and (max-width:768px){

body, th, td, input, select, textarea, button{font-size:14px;line-height:20px;}

}


</pre></body></html>