﻿@charset "utf-8";


/*-+-+- LEFT NAVI -+-+-*/
#left-navi .ct-navi a {
	background: url(../images/snavi_s-datacenter.gif) 0 0 no-repeat;
}
#left-navi .ct-navi .head a {
	height: 50px;
	background-position: 0 0;
}
#left-navi .ct-navi .head a:hover {
	background-position: right 0;
}
#left-navi .ct-navi ul li.backbone a {
	height: 49px;
	background-position: -1px -50px;
}
#left-navi .ct-navi ul li.backbone a:hover,
#left-navi .ct-navi ul li.backbone a.current {
	background-position: -181px -50px;
}
#left-navi .ct-navi ul li.inner a {
	background-position: -1px -100px;
}
#left-navi .ct-navi ul li.inner a:hover,
#left-navi .ct-navi ul li.inner a.current {
	background-position: -181px -100px;
}
#left-navi .ct-navi ul li.facility a {
	background-position: -1px -140px;
}
#left-navi .ct-navi ul li.facility a:hover,
#left-navi .ct-navi ul li.facility a.current {
	background-position: -181px -140px;
}

/*-+-+- CONTENTS -+-+-*/
.mainimage {
	margin-bottom: 20px;
	padding-bottom: 0;
	width: 740px;
	height: 140px;
	text-indent: -999em;
}
.main-area-index .mainimage {
	background: url("../images/img_index-mainimage.gif") left top no-repeat;
}
.option-block {
	background-color: #edeaf1;
}
.left.txt-block {
	width: 480px;
}
.right.img {
	width: 240px;
}

/* backbone_map.html */
.main-area-backbone .txt-block table th.head {
	width: 20%;
}
.main-area-backbone .txt-block table th.connect {
	width: 12%;
}
.main-area-backbone #network p.foot {
	margin-bottom: 15px;
	font-size: 133.3%;
	font-weight: bold;
	text-align: right;
}
/* facility.html */
.explain-block {
	margin-bottom: 15px;
}
#explain .explain-block .left {
	width: 117px;
}
#explain .explain-block .right {
	width: 600px;
}