/*------------------------------------------------------------------------------
　　ダミーページの設定
------------------------------------------------------------------------------*/
#box_width755px{
	width:755px;
/*	height:2000em;
*/	background:#fff;
	margin:0 auto ;
	text-align:left ;
/*	border:1px solid #f0f0f0 ;
*/	}




/*--------------------------------------------------------------------------------------------------------------------------
　　Ｐタグ基本設定									
--------------------------------------------------------------------------------------------------------------------------*/     
#suika p{ /* 文字サイズ、行間以外の基本設定 */
       margin:0 0 15px 0 ;
       padding:0 ;
       color:#2b2220 ;
       /*letter-spacing:0.15em;*/
	   font-size:1.4rem ;
	   line-height:1.6 ;
       }



/*-------------------------------------suika開始-------------------------------------*/
#suika {
	width: 755px;
	margin: 0 auto;
}

#suika img {
	margin: 0 !important;
}


#suika h2,
#suika h3,
#suika h4,
#suika h5 {
	font-size: 1px;
	text-indent: -7000px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	line-height: 0;
}

#suika01 {
	width: 755px;
	background: url(/assets/images/campaign/332_suika/suika01.jpg) no-repeat;
	height: 729px;
}

#suika02 {
	width: 755px;
	background: url(/assets/images/campaign/332_suika/suika02.jpg) no-repeat;
	height: 681px;
}

#suika03 {
	width: 755px;
	background: url(/assets/images/campaign/332_suika/suika03.jpg) no-repeat;
	padding: 110px 0 35px 0;
}
#suika03 p {
	width: 407px;
	padding: 0 0 20px 4px;
	margin: 0;
}
.tx_blue {
	color: #3cabf4 !important;
	font-weight: bold;
	padding: 0 0 15px 4px !important;
}


#suika04 {
	width: 755px;
	background: url(/assets/images/campaign/332_suika/suika04.jpg) no-repeat;
	padding: 2px 0 40px 0;
	margin: 0 0 25px 0;
}
#suika04 p {
	width: 301px;
	margin: 0 0 20px 457px;
	
}



#suika05 {
	background: #eddfc5;
	width: 755px;
}
#suika05a {
	position: relative;
	height: 429px;
}
#box01 {
	background: #eddfc5;
	width: 377px;
	float: left;
	height: 400px;
	position: absolute;
	bottom: 0;
	left: 0;
}
#box01 p {
	width: 338px;
	padding: 0 0 20px 20px;
	margin: 0;
}
#box01 span.title01 {
	display:block;
	width:309px;
	height:43px;
	margin: 4px 0 20px 20px ;
}
.photo01 {
	float: left;
	position: absolute;
	top: 0;
	right: 0px;
}


#suika05b {
	clear:both;
	position: relative;
	background: #f8f3ea;
	height: 586px;
}
#box02 {
	background: #f8f3ea;
	width: 378px;
	float: left;
	height: 576px;
	padding: 0 0 0 0;
	position: absolute;
	bottom: 0;
	right: 0;
}
#box02 p {
	width: 338px;
	padding: 0 0 20px 20px;
	margin: 0;
}
#box02 span.title02 {
	display:block;
	width:236px;
	height:63px;
	margin: 0 0 20px 20px ;
}
.photo02 {
	float: left;
	position: absolute;
	bottom: 0;
	left: 0;
}



#suika05c {
	position: relative;
	height: 429px;
	margin: 0 0 55px 0;
}
#box03 {
	background: #eddfc5;
	width: 377px;
	float: left;
	height: 429px;
	position: absolute;
	bottom: 0;
	left: 0;
}
#box03 p {
	width: 338px;
	padding: 0 0 20px 20px;
	margin: 0;
}

#box03 span.title03 {
	display:block;
	width:309px;
	height:43px;
	margin: 30px 0 20px 20px ;
}

#suika06 {
	width: 755px;
	background: url(/assets/images/campaign/332_suika/suika06.jpg) no-repeat;
	padding: 110px 0 55px 0;
}
#suika06 p {
	width: 369px;
	padding: 0 0 20px 4px;
	margin: 0;
}
.tx01 {
	padding: 0 0 0 4px !important;
}



#suika07 {
	width: 755px;
	background: url(/assets/images/campaign/332_suika/suika07.jpg) no-repeat;
	padding: 520px 0 0px 0;
}
#suika07 p {
	width: 747px;
	padding: 0 0 20px 4px;
	margin: 0;
}
