@charset "shift_jis";

/* -----------------------------------------------------
 fr_main.css
----------------------------------------------------- */

/* rkadTopMenu */
/* ----------------------------------------------------- */
.rkadTopMenu {
	min-width:660px;
}

.rkadTopMenu a {
	display:block;
	width:159px;
	text-decoration:none;
}

.rkadTopMenu a:hover {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

.rkadTopMenu dt {
	margin:0 0 5px;
	padding:10px 0 10px 60px;
	background-repeat:no-repeat;
	font-size:142%;
	font-weight:bold;
}

.rkadTopMenu img {
	display:block;
	margin:0 0 5px;
}

.rkadTopMenu li {
	float:left;
	width:159px;
	margin:0 1px 0 0;
	padding:0 0 15px;
	text-align:center;
}

.rkadTopMenuType01 a,
.rkadTopMenuType01 dt {
	color:#169E2D;
}

.rkadTopMenuType02 a,
.rkadTopMenuType02 dt {
	color:#0075A9;
}

.rkadTopMenuType03 a,
.rkadTopMenuType03 dt {
	color:#F17011;
}

.rkadTopMenuType04 a, 
.rkadTopMenuType04 dt {
	color:#BCAAA4;
}

*:first-child+html .rkadTopMenuWrap {
	width:660px;
}

/* rakwfMainHierarchy */
/* ----------------------------------------------------- */
.rakwfMainHierarchy {
	margin:0 0 15px 10px;
	font-size:78%;
}
.rakwfMainHierarchy td {
	white-space:nowrap;
}

/* RkadFolderName */
/* ----------------------------------------------------- */
.RkadFolderName {
	margin:0 0 10px 10px;
	color:#76A80C;
	font-size:114%;
}

.RkadFolderNameApproval {
	color:#76A80C;
	font-size:114%;
}

/* rakwfMainSubMenu01 */
/* ----------------------------------------------------- */
.rakwfMainSubMenu01 {
	margin:4px 0 4px 10px;
}
.rakwfMainSubMenu01 table {
	font-size:95%;
}

.rakwfMainSubMenu01 .SeiSubMenuTitle {
	padding:0 35px 0 0;
	background:none;
	font-weight:bold;
	white-space:nowrap;
}

.rakwfMainSubMenu01 a {
	text-decoration:none;
}

.rakwfMainSubMenu01 .SeiSubMenuLink {
	padding:0 14px 0 8px;
	white-space:nowrap;
}

.rakwfMainSubMenu01 td.SeiSubMenu .SeiSubMenuLink {
	text-decoration:underline;
}

.rakwfMainSubMenu01 span.SeiSubMenuList,
.rakwfMainSubMenu01 span.SeiSubMenuPrev,
.rakwfMainSubMenu01 span.SeiSubMenuNext {
	display:block;
	width:100px;
	padding:2px 9px;
	color:#666;
	background-color:#F3F3F3;
	background-repeat:no-repeat;
	border:2px solid #A9DE39;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	font-size:95%;
}

.rakwfMainSubMenu01 td a {
	display:block;
	margin:0 30px 0 0;
	cursor:pointer;
}

.rakwfMainSubMenu01 td span { 
	margin:0 30px 0 0;
}

.rakwfMainSubMenu01 td a span { 
	margin:0;
}

.rakwfMainSubMenu01 span.SeiSubMenuList {
	background-position:10px 4px;
}

.rakwfMainSubMenu01 span.SeiSubMenuPrev {
	background-position:10px 50%;
}

.rakwfMainSubMenu01 span.SeiSubMenuNext {
	background-position:100px 50%;
}

.rakwfMainSubMenu01 a .SeiSubMenuList,
.rakwfMainSubMenu01 a .SeiSubMenuPrev,
.rakwfMainSubMenu01 a .SeiSubMenuNext {
	background-color:#E8FDB7;
}

.rakwfMainSubMenu01 a:hover {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

/* 既読 未読 */
.rakwfIconRead {
	margin:0 0.8em 0 0;
	padding:2px;
	color:#00A0E9;
	background:#E7E7E7;
}

.rakwfIconUnread {
	margin:0 0.8em 0 0;
	padding:2px;
	color:#EB6877;
	background:#FDE0E1;
}

/* 経路表示 */
/* rakwfMainTableType03 */
/* ----------------------------------------------------- */
.rakwfMainTableType03 {
	margin:10px 10px 20px 10px;
	font-size:95%;
}

.rakwfMainTableType03 th {
	padding:4px 10px;
	border:1px solid #B7D773;
	vertical-align:middle;
	white-space:nowrap;
}

.rakwfMainTableType03 td {
	padding:4px 10px;
	border:1px solid #B7D773;
	vertical-align:middle;
	white-space:nowrap;
}

.rakwfMainTableType03 .SeiTH {
	background:#EEEAEA;
}

.rakwfMainTableType03 .SeiTD,
.rakwfMainTableType03 .SeiTD2 {
	background: #FFF8EE;
}

.rakwfMainTableType03 .rakwfMainTableType03ActiveCol {
	background:#FDE0E1;
}

/* 査閲・承認詳細の操作辺り */
/* rakwfMainTableType05 */
/* ----------------------------------------------------- */
.rakwfMainTableType05 {
	margin:10px 10px;
}

.SeiMain .rakwfMainTableType05 .SeiTD {
	border:none;
}

.rakwfMainTableType05 input {
	margin:0 0 0 1em;
}

.rakwfMainTableType05 input,
.rakwfMainTableType05 select {
	vertical-align:middle;
}

.rakwfMainTableType05 .rakwfMainFpartsCheck {
	vertical-align:inherit;
}

.rkadSelectedFormTable .SeiTD {
	padding: 4px 2px;
}

/* Folder I/E */
.rakwfImport .SeiTD {
	border:1px solid #B7D773;
}

.rakwfImportDB .SeiTD,
.rakwfImportZIP .SeiTD {
	border:none;
}

.rakwfImportDB .SeiMain .SeiTD,
.rakwfImportZIP .SeiMain .SeiTD {
	border:1px solid #B7D773;
}

table[summary] td {
	border:none;
}

table.SeiCalendar td {
	border:1px solid #B7D773;
}

.rakwfInformation {
	color:#007ea2;
	font-size:18px;
	font-weight:bold;
}

.rakwfInformationTable {
	background:#ededed;
	border-collapse:separate;
	padding: 0 5px 0 5px;
	width:150px;
}

.rakwfInformationTable hr {
	display:block;
	border-width:3px;
	border-style:solid;
	border-color:#b1b6b2;
	background:#b1b6b2;
}

form[name="dbsearch"],
form[name="documentsearch"] {
	padding-top:10px;
}