@charset "UTF-8";

img {border:none}
SELECT  {background-color : #ffffff;font-family: "돋움", "굴림","seoul", "verdana", "arial"; font-size:9pt; color: #404040; }
body, table, tr, td, textarea {
 		font-family: "돋움", "굴림","seoul", "verdana", "arial";
 		font-size: 9pt;
 		color: #777777;

		scrollbar-face-color: #F2F2F2; scrollbar-shadow-color: #B7B7B7; 
		scrollbar-highlight-color: #F2F2F2; scrollbar-3dlight-color: #F2F2F2; 
		scrollbar-darkshadow-color: #E9E9E9; scrollbar-track-color: #E9E9E9; 
		scrollbar-arrow-color: #B7B7B7;

margin-bottom: 0px; 
margin-right: 0px; 
margin-top:0px; 
margin-left:0px;
 	}

a:link     { color: #656565; text-decoration: none}
a:visited  { color: #656565; text-decoration: none}
a:hover    { color: #656565; text-decoration: none}

SPAN	{FONT-SIZE: 12px;CURSOR: default;}
INPUT	{FONT-SIZE: 12px;color:#768786; HEIGHT: 19px;padding:2 0 0 2;border:expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #dddddd')}
SELECT	{FONT-SIZE: 12px;}
TEXTAREA	{FONT-SIZE:12px;border:1px solid #777777}
img		{border:none}
table{border-collapse:collapse;}

.sm{font-size:11px;font-family:돋움;color:#808080;letter-spacing: -1px;}

.basic_table_bg{
background-image:url("/imgs/common/body_bg.gif");
padding-left:24px;
padding-right:24px;
}

.font {
 font:12px 돋움;
 color:#5B5B5B;
 text-align:center;
}


.table_m1 {
 font:12px 돋움;
 color:#5B5B5B;
 text-align:center;
 background-color:#F0EFED; 
 height:20px;
 padding-top:5px;
}

.table_m2 {
 font:12px 돋움;
 color:#5B5B5B;
 text-align:center;
 background-color:#F0EFED; 
 height:26px;
 padding-top:3px;
}

.table_cn1 {
 font:12px 돋움;
 color:#5B5B5B;
 text-align:center;
 height:24px; 
 padding-top:5px; 
}

.table_cn2 {
 font:12px 돋움;
 color:#5B5B5B;
 height:26px; 
 padding-top:3px;
 padding-left:4px;
}

.td_title{
background-color:#E8F4F2;
font:9pt 돋움;
color:#676767;
height:28px;
text-align:right;
padding-right:10px;
font-weight:bold;
}
.td_txt{font:8pt 돋움;color:#5B5B5B;}
.table_out{background-color:#C6C6C6;}
.td_cont{background-color:#FFFFFF;font:9pt 돋움;color:#676767;height:28px;text-align:left;padding-left:8px;}

.dotline{background-image: url("/imgs/common/dotline02.gif");height:1px;}

.dotline2{background-image: url("/imgs/common/dotline03.gif");height:5px;}





/*합격진단 프로그램 */
.ri1_btn{padding-top:20px;text-align:center;}
.ri1_btn.noPd{padding:0;text-align:center;}
.ri2_t{margin-top:;width:596px;border-top:2px solid #163146;}
.ri2_t th{padding:5px 0 5px 0;width:130px;color:#356387;border-right:1px solid #C5CCD2;border-bottom:1px solid #C5CCD2;background-color:#F0F4F7;}
.ri2_t td{padding:5px 0 5px 14px;border-bottom:1px solid #C5CCD2;font-size:11px;}
	.ri2_t td input.txt{width:191px;height:20px;vertical-align:top;}
	.ri2_t td input.txt2{width:38px;height:20px;vertical-align:top;}
.ri2_text1{padding:0 0 30px 20px;font-size:11px;}

table.s1{width:596px;}
table.s1 tr th{background-color:#DCE4EE;height:32px;border-right:1px solid #C5CDD3;border-bottom:1px #163145 solid;border-top:2px solid #163145;font-size:12px;color:#172A41;}
table.s1 tr td{border-right:1px solid #C5CDD3;border-bottom:1px solid #C5CDD3;height:28px;text-align:center;}
table.s1 tr td.s1bg{background-color:#F0F4F7;font-weight:bold;color:#336388;}
table.s1 tr td.s1bg2{background-color:#F0F4F7;color:#336388;}
table.s1 tr td.s1nobor{border-right:none;border-bottom:none;}
table.s1 tr th.s1nobor01{border-right:none;}
table.s1 tr th.borBtmNo{border-bottom:1px solid #C5CDD3;}
table.s1 tr td.s1nobor02{border-right:none;}
table.s1 tr.borTD td{border-bottom:1px solid #163145;}
.marimg{margin-bottom:5px;}
table.s1 tr td.s1align{text-align:left;padding-left:9px;}
table.s1 tr td.s1align02{text-align:left;border:none;}
table.s1 tr td.s1color{background-color:#F0F4F7;}
.s1input{width:45px;height:20px;background-color:#ffffff;border:1px solid #7F9DB9;color:#336388;font-weight:bold;font-size:12px;text-align:right;padding-right:2px;font-size:12px;border:expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #7F9DB9')}
select.ri3_sel{font-family:dotum,gulim,Vertical,Arial;font-size:12px;vertical-align:top;width:140px;}
.s1input2{width:130px;height:20px;background-color:#ffffff;border:1px solid #7F9DB9;color:#336388;font-weight:bold;font-size:12px;text-align:right;padding-right:2px;vertical-align:middle;font-size:12px;border:expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #7F9DB9')}
.s1input3{width:100px;height:20px;background-color:#ffffff;border:1px solid #7F9DB9;color:#336388;font-weight:bold;font-size:12px;text-align:right;padding-right:2px;vertical-align:middle;font-size:12px;border:expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #7F9DB9')}
table.s1 tr.ali td{padding-left:14px;text-align:left;}

.s1num{border:none;padding:0 0 4px 30px;width:776px;}
.s1Nbg{background:url('/imgs/arrange/2009M6/exam/s1_Nbtn.gif') repeat-x;height:23px;}
.s1num02{font-size:12px;font-weight:bold;color:#EF4720;border:none;text-align:left;}


.pad{padding:0 0 30px 25px;}
.pad2{padding:0 0 10px 20px;}
.inMenu{padding:14px;width:595px;border:3px solid #E3E3E3;}
.inMenu td{padding:14px;}

.s5topbox{background:url('/Imgs/tcp/passe2_top.gif') no-repeat;height:10px;width:595px;}
.s5bgbox{background:url('/Imgs/tcp/passe2_bg.gif') repeat-y;width:595px;}
.s5btmbox{background:url('/Imgs/tcp/passe2_btm.gif') no-repeat;height:11px;width:595px;}
.s5turm{padding:14px 0 0 30px;}
.s5turm02{padding:0 0 0 30px;}
.s5turm03{padding:0 5px 0 0;}
.s5turm04{padding:0 14px 0 0;}

.report_t{width:545px;border-top:1px solid #D4D4D4;}
.report_t th{padding:8px 0 8px 0;background-color:#EFF2EB;border-left:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;}
.report_t td{padding:8px 0 8px 0;border-left:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;text-align:center;}
.report_t td.borcol{border-right:1px solid #D4D4D4;}

.report_t2{width:545px;border-top:2px solid #163145;border-bottom:2px solid #163145;}
.report_t2 th{padding:8px 0 8px 0;background-color:#EFF2EB;border-left:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;color:#172A41;}
.report_t2 td{padding:8px 0 8px 0;border-left:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;text-align:center;}
.report_t2 th.borN{border-left:none;}


.report_ser{width:595px;height:44px;background-color:#E3E9DF;}
.report_ser td{padding-left:25px;}
.report_ser select{width:129px;height:20px;}
.report_ser img{vertical-align:bottom;}
.report_btn{padding-right:25px;text-align:right;}

.report2_t{width:596px;}
.report2_t th{padding:7px 0 7px 0;background-color:#A3A3A3;color:#ffffff;font-size:11px;}
.report2_t td{padding:5px 0 5px 0;font-size:11px;border-bottom:1px solid #D3D3D3;text-align:center;}
.report2_t td.leftT{padding-left:11px;text-align:left;}
.report2_t td a{font-size:11px;}

.infopop{padding:10px;width:545px;height:133px;border:1px solid #D4D4D4;background-color:#F6F8F3;vertical-align:top;line-height:19px;}
.infopop.hei{height:85px;}
.infopop_line{padding:20px 0 10px 0;border-top:1px solid #D4D4D4;}
.infopop_pad{padding-top:20px;text-align:right;}

table.s6_1pop{width:595px;border-bottom:2px solid #163145;border-collapse:collapse;}
table.s6_1pop tr th{padding:7px 0 7px 0;background-color:#DCE4EE;border-right:1px solid #163145;border-bottom:1px #163145 solid;border-top:2px solid #163145;font-size:12px;color:#172A41;}
table.s6_1pop tr td{padding:6px 0 6px 0;border-right:1px solid #C5CDD3;border-bottom:1px solid #C5CDD3;text-align:center;color:#666666;}
table.s6_1pop tr th.pnobor01{border-right:none;}
table.s6_1pop tr td.pnobor02{border-right:none;}
table.s6_1pop tr th.subTh{border-top:none;}
table.s6_1pop tr td.coltd{background-color:#F0F4F7;color:#336388;}
table.s6_1pop tr td.ALeft{text-align:left;}
table.s6_1pop tr td.coltd02{background-color:#F0F4F7;color:#336388;border-right:1px solid #163145;font-weight:bold;}
table.s6_1pop tr td.pali{text-align:left;padding-left:10px;border-right:none;}
table.s6_1pop tr th.lincolr{border-bottom:1px solid #C5CDD3;}
table.s6_1pop tr th.lincolr02{border-bottom:1px solid #C5CDD3;border-right:none;}
table.s6_1pop tr td.lincolr03{background-color:#DCE4EE;font-weight:normal;color:#172A41;border-bottom:1px #163145 solid;border-right:1px solid #163145;}
table.s6_1pop tr td.lincolr04{border-right:1px solid #163145;}
table.s6_1pop tr td.lincolr05{border-bottom:1px #163145 solid;border-right:1px solid #C5CDD3;background-color:#DCE4EE;font-weight:normal;color:#172A41;}
table.s6_1pop tr td.lincolr06{border-right:1px solid #163145;color:#172A41;font-weight:normal;}
table.s6_1pop tr td.lincolr07{border-bottom:1px #163145 solid;border-right:1px solid #C5CDD3;background-color:#E9EEF5;font-weight:normal;color:#172A41;}
table.s6_1pop tr th.lincolr08{border-right:1px solid #C5CDD3;font-size:11px;}
table.s6_1pop tr th.lincolrNo{border-bottom:1px solid #C5CDD3;border-right:1px solid #C5CDD3;}
table.s6_1pop tr td.lincolrNo2{background-color:#DCE4EE;font-weight:normal;color:#172A41;border-bottom:1px #163145 solid;border-right:1px solid #C5CDD3;}
table.s6_1pop tr td.p_f_nor{font-weight:normal;font-size:11px;}
table.s6_1pop tr td.p_f_nor03{font-weight:normal;border-right:none;font-size:11px;}
table.s6_1pop tr td.p_f_nor02{font-weight:normal;border-right:1px solid #163145;font-size:11px;}

table.s6_1pop tr td.lincolr09{border-bottom:1px solid #163145;}
table.s6_1pop tr th.lincolr10{border-right:1px solid #C5CDD3;font-size:11px;border-top:none;}
table.s6_1pop tr td.selcolr{background-color:#F0F4F7;}
table.s6_1pop tr td.selcolr02{border-right:1px solid #163145;background-color:#F0F4F7;}
table.s6_1pop tr td.nobold{font-weight:normal;}
table.s6_1pop tr td.txt01{border-right:none;color:#05235F;font-weight:bold;text-align:left;}
table.s6_1pop tr td.txt02{color:#172A41;font-weight:normal;}
table.s6_1pop tr td.re1CRed{color:#CB0101;}
table.s6_1pop tr td.re1CBlue{color:#0064CC;}
table.s6_1pop tr td.textL{padding-left:10px;text-align:left;line-height:18px;}

.re1CRed{color:#CB0101;}
.re1CBlue{color:#0064CC;}


table.s6_1table{width:620px;border-bottom:2px solid #163145;}
table.s6_1table tr th{background-color:#DCE4EE;height:32px;border-right:1px solid #C5CDD3;border-top:2px solid #163145;border-bottom:1px #163145 solid;font-size:12px;color:#172A41;}
table.s6_1table tr td{border-right:1px solid #C5CDD3;border-bottom:1px solid #C5CDD3;height:28px;text-align:center;color:#336388;}
table.s6_1table tr th.noborder{border-right:none;}
table.s6_1table tr td.noborder02{border-right:none;}

.s6txtbox{padding:15px 40px 15px 40px;width:595px;border:solid 2px #D4DEE9;background-color:#F6F8FA;line-height:18px;}
.s6txtbox td{color:#323433;line-height:23px;}
.re1B{color:#0064CC;font-weight:bold;}
.re1N{color:#052361;font-weight:bold;}
.re1NBig2{color:#323433;font-size:15px;font-weight:bold;}
.re1N2{color:#052361;font-size:15px;font-weight:bold;}


table.susi{width:680px; margin-top:10px;}
table.susi tr th{background-color:#F9FAFA;height:35px;border-right:1px solid #E4EBE9;border-bottom:1px solid #B9C9C7; border-top:2px solid #739490;font-size:11px;color:#3C6461;}
table.susi tr td{height:28px;border-right:1px solid #E4EBE9;border-bottom:1px solid #C5CDD3;text-align:center;color:#336388;font-size:11px;	}
table.susi tr th.s5btb{border-bottom:1px solid #C5CDD3;}
table.susi tr td.s5btb02{border-bottom:1px #B9C9C7; solid;background-color:#F9FAFA;font-size:11px;color:#3C6461;border-top:1px solid #E4EBE9;border-bottom:1px solid #B9C9C7;border-right:1px solid #E4EBE9;}
table.susi tr th.s5align{text-align:left;padding-left:5px;}
table.susi tr th.borB{border-right:1px solid #163145;}
table.susi tr td.borB2{border-right:1px solid #163145;}
table.susi tr th.borNone{border-right:none;}
table.susi tr td.borNone2{border-right:none;}
table.susi tr td.colG{color:#329900;font-weight:bold;}
table.susi tr td.colB{color:#3566CD;font-weight:bold;}
table.susi tr td.colM{color:#FF6600;font-weight:bold;}
table.susi tr td.colR{color:#CD0102;font-weight:bold;}
table.susi tr td.colBl{color:#000000;}
.btnRP{padding:20px 0 50px 0;text-align:right;}


.s5{width:776px;border-top:2px solid #739490;border-bottom:1px solid #B9C9C7;}
.s5 tr th{background-color:#F9FAFA;height:41px;border-right:1px solid #B9C9C7;border-bottom:1px #B9C9C7 solid;border-top:2px solid #739490;font-size:12px;color:#3C6461;}
.s5 tr td{height:28px;border-right:1px solid #B9C9C7;border-bottom:1px solid #B9C9C7;text-align:center;color:#3C6461;font-size:12px;}
.s5 tr th.s5btb{border-bottom:1px solid #D3CBC5;}
.s5 tr td.s5btb02{border-bottom:1px #B9C9C7 solid;background-color:#F9FAFA;font-size:11px;}
.s5 tr th.s5align{text-align:left;padding-left:5px;}
.s5 tr td.chanTd{width:50px;}
.s5 tr th.thHe{height:24px;}
.s5 tr th.lineR{height:24px;}
.s5 tr th.lineR,.s5 tr td.lineR{border-right:1px solid #B9C9C7;}
.s5 tr td.uniHe,.graphBox tr.col2 td{height:57px;}
.s5 tr td.graphHe{height:417px;text-align:right;background:#FFF;border-right:1px solid #B9C9C7;}
.s5 tr td.graphHe img{margin-right:2px;}
.graphBox tr.col1 th{height:23px;}
.graphBox tr.col2 td.wTd{height:81px;}
.possiBox{width:780px;margin:20px 0 20px;}
.possiDot{color:#195D56;}
.graphBox{position:relative;text-align:left;width:638px;height:518px;overflow:hidden;overflow-x:scroll;border-top:1px solid #739490}
.graphBox table{margin:0;border:none;}
.graphBox tr th,.graphBox tr td{background:none;border:none;}
.graphBox tr.col1 th{font-size:11px;background:#F9FAFA;border-right:1px solid #D3CBC5;border-bottom:1px solid #D3CBC5;}
.graphBox tr.col2 td{font-size:11px;background:#F9FAFA;border-right:1px solid #D3CBC5;border-bottom:1px solid #B9C9C7;}
.graphBox tr.graphBg td{height:420px;background:url(/Comuser/information_new/PassConsulting/Arrange/images/graph_bg.gif) repeat 0 0;border-right:1px solid #EDEAE8;}
.graphBox td.wTd p{width:28px;}
.graphBox .box1{float:left;}
.myPossi{position:absolute;left:0;width:100%;height:21px;background:url(/Comuser/information_new/PassConsulting/Arrange/images/bg_gra.gif) repeat-x 0 0;}
.stick1_1{position:absolute;z-index:2;}

.possiNum{border-bottom:1px #B9C9C7 solid;background-color:#fff;font-size:11px;}
.possiNum ul{width:45px;padding-top:9px;}
.possiNum li{color:#808080;text-align:center;width:45px;height:20px;}
.possiNum.line li{background:url(/Comuser/information_new/PassConsulting/Arrange/images/bg_line.gif) no-repeat 100% 10px;}
.txtL{padding:15px 0 0 30px;}

table.examTab2Tbl{height:22px; padding:20px 0 10px 0;}

