@charset "UTF-8";
/* CSS Document */


ul{
    list-style: none;
}

ul li{
    list-style: none;
}


/* ///////// メイン ////////// */
#main{
    height: 725px;

  background-image:
    url("/images/10th_anniv/campaign/mv-bg.jpg"), /* 最前面の背景レイヤーの背景画像 */
    url("/images/10th_anniv/campaign/gold-bg.jpg");
  background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
    repeat-x;

  background-position:
    center top, /* 最前面の背景レイヤーに対応 */
    center top;


    width: 100%;
    min-width: 1080px;
}




#main-inner{
    width: 1080px;
    margin: 0 auto;
}





/* ///// コンテンツ部分 ///// */



#wrapper{
background-image:
    url("/images/10th_anniv/top/bg-top.png"), /* 最前面の背景レイヤーの背景画像 */
    url("/images/10th_anniv/campaign/btm-coment.png"), /* 最前面の背景レイヤーの背景画像 */
    url("/images/10th_anniv/top/bg-bottom.png"), /* 最前面の背景レイヤーの背景画像 */
    url("/images/10th_anniv/campaign/contents-cloud-bg.png");
  background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
    no-repeat, /* 最前面の背景レイヤーに対応 */
    no-repeat, /* 最前面の背景レイヤーに対応 */
    repeat;

  background-position:
    center top 808px, /* 最前面の背景レイヤーに対応 */
    center bottom 44px, 
    center bottom,
    center top;

    background-size:
    1980px,
    auto,
    1980px,
    auto;

    padding-bottom: 324px;
}

#contents-wrap .inner{
    width: 1080px;
    margin: 0 auto;
    padding-left: 157px;
    box-sizing: border-box;
    margin-top: -80px;
}


#contents-wrap .inner p.campaign-img{
    margin-bottom: 44px;
}







#contents-wrap .inner .campaign01{
    position: relative;
}
#contents-wrap .inner .campaign01 img.apply-end{
    position: absolute;
    top: 780px;
    left: 140px;
}

#contents-wrap .inner .campaign02{
    position: relative;
}
#contents-wrap .inner .campaign02 img.apply-end{
    position: absolute;
    top: 780px;
    left: 140px;
}

#contents-wrap .inner .campaign03{
    position: relative;
}
#contents-wrap .inner .campaign03 img.apply-end{
    position: absolute;
    top: 530px;
    left: 140px;
}


#contents-wrap .inner .campaign04{
    position: relative;
}
#contents-wrap .inner .campaign04 .twitter-btn{
    position: absolute;
    left: 112px;
    top: 745px;
}

#contents-wrap .inner .campaign04 img.apply-end{
    position: absolute;
    top: 410px;
    left: 80px;
}

