@charset "UTF-8";

/*! user ============================================== */
#user {
	margin-top: 20px;
}

#user .bg01 {
	background-color: #FFFFCC;
	font-weight: bold;
}

#user .bg02 {
    background-color: #EFEFEF;
}

/* password_change */
.password_change table {
	width: 65%;
}

.prolink {
	padding:0px 0px 15px 0px;
}

.search {
	margin: 0px 0px 20px 0px;
}

.bg01 {
	background-color: #CCCCCC;
}

.bg01 td {
	background-color: #DEE4E7;
}

/* index */
.index table {
	width: 85%;
	border: 0;
}

/* view */
.view table {
	width: 65%;
}

/* add */
.add table {
	width: 65%;
}
/* info */
.info table {
    width: 47%;
    border: 0;
    border-collapse: separate;
    border-spacing: 0px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;

}
/* list */
.list table {
    font-size:12px;
    width:85%;
    background-color: #CCCCCC;
    table-layout:fixed;
    border: 0;
    border-collapse: separate;
    border-spacing: 0px;
    border-top-width: 5px;
    border-top-style: solid;
    border-top-color: #CC0000;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
}

/**
 * Notice
 */
.notice {
    width:50%;
}
.notice ul {
	background-color:#FAEBD7;
	padding:20px;
	margin:30px;
	font-weight:bold;
	border:2px #FF0000 dotted;
	color:#FF0000;
}
.notice li {
	margin:20px;
}
.notice span {
	font-weight: bold;
}