@charset "utf-8";
/* CSS Document */

/* ===================================================================

tenpo-inc.
--------------------------------------------------------------------

file name  :  exam.css
info :  薬ゼミの模試ディレクトリ以下の設定
contents :
	01. 共通部分
	02. examination
	03. cbt

	
=================================================================== */

/*--------------------------------------------------------------------
	01. 共通部分
--------------------------------------------------------------------*/

/*  ページ見出し H3
-----------------------------*/

.exam#nationwide h3 { background-image:url(../images/exam/ttl_nationwide.jpg); }
.exam#cbt h3 { background-image:url(../images/exam/ttl_cbt.jpg); }
.exam#cbtTest h3 { background-image:url(../images/exam/ttl_cbttest.jpg); }
/*--------------------------------------------------------------------
	02. examination
--------------------------------------------------------------------*/

#nationwide #topBoxLeft {
	width:500px;
	float:left;
}
#nationwide #topBoxRight {
	width:140px;
	height:168px;
	float:left;
}
#nationwide h4 {
	height:40px;
	margin:0 0 10px;
	position:relative;
	background:url(../images/common/ttl_bg_01.png) no-repeat;
	font-weight:bold;
	color:#15157d;
}
#nationwide #topBoxLeft h4 {
	height:40px;
	margin:0 0 10px;
	position:relative;
	background:url(../images/course/ttl_bg_02.png) no-repeat;
	font-weight:bold;
	color:#15157d;
}
#nationwide h4 span {
	display:block;
	height:13px;
	position:absolute;
	left:20px;
	top:9px;
}
#nationwide #topBoxLeft p {
	margin:0 25px 15px 10px;
	font-size:75%;
	line-height:1.7;
}
#nationwide .cntBox {
	margin:0 10px;
}

#nationwide .cntBox p.txtCenter {
padding-bottom:25px;
}

#nationwide .cntBox p.end {
padding-bottom:35px;
}

#nationwide h5 {
	margin:0 0 15px;
	padding:30px 0 5px 10px;
	position:relative;
	background:url(../images/common/line_dot.gif) repeat-x 0 bottom;
	font-weight:bold;
	font-size:88%;
	color:#15157d;
}

#nationwide .cntBox p {
	font-size:75%;
	line-height:1.7;
}
/*  identity
-----------------------------*/
ul#identity { padding-left:10px;
padding-bottom:20px;
padding-top:15px;
}
ul#identity li {
padding-top:0;
padding-left:55px;
font-size:85%;
font-weight:bold;
margin-bottom:25px;
}

ul#identity li#id01 { background:url(../images/course/img_cbt_02.jpg) left 5px no-repeat;}
ul#identity li#id02 { background:url(../images/course/img_cbt_03.jpg) left 5px no-repeat;}
ul#identity li#id03 { background:url(../images/course/img_cbt_04.jpg) left 5px no-repeat;}



/*--------------------------------------------------------------------
	03. cbt examination
--------------------------------------------------------------------*/

.exam.cbtmoshi.second #leftColumn .cntBox {
padding:0 15px 0 15px;
}

.exam.cbtmoshi .cntBox p {
	font-size:75%;
	line-height:1.7;
	padding-bottom:25px;
}

.exam.cbtmoshi .cntBox #examContent {
width:620px;
margin-bottom:45px;
}

.exam.cbtmoshi .cntBox #examContent .left {
float:left;
width:266px;
}

.exam.cbtmoshi .cntBox #examContent .right {
float:right;
width:322px;
}

.exam.cbtmoshi .cntBox #examContent h4 {
border-bottom:1px dashed #cccccc;
color:#15157d;
font-weight:bold;
font-size:85%;
padding-left:10px;
margin-bottom:15px;
}

.exam.cbtmoshi .cntBox #examContent .left p {
padding-left:10px;
}

.exam.cbtmoshi .cntBox #examContent .left dl {
padding-left:10px;
}

.exam.cbtmoshi .cntBox #examContent .left dt {
color:#181a81;
font-weight:bold;
font-size:75%;
line-height:1.7;
}

.exam.cbtmoshi .cntBox #examContent .left dd {
font-size:75%;
line-height:1.7;
padding-left:15px;
}

.exam.cbtmoshi .cntBox #examContent .left p span {
color:#ff6600;
font-weight:bold;
font-size:20px;
}

.exam.cbtmoshi .cntBox #examContent .right table {
font-size:75%;
line-height:1.7;
border-collapse:collapse;
border-top:1px solid #7b7ece;
border-right:1px solid #7b7ece;
width:320px;
}

.exam.cbtmoshi .cntBox #examContent .right table th {
border-left:1px solid #7b7ece;
border-bottom:1px solid #7b7ece;
color:#FFF;
background-color:#181a81;
padding:3px;
text-align:center;
}

.exam.cbtmoshi .cntBox #examContent .right table td {
border-left:1px solid #7b7ece;
border-bottom:1px solid #7b7ece;
padding:3px;
text-align:center;
}

.exam.cbtmoshi .cntBox #examContent .right table td.tL {
text-align:left;
}

.exam.cbtmoshi .cntBox #examContent .right p {
padding-left:10px;
font-size:75%;
line-height:1.7;
}

.exam.cbtmoshi .cntBox #examContent .right ul {
padding-left:10px;
padding-bottom:25px;}

.exam.cbtmoshi .cntBox #examContent .right ul li {
font-size:75%;
line-height:1.7;
width:156px;
float:left;
}

.exam.cbtmoshi .cntBox #examContent .right ul li.wide {
width:312px;
}
