/*--------------------------------------------------------------*/
/* for TOP page                                           　　   */
/*                                                              */
/* CSS and Graphics are released under Creative Commons Licence */
/*--------------------------------------------------------------*/

/*--------------------　▼　▼　*/
h2	{
	margin-top			:	3px;
	margin-bottom			:	1px;
}

/*-----　▽　コンテンツ　▽　*/
#wrap	{
	height				:	900px;
	background			:	#FFFFFF url(../AVC_images/back_wrap.jpg) center bottom no-repeat;
}
#wrap2	{
	float				:	right;
	width				:	700px;
}
#content	{
	float				:	left;
	width				:	520px;
}
#flash	{
	margin-top			:	5px;
	margin-bottom			:	5px;
}
#mini	{
	height				:	270px;
}
#topics	{
	margin-bottom			:	5px;
	height				:	205px;
	background			:	#FFFFFF;
	border				:	3px #FF6600 solid;
	overflow			:	auto;
}
#news	{
	margin-bottom			:	5px;
	height				:	150px;
	background			:	#FFFFFF;
	border				:	2px #CCCCCC solid;
	overflow			:	auto;
}
#news ul,#topics ul	{
	margin				:	10px 10px 10px 30px;
	list-style			:	none;
}
#news li,#topics li	{
	margin				:	10px 0px;
	list-style-image		:	url(../AVC_images/arrow_1.jpg);
}
.right	{
	padding-top			:	5px;
	text-align			:	right;
	border-top			:	1px #999999 dotted;
}
#topics li.right	{
	margin				:	0px;
	list-style-image		:	none;
}

/*-----　▽　ミニアイコン　▽　*/
#mini a	{
	display				:	block;
	float				:	left;
	width				:	260px;
	height				:	50px;
	text-decoration			:	none;
}
#mini a.icon_1	{
	background			:	url(../AVC_images/mini_icon_01.jpg) center center no-repeat;
}
#mini a.icon_1:hover	{
	background			:	url(../AVC_images/mini_icon_01ro.jpg) center center no-repeat;
}
#mini a.icon_2	{
	background			:	url(../AVC_images/mini_icon_02.jpg) center center no-repeat;
}
#mini a.icon_2:hover	{
	background			:	url(../AVC_images/mini_icon_02ro.jpg) center center no-repeat;
}
#mini a.icon_3	{
	background			:	url(../AVC_images/mini_icon_03.jpg) center center no-repeat;
}
#mini a.icon_3:hover	{
	background			:	url(../AVC_images/mini_icon_03ro.jpg) center center no-repeat;
}
#mini a.icon_4	{
	background			:	url(../AVC_images/mini_icon_04.jpg) center center no-repeat;
}
#mini a.icon_4:hover	{
	background			:	url(../AVC_images/mini_icon_04ro.jpg) center center no-repeat;
}
#mini a.icon_5	{
	background			:	url(../AVC_images/mini_icon_05.jpg) center center no-repeat;
}
#mini a.icon_5:hover	{
	background			:	url(../AVC_images/mini_icon_05ro.jpg) center center no-repeat;
}
#mini a.icon_6	{
	background			:	url(../AVC_images/mini_icon_06.jpg) center center no-repeat;
}
#mini a.icon_6:hover	{
	background			:	url(../AVC_images/mini_icon_06ro.jpg) center center no-repeat;
}
#mini a.icon_7	{
	background			:	url(../AVC_images/mini_icon_07.jpg) center center no-repeat;
}
#mini a.icon_7:hover	{
	background			:	url(../AVC_images/mini_icon_07ro.jpg) center center no-repeat;
}
#mini a.icon_8	{
	background			:	url(../AVC_images/mini_icon_08.jpg) center center no-repeat;
}
#mini a.icon_8:hover	{
	background			:	url(../AVC_images/mini_icon_08ro.jpg) center center no-repeat;
}

/*-----　▽　バナーエリア　▽　*/
#banner	{
	float				:	right;
	width				:	180px;
}
#banner ul	{
	margin				:	0px 10px;
	width				:	160px;
	list-style			:	none;
}
#banner ul a	{
	display				:	block;
	margin-top			:	5px;
	width				:	160px;
	text-decoration			:	none;
}
#banner ul li#weather	{
	width				:	138px;
	margin-top			:	5px;
	padding				:	10px;
	background			:	#FFFFFF;
	border				:	1px #CCCCCC solid;
	color				:	#333333;
}
* html #banner ul li#weather	{
	width				:	160px;
}
#banner ul li#weather p	{
	float				:	left;
	margin-right			:	10px;
	text-align			:	center;
	line-height			:	120%;
}
#banner ul li#weather #jwfx	{
	padding-top			:	8px;
}
#banner ul li#weather #jwfx_menu	{
	display				:	none;
}
#banner #weather a{
	width				:	135px;
	padding-left			:	15px;
	background			:	url(../AVC_images/arrow_1.jpg) left center no-repeat;
}
.clearfix:after { 
	content				: 	"";
	display				: 	block;
	clear				:	both;
}
.clearfix { 
	zoom				: 	100%;
}
#banner #mova	{
	text-align			:	center;
}
#banner #mova img	{
	text-align			:	center;
}

/*-----　▽　フッター内　▽　*/
#footer	{	
clear				:	both;
	position			:	relative;
	height				:	100px;
	background			:	url(../AVC_images/back_footer.jpg) center center no-repeat;
}
#footer img	{
	position			:	absolute;
	top					:	15px;
	left				:	50px;
	width				:	46px;
	height				:	62px;
}

/*--------------------　▲　end of file　▲　*/
 










