@charset "utf-8";

.title-img-wrap .title-txt-box{margin:0;padding:0 3rem 7rem 0;width:56.5rem;border-right:1px solid var(--color10);}
.title-img-wrap .title-txt-box:before{display:none;}
.title-img-wrap .title-txt-box .h4-sub-tit.title-in-middle{margin:0 0 8rem;}
.title-img-wrap .reservation-box{margin-top:0;}

.box-list.health{flex-wrap:wrap;gap:1rem}
.box-list.health > li{flex:unset;width:calc((100% - 1rem)/2);}
.box-list.health > li:has(.ico-bag){display:grid;align-items:center;}
.box-list.health > li .box-cate{display:flex;align-items:center;gap:1rem;position:relative;}
.box-list.health > li .box-cate.ico-bag{margin:0;}
.box-list.health > li .box-cate:before{content:'';display:block;}
.box-list.health > li .box-cate.ico-cross:before{width:2.4rem;height:2.4rem;background:url(../img/unilife/ico-health-cross%402x.png) no-repeat center/100%;}
.box-list.health > li .box-cate.ico-medicine:before{width:2.4rem;height:2.4rem;background:url(../img/unilife/ico-health-medicine%402x.png) no-repeat center/100%;}    
.box-list.health > li .box-cate.ico-emergency:before{width:2.4rem;height:2.4rem;background:url(../img/unilife/ico-health-emergency%402x.png) no-repeat center/100%;}
.box-list.health > li .box-cate.ico-kit:before{width:2.4rem;height:2.4rem;background:url(../img/unilife/ico-health-kit%402x.png) no-repeat center/100%;}
.box-list.health > li .box-cate.ico-crutches:before{width:2.4rem;height:2.4rem;background:url(../img/unilife/ico-health-crutches%402x.png) no-repeat center/100%;}
.box-list.health > li .box-cate.ico-service:before{width:2.4rem;height:2.3rem;background:url(../img/unilife/ico-health-service%402x.png) no-repeat center/100%;}
.box-list.health > li .box-cate.ico-paper:before{width:2.4rem;height:2.3rem;background:url(../img/unilife/ico-health-paper%402x.png) no-repeat center/100%;}
.box-list.health > li .box-cate.ico-bag:before{width:2.4rem;height:2.4rem;background:url(../img/unilife/ico-health-bag%402x.png) no-repeat center/100%;}

@media screen and (max-width:1400px) {	
	.box-list.health br{display:none;}
}

@media screen and (max-width:768px) {	
	.title-img-wrap .title-txt-box{padding:0;width:100%;border-right:0;}
	.title-img-wrap .title-txt-box .h4-sub-tit.title-in-middle{margin:0 0 1rem;}
	.box-list.health > li{width:100%;}
}