a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#townoffices p,
#kutchantown p,
#ifyouknowshojipleasesendagetwellmessage p,
#id0annupuri p,
#rusutsu p,
#nisekodottv p,
#questionsinfonisekonutscom p,
#satalitteresorts p,
#nisekounited p,
#moiwa p,
#nisekoavalancheinstitute p,
#hokkaidonisekotv p,
#cashonly p,
#weiss p,
#podcasting p,
#morenisekotvs p,
#id0hirafu p,
#httpideaparkjp p,
#shojiloves7starcigarettsandvolcomclothing p,
#shojihasbeenaspecialtourmemberforthreeyears p,
#tune p,
#nvil p,
#nisekotvnvil p,
#selectresortvideo p,
#nisekotown p,
#id0hanazono p  {
   font: 12px/14px HiraKakuPro-W6, "Hira Kaku Pro- W6";
   margin: 0px;
   text-align: left;
}

#id0hirafu p a,
#hokkaidonisekotv p a,
#httpwebmecomttune p a,
#nadareinfoweb p a,
#kutchantown p a,
#id0hanazono p a,
#nisekodottv p a,
#nvil p a,
#questionsinfonisekonutscom p a,
#nisekotvnvil p a,
#booknowwwwnisekonutscom p a,
#podcasting p a,
#bcguideserviceandtestcenterwwwpowcomnet p a,
#httpideaparkjp p a,
#originalsurfaceanalysisdatafromjmadirectlinkhttpwww p a,
#moiwa p a,
#id0annupuri p a,
#rusutsu p a,
#nisekotown p a,
#weiss p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#pid2reports,
#powdercompanyguide,
#pid10yoseye,
#pid12shojieye,
#pid9profiles,
#pid18sasurai,
#pid11teppeieye,
#pid1welcometothenisekotvwebsite,
#pid15ttune,
#pid6hanazono,
#pid13links,
#pid5hirafu,
#specialtour,
#pid19ideapark,
#nisekonuts,
#pid4nisekovillage,
#pid7tourvideos,
#pid3annupuri,
#pid17groovy  {
   margin: 0px auto 0px auto;
   width: 920px;
   position: relative;
}

#id2photoryanmentzos p,
#id1photoryanmentzos p,
#id0photoryanmentzos p,
#workshoplocationhirafujapan p,
#i2010 p,
#readme p,
#freshinformation p,
#checkoutthedailyavalancheinfoat p,
#monday05032010ourfriendlocalnisekoridershojikikutas p  {
   margin: 0px;
   line-height: 12px;
   font-size: 10px;
   text-align: left;
}

#id1click p,
#surfaceanalysisjapanmeteorologicalagency p,
#id3photoryanmentzos p,
#nisekoslocalweathersnowreports p,
#id2click p,
#bcguideserviceandtestcenterwwwpowcomnet p,
#id0click p,
#nisekotvboardmembers p  {
   font: 12px/14px HiraKakuPro-W3, "Hira Kaku Pro- W3";
   margin: 0px;
   text-align: left;
}

#id1annupuributton a,
#id1nisekovillagebutton a,
#id1hanazonobutton a,
#id1hirafubutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 414px;
   background-position: 0% 0px;
   font-size: 414px;
   line-height: 414px;
}

#originalsurfaceanalysisdatafromjmadirectlinkhttpwww p,
#colorcompositionryanmentzos p  {
   font: 9px/11px HiraKakuPro-W3, "Hira Kaku Pro- W3";
   margin: 0px;
   text-align: left;
}

#niakoavalanchebutton a:hover,
#mainmenu li a:hover,
#poweredbyideaparkbutton a:hover  {
   text-decoration: underline;
}

#id0nisekovillagebutton a,
#jmabutton a,
#id1gentembutton a,
#id0hanazonobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#nisekoatlasbutton a:hover,
#teppeieyebutton a:hover,
#shojieyebutton a:hover  {
   background-position: -134px 0%;
}

#k2button a,
#sasuraibutton a,
#northfacebutton a,
#smithbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#id2photoryanmentzos,
#id0photoryanmentzos,
#id1photoryanmentzos  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 503px;
   z-index: 5;
   width: 138px;
}

#id0 p,
#attentionthereareothernisekotvmediaoutletswerecogniz p  {
   font: 10px/12px HiraKakuPro-W3, "Hira Kaku Pro- W3";
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#id1hirafu,
#id1hanazono,
#id1annupuri,
#id0nisekovillage  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 86px;
   z-index: 4;
   height: 20px;
   background-repeat: no-repeat;
}

#originalsurfaceanalysisdatafromjmadirectlinkhttpwww p a  {
   color: #FFFFFF;
}

#originalsurfaceanalysisdatafromjmadirectlinkhttpwww p  {
   color: #FFFFFF;
}

#welcometothenisekotvwebsitebutton a,
#freerunbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 39px;
   background-position: 0% 0px;
   font-size: 39px;
   line-height: 39px;
}

#nadareinfoweb p,
#yourfriendswishyouaspeedyrecovery p  {
   margin: 0px;
   font-size: 14px;
   line-height: 17px;
   color: #FFFFFF;
   text-align: left;
}

#shojieyebutton a,
#yoseyebutton a,
#teppeieyebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 91px;
   background-position: 0% 0px;
   font-size: 91px;
   line-height: 91px;
}

#monday05032010ourfriendlocalnisekoridershojikikutas p  {
   font-family: HiraKakuPro-W6, "Hira Kaku Pro- W6";
}

#id0annupuributton a:hover,
#id0hirafubutton a:hover  {
   background-position: -83px 0%;
}

#ideaparkbutton a:hover,
#smithopticsbutton a:hover  {
   background-position: -98px 0%;
}

#niakoavalanchebutton a,
#poweredbyideaparkbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
}

#powcompicture,
#black,
#katsumipicture,
#buzzbox  {
   position: absolute;
   left: 24px;
   top: 83px;
   z-index: 4;
   width: 875px;
   background-repeat: no-repeat;
}

#shojihasbeenaspecialtourmemberforthreeyears p  {
   color: #3366CC;
}

#teppeiharata p,
#shoujikikuta p,
#yoamagai p  {
   font: 14px/17px HiraKakuPro-W6, "Hira Kaku Pro- W6";
   margin: 0px;
   text-align: left;
}

#bcguideserviceandtestcenterwwwpowcomnet p a  {
   color: #FFFFFF;
}

#shojiloves7starcigarettsandvolcomclothing p  {
   color: #3366CC;
}

#layer3,
#profilespicture,
#layer5,
#layer4  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 83px;
   z-index: 4;
   width: 704px;
   height: 444px;
   background-repeat: no-repeat;
}

#surfaceanalysisjapanmeteorologicalagency p  {
   color: #666666;
}

#bcguideserviceandtestcenterwwwpowcomnet p  {
   color: #FFFFFF;
}

#welcometothenisekotvwebsitebutton a:hover  {
   background-position: -285px 0%;
}

#profilesbutton a,
#mosssnowstickbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#importantnotice p,
#httpwebmecomttune p  {
   font: 24px/29px HiraKakuPro-W6, "Hira Kaku Pro- W6";
   margin: 0px;
   text-align: left;
}

#groovybutton a,
#tepeiyoutubebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#yourfriendswishyouaspeedyrecovery p  {
   font-family: disc_black;
}

#welcometothenisekotvwebsitebutton a  {
   width: 285px;
   background-image: url(sg_tourvideos_media/id0welcometothenisekotvwebs.gif);
}

#welcometothenisekotvwebsitebutton  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 31px;
   z-index: 4;
   width: 285px;
   height: 39px;
}

#checkoutthedailyavalancheinfoat p  {
   font-family: HiraKakuPro-W6, "Hira Kaku Pro- W6";
   color: #999999;
}

#nisekoslocalweathersnowreports p  {
   color: #999999;
}

#powdercompanyguidebutton a:hover  {
   background-position: -22px 0%;
}

#teppeieyebutton,
#shojieyebutton  {
   visibility: visible;
   position: absolute;
   left: 765px;
   z-index: 4;
   width: 134px;
   height: 91px;
}

#i2010nisekotvallrightsreserved p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #666666;
   text-align: left;
}

#checkoutthedailyavalancheinfoat  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 496px;
   z-index: 4;
   width: 235px;
}

#id0illustrationsbyryanmentzos p  {
   font: 10px/12px HiraKakuProN-W3, "Hira Kaku Pro N- W3";
   margin: 0px;
   color: #CCCCCC;
   text-align: left;
}

#questionsinfonisekonutscom p a  {
   color: #999999;
}

#id0nisekovillagebutton a:hover  {
   background-position: -121px 0%;
}

#i2010nisekotvallrightsreserved  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 579px;
   z-index: 4;
   width: 214px;
}

#nisekoslocalweathersnowreports  {
   visibility: visible;
   position: absolute;
   left: 338px;
   top: 28px;
   z-index: 4;
   width: 271px;
}

#id0click,
#id1click,
#id2click  {
   visibility: visible;
   position: absolute;
   left: 767px;
   z-index: 5;
   width: 40px;
}

#colorcompositionryanmentzos p  {
   color: #00CC66;
}

#id0illustrationsbyryanmentzos  {
   visibility: visible;
   position: absolute;
   left: 745px;
   top: 496px;
   z-index: 4;
   width: 176px;
}

#workshoplocationhirafujapan p  {
   font-family: HiraKakuPro-W3, "Hira Kaku Pro- W3";
}

#nisekonutsbuttoncopy a:hover  {
   background-position: -44px 0%;
}

#questionsinfonisekonutscom p  {
   color: #999999;
}

#booknowwwwnisekonutscom p a  {
   color: #999999;
}

#mosssnowstickbutton a:hover  {
   background-position: -163px 0%;
}

#tepeiyoutubebutton a:hover  {
   background-position: -20px 0%;
}

#nisekoavalancheinstitute p  {
   color: #00FF00;
}

#powdercompanyguidebutton a  {
   background: url(sg_tourvideos_media/powdercompanyguidebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 22px;
   font-size: 22px;
   line-height: 22px;
}

#poweredbyideaparkbutton a  {
   color: #666666;
}

#id0hanazonobutton a:hover  {
   background-position: -88px 0%;
}

#nisekonutsbutton a:hover  {
   background-position: -71px 0%;
}

#id1nisekovillagebutton a  {
   width: 187px;
   background-image: url(sg_reports_media/id1nisekovillagebutton.gif);
}

#powdercompanyguidebutton  {
   visibility: visible;
   position: absolute;
   left: 541px;
   top: 540px;
   z-index: 4;
   width: 22px;
   height: 22px;
}

#id0nisekovillagebutton a  {
   width: 121px;
   background-image: url(sg_hanazono_media/id0nisekovillagebutton.gif);
}

#yoyoutubebutton a:hover  {
   background-position: -19px 0%;
}

#poweredbyideaparkbutton  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 800px;
   top: 579px;
   z-index: 4;
   width: 120px;
   height: 11px;
}

#nisekonutsbuttoncopy a  {
   background: url(sg_tourvideos_media/nisekonutsbuttoncopy.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 44px;
   font-size: 18px;
   line-height: 18px;
}

#nisekotvboardmembers p  {
   color: #FFFFFF;
}

#profilesbutton a:hover  {
   background-position: -132px 0%;
}

#id0nisekovillagebutton  {
   visibility: visible;
   position: absolute;
   left: 171px;
   top: 388px;
   z-index: 4;
   width: 121px;
   height: 31px;
}

#niakoavalanchebutton a  {
   color: #999999;
}

#id1photoryanmentzos p  {
   font-family: HiraKakuPro-W3, "Hira Kaku Pro- W3";
}

#sasuraibutton a:hover  {
   background-position: -23px 0%;
}

#httpwebmecomttune p a  {
   color: #CC0000;
}

#freerunbutton a:hover  {
   background-position: -137px 0%;
}

#mosssnowstickbutton a  {
   width: 163px;
   background-image: url(sg_tourvideos_media/mosssnowstickbutton.gif);
}

#id2photoryanmentzos p  {
   font-family: HiraKakuPro-W3, "Hira Kaku Pro- W3";
}

#id0photoryanmentzos p  {
   font-family: HiraKakuPro-W3, "Hira Kaku Pro- W3";
}

#prhythmbutton a:hover  {
   background-position: -142px 0%;
}

#tepeiyoutubebutton a  {
   width: 20px;
   background-image: url(sg_profiles_media/tepeiyoutubebutton.gif);
}

#hokkaidonisekotv p a  {
   color: #CCCCCC;
}

#nisekonutsbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 480px;
   top: 543px;
   z-index: 4;
   width: 44px;
   height: 18px;
}

#groovybutton a:hover  {
   background-position: -61px 0%;
}

#niakoavalanchebutton  {
   font: 10px/12px HiraKakuPro-W6, "Hira Kaku Pro- W6";
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 496px;
   z-index: 4;
   width: 212px;
   height: 8px;
}

#nisekotvboardmembers  {
   visibility: visible;
   position: absolute;
   left: 291px;
   top: 543px;
   z-index: 4;
   width: 173px;
}

#yoseyebutton a:hover  {
   background-position: -133px 0%;
}

#id0annupuributton a  {
   background: url(sg_hanazono_media/id0annupuributton.gif) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 83px;
   font-size: 32px;
   line-height: 32px;
}

#ttunebutton a:hover  {
   background-position: -80px 0%;
}

#selectresortvideo p  {
   color: #CCCCCC;
}

#id1annupuributton a  {
   width: 177px;
   background-image: url(sg_reports_media/id1annupuributton.gif);
}

#nisekoatlasbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 56px;
   width: 134px;
   background-position: 0% 0px;
   font-size: 56px;
   line-height: 56px;
}

#id0hanazonobutton a  {
   width: 88px;
   background-image: url(sg_hanazono_media/id0hanazonobutton.gif);
}

#mosssnowstickbutton  {
   visibility: visible;
   position: absolute;
   left: 370px;
   top: 488px;
   z-index: 4;
   width: 163px;
   height: 36px;
}

#httpwebmecomttune p  {
   color: #CC0000;
}

#smithopticsbutton a  {
   background: url(sg_tourvideos_media/smithopticsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 98px;
   font-size: 26px;
   line-height: 26px;
}

#id1hanazonobutton a  {
   width: 178px;
   background-image: url(sg_reports_media/id1hanazonobutton.gif);
}

#httpideaparkjp p a  {
   color: #0099CC;
}

#satalitteresorts p  {
   color: #00CC00;
}

#tepeiyoutubebutton  {
   visibility: visible;
   position: absolute;
   left: 879px;
   top: 310px;
   z-index: 4;
   width: 20px;
   height: 19px;
}

#freshinformation p  {
   font-family: HiraKakuPro-W6, "Hira Kaku Pro- W6";
   color: #FFFFFF;
}

#hokkaidonisekotv p  {
   color: #CCCCCC;
}

#nisekonutsbutton a  {
   background: url(sg_tourvideos_media/nisekonutsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 71px;
   font-size: 28px;
   line-height: 28px;
}

#id0hanazonobutton  {
   visibility: visible;
   position: absolute;
   left: 171px;
   top: 439px;
   z-index: 4;
   width: 88px;
   height: 31px;
}

#yoyoutubebutton a  {
   background: url(sg_profiles_media/yoyoutubebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 19px;
   font-size: 20px;
   line-height: 20px;
}

#smithopticsbutton  {
   visibility: visible;
   position: absolute;
   left: 794px;
   top: 494px;
   z-index: 4;
   width: 98px;
   height: 26px;
}

#nisekoatlasbutton  {
   visibility: visible;
   position: absolute;
   left: 769px;
   top: 94px;
   z-index: 5;
   width: 134px;
   height: 56px;
}

#selectresortvideo  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 361px;
   z-index: 4;
   width: 162px;
}

#northfacebutton a  {
   width: 47px;
   background-image: url(sg_powdercompanyguide_media/northfacebutton.gif);
}

#nadareinfoweb p a  {
   color: #FFFFFF;
}

#id1gentembutton a  {
   width: 20px;
   background-image: url(sg_ttune_media/id1gentembutton.gif);
}

#importantnotice p  {
   color: #3366CC;
}

#teppeieyebutton a  {
   width: 134px;
   background-image: url(sg_profiles_media/teppeieyebutton.gif);
}

#id0annupuributton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 388px;
   z-index: 4;
   width: 83px;
   height: 32px;
}

#id1hirafubutton a  {
   width: 182px;
   background-image: url(sg_reports_media/id1hirafubutton.gif);
}

#id0hirafubutton a  {
   background: url(sg_hanazono_media/id0hirafubutton.gif) no-repeat 0% 0px;
   display: block;
   height: 30px;
   width: 83px;
   font-size: 30px;
   line-height: 30px;
}

#nisekotvnvil p a  {
   color: #CCCCCC;
}

#k2button a:hover  {
   background-position: -119px 0%;
}

#nisekonutsbutton  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 490px;
   z-index: 4;
   width: 71px;
   height: 28px;
}

#ideaparkbutton a  {
   background: url(sg_tourvideos_media/ideaparkbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 98px;
   font-size: 13px;
   line-height: 13px;
}

#freshinformation  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 273px;
   z-index: 5;
   width: 124px;
}

#id0nisekovillage  {
   background-image: url(sg_nisekovillage_media/id0nisekovillage.gif);
   width: 218px;
}

#httpideaparkjp p  {
   color: #0099CC;
}

#shojieyebutton a  {
   width: 134px;
   background-image: url(sg_profiles_media/shojieyebutton.gif);
}

#profilesbutton a  {
   width: 132px;
   background-image: url(sg_profiles_media/profilesbutton.gif);
}

#id0hanazono p a  {
   color: #CCCCCC;
}

#comingnov2010 p  {
   font: 18px/22px AlteHaasGrotesk_Bold, AlteHaasGrotesk_, "Alte Haas Grotesk_";
   margin: 0px;
   color: #666666;
   text-align: left;
}

#prhythmbutton a  {
   background: url(sg_tourvideos_media/prhythmbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 37px;
   width: 142px;
   font-size: 37px;
   line-height: 37px;
}

#powderhunters p  {
   font: 14px/17px HiraKakuPro-W3, "Hira Kaku Pro- W3";
   margin: 0px;
   text-align: left;
}

#freerunbutton a  {
   width: 137px;
}

#teppeieyebutton  {
   top: 212px;
}

#profilespicture  {
   background-image: url(sg_profiles_media/profilespicture.gif);
   height: 445px;
}

#id0hirafubutton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 439px;
   z-index: 4;
   width: 83px;
   height: 30px;
}

#id0annupuri p a  {
   color: #CCCCCC;
}

#kutchantown p a  {
   color: #CCCCCC;
}

#nadareinfoweb p  {
   font-family: HiraKakuPro-W3, "Hira Kaku Pro- W3";
}

#nisekodottv p a  {
   color: #CCCCCC;
}

#sasuraibutton a  {
   width: 23px;
   background-image: url(sg_tourvideos_media/sasuraibutton.gif);
}

#yoyoutubebutton  {
   visibility: visible;
   position: absolute;
   left: 879px;
   top: 179px;
   z-index: 4;
   width: 19px;
   height: 20px;
}

#morenisekotvs p  {
   color: #00CC00;
}

#ideaparkbutton  {
   visibility: visible;
   position: absolute;
   left: 799px;
   top: 545px;
   z-index: 4;
   width: 98px;
   height: 13px;
}

#nisekotown p a  {
   color: #CCCCCC;
}

#groovybutton a  {
   width: 61px;
   background-image: url(sg_tourvideos_media/groovybutton.gif);
}

#katsumipicture  {
   background-image: url(sg_groovy_media/katsumipicture.gif);
   height: 400px;
}

#podcasting p a  {
   color: #CCCCCC;
}

#teppeiharata p  {
   color: #993300;
}

#nisekounited p  {
   color: #00CC00;
}

#shojieyebutton  {
   top: 347px;
}

#profilesbutton  {
   visibility: visible;
   position: absolute;
   left: 766px;
   top: 473px;
   z-index: 4;
   width: 132px;
   height: 36px;
}

#videoreports p  {
   font: 30px/36px HiraKakuPro-W6, "Hira Kaku Pro- W6";
   margin: 0px;
   color: #333333;
   text-align: left;
}

#shoujikikuta p  {
   color: #CCCC66;
}

#yoseyebutton a  {
   width: 133px;
   background-image: url(sg_profiles_media/yoseyebutton.gif);
}

#nisekotvnvil p  {
   color: #CCCCCC;
}

#id0annupuri p  {
   color: #CCCCCC;
}

#townoffices p  {
   color: #00CC00;
}

#freerunbutton  {
   visibility: visible;
   position: absolute;
   left: 768px;
   top: 435px;
   z-index: 5;
   width: 137px;
   height: 39px;
}

#id0hanazono p  {
   color: #CCCCCC;
}

#kutchantown p  {
   color: #CCCCCC;
}

#smithbutton a  {
   width: 57px;
   background-image: url(sg_powdercompanyguide_media/smithbutton.gif);
}

#groovyaddress  {
   background: url(sg_groovy_media/groovyaddress.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 520px;
   top: 505px;
   z-index: 4;
   width: 369px;
   height: 14px;
}

#comingnov2010  {
   visibility: visible;
   position: absolute;
   left: 86px;
   top: 169px;
   z-index: 5;
   width: 183px;
}

#nisekodottv p  {
   color: #CCCCCC;
}

#powcompicture  {
   background-image: url(sg_powdercompanyguide_media/powcompicture.gif);
   height: 407px;
}

#prhythmbutton  {
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 486px;
   z-index: 4;
   width: 142px;
   height: 37px;
}

#sasuraibutton  {
   visibility: visible;
   position: absolute;
   left: 678px;
   top: 537px;
   z-index: 4;
   width: 23px;
   height: 23px;
}

#ttunebutton a  {
   background: url(sg_tourvideos_media/ttunebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 80px;
   font-size: 14px;
   line-height: 14px;
}

#mainmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #CCCCCC;
   height: 100%;
}

#id0hirafu p a  {
   color: #CCCCCC;
}

#picturestrip  {
   background: url(sg_tourvideos_media/picturestrip.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 732px;
   top: 81px;
   z-index: 4;
   width: 164px;
   height: 403px;
}

#groovybutton  {
   visibility: visible;
   position: absolute;
   left: 718px;
   top: 541px;
   z-index: 4;
   width: 61px;
   height: 19px;
}

#yoseyebutton  {
   visibility: visible;
   position: absolute;
   left: 765px;
   top: 83px;
   z-index: 4;
   width: 133px;
   height: 91px;
}

#videoreports  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 194px;
   z-index: 5;
   width: 243px;
}

#nisekotown p  {
   color: #CCCCCC;
}

#podcasting p  {
   color: #CCCCCC;
}

#id1hanazono  {
   background-image: url(sg_hanazono_media/id1hanazono.gif);
   width: 177px;
}

#ttunebutton  {
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 544px;
   z-index: 4;
   width: 80px;
   height: 14px;
}

#jmabutton a  {
   width: 66px;
   background-image: url(sg_welcometothenisekotvwebsite_media/jmabutton.gif);
}

#rusutsu p a  {
   color: #CCCCCC;
}

#id0hirafu p  {
   color: #CCCCCC;
}

#groovyemail  {
   background: url(sg_groovy_media/groovyemail.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 503px;
   z-index: 4;
   width: 226px;
   height: 16px;
}

#id1annupuri  {
   background-image: url(sg_annupuri_media/id1annupuri.gif);
   width: 151px;
}

#groovyphone  {
   background: url(sg_groovy_media/groovyphone.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 506px;
   z-index: 4;
   width: 190px;
   height: 13px;
}

#mainmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#cashonly p  {
   color: #999999;
}

#id0click p  {
   color: #999999;
}

#k2button a  {
   width: 119px;
   background-image: url(sg_tourvideos_media/k2button.gif);
}

#id2click p  {
   color: #999999;
}

#yoamagai p  {
   color: #FF9999;
}

#id1click p  {
   color: #999999;
}

#id1hirafu  {
   background-image: url(sg_hirafu_media/id1hirafu.gif);
   width: 113px;
}

#moiwa p a  {
   color: #CCCCCC;
}

#weiss p a  {
   color: #CCCCCC;
}

#rusutsu p  {
   color: #CCCCCC;
}

#mainmenu  {
   font: 18px/22px HiraKakuPro-W6, "Hira Kaku Pro- W6";
   margin: 0px;
   height: 22px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #CCCCCC;
   position: absolute;
   left: 340px;
   top: 46px;
   z-index: 5;
}

#id2click  {
   top: 422px;
}

#k2button  {
   visibility: visible;
   position: absolute;
   left: 605px;
   top: 494px;
   z-index: 4;
   width: 119px;
   height: 23px;
}

#nvil p a  {
   color: #CCCCCC;
}

#id0click  {
   top: 158px;
}

#readme p  {
   font-family: HiraKakuPro-W6, "Hira Kaku Pro- W6";
   color: #FFFFFF;
}

#id1click  {
   top: 288px;
}

#daily p  {
   font: 36px/43px HiraKakuPro-W6, "Hira Kaku Pro- W6";
   margin: 0px;
   color: #3399FF;
   text-align: left;
}

#layer22  {
   background: url(sg_hanazono_media/layer22.gif) no-repeat;
   position: absolute;
   left: 30px;
   top: 123px;
   z-index: 4;
   width: 271px;
   height: 220px;
}

#moiwa p  {
   color: #CCCCCC;
}

#buzzbox  {
   background-image: url(sg_ideapark_media/buzzbox.gif);
   height: 399px;
}

#i2010 p  {
   font-family: HiraKakuPro-W6, "Hira Kaku Pro- W6";
   color: #FFFFFF;
}

#weiss p  {
   color: #CCCCCC;
}

#beta01  {
   background: url(sg_tourvideos_media/beta01.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 854px;
   top: 14px;
   z-index: 4;
   width: 61px;
   height: 61px;
}

#layer5  {
   background-image: url(sg_yoseye_media/layer5.gif);
}

#layer4  {
   background-image: url(sg_shojieye_media/layer4.gif);
}

#layer3  {
   background-image: url(sg_teppeieye_media/layer3.gif);
}

#nvil p  {
   color: #CCCCCC;
}

#daily  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 230px;
   z-index: 5;
   width: 128px;
}

#black  {
   background-image: url(sg_sasurai_media/black.gif);
   height: 399px;
}

#id0bg  {
   background: url(sg_tourvideos_media/id0bg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 920px;
   height: 600px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

