/* MEDIA START **********************************************/
/* @media screen and (min-width:480px){} */
/* @media screen and (min-width: 990px) {} */
/* @media screen and (min-width: 1120px) {} */
/* MEDIA END **********************************************/

/* 使用カラー ボーダー #939393 */
/* 使用カラー フォントカラー #2f2f2f */

/********************************************** バリアバルズ ***********************************************/
/********************************************** バリアバルズ ***********************************************/
/********************************************** バリアバルズ ***********************************************/
.spacer--header {
    width: 100%;
    height: 30px;
}
.company-info__wrapper {
    height: 100%;
    background-image: url(../img/login-image.png);
    background-position: right;
    background-size: cover;
    background-repeat: no-repeat;
}

.company-info__container {
	color: white;
    padding: 48px 0 80px 0;
}
.headline {
    text-align: center;
    font-size: 32px;
    line-height: 40px;
    padding: 48px 0 16px 0;
    font-weight: 300;
}


.border-t {
	border-top: 1px solid #939393;
}
.border-b {
	border-bottom: 1px solid #939393;
}

.stockist-info__container {
	color: white;
	padding: 3rem 0 5rem 0;
}
.stockist-info__table {
	width: 100%;
	margin: 0 auto;
	padding: 3rem 0 5rem 0;
	/* background-color: rgba(255, 255, 255, 0.3); */
}/* MEDIA START **********************************************/
/* @media screen and (min-width:480px){} */
@media screen and (min-width: 990px) {
	.stockist-info__table {
		width: 60%;
	}	
}
/* @media screen and (min-width: 1120px) {} */
/* MEDIA END **********************************************/
.stockist-info__table th {
	width: 40%;
	/* padding: 1.5rem 1rem 1rem 1rem; */
	padding: 16px 10px 16px 16px;
	text-align: right;
	font-weight: 300;
}/* MEDIA START **********************************************/
@media screen and (min-width:480px){
	.stockist-info__table th {
		padding: 1.5rem 1rem 1rem 1rem;
	}
}
/* @media screen and (min-width: 990px) {} */
/* @media screen and (min-width: 1120px) {} */
/* MEDIA END **********************************************/
.stockist-info__table td {
	width: 60%;
	/* padding: 1.5rem 1rem 1rem 1rem; */
	padding: 16px 16px 16px 10px;
	text-align: left;
	font-weight: 300;
}
.stockistoutline_jp {
	font-size: 12px;
	line-height: 16px;
}/* MEDIA START **********************************************/
@media screen and (min-width:480px){
	.stockistoutline_jp {
		font-size: 16px;
		line-height: 20px;
	}
}
/* @media screen and (min-width: 990px) {} */
/* @media screen and (min-width: 1120px) {} */
/* MEDIA END **********************************************/

.stockistoutline_jp a {
	color: white;
}