﻿@charset "Shift_JIS";

/* ご挨拶ページ */
.bun-goaisatsu{ /* ご挨拶普通部分の文章の書式 */
	text-align: left;
	font-size: 120%;
	margin: 0px 40px 0px 30px;
	line-height: 1.8em; /* 行の高さを文字サイズの1.6倍にする */
}

.bun-goaisatsu-bold{ /* 挨拶の強調部分、業務内容 */
	display: flex;
	justify-content: center; /* 水平方向の中央揃え */
	text-align: left;
	font-size: 130%;
	margin:  10px 0px 5px 30px;
	padding:0px 0px 0px 0px;
	line-height: 1.4em; /* 行の高さを文字サイズの1.1倍にする */
/*	background : url(../image/nayami.png) no-repeat right;
	background-size: contain;
	*/
}

.bun-goaisatsu-image-left{/* ご挨拶スタッフイメージの所 */
	display: flex;
	justify-content: center; /* 水平方向の中央揃え */
	align-items: top; /* 垂直方向 */	
	font-size: 120%;
	text-align:left; 
	margin: 20px 5px 0px 40px;
	padding: 20px 5px 0px 50px;
	gap:40px;
}

/* 業務内容 */
.bun-work{ /* 普通部分の文章の書式 */
	display: flex;
	justify-content: center; /* 水平方向の中央揃え */
	text-align: left;
	font-size: 130%;
	margin:  0px 0px 5px 50px;
	padding:0px 0px 0px 0px;
	line-height: 1.6em; /* 行の高さを文字サイズの1.1倍にする */
}

/* 会社概要 */
.company{
	font-size: 140%;
	margin: 5px 0px 5px 30px;
	width: 920px;
	border-collapse: separate;
	border-spacing: 1px;
	border-top: 1px solid #eca;
	border-left: 1px solid #eca;
}
.company th{
	width:260px;
	padding:10px;
	text-align: center;
	vertical-align: middle;
	color: rgb(255, 255, 255);
	background-color: rgb(150, 150, 255);
}
.company td{
	text-align: left;
	padding:10px;
	background-color: #fff;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
