@charset "utf-8";
/* CSS Document */
.areaMap .mapArea{ display:none;}
.mapArea{ padding:5px;}
.selectArea{ float:right; width:218px;}
.selectArea h3,.selectArea-jsoff h3{ margin-bottom:8px; padding-left:3px; border-left:4px solid #71A500; font-weight:bold; line-height:1.3;}
.selectArea-jsoff{ padding:5px;}
.selectArea-jsoff li{ float:left; width:86px;}
.selectArea-jsoff li a{ padding-left:5px; background:url(../../images/icn_listimg01.png) no-repeat 0 50%;}
.mapImg{ float:left; position:relative; width:367px; height:295px; border:#D2E6EE solid 1px;}
.mapImg li{ position:absolute; text-indent:-9999px;}
.mapImg li a{ display:block; overflow:hidden;}
.jpn,.jpn li a{ background-image:url(../../images/map_jpn.png);}
.jpn li a:hover{ background-image:url(../../images/map_jpn-on.png);}
.jpn .hkd{ width:79px; height:24px; left:243px; top:41px;} .jpn .hkd a{ width:79px; height:24px; background-position:-243px -41px;}
.jpn .thk{ width:65px; height:24px; left:257px; top:130px;} .jpn .thk a{ width:65px; height:24px; background-position:-257px -130px;}
.jpn .knt{ width:65px; height:24px; left:225px; top:206px;} .jpn .knt a{ width:65px; height:24px; background-position:-225px -206px;}
.jpn .ths{ width:146px; height:24px; left:77px; top:160px;} .jpn .ths a{ width:146px; height:24px; background-position:-77px -160px;}
.jpn .knk{ width:65px; height:24px; left:139px; top:244px;} .jpn .knk a{ width:65px; height:24px; background-position:-139px -244px;}
.jpn .tgk{ width:65px; height:24px; left:53px; top:192px;} .jpn .tgk a{ width:65px; height:24px; background-position:-53px -192px;}
.jpn .skk{ width:65px; height:24px; left:68px; top:253px;} .jpn .skk a{ width:65px; height:24px; background-position:-68px -253px;}
.jpn .kys{ width:65px; height:24px; left:4px; top:235px;} .jpn .kys a{ width:65px; height:24px; background-position:-4px -235px;}
.jpn .okn{ width:65px; height:24px; left:71px; top:59px;} .jpn .okn a{ width:65px; height:24px; background-position:-71px -59px;}
.jpn .wld{ width:62px; height:22px; left:302px; top:271px;} .jpn .wld a{ width:62px; height:22px; background-position:-302px -271px;}
.thk,.thk li a{ background-image:url(../../images/map_jpnTohoku.png);}
.thk li a:hover{ background-image:url(../../images/map_jpnTohoku-on.png);}
.thk .jp-02{ width:56px; height:22px; left:183px; top:39px;} .thk .jp-02 a{ width:56px; height:22px; background-position:-183px -39px;}
.thk .jp-03{ width:56px; height:22px; left:206px; top:112px;} .thk .jp-03 a{ width:56px; height:22px; background-position:-206px -112px;}
.thk .jp-04{ width:56px; height:22px; left:179px; top:193px;} .thk .jp-04 a{ width:56px; height:22px; background-position:-179px -193px;}
.thk .jp-05{ width:56px; height:22px; left:134px; top:100px;} .thk .jp-05 a{ width:56px; height:22px; background-position:-134px -100px;}
.thk .jp-06{ width:56px; height:22px; left:111px; top:173px;} .thk .jp-06 a{ width:56px; height:22px; background-position:-111px -173px;}
.thk .jp-07{ width:56px; height:22px; left:120px; top:240px;} .thk .jp-07 a{ width:56px; height:22px; background-position:-120px -240px;}
.thk .jp-00{ width:62px; height:22px; left:302px; top:270px;} .thk .jp-00 a{ width:62px; height:22px; background-position:-302px -270px;}
.knt,.knt li a{ background-image:url(../../images/map_jpnKanto.png);}
.knt li a:hover{ background-image:url(../../images/map_jpnKanto-on.png);}
.knt .jp-13{ width:56px; height:22px; left:133px; top:168px;} .knt .jp-13 a{ width:56px; height:22px; background-position:-133px -168px;}
.knt .jp-14{ width:71px; height:22px; left:113px; top:218px;} .knt .jp-14 a{ width:71px; height:22px; background-position:-113px -218px;}
.knt .jp-11{ width:56px; height:22px; left:121px; top:117px;} .knt .jp-11 a{ width:56px; height:22px; background-position:-121px -117px;}
.knt .jp-12{ width:56px; height:22px; left:216px; top:207px;} .knt .jp-12 a{ width:56px; height:22px; background-position:-216px -207px;}
.knt .jp-08{ width:56px; height:22px; left:220px; top:123px;} .knt .jp-08 a{ width:56px; height:22px; background-position:-220px -123px;}
.knt .jp-09{ width:56px; height:22px; left:193px; top:47px;} .knt .jp-09 a{ width:56px; height:22px; background-position:-193px -47px;}
.knt .jp-10{ width:56px; height:22px; left:108px; top:59px;} .knt .jp-10 a{ width:56px; height:22px; background-position:-108px -59px;}
.knt .jp-19{ width:56px; height:22px; left:47px; top:165px;} .knt .jp-19 a{ width:56px; height:22px; background-position:-47px -165px;}
.knt .jp-00{ width:62px; height:22px; left:302px; top:270px;} .knt .jp-00 a{ width:62px; height:22px; background-position:-302px -270px;}
.ths,.ths li a{ background-image:url(../../images/map_jpnTokai.png);}
.ths li a:hover{ background-image:url(../../images/map_jpnTokai-on.png);}
.ths .jp-15{ width:56px; height:22px; left:246px; top:85px;} .ths .jp-15 a{ width:56px; height:22px; background-position:-246px -85px;}
.ths .jp-20{ width:56px; height:22px; left:173px; top:147px;} .ths .jp-20 a{ width:56px; height:22px; background-position:-173px -147px;}
.ths .jp-16{ width:56px; height:22px; left:152px; top:91px;} .ths .jp-16 a{ width:56px; height:22px; background-position:-152px -91px;}
.ths .jp-17{ width:56px; height:22px; left:93px; top:77px;} .ths .jp-17 a{ width:56px; height:22px; background-position:-93px -77px;}
.ths .jp-18{ width:56px; height:22px; left:59px; top:115px;} .ths .jp-18 a{ width:56px; height:22px; background-position:-59px -115px;}
.ths .jp-23{ width:56px; height:22px; left:94px; top:195px;} .ths .jp-23 a{ width:56px; height:22px; background-position:-94px -195px;}
.ths .jp-21{ width:56px; height:22px; left:104px; top:149px;} .ths .jp-21 a{ width:56px; height:22px; background-position:-104px -149px;}
.ths .jp-22{ width:56px; height:22px; left:163px; top:225px;} .ths .jp-22 a{ width:56px; height:22px; background-position:-163px -225px;}
.ths .jp-24{ width:56px; height:22px; left:32px; top:212px;} .ths .jp-24 a{ width:56px; height:22px; background-position:-32px -212px;}
.ths .jp-00{ width:62px; height:22px; left:302px; top:270px;} .ths .jp-00 a{ width:62px; height:22px; background-position:-302px -270px;}
.knk,.knk li a{ background-image:url(../../images/map_jpnKinki.png);}
.knk li a:hover{ background-image:url(../../images/map_jpnKinki-on.png);}
.knk .jp-27{ width:56px; height:22px; left:154px; top:121px;} .knk .jp-27 a{ width:56px; height:22px; background-position:-154px -121px;}
.knk .jp-28{ width:56px; height:22px; left:97px; top:63px;} .knk .jp-28 a{ width:56px; height:22px; background-position:-97px -63px;}
.knk .jp-26{ width:56px; height:22px; left:166px; top:44px;} .knk .jp-26 a{ width:56px; height:22px; background-position:-166px -44px;}
.knk .jp-25{ width:56px; height:22px; left:243px; top:77px;} .knk .jp-25 a{ width:56px; height:22px; background-position:-243px -77px;}
.knk .jp-29{ width:56px; height:22px; left:202px; top:157px;} .knk .jp-29 a{ width:56px; height:22px; background-position:-202px -157px;}
.knk .jp-30{ width:71px; height:22px; left:127px; top:220px;} .knk .jp-30 a{ width:71px; height:22px; background-position:-127px -220px;}
.knk .jp-00{ width:62px; height:22px; left:302px; top:270px;} .knk .jp-00 a{ width:62px; height:22px; background-position:-302px -270px;}
.tgk,.tgk li a{ background-image:url(../../images/map_jpnTyugoku.png);}
.tgk li a:hover{ background-image:url(../../images/map_jpnTyugoku-on.png);}
.tgk .jp-31{ width:56px; height:22px; left:276px; top:45px;} .tgk .jp-31 a{ width:56px; height:22px; background-position:-276px -45px;}
.tgk .jp-32{ width:56px; height:22px; left:136px; top:68px;} .tgk .jp-32 a{ width:56px; height:22px; background-position:-136px -68px;}
.tgk .jp-33{ width:56px; height:22px; left:261px; top:110px;} .tgk .jp-33 a{ width:56px; height:22px; background-position:-261px -110px;}
.tgk .jp-34{ width:56px; height:22px; left:169px; top:128px;} .tgk .jp-34 a{ width:56px; height:22px; background-position:-169px -128px;}
.tgk .jp-35{ width:56px; height:22px; left:34px; top:145px;} .tgk .jp-35 a{ width:56px; height:22px; background-position:-34px -145px;}
.tgk .jp-00{ width:62px; height:22px; left:302px; top:270px;} .tgk .jp-00 a{ width:62px; height:22px; background-position:-302px -270px;}
.skk,.skk li a{ background-image:url(../../images/map_jpnShikoku.png);}
.skk li a:hover{ background-image:url(../../images/map_jpnShikoku-on.png);}
.skk .jp-36{ width:56px; height:22px; left:269px; top:112px;} .skk .jp-36 a{ width:56px; height:22px; background-position:-269px -112px;}
.skk .jp-37{ width:56px; height:22px; left:240px; top:54px;} .skk .jp-37 a{ width:56px; height:22px; background-position:-240px -54px;}
.skk .jp-38{ width:56px; height:22px; left:73px; top:110px;} .skk .jp-38 a{ width:56px; height:22px; background-position:-73px -110px;}
.skk .jp-39{ width:56px; height:22px; left:154px; top:148px;} .skk .jp-39 a{ width:56px; height:22px; background-position:-154px -148px;}
.skk .jp-00{ width:62px; height:22px; left:302px; top:270px;} .skk .jp-00 a{ width:62px; height:22px; background-position:-302px -270px;}
.ksy,.ksy li a{ background-image:url(../../images/map_jpnKyushu.png);}
.ksy li a:hover{ background-image:url(../../images/map_jpnKyushu-on.png);}
.ksy .jp-40{ width:56px; height:22px; left:176px; top:22px;} .ksy .jp-40 a{ width:56px; height:22px; background-position:-176px -22px;}
.ksy .jp-41{ width:56px; height:22px; left:128px; top:42px;} .ksy .jp-41 a{ width:56px; height:22px; background-position:-128px -42px;}
.ksy .jp-42{ width:56px; height:22px; left:80px; top:84px;} .ksy .jp-42 a{ width:56px; height:22px; background-position:-80px -84px;}
.ksy .jp-43{ width:56px; height:22px; left:159px; top:122px;} .ksy .jp-43 a{ width:56px; height:22px; background-position:-159px -122px;}
.ksy .jp-44{ width:56px; height:22px; left:233px; top:73px;} .ksy .jp-44 a{ width:56px; height:22px; background-position:-233px -73px;}
.ksy .jp-45{ width:56px; height:22px; left:204px; top:181px;} .ksy .jp-45 a{ width:56px; height:22px; background-position:-204px -181px;}
.ksy .jp-46{ width:71px; height:22px; left:113px; top:197px;} .ksy .jp-46 a{ width:71px; height:22px; background-position:-113px -197px;}
.ksy .jp-00{ width:62px; height:22px; left:302px; top:270px;} .ksy .jp-00 a{ width:62px; height:22px; background-position:-302px -270px;}
.wld,.wld li a{ background-image:url(../../images/map_world.png);}
.wld li a:hover{ background-image:url(../../images/map_world-on.png);}
.wld .asi{ width:69px; height:22px; left:109px; top:126px;} .wld .asi a{ width:69px; height:22px; background-position:-109px -126px;}
.wld .eur{ width:91px; height:22px; left:77px; top:74px;} .wld .eur a{ width:91px; height:22px; background-position:-77px -74px;}
.wld .nth{ width:59px; height:22px; left:264px; top:92px;} .wld .nth a{ width:59px; height:22px; background-position:-264px -92px;}
.wld .lat{ width:69px; height:22px; left:292px; top:186px;} .wld .lat a{ width:69px; height:22px; background-position:-292px -186px;}
.wld .oce{ width:176px; height:22px; left:100px; top:216px;} .wld .oce a{ width:176px; height:22px; background-position:-100px -216px;}
.wld .mid{ width:69px; height:22px; left:20px; top:127px;} .wld .mid a{ width:69px; height:22px; background-position:-20px -127px;}
.wld .afl{ width:80px; height:22px; left:4px; top:159px;} .wld .afl a{ width:80px; height:22px; background-position:-4px -159px;}
.wld .haw{ width:69px; height:22px; left:195px; top:135px;} .wld .haw a{ width:69px; height:22px; background-position:-195px -135px;}
.wld .gua{ width:126px; height:22px; left:138px; top:164px;} .wld .gua a{ width:126px; height:22px; background-position:-138px -164px;}
.wld .w00{ width:62px; height:22px; left:302px; top:270px;} .wld .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.wld .asi{ width:69px; height:22px; left:109px; top:126px;} .wld .asi a{ width:69px; height:22px; background-position:-109px -126px;}
.wld .eur{ width:91px; height:22px; left:77px; top:74px;} .wld .eur a{ width:91px; height:22px; background-position:-77px -74px;}
.wld .nth{ width:59px; height:22px; left:264px; top:92px;} .wld .nth a{ width:59px; height:22px; background-position:-264px -92px;}
.wld .lat{ width:69px; height:22px; left:292px; top:186px;} .wld .lat a{ width:69px; height:22px; background-position:-292px -186px;}
.wld .oce{ width:176px; height:22px; left:100px; top:216px;} .wld .oce a{ width:176px; height:22px; background-position:-100px -216px;}
.wld .mid{ width:69px; height:22px; left:20px; top:127px;} .wld .mid a{ width:69px; height:22px; background-position:-20px -127px;}
.wld .afl{ width:80px; height:22px; left:4px; top:159px;} .wld .afl a{ width:80px; height:22px; background-position:-4px -159px;}
.wld .haw{ width:69px; height:22px; left:195px; top:135px;} .wld .haw a{ width:69px; height:22px; background-position:-195px -135px;}
.wld .gua{ width:126px; height:22px; left:138px; top:164px;} .wld .gua a{ width:126px; height:22px; background-position:-138px -164px;}
.wld .w00{ width:62px; height:22px; left:302px; top:270px;} .wld .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.asi,.asi li a{ background-image:url(../../images/map_worldAsia.png);}
.asi li a:hover{ background-image:url(../../images/map_worldAsia-on.png);}
.asi .MN{ width:79px; height:22px; left:98px; top:32px;} .asi .MN a{ width:79px; height:22px; background-position:-98px -32px;}
.asi .CN{ width:59px; height:22px; left:105px; top:85px;} .asi .CN a{ width:59px; height:22px; background-position:-105px -85px;}
.asi .NP{ width:79px; height:22px; left:1px; top:107px;} .asi .NP a{ width:79px; height:22px; background-position:-1px -107px;}
.asi .KR{ width:59px; height:22px; left:250px; top:114px;} .asi .KR a{ width:59px; height:22px; background-position:-250px -114px;}
.asi .HK{ width:59px; height:22px; left:144px; top:135px;} .asi .HK a{ width:59px; height:22px; background-position:-144px -135px;}
.asi .TW{ width:59px; height:22px; left:228px; top:140px;} .asi .TW a{ width:59px; height:22px; background-position:-228px -140px;}
.asi .MO{ width:66px; height:22px; left:228px; top:166px;} .asi .MO a{ width:66px; height:22px; background-position:-228px -166px;}
.asi .PH{ width:90px; height:22px; left:233px; top:193px;} .asi .PH a{ width:90px; height:22px; background-position:-233px -193px;}
.asi .MY{ width:89px; height:22px; left:221px; top:221px;} .asi .MY a{ width:89px; height:22px; background-position:-221px -221px;}
.asi .SG{ width:101px; height:22px; left:222px; top:247px;} .asi .SG a{ width:101px; height:22px; background-position:-222px -247px;}
.asi .VN{ width:77px; height:22px; left:135px; top:207px;} .asi .VN a{ width:77px; height:22px; background-position:-135px -207px;}
.asi .ID{ width:102px; height:22px; left:106px; top:254px;} .asi .ID a{ width:102px; height:22px; background-position:-106px -254px;}
.asi .TH{ width:59px; height:22px; left:81px; top:167px;} .asi .TH a{ width:59px; height:22px; background-position:-81px -167px;}
.asi .KH{ width:89px; height:22px; left:33px; top:197px;} .asi .KH a{ width:89px; height:22px; background-position:-33px -197px;}
.asi .LK{ width:89px; height:22px; left:26px; top:224px;} .asi .LK a{ width:89px; height:22px; background-position:-26px -224px;}
.asi .IN{ width:66px; height:22px; left:11px; top:155px;} .asi .IN a{ width:66px; height:22px; background-position:-11px -155px;}
.asi .MV{ width:89px; height:22px; left:5px; top:251px;} .asi .MV a{ width:89px; height:22px; background-position:-5px -251px;}
.asi .w00{ width:62px; height:22px; left:302px; top:270px;} .asi .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.eur,.eur li a{ background-image:url(../../images/map_worldEurope.png);}
.eur li a:hover{ background-image:url(../../images/map_worldEurope-on.png);}
.eur .RU{ width:66px; height:22px; left:261px; top:79px;} .eur .RU a{ width:66px; height:22px; background-position:-261px -79px;}
.eur .SK{ width:89px; height:22px; left:272px; top:178px;} .eur .SK a{ width:89px; height:22px; background-position:-272px -178px;}
.eur .AT{ width:93px; height:22px; left:272px; top:201px;} .eur .AT a{ width:93px; height:22px; background-position:-272px -201px;}
.eur .HU{ width:87px; height:22px; left:271px; top:224px;} .eur .HU a{ width:87px; height:22px; background-position:-271px -224px;}
.eur .CZ{ width:66px; height:22px; left:200px; top:167px;} .eur .CZ a{ width:66px; height:22px; background-position:-200px -167px;}
.eur .HR{ width:88px; height:22px; left:159px; top:198px;} .eur .HR a{ width:88px; height:22px; background-position:-159px -198px;}
.eur .GR{ width:79px; height:22px; left:191px; top:243px;} .eur .GR a{ width:79px; height:22px; background-position:-191px -243px;}
.eur .IT{ width:79px; height:22px; left:112px; top:226px;} .eur .IT a{ width:79px; height:22px; background-position:-112px -226px;}
.eur .MT{ width:71px; height:22px; left:106px; top:258px;} .eur .MT a{ width:71px; height:22px; background-position:-106px -258px;}
.eur .PT{ width:89px; height:22px; left:1px; top:266px;} .eur .PT a{ width:89px; height:22px; background-position:-1px -266px;}
.eur .ES{ width:79px; height:22px; left:31px; top:241px;} .eur .ES a{ width:79px; height:22px; background-position:-31px -241px;}
.eur .MC{ width:66px; height:22px; left:46px; top:216px;} .eur .MC a{ width:66px; height:22px; background-position:-46px -216px;}
.eur .FR{ width:79px; height:22px; left:4px; top:193px;} .eur .FR a{ width:79px; height:22px; background-position:-4px -193px;}
.eur .DK{ width:88px; height:22px; left:57px; top:110px;} .eur .DK a{ width:88px; height:22px; background-position:-57px -110px;}
.eur .GB{ width:79px; height:22px; left:21px; top:142px;} .eur .GB a{ width:79px; height:22px; background-position:-21px -142px;}
.eur .DE{ width:66px; height:22px; left:97px; top:156px;} .eur .DE a{ width:66px; height:22px; background-position:-97px -156px;}
.eur .CH{ width:66px; height:22px; left:8px; top:169px;} .eur .CH a{ width:66px; height:22px; background-position:-8px -169px;}
.eur .IE{ width:98px; height:22px; left:2px; top:59px;} .eur .IE a{ width:98px; height:22px; background-position:-2px -59px;}
.eur .PL{ width:86px; height:22px; left:161px; top:131px;} .eur .PL a{ width:86px; height:22px; background-position:-161px -131px;}
.eur .NO{ width:87px; height:22px; left:72px; top:18px;} .eur .NO a{ width:87px; height:22px; background-position:-72px -18px;}
.eur .FI{ width:99px; height:22px; left:145px; top:48px;} .eur .FI a{ width:99px; height:22px; background-position:-145px -48px;}
.eur .SE{ width:98px; height:22px; left:90px; top:84px;} .eur .SE a{ width:98px; height:22px; background-position:-90px -84px;}
.eur .w00{ width:62px; height:22px; left:302px; top:270px;} .eur .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.nth,.nth li a{ background-image:url(../../images/map_worldNorthAmerica.png);}
.nth li a:hover{ background-image:url(../../images/map_worldNorthAmerica-on.png);}
.nth .US{ width:80px; height:22px; left:162px; top:208px;} .nth .US a{ width:80px; height:22px; background-position:-162px -208px;}
.nth .als{ width:80px; height:22px; left:5px; top:60px;} .nth .als a{ width:80px; height:22px; background-position:-5px -60px;}
.nth .CA{ width:70px; height:22px; left:143px; top:109px;} .nth .CA a{ width:70px; height:22px; background-position:-143px -109px;}
.nth .hwi{ width:70px; height:22px; left:26px; top:206px;} .nth .hwi a{ width:70px; height:22px; background-position:-26px -206px;}
.nth .w00{ width:62px; height:22px; left:302px; top:270px;} .nth .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.lat,.lat li a{ background-image:url(../../images/map_worldLatinAmerica.png);}
.lat li a:hover{ background-image:url(../../images/map_worldLatinAmerica-on.png);}
.lat .MX{ width:80px; height:22px; left:9px; top:5px;} .lat .MX a{ width:80px; height:22px; background-position:-9px -5px;}
.lat .GT{ width:91px; height:22px; left:21px; top:37px;} .lat .GT a{ width:91px; height:22px; background-position:-21px -37px;}
.lat .CU{ width:77px; height:22px; left:127px; top:5px;} .lat .CU a{ width:77px; height:22px; background-position:-127px -5px;}
.lat .BS{ width:70px; height:22px; left:206px; top:5px;} .lat .BS a{ width:70px; height:22px; background-position:-206px -5px;}
.lat .JM{ width:88px; height:22px; left:162px; top:28px;} .lat .JM a{ width:88px; height:22px; background-position:-162px -28px;}
.lat .VE{ width:81px; height:22px; left:197px; top:51px;} .lat .VE a{ width:81px; height:22px; background-position:-197px -51px;}
.lat .EC{ width:91px; height:22px; left:70px; top:89px;} .lat .EC a{ width:91px; height:22px; background-position:-70px -89px;}
.lat .BR{ width:79px; height:22px; left:207px; top:117px;} .lat .BR a{ width:79px; height:22px; background-position:-207px -117px;}
.lat .PE{ width:64px; height:22px; left:117px; top:139px;} .lat .PE a{ width:64px; height:22px; background-position:-117px -139px;}
.lat .BO{ width:80px; height:22px; left:187px; top:154px;} .lat .BO a{ width:80px; height:22px; background-position:-187px -154px;}
.lat .PY{ width:90px; height:22px; left:222px; top:191px;} .lat .PY a{ width:90px; height:22px; background-position:-222px -191px;}
.lat .CL{ width:56px; height:22px; left:133px; top:227px;} .lat .CL a{ width:56px; height:22px; background-position:-133px -227px;}
.lat .AR{ width:104px; height:22px; left:194px; top:255px;} .lat .AR a{ width:104px; height:22px; background-position:-194px -255px;}
.lat .w00{ width:62px; height:22px; left:302px; top:270px;} .lat .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.oce,.oce li a{ background-image:url(../../images/map_worldOceania.png);}.oce li a:hover{ background-image:url(../../images/map_worldOceania-on.png);}
.oce .AU{ width:113px; height:22px; left:29px; top:153px;} .oce .AU a{ width:113px; height:22px; background-position:-29px -153px;}
.oce .NZ{ width:118px; height:22px; left:234px; top:239px;} .oce .NZ a{ width:118px; height:22px; background-position:-234px -239px;}
.oce .PW{ width:69px; height:22px; left:97px; top:20px;} .oce .PW a{ width:69px; height:22px; background-position:-97px -20px;}
.oce .GU{ width:123px; height:22px; left:195px; top:10px;} .oce .GU a{ width:123px; height:22px; background-position:-195px -10px;}
.oce .FM{ width:103px; height:22px; left:258px; top:44px;} .oce .FM a{ width:103px; height:22px; background-position:-258px -44px;}
.oce .FJ{ width:75px; height:22px; left:218px; top:103px;} .oce .FJ a{ width:75px; height:22px; background-position:-218px -103px;}
.oce .PF{ width:69px; height:22px; left:298px; top:126px;} .oce .PF a{ width:69px; height:22px; background-position:-298px -126px;}
.oce .NC{ width:123px; height:22px; left:191px; top:151px;} .oce .NC a{ width:123px; height:22px; background-position:-191px -151px;}
.oce .w00{ width:62px; height:22px; left:302px; top:270px;} .oce .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.gua,.gua li a{ background-image:url(../../images/map_worldGuam.png);}.gua li a:hover{ background-image:url(../../images/map_worldGuam-on.png);}
.gua .MP{ width:79px; height:22px; left:271px; top:33px;} .gua .MP a{ width:79px; height:22px; background-position:-271px -33px;}
.gua .GU{ width:69px; height:22px; left:241px; top:98px;} .gua .GU a{ width:69px; height:22px; background-position:-241px -98px;}
.gua .PW{ width:69px; height:22px; left:168px; top:179px;} .gua .PW a{ width:69px; height:22px; background-position:-168px -179px;}
.gua .w00{ width:62px; height:22px; left:302px; top:270px;} .gua .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.mid,.mid li a{ background-image:url(../../images/map_worldMiddleEast.png);}
.mid li a:hover{ background-image:url(../../images/map_worldMiddleEast-on.png);}
.mid .SY{ width:69px; height:22px; left:96px; top:78px;} .mid .SY a{ width:69px; height:22px; background-position:-96px -78px;}
.mid .IL{ width:93px; height:22px; left:32px; top:115px;} .mid .IL a{ width:93px; height:22px; background-position:-32px -115px;}
.mid .JO{ width:83px; height:22px; left:82px; top:146px;} .mid .JO a{ width:83px; height:22px; background-position:-82px -146px;}
.mid .IR{ width:69px; height:22px; left:204px; top:102px;} .mid .IR a{ width:69px; height:22px; background-position:-204px -102px;}
.mid .dbi{ width:69px; height:22px; left:260px; top:156px;} .mid .dbi a{ width:69px; height:22px; background-position:-260px -156px;}
.mid .AE{ width:135px; height:22px; left:187px; top:187px;} .mid .AE a{ width:135px; height:22px; background-position:-187px -187px;}
.mid .YE{ width:80px; height:22px; left:154px; top:245px;} .mid .YE a{ width:80px; height:22px; background-position:-154px -245px;}
.mid .w00{ width:62px; height:22px; left:302px; top:270px;} .mid .w00 a{ width:62px; height:22px; background-position:-302px -270px;}
.afl,.afl li a{ background-image:url(../../images/map_worldAfrica.png);}.afl li a:hover{ background-image:url(../../images/map_worldAfrica-on.png);}
.afl .MA{ width:79px; height:22px; left:6px; top:32px;} .afl .MA a{ width:79px; height:22px; background-position:-6px -32px;}
.afl .TN{ width:92px; height:22px; left:102px; top:16px;} .afl .TN a{ width:92px; height:22px; background-position:-102px -16px;}
.afl .EG{ width:79px; height:22px; left:185px; top:58px;} .afl .EG a{ width:79px; height:22px; background-position:-185px -58px;}
.afl .ET{ width:92px; height:22px; left:221px; top:112px;} .afl .ET a{ width:92px; height:22px; background-position:-221px -112px;}
.afl .KE{ width:67px; height:22px; left:126px; top:129px;} .afl .KE a{ width:67px; height:22px; background-position:-126px -129px;}
.afl .TZ{ width:92px; height:22px; left:110px; top:157px;} .afl .TZ a{ width:92px; height:22px; background-position:-110px -157px;}
.afl .ZM{ width:79px; height:22px; left:109px; top:186px;} .afl .ZM a{ width:79px; height:22px; background-position:-109px -186px;}
.afl .ZW{ width:92px; height:22px; left:234px; top:165px;} .afl .ZW a{ width:92px; height:22px; background-position:-234px -165px;}
.afl .MG{ width:104px; height:22px; left:243px; top:196px;} .afl .MG a{ width:104px; height:22px; background-position:-243px -196px;}
.afl .MU{ width:99px; height:22px; left:256px; top:232px;} .afl .MU a{ width:99px; height:22px; background-position:-256px -232px;}
.afl .BW{ width:79px; height:22px; left:26px; top:205px;} .afl .BW a{ width:79px; height:22px; background-position:-26px -205px;}
.afl .NA{ width:79px; height:22px; left:78px; top:233px;} .afl .NA a{ width:79px; height:22px; background-position:-78px -233px;}
.afl .ZA{ width:90px; height:22px; left:162px; top:261px;} .afl .ZA a{ width:90px; height:22px; background-position:-162px -261px;}
.afl .w00{ width:62px; height:22px; left:302px; top:270px;} .afl .w00 a{ width:62px; height:22px; background-position:-302px -270px;}