﻿@charset "utf-8";

.lead-block p.bghead {
	padding: 6px 7px 2px;
	color: #ffffff;
	font-size: 116.6%;
	font-weight: bold;
}
.lead-block p.bghead.rental {
	background-color: #f4a21b;
}
.lead-block p.bghead.vps {
	background-color: #1aadaa;
}
.lead-block p.bghead.dedicated {
	background-color: #1b79c8;
}
.lead-block p.bghead.datacenter {
	background-color: #533676;
}

/* .plan-block -------------------------------- */

#vps-block .lead-block,
#dedicated-block .lead-block {
	padding-left: 90px;
	min-height: 80px;
	_height: 80px;
	background: url(../images/bg_index-root.gif) left top no-repeat;
}

#planblock-business .desc {
	background-image: url(../images/bg_index-rental-business.gif);
}
#planblock-business .head h3 a {
	background-image: url(../images/header_index-rental-business.gif);
}
#planblock-pro .desc {
	background-image: url(../images/bg_index-rental-pro.gif);
}
#planblock-pro .head h3 a {
	background-image: url(../images/header_index-rental-pro.gif);
}
#planblock-premium .desc {
	background-image: url(http://sakura.ad.jp/services/corporate/images/bg_index-rental-premium.gif);
}
#planblock-premium .head h3 a {
	background-image: url(http://sakura.ad.jp/services/corporate/images/header_index-rental-premium.gif);
}
#planblock-managed .head h3 a {
	background-image: url(../images/header_index-managed.gif);
}
#planblock-managed .desc {
	background-image: url(../images/bg_index-managed.gif);
}
#planblock-domain .head h3 a {
	background-image: url(../images/header_index-domain.gif);
}
#planblock-domain .desc {
	background-image: url(../images/bg_index-domain.gif);
}

#planblock-vps .data,
#planblock-vps .desc {
	border-color: #bae6e5;
}
#planblock-vps .data table th,
#planblock-vps .data table td {
	border-color: #bae6e5;
	background-color: #e7f7f7;
}
#planblock-vps .head h3 a {
	background-image: url(../images/header_index-vps.gif);
}
#planblock-vps .desc {
	background-image: url(../images/bg_index-vps.gif);
}

#dedicated-block .data,
#dedicated-block .desc {
	border-color: #bad7ee;
}
#dedicated-block .desc {
	min-height: 100px;
	_height: 100px;
}
#planblock-server-basic .head h3 a {
	background-image: url(../images/header_index-server-basic.gif);
}
#planblock-server-basic .desc {
	background-image: url(../images/bg_index-server-basic.gif);
}
#planblock-server-raid .head h3 a {
	background-image: url(../images/header_index-server-raid.gif);
}
#planblock-server-raid .desc {
	background-image: url(../images/bg_index-server-raid.gif);
}
#planblock-server-advanced .head h3 a {
	background-image: url(../images/header_index-server-advanced.gif);
}
#planblock-server-advanced .desc {
	background-image: url(../images/bg_index-server-advanced.gif);
}
#planblock-server-multi .head h3 a {
	background-image: url(../images/header_index-server-multi.gif);
}
#planblock-server-multi {
	clear: both;
	width: 740px;
}

#planblock-server-express .head h3 a {
	background-image: url(../images/header_index-server-express.gif);
}
#planblock-server-express .desc {
	background-image: url(../images/bg_index-server-express.gif);
}

#planblock-server-expressg2 .head h3 a {
	background-image: url(../images/header_index-server-expressg2.gif);
}
#planblock-server-expressg2 .desc {
	background-image: url(../images/bg_index-server-express.gif);
}


#planblock-server-flex .head h3 a {
	background-image: url(../images/header_index-server-flex.gif);
}
#planblock-server-flex .desc {
	background-image: url(../images/bg_index-server-flex.gif);
}



#planblock-server-multi .desc {
	padding-top: 15px;
	min-height: 65px;
	_height: 65px;
	background-image: url(../images/bg_index-server-multi.gif);
}
#planblock-server-platform_st .head h3 a {
	background-image: url(../images/header_index-server-platform_st.gif);
}
#planblock-server-platform_st .desc {
	background-image: url(../images/bg_index-server-platform_st.gif);
}
#planblock-server-platform_ad .head h3 a {
	background-image: url(../images/header_index-server-platform_ad.gif);
}
#planblock-server-platform_ad .desc {
	background-image: url(../images/bg_index-server-platform_ad.gif);
}

#datacenter-block .data,
#datacenter-block .desc {
	border-color: #ddd7e4;
}
#datacenter-block .value {
	background-color: #edeaf1;
}
#datacenter-block .desc {
	height: auto;;
	min-height: 0;
	padding-top: 10px;
}
#planblock-datacenter-rack .head h3 a {
	background-image: url(../images/header_index-datacenter-rack.gif);
}
#planblock-datacenter-option .head h3 a {
	background-image: url(../images/header_index-datacenter-option.gif);
}

#planblock-cloud .data,
#planblock-cloud .desc {
	border-color: #aad496;
}
#planblock-cloud .data table th,
#planblock-cloud .data table td {
	border-color: #aad496;
	background-color: #e7f8df;
}
#planblock-cloud .head h3 a {
	background-image: url(../images/header_index-cloud.gif);
}
#planblock-cloud .desc {
	background-image: url(../images/bg_index-cloud.gif);
}