@charset "UTF-8";

/*--------------------------------
  画面幅による制御について
    PC :851px～（表示幅を制限する場合は1280px）
    SP :mobile :～850px（最小サイズは320px）
        mobile/tabletを分ける場合は560px/561px
---------------------------------*/

.wrapper1 {
    max-width: 1280px;
    margin: 0 auto;
    color: #333333;
}

/*----------------------------------
  ピックアップ特集一覧
-----------------------------------*/
#pickuplist  ul li {
    width: 31%;
    display: inline-block;
    vertical-align: top;
    margin: 0 2% 3em 0;
}
#pickuplist ul li img {
    width: 100%;
}
#pickuplist ul li p {
    font-size:max(12px, min(2.14vw,16px));
    font-size:clamp( 12px, 2.14vw, 16px);
    color: #333333;
    font-weight: 600;
    text-align: center;
}

#pickuplist .main {
	margin: 0 0.6em 4em;
}

@media screen and (max-width: 1200px) {
	#pickuplist  ul li {
	    width: 45%;
	}}

@media screen and (max-width: 760px) {
	#pickuplist .main {
		margin: 0 0 4em;
	}
}
@media screen and (max-width: 560px) {
	#pickuplist  ul li {
	    width: 100%;
	}
	#pickuplist ul li p {
	    font-size: 16px;
	}
}
