:root{
	--text : #fff;
	--body : #111;
	--bg : #B9A339;
	--headercolorSP : #111;
	--link01txt : #000;
	--footerbg : #151861;
	--drawer : rgba(102,102,102,.95);
	--menuBtn : #B9A339;
	--border : #e6e6e6;
	--title : #B9A339;
	--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: 600;
	color: #AE0409;
}
#information li p {
    line-height: 1.8;
}

@media print,screen and (min-width: 769px){
	#information {
	}
		#information ul {
		}
			#information ul li {
				border-bottom: 1px solid #ccc;
				margin-bottom: 25px;
				padding-bottom: 25px;
			}
				#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 {
            margin-top: 1em
		}
			#information ul li {
				border-bottom: 1px solid #ccc;
				margin-bottom: calc(30 * 100vw / 768);
				padding-bottom: calc(30 * 100vw / 768);
			}
                #information ul li h3 {
                    margin-bottom: 1em;
                }
				#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%;
			}
}

	
