.parts-59 .page-contents{padding:35px 0 75px}@media(min-width: 768px){.parts-59 .page-contents{padding:100px 0 150px}}.parts-59 .article-contents{margin:0 auto;max-width:1000px}.parts-59 .event-data{margin-bottom:30px}@media(min-width: 768px){.parts-59 .event-data{margin-bottom:80px}}.parts-59 .event-data ul{border-top:1px solid;border-bottom:1px solid}.parts-59 .event-data li{display:-webkit-box;display:-ms-flexbox;display:flex}.parts-59 .event-data li:not(:first-child){border-top:1px solid}.parts-59 .event-data .title{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.3;letter-spacing:.025em;font-size:1.3rem;padding:5px 10px;min-height:40px;width:25%}@media(min-width: 768px){.parts-59 .event-data .title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.7rem;padding:5px 40px;min-height:70px;width:120px}}.parts-59 .event-data .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;letter-spacing:.025em;font-size:1.3rem;padding:10px 10px;min-height:40px}@media(min-width: 768px){.parts-59 .event-data .detail{font-size:1.6rem;padding:15px 30px 15px 65px;min-height:auto}}.parts-59 .article-head{margin-bottom:20px}@media(min-width: 768px){.parts-59 .article-head{margin-bottom:60px}}.parts-59 .article-head .article-date{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.parts-59 .article-head .article-date span{display:inline-block}.parts-59 .article-head .new{letter-spacing:.08em;font-size:1.5rem;margin-right:10px}@media(min-width: 768px){.parts-59 .article-head .new{font-size:2rem;margin-right:20px}}.parts-59 .article-head .date{letter-spacing:.04em;font-size:1.3rem}@media(min-width: 768px){.parts-59 .article-head .date{font-size:1.5rem}}.parts-59 .article-head .title{letter-spacing:.04em;font-size:1.7rem;margin-top:10px}@media(min-width: 768px){.parts-59 .article-head .title{line-height:1.64;letter-spacing:.08em;font-size:2.8rem;margin-top:20px}}.parts-59 .article-group+.article-group{margin-top:40px}@media(min-width: 768px){.parts-59 .article-group+.article-group{margin-top:100px}}.parts-59 .article-img:not(:first-child){margin-top:20px}@media(min-width: 768px){.parts-59 .article-img:not(:first-child){margin-top:60px}}.parts-59 .article-img img{display:block;width:100%;height:auto;max-height:86.6666666667vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}@media(min-width: 768px){.parts-59 .article-img img{max-height:618px}}.parts-59 .article-text{letter-spacing:.025em;line-height:1.8;font-size:1.4rem}@media(min-width: 768px){.parts-59 .article-text{line-height:2;font-size:1.6rem}}.parts-59 .article-text:not(:first-child){margin-top:20px}@media(min-width: 768px){.parts-59 .article-text:not(:first-child){margin-top:60px}}.parts-59 .article-text img{vertical-align:middle;display:inline;width:auto}.parts-59 .article-text a{text-decoration:underline;text-underline-offset:.1em}@media(min-width: 768px){.parts-59 .article-text a{-webkit-transition:color .2s;transition:color .2s}}.parts-59 .article-link{text-align:right;font-size:1.4rem;line-height:1.3;letter-spacing:.025em}@media(min-width: 768px){.parts-59 .article-link{font-size:1.6rem}}.parts-59 .article-link:not(:first-child){margin-top:15px}@media(min-width: 768px){.parts-59 .article-link:not(:first-child){margin-top:30px}}.parts-59 .article-link+.article-link{margin-top:10px}.parts-59 .article-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.parts-59 .article-link a span{text-decoration:underline;text-underline-offset:.1em}@media(min-width: 768px){.parts-59 .article-link a span{-webkit-transition:color .2s;transition:color .2s}}.parts-59 .article-link a::after{content:"";display:inline-block;width:8px;height:8px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-flex-negative:0;flex-shrink:0;margin-left:8px}@media(min-width: 768px){.parts-59 .article-link a::after{width:12px;height:12px;border-top-width:2px;border-right-width:2px;margin-left:20px}}.parts-59 .article-data{margin-top:40px}@media(min-width: 768px){.parts-59 .article-data{margin-top:100px}}.parts-59 .article-data ul{border-top:1px solid;border-bottom:1px solid}@media(min-width: 768px){.parts-59 .article-data li{display:-webkit-box;display:-ms-flexbox;display:flex}}.parts-59 .article-data li:not(:first-child){border-top:1px solid}.parts-59 .article-data .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.3;letter-spacing:.025em;font-size:1.4rem;padding:5px 10px;min-height:40px}@media(min-width: 768px){.parts-59 .article-data .title{font-size:1.7rem;padding:5px 40px;min-height:70px;width:140px;-ms-flex-negative:0;flex-shrink:0}}.parts-59 .article-data .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;width:100%;letter-spacing:.025em;font-size:1.4rem;padding:10px 10px;min-height:40px}@media(min-width: 768px){.parts-59 .article-data .detail{font-size:1.6rem;padding:15px 30px 15px 65px;min-height:auto}}.parts-59 .article-data .detail a{text-decoration:underline;text-underline-offset:.1em;-webkit-transition:color .2s;transition:color .2s}.parts-59 .article-data .detail a.-link{display:block;padding:.125em 0}.parts-59 .article-data .detail a.-pdf{display:block;padding:.125em 0;text-decoration:none}.parts-59 .article-data .detail a.-pdf::after{content:"";display:inline-block;background:no-repeat left bottom/contain;margin-left:3px;background-image:url(../img/common/icon-pdf.svg);width:1.25em;aspect-ratio:23/26;-webkit-transform:translateY(20%);transform:translateY(20%)}@media(min-width: 768px){.parts-59 .article-data .detail a.-pdf::after{margin-left:10px;-webkit-transition:opacity .2s;transition:opacity .2s}}@media(min-width: 768px){.parts-59 .article-data .detail a:hover::after{opacity:.5}}.parts-60 .page-contents{padding:50px 0}@media(min-width: 768px){.parts-60 .page-contents{padding:100px 0}}.parts-60 .section-title{text-align:center;margin:0 auto 35px}@media(min-width: 768px){.parts-60 .section-title{margin:0 auto 80px}}.parts-60 .section-title span{display:block;font-size:1.8rem;letter-spacing:.1em}@media(min-width: 768px){.parts-60 .section-title span{font-size:3rem}}.parts-60 .section-title span::after{content:"";display:block;width:35px;height:3px;margin:11px auto 0}@media(min-width: 768px){.parts-60 .section-title span::after{width:70px;margin:30px auto 0}}.parts-60 .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-7.6923076923%}@media(min-width: 768px){.parts-60 .item-list{margin-top:-40px}}.parts-60 .item-box{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.1);width:46.1538461538%;margin-top:7.6923076923%}@media(min-width: 768px){.parts-60 .item-box{width:48.1818181818%;margin-top:40px}}.parts-60 .item-box:nth-child(2n){margin-left:7.6923076923%}@media(min-width: 768px){.parts-60 .item-box:nth-child(2n){margin-left:3.6363636364%}}@media(min-width: 768px){.parts-60 .item-box a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.parts-60 .item-box a::after{content:"";position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;pointer-events:none}.parts-60 .item-box a:hover::after{opacity:1}}.parts-60 .item-img{position:relative;width:100%;aspect-ratio:526/394;overflow:hidden}@media(min-width: 768px){.parts-60 .item-img{width:47.8181818182%}}.parts-60 .item-img img{position:relative;z-index:1;width:100%;aspect-ratio:526/394;-o-object-fit:contain;object-fit:contain}.parts-60 .item-img img+img{position:absolute;z-index:0;top:0;right:0;left:0;bottom:0;-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(14px);filter:blur(14px)}.parts-60 .item-text{line-height:1.4;padding:7px 10px 10px}@media(min-width: 768px){.parts-60 .item-text{padding:15px 20px 20px;width:52.1818181818%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.parts-60 .item-text p+p{margin-top:5px}.parts-60 .item-text .title{font-size:1.2rem;letter-spacing:.02em}@media(min-width: 768px){.parts-60 .item-text .title{font-size:1.6rem}}.parts-60 .item-text .new{letter-spacing:.05em;padding-right:.7em}.parts-60 .item-text .date{font-size:1rem;letter-spacing:.1em}@media(min-width: 768px){.parts-60 .item-text .date{font-size:1.5rem}}.parts-60 .item-text .place{font-size:1rem;letter-spacing:.04em;text-align:right}@media(min-width: 768px){.parts-60 .item-text .place{font-size:1.4rem;margin-top:auto;padding-top:5px}}.parts-61{padding:50px 0}@media(min-width: 768px){.parts-61{padding:100px 0}}.parts-61 .link-button{margin:0 auto;text-align:center}.parts-61 .link-button a{border:1px solid;border-radius:25px;min-width:233px;max-width:1100px;min-height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 30px;font-size:1.5rem;word-break:break-word}@media(min-width: 768px){.parts-61 .link-button a{border-radius:35px;min-width:320px;padding:10px 40px;font-size:2rem;min-height:70px}}.parts-61 .link-button span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}@media(min-width: 768px){.parts-61 .link-button span{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:translateX(0);transform:translateX(0)}}.parts-61 .link-button span::after{content:"";display:inline-block;width:12px;height:12px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-flex-negative:0;flex-shrink:0;margin-left:12px}@media(min-width: 768px){.parts-61 .link-button span::after{width:14px;height:14px;border-top-width:2px;border-right-width:2px;margin-left:20px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}}@media(min-width: 768px){.parts-61 .link-button a:hover span{-webkit-transform:translateX(5px);transform:translateX(5px)}.parts-61 .link-button a:hover span::after{-webkit-transform:rotate(45deg) translate(-8px, 8px);transform:rotate(45deg) translate(-8px, 8px)}}.parts-59.designB .article-head .new{font-family:"Jost",sans-serif;font-weight:600;color:#e4007f}.parts-59.designB .article-head .date{font-weight:500;color:#757677}.parts-59.designB .article-head .title{font-weight:500}.parts-59.designB .event-data ul{border-color:#757677}.parts-59.designB .event-data li{border-color:inherit}.parts-59.designB .event-data .title{background-color:#f7fefc;color:#4b5c58;font-weight:500}.parts-59.designB .event-data .detail{color:#4b5c58;font-weight:500}@media(min-width: 768px){.parts-59.designB .article-text a:hover{color:#7b7b7b}}.parts-59.designB .article-link{font-weight:500}.parts-59.designB .article-link a span{color:#4b5c58}.parts-59.designB .article-link a::after{border-color:currentColor}@media(min-width: 768px){.parts-59.designB .article-link a:hover span{color:#7b7b7b}.parts-59.designB .article-link a:hover::after{border-color:#7b7b7b}}.parts-59.designB .article-data ul{border-color:#757677}.parts-59.designB .article-data li{border-color:inherit}.parts-59.designB .article-data .title{background-color:#f7fefc;color:#4b5c58;font-weight:500}.parts-59.designB .article-data .detail{color:#4b5c58;font-weight:500}@media(min-width: 768px){.parts-59.designB .article-data .detail a:hover{color:#7b7b7b}}.parts-60.designB{background-color:#effffd}.parts-60.designB .section-title span{font-weight:500}.parts-60.designB .section-title span::after{background-color:#019d85}.parts-60.designB .item-box{background-color:#fff}@media(min-width: 768px){.parts-60.designB .item-box a::after{background-color:rgba(255,255,255,.5)}}.parts-60.designB .item-text .title{font-weight:700}.parts-60.designB .item-text .new{color:#e4007f}.parts-60.designB .item-text .date{font-weight:500}.parts-60.designB .item-text .place{font-weight:500}.parts-61.designB .link-button{font-weight:500}.parts-61.designB .link-button a{background-color:#fff;color:#003126;border-color:currentColor}@media(min-width: 768px){.parts-61.designB .link-button a:hover{background-color:#019d85;color:#fff;border-color:#003126}}.parts-61.designB .link-button span::after{border-color:currentColor}/*# sourceMappingURL=parts-event-detail.min.css.map */