@charset "shift_jis";

/*------------------------------
 PC
------------------------------*/
@media screen and (min-width: 769px) {
.sp_only {
display: none !important;
}
img {
width: 100%;
}
.tacenter{
	text-align: center;
}
.contents_bg{
margin: 0 auto;
}
#h2_001 {
margin-bottom: 40px;
}
.mb40{
margin-bottom:40px !important;
}
.mt40{
margin-top: 40px !important;
}
/* Wrap */
.asialuggageWrap h1,h2{
padding: 0;
margin: 0;
}
.asialuggageWrap {
width: 100%;
max-width: 980px;
margin: 0 auto 20px;
font-size: 14px;
font-feature-settings: "palt";
color: #000;
}
.asialuggageWrap img{
vertical-align:top;
width: auto;
}
.asialuggageWrap a{
display: block;
}
/*mvBlockA01********************************************************/
.asialuggageWrap .mvBlockA01 h1 img {
height: auto;
}

}

/*------------------------------
 SP（スマートフォン）
------------------------------*/
@media screen and (max-width: 768px) {
	.pc_only {
		display: none !important;
	}
	.mb20{
		margin-bottom: calc(20 / 750* 100%) !important;
	}
	/* SpCommonReset
**************************** */
/* h1 and h2 */
#main h1 img,#main div[id^="h2_0"] img{
	zoom:1;
	display:block;
	max-width:750px;
	width:100%;
	height:auto;
	margin:auto;
}
.block-separat:last-child{
display: none;
}
/* wrap */
.asialuggageWrap h1,h2{
padding: 0;
margin: 0;
}
.asialuggageWrap{
max-width:750px;
width:100%;
margin:0 auto;
-webkit-text-size-adjust:100%;
background: #ffffff;
}
.asialuggageWrap img{
vertical-align: top;
width: 100%;
height: auto;
zoom: 1 !important;
}
.asialuggageWrap a{
display: block;
}

}
