/* ===== Weaponnavi area ===== */

div#weaponnavi{
	clear:both;
	width:780;
	text-align:right;
	padding:10px 20px 10px 0;
	font-weight:bold;
	color:#999999;
}

div#weaponnavi a{
	padding:0 5px 0 5px;
	text-decoration:none;
}

/* ===== Contentsn Area menu ===== */
#left_barw{
width:180px;
font-size: 12px;
float:left;
text-align:left;
margin-top:15px;
margin-left:10px;
margin-right:0px;
margin-bottom:10px;
}
p.left_menu a{
color:blue;
width:100%;
line-height:200%;
}

#leftbar a{
padding-left:10px;
padding-right:10px;
text-decoration:none;
width:100%;
}

/* ===== Contents Main Area===== */
#mainw{
width:570px;
text-align:left;
float:right;
margin:8px 10px 10px 0px;
}

#mainb{
width:780px;
text-align:left;
float:right;
margin:8px 0px 0px 0px;
}

/* ===== search area ===== */

div#search {
	width:400px;
	padding:0 0 10px 0;
	margin:0;
}

div#search .search-navi{
	text-align:left;
	padding:5px 25px 5px 5px;
}
div#search .search-navi a{
	text-decoration:none;
	padding-right:12px;
}

div#search .search-navi img{
	vertical-align:middle;
}

div#search .search-navi2{
	text-align:right;
}

div#search form{
	vertical-align:middle;
	padding:2px;
	margin:0;
	text-align:left;
}


/* ===== search area ===== */

div#searchb {
	width:400px;
	padding:0 0 10px 0;
	margin:0 0 0 190px;
}

div#searchb .search-navi{
	text-align:left;
	padding:5px 25px 5px 5px;
}
div#searchb .search-navi a{
	text-decoration:none;
	padding-right:12px;
}

div#searchb .search-navi img{
	vertical-align:middle;
}

div#searchb .search-navi2{
	text-align:right;
}

div#searchb form{
	vertical-align:middle;
	padding:2px;
	margin:0;
	text-align:left;
}

/* ===== Hasei area ===== */

div#hasei{
	background-color:#EEEEEE;
	padding:5px;
}
div#hasei a{
	text-decoration:none;
}
div#hasei .red{
	color:red;
}

div#hasei ul{
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-top:8px;
	padding-left:14px;
	list-style:none;
}
div#hasei li{
	line-height:120%;
}

/* ===== w_kinsetu area ===== */

div#w_kinsetu{	
	padding:5px;
}

div#w_kinsetu .name1{
	width:200px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name1.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#w_kinsetu .name2{
	width:200px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name2.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#w_kinsetu .name3{
	width:200px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name3.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 70px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#w_kinsetu .name4{
	width:200px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name4.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 70px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#w_kinsetu .name5{
	width:200px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name5.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 70px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#w_kinsetu .name6{
	width:230px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name6.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 60px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#w_kinsetu .name7{
	width:200px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name7.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 60px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#w_kinsetu .name8{
	width:230px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name8.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 60px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}

div#w_kinsetu .listt1{
	width:30px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listt2{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}div#w_kinsetu .listt3{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}div#w_kinsetu .listt4{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listt5{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .list{
	padding:5px;
	background-color:#EEEEEE;
	text-align:center;
}

div#w_kinsetu .listt6{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listt7{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

div#w_kinsetu .list2{
	padding:5px;
	background-color:#EEEEEE;
}
div#w_kinsetu .list2 ul{
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	padding:0;
	list-style:none;
}
div#w_kinsetu .list2 li{
	line-height:120%;
}

div#w_kinsetu .listt{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listhi{
	width:40px;
	padding:5px;
	background-color:#FF3300;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listmizu{	
	width:40px;
	padding:5px;
	background-color:#0066FF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listkaminari{	
	width:40px;
	padding:5px;
	background-color:#FFCC00;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listkoori{	
	width:40px;
	padding:5px;
	background-color:#66CCFF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listryuu{	
	width:40px;
	padding:5px;
	background-color:#669900;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listdoku{	
	width:40px;
	padding:5px;
	background-color:#996699;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listmahi{	
	width:40px;
	padding:5px;
	background-color:#FF9900;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listsuimin{	
	width:40px;
	padding:5px;
	background-color:#99CCFF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .listbou{	
	width:45px;
	padding:5px;
	background-color:#0000FF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_kinsetu .kireaji{
	background-color:#999999;
}
/* ===== Haseis area ===== */

div#haseis{
	background-color:#FFFFFF;
	padding:5px;
}

div#haseis a{
	text-decoration:none;
	font-weight:bold;
}
div#haseis .red{
	color:red;
}

div#haseis ul{
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-top:8px;
	padding-left:14px;
	list-style:none;
}
div#haseis li{
	line-height:120%;
}
div#haseis .haseit{
	font-weight:bold;
	color:#666666;
}

/* ===== Yumi area ===== */
div#w_yumi .name9{
	width:180px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name9.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 60px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}

div#w_yumi .listt1{
	width:30px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listt2{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}div#w_yumi .listt3{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}div#w_yumi .listt4{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listt5{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .list{
	padding:5px;
	background-color:#EEEEEE;
	text-align:center;
}

div#w_yumi .listt6{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listt7{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

div#w_yumi .list2{
	padding:5px;
	background-color:#EEEEEE;
}
div#w_yumi .list2 ul{
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	padding:0;
	list-style:none;
}
div#w_yumi .list2 ul{
	line-height:120%;
}
div#w_yumi .listt8{
	width:12%;
	padding:5px;
	background-color:#CC99CC;
	text-align:center;
}
div#w_yumi .listt9{
	width:12%;
	padding:5px;
	background-color:#FFCC66;
	text-align:center;
}
div#w_yumi .listt10{
	width:12%;
	padding:5px;
	background-color:#66CCFF;
	text-align:center;
}
div#w_yumi .listt11{
	width:12%;
	padding:5px;
	background-color:#996600;
	text-align:center;
}
div#w_yumi .listt12{
	width:12%;
	padding:5px;
	background-color:#EEEEEE;
	text-align:center;
}
div#w_yumi .listt13{
	width:12%;
	padding:5px;
	background-color:#CCCCCC;
	text-align:center;
}
div#w_yumi .listt14{
	width:12%;
	padding:5px;
	background-color:#999999;
	text-align:center;
}
div#w_yumi .listt15{
	width:12%;
	padding:5px;
	background-color:#666666;
	text-align:center;
}

div#w_yumi .listt{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listhi{
	width:40px;
	padding:5px;
	background-color:#FF3300;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listmizu{	
	width:40px;
	padding:5px;
	background-color:#0066FF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listkaminari{	
	width:40px;
	padding:5px;
	background-color:#FFCC00;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listkoori{	
	width:40px;
	padding:5px;
	background-color:#66CCFF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listryuu{	
	width:40px;
	padding:5px;
	background-color:#669900;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listdoku{	
	width:40px;
	padding:5px;
	background-color:#996699;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listmahi{	
	width:40px;
	padding:5px;
	background-color:#FF9900;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listsuimin{	
	width:40px;
	padding:5px;
	background-color:#99CCFF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_yumi .listbou{	
	width:40px;
	padding:5px;
	background-color:#0000FF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
/* ===== Bougan area ===== */

div#w_bougan .name10{
	width:195px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name10.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 45px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#w_bougan .name11{
	width:155px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_name11.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 85px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}

div#w_bougan .listt1{
	width:30px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_bougan .listt2{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}div#w_bougan .listt3{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}div#w_bougan .listt4{
	width:50px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_bougan .listt5{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_bougan .list{
	padding:5px;
	background-color:#EEEEEE;
	text-align:center;
}

div#w_bougan .listt6{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_bougan .listt7{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#w_bougan .listt9{
	padding:5px;
	background-color:#0000FF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

div#w_bougan .list2{
	padding:5px;
	background-color:#EEEEEE;
}
div#w_bougan .list2 ul{
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	padding:0;
	list-style:none;
}
div#w_bougan .list2 ul{
	line-height:120%;
}
div#w_bougan .listtlv{
	width:25%;
}
div#w_bougan .listtlv1{
	width:25%;
	padding:5px;
	background-color:#EEEEEE;
	text-align:center;
}
div#w_bougan .listtlv2{
	width:25%;
	padding:5px;
	background-color:#CCCCCC;
	text-align:center;
}
div#w_bougan .listtlv3{
	width:25%;
	padding:5px;
	background-color:#999999;
	text-align:center;
}
div#w_bougan .listt8{
	padding:5px;
	background-color:#999999;
	text-align:center;
}

div#w_bougan .listdn{
	padding:5px;
	background-color:#FFFF99;
	text-align:center;
}
div#w_bougan .listd{
	padding:5px;
	background-color:#EEEEEE;
	text-align:center;
}
div#w_bougan .listdkaihuku{
	padding:5px;
	background-color:#FF9999;
	text-align:center;
}
div#w_bougan .listddoku{
	padding:5px;
	background-color:#CC99CC;
	text-align:center;
}
div#w_bougan .listdmahi{
	padding:5px;
	background-color:#FFFF66;
	text-align:center;
}
div#w_bougan .listdsuimin{
	padding:5px;
	background-color:#66CCFF;
	text-align:center;
}
div#w_bougan .listdkaen{
	padding:5px;
	background-color:#FF6666;
	text-align:center;
}
div#w_bougan .listdsuirei{
	padding:5px;
	background-color:#66CCFF;
	text-align:center;
}
div#w_bougan .listddengeki{
	padding:5px;
	background-color:#FFCC00;
	text-align:center;
}
div#w_bougan .listdhyouketu{
	padding:5px;
	background-color:#0099FF;
	text-align:center;
}
div#w_bougan .listdmeturyuu{
	padding:5px;
	background-color:#999966;
	text-align:center;
}
div#w_bougan .listdetc{
	padding:5px;
	background-color:#FFCCFF;
	text-align:center;
}

/* ===== Bougu area ===== */

div#bouguitiran{
	width:100%;
}
div#bouguitiran a{
	color:#FFFFFF;
}

div#bouguitiran table td{
	border:1px solid #EEEEEE;
}

div#bouguitiran .listt{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	width:20%;
	padding:5px;
}

div#bouguitiran .listt1{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	width:3%;
	text-align:center;
	padding:5px;
}

div#bouguitiran .listt2{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	width:9%;
	text-align:center;
	padding:5px;
}

div#bouguitiran .listt3{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	text-align:center;
	width:18%;
}

div#bouguitiran .listt4{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	width:23%;
	text-align:center;
}

div#bouguitiran .listt5{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	width:8%;
	text-align:center;
}

div#bouguitiran .listt6{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	width:8%;
	text-align:center;
}

div#bouguitiran .listt7{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	text-align:center;
	width:19%;
}

div#bouguitiran .listtname{
	background-color:#6699FF;
	color:#FFFFFF;
	padding:2px;
}

div#bouguitiran .lista{
	background-color:#EEFFFF;
	text-align:center;
	padding:5px 2px 0 2px;
}

div#bouguitiran .lista2{
	background-color:#EEFFFF;
	text-align:left;
	padding:2px;
}
div#bouguitiran .lista2 ul{
	list-style:none;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	padding:0;
}
div#bouguitiran .lista2 li{
	line-height:150%;
}

div#bouguitiran .lista3{
	background-color:#EEFFFF;
	text-align:left;
	padding:2px;
}
div#bouguitiran .lista3 ul{
	list-style:none;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	padding:0;
}
div#bouguitiran .lista3 li{
	line-height:150%;
}

div#bouguitiran .lista4{
	background-color:#EEFFFF;
	text-align:right;
	padding:5px 2px 0 0;
}

div#bouguitiran .lista5{
	background-color:#EEFFFF;
	text-align:center;
	padding:5px 2px 0 2px;
}

div#bouguitiran .lista6{
	background-color:#EEFFFF;
	text-align:left;
	padding:5px 0 0 2px;
}


div#bouguitiran .listtk{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	width:10%;
	padding:2px;
}

div#bouguitiran .listk{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	width:13%;
	text-align:center;
}

div#bouguitiran .listak{
	background-color:#EEFFFF;
	text-align:left;
	padding:2px;
}
div#bouguitiran .listak ul{
	list-style:none;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	padding:0;
}
div#bouguitiran .listak li{
	line-height:150%;
}

/* ===== Bougu area ===== */

div#b_syousai {
	width:100%;
	padding-bottom:20px;
}

div#b_syousai .name1{
	width:200px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_nameb1.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 40px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#b_syousai .name2{
	width:185px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_nameb2.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 55px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#b_syousai .name3{
	width:190px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_nameb3.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 50px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#b_syousai .name4{
	width:185px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_nameb4.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 55px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}
div#b_syousai .name5{
	width:190px;
	font-size:16px;
	font-weight:bold;
	color:#006600;
	background-image:url(images/weapon/back_nameb5.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 50px;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-bottom:6px;
}

div#b_syousai .listt1{
	width:80px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#b_syousai .listt2{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}div#b_syousai .listt3{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}div#b_syousai .listt4{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
}
div#b_syousai .listt5{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
}
div#b_syousai .list{
	padding:5px;
	background-color:#EEEEEE;
	text-align:center;
}

div#b_syousai .listt6{
	width:40px;
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
div#b_syousai .listt7{
	padding:5px;
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
}

div#b_syousai .list2{
	padding:5px;
	background-color:#EEEEEE;
}
div#b_syousai .list2 ul{
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	padding:0;
	list-style:none;
}
div#b_syousai .list2 li{
	line-height:120%;
}

.redon{
	color:red;
	background-color:#999999;
	font-size:14px;
}
.blueon{
	color:blue;
	background-color:#999999;
	font-size:14px;
}
.greenon{
	color:#00FF00;
	background-color:#999999;
	font-size:14px;
}
.yellowon{
	color:yellow;
	background-color:#999999;
	font-size:14px;
}
.purpleon{
	color:#FF33CC;
	background-color:#999999;
	font-size:14px;
}
.bulelighton{
	color:#99FFFF;
	background-color:#999999;
	font-size:14px;
}
.whiteon{
	color:#FFFFFF;
	background-color:#999999;
	font-size:14px;
}
.whiteon1{
	color:#FFFFFF;
	font-size:14px;
}