:root{
	--text : #333;
	--body : #f7f7f7;
	--bg : #3e3a39;
	--footerbg : #111;
	--drawer : rgba(102,102,102,.95);
	--menuBtn : #3e3a39;
	--border : #e6e6e6;
	--title : #666;
	--track : #f1f1f1;
	--thumb : #c0c0c0;
	--thumbHover : #a8a8a8;
	--logoLPC : 140px;
	--logoHeightLPC : 200px;
	--logoPC : calc( 80 * 100vw / 1280 );
	--logoHeightPC : calc( 105 * 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 print,screen and (min-width: 769px){
	#information {
	}
		#information ul {
		}
			#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: 0px;
					margin-bottom: 0px;
				}
		#information .banner_wrap {
			margin-bottom: 10px;
		}
			#information .banner_wrap img {
				max-width: 100%;
			}
}
@media screen and (max-width: 768px){
	#information {
	}
		#information ul {
		}
			#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: 0px;
					margin-bottom: 0px;
				}
		#information .banner_wrap {
			margin-bottom: calc(15 * 100vw / 768);
		}
			#information .banner_wrap img {
				max-width: 100%;
			}
}

	
