@charset "shift_jis";
A.menu:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.menu:hover {
	COLOR: #e54500; TEXT-DECORATION: none
}
A.back:link {
	FONT-SIZE: 9pt; COLOR: #993300; TEXT-DECORATION: none
}
A.back:visited {
	FONT-SIZE: 9pt; COLOR: #993300; TEXT-DECORATION: none
}
A.back:active {
	FONT-SIZE: 9pt; COLOR: #993300; TEXT-DECORATION: underline
}
A.back:hover {
	FONT-SIZE: 9pt; COLOR: #e54500; TEXT-DECORATION: none
}
A.faq:link {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A.faq:visited {
	FONT-SIZE: 9pt; COLOR: #7a7aa0; TEXT-DECORATION: none
}
A.faq:active {
	FONT-SIZE: 9pt; COLOR: #262b3c; TEXT-DECORATION: none
}
A.faq:hover {
	FONT-SIZE: 9pt; COLOR: #e54500; TEXT-DECORATION: none
}
A.white:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:active {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	FONT-SIZE: 8pt; COLOR: #ffff00; TEXT-DECORATION: underline
}
DIV.sen {
	BORDER-RIGHT: #d18047 thin dotted; PADDING-RIGHT: 5pt; BORDER-TOP: #d18047 thin dotted; PADDING-LEFT: 5pt; FONT-SIZE: 10pt; PADDING-BOTTOM: 5pt; BORDER-LEFT: #d18047 thin dotted; COLOR: #000000; LINE-HEIGHT: 1.3em; PADDING-TOP: 5pt; BORDER-BOTTOM: #d18047 thin dotted; TEXT-ALIGN: left
}
DIV.sen2 {
	BORDER-RIGHT: #d18047 7px double;
	BORDER-TOP: #d18047 7px double;
	FONT-SIZE: 11pt;
	BORDER-LEFT: #d18047 7px double;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em;
	BORDER-BOTTOM: #d18047 7px double;
	TEXT-ALIGN: left;
	padding: 5pt;
	width: 500px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
}
DIV.mitu {
	BORDER-RIGHT: #d18047 thin solid; PADDING-RIGHT: 5pt; BORDER-TOP: #d18047 thin solid; PADDING-LEFT: 5pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 5pt; BORDER-LEFT: #d18047 thin solid; WIDTH: 300px; COLOR: #000000; LINE-HEIGHT: 1.3em; PADDING-TOP: 5pt; BORDER-BOTTOM: #d18047 thin solid; TEXT-ALIGN: left
}
DIV.right {
	align: right
}
P.kihon {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 1.3em; TEXT-ALIGN: left
}
P.kihon2 {
	FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 1.3em; TEXT-ALIGN: left
}
DIV.kihon {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 1.3em; TEXT-ALIGN: left
}
SPAN.red {
	FONT-SIZE: 10pt; COLOR: red
}
DIV.toi {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: #006f90; PADDING-TOP: 2px; BACKGROUND-COLOR: #e7e8e2
}
DIV.top {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #2f4f4b; LINE-HEIGHT: 1.4em
}
P.white {
	FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 1.3em
}
P.blue {
	FONT-SIZE: 10pt; COLOR: #272672; LINE-HEIGHT: 1.3em
}
P.whisyo {
	FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 1.8em
}
P.syo {
	FONT-SIZE: 8pt; COLOR: #000000
}
P.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 1em
}
P.nedan {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #7a0c00
}
P.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #533638
}
P.q {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333366
}
P.qsu {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #164082
}
P.asu {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #bf3119
}
P.red {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #b20008
}
P.bottommenu {
	FONT-SIZE: 8pt; COLOR: #000000
}
P.submenu {
	FONT-SIZE: 9pt; COLOR: #000000
}
P.kice {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 1.3em; TEXT-ALIGN: center
}
P.sale-title {
	FONT-WEIGHT: bold; FONT-SIZE: 21pt; COLOR: #fb0200; LINE-HEIGHT: 1.4em; FONT-FAMILY: serif
}
P.sale-honbun {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 1.3em; TEXT-ALIGN: left
}
P.whiteb {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 1.3em
}
#lead {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 820px;
}
h1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 300px;
	display: block;
	text-align: right;
	float: left;
}
#lead p {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 520px;
	display: block;
	text-align: left;
	float: right;
}
#header {
	margin: 0px;
/*	height: 200px; */
	width: 740px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
/*	background-image: url(image/bk2.jpg); */
	background-repeat: no-repeat;
	background-position: center center;
}
h2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 25px;
	text-decoration: none;
	margin: 0px;
	height: 28px;
	width: 515px;
	display: block;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 225px;
	background-image: url(image/rogo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#header #h_con1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
/*	height: 181px; */
	width: 451px;
	display: block;
	text-align: left;
	float: left;
	margin: 0px;
	padding: 0px;
	background-color:#370C03;
}

#header #h_con2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
/*	height: 181px; */
	display: block;
	text-align: left;
	float: left;
	margin: 0px;
	padding: 0px;
	background-color:#370C03;
}


#header ul {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
	height: 99px;
	width: 288px;
	display: block;
	text-align: left;
	background-image: url(image/bk.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#conbody {
	height: auto;
	width: 740px;
	background-color: #F9F0DA;
	padding: 0px;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 40px;
}
h3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #333333;
	font-size: 12px;
	line-height: 25px;
	text-decoration: none;
	margin: 0px;
	height: 25px;
	width: 300px;
	display: block;
	text-align: right;
	padding: 0px;
	float: left;
}
#con1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #333333;
	font-size: 12px;
	line-height: 25px;
	text-decoration: none;
	margin: 0px;
	height: auto;
	width: 440px;
	display: block;
	text-align: left;
	padding: 0px;
	float: right;
}
#con2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 25px;
	text-decoration: none;
	margin: 0px;
	height: auto;
	width: 740px;
	display: block;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
h4 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bold;
	color: #994100;
	font-size: 12px;
	line-height: 23px;
	text-decoration: none;
	margin: 0px;
	height: 21px;
	width: 680px;
	display: block;
	text-align: left;
	width: 410px;
	background-image: url(image/sinrin-ti.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 300px;
}
#con3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bold;
	color: #2f4f4b;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	margin: 0px;
	height: auto;
	width: 680px;
	display: block;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
/*ƒNƒŠƒA*/
#clear {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 5px;
	width: auto;
}#header li {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	height: 76px;
	width: 76px;
	display: block;
	float: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#shin {
	background-image: url(image/top-back.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	height: auto;
	width: 680px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#con4 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	height: auto;
	width: 680px;
	text-align: right;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	display: block;
}
#col {
	margin: 0px;
	height: auto;
	width: 680px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	text-align: center;
}
#h5_1 {
	width: 480px;
	margin: 0px;
	height: 42px;
	display: block;
	font-size: 30px;
	color: #FD403A;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height: 42px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
#con5 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	height: 42px;
	float: right;
	width: 160px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
}#con6 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	height: auto;
	width: 340px;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	float: left;
}
.font1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	display: block;
}
.font2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	display: block;
}
.img1 {
	margin: 0px;
	height: 283px;
	width: 188px;
	text-align: center;
	display: block;
	padding-top: 0px;
	padding-right: 76px;
	padding-bottom: 0px;
	padding-left: 76px;
}
#con7 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display: block;
	margin: 0px;
	float: right;
	height: auto;
	width: 330px;
	text-align: center;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.img2 {
	margin: 0px;
	height: 197px;
	width: 256px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#con8 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	height: auto;
	width: 680px;
}
#con9 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	display: block;
	margin: 0px;
	height: 20px;
	width: 680px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
#footer {
	height: 30px;
	width: 740px;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}
h6 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 30px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 180px;
	display: block;
	text-align: right;
	float: left;
}
#footer p {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 30px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 560px;
	display: block;
	text-align: left;
	float: right;
}
.font3 {
	font-weight: bold;
}
#h5_2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
.sen p {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#h5_3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}

