#pricedown {
	position: absolute;
	left: 45px;
	top: 73px;
}
#filter {
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000000;
	width: 0;
	height: 0;
	cursor: pointer;
}

#wrap {
	background-color: #ffffff;
}
#show {
	background-color: #ffffff;
}

#tooltip {
	width: 98px;
	height: 50px;
	position: absolute;
	left: -99999px;top: -99999px;
	background: #ffffff url(../../fourth_image/tooltip.gif) scroll no-repeat 0 0;
}

#logo_click {
	position: absolute;
	left: 287px;
	top: 173px;
	width: 391px;
	height: 85px;
}
#threeinone_click {
	position: absolute;
	left: 793px;
	top: 422px;
	width: 39px;
	height: 54px;
}

#tshirt_click {
	position: absolute;
	left: 692px;
	top: 454px;
	width: 74px;
	height: 22px;
}

#home {
	position: absolute;
	left: 638px;
	top: 184px;
}
#forum {
	position: absolute;
	left: 861px;
	top: -238px;
}

#pixeljunk {
	position: absolute;
	left:0;top:0;
	width: 960px;
	height: 476px;
}

#buy {
	position: absolute;
	left: 858px;
	top: 206px;
	width: 32px;
	height: 32px;
	cursor: pointer;
}
#mailmagazine {
	position: absolute;
	left: 812px;
	top: 64px;
	width: 56px;
	height: 46px;
}


#new_icon_bar {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
}
#new_icon_bar img {
	margin: 0;
	padding: 0;
	border: none;
}

#icon_new0715 {
	position: absolute;
	left: 29px;
	top: 361px;
}

#icon_comingsoon1 {
	width: 167px;
	height: 48px;
	position: absolute;
	left: 66px;
	top: 27px;
}

#movie_icon_bar {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0; top: 0;
	width: 852px;
	height: 238px;
}
#movie_icon_bar img {
	margin: 0;
	padding: 0;
	border: none;
/*	z-index: 6;*/
}
#balloon {
	width: 32px;
	height: 48px;
	position: absolute;
	left: 764px;
	top: 138px;
	cursor: pointer;
}
#butterfly {
	width: 30px;
	height: 30px;
	position: absolute;
	left: 198px;
	top: 200px;
	cursor: pointer;
}
#sun {
	width: 38px;
	height: 38px;
	position: absolute;
	left: 618px;
	top: 43px;
	cursor: pointer;
}
#helicopter {
	width: 53px;
	height: 84px;
	position: absolute;
	left: 400px;
	top: 71px;
	cursor: pointer;
}

#icon_bar {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 238px;
	width: 852px;/*About*/
	height: 238px;/*About*/
}
#icon_bar img {
	margin: 0;
	padding: 0;
	border: none;
}
#icon_bar #pixeljunk_1_1 {
	width: 60px;
	height: 60px;
	position: absolute;
	left: 64px;
	top: 178px;
}
#icon_bar #pixeljunk_1_2 {
	width: 140px;
	height: 40px;
	position: absolute;
	left: 150px;
	top: 198px;
}
#icon_bar #pixeljunk_1_2_2 {
	width: 32px;
	height: 50px;
	position: absolute;
	left: 914px;
	top: 188px;
	cursor: pointer;
}
#icon_bar #pixeljunk_1_2p {
	width: 50px;
	height: 51px;
	position: absolute;
	left: 271px;
	top: 80px;
}
#icon_bar #pixeljunk_1_2a {
	width: 70px;
	height: 107px;
	position: absolute;
	left: 185px;
	top: 91px;
}
#icon_bar #pixeljunk_pjmd_demo {
	width: 50px;
	height: 51px;
	position: absolute;
	left: 127px;
	top: 64px;
}
#icon_bar #pixeljunk_1_3_1 {
	width: 40px;
	height: 60px;
	position: absolute;
	left: 319px;
	top: 178px;
}

#icon_bar #pixeljunk_1_3a {
	width: 40px;
	height: 35px;
	position: absolute;
	left: 360px;
	top: 147px;
}
#icon_bar #pixeljunk_1_4_0 {
	width: 90px;
	height: 39px;
	position: absolute;
	left: 468px;
	top: 199px;
}
#icon_bar #pixeljunk_1_1a {
	width: 36px;
	height: 60px;
	position: absolute;
	left: 19px;
	top: 178px;
}
#icon_bar #pixeljunk_1_4a {
	width: 29px;
	height: 46px;
	position: absolute;
	left: 427px;
	top: 192px;
}

.form_dialog_inside {
	background-color: #cccccc;
	width: 480px;
	height: 261px;
	margin: 0;
	padding: 0;
}
.form_dialog_close {
	background-color: #999999;
	color: #cccccc;
	padding: 0 3px 5px 2px;
}

.form_dialog_contents {
	width: 480px;
	height: 30px;
	text-align: center;

	font-size: xx-large;
	position: absolute;
	left: 0;
	top: 110px;
	margin: 0;
	padding: 0;
}

.form_dialog_notice {
	width: 480px;
	text-align: right;
}

.form {
	background-color: #cccccc;
	width: 480px;
	visibility: hidden;
	color: #999999;

	position: absolute;
	left: 50%;
	top: 50%;
	margin: 0;
	padding: 0;
	margin-left: -240px;
	margin-top: -160px;
	z-index: 105;
}

#shadow_form {
	width: 495px;
	height: 280px;
	position: absolute;
	left: 240px;
	top: 108px;
	margin: 0;
	padding: 0;
	z-index: 104;
	display: none;
}


#result {
	width: 240px;
	text-align: center;
	color: #999999;

	position: absolute;
	left: 50%;
	top: 220px;
	margin-left: -120px;
	visibility: hidden;
}
#contact_form {
	
}
#title {
	border: solid 1px #aaaaaa;
	margin: 20px 10px 10px 10px;
	width: 458px;

	background: url(../../fourth_image/title.png) no-repeat center #ffffff;
	text-align: center;
}
#from {
	border: solid 1px #aaaaaa;
	margin: 0 10px 10px 10px;
	width: 458px;

	background: url(../../fourth_image/address.png) no-repeat center #ffffff;
}
#message {
	border: solid 1px #aaaaaa;
	margin: 0 10px 10px 10px;
	padding: 5px;
	width: 448px;
	height: 120px;
	
	background: url(../../fourth_image/mess.png) no-repeat center #ffffff;
	overflow: auto;
}
.button_e {
	text-align: left;
	width: 225px;
	margin: 0 0 10px 10px;
	float: left;
}
#clear_button {
	width: 30px;
	height: 30px;
	cursor: pointer;
}
.button_s {
	text-align: right;
	width: 225px;
	margin: 0 10px 10px 0;
	float: left;
}
#submit_button {
	width: 60px;
	height: 20px;
	cursor: pointer;
	margin: 5px 0;
}
.close_button {
	position: absolute;
	left: 448px;
	top: 0px;
	cursor: pointer;
}


#notice_window {
	position: absolute;
	left: 180px;
	top: 82.5px;
	z-index: 110;
	display: none;
}
#notice_window .notice_close {
	position: absolute;
	left: 567px;
	top: 0;
	width: 33px;
	height: 15px;
}
#notice_window .q-games {
	position: absolute;
	left: 467px;
	top: 203px;
	width: 80px;
	height: 12px;
}

#threeinone_window {
	position: absolute;
	left: 180px;
	top: 82.5px;
	z-index: 110;
	display: none;
}
#threeinone_window .notice_close {
	position: absolute;
	left: 567px;
	top: 0;
	width: 33px;
	height: 15px;
}
#threeinone_window .notice_link {
	position: absolute;
	left: 7px;
	top: 7px;
	width: 80px;
	height: 13px;
}

#tshirt_window {
	position: absolute;
	left: 180px;
	top: 70px;
	z-index: 110;
	display: none;
}
#tshirt_window .notice_close {
	position: absolute;
	left: 567px;
	top: 0;
	width: 33px;
	height: 15px;
}
#tshirt_window .notice_link {
	position: absolute;
	left: 405px;
	top: 280px;
	width: 151px;
	height: 25px;
	opacity: 0;	
	filter: alpha(opacity=0);
}

#movie_frame {
	width: 20px;
	height: 20px;
	background-color: #000000;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: 0;
	padding: 10px;
	display: none;
	z-index: 10;
}
.pixeljunk_footerbar .bar_center {
	visibility: hidden;
}
