@charset "utf-8";
#h1 {
	height: 50px;
	width: 100%;
	background-image: url(images/555.png);
	background-repeat: repeat-x;
}
#h2 {
	background-color: #FFFFCC;
	height: 150px;
	width: 100%;
	text-align: right;
	font-family: "HGP創英角ｺﾞｼｯｸUB";
	color: #660033;
}
#h3 {
	background-color: #990033;
	height: 20px;
	width: 100%;
	text-align: center;
	font-size: 10px;
	color: #FFFFCC;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 20px;
}
#hidari {
	float: left;
	width: 180px;
	height: auto;
	font-weight: bold;
	background-color: #FFCC99;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#naka {
	margin-right: 200px;
	margin-left: 200px;
	background-color: #FFFFCC;
}
#migi {
	float: right;
	width: 170px;
	font-family: Impact;
	font-size: 24px;
	text-align: center;
	background-color: #FFFFCC;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#footer {
	height: auto;
	width: 100%;
	clear: both;
	float: none;
	font-size: 12px;
	text-align: center;
	background-image: url(images/sita.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.hako{
	display:block;
	background-color:#FFCC99;
	color:#663300;
	text-indent:1em;
	text-decoration:none;
	font-size:18px;
	border-bottom:solid 1px white
}
a:hover{
	background-color:#FFFFCC;
	color:#993333
}#koukoku {
	height: 100px;
	width: 100%;
	text-align: center;
}
#kako {
	height: auto;
	width: 100%;
	position: relative;
}
#senden {
	height: auto;
	width: 33%;
	float: left;
	font-size: 14px;
	
}
#senden2 {
	height: auto;
	width: 33%;
	float: left;
	font-size: 14px;
}
#senden3 {
	float: right;
	height: auto;
	width: 33%;
	font-size: 14px;
}
.syasin {
	height: 133px;
	width: 133px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	font-weight: bold;
}
.hababa {
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
	font-family: "HGP創英角ｺﾞｼｯｸUB";
}
#kako2 {
	height: auto;
	width: 100%;
	position: relative;
}
.saize {
	font-size: 14px;
}
#h2flash {
	float: right;
	height: 150px;
	width: 250px;
}
#h2come {
	float: left;
	height: 130px;
	width: 500px;
	padding: 10px;
	text-align: left;
}
#oowaku {
	height: auto;
	width: auto;
	background-color: #FFFFCC;
}
.teki {
	text-align: right;
	background-image: url(images/kurim.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-right: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki2 {
	background-image: url(images/aisujeru.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
	font-weight: bold;
}
.line {

}
.teki3 {
	background-image: url(images/baping.png);
	background-repeat: no-repeat;
	background-position: center;
	padding-right: 10px;
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki4 {
	background-image: url(images/seru4.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki5 {
	background-image: url(images/neo5.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki6 {
	background-image: url(images/purooi6.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki21 {
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
	background-image: url(images/beru21.jpg);
}
.teki22 {
	font-weight: bold;
	background-image: url(images/jeru22.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki23 {
	font-weight: bold;
	background-image: url(images/eta-23.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki24 {
	font-weight: bold;
	background-image: url(images/essensu24.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki25 {
	font-weight: bold;
	background-image: url(images/marin25.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki31 {
	font-weight: bold;
	background-image: url(images/663966-31.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki32 {
	font-weight: bold;
	background-image: url(images/126406-32.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
	padding-top: 10px;
}
.teki33 {
	font-weight: bold;
	background-image: url(images/560519-33.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki34 {
	font-weight: bold;
	background-image: url(images/6747-34.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki35 {
	font-weight: bold;
	background-image: url(images/107068-35.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: inset;
	border-top-color: #FF0000;
}
.teki36 {
	font-weight: bold;
	background-image: url(images/421307-36.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki41 {
	font-weight: bold;
	background-image: url(images/118327-41gif.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki42 {
	font-weight: bold;
	background-image: url(images/853996-42.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki43 {
	font-weight: bold;
	background-image: url(images/25916-43.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki44 {
	font-weight: bold;
	background-image: url(images/322209-44.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki45 {
	font-weight: bold;
	background-image: url(images/322210-45.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki46 {
	font-weight: bold;
	background-image: url(images/797020-46.jpg);
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
	background-repeat: no-repeat;
	background-position: center;
}


.teki51 {
	font-weight: bold;
	background-image: url(images/8128-51.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki52 {
	font-weight: bold;
	background-image: url(images/800824-53.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki53 {
	font-weight: bold;
	background-image: url(images/8809-54.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki54 {
	font-weight: bold;
	background-image: url(images/122300-55.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki55 {
	font-weight: bold;
	background-image: url(images/129044-56.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki56 {
	font-weight: bold;
	background-image: url(images/129044-56.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki61 {
	font-weight: bold;
	background-image: url(images/722118-61.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki62 {
	font-weight: bold;
	background-image: url(images/823749-62.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki63 {
	font-weight: bold;
	background-image: url(images/6604-63.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki64 {
	font-weight: bold;
	background-image: url(images/23792-64.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki65 {
	font-weight: bold;
	background-image: url(images/8810-65.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: inset;
	border-top-color: #FF0000;
}
.teki66 {
	font-weight: bold;
	background-image: url(images/114163-66.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki71 {
	font-weight: bold;
	background-image: url(images/138829-71.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki72 {
	font-weight: bold;
	background-image: url(images/138846-72.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki73 {
	font-weight: bold;
	background-image: url(images/138876-73.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki74 {
	font-weight: bold;
	background-image: url(images/224628-74.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: ridge;
	border-top-color: #FF0000;
}
.teki75 {
	font-weight: bold;
	background-image: url(images/848745-75.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: inset;
	border-top-color: #FF0000;
}
.teki76 {
	font-weight: bold;
	background-image: url(images/847418-76.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki81 {
	font-weight: bold;
	background-image: url(images/7666-81.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki82 {
	font-weight: bold;
	background-image: url(images/25916-82.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki83 {
	font-weight: bold;
	background-image: url(images/420381-83.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki84 {
	font-weight: bold;
	background-image: url(images/135867-84.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki85 {
	font-weight: bold;
	background-image: url(images/106315-85.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki86 {
	font-weight: bold;
	background-image: url(images/716089-86.png);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki91 {
	font-weight: bold;
	background-image: url(images/825038-91.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki92 {
	font-weight: bold;
	background-image: url(images/853365-92.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-right-color: #FF0000;
}
.teki93 {
	font-weight: bold;
	background-image: url(images/858157-93.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki94 {
	font-weight: bold;
	background-image: url(images/851925-94.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki95 {
	font-weight: bold;
	background-image: url(images/853366-95.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki96 {
	font-weight: bold;
	background-image: url(images/800824-96.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki001 {
	font-weight: bold;
	background-image: url(images/662669-001.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki002 {
	font-weight: bold;
	background-image: url(images/801032-002.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki003 {
	font-weight: bold;
	background-image: url(images/146227-003.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki004 {
	font-weight: bold;
	background-image: url(images/583767-004.png);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki005 {
	font-weight: bold;
	background-image: url(images/6354-005.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki006 {
	font-weight: bold;
	background-image: url(images/414814-006.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki010 {
	font-weight: bold;
	background-image: url(images/849308-11.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0033;
}
.teki012 {
	font-weight: bold;
	background-image: url(images/849959-12.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki013 {
	font-weight: bold;
	background-image: url(images/639712-13.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki014 {
	font-weight: bold;
	background-image: url(images/796856-14.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki015 {
	font-weight: bold;
	background-image: url(images/846809-15.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki016 {
	font-weight: bold;
	background-image: url(images/114159-16.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki021 {
	font-weight: bold;
	background-image: url(images/124343-21.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki022 {
	font-weight: bold;
	background-image: url(images/846952-22.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki023 {
	font-weight: bold;
	background-image: url(images/110672-23.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki024 {
	font-weight: bold;
	background-image: url(images/349593-24.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki025 {
	font-weight: bold;
	background-image: url(images/824148-25.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
.teki026 {
	font-weight: bold;
	background-image: url(images/707394-26.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FF0000;
}
