
/* board005_1 */
.board005_1 {width:100%; float:left; height:100%; background:#fff;}
.board005_1 .innerbox {width:100%; float:left; position:relative;}
.board005_1 .innerbox h4 {float:left; width:100%; box-sizing:border-box; border-bottom:1px solid #cde1f8; background:#fff;
						 white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
						 -webkit-transition:background 2s; transition:background 2s;}
.board005_1 .innerbox h4:hover {background:#f9f9f9;}
.board005_1 .innerbox h4:hover + .readmore {color:#0b6ece; text-decoration:none; animation:move 2s 1s infinite alternate;}
.board005_1 .innerbox .readmore {position:absolute; right: 15px; width:50px; height:58px; line-height:58px;
								 text-align:right; color:black; font-size: 23px;
								 -webkit-transition:color 1s; transition:color 1s;}
.board005_1 .innerbox .readmore:hover {color:#0b6ece; text-decoration:none; }
@keyframes move {
      0%  {padding-right:0;}
      50% {padding-right:10px;}
      100% {padding-right:0;}
    }
.board005_1 .innerbox ul {float:left; clear:both; width:100%; box-sizing:border-box;}
.board005_1 .innerbox ul li {display:block; width:100%; float:left; line-height:25px;}
.board005_1 .innerbox ul li span.date {color:#ff5408;font-size: 14px;font-weight:600;float:left;text-align:left;}
.board005_1 .innerbox ul li span.title {font-size: 18px; color:#000; background:none; text-align:left;
										width:95%; float:left; clear:both; padding-left:0; margin-top:0;
										overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.board005_1 .innerbox ul li span.title:hover {font-weight:600;}
.board005_1 .innerbox ul li span.co {color:#5b5b5b; font-size:13px; line-height:20px; letter-spacing:-1px; text-align:left; float:left; width:80%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; clear:both;}
.board005_1 .innerbox a:hover {text-decoration:underline;}

	.layout_height_L .board005_1 .innerbox ul li:nth-child(2) {display:none;}


.board005_1 .innerbox ul li.no_data span.title {font-size:14px; font-weight:400;}

	@media (min-width:800px){
		.board005_1 .innerbox h4 {height:58px; line-height:58px; font-size:18px; padding:0 65px 0 15px;}
		.board005_1 .innerbox ul {padding: 20px 15px;}
		.board005_1 .innerbox ul li {margin-bottom:30px;}
		.board005_1 .innerbox ul li span.title {padding:5px 0;}

		.layout_height_H .board005_1 .innerbox {height:350px;}
		.layout_height_M .board005_1 .innerbox {height:250px;}
		.layout_height_L .board005_1 .innerbox {height:150px;}

			.layout_height_H .board005_1 .innerbox ul li span.co {height:40px; -webkit-line-clamp:2; -webkit-box-orient:vertical;
																 display:-webkit-box; white-space:normal; word-break:keep-all;}
			.layout_height_H .board005_1 .innerbox ul li:last-child {margin-bottom:0;}

			.layout_height_M .board005_1 .innerbox ul li {margin-bottom:15px; line-height:20px;}
			.layout_height_M .board005_1 .innerbox ul li:last-child {margin-bottom:0;}

			.layout_height_L .board005_1 .innerbox h4 {height:45px; line-height:45px;}
			.layout_height_L .board005_1 .innerbox ul {padding:10px 15px;}
			.layout_height_L .board005_1 .innerbox ul li {margin-bottom:0;}
			
			.layout_height_L .board005_1 .innerbox .readmore {height:45px; line-height:45px; font-size:25px;}

			.layout_01 .board005_1 .innerbox ul {padding:20px 15px 30px;}
			.layout_01 .board005_1 .innerbox ul li {width:50%; float:left; margin-bottom:0;}
			.layout_01 .board005_1 .innerbox ul li span.title {width:85%;}
	}
	@media (min-width:800px) and (max-width:1049px){
		.board005_1 .innerbox ul {padding:10px 15px;}
		.board005_1 .innerbox ul li span.title {font-size:16px;}
	}

	@media (max-width:799px){
		.board005_1 .innerbox h4 {height:45px; line-height:45px; font-size:17px; padding:0 55px 0 15px;}
		.board005_1 .innerbox ul li span.co {width:95%;}
		.board005_1 .innerbox .readmore {height:45px; line-height:45px;}
	}
	@media (min-width:600px) and (max-width:799px){
		.board005_1 .innerbox ul {padding:15px;}
		.board005_1 .innerbox ul li {margin-bottom:15px;}
		.board005_1 .innerbox ul li span.title {font-size:15px;}

		.layout_block4 .layout_height_H .board005_1 .innerbox ul li {margin-bottom:30px;}
		.layout_block4 .layout_height_H .board005_1 .innerbox ul li span.co {height:40px; -webkit-line-clamp:2; -webkit-box-orient:vertical;
																 			margin-top:5px; display:-webkit-box; white-space:normal; word-break:keep-all;}
		.layout_block4 .layout_height_M .board005_1 .innerbox ul li {margin:5px 0 15px;}
	}

	@media (max-width:599px){
		.board005_1 .innerbox {box-sizing:border-box; background:white; border-bottom:1px solid #e8e7e7;}
		.board005_1 .innerbox h4 {font-size:17px; border-top:1px solid #cde1f8;}
		.board005_1 .innerbox ul {padding:20px 15px 15px;}
		.board005_1 .innerbox ul li {margin-bottom:20px;}
		.board005_1 .innerbox ul li span.title {font-size:15px; font-weight:600; margin-bottom:5px;}

		.layout_height_L .board005_1 .innerbox ul li:last-child {display:none;}
	}





