@charset "Shift_JIS";@media screen and (min-width:641px){#colorbox,#cboxOverlay,#cboxWrapper{z-index:9999;top:0;left:0;position:absolute}}@media screen and (max-width:640px){#colorbox,#cboxOverlay{position:absolute;top:0;left:0;z-index:9999;overflow:visible !important}#cboxWrapper{position:fixed;margin:0 auto;z-index:9999}}#cboxOverlay{width:100%;height:100%;position:fixed}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{width:100%;height:100%;top:0;left:0;position:absolute}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{-ms-interpolation-mode:bicubic;margin:auto;border:0;max-width:none;display:block;float:left}.cboxIframe{margin:0;padding:0;border:0;width:100%;height:100%;display:block}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url() no-repeat right top #000}#colorbox{outline:0;max-width:none}#cboxContent{overflow:visible}#cboxError{padding:50px}#cboxLoadedContent{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff}#cboxLoadingGraphic{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/sh/common/css/../../img/loading.gif) no-repeat center center}#cboxTitle{color:#000;top:-22px;left:0;position:absolute}#cboxCurrent{text-indent:-9999px;top:-22px;right:205px;position:absolute}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{text-indent:-9999px;margin:0;padding:0;border:0;width:20px;height:20px;top:-20px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/sh/common/css/../../img/close.png) no-repeat 0 0;overflow:visible;position:absolute}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{right:44px;background-position:0 0}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{right:22px;background-position:-25px 0}#cboxNext:hover{background-position:-25px -25px}#cboxClose{right:0;background-position:-50px 0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{right:44px;background-position:-75px -25px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{right:44px;background-position:-100px 0}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}