.popup_overlay.zoomify_view .popup_content{width:calc(100% - 120px);max-width:initial;height:calc(100vh - 82px);margin:0 auto 38px}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .popup_content{width:100%;max-width:initial;height:calc(var(--vh, 100vh)  - 60px);padding:0;margin:0}}.popup_overlay.zoomify_view .closeBtn{width:36px;height:36px}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .closeBtn{width:18px;height:18px;margin:13px 15px 13px 0}}.popup_overlay.zoomify_view .panelkit_content{height:calc(100% - 32px - 22px)}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .panelkit_content{height:100%}}.popup_overlay.zoomify_view .wrap.head{flex-direction:row}.popup_overlay.zoomify_view .wrap.head .left{display:flex;float:initial;width:initial;height:initial;margin-right:initial;margin-left:0;background-color:initial;justify-content:initial;align-items:center}.popup_overlay.zoomify_view .wrap.head .left .seriesName{font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:16px;color:#4C4C4C}.popup_overlay.zoomify_view .wrap.head .left .setName{font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:14px;color:#4C4C4C}.popup_overlay.zoomify_view .wrap.head .left .itemNumber{font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:12px;color:#808080}.popup_overlay.zoomify_view .panelkit_content .right{width:303px}.popup_overlay.zoomify_view .wrap.body{height:calc(100% - (73px + 22px + 22px))}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body{height:100%;padding-bottom:0}}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body>h4.sp{height:14px;line-height:14px;padding:23px 0 17px;text-align:left;font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:14px;font-weight:bold;color:#000000}}.popup_overlay.zoomify_view .wrap.body .left{width:calc(100% - 300px - 25px);height:100%}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body .left{width:calc(100vw - 30px);height:calc(100% - (54px + 197px))}}.popup_overlay.zoomify_view .wrap.body .right{width:303px;justify-content:space-between;padding:25px 0}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body .right{justify-content:normal;width:100%;height:197px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body .right .setName.sp{display:flex;flex-direction:column}}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body .right .setName.sp p{text-align:left;font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:10px;font-weight:bold;color:#404040}.popup_overlay.zoomify_view .wrap.body .right .setName.sp p:nth-child(1){height:10px;line-height:10px;margin-top:17px;margin-bottom:17px}.popup_overlay.zoomify_view .wrap.body .right .setName.sp p:nth-child(2){height:10px;line-height:10px;margin-bottom:17px}}.popup_overlay.zoomify_view .wrap.body .right .slideArea>p{width:100%;margin-bottom:10px;text-align:left;font-size:16px;font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;color:#4C4C4C;font-weight:bold}.popup_overlay.zoomify_view .wrap.body .right .slideArea>input[type="range"]{width:100%}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body .right .separator{width:100%;height:1px;background-image:radial-gradient(circle farthest-side, #404041 25%, transparent 0, transparent 100%);background-size:5px 1px}}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body .right .notes{margin-top:12px;margin-bottom:12px}}.popup_overlay.zoomify_view .wrap.body .right .notes p{display:flex;text-align:left;font-size:12px;font-family:"YuGothic", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;color:#595959;font-weight:500;letter-spacing:0.04em}@media only screen and (max-width: 990px){.popup_overlay.zoomify_view .wrap.body .right .notes p{height:11px;line-height:11px;margin-top:12px;text-align:left;font-family:"Hiragino Kaku Gothic Pro", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-weight:300;color:#404040;letter-spacing:0.04em}.popup_overlay.zoomify_view .wrap.body .right .notes p:nth-child(4){height:32px;line-height:initial}.popup_overlay.zoomify_view .wrap.body .right .notes p span{white-space:nowrap;font-size:clamp(8px, 2.75vw, 11px)}.popup_overlay.zoomify_view .wrap.body .right .notes p:nth-child(1){margin-top:0}.popup_overlay.zoomify_view .wrap.body .right .notes p:nth-child(4) span{white-space:normal}}#Z_viewer{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;min-width:1px;min-height:1px}#Z_container{width:100%;height:100%;background-color:#EDEDED;visibility:hidden}#Z_scaleValue{position:absolute;bottom:40px;right:42px;width:140px;height:4px;border:solid 2px #fff;border-top:none;-webkit-box-shadow:1px 1px 1px #808080;box-shadow:1px 1px 1px #808080;pointer-events:none;visibility:hidden}@media only screen and (max-width: 990px){#Z_scaleValue{width:100px;bottom:24px;right:15px}}#Z_scaleText{position:absolute;top:-28px;left:36px;font-size:15px;color:#fff;font-family:"Helvetica",sans-serif;font-weight:bold;letter-spacing:0.03rem;text-shadow:1px 1px 1px #808080}@media only screen and (max-width: 990px){#Z_scaleText{top:-20px;left:23px;font-size:12px}}#Z_scaleNum{margin-left:5px}#zoomOut{width:10px;height:10px;padding:5px 5px 5px 0;margin:8.5px 9px 8.5px 0;cursor:pointer;-ms-user-drag:none;-moz-user-drag:none;-webkit-user-drag:none;-o-user-drag:none}@media screen and (min-width: 990px){#zoomOut:hover{opacity:0.7}}#zoomSliderTrack{position:relative;z-index:10900;width:248px;height:2px;padding:5px 0;margin-bottom:12px;-ms-user-drag:none;-moz-user-drag:none;-webkit-user-drag:none;-o-user-drag:none}#zoomIn{width:10px;height:10px;padding:5px 0 5px 5px;margin:8.5px 0 8.5px 9px;-ms-user-drag:none;-moz-user-drag:none;-webkit-user-drag:none;-o-user-drag:none}@media screen and (min-width: 990px){#zoomIn:hover{opacity:0.7}}#buttonSliderDiv{position:absolute;width:16px;height:16px}#buttonSliderDiv::after{content:"";position:absolute;top:0;left:0;z-index:10800;width:16px;height:16px;border-radius:50%;-webkit-box-shadow:4px 2px 5px #dedede;box-shadow:4px 2px 5px #dedede}#buttonSliderZoom{position:absolute;top:0;left:0;z-index:11000;width:16px;height:16px;-ms-user-drag:none;-moz-user-drag:none;-webkit-user-drag:none;-o-user-drag:none}