/* 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;
	font-family:"K",MingLiU,MS UI Gothic,MS UI Gothic,LiHei Pro,Apple LiGothic,sans-serif; 
	 
}

img {
	border: 0;
	
}

body {

	text-align: center;
	margin: 0;
	background: #FFFFFF;
	color: #000000;
	font: small/1.4 font-family:"K",MingLiU,MS UI Gothic,MS UI Gothic,LiHei Pro,Apple LiGothic,sans-serif; 
}


#wrapper  {
				
				
				
				
				
				
				
				
				
				
				
				
				



	width: 760px;



	margin: 0px auto;



	text-align: center;



	background: #EDF0F1;



	
}



#header  {
	position:relative;
	width: 760px;
	height: 130px;
	background: #EDF0F1;
	color: #0033CC;
}

#header a{
	text-decoration: none;
	font-weight:bold;
	display: block;
}

#header ul{
	list-style: none;
}

ul#headmenu01{
	position: absolute;
	top: 0;
	right: 0;
	line-height: 1em;
}

ul#headmenu01 li.a{
	width: 40px;
	margin-top: 0px;
	margin-left: 10px;
	padding-left: 17px;
	float: left;
	background: url(./images/images_index/index_mark01.gif) no-repeat 5px 0.1em;
}

ul#headmenu01 li.b{
    width: 50px;
    margin-top: 0px;
    margin-left: 3px;
    padding-left: 18px;
	float: left;
	background: url(./images/images_index/index_mark01.gif) no-repeat 5px 0.1em;
}

ul#headmenu01 li.c{
	width: 60px;
    margin-top: 0px;
    margin-left: 6px;
    padding-left: 14px;
    float: left;
	background: url(./images/images_index/index_mark01.gif) no-repeat 5px 0.1em;
}
ul#headmenu01 li.d{
	font-family:MS UI Gothic;
	width: 60px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 7px;
	float: left;
	background: url(./images/images_index/index_mark01.gif) no-repeat 5px 0.1em;
}

ul#headmenu01 li a{
	font-family:"qMmpS Pro W3";
	font-size: 12px;
}
	
ul#headmenu01 a:link{
	color: #000066;
}

ul#headmenu01 a:visited{
	color: #000066;
}

ul#headmenu01 a:hover{
	color: #0099FF;
	text-decoration: underline;
}

#summary {
		float: right;
		display: block;	
		height: 0px;
		font-size: 90%;
		padding-top: 10px;
		padding-right: 100px;
		color: #999999;
		background: #EDF0F1;
		width:660px;
		text-indent:-9999px;
}

p#nattou_rogo img{
	position: absolute;
	top: 40px;
	right: 0px;
	}
/* 
#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%;



		
}


	#pagehead2 {
				
				
				
				
				
				
				
				
				
				
				
				
				



		float:right;



		margin:0px;



		width: 560px;



		height:51px;



		background : #edf0f1 url(./images/images_common/page_head2.jpg) no-repeat left center;



		
}


	#pagehead2 h4{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:3px;



		margin-left:22px;



		color:#785027;



		
}



	#pagehead2 h4 em{
				
				
				
				
				
				
				
				
				
				
				
				
				



		font-style:normal;



		font-size:30%;



		
}

	#pagehead2 h2{
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:-8px;



		margin-left:12px;



		color:#785027;



		
}



	#pagehead2 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;



		
}


h2.nk02 {
				
				
				
				
				
				
				
				
				
				
				
				
				



		margin-top:10px;



		margin-bottom:-10px;



		margin-left:20px;



		font-size:100%;



		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:5px;



		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:75%;
		
}
	table.goods td.fonts {
				
				
				
				
				
				
				
				
				
				
				
				
				
		font-size:50%;
		
}
	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:7px;
		width: 170px;
		height:651px;
		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;
		
}
		
#menu0 {
		width: 144px;
		height: 58px;
		margin-left:25px;		
}
	#menu0 ul{

		list-style-type: none;
		height: 58px;
		width: 140px;
		margin-left:0px;		
}
	html>body div#menu0 ul{
		list-style-position:outside;
		border:0px;
		padding:0px;
		}/* IE7 mozzila ribband */



	#menu0 li a {
		display: block;
		width: 140px;
		height: 30px;
		text-indent:-9999px;
		
}



	#menu0 li a:hover {				
		display: block;
		height: 30px;
}



	#menu0 li {
		text-align: left;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom:10px;
		float: left;
		
}

#menu01		{		
		height:30px;
}
#menu01		a:hover {		
		background : url(./images/images_common/menu01.jpg) no-repeat 0px -33px;
}
#menu01		a.stay {		
		background : url(./images/images_common/menu01.jpg) no-repeat 0px -68px;
}

#menu02		{		

		height:30px;
}
#menu02		a:hover {		

		background : url(./images/images_common/menu02.jpg) no-repeat 0px -33px;
}
#menu02		a.stay {		
				
		background : url(./images/images_common/menu02.jpg) no-repeat 0px -68px;
}


#menu03		{		
				
		height:30px;
}
#menu03		a:hover {		
				
		background : url(./images/images_common/menu03.jpg) no-repeat 0px -33px;
}
#menu03		a.stay {		
		background : url(./images/images_common/menu03.jpg) no-repeat 0px -68px;
}


#menu3 {
		width: 144px;
		height: 54px;
		margin-left:25px;
		
}

	#menu3 ul{
				
		list-style-type: none;
		height: 54px;
		width: 140px;
		margin-left:0px;
		
}
	html>body div#menu3 ul{
		list-style-position:outside;
		border:0px;
		padding:0px;

		}/* IE7 mozzila ribband */



	#menu3 li a {
		display: block;
		width: 140px;
		height: 30px;
		text-indent:-9999px;
		
}

	#menu3 li a:hover {
		display: block;
		height: 30px;
		
}



	#menu3 li {

		text-align: left;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom:10px;
		float: left;
		
}

#menu31		{		
				
		height:30px;
}
#menu31		a:hover {		

		background : url(./images/images_common/menu31.jpg) no-repeat 0px -33px;
}
#menu31		a.stay {		
				

		background : url(./images/images_common/menu31.jpg) no-repeat 0px -68px;
}

#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 -67px;
}
#menu12		a.stay {		
		background : url(./images/images_common/menu12.jpg) no-repeat 0px -67px;
}
#menu13		a.stay {		

		background : url(./images/images_common/menu13.jpg) no-repeat 0px -67px;
}
#menu14		a.stay {		
				

		background : url(./images/images_common/menu14.jpg) no-repeat 0px -67px;
}

#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: 559px;
		height: 130px;
		background : #ffffff url(./images/images_common/footer.jpg) no-repeat left center;
		
}

	html>body div#footer {
		margin-top:0px;
		}
