/* CSS Document */


/* 編集もの
---------------------------*/
#ContentsInFlame{background:url(images/main_image.jpg) right top no-repeat #FFFFFF;}
#PAI_read{width:425px; margin-bottom:25px;}
#PAI_ttl01{
	background:url(images/read.gif) 0 0 no-repeat;
	width:473px;
	height:78px;
}
#SM_titel{background-image:url(./images/title.gif);}

h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{
	margin:0;
	padding:0;
}


/* 追加もの
---------------------------*/
#inThetitle{
	background:url(images/subTitle.gif) 0 0 no-repeat;
	width:auto;
	height:32px;
	font-size:10px;
	line-height:10px;
	text-indent:-1000px;
	margin:0 auto 15px;
}

#MainRead{
background:url(images/MainBackImage.jpg) right top no-repeat;
margin-bottom:25px;
}


#MainRead p{
	width:420px;
	text-justify:inter-ideograph;
	text-align:justify;
	line-height:17px;
}

#LineTitles01,#LineTitles02,#LineTitles03,#LineTitles04,#LineTitles05{
	background:url(images/sTitle01.gif) 0 0 no-repeat;
	width:auto;
	height:20px;
	margin:5px auto 10px;
	font-size:10px;
	line-height:10px;
	text-indent:-10000px;
	border-bottom:#065d8d solid 1px;
}
#LineTitles01{background-image:url(images/sTitle01.gif);}
#LineTitles02{background-image:url(images/sTitle02.gif);}
#LineTitles03{background-image:url(images/sTitle03.gif);}
#LineTitles04{background-image:url(images/sTitle04.gif);}
#LineTitles05{background-image:url(images/sTitle05.gif);}


#inDatasBox{overflow:hidden; margin-bottom:15px;}

#inDatasBox #theR{
	width:198px;
	border:#666666 solid 1px;
	float:right;
	margin:0 0 15px 5px;
}

#inDatasBox #theR .inData{margin:6px;}
#theL .Wind02 ul,#theL .Wind02 li,.inData ul,.inData li{margin:0; padding:0;}
#theL .Wind02 li,.inData li{
	padding:0 0 0 12px;
	float:none;
	margin:1px 0 2px 0;
	text-indent:0;
	font-size:12px;
	line-height:15px;
	list-style:none;
	background:url(../images/tama05.gif) 0 1px no-repeat;
}

#inDatasBox #theL{width:395px;}

#theL .Wind01,#theL .Wind03{
	background:url(../images/wind01.gif) 0 0 no-repeat;
	width:395px;
	height:5px;
	font-size:3px;
	line-height:3px;
	text-indent:-1000px;
}

#theL .Wind02{
	background:url(../images/wind02.gif) 0 0 repeat-y;
	padding:0 8px;
	line-height:16px;
}

#theL .Wind02 th,.DataSetBox th{
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	line-height:16px;
	color:#25579b;
	padding: 2px 3px 3px 0;
}
#theL .Wind02 td,.DataSetBox td{padding: 2px 0px 3px 3px;}
#theL .Wind02 h3,.DataSetBox h3,.DataSetBoxb h3{
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	line-height:12px;
	color:#25579b;
	padding: 5px 3px 3px 0;
}
#theL .Wind02 p,.DataSetBox p{padding: 2px 0px 3px 0px;}


#theL .Wind03{background-image:url(../images/wind03.gif) ;}

#theL .NextRec{
	background:url(../images/downImage.gif) 0 3px no-repeat;
	height:27px;
	font-size:10px;
	line-height:10px;
	text-indent:-1000px;
}

#ssTitle{
	background:url(images/ssTitle.gif) 0 0 no-repeat;
	height:24px;
	font-size:1px;
	line-height:1px;
	text-indent:-1000px;
}


#DataBox2{overflow:hidden; margin-bottom:15px;}
#DataBox2 .BoxL,#DataBox2 .BoxR{
	width:290px;
	height:140px;
	margin-right:15px;
	float:left;
	overflow:hidden;
}
#DataBox2 .BoxR{margin-right:0;}
#DataBox2 .BoxL img,#DataBox2 .BoxR img{ float:left; margin:0 5px 5px 0;}

#DataBox2 #inSubT01,#DataBox2 #inSubT02,
#DataBox2 #inSubT03,#DataBox2 #inSubT04{
	background:url(images/sinaTitle01.gif) 0 0 no-repeat;
	width:281px;
	height:25px;
	font-size:10px;
	line-height:10px;
	text-indent:-1000px;
}
#DataBox2 #inSubT02{background-image:url(images/sinaTitle02.gif);}
#DataBox2 #inSubT03{background-image:url(images/sinaTitle03.gif);}
#DataBox2 #inSubT04{background-image:url(images/sinaTitle04.gif);}


#infoBox{
	border:#666666 dashed 1px;
	padding:8px;
	line-height:16px;
	margin-bottom:15px;
	background:url(images/pcBG.gif) top right no-repeat;
}
#infoBox a{text-decoration:none; color:#25579b;}
#infoBox a:hover{text-decoration:underline; color:#205090;}
#infoBox h3{
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	padding:8px 0 0 0;
	line-height:12px;
	color:#25579b;
}



.DataSetBox{background:url(images/ImageC.jpg) top right no-repeat;}
.DataSetBox p{width:410px;}

.DataSetBoxb p{width:410px;}


.tdset0001{
vertical-align:top;
}
.tdset0001 img{
margin: 0px 4px 20px 0px;
}

#EPbox01{
vertical-align:top;
text-align:left;
width:190px;
margin:0 0 8px 0;
font-size:10px;
line-height:14px;
float:left;
}
#EPbox01 h3{
font-size:12px;
line-height:18px;
color:#25579b;
}
#EPbox01 image{
border:#777777 solid 1px;
}

#EPbox02{
vertical-align:top;
text-align:left;
width:190px;
margin:0 0 8px 16px;
font-size:10px;
line-height:14px;
float:left;
}
#EPbox02 h3{
font-size:12px;
line-height:18px;
color:#25579b;
}
#EPbox02 image{
border:#777777 solid 1px;
}

#EPbox03{
vertical-align:top;
text-align:left;
width:190px;
margin:0 0 8px 16px;
font-size:10px;
line-height:14px;
float:left;
}
#EPbox03 h3{
font-size:12px;
line-height:18px;
color:#25579b;
}
#EPbox03 image{
border:#777777 solid 1px;
}


#EPboxText{
font-size:12px;
margin:0 0 18px 0;
}
#EPboxText h3{
font-size:12px;
color:#000000;
font-weight:normal;
}


/*自分自身
------------*/
#inNaviSet .btn04 a{background-position:-303px -28px;}



