@charset "utf-8";

body{background:url('../images/common/body_pt.jpg') repeat left top;}



.positoinNum{
	position:fixed;
	left:50%;
	top:50%;
	width:400px;
	height:100px;
	margin:-50px 0 0 -200px;
	background:#333;
	line-height:100px;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	z-index:999;
	display:none;
}

img{vertical-align:top;}
.scrollbox{height:1020px;position:relative;overflow:hidden;}
.scrollbox p{position:absolute;left:50%;}

/** Gnb **/
h1{position:fixed;left:0;top:178px;z-index:999;}

.gnb{position:absolute;left:50%;margin-left:-600px;top:540px;z-index:999;width:167px;}
.gnb li{cursor:pointer;}
.gnb li span{display:block;width:167px;font-size:0;text-indent:-9999px;}
.gnb li.scene01{padding-left:36px;}
.gnb li.scene02 span{height:98px;background:url('../images/common/gnb01.png') no-repeat left top;}
.gnb li.scene03 span{height:90px;background:url('../images/common/gnb02.png') no-repeat left top;}
.gnb li.scene04 span{height:90px;background:url('../images/common/gnb03.png') no-repeat left top;}
.gnb li.scene02.active span{background:url('../images/common/gnb01_on.png') no-repeat left top;}
.gnb li.scene03.active span{background:url('../images/common/gnb02_on.png') no-repeat left top;}
.gnb li.scene04.active span{background:url('../images/common/gnb03_on.png') no-repeat left top;}





.long_bg{position:absolute;left:50%;margin-left:510px;top:492px;background:url('../images/common/long_pt.png') repeat-y left top;width:69px;height:3418px;z-index:9;}
.long_img{position:absolute;left:50%;margin-left:506px;top:594px;width:84px;height:204px;z-index:10;background:url('../images/common/img01.png') no-repeat left top;}
.long_img.bg02{background:url('../images/common/img02.png') no-repeat left top;}
.title_box{position:absolute;left:50%;top:20px;width:1068px;height:213px;padding-left:262px;margin-left:-665px;background:url('../images/common/title_bg.png') no-repeat center top;}


/** Scene01 **/

#scene01{background:url('../images/scene01/sky_pt.jpg') repeat left top;}
#scene01 .inner_box{position:relative;z-index:9;height:100%;background:url('../images/scene01/bg.png') no-repeat center bottom;}
#scene01 .inner_box .img01{left:0;top:0;}
#scene01 .inner_box .img02{left:auto;right:0 !important;top:0;z-index:2;}
#scene01 .inner_box .img03{margin-left:-248px;top:642px;z-index:2;}
#scene01 .inner_box .img04{margin-left:492px;top:362px;z-index:2;}
#scene01 .inner_box .img06{margin-left:-484px;top:518px;z-index:2;}
#scene01 .inner_box .img07{margin-left:270px;top:494px;z-index:2;}
#scene01 .inner_box .txt01{margin-left:-222px;top:70px;z-index:3;}
#scene01 .inner_box .txt02{margin-left:-134px;top:192px;z-index:3;}
#scene01 .inner_box .txt03{margin-left:-214px;top:262px;z-index:3;}
#scene01 .inner_box .txt04{margin-left:-162px;top:474px;z-index:3;}

#scene01 .inner_box .car{margin-left:-1130px;top:460px;z-index:2;}
#scene01 .inner_box .bottom_bg{position:absolute;left:0;bottom:0;width:100%;height:185px;background:url('../images/common/body_pt.jpg') repeat left top;}
#scene01 .inner_box .wood{position:absolute;left:50%;margin-left:-395px;top:42px;width:790px;height:927px;background:url('../images/scene01/wood.png') no-repeat left top;}
#scene01 .cloud01{position:absolute;left:0;bottom:185px;width:100%;height:100%;background:url('../images/scene01/cloud02.png') no-repeat center bottom;}
#scene01 .cloud02{position:absolute;left:0;bottom:185px;width:100%;height:100%;background:url('../images/scene01/cloud01.png') no-repeat center bottom;}



/** Scene02 **/
#scene02{}
#scene02 .img01{margin-left:-846px;top:650px;}
#scene02 .img02{margin-left:494px;top:296px;z-index:99;}
#scene02 .img03{margin-left:548px;top:376px;z-index:99;}
#scene02 .inner_box{position:absolute;left:50%;top:238px;width:823px;height:457px;padding:195px 0 0 170px;margin-left:-496px;background:url('../images/scene02/scene02_bg.png') no-repeat center top;}
#scene02 .thumb_list{width:354px;}
#scene02 .thumb_list li{float:left;}
#scene02 .large{position:absolute;left:552px;top:202px;}


/** Scene03 **/
#scene03{}
#scene03 .img01{margin-left:-778px;top:560px;}
#scene03 .img02{margin-left:510px;top:365px;z-index:99;}
#scene03 .img03{margin-left:490px;top:184px;z-index:99;}
#scene03 .inner_box{position:absolute;left:50%;top:335px;width:864px;height:585px;margin-left:-432px;background:url('../images/scene03/scene03_bg.png') no-repeat center top;}
#scene03 .ring_bg{top:414px;width:816px;height:180px;margin-left:-408px;background:url('../images/scene03/scene03_ring.png') no-repeat center top;}
#scene03 .inner_title{top:-106px;margin-left:-132px;}
#scene03 .inner_list .list01{margin-left:-292px;top:24px;}
#scene03 .inner_list .list02{margin-left:84px;top:46px;}
#scene03 .inner_list .list01 span{position:absolute;left:0;top:-38px;}
#scene03 .inner_list .list02 span{position:absolute;left:0;top:-58px;}
#scene03 .inner_list .vs{margin-left:-52px;top:-42px;}
#scene03 .txt01{top:338px;margin-left:-354px;}
#scene03 .txt02{top:448px;margin-left:-348px;}
#scene03 .round_btn{position:absolute;left:50%;top:278px;margin-left:-86px;}
#scene03 .round_btn li{float:left;margin-right:7px;}
#scene03 .round_btn li a{display:block;width:38px;height:37px;text-indent:-9999px;background:url('../images/scene03/round_num.png') no-repeat left top;}
#scene03 .round_btn li.r01 a{background-position:left top;}
#scene03 .round_btn li.r02 a{background-position:-38px top;}
#scene03 .round_btn li.r03 a{background-position:-76px top;}
#scene03 .round_btn li.r04 a{background-position:right top;}
#scene03 .round_btn li.r01.on a{background-position:left -37px;}
#scene03 .round_btn li.r02.on a{background-position:-38px -37px;}
#scene03 .round_btn li.r03.on a{background-position:-76px -37px;}
#scene03 .round_btn li.r04.on a{background-position:right -37px;}



/** Scene04 **/
#scene04{height:1040px;}
#scene04 .img01{margin-left:-960px;top:484px;}
#scene04 .img02{margin-left:540px;top:658px;z-index:99;}
#scene04 .img03{margin-left:490px;top:488px;z-index:98;}
#scene04 .txt01{margin-left:-384px;top:706px;}
#scene04 .txt02{margin-left:-350px;top:820px;}
#scene04 .inner_box{position:absolute;left:50%;top:266px;width:730px;height:425px;margin-left:-365px;background:url('../images/scene04/scene04_bg.png') no-repeat center top;}
#scene04 .large{position:absolute;left:35px;top:39px;}
#scene04 .link_list{position:absolute;left:640px;top:48px;}
#scene04 .link_list li{height:69px;}

