@charset "Shift_JIS";

#main .full {
	position:relative;
	background:#f5f5ed;
	margin:0px 0 20px 0;
}

#main .full p {
	margin-left:30px;
}

#main .full h2 {
	background:transparent url('../design/bg2.gif') repeat;
}

#main .full h2 span {
	color:#fff;
	padding:6px 6px;
	border-bottom:0px #090 solid;
}

#main .full h3 {
	color: #669900;
	margin: 0px 0 0 10px;
}

#main dl.outline, #main dl.profile, #main dl.others, #main ul.link {
	margin-left: 30px;
}
#main dl.outline dt {
	float: left;
	background: transparent url('../design/icon_02.gif') no-repeat scroll left center;
	padding-left: 10px;
}

#main dl.outline dd {
	background-position: 0% 0%;
	margin-left:65px;
	background-color: #F5F5ED;
	background-repeat: repeat;
	background-attachment: scroll;
}
#main dl.others dt {
	background: transparent url('../design/icon_02.gif') no-repeat scroll left center;
	padding-left: 10px;
}
#main dl.others dd {
	margin-left: 15px;
}

#main dl.outline ul li {
	list-style-type:disc;
	margin-left:5px;
}

#main dl.profile dd {
	background:transparent url('../design/bg2.gif') no-repeat scroll left center;
	padding-left:10px;
}

#main ul.info {
	list-style:none;
	margin: 0px 0px;
	width:488px;
}

#main ul.info li {
	float:left;
	background:transparent url('../design/bg2.gif') no-repeat scroll left center;
	width: 96px;
}

#main ul.link li {
	float:left;
	margin-right:10px;
	height: 15px;
}

#main ul.link li.toiawase {
	background:transparent url('../design/icon_mail.gif') no-repeat scroll left center;
	padding-left:20px;
}

#main ul.link li.download {
	background:transparent url('../design/icon_pdf.gif') no-repeat scroll left center;
	padding-left:20px;
}


#main .torikesi {
	text-decoration:line-through;
}

#main .manin{
	color:red;
	font-size:120%;
}

