/* CSS Document */




div#wrapper-top{
	position:relative;
	width: 985px;
	background-color:#E4DCCC;
	margin: auto;
	padding-top: 10px;
	height: 580px;
}

div#wrapper-top a{/*リンクされた文字*/
    color:#FFFFFF;
    font-style:normal;
    text-decoration:underline;
}
div#wrapper-top a:link {/*未訪問のリンク*/
    color:#FFFFFF;
    font-style:normal;
    text-decoration:underline;
}
div#wrapper-top a:visited {/*訪問後のリンク*/
    color:#FFFFFF;
    text-decoration:underline;
}

div#wrapper-image-top{
	width: 640px;
	height: 240px;
	background: #4B312E;
	margin-left:20px;
	margin-right:10px;
	font-size:12px;
	color:#EEEEEE;
}

div#wrapper-blog-top{
	position:absolute;
	top:10px;
	right:20px;
	width:290px;
	height:80px;
}

div#wrapper-twitter-top{
	position:absolute;
	top:100px;
	right:20px;
	width:290px;
	height:150px;
}

div#wrapper-contents-top{
	position:absolute;
	top:260px;
	left:20px;
	width:945px;
	height:100px;
}

div#wrapper-contents-ff14-top{
	position:absolute;
	left:0px;
	top:0px;
	float:left;
	width:454px;
	background-color:#F2EFE7;
}

div#wrapper-contents-ff14-colum-top{
	background-image:url(../img/contents/ff14under.gif) no-repeat bottom;
	width:454px;
	height:35px;
	padding-bottom:10px;
}

div#wrapper-contents-ff14-colum-inner-top{
	background-image:url(../img/contents/ff14.gif) no-repeat;
	width:454px;
	height:35px;
}

div#wrapper-contents-ff14-colum-innerdiv-top {
	background-color:#F2EFE7;
	width:454px;
	margin-left:23px;
}

div#wrapper-contents-ff14-colum-innerdiv-top ul li{
	float:left;
	margin-right:15px;
}

div#wrapper-contents-ff14-colum-innerdiv-top ul p{
	margin-left:5px;
	font-size:11px;
	color:#CC6600;
}




div#wrapper-contents-ff11-top{
	float:right;
	width:454px;
	background-color:#F2EFE7;
}

div#wrapper-contents-ff11-colum-top{
	background-image:url(../img/contents/ff14under.gif) no-repeat bottom;
	width:454px;
	height:35px;
	padding-bottom:10px;
}

div#wrapper-contents-ff11-colum-inner-top{
	background-image:url(../img/contents/ff11.gif) no-repeat;
	width:454px;
	height:35px;
}

div#wrapper-contents-ff11-colum-innerdiv-top {
	background-color:#F2EFE7;
	width:431px;
	margin-left:23px;
}

div#wrapper-contents-ff14-colum-innerdiv-top ul li#line1ff14{
	float:left;
	margin-bottom:20px;
}

div#wrapper-contents-ff14-colum-innerdiv-top ul li#line2ff14{
	float:left;
}

div#wrapper-contents-ff11-colum-innerdiv-top ul li#line1{
	float:left;
	margin-right:15px;
	margin-bottom:20px;
}

div#wrapper-contents-ff11-colum-innerdiv-top ul li#line2{
	float:left;
	margin-right:15px;
}

div#wrapper-contents-ff11-colum-innerdiv-top ul p{
	margin-left:5px;
	font-size:11px;
	color:#0000CC;
}


div#wrapper-contents-etc-top{
	position:absolute;
	left:0px;
	top:260px;;
	width:454px;
	background-color:#F2EFE7;
}

div#wrapper-contents-etc-colum-top{
	background-image:url(../img/contents/ff14under.gif) no-repeat bottom;
	width:454px;
	padding-bottom:5px;
}

div#wrapper-contents-etc-colum-inner-top{
	background-image:url(../img/contents/ff14.gif) no-repeat;
	width:454px;
}

div#wrapper-contents-etc-colum-innerdiv-top {
	background-color:#F2EFE7;
	width:454px;
	margin-left:23px;
}

div#wrapper-contents-etc-colum-innerdiv-top ul li{
	float:left;
	margin-right:15px;
}

div#wrapper-contents-etc-colum-innerdiv-top ul p{
	margin-left:5px;
	font-size:11px;
	color:#CC6600;
}



