@charset "UTF-8";
/* --------------------------------------------------------------------------------------
   利用シーン・宴会
--------------------------------------------------------------------------------------- */

.head {
	margin-left: -16px; 
}

.head section {
	background: url(../img/scene/head_bg.png) no-repeat;
	width: 1003px;
	padding: 0px 16px;
	min-height: 955px; 
}

.head section article {
	padding-top: 20px;
	margin-bottom: 50px;
	text-align: center; 
}

.head section article p {
	font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro","HGS明朝E", "ＭＳ Ｐ明朝", serif;
	margin-top: 20px;
	line-height: 1.8;
	font-size: 135%;
	letter-spacing: 1px; 
}

.head section div {
	width: 1000px;
	overflow: hidden; 
}

.head section div dl {
	float: left;
	margin-bottom: 5px; 
}

.head section div dl:nth-child(4) {
	margin-left: 172px; 
}

.head section div dd {
	margin-top: 10px;
	line-height: 1.6; 
}

.head section div dd p {
	margin-bottom: 6px; 
}

.party {
	margin-top: 50px; 
}

.party section {
	background: url(../img/scene/party_bg.jpg) no-repeat left top; 
}

.party section .txt {
	text-align: center;
	font-size: 120%;
	line-height: 1.7;
	padding-top: 50px; 
}

.party section .innerbox {
	background: url(../img/scene/course_bg.png) no-repeat left top;
	width: 1008px;
	min-height: 562px;
	margin-left: -4px;
	margin-top: 40px;
	overflow: hidden;
	text-align: center; 
}

.party section .innerbox .corse_inner {
	margin:0 auto 0;
	width: 317px;
	padding-top: 20px;
}

.party section .innerbox .corse_title {
	margin:0 auto 0;
	width: 317px;
	padding-top: 37px;
}

.party section .innerbox div h3 {
	font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro","HGS明朝E", "ＭＳ Ｐ明朝", serif;
	color: #ec0000;
	font-size: 200%; 
}

.party section .innerbox div h3 span {
	font-size: 75%; 
}

.party section .innerbox div h3 img {
	vertical-align: middle;
	margin-left: 4px; 
}

.party section .innerbox div:last-child h3 img {
	margin-left: 0px;
	margin-right: 9px; 
}

.party .info{
	text-align:center;
	color:#fcebcf;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "HGS明朝E", serif;
	font-size:14px;
}
.party .price{
	text-align:center;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "HGS明朝E", serif;
	color: #ec0000;
    font-size: 200%;
}
	


.party section .innerbox div h4 {
	margin-top: 40px; 
}

.party section .innerbox div ul {
	margin-top: 20px; 
}

.party section .innerbox div li {
	font-size: 110%;
	margin-top: 5px; 
}

.party section .innerbox div li img {
	vertical-align: middle;
	margin-right: 7px; 
}

.party section .innerbox div li:first-child {
	margin-top: 0px; 
}

.party section .innerbox div strong {
	display: block;
	margin-top: 10px;
	color: #b50404; 
}

.price_info{
	font-size:14px !important;
	color:#fcebcf;
	display:block;
	margin-bottom:-40px;
}

.point {
	margin-top: 30px; 
}

.point section {
	background: url(../img/scene/ponit_bg.jpg) no-repeat;
	width: 1000px;
	height: 948px;
	position: relative;
	margin-top: 24px; 
}

.point section article {
	position: absolute; 
}

.point section article:nth-child(1) {
	top: 4px;
	left: 491px; 
}

.point section article:nth-child(2) {
	top: 315px;
	left: -10px; 
}

.point section article:nth-child(3) {
	top: 707px;
	left: 280px; 
}

.point section article h3 {
	margin-bottom: 15px; 
}

.point section article p {
	margin-left: 25px;
	margin-bottom: 20px;
	font-size: 115%;
	line-height: 1.6; 
}

.floor {
	margin-top: 50px; 
}

.floor article {
	background: url(../img/scene/floor_image.jpg) no-repeat;
	width: 1000px;
	height: 793px;
	position: relative; 
}

.floor article p {
	position: absolute;
	line-height: 1.6; 
}

.floor article p:nth-child(1) {
	top: 263px;
	left: 0px; 
}

.floor article p:nth-child(2) {
	top: 285px;
	left: 723px; 
}

.floor article p:nth-child(3) {
	top: 598px;
	left: 723px; 
}

/*# sourceMappingURL=scene.css.map */
