/*

Company:     KISS Inc.
Copyright:   KISS
Pridect: HOKUSEI
_______________________________________________________________
*/

body {
	background: #fff url(img/bg-border.gif) top repeat-y;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" 12px #666666;
	font-size: small;
}

* img {
	border:none;
}
h1,h2{
	display:none;
}

h1 span,
h2 span,
* h3 span,
h4 span {
	display:none;
}

ul {
	list-style:none;
	margin:0;
	padding:0;
	height:0;
}

ul li {
	padding:0;
	float:left;
	color:#fff;
}
ul li a {
	padding:0;
	text-decoration: none;
}

#wrapper{
 width:780px;
 margin:0 auto;
}

#header{
	width:780px;
	clear:both;
	height:auto; 
}

#flasharea {
	width:780px;
	height:200px;
}

#navigation {
	width:780px;
	height:40px;
}

#contents {
	width:780px;
	height:auto;
}


#footer {
	width:760px;
	height:20px;
	margin-top:15px;
	padding:15px 10px 0 10px;
}

/****** Header *************************************************/

#header {
	height:72px;
	background-image:url(img/dottedline.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}

#hw_title_col {
	float:left;
	width:140px;
	height:44px;
	margin:20px 0 0 10px
}

#hw_menu_col {
	float:right;
	width:450px;
	height:20px;
	margin-top:48px;
	text-align:right;
}
	#hw_menu_col ul {
		float:right;
		margin-right:0px;
	}
	#hw_menu_col li {
		margin-right:5px;
		margin-left:15px;
	}
	#hw_menu_col li a {
		display:block;
		color:#333;
		font-size:0.8em;
		white-space:nowrap;
	}
	#hw_menu_col li a:hover{
		text-decoration:underline;
		color:#a00;
	}


/****** navigation *********************************************/	

	#navigation {
		clear:both;
		width:780px;
		height:40px;
		background-image:url(img/bg-navi.gif);
		background-position:center top;
		background-repeat:no-repeat;
	}
	#navigation ul{
		float:right;
		height:40px;	/* ns */
		background-image:url(img/main-buttons.gif);
		margin:0;
		padding:0;
	}
	#navigation li{
		height:40px;
/*		display:inline;	*//*　駒村追記　*/
	}
	#navigation li a{
		display:block;
		height:40px;
		background-image:url(img/main-buttons.gif);
	}
	#navigation li a span{
		display:none;
	}
		
	#mnavi01 a { width: 95px;	background-position:     0px  0; }	
	#mnavi02 a { width: 75px;	background-position:   -95px  0; }	
	#mnavi03 a { width: 85px;	background-position:  -170px  0; }	
	#mnavi04 a { width: 80px;	background-position:  -255px  0; }	
	#mnavi05 a { width:100px;	background-position:  -335px  0; }	
	#mnavi06 a { width:115px;	background-position:  -435px  0; }	
	#mnavi07 a { width:230px;	background-position:  -550px  0; }	

	#mnavi01 a:hover { background-position:     0px  -40px; }
	#mnavi02 a:hover { background-position:   -95px  -40px; }
	#mnavi03 a:hover { background-position:  -170px  -40px; }
	#mnavi04 a:hover { background-position:  -255px  -40px; }
	#mnavi05 a:hover { background-position:  -335px  -40px; }
	#mnavi06 a:hover { background-position:  -435px  -40px; }
	#mnavi07 a:hover { background-position:  -550px  -40px; }
	
	#mnavi01 a.selected { background-position:    0px   -80px; }
	#mnavi02 a.selected { background-position:   -95px  -80px; }
	#mnavi03 a.selected { background-position:  -170px  -80px; }
	#mnavi04 a.selected { background-position:  -255px  -80px; }
	#mnavi05 a.selected { background-position:  -335px  -80px; }	
	#mnavi06 a.selected { background-position:  -435px  -80px; }	
	#mnavi07 a.selected { background-position:  -550px  -80px; }	
	
/****** Contents *********************************************/

#contents{
	clear:both;
}


/****** Footer *********************************************/	

#footer{
	clear:both;

	background:#fff url(img/dottedline.gif) center top no-repeat;

	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
}
	
	