@charset "UTF-8";


/***************************************************

	warehouse

***************************************************/

.p_anchor {
    width: 920px;
}

.image01{
	width: 788px;
	margin: 0 auto 35px;
}

.link_btn.type2{
	width: 376px;
	margin: 30px auto 0;
}

.link_btn.type2 a{
	display: block;
    width: 100%;
    height: 68px;
    line-height: 68px;
}

.link_btn.type2 a span{
	display: block;
    width: 100%;
    height: 68px;
    line-height: 68px;
}

#section1 .caption{
	margin-bottom: 30px;
}


/********************************************************************************
	リッキド用 CSS
********************************************************************************/

@media(max-width:1280px){

.p_anchor {
    width: 71.875vw;
}

.image01{
	width: 61.5625vw;
	margin: 0 auto 2.734375vw;
}

.link_btn.type2{
	width: 29.375vw;
	margin: 2.34375vw auto 0;
}

.link_btn.type2 a{
    height: 5.3125vw;
    line-height: 5.3125vw;
    font-size: 1.25vw;
}

.link_btn.type2 a span{
    height: 5.3125vw;
    line-height: 5.3125vw;
    font-size: 1.25vw;
}


#section1 .caption{
	margin-bottom: 2.34375vw;
}



}




/********************************************************************************
	スマートフォン用 CSS
********************************************************************************/

@media(max-width:430px){

.p_anchor {
    width: auto;
}

.image01{
	width: auto;
	margin: 0 auto 2.666667vw;
}

.link_btn.type2{
	width: auto;
	margin: 8vw auto 0;
}

.link_btn.type2 a{
	width: auto;
	height: 18.133333vw;
	line-height: 18.133333vw;
	font-size: 4.266667vw;
}

.link_btn.type2 a span{
	width: auto;
	height: 18.133333vw;
	line-height: 18.133333vw;
	font-size: 4.266667vw;
}


#section1 .caption{
	margin-bottom: 8vw;
}



}


