.wrv-event{color:#362e2f}.wrv-event sup{font-size:10px}.wrv-event .col-red{color:#c00}.wrv-event .col-blue{color:#0560b1}.wrv-event .image_border{line-height:0;border:solid 1px #77252c}.wrv-event .swiper-controls{margin-top:0;justify-content:space-between}.wrv-event .swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:solid 1px #77252c}.wrv-event .swiper-pagination-bullet-active{background-color:#77252c}@media screen and (max-width: 768px){.wrv-event .c-heading3{white-space:nowrap}.wrv-event .c-button-secondary.c-button-wide{padding:8px 16px;width:calc(100vw - 60px);white-space:nowrap}}.wrv-event .swiper-button-prev{background-image:url("../image/swiper-arrow-prev.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:40px;height:40px;transform:translate(-20px, -57px)}.wrv-event .swiper-button-prev:after{content:none}.wrv-event .swiper-button-next{background-image:url("../image/swiper-arrow-next.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:40px;height:40px;transform:translate(20px, -57px)}.wrv-event .swiper-button-next:after{content:none}.wrv-event .heading-02{border-top:solid 1px #472724;border-bottom:solid 1px #472724;text-align:center;color:#472724;font-size:32px;margin-top:60px}@media screen and (max-width: 768px){.wrv-event .heading-02{margin-top:30px}}.wrv-event .l-container{padding-top:1px}#main{background-color:#f5f5f5;text-align:center}#main .section-main{padding:90px 0}#main h2{margin:0 auto 20px;font-size:40px;font-weight:bold;line-height:1}@media screen and (max-width: 768px){#main h2{font-size:30px}}#main h3{position:relative;display:inline-block;margin:0 auto 40px;line-height:1;font-size:36px;color:#29a0b2;text-align:center}@media screen and (max-width: 768px){#main h3{font-size:24px}}#main h3::before,#main h3::after{content:"";display:block;position:absolute;width:26px;height:auto;aspect-ratio:17/28;background-image:url(../image/icon_thunder.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 768px){#main h3::before,#main h3::after{width:20px}}#main h3::before{top:3px;left:-40px}@media screen and (max-width: 768px){#main h3::before{top:0px;left:-35px}}#main h3::after{top:25px;right:-40px;transform:translateY(-50%) rotateY(180deg)}@media screen and (max-width: 768px){#main h3::after{top:16px;right:-35px}}#main p{margin:0 auto;line-height:1.5;font-size:20px;color:#29a0b2;text-align:center;font-weight:600}@media screen and (max-width: 768px){#main p{font-size:16px}}#main img{width:41%;margin-top:30px}@media screen and (max-width: 768px){#main img{width:70%}}#exhibition .section-exhibition{padding:48px 20px 0 20px}@media screen and (max-width: 768px){#exhibition .section-exhibition{padding:48px 30px}}#exhibition .c-list{margin-bottom:30px}#exhibition .c-list>li{margin-bottom:0}#exhibition .c-list a{color:#0560b1;text-decoration:none}#exhibition .c-list a:hover{text-decoration:underline}#exhibition .areaBlock{margin:0 0 20px 0}@media screen and (max-width: 768px){#exhibition .areaBlock{margin:0 0 10px 0}}#exhibition .areaBlock h3{font-size:20px;font-weight:600;margin:0 0 20px 0;position:relative}@media screen and (max-width: 768px){#exhibition .areaBlock h3{min-height:1em}}#exhibition .areaBlock h3:before{background-image:url("../image/table_scroll_arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;width:29px;height:8px;top:50%;right:0;transform:translate(0, -50%)}@media screen and (max-width: 768px){#exhibition .areaBlock h3:before{content:""}}@media screen and (max-width: 768px){#exhibition .exhibition__areaBlock .tableBlock{overflow:scroll;margin:0 -30px;padding:0px 30px 0}}#exhibition .exhibition__areaBlock__top{margin:70px auto}@media screen and (max-width: 768px){#exhibition .exhibition__areaBlock__top{margin:40px auto}}#exhibition .exhibition__areaBlock__top h2{font-size:30px;text-align:center}@media screen and (max-width: 768px){#exhibition .exhibition__areaBlock__top h2{font-size:22px}}#exhibition .exhibition__areaBlock__top .tableBlock{margin-top:10px}@media screen and (max-width: 768px){#exhibition .exhibition__areaBlock__top .tableBlock{margin:10px 0px 0;padding:0}}#exhibition .exhibition__areaBlock__top .tableBlock table thead th{font-size:16px}#exhibition .exhibition__areaBlock__top .tableBlock table tbody td{font-size:16px}#exhibition .exhibition__areaBlock details::details-content{transition:height .4s,opacity .4s,content-visibility .4s allow-discrete;height:0;opacity:0;overflow:clip;background-color:#f0f2ff}#exhibition .exhibition__areaBlock details[open]::details-content{opacity:1}#exhibition .exhibition__areaBlock details[open] summary::before{transform:rotate(0deg)}@supports(interpolate-size: allow-keywords){#exhibition .exhibition__areaBlock :root{interpolate-size:allow-keywords}#exhibition .exhibition__areaBlock details[open]::details-content{height:auto}}@supports not (interpolate-size: allow-keywords){#exhibition .exhibition__areaBlock details[open]::details-content{height:150px;overflow-y:scroll}}#exhibition .exhibition__areaBlock summary{display:grid;grid-template-columns:1fr 24px;gap:6px;align-items:center;padding:12px 20px;border:1px solid #cacaca;font-weight:bold;color:#000;cursor:pointer}#exhibition .exhibition__areaBlock summary::-webkit-details-marker{display:none}#exhibition .exhibition__areaBlock summary::before,#exhibition .exhibition__areaBlock summary::after{grid-column:2;grid-row:1;justify-self:end;content:"";width:18px;border-bottom:2px solid #cacaca}#exhibition .exhibition__areaBlock summary::before{transform:rotate(-90deg);transition:transform .3s}#exhibition .exhibition__areaBlock .tableBlock{padding-top:20px;background-color:#fff}@media screen and (max-width: 768px){#exhibition .exhibition__areaBlock .tableBlock{padding-top:10px}}#exhibition .exhibition__areaBlock table{width:100%;border:none;box-sizing:border-box;border-collapse:collapse;border-bottom:solid 1px #8d8d8d}@media screen and (max-width: 768px){#exhibition .exhibition__areaBlock table{width:980px}}#exhibition .exhibition__areaBlock table thead{background-color:#29a0b2;color:#fff}#exhibition .exhibition__areaBlock table thead th{padding:.5em 0;border-left:solid 1px #8d8d8d;font-size:12px}#exhibition .exhibition__areaBlock table thead th:first-child{border-left:none}#exhibition .exhibition__areaBlock table tbody tr:nth-child(even){background-color:#f0f0f0}#exhibition .exhibition__areaBlock table tbody tr:nth-child(odd){background-color:#fff}#exhibition .exhibition__areaBlock table tbody tr td{padding:1em 0;text-align:center;font-size:14px;border-left:solid 1px #8d8d8d;box-sizing:border-box}#exhibition .exhibition__areaBlock table tbody tr td:first-child{border-left:none}#exhibition .exhibition__areaBlock table tbody tr td.td_area{white-space:nowrap;width:82px}#exhibition .exhibition__areaBlock table tbody tr td.td_date{white-space:nowrap;width:120px}#exhibition .exhibition__areaBlock table tbody tr td.td_time{white-space:nowrap;width:120px}#exhibition .exhibition__areaBlock table tbody tr td.td_place{width:280px}#exhibition .exhibition__areaBlock table tbody tr td.td_car{white-space:nowrap;width:86px}#exhibition .exhibition__areaBlock table tbody tr td a{color:#0560b1;text-decoration:none}#exhibition .exhibition__areaBlock table tbody tr td a:hover{text-decoration:underline}#exhibition .exhibition__areaBlock table tbody tr td span{font-size:.8em}#exhibition .exhibition__areaBlock table tbody tr td .caution{color:red}#caution .c-list{margin:1em 0 2em}#caution .c-list>li a{color:#0560b1;text-decoration:none}#caution .c-list>li a:hover{text-decoration:underline}/*# sourceMappingURL=style.css.map */