:root {
--fs-normal:18px;
--fs-title:24px;
--fs-noti:14px;
 --noti-color:#666;
 --parti-height1:50px;
--parti-height2:10px
}
.wrap_detail_type1 .mt0{margin-top:0}
.wrap_detail_type1 {
	width: 100%;
	max-width: 1400px;
	margin: 0 auto;
	border: 5px solid #eee;
	padding: 50px;
	text-align: center;
	box-sizing: border-box;
	margin-top: 50px;
}
.wrap_privacy {
	font-size: var(--fs-normal);
	text-align: left
}
.wrap_privacy h1 {
	font-size: var(--fs-title)
}
.wrap_privacy .noti {
	font-size: ver(--fs-noti);
	color: var(--noti-color);
	margin-top: var(--parti-height2)
}
.wrap_privacy ul {
	margin-top: var(--parti-height2)
}
.wrap_privacy li:before, .wrap_privacy li {
	font-size: var(--fs-normal);
}

.wrap_privacy section {
	margin-top: var(--parti-height1)
}
.wrap_detail_type1 {
	width: 100%;
	max-width: 1400px;
	margin: 0 auto;
	border: 5px solid #eee;
	padding: 50px;
	text-align: center;
	box-sizing: border-box;
	margin-top: 50px; word-break:keep-all; color:#444
}
.wrap_privacy {
	
	text-align: left
}
.wrap_privacy h1 {
	font-size: var(--fs-title); color:#222; margin:0 0 15px 0
}
.wrap_privacy h2 {
	font-size: var(--fs-normal); color:#333; margin:0 0 5px 0
}
.wrap_privacy .noti {
	font-size: ver(--fs-noti);
	color: var(--noti-color);
	margin-top: var(--parti-height2)
}
.wrap_privacy ul {
	margin-top: var(--parti-height2)
}
.wrap_privacy ol{padding-left:17px; margin:0}
.wrap_privacy ol li{ list-style:decimal}
.wrap_privacy .partition{height:15px}
.wrap_detail_type1 p{margin:0}
.wrap_privacy section {
	margin-top: var(--parti-height1)
}
.wrap_nav{justify-content:center}
@media(max-width:1500px){
.wrap_detail_type1{width:calc(100% - 100px)}	
	}
 @media(max-width:540px) {
:root {
 --fs-title:18px;
--fs-normal:12px;
}
.wrap_detail_type1 {
	padding: 20px
}
.wrap_detail_type1{width:calc(100% - 40px)}
}