@-ms-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-webkit-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-ms-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@-webkit-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@-ms-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-webkit-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-ms-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@-webkit-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}.paging .pagination{margin-bottom:0;gap:4px}.paging span{display:inline-block;font-size:14px;font-style:normal;font-family:"benton-modern-display-conden",serif;font-weight:500;letter-spacing:0;line-height:24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;padding:0 8px}.paging span a:not(.btn){color:#f6de5a;display:inline-block;text-emphasis:accent;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.paging span a:not(.btn):hover{text-decoration:underline;opacity:1}.paging span.prev,.paging span.next{padding:0}.paging span.prev a:not(.btn),.paging span.next a:not(.btn){border:none;padding:0}.paging span.prev a:not(.btn) svg,.paging span.next a:not(.btn) svg{width:10px}.paging span.prev a:not(.btn) svg path,.paging span.next a:not(.btn) svg path{fill:#f6de5a}.paging span.current{width:24px;height:24px;border-radius:12px;text-align:center;background-color:#f6de5a;color:#000}.paging .gap{display:none}@media (min-width: 768px){.paging{text-align:left}}@-ms-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-webkit-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-ms-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@-webkit-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}.select-menu-wrapp{margin:0 auto 16px;padding:20px;position:relative;width:100%}.select-menu-wrapp::before{background-color:#bebebe;color:#5c5c5c;height:100%;text-align:center;width:46px;position:absolute;top:0;bottom:0;right:0;content:"\f0dd";font-size:1.4rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:2.5;z-index:3;pointer-events:none}.select-menu-wrapp::after{background-color:#fff;content:"";height:100%;width:100%;position:absolute;top:0;bottom:0;right:0;z-index:-1}.select-menu-wrapp .select-menu{border-radius:0;outline:none;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#5c5c5c;color:#fff;height:100%;padding-left:16px;width:100%;position:absolute;top:0;left:0;z-index:2}.select-menu-wrapp .select-menu:hover{cursor:pointer}.select-menu-wrapp .select-menu::-ms-expand{display:none}.select-menu-wrapp.type-min{margin-bottom:32px;width:280px}@media (min-width: 576px){.select-menu-wrapp.type-min{width:380px}}@-ms-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-webkit-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-ms-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@-webkit-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}.corner-tag-wrapp{margin:0 auto 24px}.corner-tag-list{margin-bottom:4px;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.corner-tag-list li{margin-bottom:5px;padding:8px}.corner-tag-list li.active a:not(.btn),.corner-tag-list li.is-active a:not(.btn){background-color:#f6de5a;color:#707070}.corner-tag-list a:not(.btn){font-size:13px;font-style:normal;font-family:"benton-modern-display-conden",serif;font-weight:500;letter-spacing:0.05em;line-height:1.2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;color:#f6de5a;display:block;line-height:1.6;border:1px solid;padding:0 0.5em;border-radius:5px}.corner-tag-list a:not(.btn):hover{border-color:#f6de5a;color:#f6de5a}@-ms-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-webkit-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-ms-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@-webkit-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}.contents-list-only-text{position:relative}.contents-list-only-text a:not(.btn){position:relative;color:#fff;display:block;width:100%;position:relative;padding-bottom:32px;padding-top:24px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.contents-list-only-text a:not(.btn)::after{content:"";background-color:#ac9856;width:100%;height:1px;position:absolute;left:0;bottom:0}.contents-list-only-text a:not(.btn) .icon-new{background-color:#fff;color:#000;padding:4px 12px;font-size:14px;position:absolute;right:0;top:20px}.contents-list-only-text .contents-meta-wrap{-webkit-align-items:flex-end;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:8px 32px;margin-bottom:24px}.contents-list-only-text .contents-list-tags{padding:0;line-height:1}.contents-list-only-text .contents-list-tags .tag{line-height:1}.contents-list-only-text .contents-list-time{display:inline-block;vertical-align:middle}.contents-list-only-text .contents-list-title{margin-top:16px}.contents-list-only-text .contents-list-title h3{font-size:1.4rem;font-weight:400;line-height:1.5}@media (min-width: 768px){.contents-list-only-text .contents-list-title{margin-top:0;flex-grow:1}}.contents-list-only-text.contents-schedule .contents-list-time{display:flex;gap:4px 0;flex-wrap:wrap}.contents-list-only-text.contents-schedule .schedule-time{font-size:14px}@keyframes contentsListHover{0%{width:0}100%{width:100%}}@-ms-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-webkit-keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@keyframes img-effect-inner{51%{opacity:0}100%{opacity:1}}@-ms-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@-webkit-keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}@keyframes img-effect{0%{left:0;right:auto;width:0}50%{left:0;right:auto;width:100%}51%{left:auto;right:0;width:100%}100%{left:auto;right:0;width:0}}.thumb-list{-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:32px 0}.thumb-list.thumb-list-gallery.gallery-download{justify-content:center}.thumb-list.thumb-list-gallery.gallery-download .thumb{padding:40%;border:none}.thumb-list.thumb-list-gallery.gallery-download .thumb .img-protect{object-fit:contain}.thumb-list.thumb-list-photo{margin:0 -8px}.thumb-list.thumb-list-photo .thumb-list-item{padding:8px;width:50%}.thumb-list .thumb-list-item{padding-bottom:16px;width:100%}.thumb-list .copyright{position:relative;z-index:2}.thumb-list .copyright::before{content:"";display:block;position:absolute;background-image:url(/assets/takeuchiryoma/app/watermark-sp-0a17b6c8f7121645ec61ebbf8226b71b.png);aspect-ratio:340/86;bottom:8px;left:8px;z-index:1;filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.4));background-size:contain;background-position:center;background-repeat:no-repeat;width:20%;min-width:100px}@media (min-width: 768px){.thumb-list .copyright::before{width:20%;background-image:url(/assets/takeuchiryoma/app/watermark-pc-d96b9cf34c8fe631e7be098bb897ae5c.png);aspect-ratio:538/138;min-width:100px}}.thumb-list .thumb-wrap{position:relative;margin-bottom:5px}.thumb-list .thumb-wrap.has-authority{position:relative}.thumb-list .thumb-wrap.has-authority::before{content:"MEMBER ONLY";font-size:24px;font-style:normal;font-family:"benton-modern-display-conden",serif;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;color:#f6de5a;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}.thumb-list .thumb-wrap .thumb-list-thumb{margin-bottom:0}.thumb-list .thumb-list-title{color:#fff;font-size:1.4rem;line-height:1.7}.thumb-list .thumb-list-thumb{border:none;margin-bottom:5px}.thumb-list .thumb-list-thumb::after{content:"";background-color:rgba(0,0,0,0.2);height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;-webkit-transition:background-color 0.3s,backdrop-filter 0.3s;-moz-transition:background-color 0.3s,backdrop-filter 0.3s;-o-transition:background-color 0.3s,backdrop-filter 0.3s;transition:background-color 0.3s,backdrop-filter 0.3s}.thumb-list .thumb-list-thumb.has-authority::after{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.thumb-list .label-member{position:absolute;right:3px;font-size:80%;top:3px;color:#f6de5a;background-color:transparent;z-index:10;padding:0.4em 0.5em}.thumb-list .thumb-list-meta-wrap{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:8px}.thumb-list .thumb-list-meta{z-index:2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.thumb-list .thumb-list-meta .time{color:#fff}.thumb-list a:not(.btn){display:block}.thumb-list a:not(.btn):hover{opacity:1}.thumb-list a:not(.btn):hover .thumb-list-thumb::after{background-color:rgba(0,0,0,0.2)}.thumb-list a:not(.btn):hover .thumb-list-thumb.has-authority::after{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}body.show .thumb-list{margin:0 -8px}body.show .thumb-list .thumb-list-item{padding:8px;width:50%}body.show .thumb-list .thumb-list-thumb::after{display:none}body.show .thumb-list .thumb-list-thumb:hover{opacity:0.7}@media (min-width: 768px){.thumb-list{margin:0 -16px}.thumb-list.thumb-list-photo{margin:0 -16px}.thumb-list.thumb-list-photo .thumb-list-item{padding:16px;width:50%}.thumb-list .thumb-list-item{padding:16px;width:50%}body.show .thumb-list{margin:0 -16px}body.show .thumb-list .thumb-list-item{padding:16px}}@media (min-width: 768px) and (max-width: 991px){.thumb-list.thumb-list-photo:nth-child(-n+1){padding-top:0}}@media (min-width: 768px) and (max-width: 991px){.thumb-list:not(.thumb-list-photo) .thumb-list-item:nth-child(-n+2){padding-top:0}}@media (min-width: 992px){.thumb-list{margin:0 -16px}.thumb-list.thumb-list-photo .thumb-list-item{width:33.333%}.thumb-list.thumb-list-photo .thumb-list-item:nth-child(-n+4){padding-top:0}.thumb-list:not(.thumb-list-photo) .thumb-list-item:nth-child(-n+3){padding-top:0}.thumb-list .thumb-list-item{width:33.333%}body.show .thumb-list .thumb-list-item{width:33.333%}}.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn){display:block;position:relative}.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb{overflow:hidden}.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-color:rgba(0,0,0,0.2)}.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb.has-authority::before{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb.has-authority::after{white-space:nowrap;content:"MEMBER ONLY";position:absolute;font-size:18px;font-style:normal;font-family:"benton-modern-display-conden",serif;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;top:50%;left:50%;transform:translate(-50%, -50%);color:#f6de5a;font-size:18px;z-index:3}@media (min-width: 768px){.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb.has-authority::after{font-size:40px}}.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb-in{aspect-ratio:646/432;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#5c5c5c}.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb-list-title{position:absolute;bottom:18%;left:16px;right:16px;font-weight:400;text-align:center;color:#fff;z-index:4}.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb-list-title h3{font-size:16px}@media (min-width: 768px){.top-thumb-list-wrapp .top-thumb-list .top-thumb-list-item a:not(.btn) .top-thumb-list-title h3{font-size:18px}}
