﻿body,td,th{
/*font-family:"Osaka－等幅","ＭＳ ゴシック",sans-serif;*/
font-family: Meiryo, 'メイリオ', 'Lucida Grande', Verdana, 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', sans-serif;
}

TEXTAREA,SELECT,INPUT{font-family:Meiryo, 'メイリオ', 'Lucida Grande', Verdana, 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', sans-serif;}

A:LINK	  {text-decoration:none;}
A:VISITED {text-decoration:none;}
A:HOVER	  {text-decoration:none;color:#FF0000; }
.dtline{ border-bottom:1px solid #E6E6E6; }
.maru { background-image:url('../button/maru1.gif');background-position:left 2px;background-repeat:no-repeat;width:35em;padding:0 0 0 2em;margin:0 0 0 1.5em;font-size:0.75em;line-height:1.8em;letter-spacing:1px; }

ul {
  padding: 0;
  margin: 0;
  list-style: none;
  }

li {
  float: left;
  position: relative;
  width: 10.3em;
  }

li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
  }
li > ul {
	top: auto;
	left: auto;
	}
li:hover ul, li.over ul{ display: block; }



.menu a {
	display: block;
/*	width:145px; */
	height:35px;
	padding: 2px;
	margin: 1px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;  
	border-left: 1px solid #DDDDDD;
	background-color: #FAFAFA; 
	letter-spacing: 1px; 
	font-size:0.725em;
}
.menu a:visited {
	display: block;
/*	width:145px; */
	height:35px;
	padding: 2px;
	margin: 1px;
	color: #800080;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999; 
	border-left: 1px solid #DDDDDD;
	background-color: #FAFAFA; 
	letter-spacing: 1px;
	font-size:0.725em;
}
.menu a:hover {
	display: block;
/*	width:145px; */
	height:35px;
	padding: 2px;
	margin: 1px;
	color: #FF0000;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999; 
	border-left: 1px solid #DDDDDD;
	background-color: #DDDDDD; 
	letter-spacing: 1px;
	font-size:0.725em;
}

.part {
/*	display:block; */
/*	width:145px; */
	height:15px;
	padding: 2px;
	margin: 1px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;  
	border-left: 1px solid #EBEBEB;
	background-color: #444444;
	letter-spacing: 1px; 
	font-size:0.8em;
	font-weight:bold;
	color:#AAAAAA;
}

select{
	width:9em;
	}
}

////background-color: #EBEBEB;

.pics {  
    width:   240px;  
	height:  330px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 10px;  
    border:  0px solid #ccc;  
    background-color: #eee;  
    width:  216px; 
    height: 310px; 
    top:  0; 
    left: 0 
}




.table1{
	clear:both;
	margin:0 auto;
	border:0px #DDDDDD solid;
	margin-left:60px;
	width:900px;
	background-image:url('../../0_Guide/06_step/0061_entrance/backpage.gif')
}
.th1{

	background-color:#C60063;
	font-size:0.85em;
	color:white;
	border-right:1px #999999 solid;
	border-bottom:1px #999999 solid;
	letter-spacing:1px;
	line-height:1.5em;
	text-align:left;
}
.td1{

	background-image:url('../../0_Guide/06_step/0061_entrance/backcell1.jpg');
	color:white;
	font-size:0.85em;
	border-right:1px #999999 solid;
	border-bottom:1px #999999 solid;
	letter-spacing:1px;
	line-height:1.5em;
	text-align:left;
}
.td2{

	color:black;
	font-size:0.75em;
	border-right:1px #999999 solid;
	border-bottom:1px #999999 solid;
	letter-spacing:1px;
	line-height:1.5em;
	text-align:left;
}
caption{
	vertical-align:top;font-size:0.9em;font-weight:bold;letter-spacing:1px;line-height:1.5em;
}


