#page-policy .contentwrap{font-size:14px;min-height:500px;padding:20px 0 50px;background:#fff;color:#666;line-height:17px}#page-policy .titlewrap{padding-bottom:15px;padding-top:15px;position:Relative;font-weight:500}#page-policy .title{font-size:24px;color:#222;line-height:120%;font-weight:500;letter-spacing:-.03em}#page-policy .article-title{font-size:20px;font-weight:500;color:#222;margin-top:30px;margin-bottom:10px;line-height:1.5rem}#page-policy ol{list-style:decimal;padding-inline-start:40px}#page-policy ol li{font-size:14px}#page-policy ul{list-style:disc;padding-inline-start:40px}#page-policy span{font-size:14px!important;color:#666!important}#page-policy .mypage-tit{padding-bottom:15px;padding-top:15px;position:relative;font-weight:500}#page-policy .dtit{font-size:20px}#page-policy .mypage-tit .btxt{font-size:24px;color:#222;line-height:120%;font-weight:500;letter-spacing:-.03em}#page-policy .mypage-tit .copyr{font-size:13px;color:#888;font-weight:400}#page-policy .default-div.fterms{margin-bottom:20px;box-sizing:border-box;width:100%}#page-policy .default-div.terms .grbox{display:inline-block;background-color:#ebf1f7;width:100%;margin-top:30px;text-align:justify;word-break:break-all}#page-policy .default-div.terms .grbox .cont{clear:both;margin:20px 30px;font-weight:500;color:#222;word-break:break-all}#page-policy .default-div.terms .terms-cont .p1{font-size:20px;font-weight:500;color:#222;margin-top:30px;margin-bottom:10px}#page-policy .default-div.terms .terms-cont .p2{font-size:16px;font-weight:500;color:#666;margin-top:20px;margin-bottom:10px}#page-policy .terms-cont .sp1{font-size:14px;font-weight:400;color:#666;margin-bottom:50px}
