@charset "shift_jis";

/* ‘S‘Ì */
body {margin:0px; padding:0px; background-color:#443b2c; font-family: '‚l‚r ‚oƒSƒVƒbƒN';}
* {margin:0px; padding:0px;}


span{
    font-weight:bold;
    color:yellow;
}


#container {
    width:741px;
    background: background-color:#ffffff;
    margin:0px auto 0px;
    position: relative;}
.hidden {display:none;}

p{ font-size: 12px;
   line-height: 1.3;
   color:white;
}




.pLead{
    position: absolute;
    font-size: 17px;
    font-weight: bold;
    margin:35px 0px 0px 120px
}

.ex{
    position: absolute;
    font-size: 13px;
    font-weight: bold;
    margin:100px 0px 0px 350px
}

.message{
    height:76px;
    width:389px;
    position: absolute;
    font-size: 12px;
    margin:48px 0px 0px 240px
}

.message2{
    height:76px;
    width:389px;
    position: absolute;
    font-size: 12px;
    margin:45px 0px 0px 215px
}

.message3{
    height:76px;
    width:389px;
    position: absolute;
    font-size: 12px;
    margin:40px 0px 0px 230px
}

.message4{
    height:76px;
    width:389px;
    position: absolute;
    font-size: 12px;
    margin:55px 0px 0px 230px
}

#pText{
    position: absolute;
    width:239px; 
    height:285px;
    margin:70px 0px 0px 125px
}

#pText2{
    position: absolute;
    width:500px; 
    height:285px;
    margin:70px 0px 0px 125px
}

h1{
    width:741px; 
    height:111px; 
    background:url(images/header.jpg) no-repeat left top; 
    margin:0px auto 0px; 
    text-indent:-9999px;}


#top_text{
    width:741px; 
    height:205px; 
    background:url(images/top_text.jpg) no-repeat left top; 
    margin:0px auto 0px; 
}

#link{
    width:193px;
    height:24px;
    margin:0px auto 0px;
    padding-top:180px;
}

#link a{
    font-weight:bold;
    color:yellow;
}

#lead1{
    width:741px; 
    height:113px; 
    background:url(images/lead1.jpg) no-repeat left top; 
    margin:0px auto 0px; 
    }


#box1{
    width:741px; 
    height:349px; 
    background:url(images/box1.jpg) no-repeat left top; 
    margin:0px auto 0px; }


#box2{
    position: relative;
    width:741px; 
    height:874px; 
    background:url(images/box2.jpg) no-repeat left top; 
    margin:0px auto 0px; }


#lead_u{
    width:741px; 
    height:126px; 
    background:url(images/lead_u.jpg) no-repeat left top; 
    margin:0px auto 0px; 
}


#lead2{
    width:741px; 
    height:126px; 
    background:url(images/lead2.jpg) no-repeat left top; 
    margin:0px auto 0px; }


#box3{
    width:741px; 
    height:426px; 
    background:url(images/box3.jpg) no-repeat left top; 
    margin:0px auto 0px; 
}


#btn_map1 a{
    display:block;
    width:263px; 
    height:201px; 
    text-indent:-9999px;
}

#btn_map2 a{
    display:block;
    width:263px; 
    height:201px; 
    text-indent:-9999px;
}

#btn_map1{
    position: absolute;
    display: block;
    width:263px; 
    height:201px; 
    background:url(images/btn_map1.jpg) no-repeat left top; 
    margin:210px 0px 0px 345px; 

}

#btn_map2{
    position: absolute;
    display: block;
    width:263px; 
    height:201px; 
    background:url(images/btn_map2.jpg) no-repeat left top; 
    margin:205px 0px 0px 345px; 

}


#box4{
    width:741px; 
    height:426px; 
    background:url(images/box4.jpg) no-repeat left top; 
    margin:0px auto 0px; }


#lead3{
    width:741px; 
    height:153px; 
    background:url(images/lead3.jpg) no-repeat left top; 
    margin:0px auto 0px; }


#logo_btn {
    position: absolute;
    display: block;
    width:300px; 
    height:132px; 
    background:url(images/logo_btn.png) no-repeat left top; 
    margin:2px 0px 0px 415px; 
    text-indent:-9999px;
}

#monsbox{
    display: block;
    width:492px; 
    height:716px; 
    margin:0px auto 0px; 
}


#mons1{
    position: absolute;
    display: block;
    width:243px; 
    height:293px; 
    background:url(images/mons1.jpg) no-repeat left top; 
    margin:-20px 0px 0px 350px; 
    text-indent:-9999px;
    }


#mons2{
    position: absolute;
    display: block;
    width:243px; 
    height:174px; 
    background:url(images/mons2.jpg) no-repeat left top; 
    margin:0px 0px 0px 125px; 
    text-indent:-9999px;
    }

#mons3{
    position: absolute;
    display: block;
    width:243px; 
    height:174px; 
    background:url(images/mons3.jpg) no-repeat left top; 
    margin:0px 0px 0px 370px; 
    text-indent:-9999px;
    }

#mons4{
    position: absolute;
    display: block;
    width:243px; 
    height:174px; 
    background:url(images/mons4.jpg) no-repeat left top; 
    margin:176px 0px 0px 125px; 
    text-indent:-9999px;
    }

#mons5{
    position: absolute;
    display: block;
    width:243px; 
    height:174px; 
    background:url(images/mons5.jpg) no-repeat left top; 
    margin:176px 0px 0px 370px; 
    text-indent:-9999px;
    }

#mons6{
    position: absolute;
    display: block;
    width:260px; 
    height:174px; 
    background:url(images/mons6.jpg) no-repeat left top; 
    margin:352px 0px 0px 125px; 
    text-indent:-9999px;
    }

#mons7{
    position: absolute;
    display: block;
    width:243px; 
    height:174px; 
    background:url(images/mons7.jpg) no-repeat left top; 
    margin:352px 0px 0px 370px; 
    text-indent:-9999px;
    }

#mons8{
    position: absolute;
    display: block;
    width:243px; 
    height:174px; 
    background:url(images/mons8.jpg) no-repeat left top; 
    margin:528px 0px 0px 125px; 
    text-indent:-9999px;
    }

#mons9{
    position: absolute;
    display: block;
    width:243px; 
    height:174px; 
    background:url(images/mons9.jpg) no-repeat left top; 
    margin:528px 0px 0px 370px; 
    text-indent:-9999px;
    }


#footer{
    width:741px; 
    height:46px; 
    background:url(images/footer.jpg) no-repeat left top; 
    margin:0px auto 0px; 
    text-indent:-9999px;}


