@charset "utf-8";

@import url(common.css);
/* 	indexcatecontents */

.contentTop {
	margin: 2px 0px 0px 5px;
}

.contentTop p   { font-size: 90%; margin: 2px 0 0 7px }


/*mainflame */
#contents       { line-height: 110%; margin: 10px 0 0 25px; width: 680px }
.conbox  { margin-right: 7px; margin-left: 5px; width: 320px; float: left }
.conbox h3    { color: #e75a00; font-weight: bold; line-height: 100%; background-color: #e6e6c8; background-attachment: scroll; background-position: left bottom; margin-top: 10px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 1px; padding-left: 5px; width: 320px }
.conbox h4    { color: #323232; font-weight: bold; margin-top: 10px; margin-bottom: 3px; padding-left: 5px; border-bottom: 1px solid #646464 }
.conbox p    { margin-bottom: 5px; padding-left: 5px; width: 155px; float: left }
#contentsdata  { line-height: 110%; margin-top: 10px; margin-right: 0; margin-left: 25px; padding-bottom: 20px; width: 680px; border-top: 1px dashed #646464; border-bottom: 1px solid #646464 }
.condatabox  { margin-top: 15px; margin-right: 7px; margin-left: 5px; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; width: 315px; float: left; border-left: 3px solid #ff5a00 }
.condatabox p  { width: 100px; float: left }
/*footer*/
.menuunder { font-size: 90%; text-align: center; margin-top: 20px; margin-bottom: -18px; width: 713px }
#footer {
	padding-top: 0px;
	background: none;
}
