/* ----------------------------------------------------- */
/* link */
A:link.link1 {font-size: 12px; text-decoration:none; line-height:1.2em; color:#333333}
A:visited.link1 {font-size: 12px; text-decoration:none; line-height:1.2em; color:#333333}
A:active.link1 {font-size: 12px; text-decoration:underline; line-height:1.2em; color:#333333}
A:hover.link1 {font-size: 12px; text-decoration:underline; line-height:1.2em; color:#333333}

A:link.link2 {font-size: 10px; text-decoration:none; line-height:12px;color: #333333;}
A:visited.link2 {font-size: 10px; text-decoration:none; line-height:12px;color: #333333;}
A:active.link2 {font-size: 10px; text-decoration:underline; line-height:12px;color: #333333;}
A:hover.link2 {font-size: 10px; text-decoration:underline; line-height:12px;color: #333333;}

A:link.link3 { color: #60A300;font-size: 12px; text-decoration:none; line-height:1.2em}
A:visited.link3 {color: #60A300;font-size: 12px; text-decoration:none; line-height:1.2em}
A:active.link3 {color: #60A300;font-size: 12px; text-decoration:underline;line-height:1.2em}
A:hover.link3 { color: #60A300;font-size: 12px; text-decoration:underline; line-height:1.2em}
A:link.link4 { color: #000000;font-size: 12px; text-decoration:none; line-height:1.2em}
A:visited.link4 {color: #000000;font-size: 12px; text-decoration:none; line-height:1.2em}
A:active.link4 {color: #000000;font-size: 12px; text-decoration:underline; line-height:1.2em}
A:hover.link4 { color: #000000;font-size: 12px; text-decoration:underline;  line-height:1.2em}
/* ----------------------------------------------------- */
/* td */
td {
	font-size: 12px;
	line-height: 16px;
	}
/* ----------------------------------------------------- */
/* bosyu */
.red_waku {
	padding: 5px;
	border: 1px solid #FF3333;
}
.pink_back {
	background-color: #FFC2C2;
	padding: 5px;
}
.ora_back {
	background-color: #FF9800;
	padding: 5px;
}
/* ----------------------------------------------------- */
/* form */
.grn_under {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #329D2B;
}
.grn_dot_under {
	padding: 5px;
	background-image: url(../image/form/line_dot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.middle6 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height:1.2em; color:#FF0000;}
/* ----------------------------------------------------- */
/* area */
.photo {
	color: #000066;
	background-color: #D7E2FF;
	padding: 5px;
}
.title {
	color: #FF3300;
	background-color: #FFE9B3;
	padding: 5px;
}
.setumei {
	color: #003300;
	background-color: #DCF3CB;
	padding: 5px;
}
.komoku {
	background-color: #FFFFFF;
	padding: 5px;
}
.line {
	background-color: #999999;
}
/* ----------------------------------------------------- */
/* taiyo */
.kw {
	color:#FF0033;
	background-color:#FFE5F2;
}
/* ----------------------------------------------------- */
/* tekkotsu */
.syohin_blue {
	background-color:#C4DAF4;
}
/* ----------------------------------------------------- */
/* mokushitsu */
.syohin_pink {
	background-color:#FFC2C2;
}

