.exh-list{padding-top:4.5rem}@media screen and (min-width: 768px),print{.exh-list{padding-top:4rem}}.exh-list__item{display:flex;flex-direction:column-reverse}.exh-list__item:not(:first-child){margin-top:6rem}.exh-list__item--top{margin-bottom:1.4rem;order:-1}.exh-list__item--top>*:not(:last-child){margin-bottom:.5rem}.exh-list__item--top .national-name{font-weight:600;font-size:1.6rem}.exh-list__item--right{display:flex;flex-direction:column}.exh-list__item .ttl{position:relative;padding-left:2rem;font-weight:500;font-size:1.8rem;line-height:1.4}.exh-list__item .ttl::before{content:"";position:absolute;left:0;top:11px;width:.9rem;height:.9rem;background-color:#82c528;border-radius:50%}.exh-list__item .list{margin-top:2.4rem;padding-top:1.5rem;border-top:1px solid #ccc}.exh-list__item .list .role{font-weight:500}.exh-list__item .list .item:not(:first-child){margin-top:2rem}.exh-list__item .list .item--txt{display:flex;align-items:flex-start;flex-direction:row;gap:.2rem 1rem;flex-direction:column;flex:1;margin-top:.8rem}.exh-list__item .btn-list{margin-top:3rem}.exh-list__item .btn-list .btn{border-radius:0;letter-spacing:.14em;max-width:37.2rem}@media screen and (max-width: 767.98px){.exh-list__item .btn-list .btn{font-size:1.4rem}.exh-list__item .btn-list .btn svg[class*=icon--]{width:2.2rem;height:1.8rem}}@media screen and (max-width: 575.98px){.exh-list__item .btn-list .btn svg[class*=icon--]{width:1.6rem;height:1.3rem}}.exh-list__item--left{margin-bottom:2.3rem}@media screen and (min-width: 1024px),print{.exh-list__item{flex-wrap:wrap;column-gap:6rem;flex-direction:row-reverse}.exh-list__item--left{max-width:26rem;margin-bottom:0}.exh-list__item--right{flex:1}.exh-list__item--top{margin-bottom:2rem}.exh-list__item--top>*:not(:last-child){margin-bottom:1rem}.exh-list__item--top .national-name{font-size:1.8rem}.exh-list__item .ttl{padding-left:3.1rem;font-size:2.4rem}.exh-list__item .ttl::before{width:1.2rem;height:1.2rem;left:.7rem}.exh-list__item .list{margin-top:2.4rem;padding-top:2.4rem}.exh-list__item .list .item{display:flex;flex-wrap:wrap}.exh-list__item .list .item:not(:first-child){margin-top:1.3rem}.exh-list__item .list .item--txt{gap:.5rem 2rem;margin-top:0;align-items:center;flex-direction:row}.exh-list__item .list .role{padding-right:1.6rem;margin-right:1.6rem;position:relative}.exh-list__item .list .role::after{content:"";position:absolute;right:0;top:.7rem;height:1.2rem;width:1px;background-color:#333}.exh-list__item .btn-list{margin-top:4rem}}@media screen and (min-width: 1024px)and (max-width: 1199.98px){.exh-list__item{column-gap:4rem}}@media screen and (min-width: 1200px),print{.exh-list__item:not(:first-child){margin-top:8rem}}@media screen and (max-width: 1023.98px){.exh-list__item--left{text-align:center}.exh-list__item--left .img{max-width:51.3%;margin:0 auto}}@media screen and (max-width: 575.98px){.exh-list__item--left .img{max-width:60%}.exh-list__item .btn-list .btn{max-width:100%;padding:1rem 2.5rem}}.datetime-label{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 2rem}.datetime-label .label{display:flex;align-items:center;padding:0 1.4rem;font-size:1.4rem;line-height:1.4;color:#00675c;border:1px solid #00ab98;min-height:2.8rem}.date-hour{display:flex;align-items:center;flex-wrap:wrap;column-gap:1.4rem}@media screen and (min-width: 1024px),print{.date-hour{column-gap:2rem}}.ex-time{display:flex;margin-top:0}.ex-time>span:not(.date-hour){flex-shrink:0}.ex-time.--exhibit{margin-top:2.4rem;padding-top:1.5rem;border-top:1px solid #ccc}@media screen and (min-width: 1024px),print{.ex-time.--exhibit{padding-top:2.4rem}}.cardother{margin-top:4rem}.cardother .card-box__item .img+.content{margin-top:1.4rem}.cardother .card-box__item .title{padding:0 0 .8rem .7rem;border-bottom:2px solid #82c528}.cardother .card-box__item .title .btn__arrow{display:none}.cardother .card-box__item .title+.txt{margin-top:1rem}@media screen and (min-width: 1024px),print{.cardother{margin-top:8rem}.cardother .card-box__item .content{margin-top:2rem}.cardother .card-box__item .title{padding:0 0 1.2rem 1.2rem;border-bottom-width:3px}.cardother .card-box__item .title+.txt{margin-top:1.8rem}}@media screen and (max-width: 1023.98px){.cardother.--col2{row-gap:5rem}}.infomation{margin-top:4.5rem;border:4px solid #e2f3f1}.infomation__txt{padding:3rem 2.5rem 2.5rem}.infomation__txt .ttl{font-size:1.8rem;font-weight:500;line-height:1.4em;color:#00675c;margin-bottom:2.8rem}.infomation__txt .txt{margin-top:0}.infomation__txt .btn-list{margin-top:2.4rem}.infomation__img img{width:100%}@media screen and (min-width: 1024px),print{.infomation{margin-top:9rem;display:flex}.infomation__img{max-width:52.6rem;display:flex;align-items:center}.infomation__txt{flex:1;padding:5rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.infomation__txt .ttl{font-size:2.6rem;margin-bottom:2.4rem}.infomation__txt .btn-list{margin-top:4rem}}@media screen and (min-width: 1024px)and (max-width: 1399.98px){.infomation__txt{padding:3rem}.infomation__txt .btn-list{margin-top:3rem}}@media screen and (min-width: 1024px)and (max-width: 1199.98px){.infomation{margin-top:6rem}.infomation__img{max-width:42%}.infomation__txt .ttl{font-size:2.2rem;margin-bottom:2rem}}@media screen and (max-width: 1023.98px){.infomation__txt .btn-list .btn{width:100%}}.location,.main_exhibits{margin-top:.5rem}@media screen and (min-width: 1024px),print{.location,.main_exhibits{margin-top:1rem}}/*# sourceMappingURL=society.css.map */
