h2#ttl01 {
	background: #FFF url(../img/ttl_l_entry.gif) no-repeat 0 0;
	height: 62px;
	width: 302px;
	top: 14px;
	left: 70px;
}
#butaiichiran #Wrapper h1 {
	background: url(../img/fufa_h1_f4.jpg) no-repeat 0px 0px;
	height: 180px;
	width: 764px;
}
#butaiura #Wrapper h1 {
	background: url(../img/fufa_h1_f4_02.gif) no-repeat 0px 0px;
	height: 180px;
	width: 764px;
	position:relative;
}

#Wrapper h3.ttlbar {	line-height: 26px;	color: #FFF;	height: 26px;	border-left: 4px solid #7B7B7B;	background: #A5A2A5;
	font-size: 13px;	text-align: left;	padding: 0 0 0 15px;	margin: 20px 0 0;}
.pack01 {
	margin-right: 60px;
	margin-left: 60px;
	padding-left: 160px;
	margin-top: 30px;
}
.flow {
	margin-right: 60px;
	margin-left: 60px;
	background: #f0f0f0;
	border: 1px solid #CCCCCC;
	padding: 10px;
	margin-bottom: 50px;
}
.flow h5 {
	border-left: 4px solid #FF6600;
	padding-left: 6px;
	font-size: 13px;
	color: #333333;
	margin-bottom: 3px;
}

#ura33 {	background: url(../bn/img/fufa0905_N01.jpg) no-repeat 0px 0px;}

.pack01 h4 {
	font-size: 14px;
	line-height: 130%;
	padding-top: 0px;
	padding-bottom: 10px;
}
.flow {
	margin-top: 20px;
}
.flow a {
	background: url(../img/btn_entry.gif);
	display: block;
	height: 59px;
	width: 182px;
	float: right;
	margin: 30px 5px 0px 10px;
}
.flow a:hover,.flow a:active{ background-position:0 -58px;}



#Wrapper .w550 {	margin-bottom: 0px;}
ol {
	margin-left: 40px;
	line-height: 130%;
	margin-top: 10px;
	font-size: 11px;
	color: #333333;
}
.ttlvol {
	 top:150px; left:590px; position:absolute;
}
#Wrapper p.bsichiran a {
	text-decoration: none;
}

/*文字消し*/
.flow a{text-indent:-5555px;overflow:hidden;display:block;}


/*Vol.35 専用*/
#vol35bg {
	background-image: url(../bs/img/vol35_pic02.jpg);
	background-repeat: no-repeat;
	background-position: right;
}






