﻿@charset "UTF-8";



/* --------------------------------------------

CSS Information



File name: layout.css

Summary: layout style

Created: 2009-07-04

Last update: 2009-07-04

-------------------------------------------- */





/* 共通

--------------------------------------------------*/



div.examination {

	width: auto;

}



div.examination ul {

	list-style: disc;

	padding: 10px 20px 0 30px;

}



div.examination ul li {

	margin-top: 3px;

}



div.examination p.box {

	margin-top: 10px;

	border: 1px solid #CCC;

	padding: 5px 8px;

}



div.examination div.chapter {

	width: 480px;

	height: 35px;

	line-height: 36px;

	display: block;

	background: url(../../img_illust/bg_chapter57.jpg) left top no-repeat;

	color: #333;

	font-size: 1.2em;

	font-weight: bold;

	padding: 0 20px;

	margin-top: 15px;

}



div.examination table.tIndex {

	width: 100%;

	margin-top: 15px;

	border-collapse: collapse;

}



div.examination table.tIndex thead th {

	border: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 3px 6px;

	background: #F5F5F5;

}



div.examination table.tIndex thead td {

	border: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 3px 6px;

	background: #F5F5F5;

}



div.examination table.tIndex tbody th {

	border: 1px solid #CCC;

	padding: 3px 6px;

	background: #F5F5F5;

	text-align: center;

	font-weight: normal;

}



div.examination table.tIndex tbody .txtleft {

	text-align: left;

}



div.examination table.tIndex tbody td {

	border: 1px solid #CCC;

	padding: 3px 6px;

	text-align: center;

}



div.examination table#t01 {

	width: 100%;

	margin-top: 15px;

	border-collapse: collapse;

}



div.examination table#t01 thead td {

	border-left: 1px solid #CCC;

	border-right: 1px solid #CCC;

	border-top: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 3px 2px;

	background: #F5F5F5 url(../../img_illust/dot_h.jpg) left bottom repeat-x;

	width: 25%;

}



div.examination table#t01 tbody td {

	border-left: 1px solid #CCC;

	border-right: 1px solid #CCC;

	border-bottom: 1px solid #CCC;

	text-align: center;

	padding: 3px 2px;

}



div.examination table#t011 {

	width: 100%;

	margin-top: 15px;

	border-collapse: collapse;

}



div.examination table#t011 thead td {

	border-left: 1px solid #CCC;

	border-right: 1px solid #CCC;

	border-top: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 3px 2px;

	background: #F5F5F5 url(../../img_illust/dot_h.jpg) left bottom repeat-x;

}



div.examination table#t011 tbody td {

	border-left: 1px solid #CCC;

	border-right: 1px solid #CCC;

	border-bottom: 1px solid #CCC;

	text-align: center;

	padding: 3px 2px;

}



div.examination table#t02 {

	width: 100%;

	margin-top: 15px;

	border-collapse: collapse;

}



div.examination table#t02 tbody th {

	border-left: 1px solid #CCC;

	border-bottom: 1px solid #CCC;

	border-top: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 3px 2px;

	background: #F5F5F5 url(../../img_illust/dot_v.jpg) right top repeat-y;

	width: 25%;

}



div.examination table#t02 tbody td {

	border-top: 1px solid #CCC;

	border-right: 1px solid #CCC;

	border-bottom: 1px solid #CCC;

	padding: 3px 8px;

	width: 75%;

}



div.examination table#t03 {

	width: 100%;

	margin-top: 15px;

	border-collapse: collapse;

}



div.examination table#t03 thead th {

	border: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 3px 0;

	background: #F5F5F5;

	width: 50%;

}



div.examination table#t03 thead td {

	border: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 3px 0;

	background: #F5F5F5;

}



div.examination table#t03 tbody th {

	border: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 3px 0;

	background: #F5F5F5;

}



div.examination table#t03 tbody td {

	border: 1px solid #CCC;

	text-align: center;

	padding: 3px 0;

}



div#right div#menuExamination {

	width: 212px;

	height: 302px;/*242pxより変更　2010/04/08　*//*272pxより変更　2010/05/13　*/

	background: url(../../img_illust/bg_right.jpg) left top no-repeat;

	padding: 0 10px 0 11px;

	margin: 0;

}



div#right div#menuExamination img {

	display: block;

}

/* ここから追加　2010/04/05 */
/* 入試情報～AO入試 */
span.squa_1 {border:1px solid #66CDAA; padding:0.2em 1em;}
span.squa_2 {border:1px solid #666; padding:0 1px;}



/* ここから追加　2010/05/13 */
div.examination div.overflowHidden img {

	border: 1px solid #228b22;/*E69594 より変更*/

	margin-top: 3px;
	
}