@charset "utf-8";
@import "common/0-import.css";
/*------------------------------------------------------------
	スタッフ紹介
------------------------------------------------------------*/
#conts .inner {
	padding-right: 0;
	padding-left: 0;
}

#conts .box {
	margin: 0 22px 0 30px;
	padding: 20px 0;
	border-bottom: solid 1px #A4A38F;
}

	* html #conts .box {
		zoom: 100%;
	}

	*+html #conts .box {
		zoom: 100%;
	}

#conts .box:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

#conts .box .photo {
	margin: 0 21px 0 0;
	float: left;
}

#conts .box .subbox {
	line-height: 1.5em;
	font-size: 13px;
}

#conts .box .p01 {
	padding-left: 240px;
	background: url(../img/staff/li_img01.jpg) no-repeat 170px 3px;
}

#conts .box .p02 {
	padding-left: 240px;
	margin-top: 5px;
	background: url(../img/staff/li_img02.jpg)  no-repeat 170px 2px;
}

#conts .box .p03 {
	margin-top: 15px;
	background: url(../img/staff/li_img03.jpg) no-repeat 170px 2px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 240px;
}

#conts .box .p_comment {
	padding: 10px 35px 20px 170px;
}

#conts .box .name {
	padding-left: 260px;
	padding-bottom: 10px;
	background: url(../img/staff/staff_name.gif) no-repeat 170px 3px;
}

#conts .box .policy {
	padding-left: 260px;
	padding-top: 2px;
	padding-bottom: 10px;
	background: url(../img/staff/staff_policy.gif) no-repeat 170px 3px;
}

#conts .box .interesting {
	padding-left: 260px;
	padding-top: 2px;
	padding-bottom: 10px;
	background: url(../img/staff/staff_interesting.gif) no-repeat 170px 3px;
}

#conts .box .lovesmovie {
	padding-left: 260px;
	padding-top: 2px;
	padding-bottom: 10px;
	background: url(../img/staff/staff_lovesmovie.gif) no-repeat 170px 3px;
}

#conts .box .lovesbooks {
	padding-left: 260px;
	padding-top: 2px;
	padding-bottom: 25px;
	background: url(../img/staff/staff_lovesbooks.gif) no-repeat 170px 3px;
}

