@charset "UTF-8";

.main-global-box .global-con-box{display:flex;position:relative;padding:5rem 0 4.7rem;border-bottom:4px solid var(--white100);}
.main-global-box .global-left-box{width:53%;}
.main-global-box .global-left-box .global-img-box{position:relative;margin:0 0 2.5rem;padding:0 0 71.3%;border-radius:2px;overflow:hidden;}
.main-global-box .global-left-box .global-img-box > img{transition:transform 0.6s ease;}
.main-global-box .global-left-box .global-img-box > img:hover{transform:scale(1.1);}
.main-global-box .global-left-box .global-txt-box .global-tit{display:-webkit-box;margin:0 0 1.8rem;font-size:2.6rem;line-height:3.8rem;color:var(--white100);font-weight:var(--font-weight-semibold);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;word-wrap:break-word;word-break:keep-all;transition:color 0.2s ease;}
.main-global-box .global-right-box{width:47%;box-sizing:border-box;}
.main-global-box .global-right-box ul li{padding:3rem 0;border-bottom:1px solid var(--white15);}
.main-global-box .global-right-box ul li:first-of-type{padding-top:0;}
.main-global-box .global-right-box ul li:last-of-type{padding-bottom:0;border:none;}
.main-global-box .global-right-box ul li a{display:flex;width:100%;align-items: center;}
.main-global-box .global-right-box .global-txt-box{padding:0 5.6rem 0 0;width:100%;box-sizing:border-box;}
.main-global-box .global-right-box .global-txt-box .global-tit{display:-webkit-box;margin:0 0 1.1rem;font-size:2rem;line-height:3rem;color:var(--white100);font-weight:var(--font-weight-semibold);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;transition:color 0.2s ease;}
.main-global-box .global-txt-box .global-desc{display:-webkit-box;margin:0 0 1.4rem;font-size:1.6rem;line-height:2.4rem;color:var(--black09);font-weight:var(--font-weight-medium);letter-spacing:-0.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;word-wrap:break-word;transition:color 0.2s ease;}
.main-global-box .global-left-box a:hover .global-txt-box .global-tit,
.main-global-box .global-right-box a:hover .global-txt-box .global-tit,
.main-global-box a:hover .global-txt-box .global-desc{color:var(--color01);}

.main-global-box .global-txt-box .global-date{font-size:1.4rem;line-height:1.9rem;color:var(--white100);font-weight:var(--font-weight-medium);letter-spacing:-0.01em;text-}
.main-global-box .global-right-box .global-img-box{flex-shrink:0;padding-bottom:22.95%;width:27.95%;border-radius:2px;overflow:hidden;box-sizing:border-box;}
.main-global-box .global-right-box .global-img-box > img{transition:transform 0.6s ease;}
.main-global-box .global-right-box .global-img-box > img:hover{transform:scale(1.1);}

.global-left-box .global-desc {padding-right:13rem;}

@media screen and (min-width:1025px){
	.main-global-box .global-con-box:before{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;border-radius:2px;background:var(--white15);}
	.main-global-box .global-left-box .global-txt-box .global-tit{padding:0 13rem 0 0;}
	.main-global-box .global-right-box{padding:0 0 0 3.94%;}
}
@media screen and (max-width:1024.98px){	
	.main-global-box .global-con-box{flex-wrap:wrap;padding:3rem 0 3.7rem;border-width:3px;}
	.main-global-box .global-left-box{margin:0 0 2.7rem;padding:0 0 3.7rem;width:100%;border-bottom:1px solid var(--white15);}
	.main-global-box .global-left-box .global-img-box{margin:0 0 1.7rem;}
	.main-global-box .global-left-box .global-txt-box .global-tit{margin:0 0 9px;font-size:2.4rem;line-height:3.2rem;}
	.main-global-box .global-right-box{width:100%;}
	.main-global-box .global-right-box ul li{padding:2.7rem 0;}
	.main-global-box .global-right-box .global-txt-box{padding:0 3rem 0 0;}
	.main-global-box .global-right-box .global-txt-box .global-tit{margin:0 0 9px;font-size:1.8rem;line-height:2.6rem;}
	.main-global-box .global-txt-box .global-desc{margin:0 0 6px;font-size:1.5rem;line-height:2.2rem;}
	.main-global-box .global-txt-box .global-date{font-size:1.5rem;line-height:1.8rem;}
	.main-global-box .global-right-box .global-img-box{width:30.447%;}
}