@charset "utf-8";
/*-----------------------------------------------
基本設定
----------------------------------------------- */
.main_right{
	/*width: 710px;*/
}
.main_right .page670{
	/*width: 670px;*/
}	
/*-----------------------------------------------
フラッシュ
----------------------------------------------- */
.main_right p.topfla{
	margin:0px 0px;padding:0px 5px 0px;	
}

/*-----------------------------------------------
コンテンツベースcontents
----------------------------------------------- */
.main_right h2.contents_title{
	margin:0px 0px 0px;padding:0px 0px 0px;
	}
.main_right h2.contents_title_r{
	margin:0px 0px 0px 60px;padding:0px 0px 0px;
	}
	
		
.new01{
	margin:0px;padding:0px;
	background-image: url(images/top_base01.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}

.new02{
	margin:0px 0px 0px 60px;padding:0px;
	background-image: url(images/top_base02.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}
	
.new03{
	margin:0px;padding:0px;
	background-image: url(images/top_base03.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}
	
.new04{
	margin:0px 0px 0px 60px;padding:0px;
	background-image: url(images/top_base04.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}		

.new05{
	margin:0px;padding:0px;
	background-image: url(images/top_base05.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}

.new06{
	margin:0px 0px 0px 60px;padding:0px;
	background-image: url(images/top_base06.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}

.new07{
	margin:0px;padding:0px;
	background-image: url(images/top_base07.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}

.new08{
	margin:0px 0px 0px 60px;padding:0px;
	background-image: url(images/top_base08.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}

.new09{
	margin:0px;padding:0px;
	background-image: url(images/top_base09.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}

.new10{
	margin:0px 0px 0px 60px;padding:0px;
	background-image: url(images/top_base10.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}
	
.new11{
	margin:0px;padding:0px;
	background-image: url(images/top_base11.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}	

.new12{
	margin:0px 0px 0px 60px;padding:0px;
	background-image: url(images/top_base12.jpg);
	background-repeat: no-repeat;
	height: 233px;
	}

/*-----------------------------------------------
リンクとテキスト
----------------------------------------------- */
.contents_text {
	margin:0px 20px 0px;padding:0px;
}

.contents_text a:link{color: #ffffff;}
.contents_text a:visited{color: #ffffff;}
.contents_text a:hover{color: #ffffff;text-decoration: underline;}
.contents_text a:active{color: #ffffff;}

.contents_text ul{
	float:left;
	margin:0px 10px 0px 0px;padding:0px;
	width: 175px;
	list-style-type: none;
}
.contents_text li{
	margin: 0px 0px 0px;padding: 0px 0px 0px;
	list-style: none;
	display: inline;
	line-height: 1.2em;
	}
.contents_text li a {
	margin: 0px 0px 3px;padding:5px;
	display: block;
	background-color: #ca6000;
}
.contents_text li a:hover {
	margin: 0px 0px 3px;padding:5px;
	display: block;
	background-color: #A64F00;
}

.contents_text p{
	float:left;
	margin:0px 0px 0px;padding:0px;
	width: 240px;
}

/*-----------------------------------------------
コンテンツ　位置
----------------------------------------------- */
.contents_text01{
	margin:0px 0px 0px 30px;padding:0px;
}

.contents_text02{
	margin:0px 0px 0px 100px;padding:0px;
}


