.context-privacy .banner{display:none}.context-privacy .basic-page{font-size:19px;letter-spacing:.04em;line-height:1.7}.context-privacy .basic-page .right{display:block;text-align:right}.context-privacy .basic-page .title{font-weight:700;margin:120px 0 50px;text-align:center}.context-privacy .basic-page .content{margin-bottom:40px}.context-privacy .basic-page .block{margin-bottom:50px}.context-privacy .basic-page .block:last-child{margin-bottom:0}.context-privacy .basic-page .font_nomal{font-weight:400}.context-privacy .basic-page .mt0{margin-top:0}.context-privacy .basic-page .mt10{margin-top:10px}.context-privacy .basic-page .mt20{margin-top:20px}.context-privacy .basic-page h1.page-header{clear:both;color:#54585a;display:block;font-size:40px;font-weight:500;letter-spacing:.04em;line-height:100%;margin:80px 0 50px;padding:0 0 25px;position:relative;text-align:center;width:100%}.context-privacy .basic-page h1.page-header:after{background:#63ccc9;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:110px}.context-privacy .basic-page dl{margin:0 0 40px}.context-privacy .basic-page dl dl{margin:40px 0 0}.context-privacy .basic-page dt{font-weight:700;letter-spacing:.04em;line-height:1.7;margin:0 0 15px}.context-privacy .basic-page dd{letter-spacing:.04em;line-height:1.7;margin-left:30px}.context-privacy .basic-page dd.contact{margin-left:50px}.context-privacy .basic-page dl dl dd{margin-left:0}.context-privacy .basic-page ul{list-style-type:none;margin:15px 0 0;padding:0}.context-privacy .basic-page ul.disc{list-style-type:disc;padding-left:2em}.context-privacy .basic-page dd+ul{margin-top:0}.context-privacy .basic-page li{padding-left:2.4em;text-indent:-2.4em}.context-privacy .basic-page ul.disc li{padding-left:.5em;text-indent:0}.context-privacy .basic-page li.noIndent{padding-left:0;text-indent:0}.context-privacy .basic-page a{text-decoration:underline}@media (max-width:767px){.context-privacy .basic-page h1.page-header{font-size:20px;letter-spacing:.02em;margin:50px 0 25px;padding-bottom:13px}.context-privacy .basic-page h1.page-header:after{height:1px;width:55px}.context-privacy .basic-page,.context-privacy .basic-page form{font-size:15px;letter-spacing:0}.context-privacy .basic-page .content{margin-bottom:30px}.context-privacy .basic-page .title{margin:70px 0 30px}.context-privacy .basic-page .block{margin-bottom:40px}.context-privacy .basic-page .mt10_sp{display:block;margin-top:10px}.context-privacy .basic-page dl{margin:0 0 30px}.context-privacy .basic-page dl dl{margin:20px 0 0}.context-privacy .basic-page dt{margin:0 0 5px}.context-privacy .basic-page dd{letter-spacing:0;margin-left:0}.context-privacy .basic-page dd.contact{margin:30px 0 0}.context-privacy .basic-page ul{margin:5px 0 0}.context-privacy .basic-page li{padding-left:2.3em;text-indent:-2.3em}table{table-layout:fixed;width:100%}}