@charset "euc-jp";

/*------------------------------------------------------
	タブメニュー
------------------------------------------------------*/

ul#tabnav {background:url(http://www.okipota.com/db01/img/tabmenu.gif) no-repeat;}


/*------------------------------------------------------
	#tmpl-soba：そば
------------------------------------------------------*/

/*---------- そば：オススメ start ----------*/
#tmpl-soba #recommended span {
	display:block;
	border-bottom:2px solid #ccc;
	color:#aa0000;
	font-size:14px;
	font-weight:bold;
}
#tmpl-soba #recommended .thumdnail-gourmet img {
	background-color: #fff;
	border: 2px solid #999;
	padding: 3px;
}
#shoppr {
	display:block;
	border-bottom:2px solid #ccc;
	color:#aa0000;
	font-size:14px;
	font-weight:bold;
}
/*---------- そば：オススメ end ----------*/


/*---------- そば：基本情報 start ----------*/
#tmpl-soba #sobadata01 {background-color:#999;}

#tmpl-soba #sobadata01 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-soba #sobadata01 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-soba #sobadata01 th {
	width:160px;
	background-color:#ffe9da;
	text-align:center;
}

#tmpl-soba #sobadata01 td {
	background-color:#fff;
	padding:5px;
}
/*---------- そば：基本情報 end ----------*/


/*---------- そば：追加情報 start ----------*/
#tmpl-soba #sobadata02 {}

#tmpl-soba #sobadata02 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-soba #sobadata02 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-soba #sobadata02 th {}

#tmpl-soba #sobadata02 td {}

/*----- そば：サムネイル画像 start -----*/
#tmpl-soba #thumbnail td {
	padding:5px;
	text-align:center;
}
#tmpl-soba #thumbnail .thumdnail-gourmet img {
	background-color: #fff;
	border: 2px solid #999;
	padding: 3px;
}

/*----- そば：サムネイル画像 end -----*/

/*---------- そば：追加情報 end ----------*/


/*---------- そば：アクセス情報 start ----------*/
#tmpl-soba #sobadata03 {}

#tmpl-soba #sobadata03 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-soba #sobadata03 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-soba #sobadata03 th {}

#tmpl-soba #sobadata03 td {}
/*---------- そば：アクセス情報 end ----------*/


/*------------------------------------------------------
	#tmpl-cafe：カフェ
------------------------------------------------------*/

/*---------- カフェ：オススメ start ----------*/
#tmpl-cafe #recommended span {
	display:block;
	border-bottom:2px solid #ccc;
	color:#aa0000;
	font-size:14px;
	font-weight:bold;
}
#tmpl-cafe #recommended .thumdnail-gourmet img {
	background-color: #fff;
	border: 2px solid #999;
	padding: 3px;
}

/*---------- カフェ：オススメ end ----------*/


/*---------- カフェ：基本情報 start ----------*/
#tmpl-cafe #cafedata01 {background-color:#999;}

#tmpl-cafe #cafedata01 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-cafe #cafedata01 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-cafe #cafedata01 th {
	width:160px;
	background-color:#ffe9da;
	text-align:center;
}

#tmpl-cafe #cafedata01 td {
	background-color:#fff;
	padding:5px;
}
/*---------- カフェ：基本情報 end ----------*/


/*---------- カフェ：追加情報 start ----------*/
#tmpl-cafe #cafedata02 {}

#tmpl-cafe #cafedata02 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-cafe #cafedata02 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-cafe #cafedata02 th {}

#tmpl-cafe #cafedata02 td {}

/*----- カフェ：サムネイル画像 start -----*/
#tmpl-cafe #thumbnail td {
	padding:5px;
	text-align:center;
}
#tmp-cafe #thumbnail .thumdnail-gourmet img {
	background-color: #fff;
	border: 2px solid #999;
	padding: 3px;
}
/*----- カフェ：サムネイル画像 end -----*/

/*---------- カフェ：追加情報 end ----------*/


/*---------- カフェ：アクセス情報 start ----------*/
#tmpl-cafe #cafedata03 {}

#tmpl-cafe #cafedata03 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-cafe #cafedata03 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-cafe #cafedata03 th {}

#tmpl-cafe #cafedata03 td {}
/*---------- カフェ：アクセス情報 end ----------*/


/*------------------------------------------------------
	#tmpl-izakaya：居酒屋
------------------------------------------------------*/

/*---------- 居酒屋：オススメ start ----------*/
#tmpl-izakaya #recommended span {
	display:block;
	border-bottom:2px solid #ccc;
	color:#aa0000;
	font-size:14px;
	font-weight:bold;
}
#tmpl-izakaya #recommended .thumdnail-gourmet img {
	background-color: #fff;
	border: 2px solid #999;
	padding: 3px;
}

/*---------- 居酒屋：オススメ end ----------*/


/*---------- 居酒屋：基本情報 start ----------*/
#tmpl-izakaya #izakayadata01 {background-color:#999;}

#tmpl-izakaya #izakayadata01 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-izakaya #izakayadata01 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-izakaya #izakayadata01 th {
	width:160px;
	background-color:#ffe9da;
	text-align:center;
}

#tmpl-izakaya #izakayadata01 td {
	background-color:#fff;
	padding:5px;
}
/*---------- 居酒屋：基本情報 end ----------*/


/*---------- 居酒屋：追加情報 start ----------*/
#tmpl-izakaya #izakayadata02 {}

#tmpl-izakaya #izakayadata02 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-izakaya #izakayadata02 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-izakaya #izakayadata02 th {}

#tmpl-izakaya #izakayadata02 td {}

/*----- 居酒屋：サムネイル画像 start -----*/
#tmpl-izakaya #thumbnail td {
	padding:5px;
	text-align:center;
}
#tmpl-izakaya #thumbnail .thumdnail-gourmet img {
	background-color: #fff;
	border: 2px solid #999;
	padding: 3px;
}

/*----- 居酒屋：サムネイル画像 end -----*/

/*---------- 居酒屋：追加情報 end ----------*/


/*---------- 居酒屋：アクセス情報 start ----------*/
#tmpl-izakaya #izakayadata03 {}

#tmpl-izakaya #izakayadata03 caption {
	background:url(http://www.okipota.com/db01/img/title_dbbase.gif) no-repeat;
	margin-top:20px;
	margin-bottom:10px;
	padding:6px 0 3px 30px;
	text-align:left;
}

#tmpl-izakaya #izakayadata03 caption strong {
	color:#f60;
	font-size:14px;
}

#tmpl-izakaya #izakayadata03 th {}

#tmpl-izakaya #izakayadata03 td {}
/*---------- 居酒屋：アクセス情報 end ----------*/



/*---------------------------
	サイドメニュー
---------------------------*/


/*---------- dbmenu start ----------*/
.dbstay,
.dbplay {
	background-color:#fff;
	border:1px solid #aa0000;
	width:148px;
	margin-bottom:20px;
	padding:5px;
}

.dbstay li,
.dbplay li {
	list-style-type:none;
	background:url(http://www.okipota.com/img/icon_circleyoko.gif) no-repeat left;
	padding-left:15px;
}
/*---------- dbmenu end ----------*/


.gourmet {
	background-color:#fff;
	border:1px solid #aa0000;
	width:148px;
	margin-bottom:20px;
	padding:5px;
}

.gourmet ul {list-style-position:outside;}

.gourmet li {
	list-style-type:none;
	line-height:1.4;
	padding:5px 0 5px 15px;
	background:url(http://www.okipota.com/img/dotted.gif) repeat-x bottom;
}

.gourmet li span {color:#dd0000;}

.gourmet p {
	background:#efefef url(http://www.okipota.com/img/icon_circleyoko.gif) no-repeat 3%;
	margin-top:10px;
	padding:5px 5px 5px 20px;
	font-weight:bold;
}

.gourmet p.active {background:#efefef url(http://www.okipota.com/img/icon_circlesita.gif) no-repeat 3%;}




/*---------- 記事一覧 start ----------*/
#maincolumn li {margin-top:0px;}

.entrycard ul {
	float:left;
	list-style-position:outside;
	width:350px;
}
.thumbnail-gourmet img {
	background-color: #fff;
	border: 2px solid #999;
	padding: 3px;
}
.item {margin:0 10px 4px 0;} /* 項目画像 */
/*---------- 記事一覧 start ----------*/






.commentbg {
border:1px solid #dd0000;
background-color:#ffffdd;
margin-top:10px;
}





/*
#sidemenu .izakaya,
#sidemenu .cafe {margin-bottom:10px;}

#sidemenu .izakaya li a,
#sidemenu .cafe li a {
	color:#333;
	font-weight:bold;
	text-decoration:none;
}

#sidemenu .izakaya li a:hover,
#sidemenu .cafe a:hover li {color:#de0000;}

#sidemenu .izakaya h3,
#sidemenu .cafe h3 {
	height:25px;
	padding:5px 0 0 30px;
	color:#fff;
}

#sidemenu .izakaya h3 a,
#sidemenu .cafe h3 a {
	color:#fff;
	text-decoration:none;
}

#sidemenu .izakaya h3 {background:url(http://www.okipota.com/img/demo/title_sidemenu_demo.gif) no-repeat;}

#sidemenu .cafe h3 {background:url(http://www.okipota.com/img/demo/title_sidemenu_demo.gif) no-repeat;}

#sidemenu .izakaya ul {
	background-color:#efefef;
	border:1px solid #ccc;
	margin-top:5px;
	padding-left:0;
}

#sidemenu .izakaya ul li {
	background-color:#fff;
	margin:5px;
	padding:5px 5px 5px 10px;
	border-left:6px solid #de0000;
	list-style:none;
}

#sidemenu .cafe ul {
	background-color:#efefef;
	border:1px solid #ccc;
	margin-top:5px;
	padding-left:0;
}

#sidemenu .cafe ul li {
	background-color:#fff;
	margin:5px;
	padding:5px 5px 5px 10px;
	border-left:6px solid #de0000;
	list-style:none;
}
*/