#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible;font-size:12px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}
    #colorbox * {box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}
#cboxWrapper,#cboxOverlay { overflow:visible}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#cboxOverlay{background:#000}
#colorbox,#colorbox a,#colorbox input,#colorbox button{outline:0}
#cboxContent{margin-top:32px;overflow:visible}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ededed}
#cboxLoadedContent{background:#fff;border:1px solid #666;box-shadow: 0 0 25px #333;-ms-box-shadow: 0 0 25px #333;-ms-border-radius: 5px;border-radius: 5px}
#cboxLoadedContent .description{padding:30px 40px;border-radius: 4px;box-sizing:content-box;}
#cboxLoadingGraphic{background:url(../image/loading.gif) no-repeat center center}
#cboxLoadingOverlay{background:#fff}
#cboxTitle{position:absolute;left:0;color:#fff;bottom:4px;width:100%;text-align:center;}
#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}
#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-22px;background:url(../image/controls.png) no-repeat 0 0;border:none;border-radius:10px;}
#cboxClose{background:url(../image/icons.png) no-repeat -427px -33px;right:10px;border:0;top:10px}
.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}
/*.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%}*/
/*h1,h2,h3,h4,h5{padding:0;margin:0;font-size:12px}*/
#MsgBoard{padding:18px 30px;border:1px solid #8E8E8E}
#MsgBoard h3{font-size:14px;color:#595757;padding-bottom:20px}
.msgBox td{padding:0 0 10px}
.msgBox .txt{width:268px;height:26px;*height:16px;border:1px solid #ddd;background:0;padding:0 5px;*padding:5px}
.msgBox select{border:1px solid #ddd}
.msgBox #MsgCont{height:80px;color:#595757;font-size:12px;padding:5px}
.msgBox #MsgCont .over{font-size:14px;}
.msgError em,.subBtn{display:block;background:url(../image/icons.png) no-repeat -429px -10px;width:15px;height:17px;text-indent:-9999px}
.msgError em,.msgBox .sub{display:none}
.subBtn{background-position:-10px -10px;color:#FFF;float:left;margin-left:15px;_margin-left:7px;font-size:14px;height:33px;line-height:33px;text-align:center;text-decoration:none;text-indent:0;width:118px}
.cancel{float:left;margin-left:30px;_margin-left:15px;line-height:33px;*line-height:14px}
.light{color:#fe782f;letter-spacing:1px}

#cboxPrevious, #cboxNext {background:url(../image/clorArrow.png);width:80px;height:80px;opacity:0.5;right:auto;left:12px;top:45%}
#cboxNext {background-position:-562px 0;left:auto;right:12px;top: 45%;}
#cboxPrevious:hover,#cboxNext:hover{opacity:1}