@charset "utf-8";

/*********************************************************************************/
/* contact_eazy
/*********************************************************************************/

/* IE */ * {zoom: 1;}
#page2nd {
    width: 840px;
}
#container {
    float: left;
    width: 800px;
    margin-left: 16px;
}
#contact_main {
    width: 760px;
    padding: 20px;
    background-color:white;
}
#agreement {
    height: 120px;
}
.gray {
    background: rgb(200, 200, 200);
    background-color: rgb(200, 200, 200);
}
.data-table th {
    background: rgb(240, 240, 240);
    background-color: rgb(240, 240, 240);
}
#page2nd .contents {
    background: none;
    box-shadow: none;
}
#page2nd .contents h2 {
    margin-bottom: 10px;
}
#page2nd .contents p {
    padding: 0 10px 5px 10px;
}
.data-table {
    margin-bottom: 10px;
}
#page2nd .contents h4 {
		font-size: 14px;
		padding: 0px 10px;
		margin-bottom: 10px;
}
#page2nd .contents .inner {
    padding-bottom: 15px;
}
body{
	padding:0px;
	margin:0px
}
#body_div_top{
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:20%;
	background-color:black;
	z-index: -1;
}
#body_div_btm{
	position:fixed;
	left:0px;
	top:20%;
	width:100%;
	height:80%;
	background-color:rgb(240, 240, 240);
	z-index: -1;
}

.panel-about{
	float:right;
	position:inherit;
	width: auto;
	height: 300px;
}

#parent{
	overflow: hidden;
}
#child_main{
	width:auto;
	text-align: center;
}
#child_sub{
	width: fit-content;
	margin: auto;
}
/* スタッフエクスプレスとは */
.panel-about > a {
    display: block;
    width: 688px;
    height: 300px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background: url(../images/staffex_banner_infor.jpg);
}
img#image_top{
    margin-bottom: 10px;
}

/* ロゴまわり */
#page2nd .contents .inner#logos {
    padding: 0;
}

/* ロゴの設定 */
img#silogo{
	width:75px;
}
img#logo{
	padding: 19px 0;
	width: 200px;
}
img#tel{
	position: absolute;
	bottom: 2px;
	right: 0px;
	width: 164px;
}


/* 画像のサイズ設定 */
img.img_page{
	width: 100%;
}

/* お問合せボタン設定 */
img.img_btn{
	width: 55%;
	margin: 10px 0;
}




/*********************************************************************************/
/* 配色設定
/*********************************************************************************/

#body_div_top{
	background-color:black;
}
#body_div_btm{
	background-color:#EEEEEE;
}

h1 {
padding: 0.5em;/*文字周りの余白*/
color: #494949;/*文字色*/
background: #DDDDDD;/*背景色*/
border-left: solid 5px black;/*左線（実線 太さ 色）*/
margin: 0 0 0.5em 0;
font-size: 1.5em;
}