@charset "Shift_JIS";


/* 1: top
 ******************************************************/


.topcatch			{
				 font-size: 90%;
				 font-weight: bold;
				 margin: 30px 15px 30px 15px;
				 padding: 0;
				}

.topmenu			{
				 width: 200px;
				 background: url(../../img/topmenubg.gif) no-repeat 0 0;
				 float: left;
				 margin: 0;
				 padding: 0;
				}
.topmenu dl			{
				 margin: 0 15px;
				 padding: 0;
				}
.topmenu dt			{
				 font-size: 90%;
				 line-height: 1.4;
				 font-weight: bold;
				 background: url(../../img/toparrow.gif) no-repeat 0 3px;
				 margin: 5px 0 0 0;
				 padding: 0 0 0 18px;
				}
.topmenu dd			{
				 font-size: 80%;
				 line-height: 1.2;
				 color: #fff;
				 margin: 2px 0 5px 0;
				 padding: 0;
				}

.topmenu dt a:link		{ color: #fff;
				 text-decoration: none;}
.topmenu dt a:visited		{ color: #fff;
				 text-decoration: none;}
.topmenu dt a:active		{ color: #f60;
				 text-decoration: none;}
.topmenu dt a:hover		{ color: #f60;
				 text-decoration: none;}

.topmenuimg			{
				 background: url(../../img/shdw.gif) no-repeat 0 bottom;
				 padding-bottom: 41px;
				}
#aboutlogo  			{
				 clear: both;
				 border-left: 8px solid #ddd;
				 padding: 5px 0 5px 10px;
				}
#aboutlogo p			{
				 margin: 1.0em 0 0 0;
				 padding: 0;
				}
#topmainimg			{
				 height: 206px;
				 background: #fff url(../../img/mainimg.jpg) no-repeat 0 0;
				 margin: 0 10px;
				 padding: 0;
				}
#topmainimg img			{
				 display: none;
				}



