﻿h1{
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
}

.cbox{
	width: 595px;
	margin: 0px 11px 20px 31px;
	padding: 0px 0px 0px 0px;
	clear: both;
}

.cbox h2{
	color: #333333;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	font-size: 22px;
	line-height: 34px;
	border-left: 4px solid #cc8000;
	border-bottom: 1px solid #666666;
}

.bdy{
	margin: 0px 0px 20px 15px;
	padding: 0px 0px 0px 0px;
}

.bdy hr{
	visibility: hidden;
	clear: both;
}

.bdy h3{
	color: #006600;
	margin: 0px 0px 10px 0px;
	padding: 2px 0px 0px 0px;
	font-size: 16px;
}

.bdy p{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 24px;
	text-indent: 1em;
}

.bdy ol{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 24px;
	font-size: 14px;
}

.bdy li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 24px;
}

.bdy table{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.bdy th, td{
	font-size: 14px;
	line-height: 24px;
}

.bdy .i{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
}

.bdy .tdb{
	margin: 4px 4px 4px 4px;
	padding: 0px 0px 0px 0px;
}

.bdy .tdb h3{
	color: #ffffff;
	margin: 13px 0px 6px 2px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
}

.bdy .tdb .bdy{
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	background-color: #ffffff;
}

.bdy .tdb .bdy h4{
	color: #333333;
	margin: 0px 0px 10px 0px;
	padding: 2px 0px 0px 0px;
	font-size: 14px;
}

.bdy .pcp{
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 16px;
	text-align: center;
}

.bdy .pnt{
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 16px;
	text-align: left;
}

.bdy a{
	color: #333333;
	text-decoration: none;
}

.bdy a:visited{
	color: #333333;
	text-decoration: none;
}

.bdy a:hover{
	color: #ffbd00;
	text-decoration: underline;
}

.bdy a:active{
	color: #ffbd00;
	text-decoration: underline;
}

.com{
	width: 540px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #ffbd00;
	background-color: #ffffdd;
}

.com .ib{
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
}

.com .ib p{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 24px;
	text-indent: 1em;
}

.com .ib ul{
	margin: 0px 0px 20px 40px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
}

.com .ib li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 24px;
	list-style-type: none;
}

.bdy .il{float:left;margin: 0px 10px 10px 0px;}
.bdy .ir{float:right;margin: 0px 0px 10px 10px;}
.bdy .fc_grn{color:#006600;}
.bdy .fc_wht{color:#ffffff;}
.bdy .fc_red{color:#ff0000;}
.bdy .bg_org{background-color:#ffbd00;}
.bdy .bg_grn{background-color:#009400;}
.bdy .bg_lgr{background-color:#63a563;}
.bdy .bg_lbl{background-color:#6bade7;}
.bdy .noi{text-indent:0em;}
.bdy .i10{margin-left:10px;}
.bdy .i20{margin-left:20px;}
.bdy .i30{margin-left:30px;}
.bdy .i40{margin-left:40px;}
.bdy .i50{margin-left:50px;}
.bdy .i60{margin-left:60px;}

/*
.bdy h3{
	color: #333333;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
}

.bdy p{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 24px;
	text-indent: 1em;
}


.bdy #horyuji{
	margin: 2px 12px 12px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	border-left: 1px solid #eeeeee;
	float: left;
}

.bdy #i{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	border-left: 1px solid #eeeeee;
}

.bdy #inf{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 9px;
	line-height: 24px;
}
*/
