body, table, tr, td {font-size: 12px; color: #333333; font-weight: normal; line-height: 130%; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"}

.r12n	{font-size: 12px; color: #CC0000;}
.g12n	{font-size: 12px; color: #666666;}
.w12n	{font-size: 12px; color: #FFFFFF;}
.b12b	{font-size: 12px; color: #333333; font-weight: bold;}
.r12b	{font-size: 12px; color: #CC0000; font-weight: bold;}
.w12b	{font-size: 12px; color: #FFFFFF; font-weight: bold;}

a:active		{color:#0000FF; text-decoration:none;}
a:link			{color:#0000FF; text-decoration:none;}
a:visited		{color:#0000FF; text-decoration:none;}
a:hover			{color:#FF9900; text-decoration:underline;}
a:active.title		{color:#CC0000; text-decoration:none; font-weight: bold;}
a:link.title		{color:#CC0000; text-decoration:none; font-weight: bold;}
a:visited.title		{color:#CC0000; text-decoration:none; font-weight: bold;}
a:hover.title		{color:#CC0000; text-decoration:underline font-weight: bold;}
a:active.url		{color:#0000FF; text-decoration:none;}
a:link.url		{color:#0000FF; text-decoration:none;}
a:visited.url		{color:#0000FF; text-decoration:none;}
a:hover.url		{color:#0000FF; text-decoration:underline;}
a:active.link		{color:#0000FF; text-decoration:none;}
a:link.link		{color:#0000FF; text-decoration:none;}
a:visited.link		{color:#0000FF; text-decoration:none;}
a:hover.link		{color:#0000FF; text-decoration:underline;}
a:active.footer		{color:#0000FF; text-decoration:none;}
a:link.footer		{color:#0000FF; text-decoration:none;}
a:visited.footer	{color:#0000FF; text-decoration:none;}
a:hover.footer		{color:#FF9900; text-decoration:underline;}

.top_grey_space {
	background-color: #EBEBEB;
	height: 27px;
	width: 440px;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	padding-left: 8px;
}

.font_black_12 {
	font-size: 12px;
	line-height: 17px;
	color: #000000;
}

.y_back {
	background-color: #FFFAC8;
	height: 49px;
	width: 214px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EED062;
	border-left-color: #EED062;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	padding-left: 5px;
}

.grey_menu {
	background-color: #e9e9e9;
	height: 23px;
	width: 430px;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	padding-left: 4px;
}

.font121_orange {
	font-size: 12px;
	line-height: 17px;
	color: #ff6633;
}

.font_red_bold_12 {
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #e72828;
}

.zu {
	width: 126px;
	background-color: #ffe9c4;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	bottom: 2px;
}

.zu2 {
	height: 25px;
	background-color: #ffffff;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b7b7b7;
	border-bottom-color: #b7b7b7;
	border-left-color: #b7b7b7;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

.zu3 {
	height: 25px;
	width: 126px;
	background-color: #ffcec9;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	border: 0px solid #b7b7b7;

}

.zu4 {
	height: 25px;
	background-color: #ddecff;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	border: 0px solid #b7b7b7;
}

.zu6 {
	height: 25px;
	width: 126px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b7b7b7;
	border-right-color: #b7b7b7;
	border-bottom-color: #b7b7b7;
	border-left-color: #b7b7b7;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
}

.top_top {
	background-image: url(../images/contents/top_top_img2.jpg);
	height: 84px;
	width: 448px;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
}

.grey_waku {
	width: 448px;
	border-top-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #e6e6e6;
	border-right-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
	border-left-color: #e6e6e6;
	border-right-width: 4px;
	border-right-style: solid;
}

.grey_waku_hip {
	width: 448px;
	border-top-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #e6e6e6;
	border-right-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
	border-left-color: #e6e6e6;
	border-right-width: 4px;
	border-right-style: solid;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	height: 30px;
}

.blue_red_bar {
	background-color: #498eff;
	height: 22px;
	width: 418px;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	padding-left: 8px;
}

.waku_font_black12 {
	font-size: 12px;
	line-height: 17px;
	height: 22px;
	width: 120px;
}

.red_blue_bar {
	background-color: #f03333;
	height: 22px;
	width: 6px;
}

.blue_red_bar2 {
	background-color: #498eff;
	height: 50px;
	width: 418px;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	padding-left: 8px;
}
