#sub-type07 .gw-btn01{width: 240px;}
#sub-type07 .gw-img-container{overflow: hidden;}
#sub-type07 .gw-sub-con-wrap{padding: 0;}
#sub-type07 .gw-sub-title03{margin-bottom: 15px;font-size: var(--main-title03);font-weight: 800;line-height: 1.5;letter-spacing: -0.02em;}
#sub-type07 .gw-left{width: 26.316%;}
#sub-type07 .gw-right{width: 73.685%;}
#sub-type07 .gw-sub-con-wrap{align-items: flex-start;}
#sub-type07 .gw-sub-inner-container {border-top: 2px solid #000;}
#sub-type07 .gw-sub-inner-box {background: #F3F3F3; border-radius:20px; padding: 30px;}
#sub-type07 .gw-sub-inner-box img{width: 100%;}
#sub-type07 .gw-sub-inner-container > dl{padding: 30px 0;border-bottom: 1px dashed rgba(0, 0, 0, 0.1);}
#sub-type07 .gw-sub-inner-title {padding-bottom:15px;display:flex; align-items:center; gap:10px; font-size:var(--main-title04); color: #000; letter-spacing: -0.05em;}
#sub-type07 .gw-sub-inner-text {font-size: var(--main-text01);font-weight: 300;letter-spacing: -0.05em;color: #555;line-height: 1.9;}
#sub-type07 .usage-article > ul > li:not(:last-child){margin-bottom:5px;}
#sub-type07 .gw-btn-wrap {place-content: flex-start;}
#sub-type07 .gw-btn-wrap .gw-btn01 {margin: inherit;margin-top: 30px;width: 222px !important;min-width: auto !important;}

/*반응형------------------------------------------------------------------------------------------------------------------ */

@media screen and (max-width:1280px) {
    #sub-type07 .gw-sub-con-wrap {flex-direction: column;gap: 1rem;}
    #sub-type07 .gw-left {width: 100%;}
    #sub-type07 .gw-right {width: 100%;}
    #sub-type07 .gw-btn-wrap{text-align: center;}
}

@media screen and (max-width:1024px){
    #sub-type07 .gw-btn-wrap .gw-btn01{margin-bottom: 0 !important;}
}

