@charset "EUC-JP";
/* General Setting */
form {
	margin-top: 0px;
	margin-bottom: 8px;
}

input.Txt {
	width: 164px;
	margin: 2px;
	font-size: 9pt;
	color: #000066;
}

input.Txt-res {
	width: 345px;
	margin: 2px;
	font-size: 9pt;
	color: #000066;
}

input.Txt-pw {
	width: 100px;
	margin: 2px;
	font-size: 9pt;
	color: #000066;
}

input.Btn {
	font-size: 9pt;
	color: #000066;
}

select {
	width: 164px;
	margin: 2px;
	font-size: 9pt;
	color: #000066;
}

textarea {
	width: 164px;
	margin: 2px;
	font-size: 9pt;
	color: #000066;
}

textarea.txarea-res {
	width: 345px;
	margin: 2px;
	font-size: 9pt;
	color: #000066;
}
/* end of General Setting */


/* Text Style */
.IdNum {
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	display: none;
}

.TitleTxt {
	margin-left: 5px;
	font-size: 9pt;
	font-weight: bold;
	color: #336600;
}

.FromTxt {
	margin-left: 10px;
	font-size: 9pt;
	color: #1a6363;
}

.NameTxt {
	margin-left: 4px;
	font-size: 9pt;
	font-weight: bold;
	color: #555555;
}

.TimeTxt {
	font-size: 8pt;
	color: #555555;
}

.MsgTxt {
	font-size: 9pt;
	color: #000000;
}

.SubTxt {
	font-size: 8pt;
	color: #333333;
}

.SubTxt-color {
	font-size: 8pt;
	color: #1a6363;
}
/* end of Text Style */



/* Object Control */
.naLink {
	display: none;
}

.Formld {
	padding: 1px 0px 1px 0px;
	margin: 8px 8px 0px 8px;
	border-top: 1px solid #cfd0d2;
	border-right: 1px solid #cfd0d2;
	border-left: 1px solid #cfd0d2;
	font-size: 9pt;
	font-weight: bold;
	color: #336600;
	background-color: #FFCC00;
}

.FormBody {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px 8px 10px 8px;
	border-right: 1px solid #cfd0d2;
	border-bottom: 1px solid #cfd0d2;
	border-left: 1px solid #cfd0d2;
	font-size: 9pt;
	color: #1a6363;
	background-color: #ffffff;
}

.FormSet {
	margin: 5px 0px 5px 0px;
	border: 1px solid #71b6b6;
	background-color: #fbfbfb;
}

.FormSetLd {
	padding: 3px;
	border-bottom: 1px solid #b2d6d6;
	font-size: 9pt;
	font-weight: bold;
	color: #1a6363;
	background-color: #ffffff;
}


.oneEntry {
	margin-top: 20px;
	border: 1px solid #b2d6d6;
}

.oneEntry-res {
	margin-left: 50px;
	border-right: 1px solid #b2d6d6;
	border-bottom: 1px solid #b2d6d6;
	border-left: 1px solid #b2d6d6;
}

.TopicLd {
	padding-top: 2px;
	padding-left: 6px;
	border-bottom: 1px solid #cfd0d2;
	background-color: #FFCC00;
}

.TopicHd {
	padding-top: 2px;
	padding-left: 6px;
	border-bottom: 1px solid #cfd0d2;
	background-color: #FFFF66;
}

.TopicBody img, .TopicBody-res img {
	width:73px;
	margin-left:8px;
	float:left;
	height: 92px;
}
.TopicBody p, .TopicBody-res p {
	margin-left:68px;
}


.TopicLd-res {
	padding-top: 2px;
	padding-left: 6px;
	border-bottom: 1px solid #cfd0d2;
	background-color: #FFCC00;
}

.TopicHd-res {
	padding-top: 2px;
	padding-left: 6px;
	border-bottom: 1px solid #cfd0d2;
	background-color: #FFFF66;
}


#boardFoot-view {
	padding: 4px;
	margin-top: 20px;
	border: 1px solid #cfd0d2;
}

#boardFoot-del {
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 20px;
	border: 1px solid #cfd0d2;
}

.resBtn {
}
/* end of Object Control */
