#lead_kan {
	width: 560px;
	margin: 0 auto;
	padding: 0;
	border-top: 10px solid #5e566b;
	border-bottom: 5px solid #5e566b;
}
#leadtext {
	color: #fff;
	font-size: 12px;
	line-height: 1.5;
	text-align: left;
	min-height: 200px;
	margin: 0px;
	padding: 10px 190px 0px 10px;
	background: #b43f2c url(../image/sake/saijiki/00kanzake/11/images/img_kanzake11_02.jpg) no-repeat;
}
.pagetitle {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 3px;
	border-top: 1px solid #d69090;
	border-bottom: 1px solid #d69090;
}

#guide_kan{
	width: 550px;
	margin: 0px auto 20px;
	padding: 10px 5px 5px;
	text-align: center;
	line-height: 1.5;
	color: #fff;
	background: #b43f2c url(../image/sake/saijiki/00kanzake/11/back1.jpg) repeat;
}
.oshirase { font-size: 12px;
	line-height: 1.5;
	color: #fff;
	text-align: center;
	margin: 10px;
	padding: 5px;
	clear: both;
	border: 1px dotted silver;
	border-width: 1px;
	border-color: #600;
	background: #c66751 url(../image/sake/saijiki/00kanzake/11/back3b.jpg) repeat;
}

.col3 { color: #300; }
.col4 { color: #f8e58c; }
.col5 { color: #999; }
.col6 { color: #bb5520; }

div#kan div#leadtext a:link, div#kan div#guide_kan a:link {
	color: #f8e58c;
}
div#kan div#leadtext a:hover, div#kan div#guide_kan a:hover {
	color: #f8e58c;
	text-decoration: underline;
}
div#kan div#leadtext a:visited,  div#kan div#guide_kan a:visited {
	color: #f8e58c;
}

div#kan a:link {
	color: #b43f2c;
}
div#kan a:hover {
	color: #8e2f20;
	text-decoration: underline;
}
div#kan a:visited {
	color: #b43f2c;
}
div#kan .bt a:link, div#kan div#guide_kan div.pnav1 h3 a:link {
	color: #b43f2c;
	font-weight: bold;
}
div#kan .bt a:hover, div#kan div#guide_kan div.pnav1 h3 a:hover {
	color: #8e2f20;
	font-weight: bold;
	text-decoration: underline;
}
div#kan .bt a:visited, div#kan div#guide_kan div.pnav1 h3 a:visited {
	color: #b43f2c;
	font-weight: bold;
}

#main_kan {
	width: 560px;
	margin-right:0 auto;
}
#main_kan2 {
	width: 560px;
	margin:0 auto;
	background: url(../image/sake/saijiki/sake_osusume/00kanzake/08/back2.jpg) repeat;
}
.space_p { margin-bottom: 1em; }
.attention {
	color: #666;
	font-size: 11px;
	line-height: 1.4;
	text-align:
	left; width: 500px;
	margin: 2em auto;
	padding: 0;
}
.attention2 {
	color: #630;
	font-size: 11px;
	line-height: 1.4;
	text-align: center;
}

/* buylink */
.buylink {
	padding: 3px 3px 3px 30px;
	background: #fff url(../image/common_image/bag.png) no-repeat 3px center;
	border: 2px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
div.buylink a {
	font-weight: normal;
	color: #666;
}

.hover {
	font-weight: normal;
	color: #666;
	background: #ffc url(../image/common_image/bag.png) no-repeat 3px center;
}

/* sake */

.pnav1 {
	color: #fff;
	background: #b43f2c url(../image/sake/saijiki/00kanzake/11/back3.jpg) repeat;
	padding: 10px;
	margin: 10px 10px;
	border: 1px dotted #5e566b;
}
div.pnav1 h3 {
	color: #b43f2c;
	background: #fff;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 20px 10px;
	padding: 3px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.pnav2 {
	width: 46%;
	float: left;
	margin: 0px 0px 5px 10px;
	padding: 3px;
	border: 1px solid #999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #b43f2c url(../image/sake/saijiki/00kanzake/11/back1.jpg) repeat;
}
.pnav3 {
	width: 46%;
	float: right;
	margin: 0px 10px 5px 0px;
	padding: 3px;
	border: 1px solid #999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #b43f2c url(../image/sake/saijiki/00kanzake/11/back1.jpg) repeat;
}

.kan {
	background-color: #fff;
	text-align: center;
	width: 132px;
	float: left;
	margin-right: 1px;
	padding-bottom: 5px;
	border-right: 1px dotted #999;
	border-bottom: 1px solid #999;
}
.kan1 {
	background-color: #fff;
	text-align: center;
	width: 120px;
	float: left;
	margin-right: 1px;
	padding-bottom: 5px;
	border-right: 1px dotted #999;
	border-bottom: 1px solid #999;
}
.kan2 {
	background-color: #fff;
	text-align: center;
	width: 60px;
	float: left;
	margin-right: 1px;
	padding-bottom: 5px;
	border-right: 1px dotted #999;
	border-bottom: 1px solid #999;
}
.kan3 {
	background-color: #fff;
	text-align: center;
	width: 95px;
	float: left;
	margin-right: 1px;
	padding-bottom: 5px;
	border-right: 1px dotted #999;
	border-bottom: 1px solid #999;
}
.kan4 {
	background-color: #fff;
	text-align: center;
	width: 87px;
	float: left;
	margin-right: 1px;
	padding-bottom: 5px;
	border-right: 1px dotted #999;
	border-bottom: 1px solid #999;
}
.kan4b {
	background-color: #fff;
	text-align: center;
	width: 82px;
	float: left;
	margin-right: 1px;
	padding-bottom: 5px;
	border-right: 1px dotted #999;
	border-bottom: 1px solid #999;
}
.k-area {
	color: #930;
	font-size: 11px;
}
.k-namea {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.4;
	background-color: #fcee98;
	padding: 2px 2px 0px 2px;
}
.k-nameb {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.4;
	background-color: #d8e698;
	padding: 2px 2px 0px 2px;
}
.k-name2a {
	font-weight: bold;
	font-size: 12px;
	line-height: 1.4;
	background-color: #fcee98;
	margin-bottom: 5px;
	padding: 2px 2px 2px 2px;
	background-image: url(../image/sake/saijiki/sake_osusume/00kanzake/09/back3.jpg);
}
.k-name2b { font-weight: bold;　font-size: 12px; line-height: 1.4; background-color: #d8e698; margin-bottom: 5px; padding: 2px 2px 2px 2px; background-image: url(../image/sake/saijiki/sake_osusume/00kanzake/09/back4.jpg); }
.k-midashi {
	color: #666; font-size: 11px; padding: 2px; }
div#kan hr {
	height: 1px;
	clear: both;
	margin-bottom: 5px;
	visibility: hidden;
}


/* text_komidashi */
.text1 {
	font-size: 12px;
	line-height: 1.8;
	text-align: left;
	text-indent: 1em;
	margin: 0px auto 20px;
	padding: 10px 60px;
	background: #fff1cf url(../image/sake/saijiki/sake_osusume/00kanzake/08/back2.jpg) repeat;
}
.text2 {
	font-size: 12px;
	line-height: 1.8;
	text-align: left;
	margin: 0px auto 10px;
	padding: 10px 40px;
	background: #ffc url(../image/sake/saijiki/sake_osusume/00kanzake/08/back2.jpg) repeat;
}
.text3{
	font-size: 12px;
	line-height: 1.8;
	text-align: center;
	color: #930;
	padding: 10px;
	background: #ffc url(../image/sake/saijiki/sake_osusume/00kanzake/08/back2.jpg) repeat;
}
.text4 {
	font-size: 12px;
	line-height: 1.6;
	text-align: left;
	margin: 10px auto 20px;
	padding: 10px;
	border: 1px dotted #c66;
}
.kakomi1 {
	font-size: 12px;
	line-height: 1.6;
	text-align: left;
	margin: 10px 10px 20px;
	padding: 0px;
	background-color: #fff;
	border: 1px solid #c66;
	border-top: 10px solid #933;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}


.komidashi1 {
	color: #630;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.5;
	text-align: left;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	border-left: 5px solid #c66;
}
.komidashi2 {
	color: #300;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.5;
	text-align: center;
	clear: both;
	margin: 20px 0px 10px 0px;
	padding: 3px 3px 3px 3px;
	border-top: 1px solid #c66;
	border-left: 5px solid #c66;
	border-right: 5px solid #c66;
	background: url(../image/sake/saijiki/sake_osusume/00kanzake/08/back1.jpg) repeat;
}
.komidashi2b {
	color: #630;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5;
	text-align: left;
	clear: both;
	margin: 20px 0px 10px 0px;
	padding: 3px 3px 3px 5px;
	border-bottom: 1px solid #c66;
	border-left: 10px solid #c66;
	background: url(../image/sake/saijiki/sake_osusume/00kanzake/08/back1.jpg) repeat;
}
.komidashi3 {
	color: #300;
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	text-align: left;
	text-indent: 0;
	clear: both;
	margin-top: 10px;
	padding: 3px 3px 3px 5px;
	border-top: 1px solid #c66;
	border-left: 5px solid #c66;
	background: url(../image/sake/saijiki/sake_osusume/00kanzake/08/back1.jpg) repeat;
}
.komidashi4 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5;
	text-align: center;
	background: #c66 url(../image/sake/saijiki/00kanzake/11/back2.jpg) repeat;
	clear: both;
	margin: 0px 0px 10px;
	padding: 8px;
}

/* goods */

.shouhin {
	background-color: #fff;
	text-align: left;
	clear: both;
	margin: 0px 0px 20px;
	border: 1px solid #c66;
}
.s_name {
	color: #300;
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	text-align: center;
	clear: both;
	margin: 0px 0px 5px;
	padding: 10px;
	border-top: 5px solid #c66;
	background-image: url(../image/sake/saijiki/sake_osusume/00kanzake/08/back1.jpg);
}
.s_photo {
	float: left;
	margin:0 10px;
}
.s_text {
	line-height: 1.6;
	margin-right: 5px;
	margin: 10px;
}
.s_attention {
	color: #633;
	font-size: 11px;
	line-height: 1.5;
	margin: 10px;
}
.s_price {
	color: #600;
	font-size: 12px;
	line-height: 1.5;
	margin: 10px;
	padding: 5px;
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999; }

.goodsnavi {
	clear: both;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 10px;
	background: url(../image/sake/saijiki/sake_osusume/00kanzake/08/back2.jpg) repeat;
}

/* nabe */

.n_name {
	color: #300;
	font-size: 13px;
	line-height: 1.5;
	text-align: left;
	margin: 5px 0px 0px;
	padding: 2px;
	border-top: 1px solid #844d4d;
	border-right: 5px solid #844d4d;
}
.n_text {
	line-height: 1.5;
	margin: 0px 20px 10px 40px;
}



/* foods */
.g_navi {
	font-size: 10px;
	line-height: 1.4;
	width: 100px;
	float: left;
	min-height: 105px;
	margin: 2px 2px 7px;
}
.shouhin2 {
	text-align: left;
	width: 484px;
	clear: both;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 8px;
}
.s_right {
	width: 290px;
	float: right;
}
.s_komidashi {
	color: #506205;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 5px;
}
.s_name2 {
	color: #300;
	font-size: 13px;
	font-weight: bold;
	line-height: 140%;
	text-indent: 0;
	margin-bottom: 5px;
	padding: 2px;
	border-top: 1px solid #844d4d;
	border-right: 5px solid #844d4d;
}
.s_price2 {
	color: #3d4c01;
	font-size: 12px;
	line-height: 150%;
	margin-top: 5px;
	margin-right: 5px;
	padding: 3px;
	border-top: 1px dotted #718813;
	border-bottom: 1px dotted #718813;
}
.s_photo2 {
	float: left;
	margin-right: 10px;
}
.s_textsub {
	color: #633;
	font-size: 11px;
	line-height: 1.5;
	text-align: left;
	margin: 5px 15px;
	padding: 3px;
}
.s_kura {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	background-color: #844d4d;
	text-align: center;
	width: 80px;
	float: left;
	margin-right: 10px;
	padding: 3px;
	display: block;
}
