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;}