@charset "UTF-8";
/* -----------------------------------------------------------
CSS Information

 Style Info:     コンテンツページ設定
 File name:      content.css
----------------------------------------------------------- */

/*----------------------------------------------------
	共通レイアウト
----------------------------------------------------*/


#contentsPage #mainContent{
	background-image:url(../../images/common/content_footer_bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:728px;
	float:right;
	padding-bottom:30px;
	
}
#contentsPage #subContent{
	width:228px;
	float:left;
}
#contentsPage #mainBlock{
	background-image:url(../../images/common/content_header_bg.png);
	background-repeat:no-repeat;
	padding-top:30px;
}

	/*----------------------------------------------------
		パンくずリスト
	----------------------------------------------------*/
	
	#contentsPage ol#breadcrumbList{
		margin-bottom:10px;
		padding-left:4px;
	}
	#contentsPage ol#breadcrumbList li{
		float:left;
		font-size:75%;
	}
	#contentsPage ol#breadcrumbList li a{
		background-image:url(../../images/common/header_breadcrumb.png);
		background-repeat:no-repeat;
		background-position:right 3px;
		padding-right:1em;
		margin-right:0.7em;
	}

/*----------------------------------------------------
	ニュースリリース
----------------------------------------------------*/


#contentsPage #mainBlock #newsBlock{
	width:660px;
	margin:auto;
	padding:0 4px;
}
#contentsPage #mainBlock #newsBlock h3{
	margin-bottom:19px;
}

	/*	エントリー
	----------------------------------------------------*/

	#contentsPage .news #mainBlock #newsBlock #entryBlock li{
		display:block;
		/*width:320px;*/
		font-size:75%;
		line-height:1.5em;
		border-bottom:1px dotted #C3BBB0;
		/*padding-bottom:1em;*/
		margin-bottom:1em;
		/*height:80px;*/
	}

	/*#contentsPage .news #mainBlock #newsBlock #entryBlock .odd{
		float:left;
		clear:left;
	}
	#contentsPage .news #mainBlock #newsBlock #entryBlock .even{
		float:right;
	}*/
	#contentsPage .news #mainBlock #newsBlock #entryBlock p.date img{
		padding-left:10px;
	}

	/*	ページ送り
	----------------------------------------------------*/

	#contentsPage .news #mainBlock #newsBlock .pageNav,
	#contentsPage .search #mainBlock #newsBlock .pageNav{
		position:relative;
		clear:both;
		margin-bottom:30px;
		width:100%;
	}
	#contentsPage .news #mainBlock #newsBlock .wp-pagenavi,
	#contentsPage .search #mainBlock #newsBlock .wp-pagenavi{
		font-size:75%;
		text-align:center;
	}
	#contentsPage .news #mainBlock #newsBlock .wp-pagenavi span.pages,
	#contentsPage .search #mainBlock #newsBlock .wp-pagenavi span.pages{
		position:absolute;
		top:3px;
		left:0;
		font-size:92%;
	}
	#contentsPage .news #mainBlock #newsBlock .wp-pagenavi a.previouspostslink,
	#contentsPage .search #mainBlock #newsBlock .wp-pagenavi a.previouspostslink{
		background-image:url(../../images/common/entry_back.png);
		background-repeat:no-repeat;
		background-position:left 5px;
		padding-left:12px;
	}
	#contentsPage .news #mainBlock #newsBlock .wp-pagenavi a.nextpostslink,
	#contentsPage .search #mainBlock #newsBlock .wp-pagenavi a.nextpostslink{
		background-image:url(../../images/common/entry_next.png);
		background-repeat:no-repeat;
		background-position:right 5px;
		padding-right:12px;
	}
	#contentsPage .news #mainBlock #newsBlock .wp-pagenavi a.page,
	#contentsPage .search #mainBlock #newsBlock .wp-pagenavi a.page{
		font-size:100%;
		background-image:url(../../images/common/head_subnav_border.png);
		background-repeat:no-repeat;
		background-position:left;
		padding:0 10px;
	}
	#contentsPage .news #mainBlock #newsBlock .wp-pagenavi a.smaller,
	#contentsPage .search #mainBlock #newsBlock .wp-pagenavi a.smaller{
		font-size:100%;
		background-image:url(../../images/common/head_subnav_border.png);
		background-repeat:no-repeat;
		background-position:right;
		padding:0 10px;
	}
	#contentsPage .news #mainBlock #newsBlock .wp-pagenavi span.current,
	#contentsPage .search #mainBlock #newsBlock .wp-pagenavi span.current{
		background:none;
		padding:0 10px;
	}
	#contentsPage .news #mainBlock #newsBlock .foot,
	#contentsPage .search #mainBlock #newsBlock .foot{
		margin-bottom:10px;
	}
	#contentsPage .news #mainBlock #newsBlock .pageNav p,
	#contentsPage .search #mainBlock #newsBlock .pageNav p{
		position:absolute;
		top:9px;;
		left:0;
		font-size:68%;
	}
	
	
	
	
/*	#contentsPage #mainBlock #newsBlock .pageNav table{
		font-size:75%;
		width:auto;
		margin:auto;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td{
		vertical-align:top;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td.prev{
		text-align:right;
		white-space:nowrap;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td.prev a{
		background-image:url(../../images/common/entry_back.png);
		background-repeat:no-repeat;
		background-position:left 5px;
		padding-left:12px;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td.next{
		text-align:left;
		white-space:nowrap;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td.next a{
		background-image:url(../../images/common/entry_next.png);
		background-repeat:no-repeat;
		background-position:right 5px;
		padding-right:12px;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td.pageNo{
		text-align:center;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td.pageNo ol{
		margin:auto;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td.pageNo ol li{
		font-size:100%;
		background-image:url(../../images/common/head_subnav_border.png);
		background-repeat:no-repeat;
		background-position:right;
		padding:0 10px;
		float:left;
	}
	#contentsPage #mainBlock #newsBlock .pageNav table td.pageNo ol li.lastChild{
		background:none;
	}*/
	

	/*	個別ページ送り
	----------------------------------------------------*/
	
	#contentsPage #mainBlock #entryBlock{
		/*background-image:url(../../images/common/content_bg.png);*/
		background-repeat:repeat-y;
		width:668px;
		margin:0 auto 10px auto;
	}
	#contentsPage .single #mainBlock #entryBlock{
		background-image:url(../../images/common/content_bg.png);
		background-repeat:repeat-y;
		width:668px;
		margin:0 auto 10px auto;
	}
	#contentsPage #mainBlock #entryBlock #entryHead{
		background-image:url(../../images/news/common/entry_head_bg.png);
		background-repeat:no-repeat;
		position:relative;
		width:668px;
		height:76px;
		}
	#contentsPage #mainBlock #entryBlock #entryHead h3{
		color:#3d3029;
		position:absolute;
		top:35px;
		left:24px;
	}
	#contentsPage #mainBlock #entryBlock #entryHead p.date{
		position:absolute;
		top:15px;
		left:25px;
		font-size:75%;
	}
	#contentsPage #mainBlock #entryBlock #entry{
		background-image:url(../../images/common/content_footer.png);
		background-position:bottom;
		background-repeat:no-repeat;
		padding:21px 22px 30px 22px;
	}
	#contentsPage #mainBlock #entryBlock #entry p.pic{
		width:268px;
		float:left;
	}
	#contentsPage #mainBlock #entryBlock #entry .entryContent{
/*		width:338px;
		float:right;
*/		font-size:75%;
	}
	#contentsPage #mainBlock #entryBlock #entry .entryContent p{
		line-height:1.85em;
	}
	
	#contentsPage #mainBlock #entryFoot{
		width:660px;
		margin:auto;
	}
	#contentsPage #mainBlock #entryFoot ul li{
		font-size:75%;
	}
	#contentsPage #mainBlock #entryFoot ul li.firstChild{
		float:left;
	}
	#contentsPage #mainBlock #entryFoot ul li.firstChild a{
		background-image:url(../../images/common/entry_back.png);
		background-position:left 5px;
		background-repeat:no-repeat;
		padding-left:12px;
	}
	#contentsPage #mainBlock #entryFoot ul li.lastChild{
		float:right;
	}
	#contentsPage #mainBlock #entryFoot ul li.lastChild a{
		background-image:url(../../images/common/entry_next.png);
		background-position:right 5px;
		background-repeat:no-repeat;
		padding-right:12px;
	}
	#contentsPage #mainBlock #entryFoot p.pageBack{
		clear:both;
		font-size:75%;
	}
	#contentsPage #mainBlock #entryFoot p.pageBack a{
		background-image:url(../../images/common/entry_back.png);
		background-position:left 5px;
		background-repeat:no-repeat;
		padding-left:12px;
	}


/*----------------------------------------------------
	企業情報、事業紹介共通
----------------------------------------------------*/


#contentsPage #mainBlock #contentBlock{
	width:668px;
	margin:auto;
}
#contentsPage #mainBlock #contentBlock ul#navBlock{
	clear:both;
}
#contentsPage #mainBlock #contentBlock ul#navBlock li{
		display:block;
		width:328px;
		font-size:75%;
		line-height:1.5em;
		margin-bottom:12px;
}
#contentsPage #mainBlock #contentBlock ul#navBlock li.odd{
	float:left;
}
#contentsPage #mainBlock #contentBlock ul#navBlock li.even{
	float:right;
}
#contentsPage #mainBlock #contentBlock ul#navBlock li a img{
	opacity:1;
	filter: alpha(opacity=100);
}
#contentsPage #mainBlock #contentBlock #contentHead{
	margin-bottom:28px;
}
#contentsPage #mainBlock #contentBlock #contentHead h3,
#contentsPage #mainBlock #contentBlock .contentHead h3{
	margin-bottom:18px;
}
#contentsPage #mainBlock #contentBlock #contentHead p{
	font-size:75%;
	line-height:2em;
	margin-bottom:0;
}

/*----------------------------------------------------
	企業情報
----------------------------------------------------*/

	/*----------------------------------------------------
		企業情報　ご挨拶
	----------------------------------------------------*/

	/*#contentsPage #mainBlock #contentBlock .contentBody .greetingText{
		width:434px;
		float:left;
	}*/
	#contentsPage #mainBlock #contentBlock .contentBody .greetingText p{
		font-size:75%;
		line-height:2em;
	}
	#contentsPage #mainBlock #contentBlock .contentBody .greetingText p.sign{
		text-align:right;
		padding-top:1em;
	}

	#contentsPage #mainBlock #contentBlock .contentBody p.greetingPh{
		width:208px;
		float:right;
	}
	#contentsPage .company #mainBlock #contentBlock #contentHead{
		margin-bottom:0;
	}
	
	
	/*----------------------------------------------------
		企業情報　企業理念
	----------------------------------------------------*/
	#contentsPage .philosophy #mainBlock #contentBlock .contentBody{
		margin-bottom:2em;
	}
	#contentsPage .philosophy #mainBlock #contentBlock .contentBody h4{
		font-size:87%;
		font-weight:bold;
	}
	#contentsPage .philosophy #mainBlock #contentBlock .contentBody p.philosophyPic{
		text-align:center;
	}
	#contentsPage .philosophy #mainBlock #contentBlock .contentBody p{
		font-size:75%;
	}
	#contentsPage .philosophy #mainBlock #contentBlock .contentBody ol{
		padding-left:1.5em;
		margin-bottom:1em;
	}
	#contentsPage .philosophy #mainBlock #contentBlock .contentBody ol li{
		font-size:75%;
		list-style-type:decimal;
	}
	
	
	/*----------------------------------------------------
		企業情報　国内拠点
	----------------------------------------------------*/


	#contentsPage .company #mainBlock #contentBlock .office{
		background-image:url(../../images/common/content_footer.png);
		background-repeat:no-repeat;
		background-position:bottom;
		padding-bottom:10px;
		margin-bottom:19px;
	}
	#contentsPage .company #mainBlock #contentBlock .office h3{
		margin-bottom:0;
	}
/*	#contentsPage .company #mainBlock #contentBlock .lastChild{
		margin-bottom:0;
	}
*/	
	#contentsPage .company #mainBlock #contentBlock .office .contentBody{
		background-image:url(../../images/common/content_bg.png);
		background-repeat:repeat-y;
		padding:13px 20px 10px 20px;
	}
	#contentsPage .company #mainBlock #contentBlock .office .contentBody .text{
		width:494px;
		float:right;
		font-size:75%;
		line-height:2em;
	}
	#contentsPage .company #mainBlock #contentBlock .office .contentBody .map a{
		background-image:url(../../images/common/side_listmark.png);
		background-repeat:no-repeat;
		background-position:left center;
		padding-left:15px;
	}
	#contentsPage .company #mainBlock #contentBlock .office .contentBody p.pic{
		width:109px;
		float:left;
		margin-bottom:0;
	}

	/*----------------------------------------------------
		企業情報　企業概要
	----------------------------------------------------*/

	#contentsPage .company #mainBlock #contentBlock .contentBody .outlineTable table ol{
		padding-left:1.5em;
	}
	#contentsPage .company #mainBlock #contentBlock .contentBody .outlineTable table ol li{
		list-style-type:decimal;
	}

	/*----------------------------------------------------
		企業情報　コーポレートガバナンス
	----------------------------------------------------*/

	#contentsPage .cg #mainBlock #contentBlock p{
		font-size:75%;
		margin-bottom:2em;
	}
	#contentsPage .cg #mainBlock #contentBlock h3{
		margin-bottom:1em;
	}
	#contentsPage .cg #mainBlock #contentBlock h4{
		background-image:url(../../images/common/year_bg.png);
		background-repeat:repeat-x;
		background-position:bottom;
		margin-bottom:1em;
		padding:0 0 5px 20px;
		color:#403a31;
		font-size:87%;
	}
	#contentsPage .cg #mainBlock #contentBlock h5{
		font-size:75%;
		font-weight:bold;
		margin-bottom:1em;
		padding:0 0 5px 3px;
		border-bottom:2px solid #C3BBB0;
	}
	#contentsPage .cg #mainBlock #contentBlock h6{
		font-size:75%;
		font-weight:bold;
	}
	#contentsPage .cg #mainBlock #contentBlock ol{
		padding-left:1.5em;
		margin-bottom:2em;
	}
	#contentsPage .cg #mainBlock #contentBlock ol li{
		font-size:75%;
		list-style-type:decimal;
	}
	#contentsPage .cg #mainBlock #contentBlock ul{
		padding-left:1.5em;
		margin-bottom:2em;
	}
	#contentsPage .cg #mainBlock #contentBlock ul li{
		font-size:75%;
		list-style-type:decimal;
	}
	#contentsPage .cg #mainBlock #contentBlock ol.alphabet li{
		list-style-type:lower-alpha;
	}
	#contentsPage .cg #mainBlock #contentBlock .cgContent{
		margin-bottom:2em;
	}
	#contentsPage .cg #mainBlock #contentBlock .cgContent .leftTh{
		white-space:nowrap;
	}



/*----------------------------------------------------
	事業紹介
----------------------------------------------------*/

	/*----------------------------------------------------
		事業紹介　トップ
	----------------------------------------------------*/

	#contentsPage .business h3{
		text-align:center;
	}
	#contentsPage .business #mainBlock #contentBlock ul#navBlock li{
		display:block;
		width:217px;
		font-size:75%;
		line-height:1.5em;
		margin:0 8px 12px 0;
		float:left;
	}
	#contentsPage .business #mainBlock #contentBlock ul#navBlock li.lastChild{
		margin-right:0;
	}
	#contentsPage .business  #mainBlock #contentBlock ul#navBlock{
		margin-bottom:30px;
	}
	#contentsPage .business  #mainBlock #contentBlock #quality{
		width:668px;
		margin:auto;
	}
	#contentsPage .business  #mainBlock #contentBlock #quality #qualityHead{
		width:660px;
		margin:0 auto 1em auto;
	}
	#contentsPage .business  #mainBlock #contentBlock #quality #qualityHead h4{
		margin-bottom:12px;
	}
	#contentsPage .business  #mainBlock #contentBlock #quality #qualityHead p{
		font-size:75%;
		line-height:2em;
	}
	#contentsPage .business  #mainBlock #contentBlock #quality #iso{
		background-image:url(../../images/business/top/iso9001_bg.png);
		background-repeat:no-repeat;
		width:628px;
		height:161px;
		padding:18px 40px 18px 20px;
	}
	#contentsPage .business  #mainBlock #contentBlock #quality #iso p.iso{
		width:128px;
		float:left;
	}
	#contentsPage .business  #mainBlock #contentBlock #quality #iso .isoContent{
		width:486px;
		float:right;
		font-size:75%;
	}
	#contentsPage .business #mainBlock #contentBlock ul#navBlock li{
		position:relative;
	}
	#contentsPage .business #mainBlock #contentBlock ul#navBlock li p{
		position:absolute;
		top:212px;
		left:20px;
		width:177px;
		line-height:1.5em;
		color:#412d23;
		cursor:pointer;
	}

	/*----------------------------------------------------
		飲料事業部門
	----------------------------------------------------*/
	#contentsPage .business #mainBlock #contentBlock p.catch{
		font-size:75%;
		line-height:2em;
	}



	#contentsPage .business #mainBlock #contentBlock .lastChild{
		margin-bottom:0;
	}
	

	/*----------------------------------------------------
		コーヒー・飲料事業
	----------------------------------------------------*/
	#contentsPage .business #mainBlock #contentBlock .beverageHead{
		margin-bottom:2em;
	}
	#contentsPage .business #mainBlock #contentBlock .beverageHead .contentHead h3{
		margin-bottom:2em;
	}
	#contentsPage .business #mainBlock #contentBlock h3{
		margin-bottom:1em;
	}
	#contentsPage .business #mainBlock #contentBlock .beverageHead .contentBody .text{
		width:426px;
		float:right;
		font-size:75%;
		line-height:1em;
	}
	#contentsPage .business #mainBlock #contentBlock .beverageHead .contentBody p.pic{
		width:218px;
		float:left;
	}
	#contentsPage .business #mainBlock #contentBlock .coffeeContent{
		margin-bottom:2em;
	}
	#contentsPage .business #mainBlock #contentBlock .beverage{
		background-image:url(../../images/business/common/inside_content_footer.png);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding-bottom:10px;
		width:628px;
		margin:0 auto 1em auto;
	}
	#contentsPage .business #mainBlock #contentBlock .beverage .contentBody{
		background-image:url(../../images/business/common/inside_content_bg.png);
		background-repeat:repeat-y;
		padding:13px 20px 10px 20px;
	}
	#contentsPage .business #mainBlock #contentBlock .beverage .contentBody p.text{
		width:390px;
		float:right;
		font-size:75%;
		line-height:2em;
	}
	#contentsPage .business #mainBlock #contentBlock .beverage .contentBody p.pic{
		width:178px;
		float:left;
	}

	/*----------------------------------------------------
		食品事業
	----------------------------------------------------*/

	#contentsPage .business p.catch{
		width:668px;
		margin:auto;
		font-size:75%;
		margin-bottom:2em;
	}
	#contentsPage .business #mainBlock #contentBlock .businessContent{
		background-image:url(../../images/common/content_footer.png);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding-bottom:10px;
		width:668px;
		margin:0 auto 1em auto;
	}
	#contentsPage .business #mainBlock #contentBlock .businessContent .contentBody{
		background-image:url(../../images/common/content_bg.png);
		background-repeat:repeat-y;
		padding:13px 20px 10px 20px;
	}
	#contentsPage .business #mainBlock #contentBlock .businessContent .contentBody p.text{
		width:426px;
		float:right;
		font-size:75%;
		line-height:2em;
	}
	#contentsPage .business #mainBlock #contentBlock .businessContent .contentBody p.pic{
		width:178px;
		float:left;
	}
	
	#contentsPage .business #mainBlock #contentBlock .businessContent .contentBody p.overseasText{
		width:100%;
		float:none;
		font-size:75%;
		line-height:2em;
	}
	
	

/*----------------------------------------------------
	株主・投資家の皆さまへ
----------------------------------------------------*/

#contentsPage .ir #mainBlock #contentBlock #contentHead .presidentMessage{
	width:444px;
	float:left;
}
#contentsPage .ir #mainBlock #contentBlock #contentHead .sign{
	text-align:right;
}
#contentsPage .ir #mainBlock #contentBlock #contentHead .presidentPic{
	width:199px;
	float:right;
}
#contentsPage .ir #mainBlock #contentBlock ul#navBlock{
	margin-bottom:36px;
}
#contentsPage .ir #mainBlock #contentBlock #irNews{
	width:660px;
	margin:0 auto 30px auto;
	padding:0 4px;
	position:relative;
}
#contentsPage .ir #mainBlock #contentBlock #irNews h3{
	margin-bottom:10px;
}
#contentsPage .ir #mainBlock #contentBlock #irNews ul.newsMenu{
	width:124px;
	position:absolute;
	top:8px;
	left:526px;
}
#contentsPage .ir #mainBlock #contentBlock #irNews ul.newsMenu li{
	float:left;
}
#contentsPage .ir #mainBlock #contentBlock #irNews ul.newsMenu li a:hover img{
	opacity:1;
	filter: alpha(opacity=100);
}

#contentsPage .ir #mainBlock #contentBlock #irNews dl,
#contentsPage .ir #mainBlock #contentBlock #irNews ul.newsList{
	font-size:75%;
}
#contentsPage .ir #mainBlock #contentBlock #irNews ul.newsList li{
	line-height:2em;
	padding:10px 0 10px 12px;
	border-bottom:1px dotted #C3BBB0;
	background-image:url(../../images/common/entry_next.png);
	background-repeat:no-repeat;
	background-position:left center;
}
#contentsPage .ir #mainBlock #contentBlock #irNews ul.newsList li a{
	/*padding-right:5px;
	background-image: url("/images/common/icon_blank_pdf.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 22px;*/
}
#contentsPage .ir #mainBlock #contentBlock #irNews ul.newsList li img.externalIcon{
	/*background-image:url(../../images/common/icon_blank_pdf.png);*/
	background-repeat:no-repeat;
	line-height:16px;
	width:16px;
	display:inline-block;
	background-position:bottom;
	vertical-align:baseline;
	/*display:none;
	visibility:hidden;
	height:0;*/
}
#contentsPage .ir #mainBlock #contentBlock #irNews dl dt{
	position:absolute;
	width:9em;
	padding:10px 0 10px 20px;
	line-height:2em;
}
#contentsPage .ir #mainBlock #contentBlock #irNews dl dd{
	padding:10px 0 10px 11.5em;
	border-bottom:1px dotted #C3BBB0;
	line-height:2em;
	background-image:url(../../images/common/entry_next.png);
	background-repeat:no-repeat;
	background-position:10.5em center;
}
#contentsPage .ir #mainBlock #contentBlock #irNews dl dd.presentation{
	background:none;
}
#contentsPage .ir #mainBlock #contentBlock #irNews dl dd.presentation p{
	background-image:url(../../images/common/entry_next.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:12px;
}
#contentsPage .ir #mainBlock #contentBlock #irNews dl dd a{
	/*background-image:url(../../images/common/news_icon_pdf.png);
	background-position:right;
	background-repeat:no-repeat;
	display:inline-block;
	padding-right:5px;    background-image: url("/images/common/icon_blank_pdf.png");
    background-position: right top;
    background-repeat: no-repeat;
	padding:16px 20px 16px 0;*/
}
#contentsPage .ir #mainBlock #contentBlock #irNews dl dd img.externalIcon{
	background-image:url(../../images/common/icon_blank_pdf.png);
	background-repeat:no-repeat;
	line-height:16px;
	width:16px;
	display:inline-block;
	background-position:bottom;
	vertical-align:baseline;
	/*display:none;
	visibility:hidden;
	height:0;*/
}
#contentsPage .ir #mainBlock #contentBlock #adobeReader{
	clear:both;
	background-image:url(../../images/common/content_get_reader_bg.png);
	background-repeat:no-repeat;
	width:627px;
	height:64px;
	padding:24px 0 0 44px;
}
#contentsPage .ir #mainBlock #contentBlock #adobeReader p.banner{
	width:158px;
	float:left;
	margin-right:23px;
}
#contentsPage .ir #mainBlock #contentBlock #adobeReader p.text{
	font-size:75%;
}

	/*----------------------------------------------------
		IRカレンダー
	----------------------------------------------------*/
	#contentsPage .irCalendar #mainBlock #contentBlock #contentHead{
		margin-bottom:56px;
	}
	#contentsPage .ir #mainBlock #contentBlock .irCal{
		margin:0 auto 30px auto;
		padding:0 4px;
		position:relative;
	}
	#contentsPage .ir #mainBlock #contentBlock .irCal h4,
	#contentsPage .ir #mainBlock #contentBlock #irNews h4{
		background-image:url(../../images/common/year_bg.png);
		background-repeat:repeat-x;
		background-position:bottom;
		margin-bottom:10px;
		padding:0 0 5px 20px;
		color:#403a31;
		font-size:87%;
	}
	#contentsPage .ir #mainBlock #contentBlock .irCal dl{
		font-size:75%;
	}
	#contentsPage .ir #mainBlock #contentBlock .irCal dl dt{
		position:absolute;
		width:9em;
		padding-left:20px;
		line-height:3em;
	}
	#contentsPage .ir #mainBlock #contentBlock .irCal dl dd{
		padding-left:11em;
		border-bottom:1px dotted #C3BBB0;
		line-height:3em;
	}
	#contentsPage .ir #mainBlock #contentBlock .irCal dl dd p{
		line-height:3em;
		margin-bottom:0;
	}
	
	/*----------------------------------------------------
		IRライブラリー
	----------------------------------------------------*/
	#contentsPage .irLibrary #mainBlock #contentBlock #contentHead{
		margin-bottom:50px;
	}
	#contentsPage .irLibrary #mainBlock #contentBlock #contentFoot{
		margin-bottom:20px;
	}
	#contentsPage .irLibrary #mainBlock #contentBlock #contentHead ul,
	#contentsPage .irLibrary #mainBlock #contentBlock #contentFoot ul{
		width:668px;
		margin:auto;
	}
	#contentsPage .irLibrary #mainBlock #contentBlock #contentHead ul li,
	#contentsPage .irLibrary #mainBlock #contentBlock #contentFoot ul li{
		float:left;
		margin-bottom:11px;
	}
	#contentsPage .irLibrary #mainBlock #contentBlock #contentHead ul li a:hover img,
	#contentsPage .irLibrary #mainBlock #contentBlock #contentFoot ul li a:hover img{
		opacity:1;
		filter: alpha(opacity=100);
	}
	#contentsPage .irLibrary #mainBlock #contentBlock #contentBody{
		position:relative;
	}
	#contentsPage .irLibrary #mainBlock #contentBlock #contentBody h3{
		margin-bottom:16px;
	}
	#contentsPage .irLibrary #mainBlock #contentBlock #contentBody ul.newsMenu{
		width:62px;
		position:absolute;
		top:8px;
		left:588px;
	}
	#contentsPage .irLibrary #mainBlock #contentBlock #contentBody ul.newsMenu li a:hover img{
		opacity:1;
		filter: alpha(opacity=100);
	}
	#contentsPage .irLibrary #mainBlock .pageNav{
		position:relative;
		clear:both;
		margin-bottom:30px;
		width:100%;
	}
	#contentsPage .irLibrary #mainBlock .wp-pagenavi{
		font-size:75%;
		text-align:center;
	}
	#contentsPage .irLibrary #mainBlock .wp-pagenavi span.pages{
		position:absolute;
		top:3px;
		left:0;
		font-size:92%;
	}
	#contentsPage .irLibrary #mainBlock .wp-pagenavi a.previouspostslink{
		background-image:url(../../images/common/entry_back.png);
		background-repeat:no-repeat;
		background-position:left 5px;
		padding-left:12px;
	}
	#contentsPage .irLibrary #mainBlock .wp-pagenavi a.nextpostslink{
		background-image:url(../../images/common/entry_next.png);
		background-repeat:no-repeat;
		background-position:right 5px;
		padding-right:12px;
	}
	#contentsPage .irLibrary #mainBlock .wp-pagenavi a.page,
	#contentsPage .irLibrary #mainBlock .wp-pagenavi span.current{
		font-size:100%;
		background-image:url(../../images/common/head_subnav_border.png);
		background-repeat:no-repeat;
		background-position:right;
		padding:0 10px;
	}
	#contentsPage .irLibrary #mainBlock .wp-pagenavi a.larger{
		background:none;
	}
	#contentsPage .irLibrary #mainBlock .foot{
		margin-bottom:10px;
	}
	#contentsPage .irLibrary #mainBlock .pageNav p{
		position:absolute;
		top:9px;;
		left:0;
		font-size:68%;
	}

	.caption {
		font-size:68%;
	}

	/*----------------------------------------------------
		財務・業績情報
	----------------------------------------------------*/
	#contentsPage .irfinancial #mainBlock #contentBlock{
		width:660px;
	}
	#contentsPage .irfinancial #mainBlock #contentBlock #graph,
	#contentsPage .irfinancial #mainBlock #contentBlock .graph {
		margin-bottom:42px;
	}
	#contentsPage .irfinancial #mainBlock #contentBlock #graph .graphL,
	#contentsPage .irfinancial #mainBlock #contentBlock .graph .graphL {
		width:326px;
		float:left;
	}
	#contentsPage .irfinancial #mainBlock #contentBlock #graph .graphR,
	#contentsPage .irfinancial #mainBlock #contentBlock .graph .graphR {
		width:326px;
		float:right;
	}
	#contentsPage .irfinancial #mainBlock #contentBlock #graph h3{
		font-size:75%;
		font-weight:bold;
	}
	#contentsPage .irfinancial #mainBlock #contentBlock table th.topTh{
		text-align:center;
		background-color:#C96;
	}
	#contentsPage .irfinancial #mainBlock #contentBlock .graph .graph-box{
		margin-bottom: 30px;
	}
	#contentsPage .irfinancial #mainBlock #contentBlock .financialTable table td{
		text-align:right;
		vertical-align: middle;
	}
	#contentsPage .irfinancial #mainBlock #contentBlock .financialTable caption{
		font-size: 12px;
	}

	
	/*----------------------------------------------------
		その他株主様への情報
	----------------------------------------------------*/
	#contentsPage .irOther #mainBlock #contentBlock{
		width:660px;
	}
	/*#contentsPage .irOther #mainBlock #contentBlock .otherTable table td{
		text-align:left;
	}*/
	#contentsPage .irOther #mainBlock #contentBlock .otherTable table p{
		font-size:100%;
	}
	#contentsPage .irOther #mainBlock #contentBlock .otherTable table ol{
		padding-left:1.5em;
	}
	#contentsPage .irOther #mainBlock #contentBlock .otherTable table ol li{
		list-style-type:decimal;
	}
	#contentsPage .irOther #mainBlock #contentBlock .otherTable table.bottomCaption{
		margin-bottom:0;
	}
	#contentsPage .irOther #mainBlock #contentBlock .otherTable p.caption{
		margin-bottom:3em;
	}
	#contentsPage .irOther #mainBlock #contentBlock .otherTable p{
		font-size:75%;
	}

	/*----------------------------------------------------
		株式事務手続き
	----------------------------------------------------*/
	
	#contentsPage .irformalities #mainBlock #contentBlock{
		width:660px;
	}
	#contentsPage .irformalities #mainBlock #contentBlock .formalitiesTable table p{
		font-size:100%;
	}
	#contentsPage .irformalities #mainBlock #contentBlock .formalitiesTable table td.leftTh{
		white-space:nowrap;
		width:25em;
	}
	#contentsPage .irformalities #mainBlock #contentBlock .formalitiesTable table ol{
		padding-left:1.5em;
	}
	#contentsPage .irformalities #mainBlock #contentBlock .formalitiesTable table ol li{
		list-style-type:decimal;
	}
	#contentsPage .irformalities #mainBlock #contentBlock .formalitiesTable table.bottomCaption{
		margin-bottom:0;
	}
	#contentsPage .irformalities #mainBlock #contentBlock .formalitiesTable p.caption{
		margin-bottom:3em;
	}
	#contentsPage .irformalities #mainBlock #contentBlock .formalitiesTable p{
		font-size:75%;
	}



#contentsPage .irOther #mainBlock #contentBlock h4{
		background-image: url("../../images/common/year_bg.png");
		background-position: center bottom;
		background-repeat: repeat-x;
		color: #403A31;
		font-size: 87%;
		margin: 0 auto 2em;
		padding: 0 0 5px 20px;
		width: 640px;
}
#contentsPage .irOther #mainBlock #contentBlock .kakosokai h4{
	margin-bottom:1em;
}
#contentsPage .irOther #mainBlock #contentBlock .kakosokai ul{
	padding-left:1.5em;
	margin-bottom:2em;
}
#contentsPage .irOther #mainBlock #contentBlock .kakosokai ul li{
	font-size:75%;
	list-style-type:disc;
}
#contentsPage .irOther #mainBlock #contentBlock #haito h4.haitoHead{
	margin-bottom:1em;
}
#contentsPage .irOther #mainBlock #contentBlock #haito p.haitoText{
	margin-bottom:3em;
}

	
#contentsPage .irLibrary #mainContent #irNews{
	float:none;
}
	
	

	
/*----------------------------------------------------
	お問い合わせ
----------------------------------------------------*/

#contentsPage .inquiry #mainBlock #contentBlock table{
	margin-bottom:20px;
}
#contentsPage .inquiry #mainBlock #contentBlock p{
	font-size:68%;
}
#contentsPage .inquiry #mainBlock #contentBlock p.submit{
	text-align:center;
}
#contentsPage .inquiry #mainBlock #contentBlock #mfp_buttons{
	margin-top:2em;
	text-align: center
}
#contentsPage .inquiry #mainBlock #contentBlock #mfp_buttons li{
	display: inline-block;
}
#contentsPage .inquiry #mainBlock #contentBlock #mfp_buttons button{
	border: 1px solid #ccc;
	padding: 3px 5px;
	border-radius: 3px;
	background: #fff;
}
#contentsPage .inquiry #mainBlock #contentBlock #mfp_buttons button:hover{
	background: #e8e8e8;
}
#contentsPage .inquiry #mainBlock #contentBlock #mfp_buttons input{
	padding:5px 0px 5px 0px;
	cursor:pointer;
	padding\0:5px 20px 5px 20px;
	*padding:5px 0px 5px 0px;
}
#contentsPage .inquiry #mainBlock #contentBlock #contentHead p.inquiryThanx{
	margin-bottom:20em;
}

/*----------------------------------------------------
	FAQ　よくあるご質問
----------------------------------------------------*/
#contentsPage .faq #mainBlock #contentBlock{
	width:668px;
	margin:auto;
}
#contentsPage .faq #mainBlock #contentBlock #contentHead{
	width:660px;
	margin:0 auto 20px auto;
}
#contentsPage .faq #mainBlock #contentBlock #contentHead ul li{
	float:left;
	font-size:68%;
	background-image:url(../../images/common/head_subnav_border.png);
	background-repeat:no-repeat;
	background-position:right 3px;
	padding:0 1em 0 1em;
}
#contentsPage .faq #mainBlock #contentBlock #contentHead ul li.firstChild{
	padding-left:0;
}
#contentsPage .faq #mainBlock #contentBlock #contentHead ul li.lastChild{
	background:none;
	padding-right:0;
}
#contentsPage .faq #mainBlock #contentBlock #contentHead ul li a{
	background-image:url(../../images/common/side_listmark.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;	
}
#contentsPage .faq #mainBlock #contentBlock .faqList {
	width:660px;
	margin:auto;
	margin-bottom:2em;
}
#contentsPage .faq #mainBlock #contentBlock .faqList h3{
	background-image:url(../../images/common/head_cat_bg.png);
	background-repeat:no-repeat;
	width:660px;
	height:43px;
	line-height: 43px;
    padding-left: 20px;
	font-size:87%;
	margin-bottom:10px;
}
#contentsPage .faq #mainBlock #contentBlock .faqList ul li{
	font-size:75%;
	line-height:3em;
	border-bottom:1px dotted #C3BBB0;
	padding:0 20px
}
#contentsPage .faq #mainBlock #contentBlock .faqList ul li a{
	background-image:url(../../images/faq/common/q_icon.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:23px;
	display:inline-block;
}

#contentsPage .faq #mainBlock #contentBlock .faqContent{
	margin-bottom:2em;
	width:668px;
	margin:auto;
}
#contentsPage .faq #mainBlock #contentBlock .faqContent h4{
	background-image:url(../../images/common/year_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0 0 5px 20px;
	font-size:87%;
	color:#403A31;
	margin:0 auto 2em auto;
	width:640px;
}
#contentsPage .faq #mainBlock #contentBlock .faqContent .qa{
	background-image:url(../../images/common/content_bg.png);
	background-repeat:repeat-y;
	width:668px;
	margin-bottom:1em;
}
#contentsPage .faq #mainBlock #contentBlock .faqContent .qa h5{
	background-image:url(../../images/common/head_entry_bg.png);
	background-repeat:no-repeat;
	width:668px;
	height:47px;
	color:#3d3029;
	font-size:87%;
	line-height:51px;
	padding-left:20px;
}
#contentsPage .faq #mainBlock #contentBlock .faqContent .qa h5 span.q{
	color:#7c301d;
	margin-right:0.3em;
}
#contentsPage .faq #mainBlock #contentBlock .faqContent .qa .answer{
	background-image:url(../../images/common/content_footer.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:628px;
	padding:10px 20px 10px 20px;
	font-size:75%;
	line-height:1.85em;
}
#contentsPage .faq #mainBlock #contentBlock .faqContent .qa .answer .a{
	width:16px;
	text-align:center;
	color:#7c301d;
	float:left;
	font-weight:bold;
}
#contentsPage .faq #mainBlock #contentBlock .faqContent .qa .answer .answerContent{
	width:600px;
	float:right;
}

.faq .pageTop{
	width:660px;
	margin:0 auto 2em auto;
	text-align:right;
}


/*----------------------------------------------------
	プライバシーポリシー、利用条件
----------------------------------------------------*/
#contentsPage .pp #mainBlock #contentBlock h3{
	background-image:url(../../images/common/year_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0 0 5px 10px;
	font-size:87%;
	color:#403A31;
	margin:0 auto 2em auto;
	width:650px;	
}
#contentsPage .pp #mainBlock #contentBlock p{
	font-size:75%;
	line-height:2em;
	margin-bottom:2em;
}
#contentsPage .pp #mainBlock #contentBlock ul{
	margin-bottom:1em;
	padding-left:2em;
}
#contentsPage .pp #mainBlock #contentBlock ul li{
	list-style-type:disc;
	font-size:75%;
	line-height:2em;
}

/*----------------------------------------------------
	採用情報
----------------------------------------------------*/
#contentsPage .recruit #mainBlock #contentBlock .recruitContent{
	background-image:url(../../images/common/content_footer.png);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:10px;
	margin-bottom:19px;
}
#contentsPage .recruit #mainBlock #contentBlock .recruitContent .contentBody{
	background-image:url(../../images/common/content_bg.png);
	background-repeat:repeat-y;
	padding:13px 20px 10px 20px;
}
#contentsPage .recruit #mainBlock #contentBlock .contentHead h3{
	margin-bottom:1em;
}
#contentsPage .recruit #mainBlock #contentBlock .contentHead h4{
	margin-bottom: .5em;
	font-size: 88%;
}
#contentsPage .recruit #mainBlock #contentBlock .contentHead p{
	font-size: 75%;
}
#contentsPage .recruit #mainBlock #contentBlock .contentHead ul{
	padding-left: 1.5em;
	margin-bottom: 3em;
}
#contentsPage .recruit #mainBlock #contentBlock .contentHead ul li{
	list-style-type: disc;
	font-size: 75%;
}
#contentsPage .recruit #mainBlock #contentBlock .contentHead .enjapan{
	margin-bottom:4em;
}
#contentsPage .recruit #mainBlock #contentBlock .recruitContent .contentHead h3{
	margin-bottom:0;
}
#contentsPage .recruit #mainBlock #contentBlock .recruitContent .contentBody h4{
	background-image:url(../../images/common/h4_inner_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0 0 5px 15px;
	font-size:87%;
	color:#403A31;
	margin:0 auto 1em auto;
	
}
#contentsPage .recruit #mainBlock #contentBlock .recruitContent .contentBody p{
	font-size:75%;
	line-height:2em;
}


/*----------------------------------------------------
	検索
----------------------------------------------------*/

#contentsPage .search #mainBlock #newsBlock ul#entryBlock li{
	display:block;
	width:100%;
	font-size:75%;
	line-height:1.5em;
	border-bottom:1px dotted #C3BBB0;
	padding-bottom:1em;
	margin-bottom:1em;
}
#contentsPage #mainBlock #newsBlock ul#entryBlock li.odd{
	float:none;
}
#contentsPage #mainBlock #newsBlock ul#entryBlock li.even{
	float:none;
}
#contentsPage #mainBlock #newsBlock ul#entryBlock li p.date img{
	padding-left:10px;
}


#contentsPage .search #subContent #sideBlock{
	background:none;
	padding-bottom:0;
}

/*----------------------------------------------------
	404
----------------------------------------------------*/

#contentsPage .not404 #mainBlock h3{
	font-size:88%;
}
#contentsPage .not404 #mainBlock ul{
	margin-bottom:1em;
	padding-left:1.5em;
}
#contentsPage .not404 #mainBlock ul li{
	list-style-type:disc;
	font-size:75%;
}
#contentsPage .not404 #mainBlock p{
	font-size:75%;
	margin-bottom:20em;
}
#contentsPage .not404 #mainBlock p a{
	background-image: url("../../images/common/side_listmark.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 15px;
}
#contentsPage .not404 #subContent #sideBlock{
	background:none;
	padding-bottom:0;
}


/*----------------------------------------------------
	サイトマップ	
----------------------------------------------------*/

#contentsPage .sitemap #mainBlock #sitemapContent {
	width:668px;
	margin:auto;
}
#contentsPage .sitemap #mainBlock #sitemapContent div{
	margin-bottom:2em;
}
#contentsPage .sitemap #mainBlock #sitemapContent h3{
	font-size:88%;
	border-bottom:1px solid #c3bbb0;
	padding-bottom:2px;
	margin-bottom:1em;	
}
#contentsPage .sitemap #mainBlock #sitemapContent h3 a{
	background-image: url("../../images/common/side_listmark.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 15px;
	text-decoration:none;
}
#contentsPage .sitemap #mainBlock #sitemapContent h3 a:hover{
	text-decoration:underline;
}
#contentsPage .sitemap #mainBlock #sitemapContent ul{
	padding-left:1.5em;
}
#contentsPage .sitemap #mainBlock #sitemapContent ul li{
	list-style-type:disc;
	font-size:75%;
}
#contentsPage .sitemap #subContent #sideBlock{
	background:none;
}

#contentsPage .sitemap ul li img.externalIcon {
    background-image: url("../../images/common/icon_blank_pdf.png");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-block;
    height: 12px;
    line-height: 12px;
    padding-left: 4px;
	margin-top:1px;
    width: 16px;
}


/*----------------------------------------------------
	サイドバー
----------------------------------------------------*/


#contentsPage #subContent #sideBlock{
	background-image:url(../../images/common/side_footer.png);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:26px;
}
#contentsPage #subContent #sideBlock #sideBlockInr{
	background-image:url(../../images/common/side_bg.png);
	background-repeat:repeat-y;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul{
	padding:0 5px;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li{
	font-size:75%;
	display:block;
	padding:10px 0 10px 0;
	background-image:url(../../images/common/side_li_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.pdfLink img.externalIcon{
	background-image: url(../../images/common/icon_blank_pdf.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    border: medium none;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    outline: medium none;
    width: 16px;
	padding-left:5px;
}
/*#contentsPage #subContent #sideBlock #sideBlockInr ul li.eLinkYahoo img{
	display:none;
}*/
#contentsPage #subContent #sideBlock #sideBlockInr ul li.eLink img.externalIcon{
	background-image: url(../../images/common/icon_blank_pdf.png);
    background-position: center top;
    background-repeat: no-repeat;
    border: none;
    display: inline-block;
    height: 12px;
    line-height: 16px;
    outline: none;
    width: 16px;
	padding-left:5px;
	vertical-align:middle;
}

#contentsPage #subContent #sideBlock #sideBlockInr ul li.eLinkYahoo{
	*position:relative;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.eLinkYahoo img.externalIcon{
	background-image: url(../../images/common/icon_blank_pdf.png);
    background-position: center top;
    background-repeat: no-repeat;
    border: none;
    display: inline-block;
    height: 12px;
    line-height: 16px;
    outline: none;
    width: 16px;
	padding-left:5px;
	vertical-align:middle;
	*position:absolute;
	*top:10px;
	*left:167px;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.current a{
	color:#813202;
	text-decoration:none;
	background-image:url(../../images/common/side_listmark_on.png);
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.current ul li a{
	color:#6e5b44;
	text-decoration:underline;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.current ul li.current a{
	color:#813202;
	text-decoration:none;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.lastChild{
	background:none;
	padding-bottom:0;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li a{
	background-image:url(../../images/common/side_listmark.png);
	background-repeat:no-repeat;
	background-position:16px center;
	padding-left:32px;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li a.on{
	background-image:url(../../images/common/side_listmark_on.png);
	background-repeat:no-repeat;
	background-position:16px center;
	padding-left:32px;
	color:#813202;
	text-decoration:none;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navParent{
	background-image:url(../../images/common/side_li_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:0;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navParent ul{
	padding:11px 0 0 0;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navNoLink ul{
	padding:0;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navParent ul li,
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navNoLink ul li{
	height:30px;
	line-height:30px;
	padding:0;
	background:none;
	border-bottom:1px dotted #C3BBB0;
	font-size:100%;
	text-indent:0px;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navParent ul li.lastChild,
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navNoLink ul li.lastChild{
	border-bottom:1px solid #c3bbb0;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navParent ul li a,
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navNoLink ul li a{
	background-image:url(../../images/common/entry_next.png);
	background-repeat:no-repeat;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navNoLink{
	background-image:url(../../images/common/side_li_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	color:#3f322b;
	padding-bottom:0;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navNoLink{
	padding-top:0;
}
#contentsPage #subContent #sideBlock #sideBlockInr ul li.navNoLink span.ind {
	padding-left:32px;
	height:30px;
	display:block;
	padding:10px 0 0 32px;
}