.area-policy{position:relative;margin-top:80px}.area-policy.bg-title::before{left:20px;content:"CSR POLICY"}.area-policy .btn{max-width:280px;width:90%;margin-top:40px;margin-left:auto;margin-right:auto}.area-sustainability-info .info-list{display:flex;flex-wrap:wrap;justify-content:space-between}.area-mission{position:relative;margin-top:80px}.area-mission .bg-title{background:url(../../../../../../../themes/siix/images/page-csr/bg_mission.jpg) center center no-repeat;background-size:cover;padding-top:88px;padding-bottom:88px}.area-mission .bg-title::before{left:20px;top:0;content:"CORPORATE MISSION"}.area-mission h2{padding-bottom:20px;font-weight:500}.area-mission .btn{max-width:280px;width:90%;margin-top:40px;margin-left:auto;margin-right:auto}.area-conduct{position:relative;margin-top:80px;padding-bottom:80px;background:url(../../../../../../../themes/siix/images/page-csr/bg_conduct.jpg) center top no-repeat fixed;background-size:cover}.area-conduct.bg-title::before{content:"CODE of CONDUCT";left:0;right:0;text-align:center}.area-conduct h3{padding-bottom:20px}.area-conduct .text{padding-bottom:120px}.area-conduct .accordionWrap{background-color:#ededed}.area-conduct .accordionWrap+.accordionWrap{margin-top:40px}.area-conduct .accordion{justify-content:space-between;padding:24px 16px;box-sizing:border-box}.area-conduct .accordion .title{padding-right:60px}.area-conduct .accordion .title .title-inner{margin-bottom:20px}.area-conduct .accordion .title .title-inner .kihan{display:inline-block;padding:4px 20px;margin-right:20px;margin-bottom:12px;color:#fff;background-color:#e9d552}.area-conduct .accordion .title .title-inner .ttl{color:#184aa1}.area-conduct .accordionWrap>.inner{padding:0 16px 48px;box-sizing:border-box}.area-conduct .accordionWrap>.inner .answer{padding-top:20px;border-top:1px solid #ccc}.area-conduct .accordionWrap>.inner .circle{padding-left:1em}.area-conduct .accordionWrap>.inner dl+dl{margin-top:24px}@media screen and (min-width:768px){.area-policy{position:relative;margin-top:80px}.area-policy.bg-title::before{left:20px;content:"CSR POLICY"}.area-policy .btn{max-width:280px;width:90%;margin-top:40px;margin-left:auto;margin-right:auto}.area-sustainability-info .info-list{display:flex;flex-wrap:wrap;justify-content:space-between}.area-mission{position:relative;margin-top:80px}.area-mission .bg-title{background:url(../../../../../../../themes/siix/images/page-csr/bg_mission.jpg) center center no-repeat;background-size:cover;padding-top:88px;padding-bottom:88px}.area-mission .bg-title::before{left:20px;top:0;content:"CORPORATE MISSION"}.area-mission h2{padding-bottom:20px;font-weight:500}.area-mission .btn{max-width:280px;width:90%;margin-top:40px;margin-left:auto;margin-right:auto}.area-conduct{position:relative;margin-top:80px;padding-bottom:80px;background:url(../../../../../../../themes/siix/images/page-csr/bg_conduct.jpg) center top no-repeat fixed;background-size:cover}.area-conduct.bg-title::before{content:"CODE of CONDUCT";left:0;right:0;text-align:center}.area-conduct h3{padding-bottom:40px}.area-conduct .text{padding-bottom:120px}.area-conduct .accordionWrap{background-color:#ededed}.area-conduct .accordionWrap+.accordionWrap{margin-top:40px}.area-conduct .accordion{justify-content:space-between;padding:48px 56px;box-sizing:border-box}.area-conduct .accordion .title{padding-right:60px}.area-conduct .accordion .title .title-inner{display:flex;margin-bottom:20px}.area-conduct .accordion .title .title-inner .kihan{padding:4px 20px;margin-right:20px;color:#fff;background-color:#e9d552}.area-conduct .accordion .title .title-inner .ttl{color:#184aa1}.area-conduct .accordionWrap>.inner{padding:0 56px 48px;box-sizing:border-box}.area-conduct .accordionWrap>.inner .answer{padding-top:48px;border-top:1px solid #ccc}.area-conduct .accordionWrap>.inner .circle{padding-left:1em}.area-conduct .accordionWrap>.inner dl+dl{margin-top:24px}}