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



body {
    background-color : #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:0.8em;font-family:NanumGothic;

}


td {font-size: 12px;  font-family:NanumGothic; line-height: 17px ; color:#333 }
a:link {color:#777777; text-decoration: none }
a:visited{color:#777777; text-decoration: none }
a:active {color:#FF7E00; text-decoration: none; }
a:hover{ color: #FF7E00; text-decoration: none; }


IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none;
}


/* 테이블BG */
.f01 {background:url(/images/table_bg1.gif); color:#FFFFFF; font-weight:bold; text-align:center; }
.f01_2 {background:url(/images/table_bg2.gif); color:#FFFFFF; font-weight:bold; text-align:center; }
.f01_3 {background:url(/images/table_bg6.gif); color:#FFFFFF; font-weight:bold; text-align:center; }
.f01_4 { background:url(/images/table_bg4.gif); color:#FFFFFF; font-weight:bold; text-align:center; }
.f01_5 {background:url(/images/table_bg5.gif); color:#FFFFFF; font-weight:bold; text-align:center; }
.f01_6 {background:url(/images/table_bg3.gif); color:#FFFFFF; font-weight:bold; text-align:center; }

.f02 {text-align:center; background-color:fcfcfc;  }
.f03 {font-size: 12px; background-color:fcfcfc;  }
.f04 {text-align:center; background-color:fefdf5; color:#d70000; font-weight:bold; }
.f05 {text-align:center; background-color:fcfcfc; font-weight:bold; }
/* 테이블BG */


.input {border:1 solid #dddddd; background-color:ffffff;  font-family: "돋움"; font-size: 12px; color:333333}
.select {border:1 solid #7F9DB9; background-color:ffffff;  font-family: "돋움"; font-size: 11px; color:333333}
.check {COLOR: #666666;	BORDER: 0 solid #dddddd; font-size: 8px; background-color:ffffff;}
.radio {BORDER: 0; background-color:FFFFF7}


textarea {BORDER: 1 solid #7F9DB9; font-family: "돋움"; font-size: 12px; color: 4E6098;background-color:ffffff;}

.bo_bg { font-weight:bold; background-image:url(../images/bg_boname.gif); text-align:center; }


.c_tit {font-weight:bold; font-size:24px; color:#000; padding-top:30px; padding-bottom:25px;}
.c_tit_s {font-weight:bold; font-size:20px; color:#000; padding-top:30px; padding-bottom:25px;}

.c_txt { font-size:14px;  color:#666;  padding-left:5px; border-bottom:1px solid #cccccc;  padding-top:12px;}
.c_txt a:link{ text-decoration:none;  font-size:14px;  color:#666;  padding-left:5px;}
.c_txt a:visited{ext-decoration:none; font-size:14px;  color:#666;  padding-left:5px; }
.c_txt a:hover{ text-decoration:none; font-weight:bold; font-size:14px;  color:#336699;  padding-left:5px;}

.c_txton { font-size:14px;  color:#666;  padding-left:5px; border-bottom:1px solid #cccccc;  padding-top:12px;}
.c_txton a:link{ text-decoration:none;  font-size:14px; font-weight:bold;  color:#336699;  padding-left:5px;}
.c_txton a:visited{ext-decoration:none; font-size:14px; font-weight:bold;  color:#336699;  padding-left:5px; }
.c_txton a:hover{ text-decoration:none; font-weight:bold; font-size:14px;  color:#336699;  padding-left:5px;}

.c_txt2 { font-size:14px;  color:#666;  padding-left:5px; border-bottom:1px solid #cccccc;  padding-top:12px;}
.c_txt2 a:link{ text-decoration:none;  font-size:14px;  color:#666;  padding-left:5px;}
.c_txt2 a:visited{ext-decoration:none; font-size:14px;  color:#666;  padding-left:5px; }
.c_txt2 a:hover{ text-decoration:none; font-weight:bold; font-size:14px;  color:#336699;  padding-left:5px;}

.c_txton2 { font-size:14px;  color:#666;  padding-left:5px; border-bottom:1px solid #cccccc;  padding-top:12px;}
.c_txton2 a:link{ text-decoration:none;  font-size:14px; font-weight:bold;  color:#336699;  padding-left:5px;}
.c_txton2 a:visited{ext-decoration:none; font-size:14px; font-weight:bold;  color:#336699;  padding-left:5px; }
.c_txton2 a:hover{ text-decoration:none; font-weight:bold; font-size:14px;  color:#336699;  padding-left:5px;}

.sub_tit { font-size:18px; font-weight:bold;  color:#333; border-bottom:1px solid #999; }
.sub_tit02 { font-size:11px; color:#666;  border-bottom:1px solid #999; }

.txt01 { font-size:20px; font-weight:bold; color:#339933;}
.txt02 { font-size:15px; color:#333; line-height:25px;}
.txt022 { font-size:15px; color:#339933; line-height:25px;}
.txt03 { font-size:17px; color:#000; font-weight:bold; line-height:25px;}