@charset "utf-8";



/*--------------------------------------------------
 * express_limitations.html
--------------------------------------------------*/

#kpp_static_express_limitations ul{
	list-style: disc;
	margin-left: 2rem;
}
#kpp_static_express_limitations ul li{
	margin-top: .5rem;
}
/*--------------------------------------------------
 * exchange_list.html
--------------------------------------------------*/
#kpp_static_exchange_list h4{
	color:#F66;
	font-size: 125%;
	border-bottom: #F66 solid 2px;
	margin: 1.5rem 0 .5rem 0;
}
#kpp_static_exchange_list h3{
	background: #F33;
	color:#FFF;
	font-size: 125%;
	padding: .25rem;
	text-align: center;
	margin: 2rem 0 1rem 0;
	border-radius: 5px;
}
#kpp_static_exchange_list h5{
	font-size: 115%;
	font-weight: bold;
}
#kpp_static_exchange_list .box{
	border: #666 dotted 1px;
	border-radius: 5px;
	margin: .5rem 0 .5rem 0;
	padding: 1rem;
	background: #f4f4f4;
}
#kpp_static_exchange_list .box span.kipspoint {
	background: #58B430;
	color: #FFF;
	font-weight: bold;
}
#kpp_static_exchange_list .box span.kipspoint:before,#kpp_static_exchange_list .box span.kipspoint:after {
	content: "　";
}
#kpp_static_exchange_list .box span {
	color: #333388;
	font-weight: bold;
}
/*--------------------------------------------------
 * index.html
--------------------------------------------------*/
#kpp_static_index h4{
	color:#F66;
	font-size: 125%;
	border-bottom: #F66 solid 2px;
	margin: 1.5rem 0 .5rem 0;
}
#kpp_static_index h3{
	background: #F33;
	color:#FFF;
	font-size: 125%;
	padding: .25rem;
	text-align: center;
	margin: 2rem 0 1rem 0;
	border-radius: 5px;
}
#kpp_static_index h5{
	font-size: 115%;
	font-weight: bold;
	margin: 1.5rem 0 .5rem 0;
}

/*--------------------------------------------------
 * password_forgotten.html
--------------------------------------------------*/
@media print, screen and (min-width: 768px){
	#kpp_static_password_forgotten ul li{
		width: 480px;
	}
	#kpp_static_password_forgotten ul li:first-of-type {
		margin-right: 100px;
	}
}
@media only screen and (max-width: 767px){
	#kpp_static_password_forgotten ul li:first-of-type {
		margin-bottom: 1rem;
	}	
	
}