@charset "UTF-8";

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}

body {font-family:'notokr-regular','Noto Sans','Apple SD Gothic Neo','나눔고딕','Nanum Gothic','맑은 고딕','Malgun Gothic','Nanum Barun Gothic',nanumgothic,Verdana,Dotum,AppleGothic,Gulim,arial,san-serif;font-size:14px;overflow-y:auto;}
.ntk-rg {font-family:'notokr-regular' !important;}
.ntk-bl {font-family:'notokr-black' !important;}
.ntk-bo {font-family:'notokr-bold' !important;}
.ntk-dl {font-family:'notokr-demilight' !important;}
.ntk-li {font-family:'notokr-light' !important;}
.ntk-md {font-family:'notokr-medium';}
.ntk-th {font-family:'notokr-thin' !important;}
.clear:after {content:"";display:block;clear:both;*zoom:1;}
a, a:hover, a:active {text-decoration:none;}
input, select {margin:0;padding:0;}

/*selectbox style*/
.selectbox {position:relative;display:inline-block;padding-left:15px;border:1px solid #d6d6d6;border-radius:5px;text-align:left;}
.selectbox .ico {position:absolute;top:18px;right:17px;width:9px;height:5px;background:transparent url('/front/event/yongin/images/ico_dropdown.gif') 0 0 no-repeat;cursor:pointer;}
.selectbox .placeholder {display:block;color:#000;font-family:'notokr-bold' !important;line-height:38px;z-index:1;cursor:pointer;}
.selectbox ul, .selectbox .inner_area {display:none;position:absolute;top:-1px;left:-1px;width:100%;height:auto;padding:0;background:#fff;box-shadow:0 2px 7px 0 rgba(0, 0, 0, 0.2);border:1px solid #d6d6d6;border-radius:5px;z-index:100;}
.selectbox li {padding-left:15px;border-top:1px solid #d6d6d6;text-align:left;cursor:pointer;line-height:38px;}
.selectbox li:first-child {border-top:none;border-radius:8px 8px 0 0;}
.selectbox li:last-child {border-radius:0 0 8px 8px;}
.selectbox li:hover {background:#f5f5f5;font-family:'notokr-bold' !important;}
.selectbox.is-open ul, .selectbox.is-open .inner_area {display:block;}
.selectbox.is-open .inner_area { overflow-x:hidden;overflow-y:auto;height:233px;}

/*layout*/
.wrapper {position:relative;width:100%;}
.wrapper .inner {position:relative;width:1140px;margin:0 auto;}
.wrapper .inner2 {position:relative;width:1140px;margin:0 auto;padding:40px 0;}
.wrapper .header {position:relative;height:100px;border-bottom:1px solid #d9d9d9;z-index:2;}
.wrapper .header .logo {position:absolute;top:30px;left:0;}
.wrapper .header .logo2 {position:absolute;top:0;right:0;}
.wrapper .header .logo3 {position:absolute;top:19px;left:0;}
.wrapper .header h1 {padding:36px 0 0 240px;font-size:28px;}
.wrapper .header .profile {position:absolute;top:56px;right:18px;}
.wrapper .header .profile .icon {position:relative;display:inline-block;width:38px;height:38px;margin-right:6px;background:url('/front/event/yongin/images/ico_profile.gif') 0 0 no-repeat;font-size:0;cursor:pointer;text-indent:-9999px;vertical-align:top;}
.wrapper .header .profile .icon:hover {background-position:-38px 0;}
.wrapper .header .profile .btn {position:relative;display:inline-block;height:38px;padding:0 28px 0 48px;background:#d21d46 url('/front/event/yongin/images/ico_profile_check.png') 8px 9px no-repeat;;color:#fff;border-radius:19px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);line-height:36px;vertical-align:top;}
.wrapper .header .profile .btn:hover {background-color:#a81738;}
.wrapper .header .profile .dropdown {display:none;position:absolute;top:44px;left:-65px;width:168px;background:#fff;border:1px solid #c3c3c3;border-radius:4px;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.3);}
.wrapper .header .profile .dropdown:before {content:'';position:absolute;top:-5px;left:79px;width:10px;height:6px;background:url('/front/event/yongin/images/bg_dropdown.png') left top no-repeat;}
.wrapper .header .profile .dropdown li {padding-left:23px;color:#444;text-align:center;}
.wrapper .header .profile .dropdown li a {color:#444;}
.wrapper .header .profile .dropdown li a:hover {color:#d31d46;}
.wrapper .header .profile .dropdown li.dm1 {background:url('/front/event/yongin/images/bg_dropdown_01.gif') 12px 14px no-repeat;border-bottom:1px solid #d9d9d9;line-height:48px;}
.wrapper .header .profile .dropdown li.dm1:hover {background:url('/front/event/yongin/images/bg_dropdown_01on.gif') 12px 14px no-repeat;}
.wrapper .header .profile .dropdown li.dm2 {background:#f8f8f8 url('/front/event/yongin/images/bg_dropdown_02.gif') 14px 10px no-repeat;line-height:40px;}
.wrapper .header .profile .dropdown li.dm2:hover {background:#f8f8f8 url('/front/event/yongin/images/bg_dropdown_02on.gif') 14px 10px no-repeat;}
.wrapper .container {position:relative;background:#f8f8f8;z-index:1;}
.wrapper .container .aside {float:left;width:200px;margin-right:30px;padding:40px 0;}
.wrapper .container .aside .pic {position:relative;margin-bottom:41px;}
.wrapper .container .aside .pic:after {content:'';position:absolute;top:0;left:0;width:200px;height:200px;background:url('/front/event/yongin/images/bg_info_photo.png') left top no-repeat;}
.wrapper .container .aside h2 {margin-bottom:20px;font-size:22px;font-weight:bold;line-height:30px;}
.wrapper .container .aside .desc {margin-bottom:19px;color:#444;line-height:22px;}
.wrapper .container .aside .btn {display:inline-block;height:38px;padding:0 20px;border:1px solid #d61243;border-radius:19px;color:#000;line-height:36px;}
.wrapper .container .aside .btn:hover {color:#d21d46;}
.wrapper .container .aside .info {position:relative;margin-top:40px;padding-top:42px;font-size:12px;line-height:20px;}
.wrapper .container .aside .info:before {content:'';position:absolute;top:0;left:18px;width:32px;height:2px;background:#444;}
.wrapper .container .aside .info li {margin-bottom:13px;padding-left:18px;}
.wrapper .container .aside .info li.address {background:url('/front/event/yongin/images/bg_info_address.gif') 0 5px no-repeat;}
.wrapper .container .aside .info li.tel {background:url('/front/event/yongin/images/bg_info_tel.gif') 0 5px no-repeat;}
.wrapper .container .aside .info li.web {background:url('/front/event/yongin/images/bg_info_web.gif') 0 5px no-repeat;}
.wrapper .container .aside .info li.web a {position:relative;display:inline-block;color:#d71243;}
.wrapper .container .aside .info li.web a:hover:after {content:'';position:absolute;bottom:-3px;left:0;width:100%;height:1px;background:#e69ba7;}
.wrapper .container .contents {float:left;width:900px;padding:20px 0 40px 0;}
.wrapper .footer {height:71px;border-top:1px solid #d9d9d9;background:url('/front/event/yongin/images/bg_footer.gif') left top repeat-x;}
.wrapper .footer .address {height:53px;color:#888;font-size:12px;text-align:center;line-height:53px;}
.wrapper .footer .copyright {width:260px;height:18px;background:url('/front/event/yongin/images/bg_copyright.gif') left top no-repeat;color:#f3b8c7;font-size:10px;text-align:center;line-height:18px;}

.wrapper .step {width:858px;height:50px;margin:0 auto 40px auto;background:#444;border:1px solid #444;border-radius:25px;line-height:50px;}
.wrapper .step li {float:left;width:33.33%;color:#fff;font-size:16px;text-align:center;}
.wrapper .step li.on {background:#fff;color:#444;border-radius:25px;}
.wrapper .step li strong {margin-left:20px;font-weight:bold;}
.wrapper .step2 {width:858px;height:50px;margin:0 auto 40px auto;background:#ececec;border:1px solid #e3e3e3;border-radius:25px;line-height:50px;}
.wrapper .step2 li {float:left;width:50%;color:#d71343;font-size:16px;text-align:center;}
.wrapper .step2 li.on {background:#d61243;color:#fff;border-radius:25px;box-shadow:0 2px 4px rgba(0,0,0,.3);}
.wrapper .step2 li a {color:#d71343;}
.wrapper .step2 li.on a {color:#fff;}
.wrapper .fcopy {width:860px;margin:0 auto 40px auto;background:#d61243;border-radius:25px;color:#fff;font-size:16px;font-weight:bold;line-height:50px;text-align:center;}
.wrapper .fcopy span {position:relative;padding-left:40px;}
.wrapper .fcopy span:before {content:'';position:absolute;top:4px;left:0;width:20px;height:16px;background:url('/front/event/yongin/images/bg_button_pay.png') left top no-repeat;}

.wrapper .calendar {position:relative;padding:20px;border:1px solid #e3e3e3;background:#fff;}
.wrapper .calendar a.pastmonth {position:absolute;top:35px;left:19px;padding-left:14px;background:url('/front/event/yongin/images/bg_month_past.png') left 2px no-repeat;font-size:12px;color:#d5d5d5;}
.wrapper .calendar a.nextmonth {position:absolute;top:35px;right:19px;padding-right:14px;background:url('/front/event/yongin/images/bg_month_next.gif') right 2px no-repeat;font-size:12px;color:#444;}
.wrapper .calendar table {width:100%;}
.wrapper .calendar caption {padding:11px 0 31px 0;border-bottom:1px solid #e3e3e3;font-size:24px;font-weight:bold;}
.wrapper .calendar th {position:relative;height:57px;color:#909090;font-size:11px;text-align:left;line-height:56px;}
.wrapper .calendar th:after {content:'';position:absolute;bottom:0;left:1px;width:108px;height:1px;background:#7a7a7a;}
.wrapper .calendar th.sun:after {background:#d6d6d6;}
.wrapper .calendar td {height:150px;padding-top:30px;font-size:12px;}
.wrapper .calendar td strong {position:relative;display:block;height:31px;margin-bottom:10px;color:#c5c5c5;font-size:22px;}
.wrapper .calendar td strong:after {content:'';position:absolute;bottom:0;left:1px;width:10px;height:1px;background:#d6d6d6;}
.wrapper .calendar td.active strong {color:#d61243;}
.wrapper .calendar td.soldout strong {color:#444;}
.wrapper .calendar td.active strong:after, .wrapper .calendar td.soldout strong:after {background:#7a7a7a;}
.wrapper .calendar td.active li {margin-bottom:2px;}
.wrapper .calendar td.active li a {display:block;width:108px;height:20px;padding:4px;border-radius:14px;color:#444;}
.wrapper .calendar td.active li a:hover {background:#ececec;color:#d61243;}
.wrapper .calendar td.active li span {display:inline-block;width:20px;height:20px;margin-right:2px;border-radius:10px;color:#fff;text-align:center;line-height:18px;}
.wrapper .calendar td.active li.s1 span {background:#00807f;}
.wrapper .calendar td.active li.s2 span {background:#fcd901;}
.wrapper .calendar td.active li.s3 span {background:#fd7672;}
.wrapper .calendar td.active li.s4 span {background:#afe2e5;}
.wrapper .calendar td.active li.zero {padding:4px;color:#d9d9d9 !important;}
.wrapper .calendar td.active li.zero span {background:#d9d9d9 !important;}
.wrapper .calendar td.active li.sel a {background:#d61243;color:#fff;}
.wrapper .calendar td.soldout p {display:inline-block;height:20px;padding:0 9px;background:#d9d9d9;border-radius:10px;color:#fff;line-height:18px;}

.wrapper .during-select {margin-bottom:10px;padding:20px 0;background:#fff;border:1px solid #e3e3e3;text-align:center;}
.wrapper .during-select .selectbox {width:225px;margin-left:19px;border:1px solid #d61243;}
.wrapper .map-select {padding:20px 19px 0 19px;background:#fff;border:1px solid #e3e3e3;}
.wrapper .map-select .count {width:276px;height:40px;margin:0 auto 20px auto;background:#f5f5f5;border-radius:20px;color:#444;text-align:center;line-height:38px;}
.wrapper .map-select .stage {position:relative;}
.wrapper .map-select .stage ul {display:none;}
.wrapper .map-select .stage ul.active {display:block;}
.wrapper .map-select .stage li {position:absolute;font-size:9px;}
.wrapper .map-select .stage li a {display:block;width:18px;height:18px;background:url('/front/event/yongin/images/ico_select_seat.png') 0 0 no-repeat;font-size:0;text-indent:-9999px;}
.wrapper .map-select .info {position:absolute;bottom:22px;width:100%;text-align:center;}
.wrapper .map-select .info span {position:relative;display:inline-block;margin:0 20px;padding:2px 0 0 26px;}
.wrapper .map-select .info span:before {content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:url('/front/event/yongin/images/ico_select_seat.png') 0 0 no-repeat;}
.wrapper .map-select .stage li a.dis, .wrapper .map-select .info span.dis:before {background-position:-36px 0;}
.wrapper .map-select .stage li a.sel, .wrapper .map-select .info span.sel:before {background-position:-18px 0;}
.wrapper .map-select .seat {}
.wrapper .map-select .seat h3 {float:left;width:189px;font-size:16px;font-weight:bold;line-height:113px;}
.wrapper .map-select .seat>ul {float:left;width:671px;}
.wrapper .map-select .seat>ul>li {height:56px;border-top:1px solid #e3e3e3;line-height:56px;}
.wrapper .map-select .seat li:first-child {border-top:none;}
.wrapper .map-select .seat li strong {position:relative;padding-left:29px;color:#828282;}
.wrapper .map-select .seat li strong:before {content:'';position:absolute;top:2px;left:0;width:18px;height:18px;background:url('/front/event/yongin/images/ico_select_seat.png') -54px 0 no-repeat;}
.wrapper .map-select .seat li.on strong {position:relative;display:inline-block;width:180px;padding-left:29px;color:#444;}
.wrapper .map-select .seat li.on strong:before {content:'';position:absolute;top:20px;left:0;width:18px;height:18px;background:url('/front/event/yongin/images/ico_select_seat.png') -18px 0 no-repeat;}
.wrapper .map-select .seat li.on h4 {display:inline-block;}
.wrapper .map-select .seat li.on .selectbox {width:90px;margin-left:11px;}
.wrapper .map-select .seat li.on span.price {display:inline-block;width:91px;margin-left:10px;text-align:right;}
.wrapper .map-select .seat li.on a.btn-detail {position:relative;display:inline-block;margin:0 26px 0 22px;color:#d61243;font-size:12px;}
.wrapper .map-select .seat li.on a.btn-detail:hover:after {content:'';position:absolute;top:38px;left:0;width:100%;height:1px;background:#e69ba7;}
.wrapper .map-select .seat li.on a.btn-cancel {display:inline-block;padding-right:16px;background:url('/front/event/yongin/images/bg_cancel_seat.gif') right 23px no-repeat;color:#000;font-size:12px;}
.wrapper .total-price {height:58px;border:1px solid #e3e3e3;border-top:none;line-height:58px;}
.wrapper .total-price h3 {display:inline-block;width:441px;color:#444;font-size:12px;text-align:center;}
.wrapper .total-price .price {display:inline-block;width:248px;color:#d61243;font-size:18px;font-weight:bold;text-align:right;}

.wrapper .box {position:relative;margin-bottom:10px;border:1px solid #e3e3e3;background:#fff;}
.wrapper .section .left {float:left;width:445px;margin-right:10px;}
.wrapper .section .right {float:left;width:445px;}
.wrapper .section h3 {padding-left:19px;border-bottom:1px solid #e3e3e3;font-size:16px;font-weight:bold;line-height:56px;}
.wrapper .section h3.ico1 {display:inline-block;padding-left:52px;background:url('/front/event/yongin/images/bg_h3_calendar.gif') 19px 16px no-repeat;border-bottom:none;}
.wrapper .section h3.ico2 {padding-left:52px;background:url('/front/event/yongin/images/bg_h3_seat.gif') 19px 17px no-repeat;}
.wrapper .section h3.ico3 {padding-left:52px;background:url('/front/event/yongin/images/bg_h3_person.gif') 19px 17px no-repeat;}
.wrapper .section h3.ico4 {padding-left:52px;background:url('/front/event/yongin/images/bg_h3_i.gif') 19px 17px no-repeat;}

.wrapper .section h3.ico5 {padding-left:52px;background:url('/front/event/yongin/images/bg_h3_ticket.gif') 19px 16px no-repeat;}
.wrapper .section h3.bs {line-height:80px;}
.wrapper .section h3 input[type='checkbox'] {display:none;}
.wrapper .section h3 input[type='checkbox'] + label {display:inline-block;padding-left:34px;background:url('/front/event/yongin/images/bg_checkbox_off.png') left 17px no-repeat;cursor:pointer;}
.wrapper .section h3 input[type='checkbox']:checked + label {background:url('/front/event/yongin/images/bg_checkbox_on.png') left 17px no-repeat;}
.wrapper .section h3 span.note {float:right;padding-right:20px;color:#7b7b7b;font-size:12px;font-weight:normal;}
.wrapper .section h3 span.note.mg {padding-right:59px;}
.wrapper .section h3.bs strong.price {float:right;padding-right:19px;color:#d61242;font-size:24px;text-align:right;}
.wrapper .section h4 {padding-left:18px;font-size:12px;line-height:48px;}
.wrapper .section .date {float:right;padding-right:20px;color:#444;font-size:16px;font-weight:bold;text-align:right;line-height:56px;}
.wrapper .section .seat-list {width:405px;margin:0 auto;}
.wrapper .section .seat-list li {border-top:1px solid #e3e3e3;color:#444;font-size:12px;line-height:48px;}
.wrapper .section .seat-list li:first-child {border-top:none;}
.wrapper .section .seat-list li .price {float:right;font-size:14px;text-align:right;}
.wrapper .section .total {padding:0 21px 0 19px;background:#f8f8f8;border-top:1px solid #e3e3e3;color:#444;line-height:56px;}
.wrapper .section .total .price {float:right;color:#d61243;font-size:18px;font-weight:bold;text-align:right;}
.wrapper .section .notice {margin:19px 20px 10px 20px;}
.wrapper .section .notice li {padding:0 0 9px 23px;color:#444;font-size:12px;line-height:15px;text-indent:-23px;}
.wrapper .section .notice li span {margin-right:10px;}
.wrapper .section .person {margin:10px 20px;}
.wrapper .section .person li {padding:5px 0;line-height:40px;}
.wrapper .section .person li h4 {display:inline-block;width:86px;padding-left:23px;font-size:12px;line-height:38px;}
.wrapper .section .person li h4.ico1 {background:url('/front/event/yongin/images/bg_h4_person.gif') 1px 13px no-repeat;}
.wrapper .section .person li h4.ico2 {background:url('/front/event/yongin/images/bg_h4_phone.gif') 2px 13px no-repeat;}
.wrapper .section .person li h4.ico3 {background:url('/front/event/yongin/images/bg_h4_email.gif') 0 16px no-repeat;}
.wrapper .section .person li h4.ico4 {background:url('/front/event/yongin/images/bg_th_password.gif') 0 19px no-repeat;}
.wrapper .section .person li input[type="text"] {width:244px;height:38px;padding:0 24px;border:1px solid #d6d6d6;border-radius:4px;color:#959595;font-size:14px;line-height:36px !important;vertical-align:top;}
.wrapper .section .person li input[type="password"] {width:244px;height:38px;padding:0 24px;border:1px solid #d6d6d6;border-radius:4px;color:#959595;font-size:14px;line-height:36px !important;vertical-align:top;}
.wrapper .section .agree-list {width:405px;margin:0 auto;}
.wrapper .section .agree-list>li {border-top:1px solid #e3e3e3;color:#444;font-size:12px;line-height:48px;}
.wrapper .section .agree-list>li:first-child {border-top:none;}
.wrapper .section .agree-list>li span {margin-right:21px;}
.wrapper .section .agree-list .list-style {margin:15px 0;}
.wrapper .section .agree-cont {display:none;padding:20px 13px;border-top:1px solid #e3e3e3;color:#838383;font-size:12px;line-height:16px;}
.wrapper .section .agree-cont_1 {padding:20px 13px;border-top:1px solid #e3e3e3;color:#838383;font-size:12px;line-height:16px;}
.wrapper .section .agree-cont p {margin-bottom:10px;}
.wrapper .section .agree-cont p.note {margin-top:20px;margin-bottom:0;padding-top:20px;border-top:1px solid #e3e3e3;}
.wrapper .section #agree-cont3 {border-top:none;color:#444;}
.wrapper .section #agree-cont4 {border-top:none;color:#444;}
.wrapper .section .list-style {margin:0 19px;padding:14px 12px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.wrapper .section .list-style li {padding:5px 0 5px 7px;color:#838383;font-size:12px;text-indent:-7px;line-height:16px;}
.wrapper .section .list-style li strong {font-weight:bold;}
.wrapper .section .list-style.nobd {border:none;}
.wrapper .section .list-style.nobd li {color:#444;}
.wrapper .section .list-style2 {margin:12px 18px;}
.wrapper .section .list-style2 li {padding:6px 0;color:#444;font-size:12px;}
.wrapper .section .summary {padding:13px 18px;background:#f8f8f8;color:#7b7b7b;font-size:12px;line-height:22px;}
.wrapper .section .summary strong {color:#444;font-size:14px;font-weight:bold;}
.wrapper .section .pay-select {margin:20px 19px;width:389px;border:1px solid #d61243;}
.wrapper .section .pay-account {display:none;padding:15px 0;border-top:1px solid #d9d9d9;}
.wrapper .section .pay-account>li {padding:5px 0;line-height:40px;}
.wrapper .section .pay-account>li h4 {display:inline-block;width:111px;padding-left:20px;font-size:12px;line-height:38px;}
.wrapper .section .pay-account>li input[type="text"] {width:262px;height:38px;padding:0 15px;border:1px solid #d6d6d6;border-radius:4px;color:#959595;font-size:14px;line-height:36px !important;vertical-align:top;}
.wrapper .section .pay-account>li input.focus {color:#000;font-weight:bold;}
.wrapper .section .pay-account .selectbox {width:279px;margin-left:-4px;}
.wrapper .calendar-title {position:relative;padding:30px 0;border-top:1px solid #e3e3e3;color:#434953;font-size:24px;text-align:center;}
.wrapper .calendar-title .prev {position:absolute;top:35px;left:19px;padding-left:14px;background:url('/front/event/yongin/images/bg_month_past.png') left 2px no-repeat;font-size:12px;color:#444;}
.wrapper .calendar-title .next {position:absolute;top:35px;right:19px;padding-right:14px;background:url('/front/event/yongin/images/bg_month_next.gif') right 2px no-repeat;font-size:12px;color:#444;}
.wrapper .calendar-data {padding:13px 11px 18px 11px;}
.wrapper .calendar-data table {width:100%;}
.wrapper .calendar-data th {padding-bottom:25px;color:#909090;font-size:11px;}
.wrapper .calendar-data td {padding:5px 0;text-align:center;}
.wrapper .calendar-data td a {display:block;width:44px;height:44px;margin:0 auto;color:#c5c5c5;font-size:16px;line-height:42px;text-align:center;}
.wrapper .calendar-data td a.live_red {color:#d61243;}
.wrapper .calendar-data td a.live_blue {color:#0054FF;}
.wrapper .calendar-data td a.on {background:#d61243;border-radius:22px;box-shadow:inset 0 0 10px rgba(0,0,0,.25);color:#fff;}
.wrapper .section .ticket_list {width:405px;margin:0 auto;}
.wrapper .section .ticket_list li {clear:both;border-top:1px solid #e3e3e3;overflow:hidden;}
.wrapper .section .ticket_list li:first-child {border-top:none;}
.wrapper .section .ticket_list li>div {display:table-cell;vertical-align:middle;}
.wrapper .section .ticket_list li .txt {width:180px;line-height:60px;}
.wrapper .section .ticket_list li .txt2 {width:180px;padding:17px 0;line-height:17px;}
.wrapper .section .ticket_list li .txt2 p {margin-top:4px;color:#7b7b7b;font-size:12px;}
.wrapper .section .ticket_list li .price {width:86px;color:#444;text-align:right;}
.wrapper .section .ticket_list li .price p {margin-top:2px;color:#7b7b7b;font-size:12px;text-decoration:line-through;}
.wrapper .section .ticket_list li .num {clear:both;width:118px;padding-left:21px;overflow:hidden;line-height:40px;}
.wrapper .section .ticket_list li .num input[type="text"] {float:left;display:block;width:38px;height:38px;padding:0;border:none;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;color:#d61243;font-size:14px;font-weight:bold;text-align:center;line-height:38px;}
.wrapper .section .ticket_list li .num input.zero {color:#7b7b7b;}
.wrapper .section .ticket_list li .num .minus {float:left;display:block;width:40px;height:40px;background:url('/front/event/yongin/images/bg_ticket_count.gif') -40px 0 no-repeat;font-size:0px;text-align:left;text-indent:-9999px;vertical-align:middle;cursor:pointer;}
.wrapper .section .ticket_list li .num .minus.zero {background-position:0 0;}
.wrapper .section .ticket_list li .num .plus {float:left;display:block;width:40px;height:40px;background:url('/front/event/yongin/images/bg_ticket_count.gif') -80px 0 no-repeat;font-size:0px;text-align:left;text-indent:-9999px;vertical-align:middle;cursor:pointer;}
.wrapper .section .select-price {padding:14px 19px;background:#f8f8f8;border-top:1px solid #e3e3e3;}
.wrapper .section .select-price>div {display:table-cell;vertical-align:middle;}
.wrapper .section .select-price .txt {width:266px;color:#444;font-weight:bold;}
.wrapper .section .select-price .txt strong {color:#d71343;}
.wrapper .section .select-price .txt p {margin-top:5px;color:#7b7b7b;font-size:12px;font-weight:normal;}
.wrapper .section .select-price .price {width:137px;color:#d61243;font-size:18px;font-weight:bold;text-align:right;}

.wrapper .finish {position:relative;padding:0 39px;border:1px solid #e3e3e3;background:#fff;}
.wrapper .finish h2 {padding-left:80px;font-size:18px;font-weight:bold;line-height:120px;}
.wrapper .finish h2 .pic {display:inline-block;position:absolute;top:30px;left:40px;height:60px;line-height:60px;}
.wrapper .finish h2 .pic:after {content:'';position:absolute;top:0;left:0;width:60px;height:60px;background:url('/front/event/yongin/images/bg_info_photo2.png') left top no-repeat;}
.wrapper .result-table {float:left;width:465px;margin-right:40px;margin-bottom:39px;border-top:1px solid #808080;border-bottom:1px solid #808080;}
.wrapper .result-table th {border-top:1px solid #e3e3e3;color:#7b7b7b;font-size:12px;line-height:48px;text-align:left;}
.wrapper .result-table td {border-top:1px solid #e3e3e3;color:#444;font-weight:bold;line-height:48px;text-align:right;}
.wrapper .result-table td.red {color:#d71243;}
.wrapper .result-table td.blank {line-height:40px;}
.wrapper .result-table td.note {border-bottom:1px solid #808080;color:#d61243;font-size:16px;text-align:center;}
.wrapper .result-table td.note span {position:relative;}
.wrapper .result-table td.note span:before {content:'';position:absolute;top:3px;left:-29px;width:20px;height:19px;background:url('/front/event/yongin/images/ico_result_note.gif') left top no-repeat;}
.wrapper .result-table tr:first-child th, .wrapper .result-table tr:first-child td {border-top:none;}
.wrapper .result-table tr.anbd th, .wrapper .result-table tr.anbd td {border-bottom:1px solid #808080;}
.wrapper .finish .notice {float:left;width:315px;border-top:1px solid #808080;}
.wrapper .finish h3 {padding-left:34px;background:url('/front/event/yongin/images/bg_h3_i.gif') 0 13px no-repeat;border-bottom:1px solid #e3e3e3;font-size:16px;font-weight:bold;line-height:48px;}
.wrapper .finish .list-style {padding:13px 0;}
.wrapper .finish .list-style li {padding:5px 0 5px 7px;color:#444;font-size:12px;text-indent:-7px;line-height:16px;}
.wrapper .finish .list-style li strong {font-weight:bold;}

.wrapper .draw {background:#fff;border:1px solid #e3e3e3;}
.wrapper .draw>div {float:left;width:248px;height:548px;border-left:1px solid #e3e3e3;}
.wrapper .draw h2 {font-weight:bold;padding-left:20px;line-height:51px;}
.wrapper .draw h2 span {margin-right:14px;}
.wrapper .draw .draw-calendar {float:left;width:391px;border:none;}
.wrapper .draw .calendar-title {padding:18px 0 39px 0;border-top:none;}
.wrapper .draw .calendar-title .prev {top:25px;left:20px;}
.wrapper .draw .calendar-title .next {top:25px;right:20px;}
.wrapper .draw .calendar-data {margin-bottom:21px;padding:0 20px;}
.wrapper .draw .calendar-data td {padding:2px 0;}
.wrapper .draw .draw-calendar .selectbox {width:338px;margin-left:20px;border:1px solid #d61243;}
.wrapper .draw .area {}
.wrapper .draw .seat {}
.wrapper .draw .seat .scroll {height:490px;margin-top:8px;}
.wrapper .draw .area ul {margin-top:8px;}
.wrapper .draw .area li, .wrapper .draw .seat li {border-top:1px solid #e3e3e3;}
.wrapper .draw .area li:first-child, .wrapper .draw .seat li:first-child {border-top:none;}
.wrapper .draw input[type='radio'] {display:none;}
.wrapper .draw input[type='radio'] + label {display:block;height:48px;padding-left:22px;background:url('/front/event/yongin/images/bg_checkbox_off.png') 204px 12px no-repeat;color:#444;line-height:46px;cursor:pointer;}
.wrapper .draw input[type='radio']:checked + label {background:#f8f8f8 url('/front/event/yongin/images/bg_checkbox_on.png') 204px 12px no-repeat;color:#d71243;font-weight:bold;}
.wrapper .draw .person {}
.wrapper .draw .person .limit {margin-top:8px;padding-left:20px;color:#444;line-height:52px;}
.wrapper .draw .person .limit strong {font-weight:bold;}
.wrapper .draw .person .selectbox {width:191px;margin:0 0 40px 20px;border:1px solid #d61243;}
.wrapper .draw .person .note {position:relative;margin:0 20px;padding:40px 0 0 20px;background:url('/front/event/yongin/images/ico_result_note.gif') 0 44px no-repeat;background-size:16px 15px;color:#444;line-height:20px;}
.wrapper .draw .person .note:before {content:'';position:absolute;top:0;left:20px;width:32px;height:2px;background:#7a7a7a;}

.wrapper .rsv-info {float:left;width:261px;padding:18px 0 0 58px;}
.wrapper .rsv-info h3 {margin-bottom:6px;color:#7b7b7b;font-size:12px;text-indent:-39px;}
.wrapper .rsv-info h3 span {margin-right:22px;}
.wrapper .rsv-info .date {position:relative;margin-bottom:40px;padding-bottom:41px;font-size:16px;}
.wrapper .rsv-info .date:after {content:'';position:absolute;bottom:0;left:0;width:32px;height:2px;background:#444;}
.wrapper .rsv-data {float:left;width:458px;padding:22px 60px;border-left:1px solid #ececec;}
.wrapper .rsv-data .result-table {float:none;width:100%;margin:0;border:none;}
.wrapper .paging {height:56px;border:1px solid #e3e3e3;color:#d61243;font-size:16px;line-height:54px;text-align:center;}
.wrapper .paging p {display:inline-block;height:32px;margin-right:17px;padding:0 16px;background:#d61243;border-radius:16px;color:#fff;font-size:14px;line-height:30px;}
.wrapper .paging a {position:relative;color:#d61243;font-size:16px;}
.wrapper .paging a:hover:after {content:'';position:absolute;bottom:-3px;left:0;width:100%;height:1px;background:#e69ba7;}

/*button*/
.wrapper .btn-area {margin-top:20px;padding-right:15px;text-align:right;}
.wrapper .btn-area.center {padding-right:0;text-align:center;}
.wrapper .btn-area.left {text-align:left;}
.wrapper .btn-area a {position:relative;display:inline-block;height:48px;margin:0 5px;font-size:18px;text-align:center;}
.wrapper .btn-area a.btn1 {width:270px;background:#d9d9d9 url('/front/event/yongin/images/bg_button_next.png') 233px 17px no-repeat;border-radius:25px;color:#fff;line-height:48px;}
.wrapper .btn-area a.btn1.on {background-color:#d21d46;box-shadow:0 2px 4px rgba(0,0,0,.3);}
.wrapper .btn-area a.btn1.on:hover {background-color:#a81738;}
.wrapper .btn-area a.btn1.ico1 {background-image:url('/front/event/yongin/images/bg_button_pay.png');background-position:17px 16px;}
.wrapper .btn-area a.btn1.ico2 {background-image:url('/front/event/yongin/images/bg_button_ok.png');background-position:13px 13px;}
.wrapper .btn-area a.btn2 {width:120px;height:48px;border:1px solid #d61243;border-radius:25px;color:#000;line-height:46px;}
.wrapper .btn-area a.btn2:hover {color:#d21d46;}
.wrapper .btn-area a.big {width:405px;background-position:368px 17px;}
.wrapper .section .btn-open {float:right;position:relative;color:#d71343;font-size:12px;}
.wrapper .section .btn-open.mg {position:absolute;top:22px;right:20px;}
.wrapper .section .btn-open:hover:after {content:'';position:absolute;top:34px;left:0;width:100%;height:1px;background:#e69ba7;}
.wrapper .section .btn-open.mg:hover:after {top:15px;}
.wrapper a.btn3 {display:inline-block;width:198px;height:38px;margin-bottom:10px;background:url('/front/event/yongin/images/bg_cancel_off.png') 10px 9px no-repeat;border:1px solid #d21d46;border-radius:19px;color:#d61243;line-height:36px;text-align:center;}
.wrapper a.btn3:hover {background:#d21d46 url('/front/event/yongin/images/bg_cancel_on.png') 10px 9px no-repeat;color:#fff;}
.wrapper a.btn4 {display:inline-block;width:118px;height:38px;margin-bottom:10px;border:1px solid #7a7a7a;border-radius:19px;color:#d61243;line-height:36px;text-align:center;}
.wrapper a.btn4:hover {border:1px solid #d21d46;}
.wrapper a.btn5 {display:inline-block;width:198px;height:40px;margin-bottom:10px;background:#d61243 url('/front/event/yongin/images/bg_button_pay.png') 8px 12px no-repeat;border-radius:19px;color:#fff;line-height:36px;text-align:center;}
.wrapper a.btn5:hover {background-color:#a81738;}

/*map*/
.map-select .stage li.SA1 {left:247px;top:149px;}.map-select .stage li.SA2 {left:272px;top:198px;}.map-select .stage li.SA3 {left:224px;top:224px;}.map-select .stage li.SA4 {left:245px;top:243px;}.map-select .stage li.SA5 {left:290px;top:234px;}.map-select .stage li.SA6 {left:305px;top:301px;}.map-select .stage li.SA7 {left:329px;top:301px;}.map-select .stage li.SA8 {left:313px;top:154px;}.map-select .stage li.SA9 {left:358px;top:171px;}.map-select .stage li.SA10 {left:323px;top:188px;}.map-select .stage li.SA11 {left:333px;top:212px;}.map-select .stage li.SA12 {left:386px;top:217px;}.map-select .stage li.SA13 {left:349px;top:269px;}
.map-select .stage li.SB1 {left:371px;top:322px;}.map-select .stage li.SB2 {left:393px;top:304px;}.map-select .stage li.SB3 {left:441px;top:289px;}.map-select .stage li.SB4 {left:378px;top:367px;}.map-select .stage li.SB5 {left:396px;top:353px;}.map-select .stage li.SB6 {left:413px;top:338px;}.map-select .stage li.SB7 {left:429px;top:324px;}.map-select .stage li.SB8 {left:416px;top:394px;}.map-select .stage li.SB9 {left:434px;top:380px;}.map-select .stage li.SB10 {left:458px;top:359px;}.map-select .stage li.SB11 {left:475px;top:337px;}.map-select .stage li.SB12 {left:448px;top:394px;}.map-select .stage li.SB13 {left:493px;top:359px;}.map-select .stage li.SB14 {left:462px;top:410px;}.map-select .stage li.SB15 {left:510px;top:380px;}.map-select .stage li.SB16 {left:519px;top:402px;}.map-select .stage li.SB17 {left:502px;top:287px;}.map-select .stage li.SB18 {left:524px;top:312px;}.map-select .stage li.SB19 {left:541px;top:332px;}.map-select .stage li.SB20 {left:556px;top:350px;}
.map-select .stage li.SC1 {left:480px;top:428px;}.map-select .stage li.SC2 {left:493px;top:413px;}.map-select .stage li.SC3 {left:512px;top:425px;}.map-select .stage li.SC4 {left:515px;top:452px;}.map-select .stage li.SC5 {left:534px;top:442px;}.map-select .stage li.SC6 {left:540px;top:424px;}.map-select .stage li.SC7 {left:559px;top:421px;}.map-select .stage li.SC8 {left:533px;top:465px;}.map-select .stage li.SC9 {left:558px;top:447px;}.map-select .stage li.SC10 {left:572px;top:435px;}.map-select .stage li.SC11 {left:564px;top:463px;}.map-select .stage li.SC12 {left:587px;top:446px;}.map-select .stage li.SC13 {left:580px;top:471px;}.map-select .stage li.SC14 {left:589px;top:486px;}.map-select .stage li.SC15 {left:606px;top:468px;}.map-select .stage li.SC16 {left:606px;top:493px;}.map-select .stage li.SC17 {left:622px;top:481px;}.map-select .stage li.SC18 {left:619px;top:505px;}.map-select .stage li.SC19 {left:638px;top:496px;}


/*popup*/
.popwrap {width:960px;margin:0 auto;padding-bottom:27px;background:#fff;text-align:center;}
.popwrap h1 {margin-bottom:60px;padding-top:40px;font-size:24px;text-align:center;}
.popwrap .tab {height:50px;margin:0 50px 40px 50px;background:#ececec;border:1px solid #e3e3e3;border-radius:25px;}
.popwrap .tab li {float:left;width:50%;line-height:48px;text-align:center;}
.popwrap .tab li a {display:block;color:#d71343;font-size:16px;font-weight:bold;}
.popwrap .tab li.on {background:#d61243;border-radius:25px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);}
.popwrap .tab li.on a {color:#fff;}
.popwrap .tabsdiv {display:none;padding:0 50px;}
.popwrap #tabsdiv1 {display:block;}
.popwrap .map {float:left;width:440px;margin-right:30px;}
.popwrap .info {float:left;line-height:20px;}
.popwrap .info h2 {position:relative;height:63px;margin-bottom:40px;font-size:20px;font-weight:bold;text-align:left;}
.popwrap .info h2:after {content:'';position:absolute;bottom:0;left:19px;width:32px;height:2px;background:#444;}
.popwrap .info li {margin-bottom:13px;padding-left:18px;text-align:left;}
.popwrap .info li.address {background:url('/front/event/yongin/images/bg_info_address.gif') 0 5px no-repeat;}
.popwrap .info li.tel {background:url('/front/event/yongin/images/bg_info_tel.gif') 0 5px no-repeat;}
.popwrap .info li.web {background:url('/front/event/yongin/images/bg_info_web.gif') 0 5px no-repeat;}
.popwrap .info li.web a {position:relative;display:inline-block;color:#d71243;}
.popwrap .info li.web a:hover:after {content:'';position:absolute;bottom:-3px;left:0;width:100%;height:1px;background:#e69ba7;}
.popwrap .info a.btn {display:block;width:120px;height:38px;margin-top:35px;border:1px solid #7a7a7a;border-radius:19px;color:#d21d46;line-height:36px;}
.popwrap .info a.btn:hover {border:1px solid #d21d46;}
.popwrap .section {float:left;width:420px;margin:0 40px 50px 0;text-align:left;}
.popwrap .section:first-child {margin-left:40px;}
.popwrap .section h3 {margin-bottom:19px;font-weight:bold;}
.popwrap .section h3 span {margin-right:14px;}
.popwrap .section h3.ico {padding-left:28px;background:url('/front/event/yongin/images/ico_result_note.gif') 0 0 no-repeat;background-size:16px 15px;}
.popwrap .section .table-st1 {width:100%;margin-bottom:40px;border-top:1px solid #e3e3e3;}
.popwrap .section .table-st1 th {padding:0 10px;border-bottom:1px solid #808080;color:#7b7b7b;font-size:12px;line-height:48px;}
.popwrap .section .table-st1 td {padding:9px 10px 12px 10px;border-top:1px solid #e3e3e3;color:#444;line-height:20px;vertical-align:middle;}
.popwrap .section .table-st1 td.total {padding:0 10px;border-top:1px solid #808080;line-height:48px;}
.popwrap .section .table-st1 td strong {font-weight:bold;}
.popwrap .section input[type='checkbox'] {display:none;}
.popwrap .section input[type='checkbox'] + label {display:inline-block;height:24px;padding-left:42px;background:url('/front/event/yongin/images/bg_checkbox_off.png') left top no-repeat;cursor:pointer;vertical-align:top;}
.popwrap .section input[type='checkbox']:checked + label {background:url('/front/event/yongin/images/bg_checkbox_on.png') left top no-repeat;}
.popwrap .section .table-st1 td.total input[type='checkbox'] + label, .popwrap .section .table-st1 td.total input[type='checkbox']:checked + label {height:36px;background-position:0 12px;}
.popwrap .section label.hidden {padding-left:24px !important;font-size:0;text-indent:-9999px;}
.popwrap .section .table-st2 {width:100%;border-top:1px solid #808080;}
.popwrap .section .table-st2 th {padding-left:10px;border-top:1px solid #e3e3e3;color:#7b7b7b;font-size:12px;line-height:48px;}
.popwrap .section .table-st2 td {padding-right:10px;border-top:1px solid #e3e3e3;font-weight:bold;line-height:48px;text-align:right;}
.popwrap .section .table-st2 td.blue {color:#0f7bd7;}
.popwrap .section .table-st2 td.red {color:#d61243;}
.popwrap .section tr.total th, .popwrap .section tr.total td {border-top:1px solid #808080;}
.popwrap .section tr:first-child th, .popwrap .section tr:first-child td {border-top:none;}
.popwrap .section .scroll {height:468px;padding-left:20px;background:#f8f8f8;font-size:12px;}
.popwrap .section h4 {line-height:48px;}
.popwrap .section .list-style {padding:10px 12px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.popwrap .section .list-style li {padding:5px 0 5px 7px;color:#444;text-indent:-7px;line-height:16px;}
.popwrap .section .list-style li strong {font-weight:bold;}
.popwrap .section .list-style2 {margin:12px 0;}
.popwrap .section .list-style2 li {padding:6px 0;color:#444;font-size:12px;}
.popwrap a.btn-close {display:block;width:220px;height:48px;margin:30px auto 0 auto;border:1px solid #d61243;border-radius:24px;color:#d61243;font-size:18px;line-height:46px;}
.popwrap a.btn-close:hover {background:#d21d46;color:#fff;}
.popwrap a.btn-close2 {display:inline-block;width:101px;height:48px;margin:0 0 0 6px;border:1px solid #7a7a7a;border-radius:24px;color:#d61243;font-size:18px;line-height:46px;}
.popwrap a.btn-close2:hover {border:1px solid #d61243;}
.popwrap a.btn-cancel {display:inline-block;width:220px;height:48px;background:url('/front/event/yongin/images/bg_cancel_off.png') 13px 13px no-repeat;background-size:24px 24px;border:1px solid #d61243;border-radius:24px;color:#d61243;font-size:18px;line-height:46px;}
.popwrap a.btn-cancel:hover {background:#d21d46 url('/front/event/yongin/images/bg_cancel_on.png') 13px 13px no-repeat;background-size:24px 24px;color:#fff;}


/* mCustomScrollbar custom */
.mCSB_inside>.mCSB_container {margin-right:0;}
.mCSB_scrollTools {width:3px;opacity:1;}
.mCSB_scrollTools, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {transition:none;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:3px;background:#d71343;transition:none;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background:#d71343;}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#d71343;}
.mCSB_scrollTools .mCSB_draggerRail {width:3px;background:#e6e6e6;}


/* Colorbox Core Style: The following CSS is consistent between example themes and should not be altered.*/
#colorbox {position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay {position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9999;overflow:hidden;}
#cboxWrapper {position:absolute;top:0;left:0;max-width:none;z-index:9999;overflow:hidden;}
#cboxContent {position:relative;border-radius:4px;overflow:hidden;}
.cboxIframe {display:block;width:100%;height:100%;border:0;padding:0;margin:0;}
#cboxClose {position:absolute;top:18px;right:18px;width:20px;height:20px;margin:0;padding:0;border:0;background:url('/front/event/yongin/images/bg_cbox_close.gif') left top no-repeat;text-indent:-9999px;cursor:pointer;overflow:visible;}
.wrapper .section h4 {
    padding-left: 18px;
    font-size: 12px;
    line-height: 30px;
}
.wrapper .section .list-style {
    margin: 0 19px;
    padding: 14px 12px;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
}
.wrapper .section .list-style li {
    padding: 5px 0 5px 7px;
    color: #838383;
    font-size: 12px;
    text-indent: -7px;
    line-height: 16px;
}
.wrapper .calendar-data td a.end {
    color: #444;
}

/* payment invite css add (2018-04-09) Raul */
.wrapper .section .pay-rsvno {display:none;padding:15px 0;border-top:1px solid #d9d9d9;}
.wrapper .section .pay-rsvno>li {padding:5px 0;line-height:40px;}
.wrapper .section .pay-rsvno>li h4 {display:inline-block;width:111px;padding-left:20px;font-size:12px;line-height:38px;}
.wrapper .section .pay-rsvno>li input[type="text"] {width:262px;height:38px;padding:0 15px;border:1px solid #d6d6d6;border-radius:4px;color:#959595;font-size:14px;line-height:36px !important;vertical-align:top;}
.wrapper .section .pay-rsvno>li input.focus {color:#000;font-weight:bold;}
.wrapper .section .pay-rsvno .selectbox {width:279px;margin-left:-4px;}

/* 180430 타이틀 add style :: start */
.wrapper .header .title-select {margin:30px 0px 30px 215px;width:595px;}

.wrapper .header .title-box {position:relative;}
.wrapper .header .selectbox .placeholder {display:block;color:#000;font-family:'notokr-bold' !important;line-height:38px;z-index:1;cursor:pointer;}


.wrapper .header .title-select.selectbox .placeholder {display:block;color:#000;font-family:'notokr-bold' !important;line-height:38px;z-index:1;cursor:pointer;font-size: 24px;}
.wrapper .header .title-select.selectbox ul {display:none;position:absolute;top:55px;left:13px;width:100%;height:auto;padding:0;background:#fff;box-shadow:0 2px 7px 0 rgba(0, 0, 0, 0.2);border:1px solid #d6d6d6;border-radius:5px;z-index:100;}
.wrapper .header .title-select.selectbox li {padding-left:15px;border-top:1px solid #d6d6d6;text-align:left;cursor:pointer;line-height:38px;}
.wrapper .header .title-select.selectbox li:first-child {border-top:none;border-radius:8px 8px 0 0;}
.wrapper .header .title-select.selectbox li:last-child {border-radius:0 0 8px 8px;}
.wrapper .header .title-select.selectbox li:hover {background:#f5f5f5;font-family:'notokr-bold' !important;}
.wrapper .header .title-select.selectbox.is-open ul {display:block;}

/* 180430 타이틀 add style :: END */

/* payment payco css add (2018-04-09) Raul */
.wrapper .section .pay-payco {display:none;padding:15px 0;border-top:1px solid #d9d9d9;}
.wrapper .section .pay-payco>li {padding:5px 0;line-height:40px;}
.wrapper .section .pay-payco>li h4 {display:inline-block;padding-left:20px;font-size:12px;line-height:28px;}
.wrapper .section .pay-payco>li input[type="text"] {width:262px;height:38px;padding:0 15px;border:1px solid #d6d6d6;border-radius:4px;color:#959595;font-size:14px;line-height:36px !important;vertical-align:top;}
.wrapper .section .pay-payco>li input.focus {color:#000;font-weight:bold;}
.wrapper .section .pay-payco .selectbox {width:279px;margin-left:-4px;}
