@charset "UTF-8";
#maincontant{
margin:0 auto;
width:1000px;
height:1300px;
background:url("../lib/bg_maincontant.jpg") top center no-repeat;
}

#area{
float:left;
margin:0 0 0 50px;
_margin-left:20px;
padding-top:40px;
width:690px;
text-align:left;
}

#area h3{width:698px; height:70px; background:url("../lib/areamap/title.jpg") 0 0 no-repeat; text-indent:-9999px;}

#areamap{position:relative; margin:20px 0 15px 0;}

#btn{position:absolute; top:0; left:45px;}
#btn table td{padding:0 15px 15px 0;}
#btn #cloak,#btn #cloak a,#btn #food,#btn #food a,#btn #attention,#btn #attention a{display:block; width:195px; height:54px; text-indent:-9999px;}
#btn #cloak,#btn #cloak a{background:url("../lib/areamap/cloak.jpg") 0 0 no-repeat;}
#btn #food,#btn #food a{background:url("../lib/areamap/food.jpg") 0 0 no-repeat;}
#btn #attention,#btn #attention a{background:url("../lib/areamap/attention.jpg") 0 0 no-repeat;}
#btn #cloak a:hover,#btn #food a:hover,#btn #attention a:hover{background-position:0 -54px;}


#popup{width:550px; text-align:left; margin:0 auto; margin-top:30px;}
#popup h1{padding:10px 0 0 25px; font-size:1.4em; font-weight:600; color:#cc0000;}
#popup p{padding:10px 0 10px 25px;}
#popup p.pick{font-size:1.2em; font-weight:600;}
#popup ul{margin:10px 25px 0 50px; padding-bottom:15px; list-style:disc;}
#popup img{padding:10px 0 15px 0;}
