/*
#b2d281 usumidori
#325b0a koimidori
*/
body {
	margin : 0 auto;
	padding : 0;
	text-align : center;
	color : #4E463F;
	font-size:0.85em;
}
h1,h2,p,li,td {
	text-align : left;
}
h2 {
	margin: 0 0 4px;
	width : 480px;
	height : 32px;
	background : url(../images/back_480_32_1.png);
	font-size : 16px;
	line-height : 32px;
	text-indent : 16px;
}
h2 a {
	color : #3B5D14;
	text-decoration : none;  	
}
a  {
	color : #105CB6;
}
a:hover {
	color : #000033;
}
ul {
	margin : 0;
	padding : 0;
}
li {
	padding: 4px 0;
	list-style : none;
	line-height : 1.6em;
}
table {
	margin-left : 1em;
}
th {
	text-decoration : underline;
}
tr {
	padding : 4px 0;
}
.left {
	display : inline;
	float : left;
}
.right {
	display : inline;
	float : right;
}
#wrapper {
	width : 980px;
	margin-right : auto;
	margin-left : auto;
	text-align : center;
	position : relative ;
}
#mutal-link {
	position : absolute ;
	right : 0 ;
	top : 10px ;
}
#mutal-link li {
	display : inline ;
}

ul#change-ui {
/*
    margin : 0 auto ;
*/
    margin-left   : 5px ;
    margin-bottom : 5px ;
}

#change-ui li {
    margin-left   : 1px ;
    border     : 1px solid #b2d281 ;
    /*background : #000 ;*/
    display    : block ;
    text-align : center ;
    width      : 100px ;
        border-radius: 5px;        /* CSS3草案 */  
        -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
        -moz-border-radius: 5px;   /* Firefox用 */
}

#change-ui li.change-ui-selected
{
    background : #b2d281 ;
    color      : #FFF ;
}

#change-ui a {
    display : block ;
    width   : 100% ;
}

#headline {
	width : 980px;
	height : 400px;
	border : 5px solid #b2d281;
	overflow : auto;
        border-radius: 5px;        /* CSS3草案 */  
        -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
        -moz-border-radius: 5px;   /* Firefox用 */
}
.overflow, #main,p.status-body {
	overflow: hidden;
}

p.status-body {
	margin: 0 10px;
}

div.log-date ul {
	text-align : left ;
	margin : 1em 0 ;
}

div.log-date ul li {
	display : inline ;
	text-align : left ;
}

#log-headline {
	width : 980px;
	border : 5px solid #b2d281;
	overflow : auto;
}


#footer {
	margin-bottom : 10px;
	padding: 10px 0;
	width : 980px;
/*	height : 32px;
	line-height : 32px;*/
	border : 3px solid #b2d281;
}
#footer p {
	text-align: center;
}
.section {
	margin-right : 10px;
	margin-bottom : 1em;
	width : 480px;
}
#wrapper, #main {
	margin-top : 1em;
}

