<?php include_once( "../../spider.inc.php" ); header('Content-Type: text/css;charset=UTF-8'); ?>
{charset:UTF-8}
@charset "utf-8";
/**
 * 
 */
#process-gray-panel {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: -1000;
	background-color: #A0A0A0;
	text-align: center;
	line-height: 100%;
	vertical-align: middle;
	visibility: hidden;
}
/**
 * 
 */
table.list {
	margin-left: 2em;
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	border-collapse: collapse;
	width: 70%;
}
table.list thead tr th {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	width: 14em;
	background-color: #E0E0E0;
	padding: 2px;
}
table.list thead tr td {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	padding: 2px;
}
table.list tbody tr th {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	width: 14em;
	background-color: #E0E0E0;
	padding: 2px;
}
table.list tbody tr td {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	padding: 2px;
}

/**
 * 
 */
div.package-configuration table {
	margin-left: 2em;
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	border-collapse: collapse;
	width: 70%;
}
div.package-configuration table thead tr th {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	width: 14em;
	background-color: #E0E0E0;
	padding: 2px;
}
div.package-configuration table thead tr td {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	padding: 2px;
}
div.package-configuration table tbody tr th {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	width: 14em;
	background-color: #E0E0E0;
	padding: 2px;
}
div.package-configuration table tbody tr td {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	padding: 2px;
}

/**
 * form table
 */
table.form-table {
	border-collapse: collapse;
	empty-cells: show;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	margin:0em 0em 2em 3em;
}
table.form-table thead tr th {
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	background-color : #eee;
	padding : 0.5em;
}
table.form-table thead tr td {
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	padding : 0.5em;
}
table.form-table tbody tr th {
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	background-color : #eee;
	padding : 0.5em;
}
table.form-table tbody tr td {
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	padding : 0.5em;
}

/**
 * common table
 */
table.detail {
	border-collapse: collapse;
	empty-cells: show;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	margin:0em 0em 2em 3em;
}
table.detail thead tr th {
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	background-color : #eee;
	padding : 0.5em;
}
table.detail thead tr td {
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	padding : 0.5em;
	background-color : #ffffff;
	word-break:break-all;
}
table.detail tbody tr th {
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	background-color : #eee;
	padding : 0.4em;
}
table.detail tbody tr td {
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	border-color : #ccc;
	background-color : #ffffff;
	padding : 0.2em;
}

/**
 * 
 */
.edit-area-panel {
	width: 95%;
	margin: 0 auto;
	border-style: dotted;
	border-width: 1px;
	border-color: #C8C8C8;
	background-color: #F8F8F8;
	padding-top:1%;
	padding-bottom:1%;
}
.edit-area-panel .menu {
	width:98%;
	margin: 0 auto;
	text-align: left;
}
.edit-area-panel .editor {
	width:98%;
	margin: 0 auto;
	text-align: left;
}
.edit-area-panel .editor textarea {
	font-size: 11px;
	font-family: 'Lucida Console', 'GlimChe', monospace;
}
.edit-area-panel-float2 {
	width: 49%;
	float: left;
}
/**
 * wizard
 */
.panel-page-root{
	margin: -10px 0px 10px 0px;
	text-align:center;;
	color:#A0A0A9;
}
/**
 * item panel
 */
#item_panel table {
	width : 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	border-collapse: collapse;
}
#item_panel table thead tr th {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	background-color: #E0E0E0;
	padding: 2px;
	font-size: 9px;
}
#item_panel table tbody tr th {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	width: 14em;
	background-color: #E0E0E0;
	padding: 3px;
	font-size: 9px;
	vertical-align:top;
}
#item_panel table tbody tr td {
	border-style: solid;
	border-width: 1px;
	border-color: #D0D0D0;
	background-color: #FFFFFF;
	padding: 3px;
	font-size: 9px;
	vertical-align:top;
}
#easy_add_panel ul li {
	display: inline;
}

/**
 * 項目詳細パネル
 */
#item_panel table tbody tr td input.button {
	font-size: 9px;
}
#item-detail-panel-build {
	background-color:#A0A0A0;
	color: #FFFFFF;
	font-size: 10px;
}
#item-detail-panel-contents {
	background-color:#FFFFFF;
}
#item-detail-panel-contents table {
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color: #A0A0A0;
}
#item-detail-panel-contents table tbody tr th {
	width: 8em;
	border-style: solid;
	border-width: 1px;
	border-color: #A0A0A0;
	padding: 3px;
	background-color: #B0B0B0;
	color: #FFFFFF;
}
#item-detail-panel-contents table tbody tr td {
	border-style: solid;
	border-width: 1px;
	border-color: #A0A0A0;
	padding: 3px;
}
#item-detail-panel-bottom {
	font-size: 14px;
	padding: 10px;
	text-align:center;
}

/**
 * ajaxインナーブロック
 */
#innerblock-build {
    display: block;
    position: relative;
    width: 100%;
    height: 24px;
    margin: 0;
    padding: 0;
    background: url('../images/content_building.jpg') no-repeat;
    font-size: 10px;
}
#innerblock-wall {
    display: block;
    position: static;
    width: 100%;
    margin: 0;
    padding: 0;
    background: url('../images/content_wall.jpg') repeat-y;
}
#innerblock-wall-inner {
	padding-left: 14px;
	padding-right: 14px;
}
#innerblock-bottom {
    display: block;
    position: relative;
    width: 100%;
    height: 24px;
    margin: 0;
    padding: 0;
    background: url('../images/content_bottom.jpg') no-repeat;
}

/**
 *
 */
ul.error {
	width: 97%;
	margin: 0 auto;
}
ul.error li {
	margin-left: 2em;
	padding: 5px;
	color: #ff3030;
}
#main-area hr{text-align:center;}
#main-area h2{
    width: 94%;
    height: 30px;
    margin:0px 0px 0px 10px;
    padding:10px 0px 0px 25px;
    background: url('../<?php echo RELEASE_MAIN_PACKAGE; ?>/images/h2_06.jpg') no-repeat;
    font-size: 16px;
    text-align: left;
}