@charset "UTF-8";

/*---------------------------------------------------------------
-----------------------------------------------------------------
TOP CSS
The date     : 2009.09.30
Last up date : 2009.09.30

-----------------------------------------------------------------
---------------------------------------------------------------*/

/*==================================================================
//
//  --  content style
//
================================================================== */

/*content*/
#content{
	width:auto;
	min-width:950px;
	background-color:white;
	text-align:center;
	padding:0 0 0 0;
}
#content .content{
	width:950px;
	margin:0 auto;
	padding:10px 0 0 0;
	background:url(../ecokentei/images/main_bg.jpg) 0 0 repeat-y;
}
h2{ font-size:16px;}
.titletxt{
	color:#19A02D;
	text-align:left;
	width:690px;
	padding:10px 0 0 20px;
	margin:0 auto 0 auto;
	line-height:2.0em;
	font-size:16px;
	font-weight:bold;
}
/*location*/
.location{
	width:950px;
	background:url(../ecokentei/images/location_bg.gif) 0 0 repeat-y;
	margin:0 0 10px 0;
	position:relative;
}
.location .locationbar{
	width:932px;
	display:block;
	padding:5px 0 5px 13px;
	text-align:left;
	color:#826E3C;
}
.location .locationbar a{
	color:#826E3C;
}

/*main*/
.mainframe{
	width:950px;
	margin:0 auto 0 auto;
	padding:0 0 100px 0;
	line-height:1.8em;
}
.mainframe img.titletxt{
	padding:10px 0 0 0;
}
.main{
	width:710px;
	margin:0 auto 0 auto;
	padding:30px 0 0 0;
	line-height:1.6em;
}
.archivetitle{
	width:710px;
	text-align:left;
	font-size:18px;
	color:#19A02D;
	margin:0 0 10px 0;
}
.main .left{
	width:490px;
	float:left;
	font-size:14px;
}
.main .left .one{
	width:490px;
	padding:0 0 40px 0;
	padding:23px 0 20px 0;
	background:url(../tentyou/images/one_bar.gif) 0 0 no-repeat;

}
.main .left .one a{
	color:#19A02D;
	text-decoration:underline;
}
.main .left .one img.mark{
	margin:4px 0 0 0;
	float:left;
}
.main .left .one .detail{
	width:445px;
	text-align:left;
	margin:5px 0 15px 0;
	float:right;
}
.main .left .one .detail .date{
	font-size:14px;
	color:#641E00;
}
.main .left .one .detail .title{
	margin:2px 0 0 0;
	padding:0 0 10px 0;
	font-size:18px;
	color:#19A02D;
}
.main .left .one .detail .title h1{
	font-size:18px;
}
.main .left .one .detail .txt{
	margin:7px 0 0 0;
	color:#000000;
}
.main .left .one .detail .txt p{
	margin:7px 0;
}
.main .left .one .detail .txt img{
	margin:7px 0;
}
.main .right{
	width:180px;
	float:right;
	text-align:left;
}
.main .right .one{
	padding:18px 0 18px 0;
}
.main .right .one .title{
	font-size:14px;
	color:#641E00;
	margin:0 0 10px 0;
}
.main .right .one .detail{
	font-size:14px;
	color:#641E00;
	margin:0 0 10px 0;
}
.main .right .one .detail a{
	color:#19A02D;
	text-decoration:underline;
}

.main_column_bottom{
	clear:both;
	width:490px;
	margin:0 3px 0 4px;
	height:33px;
	z-index:2;
}
.entry_previous{
	margin:18px 0 0 0;
	width:97px;
	height:33px;
	float:left;
	background:url(../ecokentei/images/entry_previous_off.gif) no-repeat left top;
}
.entry_previous a{
	width:97px;
	height:33px;
	display:block;
	background:url(../ecokentei/images/entry_previous.gif) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	overflow:hidden;
}

.entry_next{
	margin:18px 0 0 0;
	width:97px;
	height:33px;
	float:right;
	background:url(../ecokentei/images/entry_next_off.gif) no-repeat left top;
}
.entry_next a{
	width:97px;
	height:33px;
	display:block;
	background:url(../ecokentei/images/entry_next.gif) no-repeat left top;
	float:right;
	font-size:1px;
	text-align:left;
	line-height:0;
	text-indent:-99999px;
	overflow:hidden;
}

