html[lang|="en"] .photoGallery .pg-ja,html[lang|="en"] .modal--photo-terms .pg-ja,html[lang|="ko"] .photoGallery .pg-ja,html[lang|="ko"] .modal--photo-terms .pg-ja,html[lang|="zh"] .photoGallery .pg-ja,html[lang|="zh"] .modal--photo-terms .pg-ja{display:none}html:not([lang|="en"]):not([lang|="ko"]):not([lang|="zh"]) .photoGallery .pg-en,html:not([lang|="en"]):not([lang|="ko"]):not([lang|="zh"]) .modal--photo-terms .pg-en{display:none}.photoGallery[data-lang="en"] .pg-ja{display:none}.photoGallery[data-lang="ja"] .pg-en{display:none}.photoGallery .pg-status{margin:40px 0;text-align:center}.photoGallery .pg-status:empty{display:none}.photoGallery .pg-dl{margin-top:12px}.photoGallery .pg-dl__none,.photoGallery .pg-dl__msg{font-size:1rem}.photoGallery .pg-dl__none{line-height:1.3}.photoGallery .pg-dl__btn{width:100%;margin-top:8px;font-weight:normal;white-space:normal}.photoGallery .pg-dl__btn:hover{opacity:0.7}.photoGallery .pg-dl__btn:focus-visible{outline:2px solid #064aac;outline-offset:2px}.photoGallery .pg-dl__btn:disabled{cursor:wait;opacity:0.5}.photoGallery .pg-dl__btn-label{margin-right:1em}.photoGallery .pg-dl__btn-label::before{content:"";display:inline-block;width:1em;height:1em;margin-right:0.4em;vertical-align:-0.125em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23064AAC' d='M7 1h2v6.2l2.6-2.6L13 6l-5 5-5-5 1.4-1.4L7 7.2z'/%3E%3Cpath fill='%23064AAC' d='M1 10h2v3h10v-3h2v5H1z'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:contain}.photoGallery .pg-dl__msg{margin-top:0;color:#c00;line-height:1.4}.modal--photo-terms .modal-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--photo-terms .pg-intro{margin-bottom:16px}.modal--photo-terms .pg-terms{max-height:40vh;overflow-y:auto;border:1px solid #ccc;padding:16px;line-height:1.7}.modal--photo-terms .pg-terms:focus{outline:none}.modal--photo-terms .pg-terms h3{margin-bottom:16px;font-size:1.8rem}.modal--photo-terms .pg-terms h4{margin-top:20px;margin-bottom:8px;font-size:1.6rem}.modal--photo-terms .pg-terms p+p{margin-top:8px}.modal--photo-terms .pg-terms .pg-terms__item{position:relative;padding-left:2em}.modal--photo-terms .pg-terms .pg-terms__item--sub{padding-left:2.5em}.modal--photo-terms .pg-terms .pg-terms__item--label{margin-left:2em;padding-left:4em}.modal--photo-terms .pg-terms .pg-terms__item--nested{margin-left:2em}.modal--photo-terms .pg-terms .pg-terms__indent{padding-left:2em}.modal--photo-terms .pg-terms .pg-terms__num{position:absolute;top:0;left:0}.modal--photo-terms .pg-ios-hint{margin-top:16px}.modal--photo-terms .modal-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.modal--photo-terms .pg-consent{display:block;margin:0 0 16px;padding:16px;background-color:#f7f7f7}.modal--photo-terms .pg-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal--photo-terms .pg-actions button{min-height:44px;padding:10px 18px}.modal--photo-terms .pg-actions button+button{margin-right:8px}.modal--photo-terms .pg-btn-agree::after{content:none}.modal--photo-terms .pg-btn-agree:disabled,.modal--photo-terms .pg-btn-agree:disabled:hover{border-color:#ccc;background-color:#ccc;color:#fff;opacity:1;cursor:not-allowed}.modal--photo-terms .pg-note{margin-top:8px;text-align:right}@media print, (min-width: 768px){.photoGallery .imageSetGroup>[class*="grid-col"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.photoGallery .imageSetGroup>[class*="grid-col"] .imageSet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.photoGallery .pg-dl{margin-top:auto;padding-top:12px}.photoGallery .imageSet-img img{height:387px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:50% 0;object-position:50% 0}.photoGallery .imageSet-img img.pg-view--small{-o-object-position:50% 50%;object-position:50% 50%}}@media screen and (max-width: 767px){.photoGallery .pg-dl__none,.photoGallery .pg-dl__msg{font-size:0.875rem}.photoGallery .pg-dl__btn-label{display:block;margin-right:0}.photoGallery .pg-dl__btn-label::before{position:absolute;top:50%;left:15px;margin-right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal--photo-terms{padding-right:0 !important}.modal--photo-terms .modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;max-width:none;height:100%;margin:0;padding:0}.modal--photo-terms .modal-content{height:100%;overflow-y:auto;border-radius:0}.modal--photo-terms .pg-terms{max-height:none;overflow-y:visible}.modal--photo-terms .pg-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal--photo-terms .pg-actions button+button{margin-top:8px;margin-right:0}.modal--photo-terms .pg-note{text-align:left}}

/*# sourceMappingURL=/_sourcemaps/site_resource/enjoy/css/photo_gallery.css.map */