A:link{
    color:#91BF52;
}
A:visited{
    color:#91BF52;
}
A:active{
    color:#FFFFFF;
}
A:hover{
    color:#FFFFFF;
}

TD.info_main_td {
	background-color		: #000000;
    background-image        : url(/taizen/images/footer_back.jpg);
    background-repeat		: no-repeat;
    background-position		: right bottom;
}

TD.info_top {
	padding-top				: 7px;
	padding-left			: 6px;
}

TABLE.info_tbl01 {
	margin-top				: 0px;
	padding-left			: 18px;
}

TD.info_title {
	vertical-align			: top;
	padding-left			: 22px;
}

TD.info_img {
	vertical-align			: top;
}

TD.info_txt {
	vertical-align			: top;
	color					: #C2C2C2;
	font-size				: 13px;
	line-height				: 23px;
	padding-left			: 30px;
}

TD.info_txt2 {
	vertical-align			: top;
	color					: #C2C2C2;
	padding-top				: 14px;
	font-size				: 12px;
	line-height				: 21px;
	padding-left			: 16px;
}

TD.info_title2 {
	vertical-align			: top;
	padding-left			: 6px;
	padding-top				: 16px;
}

TD.info_title3 {
	vertical-align			: top;
	padding-left			: 6px;
	padding-top				: 40px;
}

TD.info_img2 {
	padding-top				: 18px;
	padding-left			: 22px;
}

TD.info_txt3 {
	vertical-align			: top;
	color					: #C2C2C2;
	font-size				: 13px;
	line-height				: 22px;
	padding-top				: 14px;
	padding-left			: 22px;
}

TD.info_bottom {
	padding-top				: 100px;
}

TD.info_pass_td {
	padding-top				: 20px;
}

TD.info_passtxt {
	vertical-align			: middle;
	color					: #C2C2C2;
	font-size				: 13px;
	padding-left			: 250px;
}

TD.info_passbox {
	padding-left			: 6px;
}

TD.info_passbox2 {
	padding-left			: 10px;
}

TD.info_passbtn {
	padding-left			: 10px;
}

TABLE.info_tbl03 {
	margin-top				: 21px;
	margin-bottom			: 120px;
	padding-left			: 18px;
}

TD.info_txt4 {
	vertical-align			: top;
	color					: #C2C2C2;
	font-size				: 14px;
	line-height				: 22px;
	padding-top				: 14px;
	padding-bottom			: 8px;
	padding-left			: 280px;
}

TABLE.info_creator_tbl {
	margin-top				: 10px;
	margin-left				: 36px;
}

TD.info_txt5 {
	vertical-align			: middle;
	color					: #C2C2C2;
	font-size				: 13px;
	line-height				: 22px;
	padding-left			: 10px;
	width					: 510px;
	border					: 1px solid #91BF52;
}

TD.info_img_creator {
	vertical-align			: top;
	padding-left			: 10px;
}

IMG.creator_img {
	border					: 1px solid #FFFFFF;
}




TD.info_link {
	padding-left			: 28px;
}

TD.info_bnr {
	padding-top				: 16px;
}

TD.info_linkbtn_l {
	vertical-align			: top;
	padding-left			: 320px;
	padding-top				: 8px;
}

TD.info_linkbtn_l2 {
	vertical-align			: top;
	padding-left			: 121px;
	padding-top				: 8px;
}

TD.info_linkbtn_c {
	padding-left			: 6px;
}

TD.info_linkbtn_r {
	padding-left			: 7px;
}


td.info_capture {
	padding					: 12px 0 48px 0;

	text-align				: center;

}

td.info_cap_lt {
	text-align				: left;
	vertical-align			: top;
}

td.info_cap_rb {
	text-align				: right;
	vertical-align			: bottom;
}


td.info_cat {
	color					: #c2c2c2;
	font-size				: 14px;
	padding					: 8px 6px 0 12px;

	text-align				: left;
}

td.info_sep {
	color					: #c2c2c2;
	font-size				: 14px;
	padding					: 8px 6px 0 0;

	text-align				: left;
}

td.info_dtl {
	color					: #c2c2c2;
	font-size				: 14px;
	padding					: 8px 0 0 0;

	text-align				: left;
}




span.tora_impt {
	color					: #ff3333;
	font-weight				: bold;
	font-size				: 14px;
}


td.info_tora {
	padding					: 12px 0 48px 0;

	text-align				: center;
}

td.tora_img {
	vertical-align			: top;
}

td.tora_txt {
	color					: #c2c2c2;
	font-size				: 12px;
	padding					: 0 0 0 16px;
	line-height				: 1.8;

	text-align				: left;
	vertical-align			: top;
}

td.tora_tban {
	text-align				: left;
	vertical-align			: top;

	color					: #c2c2c2;

	padding					: 0 0 2px 0;
}

td.tora_tban_sub {
	text-align				: left;
	vertical-align			: top;

	font-size				: 14px;
	color					: #ffffff;

	padding					: 4px 4px 24px 4px;
	border-top				: 1px solid #666666;
}

td.tora_ttxt {
	text-align				: left;
	vertical-align			: middle;

	font-size				: 14px;
	color					: #ffffff;

	padding					: 4px 4px 3px 4px;
	border					: 1px solid #91bf52;
	background-color		: #112d07;
}

td.tora_dtl {
	text-align				: left;
	vertical-align			: top;

	font-size				: 12px;
	color					: #c2c2c2;
	line-height				: 1.6;

	padding					: 12px 0 24px 12px;
}


td.tora_tbl_lst {
	text-align				: left;
	vertical-align			: top;

	font-size				: 12px;
	color					: #c2c2c2;
	line-height				: 1.3;

	padding					: 0 4px 0 0;
}

td.tora_tbl_dlt {
	text-align				: left;
	vertical-align			: top;

	font-size				: 12px;
	color					: #c2c2c2;
	line-height				: 1.3;

	padding					: 0 0 8px 0;
}


td.tora_tbl2_dt {
	text-align				: left;
	vertical-align			: top;

	font-size				: 14px;
	color					: #c2c2c2;
	line-height				: 1.3;

	padding					: 0 4px 0 0;
}





td.torares_dtl {
	text-align				: left;
	vertical-align			: top;

	font-size				: 12px;
	color					: #c2c2c2;
	line-height				: 1.6;

	padding					: 12px 0 8px 12px;
}

td.torares_vl {
	padding					: 0 6px 0 6px;
	text-align				: center;
	vertical-align			: middle;
}

img.torares_vl {
	widht	: 1px;		height	: 24px;
}

td.torares_tban {
	text-align				: left;
	vertical-align			: top;

	color					: #c2c2c2;

	border-top				: 1px solid #666666;
	border-bottom			: 1px solid #666666;

	padding					: 2px 0 2px 0;
}

td.torares_tban2 {
	text-align				: left;
	vertical-align			: top;

	color					: #c2c2c2;

	border-bottom			: 1px solid #666666;

	padding					: 2px 0 2px 0;
}

td.torares_tban_sub {
	text-align				: left;
	vertical-align			: top;

	font-size				: 14px;
	color					: #ffffff;

	padding					: 4px 4px 24px 12px;
}

td.tora_dll {
	text-align				: left;
	vertical-align			: top;

	font-size				: 12px;
	color					: #c2c2c2;
	line-height				: 1.6;

	border-top				: 1px solid #666666;

	padding					: 12px 0 24px 12px;
}



td.torares_go2top {
	text-align				: right;
	vertical-align			: middle;

	font-size				: 12px;
}


td.torares_btnspc {
}

img.torares_btnspc {
	width	: 80px;		height	: 1px;
}

img.torares_tblspc {
	width	: 24px;		height	: 1px;
}


