.title-box{position:relative;padding:80px 0 0;}
.title-box:after{content:'';display:block;clear:both;}
.title-box h3{padding:0 0 40px;font-weight:700;font-size:30px;color:#111;line-height:40px;text-align:center;}

.result-year-box{position:absolute;top:80px;right:0;}

.title-box .title-etc-box{display:none;position:absolute;top: -60px;right:0;padding:9px 0 0;}
.title-box .title-etc-box > ul{font-size:0;}
.title-box .title-etc-box > ul > li{display:inline-block;position:relative;margin:0 20px 0 0;padding:0 20px 0 0;}
.title-box .title-etc-box > ul > li:last-of-type{margin:0;padding:0;}
.title-box .title-etc-box > ul > li:after{content:'';position:absolute;top:2px;right:0;width:1px;height:19px;background-color:#dedfdf;}
.title-box .title-etc-box > ul > li:last-of-type:after{display:none;}
.title-box .title-etc-box > ul > li a{display:block;}
.title-box .title-etc-box > ul > li a.print{width:24px;height:23px;background:url(/_res/bucheon/_share/img/bcu/ico-print.png) no-repeat 0 0/100%;}
.title-box .title-etc-box > ul > li a.share{width:26px;height:23px;background:url(/_res/bucheon/_share/img/bcu/ico-share.png) no-repeat 0 0/100%;}

/* 연도 선택 셀렉트박스 */
.result-year-box{position:absolute;top:73px;right:0;z-index:10;width:152px;text-align:left;vertical-align:middle;}
.result-year-box ul{display:none;position:absolute;width:100%;}
.result-year-box.on ul{display:block;}
.result-year-box .result-year-title{display:block;padding:11px 30px 11px 15px;height:45px;border:1px solid #d4cec8;border-radius:2px;background:#fff url(/_res/bucheon/_share/img/bcu/btn-open-arrow.png) no-repeat right 15px center;font-weight:200;font-size:15px;color:#111;line-height:20px;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.result-year-box ul li{width:100%;height:100%;border:1px solid #d4cec8;border-top:none;background-color:#fff;font-weight:200;font-size:15px;color:#666;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.result-year-box ul li a{display:block;padding:10px 15px;color:#111;}


@media screen and (max-width:1024px){
	.title-box{margin: 0 0 90px 0;padding: 0;border-bottom:2px solid #111;}
	.title-box h3{padding:0 0 15px;display:inline-block;width:calc(100% - 80px);font-size:24px;line-height:29px;text-align:left;}
	
	.title-box .title-etc-box{display:block;position:static;float:right;padding:5px 0 0;}
	.title-box .title-etc-box > ul > li{margin:0 15px 0 0;padding:0 15px 0 0;}
	.title-box .title-etc-box > ul > li:after{height:15px;}
	.title-box .title-etc-box > ul > li a.print{width:20px;height:19px;}
	.title-box .title-etc-box > ul > li a.share{width:21px;height:19px;}
}

@media screen and (max-width: 768px){
	.result-year-box{top:calc(100% + 25px);}
}