.csr-article .term-items{padding:100px 0 120px}.csr-article .term-items .intro{margin-bottom:80px}.csr-article .term-items .intro p{margin-bottom:60px}.csr-article .term-items .intro .menu{background-color:#f7f7f7;padding:40px 0}.csr-article .term-items .intro .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.csr-article .term-items .intro .menu ul li{font-weight:500;font-size:20px;line-height:40px;text-align:center;color:#000;padding-left:27px;text-indent:-27px}.csr-article .term-items .intro .menu ul li a{color:#000;text-decoration:none}.csr-article .term-items .intro .menu ul li a:hover{color:#f0243f;text-decoration:underline}.csr-article .term-items .term-item ul li{list-style-type:disc;list-style-position:inside;text-align:left;padding-left:27px;text-indent:-27px}.csr-article .term-items .term-item+.term-item{margin-top:80px}.csr-article .impression{padding:200px 0}.csr-article .impression h2{margin-bottom:60px}.csr-article .impression ul li{list-style-type:disc;list-style-position:inside;text-align:left;padding-left:27px;text-indent:-27px}@media screen and (max-width:842px){.csr-article .term-items .intro .menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}