/* 기본  */
body	 {background:url(https://img.assesta.com/c4u/mbti/pattern.gif); background-color:#FFFFFF; scrollbar-face-color:#ffffff; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #dddddd; scrollbar-shadow-color: #999999;
		scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #eeeeee; scrollbar-arrow-color: #999999; margin-left:0; margin-top:0;}

td		{font: 12px; line-height: 16px; text-decoration: none; color: #777777; font-family:seoul,돋움,arial}
img{border:0;}

body {margin:0px;padding:0px; font-family:굴림,Gulim돋움,Dotum,돋움체,DotumChe;font-size:9pt;line-height:16pt;font-style: normal;color:#313131;* zoom:1; }

/* 배경 */
/*.top_tit	{background-image:url(https://img.assesta.com/c4u/mbti/top_titbg.gif); background-repeat:repeat-x;}*/
.page_left	{background-image:url(https://img.assesta.com/c4u/mbti/page_left.gif); background-repeat:repeat-y;}
.page_right	{background-image:url(https://img.assesta.com/c4u/mbti/page_right.gif); background-repeat:repeat-y;}

/*레이아웃*/
#PageHeader	{position:relative; top:0; left:0; width:100%;margin: 0px auto; text-align:center; background-image:url(https://img.assesta.com/c4u/mbti/top_titbg.gif); background-repeat:repeat-x;}
#PageFrame	{clear:both;position:relative; top:0; left:0; width:930px;margin: 0px auto; text-align:center;}
#PageFrame #PageContent {width:930px;}
#PageContent #PageFooter	{width:930px; clear:both; margin:0 auto; text-align:center;}

/* 폼 안보이기*/
table		{text-align:left;font-size:9pt;}
div  		{list-style:none; margin:0px; padding:0px;}
ul,ol,li 	{list-style:none; margin:0px; padding:0px;}
img 		{border:0px none; vertical-align:top;} /*vertical-align:top 이미지의 여백에 대한 오류를 잡는 소스 */
form 		{display:inline;font-size:9pt;}  /* 폼 한줄 안보이기*/
input		{display:inline;font-size:9pt;}
fieldset 	{margin:0px; padding:0px; border: 0px none;}
legend 	{display: none;}
caption 	{display: none;}
#clear   	{clear: both;} 

b {font-weight:bold;}
A:link		{font: 12px; line-height: 16px; text-decoration: none; color: #555555; font-family:seoul,돋움,arial}
A:visited	{font: 12px; line-height: 16px; text-decoration: none; color: #555555; font-family:seoul,돋움,arial}
A:hover		{font: 12px; line-height: 16px; text-decoration: none; color: #000000; font-family:seoul,돋움,arial}


.input 		{border: #cccccc 1px solid; color:#646464; background-image:url(https://img.assesta.com/c4u/common/input_bg.gif); background-repeat:repeat-x;} 
.input2 	{border: #ff891d 1px solid; color:#646464;} 
.radio 		{border:0;}
select	{font-family:돋움,arial; font-size:12px; color: #777777; border: #cccccc 1px solid;}
textarea	{font-family:돋움,arial; font-size:12px; color: #777777; border: #cccccc 1px solid;}
/*.select		{behavior: url("/L_Common/Css/selectbox.htc");}*/
.select		{font-family:돋움,arial; font-size:11px; color: #929292; border:none; text-align:center;}


/* 폰트 */
.f_name	{color:#fffa70; font-weight:bold;}
.f_11 {font-size:11px; color:#808080;}
.f_org {color:#ff7a00;}
.f_gal	{color:#9c4700;}
.f_14	{font-size:14px; color: #575757; font-family:seoul,돋움,arial; line-height:140%; }
.f_16	{font-size:16px; line-height:140%; }
.f_bar	{font:11px; color: #24b3b3; font-weight:bold; height:14px;}
.f_wht	{font:12px; color:#ffffff;}
.f_green	{color:#51a300;}
.f_path		{color:#969696; font-size:11px; border-bottom:1px #bdbdbd solid; vertical-align:top; background-image:url(https://img.assesta.com/c4u/common/path_line.gif); background-position:left bottom; background-repeat:no-repeat;}
.f_info		{color:#8c8c8c; font-size:12px;}
.f_point	{color:#ca5900;}
.title01	{font:16px; color: #000000; font-family:seoul,돋움,arial; font:bold;}
.title02	{font:14px; color: #575757; font-family:seoul,돋움,arial; font:bold;}

.go_link A:link		{font: 12px; line-height: 16px; text-decoration: underline; color: #2a66ff; font-family:seoul,돋움,arial}
.go_link A:visited	{font: 12px; line-height: 16px; text-decoration: underline; color: #2a66ff; font-family:seoul,돋움,arial}
.go_link A:hover	{font: 12px; line-height: 16px; text-decoration: underline; color: #2a66ff; font-family:seoul,돋움,arial}

.q_finish	{color:#666666; font-weight:bold; padding-left:5px; padding-top:5px; }
.question	{color:#177da7; font-weight:bold; padding-left:5px; padding-top:5px; }
.q_view5	{font-size:14px;line-height:160%;}
.q_view3	{font-size:18px;line-height:160%;}
.q_view1	{font-size:24px; line-height:160%;}

/* 테이블 */
.bor_top	{border-top:1px #ff891d solid; border-bottom:1px #acacac solid;}
.bor_td		{border-bottom:1px #d9d9d9 solid; height:30px;}
.bor_3h		{border-top:2px #d9d9d9 solid; height:30px;}
.tb_bg		{background-color:#f8f8f8; font-weight:bold; height:30px;}
.bor_right	{border-right:1px #d9d9d9 solid;}
.bor_bot	{border-bottom:1px #d9d9d9 solid;}
.bor_yellow3	{border:3px #ffb400 solid;}
.bor_2h		{border-top:2px #ffb606 solid; height:30px;}

/* 응답지 */
.bor_purple	{border:1px #92a3ff solid;}
.bg_purple	{background-color:#92a3ff; color:#f0ff00; background-image:url(https://img.assesta.com/c4u/mbti/top_line.gif); background-position:left top; background-repeat:no-repeat; height:30px; text-align:center;}
.omr_h		{border-bottom:1px #d6d6d6 solid;}
.omr_nocheck			{ background-color:#fff9e5; color:#ff6000; text-decoration:underline;}
.omr_nocheck A:link		{ background-color:#fff9e5; color:#ff6000; text-decoration:underline;}
.omr_nocheck A:visited	{ background-color:#fff9e5; color:#ff6000; text-decoration:underline;}
.omr_nocheck A:hover	{ background-color:#fff9e5; color:#ff6000; text-decoration:underline;}
#omr_no		{ width:100%;clear:both;}
#omr_no li	{float:left;}
.w_20		{width:25px; padding-top:3px;}
.answer		{margin-top:3px;}

/* 테이블 */
.pl_20 {padding-left:20px;}
.pl_30 {padding-left:30px;}
.pl_50 {padding-left:50px;}
.pt_5 	{padding-top:5px;}
.pt_10 	{padding-top:10px;}
.pt_15 {padding-top:15px;}
.pt_30 {padding-top:30px; vertical-align:top;}
.pl_10 {padding-left:10px;}
.pr_10 {padding-right:10px;text-align:right;}
.pr_20 {padding-right:20px; text-align:right;}

.pb_10 {padding-bottom:10px;}
.pb_15 {padding-bottom:15px;}
.pb_30 {padding-bottom:30px;}
.pad_tit	{padding-top:30px; padding-bottom:20px;}
.pad_ud		{padding-top:5px; padding-bottom:5px;}
.pd_btn		{padding-bottom:4px; vertical-align:bottom; }
.info_bg	{background-color:#f3f3f3; height:26px;}
.left_b_bor	{border-bottom:1px #eaeaea solid;}
.b {font-weight:bold;}
.pl_Content	{padding-left:29px;}
.tb_t6		{margin-top:6px;}
.pd_info	{padding:10px 20px 0px 20px;}
.bor_1		{border:1px #c5c5c5 solid; color:#c35900;}
.q_bg		{height:25px; background-color:#eff1ff;}
.pad_lr		{padding-left:50px; padding-right:50px;}
.pd_5	{padding:5px;}

.pt_8	{padding-top:8px;}

.y_bg	{ background-color:#fff6c9;}

.left_bg	{background-image:url(https://img.assesta.com/c4u/mbti/list_left_bg.gif); background-repeat:no-repeat; background-position:right bottom;}

.left_line	{background-image:url(https://img.assesta.com/c4u/mbti/list_line01.gif); background-repeat:repeat-y;}
.cen_line	{background-image:url(https://img.assesta.com/c4u/mbti/list_line02.gif); background-repeat:repeat-x;}
.right_line	{background-image:url(https://img.assesta.com/c4u/mbti/list_line03.gif); background-repeat:repeat-y;}


/* 로딩 이미지 창 */
#layer_center {  
border: 0px #000 solid;
background-color:#FFFFFF;   
text-align:center;  
top: 50%;  
left: 50%;  
padding-top: 10px;  
margin:0px 0 0 -100px;  
z-index:10;  
position: absolute;  
} 