@charset "utf-8";
@import url("./yoga/base.css");

@media (max-width: 1001px) {
}
@media (max-width: 801px) {
}
@media (max-width: 481px) {
}

.policy {}
.policy .read { width: 90%; max-width: 1000px; margin: 0 auto; padding: 40px 0;}
.policy .read p {}
.policy .read p.update { margin-top: 40px; text-align: right;}
.policy .ctn { width: 90%; max-width: 1000px; margin: 0 auto;}
.policy .ctn ol { padding-left: 1.2em;}
.policy .ctn ol li { padding: 10px 0; list-style-type: decimal; letter-spacing: 0.08rem;}
.policy .ctn ol li span { display: block; font-weight: 700;}
.policy .ctn ol li ol li { padding: 0; list-style-type: none;}

.error-404 .inner-sct { padding: 200px 0 50px;}
.error-404 .ctn { width: 92%; margin: 0 auto;}
.error-404 .ctn h2 { margin-bottom: 40px; font-size: 36px; font-weight: 300; text-align: center;}
.error-404 .ctn h2 span { display: block; font-size: 120px; font-weight: 100; line-height: 1.2;}
.error-404 .ctn p { margin-bottom: 40px; text-align: center;}
.error-404 .ctn h3.btn-back { width: 300px; margin: 0 auto;}