@charset "UTF-8";

/*　2014年版を改訂　（2019.02.23）　*/


@import url(../../shared/css/style.css);
@import url(../../shared/css/elements.css);


/*-----------------------------------------------
	シーンの種類（#cut01〜#cut05のdivに付けるクラス名）
		*ボタン1を選択した状態：class="on01"
		*ボタン2を選択した状態：class="on02"
		*ボタン3を選択した状態：class="on03"
		*あたり状態：class="ok"
		*はずれ状態：class="ng"
-----------------------------------------------*/

body {
	background-color: #fff;
}

ol, li {
	list-style: none;
	margin: 0;
	padding: 0;
}

p {
	margin-bottom: 0;
	text-align: left;
	text-indent: 0;
	font-size: 15px;
}
ul.answer, ul.answer li{
	margin:0;
	padding:0;
	list-style:none;
}


/*ステージ*/
.stage,
.stage02 {
	position: relative;
	z-index: 2;
	margin-left:222px;
	margin-top:15px;
	width: 578px;
	height: 340px;
	border: 4px solid #f5b717;
	border-radius: 10px;
	background-color: #f4f8f4;
}
.stage02 {
	display: none;
}

/*解説*/
.txt {
	position: absolute;
	top: 442px;
	left: 222px;
	z-index: 3;
	width: 586px;
	border-radius: 10px;
	background-color: #fff;
	background-color: rgba(255,255,255,0.9);
}
.txt p {
	padding: 10px 15px;
	text-align: center;
}
.txt p span.go2next,
.txt p span.rewind {
	text-decoration: underline;
	cursor: pointer;
}
.rewind {
	color: #b05e0c;
}

/*もっと*/
.more{
	display:none;
	position:absolute;
	background: url(../images/more.png) no-repeat 0 0;
	left : 830px;
	top : 92px;
	width : 136px;
	height : 136px;
	cursor:pointer;
}
/*ページトップ*/
.pagetop {
	position:absolute;
	right : 35px;
	bottom : 10px;
	width : 45px;
	height : 45px;
	z-index:10;
}

.nv01,.nv02,.nv03,.nv04,.nv05,
.btn01,.btn02,.btn03	{
	cursor:pointer;
}

#cut00wrapper,#cut01,#cut02,#cut03,#cut04,#cut05	{
	margin-bottom:150px !important;
}

canvas {
	margin: 0 auto;
}

#bg1 {
	position: absolute;
	top: 390px;
	left: 86px;
	width: 857px;
	height: 400px;
	background: url(../images/bg1.png) no-repeat 0 0;
}
#bg2 {
	position: absolute;
	top: 503px;
	left: -100px;
	width: 1124px;
	height: 244px;
	background: url(../images/bg2.png) no-repeat -50px 0;
}
#bg3 {
	position: absolute;
	top: 577px;
	left: -51px;
	width: 1074px;
	height: 188px;
	background: url(../images/bg3.png) no-repeat 20px center;
}
#bg4 {
	position: absolute;
	top: 592px;
	left: -1px;
	width: 920px;
	height: 128px;
	background: url(../images/bg4.png) no-repeat 0 0;
}
#bg5 {
	position: absolute;
	top: 508px;
	left: -1px;
	width: 920px;
	height: 216px;
	background: url(../images/bg5.png) no-repeat 0 0;
}


/*--------------------------------------------------------------------------------
 #cut00
--------------------------------------------------------------------------------*/
#cut00wrapper {
	height: 502px;
	background-image: url(../images/cut00/cut01_bg1.png);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#cut00bg {
	height: 502px;
	background-image: url(../images/cut00/cut01_bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#cut00 {
	position: relative;
	margin:0 auto;
	width: 1024px;
	height: 502px;
}
#cut00 .title {
	margin-left : 34px;
	padding-top : 30px;
	width : 665px;
}
/*ナビボタン*/
#cut00 ol#muse02navi li a {
	display: block;
	text-indent: -9999px;
}

/*ナビボタン01*/
#cut00 .nv01 {
	position:absolute;
	background: url(../images/cut00/cut00_btn.png) no-repeat 0px bottom;
	left : 296px;
	top : 136px;
	width : 167px;
	height : 87px;
	z-index:2;
}
#cut00 .nv01 a {
	width : 167px;
	height : 87px;
}
/*ナビボタン01 On*/
#cut00 .nv01.on {
	position:absolute;
	background: url(../images/cut00/cut00_btn.png) no-repeat 0px top;
}

/*ナビボタン02*/
#cut00 .nv02 {
	position:absolute;
	background: url(../images/cut00/cut00_btn.png) no-repeat -200px bottom;
	left : 378px;
	top : 245px;
	width : 143px;
	height : 84px;
	z-index:2;
}
#cut00 .nv02 a {
	width : 143px;
	height : 84px;
}

/*ナビボタン02 On*/
#cut00 .nv02.on {
	background: url(../images/cut00/cut00_btn.png) no-repeat -200px top;
}

/*ナビボタン03*/
#cut00 .nv03 {
	position:absolute;
	background: url(../images/cut00/cut00_btn.png) no-repeat -400px bottom;
	left : 501px;
	top : 134px;
	width : 154px;
	height : 117px;
	z-index:2;
}
#cut00 .nv03 a {
	width : 154px;
	height : 117px;
}

/*ナビボタン03 On*/
#cut00 .nv03.on {
	background: url(../images/cut00/cut00_btn.png) no-repeat -400px top;
}

/*ナビボタン04*/
#cut00 .nv04 {
	position:absolute;
	background: url(../images/cut00/cut00_btn.png) no-repeat -600px bottom;
	left : 523px;
	top : 303px;
	width : 189px;
	height : 108px;
	z-index:2;
}
#cut00 .nv04 a {
	width : 189px;
	height : 108px;
}
/*ナビボタン04 On*/
#cut00 .nv04.on {
	background: url(../images/cut00/cut00_btn.png) no-repeat -600px top;
}

/*ナビボタン05*/
#cut00 .nv05 {
	position:absolute;
	background: url(../images/cut00/cut00_btn.png) no-repeat -800px bottom;
	left : 665px;
	top : 188px;
	width : 190px;
	height : 110px;
	z-index:2;
}
#cut00 .nv05 a {
	width : 190px;
	height : 110px;
}
/*ナビボタン05 On*/
#cut00 .nv05.on {
	background: url(../images/cut00/cut00_btn.png) no-repeat -800px 1px;
}

/*穴*/
#cut00 .nvBg {
	position:absolute;
	background: url(../images/cut00/cut00_hole.png) no-repeat 0 0;
	left : 293px;
	top : 187px;
	width : 562px;
	height : 237px;
	z-index:1;
}

/*モグラ*/
#cut00 .mogura {
	position:absolute;
	background: url(../images/mogura.png) no-repeat 0 0;
	left : 32px;
	top : 132px;
	width : 178px;
	height : 172px;
}

/*モグラ台詞*/
#cut00 .moguraTxt {
	position:absolute;
	background: url(../images/cut00/cut00_mogura_txt.png) no-repeat 0 0;
	left : 19px;
	top : 304px;
	width : 179px;
	height : 149px;
}

/*ホノカ*/
#cut00 .honoca {
	position:absolute;
	background: url(../images/cut00/cut00_honoca.png) no-repeat 0 0;
	left : 234px;
	top : 243px;
	width : 123px;
	height : 208px;
}

/*ホムラ*/
#cut00 .homura {
	position:absolute;
	background: url(../images/cut00/cut00_homura.png) no-repeat 0 0;
	left : 865px;
	top : 62px;
	width : 128px;
	height : 197px;
}





/*--------------------------------------------------------------------------------
 #cut01
--------------------------------------------------------------------------------*/

#cut01 {
	position: relative;
	margin:0 auto;
	width: 1024px;
	height:644px;
}
#cut01 .title {
	margin-left : 38px;
	padding-top : 18px;
	width : 665px;
}

/*モグラ*/
#cut01 .mogura {
	position:absolute;
	background: url(../images/mogura.png) no-repeat 0 0;
	left : 32px;
	top : 99px;
	width : 178px;
	height : 172px;
}

/*モグラ台詞*/
#cut01 .moguraTxt {
	position:absolute;
	background: url(../images/cut01/cut01_mogura_txt.png) no-repeat 0 bottom;
	left : 30px;
	top : 278px;
	width : 147px;
	height : 103px;
}
/*モグラ台詞はずれ*/
#cut01.ng .moguraTxt {
	background: url(../images/cut01/cut01_mogura_txt.png) no-repeat 0 -200px;
}
/*モグラ台詞あたり*/
#cut01.ok .moguraTxt {
	background: url(../images/cut01/cut01_mogura_txt.png) no-repeat 0 top;
}

/*ホムラ*/
#cut01 .homura {
	position:absolute;
	background: url(../images/cut01/cut01_homura.png) no-repeat 0 0;
	left : 812px;
	top : 353px;
	width : 178px;
	height : 235px;
	z-index: 2;
}

/*ホムラ台詞00*/
#cut01 .homuraTxt {
	position:absolute;
	background:none;
	left : 819px;
	top : 237px;
	width : 173px;
	height : 144px;
}
/*ホムラ台詞01*/
#cut01.on01 .homuraTxt {
	background: url(../images/cut01/cut01_homura_txt.png) no-repeat 0 bottom;
}
/*ホムラ台詞02*/
#cut01.on02 .homuraTxt {
	background: url(../images/cut01/cut01_homura_txt.png) no-repeat 0 -200px;
}
/*ホムラ台詞03*/
#cut01.on03 .homuraTxt {
	background: url(../images/cut01/cut01_homura_txt.png) no-repeat 0 top;
}

/*あたりはずれ*/
#cut01 .atari {
	position:absolute;
	background:none;
	left : 160px;
	top : 62px;
	width : 267px;
	height : 74px;
}
/*はずれ*/
#cut01.ng .atari {
	background: url(../images/cut01/cut01_atari_txt.png) no-repeat 0 bottom;
}
/*あたり*/
#cut01.ok .atari {
	background: url(../images/cut01/cut01_atari_txt.png) no-repeat 0 top;
}

/*次へ進むボタン*/
#cut01 .next {
	display:none;
}
#cut01.ok .next {
	display:block;
	position:absolute;
	background: url(../images/cut01/cut01_next.png) no-repeat 0 0;
	cursor:pointer;
	left : 183px;
	top : 159px;
	width : 214px;
	height : 56px;
}

/*答えボタン*/
#cut01 .btn01 {
	position:absolute;
	background: url(../images/cut01/cut01_btn.png) no-repeat 0 bottom;
	left : 22px;
	top : 264px;
	width : 162px;
	height : 41px;
	display:block;
}
#cut01 .btn02 {
	position:absolute;
	background: url(../images/cut01/cut01_btn.png) no-repeat -185px bottom;
	left : 207px;
	top : 264px;
	width : 162px;
	height : 41px;
}
#cut01 .btn03 {
	position:absolute;
	background: url(../images/cut01/cut01_btn.png) no-repeat -370px bottom;
	left : 392px;
	top : 264px;
	width : 162px;
	height : 41px;
}
/*答えボタンOn*/
#cut01.on01 .btn01,
#cut01 .btn01.current {
	background: url(../images/cut01/cut01_btn.png) no-repeat 0 top;
}
#cut01.on02 .btn02,
#cut01 .btn02.current {
	background: url(../images/cut01/cut01_btn.png) no-repeat -185px top;
}
#cut01.on03 .btn03,
#cut01 .btn03.current {
	background: url(../images/cut01/cut01_btn.png) no-repeat -370px top;
}

/*写真*/
#cut01 .img {
	width: 578px;
	height: 340px;
	border-radius: 6px;
	overflow:hidden;
}

#cut01 .txt {
	display: none;
}
#cut01.ok .txt01 {
	display: block;
}
/*--------------------------------------------------------------------------------
 #cut02
--------------------------------------------------------------------------------*/

#cut02 {
	position: relative;
	margin:0 auto;
	width: 1024px;
	height:644px;
}
#cut02 .title {
	margin-left : 38px;
	padding-top : 18px;
	width : 665px;
}

/*モグラ*/
#cut02 .mogura {
	position:absolute;
	background: url(../images/mogura.png) no-repeat 0 0;
	left : 32px;
	top : 99px;
	width : 178px;
	height : 172px;
}

/*モグラ台詞*/
#cut02 .moguraTxt {
	position:absolute;
	background: url(../images/cut02/cut02_mogura_txt.png) no-repeat 0 bottom;
	left : 30px;
	top : 278px;
	width : 147px;
	height : 103px;
}
/*モグラ台詞はずれ*/
#cut02.ng .moguraTxt {
	background: url(../images/cut02/cut02_mogura_txt.png) no-repeat 0 -200px;
}
/*モグラ台詞あたり*/
#cut02.ok .moguraTxt {
	background: url(../images/cut02/cut02_mogura_txt.png) no-repeat 0 top;
}

/*ホムラ*/
#cut02 .homura {
	position:absolute;
	background: url(../images/cut02/cut02_homura.png) no-repeat 0 0;
	left : 834px;
	top : 332px;
	width : 162px;
	height : 228px;
}

/*ホムラ台詞00*/
#cut02 .homuraTxt {
	position:absolute;
	background:none;
	left : 819px;
	top : 237px;
	width : 172px;
	height : 144px;
}
/*ホムラ台詞01*/
#cut02.on01 .homuraTxt {
	background: url(../images/cut02/cut02_homura_txt.png) no-repeat 0 bottom;
}
/*ホムラ台詞02*/
#cut02.on02 .homuraTxt {
	background: url(../images/cut02/cut02_homura_txt.png) no-repeat 0 -200px;
}
/*ホムラ台詞03*/
#cut02.on03 .homuraTxt {
	background: url(../images/cut02/cut02_homura_txt.png) no-repeat 0 top;
}

/*あたりはずれ*/
#cut02 .atari {
	position:absolute;
	background:none;
	left : 160px;
	top : 62px;
	width : 267px;
	height : 74px;
}
/*はずれ*/
#cut02.ng .atari {
	background: url(../images/cut02/cut02_atari_txt.png) no-repeat 0 bottom;
}
/*あたり*/
#cut02.ok .atari {
	background: url(../images/cut02/cut02_atari_txt.png) no-repeat 0 top;
}

/*次へ進むボタン*/
#cut02 .next {
	display:none;
}
#cut02.ok .next {
	display:block;
	position:absolute;
	background: url(../images/cut02/cut02_next.png) no-repeat 0 0;
	cursor:pointer;
	left : 183px;
	top : 159px;
	width : 214px;
	height : 56px;
}

/*答えボタン*/
#cut02 .btn01 {
	position:absolute;
	background: url(../images/cut02/cut02_btn.png) no-repeat 0 bottom;
	left : 26px;
	top : 266px;
	width : 164px;
	height : 41px;
	display:block;
}
#cut02 .btn02 {
	position:absolute;
	background: url(../images/cut02/cut02_btn.png) no-repeat -185px bottom;
	left : 213px;
	top : 266px;
	width : 164px;
	height : 41px;
}
#cut02 .btn03 {
	position:absolute;
	background: url(../images/cut02/cut02_btn.png) no-repeat -370px bottom;
	left : 398px;
	top : 266px;
	width : 164px;
	height : 41px;
}
/*答えボタンOn*/
#cut02.on01 .btn01,
#cut02 .btn01.current {
	background: url(../images/cut02/cut02_btn.png) no-repeat 0 top;
}
#cut02.on02 .btn02,
#cut02 .btn02.current {
	background: url(../images/cut02/cut02_btn.png) no-repeat -185px top;
}
#cut02.on03 .btn03,
#cut02 .btn03.current {
	background: url(../images/cut02/cut02_btn.png) no-repeat -370px top;
}

/*写真*/
#cut02 .img {
	position:absolute;
	background: url(../images/cut02/cut02_img.png) no-repeat 0 0;
	left : 41px;
	top : 45px;
	width : 505px;
	height : 214px;
}

#cut02 .txt {
	display: none;
}
#cut02.ok .txt01 {
	display: block;
}
.go2next {
	color: #00BCD0;
}
/*--------------------------------------------------------------------------------
 #cut03
--------------------------------------------------------------------------------*/

#cut03 {
	position: relative;
	margin:0 auto;
	width: 1024px;
	height:644px;
}
#cut03 .title {
	margin-left : 38px;
	padding-top : 18px;
	width : 665px;
}

/*モグラ*/
#cut03 .mogura {
	position:absolute;
	background: url(../images/mogura.png) no-repeat 0 0;
	left : 32px;
	top : 99px;
	width : 178px;
	height : 172px;
}

/*モグラ台詞*/
#cut03 .moguraTxt {
	position:absolute;
	background: url(../images/cut03/cut03_mogura_txt.png) no-repeat 0 bottom;
	left : 23px;
	top : 269px;
	width : 172px;
	height : 140px;
}
/*モグラ台詞はずれ*/
#cut03.ng .moguraTxt {
	background: url(../images/cut03/cut03_mogura_txt.png) no-repeat 0 -200px;
}
/*モグラ台詞あたり*/
#cut03.ok .moguraTxt {
	background: url(../images/cut03/cut03_mogura_txt.png) no-repeat 0 top;
}

/*ホムラ*/
#cut03 .homura {
	position:absolute;
	background: url(../images/cut03/cut03_homura.png) no-repeat 0 0;
	left : 835px;
	top : 357px;
	width : 125px;
	height : 241px;
}

/*ホムラ台詞00*/
#cut03 .homuraTxt {
	position:absolute;
	background:none;
	left : 819px;
	top : 237px;
	width : 172px;
	height : 144px;
}
/*ホムラ台詞01*/
#cut03.on01 .homuraTxt {
	background: url(../images/cut03/cut03_homura_txt.png) no-repeat 0 bottom;
}
/*ホムラ台詞02*/
#cut03.on02 .homuraTxt {
	background: url(../images/cut03/cut03_homura_txt.png) no-repeat 0 -200px;
}
/*ホムラ台詞03*/
#cut03.on03 .homuraTxt {
	background: url(../images/cut03/cut03_homura_txt.png) no-repeat 0 top;
}

/*あたりはずれ*/
#cut03 .atari {
	position:absolute;
	background:none;
	left : 160px;
	top : 62px;
	width : 267px;
	height : 74px;
}
/*はずれ*/
#cut03.ng .atari {
	background: url(../images/cut03/cut03_atari_txt.png) no-repeat 0 bottom;
}
/*あたり*/
#cut03.ok .atari {
	background: url(../images/cut03/cut03_atari_txt.png) no-repeat 0 top;
}

/*次へ進むボタン*/
#cut03 .next {
	display:none;
}
#cut03.ok .next {
	display:block;
	position:absolute;
	background: url(../images/cut03/cut03_next.png) no-repeat 0 0;
	cursor:pointer;
	left : 183px;
	top : 159px;
	width : 214px;
	height : 56px;
}

/*答えボタン*/
#cut03 .btn01 {
	position:absolute;
	background: url(../images/cut03/cut03_btn.png) no-repeat 0 bottom;
	left : 27px;
	top : 265px;
	width : 164px;
	height : 62px;
	display:block;
}
#cut03 .btn02 {
	position:absolute;
	background: url(../images/cut03/cut03_btn.png) no-repeat -185px bottom;
	left : 213px;
	top : 265px;
	width : 164px;
	height : 62px;
}
#cut03 .btn03 {
	position:absolute;
	background: url(../images/cut03/cut03_btn.png) no-repeat -370px bottom;
	left : 398px;
	top : 265px;
	width : 164px;
	height : 62px;
}
/*答えボタンOn*/
#cut03.on01 .btn01,
#cut03 .btn01.current {
	background: url(../images/cut03/cut03_btn.png) no-repeat 0 top;
}
#cut03.on02 .btn02,
#cut03 .btn02.current {
	background: url(../images/cut03/cut03_btn.png) no-repeat -185px top;
}
#cut03.on03 .btn03,
#cut03 .btn03.current {
	background: url(../images/cut03/cut03_btn.png) no-repeat -370px top;
}

/*写真*/
#cut03 .img {
	position:absolute;
	background: url(../images/cut03/cut03_img.png) no-repeat 0 0;
	left : 41px;
	top : 45px;
	width : 505px;
	height : 214px;
}


#cut03 .txt {
	display: none;
}
#cut03.ok .txt01 {
	display: block;
}
.go2next {
	color: #C05296;
}

/*--------------------------------------------------------------------------------
 #cut04
--------------------------------------------------------------------------------*/

#cut04 {
	position: relative;
	margin:0 auto;
	width: 1024px;
	height:644px;
}
#cut04 .title {
	margin-left : 38px;
	padding-top : 18px;
	width : 665px;
}

/*モグラ*/
#cut04 .mogura {
	position:absolute;
	background: url(../images/mogura.png) no-repeat 0 0;
	left : 32px;
	top : 99px;
	width : 178px;
	height : 172px;
}

/*モグラ台詞*/
#cut04 .moguraTxt {
	position:absolute;
	background: url(../images/cut04/cut04_mogura_txt.png) no-repeat 0 bottom;
	left : 23px;
	top : 269px;
	width : 172px;
	height : 140px;
}
/*モグラ台詞はずれ*/
#cut04.ng .moguraTxt {
	background: url(../images/cut04/cut04_mogura_txt.png) no-repeat 0 -200px;
}
/*モグラ台詞あたり*/
#cut04.ok .moguraTxt {
	background: url(../images/cut04/cut04_mogura_txt.png) no-repeat 0 top;
}

/*ホムラ*/
#cut04 .homura {
	position:absolute;
	background: url(../images/cut04/cut04_homura.png) no-repeat 0 0;
	left : 827px;
	top : 296px;
	width : 132px;
	height : 228px;
}

/*ホムラ台詞00*/
#cut04 .homuraTxt {
	position:absolute;
	background:none;
	left : 818px;
	top : 162px;
	width : 176px;
	height : 147px;
}
/*ホムラ台詞01*/
#cut04.on01 .homuraTxt {
	background: url(../images/cut04/cut04_homura_txt.png) no-repeat 0 bottom;
}
/*ホムラ台詞02*/
#cut04.on02 .homuraTxt {
	background: url(../images/cut04/cut04_homura_txt.png) no-repeat 0 -200px;
}
/*ホムラ台詞03*/
#cut04.on03 .homuraTxt {
	background: url(../images/cut04/cut04_homura_txt.png) no-repeat 0 top;
}

/*あたりはずれ*/
#cut04 .atari {
	position:absolute;
	background:none;
	left : 160px;
	top : 62px;
	width : 267px;
	height : 74px;
}
/*はずれ*/
#cut04.ng .atari {
	background: url(../images/cut04/cut04_atari_txt.png) no-repeat 0 bottom;
}
/*あたり*/
#cut04.ok .atari {
	background: url(../images/cut04/cut04_atari_txt.png) no-repeat 0 top;
}

/*次へ進むボタン*/
#cut04 .next {
	display:none;
}
#cut04.ok .next {
	display:block;
	position:absolute;
	background: url(../images/cut04/cut04_next.png) no-repeat 0 0;
	cursor:pointer;
	left : 183px;
	top : 159px;
	width : 214px;
	height : 56px;
}

/*答えボタン*/
#cut04 .btn01 {
	position:absolute;
	background: url(../images/cut04/cut04_btn.png) no-repeat 0 bottom;
	left : 27px;
	top : 265px;
	width : 160px;
	height : 62px;
	display:block;
}
#cut04 .btn02 {
	position:absolute;
	background: url(../images/cut04/cut04_btn.png) no-repeat -184px bottom;
	left : 213px;
	top : 265px;
	width : 161px;
	height : 62px;
}
#cut04 .btn03 {
	position:absolute;
	background: url(../images/cut04/cut04_btn.png) no-repeat -370px bottom;
	left : 398px;
	top : 265px;
	width : 161px;
	height : 62px;
}
/*答えボタンOn*/
#cut04.on01 .btn01,
#cut04 .btn01.current {
	background: url(../images/cut04/cut04_btn.png) no-repeat 0 top;
}
#cut04.on02 .btn02,
#cut04 .btn02.current {
	background: url(../images/cut04/cut04_btn.png) no-repeat -184px top;
}
#cut04.on03 .btn03,
#cut04 .btn03.current {
	background: url(../images/cut04/cut04_btn.png) no-repeat -370px top;
}

/*写真*/
#cut04 .img {
	position:absolute;
	background: url(../images/cut04/cut04_img.png) no-repeat 0 0;
	left : 29px;
	top : 45px;
	width : 530px;
	height : 217px;
}

#cut04 .txt {
	display: none;
}
#cut04.ok .txt01 {
	display: block;
}
.go2next {
	color: #3F5095;
}




/*--------------------------------------------------------------------------------
 #cut05
--------------------------------------------------------------------------------*/

#cut05 {
	position: relative;
	margin:0 auto;
	width: 1024px;
	height:644px;
}
#cut05 .title {
	margin-left : 38px;
	padding-top : 18px;
	width : 665px;
}

/*モグラ*/
#cut05 .mogura {
	position:absolute;
	background: url(../images/mogura.png) no-repeat 0 0;
	left : 32px;
	top : 99px;
	width : 178px;
	height : 172px;
}

/*モグラ台詞*/
#cut05 .moguraTxt {
	position:absolute;
	background: url(../images/cut05/cut05_mogura_txt.png) no-repeat 0 bottom;
	left : 23px;
	top : 269px;
	width : 172px;
	height : 140px;
}
/*モグラ台詞はずれ*/
#cut05.ng .moguraTxt {
	background: url(../images/cut05/cut05_mogura_txt.png) no-repeat 0 -200px;
}
/*モグラ台詞あたり*/
#cut05.ok .moguraTxt {
	background: url(../images/cut05/cut05_mogura_txt.png) no-repeat 0 top;
}

/*ホムラ*/
#cut05 .homura {
	position:absolute;
	background: url(../images/cut05/cut05_homura.png) no-repeat 0 0;
	left : 834px;
	top : 364px;
	width : 134px;
	height : 218px;
}

/*ホムラ台詞00*/
#cut05 .homuraTxt {
	position:absolute;
	background:none;
	left : 818px;
	top : 238px;
	width : 176px;
	height : 147px;
}
/*ホムラ台詞01*/
#cut05.on01 .homuraTxt {
	background: url(../images/cut05/cut05_homura_txt.png) no-repeat 0 bottom;
}
/*ホムラ台詞02*/
#cut05.on02 .homuraTxt {
	background: url(../images/cut05/cut05_homura_txt.png) no-repeat 0 -200px;
}
/*ホムラ台詞03*/
#cut05.on03 .homuraTxt {
	background: url(../images/cut05/cut05_homura_txt.png) no-repeat 0 top;
}

/*あたりはずれ*/
#cut05 .atari {
	position:absolute;
	background:none;
	left : 160px;
	top : 62px;
	width : 267px;
	height : 74px;
}
/*はずれ*/
#cut05.ng .atari {
	background: url(../images/cut05/cut05_atari_txt.png) no-repeat 0 bottom;
}
/*あたり*/
#cut05.ok .atari {
	background: url(../images/cut05/cut05_atari_txt.png) no-repeat 0 top;
}

/*次へ進むボタン*/
#cut05 .next {
	display:none;
}
#cut05.ok .next {
	display:block;
	position:absolute;
	background: url(../images/cut05/cut05_next.png) no-repeat 0 0;
	cursor:pointer;
	left : 183px;
	top : 159px;
	width : 214px;
	height : 56px;
}

/*答えボタン*/
#cut05 .btn01 {
	position:absolute;
	background: url(../images/cut05/cut05_btn.png) no-repeat 0 bottom;
	left : 27px;
	top : 269px;
	width : 165px;
	height : 41px;
	display:block;
}
#cut05 .btn02 {
	position:absolute;
	background: url(../images/cut05/cut05_btn.png) no-repeat -185px bottom;
	left : 213px;
	top : 269px;
	width : 165px;
	height : 41px;
}
#cut05 .btn03 {
	position:absolute;
	background: url(../images/cut05/cut05_btn.png) no-repeat -370px bottom;
	left : 398px;
	top : 269px;
	width : 165px;
	height : 41px;
}
/*答えボタンOn*/
#cut05.on01 .btn01,
#cut05 .btn01.current {
	background: url(../images/cut05/cut05_btn.png) no-repeat 0 top;
}
#cut05.on02 .btn02,
#cut05 .btn02.current {
	background: url(../images/cut05/cut05_btn.png) no-repeat -185px top;
}
#cut05.on03 .btn03,
#cut05 .btn03.current {
	background: url(../images/cut05/cut05_btn.png) no-repeat -370px top;
}

/*写真*/
#cut05 .img {
	position:absolute;
	background: url(../images/cut05/cut05_img.png) no-repeat 0 0;
	left : 29px;
	top : 45px;
	width : 530px;
	height : 217px;
}

/*もっと*/
#cut05 .more {
	position:absolute;
	left : 830px;
	top : 80px;
}

#cut05 .txt {
	display: none;
}
#cut05.ok .txt01 {
	display: block;
}
