@charset "shift_jis";

/* 共通CSS読み込み */

@import url("initial.css");
@import url("icon.css");
@import url("base.css");

body { background: #000000;}

	#mainfla {
		margin: 0;
		padding: 0;
		width: 949px;
		height: 350px;
		overflow: hidden;
		background: #000000;
		}
		
		#mainfla p  {
			margin: 100px 0 0 0;
			padding: 0;
			text-align: center;
			}
		
	#main-contents {
		float: left;
		margin: 0;
		padding: 0;
		width: 100%;
		}

	#menubar ul.indexMain {
		margin: 0;
		padding: 0;
		}
	
	#menubar ul.indexMain li {
		list-style: none;
		margin: 0 0 20px 0;
		padding: 5px 0;
		}
		
		#menubar ul.indexMain li a {
			margin: 0;
			padding: 0;
			position: relative;
			display: block;
			overflow: hidden;
			height: 35px;
		}		
			a.indexMenu01 { width: 221px; background: url(../images/indexMenu01_o.jpg) ;}
			a.indexMenu02 { width: 221px; background: url(../images/indexMenu02_o.jpg) ;}
			a.indexMenu03 { width: 221px; background: url(../images/indexMenu03_o.jpg) ;}
			a.indexMenu04 { width: 221px; background: url(../images/indexMenu04_o.jpg) ;}
			a.indexMenu05 { width: 221px; background: url(../images/indexMenu05_o.jpg) ;}
			a.indexMenu06 { width: 221px; background: url(../images/indexMenu06_o.jpg) ;}
								
			a.indexMenu01:hover img,
			a.indexMenu02:hover img,
			a.indexMenu03:hover img,
			a.indexMenu04:hover img,
			a.indexMenu05:hover img,
			a.indexMenu06:hover img {
				opacity: 0; /* Opera・Safari */
				-moz-opacity:0; /* Firefox */
				filter: alpha(opacity=0); /* IE */
				background-color:transparent;
			}

	#contents {
		float: right;
		margin: 20px 0 0 0;
		width: 710px;
		text-align:justify;
		line-height: 1.6;
		border-left: 1px solid #ccc;
		color: #333333;
		background: #ffffff;
		}
	#rss-box {
		position: absolute;
		top: 13px;
		left: 674px;
	}
	*html #rss-box {
		top: 12px;
	}
	#infoLogo {
		background-image: url(../images/so.jpg);
		background-repeat: no-repeat;
		background-position: right bottom;		
	}