.exhibition-lepash {position:relative;}
.exhibition-lepash__social {position:absolute;right:0;top:0;margin-top:-64px;}
.exhibition-lepash__date {font-size:18px;font-weight:400;margin-bottom:10px;}
.exhibition-lepash__top-info {border:2px solid #ed2024;background:white;display:inline-block;padding:8px 15px;font-size:16px;margin-bottom:20px;font-weight:bold;}
.exhibition-lepash__top-info span {color:#ed2024;}
.exhibition-lepash__top-image {margin-bottom:20px;display:blokc;}
.exhibition-lepash__top-desc {font-size:16px;line-height:1.3em;margin-bottom:25px;}
.exhibition-lepash__top-desc iframe {margin-bottom:10px;display:block;}
.exhibition-lepash__top-reg {}
.exhibition-lepash__top-reg h3 {font-size:26px;margin-bottom:15px;}
.exhibition-lepash__top-reg p {font-size:16px;line-height:1.6em;margin-bottom:.8em;}
.exhibition-lepash__top-reg p b {font-size:18px;}
.exhibition-lepash__top-reg p b span {color:#ed2024;}
.exhibition-lepash__top-reg p.small {font-size:14px;}
.center .exhibition-lepash__top-reg a {display:inline-block;color:white;margin:0 0 15px;background:#ed2024;text-decoration:none;font-size:15px;padding:15px 20px;}
.inside .navi-block {margin-bottom:10px;}
.inside .navi-block .line {width:980px; margin:0 auto; height:2px; background-color:#ffffff; overflow:hidden; margin-bottom:7px;}
.inside .navi-block a {color:black;text-decoration:none;font-size:13px;}
.inside .navi-block a.navi-block__next {float:right;}
.center .inside a.item2_excursion_wrap-excursion {font-size: 15px;display: inline-block;border: 1px solid #777;padding: 6px 12px; margin:0 0 12px 0;color:black; text-decoration:none;overflow:hidden;min-width:170px;text-align:center;}