h2,h3,h4,p {margin:0;padding:0;}

#gift_wrap {
margin-bottom: 60px;
width: 728px;
background-color: #ffffff;}

#gift_wrap h2 {
	width: 728px;
	height: 503px;
	text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
	background: url(http://gigaplus.makeshop.jp/sdarts/project/gift/img/h2.jpg) no-repeat 0 0;}

#gift_wrap .tit01 {
	width: 728px;
	height: 127px;
	text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
	background: url(http://gigaplus.makeshop.jp/sdarts/project/gift/img/h301.gif) no-repeat 0 0;}

#gift_wrap .txt01 {
	position: relative;
	width: 728px;
	height: 310px;
	background: url(http://gigaplus.makeshop.jp/sdarts/project/gift/img/img01.gif) no-repeat 0 0;}

#gift_wrap .txt01 a {
	position: absolute;
	top: 204px;
	left: 356px;}

#gift_wrap .txt02 {
	width: 728px;
	height: 146px;
	text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
	background: url(http://gigaplus.makeshop.jp/sdarts/project/gift/img/img02.jpg) no-repeat 0 0;}

#gift_wrap .txt03 {
	width: 728px;
	height: 299px;
	text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
	background: url(http://gigaplus.makeshop.jp/sdarts/project/gift/img/img03.jpg) no-repeat 0 0;}

#gift_wrap .txt04 {
	width: 728px;
	height: 417px;
	text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
	background: url(http://gigaplus.makeshop.jp/sdarts/project/gift/img/img04.gif) no-repeat 0 0;}

.close {
	width: 728px;
	text-align: center;}

.close a {
	display: block;
	padding: 4px 0;
	text-decoration: none;
	color: #ffffff;
	background-color: #cc092f;}

.close a:hover {background-color: #dd2a4d;}