@charset "utf-8";

/*-----------------------------------------
　company
-----------------------------------------*/
body.company #ttl-main {
	width: 960px;
	height: 137px;
	background: url(/company/css/img/ttl_main.png) no-repeat 0 0;
}

body.company #ttl-main {
	color: #005aa4;
}

body.company #localNav {
	background: #5194cb;
}

#localNav ul li {
	background: url(/company/css/img/arrow_white-blue.png) no-repeat 0 50%;
}

body.company .ttl01 {
	background: url(/company/css/img/ttl01.gif) no-repeat 0 0;
}

body.company .ttl02 {
	background: url(/company/css/img/ttl02.gif) no-repeat 0 0;
}

.contents-inner .fl {
	float: left;
	width: 540px;
}

.contents-inner .fr {
	float: right;
	width: 363px;
	line-height: 180%;
}

body#vans #category-list .category-list-inner {
	width: 435px;
}

body#vans #category-list .category-list-inner .ttl {
    background: rgba(0, 0, 0, 0) url("img/ttl01.gif") no-repeat scroll 0 50%;
    font-size: 130%;
    font-weight: normal;
    margin-bottom: 25px;
    padding: 22px 0 20px 30px;
    width: 435px;
}

body#vans #category-list .category-list-inner ul li {
    background: rgba(0, 0, 0, 0) url("/common/css/img/arrow_blue.png") no-repeat scroll 0 50%;
    margin-bottom: 5px;
    padding-left: 20px;
}

body#vans #category-list .category-list-inner ul {
	margin-left: 20px;
}

body.company .service-list .ttl-sevice a {
	background: #5194cb url(/company/css/img/arrow_white-blue.png) no-repeat 30px 50%;
}

body.company .service-list .txt-sevice a {
	background: #fefefd;
	border: 1px solid #5194cb;
}

body.company .service-list .txt-sevice a:link,
body.company .service-list .txt-sevice a:hover,
body.company .service-list .txt-sevice a:visited,
body.company .service-list .txt-sevice a:active {
	color: #333;
	font-weight: normal;
	text-decoration: none;
}

.service-detail .ttl {
	background: #5194cb;
}

.service-detail .service-detail-box {
	background: #fefefd;
	border: 1px solid #adcc72;
}

/*basement table*/
.tableType01.basement td{
    width: 35%;
    border-left: 1px solid #ccc;
    white-space: nowrap;
}

.tableType01.basement th{
    width: 30%;
}

/*message*/

.president{
    font-size: 16px;
    font-family: "游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    font-weight: 700;
}
