@charset "utf-8";

/* ------------------------------
 content
------------------------------ */
.mainImg {
	margin:0 0 15px 0;
}
div#mainText {
	padding:30px 0;
	clear:both;
	text-align: left;
}
.main {
	font-size:140%;
	border-bottom:none;
	border-left:none;
	margin-top:3px;
}
div#mainText p {
	padding-top:15px;
	color:#5C5C5C;
	font-size:100%;
} 

#mainBox{
	float:left;
	padding-left:2px;
	width:373px;
	color:#5C5C5C;
	text-align:left;
}
#sideL{
	width:467px;
	float:left;
	margin-top:20px;
	color:#5C5C5C;
}
#sideR{
	width:230px;
	float:right;
	margin-top:20px;
}
#sideR p {
	margin-top:5px;
}
#reportBox{
	width:467px;
	text-align:left;
	
}
#dvdBox{
	width:230px;
}
.lead{
	margin-top:4px;
	line-height:0;
	font-weight:bold;
	color:#808080;
	letter-spacing:1px;
}
/* ------------------------------
 dameged banner
------------------------------ */
.damagedTop {
	width:373px;
	height:48px;
	background: url(../images/index/dameged_top.jpg) no-repeat top left;
}
.damagedMiddle {
	width:373px;
	background: url(../images/index/dameged_middle.gif) repeat-y top left;
}
.damagedBottom {
	width:373px;
	height:25px;
	margin-top:-20px;
	background: url(../images/index/dameged_bottom.gif) no-repeat top left;
}
.damagedMiddle p {
	padding:10px 20px 30px 20px;
}
.damagedBottom img {
	float:right;
	margin-right:15px;
}
/* ------------------------------
 head banner
------------------------------ */
.headTop {
	width:373px;
	height:48px;
	background: url(../images/index/head_top.jpg) no-repeat top left;
}
.headMiddle {
	width:373px;
	background: url(../images/index/head_middle.gif) repeat-y top left;
}
.headBottom {
	width:373px;
	height:25px;
	margin-top:-20px;
	background: url(../images/index/head_bottom.gif) no-repeat top left;
}
.headMiddle p {
	padding:10px 20px;
}
.headBottom img {
	float:right;
	margin-right:15px;
}
/* ------------------------------
 report banner
------------------------------ */
.reportTop {
	width:467px;
	height:61px;
	background: url(../images/index/report_top.gif) no-repeat top left;
}
.reportMiddle {
	width:467px;
	background: url(../images/index/report_middle.gif) repeat-y top left;
}
.reportBottom {
	width:467px;
	height:19px;
	margin-top:-20px;
	background: url(../images/index/report_bottom.gif) no-repeat top left;
}
.reportMiddle p {
	padding:10px 10px 20px 45px;
}
.reportBottom img {
	float:right;
	margin-right:15px;
}
/* ------------------------------
	blog
------------------------------ */
#blog{
	margin-top:15px;
	width:467px;
}
.blogTitle{
	margin-top:10px;
	width:467px;
	height:58px;
}

.blogArea{
	width:440px;
	padding-bottom:50px;
}
.blogArea ul{
	padding:0;
	width:440px;
	margin:15px 0 0 15px;
	text-align:left;
	border-bottom: 1px #333333 dotted;
	list-style-type: none; 

}
.blogArea li{
	width:445px;
	list-style-type: none; 
	line-height:1;
	padding:7px;
	_padding:-5px;
}
.blogDate{
	color:#333333;
}
.blogExcerpt{
	padding:5px 0;
}

/* ------------------------------
	DVD
------------------------------ */
.dvdTop {
	width:230px;
	height:11px;
	background: url(../images/index/dvd_top.gif) no-repeat top left;
}
.dvdMiddle {
	width:230px;
	margin-top:-5px;
	background: url(../images/index/dvd_middle.gif) repeat-y top left;
}
.dvdBottom {
	width:230px;
	height:109px;
	margin-top:-20px;
}
.dvdMiddle p {
	padding:5px 5px 20px 5px;
}


