@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.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;
	word-spacing:1em;
	padding-left:1em;
	}
#mainContent01.thirdCont div.newsDetails p.catch{
	color:#03254d;
	text-align:center !important;
	font-weight:bold;
	font-size:1.2em;
	padding-bottom:10px;
	margin-top:-10px;
	}
#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:30px 0 30px 0;/*140128修正*/
	}

#mainContent01.thirdCont div.newsDetails p sup,
#mainContent01.thirdCont div.newsDetails td sup{
	font-size:0.9em;
	}

/*table*/

#mainContent01.thirdCont div.newsDetails table{
	border-left:#c1c1c1 1px solid;
	border-top:#c1c1c1 1px solid;
	border-collapse: collapse;
	border-spacing: 0;	
	width:600px;
	margin:0 auto 30px;
	}
	  
#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;
	text-align:center;
	}

#mainContent01.thirdCont div.newsDetails table th{
	/*background:#e4e4e4 url(/images/common/bg_tablecell_01.jpg) top repeat-x;*/
	font-weight:bold;
	background:#e4e4e4;
	background:linear-gradient(#fff,#e4e4e4);
	background:-moz-linear-gradient(#fff,#e4e4e4);
	background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));
	}
	
#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-left:20px;
	}
#mainContent01.thirdCont div.newsDetails dl.listType01 dd{
	margin-left:1em;
	padding-bottom:7px;
	}
#mainContent01.thirdCont div.newsDetails dl.listType01 ul{
	}
#mainContent01.thirdCont div.newsDetails dl.listType01 ul li{
	}	
	
/*--イメージ説明図--*/
#mainContent01.thirdCont img.explain{
	float:right;
	padding:10px;
	display:block;
	}	
	
/*--商品詳細見出し--*/
#mainContent01.thirdCont h4.small_section{
	border-left:5px solid #065480;
	border-top:1px dotted #c1d4de;
/*	border-top:none\9;
*/	background:#dfebef;
	background:linear-gradient(#fefefe,#d3e0e9);
	background:-moz-linear-gradient(#fefefe,#d3e0e9);
	background: -webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#d3e0e9));
	padding-left:7px;
	line-height:1.6;
	margin:20px 0 10px 0;
	font-size:1.2em;
	}
	
/*--特徴--*/	
#mainContent01.thirdCont div.newsDetails ul.title_section{
	margin-left:30px;
	padding-bottom:7px;
	}
#mainContent01.thirdCont div.newsDetails li.title{
	list-style-type:decimal;
	margin-top:3px;
	}
#mainContent01.thirdCont div.newsDetails li.space {
	margin-left:2em;
	list-style-type:disc;
	}


.txtspace01{
	font-weight:bold;
	margin-left:1em;
	}
.txtspace02{
	margin-left:2em;
	}
.txtspace03{
	margin-left:1em;
	}