@charset "shift_jis";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: "‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;
}

form {
	margin: 0px;
	padding: 0px;
}

img {
	border: 0;
	vertical-align:bottom;
}

hr {
	display: none;
}

html{
	overflow-y: scroll;
}

/* ‹¤’ÊƒŠƒ“ƒN */
a:link {
	color: #0096af;
	text-decoration: underline;
}

a:visited {
	color: #0096af;
	text-decoration: underline;
}

a:hover {
	color: #0096af;
	text-decoration: none;
}

a:active {
	color: #0096af;
	text-decoration: underline;
}

/* ƒNƒŠƒA */
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}

.headerArea {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.headerBox {
	padding: 0px;
	width: 892px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	height: 128px;
}

.topBox {
	background-image: url(../img/icon1.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 20px;
	top: 58px;
	font-size: 80%;
	line-height: 100%;
	padding-left: 15px;
	font-weight: bold;
}


.header {
	margin: 0px;
	padding: 0px;
	height: 120px;
	position: absolute;
	width: 750px;
	left: 71px;
	top: 8px;
}

.hidden {
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0%;
	line-height: 100%;
}

.footerArea {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.footerBox {
	padding: 0px;
	width: 892px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.footerTitle {
	background-color: #0000ff;
	color: #FFF;
	font-size: 150%;
	line-height: 100%;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.footerText {
	font-size: 100%;
	line-height: 100%;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 18px;
	padding-left: 0px;
	font-style: normal;
}

.contentsArea {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.contentsBox {
	padding: 0px;
	width: 892px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.yukimichi1 {
	height: 315px;
	width: 892px;
}

.yukimichi2 {
	height: 644px;
	width: 892px;
	position: relative;
	padding-bottom: 30px;
}

.yukimichi3 {
	padding-bottom: 60px;
	padding-top: 30px;
}

.ul_n {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 166px;
	top: 59px;
	list-style-image: none;
	list-style-type: none;
	width: 470px;
}

.ul_t {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 166px;
	top: 177px;
	list-style-image: none;
	list-style-type: none;
	width: 239px;
}

.ul_i {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 166px;
	top: 329px;
	list-style-image: none;
	list-style-type: none;
	width: 151px;
}

.ul_z {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 166px;
	top: 438px;
	list-style-image: none;
	list-style-type: none;
	width: 328px;
}

.ul_w {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 166px;
	top: 535px;
	width: 186px;
	list-style-image: none;
	list-style-type: none;
	width: 468px;
}

.li_n1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 235px;
}

.li_n2 {
	margin: 0px;
	float: left;
	height: 22px;
	width: 235px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 235px;
}

.li_t1 {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 239px;
	float: left;
}

.li_i1 {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 151px;
	float: left;
}

.li_z1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 164px;
}

.li_w1 {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 234px;
	float: left;
}

.n1_a {
	background-image: url(../img/n1.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 188px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n2_a {
	background-image: url(../img/n2.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n3_a {
	background-image: url(../img/n3.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n4_a {
	background-image: url(../img/n4.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n5_a {
	background-image: url(../img/n5.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n6_a {
	background-image: url(../img/n6.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 151px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n7_a {
	background-image: url(../img/n7.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 130px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t1_a {
	background-image: url(../img/t1.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 239px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t2_a {
	background-image: url(../img/t2.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t3_a {
	background-image: url(../img/t3.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t4_a {
	background-image: url(../img/t4.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 151px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t5_a {
	background-image: url(../img/t5.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 130px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.i1_a {
	background-image: url(../img/i1.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.i2_a {
	background-image: url(../img/i2.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 151px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.i3_a {
	background-image: url(../img/i3.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 130px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.z1_a {
	background-image: url(../img/z1.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.z2_a {
	background-image: url(../img/z2.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 145px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.z3_a {
	background-image: url(../img/z3.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.z4_a {
	background-image: url(../img/z4.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 101px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w1_a {
	background-image: url(../img/w1.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 186px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w2_a {
	background-image: url(../img/w2.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 145px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w3_a {
	background-image: url(../img/w3.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w4_a {
	background-image: url(../img/w4.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w5_a {
	background-image: url(../img/w5.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 117px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w6_a {
	background-image: url(../img/w6.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n1_a:hover {
	background-image: url(../img/n1_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 188px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n2_a:hover {
	background-image: url(../img/n2_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n3_a:hover {
	background-image: url(../img/n3_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n4_a:hover {
	background-image: url(../img/n4_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n5_a:hover {
	background-image: url(../img/n5_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n6_a:hover {
	background-image: url(../img/n6_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 151px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.n7_a:hover {
	background-image: url(../img/n7_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 130px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t1_a:hover {
	background-image: url(../img/t1_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 239px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t2_a:hover {
	background-image: url(../img/t2_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t3_a:hover {
	background-image: url(../img/t3_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t4_a:hover {
	background-image: url(../img/t4_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 151px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.t5_a:hover {
	background-image: url(../img/t5_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 130px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.i1_a:hover {
	background-image: url(../img/i1_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.i2_a:hover {
	background-image: url(../img/i2_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 151px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.i3_a:hover {
	background-image: url(../img/i3_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 130px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.z1_a:hover {
	background-image: url(../img/z1_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.z2_a:hover {
	background-image: url(../img/z2_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 145px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.z3_a:hover {
	background-image: url(../img/z3_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 116px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.z4_a:hover {
	background-image: url(../img/z4_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 101px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w1_a:hover {
	background-image: url(../img/w1_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 186px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w2_a:hover {
	background-image: url(../img/w2_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 145px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w3_a:hover {
	background-image: url(../img/w3_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w4_a:hover {
	background-image: url(../img/w4_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w5_a:hover {
	background-image: url(../img/w5_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 117px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.w6_a:hover {
	background-image: url(../img/w6_a.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 144px;
	font-size: 0%;
	line-height: 100%;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-position: 0px 0px;
}

.btm1 {
	text-align: center;
}

.btm2 {
	padding-top: 14px;
	padding-left: 236px;
}

.btm2 a {
	background-image: url(../img/btm_btn.png);
	font-size: 0%;
	line-height: 100%;
	text-indent: -9999px;
	display: block;
	height: 42px;
	width: 420px;
}

.btm2 a:hover {
	background-image: url(../img/btm_btn_a.png);
	font-size: 0%;
	line-height: 100%;
	text-indent: -9999px;
	display: block;
	height: 42px;
	width: 420px;
}








