@charset "UTF-8";
/* CSS Document */

#midashi{
	color:#000000;
	font-size:1px;
	}

/*------------d1--------------*/
#d1contents h1{
background:url(../../d1/images/d1_1.jpg) 0 0 no-repeat;
	width:977px;
	height:237px;
	text-indent:-9999px;
	overflow:hidden;
	}
	
#saranibtn{
	background:url(../../d1/images/d1_1.jpg) 0 0 no-repeat;
	width:977px;
	height:547px;
	}
	
#saranibtn h2{
	padding:500px 0 0 560px;
	}
	
#saranibtn h2 a{
	font-size:small;
	color:#FFFFFF;
	text-decoration:underline;
	
}
#saranibtn h2 a:hover{
	text-decoration:none;
}
	
#d1contents h3{
	background:url(../../d1/images/d1_3.jpg) 0 0 no-repeat;
	width:977px;
	height:408px;
	text-indent:-9999px;	
	}
	
#d1contents h4{
	background:url(../../d1/images/d1_4.jpg) 0 0 no-repeat;
	width:977px;
	height:242px;
	text-indent:-9999px;	
	}
	
#shop{
	background:url(../../d1/images/d1_5.jpg) 0 0 no-repeat;
	width:977px;
	height:423px;
	}

#shop h5{
	padding:340px 0 0 715px;
	}
	
	
	
	
/*------------d2--------------*/


	
#saranibtn2{
	background:url(../../d2/images/d2_1.jpg) 0 0 no-repeat;
	width:977px;
	height:700px;
	}
	
#saranibtn2 h1,h3{text-indent:-700em; margin:0;}
	
	
#saranibtn2 p{
	padding:625px 0 0 600px;
	}
	
#saranibtn2 p a{
	font-size:small;
	color:#FFFFFF;
	text-decoration:underline;
	}
	
#saranibtn2 p a:hover{
	text-decoration:none;
	}
	
#saranibtn2 h2{
	padding:610px 30px 0 0px;
	}
	
/*------------d2_2--------------*/

#d2_1contents h1{
	background:url(../../d_2/images/d_2_1.jpg) 0 0 no-repeat;
	width:977px;
	height:154px;
	text-indent:-9999px;
	overflow:hidden;
	}
	
	
#d2_1contents h2{
	background:url(../../d_2/images/d_2_2.jpg) 0 0 no-repeat;
	width:977px;
	height:88px;
	text-indent:-9999px;
	overflow:hidden;
	}

#box{
	width:977px;
	}

#leftbox{
	width:507px;
	}

#leftbox ul li.left1{
	background:url(../../d_2/images/d_2_3.jpg) 0 0 no-repeat;
	width:507px;
	height:96px;
	text-indent:-9999px;

}

#leftbox ul li.left2{
	background:url(../../d_2/images/d_2_5.jpg) 0 0 no-repeat;
	width:507px;
	height:54px;
	text-indent:-9999px;

}


#leftbox ul li.left3{
	background:url(../../d_2/images/d_2_6.jpg) 0 0 no-repeat;
	width:507px;
	height:74px;
	text-indent:-9999px;

}
#leftbox ul li.left4{
	background:url(../../d_2/images/d_2_8.jpg) 0 0 no-repeat;
	width:507px;
	height:233px;
	text-indent:-9999px;

}









#rightbox{
	width:470px;
	}
	
#rightbox ul li.right1{
	background:url(../../d_2/images/d_2_4.jpg) 0 0 no-repeat;
	width:470px;
	height:95px;
	text-indent:-9999px;
	}
	
#rightbox ul li.right2{
	background:url(../../d_2/images/d_2_7.jpg) 0 0 no-repeat;
	width:470px;
	height:128px;
	text-indent:-9999px;
	}
	
#rightbox ul li.right3{
	background:url(../../d_2/images/d_2_9.jpg) 0 0 no-repeat;
	width:470px;
	height:75px;
	text-indent:-9999px;
	}
	
#sekai{
	background:url(../../d_2/images/d_2_11.jpg) 0 0 no-repeat;
	width:470px;
	height:158px;
	}
	
#sekai p{
	padding:110px 0 0 240px;
	}
	

	
/*------------d3--------------*/


#saranibtn3{
	background:url(../../d3/images/d3_1.jpg) 0 0 no-repeat;
	width:977px;
	height:699px;
	}
	
	
#saranibtn3 p{
	padding:585px  570px 0 0; 
	}
	
#saranibtn3 h2{
	padding:600px 0 0 60px; 
	}

#saranibtn3 h2 a{
	font-size:small;
	color:#FFFFFF;
	text-decoration:underline;
	}
	
#saranibtn3 h2 a:hover{
	text-decoration:none;
	}

/*------------d4--------------*/

#h1{
	background:url(../../d4/images/d4_1.jpg) 0 0 no-repeat;
	width:977px;
	height:373px;
	text-indent:-9999px;
	overflow:hidden;
	}
	
#h3{
	background:url(../../d4/images/d4_3.jpg) 0 0 no-repeat;
	width:977px;
	height:358px;
	}
	
#h3 h3{
	padding:330px 0 0 160px;
	}
	
#h4{
	background:url(../../d4/images/d4_4.jpg) 0 0 no-repeat;
	width:977px;
	height:368px;
	}
	
#h4 h4{
	padding:345px 0 0 650px;
	}

#h5{
	background:url(../../d4/images/d4_5.jpg) 0 0 no-repeat;
	width:977px;
	height:367px;
	}
	
#h5 h5{
	padding:345px 0 0 360px;
	}	
	


#d0607{
	width:977px;
	background: #ffffff;
	}
	

	
#d0607 h6{
	background:url(../../d4/images/d4_6.jpg) 0 0 no-repeat;
	width:408px;
	height:318px;
	text-indent:-9999px;
	overflow:hidden;
	}
	
	
#d07{
	background:#ffffff;
	width:569px;
	padding-bottom: 22px;
	}
	
#d07 ul{
	padding:40px 0 0 15px;
	}
	
#d07 ul li{
	padding:2px 0 0 0;
	}
	
/*------------d5--------------*/
#d5contents h1{
	background:url(../../d5/images/d5_1.jpg) 0 0 no-repeat;
	width:977px;
	height:1291px;
	text-indent:-9999px;
	}
	
#d5btn{
    margin:-45px 0px 50px 380px;
}
	
/*------------d6--------------*/
	
#d06{
	background:url(../../d6/images/d6_1.jpg) 0 0 no-repeat;
	width:977px;
	height:466px;
	text-indent:-9999px;
	}

	
#d06_2{
	background:url(../../d6/images/d6_2.jpg) 0 0 no-repeat;
	width:977px;
	height:501px;
	text-indent:-9999px;
	}
	
#d06_3{
	background:url(../../d6/images/d6_3.jpg) 0 0 no-repeat;
	width:977px;
	height:736px;
	text-indent:-9999px;
	}
	
	
/*------------shop--------------*/

#dshopcontents h1{
	background:url(../../shop/images/shop_1.jpg) 0 0 no-repeat;
	width:850px;
	height:102px;
	text-indent:-9999px;
	}
	

#s01{
	background:url(../../shop/images/shop_2.jpg) 0 0 no-repeat;
	width:850px;
	height:753px;
	}

#s02{
	padding:280px 0 0 50px;
	}
	
#s02 p{
	padding:5px 0 0 0;
	}

