@charset "shift_jis";

BODY {
scrollbar-track-color:#009933;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#009933;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#006600;
scrollbar-shadow-color:#006600;
scrollbar-darkshadow-color:#000000;
background-color:#ffffff;
color:#333333;
margin-top:0px;
margin-left:0;
margin-bottom:0;
margin-right:0;
}


A:link { color: #0000ff; text-decoration:underline;}
A:visited { color: #0000ff; text-decoration:underline;}
A:active { color: #0000ff; text-decoration:underline;}
A:hover { color: #009933; text-decoration:underline;} 

A.t_bar:link { color: #0000ff; text-decoration:underline;}
A.t_bar:visited { color: #0000ff; text-decoration:underline;}
A.t_bar:active { color: #0000ff; text-decoration:underline;}
A.t_bar:hover { color: #009933; text-decoration:underline;} 

.data {
	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	vertical-align: baseline
}

/* 前文　*/
.text1 {
	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
	font-size: 85%;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	vertical-align: baseline;
	padding-top: 15px;
    padding-right: 17px;
    padding-left: 17px;
    padding-bottom: 10px;

}
.adobe{	letter-spacing: 0.1em;
}
.adobe2{padding-left: 5px;
}

.line{padding-top: 0px;
    padding-right: 17px;
    padding-left: 17px;
    padding-bottom: 30px;
}


/* deta table */
div#datatable{
	padding-top: 10px;
    padding-right: 17px;
    padding-left: 17px;
    padding-bottom: 50px;
	width:517px;
	height:137px;
}

.year{	padding-top: 0px;
    padding-right: auto;
    padding-left: 4px;
    padding-bottom: 0px;}

.title{	padding-top: 3px;
    padding-right: auto;
    padding-left: 4px;
    padding-bottom: 3px;
}

.thumbs01{padding:0;
}

.thumbs02{	padding-top: 11px;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 0;
}


.datatd{	vertical-align: bottom;
}

.linkpdf01{width:157px;
    padding-right: 6px;
    padding-left: auto;
	padding-bottom:0px;
	
}
.linkpdf02{width:187px;
    padding-right: 6px;
    padding-left: auto;
	padding-bottom:0px;
	
}
.linkpdf03{width:211px;
    padding-right: 6px;
    padding-left: auto;
	padding-bottom:0px;
	
}
.linkpdf04{width:288px;
    padding-right: 6px;
    padding-left: auto;
	padding-bottom:0px;
	
}
.linkpdf05{width:278px;
    padding-right: 6px;
    padding-left: auto;
	padding-bottom:0px;
	
}
.linkpdf06{width:155px;
    padding-right: 6px;
    padding-left: auto;
	padding-bottom:0px;
	
}
.agency{font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
    padding-right: 6px;
	vertical-align: baseline;
	text-align:right;

	}

.linktext{	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
    padding-left: 5px;
	vertical-align: baseline;
	text-align:right;

	
}






.datatitle {
	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
	font-size: 83%;
	font-style: normal;
	line-height: 140%;
	font-weight: normal;
	color: #ffffff;
	letter-spacing: 0.1em;
	vertical-align: baseline;
	padding-top: 5px;
    padding-right: 1px;
    padding-left: 4px;
    padding-bottom: 2px;

}
.close {
	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
	font-size: 83%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: 0.1em;
	vertical-align: baseline;

}
.copy{
	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	letter-spacing: normal;
	vertical-align: baseline;
}


#data-wrap{
	margin:1em 0;
	padding:0px 15px;
	border-top:1px solid #999;
	font:normal 13px/1.231 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "メイリオ", meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Verdana, helvetica, clean, sans-serif;
	*font-size:small;*font:x-small;
}


/* for IE6 */
*html #data-wrap{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Verdana, helvetica, clean, sans-serif;
}

.data-block{
	padding:3em 0 2em 0;
}
.data-info{
	float:left;
	width:325px;
}
h3.data-heading{
	margin:0;
	padding:0 0 0.5em 0;
	background: url("../data/img/bar.gif") no-repeat left bottom;
	font-size: 131%;
}
h3.data-heading span{
	display:block;
	font-size:85%;
	color:#666;
}
h3.data-heading a, h3.data-heading a:link{
	color: #333;
	text-decoration: none;
}
h3.data-heading a:hover{
	color: #333;
	text-decoration: underline;
}


.data-cite{
	padding:0.2em 0.8em 0 0;
	text-align:right;
	font-size: 93%;
}

.data-pdflink{
	margin:3em 0.8em 0 0;
	padding-left:36px;
	background:url("../img/pdficon.gif") no-repeat left center;
	float: right;
	min-height:32px;
}
.data-pdflink ul{
	margin:0;
	padding:0;
	list-style:  none;
}
.data-pdfsize{
	padding-top:0.2em;
	text-align:right;
	font-size:85%;
	color:#555;
}
.data-image{
	float:left;
	width:192px;
	height:137px;
}


.data-image a img{
	border:2px outset #ccc!important;
	text-decoration:none!important;
}

.clearfix:after{
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}

.clearfix{display: inline-block;min-height:1em;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
