:root{--cl-base: #FFF;--cl-key: #3182C4;--cl-sub: #3BC3EB;--cl-sub2: #faf7ec;--cl-text: #464748;--cl-grey: #888;--cl-important: #f63e00;--cl-key-lighten: #5ca3de;--cl-key-extra-lighten: #E0F2FF;--cl-key-darken: #1867a7;--cl-key-extra-darken: #074a82;--cl-sub-lighten: #97e7ff;--cl-sub-darken: #a3c7e4;--cl-sub-extra-lighten: #e2f7fc;--cl-sub2-darken: #e7e5dd;--cl-grey-lighten: #bdbdbd;--cl-grey-extra-lighten: #e8e8e8;--cl-grey-darken: #666;--cl-grey-extra-darken: #3a3a3a;--main-gradation: linear-gradient(to right, var(--cl-sub) 0%, var(--cl-key) 100%)}.bg-gradation{background:var(--main-gradation)}.bg-w{background-color:#fff}.bg-key-extra-lighten{background-color:var(--cl-key-extra-lighten)}:root{--easing: cubic-bezier(.2, 1, .2, 1);--transition: .3s var(--easing);--box-shadow: 4px 4px 0px rgba(49, 130, 196, 50%);--box-shadow-hover: 1rem 1rem 1.5rem rgba(0, 0, 0, .08), -1rem -1rem 1.5rem #fff;--box-shadow-inset: inset .8rem .8rem 1.2rem rgba(0, 0, 0, .05), inset -.8rem -.8rem 1.2rem #fff;--box-shadow-dark: .8rem .8rem 1.2rem rgba(0, 0, 0, .1), -.8rem -.8rem 1.2rem rgba(#fff,.2)}:focus-visible{outline:2px solid var(--cl-key)}#privacy{width:100%;overflow-x:hidden}#privacy #titleBlock .content-inner{padding-bottom:0}#privacy #groupPrivacyPolicy .content-inner{padding-top:0}#privacy #personalInformation h5{font-weight:400;color:var(--cl-key)}#privacy #personalInformation ol.list-style3 li{margin-bottom:20px}#privacy #personalInformation ol.list-style3 li .privacy-text-block{padding-top:20px;margin-bottom:20px}#privacy #personalInformation ol.list-style3 li .privacy-text-block h5{font-size:clamp(1.8rem,1.7091rem + .3879vw,2rem);margin-bottom:10px;font-weight:400;color:var(--cl-key)}#privacy #personalInformation ol.list-style3 li .privacy-text-block ul.list-style1{list-style:disc}#privacy #personalInformation ol.list-style3 li .kakomi{margin:20px 0;background-color:#fff;padding:20px;border-radius:20px}#privacy #personalInformation ol.list-style3 li .kakomi h5{margin-bottom:10px;font-weight:400;color:var(--cl-key)}#privacy #personalInformation ol.list-style3 li#SecurityManagementOfPersonalInformation ul.grid-container{display:grid;gap:40px}@media screen and (min-width: 768px){#privacy #personalInformation ol.list-style3 li#SecurityManagementOfPersonalInformation ul.grid-container{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1000px){#privacy #personalInformation ol.list-style3 li#SecurityManagementOfPersonalInformation ul.grid-container{grid-template-columns:repeat(3, 1fr)}}#privacy #personalInformation ol.list-style3 li#SecurityManagementOfPersonalInformation ul.grid-container>li{background-color:#fff;border-radius:20px;padding:20px}#privacy #personalInformation ol.list-style3 li#SecurityManagementOfPersonalInformation ul.grid-container>li h5{font-size:clamp(1.8rem,1.7091rem + .3879vw,2rem);border-radius:10px;margin-bottom:10px;text-align:center;font-weight:400;color:var(--cl-key)}#privacy #personalInformation ol.list-style3 li#SecurityManagementOfPersonalInformation ul.grid-container>li ul.list-style1{list-style-type:disc}#privacy #personalInformation .table-style3 th{vertical-align:middle}#privacy #personalInformation .table-style3#table1 th:first-child{width:50%}#privacy #personalInformation .table-style3#table1 td{text-align:left}#privacy #personalInformation .table-style3#table2 td{text-align:left;vertical-align:middle}