@charset "UTF-8";
/*---#G_KIND---*/
#G_KIND { width: 551px; height:187px; text-indent: -9999px; overflow: hidden; padding-top: 1px; padding-right: 1px; padding-bottom: 20px; padding-left: 1px; background-image: url(/giftset/kind/img_kind/g_kind.jpg); background-repeat: no-repeat; }
#G_KIND li { width: 183px; height:93px; float:left; display:block; }
#G_KIND ul { margin:0px; padding:0px; }
#G_KIND #GF01 a { background: url(/giftset/kind/img_kind/g_kind.jpg) no-repeat -1px -1px; }
#G_KIND #GF02 a { background: url(/giftset/kind/img_kind/g_kind.jpg) no-repeat 1px 183px; margin-left:1px; }
#G_KIND #GF03 a { background: url(/giftset/kind/img_kind/g_kind.jpg) no-repeat 1px 368px; margin-left:2px; }
#G_KIND #GF04 a { background: url(/giftset/kind/img_kind/g_kind.jpg) no-repeat 184px 1px; }
#G_KIND #GF05 a { background: url(/giftset/kind/img_kind/g_kind.jpg) no-repeat 184px 184px; margin-left:1px; }
#G_KIND #GF06 a { background: url(/giftset/kind/img_kind/g_kind.jpg) no-repeat 184px 368px; margin-left:2px; }
#G_KIND li a { width: 183px; height:93px; display: block; padding: 0px; margin: 0px; }
#BODY #KIND h3 { height: 60px; width: 574px; text-indent:-9999px; overflow: hidden; }
#KD_TITLE { background-image: url(/giftset/kind/img_kind/title.gif); background-repeat: no-repeat; }
#BODY #KIND h4.plice { font-size: 220%; color: #6F1D25; font-weight: bolder; line-height: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #6F1D25; margin-bottom: 10px; background-color: #F1EAD4; height: auto; padding: 0px 0px 5px; }
#KIND .deco_contents h4 { font-weight: bold; color: #FFFFFF; background: #6F1D25; height: 19px; line-height: 1em; padding: 5px 0px 0px 10px; margin: 0px 0px 10px; }
.ver4 .left { width: 125px; margin-right: 18px; }
.ver3 .left { width: 160px; margin-right: 37px; }
.ver4 .right {
	width: 125px;
}
.ver3 .right { width: 160px; }
#BODY h6 { font-size: 120%; color: #660000; font-weight: bold; margin: 0px 0px 3px 0px; }
#N_FAX { background-image: url(/giftset/img_gift/n_fax.gif); background-repeat: no-repeat; text-indent: -9999px; height: 40px; overflow: hidden; }
#N_TEL { background-image: url(/giftset/img_gift/n_tel.gif); background-repeat: no-repeat; text-indent: -9999px; height: 40px; overflow: hidden; }
.r_line { padding: 9px; }
.line5 { padding:25px; background-color: #F1EAD4; border: 5px solid #735623; }
.ver4 img { margin-bottom:5px; }
.ver3 img { margin-bottom:5px; }
