@charset "UTF-8";

h1{margin:20px auto 15px; width:970px;}
div#wrap{position:relative; width:980px; height:600px; margin:0 auto 50px; background:url(/cmn/pn/img/jpMap.png) no-repeat 0 10px;}
#wrap dl{position:absolute; width:240px; padding:10px 10px 0; border:solid #999 1px; background-color:#fff;}
#wrap dt{margin:0 0 5px;}
#wrap dd{margin-bottom:10px;}
#wrap ul{list-style:none;}
/*---#wrap li{height:11px; margin-bottom:3px; font-size:11px;}---*/
#wrap li { line-height: 14px;}
#wrap li a { font-family:'MS UI Gothic',sans-serif; line-height: 13px;}

dl#list-Hokkaido{top:30px; right:0;}
dl#list-Tohoku{top:100px; right:0;}
dl#list-Kanto{top:270px; right:0;}

dl#list-Hokuriku{top:0; left:280px;}
dl#list-Tokai{top:350px; right:270px;}

dl#list-Kinki{top:0; left:0;}

dl#list-Sikoku{top:460px; left:270px;}

dl#list-Sanin{top:160px; left:0;}
dl#list-Kyusyu{top:295px; left:0;}