
#main_wrapper {
    width: 720px;
    height: 463px;
    padding-top: 17px;
}

#main {
    width: 720px;
    height: 463px;
    background-image: url("../images/main_bg_dlindex.jpg");
    background-size: 720px 463px;
    position: relative;
}

#title{
    width: 177px;
    height: 33px;
    position: absolute;
    top: 43px;
    left: 44px;
}

#dl_tx-01{
    width: 124px;
    height: 30px;
    position: absolute;
    top: 93px;
    left: 49px;
}

#dl_tx-02{
    width: 286px;
    height: 31px;
    position: absolute;
    top: 137px;
    left: 51px;
}

#logo{
    width: 173px;
    height: 102px;
    position: absolute;
    top: -17px;
    left: 547px;
}

#toppage{
    width: 96px;
    height: 15px;
    position: absolute;
    top: 4px;
    left: 483px;
}

#wallpaper01 a{
    width: 188px;
    height: 143px;
    position: absolute;
    top: 204px;
    left: 50px;
    background-image: url("../images/wallpaper01.jpg");
}

#wallpaper01 a:hover{
    width: 188px;
    height: 143px;
    background-image: url("../images/wallpaper01_on.jpg");
}

#wallpaper02 a{
    width: 188px;
    height: 143px;
    position: absolute;
    top: 204px;
    left: 272px;
    background-image: url("../images/wallpaper02.jpg");
}

#wallpaper02 a:hover{
    background-image: url("../images/wallpaper02_on.jpg");
}

#wallpaper03 a{
    width: 188px;
    height: 143px;
    position: absolute;
    top: 204px;
    left: 492px;
    background-image: url("../images/wallpaper03.jpg");
}

#wallpaper03 a:hover{
    width: 188px;
    height: 143px;
    background-image: url("../images/wallpaper03_on.jpg");
}

#wallpaper_btn a{
    width: 262px;
    height: 46px;
    position: absolute;
    top: 372px;
    left: 237px;
    background-image: url("../images/wallpaper_btn.jpg");
    background-size: 262px 46px;
}

#wallpaper_btn a:hover{
    width: 262px;
    height: 46px;
    background-image: url("../images/wallpaper_btn_on.jpg");
    background-size: 262px 46px;
}