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;}
.top { border: thin #333366 dotted; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; 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: 8px; padding-right: 3px; padding-bottom: 3px; padding-left: 5px; font-size: 16px; margin-right: 10px}
.titlewaku { padding-top: 10px; padding-left: 10px}
.kategorititlewaku { border: 1px #999999 dotted; margin-top: 12px; margin-bottom: 2px; margin-left: 10px; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px}
.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/canyon.jpg); background-repeat: no-repeat; height: 210px; background-position: right}.height100 { border: 1px #27455a solid}
.font_main { font-size: 14px; line-height: 19px}.font_Big { font-size: 18px; color: #0000FF; font-weight: bold}.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: 0px; margin-bottom: 5px; margin-left: 10px; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px ; background-color: #FFCC99; margin-right: 10px}
.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 { EONT-SIZE: 12px; BACKGROUND-IMAGE: url(navi-bg.gif); COLOR: #ffffff; BACKGROUND-COLOR: #FF6600}A.navi:link { EOLOR: #ffffff; TEXT-DECORATION: none}A.navi:visited { EOLOR: #efefef; TEXT-DECORATION: none}A.navi:hover { EOLOR: #ffcc33}.font_Big03-1 { font-size: 14px; color: #0000FF; font-weight: normal; line-height: 23px; padding-left: 4px}.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: 23px; 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 { Eont-style:normal;}.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 }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 }.font_14OR_b { font-size: 14px; color: #FF3300; font-weight: bold}.font_14BL { font-size: 14px; color: #0000FF; font-weight: normal; line-height: normal }.font_16OR_b { font-size: 16px; color: #FF3300; font-weight: bold }.font_14BL_b { font-size: 14px; color: #0000FF; font-weight: bold; line-height: normal ; padding-left: 2px; border-style: none; clip:   rect(   )}.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); background-color: #FFCC99}.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 }.kategorititlewaku2 { border: 1px none; margin-top: 12px; margin-bottom: 2px; margin-left: 10px; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px }

.font_14BL_byohaku { font-size: 14px; color: #0000FF; font-weight: bold; line-height: normal ; padding-top: 4px; padding-bottom: 8px; padding-left: 10px}
.font_mainyohaku { font-size: 14px; line-height: 19px ; padding-top: 2px; padding-left: 5px}
.font_20OR_b { font-size: 24px; color: #FF6600; font-weight: bold; line-height: normal }
.font_14OR_byohaku { font-size: 14px; color: #FF3300; font-weight: bold; line-height: normal ; padding-top: 4px; padding-bottom: 8px; padding-left: 10px }
.test {  width: 100%; left: 0px; top: 0px; clip:    rect(   ); margin-top: 0px; margin-left: auto; margin-right: auto; border-color: black black #FF3300; height: 120px; text-align: center; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; border-style: groove; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px; background-image: url(/img/tophaikei.gif); background-repeat: repeat-x; background-position: bottom}
.test2 {  width: 850px; clip:   rect(   ); margin-right: auto; margin-left: auto; margin-bottom: 0px; padding-bottom: 0px; margin-top: auto}
.test3 { width: 100%; left: 0px; top: 0px; clip:  rect(   ); margin-top: 0px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; border-style: none}
.test2-0 { background-color: #FFFFFF; width: 850px; clip: rect( ) ; margin-right: auto; margin-left: auto; margin-top: 6px}
.waku-red {  border: #FF3300; border-style: double; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium}
