h1 {
font-size:20px;
}

h1 {
color:#0000FF;
}

h1 {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right40px;
}

h2 {
font-size:14px;
}

h2 {
color:#000000;
}

h2 {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right0px;
}

h3 {
font-size:16px;
}

h3 {
color:#333366;
}

h3 {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right0px;
}

h4 {
font-size:14px;
}

h4 {
color:#000000;
}

h4 {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right0px;
}

h5 {
font-size:12px;
}

h5 {
color:#333366;
}

h5 {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right0px;
}
A:hover { color: #ff0000;
  text-decoration: none 
}

.top {  border: thin #333366 dotted; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; left: auto; clip:  rect(   ); height: 90px}

.top01 { border: none; left: auto; clip: rect( ); margin-bottom: 10px }

.top02 { border: none; left: auto; clip: rect( ); width: 100%; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-size: 16px}
.titlewaku {  padding-top: 10px; padding-left: 10px}
.kategorititlewaku {  border: 1px #999999 dotted; margin-top: 9px; margin-bottom: 2px; margin-left: 0px; padding-top: 4px; padding-right: 1px; padding-bottom: 4px; padding-left: 4px; font-size: 14px }



.top03 { border: none; left: auto; clip: rect( ); margin-bottom: 10px }
.top4 { border: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; left: auto; clip: rect( ) }
.snowshoe_img {  background-image: url(img/snowshoe.jpg); background-repeat: no-repeat; height: 210px; background-position: right}
.height100 {  border: #27455a solid; border-width: 0px 1px 1px}
.font_main {  font-size: 14px; line-height: 19px}
.font_Big { font-size: 18px; color: #0000FF; font-weight: bold; padding-top: 2px; padding-bottom: 3px; padding-left: 2px}
.font_Big01 { font-size: 14px; color: #333366; font-weight: bold }
.font_Big02 { font-size: 14px; color: #FF0000; font-weight: bold }
.font_Big03 { font-size: 14px; color: #0000FF; font-weight: normal; line-height: normal}
.kategoriwaku { border: none; margin-top: 5px; margin-bottom: 2px; margin-left: 0px; padding-top: 10px; padding-right: 3px; padding-bottom: 5px; padding-left: 2px}
.topCopy { border: none; left: auto; clip: rect( ); margin-bottom: 10px }
.font_mainB { font-size: 16px; line-height: 25px; font-weight: bold}
.font_mini { font-size: 12px; line-height: normal}
.font_16B { font-size: 16px; color: #333366; font-weight: bold }
.font_miniB { font-size: 12px; line-height: normal ; font-weight: bold; color: #333366}

TABLE.navi {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(navi-bg.gif); COLOR: #ffffff; BACKGROUND-COLOR: #00519a
}

A.navi:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navi:visited {
	COLOR: #efefef; TEXT-DECORATION: none
}
A.navi:hover {
	COLOR: #ffcc33
}
.font_Big03-1 { font-size: 14px; color: #0000FF; font-weight: normal; line-height: 23px}
.waku { margin-top: 2px; margin-right: 2px; margin-bottom: 3px; margin-left: 2px; border-top-width: 5px}
.font_Big03-2 { font-size: 16px; color: #0000FF; font-weight: normal; line-height: 27px; padding-left: 4px }
.font_mainb2 { font-size: 14px; line-height: 19px ; font-weight: bold; color: #0000FF}
.font_mainB01 { font-size: 16px; line-height: 25px; font-weight: bold ; padding-top: 5px; padding-bottom: 5px}
.font_Big02Copy { font-size: 14px; color: #FF3300; font-weight: bold }
.font_Big02-2 { font-size: 24px; color: #FF3300; font-weight: bold }

.font_mainC { font-size: 14px; line-height: 19px ; color: #333366}



em {
	font-style:normal;
}

.menu01 {  background-image: url(/img/snowmenu01.gif); background-repeat: no-repeat; background-position: left bottom; line-height: 10px}
.menu02 { background-image: url(/img/snowmenu02.gif); background-repeat: repeat-y; padding-right: 17px; padding-left: 5px}
.menu03 { background-image: url(/img/snowmenu03.gif); background-repeat: no-repeat ; line-height: 10px}
.font_mainCbl { font-size: 14px; line-height: 19px ; color: #0000FF}
.font_mainCbl-w { font-size: 14px; line-height: 19px ; color: #0000FF ; background-color: #FFFFFF}
.font_mainC-w { font-size: 14px; line-height: 19px ; color: #333366 ; background-color: #FFFFFF}
.font_16konB { font-size: 16px; color: #333366; font-weight: bold ; padding-left: 2px}
haikei_bl { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #cccccc; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px }
haikei { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #cccccc; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px }
.haike_bl { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #CCCCFF; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px }
.kasen_ { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px dotted }
.haikei_ { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #cccccc; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px }
sita_2pix {  padding-bottom: 2px}
.sita_2px { border: none; padding-bottom: 2px; clip:  rect(   )}
.haike_bl-12 { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; BACKGROUND: #CCCCFF; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px ; font-size: 12px}
.font_16B-ueYOHAKU { font-size: 16px; color: #333366; font-weight: bold ; padding-top: 20px }
.font_14B-ueYOHAKU { font-size: 14px; color: #333366; font-weight: bold ; padding-top: 4px; padding-left: 3px}
.font_14RED_b { font-size: 14px; color: #FF0000; font-weight: bold ; line-height: 19px}
.font_14OR_b { font-size: 14px; color: #FF3300; padding-left: 1px; line-height: 19px; font-weight: bold}
.font_14BL { font-size: 14px; color: #0000FF; line-height: 19px}
.font_16OR_b { font-size: 16px; color: #FF3300; font-weight: bold }
.font_14BL_b { font-size: 14px; color: #0000FF; font-weight: bold; padding-bottom: 7px; padding-top: 1px; line-height: 19px}
.font_14KON_b { font-size: 14px; color: #333366; font-weight: bold; line-height: normal }
.height100_2 { border: solid; border-width: 0px 0px 0px 1px; border-color: black black black #27455a; background-image: url(img/bg.gif)}
.footer2 {  background-color: #99CCFF; border: black}
.font_12RED { font-size: 12px; color: #FF0000; font-weight: normal}
.font_20BL_b { font-size: 24px; color: #0000FF; font-weight: bold; line-height: normal }
.font_24BL_b { font-size: 24px; color: #0000FF; font-weight: bold; line-height: normal }
.font_12BL { font-size: 12px; line-height: normal ; color: #0000FF}
.topCopy { border: none; left: auto; clip: rect( ); margin-bottom: 7px}
.topCopy_font_main { border: thin #333366 dotted; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; left: auto; clip: rect( ); height: 90px }
.font9BL { font-size: 9px; line-height: normal ; color: #0000FF }
.snowshoe_img2 { background-image: url(img/snowshoe2.jpg); background-repeat: no-repeat; height: 5px; background-position: right top}
.snowshoe_img3 { background-image: url(img/snowshoe3.jpg); background-repeat: no-repeat; height: 5px; background-position: right bottom}
.snowshoe_img4 { background-image: url(img/snowshoe4.jpg); background-repeat: no-repeat; height: 5px; background-position: right center}
.font_Big03-1-80 { font-size: 14px; color: #0000FF; font-weight: normal; line-height: 23px; width: 85%; margin-right: 0px; padding-right: 2px; padding-left: 0px}
.font_14BL_b2 { font-size: 14px; color: #0000FF; font-weight: bold; line-height: normal ; padding-bottom: 1px; padding-top: 1px }
.font_12BL89 { font-size: 12px; line-height: normal ; color: #0000FF ; width: 95%}
.waku3pic-l {  padding-left: 6px}
.wakuma-jin { margin-top: 3px; margin-right: 15px; margin-bottom: 3px; margin-left: 0px; ; width: 530px}
.waku-aka { border: thin #FF0000 outset}
.waku00 {  border: thin #FF6600 dotted; margin-top: 1px; margin-bottom: 1px; padding-left: 5px; padding-top: 3px; padding-bottom: 1px}
.waku_00 { border: #999999 solid; padding-top: 2px; padding-right: 3px; padding-left: 3px; background-color: #FFCC99; border-width: thin thin 0px}
.waku_00b { border: thin #999999 solid; padding-top: 2px; padding-right: 3px; padding-left: 3px; padding-bottom: 2px}
.waku_00a { border: thin #999999 solid; padding-top: 2px; padding-right: 3px; padding-left: 3px; background-color: #FFCC99}
.waku_00b2 { border: #999999 solid; padding-top: 2px; padding-right: 3px; padding-left: 3px; padding-bottom: 2px ; border-width: thin thin thin 0px}
.waku_00b1 { border: #999999 solid; padding-top: 2px; padding-right: 3px; padding-left: 3px; padding-bottom: 2px ; border-width: thin thin 0px 0px}
.indent {  text-indent: 10pt}
.topCopy_ind { border: none; left: auto; clip: rect( ); border: none; left: auto; clip: rect( ); padding-left: 15px}
.waku-ore { border: thin #FF6600 outset}

.top0 { padding-left: 8px; vertical-align: top; left: auto; clip:  rect(   ); width: 619px}
.waku-k { border: thin #FF6600 groove}
.font_main_mjn00 { font-size: 14px; line-height: 19px ; padding-top: 3px; padding-right: 8px; padding-bottom: 2px; padding-left: 4px}
.midasi {  background-image: url(/img/midasi.gif); background-repeat: no-repeat; margin-top: 8px; margin-bottom: 3px; padding-top: 1px; padding-bottom: 1px}
.font_16Bk { font-size: 16px; color: #000000; font-weight: bold ; margin-left: 7px; margin-top: 2px}

