@charset "Shift_JIS";
@import url(cmn.css);
@import url(base.css);


#co1, #co2, #co3, #co4, #co5, 
.alphahr, 
#co4_1 p, #co4_2 p{
	display: block;
	text-indent: -10000px;
	outline:none;
	line-height:1px;
	font-size:1px;
}

#flashcontent{
	background: url(/images/index_images/fl.jpg) 0 0 no-repeat;
	height: 321px;
	width: 716px;
	clear: both;
	margin-bottom: 24px;
}

#coL2{
	float: left;
	width: 407px;
	margin-bottom: 20px;
}
#coR2{
	float: right;
	width: 270px;
	border-left: 1px solid #C6C4C3;
	padding: 0 0 0 19px;
	margin-bottom: 20px;
}

#co1, #co2{
	height: 24px;
	width: 407px;
	margin-bottom: 10px;
}
#co1, #co2{
	height: 24px;
	width: 407px;
	margin-bottom: 10px;
}
#co3{
	height: 24px;
	width: 270px;
	margin-bottom: 10px;
}
#co4{
	height: 16px;
	width: 100%;
	margin-bottom: 10px;
	padding-top: 8px;
}
#co1{background: url(/images/index_images/co1.gif) 0 0 no-repeat;}
#co2{background: url(/images/index_images/co2.gif) 0 0 no-repeat;}
#co3{background: url(/images/index_images/co3.gif) 0 0 no-repeat;}
#co4{background: url(/images/index_images/co4.gif) 0 0 no-repeat;}

#co5{
	clear: both;
	height: 16px;
	width: 100%;
	background: url(/images/index_images/co5.gif) 0 100% no-repeat;
	margin-bottom: 10px;
	padding-top: 8px;
}

.box{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #CAB9B9;
}
.box_rp{
	padding-bottom: 10px;
	margin-top:10px;
	margin-bottom: 10px;
}
.box_rp p{
	padding:10px 3px;
}
#news{
	height: 395px;
	overflow: auto;
}
#news p{
	margin-bottom: 9px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #CAB9B9;
	padding-left: 10px;
	background: url(/images/cmn_images/icon.gif) 0 17px no-repeat;
}
#news span{
	font-size: 11px;
	line-height: 100%;
}
.tybox{
	border:thin #000 solid;
	margin-bottom:15px;
	padding:5px
}