#page.lower-page.company-privacy .top-mv{background-image:url(../img/company-customer-harassment-policy/mv.jpg)}#page.in.company-privacy .page-content-text p{letter-spacing:0.12em}#page.in.company-privacy .page-content-text .text-indent{text-indent:-10px;padding-left:10px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){#page.in.company-privacy .page-content-text p{letter-spacing:0.05em}#page.in.company-privacy .page-content-text p:not(:last-child){margin-bottom:25px}#page.in.company-privacy .page-content-text .text-indent{text-indent:0;padding-left:0}}#page.in.company-privacy .top-mv .top-mv-title-eng{font-weight:500}#page.in.company-privacy .page-content{padding:50px 0 70px 0}#page.in.company-privacy .page-content .page-content-area:first-child{padding-bottom:100px}#page.in.company-privacy .page-content .page-content-area:last-child{padding-top:100px}#page.in.company-privacy .page-content .page-content-area-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(137,137,137,0.5);padding:25px 60px 25px 0;margin:50px auto}#page.in.company-privacy .page-content .page-content-privacy-logo{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}#page.in.company-privacy .page-content .page-content-privacy-logo img{width:100%;max-width:130px;margin:0 auto}#page.in.company-privacy .page-content .page-content-area-text-wrap.right-text{margin-top:40px;margin-bottom:20px}#page.in.company-privacy .page-content .page-content-area-text-wrap.right-text p{text-align:right}#page.in.company-privacy .page-content .page-content-area-text-wrap.right-text p:first-child{margin-bottom:20px}#page.in.company-privacy .page-content .text-bold{font-weight:600;margin-bottom:20px}#page.in.company-privacy .page-content .page-content-table{border:1px solid rgba(137,137,137,0.5)}#page.in.company-privacy .page-content .page-content-table.first-table{margin-top:70px;margin-bottom:35px}#page.in.company-privacy .page-content .page-content-table-box{display:-webkit-box;display:-ms-flexbox;display:flex}#page.in.company-privacy .page-content .page-content-table-box:not(:last-child){border-bottom:1px solid #B5B5B6}#page.in.company-privacy .page-content .page-content-table-box-title{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding:25px 0 25px 20px;background-color:#F7F8F8;border-right:1px solid rgba(137,137,137,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page.in.company-privacy .page-content .page-content-table-box-title p{font-size:16px;letter-spacing:0.12em}#page.in.company-privacy .page-content .page-content-table-box-content{padding:25px 40px 25px 30px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}#page.in.company-privacy .page-content .page-content-table-box-content p{font-size:16px;line-height:1.8181818182;letter-spacing:0.12em}#page.in.company-privacy .page-content .page-content-table-box-content a{color:#2958a8;text-decoration:underline}@media screen and (max-width:767px){#page.in.company-privacy .page-content{padding:30px 0 50px 0}#page.in.company-privacy .page-content .page-content-area:first-child{padding-bottom:50px}#page.in.company-privacy .page-content .page-content-area:last-child{padding-top:50px}#page.in.company-privacy .page-content .page-content-area-box{margin:30px auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:15px 15px 20px 15px}#page.in.company-privacy .page-content .page-content-privacy-logo{margin-bottom:15px}#page.in.company-privacy .page-content .page-content-privacy-logo img{max-width:140px}#page.in.company-privacy .page-content .page-content-area-text-wrap.right-text{margin-top:30px;margin-bottom:40px}#page.in.company-privacy .page-content .page-content-area-text-wrap.right-text p{font-size:12px}#page.in.company-privacy .page-content .page-content-area-text-wrap.right-text p:first-child{margin-bottom:10px}#page.in.company-privacy .page-content .page-content-area-text-wrap.page-content-area-text-last p{font-size:12px;line-height:1.9166666667}#page.in.company-privacy .page-content .text-bold{font-weight:500;margin-bottom:40px}#page.in.company-privacy .page-content .page-content-table.first-table{margin-top:30px;margin-bottom:20px}#page.in.company-privacy .page-content .page-content-table-box-title{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;padding:20px 0 20px 0}#page.in.company-privacy .page-content .page-content-table-box-title p{font-size:11px;font-weight:500}#page.in.company-privacy .page-content .page-content-table-box-content{padding:20px 15px 20px 15px}#page.in.company-privacy .page-content .page-content-table-box-content p{font-size:11px;letter-spacing:0.12em}}
#page.in.company-privacy .page-content-text .legal-links a{color:#2958a8;text-decoration:underline;overflow-wrap:anywhere}
