	
/* globalnavi */

ul#gnavi {
   margin: 0px; 
   padding: 0px; 
   width: 760px;  
}
ul#gnavi li {
   list-style-type: none; 
   float: left; 
   width: 152px; height: 33px; 
   text-align: center; text-indent: -2000px;   
   margin: 0; 
   padding: 0; 
   background-image: url("../images/navi/button_koudo_0.gif"); /* no-link-back */
}
ul#gnavi li a {
   text-decoration: none; 
   display: block; 
   height: 33px; padding: 0;
   background-image: url("../images/navi/button_home.gif"); 
}

ul#gnavi li a#greet {background-image: url("../images/navi/button_greetings.gif"); }
ul#gnavi li a#koudo {background-image: url("../images/navi/button_koudo.gif"); }
ul#gnavi li a#schoo {background-image: url("../images/navi/button_school.gif"); }
ul#gnavi li a#event {background-image: url("../images/navi/button_event.gif"); }

ul#gnavi li a:hover {
   background-position: left bottom ;
}
/* ↑/globalnavi↑ */


/* main (inner5) */
/* koudo-navigation */
#koudonavi {
  	width: 550px; height: 47px; 
	font-size: 93%; line-height: 130%;
	font-family: "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", "平成明朝体", "細明朝体", "Times New Roman" , serif;    
}  

ul.koudo li {
   float: left; 
   width: 110px; height: 30px; 
   color: #ffffff; 
   text-align: center;  
   margin: 0; 
   padding-top: 17px; 
   background-image: url("koudo_img/k_button_0.jpg"); 
}
/* link */
ul.koudo li a {
   color: #5a5a5a; 
   display: block; 
   height: 30px; margin-top: -17px; 
   padding-top: 17px; 
   background-image: url("koudo_img/k_button.jpg");  
}
ul.koudo li a:visited {
   color: #5a5a5a;   
}
ul.koudo li a:hover {
   background-position: left bottom; 
   color: #ffffff; text-decoration: none; 
}
.aki	{letter-spacing: 6px; }
/* ↑/koudo-navigation↑ */

#contents	{width: 100%; margin: 23px 0 40px 0; clear: both; padding-right: 0;}

#contentsk	{width: 100%; margin: 23px 0 40px 0; clear: both; padding-right: 0; 
	height: 570px; 
	background-repeat: no-repeat; 
	background-image: url(koudo_img/kouboku.jpg);
	background-position: bottom right; 
}


h4 {
	font-size: 150%; line-height: 120%;
	font-family: "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", "平成明朝体", "細明朝体", "Times New Roman" , serif; 
	margin: 20px 0 18px 0;  
	background-image: url(koudo_img/h4_koudo_back.gif);
	background-position: bottom; 
	width: 97.4%;  
	padding: 7px; 
}

/* history */
.history p	{width: 360px; }

.tyu	{font-size: 90%; margin-top: 7px }

/* musubi */
#musubi	{width: 210px; float: left; }
#hanamusubi	{
	width: 320px; display: block; float: right; margin: 35px 0 0 0; 
} 

/* これ以降Mac IE 5のみに適用される \*//*/
#hanamusubi {margin-top: -250px; }
/* これ以降Mac IE 5以外にも適用される */

#musubi p	{width: 202px; }
#hanamusubi img	{margin: -40px 0 0 0; }

/* これ以降Mac IE 5には適用されない \*/
* html #hanamusubi img {margin-top: 0px; }
/* これ以降Mac IE 5にも適用される */

/* howto */
#howto	{width: 550px; margin-top: 6px; }
table.howtotri	{width: 548px; }

#howto td	{vertical-align: top; }
td.tri	{width: 188px; }
td.tri3	{width: 170px; }
.setumei	{
	width: 170px; margin: 6px 0 18px 0; font-size: 87%; line-height: 130%; }

/* kumiko */
.kumiko	{clear: right; }
.kumiko img	{float: right; }

/* qa */
.question img	{float: left; margin: -9px 8px 0 0; }
.question {
	color: #993366; 
	margin: 20px 0 18px 0; 
	background-image: url(koudo_img/h4_koudo_back.gif);
	background-position: bottom; 
	width: 97.4%;  
	padding: 7px 0 5px 7px; 
}

.answer img	{float: left; margin: 2px 0 0 -45px;}
.answer {
	padding: 0 0 5px 53px; margin: 4px 0 20px 0; 
	line-height: 180%;
}
