@charset "utf-8";
@import "base.css";

/*----------------------------------
	weddings contents
----------------------------------*/
#weddings #header{width:800px; height:159px; background:url(../img/header_bg.jpg) no-repeat top center;}
#weddings #header h1 a{display:block;width:280px; height:106px;}
#weddings #header {text-indent:-9999px;}

#weddings #contents {display:block;width:800px; background:url() no-repeat top center #fff;}
#weddings #contents h2{display:block;width:800px; height:100px; background:url(../../weddings/img/h2_01.jpg) no-repeat center left; text-indent:-9999px;}
#weddings #contents dl{display:block; width:800px; margin:0; position:relative;}
#weddings #contents dd{display:block;}
#weddings #contents dl dd img{display:block;}
#weddings #contents dd#block_01{width:760px; margin:0 20px; padding-bottom:20px;}
#weddings #contents dd#block_01 img.left{display:block; float:left;}
#weddings #contents dd#block_01 img.right{display:block; float:right;}
#weddings #contents dd#block_02{width:760px; margin:0 20px; padding-bottom:20px;}
#weddings #contents dd#block_02 img.left{display:block; float:left;}
#weddings #contents dd#block_02 div {display:block; float:right; width:405px;}
#weddings #contents dd#block_02 div img{display:block; float:left;}
#weddings #contents dd#block_02 dl.text_01{display:block; float:right; width:260px; height:220px; background:url(../../weddings/img/text_01.jpg) no-repeat 0 0; text-indent:-9999px;}

#weddings #footer{display:block;height:83px;background:url(../img/contents_bottom.jpg) no-repeat top center;}
#weddings .copyright {padding-top:60px;}

#weddings #globalNav {display:block;width:800px;height:53px; background:url(../../weddings/img/nav_bg_over.jpg) no-repeat top center; margin:0;position:absolute;top:106px;}

