@CHARSET "EUC-KR";
/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,img,div{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;font-size:12px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;color: black;}
a:hover,a:active,a:focus{text-decoration:none;color: black;}



/* Layout */
#wrap{width:1000px;margin:0 auto}
#header{width:979px; height: 275px; background: url('../images/stdtop/header2.jpg');position:relative;}
#content{width:979px; text-align: left;background: url('../images/studying/studying_body_bg.gif');}
#footer{width:979px;}


body {	background: url('../images/tmp/bg.jpg') repeat-x; width: 100%; text-align:center;}


#header ul {float:left;list-style:none;}
#header ul li {
	float: left;
	margin-left: 2px;
}

#header h2 {
	position: absolute;
	top: 223px;
	left: 110px;
	
	font-family: 'Dotum';
	font-size: 14px;
	color: #649a00;
}
#header_tab { 
	position: absolute;
	top:215px;
 	left:50px; 
}
#title_tab { 
	position: absolute;
	top:180px;
 	left:610px; 
}
#desc {
	clear: both;
	position: absolute;
	top:300px;
 	left:780px;
 	width: 160px;
}

#studying_top{
	position: relative;
	margin-top: -4px;
	height: 6px;
	
}
#studying_top img {
}
#studying_body
{
	
}
#studying_container{
	
/*	width: 979px;
	margin: -1px auto;
	min-height: 300px;
	background-color: white;
	background: url('../images/studying/studying_container.gif') repeat-y;
*/	
}

#studying_bottom {
	height: 115px;
}
#studying_page {
	height: 44px;
	background: url('../images/studying/studying_page2.gif') no-repeat;
	position: relative;
}
#studying_content
{
	width : 870px;
	margin: 0 auto;
	word-wrap: break-word;
}
#studying_table
{
	width: 902px;
	margin: 5px 15px 0 35px;
	border-collapse: collapse;
	border-spacing: 0px;
	font-size: 14px;
	line-height: 17px;
}
#studying_table td {
	border: 1px solid red;
	padding: 2px;
}

#studying_table td.td_title {
	
}
#studying_table td.td_contents{
	
}

#studying_page .btn_prev { position: absolute; left: 120px; top : 2px;}
#studying_page .btn_next { position: absolute; left: 240px; top : 2px; }
#studying_page .btn_exit { position: absolute; left: 820px; top : 2px;  }
#studying_page .page_no {position: absolute; left: 200px; top : 5px; }

.paginate{padding:15px 0;text-align:center;margin-top: 15px;}
.paginate a img{border:none;vertical-align:middle;_vertical-align:top}
.paginate a,.paginate strong{display:inline-block;position:relative;_width /**/:18px;margin-left:-6px;padding:2px 6px 3px 7px;color:#333;font-family:Tahoma;font-size:11px ;line-height:normal;text-decoration:none;vertical-align:middle;margin-top: -12px}
.paginate a:hover{text-decoration:underline}
.paginate strong{color:#f60 !important;font-weight:bold}
.paginate .frst{background:none}
.paginate a.pre,.paginate a.next{padding:0;background:none !important}
.paginate a.pre{margin:0 3px 0 -6px}
.paginate a.next{margin:0 3px 0 -3px}

hr.body_bottom {width: 99%; color: #dbdbdb;}
textarea{
	overflow:auto;resize:none
	padding:4px 0 0 6px;border:1px solid #d1d1d1;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;color:#666;font-size:12px;line-height:20px;vertical-align:top}

#subtab {
	float: left;
	width: 170px;
	margin: 20px 0 0 30px;
}
#content_body 
{
	width: 700PX;
	float: left;
	border: 1px solid #e9e7e5;
	margin: 20px 0 0 20px;
	padding: 20px;
	-moz-border-radius: 15px;
 	border-radius: 15px;
 	background-color: rgb(249,249,249);
}

.clear {
	clear: both;
}

.problem_box {
	margin-top: 20px;	
	text-align: center;
}

.problem_box #problems {
	margin-top: 10px;
}

.problem_box #problems li {
	background: url('../images/studying/test/btn_bg.gif') no-repeat;
	width: 628px;
	height: 30px;
	margin: 2px;
	padding: 6px;
	font-size: 14px;
	font-weight: bold;
}
