@charset "utf-8";

/*-- プライバシーポリシー --*/

.privacyWrap {
    max-width: 1200px;
    width: 100%;
    margin: 50px auto 0;
}

.privstyle{
    padding-bottom: 8px;
    font-size: 20px;
    letter-spacing: .9px;
    line-height: 1.4;
}

.privacyBox {
	margin: 30px 0 0;
}

.privacyBox > dt:first-child {
	margin: 0;
}

.privacyBox > dt {
	margin: 20px 0 0;
	font-weight: 700;
	font-size: 16px;
	border-bottom: dotted 2px #525263;
	padding: 0 0 0.1em;
	padding-bottom: 8px;
	font-size: 20px;
	letter-spacing: .9px;
	line-height: 1.4;
}

.privacyBox > dd {
	font-size: 15px;
	margin: 10px 0px 0;
	padding: 0 0.3em;
	font-feature-settings: "palt" 1;
	letter-spacing: 0.01em;
	line-height: 1.8;
}

.leadTxt {
    font-feature-settings: "palt" 1;
    letter-spacing: 0.01em;
    line-height: 1.8;
    margin-bottom: 37px;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 1.6px;
    line-height: 1.8125;
}

.prvList {
    margin: 10px;
}

.prvInfo {font-size: 16px;letter-spacing: .9px;line-height: 1.6;}

.prvInfo > li:first-child {
    margin: 20px 0 0;
    font-weight: 700;
    font-size: 16px;
    padding: 0 0 0.1em;
    padding-bottom: 8px;
    font-size: 16px;
    letter-spacing: .9px;
    line-height: 1.4;
}

.spTel a {
    color: #333;
}




