/* CSS reset  */
/*******************************************************************************************************************************************/

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/css?family=Noto+Sans);
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);


@font-face { 
		font-family:'notosanscjkkr-regular ';
		src: url('/css/notosanscjkkr-regular.eot'); 
		src: url('/css/notosanscjkkr-regular.eot?#iefix') format('embedded-opentype'), 
		url('/css/notosanscjkkr-regular.woff2') format('woff2'), 
		url('/css/notosanscjkkr-regular.woff') format('woff'), 
		url('/css/notosanscjkkr-regular.otf') format('Open Type Font'), 
		url('/css/notosanscjkkr-regular.svg#notosanscjkkr-regular') format('svg'); 
    	font-weight: regular;
     	font-style: regular;
 }


@font-face { 
		font-family:'notosanscjkkr-bold ';
		src: url('/css/notosanscjkkr-bold.eot'); 
		src: url('/css/notosanscjkkr-bold.eot?#iefix') format('embedded-opentype'), 
		url('/css/notosanscjkkr-bold.woff2') format('woff2'), 
		url('/css/notosanscjkkr-bold.woff') format('woff'), 
		url('/css/notosanscjkkr-bold.otf') format('Open Type Font'), 
		url('/css/notosanscjkkr-bold.svg#notosanscjkkr-bold') format('svg'); 
     	font-weight: bold;
     	font-style: bold;
}

/*******************************************************************************************************************************************/

/*******************************************************************************************************************************************/

/* CSS reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, label {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-family:inherit; vertical-align:baseline; color:#535353;}
html { overflow-y:scroll; background-color:#fff;}
body, table, input, select, textarea, button, a, p, div, span {font-family:'Noto Sans KR', snas-serif, NanumGothic, NanumBarungothic,돋움;}
td{font-family: 'Noto Sans KR', snas-serif,NanumGothic, NanumBarungothic,돋움;}

.wrap, .intropage_wrap, .page_wrap { width:100%;  background-color:#fff; min-width:1200px; overflow-x:hidden; overflow-y:hidden;}/*  하단좌우스코롤때문에 삭제*/


/* 링크에서 밑줄 없애기 */
a { text-decoration:none }
/* 마우스 지나갈 때만 삭제 + 강제로 없애기 */
a:hover { cursor:pointer; text-decoration:none !important }
/* ul li type reset */
ul,ol,li { list-style-type:none;}


.mar_l10{margin-left:10px;}
.mar_l20{margin-left:20px;}
#mar_l20{margin-left:20px;}
.mar_l25{margin-left:25px;}
.mar_l30{margin-left:30px;}
.mar_l38{margin-left:38px;color:#9c9c9c; line-height:16px;}
.mar_l40{margin-left:40px;}
.mar_l50{margin-left:50px;}
.mar_l60{margin-left:60px;}
.mar_l90{margin-left:90px;}
.mar_l115{margin-left:115px;}

.mar_l120{margin-left:120px;}

.mar_t1{margin-top:1px;}
.mar_t10{margin-top:10px;}
.mar_t20{margin-top:20px;}
.mar_t30{margin-top:30px;}
.mar_t40{margin-top:40px;}
.mar_t50{margin-top:50px;}
#mar_t50{margin-top:50px;}


.color:{color:#c62127;}


