/* regist CSS */

table#contents td#contentsBox h2{font-size:1em;}
table#contents td#contentsBox h2{padding:5px; margin-bottom:10px;}
table#contents td#contentsBox h2{border-bottom:dotted 2px #cccccc;}

table#contents td#contentsBox h3{font-size:0.9em;}
table#contents td#contentsBox h3{margin-bottom:10px; margin-top:20px; padding-bottom:5px;}
table#contents td#contentsBox h3{border-bottom:dotted 1px #999999;}

table#contents td#contentsBox ul{font-size:0.8em;}
table#contents td#contentsBox ul{margin-left:10px; margin-bottom:10px;}

table#contents td#contentsBox ol{font-size:0.8em;}
table#contents td#contentsBox ol{padding-left:20px;}
table#contents td#contentsBox ol{margin-bottom:10px;}
table#contents td#contentsBox ol li{list-style:decimal;}

table#contents td#contentsBox dl{font-size:0.8em;}
table#contents td#contentsBox dt{font-weight:bold;}
table#contents td#contentsBox dd{margin-left:10px; margin-bottom:10px;}

table#contents td#contentsBox p span.subAtt{font-weight:bold;}
table#contents td#contentsBox p span.title{font-weight:bold;}
table#contents td#contentsBox p span.name{font-size:0.8em;}
table#contents td#contentsBox p span.name{font-weight:bold;}
table#contents td#contentsBox p.bodyTxt{font-size:0.8em; line-height:140%;}
table#contents td#contentsBox p.bodyTxt{margin-bottom:10px;}

table#contents td#contentsBox p.goRegist{font-size:0.75em;}
table#contents td#contentsBox p.goRegist{text-align:right;}
table#contents td#contentsBox p.goRegist{margin:2px 20px 15px 0;}

table#contents td#contentsBox table.regiFormTbl{width:100%;}
table#contents td#contentsBox table.regiFormTbl{margin-bottom:10px;}
table#contents td#contentsBox table.regiFormTbl{border:solid 1px #cccccc;}
table#contents td#contentsBox table.regiFormTbl{border-collapse: collapse;}
table#contents td#contentsBox table.regiFormTbl{font-size:0.8em;}
table#contents td#contentsBox table.regiFormTbl td{border-bottom:2px dotted #999999;}
table#contents td#contentsBox table.regiFormTbl td{padding:8px;}
table#contents td#contentsBox table.regiFormTbl th{text-align:left;}
table#contents td#contentsBox table.regiFormTbl th{padding:8px;}
table#contents td#contentsBox table.regiFormTbl th{border-bottom:2px dotted #999999;}

.privilege{border:1px solid #242424; padding:5px; background:#f5f5f5; font-size:0.75em; margin-bottom:1.5em;}
.privilege a {display:block; color:#656565; font-weight:bold; text-decoration:none;}

table#contents td#contentsBox table.h1
{
	font-size:1em;
	font-weight:bold;
	color:#cc0000;
	background-image: url(../common/images/h1_bg.jpg);
	height: 35px;
	border: 1px none #CC0000;
	padding-top: 10px 0px 1px 5px;
	margin-bottom:10px;
}

table#contents td#contentsBox table.h1 td.em
{
	font-size:1.2em;
	text-align:right;
	color:#E00;
}

.colorRed{color:#c00;}
