
/*
.my-page-common{padding:30px 12px 120px !important;background:#dfe0e2 !important;letter-spacing:0.02em }
.my-page-common .page-title{ }
.my-page-common .content{padding:17px 20px;border-radius:10px;margin-top:45px;min-height:330px;background:#fff
}

#mypage-privacy .btn-return-my-page{margin-top:50px !important;width:100%;display:block;margin:auto;color:#a5030e;border:1px solid #a5030e;border-radius:25px;height:50px;background-color:#ffffff;font-size:14px;font-weight:bold;letter-spacing:0.02em !important;line-height:1.5 !important
}
*/

.privacy-policy .title-privacy-policy{font-size:16px; font-weight:700; }
.privacy-policy .content{text-align:justify;font-size:14px
}
.privacy-policy .content .paragraph{margin-top:20px
}
.privacy-policy .content .paragraph .title-paragraph{margin-bottom:10px;font-weight:bold;font-size:15px
}
.privacy-policy .content .paragraph .content-paragraph ul li{margin:5px auto
}

.privacy-policy .content .update-date{ text-align:right; margin:1rem auto; }
.privacy-policy .content ul{ list-style:none; margin:0; padding:0; }
.privacy-policy .content ul>li{ padding-left:.5rem; }

div#app>div.main{ padding:30px 1rem 60px!important; }
div#app>div.main>div.body{
	margin-top: 2rem;
	padding: 1rem;
	box-sizing: border-box;
	border-radius: 10px;
}

