@charset "utf-8";

@import url(default.css);
@import url(base.css);

	.fblink{display:none;}		

	#content{
		float:none;
		width:100%;
		padding:28px 0 30px;
		margin:0;
		background:url(../shared/bg_pankuzu.png) no-repeat;
	}
		
		#mainimage{
			width:900px;
			height:300px;
			margin:0 auto;
			background:url(/images/bg_mainimage.png);
			padding:7px;
		}
		
		#mainimage li{
			list-style:none;
			float:left;
			position: relative;
		}
		
			#mainimage li a{
				display:block;
				width:100%;
				height:100%;
			}

			#mainimage li a img:hover{
				filter: alpha(opacity=70);
				-moz-opacity:0.70;
				opacity:0.70;
			}
			#mainimage li a img{
				-webkit-transition:opacity 0.3s ease-out;
				-moz-transition:opacity 0.3s ease-out;
				-ms-transition:opacity 0.3s ease-out;
				transition:opacity 0.3s ease-out;
			}
		
		#mainimage2{
			width:900px;
			height:300px;
			margin:0 auto;
			background:url(/images/bg_mainimage2.png);
			padding:7px;
		}
		
		#mainimage2 li{
			list-style:none;
			float:left;
			position: relative;
		}
		
			#mainimage2 li a{
				display:block;
				width:100%;
				height:100%;
			}

			#mainimage2 li a img:hover{
				filter: alpha(opacity=70);
				-moz-opacity:0.70;
				opacity:0.70;
			}
			#mainimage2 li a img{
				-webkit-transition:opacity 0.3s ease-out;
				-moz-transition:opacity 0.3s ease-out;
				-ms-transition:opacity 0.3s ease-out;
				transition:opacity 0.3s ease-out;
			}

	#whatsnew{
		width:590px;
		float:left;
		margin:37px 0 0 50px;
		background:url(../images/bg_news.png) no-repeat 320px 50px;
	}

		#whatsnew h2{margin-bottom:10px;}


		#whatsnew ul{
			padding:0 0 30px;
		}

			#whatsnew li{
				list-style:none;
				font-size:90%;
				margin:0 0 3px;
				padding:8px 0 12px 25px;
				border-bottom:1px dotted #ccc;
				background:url(../shared/dot_arrow.gif) no-repeat 8px 10px;
				line-height:160%;
			}

				.entrydate{
					display:block;
					font-style:normal;
					color:#999;
					margin:0;
				}

	#topbanner{
		float:right;
		width:260px;
		margin:30px 35px 0 0;
		text-align:center;
	}

		#topbanner li{
			list-style:none;
			margin:0 0 6px;
		}
		#topbanner li.marginbottom1{margin:0 0 0;}
		#topbanner li.marginbottom2{margin:0 0 2px;}







