.commonContainer{background:0 0;border:0}.page-head{text-align:left;padding-left:15px;padding-right:15px;margin-bottom:30px}.page-head h1{font-size:36px;color:#881415;margin-bottom:10px}.page-head h2{font-size:24px;font-weight:500}.archives-graph-outer{height:86px;overflow:hidden;margin-bottom:35px}.archives-graph-container{text-align:center;padding-right:30px;padding-left:30px;position:relative;background:#fff;max-width:1010px;margin:5px auto 0;overflow:hidden}.archives-graph-container .item a{position:relative;display:block}.archives-graph-container .item a:before{content:"";background:rgba(254,159,163,.6);position:absolute;width:100%;height:100%;top:0;left:0;display:none}.archives-graph-container .item a.active{cursor:default;pointer-events:none}.archives-graph-container .item a.active:before{display:block}.archives-graph-container .item a:hover:before{display:block}.archives-graph-container .item a:hover{text-decoration:none}.archives-graph-container .bars-year-col{border-left:1px solid #ccc;width:48px}.archives-graph-container .bars-year-col:first-child{border-left:0}.bars-year-col .bars-outer{display:flex;-ms-flex-align:stretch!important;align-items:stretch!important;height:50px;position:relative}.bars-year-col .bars-outer span{width:3px;background:#881415;margin-left:1px;-ms-flex-item-align:end!important;align-self:flex-end!important;height:100%}.bars-year-col .bars-outer span:first-child{margin-left:0}.bars-year-col .archive-year{padding:10px 0;display:block;color:#515151;font-size:16px;font-weight:700;text-decoration:none;position:relative;color:#515151}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;opacity:.6}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:.6}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px;background:url(/images/arrow-right.svg) center center no-repeat;background-size:12px 12px!important;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);margin-top:-10px}[dir=rtl] .slick-prev{right:0;left:auto}.slick-next{background:url(/images/arrow-right.svg) center center no-repeat;right:-25px;background-size:12px 12px!important}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'�';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.calendarSection{padding-top:10px;overflow:hidden}.calendarSection .calendarList ul{margin:auto;font-size:0}.calendarSection .calendarList>ul>li{display:inline-block;width:25%;font-size:16px;padding:7px 16px 15px}.calendarSection .calendarList li h3{color:#342a29;font-weight:700;margin-bottom:15px;font-size:18px;text-align:center}.calendarSection .calendarList li .detail ul.title li{padding-bottom:14px}.calendarSection .calendarList li .detail{display:table;width:100%}.calendarSection .calendarList li .detail img{max-width:100%}.calendarSection .calendarList li .detail ul{display:table-row}.calendarSection .calendarList .detail li{color:#000;display:table-cell;font-size:15px;padding:4px 0;text-align:center;margin:0;font-weight:500}.calendarSection .calendarList .detail .title li{color:#333}.calendarSection .calendarList .detail li.active a:hover{box-shadow:inset 0 1px 5px rgba(0,0,0,.4);text-decoration:none}.calendarSection .calendarList .detail li.active a{color:#000;background:#fe9fa3;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;line-height:25px}.breadcrumb{margin:15px 0 6px!important;display:inline-block}@media (max-width:1199px){.calendarSection .calendarList .detail li{font-size:14px}}@media (max-width:1024px){.archives-graph-container{margin-left:15px;margin-right:15px}.calendarSection .calendarList>ul>li{padding:7px 15px 15px;width:33.33%}}@media (max-width:992px){.calendarSection .calendarList>ul>li{width:33.33%}.calendarSection .calendarList li .detail{max-width:288px;margin:0 auto}}@media (max-width:767px){.page-head h1{font-size:26px}.page-head h2{font-size:18px}.calendarSection .calendarList>ul>li{width:33.33%}.calendarSection .calendarmonth>ul>li{width:100%}}@media(max-width:640px){.calendarSection .calendarList>ul>li{width:50%}.calendarSection .calendarmonth>ul>li{width:100%}}@media (max-width:600px){#header,#header .rightNav{position:relative}}@media (max-width:480px){.calendarSection .calendarList ul{max-width:288px}.calendarSection .calendarList>ul>li{width:100%;border-right:0;margin-bottom:20px;border-bottom:1px solid #dcdcdc}.calendarSection .calendarmonth>ul>li{width:100%}.calendarSection .calendarmonth .detail li{padding:5px 10px;height:40px}.calendarSection .calendarmonth .detail .title li{padding:12px 5px;height:40px}}