@charset "UTF-8";

#KD_TITLE01 { background: url(img/title01.gif) no-repeat; }
#KD_TITLE02 { background: url(img/title02.gif) no-repeat; }
#KIND a.link_hb { background: url(/giftset/kind/wedding/img/link_hb.gif) no-repeat; height: 40px; width: 250px; display: block; text-align: right; padding: 0px; float: right; margin: 0px; text-indent: -9999px; overflow: hidden; }
.p_deco_contents { background-image: url(/giftset/kind/wedding/img/p_deco.gif); padding: 0px 20px; background-repeat: repeat-y; }
#MAIN #W_SUB { background: url(/giftset/kind/wedding/img/w_sub.jpg) no-repeat; height: 150px; text-indent: -9999px; width: 175px; text-indent: -9999px; overflow: hidden; }
#MAIN #HB_SUB { background: url(/giftset/kind/wedding/img/hb_sub.jpg) no-repeat; height: 175px; text-indent: -9999px; width: 175px; text-indent: -9999px; overflow: hidden; }
#KIND .p_deco_contents .right {width:320px; }
#KIND .p_deco_contents p { margin: 15px 0px 0px; }
#KIND .ver3 .left { width: 160px; margin-right: 37px; }