.privacy-section{margin:4rem 0}@media (min-width: 768px){.privacy-section{margin:6rem 0}}.privacy-section__container{max-width:75rem}.privacy-section__purpose{font-size:3rem;line-height:4rem}.privacy-section__service-list li{font-size:1.7rem;line-height:2.6rem}.common-text h1{max-width:50rem;position:relative;margin:0 0 3.2rem;padding-bottom:2rem;font-size:4.6rem}@media (min-width: 1025px){.common-text h1{margin-bottom:5.5rem}}.common-text h1::before{position:absolute;bottom:0;width:25rem;height:1rem;border-radius:5px;background-color:#009dd1;content:''}.common-text h2{margin:6rem 0 2rem;padding-left:0;font-size:3rem;line-height:4rem;font-weight:bold;text-align:left}@media (max-width: 767px){.common-text h2{font-size:2.4rem;line-height:3.2rem}}.common-text p{margin:1.8rem 0}.common-text p a{color:#4c4c4c;text-decoration:underline}.common-text ul{margin:1.8rem 0;padding-left:2rem;list-style:disc outside}.common-text ul li{margin-top:1rem;font-size:1.7rem;line-height:2.6rem}.common-text b,.common-text strong{font-weight:bold}.common-text em,.common-text i{font-style:italic}.common-text table{margin:3rem 0;font-size:1.7rem;line-height:2.6rem;width:100%;border-collapse:collapse;border-spacing:0}@media (max-width: 575px){.common-text table{font-size:1.3rem}}.common-text table tr{border-top:1px solid #ddd}.common-text table tr:first-child{border-top:0;background-color:#009dd1;color:#fff;font-weight:bold}.common-text table tr:first-child td:first-child{border-right:1px solid #fff}.common-text table tr:not(:first-child) td{border-bottom:1px solid #ddd}.common-text table tr:not(:first-child):hover{background-color:rgba(128,128,128,0.068)}.common-text table tr td{padding:.8rem;vertical-align:top}.common-text table tr td:first-child{width:43%}.privacy-table__line-gap{display:block;height:1.5rem}.common-text .cookie-table tr td:first-child{width:24%}.common-text .cookie-table tr td:nth-child(2){width:56%}.common-text .cookie-table tr td:nth-child(3){width:20%}
