@charset "utf-8";
/********************************
step-world
********************************/
div#navi{font-size: 0.85em;
 text-align: right;
	margin: 10px 15px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #999999}

div.Msg{width: 500px;
 margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 0.95em;
	line-height: 1.5;
	height: 120px;
	padding-left: 0}
	
table#About{width: 500px;
 margin-left: 25px;
	margin-bottom: 20px;
	font-size: 0.9em;
	border-top: 1px solid #006600;
	border-bottom: 1px solid #006600}
	
table#About th{background-color: #CCFF66;
 width: 130px;
	padding: 5px;
	border-bottom: 1px dotted #006600}

table#About td{padding: 5px;
 text-align: left;
	background-color: #FFFFFF;
	border-bottom: 1px dotted #006600;
	font-size: 0.9em}
	
table#About div.sup{font-size: 0.8em;
 margin-left: 10px}

table#Place{width: 500px;
 margin-left: 25px;
	margin-bottom: 20px;
	font-size: 0.9em;
	border-top: 1px solid #006600;
	border-bottom: 1px solid #006600}
	
table#Place th{background-color: #CCFF66;
 width: 240px;
	padding: 5px;
	border-bottom: 1px dotted #006600}

table#Place td{padding: 5px;
 text-align: left;
	background-color: #FFFFFF;
	border-bottom: 1px dotted #006600;
	font-size: 0.9em}
	
table#Place div.sup{font-size: 0.8em;
 font-weight: normal}
	
div.Address{margin: 5px;
 padding: 5px;
 border-bottom: 1px dotted #999999}

div.Tel{margin: 5px;
 padding: 5px;
 border-bottom: 1px dotted #999999;
	font-weight: bold}

div.Week{margin: 5px;
 padding: 5px;
	font-weight: bold}

