/* 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;
}

.CreaBothLine{
	font-size:1px;
	line-height:1px;
	text-align:left;
	text-indent:-1000px;
	clear:both;
}

/* 新規パートナー共通もの
---------------------------*/
#inNaviSet{
	overflow:hidden;
	height:28px;
	width:auto;
	margin:0 0 30px;
}

#inNaviSet li{float:left; display:block; width:100px; height:28px;}
#inNaviSet .btn01 a,#inNaviSet .btn02 a,#inNaviSet .btn03 a,
#inNaviSet .btn04 a,#inNaviSet .btn05 a,#inNaviSet .btn06 a{
	display:block;
	background-image:url(images/sNaviSet.gif);
	width:100px;
	height:28px;
	font-size:10px;
	line-height:10px;
	text-indent:-1000px;
	margin-right:1px;
}
#inNaviSet .btn01 a{background-position:0 0;}
#inNaviSet .btn02 a{background-position:-101px 0;}
#inNaviSet .btn03 a{background-position:-202px 0;}
#inNaviSet .btn04 a{background-position:-303px 0;}
#inNaviSet .btn05 a{background-position:-404px 0;}
#inNaviSet .btn06 a{background-position:-505px 0; margin:0;}

#inNaviSet .btn01 a:hover{background-position:0 -28px;}
#inNaviSet .btn02 a:hover{background-position:-101px -28px;}
#inNaviSet .btn03 a:hover{background-position:-202px -28px;}
#inNaviSet .btn04 a:hover{background-position:-303px -28px;}
#inNaviSet .btn05 a:hover{background-position:-404px -28px;}
#inNaviSet .btn06 a:hover{background-position:-505px -28px;}

.DitealLine{
	background:url(images/detR.gif) 0 0px no-repeat;
	font-size:10px;
	line-height:10px;
	padding:1px 0 2px 13px;
	margin:10px 0 0 0;
}

.DitealLine02{
	background:url(images/detR.gif) 0 0px no-repeat;
	font-size:10px;
	line-height:10px;
	padding:1px 0 2px 13px;
	margin:0 0 10px 500px;
}
.DitealLine03{
	background:url(images/detR.gif) 0 0px no-repeat;
	font-size:10px;
	line-height:10px;
	padding:1px 0 2px 13px;
	margin:5px 0 0px 270px;
}

.DitealLine03 a,
.DitealLine a{
	text-decoration:none;
	color:#003366;
}
.DitealLine03 a:hover,
.DitealLine a:hover{text-decoration:underline;}

/* 追加もの
---------------------------*/
#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{
height:170px;
background:url(images/MainImage1.jpg) right 20px no-repeat;
margin-bottom:25px;
}

#MainRead p{
	width:355px;
	text-justify:inter-ideograph;
	text-align:justify;
}

#MainTitle01{
	background:url(images/MainTitle.gif) 0 0 no-repeat;
	width:355px;
	height:97px;
	font-size:10px;
	line-height:10px;
	text-indent:-1000px;
	margin:0 0 15px;
}

#BanaersNavi{
	width:605px;
	overflow:hidden;
}

#BanaersNavi .btn01 a,#BanaersNavi .btn02 a,#BanaersNavi .btn03 a,
#BanaersNavi .btn04 a,#BanaersNavi .btn05 a,#BanaersNavi .btn06 a{
	display:block;
	background-image:url(images/sNaviSet.gif);
	width:301px;
	height:70px;
	font-size:10px;
	line-height:10px;
	text-indent:-1000px;
	margin:0 3px 3px 0; 
}
#BanaersNavi .btn01 a{background:url(images/newPartBtn01.gif) 0 0 no-repeat;}
#BanaersNavi .btn02 a{background:url(images/newPartBtn02.gif) 0 0 no-repeat; margin-right:0;}
#BanaersNavi .btn03 a{background:url(images/newPartBtn03.gif) 0 0 no-repeat;}
#BanaersNavi .btn04 a{background:url(images/newPartBtn04.gif) 0 0 no-repeat; margin-right:0;}
#BanaersNavi .btn05 a{background:url(images/newPartBtn06.gif) 0 0 no-repeat;}
#BanaersNavi .btn06 a{background:url(images/newPartBtn05.gif) 0 0 no-repeat; margin-right:0;}

#BanaersNavi .btn01 a:hover,#BanaersNavi .btn02 a:hover,
#BanaersNavi .btn03 a:hover,#BanaersNavi .btn04 a:hover,
#BanaersNavi .btn05 a:hover,#BanaersNavi .btn06 a:hover{background-position:0 -70px;}



/*下部アイテム
---------------------*/

#ItemTitleA01,#ItemTitleA02,#ItemTitleA03,
#ItemTitleA04,#ItemTitleA05,#ItemTitleA06{
	display:block;
	width:auto;
	height:20px;
	background:url(images/sinaTitle01.gif) 0 0 no-repeat;
	font-size:10px;
	line-height:10px;
	text-indent:-1000px;
	margin:5px 0;
}
#ItemTitleA02{ background-image:url(images/sinaTitle02.gif);}
#ItemTitleA03{ background-image:url(images/sinaTitle03.gif);}
#ItemTitleA04{ background-image:url(images/sinaTitle04.gif);}
#ItemTitleA05{ background-image:url(images/sinaTitle05.gif);}
#ItemTitleA06{ background-image:url(images/sinaTitle06.gif);}

#ItemTitleB01,#ItemTitleB02,#ItemTitleB03,
#ItemTitleB04,#ItemTitleB05,#ItemTitleB06{
	width:auto;
	height:15px;
	background:url(images/sinaTitle01a.gif) 0 0 no-repeat;
	font-size:10px;
	line-height:10px;
	text-indent:-1000px;
}
#ItemTitleB02{background-image:url(images/sinaTitle02a.gif);}
#ItemTitleB03{background-image:url(images/sinaTitle03a.gif);}
#ItemTitleB04{background-image:url(images/sinaTitle04a.gif);}
#ItemTitleB05{background-image:url(images/sinaTitle05a.gif);}
#ItemTitleB06{background-image:url(images/sinaTitle06a.gif);}


#LineTitles05C{
	width:auto;
	height:20px;
	margin:5px auto 10px;
	font-size:10px;
	line-height:10px;
	text-indent:-10000px;
	border-bottom:#065d8d solid 1px;
	background-image:url(images/sTitle05.gif); margin-bottom:3px;
}

#dataBox3{background:url(images/BgImage02.jpg) right top no-repeat; margin:0 0 20px 0;}

#dataBox3 table{margin-bottom:15px;}
