@charset "utf-8";

h2{
	padding-left: 8px;
}
#contents-server {
    padding: 35px 0 0;
}
.series {
	margin-bottom: 0px;
}
#service-use .series {
	margin-top: 32px;
}
.price-table-bottom table .rast{
	border-bottom: none;
}
.tab-contents li:first-child {
    margin-top: 10px;
}
.tab-contents li div {
    margin: 2px 0 8px;
}
.ex-flow {
	text-align: center;
}
.ex-flow h2 {
	text-align: left;
}
.price-table-top .price-row td,
.price-table-top .price-row th {
	padding: 0;
	height: 64px;
}
.price-table-top .inner {
	background: url(../common/images/bg_table_top_01.png) no-repeat left top;
}
..price-table-top .inner table tr:first-child td {
	padding-bottom: 0px;
}
.price-table-top .price-row td {
	background: url(../common/images/img_ex_price.png) no-repeat left top;
}
.price-table-top .price-row td + td {
	background-position: -263px 0;
}
.price-table-top .price-row td + td + td  {
	background-position: -351px 0;
}
.price-table-top .row1 {
	width: 263px;
}
.price-table-top .row2 {
	width: 263px;
}

/* その他 */

/* 表 */
.tbl{line-height:1.6em;}
.tbl .bgGray{background:#626262;}
.tbl .bgWhite{background:#fff;}
.tbl .bgBlue{background:#ebf6ff;}

.tbl .txtWhite{color:#fff;}
.tbl .txtOrange{color:#ff5b1b;}
.tbl .txtPink{color:#ff9898;}
.tbl .txtYellow{color:#ffea00;}

.tbl .bd01{border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
.tbl .bd02{border-bottom:1px solid #d8d8d8;}
.tbl .bd03{border-bottom:1px solid #fff;}
.tbl .bd04{border-right:1px solid #d8d8d8;}

.tbl .radius01{border-radius:4px 0 0 0;}
.tbl .radius02{border-radius:0 0 4px 0;}
.tbl .radius03{border-radius:0 0 0 4px;}

.tbl .aliL{text-align:left;}
.tbl .aliC{text-align:center;}
.tbl .aliR{text-align:right;}

.tbl .px11{font-size:11px;}
.tbl .px12{font-size:12px;}
.tbl .px13{font-size:13px;}
.tbl .px14{font-size:14px;}
.tbl .px16{font-size:16px;}
.tbl .px18{font-size:18px;}
.tbl .px20{font-size:20px;}
.tbl .px24{font-size:24px;}
.tbl .px28{font-size:28px;}
.tbl .px32{font-size:32px;}

.tbl .a01{padding:24px 0;}
.tbl .a02{padding:25px 0px 10px 0px;}
.tbl .a03{padding-bottom:7px;}
.tbl .a04{padding:7px 0px;;}
.tbl .a05{padding:16px 0px;}
.tbl .a06 td{padding:16px 0;}
.tbl .a07 td{padding:24px 0;}

/* その他 01 */
#other_01 .a01{padding-top:24px; text-align:right;}