/* KoReKuRai Blog for map 2016 */
@media screen and (max-width:478px) { 

    .divmap 
    {
        position:relative;
        width:320px;
        height:548px;
	    display:table-cell;
	    vertical-align:middle;
    }
    
    .pkurama { left:91px;top:3px;width:50px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pohara { left:224px;top:3px;width:45px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pkamigamo { left:200px;top:85px;width:45px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }

    .padashino { left:0px;top:43px;width:50px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pgiouji { left:13px;top:90px;width:50px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pjojakkoji { left:28px;top:137px;width:50px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }

    .pnomiya { left:15px;top:320px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .ptenryuji { left:3px;top:364px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pmyoshinji { left:48px;top:273px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }

    .pkitano { left:128px;top:104px;width:45px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pkinkakuji { left:91px;top:148px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pninnaji { left:73px;top:85px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    
    .pheianjingu { left:266px;top:130px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pginkakuji { left:266px;top:180px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pnanzenji { left:266px;top:221px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }

    .pkodaiji { left:266px;top:255px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pkenjinji { left:266px;top:297px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pkiyomizu { left:266px;top:340px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
     
    .pnijoujo { left:77px;top:322px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .ptouji { left:100px;top:364px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
   
    .ptofukuji { left:266px;top:382px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pfushimi { left:266px;top:427px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pbyodoin { left:266px;top:468px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    
    
    .divmapfuji  
    {
        position:relative;
        width:320px;
        height:331px;
	    display:table-cell;
	    vertical-align:middle;
    }
    .pkoumori { left:25px;top:10px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pmakai { left:40px;top:170px;width:60px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pcaves { left:51px;top:75px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pkaba { left:270px;top:141px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pfuji { left:194px;top:184px;width:45px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pfujitop { left:182px;top:109px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pshiraito { left:12px;top:270px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .psafari { left:139px;top:279px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .psafari2 { left:220px;top:243px;width:55px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pgotemba { left:274px;top:296px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    
    .pmusicbox { left:263px;top:2px;width:55px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pkachikachi { left:222px;top:38px;width:45px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pmilkland { left:50px;top:218px;width:45px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pthomas { left:114px;top:60px;width:60px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .p4goume { left:60px;top:120px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .pbenifuji { left:6px;top:108px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
    .psakafuji { left:265px;top:66px;width:40px;background: rgba(0,0,0,.2);font-size:9px; position:absolute; }
}
@media screen and (min-width:497px) { 

    .divmap 
    {
        position:relative;
        width:620px;
        height:1063px;
	    display:table-cell;
	    vertical-align:middle;
    }
    
    .pkurama { left:178px;top:8px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pohara { left:431px;top:8px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pkamigamo { left:388px;top:166px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }

    .padashino { left:0px;top:84px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pgiouji { left:30px;top:176px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pjojakkoji { left:55px;top:267px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }

    .pnomiya { left:30px;top:620px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .ptenryuji { left:5px;top:708px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pmyoshinji { left:92px;top:530px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }

    .pkitano { left:250px;top:200px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pkinkakuji { left:177px;top:288px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pninnaji { left:143px;top:164px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    
    .pheianjingu { left:515px;top:255px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pginkakuji { left:515px;top:338px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pnanzenji { left:515px;top:421px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    
    .pkodaiji { left:515px;top:492px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pkenjinji { left:515px;top:575px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pkiyomizu { left:515px;top:658px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    
    .pnijoujo { left:150px;top:621px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .ptouji { left:195px;top:706px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    
    .ptofukuji { left:515px;top:743px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pfushimi { left:515px;top:827px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pbyodoin { left:515px;top:908px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    
    
    
    .divmapfuji  
    {
        position:relative;
        width:620px;
        height:643px;
	    display:table-cell;
	    vertical-align:middle;
    }
    .pkoumori { left:53px;top:1px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pmakai { left:73px;top:325px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pcaves { left:100px;top:145px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pkaba { left:526px;top:275px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pfuji { left:376px;top:358px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pfujitop { left:354px;top:211px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pshiraito { left:21px;top:519px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .psafari { left:278px;top:520px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .psafari2 { left:428px;top:450px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pgotemba { left:527px;top:550px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    
    .pmusicbox { left:520px;top:5px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pkachikachi { left:425px;top:67px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pmilkland { left:112px;top:395px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pthomas { left:223px;top:105px;width:85px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .p4goume { left:112px;top:285px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .pbenifuji { left:10px;top:205px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    .psakafuji { left:525px;top:131px;width:80px;background: rgba(0,0,0,.2);font-size:12px; position:absolute; }
    
}
.amap
{
    color:White;
    text-decoration:none;
}
