@charset "utf-8";
/* CSS Document */


/* import style
------------------------------------------------------------------- */
@import url('/css/mod_default.css');
@import url('/css/mod_layout.css');
@import url('/css/mod_headerfooter.css');
@import url('/css/mod_common.css');
@import url('/css/mod_others.css');
@import url('/css/library/colorbox.css');
@import url('/css/library/animate.min.css');


/* body
---------------------------------------------------------------------- */
body{
	color: #333;
	font-family: 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', sans-serif;
	font-size: 12px;
	line-height: 1.5;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

/* footer
---------------------------------------------------------------------- */

#footerArea {
	width: 830px;
	margin: 0 auto;
	background-image:none; background-color:#f6f6f6;
	-webkit-border-radius: 5px;  /* Safari,Google Chrome */
	-moz-border-radius: 5px;      /* Firefox12まで */
	border-radius: 5px;           /* Firefox13以降 */
}

.btnList{ margin: 0 auto; }

/* ------------------------------------------- */

/*　20201021　復刻金魚すくい　
------------------------------------------- */

/*全体-----------------------------------*/


#townWrapper2020{
	position: relative;
	background: url(/image/event/october2020/kingyo/bg.png) repeat center top #f2eee8;
	width: 100%;
	min-width: 1000px;
	margin: 0 auto;
}

#townWrapper2020 #leftSideImage{
background: url(/image/event/october2020/kingyo/img_right.png) left top no-repeat;
width: 252px;
height: 237px;
position: absolute;
left: 0;
top: 0px;
}

#townWrapper2020 #rightSideImage{
background: url(/image/event/october2020/kingyo/img_left.png) right top no-repeat;
width: 252px;
height: 237px;
position: absolute;
right: 0;
top: 0px;
}

#townWrapper2020 h2.eventTit{
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	margin:0 auto ;
	width:1000px;
	height:134px;
	background:url(/image/event/october2020/kingyo/title.png) no-repeat center bottom;
	position: relative;
	z-index: 20;
	zoom :1;
}

/*-- メニュー*/

#townWrapper2020 ul.eventMenu{
	position:relative;
	background:url(/image/event/october2020/kingyo/bg_menu.png) no-repeat center;
	width:1000px;
	height: 70px;
	z-index: 500;
	margin: 0 auto 0;
}


#townWrapper2020 ul.eventMenu li img{
	position: absolute;
	bottom: 0px;
	padding: 0px;
	height: 70px;
}



#townWrapper2020 ul.eventMenu li.nav02 img{
	left: 100px;
	width: 112px;
}

#townWrapper2020 ul.eventMenu li.nav03 img{
	left: 246px;
	width: 352px;
}

#townWrapper2020 ul.eventMenu li.nav04 img{
	right: 258px;
	width: 112px;
}

#townWrapper2020 ul.eventMenu li.nav05 img{
	right: 89px;
	width: 151px;
}


/* ページトップへ戻る */
#townWrapper2020 .pageTop170802{
	position: relative;
    width: 100%;
    max-width: 1000px;
    height: 0;
    margin: 0 auto;
}

#townWrapper2020 .pageTop170802 a {
	left: auto;
	display: block;	
	margin-left: 900px;
	padding:1em 0 0 2px;
	z-index:800;
}


/*遊び方-----------------------------------*/


#townWrapper2020 .entryArea01{
	position: relative;
	background:url(/image/event/october2020/kingyo/img_entry_01.png) no-repeat center top;
	width: 1000px;
	height: 690px;
	margin: 20px auto;
}

#townWrapper2020 .entryArea01 .gotogame{
	position: absolute;
	left: 270px;
	top: 570px;
}

#townWrapper2020 .entryArea02{
	position: relative;
	background:url(/image/event/october2020/kingyo/img_entry_02.png) no-repeat center top;
	width: 1000px;
	height: 736px;
	margin: 20px auto;
}

#townWrapper2020 .entryArea03{
	position: relative;
	background:url(/image/event/october2020/kingyo/img_entry_03.png) no-repeat center top;
	width: 1000px;
	height: 591px;
	margin: 20px auto;
}

#townWrapper2020 .entryArea04{
	position: relative;
	background:url(/image/event/october2020/kingyo/img_entry_04.png) no-repeat center top;
	width: 1000px;
	height: 1256px;
	margin: 20px auto;
}

#townWrapper2020 .entryArea05{
	position: relative;
	background:url(/image/event/october2020/kingyo/img_entry_05.png) no-repeat center top;
	width: 1000px;
	height: 1100px;
	margin: 20px auto 0;
}

#townWrapper2020 .entryArea05 .gotoitem{
	position: absolute;
	left: 266px;
	top: 950px;
}

/*特典-----------------------------------*/

#townWrapper2020 .tokutenArea01{
	position: relative;
	background:url(/image/event/october2020/kingyo/img_item.png) no-repeat center top;
	width: 1000px;
	height: 2060px;
	margin: 20px auto 0;
}

#townWrapper2020 #pukapuka{
	position: absolute;
	width: 308px;
	height: 388px;
	top: 1057px;
	left: 583px;
}


/*オープニング-----------------------------------*/

#townWrapper2020 .openingArea{
	position: relative;
	background:url(/image/event/october2020/kingyo/bg_opening.png) no-repeat center top;
	width: 1000px;
	height: 740px;
	margin: 0 auto;
}

#townWrapper2020 .openingArea #flash{
	position: absolute;
	top: 55px;
	left: 100px;
}

/*オープニング-----------------------------------*/

#townWrapper2020 .gameArea{
	position: relative;
	background:url(/image/event/october2020/kingyo/bg_game.png) no-repeat center top;
	width: 1000px;
	height: 680px;
	margin: 0 auto;
}

#townWrapper2020 .gameArea #flash{
	position: absolute;
	top: 55px;
	left: 101px;
}