
@import "/library/default.css";

a:link { text-decoration:none; color:#30aca3; }
a:visited { text-decoration:none; color:#30aca3; }
a:active { text-decoration:none; color:#30aca3; }
a:hover { text-decoration:underline; color:#28b6b8; }

#contents {
	width:100%;
	vertical-align:top;
	padding:15px 10px 0px 0;
}

h2 {
	background-color:#ff8080;
	margin:0px 0px 0px 0px;
	padding:7px 0px 5px 0px;
	width:250px;
	text-align:center;
	color:#773333;
	font-size:13px;
}

#wrap h3 {
	background-color:#4c1900;
	margin:0px 0px 10px 0px;
	padding:5px;
	color:#ffffff;
	font-size:13px;
}
/*----------------------------*/

#menu {
	vertical-align:top;
}
#m_title {
	vertical-align:top;
	background-color:#;
	padding:10px;
}

#m_box {
	vertical-align:top;
	background-color:#ffffcc;
}

#menu #m_box div#section {
	margin:0 10px 20px 10px;
}

#menu #m_box div#section dl {
	margin:0 0 0 7px;
}

#menu #m_box div#section dl dt {
	margin:0 0 3px 0;
	padding:0 0 0 10px;
	background-image:url(../image/list_dt.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#menu #m_box div#section dl dd {
	margin:0 0 0 10px;
}

#menu #m_box div#section ul {
	margin:0;
	padding:0;
	list-style:none;
}

#menu #m_box div#section li {
	margin:0 0 3px 0;
	padding:0 0 0 10px;
	background-image:url(../image/list_menu.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#menu h3 {
	background-color:#4c1900;
	margin:0px 0px 10px 0px;
	padding:5px;
	color:#ffffff;
	font-size:13px;
}

#menu h5 {
	margin:5px 5px 7px 5px;
	padding:5px;
	border-bottom:1px solid #28b6b8;
	color:#E13000;
}

/*----------------------------*/

div#itemsection {
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#ff8080;
	padding:10px;
	display:block;
}

h5.title {
	border:1px solid #999999;
	padding:5px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	background-color:#ffff99;
}

h5.price {
	padding:0px;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}

p.mailorder {
	margin:0px 0px 0px 0px;
	font-size:11px;
}


/*-----*/

.pickup {
	width:740px;
	margin:0 -20px 20px 0;
}

.pickup ul {
	margin:0;
	padding:0;
	list-style:none;
}

.pickup li {
	float:left;
	width:135px;
	margin:0 8px 0 0;
	text-align:center;
}

.pickup li p {
	margin:3px 0 0 0;
	font-size:12px;
	background-color: #ffff99;
}


/*-----*/