@charset "utf-8";

/* board148 */
.board148 {width:100%; float:left; height:100%;text-align:center;}
.board148 .title {float:left; width:100%; box-sizing:border-box; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;text-align:center;}


.board148 ul {margin:0 auto; clear:both; width:100%;max-width:1000px;box-sizing:border-box;}
.board148 ul li {display:block; width:100%;float:left;padding:30px 50px;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.1);}
.board148 ul li:first-child {border-top:1px solid rgba(0,0,0,0.1);}
.board148 ul li .datebox {text-align:center; width:120px;display:inline-block;vertical-align:middle;}
.board148 ul li .datebox .date {font-size:34px;width:83px;overflow:hidden;display:inline-block;text-indent:-78px;color: #076da8; font-family:'IropkeBatang';}
.board148 ul li .datebox .week {width:100%; display:block;color: #076da8;}
.board148 ul li>a {width:calc(100% - 130px);display:inline-block;vertical-align:middle;}
.board148 ul li .txtbox {text-align:left;padding-left:10px;}
.board148 ul li .txtbox .bTit {width:100%; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:140%; font-weight:600; letter-spacing:-0.5px;margin-top: 5px;}
.board148 ul li .txtbox .bCo {width:100%; display:block; color:#707171; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:140%; margin-top:7px; letter-spacing:-0.5px;}
.board148 ul li .txtbox .bCo.fs17 {font-size:16.5px;}
	
.board148 .readmore {clear:both;line-height:50px;border: 1px solid #cacaca;display:inline-block;padding:0 20px;min-width:200px;margin:50px auto 0;letter-spacing: -0.5px;font-weight: 600;transition: background 0.5s;}
.board148 .readmore:hover {background:rgba(0,0,0,0.05);)}

/* no_data */
.board148 ul li.no_data {}
.board148 ul li.no_data .bTit {}


.div_wrap.mxwd100 .board148 ul {max-width:1300px;}

/*hover*/
.board148 ul li .txtbox .bTit:hover {text-decoration:underline}

	@media (min-width:800px){

	}

	@media (max-width:799px){

	}


	@media (min-width:600px) and (max-width:990px){
		.board148 ul li {padding:30px 20px;}
		.board148 ul li .datebox {width: 100px;}
		.board148 ul li .datebox .date {font-size: 26px; width:64px;text-indent: -59px;}
		.board148 ul li>a {width:calc(100% - 105px);}
	}



	@media (max-width:599px){
		.board148 ul {padding:0 10px;}
		.board148 ul li {padding:20px 10px;}
		.board148 ul li .datebox {width: 80px;}
		.board148 ul li .datebox .date {font-size: 23px;font-weight: 600;width:55px;text-indent: -54px;}
		.board148 ul li>a {width: calc(100% - 85px);}
		.board148 ul li .txtbox .bCo.fs17 {font-size:15.5px; margin-top:5px;}

	}