@CHARSET "UTF-8";

@import "common.css";

/******about_business*********/
.about_business_hd{
	padding-bottom: 10px;
}
.about_business{
	border: 1px solid #D8CEC6;
	width: 100%;
}

.about_business td{
	padding-top: 5px; padding-bottom: 5px;	padding-left: 5px;
	border-left: 1px solid #D8CEC6;
	border-right: 0px none;
}
	
.fillbg td{
	border-top:1px dashed #D8CEC6;	
	border-bottom:1px dashed #D8CEC6;
	border-right: 0px none;
}	
	
th {
	text-align: center;
	font-size: small;
}

.activity{
	border-left: 1px solid #D8CEC6;	
}

.stage{
	width: 110px;	
}
.type{
	padding-top: 7px; padding-bottom: 7px;
	border-left: 1px solid #D8CEC6;

}

.direct{
	width: 85px;
	height: 27px;	
	border-top: 1px solid #D8CEC6;
}

.eigyou{
	border-top: 1px solid #D8CEC6;
	width: 82px;
}

.fillbg{
	background-color: #FFF4E4;
}

/****** map ******************/
.map_hd{
	padding-top: 40px;
}
/****** vs ******************/
.vs{
	text-align: right;
	padding-right: 30px;	
}
/****** program *************/
.progarm_hd{
	padding-bottom: 5px;	
}

.program{
	border: 1px solid #D8CEC6;
}

.program th{
	background-color: #FFF4BA;
	height: 40px;
	vertical-align: middle;
}

.program td{
	border-top:1px dashed #E8DED6;	
	padding: 10px;	
}

.dolce_program{
	border-left:1px dashed #D8CEC6;
}

.leftcontentCustom{
	height:auto;
	overflow:auto;
	width:328px;
	float:left;
	text-align:left;
}

.contentCustom {
	clear: both;
	margin: 0px auto;
	width: 836px;
	overflow:auto;
	color: #5E3838;
	background-image: url(../images/proposition/chocolates.gif);
	background-repeat: no-repeat;
	background-position: 0% 90%;
	padding-top: 40px;
	padding-bottom: 40px;
}