/* BASIC css start */
#info-group dt {background-color: #464646; color: #fff; padding: 6px 10px; margin:20px 0 16px 0;}
#info-group dd {padding:0 20px; margin-bottom:5px; }
#info-group .fa-square {color:#ca3d3d;}
#info-group em {color:#ca3d3d;}



/* 이용안내 커스텀 */
#container {position: relative;}
.deps01{position: relative;}
.deps01 img{display: block; width: 100%;}
.deps01 .text_wrap{width:100%;position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.deps01 .text_wrap p:first-of-type{margin-bottom: 16px;}
.deps01 .text_wrap p{width: 80%; margin: 0 auto; word-break: keep-all;}

.use_info_wrap{padding:50px 0;width:90%;margin:0 auto;}
.use_info_wrap .row01{display:flex;}
.use_info_wrap .row01 .item_box{width:100%;}
.use_info_wrap .row01 .item_box .item {margin-bottom:40px;padding-bottom: 40px;border-bottom: 1px solid #ddd;}
.use_info_wrap .row01 .item_box .item:last-of-type{margin-bottom:0px; border:none;}
.use_info_wrap .row01 .item_box .item .img_box {margin-bottom: 3%;}
.use_info_wrap .row01 .item_box .item .img_box img{max-width:36px;}
.use_info_wrap .row01 .item_box .item .text_box .p1{margin-bottom:2%;}
.use_info_wrap .row01 .item_box .item .text_box .p_group{display:flex; gap:5px; word-break: keep-all;}
.use_info_wrap .row01 .item_box.right {position: relative;left: 16%;}


@media (max-width: 430px) {
    .use_info_wrap .row01 .item_box .item .img_box img {max-width: 32px;}

}
/* BASIC css end */

