@charset "utf-8";


/*----------------------------------------------------------
	wp_amusementpark
----------------------------------------------------------*/
body {
  margin-top: 63px;
}

body#asobu .wp_amusementpark .ImgArea{
	padding:0 20px 30px 20px;
	width:240px;
	text-align:center;
}

body#asobu .wp_amusementpark .textArea {
	background-color:#F0F0F0;
	padding:10px;
}



/*----------------------------------------------------------
	springpark/sp03.html
----------------------------------------------------------*/

body#asobu .sp03Table01{
	font-size:55%;
}
	body#asobu .contTableD tr.cellColorLineA th{
		background:#0EB2FD !important;
	}
		body#asobu table.contTableD th,
		body#asobu table.contTableD td {
			white-space:normal!important;
		}

body#asobu p.KLink2{
			background:url(/common/images/k_bg2.gif) no-repeat center left!important;
			display:inline-block;
			height:auto!important;
			padding: 4px 20px 4px 88px !important;
		}



/*----------------------------------------------------------
	virport/vp03.html
	virport/vp04.html	
----------------------------------------------------------*/

.mainContentsArea ul.listnone li{
	list-style:none;
	padding-left:1em;
	text-indent:-1em;
	}

/*----------------------------------------------------------
	movie parts
----------------------------------------------------------*/
.mvspace{
	padding-bottom:0px;
	position:relative;
	}
.mvspace .FLLeft{float:none;}
.mvspace p{
	float:none;
	margin-left:0px;
    width:100%;
	}
.mvplay{
	position:absolute;
	left:0;
	top:0;
	}

/*----------------------------------------------------------
	mainImage Area
----------------------------------------------------------*/

/*sp/index.html*/
body#asobu .SP-Index p img {
top:30px;
}

	/* sp/sp01.html */
	body#asobu .SP-SP01 p img {
	}

	/* sp/sp02.html */
	body#asobu .SP-SP02 p img {
	top:10px;
	}

	/* sp/sp03.html */
	body#asobu .SP-SP03 p img {
	top:10px;
	}
	
	
/* pareo/index.html */
body#asobu .PAREO-Index p img {
top:40px;
}

	/* pareo/pareo01.html */
	body#asobu .PAREO-PR01 p img {
	top:20px;
	}

	/* pareo/pareo02.html */
	body#asobu .PAREO-PR02 p img {
	top:25px;
	}
	
/* waterpark/index.html */	
	body#asobu .WP-Index p img {
	top: 25px;
}

	/* waterpark/fish_go_round.html */

	body#asobu .WP-fgr{
	background-size: 207%;
	background-position: 0;
	}

	body#asobu .WP-fgr p img {
	top:15px;
	}
	
	/* waterpark/aloha.html */	
	body#asobu .WP-aloha p img {
	top:15px;
	}

	/* waterpark/wp01.html */	
	body#asobu .WP-WP01 p img {
	top:20px;
	}

	/* waterpark/ohana.html */	
	body#asobu .WP-Ohana p img {
	}
	
	/* waterpark/o_story.html */	
	body#asobu .WP-OStory p img {
	}
	
	/* waterpark/wp_amusementpark.html */	
	body#asobu .WP-Amuse p img {
	top:15px;
	}

/* yoichi/index.html */	
	body#asobu .YOOICHI-Index {
	background-position:left;
	}

	body#asobu .YOOICHI-Index p img {
	top:30px;
	left:25%;
	height:100px;
	width:auto;
}

/* yoichi/yoichi01.html */	
	body#asobu .YOOICHI-YOOICHI01{
	background: url(/asobu/yoichi/images/yoichi01_mainimg.jpg) no-repeat left top;
	background-size:cover;
	}
	body#asobu .yakusou {
	margin-top:30px;
	}
	body#asobu .yakusou img {
	width:100%;
	}

/* virport/index.html */	
body#asobu .VIR-Index p img {
top:30px;
}

	/* virport/vp01.html */	
	body#asobu .VIR-VP01 p img {
	top:5px;
	}

	/* virport/vp02.html */	
	body#asobu .VIR-VP02 p img {
	}

	/* virport/vp03.html */	
	body#asobu .VIR-VP03 p img {
	top:10px;
	}

	/* virport/vp04.html */	
	body#asobu .VIR-VP04 p img {
	top:10px;
	}

/* 2018.05.09 start */
.contTxtbox_alohas {
	background: #F0F0F0;
}
dl.schedule_area {
	width: 270px;
}
dl.schedule_area dt {
	width: 80px;
}
dl.schedule_area dd {
	width: 190px;
}
/* 2018.05.09 end */


/* 2018.06.13 start */
div.bannerPlace {
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: center;
}
/* 2018.06.13 end */

/* 2019.04.16 start */
div.aloharomiArea {
	text-align: justify;
}
div.aloharomiArea p {
	display: block;
	margin-right: 0;
}
div.aloharomiArea p img {
	width: 100%;
	margin-bottom: 10px;
}
/* 2019.04.16 end */

/* 2021.01.27 add */
div.youtube iframe {
	height: 100%;
}
/* 2021.01.27 end */
