@charset "euc-kr";
/*CSS Document*/
@import url(/adm/wiz_reset.css);


form { margin:0; }
p { margin-top: 0px; margin-bottom: 0px }
td,table { font-size: 12px; color: #847f74; line-height: 160%; font-family: verdana;}
body{SCROLLBAR-FACE-COLOR: #CFCFCF;SCROLLBAR-3DLIGHT-COLOR: #CFCFCF;SCROLLBAR-ARROW-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #CFCFCF;SCROLLBAR-BASE-COLOR:#CFCFCF;}

.select {color:#666; border:1px solid #ccc; background-color:#fff;}
.input {padding:2px; border:1px solid #dfdfdf; background-color:#f7f7f7;}
.input_idpw {color:#545454; border:1px solid #dfdfdf; background-color:#fff;}
.search_input {color: #847f74; border: #cfcfcf 1px solid; background-color: #fff;}

.input[type=file]{border:0 none;}

.button {cursor:hand; HEIGHT:18px; font-size:12px; font-family: ¢®¨ú¡§u¡Ë¡þ¨Ï¡À; BACKGROUND-COLOR: #737373; BORDER-BOTTOM: #737373 2px solid; BORDER-LEFT: #737373 2px solid; BORDER-RIGHT: #737373 2px solid; BORDER-TOP: #737373 2px solid; COLOR: #ffffff;}

.consult_cont{margin:20px 0 0; /*border-top:1px solid #333;*/}
.consult_cont table{}
.consult_cont table th, .consult_cont table td{padding-bottom:20px; color:#333; /*border-bottom:1px solid #ddd;*/text-align:left; vertical-align:middle;}
.consult_cont table th{width:18%; height:40px;/* padding-left:20px;*/ /*background:#f7f7f7;*/ font-size:18px; letter-spacing:-0.065rem;}
.consult_cont table th span{color:#ff1d1d; font-weight:600;}
.consult_cont table td{padding-left:15px; font-family:'Lato','NotoSans',"³ª´®°íµñ",'NanumGothic','Nanum Gothic', sans-serif; font-size:18px; font-weight:normal; letter-spacing:-0.065rem;}
.consult_cont table td .input{padding:10px 4px; background:#fff; border:1px solid #ddd; vertical-align:middle;}
.consult_cont table td .input:first-of-type{margin-right:10px;}
.consult_cont table td .input ~ .input{margin-left:10px;}
.consult_cont table td .file{background:#f7f7f7; border:1px solid #dfdfdf;}
.consult_cont table td select{height:38px; background:#fff; border:1px solid #ddd; box-sizing:border-box; vertical-align:middle; font-family:'Lato','NotoSans',"³ª´®°íµñ",'NanumGothic','Nanum Gothic', sans-serif; font-size:17px; font-weight:normal; letter-spacing:-0.065rem;}
.consult_cont table td label{vertical-align:middle;}
.consult_cont table td font.comment{display:inline-block; font-size:12px; color:#888;}

/* ½ÅÃ»ÇÏ±â ¹öÆ° */

.submit_table{width:100%;}
.okBtn{display:inline-block; width: 250px; height:80px; margin: 0 auto 55px; background: #00348f; color: #fff; font-family: 'NotoSans', sans-serif; font-size:23px; font-weight: 500; line-height:80px; text-align:center; letter-spacing:-0.065rem;}

@media screen and (max-width:1024px){
 .submit_table{width:100%; padding:0 4%; box-sizing:border-box;}
 .okBtn{display:inline-block; width: 100%;  height:3rem; margin: 0 0 55px; font-size: 16px; font-weight:500; line-height: 3rem;}
}


/* seminar_apply.php CSS */

@media screen and (max-width:800px){
	.consult_cont tbody .input[name*="mail"] + select {display:block; width:50%; margin:8px 0;}
}


@media screen and (max-width:640px) {
	.AWbbs_input_table .textarea {line-height:1.3; word-break:keep-all;}

	.consult_cont tbody tr {display:block; /*border-bottom:1px solid #ddd;*/}
	.consult_cont tbody th, .consult_cont tbody td {display:block; width:100%; border:none; box-sizing:border-box; padding-left:0;}
   .consult_cont tbody th {font-size:16px; background:#fff; padding:10px 0 0 0; /* 10px 0 0 15px */ letter-spacing:-0.045rem;}
	.consult_cont table td{padding-bottom:0;}

    .consult_cont table td select {min-width:70px;}
    .consult_cont table td .input[name*="fname"] {width:30%;}
    .consult_cont tbody .input[name*="mail"] {width:40%;}
    .consult_cont tbody .input[name*="mail"] + select {margin:4px 0;}
}