@charset "utf-8";

.fc-red {
	color:#C00;
}

.fc-blue {
	color:#00a0e8;
}
.fc-blue2 {
	color:#335593;
}

.fs-116 {
	font-size:116%;
}




/*
*exterior/package_blackedition
******/


table.dataTable th {
	padding: 5px;
    border-top: 1px solid #000;
    border-bottom: 1px solid #FFF;

    border-right: 1px solid #000;
	background-color:#000;
	color:#FFF;
}
table.dataTable .end-cell th {
    border-bottom: 1px solid #000;
}

#black-edition {
}

#black-edition .package_title {
	display: block;
	background-color:#595757;
	color:#FFF;
}
#black-edition .package_body {
	border-color:#000;
	background-color:#000;
	color:#FFF;

}
#black-edition .white-border {
	border:1px solid #FFF;
	padding:5px;
}

#black-edition ul.row-cell {
}
#black-edition ul.row-cell li {

	display:inline-block;
	padding:3px 0 3px 2%;
	width:30%;
}
#black-edition ul.row-cell li p {
	margin-bottom:0;
}
#black-edition a {
	display:block;
	margin:0 20px;
	border:1px solid #FFF;
	vertical-align:central;
	text-align:center;
	padding:10px 5px;
	color:#FFF;
	text-decoration:none;
}
#black-edition a:hover {
	color:FF0;
	text-decoration:underline;
}




#interiorled {
	background:#000;
}
#interiorled .movieRight {
	background-color:#000;
}

.all-mb0 td p {
	margin-bottom:0;
}
.outline {
	padding:5px;
	border:1px solid #CCC;
}


#sensor-pack {
}

#sensor-pack .package_title {
	background-color:#C00;
	color:#FFF;
}
#sensor-pack .package_body {
	border-color:#C00;
}
#sensor-pack .access_price_tax {
	color:#C00;
}


/*201512add*/
p.dailyluxeLink {
	margin-bottom: 20px;
	text-align: center;
	border:1px solid #ccc;
	padding:15px 10px;
	font-weight:bold;
	font-size:15px;
}

p.dailyluxeLink a {
	text-decoration: none;
	color:#404040;
	display: inline-block;
	padding-left:10px;
	background:url(../img/arrow.png) left 4px no-repeat;


}

p.dailyluxeLink a:hover {
	color: #037B9F;
	text-decoration: underline;
}

@media only screen and (max-width: 736px) {
	/* SP padding */
	.pt5-sp { padding-top: 5px !important;}
}