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

#wedding #wrapper { background:url(../../wedding/img/title_bg.gif)  repeat-x center top;}
#wedding h2 { width:1011px; padding:15px 19px 16px 0; margin:0 auto; text-align:right;}

#wedding #contents_inner { background:url(../../wedding/img/bg.jpg) no-repeat center 13px #fff ; border:1px solid #bfbfbf; padding:0; margin-top:10px; width:1008px;}
#wedding h3 { padding:140px 0 205px 450px; }
#wedding #sec1 { display:inline-block; padding:15px 20px 15px 50px; width:935px;}
#wedding #sec1 dl { background:url(../../wedding/img/item_bg.jpg) no-repeat 0 0; float:left; margin:0 15px 15px 0; padding:25px 0 0 0 ; width:445px; }

#wedding #sec1 dt { font-size:22px; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; padding:0 25px 15px 25px ;}
#wedding #sec1 dt img { margin-right:8px;}
#wedding #sec1 dt a { float:right;}
#wedding #sec1 dd { background:url(../../wedding/img/item_bg.jpg) no-repeat left bottom ; padding:0 25px 25px 25px;}
#wedding #sec1 dd img { border:3px solid #fff; }
#wedding #sec1 dd p { padding:5px;}
#wedding #sec1 dd span { background:#fafafa; display:block; padding:5px; margin-top:15px; }
