/* CSS Document */



@charset "UTF-8";



	/* JNKA css layout  */







	/* Last updated 09 March 2008  */ 



h1,h2,h3,h4,h5,h6,p,ul,ol,dl {
				
				
				
				
				
				
				
				
				
				
				
				
				



	margin-top: 0;



	margin-bottom: 0;



	
}



html {		
				
				
				
				
				
				
				
				
				
				
				
				
		 



	min-width: 760px;



	 
}



img {
				
				
				
				
				
				
				
				
				
				
				
				
				



	border: 0;



	
}



body {
				
				
				
				
				
				
				
				
				
				
				
				
				



	text-align: center;



	margin: 0;



	background: #FFFFFF;



	color: #000000;



	font: small/1.4 font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";



	
}







#wrapper  {
				
				
				
				
				
				
				
				
				
				
				
				
				



	width: 760px;



	margin: 0px auto;



	text-align: center;



	background: #EDF0F1;



	
}



#header  {
				
				
				
				
				
				
				
				
				
				
				
				
				



	position:relative;



	width: 760px;



	background: #EDF0F1;



	color: #333333;



	
}



	#summary {
				
				
				
				
				
				
				
				
				
				
				
				
				



		float: right;



		display: block;	



		height: 0px;



		font-size: 90%;



		padding-top: 10px;



		padding-right: 100px;



		color: #999999;



		background: #EDF0F1;



		width:400px;



		text-indent:-9999px;



		
}



	#topimage {
				
				
				
				
				
				
				
				
				
				
				
				
				



		float: left;



		text-indent: -9999px;



		
}



	#topimage a:link,#topimage a:visited{
				
				
				
				
				
				
				
				
				
				
				
				
				



		display: block;



		width: 760px;



		height: 113px;



		background : #edf0f1 url(./images/images_common/header.jpg) no-repeat left center;



		
}











#contents  {
				
				
				
				
				
				
				
				
				
				
				
				
				



	position:relative;



	padding: 0 0 0 0;



	border: 0;



	text-align: left;



	margin-top: 0;



	
}



















/* Index Page Layout  */



	#indextop{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin:0px;



		width: 560px;



		height:300px;



		
}



	#news{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin:20px 0 60px 0;



		width: 560px;



		height:244px;



		background : #edf0f1 url(./images/images_index/news.jpg) no-repeat left center;



		
}



	html>body div#news{



		margin-bottom:0px;



		}



	#news .box{
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:left;



		margin:26px 0 0 0;



		width: 460px;



		height:224px;



		
}



	#news .box a{
				
				
				
				
				
				
				
				
				
				
				
				
				



		color:#000000;



		font-size:90%;



		
}



	#news .box2{
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:right;



		margin:220px 0 0 0;



		width: 96px;



		height:20px;



		
}



/* Common Page Layout  */



	#main {
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:right;



		margin-right:10px;



		width: 560px;



		
}



html>body div#main {



		margin-right:20px;



		}



	#pagehead {
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:right;



		margin:0px;



		width: 560px;



		height:51px;



		background : #edf0f1 url(./images/images_common/page_head.jpg) no-repeat left center;



		
}



	#pagehead h2{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:18px;



		margin-left:22px;



		color:#785027;



		
}



	#pagehead h2 em{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-style:normal;



		font-size:70%;



		
}



	#pagebox {
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:right;



		margin:0;



		width: 558px;



		border:1px solid #C18446;



		background: #FCF8F3;



		
}



	h2.nk01 {
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:10px;



		margin-bottom:-10px;



		margin-left:20px;



		font-size:160%;



		color:#785027;



		background : #fcf8f3 url(./images/images_nattou01/h2nk01bg.jpg) no-repeat left bottom;



		
}



	#pagebox h3{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:20px;



		margin-left:20px;



		padding-left:30px;



		width: 488px;



		font-size:110%;



		text-indent:0px;



		color:#FFFFFF;



		background : #9a6634 url(./images/images_common/midasi_bg.jpg) no-repeat left top;



		
}



	#pagebox h3.topics{
				
				
				
				
				
				
				
				
				
				
				
				
				
		margin-top:20px;
		margin-left:20px;
		padding-left:0px;
		padding-bottom:4px;
		width: 518px;
		height:18px;
		font-size:110%;
		text-indent:30px;
		color:#990000;
		background : #edf0f1 url(./images/images_common/topics.jpg) no-repeat left bottom;
		
}

	#pagebox h4.underline{
				
				
				
				
				
				
				
				
				
				
				
				
				
		margin-top:10px;
		margin-left:10px;
		padding-left:0px;
		padding-bottom:4px;
		width: 519px;
		height:19px;
		font-size:110%;
		text-indent:0px;
		color:#785027;
		background : #fcf8f3 url(./images/images_common/h4line.jpg) no-repeat left bottom;
		
}


	#pagebox .box{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-left:20px;



		margin-top:10px;



		margin-bottom:10px;



		width: 518px;



		padding-bottom:20px;



		
}



	#pagebox .box .sidecoment strong{
				
				
				
				
				
				
				
				
				
				
				
				
				



		color:#990000;



		font-style:normal;



		
}



	#pagebox .box p{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:10px;



		
}



	#pagebox .box img.prof{
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:left;



		margin:0 10px 0 0;



		
}



	#pagebox .box .katagaki{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-size:110%;



		font-weight:bold;



		
}



	#pagebox .box .name{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-size:220%;



		font-weight:bold;



		
}



	#pagebox .box .yomi{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-size:60%;



		font-weight:bold;



		
}



	#pagebox .wbgboxtop{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:15px;



		margin-left:20px;



		margin-bottom:-6px;



		width: 518px;



		height:12px;



		background : #fcf8f3 url(./images/images_common/wbgtop.jpg) no-repeat left top;



		
}



	html>body div#pagebox .wbgboxtop{



		margin-bottom:0px;



		}



	#pagebox .wbgbox{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-left:20px;



		margin-top:0px;



		margin-bottom:0px;



		width: 518px;



		padding-bottom:20px;



		background : #fcf8f3 url(./images/images_common/wbgmid.jpg) repeat-y left top;



		
}



	#pagebox .wbgbox h3{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:0px;



		margin-left:1px;



		padding-bottom:10px;



		padding-left:0px;



		width: 508px;



		font-size:120%;



		text-indent:20px;



		color:#89643D;



		background : #ffffff url(./images/images_common/wbgline.jpg) no-repeat center bottom;



		
}



	#pagebox .wbgbox h4{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:0px;



		margin-left:20px;



		padding-top:10px;



		padding-bottom:10px;



		width: 478px;



		font-size:160%;



		text-align:center;



		color:#000000;



		font-weight:normal;



		border: solid 1px #000000;



		
}



	#pagebox .wbgbox .box p{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:0px;



		margin-left:0px;



		width: 475px;



		
}



	#pagebox .wbgboxbottom{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-left:20px;



		margin-top:0px;



		margin-bottom:20px;



		width: 518px;



		height:12px;



		background : #fcf8f3 url(./images/images_common/wbgbottom.jpg) no-repeat left top;



		
}







	ul {
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:10px;



		
}



	ul.dotpnk li{
				
				
				
				
				
				
				
				
				
				
				
				
				



		list-style-position:outside;



		padding-left:20px;



		margin-left:-40px;



		list-style-type: none;



		text-indent:0px;



		background : #fcf8f3 url(./images/images_common/dot_mark_pink.jpg) no-repeat left top;



		
}



	ul.dotpnk li em{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-style:normal;



		font-weight:bold;



		font-size:110%;



		color:#936231;



		
}



	ul.sqbln li{
				
				
				
				
				
				
				
				
				
				
				
				
				



		list-style-position:outside;



		padding-left:20px;



		margin-left:-40px;



		list-style-type: none;



		text-indent:0px;



		background : #fcf8f3 url(./images/images_common/sq_mark_bln.jpg) no-repeat left top;



		
}



	ul.sqbln.sinsei li{
				
				
				
				
				
				
				
				
				
				
				
				
				



		list-style-position:outside;



		padding-left:20px;



		margin-left:-40px;



		margin-top:20px;



		list-style-type: none;



		text-indent:0px;



		background : #fcf8f3 url(./images/images_common/sq_mark_bln.jpg) no-repeat left top;



		
}



	ul.sqbln li em{
				
				
				
				
				
				
				
				
				
				
				
				
				



		color:#996533;



		font-style:normal;



		font-weight:bold;



		
}



	ul.sqbln.seminar li{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:-10px;



		
}



	ul.dotbln li{
				
				
				
				
				
				
				
				
				
				
				
				
				



		list-style-position:outside;



		padding-left:20px;



		margin-left:-40px;



		list-style-type: none;



		text-indent:0px;



		background : #fcf8f3 url(./images/images_common/dot_mark_bln.jpg) no-repeat left top;



		
}



	p.from {
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-size:0.8em;



		
}



	p.poster {
				
				
				
				
				
				
				
				
				
				
				
				
				



		text-align:center;



		width: 518px;



		margin-top:40px;



		
}



	#pagebox .box a{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-size:100%;



		font-weight:bold;



		color:#000000;



		
}



	table.jnkamark {
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:20px;



		margin-left:20px;



		width: 518px;



		
}



	table.jnkamark caption{
				
				
				
				
				
				
				
				
				
				
				
				
				



		text-align:left;



		color:#CC0000;



		font-weight:bold;



		
}



	table.jnkamark caption em{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-style:italic;



		
}



	table.jnkamark td{
				
				
				
				
				
				
				
				
				
				
				
				
				



		text-align:left;



		color:#000099;



		
}



	table.jnkamark td.front{
				
				
				
				
				
				
				
				
				
				
				
				
				



		width:150px;



		
}



	table.jnkamark td.rear{
				
				
				
				
				
				
				
				
				
				
				
				
				



		width:310px;



		
}

	table td.uwatuki{
				
				
				
				
				
				
				
				
				
				
				
				
				
		vertical-align:baseline;
		
}
	table td.txbottom{
				
				
				
				
				
				
				
				
				
				
				
				
				
		vertical-align:text-bottom;
		
}
	
	table.member {
				
				
				
				
				
				
				
				
				
				
				
				
				
		margin-top:10px;
		margin-left:0px;
		width: 518px;
		
}
	table.member td{
				
				
				
				
				
				
				
				
				
				
				
				
				
		font-size:90%;
		
}
	table.member td.fonts {
				
				
				
				
				
				
				
				
				
				
				
				
				
		font-size:80%;
		
}
	table.goods {
				
				
				
				
				
				
				
				
				
				
				
				
				
		margin-top:10px;
		margin-left:0px;
		width: 518px;
		
}
	table.goods td{
				
				
				
				
				
				
				
				
				
				
				
				
				
		font-size:80%;
		
}
	table.goods td.fonts {
				
				
				
				
				
				
				
				
				
				
				
				
				
		font-size:65%;
		
}
	table.goods td.hizuke {
				
				
				
				
				
				
				
				
				
				
				
				
				
		font-size:75%;
		
}
	p.member {
				
				
				
				
				
				
				
				
				
				
				
				
				
		margin-left:5px;
		font-size:90%;
		line-height:1.6em;
		
}
	.kosiprof {
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:-70px;



		margin-left:100px;



		text-align:left;



		width:380px;



		
}



	img.leftsidding{
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:left;



		margin:0 10px 0 0;



		
}



	img.rightsidding{
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:right;



		margin:0 10px 0 10px;



		
}



	p.rightsidding{
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:right;



		margin-right:30px;



		
}



	.topmargin0{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:160px;



		
}



	.topmargin1{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:120px;



		
}



	.topmargin2{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:80px;



		
}



	.kaijou {
				
				
				
				
				
				
				
				
				
				
				
				
				
		font-size:70%;
		vertical-align:5px;
		
}



	.italic {
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-style:italic;



		
}



	.jisage {
				
				
				
				
				
				
				
				
				
				
				
				
				



		padding-left:20px;



		text-indent:-1.5em;



		
}



	.jisage2 {
				
				
				
				
				
				
				
				
				
				
				
				
				



		padding-left:35px;



		text-indent:-2.5em;



		width:430px;



		
}



	.jisage3 {
				
				
				
				
				
				
				
				
				
				
				
				
				



		padding-left:25px;



		text-indent:-1.6em;



		width:480px;



		margin-bottom:-10px;



		
}

	.jisage4 {
				
				
				
				
				
				
				
				
				
				
				
				
				



		padding-left:25px;



		text-indent:-2em;



		width:480px;



		margin-bottom:-10px;



		
}

	strong.darkred {
				
				
				
				
				
				
				
				
				
				
				
				
				



		color:#990000;



		
}



	



	#nk01linkbg {
				
				
				
				
				
				
				
				
				
				
				
				
				



		width:523px;



		height:540px;



		background : #fcf8f3 url(./images/images_nattou01/nattou01_8.jpg) no-repeat left top;



		
}



	#imgbttn a{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:431px;



		margin-left:0px;



		text-indent:-9999px;



		display: block;



		width:520px;



		height:108px;



		background : url(./images/images_nattou01/nattou01_8.jpg) no-repeat 0px -431px;



		
}



	#imgbttn a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_nattou01/nattou01_8.jpg) no-repeat 0px -544px;
}



	



	html>body div#nk01linkbg {



		position:relative;



		width:523px;



		height:540px;



		background: #FCF8F3 url(./images/images_nattou01/nattou01_8.jpg) top left no-repeat;



		}



	html>body div#imgbttn a{



		position:absolute; top:430px; left:0px;



		margin-left:0px;



		margin-top:0px;



		text-indent:-9999px;



		display: block;



		width:520px;



		height:108px;



		background: url(./images/images_nattou01/nattou01_8.jpg) 0px -430px no-repeat;



		}



	html>body div#imgbttn a:hover {background: url(./images/images_nattou01/nattou01_8.jpg) 0px -543px no-repeat;}











	#hataraki {
				
				
				
				
				
				
				
				
				
				
				
				
				



		background : #fcf8f3 url(./images/images_nattou02/nattou02_hataraki.jpg) no-repeat left top;



		
}



	fieldset {
				
				
				
				
				
				
				
				
				
				
				
				
				



		border: none;



		margin: 0;



		padding: 0;



		
}



	fieldset th{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-weight:normal;



		height:30px;



		width:60px;



		
}



	fieldset textarea{



		scroll:none;



		}



	fieldset .sosinbutton button {
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:right;



		text-indent: -9999px;



		display:block;



		margin-top:8px;



		margin-left:120px;



		margin-bottom:6px;



		width: 120px;



		height: 30px;



		border:none;



		outline:none;



		background : #e0dfe3 url(./images/images_f/jnka_button.jpg) no-repeat left center;



		
}



	legend {
				
				
				
				
				
				
				
				
				
				
				
				
				



	display: none;



		
}







	#side {
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:left;



		position:relative;



		padding-top:4px;



		width: 170px;



		height:590px;



		background : #edf0f1 url(./images/images_common/side_menu.jpg) no-repeat left top;



				
}



	#side a.box1{
				
				
				
				
				
				
				
				
				
				
				
				
				



		float: left;



		margin-left:12px;



		margin-top:9px;



		margin-bottom:0px;



		display: block;



		text-indent: -9999px;



		width: 140px;



		height:30px;



		
}



	#side2 {
				
				
				
				
				
				
				
				
				
				
				
				
				



		position:absolute; top:210px; left:25px;



		padding-top:0px;



		width: 140px;



		
}



	#side2 a.box1{
				
				
				
				
				
				
				
				
				
				
				
				
				



		float: left;



		margin-left:0px;



		margin-top:0px;



		margin-bottom:11px;



		display: block;



		text-indent: -9999px;



		width: 138px;



		height:24px;



		
}



		



		



#menu1 {
				
				
				
				
				
				
				
				
				
				
				
				
				



		width: 144px;



		height: 170px;



		margin-left:25px;



		
}







	#menu1 ul{
				
				
				
				
				
				
				
				
				
				
				
				
				



		list-style-type: none;



		height: 180px;



		width: 140px;



		margin-left:0px;



		
}



	html>body div#menu1 ul{



		list-style-position:outside;



		border:0px;



		padding:0px;



		}/* IE7 mozzila ribband */



	#menu1 li a {
				
				
				
				
				
				
				
				
				
				
				
				
				



		display: block;



		width: 140px;



		height: 30px;



		text-indent:-9999px;



		
}



	#menu1 li a:hover {
				
				
				
				
				
				
				
				
				
				
				
				
				



		display: block;



		height: 30px;



		
}



	#menu1 li {
				
				
				
				
				
				
				
				
				
				
				
				
				
		text-align: left;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom:10px;
		float: left;
		
}

#menu11		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:30px;
}
#menu12		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:30px;
}
#menu13		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:30px;
}
#menu14		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:30px;
}
#menu11		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu11.jpg) no-repeat 0px -33px;
}
#menu12		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu12.jpg) no-repeat 0px -33px;
}
#menu13		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu13.jpg) no-repeat 0px -33px;
}
#menu14   	a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu14.jpg) no-repeat 0px -33px;
}
#menu11		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu11.jpg) no-repeat 0px -68px;
}
#menu12		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu12.jpg) no-repeat 0px -68px;
}
#menu13		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu13.jpg) no-repeat 0px -68px;
}
#menu14		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu14.jpg) no-repeat 0px -68px;
}

#menu2 {
				
				
				
				
				
				
				
				
				
				
				
				
				
		width: 144px;
		height: 500px;
		margin-left:25px;
		margin-top:4px;
		
}

html>body div#menu2 {
		margin-top:24px;
		}

	#menu2 ul{
				
				
				
				
				
				
				
				
				
				
				
				
				
		list-style-type: none;
		height: 500px;
		width: 140px;
		margin-left:0px;
		
}

	html>body div#menu2 ul{
		list-style-position:outside;
		border:0px;
		padding:0px;
		}/* IE7 mozzila ribband */

	#menu2 li a {
				
				
				
				
				
				
				
				
				
				
				
				
				
		display: block;
		width: 140px;
		height: 26px;
		text-indent:-9999px;
		
}

	#menu2 li a:hover {
				
				
				
				
				
				
				
				
				
				
				
				
				
		display: block;
		height: 26px;
		
}

	#menu2 li {
				
				
				
				
				
				
				
				
				
				
				
				
				
		text-align: left;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom:11px;
		float: left;
		
}

#menu21		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu22		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu23		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu24		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu25		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu26		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu30		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu27		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu28		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}
#menu29		{		
				
				
				
				
				
				
				
				
				
				
				
				
		height:26px;
}


#menu21		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu21.jpg) no-repeat 0px -26px;
}
#menu22		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu22.jpg) no-repeat 0px -26px;
}
#menu23		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu23.jpg) no-repeat 0px -26px;
}
#menu24   	a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu24.jpg) no-repeat 0px -26px;
}
#menu25		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu25.jpg) no-repeat 0px -26px;
}
#menu26		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu26.jpg) no-repeat 0px -26px;
}
#menu30   	a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu30.jpg) no-repeat 0px -26px;
}
#menu27		a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu27.jpg) no-repeat 0px -26px;
}
#menu28   	a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu28.jpg) no-repeat 0px -26px;
}
#menu29   	a:hover {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu29.jpg) no-repeat 0px -26px;
}


#menu21		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu21.jpg) no-repeat 0px -54px;
}
#menu22		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu22.jpg) no-repeat 0px -54px;
}
#menu23		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu23.jpg) no-repeat 0px -54px;
}
#menu24		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu24.jpg) no-repeat 0px -54px;
}
#menu25		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu25.jpg) no-repeat 0px -54px;
}
#menu26		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu26.jpg) no-repeat 0px -54px;
}
#menu30		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu30.jpg) no-repeat 0px -54px;
}
#menu27		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu27.jpg) no-repeat 0px -54px;
}
#menu28		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu28.jpg) no-repeat 0px -54px;
}
#menu29		a.stay {		
				
				
				
				
				
				
				
				
				
				
				
				
		background : url(./images/images_common/menu29.jpg) no-repeat 0px -54px;
}


.clear {
				
				
				
				
				
				
				
				
				
				
				
				
				
	clear: both;
	
}

	#footer {
				
				
				
				
				
				
				
				
				
				
				
				
				
		margin-top:-60px;
		float: left;
		text-indent: -9999px;
		width: 560px;
		height: 130px;
		background : #ffffff url(./images/images_common/footer.jpg) no-repeat left center;
		
}

	html>body div#footer {
		margin-top:0px;
		}
