@charset "utf-8";

/* *********************** */
/*      pre.htnl           */
/* *********************** */
#top_header{
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
#top_header img{
	width: 100%;
	margin: 0 auto;
}
#pre{
	float: left;
	width: 95%;
	margin-bottom: 50px;
	padding: 15px 2%;
	border: 1px solid #ccc;
}
.listd ul li{
	list-style: none;
	margin-left:25px;
	margin-right:25px;
}

/*
#pre > ul{
	width: 80%;
	margin: 10px auto;
	line-height: 1.8em;
	font-size: 110%;
}
#pre > ul li{
	list-style-type:none;
  list-style-position:inside;
  counter-increment: cnt;
}
#pre > ul li:before{
	display: marker;
  content: "(" counter(cnt) ") ";
}
*/


#select{
	float: left;
	width: 90%;
	margin: 10px 5%;
	text-align: center;
}
#select li{
	float: left;
	width: 48%;
	margin-right: 4%;
	list-style: none;
}
#select li:last-child{
	margin-right: 0;
}

@media screen and (max-width:640px){
	#select li{
		float: none;
		width: 90%;
		margin-right: 0;
		margin-bottom: 10px;
	}
}


