@charset "Shift_JIS";
/* ------------------------------------------------------------------

	他ページ共通 CSS
	
------------------------------------------------------------------- */
.footer{
	padding-top:0;
}

.biggest_colomn {
	width:950px;
	margin-bottom:20px;
}


.biggest_colomn p{
font-size:11px;
line-height:12px;}


/* --------------------------------------------------------------------------------

 　父の日　CSS
   
-------------------------------------------------------------------------------- */


#june_topimg{
width: 950px;
height: 258px;
float:left;
background:url(../../images/campaign/cam_10_junebride/june_topimg.jpg)
}

#june_topimg h1,
#june_topimg h2,
#june_topimg h3
{
	font-size: 2px;
	text-indent: -5000px;
	line-height: 2px;
	margin: 0px;
	padding: 0px;
}


#june_pagelink{
width: 950px;
height: 137px;
float:left;
}

#june_pagelink p{
margin:0px;
float:left;
}

#june_bouquet1{
width: 950px;
height: 1569px;
float:left;
background:url(../../images/campaign/cam_10_junebride/june_bouqutebg1.jpg)
}

#june_bouquet1_copy{
width: 950px;
height: 66px;
float:left;
}

#june_bouquet01{
width: 543px;
height: 460px;
float:left;
}
#june_bouquet02{
width: 407px;
height: 460px;
float:left;
}

#june_bouquet03{
width: 510px;
height: 493px;
float:left;
}
#june_bouquet04{
width: 440px;
height: 493px;
float:left;
}

#june_bouquet05{
width: 510px;
height: 550px;
float:left;
}
#june_bouquet06{
width: 440px;
height: 550px;
float:left;
}

#june_bouquet07{
width: 484px;
height: 566px;
float:left;
}
#june_bouquet08{
width: 466px;
height: 566px;
float:left;
}

#june_bouquet09{
width: 361px;
height: 539px;
float:left;
}
#june_bouquet09_copy{
width: 361px;
height: 84px;
float:left;
}
#june_bouquet09_img{
width: 361px;
height: 314px;
float:left;
}

#june_bouquet10{
width: 284px;
height: 539px;
float:left;
}
#june_bouquet10_copy{
width: 284px;
height: 84px;
float:left;
}
#june_bouquet10_img{
width: 284px;
height: 314px;
float:left;
}
#june_bouquet11{
width: 305px;
height: 539px;
float:left;
}
#june_bouquet11_copy{
width: 305px;
height: 84px;
float:left;
}
#june_bouquet11_img{
width: 305px;
height: 314px;
float:left;
}



#june_bouquet2{
width: 950px;
height: 1105px;
float:left;
background:url(../../images/campaign/cam_10_junebride/june_bouqutebg2.jpg)
}

#june_arrange{
width: 950px;
height: 1374px;
float:left;
background:url(../../images/campaign/cam_10_junebride/june_arrangebg.jpg);
background-repeat:no-repeat;
}

#june_arrangemaincopy{
width: 950px;
height: 100px;
float:left;
}

#june_arrangecopy{
width: 950px;
height: 92px;
float:left;
}


#june_arrange01{
width: 343px;
height: 523px;
float:left;
overflow:hidden;
}
#june_arrange_right{
width: 607px;
height: 523px;
float:left;
overflow:hidden;
}
#june_arrange02{
width: 607px;
height: 200px;
float:left;
overflow:hidden;
}
#june_arrange02_img{
width: 359px;
height: 200px;
float:left;
margin:0px;
overflow:hidden;
}
#june_arrange02_txtbox{
width: 248px;
height: 200px;
float:left;
overflow:hidden;
}
#june_arrange03{
width: 607px;
height: 323px;
float:left;
overflow:hidden;
}
#june_arrange03_img{
width: 359px;
height: 323px;
float:left;
margin:0px;
overflow:hidden;
}
#june_arrange03_txtbox{
width: 248px;
height: 323px;
float:left;
}
#june_arrange04{
width: 324px;
height: 659px;
float:left;
}
#june_arrange04_copy{
width: 324px;
height: 129px;
float:left;
}
#june_arrange04_img{
width: 324px;
height: 379px;
float:left;
margin:0px;
}
#june_arrange04_txtbox{
width: 324px;
height: 130px;
float:left;
}


#june_arrange05{
width: 316px;
height: 659px;
float:left;
}
#june_arrange05_copy{
width: 316px;
height: 129px;
float:left;
}
#june_arrange05_img{
width: 316px;
height: 379px;
float:left;
margin:0px;
}
#june_arrange05_txtbox{
width: 316px;
height: 130px;
float:left;
}




#june_arrange06{
width: 310px;
height: 659px;
float:left;
}
#june_arrange06_copy{
width: 310px;
height: 129px;
float:left;
}
#june_arrange06_img{
width: 310px;
height: 379px;
float:left;
}
#june_arrange06_txtbox{
width: 310px;
height: 130px;
float:left;
}



#june_bouquet01_txtbox .txt{
width: 350px;
height: 45px;
float:left;
text-align:left;
padding-left:50px;
}
#june_bouquet01_txtbox .tyumon{
width: 350px;
height: 40px;
float:left;
text-align:left;
padding-left:50px;
}
#june_bouquet01_txtbox .copy{
width:350px;
height: 10px;
float:left;
text-align:left;


}

#june_bouquet02_txtbox .txt{
width: 350px;
height: 45px;
float:left;
text-align:left;
padding-left:30px;
}
#june_bouquet02_txtbox .tyumon{
width: 350px;
height: 40px;
float:left;
text-align:left;
padding-left:45px;
}
#june_bouquet02_txtbox .copy{
width:350px;
height: 10px;
float:left;
text-align:left;
}




#june_bouquet03_txtbox .txt{
width: 200px;
height: 45px;
float:left;
text-align:left;
padding-left:230px;
}
#june_bouquet03_txtbox .tyumon{
width: 200px;
height: 40px;
float:left;
text-align:left;
padding-left:230px;
}
#june_bouquet03_txtbox .copy{
width:350px;
height: 10px;
float:left;
text-align:left;
}



#june_bouquet04_txtbox .txt{
width: 200px;
height: 45px;
float:left;
text-align:left;
padding-left:180px;
}
#june_bouquet04_txtbox .tyumon{
width: 200px;
height: 40px;
float:left;
text-align:left;
padding-left:180px;
}
#june_bouquet04_txtbox .copy{
width:350px;
height: 10px;
float:left;
text-align:left;
}


#june_bouquet05_txtbox .txt,
#june_bouquet07_txtbox .txt{
width: 200px;
height: 45px;
float:left;
text-align:left;
padding-left:210px;
}
#june_bouquet05_txtbox .tyumon,
#june_bouquet07_txtbox .tyumon{
width: 200px;
height: 40px;
float:left;
text-align:left;
padding-left:230px;
}
#june_bouquet05_txtbox .copy,
#june_bouquet07_txtbox .copy{
width:350px;
height: 10px;
float:left;
text-align:left;
}



#june_bouquet06_txtbox .txt{
width: 200px;
height: 45px;
float:left;
text-align:left;
padding-left:180px;
}
#june_bouquet06_txtbox .tyumon{
width: 200px;
height: 40px;
float:left;
text-align:left;
padding-left:180px;
}
#june_bouquet06_txtbox .copy{
width:350px;
height: 10px;
float:left;
text-align:left;
}


#june_bouquet08_txtbox .txt{
width: 200px;
height: 45px;
float:left;
text-align:left;
padding-left:200px;
}
#june_bouquet08_txtbox .tyumon{
width: 200px;
height: 40px;
float:left;
text-align:left;
padding-left:200px;
}
#june_bouquet08_txtbox .copy{
width:350px;
height: 10px;
float:left;
text-align:left;
}









#june_bouquet10_txtbox .txt{
width: 200px;
height: 60px;
float:left;
text-align:left;
padding-left:10px;
}
#june_bouquet10_txtbox .tyumon{
width: 150px;
height: 70px;
padding-left:19px;
float:left;
}


#june_bouquet09_txtbox .txt,
#june_bouquet11_txtbox .txt{
width: 200px;
height: 60px;
float:left;
text-align:left;
padding-left:50px;
}
#june_bouquet09_txtbox .tyumon,
#june_bouquet11_txtbox .tyumon{
width: 220px;
height: 70px;
padding-left:60px;
float:left;
}

#june_arrange01_txtbox .txt,
#june_arrange04_txtbox .txt,
#june_arrange05_txtbox .txt,
#june_arrange06_txtbox .txt{
width: 250px;
height: 60px;
float:left;
text-align:left;
padding-left:40px;
}
#june_arrange01_txtbox .tyumon,
#june_arrange04_txtbox .tyumon,
#june_arrange05_txtbox .tyumon,
#june_arrange06_txtbox .tyumon{
width: 310px;
height: 70px;
text-align:center;
}
#june_yurai{
width: 950px;
height: 365px;
float:left;
background:url(/junebride/images/june_yuraibg.jpg)
}



#june_arrange02_txtbox .copy{
width: 220px;
height: 80px;
text-align:center;
float:left;
}


#june_arrange02_txtbox .txt{
width: 220px;
height: 50px;
float:left;
text-align:left;
}

#june_arrange02_txtbox .tyumon{
width:220px;
height: 70px;
text-align:center;
float:left;
}





#june_arrange03_txtbox .copy{
width: 220px;
height: 220px;
text-align:center;
float:left;
}


#june_arrange03_txtbox .txt{
width: 220px;
height: 50px;
float:left;
text-align:left;
}

#june_arrange03_txtbox .tyumon{
width:220px;
height: 70px;
text-align:center;
float:left;
}





#june_yurai p{
font-size:12px;
line-height:24px;
width: 600px;
height: 200px;
float:left;
text-align:left;
padding-left:50px;
padding-top:110px;
}




.copy p{
	font-size: 2px;
	text-indent: -5000px;
	line-height: 2px;
	margin: 0px;
	padding: 0px;
}




