/* Custom Bootstrap CSS - 필요한 클래스만 포함 */
*{box-sizing:border-box}
.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container{max-width:1140px}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.col-12{flex:0 0 100%;max-width:100%}
.col-md-6{flex:0 0 50%;max-width:50%}
@media (max-width:767.98px){.col-md-6{flex:0 0 100%;max-width:100%}}
.align-items-center{align-items:center!important}
.justify-content-end{justify-content:flex-end!important}
.d-flex{display:flex!important}
.text-center{text-align:center!important}
.p-0{padding:0!important}
.p-1{padding:.25rem!important}
.m-0{margin:0!important}
.mt-1{margin-top:.25rem!important}
.ms-2{margin-left:.5rem!important}
.g-1{--bs-gutter-x:.25rem;--bs-gutter-y:.25rem}
.g-1,.gx-1,.gy-1{--bs-gutter-x:.25rem}
.g-1,.gx-1,.gy-1{--bs-gutter-y:.25rem}
.g-1>*,.gx-1>*,.gy-1>*{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}
.g-1>*,.gx-1>*,.gy-1>*{padding-top:calc(var(--bs-gutter-y)*.5);padding-bottom:calc(var(--bs-gutter-y)*.5)}
.img-fluid{max-width:100%;height:auto}
.w-100{width:100%!important}
