.main-content-inner05{padding: 60px 0;}
.main-content-inner05 .title-box h3{font-family: 'Paperlogy';font-weight: 700;font-size: 48px;line-height: 117%;color: #111111;}

.main-content-inner05 .main-tab-box{width:100%;box-sizing:border-box;position:relative}
.main-content-inner05 .main-tab-box>ul{list-style:none;padding:0;overflow-x:auto;box-sizing:border-box;display:flex;gap:0 16px;flex-wrap:nowrap;margin:-54px 0 0 313px;}
.main-content-inner05 .main-tab-box>ul>li>a{display:inline-block;background-color:#fff;text-align:center;white-space:nowrap;font-weight: 500;font-size: 20px;line-height: 28px;color: #555;padding: 12px 24px;border-radius: 40px;}
.main-content-inner05 .main-tab-box>ul>li.active>a{background-color:#111;color: #fff;}
.main-content-inner05 .main-tab-box>ul>li .tab-con{display:none;flex-grow:1;width:100%;z-index:1;position:absolute;left:0;right:0;top:76px;box-sizing:border-box}
.main-content-inner05 .main-tab-box>ul>li.active .tab-con{display:block}

.main-content-inner05 .mini-boar-box{text-align: center;}
.main-content-inner05 .mini-boar-box ul{columns: 2;gap: 64px;text-align: left;}
.main-content-inner05 .mini-boar-box ul li{padding: 40px 0;border-bottom: 1px solid #ccc;}
.main-content-inner05 .mini-boar-box ul li a{display: flex;gap: 0 12px;justify-content: space-between;align-items: center;}
.main-content-inner05 .mini-boar-box ul li a p{display: flex;gap: 0 12px;justify-content: space-between;align-items: center;}
.main-content-inner05 .mini-boar-box ul li a .txt01{font-weight: 600;font-size: 18px;line-height: 144%;color: #1174FF;padding: 9px 0;border-radius: 5px;background: #fff;width: 80px;display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box;}
.main-content-inner05 .mini-boar-box ul li a .txt02{font-weight: 500;font-size: 20px;line-height: 140%;letter-spacing: -0.015em;color: #111111;flex: 1;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.main-content-inner05 .mini-boar-box ul li a .txt03{font-weight: 400;font-size: 16px;line-height: 150%;letter-spacing: -0.015em;color: #777777;}

.main-content-inner05 .view-more{font-family: 'Paperlogy';font-weight: 600;font-size: 16px;line-height: 20px;letter-spacing: 0.3px;color: #001A3F;border: 1px solid #001A3F;border-radius: 5px;padding: 12px 24px;display: inline-block;position: absolute;top: -72px;right: 0;}

@media(max-width: 1024px){
	.main-content-inner05{padding: 32px 0 80px;}
	.main-content-inner05 .title-box h3{font-size: 28px;line-height: 140%;padding-left: 20px;}
	.main-content-inner05 .main-tab-box>ul{margin: 28px 0 0;gap: 0 12px;padding-left: 20px;}
	.main-content-inner05 .main-tab-box>ul>li>a{font-size: 12px;line-height: 28px;padding: 3px 20px;border: 1px solid #eee;box-sizing: border-box;}
	.main-content-inner05 .main-tab-box>ul>li.active>a{border-color: #111;}
	
	.main-content-inner05 .main-tab-box>ul>li .tab-con{top: 50px;}
	.main-content-inner05 .mini-boar-box{padding: 0 20px;}
	.main-content-inner05 .mini-boar-box ul{columns: 1;}
	.main-content-inner05 .mini-boar-box ul li{padding: 20px 0;}
	.main-content-inner05 .mini-boar-box ul li a .txt01{font-size: 12px;line-height: 26px;width: 64px;padding: 5px 0;}
	.main-content-inner05 .mini-boar-box ul li a .txt02{font-size: 16px;}
	.main-content-inner05 .mini-boar-box ul li a .txt03{font-size: 12px;line-height: 24px;}
	
	.main-content-inner05 .view-more{font-size: 12px;line-height: 20px;padding: 7px 15px;top: -115px;right: 20px;}
	.main-content-inner05 .view-more span{display: none;}
}

@media(max-width: 768px){
	.main-content-inner05{padding: 32px 0 34px;}
}