img{max-width:100%;height:auto}#all{text-align:center;max-width:750px;margin:0 auto}.position,.link_box{position:relative}.inner{padding:0 5%}.header{display:table;max-width:750px;margin:0 auto}.header div{display:table-cell}header{position:fixed;top:0;-webkit-transition:.5s;transition:.5s;width:100%;background:#fff;z-index:999}header.hide{-webkit-transform:translateY(-100px);transform:translateY(-100px)}#campaign_link p{position:relative;display:inline-block}#campaign_link p a{position:absolute;right:0;left:0;width:72.3%;bottom:19.5%;margin:0 auto}#link_li{background:#fff;padding:25px 0 20px}.link01{margin-bottom:10px}.link02{margin-bottom:20px}.link03{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#link04{background:#fade22;padding:20px 0}#syouhin{background:url(../img/img02_back.png?2310) repeat-y top center/100% auto}#syouhin .btn{cursor:pointer}#syouhin .open{display:none}#qa{background:url(../img/img04_back.png?2310) repeat-y;background-size:100% auto}#link_li_sub{background:#e4f1e9;padding:25px 0 13px}#link_li_sub p:nth-of-type(1){margin-bottom:10px}#simulation{background:#fff334;padding:25px 0}#simulation p:nth-of-type(1){margin-bottom:8px}#simulation p:nth-of-type(2){margin-bottom:18px}footer{padding:30px 0 40px}footer div:nth-of-type(2){margin-top:16px}footer div:nth-of-type(2) a{width:46.9%;display:inline-block}#contact_box{background-color:#0071b5}#contact_box2{background-color:#fbde24}.ac_btn{cursor:pointer}.open{display:none}#mv{background:url(../img/2512/bg_01.png) repeat-y;background-size:100% auto;padding-bottom:20px}#item01{background:url(../img/2512/bg_01.png) repeat-y;background-size:100% auto}#item01 .ac_btn{margin-bottom:15px}#item02,#item03,#item04,#item05{background:url(../img/2512/bg_02.png) repeat-y;background-size:100% auto}#item06,#item07,#item08{background:url(../img/2512/bg_03.png) repeat-y;background-size:100% auto}#flow{position:relative}#flow .link_bt{position:absolute;bottom:12%}#flow .link_bt2{position:absolute;bottom:4.5%}#faq{position:relative}