/* CSS Document */

/*↓new*/
/*.bg {width: 762px; margin: 0px auto; padding: 0px; position: relative;}*/

#base_gradation {width: 744px; background: url(img/bg_grade.jpg) bottom no-repeat; background-color: #f9f7ec; position: relative;}/* margin-top: 5px;*/
#main {width: 744px; height: 384px; background: url(img/main_img.jpg) no-repeat;}
#main img {position: absolute; top: 418px; left: 574px;}

.buy_info {width: 744px; height: 277px; background: url(img/bg_03.gif) no-repeat;}/* margin-bottom: 16px;*/
.buy_info img {position: relative; top: 4px; left: 229px;}
/*↑new*/
/*↓090601追加*/
#charge_detail_link {
	/*border: #0F0 1px solid;*/
	position: absolute;
	top: 521px;
	left: 34px;
}
#send_url_link {
	/*border: #0FF 1px solid;*/
	position: absolute;
	top: 539px;
	left: 355px;
}
/*↑090601追加*/
#thum_box {width: 604px; position: absolute; top: 691px; left: 148px; z-index: 1;}/* top: 627px; left: 157px;*//* top: 752px;*/
#thum_box div {width: 604px; height: 146px;}/*left: -224px; top: 190px;*/
#thum_box img {height: 19px;}<!-- //間隔// -->
#top_sp {height: 20px;}
#part1, #part2, #part3, #part4, #part5 {width: 724px; height: 151px; background-repeat: no-repeat; text-align: left; margin-left: auto; margin-right: auto;}/* margin-left: 10px;*/
#part1 {background-image: url(img/bg_part1.gif);}
#part2 {background-image: url(img/bg_part2.gif);}
#part3 {background-image: url(img/bg_part3.gif);}
#part4 {background-image: url(img/bg_part4.gif);}
#part5 {background-image: url(img/bg_part5.gif);}
.thum_big {width: 151px; height: 114px; float: left; position: relative; top: 28px; left: 10px;}
.play_btn {height: 49px; text-align: right; float: right; position: relative; top: 4px; left: -11px; z-index: 2;}
.play_btn .sp {width: 7px;}
.part_sp {height: 14px;}<!-- //間隔// -->
#under_sp {height: 13px;}


