/* 中小企業者のご紹介用CSS */
/* 2008-11-05 */

/* コンテンツ概要文 */
div#contentDesc {
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	border-bottom: 1px #666 dotted;
}

/* common.cssで定義されている左右カラムの比率を変更 */
	/*// 3-5-1 MAIN(for 2 column) //*/
	body#pickup #main div#content {
	width: 580px;
	}
		/* 右カラム-左　記事部分 */
		#content #article {
		float: left;
		width: 380px;
		}
			/* 記事上部 */
			#article h1 {
			color: #333;
			margin-bottom: 0.5em;
			border-bottom: 1px #333 dotted;
			}
			div#entryHead {
			margin-bottom: 1.5em;
			line-height: 1.3;
			font-size: 90%;
			}
				div#entryHead p.entryDate {
				font-size: 90%;
				}
				div#main div#entryHead h2.entryTitle {
				margin-bottom: 0.5em;
				color: #333333;
				}
				div#entryHead img.photoL {
				border: 1px #CCC solid;
				padding: 2px;
				}

			/* インタビュー */
			dl#interview {
			clear: left;
			font-size: 90%;
			line-height: 1.8;
			}
				dl#interview dt {
				padding-top: 5px;
				padding-bottom: 5px;
				margin-bottom: 1em;
				border-top: 1px #D94A26 dotted;
				border-bottom: 1px #D94A26 dotted;
				font-weight: normal ;
				color: #D94A26;
				}
				dl#interview dd {
				margin-bottom: 1em;
				}
				/* 注釈 */
				.note {
	margin-bottom: 1em;
	padding: 5px;
	background-color: #F1E8DF;
	font-size: 90%;
				}
			/* インタビューを終えて */
			div.impression {
			padding: 5px;
			border: 5px double #999999;
			margin: 2px;
			font-size: 90%;
			}

		/* 右カラム-右　プロフィール部分 */
		#content #profile {
		float: right;
		width: 180px;
		font-size: 80%;
		color: #666;
		}
			#profile h2 {
			padding-top: 2px;
			padding-bottom: 2px;
			margin-bottom: 0.5em;
			border-top: 1px #999 solid;
			border-bottom: 1px #999 solid;
			background-color: #EEE;
			}
			#profile dl {
			margin-left: 10px;
			margin-right: 10px;
			}
				#profile dl dt {
				border-bottom: 1px #CCC solid;
				}
				#profile dl dd {
				margin-left: 1em;
				}
			/* 著者経歴 */
			#profile div.author {
			background-color: #FCF6EC;
			margin-bottom: 1.5em;
			padding-bottom: 0.5em;
			}
			/* 会社紹介 */
			#profile div.company {
			background-color: #FCF6EC;
			padding-bottom: 0.5em;
			}
				#profile div.company p.photo {
				text-align: center;
				}
					#profile div.company p.photo img {
					margin: 5px!important;
					}
					
	
	/* SIDE COLUMN */
	body#pickup #main div#sideCol {
	width: 170px;
	}
	/* SUB MENU */
	body#pickup #main div#subMenu {
	background: none;
	}
		body#pickup #main div#subMenu ul.menu {
		padding: 0;
		background: none;
		
		}
		body#pickup #main div#subMenu ul.menu li {
		list-style-image: none;
		margin-left: 0;
		}
			body#pickup #main div#subMenu ul.menu li h2 {
			padding: 3px;
			border-top: 2px #A9CC6E solid;
			background: #E9F2DB;
			font-size: 90%;
			font-weight: normal;
			color: #333;
			}
			ul.menu li ul#pickupMenu {
			line-height: 1;
			border-top: 2px #A9CC6E solid;
			padding-top: 5px;
			color: #666;
			}
			body#pickup #main div#subMenu ul.menu li ul li {
			margin-bottom: 5px;
			margin-left: 0!important;
			border-bottom: 1px #666 dotted;
			padding-bottom: 5px;
			}
			ul.menu li ul#pickupMenu li img.photoL {
			border: 1px #CCC solid;
			margin: 0 6px 0 5px;
			padding: 1px;
			}
			ul.menu li ul#pickupMenu li p.name {
			padding-top: 3px;
			margin-left: 65px;
			}

/* clearfix */
div#entryHead:after,
body#pickup #main div#subMenu ul.menu li ul li:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
div#entryHead,
body#pickup #main div#subMenu ul.menu li ul li {
    display:inline-block;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac \*/
* html div#entryHead,
* html body#pickup #main div#subMenu ul.menu li ul li {
	height: 1%;
}
div#entryHead,
body#pickup #main div#subMenu ul.menu li ul li {
	display: block;}
/* End hide from IE-mac */
.suisen {
	background-image: url(../200911/images/waku_top.gif);
	background-repeat: no-repeat;
}

