/* CSS Document */
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
html , body {
	font-family: "Nanum Gothic", "Malgun Gothic", Dotum, "Times New Roman", Helvetica, Arial, sans-serif, "Apple SD Gothic Neo", "AppleGothic";
	color:#110B21;
	font-size:16px;
}
/* 링크, 클릭 테두리 점선 없애기*/
a,img,input,object{outline:none;}
img { border:0; }
a { text-decoration:none; }
a:link, a:active, a:visited {
}
a:hover {
	color:#000;
}
.container {
	max-width:800px;
}
#header {
	height:50px;
	font-size:20px;
	font-weight:bold;
	background-color:#29A1E6;
	border-bottom:1px solid #BDBDBD;
}
#footer {
	height:50px;
	font-size:24px;
	font-weight:bold;
	background-color:#F8F8F8;
	border-bottom:1px solid #BDBDBD;
	color:#EEE;
}
#sub_header {
	height:50px;
	max-width:800px;
	min-width:320px;
}
.headtext {
	margin:0 15px;
	color:#FFF;
}
.headtext a {
	color:#FFF;
}
.headtext a:hover {
	color:#000;
}
.footertext {
	display:inline-block;
	color:#262626;
	min-width:60px;
}
.footertext a {
	padding:10px 15px;
	color:#262626;
}
.footertext a:hover {
	color:#510507;
	background-color:#EDEDED;
}
#content {
	margin:55px auto;;
	padding:20px; /* Height of the footer */
	min-height:100%;
	min-width:360px;
	max-width:800px;
}
a:visited .flist{
	background-color:#F6F6F6;
	font-weight:bold;
	color:#999999;
}
a:hover .flist {
	background-color:#C8EBFA;
	font-weight:bold;
	color:#262626;
}
