@charset "utf-8";

/*
======== table of content. =================================

summary:INDEX用レイアウト定義

-CONTENT

-MAIN
  - MAIN
  - BANNERAREA

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



/*-------------------------------------
CONTENT
---------------------------------------*/
div#content-top {

	
}

/*-------------------------------------
MAIN
---------------------------------------*/
#container #content #main h1 {
	margin-bottom:0;
}
#container #content #main div.description {
	background:url(../../time/images/c01/bg_grade.jpg) repeat-x top;
	padding:20px 20px 45px 20px;
	font-size:93%;
}

/*-------------------------------------
section
---------------------------------------*/
#container #content #main .section{
	zoom:1;
	width:669px;
	margin:0 auto 20px auto;
	font-size:93%;
}
#container #content #main .section:after{
   content:".";
   display:block;
   height:0px;
   clear:both;
   visibility:hidden;
}
#container #content #main .section h2 {
	margin-bottom:15px;
}
#container #content #main .section p {
	margin-bottom:0.6em;
}
#container #content #main .section p.image {
	text-align:center;
}
#container #content #main .section p a {
	background:url(../../time/images/c01/ic_arr.gif) no-repeat left center;
	padding-left:12px;
}

#container #content #main dl.related {
	padding:1px;
	border:5px solid #CCC;
	width:687px;
	margin:0px auto 20px auto;
}
#container #content #main dl.related dd dl {
	padding:6px;
	font-size:93%;
	min-height:105px;
	_height:105px;
}
#container #content #main dl.related dd dl dt {
	float:right;
	font-weight:bold;
	width:505px;

}
#container #content #main dl.related dd dl dt a {
	background:url(../../time/images/c01/ic_arr.gif) no-repeat left center;
	padding-left:10px;
}
#container #content #main dl.related dd dl dd.image {
	float:left;
}
#container #content #main dl.related dd dl dd.description {
	margin-left:170px;
	padding-top:1em;
}
#container #content #main .hr {
	background:url(../../images/common/bg_dot.gif) repeat-x bottom;
	border:none;
	color:none;
	margin:0 auto 1.5em auto;
	width:670px;
	padding:0 20px 30px 20px;
}

#container #content #main p.pagetop{
	margin:0px 30px 40px 0;
}

#container #ts02 a {
	background:#CCE0EB url(../../images/common/arw_01.gif) no-repeat 15px -72px;
} 




