@charset "utf-8";

.content-wrap{margin:0;}

.bg-img-box{margin:5.3rem 0 0;}
.bg-img-box.s-council{background-image:url(../img/unilife/bg-council01.jpg);}
.council-box{display:flex;margin:6.5rem 0 0;border-top:4px solid var(--color07);}
.council-box .council-con{width:50%;}
.council-box .council-con.left{padding:0 5rem 12.5rem 0;border-right:1px solid var(--color10);box-sizing:border-box;}
.council-box .council-con.right{padding:0 0 12.5rem 5rem;box-sizing:border-box;}
.council-box .council-con .h5-tit01{margin:7.3rem 0 2.2rem;}
.council-box .council-con .council-sub-title{padding:0 0 3.7rem;font-size:1.8rem;font-weight:var(--font-weight-bold);color:var(--black03);line-height:2.4rem;}
.council-box .council-con .img-box{margin:0 0 3.3rem;}


@media screen and (max-width:1024.98px){
	.content-wrap{margin:0 0 6rem}
	.bg-img-box{margin:2.3rem 0 0;}
	.council-box{flex-wrap:wrap;margin:3rem 0 0;}
	.council-box .council-con{width:100%}
	.council-box .council-con.left{padding:0;border-right:none;}
	.council-box .council-con.right{padding:0;}
	.council-box .council-con .h5-tit01{margin:3.5rem 0 1.5rem;}
	.council-box .council-con .council-sub-title{padding:0 0 1.7rem;font-size:1.6rem;line-height:2.2rem;}
	.council-box .council-con .img-box{margin:0 0 1.6rem;}
}