.container .content .areaKN div span{
    display: inline-block;
    padding: 10px 5px;
    position: relative;
    font-size: 20px;
    font-weight: 400;
    color: rgb(255, 255, 255);
    text-shadow: 0 0 2px rgb(0, 0, 0);
    z-index: 40;
    cursor: pointer;
}
.container .content .areaKN div span:hover{   
    color: rgb(137, 255, 1);
}
.container .content .KN1 span{
    top: 80px;
    left: 100px;
}
.container .content .KN2 span{    
    top: 140px;
    left: 60px;
}
.container .content .KN3 span{
    top: 100px;
    left: 45px;
}
.container .content .KN4 span{
    top: 90px;
    left: 90px;
}
.container .content .KN5 span{
    top: 80px;
    left: 80px;
}
.container .content .KN6 span{
    top: 50px;
    left: 90px;
}
.container .content .KN7 span{
    top: 25px;
    left: 60px;
}
.container .content .KN8 span{
    top: 40px;
    left: 40px;
}
.container .content .KN9 span{
    top: 45px;
    left: 70px;
}
.container .content .KN10 span{
    top: 70px;
    left: 50px;
}
.container .content .KN11 span{
    top: 40px;
    left: 50px;
}
.container .content .KN13 span{
    top: 40px;
    left: 60px;
}
.container .content .KN16 span{
    top: 70px;
    left: 80px;
}
.container .content .KN18 span{
    top: 40px;
    left: 50px;
}
.container .content .KNitem{
    position: absolute;
    background-size: contain;  
}
.container .content .KNitem.KN1{
    top:80px;
    left:80px;
    width: 212px;
    height: 223px;
    background: url(../img/map/kn/geochang.png) no-repeat center center;
}
.container .content .KNitem.KN2{
    top: 121px;
    left:226px;
    width: 209px;
    height: 260px;
    background: url(../img/map/kn/habcheon.png) no-repeat center center;
}
.container .content .KNitem.KN3{
    top: 157px;
    left: 33px;
    width: 153px;
    height: 255px;
    background: url(../img/map/kn/hamyang.png) no-repeat center center;
}
.container .content .KNitem.KN4{
    top: 407px;
    left: 34px;
    width: 185px;
    height: 212px;
    background: url(../img/map/kn/hadong.png) no-repeat center center;
}
.container .content .KNitem.KN5{
    top: 270px;
    left: 87px;
    width: 213px;
    height: 198px;
    background: url(../img/map/kn/sancheong.png) no-repeat center center;
}
.container .content .KNitem.KN6{
    top: 392px;
    left: 192px;
    width: 241px;
    height: 160px;
    background: url(../img/map/kn/jinju.png) no-repeat center center;
}
.container .content .KNitem.KN7{
    top: 499px;
    left: 186px;
    width: 158px;
    height: 128px;
    background: url(../img/map/kn/sacheon.png) no-repeat center center;
}
.container .content .KNitem.KN8{
    top: 630px;
    left: 145px;
    width: 150px;
    height: 134px;
    background: url(../img/map/kn/namhae.png) no-repeat center center;
}
.container .content .KNitem.KN9{
    top: 297px;
    left: 298px;
    width: 172px;
    height: 143px;
    background: url(../img/map/kn/uiryeong.png) no-repeat center center;
}
.container .content .KNitem.KN10{
    top: 200px;
    left: 417px;
    width: 159px;
    height: 170px;
    background: url(../img/map/kn/changryong.png) no-repeat center center;
}
.container .content .KNitem.KN11{
    top: 360px;
    left: 388px;
    width: 148px;
    height: 129px;
    background: url(../img/map/kn/hamahn.png) no-repeat center center;
}
.container .content .KNitem.KN12{
    top: 602px;
    left: 149px;
    width: 55px;
    height: 46px;
    background: url(../img/map/kn/masan.png) no-repeat center center;
}
.container .content .KNitem.KN13{
    top: 513px;
    left: 310px;
    width: 194px;
    height: 130px;
    background: url(../img/map/kn/goseong.png) no-repeat center center;
}
.container .content .KNitem.KN14{
    top: 556px;
    left: 407px;
    width: 226px;
    height: 194px;
    background: url(../img/map/kn/tongyoung.png) no-repeat center center;
}
.container .content .KNitem.KN16{
    top: 223px;
    left: 536px;
    width: 232px;
    height: 165px;
    background: url(../img/map/kn/milyang.png) no-repeat center center;
}
.container .content .KNitem.KN17{
    top: 368px;
    left: 425px;
    width: 212px;
    height: 179px;
    background: url(../img/map/kn/changwon.png) no-repeat center center;
}
.container .content .KNitem.KN18{
    top: 363px;
    left: 603px;
    width: 161px;
    height: 131px;
    background: url(../img/map/kn/kimhae.png) no-repeat center center;
}
.container .content .KNitem.KN19{
    top: 483px;
    left: 566px;
    width: 123px;
    height: 48px;
    background: url(../img/map/kn/jinhae.png) no-repeat center center;
}
.container .content .KNitem.KN20{
    top: 283px;
    left: 692px;
    width: 172px;
    height: 143px;
    background: url(../img/map/kn/yangsan.png) no-repeat center center;
}