@charset "utf-8";

.nodata{text-align:center; display:block !important; padding: 20px 0 0 0 !important; height:40px !important;}

.button.fileMinus {background:#666; color:#fff; font-size:30px; width:35px; height:35px; padding:0;}
.button.fileMinus::before {display:block; content:"-"; font-size:30px; width:20px; height:20px; line-height:30px; position:absolute; top:-1px; left:7px;}
.button.fileMinus:hover {background:#777;}
.button.fileMinus:active {background:#555;}

.button.state {background:#666; color:#fff; width:100%; height:35px; padding:0px 10px;}
.button.state::before {display:block; width:100%; height:20px; line-height:30px; position:absolute; top:-1px; left:7px;}
.button.state:hover {background:#777;}
.button.state:active {background:#555;}

.subContainer .containerWrap .governmentSearch div {display:flex; align-items:center; justify-content:center;}
.subContainer .containerWrap .governmentSearch div .inputWrap {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex; width:390px !important; align-items: center;}
.subContainer .containerWrap .governmentSearch div .inputWrap label {font-size:18px; font-weight:400; color:#000; width:90px; text-align:center;}
.subContainer .containerWrap .governmentSearch div .inputWrap input[type="text"] {width:calc(100% - 60px); height:42px; margin:0 6px;}

.subContainer .containerWrap .boardSearch.select_02 {}
.subContainer .containerWrap .boardSearch.select_02 form fieldset select {width:140px; margin-right:6px;}
.subContainer .containerWrap .boardSearch.select_02 form fieldset .inputWrap {width:calc(100% - 292px);}
.subContainer .containerWrap .boardSearch.select_02 form fieldset .inputWrap input[type="text"] {margin: 0 6px 0 0;}


.mainContainer .courseWrap .courseBox ul li a .status.ing {background:#0b987b;}

.fakeTable dl.email dd input { margin:0px 10px; width:70%; margin-left:0px; margin-right:64px;}
.fakeTable dl.email dd .disBox { display:inline-block;}
.fakeTable dl.email dd .disBox .opt { display:inline-block;}


.fakeTable dl.oldfile dd a { margin:0px 10px;}
.fakeTable dl.oldfile dd .disBox { display:inline-block;}
.fakeTable dl.oldfile dd .disBox .opt { display:inline-block;}


@media (max-width:992px) {
	.subContainer .containerWrap .boardSearch div .inputWrap {width:calc(100% - 0px); flex-direction:column;}
	.subContainer .containerWrap .boardSearch div .inputWrap label {position:absolute; width:1px !important; height:1px; margin:-1px; padding:0; overflow:hidden; border:0; clip:rect(0,0,0,0);}
	.subContainer .containerWrap .boardSearch div .inputWrap input[type="text"] {width:calc(100% - 0px) !important; margin:0;}
	
	.subContainer .containerWrap .boardSearch.select_02 form fieldset label {position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; border:0; clip:rect(0,0,0,0);}
	.subContainer .containerWrap .boardSearch.select_02 form fieldset select {width:100%; margin-bottom:4px;}
	.subContainer .containerWrap .boardSearch.select_02 form fieldset .inputWrap {width: calc(100% - 0px);}
	
	.fakeTable dl.email dd input {width:100%;}
	.fakeTable dl.email dd,
	.fakeTable dl.email dd .disBox { display:block;}
	.fakeTable dl.email dd .disBox { margin:5px 0px;}
	.fakeTable dl.email dd input { margin:0px 2px;}
	
	.fakeTable dl.oldfile dd,
	.fakeTable dl.oldfile dd .disBox { display:block;}
	.fakeTable dl.oldfile dd .disBox { margin:5px 0px;}
	.fakeTable dl.oldfile dd a { margin:0px 2px;}
}











.boardList.mypageEduCity_Board {}

.boardList.mypageEduCity_Board {}
.boardList.mypageEduCity_Board .listHeader .column:nth-child(1),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(1) {width:12%;}
.boardList.mypageEduCity_Board .listHeader .column:nth-child(2),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(2) {width:23%;}
.boardList.mypageEduCity_Board .listHeader .column:nth-child(3),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(3) {width:10%;}
.boardList.mypageEduCity_Board .listHeader .column:nth-child(4),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(4) {width:22%;}
.boardList.mypageEduCity_Board .listHeader .column:nth-child(5),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(5) {width:10%;}
.boardList.mypageEduCity_Board .listHeader .column:nth-child(6),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(6) {width:10%;}
.boardList.mypageEduCity_Board .listHeader .column:nth-child(7),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(7) {width:13%;}

.boardList.mypageEduCity_Board .listHeader2 .column:nth-child(1),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(1) {width:15%;}
.boardList.mypageEduCity_Board .listHeader2 .column:nth-child(2),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(2) {width:45%;}
.boardList.mypageEduCity_Board .listHeader2 .column:nth-child(3),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(3) {width:10%;}
.boardList.mypageEduCity_Board .listHeader2 .column:nth-child(4),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(4) {width:20%;}
.boardList.mypageEduCity_Board .listHeader2 .column:nth-child(5),
.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(5) {width:10%;}
/*.boardList.mypageEduCity_Board .listHeader2 .column{width:20% !important;}*/
/*.boardList .listBody2 ul li .column.title dl{width:20%; display:flex; justify-content: center;}*/

.boardList .listBody2 ul li .column.title dl:nth-child(1){width:15%; display:flex; justify-content: center;}
.boardList .listBody2 ul li .column.title dl:nth-child(2){width:45%; display:flex; justify-content: center;}
.boardList .listBody2 ul li .column.title dl:nth-child(3){width:10%; display:flex; justify-content: center;}
.boardList .listBody2 ul li .column.title dl:nth-child(4){width:20%; display:flex; justify-content: center;}
.boardList .listBody2 ul li .column.title dl:nth-child(5){width:10%; display:flex; justify-content: center;}



.boardList.mypageEduCity_Board .listBody ul li .column.date {}
.boardList.mypageEduCity_Board .listBody ul li .column.date dl {line-height:24px;}
.boardList.mypageEduCity_Board .listBody ul li .column.date dl dt,
.boardList.mypageEduCity_Board .listBody ul li .column.date dl dd {margin:0 6px;}
.boardList.mypageEduCity_Board .listBody ul li .title {display:flex; align-items:center;}
.boardList.mypageEduCity_Board .listBody ul li .title a {word-break:break-all; white-space:normal;}


.boardList.poll_Board {}
.boardList.poll_Board .listHeader .column:nth-child(1),
.boardList.poll_Board .listBody ul li .column:nth-child(1) {width:12%;}

.boardList.poll_Board .listHeader .column:nth-child(2),
.boardList.poll_Board .listBody ul li .column:nth-child(2) {width:calc(100% - 44%);}
.boardList.poll_Board .listHeader .column:nth-child(3),
.boardList.poll_Board .listBody ul li .column:nth-child(3) {width:10%;}
.boardList.poll_Board .listHeader .column:nth-child(4),
.boardList.poll_Board .listBody ul li .column:nth-child(4) {width:22%;}

.boardList.poll_Board .listBody ul li .column.date {}
.boardList.poll_Board .listBody ul li .column.date dl {line-height:24px;}
.boardList.poll_Board .listBody ul li .column.date dl dt,
.boardList.poll_Board .listBody ul li .column.date dl dd {margin:0 6px;}
.boardList.poll_Board .listBody ul li .title {display:flex; align-items:center;}
.boardList.poll_Board .listBody ul li .title a {word-break:keep-all; white-space:normal; font-size:17px; line-height:22px;}


@media (max-width:992px) {
	.boardList.mypageEduCity_Board .listBody ul li:hover {background:none;}
	.boardList.mypageEduCity_Board .listBody {border-top:0;}
	.boardList.mypageEduCity_Board .listBody ul li {border:1px solid #dddddd; margin-bottom:20px; padding:0; flex-direction:column; align-items:flex-start;}

	.boardList.mypageEduCity_Board .listHeader .column:nth-child(1),
	.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(1) {display:none;}
	.boardList.mypageEduCity_Board .listHeader .column:nth-child(2),
	.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(2) {display:block; width:100%; padding:10px; box-sizing:border-box;}
	.boardList.mypageEduCity_Board .listHeader .column:nth-child(3),
	.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(3),
	.boardList.mypageEduCity_Board .listHeader .column:nth-child(4),
	.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(4) {display:none;}
	.boardList.mypageEduCity_Board .listHeader .column:nth-child(5),
	.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(5) {width:100%; background: #f1f2f7; padding:10px 6px; box-sizing:border-box;}
	.boardList.mypageEduCity_Board .listHeader .column:nth-child(6),
	.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(6) {display:block; width:100%; padding:10px; box-sizing:border-box;}
	.boardList.mypageEduCity_Board .listHeader .column:nth-child(7),
	.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(7) {display:block; width:100%; padding:10px; box-sizing:border-box;}
	.boardList.mypageEduCity_Board .listBody ul li .title a {height:50px; margin-bottom:10px; font-weight:500;}
	
	
	.boardList.poll_Board .listBody ul li:hover {background:none;}
	.boardList.poll_Board .listBody {border-top:0;}
	.boardList.poll_Board .listBody ul li {border:1px solid #dddddd; margin-bottom:20px; padding:0; flex-direction:column; align-items:flex-start;}
	.boardList.poll_Board .listHeader .column:nth-child(1),
	.boardList.poll_Board .listBody ul li .column:nth-child(1) {display:none;}

	.boardList.poll_Board .listHeader .column:nth-child(2),
	.boardList.poll_Board .listBody ul li .column:nth-child(2) {display:block; width:100%; padding:10px; box-sizing:border-box;}
	.boardList.poll_Board .listHeader .column:nth-child(3),
	.boardList.poll_Board .listBody ul li .column:nth-child(3),
	.boardList.poll_Board .listHeader .column:nth-child(4),
	.boardList.poll_Board .listBody ul li .column:nth-child(4) {display:none;}

	.boardList.poll_Board .listBody ul li .title a {height:50px; margin-bottom:10px; font-weight:500;}

    /*신중년대학 지원 모바일*/
  .list_box.boardList{overflow-x: auto;}
  .list_box.boardList.mypageEduCity_Board .listHeader .column:nth-child(5),
  .list_box.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(5){background: none;}
  .list_box.boardList.mypageEduCity_Board .listHeader .column:nth-child(1), 
  .list_box.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(1){display: flex; justify-content: center;}
  .list_box.boardList.mypageEduCity_Board .listHeader .column:nth-child(3),
  .list_box.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(3),
  .list_box.boardList.mypageEduCity_Board .listHeader .column:nth-child(4),
  .list_box.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(4){display: flex; justify-content: center;}
  .list_box.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(1){width:100%;}
  .list_box.boardList.mypageEduCity_Board .listHeader .column:nth-child(5),
  .list_box.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(5){width:auto;}
  .list_box.boardList.mypageEduCity_Board .listBody ul li .title a{height:auto; margin-bottom:0;}
  .list_box.boardList .listBody2 ul li .column.title dl:nth-child(5){text-align: center;}
  .list_box.boardList.mypageEduCity_Board .listBody{width: 990px;}
  .list_box.boardList.mypageEduCity_Board .listBody ul li{margin-bottom: 0;}
  .list_box.boardList.mypageEduCity_Board .listHeader .column:nth-child(2),
  .list_box.boardList.mypageEduCity_Board .listBody ul li .column:nth-child(2){width:45%;}
  .list_box.boardList.mypageEduCity_Board .listBody ul li{padding:10px 0;}

}




.boardList.agencySearch_Board .listBody ul li .title .fa {word-break:keep-all; white-space:normal; font-weight:400; font-size:18px;}


.survey_input {margin-top:20px;}
.survey_input span.phone{ width:calc(calc(100%/4) - 10px) !important;}
.survey_input input.phone, select.phone{ width:calc(calc(100%/4) - 10px) !important;}