/* °øÅë */
*{margin:0; padding:0; font-family:Dotum, "µ¸¿ò", "±¼¸²", Gulim, AppleGothic, Sans-serif;}
img, fieldset, button{border:none;}
img{vertical-align:middle;}
li{list-style:none;}
textarea{overflow:auto;} 
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 
.testm	{font-family: "µ¸¿ò"; color:#666; font-size: 9pt; line-height: 140%}
.tests	{font-family: "µ¸¿ò"; color:#999; font-size: 8pt; line-height: 140%}
.testl	{font-family: "µ¸¿ò"; color:#444; font-size: 12pt; line-height: 140%}
.testl	{font-family: "µ¸¿ò"; color:#444; font-size: 12pt; line-height: 140%}
.testh	{font-family: "µ¸¿ò"; color:#666; font-size: 8pt; line-height: 140%}
.testb	{font-family: "µ¸¿ò"; color:#ffa101; font-size: 12pt; line-height: 140%}
.testb2	{font-family: "µ¸¿ò"; color:#ffa101; font-size: 11pt; line-height: 140%}
.test_time		{font-family: "µ¸¿ò"; color:#fff200; font-size: 22pt; line-height: 140%}
.test_title		{font-family: "µ¸¿ò"; color:#fff; font-size: 12pt; line-height: 140%}
.test_title_p	{font-family: "µ¸¿ò"; color:#444; font-size: 12pt; line-height: 140%}
.ls {letter-spacing:-0.1em;}
.ls2 {letter-spacing:-0.05em;}
.fw {font-weight:bold;}
.cb	{color:#3580d3;}
.cr	{color:#ed1c24;}
.ud	{text-decoration:underline;}
.cw	{color:#fff;}
.t_left {text-align:left;}
.ud	{text-decoration:underline;}
.line_title		{border-bottom:1px solid #e2e2e2;}
.line_top		{border-top:1px solid #999;}
.line_top2		{border-top:1px solid #494949;}
.line_top3		{border-top:2px solid #494949;}
.line_under		{border-bottom:1px solid #999;}
.line_under1	{border-bottom:1px solid #666;}
.line_under2	{border-bottom:1px solid #d4d4d4;}
.line_left1		{border-left:1px solid #d4d4d4;}
.line_right1	{border-right:1px solid #d4d4d4;}
.pd_left_10		{padding-left:10px;}
.pd_left_20		{padding-left:20px;}
.pd_left_25		{padding-left:25px;}
.pd_top_5		{padding-top:5px;}
.pd_top_10  	{padding-top:10px;}
.pd_top_20  	{padding-top:20px;}
.pd_top_30  	{padding-top:30px;}
.pd_bottom_10	{padding-bottom:10px;}
.pd_bottom_20	{padding-bottom:20px;}

/* ¹è°æ */
body {width:100%; height:100%;}

#wrapper {
width:100%;
height:100%
position:relative;
margin:0 auto;
margin-top: 0px;
}

/* ÀÌº¥Æ® */

#test_main	{position:relative; width:1000px; height:820px; background:url('../../images/s/etc/bg_test.jpg') no-repeat; margin: 0px auto;}

	.r_title	{ top:0px; left:0px; width:1000px; height:70px;}
	.r_title	.icon		{position:absolute; top:26px; left:20px; width:55px; height:20px;}
	.r_title	.name		{position:absolute; top:26px; left:85px;}
	.r_title	.name_note	{position:absolute; top:26px; left:0px;}
	.r_title	.time_bg	{position:absolute; top:23px; left:721px; width:169px; height:47px;}
	.r_title	.time		{position:absolute; top:29px; left:790px;}
	.r_title	.view_bg	{position:absolute; top:23px; left:721px; width:169px; height:47px;}
	.r_title	.view_high	{position:absolute; top:38px; left:810px;}
	.r_title	.view_low	{position:absolute; top:38px; left:840px;}
	.r_title	.btn_main	{position:absolute; top:23px; left:900px; width:65px; height:25px;}

	.tab1	{ width:960px;margin-left:20px; }
	.tab1 div {display:inline;}
	.tab1	.tab_01		{ width:110px; height:30px;}
	.tab1	.btn_print	{ width:69px; height:25px;}
	.tab1	.btn_save	{width:69px; height:25px;}
	.tab1	.btn_done	{ width:69px; height:25px;}

	.tab2	{width:960px; height:30px;margin-left:20px;}
	.tab2 div {display:inline;}
	.tab2	.tab_01		{width:220px; height:30px;}
	.tab2	.tab_01 img		{display:inline;vertical-align:bottom;}

	ul.num	{ width:960px; margin:10px 0 10px 20px;padding-bottom:5px;border-bottom:1px solid #d4d4d4;}
	ul.num li {position:relative;display:inline;padding-left:4px;line-height:165%}
	ul.num li img {margin-bottom:5px;}	
	
	.number_on {text-align:center;padding:1px 7px;background-color:#F3F2F0;border:1px solid #E2E2E0;color:#888886}
	.number_on a,
	a:hover,
	a.hover:link, 
	a.hover:visited,
	a:visited{color:#888886;text-decoration:none;}

	.number_off {text-align:center;padding:1px 7px;background-color:#848484;border:1px solid #6E6E6E;color:#fff}
	.number_off a,
	a:hover,
	a.hover:link, 
	a.hover:visited,
	a:visited{color:#888886;}
	
	.if		{position:absolute; top:171px; left:20px;padding-top:10px}
	.if .question_area{ width:958px; float:left; margin-top:5px; overflow-y:scroll; overflow-x:hidden; scrollbar-face-color: #efefef; scrollbar-shadow-color: #b8b8b8; scrollbar-highlight-color: #b8b8b8; scrollbar-3dlight-color: #efefef; scrollbar-darkshadow-color: #efefef; scrollbar-track-color: #efefef; scrollbar-arrow-color: #b8b8b8; }
	.if .question_area ul li {display:inline;}
	.if .question_area ul li.level	{float:right;padding-right:25px;}
	.if .question_area .question_left {float:left; width:465px; margin-left:0; padding-left:0;border-right:1px solid #d4d4d4;}
	.if .question_area .question_right {float:left; width:465px; margin-left:4px; padding-left:5px;}
	.if .question_area .ans_box {margin-bottom:20px;width:440px;background:url('../../images/s/etc/ans_mid.jpg') repeat;s}
	.if .question_area .answer{padding-left:20px;background:url('../../images/s/etc/ans_mid.jpg') repeat;}
	.if .question_area .myself{	float:right; padding-right:22px;}
	.if .question_area .answer .txt {width:50px;float:left;font-family: "µ¸¿ò"; color:#666; font-size: 11pt; line-height: 100%;letter-spacing:-1px;font-weight:bold;}
	.if .question_area .answer .ans {float:left;}
	.if .question_area .answer .ans .subloop{float:left;width:350px;}
	.if .question_area .answer .ans .subloop input.input1{margin-bottom:5px;}
	.if .question_area .answer table.omr_tbl{*width:auto;}
	.if .question_area .answer table.omr_tbl td{padding-right:5px;}
	.if .question_area .answer table.omr_tbl td div{margin:-15px 0 0 2px;height:15px;*margin-top:-18px;*height:19px;*top:-1px;}
	.if .question_area .answer table.omr_tbl td input{width:13px;cursor:pointer;filter:alpha(opacity=0);opacity:0;}
	.if .question_area .answer table.txt_tbl1{display:inline;margin:0;width:auto;height:auto;}
	.if .question_area .answer table.txt_tbl1 td{padding-bottom:2px;padding-top:2px;}
	.if .question_area .answer table.txt_tbl1 td input{text-align:left;}
	.if .question_area .answer table.txt_tbl2{display:inline;margin:0;width:auto;height:auto;}
	.if .question_area .answer table.txt_tbl2 td{padding-bottom:2px;padding-top:2px;}
	.if .question_area .answer table.txt_tbl2 td input{text-align:left;}
	.if .question_area .question_left .answer table.txt_tbl td input{padding-right:7px;}
	.if .question_area .question_right .answer table.txt_tbl td input{padding-right:7px;}
	


	.if2	{position:absolute; top:120px; left:20px;}


#test_quest	{position:relative; width:960px; height:100%;}

	.test_left	{position:absolute; left:0px; width:460px;}
	.test_left	.test_01 table	{width:450px;}
	.test_left	.test_01 table	thead tr th {text-align:left;}
	.test_left	.test_01 table	thead tr th font{position:relative; top:-5px;}
	.test_left	.test_01 table	thead tr th img{position:relative; top:2px;}
	.test_left	.test_01 table	thead tr th em img{position:relative; top:7px; float:right;}
	.test_left	.test_01 table	tbody tr th img{padding:5px 0px 15px 0px;}
	.test_left	.test_01 table	tbody tr td img{padding:0px 0px 0px 0px;}
	.test_left	.test_01 table	tbody tr td font{position:relative; top:-1px; left:15px;}
	.test_left	.test_01 table	tbody tr td em img{position:relative; top:3px; left:20px; padding-left:5px;}

	.test_left	.test_02 table	{width:450px;}
	.test_left	.test_02 table	thead tr th {text-align:left;}
	.test_left	.test_02 table	thead tr th font{position:relative; top:-5px;}
	.test_left	.test_02 table	thead tr th img{position:relative; top:2px;}
	.test_left	.test_02 table	thead tr th em img{position:relative; top:7px; float:right;}
	.test_left	.test_02 table	tbody tr th img{padding:5px 0px 15px 0px;}
	.test_left	.test_02 table	tbody tr td img{padding:0px 0px 0px 0px;}
	.test_left	.test_02 table	tbody tr td font{position:relative; top:-1px; left:15px;}
	.test_left	.test_02 table	tbody tr td em input{position:relative; left:20px; width:150px;}

	.test_right	{position:absolute; left:460px; width:460px;}
	.test_right	.test_11 table	{width:450px;}
	.test_right	.test_11 table	thead tr th {text-align:left;}
	.test_right	.test_11 table	thead tr th font{position:relative; top:-5px;}
	.test_right	.test_11 table	thead tr th img{position:relative; top:2px;}
	.test_right	.test_11 table	thead tr th em img{position:relative; top:7px; float:right;}
	.test_right	.test_11 table	tbody tr th img{padding:5px 0px 15px 0px;}
	.test_right	.test_11 table	tbody tr td img{padding:0px 0px 0px 0px;}
	.test_right	.test_11 table	tbody tr td font{position:relative; top:-1px; left:15px;}
	.test_right	.test_11 table	tbody tr td em input{position:relative; left:20px; width:15px;}

	.test_right	.test_12 table	{width:450px;}
	.test_right	.test_12 table	thead tr th {text-align:left;}
	.test_right	.test_12 table	thead tr th font{position:relative; top:-5px;}
	.test_right	.test_12 table	thead tr th img{position:relative; top:2px;}
	.test_right	.test_12 table	thead tr th em img{position:relative; top:7px; float:right;}
	.test_right	.test_12 table	tbody tr th img{padding:5px 0px 15px 0px;}
	.test_right	.test_12 table	tbody tr td img{padding:0px 0px 0px 0px;}
	.test_right	.test_12 table	tbody tr td font{position:relative; top:-1px; left:15px;}
	.test_right	.test_12 table	tbody tr td em input{position:relative; top:2px; left:20px; width:15px;}
	.test_right	.test_12 table	tbody tr td em img{position:relative; top:1px; left:20px; width:15px;}
	.test_right	.test_12 table	tbody tr td a img{position:relative; float:right; padding-right:10px;}


/*Á¶¿µ»ó ¼öÁ¤*/
#test_result	{position:absolute;  width:940px; height:100%;}

	.result_01	{position:relative; width:910px;margin:20px 0 0 10px;}
	.result_01	.bg_top	{width:910px; height:25px;}
	.result_01	.bg_mid	{ background:url('../../images/s/etc/result_bg_mid.jpg') repeat-y;}
	.result_01	.bg_mid	table {width:860px;}
	.result_01	.bg_mid	table tbody th{height:30px; background-color:#f7f7f7; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	.result_01	.bg_mid	table tbody td{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; padding:0 0 0 10px;}
	.result_01	.bg_mid	table tbody td.last{border-right:0px}
	.result_01	.bg_btm	{width:910px; height:25px;*margin-top:-1px;}

	.result_02	{position:relative; margin:0 0 0 10px;width:910px; height:180px;}	
	.result_02	em.txt1 {position:absolute;top:24px;left:127px;}
	.result_02	em.txt2 {position:absolute;top:24px;left:140px;}
	.result_02	.info	{position:absolute; top:24px; left:760px; width:160px; height:20px;}
	.result_02	.tb_01	{position:absolute; top:42px; left:10px;*width:445px;}
	.result_02	.tb_01	table tbody th{height:30px; background-color:#f7f7f7; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	.result_02	.tb_01	table tbody td{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; text-align:center;}
	/*Á¶¿µ»ó ¼öÁ¤*/
	.result_02	.tb_01  table tbody td.last{border-right:0px}
	.result_02	.tb_01  table tbody th.last{border-right:0px}
	/*Á¶¿µ»ó ¼öÁ¤*/
	.result_02	.tb_02	{position:absolute; top:42px; left:475px; border:1px solid #d4d4d4;margin-top:5px;}
	.result_02	.tb_02	img{padding:10px 0 5px 25px;}

	.result_03	{position:relative;margin:0 0 0 10px; width:910px;}
	.result_03	.tb_03	img {padding:10px 0 5px 7px;width:900px;}

	.result_04	{position:relative; width:910px; margin:0 0 0 10px;}
	.result_04a	em.txt1 {position:absolute;top:24px;left:720px;}
	.result_04a	em.txt2 {position:absolute;top:24px;left:735px;}
	.result_04	.tb_04	table tbody th{height:30px; background-color:#f7f7f7; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	.result_04	.tb_04	table tbody td{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; padding:0 10px 0 10px; text-align:center;}
	.result_04	.tb_04	table tbody td img{vertical-align: middle;}
	

	.result_04a	{position:relative; width:910px; margin:0 0 0 10px;}
	.result_04a	.tb_04	{position:absolute; left:10px;}
	.result_04a	.tb_04	table tbody th{height:30px; background-color:#f7f7f7; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	.result_04a	.tb_04	table tbody td{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; padding:0 10px 0 10px; text-align:center;}
	.result_04a	.tb_04	table tbody td img{vertical-align: middle;}
	.result_04a	.tb_04	table tbody th.last{border-right:0px}
	.result_04a	.tb_04	table tbody td.last{border-right:0px}
	.result_04a	.tb_05	{position:absolute;left:470px;}
	.result_04a	.tb_05	table tbody th{height:30px; background-color:#f7f7f7; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	.result_04a	.tb_05	table tbody td{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; padding:0 10px 0 10px; text-align:center;}
	.result_04a	.tb_05	table tbody td img{vertical-align: middle;}
	.result_04a	.tb_05	table tbody th.last{border-right:0px}
	.result_04a	.tb_05	table tbody td.last{border-right:0px}

	.result_05	{position:relative;margin:20px 0 0 20px;width:910px;height:90px;background:url('../../images/m/etc/weak_bg.jpg') no-repeat;}	
	.result_05 .txt {padding: 30px 0 0 180px;font-family: "µ¸¿ò"; color:#444; font-size: 11pt; line-height: 140%;letter-spacing:-1px;}

	.result_05_2	{position:relative;margin:20px 0 0 20px;width:910px;height:90px;background:url('../../images/m/etc/weak_bg_4ssen.jpg') no-repeat;}	
	.result_05_2 .txt {padding: 30px 0 0 180px;font-family: "µ¸¿ò"; color:#444; font-size: 11pt; line-height: 140%;letter-spacing:-1px;}

#test_study	{width:940px; height:100%;}

	test_study.study_01	{position:relative; width:910px;}
	test_study.study_01	.tb_01	table tbody th{height:30px; background-color:#f0eadc; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	test_study.study_01	.tb_01	table tbody th img{vertical-align: middle;}
	test_study.study_01	.tb_01	table tbody td{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; text-align:center;}
	
	test_study.study_01	.ox		{position:absolute; top:30px; left:0px; width:78px; height:72px;}

	test_study.study_02	{position:relative; width:910px;}
	test_study.study_02	.tb_01	table tbody th{height:30px; background-color:#f0eadc; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	test_study.study_02	.tb_01	table tbody th img{vertical-align: middle;}
	test_study.study_02	.tb_01	table tbody td{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; text-align:center;}
	test_study.study_02	.ox		{position:absolute; top:30px; left:0px; width:78px; height:72px;}

	.study_btn	{position:relative; width:910px;}
	.study_btn	.add		{position:absolute; top:30px; left:230px; width:165px; height:35px;}
	.study_btn	.print_a	{position:absolute; top:30px; left:400px; width:125px; height:35px;}
	.study_btn	.print_b	{position:absolute; top:30px; left:530px; width:145px; height:35px;}

#test_print2	{position:relative; width:910px;}

	.print_top2		{margin-left: 20px; width:910px; }
	.print_top2		ul.info {position:relative;}
	.print_top2		ul.user {position:relative;border-top:1px solid #666;padding-top:10px;}
	.print_top2		ul li {display:inline;}
	.print_top2		ul.info li.btn_print	{float:right;}
	.print_top2		ul.user li.date	{font-family: "µ¸¿ò"; color:#666; font-size: 9pt; line-height: 140%;letter-spacing:-1px;font-weight:bold;}
	.print_top2		ul.user li.id	{margin-right:20px;float:right;font-family: "µ¸¿ò"; color:#666; font-size: 9pt; line-height: 140%;letter-spacing:-1px;font-weight:bold;}


#test_print	{position:relative; width:628px;}

	.print_top		{margin-left: 20px;  width:628px; }
	.print_top		ul.info {position:relative;}
	.print_top		ul.user {position:relative;border-top:1px solid #666;padding-top:10px;}
	.print_top		ul li {display:inline;}
	.print_top		ul.info li.btn_print	{float:right;}
	.print_top		ul.user li.date	{font-family: "µ¸¿ò"; color:#666; font-size: 9pt; line-height: 140%;letter-spacing:-1px;font-weight:bold;}
	.print_top		ul.user li.id	{margin-right:20px;float:right;font-family: "µ¸¿ò"; color:#666; font-size: 9pt; line-height: 140%;letter-spacing:-1px;font-weight:bold;}

	.title	{position:relative; left:20px; width:910px; height:70px;}
	.title	.icon		{position:absolute; top:26px; left:0px; width:55px; height:20px;}
	.title	.name		{position:absolute; top:26px; left:65px;}
	.title	.btn_print	{position:absolute; top:23px; left:840px; width:65px; height:25px;}
	.title	.date		{position:absolute; top:80px; left:0px;}
	.title	.id			{position:absolute; top:80px; left:820px;}
	
	.content	{position:absolute; top:100px; left:20px;}
	.content .print_area{ width:628px;float:left; margin-top:5px;  }
	.content .print_area ul.num2 li{display:inline;}
	.content .print_area ul.num2 li.level	{float:right;padding-right:25px;}
	.content .print_area .question_left {float:left; width:308px; margin-left:0; padding-left:0;border-right:1px solid #d4d4d4;}
	.content .print_area .question_left img.ques {width:300px;}
	.content .print_area .question_right {float:left; width:308px; margin-left:4px; padding-left:5px;}
	.content .print_area .answer table.txt_tbl td.type3{width:15px;}
	.content .print_area .answer table.txt_tbl td.type4{width:60px;padding-left:2px;}
	.content .print_area .btm{background:url('../../images/s/etc/ans_mid.jpg') repeat;}
	.content .print_area .question_right .note {font-family: "µ¸¿ò"; color:#666; font-size: 9pt; line-height: 140%;letter-spacing:-1px;font-weight:bold;text-decoration:underline;}
	.content .print_area .question_right .note2 {font-family: "µ¸¿ò"; color:#666; font-size: 9pt; line-height: 140%;letter-spacing:-1px;}

	.print_area2	{position:relative; width:628px;left:-10px;}
	.print_area2	.tb_01	table tbody th{height:30px; background-color:#f0eadc; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	.print_area2	.tb_01	table tbody td img{vertical-align: middle;width:280px;}
	.print_area2	.tb_01	table tbody td.main{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; text-align:center;}
	.print_area2	.tb_01	table tbody th.last {border-right:0px;}
	.print_area2	.tb_01	table tbody td.last {border-right:0px;}
	.print_area2	.tb_01	table tbody td table.txt_tbl1 {width:63px;margin-left:5px;display:inline;float:left; border:0px;}
	.print_area2	.tb_01	table tbody td table.txt_tbl2 {width:38px;margin-left:5px;display:inline;float:left; border:0px;}
	.print_area2	.tb_01	table tbody td table.txt_tbl1 td{padding-bottom: 2px; padding-top:2px}
	.print_area2	.tb_01	table tbody td table.txt_tbl2 td{padding-bottom: 2px; padding-top: 2px}
	.print_area2	.tb_01	table tbody td em {display:inline;float:left;}
	.print_area2	.tb_01	table tbody td table.txt_tbl tbody td {border:0px;margin:0;}
	.print_area2	.tb_01	table tbody td table.txt_tbl tbody td.type1 {width:5px;}

	
	.study_01	{position:relative;width:910px;}
	.study_01	.tb_01	table tbody th{height:30px; background-color:#f0eadc; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	.study_01	.tb_01	table tbody th img{vertical-align: middle;}
	.study_01	.tb_01	table tbody td.main{height:50px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; text-align:center;}
	.study_01	.tb_01	table tbody th.last {border-right:0px;}
	.study_01	.tb_01	table tbody td.last {border-right:0px;}
	.study_01	.tb_01	table tbody td textarea{width:290px;height:45px;border:1px solid #D4D4D4;letter-spacing:-0.1em;font-size:1.1em;color:#666}
	.study_01	.tb_01	table tbody td table.txt_tbl1 {width:63px;margin-left:5px;display:inline;float:left; border:0px;}
	.study_01	.tb_01	table tbody td table.txt_tbl2 {width:38px;margin-left:5px;display:inline;float:left; border:0px;}
	.study_01	.tb_01	table tbody td table.txt_tbl1 td{padding-bottom: 2px; padding-top:2px}
	.study_01	.tb_01	table tbody td table.txt_tbl2 td{padding-bottom: 2px; padding-top: 2px}
	.study_01	.tb_01	table tbody td em {display:inline;float:left;}
	.study_01	.tb_01	table tbody td table.txt_tbl tbody td {border-style:solid;margin:auto;height:auto;}
	.study_01	.tb_01	table tbody td table.txt_tbl tbody td.type1 {width:5px;}
	.study_01	.ox1		{position:absolute; top:2px; width:78px; height:72px;}
	.study_01	.ox2		{position:absolute; top:2px; left:5px; width:78px; height:72px;}

	.study_02	{position:relative; left:20px; width:910px;}
	.study_02	.tb_01	table tbody th{height:30px; background-color:#f0eadc; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0;}
	.study_02	.tb_01	table tbody th img{vertical-align: middle;}
	.study_02	.tb_01	table tbody td{height:30px; border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; text-align:center;}
	.study_02	.ox		{position:absolute; top:25px; width:78px; height:72px;}

	.memo	{position:relative; left:20px; width:588px;}
	.memo	.memo_txt	{padding-right:15px;}

	.test_left	{position:absolute; left:0px; width:455px;}
	.test_left	.test_01 {width:440px;}
	.test_left	.test_01 table	{width:440px;}
	.test_left	.test_02 {width:440px;}
	.test_left	.test_02 table	{width:440px;}

	.test_right	{position:absolute; left:475px; width:460px;}
	.test_right	.test_11 {width:440px;}
	.test_right	.test_11 table	{width:440px;}
	.test_right	.test_12 {width:440px;}
	.test_right	.test_12 table	{width:440px;}


#wrong_title	{position:relative;}
	wrong_title.title	{width:700px; height:73px;}
	wrong_title.title	.t_note	{width:450px; height:49px;}

#wrong_search	{position:relative;}
	.search	{width:700px; background:url('../../images/s/etc/note_search_mid.jpg') repeat-y;}
	.search	.search_top	{width:700px; height:55px;}
	.search	.search_mid	{position:relative; width:680px; height:90px; background:url('../../images/s/etc/note_search_bg.jpg') no-repeat; margin: 0px auto;}
	.search	.search_mid	.s_book	{position:absolute; top:0px; left:70px;}
	.search	.search_mid	.s_book	select{width:100px;}
	.search	.search_mid	.s_lect	{position:absolute; top:0px; left:175px;}
	.search	.search_mid	.s_lect	select{width:300px;}
	.search	.search_mid	.s_s1	{position:absolute; top:25px; left:70px;}
	.search	.search_mid	.s_s1	select{width:120px;}
	.search	.search_mid	.s_s2	{position:absolute; top:25px; left:195px;}
	.search	.search_mid	.s_s2	select{width:120px;}
	.search	.search_mid	.s_s3	{position:absolute; top:25px; left:335px;}
	.search	.search_mid	.s_s3	select{width:120px;}
	.search	.search_mid	.s_s4	{position:absolute; top:25px; left:460px;}
	.search	.search_mid	.s_s4	select{width:120px;}
	.search	.search_mid	.w		{position:absolute; top:27px; left:320px;}
	.search	.search_mid	.i_1	{position:absolute; top:54px; left:70px;}
	.search	.search_mid	.i_2	{position:absolute; top:54px; left:120px;}
	.search	.search_mid	.i_3	{position:absolute; top:54px; left:170px;}
	.search	.search_mid	.t_1	{position:absolute; top:54px; left:85px;}
	.search	.search_mid	.t_2	{position:absolute; top:54px; left:135px;}
	.search	.search_mid	.t_3	{position:absolute; top:54px; left:185px;}
	.search	.search_mid	.c_1	{position:absolute; top:79px; left:70px;}
	.search	.search_mid	.c_2	{position:absolute; top:79px; left:150px;}
	.search	.search_mid	.t_4	{position:absolute; top:79px; left:85px;}
	.search	.search_mid	.t_5	{position:absolute; top:79px; left:165px;}
	.search	.search_mid	.btn_search	{position:absolute; top:0px; left:610px; width:55px; height:47px;}
	.search	.search_mid	.btn_add	{position:absolute; top:75px; left:614px; width:46px; height:16px;}
		
		
	/* Ãß°¡°Ë»ö ½ÃÀÛ */
	.search	.search_mid_add	{position:relative; width:680px; height:70px; background:url('../../images/s/etc/note_search_bg.jpg') no-repeat; margin: 0px auto;}
	.search	.search_mid_add	.s_book	{position:absolute; top:0px; left:70px;}
	.search	.search_mid_add	.s_book	select{width:100px;}
	.search	.search_mid_add	.s_lect	{position:absolute; top:0px; left:175px;}
	.search	.search_mid_add	.s_lect	select{width:300px;}
	.search	.search_mid_add	.s_s1	{position:absolute; top:25px; left:70px;}
	.search	.search_mid_add	.s_s1	select{width:120px;}
	.search	.search_mid_add	.s_s2	{position:absolute; top:25px; left:195px;}
	.search	.search_mid_add	.s_s2	select{width:120px;}
	.search	.search_mid_add	.s_s3	{position:absolute; top:25px; left:335px;}
	.search	.search_mid_add	.s_s3	select{width:120px;}
	.search	.search_mid_add	.s_s4	{position:absolute; top:25px; left:460px;}
	.search	.search_mid_add	.s_s4	select{width:120px;}
	.search	.search_mid_add	.w		{position:absolute; top:27px; left:320px;}
	.search	.search_mid_add	.i_1	{position:absolute; top:54px; left:70px;}
	.search	.search_mid_add	.i_2	{position:absolute; top:54px; left:120px;}
	.search	.search_mid_add	.i_3	{position:absolute; top:54px; left:170px;}
	.search	.search_mid_add	.t_1	{position:absolute; top:54px; left:85px;}
	.search	.search_mid_add	.t_2	{position:absolute; top:54px; left:135px;}
	.search	.search_mid_add	.t_3	{position:absolute; top:54px; left:185px;}
	.search	.search_mid_add	.c_1	{position:absolute; top:79px; left:70px;}
	.search	.search_mid_add	.c_2	{position:absolute; top:79px; left:150px;}
	.search	.search_mid_add	.t_4	{position:absolute; top:79px; left:85px;}
	.search	.search_mid_add	.t_5	{position:absolute; top:79px; left:165px;}
	.search	.search_mid_add	.btn_search	{position:absolute; top:0px; left:610px; width:55px; height:47px;}
	.search	.search_mid_add	.btn_add	{position:absolute; top:55px; left:614px; width:46px; height:16px;}
	/* Ãß°¡°Ë»ö ³¡ */

	.search	.search_btm	{width:700px; height:30px;}


#wrong_print	{position:relative;}
	.print		{width:700px; height:35px;}
	.print	.i_1	{position:absolute; top:5px; left:0px;}
	.print	.i_2	{position:absolute; top:5px; left:80px;}
	.print	.t_1	{position:absolute; top:5px; left:16px;}
	.print	.t_2	{position:absolute; top:5px; left:96px;}
	.print	.del	{position:absolute; top:0px; left:387px; width:95px; height:25px;}
	.print	.print1	{position:absolute; top:0px; left:485px; width:95px; height:25px;}
	.print	.print2	{position:absolute; top:0px; left:583px; width:115px; height:25px;}


#wrong_note	{position:relative;}

	.tb_1	{position:absolute; top:0px; left:0px; width:400px;}
	.tb_1	table thead tr th	{width:400px; height:25px; background:url('../../images/s/etc/note_top.jpg') no-repeat; margin: 0px auto;}
	.tb_1	table thead tr th	input	{position:relative; top:2px; left:6px;}
	.tb_1	table thead tr th	font	{position:relative; top:0px; left:8px;}
	.tb_1	table thead tr th	img		{position:relative; top:3px; left:10px;}
	.tb_1	table tbody tr td	{border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; padding:15px 0 15px 0;}
	.tb_1	table tbody tr td	img		{position:relative; top:0px; left:15px; padding-bottom:5px;}

	.tb_2	{position:absolute; top:0px; left:410px; width:290px;}
	.tb_2	table tbody tr th	{border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; padding:10px 0px 8px 0px; background-color:#f5f5f5;}
	.tb_2	table tbody tr td	{border-color:#d4d4d4; border-style:none solid solid none; border-width:0 1px 1px 0; padding:10px 0px 8px 10px;}
	.tb_2	table tbody tr td	img		{position:relative; top:-2px; padding-right:5px;}
	.tb_2	table tbody tr td li img	{position:relative; left:141px; padding-top:6px;}
	.tb_2	table tbody tr td	textarea{width:180px; height:50px; padding:3px 3px 3px 3px;}



.exam_main .exam_main_btm{margin:72px 0 0 29px;}
.exam_main .exam_main_btm .tit{padding-bottom:11px;}

/* ÀåÈ«ÁØ ÆË¾÷ */
.pop_04 {*zoom:1; position:relative; overflow:hidden; width:1000px; height:820px; background:#FFA101}
.pop_04:after {display:block; clear:both; content:""}
.pop_04 .popCon {position:relative; margin:10px 0 0 10px; overflow:hidden; width:980px; height:670px; background:url("../../images/s/prem/bg_pop_type4.gif") no-repeat}
.pop_04 .popCon .pop_title {*zoom:1; width:460px; height:100px; position:absolute; top:44px; left:43px}
.pop_04 .popCon .pop_title:after {display:block; clear:both; content:""}
.pop_04 .popCon .pop_title .tit {margin-left:5px}
.pop_04 .popCon .pop_title .tit p {margin:28px 0 10px 0}
.pop_04 .popCon .pop_title .tit .book_name {font-size:14px; font-weight:bold; letter-spacing:-2px; word-spacing:2px; margin-left:6px; position:relative; top:2px}
.pop_04 .popCon .testWrap {position:relative; top:212px; left:193px; width:594px; height:366px; background:url("../../images/s/prem/bg_pop7_1.gif") no-repeat}
.pop_04 .popCon .testWrap .test_tit {padding:28px 0 0 76px}
.pop_04 .popCon .testWrap .test_tit p {margin-top:8px}
.pop_04 .popCon .testWrap .test_tit span {position:relative; top:-11px; left:125px; letter-spacing:-1px; font-size:12px; font-weight:bold; color:#363636}
.pop_04 .popCon .testWrap .test_con {position:absolute; top:115px; left:10px; width:574px; height:240px; background:url("../../images/s/prem/bg_pop7_2.gif") no-repeat}
.pop_04 .popCon .testWrap .test_con span a {position:relative; top:26px; left:183px}
.pop_04 .popCon .testWrap .test_con table {width:240px; margin:67px 0 0 165px; border-top:2px solid #636363;}
.pop_04 .popCon .testWrap .test_con table tr {height:30px; letter-spacing:-1px}
.pop_04 .popCon .testWrap .test_con table tr th {letter-spacing:-2px; font-weight:normal; color:#636363; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; background-color:#f7f7f7}
.pop_04 .popCon .testWrap .test_con table tr td {color:#898989; padding-left:10px;  border-bottom:1px solid #e1e1e1}
.pop_04 .popCon .testWrap .test_con table tr td a {display:inline-block; margin-bottom:1px; margin-left:5px}
.pop_04 .pop_p {margin:20px 0 0 30px}
.pop_04 .pop_p p {margin-top:8px}

.prem_info {margin-top:90px; text-align:center;font-weight:bold; font-size:1.3em;letter-spacing:-1px;}
.prem_info .info_text {}
.prem_info .info_text em{color:#ffa101;}

/*À¯Çü*/
.type_area{width:440px;height:30px;padding-top:10px;margin-bottom:15px;background-color:#F2F1EF;border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0}
.type_area strong {letter-spacing:-1px}
.type_name {border:1px solid #DBD9CD;color:#464648;font-size:11px;background-color:#FBFDF0;letter-spacing:-1px;padding: 0px 5px; margin: 0px 7px;}	

#exam_result_wrap{position:relative;overflow-y:scroll;overflow-x:hidden;height:660px;padding-left:10px;margin:5px 20px 0 0;
	scrollbar-face-color:#efefef;
	scrollbar-shadow-color:#b8b8b8;
	scrollbar-highlight-color:#b8b8b8;
	scrollbar-3dlight-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
	scrollbar-track-color:#efefef;
	scrollbar-arrow-color: #b8b8b8;
}

#exam_result{width:910px;height:100%;margin:15px auto 0 auto}
#exam_result h4{clear:both;padding-left:10px;color:#636363;font-size:14px;background:url('/html/images/etc/ico_exam_h4.gif') left 2px no-repeat;letter-spacing:-1px}

#exam_result .exam_info_tb{clear:both;position:relative;margin:15px 0 40px 0;border-top:1px solid #636363}
#exam_result .exam_info_tb table{width:100%;table-layout:fixed}
#exam_result .exam_info_tb table th{padding:7px 0;border-top:1px solid #dddddb;border-bottom:1px solid #dddddb;text-align:center;font-weight:bold;color:#404040;background:#f7f7f7;letter-spacing:-1px}
#exam_result .exam_info_tb table th em{display:block;font-weight:normal;color:#838383}
#exam_result .exam_info_tb table td{padding:7px 10px;border-top:1px solid #dddddb;border-bottom:1px solid #dddddb;text-align:left;letter-spacing:-1px}
#exam_result .exam_info_tb table td .point{font-size:36px;font-weight:bold;color:#dc3912;letter-spacing:-1px}
#exam_result .exam_info_tb table td.center{text-align:center}
#exam_result .exam_info_tb table td.sum{background:#f9f9f9;text-align:center;color:#404040}
#exam_result .exam_info_tb table td em{color:#404040}
#exam_result .exam_info_tb table td span.o{color:#dc3912;font-weight:bold}
#exam_result .exam_info_tb table td span.x{color:#3366cc;font-weight:bold}
#exam_result .exam_info_tb table tr.center td{text-align:center}
#exam_result .exam_info_tb table td select{width:155px;padding-left:5px;border:1px solid #dddddb;color:#404040}
#exam_result .exam_info_tb table.line th{border:1px solid #dddddb}
#exam_result .exam_info_tb table.line th.first{border-left:none}
#exam_result .exam_info_tb table.line th.last{border-right:none}
#exam_result .exam_info_tb table.line td{border:1px solid #dddddb}
#exam_result .exam_info_tb table.line td.first{border-left:none}
#exam_result .exam_info_tb table.line td.last{border-right:none}

#exam_result .exam_info_tb .graph{width:25%;height:10px;background:#3366cc}
#exam_result .exam_info_tb .sum .graph{width:25%;height:10px;background:#dc3912}
#exam_result .exam_info_tb .tip{margin:10px;color:#ff6d01;letter-spacing:-1px}

#exam_result .exam_info_tb .my_prev td{border-bottom:1px solid #ed1e24 !important}
#exam_result .exam_info_tb .my td{border-top:1px solid #ed1e24 !important;border-bottom:1px solid #ed1e24 !important;background:#ffe3e5;text-align:center}
#exam_result .exam_info_tb .my td.first{border-left:1px solid #ed1e24 !important}
#exam_result .exam_info_tb .my td.last{border-right:1px solid #ed1e24 !important}

#exam_result .graph_wrap .graph_left{float:left;width:440px}
#exam_result .graph_wrap .graph_right{float:right;width:443px;margin-right:22px}


#exam_result .select{position:relative;}
#exam_result .select p{position:absolute;top:-5px;right:0;text-align:right}
#exam_result .select input{margin-left:10px;vertical-align:middle}
#exam_result .select label{margin-left:5px}

#exam_result .report{position:relative;width:910px;height:91px;margin-top:19px;background:url('/html/images/etc/bg_exam_report.gif') no-repeat}
#exam_result .report h5{position:absolute;top:40px;left:90px;font-size:14px;color:#404040}
#exam_result .report table{position:absolute;top:10px;left:265px;width:635px;height:70px}
#exam_result .report table td{border:none;font-size:14px;color:#dc3912;font-weight:bold;vertical-align:middle}

#exam_result .btn{text-align:center}

/* Æò°¡ ¹®Á¦ ÇÁ¸°Æ® */
.memo3	{position:relative; left:20px; width:575px;min-height:80px;padding-top: 20px; padding-bottom:20px;background:url('../../images/h/etc/my_memo_title.jpg') no-repeat scroll -5px 18px;}
.memo3	.txt	{background:url('../../images/h/etc/my_memo_middle_bg.gif') repeat;margin:-30px 0 0 70px; width:510px}
.memo3  .txt  .sub_txt {background:url('../../images/h/etc/my_memo_top_bg.gif') no-repeat;  padding:12px 0 10px 20px; color:#8D8D8D;}
.memo3  .txt  .sub_txt .left{float:left}
.memo3  .txt  .sub_txt .right{float:left;min-height:90px;padding: 0 0 5px 5px;line-height:140%;margin-top:-2px}
.memo3  .txt  .sub_txt strong {color:#494949;letter-spacing:-1px}