/* パソコン用のCSS */
@media(min-width:751px){

	.f-item03 {
		align-self:stretch;
	}
	
	.arrival1 {
		margin-top:10px;
		padding-top:10px;
		margin:auto;
		margin-bottom:120px;
		width:1200px;
		height:auto;
	}
	
	h5 {
		font-size:33px;
		font-family:serif;
		font-weight:bold;
		color:#9900FF;
		letter-spacing:0.5em;
		text-align:center;
		margin-top:5px;
		padding-top:3px;
		margin-bottom:10px;
		background-image:url(../img/base/Backimg.jpg);
		background-repeat:repeat-y;
	}
	
	.arrival2 {
		margin-top:10px;
		font-size:16px;
		line-height:1.5;	
	
	}
	
	p {
		font-size:18px;
		color:#FF0000;
	}
	
	a.arrival3:link {
		font-size:22px;
		color:#FF0000;
		text-decoration:none;
	}

	a.arrival3:visited {
		color:#0000FF;
	}
	
	a.arrival3:hover {
		color:#66FF00;
	}

	a.arrival3:active {
		color:#FF0000;
	}
}

/* スマホ用のCSS */
@media(max-width:750px){

	.f-item03 {
		align-self:stretch;
	}

	.arrival1 {
		margin-top:10px;
		padding-top:10px;
		margin:auto;
		margin-bottom:120px;
		width:100%;
		height:auto;
	}
	
	h5 {
		width:100%;
		font-size:28px;
		font-family:serif;
		font-weight:bold;
		color:#9900FF;
		letter-spacing:0.5em;
		text-align:center;
		margin-top:5px;
		padding-top:3px;
		margin-bottom:10px;
		background-image:url(../img/base/Backimg.jpg);
		background-position:center;
		background-repeat:repeat-y;
	}
	
	.arrival2 {
		margin-top:10px;
		padding-left:10px;
		padding-right:6px;
		font-size:15px;
		line-height:1.5em;	
	
	}
	
	p {
		width:98%;
		font-size:18px;
		color:#FF0000;
		padding-top:8px;
		margin-bottom:5px;
		text-indent:1em;
		background-color:#FFFF99;
	}
	
	a.arrival3:link {
		font-size:22px;
		color:#FF0000;
		text-decoration:none;
	}

	a.arrival3:visited {
		color:#0000FF;
	}
	
	a.arrival3:hover {
		color:#66FF00;
	}

	a.arrival3:active {
		color:#FF0000;
	}
}