/* CSS Document */

.main{
	color:#666666;
	}


.main{
	font-size:x-small;
	color:#666666;
	}
	
.main_vga{
	font-size:medium;
	color:#666666;
}
	
	.header{
		background-color:#A4A4A4;
		color:#ffffff;
	}
	
	.caption{
		background-color:#333333; 
		color:#FFFFFF;
		text-align:center;
	}
	
	.caption_docomo{
		background-color:#33CCFF; 
		color:#FFFFFF;
		text-align:center;
	}

	.caption_sb{
		background-color:#66CC66; 
		color:#FFFFFF;
		text-align:center;
	}
	
	.caption_sb_vga{
		background-color:#66CC66; 
		color:#FFFFFF;
		text-align:center;
	}

	.caption_au{
		background-color:#FF9900; 
		color:#FFFFFF;
		text-align:center;
	}
	
	.caption_pc{
		background-color:#CCCCCC; 
		color:#FFFFFF;
		text-align:center;
	}
	
	img {
    border-style:none;
	}

	a img {
    border-style:none;
	}

	.center{
		text-align:center;
	}
	
	.left{
		text-align:left;
	}
	
	.right{
		text-align:right;	
	}
	

	
/** --------------------------------------------class **/
	
	
	.blink{
		text-decoration:blink;
		font-weight:bolder;
	}
	
	.marquee{
		display:-wap-marquee;
		-wap-marquee-loop: infinite;
	}


	.f_left{
		float:left;
		text-align:left;
		}
		
	.f_right{
		float:right;
		text-align:right;
		}
	
	.clear{
		clear:both;
		clear:left;
		border-style:solid;
		border-color:#FFFFFF;
		color:#FFFFFF;
	}

	.clear_g{
		clear:both;
		clear:left;
		border-style:solid;
		border-color:#E2FDB7;
		color:#E2FDB7;
	}
	
		.clear_gb{
			clear:both;
			clear:left;
			background-color:#E2FDB7;
		}
	

	.clear_y{
		clear:both;
		clear:left;
		border-style:solid;
		border-color:#F2E95B;
		color:#F2E95B;
	}
	
		.clear_yb{
			clear:both;
			clear:left;
			background-color:#F2E95B;
		}
	
		.clear_b{
			clear:both;
			clear:left;
			border-style:solid;
			border-color:#D9D9D9;
			color:#D9D9D9;
		}
	
		.clear_bb{
			clear:both;
			clear:left;
			background-color:#D9D9D9;
		}
	
	.hr_o{
		border-style:solid;
		border-color:#FF9900;
		color:#FF9900;
	}
	

	.hr_g{
		border-style:solid;
		border-color:#666666;
		color:#666666;
	}
	
	.hr_lg{
		border-style:solid;
		border-color:#999999;
		color:#999999;
	}
	
	.hr_docomo{
		border-style:solid;
		border-color:#33CCFF;
		color:#33CCFF;
	}

	.hr_au{
		border-style:solid;
		border-color:#FF9900;
		color:#FF9900;
	}

	.hr_sb{
		border-style:solid;
		border-color:#66CC66;
		color:#66CC66;
	}
	
	
	.pd_20{
		width:20;
		height:10;
	}

	.pd_10{
		width:10;
		height:10;
	}
	
	.pd_5{
		width:5;
		height:5;
	}
	
	.pd_2{
		width:2;
		height:2;
	}
	
	.thumbnail_1{
		background-color:#BCDABA;
	}
	
	.thumbnail_2{
		background-color:#D7F0E4;
	}
	



	
/** -----------------------------------------------------text **/
	
	.blue{
		color:#003399;
	}
	
	.gray{
		color:#666666;
	}
	
	.white{
		color:#ffffff;
	}	
	
	.pink{
		color:#FF9999;
	}
	
	.yellow{
		color:#FF9900;
	}
	
	.red{
		color:#FF0000;
	}
	
	
/** ------------------------------------------------bg_color **/
	
	
	.bg_c{
	background-color:#FCEBC2;
	}

	.bg_b{
	background-color:#D9D9D9;
	}
	.bg_g{
	background-color:#E2FDB7;
	}

	.bg_gr{
	background-color:#666666;
	}
	
	.bg_y{
	background-color:#F2E95B;
	}

	.bg_w{
	background-color:#FFFFFF;
	}
	
	.bg_docomo_a{
	background-color:#33CCFF;
	}
	
	.bg_docomo_b{
	background-color:#CCCCFF;
	}
	
	.bg_sb_a{
	background-color:#66CC66;
	}
	
	.bg_sb_b{
	background-color:#11CC66;
	}

	.bg_au_a{
	background-color:#666666;
	}
	
	.bg_au_b{
	background-color:#D9D9D9;
	}
/** -----------------------------------------------------table **/


	table{
		border:0;
		width:100%;
		font-size:xx-small;
		text-align:center;
		width:100%;
	}

		tr{
			text-align: center; 
		}
	
		td{
			text-align: center; 
		}
	

