body{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}




.menuetop {
    	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
    	font-family: verdana, arial, helvetica, sans-serif;
    	line-height : 18px;
    	border-top-width : 1px;
    	border-top-style : solid;
    	border-top-color : #cccccc;
    	border-bottom-width : 1px;
    	border-bottom-style : solid;
    	border-bottom-color : #cccccc;
}

.foot {
    	font-size : 9px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
    	font-family: verdana, arial, helvetica, sans-serif;
    	color : #999999;
}

.td_sub_menu{
  	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	color : #999999;
}

hr{
  	color : #cccccc;
  	background-color : #cccccc;
  	background-position : 1px 1px;
}

a{  	text-decoration : none;    }
a:hover{text-decoration: underline;  } 


.co_outline{

  	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	color : #666666;
  	border-bottom-width : 1px;
  	border-bottom-style : dotted;
  	border-bottom-color : #cccccc;
  	padding-top : 10px;
  	padding-left : 10px;
  	padding-right : 10px;
  	padding-bottom : 10px;
  
}

.info_td1{

  	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	line-height : 12px;
  	color : #666666;
  	padding-top : 10px;
  	padding-left : 10px;
  	padding-right : 10px;
  	padding-bottom : 10px;

}

input{

  	border-width : 1px 1px 1px 1px;
  	border-style : solid solid solid solid;
  	border-top-color : #999999;
  	border-right-color : #999999;
  	border-bottom-color : #999999;
  	border-left-color : #999999;
  	background-color : white;
  	color : #000000;

}

textarea{

	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #999999 #999999 #999999 #999999;

}

.td_concept{

  	color : #666666;
  	font-size : 12px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	padding-top : 10px;
  	padding-left : 10px;
  	padding-right : 10px;
  	padding-bottom : 10px;
        line-height : 18px;
}

.photo{

  	font-size : 9px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	color : #999999;

}

.foot_line{

        background-image : url(images/footer_line.gif);
        background-repeat : repeat-x;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : silver;
}

.postmail{

  	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	color : #000000;
  	border-bottom-width : 1px;
  	border-bottom-style : dotted;
  	border-bottom-color : #cccccc;

}

.link_pict{
  
  	border-bottom-width : 1px;
  	border-bottom-style : dotted;
  	border-bottom-color : #cccccc;
  	padding-top : 10px;
  	padding-left : 5px;
  	padding-right : 5px;
  	padding-bottom : 10px;
	
}
       
.link_pictno{
  
  	padding-top : 10px;
  	padding-left : 5px;
  	padding-right : 5px;
  	padding-bottom : 10px;

}

h1{
  
  	color : #009900;
  	font-size : 11px;
  	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	font-weight : normal;
}

h2{
  
  	color : #000000;
  	font-size : 11px;
  	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	font-weight : normal;
  	padding-left : 10px;

}

h3{
  
  	color : #000000;
  	font-size : 11px;
  	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	font-weight : normal;

}

.espresso{

  	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	line-height : 12px;
  	color : #666666;

}

.sitemap{

  	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	line-height : 12px;
  	color : #666666;
  	border-bottom : 1px #cccccc dotted;
  	padding-top : 20px;
  	padding-left : 10px;
  	padding-right : 10px;
  	padding-bottom : 20px;

}

.nositemap{

  	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";	
  	line-height : 12px;
  	color : #666666;
  	padding-top : 20px;
  	padding-left : 10px;
  	padding-right : 10px;
  	padding-bottom : 20px;

}

.fortune{

  	font-size : 11px;
  	line-height : 12px;
  	color : #666666;
  	padding-top : 10px;
  	padding-left : 10px;
  	padding-right : 10px;
  	
}

.top_date{

  	font-size : 11px;
  	line-height : 12px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	color : #009900;
  	padding-top : 10px;
  	padding-left : 10px;
  	padding-right : 10px;
  	padding-bottom : 10px;
  
}

.lifebar{
  	font-size : 11px;
  	color : gray;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
}

.cd_title{
  	padding-left : 10px;
  	color : black;
  	font-size : 11px;
  	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
}

.ci_copy{

  	font-size : 11px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
  	line-height : 15px;
  	color : #666666;
  	padding-top : 10px;
  	padding-left : 10px;
  	padding-right : 10px;
  	padding-bottom : 10px;
  
}

.product_info{
  	font-size : 10px;
  	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
}

.time_table {
	color:#666666;
	FONT-SIZE:11px;
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka";
        vertical-align : top;
}

.detail_list{
  font-size : 11px;
  color : #666666;
  padding-right : 6px;
  padding-bottom : 4px;
  vertical-align : top;
}
.golf_fraph1{
  font-size : 11px;
  color : gray;
  padding-top : 8px;
  padding-bottom : 8px;
}


.b_bar{
        background-image : url(images/b_bar.gif);
        background-repeat : repeat-y;
}
.index_table{
  width : 100%;
  height : 230px;
}
