#sub-wrap #contents{padding:0 calc(50% - 700px);margin-bottom:100px;width:auto;position:static}#sub-wrap h4{font-size:30px;font-family:var(--nanum);line-height:1;font-weight:500;text-align:center;padding-bottom:20px}#sub-wrap .sub_4-hd{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px;padding-bottom:100px;gap:20px}#sub-wrap .sub_4-hd .hd-info{width:33.333%;border:1px solid red;height:340px;padding-top:65px;border:1px dashed #6b5844;border-radius:26px}#sub-wrap .sub_4-hd .hd-info-hours h4{font-size:40px}#sub-wrap .sub_4-hd .hd-info-hours dl{color:#6b5844;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sub-wrap .sub_4-hd .hd-info-hours dl .--sub{color:#525252;font-size:16px}#sub-wrap .sub_4-hd .hd-info-hours dl dt:not(:nth-last-of-type(1)),#sub-wrap .sub_4-hd .hd-info-hours dl dd:not(:nth-last-of-type(1)){padding-bottom:.8em}#sub-wrap .sub_4-hd .hd-info-hours dl dt{white-space:nowrap;overflow:hidden;width:8.2em;padding-right:1em;font-weight:bold}#sub-wrap .sub_4-hd .hd-info-hours dl dt:nth-of-type(1){letter-spacing:5.1em}#sub-wrap .sub_4-hd .hd-info-hours dl dt:nth-of-type(2){letter-spacing:2.1em}#sub-wrap .sub_4-hd .hd-info-hours dl dd{padding-left:1em}#sub-wrap .sub_4-hd .hd-info-tel{text-align:center}#sub-wrap .sub_4-hd .hd-info-tel h4{font-size:40px}#sub-wrap .sub_4-hd .hd-info-tel strong{font-size:60px;font-weight:400;line-height:1;color:#312316}#sub-wrap .sub_4-hd .hd-info-tel a{display:inline-block;margin-top:30px;border-radius:30px;background-color:#6b5844;padding:14px 24px;font-size:16px;color:#fff}#sub-wrap .sub_4-hd .hd-info-road{text-align:center}#sub-wrap .sub_4-hd .hd-info-road h4{font-size:40px}#sub-wrap .sub_4-hd .hd-info-road strong{font-size:60px;line-height:1;color:#312316}#sub-wrap .sub_4-hd .hd-info-road dl{color:#6b5844}#sub-wrap .sub_4-hd .hd-info-road dl .--sub{color:#525252;font-size:16px;margin-top:15px}#sub-wrap .sub_4-hd .hd-info-road .sns_wrap{margin-top:24px}#sub-wrap .sub_4-hd .hd-info-road .sns_wrap .--sns{display:inline-block;color:#525252;margin-right:0px;width:40px}#sub-wrap .sub_4-hd .hd-info-road .sns_wrap .--sns img{width:100%}#sub-wrap .root_daum_roughmap.root_daum_roughmap_landing{height:680px;margin:140px auto 50px;margin:140px 0 50px 0}#sub-wrap .sub_4-way{width:1400px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px}#sub-wrap .sub_4-way h4{text-align:left;padding-bottom:30px}#sub-wrap .sub_4-way dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#sub-wrap .sub_4-way .way-notice{font-size:16px;padding-top:2.5em}#sub-wrap .sub_4-way .way-metro,#sub-wrap .sub_4-way .way-car{width:50%}#sub-wrap .sub_4-way .way-metro,#sub-wrap .sub_4-way .way-bus{line-height:1.7}#sub-wrap .sub_4-way .way-metro dt,#sub-wrap .sub_4-way .way-bus dt{width:6em;height:1.7em;text-align:center;font-weight:bold;color:#fff;border-radius:50px}#sub-wrap .sub_4-way .way-metro dd,#sub-wrap .sub_4-way .way-bus dd{padding-left:1em}#sub-wrap .sub_4-way .way-metro dt[data-label="2호선"]{background:#39b64a}#sub-wrap .sub_4-way .way-metro dt[data-label=신분당선]{background:#de4552}#sub-wrap .sub_4-way .way-metro dt[data-label="2호선"]+dd{padding-right:2em}#sub-wrap .sub_4-way .way-car dt::after{content:":";padding:0 .5em;display:inline-block}#sub-wrap .sub_4-way .way-car dd{width:calc(100% - 6em)}#sub-wrap .sub_4-way .way-bus{padding-top:100px}#sub-wrap .sub_4-way .way-bus dt,#sub-wrap .sub_4-way .way-bus dd{margin-bottom:1.5em}#sub-wrap .sub_4-way .way-bus dt[data-label=간선]{background:#262673}#sub-wrap .sub_4-way .way-bus dt[data-label=지선]{background:#92d050}#sub-wrap .sub_4-way .way-bus dt[data-label=직행]{background:#f30}#sub-wrap .sub_4-way .way-bus dt[data-label=광역]{background:#f72f08}#sub-wrap .sub_4-way .way-bus dt[data-label=급행]{background:#6e2db9}#sub-wrap .sub_4-way .way-bus dt[data-label=시외]{background:#39b64a}#sub-wrap .sub_4-way .way-bus dt[data-label=공항]{background:#8b4513}#sub-wrap .sub_4-way .way-bus dt:nth-last-of-type(1),#sub-wrap .sub_4-way .way-bus dt:nth-last-of-type(2){margin-left:2em}#sub-wrap .sub_4-way .way-bus dd{width:calc(100% - 6em);word-break:keep-all}#sub-wrap .sub_4-way .way-bus dd:nth-last-of-type(1),#sub-wrap .sub_4-way .way-bus dd:nth-last-of-type(2),#sub-wrap .sub_4-way .way-bus dd:nth-last-of-type(3){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}