@charset "EUC-JP";

/*
==================================================================
DRINK_LIST
==================================================================
*/

#drink_list_content {
	margin: 0px 70px 0px 70px;
}

#breadcrumbs {
	background: url("./image/breadcrumbs.gif");
	line-height: 21px;
	font-size:11px;
	padding-left:5px;
}

#breadcrumbs a:link {
	color: #ff3300;
	text-decoration: underline;
}

#breadcrumbs a:active {
	color: #ff3300;
	text-decoration: underline;
}

#breadcrumbs a:visited {
	color: #ff3300;
	text-decoration: underline;
}

#breadcrumbs a:hover {
	color: #ff3300;
	text-decoration: none;
}

#search_head {
	background: url("./image/search_head.gif");
	width:800px;
	height:42px;
}

#search_main {
	background: url("./image/search_main.gif") repeat-y;
	width:800px;
}

#search_foot {
	background: url("./image/search_foot.gif");
	width:800px;
	height:6px;
	font-size:1px;
}

#search_head_title {
	font-size: 15px;
	font-weight:bold;
	color: #ff3300;
	padding: 13px 0px 0px 5px;
	text-decoration: underline;
}

.search_text {
	padding: 5px 12px 5px 12px;
	font-size:12px;
	line-height:18px;
	color : #660000;
}

.select_box {
	margin: 0px 0px 0px 0px;
}

select.select_box{
	width: 210px;
	height: 23px;
	margin: 5px 0px 0px 30px;
}

#search_table {
	margin: 0px 0px 0px 30px;
}

#search_td1 {
	padding: 5px 0px 15px 0px;
}

#search_td2 {
	width:650px;
	text-align:right;
	padding: 15px 0px 2px 0px;
}

.submit {
	width: 48px;
	height: 20px;
}

#paging1 {
	margin-top: 16px;
}


#paging1 a:link {
	color: #ff3300;
	text-decoration: underline;
}

#paging1 a:active {
	color: #ff3300;
	text-decoration: underline;
}

#paging1 a:visited {
	color: #ff3300;
	text-decoration: underline;
}

#paging1 a:hover {
	color: #ff3300;
	text-decoration: none;
}

.paging1_td1 {
	width:615px;
	vertical-align:middle;
	line-hegith:23px;
	font-size:16px;
}

.paging1_td2 {
	width:20px;
	text-align:center;
}

.paging1_td3 {
	width:30px;
	text-align:center;
	vertical-align:middle;
	color:ff3300;
	font-size:12px;
	line-hegith:23px;
}


.paging1_td4 {
	width:85px;
	text-align:center;
	vertical-align:middle;
	color:ff3300;
	font-size:12px;
	line-hegith:23px;
}

#search_count {
	font-size:23px;
	color:#ff3300;
	font-weight:bold;
}

.list_table {
	margin: 0px 0px 0px 24px;
}

.list_td0 {
	height:22px;
}

.list_td1 {
	width:258px;
	padding: 3px 0px 35px 0px;
	vertical-align:top;
}

.list_td2 {
	width:325px;
	vertical-align:top;
}

.list_td3 {
	width:10px;
}
.list_td4 {
	width:165px;
	vertical-align:top;
	padding: 3px 0px 0px 0px;
}

.list_td5 {
	border:1px solid #666666;
	background-color:#F2F0E9;
	width:100px;
	height:36px;
	text-align:center;
	vertical-align:middle;
}

.list_td6 {
	border:1px solid #666666;
	background-color:#FFFFFF;
	width:158px;
	height:36px;
	vertical-align:middle;
}

.list_td7 {
	border:1px solid #666666;
	background-color:#F2F0E9;
	width:100px;
	height:36px;
	text-align:center;
	vertical-align:middle;
}

.list_td8 {
	border:1px solid #666666;
	background-color:#FFFFFF;
	width:225px;
	height:36px;
	vertical-align:middle;
}

.list_td9 {
	height:22px;
	border-bottom: 1px solid #cc0000;
}

.list_table_bg {
	background-color: #FFFFEF;
}

.td_text {
	padding:5px;
}

.list_td_image {
	margin: 0px 0px 0px 0px;
}

.title_genre {
	background: url("./image/title_genre.gif");
	width:323px;
	height:24px;
}

.title_genre_text {
	padding: 8px 0px 0px 30px;
}

.title_shopname {
	font-size:17px;
	font-weight:bold;
	color:#ff3300;
	margin: 27px 0px 3px 10px;
}

.title_shopname a:link {
	color: #ff3300;
	text-decoration: underline;
}

.title_shopname a:active {
	color: #ff3300;
	text-decoration: underline;
}

.title_shopname a:visited {
	color: #ff3300;
	text-decoration: underline;
}

.title_shopname a:hover {
	color: #ff3300;
	text-decoration: none;
}

.text_s {
	font-size:11px;
	margin: 0px 10px 0px 10px;
}

.text_catch {
	font-size:14px;
	color:#0033cc;
	font-weight:bold;
	margin: 14px 10px 14px 10px;
}

.text_comment {
	font-size:12px;
	margin: 0px 10px 0px 10px;
}

.side_image_waku {
	background: url("./image/side_image_waku.gif") no-repeat;
	width:82px;
	height:81px;
	float:left;
}

.margin1 {
	margin-right:1px;
}


.event_coupon_bg {
	background: url("./image/event_coupon_bg.gif");
	padding: 7px 9px 7px 9px;
	font-size:0px;
}

.event_coupon_waku {
	padding: 10px;
	background-color: #ffffff;
	font-size:12px;
	color:ff0000;
}

.to_top {
	font-size:10px;
	text-align:right;
	margin: 8px 15px 38px 0px;
	color: #ff3300;
}

.to_top a:link {
	color: #ff3300;
	text-decoration: underline;
}

.to_top a:active {
	color: #ff3300;
	text-decoration: underline;
}

.to_top a:visited {
	color: #ff3300;
	text-decoration: underline;
}

.to_top a:hover {
	color: #ff3300;
	text-decoration: none;
}

#paging2 {
	margin-top: 4px;
}


#paging2 a:link {
	color: #ff3300;
	text-decoration: underline;
}

#paging2 a:active {
	color: #ff3300;
	text-decoration: underline;
}

#paging2 a:visited {
	color: #ff3300;
	text-decoration: underline;
}

#paging2 a:hover {
	color: #ff3300;
	text-decoration: none;
}

.paging2_td0 {
	width:185px;
}

.paging2_td1 {
	width:430px;
	vertical-align:middle;
	font-size:12px;
	text-align:center;
}

.paging2_td2 {
	width:20px;
	text-align:center;
}

.paging2_td3 {
	width:30px;
	text-align:center;
	vertical-align:middle;
	color:ff3300;
	font-size:12px;
}


.paging2_td4 {
	width:85px;
	text-align:center;
	vertical-align:middle;
	color:ff3300;
	font-size:12px;
}



