@charset "UTF-8";

/* cord@CSS Document */

#c4waku{width:100%;}
#c4waku dl{
	width:20.5%;
	min-height:50px;
	height:auto;
	margin:0 2%;
	float:left;
}
#c4waku dl dt{
	width:100%;
	height:15px;
	margin-bottom:5px;
	background:#fff;
}
#c4waku dl dd{
	width:100%;
	text-align:center;
}
@media screen and (max-width: 400px) {
	#c4waku dl{
		width:80%;
		margin:0 auto;
		margin-bottom:10px;
		float:none;
	}
}

#c7list{width:100%;}
#c7list dl{
	width:20.5%;
	min-height:115px;
	height:auto;
	margin:0 2%;
	margin-bottom:5px;
	float:left;
}
#c7list dl dt{
	width:100%;
	margin-bottom:5px;
	background:#fff;
	border:solid 1px #ddd;
}
#c7list dl dt ul{
	margin:0;
	margin-left:1.5em;
}
#c7list dl dt ul li:not(:last-child){
	margin-bottom:2px;
}
#c7list dl dt ul li:after{
  position: static;
  top:0;
  left:0;
  width:auto;
  height:auto;
  border:none;
  -webkit-transform:none;
  transform:none;
}
.nasi{list-style:none !important;}
.kuro{list-style:disc !important;}
.siro{list-style:circle !important;}
.sikaku{list-style:square !important;}
.suuzi{list-style:decimal !important;}
.suuzi2{list-style:decimal-leading-zero !important;}
.oro-ma{list-style:upper-roman !important;}
.koro-ma{list-style:lower-roman !important;}
.oaru{list-style:upper-alpha !important;}
.koaru{list-style:lower-alpha !important;}
.kogiri{list-style:lower-greek !important;}
.hebu{list-style:hebrew !important;}
.aru{list-style:armenian !important;}
.guru{list-style:georgian !important;}
.kan{list-style:cjk-ideographic !important;}
.hira{list-style:hiragana !important;}
.kana{list-style:katakana !important;}
.iro{list-style:hiragana-iroha !important;}
.kanairo{list-style:katakana-iroha !important;}
#c7list dl dd{
	width:100%;
	text-align:center;
}
@media screen and (max-width: 600px) {
	#c7list dl{
		width:80%;
		margin:0 auto;
		margin-bottom:10px;
		float:none;
	}
}