
/* --------------
センタートップ：PickUp、SALE
(Sass不要)
 *--------------/


/*
2024年1月POB 「詳細はこちら」 右
 */

.pickup.pickup-202401_pob .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202401_pob .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202401_pob .pickup-text{
	position: absolute;
	top: 40%;
	left: 89%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202401_pob .btn-detail {
    background: #004e9d;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
}
.pickup-202401_pob .btn-basic01:hover {
    color: #004e9d;
}
.pickup-202401_pob .btn-basic01:after {
	background: #fff;
}


/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-202401_pob .pickup-text{
		display: none;
	}
}

/*スマホ*/
@media screen and (max-width: 520px) {
	.pickup.pickup-202401_pob .pickup-text{
		display: none;
	}
}

/*
2024年1月NYS 「詳細はこちら」 中央
 */

.pickup.pickup-202401_nys .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202401_nys .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202401_nys .pickup-text{
	position: absolute;
	top: 70%;
	left: 50%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202401_nys .btn-detail {
    background: #ea5c39;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
}
.pickup-202401_nys .btn-basic01:hover {
    color: #ea5c39;
}
.pickup-202401_nys .btn-basic01:after {
	background: #fff;
}


/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-202401_nys .pickup-text{
		display: none;
	}
}

/*スマホ*/
@media screen and (max-width: 520px) {
	.pickup.pickup-202401_nys .pickup-text{
		display: none;
	}
}


 /*
2023年WSS 01 「詳細はこちら」右
 */

.pickup.pickup-202311_wss02 .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202311_wss02 .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202311_wss02 .pickup-text{
	position: absolute;
	top: 68%;
	left: 89%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202311_wss02 .btn-detail {
    background: #e0007f;
    color: #fff;
    font-weight: 700;
    font-size: 17px;
    font-size: 1.7rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
    height: 49px;
}
.pickup-202311_wss02 .btn-basic01:hover {
    color: #e0007f;
}
.pickup-202311_wss02 .btn-basic01:after {
	background: #fff;
}

/*タブレット 横*/
@media screen and (min-width:768px) and ( max-width:1024px) {
	.pickup.pickup-202311_wss02 .pickup-text{
		top: 61%;
		left: 89%;
	}
	.pickup-202311_wss02 .btn-detail {
	    font-size: 1.4rem;
	    width: 110px;
	    height: 38px;
	}
}

/*タブレット 縦*/
@media screen and (max-width: 768px) {
	.pickup.pickup-202311_wss02 .pickup-text{
		top: 58%;
		left: 89%;
	}
	.pickup-202311_wss02 .btn-detail {
	    font-size: 1.4rem;
	    width: 100px;
	    height: 38px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-202311_wss02 .pickup-text{
		display: none;
	}
}




 /*
2023年WSS 01 「詳細はこちら」右
 */

.pickup.pickup-202311_wss01 .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202311_wss01 .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202311_wss01 .pickup-text{
	position: absolute;
	top: 65%;
	left: 89.5%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202311_wss01 .btn-detail {
    background: #e0007f;
    color: #fff;
    font-weight: 700;
    font-size: 17px;
    font-size: 1.7rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
    height: 49px;
}
.pickup-202311_wss01 .btn-basic01:hover {
    color: #e0007f;
}
.pickup-202311_wss01 .btn-basic01:after {
	background: #fff;
}

/*タブレット 横*/
@media screen and (min-width:768px) and ( max-width:1024px) {
	.pickup.pickup-202311_wss01 .pickup-text{
		top: 61%;
		left: 89%;
	}
	.pickup-202311_wss01 .btn-detail {
	    font-size: 1.4rem;
	    width: 130px;
	    height: 38px;
	}
}

/*タブレット 縦*/
@media screen and (max-width: 768px) {
	.pickup.pickup-202311_wss01 .pickup-text{
		top: 56%;
		left: 89%;
	}
	.pickup-202311_wss01 .btn-detail {
	    font-size: 1.4rem;
	    width: 100px;
	    height: 38px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-202311_wss01 .pickup-text{
		display: none;
	}
}




 /*
FPOのみ 1周年記念 「詳細はこちら」右
 */

.pickup.pickup-202310-fpo_1st .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202310-fpo_1st .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202310-fpo_1st .pickup-text{
	position: absolute;
	top: 72%;
	left: 87%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202310-fpo_1st .btn-detail {
    background: #004199;
    color: #fff;
    font-weight: 700;
    font-size: 17px;
    font-size: 1.7rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 203px;
    height: 49px;
}
.pickup-202310-fpo_1st .btn-basic01:hover {
    color: #004199;
}
.pickup-202310-fpo_1st .btn-basic01:after {
	background: #fff;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-202310-fpo_1st .pickup-text{
		top: 64%;
		left: 89%;
	}
	.pickup-202310-fpo_1st .btn-detail {
	    font-size: 1.4rem;
	    width: 120px;
	    height: 38px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-202310-fpo_1st .pickup-text{
		display: none;
	}
}


 /*
2023年PO PAY 「詳細はこちら」右
 */

.pickup.pickup-2023_poday .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-2023_poday .pickup-ph img {
	width: 100%;
}
.pickup.pickup-2023_poday .pickup-text{
	position: absolute;
	top: 72%;
	left: 87%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-2023_poday .btn-detail {
    background: #e0007f;
    color: #fff;
    font-weight: 700;
    font-size: 17px;
    font-size: 1.7rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 203px;
    height: 49px;
}
.pickup-2023_poday .btn-basic01:hover {
    color: #e0007f;
}
.pickup-2023_poday .btn-basic01:after {
	background: #fff;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-2023_poday .pickup-text{
		top: 64%;
		left: 89%;
	}
	.pickup-2023_poday .btn-detail {
	    font-size: 1.4rem;
	    width: 120px;
	    height: 38px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-2023_poday .pickup-text{
		display: none;
	}
}


/*
2023年8月POB 「詳細はこちら」 中央
 */

.pickup.pickup-202308_POB .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202308_POB .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202308_POB .pickup-text{
	position: absolute;
	top: 66%;
	left: 50%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202308_POB .btn-detail {
    background: #e40077;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
}
.pickup-202308_POB .btn-basic01:hover {
    color: #e40077;
}
.pickup-202308_POB .btn-basic01:after {
	background: #fff;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-202308_POB .pickup-text{
		top: 60%;
	}
	.pickup-202308_POB .btn-detail {
	    font-size: 1.4rem;
	    width: 150px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-202308_POB .pickup-text{
		display: none;
	}
}


/*
2023年6月SSS 「詳細はこちら」左
 */

.pickup.pickup-202306_SSS .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202306_SSS .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202306_SSS .pickup-text{
	position: absolute;
	top: 67%;
	left: 15.5%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202306_SSS .btn-detail {
    background: #f08300;
    color: #fff;
    font-weight: 700;
    font-size: 17px;
    font-size: 1.7rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 203px;
    height: 49px;
}
.pickup-202306_SSS .btn-basic01:hover {
    color: #f08300;
}
.pickup-202306_SSS .btn-basic01:after {
	background: #fff;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-202306_SSS .pickup-text{
		top: 62%;
		left: 18%;
	}
	.pickup-202306_SSS .btn-detail {
	    font-size: 1.4rem;
	    width: 150px;
	    height: 38px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-202306_SSS .pickup-text{
		display: none;
	}
}


/*
2023年5月GWS 「詳細はこちら」右
 */

.pickup.pickup-202305_GWS .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202305_GWS .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202305_GWS .pickup-text{
	position: absolute;
	top: 74%;
	right: 10%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202305_GWS .btn-detail {
    background: #fff;
    color: #000;
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
}
.pickup-202305_GWS .btn-basic01:hover {
    color: #fff;
}
.pickup-202305_GWS .btn-basic01:after {
	background: #000;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-202305_GWS .pickup-text{
		top: 68%;
		left: 72%;
	}
	.pickup-202305_GWS .btn-detail {
	    font-size: 1.4rem;
	    width: 150px;
	    height: 38px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-202305_GWS .pickup-text{
		display: none;
	}
}

/*
2023年3月SSS 「詳細はこちら」右
 */

.pickup.pickup-202303_SSS .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202303_SSS .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202303_SSS .pickup-text{
	position: absolute;
	top: 66%;
	left: 15%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202303_SSS .btn-detail {
    background: #fff;
    color: #e95283;
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
}
.pickup-202303_SSS .btn-basic01:hover {
    color: #fff;
}
.pickup-202303_SSS .btn-basic01:after {
	background: #e95283;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-202303_SSS .pickup-text{
		top: 60%;
		left: 19%;
	}
	.pickup-202303_SSS .btn-detail {
	    font-size: 1.4rem;
	    width: 150px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-202303_SSS .pickup-text{
		display: none;
	}
}


/*
2023年2月XPO 10th
 */

.pickup.pickup-XPO_10th .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-XPO_10th .pickup-ph img {
	width: 100%;
}
.pickup.pickup-XPO_10th .pickup-text{
	position: absolute;
	top: 78%;
	left: 50%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-XPO_10th .btn-detail {
    background: #000;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
}
.pickup-XPO_10th .btn-basic01:hover {
    color: #000;
}
.pickup-XPO_10th .btn-basic01:after {
	background: #fff;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-XPO_10th .pickup-text{
		top: 60%;
	}
	.pickup-XPO_10th .btn-detail {
	    font-size: 1.4rem;
	    width: 150px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-XPO_10th .pickup-text{
		display: none;
	}
}


/*
2023年2月SPO 20th 「詳細はこちら」中央
 */

.pickup.pickup-SPO_20th .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-SPO_20th .pickup-ph img {
	width: 100%;
}
.pickup.pickup-SPO_20th .pickup-text{
	position: absolute;
	top: 70%;
	left: 50%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-SPO_20th .btn-detail {
    background: #000;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
}
.pickup-SPO_20th .btn-basic01:hover {
    color: #000;
}
.pickup-SPO_20th .btn-basic01:after {
	background: #fff;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-SPO_20th .pickup-text{
		top: 60%;
	}
	.pickup-SPO_20th .btn-detail {
	    font-size: 1.4rem;
	    width: 150px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-SPO_20th .pickup-text{
		display: none;
	}
}


/*
2023年1月POB
 */

.pickup.pickup-202301_POB .pickup-text {
	top: 55%;
	left: 0.5%;
}

.pickup.pickup-202301_POB .pickup-text__01{
	letter-spacing:-0.05em;
	line-height: 0.8;
	font-size: 10rem;
	color: #e40077;
}
.pickup.pickup-202301_POB .pickup-text__01 sup{
	font-size: 2.4rem;
}
.pickup.pickup-202301_POB .pickup-text__02{
	letter-spacing:-0.05em;
	line-height: 0.8;
	font-size: 10.5rem;
	color: #e40077;
}
.pickup.pickup-202301_POB .pickup-text__03{
	letter-spacing:0.01em;
	font-size: 2.9rem;
	font-weight: 700;
	margin-top: 10px;
}
.pickup.pickup-202301_POB .pickup-text__04{
	letter-spacing:0.05em;
	margin-top: 8px;
	font-size: 4.8rem;
	color: #000;
}
.pickup.pickup-202301_POB .pickup-text__ss{
	font-size: 3.8rem;
	letter-spacing:0.05em;
	font-weight: 900;
}
.pickup.pickup-202301_POB .btn-detail {
	width: 180px;
	font-size: 1.6rem;
	font-weight: bold;
	margin-top: 1em;
}

/*タブレット*/
@media screen and (max-width: 960px) {
.pickup.pickup-202301_POB .pickup-text {
	top: 50%;
	left: 0.5%;
}
.pickup.pickup-202301_POB .pickup-text__01{
	letter-spacing:-0.05em;
	line-height: 0.8;
	font-size: 6rem;
	color: #e40077;
}
.pickup.pickup-202301_POB .pickup-text__01 sup{
	font-size: 2.4rem;
}
.pickup.pickup-202301_POB .pickup-text__02{
	letter-spacing:-0.05em;
	line-height: 0.8;
	font-size: 6.5rem;
	color: #e40077;
}
.pickup.pickup-202301_POB .pickup-text__03{
	letter-spacing:0.01em;
	font-size: 2.9rem;
	font-weight: 700;
	margin-top: 10px;
}
.pickup.pickup-202301_POB .pickup-text__04{
	letter-spacing:-0.05em;
	margin-top: 8px;
	font-size: 3.2rem;
	color: #000;
}
.pickup.pickup-202301_POB .pickup-text__ss{
	font-size: 2.8rem;
	letter-spacing:-0.05em;
	font-weight: 900;
}
.pickup.pickup-202301_POB .btn-detail {
	width: 180px;
	font-size: 1.6rem;
	font-weight: bold;
	margin-top: 1em;
}
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202301_POB .pickup-text .pickup-text__01{
		display: none;
	}
	.pickup.pickup-202301_POB .pickup-text .pickup-text__02{
		display: none;
	}
	.pickup.pickup-202301_POB .pickup-text .pickup-text__03{
		display: none;
	}
	.pickup.pickup-202301_POB .pickup-text .pickup-text__04{
		display: none;
	}

}




/*
2023年1月ALL NYS
 */

.pickup.pickup-202301_NYS .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202301_NYS .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202301_NYS .pickup-text{
	position: absolute;
	top: 70%;
	left: 50%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202301_NYS .btn-detail {
    background: #fff;
    color: #000;
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
    width: 200px;
}
.pickup-202301_NYS .btn-basic01:hover {
    color: #fff;
}
.pickup-202301_NYS .btn-basic01:after {
	background: #000;
}

/*タブレット*/
@media screen and (max-width: 960px) {
	.pickup.pickup-202301_NYS .pickup-text{
		top: 60%;
	}
	.pickup-202301_NYS .btn-detail {
	    font-size: 1.4rem;
	    width: 150px;
	}
}

/*スマホ*/
@media screen and (max-width: 640px) {
	.pickup.pickup-202301_NYS .pickup-text{
		display: none;
	}
}



/*
2022年11月WSS
 */

.pickup.pickup-202211 .pickup-text {
	left: 0.5%;
}
.pickup.pickup-202211 .pickup-text__01{
	letter-spacing:-0.05em;
	font-size: 5.4rem;
}
.pickup.pickup-202211 .pickup-text__02{
	letter-spacing:-0.04em;
	font-size: 18.5rem;
	color: #bf9210;
}
.pickup.pickup-202211 .pickup-text__03{
	letter-spacing:0.01em;
	font-size: 3.2rem;
	font-weight: 700;
}
.pickup.pickup-202211 .pickup-text__04{
	letter-spacing:0.08em;
	margin-top: 8px;
	font-size: 5.2rem;
	color: #bf9210;
}
.pickup.pickup-202211 .pickup-text__ss{
	font-size: 3.2rem;
	letter-spacing:0.05em;
	font-weight: 900;
}
.pickup.pickup-202211 .btn-detail {
	background-color: #d2498a;
	font-size: 1.6rem;
	font-weight: 700;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202211 .pickup-text{
		display: none;
	}
}


/*
2022年10月FPOオープン（1枚画）
 */

.pickup.pickup-202210_FPO .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202210_FPO .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202210_FPO .pickup-text{
	position: absolute;
	top: 74%;
	left: 9px;
	line-height: 1;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202210_FPO .pickup-text{
		display: none;
	}
}


/*
2022年8月POB
 */
.pickup.pickup-202208_POB .pickup-text__01{
	letter-spacing:-0.05em;
	line-height: 0.8;
	font-size: 10rem;
	color: #e40077;
}

.pickup.pickup-202208_POB .pickup-text__01 sup{
	font-size: 2.4rem;
}

.pickup.pickup-202208_POB .pickup-text__02{
	letter-spacing:-0.05em;
	line-height: 0.8;
	font-size: 10.5rem;
	color: #e40077;
}
.pickup.pickup-202208_POB .pickup-text__03{
	letter-spacing:0.01em;
	font-size: 2.9rem;
	font-weight: 700;
	margin-top: 10px;
}

.pickup.pickup-202208_POB .pickup-text__04{
	letter-spacing:0.05em;
	margin-top: 8px;
	font-size: 4.5rem;
	color: #e40077;
}
.pickup.pickup-202208_POB .pickup-text__ss{
	font-size: 3.2rem;
	letter-spacing:0.05em;
	font-weight: 900;
}
.pickup.pickup-202208_POB .btn-detail {
	width: 180px;
	font-size: 1.6rem;
	font-weight: bold;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202208_POB .pickup-text .pickup-text__01{
		display: none;
	}
	.pickup.pickup-202208_POB .pickup-text .pickup-text__02{
		display: none;
	}
	.pickup.pickup-202208_POB .pickup-text .pickup-text__03{
		display: none;
	}
	.pickup.pickup-202208_POB .pickup-text .pickup-text__04{
		display: none;
	}

}



/*
2022年6月SSS DPO
 */

.pickup.pickup-202206_DPO .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202206_DPO .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202206_DPO .pickup-text{
	position: absolute;
	top: 74.888888%;
	left: 50%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202206_DPO .btn-detail {
	width: 200px;
	height: 50px;
    background: #fff;
    color: #000;
    font-weight: bold;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
    border: solid 1px #000;
}
.pickup-202206_DPO .btn-basic01:hover {
    color: #fff;
}
.pickup-202206_DPO .btn-basic01:after {
	background: #000;
}


@media screen and (max-width: 640px) {
	.pickup.pickup-202206_DPO .pickup-ph {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		max-width: 100%;
	}

	.pickup.pickup-202206_DPO .pickup-ph img {
		width: 100%;
	}
	.pickup.pickup-202206_DPO .pickup-text{
		position: absolute;
		top: -32%;
		left: 50%;
		-webkit-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		text-align: center;
		height: 100%;
	}
}


/*
2022年6月SSS
 */
.pickup.pickup-202206 .pickup-text__01{
	letter-spacing:-0.05em;
	font-size: 5.2rem;
}

.pickup.pickup-202206 .pickup-text__02{
	letter-spacing:-0.04em;
	font-size: 19rem;
	color: #0092d8;
}
.pickup.pickup-202206 .pickup-text__03{
	letter-spacing:0.01em;
	font-size: 2.9rem;
	font-weight: 700;
}

.pickup.pickup-202206 .pickup-text__04{
	letter-spacing:0.05em;
	margin-top: 8px;
	font-size: 4.5rem;
	color: #0092d8;
}
.pickup.pickup-202206 .pickup-text__ss{
	font-size: 3.2rem;
	letter-spacing:0.05em;
	font-weight: 900;
}
.pickup.pickup-202206 .btn-detail {
	width: 180px;
	font-size: 1.6rem;
	font-weight: bold;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202206 .pickup-text .pickup-text__01{
		display: none;
	}
	.pickup.pickup-202206 .pickup-text .pickup-text__02{
		display: none;
	}
	.pickup.pickup-202206 .pickup-text .pickup-text__03{
		display: none;
	}
	.pickup.pickup-202206 .pickup-text .pickup-text__04{
		display: none;
	}

}


/*
2022年5月GWS
 */

.pickup.pickup-202205_GWS .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202205_GWS .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202205_GWS .pickup-text{
	position: absolute;
	top: 76.888888%;
	right: 9%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202205_GWS .btn-detail {
	width: 200px;
	height: 50px;
    background: #fff;
    color: #000;
    font-weight: bold;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: .2rem;
}
.pickup-202205_GWS .btn-basic01:hover {
    color: #fff;
}
.pickup-202205_GWS .btn-basic01:after {
	background: #000;
}


@media screen and (max-width: 640px) {
	.pickup.pickup-202205_GWS .pickup-ph {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		max-width: 100%;
	}

	.pickup.pickup-202205_GWS .pickup-ph img {
		width: 100%;
	}
	.pickup.pickup-202205_GWS .pickup-text{
		position: absolute;
		top: -5%;
		left: 50%;
		-webkit-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		text-align: center;
		height: 100%;
	}
}


/*
2022年3月SSS
 */
.pickup.pickup-202203 .pickup-text__01{
	letter-spacing:-0.05em;
	font-size: 5.7rem;
}

.pickup.pickup-202203 .pickup-text__02{
	letter-spacing:-0.04em;
	font-size: 19rem;
	color: #00afec;
}
.pickup.pickup-202203 .pickup-text__03{
	letter-spacing:0.01em;
	font-size: 2.9rem;
	font-weight: 700;
}

.pickup.pickup-202203 .pickup-text__04{
	letter-spacing:0.05em;
	margin-top: 8px;
	font-size: 4.5rem;
	color: #00afec;
}
.pickup.pickup-202203 .pickup-text__ss{
	font-size: 2.8rem;
	letter-spacing:0.05em;
	font-weight: 900;
}
.pickup.pickup-202203 .btn-detail {
	width: 180px;
	font-size: 1.6rem;
	font-weight: bold;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202203 .pickup-text .pickup-text__01{
		display: none;
	}
	.pickup.pickup-202203 .pickup-text .pickup-text__02{
		display: none;
	}
	.pickup.pickup-202203 .pickup-text .pickup-text__03{
		display: none;
	}
	.pickup.pickup-202203 .pickup-text .pickup-text__04{
		display: none;
	}

}

/*
2022年1月POB
 */
.pickup.pickup-202201 .pickup-text__01{
	letter-spacing:-0.05em;
	font-size: 7rem;
}

.pickup.pickup-202201 .pickup-text__02{
	letter-spacing:-0.04em;
	font-size: 15rem;
	color: #e9527b;
}
.pickup.pickup-202201 .pickup-text__03{
	letter-spacing:0.01em;
	font-size: 3.6rem;
	font-weight: 700;
}

.pickup.pickup-202201 .pickup-text__04{
	letter-spacing:0.05em;
	margin-top: 8px;
	font-size: 4.5rem;
	color: #e9527b;
}
.pickup.pickup-202201 .pickup-text__ss{
	font-size: 2.8rem;
	letter-spacing:0.05em;
	font-weight: 900;
}
.pickup.pickup-202201 .btn-detail {
	width: 180px;
	font-size: 1.6rem;
	font-weight: bold;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202201 .pickup-text .pickup-text__01{
		display: none;
	}
	.pickup.pickup-202201 .pickup-text .pickup-text__02{
		display: none;
	}
	.pickup.pickup-202201 .pickup-text .pickup-text__03{
		display: none;
	}
	.pickup.pickup-202201 .pickup-text .pickup-text__04{
		display: none;
	}

}


/*
2021年11月WSS
 */
.pickup.pickup-202111 .pickup-text__01{
	letter-spacing:-0.05em;
	font-size: 5.4rem;
}

.pickup.pickup-202111 .pickup-text__02{
	letter-spacing:-0.04em;
	font-size: 18.5rem;
	color: #c9b200;
}
.pickup.pickup-202111 .pickup-text__03{
	letter-spacing:0.01em;
	font-size: 3.5rem;
	font-weight: 700;
}

.pickup.pickup-202111 .pickup-text__04{
	letter-spacing:0.05em;
	margin-top: 8px;
	font-size: 4.2rem;
	color: #c9b200;
}
.pickup.pickup-202111 .pickup-text__ss{
	font-size: 2.8rem;
	letter-spacing:0.05em;
	font-weight: 900;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202111 .pickup-text .pickup-text__01{
		display: none;
	}
	.pickup.pickup-202111 .pickup-text .pickup-text__02{
		display: none;
	}
	.pickup.pickup-202111 .pickup-text .pickup-text__03{
		display: none;
	}
	.pickup.pickup-202111 .pickup-text .pickup-text__04{
		display: none;
	}

}


/*
2021年8月POB
 */
.pickup.pickup-202108 .pickup-text__01{
	letter-spacing:-0.07em;
	font-size: 5.7rem;
}

.pickup.pickup-202108 .pickup-text__02{
	letter-spacing:-0.07em;
	font-size: 12.5rem;
}
.pickup.pickup-202108 .pickup-text__04{
	letter-spacing:0.05em;
	font-size: 3.5rem;
}

.pickup.pickup-202108 .pickup-text__03{
	letter-spacing:0.05em;
	margin-top: 8px;
	font-size: 4.2rem;
}
.pickup.pickup-202108 .pickup-text__ss{
	font-size: 2.8rem;
	letter-spacing:0.05em;
	font-weight: 900;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202108 .pickup-text__01{
		font-size: 7.64375vw;
		margin-top: 0.5em;
		margin-left:-0.2em;
	}
	.pickup.pickup-202108 .pickup-text__02{
		font-size: 16vw;
		letter-spacing: -0.05em;
	}
	.pickup.pickup-202108 .pickup-text__04{
		font-size: 6vw;
		line-height: 1.8;
	}
	.pickup.pickup-202108 .pickup-text__03{
		font-size: 6vw;
		margin-top: 0;
		letter-spacing: -0.01em;
	}
	.pickup.pickup-202108 .pickup-text__ss{
		font-size: 3.5vw;
		letter-spacing: -0.01em;
		display: inline-block;
		margin-left: 0.5em;
	}
}


/*
2021年6月SSS
 */
.pickup.pickup-202106 .pickup-text__01{
	letter-spacing:-0.085em;
}

.pickup.pickup-202106 .pickup-text__02{
	letter-spacing:-0.01em;
}

.pickup.pickup-202106 .pickup-text__ss{
	font-size: 1.8rem;
	letter-spacing: -0.01em;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202106 .pickup-text__01{
		margin-left:-0.2em;
	}
	.pickup.pickup-202106 .pickup-text__03{
		letter-spacing: -0.01em;
	}
	.pickup.pickup-202106 .pickup-text__ss{
		font-size: 3vw;
		letter-spacing: -0.01em;
		display: inline-block;
		margin-left: 0.5em;
	}
	.pickup.pickup-202106 .pickup-text__04{
		line-height: 1.3;
	}
}



/*
2021年7月GPO HILLESIDE1周年セール（1枚画）
 */

.pickup.pickup-202107_gpo .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202107_gpo .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202107_gpo .pickup-text{
	position: absolute;
	top: 76.888888%;
	left: 50%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202107_gpo .btn-detail {
    background: #19bde6;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    font-size: 1.4rem;
    letter-spacing: .2rem;
}
.pickup-202107_gpo .btn-basic01:hover {
    color: #19bde6;
}


@media screen and (max-width: 640px) {
	.pickup.pickup-202107_gpo .pickup-ph {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		max-width: 100%;
	}

	.pickup.pickup-202107_gpo .pickup-ph img {
		width: 100%;
	}
	.pickup.pickup-202107_gpo .pickup-text{
		position: absolute;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		text-align: center;
		height: 100%;
	}
}


/*
2021年10月ALL POの日
 */

.pickup.pickup-202110_PODAY .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202110_PODAY .pickup-ph img {
	width: 100%;
}
.pickup.pickup-202110_PODAY .pickup-text{
	position: absolute;
	top: 76.888888%;
	left: 50%;
	-webkit-transform: translate(-50%, -15%);
	transform: translate(-50%, -15%);
/*	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);*/
	line-height: 1;
}
.pickup-202110_PODAY .btn-detail {
    background: #000;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    font-size: 1.4rem;
    letter-spacing: .2rem;
    margin-top: 3.5em!important;
}
.pickup-202110_PODAY .btn-basic01:hover {
    color: #000;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202110_PODAY .pickup-ph {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		max-width: 100%;
	}

	.pickup.pickup-202110_PODAY .pickup-ph img {
		width: 100%;
	}
	.pickup.pickup-202110_PODAY .pickup-text{
		position: absolute;
		top: 0;
		left: 50%;
		-webkit-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		text-align: center;
		height: 100%;
	}
}


/*
2022年1月 HBC
 */

.pickup.pickup-202201_HBC .pickup-ph {
	width: 100%;
	max-width: 1140px;
}
.pickup.pickup-202201_HBC .pickup-ph img {
	width: 100%;
}
.pickup-202201_HBC .pickup-text {
    display: none;
}

@media screen and (max-width: 640px) {
	.pickup.pickup-202201_HBC .pickup-ph {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		max-width: 100%;
	}
	.pickup-202201_HBC .pickup-text {
	    display: block;
	}
	.pickup.pickup-202201_HBC .pickup-ph img {
		width: 100%;
	}
}