@charset "utf-8";
/* CSS Document */
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: local('NanumGothic'), url(http://fonts.gstatic.com/s/nanumgothic/v7/PN_3Rfi-oW3hYwmKDpxS7F_D-djb.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: local('NanumGothic Bold'), local('NanumGothic-Bold'), url(http://fonts.gstatic.com/s/nanumgothic/v7/PN_oRfi-oW3hYwmKDpxS7F_LQv3LyVsj.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: local('NanumGothic ExtraBold'), local('NanumGothic-ExtraBold'), url(http://fonts.gstatic.com/s/nanumgothic/v7/PN_oRfi-oW3hYwmKDpxS7F_LXv7LyVsj.ttf) format('truetype');
}


* {-webkit-text-size-adjust: none; /*모바일 웹 브라우저의 가로뷰에서 글자 크기가 확대되는 현상 방지*/ margin: 0; padding: 0;}
html, body {width: 100%; height: 100%; font-family: 'Nanum Gothic', 'Malgun Gothic', sans-serif;}
table tr th, td {vertical-align: middle;}
li {list-style: none;}
a, a:link, a:visited, a:hover {text-decoration: none;}

/* input style */
.in-text01 {height: 27px; width: 100%;}
.in-text02 {height: 25px; width: 100%; border: 1px solid #b6b6b6;}
.in-file01 {height: 25px; width: 100%;}
.sel01 {height: 27px;}
.sel02 {height: 27px; border: 1px solid #b6b6b6;}


/* 테이블 */
.table-none {display: table;}
.table-none .row {display: table-row;}
.table-none .cell {display: table-cell;}

/* 정렬 */
.align-l {text-align: left !important;}
.align-r {text-align: right !important;}
.align-c {text-align: center !important;}

/* float */
.float-l {float: left;}
.float-r {float: right;}

/* font style */
.t-bold {font-weight: bold;}
.t-red {color: #e4012e;}
.t-orange {color: #f27806;}
.t-yellow {color: #ffe500;}
.t-green {color: #149b14;}
.t-blue {color: #0095da;}
.t-navy {color: #043763;}
.t-purple {color: #9a0072;}
.t-pink {color: #ff147a;}
.t-white {color: #fff;}
.t-black {color: #000;}



/* padding */

/* margin */
.m-t-03 {margin-top: 3px;}
.m-t-10 {margin-top: 10px;}




