
/*--------------------Commonness--------------------*/

.view_up{
	vertical-align: top;
}

.view_up_c{
	vertical-align: top;
	test-align: center;
}

.view_bottom_l{
	vertical-align: bottom;
	test-align: left;
}

.view_bottom_r{
	vertical-align: bottom;
	test-align: right;
}

.button_sec {
border:outset 1px #ccc;
background-image: url(./../Material/buttom_bak2.png);
color:#000000;
font-weight:bold;
padding: 1px 2px;
}

.page_number{
	text-align: right;
	font-size: 80%;
}

.button_fir {
border:outset 1px #ccc;
background-image: url(./../Material/buttom_bak.jpg);
color:#ffffff;
font-weight:bold;
padding: 1px 2px;
}

/*--------------------------------------------------*/





/*--------------------Main_Table--------------------*/

.main_table{
	width:800px;
/*	background-image:url(./../Material/test.jpg); */
}

.content_form{
	vertical-align: top;
	width: 550px;
}

.select_form{
	vertical-align: top;
	width: 220px;
}

.menu_character{
	font-size: 80%;
}

/*--------------------------------------------------*/





/*-------------------List_Details-------------------*/

.position_character{
	color: #cc0099;
	font-size: 80%;
}

.LD_main_table{
	vertical-align:top;
	width:540px;
	border:outset 3px #eeeeee;
	padding:4;
	background:#ffffff;
}

.LD_main_title{
	text-align:center;
	font-size:200%;
	font-weight:900;
	font-family:"MS PƒSƒVƒbƒN";
	background-image:url(./../Material/title_back.jpg);
	height:60px;
}

.LD_main_image{
	width:120px;
}

.LD_subtable_title_long{
	font-size: 80%;
	background-color:#ccffff;
	width:75px;
	height:17px;
	vertical-align:middle;
}

.LD_subtable_contents_long{
	font-size: 80%;
	background-color:#e0e0e0;
	width:355px;
	height:17px;
	vertical-align:middle;
}

.LD_subtable_title{
	font-size: 80%;
	background-color:#ccffff;
	width:75px;
	height:17px;
	vertical-align:middle;
}

.LD_subtable_content{
	font-size: 80%;
	background-color:#e0e0e0;
	width:140px;
	height:17px;
	vertical-align:middle;
}

.LD_subtable_content_number{
	font-size: 80%;
	background-color:#e0e0e0;
	width:140px;
	height:17px;
	vertical-align:middle;
	text-align: right;
}

.LD_subtable_content_tokka{
	font-weight: 800;
	color:#ff0000;
	font-size: 80%;
	background-color:#e0e0e0;
	width:140px;
	height:17px;
	vertical-align:middle;
	text-align: right;
}

.topbar_sec{
background-repeat:no-repeat;
background-image: url(./../Material/shousai.jpg);
font-size: 90%;
color:#993333;
width:550;
}


/*--------------------------------------------------*/


/*---------------------List_List--------------------*/

.LL_switch_character{
	text-align: left;
	font-size: 80%;
	vertical-align:bottom;
}
/*
.topbar{
	font-size: 90%;
	color:#993333;
	width: 550px;
}
*/
.topbar_fir{
background-repeat:no-repeat;
background-image: url(./../Material/shousai.jpg);
font-size:10px;
color:#993333;
width:550;
}

.LL_character{
	font-size: 90%;  
	background-color:#fcfc9e;
	width:100%;
}

.LL_character_sec{
	color:red;  
	font-size: 90%;
}


.LL_character_thr{
	font-size: 90%;  
	color:#ff6060;
}

.LL_character_for{
	font-size: 70%;  
	color:#000000;
}

.LL_character_fiv{
	background-color:black;  
}
/*--------------------------------------------------*/



/*----------------------Details---------------------*/

.details_main_table{
	background-color:#ffffff;
}

.details_main_title{
	width:450px;
	color:#000033;
/*	font-size:3em; */
	vertical-align:bottom;

	border-left: solid 2em;
	border-bottom: solid 2px;
	padding:0.2em;
	border-left-color:#000099;
	border-bottom-color:#000099;

}

h2{
text-align:left;
border-bottom-style:dashed;
border-bottom-width:1px;
border-bottom-color:#000066;
padding-top:0.8em;
padding-right:0.8em;
}

.details_main_image{
}

.details_sec_table{
}

.details_summary_title{
	font-size: 80%;
	background-color:#ccffff;
	width: 100%;
}

.details_summary_content{
	font-size: 80%;
	background-color:#e0e0e0;
	width: 100%;
}

.details_summary_image_fir{
 width: 140px;
}

.details_summary_image_sec{
 width: 140px;
}

.details_summary_image_thr{ 
width: 140px;
}

.details_summary_image_for{
 width: 140px;
}

.D_subtable_title{
	font-size: 90%;
	background-color:#ccffff;
	width:90px;
}

.D_subtable_content{
	font-size: 90%;
	background-color:#e0e0e0;
	width:200px;
}

.D_subtable_content_number{
	font-size: 80%;
	background-color:#e0e0e0;
	width:200px;
	text-align: right;

}

.D_subtable_content_tokka{
	font-size: 80%;
	background-color:#e0e0e0;
	width:200px;
	text-align: right;
	font-weight: 800;
	color:#ff0000;
}













