@CHARSET "UTF-8";

html { overflow:scroll;	overflow-x:auto; }

body, table, tr, td { font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; font-size:12px; color: #666666; line-height:13pt;
    SCROLLBAR-ARROW-COLOR: #333333; 
	SCROLLBAR-FACE-COLOR: #eeeeee; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #eeeeee; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #b4b4b4; 
	SCROLLBAR-3DLIGHT-COLOR: #b4b4b4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom:0px;
	}

 a         {font-size:12px; font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; color:#666666; text-decoration:none; line-height:13pt; transition: 0.2s ease-out} 
 A:link    {font-size:12px; font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; color:#666666; text-decoration:none; line-height:13pt; transition: 0.2s ease-out}
 A:visited {font-size:12px; font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; color:#666666; text-decoration:none; line-height:13pt; transition: 0.2s ease-out}
 A:hover   {font-size:12px; font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; color:#000000; text-decoration:none; line-height:13pt; transition: 0.2s ease-out}


input {font-size: 12px;	font-family:돋움; border:1 solid #C3C3C3; color: #333333;}
select {font-size: 12px; font-family:돋움; border:1 solid #C3C3C3; color: #333333;} 
textarea {font-size: 12px; font-family:돋움; border:1 solid #C3C3C3; color: #333333;}

img, table, form{border:0px}

.padd_online{padding:5px 10px 5px 10px;}
.board_top_line {background-color:#dddddd;}
.line {background-color:#dddddd;}
.font_8 {font-family:돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; font-size:11px;  color: #666666; line-height:13pt;}
.Nanum_Gothic {font-family:Nanum Gothic, NanumGothic, 돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; font-size:14px;  color: #666666; line-height:15pt;}


li {list-style:none;}


.gnb_left a {width:180px;height:20px;color:#555555;line-height:20px;padding:15px 10px 5px 10px;display:block;font-weight:bold; transition: 0.2s ease-out}
.gnb_left a:link {width:180px;height:20px;color:#555555;line-height:20px;padding:15px 10px 5px 10px;display:block;font-weight:bold; transition: 0.2s ease-out}
.gnb_left a:visited {width:180px;height:20px;color:#555555;line-height:20px;padding:15px 10px 5px 10px;display:block;font-weight:bold; transition: 0.2s ease-out}
.gnb_left a:hover {width:180px;height:20px;color:#000000;line-height:20px;padding:15px 10px 5px 10px;display:block;font-weight:bold; transition: 0.2s ease-out}


.gnb_left2 a {width:160px;height:20px;color:#555555;line-height:20px;padding:2px 20px 2px 20px;display:block; transition: 0.2s ease-out}
.gnb_left2 a:link {width:160px;height:20px;color:#555555;line-height:20px;padding:2px 20px 2px 20px;display:block; transition: 0.2s ease-out}
.gnb_left2 a:visited {width:160px;height:20px;color:#555555;line-height:20px;padding:2px 20px 2px 20px;display:block; transition: 0.2s ease-out}
.gnb_left2 a:hover {width:160px;height:20px;color:#000000;line-height:20px;padding:2px 20px 2px 20px;display:block; transition: 0.2s ease-out}


/****** 특정 글자 자르기 할때 유용함 ********/
.textCut { width: 300px; height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }



/*
@import url('http://fonts.googleapis.com/earlyaccess/NanumGothic.css');
@import url('http://fonts.googleapis.com/earlyaccess/NanumGothiccoding.css');


@font-face {
  font-family: 'Nanum GothicB';
  font-style: normal;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.eot);
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.eot);
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}
*/



/* 테이블 안에 정렬을 모두 왼쪽으로 하기 위한 코드
table table table td { text-align: left; }
*/