/*
===============================================================================
/css/2column.css
２コラム用共通スタイルシート
===============================================================================*/

/* Menu
===============================================================================*/
div#menu {
	position:absolute;
	left:15px;
	margin:15px 0;
	padding:0 15px 0 0;
	float:left;
	width:185px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:170px;
} html>body div#menu {width:170px;}
/*	border-right:1px dotted #666;*/


div#menu ul {
	background:#fff repeat-x top left;
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;

	list-style:none;
	margin:0;
	padding:15px 0 15px;
}
div#menu ul ul {
	background:#fff repeat-x top left;
	border-top:none;
	border-bottom:none;

	list-style:none;
	margin:0;
	padding:0;
}
div#menu ul li {
	padding:0 0 0 13px;
	background:#fff no-repeat top left;
}
div#menu ul li a.current {
	color:#c00;
	text-decoration:none;
	font-weight:bold;
}
/*	background-color:#F8DBD4;*/


/* Body
===============================================================================*/
div#body {
	width:auto;
	padding:0 0 0 15px;
	border-left:1px dotted #666;
	margin:15px 0 0 185px;
}

div#Inlinebody {
	width:auto;
	padding:0px;
	border-left:1px dotted #666;
	margin:15px 0 0 185px;
}

div#InlinebodyLaft {
	width:70%;
	padding:0 15px 15px 15px;
	margin:15px 0 0 0px;
	clear:right;
	float:left;
}

div#InlinebodyRight {
	width:20%;
	padding:0px;
	margin:15px 0 0 0px;
	clear:right;
	float:left;

}

/* PDF Link
===============================================================================*/
div.pdfdl {
	margin-top:10px;
	padding:4px;
	border:#bbbbbb 1px solid;
	background-color:#ffffcc;
}
span.pdfdl_note {
	font-size:80%;
	color:#666666;
}
img.pdficon {
	vertical-align:middle;
	margin-right:2px;
}
