@charset "UTF-8";

/*
**********************************************************************

* results.css

* site name   : http://www.toshin-tierra.com/
* description : Results Page styles
* since       : 2008-06-25
* editor      : Tooru Ehara 
* modified    : 
* editor      :

*********************************************************************
*/



/*
===== CONTENTS ===========================================

  1: Examination Page styles

==========================================================
*/

/*
*********************************************************************

* 1: Examination Page styles

*********************************************************************
*/
body.results div#Contents h1{
background:url("../img/results/2008/ttl_results.jpg") 0 0 no-repeat;
width:780px;
height:96px;
margin-bottom:10px;
}
/*
div#Contents h2{
background:url("../img/results/bg_ttl_h2.jpg") 0 0 no-repeat;
width:100%;
}
*/
body.results div#Contents{
clear:both;
width:100%;
}
body.results div#Contents ul{
width:760px;
margin:0 auto 20px;
}
body.results div#Contents li{
float:left;
width:245px;
padding:0 12px 20px 0;
}
body.results div#Contents li.edge{
float:right;
padding-right:0;
}
body.results div#Contents table{
width:760px;
margin:0 auto 20px;
}
body.results div#Contents th{
text-align:left;
}
body.results div#Contents td{
text-align:center;
}
body.results div#Contents p#KeyVisual{
margin-bottom:20px;
}


/*Experience style
--------------------------------------------------------------------*/
div#Contents h1{
background:url("../img/results/2008/ttl_experience.jpg") 0 0 no-repeat;
}
div#Contents h1.year2009{
background:url("../img/results/2009/ttl_experience.jpg") 0 0 no-repeat;
}
div#Contents h1.year2010{
background:url("../img/results/2010/ttl_experience.jpg") 0 0 no-repeat;
}
div#Contents div.voice{
background:url("../img/results/bg_experience_btm.gif") 1px 100% no-repeat;
width:549px;
padding-bottom:10px;
margin:0 auto 20px;
}
div#Contents div.voice div.clr{
background:url("../img/results/bg_experience_side.gif") 0 0 repeat-y;
padding:15px 20px;

}
div#Contents div.voice h2{
background:none;
padding:0;
margin:0 0 7px 0;
}
div#Contents div.voice p.img{
text-align:right;
float:right;
width:160px;
margin-bottom:0;
}

div#Contents div.voice p.img img{
background:#FFFFFF;
border:1px solid #CCCCCC;
padding:2px;
}

ul.detail li{
background:url("../img/common/icn_link.gif") 0 50% no-repeat;
display:inline;
padding:0 20px;
margin-bottom:10px;
}

ul.results_tab {
	width:534px;
	padding:8px 0 0 30px;
	margin:0 0 10px 0;
	overflow:hidden;
	height:35px;
	text-align: center;
}
ul.results_tab li {
	width:240px;
	text-align:center;
	float:left;
	margin:0 10px 0 0;
	font-size:14px;
}
ul.results_tab li a,ul.results_tab li a:visited {
	width:228px;
	display:block;
	padding:6px;
	background-color:#EDEDED;
	border:1px solid #DEDEDE;
	color:#09F;
	font-weight:bold;
	text-decoration:none;
}
ul.results_tab li a:hover {
	background-color:#09F;
	border:1px solid #DEDEDE;
	color:#FFF;
	text-decoration:none;
	margin:0px;
}
