@charset "Shift_JIS";
/* CSS Document */
/*EʥEɽڡ*/
#content{
	width:100%
	}
	
/*ƥץEȣȣ*/
#contentMainL {
	width: 70%;
	margin: 0;
	padding: 10px 10px 0 10px;
	float: left;
}
#contentMainR {
	width: 70%;
	margin: 0;
	padding: 10px 10px 0 10px;
	float: right;
}
#ContentNaviLinkL {
	float: left;
	width: 24%;
	margin: 0;
	padding: 10px 10px 0 10px;
	display:block;
}
#ContentNaviLinkL #HonbunLink, #ContentNaviLinkL #Link{
	width: 100%;
	clear: left;
	display:block;
}
#ContentNaviLinkR{
	float: right;
	width: 24%;
	margin: 0;
	padding: 10px 10px 0 10px;
}
#ContentNaviLinkR h2, #ContentNaviLinkL h2{
	font-size: 90%;
	font-weight: bold;	
	line-height: 1.2em;
	background-color: #CCCCCC;
	margin: 0px 0px 5px 2px;
	padding: 0.3em 3px;
	}
	
#ContentNaviLinkR li, #ContentNaviLinkL li{
	font-size: 90%;
	line-height: 1.2em;
	background-repeat: no-repeat;
	background-position: 0px;
	margin: 0px 0px 0.3em 0px;
	padding: 3px 0px 5px 25px;
	background-image: url(../img/mk_list.gif);
	list-style: none;
}

#ContentNaviLinkR li a, #ContentNaviLinkL li a{
	}
/**/


/*ƥץEȣ*/
#container #content #contentMainR #Link dd, #container #content #contentMainR #Link_second dd, #container #content #contentMainR #PdfLink dd, #container #content #contentMainR #PdfLink_second dd{
	padding-bottom: 5px;
}
#container #content #Link dt, #container #content #Link_second dt, #container #content #PdfLink dt, #container #content #PdfLink_second dt{
	font-size: 90%;
	line-height: 1.2em;
	background-repeat: no-repeat;
	background-position: 0px;
	margin: 0px 0px 0.3em 0px;
	padding: 3px 0px 5px 25px;
	background-image: url(../img/mk_list.gif);
	list-style: none;
}


/**/
#HonbunLink, #HonbunLink_second {
	margin: 5px 0px 1em 0px;
	padding: 5px 0px;
	clear: both;	
}

#HonbunLink h2, #HonbunLink_second h2 {	
	font-size: 90%;
	font-weight: bold;	
	line-height: 1.2em;
	background-color: #FF9933;
	margin: 0px 0px 5px 2px;
	padding: 0.3em 1em;
	clear: both;
}

#HonbunLink dl, #HonbunLink_second dl{
 margin: 0 0 0 42px;
 padding: 0px;
}
* html #HonbunLink dl{
	margin:0 0 0 2px;
	padding: 0px;
}
* html #HonbunLink_second dl{
	margin:0 0 0 2px;
	padding: 0px;
}
#HonbunLink dt, #HonbunLink_second dt{	
 padding:0 0 0 25px;
 font-size: 90%;
}
#HonbunLink dd, #HonbunLink_second dd{	
 font-size: 90%;
 line-height: 1.2em;
 background-repeat: no-repeat;
 background-position: 0px;
 margin: 0px 0px 0.3em 0px;
 padding: 3px 0px 5px 25px;
 background-image:  url(/sakura2008/img/mk_list.gif);
 list-style: none;
}
*:first-child+html #HonbunLink dd{
 background-position: 7px 0px;
 }
*:first-child+html #HonbunLink_second dd{
 background-position: 7px 0px;
 }
* html #HonbunLink dl{
 background-position: 7px 0px;
 }
* html #HonbunLink_second dl{
 background-position: 7px 0px;
 }
#HonbunLink dd.subtitle, #HonbunLink_second dd.subtitle{	
	background-image:  none;
}	
#HonbunLink dl.L, #HonbunLink_second dl.L{
	float: left;

	}
#HonbunLink dl.R, #HonbunLink_second dl.R{
	float: left;
	clear: right;

	}
#Link dl, #Link_second dl{
	display: block;
}

/*ǉ*/
.data #File h2, .data #Link h2, .data #Link_second h2, .data #PdfLink h2, .data #PdfLink_second h2{
	margin: 0px 0px 10px 2px;
	padding: 0.3em 1em;
	font-size: 90%;
	font-weight: bold;	
	line-height: 1.2em;
	background-color: #CCCCCC;
	clear:both;
	border: none;
}
.data #HonbunLink h2, .data #HonbunLink_second h2 {	
	font-size: 90%;
	font-weight: bold;	
	line-height: 1.2em;
	background-color: #FF9933;
	margin: 0px 0px 5px 2px;
	padding: 0.3em 1em;
	clear: both;
}
