<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*
* Theme Name: WorldiCity
* Last Update: Aug 15 2014
* Version: 1.0
* Code Maked By Kiyo
*/

.asset-body h2{
	height: 30px;
}
	.asset-body h2 span{
		float: left;
	}

#mfp_phase_confirm_inner h4{
	border-bottom: 1px solid #0060b0;
	border-bottom: 1px solid #ADC0D3;
	margin-bottom: 30px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 13px!important;
	text-align: left!important;
}

.asset-body h2:first-child{
	margin-top: 0px;
}


	.asset-body h2 span.iconrequired{
		margin-left: 10px;
		display: block;
		width: 50px;
		height: 23px;
		background: #00aae7;
		color: #fff;
		font-size: 10px;
		text-align: center;
		padding: 2px;
		border-radius: 6px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
	}



	.asset-body p{
		/*margin-left: 30px;*/
	}
.formarea{
		background: url(../_images/dot.png) repeat-x bottom left;
	}


	.formarea .golden-small{
		text-align: right;
		text-align: left;
		}
		.formarea .golden-small p{
			font-weight: normal;
			font-weight: bold;
			font-size: 90%;
		}

		.formarea .golden-large{
			line-height: 2.5;
			}

		.formarea .golden-large input{
			font-weight: normal;
			font-size: 90%;
			border: 1px solid #b2c8e2;
			background: #fff;
			margin: 0;
			padding: 5px 5px;
		}





		.formarea .golden-large label{
			border: none!important;
			float: left;
			margin-right: 10px;
		}

		.formarea .golden-large textarea{
			font-weight: normal;
			font-size: 90%;
			border: 1px solid #b2c8e2;
			background: #fff;
			padding: 5px 5px;
			/*width: 100%;
			height: 50px;*/
		}
			.golden-large label input[type="checkbox"] {margin:-20px 5px 0 15px;}
			.golden-large label input[type="radio"] {margin:-5px 5px 0 15px;}



		.contactBtn button,
		.mfp_buttons button {
			font-weight: bold;
			font-size: 12px!important;
			border: none!important;
			border: 1px solid #ccc!important;
			cursor: pointer;
			padding: 5px 25px;
			background: -moz-linear-gradient(top, #fff, #F1F1F1 1%, #F1F1F1 50%, #DFDFDF 99%, #ccc);
			background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.01, #F1F1F1), color-stop(0.5, #F1F1F1), color-stop(0.99, #DFDFDF), to(#ccc));
		}
			.contactBtn button:hover,
			.mfp_buttons button:hover {
				background: -moz-linear-gradient(top, #fff, #e1e1e1 1%, #e1e1e1 50%, #cfcfcf 99%, #ccc);
				background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.01, #e1e1e1), color-stop(0.5, #e1e1e1), color-stop(0.99, #cfcfcf), to(#ccc));
			}



	@media screen and (max-width:768px){
	.formarea{
			padding-bottom: 1em;
		}
	.formarea .golden-small{
			text-align: left;
			padding-bottom: 0 !important;
		}
	}



.error_messe span{color: #ff0000;}


table{margin: 0 auto}
	table th{
			border: 1px solid #fff!important;
			border-right: 3px solid #fff!important;
			width: 30%!important;
			text-align: left!important;
			padding: 4px;
			vertical-align: top;

				/*color: #4187C3;*/
				background: url(../_images/dot.png) repeat-x bottom left;
		}
	table td{
			border: 1px solid #fff!important;
			text-align: left!important;
			padding: 4px;
			vertical-align: middle;
			background: url(../_images/dot.png) repeat-x bottom left;
		}
			table tr.bg_even {
				background:#F8FBFD;
			}
			table tr.bg_odd {
				background:#fff;
			}

@media screen and (max-width:768px){
	table th{
			width: 43%!important;
		}
}

/* 休業アナウンス */
.announcement {
	margin: 30px 0 0 0 !important;
	padding: 10px;
	text-align: center;
	border: 1px solid #eee;
	background: none;
}

.announcement p {
	margin: 0 0 20px 0;
}

.announcement p:last-child {
	margin: 0;
}

.announcement p br {
	display: none;
}

@media screen and (min-width: 768px) {
	.announcement p br {
		display: block;
	}
}</pre></body></html>