@charset "utf-8";
/*
Theme Name: TOHO CINEMAS
Theme URI: http://www.tohocinemas.co.jp/
Description: アルバイト採用 TOHOシネマズ株式会社
Version: 1.0
Author: TOHO CINEMAS
Author URI: http://www.tohocinemas.co.jp/
Tags: 
*/



/* アルバイト採用 */

div#arbeit_catch{
	background: url(images/catch_arbeit_center.gif) repeat-y 0 0;
	margin: 0 10px 30px;
	padding: 0;
	height: 100%;
	text-align: left;
}

div#arbeit_catch p{
	margin: 0;
	padding: 0;
}

div#arbeit_catch div.first{
	background: url(images/catch_arbeit_head.gif) no-repeat 0 top;
	padding: 25px 0 15px;
}

div#arbeit_catch div.second{
	background: url(images/catch_arbeit_foot.gif) no-repeat 0 bottom;
	padding: 0 0 25px;
}

div#arbeit_catch div.content{
	padding-left: 4px;
	background: none;
}

div#arbeit_catch div.content div.lead{
	width: 685px;
	margin: 8px 0px 24px 5px;
}


div#arbeit_catch div.content div.item{
	float: left;
	width: 168px;
	padding: 0;
	background-color: #F3F3F3;
	border: 1px solid #E4E4E4;
	margin-left: 3px;
}

div#arbeit_catch div.content div.item p.photo{
	padding: 1px;
}

div#arbeit_catch div.content div.item p.text{
	color: #333333;
	padding: 10px;
}

div#arbeit_list{
	padding: 0 10px;
	text-align: left;
}

div#arbeit_list p{
	margin: 0;
	padding: 0;
}

div#arbeit_list p.text{
	padding: 0 0 20px;
}

div#arbeit_list div.col{
	float: left;
	padding: 0 0 0 15px;
	width: 224px;
}
div#arbeit_list div.left{
	padding: 0;
}

div#arbeit_list div.col div.box{
	background: url(images/arbeit_top_areabox_bg.gif) repeat-y 0 0;
	margin: 0 0 15px;
}

div#arbeit_list div.col div.box div.header{
	background: url(images/arbeit_top_areabox_header.gif) no-repeat 0 0;
	width: 224px;
	height: 37px;
}

div#arbeit_list div.col div.box div.header p{
	padding: 10px 0 0 30px;
	color: #555555;
	font-size: 120%;
	font-weight: bold;
}

div#arbeit_list div.col div.box div.content{
	margin: 0;
	padding: 0;
	width: 224px;
}

div#arbeit_list div.col div.box div.content div.pref{
	padding: 10px 0 0;
}
	
div#arbeit_list div.col div.box div.content div.pref p{
	margin: 0;
	padding: 0 0 0 20px;
	color: #f7615e;
	font-size: 110%;
	font-weight: bold;
}

div#arbeit_list div.col div.box div.content div.pref ul{
	margin: 0 0 0 24px;
	padding: 5px 0;
}
	
div#arbeit_list div.col div.box div.content div.pref ul li{
	background: url(images/arbeit_areabox_mark.gif) no-repeat 0 8px;
	padding: 4px 10px 5px 17px;
	list-style: none;
	line-height: 1.4;
}

div#arbeit_list div.col div.box div.content div.pref ul li span.bosyu{
	padding: 0 0 0 5px;
}

div#arbeit_list div.col div.box div.content div.pref ul li span.bosyu img{
	border: 0;
}

div#arbeit_list div.col div.box div.content div.pref ul li a{
	color: #555555;
}

table#arbeit_detail{
	margin: 0 0 0 10px;
	padding: 0;
}

table#arbeit_detail tr th{
	background: url(images/arbeit_areabox_header.gif) no-repeat 0 0;
	width: 702px;
	height: 37px;
	padding: 0 0 0 30px;
	color: #555555;
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	line-height: 1.9;
}

table#arbeit_detail tr td{
	background: url(images/subtitle_bg.gif) repeat-y 0 0;
	width: 702px;
	text-align: left;
}

table#arbeit_detail tr td.footer{
	background: url(images/subtitle_footer.gif) no-repeat 0 0;
	height: 40px;
}

table#arbeit_detail tr td table{
	margin: 10px 0 20px 20px;
	width: 662px;
}

table#arbeit_detail tr td table tr{
}

table#arbeit_detail tr td table tr th,
table#arbeit_detail tr td table tr td{
	background: none;
	color: #666666;
	border-bottom: 1px solid #e1e1e1;
	height: auto;
}

table#arbeit_detail tr td table tr th{
	background: none;
	padding: 20px 0;
	width: 110px;
	text-align: center;
	font-weight: normal;
	font-size: 100%;
	vertical-align: top;
}

table#arbeit_detail tr td table tr td{
	padding: 20px 27px;
	text-align: left;
}

table#arbeit_photo{
	margin: 0 0 35px;
	padding: 0 0 0 25px;
}

table#arbeit_photo tr td{
	padding: 13px 0 0 0;
	width: 170px;
	text-align: left;
}

div#topicPath span.bosyu{
	display: none;
}

.ClearB { clear: both;}

.Clear:after{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}

/* WinIE7 MacIE5 */
.Clear{
	display:inline-table;
	zoom:100%;
}

/* WinIE5-6 */
/* Hides from IE-mac \*/
* html html .Clear{
	height:1px;
}

.Clear{
	display:block;
}

