@charset "UTF-8";

/*seminar_list
---------------------------------------------------------- */
.seminar_list ul{
	margin: 0 0 0 -15px;
}

.seminar_list ul li {
	width: 256px;
	float: left;
	margin: 0 0 20px 13px;
	border-radius: 5px;
	border: 1px solid #DAD6D1;
	background: #FFF;
}

.seminar_list ul li p {
	margin-bottom: 10px;
}

.seminar_list ul li .detail {
	margin: 0 10px 5px;
}

.seminar_list ul li .detail  p.sttl {
	font-weight: bold;
}

.seminar_list ul li p.ph {
	text-align: center;
}

.seminar_list ul li p.ph a {
	display: block;
}




.seminar_list ul li .detail ul.icn {
	margin: 0;
}

.seminar_list ul li .detail ul.icn li {
	float: left;
	width: auto;
	border: none;
	margin: 0 5px 5px 0;
	padding: 0;
	background: none;
}





.seminar_list .detail p.cate_icon span{
	display:inline-block;
	padding: 5px 15px 3px;
	font-size:77%;
	line-height:1.2;
	color: #fff;
	font-weight: normal !important;
	vertical-align: middle;
	white-space: nowrap;
	letter-spacing: 0.4em;
	background: #7caa01;
	background: -moz-linear-gradient(-45deg,  #8eb601 0%, #8eb601 50%, #7caa01 50%, #7caa01 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#8eb601), color-stop(50%,#8eb601), color-stop(50%,#7caa01), color-stop(100%,#7caa01));
	background: -webkit-linear-gradient(-45deg,  #8eb601 0%,#8eb601 50%,#7caa01 50%,#7caa01 100%);
	background: -o-linear-gradient(-45deg,  #8eb601 0%,#8eb601 50%,#7caa01 50%,#7caa01 100%);
	background: -ms-linear-gradient(-45deg,  #8eb601 0%,#8eb601 50%,#7caa01 50%,#7caa01 100%);
	background: linear-gradient(135deg,  #8eb601 0%,#8eb601 50%,#7caa01 50%,#7caa01 100%);
}

.seminar_list .detail p.cate_icon span.cate_fukuoka{
	background: #956847;
	background: -moz-linear-gradient(-45deg,  #a47b54 0%, #a47b54 50%, #956847 50%, #a47b54 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#a47b54), color-stop(50%,#a47b54), color-stop(50%,#956847), color-stop(100%,#956847));
	background: -webkit-linear-gradient(-45deg,  #a47b54 0%,#a47b54 50%,#956847 50%,#956847 100%);
	background: -o-linear-gradient(-45deg,  #a47b54 0%,#a47b54 50%,#956847 50%,#956847 100%);
	background: -ms-linear-gradient(-45deg,  #a47b54 0%,#a47b54 50%,#956847 50%,#956847 100%);
	background: linear-gradient(135deg,  #a47b54 0%,#a47b54 50%,#956847 50%,#956847 100%);
}

.seminar_list .detail p.cate_icon span.cate_okinawa{
	background: #4aa0dc;
	background: -moz-linear-gradient(-45deg,  #56ade1 0%, #56ade1 50%, #4aa0dc 50%, #56ade1 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#56ade1), color-stop(50%,#56ade1), color-stop(50%,#4aa0dc), color-stop(100%,#4aa0dc));
	background: -webkit-linear-gradient(-45deg,  #56ade1 0%,#56ade1 50%,#4aa0dc 50%,#4aa0dc 100%);
	background: -o-linear-gradient(-45deg,  #56ade1 0%,#56ade1 50%,#4aa0dc 50%,#4aa0dc 100%);
	background: -ms-linear-gradient(-45deg,  #56ade1 0%,#56ade1 50%,#4aa0dc 50%,#4aa0dc 100%);
	background: linear-gradient(135deg,  #56ade1 0%,#56ade1 50%,#4aa0dc 50%,#4aa0dc 100%);
}

.seminar_list .detail p.cate_icon span.cate_tokyo{
	background: #ef8f29;
	background: -moz-linear-gradient(-45deg,  #f29f31 0%, #f29f31 50%, #ef8f29 50%, #f29f31 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f29f31), color-stop(50%,#f29f31), color-stop(50%,#ef8f29), color-stop(100%,#ef8f29));
	background: -webkit-linear-gradient(-45deg,  #f29f31 0%,#f29f31 50%,#ef8f29 50%,#ef8f29 100%);
	background: -o-linear-gradient(-45deg,  #f29f31 0%,#f29f31 50%,#ef8f29 50%,#ef8f29 100%);
	background: -ms-linear-gradient(-45deg,  #f29f31 0%,#f29f31 50%,#ef8f29 50%,#ef8f29 100%);
	background: linear-gradient(135deg,  #f29f31 0%,#f29f31 50%,#ef8f29 50%,#ef8f29 100%);
}

.seminar_list .detail p.cate_icon span.cate_osaka{
    background: #d04255;
    background: -moz-linear-gradient(-45deg,  #da6272 0%, #da6272 50%, #d04255 50%, #d04255 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#da6272), color-stop(50%,#da6272), color-stop(50%,#d04255), color-stop(100%,#d04255));
    background: -webkit-linear-gradient(-45deg,  #da6272 0%,#da6272 50%,#d04255 50%,#d04255 100%);
    background: -o-linear-gradient(-45deg,  #da6272 0%,#da6272 50%,#d04255 50%,#d04255 100%);
    background: -ms-linear-gradient(-45deg,  #da6272 0%,#da6272 50%,#d04255 50%,#d04255 100%);
    background: linear-gradient(135deg,  #da6272 0%,#da6272 50%,#d04255 50%,#d04255 100%);
}
