@charset "utf-8";

@import "./global.css";


.l-cont-body{
	padding-bottom:0;
}

.l-cont-body > section:last-child{
	margin-bottom:0;
}


/*/==========================================================
/ 
/ Kyushu Expressway Pass（KEP）
/
==========================================================/*/


main h1{
	display:block;
	overflow:hidden;
	text-align:center;
}

main h1 > img{
	width: min(100%,1000px);
	height:auto;
}


/*----------------------------------

 Cautionary Points

----------------------------------*/
#caution{

}


/* for Sp --------------------*/
@media screen and ( max-width:768px) {


}



/*----------------------------------

 Method of Use

----------------------------------*/
#method{

}

/* for Sp --------------------*/
@media screen and ( max-width:768px) {



}



/*----------------------------------

 Example Route

----------------------------------*/
#routes{

}

#routes dl{
	text-align:center;
}
#routes dl > dt{
	
}

#routes dl > dd{
	padding:0 1em;
	line-height:100%;
}

#routes dl > dd > a{
	display:inline-block;
	overflow:hidden;
}

#routes dl > dd + dt{
	padding:0.75em 0 0.25em;
}



/* for Sp --------------------*/
@media screen and ( max-width:768px) {

	.w-btns{
		gap:0.75em 0;
		flex-direction:column;
	}

}
