@charset "euc-kr";
@import url("common.css");
@import url("top_submenu_style.css");
@import url("sub_tablestyle.css");

 
/* CSS Document */

/*************************introduction****************************************/



.introduction_exam {
	font-family:"Dotum";	
}

.introduction_exam {
	padding-left:5px;	
	font-family: "Dotum";	
	margin-bottom:20px;
}

.intro_exam_title {
	color:#4473c4;
	font-weight:bold;		
	font-size:14pt;
	text-indent:10px;	
	padding-top:10px;
	padding-bottom:10px;
}

.intro_exam_about {
	margin-top:10px;
	padding-left:5px;	
}

.intro_exam_txtB {	
	font-weight:bold;			
	text-indent:50px;
	font-size:11pt;
}

.intro_exam_txtB01 {
	font-size:11pt;
	padding-top:10px;	
	font-weight:bold;				
}

.intro_exam_txtB02 {	
	padding-top:10px;	
	font-weight:bold;			
	text-indent:50px;	
	font-size:11pt;
}


.intro_exam_txtBl {		
	font-size:10pt;
	text-indent:75px;	
}

.intro_exam_txtBl_01 {		
	font-size:10.5pt;
	text-indent:158px;		
}

.intro_exam_txtBl_01-1 {		
	font-size:10.5pt;
	text-indent:158px;	
	padding-bottom:7px;
}

.intro_exam_txtB_02 {
	text-indent:158px;
	font-size:11pt;
	font-weight:bold;
}



.intro_exam_txtBl01 {	
	text-indent:50px;
	font-size:10.5pt;
}

.intro_exam_txtBl01-1 {	
	text-indent:50px;
	font-size:10.5pt;
	margin-bottom:20px;
}

.intro_exam_txtBl01-2 {	
	text-indent:46px;
	font-size:10.5pt;
}

.intro_exam_txtBl01-3 {	
	text-indent:46px;
	font-size:10.5pt;
	margin-bottom:20px;
}

.intro_exam_txtBl02 {		
	text-indent:63px;
	font-size:10.5pt;	
}


.intro_exam_txtT {
	font-weight:bold;
	font-family: "Dotum";
	letter-spacing:-1px;
	font-size:10pt;
	color:#2d2d2d;
	padding-left:10px;
}

.intro_exam_box {
	border:2px solid #4c8bcf;
	width:360px;
	margin-left:65px;	
	margin-top:5px;
	margin-bottom:15px;	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
}

.intro_exam_txt {	
	font-size:11pt;
	text-indent:20px;
}

.intro_exam_txt_01 {
	font-size:11pt;
	text-indent:5px;
}

.intro_exam_txt01 {
	text-indent:123px;
	padding-top:2px;	
	font-size:10.5pt;
}

.intro_exam_txt01-1 {
	text-indent:20px;	
	font-size:10.5pt;	
}

.intro_exam_txt02 {		
	text-indent:30px;
	font-size:11pt;
}

.intro_exam_txt03 {		
	text-indent:45px;
	font-size:11pt;	
}

.intro_exam_txt03-1 {		
	text-indent:55px;
	font-size:11pt;	
	margin-top:10px;
	font-weight:bold;
}

.intro_exam_txt03-2 {		
	text-indent:55px;
	font-size:11pt;		
	font-weight:bold;
}


.intro_exam_txtN01 {

	padding-top:3px;
	padding-bottom:1px;
}

.intro_exam_txtN02 {

	padding-top:3px;
	padding-bottom:1px;
}



.intro_exam_txt_rect {
	font-size:6pt;
	float:left;
	margin-top:7px;
	color:#8a8a8a;
	text-indent:10px;

}

.intro_exam_txt_rect01 {
	font-size:6pt;
	float:left;		
	margin-top:5px;
	text-indent:25px;
}

.intro_exam_txt_rect02 {
	font-size:6pt;
	float:left;		
	text-indent:40px;
	margin-top:7px;	
	margin-right:3px;
}





.intro_exam_boxt {
	line-height:1.6em;
}


/**************************difference.html/introduction_3Æ÷ÇÔ*************************/

.diff_con {
	padding-left:10px;
}

.s_title {
	font-size:15pt;	
	padding-left:10px;
	color:#464646;
	font-weight:bold;	
	margin-bottom:10px;
}

.s_title01 {
	font-size:18pt;	
	padding-left:10px;
	color:#0065d3;
	font-weight:bold;	
	margin-bottom:20px;
	text-align:center;
}

.s_title02 {
	font-size:15pt;	
	padding-left:10px;
	color:#464646;
	font-weight:bold;	
	margin-bottom:10px;
}

.diff_con_Txt {
	margin-bottom:10px;		
}

.difference_txt {
	font-size:11pt;		
}

.txt_in {
	text-indent:20px;	
	font-size:11pt;
}

.difference_exT {
	border:1px solid #a4a4a4;
	width:90%;
	padding:3px;
	margin-bottom:10px;
	margin-left:30px;
}

.difference_exT thead th {
	background:#bbcdeb;
	color:#fff;
	padding:5px;
	border-bottom:1px solid #a4a4a4;
	font-size:11pt;
}

.difference_exT tbody td {
	border-right:1px solid #a4a4a4;
	border-bottom:1px solid #a4a4a4;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	color:#4473c4;
	font-weight:bold;
	font-size:11pt;
	background:#e9f0fb;
}

.difference_exT tbody .td_end {
	border-bottom:1px solid #a4a4a4;
	border-right:none;
	font-size:11pt;
}

.difference_exT tfoot td {
	border-right:1px solid #a4a4a4;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	color:#000;
	font-weight:bold;	
	font-size:10pt;
}

.difference_exT tfoot .td_end {
	border:none;
	font-size:10pt;
}

.diff_con_Txt_02  {
	margin-top:10px;
}

.diff_tb {
	background:#fff;
	border-right:1px solid #a4a4a4;
	border-bottom:1px solid #a4a4a4;
}


.difference_recomT {
	border:1px solid #a4a4a4;
	width:90%;
	padding:3px;
	margin-bottom:10px;
	margin-left:30px;
	margin-top:20px;		
}

.difference_recomT thead th {
	background:#bbcdeb;
	color:#0048cb;
	padding:5px;
	border-bottom:1px solid #a4a4a4;
	border-right:1px solid #a4a4a4;	
	font-size:11pt;
}

.difference_recomT .td_end {
	border-right:none;
	border-bottom:1px solid #a4a4a4;	
	font-size:11pt;
}

.difference_recomT .td_bg {
	border-right:1px solid #a4a4a4;
	border-bottom:1px solid #a4a4a4;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	color:#4473c4;
	font-weight:bold;
	font-size:11pt;
	background:#e9f0fb;
}

.difference_recomT tbody td {	
	border-right:1px solid #a4a4a4;
	border-bottom:1px solid #a4a4a4;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;	
	font-weight:bold;	
	font-size:11pt;
}

.difference_recomT tfoot td {	
	border-right:1px solid #a4a4a4;	
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;	
	font-weight:bold;	
	font-size:11pt;
}

.difference_recomT .tf_td_end {
	border:none;	
	font-size:11pt;
}

.difference_recomT .tf_td_bg {
	border-right:1px solid #a4a4a4;	
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	color:#4473c4;
	font-weight:bold;
	font-size:11pt;
	background:#e9f0fb;		
}


.exam_in01 {
	text-indent:22px;
	color:#6d6d6d;	
	line-height:1.3em;
}

.exam_in02 {
	text-indent:13px;
	color:#6d6d6d;	
	line-height:1.3em;
}

.intro_exam_title_02 {
	color:#4473c4;
	font-weight:bold;
	font-family: "Dotum";
	letter-spacing:-1px;
	font-size:10pt;
}


.intro_diff_txt_stitle {
	font-size:11pt;
	text-indent:20px;
	margin-bottom:2px;	
}

.intro_diff_txt_stitle01 {
	font-size:11pt;
	text-indent:20px;
	margin-top:10px;
	margin-bottom:2px;	
}

.intro_diff_txt01 {
	font-size:11pt;
	text-indent:50px;
}

.intro_diff_txt01_1 {
	font-size:10.5pt;
	text-indent:50px;
}

.intro_diff_txt02 {
	font-size:10.5pt;
	text-indent:70px;
}

.intro_diff_txt_num {	
	font-size:11pt;
	text-indent:30px;
}

.intro_exam_txtB01_1 {
	font-size:11pt;
	padding-top:5px;	
	font-weight:bold;				
	color:#4473c4;
}

.intro_exam_txtB01_2 {
	font-size:11pt;
	padding-top:5px;	
	font-weight:bold;			
	letter-spacing:-1px;
	color:#4473c4;
}


.intro_exam_txt_rect02_1 {
	font-size:6pt;
	float:left;		
	text-indent:20px;
	margin-top:7px;	
	margin-right:3px;
	color:#4473c4;
}

.intro_diff_txt_num {	
	font-size:11pt;
	text-indent:30px;
	letter-spacing:-1px;

}




/***********************************schedule/schedule.html*****************************************************/

h3 {
	background:url('/__Tock2/img/bul01.gif') no-repeat 10px 8px;
	font-size:16px;
	font-weight:bold;
	padding-left:30px;
	margin-top:20px;
	margin-bottom:10px;
}

.schedule_stxt {
	font-size:10pt;
	padding-left:20px;
}

.shedule_list_style {		
	margin-left:30px;
	width:100%;
}

.schedule_list_txt01 {
	background:url(/__Tock2/img/bul01.gif) no-repeat 10px 7px;
	font-weight:bold;
	padding-left:10px;
	font-size:11pt;
}

.schedule_list_txt02 {
	font-size:11pt;	
	padding-left:10px;	
	width:100%;
	float:left;	
}

.schedule_list_txt02_1 {
	font-size:11pt;	
	padding-left:10px;
	width:50%;
	float:left;	
}

.schedule_btn_go {
	width:91px;
	height:15px;	
	float:left;
	vertical-align:top;
}

.schedule_btn_go a, a:hover {
	display:inline;

}


.schedule_btn_go img {	
	width:91px;
	height:15px;	
	vertical-align:top;
}

/****************attention.html************************/
.content h5 {	
	padding-left:3px;
}

.exam_tab_01 {
	padding-top:10px;
	font-size:11pt;
	font-family:"Dotum";	
	padding-left:10px;
	margin-bottom:20px;
}

.exam_tab_01-1 {
	background:#f6f6f6;
	padding-top:15px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:15px;
	width:620px;
	font-size:11pt;	
	margin-top:5px;
	margin-bottom:10px;
}

.exam_tab_01-1 li {
	font-size:11pt;
}

.exam_tab_01-2 {
	background:#f6f6f6;
	padding-top:15px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:15px;
	width:620px;
	font-size:11pt;	
	margin-top:5px;
	margin-bottom:20px;
	margin-left:10px;
}

.exam_tab_01-2 li {
	font-size:11pt;
}

.dot_blue {
	font-size:12pt;
	font-weight:bold;
	color:#7d8ddb;
	vertical-align:middle;	
}

.dot_blueB {
	font-size:14pt;
	font-weight:bold;
	color:#7d8ddb;
	vertical-align:middle;
	
}

.att_in {
	text-indent:17px;
	font-size:11pt;
	margin-bottom:5px;
}

.att_in01 {
	text-indent:30px;
	font-size:11pt;
	margin-bottom:5px;
}

.att_in02 {
	text-indent:150px;
	font-size:11pt;
	margin-bottom:5px;
}

.bttn_down {
	margin-top:25px;
	margin-left:210px;
	margin-bottom:15px;
}


/****************succesful.html************************/

.exam_succ {
	padding-left:10px;
	margin-bottom:20px;
}

.h5_txt_in {
	text-indent:17px;
}

.btn_succ {
	float:left;
	width:92px;
	height:15px;
}

.btn_succ a, .btn_succ a:hover {	
	width:92px;
	height:15px;
}

.btn_secl_succ {
	text-align:center;
	margin-top:20px;
}

.succ_gong_tit {
	width:450px;
	height:5px;
	margin:auto;
	text-align:left;
	font-size:11pt;
	padding-bottom:30px;
}

.perB_style {
	background:#ecf0fa;
	border-top:2px solid #97b5ea;
	border-right:2px solid #d8dff1;
	border-left:2px solid #d8dff1;
	border-bottom:2px solid #d8dff1;	
	padding:5px;	
	width:64%;
	margin:auto;
	margin-top:20px;
	margin-bottom:15px;
	text-align:center;
	font-size:11pt;
}


/**********************************series_0625.html***************************************/

.Tb_txt_in {
	padding-left:25px;
	font-size:11pt;
}

.Tb_txt_center {
	text-align:center;
	font-size:11pt;
}

.Tb_txt_left {
	text-align:left;
	padding-left:5px;
}

.Tb_txt_right {
	text-align:right;	
}

.exam_txt_rect02 {
	font-size:6pt;		
	vertical-align:middle;
	text-align:left;
	padding-left:3px;
}

.exam_txt_rect03 {
	font-size:4pt;		
	vertical-align:middle;
	text-align:left;
	padding-left:3px;
}


.exam_txt_rect01 {
	font-size:6pt;		
	vertical-align:middle;
	text-align:left;	
	padding-left:10px;
}

/********************************************item_0628.html***********************************/

.txt_in_7 {
	text-indent:7px;
}

.txt_in_10 {
	text-indent:10px;
}

.txt_in_13 {
	text-indent:13px;
}

.txt_in_16 {
	text-indent:16px;
}

.txt_in_20 {
	text-indent:20px;
}

.txt_orangeb {
	font-weight:bold;
	font-size:11pt;
	color:#ff6600;
}

.txt_orangeb_10 {
	font-size:10.5pt;
	font-weight:bold;
	color:#ff6600;
}




/**********************************************application***********************************************/


.app_individual {
	padding-left:10px;	
}

.individual_title {
	background:url('/__Tock2/img/blt_rectBlue.gif') 10px 31px no-repeat;
	padding-left:25px;
	padding-top:20px;	
	font-size:13pt;
	font-weight:bold;	
}

.individual_txt {
	text-indent:35px;
	font-size:11pt;
}

.individual_txt01 {
	text-indent:50px;
	font-size:11pt;
}

.individual_txt02 {
	text-indent:40px;
	font-size:11pt;
	height:15px;
}

.individual_txt02 a {
	vertical-align:top;
}

.individual_txt02 a:hover {
	vertical-align:top;
}


.individual_take {
	padding-top:10px;
}

.individual_go {
	height:60px;		
	padding-left:130px;	
}

.individual_go li {
	float:left;		
}

.individual_go_person {
	padding-right:60px;
}



/************************°³ÀÎÁ¢¼öÆäÀÌÁö - single_apply.html*********************************************/

.single_app {
	padding-left:10px;
}

.single_app_title {
	background:url('/__Tock2/img/title_icon.gif') left 6px no-repeat;
	padding-left:20px;
	font-weight:bold;
	font-size:11pt;
	margin-bottom:10px;
}

.input_txt {
	width:100px;
	height:18px;
	vertical-align:middle;		
}

.add_search {
	width:250px;
	height:20px;
	vertical-align:middle;
	margin-top:5px;
}

.add_input {
	width:380px;
	height:18px;
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:5px;
}



.tel_num_02 {
	width:100px;
	height:18px;	
	margin-bottom:5px;
}

.single_app_btn {
	padding-left:260px;
	padding-top:20px;
	padding-bottom:20px;
}

.single_app_btn li {
	float:left;
}

.btn_next {
	margin-right:25px;
}



/************************´ÜÃ¼Á¢¼öÆäÀÌÁö - group_apply.html*********************************************/


.btn_accept {
	margin-left:300px;
	padding-top:20px;
	padding-bottom:20px;
}

.group_per {
	width:100%;
	margin:auto;
	text-align:center;
	height:35px;
	padding-top:5px;
	vertical-align:middle;
	border-top:1px solid #97b5ea;	
	border-bottom:2px solid #d8dff1;
	border-right:1px solid #d8dff1;
	border-left:1px solid #d8dff1;
	background:#ecf0fa;
}

.group_per li {
	font-size:11pt;
}

.jumin_input {
	width:150px;
	height:18px;
}

.group_pay {
	width:100%;
	margin-top:20px;
	height:35px;	
	border-top:1px solid #97b5ea;	
	border-bottom:2px solid #d8dff1;
	border-right:1px solid #d8dff1;
	border-left:1px solid #d8dff1;		
}

.group_pay li {
	float:left;	
	height:30px;
}

.group_pay_title {
	width:30%;
	background:#ecf0fa;
	text-align:center;	
	border-right:1px solid #d8dff1;
	padding-top:5px;
	vertical-align:middle;
	font-size:11pt;	
}

.group_pay_sel {
	padding-left:30px;	
	padding-top:5px;
}

.pay_sel {
	margin-top:3px;
}

.group_bank {
	width:50%;
	margin:auto;
	text-align:center;
	height:25px;
	padding-top:2px;
	border-top:1px solid #97b5ea;	
	border-bottom:2px solid #d8dff1;
	border-right:1px solid #d8dff1;
	border-left:1px solid #d8dff1;
	background:#ecf0fa;
	margin-top:20px;
	margin-bottom:20px;
}

.g_bankR {
	vertical-align:middle;
}


/************************¿ø¼­Á¢¼ö ÀýÂ÷¾È³»*****************************/


.receipt_con {
	margin-top:30px;
}

.receipt_infor01{
	width:100%;
	padding-left:25px;
	padding-top:5px;
}

.receipt_infor01 li {
	font-size:11pt;
	padding-left:25px;
}

.rec_btns {
	padding-left:25px;	
	padding-top:5px;
	padding-bottom:10px;
}

.rec_btns img {
	margin-right:65px;
}

.receipt_infor02 {
	width:100%;
	padding-left:25px;
	padding-top:5px;
}

.receipt_infor02_image {
	float:left;	
	width:100%;
}

.receipt_infor02_txt {
	font-size:11pt;
	padding-right:20px;
	float:left;
}

.receipt_infor03_image {
	padding-left:30px;	
}

.receipt_infor03_txts li {
	font-size:11pt;
	padding-left:25px;
}

.receipt_infor03_txt01 {
	font-weight:bold;
	padding-top:10px;
}

.receipt_infor03_txt02 {
	text-indent:20px;
}

.receipt_infor03_txt03 {
	text-indent:30px;	
}

.receipt_infor03_txt03_1 {
	text-indent:50px;
}

.receipt_infor03_txt04 {
	text-indent:40px;
}

.receipt_infor03_txt05 {
	text-indent:60px;
}

.receipt_infor04_image {
	padding-left:60px;
	margin-top:20px;
}


/******************************************certificate**********************************************/


/******************certificate_tab_01.html ½ÃÀÛ************************************/

.certificate_tab_01 {
	padding-top:10px;
	margin-bottom:80px;
	width:700px;
	height:400px;
	
}

.certificate_list_01 {
	padding-bottom:10px;
	padding-left:20px;
	float:left;
}

.certificate_list_01 li {
	font-size:11pt;
}

.list_01_title {
	padding-left:10px;	
	color:#606060;
	font-weight:bold;
	line-height:1.3em;
	font-size:10pt;
	padding-top:10px;
}

.list_01_txt {
	padding-left:26px;	
	line-height:1.4em;
	color:#606060;	
}



/******************certificate_tab_02.html ½ÃÀÛ************************************/

.certificate_tab_02 {
	padding-top:10px;
	margin-bottom:20px;
	width:700px;
	height:300px;
}



/******************certificate_tab_03.html ½ÃÀÛ************************************/

.certificate_tab_03 {
	padding-top:10px;
	margin-bottom:20px;
	width:700px;
	height:400px;
}




/******************registration_tab_01.html ½ÃÀÛ************************************/


.list_01_txt01 {
	word-spacing:-1px;
	padding-left:26px;	
	color:#606060;
	
}

.list_01_txt02 {
	text-indent:38px;
	color:#606060;
}

.list_01_txt03 {
	text-indent:44px;
	color:#606060;
}


.regi_Tb01 {
	width:540px;
	height:60px;	
	text-align:center;
	border:1px solid #d4d4d4;
	margin-bottom:20px;
	margin-left:40px;
}

.regi_Tb01 th, td {
	font-size:11pt;
}

.regi_Tb01 thead tr th {
	border-bottom:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	background:#ecf0fa;	
	color:#64799e;
}

.regi_Tb01 tbody tr th {	
	border-right:1px solid #d4d4d4;
}

.regi_Tb01 .end {
	border-right:none;
}

.regi_Tb01 .regi_Tb_bg {
	background:#f0f0f0;
}


/******************registration_tab_02.html ½ÃÀÛ************************************/


.regi_Tb02 {
	border:1px solid #d8dff1;
}

.regi_Tb02-1 {
	border-right:1px solid #d8dff1;
}

.reg_tab_02 {
	padding-left:20px;
	width:700px;	
}



/***********************registration_tab_03.html ½ÃÀÛ*******************************/


.registration_tab_03 {
	padding-top:10px;
	margin-bottom:15px;
	width:700px;
	height:250px;	
}

.regi_tab03_icon {
	background:url('/__Tock2/img/certificate/title_icon.gif') 20px 2px no-repeat; 		
	padding-left:40px;
}

.regi_tab03_box {
	border:1px solid #d8dff1;
	width:450px;	
	margin:auto;
	text-align:center;
	padding:12px;
	background:#ecf0fa;
	margin-top:10px;
}



/*****************************registration_tab_04.html***********************************/

.search_tab04 {
	height:50px;
	width:630px;
	border:3px solid #9fc8ea;
	margin-left:15px;
	margin-bottom:20px;
	padding-left:30px;
}

.search_tab04_Title {
	float:left;
	width:30%;
	padding-top:12px;
	font-size:11pt;
	font-weight:bold;
}

.search_tab04_select {
	float:left;
	width:60%;	
	position:relative;
	top:2px;
}

.search_tab04_select input {
	margin-top:7px;
}

:root .input_searchbtn {
	position:relative;
	top:7px;
}

.input_searchbtn {
	position:relative;
	top:4px;
}


.regi_tab04_con {
	padding-left:25px;
	width:700px;	
}

/***************************ÀÚ°ÝÁõ/µî·ÏÁõ½ÅÃ» °øÅëÀû¿ë****************************/

.c_notice {
	text-align:center;
}

.regi_tab_box {
	width:610px;
	height:280px;
	border:3px solid #9fc8ea;
	margin-left:50px;	
	font-size:11pt;	
}

.regi_tab_box01 {
	width:610px;	
	border:3px solid #9fc8ea;
	margin-left:50px;
	padding-bottom:20px;
	font-size:11pt;
}

.regi_tab_box li {
	font-size:11pt;
}

.list_01_title_box {
	padding-left:60px;	
	padding-top:20px;	
	font-weight:bold;	
	font-size:11pt;
	background:url('/__Tock2/img/certificate/title_icon.gif') 40px 26px no-repeat; 	
}

.list_02_title_box {
	padding-left:100px;		
	font-weight:bold;	
	font-size:11pt;
	background:url('/__Tock2/img/certificate/title_icon.gif') 40px 26px no-repeat; 	
}

.list_01_title_txt li {
	font-size:11pt;
}

.list_02_title_txt li {
	font-size:11pt;
	padding-left:50px;
}

.regi_tab_txtbox {
	border:1px solid #d9d9d9;
	margin-top:15px;
	margin-bottom:15px;	
	width:510px;
	margin-left:40px;
	padding:5px;
	text-align:center;
}

.regi_dot_blue {
	font-size:12pt;
	font-weight:bold;
	color:#7d8ddb;
	vertical-align:middle;
	line-height:1.2em;
	padding-left:50px;
	margin-top:20px;
}



.regi_tab_box01 li {
	font-size:11pt;
}

.btn_relicense {
	margin-left:220px;
	margin-top:15px;
	padding-bottom:20px;
}

.btn_proposal {
	margin-left:220px;
	margin-top:15px;
}

.perB_style {
	background:#ecf0fa;
	border-top:2px solid #97b5ea;
	border-right:2px solid #d8dff1;
	border-left:2px solid #d8dff1;
	border-bottom:2px solid #d8dff1;	
	padding:5px;	
	width:68%;
	margin:auto;
	margin-top:20px;
	margin-bottom:15px;
	text-align:center;
	font-size:11pt;
}

.g_bankR {
	vertical-align:middle;
}

.btn_proposal_regi {
	text-align:center;	
	margin-top:20px;
}

.Select_Search	{
	border:1px solid #CACACA;
	background-color:#FFFFFF;
	border-color:#BEBEBE;
	color:#666666;
}

.regi_tab_fbox li {
	font-size:11pt;
}

.regi_txt_box li {
	padding-left:50px;
	font-size:11pt;
}

/****************ÀÚ°ÝÁõµî·ÏÁõ½ÅÃ» ÅÇ¿µ¿ª******************/

.tab_01 {
	width:169px;
	height:30px;
	float:left;
}

.tab_01 a, a:hover {
	width:169px;
	height:30px;	
}

.tab_02 {
	width:169px;
	height:30px;
	float:left;
}

.tab_02 a, a:hover {
	width:169px;
	height:30px;	
}

.tab_03 {
	width:169px;
	height:30px;
	float:left;
}

.tab_03 a, a:hover {
	width:169px;
	height:30px;	
}

.tab_04 {
	width:169px;
	height:30px;
	float:left;
}

.tab_04 a, a:hover {
	width:169px;
	height:30px;	
}



/*************************************attention**************************************/


.content h5 {
	color:#606060;
	padding-left:3px;
}

.exam_tab_01 {
	padding-top:10px;
	color:#f0f0f0;
	font-family:"Dotum";	
	padding-left:10px;
	margin-bottom:20px;
}

.exam_tab_01-1 {
	background:#f6f6f6;
	padding-top:15px;
	padding-left:30px;
	padding-bottom:15px;
	width:620px;
	font-size:10pt;
	word-spacing:-1px;
	margin-top:5px;
	margin-bottom:10px;
}

.exam_tab_01-2 {
	background:#f6f6f6;
	padding-top:15px;
	padding-left:30px;
	padding-bottom:15px;
	width:620px;
	font-size:10pt;
	word-spacing:-1px;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:10px;
}

.dot_blue {
	font-size:12pt;
	font-weight:bold;
	color:#7d8ddb;
	vertical-align:middle;
	line-height:1.2em;
}

.att_in {
	text-indent:17px;
	line-height:1.2em;
	margin-bottom:5px;
}

.att_in01 {
	text-indent:27px;
	line-height:1.2em;
	margin-bottom:5px;
}

.att_in02 {
	text-indent:150px;
	line-height:1.2em;
	margin-bottom:5px;
}

.bttn_down {
	margin-top:25px;
	margin-left:210px;
	margin-bottom:15px;
	width:213px;
	height:35px;
}

.bttn_down a {
	
	width:213px;
	height:35px;
}

/***********************************customer**************************/

/******************rebate.html ½ÃÀÛ************************************/

.rebate_txt {
	padding-left:10px;
}

.rebate_txt li {
	font-size:11pt;
	padding-left:20px;
}

.rebate_txt01 {
	text-indent:10px;
	line-height:1.3em;
}

.rebate_txt02 {
	text-indent:20px;
	line-height:1.3em;
}

.rebate_txt03 {
	text-indent:25px;
	line-height:1.3em;
}

.rebate_txt04 {
	text-indent:38px;
	line-height:1.3em;
}

.group_txt {
	padding-left:15px;
	padding-bottom:10px;
	margin-top:20px;
}


/*******************mem_join.html****************************/

.btn_mem_join {
	text-align:center;
	margin-top:20px;
}




/*****************************notice_html********************************/

.news_tit_inews {
	padding-left:30px;
	font-size:11pt;
	color:#0040ab;
	font-weight:bold;
}

.new_tit_inews01 {
	padding-left:40px;
	font-size:11pt;
	padding-right:10px;
}


/********************************qna.html************************************/

.btn_write {
	float:right;
	padding-right:20px;
	margin-bottom:20px;
}




/********************************************************°¢ ¼­ºêÆäÀÌÁö º° °øÅëÀû¿ëµÇ´Â css ½ÃÀÛ******************************************************************************************************************/

#container {	
	position:relative;		
	height:100%;
	width:1000px;
	overflow:hidden;
	float:left;
}

*:first-child+html #container {
	height:100%;	
}

.container_wrap {	
	position:relative;	
	width:990px;
	height:100%;	
	overflow:hidden;	
	background:url('/__Tock2/img/main_container_bg2.gif') repeat-y 8px top;	
}

	
.contents {		
	width:730px;		
	float:right;
	padding-right:20px;
	position:relative;	
	height:100%;
}
	


	
.container_bgTop {
	background:url('/__Tock2/img/main_container_bg2.gif') no-repeat 8px top;	
	width:990px;
	height:8px;		
}

.container_bgbottom {
	background:url('/__Tock2/img/main_container_bg2.gif') no-repeat 8px top;	
	width:990px;
	height:38px;		
	padding-top:30px;
}
	
	
	
	
	
	
/*****************************************°¢¼­ºêÆäÀÌÁöº° ³ôÀÌÁöÁ¤ class  ½ÃÀÛ************************************************************************************************/

.container_wrap_introduction {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:2130px;	
	padding-bottom:50px;
}

.container_wrap_introduction01 {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:2400px;	
	padding-bottom:50px;
}

.container_wrap_schedule {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:800px;	
	padding-bottom:50px;
}

.container_wrap_place {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1250px;	
	padding-bottom:50px;
}

.contents_main_schedule {
	height:500px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;
	padding-bottom:150px;
}

.container_wrap_schedule_notice {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:800px;	
	padding-bottom:50px;
}

.container_wrap_schedule_notice02 {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:900px;	
	padding-bottom:50px;
}


.container_wrap_place {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1000px;	
	padding-bottom:20px;
}

.contents_main_place {
	height:700px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;
}

.container_wrap_series {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1680px;	
	padding-bottom:50px;
}	

.container_wrap_expectation {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1000px;	
	padding-bottom:50px;
}

.container_wrap_sample {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:990px;	
	padding-bottom:20px;
}

.contents_main_standard {
	height:700px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_attention {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1680px;	
	padding-bottom:20px;
}

.container_wrap_item {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1800px;	
	padding-bottom:20px;
}

.contents_main_successful {
	height:700px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.contents_main_certificate {
	height:500px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.contents_main_certificate02 {
	height:900px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_certificate {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:900px;	
	padding-bottom:20px;
}

.contents_main_certificate {
	height:700px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_certificate_tab02 {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1100px;	
	padding-bottom:20px;
}

.contents_main_certificate_tab02 {
	height:900px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_regi {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1200px;	
	padding-bottom:20px;	
}

.contents_main_regi {
	height:900px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_regi_tab02 {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1300px;	
	padding-bottom:20px;	
}

.contents_main_regi_tab02 {
	height:1080px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;		
}

.container_wrap_regi_tab04 {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1500px;	
	padding-bottom:20px;	
}

.contents_main_regi_tab04_1 {
	height:1380px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;		
}

.contents_main_regi_tab04 {
	height:1300px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;		
}




.container_wrap_character {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1680px;	
	padding-bottom:20px;
}

.contents_main_character {
	height:1380px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_online {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:900px;	
	padding-bottom:50px;
}

.contents_main_online {
	height:700px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;		
}


.container_wrap_notice {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:800px;	
	padding-bottom:20px;
}

.contents_main_notice {
	height:600px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}


.container_bgTop {
	background:url('/__Tock2/img/main_container_bg2.gif') no-repeat 8px top;	
	width:990px;
	height:8px;	
	
}

.container_bgbottom {
	background:url('/__Tock2/img/main_container_bg2.gif') no-repeat 8px top;	
	width:990px;
	height:8px;		
}

.container_wrap_notice_view {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat-y 8px top;	
	width:990px;	
	min-height:100%;
	height:100% !important;	
	
	padding-bottom:40px;		
}


.contents_main_notice_view {	
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;	
}

.container_wrap_my_modify {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1200px;	
	padding-bottom:20px;
}

.container_wrap_application_print {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:800px;	
	padding-bottom:20px;
}

.contents_main_application_print {
	height:550px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_mem_join {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:1080px;	
	padding-bottom:20px;
}

.contents_main_single_stepinfor {
	height:4180px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_single_stepinfor {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:4480px;	
	padding-bottom:20px;
}

.contents_main_group_stepinfor {
	height:2680px;
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	vertical-align:top;
	padding-top:2px;	
}

.container_wrap_group_stepinfor {
	background:url('/__Tock2/img/main_container_bg2.gif') repeat 8px top;	
	width:990px;
	height:2880px;	
	padding-bottom:20px;
}


/*****************************************°¢¼­ºêÆäÀÌÁöº° ³ôÀÌÁöÁ¤ class  ³¡************************************************************************************************/







.con_line_top {
	background:url('/__Tock2/img/con_line_top.gif') no-repeat 10px 30px;
	padding-left:30px;
	height:73px;		
	vertical-align:bottom;		
	width:100%;
}

.sub_titlenlocation {
	position:relative;
	top:30px;	
	height:50px;	
}


:root .sub_titlenlocation {
	position:relative\0/IE9;
	top:28px\0/IE9;		
}

html>body .sub_titlenlocation {
	position:relative;
	top:36px;		
}

*:first-child+html .sub_titlenlocation {
	position:relative;
	top:31px;
}



.location_box {
	margin-top:20px;
	text-align:right;	
}

.sub_Title {
	text-align:left;	
}

.con_line_bottom {
	background:url('/__Tock2/img/con_line_bottom.gif') no-repeat 10px bottom;
	width:18px;
	height:46px;		
	margin-bottom:30px;
}

.contents_main {
	background:url('/__Tock2/img/con_line.gif') repeat-y 10px top;		
	width:700px;		
	padding-left:30px;
	padding-top:2px;
	vertical-align:top;	
	padding-bottom:30px;	
	vertical-align:top;
	height:100%;
	
}


/*************************************************»çÀÌÆ®¸Ê*******************************************************************/



.contents_sitemap {	
	background:url('/__Tock2/img/main_container_bg2.gif') repeat-y 8px top;	
	width:990px;
	height:890px;
	padding-bottom:30px;		
	padding-top:10px;
	padding-left:20px;
	padding-right:30px;		
}


.location_box_sitemap {
	margin-top:20px;
	text-align:right;
	padding-right:80px;		
}

.sub_Title_sitemap {
	padding-left:30px;
}

.sitemap_main {
	padding-left:60px;
	width:90%;
	padding-right:50px;
	padding-bottom:50px;
	padding-top:20px;
}

.sitemap_m_infor {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;
	margin-right:40px;	
}


.sitemap_m_yexam {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;
	margin-right:40px;
}

.sitemap_m_exam {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;	
}

.sitemap_m_baejung {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;
	margin-right:40px;
	margin-top:40px;
}

.sitemap_m_application {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;
	margin-right:40px;
	margin-top:40px;
}

.sitemap_m_certificate {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;	
	margin-top:40px;
}

.sitemap_m_date {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;
	margin-right:40px;
	margin-top:40px;
}

.sitemap_m_customer {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;
	margin-right:40px;
	margin-top:40px;
}

.sitemap_m_members {
	float:left;
	padding-left:10px;
	width:230px;
	padding-right:20px;	
	margin-top:40px;
}




.menu_title {
	background:url('/__Tock2/img/blt_orange.gif') no-repeat 15px 7px;
	padding-left:35px;
	height:30px;		
	font-size:11pt;
	font-weight:bold;	
	border-bottom:1px dotted #a4a4a4;
	margin-bottom:5px;
}

.menu_title a span {
	font-size:11pt;
}


.menu_txt {
	padding-left:30px;
	font-size:11pt;
}

.menu_txt a, .menu_txt a:hover {	
	font-size:11pt;
	font-weight:100;
	color:#000;
}


.menu_txt01 {
	padding-left:30px;
	font-size:11pt;
	letter-spacing:-1px;
	color:#000;
}

.menu_txt01 a {	
	font-size:11pt;
	letter-spacing:-1px;
	font-weight:100;
	color:#000;
}

.menu_txt01 a:hover {	
	font-size:11pt;
	letter-spacing:-1px;
	font-weight:100;
	color:#000;
}







/*************************************ÇÐ½ÀÀÚ·á½Ç-¹èÁ¤ÇÑÀÚ¾î°Ë»ö*******************************************************/


.data_search {
	border:2px solid #d8dff1;
	padding-left:20px;
	padding-bottom:10px;
	padding-top:10px;	
	width:93%;
	margin-left:10px;	
}

.data_search_con {
	padding-left:10px;
	width:95%;
}

.data_searchTb {
	border:2px solid #d8dff1;	
	width:96%;	
	margin-left:10px;	
}

.search_key {
	padding-left:10px;
}

.search_btn input {
	position:relative;
	top:5px;
	padding-left:10px;
}

.gubun_check input {
	position:relative;
	top:7px;
}

.gubun_check span {
	position:relative;
	top:5px;
}

/************************¼­ºêºñÁÖ¾ó ¿µ¿ª***************************/

.sub_visual {
	background:url('/__Tock2/img/sub_visual.gif') no-repeat 5px top;
	width:993px;
	height:400px;		
	position:relative;
}

*:first-child+html .sub_visual {
	background:url('/__Tock2/img/sub_visual.gif') no-repeat 5px 20px;
	width:993px;
	height:420px;
	position:relative;
}

.sub_visual img {
	position:relative;
	left:80px;
	top:220px;
}

*:first-child+html .sub_visual img {
	position:relative;
	left:80px;
	top:230px;
}





/************************************************************************************¸¶ÀÌÆäÀÌÁö ½Å±Ô»ý¼ºÆäÀÌÁö***************************************************************************************************************/

.mypage_btns {
	height:50px;
	padding-top:10px;
	margin-top:10px;	
	padding-left:200px;
}

.mypage_btns li {
	float:left;
}

.btn_mem_modify {
	padding-right:50px;
}

.btn_mem_cancel {
	padding-right:50px;
}




/*************************************************************************************°³ÀÎÁ¢¼öÆäÀÌÁö ½Å±Ô»ý¼º********************************************************************************************/

.singletab_01 {
	float:left;
	height:35px;
}

.singletab_02 {
	float:left;
	height:35px;
}

.stab_01 {
	padding-left:10px;
}

.singleinfor_tab_01 {
	padding-left:5px;
	padding-right:5px;		
}

.singleinfor_tab_01 h3{
	float:left;
	width:100%;
}

.gstepinfor_tab_01 {
	padding-left:5px;	
	padding-right:5px;	
}

.S_go_person img {
	padding-left:230px;
	padding-top:15px;
}

.S_go_person a, .S_go_person a:hover {
	width:164px;
	height:46px;
	vertical-align:top;
}

.S_go_group {
	padding-left:120px;
	float:left;
	padding-top:20px;
	padding-right:40px;
}

.S_go_group_down {
	padding-top:20px;
}

.f_logoarea {
	width:1000px;
	height:80px;
	margin:0 auto;
	padding-top:10px;	
}
.f_logoarea2 {
	width:1000px;
	height:40px;
	margin:0 auto;
	padding-top:10px;	
}
.f_logoarea .footer_flogo {	
	clear:both;	
	float:left;
}

.f_logo {
	padding-left:20px;
	width:140px;
	height:49px;	
	float:left;
	margin-right:20px;	
}
.f_logo2 {
	padding-left:10px;

	height:31px;	
	float:left;
}

























