@charset "shift-jis";

/* キャッチ */
#idsCatch {
	background:url(../img/index_catch_bg.gif) no-repeat;
	margin-top:8px;
	height:240px;
	height:280px;
}

.clsCatchS {
	background:url(../img/index_catch_bg_s.gif) no-repeat !important;
	height:240px !important;
}

#idsCatch h2 {
	display:none;
	margin:0;
}

#idsCatchBody {
	padding:4px;
}

#idsCatch .clsLeft {
	float:left;
	width:198px;
}

#idsCatch .clsRight {
	float:right;
	width:767px;
	margin-left:3px;
}

#idsCatch h3, #idsCatch p {
	margin:0;
}

#idsCatch-main {
	display:block;
	background:#997300;
	width:767px;
	height:232px;
}

#idsCatch-main_Body {
	padding:1px;
}

p#idsCatch-at-first a {
	display:block;
	background:#997300 url(../img/index_catch_at-first.jpg) 1px 1px no-repeat;
	width:198px;
	height:72px;
}

p#idsCatch-owner-interview {
	margin-top:3px;
}

p#idsCatch-owner-interview {
	display:block;
	background:#997300 url(../img/index_catch_owner-interview.jpg) 1px 1px no-repeat;
	background:#997300 url(../img/index_catch_for-client.jpg) 1px 1px no-repeat;
}

p#idsCatch-owner-interview a {
	display:block;
	color:#fff !important;
	background:12px 12px no-repeat;
	width:198px;
	height:157px;
	text-decoration:none !important;
}

p#idsCatch-owner-interview .clsTitle {
	display:none;
}

p#idsCatch-owner-interview .clsNumber {
	display:block;
	font-size:x-large;
	_font-size:large;
	line-height:100%;
	padding-right:8px;
	padding-top:57px;
	text-align:right;
}

p#idsCatch-owner-interview .clsNumber small {
	font-size:x-small;
	_font-size:xx-small;
	line-height:100%;
}

p#idsCatch-owner-interview .clsAuthor {
	display:block;
	font-size:x-small;
	_font-size:xx-small;
	line-height:125%;
	font-size:10px;
	_font-size:10px;
	line-height:12px;
	padding-left:109px;
	padding-right:8px;
	padding-top:8px;
	height:50px;
}

p#idsCatch-owner-interview .clsDate {
	display:block;
	font-size:x-small;
	_font-size:xx-small;
	line-height:125%;
	font-size:10px;
	_font-size:10px;
	line-height:12px;
	padding-left:6px;
}

/* 見出し */
#idsIndexPickup {
	background:url(../img/heading_pickup.gif) no-repeat;
}

/* お知らせ */
#idsIndexCatchInformation {
	display:block;
	background:url(../img/index_catch_information.gif) no-repeat;
	width:80px;
	height:19px;
}

.clsIndexInformation {
	background:#fffae6;
	height:37px;
	margin-top:3px;
}

.clsIndexInformation .clsBody {
	border:1px solid #997300;
	height:19px;
	padding:8px;
}

.clsIndexInformation h2 {
	float:left;
	display:block !important;
	width:100px;
	margin:0;
}

.clsIndexInformation ul.clsTicker {
	float:left;
	width:714px;
	height:21px;
	margin:0;
	margin-left:8px;
	padding:0;
	overflow:hidden;
}

.clsIndexInformation ul.clsTicker li {
	font-size:13px;
	line-height:18px;
	height:21px;
}

.clsIndexInformation ul.clsTicker li span.clsTitle {
	padding-left:8px;
}

.clsIndexInformation ul.clsSubMenu {
	float:right;
	width:120px;
	height:21px;
	margin-left:8px;
	overflow:hidden;
}

.clsIndexInformation ul.clsSubMenu li {
	float:right;
	font-size:13px;
	line-height:18px;
	margin-left:8px;
}

/* 掲載件数 */
.clsWidgetJonNum .clsBorder {
	border:1px solid #402600;
	border-radius:4px;
}

.clsWidgetJonNum .clsContentB {
	border:1px solid #ffffff;
	border-radius:4px;
	padding:6px 8px;
}

.clsWidgetJonNum p {
	font-size:medium;
	_font-size:small;
	line-height:125%;
	margin:0;
}

.clsWidgetJonNum p.clsDate {
	font-weight:bold;
	font-size:x-small;
	_font-size:xx-small;
	line-height:125%;
	color:#993300;
	padding-bottom:2px;
}
