/* lead */
div#lead_o h2 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	background-color: #600;
	text-align: left;
	width: 490px;
	margin: 0 auto;
	padding: 5px;
}

#leadtext {
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
	background-color: #990033;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/images/img_hiyaoroshi09_02.jpg); 
	background-repeat: no-repeat;
	text-align: left;
	width: 350px;
	min-height: 195px;
	margin: 0;
	padding-top: 5px;
	padding-right: 140px;
	padding-left: 10px;
	border-bottom: 5px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	color: #fff;
}

.pagetitle {
	color: #fff;
	font-size: 14px;
	text-align: left;
	margin-bottom: 5px;
	padding: 3px;
	border-top: 1px solid #ffc;
	border-bottom: 1px solid #ffc;
}


/* guide */

#guidehy{
	margin: 0ox auto 0px;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back1.jpg);
	width: 490px;
	padding: 5px;
	color: #600;
}

.guide1 { 
	text-align: left; 	
	width: 220px; 
	float: left; 
	padding: 5px;
	line-height: 1.5;
}
.guide2 { 
	text-align: left; 
	width: 220px; 
	float: right;
	padding: 5px;
	line-height: 1.5;
}

.oshirase { font-size: 12px;
	line-height: 1.5;
	color: #333;
	text-align: center;
	margin: 10px;
	padding: 5px;
	clear: both;
	border: 1px dotted silver;
	border-width: 1px;
	border-color: #600;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back2.jpg);
}

.new {color: #de2d2d; font-size: 11px; font-weight: bold; }


/* main */


#main {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back1.jpg);

}

.midashi01 {
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	background-image: url(../image/sake/back_bar500.jpg);
	text-align: center;
	width: 494px;
	padding: 3px;
	margin: 12px auto 1px;
	clear: both;
	color: #600;
}

.col3 { color: #600; }
.col2 {
	color: #999;
}
/* normal text */
.text1 {
	font-size: 12px;
	line-height: 1.5;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back1.jpg);
	text-align: left;
	text-indent: 1em;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px 50px;
}
/* non indent */
.text2 {
	font-size: 12px;
	line-height: 1.5;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back1.jpg);
	text-align: left;
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
}
/* quote */
.text3 {
	color: #300;
	font-size: 12px;
	line-height: 1.5;
	text-align: left;
	text-indent: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 10px 20px;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi07/back2.jpg); 
}

/* for price */
.attention {
	font-size: 11px;
	text-align: left;
	margin: 20px auto;
	width: 500px;
	color: #888;
	line-height: 1.5;
}
/* for map */
.attention1 {
	color: #633; 
	text-align: center;
	font-size: 11px; 
	line-height: 1.4; 
	padding: 5px;
}

.space_p { 
	margin-bottom: 1em;
}

.komidashi1 { 
	color: #600; 
	font-size: 13px; 
	font-weight: bold; 
	text-indent: -1em; 
	margin-bottom: 5px; 
}

/* link */

div#lead_o a:link { color: #fff; font-weight: bold; text-decoration: underline; }
div#lead_o a:visited { color: #fff; font-weight: bold; text-decoration: underline; }
div#lead_o a:hover { color: #ffc; font-weight: bold; text-decoration: underline; }
a img {
	border: none;
}

/* 2010 */

#leadtext10 {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
	background-color: #f2e0c1;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/10/images/img_hiyaoroshi10_02.jpg); 
	background-repeat: no-repeat;
	text-align: left;
	width: 350px;
	min-height: 195px;
	margin: 0;
	padding-top: 5px;
	padding-right: 140px;
	padding-left: 10px;
	border-bottom: 5px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	color: #27343a;
}


div#leadtext10 .pagetitle {
	color: #600;
	font-size: 14px;
	text-align: left;
	margin-bottom: 5px;
	padding: 3px;
	border-top: 1px solid #ffc;
	border-bottom: 1px solid #ffc;
}

#guidehy10{
	margin: 0ox auto 0px;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back2.jpg);
	width: 490px;
	padding: 5px;
	color: #600;
}

div#guidehy10 .oshirase { font-size: 12px;
	line-height: 1.5;
	color: #333;
	text-align: center;
	margin: 10px;
	padding: 5px;
	clear: both;
	border: 1px dotted silver;
	border-width: 1px;
	border-color: #600;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back1.jpg);
}

#main10 {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back2.jpg);

}

/* normal text */
div#main10 .text1 {
	font-size: 12px;
	line-height: 1.5;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back2.jpg);
	text-align: left;
	text-indent: 1em;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
	

div#lead_o div#leadtext10 a:link { color: #600; font-weight: bold; text-decoration: underline; }
div#lead_o div#leadtext10 a:visited { color: #600; font-weight: bold; text-decoration: underline; }
div#lead_o div#leadtext10 div#leadtext10 a:hover { color: #933; font-weight: bold; text-decoration: underline; }

/* list */

.announce {
	text-align: left;
	font-size: 12px;
	line-height: 1.5;
	margin: 10px;
	padding: 10px;
	border: 1px dotted #666;
}

table#probasho {
	width: 100%; 
	border: 1px solid ccc;
	border-collapse: collapse;
    border-spacing: 0;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back1.jpg);

}
table#probasho th {
	text-align: center;
	font-weight: bold;
	color: #fff;
	background: #666;
	padding: 2px;
	border: 1px solid #ccc;
}
table#probasho td {
	font-size: 12px;
	text-align: left;
	padding: 3px 2px;
	border: 1px solid #ccc;
	border-width: 0 0 1px 1px;

}
table#probasho .cel1 {
	text-align: right;
	background-image: url(../image/sake/saijiki/sake_osusume/00hiyaoroshi/09/back2.jpg);
}
table#probasho .cel2 {
	text-align: center;
}
table#probasho .cel3 {
	text-align: left;
	line-height: 1.6;
}
table#probasho .cel4 {
	text-align: left;
	font-size: 11px;
}
.adrs {
	font-size:12px;
	color:#666;
}
