@charset "utf-8";

/* 技術情報のデザイン設定----------------------------------------
-------------------------------------------------------------- */

#techinfo-content {
	background: url(../images/common-titlebar.gif) no-repeat left 18px;
	padding: 18px 0px 0px;}

/* 見出し */
#techinfo-content h2 {
	background: url(../techinfo/images/techinfo-h2.gif) no-repeat left top;
	height: 46px;
	width: 110px;
	float: left;}

#techinfo-content h2 a {
	height: 41px;
	display: block;}

#techinfo-content h2 a:hover {
	background: url(../techinfo/images/techinfo-h2.gif) no-repeat left bottom;}

/* 一覧ページの設定ここから----------------------------------- */

#techinfo-index-content {
	padding: 13px 19px 0px;}

#techinfo-index-content h3 {
	background: url(../techinfo/images/techinfo-index-h4.jpg) no-repeat left top;
	height: 131px;
	width: 628px;
	margin: 0px 0px 30px;}

.techinfo-list {
	background: url(../images/doteline-2.gif) no-repeat left bottom;
	width: 616px;
	margin: 0px 0px 15px;
	padding: 0px 15px 20px 1px;}

.techinfo-list h4 {
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 0px 0px 0px 17px;
	background: url(../techinfo/images/icon-techinfo.gif) no-repeat left center;
	margin: 0px 0px 5px;}

.techinfo-list p {
	margin: 0px 0px 0px 17px;
	line-height: 1.8em;}

/* 記事ページの設定ここから----------------------------------- */

#techinfo-detail-content {
	padding: 19px 19px 0px;}

#techinfo-article {
	background: url(../images/doteline-2.gif) no-repeat left bottom;
	width: 621px;
	padding: 0px 10px 20px 1px;
	margin: 0px 0px 15px;
	font-size: 1.2em;
	line-height: 1.6em;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	overflow: auto;}

#techinfo-article h3 {
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 0px 0px 0px 17px;
	background: url(../techinfo/images/icon-techinfo.gif) no-repeat left 3px;
	margin: 0px 0px 15px;}

#techinfo-article p {
	margin: 0px 0px 20px 17px;}

#techinfo-article ul {
	margin: 0px 0px 20px 27px;}

#techinfo-article ul li {
	background: url(../images/icon-dote.gif) no-repeat left center;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 10px;}


/* 右コンテンツの設定ここから--------------------------------- */

/* 年月別バックナンバー */
#techinfo-archive {
	border: 1px solid #666666;
	background: #E5E9E9;
	margin: 0px 0px 15px;}

#techinfo-archive h4 {
	background: url(../techinfo/images/techinfo-archive-h4.jpg) no-repeat center top;
	height: 38px;}

#techinfo-archive ul {
	background: #F5F6F6;
	margin: 0px 12px 7px;
	padding: 10px 10px 10px 14px;}

#techinfo-archive ul li {
	background: url(../images/icon-arrow-small.gif) no-repeat left center;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 5px;}

/* 最新情報一覧 */
#techinfo-latest {
	border: 1px solid #666666;
	background: #E5E9E9;
	margin: 0px 0px 15px;}

#techinfo-latest h4 {
	background: url(../techinfo/images/techinfo-latest-h4.jpg) no-repeat center top;
	height: 38px;}

#techinfo-latest ul {
	background: #F5F6F6;
	margin: 0px 12px 7px;
	padding: 10px 10px 5px 14px;}

#techinfo-latest ul li {
	background: url(../images/icon-arrow-small.gif) no-repeat left 5px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 10px;}
	
/* /////////////////////////////////////////////////////////
 	20120422 追記　バックナンバータイトル
///////////////////////////////////////////////////////// */	
	
#techinfo-index-content h3.backnumber_ttl {	
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 0px 0px 0px 13px;
	background: url(../images/common-h3.gif) no-repeat left 3px;
	margin: 0px 0px 15px;
	height:auto;
}
