div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,tr,td {
	font-size: xx-small;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
div.for_select {
	font-size: medium;
}

.more {
	text-align: right;
	margin-right: 5px;
}
.pageTop {
	text-align: right;
	margin-right: 5px;
}
.copyright {
	font-size: xx-small;
	text-align: center;
}
.line01 {
	color:#33CC33;
	border-color:#33CC33;
	background-color:#33CC33;
	height:3;
	width:90%;
	border-style:solid;
}
.line02 {
	color:#33CC33;
	border-color:#33CC33;
	background-color:#33CC33;
	height:1;
	border-style:solid;
}
.line03 {
	color:#338833;
	border-color:#338833;
	background-color:#338833;
	height:1;
	border-style:solid;
}
.subline {
  width: 90%;
	color:#335533;
	border-color:#335533;
	background-color:#335533;
}
.notice_box {
	color: #CC0000;
	background-color: #FFFFCC;
	list-style-type: none;
}
.h2_div {
	background-color: #339966;
	font-size: xx-small;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.title {
	background-color: #EEEEEE;
	color: #000000;
	font-weight: bold;
}
.h2_title {
	color: #FFFFFF;
	font-weight: bold;
	font-size: xx-small;
	background-color: #333;
}
.notice {
	color: #FF0000;
}
#header {
}
.h2_shop_title {
	color: #000;
	font-weight: bold;
	background-color: #B1E4B1;
}
