/*************************************************
*
* 鈴乃屋
* Copyright(C)Suzunoya.  All rights reserved.
*
* 01. TOP
* 02. No.1
* 03. No.2
* 04. No.3
* 05. No.4
* 06. etc
*
*************************************************/

#corp{
}

.w430{
width:430px;
}

/*************************************************
* 01. 会社概要
*************************************************/
/*
#corp #corpBox h1{
	margin: 0 0 20px 0;
	padding: 0;
}
*/

/*
#corp #corpBox h2{
	margin-bottom:16px;
	padding: 0;
	text-indent: 0;
	border-left:none;
}


#corp #corpBox h3{
	margin-bottom:0;
	padding: 0;
	text-indent: 0;
	border-left:none;
}
*/

.btm_contents_left .h3_style {
	font-size:19px;
	color:#262626;
	border-bottom:3px solid #262626;
	padding: 5px 0px 10px 0px;
	display:block;
	margin-bottom:10px;
}

#corp #corpBox h4.greeting{
	margin-bottom:10px;
	padding: 0;
	font-weight:bold;
}

#corp #corpBox table{
	width: 680px;
	padding: 0;
}
#corp #corpBox table th{
	border:solid 1px #E0E0E0;
	padding: 5px 9px 5px 9px;
}
#corp #corpBox table td{
	border:solid 1px #E0E0E0;
	padding: 5px 9px 5px 9px;
}

#corp #corpBox table.history th,
#corp #corpBox table.profile th{
	background:#F9F9F9;
}

#corp #corpBox table.history ul {
	padding-left:15px;
list-style-type: disc;
list-style-position:outside;
}

#corp #corpBox .kaBox {
	margin:20px 0;
}
#corp #corpBox .kaBox .linkbox,
#corp #corpBox .kaBox .linkbox2{
	width:305px;
	border:1px solid #E0E0E0;
	padding:9px;
	margin:0 0 20px;
	line-height:140%;
	}
#corp #corpBox .kaBox .box_hover{
	background:#FCFDFF;
	cursor:pointer;
	}
#corp #corpBox .kaBox .none{
	text-indent:-9999px;
	height:0px;
	overflow:hidden;
	}
#corp #corpBox .kaBox h3{
	margin-bottom:14px;
	padding: 0;
	text-indent: 0;
	border-left:none;
}
#corp #corpBox .kaBox .info{
	width:145px;
	float:left;
}
#corp #corpBox .kaBox .info_w{
	width:100%;
	margin: 0 0 10px;
}
#corp #corpBox .kaBox .thumb{
	width:140px;
	float:right;
}
p.linkarea{
	clear:both;
	text-align:right;
}

/*************************************************
* 02. 小泉清子の本
*************************************************/
#corp #corpBox #book01{
	width:642px;
	padding:20px 18px 0 18px;
	border:solid 1px #E0E0E0;
}
#corp #corpBox #book01 dl{
	margin:5px 0;
}
#corp #corpBox #book01 dl dt,
#corp #corpBox #book01 dl dd{
	margin:0;
	padding:14px 0;
	background:url(../kiyokokoizumi/images/bor_dot.gif) left bottom repeat-x;
}
#corp #corpBox #book01 dl .last{
	background:none;
}

/*************************************************
* 03. 採用
*************************************************/


#corp #corpBox table.recruit th{
	background:#F9F9F9;
}
#corp #corpBox table.w540{
	width: 540px;
	padding: 0;
	margin:10px 0;
}
#corp #corpBox table.w540 th{
	background:#F9F9F9;
	text-align:center;
	padding: 2px 9px 2px 9px;
}
#corp #corpBox table.w540 td{
	padding: 2px 9px 2px 9px;
}
#corp #corpBox .red{
	color:#912205;
}
#corp #corpBox .blue{
	color:#40529f;
}
#corp #corpBox table span.txt{
	width:80px;
	display:inline-block;
	float:left;
}
#corp #corpBox table.recruit a{
	text-decoration:underline;
}

#corp #corpBox table.shop td{
	padding: 6px 5px 6px 5px;
	line-height:140%;
}
#corp #corpBox table.shop th{
	background:#F0F0F0;
	padding:0;
}
#corp #corpBox table.shop td img{
	width:49px;
	float:right;
}

#corp #corpBox .faqBox{
}
#corp #corpBox .faqBox .faq_q{
	width:640px;
	min-height:23px;
	height:auto!important;
	height:23px;
	background:url(../recruit/images/q.gif) 0 0 no-repeat;
	padding:7px 0 0 40px;
	color:#000;
}
#corp #corpBox .faqBox .faq_a{
	background:url(../recruit/images/a.gif) 0 8px no-repeat;
	padding:5px 0 5px 40px;
	margin:3px 0 10px 0;
}

#corp #corpBox .mynavi{
	width:330px;
	height:186px;
	background:url(../recruit/images/entry_bk01.gif) 0 0 no-repeat;
	position:relative;
}
#corp #corpBox .mynavi a{
	position:absolute;
	top:80px;
	left:70px;
}
#corp #corpBox .cotact{
	width:330px;
	height:186px;
	background:url(../recruit/images/entry_bk02.gif) 0 0 no-repeat;
	position:relative;
}
#corp #corpBox .cotact p{
	position:absolute;
	top:69px;
	left:30px;
}

/*************************************************
* 04. 先輩メッセージ
*************************************************/

#corp #corpBox #senpai_message{
	width:638px;
	padding:20px;
	margin:0;
	border:#E5E5E5 solid 1px;
}
#corp #corpBox .senpai_profile{
	width:340px;
	padding:0;
	margin:0;
}
#corp #corpBox .senpai_profile dl{
	width:322px;
	padding:0 8px 0 8px;
	margin:15px 0 0 0;
	background:#F9F9F9;
	border:#E5E5E5 solid 1px;
}
#corp #corpBox .senpai_profile dt{
	margin:8px 0 4px 0;
	line-height:1em;
}
#corp #corpBox .senpai_profile dd{
	margin:0 0 4px 3px;
}

#corp #corpBox .senpai_profile dd{
	margin:0 0 4px 3px;
}

#corp #corpBox #senpai_message h4{
	margin-bottom:15px;
	padding:8px 9px 6px 9px;
	color:#000;
	font-weight:bold;
	background:#efefef;
	border:#c9c9c9 solid 1px;
}

#corp #corpBox .w420{
	width:420px;
}
#corp #corpBox .w400{
	width:400px;
}
#corp #corpBox .w380{
	width:380px;
}
