
body{
  font-size : 13px; 
  font-family : Verdana,Osaka,'MS UI Gothic';
  width: 740px;
  margin : auto;
  text-align: center;
  scrollbar-face-color      : #D7DCE1; 
  scrollbar-highlight-color : #ffffff; 
  scrollbar-shadow-color    : #003973; 
  scrollbar-3dlight-color   : #003973; 
  scrollbar-arrow-color     : #003973; 
  scrollbar-track-color     : #ffffff; 
  scrollbar-darkshadow-color: #ffffff; 
}
td
{
  font-size : 13px; 
  font-family : Verdana,Osaka,'MS UI Gothic';
}
a:link
{
  color : #3366ff;
  text-decoration : underline;
}
a:hover
{
  text-decoration : none;
  color : #ff0099;
}

h1     
{
      background-color: #eeeeee;   
		text-align: left;   
      font-size: 13px; 
      color : #666666;
      margin: 0px 0px 10px 0px;
      padding: 3px 0px 3px 3px; 
}
h2     
{
      text-align: left;
      font-size: 13px;
      color:     #003900;
      margin:  0px 0px 10px 0px;
      padding: 0px 0px 0px 5px;
}
h3     
{
      clear: both; 
      text-align: left;       
       background-color: #4D99E5;
      font-size: 13px;
      color:   #F7F7F7;
      margin: 0px 0px 2px 0px;
      padding: 3px;
}



#waku1
{
    float: right;
	background-color: White;
	border: 4px solid #EFEFEF;
	color: #000000;
	width: 585px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
#sitemenu
{
    width: 140px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}
#sitemenu ul
{
   margin: 0px 0px 0px 0px;
   padding: 0px;
}
#sitemenu li
{
    float:              left;
    width:              135px;
    text-align:        left;
	list-style:none;
    margin:             2px 2px 2px 2px;
    padding:            5px 0px 5px 1px;
    background-color: #EDF4F8;
    list-style-type: none;
	
}
#sitemenu li a
{
    text-decoration: none;
	background:url(pic/list_mark01.gif) no-repeat center left;
	padding-left: 13px;
	display: block;
	font-size: 12px;
}
#sitemenu li a:hover
{
    background:url(pic/list_mark02.gif) no-repeat center left;
	font-size: 12px;
}
#sitemenu p
{
    background-color: #0080ff;
	font-size: 13px;
    color: #F7F7F7;
    margin-bottom: 5px;
	padding: 0px;
}
#search
{
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.item1
{
     float:             left;
     background-color:  #FFFFFF;
     border:  1px solid #cccccc;
     font-size:         12px;
     text-align:        center;
     color:             #000000;
     width:             128px;
     height:            150px;
     margin:            0px 0px 5px 5px;
     padding:           15px 5px 0px 5px;
}
.item4
{
     float:             left;
     background-color:  #FFFFFF;
     border:  1px dashed #FDCB24;
     font-size:         11px;
     text-align:        center;
     color:             #000000;
     width:             85px;
     height:            200px;
     MARGIN-left:       4px;
     MARGIN-top:        4px;
     padding:       10px 10px 3px 10px;
}
.link
{
     float:             left;
     border:  1px solid #999999;
     font-size:         12px;
     text-align:        left;
     color:             #000000;
     width:             265px;
     height:            30px;
     MARGIN-bottom:     5px;
     padding-top:       8px;
     padding-left:      6px;
     padding-bottom:    3px;
}

.font01
{ 
     MARGIN-LEFT:       5px;
     MARGIN-RIGHT:      5px;
     font-family:       Verdana,Osaka,MS UI Gothic;
     font-size:         12px;
}
#uresuji5
{
     width:             560px;
}

#header
{
     text-align:        left;
     border-bottom:     solid 4px #4D99E5;
     margin:            0px 0px 5px 0px;
     padding: 0px;
}
#header img
{
     text-align: center;
     margin:            0px 25px 0px 20px;
     padding:           0px 0px 5px 0px;
}
#main
{    width:             560px;
text-align: center;
     float:             left;
     text-align:        left;
     margin:            20px 0px 0px 0px;
     padding:           0px 0px 0px 10px;
}
#main p
{
     line-height:         150%;
     color:               #666666;
	  text-align: left;
     margin:              0px;
     padding:             0px 0px 0px 5px;
}
#col1
{
     width:            560px;
	  text-align: center;
	  background-color: #ffffff;
     margin:            5px 0px 0px 0px;
     padding:           0px 0px 5px 0px;   
}
#footer
{
   clear: both;
	text-align: center;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
#sp
{
    float: right;
    width: 66px;
    margin: 0px 5px 0px 0px;
    text-align: center;
    font-size: 11px;
    color:   #FF6633;
}
#sp img
{
    border: solid 1px #0000FF;
}
#col1 ul
{
    margin: 0px 0px 0px 4px;
    padding: 0px;
}
#col1 li
{
    float:              left;
    width:              168px;
    text-align:        left;
    font size:          12px;
    margin:             2px 10px 5px 1px;
    padding:            3px 0px 3px 5px;
    background-color: #EDF4F8;
    list-style-type: none;
}
p
{
    line-height:         151%;
    color:               #666666;
	 text-align: center;
    margin:              0px 0px 5px 0px;
    padding:             0px;
}
#top
{
   text-align: left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 3px;
}
#right-side
{
	margin: 20px 0px 0px 0px;
	padding: 0px;
}