@charset "utf-8";

@import "/css/common/common.css";
@import "/css/common/font.css";
@import "/css/common/header.css";

@import "/css/common/pan_navi.css";
@import "/css/common/sub_title.css";
@import "/css/common/left_navi.css";
@import "/css/common/center_contents.css";
@import "/css/common/footer.css";
@import "/css/common/ad.css";
@import "/css/common/portal_navi.css";

#centerContents h4 {
	clear:both;
	}

#centerContents .h4 {
	font-size:18px;
	color:#666666;	
	height:40px;
	line-height:40px;
	}

#centerContents h5 {
	padding-top:10px;
	}

/*Navi*/
#centerContents ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	}

#centerContents li {
	float:left;
	}

#centerContents li img {
	display:block;
	}

#centerContents .comments {
	width:550px;
	padding-bottom:10px;
	padding-top:10px;
	}

#centerContents .option {
	clear:both;
	}

#centerContents .option img {
	margin-top:10px;
	margin-bottom:10px;
	}

#centerContents .accounting img {
	margin-bottom:10px;
	}

#centerContents .hp {
	padding-bottom:10px;
	}

#centerContents .mall {
	padding-bottom:10px;
	}

/*InformationTable*/

#centerContents table {
	border:1px solid #C8AA50;
	width:550px;
	}

#centerContents th {
	padding:3px;
	font-size:12px;
	color:#666666;	
	border-bottom:1px solid #C8AA50;
	border-right:1px dotted #C8AA50;
	}

#centerContents td {
	padding:3px;
	font-size:12px;
	color:#666666;	
	border-bottom:1px solid #C8AA50;	
	}

#centerContents .bottom {
	border-bottom:none;
	}


/* BusinessPlan Table
-------------------------------*/
#centerContents .malltbl {
	border:none;
	}

#centerContents .malltbl th {
	padding-bottom:15px;
	border:none;
	}

#centerContents .malltbl td {
	line-height:150%;
	vertical-align:top;
	padding-bottom:15px;
	border:none;
	}




/*Reservation*/

#reservation table {
	border:1px solid #999999;
	width:550px;
	}

#reservation th {
	background-color:#EEEEEE;
	padding:5px;
	font-weight:normal;
	font-size:12px;
	color:#666666;	
	border-bottom:1px solid #999999;
	border-right:1px dotted #999999;
	}

#reservation td {
	padding:5px;
	font-size:12px;
	color:#666666;	
	border-bottom:1px solid #999999;	
}

#reservation .borderRight {
	border-right:none;
	}

#reservation textarea {
	width:500px;
	height:100px;
	margin-bottom:10px;
	}

#reservation .center {
	text-align:center
	}

#reservation .note {
	color:red;
	line-height:180%;
	}

.backBtn {
	padding-top:10px;
	padding-bottom:10px;
	}


/*Special*/
.padding {	
	padding-top:10px;
	padding-bottom:10px;
	}






