/*-------------------------------------------------
Author : JMKIM
Create date : 2018. 01. 11
=== Author : SY, CHo
Create date : 2018. 11. 19 고도화사업
-------------------------------------------------*/
#main { background-color: #fff; margin: 50px 0 30px; }

/* 탭메뉴 */
.tabmenu {display: table; margin-bottom: 30px; width: 100%; overflow: hidden;}
.tabmenu > li {display: table-cell; padding-left: 10px; width: 1%;}
.tabmenu > li > a {position: relative; display: block; padding: 0 30px; width: 100%; height: 50px; line-height: 48px; font-size: 17px; font-weight: 300; color: #424242; background-color: #f7f8fc; border: 1px solid #d6dde7;}
.tabmenu > li > a:before {position: absolute; top: 0; right: 30px; font-family: 'xeicon'; font-size: 15px; font-weight: bold; color: #b4b8ca; content: "\e9c1";}
.tabmenu > li:first-child {padding-left: 0;}
.tabmenu > li:hover > a,
.tabmenu > li.active > a {line-height: 48px; color: #fff; background-color: #28b1fa; border: 1px solid #28b1fa;}
.tabmenu > li:hover > a:before,
.tabmenu > li.active > a:before {color: #fff; content: "\e9c5";}

.member { width: 550px; float: left; }
.member .stats { font-size: 1.125rem; color: #414244; margin-bottom: 15px; position: relative; padding-left: 30px; }
.member .stats::after { content: "G"; width: 24px; height: 24px; background-color: #3db9fa; border-radius: 50%; position: absolute; top: 0; left: 0; text-align: center; color: #fff; font-size: 14px; line-height: 1.9; }
.member .stats em { color: #3db9fa; }
.member .member-list > li { border: 2px solid #d7dde8; border-radius: 10px; margin-bottom: 13px; padding: 30px; height: 187px; color: #323232; width: 100% !important; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.member .member-list > li .img-thumbnail { width: 97px; height: 98px; background: url("../../../resources/images/status_board/bg_profile.png") center center no-repeat #e6eef9; border-radius: 50%; float: left; overflow: hidden; }
.member .member-list > li .img-thumbnail img { height: 100%; }
.member .member-list > li .information { margin-left: 127px; }
.member .member-list > li .information .number { font-size: 1.25rem; font-weight: 600; }
.member .member-list > li .information .name { font-size: 1.25rem; margin-left: 5px; }
.member .member-list > li .information .hash-tag { border-top: 1px solid #eaeaea; padding-top: 10px; margin-top: 7px; margin-bottom: 10px; font-size: 0; }
.member .member-list > li .information .hash-tag span { display: inline-block; padding: 0 10px; height: 28px; text-align: center; font-size: 0.875rem; border: 1px solid #3db9fa; line-height: 2; margin-right: 10px; background-color: #fff; }
.member .member-list > li .information .comment { font-size: 0.875rem; color: #4d5265; }
.member .member-list > li.active { border-color: #3a5369; background-color: #3a5369; color: #fff; }
.member .member-list > li.active .hash-tag span { color: #4d5265; }
.member .member-list > li.active .comment { color: #fff; }

.bx-viewport { height: 867px !important; }

.map { float: right; width: 1240px; height: 905px; position: relative; }
.map .map-title { height: 180px; width: 650px; font-size: 1rem; color: #707070; position: absolute; top: 40px; left: 0; background: url("../../../resources/images/status_board/bg_map_title.gif") 0 0 no-repeat #fff; padding-left: 230px; padding-top: 100px; }
.map .map-title strong { font-size: 1.625rem; color: #424242; display: block; margin-bottom: 10px; color: #424242; }

.map.bucheon {background: url("../../../resources/images/status_board/bg_map_bucheon.png") center bottom no-repeat;}
.map.bukbu {background: url("../../../resources/images/status_board/bg_map_bukbu.png") center bottom no-repeat;}
.map.goyang {background: url("../../../resources/images/status_board/bg_map_goyang.png") center bottom no-repeat;}
.map.gwanggyo {background: url("../../../resources/images/status_board/bg_map_gwanggyo.png") center bottom no-repeat;}
.map.pangyo {background: url("../../../resources/images/status_board/bg_map_pangyo.png") center bottom no-repeat;}
.map.seobu {background: url("../../../resources/images/status_board/bg_map_seobu.png") center bottom no-repeat;}
.map.dongbu {background: url("../../../resources/images/status_board/bg_map_dongbu.png") center bottom no-repeat;}

.position-list > li { position: absolute; border: 5px solid #d7d7d7; border-radius: 50%; background: url("../../../resources/images/status_board/bg_profile.png") center center/contain no-repeat #e6eef9; width: 83px !important; height: 84px; -webkit-transform: scale(0.6); transform: scale(0.6); -webkit-transition: all .75s ease; transition: all .75s ease; }
.position-list > li .img-thumbnail { overflow: hidden; border-radius: 50%; }
.position-list > li::after { content: ""; border-width: 15px; border-color: #d7d7d7 transparent transparent transparent; border-style: solid; position: absolute; bottom: -31px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: all .75s ease; transition: all .75s ease; }
.position-list > li img { width: 100%; -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.position-list > li.active { border-color: #3187cf; -webkit-transform: scale(1); transform: scale(1); z-index: 30; }
.position-list > li.active::after { border-color: #3187cf transparent transparent transparent; }
.position-list > li.active img { width: 100%; -webkit-filter: grayscale(0); filter: grayscale(0); }

/* 부천 */
.map.bucheon .position-list > li#num1 { top: 382px; left: 396px; }
.map.bucheon .position-list > li#num1.active { top: 362px; }
.map.bucheon .position-list > li#num3 { top: 382px; left: 435px; }
.map.bucheon .position-list > li#num3.active { top: 362px; }
.map.bucheon .position-list > li#num5 {top: 382px;left: 470px;}
.map.bucheon .position-list > li#num5.active { top: 362px; }
.map.bucheon .position-list > li#num7 {top: 382px;left: 505px;}
.map.bucheon .position-list > li#num7.active { top: 362px; }
.map.bucheon .position-list > li#num9 {top: 382px;left: 575px;}
.map.bucheon .position-list > li#num9.active { top: 362px; }
.map.bucheon .position-list > li#num11 {top: 382px;left: 610px;}
.map.bucheon .position-list > li#num11.active { top: 362px; }
.map.bucheon .position-list > li#num13 {top: 382px;left: 675px;}
.map.bucheon .position-list > li#num13.active { top: 362px; }
.map.bucheon .position-list > li#num15 {top: 382px;left: 710px;}
.map.bucheon .position-list > li#num15.active { top: 362px; }
.map.bucheon .position-list > li#num17 {top: 382px;left: 748px;}
.map.bucheon .position-list > li#num17.active { top: 362px; }
.map.bucheon .position-list > li#num19 {top: 382px;left: 812px;}
.map.bucheon .position-list > li#num19.active { top: 362px; }
.map.bucheon .position-list > li#num21 {top: 382px;left: 848px;}
.map.bucheon .position-list > li#num21.active { top: 362px; }
.map.bucheon .position-list > li#num23 {top: 382px;left: 885px;}
.map.bucheon .position-list > li#num23.active { top: 362px; }

.map.bucheon .position-list > li#num2 {top: 412px;left: 396px;}
.map.bucheon .position-list > li#num2.active { top: 392px; }
.map.bucheon .position-list > li#num4 {top: 412px;left: 435px;}
.map.bucheon .position-list > li#num4.active { top: 392px; }
.map.bucheon .position-list > li#num6 {top: 412px;left: 470px;}
.map.bucheon .position-list > li#num6.active { top: 392px; }
.map.bucheon .position-list > li#num8 {top: 412px;left: 505px;}
.map.bucheon .position-list > li#num8.active { top: 392px; }
.map.bucheon .position-list > li#num10 {top: 412px;left: 575px;}
.map.bucheon .position-list > li#num10.active { top: 392px; }
.map.bucheon .position-list > li#num12 {top: 412px;left: 610px;}
.map.bucheon .position-list > li#num12.active { top: 392px; }
.map.bucheon .position-list > li#num14 {top: 412px;left: 675px;}
.map.bucheon .position-list > li#num14.active { top: 392px; }
.map.bucheon .position-list > li#num16 {top: 412px;left: 710px;}
.map.bucheon .position-list > li#num16.active { top: 392px; }
.map.bucheon .position-list > li#num18 {top: 412px;left: 748px;}
.map.bucheon .position-list > li#num18.active { top: 392px; }
.map.bucheon .position-list > li#num20 {top: 412px;left: 812px;}
.map.bucheon .position-list > li#num20.active { top: 392px; }
.map.bucheon .position-list > li#num22 {top: 412px;left: 848px;}
.map.bucheon .position-list > li#num22.active { top: 392px; }
.map.bucheon .position-list > li#num24 {top: 412px;left: 885px;}
.map.bucheon .position-list > li#num24.active { top: 392px; }


/* 북부 */
.map.bukbu .position-list > li#num1 {top: 360px;left: 60px;}
.map.bukbu .position-list > li#num1.active { top: 340px; }
.map.bukbu .position-list > li#num2 {top: 380px;left: 60px;}
.map.bukbu .position-list > li#num2.active { top: 360px; }
.map.bukbu .position-list > li#num3 {top: 400px;left: 60px;}
.map.bukbu .position-list > li#num3.active { top: 380px; }
.map.bukbu .position-list > li#num4 {top: 400px;left: 100px;}
.map.bukbu .position-list > li#num4.active { top: 380px; }
.map.bukbu .position-list > li#num5 {top: 380px;left: 100px;}
.map.bukbu .position-list > li#num5.active { top: 360px; }
.map.bukbu .position-list > li#num6 {top: 360px;left: 100px;}
.map.bukbu .position-list > li#num6.active { top: 340px; }
.map.bukbu .position-list > li#num7 {top: 360px;left: 177px;}
.map.bukbu .position-list > li#num7.active { top: 340px; }
.map.bukbu .position-list > li#num8 {top: 380px;left: 177px;}
.map.bukbu .position-list > li#num8.active { top: 360px; }
.map.bukbu .position-list > li#num9 {top: 400px;left: 177px;}
.map.bukbu .position-list > li#num9.active { top: 380px; }
.map.bukbu .position-list > li#num10 {top: 400px;left: 217px;}
.map.bukbu .position-list > li#num10.active { top: 380px; }
.map.bukbu .position-list > li#num11 {top: 380px;left: 217px;}
.map.bukbu .position-list > li#num11.active { top: 360px; }
.map.bukbu .position-list > li#num12 {top: 360px;left: 217px;}
.map.bukbu .position-list > li#num12.active { top: 340px; }
.map.bukbu .position-list > li#num13 {top: 360px;left: 295px;}
.map.bukbu .position-list > li#num13.active { top: 340px; }
.map.bukbu .position-list > li#num14 {top: 380px;left: 295px;}
.map.bukbu .position-list > li#num14.active { top: 360px; }
.map.bukbu .position-list > li#num15 {top: 400px;left: 295px;}
.map.bukbu .position-list > li#num15.active { top: 380px; }
.map.bukbu .position-list > li#num16 {top: 400px;left: 332px;}
.map.bukbu .position-list > li#num16.active { top: 380px; }
.map.bukbu .position-list > li#num17 {top: 380px;left: 332px;}
.map.bukbu .position-list > li#num17.active { top: 360px; }
.map.bukbu .position-list > li#num18 {top: 360px;left: 332px;}
.map.bukbu .position-list > li#num18.active { top: 340px; }
.map.bukbu .position-list > li#num19 {top: 360px;left: 411px;}
.map.bukbu .position-list > li#num19.active { top: 340px; }
.map.bukbu .position-list > li#num20 {top: 380px;left: 411px;}
.map.bukbu .position-list > li#num20.active { top: 360px; }
.map.bukbu .position-list > li#num21 {top: 385px;left: 537px;}
.map.bukbu .position-list > li#num21.active { top: 365px; }
.map.bukbu .position-list > li#num22 {top: 420px;left: 514px;}
.map.bukbu .position-list > li#num22.active { top: 400px; }
.map.bukbu .position-list > li#num23 {top: 420px;left: 564px;}
.map.bukbu .position-list > li#num23.active { top: 400px; }
.map.bukbu .position-list > li#num24 {top: 332px;left: 640px;}
.map.bukbu .position-list > li#num24.active { top: 312px; }
.map.bukbu .position-list > li#num25 {top: 370px;left: 620px;}
.map.bukbu .position-list > li#num25.active { top: 350px; }
.map.bukbu .position-list > li#num26 {top: 370px;left: 665px;}
.map.bukbu .position-list > li#num26.active { top: 350px; }
.map.bukbu .position-list > li#num27 {top: 385px;left: 727px;}
.map.bukbu .position-list > li#num27.active { top: 365px; }
.map.bukbu .position-list > li#num28 {top: 420px;left: 705px;}
.map.bukbu .position-list > li#num28.active { top: 400px; }
.map.bukbu .position-list > li#num29 {top: 420px;left: 755px;}
.map.bukbu .position-list > li#num29.active { top: 400px; }

/* 고양 */
.map.goyang .position-list > li#num1 {top: 460px;left: 130px;}
.map.goyang .position-list > li#num1.active { top: 440px; }
.map.goyang .position-list > li#num2 {top: 480px;left: 130px;}
.map.goyang .position-list > li#num2.active { top: 460px; }
.map.goyang .position-list > li#num3 {top: 500px;left: 130px;}
.map.goyang .position-list > li#num3.active { top: 480px; }
.map.goyang .position-list > li#num4 {top: 460px;left: 167px;}
.map.goyang .position-list > li#num4.active { top: 440px; }
.map.goyang .position-list > li#num5 {top: 480px;left: 167px;}
.map.goyang .position-list > li#num5.active { top: 460px; }
.map.goyang .position-list > li#num6 {top: 500px;left: 167px;}
.map.goyang .position-list > li#num6.active { top: 480px; }
.map.goyang .position-list > li#num7 {top: 460px;left: 245px;}
.map.goyang .position-list > li#num7.active { top: 440px; }
.map.goyang .position-list > li#num8 {top: 480px;left: 245px;}
.map.goyang .position-list > li#num8.active { top: 460px; }
.map.goyang .position-list > li#num9 {top: 500px;left: 245px;}
.map.goyang .position-list > li#num9.active { top: 480px; }
.map.goyang .position-list > li#num10 {top: 520px;left: 245px;}
.map.goyang .position-list > li#num10.active { top: 500px; }
.map.goyang .position-list > li#num11 {top: 460px;left: 285px;}
.map.goyang .position-list > li#num11.active { top: 440px; }
.map.goyang .position-list > li#num12 {top: 480px;left: 285px;}
.map.goyang .position-list > li#num12.active { top: 460px; }
.map.goyang .position-list > li#num13 {top: 500px;left: 285px;}
.map.goyang .position-list > li#num13.active { top: 480px; }
.map.goyang .position-list > li#num14 {top: 520px;left: 285px;}
.map.goyang .position-list > li#num14.active { top: 500px; }
.map.goyang .position-list > li#num15 {top: 440px;left: 362px;}
.map.goyang .position-list > li#num15.active { top: 420px; }
.map.goyang .position-list > li#num16 {top: 460px;left: 362px;}
.map.goyang .position-list > li#num16.active { top: 440px; }
.map.goyang .position-list > li#num17 {top: 480px;left: 362px;}
.map.goyang .position-list > li#num17.active { top: 460px; }
.map.goyang .position-list > li#num18 {top: 500px;left: 362px;}
.map.goyang .position-list > li#num18.active { top: 480px; }
.map.goyang .position-list > li#num19 {top: 520px;left: 362px;}
.map.goyang .position-list > li#num19.active { top: 500px; }
.map.goyang .position-list > li#num20 {top: 540px;left: 362px;}
.map.goyang .position-list > li#num20.active { top: 520px; }
.map.goyang .position-list > li#num21 {top: 440px;left: 401px;}
.map.goyang .position-list > li#num21.active { top: 420px; }
.map.goyang .position-list > li#num22 {top: 460px;left: 401px;}
.map.goyang .position-list > li#num22.active { top: 440px; }
.map.goyang .position-list > li#num23 {top: 480px;left: 401px;}
.map.goyang .position-list > li#num23.active { top: 460px; }
.map.goyang .position-list > li#num24 {top: 500px;left: 401px;}
.map.goyang .position-list > li#num24.active { top: 480px; }
.map.goyang .position-list > li#num25 {top: 520px;left: 401px;}
.map.goyang .position-list > li#num25.active { top: 500px; }
.map.goyang .position-list > li#num26 {top: 540px;left: 401px;}
.map.goyang .position-list > li#num26.active { top: 520px; }
.map.goyang .position-list > li#num27 {top: 440px;left: 480px;}
.map.goyang .position-list > li#num27.active { top: 420px; }
.map.goyang .position-list > li#num28 {top: 460px;left: 480px;}
.map.goyang .position-list > li#num28.active { top: 440px; }
.map.goyang .position-list > li#num29 {top: 480px;left: 480px;}
.map.goyang .position-list > li#num29.active { top: 460px; }
.map.goyang .position-list > li#num30 {top: 500px;left: 480px;}
.map.goyang .position-list > li#num30.active { top: 480px; }
.map.goyang .position-list > li#num31 {top: 520px;left: 480px;}
.map.goyang .position-list > li#num31.active { top: 500px; }
.map.goyang .position-list > li#num32 {top: 540px;left: 480px;}
.map.goyang .position-list > li#num32.active { top: 520px; }
.map.goyang .position-list > li#num33 {top: 440px;left: 517px;}
.map.goyang .position-list > li#num33.active { top: 420px; }
.map.goyang .position-list > li#num34 {top: 460px;left: 517px;}
.map.goyang .position-list > li#num34.active { top: 440px; }
.map.goyang .position-list > li#num35 {top: 480px;left: 517px;}
.map.goyang .position-list > li#num35.active { top: 460px; }
.map.goyang .position-list > li#num36 {top: 500px;left: 517px;}
.map.goyang .position-list > li#num36.active { top: 480px; }
.map.goyang .position-list > li#num37 {top: 520px;left: 517px;}
.map.goyang .position-list > li#num37.active { top: 500px; }
.map.goyang .position-list > li#num38 {top: 540px;left: 517px;}
.map.goyang .position-list > li#num38.active { top: 520px; }

.map.goyang .position-list > li#num39 {top: 675px;left: 415px;}
.map.goyang .position-list > li#num39.active { top: 655px; }
.map.goyang .position-list > li#num40 {top: 675px;left: 445px;}
.map.goyang .position-list > li#num40.active { top: 655px; }
.map.goyang .position-list > li#num41 {top: 675px;left: 475px;}
.map.goyang .position-list > li#num41.active { top: 655px; }
.map.goyang .position-list > li#num42 {top: 675px;left: 505px;}
.map.goyang .position-list > li#num42.active { top: 655px; }
.map.goyang .position-list > li#num43 {top: 675px;left: 538px;}
.map.goyang .position-list > li#num43.active { top: 655px; }
.map.goyang .position-list > li#num44 {top: 675px;left: 567px;}
.map.goyang .position-list > li#num44.active { top: 655px; }
.map.goyang .position-list > li#num45 {top: 675px;left: 599px;}
.map.goyang .position-list > li#num45.active { top: 655px; }
.map.goyang .position-list > li#num46 {top: 675px;left: 629px;}
.map.goyang .position-list > li#num46.active { top: 655px; }
.map.goyang .position-list > li#num47 {top: 675px;left: 660px;}
.map.goyang .position-list > li#num47.active { top: 655px; }
.map.goyang .position-list > li#num48 {top: 675px;left: 690px;}
.map.goyang .position-list > li#num48.active { top: 655px; }
.map.goyang .position-list > li#num49 {top: 675px;left: 722px;}
.map.goyang .position-list > li#num49.active { top: 655px; }
.map.goyang .position-list > li#num50 {top: 675px;left: 754px;}
.map.goyang .position-list > li#num50.active { top: 655px; }

/* 광교 */
.map.gwanggyo .position-list > li#num1 {top: 617px;left: 632px;}
.map.gwanggyo .position-list > li#num1.active { top: 597px; }
.map.gwanggyo .position-list > li#num2 {top: 598px;left: 632px;}
.map.gwanggyo .position-list > li#num2.active { top: 578px; }
.map.gwanggyo .position-list > li#num3 {top: 617px;left: 595px;}
.map.gwanggyo .position-list > li#num3.active { top: 597px; }
.map.gwanggyo .position-list > li#num4 {top: 598px;left: 595px;}
.map.gwanggyo .position-list > li#num4.active { top: 578px; }
.map.gwanggyo .position-list > li#num5 {top: 617px;left: 555px;}
.map.gwanggyo .position-list > li#num5.active { top: 597px; }
.map.gwanggyo .position-list > li#num6 {top: 598px;left: 555px;}
.map.gwanggyo .position-list > li#num6.active { top: 578px; }
.map.gwanggyo .position-list > li#num7 {top: 617px;left: 443px;}
.map.gwanggyo .position-list > li#num7.active { top: 597px; }
.map.gwanggyo .position-list > li#num8 {top: 598px;left: 443px;}
.map.gwanggyo .position-list > li#num8.active { top: 578px; }
.map.gwanggyo .position-list > li#num9 {top: 617px;left: 405px;}
.map.gwanggyo .position-list > li#num9.active { top: 597px; }
.map.gwanggyo .position-list > li#num10 {top: 598px;left: 405px;}
.map.gwanggyo .position-list > li#num10.active { top: 578px; }
.map.gwanggyo .position-list > li#num11 {top: 617px;left: 366px;}
.map.gwanggyo .position-list > li#num11.active { top: 597px; }
.map.gwanggyo .position-list > li#num12 {top: 598px;left: 366px;}
.map.gwanggyo .position-list > li#num12.active { top: 578px; }
.map.gwanggyo .position-list > li#num13 {top: 580px;left: 245px;}
.map.gwanggyo .position-list > li#num13.active { top: 560px; }
.map.gwanggyo .position-list > li#num14 {top: 610px;left: 270px;}
.map.gwanggyo .position-list > li#num14.active { top: 590px; }
.map.gwanggyo .position-list > li#num15 {top: 610px;left: 220px;}
.map.gwanggyo .position-list > li#num15.active { top: 590px; }
.map.gwanggyo .position-list > li#num16 {top: 610px;left: 115px;}
.map.gwanggyo .position-list > li#num16.active { top: 590px; }
.map.gwanggyo .position-list > li#num17 {top: 610px;left: 135px;}
.map.gwanggyo .position-list > li#num17.active { top: 590px; }
.map.gwanggyo .position-list > li#num18 {top: 560px;left: 115px;}
.map.gwanggyo .position-list > li#num18.active { top: 540px; }
.map.gwanggyo .position-list > li#num19 {top: 560px;left: 135px;}
.map.gwanggyo .position-list > li#num19.active { top: 540px; }
.map.gwanggyo .position-list > li#num20 {top: 510px;left: 115px;}
.map.gwanggyo .position-list > li#num20.active { top: 490px; }
.map.gwanggyo .position-list > li#num21 {top: 510px;left: 135px;}
.map.gwanggyo .position-list > li#num21.active { top: 490px; }
.map.gwanggyo .position-list > li#num22 {top: 465px;left: 115px;}
.map.gwanggyo .position-list > li#num22.active { top: 445px; }
.map.gwanggyo .position-list > li#num23 {top: 465px;left: 135px;}
.map.gwanggyo .position-list > li#num23.active { top: 445px; }
.map.gwanggyo .position-list > li#num24 {top: 415px;left: 115px;}
.map.gwanggyo .position-list > li#num24.active { top: 395px; }
.map.gwanggyo .position-list > li#num25 {top: 415px;left: 135px;}
.map.gwanggyo .position-list > li#num25.active { top: 395px; }
.map.gwanggyo .position-list > li#num26 {top: 500px;left: 245px;}
.map.gwanggyo .position-list > li#num26.active { top: 480px; }
.map.gwanggyo .position-list > li#num27 {top: 535px;left: 270px;}
.map.gwanggyo .position-list > li#num27.active { top: 515px; }
.map.gwanggyo .position-list > li#num28 {top: 535px;left: 220px;}
.map.gwanggyo .position-list > li#num28.active { top: 515px; }
.map.gwanggyo .position-list > li#num29 {top: 415px;left: 245px;}
.map.gwanggyo .position-list > li#num29.active { top: 395px; }
.map.gwanggyo .position-list > li#num30 {top: 450px;left: 270px;}
.map.gwanggyo .position-list > li#num30.active { top: 430px; }
.map.gwanggyo .position-list > li#num31 {top: 450px;left: 220px;}
.map.gwanggyo .position-list > li#num31.active { top: 430px; }
.map.gwanggyo .position-list > li#num32 {top: 415px;left: 357px;}
.map.gwanggyo .position-list > li#num32.active { top: 395px; }
.map.gwanggyo .position-list > li#num33 {top: 415px;left: 375px;}
.map.gwanggyo .position-list > li#num33.active { top: 395px; }
.map.gwanggyo .position-list > li#num34 {top: 500px;left: 369px;}
.map.gwanggyo .position-list > li#num34.active { top: 480px; }
.map.gwanggyo .position-list > li#num35 {top: 530px;left: 390px;}
.map.gwanggyo .position-list > li#num35.active { top: 510px; }
.map.gwanggyo .position-list > li#num36 {top: 530px;left: 345px;}
.map.gwanggyo .position-list > li#num36.active { top: 510px; }
.map.gwanggyo .position-list > li#num37 {top: 415px;left: 463px;}
.map.gwanggyo .position-list > li#num37.active { top: 395px; }
.map.gwanggyo .position-list > li#num38 {top: 450px;left: 485px;}
.map.gwanggyo .position-list > li#num38.active { top: 430px; }
.map.gwanggyo .position-list > li#num39 {top: 450px;left: 440px;}
.map.gwanggyo .position-list > li#num39.active { top: 430px; }
.map.gwanggyo .position-list > li#num40 {top: 415px;left: 573px;}
.map.gwanggyo .position-list > li#num40.active { top: 395px; }
.map.gwanggyo .position-list > li#num41 {top: 450px;left: 596px;}
.map.gwanggyo .position-list > li#num41.active { top: 430px; }
.map.gwanggyo .position-list > li#num42 {top: 450px;left: 550px;}
.map.gwanggyo .position-list > li#num42.active { top: 430px; }
.map.gwanggyo .position-list > li#num43 {top: 415px;left: 686px;}
.map.gwanggyo .position-list > li#num43.active { top: 395px; }
.map.gwanggyo .position-list > li#num44 {top: 450px;left: 710px;}
.map.gwanggyo .position-list > li#num44.active { top: 430px; }
.map.gwanggyo .position-list > li#num45 {top: 450px;left: 665px;}
.map.gwanggyo .position-list > li#num45.active { top: 430px; }

/* 판교 */

.map.pangyo .position-list > li#num1 { top: 480px; left: 672px; }
.map.pangyo .position-list > li#num1.active { top: 460px; }

.map.pangyo .position-list > li#num2 { top: 468px; left: 703px; }
.map.pangyo .position-list > li#num2.active { top: 448px; }

.map.pangyo .position-list > li#num3 { top: 307px; left: 447px; }
.map.pangyo .position-list > li#num3.active { top: 287px; }

.map.pangyo .position-list > li#num4 { top: 490px; left: 705px; }
.map.pangyo .position-list > li#num4.active { top: 470px; }

.map.pangyo .position-list > li#num5 { top: 452px; left: 746px; }
.map.pangyo .position-list > li#num5.active { top: 432px; }

.map.pangyo .position-list > li#num6 { top: 437px; left: 774px; }
.map.pangyo .position-list > li#num6.active { top: 417px; }

.map.pangyo .position-list > li#num7 { top: 468px; left: 748px; }
.map.pangyo .position-list > li#num7.active { top: 448px; }

.map.pangyo .position-list > li#num8 { top: 456px; left: 781px; }
.map.pangyo .position-list > li#num8.active { top: 436px; }

.map.pangyo .position-list > li#num9 { top: 418px; left: 812px; }
.map.pangyo .position-list > li#num9.active { top: 398px; }

.map.pangyo .position-list > li#num10 { top: 407px; left: 847px; }
.map.pangyo .position-list > li#num10.active { top: 387px; }

.map.pangyo .position-list > li#num11 { top: 435px; left: 819px; }
.map.pangyo .position-list > li#num11.active { top: 415px; }

.map.pangyo .position-list > li#num12 { top: 423px; left: 855px; }
.map.pangyo .position-list > li#num12.active { top: 403px; }

.map.pangyo .position-list > li#num13 { top: 525px; left: 717px; }
.map.pangyo .position-list > li#num13.active { top: 505px; }

.map.pangyo .position-list > li#num14 { top: 513px; left: 752px; }
.map.pangyo .position-list > li#num14.active { top: 493px; }

.map.pangyo .position-list > li#num15 { top: 544px; left: 717px; }
.map.pangyo .position-list > li#num15.active { top: 524px; }

.map.pangyo .position-list > li#num16 { top: 530px; left: 759px; }
.map.pangyo .position-list > li#num16.active { top: 510px; }

.map.pangyo .position-list > li#num17 { top: 837px; left: 837px; }
.map.pangyo .position-list > li#num17.active { top: 817px; }

.map.pangyo .position-list > li#num18 { top: 454px; left: 867px; }
.map.pangyo .position-list > li#num18.active { top: 434px; }

.map.pangyo .position-list > li#num19 { top: 486px; left: 837px; }
.map.pangyo .position-list > li#num19.active { top: 466px; }

.map.pangyo .position-list > li#num20 { top: 475px; left: 875px; }
.map.pangyo .position-list > li#num20.active { top: 455px; }

.map.pangyo .position-list > li#num21 { top: 590px; left: 708px; }
.map.pangyo .position-list > li#num21.active { top: 570px; }

.map.pangyo .position-list > li#num22 { top: 576px; left: 745px; }
.map.pangyo .position-list > li#num22.active { top: 556px; }

.map.pangyo .position-list > li#num23 { top: 601px; left: 725px; }
.map.pangyo .position-list > li#num23.active { top: 581px; }

.map.pangyo .position-list > li#num24 { top: 593px; left: 749px; }
.map.pangyo .position-list > li#num24.active { top: 573px; }

.map.pangyo .position-list > li#num25 { top: 556px; left: 792px; }
.map.pangyo .position-list > li#num25.active { top: 536px; }

.map.pangyo .position-list > li#num26 { top: 541px; left: 820px; }
.map.pangyo .position-list > li#num26.active { top: 521px; }

.map.pangyo .position-list > li#num27 { top: 570px; left: 793px; }
.map.pangyo .position-list > li#num27.active { top: 550px; }

.map.pangyo .position-list > li#num28 { top: 556px; left: 825px; }
.map.pangyo .position-list > li#num28.active { top: 536px; }

.map.pangyo .position-list > li#num29 { top: 520px; left: 865px; }
.map.pangyo .position-list > li#num29.active { top: 500px; }

.map.pangyo .position-list > li#num30 { top: 507px; left: 894px; }
.map.pangyo .position-list > li#num30.active { top: 487px; }

.map.pangyo .position-list > li#num31 { top: 533px; left: 865px; }
.map.pangyo .position-list > li#num31.active { top: 513px; }

.map.pangyo .position-list > li#num32 { top: 526px; left: 891px; }
.map.pangyo .position-list > li#num32.active { top: 506px; }

.map.pangyo .position-list > li#num33 { top: 390px; left: 889px; }
.map.pangyo .position-list > li#num33.active { top: 370px; }

.map.pangyo .position-list > li#num34 { top: 408px; left: 908px; }
.map.pangyo .position-list > li#num34.active { top: 388px; }

.map.pangyo .position-list > li#num35 { top: 422px; left: 900px; }
.map.pangyo .position-list > li#num35.active { top: 402px; }

.map.pangyo .position-list > li#num36 { top: 411px; left: 923px; }
.map.pangyo .position-list > li#num36.active { top: 391px; }

.map.pangyo .position-list > li#num37 { top: 470px; left: 919px; }
.map.pangyo .position-list > li#num37.active { top: 450px; }

.map.pangyo .position-list > li#num38 { top: 470px; left: 943px; }
.map.pangyo .position-list > li#num38.active { top: 450px; }

.map.pangyo .position-list > li#num39 { top: 504px; left: 932px; }
.map.pangyo .position-list > li#num39.active { top: 484px; }

.map.pangyo .position-list > li#num40 { top: 490px; left: 956px; }
.map.pangyo .position-list > li#num40.active { top: 470px; }


/* .map.pangyo .position-list > li#num1 { top: 377px; left: 372px; }
.map.pangyo .position-list > li#num1.active { top: 357px; }
.map.pangyo .position-list > li#num2 { top: 410px; left: 373px; }
.map.pangyo .position-list > li#num2.active { top: 390px; }
.map.pangyo .position-list > li#num3 { top: 307px; left: 447px; }
.map.pangyo .position-list > li#num3.active { top: 287px; }
.map.pangyo .position-list > li#num4 { top: 345px; left: 430px; }
.map.pangyo .position-list > li#num4.active { top: 325px; }
.map.pangyo .position-list > li#num5 { top: 365px; left: 470px; }
.map.pangyo .position-list > li#num5.active { top: 345px; }
.map.pangyo .position-list > li#num6 { top: 335px; left: 486px; }
.map.pangyo .position-list > li#num6.active { top: 315px; }
.map.pangyo .position-list > li#num7 { top: 275px; left: 543px; }
.map.pangyo .position-list > li#num7.active { top: 255px; }
.map.pangyo .position-list > li#num8 { top: 230px; left: 624px; }
.map.pangyo .position-list > li#num8.active { top: 207px; }
.map.pangyo .position-list > li#num9 { top: 255px; left: 650px; }
.map.pangyo .position-list > li#num9.active { top: 230px; }
.map.pangyo .position-list > li#num10 { top: 263px; left: 631px; }
.map.pangyo .position-list > li#num10.active { top: 238px; }
.map.pangyo .position-list > li#num11 { top: 283px; left: 651px; }
.map.pangyo .position-list > li#num11.active { top: 255px; }
.map.pangyo .position-list > li#num12 { top: 208px; left: 741px; }
.map.pangyo .position-list > li#num12.active { top: 190px; }
.map.pangyo .position-list > li#num13 { top: 245px; left: 741px; }
.map.pangyo .position-list > li#num13.active { top: 220px; }
.map.pangyo .position-list > li#num14 { top: 245px; left: 775px; }
.map.pangyo .position-list > li#num14.active { top: 220px; }
.map.pangyo .position-list > li#num15 { top: 220px; left: 793px; }
.map.pangyo .position-list > li#num15.active { top: 195px; }
.map.pangyo .position-list > li#num16 { top: 195px; left: 775px; }
.map.pangyo .position-list > li#num16.active { top: 170px; }
.map.pangyo .position-list > li#num17 { top: 170px; left: 852px; }
.map.pangyo .position-list > li#num17.active { top: 150px; }
.map.pangyo .position-list > li#num18 { top: 209px; left: 841px; }
.map.pangyo .position-list > li#num18.active { top: 185px; }
.map.pangyo .position-list > li#num19 { top: 195px; left: 883px; }
.map.pangyo .position-list > li#num19.active { top: 170px; }
.map.pangyo .position-list > li#num20 { top: 125px; left: 943px; }
.map.pangyo .position-list > li#num20.active { top: 105px; }
.map.pangyo .position-list > li#num21 { top: 125px; left: 923px; }
.map.pangyo .position-list > li#num21.active { top: 105px; }
.map.pangyo .position-list > li#num22 { top: 155px; left: 958px; }
.map.pangyo .position-list > li#num22.active { top: 135px; }
.map.pangyo .position-list > li#num23 { top: 165px; left: 936px; }
.map.pangyo .position-list > li#num23.active { top: 145px; }
.map.pangyo .position-list > li#num24 { top: 195px; left: 966px; }
.map.pangyo .position-list > li#num24.active { top: 175px; }
.map.pangyo .position-list > li#num25 { top: 205px; left: 955px; }
.map.pangyo .position-list > li#num25.active { top: 185px; }
.map.pangyo .position-list > li#num26 { top: 290px; left: 1115px; }
.map.pangyo .position-list > li#num26.active { top: 270px; }
.map.pangyo .position-list > li#num27 { top: 305px; left: 1145px; }
.map.pangyo .position-list > li#num27.active { top: 285px; }
.map.pangyo .position-list > li#num28 { top: 320px; left: 1115px; }
.map.pangyo .position-list > li#num28.active { top: 300px; }
.map.pangyo .position-list > li#num29 { top: 555px; left: 1130px; }
.map.pangyo .position-list > li#num29.active { top: 535px; }
.map.pangyo .position-list > li#num30 { top: 580px; left: 1130px; }
.map.pangyo .position-list > li#num30.active { top: 560px; }
.map.pangyo .position-list > li#num31 { top: 570px; left: 1160px; }
.map.pangyo .position-list > li#num31.active { top: 550px; }
.map.pangyo .position-list > li#num32 { top: 425px; left: 690px; }
.map.pangyo .position-list > li#num32.active { top: 405px; }
.map.pangyo .position-list > li#num33 { top: 445px; left: 700px; }
.map.pangyo .position-list > li#num33.active { top: 425px; }
.map.pangyo .position-list > li#num34 { top: 408px; left: 729px; }
.map.pangyo .position-list > li#num34.active { top: 388px; }
.map.pangyo .position-list > li#num35 { top: 425px; left: 732px; }
.map.pangyo .position-list > li#num35.active { top: 405px; }
.map.pangyo .position-list > li#num36 { top: 395px; left: 765px; }
.map.pangyo .position-list > li#num36.active { top: 375px; }
.map.pangyo .position-list > li#num37 { top: 410px; left: 770px; }
.map.pangyo .position-list > li#num37.active { top: 390px; }
.map.pangyo .position-list > li#num38 { top: 378px; left: 800px; }
.map.pangyo .position-list > li#num38.active { top: 358px; }
.map.pangyo .position-list > li#num39 { top: 397px; left: 803px; }
.map.pangyo .position-list > li#num39.active { top: 377px; }
.map.pangyo .position-list > li#num40 { top: 362px; left: 838px; }
.map.pangyo .position-list > li#num40.active { top: 342px; }
.map.pangyo .position-list > li#num41 { top: 380px; left: 843px; }
.map.pangyo .position-list > li#num41.active { top: 360px; }
.map.pangyo .position-list > li#num42 { top: 353px; left: 870px; }
.map.pangyo .position-list > li#num42.active { top: 333px; }
.map.pangyo .position-list > li#num43 { top: 369px; left: 876px; }
.map.pangyo .position-list > li#num43.active { top: 349px; }
.map.pangyo .position-list > li#num44 { top: 481px; left: 768px; }
.map.pangyo .position-list > li#num44.active { top: 461px; }
.map.pangyo .position-list > li#num45 { top: 501px; left: 778px; }
.map.pangyo .position-list > li#num45.active { top: 481px; }
.map.pangyo .position-list > li#num46 { top: 471px; left: 803px; }
.map.pangyo .position-list > li#num46.active { top: 451px; }
.map.pangyo .position-list > li#num47 { top: 491px; left: 808px; }
.map.pangyo .position-list > li#num47.active { top: 471px; }
.map.pangyo .position-list > li#num48 { top: 451px; left: 846px; }
.map.pangyo .position-list > li#num48.active { top: 431px; }
.map.pangyo .position-list > li#num49 { top: 471px; left: 852px; }
.map.pangyo .position-list > li#num49.active { top: 451px; }
.map.pangyo .position-list > li#num50 { top: 441px; left: 878px; }
.map.pangyo .position-list > li#num50.active { top: 421px; }
.map.pangyo .position-list > li#num51 { top: 456px; left: 888px; }
.map.pangyo .position-list > li#num51.active { top: 436px; }
.map.pangyo .position-list > li#num52 { top: 553px; left: 748px; }
.map.pangyo .position-list > li#num52.active { top: 533px; }
.map.pangyo .position-list > li#num53 { top: 573px; left: 748px; }
.map.pangyo .position-list > li#num53.active { top: 553px; }
.map.pangyo .position-list > li#num54 { top: 553px; left: 788px; }
.map.pangyo .position-list > li#num54.active { top: 533px; }
.map.pangyo .position-list > li#num55 { top: 573px; left: 788px; }
.map.pangyo .position-list > li#num55.active { top: 553px; }
.map.pangyo .position-list > li#num56 { top: 553px; left: 828px; }
.map.pangyo .position-list > li#num56.active { top: 533px; }
.map.pangyo .position-list > li#num57 { top: 573px; left: 828px; }
.map.pangyo .position-list > li#num57.active { top: 553px; }
.map.pangyo .position-list > li#num58 { top: 553px; left: 868px; }
.map.pangyo .position-list > li#num58.active { top: 533px; }
.map.pangyo .position-list > li#num59 { top: 573px; left: 868px; }
.map.pangyo .position-list > li#num59.active { top: 553px; }
.map.pangyo .position-list > li#num60 { top: 553px; left: 905px; }
.map.pangyo .position-list > li#num60.active { top: 533px; }
.map.pangyo .position-list > li#num61 { top: 573px; left: 905px; }
.map.pangyo .position-list > li#num61.active { top: 553px; }
.map.pangyo .position-list > li#num62 { top: 553px; left: 945px; }
.map.pangyo .position-list > li#num62.active { top: 533px; }
.map.pangyo .position-list > li#num63 { top: 573px; left: 945px; }
.map.pangyo .position-list > li#num63.active { top: 553px; }
.map.pangyo .position-list > li#num64 { top: 366px; left: 957px; }
.map.pangyo .position-list > li#num64.active { top: 346px; }
.map.pangyo .position-list > li#num65 { top: 366px; left: 974px; }
.map.pangyo .position-list > li#num65.active { top: 346px; }
.map.pangyo .position-list > li#num66 { top: 400px; left: 957px; }
.map.pangyo .position-list > li#num66.active { top: 380px; }
.map.pangyo .position-list > li#num67 { top: 400px; left: 974px; }
.map.pangyo .position-list > li#num67.active { top: 380px; }
.map.pangyo .position-list > li#num68 { top: 465px; left: 957px; }
.map.pangyo .position-list > li#num68.active { top: 445px; }
.map.pangyo .position-list > li#num69 { top: 465px; left: 974px; }
.map.pangyo .position-list > li#num69.active { top: 445px; }
.map.pangyo .position-list > li#num70 { top: 505px; left: 957px; }
.map.pangyo .position-list > li#num70.active { top: 485px; }
.map.pangyo .position-list > li#num71 { top: 505px; left: 974px; }
.map.pangyo .position-list > li#num71.active { top: 485px; }
.map.pangyo .position-list > li#num72 { top: 366px; left: 1005px; }
.map.pangyo .position-list > li#num72.active { top: 346px; }
.map.pangyo .position-list > li#num73 { top: 366px; left: 1025px; }
.map.pangyo .position-list > li#num73.active { top: 346px; }
.map.pangyo .position-list > li#num74 { top: 400px; left: 1005px; }
.map.pangyo .position-list > li#num74.active { top: 380px; }
.map.pangyo .position-list > li#num75 { top: 400px; left: 1025px; }
.map.pangyo .position-list > li#num75.active { top: 380px; }
.map.pangyo .position-list > li#num76 { top: 465px; left: 1005px; }
.map.pangyo .position-list > li#num76.active { top: 445px; }
.map.pangyo .position-list > li#num77 { top: 465px; left: 1025px; }
.map.pangyo .position-list > li#num77.active { top: 445px; }
.map.pangyo .position-list > li#num78 { top: 505px; left: 1005px; }
.map.pangyo .position-list > li#num78.active { top: 485px; }
.map.pangyo .position-list > li#num79 { top: 505px; left: 1025px; }
.map.pangyo .position-list > li#num79.active { top: 485px; }
.map.pangyo .position-list > li#num80 {top: 565px; left: 105px;}
.map.pangyo .position-list > li#num80.active {top: 545px;}
.map.pangyo .position-list > li#num81 {top: 605px; left: 105px;}
.map.pangyo .position-list > li#num81.active {top: 585px;} */

/* 서부 */
.map.seobu .position-list > li#num1 {top: 315px;left: 890px;}
.map.seobu .position-list > li#num1.active { top: 295px; }
.map.seobu .position-list > li#num2 {top: 315px;left: 930px;}
.map.seobu .position-list > li#num2.active { top: 295px; }
.map.seobu .position-list > li#num3 {top: 315px;left: 970px;}
.map.seobu .position-list > li#num3.active { top: 295px; }
.map.seobu .position-list > li#num4 {top: 335px;left: 890px;}
.map.seobu .position-list > li#num4.active { top: 315px; }
.map.seobu .position-list > li#num5 {top: 335px;left: 930px;}
.map.seobu .position-list > li#num5.active { top: 315px; }
.map.seobu .position-list > li#num6 {top: 335px;left: 970px;}
.map.seobu .position-list > li#num6.active { top: 315px; }
.map.seobu .position-list > li#num7 {top: 645px;left: 935px;}
.map.seobu .position-list > li#num7.active { top: 625px; }
.map.seobu .position-list > li#num8 {top: 615px;left: 935px;}
.map.seobu .position-list > li#num8.active { top: 595px; }
.map.seobu .position-list > li#num9 {top: 645px;left: 915px;}
.map.seobu .position-list > li#num9.active { top: 625px; }
.map.seobu .position-list > li#num10 {top: 615px;left: 915px;}
.map.seobu .position-list > li#num10.active { top: 595px; }
.map.seobu .position-list > li#num11 {top: 410px;left: 85px;}
.map.seobu .position-list > li#num11.active { top: 390px; }
.map.seobu .position-list > li#num12 {top: 440px;left: 105px;}
.map.seobu .position-list > li#num12.active { top: 420px; }
.map.seobu .position-list > li#num13 {top: 440px;left: 60px;}
.map.seobu .position-list > li#num13.active { top: 420px; }
.map.seobu .position-list > li#num14 {top: 520px;left: 85px;}
.map.seobu .position-list > li#num14.active { top: 500px; }
.map.seobu .position-list > li#num15 {top: 550px;left: 105px;}
.map.seobu .position-list > li#num15.active { top: 530px; }
.map.seobu .position-list > li#num16 {top: 550px;left: 60px;}
.map.seobu .position-list > li#num16.active { top: 530px; }
.map.seobu .position-list > li#num17 {top: 645px;left: 85px;}
.map.seobu .position-list > li#num17.active { top: 625px; }
.map.seobu .position-list > li#num18 {top: 315px;left: 215px;}
.map.seobu .position-list > li#num18.active { top: 295px; }
.map.seobu .position-list > li#num19 {top: 315px;left: 255px;}
.map.seobu .position-list > li#num19.active { top: 295px; }
.map.seobu .position-list > li#num20 {top: 315px;left: 295px;}
.map.seobu .position-list > li#num20.active { top: 295px; }
.map.seobu .position-list > li#num21 {top: 315px;left: 335px;}
.map.seobu .position-list > li#num21.active { top: 295px; }
.map.seobu .position-list > li#num22 {top: 315px;left: 375px;}
.map.seobu .position-list > li#num22.active { top: 295px; }
.map.seobu .position-list > li#num23 {top: 315px;left: 415px;}
.map.seobu .position-list > li#num23.active { top: 295px; }
.map.seobu .position-list > li#num24 {top: 315px;left: 455px;}
.map.seobu .position-list > li#num24.active { top: 295px; }
.map.seobu .position-list > li#num25 {top: 335px;left: 215px;}
.map.seobu .position-list > li#num25.active { top: 315px; }
.map.seobu .position-list > li#num26 {top: 335px;left: 255px;}
.map.seobu .position-list > li#num26.active { top: 315px; }
.map.seobu .position-list > li#num27 {top: 335px;left: 295px;}
.map.seobu .position-list > li#num27.active { top: 315px; }
.map.seobu .position-list > li#num28 {top: 335px;left: 335px;}
.map.seobu .position-list > li#num28.active { top: 315px; }
.map.seobu .position-list > li#num29 {top: 335px;left: 375px;}
.map.seobu .position-list > li#num29.active { top: 315px; }
.map.seobu .position-list > li#num30 {top: 335px;left: 415px;}
.map.seobu .position-list > li#num30.active { top: 315px; }
.map.seobu .position-list > li#num31 {top: 335px;left: 455px;}
.map.seobu .position-list > li#num31.active { top: 315px; }
.map.seobu .position-list > li#num32 {top: 410px;left: 207px;}
.map.seobu .position-list > li#num32.active { top: 390px; }
.map.seobu .position-list > li#num33 {top: 440px;left: 230px;}
.map.seobu .position-list > li#num33.active { top: 420px; }
.map.seobu .position-list > li#num34 {top: 440px;left: 185px;}
.map.seobu .position-list > li#num34.active { top: 420px; }
.map.seobu .position-list > li#num35 {top: 525px;left: 207px;}
.map.seobu .position-list > li#num35.active { top: 505px; }
.map.seobu .position-list > li#num36 {top: 550px;left: 180px;}
.map.seobu .position-list > li#num36.active { top: 530px; }
.map.seobu .position-list > li#num37 {top: 550px;left: 235px;}
.map.seobu .position-list > li#num37.active { top: 530px; }
.map.seobu .position-list > li#num38 {top: 580px;left: 207px;}
.map.seobu .position-list > li#num38.active { top: 560px; }
.map.seobu .position-list > li#num39 {top: 645px;left: 207px;}
.map.seobu .position-list > li#num39.active { top: 625px; }
.map.seobu .position-list > li#num40 {top: 410px;left: 340px;}
.map.seobu .position-list > li#num40.active { top: 390px; }
.map.seobu .position-list > li#num41 {top: 440px;left: 365px;}
.map.seobu .position-list > li#num41.active { top: 420px; }
.map.seobu .position-list > li#num42 {top: 440px;left: 320px;}
.map.seobu .position-list > li#num42.active { top: 420px; }
.map.seobu .position-list > li#num43 {top: 525px;left: 340px;}
.map.seobu .position-list > li#num43.active { top: 505px; }
.map.seobu .position-list > li#num44 {top: 550px;left: 365px;}
.map.seobu .position-list > li#num44.active { top: 530px; }
.map.seobu .position-list > li#num45 {top: 550px;left: 320px;}
.map.seobu .position-list > li#num45.active { top: 530px; }
.map.seobu .position-list > li#num46 {top: 635px;left: 300px;}
.map.seobu .position-list > li#num46.active { top: 615px; }
.map.seobu .position-list > li#num47 {top: 635px;left: 320px;}
.map.seobu .position-list > li#num47.active { top: 615px; }
.map.seobu .position-list > li#num48 {top: 635px;left: 370px;}
.map.seobu .position-list > li#num48.active { top: 615px; }
.map.seobu .position-list > li#num49 {top: 635px;left: 390px;}
.map.seobu .position-list > li#num49.active { top: 615px; }
.map.seobu .position-list > li#num50 {top: 360px;left: 517px;}
.map.seobu .position-list > li#num50.active { top: 340px; }
.map.seobu .position-list > li#num51 {top: 390px;left: 540px;}
.map.seobu .position-list > li#num51.active { top: 370px; }
.map.seobu .position-list > li#num52 {top: 390px;left: 495px;}
.map.seobu .position-list > li#num52.active { top: 370px; }
.map.seobu .position-list > li#num53 {top: 460px;left: 445px;}
.map.seobu .position-list > li#num53.active { top: 440px; }
.map.seobu .position-list > li#num54 {top: 480px;left: 445px;}
.map.seobu .position-list > li#num54.active { top: 460px; }
.map.seobu .position-list > li#num55 {top: 500px;left: 445px;}
.map.seobu .position-list > li#num55.active { top: 480px; }
.map.seobu .position-list > li#num56 {top: 520px;left: 445px;}
.map.seobu .position-list > li#num56.active { top: 500px; }
.map.seobu .position-list > li#num57 {top: 460px;left: 485px;}
.map.seobu .position-list > li#num57.active { top: 440px; }
.map.seobu .position-list > li#num58 {top: 480px;left: 485px;}
.map.seobu .position-list > li#num58.active { top: 460px; }
.map.seobu .position-list > li#num59 {top: 500px;left: 485px;}
.map.seobu .position-list > li#num59.active { top: 480px; }
.map.seobu .position-list > li#num60 {top: 520px;left: 485px;}
.map.seobu .position-list > li#num60.active { top: 500px; }
.map.seobu .position-list > li#num61 {top: 360px;left: 657px;}
.map.seobu .position-list > li#num61.active { top: 340px; }
.map.seobu .position-list > li#num62 {top: 390px;left: 680px;}
.map.seobu .position-list > li#num62.active { top: 370px; }
.map.seobu .position-list > li#num63 {top: 390px;left: 635px;}
.map.seobu .position-list > li#num63.active { top: 370px; }
.map.seobu .position-list > li#num64 {top: 460px;left: 550px;}
.map.seobu .position-list > li#num64.active { top: 440px; }
.map.seobu .position-list > li#num65 {top: 480px;left: 550px;}
.map.seobu .position-list > li#num65.active { top: 460px; }
.map.seobu .position-list > li#num66 {top: 500px;left: 550px;}
.map.seobu .position-list > li#num66.active { top: 480px; }
.map.seobu .position-list > li#num67 {top: 520px;left: 550px;}
.map.seobu .position-list > li#num67.active { top: 500px; }
.map.seobu .position-list > li#num68 {top: 460px;left: 590px;}
.map.seobu .position-list > li#num68.active { top: 440px; }
.map.seobu .position-list > li#num69 {top: 480px;left: 590px;}
.map.seobu .position-list > li#num69.active { top: 460px; }
.map.seobu .position-list > li#num70 {top: 500px;left: 590px;}
.map.seobu .position-list > li#num70.active { top: 480px; }
.map.seobu .position-list > li#num71 {top: 520px;left: 590px;}
.map.seobu .position-list > li#num71.active { top: 500px; }
.map.seobu .position-list > li#num72 {top: 455px;left: 745px;}
.map.seobu .position-list > li#num72.active { top: 435px; }
.map.seobu .position-list > li#num73 {top: 485px;left: 770px;}
.map.seobu .position-list > li#num73.active { top: 465px; }
.map.seobu .position-list > li#num74 {top: 485px;left: 725px;}
.map.seobu .position-list > li#num74.active { top: 465px; }

.heading2 {position: relative; margin: 100px 0 20px; padding-left: 30px; line-height: 1.2; font-size: 22px; font-weight: 400; color: #424242;}
.heading2:before {position: absolute; top: 5px; left: 0; width: 20px; height: 20px; background-color: #38425a; border-left: 10px solid #28b1fa; border-bottom: 10px solid #28b1fa; content: '';}
.heading2:after {position: absolute; top: 10px; left: 5px; width: 10px; height: 10px; background-color: #fff; content: '';}

.member > .heading2:nth-of-type(1) {margin-top: 0;}
.procedure-info {padding: 30px; width: 100%; height: auto; min-height: 165px;color: #333;
    background-image: url(/resources/images/status_board/procedure-info_bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    display: flex;
    align-items: center;}
.procedure-info .img-thumbnail {    width: 80px;
    height: 80px;
    flex-shrink: 0;overflow: hidden;}
.procedure-info .information {
  margin-left: 30px;
    flex-grow: 1;
}
.procedure-info .information .name {display: inline-block; margin: 10px 0; font-size: 30px; font-weight: bold;}
.procedure-info .information .comment {font-size: 0.875rem; color: #888888;}

.pro{
  margin-bottom: 100px;
  margin-top: 30px;
}
.pro-ul{
  display: flex;
}
.pro-li{
  width: 20%;
  text-align: center;
  padding: 0px 30px;
  position: relative;
}
.pro-li:nth-child(5)::after{
  display: none;
}
.pro-li::after{
  content: '';
  width: 30px;
  height: 20px;
  background-image: url(/resources/images/status_board/pro_next.png);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  right: -14px;
  top: 30%;
}
.pro-li-text{
  margin-top: 20px;
}
.pro-li-text > p {
  font-size: 19px;
  font-weight: bold;
}
.pro-li-text > span {
  font-size: 13px;
  color: #888888;
  margin-top: 50px;
}
.procedure {position: relative; overflow: hidden;}
.procedure:before {position: absolute; top: 0; left: 78px; width: 1px; height: 100%; background-color: #eaeaea; content: "";}
.procedure li {position: relative; padding-left: 158px; min-height: 100px; margin-bottom: 30px; min-height:170px;}
.procedure li:before {position: absolute; top: 0; left: 30px; width: 97px; height: 98px; text-align: center; background-color: #e6eef9; background-image: url(../../../resources/images/status_board/procedure.png); border-radius: 50%; content: "";}
.procedure li:last-of-type {margin-bottom: 0;}
.procedure li em {display: inline-block; margin-right: 10px; width: 30px; height: 30px; line-height: 30px; text-align: center; color: #fff; background-color: #28b1fa; border-radius: 50%;}
.procedure li strong {font-size: 1.25rem; font-weight: 600; color: #323232;}
.procedure li p {margin-top: 10px; padding-top: 10px; font-size: 0.875rem; color: #4d5265; border-top: 1px solid #eaeaea;}
.procedure-step01:before {background-position: 0 0;}
.procedure-step02:before {background-position: 0 -97px;}
.procedure-step03:before {background-position: -194px 0;}
.procedure-step04:before {background-position: -291px 0;}
.procedure-step05:before {background-position: -388px 0;}
.procedure-step06:before {background-position: -485px 0;}

.map.procedure-data {height: auto;}
.map.procedure-data .map-title {top: 0;}

/* 기본 */
.table {position: relative; overflow: hidden;}
.table table {margin-left: -1px; border-top: 3px solid #4d5265;}
.table table th,
.table table td {padding: 15px; line-height: 1.5; text-align: center;}
.table table th {font-size: 16px; font-weight: 400; color: #424242;}
.table table thead th {border-bottom: 1px solid #9ba6b0;}
.table table tbody th {border-bottom: 1px solid #e8ecf1;}
.table table td {border-left: 1px solid #e8ecf1; border-bottom: 1px solid #e8ecf1;}
.table table td.tLeft {padding-left: 30px;}

.table table thead th {line-height: 20px; border-bottom: 1px solid #9ca6b1;}


.terms-list {
  overflow-y: auto;
  height: 116px;
  padding: 10px 20px;
  border: 1px solid #d6dde7;
  background-color: #fff;
}
.terms-list li {
  position: relative;
  padding: 2px 0;
  padding-left: 10px;
  font-size: 14px;
}
.terms-list li::before {
  content: "";
  width: 3px;
  height: 3px;
  background-color: #28b1fa;
  border-radius: 50%;
  position: absolute;
  top: 11px;
  left: 0;
}
.terms-check-wrap{
  margin-top: 10px;
  text-align: center;
}
.terms-check{

}
.yeyag{
  display: flex;
  align-items: center;
  margin-top: 100px;
}
.yeyag-l{
  width: 70%;
}
.yeyag-l > img{
  border: 1px solid #9ba6b0;
}
.yeyag-r{
  width: 30%;
}
.time-top{
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.time-top > p {
  display: inline-block;
  margin-right: 10px;
  line-height: 18px;
}
.time-top > .time1{
  width: 13px;
  height: 13px;
  border: 1px solid #9ba6b0;
  display: inline-block;
  margin-right: 5px;
}
.time-top > .time2{
  width: 13px;
  height: 13px;
  background-color: #0083cb;
  display: inline-block;
  margin-right: 5px;
}
.time-top > .time3{
  width: 13px;
  height: 13px;
  border: 1px solid #9ba6b0;
  display: inline-block;
  background-color: #f4f4f4;
  margin-right: 5px;
}
.time{
  display: flex;
  flex-wrap: wrap;
  margin-top: 30px;
}
.time > a {
  width: 32%;
  box-sizing: border-box;
  padding: 10px;
  text-align: center;
  margin-right: 1%;
  border: 1px solid #9ba6b0;
  margin-bottom: 1%;
  font-size: 14px;
  text-decoration: none;
    color: #222;
}
.time > a.off{
  color: #9ba6b0;
  background-color: #f4f4f4;
}
.time > a.on{
  color: #fff;
  background-color: #0083cb;
}
.time > a:hover{
  font-weight: bold;
}
.seat{
  /* position: relative; */
}
.seat > div > a{
  text-decoration: none;
    color: #222;
}
.seat > div > a:hover {
  font-weight: bold;
}
.seat > div > a:focus,
.seat > div > a.on{
  background-color: #0083cb;
  color: #fff;
  border: none;
}

.seat > div > a{
  display: inline-block;
  text-align: center;
  width: 38px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #9ba6b0;
  margin-bottom: 5px;
}

.yeyagbtn {
  margin-top: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.yeyagbtn > .blue{
  width: 300px;
  height: 60px;
  background-color: #0083cb;
  color: #fff;
  text-align: center;
  line-height: 60px;
  border-radius: 10px;
  display: inline-block;
  margin-right: 30px;
  font-size: 22px;
}
.yeyagbtn > .gray{
  width: 300px;
  height: 60px;
  background-color: #aaaaaa;
  color: #fff;
  text-align: center;
  line-height: 60px;
  border-radius: 10px;
  display: inline-block;
  margin-right: 30px;
  font-size: 22px;
}
