:root{
	--text : #333;
	--body : #fff;
	--bg : #aa8511;
	--footerbg : #111;
	--drawer : rgba(102,102,102,.95);
	--menuBtn : #3e3a39;
	--border : #e6e6e6;
	--title : #231815;
	--track : #f1f1f1;
	--thumb : #c0c0c0;
	--thumbHover : #a8a8a8;
	--logoLPC : 230px;
	--logoHeightLPC : 250px;
	--logoPC : calc( 140 * 100vw / 1280 );
	--logoHeightPC : calc( 150 * 100vw / 1280 );
	--logoTB : calc( 100 * 100vw / 768 );
	--logoHeightTB : calc( 105 * 100vw / 768 );
	--logoSP : calc( 85 * 100vw / 768 );
	--logoHeightSP : calc( 120 * 100vw / 768 );
}

/*--banner------------*/

#information li.pickup h3{
	font-weight : 500;
	color : #720305;
}

@media screen and (max-width: 768px){
	#information ul li{
		border-bottom : 1px solid #ccc;
		margin-bottom : calc(20 * 100vw / 768);
		padding-bottom : calc(20 * 100vw / 768);
	}
	#information ul li:nth-last-of-type(1){
		border-bottom : none ;
		padding-bottom : 0;
		margin-bottom : 0;
	}
	#information .banner_wrap{
		margin-bottom : calc(15 * 100vw / 768);
	}
	#information .banner_wrap img{
		max-width : 100%;
	}
}

@media print,screen and (min-width: 769px){
	#information ul li{
		border-bottom : 1px solid #ccc;
		margin-bottom : 15px;
		padding-bottom : 15px;
	}
	#information ul li:nth-last-of-type(1){
		border-bottom : none ;
		padding-bottom : 0;
		margin-bottom : 0;
	}
	#information .banner_wrap{
		margin-bottom : 10px;
	}
	#information .banner_wrap img{
		max-width : 100%;
	}
}