@charset "shift_jis";
/* CSS Document */



.font-red{
	color:#F00;
	}
.entry{
	width:775px;
	margin:0 auto;}
.entry .headline{
	background:url(/material/images/title0_bg.jpg) no-repeat 423px 45px;
	width:775px;
	height:150px;
	}
.entry .btn-area-top{
	float:left;
	width:352px;
	height:125px;
	overflow:hidden;
	display:inline;
	}	
.entry .btn-area-top a{
	background:url(/material/images/top_btn.gif) no-repeat;
	width:277px;
	height:58px;
	display:block;
	margin-left:13px;
	margin-top:5px;}
.entry .btn-area-top a:hover{
	background-position:left -58px;}
.entry .btn-area-top a span{
	position:relative;
	z-index:-1;
	width:277px;
	height:58px;
	display:block;}
.entry .btn-erea-hanbai
{float:right;
padding-right:50px;
width:158px;
height:22px;}
	
	
.entry .entry-section{
	overflow:hidden;
	background:url(/material/images/line_dot_small.jpg) no-repeat top;
	width:677px;
	margin:0 auto;
	padding:5px 0 0 0}
.entry .entry-section-bgnone{
	margin:0 auto;
	width:677px;}
.entry .top{
	padding-top:15px;
	background: url(/material/images/line_dot_big.jpg) no-repeat center top;}
.entry .merit1{
	overflow:hidden;
	background:url(/material/images/txt1_bg.jpg) no-repeat;
	padding-left:143px;
	height:145px;}
.entry .merit2{
	overflow:hidden;
	background:url(/material/images/txt2_bg.jpg) no-repeat right top;
	padding-right:162px;
	height:145px;}
.entry .merit3{
	overflow:hidden;
	background:url(/material/images/txt3_bg.jpg) no-repeat;
	padding-left:135px;
	height:145px;}
	
.entry .entry-section p{
	font-size:14px;
	padding:10px 5px;
	line-height:1.8}

a.btn-members {
	background:url(/material/images/btn_bg.jpg) no-repeat;
	width:208px;
	height:20px;
	display:block;
	float:right;
	padding:7px 0 0 30px;
	font-weight:bold;}
a.btn-members:hover{
	background-position:left -27px;}

.entry-btn-area{
	width:345px;
	margin:0 auto;}
a.noagree{
	background:url(/material/images/btn_denial.jpg) no-repeat;
	width:117px;
	height:27px;
	display:block;}
a.noagree span{
	position:relative;
	z-index:-1;
	width:107px;
	height:27px;
	display:block;}
	
a.agree{
	background:url(../../material/images/btn_agreement.jpg) no-repeat;
	width:224px;
	height:51px;
	display:block;}
a.agree:hover{
	background-position:left -51px;}
a.agree span{
	position:relative;
	z-index:-1;
	width:224px;
	height:51px;
	display:block;}

.float-left{
	float:left;}
.float-right{
	float:right;}
	
	/*IE6*/
*html .headline {
	width:775px;
}
*html .entry .btn-area-top {
	
	background:url(/material/entry/images/201104/title0_bg.jpg) no-repeat 419px bottom;
	width:352px;
	overflow:hidden;

}
.entry01_main_box {
	width:780px;
	margin:0 10px;
}
.entry01_main_left {
	width:500px;
	float:left;
	font-size:14px;
}
.entry01_main_copy {
	margin:16px 0 8px 0;
	padding:0 0 0 16px;
	_padding:0 0 0 20px;
	font-size:14px;
}
.entry01_main_copy span {
	padding:0 6px 0 6px;
	line-height:14px;
}
.entry01_main_copy span img {
	margin:0 0 5px 0;
	position:relative;
	top:7px;
}
.entry01_main_right {
	float:right;
	widows:280px;
}
.entry01_main_tit {
	border-left:solid 6px #5E9CE9;
	padding:5px 10px 0px 10px;
}
.entry01_main_tit p {
	margin:0;
	padding:0;
	font-size:14px;
}
.entry01_main_tit h2 {
	margin:10px 0 0 0;
	font-size:30px;
}
.entry01_btn_box {
	width:768px;
	margin:10px 16px;
	list-style:none;
	clear:both;
}
.entry01_btn_left {
	float:left;
	margin:0;
	padding:0;
	width:383px;
}
.entry01_btn_right {
	float:right;
	margin:0;
	padding:0;
	width:383px;
}
.entry01_category_list {
	border:solid 3px #97C3F4;
	margin:0 20px;
	padding:0 15px 15px 15px;
	width: 759px; /* ie5 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 724px; /* for Modern browsers */
}
.entry01_category_box {
	margin:15px 0 0 0;
	float:left;
	width:240px;
}
.entry01_category_box dl {
	margin:0;
	float:right;
	width:190px;
}
.entry01_category_box dt {
	margin:0;
	font-weight:bold;
	font-size:13px;
}
.entry01_category_box dd {
	margin:0;
	font-size:10px;
}
.entry01_category_img {
	float:left;
	width:38px;
}
