#content {
	float:center;
	text-align: left;
}
h2 {
	font: normal 1em/1.5 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #CC3300;
	margin: 0px;
	padding: 0px;
}
#bottom {
	margin: 0px auto;
	/*-background:  url(../../j-chan/img/bottom-bg.jpg) no-repeat;-*/
	padding: 40px 0px 0px;
	height: 60px;
	text-align: center;
	width: 900px;
}

address{
	color:#000;
}

/* pageTop */

.pageTop {
	padding:5px 10px;
	text-align:right;
	zoom:1;
	float: right;
	clear: both;
	margin: 10px 15px 5px 0px;
}
#left {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	width: 365px;
	float: left;
	background: #FFFFFF;
}
/*
.row{
	margin:0 auto;
	width:880px;
	text-align: left;
}
*/
.txt_news{
	width:440px;
	float:left;
	text-align:left;
	margin-right:10px;
}

.fb{
	width:450px;
	float:left;
	margin:5px 0;
}

.row_2{
	margin:0;
	width:840px;
}

.txt_style{
	line-height:1.2;
}

.mgn_tb_10{
	margin:10px 0;
}

.thums{
	margin:10px auto;
	width:820px;
}


#left2 {
	margin: 0px 0px 0px 25px;
	padding: 0px;
	width: 880px;
	float: left;
	text-align: left;
	background: #FFFFFF;
	line-height:1.2;
}

.heading_small{
	
}



#left3 {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	width: 810px;
	float: left;
	background: #FFFFFF;
}
#right {
	padding: 0px;
	margin: 0px 0px 0px 7px;
	background: #FFFFFF;
	float: left;
	width: 440px;
}
#ecology {
	padding: 5px;
	margin: 5px auto 0px;
	background: #FFFFFF;
	float: left;
	width: 800px;
	clear: both;
}
.text-box {
	padding: 5px 15px 5px 10px;
	width: 650px;
	margin: 0px;
}
.iframe_move {
	background: url(../img/f-bg.jpg) repeat-y;
	padding: 0px;
	width: 430px;
	border: 1px solid #CCCCCC;
	margin: 0px 0px 0px 4px;
}
.iframe_news {
	background: url(../img/f-bg.jpg) repeat-y;
	padding: 0px;
	width: 440px;
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
	float: right;
}
.movie {
	margin: 0px auto;
	padding: 0px 0px 5px;
	width: 360px;
	text-align: center;
}
.eco {
	float: left;
	width: 240px;
	height: 200px;
	display: inline;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 5px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
.shiki {
	float: left;
	width: 240px;
	height: 168px;
	display: inline;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 5px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
.yume_move {
	float: left;
	width: 240px;
	height: 150px;
	display: inline;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 5px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
.shiki_move {
	float: left;
	width: 240px;
	height: 165px;
	display: inline;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 5px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
.title {
	margin: 0px;
	font: normal 1em/1.3 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	background: url(../img/title-bg.gif) repeat-x;
	border-top: 1px solid #EBEBAF;
	padding: 2px 2px 2px 5px;
}
.info {
	margin: 0px auto 0px;
	text-align: center;
	padding: 0px;
}
.explain {
	margin: 2px auto 0px;
	text-align: center;
	padding: 0px 2px 2px 2px;
	height:50px;/*------20100914追加-------*/
}
#ecology ul {
	margin: 0px auto;
	width: 790px;
	background: #FFFFFF;
	float: left;
	padding: 0px;
}

.glay {
	color: #666666;
	font: 90%/1.3 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.red {
	color: #CC3300;
	font-size: 90%;
}
.link-movie {
	margin: 0px auto;
	text-align: left;
	width: 155px;
	padding: 0px;
}
#td_news {
	font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	padding-left: 0px;
}
.link-eco {
	padding: 0px;
	margin: 3px 10px 3px 0px;
	float: right;
}
.img-box {
	float: left;
	height: 98px;
	width: 98px;
	border: 1px solid #CCCCCC;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
.img-box2 {
	float: left;
	height: 31px;
	width: 88px;
	border: 1px solid #CCCCCC;
	margin: 0px 10px 0px 0px;
	padding: 5px 10px 5px 10px;
}
.bosyu {
	margin: 5px 0px 0px 15px;
	padding: 0px;
	width: 870px;
	float:left;
	text-align: left;
}
.acsessbox-line {
	background: #FFFFFF;
	border: solid 1px #CCCCCC;
	padding: 3px;
	margin: 0px auto;
	width: 164px;
}

.cf:before,
.cf:after {
    content: " ";
    display: table;
}

.cf:after {
    clear: both;
}

.cf {
    *zoom: 1;
}


/*-2015年4月からのナビゲーション-*/

ol.jchannavi{
	list-style:none;
	width:901px;
	margin:0 auto;
	background:#800000;
}

ol.jchannavi li{
	font-family: Verdana, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	width:225px;
	float:left;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	list-style:none;
}

ol.jchannavi li a{
	position:relative;
	width:auto;
	color:#ffffe0;
	font-size:16px;
	font-weight:bold;
	padding:15px 0;
	text-decoration:none;
	display:block;
	border-left:1px solid #660000;
zoom: 1;
}

.jchannavi li a:hover {
	background:#b30000;
}

