@charset "UTF-8";

/* CSS Infomation =======================================================
Filename	: guidebook.css
Description	: Style for ELIC
Version		: 1.0
Modified	: 09/03/24
Content		:
	* 
========================================================================= */

@import "../_common/_css/basestyle.css"; /* サイト共通スタイル取り込み */

/* ---------------------------------------------------------------------- */
/* ヘッダ背景個別スタイル */
/* ---------------------------------------------------------------------- */
body
{
	background-image: url(_images/body_bg.gif);
}


/* ---------------------------------------------------------------------- */
/* 個別スタイル */
/* ---------------------------------------------------------------------- */
div.content p
{
}

div.content p.copy
{
	text-indent: 0;
}

div.content p.note
{
	margin-left: 1em;
	text-indent: -1em;
}

p.unit
{
	float: right;
}

.bottom
{
	margin-bottom: 1.5em;
}

div.download
{
	margin: 10px 0;
	text-align: center;
	font-size: 1.3em;
}

/* ---------------------------------------------------------------------- */
/* ページ内ナビ */
/* ---------------------------------------------------------------------- */
div#page-nav ul li a
{
	margin-bottom: 5px;
}

div#page-nav
{
	margin-bottom: 10px;
}


/* ---------------------------------------------------------------------- */
/* 学科表 */
/* ---------------------------------------------------------------------- */
table#course-table
{
	width: 750px;
}

table#course-table th,
table#course-table td
{
	border: solid 1px #C8C8C8;
	padding: 0.5em;
	font-size: 1.2em;
	text-align: center;
	vertical-align: middle;
}

table#course-table th
{
	background-color: #FFFF99;
}

table#course-table td ul
{
	list-style-type: disc;
	margin-left: 1em;
	padding: 0;
	text-align: left;
}


/* ---------------------------------------------------------------------- */
/* 入学までの流れ */
/* ---------------------------------------------------------------------- */
table#flow
{
	width: 730px;
}

table#flow th,
table#flow td
{
	padding: 0;
	font-size: 1.2em;
	vertical-align: middle;
}

table#flow th
{
	padding-bottom: 25px;
	background-image: url(_images/flow_bg.gif);
	background-position: center top;
}

table#flow td
{
	padding-bottom: 35px;
}

table#flow tr.last h5,
table#flow tr.last th,
table#flow tr.last td
{
	margin: 0;
	padding-bottom: 0;
	height: 40px;
}

table#flow th h5
{
	padding-left: 0.5em;
	padding-right: 0.5em;
	font-size: 1em;
}

table#flow th span
{
	margin-right: 5px;
	font-size: 2.2em;
	font-weight: bold;
	color: #CC0066;
}

table#flow td
{
	padding-left: 1em;
}


/* ---------------------------------------------------------------------- */
/* 平成22年度修学経費 */
/* ---------------------------------------------------------------------- */
table#expenses-table
{
	width: 750px;
}

table#expenses-table th,
table#expenses-table td
{
	border: solid 1px #C8C8C8;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-size: 1.2em;
	text-align: center;
	vertical-align: middle;
}

table#expenses-table th
{
	background-color: #FFFF99;
}

table#expenses-table td ul
{
	width: 160px;
	text-align: left;
}

table#expenses-table td ul ul
{
	list-style-type: disc;
	margin-left: 2em;
	padding: 0;
	font-size: 0.8em;
}


/* ---------------------------------------------------------------------- */
/* 通信教育部修学経費 */
/* ---------------------------------------------------------------------- */
table#college-expenses
{
	width: 730px;
}

table#college-expenses th,
table#college-expenses td
{
	border: solid 1px #C8C8C8;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	width: 144px;
	font-size: 1.2em;
	text-align: center;
	vertical-align: middle;
}

table#college-expenses th
{
	background-color: #FFFF99;
}


/* ---------------------------------------------------------------------- */
/* 出願区分 */
/* ---------------------------------------------------------------------- */
table.entry-type
{
	width: 750px;
}

table.entry-type th,
table.entry-type td
{
	border: solid 1px #C8C8C8;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-size: 1.2em;
	vertical-align: middle;
}

table.entry-type th
{
	width: 150px;
	text-align: center;
}

table.entry-type th.col-name
{
	width: auto;
	background-color: #F3E7C1;
}

ul.check-point li
{
	margin-left: 1em;
	font-size: 1.2em;
	text-indent: -1em;
}

/* ---------------------------------------------------------------------- */
/* AO入学・併願までの流れ併願 */
/* ---------------------------------------------------------------------- */
table#flow-ao,
table#flow-apply-more
{
	width: 730px;
}

table#flow-ao th,
table#flow-ao td,
table#flow-apply-more th,
table#flow-apply-more td
{
	padding: 0;
	padding-bottom: 25px;
	font-size: 1.2em;
	vertical-align: middle;
}

table#flow-ao th,
table#flow-apply-more th
{
	background-image: url(_images/flow_bg.gif);
	background-position: center top;
}

table#flow-ao td,
table#flow-apply-more td
{
	padding-bottom: 35px;
}

table#flow-ao tr.last th,
table#flow-ao tr.last th h5,
table#flow-ao tr.last td,
table#flow-apply-more tr.last th,
table#flow-apply-more tr.last th h5,
table#flow-apply-more tr.last td
{
	margin: 0;
	padding-bottom: 0;
	height: 40px;
}

table#flow-ao th h5,
table#flow-apply-more th h5
{
	padding-left: 0.5em;
	padding-right: 0.5em;
	font-size: 1em;
}

table#flow-ao th span,
table#flow-apply-more th span
{
	margin-right: 5px;
	font-size: 2.2em;
	font-weight: bold;
	color: #CC0066;
}

table#flow-ao td,
table#flow-apply-more td
{
	padding-left: 1em;
}

/* ---------------------------------------------------------------------- */
/* 併願制度 */
/* ---------------------------------------------------------------------- */
table#apply-more
{
	width: 730px;
}

table#apply-more th,
table#apply-more td
{
	border: solid 1px #C8C8C8;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-size: 1.2em;
	text-align: center;
	vertical-align: middle;
}

table#apply-more th
{
	background-color: #FFFF99;
}


/* ---------------------------------------------------------------------- */
/*  */
/* ---------------------------------------------------------------------- */
