@charset "utf-8";.text a{text-decoration:underline}.text a:hover{text-decoration:none}.contents_title{margin:0 auto 10%;padding-top:130px;font-size:30px;text-align:center;position:relative}.contents_title span{margin-top:10px;font-size:12px;font-weight:400;display:block}.privacy{width:auto;max-width:1000px;margin:auto 5% 40px;padding:50px 30px 50px;background:#fff;border-radius:30px;position:relative}.text{margin-bottom:30px;font-size:14px;text-align:justify;line-height:1.6}.text:last-child{margin-bottom:0}.number_headline{margin-bottom:10px;font-size:16px;line-height:1.4}.privacy_list_wrap{margin-top:-20px;margin-bottom:30px}.privacy_list{line-height:1.6;font-size:14px;text-align:justify}.privacy_list:before{content:"";width:10px;height:10px;display:inline-block;background-color:#aaa;border-radius:50%;margin-right:1%}.date{text-align:right;font-size:14px}@media screen and (min-width :768px){.contents_title{margin:0 auto 5%;padding-top:180px;font-size:60px}.contents_title span{font-size:14px}.privacy{padding:80px 50px 100px}.text{margin-bottom:40px;font-size:16px}.number_headline{margin-bottom:10px;font-size:20px}.privacy_list_wrap{margin-top:-25px;margin-bottom:40px}.privacy_list{font-size:16px}.date{font-size:16px}}@media screen and (min-width :1024px){.privacy_list{line-height:1.8}}@media screen and (min-width :1200px){.contents_title{margin:0 auto 50px;padding-top:250px}.privacy{margin:60px auto}}