#flash{
width:100%;
height:360px;
}


/*------------------------------------
 h2,h3
------------------------------------*/

h2{
	height: 20px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px #A50A14 solid;
	margin-bottom:8px;
	text-align:left;
	padding:5px;
}

h3{
width:348px;
height:auto;
background-color:#3B5998;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:left;
padding:5px;
border-left:1px #AAAAAA solid;
border-right:1px #AAAAAA solid;
border-top:1px #AAAAAA solid;
}


/*------------------------------------
 contents
------------------------------------*/



#contents {
	width: 900px;
	/*clear: both;*/
	margin:14px 0px 30px 0px;	
}

#info{
width:900px;
height:auto;
margin-bottom:30px;
}

.bn{
width:289px;
height:70px;
margin-bottom:8px;
margin-right:1px;
padding-right:10px;
float:left;
padding-bottom:8px;
border-bottom:1px #000000 dotted;
font-size:11px;
line-height:1.4em;
}

.bn img{
float:left;
display:inline;
margin-right:10px;
}

.font_a{
font-size:12px;
font-weight:bold;
color:#A50914;
}


.andmore{
width:900px;
text-align:right;
}


#contents_l{
width:500px;
float:left;
display:inline;
margin-right:40px;
font-size:12px;
line-height:1.6em;
color:#333333;
}

#contents_r{
width:360px;
float:left;
text-align:center;
display:inline;
}

#information{
width:360px;
}

#information li{
height:35px;
text-align:left;
border-bottom:1px #A50A14 dotted;
padding:10px 10px 5px 10px;
}

#more{
width:360px;
text-align:right;
}

