
#contents h1                   {
	background-image:   url("../ir/images/shops_ttl.gif");
	background-repeat:   no-repeat;
	background-position: 0 0;
	text-indent:         -9999px;
	width:               530px;
	height:              30px;
	float:               left }




#lead   {
	color:        #cd5252;
	font-size:     14px;
	line-height:   150%;
	margin-top:    15px;
	margin-bottom: 10px;
	width:         515px;
	float:         left }
#maintitle    {
	margin-top:   16px;
	margin-bottom: 8px;
	width:         530px;
	float:         left }


#setsumei1           {
	color:        #5a5a5a;
	font-size:     13px;
	line-height:   150%;
	margin-top:    16px;
	margin-bottom: 16px;
	width:         515px;
	float:         left }



#setsumei1 td      {
	font-size:     13px;
	padding-top:    5px;
	padding-right:  5px;
	padding-bottom: 5px }

#setsumei2 { color: #5a5a5a; font-size: 13px; line-height: 150%; margin-bottom: 16px; padding-right: 10px; width: 500px; float: left }
.green  {
	color: #106546 }

#setsumei3 { color: #5a5a5a; font-size: 13px; line-height: 150%; margin-bottom: 16px; padding-right: 10px; width: 500px; float: left }
.prefs   {
	color:           #fff;
	font-size:        14px;
	font-weight:      bold;
	background-color: #95a1c7;
	margin-bottom:    10px;
	padding-top:      4px;
	width:            515px;
	height:           30px;
	float:            left;
	border-top:       1px solid #001c77;
	border-bottom:    1px solid #001c77 }



.pref     {
	width: 515px;
	float:  left }





#totop a {
	color:          #900;
	font-size:       10px;
	font-weight:     bold;
	text-decoration: none;
	text-align:      right;
	margin-top:      20px;
	width:           515px;
	height:          40px;
	float:           left }

td   {
	color:        #001c77;
	width:         515px;
	border-bottom: 1px solid #95a1c7 }

#map   {
	margin-top: 6px;
	border:      solid 1px #bbb }
#newyear td  {
	margin: 4px 0 0;
	padding: 0;
	width: auto;
	border: 0 #fff
	}


