@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;
	background:url(../taidannomo/images/main_bg.jpg) 0 0;
}
#content .content{
	width:950px;
	margin:0 auto;
	padding:10px 0 0 0;
}
/*location*/
.location{
	width:950px;
	background:url(../taidannomo/images/location_bg.gif) 0 0 repeat-y;
	margin:0 0 17px 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:735px;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	line-height:1.8em;
	background:url(../taidannomo/images/content_bg.jpg) 0 0 repeat-y;
}
.main{
	width:735px;
	margin:0 auto 0 auto;
	line-height:1.6em;
}
.archivetitle{
	width:710px;
	text-align:left;
	font-size:18px;
	color:#641E00;
	margin:0 0 10px 0;
}
.main .left{
	width:206px;
	float:left;
	font-size:14px;
	margin:0 0 0 33px;
}
* html .main .left{
	width:206px;
	float:left;
	font-size:14px;
	margin:0 0 0 17px;
}
.main .left a{
	color:#000000;
}
.main .left .detail{
	width:206px;
	text-align:left;
	margin:0 0 5px 0;
	font-size:10px;
	line-height:1.4em;
	list-style:none;
}
.main .left .detail li{
	width:206px;
	float:left;
	background:url(../taidannomo/images/main_bar.jpg) 0 bottom repeat-x;
}
.main .left .detail li a{
	width:206px;
	display:block;
	padding:5px 0 6px 0;
	margin:0 0 3px 0;
}
.main .left .detail li a:hover{
	width:206px;
	display:block;
	background:url(../taidannomo/images/main_mouseover.jpg) 0 0;
}
.main .left .detail img{
	float:left;
}
.main .left .detail .frame{
	float:right;
	width:149px;
	display:block;
	padding:2px 0 0 0;
}
.main .left .detail .date{
	color:#31A900;
}
.main .left .detail .title{
	margin:2px 0 0 0;
	color:#000000;
}
.main .left .detail .title h1{

}
.main .right{
	width:436px;
	float:right;
	font-size:14px;
	margin:0 33px 0 0;
	text-align:left;
	line-height:1.8em;
}
* html .main .right{
	width:436px;
	float:right;
	font-size:14px;
	margin:0 17px 0 0;
	text-align:left;
	line-height:1.8em;
}
.main .right .one{
	text-align:left;
}
.main .right .date{
	color:#31A900;
	margin:0 0 7px 0;
}
.main .right .title{
	font-size:18px;
}
.main .right .detail{
	font-size:14px;
}

.main .right .bucknum{
	width:436px;
	text-align:left;
	margin:26px 0 0 0;
	font-size:10px;
	line-height:1.4em;
	list-style:none;
}
.main .right .bucknum li{
	width:436px;
	float:left;
	
}
.main .right .bucknum li strong{
	color:#000000;
	font-size:12px;
	display:block;
}
.main .right .bucknum li img{
	margin:10px 0 0 0;
}
.main .right .bucknum li a{
	width:436px;
	display:block;
	padding:8px 0 12px 0;
	margin:0 0 3px 0;
	background:url(../taidannomo/images/backnum_bar_ar.jpg) 0 bottom repeat-x;
}
.main .right .bucknum li a:hover{
	width:436px;
	display:block;
	padding:8px 0 12px 0;
	background:url(../taidannomo/images/backnum_bar_ar_on.jpg) 0 bottom repeat-x;
}
.main .right .bucknum .title{
	margin:2px 0 0 0;
	padding:0 0 0 34px;
	color:#31A900;
	font-size:12px;
}

.info{
	width:406px;
	padding:15px;
	background-color:#F6F4ED;
	margin:39px 0 29px 0;
}

.info .infotxt{
	font-size:10px;
	color:#000000;
	float:left;
	width:265px;
}

.info .infoimg{
	width:128px;
	float:right;
	padding:8px 0;
}
ul.nav{
	width:360px;
	margin:0 auto 0 auto;
	padding:10px 0 0 0;
	list-style:none;
}
ul.nav li{
	width:120px;
	text-align:center;
	float:left;
	height:30px;
}
ul.nav li a{
	color:#000000;
}
h2{
	font-size:21px;
}
