@charset "UTF-8";.con-event{margin-top:-23px}@media screen and (max-width:999px){.con-event{margin-top:-20px}}@media screen and (max-width:767px){.con-event{margin-top:-18px}}.con-event>.inner{width:69.4444444444%;margin-inline:auto}@media screen and (max-width:999px){.con-event>.inner{width:88%}}@media screen and (max-width:767px){.con-event>.inner{width:89.3333333333%}}.con-event>.inner .box-event{padding:78px 125px 90px;background-color:#F5F2E7}@media only screen and (max-width:1400px){.con-event>.inner .box-event{padding:67px 6.5% 90px}}@media screen and (max-width:767px){.con-event>.inner .box-event{padding:56px 5.5% 60px}}.con-event>.inner .box-event .entry-title{margin-bottom:35px}@media screen and (max-width:767px){.con-event>.inner .box-event .entry-title{margin-bottom:30px}}.con-event>.inner .box-event .entry-title ul.style-list-event-cat{margin-bottom:25px}@media screen and (max-width:767px){.con-event>.inner .box-event .entry-title ul.style-list-event-cat{margin-bottom:16px;text-align:center}}.con-event>.inner .box-event .entry-title h1{margin-bottom:30px;font-size:3.6rem;color:#333333;font-weight:600}@media screen and (max-width:767px){.con-event>.inner .box-event .entry-title h1{margin-bottom:20px;font-size:2.8rem}}@media screen and (max-width:600px){.con-event>.inner .box-event .entry-title h1{font-size:2.2rem}}.con-event>.inner .box-event .entry-title p.txt-date{font-family:"Barlow","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:2rem;color:#333333;font-weight:500}@media screen and (max-width:767px){.con-event>.inner .box-event .entry-title p.txt-date{font-size:1.7rem}}.con-event>.inner .box-event .entry-title p.txt-place{margin-top:5px;padding-left:18px;font-size:2rem;color:#333333;position:relative;z-index:2}@media screen and (max-width:999px){.con-event>.inner .box-event .entry-title p.txt-place{padding-left:14px;font-size:1.6rem}}@media screen and (max-width:767px){.con-event>.inner .box-event .entry-title p.txt-place{margin-top:3px;font-size:1.6rem}}.con-event>.inner .box-event .entry-title p.txt-place:before{content:"";display:block;position:absolute;top:calc(50% + 1px);left:0;transform:translateY(-50%);width:12px;height:18px;background:url(../img/common/icn_pin_b.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.04,1.01,0.47,0.99)}@media screen and (max-width:999px){.con-event>.inner .box-event .entry-title p.txt-place:before{width:10px;height:14px}}.con-event>.inner .box-event .block-link{margin-top:60px}@media screen and (max-width:767px){.con-event>.inner .box-event .block-link{margin-top:35px}}.con-event>.inner .box-event .block-link p.btn-link{text-align:center}.con-event>.inner .box-event .block-link p.btn-link a{padding:25px 68px 24px;display:inline-block;max-width:480px;background-color:#689E4B;border:2px solid #689E4B;border-radius:40px;width:100%;position:relative;z-index:2;transition:0.6s cubic-bezier(0.04,1.01,0.47,0.99)}@media screen and (max-width:767px){.con-event>.inner .box-event .block-link p.btn-link a{padding:16px 34px 15px}}@media screen and (min-width:1200px){.con-event>.inner .box-event .block-link p.btn-link a:hover{opacity:1;background-color:#fff}.con-event>.inner .box-event .block-link p.btn-link a:hover span{color:#689E4B}.con-event>.inner .box-event .block-link p.btn-link a:hover:after{background-image:url(../img/common/icn_link_external_green.svg)}}.con-event>.inner .box-event .block-link p.btn-link a span{font-size:1.8rem;color:#ffffff;font-weight:500;transition:0.6s cubic-bezier(0.04,1.01,0.47,0.99)}@media screen and (max-width:767px){.con-event>.inner .box-event .block-link p.btn-link a span{font-feature-settings:"palt";font-size:1.7rem}}.con-event>.inner .box-event .block-link p.btn-link a:after{content:"";display:block;position:absolute;top:calc(50% + 0px);right:38px;transform:translateY(-50%);width:23px;height:21px;background:url(../img/common/icn_link_external_w.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.04,1.01,0.47,0.99)}@media screen and (max-width:767px){.con-event>.inner .box-event .block-link p.btn-link a:after{right:16px;width:18px;height:16px}}.con-event>.inner .box-event .block-contact{margin-top:74px;max-width:750px;margin-inline:auto}@media screen and (max-width:767px){.con-event>.inner .box-event .block-contact{margin-top:60px}}.con-event>.inner .box-event .block-contact h3{margin-bottom:20px;font-size:1.8rem;color:#689e4b;font-weight:600;text-align:center}@media screen and (max-width:767px){.con-event>.inner .box-event .block-contact h3{margin-bottom:16px}}.con-event>.inner .box-event .block-contact .items-contact{padding:35px 95px 46px;border-radius:10px;background-color:#fff}@media screen and (max-width:999px){.con-event>.inner .box-event .block-contact .items-contact{padding:35px 7.5% 46px}}@media screen and (max-width:767px){.con-event>.inner .box-event .block-contact .items-contact{padding:32px 5.5% 36px}}.con-event>.inner .box-event .block-contact .items-contact .item h4{margin-bottom:26px;font-size:1.8rem;color:#689e4b;font-weight:500;text-align:center}@media screen and (max-width:767px){.con-event>.inner .box-event .block-contact .items-contact .item h4{margin-bottom:18px;font-size:1.7rem}}.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact{width:100%}.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody{background:url(../img/common/lline_dot02_yellow.png) left top repeat-x}.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr{background:url(../img/common/lline_dot02_yellow.png) left bottom repeat-x}.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr td,.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr th{padding:13px 10px 12px;font-size:1.6rem;color:#689e4b}@media screen and (max-width:767px){.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr td,.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr th{padding:13px 5px 12px}}.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr th{padding-left:21px;width:19.5%;font-weight:500;text-align:left}@media only screen and (max-width:1200px){.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr th{width:23%}}@media screen and (max-width:767px){.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr th{padding-left:4px;width:25%}}.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr td{padding-right:0}@media screen and (min-width:1200px){.con-event>.inner .box-event .block-contact .items-contact .item table.tbl-contact tbody tr td a:hover{opacity:1;text-decoration:underline}}.con-event>.inner .style-box-links{margin-top:90px}@media screen and (max-width:767px){.con-event>.inner .style-box-links{margin-top:50px}}
/*# sourceMappingURL=event_detail.css.map */