#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxWrapper{max-width:none;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}
#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;max-width:none;-ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#000;border:1px solid #999;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000;background:#fff;}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}
#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active{outline:0;}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute;top:5px;right:20px;display:block;background:url(images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}
#inline_content01,#inline_content02,#inline_content05,#inline_content06,#inline_content07,#inline_content08,#inline_content11,#inline_content13{height:500px;overflow:auto;}
#inline_content03,#inline_content04,#inline_content09,#inline_content10,#inline_content12,#inline_content16{height:250px;overflow:auto;}
#inline_content14{height:380px;overflow:auto;}
.category_wrap{padding-left:15px;padding-bottom:10px;background-color:#000;}
h2{color:#ec5c03;font-size:130%;font-weight:bolder;margin-bottom:5px;margin-left:10px;clear:both;}
p{margin:0px;padding:0px;}
ul#category_btn{clear:both;}
ul#category_btn li{float:left;margin-right:4px;margin-left:4px;margin-top:4px;margin-bottom:4px;}
ul#category_btn li a{height:64px;width:304px;color:#333;text-decoration:none;display:block;}
ul#category_btn li.btntype04 a{height:110px;width:460px;color:#333;text-decoration:none;display:block;}
ul#category_btn li img{float:right;padding-top:5px;padding-right:6px;}
.btntype01,.btntype02,.btntype03,.btntype01b{height:64px;width:304px;color:#333;}
.btntype04{height:110px;width:460px;color:#333;}
.btntype01{background-image:url(../content/img/btn_bg.gif);background-repeat:no-repeat;}
ul#category_btn li.btntype01 a:hover{background-image:url(../content/img/btn_bg.gif);background-repeat:no-repeat;background-position:0px -64px;}
.btntype01b{background-image:url(../content/img/btn_bg01b.gif);background-repeat:no-repeat;}
ul#category_btn li.btntype01b a:hover{background-image:url(../content/img/btn_bg01b.gif);background-repeat:no-repeat;background-position:0px -64px;}
.btntype02{background-image:url(../content/img/btn_bg.gif);background-repeat:no-repeat;background-position:-304px 0px;}
ul#category_btn li.btntype02 a:hover{background-image:url(../content/img/btn_bg.gif);background-repeat:no-repeat;background-position:-304px -64px;}
.btntype03{background-image:url(../content/img/btn_bg.gif);background-repeat:no-repeat;background-position:-608px 0px;}
ul#category_btn li.btntype03 a:hover{background-image:url(../content/img/btn_bg.gif);background-repeat:no-repeat;background-position:-608px -64px;}
.btntype04{background-image:url(../content/img/btn_bg04.gif);background-repeat:no-repeat;}
ul#category_btn li.btntype04 a:hover{background-image:url(../content/img/btn_bg04.gif);background-repeat:no-repeat;background-position:0px -110px;}
.btntype_tit01{font-size:12px;padding-top:7px;padding-left:10px;}
.btntype_tit01b{font-size:12px;padding-top:7px;padding-left:10px;}
.btntype_tit02{font-size:12px;padding-top:13px;font-weight:bolder;text-align:center;padding-right:80px;}
.btntype_tit02b{font-size:12px;padding-top:13px;font-weight:bolder;text-align:center;}
.btntype_tit03{font-size:12px;padding-top:18px;font-weight:bolder;text-align:center;}
.btntype_tit04{font-size:14px;margin-top:13px;font-weight:bolder;text-align:left;margin-left:10px;line-height:1.5em;}
.backbtn{margin-top:20px;margin-right:15px;}
.backbtn a{color:#FFF;font-size:12px;background-color:#ec5c03;text-decoration:none;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;}
.backbtn a:hover{background-color:#FD8135;}