/***CHARSET***/
@charset "UTF-8";

/***DEFAULT STYLE CLEAR***/
@import "reset.css";

/***HEADER-FOOTER STYLE***/
@import "base.css";

/***サイトマップ***/
/* 改行代わり */
div#space{
	float:none;
	height:5px;
	clear: left;
	overflow:hidden;
}

/* SIZE */
div#sitemap{
	width: 950px;
	padding: 0;
	margin: 0;
    font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;

}
/* SIDE-SPACE */
div#sidespace{
	float:left;
	width:35px;
	overflow:hidden;
}

div#site1{
	float:left;
	width:210px;
	line-height: 1.1em;
}
div#site1 div{
	color: #FFFFFF;
	background-color:#003; 
	width:195px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 3px;
}

div#site2{
	float:left;
	width:250px;
	line-height: 1.1em;
	
}
div#site2 div{
	color: #FFFFFF;
	background-color: #E0124A;
	width:235px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 3px;
}


div#site3{
	float:left;
	width:190px;
	line-height: 1.1em;
}
div#site3 div{
	color: #FFFFFF;
	background-color: #126769;
	width:175px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 3px;
}

div#site4{
	float:left;
	width:300px;
	line-height: 1.1em;
}
div#site4 div#taiki {
    color: #FFFFFF;
	background-color: #84AB1B;
	width:300px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
div#site4 div#chikyu{
	color: #FFFFFF;
	background-color: #FFCC0F;
	width:300px;
	line-height: 1.1em;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
div#site4 div#sonota{
    color: #FFFFFF;
	background-color: #838CCC;
	width:300px;
	height: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 3px;
}


div#sitemap ul{
    list-style:none;
    padding: 0px 10px;
    margin: 0px 0px 15px;
    font-size: 0.8em;
    color: #4D4D4D;
}

div#sitemap ul li a {
    text-decoration: none;
    color: #4D4D4D;
}
div#sitemap ul li a:link,
div#sitemap ul li a:visited {
    color: #4D4D4D;
}
div#sitemap ul li a:hover,
div#sitemap ul li a:active {
    color: #0055FF;
    text-decoration:underline;
}
