@charset "utf-8";

/**
 *
 * 入試情報: 梅花高等学校 | 入試説明会・オープンキャンパス
 *
 */

/*--------------------------------------------------------------------------
  overwrite スタイルの上書き
--------------------------------------------------------------------------*/
/* cmn_page_header
-----------------------------------------------------------------*/
@media all and (max-width: 767px){
	.cmn_page_header_ttl img{
		width: 340px;
		height: auto;
	}
}

/*----------------------------------------------------------------------
	.block
----------------------------------------------------------------------*/

/* sec
-----------------------------------------------------------------*/
.sec .cmn_table tbody{
	text-align: left;
}
.sec .cmn_table a.cmn_ico_arw03{
	font-size: 12px;
	padding: 2px 0 0 20px;
}
.sec .cmn_table a:hover{
	text-decoration: none;
}

.sec .cmn_table .application{
	font-size: 12px;
}
.sec .cmn_table .application span{
	display: block;
}
.sec .cmn_table .application span,
.sec .cmn_table .application a{
	display: none;
}
/* 申し込み受付中*/
.sec .cmn_table .application.is_accepting .accepting{
	display: block;
/* 	color: #d91c5c;*/
}
/* まもなく受付開始*/
.sec .cmn_table .application.is_soon .soon{
	display: block;
}
/* ご参加ありがとうございました*/
.sec .cmn_table .application.is_end .end{
	display: block;
}
/* 準備中 */
.sec .cmn_table .application.is_preparation .preparation{
	display: block;
	text-align: center;
}
/* 申込不要 */
.block .cmn_table .application.is_unnecessary .unnecessary{
	display: block;
	text-align: center;
}

/* .more */
.block .cmn_table .more{
	text-align: center;
	line-height: 1;
}
.block .cmn_table .more a:hover{
	-ms-filter: "alpha(opacity=70)";
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.sec .more.is_off a{
	display: none;
}

/* sec02 */
.sec02 .cmn_table td span{
	font-size: 12px;
}


@media all and (max-width: 767px){

	/* sec
	-----------------------------------------------------------------*/
	.cmn_table th{
		text-align: center;
	}
	.block .cmn_table .more{
		text-align: left;
	}

	/* sec01 */
	.sec01 .cmn_table .cmn_ico_arw03{
		margin-left: 0;
	}

	/* 準備中 */
	.sec .cmn_table .application.is_preparation .preparation{
		text-align: left;
	}

	/* 申込不要 */
	.sec .cmn_table .application.is_unnecessary .unnecessary{
		text-align: left;
	}

}
