/*@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);	*/
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(//fonts.googleapis.com/css?family=Roboto:300, 400,700);

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}
table{border-collapse:collapse;border-spacing:0;border:0 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}
a{color:#333;text-decoration:none}
a:active, a:hover{text-decoration:none}
html, body{height:100%; }
img{vertical-align:middle}
body, input, select, textarea{font-family:'Roboto','Noto Sans KR', Dotum, "돋움", sans-serif; font-size:15px; color:#ccc;}


/* Float */
.fl{float:left !important}
.fr{float:right !important}
.clear{clear:both}

/* Align */
.tL{text-align:left !important}
.tR{text-align:right !important}
.tC{text-align:center !important}

/* Text style */
.title1{font-size:18px; color:#95855d;}
.textD{font-size:12px; font-family:Dotum, "돋움", sans-serif;}
.textOrange{color:#ffba00;}
.textWhite{color:#fff;}

.mR0{margin-right:0  !important}
.mR20{margin-right:20px  !important}
.mR60{margin-right:60px  !important}
.mL60{margin-left:60px  !important}
.mT10{margin-top:10px !important;}
.mT50{margin-top:50px !important;}
.mT55{margin-top:55px !important;}
.mT30{margin-top:30px !important;}
.mB10{margin-bottom:10px !important;}
.mB20{margin-bottom:20px !important;}
.pL10{padding-left:10px  !important}
.pB10{padding-bottom:10px  !important}