body{
	background:url("./images/background_left.gif") repeat-y;
}
div#wrap{
	background:url("./images/background_right.gif")  right repeat-y;
	min-height:100%;
	height: auto !important;
	height:100%;
	position:relative;
	margin:0px 0px 0px 160px;
	padding-right:160px;
	text-align:center;
}
div#wrap h1{
	padding-top:20px;
	padding-bottom:10px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#ccc;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
}
div#wrap h1:after { font-size: 1px; color: #ffffff; content: "."; display: block; height: 0px; clear: both; }
div#wrap h1 span{
	padding-bottom:6px;
}
div#wrap p.description{
	margin:2em 0px;
}
div#wrap ul#link{
}
div#wrap ul#link li{
	padding:2px;
	margin-left:auto;
	margin-right:auto;
}
div#wrap ul#link li:hover{
	background:#ffffcc;
}
div#wrap ul#link li a{
	display:block;
	width:100%;
	height:100%;
	text-align:center;
	font-family:sans-serif;
	font-weight:bold;
	font-size:1.8em;
}

div#wrap div.option{
	margin-top:20px;
	text-align:right;
}

body#sample h2{
	padding:2px 0px 4px 0px;
}
body#sample h2 a{
	font-size:1.2em;
}
body#sample ul.list_sample{
	margin:10px auto;
	padding:4px;
	width:360px;
}
body#sample ul.list_sample{
	text-align:left;
}
body#sample ul.list_sample li{
	margin:6px 0px;
	padding-bottom:4px;
	border-bottom:1px #ccc dotted;
}
body#sample ul.list_sample li span{
	padding-left:1.5em;
	font-size:0.9em;
}

body#sample div#wrap ul#link{
	margin-top:10px;
}

p#copyright{
	clear:both;
	margin-top:20px;
	padding:8px;
	text-align:right;
	font-size:0.9em;
}


ul#input-login{ width:60%; margin:1em auto; }
ul#input-login li{margin:0.25em;}
ul#input-login li.head{clear:both; float:left; width:5em;}
ul#input-login li.content{float:left;}

div.input-textarea textarea{
	width:400px;
	height:200px;
}

table.hyo1{
	display:block;
	width:500px;
	margin:0.5em auto;
	border:1px #ccc solid;
	font-size:0.8em;
}
table.hyo1 .ymd{width:16em;}
table.hyo1 .eventname{width:9.5em;}
table.hyo1 .eventurl{width:6.5em;}
table.hyo1 .space1{width:4.5em;}
table.hyo1 .space2{width:4.5em}
table.hyo1 .buttons{width:5em; padding-left:0.5em; text-align:left;}
table.hyo1.disabled td{background:#ccc;}

table.hyo2{
	display:block;
	width:400px;
	margin:3em auto 0.5em auto;
}
table.hyo2 th,td{padding:0.25em; text-align:left;}
