
/*----------------------------------------------------
 information style
----------------------------------------------------*/

.information_sgp {
	text-align: left;
	border: 1px solid #CC2B88;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}
div.information_sgp dl {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
div.information_sgp dl dt {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
div.information_sgp dl dd {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_sgp dl dd img {
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_sgp dl dd ul {
	float: right;
	list-style: none; 
	text-align: left;
	width: 610px;
	height: 75px;
	overflow: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_sgp dl dd ul li {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_sgp dl dd ul li span {
	color: #CC2B87;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.information_stay {
	text-align: left;
	border: 1px solid #4682B4;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}
div.information_stay dl {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
div.information_stay dl dt {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
div.information_stay dl dd {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_stay dl dd img {
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_stay dl dd ul {
	float: right;
	list-style: none; 
	text-align: left;
	width: 610px;
	height: 75px;
	overflow: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_stay dl dd ul li {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_stay dl dd ul li span {
	color: #4682B4;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.information_wedding {
	text-align: left;
	border: 1px solid #F08080;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}
div.information_wedding dl {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
div.information_wedding dl dt {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
div.information_wedding dl dd {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_wedding dl dd img {
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_wedding dl dd ul {
	float: right;
	list-style: none; 
	text-align: left;
	width: 610px;
	height: 75px;
	overflow: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_wedding dl dd ul li {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_wedding dl dd ul li span {
	color: #F08080;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}



.information_restaurant {
	text-align: left;
	border: 1px solid #6B8E23;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}
div.information_restaurant dl {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
div.information_restaurant dl dt {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
div.information_restaurant dl dd {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_restaurant dl dd img {
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_restaurant dl dd ul {
	float: right;
	list-style: none; 
	text-align: left;
	width: 610px;
	height: 75px;
	overflow: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_restaurant dl dd ul li {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_restaurant dl dd ul li span {
	color: #6B8E23;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.information_banquet {
	text-align: left;
	border: 1px solid #D2691E;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}
div.information_banquet dl {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
div.information_banquet dl dt {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
div.information_banquet dl dd {
	text-align: left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_banquet dl dd img {
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_banquet dl dd ul {
	float: right;
	list-style: none; 
	text-align: left;
	width: 610px;
	height: 75px;
	overflow: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_banquet dl dd ul li {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.information_banquet dl dd ul li span {
	color: #D2691E;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}



/*----------------------------------------------------
 break style
----------------------------------------------------*/


.break {
	width: 740px;
	border: 1px solid #DFDFDF;
	overflow: hidden;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}


div.break h5 {
	width: 720px;
	font-size: 16px;
	border-bottom: 1px dashed #DFDFDF;
	text-align: center;
	color: #F09;     
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 10px 0px;
}


div.break p {
	width: 355px;
	float: left;
	display: inline;
	text-align: left;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}



div.break table {
	width: 355px;
	float: right;
	display: inline;
	text-align: left;
	margin: 0px 10px 10px 0px;
	padding: 0px 0px 0px 0px;
}

div.break table th {
	width: 50%;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

div.break table td {
	text-align: center;
	margin: 0px 0px 0px 0px;
}



/*----------------------------------------------------
 newyear style
----------------------------------------------------*/




.newyear {
	width: 740px;
	border: 1px solid #DFDFDF;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}


div.newyear h5 {
	width: 720px;
	font-size: 16px;
	border-bottom: 1px dashed #DFDFDF;
	text-align: center;
	color: #F09;     
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 10px 0px;
}


div.newyear p {
	width: 720px;
	text-align: center;
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}



div.newyear table {
	width: 720px;
	text-align: left;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}

div.newyear table th {
	width: 50%;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

div.newyear table td {
	text-align: center;
	margin: 0px 0px 0px 0px;
}












/*----------------------------------------------------
 style end
----------------------------------------------------*/

