﻿/* 폰트 설정 */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* body 공통속성 */
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, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}
html,*{font-family: 'Nanum Gothic' !important;}
html,*,select{font-family: 'Nanum Gothic','나눔고딕' !important;}
html{overflow-y: scroll;}
body{line-height: 1; font-family: 'Nanum Gothic','나눔고딕','돋움',Dotum,'굴림',Gulim,Tahoma, Geneva, sans-serif, verdana; font-size: 15px; -webkit-text-size-adjust: none; font-weight: 400 !important;}
ul, ol, dl{list-style: none;}
body .dep1Title { margin: 0;padding: 0;font-family: 'Nanum Gothic','나눔고딕','돋움' !important;font-size: 24px !important; font-weight: bold !important; color: #0e787c !important;}
body .dep2Title { margin: 0; padding: 0; font-family: 'Nanum Gothic','나눔고딕','돋움' !important; font-size: 20px !important; font-weight: bold !important; color: #111111 !important;}
body,input,select,textarea { color:#333333; line-height: 1;}
ul{list-style: none; padding: 0; margin: 0;}
a{text-decoration: none;}
a{color: #333333; text-decoration: none;}
a{cursor: pointer;}
img{border: 0;}
.cf:after{
	content: "";
	display: block;
	clear: both;
	}

.cb{clear: both;}
.cl{clear: left;}

.fl{float: left;}
.fr{float: right;}