/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 15 2026 | 14:48:49 */
/* プライバシーポリシーページのタイトルなど */
.privacy-policy-header h2{
	font-size:2.0rem;
	text-align:center;	
}
.privacy-policy-header p{
	font-size:1.2rem;
	text-align:right;
	line-height:1.5rem;
	margin-bottom:5px;
}

/* 本文の装飾用 */
.privacy-policy h2 {
	padding: 0.5rem 0rem;
	margin-bottom: 0.5rem;
	border-bottom: 2px solid #333333;
}
.privacy-policy h3 {
	padding: 0.25em 0.5em;
	color: #494949;
	background: transparent;
	border-left: solid 5px #7db4e6;
}
.privacy-policy p {
	font-size:1.2rem;
	line-height:1.5rem;
	margin-bottom:10px;
}
.privacy-policy a {
	line-height:1.5rem;
	margin-bottom:10px;
}
.privacy-policy li {
	font-size:1.2rem;
	line-height:1.5rem;
	margin-bottom:10px;
}

/* 番号付きリスト（olタグ）用のクラス、行頭文字をカッコ付きの数字にする */
.parenthesis-list {
  list-style-type:none !important;
  counter-reset: my-count; /* カウンタを初期化 */
  padding-left: 1.5em;
}

.parenthesis-list li {
  counter-increment: my-count; /* カウンタを1ずつ増やす */
  position: relative;
}

.parenthesis-list li::before {
  content: "(" counter(my-count) ") "; /* カッコと数字を結合 */
  position: absolute;
  left: -2em; /* 位置を調整 */
}
/* ----- */

/* 丸い角の枠線 */
.box-marukado{
	width:90%;
	height:auto;
	border: 1px solid;
	border-radius: 30px;
	margin:0 auto;
	padding:10px;
}


