.brand2016_main{min-width:1280px;font-family:arial,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.brand2016_main p,.brand2016_main div,.brand2016_main section{box-sizing:border-box}.brand2016_main p{margin:0;padding:0}.brand2016_main__section1__img{position:relative}.brand2016_main__section1__img__1{width:100%;height:auto;vertical-align:bottom}.brand2016_main__section1__img__2{position:absolute;top:0;left:0;min-width:1280px;width:100%;height:auto}.brand2016_main__section2{background-color:#004585;text-align:center}.brand2016_main__section2__main{margin:0 auto;width:1280px}.brand2016_main__section2__main__title{text-align:center}.brand2016_main__section2__main__title img{padding:8px 0;width:814px;height:auto}.brand2016_main__section2__main__link{display:table;width:100%;table-layout:fixed}.brand2016_main__section2__main__link__1{display:table-cell;padding:0 1px 6px 6px;text-align:right}.brand2016_main__section2__main__link__1 img{width:523px;height:auto}.brand2016_main__section2__main__link__2{display:table-cell;padding:0 6px 6px 1px;text-align:left}.brand2016_main__section2__main__link__2 img{width:523px;height:auto}.brand2016_main__section3{background-color:#3481d5;background-image:url(/cmn2/img/campaign/cmCampaign2016/brand/bg_sky.png);background-position:center top;background-size:contain;background-repeat:no-repeat}.brand2016_main__section3__main{margin:0 auto;padding-bottom:50px;width:980px}.brand2016_main__section3__main__title{margin:0 auto;width:814px}.brand2016_main__section3__main__title img{padding:35px 0;width:100%;height:auto}.brand2016_main__section3__main__list{border:solid #fff;border-width:1px 0 0 0}.brand2016_main__section3__main__list__point{display:table-cell;width:117px;vertical-align:middle}.brand2016_main__section3__main__list__point img{width:117px;height:117px}.brand2016_main__section3__main__list__main{display:table-cell;padding-top:20px;width:611px;color:#fff;vertical-align:top}.brand2016_main__section3__main__list__main__title{margin-top:15px!important;height:50px;text-align:left;font-weight:700;font-size:26px;line-height:40px}.brand2016_main__section3__main__list__main__text{text-align:left;font-size:14px;line-height:28px}.brand2016_main__section3__main__list__main__link{height:50px;text-align:left;font-size:14px;line-height:38px}.brand2016_main__section3__main__list__main__link a{color:#fff;text-decoration:underline}.brand2016_main__section3__main__list__main__link a:visited{color:#fff}.brand2016_main__section3__main__list__main__link a:hover{color:#fff}.brand2016_main__section3__main__list__main__link a img{position:relative;top:-2px;width:5px}.brand2016_main__section3__main__list__img{display:table-cell;width:252px;text-align:right;vert-align:top}.brand2016_main__section3__main__list__img img{padding:20px 0 20px 20px;width:232px;height:232px}.brand2016_main__section4{padding-bottom:20px;background-color:#3481d5;background-image:url(/cmn2/img/campaign/cmCampaign2016/brand/bg_sky.png);background-position:center top;background-size:contain;background-repeat:no-repeat}.brand2016_main__section4__main{margin:0 auto;padding-bottom:50px;width:980px}.brand2016_main__section4__main__title{margin:0 auto;width:814px}.brand2016_main__section4__main__title img{padding:35px 0;width:100%;height:auto}.brand2016_main__section4__main__list{padding-top:25px;padding-bottom:40px}.brand2016_main__section4__main__list__text{display:table-cell;padding:0 30px 0 0;width:490px;vertical-align:top}.brand2016_main__section4__main__list__text img{width:400px;height:auto;vertical-align:top}.brand2016_main__section4__main__list__text p{padding-top:10px;width:490px;color:#fff;vertical-align:top;font-size:14px;line-height:26px}.brand2016_main__section4__main__list__text.right{padding:0 0 0 30px;text-align:right}.brand2016_main__section4__main__list__text.right p{text-align:left}.brand2016_main__section4__main__list__img{display:table-cell;width:490px}.brand2016_main__section4__main__list__img img{width:490px;height:auto;vertical-align:top}.brand2016_main__footer__sns{padding-top:60px;text-align:center}.brand2016_main__footer__CMlink{padding:30px 0;text-align:center}.brand2016_main__footer__CMlink img{width:980px;height:auto}.brand2016_main__footer__topbutton{display:block;margin:0 auto 30px auto;width:300px;height:58px;border-width:1px;border-style:solid;border-color:#ccc;border-radius:4px;background:#ccc;background:linear-gradient(0deg,#efefef 0,#fff 100%);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);color:#333}.brand2016_main__footer__topbutton:hover{border-color:#ccc;background:#8B8B8B;background:linear-gradient(0deg,#6b6b6b 0,#8b8b8b 100%);color:#fff}