.boxborder {  border: 1px #666666 solid}
.tdtxt {  font-size: 12px; line-height: 18px; padding-top: 3px; padding-left: 10px}
.fontcolor {  font-size: 12px; line-height: 18px; color: #FFFFFF; background-image: url(images/navi/topnavibk.gif)}
.navilebar {  border: #666666 solid; border-width: 1px 1px 0px 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.dotborder {  border: #666666 none; font-size: 12px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 10px; line-height: 20px; border-width: 0px 0px 1px}
.boxsp {  padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px}
.underbar2 {  padding-left: 10px; border: #666666 solid; font-size: 12px; line-height: 18px; border-width: 0px 0px 1px; padding-top: 3px; padding-bottom: 2px}
.dotbar2 {  font-size: 12px; line-height: 18px; padding-left: 5px; border: #666666 solid; padding-top: 3px; padding-bottom: 2px; border-width: 1px 0px 0px}
.underbar {  font-size: 12px; padding-left: 5px; border: #666666 solid; padding-top: 3px; padding-bottom: 2px; border-width: 0px 0px 1px; line-height: 18px}
.boxtxt {  font-size: 12px; background-color: f4f4f4; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 10px; line-height: 18px; border-color: black black black #000099; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.orborder {  font-size: 12px; line-height: 18px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 5px; border: #FF6600 solid; border-width: 0px 0px 1px 1px}
.boxdot {  font-size: 12px; line-height: 18px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 10px; border: #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.blborder {  font-size: 12px; line-height: 18px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 5px; border: #003366; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.font1 {  font-size: 9px; padding-left: 5px}
.outbold {  font-size: 12px; font-weight: bold; background-color: #CCCCCC}
.cgiborder {  border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.dotborder2 {  font-size: 12px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; border: #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.shouhin1 {  font-size: 12px; line-height: 18px; font-weight: bold; color: #FF6600; background-color: EBEBEB; padding-top: 2px; padding-bottom: 2px; padding-left: 3px}
.shouhin2 {  font-size: 14px; font-weight: bold; color: #990000; background-color: f4f4f4; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 5px}
.categori1 {  font-size: 14px; font-weight: bold; color: #000099; border: #000099 solid; padding-top: 0px; border-width: 1px 0px}
.categori2 {  font-size: 12px; padding-top: 4px; padding-right: 2px; padding-bottom: 2px; padding-left: 10px; border: none; width: 100px}
.categori3 {  font-size: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: #999999 dotted; border-width: 0px 0px 1px}
.tilte1 {  font-size: 12px; font-weight: bold; color: #cc0000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; border: #cc0000 solid; border-width: 1px 0px; background-color: f5f5f5}
.title2 {  font-size: 12px; font-weight: bold; color: #FFFFFF; border: 0px #FF9900 solid; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px}
.title3 {  font-size: 12px; font-weight: bold; color: #CC3333; border: #666666 solid; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 5px; border-width: 0px 0px 3px; background-color: #f4f4f4}
.tilte4 {  font-size: 12px; font-weight: bold; color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; border: #000099 solid; border-width: 0px 0px 1px 5px; background-color: #000099}
.title3box {  border: 0px #009966 none; font-size: 12px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 10px; background-color: #F7FEF1}
.sp {  padding-top: 5px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.sidebar {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 6px; border: #009933 solid; font-size: 12px; line-height: 18px; border-width: 0px 1px 1px; background-color: #f4f4f4}
.advice1 {  font-size: 12px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 10px; line-height: 18px}
.advice2 {  font-size: 12px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.shopinfoim {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 1px #666666 solid}
.shopinfounder {  border: #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.whitebar {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.link2 {  font-size: 12px; padding-top: 5px; padding-right: 3px; padding-bottom: 3px; padding-left: 5px; border: #666666; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.fontsize12 {  font-size: 12px}
.rightborder {
	border-top: 0px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 0px solid #666666;
}
.font12or {  font-size: 12px; color: #FF3300}

