@charset "UTF-8";
/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,form,fieldset,input,textarea,h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,th,td {
	margin: 0;
	padding: 0;
}

img { border: 0; vertical-align: bottom; border-style: none;}
a img { border-style:none; outline: none;}
a { outline: none; }
a:link,a:visited,a:active {outline: none;} 

body,td,th {font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

#header{ height: 108px; background-color: #633;}

#main01 { background-image: url(../img/bg_top.jpg); background-repeat: repeat-x; background-position: center top; background-color: #FFF;}

#main02 { background-image: url(../img/bg_in.jpg); background-repeat: repeat-x; background-position: center top; background-color: #FFF;}

#main_cha { background-image: url(../character/character_select_bg.jpg); background-repeat: repeat-x; background-position: center top; background-color: #FFF;}

#main_cha02 { background-image: url(../character/character_bg02.jpg); background-repeat: repeat-x; background-position: center top; background-color: #FFF;}

#main_stg { background-image: url(../stage/stage_select_bg.jpg); background-repeat: repeat-x; background-position: center top; background-color: #FFF;}

#main_stg02 { background-image: url(../stage/Stage_Select_bg02.jpg); background-repeat: repeat-x; background-position: center top; background-color: #FFF;}

#main_contents { width: 1000px;	margin:0 auto;}
#main_contents h2{ width:100%; text-align:center; padding:40px 0 30px;}

#main_contents2 { width: 1000px; margin:0 auto;}
#main_contents2 h2{ width:100%; text-align:center; padding:40px 0 30px;}
#main_contents2 #contents{ background-image: url(../outline/frame_middle2.jpg); background-repeat: repeat-y; padding-bottom: 60px; font-size:15px; color:#FFF; line-height:167%;}


#new_commonb{ position: absolute; height: 20px; width: 70px; right: 5px; top: 35px; z-index: 1;}


#maintop{
	height: 1478px;
	width: 1000px;
	margin: 0 auto;
	position: relative;
	background-repeat: no-repeat;
	background-image: url(../img/top_main_0626.jpg);
}
	
#maintop #catch{ position: absolute; left: 505px; top: 35px;}
#maintop #logo{	position: absolute;	 left: 416px; top: 308px;}
#maintop #day{ position: absolute; left: 583px; top: 528px;}
#maintop #trade{ position: absolute; left: 0px;	top: 335px;}

#siyu_01{ height: 300px; width: 1000px; margin: 0 auto; position: relative; background-image: url(../img/senkosiyu_01.png)}
#siyu_02{ width: 1000px; margin: 0 auto; position: relative; background-image: url(../img/senkosiyu_02.png); background-repeat: repeat-y;}
#siyu_03{ height: 100px; width: 1000px; margin: 0 auto; position: relative; background-image: url(../img/senkosiyu_03.png)}

#tento_01{ height: 525px; width: 1000px; margin: 0 auto; position: relative; background-image: url(../img/tento_01.png)}


#shoplist{ width: 1000px; margin: 0 auto; position: relative; background-image: url(../img/senkosiyu_02.png); background-repeat: repeat-y;}

#shoplist02{
	width: 700px;
	margin: 0 auto;
	z-index: 999;
	padding-top: 5px;
}


#siyutext_list{
	width: 700px;
	margin: 0 auto;
	z-index: 999;
	padding-top: 10px;
	color:#FFF;
}


#siyutext_1{
	width: 620px;
	margin: 0 auto;
	z-index: 999;
	padding-top: 10px;
	color:#FFF;
}

#siyutext_2{
	width: 620px;
	margin: 0 auto;
	z-index: 999;
	padding-top: 5px;
}

#siyutext_title{
	width: 500px;
	margin-top: 0;
	margin-left: 150px;
	z-index: 999;
	padding-top: 5px;
}

.siyu_box{width: 650px; border-top:solid 1px #776044; color:#FFF;}
.siyu_box a{ color:#FF3;}
.siyu_box a:hover{color:#F93; text-decoration:none;}
.siyu_box td{ padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #776044;}
.siyu_box td dt{ float:left;}
.siyu_box td dd{ margin-left:1em;}

.list{width: 700px; border-top:solid 1px #776044; color:#FFF;}
.list a{ color:#FF3;}
.list a:hover{color:#F93; text-decoration:none;}
.list td{ padding-top:3px; padding-bottom:3px; padding-left:3px; border-bottom:solid 1px #776044;}
.list td dt{ float:left;}
.list td dd{ margin-left:1em;}

#tophead{ background-image: url(../img/bg_header.jpg); background-position: center; height: 108px; background-repeat: repeat-x;}
#tophead_con{ width: 980px; margin: 0 auto; height: 108px; position: relative;}
#tophead_con h1{ float: left; display: block; width: 185px; height: 102px; text-indent: -9999px; overflow: hidden;}
#tophead_con h1 a{ display: block; width: 185px; height: 102px; background-image: url(../img/header_logo.jpg); text-indent: -9999px; overflow: hidden;}
#tophead_con h1 a:hover{ background-position:0 -102px;}
#tophead_con .link{ float: right; width: 225px; margin-top: 23px;}

#tophead_con .link .facebook a{ display: block; width: 20px; height: 20px; background-image: url(../img/fbb.gif); float: left; text-indent: -9999px; margin-left: 15px;}
	
#tophead_con .link .twitter a{ display: block; width: 20px; height: 20px; background-image: url(../img/twb.gif); float: left; text-indent: -9999px; margin-left: 5px;}

#tophead_con .link .shop a{ display: block; width: 100px; height: 20px; background-image: url(../img/shop_b.jpg); float: left; text-indent: -9999px; margin-left: 8px;}


#tophead_con .link .facebook a:hover{ background-position:0 -20px;}
#tophead_con .link .twitter a:hover{ background-position:0 -20px;}
#tophead_con .link .shop a:hover{ background-position:0 -20px;}

#menu { overflow: hidden; height: 38px; position: absolute; top: 64px; left: 204px;}
	
#menu ul { margin:0; padding:0;}
#menu ul li { float:left; list-style:none;}
#menu ul li a { display: block;}
#menu ul li a.current img{	margin-top:-76px; display:block; /* IE6隙間防止 */}
#menu ul li a{ display:block;}
#menu ul li a:hover {margin-top:-38px;}
#menu ul li a:active {margin-top:-38px;}

#menu_new01{
	position: absolute;
	height: 14px;
	width: 49px;
	left: 393px;
	top: 58px;
	z-index: 1;
}
#menu_new02{ position: absolute; height: 14px; width: 49px; left: 500px; top: 58px; z-index: 1;}
#menu_new03{ position: absolute; height: 14px; width: 49px; left: 598px; top: 58px; z-index: 1;}
#menu_new04{ position: absolute; height: 14px; width: 49px; left: 700px; top: 58px; z-index: 1;}
#menu_new05{ position: absolute; height: 14px; width: 49px; left: 800px; top: 58px; z-index: 1;}
#menu_new06{ position: absolute; height: 14px; width: 49px; left: 895px; top: 58px; z-index: 1;}

#attention{
	position: absolute;
	bottom: 40px;
	left: 120px;
	color: #FFF;
}


#topic_upd{
	position: absolute;
	height: 65px;
	width: 620px;
	top: 10px;
	left: 100px;
	background-image: url(../img/topic_02.png);
	background-repeat: no-repeat;
	padding: 22px 0 0 170px;
	color: #FFF;
	font-size: 14px
}

#topic{
	position: absolute;
	height: 43px;
	width: 620px;
	bottom: 650px;
	left: 100px;
	background-image: url(../img/topic.png);
	padding: 24px 0 0 160px;
	color: #FFF;
	font-size: 14px
}

#topic a{color: #FFF;}
#topic a:link    {color:#fff; text-decoration:none;}
#topic a:visited {color:#fff; text-decoration:none;}
#topic a:hover   {color:#0ff; text-decoration:underline;}
#topic a:active  {color:#333; text-decoration:underline;}

#top_banner_zds{overflow: hidden; position: absolute; height: 130px; width: 275px; left: 40px; top: 50px;}
#top_banner_zds ul { margin:0; padding:0;}
#top_banner_zds ul li { float:left; list-style:none;}
#top_banner_zds ul li a { display: block;}
#top_banner_zds ul li a.current img{	margin-top:-130px; display:block; /* IE6隙間防止 */}
#top_banner_zds ul li a{ display:block;}
#top_banner_zds ul li a:hover {margin-top:-130px;}
#top_banner_zds ul li a:active {margin-top:-130px;}

#top_banner_01{overflow: hidden; position: absolute; height: 60px; width: 254px; left: 50px; top: 15px;}
#top_banner_01 ul { margin:0; padding:0;}
#top_banner_01 ul li { float:left; list-style:none;}
#top_banner_01 ul li a { display: block;}
#top_banner_01 ul li a.current img{	margin-top:-60px; display:block; /* IE6隙間防止 */}
#top_banner_01 ul li a{ display:block;}
#top_banner_01 ul li a:hover {margin-top:-60px;}
#top_banner_01 ul li a:active {margin-top:-60px;}

#top_banner_02{overflow: hidden; position: absolute; height: 60px; width: 254px; left: 50px; top: 80px;}
#top_banner_02 ul { margin:0; padding:0;}
#top_banner_02 ul li { float:left; list-style:none;}
#top_banner_02 ul li a { display: block;}
#top_banner_02 ul li a.current img{	margin-top:-60px; display:block; /* IE6隙間防止 */}
#top_banner_02 ul li a{ display:block;}
#top_banner_02 ul li a:hover {margin-top:-60px;}
#top_banner_02 ul li a:active {margin-top:-60px;}

#top_banner_03{overflow: hidden; position: absolute; height: 60px; width: 254px; left: 50px; top: 145px;}
#top_banner_03 ul { margin:0; padding:0;}
#top_banner_03 ul li { float:left; list-style:none;}
#top_banner_03 ul li a { display: block;}
#top_banner_03 ul li a.current img{	margin-top:-60px; display:block; /* IE6隙間防止 */}
#top_banner_03 ul li a{ display:block;}
#top_banner_03 ul li a:hover {margin-top:-60px;}
#top_banner_03 ul li a:active {margin-top:-60px;}

#top_banner_04{overflow: hidden; position: absolute; height: 50px; width: 200px; left: 50px; top: 700px;}
#top_banner_04 ul { margin:0; padding:0;}
#top_banner_04 ul li { float:left; list-style:none;}
#top_banner_04 ul li a { display: block;}
#top_banner_04 ul li a.current img{	margin-top:-50px; display:block; /* IE6隙間防止 */}
#top_banner_04 ul li a{ display:block;}
#top_banner_04 ul li a:hover {margin-top:-50px;}
#top_banner_04 ul li a:active {margin-top:-50px;}

#top_banner_05{overflow: hidden; position: absolute; height: 64px; width: 192px; left: 101px; top: 840px;}
#top_banner_05 ul { margin:0; padding:0;}
#top_banner_05 ul li { float:left; list-style:none;}
#top_banner_05 ul li a { display: block;}
#top_banner_05 ul li a.current img{	margin-top:-64px; display:block; /* IE6隙間防止 */}
#top_banner_05 ul li a{ display:block;}
#top_banner_05 ul li a:hover {margin-top:-64px;}
#top_banner_05 ul li a:active {margin-top:-64px;}

#top_banner_06{overflow: hidden; position: absolute; height: 64px; width: 192px; left: 303px; top: 840px;}
#top_banner_06 ul { margin:0; padding:0;}
#top_banner_06 ul li { float:left; list-style:none;}
#top_banner_06 ul li a { display: block;}
#top_banner_06 ul li a.current img{	margin-top:-64px; display:block; /* IE6隙間防止 */}
#top_banner_06 ul li a{ display:block;}
#top_banner_06 ul li a:hover {margin-top:-64px;}
#top_banner_06 ul li a:active {margin-top:-64px;}

#top_banner_07{ overflow: hidden; position: absolute; height: 64px; width: 360px; left: 542px; top: 841px;}

#top_banner_08{overflow: hidden; position: absolute; height: 64px; width: 192px; left: 505px; top: 840px;}
#top_banner_08 ul { margin:0; padding:0;}
#top_banner_08 ul li { float:left; list-style:none;}
#top_banner_08 ul li a { display: block;}
#top_banner_08 ul li a.current img{	margin-top:-64px; display:block; /* IE6隙間防止 */}
#top_banner_08 ul li a{ display:block;}
#top_banner_08 ul li a:hover {margin-top:-64px;}
#top_banner_08 ul li a:active {margin-top:-64px;}

#top_banner_09{overflow: hidden; position: absolute; height: 64px; width: 192px; left: 707px; top: 840px;}
#top_banner_09 ul { margin:0; padding:0;}
#top_banner_09 ul li { float:left; list-style:none;}
#top_banner_09 ul li a { display: block;}
#top_banner_09 ul li a.current img{	margin-top:-64px; display:block; /* IE6隙間防止 */}
#top_banner_09 ul li a{ display:block;}
#top_banner_09 ul li a:hover {margin-top:-64px;}
#top_banner_09 ul li a:active {margin-top:-64px;}


#top_new_upd{ position: absolute; height: 14px; width: 49px; left: 99px; top: 832px; z-index: 999;}
#top_new_faq{ position: absolute; height: 14px; width: 49px; left: 301px; top: 832px; z-index: 999;}

#top_new_qaa{ position: absolute; height: 14px; width: 49px; left: 98px; top: 832px; z-index: 999;}
#top_new_ml{ position: absolute; height: 14px; width: 49px; left: 319px; top: 832px; z-index: 999;}


#spec{ position: absolute; height: 550px; width: 800px; left: 100px; bottom: 10px;}


#spec_btn_dlc{ overflow: hidden; position: absolute; height:20px; width:81px; right:260px; bottom: 76px;}
#spec_btn_dlc ul { margin:0; padding:0;}
#spec_btn_dlc ul li { float:left; list-style:none;}
#spec_btn_dlc ul li a { display: block;}
#spec_btn_dlc ul li a.current img{	margin-top:-55px; display:block; /* IE6隙間防止 */}
#spec_btn_dlc ul li a{ display:block;}
#spec_btn_dlc ul li a:hover {margin-top:-55px;}
#spec_btn_dlc ul li a:active {margin-top:-px;}


#spec_shop_b{ overflow: hidden; position: absolute; height:55px; width:200px; right:300px; bottom: 15px;}
#spec_shop_b ul { margin:0; padding:0;}
#spec_shop_b ul li { float:left; list-style:none;}
#spec_shop_b ul li a { display: block;}
#spec_shop_b ul li a.current img{	margin-top:-55px; display:block; /* IE6隙間防止 */}
#spec_shop_b ul li a{ display:block;}
#spec_shop_b ul li a:hover {margin-top:-55px;}
#spec_shop_b ul li a:active {margin-top:-px;}

#spec_img{ overflow: hidden; position: absolute; height:22px; width:101px; right:270px; bottom: 211px;}
#spec_img ul { margin:0; padding:0;}
#spec_img ul li { float:left; list-style:none;}
#spec_img ul li a { display: block;}
#spec_img ul li a.current img{	margin-top:-55px; display:block; /* IE6隙間防止 */}
#spec_img ul li a{ display:block;}
#spec_img ul li a:hover {margin-top:-22px;}
#spec_img ul li a:active {margin-top:-22px;}

#spec_img2{ overflow: hidden; position: absolute; height:22px; width:101px; right:330px; bottom: 351px;}
#spec_img2 ul { margin:0; padding:0;}
#spec_img2 ul li { float:left; list-style:none;}
#spec_img2 ul li a { display: block;}
#spec_img2 ul li a.current img{	margin-top:-55px; display:block; /* IE6隙間防止 */}
#spec_img2 ul li a{ display:block;}
#spec_img2 ul li a:hover {margin-top:-22px;}
#spec_img2 ul li a:active {margin-top:-22px;}


#top_logo{ position: absolute; height: 350px; width: 650px; left: 0px; top: 355px;}
#top_sale{ position: absolute; height: 70px; width: 400px; left: 300px; top: 690px;}
#top_sale_02{ position: absolute; height: 70px; width: 400px; left: 120px; top: 690px;}
#top_wiiu{ position: absolute; height: 110px; width: 280px; right: 0px; top: 0px;}

#top_dendo{ position: absolute; height: 115px; width: 185px; right: 54px; top: 115px;}


#top_movie{
	position: absolute;
	height: 219px;
	width: 250px;
	right: 66px;
	top: 545px;
	z-index: 2;
	background-image: url(../img/top_movie_pm.png);
}
#top_movie_w{ position: absolute; height: 219px; width: 250px; right: 66px; top: 475px; z-index: 1;}

#top_new01{ position: absolute; height: 14px; width: 49px; right: 85px; top: 625px; z-index: 999;}
#top_new02{ position: absolute; height: 14px; width: 49px; right: 289px; bottom: 361px; z-index: 999;}
#top_new03{ position: absolute; height: 14px; width: 49px; right: 230px; bottom: 221px; z-index: 999;}
#top_new04{ position: absolute; height: 14px; width: 49px; left: 260px; top: 63px; z-index: 999;}
#top_new05{ position: absolute; height: 14px; width: 49px; left: 260px; top: 128px; z-index: 999;}
#top_new06{ position: absolute; height: 14px; width: 49px; left: 260px; top: 197px; z-index: 999;}
#top_new07{ position: absolute; height: 14px; width: 49px; left: 212px; top: 730px; z-index: 999;}

#top_new_bnn01{ position: absolute; height: 14px; width: 49px; left: 260px; top: 64px; z-index: 999;}
#top_new_bnn02{ position: absolute; height: 14px; width: 49px; left: 48px; top: 135px; z-index: 999;}

#intro{ height: 1709px; width: 1000px; margin: 0 auto; position: relative;}

#chara_select{ height: 773px; width: 1000px; margin: 0 auto; position: relative;}
#chara_select02{ height: 695px; width: 1000px; margin: 0 auto; position: relative;}
#chara_select03{ height: 895px; width: 1000px; margin: 0 auto; position: relative;}
#chara_select04{ height: 1050px; width: 1000px; margin: 0 auto; position: relative;}
#chara_select05{ height: 923px; width: 1000px; margin: 0 auto; position: relative;}
#chara_select06{ height: 1220px; width: 1000px; margin: 0 auto; position: relative;}
#chara_select07{ height: 1400px; width: 1000px; margin: 0 auto; position: relative;}
#chara_select08{ height: 1210px; width: 1000px; margin: 0 auto; position: relative;}
#chara_select09{ height: 1050px; width: 1000px; margin: 0 auto; position: relative;}

#chara_icon01{ position: absolute; height: 170px; width: 110px; left: 151px; top: 212px; z-index: 1;}
#chara_icon02{ position: absolute; height: 170px; width: 110px; left: 271px; top: 212px; z-index: 1;}
#chara_icon03{ position: absolute; height: 170px; width: 110px; left: 391px; top: 212px; z-index: 1;}
#chara_icon04{ position: absolute; height: 170px; width: 110px; left: 620px; top: 212px; z-index: 1;}
#chara_icon05{ position: absolute; height: 170px; width: 110px; left: 740px; top: 212px; z-index: 1;}
#chara_icon06{ position: absolute; height: 170px; width: 110px; left: 620px; top: 402px; z-index: 1;}
#chara_icon07{ position: absolute; height: 170px; width: 110px; left: 740px; top: 402px; z-index: 1;}
#chara_icon08{ position: absolute; height: 170px; width: 110px; left: 151px; top: 402px; z-index: 1;}
#chara_icon09{ position: absolute; height: 170px; width: 110px; left: 271px; top: 402px; z-index: 1;}
#chara_icon10{ position: absolute; height: 170px; width: 110px; left: 391px; top: 402px; z-index: 1;}
#chara_icon11{ position: absolute; height: 170px; width: 110px; left: 151px; top: 592px; z-index: 1;}
#chara_icon12{ position: absolute; height: 170px; width: 110px; left:620px; top: 592px; z-index: 1;}
#chara_icon13{ position: absolute; height: 170px; width: 110px; left: 740px; top: 592px; z-index: 1;}
#chara_icon14{ position: absolute; height: 170px; width: 110px; left: 271px; top: 592px; z-index: 1;}
#chara_icon15{ position: absolute; height: 170px; width: 110px; left: 620px; top: 782px; z-index: 1;}
#chara_icon16{ position: absolute; height: 170px; width: 110px; left: 740px; top: 782px; z-index: 1;}

#chara_icon17{ position: absolute; height: 170px; width: 110px; left: 391px; top: 592px; z-index: 1;}
#chara_icon18{ position: absolute; height: 170px; width: 110px; left: 151px; top: 782px; z-index: 1;}
#chara_icon19{ position: absolute; height: 170px; width: 110px; left: 271px; top: 782px; z-index: 1;}
#chara_icon20{ position: absolute; height: 170px; width: 110px; left: 391px; top: 782px; z-index: 1;}

#chara_icon21{ position: absolute; height: 170px; width: 110px; left: 620px; top: 972px; z-index: 1;}

#chara_icon01_b{ position: absolute; height: 170px; width: 110px; left: 151px; top: 212px; z-index: 0;}
#chara_icon02_b{ position: absolute; height: 170px; width: 110px; left: 271px; top: 212px; z-index: 0;}
#chara_icon03_b{ position: absolute; height: 170px; width: 110px; left: 391px; top: 212px; z-index: 0;}
#chara_icon04_b{ position: absolute; height: 170px; width: 110px; left: 620px; top: 212px; z-index: 0;}
#chara_icon05_b{ position: absolute; height: 170px; width: 110px; left: 740px; top: 212px; z-index: 0;}
#chara_icon06_b{ position: absolute; height: 170px; width: 110px; left: 620px; top: 402px; z-index: 0;}
#chara_icon07_b{ position: absolute; height: 170px; width: 110px; left: 740px; top: 402px; z-index: 0;}
#chara_icon08_b{ position: absolute; height: 170px; width: 110px; left: 151px; top: 402px; z-index: 0;}
#chara_icon09_b{ position: absolute; height: 170px; width: 110px; left: 271px; top: 402px; z-index: 0;}
#chara_icon10_b{ position: absolute; height: 170px; width: 110px; left: 391px; top: 402px; z-index: 0;}
#chara_icon11_b{ position: absolute; height: 170px; width: 110px; left: 151px; top: 592px; z-index: 0;}
#chara_icon12_b{ position: absolute; height: 170px; width: 110px; left: 620px; top: 592px; z-index: 0;}
#chara_icon13_b{ position: absolute; height: 170px; width: 110px; left: 740px; top: 592px; z-index: 0;}
#chara_icon14_b{ position: absolute; height: 170px; width: 110px; left: 271px; top: 592px; z-index: 0;}
#chara_icon15_b{ position: absolute; height: 170px; width: 110px; left: 620px; top: 782px; z-index: 0;}
#chara_icon16_b{ position: absolute; height: 170px; width: 110px; left: 740px; top: 782px; z-index: 0;}

#chara_icon17_b{ position: absolute; height: 170px; width: 110px; left: 391px; top: 592px; z-index: 0;}
#chara_icon18_b{ position: absolute; height: 170px; width: 110px; left: 151px; top: 782px; z-index: 0;}
#chara_icon19_b{ position: absolute; height: 170px; width: 110px; left: 271px; top: 782px; z-index: 0;}
#chara_icon20_b{ position: absolute; height: 170px; width: 110px; left: 391px; top: 782px; z-index: 0;}

#chara_new01{ position: absolute; height: 16px; width: 55px; left: 452px; top: 220px; z-index: 2; z-index: 2;}
#chara_new02{ position: absolute; height: 16px; width: 55px; left: 212px; top: 410px; z-index: 2; z-index: 2;}
#chara_new03{ position: absolute; height: 16px; width: 55px; left: 212px; top: 220px; z-index: 2; z-index: 2;}
#chara_new04{ position: absolute; height: 20px; width: 70px; left: 470px; top: 525px; z-index: 2; z-index: 2;}
#chara_new05{ position: absolute; height: 20px; width: 70px; left: 275px; top: 190px; z-index: 2; z-index: 2;}
#chara_new06{ position: absolute; height: 20px; width: 70px; left: 325px; top: 190px; z-index: 2; z-index: 2;}
#chara_new07{ position: absolute; height: 14px; width: 49px; left: 271px; top: 620px; z-index: 2; z-index: 2;}
#chara_new08{ position: absolute; height: 14px; width: 49px; left: 481px; top: 620px; z-index: 2; z-index: 2;}
#chara_new09{ position: absolute; height: 16px; width: 55px; left: 332px; top: 220px; z-index: 2; z-index: 2;}
#chara_new10{ position: absolute; height: 14px; width: 49px; left: 112px; top: 620px; z-index: 2; z-index: 2;}
#chara_new11{ position: absolute; height: 16px; width: 55px; left: 332px; top: 410px; z-index: 2; z-index: 2;}
#chara_new12{ position: absolute; height: 16px; width: 55px; left: 452px; top: 410px; z-index: 2; z-index: 2;}
#chara_new13{ position: absolute; height: 16px; width: 55px; left: 800px; top: 410px; z-index: 2; z-index: 2;}
#chara_new14{ position: absolute; height: 16px; width: 55px; left: 680px; top: 600px; z-index: 2; z-index: 2;}
#chara_new15{ position: absolute; height: 16px; width: 55px; left: 212px; top: 600px; z-index: 2; z-index: 2;}
#chara_new16{ position: absolute; height: 16px; width: 55px; left: 452px; top: 600px; z-index: 2; z-index: 2;}
#chara_new17{ position: absolute; height: 14px; width: 49px; left: 321px; top: 620px; z-index: 2; z-index: 2;}
#chara_new18{ position: absolute; height: 14px; width: 49px; left: 112px; top:800px; z-index: 2; z-index: 2;}
#chara_new19{ position: absolute; height: 14px; width: 49px; left: 470px; top:188px; z-index: 2; z-index: 2;}
#chara_new20{ position: absolute; height: 16px; width: 55px; left: 212px; top: 600px; z-index: 2; z-index: 2;}
#chara_new21{ position: absolute; height: 16px; width: 55px; left: 800px; top: 600px; z-index: 2; z-index: 2;}
#chara_new22{ position: absolute; height: 16px; width: 55px; left: 680px; top: 790px; z-index: 2; z-index: 2;}
#chara_new23{ position: absolute; height: 14px; width: 49px; left: 275px; top:800px; z-index: 2; z-index: 2;}

#chara_new24{ position: absolute; height: 16px; width: 55px; left: 332px; top: 600px; z-index: 2; z-index: 2;}
#chara_new25{ position: absolute; height: 16px; width: 55px; left: 452px; top: 600px; z-index: 2; z-index: 2;}
#chara_new26{ position: absolute; height: 16px; width: 55px; left: 212px; top: 790px; z-index: 2; z-index: 2;}
#chara_new27{ position: absolute; height: 16px; width: 55px; left: 800px; top: 790px; z-index: 2; z-index: 2;}

#chara_new28{ position: absolute; height: 14px; width: 49px; left: 481px; top:800px; z-index: 2; z-index: 2;}
#chara_new29{ position: absolute; height: 14px; width: 49px; left: 481px; top:670px; z-index: 2; z-index: 2;}

#chara_new_dl{ position: absolute; height: 14px; width: 49px; left: 498px; top: 180px; z-index: 2; z-index: 2;}
#chara_new_dl02{
	position: absolute;
	height: 14px;
	width: 49px;
	left: 480px;
	top: 123px;
	z-index: 2;
	z-index: 2;
}

#chara_new07b{ position: absolute; height: 14px; width: 49px; left: 271px; top: 670px; z-index: 2; z-index: 2;}
#chara_new07c{ position: absolute; height: 14px; width: 49px; left: 112px; top: 670px; z-index: 2; z-index: 2;}
#chara_new05b{ position: absolute; height: 20px; width: 70px; left: 225px; top: 190px; z-index: 2; z-index: 2;}
#chara_new05c{ position: absolute; height: 20px; width: 70px; left: 415px; top: 190px; z-index: 2; z-index: 2;}
#chara_new_g{ position: absolute; height: 20px; width: 70px; left: 190px; top: 140px; z-index: 2; z-index: 2;}
#chara_new_g2{ position: absolute; height: 20px; width: 70px; left: 220px; top: 140px; z-index: 2; z-index: 2;}

#chara_zensin{ overflow: hidden; position: absolute; height: 36px; width: 104px; left: 422px; top: 133px;}
#chara_zensin ul { margin:0; padding:0;}
#chara_zensin ul li { float:left; list-style:none;}
#chara_zensin ul li a { display: block;}
#chara_zensin ul li a.current img{margin-top:-36px; display:block; /* IE6隙間防止 */}
#chara_zensin ul li a{ display:block;}
#chara_zensin ul li a:hover {margin-top:-36px;}
#chara_zensin ul li a:active {margin-top:-36px;}

#chara_dl{
	overflow: hidden;
	position: absolute;
	height: 46px;
	width: 104px;
	left: 422px;
	top: 176px;
}
#chara_dl ul { margin:0; padding:0;}
#chara_dl ul li { float:left; list-style:none;}
#chara_dl ul li a { display: block;}
#chara_dl ul li a.current img{margin-top:-36px; display:block; /* IE6隙間防止 */}
#chara_dl ul li a{ display:block;}
#chara_dl ul li a:hover {margin-top:-46px;}
#chara_dl ul li a:active {margin-top:-46px;}

#next_b{ overflow: hidden; position: absolute; height: 100px; width: 100px; right: 14px; top: 390px;}
#back_b{
	overflow: hidden;
	position: absolute;
	height: 100px;
	width: 100px;
	left: 14px;
	top: 389px;
}
#next_b02{ overflow: hidden; position: absolute; height: 100px; width: 100px; right: 14px; top: 460px;}
#back_b02{ overflow: hidden; position: absolute; height: 100px; width: 100px; left: 14px; top: 460px;}
#next_b03{ overflow: hidden; position: absolute; height: 100px; width: 100px; right: 4px; top: 460px;}
#back_b03{ overflow: hidden; position: absolute; height: 100px; width: 100px; left: 4px; top: 460px;}

#next_b ul { margin:0; padding:0;}
#next_b ul li { float:left; list-style:none;}
#next_b ul li a { display: block;}
#next_b ul li a.current img{margin-top:-100px; display:block; /* IE6隙間防止 */}
#next_b ul li a{ display:block;}
#next_b ul li a:hover {margin-top:-100px;}
#next_b ul li a:active {margin-top:-100px;}

#next_b02 ul { margin:0; padding:0;}
#next_b02 ul li { float:left; list-style:none;}
#next_b02 ul li a { display: block;}
#next_b02 ul li a.current img{margin-top:-100px; display:block; /* IE6隙間防止 */}
#next_b02 ul li a{ display:block;}
#next_b02 ul li a:hover {margin-top:-100px;}
#next_b02 ul li a:active {margin-top:-100px;}

#next_b03 ul { margin:0; padding:0;}
#next_b03 ul li { float:left; list-style:none;}
#next_b03 ul li a { display: block;}
#next_b03 ul li a.current img{margin-top:-100px; display:block; /* IE6隙間防止 */}
#next_b03 ul li a{ display:block;}
#next_b03 ul li a:hover {margin-top:-100px;}
#next_b03 ul li a:active {margin-top:-100px;}

#back_b ul { margin:0; padding:0;}
#back_b ul li { float:left; list-style:none;}
#back_b ul li a { display: block;}
#back_b ul li a.current img{margin-top:-100px; display:block; /* IE6隙間防止 */}
#back_b ul li a{ display:block;}
#back_b ul li a:hover {margin-top:-100px;}
#back_b ul li a:active {margin-top:-100px;}

#back_b02 ul { margin:0; padding:0;}
#back_b02 ul li { float:left; list-style:none;}
#back_b02 ul li a { display: block;}
#back_b02 ul li a.current img{margin-top:-100px; display:block; /* IE6隙間防止 */}
#back_b02 ul li a{ display:block;}
#back_b02 ul li a:hover {margin-top:-100px;}
#back_b02 ul li a:active {margin-top:-100px;}

#back_b03 ul { margin:0; padding:0;}
#back_b03 ul li { float:left; list-style:none;}
#back_b03 ul li a { display: block;}
#back_b03 ul li a.current img{margin-top:-100px; display:block; /* IE6隙間防止 */}
#back_b03 ul li a{ display:block;}
#back_b03 ul li a:hover {margin-top:-100px;}
#back_b03 ul li a:active {margin-top:-100px;}


#chara_ss_title{ position: absolute; height: 20px; width: 112px; left: 115px; top: 490px;}
#chara_ss_title_buki{ position: absolute; height: 40px; width: 67px; left: 115px; top: 490px;}
#chara_ss01{ position: absolute; height: 114px; width: 202px; left: 115px; top: 470px;}
#chara_ss02{ position: absolute; height: 114px; width: 202px; left: 325px; top: 470px;}
#chara_ss03{ position: absolute; height: 114px; width: 202px; left: 115px; top: 609px;}
#chara_ss04{ position: absolute; height: 114px; width: 202px; left: 325px; top: 609px;}
#chara_ss05{ position: absolute; height: 114px; width: 202px; left: 115px; top: 515px; z-index: 1;}
#chara_ss06{ position: absolute; height: 114px; width: 202px; left: 325px; top: 515px; z-index: 1;}
#chara_ss07{ position: absolute; height: 114px; width: 202px; left: 115px; top: 565px; z-index: 1;}
#chara_ss08{ position: absolute; height: 114px; width: 202px; left: 115px; top: 695px; z-index: 1;}
#chara_ss09{ position: absolute; height: 114px; width: 202px; left: 115px; top: 565px; z-index: 1;}
#chara_ss10{ position: absolute; height: 114px; width: 202px; left: 325px; top: 695px; z-index: 1;}


#chara_pm_btn{ overflow: hidden; position: absolute; height: 30px; width: 101px; left: 216px; top: 629px;}
#chara_pm_btn ul { margin:0; padding:0;}
#chara_pm_btn ul li { float:left; list-style:none;}
#chara_pm_btn ul li a { display: block;}
#chara_pm_btn ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_pm_btn ul li a{ display:block;}
#chara_pm_btn ul li a:hover {margin-top:-30px;}
#chara_pm_btn ul li a:active {margin-top:-30px;}

#chara_pm_btn3{ overflow: hidden; position: absolute; height: 30px; width: 101px; left: 216px; top: 809px;}
#chara_pm_btn3 ul { margin:0; padding:0;}
#chara_pm_btn3 ul li { float:left; list-style:none;}
#chara_pm_btn3 ul li a { display: block;}
#chara_pm_btn3 ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_pm_btn3 ul li a{ display:block;}
#chara_pm_btn3 ul li a:hover {margin-top:-30px;}
#chara_pm_btn3 ul li a:active {margin-top:-30px;}

#chara_pm_btn4{ overflow: hidden; position: absolute; height: 30px; width: 101px; left: 426px; top: 809px;}
#chara_pm_btn4 ul { margin:0; padding:0;}
#chara_pm_btn4 ul li { float:left; list-style:none;}
#chara_pm_btn4 ul li a { display: block;}
#chara_pm_btn4 ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_pm_btn4 ul li a{ display:block;}
#chara_pm_btn4 ul li a:hover {margin-top:-30px;}
#chara_pm_btn4 ul li a:active {margin-top:-30px;}

#chara_ss_btn{ overflow: hidden; position: absolute; height: 30px; width: 101px; left: 115px; top: 629px;}
#chara_ss_btn ul { margin:0; padding:0;}
#chara_ss_btn ul li { float:left; list-style:none;}
#chara_ss_btn ul li a { display: block;}
#chara_ss_btn ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_ss_btn ul li a{ display:block;}
#chara_ss_btn ul li a:hover {margin-top:-30px;}
#chara_ss_btn ul li a:active {margin-top:-30px;}

#chara_ss_btn_2{ overflow: hidden; position: absolute; height: 30px; width: 101px; left: 115px; top: 809px;}
#chara_ss_btn_2 ul { margin:0; padding:0;}
#chara_ss_btn_2 ul li { float:left; list-style:none;}
#chara_ss_btn_2 ul li a { display: block;}
#chara_ss_btn_2 ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_ss_btn_2 ul li a{ display:block;}
#chara_ss_btn_2 ul li a:hover {margin-top:-30px;}
#chara_ss_btn_2 ul li a:active {margin-top:-30px;}


#chara_ss_btn_b{ overflow: hidden; position: absolute; height: 30px; width: 202px; left: 115px; top: 629px;}
#chara_ss_btn_b ul { margin:0; padding:0;}
#chara_ss_btn_b ul li { float:left; list-style:none;}
#chara_ss_btn_b ul li a { display: block;}
#chara_ss_btn_b ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_ss_btn_b ul li a{ display:block;}
#chara_ss_btn_b ul li a:hover {margin-top:-30px;}
#chara_ss_btn_b ul li a:active {margin-top:-30px;}

#chara_ss_btn_c{ overflow: hidden; position: absolute; height: 30px; width: 202px; left: 115px; top: 679px;}
#chara_ss_btn_c ul { margin:0; padding:0;}
#chara_ss_btn_c ul li { float:left; list-style:none;}
#chara_ss_btn_c ul li a { display: block;}
#chara_ss_btn_c ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_ss_btn_c ul li a{ display:block;}
#chara_ss_btn_c ul li a:hover {margin-top:-30px;}
#chara_ss_btn_c ul li a:active {margin-top:-30px;}

#chara_pm_btn_02{ overflow: hidden; position: absolute; height: 30px; width: 101px; left: 426px; top: 629px;}
#chara_pm_btn_02 ul { margin:0; padding:0;}
#chara_pm_btn_02 ul li { float:left; list-style:none;}
#chara_pm_btn_02 ul li a { display: block;}
#chara_pm_btn_02 ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_pm_btn_02 ul li a{ display:block;}
#chara_pm_btn_02 ul li a:hover {margin-top:-30px;}
#chara_pm_btn_02 ul li a:active {margin-top:-30px;}

#chara_pm_btn_02b{ overflow: hidden; position: absolute; height: 30px; width: 101px; left: 426px; top: 679px;}
#chara_pm_btn_02b ul { margin:0; padding:0;}
#chara_pm_btn_02b ul li { float:left; list-style:none;}
#chara_pm_btn_02b ul li a { display: block;}
#chara_pm_btn_02b ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_pm_btn_02b ul li a{ display:block;}
#chara_pm_btn_02b ul li a:hover {margin-top:-30px;}
#chara_pm_btn_02b ul li a:active {margin-top:-30px;}

#chara_pm_btn_02b_g{
	overflow: hidden;
	position: absolute;
	height: 30px;
	width: 202px;
	left: 325px;
	top: 679px;
}
#chara_pm_btn_02b_g ul { margin:0; padding:0;}
#chara_pm_btn_02b_g ul li { float:left; list-style:none;}
#chara_pm_btn_02b_g ul li a { display: block;}
#chara_pm_btn_02b_g ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_pm_btn_02b_g ul li a{ display:block;}
#chara_pm_btn_02b_g ul li a:hover {margin-top:-30px;}
#chara_pm_btn_02b_g ul li a:active {margin-top:-30px;}


#chara_ss_btn_02{
	overflow: hidden;
	position: absolute;
	height: 30px;
	width: 101px;
	left: 325px;
	top: 629px;
}
#chara_ss_btn_02 ul { margin:0; padding:0;}
#chara_ss_btn_02 ul li { float:left; list-style:none;}
#chara_ss_btn_02 ul li a { display: block;}
#chara_ss_btn_02 ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_ss_btn_02 ul li a{ display:block;}
#chara_ss_btn_02 ul li a:hover {margin-top:-30px;}
#chara_ss_btn_02 ul li a:active {margin-top:-30px;}

#chara_ss_btn_02b{
	overflow: hidden;
	position: absolute;
	height: 30px;
	width: 101px;
	left: 325px;
	top: 679px;
}
#chara_ss_btn_02b ul { margin:0; padding:0;}
#chara_ss_btn_02b ul li { float:left; list-style:none;}
#chara_ss_btn_02b ul li a { display: block;}
#chara_ss_btn_02b ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_ss_btn_02b ul li a{ display:block;}
#chara_ss_btn_02b ul li a:hover {margin-top:-30px;}
#chara_ss_btn_02b ul li a:active {margin-top:-30px;}

#chara_ss_btn_04{
	overflow: hidden;
	position: absolute;
	height: 30px;
	width: 101px;
	left: 325px;
	top: 809px;
}
#chara_ss_btn_04 ul { margin:0; padding:0;}
#chara_ss_btn_04 ul li { float:left; list-style:none;}
#chara_ss_btn_04 ul li a { display: block;}
#chara_ss_btn_04 ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_ss_btn_04 ul li a{ display:block;}
#chara_ss_btn_04 ul li a:hover {margin-top:-30px;}
#chara_ss_btn_04 ul li a:active {margin-top:-30px;}

#chara_ss_btn_01b{ overflow: hidden; position: absolute; height: 30px; width: 101px; left: 115px; top: 679px;}
#chara_ss_btn_01b ul { margin:0; padding:0;}
#chara_ss_btn_01b ul li { float:left; list-style:none;}
#chara_ss_btn_01b ul li a { display: block;}
#chara_ss_btn_01b ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_ss_btn_01b ul li a{ display:block;}
#chara_ss_btn_01b ul li a:hover {margin-top:-30px;}
#chara_ss_btn_01b ul li a:active {margin-top:-30px;}

#chara_pm_btn_01b{
	overflow: hidden;
	position: absolute;
	height: 30px;
	width: 101px;
	left: 216px;
	top: 679px;
}
#chara_pm_btn_01b ul { margin:0; padding:0;}
#chara_pm_btn_01b ul li { float:left; list-style:none;}
#chara_pm_btn_01b ul li a { display: block;}
#chara_pm_btn_01b ul li a.current img{margin-top:-30px; display:block; /* IE6隙間防止 */}
#chara_pm_btn_01b ul li a{ display:block;}
#chara_pm_btn_01b ul li a:hover {margin-top:-30px;}
#chara_pm_btn_01b ul li a:active {margin-top:-30px;}

#chara_ss05_b{ position: absolute; height: 114px; width: 202px; left: 115px; top: 515px; z-index: 0;}
#chara_ss06_b{ position: absolute; height: 114px; width: 202px; left: 325px; top: 515px; z-index: 0;}
#chara_ss09_b{ position: absolute; height: 114px; width: 202px; left: 115px; top: 565px; z-index: 0;}
#chara_ss06_b{ position: absolute; height: 114px; width: 202px; left: 325px; top: 565px; z-index: 1;}


#chara_playmovie{ position: absolute; height: 114px; width: 202px; left: 115px; top: 639px;}
#chara_playmovie_02{ position: absolute; height: 114px; width: 202px; left: 115px; top: 777px;}

#chara_back{ overflow: hidden; position: absolute; height: 36px; width: 189px; right: 65px; top: 13px;}
#chara_back_02{ overflow: hidden; position: absolute; height: 36px; width: 189px; left: 65px; top: 955px;}
#chara_back_03{ overflow: hidden; position: absolute; height: 36px; width: 189px; left: 65px; top: 780px;}

#chara_back ul { margin:0; padding:0;}
#chara_back ul li { float:left; list-style:none;}
#chara_back ul li a { display: block;}
#chara_back ul li a.current img{margin-top:-36px; display:block; /* IE6隙間防止 */}
#chara_back ul li a{ display:block;}
#chara_back ul li a:hover {margin-top:-36px;}
#chara_back ul li a:active {margin-top:-36px;}

#stage_select{ height: 992px; width: 1000px; margin: 0 auto; position: relative;}
#stage_select_l{ height: 1102px; width: 1000px; margin: 0 auto; position: relative;}

#stage_select02{ height: 912px; width: 1000px; margin: 0 auto; position: relative;}
#stage_select03{ height: 1100px; width: 1000px; margin: 0 auto; position: relative;}
#stage_select04{ height: 1170px; width: 1000px; margin: 0 auto; position: relative;}

#stage_icon01{ position: absolute; height: 122px; width: 682px; left: 159px; top: 145px; z-index: 1;}
#stage_icon02{ position: absolute; height: 122px; width: 682px; left: 159px; top: 280px; z-index: 1;}
#stage_icon03{ position: absolute; height: 122px; width: 682px; left: 159px; top: 415px; z-index: 1;}
#stage_icon04{ position: absolute; height: 122px; width: 682px; left: 159px; top: 550px; z-index: 1;}
#stage_icon05{ position: absolute; height: 122px; width: 682px; left: 159px; top: 685px; z-index: 1;}
#stage_icon06{ position: absolute; height: 122px; width: 682px; left: 159px; top: 820px; z-index: 1;}
#stage_icon07{ position: absolute; height: 122px; width: 682px; left: 159px; top: 955px; z-index: 1;}
#stage_icon08{ position: absolute; height: 122px; width: 682px; left: 159px; top: 1080px; z-index: 1;}

#stage_s_new01{ position: absolute; height: 20px; width: 70px; left: 159px; top: 165px; z-index: 2;}
#stage_s_new02{ position: absolute; height: 20px; width: 70px; right: 154px; top: 165px; z-index: 2;}
#stage_s_new08{ position: absolute; height: 20px; width: 70px; right: 154px; top: 295px; z-index: 2;}
#stage_s_new09{ position: absolute; height: 20px; width: 70px; right: 154px; top: 435px; z-index: 2;}
#stage_s_new10{ position: absolute; height: 20px; width: 70px; right: 154px; top: 575px; z-index: 2;}

#stage_s_new11{ position: absolute; height: 20px; width: 70px; right: 154px; top: 715px; z-index: 2;}
#stage_s_new12{ position: absolute; height: 20px; width: 70px; right: 154px; top: 855px; z-index: 2;}
#stage_s_new13{ position: absolute; height: 20px; width: 70px; right: 154px; top: 995px; z-index: 2;}


#stage_iconb01{ position: absolute; height: 120px; width: 330px; left: 159px; top: 145px; z-index: 1;}
#stage_iconb02{ position: absolute; height: 120px; width: 330px; right: 159px; top: 145px; z-index: 1;}
#stage_iconb03{ position: absolute; height: 120px; width: 330px; left: 159px; top: 285px; z-index: 1;}
#stage_iconb04{ position: absolute; height: 120px; width: 330px; right: 159px; top: 285px; z-index: 1;}
#stage_iconb05{ position: absolute; height: 120px; width: 330px; left: 159px; top: 425px; z-index: 1;}
#stage_iconb06{ position: absolute; height: 120px; width: 330px; right: 159px; top: 425px; z-index: 1;}
#stage_iconb07{ position: absolute; height: 120px; width: 330px; left: 159px; top: 565px; z-index: 1;}
#stage_iconb08{ position: absolute; height: 120px; width: 330px; right: 159px; top: 565px; z-index: 1;}
#stage_iconb09{ position: absolute; height: 120px; width: 330px; left: 159px; top: 705px; z-index: 1;}
#stage_iconb10{ position: absolute; height: 120px; width: 330px; right: 159px; top: 705px; z-index: 1;}
#stage_iconb11{ position: absolute; height: 120px; width: 330px; left: 159px; top: 845px; z-index: 1;}
#stage_iconb12{ position: absolute; height: 120px; width: 330px; right: 159px; top: 845px; z-index: 1;}
#stage_iconb13{ position: absolute; height: 120px; width: 330px; left: 159px; top: 985px; z-index: 1;}
#stage_iconb14{ position: absolute; height: 120px; width: 330px; right: 159px; top: 985px; z-index: 1;}

#stage_back{ overflow: hidden; position: absolute; height: 36px; width: 189px; right: 65px; top: 13px;}
#stage_back ul { margin:0; padding:0;}
#stage_back ul li { float:left; list-style:none;}
#stage_back ul li a { display: block;}
#stage_back ul li a.current img{margin-top:-36px; display:block; /* IE6隙間防止 */}
#stage_back ul li a{ display:block;}
#stage_back ul li a:hover {margin-top:-36px;}
#stage_back ul li a:active {margin-top:-36px;}


#link_wp{ overflow: hidden; position: absolute; height: 23px; width: 138px; left: 611px; top: 1802px;}
#link_wp ul { margin:0; padding:0;}
#link_wp ul li { float:left; list-style:none;}
#link_wp ul li a { display: block;}
#link_wp ul li a.current img{margin-top:-23px; display:block; /* IE6隙間防止 */}
#link_wp ul li a{ display:block;}
#link_wp ul li a:hover {margin-top:-23px;}
#link_wp ul li a:active {margin-top:-23px;}


#stage_thum_01{ position: absolute; height: 383px; width: 680px; left: 160px; top: 332px; z-index: 1;}
#stage_thum_02{ position: absolute; height: 186px; width: 330px; left: 160px; top: 735px; z-index: 1;}
#stage_thum_03{ position: absolute; height: 186px; width: 330px; left: 510px; top: 735px; z-index: 1;}

#stage_thum_01c{ position: absolute; height: 383px; width: 680px; left: 160px; bottom: 214px; z-index: 1;}
#stage_thum_02c{ position: absolute; height: 124px; width: 220px; left: 160px; bottom: 70px; z-index: 1;}
#stage_thum_03c{ position: absolute; height: 124px; width: 220px; left: 390px; bottom: 70px; z-index: 1;}
#stage_thum_04c{ position: absolute; height: 124px; width: 220px; left: 620px; bottom: 70px; z-index: 1;}

#stage_thum_01d{ position: absolute; height: 383px; width: 680px; left: 160px; top: 442px; z-index: 1;}
#stage_thum_02d{ position: absolute; height: 186px; width: 330px; left: 160px; bottom: 70px; z-index: 1;}
#stage_thum_03d{ position: absolute; height: 186px; width: 330px; left: 510px; bottom: 70px; z-index: 1;}
#stage_thum_01db{ position: absolute; height: 383px; width: 680px; left: 160px; top: 442px; z-index: 0;}
#stage_thum_02db{ position: absolute; height: 186px; width: 330px; left: 160px; bottom: 70px; z-index: 0;}
#stage_thum_03db{ position: absolute; height: 186px; width: 330px; left: 510px; bottom: 70px; z-index: 0;}


#stage_thum_01cb{ position: absolute; height: 383px; width: 680px; left: 160px; bottom: 214px; z-index: 0;}
#stage_thum_02cb{ position: absolute; height: 124px; width: 220px; left: 160px; bottom: 70px; z-index: 0;}
#stage_thum_03cb{ position: absolute; height: 124px; width: 220px; left: 390px; bottom: 70px; z-index: 0;}
#stage_thum_04cb{ position: absolute; height: 124px; width: 220px; left: 620px; bottom: 70px; z-index: 0;}

#stage_thum_01_b{ position: absolute; height: 383px; width: 680px; left: 160px; top: 332px; z-index: 0;}
#stage_thum_02_b{ position: absolute; height: 186px; width: 330px; left: 160px; top: 735px; z-index: 0;}
#stage_thum_03_b{ position: absolute; height: 186px; width: 330px; left: 510px; top: 735px; z-index: 0;}

#stage_icon01_b{ position: absolute; height: 122px; width: 682px; left: 159px; top: 170px; z-index: 0;}
#stage_icon02_b{ position: absolute; height: 122px; width: 682px; left: 159px; top: 310px; z-index: 0;}
#stage_icon03_b{ position: absolute; height: 122px; width: 682px; left: 159px; top: 450px; z-index: 0;}
#stage_icon04_b{ position: absolute; height: 122px; width: 682px; left: 159px; top: 590px; z-index: 0;}
#stage_icon05_b{ position: absolute; height: 122px; width: 682px; left: 159px; top: 730px; z-index: 0;}

#stage_new01{ position: absolute; height: 20px; width: 70px; left: 215px; top: 430px; z-index: 2;}
#stage_new02{ position: absolute; height: 20px; width: 70px; left: 215px; top: 970px; z-index: 2;}
#stage_new03{ position: absolute; height: 20px; width: 70px; left: 405px; top: 180px; z-index: 2;}
#stage_new04{ position: absolute; height: 20px; width: 70px; left: 455px; top: 160px; z-index: 2;}
#stage_new05{ position: absolute; height: 20px; width: 70px; left: 215px; top: 837px; z-index: 2;}
#stage_new06{ position: absolute; height: 20px; width: 70px; left: 485px; top: 160px; z-index: 2;}
#stage_new07{ position: absolute; height: 20px; width: 70px; left: 405px; top: 160px; z-index: 2;}
#stage_new08{ position: absolute; height: 20px; width: 70px; left: 535px; top: 160px; z-index: 2;}

#system_select{ height: 652px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_01{ height: 992px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_02{ height: 773px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_03{ height: 1800px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_04{ height: 2500px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_05{ height: 1392px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_06{ height: 892px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_07{ height: 1292px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_08{ height: 3150px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_09{ height: 1950px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_10{ height: 1172px; width: 1000px; margin: 0 auto; position: relative;}
#system_select_11{ height: 2200px; width: 1000px; margin: 0 auto; position: relative;}

#system_btn01{ position: absolute; height: 280px; width: 280px; left: 215px; top: 470px; z-index: 1;}
#system_btn02{ position: absolute; height: 280px; width: 280px; left: 510px; top: 470px; z-index: 1;}
#system_btn03{ position: absolute; height: 280px; width: 280px; left: 360px; top: 180px; z-index: 1;}
#system_btn04{ position: absolute; height: 280px; width: 280px; left: 80px; top: 180px; z-index: 1;}
#system_btn05{ position: absolute; height: 280px; width: 280px; right: 80px; top: 180px; z-index: 1;}
#system_btn06{ position: absolute; height: 280px; width: 280px; right: 80px; top: 470px; z-index: 1;}
#system_btn07{ position: absolute; height: 280px; width: 280px; left: 80px; top: 800px; z-index: 1;}

#system_btn08{ position: absolute; height: 280px; width: 280px; left: 215px; top: 760px; z-index: 1;}
#system_btn09{ position: absolute; height: 280px; width: 280px; left: 510px; top: 760px; z-index: 1;}

#system_btn01_b{ position: absolute; height: 340px; width: 340px; left: 144px; top: 516px; z-index: 0;}
#system_btn02_b{ position: absolute; height: 340px; width: 340px; right: 144px; top: 516px; z-index: 0;}
#system_btn03_b{ position: absolute; height: 340px; width: 340px; left: 330px; top: 176px; z-index: 0;}
#system_btn04_b{ position: absolute; height: 340px; width: 340px; left: 330px; top: 176px; z-index: 0;}
#system_btn05_b{ position: absolute; height: 340px; width: 340px; left: 330px; top: 176px; z-index: 0;}

#system_new01{ position: absolute; height: 20px; width: 70px; right: 80px; top: 645px; z-index: 2;}
#system_new02{ position: absolute; height: 20px; width: 70px; right: 80px; top: 355px; z-index: 2;}
#system_new03{ position: absolute; height: 20px; width: 70px; left: 360px; top: 180px; z-index: 2;}
#system_new04{ position: absolute; height: 20px; width: 70px; left: 570px; top: 355px; z-index: 2;}
#system_new05{ position: absolute; height: 20px; width: 70px; left: 480px; top: 175px; z-index: 2;}
#system_new06{ position: absolute; height: 20px; width: 70px; left: 290px; top: 645px; z-index: 2;}
#system_new07{ position: absolute; height: 20px; width: 70px; left: 100px; top: 900px; z-index: 2;}
#system_new08{ position: absolute; height: 20px; width: 70px; right: 100px; top: 320px; z-index: 2;}

#movie_select{ height: 652px; width: 1000px; margin: 0 auto; position: relative;}
#movie_select02{ height: 900px; width: 1000px; margin: 0 auto; position: relative;}
#movie_select03{
	height: 1400px;
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
#movie_pm{ height: 790px; width: 1000px; margin: 0 auto; position: relative;}
#movie_pm_02{ height: 1050px; width: 1000px; margin: 0 auto; position: relative;}
#movie_pm_03{ height: 840px; width: 1000px; margin: 0 auto; position: relative;}
#movie_pm_04{ height: 1230px; width: 1000px; margin: 0 auto; position: relative;}
#movie_pm_05{ height: 1580px; width: 1000px; margin: 0 auto; position: relative;}
#movie_icon01{ position: absolute; height: 240px; width: 390px; left: 100px; top: 230px;}
#movie_icon02{ position: absolute; height: 240px; width: 390px; right: 100px; top: 230px;}
#movie_icon03{ position: absolute; height: 240px; width: 390px; left: 100px; top: 490px;}
#movie_icon04{ position: absolute; height: 240px; width: 390px; right: 100px; top: 490px;}
#movie_icon05{ position: absolute; height: 240px; width: 390px; left: 100px; top: 745px;}
#movie_icon06{ position: absolute; height: 240px; width: 390px; right: 100px; top: 745px;}

#movie_icon01_t{ position: absolute; height: 240px; width: 390px; left: 100px; top: 205px;}
#movie_icon02_t{ position: absolute; height: 240px; width: 390px; right: 100px; top: 205px;}
#movie_icon03_t{ position: absolute; height: 240px; width: 390px; left: 100px; top: 475px;}
#movie_icon04_t{ position: absolute; height: 240px; width: 390px; right: 100px; top: 475px;}
#movie_icon05_t{ position: absolute; height: 240px; width: 390px; left: 100px; top: 745px;}
#movie_icon06_t{ position: absolute; height: 240px; width: 390px; right: 100px; top: 745px;}
#movie_icon07_t{
	position: absolute;
	height: 240px;
	width: 390px;
	left: 100px;
	top: 1014px;
}

#movie_new01_t{ position: absolute; height: 20px; width: 70px; left: 410px; top: 227px; z-index: 1;}
#movie_new02_t{ position: absolute; height: 20px; width: 70px; right: 110px; top: 227px; z-index: 1;}
#movie_new03_t{ position: absolute; height: 20px; width: 70px; left: 410px; top: 497px; z-index: 1;}
#movie_new04_t{ position: absolute; height: 20px; width: 70px; right: 110px; top: 497px; z-index: 1;}
#movie_new05_t{ position: absolute; height: 20px; width: 70px; left: 410px; top: 767px; z-index: 1;}
#movie_new06_t{ position: absolute; height: 20px; width: 70px; right: 110px; top: 767px; z-index: 1;}

#movie_back{ overflow: hidden; position: absolute; height: 36px; width: 189px; right: 65px; top: 13px;}
#movie_back ul { margin:0; padding:0;}
#movie_back ul li { float:left; list-style:none;}
#movie_back ul li a { display: block;}
#movie_back ul li a.current img{margin-top:-36px; display:block; /* IE6隙間防止 */}
#movie_back ul li a{ display:block;}
#movie_back ul li a:hover {margin-top:-36px;}
#movie_back ul li a:active {margin-top:-36px;}

#movie_icon_pm01{ position: absolute; height: 240px; width: 390px; left: 100px; top: 170px;}
#movie_icon_pm02{ position: absolute; height: 240px; width: 390px; right: 100px; top: 170px;}
#movie_icon_pm03{ position: absolute; height: 240px; width: 390px; left: 100px; top: 418px;}
#movie_icon_pm04{ position: absolute; height: 240px; width: 390px; right: 100px; top: 418px;}
#movie_icon_pm05{ position: absolute; height: 240px; width: 390px; left: 100px; top: 666px;}
#movie_icon_pm06{ position: absolute; height: 240px; width: 390px; right: 100px; top: 666px;}

#movie_icon_pm01b{ position: absolute; height: 166px; width: 270px; left: 100px; top: 185px;}
#movie_icon_pm02b{ position: absolute; height: 166px; width: 270px; left: 365px; top: 185px;}
#movie_icon_pm03b{ position: absolute; height: 166px; width: 270px; left: 630px; top: 185px;}
#movie_icon_pm04b{ position: absolute; height: 166px; width: 270px; left: 100px; top: 365px;}
#movie_icon_pm05b{ position: absolute; height: 166px; width: 270px; left: 365px; top: 365px;}
#movie_icon_pm06b{ position: absolute; height: 166px; width: 270px; left: 630px; top: 365px;}
#movie_icon_pm07b{ position: absolute; height: 166px; width: 270px; left: 100px; top: 545px;}
#movie_icon_pm08b{ position: absolute; height: 166px; width: 270px; left: 365px; top: 545px;}
#movie_icon_pm09b{ position: absolute; height: 166px; width: 270px; left: 630px; top: 545px;}
#movie_icon_pm10b{ position: absolute; height: 166px; width: 270px; left: 100px; top: 725px;}
#movie_icon_pm11b{ position: absolute; height: 166px; width: 270px; left: 365px; top: 725px;}
#movie_icon_pm12b{ position: absolute; height: 166px; width: 270px; left: 630px; top: 725px;}
#movie_icon_pm13b{ position: absolute; height: 166px; width: 270px; left: 100px; top: 905px;}
#movie_icon_pm14b{ position: absolute; height: 166px; width: 270px; left: 365px; top: 905px;}
#movie_icon_pm15b{ position: absolute; height: 166px; width: 270px; left: 630px; top: 905px;}
#movie_icon_pm16b{ position: absolute; height: 166px; width: 270px; left: 100px; top: 1085px;}
#movie_icon_pm17b{ position: absolute; height: 166px; width: 270px; left: 365px; top: 1085px;}
#movie_icon_pm18b{ position: absolute; height: 166px; width: 270px; left: 630px; top: 1085px;}
#movie_icon_pm19b{ position: absolute; height: 166px; width: 270px; left: 100px; top: 1265px;}
#movie_icon_pm20b{ position: absolute; height: 166px; width: 270px; left: 365px; top: 1265px;}
#movie_icon_pm21b{ position: absolute; height: 166px; width: 270px; left: 630px; top: 1265px;}

#movie_new01{ position: absolute; height: 20px; width: 70px; left: 410px; top: 252px; z-index: 1;}
#movie_new02{ position: absolute; height: 20px; width: 70px; right: 110px; top: 252px; z-index: 1;}
#movie_new03{ position: absolute; height: 20px; width: 70px; left: 410px; top: 512px; z-index: 1;}
#movie_new04{ position: absolute; height: 20px; width: 70px; right: 110px; top: 512px; z-index: 1;}

#movie_new_pm01{ position: absolute; height: 20px; width: 70px; left: 410px; top: 202px; z-index: 1;}
#movie_new_pm02{ position: absolute; height: 20px; width: 70px; right: 110px; top: 202px; z-index: 1;}
#movie_new_pm03{ position: absolute; height: 20px; width: 70px; left: 410px; top: 450px; z-index: 1;}
#movie_new_pm04{ position: absolute; height: 20px; width: 70px; right: 110px; top: 450px; z-index: 1;}
#movie_new_pm05{ position: absolute; height: 20px; width: 70px; left: 410px; top: 698px; z-index: 1;}
#movie_new_pm06{ position: absolute; height: 20px; width: 70px; right: 110px; top: 698px; z-index: 1;}

#movie_new_pm07{ position: absolute; height: 20px; width: 70px; left: 300px; top: 560px; z-index: 1;}
#movie_new_pm08{ position: absolute; height: 20px; width: 70px; left: 565px; top: 379px; z-index: 1;}
#movie_new_pm09{ position: absolute; height: 20px; width: 70px; left: 830px; top: 379px; z-index: 1;}
#movie_new_pm10{ position: absolute; height: 20px; width: 70px; right: 110px; top: 450px; z-index: 1;}
#movie_new_pm11{ position: absolute; height: 20px; width: 70px; left: 410px; top: 698px; z-index: 1;}
#movie_new_pm12{ position: absolute; height: 20px; width: 70px; right: 110px; top: 698px; z-index: 1;}

#movie_new_pm13{ position: absolute; height: 20px; width: 70px; left: 565px; top: 570px; z-index: 1;}
#movie_new_pm14{ position: absolute; height: 20px; width: 70px; left: 830px; top: 570px; z-index: 1;}

#movie_new_pm15{ position: absolute; height: 20px; width: 70px; left: 300px; top: 750px; z-index: 1;}
#movie_new_pm16{ position: absolute; height: 20px; width: 70px; left: 565px; top: 750px; z-index: 1;}
#movie_new_pm17{ position: absolute; height: 20px; width: 70px; left: 830px; top: 750px; z-index: 1;}

#movie_new_pm18{ position: absolute; height: 20px; width: 70px; left: 300px; top: 930px; z-index: 1;}
#movie_new_pm19{ position: absolute; height: 20px; width: 70px; left: 565px; top: 930px; z-index: 1;}
#movie_new_pm20{ position: absolute; height: 20px; width: 70px; left: 830px; top: 930px; z-index: 1;}

#movie_new_pm21{ position: absolute; height: 20px; width: 70px; left: 300px; top: 1110px; z-index: 1;}
#movie_new_pm22{ position: absolute; height: 20px; width: 70px; left: 565px; top: 1110px; z-index: 1;}
#movie_new_pm23{ position: absolute; height: 20px; width: 70px; left: 830px; top: 1110px; z-index: 1;}

.mov_pm_new{ position: absolute; height: 20px; width: 70px; right: 0px; top: 25px; z-index: 1;}

#gallery_select{ height: 1055px; width: 1000px; margin: 0 auto; position: relative;}

#gallery_new{ position: absolute; height: 14px; width: 45px; right: 103px; top: 85px;}

#gallery_btn01{ overflow: hidden; position: absolute; height: 52px; width: 52px; right: 204px; top: 100px; z-index: 1;}
#gallery_btn01 ul { margin:0; padding:0;}
#gallery_btn01 ul li { float:left; list-style:none;}
#gallery_btn01 ul li a { display: block;}
#gallery_btn01 ul li a.current img{margin-top:-52px; display:block; /* IE6隙間防止 */}
#gallery_btn01 ul li a{ display:block;}
#gallery_btn01 ul li a:hover {margin-top:-52px;}
#gallery_btn01 ul li a:active {margin-top:-52px;}


#gallery_btn02{ overflow: hidden; position: absolute; height: 52px; width: 52px; right: 152px; top: 100px; z-index: 1;}
#gallery_btn02 ul { margin:0; padding:0;}
#gallery_btn02 ul li { float:left; list-style:none;}
#gallery_btn02 ul li a { display: block;}
#gallery_btn02 ul li a.current img{margin-top:-52px; display:block; /* IE6隙間防止 */}
#gallery_btn02 ul li a{ display:block;}
#gallery_btn02 ul li a:hover {margin-top:-52px;}
#gallery_btn02 ul li a:active {margin-top:-52px;}


#gallery_btn03{ overflow: hidden; position: absolute; height: 52px; width: 52px; right: 100px; top: 100px; z-index: 1;}
#gallery_btn03 ul { margin:0; padding:0;}
#gallery_btn03 ul li { float:left; list-style:none;}
#gallery_btn03 ul li a { display: block;}
#gallery_btn03 ul li a.current img{margin-top:-52px; display:block; /* IE6隙間防止 */}
#gallery_btn03 ul li a{ display:block;}
#gallery_btn03 ul li a:hover {margin-top:-52px;}
#gallery_btn03 ul li a:active {margin-top:-52px;}

#gallery_btn04{ overflow: hidden; position: absolute; height: 52px; width: 52px; right: 256px; top: 100px; z-index: 1;}
#gallery_btn04 ul { margin:0; padding:0;}
#gallery_btn04 ul li { float:left; list-style:none;}
#gallery_btn04 ul li a { display: block;}
#gallery_btn04 ul li a.current img{margin-top:-52px; display:block; /* IE6隙間防止 */}
#gallery_btn04 ul li a{ display:block;}
#gallery_btn04 ul li a:hover {margin-top:-52px;}
#gallery_btn04 ul li a:active {margin-top:-52px;}

#gallery_btn05{ overflow: hidden; position: absolute; height: 52px; width: 52px; right: 308px; top: 100px; z-index: 1;}
#gallery_btn05 ul { margin:0; padding:0;}
#gallery_btn05 ul li { float:left; list-style:none;}
#gallery_btn05 ul li a { display: block;}
#gallery_btn05 ul li a.current img{margin-top:-52px; display:block; /* IE6隙間防止 */}
#gallery_btn05 ul li a{ display:block;}
#gallery_btn05 ul li a:hover {margin-top:-52px;}
#gallery_btn05 ul li a:active {margin-top:-52px;}

#gallery_btn06{ overflow: hidden; position: absolute; height: 52px; width: 52px; right: 360px; top: 100px; z-index: 1;}
#gallery_btn06 ul { margin:0; padding:0;}
#gallery_btn06 ul li { float:left; list-style:none;}
#gallery_btn06 ul li a { display: block;}
#gallery_btn06 ul li a.current img{margin-top:-52px; display:block; /* IE6隙間防止 */}
#gallery_btn06 ul li a{ display:block;}
#gallery_btn06 ul li a:hover {margin-top:-52px;}
#gallery_btn06 ul li a:active {margin-top:-52px;}


#gallery_thum01{ position: absolute; height: 110px; width: 190px; left: 100px; top: 160px; z-index: 1;}
#gallery_thum02{ position: absolute; height: 110px; width: 190px; left: 303px; top: 160px; z-index: 1;}
#gallery_thum03{ position: absolute; height: 110px; width: 190px; left: 506px; top: 160px; z-index: 1;}
#gallery_thum04{ position: absolute; height: 110px; width: 190px; left: 709px; top: 160px; z-index: 1;}
#gallery_thum05{ position: absolute; height: 110px; width: 190px; left: 100px; top: 280px; z-index: 1;}
#gallery_thum06{ position: absolute; height: 110px; width: 190px; left: 303px; top: 280px; z-index: 1;}
#gallery_thum07{ position: absolute; height: 110px; width: 190px; left: 506px; top: 280px; z-index: 1;}
#gallery_thum08{ position: absolute; height: 110px; width: 190px; left: 709px; top: 280px; z-index: 1;}
#gallery_thum09{ position: absolute; height: 110px; width: 190px; left: 100px; top: 400px; z-index: 1;}
#gallery_thum10{ position: absolute; height: 110px; width: 190px; left: 303px; top: 400px; z-index: 1;}
#gallery_thum11{ position: absolute; height: 110px; width: 190px; left: 506px; top: 400px; z-index: 1;}
#gallery_thum12{ position: absolute; height: 110px; width: 190px; left: 709px; top: 400px; z-index: 1;}
#gallery_thum13{ position: absolute; height: 110px; width: 190px; left: 100px; top: 520px; z-index: 1;}
#gallery_thum14{ position: absolute; height: 110px; width: 190px; left: 303px; top: 520px; z-index: 1;}
#gallery_thum15{ position: absolute; height: 110px; width: 190px; left: 506px; top: 520px; z-index: 1;}
#gallery_thum16{ position: absolute; height: 110px; width: 190px; left: 709px; top: 520px; z-index: 1;}
#gallery_thum17{ position: absolute; height: 110px; width: 190px; left: 100px; top: 640px; z-index: 1;}
#gallery_thum18{ position: absolute; height: 110px; width: 190px; left: 303px; top: 640px; z-index: 1;}
#gallery_thum19{ position: absolute; height: 110px; width: 190px; left: 506px; top: 640px; z-index: 1;}
#gallery_thum20{ position: absolute; height: 110px; width: 190px; left: 709px; top: 640px; z-index: 1;}
#gallery_thum21{ position: absolute; height: 110px; width: 190px; left: 100px; top: 760px; z-index: 1;}
#gallery_thum22{ position: absolute; height: 110px; width: 190px; left: 303px; top: 760px; z-index: 1;}
#gallery_thum23{ position: absolute; height: 110px; width: 190px; left: 506px; top: 760px; z-index: 1;}
#gallery_thum24{ position: absolute; height: 110px; width: 190px; left: 709px; top: 760px; z-index: 1;}
#gallery_thum25{ position: absolute; height: 110px; width: 190px; left: 100px; top: 880px; z-index: 1;}
#gallery_thum26{ position: absolute; height: 110px; width: 190px; left: 303px; top: 880px; z-index: 1;}
#gallery_thum27{ position: absolute; height: 110px; width: 190px; left: 506px; top: 880px; z-index: 1;}
#gallery_thum28{ position: absolute; height: 110px; width: 190px; left: 709px; top: 880px; z-index: 1;}

#gallery_thum01_b{ position: absolute; height: 110px; width: 190px; left: 100px; top: 160px; z-index: 0;}
#gallery_thum02_b{ position: absolute; height: 110px; width: 190px; left: 303px; top: 160px; z-index: 0;}
#gallery_thum03_b{ position: absolute; height: 110px; width: 190px; left: 506px; top: 160px; z-index: 0;}
#gallery_thum04_b{ position: absolute; height: 110px; width: 190px; left: 709px; top: 160px; z-index: 0;}
#gallery_thum05_b{ position: absolute; height: 110px; width: 190px; left: 100px; top: 280px; z-index: 0;}
#gallery_thum06_b{ position: absolute; height: 110px; width: 190px; left: 303px; top: 280px; z-index: 0;}
#gallery_thum07_b{ position: absolute; height: 110px; width: 190px; left: 506px; top: 280px; z-index: 0;}
#gallery_thum08_b{ position: absolute; height: 110px; width: 190px; left: 709px; top: 280px; z-index: 0;}
#gallery_thum09_b{ position: absolute; height: 110px; width: 190px; left: 100px; top: 400px; z-index: 0;}
#gallery_thum10_b{ position: absolute; height: 110px; width: 190px; left: 303px; top: 400px; z-index: 0;}
#gallery_thum11_b{ position: absolute; height: 110px; width: 190px; left: 506px; top: 400px; z-index: 0;}
#gallery_thum12_b{ position: absolute; height: 110px; width: 190px; left: 709px; top: 400px; z-index: 0;}
#gallery_thum13_b{ position: absolute; height: 110px; width: 190px; left: 100px; top: 520px; z-index: 0;}
#gallery_thum14_b{ position: absolute; height: 110px; width: 190px; left: 303px; top: 520px; z-index: 0;}
#gallery_thum15_b{ position: absolute; height: 110px; width: 190px; left: 506px; top: 520px; z-index: 0;}
#gallery_thum16_b{ position: absolute; height: 110px; width: 190px; left: 709px; top: 520px; z-index: 0;}
#gallery_thum17_b{ position: absolute; height: 110px; width: 190px; left: 100px; top: 640px; z-index: 0;}
#gallery_thum18_b{ position: absolute; height: 110px; width: 190px; left: 303px; top: 640px; z-index: 0;}
#gallery_thum19_b{ position: absolute; height: 110px; width: 190px; left: 506px; top: 640px; z-index: 0;}
#gallery_thum20_b{ position: absolute; height: 110px; width: 190px; left: 709px; top: 640px; z-index: 0;}
#gallery_thum21_b{ position: absolute; height: 110px; width: 190px; left: 100px; top: 760px; z-index: 0;}
#gallery_thum22_b{ position: absolute; height: 110px; width: 190px; left: 303px; top: 760px; z-index: 0;}
#gallery_thum23_b{ position: absolute; height: 110px; width: 190px; left: 506px; top: 760px; z-index: 0;}
#gallery_thum24_b{ position: absolute; height: 110px; width: 190px; left: 709px; top: 760px; z-index: 0;}
#gallery_thum25_b{ position: absolute; height: 110px; width: 190px; left: 100px; top: 880px; z-index: 0;}
#gallery_thum26_b{ position: absolute; height: 110px; width: 190px; left: 303px; top: 880px; z-index: 0;}
#gallery_thum27_b{ position: absolute; height: 110px; width: 190px; left: 506px; top: 880px; z-index: 0;}
#gallery_thum28_b{ position: absolute; height: 110px; width: 190px; left: 709px; top: 880px; z-index: 0;}

#copyright #sns{
	width: 880px;
	margin: 0 auto;
	text-align: left;
}

#copyright #sns_top{
	width: 800px;
	margin: 0 auto;
	text-align: left;
}

#copyright{
	text-align: center;
	height: 234px;
	background-image: url(../img/footer_base.png);
	background-position: bottom;
}
#footer{ height:234px;}
#footer_top{ height:234px;}


#flashContent {
	width: 174px;
	height: 99px;
	background-image: url(movie.jpg);
	padding: 75px 0 0 39px;
}
#flashContent a{
	display: block;
	width: 173px;
	height: 99px;
	position: absolute;
	top: 75px;
	left: 39px;
	z-index: 500;
}
#flashContent a:hover{ background-image:url(../img/white.png);}
