.InfoDetail-module-scss-module__q4giAa__wrapper{width:100%;max-width:1000px;margin:30px auto 100px;padding:0 20px}@media (max-width:1023px){.InfoDetail-module-scss-module__q4giAa__wrapper{margin:40px auto 60px;padding:0 20px}}.InfoDetail-module-scss-module__q4giAa__header{margin-bottom:40px}.InfoDetail-module-scss-module__q4giAa__date{color:var(--color-gray);font-size:16px;font-family:var(--font-roboto);margin-bottom:16px}.InfoDetail-module-scss-module__q4giAa__title{font-size:clamp(24px,3vw,32px);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:40px;line-height:1.4}.InfoDetail-module-scss-module__q4giAa__thumbnail{border-radius:8px;margin-bottom:40px;overflow:hidden}.InfoDetail-module-scss-module__q4giAa__thumbnail img{width:100%;height:auto;display:block}.InfoDetail-module-scss-module__q4giAa__releaseTitle{font-size:24px;font-weight:var(--font-weight-bold);color:var(--color-text);border-bottom:1px solid var(--color-gray);margin-top:40px;margin-bottom:20px;padding-bottom:10px}.InfoDetail-module-scss-module__q4giAa__content{color:var(--color-text);font-size:16px;line-height:1.8}.InfoDetail-module-scss-module__q4giAa__content h2{border-bottom:1px solid var(--color-gray);margin:40px 0 20px;padding-bottom:10px;font-size:28px}.InfoDetail-module-scss-module__q4giAa__content h3{margin:30px 0 16px;font-size:20px}.InfoDetail-module-scss-module__q4giAa__content p{margin-bottom:24px}.InfoDetail-module-scss-module__q4giAa__content ul,.InfoDetail-module-scss-module__q4giAa__content ol{margin-bottom:24px;padding-left:24px}.InfoDetail-module-scss-module__q4giAa__content li{margin-bottom:8px}.InfoDetail-module-scss-module__q4giAa__content table{border-collapse:collapse;width:100%;margin-bottom:30px}.InfoDetail-module-scss-module__q4giAa__content table th,.InfoDetail-module-scss-module__q4giAa__content table td{text-align:center;border:1px solid #e0e0e0;padding:12px 8px}.InfoDetail-module-scss-module__q4giAa__content table th{font-weight:var(--font-weight-bold);background-color:#f9f9f9}.InfoDetail-module-scss-module__q4giAa__content a{color:var(--color-cam);text-decoration:underline}.InfoDetail-module-scss-module__q4giAa__content a:hover{text-decoration:none}.InfoDetail-module-scss-module__q4giAa__content figure{text-align:center;margin:30px 0}.InfoDetail-module-scss-module__q4giAa__content img{text-align:center;max-width:100%;height:auto;margin:30px 0}.InfoDetail-module-scss-module__q4giAa__footer{justify-content:center;margin-top:60px;display:flex}
