td {  font-size: 12px; color: #000000}

a:hover { font-size: 12px; line-height: 14px; color:#FF0000 }
a       { font-size: 12px; line-height: 14px; color:#336600 }

.bg-orange {  background-color: #FF6600}
.bg-white {  background-color: #FFFFFF}
.bg-lightgreen {  background-color: #E0FABD}
.bg-gray {  background-color: #e7e7e7}

.font-memo {  color: #0066FF}
.font-small {  font-size: 11px}
.font-red {  color: #FF0000}
.font-orange {  color: #FF6600}

.dot-v {  background-image: url(image/top/dot.gif); background-repeat: repeat-y; background-position: left}

.td-title {  background-color: #76C02D; color: #FFFFFF}
.td-subtitle {  background-color: #FAF399; color: #428501}

.caution{  font-size:11px; color:#FF0000}
.login-form {  border: 0px #FFFFFF none}
.Y-backimg {  background-image: url(image/shopinfo/gray.gif); background-repeat: repeat-y}
.NR-backimg {  background-repeat: no-repeat}
a {  color: #FF6600}
.bg-yellow {  background-color: #FFFF99}
.flame {  background-image: url(image/flame.gif); background-repeat: repeat-y}

.company {  line-height: 120%; color: #389100}
.body-back {  background-image: url(image/back_menu.gif); background-repeat: repeat-y; background-position: left}
.rec1 {
	background-image: url(image/images/recruit_01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.rec2 {
	background-image: url(image/images/recruit_02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rec3 {
	background-image: url(image/images/recruit_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.rec4 {
	background-image: url(image/images/recruit_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.comming {
	border: 1px dotted #009933;
}

