.part-ps{position:relative;padding:var(--v-space) 0;overflow:hidden;background:#fff}.part-ps__inner{width:min(80%,600px);margin-inline:auto;font-family:source-han-serif-japanese,serif;font-weight:500;font-style:normal}.part-ps__inner .part-ps__headline{text-align:left;font-size:1.1em}.part-ps__inner .__body{margin-top:1rem;margin-bottom:2rem;text-align:left}.part-ps__inner .__footer_1{text-align:right;font-size:.9em}.part-ps__inner .__footer_2{text-align:right;font-size:1.1em}.part-ps__inner .u-notes{margin-top:1rem;text-align:left}
