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



/*TOPスタイル*/

#wrapper {
    background: url(../../images/16th_anniversary/common/bg_top.jpg) no-repeat center top, url(../../images/16th_anniversary/common/bg_bottom.png) no-repeat center bottom, url(../../images/16th_anniversary/common/16th_bg.jpg) repeat-y center 1172px #fff;
}

#contents-wrap{
    width: 1080px;
    margin: 0 auto;
}


ul.bnr-list{
    text-align: center;
}

ul.bnr-list li {
    margin: 40px auto;
    overflow: hidden;
	width: 900px;
	height: 180px;
    box-shadow: 10px 10px 10px rgba(0,0,0,0.3);
    border-radius: 10px;
}

ul.bnr-list .cp01 {
    background: url(../../images/16th_anniversary/top/bnr-01.png) no-repeat center center;
}
ul.bnr-list .cp02 {
    background: url(../../images/16th_anniversary/top/bnr-02.png) no-repeat center center;
}
ul.bnr-list .cp03 {
    background: url(../../images/16th_anniversary/top/bnr-03.png) no-repeat center center;
}
ul.bnr-list .cp04 {
    background: url(../../images/16th_anniversary/top/bnr-04.png) no-repeat center center;
}
ul.bnr-list .cp05 {
    background: url(../../images/16th_anniversary/top/bnr-05.png) no-repeat center center;
}

ul.bnr-list li:last-child {
    margin-bottom: 0px;
}

ul.bnr-list li img{
    box-shadow: 10px 10px 10px rgba(0,0,0,0.3);
    border-radius: 10px;
    width: 900px;
	display: block;
	transition: 0.5s;
}

ul.bnr-list li img:hover{
    transform: scale(1.2, 1.2);
    transition: 0.5s;
}

.footer-img{
    text-align: center;
}