@charset "euc-jp";
@import url(basic.css);

/* CSS Document */



/* ---------------------------------------
                  all
--------------------------------------- */


body{
	margin: 0;
	padding: 0;
	background-image:  url(images/bg_body.gif);
	background-color: #d9eff9;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 780px;
}

#Contents {
	background-image:  url(images/bg_body_r.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 788px;
	background-color: #FFFFFF;
	height: 180px;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0px;
	top: 0px;
}


/* ---------------------------------------
             Default Layout
--------------------------------------- */




/* ---------- Header Layout ---------- */



#Header {
	width: 788px;
	margin: 0px;
	padding: 0px;
}


/* --- Header Left Date --- */

#HeaderL {
	width: 331px;
	float: left;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 10px;
}


/* --- Header Right Date --- */

#HeaderR {
	float: right;
	width: 407px;
	text-align: right;
	padding: 19px 9px 24px 0px;
}


/* Search Area Txt Date */

#SAtxt {
	padding: 0;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#SAtxt img{
	margin-right: 8px;
	padding: 0;
}


/* Search Area Form Date */

.SeachField {
	width: 103px;
	height: 21px;
	border: solid 1px #999999;
	background-color: #e1e1e1;
}

.SearchArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 165px;
	text-align: right;
}


/* Search Area Language Date */

#LangArea {
	margin: 0;
	float: right;
}

#LangArea img {
	margin-right: 8px;
	padding: 0;
}




/* ---------- Groval Menu Layout ---------- */


#GvalMenu{
	width: 780px;
	margin: 0 0 25px;
	padding: 0;
}

#GvalMenu ul{
	margin: 0;
	padding: 0;
}


#GvalMenu li{
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
}



/* ---------- Pankuzu&Date Layout ---------- */


#Pankuzu {
	padding: 0px;
	width: 480px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 15px;
	float: left;
	text-align: left;
}

#Date {
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 3px;
	margin-left: 0px;
	float: right;
	width: 180px;
}



/* ---------------------------------------
            Second Layout
--------------------------------------- */


/* ---------- investigation Layout ---------- */

#SecContents {
	background-image:  url(images/bg_body_r.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 788px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0px;
	top: 0px;
}


/* --- 2nd Groval Menu Layout --- */

#SndGval{
	width: 780px;
	margin: 0 0 15px;
	padding: 0;
}

#SndGval ul{
	margin: 0;
	padding: 0;
}


#SndGval li{
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
}


/* --- SubMenu04 Layout --- */



#SecNavi {
	margin: 0px 0px 20px;
	padding: 0px;
	width: 780px;
}

#SNlist{
	margin-left: 7px;
}

#SNlist ul{
	margin: 0;
	padding: 0;
}

#SNlist li{
/*	margin: 0 5px 0 0; */
	margin: 0 4px 0 0;
	padding: 0;
	list-style-type: none;
	display: inline;
}


#PankuzuSec {
	padding: 0;
	width: 480px;
	margin-top: 0px;
	margin-right: 0px;
/*	margin-bottom: 8px;*/
	margin-bottom: 12px;
	margin-left: 27px;
}










/* ---------------------------------------
                  tool
--------------------------------------- */


.clear{
	clear: both;
}
