﻿@charset "utf-8";

#mainContent01.thirdCont {
	text-align:center;}

/*------左カラム------*/

#mainContent01.thirdCont h2{
	padding-bottom:20px;
	}

#mainContent01.thirdCont h2.txtTitle{
	background:url(/images/info/bg_tit_01.jpg) top left no-repeat;
	height:58px;
	text-indent:18px;
	font-size:20px;
	line-height:38px;
	font-weight:bold;
	text-align:left;
	padding-bottom:0;
	}

/*---展示会情報タイトル---*/
#mainContent01.thirdCont div.titTenji01{
	width:700px;
	background:url(/images/info/bg_subtit_01_btm.gif) bottom no-repeat;
	padding-bottom:5px;
	margin-bottom:20px;
}

#mainContent01.thirdCont div.titTenji01 h3{
	background:url(/images/info/bg_subtit_01.jpg) top no-repeat;
	min-height:34px;
	height: auto !important;
	height:34px;
	text-align:left;
	}

#mainContent01.thirdCont div.titTenji01 h3 strong{
	padding:6px 18px 0px;
	font-size:1.16em;
	display:block;
}
#mainContent01.thirdCont div.titTenji01 h3 strong a{
	color:#000;
}

/*---更新情報タイトル---*/
#mainContent01.thirdCont div.titKoushin01{
	width:700px;
	background:url(/images/info/bg_subtit_02_btm.gif) bottom no-repeat;
	padding-bottom:5px;
	margin-bottom:20px;
}

#mainContent01.thirdCont div.titKoushin01 h3{
	background:url(/images/info/bg_subtit_02.jpg) top no-repeat;
	min-height:34px;
	height: auto !important;
	height:34px;
	text-align:left;
	}

#mainContent01.thirdCont div.titKoushin01 h3 strong{
	padding:6px 18px 0px;
	font-size:1.16em;
	display:block;
}

#mainContent01.thirdCont div.titKoushin01 h3 strong a{
	color:#000;
	}

	
/*---ニュース一覧--*/

#mainContent01.thirdCont dl.news{
	background:url(/images/common/bg_dot_02.gif) bottom repeat-x;
	text-align:left;
	padding-bottom:1px;
	margin-bottom:30px;
	}
	
#mainContent01.thirdCont .news dt {  
	float:left;  
	width:12em;
	padding:10px 0 10px 10px;
	margin-right:-13em;
	clear:both;  
	background:url(/images/common/bg_dot_02.gif) top repeat-x;
 } 
#mainContent01.thirdCont .news dt span{
 	padding-left:0.5em;
	}
#mainContent01.thirdCont .news dd { 
	margin-left:12em;  
	padding:10px 0;
	background:url(/images/common/bg_dot_02.gif) top repeat-x;
 }  	

#mainContent01.thirdCont .news dd span{
	display:block;
	background:url(/images/common/ic_arrow_01.gif) 0px 6px no-repeat;
	padding-left:12px;
}
#mainContent01.thirdCont .news dd span.markPdf{
  background:url(/images/ir/library/icon_pdf_s.gif) 0px 0px no-repeat;
	padding-left:20px;
 } 
#mainContent01.thirdCont .news dt.newsTop,
#mainContent01.thirdCont .news dd.newsTop{
	padding-top:0px;
	padding-bottom:10px;
	background:none;
	}

/*---展示会情報一覧--*/

#mainContent01.thirdCont dl.show{
	background:url(/images/common/bg_dot_02.gif) bottom repeat-x;
	text-align:left;
	padding-bottom:1px;
	margin-bottom:30px;
	}
	
#mainContent01.thirdCont .show dt {  
	float:left;  
	width:20em;
	padding:10px 0 10px 10px;
	margin-right:-13em;
	clear:both;  
	background:url(/images/common/bg_dot_02.gif) top repeat-x;
 } 
#mainContent01.thirdCont .show dt span{
 	padding-left:0.5em;
	}
#mainContent01.thirdCont .show dd { 
	margin-left:20em;  
	padding:10px 0;
	background:url(/images/common/bg_dot_02.gif) top repeat-x;
 }  	

#mainContent01.thirdCont .show dd span{
	display:block;
	background:url(/images/common/ic_arrow_01.gif) 0px 6px no-repeat;
	padding-left:12px;
}
#mainContent01.thirdCont .show dd span.markPdf{
  background:url(/images/ir/library/icon_pdf_s.gif) 0px 0px no-repeat;
	padding-left:20px;
 } 
#mainContent01.thirdCont .show dt.showTop,
#mainContent01.thirdCont .show dd.showTop{
	padding-top:0px;
	padding-bottom:10px;
	background:none;
	}


/*--ニュース詳細--*/
#mainContent01.thirdCont div.newsDetails {
	padding:0 10px 20px 10px;
	text-align:left;
	}
#mainContent01.thirdCont div.newsDetails p{padding-bottom:10px;}
#mainContent01.thirdCont div.newsDetails p.lastTxt{padding-bottom:30px;}
#mainContent01.thirdCont div.newsDetails p.catch{
	color:#1b61a0;
	text-align:center !important;
	font-weight:bold;
	font-size:1.5em;
	padding-bottom:15px;
	}
#mainContent01.thirdCont div.newsDetails p.date{
	color:#06327b;
	font-weight:bold;
	padding-bottom:15px;
	}
#mainContent01.thirdCont div.newsDetails p.lastTxt2{
	text-align:right !important;}
	
#mainContent01.thirdCont div.newsDetails div.imgArea01{
	text-align:center;
	padding-bottom:30px;
	}

#mainContent01.thirdCont div.newsDetails p sup,
#mainContent01.thirdCont div.newsDetails td sup{
	font-size:0.8em;}

/*table*/

#mainContent01.thirdCont div.newsDetails table{
	border-left:#c1c1c1 1px solid;
	border-top:#c1c1c1 1px solid;
	margin-bottom:30px;
	margin-left:20px;
	width:656px
	}
	
#mainContent01.thirdCont div.newsDetails table td,
#mainContent01.thirdCont div.newsDetails table th{
	border-right:#c1c1c1 1px solid;
	border-bottom:#c1c1c1 1px solid;
	padding:6px;
	font-size:1em;
}

#mainContent01.thirdCont div.newsDetails table th{
	background:#e4e4e4 url(/images/common/bg_tablecell_01.jpg) top repeat-x;
	font-weight:bold;
	width:123px;
	max-width:140px;
	}
	
#mainContent01.thirdCont div.newsDetails table th.blue{
	background:#ffffff url(/images/common/bg_titcell_s.jpg) bottom repeat-x;
	font-weight:bold;
	}
	
/*--list--*/
#mainContent01.thirdCont div.newsDetails dl.listType01{
	margin-bottom:30px;
	}
#mainContent01.thirdCont div.newsDetails dl.listType01 dd{
	margin-left:20px;
	}
#mainContent01.thirdCont div.newsDetails dl.listType01 ul{
	padding-left:20px;
	}

/*--バックナンバー--*/
#mainContent01.thirdCont ul{
	text-align:left;
	margin-bottom:18px;
}
	
#mainContent01.thirdCont ul li{
	display:inline;
	padding-left:12px;
}

#mainContent01.thirdCont ul li.ml{
 	background:url(/images/common/ic_arrow_01.gif) left center no-repeat;
	margin-left:10px;
	}


