/** default.css v0.1* Default CSS Template*//*------------------------------------------*//*	default									*//*------------------------------------------*/* {margin:0;padding:0;}textarea {	font-size:0.9em;}.errortext {	color:red;	}.errorgeneral {	color:red;	background-color: #FFDFDF;	border:1px solid #FF0000;	margin-bottom:0.5em;	padding-left:0.3em;	padding-right:0.3em;}input[type="text"], input[type="password"],select, textarea {	color:black;	background-color: #F2F3F7;	border:1px solid #C4C4C4;	padding:0.1em;	margin:0.1em;	}input[type="submit"] {	padding-left:0.4em;	padding-right:0.4em;		}		input.error {	background-color: #FFDFDF;	border:1px solid #FF0000;}html {	font-size: 75%;}html>body {	font-size: 12px;	font-family: Arial, Tahoma, Verdana, sans-serif;}body {	background: #3A1B07;	background: #fff;	background: #e6e6e6;	text-align: center;	margin:26px 0 0 0;	font-family: Arial, Tahoma, Verdana, sans-serif;}ul, li {	list-style-type: none;}.center {	text-align:center;}.right {	text-align:right;	}p {	padding:0.3em 0;}h1 {	color:#3e3e3e;	margin:0.5em 0 1em 0;	padding:0.3em 0 0.5em 0;	font-weight:normal;	font-size:1.6em;	color:#B3B3B3;	color:#000;	vertical-align : baseline;	border-bottom : 1px solid Black;}h2 {	color:#000000;	margin:0;	margin-right:0.4em;	padding:0.3em 0.3em;	display:block;	border:0;	font-weight:bold;	font-size:1em;}h3 {	color:#3e3e3e;	margin:0.5em 0 1em 0;	padding:0.3em 0 0.5em 0;	color:#B3B3B3;	color:#000;	font-weight:normal;	font-size:1.6em;}#wrapper {	background: #C6B8AF;	background: #fff url(../img/menue_bg.jpg) left repeat-y;	text-align: left;	width: 990px;	margin: 0 auto;}/* add sta OKABE@SOFTM GSENSE.159 2010/4/16 訪問済みリンク色を変えない */a:visited {	color: Blue;}/* add end OKABE@SOFTM GSENSE.159 2010/4/16 訪問済みリンク色を変えない *//*------------------------------------------*//*	page header								*//*------------------------------------------*/#pageheader {	background: #5555DD;/* 	color: #d4d4d9; */	color: #FFFFFF;	padding: 0;	position:relative;	height:97px;	width:990px;}#csclogo {	position:absolute;	z-index: 1;	top: 0;	color: #FAFAFA;}#csclogout {	position:absolute;	z-index:2;	top: 0;	right: 0;	float:right;	margin-top:1em;	margin-right:0em;}#cscuser {	position:absolute;	z-index:3;	top: 0;	right: 0;	float:right;	margin-top:1em;	margin-right:5.5em;	color: #d4d4d9;}#version {	position:absolute;	z-index:3;	top: 0;	left: 0;	float:left;	margin-top:5.7em;	margin-left:10.5em;	color: #a4a4c4;}a.headerlink {	margin-right:1em;	padding:0.3em;	border:1px solid transparent;	color: #d4d4d9;	background: transparent;}a.headerlink:hover {	background: white;	color: black;	border:1px solid grey;}/* add sta OKABE@SOFTM GSENSE.159 2010/4/16 訪問済みリンク色を変えない */#pageheader a:visited {	color: #d4d4d9;}/* add end OKABE@SOFTM GSENSE.159 2010/4/16 訪問済みリンク色を変えない *//*------------------------------------------*//*	page status								*//*------------------------------------------*/#pagestatus {	background: #3B3A8B;	color: #c6c6df;	padding:0.3em 20px 0 20px;	min-height : 20px;}#pagestatus li {	display: inline;}#pagestatus li a{	color: #c6c6df;	text-decoration:none;}#pagestatus li a:hover{	text-decoration:underline;}#cscnavpath {	float:left;	font-weight:bold;}#csctime {	color: #c6c6df;	float:right;}/*------------------------------------------*//*	page menu								*//*------------------------------------------*/#pagemenue {	clear:both;	border: 0px solid #FF33CC;	width: 140px;	float: right;	float: left;	margin-left:9px;	margin-top:1em;	margin-bottom:2em;	min-height : 380px;}ul.mopen, ul.mclose {	margin: 0 0 1em 0; /* mit abstand zum n臘hsten submenue */	padding: 0;	list-style-type: none;	/*border:1px none #FF33CC;*/}ul.mopen li {	margin: 0;	padding: 0;}ul.mopen a {	margin:1px;	padding:0.3em 0 0.3em 1em;	color:#000000;	display:block;	text-decoration:none;	/*border: 1px solid transparent;*/}ul.mopen a:hover {	text-decoration:underline;}.mtitle {	font-size:1.2em;	font-weight:bold;}ul.mopen li.mtitle {	color:#3B3A8B;	margin:0;	padding:0.5em 0.9em;	display:block;	border:0;	/*border:1px solid transparent;*/}ul.mopen li.mtitle:hover {}#pagemenue a.mcurrent {	background: url(../img/icon/mcurrentitem.gif) no-repeat left;	text-decoration:underline;}/* add sta OKABE@SOFTM GSENSE.159 2010/4/16 訪問済みリンク色を変えない */#pagemenue a:visited {	color: Black;}/* add end OKABE@SOFTM GSENSE.159 2010/4/16 訪問済みリンク色を変えない *//*------------------------------------------*//*	page content							*//*------------------------------------------*/.pagecontent {	float: left;	float: right;	width: 780px;	width: 790px;	background: #FFF;	padding: 0 1em 2em 0em;}/*------------------------------------------*//*	page footer								*//*------------------------------------------*/#pagefooter {	background: #413F93;	clear: both;	color: #c6c6df;	padding: 0.5em 20px 0 20px;	border-top:2px solid #3B3A8B;	min-height:2em;}#cscsupport {	border:0px solid red;	float:left;	}#cscinfo {	border:0px solid red;	float:right;	}#pagefooter li {	display: inline;}#pagefooter a {	color: #d4d4d9;	padding:0.3em;}/*------------------------------------------*//*	login									*//*------------------------------------------*/#loginwin {	background: #fff;	}#loginwin #wrapper { /* page width on login */	background: #fff;	padding:0;	}/*------------------------------------------*//*	schedule								*//*------------------------------------------*/.schedule-table {	background: #FFFFFF;}.schedule-table-head {	background: #7C83A6;	color: white;	font-weight:bold;	width: 1.5em;	padding:	0.2em 0.6em 0.2em 0.6em;	margin: 0.5em 0.8em 0 1.9em;	font-size: 1.1em;	vertical-align : middle;	white-space:nowrap;}.schedule-table-cathegory {	background: #939393;	color: white;	width: 1.5em;	padding:	0.2em 0.6em 0.1em 0.6em;	font-size: 1.0em;	white-space:nowrap;}.schedule-table-info {	background: #FFFFFF;	padding:	0.1em 0.2em 0em 0.2em;	font-size: 1.1em;	border-bottom: 1px solid;	border-bottom-color: #939393;}.submit-input {	color: red;}/*------------------------------------------*//*	Application								*//*------------------------------------------*/.application-table tr td{	background: #FFFFFF;	padding:	0.2em 0.2em 0em 0.2em;	font-size: 1.1em;}.application-table tr .application-table-title{	font-weight:bold;	font-size:12px;	height:3em;}.application-table tr .application-table-info {	border-bottom: 1px solid;	border-bottom-color: #939393;}.application-table tr td .application-table-input-text{	margin-left:0.3em;}/*------------------------------------------*//*	User Configuration						*//*------------------------------------------*/.userlist-table {	background: #FFFFFF;	font-weight:bold;	white-space:nowrap;	word-break:break-all;	padding:	0.2em 0.6em 0.2em 0.6em;}/*------------------------------------------*//*	Event Distination						*//*------------------------------------------*//*------------------------------------------*//*	schedule								*//*------------------------------------------*/.event-table {	background: #FFFFFF;}.event-table-head {	background: #7C83A6;	color: white;	font-weight:bold;	width: 1.5em;	padding:	0.2em 0.6em 0.2em 0.6em;	margin: 0.5em 0.8em 0 1.9em;	font-size: 1.1em;	vertical-align : middle;	white-space:nowrap;}.event-table-cathegory {	background: #939393;	color: white;	font-weight:bold;	width: 1.5em;	padding:	0.2em 0.6em 0.1em 0.6em;	font-size: 1.0em;	white-space:nowrap;}.event-table-info {	background: #FFFFFF;	font-size: 1.1em;	border-bottom: 1px solid;	border-bottom-color: #939393;}.event-table-radio {	background: #FFFFFF;	font-size: 1.1em;	margin: 0.0em 2.0em 0.0em 0.0em;	border-bottom: 1px solid;	border-bottom-color: #939393;}