@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');

.mimg_cont_wrap {position:relative;width:724px;height:550px;}
.mimg_cont_wrap .mimg_cont {position:absolute;width:724px;height:550px;left:0;top:0;}

.white_radio input[type="radio"] {background:#fff;}
.white_radio span {color:#ee1c25;}
.white_radio * {vertical-align:middle;}
.can_do {line-height:35px;}

.myButton {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	border-radius:25px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666 !important;
	font-family:'Noto Sans KR',sans-serif !important;
	font-size:13px;
	font-weight:bold;
	padding:15px 40px;
	text-decoration:none !important;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	background-color:#f6f6f6;
}
.myButton:active {
	position:relative;
	top:1px;
}

.myButton_sm {
	background-color:#666;
	border-radius:2px;
	border:1px solid #666;
	display:inline-block;
	cursor:pointer;
	color:#fff !important;;
	font-family:'Noto Sans KR',sans-serif !important;
	font-size:11px;
	font-weight:400;
	padding:5px 10px;
	text-decoration:none;
}


/* Æò°¡´Ü ½ÅÃ» */
div.apply {width:645px;margin:0 auto;padding:25px 0;}
div.apply table {width:100%;}
div.apply table th {padding:15px 0;text-align:left;font-weight:bold;color:#5f5e5e;}
div.apply table td {padding:15px 0;text-align:left;}
div.apply table td * {vertical-align:middle;}
div.apply table td div {padding-bottom:3px;}

div.apply input {border:none;}
div.apply input,
div.apply textarea {border:none;background:#ececec;}
div.apply textarea {width:100%; height:120px;resize:none;}
.apply_1 {height:15px; line-height:15px;}

.apply_tit {width:630px;margin:0 auto;padding:35px 0 12px 0;border-bottom:1px solid #ebebeb;}
.apply_tit2 {width:630px;margin:0 auto;padding:15px 0 12px 0;border-bottom:1px solid #ebebeb;line-height:18px}
.apply_tit2 span {color:#c02611;font-size:12px;font-weight:bold;}
.apply_tit3 {width:630px;margin:0 auto;padding:15px 0 12px 0;border-bottom:1px solid #ebebeb;line-height:18px}
.apply_tit4 {width:630px;margin:0 auto;padding:35px 0 35px 0;border-bottom:1px solid #ebebeb;line-height:18px}
.school_add {display:inline-block;*display:inline;*zoom:1;}
.school_add span {font-weight:bold;color:#5f5e5e;padding-right:3px;}



.white_cnt {text-align:center;padding:5px 0 0 0;margin-bottom:-30px;}
.white_cnt * {vertical-align:middle;}
.white_cnt span {color:#c02611;font-size:24px;font-weight:bold;padding:0 5px 0 15px;}

.apply_btn {position:absolute;right:42px;top:32px;}

/**/
div.wmem {width:630px;margin:0 auto;padding:25px 0;}

.wmem_info {position:relative;*zoom:1;border-bottom:1px solid #ebebeb;padding-bottom:20px;}
.wmem_info:after {content:"";clear:both;display:block;}
.wmem_info>p.pimg {float:left;width:120px;height:120px;background:#d7d7d7;overflow:hidden;} 
.wmem_info>p.pimg img {width:120px;}
.wmem_info>p.file {position:absolute;left:0;top:145px;}
.wmem_info>p.file input[type="file"]{width:120px;}
.wmem_info>div {float:left;width:480px;padding-left:20px;}
/*.wmem_info>div {float:left;width:100%;}*/
.wmem_info>div>dl {*zoom:1;padding-bottom:15px;}
.wmem_info>div>dl:after {content:"";clear:both;display:block;}
.wmem_info>div>dl>dt,
.wmem_info>div>dl>dd {float:left;}
.wmem_info>div>dl>dt {color:#707070;padding-right:13px;}
.wmem_info>div>dl>dd {font-weight:bold;color:#111111;padding-right:20px;}
.wmem_info>div>dl.fclear dt {clear:both;padding-bottom:10px;}
.wmem_info>div>dl.fclear dd {clear:both;width:100%;}

.wmem_academy {border-bottom:1px solid #ebebeb;padding:30px 0 20px 0;}
.wmem_academy>p {padding-bottom:15px;}
.wmem_academy>table {width:100%;border-top:1px solid #d7d7d7;margin-bottom:40px;}
.wmem_academy>table th {border-bottom:1px solid #d7d7d7;border-left:1px solid #ebebeb;padding:7px 0;}
.wmem_academy>table td {border-bottom:1px solid #d7d7d7;border-left:1px solid #ebebeb;padding:20px 0;text-align:center;}
.wmem_academy>table th:first-child,
.wmem_academy>table td:first-child {border-left:0 none;}
.wmem_academy>div {line-height:22px;}

.wauthWrap {position:relative;width:100%;height:500px;overflow:hidden;}
.wauthCont {width:2500px;*zoom:1;}
.wauthCont:after {content:"";clear:both;display:block;}
.wauth {float:left;position:relative;width:715px;}

.wmem_login {border-bottom:1px solid #ebebeb;padding-bottom:20px;}
.wmem_login table {width:555px;margin:0 auto;}
.wmem_login table th {text-align:left;}
.wmem_login table td {padding-bottom:5px;}
.wmem_login table td input[type="text"] {height:24px;line-height:24px;}
.wmem_login table td .wnum {width:150px;}
.wmem_login table td .wnum2 {width:90px;}
.wmem_login table td .wpwd,
.wmem_login table td .wname,
.wmem_login table td .wemail {width:188px;}
.wmem_login table td .whp {width:65px;}

.btnMyinfo {cursor:pointer;}

.wmem_list {width:100%;}
.wmem_list ul {*zoom:1;}
.wmem_list ul:after {content:"";clear:both;display:block;}
.wmem_list ul li {float:left;font-size:14px;color:#252525;width:70px;height:40px;}
.wmem_list ul li span {cursor:pointer;}
.wmem_list p {font-size:14px;color:#252525;}

.support {width:714px;background:#fff;}
.support>div {width:655px;margin:0 auto;padding: 0 0 55px 0;}
.support>div>p {padding:25px 0;}
.support>div>ul {border-top:1px solid #f1f1f1;padding:13px 0;}
.support>div>ul>li.support_1 {color:#5f5e5e;font-weight:bold;}
.support>div>ul>li.support_2 {color:#7d7d7d;padding:16px 0;line-height:18px;}
.support>div>ul>li.support_3 {color:#45969f;}

.support_form {position:fixed;width:525px;height:645px;left:50%;top:50%;margin:-322px 0 0 -262px;background:#fff;z-index:999;display:none;}
.support_form.part {height:675px;margin:-338px 0 0 -262px;}
	.support_form_close {position:absolute;width:32px;height:32px;right:-16px;top:-16px;background:url('../img/btb_close_popup.png') no-repeat;cursor:pointer;text-indent:-9999px;}
	.support_form>div {width:450px;margin:0 auto;padding:30px 0 0 0;}
	.support_form>div h4 {height:50px;}
	.support_form>div table {width:100%;}
	.support_form>div table th {color:#363636;text-align:left;padding:8px 0;}
	.support_form>div table td {padding:8px 0;}
	.support_form>div table td input[type="text"] {height:25px;line-height:25px;}
	.support_form>div table td textarea {width:100%;height:140px;background:#ececec;border:0 none;}
		.support_form.part>div table td textarea {height:125px;}
	.support_form>div p {text-align:center;cursor:pointer;}
.sbg {position:fixed;left:0;top:0;width:100%;height:100%;background:#000;
	opacity: 0.5; /* All modern browsers including IE9 */
    filter: alpha(opacity=50); /* IE5-IE9 */
	z-index:900;
	display:none;
}

.participate {width:714px;background:#fff;padding-bottom:95px;}
.participate>p {width:560px;margin:0 auto;padding-top:50px;}
.participate>div {width:570px;margin:0 auto;*zoom:1;}
.participate>div:after {content:"";clear:both;display:block;}
.participate>div>div {width:178px;height:198px;border:1px solid #ddd;float:left;margin:0 5px 10px 5px;}
.participate>div>div>p {width:148px;margin:0 auto;}
.participate>div>div>p.ptitle {font-size:14px;color:#4a4a4a;padding-top:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;}
.participate>div>div>p.pimg {width:148px;height:148px;overflow:hidden;}
.participate>div>div>p.pimg img {height:148px;}

.participate_view {width:714px;background:#fff;padding-bottom:95px;}
.participate_view>p {width:560px;margin:0 auto;padding-top:50px;}
.participate_view>div {width:560px;margin:0 auto;}
.participate_view>div>p.pv1 {font-size:30px;font-weight:bold;color:#111;padding:17px 0;}
.participate_view>div>p.pv2 {width:560px;}
.participate_view>div>p.pv2 img {width:560px;padding-bottom:12px;}
.participate_view>div>p.pv3 {padding:12px 0;}
.participate_view>div>p.pv31 {color:#363636;padding-bottom:15px;border-bottom:1px solid #ebebeb;}
.participate_view>div>p.pv32 {color:#363636;padding-bottom:15px;}
.participate_view>div>div.pv4 {padding-top:20px;}

.snsBtn {padding-top:15px;}
.snsBtn>div {display:inline-block;}