#Z_modalWrap{position:fixed;top:0;left:0;display:block;width:100vw;height:100vh;opacity:0;visibility:hidden}#Z_modalWrap.show{opacity:1;visibility:visible;z-index:10000}#Z_overlay{position:fixed;top:0;left:0;width:100vw;height:calc(100vh + 100px);background-color:rgba(242,242,242,0.92);z-index:10000;cursor:pointer}#Z_wrapper{position:relative;z-index:10001;width:calc(100vw - 170px);height:calc(100vh - 115px);margin:80px 60px 0 60px;padding:25px 25px 0 25px;background-color:#fff}#Z_close{position:fixed;z-index:110000;top:21px;right:69px;width:36px;height:36px;cursor:pointer}#Z_close img{width:100%}#Z_viewer{position:relative;width:100%;height:calc(100% - 203px);min-width:1px;min-height:1px}#Z_container{width:100%;height:100%;background-color:#EDEDED}#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}#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}#Z_scaleNum{margin-left:5px}#Z_colorNameArea{display:none}#Z_bottom{width:100%;height:203px;background-color:#fff}#Z_controlArea{display:flex;position:relative;height:27px;padding:26px 0}#Z_controlArea::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:radial-gradient(circle farthest-side, #404041 25%, transparent 0, transparent 100%);background-size:5px 1px}#Z_thumbnailArea{width:calc(100% - 225px)}#Z_thumbnailList{display:flex;margin:0;padding:0}.Z_thumbnail{list-style:none}.Z_thumbnailTrigger{margin-right:32px;cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;-ms-user-drag:none;-moz-user-drag:none;-webkit-user-drag:none;-o-user-drag:none}.Z_thumbnailTrigger img{width:27px;height:27px;vertical-align:bottom;pointer-events:none}.Z_thumbnailTrigger img.Z_show{outline:3px solid #F99B6F;outline-offset:-2px}.Z_thumbnailTrigger span{margin-left:9px;font-size:13px;color:#4E4E4E;font-weight:bold;font-family:"游ゴシック Medium", "Yu Gothic Medium","游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic";font-family:helvetica, "游ゴシック体", "Yu Gothic", "YuGothic", "YuGothic", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "HiraKakuProN-W3", "メイリオ", "Meiryo", "ＭＳ ゴシック", "MS Gothic", "Osaka", "Verdana", "arial", "helvetica", "sans-serif";line-height:27px;pointer-events:none}#Z_scaleArea{position:relative;width:225px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none}#Z_scaleWrapper{position:absolute;top:-4px;right:11px}#zoomOut{width:10px;height:10px;padding:5px;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:143px;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;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;z-index:11000;width:16px;height:16px;-ms-user-drag:none;-moz-user-drag:none;-webkit-user-drag:none;-o-user-drag:none}#Z_textArea{height:67px;margin-top:23px;margin-bottom:35px}#Z_textArea p{position:relative;margin:0 0 5px 12px;color:#595959;font-family:helvetica, "游ゴシック体", "Yu Gothic", "YuGothic", "YuGothic", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "HiraKakuProN-W3", "メイリオ", "Meiryo", "ＭＳ ゴシック", "MS Gothic", "Osaka", "Verdana", "arial", "helvetica", "sans-serif";font-size:0.75rem;letter-spacing:0.04rem}#Z_textArea p:last-child{margin-bottom:0}#Z_textArea p::before{content:"・";position:absolute;left:-17px;font-family:helvetica, "游ゴシック体", "Yu Gothic", "YuGothic", "YuGothic", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "HiraKakuProN-W3", "メイリオ", "Meiryo", "ＭＳ ゴシック", "MS Gothic", "Osaka", "Verdana", "arial", "helvetica", "sans-serif"}@media screen and (max-width: 990px){#Z_wrapper{margin:0;width:calc(100% - 30px);height:calc(var(--vh, 1vh) * 100 - 44px);padding:44px 15px 0 15px}#Z_close{width:18px;height:18px;top:13px;right:15px}#Z_overlay{background-color:#fff}#Z_viewer{height:calc(100% - 193px)}#Z_container{height:100%}#Z_scaleValue{bottom:20px;right:15px;width:100px}#Z_scaleText{top:-23px;left:22px;font-size:12px}#Z_colorNameArea{display:block;margin-top:13px}#Z_colorNameArea p{margin:0}#Z_color{font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "HiraKakuProN-W3", helvetica, "游ゴシック Medium", "Yu Gothic Medium","游ゴシック体", "Yu Gothic", "YuGothic", "YuGothic", "Lucida Grande", "メイリオ", "Meiryo", "ＭＳ ゴシック", "MS Gothic", "Osaka", "Verdana", "arial", "helvetica", "sans-serif";font-weight:600;font-size:12px;margin:0}#Z_colorName{font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "HiraKakuProN-W3", helvetica, "游ゴシック Medium", "Yu Gothic Medium","游ゴシック体", "Yu Gothic", "YuGothic", "YuGothic", "Lucida Grande", "メイリオ", "Meiryo", "ＭＳ ゴシック", "MS Gothic", "Osaka", "Verdana", "arial", "helvetica", "sans-serif";font-weight:300;font-size:12px;margin-left:20px}#Z_bottom{height:139px}#Z_controlArea{height:36px;padding-top:14px;padding-bottom:18px}#Z_thumbnailArea{width:100%}.Z_thumbnailTrigger{margin-right:16px}.Z_thumbnailTrigger img{width:36px;height:36px}.Z_thumbnailTrigger span{display:none}#Z_scaleArea{display:none}#Z_textArea{margin:15px 0}#Z_textArea p{font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "HiraKakuProN-W3", helvetica, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", "Yu Gothic", "YuGothic", "YuGothic", "Lucida Grande", "メイリオ", "Meiryo", "ＭＳ ゴシック", "MS Gothic", "Osaka", "Verdana", "arial", "helvetica", "sans-serif";margin-left:5px;color:#5F5F5F;font-size:11px;font-weight:300;letter-spacing:initial}}@media screen and (max-width: 990px) and (max-width: 400px){#Z_textArea p{font-size:10px}}@media screen and (max-width: 990px){#Z_textArea p::before{left:-11px;font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "HiraKakuProN-W3", helvetica, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", "Yu Gothic", "YuGothic", "YuGothic", "Lucida Grande", "メイリオ", "Meiryo", "ＭＳ ゴシック", "MS Gothic", "Osaka", "Verdana", "arial", "helvetica", "sans-serif";font-weight:300}}@media (pointer: coarse){#Z_close,#zoomOut,#zoomSliderTrack,#zoomIn,#buttonSliderDiv,#buttonSliderZoom{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}