@charset "UTF-8";


@media only screen and (max-width: 480px) {



/*======================================

	layout 
	
========================================*/

h3{
	font-size:16px;
	padding:0px 0 0px 0px;
	margin:36px 0 0 0px;
	color:#555;
	border-bottom: 0px solid #ccc;
}


h4{
	font-size:16px;
	padding:0px 0 8px 12px;
	margin:30px 0 0 0px;
	color:#bd2d2f;
	line-height: 14px;
}




/* kiyaku-list
----------------------------------------------- */
#kiyaku{
font-size: 15px;
line-height:1.8;
color:#333;
border-left:0px solid #ccc;
border-right:0px solid #ccc;
border-bottom:1px solid #ccc;
margin:36px 0 24px 0;
}

#kiyaku ul {
margin: 0 0 0 0;
padding:0 0 0 20px;
}

#kiyaku ul li {
line-height:1.8;
list-style-type: decimal;
margin: 8px 0 0 0;
padding:0 0 0 0;
}

#kiyaku ul li ul li {
line-height:1.8;
list-style-type: lower-latin;
margin: 8px 0 0 0;
padding:0 0 0 0;
}



}/*//end  max-width: 480px ///////////////////////*/






@media only screen and (min-width: 481px) {



/*======================================

	layout 
	
========================================*/

h3{
	font-size:16px;
	padding:0px 0 0px 0px;
	margin:36px 0 0 0px;
	color:#555;
	border-bottom: 0px solid #ccc;
}


h4{
	font-size:16px;
	padding:0px 0 8px 12px;
	margin:30px 0 0 0px;
	color:#bd2d2f;
	line-height: 14px;
}




/* kiyaku-list
----------------------------------------------- */
#kiyaku{
font-size: 15px;
line-height:1.8;
color:#333;
border-left:0px solid #ccc;
border-right:0px solid #ccc;
border-bottom:1px solid #ccc;
margin:36px 0 24px 0;
}

#kiyaku ul {
margin: 0 0 0 0;
padding:0 0 0 20px;
}

#kiyaku ul li {
line-height:1.8;
list-style-type: decimal;
margin: 8px 0 0 0;
padding:0 0 0 0;
}

#kiyaku ul li ul li {
line-height:1.8;
list-style-type: lower-latin;
margin: 8px 0 0 0;
padding:0 0 0 0;
}


}/*//end  min-width: 481px ///////////////////////*/
