@charset "utf-8";

* {margin:0px;padding:0px;font-family:'나눔고딕','맑은고딕','돋움';font-size:12px;}

a {text-decoration:underline;color:#000000;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
#naviarea a {color:#FFFFFF;}

#naviarea {font-size:13px;background-color:#5f97c9;color:#FFFFFF;padding:10px;padding-right:15px;height:15px;}
#searcharea {font-size:13px;color:#000000;padding:15px;}
#search {position:relative;width:640px;height:100px;overflow:visible;}
#searchinputarea {position:absolute;left:151px;top:19px;background:url(../img/09iq_1.png) no-repeat;width:388px;height:37px;}
.searchinput {left:163px;top:28px;position:absolute;width:330px;border:none;}
#searchbutton {left:540px;top:19px;cursor:pointer;position:absolute;}
#frontlogo {cursor:pointer;position:absolute;left:10px;top:20px;}
#recentkeywordtitle {position:absolute;left:151px;top:58px;}
#recentkeyword {position:absolute;left:272px;top:66px;font-size:13px;width:600px;overflow:visible;text-align:left;}
.textcenter { text-align:center;margin:0 auto 0 auto; }
.textleft { text-align:left; }
#info {width:640px;line-height:180%;}
#footer div {margin:10px}


.ui-button {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
.ui-button span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
#page_num { padding:4px;margin:1px;}

#tabletitle
{
	text-align:center;
	font-weight:bold;
	padding:5px;
}
#list_num_odd
{
	background-color:#FBFBFB;
	text-align:center;
	padding:7px;
}
#list_num
{
	background-color:white;
	text-align:center;
	padding:7px;
}
#list_title_odd
{
	background-color:#FBFBFB;
	text-align:left;
	padding:7px;
}
#list_title
{
	background-color:white;
	text-align:left;
	padding:6px;
}
#list_writer_odd
{
	background-color:#FBFBFB;
	text-align:center;
	padding:7px;
}
#list_writer
{
	background-color:white;
	text-align:center;
	padding:7px;
}
#list_viewcount_odd
{
	background-color:#FBFBFB;
	text-align:center;
	padding:7px;
}
#list_viewcount
{
	background-color:white;
	text-align:center;
	padding:7px;
}
#list_createtime_odd
{
	background-color:#FBFBFB;
	text-align:center;
	padding:7px;
}
#list_createtime
{
	background-color:white;
	text-align:center;
	padding:7px;
}
#list_content
{
	background-color:white;
	text-align:center;
	padding:15px;
}

#boardarea {
width:850px;
margin-bottom:20px;
text-align:left;
}
#boardtabs {
width:700px;
padding:6px;
text-align:left;
}

#recentboardtabs {
width:400px;
padding:6px;
}


#recenttabs {
width:400px;
padding:6px;
margin-top:10px;
}

#ranktabs {
width:400px;
padding:6px;
}

#contentarea {
padding:5px;
background-color:#FFFFFF;
}

.generaltd {
padding:5px;
height:30px;
}

.contenttable {width:100%}

#boardcontentsarea {
width:100%;
margin-bottom:20px;
}

