:root{--btn_orange: #ED6D00;--title_border: #CBC6C0}html{font-size:100%;scroll-behavior:smooth}@media (max-width:1220px){html{font-size:1.3114754098vw}}@media screen and (max-width:767px){html{font-size:100%}}@media (max-width:375px){html{font-size:4.2666666667vw}}@media screen and (max-width:767px){.u-desktop{display:none}}.u-mobile{display:none}@media screen and (max-width:767px){.u-mobile{display:block}}.main.privacy .privacy_section .container{max-width:1366px;margin-right:auto;margin-left:auto}.main.privacy .privacy_section .container .head_container{margin-bottom:30px}.main.privacy .privacy_section .container .content_head{margin:30px 0 12px}.main.privacy .privacy_section .container .content_wrapper p,.main.privacy .privacy_section .container .content_wrapper ul{margin:15px 0}.main.privacy .privacy_section .container .content_wrapper p li,.main.privacy .privacy_section .container .content_wrapper ul li{margin-bottom:10px}.main.privacy .privacy_section .container .content_wrapper .list{padding-left:1.4641288433vw}@media (min-width:1367px){.main.privacy .privacy_section .container .content_wrapper .list{padding-left:20px}}.main.privacy .privacy_section .container .content_wrapper .list .item .child_list{padding-left:1.4641288433vw}@media (min-width:1367px){.main.privacy .privacy_section .container .content_wrapper .list .item .child_list{padding-left:20px}}.main.privacy .privacy_section .container .content_wrapper .table_layout{margin:30px 0}.main.privacy .privacy_section .container .content_wrapper .table_layout .box{display:flex}.main.privacy .privacy_section .container .content_wrapper .table_layout .box .child{display:flex;align-items:center;padding:5px;border:1px solid #b8bcc0;border-bottom:transparent;margin:0}.main.privacy .privacy_section .container .content_wrapper .table_layout .box .child:first-child{flex:0 0 30%}.main.privacy .privacy_section .container .content_wrapper .table_layout .box .child:last-child{flex:auto;border-left:transparent}.main.privacy .privacy_section .container .content_wrapper .table_layout .box:last-child{border-bottom:1px solid #b8bcc0}@media (max-width:768px){.main.privacy .privacy_section .content_wrapper .table_layout .box .child:first-child{flex:0 0 40%}.main.privacy .privacy_section .content_head{font-size:18px}}@media (max-width:480px){.main.privacy .privacy_section .head_container{line-height:1.7}.main.privacy .privacy_section .ceo_box{text-align:left;margin-bottom:15%}.main.privacy .privacy_section .content_wrapper .table_layout .box .child:first-child{flex:0 0 35%}.main.privacy .privacy_section .content_wrapper .table_layout .box .child{padding:5px 11px}.main.privacy .privacy_section .container .content_wrapper .list,.main.privacy .privacy_section .container .content_wrapper .list .item .child_list{padding-left:10px}}