@charset "utf-8";

.board012div_wrap{/*width:1300px;*/ margin:0 auto; position:relative;}
.board012axebox {border:1px solid rgb(56, 153, 236) !important; background:#000; width:30px; text-align:center; position:absolute; 
				 height:30px; line-height:30px; color:#ccc; font-size:16px; right:0; top:0; margin:-5px -33px 0 0;}
.board012{width:100%; float:left; clear:both; background:#fff;}

.board012 .board012conBox{width:100%; overflow:hidden; }
.board012 .board012conBox .board012Block1{float:left; width:100%; padding:15px; position:relative; box-sizing:border-box;}
.board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox{width:100%; position:relative; float:left;}
.board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox a.board012plus{position:absolute;top:-18px;right:8px;}
.board012 .board012conBox .board012Block1 .board012titbox span.board012txtred {font-size:18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 90%;float: left;}

.board012 .board012conBox .board012Block1 ul.board012contents{width:100%; float:left;}
.board012 .board012conBox .board012Block1 ul.board012contents li{padding:5px 0;}
.board012 .board012conBox .board012Block1 ul.board012contents li span{float:right;font-size:12px;line-height:20px;}


.layout_height_L .board012 .board012conBox .board012Block1{height:150px;}
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents{height:120px;}
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li{font-size:13px; float:left; padding:0;}
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li:nth-child(3) ~ li {display:none;}

.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li:first-child{float:left; padding:0; border-bottom:1px solid #e4e4e4; margin-bottom:10px;}
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li a.board012plus{width:22px; height:22px;top:0; right:0 !important;}
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li a.board012plus img{width:100%;}
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li a p.board012text {width:60%; float:left; display:inline-block; line-height:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012txtred{color:#e12b44; display:block; width:100%; font-weight:600; letter-spacing:-1px; font-size:14px;}
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012tit{font-size:16px; width:90%; float:left; padding:8px 0; letter-spacing:-1px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.layout_height_L .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012txt{font-size:13px;display:block; width:100%; padding-bottom:5px; display:block; color:#848484; letter-spacing:-1px; line-height:normal;}


.layout_height_M .board012 .board012conBox .board012Block1{height:250px;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents{}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li{font-size:13px; float:left; padding:4px 0; line-height:16px;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li:nth-child(5) ~ li {display:none;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li:first-child{float:left; padding:0; border-bottom:1px solid #e4e4e4; margin-bottom:21px;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li a.board012plus{width:auto; width:22px;height:22px;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li a{width:100%; float:left;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li a p.board012text {width:60%; float:left; display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012txtred{color:#e12b44; display:block; width:100%; font-weight:600; letter-spacing:-1px; font-size:14px;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012tit{width:60%;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;width: 90%;float:left;padding: 10px 0 5px;letter-spacing:-1px;}
.layout_height_M .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012txt{ font-size:14px; display:block; width:100%; padding-bottom:10px; display:block; color:#848484; letter-spacing:-1px;}

.layout_height_H .board012 .board012conBox .board012Block1{height:350px;}
.layout_height_H .board012 .board012conBox .board012Block1 ul.board012contents li{font-size:14px; float:left; padding:7px 0;}
.layout_height_H .board012 .board012conBox .board012Block1 ul.board012contents li:first-child{float:left; padding:0; border-bottom:1px solid #e4e4e4; margin-bottom:21px;}
.layout_height_H .board012 .board012conBox .board012Block1 ul.board012contents li a.board012plus{width:auto;width:22px;height:22px;}
.layout_height_H .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012txtred{color:#e12b44; display:block; width:100%; font-weight:600; letter-spacing:-1px; font-size:16px;}
.layout_height_H .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012tit{line-height:23px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:25px; width:100%; float:left; padding:30px 0 15px; letter-spacing:-1px; }
.layout_height_H .board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox .board012txt{font-size:16px; display:block; width:100%; padding-bottom:30px; display:block; color:#848484; letter-spacing:-1px;}
.layout_height_H .board012 .board012conBox .board012Block1 ul.board012contents li a{width:100%; float:left;}
.layout_height_H .board012 .board012conBox .board012Block1 ul.board012contents li a p.board012text {width:60%; float:left; line-height:18px; display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


 /* no-data */
.board012 .board012conBox .board012Block1 > ul.board012contents li.no_data {}
.board012 .board012conBox .board012Block1 > ul.board012contents li.no_data p {padding-top:30px;}

 /* hover */
.board012 .board012conBox .board012Block1 > ul.board012contents li:hover a p.board012text {text-decoration:underline;}
.board012 .board012conBox .board012Block1 ul.board012contents li div.board012titbox:hover .board012tit {font-weight:600;}




	@media (min-width:1050px){ 
		.board012 .board012conBox .board012Block1 > ul.board012contents li{width:100%;}
	}


	@media (min-width:800px) and (max-width:1049px){
		.board012 .board012conBox .board012Block1 > ul.board012contents li{width:100%;}
	} 
	
	@media (min-width:600px) and (max-width:799px){
		.board012 .board012conBox .board012Block1 .board012titbox span.board012txtred {font-size:17px;}
		.board012 .board012conBox .board012Block1 > ul.board012contents li{width:100%;}

	}
		
	@media (max-width:599px){
		.board012 .board012conBox .board012Block1 .board012titbox span.board012txtred {font-size:17px;}
		.board012 .board012conBox .board012Block1 > ul.board012contents li{width:100%;}
	}


	@media (max-width:300px){
		.board012 .board012conBox .board012Block1 > ul.board012contents li{width:100%;}
		.board012 .board012conBox .board012Block1 ul.board012contents li a.board012plus{width:20px; height:20px;}
		.board012 .board012conBox .board012Block1 ul.board012contents li a.board012plus img{width:100%;}

	}







