@charset "utf-8";

/*
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
with any questions regarding Web Fonts:  http://www.linotype.com
*/
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
a{text-decoration:none}
a:active, a:hover {text-decoration:none}
table{border-collapse: collapse; width:100%; border-spacing: 0;width:100%;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
button{border:0;outline:0;}

/* font setting */
@font-face{
	font-family:"dr";
	src:url("Fonts/1448933/bbb280b3-b74d-49f2-908d-0395516a3dc8.eot?#iefix");
	src:url("Fonts/1448933/bbb280b3-b74d-49f2-908d-0395516a3dc8.eot?#iefix") format("eot"),url("Fonts/1448933/95d17c42-537a-4cbf-a8c1-60fcc6edf28f.woff2") format("woff2"),url("Fonts/1448933/3097f8f0-50b7-4d8d-8745-6281850a1b05.woff") format("woff"),url("Fonts/1448933/ac4b95cb-49c4-493a-a895-471d763cea38.ttf") format("truetype"),url("Fonts/1448933/239a6552-f940-4e58-abe7-34dea8cf9fb6.svg#239a6552-f940-4e58-abe7-34dea8cf9fb6") format("svg");
}

@font-face{
	font-family:"dm";
	src:url("Fonts/1448937/fd94b7ac-c184-4f5c-a847-0a4785f3e98f.eot?#iefix");
	src:url("Fonts/1448937/fd94b7ac-c184-4f5c-a847-0a4785f3e98f.eot?#iefix") format("eot"),url("Fonts/1448937/cf1948b4-c50b-418b-a059-e8ed8bf0f9f1.woff2") format("woff2"),url("Fonts/1448937/bd983b7f-76bb-4f54-83bb-889fd36d60e6.woff") format("woff"),url("Fonts/1448937/63fb1f94-0e8f-4c85-b559-b0dd27ecbf5a.ttf") format("truetype"),url("Fonts/1448937/3f01b0f0-17f0-4119-b0ac-17703dab849e.svg#3f01b0f0-17f0-4119-b0ac-17703dab849e") format("svg");
}

@font-face{
	font-family:"db";
	src:url("Fonts/1448941/435ec954-73b2-4a0c-89ed-0c36d79ee595.eot?#iefix");
	src:url("Fonts/1448941/435ec954-73b2-4a0c-89ed-0c36d79ee595.eot?#iefix") format("eot"),url("Fonts/1448941/7e3bc38e-72f2-4d0b-8e96-4c466b57b052.woff2") format("woff2"),url("Fonts/1448941/8283248b-29aa-4d91-8920-841505269e68.woff") format("woff"),url("Fonts/1448941/929bfe48-8086-4796-820d-ff0222f68dd0.ttf") format("truetype"),url("Fonts/1448941/e347011e-4195-4ce4-8d0e-ddd49960ca09.svg#e347011e-4195-4ce4-8d0e-ddd49960ca09") format("svg");
}
@font-face {
  font-family:'ng';
  font-style: normal;
  src: url("Fonts/NanumGothic-Regular.eot");
  src: url("Fonts/NanumGothic-Regular.eot?#iefix") format('embedded-opentype'),
       url("Fonts/NanumGothic-Regular.woff2") format('woff2'),
       url("Fonts/NanumGothic-Regular.woff") format('woff'),
       url("Fonts/NanumGothic-Regular.ttf") format('truetype');
}


body{font-size:13px;line-height:110%;color:#3e4555;font-family: 'dr','Sans-serif','dotum';} /* color값은 디자인가이드에 맞게사용 */
a{line-height:110%;}

/* etc */
#skipNav,legend,caption{overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0} /* 스킵 네비게이션 */
fieldset{border:none;margin:0;padding:0;}

/* margin, padding, size*/
.mR0{margin-right:0 !important;}
.mR2{margin-right:2px !important;}
.mR5{margin-right:5px !important;}
.mR10{margin-right:10px !important;}
.mR30{margin-right:30px !important;}
.mR35{margin-right:35px !important;}
.mB0{margin-bottom:0 !important;}
.mB5{margin-bottom:5px !important;}
.mB10{margin-bottom:10px !important;}
.mB20{margin-bottom:20px !important;}
.mB30{margin-bottom:30px !important;}
.mB40{margin-bottom:40px !important;}
.mB14{margin-bottom:14px !important;}
.mB35{margin-bottom:35px !important;}

.w10{width:10%;}
.w15{width:15%;}
.w20{width:20%;}
.w30{width:30%;}
.w33{width:33%;}
.w35{width:35%;}
.w40{width:40%;}
.w43{width:43%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w80{width:80%;}
.w90{width:90%;}
.w99{width:99%;}
.w100{width:100%;}

.mH70{
	min-height:70px;
}
.mH120{
	min-height:120px;
}

.cB{clear:both !important;}
.taC{text-align:center !important;}
.taL{text-align:left !important;}
.taR{text-align:right !important;}
.vaT{vertical-align:top !important;}
.fWB{font-weight:bold !important;}
.noBr{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}

.fontB{font-weight:bold !important;}
.fontKorNg{
	font-family:'ng' !important;
	font-size:12px !important;
}
.fontDB{
	font-family:'db' !important;
}
.fontDm{
	font-family:'dm' !important;
}