@charset_Shift;

table{
	width: 100%;
}
.itiran{
	width: 98%;
	border-collapse: collapse;
	margin-top: 10px;
	margin-left: 2px;
}
.itiran th{
	width: 20%,20%,30%,30%;
	padding: 6px;
	text-align: center;
	vertical-align: top;
	color: #333;
	font-weight: bold;
	background-color: #ffbabf;
	border: 1px solid #b9b9b9;
}
.itiran td{
	padding: 6px;
	background-color: #fff;
	border: 1px solid #b9b9b9;
	font-size: 0.9em;
	color: #333333;
}

.hula table {
	clear: both;
	width: 100%;
}
.hula{
	width: 90%;
	border-collapse: collapse;
	margin-top: 10px;
}
.hula th{
	width: 600px;
	padding: 6px;
	text-align: center;
	vertical-align: top;
	color: #333;
	background-color: #FFF;
	border: 1px solid #b9b9b9;
}
.hula td{
	padding: 6px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #b9b9b9;
	font-size: 0.9em;
	color: #333;
}

.sttlbox {
	float: left;
	width: 100%;
	height: 20px;
	margin: 5px;
	padding: 5px;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
}

.imgbox1 {
	float: left;
	width: 50%;
	text-align: center;
}

.imgbox2 {
	float: left;
	width: 50%;
	text-align: center;
}

/*■小組案内タイトル*/
#hula_infottl{
	float: left;
	width: 560px;
	margin: 20px 10px;
	padding: 0.2em 0.3em;/*文字の上下 左右の余白*/
	color: #ff1493;/*文字色*/
	font-weight: bold;
	font-size: 1.2em;
	background: #ffe4e1;/*背景色*/
	border-left: solid 7px #ff1493;/*左線*/
	border-bottom: solid 3px #d7d7d7;/*下線*/

}
