@charset "utf-8";
/* CSS Document */

#menu li a#menu_3 { background-image: none;}

.top_box {
	float: left;
	width: 400px;
}

.top_box h2 img {
	margin-left: 10px;
	vertical-align: middle;
}

.top_box p { font-size: 115%;}

#contents .top_box li {
	list-style: none;
	margin: 0 0 10px 0;
}

#contents .top_box li { vertical-align: bottom;}

#docs {
	width: 610px;
	margin: 0 -14px;
}

.docs_box {
	float: left;
	width: 198px;
	margin-right: 8px;
	background-image: url(../siryo/images/bg_docs_box_2.gif);
	background-position: 0 bottom;
	background-repeat: no-repeat;
}

.docs_box h3 {
	background-image: url(../siryo/images/bg_docs_box_1.gif);
	background-position: 0 0;
	padding: 5px 3px 5px 10px;
	margin-bottom: 0;
	border-bottom: none;
	font-size: 105%;
	color: #FFFFFF;
}

#docs #right_side { margin-right: 0;}

.docs_inner {
	padding: 7px 10px 10px;
	_height: 310px;
	min-height: 305px;
}

#contents .docs_box p { margin: 5px 0 10px;}

#contents .docs_box ul { margin: 0 5px;}

#contents .docs_box li {
	float: left;
	list-style: none;
	margin: 0;
}

#contents .docs_box li.btn_detail { float: right;}

.change {
	float: right;
	width: 305px;
}

/* ===== history/mo_index.html ===== */
.yosan { width: 300px;}

.yosan dd { text-align: right;}

/* ===== ksmrmenu.html ===== */
#adobe {
	border: 4px solid #EEEEEE;
	padding: 15px;
}

