@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(./webfont.css);
/*
font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;
*/

* {font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;font-size:1em}

html, body {display:block;margin:0;padding:0;width:100%;height:100%}

.kr {
  font-family: "Malgun Gothic", "Consolas", "Bitstream Vera Sans Mono", monospace !important;
  /* font-family: "Nanum Gothic Coding", "Malgun Gothic", "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; */
  font-weight: normal !important;
  font-style: normal !important;
  min-height: inherit !important;
  min-height: auto !important;
}
.bolds {font-weight:600 !important}

img {vertical-align:middle}
button, label {cursor:pointer;outline:none}
a,
a:hover,
a:focus,
a:active {
	background-color: transparent;
	outline: 0;
	text-decoration:none;
}

.clr {clear:both}
.dis {display:none}
.letter {letter-spacing:-0.1em}
.letter_normal {letter-spacing:0}
.respon {
	max-width: 100%;
	height: auto;
	width: auto\9; // ie8
}
.agn_l {text-align:left !important}
.agn_c {text-align:center !important}
.agn_r {text-align:right !important}

.f11 {font-size:11px !important}
.f08em {font-size:0.8em !important}
.f09em {font-size:0.9em !important}
.f1_3em {font-size:1.3em !important}
.f1_5em {font-size:1.5em !important}
.f1_7em {font-size:1.7em !important}
.f2em {font-size:2em !important}
.f2_5em {font-size:2.5em !important}
.f3em {font-size:3em !important}

.fc01 {color:#333 !important}
.fc02 {color:#999 !important}
.fc03 {color:#fff !important}
.fc04 {color:#03d !important}
.fc05 {color:#c30 !important}
.fc06 {color:#ddd !important}
.fc07 {color:#f90 !important}
.fc08 {color:#f30 !important}
.fc09 {color:#ccc !important}

.fs01 {font-weight:bold !important}
.fs02 {font-style:italic !important}
.fs03 {font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif !important}

.bg000 {color:#000 !important}

.divwrap10 {display:block;margin:0;padding:0;width:100%;height:10px}
.divwrap20 {display:block;margin:0;padding:0;width:100%;height:20px}
.divwrap30 {display:block;margin:0;padding:0;width:100%;height:30px}

.btn {
	display:inline-block;
	margin:0;
	padding:5px 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius:3px;
	/*font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif !important;*/
	font-size:11px;
	letter-spacing:-1px;
	font-family:"Tahoma","Dotum",sans-serif !important;
}

.btn-sty01 {
	color:#333 !important;
	border:1px solid #ccc !important;
	background-color:#fff !important;
}
.btn-sty01:hover, .btn-sty01:focus, .btn-sty01:active {background-color:#f6f6f6 !important}

.btn-sty02 {
	color:#fff !important;
	border:1px solid #000 !important;
	background-color:#333 !important;
}
.btn-sty02:hover, .btn-sty02:focus, .btn-sty02:active {background-color:#444 !important}

.btn-point {
	color:#fff !important;
	border:1px solid #ab2c02 !important;
	background-color:#cc3300 !important;
}
.btn-point:hover, .btn-point:focus, .btn-point:active {background-color:#dc3802 !important}

.btn-sty03 {
	padding:8px 20px !important;
	color:#fff !important;
	font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif !important;
	font-size:14px !important;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	border-radius:20px;
	border:1px solid #f4690e !important;
	background-color:#f4690e !important;
}
.btn-sty03:hover, .btn-sty03:focus, .btn-sty03:active {border:1px solid #e4620d !important;background-color:#e4620d !important}

.btn-sty04 {
	padding:8px 20px !important;
	color:#666 !important;
	font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif !important;
	font-size:14px !important;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	border-radius:20px;
	border:1px solid #ccc !important;
	background-color:#fff !important;
}
.btn-sty04:hover, .btn-sty04:focus, .btn-sty04:active {border:1px solid #ccc !important;background-color:#f6f6f6 !important}

.btn-sm {
	padding:2px 10px;
	font-size:11px;
}

.btn-lg {
	font-size:13px;
}

input[text='submit'],
input[text='button'],
label, button {cursor:pointer !important}

/*
.btn {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	text-align:center;
	font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif !important;
}
.btn-default {
	border:1px solid #ddd;
	background-color:#fff;
	color:#333;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active {
	background-color:#f6f6f6;
}
.btn-red {
	border:1px solid #a30;
	background-color:#c30;
	color:#fff;
}
.btn-red:hover,
.btn-red:focus,
.btn-red:active {
	background-color:#a30;
}
.btn-sm {
	padding:5px 15px;
	font-size:15px;
}
.btn-xs {
	padding:4px 12px;
	font-size:12px;
}
.btn-block {
	display:block;
	width:100%;
}
*/