@charset "utf-8";
.pickup_area{
	padding-top:150px;
	padding-bottom: 35px;
	background-color:unset;
}

.home_area section{
	max-width:1440px;
	margin:auto;
}

ul.home_pickup_list{
	margin:0 9%;
}

h2.main_title{
	margin-left:2.7%;
	margin-bottom:30px;
}

#pickup ul.list_three li:nth-child(n + 4){
	display:block;
}

@media (max-width: 1280px) {



}

@media (max-width: 960px) {


}

@media (max-width: 768px) {

	.pickup_area{
		padding-top:110px;
	}

}


@media (max-width: 767px) {

	.pickup_area{
		padding-top:70px;
		padding-bottom: 20px;
	}

	ul.list_three.home_pickup_list li:nth-child(1),
	ul.list_three.home_pickup_list li:nth-child(2){
		width:100%;
	}

/*
	ul.list_three.home_pickup_list li:nth-child(1) .point,
	ul.list_three.home_pickup_list li:nth-child(2) .point{
		position:relative;
		display:inline;
		top:0;
	}
*/

	ul.list_three.home_pickup_list li:nth-child(1) > a,
	ul.list_three.home_pickup_list li:nth-child(2) > a{
		justify-content: flex-start;
		display:flex;
		flex-wrap:wrap;
	}

	ul.list_three.home_pickup_list li:nth-child(1) .image_area,
	ul.list_three.home_pickup_list li:nth-child(2) .image_area{
		width:120px;
		padding-right:10px;
		box-sizing:border-box;
	}

	ul.list_three.home_pickup_list li:nth-child(1) .comment_area,
	ul.list_three.home_pickup_list li:nth-child(2) .comment_area{
		flex:1;
	}

	ul.list_three.home_pickup_list li:nth-child(1) h3,
	ul.list_three.home_pickup_list li:nth-child(2) h3{
		margin-top:0;
	}

	ul.list_three.home_pickup_list li:nth-child(1) p,
	ul.list_three.home_pickup_list li:nth-child(2) p{
		margin-top:0;
	}

	ul.list_three.home_pickup_list{
		margin:0 24px;
	}

	h2.main_title{
		margin-left:24px;
		margin-right:24px;
		margin-bottom:20px;
	}

	ul.list_three.home_pickup_list li .tag{
		margin-top:5px;
	}

	ul.list_three.home_pickup_list li:nth-child(1) h3, ul.list_three.home_pickup_list li:nth-child(2) h3 {
		-webkit-line-clamp: 3;
	}

	ul.list_three.home_pickup_list li:nth-child(n + 3) > a {
		justify-content: flex-start;
		display: flex;
		flex-wrap: wrap;
	}

	ul.list_three.home_pickup_list li:nth-child(n + 3) {
		width: 100%;
	}

	ul.list_three.home_pickup_list li:nth-child(n + 3) .image_area {
		width: 120px;
		padding-right: 10px;
		box-sizing: border-box;
	}

	ul.list_three.home_pickup_list li:nth-child(n + 3) .comment_area {
		flex: 1;
	}

}

