.sp{display:none}#sectionContents.grill10th-campaign{letter-spacing:.05em}#sectionContents.grill10th-campaign .cnt-in{max-width:976px;margin:0 auto;padding:0 10px}#sectionContents.grill10th-campaign a{transition:all .4s ease;line-height:1.6;color:#0273ab;text-decoration:none}#sectionContents.grill10th-campaign p{line-height:1.6}#sectionContents .privacy_lead_block{margin-top:40px}#sectionContents .privacy_lead_block p{font-size:16px}#sectionContents .anchor_link{display:flex;flex-wrap:wrap;padding:20px 0 40px}#sectionContents .anchor_link>li{padding:0 10px;flex:0 0 50%;box-sizing:border-box;margin-top:10px}#sectionContents .anchor_link>li a{font-size:16px;display:inline-block;position:relative;padding-left:20px}#sectionContents .anchor_link>li a::before{content:'';left:0;width:8px;height:8px;border-top:1px solid #333;border-right:1px solid #333;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:5px}#sectionContents p.mt15{margin-top:15px}#sectionContents .privacy_ttl{background-color:#f0f3f8;padding:30px 10px}#sectionContents .privacy_ttl h2{font-size:32px;padding-left:1em;text-indent:-1em;line-height:1.3}#sectionContents .privacy_ttl h2.indent2{padding-left:1.7em;text-indent:-1.7em}#sectionContents .privacy_table table{width:100%}#sectionContents .privacy_table table td,#sectionContents .privacy_table table th{padding:15px;border-top:1px solid #dcdddd;border-bottom:1px solid #dcdddd;font-size:16px;line-height:1.6}#sectionContents .privacy_table table th{background-color:#f1f1f1;text-align:center}#sectionContents .privacy_table table td{text-align:center}#sectionContents .privacy_block_in{padding:40px 0}#sectionContents .privacy_text{font-size:16px}#sectionContents .privacy_text.indent2{padding-left:2em;text-indent:-2em}#sectionContents .privacy_list,#sectionContents .privacy_note{margin-top:20px}#sectionContents .privacy_list>li,#sectionContents .privacy_note>li{padding-left:1em;text-indent:-1em;font-size:16px;line-height:1.6}#sectionContents .campaign_btn{text-align:center;margin-top:20px;padding-bottom:40px}#sectionContents .campaign_btn a{background-color:gray;color:#fff;font-size:18px;text-align:center;display:inline-block;padding:10px 20px;font-weight:700}#sectionContents .campaign_btn a span{position:relative;display:inline-block;padding-right:25px}#sectionContents .campaign_btn a span::before{content:'';right:0;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:7px}@media only screen and (max-device-width:1280px) and (max-width:640px){.pc{display:none}.sp{display:block}#sectionContents .privacy_lead_block{margin-top:20px}#sectionContents .anchor_link>li a,#sectionContents .privacy_lead_block p{font-size:14px}#sectionContents .anchor_link{display:block;padding:10px 0 20px}#sectionContents .anchor_link>li{margin-top:8px}#sectionContents p.mt15{margin-top:10px}#sectionContents .privacy_ttl{padding:20px 10px}#sectionContents .privacy_ttl h2{font-size:24px}#sectionContents .privacy_table table td,#sectionContents .privacy_table table th{font-size:14px;padding:10px;text-align:left}#sectionContents .privacy_block_in{padding:35px 0}#sectionContents .privacy_list>li,#sectionContents .privacy_note>li,#sectionContents .privacy_text{font-size:14px}#sectionContents .privacy_text.indent2{padding-left:0;text-indent:0}#sectionContents .privacy_list{margin-top:10px}#sectionContents .campaign_btn{margin-top:10px;padding-bottom:20px}#sectionContents .campaign_btn a{font-size:16px}