.l-main{font-size:1.3rem;line-height:1.7}@media screen and (max-width: 767px){.l-main{padding-top:35px;font-size:1.4rem}}.l-main img{width:auto;max-width:100%}.l-main .c-block__headings{height:auto;text-align:center}.l-main .c-block__headings h2{height:auto;padding-bottom:10px;position:relative;left:0;transform:translate(0);margin:0}.l-main .c-block__headings p{padding:15px 0 0}.l-main .l-content__inner{width:100%;max-width:762px;margin:0 auto 100px}@media screen and (max-width: 767px){.l-main .l-content__inner{margin:0 0 55px}}.l-main .l-content__inner h3{font-weight:700;font-size:1.4rem;text-align:left;border-bottom:1px solid #dce8ec;margin:0 0 15px}@media screen and (max-width: 767px){.l-main .l-content__inner h3{padding:0 15px 5px;margin:0 -15px 15px}}.l-main .l-content__inner .privacy{margin:0 0 40px}.l-main .l-content__inner .privacy:last-child{margin:0}.l-main .l-content__inner .privacy li{padding:0 0 0 30px;position:relative}@media screen and (max-width: 767px){.l-main .l-content__inner .privacy li{padding-left:20px}}.l-main .l-content__inner .privacy li span{position:absolute;left:0;top:0}.l-main .l-content__inner .privacy li p{margin:0 0 5px}.l-main .l-content__inner .privacy li a{display:inline;color:#00b3d6}.l-main .l-content__inner .privacy li a:hover{text-decoration:underline}.l-main .l-content__inner .privacy li .privacy-inner li{margin:0 0 5px;padding:0 0 0 42px}
