BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px; background-image:url(images/main_01.jpg); background-attachment:scroll; background-repeat:repeat-x
}
TD {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 180%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
SELECT {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
INPUT {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
DIV {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
FORM {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
TEXTAREA {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
CENTER {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
OPTION {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
PRE {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}
BLOCKQUOTE {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; LETTER-SPACING: 0px; line-margin-top: 0px; line-margin-bottom: 0px
}

A.info:link {
	COLOR: #333333; TEXT-DECORATION: underline ; FONT-SIZE: 12px; padding:1px; font-weight:normal; 
}
A.info:visited {
	COLOR: #333333; TEXT-DECORATION: underline ; FONT-SIZE: 12px; padding:1px; font-weight:normal;
}
A.info:active {
	COLOR: #ff0000; TEXT-DECORATION: underline ; FONT-SIZE: 12px; padding:1px; font-weight:normal;
}
A.info:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline; FONT-SIZE: 12px; padding:1px; font-weight:normal;
}

A.black:link {
	COLOR: #333333; TEXT-DECORATION: none; text-decoration:underline; FONT-FAMILY: "MS UI Gothic";
}
A.black:visited {
	COLOR: #333333; TEXT-DECORATION: none; text-decoration:underline;  FONT-FAMILY: "MS UI Gothic";
}
A.black:active {
	COLOR: #333333; TEXT-DECORATION: none; text-decoration:underline; FONT-FAMILY: "MS UI Gothic";
}
A.black:hover {
	COLOR: #333333; TEXT-DECORATION: none; text-decoration:underline; FONT-FAMILY: "MS UI Gothic";
}
A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: none ; FONT-SIZE: 11px; padding:1px;
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none ; FONT-SIZE: 11px; padding:1px;
}
A.white:active {
	COLOR: #ffffff; TEXT-DECORATION: none ; FONT-SIZE: 11px; padding:1px;
}
A.white:hover {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px;  background-color:#FFCC00; padding:1px;
}
A:link {
	COLOR: #0b307a; TEXT-DECORATION: none ; FONT-SIZE: 12px; font-weight:bold; 
}
A:visited {
	COLOR: #0b307a; TEXT-DECORATION: none; FONT-SIZE: 12px;  font-weight:bold;
}
A:active {
	COLOR: #0b307a; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight:bold;
}
A:hover {
	COLOR: cc0000; TEXT-DECORATION: none; FONT-SIZE: 12px;   font-weight:bold; 
}

.count {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: Verdana
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.white {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-STYLE: normal
}
.oil {
	FONT-WEIGHT: normal; COLOR: #ff0000; FONT-STYLE: normal;FONT-FAMILY: "MS Gothic";
}
.min {
	LETTER-SPACING: -1px;
}
.mini {
	FONT-WEIGHT: normal; FONT-STYLE: normal; LETTER-SPACING: -1px
}
.min2 {
	LETTER-SPACING: -2px
}
span.D { text-decoration : line-through }
.eng {font-family:MS UI Gothic, sans-serif; font-size:12px; line-height:120%; }
.box {
 border: 1px solid #8dabb5; height:20px;
 }

.main_info1 {
	font-family: "MS UI Gothic";
	font-size: 12px;
	color: #FF0000;
}
.main_info2 {
	font-family: "MS UI Gothic";
	font-size: 12px;
	color: #333333;
}

/* toppage to_mobiletop QR-CODE AREA  add_080830  */
.to_mobile_site {
	text-align: right;
}
.to_mobile_site img {
	vertical-align: text-bottom;
	margin-left: 10px;
}
.to_mobile_site table td {
	vertical-align: bottom;
}
.to_mobile_site p span {
	font-weight: normal;
	color: #666666;
}
.to_mobile_site table {
	float: right;
}
.to_mobile_site p {
	font-weight: bold;
}




/* toppage layout add_0900602  */
/* information */
.new_icon01{
	margin-left:15px;
}
.new_icon02{
	margin-left:6px;
	text-align: left;
	margin-bottom: 5px;
}
