/*page.css*/
* {
	margin:0;
	padding:0;
	border:medium none;
}
div,p,td,li,h1,h2,h3,h4,h5 {
	text-align:left;
}

body {
	text-align:center;
	background:url(../images/bg.gif);
}
#container {
	width:978px;
	margin:0 auto;
}
#spHeader {
	height:43px;
	background:#FFF;
}
#spHeader h1 {
	float:left;
	width:217px;
	background:#FFF;
}
img{
	display:block;
	float:left;
}
#spHeader p.spTagline {
	float:right;
	width:210px;
}

.spCopy img {
	float:right;
}
#main {
	/*background:url(../images/tap2_1.jpg) #FFF; あくまでも最後の1枚のため */
	background:url(../images/wh.gif) #FFF;
	color:#333;
	width:978px;
	height:426px;
	overflow:hidden;
	position:relative;
}

#nowSlide,#popstatus {
	position:absolute;
	display:none;
}

#tap1,#tap2,#tap3,#tap4,#tap5 {
	position:absolute;
	background:#FFF;
	display:none;		/*added*/
}
#tap1 img {
	position:absolute;
}

#tap2{}
#tap2 div,#tap3 div,#tap4 div{
	display:none;
}
#tap2 div img,#tap3 div img,#tap4 div img{
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}
#tap2 img,#tap3 img,#tap4 img,#tap5 img {
	position:absolute;
}
.popThis{
	top:0;
	left:375px;

}
.close {
	top:5px;
	left:747px;
	width:20px;
	height:20px;
	cursor:pointer;
}

#pd1btn {
	top:355px;
	left:423px;
	width:320px;
	height:30px;
}
#pd2btn {
	top:376px;
	left:423px;
	width:320px;
	height:30px;
}
#pto1btn {
	top:347px;
	left:423px;
	width:320px;
	height:30px;
}
#pto2btn {
	top:366px;
	left:423px;
	width:320px;
	height:30px;
}
#pto3btn {
	top:375px;
	left:423px;
	width:320px;
	height:30px;
}
#pta1btn {
	top:361px;
	left:423px;
	width:320px;
	height:30px;
}
#pta2btn {
	top:364px;
	left:423px;
	width:320px;
	height:30px;
}
#pta3btn {
	top:364px;
	left:423px;
	width:320px;
	height:30px;
}
#pta4btn {
	top:358px;
	left:423px;
	width:320px;
	height:30px;
}
#link_purple1{
	top:91px;
	left:758px;
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}
#link_purple2{
	top:136px;
	left:758px;
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}


#link_desk1 {
	top:241px;
	left:110px;
}
#link_desk2 {
	top:266px;
	left:110px;
}
#link_touch1{
	top:241px;
	left:110px;
}
#link_touch2{
	top:266px;
	left:151px;
}
#link_touch3{
	top:340px;
	left:147px;
}
#link_table1{
	top:206px;
	left:110px;
}
#link_table2{
	top:280px;
	left:131px;
}
#link_table3{
	top:306px;
	left:188px;
}
#link_table4{
	top:331px;
	left:188px;
}

#hl2b {
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}

#ds1p,#to1p,#ta1p {
	top:100px;
	left:80px
}
#top_desk {
	top:340px;
	left:80px;
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}
#top_touch{
	top:271px;
	left:80px;
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}
#top_table{
	top:202px;
	left:80px;
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}
#navigation {
	position:absolute;
	top:87px;
}
#navigation ul{
}
#navigation ul li{
	list-style-type:none;
	display:block;
	clear:both;
	overflow:hidden;
	float:left;
	padding-bottom:3px
}
#navigation ul li#nav2{

}
#navigation ul li img{
	display:block;
	clear:both;
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}

#top_hover_area {
	display:none;
	filter: alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
}
.link {
	cursor:pointer;
}
#prvBtn {
	width:135px;
	height:27px;
	filter:alpha(opacity=000);
	-moz-opacity:0.0;
	opacity:0.0;
	cursor:pointer;
	position:absolute;
	background:url(../images/preview_start_on.gif) no-repeat;
}
#prvBtn img {
	filter:alpha(opacity=000);
	cursor:pointer;
	position:absolute;
}
#prvCnt img {
	display:none;
}
#slide {
	position:absolute;
}
#caches {
	display:none;
}
#prvStt {
	display:none;
}