.lwd-contents{background:#000;padding:11.9rem 0 16.8rem}
.lwd-contents .tit{margin-bottom:6.4rem;font-size:5.6rem;line-height:7rem;letter-spacing:-.056rem;font-weight:700;color:#fff}
.lwd-contents__text_block{display:flex;align-items:center;justify-content:space-between;min-height:7.2rem;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15)}
.lwd-contents__text_block:nth-child(n+2){border-top:0}
.lwd-contents__text_block .font_contents_title_2{font-size:1.8rem;font-weight:500;color:#fff}
.lwd-contents__text_block>.font_contents_title_2{flex:1;word-break:break-word;padding:2.5rem 0 2.5rem 1.6rem}
.lwd-contents__text_block__lang{display:inline-flex;flex-wrap:wrap;justify-content:flex-end}
.lwd-contents__text_block__lang a{display:flex;align-items:center;margin:1rem 0}
.lwd-contents__text_block__lang a:hover p{text-decoration:underline}
.lwd-contents__text_block__lang .font_contents_title_2{font-size:1.6rem;padding:0 1rem 0 2rem}
.lwd-contents__text_block__lang img{width:3.2rem;height:3.2rem}
.lwd-contents__text_block__lang img.white{display:none}
@media all and (max-width:1024px){.lwd-contents{padding:7.2rem 0}
.lwd-contents .tit{margin-bottom:2.2rem;font-size:2.4rem;line-height:3.2rem;letter-spacing:-.024rem}
.lwd-contents__text_block{min-height:6.4rem}
.lwd-contents__text_block>.font_contents_title_2{padding:2.2rem 0;font-size:1.6rem}
.lwd-contents__text_block__lang{margin-right:0}
.lwd-contents__text_block__lang .font_contents_title_2{font-size:1.4rem;padding-left:1.6rem;padding-right:1rem}
.lwd-contents__text_block__lang img{width:2.4rem;height:2.4rem}
.lwd-contents__text_block__lang img:last-child{padding-right:0}
}
@media all and (max-width:767px){.lwd-contents .section--md{padding:0 2rem}
.lwd-contents__text_block__lang{margin-right:0}
.lwd-contents__text_block__lang p{width:min-content;padding-right:1rem}
.lwd-contents__text_block__lang img{max-width:2.4rem;max-height:2.4rem}
}
html[dir=rtl] .lwd-contents__text_block__lang .font_contents_title_2{padding:0 2rem 0 1rem}
@media all and (max-width:1024px){html[dir=rtl] .lwd-contents__text_block__lang .font_contents_title_2{padding-left:1rem;padding-right:1.6rem}
}
.bg-white .lwd-contents{background:#fff}
.bg-white .lwd-contents .tit{color:#000}
.bg-white .lwd-contents__text_block{border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}
.bg-white .lwd-contents__text_block:nth-child(n+2){border-top:0}
.bg-white .lwd-contents__text_block .font_contents_title_2{color:#000}
.bg-white .lwd-contents__text_block__lang img{display:none}
.bg-white .lwd-contents__text_block__lang img.white{display:block}