@charset "utf-8";
#main #ttl1 {
	background-color: #f9c571;
	background-image: url(no1.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 490px;
	text-indent: 25px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 16px;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	background-position: 3px 3px;
}
#main  #ttl2 {
	background-color: #f9c571;
	background-image: url(no2.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 490px;
	text-indent: 25px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 16px;
	display: block;
	padding-top: 4px;
	background-position: 3px 3px;
	padding-bottom: 4px;
}
#main  #ttl3 {
	background-color: #f9c571;
	background-image: url(no3.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 490px;
	text-indent: 25px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 16px;
	display: block;
	padding-top: 4px;
	background-position: 3px 3px;
	padding-bottom: 4px;
}
#main p {
	width: 470px;
}
#main  .mrg01 {
	margin-top: 20px;
}
#main .org {
	color: #f18700;
	font-weight: bold;
}
#main  .pnk {
	color: #F6B9A2;
	font-weight: bold;
}
#main   .blu {
	color: #0B3388;
	font-weight: bold;
}
#main #address {
	padding: 10px;
	height: 50px;
	width: 300px;
	border: 1px solid #f18700;
	margin-top: 10px;
}
#main #wrap01 {
	height: 60px;
	width: 480px;
	margin-top: 10px;
}
#wrap01 #col01_l {
	float: left;
	height: 60px;
	width: 360px;
}
#wrap01  #col01_r {
	float: left;
	height: 60px;
	width: 120px;
}
#main  #wrap02 {
	height: 250px;
	width: 510px;
	margin-top: 20px;
	clear: both;
}
#wrap02   #col02_l {
	float: left;
	height: 250px;
	width: 290px;
}
#wrap02 .td01 {
	color: #FFFFFF;
	background-color: #f18700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-left: 10px;
	width: 160px;
	height: 20px;
}
#wrap02  .td02 {
	color: #FFFFFF;
	background-color: #f18700;
	padding-left: 10px;
	height: 20px;
}
#wrap02  .td03 {
	background-color: #FFFFFF;
	padding-left: 10px;
	width: 180px;
	height: 20px;
}
#wrap02   .td04 {
	background-color: #FFFFFF;
	padding-left: 10px;
	width: 50px;
	text-align: right;
	padding-right: 10px;
	height: 20px;
}
#wrap02   .td05 {
	background-color: #FDE7C6;
	width: 180px;
	padding-left: 10px;
	height: 20px;
}
#wrap02    .td06 {
	background-color: #FDE7C6;
	text-align: right;
	padding-right: 10px;
	width: 50px;
	padding-left: 10px;
	height: 20px;
}
#wrap02 .kome {
	font-size: 70%;
	color: #f18700;
}
#wrap02 #cmt1 {
	margin-top: 10px;
	text-indent: -1em;
	padding-left: 1em;
}

#wrap02  .kome2 {
	font-size: 77%;
}
#wrap02    #col02_r {
	float: left;
	height: 250px;
	width: 200px;
}

#wrap02  .bnk {
	padding: 10px;
	border: 1px solid #f18700;
	height: 70px;
	width: 150px;
	margin-bottom: 10px;
}
