﻿:root{--korail-blue-300: #063868;--korail-blue-400: #155795;--korail-blue: #0054a6;--korail-blue-600: #1a6dc1;--korail-blue-700: #669fd7;--korail-blue-800: #99badb;--korail-blue-850: #d4e1f5;--korail-blue-900: #e5f2ff;--korail-blue-1000: #f4f5f9;--korail-blue-1050: #f5faff;--korail-blue-1100: #f6f7f8;--korail-blue-1200: #fafbfd;--korail-ticket-primary: #078eb9;--korail-tour-primary: #03a49b;--korail-gray-100: #1d1d1f;--korail-gray-200: #222222;--korail-gray-300: #333333;--korail-gray-400: #444444;--korail-gray-500: #555555;--korail-gray-600: #666666;--korail-gray-700: #767676;--korail-gray-800: #888888;--korail-gray-900: #999999;--korail-gray-1000: #aaaaaa;--korail-gray-1100: #bbbbbb;--korail-gray-1200: #cccccc;--korail-gray-1300: #dddddd;--korail-gray-1400: #eeeeee;--korail-gray-1450: #f2f2f2;--korail-gray-1480: #f5f5f5;--korail-orange-500: #ee6e0b;--korail-yellow-500: #d07f00;--korail-yellow-900: #fffae5;--korail-red-500: #EE060B;--korail-red-900: #fff0e8;--korail-green-500: #0c9e53;--korail-green-700: #8aca5e;--border-radius__xs: 6px;--border-radius__sm: 8px;--border-radius__md: 16px;--border-radius__lg: 24px;--border-radius__circle: 50%;--border-radius__full: 2048px;--spacing-0: 0;--spacing-2: 2px;--spacing-4: 4px;--spacing-6: 6px;--spacing-8: 8px;--spacing-10: 10px;--spacing-12: 12px;--spacing-14: 14px;--spacing-16: 16px;--spacing-18: 18px;--spacing-20: 20px;--spacing-24: 24px;--spacing-28: 28px;--spacing-32: 32px;--spacing-36: 36px;--spacing-40: 40px;--spacing-42: 42px;--spacing-44: 44px;--spacing-48: 48px;--spacing-56: 56px;--spacing-64: 64px;--spacing-72: 72px;--spacing-80: 80px;--spacing-88: 88px;--spacing-96: 96px;--spacing-128: 128px;--sizing-0: 0;--sizing-4: 4px;--sizing-8: 8px;--sizing-10: 10px;--sizing-12: 12px;--sizing-14: 14px;--sizing-16: 16px;--sizing-18: 18px;--sizing-20: 20px;--sizing-24: 24px;--sizing-28: 28px;--sizing-32: 32px;--sizing-36: 36px;--sizing-40: 40px;--sizing-44: 44px;--sizing-48: 48px;--sizing-56: 56px;--sizing-64: 64px;--sizing-72: 72px;--sizing-80: 80px;--sizing-88: 88px;--sizing-96: 96px;--sizing-128: 128px;--spacing-side__content--desktop: 32px;--spacing-side__content--mobile: 16px;--spacing-side__content--desktop--small: 26px;--spacing-side__content--mobile--small: 18px;--spacing-up-down__content--desktop: 36px;--spacing-up-down__content--mobile: 20px;--spacing-up-down__content--desktop--small: 26px;--spacing-up-down__content--mobile--small: 18px;--spacing-side__popup--desktop: 32px;--spacing-side__popup--mobile: 24px;--line-height-1: 1;--line-height-1-1: 1.1;--line-height-1-2: 1.2;--line-height-1-375: 1.375;--line-height-1-5: 1.5;--line-height-normal: normal;--letter-spacing-normal: -0.05em;--box-shadow__sm: 0 8px 12px -2px rgba(0, 0, 0, 0.15) !important;--box-shadow__sm-md: 0 4px 16px -4px rgba(0, 0, 0, 0.5) !important;--box-shadow__md: 0 0 0 rgba(0, 0, 0, 0.24),
    0 0 0 rgba(0, 0, 0, 0.2), 0 4px 4px rgba(0, 0, 0, 0.16) !important;--box-shadow__lg: 0 16px 24px -8px rgba(0, 0, 0, 0.5) !important;--box-shadow__bottom-bar--blue: 0 -4px 12px 0px rgba(18, 55, 74, 0.15);--background-shadow__normal: rgba(0, 0, 0, 0.5) !important;--text-shadow__md: 0 3px 6px rgba(0, 0, 0, 0.5) !important}:root{--top-popup-offset: 0px;--ticket-main-section-offset: 100px}:is(body.popupon),body.popupon,body:not(.popupoff){--top-popup-offset: 0px;--ticket-main-section-offset: 100px}:is(body.popupoff),body.popupoff,body:not(.popupon){--top-popup-offset: 50px;--ticket-main-section-offset: 100px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;box-sizing:border-box}button,fieldset,img{border:0 none}fieldset,img{border:0}img,li{vertical-align:top}ol,ul,dl,menu,li{list-style:none}address,em{font-style:normal}a{color:inherit;text-decoration:none;cursor:pointer}a:active,a:focus,a:hover{text-decoration:none}button{border:0;background:0 0;cursor:pointer}table{margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse}input,select,textarea,button{vertical-align:top}input,select,textarea{border:0;background:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}select::-ms-expand{display:none}textarea{resize:none;box-shadow:none}embed,iframe,img,object,video{max-width:100%}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}input[type="text"],input[type="password"],input[type="submit"],input[type="search"]{-webkit-appearance:none;border-radius:0;background-color:transparent}button,input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]{-webkit-appearance:button;border-radius:0}*,*:before,*:after{box-sizing:border-box}form{margin:0;padding:0}fieldset{margin:0;padding:0;border:0 none}caption,legend{position:relative;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;word-break:initial;word-wrap:initial}.blind{position:absolute !important;margin:0 !important;padding:0 !important;height:1px !important;width:1px !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-break:normal;word-wrap:normal}.skip{position:absolute;width:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);height:1px}.clear{*zoom:1}.clear:after{content:"";display:block;clear:both}table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}i{font-style:normal}input,button,label,textarea,select{vertical-align:middle}input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="text"][disabled],input[type="password"][disabled],input[type="number"][disabled],input[type="tel"][disabled],input[type="email"][disabled],textarea[disabled]{background:transparent}input[type="text"][readonly="readonly"],input[type="password"][readonly="readonly"],input[type="number"][readonly="readonly"],input[type="tel"][readonly="readonly"],input[type="email"][readonly="readonly"]{background:transparent}.select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select[style],input[style],input[size]{width:auto;min-width:0}button,input[type="submit"]{border:0;padding:0;cursor:pointer;background:transparent}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="file"]{margin:auto;height:30px}input::-webkit-input-placeholder{font-size:1em}input:-moz-placeholder{font-size:1em}input::-moz-placeholder{font-size:1em}input:-ms-input-placeholder{font-size:1em}.thide{display:none !important}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}html{--base-font-size: 18px}@media (min-width: calc(1240px + 1px)){html{font-size:18px}}@media (max-width: 1240px){html{font-size:16px}}@media (max-width: 768px){html{font-size:14px}}@media (max-width: 1240px){html{--base-font-size: 16px}}@media (max-width: 768px){html{--base-font-size: 14px}}body{-webkit-text-size-adjust:none;font-family:"Noto Sans KR", arial, sans-serif;color:black;line-height:var(--line-height-1-375);letter-spacing:var(--letter-spacing-normal)}button::placeholder,input::placeholder,textarea::placeholder{color:inherit;font-size:inherit}button,input,select,table,textarea{color:inherit;line-height:var(--line-height-1-375);font-family:inherit;font-size:inherit;font-weight:inherit;opacity:1}h1,h2,h3,h4,h5,h6,p,abbr,address,b,bdi,bdo,blockquote,cite,code,del,dfn,em,i,ins,kbd,mark,meter,pre,progress,q,rp,rt,ruby,s,samp,small,strong,sub,sup,template,time,u,var,wbr,form,input,textarea,button,select,optgroup,option,label fieldset,legend,datalist,output,img,map,area,canvas,figcaption,figure,picture,svg,a,link,nav,ul,ol,li,dl,dt,dd,table,caption,th,tr,td,thead,tbody,tfoot,col,colgroup,div,span,header,footer,main,section,article,aside,details,dialog,summary,data{letter-spacing:var(--letter-spacing-normal);font-size:inherit}.font-size__sm{font-size:.888888rem}.flo_left,.fl-l{float:left}.flo_right,.fl-r{float:right}.fl-cl:after{content:"";display:block;clear:both}.clearfix{clear:both}.none{display:none}@media screen and (max-width: 768px){span.hide{display:none}}.opacity-0{opacity:0 !important}.opacity-50{opacity:0.5 !important}.opacity-100{opacity:1 !important}.mobile:not(.kpdWrap),.btn_m{display:none !important}@media (max-width: 1024px){.mobile:not(.kpdWrap),.btn_m{display:block !important}.phone_return-wrap .mobile:not(.kpdWrap),.airport_bus_infom_wrap02 .mobile:not(.kpdWrap),.discount_intro-wrap .info_list .mobile:not(.kpdWrap),.phone_return-wrap .btn_m,.airport_bus_infom_wrap02 .btn_m,.discount_intro-wrap .info_list .btn_m{display:none !important}}@media screen and (max-width: 768px){.airport_bus_infom_wrap02 .mobile:not(.kpdWrap),.discount_intro-wrap .info_list .mobile:not(.kpdWrap),.airport_bus_infom_wrap02 .btn_m,.discount_intro-wrap .info_list .btn_m{display:block !important}}@media (max-width: 1024px){.desktop,.btn_pc{display:none !important}}@media (max-width: 1024px){.mobile-wrap{position:static;transform:translateX(0%);width:100%}footer .mobile-wrap ul{display:flex !important;justify-content:center;flex-flow:row wrap}footer .mobile-wrap ul+br{display:none}}@media (max-width: 485px){.mobile-wrap{padding:0px 20px}}br.m{display:none !important}.pass_intro_slick br.m,.membership_signUp03 br.m{display:block !important}.mobile-inline{display:none !important}@media screen and (max-width: 768px){.mobile-inline{display:inline !important}}.m,.m_br{display:none !important}@media screen and (max-width: 768px){.m,.m_br{display:block !important}}@media screen and (max-width: 768px){.pc:not(.kpdWrap){display:none !important}}.top-50{top:50% !important}.right-50{right:50% !important}.bottom-50{bottom:50% !important}.left-50{left:50% !important}.pos-relative{position:relative}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.translate-middle{transform:translate(-50%, -50%) !important}.z-index-negative-1{z-index:-1 !important}.z-index-1{z-index:1 !important}.z-index-2{z-index:3 !important}.z-index-3{z-index:4 !important}.mt-0-5{margin-top:var(--spacing-4) !important}.mt-1-0{margin-top:var(--spacing-8) !important}.mt-1-5{margin-top:var(--spacing-12) !important}.mt-2-0{margin-top:var(--spacing-16) !important}.mt-2-0{margin-top:var(--spacing-16) !important}.mt-3-0{margin-top:var(--spacing-24) !important}.mt-3-75{margin-top:var(--spacing-28) !important}.mt-4-00{margin-top:var(--spacing-32) !important}.mt-4-50{margin-top:var(--spacing-36) !important}.mt-5-0{margin-top:var(--spacing-40) !important}.mt-6-0{margin-top:var(--spacing-48) !important}.mt-7-0{margin-top:var(--spacing-56) !important}.mt-8-0{margin-top:var(--spacing-64) !important}.mt-9-0{margin-top:var(--spacing-72) !important}.mt-10-0{margin-top:var(--spacing-80) !important}.mt-11-0{margin-top:var(--spacing-88) !important}.mt-12-0{margin-top:var(--spacing-96) !important}.mb-0-5{margin-bottom:var(--spacing-4) !important}.mb-1-0{margin-bottom:var(--spacing-8) !important}.mb-1-5{margin-bottom:var(--spacing-12) !important}.mb-2-0{margin-bottom:var(--spacing-16) !important}.mb-2-0{margin-bottom:var(--spacing-16) !important}.mb-3-0{margin-bottom:var(--spacing-24) !important}.mb-3-75{margin-bottom:var(--spacing-28) !important}.mb-4-00{margin-bottom:var(--spacing-32) !important}.mb-4-50{margin-bottom:var(--spacing-36) !important}.mb-5-0{margin-bottom:var(--spacing-40) !important}.mb-6-0{margin-bottom:var(--spacing-48) !important}.mb-7-0{margin-bottom:var(--spacing-56) !important}.mb-8-0{margin-bottom:var(--spacing-64) !important}.mb-9-0{margin-bottom:var(--spacing-72) !important}.mb-10-0{margin-bottom:var(--spacing-80) !important}.mb-11-0{margin-bottom:var(--spacing-88) !important}.mb-12-0{margin-bottom:var(--spacing-96) !important}.ml-0-5{margin-left:var(--spacing-4) !important}.ml-1-0{margin-left:var(--spacing-8) !important}.ml-1-5{margin-left:var(--spacing-12) !important}.ml-2-0{margin-left:var(--spacing-16) !important}.ml-2-0{margin-left:var(--spacing-16) !important}.ml-3-0{margin-left:var(--spacing-24) !important}.ml-3-75{margin-left:var(--spacing-28) !important}.ml-4-00{margin-left:var(--spacing-32) !important}.ml-4-50{margin-left:var(--spacing-36) !important}.ml-5-0{margin-left:var(--spacing-40) !important}.ml-6-0{margin-left:var(--spacing-48) !important}.ml-7-0{margin-left:var(--spacing-56) !important}.ml-8-0{margin-left:var(--spacing-64) !important}.ml-9-0{margin-left:var(--spacing-72) !important}.ml-10-0{margin-left:var(--spacing-80) !important}.ml-11-0{margin-left:var(--spacing-88) !important}.ml-12-0{margin-left:var(--spacing-96) !important}.mr-0-5{margin-right:var(--spacing-4) !important}.mr-1-0{margin-right:var(--spacing-8) !important}.mr-1-5{margin-right:var(--spacing-12) !important}.mr-2-0{margin-right:var(--spacing-16) !important}.mr-2-0{margin-right:var(--spacing-16) !important}.mr-3-0{margin-right:var(--spacing-24) !important}.mr-3-75{margin-right:var(--spacing-28) !important}.mr-4-00{margin-right:var(--spacing-32) !important}.mr-4-50{margin-right:var(--spacing-36) !important}.mr-5-0{margin-right:var(--spacing-40) !important}.mr-6-0{margin-right:var(--spacing-48) !important}.mr-7-0{margin-right:var(--spacing-56) !important}.mr-8-0{margin-right:var(--spacing-64) !important}.mr-9-0{margin-right:var(--spacing-72) !important}.mr-10-0{margin-right:var(--spacing-80) !important}.mr-11-0{margin-right:var(--spacing-88) !important}.mr-12-0{margin-right:var(--spacing-96) !important}.non_pd{padding:0}.non_pd.layerPopup .conWrap{padding:0 !important}.pt-0-5{padding-top:var(--spacing-4) !important}.pt-1-0{padding-top:var(--spacing-8) !important}.pt-1-5{padding-top:var(--spacing-12) !important}.pt-2-0{padding-top:var(--spacing-16) !important}.pt-2-0{padding-top:var(--spacing-16) !important}.pt-3-0{padding-top:var(--spacing-24) !important}.pt-8-0{padding-top:var(--spacing-64) !important}.pt-10-0{padding-top:var(--spacing-80) !important}.pb-0-5{padding-bottom:var(--spacing-4) !important}.pb-1-0{padding-bottom:var(--spacing-8) !important}.pb-1-5{padding-bottom:var(--spacing-12) !important}.pb-2-0{padding-bottom:var(--spacing-16) !important}.pb-2-0{padding-bottom:var(--spacing-16) !important}.pb-3-0{padding-bottom:var(--spacing-24) !important}.pb-8-0{padding-bottom:var(--spacing-64) !important}.pb-10-0{padding-bottom:var(--spacing-80) !important}.pl-0-5{padding-left:var(--spacing-4) !important}.pl-1-0{padding-left:var(--spacing-8) !important}.pl-1-5{padding-left:var(--spacing-12) !important}.pl-2-0{padding-left:var(--spacing-16) !important}.pl-2-0{padding-left:var(--spacing-16) !important}.pl-3-0{padding-left:var(--spacing-24) !important}.pl-8-0{padding-left:var(--spacing-64) !important}.pl-10-0{padding-left:var(--spacing-80) !important}.pr-0-5{padding-right:var(--spacing-4) !important}.pr-1-0{padding-right:var(--spacing-8) !important}.pr-1-5{padding-right:var(--spacing-12) !important}.pr-2-0{padding-right:var(--spacing-16) !important}.pr-2-0{padding-right:var(--spacing-16) !important}.pr-3-0{padding-right:var(--spacing-24) !important}.pr-8-0{padding-right:var(--spacing-64) !important}.pr-10-0{padding-right:var(--spacing-80) !important}.mb-8{margin-bottom:var(--spacing-8) !important}.mb-16{margin-bottom:var(--spacing-16) !important}.mb-24{margin-bottom:var(--spacing-24) !important}.mb-32{margin-bottom:var(--spacing-32) !important}.flex-auto{flex:1 1 auto !important}.flex-default{flex:0 1 auto !important}@media (max-width: 768px){.w-md-100{width:100% !important}}#accessibility a{overflow:hidden;display:block;position:absolute;top:0;left:0;width:1px;height:1px;background:black;color:white;text-align:center;z-index:1100}#accessibility a:focus,#accessibility a:active{width:100%;height:45px;padding:10px}@media screen and (max-width: 768px){.br_blind{display:block}}@keyframes scroll{100%{background-position:-2800px 0}}@keyframes scroll-txt{0%{margin-left:100%}100%{margin-left:-700px}}@keyframes backgroundImageHorzMove{0%{background-position:left 50% center}30%{background-position:left 50% center}60%{background-position:left 30% center}100%{background-position:left 30% center}}@keyframes backgroundImageZoomIn{0%{transform:scale(1)}100%{transform:scale(1.05)}}.slick-animation__zoom-in,.tourdiv #main .visual-bg .slick-slide:nth-child(1){animation:backgroundImageZoomIn 6s 0s forwards;animation-timing-function:ease-out}.slick-animation__stop-animation{animation-play-state:paused}.rd,.txt_rd02,.pop-txt_rd,.red_t,.red,.txt_rd,.txt_br{color:var(--korail-red-500) !important}.txt_bl,.tx-blue,.text_blue,.txt_sky-bl,.ktx_blue,.bonus_color,.blue,.txt_blue,.bl,.txt_sky,.txt_bl-light{color:var(--korail-blue) !important}.txt_bl-02{color:var(--korail-blue-700) !important}.txt_gr{color:var(--korail-green-500) !important}.text_black,.txt_bk,.black{color:var(--korail-gray-100) !important}.text_black>i,.txt_bk>i,.black>i{color:var(--korail-gray-100) !important}.text_black,.txt_bk_red,.red{color:var(--korail-red-500) !important}.text_black>i,.txt_bk_red>i,.red>i{color:var(--korail-red-500) !important}.txt_gray{color:var(--korail-gray-700) !important}.txt_yw{color:#b68000 !important}.txt_pp{color:#54388c !important}.txt_pl{color:#bb1bf4 !important}.season_color{color:#1a9fbb !important}.travel_color{color:#1a9fbb !important}.tourism_color{color:#243771 !important}.guide_color{color:#3cb878 !important}.plan_color{color:#243771 !important}.short_color{color:#e89a34 !important}.alliance_color{color:#ff6400 !important}.sale_color{color:#25998c !important}.special_color{color:#8c43a9 !important}.winter_color{color:#25998c !important}.mint{color:#0b8d9c !important}@font-face{font-family:"sans-serif";font-weight:300;src:url(../font/NotoSansKR-Light.woff2) format("woff2"),url(../font/NotoSansKR-Light.woff) format("woff"),url(../font/NotoSansKR-Light.eot?#iefix) format("embedded-opentype"),url(../font/NotoSansKR-Light.otf) format("opentype")}@font-face{font-family:"sans-serif";font-weight:400;src:url(../font/NotoSansKR-Regular.woff2) format("woff2"),url(../font/NotoSansKR-Regular.woff) format("woff"),url(../font/NotoSansKR-Regular.eot?#iefix) format("embedded-opentype"),url(../font/NotoSansKR-Regular.otf) format("opentype")}@font-face{font-family:"sans-serif";font-weight:600;src:url(../font/NotoSansKR-Medium.woff2) format("woff2"),url(../font/NotoSansKR-Medium.woff) format("woff"),url(../font/NotoSansKR-Medium.eot?#iefix) format("embedded-opentype"),url(../font/NotoSansKR-Medium.otf) format("opentype")}@font-face{font-family:"sans-serif";font-weight:700;src:url(../font/NotoSans-Bold.woff2) format("woff2"),url(../font/NotoSans-Bold.woff) format("woff"),url(../font/NotoSans-Bold.eot?#iefix) format("embedded-opentype"),url(../font/NotoSans-Bold.otf) format("opentype")}.dim-container{position:relative}.dim-container .dim{background:rgba(0,0,0,0.5);border-radius:var(--border-radius__sm);position:absolute;left:0;top:0;width:100%;height:calc(100% - 332px);display:flex;align-items:center;text-align:center}.pay_ment-wrap .dim-container .dim{height:calc(100% - 222px);display:none}@media (max-width: 1024px){.pay_ment-wrap .dim-container .dim{height:calc(100% - 178px)}}@media (max-width: 768px){.pay_ment-wrap .dim-container .dim{height:calc(100% - 166px)}}@media (max-width: 485px){.pay_ment-wrap .dim-container .dim{height:calc(100% - 182px)}}input:focus{outline:none}.lostArticle_P{color:black;display:block;font-size:16px;text-align:center;padding:20px 0}.w1024{display:none}@media (max-width: 1024px){.w1024{display:block}}.no_data{font-weight:600;text-align:center;margin-bottom:55px;font-size:30px}.no_data span{color:var(--korail-blue)}@media (max-width: 768px){.no_data{font-size:18px;margin-bottom:25px}}.noResult button{margin:30px auto 60px}.nomal_ticket span{position:absolute;min-width:80px;padding:0 15px;height:25px;background:#03b3c0;color:white;text-align:center;line-height:23px;border-radius:5px;top:0;left:0}.korail_stamp{margin-top:40px}.square{margin-right:var(--spacing-16);flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:inline-flex;width:auto;font-weight:600}.square.clear:after{display:none !important;clear:none !important}.square.wh::before{border:1px solid var(--korail-gray-1300);background:white}.square.rd::before{border:1px solid var(--korail-red-500);background:var(--korail-red-500);background-image:url(../img/ico_rd.png)}.square.gr::before{border:1px solid var(--korail-gray-1300);background:#eaeaea;background-image:url(../img/ico_gr.png)}.square.bl::before{border:1px solid var(--korail-blue);background:var(--korail-blue);background-image:url(../img/ico_bl.png)}.square::before{width:20px;height:20px;content:"";display:inline-block}.square:last-of-type{margin-right:0}.image_wrap img{width:100%}html,body{height:auto;min-width:320px}@media (max-width: 768px){html,body{height:100%}}#container{padding-top:0;min-height:26.6666rem}@media (max-width: 768px){#container{position:relative;min-height:0}}@media (max-width: 768px){.holidaydiv .layerPopup #container{height:100vh}}>.container body>#wrap{min-height:480px}.container .tab-content{max-width:1400px;margin:0 auto;padding:0}@media (min-width: calc(1440px + 1px)){.container .tab-content .sub_content{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.container .tab-content .sub_content{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.container .tab-content .sub_content{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.container .tab-content .sub_content .sub_content{padding:0 !important}.container .sch_result-txt+.sch_tab-container{max-width:1400px;margin:0 auto;padding:0}.sub_content{max-width:1400px;width:100%;margin:0 auto;padding:0}.sub_content.member{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.sub_content.member{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content.member{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content.member{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.sub_content>div,.sub_content>.contentWrap{padding:0}.sub_content .sub_content{padding:0}.sub_content .tab_container>.tab_content .hand_capp-wrap .discount_info-wrap{padding:0 !important}.sub_content .report_info-wrap .discount_info-wrap{padding:0 !important}.sub_content .tab_content .report_info-wrap .info_wrap{padding-left:0 !important;padding-right:0 !important}.sub_content .tab_container>.tab-content{padding:0 !important}.sub_content .tab_container .tabPage .tabpageWrap{padding:0 !important}.sub_content .tab-content>.faq_list_wrap,.sub_content .tab_content>.faq_list_wrap{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.sub_content .tab-content>.faq_list_wrap,.sub_content .tab_content>.faq_list_wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content .tab-content>.faq_list_wrap,.sub_content .tab_content>.faq_list_wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content .tab-content>.faq_list_wrap,.sub_content .tab_content>.faq_list_wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.sub_content>.tab-content.tab-login,.sub_content>.tab_content.tab-login{padding:0 !important}.sub_content>.tab-content .tab-content,.sub_content>.tab-content .tab_content,.sub_content>.tab_content .tab-content,.sub_content>.tab_content .tab_content{padding:0 !important}.biz .sub_content>.tab-content .tab-content.type_by,.biz .sub_content>.tab-content .tab_content.type_by,.biz .sub_content>.tab_content .tab-content.type_by,.biz .sub_content>.tab_content .tab_content.type_by{padding:0 !important}@media (min-width: calc(1440px + 1px)){.biz .sub_content>.tab-content .tab-content,.biz .sub_content>.tab-content .tab_content,.biz .sub_content>.tab_content .tab-content,.biz .sub_content>.tab_content .tab_content{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.biz .sub_content>.tab-content .tab-content,.biz .sub_content>.tab-content .tab_content,.biz .sub_content>.tab_content .tab-content,.biz .sub_content>.tab_content .tab_content{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.biz .sub_content>.tab-content .tab-content,.biz .sub_content>.tab-content .tab_content,.biz .sub_content>.tab_content .tab-content,.biz .sub_content>.tab_content .tab_content{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.sub_content .tab-select-outer ~ .tab_content{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.sub_content .tab-select-outer ~ .tab_content{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content .tab-select-outer ~ .tab_content{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content .tab-select-outer ~ .tab_content{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.sub_content.reservation_form,.sub_content>.reservation_form{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.sub_content.reservation_form,.sub_content>.reservation_form{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content.reservation_form,.sub_content>.reservation_form{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content.reservation_form,.sub_content>.reservation_form{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.blsr_wrap .sub_content.reservation_form,.blsr_wrap .sub_content>.reservation_form{padding-left:0 !important;padding-right:0 !important}.sub_content.reservation_form>.rsv_confirm-wrap{max-width:1000px;margin:0 auto}.sub_content>.reservation_form>.pay_ment-wrap{max-width:1000px;margin:0 auto}@media (min-width: calc(1440px + 1px)){.sub_content .mt_room_status-wrap,.sub_content>.tab-tck_view{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content .mt_room_status-wrap,.sub_content>.tab-tck_view{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content .mt_room_status-wrap,.sub_content>.tab-tck_view{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.globaldiv .sub_content .mt_room_status-wrap,.globaldiv .sub_content>.tab-tck_view{padding:0 !important}@media (min-width: calc(1440px + 1px)){.sub_content .airport_bus_infom_wrap,.sub_content .airport_bus_infom_wrap02{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content .airport_bus_infom_wrap,.sub_content .airport_bus_infom_wrap02{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content .airport_bus_infom_wrap,.sub_content .airport_bus_infom_wrap02{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.sub_content>.reverse_purch_wrap{max-width:1000px;margin:0 auto;padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.sub_content>.reverse_purch_wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content>.reverse_purch_wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content>.reverse_purch_wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.sub_content>.standardWrap01,.sub_content>.phone_return-wrap,.sub_content>.my_delay_tab02-wrap,.sub_content>.report_info-wrap,.sub_content>.terms_of_service_Wrap,.sub_content>.section_ticketInfo,.sub_content>.rsv_deposit_return-wrap,.sub_content>.ncard_bz_info>.standardWrap01,.sub_content .tab_container>.tab-content>.tabPage,.sub_content .tck_biz-Ncard-wrap .tab-content .tab-content .tck_box01,.sub_content .tab_container>.tab_content,.sub_content .tab_content .tabpageWrap,.sub_content .tab_content>.tabpage_top,.sub_content>.notice_list-wrap,.sub_content>.delayWrap,.sub_content .alli_store_wrap,.sub_content .discount_info-wrap,.sub_content .repor_info-txt-wrap,.sub_content .service_inform_section,.sub_content .bz_bma_purchase_wrap,.sub_content .bz_bma_info_wrap,.sub_content .biz_sign-up-wrap,.sub_content .rail_custm-wrap .report_info-wrap .discount_info-wrap,.sub_content.tab-tck_view,.sub_content>.tour_tck_reserv,.tour_tck_reserv .tab-content .sub_content,.sub_content .meetingRoom_tab_wrap.nonMember_ticket,.sub_content .pass_wrap.tourcenter,.sub_content .coporate_member,.sub_content .reserv_info,.sub_content .rsv_deposit_return-wrap{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.sub_content>.standardWrap01,.sub_content>.phone_return-wrap,.sub_content>.my_delay_tab02-wrap,.sub_content>.report_info-wrap,.sub_content>.terms_of_service_Wrap,.sub_content>.section_ticketInfo,.sub_content>.rsv_deposit_return-wrap,.sub_content>.ncard_bz_info>.standardWrap01,.sub_content .tab_container>.tab-content>.tabPage,.sub_content .tck_biz-Ncard-wrap .tab-content .tab-content .tck_box01,.sub_content .tab_container>.tab_content,.sub_content .tab_content .tabpageWrap,.sub_content .tab_content>.tabpage_top,.sub_content>.notice_list-wrap,.sub_content>.delayWrap,.sub_content .alli_store_wrap,.sub_content .discount_info-wrap,.sub_content .repor_info-txt-wrap,.sub_content .service_inform_section,.sub_content .bz_bma_purchase_wrap,.sub_content .bz_bma_info_wrap,.sub_content .biz_sign-up-wrap,.sub_content .rail_custm-wrap .report_info-wrap .discount_info-wrap,.sub_content.tab-tck_view,.sub_content>.tour_tck_reserv,.tour_tck_reserv .tab-content .sub_content,.sub_content .meetingRoom_tab_wrap.nonMember_ticket,.sub_content .pass_wrap.tourcenter,.sub_content .coporate_member,.sub_content .reserv_info,.sub_content .rsv_deposit_return-wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content>.standardWrap01,.sub_content>.phone_return-wrap,.sub_content>.my_delay_tab02-wrap,.sub_content>.report_info-wrap,.sub_content>.terms_of_service_Wrap,.sub_content>.section_ticketInfo,.sub_content>.rsv_deposit_return-wrap,.sub_content>.ncard_bz_info>.standardWrap01,.sub_content .tab_container>.tab-content>.tabPage,.sub_content .tck_biz-Ncard-wrap .tab-content .tab-content .tck_box01,.sub_content .tab_container>.tab_content,.sub_content .tab_content .tabpageWrap,.sub_content .tab_content>.tabpage_top,.sub_content>.notice_list-wrap,.sub_content>.delayWrap,.sub_content .alli_store_wrap,.sub_content .discount_info-wrap,.sub_content .repor_info-txt-wrap,.sub_content .service_inform_section,.sub_content .bz_bma_purchase_wrap,.sub_content .bz_bma_info_wrap,.sub_content .biz_sign-up-wrap,.sub_content .rail_custm-wrap .report_info-wrap .discount_info-wrap,.sub_content.tab-tck_view,.sub_content>.tour_tck_reserv,.tour_tck_reserv .tab-content .sub_content,.sub_content .meetingRoom_tab_wrap.nonMember_ticket,.sub_content .pass_wrap.tourcenter,.sub_content .coporate_member,.sub_content .reserv_info,.sub_content .rsv_deposit_return-wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content>.standardWrap01,.sub_content>.phone_return-wrap,.sub_content>.my_delay_tab02-wrap,.sub_content>.report_info-wrap,.sub_content>.terms_of_service_Wrap,.sub_content>.section_ticketInfo,.sub_content>.rsv_deposit_return-wrap,.sub_content>.ncard_bz_info>.standardWrap01,.sub_content .tab_container>.tab-content>.tabPage,.sub_content .tck_biz-Ncard-wrap .tab-content .tab-content .tck_box01,.sub_content .tab_container>.tab_content,.sub_content .tab_content .tabpageWrap,.sub_content .tab_content>.tabpage_top,.sub_content>.notice_list-wrap,.sub_content>.delayWrap,.sub_content .alli_store_wrap,.sub_content .discount_info-wrap,.sub_content .repor_info-txt-wrap,.sub_content .service_inform_section,.sub_content .bz_bma_purchase_wrap,.sub_content .bz_bma_info_wrap,.sub_content .biz_sign-up-wrap,.sub_content .rail_custm-wrap .report_info-wrap .discount_info-wrap,.sub_content.tab-tck_view,.sub_content>.tour_tck_reserv,.tour_tck_reserv .tab-content .sub_content,.sub_content .meetingRoom_tab_wrap.nonMember_ticket,.sub_content .pass_wrap.tourcenter,.sub_content .coporate_member,.sub_content .reserv_info,.sub_content .rsv_deposit_return-wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.sub_content>.standardWrap01 .bz_bma_purchase_wrap,.sub_content>.phone_return-wrap .bz_bma_purchase_wrap,.sub_content>.my_delay_tab02-wrap .bz_bma_purchase_wrap,.sub_content>.report_info-wrap .bz_bma_purchase_wrap,.sub_content>.terms_of_service_Wrap .bz_bma_purchase_wrap,.sub_content>.section_ticketInfo .bz_bma_purchase_wrap,.sub_content>.rsv_deposit_return-wrap .bz_bma_purchase_wrap,.sub_content>.ncard_bz_info>.standardWrap01 .bz_bma_purchase_wrap,.sub_content .tab_container>.tab-content>.tabPage .bz_bma_purchase_wrap,.sub_content .tck_biz-Ncard-wrap .tab-content .tab-content .tck_box01 .bz_bma_purchase_wrap,.sub_content .tab_container>.tab_content .bz_bma_purchase_wrap,.sub_content .tab_content .tabpageWrap .bz_bma_purchase_wrap,.sub_content .tab_content>.tabpage_top .bz_bma_purchase_wrap,.sub_content>.notice_list-wrap .bz_bma_purchase_wrap,.sub_content>.delayWrap .bz_bma_purchase_wrap,.sub_content .alli_store_wrap .bz_bma_purchase_wrap,.sub_content .discount_info-wrap .bz_bma_purchase_wrap,.sub_content .repor_info-txt-wrap .bz_bma_purchase_wrap,.sub_content .service_inform_section .bz_bma_purchase_wrap,.sub_content .bz_bma_purchase_wrap .bz_bma_purchase_wrap,.sub_content .bz_bma_info_wrap .bz_bma_purchase_wrap,.sub_content .biz_sign-up-wrap .bz_bma_purchase_wrap,.sub_content .rail_custm-wrap .report_info-wrap .discount_info-wrap .bz_bma_purchase_wrap,.sub_content.tab-tck_view .bz_bma_purchase_wrap,.sub_content>.tour_tck_reserv .bz_bma_purchase_wrap,.tour_tck_reserv .tab-content .sub_content .bz_bma_purchase_wrap,.sub_content .meetingRoom_tab_wrap.nonMember_ticket .bz_bma_purchase_wrap,.sub_content .pass_wrap.tourcenter .bz_bma_purchase_wrap,.sub_content .coporate_member .bz_bma_purchase_wrap,.sub_content .reserv_info .bz_bma_purchase_wrap,.sub_content .rsv_deposit_return-wrap .bz_bma_purchase_wrap{padding:0 !important}.mypage_wrap .sub_content>.standardWrap01,.mypage_wrap .sub_content>.phone_return-wrap,.mypage_wrap .sub_content>.my_delay_tab02-wrap,.mypage_wrap .sub_content>.report_info-wrap,.mypage_wrap .sub_content>.terms_of_service_Wrap,.mypage_wrap .sub_content>.section_ticketInfo,.mypage_wrap .sub_content>.rsv_deposit_return-wrap,.mypage_wrap .sub_content>.ncard_bz_info>.standardWrap01,.mypage_wrap .sub_content .tab_container>.tab-content>.tabPage,.mypage_wrap .sub_content .tck_biz-Ncard-wrap .tab-content .tab-content .tck_box01,.mypage_wrap .sub_content .tab_container>.tab_content,.mypage_wrap .sub_content .tab_content .tabpageWrap,.mypage_wrap .sub_content .tab_content>.tabpage_top,.mypage_wrap .sub_content>.notice_list-wrap,.mypage_wrap .sub_content>.delayWrap,.mypage_wrap .sub_content .alli_store_wrap,.mypage_wrap .sub_content .discount_info-wrap,.mypage_wrap .sub_content .repor_info-txt-wrap,.mypage_wrap .sub_content .service_inform_section,.mypage_wrap .sub_content .bz_bma_purchase_wrap,.mypage_wrap .sub_content .bz_bma_info_wrap,.mypage_wrap .sub_content .biz_sign-up-wrap,.mypage_wrap .sub_content .rail_custm-wrap .report_info-wrap .discount_info-wrap,.mypage_wrap .sub_content.tab-tck_view,.mypage_wrap .sub_content>.tour_tck_reserv,.mypage_wrap .tour_tck_reserv .tab-content .sub_content,.mypage_wrap .sub_content .meetingRoom_tab_wrap.nonMember_ticket,.mypage_wrap .sub_content .pass_wrap.tourcenter,.mypage_wrap .sub_content .coporate_member,.mypage_wrap .sub_content .reserv_info,.mypage_wrap .sub_content .rsv_deposit_return-wrap{padding:0 !important}.sub_content .rsv_deposit_return-wrap .meetingRoom_tab_wrap.nonMember_ticket{padding:.88889rem 0 0 0 !important}.sub_content .mypage_wrap .rsv_deposit_return-wrap{padding:0 !important}.biz .sub_content .rsv_deposit_return-wrap.history_search{max-width:1000px;margin:0 auto}.globaldiv .sub_content .faq_list_wrap,.globaldiv .sub_content .ticketInfoWrap,.globaldiv .sub_content .benefits_wrap,.globaldiv .sub_content .train_fleet{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.globaldiv .sub_content .faq_list_wrap,.globaldiv .sub_content .ticketInfoWrap,.globaldiv .sub_content .benefits_wrap,.globaldiv .sub_content .train_fleet{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.globaldiv .sub_content .faq_list_wrap,.globaldiv .sub_content .ticketInfoWrap,.globaldiv .sub_content .benefits_wrap,.globaldiv .sub_content .train_fleet{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.globaldiv .sub_content .faq_list_wrap,.globaldiv .sub_content .ticketInfoWrap,.globaldiv .sub_content .benefits_wrap,.globaldiv .sub_content .train_fleet{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.globaldiv .sub_content .pay_ment-wrap{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important;max-width:1000px;margin-left:auto;margin-right:auto}@media (min-width: calc(1440px + 1px)){.globaldiv .sub_content .pay_ment-wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.globaldiv .sub_content .pay_ment-wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.globaldiv .sub_content .pay_ment-wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}@media (min-width: calc(1440px + 1px)){.sub_content .meetingRoom_time_choose_wrap{padding-bottom:var(--spacing-up-down__content--desktop) !important;padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content .meetingRoom_time_choose_wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important;padding-bottom:var(--spacing-up-down__content--desktop) !important}}@media (max-width: 768px){.sub_content .meetingRoom_time_choose_wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important;padding-bottom:var(--spacing-up-down__content--mobile) !important}}.sub_content .tab_content .info_wrap,.sub_content .tab_content>.station_infoWrap,.sub_content>.mt_room_status-wrap{padding-top:1.5555em !important;padding-bottom:1.5555em !important}.sub_content .tab_content .hand_capp-wrap .discount_info-wrap .info_wrap{padding-top:0 !important;padding-bottom:0 !important}.sub_content .tab_content .hand_capp-wrap .discount_info-wrap .info_wrap .info_list>li{min-height:4rem}.sub_content>.discount_info-wrap{padding:0 !important}.sub_content>.discount_info-wrap .tab_content .info_wrap{padding-top:0 !important;padding-bottom:0 !important}.globaldiv .sub_content .reserv_info{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important;max-width:1000px;margin-left:auto;margin-right:auto}@media (min-width: calc(1440px + 1px)){.globaldiv .sub_content .reserv_info{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.globaldiv .sub_content .reserv_info{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.globaldiv .sub_content .reserv_info{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.content_inner_type02 .tab-container>.munhwa_pass_wrap,.content_inner_type02 .tab_container>.munhwa_pass_wrap,.content_inner_type02 .munhwa_pass_wrap .tab-content,.content_inner_type02 .rcd_item-wrap,.content_inner_type02 .railtel_wrap,.content_inner_type02 .yeosu_wrap,.content_inner_type02 .tab-select-outer ~ .tab_content,.content_inner_type02 .tab_container+.tab_content,.content_inner_type02>.brandshop_wrap,.content_inner_type02>.brandshop_main_wrap,.content_inner_type02>.travel-group_info,.content_inner_type02 #traverRail_Wrap,.content_inner_type02 .tab_content,.content_inner_type02 .packlist_wrap,.content_inner_type02 .pass_wrap,.content_inner_type02 .rsv_deposit_return-wrap,.content_inner_type02 .theme_tour_reserv,.content_inner_type02 .product_order-wrap,.content_inner_type02>#notice_List_Wrap{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.content_inner_type02 .tab-container>.munhwa_pass_wrap,.content_inner_type02 .tab_container>.munhwa_pass_wrap,.content_inner_type02 .munhwa_pass_wrap .tab-content,.content_inner_type02 .rcd_item-wrap,.content_inner_type02 .railtel_wrap,.content_inner_type02 .yeosu_wrap,.content_inner_type02 .tab-select-outer ~ .tab_content,.content_inner_type02 .tab_container+.tab_content,.content_inner_type02>.brandshop_wrap,.content_inner_type02>.brandshop_main_wrap,.content_inner_type02>.travel-group_info,.content_inner_type02 #traverRail_Wrap,.content_inner_type02 .tab_content,.content_inner_type02 .packlist_wrap,.content_inner_type02 .pass_wrap,.content_inner_type02 .rsv_deposit_return-wrap,.content_inner_type02 .theme_tour_reserv,.content_inner_type02 .product_order-wrap,.content_inner_type02>#notice_List_Wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.content_inner_type02 .tab-container>.munhwa_pass_wrap,.content_inner_type02 .tab_container>.munhwa_pass_wrap,.content_inner_type02 .munhwa_pass_wrap .tab-content,.content_inner_type02 .rcd_item-wrap,.content_inner_type02 .railtel_wrap,.content_inner_type02 .yeosu_wrap,.content_inner_type02 .tab-select-outer ~ .tab_content,.content_inner_type02 .tab_container+.tab_content,.content_inner_type02>.brandshop_wrap,.content_inner_type02>.brandshop_main_wrap,.content_inner_type02>.travel-group_info,.content_inner_type02 #traverRail_Wrap,.content_inner_type02 .tab_content,.content_inner_type02 .packlist_wrap,.content_inner_type02 .pass_wrap,.content_inner_type02 .rsv_deposit_return-wrap,.content_inner_type02 .theme_tour_reserv,.content_inner_type02 .product_order-wrap,.content_inner_type02>#notice_List_Wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.content_inner_type02 .tab-container>.munhwa_pass_wrap,.content_inner_type02 .tab_container>.munhwa_pass_wrap,.content_inner_type02 .munhwa_pass_wrap .tab-content,.content_inner_type02 .rcd_item-wrap,.content_inner_type02 .railtel_wrap,.content_inner_type02 .yeosu_wrap,.content_inner_type02 .tab-select-outer ~ .tab_content,.content_inner_type02 .tab_container+.tab_content,.content_inner_type02>.brandshop_wrap,.content_inner_type02>.brandshop_main_wrap,.content_inner_type02>.travel-group_info,.content_inner_type02 #traverRail_Wrap,.content_inner_type02 .tab_content,.content_inner_type02 .packlist_wrap,.content_inner_type02 .pass_wrap,.content_inner_type02 .rsv_deposit_return-wrap,.content_inner_type02 .theme_tour_reserv,.content_inner_type02 .product_order-wrap,.content_inner_type02>#notice_List_Wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.content_inner_type02 .tab_container>.munhwa_pass_wrap .tab-content{padding:0 !important}@media (min-width: calc(1440px + 1px)){.content_inner_type02 .product_wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.content_inner_type02 .product_wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.content_inner_type02 .product_wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.content_inner_type02 .paging{text-align:center}.ticketdiv .content_inner_type02,.globaldiv .content_inner_type02,.biz .content_inner_type02{padding-top:0}.tourdiv .content_inner_type02{max-width:1400px;margin:0 auto;padding:0}@media (max-width: 768px){.tourdiv .content_inner_type02.mPadding-no{padding:0}}@media (max-width: 768px){.content_inner_type02.pass{padding:0}}.tourdiv .content_inner_type03{max-width:1400px;margin:0 auto;padding-top:30px;padding-bottom:50px;padding-bottom:0}@media (max-width: 1024px){.tourdiv .content_inner_type03{padding:30px 0 0}}@media (max-width: 768px){.tourdiv .content_inner_type03{padding:0}}.content_inner_type04{padding:55px 0 50px}@media (max-width: 768px){.content_inner_type04{padding:0}}#faqWrap div[aria-labelledby="btn_tab_memNum"]{display:block}.biz .sub_content .tab_container>.tab-content>.tabPage{padding:0 !important}.biz .sub_content .tab_container.cop_Ncard>.tab-content>.tabPage{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important;display:block !important}@media (min-width: calc(1440px + 1px)){.biz .sub_content .tab_container.cop_Ncard>.tab-content>.tabPage{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.biz .sub_content .tab_container.cop_Ncard>.tab-content>.tabPage{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.biz .sub_content .tab_container.cop_Ncard>.tab-content>.tabPage{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.pl-xxs{padding-left:.11111rem}.pl-xs{padding-left:.22222rem}.justify-content-flex-end{justify-content:flex-end !important}.flex-item-auto{flex:0 0 auto !important}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-block{display:block}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}@media (max-width: 768px){.flex-md-column{flex-direction:column !important}}.flex-wrap{flex-wrap:wrap !important}.flex-row-padding-gap-sm>.flex-item{padding-right:0.5rem}.flex-row-padding-gap-sm>.flex-item:last-child{padding-right:0}.flex-column-padding-gap-sm>.flex-item{padding-bottom:0.5rem}.flex-column-padding-gap-sm>.flex-item:last-child{padding-bottom:0}.w-100{width:100% !important}.mt-sm{margin-top:0.5rem}.mt-md{margin-top:1rem}.my-sm{margin-top:.44444rem !important;margin-bottom:.44444rem !important}.mw-xs{max-width:600px}.my-md{margin-top:.88889rem !important;margin-bottom:.88889rem !important}.my-lg{margin-top:1.33333rem !important;margin-bottom:1.33333rem !important}.mt-md{margin-top:.88889rem !important}.mt-md-default{margin-top:1rem !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-sm{margin-top:.44444rem !important;margin-bottom:.44444rem !important}.my-md{margin-top:.88889rem !important;margin-bottom:.88889rem !important}.my-lg{margin-top:1.33333rem !important;margin-bottom:1.33333rem !important}.mb-0{margin-bottom:0 !important}.mb-sm{margin-bottom:.44444rem !important}.mb-md{margin-bottom:.88889rem !important}.mb-lg{margin-bottom:1.33333rem !important}.gap-md{gap:.88889rem}.list-item-with-bullet{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.list-item-with-bullet:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.list-item-with-bullet:before{border-radius:0}.sub_content>.my_delay_tab02-wrap .rsv_deposit_return-wrap{padding:0 !important;max-width:1000px;margin:0 auto}.sub_content>.my_delay_tab02-wrap .rsv_deposit_return-wrap>.nonMember_ticket{display:flex;flex-flow:column nowrap;gap:1.33333rem}.sub_content>.my_delay_tab02-wrap .rsv_deposit_return-wrap>.nonMember_ticket>.main_title_wrap{gap:.88889rem}.medium-content-container{max-width:1000px;margin:0 auto}#header{color:white}.header_wrap{position:absolute;left:0;top:0;z-index:1002;width:100%;transition:top 0.5s ease-in-out}.header_wrap .lang_wrap button{width:100px}.header_wrap .dropdown #langChangeButton{background-position:0 3px}.header_wrap .dropdown .dropdown-content{width:110px}.header_wrap.header_fixed{position:fixed;background-color:white}.header_wrap.header_fixed .open_all_menu a span{background-color:var(--korail-gray-300)}.header_wrap.header_fixed .open_all_menu a span:before{background-color:var(--korail-gray-300)}.header_wrap.header_fixed .open_all_menu a span:after{background-color:var(--korail-gray-300)}.popupoff .header_wrap{top:0 !important;transition:top 0.5s ease-in-out}@media (max-width: 1024px){.header_wrap{background:white;position:relative}}.header_inner{width:100%}.header_inner .content_inner{padding-left:calc((100% - 1400px) / 2);padding-right:calc((100% - 1400px) / 2);margin:0 auto;position:relative}@media (max-width: 1440px){.header_inner .content_inner{padding:0 var(--spacing-side__content--desktop)}}@media (max-width: 768px){.header_inner .content_inner{padding:0 var(--spacing-side__content--mobile)}}.header_top{background:white;color:black;border-bottom:0}.header_top::after{clear:both;content:"";display:block}.header_top a{font-size:16px}.header_top .h_top_left{float:left}.header_top .h_top_left>li{float:left;border:1px solid var(--korail-gray-1200);min-width:91px;text-align:center;border-bottom:0;min-height:40px;border-top:0;border-color:var(--korail-gray-1100);font-weight:600;min-width:114px;padding:0 0}.header_top .h_top_left>li:not(:last-of-type){border-right:0}.header_top .h_top_left>li:hover>a{color:white}.header_top .h_top_left>li:nth-child(1):hover{background-color:var(--korail-blue)}.header_top .h_top_left>li:nth-child(2):hover{background-color:var(--korail-ticket-primary)}.header_top .h_top_left>li:nth-child(3):hover{background-color:var(--korail-tour-primary)}.header_top .h_top_left>li.active{border:1px solid var(--korail-ticket-primary);background:var(--korail-ticket-primary)}.header_top .h_top_left>li.active a{font-weight:700;color:white}.header_top .h_top_left>li.active+li:last-of-type{border-left:0}.tourdiv .header_top .h_top_left>li.active{border:1px solid var(--korail-tour-primary);background:var(--korail-tour-primary)}.header_top .h_top_left>li a{line-height:38px;display:block;width:100%;padding:0 16px;height:100%;font-weight:400}.header_top .h_top_right{float:right}.header_top .h_top_right #normalbtn{display:none}.header_top .h_top_right .top_popup_close:after{background:url(../img/icon__arrows/chevron-circle__up--black.svg) no-repeat}.header_top .h_top_right .top_popup_btn{position:relative;padding-right:0;cursor:pointer}.header_top .h_top_right .top_popup_btn:after{content:"";display:inline-block;width:18px;height:18px;position:relative;top:3px;cursor:pointer;margin-left:4px}.popupoff .header_top .h_top_right .top_popup_btn{display:none !important}.popupon .header_top .h_top_right .top_popup_btn{display:inline-block !important}.header_top .h_top_right .top_popup_open{display:none}.header_top .h_top_right .top_popup_open:after{background:url(../img/icon__arrows/chevron-circle__down--black.svg) no-repeat}.popupoff .header_top .h_top_right .top_popup_open{display:inline-block !important}.popupon .header_top .h_top_right .top_popup_open{display:none !important}.header_top .h_top_right select{appearance:none;background:url(../img/icon__arrows/chevron__down--black.svg) no-repeat;font-size:16px;padding-right:16px;background-position:right 0 top 18px;padding-left:0;height:40px;line-height:40px}.header_top .h_top_right li button:after{background:url(../img/arrow.png) no-repeat center center;background-size:10px;background-position:0 6px}.header_top .h_top_right li button.on:after{transform:rotate(180deg)}.header_top .h_top_right li .item-language_list{position:absolute;left:0;top:31px;z-index:4;width:100%;background-color:white;border:1px solid #e5e5e5;font-size:13px;display:none}.header_top .h_top_right li .item-language_list li{padding:0;float:none;width:100%;margin-bottom:0;border-top:1px solid #e5e5e5;text-align:center}.header_top .h_top_right li .item-language_list li a{padding:2px 0;display:block;color:#565656}.header_top .h_top_right li .item-language_list li:first-child{border-top:none}.header_top .h_top_right>li{float:left;margin-left:20px}.header_top .h_top_right>li:first-of-type{margin-left:0;display:none}.header_top .h_top_right>li.item-language .lang .langbtn{font-size:12px;color:white;background:black;padding:3px 10px;border-radius:10px}.header_top .h_top_right>li>a{line-height:40px}.header_top .h_top_right.type_biz>li{margin-left:30px}.globaldiv .header_top .h_top_right{display:flex}@media (max-width: 1024px){.header_top{display:none}.header_top .h_top_right{display:none}.header_top .content_inner{padding:0}.header_top .h_top_left{width:100%}.header_top .h_top_left>li{width:33.33%}}.m_header_top{position:relative;height:55px;padding:16px var(--spacing-side__content--mobile) 0;border-bottom:1px solid var(--korail-gray-1200)}.m_header_top .mcate_tit{display:none}.m_header_top img{display:none}.header_bottom{position:relative;background:rgba(0,0,0,0.5);height:100px}.header_bottom.act,.header_bottom.current{background:white}.header_bottom.act:before,.header_bottom.current:before{content:"";height:1px;width:100%;background:var(--korail-gray-1200);position:absolute;top:0;left:0;z-index:1}.header_bottom.act>.content_inner,.header_bottom.current>.content_inner{background-color:white;border-bottom:1px solid var(--korail-gray-1300)}@media (max-width: 1024px){.header_bottom.act>.content_inner,.header_bottom.current>.content_inner{border-bottom:0}}@media (max-width: 1024px){.header_bottom.act:before,.header_bottom.current:before{display:none}}@media (max-width: 1024px){.header_bottom.m_bottom{border-bottom:1px solid var(--korail-gray-1300);background:white}}.header_bottom>.content_inner{height:100%;display:flex;flex-flow:row nowrap}@media (max-width: 1024px){.header_bottom{height:60px;background-color:white}}.m_header_bottom{padding:8px var(--spacing-side__content--mobile) 8px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%}.m_header_bottom:before{content:"";display:block;flex-basis:100%;order:3}.m_header_bottom .vip{flex:0 0 auto;width:auto;height:auto;order:1;padding-left:4px;padding-right:4px;width:auto;margin-top:var(--spacing-4);margin-bottom:12px}.m_header_bottom .mcatebtn{display:none;order:4}.m_header_bottom .mcatebtn .infoBtn{border:1px solid black;border-radius:50px;color:black;font-size:14px;min-width:140px;padding:5px 0}@media (max-width: 1024px){.m_header_bottom .mcatebtn{margin-bottom:20px;border-bottom:1px solid var(--korail-gray-1300);padding-bottom:20px}.m_header_bottom .mcatebtn>li{min-width:100%;text-align:center;margin-top:10px}.m_header_bottom .mcatebtn>li:not(:first-child){margin-left:10px}}.m_header_bottom h2{flex:1 0 auto;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;order:2}.m_header_bottom h2 p{margin-left:auto;margin-top:0}@media (max-width: 1024px){.m_header_bottom h2{margin-bottom:7px;text-align:left}.m_header_bottom h2.non_member{margin-bottom:40px;font-weight:500}.m_header_bottom h2 p{margin-top:10px}.m_header_bottom h2 span{font-weight:700}}.top_popup_wrap{overflow:hidden;background:#1c293c;height:50px}.top_popup_wrap .top_popup{position:relative;max-width:1400px;margin:0 auto;padding:15px 0;padding:0;height:100%;max-width:1400px}@media (min-width: calc(1440px + 1px)){.top_popup_wrap .top_popup{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.top_popup_wrap .top_popup{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.top_popup_wrap .top_popup{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.top_popup_wrap .slick-slide img{display:none}.top_popup_wrap .slick-slide li{position:relative;color:#f6d15f;font-size:14px;font-weight:700;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1;max-width:calc(100% - (54px * 2));margin-left:auto;margin-right:auto}.top_popup_wrap .slick-slide li::before{content:"";display:inline}.top_popup_wrap .slick-slide li span{font-weight:400;line-height:60px}.top_popup_wrap .slick-slide li i{font-size:16px;font-weight:400}.top_popup_wrap .slick-slide li a{display:inline-block;color:white;margin-left:15px}@media (max-width: 1024px){.top_popup_wrap .slick-slide li{max-width:none}}@media (max-width: 768px){.top_popup_wrap .slick-slide li{font-size:12px}}.top_popup_wrap .slick-slider{display:block;display:flex;height:100%;justify-content:space-between;align-items:center;flex-direction:row}.top_popup_wrap .slick-slider .slick-list{flex-basis:100%;width:100%}.top_popup_wrap .slick-dots{text-align:center;position:absolute;bottom:-25px;left:50%;transform:translateX(-50%)}.top_popup_wrap .slick-dots li{margin:0 6px;display:inline-block;padding:0}.top_popup_wrap .slick-dots li button{width:10px;height:10px;display:block;background-color:white;border-radius:50%;text-indent:-9999px}.top_popup_wrap .slick-dots li.slick-active button{background-color:#0799d4}.top_popup_wrap .slick-arrow{position:absolute;top:50%;margin-top:-15px;width:13px;height:23px;z-index:10;text-indent:-9999px;margin-top:0;top:50%;transform:translateY(-50%)}.top_popup_wrap .slick-next{right:-25px;background:url(../img/topbanner_next.png) no-repeat;right:4px}.top_popup_wrap .slick-prev{left:-25px;background:url(../img/topbanner_pre.png) no-repeat;left:4px}.top_popup_wrap .ctrlbtn{position:absolute;top:var(--spacing-12);right:var(--spacing-72)}.top_popup_wrap .ctrlbtn .play{width:6px;height:10px;background:url(../img/playbtn.png) no-repeat;text-indent:-9999px;display:none}.top_popup_wrap .ctrlbtn .stop{width:6px;height:10px;background:url(../img/pausebtn.png) no-repeat;text-indent:-9999px}.top_popup_wrap .toppopclose{position:absolute;top:12px;right:-20px;display:none}.top_popup_wrap .toppopclose .topclose_btn{width:13px;height:13px;background:url(../img/toppopupclose.png) no-repeat}.top_popup_wrap .popup_checkWrap{position:absolute;bottom:0;right:0}.popupoff .top_popup_wrap{display:none !important}.popupon .top_popup_wrap{display:block !important}@media (max-width: 1024px){.top_popup_wrap .slick-slide li{text-align:left}.top_popup_wrap .ctrlbtn{right:var(--spacing-64)}.top_popup_wrap .toppopclose{display:block;right:var(--spacing-32)}}@media (max-width: 768px){.top_popup_wrap .ctrlbtn{right:var(--spacing-48)}.top_popup_wrap .toppopclose{display:block;right:var(--spacing-16)}}h1 .apec_logo{aspect-ratio:220 / 30 !important;background-image:url("../img/logos/global/apec_korail_logo.png") !important;background-size:100% !important}@media (max-width: 1024px){h1 .apec_logo{background-image:url("../img/logos/global/apec_korail_logo_m.png") !important;background-size:95% !important}}@media (max-width: 360px){h1 .apec_logo{background-image:url("../img/logos/global/apec_korail_logo_m.png") !important;background-size:80% !important;background-position:0px 3px !important}}h1.logo,.m_header_top>h1{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}h1.logo img,.m_header_top>h1 img{display:none}h1.logo>a,.m_header_top>h1>a{display:inline-block;aspect-ratio:195 / 30;width:auto;height:30px;margin-bottom:4px;background-color:transparent;background-repeat:no-repeat;background-size:auto 100%;background-position:0 0}.ticketdiv h1.logo>a,.ticketdiv .m_header_top>h1>a{aspect-ratio:211 / 30;background-image:url("../img/logos/ticket/type=ticket.svg")}@media (max-width: 1024px){.ticketdiv h1.logo>a,.ticketdiv .m_header_top>h1>a{background-image:url("../img/logos/ticket/type=ticket-color.svg")}}.tourdiv h1.logo>a,.tourdiv .m_header_top>h1>a{background-image:url("../img/logos/tour/type=tour.svg")}@media (max-width: 1024px){.tourdiv h1.logo>a,.tourdiv .m_header_top>h1>a{background-image:url("../img/logos/tour/type=tour-color.svg")}}.biz h1.logo>a,.biz .m_header_top>h1>a{background-image:url("../img/logos/biz/type=corp-white.svg")}@media (max-width: 1024px){.biz h1.logo>a,.biz .m_header_top>h1>a{background-image:url("../img/logos/biz/type=corp-color.svg")}}.globaldiv h1.logo>a,.globaldiv .m_header_top>h1>a{aspect-ratio:187 / 30;background-image:url("../img/logos/global/type=ticket-eng.svg")}@media (max-width: 1024px){.globaldiv h1.logo>a,.globaldiv .m_header_top>h1>a{background-image:url("../img/logos/global/type=ticket-color-eng.svg")}}.ticketdiv .header_bottom.current h1.logo>a,.ticketdiv .header_bottom.act h1.logo>a,.ticketdiv .header_bottom.current .m_header_top>h1>a,.ticketdiv .header_bottom.act .m_header_top>h1>a{background-image:url("../img/logos/ticket/type=ticket-color.svg")}.tourdiv .header_bottom.current h1.logo>a,.tourdiv .header_bottom.act h1.logo>a,.tourdiv .header_bottom.current .m_header_top>h1>a,.tourdiv .header_bottom.act .m_header_top>h1>a{background-image:url("../img/logos/tour/type=tour-color.svg")}.biz .header_bottom.current h1.logo>a,.biz .header_bottom.act h1.logo>a,.biz .header_bottom.current .m_header_top>h1>a,.biz .header_bottom.act .m_header_top>h1>a{background-image:url("../img/logos/biz/type=corp-color.svg")}.globaldiv .header_bottom.current h1.logo>a,.globaldiv .header_bottom.act h1.logo>a,.globaldiv .header_bottom.current .m_header_top>h1>a,.globaldiv .header_bottom.act .m_header_top>h1>a{aspect-ratio:187 / 30;background-image:url("../img/logos/global/type=ticket-color-eng.svg")}@media (max-width: 1024px){h1.logo>a,.m_header_top>h1>a{height:24px}}.holidaydiv .visual_content .logo_wrap>a{width:auto;height:30px;aspect-ratio:13 / 2;background-color:transparent;background-size:auto 100%;background-repeat:no-repeat;background-image:url(../img/logos/holiday/logo__holiday--color.svg)}.holidaydiv .visual_content .logo_wrap>a>img{display:none}@media (max-width: 1024px){.holidaydiv .visual_content .logo_wrap>a{height:24px}}.header_bottom nav{height:100%;width:100%;margin-left:auto;margin-right:auto}.header_bottom nav.type_biz{width:calc(100% - 290px);float:right;font-size:0}@media screen and (max-width: 1280px){.header_bottom nav.type_biz{width:calc(100% - 185px)}}.header_bottom .gnb{margin:0 auto;text-align:center}.header_bottom .gnb>li{display:inline-block;margin:10px 20px 0}.header_bottom .gnb>li>a{font-size:25px;font-weight:700}@media (min-width: calc(1024px + 1px)){header .lang{height:40px}}.gnb_depth1{text-align:center;height:100%}.gnb_depth1 .gnb_depth1_item{display:inline-block;padding-right:80px}.gnb_depth1 .gnb_depth1_item:first-child{padding-left:0}.gnb_depth1 .gnb_depth1_item:last-of-type{padding-right:0}.gnb_depth1 .gnb_depth1_item.gnb_over>a:after{position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:3;width:100%;height:5px;background:#00acc2;display:block;content:""}.gnb_depth1 .gnb_depth1_item.on:after{position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--korail-ticket-primary);display:block;content:""}.gnb_depth1 .gnb_depth1_item.on>a{position:relative}.gnb_depth1 .gnb_depth1_item>a{position:relative;padding:32px 5px 29px;display:block;color:white;text-transform:capitalize;padding:35px 0 32px;font-weight:600;font-size:1.2222rem}.gnb_depth1 .gnb_depth1_item>a:hover{color:var(--korail-ticket-primary)}.gnb_depth1 .gnb_depth1_item>a.expanded{font-weight:700;border-bottom:3px solid white}.header_bottom.current .gnb_depth1 .gnb_depth1_item>a.expanded{border-color:var(--korail-ticket-primary);color:var(--korail-ticket-primary)}.tourdiv .header_bottom.current .gnb_depth1 .gnb_depth1_item>a.expanded{border-color:var(--korail-tour-primary);color:var(--korail-tour-primary)}.header_bottom.current .gnb_depth1 .gnb_depth1_item>a,.header_bottom.act .gnb_depth1 .gnb_depth1_item>a{color:black}.tourdiv .gnb_depth1 .gnb_depth1_item>a:hover{color:var(--korail-tour-primary)}.globaldiv .gnb_depth1 .gnb_depth1_item>a{text-transform:uppercase}.biz .gnb_depth1 .gnb_depth1_item>a{font-size:1.1111rem}@media (min-width: calc(1024px + 1px)){.gnb_depth1 .gnb_depth1_item>a{height:100px}}.header_bottom.current .gnb_depth1 .gnb_depth1_item>a:hover{color:var(--korail-ticket-primary)}.tourdiv .header_bottom.current .gnb_depth1 .gnb_depth1_item>a:hover{color:var(--korail-tour-primary)}.tourdiv .gnb_depth1 .gnb_depth1_item{padding-right:40px}.tourdiv .gnb_depth1 .gnb_depth1_item:hover a.depth1{border-color:var(--korail-tour-primary)}.tourdiv .gnb_depth1 .gnb_depth1_item>a{font-size:20px}.tourdiv .gnb_depth1 .gnb_depth1_item.on>a:after{position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#ffa024;display:block;content:""}@media screen and (max-width: 1400px){.tourdiv .gnb_depth1 .gnb_depth1_item{padding-right:20px}}.globaldiv .gnb_depth1 .gnb_depth1_item{padding-right:1.5555rem}.globaldiv .gnb_depth1 .gnb_depth1_item>a{padding:1.7777rem 0 1.7777rem;font-size:1rem;display:inline-flex;align-items:center;justify-content:center}.biz .gnb_depth1 .gnb_depth1_item{padding-right:var(--sizing-28)}.biz .gnb_depth1 .gnb_depth1_item>a{font-size:1rem;display:inline-flex;justify-content:center;align-items:center}nav.type_biz .gnb_depth1 .gnb_depth1_item{padding-right:12%}nav.type_biz .gnb_depth1 .gnb_depth1_item:last-of-type{padding-right:0}@media screen and (max-width: 1280px){nav.type_biz .gnb_depth1 .gnb_depth1_item{padding-right:8%}}@media (max-width: 1440px){.gnb_depth1 .gnb_depth1_item{padding-right:60px}}@media (max-width: 1024px){.gnb_depth1{display:none}}.gnb_depth2_item{position:absolute;left:0;top:100px;width:100%;height:auto;overflow:auto;background-color:white;display:none;box-shadow:0 24px 24px -24px rgba(0,0,0,0.5)}.gnb_depth2_item>div:before{content:"";background-image:none;background-color:var(--korail-ticket-primary);display:block;position:absolute;top:0;left:0;width:calc((100% - 1400px) / 2 + 200px);height:100%;background-size:cover}.tourdiv .gnb_depth2_item>div:before{background-color:var(--korail-tour-primary)}@media screen and (max-width: 1440px){.gnb_depth2_item>div:before{width:calc((100% - 1400px) / 2 + 265px)}}@media screen and (max-width: 1240px){.gnb_depth2_item>div:before{width:calc((100% - 1400px) / 2 + 400px)}}>a.expnaded+.gnb_depth2_item .gnb_depth1_item{top:100px}>a.expnaded+.gnb_depth2_item .gnb_depth1_item>div::before{display:block}>a:hover+.gnb_depth2_item .gnb_depth1_item,>a:focus+.gnb_depth2_item .gnb_depth1_item{display:none;top:100px}>a:hover+.gnb_depth2_item .gnb_depth1_item>div::before,>a:focus+.gnb_depth2_item .gnb_depth1_item>div::before{display:block}.gnb_depth2_inner{position:relative;padding:30px 0 0px 200px;margin:0 auto;width:100%;max-width:1400px;box-sizing:border-box}.gnb_depth2_inner .sgnb_title_txt{position:absolute;left:0;top:32px;width:100%;text-align:left}.gnb_depth2_inner .sgnb_title_txt .title{display:block;line-height:1.1;font-size:22px;color:white;max-width:160px;word-break:keep-all;font-weight:700;line-height:1.2;text-transform:capitalize;text-transform:capitalize}.gnb_depth2_inner .sgnb_title_txt p{font-size:14px;color:#555;font-weight:400}@media screen and (max-width: 1440px){.gnb_depth2_inner .sgnb_title_txt .title{font-size:22px;padding-left:var(--spacing-side__content--desktop)}}@media screen and (max-width: 1440px){.gnb_depth2_inner{padding:30px 0 0px 265px}}@media screen and (max-width: 1240px){.gnb_depth2_inner{padding:30px 0 0px 320px}}.gnb_depth2_list{position:relative}.gnb_depth2_list>ul{padding-left:30px}.gnb_depth2_list>ul>li{float:left;position:relative;text-align:left;padding:0 15px;width:20%;margin-bottom:35px;min-height:50px;box-sizing:border-box;word-break:keep-all}.gnb_depth2_list>ul>li:nth-child(6){clear:both}.gnb_depth2_list>ul>li>a{font-size:20px;color:black;font-weight:700}@media screen and (max-width: 1280px){nav.type_biz .gnb_depth2_list>ul>li{width:auto}}.globaldiv .gnb_depth2_list{text-transform:capitalize}@media screen and (max-width: 1440px){.gnb_depth2_list>ul{padding-left:0px}}@media screen and (max-width: 1240px){.gnb_depth2_list>ul>li{width:30%}.gnb_depth2_list>ul>li>a{font-size:18px}}.gnb_dep3_list>ul>li{position:relative;margin-top:10px}.gnb_dep3_list>ul>li>a{font-size:17px;color:black;transition:all 0.35s ease-out}.gnb_dep3_list>ul>li>a:hover{color:var(--korail-blue)}.tourdiv .gnb_dep3_list>ul>li>a:hover{color:var(--korail-tour-primary)}.globaldiv .gnb_dep3_list>ul>li>a{text-transform:capitalize}.util_wrap{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.util_wrap li{font-size:0;width:auto;height:auto}.util_wrap button{background-repeat:no-repeat;background-position:center}.util_wrap button:before{background-repeat:no-repeat;background-position:center}.header_bottom .util_wrap .btn-search{margin-right:var(--spacing-24)}.header_bottom .util_wrap .btn-search:before{content:"";display:inline-block;width:23px;height:23px;background-image:url("../img/icon__common/search_icon.svg")}@media (max-width: 1024px){.header_bottom .util_wrap .btn-search:before{width:18px;height:18px;background-image:url("../img/icon__common/scrolled_search_icon.svg");background-size:auto 18px}}@media (max-width: 1024px){.header_bottom .util_wrap .btn-search{margin-right:var(--spacing-16)}}.header_bottom .util_wrap .searchclose{margin-right:24px}.header_bottom .util_wrap .searchclose:before{content:"";display:inline-block;width:23px;height:23px;background-image:url("../img/icon__common/icon__close--black.svg")}.header_bottom .util_wrap .btn-allmenu:before,.header_bottom .util_wrap .btn-allmenu_m:before{content:"";display:inline-block;width:24px;height:18px}.header_bottom .util_wrap .btn-allmenu{background-image:url("../img/icon__common/ham_icon.svg")}.header_bottom .util_wrap .btn-allmenu_m{width:20px;height:15px;background-image:url("../img/icon__common/scrolled_ham_icon.svg");background-size:auto 15px}.header_bottom.current .util_wrap .btn-allmenu:before,.header_bottom.act .util_wrap .btn-allmenu:before{background-image:url("../img/icon__common/scrolled_ham_icon.svg");width:24px;height:18px}.header_bottom.current .util_wrap .btn-search:before,.header_bottom.act .util_wrap .btn-search:before{background-image:url("../img/icon__common/scrolled_search_icon.svg")}.sel_wrap{display:block;color:black;font-size:12px;line-height:25px;position:absolute;left:62px;top:30px;min-width:114px}.sel_wrap button{display:block;content:"";width:12px;height:7px;background:url(../img/common/ico_arrow-type02.png) no-repeat;position:absolute;right:53px;top:-14px}.globaldiv .sel_wrap{display:none}@media (max-width: 1024px){.globaldiv .sel_wrap{display:block}}.tab-tck_view .sel_wrap select{min-width:190px;line-height:48px;border-bottom:2px solid #606060;padding:0 32px 0 18px;background:url(../img/common/ico_select-black.png) no-repeat right 18px center;text-overflow:ellipsis;overflow:hidden;color:#606060;font-weight:600}@media screen and (max-width: 1200px){.tab-tck_view .sel_wrap select{min-width:150px}}@media (max-width: 1024px){.tab-tck_view .sel_wrap{float:none;text-align:center;margin-top:30px;padding-right:20px}.tab-tck_view .sel_wrap select{border-radius:0px;min-width:calc((100% - 15px) / 2);height:48px}.tab-tck_view .sel_wrap select:nth-of-type(1){float:left}.tab-tck_view .sel_wrap select:nth-of-type(2){float:right}}.sel_list{border:1px solid var(--korail-gray-1300);background:white;display:none}.sel_list li{padding-left:10px}.biz .sel_list{border:1px solid var(--korail-gray-1300);background:white;display:none}.biz .sel_list li{padding-left:10px}.blsr_wrap .sel_list{border:0}.lang_wrap{display:block;color:black;font-size:12px;line-height:26px;position:absolute;right:90px;top:3px}.lang_wrap button{height:26px;padding:0 7px 0 10px;text-align:left;font-size:12px;width:120px}.lang_wrap button:after{display:inline-block;content:"";width:12px;height:7px;background:url(../../common/img/ico_arrow-type02.png) no-repeat;position:absolute;right:7px;top:12px}header .lang_wrap{display:none}@media (max-width: 1024px){.biz .lang_wrap{right:100px;top:-6px}}@media (max-width: 1024px){.globaldiv .lang_wrap{display:block;top:17px;right:60px}}.lang_list{background:white;border:1px solid var(--korail-gray-1300);position:relative;top:-1px;display:none}.lang_list li{padding-left:10px}.biz .lang_list,.ticketdiv .lang_list{background:white;border:1px solid var(--korail-gray-1300);position:relative;top:-1px;display:none}.biz .lang_list li,.ticketdiv .lang_list li{padding-left:10px}.allmenu_Wrap{display:none}.allmenu_Wrap .allmenu{position:fixed;width:100%;max-width:1024px;margin:0 auto;top:50%;left:50%;transform:translate(-50%, -50%);max-height:90%;overflow-y:auto;z-index:1007;box-shadow:var(--box-shadow__lg)}.allmenu_Wrap .allmenu .m_catetop_wrap{display:none}.allmenu_Wrap .allmenu .menu_tit{position:relative;background:var(--korail-ticket-primary);color:white;font-size:1.3333rem;font-weight:700;text-align:center;padding:15px 0}.allmenu_Wrap .allmenu .menu_tit .allclose{display:inline-block;position:absolute;right:25px;top:15px;width:30px;height:30px;background:url(../img/allclose.png) no-repeat center;cursor:pointer}.tourdiv .allmenu_Wrap .allmenu .menu_tit{background:var(--korail-tour-primary)}.allmenu_Wrap .allmenu a{word-break:keep-all}.allmenu_Wrap .allmenu a:hover{text-decoration:underline}.allmenu_Wrap .allmenu .all_1depth{padding:20px 20px;background:white;color:black;position:relative}.allmenu_Wrap .allmenu .all_1depth>li{float:left;width:25%;text-align:center;margin-bottom:20px}.allmenu_Wrap .allmenu .all_1depth>li:nth-child(5n){clear:both}.allmenu_Wrap .allmenu .all_1depth>li>span{display:inline-block;border-bottom:1px solid #c3c3c3;font-size:1.111111rem;font-weight:bolder;padding:10px 0;width:85%;margin:0 auto 15px;border-top:2px solid var(--korail-ticket-primary);z-index:1}.tourdiv .allmenu_Wrap .allmenu .all_1depth>li>span{border-top:2px solid var(--korail-tour-primary)}@media (max-width: 1024px){.allmenu_Wrap .allmenu .all_1depth>li>span{line-height:24px;height:60px}.allmenu_Wrap .allmenu .all_1depth>li>span a{position:absolute;top:50%;transform:translateY(-50%)}}.allmenu_Wrap .allmenu .all_1depth>li .all_2depth{z-index:1}.allmenu_Wrap .allmenu .all_1depth>li.allcate_mypage{width:75%}.allmenu_Wrap .allmenu .all_1depth>li.allcate_mypage .all_2depth::after{display:block;clear:both;content:""}.allmenu_Wrap .allmenu .all_1depth>li.allcate_mypage .all_2depth>div{float:left;width:33.33%}.allmenu_Wrap .allmenu .all_1depth>li.allcate_mypage>span{width:95%}@media (max-width: 1024px){.allmenu_Wrap .allmenu .all_1depth>li.allcate_mypage{width:100%}}@media (max-width: 1024px){.allmenu_Wrap .allmenu .all_1depth>li.on>span>a{color:var(--korail-ticket-primary)}.tourdiv .allmenu_Wrap .allmenu .all_1depth>li.on>span>a{color:#00acc2}}.allmenu_Wrap .allmenu .all__depth1--item.on{border-right:0;border-right:0}.allmenu_Wrap .allmenu .all__depth1--item.on .all__depth2{display:block;left:40%;top:0;width:60%;margin:0;display:block;left:40%;top:0;width:60%;margin:0}.allmenu_Wrap .allmenu .all_2depth .depth2_cate{display:block;position:relative;min-height:0;line-height:var(--line-height-1-375);text-align:left;margin:0 0 .44444rem;padding:6px 10% 0 10%;font-weight:700;overflow:hidden}.allmenu_Wrap .allmenu .all_2depth .depth2_cate.cate_arrow.on:before{transform:rotate(180deg)}.tourdiv .allmenu_Wrap .allmenu .all_2depth .depth2_cate.cate_arrow.on{color:var(--korail-tour-primary)}.allmenu_Wrap .allmenu .all_2depth .depth2_cate>a{font-size:1rem;display:block}.tourdiv .allmenu_Wrap .allmenu .all_2depth .depth2_cate>a:hover{color:var(--korail-tour-primary)}@media (max-width: 1024px){.allmenu_Wrap .allmenu .all_2depth .depth2_cate{margin-bottom:16px}}@media (max-width: 1024px){.allmenu_Wrap .allmenu .all_2depth{padding-top:8px}}.allmenu_Wrap .allmenu .all_3depth{margin:0;display:block;margin-top:12px}.allmenu_Wrap .allmenu .all_3depth>li{margin-bottom:8px}.allmenu_Wrap .allmenu .all_3depth>li:last-of-type{margin-bottom:0}.allmenu_Wrap .allmenu .all_3depth>li>a{font-weight:400;font-size:1rem}@media (max-width: 1024px){.allmenu_Wrap .allmenu .all_3depth{margin-bottom:0;margin-top:8px}}.allmenu_Wrap .allmenubg{position:fixed;left:0;top:0;z-index:1006;height:100%;width:100%;background:rgba(0,0,0,0.6);overflow:hidden}.allmenu_Wrap .m_allclose{display:inline-block;position:absolute;right:20px;top:20px;width:18px;height:18px;background:url(../img/icon__common/icon__close--black.svg) no-repeat;cursor:pointer;background-size:18px}@media (max-width: 1024px){.allmenu_Wrap .mcate_btn_t01{display:inline-block;width:100%;height:35px;line-height:35px;font-size:15px;background:var(--korail-ticket-primary);color:white;border-radius:var(--border-radius__sm);padding:0 10px}.tourdiv .allmenu_Wrap .mcate_btn_t01{background:var(--korail-tour-primary)}}.allmenu_Wrap .mcate_btn_t02{display:inline-block;width:100%;height:35px;line-height:35px;font-size:15px;background:#757575;color:white;border-radius:var(--border-radius__sm);padding:0 10px}.allmenu_Wrap .mcate_btn_t03{display:inline-block;width:100%;height:35px;line-height:35px;font-size:15px;background:var(--korail-blue);color:white;border-radius:var(--border-radius__sm);padding:0 10px}.allmenu_Wrap .mcate_nav{position:relative;height:48px;line-height:48px;padding-left:45px;color:white;font-size:18px;background:#757575}.allmenu_Wrap .mcate_nav::before{display:inline-block;content:"";position:absolute;left:20px;top:15px;width:19px;height:17px;background:url(../img/home.png) no-repeat}.allmenu_Wrap .m_bg{display:none;position:absolute;left:0;width:40%;bottom:0;background-color:#f1f1f1;z-index:-1;min-height:480px}.allmenu_Wrap .m_header_bottom .vip{display:inline-flex;padding:0 var(--spacing-8);background:var(--korail-orange-500);border-radius:var(--border-radius__xs);font-size:.8888rem;color:white;font-weight:700;margin:var(--spacing-2) var(--spacing-8) 0 0;padding-top:var(--spacing-2);line-height:1;padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.allmenu_Wrap .m_header_bottom h2{display:flex;font-size:1rem}.allmenu_Wrap .m_header_bottom h2 p{margin-top:0;font-weight:400}.allmenu_Wrap .m_header_bottom h2 p span{font-weight:700}@media (max-width: 768px){.allmenu_Wrap .m_header_bottom h2{padding-top:.1111rem}}@media (max-width: 1024px){.allmenu_Wrap{display:block;color:black}.allmenu_Wrap .allmenu{width:100%;height:100%;top:0;left:0;background:white;transform:translate(0, 0);overflow-y:auto;max-height:none;display:none}.allmenu_Wrap .allmenu .menu_tit{display:none}.allmenu_Wrap .allmenu .m_catetop_wrap{display:block}.allmenu_Wrap .allmenu .all_1depth{position:fixed;padding:0;background:var(--korail-gray-1450);width:100%;height:calc(100% - 245px);overflow:auto}.allmenu_Wrap .allmenu .all_1depth.clear:after{display:none !important;clear:none !important}.allmenu_Wrap .allmenu .all_1depth>li{float:none;width:100%;height:100%;min-height:0;margin-bottom:0;position:absolute}.allmenu_Wrap .allmenu .all_1depth>li>span{position:absolute;left:0;top:0;width:40%;padding:0;margin:0;border:0 !important;height:49px;line-height:49px;text-align:left;padding-left:var(--spacing-side__content--mobile);background:#f1f1f1;font-size:1.1111rem}.allmenu_Wrap .allmenu .all_1depth>li .all_2depth{top:0;position:absolute;width:60%;height:100%;min-height:480px;margin-left:40%;padding-bottom:240px;background:white;display:none;overflow:auto}.allmenu_Wrap .allmenu .all_1depth>li.allcate_mypage{width:100%}.allmenu_Wrap .allmenu .all_1depth>li.allcate_mypage>span{width:40%}.allmenu_Wrap .allmenu .all_1depth>li.allcate_mypage .all_2depth>div{float:none;width:100%}.allmenu_Wrap .allmenu .all_1depth>li.on>span{background:white;font-weight:700}.allmenu_Wrap .allmenu .all_1depth>li.on>span>a{color:var(--korail-ticket-primary)}.tourdiv .allmenu_Wrap .allmenu .all_1depth>li.on>span>a{color:var(--korail-tour-primary)}.allmenu_Wrap .allmenu .all_1depth>li.on .all_2depth{display:block}.globaldiv .allmenu_Wrap .allmenu .all_1depth{height:calc(100% - 103px)}.biz .allmenu_Wrap .allmenu .all_1depth{height:calc(100% - 188.66px)}.allmenu_Wrap .allmenu .all__depth1--item{display:table;clear:both;width:40%;min-height:49px}.allmenu_Wrap .allmenu .all__depth1--item>a{display:table-cell;vertical-align:middle;font-size:18px;font-weight:600;color:black;text-align:left;background:#f1f1f1;padding:10px 0 10px 20px;margin:0;min-height:49px}.allmenu_Wrap .allmenu .all__depth2>li{padding:0}.allmenu_Wrap .allmenu .all__depth2>li>a{position:relative;display:block;padding:14px 10%;font-size:16px;font-weight:700;color:black}.allmenu_Wrap .allmenu .all__depth2>li>a:hover{color:var(--korail-orange-500)}.allmenu_Wrap .allmenu .all__depth2>li.hassub__open{position:relative}.allmenu_Wrap .allmenubg{display:none}.allmenu_Wrap .all__menu--inbox{max-width:1324px;border-left:0;min-height:620px}.allmenu_Wrap .mo--gnblogo{display:block;margin:25px 0 0 20px}.allmenu_Wrap .mo--gnblogo img{width:200px}}.bottom_menu_choose{background:var(--korail-ticket-primary);font-size:14px;font-weight:400;padding:12px var(--spacing-side__content--mobile) 12px}.bottom_menu_choose .dropdown #langChangeButton{background-position:0 0;filter:brightness(0) invert(1)}.bottom_menu_choose .dropdown #langChangeContent{width:120px}.bottom_menu_choose button{color:white}.bottom_menu_choose button::after{content:"";display:inline-block;width:1px;height:13px;background:white;margin:0 10px;position:relative;top:1px}.bottom_menu_choose button.logoutBtn::before{content:"";background:url(../../common/img/icon__lock.png);width:18px;height:18px;margin-right:3px;vertical-align:sub;display:inline-block;display:none}.bottom_menu_choose .selectWrap{display:inline-block;position:relative}.bottom_menu_choose .logoutBtn::before{content:"";display:inline-block}.tourdiv .bottom_menu_choose{background-color:var(--korail-tour-primary)}.siteGoWrap{background:#005a77;padding:12px var(--spacing-side__content--mobile) 12px;font-size:14px}.siteGoWrap button{color:white;font-weight:700;font-size:inherit}.siteGoWrap .korail{color:white;vertical-align:middle}.siteGoWrap button::after{content:"";display:inline-block;background:url(../../common/img/icon__new-win.png);width:11px;height:12px;margin-left:8px;display:none}.siteGoWrap button:last-child::before{content:"";display:inline-block;width:1px;height:12px;background:white;position:relative;top:1px;margin:0 10px}.tourdiv .siteGoWrap{background-color:#067671}.pathWrap{border-bottom:1px solid #bcbec6}@media (max-width: 1024px){.pathWrap{border-bottom:0;display:none}}@media (max-width: 768px){.pathWrap{display:block}}.path_bar{position:relative;font-size:0;line-height:0;margin:0 auto;max-width:1400px}@media (min-width: calc(1440px + 1px)){.path_bar{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.path_bar{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.path_bar{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}@media (max-width: 1024px){.path_bar:before{background:var(--korail-ticket-primary)}.tourdiv .path_bar:before{background:var(--korail-tour-primary)}}@media (max-width: 768px){.path_bar:before{width:100%}}.path_bar .path{display:inline-flex;background-color:white;vertical-align:top}.path_bar .path .path_home{display:inline-flex;font-size:0;line-height:0;vertical-align:top;height:50px;margin:0 16px 0 0;align-items:center}.path_bar .path .path_home a{display:inline-flex;align-items:center;background-image:url("../img_add-on/path_home_icon_blk_svg.svg");background-size:16px;background-position:left 0 center;width:auto;height:100%;background-repeat:no-repeat;padding-left:28px}@media (min-width: calc(1024px + 1px)){.path_bar .path .path_home a>span{display:block;width:auto !important;height:auto !important;font-size:16px;font-weight:600;clip:unset;top:0;left:0;line-height:1;position:static !important}}@media (max-width: 1024px){.path_bar .path .path_home{display:none}}.path_bar .path .path_list{position:relative;display:inline-block;overflow:visible}.path_bar .path .path_list:before{display:block;position:absolute;left:0;top:50%;width:1px;height:14px;margin-top:-7px;background-color:#dbdbdb;content:""}.path_bar .path .path_list .path_item{display:inline-block;position:relative;min-width:200px}.path_bar .path .path_list .path_item:first-of-type{margin-left:var(--spacing-10)}.path_bar .path .path_list .path_item.n1{display:none}.path_bar .path .path_list .path_item.n1:last-of-type{display:block}.path_bar .path .path_list .path_item.active{background:var(--korail-ticket-primary)}.path_bar .path .path_list .path_item.active .path_button{color:white;border:2px solid black}.path_bar .path .path_list .path_item.active .path_button:before{display:none}.path_bar .path .path_list .path_item.active .path_button:after{background-position:left 100%;background-size:133.33% 800%}.path_bar .path .path_list .path_item .path_button{overflow:hidden;position:relative;width:100%;height:50px;padding:0px 23px 0px 13px;font-size:16px;line-height:22px;text-align:left;font-weight:600;color:var(--korail-gray-100);margin-right:var(--spacing-12)}.path_bar .path .path_list .path_item .path_button:before{display:block;position:absolute;right:0;top:50%;width:1px;height:14px;margin-top:-7px;background-color:#dbdbdb;content:""}.path_bar .path .path_list .path_item .path_button:after{display:block;position:absolute;top:50%;right:10px;width:12px;height:6px;margin-top:-3px;background-image:url("../img/path_sprite.png");background-position:left 61.9%;background-size:133.33% 800%;content:""}@media (max-width: 768px){.path_bar .path .path_list .path_item .path_button{text-shadow:var(--text-shadow__md)}}@media (max-width: 1024px){.path_bar .path .path_list .path_item{width:auto;margin-right:0;min-width:0;display:none}.path_bar .path .path_list .path_item:last-child{display:inline-block}.path_bar .path .path_list .path_item:last-child .path_button{margin-right:0}.path_bar .path .path_list .path_item:last-child .path_button:before{display:none}.path_bar .path .path_list .path_item .path_button{padding:0;padding-right:16px;color:white;cursor:auto;overflow:hidden;position:relative;width:100%;height:45px;padding:0px;font-size:16px;line-height:22px;text-align:left;color:white;font-weight:700}.path_bar .path .path_list .path_item .path_button:before{width:8px;height:12px;margin-top:-6px;background-image:url("../img/responsive_pathbar_sprite.png");background-position:left 47.05%;background-size:200% 525%;background-color:transparent;display:block;position:absolute;right:0;top:50%;width:1px;height:14px;margin-top:-7px;background-color:#dbdbdb;content:""}.path_bar .path .path_list .path_item .path_button:after{display:none}}@media (max-width: 768px){.path_bar .path .path_list .path_item .path_button{height:45px;padding-right:0}.path_bar .path .path_list .path_item:last-child{display:block;font-size:16px}}@media (max-width: 1024px){.path_bar .path .path_list{margin-left:0;vertical-align:middle}.path_bar .path .path_list:before{display:none}}.path_bar .path .path_panel{display:none;z-index:50;position:absolute;left:0;top:100%;width:100%;padding-top:13px;padding-bottom:8px;background:var(--korail-ticket-primary)}.path_bar .path .path_panel a{display:block;padding:6px 10px 6px 22px;font-size:16px;line-height:22px;color:white}@media (max-width: 1024px){.path_bar .path .path_panel a{display:none}}@media (max-width: 1024px){.path_bar .path{width:auto;background-color:transparent}}.path_bar .backbtn_wrap{display:none}@media (max-width: 768px){.path_bar .backbtn_wrap{display:none;position:absolute;left:20px;height:45px}.path_bar .backbtn_wrap .backbtn{width:25px;height:25px;margin-top:10px;border-radius:5px;font-size:0;line-height:0;border:none;background-color:rgba(255,255,255,0.2)}.path_bar .backbtn_wrap .backbtn:before{content:"";display:inline-block;width:8px;height:14px;background-image:url("../img/m_pevtbtn.png");background-size:cover}}.path_bar .addons{display:inline-block;position:relative;float:right;height:50px}.path_bar .addons .share{display:inline-block;position:relative;height:100%;vertical-align:top}.path_bar .addons .share .share_button{position:relative;width:100%;height:100%;border-right:1px solid rgba(255,255,255,0.1);font-size:0;line-height:0;color:white}.path_bar .addons .share .share_button.hidden{display:none}.path_bar .addons .share .share_button:before{display:inline-block;width:16px;height:18px;background-image:url("../img/pc_addons_sprite.png");background-size:112.5% 372.22%;content:""}.path_bar .addons .share .share_box{display:none;z-index:50;position:absolute;right:-13px;top:100%;width:154px;margin-top:-7px;padding:10px;border:1px solid #ebebee;border-radius:4px;text-align:center;background-color:white}.path_bar .addons .share.active .share_box{display:block}.path_bar .addons .share .share_box .sns_list{display:inline-block}.path_bar .addons .share .share_box .share_close{display:inline-block;position:relative;width:14px;height:14px;margin-right:10px;background-image:url(../../common/img/addons_sprite.png);background-position:left 100%;background-size:128.57% 500%}.path_bar .addons .share .share_box .share_close:after{display:inline-block;position:absolute;top:50%;right:-13px;width:1px;height:14px;margin-top:-7px;background-color:#dbdbdb;content:""}.path_bar .addons .share .share_box .sns_item{display:inline-block;vertical-align:middle}.path_bar .addons .share .share_box .sns_item+.sns_item{margin-left:10px}.path_bar .addons .share .share_box .sns_item .sns_anchor{display:inline-block;width:17px;height:17px;background-image:url(../../common/img/addon_sns_center_sprite.png)}.path_bar .addons .share .share_box .sns_item.copy .sns_anchor{background-position:left 99%}.path_bar .addons .share .share_box .sns_item.naver-band .sns_anchor{background-position:left 64%}.path_bar .addons .share .share_box .sns_item.kakao .sns_anchor{background-position:left 32%}.path_bar .addons .share .share_box .sns_item.facebook .sns_anchor{background-position:left 2%;background-size:100% 735.29%}.path_bar .addons .share .share_box .sns_item.youtube .sns_anchor{background-size:100% 735.29%;display:none}.path_bar .addons .share .share_box .sns_item.insta .sns_anchor{background-position:left 50%;background-size:100% 735.29%}.path_bar .addons .share .share_box .sns_item.blog .sns_anchor{background-position:left 75%;background-size:100% 735.29%}.path_bar .addons .share .share_box .sns_item.twitter .sns_anchor{background-position:left 100%;background-size:100% 735.29%}.path_bar .addons .print{height:100%;display:inline-block;margin-left:24px;vertical-align:top}.path_bar .addons .print .print_button{position:relative;height:100%;font-size:0;line-height:0;color:white}.path_bar .addons .print .print_button:before{display:inline-block;content:"";background-image:url("../img_add-on/print_icon_blk_svg.svg");background-size:17px;background-position:left 0 bottom 0;width:18px;height:18px;background-repeat:no-repeat;top:-1px;position:relative}@media (max-width: 1024px){.path_bar .addons{float:right;width:auto;height:45px}.path_bar .addons:before{display:none}.path_bar .addons .share{width:100%}.path_bar .addons .share .share_button{width:30px;height:30px;margin-top:7px;border-radius:5px;font-size:0;line-height:0;position:relative;width:100%;height:100%;border-right:1px solid rgba(255,255,255,0.1);font-size:0;line-height:0;color:white}.path_bar .addons .share .share_button:before{width:16px;height:17px;margin-right:0;background-image:url("../img/responsive_pathbar_sprite.png");background-position:left 100%;background-size:100% 370.58%;width:16px;height:18px;content:""}.path_bar .addons .share .share_box{margin-top:-3px;right:0}.path_bar .addons .share .share_box:before{right:9px}.path_bar .addons .print{display:none}}@media (max-width: 768px){.path_bar .addons{position:absolute;right:20px;height:45px}.path_bar .addons .share .share_button{width:25px;height:25px;border:none;background-color:rgba(255,255,255,0.2);margin-top:10px}.path_bar .addons .share .share_box{width:130px}.path_bar .addons .share .share_box .share_close{display:none}.path_bar .addons .share .share_box .sns_item.facebook{margin-left:0}.path_bar .addons .share .share_box:before{right:7px}.path_bar .addons .share.active .share_button{margin-top:10px;background-color:white}.path_bar .addons .share.active .share_button:before{width:10px;height:10px;background:url("../img/share_close.png")}}.tourdiv .path_bar .path .path_list .path_item.active .path_button{border-bottom:1px solid rgba(255,255,255,0.2);background-color:var(--korail-tour-primary)}.tourdiv .path_bar .path .path_panel{background-color:var(--korail-tour-primary)}.tourdiv .path_bar .path .path_panel a:hover{background-color:var(--korail-blue)}@media (max-width: 1024px){.path_bar{height:45px}.path_bar:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:""}}@media (max-width: 768px){.path_bar{text-align:center;position:relative;height:45px;text-align:center}}.subfooter__top__wrap{padding:25px 0;background-color:#343c45}@media (max-width: 1024px){.subfooter__top__wrap{padding:79px 0 0}}.subfooter__top__inner ul:after{clear:both;content:"";display:block;height:0;visibility:hidden;font-size:0}.subfooter__top__inner ul li{float:left;position:relative;padding-right:22px}.subfooter__top__inner ul li::after{content:"";display:inline-block;width:3px;height:3px;background:white;position:relative;left:11px;bottom:4px}.subfooter__top__inner ul li:last-child{padding-right:0}.subfooter__top__inner ul li:last-child::after{display:none}.subfooter__top__inner ul li a{line-height:22px;font-size:14px;color:white;font-weight:500}.subfooter__top__inner ul li.ft_bl a{color:white}@media (max-width: 1024px){.subfooter__top__inner ul li.mb_hide{display:none}.subfooter__top__inner ul li:before{display:none}.subfooter__top__inner select{padding-left:15px;background:url(../img/footer_site_arrow.png) no-repeat right 12px center transparent;font-size:15px;color:#ffffff;width:75%;max-width:350px}}@media screen and (max-width: 768px){.subfooter__top__inner ul li{padding-right:15px}.subfooter__top__inner ul li a{font-size:13px}.subfooter__top__inner ul li::after{left:8px}}.subfooter_left{max-width:calc(100% - 290px)}@media (max-width: 1024px){.subfooter_left.fl-l{float:none;max-width:100%;padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}}@media (max-width: 1024px){.subfooter_left{float:none;max-width:none}}.subfooter__wrap{background-color:#343c45}@media (max-width: 1024px){.subfooter__wrap{position:relative}}.subfooter__wrap__inner:after{clear:both;content:"";display:block;height:0;visibility:hidden;font-size:0}.subfooter__wrap__inner .ft_txt .cs_info span{font-size:13px;position:relative;padding-right:var(--spacing-16);display:inline-block;font-size:17px;font-weight:400;color:#c1c3c7;line-height:24px}.subfooter__wrap__inner .ft_txt .cs_info span::after{content:"";display:inline-block;width:1px;height:13px;background:#6f737b;position:relative;left:8px}.subfooter__wrap__inner .ft_txt .cs_info span:last-child::after{display:none}.globaldiv .subfooter__wrap__inner .ft_txt .cs_info span{font-size:14px;color:white;display:block}.globaldiv .subfooter__wrap__inner .ft_txt .cs_info span::after{display:none}.globaldiv .subfooter__wrap__inner .ft_txt .cs_info span.copy{font-size:15px;opacity:50%}.globaldiv .subfooter__wrap__inner .ft_txt .cs_info span.text_korail{display:none}.subfooter__wrap__inner .copyright{font-size:13px;line-height:24px;padding-top:10px;color:#c1c3c7;font-weight:400}.subfooter__wrap__inner .info-wrap:after{clear:both;content:"";display:block;height:0;visibility:hidden;font-size:0}.subfooter__wrap__inner .relate-site{position:relative}.subfooter__wrap__inner .relate-site .btn_go{position:absolute;right:0;top:0;width:49px;height:35px;line-height:35px;color:white;text-align:center;font-size:14px;font-weight:700}.subfooter__wrap__inner .relate-site select{padding-left:10px;width:223px;height:auto;box-sizing:border-box;background:url(../img/footer_bottom_arrow.png) no-repeat right 16px center;font-size:.8888rem;color:white}.subfooter__wrap__inner .ft_wa_mark{float:left}.subfooter__wrap__inner .ft_sns_share{float:right}.subfooter__wrap__inner .ft_sns_share li{float:left;margin-right:15px}.subfooter__wrap__inner .ft_sns_share li.pc_sns:last-of-type{margin-right:0}.subfooter__wrap__inner .fl-cl{margin:0 auto;padding:20px 0 0px;max-width:1400px;position:relative;min-height:65px;line-height:25px}.subfooter__wrap__inner .ft_site_area{margin:0 auto;padding:35px 0 55px;max-width:1400px;position:relative}.globaldiv .subfooter__wrap__inner .ft_site_area .subfooter_top a{color:white;margin-right:20px;font-weight:400}.globaldiv .subfooter__wrap__inner .ft_site_area .ft_logo{float:none;padding-top:33px}@media (max-width: 1024px){.globaldiv .subfooter__wrap__inner .ft_site_area .ft_logo{display:block;padding-top:23px}}.globaldiv .subfooter__wrap__inner .ft_site_area .fl-l{float:none;padding-top:25px}@media screen and (max-width: 1440px){.subfooter__wrap__inner .ft_site_area{padding:35px 22px 55px}.subfooter__wrap__inner .info-wrap{padding:20px 20px 0px}}@media (max-width: 1024px){.subfooter__wrap__inner{text-align:center}.subfooter__wrap__inner .ft_txt{float:none;text-align:center;padding-top:0;padding-bottom:var(--spacing-24)}.subfooter__wrap__inner .ft_txt .cs_info span{font-size:14px;color:#b0b0b0;line-height:20px}.subfooter__wrap__inner .ft_txt .cs_info span::after{height:11px}.subfooter__wrap__inner .ft_txt .cs_info address{margin-bottom:0;font-size:12px}.subfooter__wrap__inner .ft_txt .cs_info span.copy{opacity:100%;font-size:14px;margin-top:15px}.subfooter__wrap__inner .ft_txt .cs_info span.text_korail{display:block;font-weight:600;margin-bottom:20px}.subfooter__wrap__inner .ft_sns_share{float:none;display:inline-block}.subfooter__wrap__inner .ft_sns_share li{float:none;display:inline-block;width:24px}.subfooter__wrap__inner .ft_sns_share li:last-child{margin-right:0}.subfooter__wrap__inner .info-wrap{float:none;width:100%;max-width:none;overflow:hidden;min-height:130px}.subfooter__wrap__inner .info-wrap .ft_logo{margin:0 25px 10px 0;float:none;text-align:center;margin:0 0 25px 0}.subfooter__wrap__inner .info-wrap .copyright br{display:block}.subfooter__wrap__inner .ft_site_area{float:none;margin:0 auto;text-align:center}.subfooter__wrap__inner .ft_site_area .subfooter_top a{display:none}.subfooter__wrap__inner .ft_site_area .subfooter_top select{display:block;color:white;margin:0 auto;padding:10px .8888em;width:300px;background:url(../img/common/ico_select.png) no-repeat center right 0.8888em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%;padding-right:20px;font-size:14px}.subfooter__wrap__inner .ft_site_area .subfooter_top option{color:black}.subfooter__wrap__inner .ft_wa_mark{float:none;padding-right:2px;display:inline-block}.subfooter__wrap__inner .relate-site{float:none;top:0}.subfooter__wrap__inner .relate-site .btn_go{height:41px;line-height:41px}}@media screen and (max-width: 420px){.subfooter__wrap__inner .info-wrap{min-height:150px}}.ft_logo{display:inline-block;margin-right:20px}@media (max-width: 1024px){.ft_logo{display:none}}.fl-cl_wrap{border-bottom:1px solid #595e68;min-height:65px}.ft_sns_share .m_sns{display:none}@media (max-width: 1024px){.ft_sns_share .m_sns{display:block !important;font-size:0;text-align:center}}@media (max-width: 1024px){.pc_sns{display:none}}@media (max-width: 1024px){.family_site_wrap{padding:40px 15px 15px}.family_site_wrap .slick-control{position:absolute;left:auto;right:15px;top:5px}}.subtop{margin-top:90px;padding-top:100px;background:var(--korail-ticket-primary);background-size:cover !important;color:white}.subtop h2{display:block;line-height:var(--line-height-1-375);font-weight:700;text-shadow:var(--text-shadow__md)}.globaldiv .subtop h2{text-transform:capitalize}@media (min-width: calc(1024px + 1px)){.subtop h2{font-size:32px}}@media (max-width: 1024px){.subtop h2{font-size:24px}}.subtop .container{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32);text-align:center;padding-left:0;padding-right:0}.globaldiv .subtop .container{background:transparent}@media (max-width: 1024px){.subtop .container{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}}.subtop .sm_title{display:none;font-size:24px;line-height:26px;font-weight:600}.subtop.internetReturn_bg{background:var(--korail-ticket-primary)}.tourdiv .subtop.internetReturn_bg{background:var(--korail-tour-primary)}.biz .subtop.type_coporate_member{background:var(--korail-ticket-primary)}.popupon .subtop{margin-top:90px !important}@media (max-width: 1024px){.popupon .subtop{margin-top:0 !important}}.globaldiv .popupon .subtop,.biz .popupon .subtop{margin-top:40px !important}@media (max-width: 1024px){.globaldiv .popupon .subtop,.biz .popupon .subtop{margin-top:0 !important}}.popupoff .subtop{margin-top:40px !important}@media (max-width: 1024px){.popupoff .subtop{margin-top:0 !important}}.biz .popupoff .subtop{margin-top:40px !important}@media (max-width: 1024px){.biz .popupoff .subtop{margin-top:0 !important}}@media (max-width: 1024px){.subtop{margin-top:0;padding-top:0}.subtop .sm_title{font-size:18px;line-height:20px}}@media screen and (max-width: 768px){.subtop{display:none}}.mypage_wrap{max-width:1400px;margin-left:auto;margin-right:auto;padding-top:1.7777rem !important;padding-bottom:1.7777rem !important;display:flex;flex-flow:row nowrap;gap:1.3333em}@media (min-width: calc(1440px + 1px)){.mypage_wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.mypage_wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.mypage_wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.mypage_wrap.clear:after{display:none !important;clear:none !important}.mypage_wrap .mypage_nav{flex:0 0 230px}@media (max-width: 1024px){.mypage_wrap .mypage_nav{flex:0 0 0;display:none}}.mypage_wrap .container{flex:1 0 0}@media (max-width: 1024px){.mypage_wrap{gap:0}.mypage_wrap .container{flex:0 0 100%}}.mypage_wrap .sub_content .rsv_deposit_return-wrap{padding:0 !important}.mypage_nav .mypage_tit{display:table;width:100%;height:138px;background-color:var(--korail-blue);background-size:cover;border-top-left-radius:var(--border-radius__sm);border-top-right-radius:var(--border-radius__sm)}.mypage_nav .mypage_tit .titcell{display:table-cell;vertical-align:middle;text-align:center}.mypage_nav .mypage_tit .titcell img{max-width:100%}.mypage_nav .mypage_tit .titcell h3{font-size:1.2222rem;color:white}h1{font-size:1.5555rem;font-weight:700;line-height:var(--line-height-1-375)}h2{font-size:1.3333rem;font-weight:700;line-height:var(--line-height-1-375)}.type_ticketInfo h2{color:var(--korail-gray-300);text-align:left}h3{font-size:1.2222rem;font-weight:700;line-height:var(--line-height-1-375)}h3.mainTitle{padding-bottom:40px;font-size:2.3333rem;font-weight:600}.type_ticketInfo h3{margin:3rem 0 0.8888rem;font-size:1.3333rem;font-weight:700}.pass_sec h3{text-align:left}.layerPopup h3{font-size:1.1111rem}h4{font-size:1.1111rem;font-weight:700}h5{font-size:1rem;font-weight:700}a.line::before{content:"-";display:inline-block;font-size:1.3333rem;color:var(--korail-blue);margin-right:0.25em}li{font-size:1rem}.bold{font-weight:700;font-size:1rem}strong{font-weight:700;font-size:1rem}.gothic{font-weight:700 !important;font-size:1.5555rem}div{font-size:1rem}span{font-size:inherit}span.underLine{border-bottom:1px solid var(--korail-gray-600);padding-bottom:0.3333rem}p{font-size:1rem;line-height:var(--line-height-1-5)}p.line::before{content:"-";display:inline-block;font-size:1.3333rem;color:var(--korail-blue);margin-right:0.25em}.writeWrap p{font-size:1rem}.b_tit{font-size:1.1111rem;font-weight:700}.b_txt{font-size:1.1111rem}.title_sub{font-size:1rem;color:black;margin-bottom:1.1111em;word-break:keep-all}.top_text{font-size:1.2222rem}.layerPopup .top_text{font-size:1.111rem;word-break:keep-all;margin-bottom:0.8em;font-weight:600}.promotion .top_text{font-size:1.7777rem;color:white;font-weight:600;margin-bottom:1.2em;position:relative}.title_top{font-size:1.11111rem;font-weight:bold;padding:.44444rem 0}.txt{font-size:1rem}label{font-size:1rem;font-weight:600}.label{font-weight:600}.titWrap{color:black;font-weight:600}.pt_tit{font-weight:700;font-size:1.2222rem}.tit{font-weight:700;font-size:1.1111rem}.tit span{font-size:1.1111rem}.promotion .promotion_text_img .tit{font-size:1.5555rem}.title{font-weight:700}.tit_uline{margin-bottom:0.7142em;text-align:left;font-weight:700;font-size:1.3333rem}.tit_uline::after{content:"";width:40px;height:1px;background:black;margin:20px auto 30px 0;display:none}.s_tit{font-size:1.1111rem;font-weight:600;color:black}.list .s_tit{color:var(--korail-blue);display:inline-block}.s_txt{font-size:1rem;font-weight:400}.sectionWrap>.inner>.s_txt{margin-top:.88889rem;padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.txtBox{padding:1.3333rem;position:relative}.txtBox h2{margin:0 0 0.8888rem;font-weight:600;width:100%;font-size:1.1111rem;line-height:var(--line-height-1-375)}.discount_h1{margin:0 0 1.33333rem;font-size:1.5555rem;font-weight:900}.text_inner_wrap h2{font-size:1.3333rem;padding-bottom:0.3333em}.text_inner_wrap p{font-size:1.1111rem;margin-bottom:0.8em;color:var(--korail-red-500)}.pass_sec p,.pass_sec .center_tell,.pass_sec .center_time{text-align:left}.textWrap{color:black}.textWrap.last{padding-bottom:0 !important}.textWrap h3{font-size:1.2222rem;line-height:var(--line-height-1-2);margin-bottom:0.3636em}.textWrap p{margin-top:0.4444em;font-weight:400;line-height:var(--line-height-1-5)}.textWrap p a{color:var(--korail-blue)}.num_index:before{content:"";display:inline-block;font-size:1.1111rem;margin-right:0.4em}.num_index.one::before{content:"①"}.num_index.two::before{content:"②"}.num_index.three::before{content:"③"}.num_index.four::before{content:"④"}.num_index.five::before{content:"⑤"}.num_index.six::before{content:"⑥"}.num_index.seven::before{content:"⑦"}.num_index.eight::before{content:"⑧"}.num_index.type_seven::before{content:"⑦ ▶";font-size:18px}.num_index.two.blue::before{color:var(--korail-blue)}.number_list{font-size:1.1111rem;line-height:var(--line-height-1-375)}.number_list li{padding-left:1.3333em;margin-top:0.4444em;margin-bottom:0.4444em}.number_list li span{display:block;padding-left:1.1111em}.list_tit{font-weight:700;font-size:1.1111rem;line-height:var(--line-height-1-375)}.desc_tit,dt{font-weight:700;font-size:1.1111rem;line-height:var(--line-height-1-375)}dd{font-size:1rem;line-height:var(--line-height-1-5)}.main_title_wrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.2222rem;margin-top:0.2222rem;margin-bottom:0.2222rem;font-weight:600}.main_title_wrap>p{font-weight:700;font-size:1.1111rem}.main_title_wrap>ul{margin:.2222rem 0;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.2222rem}.main_title_wrap>ul>li{font-size:.8888rem;font-weight:600;padding-left:0.75em;position:relative}.main_title_wrap>ul>li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.main_title_wrap>ul>li:before{background-color:black}.no_result{text-align:center;padding-top:1.3333em;padding-bottom:1.3333em}.text-elem{width:100%}.text-elem.--inline-flex{display:inline-flex;width:auto}.text-elem.--color-gray{color:var(--korail-gray-700)}.text-elem.--size-md-sm{font-size:.8888rem;position:relative}.text-elem.__caution{padding-left:1.2222em;display:flex;align-items:center}.text-elem.__caution:before{content:"※";position:absolute;left:0;top:0;background:transparent;transform:none;width:auto;height:auto;line-height:inherit;display:inline-flex}.small-text{font-size:.6666rem;display:block;color:var(--korail-gray-700)}td>.small-text{padding:.2222rem 0}.start_date_wrap .speGrp.tit{flex:0 0 10rem;width:10rem}@media (max-width: 485px){.start_date_wrap .speGrp.tit{width:100%;flex:0 0 100%}}.add_txt{font-size:.888888rem;color:var(--korail-gray-700);padding-top:.44444rem;padding-bottom:.44444rem}.add_txt2{font-size:.888888rem;color:var(--korail-gray-700);padding-bottom:.22222rem}.add_txt2+.add_txt2{padding-bottom:1.33333rem}.trn-desc__name-holder{font-size:1.2222rem;color:black}.trn-desc__name-holder.tourTrainName{color:var(--korail-green-500)}.flag.fg_rd{border:1px solid var(--korail-red-500)}.flag.fg_gr{border:1px solid var(--korail-green-500)}.flag.fg_yw{border:1px solid var(--korail-yellow-500)}.tit .flag{display:inline-flex;border-radius:var(--border-radius__xs);padding:.2222em}.tit .flag.fg_or{border:1px solid var(--korail-orange-500);background:var(--korail-orange-500);color:white}.tit .flag.fg_m{border:1px solid var(--korail-green-500);background:var(--korail-green-500);color:white}.tit .flag.fg_rd.full{border:1px solid #ff3333;background:#ff3333;color:white}.tit .flag.fg_sky{border:1px solid var(--korail-blue);background:var(--korail-blue);color:white}.tit .flag.fg_yl{border:1px solid #ff9500;background:#ff9500;color:white}.tit .flag.fg_depblue{border:1px solid #08308f;background:#08308f;color:white}.flag_wrap.type_all .flag{background:var(--korail-blue);line-height:28px}.flag_wrap.type1 .numbering{color:var(--korail-gray-300);font-size:1rem;font-weight:600}.flag_wrap.type1 .flag{background:var(--korail-red-500)}.flag_wrap.type2 .flag{background:var(--korail-red-500)}.flag_wrap.type3 .flag{background:var(--korail-red-500)}.flag_wrap strong{margin-right:14px;color:black}.flag_wrap span{font-size:1rem}.flag_wrap span.dt{display:inline-block;font-weight:600}.flag_wrap span.via{font-weight:600}.flag_wrap .flag{min-width:3.3333em;color:white;border-radius:var(--border-radius__full);padding:0 .6666em;display:inline-block;text-align:center;font-size:1rem}.flag_wrap .num{font-size:0.8888rem;font-weight:600;color:black}.flag_wrap .btn2_wrap{margin-left:auto;width:auto;float:right;width:45%}.flag_wrap p{display:inline-block;color:black}.flag_wrap p.near-stn{color:var(--korail-gray-700)}.reserv_tag{display:inline-block;padding:.125em .75em;background:var(--korail-blue);color:white;border-radius:var(--border-radius__xs);font-size:.8888rem}.writeWrap .value{display:inline-flex;justify-content:flex-start;flex-flow:row wrap;align-items:center;gap:8px;border-radius:var(--border-radius__xs)}.writeWrap .value span{color:var(--korail-blue);background:var(--korail-blue-900);padding:2px 4px;border-radius:var(--border-radius__xs);font-size:1rem}.sns_list li .label{line-height:1.37;display:inline-block;vertical-align:middle}.sns_list li .label:before{display:inline-block;content:"";width:28px;height:20px;vertical-align:middle;margin-top:-3px}.sns_list li:nth-of-type(1) .label:before{background:url(../img/common/sns_02.png) no-repeat left center;background-size:22px 20px}.sns_list li:nth-of-type(2) .label:before{background:url(../img/common/ico_naver.png) no-repeat left center;background-size:18px 17px}.sns_list li:nth-of-type(3) .label:before{background:url(../img/common/ico_google.png) no-repeat left center;background-size:18px 19px}.sns_list li:nth-of-type(4) .tit:before{background:url(../img/common/ico_pass.png) no-repeat left center;background-size:19px 17px}.sns_list li:nth-of-type(5) .tit:before{background:url(../img/common/ico_apple.png) no-repeat left center;background-size:18px 22px}.sns_list li .btn_login{min-width:100px;height:28px;line-height:28px;font-size:.8888rem;border-radius:7px;color:black}.sns_list li .btn_login:before{display:inline-block;content:"";width:26px;height:20px;vertical-align:middle;margin-top:-4px}.sns_list .sns_kakao .btn_login{background:#fae100}.sns_list .sns_kakao .btn_login:before{background:url(../img/common/sns_02.png) no-repeat left center;background-size:22px 20px}.sns_list .sns_naver .btn_login{background:#21c531;color:white}.sns_list .sns_naver .btn_login:before{background:url(../img/common/ico_naver-white.png) no-repeat left center;background-size:18px 17px}.sns_list .sns_google .btn_login{background:var(--korail-gray-1400)}.sns_list .sns_google .btn_login:before{background:url(../img/common/ico_google.png) no-repeat left center;background-size:18px 19px}.sns_list .sns_onepass .btn_login{background:#192474;color:white}.sns_list .sns_onepass .btn_login:before{background:url(../img/ico_onepass-white.png) no-repeat left center;background-size:20px 18px}.sns_list .sns_apple .btn_login{background:var(--korail-gray-1400)}.sns_list .sns_apple .btn_login:before{background:url(../img/common/ico_apple.png) no-repeat left center;background-size:15px 18px;margin-top:-5px}@media (max-width: 768px){.sns_list{margin-bottom:20px}.sns_list li .tr .tit{display:block;width:100%;line-height:44px;height:50px;text-align:center;border-right:0}.sns_list li .tr .label br{display:none}.sns_list li .tit:before{width:23px}.sns_list .sns_apple .btn_login:before{background-position:left 5px center}}.payment-ticket-middle-stop-stn,.payment-pass-middle-stop-stn{position:absolute;left:0;top:0;padding:.2222rem .4444rem;font-size:.77778rem;color:white;background:var(--korail-blue);border-radius:var(--border-radius__xs);font-weight:600}.payment-pass-middle-stop-stn{left:.88889rem;top:.88889rem}.list{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.list.clear:after{display:none !important;clear:none !important}.list.type_num:before{display:none}.list.list_none>li:before{display:none}.list li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.list li:before{border-radius:0}.list .txt{font-size:1rem;line-height:var(--line-height-1-375)}.ticketSrchWrap .list{white-space:nowrap;max-width:100%;overflow-x:auto;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;min-height:75px;padding:16px}.ticketSrchWrap .list li{padding-left:0;font-size:1rem}.tour_tck_reserv .ticketSrchWrap .list{border-bottom:1px solid var(--korail-gray-1300)}@media (max-width: 768px){.ticketSrchWrap .list{flex-flow:column nowrap;align-items:flex-start}}.selectAreaWrap .list{padding:0}.selectAreaWrap .list li{padding:0;margin:0}.selectAreaWrap .list li:before,.selectAreaWrap .list li:after{display:none}.optionWrap .selectAreaWrap .list{width:100%;max-width:800px;margin-left:auto;margin-right:auto;cursor:pointer;padding-left:1.1111rem;padding-right:1.1111rem;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;margin-top:1.1111em}.optionWrap .selectAreaWrap .list .label{font-weight:700}.optionWrap .selectAreaWrap .list li{flex:1 1 50%}@media (max-width: 768px){.optionWrap .selectAreaWrap .list{flex-flow:column nowrap}}.middleTextWrap .selectAreaWrap .list,.uf_info-wrap .selectAreaWrap .list{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;margin-top:1.3333em;margin-bottom:0.8888em;padding-left:0 !important;padding-right:0 !important}.middleTextWrap .selectAreaWrap .list .label,.uf_info-wrap .selectAreaWrap .list .label{font-weight:700}.middleTextWrap .selectAreaWrap .list li,.uf_info-wrap .selectAreaWrap .list li{flex:1 0 100%}.tck_confirm_no-data .list{width:100%;max-width:800px;margin-left:auto;margin-right:auto;cursor:pointer;padding-left:1.1111rem;padding-right:1.1111rem}.print_popup,.info_list,.s_list,.textWrapBox.list ul,.table_wrap table ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.print_popup.clear:after,.info_list.clear:after,.s_list.clear:after,.textWrapBox.list ul.clear:after,.table_wrap table ul.clear:after{display:none !important;clear:none !important}.print_popup>li,.info_list>li,.s_list>li,.textWrapBox.list ul>li,.table_wrap table ul>li{line-height:var(--line-height-1-5);word-break:keep-all}.print_popup>li .list,.info_list>li .list,.s_list>li .list,.textWrapBox.list ul>li .list,.table_wrap table ul>li .list{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative;gap:0.8888em;margin-bottom:0.8888em}.print_popup>li .list:before,.info_list>li .list:before,.s_list>li .list:before,.textWrapBox.list ul>li .list:before,.table_wrap table ul>li .list:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.print_popup>li .list:before,.info_list>li .list:before,.s_list>li .list:before,.textWrapBox.list ul>li .list:before,.table_wrap table ul>li .list:before{border-radius:0}.print_popup>li .list span,.info_list>li .list span,.s_list>li .list span,.textWrapBox.list ul>li .list span,.table_wrap table ul>li .list span{margin-left:0.4444em;margin-right:0.4444em;font-weight:700}.print_popup>li .list .list_tit,.info_list>li .list .list_tit,.s_list>li .list .list_tit,.textWrapBox.list ul>li .list .list_tit,.table_wrap table ul>li .list .list_tit{font-size:1.1111rem;margin-top:0 !important;margin-bottom:0 !important}.print_popup>li .list .data,.info_list>li .list .data,.s_list>li .list .data,.textWrapBox.list ul>li .list .data,.table_wrap table ul>li .list .data{font-size:1.1111rem}.print_popup .list_tit,.info_list .list_tit,.s_list .list_tit,.textWrapBox.list ul .list_tit,.table_wrap table ul .list_tit{font-size:1.1111rem;margin-top:1.1428em;margin-bottom:0.4285em}.print_popup .list_tit:first-of-type,.info_list .list_tit:first-of-type,.s_list .list_tit:first-of-type,.textWrapBox.list ul .list_tit:first-of-type,.table_wrap table ul .list_tit:first-of-type{margin-top:0 !important}.meeting_room_time_wrap>ul,.standardWrap01>ul,.middleTextWrap>ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.meeting_room_time_wrap>ul>li,.standardWrap01>ul>li,.middleTextWrap>ul>li{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.meeting_room_time_wrap>ul>li:before,.standardWrap01>ul>li:before,.middleTextWrap>ul>li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.meeting_room_time_wrap>ul>li:before,.standardWrap01>ul>li:before,.middleTextWrap>ul>li:before{border-radius:0}.table_bottom_list{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.table_bottom_list li{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.table_bottom_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.table_bottom_list li:before{border-radius:0}.info_list>li .list{flex-flow:row wrap;gap:.22222rem}.info_list>li .list:last-of-type{margin-bottom:0}.type_index{position:relative;padding-left:0.75em;padding-left:0.75em;position:relative}.type_index:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.type_index:before{border-radius:0}.sub_list{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.sub_list li{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.sub_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.sub_list li:before{border-radius:0}.triangle::before{content:"▶";display:inline-block;font-size:0.5em;position:relative;top:-0.4em;margin-right:0.4444em;color:var(--korail-blue)}.triangle.black:before{color:black}.txt_list{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem;width:100%}.txt_list.ty2{margin-top:0.7777em}.txt_list.ty2::before{display:none}.txt_list.ty2::after{display:none}.txt_list.--size-sm{font-size:0.8888rem;gap:.3333rem}.txt_list.--size-sm li{font-size:0.8888rem;margin-bottom:0}.txt_list li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem;padding-left:0.75em;position:relative;flex-flow:row wrap}.txt_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.txt_list li:before{border-radius:0}.txt_list li .bar{display:block;padding-left:14px;padding-left:0.75em;position:relative}.txt_list li .bar:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.txt_list li .bar:before{border-radius:0}.txt_list .by_bl-box{border:1px solid var(--korail-blue);padding:5px 19px 0 14px}.donation .txt_list>li{justify-content:center}.donation .txt_list>li:before{display:none}.donation .txt_list>li:before .count{font-weight:800}.dona_confirm_wrap{text-align:center;padding-bottom:30px}.dona_confirm_wrap img{padding-bottom:10px}.change_info_top{background:var(--korail-blue-1000);padding:50px 90px;margin-bottom:60px}.change_info_top ul li{float:left;width:82%}.change_info_top ul li p{padding-left:0.75em;position:relative;font-size:18px;color:#666666;padding:10px 0 0 0;position:relative;padding-left:10px}.change_info_top ul li p:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.change_info_top ul li p:before{border-radius:0}.change_info_top ul li p:last-child{margin:0 0 0 0px}.change_info_top ul li span{font-size:26px;font-weight:600}.change_info_top ul li:first-child{padding-right:50px;width:18%}.change_info_top ul li .img_warp{width:88px;height:91px}.dot_list{font-size:1.2222rem;padding-bottom:0.7272em;line-height:1.5;color:var(--korail-gray-300)}.dot_list li{padding-left:0.75em;position:relative}.dot_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.dot_list li:before{border-radius:0}.middle_list p{font-size:1.2222rem;margin-bottom:.44444rem;font-weight:700}.middle_list ul li{padding-left:0.75em;position:relative}.middle_list ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.middle_list ul li:before{border-radius:0}.list_sub.type02 li{padding-bottom:0px;border-bottom:none;position:relative;padding-left:0.75em;position:relative}.list_sub.type02 li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.list_sub.type02 li:before{border-radius:0}.info_text_inner .ptag_inner p{padding-left:0.75em;position:relative}.info_text_inner .ptag_inner p:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.info_text_inner .ptag_inner p:before{border-radius:0}.listBox ul li{margin-bottom:.44444rem;padding-left:0.75em;position:relative}.listBox ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.listBox ul li:before{border-radius:0}.listBox ul li:last-child{margin-bottom:0}.listBox ul li ul li{margin:.88889rem 0;padding-left:0}.listBox ul li ul li+li{margin:0}.listBox ul li ul li::before{display:none}.otherList{margin-top:0.4444em;margin-bottom:1.3333em}.otherList li{font-weight:400}.station_txt-list{border-bottom:0}.station_txt-list li{padding-left:23px;flex-flow:row nowrap !important}.station_txt-list li:before{display:inline-block;color:black;margin-right:2px;margin-left:-26px}.station_txt-list li:nth-of-type(1):before{content:"①"}.station_txt-list li:nth-of-type(2):before{content:"②"}.list_wrap.clear:after{display:none !important;clear:none !important}.list_box{line-height:var(--line-height-1-2);border-radius:var(--border-radius__xs);background:var(--korail-gray-1450);padding:1.3333rem;margin:0 auto 0;border:1px solid var(--korail-gray-1200);display:grid;grid-template-rows:auto;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888em;width:100%;margin-top:0.4444em;margin-bottom:0.4444em}.list_box:last-of-type{margin-bottom:0 !important}.list_box li{padding-left:0.75em;position:relative}.list_box li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.list_box li:before{border-radius:0}.list_box .listWrap{display:grid;gap:0.4444rem;grid-template-columns:repeat(2, minmax(0, 1fr));text-align:left;line-height:var(--line-height-1-5);width:100%}.list_box .listWrap>p{font-weight:600}.list_box .listWrap>ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.4444rem}@media (max-width: 485px){.list_box .listWrap{grid-template-columns:repeat(1, minmax(0, 1fr))}}.tckList .list_box{padding:.44444rem;margin:0}.tckList .list_box li{font-size:.77778rem}.p_list{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.p_list li{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.p_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.p_list li:before{border-radius:0}.table_wrap>.s_list{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.table_wrap>.s_list:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.table_wrap>.s_list:before{border-radius:0}.my_easy_pch-infoWrap .info_list{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.my_easy_pch-infoWrap .info_list li{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.my_easy_pch-infoWrap .info_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.my_easy_pch-infoWrap .info_list li:before{border-radius:0}.show_seach{visibility:visible;opacity:1;transition:opacity 0.2s linear}.hide_seach{visibility:hidden;opacity:0;transition:visibility 0s 0.2s, opacity 0.2s linear}.header_bottom .seach_wrap{position:absolute;width:100%;background:#fafafa;z-index:10}@media (max-width: 1024px){.header_bottom .seach_wrap{top:60px}}.sch_form{position:relative}.sch_wrap{border:1px solid var(--korail-gray-1300);width:100%;max-height:360px;min-height:0;height:height;overflow-y:auto;position:absolute;background:white;z-index:3;box-shadow:var(--box-shadow__sm)}.sch_wrap li{font-size:1.1111rem;line-height:var(--line-height-1-2);padding:var(--spacing-8) var(--spacing-16)}.sch_wrap li:hover{cursor:pointer;font-weight:900}@media (max-width: 1024px){.sch_wrap{max-height:calc(100vh - 157px);height:auto}}.sch_form-box{background:var(--korail-gray-1450);border-bottom:1px solid var(--korail-gray-1200);padding:50px 0 30px}.sch_form-box .sch_tp{max-width:780px;margin:0 auto;font-size:0;display:table;width:100%}.sch_form-box .sch_tp .schtit{display:table-cell;font-size:30px;font-weight:600;color:black;vertical-align:middle;width:78px}.sch_form-box .sch_bt{margin:30px auto 0;max-width:851px}.sch_form-box .popu_list:after{display:block;content:"";clear:both}.sch_form-box .popu_list .slick-slide{margin-right:10px}.sch_form-box .popu_list .slick-slide:last-of-type{margin-right:0}.sch_form-box .popu_list li a{display:block;border:1px solid var(--korail-gray-1200);border-radius:35px;color:#858585;font-size:18px;font-weight:600;line-height:36px;padding:0 20px;background-color:white}.sch_form-box .popu_list .slick-dots{text-align:center;font-size:0;margin-top:30px}.sch_form-box .popu_list .slick-dots li{display:inline-block;margin-right:10px}.sch_form-box .popu_list .slick-dots li button{width:10px;height:10px;border-radius:100%;background:var(--korail-gray-1100);font-size:0}.sch_form-box .popu_list .slick-dots li:last-of-type{margin-right:0}.sch_form-box .popu_list .slick-dots .slick-active button{background-color:var(--korail-blue);width:25px;border-radius:35px}@media (max-width: 1440px){.sch_form-box .inner{padding:0 20px}}@media (max-width: 1024px){.sch_form-box .sch_bt{max-width:769px}.sch_form-box .popu_list .slick-slide{margin-right:5px}.sch_form-box .popu_list li a{font-size:15px}}@media (max-width: 1024px){.sch_form-box{padding:30px 0 13px;border-top:1px solid var(--korail-gray-1400)}.sch_form-box .sch_tp .schtit{display:none}.sch_form-box .sch_bt{margin-top:20px}.sch_form-box .popu_list .slick-dots li button{font-size:0;color:transparent}.sch_form-box .popu_list li a{font-size:14px;padding:0 10px;line-height:28px}}.total_sch{max-width:850px;margin:50px auto 50px;padding:0 10px}.total_sch>li{float:left}.total_sch>li.schtit{position:relative;width:150px;padding-top:10px;color:black;font-size:30px;font-weight:700}.total_sch>li.sch_inner{width:calc(100% - 150px)}@media screen and (max-width: 768px){.total_sch{padding:0 20px}.total_sch>li{float:none}.total_sch>li.schtit{width:100%;text-align:center;margin-bottom:30px}.total_sch>li.schtit:before{margin:0 auto}.total_sch>li.sch_inner{width:100%}}.sch_inner .sch_input{position:relative;width:100%;margin:0 auto 0;padding-right:60px;height:62px;height:62px;border:1px solid #bfbfbf;background-color:white}.sch_inner .sch_input input[type="text"]{width:100%;height:60px;padding-left:15px;border:none;max-width:none}.sch_inner .sch_input .btnSrch{position:absolute;top:0;right:0;width:60px;height:60px;background:#727382;margin-top:-1px}.sch_inner .sch_input .btnSrch::before{content:"";display:inline-block;width:28px;height:28px;background:url(../img/icon__common/search_icon.svg) no-repeat 50% 50%}.sch_inner .top_sch{padding-top:30px}.sch_inner .top_sch span{display:block;margin-bottom:10px;font-size:22px;color:black}.sch_inner .top_sch li{font-size:18px;color:#858585;display:inline-block;padding:6px 15px;margin:0 10px 10px 0;border:1px solid #858585;border-radius:30px}.sch_form-box .sch_inner{display:table-cell;width:calc(100% - 78px)}.sch_form-box .sch_inner .sch_input{height:68px}.sch_form-box .sch_inner .sch_input input[type="text"]{height:66px;background:white;font-size:22px;font-weight:600;color:black;line-height:66px}.sch_form-box .sch_inner .sch_input .btnSrch{width:68px;height:68px}@media screen and (max-width: 768px){.sch_form-box .sch_inner .sch_input{height:50px}.sch_form-box .sch_inner .sch_input input[type="text"]{height:48px;font-size:16px;line-height:46px}.sch_form-box .sch_inner .sch_input .btnSrch{width:52px;height:50px}.sch_form-box .sch_inner .sch_input .btnSrch::before{width:23px;height:23px;background-size:cover}}.searchWrap .info_box{font-size:1.1111rem;color:black;line-height:var(--line-height-1-375)}.searchWrap .info_box.clear:after{display:none !important;clear:none !important}.searchWrap .sch_box{color:var(--korail-gray-700)}.searchWrap .sch_box select{border:1px solid #dddddd;line-height:48px;min-width:188px;height:50px;padding:0 35px 0 17px;background:url(../img/common/ico_select-black.png) no-repeat 87% center;margin-right:10px}.searchWrap .sch_box .schDiv{display:inline-block}.searchWrap .sch_box .schDiv input{height:50px;line-height:48px;border:1px solid var(--korail-gray-1100);padding:0 17px;min-width:264px;margin-right:-5px}.searchWrap .sch_box .schDiv .btn_sch{background:var(--korail-blue) url(../img/common/ico_search.png) no-repeat center;width:54px;height:50px}.type_station_lookup-pop .sch_box{position:relative}.type_station_lookup-pop .sch_box input{width:100%;border-bottom:1px solid var(--korail-gray-1100);height:auto;padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);font-size:1.1111rem;padding-right:var(--spacing-32);text-overflow:ellipsis;text-align:center;max-width:none}.type_station_lookup-pop .sch_box .btn_sch{width:1.3333rem;height:1.3333rem;background:url(../img/search_black.png) no-repeat center/100%;position:absolute;right:0.4444rem;bottom:0.5555rem}.sch_board-view .btn_wrap{padding-top:49px}.sch_board-view .page_group{margin:0 auto}@media screen and (max-width: 768px){.sch_board-view{padding-bottom:57px}.sch_board-view .btn_wrap{padding-top:30px}.sch_board-view .tourdiv.sch_event-wrap{margin-bottom:0}}.sch_board-wrap{padding-bottom:2.6666em}.sch_board-wrap .data{color:var(--korail-red-500)}.sch_board-wrap:last-of-type{padding-bottom:0}.sch_board-wrap .sch_board-top{padding-bottom:1rem;border-bottom:2px solid #d0d0d0;line-height:1}.sch_board-wrap .sch_board-top .btn_more{color:black}.sch_board-wrap .sch_board-top .btn_more:after{display:inline-block;content:"";width:19px;height:19px;background:url(../img/common/ico_more-black.png) no-repeat;vertical-align:middle;margin:0 0 5px 13px}.sch_board-wrap .sch_board-top.ticket{border-bottom:2px solid #d0d0d0}.sch_tab-content{padding:2.6666em 0 2.6666em 0}.sch_form-wrap .sch_result-txt{text-align:center;padding:2rem 1.33333rem;font-size:1.1111rem;font-weight:600}@media (max-width: 1440px){.sch_form-wrap .inner{padding:0 20px}}.sch_tab-container ul.tab-button{border-bottom:0 !important;margin-bottom:0}.sch_tab-container ul.tab-button li{border-radius:var(--border-radius__full);border:1px solid var(--korail-gray-1200);margin-right:10px;margin-top:12px;min-width:auto;padding:0.3333em 0.6666em 0.3333em 0.6666em}.sch_tab-container ul.tab-button li:last-of-type{margin-right:0}.search01{float:right;position:relative;display:flex;align-items:center;gap:0.4444em;margin-left:auto;justify-content:flex-end}.search01 input{border:none;font-size:1rem;border-bottom:1px solid var(--korail-gray-600);padding:0.25rem 0.5555rem;height:2.4444rem}.sub_content .search01 button{aspect-ratio:23 / 23;background-image:url(../img/icon__common/scrolled_search_icon.svg) !important;background-repeat:no-repeat;background-position:0;background-size:auto 1.3333rem;min-width:1.3333rem !important;border-radius:0;border:0;height:1.3333rem;width:auto !important;padding:0 !important;margin-top:0 !important}.search01 button img{display:none}.search_wrap{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:0.8888rem}.search_wrap .wrapInner{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:flex;width:100%}.search_wrap .wrapInner.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.search_wrap .wrapInner{flex-flow:column wrap;align-items:flex-start}}.search_wrap .wrapInner>*:first-child{width:100%}.sch_board-cont{padding:.44444rem 0}.tab-button-outer.train-view_wrap .tab-button>li{border-top-width:1px}.mypage_wrap .tab-button-outer{padding-left:0 !important;padding-right:0 !important}.tab-button,.tab_bar{margin-top:0;margin-left:0;margin-right:0;width:100%;display:block;max-width:none}.tab-button:after,.tab_bar:after{content:"";display:block;clear:both}.tab-button.tab_bar,.tab-button-outer>.tab-button,.tab_bar.tab_bar,.tab-button-outer>.tab_bar{margin-left:0;margin-right:0;margin-top:var(--spacing-28);margin-bottom:0}.layerWrap .empty_wrap .tab-button,.layerWrap .empty_wrap .tab_bar{margin-top:1.3333em;margin-bottom:1.3333em}.mypage_wrap .tab-button,.mypage_wrap .tab_bar{margin-left:0 !important;margin-right:0 !important;margin-top:0}@media (max-width: 1440px){.tab-button,.tab_bar{margin-top:0;margin-left:0;margin-right:0;max-width:none}.tab-button.tab_bar,.tab-button-outer>.tab-button,.tab_bar.tab_bar,.tab-button-outer>.tab_bar{margin-left:var(--spacing-side__content--desktop);margin-right:var(--spacing-side__content--desktop);max-width:calc(100% - (var(--spacing-side__content--desktop) * 2))}.mypage_wrap .tab-button.tab_bar,.mypage_wrap .tab-button-outer>.tab-button,.mypage_wrap .tab_bar.tab_bar,.mypage_wrap .tab-button-outer>.tab_bar{max-width:none}.layerWrap .tab-button,.layerWrap .tab_bar{margin-left:0;margin-right:0;max-width:none}}@media (max-width: 1024px){.tab-button,.tab_bar{margin-top:0;margin-left:0;margin-right:0;max-width:none}.tab-button.tab_bar,.tab-button-outer>.tab-button,.tab_bar.tab_bar,.tab-button-outer>.tab_bar{margin-top:0;margin-left:0;margin-right:0;max-width:none}.layerWrap .tab-button li,.layerWrap .tab_bar li{border-top-width:1px}}.tab-button{width:100%;list-style:none;border-bottom:0;position:relative}.tab-button.type_wn-flex{display:flex;flex-wrap:wrap;border-left:1px solid var(--korail-gray-1200)}.tab-button.type_wn-flex:before{display:none}.tab-button.type_wn-flex:after{display:none}.tab-button.type_wn-flex li{min-width:16.6666666667%;flex:1 1 16.6666666667%;display:flex;justify-content:center;align-items:center;border:0;border-bottom:1px solid var(--korail-gray-1200);border-right:1px solid var(--korail-gray-1200)}.tab-button.type_wn-flex li:nth-child(1),.tab-button.type_wn-flex li:nth-child(2),.tab-button.type_wn-flex li:nth-child(3),.tab-button.type_wn-flex li:nth-child(4),.tab-button.type_wn-flex li:nth-child(5),.tab-button.type_wn-flex li:nth-child(6){border-top:1px solid var(--korail-gray-1200)}.tab-button.type_wn-flex li:nth-child(7),.tab-button.type_wn-flex li:nth-child(8),.tab-button.type_wn-flex li:nth-child(9),.tab-button.type_wn-flex li:nth-child(10),.tab-button.type_wn-flex li:nth-child(11),.tab-button.type_wn-flex li:nth-child(12),.tab-button.type_wn-flex li:nth-child(13),.tab-button.type_wn-flex li:nth-child(14),.tab-button.type_wn-flex li:nth-child(15),.tab-button.type_wn-flex li:nth-child(16),.tab-button.type_wn-flex li:nth-child(17),.tab-button.type_wn-flex li:nth-child(18){flex:0 0 16.6666666667%}.tab-button.type_wn-flex button{word-break:keep-all;width:100%;height:100%}.tab-button.type_wn-flex>li.tab_button{margin:0}.tab-button.type_wn-flex>li.tab_button>a,.tab-button.type_wn-flex>li.tab_button>button{display:block;height:100%}@media (min-width: calc(768px + 1px)){.tab-button.type_wn-flex{display:inline-flex;flex-flow:row wrap}.tab-button.type_wn-flex>li.tab_button{min-width:0;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}}.tab-button.type_wn-flex li{flex:1}.tab-button:before{content:"";display:block;position:absolute;bottom:0;width:100%;height:1px;background:var(--korail-gray-1200);z-index:0}.tab-button li{height:auto;line-height:var(--line-height-1-375);overflow:hidden;position:relative;border-width:1px;border-style:solid;border-color:var(--korail-gray-1200);float:left;text-align:center;cursor:pointer;min-width:25%;font-weight:600;padding:var(--spacing-10) var(--spacing-16) var(--spacing-12)}.tab-button li.active{border-bottom-color:var(--korail-blue);color:var(--korail-blue);font-weight:700}.tab-button li.active:after{content:"";display:block;position:absolute;height:2px;width:100%;background:var(--korail-blue);bottom:0;z-index:1;left:0}.tab-button li:not(:last-of-type){border-right:0}@media (max-width: 1024px){.tab-button li{border-top-width:0;padding:var(--spacing-10) var(--spacing-12) var(--spacing-12)}}@media (max-width: 768px){.tab-button-outer .tab-button li{display:none}}.tab-button a:not(:last-of-type)>li{border-right:0}.sch_tab-container .tab-button:before{display:none}.sch_tab-container .tab-button li{border:1px solid var(--korail-gray-1200)}.sch_tab-container .tab-button li.active{border-color:black}.sch_tab-container .tab-button li.active button{color:black;font-weight:700}.sch_tab-container .tab-button li.active:after{display:none}#faqWrap .tab-button{flex-wrap:wrap;border-left:1px solid var(--korail-gray-1200)}#faqWrap .tab-button:before{display:none}#faqWrap .tab-button:after{display:none}#faqWrap .tab-button li{min-width:16.6666666667%;flex:1 1 16.6666666667%;display:flex;justify-content:center;align-items:center;border:0;border-bottom:1px solid var(--korail-gray-1200);border-right:1px solid var(--korail-gray-1200)}#faqWrap .tab-button li:nth-child(1),#faqWrap .tab-button li:nth-child(2),#faqWrap .tab-button li:nth-child(3),#faqWrap .tab-button li:nth-child(4),#faqWrap .tab-button li:nth-child(5),#faqWrap .tab-button li:nth-child(6){border-top:1px solid var(--korail-gray-1200)}#faqWrap .tab-button li:nth-child(7),#faqWrap .tab-button li:nth-child(8),#faqWrap .tab-button li:nth-child(9),#faqWrap .tab-button li:nth-child(10),#faqWrap .tab-button li:nth-child(11),#faqWrap .tab-button li:nth-child(12),#faqWrap .tab-button li:nth-child(13),#faqWrap .tab-button li:nth-child(14),#faqWrap .tab-button li:nth-child(15),#faqWrap .tab-button li:nth-child(16),#faqWrap .tab-button li:nth-child(17),#faqWrap .tab-button li:nth-child(18){flex:0 0 16.6666666667%}#faqWrap .tab-button button{word-break:keep-all;width:100%;height:100%}#faqWrap .tab-button>li.tab_button{margin:0}#faqWrap .tab-button>li.tab_button>a,#faqWrap .tab-button>li.tab_button>button{display:block;height:100%}@media (min-width: calc(768px + 1px)){#faqWrap .tab-button{display:inline-flex;flex-flow:row wrap}#faqWrap .tab-button>li.tab_button{min-width:0;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}}.tab-button2 li{float:left;text-align:center;cursor:pointer;min-width:20%;padding:2px 13px 5px;font-weight:700;overflow:hidden;position:relative;font-size:1rem;border:1px solid var(--korail-gray-1200);border-bottom:0}.tab-button2 li.active{color:#fff !important;font-weight:700;border:2px solid var(--korail-blue);border-bottom:2px solid var(--korail-blue) !important;background-color:var(--korail-blue)}.tab-button2 li.active::before{content:"✓";font-weight:700;color:#fff;line-height:1;padding-right:5px}.tabPage{display:none;clear:both}.tabPage.active{display:block !important}.tab_bar{display:flex}.tab_bar.type3{display:block}.tab_bar.type3>span{display:none}.tab_bar.type3 li{width:25%}@media (max-width: 768px){.tab-tck .tab_bar.type3{padding:0}.tab-tck .tab_bar.type3 li{width:50%;min-width:auto;border-top-width:1px}}.tab_bar.type4{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:.44444rem;width:100%;margin-left:0 !important;margin-right:0 !important;margin-top:2rem}.tab_bar.type4 li{border-radius:var(--border-radius__full);flex:0 1 auto;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--korail-gray-1200);text-align:center}.tab_bar.type4 li.active{background:white;border-color:black;font-weight:700}.tab_bar.type4 li.active.ktx,.tab_bar.type4 li.active.saemaeul,.tab_bar.type4 li.active.itx,.tab_bar.type4 li.active.mugunghwa,.tab_bar.type4 li.active.tongguen{background:white}.tab_bar.type4 li.active.tongguen.active{color:var(--korail-gray-700)}.tab_bar.type4 li.active button{color:black}.tab_bar.type4 li button{padding:0.3333em var(--spacing-16);display:inline-flex;justify-content:center;align-items:center;font-size:.8888rem;color:var(--korail-gray-700);min-height:32px;height:32px}.tab_bar.type4 li button>div{height:14px}@media (max-width: 768px){.tab_bar.type4 li button>div{height:12px}}@media (max-width: 1240px){.tab_bar.type4 li button{min-height:30px;height:30px}}@media (max-width: 768px){.tab_bar.type4 li button{min-height:24px;height:24px}}@media (max-width: 768px){.tab_bar.type4{flex-flow:row wrap}}.tab_bar.type_more-tabGroup{flex-wrap:wrap;border-left:1px solid var(--korail-gray-1200)}.tab_bar.type_more-tabGroup:before{display:none}.tab_bar.type_more-tabGroup:after{display:none}.tab_bar.type_more-tabGroup li{min-width:16.6666666667%;flex:1 1 16.6666666667%;display:flex;justify-content:center;align-items:center;border:0;border-bottom:1px solid var(--korail-gray-1200);border-right:1px solid var(--korail-gray-1200)}.tab_bar.type_more-tabGroup li:nth-child(1),.tab_bar.type_more-tabGroup li:nth-child(2),.tab_bar.type_more-tabGroup li:nth-child(3),.tab_bar.type_more-tabGroup li:nth-child(4),.tab_bar.type_more-tabGroup li:nth-child(5),.tab_bar.type_more-tabGroup li:nth-child(6){border-top:1px solid var(--korail-gray-1200)}.tab_bar.type_more-tabGroup li:nth-child(7),.tab_bar.type_more-tabGroup li:nth-child(8),.tab_bar.type_more-tabGroup li:nth-child(9),.tab_bar.type_more-tabGroup li:nth-child(10),.tab_bar.type_more-tabGroup li:nth-child(11),.tab_bar.type_more-tabGroup li:nth-child(12),.tab_bar.type_more-tabGroup li:nth-child(13),.tab_bar.type_more-tabGroup li:nth-child(14),.tab_bar.type_more-tabGroup li:nth-child(15),.tab_bar.type_more-tabGroup li:nth-child(16),.tab_bar.type_more-tabGroup li:nth-child(17),.tab_bar.type_more-tabGroup li:nth-child(18){flex:0 0 16.6666666667%}.tab_bar.type_more-tabGroup button{word-break:keep-all;width:100%;height:100%}.tab_bar.type_more-tabGroup>li.tab_button{margin:0}.tab_bar.type_more-tabGroup>li.tab_button>a,.tab_bar.type_more-tabGroup>li.tab_button>button{display:block;height:100%}@media (min-width: calc(768px + 1px)){.tab_bar.type_more-tabGroup{display:inline-flex;flex-flow:row wrap}.tab_bar.type_more-tabGroup>li.tab_button{min-width:0;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}}.tab_bar li{flex:1}.tab_bar li.active.mugung{background:white}.tab_bar li.active.flag_type2{background:var(--korail-blue)}.tab_bar li.active.flag_type3{background:var(--korail-red-500)}.type_tranin-station-pop_wrap .tab_bar{margin-top:0;margin-bottom:1.3333em}@media (max-width: 1024px){.tab_bar{margin-top:0;margin-left:0;margin-right:0}}.sub-tab_wrap{margin-bottom:.88889rem;padding-left:0 !important;padding-right:0 !important;display:flex}@media (max-width: 1024px){.sub-tab_wrap{float:none}}@media (max-width: 768px){.sub-tab_wrap .tab_bar{white-space:inherit;padding-bottom:0;padding-left:0px}}.tab_container.new_tab .btn_tab_open{display:none}.tab_container.new_tab .tab_list{display:block;padding:0;list-style:none;width:100%;font-size:12px;border-bottom:1px solid var(--korail-gray-1300)}.tab_container.new_tab .tab_button{float:left;text-align:center;cursor:pointer;min-width:25%;padding:0 20px;overflow:hidden;position:relative;font-size:20px;border:1px solid var(--korail-gray-1200);border-bottom:0}.tab_container.new_tab .tab_button>a{display:block;width:100%;height:100%;padding:16px 0}.tab_container.new_tab .tab_panel{display:none !important}.tab_container.new_tab .tab_panel.active{display:block !important}@media screen and (max-width: 1239px){.tab_container.new_tab .tab_button{font-size:18px}}@media screen and (max-width: 768px){.tab_container.new_tab .tab_container{position:relative}.tab_container.new_tab .btn_tab_open{display:block;width:calc(100% - 40px);margin:30px auto 0;padding:12.5px 25px 13px;background:var(--korail-blue);border-color:var(--korail-blue);font-size:18px;color:white;text-align:left;background:url(../img/white_arrow.png) no-repeat var(--korail-blue) right 25px center}.tab_container.new_tab .btn_tab_open .tab_tit{display:inline-block;position:relative;padding-right:22px;color:white}.tab_container.new_tab .tab_list{display:none;position:absolute;width:calc(100% - 40px);z-index:10;border-bottom:1px solid #dadada;border-top:1px solid #dadada}.tab_container.new_tab .tab_button{width:100%;padding:0;border-left:1px solid #dadada;border-top:none;font-size:18px;padding:12.5px 25px 13px}.tab_container.new_tab .tab_button.active{background:var(--korail-blue);border-color:var(--korail-blue);color:black}.tab_container.new_tab .tab_button>a{padding:0}.tab_container.new_tab .tab_panel.active{margin-top:15px}.tab_container.new_tab .tab_button{line-height:1;text-align:left;background:white}.tab_container.new_tab .tab_button button{font-size:18px}}.tab-tck .tck-List li .tck-num{border-radius:4px;width:auto;height:auto;padding:0 6px}.sch_sel-list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;flex:1 1 0}.sch_sel-list .tab-button,.sch_sel-list .tab-button_type02{border-bottom:0 !important;margin-left:0 !important;margin-top:0 !important;margin-right:0 !important;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:.4444em}.sch_sel-list .tab-button:before,.sch_sel-list .tab-button_type02:before{display:none}.sch_sel-list .tab-button li,.sch_sel-list .tab-button_type02 li{display:inline-block;border:1px solid var(--korail-gray-1200);border-radius:var(--border-radius__full);color:var(--korail-gray-300);min-width:75px;text-align:center;padding:.375em .75em;font-size:.8888rem;font-weight:600;flex:0 1 auto}.sch_sel-list .tab-button li.active,.sch_sel-list .tab-button_type02 li.active{color:black !important;border-color:black !important;font-weight:700;background:transparent}.sch_sel-list .tab-button li.active:before,.sch_sel-list .tab-button_type02 li.active:before{display:none}.sch_sel-list .tab-button li.active:after,.sch_sel-list .tab-button_type02 li.active:after{display:none}.sch_sel-list>.tab_bar:after{display:none !important;clear:none !important}@media (max-width: 768px){.sch_sel-list{width:100%;flex-basis:100%}}.choose_term ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:.4444rem}.choose_term ul li{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__full);display:inline;text-align:center;color:black;padding:.4444em .8888em;display:inline-flex;justify-content:center;align-items:center;flex-flow:row nowrap}.choose_term ul li.active{color:black;border-color:black;font-weight:700;background:transparent}.choose_term ul li.active>button{color:black;font-weight:700}.choose_term ul li button{font-size:1rem}#tab-menu{position:relative}#tab-menu li{float:left;width:100%}#tab-menu li.active a{background:#0988b7;color:white}#tab-menu li a{font-weight:700;top:0;position:absolute;min-width:159px;background:#e7e7e7;color:var(--korail-gray-300);font-size:20px;text-align:center;line-height:45px;border-radius:10px;border-radius:64px}#tab-menu li:last-child a{left:166px;display:block}.tab-select-outer{display:none}@media (max-width: 768px){.tab-select-outer{display:block}}@media (max-width: 768px){.tab-button-outer{display:none}}.promotion .promotion_bottom .tab-button{flex-wrap:wrap;border-left:1px solid var(--korail-gray-1200)}.promotion .promotion_bottom .tab-button:before{display:none}.promotion .promotion_bottom .tab-button:after{display:none}.promotion .promotion_bottom .tab-button li{min-width:16.6666666667%;flex:1 1 16.6666666667%;display:flex;justify-content:center;align-items:center;border:0;border-bottom:1px solid var(--korail-gray-1200);border-right:1px solid var(--korail-gray-1200)}.promotion .promotion_bottom .tab-button li:nth-child(1),.promotion .promotion_bottom .tab-button li:nth-child(2),.promotion .promotion_bottom .tab-button li:nth-child(3),.promotion .promotion_bottom .tab-button li:nth-child(4),.promotion .promotion_bottom .tab-button li:nth-child(5),.promotion .promotion_bottom .tab-button li:nth-child(6){border-top:1px solid var(--korail-gray-1200)}.promotion .promotion_bottom .tab-button li:nth-child(7),.promotion .promotion_bottom .tab-button li:nth-child(8),.promotion .promotion_bottom .tab-button li:nth-child(9),.promotion .promotion_bottom .tab-button li:nth-child(10),.promotion .promotion_bottom .tab-button li:nth-child(11),.promotion .promotion_bottom .tab-button li:nth-child(12),.promotion .promotion_bottom .tab-button li:nth-child(13),.promotion .promotion_bottom .tab-button li:nth-child(14),.promotion .promotion_bottom .tab-button li:nth-child(15),.promotion .promotion_bottom .tab-button li:nth-child(16),.promotion .promotion_bottom .tab-button li:nth-child(17),.promotion .promotion_bottom .tab-button li:nth-child(18){flex:0 0 16.6666666667%}.promotion .promotion_bottom .tab-button button{word-break:keep-all;width:100%;height:100%}.promotion .promotion_bottom .tab-button>li.tab_button{margin:0}.promotion .promotion_bottom .tab-button>li.tab_button>a,.promotion .promotion_bottom .tab-button>li.tab_button>button{display:block;height:100%}@media (min-width: calc(768px + 1px)){.promotion .promotion_bottom .tab-button{display:inline-flex;flex-flow:row wrap}.promotion .promotion_bottom .tab-button>li.tab_button{min-width:0;flex:0 0 16.6666666667%;width:16.6666666667%;max-width:16.6666666667%}}@media (max-width: 1024px){.promotion .promotion_bottom .tab-button{margin-left:var(--spacing-side__content--desktop);margin-right:var(--spacing-side__content--desktop);max-width:calc(100% - (var(--spacing-side__content--desktop) * 2))}}.promotion .promotion_bottom .tab-select-outer{margin-left:var(--spacing-side__content--mobile);margin-right:var(--spacing-side__content--mobile)}.tab-button_type-pop>li{height:auto;line-height:var(--line-height-1-375);overflow:hidden;position:relative;border-width:1px;border-style:solid;border-color:var(--korail-gray-1200);float:left;text-align:center;cursor:pointer;min-width:25%;font-size:1rem;font-weight:600;padding:var(--spacing-10) var(--spacing-16) var(--spacing-12)}.tab-button_type-pop>li.active{border-bottom-color:var(--korail-blue);color:var(--korail-blue);font-weight:700}.tab-button_type-pop>li.active:after{content:"";display:block;position:absolute;height:2px;width:100%;background:var(--korail-blue);bottom:0;z-index:1;left:0}.tab-button_type-pop>li:not(:last-of-type){border-right:0}@media (max-width: 1024px){.tab-button_type-pop>li{border-top-width:0;padding:var(--spacing-10) var(--spacing-12) var(--spacing-12)}}.date_wrap{text-align:center;font-size:1.3333rem;font-weight:700;max-width:500px;margin:0 auto}.date_wrap.clear:after{display:none !important;clear:none !important}.tab-tck_view .date_wrap{margin-bottom:0 !important;padding-top:0 !important}.tab-tck_view .date_wrap .total{font-size:1.3333rem;font-weight:700;position:static;margin-top:1em;margin-bottom:.6666em}.tab-tck_view .date_wrap .total span p{display:inline-block;text-decoration:underline}.globaldiv .date_wrap{max-width:none}.globaldiv .date_wrap .date_wrap{max-width:500px}.dtbox{display:flex;align-items:center}.dtbox.clear:after{display:none !important;clear:none !important}.dtbox.tab-tck{margin:0 auto 1.1rem;justify-content:center}.dtbox.tab-tck .tck_box01 .sectionWrap{border:0;padding-top:0 !important;padding-bottom:0 !important}.dtbox.tab-tck .tck_box01 .sectionWrap .selectAreaWrap{margin-top:0 !important;padding-left:.8888em;padding-right:.8888em}.dtbox.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap:hover input{text-decoration:underline}.dtbox.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap input.data{padding-top:0 !important;padding-bottom:0 !important;text-align:center;max-width:20ch;border-bottom:0;position:relative;bottom:2px;font-size:1.2222rem}.globaldiv .dtbox.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap input.data{max-width:16.6666rem}@media (max-width: 1240px){.dtbox.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap input.data{bottom:1px}}.dtbox.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap .btn_pop{border-bottom-color:transparent}.dtbox .btn_bf{order:1}.dtbox .tck_box01{order:2}.dtbox .btn_nt{order:3}.dtList_wrap .dtbox{max-width:670px;margin:40px auto 0}.dtList_wrap .dtbox a{font-weight:600;color:white;min-width:150px;border-radius:25px}@media (max-width: 1024px){.dtList_wrap .dtbox{max-width:320px;margin-top:20px}.dtList_wrap .dtbox a{min-width:37px;border-radius:100%}}.rser_wrap .rsv_box .dtbox{display:inline-block;font-size:0}.rser_wrap .rsv_box .dtbox span{font-size:1.11111rem;margin-bottom:0}.rser_wrap .rsv_box .dtbox span:before{display:none}.reser_wrap .rsv_box .dtbox .btn-arrow{margin-left:.44444rem}.term_free-viewWrap .dtbox{max-width:none;padding:0 1.2222em 0;align-items:center}.term_free-viewWrap .dtbox .dt_txt{word-break:keep-all;padding:.66667rem;line-height:var(--line-height-1-375);border:1px solid var(--korail-gray-1100);border-radius:var(--border-radius__sm)}.dtbox .arrow{flex-basis:32px;min-width:32px;width:32px;height:32px;background:url(../img/common/ico_arrow-black.png) no-repeat;background-size:32px auto}@media (max-width: 1024px){.dtbox .arrow{width:32px;height:32px;transform:rotate(0deg)}}@media (max-width: 768px){.dtbox span{line-height:1;display:block}.dtbox .arrow{margin:14px auto}}@media (max-width: 768px){.group_view-wrap .dtbox{font-size:18px;vertical-align:middle}.group_view-wrap .dtbox a{width:28px;height:28px}}.start_date_wrap{width:100%}.start_date_wrap .list_wrap{display:flex;flex-flow:row wrap;gap:.8888rem;margin-top:.8888em;width:100%}.start_date_wrap .list_wrap>li{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0;position:relative}.start_date_wrap .list_wrap>li>label{font-weight:700;width:100%}.start_date_wrap .list_wrap>li>input{width:100%}.start_date_wrap .list_wrap>li>.btn_c-day{background-position:bottom .5555rem right 1.5555rem}#txtGoStart{background-image:url("../img/icon__common/ico_airplane_svg_black.svg");background-repeat:no-repeat;background-color:transparent;background-position:right .4444rem center;background-size:auto 1.3333rem;cursor:pointer;font-weight:600}#txtGoEnd{background-image:url("../img/icon__common/ico_map_svg_black.svg");background-size:auto 1.3333rem;background-repeat:no-repeat;background-color:transparent;background-position:right .4444rem center;cursor:pointer;font-weight:600}.biz-ncard-pay__stn-inp{background-repeat:no-repeat}ul.non_before{font-weight:700;margin-bottom:0.8888em}.basket_text{padding:40px 35px;border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450);margin-bottom:2em}.info_wrap .box,.info-wrap .box{padding:1.5555em;border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450);margin-top:2rem}.info_wrap .box.type02 p.s_p:before,.info-wrap .box.type02 p.s_p:before{content:"";width:4px;height:4px;background:black;margin:0 11px 6px -15px}.info_wrap .box p,.info-wrap .box p{line-height:var(--line-height-1-5)}.info_wrap .box p.s_p,.info-wrap .box p.s_p{padding-left:15px}.info_wrap .box p:before,.info-wrap .box p:before{display:inline-block;content:"※";color:black;margin:0 var(--spacing-8) 0 0}.info_wrap .box p>span,.info-wrap .box p>span{margin-left:0.3333em;margin-right:0.3333em;font-weight:700}.info_wrap .box .boxlist,.info-wrap .box .boxlist{padding-left:20px}.info_wrap .box .boxlist i,.info-wrap .box .boxlist i{display:inline-block;margin-left:-18px;margin-right:5px}.info_wrap .box .boxlist .s_txt,.info-wrap .box .boxlist .s_txt{font-size:1rem;line-height:32px;display:block}@media (max-width: 768px){.info_wrap .box.type02,.info-wrap .box.type02{font-size:15px}.info_wrap .box.type02 p.s_p:before,.info-wrap .box.type02 p.s_p:before{width:3px;height:3px;margin:0 5px 5px -8px}.info_wrap .box h3,.info-wrap .box h3{font-size:16px;margin-bottom:11px}.info_wrap .box p.s_p,.info-wrap .box p.s_p{padding-left:0}.info_wrap .box p:before,.info-wrap .box p:before{font-size:16px}.info_wrap .box .boxlist,.info-wrap .box .boxlist{padding:0;margin-bottom:5px}.info_wrap .box .boxlist i,.info-wrap .box .boxlist i{display:inline-block;margin-left:0}}.txt_list .box{margin-top:0.4444em;padding:1.5555em;border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450)}.imgTextWrap ul{border-radius:var(--border-radius__sm);border:1px solid var(--korail-gray-1300);background:#f3f4f8;word-break:keep-all;line-height:1.37}.imgTextWrap ul .tit{font-weight:700}.txt_boxwrap{padding:1.3333em;border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450)}.txt_boxwrap .boxwrap_inner{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.txt_boxwrap .boxwrap_inner>p{font-size:1rem;font-weight:600;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.txt_boxwrap .boxwrap_inner>p:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.txt_boxwrap .boxwrap_inner>p:before{background-color:black}.tour_text{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);clear:both;background:#fafbfc;font-weight:600;padding:1.4em;font-size:1.1111rem;margin-bottom:1.4em}.tour_text.pd{margin-top:30px}.tour_text span{float:right;margin-left:0.3333em}.tour_text li:first-child{float:left}.tour_text li:last-child{float:right}@media (max-width: 1240px){.tour_text{padding:30px 20px}}@media (max-width: 768px){.tour_text{text-align:center;padding:13px 15px}.tour_text li:first-child{float:none}.tour_text span{float:none}}.borderBox{width:100%;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.2em;font-size:1.1111rem}.borderBox ul{display:flex;flex-flow:column nowrap}.borderBox li{display:flex;flex-flow:row nowrap;position:relative;gap:.44444rem;padding-left:11px;padding-left:0.75em;position:relative}.borderBox li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.borderBox li:before{border-radius:0}.borderBox li:not(:first-child){margin-top:20px}.borderBox li:nth-child(2){clear:both}.borderBox li .titleName{display:inline-block;font-size:1rem;font-weight:600}.borderBox li .name{font-size:1rem;text-align:left}.borderBox p{background:white;color:black;border-bottom-left-radius:20px;border-bottom-right-radius:20px;text-align:left;display:block;padding:0;position:relative;height:100%;word-break:break-all}.listWrap .borderBox{position:relative}.listWrap .borderBox:after{counter-increment:list-number;content:counter(list-number);display:inline-flex;position:absolute;left:0;top:0;padding:0.4444em;aspect-ratio:1 / 1;max-width:1.5em;width:100%;max-height:1.5em;transform:translate(-50%, -50%);font-size:0.7777em;color:white;background:var(--korail-blue);justify-content:center;align-items:center;line-height:1;border-radius:var(--border-radius__xs)}.back_box{border:1px solid var(--korail-gray-1300);padding:1.3333em;margin-bottom:1.3333em;background-color:var(--korail-blue-1000);border-radius:var(--border-radius__sm)}.back_box.marginzero{margin-bottom:0}.back_box>ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.back_box>ul>li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.back_box>ul>li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.back_box .list{font-size:.8888rem;color:black}.back_box .list .left_box{width:100%;text-align:center;font-size:.8888rem}.back_box .list .right_box{font-size:.8888rem}.back_box .list>li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.back_box .list>li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.back_box .list>li:before{border-radius:0}.back_box .list>li .ing{display:inline-block;background:var(--korail-orange-500);min-width:70px;color:white;text-align:center}.back_box>.txt{font-weight:700;font-size:1.1111rem;margin-bottom:0.8em}.tab-button-outer ~ .tabPage .back_box{margin-top:1.3333em}.background_wrap{background:var(--korail-gray-1450);border:1px solid var(--korail-gray-1300);padding:1.5555em 1.3333em;margin-top:1.1111em;margin-bottom:1.1111em}.background_wrap .inner_box p{padding-left:.3333rem;display:inline}.background_wrap .bottom_text_p{padding-top:1.5555em}.top_text_wrap{font-size:1.2222rem;line-height:var(--line-height-1-375);text-align:left;font-weight:600;background:var(--korail-gray-1400);margin-bottom:1.5em;padding:1.4545em}.top_text_wrap.left{text-align:left}.top_text_wrap.left span{display:block}.details_box{border-top:1px dotted var(--korail-gray-1300)}.details_box ul{padding:0 20px;font-size:22px;line-height:40px;color:var(--korail-gray-300)}.details_box li:not(:last-of-type){margin-bottom:5px}.details_box button{margin-top:20px;width:100%;line-height:60px;height:62px;font-size:25px}.desc_box{border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);padding:1.3333em;margin-top:0.8888em;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;position:relative;display:flex}@media (min-width: calc(1024px + 1px)){.desc_box{gap:8px}}@media (max-width: 1024px){.desc_box{gap:6px}}.desc_box.clear:after{display:none !important;clear:none !important}.descBox .desc{font-size:1.1111em}.descBox .desc+.desc{margin-top:3.5555em}.bz_bma_purchase_wrap .textWrap{border:1px solid var(--korail-gray-1300);background:white;border-radius:var(--border-radius__md);border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:white;margin-bottom:1.3333em}.rd_box{text-align:center;border:1px solid var(--korail-red-500);padding:.88889rem;word-break:keep-all;font-weight:600;border-radius:var(--border-radius__sm)}.what_easy_purchase{border:1px solid var(--korail-gray-1200);padding:1.33333rem;margin-top:1.33333rem;border-radius:var(--border-radius__sm)}.what_easy_purchase .what{font-weight:700}.schedule_box{border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450);margin-top:0.8888em;margin-bottom:0.8888em}.schedule_box ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem;margin-top:0.8888em;margin-bottom:0.8888em}.schedule_box ul li{padding-left:0.75em;position:relative}.schedule_box ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.schedule_box ul li:before{border-radius:0}.member_Benefits{line-height:var(--line-height-1-2);border-radius:var(--border-radius__xs);background:var(--korail-gray-1450);padding:1.3333rem;margin:0 auto 0;border:1px solid var(--korail-gray-1200);display:grid;grid-template-rows:auto;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888em;width:100%;margin-top:0.4444em;margin-bottom:0.4444em}.member_Benefits li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.member_Benefits li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.member_Benefits li:before{border-radius:0}.member_Benefits>p{font-weight:bold;font-size:1.1111rem}.bg_box{border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-375);border-radius:var(--border-radius__sm);padding:1.3333em;margin-bottom:.8888rem}.bg_box:before{display:none}.bg_box .inner{display:inline-block;vertical-align:middle}.bg_box .tit{font-size:1.1111rem;margin-bottom:0.7272em;line-height:var(--line-height-1-2)}.bg_box p{font-size:.8888rem}.bg_box li{font-size:1rem;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.bg_box li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.bg_box li:before{border-radius:0}.bg_box li .li_btn{margin-top:.4444em}.bg_box .sizeUp li .sub{font-size:.8888rem;padding-left:0.75em;position:relative}.bg_box .sizeUp li .sub:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.bg_box .sizeUp li .sub:before{background-color:black}.bg_box-type02{background:#f3f4f8;padding:1.3333rem}.bg_box-type02 li{margin-bottom:.8888rem}.bg_box-type02 li:last-of-type{margin-bottom:0}.bg_box-type02 li>span{display:block;font-size:1rem;line-height:30px;color:var(--korail-gray-700)}.middleTextWrap{border-width:0}.middleTextWrap:not(.uf_info-wrap){max-width:800px;margin-left:auto;margin-right:auto;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em}.middleTextWrap:not(.uf_info-wrap) .titWrap{display:flex;align-items:center;line-height:var(--line-height-1-2);font-weight:700}.middleTextWrap:not(.uf_info-wrap) .titWrap>p{font-size:1.2222rem}.middleTextWrap>.info_tit+div{padding-top:.8888em}.bz_bma_purchase_wrap .middleTextWrap>.scrollUp{display:flex;align-items:center;line-height:var(--line-height-1-2);font-weight:700}.bz_bma_purchase_wrap .middleTextWrap>.scrollUp>p{font-size:1.2222rem}.bz_bma_purchase_wrap .middleTextWrap>.scrollUp+ul{margin-top:.8888em}.middleTextWrap ul li{margin-bottom:.4444em;text-align:left}.middleTextWrap ul li span{display:flex;flex-flow:column nowrap;padding-left:0}.middleTextWrap ul li span::before{position:static}.middleTextWrap ul li:last-of-type{margin-bottom:0 !important}.bz_bma_purchase_wrap .membership_signUp02 .middleTextWrap{margin-top:1.3333em}.uf_info-wrap{max-width:800px;margin-left:auto;margin-right:auto;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em;margin-bottom:1.3333em}.uf_info-wrap:only-child{margin-bottom:0 !important}.uf_info-wrap li{position:relative;word-break:keep-all;margin-bottom:.8888em;padding-left:0.75em;position:relative}.uf_info-wrap li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.uf_info-wrap li:before{border-radius:0}.uf_info-wrap li:last-of-type{margin-bottom:0 !important}.uf_info-wrap li a{color:var(--korail-blue)}.uf_info-wrap li a .txt{color:black}.uf_info-wrap li .btn_move{display:inline-block;font-size:18px;line-height:40px;min-width:108px;margin-left:9px;position:absolute;top:-12px}.uf_info-wrap .info_tit,.uf_info-wrap .tit{display:flex;align-items:center;line-height:var(--line-height-1-2);font-weight:700}.uf_info-wrap .info_tit>p,.uf_info-wrap .tit>p{font-size:1.2222rem}.uf_info-wrap .uf_list{padding-top:.8888em;padding-bottom:.8888em}.uf_info-wrap .uf_list:last-of-type{padding-bottom:0}.uf_info-wrap .info_cont{display:none}.middleTextWrap>.uf_info-wrap{border-width:1px}.btnList+.uf_info-wrap{margin-top:1.3333em}.layerPopup .uf_info-wrap{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333rem !important}.layerPopup .uf_info-wrap.inform{margin-top:1.3333em}.layerPopup .uf_info-wrap.inform a{border:none;padding:0}.layerPopup .uf_info-wrap.inform .uf_list>li.active a{border-bottom:1px solid var(--korail-blue);display:inline-block;border-radius:0;width:auto}.layerPopup .uf_info-wrap.border_none{padding:0;border:none}.layerPopup .uf_info-wrap a{display:block;width:100%;padding:1.3333rem !important;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm)}.compli_box{margin-bottom:1.3333em}.compli_box .sroll_inner{max-height:340px;border:1px solid var(--korail-gray-1300);overflow:hidden;overflow-y:auto;word-break:keep-all;padding:1.5em;font-size:.8888rem}.compli_box .sroll_inner p,.compli_box .sroll_inner span{font-size:.8888rem}.compli_box .sroll_inner ul{flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;position:relative;display:flex}@media (min-width: calc(1024px + 1px)){.compli_box .sroll_inner ul{gap:8px}}@media (max-width: 1024px){.compli_box .sroll_inner ul{gap:6px}}.compli_box .sroll_inner ul.clear:after{display:none !important;clear:none !important}.tit+.compli_box{margin-top:.8888em}.auto_delete{font-size:1.1111rem;font-weight:600;text-align:center;line-height:var(--line-height-1-5);background:var(--korail-blue-1000);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1em;max-width:1000px;margin:0 auto}.auto_delete span{color:var(--korail-red-500);font-size:1.1111rem}.by_box{border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:white;margin-bottom:1.3333rem;display:flex;flex-flow:column nowrap;align-items:flex-start;gap:1.3333rem}.by_box.type_center li{float:none;margin:0 auto 15px;width:52%}.by_box.payment_toggle{width:100%;flex-flow:row nowrap}.by_box.payment_toggle .tit{margin-bottom:0 !important;font-weight:700}.by_box.payment_toggle .tit:before{display:none}.by_box>.inner{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:0.8888em}.by_box>.inner.clear:after{display:none !important;clear:none !important}.by_box>.inner>ul{display:grid;width:100%;gap:0.8888em}.by_box>.inner>ul.clear:after{display:none !important;clear:none !important}.by_box>.inner>ul>li{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.8888rem;display:flex;width:100%}.by_box>.inner>ul>li.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.by_box>.inner>ul>li{flex-flow:column wrap;align-items:flex-start}}.by_box>.inner>ul>li>*{flex:0 1 auto;width:auto}.by_box>.inner>ul>li>label:first-child,.by_box>.inner>ul>li>.label:first-child,.by_box>.inner>ul>li>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.by_box>.inner>ul>li>input,.by_box>.inner>ul>li>textarea{width:100%}.by_box>.inner>ul>li>label:first-child,.by_box>.inner>ul>li>.label:first-child,.by_box>.inner>ul>li>.tit:first-child{flex:0 0 auto}.by_box>.inner>ul>li>.btn_pop{width:100%;flex-basis:100%}}.by_box>.inner>ul>li.type_data{align-items:flex-start}.by_box>.inner>ul>li br{display:none}.by_box>.inner>ul>li>ul{width:100%}.by_box>.inner>ul>li>ul>li{flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;gap:.8888rem;display:flex;width:100%}.by_box>.inner>ul>li>ul>li.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.by_box>.inner>ul>li>ul>li{flex-flow:column wrap;align-items:flex-start}}.by_box>.inner>ul>li>ul>li>*{flex:0 1 auto;width:auto}.by_box>.inner>ul>li>ul>li>label:first-child,.by_box>.inner>ul>li>ul>li>.label:first-child,.by_box>.inner>ul>li>ul>li>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.by_box>.inner>ul>li>ul>li>input,.by_box>.inner>ul>li>ul>li>textarea{width:100%}.by_box>.inner>ul>li>ul>li>label:first-child,.by_box>.inner>ul>li>ul>li>.label:first-child,.by_box>.inner>ul>li>ul>li>.tit:first-child{flex:0 0 auto}.by_box>.inner>ul>li>ul>li>.btn_pop{width:100%;flex-basis:100%}}.by_box>ul{border-radius:var(--border-radius__sm);border-color:var(--korail-gray-1300);width:100%;text-align:left;flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.88889rem;display:flex;width:100%}.by_box>ul.clear:after{display:none !important;clear:none !important}.by_box>ul.w5{margin-bottom:1.5555rem}.by_box>ul>li{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.8888rem;display:flex;width:100%}.by_box>ul>li.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.by_box>ul>li{flex-flow:column wrap;align-items:flex-start}}.by_box>ul>li>*{flex:0 1 auto;width:auto}.by_box>ul>li>label:first-child,.by_box>ul>li>.label:first-child,.by_box>ul>li>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.by_box>ul>li>input,.by_box>ul>li>textarea{width:100%}.by_box>ul>li>label:first-child,.by_box>ul>li>.label:first-child,.by_box>ul>li>.tit:first-child{flex:0 0 auto}.by_box>ul>li>.btn_pop{width:100%;flex-basis:100%}}.by_box>ul>li>label,.by_box>ul>li .label{font-weight:700}.by_box>ul>li>ul{width:100%;gap:0.4444em}.by_box>ul>li>p,.by_box>ul>li>span{flex:0 1 auto}.by_box li .tit{margin-bottom:0;display:inline-flex;align-items:center}.by_box .tit{margin-bottom:0.7272em}.by_box .tit>label{font-weight:700}.by_box .tit>span{font-size:1rem}.by_box .list_tit{font-size:1rem}.by_box .box_inner{display:table;width:100%;table-layout:fixed}.by_box .date{font-size:1.2222rem;color:var(--korail-red-500)}.by_box .cont_box{display:table-cell;vertical-align:middle}.by_box .price_box{display:table-cell;vertical-align:middle;text-align:right}.by_box .price_txt{font-size:1.2222rem;font-weight:700;color:var(--korail-red-500)}.by_box .pdt_list>li{margin-top:25px;font-size:0}.by_box .pdt_list>li:first-of-type{margin-top:17px}.by_box .pdt_list .img_wrap{border:1px solid var(--korail-gray-1300);min-height:200px;padding-bottom:16%;width:17%;display:inline-block;vertical-align:top;overflow:hidden;position:relative}.by_box .pdt_list .img_wrap img{max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}.by_box .pdt_list .cont_wrap{display:inline-block;vertical-align:top;width:calc(100% - 55px)}.by_box .pdt_list .tit_box:after{display:block;content:"";clear:both}.by_box .pdt_list .tit_box .price_txt span.num{color:black}.by_box .pdt_list li .cont_inner{display:flex;flex-flow:row nowrap;width:100%;gap:1.3333em;padding:1.3333rem !important;border-radius:var(--border-radius__sm);border:1px solid var(--korail-gray-1300)}.by_box .pdt_list li .cont_inner .cont_wrap{display:flex;flex-flow:row wrap;flex:1 0 0;width:100%;gap:1.3333em;align-items:center}.by_box .pdt_list li .cont_inner .cont_wrap .cont_bt{display:flex;flex-flow:row wrap;flex:1 0 0;width:100%;gap:1.3333em;align-items:center}.by_box .pdt_list li .cont_inner .cont_wrap .cont_bt .info_box{margin-left:auto}.by_box .pdt_list .info_box{background:#f3f4f8;border-radius:var(--border-radius__xs);padding:1.3333rem !important}.by_box .print_pop{background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;width:100%;border-radius:var(--border-radius__sm);height:100%;display:flex;align-items:center;text-align:center}.by_box .print_pop p{font-size:40px;line-height:60px;font-weight:600;color:white;flex:1}.by_box .print_pop p span{display:block;font-size:22px}.by_box .s_list ul{border:0;padding:0}.by_box .s_list li{margin:.6666rem 0 0 0;padding-left:0.75em;position:relative}.by_box .s_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.product_order-wrap .by_box .tit:before{display:none}.by_box .label.white_ne{white-space:nowrap}.by_box .label.align{vertical-align:top;position:relative}.by_box .label.line_top{vertical-align:top;line-height:42px}.bz_bma_purchase_wrap .by_box .label{border:none;padding:40px 0 0}.list+.by_box,.tit+.by_box{margin-top:0.8888em}.reservation_form .pay_ment-wrap .by_box{margin-bottom:.8888rem}.tab-button-outer ~ .tabPage .by_box{margin-top:1.3333em}.sy_by-box{border-color:var(--korail-gray-1300);border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:white;margin-bottom:1.3333em}.sy_by-box>.inner{max-width:44.4444rem;margin:0 auto}.rsv_deposit_return-wrap.type_khnp{display:grid;gap:1.3333em;max-width:1000px;margin:0 auto}.rsv_deposit_return-wrap.type_khnp>.bthWrap{text-align:center}.rsv_deposit_return-wrap .tit_top{margin-bottom:0.8888rem}.rsv_deposit_return-wrap .tit_top .tit{font-size:1.2222rem;color:black}.rsv_deposit_return-wrap .tit_top .txt{font-size:18px}.rsv_deposit_return-wrap .tit_top .btn_mod{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em}.rsv_deposit_return-wrap .tit_top.type02{margin-top:2.6666em;margin-bottom:1.3333em}.rsv_deposit_return-wrap .nece{color:#0fb7c8}.history_bottom_wrap{display:grid;width:100%}.history_bottom_wrap .history_tk .btnWrap:not(.num02),.history_bottom_wrap .history_tk .layerPopup .layerWrap .btnWrap--center:not(.num02),.layerPopup .layerWrap .history_bottom_wrap .history_tk .btnWrap--center:not(.num02),.history_bottom_wrap .history_tk .layerPopup .layerWrap .btn_wrap--center:not(.num02),.layerPopup .layerWrap .history_bottom_wrap .history_tk .btn_wrap--center:not(.num02){text-align:right}.history_bottom_wrap .history_tk .btnWrap.type_comf,.history_bottom_wrap .history_tk .layerPopup .layerWrap .type_comf.btnWrap--center,.layerPopup .layerWrap .history_bottom_wrap .history_tk .type_comf.btnWrap--center,.history_bottom_wrap .history_tk .layerPopup .layerWrap .type_comf.btn_wrap--center,.layerPopup .layerWrap .history_bottom_wrap .history_tk .type_comf.btn_wrap--center{width:160px}.history_bottom_wrap .history_tk .btnWrap button:nth-child(2),.history_bottom_wrap .history_tk .layerPopup .layerWrap .btnWrap--center button:nth-child(2),.layerPopup .layerWrap .history_bottom_wrap .history_tk .btnWrap--center button:nth-child(2),.history_bottom_wrap .history_tk .layerPopup .layerWrap .btn_wrap--center button:nth-child(2),.layerPopup .layerWrap .history_bottom_wrap .history_tk .btn_wrap--center button:nth-child(2){margin-right:0px}.history_bottom_wrap .history_tk .ht_inner:not(last-child){border-bottom:1px solid var(--korail-gray-1300)}.history_bottom_wrap .history_tk .ht_inner:first-child{display:table;width:100%}.history_bottom_wrap .history_tk .ht_inner:not(first-child){padding:45px 34px;display:table;width:100%}.history_bottom_wrap .history_tk .ht_inner .num{display:table-cell;width:5%;text-align:left;vertical-align:middle;font-size:27px;font-weight:600}.history_bottom_wrap .history_tk .ht_inner .textWrap{display:table-cell;width:80%}.history_bottom_wrap .history_tk .ht_inner .buttonWrap{display:table-cell;width:15%;text-align:right;vertical-align:middle}.history_bottom_wrap .history_tk.type_bt-y{border-top:2px solid black}.history_bottom_wrap .inline_wrap .reser_text_top{display:block}.history_bottom_wrap .inline_wrap .ticket_number{display:inline-block;color:black}.history_bottom_wrap .history_tk.border{border-top:2px solid black}.history_bottom_wrap .page_group{margin:0 auto 0}@media (max-width: 1240px){.history_bottom_wrap.past .history_tk{padding-top:0px}.history_bottom_wrap .history_tk .ht_inner:first-child{display:block;padding:30px 0;position:relative}.history_bottom_wrap .history_tk .ht_inner .buttonWrap{display:block;margin:20px auto 0}.history_bottom_wrap .history_tk .ht_inner:not(first-child){display:block;padding:30px 0;position:relative}.history_bottom_wrap .history_tk .ht_inner .num{width:80px;position:absolute;left:40px;top:50%;transform:translateY(-50%)}.history_bottom_wrap .history_tk .ht_inner .textWrap{padding-left:100px}}@media (max-width: 1024px){.history_bottom_wrap.past .history_tk{padding-top:0px}.history_bottom_wrap .history_tk .btnWrap:not(.num02),.history_bottom_wrap .history_tk .layerPopup .layerWrap .btnWrap--center:not(.num02),.layerPopup .layerWrap .history_bottom_wrap .history_tk .btnWrap--center:not(.num02),.history_bottom_wrap .history_tk .layerPopup .layerWrap .btn_wrap--center:not(.num02),.layerPopup .layerWrap .history_bottom_wrap .history_tk .btn_wrap--center:not(.num02){text-align:center;margin-top:.88889rem}.history_bottom_wrap .history_tk .btnWrap.type_comf,.history_bottom_wrap .history_tk .layerPopup .layerWrap .type_comf.btnWrap--center,.layerPopup .layerWrap .history_bottom_wrap .history_tk .type_comf.btnWrap--center,.history_bottom_wrap .history_tk .layerPopup .layerWrap .type_comf.btn_wrap--center,.layerPopup .layerWrap .history_bottom_wrap .history_tk .type_comf.btn_wrap--center{width:100%}.history_bottom_wrap .history_tk .tckWrap{padding:0px}.history_bottom_wrap .history_tk .ht_inner:not(first-child){display:block;padding:30px 0px;position:relative}.history_bottom_wrap .history_tk .ht_inner:first-child{display:block;padding:30px 0}.history_bottom_wrap .history_tk .ht_inner .buttonWrap{display:block;margin:20px auto 0}.history_bottom_wrap .history_tk .ht_inner .num{width:80px;position:absolute;left:40px;top:50%;transform:translateY(-50%)}.history_bottom_wrap .history_tk .ht_inner .textWrap{padding-left:100px}}@media (max-width: 768px){.history_bottom_wrap .history_tk{margin-top:14px;padding-bottom:10px}.history_bottom_wrap .history_tk .ht_inner .num{display:none}.history_bottom_wrap .history_tk .ht_inner .textWrap{padding-left:0}.history_bottom_wrap .history_tk .ht_inner .textWrap p:first-child{font-size:18px}.history_bottom_wrap .history_tk .ht_inner .textWrap p:last-child{font-size:16px;margin-top:20px;line-height:22px}.history_bottom_wrap .history_tk .ht_inner .textWrap p:last-child span{display:block}.history_bottom_wrap .history_tk .ht_inner .buttonWrap{width:auto;text-align:center}.history_bottom_wrap .btnWrap,.history_bottom_wrap .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .history_bottom_wrap .btnWrap--center,.history_bottom_wrap .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .history_bottom_wrap .btn_wrap--center{flex:0 0 100%;width:100%;max-width:100%}.history_bottom_wrap h3{margin-top:0;line-height:28px}.history_bottom_wrap h3 span{display:block;margin-left:0 !important}}.thumlist{position:relative;overflow:hidden;max-width:560px;border-radius:var(--border-radius__md);aspect-ratio:324 / 450;height:100%;margin:0 auto}.tourdiv .sch_box_inner .thumlist{aspect-ratio:16 / 9}.tourdiv .sch_box_inner .thumlist>a{display:flex}.tourdiv .sch_box_inner .thumlist>a:hover:after,.tourdiv .sch_box_inner .thumlist>a:focus:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #0054a6;z-index:11;border-radius:var(--border-radius__md)}.thumlist:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:11;border-radius:var(--border-radius__md)}.thumlist:hover:after,.thumlist:focus:after,.thumlist:focus-within:after{border:1px solid var(--korail-blue)}.thumlist:hover .thumwrap_over_wrap,.thumlist:focus .thumwrap_over_wrap,.thumlist:focus-within .thumwrap_over_wrap{display:block;visibility:visible;opacity:1;transition:opacity 0.25s ease}.tourdiv #main .main-visual .sch_box .thumlist{max-height:280px}.tourdiv #main .main-visual .sch_box .thumlist:after{display:none}@media (max-width: 1024px){.tourdiv #main .main-visual .sch_box .thumlist{aspect-ratio:16 / 9;width:100%;margin:0 auto;max-height:200px}}@media (max-width: 768px){.tourdiv #main .main-visual .sch_box .thumlist{max-height:160px}}@media (max-width: 485px){.tourdiv #main .main-visual .sch_box .thumlist{max-height:none;height:240px;aspect-ratio:unset}}.globaldiv .thumlist>a{position:relative;z-index:12}.globaldiv .thumlist>a:hover .prd_info{background:#000}.globaldiv .thumlist>a .sub_prd_txt{font-size:0.8888rem}.globaldiv .thumlist>a .sub_prd_tit{font-size:0.8888rem}.globaldiv .thumlist>a .prd_bottom{font-size:0.8888rem}.thumwrap{width:100%;background:var(--korail-gray-600);border-radius:var(--border-radius__md)}.thumwrap .thum{width:100%;height:100%;aspect-ratio:326 / 453;object-fit:cover;background-size:auto 4.44em;background-position:center center;background-repeat:no-repeat;background-image:url(../img/icon__common/icon__image--solid--white--half-transparent.svg);position:relative;z-index:1;border:0}.thumwrap .thum[src="/assets/cmsfile/null"]{text-indent:-9999px}.thumwrap .locationtag{width:3.8888em;height:3.8888em;position:absolute;top:1.1111em;left:0.8888em;background:var(--korail-blue);border-radius:var(--border-radius__full);display:flex;z-index:10;justify-content:center;align-items:center;color:white}.thumwrap .prd_info{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.75);color:white;padding:1em;z-index:10;border-radius:0 0 var(--border-radius__md) var(--border-radius__md)}.thumwrap .prd_info .prd_type{font-size:0.8888rem;color:var(--korail-yellow-500);font-weight:700}.thumwrap .prd_info .sub_prd_tit{font-size:1.1111rem;color:var(--korail-yellow-500);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thumwrap .prd_info .sub_prd_price{font-size:1.1111rem;color:var(--korail-tour-primary);font-weight:700}.thumwrap .prd_info .Wishbtn{position:absolute;right:1em;bottom:1em;font-weight:700;display:flex;align-items:center;justify-content:center;gap:0.25em}.thumwrap .prd_info .Wishbtn:before{width:1.1111em;height:1.1111em;content:"";display:inline-block;background:url(../img/wishbtn.png) no-repeat center/100%}.tourdiv #main .main-visual .sch_box .thumwrap{aspect-ratio:16 / 9}.tourdiv #main .main-visual .sch_box .thumwrap .thum{max-height:280px}@media (max-width: 1024px){.tourdiv #main .main-visual .sch_box .thumwrap .thum{width:100%;aspect-ratio:16 / 9;object-position:center;max-height:200px}}@media (max-width: 768px){.tourdiv #main .main-visual .sch_box .thumwrap .thum{max-height:160px}}@media (max-width: 485px){.tourdiv #main .main-visual .sch_box .thumwrap .thum{max-height:none;height:240px;aspect-ratio:unset}}.thumwrap_over_wrap{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,97,207,0.7);display:none;z-index:20;font-size:1.3333rem;border-radius:var(--border-radius__md);opacity:0;visibility:hidden;transition:opacity 0.25s ease}.thumwrap_over_wrap .over_wrap_innner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.4444em;transform:translateY(-50%);text-align:center;color:white;position:absolute;top:50%;left:0;width:100%;padding:0 1em}.thumwrap_over_wrap .over_tit{margin-bottom:1.6em}.thumwrap_over_wrap .over_info{font-weight:300;text-align:center}.thumwrap_over_wrap .over_date{margin-bottom:0.8333em;color:#ffe674}.thumwrap_over_wrap .over_btn{font-size:1.1111rem;color:white;background-color:var(--korail-tour-primary);border-radius:var(--border-radius__full);padding:0.5em 2em;margin:0 auto}.product_wrap>.flo_wrap{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:0.8888em}.product_wrap>.flo_wrap>button{margin-left:auto;display:inline-flex;flex-flow:row nowrap;align-items:center;gap:0.4444em}.product_wrap>.flo_wrap>button:before{display:block;content:"";width:16px;height:16px;background:url(../img/common/btn_more-blue.png) 0 0/100% auto no-repeat}.travel_prdlist{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.3333em;justify-items:center}.travel_prdlist.clear:after{display:none !important;clear:none !important}.tourdiv #main .main-visual .sch_box .travel_prdlist{display:block}.tourdiv #main .main-visual .sch_box .travel_prdlist .slick-track{display:flex;flex-flow:row nowrap;gap:0.4444em}.tourdiv #main .main-visual .sch_box .travel_prdlist .slick-slide:last-of-type{margin-right:0}.tourdiv #main .main-visual .sch_box .travel_prdlist .slick-dots{display:flex !important;gap:0.4444em;justify-content:center;align-items:center}.tourdiv #main .main-visual .sch_box .travel_prdlist .locationtag{display:none}@media (max-width: 1024px){.travel_prdlist{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 768px){.travel_prdlist{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 485px){.travel_prdlist{grid-template-columns:repeat(1, minmax(0, 1fr))}}.com_prdlist{justify-items:center;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));width:100%;margin-bottom:1.3333em;gap:1.3333em}.com_prdlist.clear:after{display:none !important;clear:none !important}@media (max-width: 1024px){.com_prdlist{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 768px){.com_prdlist{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 485px){.com_prdlist{grid-template-columns:repeat(1, minmax(0, 1fr))}}.rcd_item-wrap .com_prdlist+div{text-align:center}.packlist_wrap .com_prdlist+div{text-align:center}.nodata{padding:1.5em 0 2.5em;border-top:1px solid #b0b0b0;text-align:center;width:100%}.nodata .nodatimg{margin-bottom:1.5em}.nodata .nodatatxt{font-size:1.7777rem}@media screen and (max-width: 768px){.nodata img{width:85px}}.event_list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.event_list li{border-bottom:0}.event_list .event_info:hover .event_tit{text-decoration:underline}.event_list .event_info .event_tag .event_tag01{color:var(--korail-blue)}.event_list .event_tit{font-size:1.2222rem;font-weight:700}.event_list .event_date{color:var(--korail-gray-700)}.event_list .event_thum{flex:0 1 15.5555em;aspect-ratio:16 / 9;background:var(--korail-gray-600)}.event_list .event_thum img{aspect-ratio:16 / 9;object-fit:cover;width:100%;height:100%}@media (max-width: 485px){.event_list .event_thum{flex:0 0 100%}}.event_list .event_info{flex:0 1 auto}@media (max-width: 1024px){.event_list{grid-template-columns:repeat(1, minmax(0, 1fr))}}.box_list-wrap{margin-bottom:16px;padding-bottom:8px;border-top:2px solid #b0b0b0;border-bottom:1px solid #b0b0b0}.box_list-wrap .slick-track{display:flex;flex-wrap:nowrap}.box_list{padding:1.1111em}.box_list:after{display:block;content:"";clear:both}.box_list .slick-dots li.slick-active{background-color:var(--korail-blue)}.box_list .slick-list li{min-height:275px;margin:10px;text-align:center;float:left;display:table !important;width:calc(25% - 20px) !important}.box_list .slick-list li:nth-of-type(4n){margin-right:0}.box_list .slick-list li .inner{display:table-cell;vertical-align:middle;padding:0 5px;border:1px solid #c3c3c3}.box_list .tit{font-size:1.3333rem;font-weight:600}.box_list .cont{font-size:1.1111rem;color:var(--korail-gray-600);padding-top:0.4em}.box_list .btnWrap,.box_list .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .box_list .btnWrap--center,.box_list .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .box_list .btn_wrap--center{padding-top:0.8888em}.box_list .slick-dots{text-align:center;width:100%}.box_list .slick-dots li{width:16px;height:16px;border:0;border-radius:100%;background:var(--korail-gray-1200);min-height:auto;display:inline-block !important;margin-right:18px;margin-top:7px}.box_list .slick-dots li:last-of-type{margin-right:0}.box_list .slick-dots li button{min-width:auto;width:100%;height:100%;border:0;font-size:1px;color:transparent}.box_list .slick-dots li button:hover{background-color:transparent}.box_list .slick-dots li.slick-active{background:var(--korail-blue)}@media (max-width: 1240px){.box_list .slick-list li{width:calc(50% - 20px) !important}.box_list .slick-track>.slick-slide{margin-left:0}}@media (max-width: 768px){.box_list{padding-top:28px}.box_list li{width:100%;margin-right:0;margin-bottom:15px;min-height:228px}.box_list li:nth-of-type(n+5){display:none}.box_list .tit{min-height:auto}.box_list .cont{min-height:75px}.box_list .btnWrap,.box_list .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .box_list .btnWrap--center,.box_list .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .box_list .btn_wrap--center{margin-top:22px}.box_list .slick-track{margin-left:0}.box_list .slick-track>.slick-slide{margin-left:0}.box_list .slick-list li{width:calc(100% - 20px) !important}}.tit_list-box{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:0.4444em}.tit_list-box>h3{font-size:1.5555rem;padding-bottom:0.2857em}.faqWrap{padding:30px 40px;position:relative;line-height:30px;background:var(--korail-gray-1450);border:1px solid var(--korail-gray-1300);padding:1.3333em}.faqWrap>ul{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.faqWrap ul li{display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:.44444rem}@media (max-width: 1024px){.faqWrap .faq_inner .inner02 .icon_wrap{left:20px}.faqWrap .faqWrap li:nth-child(2n){margin-right:0}.faqWrap li.scrollUp{margin-right:0}}@media screen and (max-width: 768px){.faqWrap .scrollUp .flo_left .icon_wrap{width:30px;height:30px;background-size:cover}.faqWrap .scrollUp .flo_left a .scroll_up{right:10px;width:14px;height:7px;background-size:cover}}.couponWrap .faqWrap>ul>li>p span.red{margin-left:.4444rem}.faq_list_wrap{margin:0 auto}.faq_list_wrap .title{padding:0.8 0;font-size:1.1111rem}.faq_list_wrap .icon_wrap{background-image:url(../img/common/faq_icon.png);background-repeat:no-repeat;background-position:0;background-size:100%;aspect-ratio:34 / 34;width:auto;height:1.8888em;display:inline-block;vertical-align:middle;flex-shrink:0 !important;flex-grow:0 !important;flex-basis:1.8888em !important}.faq_list_wrap .inner02>.icon_wrap+div{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:.4444em}.faq_list_wrap .button_wrap{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:.4444em}.faq_list_wrap .scrollUp:first-of-type{border-top:1px solid var(--korail-gray-600)}.faq_list_wrap .scrollUp .flo_left{float:none;width:100%;line-height:var(--line-height-1-375);border-bottom:1px solid var(--korail-gray-1300)}.faq_list_wrap .scrollUp .flo_left p{display:inline-block}.faq_list_wrap .scrollUp .flo_left>p.title{padding:.8888rem 0 .4444rem}.faq_list_wrap .scrollUp .flo_left>a{display:inline-block;position:relative;width:100%;font-weight:600;padding:1em;font-size:1.1111rem;flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:flex;width:100%}.faq_list_wrap .scrollUp .flo_left>a.clear:after{display:none !important;clear:none !important}.faq_list_wrap .scrollUp .flo_left>a .scroll_up{background:url(../img/common/scrollUp_arrow2.png);background-repeat:no-repeat;width:18px;height:10px;margin-left:auto}.faq_list_wrap .scrollUp .flo_left>a .scroll_up.active{transform:translateY(-50%) rotate(180deg)}.faq_list_wrap .q_inner{border-top:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);padding:17px 40px;display:table;width:100%}.faq_list_wrap .inner_close .imgWrap{text-align:center}.faq_list_wrap .faq_inner{clear:both;padding:1em;line-height:var(--line-height-1-375);background:var(--korail-gray-1480);position:relative;border-top:1px solid var(--korail-gray-1300)}.faq_list_wrap .faq_inner ul>li{position:relative;line-height:var(--line-height-1-5);padding-left:16px;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:.4444em}.faq_list_wrap .faq_inner ul>li::before{content:"";display:inline-block;position:absolute;left:5px;top:10px;height:5px;width:5px;border-radius:100%;background:black}.faq_list_wrap .faq_inner .icon_wrap{background-image:url(../img/common/answer_icon.png)}.faq_list_wrap .faq_inner button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em}.faq_list_wrap .faq_inner .info_body p{display:block}.faq_list_wrap .faq_inner .info_body img{display:block;text-align:center}.faq_list_wrap .faq_inner .inner_info_wrap{line-height:var(--line-height-1-5)}.faq_list_wrap .faq_inner .inner_info_wrap p{font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.faq_list_wrap .faq_inner .inner_info_wrap ul{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.faq_list_wrap .faq_inner .inner_info_wrap ul li{margin-bottom:var(--spacing-4)}.faq_list_wrap .faq_inner .inner_info_wrap ul li:last-of-type{margin-bottom:0}.faq_list_wrap .faq_inner .inner02{flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:flex;width:100%;margin-left:0 !important}.faq_list_wrap .faq_inner .inner02.clear:after{display:none !important;clear:none !important}.faq_list_wrap .faq_inner img{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.mypage_wrap .faq_list_wrap{margin-top:1.3333em}.tab_content .tabsec_tit+.faq_list_wrap{padding:0 !important}.faq_list_wrap .travel_prd-qaWrap .my_qa-wrap>ul{display:flex;flex-flow:column nowrap;gap:.88889rem}.faq_list_wrap .travel_prd-qaWrap .my_qa-wrap>ul>li>a>.by_box{margin-bottom:0;flex-flow:row nowrap;align-items:center}.faq_list_wrap .travel_prd-qaWrap .my_qa-wrap>ul>li>a>.by_box>.tit{margin-bottom:0}.faq_list_wrap .travel_prd-qaWrap .my_qa-wrap>ul>li>a>.by_box>.data_txt{margin-left:auto}.faq_list_wrap .travel_prd-qaWrap .my_qa-wrap>ul>li>a:hover>.by_box{border:1px solid var(--korail-blue)}.faq_list_wrap .travel_prd-qaWrap .list_Search li.right fieldset{text-align:right}.faq_list_wrap .travel_prd-qaWrap .list_Search li.right fieldset>div{display:inline-flex;margin-left:auto;flex-flow:row wrap;gap:.44444rem}.trail_wrap .trail_wrap_info{padding:20px;float:left}.trail_wrap .trail_wrap_inner{float:left;min-width:20%;min-height:184px;background:var(--korail-blue-850);position:relative;margin-right:20px}.trail_wrap .trail_wrap_inner .wrap{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}.trail_wrap .trail_wrap_inner .wrap p{margin-top:15px;font-size:24px}.trail_wrap_info span.ktx_blue{color:white;border-radius:30px;min-width:68px;display:inline-block;text-align:center;margin-right:5px;padding:0 15px}.trail_wrap_info span.text_blue{margin-right:10px}.trail_wrap_info span.text_black{font-size:20px}.trail_wrap_info p.move_location{font-size:27px;font-weight:600;margin:10px 0}.trail_wrap_info p.pay_info{font-size:24px;margin-bottom:5px}.trail_wrap_info p.bottom_text{font-size:20px}.trail_wrap_info p.bottom_text span{color:#b8b8bb}.dateBtn_wrap button.today{background:var(--korail-blue);color:white}.popUp_02 .detailed_inquiry_popup tr th{background:var(--korail-blue-1000);width:25%;padding:0 2px}.popUp_02 .detailed_inquiry_popup tr td{border-left:1px solid var(--korail-gray-1300);padding:0 20px}.popUp_02 .detailed_inquiry_popup tr td span{color:var(--korail-red-500)}.con_Wrap .pop_table1 tr th{background:var(--korail-blue-1000);font-size:17.5px;border-right:1px solid var(--korail-gray-1300);width:170px;border-left:1px solid var(--korail-gray-1300)}.con_Wrap .pop_table1 tr th:nth-child(1){border-left:none}.con_Wrap .pop_table1 tr td{padding:0 10px}.con_Wrap .pop_table2{margin-bottom:0px}.con_Wrap .pop_table2 tr td{font-size:17.5px;font-size:15.63px;line-height:21px;padding:15px 10px;border-right:1px solid var(--korail-gray-1300)}.con_Wrap .pop_table2 tr td:last-child{border-right:none}.con_Wrap .pop_table2 tr th{background:var(--korail-blue-1000);font-size:15.63px;border-right:1px solid var(--korail-gray-1300);border-left:1px solid var(--korail-gray-1300)}.con_Wrap .pop_table2 tr th:last-child{border-right:none}.con_Wrap .pop_table2 tr th:nth-child(1){border-left:none}.limousine .explanation_wrap{padding:20px 23px}.limousine .explanation_wrap .box01{float:left;width:85%}.limousine .explanation_wrap .box01 p{text-align:left}.limousine .explanation_wrap .box02{float:right;width:61px;display:block;text-align:right}.pastUseHistory_search_Btn{background:url(../img/common/serach_icon.png) no-repeat center;background-color:#202f42;width:50px;height:50px;border-radius:10px;margin-left:10px}h4.mainTitle{font-size:26px;margin-bottom:25px}.pastUseHistory_pop_wrap.layerWrap{overflow:hidden;min-width:1300px}.pastUseHistory_pop_wrap.layerWrap .con_Wrap{text-align:center;overflow-y:auto;height:84%}.pop_table2_wrap{max-width:1600px;overflow-x:auto;border-top:1px solid black;margin-top:39px}.type_history{background:url(../img/common/type_history.jpg) no-repeat center}@media screen and (max-width: 768px){.nowUseHistory_popup.popUp_02.type02 .btnWrap,.nowUseHistory_popup.popUp_02.type02 .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .nowUseHistory_popup.popUp_02.type02 .btnWrap--center,.nowUseHistory_popup.popUp_02.type02 .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .nowUseHistory_popup.popUp_02.type02 .btn_wrap--center{margin-top:29px}.nowUseHistory_popup.popUp_02.type02 .btnWrap button.block,.nowUseHistory_popup.popUp_02.type02 .layerPopup .layerWrap .btnWrap--center button.block,.layerPopup .layerWrap .nowUseHistory_popup.popUp_02.type02 .btnWrap--center button.block,.nowUseHistory_popup.popUp_02.type02 .layerPopup .layerWrap .btn_wrap--center button.block,.layerPopup .layerWrap .nowUseHistory_popup.popUp_02.type02 .btn_wrap--center button.block{display:none}.nowUseHistory_popup.popUp_02.type02 .btnWrap button.none,.nowUseHistory_popup.popUp_02.type02 .layerPopup .layerWrap .btnWrap--center button.none,.layerPopup .layerWrap .nowUseHistory_popup.popUp_02.type02 .btnWrap--center button.none,.nowUseHistory_popup.popUp_02.type02 .layerPopup .layerWrap .btn_wrap--center button.none,.layerPopup .layerWrap .nowUseHistory_popup.popUp_02.type02 .btn_wrap--center button.none{display:block}.con_Wrap .popUp_02 table{margin-bottom:19px}.con_Wrap .popUp_02 table tr{height:40px}.con_Wrap .nowUseHistory_popup2 li{font-size:16px;margin-bottom:20px;padding-right:10px}.con_Wrap .pastUseHistory_pop table tr{height:50px;font-size:16px}.con_Wrap .pastUseHistory_pop .pop_table1_wrap{overflow-x:auto}.con_Wrap .pastUseHistory_pop .pop_table1_wrap table{width:760px}.con_Wrap .pop_table1 tr th{font-size:16px;width:20%}.layerWrap.popUp_02_wrap{min-width:95%}.popUp_02 .detailed_inquiry_popup tr th{padding:0 10px}.popUp_02 .detailed_inquiry_popup tr td{padding:0 10px}.pop_table2_wrap{margin-top:20px}}@media screen and (max-width: 1320px){.pastUseHistory_pop_wrap.layerWrap{overflow:auto;min-width:100%}.pastUseHistory_pop_wrap.layerWrap .pop_table2_wrap table{width:1300px}}.period_set-wrap{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:50px 50px 67px 50px}.period_set-wrap .date_choose li{margin-bottom:7px;display:inline-block;font-size:20px;margin-right:5px}.period_set-wrap .date_choose li:last-of-type{margin-right:0}.period_set-wrap .data_list{display:flex;align-items:center}.period_set-wrap .data_list li{font-size:0;flex:3}.period_set-wrap .data_list li label{font-size:24px;font-weight:600;display:inline-block;vertical-align:middle;width:29%}.period_set-wrap .data_list li.span{text-align:center;font-size:30px;flex:1}@media (max-width: 1024px){.period_set-wrap .date_choose li{margin-bottom:23px}.period_set-wrap .data_list{display:block}.period_set-wrap .data_list li:not(:last-of-type){margin-bottom:20px}.period_set-wrap .data_list li label{display:block;width:100%;line-height:1}.period_set-wrap .data_list li.span{display:none}}.sentHistoryWrap .history{border:1px solid #dddddd;padding:28px 40px;border-radius:10px}.sentHistoryWrap .history .name{font-size:30px;font-weight:600;margin-bottom:10px}.sentHistoryWrap .history .name span{margin-left:25px}.sentHistoryWrap .history .box p{font-size:24px;line-height:36px;text-align:left;display:inline;vertical-align:top}.sentHistoryWrap .history .box span{color:var(--korail-gray-300);font-size:24px;line-height:36px}.sentHistoryWrap .history .box ul{display:inline-block}.sentHistoryWrap .history .box ul li{color:var(--korail-gray-300);font-size:24px;line-height:36px}.sentHistoryWrap .history .box .direction{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);font-size:16px;background:#f0f0f0;margin-right:5px;display:inline-block;line-height:28px;text-align:center;width:68px}.sentHistoryWrap .history:not(:last-child){margin-bottom:10px}.sentHistoryWrap .history .btnBox{display:block;text-align:center}.sentHistoryWrap .history .btnBox button{min-width:267px;line-height:50px;border-radius:10px;font-size:20px;margin-top:28px}@media screen and (max-width: 768px){.sentHistoryWrap .history{padding:18px 19px}.sentHistoryWrap .history .name{font-size:20px}.sentHistoryWrap .history .name span{margin-left:15px}.sentHistoryWrap .history .box p{font-size:16px;line-height:28px}.sentHistoryWrap .history .box span{font-size:16px;line-height:28px}.sentHistoryWrap .history .box ul{display:block}.sentHistoryWrap .history .box ul li{font-size:16px;line-height:28px}.sentHistoryWrap .history .box .direction{font-size:15px;line-height:20px;width:58px}.sentHistoryWrap .history .btnBox button{min-width:140px;line-height:37px;font-size:16px;margin-top:19px}}.history_top{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.history_top .right_button{flex:0 0 0;margin-left:auto}.history_top .right_button>button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em}.history_top .bd_text{font-size:1.2222rem;font-weight:600}.pastUseHistory_bottom table tr td:nth-child(3){width:294px}.pastUseHistory_bottom table tr td:nth-child(3) span{position:static;transform:translateY(0)}.pastUseHistory_top2{background:none;padding:40px;margin-bottom:100px}.nowUseHistory_popup2 li{position:relative;margin-bottom:35px;padding-left:19px;font-size:18px;color:#555;line-height:30px}.nowUseHistory_popup2 li:last-child{margin-bottom:0px}.nowUseHistory_popup2 li p::before{content:"";display:inline-block;width:4px;height:4px;background:black;top:13px;left:0px;position:absolute}.pastUseHistory_pop .pop_table1_wrap{border-top:1px solid black}.pastUseHistory_pop .pop_table1_wrap table{border-top:1px solid black}.pastUseHistory_pop table tr{height:60px;line-height:25px;border-bottom:1px solid var(--korail-gray-1300);font-size:18px}.pastUseHistory_pop table tr .left{text-align:left;padding:0 20px}.pastUseHistory_top{border:1px solid var(--korail-gray-1300);padding:40px;padding:10px 40px 40px 40px;background:#f3f4f8}.pastUseHistory_top .inputBox{display:inline-block;border:1px solid var(--korail-gray-1300);padding-left:20px;font-size:20px;color:black;line-height:45px;min-height:50px;position:relative}.pastUseHistory_top .inputBox input{margin-left:20px;margin-bottom:5px;width:auto}.pastUseHistory_top .inputBox label::after{content:"";display:inline-block;background:url(../img/common/calender_icon.png) no-repeat center;width:20px;height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.pastUseHistory_top span{padding:0 10px;line-height:47px}.pastUseHistory_top ul{margin-top:15px}.pastUseHistory_top ul li{color:var(--korail-gray-700);font-size:18px;line-height:30px}.pastUseHistory_top ul li::before{display:inline-block;content:"";width:4px;height:4px;background:black;margin-right:10px;position:relative;bottom:4px}.pastUseHistory_top .receiptBtn{border:1px solid var(--korail-blue);color:var(--korail-blue);font-size:18px;min-width:208px;line-height:40px;margin-top:28px}.pastUseHistory_top .receiptBtn:hover{background:var(--korail-blue);color:white}.pastUseHistory_top li p{color:var(--korail-red-500);display:inline-block}.pastUseHistory_top li:first-child{line-height:25px}.pastUseHistory_top .receiptBtn{margin-top:14px}.pastUseHistory_bottom{padding-top:50px}.pastUseHistory_bottom table{border-top:3px solid #222}.pastUseHistory_bottom table tr{border-bottom:1px solid var(--korail-gray-1300);line-height:30px}.pastUseHistory_bottom table tr td{padding:35px 0}.pastUseHistory_bottom table tr td:nth-child(3){position:relative;width:20%}.pastUseHistory_bottom table tr td p.big_td{font-size:27px}.pastUseHistory_bottom table tr td p.small_td{font-size:22px;line-height:40px}.pastUseHistory_bottom table tr td p.small_td span{color:var(--korail-red-500)}.pastUseHistory_bottom table tr td.bold_t{font-size:23px;font-weight:600;width:15%;text-align:center}.pastUseHistory_bottom ul{margin-bottom:20px}.pastUseHistory_bottom ul li{float:left}.pastUseHistory_bottom ul li:last-child{float:right}.pastUseHistory_bottom .List_wrap{border-top:3px solid #222}.pastUseHistory_bottom .List_wrap li{width:100%;border-bottom:1px solid var(--korail-gray-1300)}.pastUseHistory_bottom .List_wrap li span.bold_t{float:left;line-height:136px;font-size:27px;padding:0 50px}.pastUseHistory_bottom .List_wrap li p.big_td{font-size:27px;font-weight:600}.pastUseHistory_bottom .List_wrap li p.small_td{font-size:22px}.pastUseHistory_bottom .List_wrap li p.small_td span{color:var(--korail-red-500)}.pastUseHistory_bottom .List_wrap .text_form{float:left;position:relative;min-height:136px;width:70%}.pastUseHistory_bottom .List_wrap .text_form .form_in{position:absolute;top:50%;transform:translateY(-50%)}.pastUseHistory_bottom .List_wrap .Proceeding{float:right;position:relative;min-height:136px;min-width:10%}.pastUseHistory_bottom .List_wrap .Proceeding button{border:1px solid #202f42;background:none;color:black;min-width:135px;line-height:45px;font-size:18px;position:absolute;top:50%;transform:translateY(-50%);right:30%}.pastUseHistory_bottom .List_wrap .Proceeding2 button:hover{background:#202f42;color:white}.nowUseHistory_bottom table tr td{padding:15px 0 !important}.nowUseHistory_popup{padding-bottom:50px}.nowUseHistory_popup.popUp_02.type02 p.red{font-size:18px}.nowUseHistory_popup.popUp_02.type02 .btnWrap button,.nowUseHistory_popup.popUp_02.type02 .layerPopup .layerWrap .btnWrap--center button,.layerPopup .layerWrap .nowUseHistory_popup.popUp_02.type02 .btnWrap--center button,.nowUseHistory_popup.popUp_02.type02 .layerPopup .layerWrap .btn_wrap--center button,.layerPopup .layerWrap .nowUseHistory_popup.popUp_02.type02 .btn_wrap--center button{min-width:100%}.point_list-wrap{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;flex:1 0 auto;width:100%}.point_list-wrap .toggle_tot-box{margin-left:auto}.point_list-wrap .pt_list{display:none;width:100%}.point_list-wrap .pt_list>li{border-bottom:1px solid var(--korail-gray-1300);padding-top:0.8888em;padding-bottom:0.8888em}.point_list-wrap .pt_list>li:last-of-type{border-bottom:0}.point_list-wrap .pt_list>li>div{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%}.point_list-wrap .pt_list li a:after{display:block;content:"";clear:both}.point_list-wrap .pt_list li .pt_tit{font-weight:700;font-size:1.1111rem}.point_list-wrap .pt_list li .pt_cont{margin-top:0.8888em}.point_list-wrap .pt_list li .pt_cont .ktx_txt{font-size:0.9rem;color:#555;margin-top:5px;position:relative;padding-left:1.4em}.point_list-wrap .pt_list li .pt_cont .ktx_txt ::before{content:"• ";color:#555;font-size:1em;position:absolute;left:0;top:0;padding-left:0.7em}.point_list-wrap .pt_list li .pt_cont>.rd_box>p>.txt_rd{display:block}.point_list-wrap .pt_list li .pt_cont .btn_use{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em}.point_list-wrap .pt_list li .pt_cont .btn_use.active{background:var(--korail-blue);color:white}.point_list-wrap .pt_list li .pt_cont .ptWrap{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0.4444em;margin-top:.44444rem}.point_list-wrap .pt_list li>.pt_cont{display:none}.mt_payment-wrap{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;flex:1 0 auto;width:100%}.mt_payment-wrap .toggle_tot-box{margin-left:auto}.payment_box{width:100%}.payment_box.type02 .pt_list .type_birt{font-size:0}.payment_box.type02 .pt_list .type_birt select{width:auto;padding:0 40px 0 8px;background:url(../img/common/select_arrow.png) no-repeat right 5px center;margin-right:20px}@media (max-width: 485px){.payment_box.type02 .pt_list .type_birt select{font-size:16px;width:calc((100% - 112px) / 3);padding:0 10px 0 0;background-size:10px auto;background-position:right center;margin-right:4px}}.payment_box.type02 .pt_list .type_birt span{display:none}.payment_box .btn_reEnter{border:1px solid #c1c1c1;color:#757575;font-size:15px;min-width:98px;line-height:40px;text-align:center;border-radius:var(--border-radius__full);margin-top:-2px}.payment_box .btn_reEnter:before{display:inline-block;content:"";width:16px;height:17px;background:url(../img/ico_re-enter.png) no-repeat;margin-right:7px;margin-bottom:-3px}@media (max-width: 1024px){.payment_box .btn_reEnter{display:none}}@media (max-width: 1024px){.payment_box>div{border-bottom:none}}.payment_list{display:flex;flex-flow:row nowrap;margin-top:1.3333em;margin-bottom:0.8888em;width:100%;gap:0.4444em}.payment_list li{border:1px solid var(--korail-gray-600);border-radius:var(--border-radius__full);flex:1;text-align:center;justify-content:center;font-weight:600}.payment_list li>button{width:100%;padding:8px 8px;border-radius:var(--border-radius__full)}.payment_list li:last-of-type{margin-right:0}.payment_list li:hover{border-color:var(--korail-blue);color:var(--korail-blue)}.payment_list li.active{border-color:var(--korail-blue);position:relative}.payment_list li.active:after{display:block;content:"";width:auto;aspect-ratio:28 / 28;height:1.5555em;background-size:auto 1.5555em;background-image:url(../../common/img/images__common/image__circle-check--checked.svg);background-color:transparent;background-repeat:no-repeat;position:absolute;right:-4px;top:-12px}.payment_list li.active button{color:var(--korail-blue)}@media (max-width: 768px){.payment_list{flex-flow:column nowrap}}.easy_pay .easy_list{display:flex;gap:0.4444em;margin-top:1.3333em;margin-bottom:1.3333em}.easy_pay span{flex:1;display:inline-block;text-align:center;position:relative}.easy_pay .event_tag{position:absolute;right:0;top:-12px;text-align:center;padding:0.2857em 0.5714em;font-size:0.7777rem;color:white;font-weight:600;background:var(--korail-blue);border-radius:var(--border-radius__xs);border:1px solid white}.easy_pay button{width:100% !important}.easy_pay button:active{background:var(--korail-blue)}.easy_pay .certi_num-form{margin-left:0 !important}.easy_pay:active button{background:var(--korail-blue)}@media (max-width: 1024px){.easy_pay .easy_list{flex-wrap:wrap}}.card_pay .card_tit{text-align:center;padding-top:1.3333em;padding-bottom:1.3333em}.card_pay .card_tit .tit_box{max-width:405px;height:94px;border:1px solid var(--korail-gray-1300);margin:0 auto 0.6666em;position:relative}.card_pay .card_tit .tit_box img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.card_pay .card_tit span{color:var(--korail-red-500)}.card_pay .table_tit{margin-bottom:0.4444em}.credit_form-list{padding-top:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:1.33333rem;margin:1.33333rem auto}.credit_form-list>li{flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;gap:.44444rem;display:flex;width:100%}.credit_form-list>li.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.credit_form-list>li{flex-flow:column wrap;align-items:flex-start}}.credit_form-list>li>*{flex:0 1 auto;width:auto}.credit_form-list>li>label:first-child,.credit_form-list>li>.label:first-child,.credit_form-list>li>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.credit_form-list>li>input,.credit_form-list>li>textarea{width:100%}.credit_form-list>li>label:first-child,.credit_form-list>li>.label:first-child,.credit_form-list>li>.tit:first-child{flex:0 0 auto}.credit_form-list>li>.btn_pop{width:100%;flex-basis:100%}}.credit_form-list>li label,.credit_form-list>li .label{font-weight:700}@media (max-width: 768px){.credit_form-list>li{flex-flow:column nowrap;align-items:flex-start}}.credit_form-list .certi_txt-list span.txt{font-size:.8888rem}.credit_form-list .certi_txt-list span.txt:before{display:none}.credit_form-list .credit_kinds{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:inline-flex;width:auto}.credit_form-list .credit_kinds.clear:after{display:none !important;clear:none !important}.credit_form-list .credit_kinds .radioWrap{width:auto;flex:0}.credit_form-list .credit_kinds .radioWrap li{width:auto;gap:0.4444em}.credit_form-list .credit_pass{flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:inline-flex;width:auto}.credit_form-list .credit_pass.clear:after{display:none !important;clear:none !important}.credit_form-list .credit_pass>span.txt{font-size:.8888rem;flex:0 0 auto}.credit_form-list .credit_date{flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:inline-flex;width:auto}.credit_form-list .credit_date.clear:after{display:none !important;clear:none !important}.credit_form-list .credit_date>input{width:100%}.pay_ment-wrap>div>.btnWrap,.layerPopup .layerWrap .pay_ment-wrap>div>.btnWrap--center,.layerPopup .layerWrap .pay_ment-wrap>div>.btn_wrap--center{margin-top:1.3333em}.pay_ment-wrap .total_box{padding-bottom:1.5555rem;font-size:1rem;font-weight:600;line-height:var(--line-height-1-2);text-align:right}.pay_ment-wrap .total_box span,.pay_ment-wrap .total_box .total_txt{font-size:1.1111rem}.pay_ment-wrap .total_box .total_point>span.txt_rd,.pay_ment-wrap .total_box .total_txt>span.txt_rd{font-weight:700}.pay_ment-wrap .total_box .desc_txt{padding-top:0.8888em}.pay_ment-wrap .tckWrap+.total_box{padding-top:.4444rem}.pay_ment-wrap .total_point{font-size:1.1111rem;font-weight:600;line-height:var(--line-height-1-2);text-align:right}.pay_ment-wrap .total_point>span{font-size:1.1111rem}.pay_ment-wrap .chkecboxWrap.all_check{text-align:center;display:block;padding-bottom:0.8888em}.credit_num{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:0.4444em}.pay_ment-wrap.meetingRoom_tab_wrap .total_box.type{width:auto;padding:0}.pay_ment-wrap.meetingRoom_tab_wrap .total_box.type01{text-align:left;width:auto;padding:0}.pay_ment-wrap.meetingRoom_tab_wrap .total_box.type01 .sub{font-size:1rem;margin-top:1rem;display:block}.pay_ment-wrap.meetingRoom_tab_wrap .total_box p.ticket{font-weight:700;font-size:1.2222rem}.reser_inform>p.text{font-size:1.1111rem;font-weight:600}.reser_inform>p.text+.borderBox{margin-top:0.8888rem;margin-bottom:0.8888rem}@media (max-width: 1024px){.reser_inform .borderBox{margin-top:0.8888rem}.reser_inform .borderBox li{float:none;width:100%}.reser_inform .borderBox li .name{float:right}}@media (max-width: 768px){.reser_inform .btnWrap,.reser_inform .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .reser_inform .btnWrap--center,.reser_inform .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .reser_inform .btn_wrap--center{margin-top:2rem}}.ticket-payment-train-content{flex:1 0 auto;display:flex;flex-flow:column nowrap;gap:.88889rem}.enquete{max-width:1200px;margin:60px auto;padding:0 20px 60px}.enquete_inner{margin-top:30px}.enquete_inner .eq:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--korail-gray-1200)}.enquete_inner .eq .q{font-size:18px;margin-bottom:15px}.enquete_inner .eq .radioWrap{display:block;padding-left:15px}.enquete_inner .eq .radioWrap:not(:last-child){margin-bottom:8px}.enquete_inner .eq .radioWrap input.wr{border:1px solid var(--korail-gray-1200);min-width:500px;height:100%;padding:5px 10px;font-size:16px;margin-left:10px}.enquete_inner .btnWrap,.enquete_inner .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .enquete_inner .btnWrap--center,.enquete_inner .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .enquete_inner .btn_wrap--center{padding-top:15px}@media screen and (max-width: 768px){.enquete{margin:40px auto}.enquete_inner .eq .q{font-size:16px}.enquete_inner .eq .radioWrap{padding-left:0}.enquete_inner .eq .radioWrap label{font-size:14px}.enquete_inner .eq .radioWrap input.wr{min-width:calc(100% - 70px);max-width:calc(100% - 70px)}.enquete_inner .btnWrap button,.enquete_inner .layerPopup .layerWrap .btnWrap--center button,.layerPopup .layerWrap .enquete_inner .btnWrap--center button,.enquete_inner .layerPopup .layerWrap .btn_wrap--center button,.layerPopup .layerWrap .enquete_inner .btn_wrap--center button{min-width:calc((100% - 26px) / 2)}}ul.receipt_print.type_height .receipt_bg_wrap{min-height:auto}ul.receipt_print.full li{width:100%}ul.receipt_print .receipt_bg_wrap{border:1px solid var(--korail-gray-1300);padding:20px}ul.receipt_print .receipt_bg_wrap02{background:white}ul.receipt_print .receipt_bg_wrap02 img{width:71px;height:17px;float:right}ul.receipt_print li{font-size:15px;font-weight:600}ul.receipt_print.type02 li{float:left;text-align:left;margin-bottom:30px}ul.receipt_print.type02 li:nth-of-type(2n){margin-right:0}ul.receipt_print.type02.height li,ul.receipt_print.type02.height .receipt_bg_wrap{min-height:auto}.receipt_popup .btnWrap,.receipt_popup .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .receipt_popup .btnWrap--center,.receipt_popup .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .receipt_popup .btn_wrap--center{padding-bottom:47px}.layerWrap.receipt_popup_wrap{min-width:885px;overflow:hidden}.receipt_bg_wrap02 .logo_imgWrap{border-bottom:2px solid black;padding:0;margin-bottom:6px}.receipt_top{margin-bottom:5px}.receipt_top div p{display:inline-block;font-size:11px;color:#949494;line-height:30px}.receipt_top div span{padding-left:12px;font-size:12px;color:var(--korail-gray-300);line-height:30px}.receipt_middle div p{display:inline-block;color:#949494;line-height:17px;font-size:0.8rem}.receipt_middle div span{float:right;color:var(--korail-gray-300);line-height:17px;font-size:0.8rem}.receipt_middle div span.refund{font-size:0.8rem}.receipt_bottom{border-bottom:2px dotted var(--korail-gray-300);padding-bottom:20px}.receipt_bottom div p{display:inline-block}.receipt_bottom div span{float:right}.receipt_bottom .refund{font-size:30px}.receipt_bottom .refund_text{line-height:38px}.colm2{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;padding:0}.colm2 li{width:80% !important}.layerWrap_wide{max-width:950px !important}.receipt_print .border_none{border-bottom:none}.receipt_print h4{font-size:15px;font-weight:800;display:inline-block;padding-bottom:5px}.receipt_print .text_wrap{margin-bottom:10px;padding-top:10px;padding-bottom:10px;font-size:14px;color:var(--korail-gray-300);border-top:2px dotted #b0b0b0;border-bottom:2px dotted #b0b0b0;line-height:20px}.receipt_print .text_wrap p span::after{content:"";display:inline-block;width:1px;height:15px;background:black;margin:0 8px;position:relative;top:3px}.receipt_print .text_wrap p{font-size:0.8rem;white-space:nowrap}.receipt_print .receipt_middle{padding-bottom:10px;margin-bottom:10px;border-bottom:2px dotted #b0b0b0}.receipt_print .receipt_middle.type02{border-bottom:none;margin-bottom:0;padding-bottom:0}.layerWrap.receipt_popup_wrap .con_Wrap{overflow-x:auto;width:100%}.layerWrap.receipt_popup_wrap .con_Wrap .bottom_text{text-align:left;color:#555;font-size:18px;line-height:26px}.layerWrap.receipt_popup_wrap .con_Wrap .bottom_text.pd{margin-top:15px}.layerWrap.receipt_popup_wrap .con_Wrap table{white-space:nowrap;margin-bottom:0}.receipt_popup .pop_table1_wrap{margin-bottom:40px}@media (max-width: 1024px){.layerWrap.receipt_popup_wrap{min-width:auto}}@media screen and (max-width: 787px){ul.receipt_print .receipt_bg_wrap{min-height:798px}}@media screen and (max-width: 768px){.colm2{display:grid !important;grid-template-columns:repeat(1, 1fr) !important;padding:0}.colm2 li{width:100% !important}ul.receipt_print.type02 li{float:none;width:100%;min-height:auto}ul.receipt_print.type02 li:not(:last-child){margin-bottom:20px}ul.receipt_print li{width:100%;margin-right:0px;min-height:auto}ul.receipt_print li:nth-child(2){margin-right:0}ul.receipt_print .receipt_bg_wrap02{padding:10px 10px}ul.receipt_print .sub_text li{margin-bottom:0px}ul.receipt_print .receipt_bg_wrap{min-height:auto;padding:10px}.receipt_bg_wrap02 .receipt_middle.border_none{min-height:auto}.receipt_print h4{font-size:16px;padding-bottom:7px}.receipt_middle div span.refund{font-size:12px}.receipt_popup .layerWrap .btnWrap,.receipt_popup .layerPopup .layerWrap .btnWrap--center,.layerPopup .receipt_popup .layerWrap .btnWrap--center,.receipt_popup .layerPopup .layerWrap .btn_wrap--center,.layerPopup .receipt_popup .layerWrap .btn_wrap--center{padding:0 20px 47px 20px}.receipt_popup .layerWrap .bottom_text{padding:20px 20px 0 20px;font-size:13px}.nowUseHistory_popup .con_Wrap table tr{line-height:17px !important}.layerWrap.receipt_popup_wrap .con_Wrap .bottom_text{font-size:15px;margin-top:0}}@media screen and (max-width: 375px){.layerWrap.receipt_popup_wrap .con_Wrap .bottom_text{font-size:14px}.receipt_top div p{font-size:12px}.receipt_top div span{font-size:12px}.receipt_print .text_wrap{font-size:14px;word-break:keep-all}}.cash_receipts .apply_check .radiowArea{display:inline-block;font-size:20px;line-height:50px}.cash_receipts .apply_check .radiowArea .radioWrap{padding-left:9px}.cash_receipts .apply_check .radiowArea .radioWrap input{margin-top:-3px}.cash_receipts .apply_check .tit{display:inline-block;font-size:20px;color:var(--korail-gray-300);line-height:50px;vertical-align:top;width:150px}.cash_receipts .authenticationMethod{margin-top:15px}.cash_receipts .authenticationMethod .tit{display:inline-block;font-size:20px;color:var(--korail-gray-300);line-height:50px;vertical-align:top;width:150px}.cash_receipts .authenticationMethod .schDiv{display:inline-block;font-size:20px;line-height:50px}.cash_receipts .authenticationMethod .schDiv.one{width:24%;margin-right:3%}.cash_receipts .authenticationMethod .schDiv.one select{width:100%;border-bottom:1px solid black;min-height:50px;line-height:42px;padding-left:9px;color:#b2b2b2}.cash_receipts .authenticationMethod .schDiv.two{width:44%}.cash_receipts .authenticationMethod .schDiv.two select{width:100%;border-bottom:1px solid black;min-height:50px;line-height:42px;padding-left:9px;color:#b2b2b2}@media (max-width: 1024px){.cash_receipts .authenticationMethod .schDiv.two{width:50%}}@media screen and (max-width: 768px){.cash_receipts .authenticationMethod .schDiv.one{width:25%}.cash_receipts .authenticationMethod .schDiv.one select{padding-bottom:7px;padding-top:5px;min-height:30px;line-height:30px;background:url(../../tour/img/sub/bottom_arrow.png) no-repeat 97% 47%/15px auto}.cash_receipts .authenticationMethod .schDiv.two{width:49%}.cash_receipts .authenticationMethod .schDiv.two select{padding-bottom:7px;padding-top:5px;min-height:30px;line-height:30px;background:url(../../tour/img/sub/bottom_arrow.png) no-repeat 97% 47%/15px auto}.cash_receipts .authenticationMethod .tit{font-size:16px;width:100px;line-height:43px}.cash_receipts .authenticationMethod .schDiv{font-size:16px;line-height:43px}.cash_receipts .apply_check .tit{font-size:16px;width:100px;line-height:43px}.cash_receipts .apply_check .radiowArea{font-size:16px;line-height:43px}}@media screen and (max-width: 500px){.cash_receipts .authenticationMethod .schDiv.one{width:26%}.cash_receipts .authenticationMethod .schDiv.two{width:38%}}@media screen and (max-width: 360px){.cash_receipts .authenticationMethod .schDiv.one{width:24%}.cash_receipts .authenticationMethod .schDiv.two{width:35%}}.step_list{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:1.7777em 0.8888em}.step_list .tit_box{display:table;width:100%;border:2px solid var(--korail-blue);padding:0.5555em}.step_list .tit_box .list_tit{display:table-cell;vertical-align:middle;font-size:1rem;color:black;letter-spacing:0}.step_list .cont_box{display:table;width:100%;background:var(--korail-blue);padding:0.5555em}.step_list li{display:inline-block;font-weight:600;color:white;text-align:center;border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.step_list li.active{color:black}.step_list li.active span{background:var(--korail-blue)}.step_list li.li{flex:0 0 240px}.step_list li.arrow{flex:0 1 4em;display:flex;justify-content:center;align-items:center;position:relative;flex-flow:column nowrap;gap:.44444rem}.step_list li.arrow span{display:block;font-size:0.8888rem;letter-spacing:0;bottom:0px;left:0;width:100%;color:black;line-height:var(--line-height-1-2);margin-bottom:var(--spacing-12)}@media (max-width: 1024px){.step_list{flex-flow:column nowrap;gap:16px 8px}.step_list li.li{flex:0 0 auto;width:100%}}.processBox{padding:1.5555em 0 1.5555em 0}.processBox.ty2 ul{margin-bottom:.66667rem}.processBox ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;row-gap:1.3333em;column-gap:2.6666em}.processBox ul li{min-height:200px;margin:0 !important;border:2px solid var(--korail-blue);border-radius:var(--border-radius__lg);text-align:center;display:inline-flex;justify-content:center;align-items:center}.processBox ul li::after{content:"";display:block;position:absolute;right:-36px;top:50%;width:18px;height:30px;background:url("../img/icon__arrows/ico_arrow_next.png");transform:translateY(-50%)}.processBox ul li:last-child::after{content:none}.processBox ul li p{font-weight:600;margin:0 !important}.process_inner p{display:table;margin:0 auto;font-size:24px;font-weight:500;line-height:36px;text-align:center;vertical-align:middle;font-size:18px;font-weight:700;line-height:1.37;padding-left:16px;padding-right:16px}.process_inner p span{display:table-cell;vertical-align:middle}@media screen and (max-width: 768px){.process_inner p{font-size:16px}}.salecoupon_wrap>ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.8888rem}.salecoupon_wrap>ul li{display:flex;flex-flow:column nowrap;gap:0.4444rem;justify-content:flex-start;align-items:flex-start}.salecoupon_wrap>ul li img{border:1px solid var(--korail-gray-1100)}.salecoupon_wrap .txt_num>span{color:white;font-weight:700;width:1rem;border-radius:var(--border-radius__full);font-size:.6666rem;height:1rem;background:var(--korail-blue);display:inline-flex;justify-content:center;align-items:center;margin-right:.2222rem}.btnWrap,.layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .btn_wrap--center,.btn_wrap{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0.4444em}.btnWrap.clear:after,.layerPopup .layerWrap .clear.btnWrap--center:after,.layerPopup .layerWrap .clear.btn_wrap--center:after,.btn_wrap.clear:after{display:none !important;clear:none !important}.btnWrap>button:not([class*="btn"]),.layerPopup .layerWrap .btnWrap--center>button:not([class*="btn"]),.layerPopup .layerWrap .btn_wrap--center>button:not([class*="btn"]),.btn_wrap>button:not([class*="btn"]){display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em}.btnWrap.type_bg,.layerPopup .layerWrap .type_bg.btnWrap--center,.layerPopup .layerWrap .type_bg.btn_wrap--center,.btn_wrap.type_bg{margin-top:1.5555em}.btnWrap.type_bg button.btn_bn-blue,.layerPopup .layerWrap .type_bg.btnWrap--center button.btn_bn-blue,.layerPopup .layerWrap .type_bg.btn_wrap--center button.btn_bn-blue,.btn_wrap.type_bg button.btn_bn-blue{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.2222rem;padding:0.4090em 1.2727em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue);margin-left:0;margin-right:0}.btnWrap.type_bg button.btn_bn-blue:hover,.layerPopup .layerWrap .type_bg.btnWrap--center button.btn_bn-blue:hover,.layerPopup .layerWrap .type_bg.btn_wrap--center button.btn_bn-blue:hover,.btn_wrap.type_bg button.btn_bn-blue:hover{background-color:var(--korail-blue-900)}.btnWrap.type_bg button.btn_lookup,.layerPopup .layerWrap .type_bg.btnWrap--center button.btn_lookup,.layerPopup .layerWrap .type_bg.btn_wrap--center button.btn_lookup,.btn_wrap.type_bg button.btn_lookup{display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:1.2222rem;padding:0.4090em 1.2727em;background:var(--korail-blue);border-color:var(--korail-blue);color:white;min-width:280px}.btnWrap.type_bg button.btn_lookup:hover,.layerPopup .layerWrap .type_bg.btnWrap--center button.btn_lookup:hover,.layerPopup .layerWrap .type_bg.btn_wrap--center button.btn_lookup:hover,.btn_wrap.type_bg button.btn_lookup:hover{background-color:var(--korail-blue-600)}.btnWrap.search,.layerPopup .layerWrap .search.btnWrap--center,.layerPopup .layerWrap .search.btn_wrap--center,.btn_wrap.search{margin-top:0.8888em;margin-bottom:0.8888em}.layerPopup .layerWrap .btnWrap,.layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .btn_wrap{text-align:center;border-top:1px solid var(--korail-gray-1200);gap:0.4444em;margin-top:1.5555em;padding-top:1.5555em}@media (max-width: 485px){.layerPopup .layerWrap .btnWrap,.layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .btn_wrap{flex-flow:row nowrap}}@media (min-width: calc(768px + 1px)){.layerPopup .layerWrap .con_Wrap>.btnWrap,.layerPopup .layerWrap .con_Wrap>.btnWrap--center,.layerPopup .layerWrap .con_Wrap>.btn_wrap--center,.layerPopup .layerWrap .con_Wrap>.btn_wrap{padding-left:var(--spacing-side__popup--desktop) !important;padding-right:var(--spacing-side__popup--desktop) !important}}@media (max-width: 768px){.layerPopup .layerWrap .con_Wrap>.btnWrap,.layerPopup .layerWrap .con_Wrap>.btnWrap--center,.layerPopup .layerWrap .con_Wrap>.btn_wrap--center,.layerPopup .layerWrap .con_Wrap>.btn_wrap{padding-left:var(--spacing-side__popup--mobile) !important;padding-right:var(--spacing-side__popup--mobile) !important}}.tab-tck .tck_box01 .btnWrap.type_bg,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btnWrap--center,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btnWrap--center,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btn_wrap--center,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btn_wrap--center,.tab-tck .tck_box01 .btn_wrap.type_bg{display:flex;flex-direction:row;justify-content:center;align-items:center;line-height:var(--line-height-1-375)}@media (max-width: 485px){.tab-tck .tck_box01 .btnWrap.type_bg,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btnWrap--center,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btnWrap--center,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btn_wrap--center,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btn_wrap--center,.tab-tck .tck_box01 .btn_wrap.type_bg{flex-direction:column}.tab-tck .tck_box01 .btnWrap.type_bg button,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btnWrap--center button,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btnWrap--center button,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btn_wrap--center button,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btn_wrap--center button,.tab-tck .tck_box01 .btn_wrap.type_bg button{width:100%}.tab-tck .tck_box01 .btnWrap.type_bg button:first-of-type,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btnWrap--center button:first-of-type,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btnWrap--center button:first-of-type,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btn_wrap--center button:first-of-type,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btn_wrap--center button:first-of-type,.tab-tck .tck_box01 .btn_wrap.type_bg button:first-of-type{margin-top:0}.tab-tck .tck_box01 .btnWrap.type_bg button:last-of-type,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btnWrap--center button:last-of-type,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btnWrap--center button:last-of-type,.tab-tck .tck_box01 .layerPopup .layerWrap .type_bg.btn_wrap--center button:last-of-type,.layerPopup .layerWrap .tab-tck .tck_box01 .type_bg.btn_wrap--center button:last-of-type,.tab-tck .tck_box01 .btn_wrap.type_bg button:last-of-type{margin-bottom:0}}.board_list+.btnWrap,.layerPopup .layerWrap .board_list+.btnWrap--center,.layerPopup .layerWrap .board_list+.btn_wrap--center,.board_list+.btn_wrap{margin-top:1.3333em}@media (max-width: 485px){.btnWrap,.layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .btn_wrap--center,.btn_wrap{flex-flow:row wrap}}.btn_info_wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0.4444em;width:300px}button.full-btn,button.full,button.type_full{width:100%;min-width:100%}@media (max-width: 768px){button.m-full,button.m_full{width:100% !important}}button.mypage_btn{line-height:var(--line-height-1-375) !important;border-width:1px;border-style:solid;padding:var(--spacing-6) var(--spacing-12);border-radius:var(--border-radius__full);word-break:keep-all;font-size:0.8333rem;padding:0.3333em 0.8em;color:var(--korail-gray-300);border-color:var(--korail-gray-1100);background:white}button.mypage_btn:hover{background:var(--korail-gray-1450)}button.type_gray{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-gray-1100);color:black}button.type_gray:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.layerPopup .layerWrap .btnWrap button[class*="btn"],.layerPopup .layerWrap .btnWrap--center button[class*="btn"],.layerPopup .layerWrap .btn_wrap--center button[class*="btn"],.layerPopup .layerWrap .btn_wrap button[class*="btn"]{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.layerPopup .layerWrap .btnWrap button[class*="btn"]:hover,.layerPopup .layerWrap .btnWrap--center button[class*="btn"]:hover,.layerPopup .layerWrap .btn_wrap--center button[class*="btn"]:hover,.layerPopup .layerWrap .btn_wrap button[class*="btn"]:hover{background-color:var(--korail-blue-900)}.layerPopup .layerWrap .btnWrap button[class*="btn"].btn_pop-close,.layerPopup .layerWrap .btnWrap--center button[class*="btn"].btn_pop-close,.layerPopup .layerWrap .btn_wrap--center button[class*="btn"].btn_pop-close,.layerPopup .layerWrap .btn_wrap button[class*="btn"].btn_pop-close{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-gray-1100);color:black}.layerPopup .layerWrap .btnWrap button[class*="btn"].btn_pop-close:hover,.layerPopup .layerWrap .btnWrap--center button[class*="btn"].btn_pop-close:hover,.layerPopup .layerWrap .btn_wrap--center button[class*="btn"].btn_pop-close:hover,.layerPopup .layerWrap .btn_wrap button[class*="btn"].btn_pop-close:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.layerPopup .layerWrap .btnWrap button[class*="btn"].btn_pop-close br,.layerPopup .layerWrap .btnWrap--center button[class*="btn"].btn_pop-close br,.layerPopup .layerWrap .btn_wrap--center button[class*="btn"].btn_pop-close br,.layerPopup .layerWrap .btn_wrap button[class*="btn"].btn_pop-close br{display:none}.layerPopup .layerWrap .btnWrap button[class*="btn"].btn_full,.layerPopup .layerWrap .btnWrap--center button[class*="btn"].btn_full,.layerPopup .layerWrap .btn_wrap--center button[class*="btn"].btn_full,.layerPopup .layerWrap .btn_wrap button[class*="btn"].btn_full{width:100%;max-width:none;min-width:auto}.btn_info_wrap button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-gray-1100);color:black}.btn_info_wrap button:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.info_wrap button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.info_wrap button:hover{background-color:var(--korail-blue-900)}.btn.solid-gray-sm{display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:0.8888rem;padding:0.375em 0.875em;background:var(--korail-gray-600);border-color:var(--korail-gray-600);color:white}.btn.solid-gray-md-lg{display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:1.1111rem;padding:0.4em 1.2em;background:var(--korail-gray-600);border-color:var(--korail-gray-600);color:white}.type_ticketInfo .btn{text-align:center;margin-top:1.1111rem}.type_gray{display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:1.1111rem;padding:0.4em 1.2em;background:var(--korail-gray-600);border-color:var(--korail-gray-600);color:white}.btn_pop-white,.btn_bn-white,.btn-by_white,.btn_by-white{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-gray-1100);color:black}.btn_pop-white:hover,.btn_bn-white:hover,.btn-by_white:hover,.btn_by-white:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.button_gray,.btn_bn-gray,.btb_bn-gray,.btb_bn-gray-lt,.by_gray,.btn_attach{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em;background-color:white;border-color:var(--korail-gray-1100);color:black}.button_gray:hover,.btn_bn-gray:hover,.btb_bn-gray:hover,.btb_bn-gray-lt:hover,.by_gray:hover,.btn_attach:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.tour_faq_btn,.btn_by-blue,.btn_bn-blue{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.tour_faq_btn:hover,.btn_by-blue:hover,.btn_bn-blue:hover{background-color:var(--korail-blue-900)}.tour_faq_btn .text-main,.btn_by-blue .text-main,.btn_bn-blue .text-main{font-weight:700}.by_blue_button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.by_blue_button:hover{background-color:var(--korail-blue-900)}.bg_btn{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8333rem;padding:0.3333em 0.8em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.bg_btn:hover{background-color:var(--korail-blue-900)}.com_info_btn{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.com_info_btn:hover{background-color:var(--korail-blue-900)}.btn_bn-bl,.btn_bn-blue02,.btn_by-blue02,.btn_bn-depblue,.btn-by_Indigo{display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:1.1111rem;padding:0.4em 1.2em;background:var(--korail-blue);border-color:var(--korail-blue);color:white}.btn_bn-bl:hover,.btn_bn-blue02:hover,.btn_by-blue02:hover,.btn_bn-depblue:hover,.btn-by_Indigo:hover{background-color:var(--korail-blue-600)}.btn_bn-green{background:#00acc2;border:1px solid #00acc2;color:white;min-width:300px;line-height:50px;border-radius:10px;font-size:22px;font-weight:600;padding:0 15px}.btn_bn-green:hover{background:white;border:1px solid #00acc2;color:#00acc2}@media screen and (max-width: 768px){.btn_bn-green.green{border:1px solid #0f783e;color:#0f783e}.btn_bn-green.green:hover{border:1px solid #0f783e;background:#0f783e;color:white !important}}button.btnOn{background-color:var(--korail-blue) !important;color:white !important}button.btn_disabled,button.btn-disabled,button.disabled{color:var(--korail-gray-1000) !important;background-color:var(--korail-gray-1400) !important;border:1px solid var(--korail-gray-1300) !important;cursor:default !important;pointer-events:none !important}button.btn_disabled:hover,button.btn-disabled:hover,button.disabled:hover{color:var(--korail-gray-1000) !important;background-color:var(--korail-gray-1400) !important;border:1px solid var(--korail-gray-1300) !important;cursor:default !important;pointer-events:none !important}.btn_disabled[class^="btn"],.btn-disabled[class^="btn"],.disabled[class^="btn"]{color:var(--korail-gray-1000) !important;background-color:var(--korail-gray-1400) !important;border:1px solid var(--korail-gray-1300) !important;cursor:default !important;pointer-events:none !important}.btn_disabled[class^="btn"]:hover,.btn-disabled[class^="btn"]:hover,.disabled[class^="btn"]:hover{color:var(--korail-gray-1000) !important;background-color:var(--korail-gray-1400) !important;border:1px solid var(--korail-gray-1300) !important;cursor:default !important;pointer-events:none !important}.btn_disabled.reservbtn,.btn-disabled.reservbtn,.disabled.reservbtn{color:var(--korail-gray-1000) !important;background-color:var(--korail-gray-1400) !important;border:1px solid var(--korail-gray-1300) !important;cursor:default !important;pointer-events:none !important}.btn_disabled.reservbtn:hover,.btn-disabled.reservbtn:hover,.disabled.reservbtn:hover{color:var(--korail-gray-1000) !important;background-color:var(--korail-gray-1400) !important;border:1px solid var(--korail-gray-1300) !important;cursor:default !important;pointer-events:none !important}.btn__text{color:var(--korail-blue)}.btn__text:hover{text-decoration:underline}.list_group{display:block;text-align:center;border:1px solid #c1c1c1;border-radius:var(--border-radius__full);width:10.5555rem;line-height:2.7777rem;margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:1.3333em}.list_group span{font-size:1.1111rem;color:black;font-weight:600}.list_group::after{content:"";display:inline-block;background:url(../img/list_group.png) no-repeat;background-size:0.8888rem auto;width:0.8888rem;height:1.0555rem;position:relative;left:0.6666rem;top:0.0555rem}.btn_lookup{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1111rem;padding:0.4em 1.2em;background-color:white;border-color:var(--korail-gray-1100);color:black}.btn_lookup:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.btn_lookup:after{display:inline-block;content:"";width:8px;height:14px;background:url(../img/common/ico_right-white.png) no-repeat;position:absolute;right:35px;top:50%;margin-top:-7px;display:none}.btn_lookup .data{margin-left:var(--spacing-6);margin-right:var(--spacing-6)}.tab-tck_view .btn_lookup{margin-top:1.5555em}.ticketdiv .main .ticket_box .btn_lookup{font-size:1rem;color:var(--korail-ticket-primary) !important;border:2px solid white !important;flex:0 1 170px;width:170px;padding:0.6em 0;text-align:center;background:white;font-weight:700}.ticketdiv .main .ticket_box .btn_lookup:hover{background-color:var(--korail-blue-900) !important}@media (max-width: 1024px){.ticketdiv .main .ticket_box .btn_lookup{flex:0 1 200px;width:200px;line-height:24px;margin:var(--spacing-8) auto 0}}.tourdiv #main .sch_box .btn_lookup{background:var(--korail-tour-primary);color:white;border:0;padding:.3333em 1.1111em}.globaldiv .main .ticket_box .btn_lookup{font-size:1.1111em;color:var(--korail-blue) !important;border-radius:var(--border-radius__full);font-weight:700;text-align:center;border:0;max-height:4ch;margin-top:auto;flex:1 0 0;background:white}.globaldiv .main .ticket_box .btn_lookup .w1024block{display:none}@media (max-width: 1024px){.globaldiv .main .ticket_box .btn_lookup .w1024block{display:block}.globaldiv .main .ticket_box .btn_lookup .w1024none{display:none}}.table_button button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.table_button button:hover{background-color:var(--korail-blue-900)}.btn_view,button.meetingroom_inform_button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.btn_view:hover,button.meetingroom_inform_button:hover{background-color:var(--korail-blue-900)}.reservation_form button:not(.btnToggle):not(.btn_unfold):not(.btn_arrow):not(.btn-arrow):not(.btn_use){display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-gray-1100);color:black}.reservation_form button:not(.btnToggle):not(.btn_unfold):not(.btn_arrow):not(.btn-arrow):not(.btn_use):hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.btn_list{display:block}.btnList{text-align:center}.btnList li{margin-bottom:60px}.tabPage .btnList li{margin-bottom:0}.btnList .btn_more:after{display:inline-block;content:"";width:16px;height:18px;background:url(../img/common/file_down.png) no-repeat;margin-left:20px}.reservation_form.shoppingList_form .btnList li{margin-bottom:0}@media (max-width: 1024px){.reservation_form.shoppingList_form .btnList li{padding-top:0}}@media screen and (max-width: 768px){.btnList li{margin-bottom:40px}.btnList .btn_more{min-width:223px;border-radius:35px}.btnList .btn_more:after{background-size:14px auto;margin-bottom:-3px}}.scroll_list_btn{border:1px solid var(--korail-blue);color:var(--korail-blue);font-size:18px;line-height:40px;min-width:136px;margin-top:10px;display:block}.my-ticket__trn-ticket-btn{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;padding:.3888em 1.1111em !important}.sort_wrap{margin-bottom:0.8888em;display:flex;flex-flow:row nowrap;align-items:center}.sort_btn{float:right;margin-left:auto;position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;text-align:center;border:1px solid #c9c9c9;border-radius:var(--border-radius__full);font-size:1rem;padding:0.2222em 0.8888em;font-weight:600}.sort_btn .subsort{border:0;min-width:0;padding-left:0.4444em;padding-right:0.8888em}.sort_btn .subsort:hover,.sort_btn .subsort:focus,.sort_btn .subsort:active{background-color:transparent}.sort_btn::before{content:"";display:block;width:auto;aspect-ratio:26 / 19;height:1.0555em;background:url(../img/sub/bar02.png) no-repeat;background-size:auto 0.8888em;background-position:0 center}.package_search_btn{text-align:center}.btn_heart:before{display:inline-block;content:"";width:20px;height:18px;background:url(../../tour/img/sub/heart_icon.png) no-repeat;margin-right:7px}.btn_heart.on:before{background-image:url(../../tour/img/sub/pick_heart_icon.png)}.--text-button{color:var(--korail-blue);cursor:pointer}.--text-button:hover{text-decoration:underline}input[type="button"].btn-underline{cursor:auto;font-size:1rem;display:inline-flex;justify-content:flex-start;align-items:center;width:100%;flex:0 1 100%;max-width:28ch;min-width:4ch;border-bottom:1px solid var(--korail-gray-1100);height:auto;padding-top:0.4444em;padding-bottom:0.4444em;padding-right:0.4444em;text-align:left;color:black}input[type="button"].btn-underline:hover{border-bottom-color:var(--korail-gray-600)}input[type="button"].btn-underline:focus{border-bottom-color:var(--korail-gray-600);outline:2px solid black}.btn_pop{background-repeat:no-repeat}input+.btn_pop{display:block;background-repeat:no-repeat;background-color:transparent;background-position:right .4444rem center;background-size:auto 1.3333rem;border:1px solid transparent;position:absolute;left:0;top:0;width:100% !important;height:100% !important;flex-basis:100% !important}.writeWrap .btn_pop{display:block;background-repeat:no-repeat;background-color:transparent;background-position:right .4444rem center;background-size:auto 1.3333rem;border:1px solid transparent;position:absolute;left:0;top:0;width:100% !important;height:100% !important;flex-basis:100% !important;border-bottom-color:var(--korail-gray-1100)}.writeWrap .btn_pop:hover{border-bottom-color:var(--korail-gray-600)}select+.writeWrap .btn_pop{z-index:1}.btn_pop.data{position:static !important}.type_Ncard .btn_pop.data{position:absolute !important}.per_type+.btn_pop,.btn_pop.btn_c-day{background-image:url("../img/icon__common/ico_calendar-simple_svg_black.svg")}.btn_pop.btn-disabled{opacity:0.5 !important;cursor:default !important;pointer-events:none !important}.btn_pop.btn-disabled:hover{opacity:0.5 !important;cursor:default !important;pointer-events:none !important}.btn_pop.btn-disabled.btn_d-day{border-radius:var(--border-radius__full);background-color:transparent !important;border:0 !important}.start>.btn_pop.btn-disabled{border-radius:2000px}.ticketdiv .main .section01 .btn_pop{border-bottom:1px solid white}.total>.btn_pop,.total>.writeWrap>.btn_pop{background-image:url("../img/icon__common/ico_pp_svg_black.svg")}.day_type>.btn_pop{background-image:url("../img/icon__common/ico_calendar-simple_svg_black.svg")}.start>.btn_pop{background-image:url("../img/icon__common/ico_airplane_svg_black.svg")}.end>.btn_pop{background-image:url("../img/icon__common/ico_map_svg_black.svg")}.end02>.btn_pop{background-image:url("../img/icon__common/ico_pp_svg_black.svg")}.btn_brth{background-image:url("../img/icon__common/ico_calendar-simple_svg_black.svg")}.btn_start{background-image:url("../img/icon__common/ico_airplane_svg_black.svg")}.btn_end{background-image:url("../img/icon__common/ico_map_svg_black.svg")}.bz_bma_purchase_wrap .btn_end{background-image:none}.btn_per{background-image:url("../img/icon__common/ico_pp_svg_black.svg")}input[name="svcType"]+.btn_per{background-image:none}.chg_wrap{width:2.2222em !important;height:2.2222em !important;display:inline-flex;justify-content:center;align-items:center}.btn_chg,.btnChange{background-image:url("../img/icon__common/change_icon-blue_svg__color=black.svg") !important;background-repeat:no-repeat !important;background-position:center !important;border:1px solid var(--korail-gray-1100);background-color:white;border-radius:var(--border-radius__circle) !important;position:relative !important;margin-left:0 !important;margin-right:0 !important;min-width:0 !important;max-width:none !important;width:2.2222em !important;height:2.2222em !important;aspect-ratio:1 / 1;background-size:1.2222em !important;padding:0 !important}.btn_chg:hover,.btnChange:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.tab-tck:not(.type_num) .ticketSrchWrap .btn_chg,.tab-tck:not(.type_num) .ticketSrchWrap .btnChange{bottom:.3611111rem}.tourdiv .tab-tck.type_num .ticketSrchWrap .btn_chg,.tourdiv .tab-tck.type_num .ticketSrchWrap .btnChange{bottom:0}.chkecboxWrap input[type="checkbox"]{width:1px;height:1px;margin:0;padding:0;border:0;border-radius:0;position:absolute;clip:rect(0, 0, 0, 0);display:inline-flex}.chkecboxWrap input[type="checkbox"]:disabled{background-image:url(../../common/img/images__common/image__checkbox--disabled.svg)}.chkecboxWrap input[type="checkbox"]:disabled+label{color:var(--korail-gray-1000)}.chkecboxWrap input[type="checkbox"]:checked+label:before{background-position:0 100%}.chkecboxWrap input[type="checkbox"]:focus{outline:2px solid black}.chkecboxWrap input[type="checkbox"]:focus+label{outline:2px solid black}.chkecboxWrap input[type="checkbox"]+label{padding-left:0;display:flex;align-items:center;flex-flow:row nowrap;text-align:left;justify-content:flex-start;height:100%;width:100%;color:black;line-height:var(--line-height-1-2);cursor:pointer;word-break:keep-all;position:relative;font-size:1rem}.chkecboxWrap input[type="checkbox"]+label:before{display:inline-block;content:"";width:auto;height:var(--sizing-24);min-width:var(--sizing-24);min-height:var(--sizing-24);aspect-ratio:24 / 24;background-color:transparent;background-repeat:no-repeat;border-width:0;border-style:solid;border-color:var(--korail-gray-1100);background-size:24px auto;background-position:0 0;vertical-align:middle;margin-right:.4444rem;background-image:url(../../common/img/images__common/image__checkbox.svg)}@media (max-width: 1240px){.chkecboxWrap input[type="checkbox"]+label:before{height:var(--sizing-20);min-width:var(--sizing-20);min-height:var(--sizing-20);background-size:20px}}@media (max-width: 768px){.chkecboxWrap input[type="checkbox"]+label:before{height:var(--sizing-18);min-width:var(--sizing-18);min-height:var(--sizing-18);background-size:18px}}.chkecboxWrap.shoppingListCheck{padding-bottom:.222222em}.chkecboxWrap.--box-only{display:inline-flex}.chkecboxWrap.--box-only>label:before{margin-right:0 !important}.chkecboxWrap.--box-only>p{display:none}.sectionWrap .chkecboxWrap input[type="checkbox"],.ticketSrchWrap .chkecboxWrap input[type="checkbox"]{width:1px;height:1px;margin:0;padding:0;border:0;border-radius:0;position:absolute;clip:rect(0, 0, 0, 0);display:inline-flex}.sectionWrap .chkecboxWrap input[type="checkbox"]:disabled,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]:disabled{background-image:url(../../common/img/images__common/image__checkbox--disabled.svg)}.sectionWrap .chkecboxWrap input[type="checkbox"]:disabled+label,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]:disabled+label{color:var(--korail-gray-1000)}.sectionWrap .chkecboxWrap input[type="checkbox"]:checked+label:before,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]:checked+label:before{background-position:0 100%}.sectionWrap .chkecboxWrap input[type="checkbox"]:focus,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]:focus{outline:2px solid black}.sectionWrap .chkecboxWrap input[type="checkbox"]:focus+label,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]:focus+label{outline:2px solid black}.sectionWrap .chkecboxWrap input[type="checkbox"]+label,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]+label{padding-left:0;display:flex;align-items:center;flex-flow:row nowrap;text-align:left;justify-content:flex-start;height:100%;width:100%;color:black;line-height:var(--line-height-1-2);cursor:pointer;word-break:keep-all;position:relative;font-size:1.1111rem}.sectionWrap .chkecboxWrap input[type="checkbox"]+label:before,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]+label:before{display:inline-block;content:"";width:auto;height:var(--sizing-24);min-width:var(--sizing-24);min-height:var(--sizing-24);aspect-ratio:24 / 24;background-color:transparent;background-repeat:no-repeat;border-width:0;border-style:solid;border-color:var(--korail-gray-1100);background-size:24px auto;background-position:0 0;vertical-align:middle;margin-right:.4444rem;background-image:url(../../common/img/images__common/image__checkbox.svg)}@media (max-width: 1240px){.sectionWrap .chkecboxWrap input[type="checkbox"]+label:before,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]+label:before{height:var(--sizing-20);min-width:var(--sizing-20);min-height:var(--sizing-20);background-size:20px}}@media (max-width: 768px){.sectionWrap .chkecboxWrap input[type="checkbox"]+label:before,.ticketSrchWrap .chkecboxWrap input[type="checkbox"]+label:before{height:var(--sizing-18);min-width:var(--sizing-18);min-height:var(--sizing-18);background-size:18px}}.tabPage>.chkecboxWrap,.plus_info>.chkecboxWrap{margin-bottom:.8888em}.ckbox input[type="checkbox"]{width:1px;height:1px;margin:0;padding:0;border:0;border-radius:0;position:absolute;clip:rect(0, 0, 0, 0);display:inline-flex}.ckbox input[type="checkbox"]:disabled{background-image:url(../../common/img/images__common/image__checkbox--disabled.svg)}.ckbox input[type="checkbox"]:disabled+label{color:var(--korail-gray-1000)}.ckbox input[type="checkbox"]:checked+label:before{background-position:0 100%}.ckbox input[type="checkbox"]:focus{outline:2px solid black}.ckbox input[type="checkbox"]:focus+label{outline:2px solid black}.ckbox input[type="checkbox"]+label{padding-left:0;display:flex;align-items:center;flex-flow:row nowrap;text-align:left;justify-content:flex-start;height:100%;width:100%;color:black;line-height:var(--line-height-1-2);cursor:pointer;word-break:keep-all;position:relative;font-size:1rem}.ckbox input[type="checkbox"]+label:before{display:inline-block;content:"";width:auto;height:var(--sizing-24);min-width:var(--sizing-24);min-height:var(--sizing-24);aspect-ratio:24 / 24;background-color:transparent;background-repeat:no-repeat;border-width:0;border-style:solid;border-color:var(--korail-gray-1100);background-size:24px auto;background-position:0 0;vertical-align:middle;margin-right:.4444rem;background-image:url(../../common/img/images__common/image__checkbox.svg)}@media (max-width: 1240px){.ckbox input[type="checkbox"]+label:before{height:var(--sizing-20);min-width:var(--sizing-20);min-height:var(--sizing-20);background-size:20px}}@media (max-width: 768px){.ckbox input[type="checkbox"]+label:before{height:var(--sizing-18);min-width:var(--sizing-18);min-height:var(--sizing-18);background-size:18px}}.ckbox.type-blue input[type="checkbox"]{width:1px;height:1px;margin:0;padding:0;border:0;border-radius:0;position:absolute;clip:rect(0, 0, 0, 0);display:inline-flex}.ckbox.type-blue input[type="checkbox"]:disabled{background-image:url(../../common/img/images__common/image__checkbox--disabled.svg)}.ckbox.type-blue input[type="checkbox"]:disabled+label{color:var(--korail-gray-1000)}.ckbox.type-blue input[type="checkbox"]:checked+label:before{background-position:0 100%}.ckbox.type-blue input[type="checkbox"]:focus{outline:2px solid black}.ckbox.type-blue input[type="checkbox"]:focus+label{outline:2px solid black}.ckbox.type-blue input[type="checkbox"]+label{padding-left:0;display:flex;align-items:center;flex-flow:row nowrap;text-align:left;justify-content:flex-start;height:100%;width:100%;color:black;line-height:var(--line-height-1-2);cursor:pointer;word-break:keep-all;position:relative;font-size:1rem}.ckbox.type-blue input[type="checkbox"]+label:before{display:inline-block;content:"";width:auto;height:var(--sizing-24);min-width:var(--sizing-24);min-height:var(--sizing-24);aspect-ratio:24 / 24;background-color:transparent;background-repeat:no-repeat;border-width:0;border-style:solid;border-color:var(--korail-gray-1100);background-size:24px auto;background-position:0 0;vertical-align:middle;margin-right:.4444rem;background-image:url(../../common/img/images__common/image__checkbox.svg)}@media (max-width: 1240px){.ckbox.type-blue input[type="checkbox"]+label:before{height:var(--sizing-20);min-width:var(--sizing-20);min-height:var(--sizing-20);background-size:20px}}@media (max-width: 768px){.ckbox.type-blue input[type="checkbox"]+label:before{height:var(--sizing-18);min-width:var(--sizing-18);min-height:var(--sizing-18);background-size:18px}}.ckbox_type02 input[type="checkbox"]{width:1px;height:1px;margin:0;padding:0;border:0;border-radius:0;position:absolute;clip:rect(0, 0, 0, 0);display:inline-flex}.ckbox_type02 input[type="checkbox"]:disabled{background-image:url(../../common/img/images__common/image__checkbox--disabled.svg)}.ckbox_type02 input[type="checkbox"]:disabled+label{color:var(--korail-gray-1000)}.ckbox_type02 input[type="checkbox"]:checked+label:before{background-position:0 100%}.ckbox_type02 input[type="checkbox"]:focus{outline:2px solid black}.ckbox_type02 input[type="checkbox"]:focus+label{outline:2px solid black}.ckbox_type02 input[type="checkbox"]+label{padding-left:0;display:flex;align-items:center;flex-flow:row nowrap;text-align:left;justify-content:flex-start;height:100%;width:100%;color:black;line-height:var(--line-height-1-2);cursor:pointer;word-break:keep-all;position:relative;font-size:1rem}.ckbox_type02 input[type="checkbox"]+label:before{display:inline-block;content:"";width:auto;height:var(--sizing-24);min-width:var(--sizing-24);min-height:var(--sizing-24);aspect-ratio:24 / 24;background-color:transparent;background-repeat:no-repeat;border-width:0;border-style:solid;border-color:var(--korail-gray-1100);background-size:24px auto;background-position:0 0;vertical-align:middle;margin-right:.4444rem;background-image:url(../../common/img/images__common/image__checkbox__circle.svg)}@media (max-width: 1240px){.ckbox_type02 input[type="checkbox"]+label:before{height:var(--sizing-20);min-width:var(--sizing-20);min-height:var(--sizing-20);background-size:20px}}@media (max-width: 768px){.ckbox_type02 input[type="checkbox"]+label:before{height:var(--sizing-18);min-width:var(--sizing-18);min-height:var(--sizing-18);background-size:18px}}.popup_checkWrap .top_popup_check input[type="checkbox"]{width:1px;height:1px;margin:0;padding:0;border:0;border-radius:0;position:absolute;clip:rect(0, 0, 0, 0);display:inline-flex}.popup_checkWrap .top_popup_check input[type="checkbox"]:disabled{background-image:url(../../common/img/images__common/image__checkbox--disabled.svg)}.popup_checkWrap .top_popup_check input[type="checkbox"]:disabled+label{color:var(--korail-gray-1000)}.popup_checkWrap .top_popup_check input[type="checkbox"]:checked+label:before{background-position:0 100%}.popup_checkWrap .top_popup_check input[type="checkbox"]:focus{outline:2px solid black}.popup_checkWrap .top_popup_check input[type="checkbox"]:focus+label{outline:2px solid black}.popup_checkWrap .top_popup_check input[type="checkbox"]+label{padding-left:0;display:flex;align-items:center;flex-flow:row nowrap;text-align:left;justify-content:flex-start;height:100%;width:100%;color:black;line-height:var(--line-height-1-2);cursor:pointer;word-break:keep-all;position:relative;font-size:1rem}.popup_checkWrap .top_popup_check input[type="checkbox"]+label:before{display:inline-block;content:"";width:auto;height:var(--sizing-24);min-width:var(--sizing-24);min-height:var(--sizing-24);aspect-ratio:24 / 24;background-color:transparent;background-repeat:no-repeat;border-width:0;border-style:solid;border-color:var(--korail-gray-1100);background-size:24px auto;background-position:0 0;vertical-align:middle;margin-right:.4444rem;background-image:url(../../common/img/images__common/image__checkbox__circle.svg)}@media (max-width: 1240px){.popup_checkWrap .top_popup_check input[type="checkbox"]+label:before{height:var(--sizing-20);min-width:var(--sizing-20);min-height:var(--sizing-20);background-size:20px}}@media (max-width: 768px){.popup_checkWrap .top_popup_check input[type="checkbox"]+label:before{height:var(--sizing-18);min-width:var(--sizing-18);min-height:var(--sizing-18);background-size:18px}}.search-option-bar__check-wrap input[type="checkbox"]{width:1px;height:1px;margin:0;padding:0;border:0;border-radius:0;position:absolute;clip:rect(0, 0, 0, 0);display:inline-flex}.search-option-bar__check-wrap input[type="checkbox"]:disabled{background-image:url(../../common/img/images__common/image__checkbox--disabled.svg)}.search-option-bar__check-wrap input[type="checkbox"]:disabled+label{color:var(--korail-gray-1000)}.search-option-bar__check-wrap input[type="checkbox"]:checked+label:before{background-position:0 100%}.search-option-bar__check-wrap input[type="checkbox"]:focus{outline:2px solid black}.search-option-bar__check-wrap input[type="checkbox"]:focus+label{outline:2px solid black}.search-option-bar__check-wrap input[type="checkbox"]+label{padding-left:0;display:flex;align-items:center;flex-flow:row nowrap;text-align:left;justify-content:flex-start;height:100%;width:100%;color:black;line-height:var(--line-height-1-2);cursor:pointer;word-break:keep-all;position:relative;font-size:.8888rem}.search-option-bar__check-wrap input[type="checkbox"]+label:before{display:inline-block;content:"";width:auto;height:var(--sizing-24);min-width:var(--sizing-24);min-height:var(--sizing-24);aspect-ratio:24 / 24;background-color:transparent;background-repeat:no-repeat;border-width:0;border-style:solid;border-color:var(--korail-gray-1100);background-size:24px auto;background-position:0 0;vertical-align:middle;margin-right:.4444rem;background-image:url(../../common/img/images__common/image__checkbox.svg)}@media (max-width: 1240px){.search-option-bar__check-wrap input[type="checkbox"]+label:before{height:var(--sizing-20);min-width:var(--sizing-20);min-height:var(--sizing-20);background-size:20px}}@media (max-width: 768px){.search-option-bar__check-wrap input[type="checkbox"]+label:before{height:var(--sizing-18);min-width:var(--sizing-18);min-height:var(--sizing-18);background-size:18px}}select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:inline-flex;font-size:1rem;padding:0.3888em 1.1111em;padding-right:2.4444em;justify-content:flex-start;align-items:center;border-width:1px;border-style:solid;border-color:var(--korail-gray-1100);border-radius:var(--border-radius__full);min-width:10ch;color:black;font-weight:600;background-color:white;background-repeat:no-repeat;background-position:right 0.6666rem center;background-size:auto 1.3333rem;background-image:url(../img/icon__arrows/icon__arrow-down--gray.svg);width:auto;flex:0 0 auto;max-width:100%;word-break:keep-all}select:hover,select:active,select:focus{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}select>span{display:block}select option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}select option[value=""][disabled]{display:none}select option{color:black}.lang>select,select.langSelect{background:url(../img/arrow.png) no-repeat 85px 19px;font-size:0.8888rem;border:0 !important;border-radius:0;color:var(--korail-gray-300);padding-right:var(--spacing-24);min-width:0 !important;height:40px;line-height:40px;font-weight:400 !important;padding:0 1.25em 0 0}.globaldiv select.langSelect{background-position:right 0 center;padding-right:1.5rem;font-weight:600;color:#000}select.languageBtn{border:0 !important;border-radius:0;color:white;width:auto;background:url(../img/icon__arrows/chevron__down--white.svg) no-repeat;background-position:right 0 center;font-weight:400 !important;padding:0 18px 0 0 !important}select.width{width:100%}.tab-select-outer select{width:100%;color:white;padding:var(--spacing-12) var(--spacing-side__content--mobile) !important;border-radius:0 !important;border-left-width:0;border-right-width:0;font-weight:600;color:black;border-bottom:1px solid var(--korail-gray-1100);background-color:white;background-size:0.8888rem;background-position:right 1.3333rem center;background-image:url("../img/ico_arrow_select.png");font-size:14px !important}.write_wrap select,.writeWrap select{display:inline-flex;font-size:1rem;padding:0.3888em 1.1111em;padding-right:2.4444em;justify-content:flex-start;align-items:center;border-width:1px;border-style:solid;border-color:var(--korail-gray-1100);border-radius:var(--border-radius__full);min-width:10ch;color:black;font-weight:600;background-color:white;background-repeat:no-repeat;background-position:right 0.6666rem center;background-size:auto 1.3333rem;background-image:url(../img/icon__arrows/icon__arrow-down--gray.svg);width:auto;flex:0 0 auto;max-width:100%;word-break:keep-all}.write_wrap select:hover,.write_wrap select:active,.write_wrap select:focus,.writeWrap select:hover,.writeWrap select:active,.writeWrap select:focus{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.write_wrap select>span,.writeWrap select>span{display:block}.write_wrap select option,.writeWrap select option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.write_wrap select option[value=""][disabled],.writeWrap select option[value=""][disabled]{display:none}.write_wrap select:required:invalid,.writeWrap select:required:invalid{color:var(--korail-gray-700)}.selectboxWrap{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:inline-flex;width:auto}.selectboxWrap.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.selectboxWrap{flex-flow:column wrap;align-items:flex-start}}.btn_select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:inline-flex;font-size:1rem;padding:0.3888em 1.1111em;padding-right:2.4444em;justify-content:flex-start;align-items:center;border-width:1px;border-style:solid;border-color:var(--korail-gray-1100);border-radius:var(--border-radius__full);min-width:10ch;color:black;font-weight:600;background-color:white;background-repeat:no-repeat;background-position:right 0.6666rem center;background-size:auto 1.3333rem;background-image:url(../img/icon__arrows/icon__arrow-down--gray.svg);width:auto;flex:0 0 auto;max-width:100%;word-break:keep-all}.btn_select:hover,.btn_select:active,.btn_select:focus{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.btn_select>span{display:block}.btn_select option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.btn_select option[value=""][disabled]{display:none}.select_box{background-image:url(../../common/img/arrow.png);background-size:auto;background-repeat:no-repeat;background-position:right 0.8888rem center}.drop-down{display:flex;gap:0.6em;flex-flow:row nowrap;justify-self:flex-start;align-items:center;width:100%}.drop-down .select01{display:inline-block;position:relative;z-index:100}.drop-down .select01 span{letter-spacing:-2px}.drop-down .select02{display:inline-block;position:relative;z-index:100}.drop-down .select03{display:inline-block;position:relative;z-index:100}.drop-down .select{flex:1 1 0}.drop-down .selected a{display:inline-flex;font-size:1.1111rem;padding:0.4em 1.2em;padding-right:2.4444em;justify-content:flex-start;align-items:center;border-width:1px;border-style:solid;border-color:var(--korail-gray-1100);border-radius:var(--border-radius__full);min-width:10ch;color:black;font-weight:600;background-color:white;background-repeat:no-repeat;background-position:right 0.6666rem center;background-size:auto 1.3333rem;background-image:url(../img/icon__arrows/icon__arrow-down--gray.svg);width:auto;flex:0 0 auto;max-width:100%;word-break:keep-all}.drop-down .selected a:hover,.drop-down .selected a:active,.drop-down .selected a:focus{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.drop-down .selected a>span{display:block}.drop-down .selected a option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.drop-down .selected a option[value=""][disabled]{display:none}.drop-down .selected a span.value{display:none}.ticketSrchWrap .drop-down .selected a{display:inline-flex;font-size:1.1111rem;padding:0.4em 1.2em;padding-right:2.4444em;justify-content:flex-start;align-items:center;border-width:1px;border-style:solid;border-color:var(--korail-gray-1100);border-radius:var(--border-radius__full);min-width:10ch;color:black;font-weight:600;background-color:white;background-repeat:no-repeat;background-position:right 0.6666rem center;background-size:auto 1.3333rem;background-image:url(../img/icon__arrows/icon__arrow-down--gray.svg);width:100%;flex:0 0 auto;max-width:100%;word-break:keep-all;font-size:1.1111rem}.ticketSrchWrap .drop-down .selected a:hover,.ticketSrchWrap .drop-down .selected a:active,.ticketSrchWrap .drop-down .selected a:focus{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.ticketSrchWrap .drop-down .selected a>span{display:block}.ticketSrchWrap .drop-down .selected a option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ticketSrchWrap .drop-down .selected a option[value=""][disabled]{display:none}@media (max-width: 768px){.ticketSrchWrap .drop-down .selected a{font-size:0.8888rem}}.drop-down .options ul{background:white;display:none;list-style:none;padding:0px 0px;position:absolute;top:auto;margin-top:var(--spacing-4);right:0;min-width:100%;box-sizing:border-box;border-width:1px;border-style:solid;border-radius:var(--border-radius__sm);border-color:var(--korail-gray-1100);line-height:var(--line-height-1-2);font-weight:600}.drop-down .options ul li{padding:0;display:inline-flex;width:100%;justify-content:flex-start;align-items:center}.drop-down .options ul li:first-of-type a{border-top-left-radius:var(--border-radius__sm);border-top-right-radius:var(--border-radius__sm)}.drop-down .options ul li:last-of-type a{border-bottom-left-radius:var(--border-radius__sm);border-bottom-right-radius:var(--border-radius__sm)}.drop-down .options ul li a{flex:1 1 0;display:inline-flex;text-align:left;justify-content:flex-start;align-items:center;color:black;box-sizing:border-box;padding:0.8888em;font-size:1rem}.drop-down .options ul li a:hover{background:var(--korail-blue);color:white}@media (max-width: 1440px){.drop-down .options ul{min-width:100%}}.drop-down .options span.value{display:none}.drop-down .select.disabled{opacity:0.5}.drop-down .select.disabled a{cursor:pointer;pointer-events:none}.drop-down-1{float:right}@media (max-width: 1024px){.drop-down-1{float:none}}.sel_box select{cursor:pointer}.selectbox_Wrap{text-align:center;justify-content:center}.selectbox_Wrap .btn_vr{border-color:var(--korail-gray-1100);color:black;font-weight:600}.selectbox_Wrap .selectbox{position:relative;display:inline-block;z-index:100;max-width:280px;margin-right:0;padding-right:0}.selectbox_Wrap .selectbox .selected a{display:inline-flex;font-size:1rem;padding:0.3888em 1.1111em;padding-right:2.4444em;justify-content:flex-start;align-items:center;border-width:1px;border-style:solid;border-color:var(--korail-gray-1100);border-radius:var(--border-radius__full);min-width:10ch;color:black;font-weight:600;background-color:white;background-repeat:no-repeat;background-position:right 0.6666rem center;background-size:auto 1.3333rem;background-image:url(../img/icon__arrows/icon__arrow-down--gray.svg);width:auto;flex:0 0 auto;max-width:100%;word-break:keep-all;font-weight:600}.selectbox_Wrap .selectbox .selected a:hover,.selectbox_Wrap .selectbox .selected a:active,.selectbox_Wrap .selectbox .selected a:focus{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.selectbox_Wrap .selectbox .selected a>span{display:block}.selectbox_Wrap .selectbox .selected a option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selectbox_Wrap .selectbox .selected a option[value=""][disabled]{display:none}.selectbox_Wrap .selectbox .selected a span{cursor:pointer;display:block}.selectbox_Wrap .selectbox .selected a span.cabin-props{margin-left:0.5rem;color:var(--korail-blue);font-size:0.888888rem}.selectbox_Wrap .selectbox .selected span.value{display:none}.selectbox_Wrap .selectbox .options ul{background:white;display:none;list-style:none;padding:0px 0px;position:absolute;top:auto;margin-top:var(--spacing-4);right:0;min-width:100%;box-sizing:border-box;border-width:1px;border-style:solid;border-radius:var(--border-radius__sm);border-color:var(--korail-gray-1100);line-height:var(--line-height-1-2);font-weight:600}.selectbox_Wrap .selectbox .options ul li{padding:0;display:inline-flex;width:100%;justify-content:flex-start;align-items:center}.selectbox_Wrap .selectbox .options ul li:first-of-type a{border-top-left-radius:var(--border-radius__sm);border-top-right-radius:var(--border-radius__sm)}.selectbox_Wrap .selectbox .options ul li:last-of-type a{border-bottom-left-radius:var(--border-radius__sm);border-bottom-right-radius:var(--border-radius__sm)}.selectbox_Wrap .selectbox .options ul li a{flex:1 1 0;display:inline-flex;text-align:left;justify-content:flex-start;align-items:center;color:black;box-sizing:border-box;padding:0.8888em;font-size:0.8888rem}.selectbox_Wrap .selectbox .options ul li a:hover{background:var(--korail-blue);color:white}.selectbox_Wrap .selectbox .options ul li:hover span.cabin-props{color:white}.selectbox_Wrap .selectbox .options span.value{display:none}.selectbox_Wrap .selectbox .options span.cabin-props{margin-left:auto;color:var(--korail-blue)}.type_seatselect .selectbox_Wrap{margin-bottom:2em}.selectWrap{display:inline-flex;justify-content:flex-start;align-items:center;flex-flow:row wrap;gap:0.4444em}select[name^="selMonth"],select[name^="selDay"]{min-width:3ch}@media (max-width: 768px){.selectWrap span.ico{display:none}}.birst_list{display:flex;gap:.44444rem;flex-flow:row wrap}.birst_list>span{font-size:0.888888rem}.ic_apec{background-image:url(../images/apec_icon_g.svg);background-repeat:no-repeat;background-size:18px;background-position:top 12px left 0;padding-left:22px}.dropdown{position:relative;flex-flow:column nowrap;display:inline-flex;align-items:center;justify-content:flex-start;font-size:1rem}.dropdown #langChangeButton{background:url(/src/assets/common/img/icon__common/ico_global.svg) no-repeat center;background-position:0 2px;background-size:20px;padding-left:22px}.dropdown-button{display:inline-flex;align-items:center;justify-content:flex-start}.dropdown-button:after{content:"";margin-left:0.5rem;width:1rem;height:0.625rem;z-index:1;background:url(/src/assets/common/img/icon__arrows/chevron__down--black.svg) no-repeat center}.dropdown-content{display:none;position:absolute;z-index:1;left:0;top:auto;padding-top:0.5rem;padding-bottom:0.5rem}.dropdown-content ul{min-width:7.5rem;background:white;border-radius:0.5rem;box-shadow:var(--box-shadow__sm-md);padding:0.3rem}.dropdown-content li:first-of-type a{border-radius:0.5rem 0.5rem 0 0}.dropdown-content li:last-of-type a{border-radius:0 0 0.5rem 0.5rem}.dropdown-content li a{display:flex;align-items:center;justify-content:flex-start;padding:.375rem .5rem}.dropdown-content li a:hover{background:var(--korail-gray-1400)}.dropdown-content.--from-right{right:0;left:auto}@media (min-width: calc(1024px + 1px)){.lang>.dropdown{top:8px}}@media (min-width: calc(1024px + 1px)){.lang .dropdown-button{font-size:16px}}@media (min-width: calc(1024px + 1px)){.lang .dropdown-content{right:0;left:auto}}.relate-site .dropdown-button{color:white;border-radius:2000px;border:1px solid white;padding:.25rem 1rem}.relate-site .dropdown-button:after{background-image:url(/src/assets/common/img/icon__arrows/chevron__down--white.svg)}.relate-site .dropdown-content{right:0;left:auto}.radioWrap{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;position:relative;line-height:var(--line-height-1-2);cursor:pointer;gap:0.4444em}.radioWrap.clear:after{display:none !important;clear:none !important}.radioWrap.posR{gap:0.4444em}.radioWrap.posR>div{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:0.4444em}.radioWrap>li{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;position:relative;gap:0.4444em;width:auto}.radioWrap>li.clear:after{display:none !important;clear:none !important}.radioWrap+.radioWrap{padding-left:0.8888em}.radioWrap input[type="radio"]{width:auto !important;min-width:1.333333rem;height:1.333333rem;min-height:1.333333rem;aspect-ratio:24 / 24;margin:0;padding:0;border:0;border-radius:0;background:url(../../common/img/images__common/image__radio.svg) no-repeat 0 0;background-size:1.3333rem auto;margin-top:0.5555rem;margin-bottom:0.5555rem}.radioWrap input[type="radio"]:focus{outline:2px solid black}.radioWrap input[type="radio"]:focus+label{outline:2px solid black}.radioWrap input[type="radio"]:checked{background-position:0 100%}@media (max-width: 1240px){.radioWrap input[type="radio"]{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8);min-height:var(--sizing-20);min-width:var(--sizing-20);height:var(--sizing-20);background-size:var(--sizing-20) auto}}@media (max-width: 768px){.radioWrap input[type="radio"]{min-width:var(--sizing-18);min-height:var(--sizing-18);height:var(--sizing-18);background-size:var(--sizing-18) auto}}.radioWrap label{color:black;font-size:1rem;cursor:pointer}.radioWrap>label.txt>input[type="radio"]{margin-right:.22222rem}.radioWrap input:disabled{background-position:0 0}.radioWrap input:disabled+label{color:var(--korail-gray-200)}.radioWrap>li{margin-left:.2222rem;margin-right:.2222rem}.radioWrap>li:first-of-type{margin-left:0}.radiowArea{text-align:left}.chkecboxWrap>input[type="radio"]{position:absolute}.chkecboxWrap>input[type="radio"]:checked+label:before{background-position:0 100%}.chkecboxWrap>input[type="radio"]+label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:0.4444rem}.chkecboxWrap>input[type="radio"]+label:before{display:inline-block;content:"";width:1.3333rem;height:1.3333rem;background:url(../../common/img/images__common/image__radio.svg) no-repeat 0 0;background-size:1.3333rem auto}.radio-wrap-in-ticket-search{padding-left:var(--spacing-20);padding-right:var(--spacing-20);gap:0.5555em}.radio-wrap-in-ticket-search.__season-ticket-booking{padding-bottom:.44444rem}.btnToggle,.btnToggle_type03{border:0 !important;display:inline-flex !important;padding:0 !important;margin-left:auto}.btnToggle::after,.btnToggle_type03::after{display:block;content:"펼치기";width:auto;aspect-ratio:1 / 1;background-image:url(../img/icon__arrows/chevron-circle__down--black.svg);background-repeat:no-repeat;background-position:0;font-size:0}@media (min-width: calc(1024px + 1px)){.btnToggle::after,.btnToggle_type03::after{height:24px !important}}@media (max-width: 1024px){.btnToggle::after,.btnToggle_type03::after{height:18px !important}}@media (min-width: calc(1024px + 1px)){.btnToggle::after,.btnToggle_type03::after{background-size:auto 24px !important}}@media (max-width: 1024px){.btnToggle::after,.btnToggle_type03::after{background-size:auto calc(24px - 6px) !important}}.btnToggle.active::after,.btnToggle.current::after,.btnToggle_type03.active::after,.btnToggle_type03.current::after{transform:rotate(180deg);content:"접기";font-size:0}.tckList .btnToggle,.tckList .btnToggle_type03{border:0 !important;display:inline-flex !important;padding:0 !important;margin-left:auto}.tckList .btnToggle::after,.tckList .btnToggle_type03::after{display:block;content:"펼치기";width:auto;aspect-ratio:1 / 1;background-image:url(../img/icon__arrows/chevron-circle__down--black.svg);background-repeat:no-repeat;background-position:0;font-size:0}@media (min-width: calc(1024px + 1px)){.tckList .btnToggle::after,.tckList .btnToggle_type03::after{height:18px !important}}@media (max-width: 1024px){.tckList .btnToggle::after,.tckList .btnToggle_type03::after{height:12px !important}}@media (min-width: calc(1024px + 1px)){.tckList .btnToggle::after,.tckList .btnToggle_type03::after{background-size:auto 18px !important}}@media (max-width: 1024px){.tckList .btnToggle::after,.tckList .btnToggle_type03::after{background-size:auto calc(18px - 6px) !important}}.tckList .btnToggle::after,.tckList .btnToggle_type03::after{height:18px !important;background-size:auto 18px !important;content:"좌석정보 더보기";font-size:0}@media (max-width: 1024px){.tckList .btnToggle::after,.tckList .btnToggle_type03::after{height:16px !important;background-size:auto 16px !important;content:"펼치기";font-size:0}}.tckList .btnToggle.active::after,.tckList .btnToggle.current::after,.tckList .btnToggle_type03.active::after,.tckList .btnToggle_type03.current::after{transform:rotate(180deg);content:"접기";font-size:0}.btn_unfold{border:0 !important;display:inline-flex !important;padding:0 !important;margin-left:auto}.btn_unfold::after{display:block;content:"펼치기";width:auto;aspect-ratio:1 / 1;background-image:url(../img/icon__arrows/chevron-circle__down--black.svg);background-repeat:no-repeat;background-position:0;font-size:0}@media (min-width: calc(1024px + 1px)){.btn_unfold::after{height:24px !important}}@media (max-width: 1024px){.btn_unfold::after{height:18px !important}}@media (min-width: calc(1024px + 1px)){.btn_unfold::after{background-size:auto 24px !important}}@media (max-width: 1024px){.btn_unfold::after{background-size:auto calc(24px - 6px) !important}}.btn_unfold.active::after,.btn_unfold.current::after{transform:rotate(180deg);content:"접기";font-size:0}.btn_arrow{aspect-ratio:24 / 24;height:1.3333em;background-size:auto 1.3333em;background-repeat:no-repeat;background-position:0;background-color:transparent;background-size:auto 100%;background-image:url(../../common/img/icon__arrows/icon__arrow-circle__down--gray.svg);margin-left:auto}.btn_arrow::after{content:"펼치기";font-size:0}.btn_arrow.active{transform:rotate(180deg)}.btn_arrow.active::after{content:"접기";font-size:0}.btnToggle{margin-left:auto !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important}.bz_bma_purchase_wrap .middleTextWrap .scroll_arrow{margin-left:auto;display:inline-flex;align-items:center}.toggle_tit-box{display:flex;flex-flow:row nowrap;width:100%;justify-content:flex-start;align-items:center}.toggle_tit-box>.tit{margin-bottom:0 !important}.toggle_tit-box .s_txt{margin-left:0.4444em}.btn-arrow{width:var(--sizing-36);height:var(--sizing-36);position:relative;border-radius:var(--border-radius__circle);display:flex;justify-content:center;align-items:center;border-width:1px;border-style:solid;border-color:var(--korail-gray-600)}.btn-arrow:before{display:inline-block;content:"";aspect-ratio:8 / 14;height:14px;background-position:center;background-size:auto 100%;background-repeat:no-repeat}.btn-arrow.btn_bf:before{background-image:url(../img/icon__arrows/line-arrow__left--black.svg)}.btn-arrow.btn_nt:before{background-image:url(../img/icon__arrows/line-arrow__right--black.svg)}.btn-arrow.btn-disabled{border-color:var(--korail-gray-1200) !important;background-color:white !important}.btn-arrow.btn-disabled:before{opacity:0.2}.btn-arrow:hover{border-color:black;background-color:var(--korail-blue-900)}@media (max-width: 1240px){.btn-arrow{width:var(--sizing-28);height:var(--sizing-28)}.btn-arrow:before{height:12px}}@media (max-width: 768px){.btn-arrow{width:var(--sizing-24);height:var(--sizing-24)}.btn-arrow:before{height:10px}}.go-to-top__container{display:flex;justify-content:center;position:relative;margin-right:0}.go-to-top__container .go-to-top__btn{width:100%;padding:var(--spacing-10) var(--spacing-16);font-size:1rem;border-top:1px solid var(--korail-gray-1100);visibility:visible;font-weight:600;transition:none !important;line-height:var(--line-height-1-2);display:flex;align-items:center;justify-content:center}.go-to-top__container .go-to-top__btn:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.go-to-top__container .go-to-top__btn:after{content:'';background:url("../img/icon__arrows/icon__arrow-up--long-tail.svg") no-repeat;display:inline-block;aspect-ratio:24 / 24;width:auto;height:100%;margin-left:.2222em;max-height:1.3333em;background-size:auto 100%}.go-to-top__container .go-to-top__btn.hidden{transform:scaleY(0);visibility:hidden;display:none}.tab-tck.type_num .go-to-top__container .go-to-top__btn{margin-top:1.3333em}.tourdiv #main .go-to-top__container,.biz #main .go-to-top__container,.globaldiv .go-to-top__container{display:none}.page_group{margin:0 auto 0;clear:both;display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1111rem;padding:0.4em 1.2em;background-color:white;border-color:var(--korail-gray-1100);color:black}.page_group:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.page_group span{font-size:1.1111rem;color:black;font-weight:600}.tab-tck_view .page_group{margin-top:1.5555em}.bz_bma_purchase_wrap>.page_group{margin-top:1.5555em}@media screen and (max-width: 768px){.page_group::after{background-size:14px auto;width:14px;height:16px;top:1px}.page_group.type02::after{width:18px;height:18px;top:2px}}.ip_list{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:column wrap;gap:1.3333em}.ip_list>li{display:inline-flex;flex-flow:row wrap;gap:0.4444rem}.ip_list>li>.label{width:100%;flex-basis:100%}.station_sch-wrap{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;gap:0.8888em}.meeting_reser_info_wrapper{margin:0 auto 1.3333em;border-radius:var(--border-radius__md);border-color:var(--korail-gray-1300);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em}.meeting_reser_info_wrapper textarea{flex:0 1 auto;width:100%}.meeting_reser_info_wrapper button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em}.meeting_reser_info_wrapper>ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.3333em;max-width:44.4444rem;margin:0 auto}.meeting_reser_info_wrapper li{display:flex !important;gap:1.3333em;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.meeting_reser_info_wrapper li.clear:after{display:none !important;clear:none !important}.meeting_reser_info_wrapper li .full{display:flex;gap:0.4444em;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.meeting_reser_info_wrapper li .br_box{display:flex;gap:0.4444em;flex-flow:row wrap;justify-content:flex-start;align-items:center}.meeting_reser_info_wrapper li .br_box input{width:100%;max-width:30ch}.meeting_reser_info_wrapper li label{display:flex;flex:0 0 100%;width:100%}.meeting_reser_info_wrapper li .left{flex:0 0 100%;display:flex;gap:0.4444em;flex-flow:row wrap;justify-content:flex-start;align-items:center}.meeting_reser_info_wrapper li .left[style="display: block;"]{display:flex !important}.meeting_reser_info_wrapper li .left[style="display: none;"]{display:none !important}.meeting_reser_info_wrapper li .right{flex:0 0 100%;display:flex;gap:0.4444em;flex-flow:row wrap;justify-content:flex-start;align-items:center}.meeting_reser_info_wrapper li .company_num input[type="text"],.meeting_reser_info_wrapper li .company_num input[type="password"],.meeting_reser_info_wrapper li .type02 input[type="text"],.meeting_reser_info_wrapper li .type02 input[type="password"]{max-width:8ch}.inform_button_icon{flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:flex;width:100%;margin-bottom:1.3333em}.inform_button_icon.clear:after{display:none !important;clear:none !important}.meetingRoom_reservation+.inform_button_icon{margin-top:.88889rem}.info_boder_wrap{border-radius:var(--border-radius__md);border-color:var(--korail-gray-1300);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em;margin-bottom:1.3333em;display:flex;flex-flow:row wrap;gap:1.3333rem}.info_boder_wrap.clear:after{display:none !important;clear:none !important}.all_pay{background-color:var(--korail-blue-1000);border:1px solid var(--korail-gray-1100);font-weight:600;text-align:center;border-radius:var(--border-radius__sm);padding:1.2em;margin-bottom:1.2em;font-size:1.1111rem}.train_info_list li{font-weight:600}.train_info_list li .blue{margin-right:16px}.train_info_list li .black{margin-right:45px}.train_info_list li:last-of-type{margin-left:auto}.adr_area{max-width:44.4444rem;margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888em}.adr_area>.input01,.adr_area>.input02{display:flex;gap:0.4444em;align-items:center;flex-flow:row nowrap}.adr_area>.input01>button,.adr_area>.input01>div,.adr_area>.input02>button,.adr_area>.input02>div{flex:0 1 auto}.adr_area>.input01>input,.adr_area>.input02>input{flex:1 0 0}.adr_area>.input02{flex-flow:row wrap}.adr_area>.input02>input{flex:1 0 auto}.form-group{display:flex;flex-flow:column nowrap;gap:.88889rem}.pt_list .form-group{margin-top:.88889rem}.form-item{display:flex;flex-flow:row nowrap;align-items:center;gap:.44444rem}@media (max-width: 768px){.form-item{flex-flow:column nowrap}}.form-label{flex:0 0 10rem;width:10rem;font-weight:600}@media (max-width: 768px){.form-label{flex:0 0 100%;width:100%}}.text-field-group{display:flex;flex:row nowrap;align-items:center;gap:.44444rem}.info_write-wrap .write_list li{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.44444rem;display:flex;width:100%}.info_write-wrap .write_list li.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.info_write-wrap .write_list li{flex-flow:column wrap;align-items:flex-start}}.info_write-wrap .write_list li>*{flex:0 1 auto;width:auto}.info_write-wrap .write_list li>label:first-child,.info_write-wrap .write_list li>.label:first-child,.info_write-wrap .write_list li>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.info_write-wrap .write_list li>input,.info_write-wrap .write_list li>textarea{width:100%}.info_write-wrap .write_list li>label:first-child,.info_write-wrap .write_list li>.label:first-child,.info_write-wrap .write_list li>.tit:first-child{flex:0 0 auto}.info_write-wrap .write_list li>.btn_pop{width:100%;flex-basis:100%}}.data_wrap .data_list{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.44444rem;display:flex;width:100%}.data_wrap .data_list.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.data_wrap .data_list{flex-flow:column wrap;align-items:flex-start}}.data_wrap .data_list>*{flex:0 1 auto;width:auto}.data_wrap .data_list>label:first-child,.data_wrap .data_list>.label:first-child,.data_wrap .data_list>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.data_wrap .data_list>input,.data_wrap .data_list>textarea{width:100%}.data_wrap .data_list>label:first-child,.data_wrap .data_list>.label:first-child,.data_wrap .data_list>.tit:first-child{flex:0 0 auto}.data_wrap .data_list>.btn_pop{width:100%;flex-basis:100%}}.data_wrap .sel_list{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.44444rem;display:flex;width:100%}.data_wrap .sel_list.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.data_wrap .sel_list{flex-flow:column wrap;align-items:flex-start}}.data_wrap .sel_list>*{flex:0 1 auto;width:auto}.data_wrap .sel_list>label:first-child,.data_wrap .sel_list>.label:first-child,.data_wrap .sel_list>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.data_wrap .sel_list>input,.data_wrap .sel_list>textarea{width:100%}.data_wrap .sel_list>label:first-child,.data_wrap .sel_list>.label:first-child,.data_wrap .sel_list>.tit:first-child{flex:0 0 auto}.data_wrap .sel_list>.btn_pop{width:100%;flex-basis:100%}}.writeWrap{position:relative;display:inline-flex;justify-content:flex-start;align-items:center;flex-flow:row nowrap;gap:.44444rem;width:auto}.writeWrap.phoneWrap input{border-bottom:none;display:inline-block;width:50px;padding:0;text-align:center}.writeWrap.phoneWrap span{display:inline-block;position:relative;top:2px}.writeWrap.emaliWrap .ft_em{width:58%;border-bottom:none;display:inline-block;padding:0;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.writeWrap.emaliWrap .lt_em{width:36%;border-bottom:none;display:inline-block;padding:0;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.writeWrap.emaliWrap span{line-height:44px}.writeWrap.emaliWrap a{border-bottom:1px solid var(--korail-gray-1200);max-height:44px;font-size:20px;color:#454545;display:block}.writeWrap:last-child .sec_type{margin-right:0}.writeWrap select{z-index:2}.writeWrap .box{position:relative}.writeWrap .data.type_seat li{display:block}.writeWrap .data li{display:inline-block;line-height:34px;margin-right:10px}.writeWrap .data li:last-of-type{margin-right:0}.writeWrap .enroll{color:var(--korail-red-500)}.writeWrap .sec_type{background:url(../../common/img/arrow.png) no-repeat 95% center;border-bottom:1px solid var(--korail-gray-1200);width:calc((100% - 45px) / 3);margin-right:15px;min-height:44px;font-size:20px;padding:0 8px;line-height:44px;background:url(../../common/img/arrow.png) no-repeat 97.6% center;border-bottom:1px solid var(--korail-gray-1200);width:99%;min-height:44px;font-size:20px;padding:0 8px;line-height:44px}.writeWrap .txt{font-size:1.1111rem;font-weight:600;color:black;display:inline-block;vertical-align:middle}.writeWrap .txt.type02{color:var(--korail-gray-700)}.writeWrap>ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.66667rem}.writeWrap>ul li{padding-left:0.75em;position:relative}.writeWrap>ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.writeWrap>ul li:before{border-radius:0}.write_wrap{width:auto;max-width:none;font-size:1rem;position:relative;display:inline-flex;justify-content:flex-start;align-items:center;flex-flow:row nowrap;gap:0.4444em}.write_wrap.type_in3,.write_wrap.type_in-3{flex-flow:row nowrap;align-items:center}.write_wrap.type_in3 .cont,.write_wrap.type_in-3 .cont{border-bottom:0;display:flex;align-items:center;flex-flow:row wrap}.write_wrap.type_in4{flex-flow:row nowrap;align-items:center}@media (max-width: 485px){.write_wrap.type_email,.write_wrap.type_phone{flex-flow:row wrap}}.write_wrap.type_company input{max-width:314px}.write_wrap.type_text input{max-width:calc(100% - 24px)}.write_wrap.type_text span{font-weight:600;vertical-align:middle}.write_wrap.type_02>*{width:calc((100% - 26px) / 2);margin-right:26px}.write_wrap.type_02>*:last-child{margin-right:0}@media (max-width: 1024px){.write_wrap.type_02>*{width:100%;margin-right:0;margin-bottom:5px}.write_wrap.type_02>*:last-child{margin-bottom:0}}.write_wrap.type_btn-03{flex-flow:row nowrap}@media (max-width: 485px){.write_wrap.type_btn-03{flex-flow:row wrap}}.write_wrap.type_pass{position:relative}.write_wrap.type_pass input{padding-left:25px}.write_wrap.type_pass .txt{line-height:50px;color:var(--korail-gray-700);line-height:45px;margin-left:8px}.write_wrap.type_card>*{display:inline-block}.write_wrap.type_card input{width:55px;padding:0 7px;text-overflow:clip;width:calc((100% - 30px) / 4);max-width:50px}.write_wrap.type_card span{min-width:auto;height:45px;line-height:45px;width:10px}.globaldiv .rsv_deposit_return-wrap .write_wrap.type_phone{flex-flow:row wrap}.write_wrap span{display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto}.write_wrap .s_txt{font-size:.888888rem}.write_wrap .cont{gap:0.8888em}.write_wrap .password_front{position:absolute;left:0;top:0}.write_wrap .wrap_inner{float:none;width:100%;padding:22px 22px 0 22px;border-radius:10px;position:relative;min-height:120px}.write_wrap .reservation_inner ul .rail_num{min-width:76px;min-height:36px;margin-right:13px}.write_wrap .reservation_inner ul .rail_num p{line-height:35px}.write_wrap .reservation_inner ul .rail_name{min-width:76px;min-height:36px}.write_wrap .reservation_inner ul .rail_name p{color:white;line-height:35px}.write_wrap .reservation_inner ul .time_text{float:left}.write_wrap .reservation_inner ul .time_text span{float:left}.write_wrap .reservation_inner ul .time_text p{float:right;line-height:inherit;position:relative;right:-80px}.write_wrap .reservation_inner ul .move_title{padding:10px 0 20px 0}.write_wrap .wrap2{padding:22px !important}.write_wrap .unit{vertical-align:middle;text-align:right;display:inline-block}.write_wrap .add_top-wrap{display:inline-flex;justify-content:flex-start;align-items:center;gap:0.8888em;flex-flow:row nowrap;border-bottom:0}.write_wrap .add_top-wrap input{max-width:125px;border-bottom:1px solid var(--korail-gray-300)}.write_wrap .station_sch-wrap{border-bottom:0;flex-flow:row nowrap;align-items:center}.layerPopup .write_wrap{text-align:left;padding-top:40px}.layerPopup .write_wrap label{display:block;font-weight:600;line-height:25px;color:black}.layerPopup .write_wrap input{padding:14px 9px;border-bottom:1px solid var(--korail-gray-1200);width:100%;color:#454545}.layerPopup .write_wrap .box:not(:first-of-type){margin-top:20px}.period_set-wrap .write_wrap{border-bottom:1px solid var(--korail-gray-300);position:relative;display:inline-block;vertical-align:middle;width:71%}.period_set-wrap .write_wrap input{height:65px;line-height:65px;padding:0 45px 0 20px;width:100%}.period_set-wrap .write_wrap a{background:url(../../tour/img/common/ico_brth-gray.png) no-repeat right center;width:20px;height:20px;content:"";display:inline-block;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.period_set-wrap .write_wrap a:hover{background-image:url(../img/common/ico_day-blue.png)}.writeWrap-rent .input-rent-container{position:relative}.write_list{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:1.33333rem}.write_list li{width:100%}.write_list_box-wrap{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em;margin-bottom:1.3333em;margin-top:.8888em}.write_list_box-wrap>ul{display:flex;justify-content:flex-start;flex-flow:column nowrap;align-items:flex-start;gap:.88889rem}.write_list_box-wrap .block{display:block;width:100%}.write_list_box-wrap .cont{flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;gap:.8888rem;display:flex;width:100%}.write_list_box-wrap .cont.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.write_list_box-wrap .cont{flex-flow:column wrap;align-items:flex-start}}.write_list_box-wrap .cont>*{flex:0 1 auto;width:auto}.write_list_box-wrap .cont>label:first-child,.write_list_box-wrap .cont>.label:first-child,.write_list_box-wrap .cont>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.write_list_box-wrap .cont>input,.write_list_box-wrap .cont>textarea{width:100%}.write_list_box-wrap .cont>label:first-child,.write_list_box-wrap .cont>.label:first-child,.write_list_box-wrap .cont>.tit:first-child{flex:0 0 auto}.write_list_box-wrap .cont>.btn_pop{width:100%;flex-basis:100%}}.write_list_box-wrap .center{text-align:left;display:block;width:100%}[contenteditable]{-webkit-user-select:text;user-select:text;font-size:inherit;line-height:inherit}input{cursor:pointer}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="phone"]{cursor:auto;font-size:1rem;display:inline-flex;justify-content:flex-start;align-items:center;width:100%;flex:0 1 100%;max-width:28ch;min-width:4ch;border-bottom:1px solid var(--korail-gray-1100);height:auto;padding-top:0.4444em;padding-bottom:0.4444em;padding-right:0.4444em;text-align:left;background-color:var(--korail-blue-900);color:black}input[type="text"][readonly],input[type="text"][disabled],input[type="password"][readonly],input[type="password"][disabled],input[type="email"][readonly],input[type="email"][disabled],input[type="number"][readonly],input[type="number"][disabled],input[type="tel"][readonly],input[type="tel"][disabled],input[type="phone"][readonly],input[type="phone"][disabled]{background-color:var(--korail-gray-1400)}input[type="text"].per_type,input[type="text"][id*="Date"],input[type="password"].per_type,input[type="password"][id*="Date"],input[type="email"].per_type,input[type="email"][id*="Date"],input[type="number"].per_type,input[type="number"][id*="Date"],input[type="tel"].per_type,input[type="tel"][id*="Date"],input[type="phone"].per_type,input[type="phone"][id*="Date"]{background-color:transparent}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="tel"]:hover,input[type="phone"]:hover{border-bottom-color:var(--korail-gray-600)}input[type="text"]::placeholder,input[type="password"]::placeholder,input[type="email"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder,input[type="phone"]::placeholder{color:var(--korail-gray-500)}@media (max-width: 768px){input[type="text"].email,input[type="password"].email,input[type="email"].email,input[type="number"].email,input[type="tel"].email,input[type="phone"].email{max-width:28ch}input[type="text"].call,input[type="text"].tel,input[type="text"].birth,input[type="password"].call,input[type="password"].tel,input[type="password"].birth,input[type="email"].call,input[type="email"].tel,input[type="email"].birth,input[type="number"].call,input[type="number"].tel,input[type="number"].birth,input[type="tel"].call,input[type="tel"].tel,input[type="tel"].birth,input[type="phone"].call,input[type="phone"].tel,input[type="phone"].birth{max-width:8ch}}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="tel"][disabled],input[type="phone"][disabled]{text-decoration:none !important}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="phone"]:focus{outline:2px solid black}.loginInput input[type="text"],.loginInput input[type="password"],.loginInput input[type="email"],.loginInput input[type="number"],.loginInput input[type="tel"],.loginInput input[type="phone"]{cursor:auto;line-height:var(--line-height-1-375);display:inline-flex;align-items:flex-start;justify-content:flex-start;height:auto;width:100%;font-size:1.1111rem;color:black;border-bottom:1px solid var(--korail-gray-600)}.main input[type="text"],.tab-tck_view .tab-tck input[type="text"],.tab-tck_view input[type="text"],.main-visual_list input[type="text"],.main input[type="password"],.tab-tck_view .tab-tck input[type="password"],.tab-tck_view input[type="password"],.main-visual_list input[type="password"],.main input[type="email"],.tab-tck_view .tab-tck input[type="email"],.tab-tck_view input[type="email"],.main-visual_list input[type="email"],.main input[type="number"],.tab-tck_view .tab-tck input[type="number"],.tab-tck_view input[type="number"],.main-visual_list input[type="number"],.main input[type="tel"],.tab-tck_view .tab-tck input[type="tel"],.tab-tck_view input[type="tel"],.main-visual_list input[type="tel"],.main input[type="phone"],.tab-tck_view .tab-tck input[type="phone"],.tab-tck_view input[type="phone"],.main-visual_list input[type="phone"]{background-color:transparent;opacity:1}.main-visual_list input[type="text"],.main-visual_list input[type="password"],.main-visual_list input[type="email"],.main-visual_list input[type="number"],.main-visual_list input[type="tel"],.main-visual_list input[type="phone"]{-webkit-text-fill-color:black;color:black}input.sel_type{max-width:197px;background:none}input.bn_type{border-bottom:none}input#startDate,input#endDate{cursor:pointer}.type_phone input{cursor:auto;font-size:1rem;display:inline-flex;justify-content:flex-start;align-items:center;width:100%;flex:0 1 100%;max-width:28ch;min-width:4ch;border-bottom:1px solid var(--korail-gray-1100);height:auto;padding-top:0.4444em;padding-bottom:0.4444em;padding-right:0.4444em;text-align:left;background-color:var(--korail-blue-900);color:black}.type_phone input[readonly],.type_phone input[disabled]{background-color:var(--korail-gray-1400)}.type_phone input.per_type,.type_phone input[id*="Date"]{background-color:transparent}.type_phone input:hover{border-bottom-color:var(--korail-gray-600)}.type_phone input::placeholder{color:var(--korail-gray-500)}@media (max-width: 768px){.type_phone input.email{max-width:28ch}.type_phone input.call,.type_phone input.tel,.type_phone input.birth{max-width:8ch}}.writeWrap>input,.search01>input{width:100%}input[type="text"][title="First Name"],input[type="text"][title="Last Name"]{min-width:18ch;background-color:var(--korail-blue-900)}textarea{cursor:auto;border:1px solid var(--korail-gray-1300);margin-top:10px;padding:10px;border-radius:var(--border-radius__xs)}.layerPopup textarea{display:block;width:100%}.auto-korean-input{-webkit-ime-mode:active;-moz-ime-mode:active;-ms-ime-mode:active;ime-mode:active}#schStr{cursor:auto;font-size:1rem;display:inline-flex;justify-content:flex-start;align-items:center;width:100%;flex:0 1 100%;max-width:28ch;min-width:4ch;border-bottom:1px solid var(--korail-gray-1100);height:auto;padding-top:0.4444em;padding-bottom:0.4444em;padding-right:0.4444em;text-align:left;background-color:var(--korail-blue-900);color:black}#schStr[readonly],#schStr[disabled]{background-color:var(--korail-gray-1400)}#schStr.per_type,#schStr[id*="Date"]{background-color:transparent}#schStr:hover{border-bottom-color:var(--korail-gray-600)}#schStr::placeholder{color:var(--korail-gray-500)}@media (max-width: 768px){#schStr.email{max-width:28ch}#schStr.call,#schStr.tel,#schStr.birth{max-width:8ch}}.anser_wrap{display:grid;width:100%;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333rem;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.8888rem}.anser_wrap>p,.anser_wrap>span{width:100%;max-width:44.4444rem;margin:0 auto}.anser_wrap .inner_wrap,.anser_wrap .flo_l,.anser_wrap .flo_r{display:flex;width:100%;max-width:44.4444rem;margin:0 auto;justify-content:flex-start;align-items:center}.anser_wrap .inner_wrap.clear:after,.anser_wrap .flo_l.clear:after,.anser_wrap .flo_r.clear:after{display:none !important;clear:none !important}.anser_wrap .inner_wrap label,.anser_wrap .inner_wrap .title,.anser_wrap .flo_l label,.anser_wrap .flo_l .title,.anser_wrap .flo_r label,.anser_wrap .flo_r .title{flex:0 0 10rem;font-weight:700}@media (max-width: 768px){.anser_wrap .inner_wrap label,.anser_wrap .inner_wrap .title,.anser_wrap .flo_l label,.anser_wrap .flo_l .title,.anser_wrap .flo_r label,.anser_wrap .flo_r .title{flex:0 0 100%}}.anser_wrap .inner_wrap input+label,.anser_wrap .flo_l input+label,.anser_wrap .flo_r input+label{flex:0 0 auto}.anser_wrap .flo_l,.anser_wrap .flo_r{flex-flow:row nowrap;gap:.4444rem}@media (max-width: 768px){.anser_wrap .flo_l,.anser_wrap .flo_r{flex-flow:row wrap}}.anser_wrap .flo_l.credit input{max-width:5ch}@media (max-width: 768px){.anser_wrap .flo_l.credit span{display:none}}.anser_wrap .inner_wrap{flex-flow:row wrap;gap:.4444rem}.globaldiv .membership_signUp03.signUp04 .anser_wrap .inner_wrap.w100>.flo_l{flex-flow:row wrap}.globaldiv .membership_signUp03.signUp04 .anser_wrap .inner_wrap.w100>.flo_l>.radiowArea{width:100%;flex:0 0 100%}.globaldiv .membership_signUp03.signUp04 .anser_wrap .inner_wrap.w100>.flo_l input[type="text"]{max-width:8ch}.board_list{border-top:2px solid var(--korail-gray-600);border-bottom:1px solid var(--korail-gray-600);margin-top:1.3333em}.board_list .flag{display:inline-block;color:white;font-size:0.8888rem;padding:0.375em 0.5em;font-weight:400;text-align:center;vertical-align:middle;background-color:var(--korail-gray-600);margin:0;border-radius:var(--border-radius__xs);font-weight:600;word-break:keep-all}.board_list .flag:empty{display:none}.board_list .tit{font-weight:600;padding-left:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:1.111111rem;gap:0.8em;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;margin-right:auto;max-height:5ch;flex:3 1 0 !important}.board_list .tit a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board_list .tit a:hover{text-decoration:underline}@media (max-width: 1024px){.ticketdiv .board_list .tit a{display:inline;vertical-align:middle}}@media (max-width: 768px){.board_list .tit{width:100%;flex:1 !important}}.board_list .date{width:auto;text-align:right;margin-left:auto;font-weight:400;color:var(--korail-gray-700)}.board_list .date_box{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;margin-left:auto;gap:0.8888em}.board_list .tr{width:100%;border-bottom:1px solid var(--korail-gray-1300)}.board_list .tr.clear:after{display:none !important;clear:none !important}.board_list .tr:before{display:none}.board_list .tr.nodata{text-align:center}.board_list .tr.thead>ul,.board_list .tr.head>ul{background:var(--korail-blue-1000)}.board_list .tr.thead>ul>li,.board_list .tr.head>ul>li{font-weight:700}@media (max-width: 768px){.board_list .tr.thead>ul,.board_list .tr.head>ul{display:none}}.board_list .tr>ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:0.4444em;padding-top:0.4444em;padding-bottom:0.4444em}.board_list .tr>ul.clear:after{display:none !important;clear:none !important}.board_list .tr>ul>li{flex:1 1 0;padding:0.4444em}.board_list .tr>ul>li.name{font-weight:700}.board_list .tr>ul>li.address{flex:2 1 0}@media (max-width: 768px){.board_list .tr>ul{flex-flow:column wrap;align-items:flex-start}}.board_list .tr .num{width:120px;text-align:right;width:6.5%}.board_list .tr .borad_box{padding:0.8888em 0}.board_list .borad_box{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:0.8888em}.board_list .borad_box.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.board_list .borad_box{flex-flow:column nowrap;align-items:flex-start}}.sch_board-cont .board_list{margin-top:0}.board-wrap_view{padding:1.3333rem 0}.board-wrap_view .view-info{padding:1.3333rem;text-align:center;border-bottom:1px solid var(--korail-gray-1200)}.board-wrap_view .tit{font-size:1.3333rem;margin-bottom:1.1111rem;display:flex;flex-flow:column nowrap;align-items:center;gap:0.444444em}.board-wrap_view .tit .flag{display:inline-block;min-width:4.8888rem;line-height:1.8888rem;height:1.8888rem;text-align:center;font-size:1rem;margin-right:0.5555rem;padding:0 0.2777rem;border-radius:var(--border-radius__xs)}.board-wrap_view .tit .flag:empty{display:none}.board-wrap_view .other-info{display:flex;justify-content:center;gap:.444444em}.board-wrap_view .other-info li{color:var(--korail-gray-500);font-size:1rem;font-weight:400}.board-wrap_view .other-info li:after{display:inline-block;content:"";width:1px;height:16px;background:var(--korail-gray-1300);margin:0 0.6666rem 0 0.8888rem;vertical-align:middle}.board-wrap_view .other-info li:last-of-type:after{display:none}@media (max-width: 768px){.board-wrap_view .other-info{flex-flow:column nowrap;align-items:center}.board-wrap_view .other-info li:after{display:none}}.board-wrap_view .file_list{border-bottom:1px solid var(--korail-gray-1200);padding:1.2222rem 1.6666rem;background:var(--korail-gray-1480);font-size:1.1111rem}.board-wrap_view .file_list li{padding-left:1.5555rem}.board-wrap_view .file_list .file_link{color:var(--korail-gray-700);font-weight:300;margin-left:0.5555rem}.board-wrap_view .file_list .file_link:before{display:inline-block;content:"";width:21px;height:20px;background:url(../img/common/ico_file-down.png) no-repeat;vertical-align:middle;margin:-5px 10px 0 -31px}.board-wrap_view .file_list .file_link:hover{text-decoration:underline}.board-wrap_view .view-content{padding:2.2222rem 1.1111rem}.board-wrap_view .board-bottom{border-top:1px solid var(--korail-gray-300)}.board-wrap_view .prev-next-wrap li{border-bottom:1px solid #dddddd;padding:19px 0 19px 145px;position:relative}.board-wrap_view .prev-next-wrap li:before{display:inline-block;content:"";width:12px;height:7px;position:absolute;left:25px;top:28px}.board-wrap_view .prev-next-wrap li strong{position:absolute;left:55px}.board-wrap_view .prev-next-wrap .prev:before{background:url(../img/common/ico_prev-up.png) no-repeat}.board-wrap_view .prev-next-wrap .next:before{background:url(../img/common/ico_next-down.png) no-repeat}.board-wrap_view .prev-next-wrap li a{display:inline-block;width:100%;padding-right:25px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top}.board-wrap_view .prev-next-wrap li.nodata{opacity:0.5}.board-wrap_view .prev-next-wrap li.nodata a{cursor:default}.list_Search>ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0.8888em}.list_Search>ul.clear:after{display:none !important;clear:none !important}.list_Search>ul>div:first-child{margin-right:auto}.list_Search .right{width:100%;display:block}.list_Search .right .clear{display:flex;flex-flow:row nowrap;gap:0.8888em}.list_Search .right .clear.clear:after{display:none !important;clear:none !important}.list_Search .right .clear .search01{flex-basis:30%}@media (max-width: 1024px){.list_Search .right .clear{flex-flow:column nowrap;align-items:flex-start}.list_Search .right .clear .search01{flex-basis:auto;width:auto}}.list_Search input.searchBox{border-bottom:2px solid var(--korail-gray-600);padding-right:1.5rem}.list_Search li.right>.clear{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0.8888em}.list_img{vertical-align:inherit;margin-right:5px}@media screen and (max-width: 768px){.notice_list-wrap .list_img{width:14px;height:13px;vertical-align:middle;margin-top:-2px}}.allListNum .list_img{width:13px;margin-right:2px}.allListNum{display:inline-flex;justify-content:flex-start;align-items:center;gap:var(--spacing-6)}.allListNum i{display:none}.allListNum>img{display:none}@media (max-width: 1024px){.list_Search .notice_list-wrap .allListNum{position:static}}.list_icon{font-size:1.1111rem;display:inline-flex;justify-content:flex-start;align-items:center;gap:.3333em}.list_icon span{color:var(--korail-blue);font-weight:600}.rail_custm-wrap .contact_cont-list{width:100% !important;min-width:728px;overflow-x:auto}.view_more{display:inline-flex;justify-content:flex-start;flex-flow:row wrap;align-items:center;gap:0.4444em}.Detailed_inquiry{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-gray-1100);color:black}.Detailed_inquiry:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.Detailed_inquiry button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-gray-1100);color:black}.Detailed_inquiry button:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.info_num{font-size:1rem;padding-top:0.4444em;padding-bottom:0.4444em}.title_call{padding-top:0.4444em;padding-bottom:0.4444em}.contact_board-table{padding-top:.44444rem}.contact_board-table .contact_tab-list{width:100% !important;min-width:728px;padding-top:.4444em;padding-bottom:.4444em;display:flex;gap:.4444rem}.contact_board-table .contact_tab-list li{text-align:center;margin-bottom:0}.contact_board-table .contact_tab-list li button{font-size:1rem;position:relative}.contact_board-table .contact_tab-list li.active button{color:white;background-color:var(--korail-blue)}.contact_board-table .contact_tab-list li.active button:after{display:block;content:"";width:100%;height:1px;background:var(--korail-blue);position:absolute;bottom:-10px}.contact_board-table .contact_tab-cont{margin-top:19px}.contact_board-table .contact_cont-list{border-top:1px solid black;font-size:0}.contact_board-table .contact_cont-list .tr{min-height:49px;display:inline-block;width:25%;border-bottom:1px solid var(--korail-gray-1300);margin-bottom:0}.contact_board-table .contact_cont-list .tr>div{display:table-cell;vertical-align:middle;text-align:center;font-size:1rem;border-right:1px solid var(--korail-gray-1300);word-break:break-all}.contact_board-table .contact_cont-list .tr>div.active{background:var(--korail-blue);color:white}.contact_board-table .contact_cont-list .tr>div:nth-of-type(odd){width:11%;height:50px}.contact_board-table .contact_cont-list .tr>div:nth-of-type(even){width:14%;height:50px;min-width:100px}.contact_board-table .contact_cont-list .tr .th{background:#f3f4f8}.contact_board-table .contact_cont-list .tr.thead .th{padding:0 1px;background:#e8e9ef}@media screen and (max-width: 1240px){.contact_board-table .contact_tab-cont{overflow-x:auto}.contact_board-table .contact_tab-cont ul{width:1200px}}@media (max-width: 1024px){.contact_board-table .contact_cont-list{border-bottom:0}.contact_board-table .contact_cont-list .tr.thead .th:nth-of-type(n+3){display:none}.contact_board-table .contact_cont-list .tr.thead .th:nth-of-type(odd){border-right:1px solid var(--korail-gray-1300)}.contact_board-table .contact_cont-list .tr{display:inline-block !important;flex-wrap:wrap;line-height:34px;border-bottom:0;min-height:auto;min-height:34px}.contact_board-table .contact_cont-list .tr:nth-of-type(4){display:none}.contact_board-table .contact_cont-list .tr:nth-of-type(5){display:none}.contact_board-table .contact_cont-list .tr:nth-of-type(6){display:none}.contact_board-table .contact_cont-list .tr>div{border-bottom:1px solid var(--korail-gray-1300);display:inline-block}.contact_board-table .contact_cont-list .tr>div:nth-of-type(even){width:60%;line-height:50px}.contact_board-table .contact_cont-list .tr>div:nth-of-type(odd){width:40%;line-height:50px}.contact_board-table .contact_cont-list .tr .th{border-right:1px solid var(--korail-gray-1300)}.contact_board-table .contact_board-top{display:none}}.free_event-wrap .free_list{margin-top:34px}.free_event-wrap .free_list:after{display:block;content:"";clear:both}.free_event-wrap .free_list li{margin-right:62px;width:calc((100% - 62px) / 2);border:1px solid #d2d2d2;float:left;position:relative;word-break:keep-all}.free_event-wrap .free_list li:nth-of-type(even){margin-right:0}.free_event-wrap .free_list li .flag{display:block;min-width:88px;line-height:34px;text-align:center;font-size:18px;font-weight:300;color:white;background:var(--korail-blue);position:absolute;left:0;top:0;z-index:1}.free_event-wrap .free_list li a{display:table;width:100%}.free_event-wrap .free_list li a:hover .tit,.free_event-wrap .free_list li a:hover .txt{text-decoration:underline}.free_event-wrap .free_list li a>div{display:table-cell;vertical-align:middle}.free_event-wrap .free_list li .imgWrap{width:234px;overflow:hidden;position:relative}.free_event-wrap .free_list li .imgWrap img{position:absolute;left:50%;top:0;transform:translateX(-50%);min-width:100%;max-width:none;min-height:100%}.free_event-wrap .free_list li .txtWrap{padding:30px 30px 20px}.free_event-wrap .free_list li .txtWrap .tit{font-size:24px;font-weight:600;line-height:33px;color:black;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;height:66px;-webkit-box-orient:vertical}.free_event-wrap .free_list li .txtWrap .txt{color:#505354;font-size:18px;font-weight:300;line-height:26px;margin-top:24px;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;height:52px;-webkit-box-orient:vertical;padding-right:55px}.free_event-wrap .free_list li .txtWrap .price{font-size:24px;font-weight:700;color:var(--korail-red-500);line-height:1;margin-top:20px}.free_event-wrap .free_list li .txtWrap .flag_wrap{font-size:0;margin-top:15px;padding-right:55px;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;height:82px;-webkit-box-orient:vertical}.free_event-wrap .free_list li .txtWrap .flag_wrap span{display:inline-block;color:white;font-size:15px;font-weight:300;text-align:center;min-width:80px;line-height:36px;background:#03b3c0;margin-right:5px;margin-top:5px}.free_event-wrap .free_list li .txtWrap .flag_wrap span:last-of-type{margin-right:0}@media screen and (max-width: 1025px){.free_event-wrap .free_list li{width:calc((100% - 15px) / 2);margin-right:15px}.free_event-wrap .free_list li .imgWrap{width:190px}.free_event-wrap .free_list li .txtWrap{padding:15px 9px 9px 15px}.free_event-wrap .free_list li .txtWrap .tit{font-size:20px;line-height:25px;height:50px}.free_event-wrap .free_list li .txtWrap .txt{font-size:16px;line-height:24px;height:48px;margin-top:12px}.free_event-wrap .free_list li .txtWrap .price{font-size:20px;margin-top:15px}.free_event-wrap .free_list li .txtWrap .flag_wrap{height:54px}.free_event-wrap .free_list li .txtWrap .flag_wrap span{min-width:56px;line-height:22px;font-size:12px;margin-right:3px}}@media screen and (max-width: 768px){.free_event-wrap .free_list li{margin-right:0;width:100%;margin-bottom:10px}.free_event-wrap .free_list li:last-of-type{margin-bottom:0}.free_event-wrap .free_list li .txtWrap .tit{font-size:16px;line-height:20px;height:40px}.free_event-wrap .free_list li .txtWrap .txt{font-size:12px;font-weight:300;line-height:16px;height:32px}.free_event-wrap .free_list li .txtWrap .price{font-size:16px}.tourdiv .free_event-wrap.free_event-wrap .free_list li .flag{min-width:67px;line-height:28px;font-size:14px}}@media screen and (max-width: 485px){.free_event-wrap .free_list li .imgWrap{width:140px}}.notice_list-wrap{padding:1.3333em}.notice_list-wrap.type02{padding-top:0;padding-bottom:0}@media (max-width: 1024px){.notice_list-wrap.type_pd{padding-top:20px}}.notice_list-wrap .btn_wrap{padding-top:20px}.noticeList{margin-bottom:0;width:100%;display:flex;flex-flow:column nowrap;gap:.8888em;margin-top:.8888em}.noticeList li{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;gap:.4444em}.noticeList li a{width:100%;padding:1.3333em;border:1px solid var(--korail-gray-1200);background:transparent;border-radius:var(--border-radius__sm)}.noticeList li a:hover{border-color:black}.noticeList .noticeText{display:flex;flex-flow:column nowrap;gap:.4444em}.noticeList .noticeText h1{font-size:1.3333rem}.noticeList .smallText{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:33.3333rem}.pageWrap{padding-top:40px;padding-bottom:100px;text-align:center}.pageWrap button{display:inline-block;width:52px;height:52px;border:1px solid #dddddd;vertical-align:top}.pageWrap .page_first{background:url(../../ticket/img/sub/page_first.png) no-repeat center}.pageWrap .page_prev{background:url(../../ticket/img/sub/page_prev.png) no-repeat center}.pageWrap .page_next{background:url(../../ticket/img/sub/page_next.png) no-repeat center}.pageWrap .page_last{background:url(../../ticket/img/sub/page_last.png) no-repeat center}.pageWrap .page_list{display:inline-block;margin:0 19px}.pageWrap .page_list li{float:left;width:52px;line-height:52px;text-align:center;color:var(--korail-gray-700)}.pageWrap .page_list li.active{color:white;background:var(--korail-blue)}.post_list li{margin-top:24px;padding-bottom:17px;word-break:keep-all;border-bottom:1px solid #eee}.post_list li:hover{text-decoration:underline}.post_list li .tit{font-size:20px;font-weight:600;color:black;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post_list .step_wrap{padding:15px 0 7px;font-size:0;color:var(--korail-gray-700)}.post_list .step_wrap span{font-size:16px;display:inline-block}.post_list .step_wrap span:after{display:inline-block;content:">";margin:0 3px 0 5px;color:var(--korail-gray-700)}.post_list .step_wrap span:last-of-type:after{display:none}.post_list .txt{font-size:16px;line-height:30px;height:60px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 768px){.post_list li{margin-top:15px}.post_list li .tit{font-size:16px;line-height:1}.post_list .txt{font-size:14px;line-height:24px;height:48px}.post_list .step_wrap{padding:15px 0 10px}.post_list .step_wrap span{font-size:14px}.post_list .step_wrap .txt{font-size:14px;line-height:24px;height:48px}}.horizontal_scroll_mode{position:relative}.horizontal_scroll_mode:before{content:"";display:block;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,0.25);background-repeat:no-repeat;background-size:100px auto;background-position:center;background-image:url("../img/images__common/image__scroll-to-see-wide.svg");display:flex;align-items:center;justify-content:center;animation-name:backgroundImageHorzMove;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1s}.table_title{font-size:1.4444rem;color:black;font-weight:700}.inner_table_box.w1300 table{width:1300px}.inner_table_box.info table tr th{line-height:30px;padding:20px 0}@media (max-width: 1240px){.inner_table_box.info table tr th{width:320px}}.inner_table_box.old_new a{color:var(--korail-blue)}@media (max-width: 1024px){.inner_table_box.old_new{overflow-y:auto}.terms_of_service_Wrap .inner_table_box.old_new table tr th{width:600px}}@media (max-width: 1240px){.inner_table_box.type02{overflow-y:auto;max-width:1300px}.inner_table_box.type02 tr th:nth-child(2){width:350px}.inner_table_box.type02 tr th:last-child{width:650px}}.inner_table_box.type03 tr th:last-child{width:50%}@media (max-width: 1240px){.inner_table_box.type03{overflow-y:auto;max-width:1300px}.inner_table_box.type03 tr th:last-child{width:500px}}.inner_table_box table{font-size:18px;text-align:center;word-break:keep-all;border-top:1px solid black}.inner_table_box table tr th{background:var(--korail-blue-1000);line-height:62px;border-bottom:1px solid var(--korail-gray-1300)}.inner_table_box table tr th:not(:last-child){border-right:1px solid var(--korail-gray-1300)}.inner_table_box table tr td{padding:22px 15px;border-bottom:1px solid var(--korail-gray-1300);line-height:30px;font-weight:600}.inner_table_box table tr td:not(:last-child){border-right:1px solid var(--korail-gray-1300)}.inner_table_box .underLine{border-bottom:1px solid var(--korail-blue);padding-bottom:5px;color:var(--korail-blue);word-break:break-all}.inner_table_box .line{border-bottom:1px solid var(--korail-blue);padding-bottom:5px;color:var(--korail-blue)}@media (max-width: 1240px){.inner_table_box{width:600px;overflow-y:auto;border-top:1px solid black}.inner_table_box table tr th{width:600px}.inner_table_box table tr th:not(:last-child){width:280px}}.prodect_table_wrap ul li{float:left;padding:45px 0;border-bottom:1px solid var(--korail-gray-1200);width:calc((100% - 20px) / 2);margin-right:20px}.prodect_table_wrap ul li div{float:left}.prodect_table_wrap ul li:nth-child(2n){margin-right:0}.prodect_table_wrap .wrap01{width:15%}.prodect_table_wrap .wrap01 img{border:1px solid var(--korail-gray-1200)}.prodect_table_wrap .wrap02{padding-left:20px;width:85%}.prodect_table_wrap .wrap02 a{font-size:27px;color:var(--korail-blue);font-weight:600}.prodect_table_wrap .wrap02 p{font-size:20px;color:#666666;line-height:31px;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prodect_table_wrap .wrap02 p.title_t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:85%}.Affiliated_pro .prodect_table_wrap .wrap02{border-top:3px solid var(--korail-gray-300);margin-bottom:4.4444rem}.table_wrap{width:100%;margin-top:0.4444em;margin-bottom:0.4444em;position:relative;overflow:hidden;overflow-x:auto}.table_wrap h3{font-weight:700;padding-bottom:0.5em;font-size:1.2222em;line-height:var(--line-height-1-375)}.table_wrap table{font-size:0.8888rem;color:black;font-weight:600;width:100%;table-layout:auto;position:relative;border-collapse:collapse;padding-top:4px;border-top:2px solid var(--korail-gray-600)}.table_wrap table caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%;background-color:transparent}.table_wrap table th{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:700;background:var(--korail-blue-1000)}.table_wrap table td{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:400}.table_wrap table td.ftd{border-left:0}.table_wrap table tr.header_td>td{font-weight:700}.table_wrap table tr>th+td{text-align:left}.table_wrap table+ul,.table_wrap table+p{margin-top:0.8888em}.table_wrap table td{background-color:white}.table_wrap table td .bg_bl th{background:var(--korail-blue);color:white}.table_wrap table td .bg_sky th{background:#bfe4f6}.table_wrap table td .bg_pink th{background:#f7bfbe}.table_wrap table td .bg_depbl th{background:#29a7e1;color:white}.table_wrap table td .gr{background:var(--korail-gray-1400);background-image:url(../img/ico_gr.png);background-repeat:no-repeat;background-position:center center}.table_wrap table td .bl{background:var(--korail-blue);background-image:url(../img/ico_bl.png);background-repeat:no-repeat;background-position:center center}.table_wrap table td .rd{background:var(--korail-red-500);background-image:url(../img/ico_rd.png);background-repeat:no-repeat;background-position:center center}.table_wrap .table p{font-weight:400;text-align:center;line-height:var(--line-height-1-5)}.table_wrap .table .txt{font-size:1.1111rem;padding-bottom:0.6em;line-height:var(--line-height-1-375);font-weight:600;color:black}.table_wrap .table_box table{font-size:0.8888rem;color:black;font-weight:600;width:100%;table-layout:auto;position:relative;border-collapse:collapse;padding-top:4px;border-top:2px solid var(--korail-gray-600)}.table_wrap .table_box table caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%;background-color:transparent}.table_wrap .table_box table th{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:700;background:var(--korail-blue-1000)}.table_wrap .table_box table td{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:400}.table_wrap .table_box table td.ftd{border-left:0}.table_wrap .table_box table tr.header_td>td{font-weight:700}.table_wrap .table_box table tr>th+td{text-align:left}.table_wrap .date{font-size:1.1111rem}.tit_uline+.table_wrap{margin-top:0 !important}.meeting_room_time_wrap table,.pop_table-wrap table,.border_table table,.bz_bma_purchase_wrap table{font-size:0.8888rem;color:black;font-weight:600;width:100%;table-layout:auto;position:relative;border-collapse:collapse;padding-top:4px;border-top:2px solid var(--korail-gray-600)}.meeting_room_time_wrap table caption,.pop_table-wrap table caption,.border_table table caption,.bz_bma_purchase_wrap table caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%;background-color:transparent}.meeting_room_time_wrap table th,.pop_table-wrap table th,.border_table table th,.bz_bma_purchase_wrap table th{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:700;background:var(--korail-blue-1000)}.meeting_room_time_wrap table td,.pop_table-wrap table td,.border_table table td,.bz_bma_purchase_wrap table td{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:400}.meeting_room_time_wrap table td.ftd,.pop_table-wrap table td.ftd,.border_table table td.ftd,.bz_bma_purchase_wrap table td.ftd{border-left:0}.meeting_room_time_wrap table tr.header_td>td,.pop_table-wrap table tr.header_td>td,.border_table table tr.header_td>td,.bz_bma_purchase_wrap table tr.header_td>td{font-weight:700}.meeting_room_time_wrap table tr>th+td,.pop_table-wrap table tr>th+td,.border_table table tr>th+td,.bz_bma_purchase_wrap table tr>th+td{text-align:left}.meeting_room_time_wrap>table,.pop_table-wrap>table,.border_table>table,.bz_bma_purchase_wrap>table{margin-bottom:0.8888em}.tit+.meeting_room_time_wrap,.tit+.pop_table-wrap,.tit+.border_table,.tit+.bz_bma_purchase_wrap{margin-top:0.8888em}.bicycle_table{margin-top:0.8888em}.bicycle_table table{font-size:0.8888rem;color:black;font-weight:600;width:100%;table-layout:auto;position:relative;border-collapse:collapse;padding-top:4px;border-top:2px solid var(--korail-gray-600)}.bicycle_table table caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%;background-color:transparent}.bicycle_table table th{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:700;background:var(--korail-blue-1000)}.bicycle_table table td{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:400}.bicycle_table table td.ftd{border-left:0}.bicycle_table table tr.header_td>td{font-weight:700}.bicycle_table table tr>th+td{text-align:left}@media (min-width: calc(1440px + 1px)){.etiquette_inner .bicycle_table{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: 1025px) and (max-width: 1440px){.etiquette_inner .bicycle_table{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.etiquette_inner .bicycle_table{flex:1 0 100%;width:100%;max-width:100%}}.member_level_table table{font-size:0.8888rem;color:black;font-weight:600;width:100%;table-layout:auto;position:relative;border-collapse:collapse;padding-top:4px;border-top:2px solid var(--korail-gray-600)}.member_level_table table caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%;background-color:transparent}.member_level_table table th{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:700;background:var(--korail-blue-1000)}.member_level_table table td{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:400}.member_level_table table td.ftd{border-left:0}.member_level_table table tr.header_td>td{font-weight:700}.member_level_table table tr>th+td{text-align:left}.meetingroom_status_table{border-top:2px solid var(--korail-gray-600);margin-top:1.3333em}.meetingroom_status_table .table_inner{display:flex;justify-content:flex-start;align-items:center;padding:0.8888em 1.3333em;width:100%;border-bottom:1px solid var(--korail-gray-1300)}.meetingroom_status_table .table_inner p{font-size:1.1111rem;font-weight:600}.meetingroom_status_table .table_inner .table_button{margin-left:auto}.tableWrap{margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:0.8888em}.tableWrap.type{margin:50px auto 0px}.tableWrap.type tr th:first-child{width:70px}.tableWrap.type tr th:nth-last-child(2){width:500px}.tableWrap.type tr th:nth-child(3){width:250px}.tableWrap.type tr th:last-child{width:13%}.tableWrap.type tr td{padding:22px;font-weight:600;border-left:1px solid var(--korail-gray-1300);line-height:30px}.tableWrap.type tr td.border_none{border:none}@media (max-width: 1440px){.tableWrap.type{overflow-y:auto;max-width:1400px;border-top:1px solid black}.tableWrap.type tr th{width:230px}.tableWrap.type tr th:last-child{width:180px}}@media (max-width: 768px){.tableWrap.type{margin:20px auto 0px}}.tableWrap table{text-align:center;border-top:1px solid black}.tableWrap tr{border-bottom:1px solid var(--korail-gray-1300)}.tableWrap th{background:var(--korail-blue-1000)}.tableWrap th:not(:last-child){border-right:1px solid var(--korail-gray-1300)}.tableWrap th:last-of-type{border-right:0}.tableWrap td{background-color:white;padding:0.4444rem}.tableWrap td:not(:last-child){border-right:1px solid var(--korail-gray-1300)}.table_list-wrap{margin-bottom:1.333em;border-top:1px solid var(--korail-gray-600)}.table_list-wrap ul{display:flex;justify-content:flex-start;align-items:stretch;flex-flow:row nowrap}.table_list-wrap ul li{font-size:1rem;display:inline-flex;text-align:center;flex-flow:column nowrap;align-items:flex-start;height:auto;flex:1 1 auto;text-align:left}.table_list-wrap ul li:first-child{border-left:1px solid var(--korail-gray-1300)}.table_list-wrap ul li>div{padding:0.8888em;border-bottom:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);flex:1 0 auto;width:100%}.table_list-wrap ul li>div.tit{flex:0 1 auto}.table_list-wrap ul li .tit{background:var(--korail-gray-1450);font-size:1rem}@media (max-width: 1024px){.table_list-wrap ul{flex-flow:column nowrap}.table_list-wrap ul li{width:100%}.table_list-wrap ul li>div{border-left:1px solid var(--korail-gray-1300)}}.table_list-wrap table{width:100%}.table>table{margin-bottom:1.3333em}.table .tit{font-size:1rem;font-weight:700}.table .tit span{font-size:1rem;font-weight:700}.carTableWrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:min-content;gap:0.8888em;margin-bottom:0.8888em}.carTableWrap>ul{display:flex;flex-flow:row wrap;align-items:center;padding:1.3333rem !important;gap:1.3333em;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm)}.carTableWrap>ul.clear:after{display:none !important;clear:none !important}.carTableWrap>ul>li.personnelWrap{margin-left:auto;padding-bottom:0}.table-group{position:relative;width:100%}.table-pagination{display:flex;flex-flow:row wrap;justify-content:center;gap:.88889rem;width:100%}.table-pagination button{font-size:0.7777rem;border-radius:var(--border-radius__xs);padding:0.2222rem 0.4444rem;border:1px solid var(--korail-gray-1200)}.table-pagination .number-buttons{display:flex;flex-flow:row wrap;gap:.44444rem}.table_wrap+.table-pagination{margin-top:.88889rem}td .alli_info-wrap .tit_wrap{font-weight:600}.list-table{display:flex;flex-flow:row nowrap}.list-table__item{flex:1 0 auto;display:flex;flex-flow:column nowrap;text-align:center}.list-table__head{border-bottom:1px solid var(--korail-gray-1300);border-top:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);font-weight:700;word-break:keep-all;font-size:.88889rem;padding:0.3333em 0;flex:0 0 auto}.list-table__data{padding:0.4444rem;display:flex;align-items:center;justify-content:center;flex:1 0 auto;font-weight:600}.list-table .tck_group{flex-direction:row}.list-table .tck_group button{background-color:#2a64ad;color:#fff;padding:5px 10px 6px;font-size:0.8rem;border-radius:7px;margin-left:0.6rem}.board_table-wrap{margin-bottom:1.3333em}.boardTable_box{width:100%;border-radius:var(--border-radius__md);border-color:var(--korail-gray-1300);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em}.boardTable_box.clear ul:first-child{width:66%}.boardTable_box.clear ul:last-child{width:34%}@media (max-width: 1024px){.boardTable_box.clear ul:last-child{width:100%}.boardTable_box.clear ul:first-child{width:100%}}.boardTable_box:not(:first-child){margin-top:0.8888em}.boardTable_box:not(:last-child){margin-bottom:1.3333em}.boardTable_box label{font-size:1rem;font-weight:700;color:black}.change_info_m .boardTable_box,.rentCar_wrap .boardTable_box{margin-top:0 !important;margin-bottom:0 !important}.boardTable_box2 .table>li:nth-of-type(odd):not(:first-of-type){float:left}.boardTable_box2 .table>li:last-child{float:right}@media (max-width: 485px){.boardTable_box2 .table>li:last-child{float:none;display:block;text-align:center}}.boardTable>p{padding:0.4444rem 0}.boardTable .btn_wrap{justify-content:flex-start}.boardTable .table{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:1.3333rem}.boardTable .table li{width:100%}.boardTable .table li.type_ch{display:inline-flex;flex:0 1 auto;width:auto}.boardTable .table li.btnli .btn_wrap{justify-content:flex-start}.boardTable .table li .tr{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:.4444rem}.boardTable .table li .tr>.tit{flex-basis:10rem;margin-bottom:.2222em}@media (max-width: 1240px){.boardTable .table li .tr>.tit{flex-basis:100%}}.packlist_wrap .boardTable .table{flex-flow:row wrap}.packlist_wrap .boardTable .table>li{flex:1 1 auto;width:auto;min-width:260px}.packlist_wrap .boardTable .table>li.type02 .tit{width:100%;flex-basis:100%}.packlist_wrap .boardTable .table>li.type02 .tr{align-items:center}@media (max-width: 1024px){.packlist_wrap .boardTable .table>li.type02 .tit ~ .writeWrap:nth-child(5){width:100%;height:0;gap:0;font-size:0}}.membership_signUp03 .boardTable{width:100%;max-width:44.4444rem;margin:0 auto}.membership_signUp03 .boardTable>ul{flex-flow:row nowrap;align-items:center}.membership_signUp03 .boardTable>ul>li{flex:0 1 auto;width:auto}.border_table{border-top:1px solid var(--korail-gray-300);overflow-x:hidden;margin-bottom:0.8888em}@media (max-width: 1024px){.border_table.table01{border-top:1px solid var(--korail-gray-300);padding-top:0}}.border_table table{min-width:1000px;max-width:1400px;border-bottom:1px solid var(--korail-gray-300)}.border_table+p{flex:0 1 100% !important;text-align:left;max-width:none !important}.border_table td{padding:.88889rem 0;font-size:.88889rem;border-left:1px solid var(--korail-gray-1300)}.border_table .header_td{border-bottom:1px solid var(--korail-gray-1300);background:var(--korail-gray-1450);height:3.3333rem}.border_table .bottom_td td{border-bottom:1px solid var(--korail-gray-1300);height:3.3333rem}.border_table .bottom_td.ty2 td{padding:2.6666rem 0}#trail_bottom_wrap2 .border_table .bottom_td td{padding:1.1111rem;line-height:1.5555rem;vertical-align:top}#trail_bottom_wrap2 .border_table .bottom_td td:last-child{text-align:left}#trail_bottom_wrap2 .border_table .bottom_td td:nth-child(4){text-align:left}@media (max-width: 768px){#trail_bottom_wrap2 .border_table .bottom_td td{padding:1.1111rem .8888rem}}.trail_bottom_wrap3 .border_table .bottom_td{text-align:left}.trail_bottom_wrap3 .border_table .bottom_td ul{padding:1.1111rem 2.2222rem}.trail_bottom_wrap3 .border_table .bottom_td li{line-height:1.6666rem}.type_ticketinfo .border_table .header_td{border-bottom:1px solid var(--korail-gray-1300);background:var(--korail-gray-1450);height:1.6666rem}.type_ticketinfo .border_table .header_td.ty2{height:1.6666rem}.type_ticketinfo .border_table td:first-child{border-left:1px solid var(--korail-gray-1300)}.type_ticketinfo .border_table td:last-child{border-right:1px solid var(--korail-gray-1300)}.type_ticketinfo .border_table .bottom_td.ty2{height:6.8888rem}@media (max-width: 1440px){.border_table{overflow-x:auto}}.boardTable_type ul.table_wrap{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em;gap:1.3333em;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;display:flex}.boardTable_type ul.table_wrap ul{width:100%}.boardTable_type ul.table_wrap>li{width:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:0.8888em}.boardTable_type ul.table_wrap>li .tr{width:100%;display:flex;flex-flow:row nowrap;gap:1.3333em}.boardTable_type ul.table_wrap>li .tr>.tit{flex-basis:25%;margin-bottom:0.4444em}.boardTable_type ul.table_wrap>li .tr>.writeWrap{flex-basis:75%;flex-wrap:wrap}@media (max-width: 485px){.boardTable_type ul.table_wrap>li .tr{display:block}.boardTable_type ul.table_wrap>li .tr>.tit{flex-basis:auto}.boardTable_type ul.table_wrap>li .tr>.writeWrap{flex-basis:auto}}.boardTable_type ul.table_wrap .input_box{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:0.4444em}.boardTable_type ul.table_wrap .input_box input.email{cursor:auto;display:inline-flex;justify-content:flex-start;align-items:center;width:100%;flex:0 1 100%;max-width:28ch;min-width:4ch;border-bottom:1px solid var(--korail-gray-1100);height:auto;padding-top:0.4444em;padding-bottom:0.4444em;padding-right:0.4444em;text-align:left;background-color:var(--korail-blue-900);color:black}.boardTable_type ul.table_wrap .input_box input.email[readonly],.boardTable_type ul.table_wrap .input_box input.email[disabled]{background-color:var(--korail-gray-1400)}.boardTable_type ul.table_wrap .input_box input.email.per_type,.boardTable_type ul.table_wrap .input_box input.email[id*="Date"]{background-color:transparent}.boardTable_type ul.table_wrap .input_box input.email:hover{border-bottom-color:var(--korail-gray-600)}.boardTable_type ul.table_wrap .input_box input.email::placeholder{color:var(--korail-gray-500)}@media (max-width: 768px){.boardTable_type ul.table_wrap .input_box input.email.email{max-width:28ch}.boardTable_type ul.table_wrap .input_box input.email.call,.boardTable_type ul.table_wrap .input_box input.email.tel,.boardTable_type ul.table_wrap .input_box input.email.birth{max-width:8ch}}.boardTable_type ul.table_wrap .input_box.address{flex-flow:row wrap}.boardTable1,.boardTable2{margin-bottom:1.5555em}.boardTable1 .table,.boardTable2 .table{border-top:2px solid var(--korail-gray-700)}.boardTable1 .table>li,.boardTable2 .table>li{border-bottom:1px solid var(--korail-gray-1300)}.boardTable1 .table li .tr,.boardTable2 .table li .tr{display:flex;justify-content:flex-start;align-items:stretch}.boardTable1 .table li .tr>div,.boardTable2 .table li .tr>div{text-align:left;padding:0.8888em;display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;border-right:1px solid var(--korail-gray-1300);flex:1 0 auto;word-break:keep-all;gap:.44444rem}.boardTable1 .table li .tr>div:first-child,.boardTable2 .table li .tr>div:first-child{border-left:1px solid var(--korail-gray-1300)}@media (max-width: 768px){.boardTable1 .table li .tr>div,.boardTable2 .table li .tr>div{border-left:1px solid var(--korail-gray-1300)}}.boardTable1 .table li .tr>.tit,.boardTable2 .table li .tr>.tit{flex:0 0 20%;width:auto;background-color:var(--korail-gray-1450);font-weight:600}@media (max-width: 768px){.boardTable1 .table li .tr,.boardTable2 .table li .tr{flex-flow:column nowrap}.boardTable1 .table li .tr>.tit,.boardTable2 .table li .tr>.tit{flex:0 1 auto;width:100%}}.boardTable_type2{margin-bottom:0}.boardTable_type2 .table_wrap{border-top:none;border-left:none;border-right:none;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.8888rem}.boardTable_type2 .table_wrap .tr{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:.4444rem}.boardTable_type2 .table_wrap ul.table{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:50px}.boardTable_type2 .table_wrap ul.table li{padding-bottom:20px}.boardTable_type2 .table_wrap li.w65{width:100%}.boardTable_type2 .table_wrap li .tr .tit{display:table-cell;width:180px;padding-left:0px;background-color:transparent;vertical-align:middle;font-weight:600;font-size:24px;border-left:none;border-right:none;float:left}.boardTable_type2 .table_wrap li .tr .tit.email_t{vertical-align:top;position:relative;top:8px}.boardTable_type2 .table_wrap li .tr .tit.phone_n{vertical-align:top;position:relative;top:8px}.boardTable_type2 .table_wrap li .tr .tit.password{vertical-align:top;position:relative;top:8px}.boardTable_type2 .table_wrap>li{display:inline-block;font-size:20px;margin-bottom:0;vertical-align:middle}.loading_spinner{position:absolute !important;left:50%;top:50%;transform:translate(-50%, -50%);display:inline-flex;padding:.4444rem;border-radius:2000px;background:white}.loading_spinner>img{width:2rem;height:2rem}.mypage_nav .my_info{background:var(--korail-blue-1000);padding:1.3333rem 1.1111rem;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300)}.mypage_nav .my_info .grade{display:inline-block;background:transparent;padding:var(--spacing-2) var(--spacing-12);line-height:var(--line-height-1-2);color:black;font-size:0.8888rem;border-radius:var(--border-radius__sm);border:1px solid black}.mypage_nav .my_info .my_name{font-size:1.2222rem;font-weight:700;margin-top:0.3636em;margin-bottom:0.1818em}.mypage_nav .my_info .my_mile{font-size:17px}.mypage_nav .my_info .my_mile b{margin-left:6px;color:var(--korail-blue)}.myPage .my_info{background:white;border-radius:var(--border-radius__md);padding:var(--spacing-16) var(--spacing-24);margin-bottom:var(--spacing-16);box-shadow:var(--box-shadow__md);font-size:0}.myPage .my_info .flag{display:inline-flex;padding:0 var(--spacing-8);background:var(--korail-yellow-500);border-radius:var(--border-radius__xs);font-size:0.8888rem;color:white;font-weight:600}.myPage .my_info p{font-size:1.1111rem;color:black;font-weight:600;line-height:1;padding-top:var(--spacing-8);text-align:left}.myPage .my_info p span{font-size:0.8888rem;font-weight:400;line-height:1;display:block;margin-top:var(--spacing-8)}.myPage .my_info p span strong{font-weight:600}.globaldiv .myPage .my_info{border-color:rgba(153,152,151,0.3);padding:.777777rem 0;text-align:center}.globaldiv .myPage .my_info .flag{font-size:13px;padding:1px 5px;position:absolute}.globaldiv .myPage .my_info p{display:inline-block;font-size:1rem;margin-top:1.1111rem}.globaldiv .myPage .my_info span{font-size:14px}@media (max-width: 1024px){.myPage .my_info{padding:var(--spacing-16) var(--spacing-16);margin-bottom:var(--spacing-8)}.myPage .my_info .member_wrap{display:flex;align-items:flex-start}.myPage .my_info .flag{margin-left:0;position:absolute;left:auto;top:auto}.myPage .my_info p{padding-top:0;margin-left:auto;text-align:right}.myPage .my_info p span{margin-top:var(--spacing-6)}}.myPage{position:relative}.myPage ul{background:white;border-radius:var(--border-radius__md);padding:var(--spacing-20) var(--spacing-24);box-shadow:var(--box-shadow__md)}.myPage ul li a{display:block;margin-top:20px;color:black;word-break:keep-all;padding-left:36px;position:relative;font-weight:600}.myPage ul li a:hover{text-decoration:underline}.myPage ul li a:before{display:inline-block;content:"";aspect-ratio:1 / 1;width:auto;height:24px;position:absolute;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;left:0;top:0}@media (max-width: 768px){.myPage ul li a{padding-left:28px}.myPage ul li a:before{height:20px}}.myPage ul li:nth-of-type(1) a{margin-top:0}.myPage ul li:nth-of-type(1) a:before{background-image:url(../img/icon__quick-menu/type=ft-icon__train.svg)}.myPage ul li:nth-of-type(2) a:before{background-image:url(../img/icon__quick-menu/type=ft-icon__ticket-check.svg)}.myPage ul li:nth-of-type(3) a:before{background-image:url(../img/icon__quick-menu/type=ft-icon__ticket-reserved.svg)}.myPage ul li:nth-of-type(5) a:before{background-image:url(../img/icon__quick-menu/type=ft-icon__book.svg)}.myPage ul li:nth-of-type(4) a:before{background-image:url(../img/icon__quick-menu/type=ft-icon__cs.svg)}.myPage ul li:nth-of-type(6) a:before{background-image:url(../img/icon__quick-menu/type=ft-icon__save.svg);width:20px;margin-left:2px}.myPage ul li:nth-of-type(7) a:before{background-image:url(../img/icon__quick-menu/type=ft-icon__luggage.svg);width:15px;margin-left:3px;margin-top:1px;height:25px}.myPage ul li:nth-of-type(8) a:before{background-image:url(../img/icon__quick-menu/type=ft-icon__refund.svg);width:22px;margin-top:2px}@media (max-width: 1024px){.myPage ul{padding:16px}}.ticketdiv .main .section01 .myPage{margin-left:2rem}@media (max-width: 768px){.ticketdiv .main .section01 .myPage{margin-left:0;margin-top:16px}}@media (max-width: 1024px){.myPage{max-width:200px;width:100%}}.q_menu{display:flex;flex-flow:row wrap;align-items:flex-start;order:5;flex-basis:100%}.q_menu li{display:flex;flex:1 0 50%;width:50%;max-width:50%;align-items:center;position:relative;margin-right:0;height:28px;font-weight:600}.q_menu li>div{padding-left:28px}.q_menu li>a{background-size:20px auto;background-position:left center;background-repeat:no-repeat;background-color:transparent;width:100%;height:100%;position:absolute;border:0;display:inline-block}.q_menu li:nth-child(1)>a{background-image:url(../img/icon__quick-menu/type=ft-icon__cart.svg)}.q_menu li:nth-child(2)>a{background-image:url(../img/icon__quick-menu/type=ft-icon__train.svg)}.q_menu li:nth-child(3)>a{background-image:url(../img/icon__quick-menu/type=ft-icon__bag.svg)}.q_menu li:nth-child(4)>a{background-image:url(../img/icon__quick-menu/type=ft-icon__book.svg)}.q_menu li:nth-child(5)>a{background-image:url(../img/icon__quick-menu/type=ft-icon__ticket-check.svg)}.q_menu li:nth-child(6)>a{background-image:url(../img/icon__quick-menu/type=ft-icon__cs.svg)}.tck_titWrap{display:none !important}@media screen and (max-width: 768px){.content_inner_type04 .special_group-rst-wrap .sub_content.tab-tck_view .wrap{padding:0 20px}.content_inner_type04 .special_group-rst-wrap .tabPage{padding:0 20px}.tckWrap.type_num .tckList{display:block}.tckWrap.type_num .tckList .price_box{width:100%;text-align:center;min-height:60px}.tckWrap.type_num .tckList .price_box:not(.active) .inner.type02:hover{background:var(--korail-blue)}.tckWrap.type_num .tckList .price_box:not(.active) .inner.type02:hover .txt_ch,.tckWrap.type_num .tckList .price_box:not(.active) .inner.type02:hover .txt_price,.tckWrap.type_num .tckList .price_box:not(.active) .inner.type02:hover .txt_gr{color:white !important}.tckWrap.type_num .tckList .info_inner{display:block;width:100%;min-height:85px}}.layerPopup .ktx_mileage .ktx_mileage_info_img>img{width:100%;height:auto}.layerPopup .mileage_wrap .img_wrap img{width:100%;height:auto}.layerPopup .ktx_mileage.info_wrap ul.info_list>li{min-height:0}.tab-tck .tck_box01 .tck_content{border:0;box-shadow:none;border-radius:0}.tab-tck .tck_box01 .ticketSrchWrap{background-color:var(--korail-blue-1000);border-style:solid;border-color:var(--korail-gray-1300);border-width:0 1px 1px 1px;border-radius:0}.tab-tck .tck_box01 .ticketSrchWrap:first-child{border-top-width:1px;border-radius:var(--border-radius__lg) var(--border-radius__lg) 0 0}.total_prodect .tab-tck .tck_box01 .ticketSrchWrap:first-child{border-bottom-width:0}.tab-tck .tck_box01 .ticketSrchWrap:last-child{border-radius:0 0 var(--border-radius__lg) var(--border-radius__lg)}.tab-tck .tck_box01 .ticketSrchWrap:only-child{border-radius:var(--border-radius__lg)}.tab-tck .tck_box01 .ticketSrchWrap>.list_none{justify-content:flex-start;min-height:0;padding-left:20px;padding-right:20px;gap:1.3333em}.tab-tck .tck_box01 .ticketSrchWrap>.list_none.clear:after{display:none !important;clear:none !important}.tab-tck .tck_box01 .ticketSrchWrap>.list_none li{flex:0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding-left:0}.tab-tck .tck_box01 .ticketSrchWrap>.list_none li:before{display:none}.tab-tck .tck_box01 .ticketSrchWrap>.list_none li .flag{font-size:0.8888rem;line-height:var(--line-height-1-2);min-width:0;border-radius:var(--border-radius__xs);padding:0.375em 0.5em;margin-right:0.5em}.tab-tck .tck_box01 .ticketSrchWrap>.list_none li button{position:relative;top:auto;width:1.5555em;height:1.5555em;transform:none}@media (max-width: 768px){.tab-tck .tck_box01 .ticketSrchWrap>.list_none{display:block}.tab-tck .tck_box01 .ticketSrchWrap>.list_none li:before{display:none}.tab-tck .tck_box01 .ticketSrchWrap>.list_none .slick-dots{display:none !important}}.tab-tck .tck_box01 .ticketSrchWrap.type02 li{width:250px;margin:0}.tab-tck .tck_box01 .ticketSrchWrap li .flag{display:inline-block;background:var(--korail-blue);font-size:0.8888rem;font-weight:600;color:white;text-align:center;border-radius:var(--border-radius__sm);margin-right:0.2222rem;padding:0.2222rem 0.4444rem}.tab-tck .tck_box01 .ticketSrchWrap li .txt{font-weight:700;display:inline-block}.tab-tck .tck_box01 .ticketSrchWrap li .btnDel{width:33px;height:33px;background:url(../img/common/ico_close_black.png) no-repeat;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);margin-left:0.4444em}.tab-tck .tck_box01 .ticketSrchWrap .drop-down li{width:100%}.tab-tck .tck_box01 .ticketSrchWrap .selectWrapper{display:flex;gap:20px;border-bottom:var(--korail-gray-1300);width:100%}.tab-tck .tck_box01 .ticketSrchWrap .selectWrapper.clear:after{display:none !important;clear:none !important}.tourdiv .tab-tck .tck_box01 .ticketSrchWrap .selectWrapper{gap:0.555555em}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap{width:100%;padding:0}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap input{max-width:none}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner{display:flex;justify-content:flex-start;align-items:flex-start;max-width:800px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-20);padding-right:var(--spacing-20);gap:0.5555em;padding-top:1.2em;padding-bottom:1.2em}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{position:relative;flex:1 0 0;display:flex;justify-content:center;align-items:center}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start:hover input,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end:hover input,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02:hover input{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start label,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end label,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 label{background-repeat:no-repeat;background-position:0.2222rem 0;background-size:auto 1.3333rem}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start a,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end a,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 a{left:0;top:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:0.2222rem 0;background-size:auto 1.3333rem}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start .select_inner,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end .select_inner,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 .select_inner{width:100%}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start label,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end label,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 label{display:block;margin-bottom:var(--spacing-8);font-weight:700;font-size:1em;padding-left:2em;color:black}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start input,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end input,.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 input{width:100%;text-overflow:ellipsis;text-align:center;padding:0;flex:1 0 0;min-width:auto;color:black;background:white;font-weight:700;padding-top:0.4166em;padding-bottom:0.4166em;font-size:1.2222rem;border-radius:var(--border-radius__full);line-height:var(--line-height-normal);margin-top:0;border-width:1px;border-style:solid;border-color:var(--korail-gray-1100)}.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start input,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end input,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 input{cursor:pointer;pointer-events:none}.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start input::placeholder,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end input::placeholder,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 input::placeholder{color:var(--korail-gray-900);opacity:1}.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start input:-ms-input-placeholder,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end input:-ms-input-placeholder,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 input:-ms-input-placeholder{color:var(--korail-gray-900);opacity:1}.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start input::-ms-input-placeholder,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end input::-ms-input-placeholder,.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 input::-ms-input-placeholder{color:var(--korail-gray-900);opacity:1}.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start label{background-image:url("../img/icon__common/ico_airplane_svg_black.svg")}.biz .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end label{background-image:url("../img/icon__common/ico_map_svg_black.svg")}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{padding:0}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .btn_box{align-self:flex-end;position:relative}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .btn_box .info_txt{position:absolute;left:50%;width:100%;transform:translateX(-50%);top:0;background:white;word-break:keep-all;font-weight:600;text-align:center;margin-top:-3.111111rem;border-radius:4px;padding:.222222rem;font-size:0.6666rem;border:1px solid #ddd;color:#333}@media (max-width: 1440px){.tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap{display:inherit}}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaTop{padding-top:1.5555em;padding-bottom:1.5555em;display:flex;justify-content:flex-start;align-items:flex-start;max-width:800px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-20);padding-right:var(--spacing-20);border-radius:var(--border-radius__lg) var(--border-radius__lg) 0 0;justify-content:center;align-items:flex-start;flex-flow:column nowrap}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaTop .titWrap+.selectWrapper{margin-top:1.1111em}.tab-tck .tck_box01 .ticketSrchWrap .selectAreaTop .titWrap .tit{font-size:1.1111rem}.tourdiv .tab-tck .tck_box01 .ticketSrchWrap:empty{display:none}.tourdiv .tab-tck .tck_box01 .ticketSrchWrap:empty+.ticketSrchWrap{border-top:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__lg) var(--border-radius__lg) 0 0}.tab-tck .tck_box01 .sectionWrap{padding-bottom:1.5555em;border-style:solid;border-color:var(--korail-gray-1300);border-width:0 1px 1px 1px;border-radius:0}.tab-tck .tck_box01 .sectionWrap:first-child{border-top-width:1px;border-radius:var(--border-radius__lg) var(--border-radius__lg) 0 0}.total_prodect .tab-tck .tck_box01 .sectionWrap:first-child{border-bottom-width:0}.tab-tck .tck_box01 .sectionWrap:last-child{border-radius:0 0 var(--border-radius__lg) var(--border-radius__lg)}.tab-tck .tck_box01 .sectionWrap:only-child{border-radius:var(--border-radius__lg)}.tab-tck .tck_box01 .sectionWrap.bg{background:white}.tab-tck .tck_box01 .sectionWrap:last-child{border-radius:0 0 var(--border-radius__lg) var(--border-radius__lg)}.tab-tck .tck_box01 .sectionWrap .inner{margin:0 auto;max-width:800px;padding:0}.tab-tck .tck_box01 .sectionWrap .titWrap{display:flex;padding-left:var(--spacing-20);padding-right:var(--spacing-20);justify-content:flex-start;flex-flow:row wrap;align-items:center}.tab-tck .tck_box01 .sectionWrap .titWrap h4,.tab-tck .tck_box01 .sectionWrap .titWrap div{padding-top:1rem}.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap{margin-left:0;text-align:right}.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap:first-of-type{margin-left:auto}.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap+.chkecboxWrap,.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap+.radiowArea{margin-left:0.8888em}@media (max-width: 768px){.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap+.chkecboxWrap,.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap+.radiowArea{margin-left:0 !important;margin-top:0.4444em}}@media (max-width: 768px){.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap{padding-left:0 !important;margin-top:0.6666em}.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap:first-of-type{margin-left:0}.tab-tck .tck_box01 .sectionWrap .titWrap .chkecboxWrap:last-of-type{margin-bottom:0}}@media (max-width: 768px){.tab-tck .tck_box01 .sectionWrap .titWrap{flex-flow:column nowrap;align-items:flex-start}}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap{text-align:center;display:flex;justify-content:center;width:100%;padding-left:var(--spacing-20);padding-right:var(--spacing-20);gap:.88889rem;margin-top:1.1111em}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap.count03>div{margin-right:auto}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap label,.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .label{padding-left:0;font-weight:700}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .start,.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .end,.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .total{position:static;flex:1 1 0;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap{position:relative;flex:1 1 0;width:100%;height:auto}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap a.data,.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap input.data{display:block;padding:var(--spacing-10) 0;font-size:1.1111rem;line-height:var(--line-height-1-2);text-align:left;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;height:100%;justify-content:flex-start;align-items:center;cursor:pointer;padding-right:2.1em}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap a.data[aria-disabled="true"],.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap input.data[aria-disabled="true"]{opacity:.5}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap a.data[aria-disabled="true"]:hover,.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .writeWrap input.data[aria-disabled="true"]:hover{border-bottom-color:var(--korail-gray-1100)}@media (max-width: 1024px){.tab-tck .tck_box01 .sectionWrap .selectAreaWrap{flex-direction:column}}.tab-tck .tck_box01 .optionWrap{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20);border-style:solid;border-color:var(--korail-gray-1300);border-width:0 1px 1px 1px;border-radius:0}.tab-tck .tck_box01 .optionWrap:first-child{border-top-width:1px;border-radius:var(--border-radius__lg) var(--border-radius__lg) 0 0}.total_prodect .tab-tck .tck_box01 .optionWrap:first-child{border-bottom-width:0}.tab-tck .tck_box01 .optionWrap:last-child{border-radius:0 0 var(--border-radius__lg) var(--border-radius__lg)}.tab-tck .tck_box01 .optionWrap:only-child{border-radius:var(--border-radius__lg)}.tab-tck .tck_box01 .optionWrap .tit{font-weight:700;color:black;display:inline-block;margin-right:var(--spacing-8)}.tab-tck .tck_box01 .optionWrap .titWrap{width:100%;max-width:800px;margin-left:auto;margin-right:auto;cursor:pointer;padding-left:1.1111rem;padding-right:1.1111rem}.tab-tck .tck_box01 .optionWrap .titWrap .btnToggle{width:20px;height:10px;margin-left:18px;margin-top:5px}.tab-tck .tck_box01 .optionWrap .titWrap .info{color:var(--korail-gray-700)}@media (max-width: 1024px){.tab-tck .tck_box01 .optionWrap{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}@media (max-width: 768px){.tab-tck .tck_box01 .optionWrap .titWrap .info{font-size:16px;line-height:1.3}.tab-tck .tck_box01 .optionWrap .titWrap .btnToggle{margin-left:5px;margin-top:5px}}.tab-tck .tck_box01 .optionWrap-list{border-color:var(--korail-gray-1300);border-style:solid;border-width:0 1px 1px 1px;border-radius:0 0 var(--border-radius__lg) var(--border-radius__lg);padding:1.11111rem;display:flex;flex-flow:row wrap}.tab-tck .tck_box01 .optionWrap-list>.optionWrap{padding:0;margin:0;border:0;flex:1;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;position:relative;display:inline-flex}@media (min-width: calc(1024px + 1px)){.tab-tck .tck_box01 .optionWrap-list>.optionWrap{gap:16px}}@media (max-width: 1024px){.tab-tck .tck_box01 .optionWrap-list>.optionWrap{gap:10px}}.tab-tck .tck_box01 .optionWrap-list>.optionWrap.clear:after{display:none !important;clear:none !important}.tab-tck .tck_box01 .term_top{display:flex;justify-content:flex-start;align-items:flex-start;max-width:760px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;padding-top:1em;padding-bottom:1.5555em;border-bottom:1px solid var(--korail-gray-1300);flex-flow:column nowrap}.tab-tck .tck_box01 .term_top .term_txt{font-size:1.2222rem;font-weight:700}.tab-tck .tck_box01 .term_top .term_txt+.radiowArea,.tab-tck .tck_box01 .term_top .term_txt+.select_wrap,.tab-tck .tck_box01 .term_top .term_txt+.writeWrap,.tab-tck .tck_box01 .term_top .term_txt+.write_wrap{margin-top:var(--spacing-8)}.globaldiv .tab-tck .tck_box01 .term_top .term_txt{margin-bottom:0.3636em}.tab-tck .tck_box01 .term_top .select_wrap{width:100%;font-size:1.1111rem;font-weight:700}.tab-tck .tck_box01 .term_top .select_wrap .txt br{display:none}.en_ticket-rsv-wrap .tab-tck .tck_box01 .term_top{border-bottom:0}@media (max-width: 1024px){.tab-tck .tck_box01 .term_top{display:flex;justify-content:flex-start;align-items:flex-start;max-width:800px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-20);padding-right:var(--spacing-20)}}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .ticketSrchWrap p{font-weight:700;padding:0.8888rem 1.1111rem}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .titWrap{display:flex;flex-flow:column nowrap;gap:0.4444em;align-items:flex-start;justify-content:flex-start}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .titWrap.clear:after{display:none !important;clear:none !important}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .btnWrap,.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .btnWrap--center,.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .btn_wrap--center{padding:1.33333rem 0}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list{align-items:flex-start;justify-content:flex-start;gap:.88889rem;padding-left:var(--spacing-20);padding-right:var(--spacing-20);flex-flow:row wrap}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list>.optionWrap{flex:0 0 calc((800px - (var(--spacing-20) * 2) - (var(--sizing-16) * 2)) / 3)}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list>.optionWrap:only-child{flex:0 0 calc(800px - (var(--spacing-20) * 2));padding-left:0;padding-right:0}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list>.optionWrap:first-child{margin-left:auto}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list>.optionWrap:last-child{margin-right:auto}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list>.optionWrap .titWrap{padding:0}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list>.optionWrap .chkecboxWrap{display:flex;flex-flow:column nowrap;gap:0.8888em;align-items:flex-start;justify-content:flex-start}@media (max-width: 890px){.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list>.optionWrap:first-child{margin-left:0}.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content>.optionWrap-list>.optionWrap:last-child{margin-right:0}}@media (max-width: 768px){.munhwa_pass_wrap .tab-tck .tck_box01 .tck_content .sectionWrap .titWrap .tit{float:none;width:100%;max-width:100%;font-size:18px;float:none}}.tab-tck.type_by .tck_content .ticketSrchWrap:nth-child(1):empty{display:none}.tab-tck.type_by .tck_content .ticketSrchWrap:nth-child(1):empty+.ticketSrchWrap:nth-child(2){border-top-width:1px;border-top-left-radius:var(--border-radius__lg);border-top-right-radius:var(--border-radius__lg)}.tab-tck.type_by .tck_content .ticketSrchWrap .ticketSrchWrap{border:0;border-radius:0}.ticketdiv .tab-tck.type_by .tck_content .term_free-wrap .ticketSrchWrap:nth-child(1){display:block}.ticketdiv .tab-tck.type_by .tck_content .term_free-wrap .ticketSrchWrap:nth-child(2){border-top-width:1px;border-top-left-radius:0;border-top-right-radius:0}.tab-tck.type_num .tck_box01 .ticketSrchWrap{background-color:var(--korail-blue-1000);border-radius:var(--border-radius__full)}@media (max-width: 768px){.tab-tck.type_num .tck_box01 .ticketSrchWrap.airport-ticket-search .selectAreaWrap .inner{height:95px}.tab-tck.type_num .tck_box01 .ticketSrchWrap.airport-ticket-search .selectAreaWrap .inner .btn_box{align-self:flex-start;position:relative;top:4px}}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap{padding:0;display:flex}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .left_wrap{padding-top:0;padding-bottom:0;flex-basis:68%}.globaldiv .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .left_wrap{flex-basis:84%}.term_free-viewWrap .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .left_wrap{flex-basis:auto;width:100%}@media (max-width: 768px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .left_wrap{flex-basis:auto;width:100%}}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .right_wrap{flex-basis:32%;display:flex;justify-content:center;align-items:center;border-left:1px solid var(--korail-gray-1300);padding:0.6666em}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .right_wrap .drop-down{gap:0.5555em}@media (max-width: 768px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .right_wrap .drop-down{gap:0.3333em}}.globaldiv .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .right_wrap{flex-basis:16%}@media (max-width: 768px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .right_wrap{padding-top:0 !important;flex-basis:auto;width:auto;border-left:0}}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner{align-self:center;max-width:none;padding:0.6666em;position:relative}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start .select_inner,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end .select_inner,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 .select_inner{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start label,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end label,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start input,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end input,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 input{font-size:1.1111rem;padding-left:1.1em}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start a,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end a,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 a{background-position-y:center;background-position-x:var(--spacing-16)}@media (max-width: 1024px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start a,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end a,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 a{background-position-x:var(--spacing-12)}}@media (max-width: 768px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{max-height:38px}}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .start,.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end{flex:2 0 0}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{align-self:center}.globaldiv .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{min-width:200px}@media (max-width: 768px){.globaldiv .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{min-width:150px}}@media (max-width: 1024px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{flex:1 1 0}}@media (min-width: calc(768px + 1px)) and (max-width: 1024px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02>input{padding-left:0 !important}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02>a.btn_pop{background-image:none}}@media (max-width: 768px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{position:absolute;top:54px;right:12px;width:100px}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02 input{font-size:0.9285rem}}@media (max-width: 360px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02{width:60px}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02>input{padding-left:0 !important}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .end02>a.btn_pop{background-image:none}}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .btn_box{align-self:center}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap .inner .btn_box:last-of-type{display:none}@media (max-width: 768px){.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaWrap{flex-flow:column nowrap;align-items:flex-start}}.tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaTop .selectWrapper{margin-top:0 !important}.tourdiv .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaTop{max-width:none;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:0.5555em;padding:0.6666em;border-bottom:1px solid var(--korail-gray-1300)}.tourdiv .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaTop .titWrap{flex:0 0 auto;padding-left:0.3333em}.tourdiv .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaTop .selectWrapper{flex:1 1 0;gap:0.555555em}@media (max-width: 768px){.tourdiv .tab-tck.type_num .tck_box01 .ticketSrchWrap .selectAreaTop{flex-flow:column nowrap;align-items:flex-start}}.tourdiv .tab-tck.type_num .tck_box01 .ticketSrchWrap{border-radius:var(--border-radius__lg)}@media (max-width: 768px){.tab-tck.type_num .tck_box01 .ticketSrchWrap{border-radius:var(--border-radius__lg)}}.tab-tck.type_by .tab_bar+.tabPage .tck_content .ticketSrchWrap:nth-child(1){display:block;border-top-width:1px;border-top-left-radius:var(--border-radius__lg);border-top-right-radius:var(--border-radius__lg)}.tab-tck.type_by .tab_bar+.tabPage .tck_content .ticketSrchWrap:nth-child(2){border-top-width:0px;border-top-left-radius:0;border-top-right-radius:0}.tour_tck_reserv>.tab-tck>.sub_content.type02>.tck_titWrap+div{margin-top:0 !important}.tour_tck_reserv>.tab-tck>.tck_box01>.btnWrap,.layerPopup .layerWrap .tour_tck_reserv>.tab-tck>.tck_box01>.btnWrap--center,.layerPopup .layerWrap .tour_tck_reserv>.tab-tck>.tck_box01>.btn_wrap--center{margin-top:1.3333em}.tour_tck_reserv>.tab-tck>.tck_box01>.content_gap>.ticketSrchWrap>.selectAreaTop>.inner>.btn_box>.btnChange{bottom:0}@media (max-width: 485px){.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .user-for-ticket-booking{flex-flow:column nowrap;align-items:flex-start}}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .added-user-for-ticket-booking{flex-flow:row nowrap;align-items:center;gap:.88889rem}.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .added-user-for-ticket-booking>.writeWrap{flex:0 0 auto;width:auto}@media (max-width: 485px){.tab-tck .tck_box01 .sectionWrap .selectAreaWrap .added-user-for-ticket-booking{flex-flow:column nowrap;align-items:flex-start}}.tab-tck .tck_box01 .season-ticket-booking__ncard__for-two .sectionWrap .selectAreaWrap{justify-content:flex-start}.tab-tck .tck_box01 .season-ticket-booking__ncard__for-two .sectionWrap .selectAreaWrap.clear:after{display:none !important;clear:none !important}.tab-tck .tck_box01 .season-ticket-booking__ncard__for-two .sectionWrap .selectAreaWrap .start,.tab-tck .tck_box01 .season-ticket-booking__ncard__for-two .sectionWrap .selectAreaWrap .end{flex:0 0 auto}.season-ticket-booking-headline{font-size:1.111111rem;font-weight:700;text-align:center}.season-ticket-booking-date .dtbox{padding-bottom:0 !important}.season-ticket-booking-date .dtbox>.arrow{margin:0}.season-ticket-booking-date .dtbox>.dt_txt{white-space:nowrap}@media (max-width: 485px){.season-ticket-booking-date .dtbox{flex-flow:column nowrap;align-items:center;justify-content:center}}.ktx-bus-booking .tab-tck .tck_box01 .ticketSrchWrap .selectAreaTop>.inner{padding:0}@media (max-width: 485px){.ktx-bus-booking .tab-tck .tck_box01 .ticketSrchWrap .selectAreaTop>.inner{flex-flow:column nowrap;align-items:center;justify-content:center}.ktx-bus-booking .tab-tck .tck_box01 .ticketSrchWrap .selectAreaTop>.inner .btn_box{align-self:center}}.apec_tit{margin:30px 50px 0px;background-image:url("../img/apec/img_text.png");background-repeat:no-repeat;height:30px;background-size:100%;background-position:center center}@media (max-width: 1024px){.apec_tit{margin:30px 30px 0px;background-size:120%}}@media (max-width: 768px){.apec_tit{margin:20px 20px 0px;background-size:150%}}@media (max-width: 485px){.apec_tit{margin:20px 20px 0px;background-size:220%}}.apec_text{align-items:center !important;text-align:center}.apec_tit_list{margin:0 50px 30px;background-image:url("../img/apec/img_text.png");background-repeat:no-repeat;height:30px;background-size:90%;background-position:center center}@media (max-width: 1024px){.apec_tit_list{margin:0px 30px 20px;background-size:120%}}@media (max-width: 768px){.apec_tit_list{margin:0px 20px 20px;background-size:150%}}@media (max-width: 485px){.apec_tit_list{margin:0px 20px 20px;background-size:220%}}.tckWrap .tckList{border-radius:var(--border-radius__sm);display:block;padding-left:var(--spacing-6);margin-bottom:var(--spacing-12);border-style:solid;border-width:1px;border-color:var(--korail-gray-1300);width:100%;position:relative;word-break:keep-all}.tckWrap .tckList:before{content:"";display:block;position:absolute;width:6px;height:100%;z-index:11;top:auto;left:0;background:var(--korail-blue);border-top-left-radius:var(--border-radius__sm);border-bottom-left-radius:var(--border-radius__sm)}.tckWrap .tckList:last-of-type{margin-bottom:0}.tckWrap .tckList.train-transfer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0 !important}.tckWrap .tckList.train-transfer:before{border-bottom-left-radius:0}.tckWrap .tckList.train-transfer+.tckList{border-top-left-radius:0;border-top-right-radius:0}.tckWrap .tckList.train-transfer+.tckList:before{border-top-left-radius:0}.tckWrap .tckList .txt{word-break:keep-all}.tckWrap .tckList .tck_inner{display:flex;flex-basis:100%;max-width:100%;width:100%;justify-content:flex-start;align-items:stretch}.tckWrap .tckList .tck_inner.near-stn{background-color:var(--korail-yellow-900);border-top-right-radius:var(--border-radius__md);border-bottom-right-radius:var(--border-radius__md)}@media (max-width: 768px){.tckWrap .tckList .tck_inner{flex-wrap:wrap}}.tckWrap .tckList .info_inner{position:relative;display:block;flex:1 0 68%;width:auto;max-width:100%;min-height:0}.tckWrap .tckList .info_inner.fullbox{width:100%}.tckWrap .tckList .info_inner.fl-r{flex:1 0 32%}@media (max-width: 768px){.tckWrap .tckList .info_inner{flex:1 0 100%;width:100%;max-width:100%}}.tckWrap .tckList .info_box{display:inline-flex;padding:0.8888em 1.3333em;width:100%;height:100%;border-radius:0 var(--border-radius__md) var(--border-radius__md) 0;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:0.4444rem}@media (max-width: 768px){.tckWrap .tckList .info_box{border-bottom:1px solid var(--korail-gray-1300);border-radius:0 var(--border-radius__md) 0 0;display:block}}.tckWrap .tckList .tit_box{flex:0 0 160px;word-break:break-all}.tckWrap .tckList .tit_box .ico_box{position:absolute;right:50px;top:50%;transform:translateY(-50%)}.tckWrap .tckList .tit_box .flag_wrap.type1,.tckWrap .tckList .tit_box .flag_wrap.type2,.tckWrap .tckList .tit_box .flag_wrap.type3{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:.44444rem;line-height:var(--line-height-1-2)}.tckWrap .tckList .tit_box .flag_wrap.type1.clear:after,.tckWrap .tckList .tit_box .flag_wrap.type2.clear:after,.tckWrap .tckList .tit_box .flag_wrap.type3.clear:after{display:none !important;clear:none !important}.tckWrap .tckList .tit_box .flag_wrap .num{line-height:var(--line-height-1-2);font-size:0.8888rem;font-weight:400}.rsv_confirm-wrap .tckWrap .tckList .tit_box .flag_wrap .num{font-size:1rem}.tckWrap .tckList .tit_box .flag_wrap p{position:absolute;top:50%;right:var(--spacing-24);transform:translateY(-50%);padding:var(--spacing-4) var(--spacing-8);background:var(--korail-gray-1400);border-radius:var(--border-radius__xs);font-weight:600;color:var(--korail-gray-300);line-height:var(--line-height-1);font-size:0.8333rem}@media (max-width: 1024px){.tckWrap .tckList .tit_box .flag_wrap p{right:var(--spacing-8);width:auto;z-index:21}}@media (max-width: 768px){.tckWrap .tckList .tit_box .flag_wrap p{top:20px;right:var(--spacing-8);width:auto;z-index:21}}.late_free_refund-wrap .tckWrap .tckList .tit_box .flag_wrap p{top:0}.globaldiv .tckWrap .tckList .tit_box .flag_wrap{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-4)}@media (max-width: 1024px){.globaldiv .tckWrap .tckList .tit_box{flex-basis:auto}}.tourdiv .tckWrap .tckList .tit_box .flag_wrap{display:inline-flex;gap:0.2222em}@media (max-width: 1240px){.tckWrap .tckList .tit_box{flex-basis:20%}}.tckWrap .tckList .sale_box{text-align:right;width:100%}.tckWrap .tckList .sale_box .price_txt{font-size:1.1111rem}.tckWrap .tckList .data_box{flex:1 0 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.tckWrap .tckList .data_box.right{gap:.44444rem}.tckWrap .tckList .data_box.right.clear:after{display:none !important;clear:none !important}.tckWrap .tckList .data_box.right .s_txt{font-size:.77778rem;line-height:1.2;color:var(--korail-gray-700);transform:none;position:relative;top:auto;right:auto;width:auto;left:auto;padding:0}@media (max-width: 1024px){.tckWrap .tckList .data_box.right .s_txt{width:100%}}.tourdiv .tckWrap .tckList .data_box.right{flex-flow:row wrap;gap:0.4444em}.tourdiv .meetingRoom_tab_wrap .tckWrap .tckList .data_box.right{flex-flow:row wrap}.tourdiv .meetingRoom_tab_wrap .tckWrap .tckList .data_box.right .flag_wrap>p{display:none}@media (max-width: 1024px){.tckWrap .tckList .data_box.right{flex-flow:column nowrap;align-items:flex-start}}.tckWrap .tckList .data_box h3{padding:0;font-size:1.1111rem;font-weight:700}.tckWrap .tckList .data_box h3.near-stn{color:var(--korail-gray-700)}.tckWrap .tckList .data_box h3 .airport{position:relative;display:block;font-size:1.1111rem;font-weight:400;color:var(--korail-gray-700);margin-top:5px;padding-left:22px}.tckWrap .tckList .data_box h3 .airport::before{display:inline-block;content:"";position:absolute;left:0;top:5px;width:16px;height:17px;background:url(../img/bus_icon.png) no-repeat}.tckWrap .tckList .price_box{border-left:1px solid var(--korail-gray-1300);flex:0 0 16%;line-height:var(--line-height-1-2);height:auto;display:flex;align-items:center;display:flex;max-width:100%;width:100%;justify-content:flex-start;align-items:stretch}.tckWrap .tckList .price_box.active{background-color:var(--korail-blue) !important;color:white !important}.tckWrap .tckList .price_box.active .inner.type02 .txt_ch{color:white !important}.tckWrap .tckList .price_box.active .inner.type02:hover{background-color:var(--korail-blue) !important}.tckWrap .tckList .price_box.active .inner .txt_gr,.tckWrap .tckList .price_box.active .inner .txt_price{color:white !important}.tckWrap .tckList .price_box.sold_out_soon{background:var(--korail-red-900)}.tckWrap .tckList .price_box.sold_out_seat{color:var(--korail-gray-1000)}.tckWrap .tckList .price_box.sold_out,.tckWrap .tckList .price_box.yms_sold_out,.tckWrap .tckList .price_box.lack_seat,.tckWrap .tckList .price_box.sold-out{background:var(--korail-gray-1400);color:var(--korail-gray-600);cursor:default}.tckWrap .tckList .price_box.sold_out:hover,.tckWrap .tckList .price_box.yms_sold_out:hover,.tckWrap .tckList .price_box.lack_seat:hover,.tckWrap .tckList .price_box.sold-out:hover{background:var(--korail-gray-1400);color:var(--korail-gray-1000)}.tckWrap .tckList .price_box.sold_out .inner.type02:hover,.tckWrap .tckList .price_box.yms_sold_out .inner.type02:hover,.tckWrap .tckList .price_box.lack_seat .inner.type02:hover,.tckWrap .tckList .price_box.sold-out .inner.type02:hover{background:var(--korail-gray-1400)}.tckWrap .tckList .price_box.no-data{background:var(--korail-gray-1400);color:var(--korail-gray-1000);cursor:default}.tckWrap .tckList .price_box.no-data.global .inner.type02 a:hover{cursor:default}.tckWrap .tckList .price_box.no-data .inner.type02:hover{background:white}.tckWrap .tckList .price_box.type_full{width:39%}.tckWrap .tckList .price_box.type_full:hover{background-color:transparent}@media screen and (max-width: 768px){.tckWrap .tckList .price_box.type_full{width:100%}}.tckWrap .tckList .price_box:hover:before{width:100%;height:100%;position:absolute;border:2px solid var(--korail-blue);left:0;top:0;z-index:11;border-radius:8px}.tckWrap .tckList .price_box:not(.active):not(.sold_out):not(.yms_sold_out) .inner.type02:hover,.tckWrap .tckList .price_box:not(.active):not(.sold-out) .inner.type02:hover{background-color:var(--korail-blue-900)}.tckWrap .tckList .price_box button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em}.tckWrap .tckList .price_box .inner{display:flex;flex-basis:100%;width:100%;max-width:100%;height:100%;align-items:center;text-align:center;justify-content:center;padding:0.3333em 0.8888em}.tckWrap .tckList .price_box .inner.type02{flex-flow:column nowrap;cursor:pointer}.tckWrap .tckList .price_box .inner a{flex-basis:100%;width:100%;max-width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:0}.tckWrap .tckList .price_box .inner a.clear:after{display:none !important;clear:none !important}.tckWrap .tckList .price_box .inner a>p{line-height:var(--line-height-1-375)}.tckWrap .tckList .price_box .inner a>p:only-child{font-size:1rem;font-weight:700}.tckWrap .tckList .price_box .txt_price{font-size:1rem;font-weight:700;padding:0}.tckWrap .tckList .price_box .txt_ch,.tckWrap .tckList .price_box .txt_gr{font-size:0.7777rem}.tckWrap .tckList .price_box .tck_etc_text{font-size:20px}.tckWrap .tckList .price_box .tck_etc_small_text{font-size:15px}.tckWrap .tckList .price_box .tck_etc_disabled{text-decoration:line-through}@media (max-width: 768px){.tckWrap .tckList .price_box{flex-basis:50%}.airport-ticket-list .tckWrap .tckList .price_box{flex-basis:100%}.term_free-viewWrap.type_Ncard .tckWrap .tckList .price_box{flex-basis:100%}}.tckWrap .tckList .list_wrap{display:none}.type_tckRelay .tckWrap .tckList .info_box{gap:0.8888rem}.type_tckRelay .tckWrap .tckList .info_box .tit_box{flex:1 0 0}@media (max-width: 768px){.type_tckRelay .tckWrap .tckList .info_box{flex-flow:column nowrap;align-items:flex-start}}.type_tckRelay.type_df .tckWrap .tckList .info_box{display:grid;align-items:start;grid-template-columns:5rem 1fr 3fr;grid-template-rows:auto [last-line]}.type_tckRelay.type_df .tckWrap .tckList .info_box .chkecboxWrap{grid-column:1 / 2;grid-row:1 / span 2;align-self:center}.type_tckRelay.type_df .tckWrap .tckList .info_box .tit_box{grid-column:2 / 3}.type_tckRelay.type_df .tckWrap .tckList .info_box .data_box{grid-column:3 / 4}.type_tckRelay.type_df .tckWrap .tckList .info_box .data_box:last-child{grid-column:2 / span 3;align-items:start}@media (max-width: 768px){.type_tckRelay.type_df .tckWrap .tckList .info_box .chkecboxWrap{grid-column:1 / 4}.type_tckRelay.type_df .tckWrap .tckList .info_box .tit_box{grid-column:1 / 2}.type_tckRelay.type_df .tckWrap .tckList .info_box .data_box{grid-column:2 / 4}}.globaldiv .type_tckRelay.type_df .tckWrap .tckList .info_box{display:flex;border-bottom:0}.globaldiv .type_tckRelay.type_df .tckWrap .tckList .info_box .top_box{margin-bottom:0}@media (max-width: 768px){.globaldiv .type_tckRelay.type_df .tckWrap .tckList .info_box .data_box:last-child{align-items:flex-start}}.tckWrap .tck-List li{position:relative}.tckWrap .tck-List li .tck-num{width:50px;height:30px;line-height:29px;font-size:16px;font-weight:600;color:white;background:var(--korail-orange-500);display:inline-block;border-radius:35px;margin-left:8px}.rail-view_wrap .tckWrap{margin-bottom:1.3333rem;margin-top:0.4444rem}.rail-view_wrap .tckWrap>ul.clear{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.8888em}.rail-view_wrap .tckWrap>ul.clear.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.rail-view_wrap .tckWrap>ul.clear{grid-template-columns:repeat(1, minmax(0, 1fr))}}.rail-view_wrap .tckWrap .tckList{margin-bottom:0}.rail-view_wrap .tckWrap .tckList .tck_inner{height:100%}.rail-view_wrap .tckWrap .tckList .info_inner{height:auto;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:8px 16px}.rail-view_wrap .tckWrap .tckList .info_box .data_box .s_txt{flex-basis:100%}@media (max-width: 768px){.rail-view_wrap .tckWrap .tckList .info_box{border-bottom:0}}.rail-view_wrap .tckWrap .tckList .price_box .inner.type02{cursor:default !important}.rail-view_wrap .tckWrap .tckList .price_box .inner.type02:hover{background-color:white !important}@media (max-width: 768px){.rail-view_wrap .tckWrap .tckList .price_box{flex-basis:100%;border-top:1px solid var(--korail-gray-1300)}}.tckWrap .ncard{position:relative;background:#f0eee6;border-radius:10px;min-height:115px;width:100%;margin-bottom:10px;display:none}.tckWrap .ncard .ncard_inner{position:absolute;top:0;right:27%}.tckWrap .ncard .ncard_text{position:absolute;top:50%;transform:translateY(-50%);left:50px;z-index:99}.tckWrap .ncard .ncard_text p span{color:var(--korail-red-500)}.tckWrap .ncard .ncard_text h3{font-size:20px;font-weight:800;margin-bottom:5px}.tckWrap .ncard a{position:absolute;top:50%;right:50px;transform:translateY(-50%)}.tckWrap .ncard a button{min-width:150px;line-height:51px;color:white;font-weight:600;background:#ee8a28;border-radius:50px}@media (max-width: 768px){.tckWrap .ncard .ncard_inner{display:none}.tckWrap .ncard a{display:none}.tckWrap .ncard .ncard_text{left:20px}}.tckWrap .info_txt{padding:0.4444em 0;display:block}.ticket_reserv_wrap{position:fixed;z-index:100;bottom:0;width:100%;background:var(--korail-blue-850)}.ticket_reserv_wrap .ticket_reserv_inner{position:relative;max-width:1400px;margin:0 auto;padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.ticket_reserv_wrap .ticket_reserv_inner .reserv_select{text-align:center;font-weight:700;margin:10px auto 10px}.ticket_reserv_wrap .ticket_reserv_inner .reserv_wrapbtn{position:absolute;top:auto;left:50%;transform:translate(-50%, -100%);margin-top:-6px;display:inline-block;padding:6px 8px;background:var(--korail-blue-850);text-align:center;border-top-left-radius:var(--border-radius__sm);border-top-right-radius:var(--border-radius__sm);z-index:-1;display:flex;justify-content:center;align-items:center}.ticket_reserv_wrap .ticket_reserv_inner .reserv_wrapbtn .reserv_btn{width:auto;height:32px;aspect-ratio:130 / 40;background-image:url("../img/common/reserv_btn.png");background-position:center;background-size:28px;background-repeat:no-repeat}.ticket_reserv_wrap .ticket_reserv_inner .reserv_wrapbtn .reserv_btn.active{transform:rotate(180deg)}@media (max-width: 1240px){.ticket_reserv_wrap .ticket_reserv_inner .reserv_wrapbtn .reserv_btn{height:24px;background-size:24px}}@media (max-width: 768px){.ticket_reserv_wrap .ticket_reserv_inner .reserv_wrapbtn .reserv_btn{height:16px;background-size:20px}}@media (max-width: 768px){.ticket_reserv_wrap .ticket_reserv_inner{border-bottom:1px solid rgba(255,255,255,0.5)}}.ticket_reserv{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;max-width:1400px}@media (min-width: calc(1440px + 1px)){.ticket_reserv{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.ticket_reserv{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.ticket_reserv{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.ticket_reserv.clear:after{display:none !important;clear:none !important}.ticket_reserv.twoline>.absol{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:8px;flex-basis:100%}.ticket_reserv.twoline>.absol.clear:after{display:none !important;clear:none !important}.ticket_reserv.twoline .two01,.ticket_reserv.twoline .two02{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.ticket_reserv.twoline .two01.clear:after,.ticket_reserv.twoline .two02.clear:after{display:none !important;clear:none !important}.ticket_reserv.twoline .two01 ul>li,.ticket_reserv.twoline .two02 ul>li{word-break:keep-all}@media (max-width: 768px){.ticket_reserv.twoline .two01,.ticket_reserv.twoline .two02{flex-flow:column nowrap;align-items:center;gap:6px}}.ticket_reserv .reserv_first{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;flex-basis:240px;gap:0.6666em}.ticket_reserv .reserv_first.clear:after{display:none !important;clear:none !important}.ticket_reserv .reserv_first>li{font-size:0.9444rem;font-weight:600}.ticket_reserv .reserv_first>li:first-of-type{font-weight:700}@media (max-width: 768px){.ticket_reserv .reserv_first{flex-basis:auto}}.ticket_reserv .reserv_center{margin-left:auto;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;flex:0 0 0;word-break:keep-all;margin-right:0.6666em;gap:0.4444em}.ticket_reserv .reserv_center.clear:after{display:none !important;clear:none !important}.ticket_reserv .reserv_center>li{position:relative;display:inline-flex}.ticket_reserv .reserv_center>li a{text-align:center;width:auto;min-width:100px;font-weight:600;padding:var(--spacing-4) var(--spacing-16) !important;background-color:white;border-radius:var(--border-radius__full);line-height:var(--line-height-1-2)}.ticket_reserv .reserv_center>li.nodata a{color:#7f9dc6;cursor:pointer;pointer-events:none}.ticket_reserv .reserv_center+.reservbtnWrap{margin-left:0}@media (max-width: 768px){.ticket_reserv .reserv_center+.reservbtnWrap{margin-left:auto}}@media (max-width: 768px){.ticket_reserv .reserv_center{margin-right:auto !important}}.ticket_reserv .reservbtnWrap{margin-left:auto;display:inline-flex;gap:0.4444em}.ticket_reserv .reservbtnWrap.clear:after{display:none !important;clear:none !important}.ticket_reserv .reservbtnWrap.one_btn button{width:100%}@media (max-width: 768px){.ticket_reserv .reservbtnWrap{max-width:none;width:auto;margin-right:auto}}@media (max-width: 768px){.ticket_reserv{flex-flow:column wrap;align-items:center;gap:8px}}.search-option-bar__wrap{max-width:1400px;margin-left:auto;margin-right:auto;gap:1.3333em;display:flex;justify-content:flex-start;align-items:center;margin-top:0.6666em}.search-option-bar__wrap .day_type{position:relative}.search-option-bar__wrap .search-option-bar__date-picker{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.search-option-bar__wrap .search-option-bar__date-picker.clear:after{display:none !important;clear:none !important}.search-option-bar__wrap .search-option-bar__date-picker-label{font-size:0.8888rem;font-weight:700}.search-option-bar__wrap+.wrap.clear{min-height:1.5555rem}@media (max-width: 768px){.search-option-bar__wrap{flex-flow:row wrap}.search-option-bar__wrap .start,.search-option-bar__wrap .end{flex-basis:100%;display:flex;flex-flow:row nowrap;align-items:center}.search-option-bar__wrap .start label,.search-option-bar__wrap .end label{flex:0 0 auto}.search-option-bar__wrap .start .writeWrap,.search-option-bar__wrap .end .writeWrap{flex:1 0 0}}.tck-reserve-detail__chg-mid-stn-btn-wrap{padding:0.8888rem 0}.stAddInfo{padding:.88889rem 0;border-bottom:1px solid var(--korail-gray-1300);display:flex;flex-flow:column nowrap;gap:.44444rem}.stAddInfo:first-of-type{border-top:1px solid var(--korail-gray-1300);margin-top:.88889rem}.stAddInfo>a{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em;background-color:white;border-color:var(--korail-gray-1100);color:black;width:min-content}.stAddInfo>a:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.globaldiv .type_tckRelay.type_df .txt_price{margin-top:.44444rem}.reservation_form .tckWrap,.history_bottom_wrap .tckWrap,.tckWrap.shoppingListWrap{margin-top:.4444em;margin-bottom:.4444em}.reservation_form .tckWrap .tckList,.history_bottom_wrap .tckWrap .tckList,.tckWrap.shoppingListWrap .tckList{position:relative}.reservation_form .tckWrap .tckList>.chkecboxWrap,.history_bottom_wrap .tckWrap .tckList>.chkecboxWrap,.tckWrap.shoppingListWrap .tckList>.chkecboxWrap{padding:1.1111em 1.1111em 0 1.1111em}.reservation_form .tckWrap .tckList .tck_inner,.history_bottom_wrap .tckWrap .tckList .tck_inner,.tckWrap.shoppingListWrap .tckList .tck_inner{padding:1.1111em;gap:1.3333em}.reservation_form .tckWrap .tckList .info_inner,.history_bottom_wrap .tckWrap .tckList .info_inner,.tckWrap.shoppingListWrap .tckList .info_inner{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:1.3333em}.reservation_form .tckWrap .tckList .info_inner>.clear,.history_bottom_wrap .tckWrap .tckList .info_inner>.clear,.tckWrap.shoppingListWrap .tckList .info_inner>.clear{flex:1}@media (max-width: 768px){.reservation_form .tckWrap .tckList .info_inner.fl-l,.history_bottom_wrap .tckWrap .tckList .info_inner.fl-l,.tckWrap.shoppingListWrap .tckList .info_inner.fl-l{flex:1 0 100%}}@media (max-width: 768px){.reservation_form .tckWrap .tckList .info_inner.fl-r,.history_bottom_wrap .tckWrap .tckList .info_inner.fl-r,.tckWrap.shoppingListWrap .tckList .info_inner.fl-r{flex:1 0 100%}}.reservation_form .tckWrap .tckList .info_inner .info_box,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box,.tckWrap.shoppingListWrap .tckList .info_inner .info_box{padding:0 !important;width:100%;display:flex;flex-flow:column nowrap;align-items:flex-start;gap:.88889rem}.reservation_form .tckWrap .tckList .info_inner .info_box .tit_box,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box .tit_box,.tckWrap.shoppingListWrap .tckList .info_inner .info_box .tit_box{width:100%;flex:0 1 auto}.reservation_form .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap,.tckWrap.shoppingListWrap .tckList .info_inner .info_box .tit_box .flag_wrap{display:flex;gap:.44444rem;justify-content:flex-start;align-items:center;flex-flow:row wrap}.reservation_form .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span,.tckWrap.shoppingListWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:.2222rem;font-weight:600}.reservation_form .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.flag,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.flag,.tckWrap.shoppingListWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.flag{font-size:.888888rem;padding:.11111rem .88889rem}.reservation_form .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.num,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.num,.tckWrap.shoppingListWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.num{font-size:1rem}.reservation_form .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.dt,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.dt,.tckWrap.shoppingListWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span.dt{color:var(--korail-blue)}.reservation_form .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span>a,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span>a,.tckWrap.shoppingListWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span>a{font-weight:400}.reservation_form .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span>strong,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span>strong,.tckWrap.shoppingListWrap .tckList .info_inner .info_box .tit_box .flag_wrap>span>strong{flex:1 0 100%;width:100%;max-width:100%;position:static}@media (max-width: 768px){.reservation_form .tckWrap .tckList .info_inner .info_box,.history_bottom_wrap .tckWrap .tckList .info_inner .info_box,.tckWrap.shoppingListWrap .tckList .info_inner .info_box{border-bottom:0}}.reservation_form .tckWrap .tckList .info_inner .data_box,.history_bottom_wrap .tckWrap .tckList .info_inner .data_box,.tckWrap.shoppingListWrap .tckList .info_inner .data_box{width:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:.4444em}.reservation_form .tckWrap .tckList .info_inner .data_box .name_wrap,.history_bottom_wrap .tckWrap .tckList .info_inner .data_box .name_wrap,.tckWrap.shoppingListWrap .tckList .info_inner .data_box .name_wrap{width:100%}.reservation_form .tckWrap .tckList .info_inner .data_box .inline_wrap,.history_bottom_wrap .tckWrap .tckList .info_inner .data_box .inline_wrap,.tckWrap.shoppingListWrap .tckList .info_inner .data_box .inline_wrap{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;width:100%;gap:.44444rem}.reservation_form .tckWrap .tckList .info_inner .data_box .charge_wrap span,.history_bottom_wrap .tckWrap .tckList .info_inner .data_box .charge_wrap span,.tckWrap.shoppingListWrap .tckList .info_inner .data_box .charge_wrap span{font-size:1rem}.reservation_form .tckWrap .tckList .info_inner .data_box>p,.history_bottom_wrap .tckWrap .tckList .info_inner .data_box>p,.tckWrap.shoppingListWrap .tckList .info_inner .data_box>p{flex:1 0 0;width:100%;max-width:100%;display:flex;flex-flow:row wrap;gap:.44444rem}.reservation_form .tckWrap .tckList .info_inner .data_box>p>span,.history_bottom_wrap .tckWrap .tckList .info_inner .data_box>p>span,.tckWrap.shoppingListWrap .tckList .info_inner .data_box>p>span{font-weight:700}.reservation_form .tckWrap .tckList .info_inner .price_box,.history_bottom_wrap .tckWrap .tckList .info_inner .price_box,.tckWrap.shoppingListWrap .tckList .info_inner .price_box{padding:0 !important;margin-left:auto;margin-right:auto}.reservation_form .tckWrap .tckList .info_inner .price_box .inner,.history_bottom_wrap .tckWrap .tckList .info_inner .price_box .inner,.tckWrap.shoppingListWrap .tckList .info_inner .price_box .inner{gap:.44444rem;flex-flow:row wrap;padding:0 !important}.reservation_form .tckWrap .tckList .info_inner .price_box .inner:hover,.history_bottom_wrap .tckWrap .tckList .info_inner .price_box .inner:hover,.tckWrap.shoppingListWrap .tckList .info_inner .price_box .inner:hover{background:none}@media (max-width: 768px){.reservation_form .tckWrap .tckList .info_inner .price_box,.history_bottom_wrap .tckWrap .tckList .info_inner .price_box,.tckWrap.shoppingListWrap .tckList .info_inner .price_box{border-left:0;margin-top:.8888em;flex:auto}}@media (max-width: 768px){.reservation_form .tckWrap .tckList .info_inner,.history_bottom_wrap .tckWrap .tckList .info_inner,.tckWrap.shoppingListWrap .tckList .info_inner{flex-flow:column nowrap;align-items:flex-start}}.reservation_form .tckWrap .padding_box>.optionWrap,.history_bottom_wrap .tckWrap .padding_box>.optionWrap,.tckWrap.shoppingListWrap .padding_box>.optionWrap{margin-top:1.3333em}.reservation_form .tckWrap .bottom_ul,.history_bottom_wrap .tckWrap .bottom_ul,.tckWrap.shoppingListWrap .bottom_ul{margin-top:.88889rem}.reservation_form .pay_ment-wrap .info_txt-box{margin-top:70px;border:1px solid var(--korail-gray-1300);border-radius:15px;padding:45px 40px}.reservation_form .pay_ment-wrap .info_txt-box .tit{font-size:26px;font-weight:600;color:black;line-height:1;margin-bottom:5px}.reservation_form .check_btn ul li{float:left;margin-bottom:25px;line-height:68px}.reservation_form .check_btn ul li:last-child{float:right}.reservation_confirm .tckWrap .tckList .info_inner{min-height:186px;padding:0 50px;width:96%}.reservation_confirm .tckWrap .tckList:before{min-height:186px}.reservation_confirm .check_box{float:left;position:absolute;top:50%;transform:translateY(-50%);width:28px}.reservation_confirm .info_box{width:100%;position:absolute;left:94px;top:50%;transform:translateY(-50%)}.pay_ment-wrap .tckWrap .tckList:last-of-type{margin-bottom:0}.pay_ment-wrap .tckWrap .tckList .info_inner .info_box{border-radius:0}.pay_ment-wrap .tckWrap .tckList .info_inner .info_box .data_box{flex-flow:column nowrap;align-items:flex-start}.pay_ment-wrap .tckWrap .tckList .data_box h3{float:none}.rsv_confirm-wrap{padding-top:1.5555em !important;padding-bottom:1.5555em !important}.rsv_confirm-wrap .btnList{padding-top:0 !important;padding-bottom:0 !important}.rsv_confirm-wrap .tckWrap .tckList:last-of-type{margin-bottom:0}.rsv_confirm-wrap .tckWrap .tckList .tit_box .flag_wrap{margin-top:20px}.rsv_confirm-wrap .tckWrap .tckList .info_box .tck_list-wrap{max-width:none;display:flex;justify-content:flex-start;align-items:flex-start;gap:0.4444em;flex-flow:column nowrap}.rsv_confirm-wrap .tckWrap .tckList .price_box{flex:100%;max-width:100%;width:100%;margin:0;padding:0 !important;border-left:0}.rsv_confirm-wrap .tckWrap .tckList .price_box .inner{justify-content:flex-start;margin-bottom:0;gap:0.1111rem;padding:0 !important}.rsv_confirm-wrap .tckWrap .tckList .tck_inner{flex-wrap:nowrap;align-items:center;gap:1.3333em}.rsv_confirm-wrap .tckWrap .tckList .info_inner_fl{flex:1 0 68% !important}.rsv_confirm-wrap .tckWrap .tckList .info_inner_fl2{flex:1 0 50% !important}.rsv_confirm-wrap .tckWrap .tckList .info_inner{flex:1 0 auto;width:auto;max-width:none;display:flex;align-items:center;min-height:0}.rsv_confirm-wrap .tckWrap .tckList .info_inner .info_box .data_box{flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:0.4444em}.rsv_confirm-wrap .tckWrap .tckList .info_inner .info_box .data_box p{flex:1}.rsv_confirm-wrap .tckWrap .tckList .btn2_wrap{flex:0 0 auto;width:auto;max-width:none;display:block}.rsv_confirm-wrap .tckWrap .tckList .tit_box{flex-basis:auto}.rsv_confirm-wrap .tckWrap .tckList .tit_box .flag_wrap{margin-top:0;flex-flow:row nowrap;align-items:center}.rsv_confirm-wrap .tckWrap .tckList .toggle_wrap{display:flex;flex-flow:row wrap;align-items:center;position:relative;justify-content:flex-start;gap:0.4444em}.rsv_confirm-wrap .total_num{font-size:0.8888rem;background:var(--korail-orange-500);padding:0.25em 0.5em;border-radius:var(--border-radius__xs);color:white;line-height:var(--line-height-1-2)}.rsv_confirm-wrap .data_box .r_txt{padding:0;margin:0}.rsv_confirm-wrap .data_box .r_txt_op{color:var(--korail-red-500)}.rsv_confirm-wrap .data_box .r_txt_op span{font-weight:400 !important}.rsv_confirm-wrap .flag_wrap span.dt{color:var(--korail-blue);font-weight:700}.rsv_confirm-wrap>.btnWrap,.layerPopup .layerWrap .rsv_confirm-wrap>.btnWrap--center,.layerPopup .layerWrap .rsv_confirm-wrap>.btn_wrap--center{margin-top:1.33333rem}@media (max-width: 768px){.rsv_confirm-wrap .tckWrap .tckList .info_inner{width:100%;flex:1 0 100%;max-width:100%;flex:1 0 auto}.rsv_confirm-wrap .tckWrap .tckList .info_inner .info_box{width:100%;flex:1 0 100%;max-width:100%}.rsv_confirm-wrap .tckWrap .tckList .info_inner .info_box .tck_list-wrap{flex:1 0 100%;width:100%;max-width:100%}.rsv_confirm-wrap .tckWrap .tckList .info_inner .info_box .tck_list-wrap:nth-of-type(2){margin-top:8px}.rsv_confirm-wrap .tckWrap .tckList .tck_inner{flex-direction:column;align-items:flex-start}.rsv_confirm-wrap .tckWrap .tckList .btn2_wrap{flex:0 0 auto}.rsv_confirm-wrap .flag_wrap span.dt{float:none;padding:0}}.theme_tour-rsv-wrap .usa_history-wrap .reservation_form{text-align:center}.theme_tour-rsv-wrap .usa_history-wrap .reservation_form>.page_group{margin-top:.88889rem}.theme_tour-rsv-wrap .usa_history-wrap .reservation_form .pay_ment-wrap .tckWrap .tckList .tck_inner{cursor:pointer}.theme_tour-rsv-wrap .usa_history-wrap .reservation_form .pay_ment-wrap .tckWrap .tckList .tck_inner .price_box{border-left:0}.theme_tour-rsv-wrap .usa_history-wrap .reservation_form .pay_ment-wrap .tckWrap .tckList .tck_inner .price_box>.inner:hover{background:transparent}.theme_tour-rsv-wrap .usa_history-wrap .reservation_form .pay_ment-wrap .tckWrap .tckList .tck_inner .price_box>.inner>p{font-size:.888888rem}@media (max-width: 1024px){.theme_tour-rsv-wrap .usa_history-wrap .reservation_form .pay_ment-wrap .tckWrap .tckList .tck_inner .price_box{margin-top:0}}@media (max-width: 768px){.theme_tour-rsv-wrap .usa_history-wrap .reservation_form .pay_ment-wrap .tckWrap .tckList .tck_inner .price_box{width:auto}.theme_tour-rsv-wrap .usa_history-wrap .reservation_form .pay_ment-wrap .tckWrap .tckList .tck_inner .price_box>.inner{padding:0 2rem !important}}.theme_tour-rsv-wrap .usa_history-wrap .reservation_form .pay_ment-wrap .tckWrap .tckList .tck_inner .data_box:hover{text-decoration:underline}.shoppingList_form .shoppingListWrap .tckList .tck_inner .flag_wrap .btn2_wrap{width:auto;float:none}.shoppingList_form .shoppingListWrap .tckList .tck_inner .flag_wrap .btn2_wrap .price_box{border-left:0}@media (max-width: 485px){.shoppingList_form .shoppingListWrap .tckList .tck_inner .flag_wrap .btn2_wrap{margin-left:0;margin-right:auto}}.basketWrap .tour_text{font-size:1rem}.pay_ment-wrap .tckWrap .tckList .tck_inner .info_inner .info_box{display:flex !important;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;margin:0 !important;gap:0.4444em}.pay_ment-wrap .tckWrap .tckList .tck_inner .info_inner .info_box .data_box{flex-flow:column nowrap;gap:0.4444em}.pay_ment-wrap .tckWrap .tckList .tck_inner .sale_box{margin-left:auto;display:flex;flex-flow:column nowrap;align-items:flex-end;justify-content:flex-start;margin:0;gap:0.4444em}.pay_ment-wrap .tckWrap .tckList .tck_inner .sale_box .price_txt{font-weight:700}.pay_ment-wrap .tckWrap .tckList .tck_inner .sale_box .price_txt>span{margin-left:.22222rem;font-weight:600;font-size:.888888rem}.tab_tck_view-wrap{padding-bottom:3.7777em}.tck_confirm-wrap{width:100%;margin-bottom:1.3333rem}.tck_confirm-wrap.type02 .tck_info-wrap .gift.type02{background:rgba(6,208,247,0.85)}.tck_confirm-wrap.type02 .tck_info-wrap .gift.type02:before{background:url(../../ticket/img/sub/ico_holiday.png) no-repeat;width:33px;height:37px}@media (max-width: 1024px){.tck_confirm-wrap.type02 .tck_info-wrap .gift.type02:before{width:23px;height:26px;background-size:23px auto}}.tck_confirm-wrap .tck_info-wrap{position:relative;padding-bottom:0.8888em}.tck_confirm-wrap .tck_info-wrap.type_Ncard .tit_wrap{background-color:var(--korail-red-500)}.tck_confirm-wrap .tck_info-wrap.type_youth_rd .tit_wrap{background:#8c42ab}.tck_confirm-wrap .tck_info-wrap.type_special_pr .tit_wrap{background:var(--korail-orange-500)}.tck_confirm-wrap .tck_info-wrap.type_nailo .tit_wrap{background:#9cc24b}.tck_confirm-wrap .tck_info-wrap .valid_period_deem,.tck_confirm-wrap .tck_info-wrap .print_pop{background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;border-radius:var(--border-radius__sm);width:100%;display:flex;align-items:center;text-align:center}.tck_confirm-wrap .tck_info-wrap .valid_period_deem span,.tck_confirm-wrap .tck_info-wrap .print_pop span{font-size:40px;line-height:60px;font-weight:600;color:white;flex:1}.tck_confirm-wrap .tck_info-wrap .print_pop{height:100%}.tck_confirm-wrap .tck_info-wrap .print_pop.type02{width:60%}.tck_confirm-wrap .tck_info-wrap .valid_period_deem{height:60%;border-top-left-radius:0;border-top-right-radius:0}.tck_confirm-wrap .tck_info-wrap:last-child{padding-bottom:0}.tck_confirm-wrap .watermark{background:url(../../ticket/img/sub/watermark.png);z-index:-1;border-radius:10px;position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;text-align:center}.tck_confirm-wrap .rtn{position:absolute;font-size:1.125rem;font-weight:600;color:white;display:block;width:110px;height:110px;background:#fb242888;border-radius:100%;right:1rem;left:auto;top:3.5rem;text-align:center;line-height:1;z-index:11}.tck_confirm-wrap .rtn:before{display:block;content:"";width:36px;height:36px;background:url(/src/assets/common/img/sub/ico_rtn_completed.png);margin:22px auto 6px}@media (max-width: 1024px){.tck_confirm-wrap .rtn{left:auto;font-size:12px;width:67px;height:67px}.tck_confirm-wrap .rtn:before{width:20px;height:20px;background-size:cover;margin:12px auto 5px}}.tck_confirm-wrap .gift{position:absolute;font-size:21px;font-weight:600;color:white;display:block;width:120px;height:120px;background:rgba(138,202,94,0.85);border-radius:100%;right:-138px;top:-30px;text-align:center;line-height:1;z-index:11}.tck_confirm-wrap .gift.type_02{background:rgba(6,208,247,0.85)}.tck_confirm-wrap .gift.type_02:before{background:url(../img/common/ico_calendar2.png) no-repeat}.tck_confirm-wrap .gift:before{display:block;content:"";width:36px;height:36px;background:url(../img/common/ico_gift.png) no-repeat;margin:22px auto 6px}@media (max-width: 1024px){.tck_confirm-wrap .gift{right:10px;left:auto;top:50px;font-size:12px;width:67px;height:67px}.tck_confirm-wrap .gift:before{width:20px;height:20px;background-size:cover;margin:12px auto 5px}}@media (max-width: 768px){.tck_confirm-wrap .gift{top:25px}}.tck_confirm-wrap .tit_wrap{width:100%;padding:0.6666em 1.3333em;font-size:1rem;font-weight:600;color:white;border-radius:var(--border-radius__md) var(--border-radius__md) 0 0;background:var(--korail-blue)}.tck_confirm-wrap .tck_info-cont{position:relative;max-width:1100px;margin:0 auto}.tck_confirm-wrap .top_box{padding:0;text-align:center;display:flex;justify-content:center;align-items:center;gap:3.5555rem;flex:1}.tck_confirm-wrap .top_box>div{flex:0 0 auto;width:auto;max-width:none}.tck_confirm-wrap .top_box>div:last-child{margin-right:0}.tck_confirm-wrap .top_box>span{flex:0 0 auto;width:auto;max-width:none}.tck_confirm-wrap .top_box>span:last-child{margin-right:0}.tck_confirm-wrap .top_box .arrow{width:32px;height:32px;background:url(../img/common/ico_arrow-black-big.png) no-repeat;background-size:cover;display:inline-block;vertical-align:middle}@media (max-width: 1024px){.tck_confirm-wrap .top_box .arrow{width:24px;height:24px}}.tck_confirm-wrap .top_box .name{color:black;font-weight:700;font-size:1.2222rem}.tck_confirm-wrap .top_box .time{display:block;font-size:1.2222rem;font-weight:600;margin-top:0.2222em}@media (max-width: 1024px){.tck_confirm-wrap .top_box{gap:1.3333em}}@media (max-width: 768px){.tck_confirm-wrap .top_box{flex-flow:row wrap}}.tck_confirm-wrap .cont_box{flex:1;width:100%}.tck_confirm-wrap .cont_box .ico_wrap{display:flex;flex-flow:column nowrap;gap:.66667rem}.tck_confirm-wrap .cont_box .ico_wrap .btn_more{display:none}@media (max-width: 1024px){.tck_confirm-wrap .cont_box .ico_wrap .btn_more+.btn_wrap>button{display:none}.tck_confirm-wrap .cont_box .ico_wrap .btn_more.active+.btn_wrap>button{display:block}}.tck_confirm-wrap .cont_box .ico_wrap ul{white-space:normal}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.6666em}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear.clear:after{display:none !important;clear:none !important}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear.train_list{display:flex;justify-content:flex-start;align-items:stretch}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear.train_list>div{flex:1}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li{text-align:center}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li.active1 a{cursor:pointer;color:black;background-color:white;border-color:var(--korail-gray-1100)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li.active1 a:before{background-position:0}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li.active1 a:hover:before{background-position:0 100%}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li.active a{cursor:pointer;color:black;background-color:white;border-color:var(--korail-gray-1100)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li.active a:before{background-position:0}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li.active a:hover{background-color:var(--korail-blue-900);border-color:var(--korail-gray-600)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li a{cursor:inherit;color:var(--korail-gray-1000);display:flex;width:100%;height:100%;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0.6666em 0.5555em;gap:0.4444em;background-color:var(--korail-gray-1400);border-radius:var(--border-radius__md);border-color:var(--korail-gray-1300);border-width:1px;border-style:solid}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li a.clear:after{display:none !important;clear:none !important}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li a:before{display:block;content:"";margin:0;background-position:0 100%;background-repeat:no-repeat;aspect-ratio:39 / 39;height:auto;height:2.1666em;background-size:2.1666em auto;background-position:0 0}.en .tck_confirm-wrap .cont_box .ico_wrap>ul.clear li a:before{display:none}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li:nth-of-type(1) a:before{background-image:url(../../common/img/images__common/image__ticket__disabled.svg)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li:nth-of-type(2) a:before{background-image:url(../../common/img/images__common/image__ticket__share.svg)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li:nth-of-type(3) a:before{background-image:url(../../common/img/images__common/image__ticket__promotional-product.svg)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li:nth-of-type(4) a:before{background-image:url(../../common/img/images__common/image__ticket__bus.svg)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li:nth-of-type(5) a:before{background-image:url(../../common/img/images__common/image__ticket__parking.svg)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li:nth-of-type(6) a:before{background-image:url(../../common/img/images__common/image__ticket__beloved-sns.svg)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li .txt{word-break:keep-all;text-align:center}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li .txt span{font-size:0.8888rem;line-height:var(--line-height-1-2)}.tck_confirm-wrap .cont_box .ico_wrap>ul.clear li .txt span br{display:none}@media (max-width: 768px){.tck_confirm-wrap .cont_box .ico_wrap .btn_more{display:block;margin:3px auto 20px;font-size:13px;min-width:111px;line-height:28px;border-radius:35px;border-color:var(--korail-gray-1100);color:black;margin:8px auto 8px}.tck_confirm-wrap .cont_box .ico_wrap .btn_more.active:after{transform:rotate(180deg)}.tck_confirm-wrap .cont_box .ico_wrap .btn_more:after{display:inline-block;content:"";width:13px;height:7px;background:url(../img/arrow.png) no-repeat;margin:0 0 1px 8px}.tck_confirm-wrap .cont_box .ico_wrap .btn_more:hover{color:black !important;border-color:var(--korail-gray-1100)}}@media (max-width: 1024px){.tck_confirm-wrap .cont_box{display:block;width:100%;padding:0}}.tck_confirm-wrap .cont_wrap{width:100%;border-radius:0 0 var(--border-radius__md) var(--border-radius__md);border:1px solid var(--korail-gray-1300);border-top:none;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;padding:0.8888em;gap:0.8888em;position:relative}.tck_confirm-wrap .cont_wrap.my-ticket__pass-trn-ticket-cont{display:grid;grid-template-columns:6fr 4fr;grid-auto-rows:auto;align-items:start}.tck_confirm-wrap .cont_wrap.my-ticket__pass-trn-ticket-cont .train_list-wrap{grid-column:1 / 2}.tck_confirm-wrap .cont_wrap.my-ticket__pass-trn-ticket-cont .my-ticket__trn-ticket-right-box{grid-column:2 / 3;grid-row:1 / span 3}@media (max-width: 1024px){.tck_confirm-wrap .cont_wrap.my-ticket__pass-trn-ticket-cont{grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:auto}.tck_confirm-wrap .cont_wrap.my-ticket__pass-trn-ticket-cont .train_list-wrap{grid-column:auto;grid-row:auto}.tck_confirm-wrap .cont_wrap.my-ticket__pass-trn-ticket-cont .my-ticket__trn-ticket-right-box{grid-column:auto;grid-row:auto}}.tck_confirm-wrap .cont_wrap .train_info{border-top:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:0.3333em 0.8888em}.tck_confirm-wrap .cont_wrap .train_info.clear:after{display:none !important;clear:none !important}.tck_confirm-wrap .cont_wrap .train_info .info_txt{display:block;font-weight:700}.tck_confirm-wrap .cont_wrap .train_info .info_txt>span{font-weight:600}.tck_confirm-wrap .cont_wrap .train_info .info_ico{font-weight:600;color:var(--korail-blue);border-radius:var(--border-radius__full);border:1px solid var(--korail-blue);background:white;text-align:center;display:inline-flex;justify-content:center;align-items:center;gap:0.25em;font-size:0.8888rem;margin-left:auto;padding:2px 10px 2px 2px}.tck_confirm-wrap .cont_wrap .train_info .info_ico:before{display:inline-block;content:"";width:24px;height:24px;background:url(../img/icon__common/icon__time-line--blue.svg) no-repeat;background-size:auto 24px;background-position:center}.tck_confirm-wrap .cont_wrap .train_info .info_ico:hover{color:white;background:var(--korail-blue)}.tck_confirm-wrap .cont_wrap .train_info .info_ico:hover:before{background-image:url(../img/icon__common/icon__time-line--white.svg)}.tck_confirm-wrap .cont_wrap .train_list-data-wrap .train_list{align-items:center}.tck_confirm-wrap .cont_wrap .train_list-data-wrap .train_list li{border-top:0;border-bottom:0}.tck_confirm-wrap .cont_wrap .train_list{display:flex;justify-content:center;align-items:flex-start;text-align:center;width:100%}.tck_confirm-wrap .cont_wrap .train_list.clear:after{display:none !important;clear:none !important}.tck_confirm-wrap .cont_wrap .train_list.type-full{background:var(--korail-blue-1000)}.tck_confirm-wrap .cont_wrap .train_list .list_wrap.type02{text-align:left}.tck_confirm-wrap .cont_wrap .train_list .list_wrap.type02 ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.4444rem}.tck_confirm-wrap .cont_wrap .train_list .list_wrap.type02 li{align-items:flex-start;justify-content:flex-start;flex-flow:row nowrap;gap:0.4444rem;font-size:0.8888rem}.tck_confirm-wrap .cont_wrap .train_list .list_wrap.type02 i{display:inline-flex;font-weight:700;word-break:keep-all}.tck_confirm-wrap .cont_wrap .train_list .list_wrap.type02 .txt{color:var(--korail-gray-700);font-size:0.7777rem;margin-top:0.4444rem}.tck_confirm-wrap .cont_wrap .train_list>li{flex:1}.tck_confirm-wrap .cont_wrap .train_list li{display:inline-flex;align-items:center;justify-content:center;flex-flow:row wrap}.tck_confirm-wrap .cont_wrap .train_list li .list_wrap i{color:var(--korail-blue)}.tck_confirm-wrap .cont_wrap .train_list .tit{border-bottom:1px solid var(--korail-gray-1300);border-top:1px solid var(--korail-gray-1300);display:block;background:var(--korail-blue-1000);font-weight:700;word-break:keep-all;font-size:.88889rem;padding:0.3333em 0;width:100%}.tck_confirm-wrap .cont_wrap .train_list .info{display:inline-flex;justify-content:center;align-items:center;font-weight:400;max-width:100%}.tck_confirm-wrap .cont_wrap .train_list .info.my-ticket__trn-ticket__info-txt{padding:0.4444rem}.tck_confirm-wrap .cont_wrap .train_list .info:not(.my-ticket__trn-ticket__info-txt){padding:0.4444rem}.tck_confirm-wrap .cont_wrap .train_list .info:not(.my-ticket__trn-ticket__info-txt)>span canvas{margin:0 !important}.tck_confirm-wrap .cont_wrap .train_list .info>span{display:inline}.tck_confirm-wrap .cont_wrap .train_list .info canvas{max-width:59px}.tck_confirm-wrap .cont_wrap .train_list .info span{word-break:break-all;font-weight:600}.tck_confirm-wrap .cont_wrap .train_list .info span .refresh_icon{display:block;margin:0 auto}.tck_confirm-wrap .cont_wrap .train_list .info .click_link{display:flex;justify-content:center;align-items:center;height:100%}.tck_confirm-wrap .cont_wrap .train_list .info strong{font-weight:600;width:100%}.tck_confirm-wrap .cont_wrap .route_wrap{border-top:1px solid var(--korail-gray-1300);padding:0.4444em 0.8888em;display:flex;gap:0.4444em;flex-flow:row wrap}.tck_confirm-wrap .cont_wrap .route_wrap.clear:after{display:none !important;clear:none !important}.tck_confirm-wrap .cont_wrap .route_wrap.type02{border-top:0}.tck_confirm-wrap .cont_wrap .route_wrap .rt_list{display:flex;gap:0.4444em}.tck_confirm-wrap .cont_wrap .route_wrap .rt_list.clear:after{display:none !important;clear:none !important}.tck_confirm-wrap .cont_wrap .route_wrap .rt_list li{font-weight:600;font-size:0.8888rem}.tck_confirm-wrap .cont_wrap .route_wrap .tck_num{font-weight:600;font-size:0.8888rem;display:flex;gap:0.4444em}.tck_confirm-wrap .cont_wrap .route_wrap .tck_num.clear:after{display:none !important;clear:none !important}.tck_confirm-wrap .cont_wrap .route_wrap .tck_num>.label{font-weight:700}.tck_confirm-wrap .cont_wrap .box_lt{display:flex;flex-flow:column nowrap;gap:.44444rem;width:100%}.tck_confirm-wrap .cont_wrap .btn_data-more{margin:15px auto 0;text-align:center;min-width:154px;line-height:46px;height:48px;border:1px solid var(--korail-gray-1200);color:black;font-size:20px;font-weight:600;border-radius:35px;display:block}.tck_confirm-wrap .cont_wrap .btn_data-more.active:after{transform:rotate(180deg)}.tck_confirm-wrap .cont_wrap .btn_data-more:after{display:inline-block;content:"";width:16px;height:9px;background:url(../img/ico_more-btn.png) no-repeat;margin-left:9px;vertical-align:middle;margin-bottom:4px}.tck_confirm-wrap .cont_wrap .train_list-wrap{border-bottom:1px solid var(--korail-gray-1300);flex:6 1 0;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888rem}.tck_confirm-wrap .cont_wrap .train_list-wrap+br{display:none}@media (max-width: 1024px){.tck_confirm-wrap .cont_wrap .train_list-wrap{flex:1 1 0;width:100%}}.tck_confirm-wrap .cont_wrap .train_list-data-more{display:none}.tck_confirm-wrap .cont_wrap .train_txt>p{line-height:1.2;font-size:0.8888rem;text-align:center}.tck_confirm-wrap .cont_wrap .ico_wrap .btn_wrap{display:grid;gap:0.4444em;grid-template-columns:repeat(2, minmax(0, 1fr))}.tck_confirm-wrap .cont_wrap .ico_wrap .btn_wrap.clear:after{display:none !important;clear:none !important}.tck_confirm-wrap .cont_wrap .ico_wrap .btn_wrap>button{text-overflow:clip;overflow:visible;padding:0.3333em 1.1111em !important;border-radius:var(--border-radius__full);white-space:normal}.tck_confirm-wrap .cont_wrap .my-ticket__trn-ticket-right-box{width:auto}@media (max-width: 1024px){.tck_confirm-wrap .cont_wrap .my-ticket__trn-ticket-right-box{width:100%}}@media (max-width: 1024px){.tck_confirm-wrap .cont_wrap{flex-flow:column nowrap}}@media (max-width: 768px){.tck_confirm-wrap .cont_wrap .btn_data-more{min-width:110px;line-height:28px;height:30px;font-size:14px;margin-top:8px}.tck_confirm-wrap .cont_wrap .btn_data-more:after{margin-left:8px;width:13px;height:7px;background-image:url(../img/arrow.png);margin-bottom:3px}}.prh_history-wrap .tck_confirm-wrap .cont_wrap.my-ticket__pass-trn-ticket-cont{grid-template-columns:repeat(1, minmax(0, 1fr))}.prh_history-wrap .tck_confirm-wrap .cont_wrap.my-ticket__pass-trn-ticket-cont .my-ticket__trn-ticket-right-box{grid-column:auto;grid-row:auto}@media (max-width: 768px){.tck_confirm-wrap .empty_wrap *{padding:0}}@media (max-width: 1024px){.tck_confirm-wrap{padding-top:0;max-width:100%;overflow:hidden}}.tck_teenager-wrap .tck_info-wrap .tit_wrap{background:var(--korail-orange-500)}.tck_confirm_no-data .wrapTop{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__lg);text-align:center;color:black;padding:40px 0 40px}.tck_confirm_no-data .wrapTop .tit{font-weight:600;line-height:1;margin-top:60px;margin-bottom:60px}.tck_confirm_no-data .wrapTop .tit:before{display:block;content:"";width:auto;aspect-ratio:191 / 107;background:url(../../ticket/img/sub/ico_ticket.png) no-repeat;height:4em;background-size:auto 4em;margin:0 auto 30px}.tck_confirm_no-data .wrapTop .list{cursor:auto}.tck_confirm_no-data .wrapBt{margin-top:1.3333em;border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450)}.tck_confirm_no-data .wrapBt li{display:inline-block;word-break:keep-all}.tck_confirm_no-data .wrapBt li:last-of-type:after{display:none}.tck_confirm_no-data .wrapBt li .label{margin-right:0.8888rem}.tck_confirm_no-data.type02 .wrapTop{padding:120px 0 90px}.ticket_noti{width:100%;background-color:var(--korail-gray-1450);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em;margin-bottom:1.3333em}.ticket_noti .ka_ticket_lk{color:var(--korail-blue);text-decoration:underline;font-weight:600}.non_sub_title{padding:0.4444rem 0}@media (max-width: 768px){.non_sub_title span{display:block}}.meetingRoom_tab_wrap.nonMember_ticket.type02 .btnWrap button,.meetingRoom_tab_wrap.nonMember_ticket.type02 .layerPopup .layerWrap .btnWrap--center button,.layerPopup .layerWrap .meetingRoom_tab_wrap.nonMember_ticket.type02 .btnWrap--center button,.meetingRoom_tab_wrap.nonMember_ticket.type02 .layerPopup .layerWrap .btn_wrap--center button,.layerPopup .layerWrap .meetingRoom_tab_wrap.nonMember_ticket.type02 .btn_wrap--center button{margin:.44444rem auto}.ttk_aff-product-pop .barcode_wrap{border:1px solid #e9e9e9;border-radius:var(--border-radius__sm);display:flex;height:0;align-items:center;min-height:298px}.ttk_aff-product-pop .barcode_wrap .img_wrap{flex:1;text-align:center}.ttk_aff-product-pop .pdt_board-wrap{margin-top:30px;border-top:1px solid #222;border-bottom:1px solid #222}.ttk_aff-product-pop .pdt_board-wrap .board_top{border-bottom:1px solid var(--korail-gray-1300);padding:20px 30px 15px 20px}.ttk_aff-product-pop .pdt_board-wrap .board_top .brd_inner{display:flex;position:relative}.ttk_aff-product-pop .pdt_board-wrap .board_top .brd_inner .gift{position:absolute;font-size:21px;font-weight:600;color:white;display:block;width:120px;height:120px;background:rgba(138,202,94,0.85);border-radius:100%;right:0px;top:25px;text-align:center;line-height:1;z-index:11;cursor:inherit}.ttk_aff-product-pop .pdt_board-wrap .board_top .brd_inner .gift::before{display:block;content:"";width:38px;height:39px;background:url(../img/common/ico_bell.png) no-repeat;margin:22px auto 6px}.ttk_aff-product-pop .pdt_board-wrap .board_top .img_wrap{width:85px;height:85px;border-radius:100%;overflow:hidden;position:relative}.ttk_aff-product-pop .pdt_board-wrap .board_top .img_wrap img{height:100%;width:auto;max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.ttk_aff-product-pop .pdt_board-wrap .board_top .txt_wrap{text-align:right;font-size:22px;line-height:40px;flex:1}.ttk_aff-product-pop .pdt_board-wrap .board_top .txt_wrap .txt{font-size:18px;line-height:26px;color:var(--korail-gray-300)}.ttk_aff-product-pop .pdt_board-wrap .board_cont li{padding:16px 20px;color:var(--korail-gray-300);font-size:22px;line-height:40px}.ttk_aff-product-pop .pdt_board-wrap .board_cont li:not(:last-of-type){border-bottom:1px dotted var(--korail-gray-1300)}.aff_order-list>li:not(:last-of-type){margin-bottom:20px}.aff_order-list .by_list{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:17px 29px 14px 25px;display:flex;align-items:center}.aff_order-list .tit_box{max-width:calc(100% - 35px)}.aff_order-list .tit_box .pt_tit{font-size:22px;line-height:25px;color:black;font-weight:600;padding-bottom:5px}.aff_order-list .tit_box .pt_date{font-size:18px;line-height:23px;color:var(--korail-blue)}.aff_order-list .pt_cont{display:none}.aff_order-list .pt_view-box{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:20px 26px 0;margin-top:20px}.aff_order-list .pt_view-box .top_view{border-bottom:1px solid #d6d6d6;padding-bottom:18px;display:flex;align-items:center}.aff_order-list .pt_view-box .top_view .tit{font-size:22px;line-height:25px}.aff_order-list .pt_view-box .top_view button{min-width:110px;line-height:33px;height:35px;font-size:20px;margin-left:auto;padding:0;display:table-cell}.aff_order-list .pt_view-box .data_box{padding:15px 0 13px;font-size:18px;line-height:32px;color:var(--korail-gray-300)}.aff_order-list .pt_view-box .data_box .top_tit{font-size:20px;font-weight:600;line-height:30px;color:black;margin-bottom:10px}.aff_order-list .pt_view-box .data_box button{min-width:110px;line-height:33px;height:35px;font-size:20px;margin-left:auto;padding:0;display:table-cell}.aff_order-list .pt_view-box .thum_box{padding:20px 0}.aff_order-list .pt_view-box .thum_box button{min-width:110px;line-height:33px;height:35px;font-size:20px;margin-left:auto;padding:0;display:table-cell}.aff_order-list .pt_view-box .thum_box .img_wrap,.aff_order-list .pt_view-box .thum_box .txt_wrap{display:inline-block;vertical-align:middle}.aff_order-list .pt_view-box .thum_box .img_wrap{border:1px solid var(--korail-gray-1300);width:140px;height:90px;overflow:hidden;position:relative}.aff_order-list .pt_view-box .thum_box .img_wrap img{width:100%;height:auto;max-width:none;position:absolute;left:0;top:50%;transform:translateY(-50%)}.aff_order-list .pt_view-box .thum_box .txt_wrap{padding-left:13px;font-size:18px;line-height:24px}.aff_order-list .pt_view-box .thum_box .txt_wrap .pt_txt{margin-bottom:20px}@media screen and (max-width: 768px){.aff_order-list .by_list{padding:10px 20px 8px}.aff_order-list>li:not(:last-of-type){margin-bottom:10px}.aff_order-list .tit_box .pt_tit{font-size:18px;line-height:22px;padding-bottom:0}.aff_order-list .tit_box .pt_date{font-size:16px}.aff_order-list .pt_view-box{margin-top:10px;padding:16px 12px 0}.aff_order-list .pt_view-box .top_view{padding-bottom:10px}.aff_order-list .pt_view-box .top_view .tit{font-size:16px;line-height:22px}.aff_order-list .pt_view-box .top_view button{height:38px;line-height:36px;min-width:88px;font-size:16px}.aff_order-list .pt_view-box .thum_box{padding:10px 5px 17px}.aff_order-list .pt_view-box .thum_box .img_wrap{width:100%;height:auto}.aff_order-list .pt_view-box .thum_box .img_wrap img{position:static;transform:none}.aff_order-list .pt_view-box .thum_box .txt_wrap{padding-left:0;padding-top:12px;display:block}.aff_order-list .pt_view-box .thum_box .txt_wrap .pt_txt{font-weight:600;margin-bottom:9px}.aff_order-list .pt_view-box .thum_box .txt_wrap .pt_num{font-size:16px;line-height:22px}.aff_order-list .pt_view-box .data_box{padding:8px 5px 15px;font-size:16px;line-height:26px}.aff_order-list .pt_view-box .data_box .top_tit{font-size:18px;line-height:24px;margin-bottom:6px}}.ttk_rsv_details-pop .t_tit{font-size:24px;line-height:30px;padding-bottom:13px}.ttk_rsv_details-pop .top_table-wrap{border-top:1px solid black}.ttk_rsv_details-pop .top_table-wrap table{position:relative;top:1px;font-size:20px}.ttk_rsv_details-pop .top_table-wrap tr{border-bottom:1px solid var(--korail-gray-1300);height:60px}.ttk_rsv_details-pop .top_table-wrap th{background:var(--korail-blue-1000);width:25%}.ttk_rsv_details-pop .top_table-wrap td{color:var(--korail-gray-300);padding-left:20px}.ttk_rsv_details-pop .uf_list td{background:white}@media (max-width: 768px){.ttk_rsv_details-pop .t_tit{font-size:18px;line-height:24px}.ttk_rsv_details-pop .top_table-wrap table{font-size:16px}.ttk_rsv_details-pop .top_table-wrap tr{height:40px}.ttk_rsv_details-pop .top_table-wrap th{width:34%}.ttk_rsv_details-pop .top_table-wrap td{padding-left:10px}}.train_drawing-wrap{flex:0 0 100%;width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:0.8888em}.train_drawing-wrap .train_wrap{flex:0 1 auto}.train_drawing-wrap .train_wrap p{font-size:1.2222rem}.train_drawing-wrap .train_wrap span{font-size:0.8888rem}.train_drawing-wrap .train_wrap ul{display:flex;justify-content:center}.train_drawing-wrap .train_wrap ul li{background-image:url(../../common/img/train-gwang2.png);background-position:left top;background-size:cover;background-repeat:no-repeat;display:flex;flex:1;justify-content:center;align-items:center;aspect-ratio:322 / 47;width:322px}.train_drawing-wrap .train_wrap ul li.active{color:var(--korail-red-500);background-image:url(../../common/img/train-gwang-active.png)}.train_drawing-wrap .train_wrap ul li:not(:first-of-type){position:relative}.train_drawing-wrap .train_wrap ul li:not(:first-of-type):before{display:block;content:"";width:2px;height:20px;background:var(--korail-red-500);position:absolute;left:-1px;bottom:0}@media (max-width: 1240px){.train_drawing-wrap .train_wrap{flex:0 0 100%}.train_drawing-wrap .train_wrap ul li{width:100%;max-width:322px}}.server_time{display:block;border-radius:var(--border-radius__full);background:#00acc2;text-align:center;color:white;font-weight:600;width:100%;grid-column:span 2;padding-top:0.3333em;padding-bottom:0.3333em}.finger_print_deem{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);border-radius:0 0 16px 16px;display:flex;align-items:center;text-align:center}.print_wrap+.finger_print_deem{border-radius:16px}.finger_print_deem span{font-size:40px;line-height:60px;font-weight:600;color:#fff;flex:1}.finger_print_deem p{color:#fff;line-height:1.2;font-weight:700}.ticket-seat-info__reciept-qr canvas,.ticket-seat-info__reciept-qr img{max-width:59px}.train_ktx_ticket{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:48 / 16;background-image:url(../img/train_ktx_ticket.png)}@media (max-width: 1240px){.train_ktx_ticket{height:16px}}@media (max-width: 768px){.train_ktx_ticket{height:14px}}.term_free-viewWrap.type_Ncard .flag_top-list .train_ktx_ticket{height:1.333333rem}.train_chung_ticket{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:68 / 21;background-image:url(../img/train_chung_ticket.png)}@media (max-width: 1240px){.train_chung_ticket{height:16px}}@media (max-width: 768px){.train_chung_ticket{height:14px}}.train_itx_saemaeul_ticket{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:85 / 21;background-image:url(../img/train_itx_saemaeul_ticket.png)}@media (max-width: 1240px){.train_itx_saemaeul_ticket{height:16px}}@media (max-width: 768px){.train_itx_saemaeul_ticket{height:14px}}.train_saemaeul_ticket{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:85 / 21;background-image:url(../img/train_saemaeul_ticket.png)}@media (max-width: 1240px){.train_saemaeul_ticket{height:16px}}@media (max-width: 768px){.train_saemaeul_ticket{height:14px}}.train_mugung_ticket{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:60 / 20;background-image:url(../img/train_mugung_ticket.png)}@media (max-width: 1240px){.train_mugung_ticket{height:16px}}@media (max-width: 768px){.train_mugung_ticket{height:14px}}.train_nuri_ticket{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:78 / 20;background-image:url(../img/train_nuri_ticket.png)}@media (max-width: 1240px){.train_nuri_ticket{height:16px}}@media (max-width: 768px){.train_nuri_ticket{height:14px}}.train_sancheon_ticket{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:92 / 21;background-image:url(../img/train_sancheon_ticket.png)}@media (max-width: 1240px){.train_sancheon_ticket{height:16px}}@media (max-width: 768px){.train_sancheon_ticket{height:14px}}.train_ieum_ticket{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:93 / 21;background-image:url(../img/train_ieum_ticket.png)}@media (max-width: 1240px){.train_ieum_ticket{height:16px}}@media (max-width: 768px){.train_ieum_ticket{height:14px}}.korail_logo_tab{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:53 / 17;background-image:url(../img/korail_logo_tab.png);margin:0 auto}@media (max-width: 1240px){.korail_logo_tab{height:16px}}@media (max-width: 768px){.korail_logo_tab{height:14px}}.saemaeul_logo_tab{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:73 / 18;background-image:url(../img/korail_logo_tab.png);background-image:url(../img/saemaeul_logo_tab.png);margin:0 auto}@media (max-width: 1240px){.saemaeul_logo_tab{height:16px}}@media (max-width: 768px){.saemaeul_logo_tab{height:14px}}.mugung_logo_tab{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:53 / 17;background-image:url(../img/korail_logo_tab.png);margin:0 auto}@media (max-width: 1240px){.mugung_logo_tab{height:16px}}@media (max-width: 768px){.mugung_logo_tab{height:14px}}.nuri_logo_tab{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:63 / 19;background-image:url(../img/nuri_logo_tab.png);margin:0 auto}@media (max-width: 1240px){.nuri_logo_tab{height:16px}}@media (max-width: 768px){.nuri_logo_tab{height:14px}}.chung_logo_tab{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:64 / 21;background-image:url(../img/chung_logo_tab.png);margin:0 auto}@media (max-width: 1240px){.chung_logo_tab{height:16px}}@media (max-width: 768px){.chung_logo_tab{height:14px}}.mugung_logo_tab{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:55 / 19;background-image:url(../img/mugung_logo_tab.png);margin:0 auto}@media (max-width: 1240px){.mugung_logo_tab{height:16px}}@media (max-width: 768px){.mugung_logo_tab{height:14px}}.sancheon_logo_tab{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:73 / 18;margin:0 auto;background-image:url(../img/sancheon_logo_tab.png)}@media (max-width: 1240px){.sancheon_logo_tab{height:16px}}@media (max-width: 768px){.sancheon_logo_tab{height:14px}}.ieum_logo_tab{background-size:auto 100%;background-repeat:no-repeat;background-position:0 0;height:18px;width:auto;display:inline-flex;aspect-ratio:77 / 17;background:url(../img/ieum_logo_tab.png) no-repeat;margin:0 auto}@media (max-width: 1240px){.ieum_logo_tab{height:16px}}@media (max-width: 768px){.ieum_logo_tab{height:14px}}.active .korail_logo_tab{background-image:url(../img/korail_logo_tab_active.png)}.active .saemaeul_logo_tab{background-image:url(../img/saemaeul_logo_tab_active.png)}.active .chung_logo_tab{background-image:url(../img/chung_logo_tab_active.png)}.active .mugung_logo_tab{background-image:url(../img/mugung_logo_tab_active.png)}.active .nuri_logo_tab{background-image:url(../img/nuri_logo_tab_active.png)}.active .sancheon_logo_tab{background-image:url(../img/sancheon_logo_tab_active.png)}.active .ieum_logo_tab{background-image:url(../img/ieum_logo_tab_active.png)}.cful_wrap{width:100%;background:url(../../ticket/img/sub/tick_info-bg.png) center;text-align:center;border-radius:var(--border-radius__sm);animation:scroll 20s linear infinite;margin-bottom:1.3333em;padding:8px;font-weight:600}.cful_wrap span{line-height:1.37;word-break:keep-all}.cful_wrap span:before{display:none;content:"";width:52px;height:52px;background:url(../img/common/ico_cful.png) no-repeat;background-size:cover;margin-right:50px;margin-bottom:-16px}@media (max-width: 1024px){.cful_wrap{font-size:20px;background-size:1024px}.cful_wrap span{width:100%}}@media (max-width: 768px){.cful_wrap{font-size:15px;margin:0 auto 16px}.cful_wrap span:before{width:19px;height:19px;margin-right:5px;margin-bottom:-3px}}.imfort_txt-wrap{padding-top:var(--spacing-16);padding-bottom:0;padding-top:0;margin:0;font-weight:600;color:var(--korail-gray-700);overflow:hidden;white-space:nowrap;font-size:1rem;display:none}.imfort_txt{animation:scroll-txt 17s linear infinite;margin-left:100%;margin:0}.imfort_txt>span.mobile{display:none !important}@media screen and (max-width: 768px){.mypage_wrap.shopping{padding:0 0px}.mypage_wrap.shopping .btnList{padding:0 20px}.mypage_wrap.shopping .btnList .full-btn{width:100%;min-width:100%;font-size:20px;line-height:53px}.mypage_wrap.shopping .btnList li{margin-bottom:40px}.mypage_wrap.shopping .shoppingListCheck{padding:0 20px}.mypage_wrap.shopping .padding_box{padding:0 20px}}table.mypage_cardAdd{cursor:pointer}.my_gnb{border:1px solid var(--korail-gray-1300);border-bottom:0}.my_gnb:last-child{border-bottom-right-radius:var(--border-radius__sm);border-bottom-left-radius:var(--border-radius__sm)}.my_gnb .mygnb_depth1{position:relative;font-size:0.9444rem;line-height:3.3333rem}.my_gnb .mygnb_depth1:last-of-type>a{border-bottom-right-radius:var(--border-radius__sm);border-bottom-left-radius:var(--border-radius__sm)}.my_gnb .mygnb_depth1>a{display:block;font-weight:600;border-bottom:1px solid var(--korail-gray-1300);padding-left:1.1111rem;cursor:pointer}.my_gnb .mygnb_depth1>a:hover{color:var(--korail-blue)}.my_gnb .mygnb_depth1.on>a{background:var(--korail-gray-1450)}.my_gnb .mygnb_depth1.my_arrow>a::after{content:"펼치기 화살표";position:absolute;right:10px;top:24px;display:inline-block;width:12px;height:12px;background:url(../img/mypage_nav_arrow.png) no-repeat 50% 50%;font-size:0}.my_gnb .mygnb_depth1.my_arrow.on>a::after{transform:rotate(180deg);content:"접기 화살표";font-size:0}.bn_lo{display:block}.bn_lo div{width:100%;text-align:center;padding-bottom:20px}.bn_lo p{width:100%}.mygnb_depth2{line-height:20px;padding:var(--spacing-12) 0;border-bottom:1px solid var(--korail-gray-1300);padding-left:var(--spacing-24);display:none}.mygnb_depth2>li{padding:5px 0}.mygnb_depth2 a{position:relative;font-size:15px;padding-left:10px}.mygnb_depth2 a:hover{color:var(--korail-blue)}.mygnb_depth2 a::before{content:"";display:inline-block;position:absolute;left:0;top:12px;width:4px;height:2px;background:var(--korail-gray-700)}.my_contenttit{position:relative;margin-bottom:0.8888em;display:flex;align-items:center;justify-content:start;flex-flow:row wrap;gap:0.4444em}.my_contenttit.bottom{margin-top:1.3333em}.my_contenttit>h3{font-size:1.2222rem}.my_contenttit .mymore{margin-left:auto;font-size:18px;display:inline-flex;align-items:center}.my_contenttit .mymore::after{content:"";display:inline-block;width:24px;height:24px;background:url(../img/icon__common/icon__plus--black.svg) no-repeat;background-size:auto 100%}.my_contenttit .change_info_t{width:100%;flex-basis:100%}.my_contenttit li:last-child{display:none}.mycon_inner .pdt_list{margin-bottom:50px}.mycon_inner .pdt_list::after{clear:both;display:block;content:""}.mycon_inner .pdt_list li{float:left;width:calc((100% - 70px) / 6);margin-right:14px;text-align:center}.mycon_inner .pdt_list li:hover .box{background:#8aca5e;color:white}.mycon_inner .pdt_list li:last-of-type{margin-right:0}.mycon_inner .pdt_list li.active .box{background:#8aca5e;color:white}.mycon_inner .pdt_list .box{padding:50px 0;background:var(--korail-blue-850);font-size:22px;font-weight:600;color:black}.mycon_inner .pdt_list span{font-size:20px;font-weight:500;color:black;line-height:25px;position:relative;bottom:17px}.mycon_inner .pdt_list span:before{display:block;content:"";width:34px;height:34px;background:url(../../tour/img/sub/mybtn_more.png) no-repeat;margin:0 auto}.mycon_inner .pdt_list span:hover:before{transform:rotate(360deg);transition:0.8s all}.my_prdWrap .my_prdlist{float:left;width:calc((100% - 75px) / 4);margin-right:25px}.my_prdWrap .my_prdlist:nth-child(4n){margin-right:0}.mythumwrap .mythum{position:relative;overflow:hidden;width:100%;padding-bottom:80%;margin-bottom:18px}.mythumwrap .mythum .mythumimg{width:100%;height:100%;text-align:center}.mythumwrap .mythum img{transition:all 0.4s;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover}.mythumwrap .mythum .locationtag{position:absolute;top:0;left:0;min-width:88px;padding:8px 20px;background:var(--korail-blue);color:white}.mythumwrap .myprd_info .myprd_txt{font-size:18px;font-weight:700;margin-bottom:10px;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:48px}.mythumwrap .myprd_info .price{position:relative;text-align:right;color:var(--korail-red-500);font-size:20px}.mythumwrap .myprd_info .price .mydate{display:inline-block;position:absolute;left:0;top:4px;font-size:15px;color:#505354;padding-left:20px}.mythumwrap .myprd_info .price .mydate::before{content:"";display:inline-block;width:17px;height:17px;position:absolute;left:0;background:url(../../tour/img/sub/mydateimg.png) no-repeat}@media screen and (max-width: 1280px){.mycon_inner .pdt_list li{width:calc((100% - 20px) / 3);margin-right:10px}.mycon_inner .pdt_list li:nth-child(3n){margin-right:0}}@media (max-width: 1024px){.pdt_list{margin-bottom:30px}.pdt_list .box{font-size:18px;padding:35px 0}.pdt_list span{font-size:14px;bottom:14px}.pdt_list span:before{width:26px;height:26px;background-size:cover}.mythumwrap .myprd_info .price{text-align:left}.mythumwrap .myprd_info .price .mydate{display:block;position:static}}@media screen and (max-width: 768px){.mycon_inner .pdt_list{margin-bottom:20px}.mycon_inner .pdt_list li{width:calc((100% - 12px) / 2);margin-right:12px}.mycon_inner .pdt_list li:nth-child(3n){margin-right:12px}.mycon_inner .pdt_list li:nth-of-type(even){margin-right:0}.mycon_inner .pdt_list span{font-size:13px}.mycon_inner .pdt_list span:before{background-size:28px auto;width:28px;height:28px}.mycon_inner .pdt_list .box{font-size:18px;padding:35px 0}.my_prdWrap .my_prdlist{width:calc((100% - 10px) / 2);margin-right:10px;margin-bottom:20px}.my_prdWrap .my_prdlist:nth-child(even){margin-right:0}}.layerPopup .terms_confirm_wrap.type_cst-use-pdt .border_top_wrap{padding:22px 0 0}.layerPopup .terms_confirm_wrap.type_cst-use-pdt .border_top_wrap .text_wrapper{padding-bottom:28px}.layerPopup .terms_confirm_wrap.type_cst-use-pdt .border_top_wrap .text_wrapper p{line-height:25px;font-weight:500;margin-bottom:0}.layerPopup .terms_confirm_wrap .border_top_wrap .inner{padding:0;max-height:none}@media screen and (max-width: 768px){.layerPopup .terms_confirm_wrap.type_cst-use-pdt .border_top_wrap .text_wrapper{padding-bottom:18px}.layerPopup .terms_confirm_wrap.type_cst-use-pdt .border_top_wrap .text_wrapper p{line-height:20px}}.change_info_top ul li p.password_change{margin:0}.resign_text{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.44444rem;padding-bottom:.88889rem}.resign_text.clear:after{display:none !important;clear:none !important}.resign_text ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.resign_text ul li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.resign_text ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.resign_text ul li:before{background-color:black}.change_info_m.password_change_wrap{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);margin-bottom:1.3333em;padding:1.3333em}.type_info_regis{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.88889rem}.type_info_regis .write_list{padding-bottom:.88889rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.88889rem}.type_info_regis .write_list>li{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.44444rem;display:flex;width:100%}.type_info_regis .write_list>li.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.type_info_regis .write_list>li{flex-flow:column wrap;align-items:flex-start}}.type_info_regis .write_list>li>*{flex:0 1 auto;width:auto}.type_info_regis .write_list>li>label:first-child,.type_info_regis .write_list>li>.label:first-child,.type_info_regis .write_list>li>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.type_info_regis .write_list>li>input,.type_info_regis .write_list>li>textarea{width:100%}.type_info_regis .write_list>li>label:first-child,.type_info_regis .write_list>li>.label:first-child,.type_info_regis .write_list>li>.tit:first-child{flex:0 0 auto}.type_info_regis .write_list>li>.btn_pop{width:100%;flex-basis:100%}}@media screen and (max-width: 768px){.layerPopup .late_free_refund-wrap .tckWrap{padding:0}.layerPopup .late_free_refund-wrap .tckWrap .info_box{padding:20px}.layerPopup .late_free_refund-wrap .tckWrap .flag_wrap{margin-top:0}.layerPopup .late_free_refund-wrap .tckWrap .flag_wrap p{font-size:15px;line-height:22px}.layerPopup .late_free_refund-wrap .tckWrap .flag_wrap p:last-of-type{margin-bottom:6px}.layerPopup .late_free_refund-wrap .tckWrap .data_box h3{padding:5px 0 0;font-size:18px;line-height:28px}.layerPopup .late_free_refund-wrap .txt{font-size:16px;line-height:22px;padding-bottom:17px}}.my_delay_req-wrap .info_txt-wrap{padding-top:20px}.toolbal_img{background:url(../img/common/toolbar_icon.png) no-repeat;width:24px;height:24px;display:inline-block;vertical-align:bottom;margin-left:10px}.toolbal_img:hover{background:url(../img/common/toolbar_icon-active.png) no-repeat}@media screen and (max-width: 768px){.my_delay_req-wrap .write_box{padding-top:38px}.my_delay_req-wrap .write_box h3{margin-bottom:15px}.my_delay_req-wrap .info_txt-wrap{font-size:15px;line-height:20px;padding-top:8px}.my_delay_req-wrap .info_txt-wrap .txt{display:block}.my_delay_req-wrap .info_txt-wrap button{margin-left:0;line-height:28px;height:28px;min-width:111px;margin-top:6px;font-size:14px}}.blsr_wrap>.tit{padding-bottom:.44444rem;font-size:1.3333rem}.blsr_wrap .txt_wrap{padding:1.3333rem 0 2rem}.blsr_wrap .s_tit,.blsr_wrap .s_txt{padding-bottom:0.4444rem}.blsr_wrap .b_tit{font-size:1.1111rem;padding-bottom:0.4444rem}.blsr_wrap h1{font-size:1.5555rem;padding-bottom:0.4444rem}.blsr_wrap h2{font-size:1.2222rem}.blsr_wrap .tckList .s_tit,.blsr_wrap .tckList .s_txt{padding-bottom:0}.blsr_wrap .top_box{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:.44444rem;gap:.44444rem}.blsr_wrap .top_box.clear:after{display:none !important;clear:none !important}.blsr_wrap .top_box .s_txt{padding-bottom:0;font-size:1.1111rem;font-weight:600}.blsr_wrap .top_box .s_txt>span{font-size:0.8888rem}.blsr_wrap .top_box .fl-r{margin-left:auto}@media (max-width: 768px){.blsr_wrap .top_box{flex-flow:column nowrap;align-items:flex-start}.blsr_wrap .top_box .fl-r{margin-left:0}}.blsr_wrap .input_wrap{width:100%;display:flex;flex-flow:row nowrap;gap:0.4444rem;align-items:center}#mypage-change-name{overflow:auto}.mypage-change-name__btn_close{position:absolute;top:27px;transform:translateY(-50%);right:20px;width:23px;height:23px;background:url(../img/ico_pop-close-black.png) no-repeat;background-size:cover}.couponStatus{width:100%;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.44444rem}.couponStatus .bgBox ul{background:var(--korail-gray-1480);border:1px solid var(--korail-gray-1300);padding:1.3333em;display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:.44444rem}.couponStatus .bgBox ul li{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:.44444rem}.couponWrap{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:.88889rem}.bottom_text_wrap .change_info_t{margin-bottom:0.4444em}.bottom_text_wrap .change_info_t+p{margin-bottom:0.8888em}.my_easy_pch-infoWrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.44444rem}.mytablecom .sns_list .tit>.label:before{display:none}.tckWrap .tckList .data_box.data_box_special_group{flex-flow:column nowrap;align-items:flex-start;display:flex !important;flex-direction:column !important}.tckWrap .tckList .data_box.data_box_special_group .type02{flex:none}.tckWrap .tckList .data_box.data_box_special_group .flag_wrap{display:flex;align-items:center}.tckWrap .tckList .data_box.data_box_special_group .flag_wrap>p{position:static;margin-left:.22222rem;transform:none;display:none}.cc_tck_history-wrap .input_wrap{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:0.4444rem;width:100%}.cc_tck_history-wrap .input_wrap .writeWrap{width:100%}.cc_tck_history-wrap .tck_top-box{padding-top:24px;margin-bottom:20px}.cc_tck_history-wrap .tckList .date_list{font-size:24px;line-height:34px;color:black}.cc_tck_history-wrap .tckList .info_txt-list{font-size:0;padding-top:8px}.cc_tck_history-wrap .tckList .info_txt-list li{display:inline-block;margin-right:19px;font-size:20px;line-height:30px}.cc_tck_history-wrap .tckList .info_txt-list li:last-of-type{margin-right:0}.rst_wrap{display:flex;width:100%;gap:0.4444rem}.rst_wrap>span{font-size:1rem}.history_bottom_wrap .data_box>h3{display:inline-flex;gap:0.4444rem}@media (max-width: 768px){.history_bottom_wrap .data_box>h3{flex-flow:column nowrap}}.layerPopup .late_free_refund-wrap.type02 .wrapInner ul{border:1px solid var(--korail-gray-1300);border-radius:15px;padding:30px 38px;margin-top:25px}.layerPopup .late_free_refund-wrap.type02 .wrapInner ul li:not(:last-child){margin-bottom:10px}@media screen and (max-width: 768px){.layerPopup .late_free_refund-wrap.type02 .wrapInner ul{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:20px 15px;margin-top:17px}.layerPopup .late_free_refund-wrap.type02 .wrapInner ul li:not(:last-child){margin-bottom:7px}}.late_free_refund-wrap .tckList .info_box{flex-flow:row wrap}.late_free_refund-wrap .tckList .rst_wrap{flex-flow:row wrap}.pro_category>p.blue{font-weight:700;font-size:1.1111rem}.pro_category.type02{display:flex;align-items:center}.pro_category>.btnToggle{margin-left:auto}.pro_category .qa_txt:before{background:url(../img/common/faq_icon.png) no-repeat}.pro_category .answrer_txt:before{background:url(../img/common/answer_icon.png) no-repeat}@media (max-width: 768px){.pro_category .qa_txt:before{background-size:30px}.pro_category .answrer_txt:before{background-size:30px}}.pro_category_table{margin-top:.6666rem}.pro_category_table .sign_box{text-align:center;padding:30px 0 0}.pro_category_table .sign{padding:45px 73px 55px;font-size:25px;background-image:url(/src/assets/common/img/stamp.png);background-repeat:no-repeat;background-position:top 0 right 0;display:inline-block}.pro_category_table.type02 table{display:none}.pro_category.type02+.pro_category_table{display:none}.pro_category_table table{border-top:1px solid var(--korail-gray-700)}.pro_category_table table tr{border-bottom:1px solid var(--korail-gray-1300);height:60px}.pro_category_table table th{background:var(--korail-blue-1000);width:24%;padding:.4444rem}.pro_category_table table td{padding:.4444rem}.pro_category_table table td .no_list{padding-left:0}.pro_category_table table td .no_list:before{display:none}.pro_category_table table td li{position:relative;padding-left:.6666rem;line-height:2rem}.pro_category_table table td li::before{content:"";display:inline-block;background:#55595e;width:5px;height:5px;border-radius:50px;position:absolute;top:15px;left:0}.pro_category_table .qna.answer p{height:70px;overflow-y:auto}@media (max-width: 768px){.pro_category_table table tr{height:40px}.pro_category_table table th{font-size:16px;width:34%}.pro_category_table table td{font-size:16px;padding:10px 11px}.pro_category_table table td li{line-height:24px;padding-left:10px}.pro_category_table table td li::before{width:3px;height:3px;top:12px}}.appli_table-wrap .pro_category_table.type01:not(last-of-type){margin-bottom:26px}.usa_history-wrap .pro_category:first-of-type .tit{margin-top:0}.usa_history-wrap .pro_category .txt_bl{font-size:1.1111rem;margin-top:.8888rem}.usa_history-wrap .pro_category .tit{margin-top:1.5555rem}.usa_history-wrap .pro_category .s_txt{font-size:1.1111rem;color:var(--korail-gray-300);font-weight:600;padding-top:.4444rem}.usa_history-wrap .pro_category_table table th{width:26%}.pt_ud_list{margin-top:30px}.pt_ud_list tr{height:initial !important}.pt_ud_list th{width:initial !important;font-size:0.9rem;padding:8px 0 !important;border-right:1px solid var(--korail-gray-1300) !important}.pt_ud_list td{font-size:0.8rem;padding:8px 0 !important;border:none !important;border-right:1px solid var(--korail-gray-1300) !important}.pt_ud_list th:first-child,.pt_ud_list td:first-child{border-left:1px solid var(--korail-gray-1300) !important}.pt_bn_lo{float:right}.tit_in{display:inline-block}@media print{.tit_wrap h1{display:none}.pt_bn_lo{display:none}.pt_ud_list th{padding:8px 0 !important;font-size:0.8rem !important;letter-spacing:-2px;border-right:1px solid var(--korail-gray-1300) !important}.pt_ud_list td{font-size:0.8rem !important;padding:8px 0 !important;border:none !important;border-right:1px solid var(--korail-gray-1300) !important}.pt_ud_list th:first-child,.pt_ud_list td:first-child{border-left:1px solid var(--korail-gray-1300) !important}}.specifi_info-wrap:not(:first-of-type){margin-top:25px}.specifi_info-wrap .pro_category_table .txt_rd02.type_inline{display:inline}.specifi_info-wrap .pro_category_table table th{line-height:24px;width:25%;color:black;font-weight:500}.specifi_info-wrap .pro_category_table table td span{display:inline-block}.specifi_info-wrap .pro_category_table .txt_rd02{display:block;font-size:18px;line-height:22px;font-weight:500;margin-top:2px}.specifi_info-wrap .total_txt-wrap{text-align:right;padding:17px 0 8px;font-size:1.3333rem}@media (max-width: 768px){.specifi_info-wrap .pro_category_table table th{line-height:18px;width:31%}.specifi_info-wrap .pro_category_table .txt_rd02{font-size:16px;line-height:18px}.specifi_info-wrap .total_txt-wrap{padding:14px 0 0;font-size:20px;line-height:26px}}.privacy_pop .pro_category_table{margin-top:0;border-bottom:1px solid #e2e2e2;padding-bottom:15px}.affiliateProductsWrap p.tit{font-size:25px;font-weight:600}.affiliateProductsWrap ul{border-top:1px solid black;margin-top:28px}.affiliateProductsWrap ul li{display:inline-block;border-bottom:1px solid var(--korail-gray-1300);width:100%;padding:20px 0}.affiliateProductsWrap ul li div{float:left}.affiliateProductsWrap ul li .img{border:1px solid var(--korail-gray-1200);max-width:20%}.affiliateProductsWrap ul li .text{max-width:78%;position:relative;width:100%;min-height:92px;padding-left:20px}.affiliateProductsWrap ul li .text .absol_wrap{position:absolute;top:50%;transform:translateY(-50%);width:100%}.affiliateProductsWrap ul li .text span{font-size:22px;color:var(--korail-blue);padding-bottom:10px;display:block}.affiliateProductsWrap ul li .text p{font-size:18px;color:#646464;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:95%}.affiliateProductsWrap img.m{display:none}.affiliateProductsWrap.seoul{padding-bottom:50px}@media screen and (max-width: 768px){.affiliateProductsWrap ul{margin-top:10px}.affiliateProductsWrap ul li{padding:15px 0}.affiliateProductsWrap ul li .text{max-width:78%;width:100%;min-height:55px}.affiliateProductsWrap ul li .text span{font-size:15px;padding-bottom:0px}.affiliateProductsWrap ul li .text p{font-size:14px}.affiliateProductsWrap ul li .text p:first-child{padding-top:9px}.affiliateProductsWrap img.pc{display:none}.affiliateProductsWrap img.m{display:block}.affiliateProductsWrap p.tit{font-size:18px}}.layerPopup .layerWrap.apply_pop_wrap{max-width:625px}.layerPopup .apply_pop{padding-bottom:40px}.layerPopup .apply_pop p.tit{float:left;color:var(--korail-gray-300);font-size:20px;min-width:25%}.layerPopup .apply_pop .confirm{padding-top:30px}.layerPopup .apply_pop .confirm table{border-top:1px solid #222222;margin-top:28px;text-align:center}.layerPopup .apply_pop .confirm table th{padding:20px 15px;font-size:22px;color:black;background:var(--korail-blue-1000)}.layerPopup .apply_pop .confirm table td{border-top:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);padding:15px;font-size:20px;color:#666666}.layerPopup .apply_pop .apply_write{margin-top:25px}.layerPopup .apply_pop .apply_write input{border-bottom:1px solid black;min-width:auto;max-width:79%;width:100%;padding-bottom:15px;padding-left:20px;padding-right:20px;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layerPopup .apply_pop .apply_write ul{padding:20px 0}.layerPopup .apply_pop .apply_write ul li:first-child{margin-bottom:20px}.layerPopup .apply_pop .apply_write ul li p{font-size:20px;padding-left:20%;color:#646464;width:100%}.layerPopup .apply_pop .apply_write label{font-size:20px;padding-bottom:15px;display:block}.layerPopup .apply_pop .apply_write span{width:20%;display:inline-block;padding-right:20px;position:relative;top:-5px}.layerPopup .apply_pop .radioWrap{padding-left:0px;padding-right:10px}.layerPopup .apply_pop .radioWrap label{margin-left:5px;font-size:20px;vertical-align:middle;color:#b2b2b2}.layerPopup .apply_pop .radioWrap label.active{color:black}.layerPopup .apply_pop .apply_agree{padding-top:35px}.layerPopup .apply_pop h2{font-size:22px}.layerPopup .apply_pop .apply_info{padding-top:28px}.layerPopup .apply_pop .apply_info ul{margin-top:20px}.layerPopup .apply_pop .apply_info ul li{font-size:18px;color:#666666;position:relative;padding-left:10px;line-height:35px}.layerPopup .apply_pop .apply_info ul li::before{content:"";display:inline-block;width:3px;height:3px;border-radius:50px;background:var(--korail-gray-1200);position:absolute;left:0;top:16px}.layerPopup .apply_pop .apply_info h2{float:left}@media (max-width: 1024px){.layerPopup .apply_pop .confirm table{margin-top:20px}.layerPopup .apply_pop .confirm table th{padding:12px 5px;font-size:16px}.layerPopup .apply_pop .confirm table th:nth-child(2){width:110px}.layerPopup .apply_pop .confirm table td{font-size:16px;padding:15px 0;word-break:keep-all}.layerPopup .apply_pop p.tit{min-width:15%}.layerPopup .apply_pop .apply_write span{width:15%}.layerPopup .apply_pop .apply_write ul li p{padding-left:15%}.layerPopup .apply_pop .apply_write input{max-width:84%}}@media screen and (max-width: 768px){.layerPopup .apply_pop .apply_info ul{margin-top:15px}.layerPopup .apply_pop .apply_info ul li{font-size:16px;line-height:25px}.layerPopup .apply_pop .apply_info ul li::before{top:11px}.layerPopup .apply_pop h2{font-size:18px}.layerPopup .apply_pop .apply_write{margin-top:0}.layerPopup .apply_pop .apply_write ul li p{font-size:15px}.layerPopup .apply_pop .apply_write ul li:first-child{margin-bottom:0px}.layerPopup .apply_pop .apply_write input{min-width:83%;font-size:16px;padding-left:10px;padding-bottom:12px}.layerPopup .apply_pop .apply_write span{min-width:15%;width:15%;font-size:16px}.layerPopup .apply_pop p.tit{font-size:16px}.layerPopup .apply_pop .radioWrap label{font-size:17px}}@media screen and (max-width: 500px){.layerPopup .apply_pop .apply_write input{max-width:75%;min-width:auto;font-size:14px}.layerPopup .apply_pop .apply_write li p.m{padding-top:0px;font-size:14px}.layerPopup .apply_pop .apply_write span{min-width:23%}.layerPopup .apply_pop .apply_write ul li p{padding-left:23%;word-break:keep-all}.layerPopup .apply_pop p.tit{min-width:23%}}.captcha_pop_wrap .captcha_text{font-size:22px;padding-bottom:30px}.captcha_pop_wrap .captcha_img_wrap{border-top:1px solid black;border-bottom:1px solid black;background:#fafbfd;position:relative;min-height:210px}.captcha_pop_wrap .captcha_img_wrap .all_wrap{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.captcha_pop_wrap .captcha_img_wrap .flo_left01{display:block;text-align:center;margin-bottom:20px}.captcha_pop_wrap .captcha_img_wrap .flo_left01 div{display:inline-block;margin-top:22px;margin-left:10px}.captcha_pop_wrap .captcha_img_wrap .flo_left01 div p{color:var(--korail-blue);font-size:20px;margin-top:8px}.captcha_pop_wrap .captcha_img_wrap .flo_left02{display:block;text-align:center}.captcha_pop_wrap .captcha_img_wrap .flo_left02 input{border-bottom:1px solid black;padding-bottom:10px;margin-right:15px;padding-left:10px;min-width:260px}.captcha_pop_wrap .captcha_img_wrap .flo_left02 button{border:1px solid #e0e1e3;border-radius:5px;background:white;color:black;font-size:14px;min-width:68px;line-height:33px}.captcha_pop_wrap .btn_wrap button{min-width:auto;width:270px;line-height:50px}.captcha_pop_wrap .captcha_text .none{display:none}.captcha_pop_wrap .btn_wrap{display:block;text-align:center;margin:40px auto 50px}@media screen and (max-width: 768px){.captcha_pop_wrap .captcha_text{font-size:16px;text-align:center;padding-bottom:15px}.captcha_pop_wrap .captcha_text .none{display:block}.captcha_pop_wrap .captcha_img_wrap{min-height:135px;padding:20px}.captcha_pop_wrap .captcha_img_wrap .flo_left01 img{max-width:155px;max-height:40px;vertical-align:middle}.captcha_pop_wrap .captcha_img_wrap .flo_left02 input{max-width:53%;min-width:auto}.captcha_pop_wrap .captcha_img_wrap .flo_left01 div{margin-top:0px;margin-left:23px}.captcha_pop_wrap .captcha_img_wrap .flo_left01 div p{font-size:16px;margin-top:0}.captcha_pop_wrap .btn_wrap{margin:30px auto 0px}}.layerPopup .layerWrap .sale_ticket_Lookup{padding:1.33333rem .88889rem;background:var(--korail-gray-1450);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);margin-bottom:.88889rem}.layerPopup .all_coupon_inform{border:1px solid var(--korail-gray-1300);border-radius:15px;padding:30px}.layerPopup .all_coupon_inform ul li{font-size:20px;line-height:28px}.layerPopup .all_coupon_inform ul li:not(:last-child){margin-bottom:10px}.layerPopup .all_coupon_inform ul li::before{content:"";display:inline-block;width:3px;height:3px;background:black;border-radius:50%;margin-bottom:6px;margin-right:8px}@media screen and (max-width: 768px){.layerPopup .all_coupon_inform{padding:15px}.layerPopup .all_coupon_inform ul li{font-size:16px;line-height:24px}.layerPopup .all_coupon_inform ul li:not(:last-child){margin-bottom:5px}.layerPopup .all_coupon_inform ul li::before{margin-bottom:3px;margin-right:5px}}.layerPopup .type_date-pop .tab_list li{border-radius:var(--border-radius__sm);font-weight:600;width:100%;border:1px solid var(--korail-gray-1300);padding:.6666em .4444em;text-align:center}.layerPopup .type_date-pop .tab_list li .info_day{font-size:1.1111rem;line-height:1;color:var(--korail-blue);font-weight:700}.layerPopup .type_date-pop .tab_list li .info_time{color:var(--korail-gray-300);margin-top:.4444em;line-height:1}.layerPopup .type_date-pop .datepk_wrap{margin-top:.4444em}.layerPopup .type_date-pop .datepk_wrap .datepicker{width:50%;padding:.8888em 0}.layerPopup .type_date-pop .datepk_wrap .datepicker .date{font-size:1.3333rem;font-weight:600;line-height:var(--line-height-1-2);margin-bottom:0;color:var(--spacing-0);font-weight:700;text-align:center}.layerPopup .type_date-pop .datepk_wrap .datepicker th{line-height:var(--line-height-1-2);font-size:1rem;padding:.4444em 0}.layerPopup .type_date-pop .datepk_wrap .datepicker th:first-of-type{color:var(--korail-red-500)}.layerPopup .type_date-pop .datepk_wrap .datepicker th:last-of-type{color:var(--korail-blue)}.layerPopup .type_date-pop .datepk_wrap .datepicker td{line-height:var(--line-height-1-2);font-size:1.1111rem;height:2.5rem;padding:0}.layerPopup .type_date-pop .datepk_wrap .datepicker tr td:first-of-type{color:var(--korail-red-500)}.layerPopup .type_date-pop .datepk_wrap .datepicker tr td:nth-of-type(7){color:var(--korail-blue)}.layerPopup .type_date-pop .datepk_wrap .datepicker .holiday{color:var(--korail-red-500)}.layerPopup .type_date-pop .datepk_wrap .datepicker .day{font-weight:700}.layerPopup .type_date-pop .datepk_wrap .datepicker .day_txt{display:block;font-size:.7777rem;font-weight:700;color:white;line-height:var(--line-height-1-2)}.layerPopup .type_date-pop .datepk_wrap .datepicker a{width:100%;height:100%;display:inline-flex;margin:0 auto;justify-content:center;align-items:center;flex-flow:column nowrap}.layerPopup .type_date-pop .datepk_wrap .datepicker a:hover{background-color:var(--korail-blue-900)}.layerPopup .type_date-pop .datepk_wrap .datepicker .disabled a{cursor:default}.layerPopup .type_date-pop .datepk_wrap .datepicker .disabled a:hover{background-color:transparent}.layerPopup .type_date-pop .datepk_wrap .datepicker .disabled span{opacity:0.25}.layerPopup .type_date-pop .datepk_wrap .datepicker .arrive a{color:white;background:var(--korail-blue)}.layerPopup .type_date-pop .datepk_wrap .datepicker .arrive a:hover{background:var(--korail-blue)}.layerPopup .type_date-pop .datepk_wrap .datepicker .today a{border:1px solid var(--korail-blue);color:var(--korail-blue)}.layerPopup .type_date-pop .datepk_wrap .datepicker .today .day_txt{display:block;font-size:14px;color:var(--korail-blue);opacity:1;line-height:1.3}.layerPopup .type_date-pop .datepk_wrap .slick-prev,.layerPopup .type_date-pop .datepk_wrap .slick-next{font-size:1px;color:transparent;width:10px;height:17px;position:absolute;top:22px;z-index:1}@media (max-width: 1024px){.layerPopup .type_date-pop .datepk_wrap .slick-prev,.layerPopup .type_date-pop .datepk_wrap .slick-next{top:18px}}@media (max-width: 768px){.layerPopup .type_date-pop .datepk_wrap .slick-prev,.layerPopup .type_date-pop .datepk_wrap .slick-next{top:16px}}.layerPopup .type_date-pop .datepk_wrap .slick-prev{background:url(../img/common/ico_pop-datepk-prev.png) no-repeat;left:calc((100% - 150px) / 2)}.layerPopup .type_date-pop .datepk_wrap .slick-next{background:url(../img/common/ico_pop-datepk-next.png) no-repeat;right:calc((100% - 150px) / 2)}.layerPopup .type_date-pop .datepk_wrap .slick-disabled{background-position:0 100%}.layerPopup .type_date-pop .timeSelect{padding:0 0 0;max-width:100%;position:relative}.layerPopup .type_date-pop .timeSelect .slide_list{padding:0 20px;margin-top:.7777em;scrollbar-width:none}.layerPopup .type_date-pop .timeSelect .slide_list::-webkit-scrollbar{display:none}.layerPopup .type_date-pop .timeSelect .slide_list li{line-height:var(--line-height-1-2);margin-right:var(--spacing-12)}.layerPopup .type_date-pop .timeSelect .slide_list li.current a,.layerPopup .type_date-pop .timeSelect .slide_list li.current span{color:white;background:var(--korail-blue);border-color:var(--korail-blue);font-weight:700}.layerPopup .type_date-pop .timeSelect .slide_list li:hover:not(.current) a,.layerPopup .type_date-pop .timeSelect .slide_list li:hover:not(.current) span{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.layerPopup .type_date-pop .timeSelect .slide_list li>span,.layerPopup .type_date-pop .timeSelect .slide_list li>a{font-size:1rem;border:1px solid var(--korail-gray-1100);color:black;border-radius:var(--border-radius__full);text-align:center;background:white;font-weight:600;padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);padding-left:var(--spacing-8);padding-right:var(--spacing-8);display:block;word-break:keep-all;height:100%;width:100%;text-align:center}.layerPopup .type_date-pop .timeSelect .slide_list li>span.disabled,.layerPopup .type_date-pop .timeSelect .slide_list li>a.disabled{color:var(--korail-gray-1000) !important;background-color:var(--korail-gray-1400) !important;border:1px solid var(--korail-gray-1300) !important;cursor:default !important;pointer-events:none !important}.layerPopup .type_date-pop .timeSelect .slide_list li>span.disabled:hover,.layerPopup .type_date-pop .timeSelect .slide_list li>a.disabled:hover{color:var(--korail-gray-1000) !important;background-color:var(--korail-gray-1400) !important;border:1px solid var(--korail-gray-1300) !important;cursor:default !important;pointer-events:none !important}.layerPopup .type_date-pop .timeSelect .slide_list .slick-prev{font-size:1px;color:transparent;background:url(../img/common/ico_slide-prev.png) no-repeat;width:10px;height:17px;position:absolute;left:-19px;top:50%;transform:translateY(-50%)}.layerPopup .type_date-pop .timeSelect .slide_list .slick-next{font-size:1px;color:transparent;background:url(../img/common/ico_slide-next.png) no-repeat;width:10px;height:17px;position:absolute;right:-19px;top:50%;transform:translateY(-50%)}@media (max-width: 1024px){.layerPopup .type_date-pop .timeSelect .slide_list{padding-left:0;padding-right:0}}.layerPopup .dormant_member_popup{text-align:center}.layerPopup .dormant_member_popup .dormant_member_top_text{font-size:24px;line-height:31px;font-weight:600;margin:25px auto}.layerPopup .dormant_member_popup .dormant_member_info p{font-size:18px;line-height:30px;color:#666666;text-align:left;white-space:pre-line;word-break:keep-all}@media screen and (max-width: 768px){.layerPopup .dormant_member_popup img{width:60px}.layerPopup .dormant_member_popup .dormant_member_top_text{font-size:22px;line-height:1;margin:25px auto 20px}.layerPopup .dormant_member_popup .dormant_member_info p{font-size:15px;line-height:20px}.layerPopup .dormant_member_popup .btnWrap,.layerPopup .dormant_member_popup .layerWrap .btnWrap--center,.layerPopup .layerWrap .dormant_member_popup .btnWrap--center,.layerPopup .dormant_member_popup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .dormant_member_popup .btn_wrap--center{margin-top:60px !important}}.layerPopup .layerWrap.type_disabled_wrap .disabled_certification_text{background:#fafbfd;border:1px solid #e9e9e9;border-radius:5px;padding:30px 27px;font-size:20px;color:var(--korail-gray-700);word-break:keep-all;line-height:30px}@media screen and (max-width: 768px){.layerPopup .layerWrap.type_disabled_wrap .disabled_certification_text{padding:15px 10px;font-size:15px;line-height:23px;background:#f8f8f8}}.layerPopup .type_email-pop p{font-size:1.2222rem;margin-bottom:1.5555rem}.layerPopup .type_email-pop .email_wrap{font-size:1rem}.layerPopup .type_email-pop .email_wrap input{height:47px;border-bottom:1px solid var(--korail-gray-1300);padding:0 15px;display:inline-block;width:calc((100% - 28px) / 2)}.layerPopup .type_email-pop .email_wrap select{height:47px;border-bottom:1px solid var(--korail-gray-1300);margin-top:10px;width:100%;padding:0 35px 0 15px;background:url(../../common/img/arrow.png) no-repeat right 12px center;text-overflow:ellipsis}.layerPopup .type_email-pop .email_wrap span{font-size:20px;text-align:center;display:inline-block;vertical-align:middle}@media (max-width: 768px){.layerPopup .type_email-pop .email_wrap input:nth-of-type(1){width:calc(100% - 24px)}.layerPopup .type_email-pop .email_wrap input:nth-of-type(2){width:100%}.layerPopup .type_email-pop .email_wrap select{margin-top:0}}.layerPopup .type_tckRelay_02.type_blsr p{font-size:25px;margin-bottom:30px}.layerPopup .layerWrap .tit_wrap{position:sticky;top:0;background-color:#fff;z-index:99}.layerPopup .type_tckRelay_02.type_email-pop .email_list{padding-bottom:30px}.layerPopup .type_tckRelay_02.type_email-pop .email_list li{padding-left:11px;margin-bottom:10px;font-size:20px;color:var(--korail-gray-300)}.layerPopup .type_tckRelay_02.type_email-pop .email_list li:before{display:inline-block;content:"";width:3px;height:3px;background:var(--korail-blue);margin:0 8px 7px -11px}.layerPopup .type_tckRelay_02.type_email-pop .board_table-wrap{padding-bottom:35px}.layerPopup .type_tckRelay_02.type_email-pop .board_table-wrap label{padding-left:0;width:20%}.layerPopup .type_tckRelay_02.type_email-pop .board_table-wrap li .wrap.type_bt input{width:100%}@media screen and (max-width: 768px){.layerPopup .type_tckRelay_02.type_blsr p{text-align:center;font-size:18px;margin-bottom:20px}.layerPopup .type_tckRelay_02.type_email-pop .tit_wrap{border-bottom:1px solid var(--korail-gray-1200)}.layerPopup .type_tckRelay_02.type_email-pop .board_table-wrap li .wrap input{border-radius:0;border:0;border-bottom:1px solid var(--korail-gray-1200);background:none}.layerPopup .type_tckRelay_02.type_email-pop .board_table-wrap label{width:26%}.layerPopup .type_tckRelay_02.type_email-pop .email_list{padding:20px 0 10px}.layerPopup .type_tckRelay_02.type_email-pop .email_list li{font-size:16px}.layerPopup .type_tckRelay_02.type_email-pop .email_list li:before{margin-bottom:5px}}.layerPopup.emerpop{background:var(--background-shadow__normal)}@media (min-width: calc(768px + 1px)){.layerPopup .layerWrap.emer_pop{padding:var(--spacing-side__popup--desktop) !important}}@media (max-width: 768px){.layerPopup .layerWrap.emer_pop{padding:var(--spacing-side__popup--mobile) !important}}.layerPopup .layerWrap.emer_pop .pop_content{padding:.8888rem 1.3333rem;font-size:1.1111rem;min-height:320px;width:100%;text-align:center}.layerPopup .layerWrap .family_sale_pop .sale_check .txt{font-size:22px;line-height:60px}.layerPopup .layerWrap .family_sale_pop .descWrap{display:table;width:100%;height:74px;border:1px solid #e9e9e9;background:#fafbfd}.layerPopup .layerWrap .family_sale_pop .descWrap span{display:block;position:relative;padding:18px 37px 18px;color:var(--korail-gray-700);font-size:22px;line-height:35px}.layerPopup .layerWrap .family_sale_pop .descWrap span::before{content:"";position:absolute;left:26px;top:33px;width:3px;height:3px;background:var(--korail-gray-700)}.layerPopup .layerWrap .family_sale_pop .family_check{margin-top:30px;border-top:1px solid black}.layerPopup .layerWrap .family_sale_pop .family_check table th{height:60px;border-bottom:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000)}.layerPopup .layerWrap .family_sale_pop .family_check table td{height:60px;border-bottom:1px solid var(--korail-gray-1300);text-align:center}.layerPopup .layerWrap .family_sale_pop .board_table-wrap{margin-top:30px}.layerPopup .layerWrap .family_sale_pop .assembly_table{margin-top:30px;border-top:1px solid black}.layerPopup .layerWrap .family_sale_pop .assembly_table table th{border-bottom:1px solid var(--korail-gray-1300);height:60px;background:var(--korail-blue-1000);font-size:22px}.layerPopup .layerWrap .family_sale_pop .assembly_table table td{border-bottom:1px solid var(--korail-gray-1300);height:93px;color:var(--korail-gray-700);font-size:20px;text-align:center}@media (max-width: 1024px){.layerPopup .layerWrap .family_sale_pop .sale_check .txt{font-size:17px}.layerPopup .layerWrap .family_sale_pop .family_check table th{font-size:16px}.layerPopup .layerWrap .family_sale_pop .family_check table td{font-size:14px}.layerPopup .layerWrap .family_sale_pop .descWrap{display:table;width:100%;height:74px;border:1px solid #e9e9e9;background:#fafbfd}.layerPopup .layerWrap .family_sale_pop .descWrap span{padding:25px 15px 25px 25px;font-size:15px;line-height:1.3}.layerPopup .layerWrap .family_sale_pop .descWrap span::before{left:18px}.layerPopup .layerWrap .family_sale_pop .descWrap.type02 span::before{top:34px;left:18px}.layerPopup .layerWrap .family_sale_pop .board_table-wrap label{width:41%;font-size:15px}.layerPopup .layerWrap .family_sale_pop .assembly_table table th{font-size:16px}.layerPopup .layerWrap .family_sale_pop .assembly_table table td{font-size:14px}}.layerPopup .type_history-view .total_price{text-align:right;padding-top:20px;font-weight:600;font-size:32px;color:var(--korail-gray-300)}.layerPopup .type_parking .apiWrap{background-color:#ececec;width:550px;height:640px;margin:0 auto}@media (max-width: 1024px){.layerPopup .type_parking .apiWrap{height:525px}}@media (max-width: 768px){.layerPopup .type_parking .apiWrap{min-width:280px;width:calc(100vw - 40px)}}.layerPopup .layerWrap.type_deliver_wrap .con_Wrap .deliver_wrap{font-size:0}.layerPopup .layerWrap.type_deliver_wrap .con_Wrap .deliver_wrap>*{display:inline-block;color:var(--korail-gray-300);vertical-align:middle}.layerPopup .layerWrap .con_Wrap .InformationUse p{white-space:pre-line}.layerPopup .layerWrap .type_veter .board_table-wrap{border-top:none;border-bottom:none;background:white;padding:0}.layerPopup .layerWrap .type_veter .board_table-wrap .label{padding-left:0;width:23%}.layerPopup .layerWrap .type_veter .board_table-wrap .type_txt label{vertical-align:top;padding-top:16px}.layerPopup .layerWrap .type_veter .board_table-wrap .type_txt .wrap{display:block}.layerPopup .layerWrap .type_veter .board_table-wrap .txt{display:block;padding-top:4px;padding-left:8px}#modal,.modal{min-width:320px;overflow:hidden}.full_modal{width:100%;height:100%;background:white;overflow-y:auto}.deemed{position:fixed;left:0;right:0;top:0;bottom:0;text-align:center;background-color:var(--background-shadow__normal);width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.layerPopup{width:100%;height:100vh;position:fixed;background:transparent;z-index:1005;top:0;left:0}.layerPopup.--size-lg .layerWrap{min-width:800px}@media (max-width: 1024px){.layerPopup.--size-lg .layerWrap{min-width:0}}.layerPopup.m-full .my_content{height:100%;max-height:100vh}@media (max-width: 1240px){.layerPopup.m-full .my_content .con_Wrap{max-height:calc(100vh - 120px);overflow-y:auto}}@media (max-width: 1024px){.layerPopup.m-full.type02 .layerWrap{height:auto;max-height:100%;top:50%;transform:translateY(-50%);left:0;border-radius:0}.layerPopup.m-full.type02 .layerWrap .con_Wrap{max-height:calc(100vh - 120px);overflow-y:auto}.layerPopup.m-full .layerWrap{transform:none;left:0;top:0;width:100vw !important;min-width:320px;max-width:none !important;height:100%;border-radius:0}.layerPopup.m-full .layerWrap .con_Wrap{min-width:auto;margin-bottom:72px}}@media (max-width: 1024px){.layerPopup.type03 .btn_close{right:40px}}@media (max-width: 768px){.layerPopup.type03 .layerWrap{border-radius:0px;min-width:95%}.layerPopup.type03 .layerWrap .tit_wrap .btn_close{display:none}}.layerPopup.type_tckRelay_03 .confirm_message{text-align:left}.layerPopup .type_consent{font-size:22px;line-height:30px}.layerPopup .type_consent .num_list{color:var(--korail-gray-700)}.layerPopup .type_consent .num_list li{padding-left:25px;margin-bottom:35px}.layerPopup .type_consent .num_list li strong{margin-left:-25px;font-weight:500}@media screen and (max-width: 768px){.layerPopup .type_consent{font-size:16px;line-height:22px}.layerPopup .type_consent .num_list li{padding-left:15px;margin-bottom:30px}.layerPopup .type_consent .num_list li strong{margin-left:-15px}}.layerPopup .layerWrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;width:100%;min-width:626px;max-width:626px;max-height:90%;padding:0;overflow-y:auto;overflow-x:hidden;background:white;color:black;box-shadow:var(--box-shadow__sm-md)}.layerPopup .layerWrap.type_tck-full{max-width:1200px}.layerPopup .layerWrap.type_tck-full .con_Wrap{width:1200px}@media (max-width: 1240px){.layerPopup .layerWrap.type_tck-full{transform:none;left:0;top:0;min-width:320px;width:100vw !important;max-width:none !important;height:100%}.layerPopup .layerWrap.type_tck-full .con_Wrap{width:100%}}.layerPopup .layerWrap>iframe{border:0}@media (max-width: 1024px){.layerPopup .layerWrap{max-height:none}}@media (max-width: 768px){.layerPopup .layerWrap{min-width:0}}.layerPopup .con_Wrap{max-height:none;overflow:hidden;overflow-y:auto;padding:1.7777em 0;background:white}.layerPopup .con_Wrap .pd{padding:0}@media (min-width: calc(768px + 1px)){.layerPopup .con_Wrap>h3,.layerPopup .con_Wrap>div,.layerPopup .con_Wrap>ul{padding-left:var(--spacing-side__popup--desktop) !important;padding-right:var(--spacing-side__popup--desktop) !important}}@media (max-width: 768px){.layerPopup .con_Wrap>h3,.layerPopup .con_Wrap>div,.layerPopup .con_Wrap>ul{padding-left:var(--spacing-side__popup--mobile) !important;padding-right:var(--spacing-side__popup--mobile) !important}}.layerPopup .con_Wrap>div:not(.confirm_message){padding-bottom:0}.layerPopup .con_Wrap .popUp_02 table{padding-left:0px;margin-bottom:30px;margin-bottom:15px;border-bottom:1px solid var(--korail-gray-1300);border-top:1px solid black}.layerPopup .con_Wrap .popUp_02 table tr{border-bottom:1px solid var(--korail-gray-1300);height:60px}.layerPopup .con_Wrap02{padding:1.7777em 0}.layerPopup .tit{display:block;text-align:left;font-size:1.1111rem;font-weight:700 !important;margin-bottom:0.4444em}.layerPopup .tit_wrap{position:relative;border-bottom:1px solid var(--korail-gray-1200)}@media (min-width: calc(768px + 1px)){.layerPopup .tit_wrap{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24);padding-left:var(--spacing-side__popup--desktop) !important;padding-right:var(--spacing-side__popup--desktop) !important}}@media (max-width: 768px){.layerPopup .tit_wrap{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16);padding-left:var(--spacing-side__popup--mobile) !important;padding-right:var(--spacing-side__popup--mobile) !important}}.layerPopup .tit_wrap .tit{font-size:1.2222rem;margin-bottom:0 !important}.layerPopup .first_txt{line-height:var(--line-height-1-375);font-weight:700;margin-bottom:1.3333em}.layerPopup .alertCont p{font-size:1.2222rem;line-height:var(--line-height-1-375)}.layerPopup .text_box{border:1px solid var(--korail-gray-1200);background:var(--korail-gray-1450);border-radius:var(--border-radius__sm);padding:var(--spacing-up-down__content--mobile--small);margin-bottom:0.8888em}.layerPopup .confirm_p,.layerPopup .agree_txt{font-weight:700;margin-top:1.1111em;margin-bottom:1.1111em}.layerPopup .btn_close{position:absolute;top:50%;transform:translateY(-50%);right:38px;width:23px;height:23px;background:url(../img/ico_pop-close-black.png) no-repeat;background-size:cover}@media (max-width: 768px){.layerPopup .btn_close{right:20px;width:18px;height:18px}}.layerPopup .table_text_wrapper{padding-top:20px}.layerPopup .table_text_wrapper h2{font-size:1rem;padding-bottom:10px}.layerPopup .table_text_wrapper dl{font-size:1rem}.layerPopup .table_text_wrapper dd{margin-top:10px}.layerPopup .table_text_wrapper dd .num li{position:relative;padding-left:var(--spacing-16);line-height:var(--line-height-1-375)}.layerPopup .table_text_wrapper dd .num li::before{position:absolute;content:"";display:inline-block;left:0;top:0px}.layerPopup .table_text_wrapper dd .num li:first-child::before{content:"1."}.layerPopup .table_text_wrapper dd .num li:nth-child(2)::before{content:"2."}.layerPopup .confirm_message{text-align:left}.layerPopup .confirm_message img{margin:0 0 .88889rem 0;width:auto;height:auto}.layerPopup .confirm_message img+div{text-align:left}.layerPopup .confirm_message>div,.layerPopup .confirm_message p{font-size:1rem}@media screen and (max-width: 768px){.layerPopup .pop_center{text-align:center !important}}.tit_seat_a,.tit_seat_b{padding-bottom:10px}.tit_seat_b{padding-top:20px;border-top:1px solid var(--korail-gray-1300);margin-top:30px}.layerPopup_type02{position:fixed;top:0;left:0;z-index:100;width:100%;height:100vh}.layerPopup_type02 .pop_wrap{height:100%}.layerPopup_type02 .btn_pop-close{width:27px;height:27px;background:url(../../tour/img/common/ico_close.png) no-repeat;position:absolute;right:35px;top:27px}.layerPopup_type02 .alertCont{padding:0 20px}.layerPopup_type02 .alertCont span.span_text{float:left;color:var(--korail-blue);font-size:26px;font-weight:600}.layerPopup_type02 .alertCont p{font-size:22px;line-height:30px;color:#222222}.layerPopup_type02 .tit_wrap{background:#2a2a2b;color:white;padding:20px 35px;position:relative}.layerPopup_type02 .layerWrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;min-width:530px}.layerPopup_type02 .layerWrap .con_Wrap{background:white;text-align:center;padding:40px 0;max-height:calc(100vh - 81px);overflow-y:auto}@media screen and (max-width: 768px){.layerPopup_type02 .layerWrap{min-width:100%}}.popup-content{display:flex;flex-flow:column nowrap;gap:.88889rem}.popup-form-group{display:flex;flex-flow:column nowrap;gap:.88889rem}.popup-callout{padding:.88889rem;background:var(--korail-blue-1050);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__xs)}.popup-form-items{display:flex;flex-flow:column nowrap;gap:.44444rem}.popup-form-item{display:flex;flex-flow:row nowrap;align-items:center;gap:.88889rem}.popup-form-item.--vertical{flex-flow:column nowrap}.layerPopup .tit_wrap+.tab-button-outer>.tab-button{margin-top:0}.layerPopup .tit_wrap+.tab-button-outer>.tab-button>li{border-top-width:0}.toast-popup{position:absolute;bottom:auto;background:rgba(0,0,0,0.75);color:white;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:1rem;transform:translate(0, -100%);width:100%;z-index:1}.toast-popup.train_info-alert{display:none !important}.layerPopup .layerWrap.type_tckRelay_wrap{max-width:1000px}@media screen and (max-width: 768px){.layerPopup .layerWrap.type_tckRelay_wrap .con_Wrap{overflow-y:auto}}.layerPopup .type_tckRelay{padding-bottom:2rem}.layerPopup .type_tckRelay .tckWrap .tckList{margin-bottom:1rem}.layerPopup .type_tckRelay .tckWrap .tckList .txt_price{margin:0;font-size:1.1111rem;font-weight:700}.layerPopup .type_tckRelay .tckWrap .tckList .data_box{flex-flow:column nowrap;align-items:flex-start}.layerPopup .type_tckRelay .tckWrap .tckList .data_box:nth-child(3){flex:2 0 0}.layerPopup .type_tckRelay .tckWrap .tckList .data_box h3{font-size:1.1111rem}.layerPopup .type_tckRelay .tckWrap .tckList .data_box .txt{font-size:1rem}.layerPopup .type_tckRelay .tckWrap .tckList .data_box p{flex:1}.layerPopup .type_tckRelay .tckWrap .tckList .tit_box .flag_wrap .date{font-size:1rem;font-weight:600;color:var(--korail-blue)}.layerPopup .type_tckRelay .top_box input{margin-top:5px;width:25px;height:25px;background-size:cover}@media (max-width: 1024px){.layerPopup .type_tckRelay .con_Wrap{max-height:calc(100vh - 101px)}.layerPopup .type_tckRelay .tit_wrap{padding:17px 20px}.layerPopup .type_tckRelay .tit_wrap .tit{font-size:20px}.layerPopup .type_tckRelay .tckWrap{padding:0}.layerPopup .type_tckRelay .tckWrap .tckList .tit_box .flag_wrap{float:none}.layerPopup .type_tckRelay .top_box input{margin-top:3px}}.layerPopup .type_tckRelay_02.loockup .coupon_choose02{padding-top:25px}.layerPopup .type_tckRelay_02.loockup .coupon_choose02 .coupon_num_text{color:var(--korail-gray-300);line-height:30px;margin-bottom:34px}.layerPopup .type_tckRelay_02.loockup .coupon_choose02 .delay_coupon_text{font-size:1.1111rem;color:var(--korail-gray-300);margin-bottom:10px}.layerPopup .type_tckRelay_02.loockup .coupon_choose02 .delay_coupon_text02{font-size:1.1111rem;display:block;color:var(--korail-gray-700)}.layerPopup .type_tckRelay_02.loockup .coupon_input_box button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em}.layerPopup .type_tckRelay_02.loockup .coupon_input_box button.on{background:var(--korail-blue);color:white}.layerPopup .type_tckRelay_02.loockup .coupon_input_box .box01,.layerPopup .type_tckRelay_02.loockup .coupon_input_box .box02{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.8888rem;display:flex;width:100%;margin-bottom:1.3333em}.layerPopup .type_tckRelay_02.loockup .coupon_input_box .box01.clear:after,.layerPopup .type_tckRelay_02.loockup .coupon_input_box .box02.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.layerPopup .type_tckRelay_02.loockup .coupon_input_box .box01,.layerPopup .type_tckRelay_02.loockup .coupon_input_box .box02{flex-flow:column wrap;align-items:flex-start}}.layerPopup .type_tckRelay_02.loockup .coupon_input_box .inputBox{margin-top:30px}.layerPopup .type_tckRelay_02.loockup .coupon_input_box .inputBox input{border-bottom:1px solid var(--korail-gray-300);display:inline-block;width:calc((100% - 142px) / 4);padding-bottom:5px;padding-left:10px;font-size:1.1111rem;vertical-align:bottom}.layerPopup .type_tckRelay_02.loockup .coupon_input_box .inputBox .label{font-size:1.1111rem;vertical-align:top;width:20%}.layerPopup .type_tckRelay_02.loockup .coupon_input_box .inputBox div{display:inline;width:100%}@media screen and (max-width: 768px){.layerPopup .type_tckRelay_02.type02{padding:0}}.layerPopup .type_tckRelay_02.type02 .radiowArea li input:disabled+label{color:#b2b2b2}.layerPopup .type_tckRelay_02.type_disabled .table-wrap li .wrap.type_bt input{width:28%;width:calc((100% - 85px) / 2);border-bottom:1px solid black;padding-left:10px;padding-bottom:10px}.layerPopup .type_tckRelay_02.type_disabled .board_table-wrap label{width:23%}@media screen and (max-width: 768px){.layerPopup .type_tckRelay_02.type_disabled .board_table-wrap{background:#f2f3f7;padding:15px}.layerPopup .type_tckRelay_02.type_disabled .board_table-wrap label{width:33%;vertical-align:top;color:black}.layerPopup .type_tckRelay_02.type_disabled .board_table-wrap li .wrap.type_bt{height:auto;line-height:1}.layerPopup .type_tckRelay_02.type_disabled .board_table-wrap li .wrap.type_bt input{width:calc((100% - 10px) / 2);background:none;border-radius:0;border:none;border-bottom:1px solid var(--korail-gray-1300);height:auto;height:40px;padding:0}.layerPopup .type_tckRelay_02.type_disabled .board_table-wrap li .wrap.type_bt span{font-size:15px}.layerPopup .type_tckRelay_02.type_disabled .board_table-wrap li .wrap.type_bt button{display:block;width:100%;margin-left:0;margin-top:15px}.layerPopup .type_tckRelay_02.type_disabled .btnWrap,.layerPopup .type_tckRelay_02.type_disabled .layerWrap .btnWrap--center,.layerPopup .layerWrap .type_tckRelay_02.type_disabled .btnWrap--center,.layerPopup .type_tckRelay_02.type_disabled .layerWrap .btn_wrap--center,.layerPopup .layerWrap .type_tckRelay_02.type_disabled .btn_wrap--center{margin:30px auto 0}.layerPopup .type_tckRelay_02.type_disabled .table-wrap li .wrap.type_bt input{width:calc((100% - 97px) / 2)}}.layerPopup .type_tckRelay_02.type_veter.reserv_cancel .board_table-wrap li label{width:35%}@media (max-width: 485px){.layerPopup .type_tckRelay_02.type_veter.reserv_cancel .board_table-wrap li label{width:46%}}.layerPopup .type_tckRelay_02.type_blsr .radioWrap{padding:0}.layerPopup .type_tckRelay_02.type_blsr .radioWrap li{margin-right:25px}.layerPopup .type_tckRelay_02.type_blsr .radioWrap li:last-of-type{margin:0}.layerPopup .type_tckRelay_02.type_blsr .radioWrap li label{margin-left:6px;vertical-align:middle;color:black}@media (max-width: 768px){.layerPopup .type_tckRelay_02.type_blsr p{text-align:center;margin-bottom:20px;font-size:18px}.layerPopup .type_tckRelay_02.type_blsr .radioWrap{padding:0}.layerPopup .type_tckRelay_02.type_blsr .radioWrap li{float:none;margin-bottom:10px}}.layerPopup .type_tckRelay_02 .table-wrap{border-top:none;border-bottom:none;background:none;padding:0}.layerPopup .type_tckRelay_02 .table-wrap .label{width:23%}.layerPopup .type_tckRelay_02 .table-wrap li>*{display:inline;vertical-align:middle}.layerPopup .type_tckRelay_02 .table-wrap li>button{vertical-align:bottom}.layerPopup .type_tckRelay_02 .table-wrap li .wrap{height:50px;line-height:50px;margin-bottom:8px;font-size:20px;white-space:nowrap}@media screen and (max-width: 768px){.layerPopup .type_tckRelay_02 .table-wrap li .wrap{padding-left:0;font-size:16px}.layerPopup .type_tckRelay_02 .table-wrap li>button{vertical-align:middle}.layerPopup .type_tckRelay_02 .table-wrap .label{font-size:16px;display:block;padding-left:0;width:100%}}.layerPopup .type_tckRelay_02 .tp_box{font-size:20px;line-height:30px;word-break:keep-all}.layerPopup .type_tckRelay_02 .radiowArea{padding:40px 0 10px 5px;display:table;width:100%}.layerPopup .type_tckRelay_02 .radiowArea>*{display:table-cell;vertical-align:middle}.layerPopup .type_tckRelay_02 .radiowArea li{float:left;position:relative;padding-left:20px}.layerPopup .type_tckRelay_02 .radiowArea li input{margin-right:7px}@media screen and (max-width: 768px){.layerPopup .type_tckRelay_02 .radiowArea{display:block;padding:28px 0 10px}.layerPopup .type_tckRelay_02 .radiowArea>*{display:inline-block}.layerPopup .type_tckRelay_02 .radiowArea .label{width:70px;color:black}.layerPopup .type_tckRelay_02 .radiowArea li{padding-left:0;margin-right:10px}.layerPopup .type_tckRelay_02 .radiowArea li input{vertical-align:top}.layerPopup .type_tckRelay_02 .radiowArea label{color:black}.layerPopup .type_tckRelay_02 .radiowArea:after{display:block;content:"";clear:both}.layerPopup .type_tckRelay_02 .radiowArea .radioWrap{padding-left:0}}.layerPopup .type_tckRelay_02 .board_table-wrap{border-top:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);background:#fafbfd;padding:19px}.layerPopup .type_tckRelay_02 .board_table-wrap.type02{padding:0px;border-top:none;border-bottom:none;background:none}.layerPopup .type_tckRelay_02 .board_table-wrap li{display:table;width:100%;margin-bottom:10px}.layerPopup .type_tckRelay_02 .board_table-wrap li:last-of-type{margin-bottom:0}.layerPopup .type_tckRelay_02 .board_table-wrap li>*{display:table-cell;vertical-align:middle}.layerPopup .type_tckRelay_02 .board_table-wrap label,.layerPopup .type_tckRelay_02 .board_table-wrap .label{padding-left:5px;width:23%}.layerPopup .type_tckRelay_02 .board_table-wrap label[for="agree01"],.layerPopup .type_tckRelay_02 .board_table-wrap .label[for="agree01"]{width:100%;margin-top:0.8888em}@media screen and (max-width: 768px){.layerPopup .type_tckRelay_02 .board_table-wrap .table_list .txt{font-size:15px;font-weight:600;line-height:22px;padding:19px 0 5px}.layerPopup .type_tckRelay_02 .board_table-wrap .type_pd label{width:115px}.layerPopup .type_tckRelay_02 .board_table-wrap li{padding:0}.layerPopup .type_tckRelay_02 .board_table-wrap li .in{width:65px}.layerPopup .type_tckRelay_02 .board_table-wrap li .in button{padding:0;min-width:56px;margin-left:8px;font-size:16px;line-height:44px}.layerPopup .type_tckRelay_02 .board_table-wrap label,.layerPopup .type_tckRelay_02 .board_table-wrap .label{padding:0;font-size:14px;width:70px}}.layerPopup .type_tckRelay_02 .btnWrap,.layerPopup .type_tckRelay_02 .layerWrap .btnWrap--center,.layerPopup .layerWrap .type_tckRelay_02 .btnWrap--center,.layerPopup .type_tckRelay_02 .layerWrap .btn_wrap--center,.layerPopup .layerWrap .type_tckRelay_02 .btn_wrap--center{margin-top:40px}@media screen and (max-width: 768px){.layerPopup .type_tckRelay_02 .btnWrap,.layerPopup .type_tckRelay_02 .layerWrap .btnWrap--center,.layerPopup .layerWrap .type_tckRelay_02 .btnWrap--center,.layerPopup .type_tckRelay_02 .layerWrap .btn_wrap--center,.layerPopup .layerWrap .type_tckRelay_02 .btn_wrap--center{margin:40px auto 0}}.tab_tckRelay-popCont .layerPopup .type_tckRelay_02 .btnWrap,.tab_tckRelay-popCont .layerPopup .type_tckRelay_02 .layerWrap .btnWrap--center,.tab_tckRelay-popCont .layerPopup .layerWrap .type_tckRelay_02 .btnWrap--center,.tab_tckRelay-popCont .layerPopup .type_tckRelay_02 .layerWrap .btn_wrap--center,.tab_tckRelay-popCont .layerPopup .layerWrap .type_tckRelay_02 .btn_wrap--center{margin-top:var(--spacing-32)}.layerPopup .type_tckRelay-info_type02 .tit{text-align:center;font-size:30px;font-weight:600}.layerPopup .type_tckRelay-info_type02 .tit:before{display:block;content:"";width:69px;height:69px;background:url(../img/ico_import.png) no-repeat;margin:0 auto 40px}@media screen and (max-width: 768px){.layerPopup .type_tckRelay-info_type02 .tit{font-size:19px}.layerPopup .type_tckRelay-info_type02 .tit:before{width:47px;height:47px;background-size:47px auto;margin-bottom:19px}}.layerPopup .digital_onepass-pop .txt{font-size:24px;font-weight:600;line-height:30px;color:var(--korail-gray-300);margin-bottom:13px}.layerPopup .digital_onepass-pop .id_wrap{border-bottom:2px solid #555;margin-bottom:20px}.layerPopup .digital_onepass-pop .id_wrap input{line-height:55px;height:55px;font-size:18px;color:#747474;padding:0 20px}.layerPopup .digital_onepass-pop .btnWrap .btn_onepass,.layerPopup .digital_onepass-pop .layerWrap .btnWrap--center .btn_onepass,.layerPopup .layerWrap .digital_onepass-pop .btnWrap--center .btn_onepass,.layerPopup .digital_onepass-pop .layerWrap .btn_wrap--center .btn_onepass,.layerPopup .layerWrap .digital_onepass-pop .btn_wrap--center .btn_onepass{width:100%;line-height:58px;height:60px;font-size:25px;background:var(--korail-blue);padding:0}.layerPopup .digital_onepass-pop .btnWrap .btn_onepass:before,.layerPopup .digital_onepass-pop .layerWrap .btnWrap--center .btn_onepass:before,.layerPopup .layerWrap .digital_onepass-pop .btnWrap--center .btn_onepass:before,.layerPopup .digital_onepass-pop .layerWrap .btn_wrap--center .btn_onepass:before,.layerPopup .layerWrap .digital_onepass-pop .btn_wrap--center .btn_onepass:before{display:block;content:"";width:39px;height:35px;background:url(../img/ico_onepass-white.png) no-repeat;float:left;margin:12px 0 0 38px}.layerPopup .digital_onepass-pop .btnArea{padding-top:25px;font-size:0;text-align:center}.layerPopup .digital_onepass-pop .btnArea li{font-size:18px;line-height:28px;display:inline-block;vertical-align:middle;padding-right:20px}.layerPopup .digital_onepass-pop .btnArea li:not(:first-of-type):before{display:inline-block;content:"";width:1px;height:16px;background:#d5d5d5;margin-right:17px;vertical-align:middle;margin-top:-4px}@media screen and (max-width: 768px){.layerPopup .digital_onepass-pop .txt{font-size:20px;line-height:25px;margin-bottom:19px}.layerPopup .digital_onepass-pop .id_wrap{margin-bottom:14px}.layerPopup .digital_onepass-pop .id_wrap input{line-height:35px;height:35px;padding:0 13px;font-size:16px}.layerPopup .digital_onepass-pop .btnWrap .btn_onepass,.layerPopup .digital_onepass-pop .layerWrap .btnWrap--center .btn_onepass,.layerPopup .layerWrap .digital_onepass-pop .btnWrap--center .btn_onepass,.layerPopup .digital_onepass-pop .layerWrap .btn_wrap--center .btn_onepass,.layerPopup .layerWrap .digital_onepass-pop .btn_wrap--center .btn_onepass{font-size:20px !important;line-height:51px !important;height:53px}.layerPopup .digital_onepass-pop .btnWrap .btn_onepass:before,.layerPopup .digital_onepass-pop .layerWrap .btnWrap--center .btn_onepass:before,.layerPopup .layerWrap .digital_onepass-pop .btnWrap--center .btn_onepass:before,.layerPopup .digital_onepass-pop .layerWrap .btn_wrap--center .btn_onepass:before,.layerPopup .layerWrap .digital_onepass-pop .btn_wrap--center .btn_onepass:before{margin:13px 0 0 24px;width:30px;height:27px;background-size:30px 27px}.layerPopup .digital_onepass-pop .btnArea{padding-top:15px}.layerPopup .digital_onepass-pop .btnArea li{font-size:15px;line-height:25px;padding-right:14px}.layerPopup .digital_onepass-pop .btnArea li:not(:first-of-type):before{margin-right:11px;height:12px}}.layerWrap .con_Wrap .non-members-popup{font-size:20px;text-align:left;word-break:keep-all}.layerWrap .con_Wrap .non-members-popup .sign-up{font-size:0;padding:27px 0 23px}.layerWrap .con_Wrap .non-members-popup .sign-up p{font-size:24px;font-weight:600;color:black;display:inline-block;vertical-align:middle;margin-right:18px}.layerWrap .con_Wrap .non-members-popup .sign-up button{display:inline-block;line-height:40px;height:42px;min-width:142px;text-align:center;font-size:18px;vertical-align:middle}.layerWrap .con_Wrap .non-members-popup .sign-up button:hover{background:#dcdddf;color:white}.layerWrap .con_Wrap .non-members-popup .top_popup{color:black;font-size:24px;font-weight:600;line-height:30px}.layerWrap .con_Wrap .non-members-popup .bottom_popup{font-size:20px;line-height:30px}.layerWrap .con_Wrap .non-members-popup .bottom_popup .s_txt{padding-top:15px;font-size:18px;line-height:26px;color:var(--korail-gray-700)}@media screen and (max-width: 768px){.layerWrap .con_Wrap .non-members-popup .top_popup{font-size:18px;line-height:24px}.layerWrap .con_Wrap .non-members-popup .sign-up{padding:21px 0 16px}.layerWrap .con_Wrap .non-members-popup .sign-up p{font-size:18px;margin-right:7px;line-height:30px}.layerWrap .con_Wrap .non-members-popup .sign-up button{min-width:121px;line-height:34px;height:36px;font-size:16px}.layerWrap .con_Wrap .non-members-popup .bottom_popup{font-size:16px;line-height:24px;color:var(--korail-gray-300)}.layerWrap .con_Wrap .non-members-popup .bottom_popup p:not(.s_txt) .red{font-size:16px;line-height:24px}.layerWrap .con_Wrap .non-members-popup .bottom_popup .s_txt{font-size:14px;line-height:20px;padding-top:13px}}.layerPopup .non-certification p{font-size:24px;font-weight:600;margin-bottom:24px}.layerPopup .non-certification .inform_inner p{font-size:20px;font-weight:500;line-height:34px;color:var(--korail-gray-300);margin-bottom:0px}.layerPopup .non-certification .inform_inner.type02 span{font-size:21.5px;line-height:34px;margin-top:20px;display:block}.layerPopup .non-certification .inform_inner.type02 p{font-size:22px;line-height:34px}@media screen and (max-width: 768px){.layerPopup .non-certification p{font-size:18px;margin-bottom:15px}.layerPopup .non-certification .inform_inner p{font-size:16px;line-height:24px}.layerPopup .non-certification .inform_inner.type02 span{font-size:16px;line-height:24px;margin-top:10px}.layerPopup .non-certification .inform_inner.type02 p{font-size:16px;line-height:24px}}.layerPopup .layerWrap.meeting_room{max-width:870px}.layerPopup .meeting_room_inform_pop ul li{margin-bottom:30px}.layerPopup .meeting_room_inform_pop ul li .img{float:left;margin-right:25px;width:21%;overflow:hidden}.layerPopup .meeting_room_inform_pop ul li .img img{max-width:167px;height:96px;overflow:hidden;border-radius:var(--border-radius__xs)}.layerPopup .meeting_room_inform_pop ul li .text{padding-top:10px}.layerPopup .meeting_room_inform_pop ul li .text p{font-size:22px;font-weight:600;margin-bottom:16px}.layerPopup .meeting_room_inform_pop ul li .text span{font-size:16px;color:var(--korail-gray-300)}.layerPopup .meeting_room_terms_wrap{margin-top:47px}.layerPopup .meeting_room_terms_wrap h3{font-size:22px;margin-bottom:22px}.layerPopup .meeting_room_terms_wrap.type02{margin-top:0}.layerPopup .meeting_room_terms_wrap.type02 h3.second{margin-top:40px}.layerPopup .meeting_room_terms_wrap.type02 .meetingRoom_immer_img img{margin-bottom:10px;min-width:530px}@media (max-width: 1024px){.layerPopup .layerWrap.meeting_room{max-width:90%}}@media screen and (max-width: 768px){.layerPopup .meeting_room_inform_pop ul li .img{width:30%;margin-right:13px}.layerPopup .meeting_room_inform_pop ul li .text{padding-top:3px}.layerPopup .meeting_room_inform_pop ul li .text p{font-size:16px;margin-bottom:7px}.layerPopup .meeting_room_inform_pop ul li .text span{font-size:13px;line-height:16px}.layerPopup .meeting_room_terms_wrap{margin-top:33px}.layerPopup .meeting_room_terms_wrap h3{font-size:18px;margin-bottom:10px}.layerPopup .meeting_room_terms_wrap.type02 h3.second{margin-top:30px}.layerPopup .meeting_room_terms_wrap.type02 .meetingRoom_immer_img img{margin-bottom:5px}.meeting_room_terms_wrap.type02 .meetingRoom_immer_img{display:block;text-align:center}}@media screen and (max-width: 420px){.layerPopup .meeting_room_inform_pop ul li .img{width:44%}}.layerPopup .ncard_precautions_wrap>ul{margin-bottom:1.3333em}.layerPopup .ncard_precautions_wrap>ul li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.layerPopup .ncard_precautions_wrap>ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.layerPopup .ncard_precautions_wrap>ul li:before{border-radius:0}.layerPopup .notice_list-wrap{padding:0}.layerPopup .board-wrap_view{padding:0}.layerPopup .layerWrap.personnel_pop_wrap{min-width:880px}.layerPopup .layerWrap.personnel_pop_wrap.type02 .btnWrap button,.layerPopup .layerWrap.personnel_pop_wrap.type02 .btnWrap--center button,.layerPopup .layerWrap.personnel_pop_wrap.type02 .btn_wrap--center button{max-width:159px;line-height:48px;font-size:1.1111rem}@media (max-width: 1024px){.layerPopup .layerWrap.personnel_pop_wrap{max-height:100%;min-width:100%}}@media (max-width: 768px){.layerPopup .layerWrap.personnel_pop_wrap .con_Wrap{height:calc(100vh - 70px)}}.layerPopup .layerWrap .personnel_pop.type02 .btnWrap button:not(:first-of-type),.layerPopup .layerWrap .personnel_pop.type02 .btnWrap--center button:not(:first-of-type),.layerPopup .layerWrap .personnel_pop.type02 .btn_wrap--center button:not(:first-of-type){margin-left:5px}.layerPopup .layerWrap .personnel_pop.type02 .personnelWrap .ticketInfo{text-align:center;padding:1.1111em 0.5555em}.layerPopup .layerWrap .personnel_pop.type02 .personnelWrap .ticketInfo h2{padding:0 0 0.8888em;line-height:1}.layerPopup .layerWrap .personnel_pop.type02 .personnelWrap .ticketInfo .num{padding-top:0}@media (max-width: 768px){.layerPopup .layerWrap .personnel_pop.type02 .btnWrap.type02,.layerPopup .layerWrap .personnel_pop.type02 .type02.btnWrap--center,.layerPopup .layerWrap .personnel_pop.type02 .type02.btn_wrap--center{max-width:100%}.layerPopup .layerWrap .personnel_pop.type02 .btnWrap.type02 button:first-of-type,.layerPopup .layerWrap .personnel_pop.type02 .type02.btnWrap--center button:first-of-type,.layerPopup .layerWrap .personnel_pop.type02 .type02.btn_wrap--center button:first-of-type{line-height:44px}}.layerPopup .layerWrap .personnel_pop.type03 .personnelWrap .ticketInfo{text-align:center;margin-top:1.1111em}.layerPopup .layerWrap .personnel_pop .btnWrap,.layerPopup .layerWrap .personnel_pop .btnWrap--center,.layerPopup .layerWrap .personnel_pop .btn_wrap--center{margin-top:5px}.layerPopup .layerWrap .personnel_pop .btnWrap.type02,.layerPopup .layerWrap .personnel_pop .type02.btnWrap--center,.layerPopup .layerWrap .personnel_pop .type02.btn_wrap--center{font-size:0;max-width:324px;margin:0 auto}.layerPopup .layerWrap .personnel_pop .btnWrap.type02 button,.layerPopup .layerWrap .personnel_pop .type02.btnWrap--center button,.layerPopup .layerWrap .personnel_pop .type02.btn_wrap--center button{max-width:calc((100% - 5px) / 2);margin-left:5px}.layerPopup .layerWrap .personnel_pop .btnWrap.type02 button:first-of-type,.layerPopup .layerWrap .personnel_pop .type02.btnWrap--center button:first-of-type,.layerPopup .layerWrap .personnel_pop .type02.btn_wrap--center button:first-of-type{margin-left:0}.personnelWrap{padding-bottom:1.5555em}.personnelWrap .ticketInfo{border:1px solid var(--korail-gray-1300);padding:0.8888em 1.3333em;margin-bottom:1.3333em}.personnelWrap .ticketInfo .train{font-size:1rem;color:var(--korail-blue);font-weight:600;margin-top:.88889rem;display:inline-flex;align-items:center}.personnelWrap .ticketInfo .train:first-of-type{margin-top:0}.personnelWrap .ticketInfo .train span{color:white;background:var(--korail-blue);padding:.11111rem .88889rem;border-radius:var(--border-radius__full);margin-right:.44444rem;font-size:.888888rem}.personnelWrap .ticketInfo h2{font-size:1.111111rem;color:var(--korail-blue);padding:0.6666em 0}.personnelWrap .ticketInfo .date{font-size:1rem}.personnelWrap .ticketInfo .num{color:var(--korail-gray-700)}.personnelWrap .ticketInfo{border-radius:var(--border-radius__sm)}.personnelWrap .ticketInfo.type02 h2{padding-top:10px;line-height:1}.personnelWrap .ticketInfo.type02 .num{padding-top:0}.personnelWrap .ticketInfo_bottom{padding:0}.personnelWrap .ticketInfo_bottom>ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.6666rem}.personnelWrap .ticketInfo_bottom li{position:relative}.personnelWrap .ticketInfo_bottom li>p{float:left;font-size:1.1111rem}.personnelWrap .ticketInfo_bottom li .toolbal_img{margin-left:10px;position:relative;top:3px;left:0px;cursor:pointer}.personnelWrap .ticketInfo_bottom li .flo_right{float:right;font-size:1.1111rem}.personnelWrap .ticketInfo_bottom li .flo_right button{width:37px;height:37px;cursor:inherit}.personnelWrap .ticketInfo_bottom li .flo_right button.after{cursor:pointer}.personnelWrap .ticketInfo_bottom li .flo_right .down_num{background:url(../img/common/down_num.png) no-repeat}.personnelWrap .ticketInfo_bottom li .flo_right .down_num.after{background:url(../img/common/down_num_after.png) no-repeat}.personnelWrap .ticketInfo_bottom li .flo_right .up_num{background:url(../img/common/plus_num.png) no-repeat}.personnelWrap .ticketInfo_bottom li .flo_right .up_num.after{background:url(../img/common/plus_num_after.png) no-repeat}.personnelWrap .ticketInfo_bottom li .flo_right span{padding:0 23px;font-weight:600}.personnelWrap .ticketInfo_bottom li .i_text{display:none;position:absolute;background:white;border:1px solid var(--korail-gray-1100);padding:1.3333rem;z-index:1;max-width:17.7777rem;top:2rem}.personnelWrap .ticketInfo_bottom li .i_text p{padding-bottom:.8888rem;font-weight:600}.personnelWrap .ticketInfo_bottom li .i_text button{position:absolute;right:1.1111rem;top:1.1111rem}.personnelWrap .ticketInfo_bottom li .i_text button.m{display:none}.personnelWrap .ticketInfo_bottom li .i_text span{font-size:0.8888em;color:var(--korail-gray-700);display:block}.personnelWrap .ticketInfo_bottom li .i_text span .pc_block{display:block}.personnelWrap .ticketInfo_bottom .additional-message{margin-top:.8888rem}.type_info_regis .personnelWrap{padding-bottom:0}@media (max-width: 768px){.personnelWrap .ticketInfo{position:relative}.personnelWrap .ticketInfo .train span{padding:0 13px;line-height:19px;margin-right:5px;font-size:12px}.personnelWrap .ticketInfo h2 .time{display:inline-block}.personnelWrap .ticketInfo_bottom li .flo_right .down_num{background:url(../img/common/m_down_num.png) no-repeat}.personnelWrap .ticketInfo_bottom li .flo_right .down_num.after{background:url(../img/common/m_down_num_after.png) no-repeat}.personnelWrap .ticketInfo_bottom li .flo_right .up_num{background:url(../img/common/m_plus_num.png) no-repeat}.personnelWrap .ticketInfo_bottom li .flo_right .up_num.after{background:url(../img/common/m_plus_num_after.png) no-repeat}.personnelWrap .ticketInfo_bottom li .flo_right button{width:31px;height:30px}.personnelWrap .ticketInfo_bottom li .flo_right span{padding:0 15px;font-size:16px}.personnelWrap .ticketInfo_bottom li p.toolbar::after{top:7px;left:5px}}.password_pop.type_waiting.apply .wating_call_apply{border:1px solid #e9e9e9;background:#fafbfd;border-radius:5px;line-height:89px;font-size:24px;text-align:center;padding:0 20px}.password_pop.type_waiting.apply .wating_call_apply p{display:inline-block;margin-bottom:0;margin-right:40px;font-weight:600}.password_pop.type_waiting.apply .sms_meassage{font-size:18px;color:var(--korail-gray-700);text-align:center;margin-top:15px;margin-bottom:35px}.password_pop.type_waiting.apply .sms_meassage span{font-size:18px}.password_pop.type_waiting.apply .special_seat_reser p{font-weight:600;font-size:20px;margin-bottom:20px}.password_pop.type_waiting.apply .radioWrap{font-size:20px}.password_pop.type_waiting.apply .radioWrap:first-child{padding-left:0}.password_pop.type_waiting.apply .seat_cancel_text{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:30px 25px;margin-top:27px}.password_pop.type_waiting.apply .seat_cancel_text p{font-size:18px;color:#555;line-height:24px;margin-bottom:0;word-break:keep-all}@media (max-width: 768px){.password_pop.type_waiting.apply .wating_call_apply{line-height:45px;font-size:16px}.password_pop.type_waiting.apply .wating_call_apply p{margin-right:15px}.password_pop.type_waiting.apply .sms_meassage{font-size:14px;margin-top:8px;margin-bottom:27px}.password_pop.type_waiting.apply .sms_meassage span{font-size:14px}.password_pop.type_waiting.apply .special_seat_reser p{font-size:16px;margin-bottom:13px}.password_pop.type_waiting.apply .seat_cancel_text{padding:18px 17px;margin-top:25px}.password_pop.type_waiting.apply .seat_cancel_text p{margin-bottom:0;font-size:14px;line-height:20px}.password_pop.type_waiting.apply .radioWrap{font-size:16px;padding-left:15px}}.password_pop.type_waiting span{font-size:22px}@media (max-width: 768px){.password_pop.type_waiting span{font-size:15px}}.password_pop .input_wrap{display:block;width:100%}.password_pop .input_wrap input{border-bottom:1px solid #dddddd;padding-bottom:15px;width:100%;padding-left:20px;font-size:18px}.password_pop .last{font-size:20px;line-height:34px}@media (max-width: 768px){.password_pop .last{font-size:15px;line-height:24px}}.layerPopup.password_pop .layerWrap .btnWrap button,.layerPopup.password_pop .layerWrap .btnWrap--center button,.layerPopup.password_pop .layerWrap .btn_wrap--center button{max-width:100%}@media (max-width: 768px){.layerPopup.password_pop .m{margin-bottom:0}.layerPopup.password_pop .layerWrap{border-radius:0px;min-width:380px}.layerPopup.password_pop .layerWrap .tit_wrap{display:block}}@media (max-width: 485px){.layerPopup.password_pop .layerWrap{min-width:100%}}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap h2.mb:before{margin:0 auto}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap h2{text-align:center;font-size:24px;font-weight:600;line-height:1}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap h2:before{display:block;content:"";width:159px;height:60px;background:url(../../common/img/pass_change.png) no-repeat;margin:0 auto 23px}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap .info_list{padding:22px 38px 0;color:var(--korail-gray-700)}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap .info_list li{padding-left:14px}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap .info_list li:before{display:inline-block;content:"";width:3px;height:3px;background:#c5c6cb;margin:0 11px 4px -14px}.layerPopup .natil_merti-pass-pop.type_pass-change .btnWrap,.layerPopup .natil_merti-pass-pop.type_pass-change .layerWrap .btnWrap--center,.layerPopup .layerWrap .natil_merti-pass-pop.type_pass-change .btnWrap--center,.layerPopup .natil_merti-pass-pop.type_pass-change .layerWrap .btn_wrap--center,.layerPopup .layerWrap .natil_merti-pass-pop.type_pass-change .btn_wrap--center{margin-top:35px}.layerPopup .natil_merti-pass-pop.type_pass-change .btnWrap button,.layerPopup .natil_merti-pass-pop.type_pass-change .layerWrap .btnWrap--center button,.layerPopup .layerWrap .natil_merti-pass-pop.type_pass-change .btnWrap--center button,.layerPopup .natil_merti-pass-pop.type_pass-change .layerWrap .btn_wrap--center button,.layerPopup .layerWrap .natil_merti-pass-pop.type_pass-change .btn_wrap--center button{max-width:200px}.layerPopup .natil_merti-pass-pop.type_pass-change .btnWrap button.pw,.layerPopup .natil_merti-pass-pop.type_pass-change .layerWrap .btnWrap--center button.pw,.layerPopup .layerWrap .natil_merti-pass-pop.type_pass-change .btnWrap--center button.pw,.layerPopup .natil_merti-pass-pop.type_pass-change .layerWrap .btn_wrap--center button.pw,.layerPopup .layerWrap .natil_merti-pass-pop.type_pass-change .btn_wrap--center button.pw{min-width:270px;line-height:48px}@media (max-width: 768px){.layerPopup .natil_merti-pass-pop.type_pass-change .btnWrap,.layerPopup .natil_merti-pass-pop.type_pass-change .layerWrap .btnWrap--center,.layerPopup .layerWrap .natil_merti-pass-pop.type_pass-change .btnWrap--center,.layerPopup .natil_merti-pass-pop.type_pass-change .layerWrap .btn_wrap--center,.layerPopup .layerWrap .natil_merti-pass-pop.type_pass-change .btn_wrap--center{margin-top:40px}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap h2:before{width:119px;height:45px;background-size:cover;margin-bottom:18px}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap .info_list{padding:17px 20px 0;font-size:15px;line-height:21px}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap .info_list li{padding-left:8px}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap .info_list li:before{margin:0 5px 4px -8px}.layerPopup .natil_merti-pass-pop.type_pass-change .info_write-wrap.ft{padding-bottom:24px}}.layerPopup .natil_merti-pass-pop .info_write-wrap{border-top:1px solid #e0e0e0}.layerPopup .natil_merti-pass-pop .info_write-wrap.ft{border-top:0;padding-bottom:36px}.layerPopup .natil_merti-pass-pop .info_write-wrap.bt{border-top:0}.layerPopup .natil_merti-pass-pop .tit{font-size:25px;line-height:1;padding:0 38px 0 0}.layerPopup .natil_merti-pass-pop .write_list{margin:40px 38px 0 0}.layerPopup .natil_merti-pass-pop .write_list li{margin-top:20px}.layerPopup .natil_merti-pass-pop .write_list li:first-of-type{margin-top:0}.layerPopup .natil_merti-pass-pop .write_list li label{font-size:20px;line-height:1}.layerPopup .natil_merti-pass-pop .write_list li input{border-bottom:2px solid black;width:100%;line-height:40px;height:40px;padding-left:3px;font-size:18px}.layerPopup .natil_merti-pass-pop .write_list li button{display:inline-block;margin-left:15px;min-width:70px;line-height:33px;height:35px;font-size:14px;font-weight:500;border-radius:5px;padding:0;text-align:center;border-color:#e0e1e3;color:black}.layerPopup .natil_merti-pass-pop .write_list li .s_txt{display:block;font-size:20px;line-height:28px;margin-top:16px}.layerPopup .natil_merti-pass-pop .write_list .write_box{font-size:0;margin-top:4px}.layerPopup .natil_merti-pass-pop .write_list li.type_plue-btn input{display:inline-block;width:calc(100% - 85px)}.layerPopup .natil_merti-pass-pop .btnWrap,.layerPopup .natil_merti-pass-pop .layerWrap .btnWrap--center,.layerPopup .layerWrap .natil_merti-pass-pop .btnWrap--center,.layerPopup .natil_merti-pass-pop .layerWrap .btn_wrap--center,.layerPopup .layerWrap .natil_merti-pass-pop .btn_wrap--center{margin:30px 38px 0}.layerPopup .penalty_popUp{max-height:auto}.layerPopup .penalty_popUp p{font-size:25px;font-weight:600;line-height:1}.layerPopup .penalty_popUp .last-child{padding-top:35px}.layerPopup .penalty_popUp li{position:relative;padding-left:10px;font-size:18px;line-height:32px;color:#666666}.layerPopup .penalty_popUp li::before{content:"";display:inline-block;width:4px;height:4px;background:black;position:absolute;left:0;top:14px}@media screen and (max-width: 768px){.layerPopup .penalty_popUp p{font-size:18px}.layerPopup .penalty_popUp li{font-size:14px;line-height:22px;margin-bottom:10px}.layerPopup .penalty_popUp li:last-child{margin-bottom:0}.layerPopup .penalty_popUp li::before{top:10px}.layerPopup .penalty_popUp ul{padding-top:13px}.layerPopup .penalty_popUp .last-child{padding-top:30px}}.sns_wrap>ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.sns_wrap>ul.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.sns_wrap>ul{grid-template-columns:repeat(1, minmax(0, 1fr))}}.sns_wrap li{padding:8px 16px;border-radius:var(--border-radius__full)}.sns_wrap li:nth-of-type(1){background:var(--korail-gray-700)}.sns_wrap li:nth-of-type(1) span:before{background-image:url(../img/common/sns_01.png)}.sns_wrap li:nth-of-type(2){background:#fae100}.sns_wrap li:nth-of-type(2) a{color:black}.sns_wrap li:nth-of-type(2) span:before{background-image:url(../img/common/sns_02.png)}.sns_wrap li:nth-of-type(3){background:#21c531}.sns_wrap li:nth-of-type(3) span:before{background-image:url(../img/common/sns_03.png)}.sns_wrap li:nth-of-type(4){background:#3a5a9b}.sns_wrap li:nth-of-type(4) span:before{background-image:url(../img/common/sns_04.png)}.sns_wrap a{color:white}.sns_wrap span{display:flex;align-items:center}.sns_wrap span:before{display:inline-block;content:"";margin-right:8px;width:30px;height:30px;background-position:center;background-repeat:no-repeat}.plan_pop .sns_wrap{margin-top:1.3333em}.layerPopup .apply_pop.rentcar_write .apply_write{margin-top:0px}.layerPopup .apply_pop.rentcar_write .apply_write ul{padding:0}.layerPopup .apply_pop.rentcar_write button.reserve{display:none}.layerPopup .rentcar_inform_img{text-align:center;margin:20px auto}.layerPopup .spacing{font-size:20px}@media screen and (max-width: 768px){.layerPopup .apply_pop.rentcar_write button.reserve{width:100%}.layerPopup .spacing{font-size:14px}}.select-seat__span--margin-left{margin-left:20px}.select-seat__span--margin-right{margin-right:20px;margin-left:0 !important}.seatmap-car__ul,.seat_select_Wrap .scroll_wrap .select_Wrap{overflow-x:auto;padding-bottom:16px}@media (min-width: calc(768px + 1px)){.seatmap-car__ul,.seat_select_Wrap .scroll_wrap .select_Wrap{padding-left:var(--spacing-side__popup--desktop) !important;padding-right:var(--spacing-side__popup--desktop) !important}}@media (max-width: 768px){.seatmap-car__ul,.seat_select_Wrap .scroll_wrap .select_Wrap{padding-left:var(--spacing-side__popup--mobile) !important;padding-right:var(--spacing-side__popup--mobile) !important}}.seatmap-car__ul::-webkit-scrollbar,.seat_select_Wrap .scroll_wrap .select_Wrap::-webkit-scrollbar{-webkit-appearance:none}.seatmap-car__ul::-webkit-scrollbar:vertical,.seat_select_Wrap .scroll_wrap .select_Wrap::-webkit-scrollbar:vertical{width:12px;background-color:rgba(0,84,166,0.1)}.seatmap-car__ul::-webkit-scrollbar:vertical:hover,.seat_select_Wrap .scroll_wrap .select_Wrap::-webkit-scrollbar:vertical:hover{background-color:rgba(0,84,166,0.15)}.seatmap-car__ul::-webkit-scrollbar:horizontal,.seat_select_Wrap .scroll_wrap .select_Wrap::-webkit-scrollbar:horizontal{height:12px;background-color:rgba(0,84,166,0.1)}.seatmap-car__ul::-webkit-scrollbar:horizontal:hover,.seat_select_Wrap .scroll_wrap .select_Wrap::-webkit-scrollbar:horizontal:hover{background-color:rgba(0,84,166,0.15)}.seatmap-car__ul::-webkit-scrollbar-thumb,.seat_select_Wrap .scroll_wrap .select_Wrap::-webkit-scrollbar-thumb{background-color:rgba(0,84,166,0.25);cursor:pointer}.seatmap-car__ul::-webkit-scrollbar-thumb:hover,.seat_select_Wrap .scroll_wrap .select_Wrap::-webkit-scrollbar-thumb:hover{background-color:rgba(0,84,166,0.5)}.seatmap-car__ul{white-space:nowrap;display:block;width:100%;text-align:center}.seatmap-car__ul.clear:after{display:none !important;clear:none !important}.seatmap-car__li{display:inline-flex;cursor:pointer}.layerPopup .layerWrap.type_seatselect{min-width:1200px}@media (max-width: 1240px){.layerPopup .layerWrap.type_seatselect{min-width:100%}}.select_Wrap .seatbox_inner{font-size:0}.select_Wrap .seatbox_inner .first{height:82px;background:url(../img/common/first_seat.png) no-repeat}.select_Wrap .seatbox_inner .last{height:82px;background:url(../img/common/last_seat.png) center right no-repeat}.select_Wrap .seatbox_inner>li.seat_line .seat>li.type_usb::after{content:"콘센트 USB";width:8px;height:8px;display:inline-block;position:absolute;background:url(../img/common/con_ico.png) no-repeat;background-size:contain;z-index:10;font-size:0}.select_Wrap .seatbox_inner>li.seat_line .seat>.rsv_seat.type_usb::after{left:0}.select_Wrap .seatbox_inner>li.seat_line .seat>li.type_usb.usb_center::after{bottom:auto;top:50%;transform:translateY(-50%);right:-11px}.select_Wrap .seat_content{background-size:contain !important;width:1124px;height:280px}.btn_seat_f{max-width:100%}.btn_seat_f button{max-width:80%;display:inline-block !important;white-space:normal !important;word-break:break-word;padding:8px 16px;font-size:14px;line-height:1.4;text-align:center;border:1px solid #ccc;background-color:#f5f5f5;cursor:pointer}.seat_select_Wrap .select_Wrap>li{display:inline-block}.seat_select_Wrap .select_Wrap .seat_content .seatbox_middle.type02{align-items:baseline}.seat_select_Wrap .select_Wrap .seat_content .seatbox{display:grid;display:-ms-grid;height:276px;width:100%;-ms-grid-row:1fr 54px 1fr;grid-template-rows:1fr 54px 1fr;padding:22px 0 20px;-ms-grid-columns:1fr;grid-template-columns:repeat(1, minmax(0, 1fr))}.seat_select_Wrap .select_Wrap .seat_content .seat_top{-ms-grid-column:1;-ms-grid-row:1}.seat_select_Wrap .select_Wrap .seat_content .seat_bottom{-ms-grid-column:1;-ms-grid-row:3}.seat_select_Wrap .select_Wrap .seat_content .seatbox_middle{display:flex;width:82%;margin:0 auto;align-items:center;-ms-grid-column:1;-ms-grid-row:2}.seat_select_Wrap .select_Wrap .seat_content .seatbox_middle.type_narrow02{width:41%}.seat_select_Wrap .select_Wrap .seat_content .seatbox_middle.type_narrow02>li.arrival{text-align:center}.seat_select_Wrap .select_Wrap .seat_content .seatbox_middle.type_narrow02>li.start{text-align:left}.seat_select_Wrap .select_Wrap .seat_content .seatbox_middle.type_narrow{width:34%}.seat_select_Wrap .select_Wrap .seat_content .seatbox_inner{height:100%}.seat_select_Wrap .scroll_wrap{overflow-x:auto;padding-bottom:15px;position:relative;margin-bottom:40px}.seat_select_Wrap .scroll_wrap .scroll_text{display:block;width:1124px}.seat_select_Wrap .scroll_wrap .select_Wrap{text-align:center;font-size:0;white-space:nowrap}.seat_select_Wrap .trainnum{clear:both}.seat_select_Wrap .icon_info_Wrap{width:100%;margin-bottom:10px}.seat_select_Wrap .icon_info_Wrap .icon_info_f{display:flex !important;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none;justify-content:flex-end}.seat_select_Wrap .icon_info_Wrap .icon_info_f li{display:inline-block}.seat_select_Wrap .icon_info_Wrap .icon_info{display:table;float:right}.seat_select_Wrap .icon_info_Wrap .icon_info>li{display:table-cell;position:relative;padding-right:45px;font-size:13px;line-height:15px;vertical-align:middle}.seat_select_Wrap .icon_info_Wrap .icon_info>li::after{content:"";position:absolute;width:31px;height:27px;top:2px;right:10px;display:inline-block}.seat_select_Wrap .icon_info_Wrap .icon_info>li:first-child::after{background:url(../img/common/info_icon01.png) no-repeat}.seat_select_Wrap .icon_info_Wrap .icon_info>li:nth-child(2)::after{background:url(../img/common/info_icon02.png) no-repeat}.seat_select_Wrap .icon_info_Wrap .icon_info>li:nth-child(3)::after{background:url(../img/common/info_icon03.png) no-repeat}.seat_select_Wrap .icon_info_Wrap .icon_info>li:nth-child(4){padding-right:34px}.seat_select_Wrap .icon_info_Wrap .icon_info>li:nth-child(4)::after{background:url(../img/common/info_icon04.png) no-repeat;top:5px;width:20px}.seatbox_wrap .seatbox_top_bg{height:22px;background:url(../img/common/seatbox_t01-01.png) repeat-x top left}.seatbox_wrap .seatbox_bottom_bg{height:22px;background:url(../img/common/seatbox_t01-01.png) repeat-x bottom left}.seatbox_wrap .seatbox .seatbox_middle>li{flex:1;text-align:center}.seatbox_wrap .seatbox .seatbox_middle>li span{font-size:16px;color:#01539a;font-weight:600;background-color:white}.seatbox_wrap .seatbox .seatbox_middle>li.arrival{text-align:center}.seatbox_wrap .seatbox .seatbox_middle>li.arrival>span{margin-right:7px}.seatbox_wrap .seatbox .seatbox_middle>li.arrival.narrow{text-align:start}.seatbox_wrap .seatbox .seatbox_middle>li.arrival.narrow>span{margin-left:10px}.seatbox_wrap .seatbox .seatbox_middle>li.start{text-align:center}.seatbox_wrap .seatbox .seatbox_middle>.direction_bg{height:11px;width:52px;flex:4}.seatbox_wrap .seatbox .seatbox_middle>li.middle span{font-size:20px}.seatbox_wrap .seatbox .seatbox_middle.type02>li.middle span{font-size:16px}.seatbox_wrap .seatbox .seat_select .seatbox_inner>li{display:inline-block}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.behind{width:70px !important;height:45px !important;max-width:70px !important;max-height:45px !important;width:41px !important;height:43px !important;max-width:41px !important;max-height:43px !important}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.front{width:70px !important;height:45px !important;max-width:70px !important;max-height:45px !important;width:41px !important;height:43px !important;max-width:41px !important;max-height:43px !important}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li{position:relative;background:url(../img/common/forward_seat-df.png) no-repeat;font-size:17px;display:flex;align-items:center;background-size:100% auto;height:50%;width:51px;max-height:46px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li a{display:block;padding-left:20px;width:100%;text-align:left;font-weight:600}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li a span{font-size:17px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>.rsv_seat{background-image:url(../img/common/backward_seat-df.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>.rsv_seat a{padding-right:20px;padding-left:0;text-align:right}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.noseat{background:none !important}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.disabled{color:#999;background-size:51px;background-image:url(../img/common/disable_seat.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.disabled02{color:#999;background-size:51px;background-image:url(../img/common/disable_seat02.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.disabled03{color:#999;background-image:url(../img/common/disable_seat03.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.disabled04{color:#999;background-image:url(../img/common/disable_seat04.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.disabled05{color:#999;background-image:url(../img/common/disable_seat05.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.disabled06{color:#999;background-image:url(../img/common/disable_seat06.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.disabled07{color:#999;background-image:url(../img/common/disable_seat07.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.disabled08{color:#999;background-image:url(../img/common/disable_seat08.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.act{background-image:url(../img/common/forward_seat-af.png);background-size:auto 100%}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.act::before{content:"";width:15px;height:15px;display:inline-block;position:absolute;top:-4px;left:-4px;background:url(../img/common/seat_check.png) no-repeat}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.act a{color:white}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>.rsv_seat.act{background-image:url(../img/common/forward_seat-af-rsv.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>.rsv_seat.act::before{right:0;left:auto}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_B.behind.act{background-image:url(../img/common/topR_seat-af.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_B.behind.act::before{right:0;left:auto}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_B.front.act{background-image:url(../img/common/bottomR_seat-af.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_B.front.act::before{right:0;left:auto}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.noseat.act{background-image:none}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.noseat.act::before{background:none}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_T.front{background:url(../img/common/bottomL_seat-df.png) no-repeat;background-size:contain;position:relative;left:1px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_T.front.act{background-image:url(../img/common/bottomL_seat-af.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_B.front{background:url(../img/common/bottomR_seat-df.png) no-repeat;background-size:contain;position:relative;right:1px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_T.behind{background:url(../img/common/topL_seat-df.png) no-repeat;background-size:contain;position:relative;left:1px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_T.behind.act{background-image:url(../img/common/topL_seat-af.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat>li.seat_B.behind{background:url(../img/common/topR_seat-df.png) no-repeat;background-size:contain;position:relative;right:1px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type>li{background:url(../img/common/forward_seat-af_type02.png) no-repeat}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type>li.act{background-image:url(../img/common/forward_seat-af03.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type>li.act::before{right:0;left:auto}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type02>li{background:url(../img/common/forward_seat-df_type02.png) no-repeat}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type02>li.act{background-image:url(../img/common/forward_seat-af.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type02>li.act::before{right:0;left:auto}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type03>li{background:url(../img/common/forward_seat-df_type03.png) no-repeat}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type03>li a{padding-left:13px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type03>li.act{background-image:url(../img/common/forward_seat-af03.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type03>li.act::before{right:0;left:auto}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type04>li{background:url(../img/common/forward_seat-df_type04.png) no-repeat}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type_bh>li{background-image:url(../img/common/backward_seat-df.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type_bh>li.act{background:url(../img/common/behind_seat-af.png) no-repeat}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type_bh>li.act::before{right:-4px;left:auto}.seatbox_wrap .seatbox .seat_select .seatbox_inner .type_bh>li.disabled{background-image:url(../img/common/bh_disable_seat.png)}.seatbox_wrap .seatbox .seat_select .seatbox_inner ul{height:0;min-height:91px;display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:center;flex-direction:column;-ms-flex-pack:center}.seatbox_wrap .seatbox .seat_select .seatbox_inner ul.type_travel{flex-direction:inherit;align-items:baseline;padding-top:3px}.seatbox_wrap .seatbox .seat_select .seatbox_inner ul.type_travel.front{flex-direction:inherit;align-items:flex-end;padding-bottom:3px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type_travel>li.seat_T a{text-align:center;padding-left:10px;padding-top:5px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type_travel>li.seat_B a{text-align:center;padding-right:10px;padding-top:5px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type_travel.top_front>li a{padding-top:0;padding-bottom:10px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type_travel.front>li a{padding-top:0;padding-bottom:10px}.seatbox_wrap .seatbox .seat_select .seatbox_inner .seat.type_travel.front>li.behind a{padding-right:10px;padding-top:5px;padding-bottom:0}.seatbox_wrap .seatbox .seat_select .table_list{background:url(../img/common/ico_table.png) no-repeat;background-size:25px 85px;background-position:center;flex:1}.seatbox_wrap .seatbox .seat_select>li.bag{height:82px;background:url(../img/common/bag_icon.png) no-repeat 50% 50%}.seatbox_wrap .seatbox .seat_select>li.wheel{height:82px;background:url(../img/common/wheel.png) no-repeat 50% 50%}.seatbox_wrap .seatbox .seat_line.row .seat{flex-direction:row}.seatbox_wrap .seatbox .seat_line.row .seat>.seat_col1{background:url(../img/common/bottom1_seat-df.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat>.seat_col1.act{background:url(../img/common/bottom1_seat-af.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat>.seat_col2{background:url(../img/common/bottom2_seat-df.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat>.seat_col2.act{background:url(../img/common/bottom2_seat-af.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat>.seat_col3{background:url(../img/common/bottom3_seat-df.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat>.seat_col3.act{background:url(../img/common/bottom3_seat-af.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat>.seat_col4{background:url(../img/common/bottom4_seat-df.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat>.seat_col4.act{background:url(../img/common/bottom4_seat-af.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat.type_bh>.seat_col1{background:url(../img/common/top1_seat-df.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat.type_bh>.seat_col1.act{background:url(../img/common/top1_seat-af.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat.type_bh>.seat_col2{background:url(../img/common/top2_seat-df.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat.type_bh>.seat_col2.act{background:url(../img/common/top2_seat-af.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat.type_bh>.seat_col3{background:url(../img/common/top3_seat-df.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat.type_bh>.seat_col3.act{background:url(../img/common/top3_seat-af.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat.type_bh>.seat_col4{background:url(../img/common/top4_seat-df.png) no-repeat}.seatbox_wrap .seatbox .seat_line.row .seat.type_bh>.seat_col4.act{background:url(../img/common/top4_seat-af.png) no-repeat}.seatbox_wrap .seatbox_middle.type_narrow>li.arrival{text-align:right}.seatbox_wrap .seatbox_middle.type_narrow>li.start{text-align:right}.seatbox_wrap .type_sm-seat02 .seatbox .seat_select .seatbox_inner>li.seat_line .seat>li{height:35px;width:40px;background-size:contain}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line .seat.type>li a{padding-right:24px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line .seat.type_bh>li a{padding-right:19px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line .seat>li{height:41px;width:46px;background-size:contain}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line .seat>li a{text-align:right;padding-left:0;padding-right:4px;font-size:16px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line .seat>li.noseat{cursor:inherit}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line .seat.type03>li a{padding-right:24px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line.row .seat{align-items:flex-start}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line.row .seat>li{height:46px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line.row .seat.type_bh{align-items:flex-end}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line.row .seat.type_bh>.seat_col1 a{padding-right:0;padding-left:6px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line.row .seat.type_bh>.seat_col2 a{padding-right:0px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line.row .seat.type_bh>.seat_col3 a{padding-right:0px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seatbox_inner>li.seat_line.row .seat.type_bh>li a{padding-top:27px;padding-right:10px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>.seat_col1{width:37px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>.seat_col1 a{text-align:center;padding-right:0px;padding-left:6px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>.seat_col4{width:37px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>.seat_col4 a{text-align:center;padding-right:6px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>.seat_col2{width:33px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>.seat_col2 a{text-align:center}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>.seat_col3{width:33px}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>.seat_col3 a{text-align:center}.seatbox_wrap.type_sm-seat .seatbox .seat_select .seat_line.row .seat>li a{padding-bottom:10px}.seatbox_wrap.type_sm-seat.type02 .seatbox .seat_select .seatbox_inner>li.seat_line ul{min-height:120px}.seatbox_wrap.type_sm-seat.type02 .seatbox .seat_select .seatbox_inner>li.seat_line .seat>li{width:41px;height:37px}.seatbox_wrap.type_sm-seat.type02 .seatbox .seat_select .seatbox_inner>li.seat_line .seat>li a{padding-right:6px;font-size:14px}.tourdiv .seatbox_wrap .seatbox .seatbox_middle>.direction_bg{height:11px;width:52px;flex:4;background:url(../img/common/direction.png) repeat-x center}.seatbox_wrap .seatbox .seatbox_middle>.direction_bg{height:11px;width:52px;flex:4;background:url(../img/common/direction.png) repeat-x center}.train_type .train_img_Wrap{position:relative;width:100%;height:79px;margin-bottom:20px;overflow:hidden}.train_type .train_img_Wrap .train_num{position:absolute;top:0;width:100%}.train_type .train_img_Wrap .train_num>li{float:left;background-size:contain}.train_type .train_img_Wrap .train_num .slick-slide li{cursor:pointer}.train_type .train_img_Wrap .train_num .slick-slide li img.on{display:none}.train_type .train_img_Wrap .train_num .slick-slide.slick-current li img.normal{display:none}.train_type .train_img_Wrap .train_num .slick-slide.slick-current li img.on{display:inline}.train_type.type01.down .train_img_Wrap .train_num .slick-slide{float:right}.train_sub_info_text.right{text-align:right;margin-right:250px;margin-bottom:10px;color:#01539a;font-size:16px;font-weight:700}.train_sub_info_text.right.type02{margin-right:180px;margin-left:0;float:right}.train_sub_info_text.right.type03{margin-right:450px;margin-left:0;float:right}.train_sub_info_text.right.bottom{text-align:right;margin-right:180px;margin-top:10px;color:#01539a;font-size:16px;font-weight:700}.train_sub_info_text.left{text-align:left;margin-left:250px;margin-bottom:10px;color:#01539a;font-size:16px;font-weight:700}.train_sub_info_text.left.type02{margin-left:450px;float:left}.train_sub_info_text.left.type03{margin-left:170px;float:left}.train_sub_info_text.left.bottom{text-align:left;margin-left:180px;margin-top:10px;color:#01539a;font-size:16px;font-weight:700}.train_sub_info_text_2floor{text-align:right;margin-right:333px;margin-bottom:10px;color:#01539a;font-size:16px;font-weight:700}.train_saemaeul_ticket_bg .select_Wrap .seat_content{background:url(../img/common/bg_train_saemaeul.jpeg) no-repeat}.train_ktx03-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx-bg3.png) no-repeat;background-size:425px 277px}.train_KTX-san1-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up01.png) no-repeat}.train_KTX-san11-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up01.png) no-repeat}.train_KTX-san2-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up02.png) no-repeat}.train_KTX-san12-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up02.png) no-repeat}.train_KTX-san3-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up03.png) no-repeat}.train_KTX-san13-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up03.png) no-repeat}.train_KTX-san4-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up04.png) no-repeat}.train_KTX-san14-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up04.png) no-repeat}.train_KTX-san5-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up05.png) no-repeat}.train_KTX-san15-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up05.png) no-repeat}.train_KTX-san6-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up06.png) no-repeat}.train_KTX-san16-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up06.png) no-repeat}.train_KTX-san7-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up07.png) no-repeat}.train_KTX-san17-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up07.png) no-repeat}.train_KTX-san8-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up08.png) no-repeat}.train_KTX-san18-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-up08.png) no-repeat}.train_KTX-san1-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down01.png) no-repeat}.train_KTX-san11-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down01.png) no-repeat}.train_KTX-san2-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down02.png) no-repeat}.train_KTX-san12-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down02.png) no-repeat}.train_KTX-san3-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down03.png) no-repeat}.train_KTX-san13-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down03.png) no-repeat}.train_KTX-san4-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down04.png) no-repeat}.train_KTX-san14-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down04.png) no-repeat}.train_KTX-san5-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down05.png) no-repeat}.train_KTX-san15-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down05.png) no-repeat}.train_KTX-san6-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down06.png) no-repeat}.train_KTX-san16-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down06.png) no-repeat}.train_KTX-san7-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down07.png) no-repeat}.train_KTX-san17-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down07.png) no-repeat}.train_KTX-san8-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down08.png) no-repeat}.train_KTX-san18-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_san-down08.png) no-repeat}.train_emuA1-up .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA1-up.png) no-repeat}.train_emuA2-up .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA2-up.png) no-repeat}.train_emuA3-up .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA3-up.png) no-repeat}.train_emuA4-up .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA4-up.png) no-repeat}.train_emuA5-up .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA5-up.png) no-repeat}.train_emuA6-up .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA6-up.png) no-repeat}.train_emuA1-down .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA1-down.png) no-repeat}.train_emuA2-down .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA2-down.png) no-repeat}.train_emuA3-down .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA3-down.png) no-repeat}.train_emuA4-down .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA4-down.png) no-repeat}.train_emuA5-down .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA5-down.png) no-repeat}.train_emuA6-down .select_Wrap .seat_content{background:url(../img/common/seat_emu-bgA6-down.png) no-repeat}.train_chung-up01 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA1-up.png) no-repeat}.train_chung-up02 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA2-up.png) no-repeat}.train_chung-up03 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA3-up.png) no-repeat}.train_chung-up04 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA4-up.png) no-repeat}.train_chung-up05 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA5-up.png) no-repeat}.train_chung-up06 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA6-up.png) no-repeat}.train_chung-up07 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA7-up.png) no-repeat}.train_chung-up08 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA8-up.png) no-repeat}.train_chung-down01 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA1-down.png) no-repeat}.train_chung-down02 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA2-down.png) no-repeat}.train_chung-down03 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA3-down.png) no-repeat}.train_chung-down04 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA4-down.png) no-repeat}.train_chung-down05 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA5-down.png) no-repeat}.train_chung-down06 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA6-down.png) no-repeat}.train_chung-down07 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA7-down.png) no-repeat}.train_chung-down08 .select_Wrap .seat_content{background:url(../img/common/seat_itx_chung-baA8-down.png) no-repeat}.train_itx-saeA1-up .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA1-up.png) no-repeat}.train_itx-saeA2-up .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA2-up.png) no-repeat}.train_itx-saeA3-up .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA3-up.png) no-repeat}.train_itx-saeA4-up .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA4-up.png) no-repeat}.train_itx-saeA5-up .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA5-up.png) no-repeat}.train_itx-saeA6-up .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA6-up.png) no-repeat}.train_itx-saeA1-down .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA1-down.png) no-repeat}.train_itx-saeA2-down .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA2-down.png) no-repeat}.train_itx-saeA3-down .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA3-down.png) no-repeat}.train_itx-saeA4-down .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA4-down.png) no-repeat}.train_itx-saeA5-down .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA5-down.png) no-repeat}.train_itx-saeA6-down .select_Wrap .seat_content{background:url(../img/common/seat_itx_sae-bgA6-down.png) no-repeat}.train_KTX-K101-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up01.png) no-repeat}.train_KTX-K102-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up02.png) no-repeat}.train_KTX-K103-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up03.png) no-repeat}.train_KTX-K104-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up04.png) no-repeat}.train_KTX-K105-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up05.png) no-repeat}.train_KTX-K106-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up06.png) no-repeat}.train_KTX-K107-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up07.png) no-repeat}.train_KTX-K108-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up08.png) no-repeat}.train_KTX-K109-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up09.png) no-repeat}.train_KTX-K110-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up10.png) no-repeat}.train_KTX-K111-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up11.png) no-repeat}.train_KTX-K112-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up12.png) no-repeat}.train_KTX-K113-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up13.png) no-repeat}.train_KTX-K114-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up14.png) no-repeat}.train_KTX-K115-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up15.png) no-repeat}.train_KTX-K116-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up16.png) no-repeat}.train_KTX-K117-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up17.png) no-repeat}.train_KTX-K118-up .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-up18.png) no-repeat}.train_KTX-K101-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down01.png) no-repeat}.train_KTX-K102-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down02.png) no-repeat}.train_KTX-K103-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down03.png) no-repeat}.train_KTX-K104-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down04.png) no-repeat}.train_KTX-K105-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down05.png) no-repeat}.train_KTX-K106-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down06.png) no-repeat}.train_KTX-K107-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down07.png) no-repeat}.train_KTX-K108-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down08.png) no-repeat}.train_KTX-K109-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down09.png) no-repeat}.train_KTX-K110-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down10.png) no-repeat}.train_KTX-K111-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down11.png) no-repeat}.train_KTX-K112-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down12.png) no-repeat}.train_KTX-K113-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down13.png) no-repeat}.train_KTX-K114-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down14.png) no-repeat}.train_KTX-K115-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down15.png) no-repeat}.train_KTX-K116-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down16.png) no-repeat}.train_KTX-K117-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down17.png) no-repeat}.train_KTX-K118-down .select_Wrap .seat_content{background:url(../img/common/seat_ktx_K1-down18.png) no-repeat}.train_KTX-wongang-up01 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-up01.png) no-repeat}.train_KTX-wongang-up02 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-up02.png) no-repeat}.train_KTX-wongang-up03 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-up03.png) no-repeat}.train_KTX-wongang-up04 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-up04.png) no-repeat}.train_KTX-wongang-up05 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-up05.png) no-repeat}.train_KTX-wongang-up06 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-up06.png) no-repeat}.train_KTX-wongang-up07 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-up07.png) no-repeat}.train_KTX-wongang-up08 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-up08.png) no-repeat}.train_KTX-wongang-down01 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-down01.png) no-repeat}.train_KTX-wongang-down02 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-down02.png) no-repeat}.train_KTX-wongang-down03 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-down03.png) no-repeat}.train_KTX-wongang-down04 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-down04.png) no-repeat}.train_KTX-wongang-down05 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-down05.png) no-repeat}.train_KTX-wongang-down06 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-down06.png) no-repeat}.train_KTX-wongang-down07 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-down07.png) no-repeat}.train_KTX-wongang-down08 .select_Wrap .seat_content{background:url(../img/common/seat_Wongang-down08.png) no-repeat}.train_nuriro-up01 .select_Wrap .seat_content{background:url(../img/common/seat_nuriro-up01.png) no-repeat}.train_nuriro-up02 .select_Wrap .seat_content{background:url(../img/common/seat_nuriro-up02.png) no-repeat}.train_nuriro-up03 .select_Wrap .seat_content{background:url(../img/common/seat_nuriro-up03.png) no-repeat}.train_nuriro-up04 .select_Wrap .seat_content{background:url(../img/common/seat_nuriro-up04.png) no-repeat}.train_nuriro-down01 .select_Wrap .seat_content{background:url(../img/common/seat_nuriro-down01.png) no-repeat}.train_nuriro-down02 .select_Wrap .seat_content{background:url(../img/common/seat_nuriro-down02.png) no-repeat}.train_nuriro-down03 .select_Wrap .seat_content{background:url(../img/common/seat_nuriro-down03.png) no-repeat}.train_nuriro-down04 .select_Wrap .seat_content{background:url(../img/common/seat_nuriro-down04.png) no-repeat}.train_namdo_2522_03 .select_Wrap .seat_content,.train_namdo_2521_03 .select_Wrap .seat_content,.train_mugunghwa .select_Wrap .seat_content{background:url(../img/common/seat_mugunghwa.jpg) no-repeat}.train_mugunghwa_rdc .select_Wrap .seat_content{background:url(../img/common/seat_mugunghwa_rdc.jpeg) no-repeat}.train_dmz_2531_01 .select_Wrap .seat_content,.train_dmz_2532_03 .select_Wrap .seat_content,.train_dmz_2535_01 .select_Wrap .seat_content,.train_dmz_2536_03 .select_Wrap .seat_content{background:url(../img/common/seat_dmz_2531_1.png) no-repeat center center}.train_dmz_2531_02 .select_Wrap .seat_content,.train_dmz_2532_02 .select_Wrap .seat_content,.train_dmz_2535_02 .select_Wrap .seat_content,.train_dmz_2536_02 .select_Wrap .seat_content{background:url(../img/common/seat_dmz_2531_2.png) no-repeat center center}.train_dmz_2531_03 .select_Wrap .seat_content,.train_dmz_2532_01 .select_Wrap .seat_content,.train_dmz_2535_03 .select_Wrap .seat_content,.train_dmz_2536_01 .select_Wrap .seat_content{background:url(../img/common/seat_dmz_2531_3.png) no-repeat center center}.train_namdo_2521_01 .select_Wrap .seat_content,.train_namdo_2521_04 .select_Wrap .seat_content,.train_namdo_2522_01 .select_Wrap .seat_content,.train_namdo_2522_04 .select_Wrap .seat_content,.train_namdo_2525_01 .select_Wrap .seat_content,.train_namdo_2525_04 .select_Wrap .seat_content,.train_namdo_2525_05 .select_Wrap .seat_content,.train_namdo_2526_01 .select_Wrap .seat_content,.train_namdo_2526_04 .select_Wrap .seat_content,.train_namdo_2526_05 .select_Wrap .seat_content{background:url(../img/common/seat_dmz_2531_2.png) no-repeat center center}.train_namdo_2525_02 .select_Wrap .seat_content{background:url(../img/common/seat_2521-4bg.png) no-repeat center center}.train_namdo_2526_02 .select_Wrap .seat_content{background:url(../img/common/seat_2522-4bg.png) no-repeat center center}.train_namdo_2525_03 .select_Wrap .seat_content,.train_namdo_2526_03 .select_Wrap .seat_content{background:url(../img/common/seat_2522-1bg.png) no-repeat center center}.train_namdo_2522_02 .select_Wrap .seat_content,.train_namdo_2521_02 .select_Wrap .seat_content,.train_donghae_2502_01 .select_Wrap .seat_content,.train_donghae_2502_04 .select_Wrap .seat_content,.train_donghae_2503_01 .select_Wrap .seat_content,.train_donghae_2503_04 .select_Wrap .seat_content{background:url(../img/common/seat_dmz_2531_2.png) no-repeat center center}.train_donghae_2502_02 .select_Wrap .seat_content{background:url(../img/common/seat_2502-2bg.png) no-repeat center center}.train_donghae_2502_03 .select_Wrap .seat_content{background:url(../img/common/seat_2502-3bg.png) no-repeat center center}.train_donghae_2503_02 .select_Wrap .seat_content{background:url(../img/common/seat_2503-2bg.png) no-repeat center center}.train_donghae_2503_03 .select_Wrap .seat_content{background:url(../img/common/seat_2503-3bg.png) no-repeat center center}.train_arirang_2541_01 .select_Wrap .seat_content,.train_arirang_2542_01 .select_Wrap .seat_content{background:url(../img/common/seat_2541-1bg.png) no-repeat center center}.train_arirang_2541_02 .select_Wrap .seat_content{background:url(../img/common/seat_2541-2bg.png) no-repeat center center}.train_arirang_2541_03 .select_Wrap .seat_content{background:url(../img/common/seat_2541-3bg.png) no-repeat center center}.train_arirang_2541_04 .select_Wrap .seat_content,.train_arirang_2542_04 .select_Wrap .seat_content{background:url(../img/common/seat_2541-4bg.png) no-repeat center center}.train_arirang_2542_02 .select_Wrap .seat_content{background:url(../img/common/seat_2542-2bg.png) no-repeat center center}.train_arirang_2542_03 .select_Wrap .seat_content{background:url(../img/common/seat_2542-3bg.png) no-repeat center center}.train_golden_2551_01 .select_Wrap .seat_content,.train_golden_2551_04 .select_Wrap .seat_content,.train_golden_2552_01 .select_Wrap .seat_content,.train_golden_2552_04 .select_Wrap .seat_content{background:url(../img/common/seat_2551-1bg.png) no-repeat center center}.train_golden_2551_02 .select_Wrap .seat_content{background:url(../img/common/seat_2551-2bg.png) no-repeat center center}.train_golden_2551_05 .select_Wrap .seat_content,.train_golden_2552_05 .select_Wrap .seat_content{background:url(../img/common/seat_2551-5bg.png) no-repeat center center}.train_golden_2552_02 .select_Wrap .seat_content{background:url(../img/common/seat_2552-2bg.png) no-repeat center center}.train_backdu_2511_01 .select_Wrap .seat_content,.train_backdu_2514_03 .select_Wrap .seat_content{background:url(../img/common/seat_2511-1bg.png) no-repeat center center}.train_backdu_2511_02 .select_Wrap .seat_content{background:url(../img/common/seat_2511-2bg.png) no-repeat center center}.train_backdu_2511_03 .select_Wrap .seat_content{background:url(../img/common/seat_2511-3bg.png) no-repeat center center}.train_backdu_2512_01 .select_Wrap .seat_content{background:url(../img/common/seat_2512-1bg.png) no-repeat center center}.train_backdu_2512_02 .select_Wrap .seat_content{background:url(../img/common/seat_2512-2bg.png) no-repeat center center}.train_backdu_2512_03 .select_Wrap .seat_content{background:url(../img/common/seat_2512-3bg.png) no-repeat center center}.train_backdu_2513_01 .select_Wrap .seat_content{background:url(../img/common/seat_2513-1bg.png) no-repeat center center}.train_backdu_2513_02 .select_Wrap .seat_content{background:url(../img/common/seat_2513-2bg.png) no-repeat center center}.train_backdu_2513_03 .select_Wrap .seat_content{background:url(../img/common/seat_2513-3bg.png) no-repeat center center}.train_backdu_2514_01 .select_Wrap .seat_content{background:url(../img/common/seat_2514-1bg.png) no-repeat center center}.train_backdu_2514_02 .select_Wrap .seat_content{background:url(../img/common/seat_2514-2bg.png) no-repeat center center}.seat_content .pd0{padding:0}.seat_content .pd1{padding:0 1px}.seat_content .pd2{padding:0 2px}.seat_content .pd3{padding:0 3px}.seat_content .pd4{padding:0 4px}.seat_content .pd5{padding:0 5px}.seat_content .pd6{padding:0 6px}.seat_content .pd7{padding:0 7px}.seat_content .pd8{padding:0 8px}.seat_content .pd9{padding:0 9px}.seat_content .pd10{padding:0 10px}.seat_content .pd11{padding:0 11px}.seat_content .pd12{padding:0 12px}.seat_content .pd13{padding:0 13px}.seat_content .pd14{padding:0 14px}.seat_content .pd15{padding:0 15px}.seat_content .pd16{padding:0 16px}.seat_content .pd17{padding:0 17px}.seat_content .pd18{padding:0 18px}.seat_content .pd19{padding:0 19px}.seat_content .pd20{padding:0 20px}.seat_content .pd21{padding:0 21px}.seat_content .pd22{padding:0 22px}.seat_content .pd23{padding:0 23px}.seat_content .pd24{padding:0 24px}.seat_content .pd25{padding:0 25px}.seat_content .pd26{padding:0 26px}.seat_content .pd27{padding:0 27px}.seat_content .pd28{padding:0 28px}.seat_content .pd29{padding:0 29px}.seat_content .pd30{padding:0 30px}.seat_content .pd40{padding:0 40px}.seat_content .pd_left-1{padding-left:1px}.seat_content .pd_left-2{padding-left:2px}.seat_content .pd_left-3{padding-left:3px}.seat_content .pd_left-4{padding-left:4px}.seat_content .pd_left-5{padding-left:5px}.seat_content .pd_left-6{padding-left:6px}.seat_content .pd_left-7{padding-left:7px}.seat_content .pd_left-8{padding-left:8px}.seat_content .pd_left-9{padding-left:9px}.seat_content .pd_left-10{padding-left:10px}.seat_content .pd_left-11{padding-left:11px}.seat_content .pd_left-12{padding-left:12px}.seat_content .pd_left-13{padding-left:13px}.seat_content .pd_left-14{padding-left:14px}.seat_content .pd_left-15{padding-left:15px}.seat_content .pd_left-16{padding-left:16px}.seat_content .pd_left-17{padding-left:17px}.seat_content .pd_left-18{padding-left:18px}.seat_content .pd_left-19{padding-left:19px}.seat_content .pd_left-20{padding-left:20px}.seat_content .pd_left-21{padding-left:21px}.seat_content .pd_left-22{padding-left:22px}.seat_content .pd_left-23{padding-left:23px}.seat_content .pd_left-24{padding-left:24px}.seat_content .pd_left-25{padding-left:25px}.seat_content .pd_left-26{padding-left:26px}.seat_content .pd_left-27{padding-left:27px}.seat_content .pd_left-28{padding-left:28px}.seat_content .pd_left-29{padding-left:29px}.seat_content .pd_left-30{padding-left:30px}.seat_content .pd_left-40{padding-left:40px}.seat_content .pd_right-5{padding-right:5px}.seat_content .pd_right-6{padding-right:6px}.seat_content .pd_right-7{padding-right:7px}.seat_content .pd_right-8{padding-right:8px}.seat_content .pd_right-9{padding-right:9px}.seat_content .pd_right-10{padding-right:10px}.seat_content .pd_right-11{padding-right:11px}.seat_content .pd_right-12{padding-right:12px}.seat_content .pd_right-13{padding-right:13px}.seat_content .pd_right-14{padding-right:14px}.seat_content .pd_right-15{padding-right:15px}.seat_content .pd_right-16{padding-right:16px}.seat_content .pd_right-17{padding-right:17px}.seat_content .pd_right-18{padding-right:18px}.seat_content .pd_right-19{padding-right:19px}.seat_content .pd_right-20{padding-right:20px}.seat_content .pd_right-21{padding-right:21px}.seat_content .pd_right-22{padding-right:22px}.seat_content .pd_right-23{padding-right:23px}.seat_content .pd_right-24{padding-right:24px}.seat_content .pd_right-25{padding-right:25px}.seat_content .pd_right-30{padding-right:30px}.seat_content .pd_right-35{padding-right:35px}.seat_content .pd_right-40{padding-right:40px}.seat_content .pd_right-50{padding-right:50px}.seat_content .pd_right-60{padding-right:60px}.seat_content .pd_right-70{padding-right:70px}.seat_content .pd_right-80{padding-right:80px}.seat_content .pd_right-90{padding-right:90px}.seat_content .pd_right-100{padding-right:100px}.seat_content .pd_right-110{padding-right:110px}.seat_content .pd_right-120{padding-right:120px}.seat_content .pd_right-130{padding-right:130px}.seat_content .pd_right-140{padding-right:140px}.seat_content .pd_right-150{padding-right:150px}.seat_content .pd_right-160{padding-right:160px}.seat_content .pl0{padding-left:0}.seat_content .pr0{padding-right:0}.side-pd1 ul li{margin-bottom:1px}.side-pd2 ul li{margin-bottom:2px}.side-pd3 ul li{margin-bottom:3px}.side-pd4 ul li{margin-bottom:4px}.side-pd5 ul li{margin-bottom:5px}.seat_content .bar-10{padding-left:10px}.seat_content .bar-20{padding-left:20px}.seat_content .bar-30{padding-left:30px}.seat_content .bar-45{padding-left:45px}.seat_content .bar-55{padding-left:55px}.seat_content .bar-75{padding-left:75px}.seat_content .bar-80{padding-left:80px}.seat_content .bar-85{padding-left:85px}.seat_content .bar-100{padding-left:100px}.seat_content .bar-110{padding-left:110px}.seat_content .bar-120{padding-left:120px}.seat_content .bar-130{padding-left:130px}.seat_content .bar-140{padding-left:140px}.seat_content .bar-150{padding-left:150px}.seat_content .bar-160{padding-left:160px}.seat_content .bar-170{padding-left:170px}.seat_content .bar-180{padding-left:180px}.seat_content .bar-right-30{padding-right:30px}.seat_content .bar-right-45{padding-right:45px}.seat_content .bar-right-55{padding-right:55px}.seat_content .bar-right-75{padding-right:75px}.seat_content .bar-right-80{padding-right:80px}.seat_content .bar-right-85{padding-right:85px}.seat_content .bar-right-100{padding-right:100px}.seat_content .bar-right-110{padding-right:110px}.seat_content .bar-right-120{padding-right:120px}.seat_content .bar-right-130{padding-right:130px}.seat_content .bar-right-140{padding-right:140px}.seat_content .bar-right-150{padding-right:150px}.seat_content .bar-right-160{padding-right:160px}.seat_content .bar-right-170{padding-right:170px}.seat_content .bar-right-180{padding-right:180px}.select_Wrap .seatbox_inner>li.seat_line .seat>li.tl::after{top:0;left:0}.select_Wrap .seatbox_inner>li.seat_line .seat>li.tr::after{top:0;right:0}.select_Wrap .seatbox_inner>li.seat_line .seat>li.bl::after{bottom:-4px;left:0}.select_Wrap .seatbox_inner>li.seat_line .seat>li.br::after{bottom:-4px;right:0}.select_Wrap .seatbox_inner>li.seat_line .seat>li.fm::after{top:50%;transform:translateY(-50%);right:-6px}.seatimg_wrap{padding:30px 0px;text-align:center;border:1px solid var(--korail-gray-1300);width:100%}.seatimg_wrap .floatWrap{display:block !important;padding:0 140px;margin-bottom:25px}.seatimg_wrap .floatWrap img{clear:inherit;display:inline-block;vertical-align:text-bottom}.seatimg_wrap .floatWrap .left{float:left;display:block !important}.seatimg_wrap .floatWrap .right{float:right;display:block !important}@media (max-width: 485px){.discount_info-wrap .seatimg_wrap .floatWrap{padding:0 1rem}}.seatimg_wrap .pd-wrap{padding:0 7.7777rem}.seatimg_wrap .pd-wrap .right{float:right;margin:1.3333rem 0;font-size:1.1111rem}.discount_info-wrap .seatimg_wrap .pd-wrap .carNum{font-weight:700;margin:.88889rem auto .44444rem}@media (max-width: 485px){.discount_info-wrap .seatimg_wrap .pd-wrap{padding:0 1rem}}.seatimg_wrap img{margin:0 auto}.seatimg_wrap .carNum{font-size:1.1111rem}.seatimg_wrap .subt{font-size:0.8888rem;margin-top:0.4444rem}.seatimg_wrap .seatimgTextList{background:var(--korail-gray-1450);margin:1.3333rem 3.5555rem;padding:2rem}.seatimg_wrap .seatimgTextList li{font-size:18px;text-align:left;padding-left:10px;position:relative;line-height:40px}.seatimg_wrap .seatimgTextList li img{display:inline-block;clear:inherit}.seatimg_wrap .seatimgTextList li::before{content:"";display:inline-block;width:5px;height:5px;background:#233979;position:absolute;left:0;top:18px}.seatimg_wrap .seatimgTextList li>p{display:inline}.seatimg_wrap .seatimgTextList li>div{display:inline}.seatimg_wrap .seatimgTextList li .text{margin:0 10px}.seatimg_wrap .seatimgTextList li .text.table{margin-right:0}#tab-menu .seatimg_wrap{margin-top:3.5555em}@media (max-width: 768px){.seatimg_wrap.type01{margin-top:30px}}@media screen and (max-width: 768px){#tab-menu li a{min-width:85px;font-size:16px;line-height:39px}#tab-menu li:last-child a{left:89px}.seatimg_wrap .seatimgTextList li{line-height:30px;font-size:14px}.seatimg_wrap .seatimgTextList li>p{display:block}.seatimg_wrap .seatimgTextList li::before{width:4px;height:4px;top:14px}}.seat_select_Wrap .scroll_wrap{margin-bottom:28px;padding-bottom:0}.seat_select_Wrap .icon_info_Wrap{margin-top:16px}.layerPopup .seat_connect_Selcet select{border-bottom:1px solid black;width:100%;background:url(../img/ico_select-arrow.png) no-repeat right 15px center;font-size:18px;padding:12px 15px}.layerPopup .seat_connect_Selcet .station_timeWrap{margin-top:55px}.layerPopup .seat_connect_Selcet .station_timeWrap .float .flo-l{float:left;color:black;font-size:22px;line-height:31px}.layerPopup .seat_connect_Selcet .station_timeWrap .float .flo-r{float:right;color:black;font-size:18px;line-height:31px}.layerPopup .seat_connect_Selcet .station_timeTable{margin-top:18px;font-size:18px;text-align:center}.layerPopup .seat_connect_Selcet .station_timeTable table{border-top:1px solid black}.layerPopup .seat_connect_Selcet .station_timeTable tr th{background:var(--korail-gray-1450);padding:15px 0;border-bottom:1px solid var(--korail-gray-1300)}.layerPopup .seat_connect_Selcet .station_timeTable tr th:not(:last-child){border-right:1px solid var(--korail-gray-1300)}.layerPopup .seat_connect_Selcet .station_timeTable tr td{padding:15px 0;border-bottom:1px solid var(--korail-gray-1300)}.layerPopup .seat_connect_Selcet .station_timeTable tr td:not(:last-child){border-right:1px solid var(--korail-gray-1300)}.layerPopup .seat_connect_Selcet ul{margin-top:15px}.layerPopup .seat_connect_Selcet ul li{font-size:18px;color:var(--korail-gray-700);line-height:30px;position:relative;padding-left:14px}.layerPopup .seat_connect_Selcet ul li::before{content:"";display:inline-block;width:3px;height:3px;background:#c5c6cb;position:absolute;top:14px;left:0}@media screen and (max-width: 768px){.layerPopup .seat_connect_Selcet .station_timeWrap .float .flo-l{font-size:18px;line-height:25px}.layerPopup .seat_connect_Selcet .station_timeWrap .float .flo-r{font-size:15px;line-height:25px}.layerPopup .seat_connect_Selcet .station_timeTable{margin-top:15px;font-size:15px}.layerPopup .seat_connect_Selcet ul li{font-size:15px;line-height:21px;padding-left:10px}.layerPopup .seat_connect_Selcet ul li::before{top:9px}.layerPopup .seat_connect_Selcet .btnWrap,.layerPopup .seat_connect_Selcet .layerWrap .btnWrap--center,.layerPopup .layerWrap .seat_connect_Selcet .btnWrap--center,.layerPopup .seat_connect_Selcet .layerWrap .btn_wrap--center,.layerPopup .layerWrap .seat_connect_Selcet .btn_wrap--center{margin-top:60px !important}}.layerPopup .con_Wrap .sms_popup p.bottom_t{font-size:18px;position:relative;padding-left:14px;margin-top:15px;font-weight:600}.layerPopup .con_Wrap .sms_popup p.bottom_t::before{content:"";width:3px;height:3px;display:inline-block;background:var(--korail-blue);top:10px;position:absolute;left:0px}.layerPopup .con_Wrap .sms_popup .number{padding-top:40px}.layerPopup .con_Wrap .sms_popup .number input{border-bottom:1px solid black;width:100%;margin-top:15px;padding-left:20px;font-size:20px;height:50px;line-height:50px}.layerPopup .con_Wrap .sms_popup .confirm{margin-top:40px}@media screen and (max-width: 768px){.layerPopup .layerWrap.sms_popup01 .con_Wrap{overflow-y:auto;max-height:calc(100vh - 90px)}.layerPopup .con_Wrap .sms_popup p.bottom_t{font-size:15px;font-weight:500;line-height:23px;color:var(--korail-gray-700);padding-left:0}.layerPopup .con_Wrap .sms_popup p.bottom_t::before{display:none}.layerPopup .con_Wrap .sms_popup .number{padding-top:30px}.layerPopup .con_Wrap .sms_popup .number input{font-size:16px;height:42px;line-height:42px;margin-top:13px;padding-left:10px}}.personnel_pop.type03 .personnelWrap.type02 .ticketInfo{padding:30px 70px 20px}.personnel_pop.type03 .personnelWrap.type02 .ticketInfo .txt{color:black}.personnel_pop.type03 .personnelWrap.type02 .ticketInfo_bottom{padding-top:0;padding-bottom:40px;border-bottom:1px solid var(--korail-gray-1300)}@media screen and (max-width: 768px){.personnel_pop.type03 .personnelWrap.type02 .ticketInfo{padding:30px 15px 27px;border-radius:10px}.personnel_pop.type03 .personnelWrap.type02 .ticketInfo .txt{font-size:16px}.personnel_pop.type03 .personnelWrap.type02 .ticketInfo_bottom{padding-bottom:25px}.personnel_pop.type03 .personnelWrap.type02 .ticketInfo_bottom:last-of-type{padding-bottom:22px;border-bottom:0}.personnel_pop.type03 .btn_wrap.type02{padding:0}}.layerPopup .guid_msg-cont{color:black;word-break:keep-all}.layerPopup .guid_msg-cont .txt{font-size:22px;line-height:34px}.layerPopup .guid_msg-cont .tit{font-size:24px;font-weight:600;line-height:30px}.layerPopup .guid_msg-cont .s_txt{font-size:20px;line-height:34px;color:var(--korail-gray-300);margin-top:5px}.layerPopup .guid_msg-cont .btnWrap,.layerPopup .guid_msg-cont .layerWrap .btnWrap--center,.layerPopup .layerWrap .guid_msg-cont .btnWrap--center,.layerPopup .guid_msg-cont .layerWrap .btn_wrap--center,.layerPopup .layerWrap .guid_msg-cont .btn_wrap--center{margin-top:34px}.layerPopup .guid_msg-cont.type02 .s_txt{line-height:30px;margin-top:14px}.layerPopup .guid_msg-cont.type02 .s_txt .txt_rd02{font-weight:500}@media screen and (max-width: 768px){.layerPopup .guid_msg-cont .txt{font-size:18px;line-height:23px}.layerPopup .guid_msg-cont .tit{font-size:20px;line-height:24px}.layerPopup .guid_msg-cont .s_txt{font-size:16px;line-height:24px}.layerPopup .guid_msg-cont.type02 .s_txt{line-height:22px;margin-top:10px}}.layerPopup .terms_confirm_wrap.type02 .border_top_wrap .text_wrapper{padding-bottom:26px}.layerPopup .terms_confirm_wrap.type02 .border_top_wrap .text_wrapper p{margin-bottom:0;line-height:25px;font-weight:500}.layerPopup .terms_confirm_wrap.type02 .border_top_wrap .txt_sky{color:#0fb7c8}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table.type04{margin-bottom:20px;margin-top:0}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table.type04 thead th{line-height:20px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table.type04 thead th:first-of-type{width:52%}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table.type04 td{padding:8px 10px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table.type04 td:not(:first-of-type){border-left:1px solid var(--korail-gray-1300);text-align:center;padding:0}@media screen and (max-width: 768px){.layerPopup .terms_confirm_wrap.type02 .border_top_wrap .text_wrapper p{line-height:22px}}.layerPopup .type_station_lookup-pop_wrap.layerWrap .con_Wrap{text-align:left;max-height:calc(100vh - 153px);overflow-y:auto;min-width:880px}@media (max-width: 1024px){.layerPopup .type_station_lookup-pop_wrap.layerWrap .result_list li{max-width:none}}.layerPopup .type_station_lookup-pop.type02 .result_list li{width:auto;border:1px solid var(--korail-blue);color:var(--korail-blue);border-radius:10px;margin-right:10px;height:50px;line-height:48px;font-weight:600;padding:0}.layerPopup .type_station_lookup-pop.type02 .result_list li a{padding:0 37px;display:block}.layerPopup .type_station_lookup-pop.type02 .result_list li:nth-of-type(2n){margin-left:0}.layerPopup .type_station_lookup-pop.type02 .result_list li:last-of-type{margin-right:0}.layerPopup .type_station_lookup-pop.type02 .result_list li .txt{max-width:none}.layerPopup .type_station_lookup-pop .result_list li{float:left;width:calc((100% - 16px) / 2);border:1px solid var(--korail-gray-1300);font-size:20px;margin-top:10px;line-height:64px;max-width:390px}.layerPopup .type_station_lookup-pop .result_list li:nth-of-type(2n){margin-left:16px}.layerPopup .type_station_lookup-pop .result_list li span{display:inline-block;vertical-align:top}.layerPopup .type_station_lookup-pop .result_list li .txt{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 40px)}.layerPopup .type_station_lookup-pop .result_list li.top .txt{max-width:calc(100% - 80px)}.layerPopup .type_station_lookup-pop .result_list .btnDel{width:33px;height:33px;background:url(../img/common/ico_close_black.png) no-repeat;background-size:cover;float:right;margin-top:15px}.layerPopup .type_tranin-station-pop_wrap.layerWrap{min-width:880px}@media (max-width: 1024px){.layerPopup .type_tranin-station-pop_wrap.layerWrap{min-width:auto}}.layerPopup .type_tranin-station-pop.type_eng .station_wrap{text-align:right;padding-bottom:1em}.layerPopup .type_tranin-station-pop.type_eng .station_wrap .txt{color:var(--korail-gray-300)}.layerPopup .type_tranin-station-pop.type_eng .station_wrap .txt:before{display:inline-block;content:"";width:3.4444rem;height:1.7777rem;border:1px solid var(--korail-blue);background:#eaf6ff;margin-right:.5555rem;vertical-align:middle;border-radius:var(--border-radius__full)}.layerPopup .type_tranin-station-pop .tag_list{justify-content:center;margin:0.8888em 1.3333em 1.3333em;display:flex;flex-flow:row wrap;gap:0.6666em}.layerPopup .type_tranin-station-pop .tag_list span{line-height:var(--line-height-1-2);border-radius:var(--border-radius__full);font-weight:600;border:1px solid var(--korail-gray-1100);color:black}.layerPopup .type_tranin-station-pop .tag_list span:hover{background-color:var(--korail-blue-900);border-color:var(--korail-gray-600)}.layerPopup .type_tranin-station-pop .tag_list span a{display:block;padding:.3333em .8888em}.layerPopup .type_tranin-station-pop .travel-ch_list{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.8888em}.layerPopup .type_tranin-station-pop .travel-ch_list .list_wrap{display:grid;grid-template-columns:repeat(4, minmax(auto, 1fr));gap:.4444em}@media (max-width: 768px){.layerPopup .type_tranin-station-pop .travel-ch_list .list_wrap{grid-template-columns:repeat(3, minmax(auto, 1fr));word-break:break-all}}.layerPopup .type_tranin-station-pop .travel-ch_list .ch_tag.active a{background-color:var(--korail-blue);color:white;border-color:var(--korail-gray-600)}.layerPopup .type_tranin-station-pop .travel-ch_list .ch_tag.ktx_st a{background:#eaf6ff}.layerPopup .type_tranin-station-pop .travel-ch_list .ch_tag a{display:block;border:1px solid var(--korail-gray-1100);border-radius:var(--border-radius__full);font-weight:600;color:black;background:white;text-align:center;padding:var(--spacing-8) var(--spacing-4)}.layerPopup .type_tranin-station-pop .travel-ch_list .ch_tag a:hover{background-color:var(--korail-blue-900);border-color:var(--korail-gray-600)}@media (max-width: 768px){.layerPopup .type_tranin-station-pop .tag_list span{font-weight:500;margin-bottom:0}}.terminalPop.layerPopup .layerWrap{width:100%;max-width:1400px;min-width:auto}.terminalPop.layerPopup .layerWrap .con_Wrap{text-align:center}.terminalPop .mileage_wrap{display:flex;margin:25px 0}.terminalPop .mg_list{flex:2}.terminalPop .arrow{width:110px;background:url(../img/common/ico_mg-list-next.png) no-repeat center calc(50% - 25px)}@media (max-width: 1024px){.terminalPop .arrow{width:62px;background-size:42px auto}}@media screen and (max-width: 768px){.terminalPop .arrow{width:100%;height:52px;background-size:42px auto;transform:rotate(90deg);background-position:center;margin:30px 0}.terminalPop .mileage_wrap{margin:15px 0 25px;flex-flow:column}.terminalPop .mg_list{text-align:center}}.terms_inner{border:1px solid var(--korail-gray-1300);padding:30px 20px;font-size:16px;overflow-y:auto;max-height:400px}.terms_inner .box{margin-bottom:20px}.terms_inner .box p{font-weight:600;color:var(--korail-gray-300);margin-bottom:5px}.terms_inner .box span{line-height:24px;color:var(--korail-gray-300)}.terms_inner .box .box_inner{margin-top:10px}.terms_inner .box .box_inner span{display:block}.terms_inner .korail_text{font-weight:600}@media (max-width: 768px){.terms_inner{padding:20px 10px;font-size:14px;max-height:300px}}.layerPopup .privacy_pop table{top:1px}.layerPopup .privacy_pop table tr{height:40px}.layerPopup .privacy_pop table th{border-right:1px solid var(--korail-gray-1300);width:22%;font-size:16px;line-height:25px}.layerPopup .privacy_pop table td{padding:8px 20px;font-size:16px;line-height:25px;color:black;word-break:keep-all}.layerPopup .privacy_pop table td ul{padding-top:3px;padding-bottom:6px}.layerPopup .privacy_pop table td li{color:var(--korail-gray-700);line-height:25px;padding-left:10px}.layerPopup .privacy_pop table td li:not(.no_list){font-size:15px;line-height:20px}.layerPopup .privacy_pop .txt{padding-top:16px;font-size:16px;line-height:25px}@media screen and (max-width: 768px){.layerPopup .privacy_pop table th{width:33%;font-size:14px;line-height:23px}.layerPopup .privacy_pop table td{padding:4px 10px;font-size:14px;line-height:23px}.layerPopup .privacy_pop table td li:not(.no_list){font-size:12px;line-height:17px}.layerPopup .privacy_pop .txt{font-size:14px;line-height:23px;padding-top:10px}}.layerPopup .terms_confirm_wrap .bottom{font-size:16px;line-height:25px;margin-top:5px;color:var(--korail-gray-700)}.layerPopup .terms_confirm_wrap .btnWrap.confirm button,.layerPopup .terms_confirm_wrap .layerWrap .confirm.btnWrap--center button,.layerPopup .layerWrap .terms_confirm_wrap .confirm.btnWrap--center button,.layerPopup .terms_confirm_wrap .layerWrap .confirm.btn_wrap--center button,.layerPopup .layerWrap .terms_confirm_wrap .confirm.btn_wrap--center button{width:calc((100% - 10px) / 2)}.layerPopup .terms_confirm_wrap .border_top_wrap{border-top:1px solid black;padding-bottom:11px;padding-top:11px}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper{padding-bottom:30px;line-height:1.8rem}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper .hand{margin-left:10px;display:block}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper:last-child{padding-bottom:0}.layerPopup .terms_confirm_wrap .border_top_wrap .inner{overflow-y:auto;max-height:420px;word-break:keep-all;padding:10px 0px 16px 0}.layerPopup .terms_confirm_wrap .border_top_wrap .second_text{font-size:16px;line-height:25px}.layerPopup .terms_confirm_wrap .border_top_wrap .second_text.top{margin-top:15px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table{border-top:1px solid var(--korail-gray-1300);margin:25px auto 0px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table th{border-right:1px solid var(--korail-gray-1300);background:var(--korail-gray-1450);width:23%;padding:15px 10px;line-height:25px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table td{padding:5px 10px 5px 20px;word-break:break-all}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table tr{border-bottom:1px solid var(--korail-gray-1300)}.layerPopup .terms_confirm_wrap .border_top_wrap .third_text{font-weight:600;padding-top:30px}.layerPopup .terms_confirm_wrap .border_top_wrap .third_text span{font-weight:400;display:inline-block;line-height:25px;margin-top:15px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table.type02{border-top:1px solid var(--korail-gray-1300);margin:25px auto 0px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table.type03 th{width:24%;padding:11px 10px;word-break:normal}.layerPopup .terms_confirm_wrap .border_top_wrap.none_height .inner{max-height:100%}.layerPopup .layerWrap .terms_confirm_wrap .btnWrap,.layerPopup .layerWrap .terms_confirm_wrap .btnWrap--center,.layerPopup .layerWrap .terms_confirm_wrap .btn_wrap--center{margin-top:40px}@media screen and (max-width: 768px){.layerPopup .terms_confirm_wrap .bottom{font-size:14px;line-height:22px}.layerPopup .terms_confirm_wrap .border_top_wrap .second_text.top{margin-top:10px}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper{padding-bottom:29px}.layerPopup .terms_confirm_wrap .border_top_wrap .inner{max-height:400px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table{margin:15px auto 10px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table th{line-height:22px;font-size:15px;padding:7px 10px;padding:7px 5px}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table td{padding:5px 0 5px 13px}.layerPopup .terms_confirm_wrap .border_top_wrap .second_text{font-size:15px;line-height:22px}.layerPopup .terms_confirm_wrap .border_top_wrap .third_text span{line-height:22px;margin-top:10px}.layerPopup .terms_confirm_wrap .top_text{font-size:16px;margin-bottom:18px}.layerPopup .terms_confirm_wrap .top_text span{display:none}.layerPopup .terms_confirm_wrap .border_top_wrap.none_height .inner{max-height:400px}}@media screen and (max-width: 375px){.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table th{width:28%}.layerPopup .terms_confirm_wrap .border_top_wrap .terms_table.type03 th{width:28%;padding:6px 10px}}.layerWrap .membership.tit_wrap .tit{font-size:28px}@media screen and (max-width: 768px){.layerWrap .membership.tit_wrap .tit{font-size:20px;padding-right:25px;line-height:30px}}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper ul li{position:relative;padding-left:10px;color:var(--korail-gray-700)}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper ul li::before{content:"";display:inline-block;width:4px;height:4px;background:black;position:absolute;left:0;top:9px}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper ul li .inline{color:black}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper .hand ul li::before{top:10px}@media screen and (max-width: 768px){.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper .hand ul li::before{top:9px}.layerPopup .terms_confirm_wrap .border_top_wrap .text_wrapper ul li::before{top:7px}}.account_choose_wrap *.type02 .acc_regist-list{padding:2em 0}.account_choose_wrap ul{margin-bottom:0.8888em;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888em}.account_choose_wrap ul li{width:100%;text-align:center;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:2em 0}.layerPopup .account_choose_wrap ul li.btnWrap,.layerPopup .account_choose_wrap ul .layerWrap li.btnWrap--center,.layerPopup .layerWrap .account_choose_wrap ul li.btnWrap--center,.layerPopup .account_choose_wrap ul .layerWrap li.btn_wrap--center,.layerPopup .layerWrap .account_choose_wrap ul li.btn_wrap--center{margin-top:0}.account_choose_wrap ul li .account_num{font-size:1.5555rem;font-weight:700;padding:1.5555rem 0 0}.account_choose_wrap ul li .account_num:empty{display:none}.account_choose_wrap ul li .plus_account{font-size:1.3333rem;font-weight:600;padding-top:0.6666rem}.easy_charge .ball_wrap>ul{display:flex;gap:0.6666em;justify-content:center}.easy_charge .ball_wrap input{text-align:center;padding-right:0;border:0;min-width:0;width:1.8888rem;height:1.8888rem;border-radius:var(--border-radius__sm);background-color:var(--korail-blue-800);cursor:pointer;color:white}.easy_charge .ball_wrap input:hover{background-color:var(--korail-blue-600)}.easy_charge .ball_wrap input.has-value{background-color:var(--korail-blue)}.easy_charge .ball_wrap input.has-value:hover{background-color:var(--korail-blue-300)}.bank_logo_wrap{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.8888em}.bank_logo_wrap.clear:after{display:none !important;clear:none !important}.bank_logo_wrap li.active button{border:1px solid var(--korail-blue) !important}.account_select_btn{display:block;text-align:center;margin:0.8888rem auto 0}.account_select_btn:empty{display:none}.account_number_form .bank_logo_by{border:1px solid var(--korail-gray-1300);display:block;text-align:center;padding:35px 0;border-radius:var(--border-radius__sm);margin-bottom:20px}.account_number_form .accountNum_input_box label{font-size:20px;color:var(--korail-gray-300);vertical-align:middle;min-width:20%}.account_number_form .accountNum_input_box input{border-bottom:2px solid #555;padding:0 0 10px 13px;vertical-align:bottom;max-width:67%;min-width:auto;width:100%;margin-left:20px;line-height:22px}.account_number_form .accountNum_input_box button{min-width:80px;line-height:50px;background:#757575;color:white;font-size:20px;border-radius:10px}.account_number_form .ars_confirm_wrap{border-top:1px solid black;border-bottom:1px solid var(--korail-gray-1100);padding:1.3333em;margin-top:1.3333em;margin-bottom:1.3333em;background:var(--korail-blue-1200)}.account_number_form .ars_confirm_wrap label{vertical-align:top;width:100px;display:inline-block}.account_number_form .ars_confirm_wrap .input_form.type01{margin-bottom:25px}.account_number_form .ars_confirm_wrap p{margin-bottom:25px}@media (max-width: 1024px){.account_number_form input{max-width:74%}}@media (max-width: 768px){.account_number_form label{font-size:16px}.account_number_form input{max-width:67%}.account_number_form button{min-width:65px;line-height:39px;font-size:16px}}.account_number_form .bank_logo_by{padding:24px 0;margin-bottom:16px}.account_number_form .bank_logo_by img{height:20px}.account_number_form .ars_confirm_wrap label{width:70px}@media (max-width: 485px){.account_number_form input{margin-left:10px;max-width:54%;padding:0 0 10px 5px}.account_number_form button{min-width:55px}}.tck_signUp-wrap{padding-bottom:50px}.tck_signUp-wrap .signUp_complete_wrap{padding:78px 20px 82px;word-break:keep-all}@media screen and (max-width: 768px){.tck_signUp-wrap{padding-bottom:10px}.tck_signUp-wrap .signUp_complete_wrap .text_02 br{display:none}}.pay_ment-wrap .total_box-wrap{text-align:center;font-size:34px}.pay_ment-wrap .penalty_box{padding:30px 20px 40px}.pay_ment-wrap .penalty_box a{display:inline-block;font-size:20px}.pay_ment-wrap .penalty_box a:before{display:inline-block;content:"";width:24px;height:24px;background:url(../img/common/toolbar_icon.png) no-repeat;vertical-align:top;margin-right:10px}@media (max-width: 1024px){.pay_ment-wrap .total_box-wrap{padding:28px 0;border-radius:var(--border-radius__sm);margin:0 20px;font-size:21px;border:1px solid var(--korail-gray-1300)}.pay_ment-wrap .penalty_box{padding:15px 35px 23px}.pay_ment-wrap .penalty_box a{font-size:16px}.pay_ment-wrap .penalty_box a:before{width:22px;height:22px;background-size:22px}}.layerPopup .payco{background:var(--korail-gray-1100);width:100%;min-height:590px}.layerPopup .kakaoPay{background:var(--korail-gray-1100);width:100%;min-height:590px}.layerPopup .naverPay{background:var(--korail-gray-1100);width:100%;min-height:590px}.layerPopup .payco_text{font-size:20px}@media screen and (max-width: 768px){.layerPopup .payco{min-height:475px}.layerPopup .kakaoPay{min-height:475px}.layerPopup .naverPay{min-height:475px}.layerPopup .payco_text{font-size:16px;line-height:29px}}.layerPopup .layerWrap .type_tckRelay_02.business_trip_pop .coupon_choose02 .box01 input{width:71%}.layerPopup .layerWrap .type_tckRelay_02.business_trip_pop .coupon_choose02 .box01 label{width:26%}@media (max-width: 1024px){.layerPopup .layerWrap .type_tckRelay_02.business_trip_pop .coupon_choose02 .box01 input{width:77%}.layerPopup .layerWrap .type_tckRelay_02.business_trip_pop .coupon_choose02 .box01 label{width:20%}}@media (max-width: 768px){.layerPopup .layerWrap .type_tckRelay_02.business_trip_pop .coupon_choose02 .box01 label{width:100%;margin-bottom:10px}.layerPopup .layerWrap .type_tckRelay_02.business_trip_pop .coupon_choose02 .box01 input{width:100%}}.terms_cond-popWrap .terms_list-wrap{border-top:1px solid black;padding-top:0.8888em;padding-bottom:0.8888em}.terms_cond-popWrap .terms_list-wrap .listDiv{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem;margin-bottom:0.8888em}.terms_cond-popWrap .terms_list-wrap .listDiv li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.layerPopup .layerWrap.type_infoMs-pop_wrap{max-width:300px}@media (max-width: 768px){.layerPopup .layerWrap.type_infoMs-pop_wrap .tit_wrap{display:none}}.layerPopup .type_infoMs-pop .box{border:1px solid #e9e9e9;background:#fafbfd;font-size:20px;line-height:30px;padding:17px 22px 25px;word-break:keep-all}.layerPopup .type_infoMs-pop .btn_wrap{text-align:center}@media (max-width: 768px){.layerPopup .type_infoMs-pop .txt_wrap{font-size:16px;line-height:22px;padding-bottom:30px}.layerPopup .type_infoMs-pop .box{font-size:16px;line-height:22px;padding:12px 13px 16px}}.txt_bd{font-weight:700}.txt_by{margin-left:20px;display:block}.tck-tck-info__discnt-use-info-btn{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em;background-color:white;border-color:var(--korail-gray-1100);color:black;margin:.8888rem auto}.tck-tck-info__discnt-use-info-btn:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.layerPopup .tab_tckRelay-popCont .scroll_box-wrap{overflow:hidden;overflow-y:auto;max-height:233px;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);margin:17px 0 10px 20px}.layerPopup .tab_tckRelay-popCont .scroll_box-wrap ul{padding-left:20px}.layerPopup .tab_tckRelay-popCont .scroll_box-wrap li{border-bottom:1px solid var(--korail-gray-1300);font-size:0;padding:10px 0;width:100%}.layerPopup .tab_tckRelay-popCont .scroll_box-wrap li:last-of-type{border-bottom:0}.layerPopup .tab_tckRelay-popCont .scroll_box-wrap li>div{display:inline-block;vertical-align:middle}.layerPopup .tab_tckRelay-popCont .scroll_box-wrap li .left{width:calc(100% - 90px)}.layerPopup .tab_tckRelay-popCont .bg_info-box{margin-top:50px;background:#f3f4f8;padding:27px 27px 29px}.layerPopup .type_tckRelay-info_popCont .tit{font-size:25px;font-weight:600;line-height:36px;word-break:keep-all}.layerPopup .type_tckRelay-info_popCont .info_tit{font-size:25px;line-height:36px;font-weight:600;padding-top:10px}.layerPopup .type_tckRelay-info_popCont .dot_list{padding-top:18px;font-size:22px;line-height:30px;color:var(--korail-gray-300)}.layerPopup .type_tckRelay-info_popCont .dot_list li{padding-left:13px;margin-bottom:32px;word-break:keep-all}.layerPopup .type_tckRelay-info_popCont .dot_list li:last-of-type{margin-bottom:0}.layerPopup .type_tckRelay-info_popCont .dot_list li:before{display:inline-block;content:"";width:3px;height:3px;background:black;margin:0 10px 7px -13px}.layerPopup .layerWrap.type_tckRelay_wrap .top_box{margin-bottom:19px}.layerPopup .layerWrap.type_tckRelay_wrap .top_box .btn_relay{border:1px solid var(--korail-blue);background:var(--korail-blue);border-radius:var(--border-radius__full);line-height:48px;min-width:200px;font-size:20px;color:white}.layerPopup .layerWrap.type_tckRelay_wrap .top_box .btn_relay:hover{color:var(--korail-blue);background:white}.layerPopup .type_tckRelay .tit_wrap{border-bottom:1px solid var(--korail-gray-1200)}.layerPopup .type_tckRelay .layerWrap .con_Wrap{max-height:calc(100vh - 151px)}.layerPopup .type_tckRelay .tckWrap .tckList:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.layerPopup .tab_tckRelay-popCont .type_tckRelay_02 .btnWrap,.layerPopup .tab_tckRelay-popCont .type_tckRelay_02 .layerWrap .btnWrap--center,.layerPopup .layerWrap .tab_tckRelay-popCont .type_tckRelay_02 .btnWrap--center,.layerPopup .tab_tckRelay-popCont .type_tckRelay_02 .layerWrap .btn_wrap--center,.layerPopup .layerWrap .tab_tckRelay-popCont .type_tckRelay_02 .btn_wrap--center{margin-top:24px}.layerPopup .tab_tckRelay-popCont .bg_info-box{margin-top:30px;padding:26px 10px 24px 17px}.layerPopup .type_tckRelay-info_popCont .info_tit{font-size:18px;line-height:24px}.layerPopup .type_tckRelay-info_popCont .tit{font-size:18px;line-height:24px}.layerPopup .type_tckRelay-info_popCont .dot_list{font-size:15px;line-height:20px}.layerPopup .type_tckRelay-info_popCont .dot_list li:not(:last-of-type){margin-bottom:15px}.layerPopup .type_tckRelay-info_popCont .dot_list li:before{margin-bottom:3px}.layerPopup .layerWrap .tab_tckRelay-popCont .scroll_box-wrap{max-height:208px;margin-left:0}.layerPopup .layerWrap .tab_tckRelay-popCont .scroll_box-wrap li{padding:10px 0 14px}.layerPopup .layerWrap .tab_tckRelay-popCont .scroll_box-wrap li .left{width:calc(100% - 65px)}.layerPopup .layerWrap.type_tckRelay_wrap .top_box{margin-bottom:12px}.layerPopup .layerWrap.type_tckRelay_wrap .top_box .btn_relay{min-width:140px;font-size:16px;line-height:37px}}.layerPopup .ticket_receipt_top{display:block;text-align:center;border:1px solid #e9e9e9;background:#fafbfd;border-radius:var(--border-radius__sm);padding-top:1.3333em !important;padding-bottom:1.3333em !important}.layerPopup .ticket_receipt_inner th{background:var(--korail-blue-1000);padding:20px 0;width:195px}.layerPopup .ticket_receipt_inner tr{border-bottom:1px solid var(--korail-gray-1300)}.layerPopup .ticket_receipt_inner table{border-top:1px solid black;font-size:22px;text-align:center;margin:30px 0}.layerPopup .ticket_receipt_inner ul.ticket_info{margin-bottom:30px}.layerPopup .ticket_receipt_inner ul.ticket_info li{font-size:22px;color:var(--korail-gray-300);padding-bottom:15px}.layerPopup .ticket_receipt_inner ul.ticket_info li::before{content:"";display:inline-block;width:3px;height:3px;background:var(--korail-gray-1200);margin-right:10px;position:relative;top:-5px}.layerPopup .ticket_receipt_inner ul.ticket_info li:last-child{padding-bottom:0}.layerPopup .ticket_receipt_inner .charge_info{border-top:1px dashed var(--korail-gray-1300);margin:0px;padding:20px 0}.layerPopup .ticket_receipt_inner .charge_info li{padding-bottom:20px}.layerPopup .ticket_receipt_inner .charge_info li p{float:left;font-size:22px}.layerPopup .ticket_receipt_inner .charge_info li span{float:right;font-size:22px}.layerPopup .ticket_receipt_inner .charge_info li:last-child{padding-bottom:0px}.layerPopup .ticket_receipt_inner .total_amount{padding-top:30px;border-top:1px dashed var(--korail-gray-1300);border-bottom:1px solid black;padding-bottom:30px;margin-bottom:20px}.layerPopup .ticket_receipt_inner .total_amount li:first-child{float:left;font-size:27px}.layerPopup .ticket_receipt_inner .total_amount li:last-child{float:right;font-size:22px;color:#222222}.layerPopup .ticket_receipt_inner .total_amount li span{font-size:27px;font-weight:700}.layerPopup .ticket_receipt_inner .info_text{border:1px solid #e9e9e9;background:#fafbfd;border-radius:var(--border-radius__sm);text-align:center;font-size:18px;font-weight:600;padding:15px 0;margin-top:30px}@media (max-width: 1024px){.layerPopup .ticket_receipt_inner table{font-size:16px;margin:20px 0}.layerPopup .ticket_receipt_inner th{width:105px;padding:10px 0}.layerPopup .ticket_receipt_inner ul.ticket_info li{font-size:16px;padding-bottom:10px}.layerPopup .ticket_receipt_inner .charge_info{margin:15px 0 20px}.layerPopup .ticket_receipt_inner .charge_info li{padding-bottom:10px}.layerPopup .ticket_receipt_inner .charge_info li span{font-size:16px}.layerPopup .ticket_receipt_inner .charge_info li p{font-size:16px}.layerPopup .ticket_receipt_inner .total_amount{padding-bottom:20px;margin-bottom:15px}.layerPopup .ticket_receipt_inner .total_amount li:first-child{font-size:18px}.layerPopup .ticket_receipt_inner .total_amount li span{font-size:18px}.layerPopup .ticket_receipt_inner .total_amount li:last-child{font-size:16px}.layerPopup .ticket_receipt_inner .info_text{font-size:14px;padding:12px 0;margin-top:20px}.layerPopup .ticket_receipt_inner .info_text p span{display:block}.layerPopup .layerWrap .btnWrap.receipt_btn,.layerPopup .layerWrap .receipt_btn.btnWrap--center,.layerPopup .layerWrap .receipt_btn.btn_wrap--center{margin-top:20px}}.layerWrap.type_tck-return_type02_wrap.type_veter .txt_bk{font-size:24px;margin-bottom:23px}.layerWrap.type_tck-return_type02_wrap.type_veter .s_txt{font-size:1.1111rem;line-height:1.5;color:var(--korail-gray-300)}.layerWrap.type_tck-return_type02_wrap.type_veter .s_txt span{color:var(--korail-gray-300)}.layerPopup .layerWrap.return_wrap .con_Wrap>p.tit{font-size:30px;text-align:center;margin-bottom:38px}.layerPopup .layerWrap.return_wrap .con_Wrap .info_txt{font-size:22px}.layerPopup .layerWrap.return_wrap .con_Wrap .tit:before{display:block;content:"";width:69px;height:69px;background:url(../img/common/confirm_message_icon-big.png) no-repeat;margin:0 auto 40px}.layerPopup .layerWrap.return_wrap .con_Wrap .data{margin:38px 0;text-align:center;font-weight:500}@media (max-width: 768px){.layerPopup .layerWrap.return_wrap .con_Wrap .type_history-view{padding-top:10px}}@media screen and (max-width: 768px){.layerPopup .layerWrap.type_tckRelay_wrap.type .tckWrap .tckList{border-radius:var(--border-radius__sm)}.layerPopup .layerWrap.type_tckRelay_wrap.type .top_box{margin-bottom:20px}.layerPopup .layerWrap .type_tck-return .top_box{margin-bottom:13px}.layerPopup .layerWrap .type_tck-return .btnWrap,.layerPopup .layerWrap .type_tck-return .btnWrap--center,.layerPopup .layerWrap .type_tck-return .btn_wrap--center{position:absolute;right:18px;top:20px;margin:0}.layerPopup .layerWrap.return_wrap .con_Wrap>p.tit{font-size:19px;margin-bottom:19px}.layerPopup .layerWrap.return_wrap .con_Wrap .tit:before{width:47px;height:47px;background-size:cover;margin-bottom:18px}.layerPopup .layerWrap.return_wrap .con_Wrap .data{margin:20px 0}.layerPopup .type_tckRelay .tckList{margin-bottom:10px}.layerPopup .type_tck-return .tckWrap .tckList .info_inner{min-height:200px}.layerPopup .type_tck-return .tckWrap .tckList .info_inner .info_box{padding:16px 15px 20px 0}.layerPopup .type_tck-return .tckWrap .tckList .data_box h3{padding:12px 0 10px}.layerPopup .type_tck-return .tckWrap .tckList .info_box button{display:block;min-width:148px;font-size:17px;margin:10px auto 0;line-height:44px}.layerPopup .type_tck-return .txt_list{display:none}.layerWrap.type_tck-return_type02_wrap.type_veter .txt_bk{font-size:16px;margin-bottom:23px}.layerWrap.type_tck-return_type02_wrap.type_veter .s_txt{font-size:14px;line-height:20px}.layerWrap.type_tck-return_type02_wrap.type_veter .s_txt span{color:var(--korail-red-500)}}.layerPopup .layerWrap.travel-table .btn_close{top:24px;transform:none}.layerPopup .layerWrap.travel-table .tit_wrap{padding:2.6666rem 2rem 0;border:0}.layerPopup .layerWrap.travel-table .text_wrap{text-align:center;padding-bottom:var(--spacing-24);border-bottom:1px solid var(--korail-gray-300)}.layerPopup .layerWrap.travel-table .text_wrap .day{color:var(--korail-gray-700);font-size:1.1111rem}.layerPopup .layerWrap.travel-table .text_wrap .info_wrap{font-size:1.2222rem;font-weight:600;padding:.5555rem 0;line-height:1}.layerPopup .layerWrap.travel-table .text_wrap .travel_info{font-size:1.3333rem;font-weight:700;color:black}.layerPopup .layerWrap.travel-table .text_wrap .info_txt{color:var(--korail-blue);font-size:1.2222rem;font-weight:600;padding-top:.5555rem}.layerPopup .layerWrap.travel-table .con_Wrap{max-height:calc(100vh - 272px);overflow:visible}@media (max-width: 768px){.layerPopup .layerWrap.travel-table .con_Wrap{max-height:calc(100vh - 158px)}.layerPopup .layerWrap.travel-table .text_wrap{padding-bottom:.6666rem}}.layerPopup .type_travel-table .travel_info-wrap{font-size:1.3333rem}.layerPopup .type_travel-table .travel_info-wrap .tit{float:left;width:37%;padding-bottom:30px;position:relative;font-weight:600;padding-right:4%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.1rem;margin-bottom:0 !important}.layerPopup .type_travel-table .travel_info-wrap .tit:after{display:inline-block;content:"";width:2px;padding-bottom:100%;background:#e2e8f4;position:absolute;right:0;top:0}.layerPopup .type_travel-table .travel_info-wrap li.active .tit{color:var(--korail-blue)}.layerPopup .type_travel-table .travel_info-wrap li.active .data:before{display:block;content:"";width:46px;height:46px;background:var(--korail-blue) url(../img/ico_train-white.png) no-repeat center;left:-24px;top:-6px;z-index:1}.layerPopup .type_travel-table .travel_info-wrap li.active.half .data:before{top:40px}.layerPopup .type_travel-table .travel_info-wrap li:last-of-type .tit:after{padding-bottom:10%}@media (max-width: 1024px){.layerPopup .type_travel-table .travel_info-wrap li:last-of-type .tit:after{padding-bottom:7%}}.layerPopup .type_travel-table .travel_info-wrap .data{float:left;width:63%;padding-left:75px;position:relative;padding-right:30px;text-align:center}.layerPopup .type_travel-table .travel_info-wrap .data:before{border-radius:100%;position:absolute}.layerPopup .type_travel-table .travel_info-wrap .data:after{display:block;content:"";width:12px;height:12px;border-radius:100%;background:var(--korail-blue);position:absolute;left:-7px;top:11px}.layerPopup .type_travel-table .travel_info-wrap .st{float:left;font-size:1.1rem}.layerPopup .type_travel-table .travel_info-wrap .arrow{width:16px;height:16px;background:url(../img/ico_arrow-gray.png) no-repeat;display:inline-block;vertical-align:middle}.layerPopup .type_travel-table .travel_info-wrap .ed{float:right;font-size:1.1rem}.globaldiv .layerPopup .type_travel-table .travel_info-wrap .tit{padding-left:0;width:43%}.globaldiv .layerPopup .type_travel-table .travel_info-wrap .data{padding-right:0;width:57%}@media (max-width: 768px){.layerPopup .type_travel-table .travel_info-wrap{padding-top:25px}.layerPopup .type_travel-table .travel_info-wrap .tit{padding-bottom:38px}.layerPopup .type_travel-table .travel_info-wrap li.active.half .data:before{top:21px}.layerPopup .type_travel-table .travel_info-wrap li.active .arrow{background-size:9px auto;width:9px;height:9px}.layerPopup .type_travel-table .travel_info-wrap li .data:before{background-size:12px auto;width:28px;height:28px;left:-15px;top:-4px}.layerPopup .type_travel-table .travel_info-wrap .data{padding-right:6%;padding-left:13%}.layerPopup .type_travel-table .travel_info-wrap .data:before{width:8px;height:8px;left:-5px;top:6px}.layerPopup .type_travel-table .travel_info-wrap .data:after{top:3px}}.layerPopup .user_info{border:1px solid #dddddd;background:#fafbfd;padding:30px 0;text-align:center;font-size:24px}.layerPopup .user_info p{font-weight:600}.layerPopup .user_info p span{font-weight:500;margin-left:27px;color:var(--korail-gray-300)}.layerPopup .user_info_middle{margin:30px 0;font-size:22px;line-height:36px;color:var(--korail-gray-300)}.layerPopup .user_info_middle ul li::before{content:"";display:inline-block;width:3px;height:3px;background:var(--korail-gray-1200);position:relative;top:-8px;margin-right:10px}.layerPopup .user_info_middle ul li span{font-weight:700}.layerPopup .user_info_bottom p{font-size:25px;font-weight:600}.layerPopup .user_info_bottom ul li::before{content:"";display:inline-block;width:3px;height:3px;background:var(--korail-gray-1200);position:absolute;margin-right:10px;left:0;top:17px}@media (max-width: 1024px){.layerPopup .user_info{font-size:16px;padding:20px 0}.layerPopup .user_info_middle{font-size:16px;line-height:26px;margin:30px 0}.layerPopup .user_info_middle ul li::before{top:-5px}.layerPopup .user_info_bottom{padding:0}.layerPopup .user_info_bottom ul li{font-size:16px;line-height:25px}.layerPopup .user_info_bottom ul li::before{top:12px}.layerPopup .layerWrap .btnWrap.user_info_btn,.layerPopup .layerWrap .user_info_btn.btnWrap--center,.layerPopup .layerWrap .user_info_btn.btn_wrap--center{margin-top:30px}}.airport_bus_infom_wrap{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding-bottom:60px;padding-top:60px}.airport_bus_infom_wrap .info_table table{line-height:58px;border-top:1px solid black;font-size:18px}.airport_bus_infom_wrap .info_table tr{border-bottom:1px solid var(--korail-gray-1300)}.airport_bus_infom_wrap .info_table th{background:var(--korail-gray-1450);border-right:1px solid var(--korail-gray-1300)}.airport_bus_infom_wrap .info_table th:last-child{border-right:none}.airport_bus_infom_wrap .info_table td{border-right:1px solid var(--korail-gray-1300);text-align:center}.airport_bus_infom_wrap .info_table td:last-child{border-right:none}.airport_bus_infom_wrap02 .img_wrapper{display:block;text-align:center;border:1px solid var(--korail-gray-1300);padding:50px 20px;margin-bottom:40px}.airport_bus_infom_wrap02 .img_wrapper .m{display:none}.airport_bus_infom_wrap02 .tit_uline{padding-top:60px}@media (max-width: 1024px){.airport_bus_infom_wrap02{margin-left:20px;margin-right:20px}.airport_bus_infom_wrap{margin-left:20px;margin-right:20px}}@media screen and (max-width: 768px){.airport_bus_infom_wrap{margin:0px 20px 0px 20px;padding-bottom:30px;padding-top:30px}.airport_bus_infom_wrap .info_table table{line-height:47px;font-size:15px}.airport_bus_infom_wrap02{margin:0px 20px 0px 20px;padding-bottom:30px;padding-top:30px}.airport_bus_infom_wrap02 .tit_uline{padding-top:0px}.airport_bus_infom_wrap02 .img_wrapper{margin-bottom:20px}}.brandshop_wrap iframe{border:1px solid var(--korail-gray-1200);max-height:600px}@media (min-width: calc(1920px + 1px)){.brandshop_wrap iframe{max-height:800px}}@media (max-width: 768px){.brandshop_wrap iframe{max-height:500px}}.brandshop_wrap>.btn_wrap{display:none}.brandshop_main_wrap>ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.3333em}@media (max-width: 485px){.brandshop_main_wrap>ul{grid-template-columns:repeat(1, minmax(0, 1fr))}}.brandshop_main_wrap li{border-radius:var(--border-radius__sm)}.brandshop_main_wrap li a{display:inline-block;border:1px solid var(--korail-gray-1200);width:100%;text-align:center}.brandshop_main_wrap li a:hover{border-color:var(--korail-blue)}.brandshop_main_wrap li a .image{min-height:150px;position:relative;padding:1.3333em;display:flex;justify-content:center;align-items:center}.brandshop_main_wrap li a .image>div{background-size:contain;background-repeat:no-repeat;background-position:center;width:100%}.brandshop_main_wrap li a .image .greencar{background-image:url(../img/sub/brand_greencar.jpg);max-height:45px;aspect-ratio:265 / 45}.brandshop_main_wrap li a .image .yanolja{background-image:url(../img/sub/brand_yanolja.jpg);max-height:54px;aspect-ratio:185 / 54}.brandshop_main_wrap li a .image .lotte{background-image:url(../img/sub/brand_lotte.jpg);max-height:74px;aspect-ratio:202 / 74}.brandshop_main_wrap li a .image .aqua{background-image:url(../img/sub/brand_aqua.jpg);max-height:68px;aspect-ratio:195 / 68}.brandshop_main_wrap .topTitle{font-size:1.3333rem;font-weight:700;padding:1rem 0;background:var(--korail-gray-1450)}.brandshop_main_wrap .more_text{display:flex;align-items:center;justify-content:center;gap:0.5em;padding:.4444rem 0}.brandshop_main_wrap .more_text span{background:url(../img/sub/brandshop_arrow.jpg) center no-repeat;width:1rem;height:1rem}.crimeWrap{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.crimeWrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.crimeWrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.crimeWrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.crimeWrap .crime_top{margin-bottom:1.3333em}.crimeWrap .tellBox{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));align-items:center;justify-items:center;gap:.8888em;border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450)}.crimeWrap .tellBox>ul{display:grid;grid-template-columns:repeat(2, minmax(100px, 1fr));justify-items:center;justify-content:center;gap:.8888em}.crimeWrap .tellBox>ul.clear:after{display:none !important;clear:none !important}.crimeWrap .tellBox>ul>li{display:grid;background:white;grid-template-columns:repeat(1, minmax(0, 1fr));justify-items:center;gap:.4444em;padding:5vw;border:1px solid var(--korail-gray-1200)}.crimeWrap .store_go{text-align:center;margin-top:1.3333em}.delayWrap h2{font-size:1.3333rem}.delay_content .delay_list>li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.delay_content .delay_list>li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.delay_content .delay_list>li:before{border-radius:0}.delay_content h3{font-size:1.2222rem;text-align:center;margin:1.5555rem 0}.delay_content .delay_sec1{border-bottom:1px solid #cdcdcd;margin-bottom:3.1111rem;padding-bottom:3.1111rem}.delay_content .delay_sec1:last-of-type{border-bottom:0;margin-bottom:0}.delay_content .delay_sec1 .table_wrap{margin-left:auto;margin-right:auto}.delay_content .delay_sec1 .delay_list_wrap>li{margin-bottom:2rem}.delay_content .delay_sec1 .delay_list_wrap>li:last-of-type{margin-bottom:0}.delay_content .delay_sec1 .delay_list_wrap>li p{font-size:1.22222rem;color:var(--korail-blue);font-weight:700;margin-bottom:10px}.delay_content .delay_sec1 .add_txt{text-align:center;display:block;width:100%}.delay_content .delay_sec1 .add_txt::before{display:inline-block;content:"※";margin-right:var(--spacing-4)}@media (min-width: calc(1024px + 1px)){.delay_content>section{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.delay_content>section>.tit_uline{flex:0 0 360px;width:360px;max-width:360px;height:0;overflow:visible;padding-right:64px;word-break:keep-all;font-weight:800;color:black;line-height:1.37;text-align:left;margin-bottom:20px}}@media (min-width: calc(1024px + 1px)) and (min-width: calc(1440px + 1px)){.delay_content>section>.delay_list{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: calc(1024px + 1px)) and (min-width: 1025px) and (max-width: 1440px){.delay_content>section>.delay_list{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (min-width: calc(1024px + 1px)) and (max-width: 1024px){.delay_content>section>.delay_list{flex:1 0 100%;width:100%;max-width:100%}}@media (min-width: calc(1024px + 1px)) and (min-width: calc(1440px + 1px)){.delay_content>section>.salecoupon_wrap{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: calc(1024px + 1px)) and (min-width: 1025px) and (max-width: 1440px){.delay_content>section>.salecoupon_wrap{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (min-width: calc(1024px + 1px)) and (max-width: 1024px){.delay_content>section>.salecoupon_wrap{flex:1 0 100%;width:100%;max-width:100%}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.delay_content>section>.tit_uline{flex:0 0 300px;width:300px;max-width:300px}.delay_content>section>.delay_list{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}.delay_content>section>.salecoupon_wrap{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}.delay_content h3{background:var(--korail-blue-900);border:1px solid var(--korail-blue);border-radius:var(--border-radius__sm);color:var(--korail-blue);font-weight:700;padding:0.4444rem 1.2222rem;font-size:1.2222rem;width:100%;text-align:center;max-width:none;line-height:var(--line-height-1-375);word-break:keep-all}.delay_content h3 p{font-size:1.2222rem}.delay_content h3:first-child{margin-top:0}.delay_list_wrap{width:100%}.delayimg_wrap{margin-top:3rem;width:100%}.delayimg{display:flex;flex-flow:row wrap;justify-content:center;gap:1.3333rem}.delayimg img{border:1px solid var(--korail-gray-1100)}.info_list .cont_wrap .img_box-wrap{padding-top:2rem;display:flex;flex-flow:row nowrap;gap:1.33333rem}.info_list .cont_wrap .img_box-wrap .right_box{display:flex;flex-flow:column nowrap;gap:.88889rem}@media (max-width: 768px){.info_list .cont_wrap .img_box-wrap .mobile{display:none !important}}@media (max-width: 485px){.info_list .cont_wrap .img_box-wrap{flex-flow:column nowrap}}.info_list .cont_wrap .info_txt{text-align:right;margin-top:1.55556rem;font-size:.888888rem}.info_list .cont_wrap .img_box-wrap_02{padding-top:10px}.info_list .cont_wrap .img_box-wrap_02 .left_box{width:58%}.info_list .cont_wrap .img_box-wrap_02 .left_box:after{display:block;content:"";clear:both}.info_list .cont_wrap .img_box-wrap_02 .left_box img:first-of-type{width:69%}.info_list .cont_wrap .img_box-wrap_02 .left_box img:last-of-type{float:right;width:26%;border:1px solid var(--korail-gray-1200)}.info_list .cont_wrap .img_box-wrap_02 .right_box{padding-left:8%;width:42%}.info_list .cont_wrap .img_box-wrap_02 .sales_board-list .tit{line-height:1;margin-bottom:28px}.info_list .cont_wrap .img_box-wrap_02 .sales_list li{border-top:1px solid #b9b9b9;padding:18px 28px;font-size:1.222222rem;display:table;width:100%}.info_list .cont_wrap .img_box-wrap_02 .sales_list li:last-of-type{border-bottom:1px solid #b9b9b9}.info_list .cont_wrap .img_box-wrap_02 .sales_list li:nth-of-type(1) .tit:before{background:url(../img/sub/ico_discount_sst01.png) no-repeat;background-size:cover}.info_list .cont_wrap .img_box-wrap_02 .sales_list li:nth-of-type(2) .tit:before{background:url(../img/sub/ico_discount_sst02.png) no-repeat;background-size:cover}.info_list .cont_wrap .img_box-wrap_02 .sales_list li:nth-of-type(3) .tit:before{background:url(../img/sub/ico_discount_sst03.png) no-repeat;background-size:cover}.info_list .cont_wrap .img_box-wrap_02 .sales_list .tit{color:var(--korail-blue);font-size:1.111111rem;font-weight:600;width:100px;display:table-cell;vertical-align:middle}.info_list .cont_wrap .img_box-wrap_02 .sales_list .tit:before{display:inline-block;content:"";width:36px;height:36px;margin-right:18px;vertical-align:middle}.info_list .cont_wrap .img_box-wrap_02 .sales_list .txt{display:table-cell;vertical-align:middle;width:calc(100% - 100px);text-align:center}.info_list .cont_wrap .history_list-wrap{padding-top:2rem;padding-bottom:2rem}.info_list .cont_wrap .history_list-wrap .hs_list{display:flex;flex-flow:column nowrap;gap:1.33333rem;margin-bottom:1.33333rem}.info_list .cont_wrap .history_list-wrap .hs_list:last-of-type{margin-bottom:0}.info_list .cont_wrap .history_list-wrap .hs_list>li>.container{display:flex;flex-flow:row nowrap;gap:1.33333rem}@media (max-width: 768px){.info_list .cont_wrap .history_list-wrap .hs_list>li>.container{flex-flow:column nowrap}}.info_list .cont_wrap .history_list-wrap .hs_list>li>.container>.date_wrap{text-align:left;margin-left:0;margin-right:0}.info_list .cont_wrap .history_list-wrap .hs_list .date{font-size:1.555555rem;font-weight:700;min-width:8.888888rem}.info_list .cont_wrap .img_box-wrap_04 .left_box{width:47%}.info_list .cont_wrap .img_box-wrap_04 .list_wrap{font-size:1.111111rem}.info_list .cont_wrap .img_box-wrap_04 .list_wrap ul{padding-top:20px;padding-bottom:52px}.info_list .cont_wrap .img_box-wrap_04 .list_wrap .tit{font-size:1.33333rem;padding-bottom:.44444rem;border-bottom:1px solid black}.info_list .cont_wrap .img_box-wrap_04 .list_wrap .list{margin-bottom:.88889rem}.info_list .cont_wrap .img_box-wrap_04 .right_box{width:46%;position:relative}.info_list .cont_wrap .img_box-wrap_04 .right_box .img_wrap img{width:65%}.info_list .cont_wrap .img_box-wrap_04 .right_box .info_list{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:22px;line-height:51px;font-weight:600}.info_list .cont_wrap .img_box-wrap_04 .right_box .info_list li{padding:0;border:0}.info_list .cont_wrap .img_box-wrap_04 .right_box .info_list li:before{display:inline-block;content:"";width:31px;height:31px;margin-right:8px;vertical-align:text-bottom}.info_list .cont_wrap .img_box-wrap_04 .right_box .info_list li:nth-of-type(1):before{background:#9eaaca}.info_list .cont_wrap .img_box-wrap_04 .right_box .info_list li:nth-of-type(2):before{background:url(../img/sub/ico_discount_sst04.png) no-repeat}.info_list .cont_wrap .img_box-wrap_04 .right_box .info_list li:nth-of-type(3):before{background:#558b00;border-radius:100%}.info_list .cont_wrap .img_box-wrap_05 .tit{font-size:1.222222rem}.info_list .cont_wrap .img_box-wrap_05 .s_tit{font-size:1rem;margin-bottom:.88889rem}.info_list .cont_wrap .img_box-wrap_05 .card_wrap:after{display:block;content:"";clear:both}.info_list .cont_wrap .img_box-wrap_05 .card_img-wrap{font-size:0}.info_list .cont_wrap .img_box-wrap_05 .card_box-wrap{display:table;width:100%;padding-bottom:45px}.info_list .cont_wrap .img_box-wrap_05 .card_box-wrap:last-of-type{padding-bottom:30px}.info_list .cont_wrap .img_box-wrap_05 .card_box-wrap .cont{display:table-cell;vertical-align:top}.info_list .cont_wrap .img_box-wrap_05 .card_box-wrap .card_box{width:54%;float:left}.info_list .cont_wrap .img_box-wrap_05 .card_box-wrap .card_box:last-of-type{width:39%;float:right}.info_list .cont_wrap .img_box-wrap_05 .plastic_list{width:calc((100% - 41px) / 2);text-align:center;float:left}.info_list .cont_wrap .img_box-wrap_05 .plastic_list:last-of-type{float:right}.info_list .cont_wrap .img_box-wrap_05 .plastic_list:last-of-type:after{display:none}.info_list .cont_wrap .img_box-wrap_05 .plastic_list .s_tit{font-size:1rem;font-weight:700;margin-bottom:.88889rem}.info_list .cont_wrap .img_box-wrap_05 .plastic_list .txt{font-weight:600;margin-top:23px;text-align:center}.info_list .cont_wrap .img_box-wrap_05 .mobile_list{display:inline-block;width:63%}.info_list .cont_wrap .img_box-wrap_05 .mobile_list:first-of-type{width:37%}.info_list .cont_wrap .img_box-wrap_05 .tit{margin-bottom:28px;line-height:1}.info_list .cont_wrap .sub_tit{text-align:center;font-size:1.33333rem;font-weight:700}.info_list .cont_wrap .sub_tit img{margin-right:24px;display:inline-block;vertical-align:middle}.info_list .cont_wrap .img_box-wrap_06{padding-top:2rem}.info_list .cont_wrap .img_box-wrap_06 .cont{display:flex;width:100%;flex-flow:row nowrap;gap:1.33333rem}@media (max-width: 485px){.info_list .cont_wrap .img_box-wrap_06 .cont{flex-flow:column nowrap}}.info_list .cont_wrap .img_box-wrap_06 .tit{margin-bottom:1.55556rem;font-size:1.222222rem !important}.info_list .cont_wrap .img_box-wrap_06 .txt{font-size:1rem;margin-top:1.33333rem;word-break:keep-all}.info_list .cont_wrap .img_box-wrap_06 .platform_box:last-of-type .tit{margin-top:2rem}.info_list .cont_wrap .img_box-wrap_06 .platform_box:last-of-type .tit:after{display:inline-block;content:"";width:2.333333rem;height:2.277777rem;background:url(../img/sub/ico_discount_sst05.png) no-repeat;background-size:cover;vertical-align:middle;margin-left:.88889rem;margin-top:.22222rem}@media screen and (max-width: 1440px){.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .left_box{width:100%}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .right_box{width:100%;padding-top:20px}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .right_box .img_wrap img{max-width:416px;display:block;margin:0 auto}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .right_box .img_wrap .txt_rd{left:auto;right:20px}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .list_wrap ul{padding-bottom:25px}}@media (max-width: 1024px){.discount_intro-wrap .info_list .cont_wrap .info_txt{text-align:left}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_02 .left_box{width:100%;padding-left:0}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_02 .right_box{width:100%;padding-left:0}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_02 .sales_board-list .tit{margin-bottom:24px}.discount_intro-wrap .info_list>li{padding:38px 0 25px}.discount_intro-wrap .discount_intro-info{padding:0 20px 43px}}@media screen and (max-width: 768px){.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .right_box .info_list{position:static;transform:none;max-width:172px;margin:0 auto}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .right_box .info_list li:before{margin-right:13px}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .right_box .img_wrap .txt_rd{position:static;transform:none;padding:23px 10px 3px;font-size:20px;line-height:31px}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_04 .right_box .img_wrap .txt_rd br{display:none}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_05 .card_box-wrap .card_box{width:100%;float:none}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_05 .card_box-wrap .card_box:last-of-type{width:100%;float:none}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_05 .plastic_list{width:100%;float:none}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_05 .plastic_list:after{height:1px;border-right:0;border-bottom:1px dotted #c0c0c0;display:block;margin:25px 0 22px}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_05 .plastic_list .txt{font-size:16px;line-height:26px;text-align:left;max-width:358px;margin:15px auto 33px}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_05 .card_img-wrap img{margin:0 auto}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_05 .mobile_list{width:100%;text-align:center;margin-top:45px;margin-bottom:43px}.discount_intro-wrap .info_list .cont_wrap .img_box-wrap_05 .mobile_list:first-of-type{width:100%;text-align:center;margin-top:45px;margin-bottom:43px;margin-top:30px;margin-bottom:0}.discount_intro-wrap .info_list .cont_wrap .sub_tit img{display:block;margin:0 auto 10px}}.dicount-info__link-container{display:flex;justify-content:center;margin-top:1.33333rem;margin-bottom:.88889rem}.dicount-info__link-container .discount-info__link{position:static;display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:1.2222rem;padding:0.4090em 1.2727em;background:var(--korail-blue);border-color:var(--korail-blue);color:white}.dicount-info__link-container .discount-info__link:hover{background-color:var(--korail-blue-600)}#discountTicketWrap .tabPage.type02 li{width:calc((100% - 30px) / 2);margin-right:30px;border:1px solid var(--korail-gray-1200);box-sizing:border-box;min-height:200px;float:left;margin-bottom:30px;position:relative}#discountTicketWrap .tabPage .tck_type-sale{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.3333em}#discountTicketWrap .tabPage .tck_type-sale li{border-radius:var(--border-radius__sm);border:1px solid var(--korail-gray-1200);padding:1.33333rem}#discountTicketWrap .tabPage .tck_type-sale li>div{display:flex;gap:0.8888em}#discountTicketWrap .tabPage .tck_type-sale .img_wrap{margin-left:auto;text-align:right}#discountTicketWrap .tabPage .tck_type-sale .img_wrap .img_inner{max-height:128px}#discountTicketWrap .tabPage .tck_type-sale .img_wrap .img_inner>img{border-radius:var(--border-radius__xs);height:auto;width:100%;aspect-ratio:188 / 128;object-fit:cover}@media (max-width: 768px){#discountTicketWrap .tabPage .tck_type-sale{grid-template-columns:repeat(1, minmax(0, 1fr))}}#discountTicketWrap .tab-button-outer{margin-bottom:3.2222em}.globaldiv #discountTicketWrap{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important;max-width:1000px;margin-left:auto;margin-right:auto}@media (min-width: calc(1440px + 1px)){.globaldiv #discountTicketWrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.globaldiv #discountTicketWrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.globaldiv #discountTicketWrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.donation{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.donation{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.donation{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.donation{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.donation .banner_wrap{border-style:solid;border-width:1px;border-color:var(--korail-gray-1300);min-height:15.5555em;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));align-items:center;padding:1em;background:#fbf5e6 url(../img/sub/img_donation_banner.png) no-repeat}.donation .banner_wrap .txt_box{margin-left:auto;width:50%;background:white;padding:1.3333rem !important}@media (max-width: 485px){.donation .banner_wrap .txt_box{width:100%}}.donation .count_box{margin-bottom:1.3333em}.donation .count_box .count_wrap{text-align:center;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;border-color:var(--korail-gray-1300);border-width:1px 1px 1px 1px;border-style:solid;background:var(--korail-blue-1200);gap:2.6666em;padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.donation .count_box .count_wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.donation .count_box .count_wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.donation .count_box .count_wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.donation .t_count{font-weight:700;font-size:1.3333rem}.dona_sec{display:flex;max-width:800px;margin:0 auto;gap:1.3333rem;margin-bottom:1.3333rem;flex-flow:column nowrap;justify-content:flex-start}.dona_sec .txt_tit{font-size:1.3333rem;font-weight:700;padding:1.3333rem 0 0.2222rem}.dona_sec .section_inner>ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888rem}@media (max-width: 768px){.dona_sec{flex-flow:column nowrap}}.date_choose_table{margin-top:1.3333rem}.date_choose_table table{font-size:0.8888rem;color:black;font-weight:600;width:100%;table-layout:auto;position:relative;border-collapse:collapse;padding-top:4px;border-top:2px solid var(--korail-gray-600)}.date_choose_table table caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%;background-color:transparent}.date_choose_table table th{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:700;background:var(--korail-blue-1000)}.date_choose_table table td{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:400}.date_choose_table table td.ftd{border-left:0}.date_choose_table table tr.header_td>td{font-weight:700}.date_choose_table table tr>th+td{text-align:left}.date_choose{display:flex;flex-flow:row wrap;gap:.4444rem;justify-content:flex-start;width:100%;max-width:800px}.date_choose>li{width:auto !important;flex:0 1 auto}.date_choose>li button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em;background-color:white;border-color:var(--korail-gray-1100);color:black}.date_choose>li button:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.date_choose+ul{width:100%;display:flex;flex-flow:column nowrap !important;gap:.4444rem}.date_choose+ul>li{width:auto !important}.date_choose+ul>li>label{display:inline-flex;gap:.8888rem;position:relative;width:100%;flex:0 0 100% !important;align-items:center}.date_choose+ul>li>label span{flex:0 1 auto}.date_choose+ul>li>label input{flex:1 0 auto}.date_choose+ul>li>label .btn_c-day{background:transparent}@media (min-width: calc(1024px + 1px)){.etiquette_inner>.listBox,.etiquette_inner>.tabpageWrap,.etiquette_inner>p,.etiquette_inner>.sub_tit,.etiquette_inner>.table_wrap,.etiquette_inner>ul,.etiquette_inner>.image_wrap,.etiquette_inner>.info>ul{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.etiquette_inner>.listBox,.etiquette_inner>.tabpageWrap,.etiquette_inner>p,.etiquette_inner>.sub_tit,.etiquette_inner>.table_wrap,.etiquette_inner>ul,.etiquette_inner>.image_wrap,.etiquette_inner>.info>ul{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}.ticketdiv .etiquette_inner .image_wrap{margin-left:auto;text-align:center}@media (min-width: calc(1440px + 1px)){.ticketdiv .etiquette_inner .image_wrap{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: 1025px) and (max-width: 1440px){.ticketdiv .etiquette_inner .image_wrap{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.ticketdiv .etiquette_inner .image_wrap{flex:1 0 100%;width:100%;max-width:100%}}.ticketdiv .etiquette_inner .image_wrap img{max-width:60ch}.ticketdiv .etiquette_inner .image_wrap>ul>li .img{text-align:center}.ticketdiv .etiquette_inner .image_wrap>ul>li .img img{max-width:320px}@media (min-width: calc(1024px + 1px)){.etiquette_inner{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.etiquette_inner>.info{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.etiquette_inner .tit_uline{flex:0 0 360px;width:360px;max-width:360px;height:0;overflow:visible;padding-right:64px;word-break:keep-all;font-weight:800;color:black;line-height:1.37;text-align:left;margin-bottom:20px}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.etiquette_inner .tit_uline{flex:0 0 300px;width:300px;max-width:300px}}.type_etiquette{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.3333rem}.type_etiquette .etiquette_inner{margin-bottom:2rem;padding-bottom:2rem;border-width:0 0 1px 0;border-style:solid;border-color:var(--korail-gray-1300)}.type_etiquette .etiquette_inner:first-child{justify-content:flex-start}.type_etiquette .etiquette_inner:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.type_etiquette .etiquette_inner>ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.type_etiquette .etiquette_inner>ul>li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.type_etiquette .etiquette_inner>ul>li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.type_etiquette .etiquette_inner>ul>li:before{border-radius:0}.type_etiquette .etiquette_inner>ul>li:before{background-color:black}.type_etiquette .etiquette_inner .image_wrap{padding:.88889rem 0}.type_etiquette .etiquette_inner .image_wrap>ul{display:grid;gap:1.3333rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.type_etiquette .etiquette_inner .image_wrap>ul>li p{border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450);text-align:center;margin:.4444rem 0}.homeTicket .border_date_wrap{border-top:1px solid black;border-bottom:1px solid black;padding:10px;font-size:15px}.homeTicket .border_date_wrap li{float:left}.homeTicket .border_date_wrap li:last-child{float:right}.homeTicket_train_imgWrap{display:table;width:100%;text-align:center;padding:20px 0 40px}.homeTicket_train_imgWrap .startingPoint{width:77px;display:table-cell;vertical-align:bottom;font-size:15px;margin-right:6px;color:black;padding-bottom:7px}.homeTicket_train_imgWrap .startingPoint::after{content:"▶▶";color:#737373;margin-left:8px}.homeTicket_train_imgWrap p::before{content:"";display:inline-block;font-size:13px;color:#737373}.homeTicket_train_imgWrap .destination{width:77px;display:table-cell;vertical-align:bottom;font-size:15px;color:black;padding-bottom:7px}.homeTicket_train_imgWrap .destination::before{content:"▶▶";margin-right:8px}.homeTicket_train_imgWrap .train_wrap{width:calc(100% - 150px);margin:0 auto;display:table-cell;vertical-align:bottom}.homeTicket_train_imgWrap .train_wrap p{font-size:22px;line-height:30px;margin-bottom:28px;text-align:center;margin-top:40px}.homeTicket_train_imgWrap .train_wrap ul{text-align:center}.homeTicket_train_imgWrap .train_wrap li{background:url(../../common/img/train-gwang2.png) no-repeat center;width:50%;line-height:55px;height:49px;display:inline-block;max-width:430px;font-size:13px;color:#b2b2b2;background-size:100%}.homeTicket_train_imgWrap .train_wrap li:not(:first-of-type){margin-left:-4px;position:relative}.homeTicket_train_imgWrap .train_wrap li:not(:first-of-type):before{display:block;content:"";width:2px;height:20px;background:var(--korail-red-500);position:absolute;bottom:3px}.homeTicket_train_imgWrap .train_wrap li.active{color:var(--korail-red-500);background-image:url(../../common/img/train-gwang-active.png)}.hometicket_bottom_wrap{margin-top:.88889rem}.hometicket_bottom_wrap .homeTicket_bottom_text{font-size:15px;color:black;line-height:30px}.hometicket_bottom_wrap .number{text-align:left;font-size:17px;padding:10px 0}.hometicket_bottom_wrap p span{font-weight:800;font-size:22px}.hometicket_bottom_wrap .korail_patton{background:url(../img/common/korail_patton.png);width:100%;height:30px}.hometicket_bottom_wrap .korail_patton:last-child{margin:40px 0 25px}.hometicket_bottom_wrap table tr th{background:#f5f8ff;height:45px;border-top:1px solid #071045;border-bottom:1px solid #071045;font-size:15px}.hometicket_bottom_wrap table .info_trail td{border-bottom:1px solid #071045}.hometicket_bottom_wrap table tr.info_trail td{padding:5px 0;font-size:15px;text-align:center;line-height:24px}.hometicket_bottom_wrap table tr.info_trail td p{font-size:22px;font-weight:800}.hometicket_bottom_wrap table.info_trail td p span{font-size:22px;font-weight:800}.hometicket_bottom_wrap table.info_pay{font-size:15px;line-height:25px;margin-top:20px}.hometicket_bottom_wrap table.info_pay td{font-weight:800;padding:5px 0;text-align:right;width:50%}.hometicket_bottom_wrap table.info_pay td.info_pay_th{text-align:left;font-weight:600}.layerWrap.homeTicket_wrap{min-width:768px;max-width:768px}.layerWrap.homeTicket_wrap .con_Wrap{overflow-y:hidden;max-height:100%}.layerWrap.homeTicket_wrap .homeTicket_title{font-size:26px}.layerWrap.homeTicket_wrap .homeTicket_title_wrap{padding-bottom:30px}.layerWrap.homeTicket_wrap .bottom_korail_logo{display:block;text-align:center;margin-top:34px}.layerWrap.homeTicket_wrap .first_logo{float:left;padding-right:10px}.layerWrap.homeTicket_wrap .publish{text-align:right;font-size:15px;margin-bottom:0}.layerWrap.homeTicket_wrap .tit_wrap{padding:30px 40px}.layerWrap.homeTicket_wrap .tit_wrap .tit{font-size:26px}.layerWrap.homeTicket_wrap .ticket_one{height:297mm}.layerWrap.homeTicket_wrap .p_watermark{background:url(/src/assets/ticket/img/sub/watermark.png);z-index:-1;border-radius:10px;left:0;top:0;width:100%;height:100%;align-items:center;text-align:center}.layerWrap .homeTicket .from_to_wrap ul{padding:48px 0 30px 0;display:flex;gap:24px;align-items:center;text-align:center;justify-content:center}.layerWrap .homeTicket .from_to_wrap ul.clear:after{display:none !important;clear:none !important}.layerWrap .homeTicket .from_to_wrap ul li:nth-child(odd){align-self:flex-end}.layerWrap .homeTicket .from_to_wrap ul li h2 span{display:block}.layerWrap .homeTicket .from_to_wrap ul.transfer{display:flex;gap:24px;align-items:center;text-align:center;justify-content:center}.layerWrap .homeTicket .from_to_wrap ul.transfer li:nth-child(odd){align-self:flex-end}.layerWrap .homeTicket .from_to_wrap ul.transfer li h2 span{display:block}.globaldiv .layerWrap .homeTicket .from_to_wrap ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:1.3333em}.layerWrap .homeTicket .border_date_wrap{border-top:1px solid black;border-bottom:1px solid black;padding:10px}.layerWrap .homeTicket .border_date_wrap li{float:left}.layerWrap .homeTicket .border_date_wrap li:last-child{float:right}.layerWrap .homeTicket.homeTicket_wrap .con_Wrap{max-height:100%;margin-top:10px}.layerWrap .homeTicket.homeTicket_wrap .con_Wrap .homeTicket_title_wrap{padding-bottom:30px}.layerWrap .homeTicket.homeTicket_wrap .con_Wrap .homeTicket_title{font-size:26px}.layerWrap .homeTicket.homeTicket_wrap .con_Wrap .first_logo{float:left;padding-right:10px}.layerWrap .homeTicket.homeTicket_wrap .con_Wrap .publish{text-align:right;font-size:15px;margin-bottom:0}.explanation_wrap{border:1px solid #071045;padding:15px;margin:15px 0}.explanation_wrap p{text-align:center;font-size:15px;padding:5px 0}.explanation_wrap p span{font-size:15px}@media screen and (max-width: 1025px){.layerWrap.homeTicket_wrap{min-width:682px}}.ex_service-wrap{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.ex_service-wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.ex_service-wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.ex_service-wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.ex_service-wrap .ct_top{margin-bottom:1.7777em;max-width:800px}.ex_service-wrap .ct_top .btn_ex{display:inline-flex;align-items:center;font-size:1.3333rem;font-weight:600;color:white;border:4px solid var(--korail-blue-900);background:var(--korail-blue);padding:0.6666em 1em;border-radius:var(--border-radius__full);margin-top:1em;margin-bottom:1em}.ex_service-wrap .ct_top .btn_ex:after{display:inline-block;content:"";width:24px;height:24px;background:url(../img/sub/ico_checked-big.png) no-repeat 100%;margin-left:20px;background-size:100%}@media (max-width: 768px){.ex_service-wrap .ct_top .btn_ex{padding:8px 16px}.ex_service-wrap .ct_top .btn_ex:after{width:16px;height:16px}}.ex_service-wrap .service_list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:1.3333em;gap:1.3333em}.ex_service-wrap .service_list li{border:1px solid var(--korail-gray-1200);border-radius:var(--border-radius__sm)}.ex_service-wrap .service_list li:nth-of-type(1) .ico_tit:before{width:70px;background:url(../img/sub/ico_service01.jpg) no-repeat}.ex_service-wrap .service_list li:nth-of-type(2) .ico_tit:before{width:65px;background:url(../img/sub/ico_service02.jpg) no-repeat}.ex_service-wrap .service_list li:nth-of-type(3) .ico_tit:before{width:64px;background:url(../img/sub/ico_service03.jpg) no-repeat}.ex_service-wrap .service_list li:nth-of-type(4) .ico_tit:before{width:65px;background:url(../img/sub/ico_service04.jpg) no-repeat}.ex_service-wrap .service_list li:nth-of-type(5) .ico_tit:before{width:61px;background:url(../img/sub/ico_service05.jpg) no-repeat}.ex_service-wrap .service_list li:nth-of-type(6) .ico_tit:before{width:65px;background:url(../img/sub/ico_service06.jpg) no-repeat}.ex_service-wrap .service_list li .inner{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.44444rem;padding:5vw}.ex_service-wrap .service_list li .ico_tit{text-align:center;font-size:1.3333rem;font-weight:900}.ex_service-wrap .service_list li .ico_tit:before{display:block;content:"";margin:8px auto 20px;height:58px}@media (max-width: 768px){.ex_service-wrap .service_list{grid-template-columns:repeat(1, minmax(0, 1fr))}}.ex_service-wrap .bt_box{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));justify-items:center}@media (max-width: 768px){.ex_service-wrap .bt_box{grid-template-columns:repeat(1, minmax(0, 1fr))}}.tab-login .tab_content-login{margin-top:2.3333rem;margin-bottom:2.6666rem;border-top:0}@media (min-width: calc(1440px + 1px)){.tab-login .tab_content-login{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.tab-login .tab_content-login{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.tab-login .tab_content-login{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.tab-login .snsWrap{margin-top:1.7777rem;padding:0 3rem;text-align:center;font-size:0}.tab-login .snsWrap .sns_list{display:flex;gap:0.8888rem;justify-content:center;align-items:center}.tab-login .snsWrap .sns_list.clear:after{display:none !important;clear:none !important}.tab-login .snsWrap li{display:inline-block;border:1px solid var(--korail-gray-1300);color:var(--korail-gray-700);font-weight:600;width:2.8333rem;border-radius:100%;height:2.8333rem;background-size:18px auto;background-repeat:no-repeat;background-position:center}.tab-login .snsWrap li a{display:block;height:100%}.tab-login .snsWrap li:nth-of-type(1){background-image:url(../img/common/ico_kakao.png)}.tab-login .snsWrap li:nth-of-type(2){background-image:url(../img/common/ico_apple.png);background-size:15px auto}.tab-login .snsWrap li:nth-of-type(4){background-image:url(../img/common/ico_google.png)}.tab-login .snsWrap li:nth-of-type(5){background-image:url(../img/common/ico_pass.png)}.tab-login .snsWrap li span{padding-left:3.3333rem}.loginWrap>div .tit{font-size:1.3333rem;color:black;word-break:keep-all;line-height:var(--line-height-1-375);text-align:left;max-width:31.1111rem;margin:0 auto}.loginWrap>div .tit span{display:block}.loginWrap .login_List{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:0.4444em;text-align:left}.loginWrap .login_List li{word-break:keep-all;padding-left:0.75em;position:relative}.loginWrap .login_List li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.loginWrap .login_List li:before{background-color:black}.biz .loginWrap .login_List{margin-top:1.3333em}.loginWrap .login__form-cont{max-width:31.1111rem;margin:0 auto}.loginWrap .loginInput{margin-top:1.3333rem}.loginWrap .loginInput input{max-width:none}.loginWrap .loginInput li{margin-top:0.8888rem;position:relative}.loginWrap .loginInput li:last-of-type input{padding-right:5.1111rem}.loginWrap .loginInput button{position:absolute;right:0;bottom:0.4444rem;border:1px solid var(--korail-gray-1300);height:35px;font-size:0.8888rem;color:var(--korail-gray-700);min-width:4.6666rem;border-radius:var(--border-radius__xs);margin-right:0.4444rem}.loginWrap .loginInput span.kb_sel{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:999;margin-right:0.4444em;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.loginWrap .loginInput span.kb_sel input[type="checkbox"]+label:before{display:inline-block;content:"";width:20px;height:20px;background-image:url(../img/bg_checkbox02.png);background-position:0 0;background-size:20px auto;vertical-align:middle;margin-right:var(--spacing-6)}@media (max-width: 1024px){.loginWrap .loginInput span.kb_sel input[type="checkbox"]+label:before{width:18px;height:18px;background-size:18px auto}}.loginWrap .loginInput span.kb_sel input[type="checkbox"]:checked+label:before{background-position:0 100%}.loginWrap .loginInput span.kb_sel label{white-space:nowrap;font-weight:400 !important;right:0;bottom:0;border:1px solid var(--korail-gray-1300);font-size:0.8888rem;color:var(--korail-gray-700);min-width:83px;border-radius:var(--border-radius__xs);padding:var(--spacing-4) var(--spacing-8);padding:0.2666em 0.5333em;z-index:999;cursor:pointer}.loginWrap .chkecboxWrap{margin-top:1.1111rem;width:100%}.loginWrap .chkecboxWrap label{padding-left:0}.loginWrap .chkecboxWrap span{font-size:0.8888rem}.loginWrap .chkecboxWrap .btnWrap,.loginWrap .chkecboxWrap .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .loginWrap .chkecboxWrap .btnWrap--center,.loginWrap .chkecboxWrap .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .loginWrap .chkecboxWrap .btn_wrap--center{margin-top:1.5555rem}.loginWrap .chkecboxWrap .btnWrap button,.loginWrap .chkecboxWrap .layerPopup .layerWrap .btnWrap--center button,.layerPopup .layerWrap .loginWrap .chkecboxWrap .btnWrap--center button,.loginWrap .chkecboxWrap .layerPopup .layerWrap .btn_wrap--center button,.layerPopup .layerWrap .loginWrap .chkecboxWrap .btn_wrap--center button{display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:1.2222rem;padding:0.4090em 1.2727em;background:var(--korail-blue);border-color:var(--korail-blue);color:white;width:100%}.loginWrap .chkecboxWrap .btnWrap button:hover,.loginWrap .chkecboxWrap .layerPopup .layerWrap .btnWrap--center button:hover,.layerPopup .layerWrap .loginWrap .chkecboxWrap .btnWrap--center button:hover,.loginWrap .chkecboxWrap .layerPopup .layerWrap .btn_wrap--center button:hover,.layerPopup .layerWrap .loginWrap .chkecboxWrap .btn_wrap--center button:hover{background-color:var(--korail-blue-600)}.loginWrap .chkecboxWrap>ul{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:0.4444rem}.loginWrap .chkecboxWrap>ul>li:nth-child(1){margin-right:auto}@media (max-width: 485px){.loginWrap .chkecboxWrap>ul{flex-flow:column nowrap;align-items:flex-start}}.loginWrap .mem_wrap{text-align:center;margin-top:1.7777rem;margin-top:0}.loginWrap .mem_wrap form{max-width:31.1111rem;margin:0 auto}.loginWrap .mem_wrap .chkecboxWrap{padding-left:0}.loginWrap .mem_wrap .btnArea{margin-top:1.7777rem;display:flex;gap:0.8888rem;flex-flow:row wrap;justify-content:center}.loginWrap .mem_wrap .btnArea li{font-size:1rem}.loginWrap .mem_wrap .btnArea li:before{display:inline-block;content:"";width:1px;margin-right:0.8888rem;height:0.8888rem;background:var(--korail-gray-1200)}.loginWrap .mem_wrap .btnArea li:first-of-type:before{display:none}.loginWrap .mem_wrap .btnArea li a:hover{text-decoration:underline}.inf{margin-bottom:0.8888em}.inf h3{float:left}.inf .sub_text{float:right;font-weight:600}.inf .sub_text span{color:var(--korail-blue)}.meetingRoom_reservation{width:100%;border-radius:var(--border-radius__md);border-color:var(--korail-gray-1300);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em;margin:.44444rem 0;gap:1.33333rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:column nowrap}.meetingRoom_reservation>ul{display:flex;flex-flow:row wrap;gap:.8888rem;max-width:44.4444rem;margin:0 auto}.meetingRoom_reservation>ul.clear:after{display:none !important;clear:none !important}.meetingRoom_reservation>ul.roomLi li:last-of-type{margin-left:auto}.meetingRoom_reservation>ul>li{display:flex;width:100%;flex-flow:row nowrap;align-items:center;gap:.4444rem;position:relative}.meetingRoom_reservation>ul>li>label{flex:0 1 10rem}.meetingRoom_reservation>ul>li>input{max-width:none;flex:1 0 0}@media (max-width: 768px){.meetingRoom_reservation>ul>li{flex-flow:column nowrap;align-items:flex-start}.meetingRoom_reservation>ul>li>label{flex:0 1 auto;width:100%}}.meetingRoom_reservation>.start_date_wrap{max-width:44.4444rem;margin:0 auto}.meetingRoom_reservation>.start_date_wrap.type_comf .write_box{flex-flow:row wrap}.meetingRoom_reservation>.start_date_wrap .write_box{display:flex;flex-flow:row nowrap;align-items:center;gap:0.8888em}.meetingRoom_reservation .reser_choose>.label{font-weight:700}.meetingRoom_reservation .input_wrap>label{font-weight:700}.meetingRoom_reservation .search_wrap>.label{font-weight:700}.meetingRoom_time_choose_wrap .color_check_wrap{border-radius:var(--border-radius__md);border-color:var(--korail-gray-1300);border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:1.3333em;margin-top:0.8888em}.meetingRoom_time_choose_wrap .color_check_wrap>p{margin-bottom:0.8888em}.meetingRoom_time_choose_wrap .table_wrap td button{position:absolute;width:100%;height:100%;left:0;top:0;border:1px solid transparent}.meetingRoom_time_choose_wrap .table_wrap td button:hover{border-color:var(--korail-gray-000)}.pay_ment-wrap .meetingRoom_table table tr{border-bottom:1px solid var(--korail-gray-1300);line-height:59px}.pay_ment-wrap .meetingRoom_table table td{text-align:center}@media (max-width: 1024px){.pay_ment-wrap .meetingRoom_table .meet_table{border-top:1px solid #1d1d1b;overflow-x:auto;max-width:1024px}.pay_ment-wrap .meetingRoom_table .meet_table table{width:100%;overflow-x:hidden}.pay_ment-wrap .meetingRoom_table table th{width:290px}}@media (max-width: 768px){.pay_ment-wrap .meetingRoom_table table th{width:240px}.pay_ment-wrap .meetingRoom_table .meet_table{overflow-x:auto;max-width:1024px}}.reserv_meetingRoom>.meetingRoom_reservation{text-align:center}.reserv_meetingRoom>.meetingRoom_reservation>img{margin-bottom:0.8888em}.meetingRoom_tab_wrap .reserv_meetingRoom>.meetingRoom_reservation{align-items:center}.reserv_meetingRoom>.btnWrap,.layerPopup .layerWrap .reserv_meetingRoom>.btnWrap--center,.layerPopup .layerWrap .reserv_meetingRoom>.btn_wrap--center{margin-bottom:1.3333em}.reserv_meetingRoom .pay_ment-wrap .total_box{padding:1.33333rem 0 2rem;font-weight:600}.reserv_meetingRoom .pay_ment-wrap .payment_list li{max-width:300px}@media (max-width: 1024px){.reserv_meetingRoom .pay_ment-wrap .payment_list{padding:33px 0px 30px}}@media (max-width: 768px){.reserv_meetingRoom .pay_ment-wrap .payment_list{display:none}}.layerPopup .layerWrap.meetingRoom_contract_pop{max-width:1270px}.layerPopup .layerWrap.type_invoice{max-width:1000px}.reservation_form.type_meeting.recipt{margin-bottom:100px}.rail_custm-wrap .bg_box{background:#dae8f5 url(../img/sub/rail_customer-bg02.png) no-repeat center bottom -50px;padding:0 5.5555rem}.rail_custm-wrap .bg_box .gothic{font-size:1.5555rem}.rail_custm-wrap .bg_box .img_tit{margin-top:65px}.rail_custm-wrap .bg_box .bg_wrap{background:url(../img/sub//rail_customer-bg01.png) no-repeat right bottom -45px;min-height:250px;border-bottom:0;aspect-ratio:356 / 281;background-size:cover}.rail_custm-wrap .ktx_stop{display:inline-block;color:black}.rail_custm-wrap .ktx_stop:before{display:inline-block;content:"";width:20px;height:20px;background:var(--korail-blue);margin-right:9px;margin-bottom:-2px}.contact_board-top,.ticketdiv .rail_custm-wrap .contact_tab-cont{overflow:hidden;overflow-x:auto}.ticketdiv .rail_custm-wrap .contact_cont-list{width:1400px}@media (max-width: 1024px){.rail_custm-wrap .contact_board-table .contact_cont-list .tr{display:table}.rail_custm-wrap .contact_board-table .contact_cont-list .tr:not(:nth-of-type(1)),.rail_custm-wrap .contact_board-table .contact_cont-list .tr:not(:nth-of-type(2)),.rail_custm-wrap .contact_board-table .contact_cont-list .tr:not(:nth-of-type(3)){display:table}.rail_custm-wrap .bg_box .img_tit{margin-top:0;padding-top:38px}.rail_custm-wrap .bg_box .bg_wrap{background-position:center bottom -55px}}@media screen and (max-width: 768px){.rail_custm-wrap .bg_box{background-size:1200px auto;background-position:left 33% bottom -25px}.rail_custm-wrap .bg_box .img_tit{margin:0 auto}.rail_custm-wrap .bg_box .bg_wrap{min-height:130px;background-size:197px auto;background-position:center bottom -30px}.rail_custm-wrap .contact_board-table .contact_board-top{display:block}.rail_custm-wrap .ktx_stop:before{width:16px;height:16px}.rail_custm-wrap .contact_cont-list{width:1300px}}.mt_room_status-wrap{padding:35px 0 100px}.mt_room_status-wrap .top_tit{font-weight:600;margin-bottom:0.8888rem}.mt_room_status-wrap .mt_room-table{padding-bottom:64px}.mt_room_status-wrap .mt_room-table.type01{padding-bottom:50px}.mt_room_status-wrap .mt_room-table.type01 td{text-align:left;padding-left:20px}.mt_room_status-wrap .mt_room-table.type01 th{width:18%;border-right:1px solid var(--korail-gray-1300)}.mt_room_status-wrap .mt_room-table.type02 thead th:nth-of-type(1){width:11.5%}.mt_room_status-wrap .mt_room-table.type02 thead th:nth-of-type(2){width:10.5%}.mt_room_status-wrap .mt_room-table.type03 thead th:last-of-type{width:13%}.mt_room_status-wrap .mt_room-table>.txt_list{margin-top:19px}.mt_room_status-wrap .mt_room-imgWrap .tit{margin-bottom:0}.mt_room_status-wrap .img_wrap{text-align:center;padding:40px 0 95px}.mt_room_status-wrap .mt_room-info{padding-bottom:70px}.mt_room_status-wrap .mt_room-info:last-of-type{padding-bottom:0}@media (max-width: 1024px){.mt_room_status-wrap{padding:30px 20px 68px}}@media screen and (max-width: 768px){.mt_room_status-wrap .mt_room-table{padding-bottom:30px}.mt_room_status-wrap .mt_room-table .btn_view{min-width:86px}.mt_room_status-wrap .mt_room-table>.txt_list{margin-top:13px}.mt_room_status-wrap .mt_room-table.type01{padding-bottom:40px}.mt_room_status-wrap .mt_room-table.type01 table{width:950px}.mt_room_status-wrap table tr{height:51px}.mt_room_status-wrap .img_wrap{padding:15px 0 35px}.mt_room_status-wrap .mt_room-table.type02 table{width:800px}.mt_room_status-wrap .mt_room-info{padding-bottom:23px}}.layerPopup .layerWrap.type_mt_room-rsvView{max-width:750px}.mt_room-rsvView-pop.type_receipt .srv_view-wrap{border-top:0}@media screen and (max-width: 768px){.mt_room-rsvView-pop.type_receipt .srv_view-wrap .tit{margin-top:30px}}.time_select_wrap{display:flex;flex-flow:row wrap;gap:0.4444em;margin-top:1.3333em;margin-bottom:0.8888em}.time_select_wrap button{padding:var(--sizing-8) var(--sizing-20);background:transparent;border:1px solid var(--korail-gray-1200);border-radius:var(--border-radius__full)}.time_select_wrap button.select{background:var(--korail-blue);color:white}.meeting-room-payment{max-width:1000px;margin:0 auto}.meeting-room-payment>.no_top>ul{max-width:none;margin:0}.meeting-room-check-out{max-width:1000px;margin:0 auto}.meeting-room-check-out>.meetingRoom_reservation>.train_info_list{max-width:none;margin:0}.sub_content .membership_signUp{max-width:1000px;margin:0 auto;padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.sub_content .membership_signUp{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.sub_content .membership_signUp{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.sub_content .membership_signUp{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.signUp_inner{clear:both}.advertiseWrap ul{display:flex;gap:1.33333rem;flex-flow:row nowrap;justify-content:center;margin:0 auto;max-width:1000px}.advertiseWrap ul.clear:after{display:none !important;clear:none !important}.advertiseWrap ul li img{width:100%;border-radius:var(--border-radius__sm);max-width:420px}@media (max-width: 485px){.advertiseWrap ul{flex-flow:column nowrap}}.membership_signUp .ul_wrap ul{display:flex;flex-flow:row wrap;gap:1.3333em;justify-content:center}.membership_signUp .ul_wrap ul li{flex:1}@media (max-width: 768px){.membership_signUp .ul_wrap ul li{flex:0 0 100%}}.membership_signUp .ul_wrap li{text-align:center;background:#f3f4f8;border-radius:var(--border-radius__sm);padding:2rem 0;border:1px solid var(--korail-gray-1200)}.membership_signUp .ul_wrap li .img{width:235px;height:235px;background-size:100%;margin-left:auto;margin-right:auto}.membership_signUp .ul_wrap li:nth-child(1) .img{background-image:url("../img_add-on/join_adult.png")}.membership_signUp .ul_wrap li:nth-child(2) .img{background-image:url("../img_add-on/join_child.png");position:relative;top:24px}@media (-webkit-min-device-pixel-ratio: 1.3), (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi), (min-resolution: 1.3dppx){.membership_signUp .ul_wrap li:nth-child(1) .img{background-image:url("../img_add-on/join_adult@2x.png")}.membership_signUp .ul_wrap li:nth-child(2) .img{background-image:url("../img_add-on/join_child@2x.png")}}.membership_signUp .ul_wrap p{font-size:1.5555rem;color:black;margin-bottom:33px;margin-top:28px;margin-bottom:24px;font-weight:400}.membership_signUp .ul_wrap p span{color:var(--korail-blue);font-weight:700;font-size:1.5555rem}.coporate_member .membership_signUp .ul_wrap{max-width:34.4444rem;margin:0 auto}.coporate_member .membership_signUp .ul_wrap ul li .img{background:url(../img/common/membership_crt.png);width:8.0555rem;height:12.6666rem;background-size:100% auto;margin:0 auto}.coporate_member .membership_signUp .ul_wrap ul li .all_check{display:inline-flex}.coporate_member .membership_signUp .ul_wrap ul li .all_check>button{display:none}.membership_signUp02{max-width:1000px;margin:0 auto;padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.membership_signUp02{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.membership_signUp02{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.membership_signUp02{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.membership_signUp02.type02 .ul_wrap li{max-height:450px;min-height:450px;padding:25px 0px}.membership_signUp02.type02 .ul_wrap li::after{max-height:450px;height:100%}.membership_signUp02.type02 .input_box{margin-bottom:2.3333rem}.membership_signUp02.type02 .input_box label{font-size:1.3333rem;font-weight:600}.membership_signUp02.type02 .input_box input{border-bottom:1px solid black;padding:0 0 0.4444rem 0.4444rem;font-size:1.1111rem;margin-left:1.3333rem;width:40%}.membership_signUp02.type02 .relation_wrap .inner_wrap p{display:inline-block;font-size:24px;color:black;width:15%}.membership_signUp02.type02 h2{font-size:30px;padding-bottom:20px}@media (max-width: 1024px){.membership_signUp02.type02 .ul_wrap li{max-height:310px;min-height:310px;padding:25px 0px}.membership_signUp02.type02 .ul_wrap li:first-child .img{margin-top:0}.membership_signUp02.type02 .relation_wrap .inner_wrap{padding:26px 18px;margin-bottom:30px}.membership_signUp02.type02 h2{font-size:18px;padding-bottom:9px}.membership_signUp02.type02 .relation_wrap .inner_wrap p{display:block;font-size:18px;width:100%;margin-bottom:10px}.membership_signUp02.type02 .relation_wrap .inner_wrap select{width:100%;font-size:16px;background:url(../img/common/select_arrow.png) no-repeat 98% 10px}}.membership_signUp02 .imgTextWrap{margin-bottom:1.3333em}.membership_signUp02 .imgTextWrap.clear:after{display:none !important;clear:none !important}.membership_signUp02 .imgTextWrap img{max-width:48px}.membership_signUp02 .imgTextWrap ul{padding:1.3333em;gap:1.3333em;display:grid;grid-template-columns:auto 1fr}.membership_signUp02 .imgTextWrap ul.clear:after{display:none !important;clear:none !important}.membership_signUp02 .ul_wrap{margin-bottom:1.3333em}.membership_signUp02 .ul_wrap ul{display:flex;gap:1.3333em}@media (max-width: 768px){.membership_signUp02 .ul_wrap ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}}.membership_signUp02 .ul_wrap li{width:100%;text-align:center;border-radius:var(--border-radius__sm);border:1px solid var(--korail-gray-1300);padding:1.3333rem !important;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.4444em}.membership_signUp02 .ul_wrap li:last-child .img{background:url(../img/common/signup_02.png);width:110px;height:142px;margin:0 auto}.membership_signUp02 .ul_wrap li:nth-child(2) .img{background:url(../img/common/signup_02.png);width:110px;height:142px;margin:0 auto}.membership_signUp02 .ul_wrap li:first-child .img{background:url(../img/common/signup_01.png);width:128px;height:133px;margin:9px auto 0}.rsv_deposit_return-wrap.type_khnp .member_signUp-pd-wrap>.membership_signUp02{padding:0 !important}.non_members .membership_signUp03 .membership_signUp02 .anser_wrap .box01,.non_members .membership_signUp03 .membership_signUp02 .anser_wrap .box02{display:grid;flex-flow:repeat(1, minmax(0, 1fr));gap:1rem}.non_members .membership_signUp03 .membership_signUp02 .anser_wrap .box01.clear:after,.non_members .membership_signUp03 .membership_signUp02 .anser_wrap .box02.clear:after{display:none !important;clear:none !important}.non_members .membership_signUp03 .membership_signUp02 .chkecboxWrap.all_check{display:flex;padding:0 0 1rem}.non_members .membership_signUp03 .membership_signUp02 .chkecboxWrap.all_check>button{margin-left:.8888rem}.member_agree{margin-top:1.5rem;margin-bottom:3rem}@media screen and (max-width: 1440px){.member_agree{margin-left:1.5rem;margin-right:1.5rem}}.member_agree .clear li:not(:last-child){border-bottom:1px solid var(--korail-gray-1200);padding-bottom:1rem}.membership_signUp03.complete{padding:1.7777rem 0 1.7777rem}.membership_signUp03.complete .btnWrap,.membership_signUp03.complete .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .membership_signUp03.complete .btnWrap--center,.membership_signUp03.complete .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .membership_signUp03.complete .btn_wrap--center{margin:2.2222rem auto 0}#tab02 .membership_signUp03.signUp04 ul li .flo_l{width:50%}@media (max-width: 768px){#tab02 .membership_signUp03.signUp04 ul li .flo_l{width:100%}}#tab02 .membership_signUp03.signUp04 ul li .flo_r{width:50%}@media (max-width: 768px){#tab02 .membership_signUp03.signUp04 ul li .flo_r{width:100%}}#tab02 .membership_signUp03.signUp04 ul li .view_btn_gray{background:#757575;min-width:72px;line-height:40px;font-size:18px;color:white;border-radius:10px;margin-left:15px}#tab02 .membership_signUp03.signUp04 ul li .view_btn_gray:hover{background:#909090}.membership_signUp03 .p_tag{text-align:center;font-size:1rem;color:var(--korail-gray-700)}.membership_signUp03 .complete_img{background:url(../img/common/signup_complete_icon.png);width:11.3333rem;height:12.3333rem;margin:0 auto}.membership_signUp03 .writeWrap{width:100%}.membership_signUp03 .writeWrap input{max-width:none}.membership_signUp03 ul li{width:100%;display:flex;flex-flow:row wrap;gap:0.4444em;margin-top:0.8888rem;margin-bottom:0.8888rem;align-items:center}.membership_signUp03 ul li label{cursor:pointer}.membership_signUp03 ul li button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em}.membership_signUp03 ul li .flo-l{display:inline-flex;flex-flow:row wrap}.membership_signUp03 ul li .flo-r{margin-left:auto}.membership_signUp03 .signUp_complete_wrap{background:#f3f4f8;padding:4.2222rem 1.3333rem;display:block;text-align:center;margin-bottom:1.5555rem;border-radius:var(--border-radius__sm)}.membership_signUp03 .signUp_complete_wrap .text_01{font-size:1.1111rem;font-weight:600;color:black;padding-top:1.5555rem}.membership_signUp03 .signUp_complete_wrap .text_01::after{content:"";display:block;width:3.2222222222rem;height:0.1666666667rem;background:#757575;margin:1.5555rem auto}.membership_signUp03 .signUp_complete_wrap .text_02{font-size:1rem;color:black}.info_find .membership_signUp03 .info_find_wrap{max-width:580px;display:block;text-align:center;margin:0 auto}.info_find .membership_signUp03 .info_find_wrap li{min-height:auto;width:100%;text-align:left;padding-left:0.8888rem}.info_find .membership_signUp03 .info_find_wrap li p{font-size:1.3333rem;color:black;width:60%;display:inline-block}@media (max-width: 768px){.info_find .membership_signUp03 .info_find_wrap li p{width:100%;float:none}}.info_find .membership_signUp03 .info_find_wrap li span{font-size:1.3333rem;display:inline-block;width:40%}@media (max-width: 768px){.info_find .membership_signUp03 .info_find_wrap li span{width:100%}}.info_find .membership_signUp03 .btnWrap,.info_find .membership_signUp03 .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .info_find .membership_signUp03 .btnWrap--center,.info_find .membership_signUp03 .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .info_find .membership_signUp03 .btn_wrap--center{display:block;text-align:center;margin-bottom:5.5555rem}.gyoe_pass .top_banner{background-size:auto 5.8888rem;background-image:url("../img/sub/gyoe_pass_img01.png") !important}.top_banner{border:1px solid var(--korail-gray-1200);position:relative;padding:1.5555rem;border-radius:var(--border-radius__sm);min-height:15.5555rem;background:none no-repeat bottom 1.3333rem right 2.6666rem;background-size:auto 8.8888rem;background-image:url("../img/sub/munhwa_pass_img01.png");margin-bottom:0.8888rem}.top_banner .textWrap{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;font-size:1.3333rem;max-width:33.3333rem}.top_banner .textWrap .top_text{padding-bottom:.4444rem;font-size:1.8888rem;font-weight:700}.top_banner .textWrap p{margin:0;font-size:1rem;font-weight:600}.top_banner+.btnWrap,.layerPopup .layerWrap .top_banner+.btnWrap--center,.layerPopup .layerWrap .top_banner+.btn_wrap--center{margin-bottom:.8888rem}.munhwa_pass_wrap>.top_banner .textWrap>p>span.red{font-size:1.2222rem;color:var(--korail-blue) !important;font-weight:700;word-break:keep-all}@media (max-width: 485px){.top_banner{min-height:18.8888rem}}.munhwa_pass_wrap.naeilro01 .top_banner{background-size:auto 5.8888rem;background-image:url(../img/sub/naeilro_pass_img01.png)}.munhwa_pass_wrap.naeilro01 .Voucher_bg{background:url(../img/sub/Voucher_bg.jpg);width:100%;padding:1.5555rem 0;margin:1.5555rem 0;text-align:center}.munhwa_pass_wrap.naeilro01 .Voucher_bg .bottom_text{font-weight:700;font-size:1.5555rem}.munhwa_pass_innerWrap{margin-top:1.7777rem;border-top:1px solid var(--korail-gray-1300)}.munhwa_pass_innerWrap .etiquette_inner{margin-top:1.5555rem;padding-bottom:1.5555rem;border-bottom:1px solid var(--korail-gray-1300)}@media (min-width: calc(1024px + 1px)){.munhwa_pass_innerWrap .etiquette_inner{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}}.munhwa_pass_innerWrap .etiquette_inner:last-child{border-bottom:none}@media (min-width: calc(1024px + 1px)){.munhwa_pass_innerWrap .etiquette_inner .list,.munhwa_pass_innerWrap .etiquette_inner>.Voucher_t,.munhwa_pass_innerWrap .etiquette_inner>h4,.munhwa_pass_innerWrap .etiquette_inner>.pass_pay,.munhwa_pass_innerWrap .etiquette_inner>span,.munhwa_pass_innerWrap .etiquette_inner>.travel-group_info{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.munhwa_pass_innerWrap .etiquette_inner .list,.munhwa_pass_innerWrap .etiquette_inner>.Voucher_t,.munhwa_pass_innerWrap .etiquette_inner>h4,.munhwa_pass_innerWrap .etiquette_inner>.pass_pay,.munhwa_pass_innerWrap .etiquette_inner>span,.munhwa_pass_innerWrap .etiquette_inner>.travel-group_info{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.munhwa_pass_innerWrap .etiquette_inner .list,.munhwa_pass_innerWrap .etiquette_inner>.Voucher_t,.munhwa_pass_innerWrap .etiquette_inner>h4,.munhwa_pass_innerWrap .etiquette_inner>.pass_pay,.munhwa_pass_innerWrap .etiquette_inner>span,.munhwa_pass_innerWrap .etiquette_inner>.travel-group_info{width:100%}}@media (min-width: calc(1440px + 1px)){.munhwa_pass_innerWrap .etiquette_inner .travel-group_info{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: 1025px) and (max-width: 1440px){.munhwa_pass_innerWrap .etiquette_inner .travel-group_info{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.munhwa_pass_innerWrap .etiquette_inner .travel-group_info{flex:1 0 100%;width:100%;max-width:100%}}.munhwa_pass_innerWrap .etiquette_inner h4 span{font-size:1.5555rem !important}.munhwa_pass_innerWrap .etiquette_inner p.font28{font-size:1.5555rem}@media (min-width: calc(1024px + 1px)){#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2){position:relative}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) h2:nth-of-type(1){order:1}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) h2:nth-of-type(1)+img{order:3;position:absolute;left:calc(50% + 180px);top:16px;transform:translateX(-50%)}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) h2:nth-of-type(2){order:6}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) h2:nth-of-type(2)+img{order:8;position:absolute;bottom:calc(16px + 20px);left:calc(50% + 180px);transform:translateX(-50%)}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2):before{content:"";display:block;height:calc(152px + 28px);order:2;flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px);border:1px solid #e0e0e0;background-color:#f3f4f8;border-radius:var(--border-radius__sm)}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) .Voucher_t{order:4;margin-top:.4444rem}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) .Voucher_bg{order:5}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2):after{content:"";display:block;height:calc(237px + 32px);flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px);order:7;border:1px solid #e0e0e0;background-color:#f3f4f8;border-radius:var(--border-radius__sm)}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2):before{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px);border:1px solid #e0e0e0;background-color:#f3f4f8}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) h2:nth-of-type(1)+img{left:calc(50% + 150px)}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2):after{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px);border:1px solid #e0e0e0;background-color:#f3f4f8}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) h2:nth-of-type(2)+img{left:calc(50% + 150px)}}@media (max-width: 1024px){#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2){position:relative}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2):before{height:152px;flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) h2:nth-of-type(1)+img{left:calc(50% + 180px);transform:translateX(0)}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2) h2:nth-of-type(2)+img{bottom:calc(32px + 20px);left:calc(50% + 180px);transform:translateX(0)}#tab03 .munhwa_pass_innerWrap .etiquette_inner:nth-child(2):after{height:calc(237px + 32px);flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}#tab03 .munhwa_pass_innerWrap .etiquette_inner.pass_info .info.type01>ul.clear{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}#tab03 .munhwa_pass_innerWrap .etiquette_inner.pass_info .info.type01>ul.clear>li{padding-left:0;padding-right:0;margin-bottom:28px}#tab03 .munhwa_pass_innerWrap .etiquette_inner.pass_info .info.type01>ul.clear>li p{padding-left:0;padding-right:0}#tab03 .munhwa_pass_innerWrap .etiquette_inner.pass_info .info.type01>ul.clear>li p:before{left:-12px}}.munhwa_pass_innerWrap .Voucher_bg{flex:1 0 100%;width:100%;max-width:100%;margin:3rem 0}.munhwa_pass_innerWrap .Voucher_t{padding:.4444rem 0;display:flex;flex-flow:column nowrap;gap:.4444rem}.munhwa_pass_innerWrap .Voucher_t br{display:none}@media (max-width: 1024px){.munhwa_pass_innerWrap .Voucher_t{flex-flow:row nowrap}}.naeilro-voucher-intro .naeilro-voucher-title-custom{position:absolute;left:0}.my_coupon-list{display:grid;gap:.8888em}.tab-button-outer ~ .tabPage .my_coupon-list{margin-top:1.3333em}.cp_box{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);margin-bottom:.6666rem;padding:1.3333rem;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.cp_box:last-of-type{margin-bottom:0}.cp_box>.btnWrap,.layerPopup .layerWrap .cp_box>.btnWrap--center,.layerPopup .layerWrap .cp_box>.btn_wrap--center{margin-left:auto}@media (max-width: 768px){.cp_box>.btnWrap,.layerPopup .layerWrap .cp_box>.btnWrap--center,.layerPopup .layerWrap .cp_box>.btn_wrap--center{align-items:flex-end}}.cp_box>ul{display:grid;gap:.4444em}.cp_box li{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:.2222em}.cp_box li .colon{padding-right:20px;vertical-align:top}.cp_box li .data{vertical-align:top}.cp_box li .tit{font-weight:700;font-size:1rem}.cp_box li .tit.tit130{display:inline-block;width:130px}.cp_box li:last-of-type{margin-right:0}.ticketdiv .pageWrap{padding-top:40px;padding-bottom:100px;text-align:center}.ticketdiv .pageWrap button{display:inline-block;width:52px;height:52px;border:1px solid #dddddd;vertical-align:top}.ticketdiv .pageWrap .page_first{background:url(../img/sub/page_first.png) no-repeat center}.ticketdiv .pageWrap .page_prev{background:url(../img/sub/page_prev.png) no-repeat center}.ticketdiv .pageWrap .page_next{background:url(../img/sub/page_next.png) no-repeat center}.ticketdiv .pageWrap .page_last{background:url(../img/sub/page_last.png) no-repeat center}.ticketdiv .pageWrap .page_list{display:inline-block;margin:0 19px}.ticketdiv .pageWrap .page_list li{float:left;width:52px;line-height:52px;text-align:center;color:var(--korail-gray-100)}.ticketdiv .pageWrap .page_list li.active{color:white;background:var(--korail-blue)}.pass_intro_slick>p{font-size:1.3333rem;font-weight:700;text-align:center;color:black;padding:1.5555rem 0}.pass_intro_slick>p span{font-size:1.3333rem}.pass_intro_slick>ul.clear{display:flex;flex-flow:row nowrap;justify-content:center;gap:1.3333rem;padding:1.3333rem 0}.pass_intro_slick>ul.clear.clear:after{display:none !important;clear:none !important}.pass_intro_slick>ul.clear .slick-next{position:absolute;top:50%;transform:translate(0, -50%);width:0.6666em;height:1.1111em;text-indent:-9999px;z-index:101;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;right:1.1111em;left:auto;background-image:url(../img/icon__arrows/line-arrow__right--black.svg)}.pass_intro_slick>ul.clear .slick-prev{position:absolute;top:50%;transform:translate(0, -50%);width:0.6666em;height:1.1111em;text-indent:-9999px;z-index:101;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;left:1.1111em;right:auto;background-image:url(../img/icon__arrows/line-arrow__left--black.svg)}.pass_intro_slick>ul.clear .slick-dots{display:flex !important;flex-flow:row nowrap;align-items:center;gap:0.6666rem;justify-content:center;padding:1.3333rem}.pass_intro_slick>ul.clear .slick-dots .slick-active button{opacity:1}.pass_intro_slick>ul.clear .slick-dots button{width:0.6666rem;height:0.6666rem;display:block;border-radius:50%;background-color:var(--korail-blue);text-indent:-9999px;opacity:.25}.pass_intro_slick>ul.clear>li{flex:0 0 50%;width:50%;text-align:center;padding:1.3333rem;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm)}.pass_intro_slick>ul.clear>li img{margin:0 auto}@media (max-width: 768px){.pass_intro_slick>ul.clear{flex-flow:column nowrap;align-items:center}.pass_intro_slick>ul.clear>li{flex:0 0 100%;width:100%}}.pass_intro_slick .type2_text{font-size:0.8888rem;color:var(--korail-gray-700);display:block;padding:1.3333rem 0 .4444rem}.pass_intro_slick .type2_text>p{display:inline}@media (max-width: 768px){.pass_intro_slick .type2_text{text-align:center}}.pass_into_text_wrap{padding-bottom:1.3333rem}.pass_into_text_wrap p{font-size:1.3333rem;color:var(--korail-blue);font-weight:900}.pass_slick .slider-div img{border:1px solid var(--korail-gray-1300)}.pass_intro_slick_inner{gap:1.33333rem}.pass_info.naeilro h3{font-size:2.3333rem;color:black;margin-bottom:3.2222rem}.pass_info.naeilro .title_text{color:white;border-radius:var(--border-radius__md);margin-bottom:0.8888rem;font-size:1.1111rem;background-color:var(--korail-tour-primary);font-weight:700;padding:.3333rem;text-align:center}.pass_info.naeilro .info.type01 ul.clear{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.88889rem}@media (max-width: 768px){.pass_info.naeilro .info.type01 ul.clear{grid-template-columns:repeat(1, minmax(0, 1fr))}}.pass_pay>ul{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:0.8888em}.pass_pay>ul li{flex:1}.pass_pay>ul .fr{padding:.88889rem;font-weight:bold}.pass_pay>ul .fr p{color:white}.pass_pay>ul .sc{padding:.88889rem}.pass_pay>ul .sc ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.44444rem}.pass_pay div[class^="bg_"]{border-radius:var(--border-radius__sm) var(--border-radius__sm) 0 0;border:1px solid var(--korail-gray-1200)}.pass_pay div[class^="bg_"].bg_blue{background:var(--korail-blue)}.pass_pay div[class^="bg_"].bg_gray{border-radius:0 0 var(--border-radius__sm) var(--border-radius__sm);border-top:0;background:white}.pass_pay div[class^="bg_"].bg_green{background:var(--korail-green-500)}.pass_topbanner_wrap{width:100%;min-height:15.5555rem;border-radius:var(--border-radius__md);background:none no-repeat bottom 0 right 0;background-size:auto 100%;border:1px solid var(--korail-gray-1300);padding:1.5555rem}.pass_topbanner_wrap.japanpass{background-color:#F9F3F5;background-image:url(../img/sub/japanbg.jpg)}.pass_topbanner_wrap.EUpass{background-color:#EEF1F8;background-image:url(../img/sub/EUbg.jpg)}.pass_topbanner_wrap+.pass_sec{margin-top:1.5555rem}.pass_topbanner_wrap .pass_topbanner{word-break:keep-all}.pass_topbanner_wrap .pass_topbanner .passtxt01{position:relative;font-size:1.3333rem;font-weight:600;margin-bottom:0.2222rem}.pass_topbanner_wrap .pass_topbanner .passtxt02{font-size:1.3333rem;font-weight:700;margin-bottom:0.4444rem}.pass_topbanner_wrap .pass_topbanner .passtxt03{font-size:1rem;max-width:60ch}.pass_topbanner_wrap .pass_topbanner .passtxt03 br{display:none}@media (max-width: 1024px){.pass_topbanner_wrap{min-height:16.8888rem;background-size:auto 75%}}@media (max-width: 485px){.pass_topbanner_wrap{min-height:22.8888rem;background-size:auto 50%}}.pass_wrap .center_time{padding-bottom:1.33333rem;text-align:left}.pass_list{line-height:var(--line-height-1-2);border-radius:var(--border-radius__xs);background:var(--korail-gray-1450);padding:1.3333rem;margin:0 auto 0;border:1px solid var(--korail-gray-1200);display:grid;grid-template-rows:auto;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888em;width:100%;margin-top:0.4444em;margin-bottom:0.4444em}.pass_list li{padding-left:0.75em;position:relative}.pass_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.pass_list li:before{border-radius:0}.pass_sec h3{position:relative;font-size:1.3333rem;font-weight:800;text-align:left;padding-bottom:1.5555rem;padding-top:1.5555rem}.pass_sec01{padding-bottom:1.5555rem;border-bottom:1px solid var(--korail-gray-1300)}.pass_sec02{padding-bottom:1.5555rem;border-bottom:1px solid var(--korail-gray-1300)}.pass_sec03{padding-bottom:1.5555rem;border-bottom:1px solid var(--korail-gray-1300)}.pass_sec03:last-of-type{border-bottom:0;padding-bottom:0}.pass_info{padding:.4444rem 0}.promotion_top{text-align:center}.promotion_bottom{text-align:center}.promotion_bottom .page_group{margin-top:1.3333em}.promotion .promotion_img{padding-bottom:47px;background:url(../img/sub/pass_intro_top_bg.jpg) no-repeat;max-width:1400px;min-height:291px;position:relative;text-align:center;margin-bottom:47px}.promotion .promotion_img .promotion_img_inner{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%, -50%);padding:30px}.promotion .promotion_img .promotion_img_inner p{font-size:24px;line-height:36px;color:white}.promotion .promotion_text_img{display:block;text-align:center;margin-bottom:.8888em}.promotion .promotion_text_img::after{content:"";display:block;width:66px;height:2px;background:black;margin:23px auto 42px}.promotion .promotion_text_img .tit{font-size:50px;font-weight:700;color:black;line-height:1}.promotion .page_group{margin:0 auto 0}.promotion .promotion_bottom{padding-top:60px}@media screen and (max-width: 768px){.promotion .promotion_img{min-height:245px;margin-bottom:25px;min-height:130px}.promotion .promotion_img .promotion_img_inner p{font-size:17px;font-size:15px}.promotion .promotion_img .promotion_img_inner img{width:35%;width:138px;height:28px}.promotion .promotion_bottom{padding-top:50px}.promotion .promotion_text_img::after{height:1px;width:40px;margin:17px auto 0px}.promotion .promotion_text_img .tit{font-size:32px}.promotion .page_group{margin:25px auto 40px}.promotion .promotion_top .page_group{display:none}.promotion_bottom .tab_content{padding-top:20px}}@media screen and (max-width: 360px){.promotion .promotion_img .promotion_img_inner p{font-size:13px}}html .promotion .promotion_img{border-radius:var(--border-radius__md)}html .promotion .promotion_img:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(0,41,89,0.5);border-radius:var(--border-radius__md)}html .promotion .promotion_bottom{padding-top:32px}.rail-view_wrap.type02 p.red{font-size:1.3333rem;padding-top:1.5555rem;padding-top:1.1111rem}@media screen and (max-width: 360px){.rail-view_wrap.type02 .tab_content .pc_ver{display:none}.rail-view_wrap.type02 .tab_content .moblie{display:block}}.rail-view_wrap .tk_wrap{margin-top:1.3333em;margin-bottom:1.3333em}.rail-view_wrap .tk_wrap .tckWrap .tckList .quantity{font-weight:700;color:var(--korail-red-500)}.rail-view_wrap .tit_wrap{position:relative;width:100%;display:flex;flex-flow:column nowrap;gap:1.3333rem;margin-bottom:1.3333rem}.rail-view_wrap .tit_wrap.clear:after{display:none !important;clear:none !important}.rail-view_wrap .tit_wrap .slide_wrap .slick-slide>div{font-size:0}.rail-view_wrap .tit_wrap .slide_wrap .slick-slide img{width:100%;object-fit:cover;aspect-ratio:1400 / 473;max-height:473px;border-radius:var(--border-radius__sm)}@media (max-width: 768px){.rail-view_wrap .tit_wrap .slide_wrap .slick-slide img{aspect-ratio:768 / 521;max-height:521}}.rail-view_wrap .tit_wrap .info_wrap{width:100%;position:relative}.rail-view_wrap .tit_wrap .info_wrap.clear:after{display:none !important;clear:none !important}.rail-view_wrap .tit_wrap .info_wrap .box{padding:1.3333em;margin-top:0 !important}.rail-view_wrap .tit_wrap .info_wrap .box.fl-r{position:absolute;right:0;top:0;display:inline-flex;gap:.44444rem;width:auto;padding:0;transform:translate(-0.88889rem, -50%);border:0}.rail-view_wrap .tit_wrap .info_wrap .box.fl-r>.label{display:inline-flex;align-items:center;justify-content:center;padding:0.222222rem 0.666666rem;color:white;background:var(--korail-blue);border-radius:var(--border-radius__sm)}.rail-view_wrap .tit_wrap .info_wrap .box .tit{display:block;margin-bottom:0.5714em;font-size:1.5555rem;font-weight:700;color:black}.rail-view_wrap .tit_wrap .info_wrap .box ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0.8888em}.rail-view_wrap .tit_wrap .info_wrap .box ul li{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0.4444em}@media (max-width: 768px){.rail-view_wrap .tit_wrap .info_wrap .box ul{flex-flow:column wrap;align-items:flex-start}}.rail-view_wrap .tit_wrap .btn_list{position:absolute;right:0;bottom:-70px;min-width:159px;line-height:50px;margin:0}.rail-view_wrap .slide_wrap .slick-dots{max-width:101px;margin:35px auto 0}.rail-view_wrap .slide_wrap .slick-dots:after{display:block;content:"";clear:both}.rail-view_wrap .slide_wrap .slick-dots li{width:17px;height:17px;border-radius:100%;background:#bbbbbb;float:left;margin-right:25px}.rail-view_wrap .slide_wrap .slick-dots li:last-of-type{margin-right:0}.rail-view_wrap .slide_wrap .slick-dots li button{position:absolute !important;margin:0 !important;padding:0 !important;height:1px !important;width:1px !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);word-break:normal;word-wrap:normal}.rail-view_wrap .slide_wrap .slick-dots li.slick-active{background:var(--korail-red-500)}.rail-view_wrap .intro_wrap h3{font-size:1.2222rem;font-weight:700;color:black}.rail-view_wrap .intro_wrap .imgWrap{max-width:1100px;margin:0 auto;padding-top:0.8888em;padding-bottom:0.8888em;text-align:center}.rail-view_wrap .intro_wrap .imgWrap img{max-width:1100px}.rail-view_wrap .qa_wrap{padding-top:0.8888em}.rail-view_wrap .qa_wrap .titWrap .tit{font-size:1.5555rem;font-weight:600;color:black}.rail-view_wrap .qa_wrap .top_box{border-bottom:1px solid #cdcdcd;padding:2.6666rem 0 2.6666rem;color:black}.rail-view_wrap .qa_wrap .top_box .txt{font-size:1.3333rem;font-weight:600;line-height:var(--line-height-1-375);padding-bottom:0.8888rem}.rail-view_wrap .qa_wrap .top_box span{font-size:1rem;color:var(--korail-blue)}.rail-view_wrap .qa_wrap .bottom_box{padding:2.6666rem 0 2.6666rem;color:black}.rail-view_wrap .qa_wrap .bottom_box .txt{font-size:1.3333rem;font-weight:600;padding-bottom:0.8888rem}.rail-view_wrap .qa_wrap .bottom_box .txt_box{text-align:left}.rail-view_wrap .qa_wrap .bottom_box .txt_box .s_txt{font-size:1.1111rem}.rail-view_wrap .qa_wrap .bottom_box .txt_box li{font-size:1.4444rem;padding-left:0.75em;position:relative}.rail-view_wrap .qa_wrap .bottom_box .txt_box li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.rail-view_wrap .qa_wrap .bottom_box .txt_box li:before{border-radius:0}.rail-view_wrap .qa_wrap .bottom_box .txt_box .s_list{margin-top:0.6666rem;margin-bottom:0.6666rem}.rail-view_wrap .qa_wrap .bottom_box .txt_box .s_list li{font-size:1.1111rem;padding-left:0.75em;position:relative}.rail-view_wrap .qa_wrap .bottom_box .txt_box .s_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.rail-view_wrap .qa_wrap .bottom_box .txt_box .s_list li:before{border-radius:0}.goodsSub_btn{display:inline-flex;padding:0.4444rem 0.6666rem;border:1px solid var(--korail-gray-1100);justify-content:center;align-items:center;margin-left:0.4444rem;border-radius:var(--border-radius__full)}.goodsSub_btn:hover{border-color:black;background-color:var(--korail-blue-1000)}.reser_wrap.type_gugak{max-width:800px;margin-left:auto;margin-right:auto}.reser_wrap.type_gugak .intro_flo{flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.reser_wrap.type_gugak .intro_flo>ul li{padding-left:0.75em;position:relative}.reser_wrap.type_gugak .intro_flo>ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.reser_wrap.type_gugak .intro_flo>ul li:before{border-radius:0}.reser_wrap.type_eco{max-width:800px;margin-left:auto;margin-right:auto}.reser_wrap.type_eco .intro_flo{flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.reser_wrap.type_eco .intro_flo .img_text_wrap{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));width:100%;justify-items:center;gap:1.3333em}.reser_wrap.type_eco .intro_flo .img_text_wrap.clear:after{display:none !important;clear:none !important}.reser_wrap.type_eco .intro_flo .img_text_wrap li{display:grid;justify-items:center;text-align:center;gap:8px}@media (max-width: 768px){.reser_wrap.type_eco .intro_flo .img_text_wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}.reser_wrap.type_eco .edu_table{margin-top:0.8888em;margin-bottom:0.8888em;font-size:0.8888rem;color:black;font-weight:600;width:100%;table-layout:auto;position:relative;border-collapse:collapse;padding-top:4px;border-top:2px solid var(--korail-gray-600)}.reser_wrap.type_eco .edu_table caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%;background-color:transparent}.reser_wrap.type_eco .edu_table th{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:700;background:var(--korail-blue-1000)}.reser_wrap.type_eco .edu_table td{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:400}.reser_wrap.type_eco .edu_table td.ftd{border-left:0}.reser_wrap.type_eco .edu_table tr.header_td>td{font-weight:700}.reser_wrap.type_eco .edu_table tr>th+td{text-align:left}.reser_wrap .rsv_box{display:inline-flex;clear:both;vertical-align:bottom;align-items:center}.reser_wrap .rsv_box span{display:inline-block;font-size:1.1111rem;vertical-align:middle;font-weight:600;color:black;padding-left:0.75em;position:relative}.reser_wrap .rsv_box span:after{content:"";display:inline-block;width:0.25em;height:0.25em;background:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.reser_wrap .rsv_box span:after{border-radius:0}.reser_wrap .rsv_box span.rsv_bl:before{background:var(--korail-blue)}.reser_wrap .rsv_box span.rsv_rd:before{background:var(--korail-red-500)}.reser_wrap .rsv_box span:nth-of-type(2){margin-left:0.6666rem}.reser_wrap .rsv_date{border-top:1px solid var(--korail-gray-1200);border-bottom:1px solid var(--korail-gray-1200);padding-top:0.8888em;padding-bottom:0.8888em;margin-top:0.8888em;margin-bottom:0.8888em;padding-left:0;padding-right:0}.reser_wrap .rsv_date th{color:black;font-size:1.1111rem}.reser_wrap .rsv_date td{text-align:center}.reser_wrap .rsv_date td a{display:inline-block;width:calc(100% - 2px);height:2rem;line-height:2rem;margin-top:0.7777rem;font-size:1.2222rem;font-weight:600;color:black}.reser_wrap .rsv_date td a.rsv_bl{background:var(--korail-blue);color:white}.reser_wrap .rsv_date td a.rsv_rd{background:var(--korail-red-500);color:white}.reser_wrap .rsv_date td a.rsv_gr{opacity:0.25;cursor:default}@media (max-width: 1024px){.reser_wrap .rsv_date{max-width:1280px;overflow-x:auto}.reser_wrap .rsv_date table{min-width:1280px}}.reser_wrap .txt{font-size:1.1111rem;color:black;margin-bottom:0.4444rem;position:relative;padding-left:0.75em;position:relative}.reser_wrap .txt:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.reser_wrap .txt:before{border-radius:0}.reser_wrap .txt .date{display:inline-block}.reser_wrap .s_tit{font-size:1.3333rem;font-weight:700;margin-bottom:0.8888rem}.reser_wrap h2.tit{margin-bottom:0.7272em}.reser_wrap span[class*="goods_"]{display:inline-flex;align-items:center;font-size:1.1111rem;font-weight:600;color:black;margin-bottom:var(--spacing-8);margin-right:var(--spacing-8)}.reser_wrap span[class*="goods_"]:before{display:inline-block;content:"";width:0.8888rem;height:0.8888rem;margin-left:1.25em;margin-right:0.4444rem;vertical-align:bottom;margin-left:0;background:var(--korail-blue)}.reser_wrap span[class*="goods_"].goods_spanBl:before{background:var(--korail-blue)}.reser_wrap span[class*="goods_"].goods_spanRe:before{background:var(--korail-red-500)}.reser_wrap .intro_flo{position:relative;min-height:100px;display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:1.3333em;gap:1.3333em}.reser_wrap .intro_flo>.text{margin-top:1.3333em;margin-bottom:1.3333em;border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450);flex-grow:1}.reser_wrap .intro_flo>.img{margin-left:auto;margin-right:auto}@media (max-width: 768px){.reser_wrap .intro_flo{flex-flow:column nowrap}}.reser_wrap .intro_flo2{padding-top:1.7777rem}.reser_wrap .intro_flo2>ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.3333rem}@media (max-width: 768px){.reser_wrap .intro_flo2>ul{grid-template-columns:repeat(1, minmax(0, 1fr))}}.reser_wrap .intro_flo2 .img_box{margin-top:0.8888em;display:grid;justify-content:center;align-items:center;border:1px solid var(--korail-gray-1200)}.reser_wrap .intro_flo2 .img_box.bibox{background:url(../img/sub/line_bg.png) repeat}.reser_wrap .rese_img{margin-top:0.8888em;display:grid;justify-content:center;align-items:center}.reser_wrap .trainimg{display:grid;justify-content:center;align-items:center;border:1px solid var(--korail-gray-1200)}.reser_wrap .sub_Box{padding-top:1.3333em;padding-bottom:1.3333em;gap:0.8888em;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}.reser_wrap .sub_Box ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}.reser_wrap .sub_Box table{margin-top:0.8888em;margin-bottom:0.8888em;font-size:0.8888rem;color:black;font-weight:600;width:100%;table-layout:auto;position:relative;border-collapse:collapse;padding-top:4px;border-top:2px solid var(--korail-gray-600)}.reser_wrap .sub_Box table caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%;background-color:transparent}.reser_wrap .sub_Box table th{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:700;background:var(--korail-blue-1000)}.reser_wrap .sub_Box table td{line-height:1.2;text-align:center;padding:0.4444em;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300);word-break:keep-all;position:relative;font-weight:400}.reser_wrap .sub_Box table td.ftd{border-left:0}.reser_wrap .sub_Box table tr.header_td>td{font-weight:700}.reser_wrap .sub_Box table tr>th+td{text-align:left}.reser_wrap .ecoRoom_type{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:24px}.reser_wrap .ecoRoom_type ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.reser_wrap .ecoRoom_type ul li{display:grid;gap:8px}.reser_wrap .ecoRoom_type ul li img{width:100%}@media (max-width: 485px){.reser_wrap .ecoRoom_type ul{grid-template-columns:repeat(1, minmax(0, 1fr))}}.reser_wrap .railcruise_infoText{display:grid;margin-bottom:1.3333em;gap:1.3333em;max-width:800px;margin-left:auto;margin-right:auto}.reser_wrap .railcruise_infoText .wrap{display:grid;gap:0.8888em}.reser_wrap .railcruise_infoText .wrap ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.44444rem}.reser_wrap .railcruise_infoText .wrap ul li{padding-left:0.75em;position:relative}.reser_wrap .railcruise_infoText .wrap ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.reser_wrap .railcruise_infoText .wrap ul li:before{border-radius:0}.train-view_wrap .reser_wrap{margin-top:1.3333em}.railcruise_course{display:grid;gap:0.8888em;padding-top:1.3333em;padding-bottom:1.3333em}.railcruise_roomType{display:grid;gap:0.8888em;padding-top:1.3333em;padding-bottom:1.3333em}.railcruise_roomType ul{display:grid;gap:0.8888em;grid-template-columns:repeat(4, minmax(0, 1fr))}.railcruise_roomType ul li{border:1px solid var(--korail-gray-1200)}.railcruise_roomType ul li .room_text_wrap{padding:1.3333rem !important}.railcruise_roomType ul li .type{font-weight:700}@media (max-width: 768px){.railcruise_roomType ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}.railtel_wrap .tit_wrap,.yeosu_wrap .tit_wrap{background:var(--korail-blue);padding:2rem 2rem;margin-bottom:1.5555em;border-radius:var(--border-radius__md);position:relative;text-align:center}.railtel_wrap .tit_wrap .s_tit,.railtel_wrap .tit_wrap .tit,.yeosu_wrap .tit_wrap .s_tit,.yeosu_wrap .tit_wrap .tit{text-align:center;font-size:1.3333rem;font-weight:700;color:white;position:relative;z-index:2;word-break:keep-all}.railtel-rsv_wrap section{margin-bottom:80px}.railtel-rsv_wrap h2{font-size:2rem;font-weight:600;color:black}.railtel-rsv_wrap .sec01 h2{margin-bottom:1.5555rem}.railtel-rsv_wrap .sec02 h2{margin-bottom:1.5555rem}.railtel-rsv_wrap .sec02 h3{margin-bottom:1.3333rem;font-size:1.5555rem;font-weight:600;color:black}.railtel-rsv_wrap .sec02 .boardTable_box{margin-bottom:1.5555rem}.railtel-rsv_wrap .sec02 .tit_wrap .ckbox_type02{padding-top:0.3333rem}.railtel-rsv_wrap .sec02 .tit_wrap .ckbox_type02 label{font-size:1.1111rem;font-weight:500;margin-left:0.6666rem}.railtel-rsv_wrap .sec02 .s_info{margin-top:1.5555rem;font-size:1.1111rem;color:var(--korail-gray-600);padding-left:1.3333rem;position:relative}.railtel-rsv_wrap .sec02 .s_info:before{display:inline-block;content:"※";position:absolute;left:0}.railtel-rsv_wrap .sec03 h2{margin-bottom:1.5555rem}.railtel-rsv_wrap .sec03 .info{text-align:center;margin-bottom:1.5555rem;font-size:1.1111rem}.railtel-rsv_wrap .sec03 .info .ckbox_type02{display:inline-block;margin-left:0.8888rem;position:relative}.railtel-rsv_wrap .sec03 .info .ckbox_type02 label{font-size:1.1111rem;margin-left:0.4444rem}.railtel-rsv_wrap .sec04 h2{margin-bottom:1.5555rem}.railtel-rsv_wrap .sec04 .infoWrap{text-align:center;margin-bottom:1.5555rem;font-size:1.1111rem;color:black}.railtel-rsv_wrap .sec04 .infoWrap input{margin-right:0.4444rem}.railtel-rsv_wrap .btnWrap button:not(:last-of-type),.railtel-rsv_wrap .layerPopup .layerWrap .btnWrap--center button:not(:last-of-type),.layerPopup .layerWrap .railtel-rsv_wrap .btnWrap--center button:not(:last-of-type),.railtel-rsv_wrap .layerPopup .layerWrap .btn_wrap--center button:not(:last-of-type),.layerPopup .layerWrap .railtel-rsv_wrap .btn_wrap--center button:not(:last-of-type){margin-right:0.4444rem}.railtel-rsv_wrap .top_wrap{text-align:center}.railtel-rsv_wrap .top_wrap:before{display:block;content:"";width:104px;height:102px;background:url(../img/sub/ico_rsv-complete.png) no-repeat;margin:0.6666rem auto 1.5555rem;background-size:cover}.railtel-rsv_wrap .top_wrap .txt{font-size:1.5555rem;font-weight:600}.railtel-rsv_wrap .top_wrap .s_txt{font-size:1.2222rem;color:black;margin:0.3333rem 0 0.6666rem}.railtel-rsv_wrap.type02 .sec02 .boardTable_box{margin-bottom:2rem}.railtel-rsv_wrap.type02 .price_txt{font-size:1.7777rem;font-weight:600;color:black;text-align:center;border-bottom:1px solid #bcbcbc;padding-bottom:2rem}.railtel-rsv_wrap.type02 .sec03 .boardTable_box{margin-bottom:3.5555rem}.railtel-rsv_wrap.type02 .sec04 .s_info{margin-top:1.3333rem;text-align:center;font-size:1.1111rem;color:var(--korail-gray-600)}.standardWrap01{padding-bottom:2rem;display:flex;flex-flow:column nowrap;gap:0.8888rem}.standardWrap01.type02{display:block}.standardWrap01.type03{display:block}.standardWrap01 .size_up .br{display:block;font-size:1.2222rem;font-weight:600;margin-bottom:.44444rem}.standardWrap01 .txtBox ul li{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.standardWrap01 .txtBox ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.standardWrap01 .txtBox ul li:before{background-color:black}.standardWrap01 .txtBox ul li p{margin:.44444rem 0}.connect_wrap{margin-bottom:60px}.connect_wrap .phone{font-size:1.3333rem;color:var(--korail-blue)}.connect_wrap li::before{display:none}.connect_wrap li:last-child{margin-right:0px}.connect_wrap li p{margin-bottom:.88889rem}.connect_wrap.android li{display:inline-block;margin-right:60px;padding-left:0px}.connect_wrap.ios li{display:inline-block;margin-right:60px;padding-left:0px}.connect_wrap.desk li{display:inline-block;margin-right:60px;padding-left:0px}.connect_wrap.android02 .internet_text li{font-size:18px;padding-left:0;display:block}.connect_wrap.android02 .internet_text p{line-height:26px;margin-top:15px}.connect_wrap.android02 ul li{display:inline-block;padding-left:40px}.connect_wrap.android02 ul li:last-child{text-align:left}.connect_wrap.ios02 li{display:inline-block;padding-left:50px;text-align:left}.connect_wrap.ios02 li p{line-height:28px;text-align:left}.connect_wrap.android02 .internet_text{background:#fff7f1;display:inline-block;text-align:left;padding:30px 19px 30px 24px;max-width:345px;margin-left:15px}.connect_wrap.android02 .internet_text li::before{background:var(--korail-blue);width:9px;height:9px;display:inline-block;content:"";position:static;margin-bottom:2px;margin-right:10px}.compensation .subTxt{margin:0.8888rem 0 0}.compensation .secTit{font-size:1.1111rem;padding:0.4444rem 0}@media screen and (max-width: 768px){.standardWrap01.type02 p{margin-top:0;margin-bottom:0}.standardWrap01.type02 p .br{display:block}.standardWrap01.type03 .connect_wrap.ios02 li{padding-left:0px;margin:0 auto;text-align:center;display:block}.standardWrap01.type03 .connect_wrap.ios02 li p{text-align:center}.standardWrap01.type03 .connect_wrap.ios02 br{display:none}.standardWrap01.type03 .connect_wrap.ios02 ul{display:inline-block;text-align:center}.standardWrap01.type03 .size_up .br{font-size:18px}.standardWrap01.type03 .connect_wrap.android li{width:100%;display:inline-block;margin-right:0}.standardWrap01.type03 .connect_wrap{margin-bottom:0px}.standardWrap01.type03 .connect_wrap .phone{font-size:16px;margin-top:30px}.standardWrap01.type03 .connect_wrap li p{font-size:16px;margin-bottom:12px;margin-top:20px}.standardWrap01.type03 .connect_wrap.ios li{display:block;width:100%}.standardWrap01.type03 .connect_wrap.desk li{display:block;width:100%}.standardWrap01.type03 .connect_wrap.android02 ul li{display:block;padding-left:0}.standardWrap01.type03 .connect_wrap.android02 ul li:last-child{text-align:center}.connect_wrap.android02 .internet_text{display:block;margin:12px auto 0;padding:20px 19px 20px 24px;max-width:264px}.connect_wrap.android02 .internet_text li::before{width:4px;height:4px;margin-right:8px}}@media (min-width: calc(1024px + 1px)){.station_infoWrap .station_infolist .subTit,.station_infoWrap .station_infolist .listBox,.station_infoWrap .station_infolist .descBox,.station_infoWrap .station_infolist .txtBox,.station_infoWrap .station_infolist .p_list,.station_infoWrap .station_infolist .table_wrap,.station_infoWrap .station_infolist .img_wrap,.station_infoWrap .station_infolist .first_line,.station_infoWrap .station_infolist h3{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media screen and (min-width: 1025px) and (max-width: 1440px){.station_infoWrap .station_infolist .subTit,.station_infoWrap .station_infolist .listBox,.station_infoWrap .station_infolist .descBox,.station_infoWrap .station_infolist .txtBox,.station_infoWrap .station_infolist .p_list,.station_infoWrap .station_infolist .table_wrap,.station_infoWrap .station_infolist .img_wrap,.station_infoWrap .station_infolist .first_line,.station_infoWrap .station_infolist h3{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}.station_infoWrap .station_infolist>li{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--korail-gray-1300)}@media (min-width: calc(1024px + 1px)){.station_infoWrap .station_infolist>li{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}}.station_infoWrap .station_infolist>li:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}@media (min-width: calc(1024px + 1px)){.station_infoWrap .station_infolist>li .tit_uline{flex:0 0 360px;width:360px;max-width:360px;height:0;overflow:visible;padding-right:64px;word-break:keep-all;font-size:1.3333rem;font-weight:800;color:black;line-height:1.37;text-align:left;margin-bottom:20px}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.station_infoWrap .station_infolist>li .tit_uline{flex:0 0 300px;width:300px;max-width:300px}}.station_infoWrap .station_infolist>li h3,.station_infoWrap .station_infolist>li .p_list{padding-bottom:.8888rem}.station_infoWrap .station_infolist>li h3:last-child,.station_infoWrap .station_infolist>li .p_list:last-child{padding-bottom:0}.alli_store_wrap .topimg_wrap{background:var(--korail-blue-1000);padding:1.5555rem;border-radius:var(--border-radius__sm)}.alli_store_wrap .topimg_wrap .topimg_left{float:left;width:calc(100% - 303px)}.alli_store_wrap .topimg_wrap .topimg_left .txtimg{margin-bottom:15px}.alli_store_wrap .topimg_wrap .topimg_left .txtimg .gothic{font-size:1.5555rem;font-weight:600}.alli_store_wrap .topimg_wrap .topimg_left .txt_area{font-size:1rem;padding-right:2.6666rem}.alli_store_wrap .topimg_wrap .topimg_left .txt_area>span{font-size:1rem}.alli_store_wrap .topimg_wrap .topimg_right{float:right;width:303px}@media (max-width: 768px){.alli_store_wrap .topimg_wrap .topimg_left{float:none;margin-bottom:10px;width:100%}.alli_store_wrap .topimg_wrap .topimg_left .txtimg{max-width:80%;margin:0 auto 20px;text-align:center}.alli_store_wrap .topimg_wrap .topimg_left .txtimg .gothic{font-size:20px}.alli_store_wrap .topimg_wrap .topimg_left .txt_area{font-size:16px;padding:0}.alli_store_wrap .topimg_wrap .topimg_right{float:none;width:100%;text-align:center}.alli_store_wrap .topimg_wrap .topimg_right img{max-width:80%}}.alli_store_wrap .searchWrap{margin-top:35px;padding-bottom:15px}.alli_store_list{border-top:2px solid var(--korail-gray-1300);padding-top:25px}.alli_store_list>li{position:relative;float:left;width:calc((100% - 75px) / 4);border:1px solid var(--korail-gray-1300);margin-right:25px;margin-bottom:25px;min-height:253px}.alli_store_list>li:nth-child(4n){margin-right:0}.alli_store_list>li.store_list>a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.store_list .store{height:155px;overflow:hidden}.store_list .store .S-tel{position:relative;font-size:18px;line-height:38px}.store_list .store .S-tel .flag{position:absolute;left:16px;top:16px;display:inline-block;line-height:38px;background:#6f6f7d;color:white;padding:0 30px;border-radius:var(--border-radius__sm);z-index:10}.store_list .store .add_btn{position:absolute;bottom:0;right:0;width:34px;height:34px;background:url(../img/sub/addbtn.png) no-repeat}.store_list .store img{position:absolute;top:50%;left:50%;transform:translate(-50%, -30%);max-width:230px}.store_list .over_infoWrap{position:absolute;width:100%;height:100%;top:0;left:0;background:#ecf3fa;padding:20px 15px 0;display:none;z-index:11;font-weight:600}.store_list .over_infoWrap ul li{position:relative;font-size:16px;width:calc(100% - 80px);margin-left:80px;margin-bottom:15px}.store_list .over_infoWrap .S-tit{font-size:18px;position:absolute;top:-5px;left:-80px;display:inline-block;width:65px;line-height:30px;background:white;border:1px solid #c9c9c9;text-align:center}.store_list .over_infoWrap .close_btn{position:absolute;bottom:0;right:0;width:34px;height:34px;background:url(../img/sub/closebtn.png) no-repeat}.store_list .store_info_text{border-top:1px solid var(--korail-gray-1300);width:100%;padding:13px 16px}.store_list .store_info_text ul li{font-size:18px;padding-left:81px;position:relative;min-height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store_list .store_info_text ul li span{border:1px solid var(--korail-gray-1300);line-height:28px;font-size:18px;min-width:64px;text-align:center;display:inline-block;left:0;position:absolute}.store_list .store_info_text ul li:last-child{margin-top:7px}.storeImgBox{position:relative;text-align:center;height:160px}@media screen and (max-width: 1440px){.alli_store_list>li{width:calc((100% - 50px) / 3)}.alli_store_list>li:nth-of-type(3n){margin-right:0}.alli_store_list>li:nth-of-type(4n){margin-right:25px}.alli_store_list>li:last-child{margin-right:0}}@media (max-width: 1024px){.alli_store_list>li{width:calc((100% - 25px) / 2)}.alli_store_list>li:nth-of-type(3n){margin-right:25px}.alli_store_list>li:nth-child(even){margin-right:0}}@media screen and (max-width: 768px){.store_list .store_info_text{padding:10px 7px}.store_list .store_info_text ul li{font-size:16px;padding-left:75px}.store_list .store_info_text ul li span{font-size:16px}.store_list .store .S-tel{font-size:16px;line-height:30px}.store_list .store .S-tel .flag{font-size:14px;line-height:30px;padding:0 15px}.alli_store_list{padding-top:23px}.alli_store_list>li{width:100%;margin-right:0;margin-bottom:15px}}.tabpage_sec{width:100%}.mypage_wrap .tabpage_sec{margin-bottom:1.3333em}.tabpageWrap .tabpage_sec{padding:0;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #cdcdcd}.tabpageWrap .tabpage_sec:last-child{border:none;margin-bottom:0}.tabpageWrap .tabpage_sec.ty2{border-bottom:none}.tabpageWrap .tabpage_sec>p i{color:var(--korail-blue)}.tabpageWrap .tabpage_sec>p.add_txt{margin:.88889rem 0}.tabpageWrap .tabpage_sec>p.add_txt br{display:none}.tabpageWrap .tabpage_sec>p.add_txt:before{display:inline-block;content:"*";color:black;margin-right:4px}.tabpageWrap .tabpage_sec .service_infoimg{text-align:center}@media (min-width: calc(1440px + 1px)){.tabpageWrap .tabpage_sec .service_infoimg{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: 1025px) and (max-width: 1440px){.tabpageWrap .tabpage_sec .service_infoimg{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.tabpageWrap .tabpage_sec .service_infoimg{flex:1 0 100%;width:100%;max-width:100%}}.tabpageWrap .tabpage_sec .tabsec_tit{font-size:1.3333rem;font-weight:700}.tabpageWrap .tabpage_sec .table_wrap{margin-top:2rem;margin-bottom:2rem}.tabpageWrap .tabpage_sec .table_wrap>h4{padding-bottom:0.5em}.tabpageWrap .tabpage_sec .image{text-align:center}.tabpageWrap .tabpage_sec .txt_tc{padding-top:.4444rem;padding-bottom:.4444rem}.en.reserv_info .tabpageWrap .tabpage_sec{margin-bottom:0;padding-bottom:.44444rem}.tabpageWrap .tabpage_sec .txt_wrap{margin-bottom:1.33333rem}.tabpageWrap .tabpage_sec .txt_wrap ~ .txt_wrap{margin-bottom:1.33333rem}.tabpageWrap .tabpage_sec .txt_wrap>h4+.txt_list{margin-top:.44444rem}.textWrapBox{line-height:var(--line-height-1-2);border-radius:var(--border-radius__xs);background:var(--korail-gray-1450);padding:1.3333rem;margin:0 auto 0;border:1px solid var(--korail-gray-1200);display:grid;grid-template-rows:auto;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888em;width:100%;margin-top:0.4444em;margin-bottom:0.4444em}.textWrapBox.list ul li{padding-left:0.75em;position:relative;line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%}.textWrapBox.list ul li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.tabpageWrap.type02.anniversary .gr_text_wrap{background:var(--korail-blue-900);border:1px solid var(--korail-blue);border-radius:var(--border-radius__sm);color:var(--korail-blue);font-weight:700;padding:0.4444rem 1.2222rem;font-size:1.2222rem;width:100%;text-align:center;max-width:none;line-height:var(--line-height-1-375);word-break:keep-all}.tabpageWrap.type02.anniversary .gr_text_wrap p{font-size:1.2222rem}.tabpageWrap.type02.anniversary .anniversary_img_wrap{display:flex;text-align:center;margin-top:60px;margin-bottom:80px}.tabpageWrap.type02.anniversary .anniversary_img_wrap>img{margin-left:auto;margin-right:auto}.tabpageWrap.type02.anniversary .anniversary_station{border:1px solid #e0e0e0;background:#f3f4f8;padding:50px 58px}.tabpageWrap.type02.anniversary .anniversary_station p{font-size:1.2222rem;font-weight:700;margin-bottom:0.7272em}.tabpageWrap.type02.anniversary .anniversary_station ul{flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;position:relative;display:flex}@media (min-width: calc(1024px + 1px)){.tabpageWrap.type02.anniversary .anniversary_station ul{gap:8px}}@media (max-width: 1024px){.tabpageWrap.type02.anniversary .anniversary_station ul{gap:6px}}.tabpageWrap.type02.anniversary .anniversary_station ul.clear:after{display:none !important;clear:none !important}.tabpageWrap.type02.anniversary .anniversary_station li{position:relative;padding-left:0.75em;position:relative}.tabpageWrap.type02.anniversary .anniversary_station li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.tabpageWrap.type02.anniversary .anniversary_station li:before{border-radius:0}.anniversary_station_img_wrap p{background:var(--korail-blue-900);border:1px solid var(--korail-blue);border-radius:var(--border-radius__sm);color:var(--korail-blue);font-weight:700;padding:0.4444rem 1.2222rem;font-size:1.2222rem;width:100%;text-align:center;max-width:none;line-height:var(--line-height-1-375);word-break:keep-all}.anniversary_station_img_wrap p p{font-size:1.2222rem}.anniversary_station_img_wrap li{float:left;width:calc((100% - 150px) / 4);margin-right:50px;margin-bottom:68px;display:block;text-align:center}.anniversary_station_img_wrap li:nth-of-type(4n){margin-right:0}.anniversary_station_img_wrap li span{display:block;text-align:center;font-size:20px;margin-bottom:18px}@media screen and (max-width: 1250px){.anniversary_station_img_wrap li{width:calc((100% - 100px) / 3);margin-right:50px}.anniversary_station_img_wrap li:nth-of-type(3n){margin-right:0}.anniversary_station_img_wrap li:nth-of-type(4n){margin-right:50px}}@media screen and (max-width: 768px){.anniversary_station{padding:30px 20px}.anniversary_station p{font-size:18px;padding-bottom:20px}.anniversary_station li{font-size:16px;line-height:26px;margin-bottom:10px;padding-left:10px}.anniversary_station li:last-child{margin-bottom:0}.anniversary_station li::before{top:12px}}.anniversary_station_img_wrap p{font-size:20px;margin:48px auto 38px}.anniversary_station_img_wrap li{width:calc((100% - 20px) / 2);margin-right:20px;margin-bottom:30px}.anniversary_station_img_wrap li span{font-size:18px}.anniversary_station_img_wrap li:nth-of-type(4n){margin-right:0px}.anniversary_station_img_wrap li:nth-of-type(2n){margin-right:0px}.anniversary_station_img_wrap li:nth-of-type(3n){margin-right:20px}.anniversary_station_img_wrap li:nth-of-type(6n){margin-right:0}@media screen and (max-width: 500px){.anniversary_station_img_wrap li{width:100%;margin-right:0}}.tabpageWrap .tabpage_sec>.txt_list:first-child,.tabpageWrap .tabpage_sec>.txt_wrap:first-child,.tabpageWrap .tabpage_sec>p:first-child,.tabpageWrap .tabpage_sec>.textWrapBox:first-child,.tabpageWrap .table_wrap:first-child,.tabpageWrap.train_using_info .tabpage_sec>p:first-child,.tabpageWrap.train_using_info .table_wrap:first-child{flex:1 0 100%;width:100%;max-width:100%}@media (min-width: calc(1024px + 1px)){.tabpageWrap .tabpage_sec{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;min-height:4remx}.tabpageWrap .tabpage_sec>.txt_list,.tabpageWrap .tabpage_sec>.txt_wrap,.tabpageWrap .tabpage_sec>p,.tabpageWrap .tabpage_sec>.textWrapBox,.tabpageWrap .tabpage_sec>.wrap01,.tabpageWrap .tabpage_sec>.wrap02,.tabpageWrap .tabpage_sec>.image,.tabpageWrap .tabpage_sec>.desc_box,.tabpageWrap .tabpage_sec>.faq_list_wrap{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px);margin-left:0;margin-right:0}.tabpageWrap .tabpage_sec .tabsec_tit{flex:0 0 360px;width:360px;max-width:360px;padding-right:64px;word-break:keep-all;margin-bottom:0;height:0;overflow:visible}.tabpageWrap .table_wrap,.tabpageWrap.train_using_info .tabpage_sec>p,.tabpageWrap.train_using_info .table_wrap,.station_info .tabpage_sec .image_wrap{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px);margin-left:0;margin-right:0}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.tabpageWrap .tabpage_sec .tabsec_tit{flex:0 0 300px;width:300px;max-width:300px}.tabpageWrap .tabpage_sec>.txt_list,.tabpageWrap .tabpage_sec>.txt_wrap,.tabpageWrap .tabpage_sec>p,.tabpageWrap .tabpage_sec>.textWrapBox,.tabpageWrap .tabpage_sec>.wrap01,.tabpageWrap .tabpage_sec>.wrap02,.tabpageWrap .tabpage_sec>.image,.tabpageWrap .tabpage_sec>.desc_box,.tabpageWrap .tabpage_sec>.faq_list_wrap,.tabpageWrap .table_wrap,.tabpageWrap.train_using_info .tabpage_sec>p,.tabpageWrap.train_using_info .table_wrap,.station_info .tabpage_sec .image_wrap{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}.terms_of_service_Wrap .innerWrap .textWrap{padding-bottom:60px}.terms_of_service_Wrap .innerWrap .textWrap .down_btn{border:1px solid var(--korail-blue);font-size:18px;line-height:40px;color:var(--korail-blue);min-width:145px;margin-left:12px;vertical-align:baseline}.terms_of_service_Wrap .innerWrap .textWrap .inner_textWrap{border:1px solid #e0e0e0;background:#f3f4f8;padding:50px 59px;margin:25px auto}.terms_of_service_Wrap .innerWrap .textWrap .inner_textWrap ul li{font-size:20px;line-height:36px;padding-left:15px;position:relative;word-break:break-all}.terms_of_service_Wrap .innerWrap .textWrap .inner_textWrap ul li::before{content:"";display:inline-block;width:4px;height:4px;background:black;position:absolute;left:0;top:17px}.terms_of_service_Wrap .innerWrap .textWrap .lineBox{margin:25px auto 0}.terms_of_service_Wrap .innerWrap .bthWrap{margin-top:40px}@media (max-width: 1024px){.terms_of_service_Wrap .innerWrap .textWrap .down_btn{display:block;margin:5px 0}}@media screen and (max-width: 768px){.terms_of_service_Wrap .innerWrap .textWrap{padding-bottom:30px}.terms_of_service_Wrap .innerWrap .textWrap .down_btn{margin:0;font-size:16px;line-height:36px;min-width:140px;margin-top:15px}.terms_of_service_Wrap .innerWrap .textWrap .inner_textWrap{padding:29px 19px;margin:15px auto}.terms_of_service_Wrap .innerWrap .textWrap .inner_textWrap ul li{font-size:16px;line-height:26px;padding-left:14px}.terms_of_service_Wrap .innerWrap .textWrap .inner_textWrap ul li::before{top:12px}.terms_of_service_Wrap .innerWrap .textWrap .lineBox{margin:20px auto 0}.terms_of_service_Wrap .innerWrap .textWrap .lineBox p{margin-top:0px}.terms_of_service_Wrap .innerWra p .textWrap .inner_textWrap ul li::before{top:12px}a.line::before{position:relative;top:2px}}.terms_of_service_Wrap .innerWrap .textWrap .sub_text{margin-top:10px}.term_free-viewWrap .dtbox{margin:0;padding:0;justify-content:center;padding-top:.88889rem;padding-bottom:.88889rem;gap:.88889rem}.term_free-viewWrap .dtbox span{font-size:1.2222rem}.term_free-viewWrap .flag{display:inline-block;min-width:60px;line-height:36px;text-align:center;padding:0 5px;color:white;border-radius:35px}.term_free-viewWrap .flag_top-list{margin-top:.8888em}.term_free-viewWrap .flag_top-list .flag.type1{background:var(--korail-blue)}.holidaydiv .train_time-inqWrap .term_free-viewWrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1rem;padding:1rem 0}.holidaydiv .train_time-inqWrap .term_free-viewWrap>.tckWrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1rem}.holidaydiv .train_time-inqWrap .term_free-viewWrap>.tckWrap .info_box{flex-wrap:wrap}.holidaydiv .train_time-inqWrap .term_free-viewWrap>.tckWrap .info_box .tit_box{flex-basis:100%;width:100%}.term_free-wrap .sectionWrap .selectAreaWrap .name{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:.88889rem}.term_free-viewWrap.type_Ncard{padding-bottom:60px}.term_free-viewWrap.type_Ncard .tckWrap .tckList:last-of-type{margin-bottom:25px}.term_free-viewWrap.type_Ncard .btnWrap,.term_free-viewWrap.type_Ncard .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .term_free-viewWrap.type_Ncard .btnWrap--center,.term_free-viewWrap.type_Ncard .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .term_free-viewWrap.type_Ncard .btn_wrap--center{padding-top:.88889rem;text-align:center}.term_free-viewWrap.type_Ncard .btnWrap button,.term_free-viewWrap.type_Ncard .layerPopup .layerWrap .btnWrap--center button,.layerPopup .layerWrap .term_free-viewWrap.type_Ncard .btnWrap--center button,.term_free-viewWrap.type_Ncard .layerPopup .layerWrap .btn_wrap--center button,.layerPopup .layerWrap .term_free-viewWrap.type_Ncard .btn_wrap--center button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1111rem;padding:0.4em 1.2em;background-color:white;border-color:var(--korail-gray-1100);color:black}.term_free-viewWrap.type_Ncard .btnWrap button:hover,.term_free-viewWrap.type_Ncard .layerPopup .layerWrap .btnWrap--center button:hover,.layerPopup .layerWrap .term_free-viewWrap.type_Ncard .btnWrap--center button:hover,.term_free-viewWrap.type_Ncard .layerPopup .layerWrap .btn_wrap--center button:hover,.layerPopup .layerWrap .term_free-viewWrap.type_Ncard .btn_wrap--center button:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}@media screen and (max-width: 768px){.term_free-viewWrap.type_Ncard{padding-bottom:40px}.term_free-viewWrap.type_Ncard .btnWrap,.term_free-viewWrap.type_Ncard .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .term_free-viewWrap.type_Ncard .btnWrap--center,.term_free-viewWrap.type_Ncard .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .term_free-viewWrap.type_Ncard .btn_wrap--center{padding-top:15px}}.type_ticketInfo{margin-top:1.33333rem}.type_ticketInfo .ticketInfo_inner{border-bottom:1px solid var(--korail-gray-1300);margin-bottom:1.7777rem;padding-bottom:32px}.type_ticketInfo .ticketInfo_inner:last-child{border:none;padding:0}.type_ticketInfo .ticketInfo_inner .subTit{font-weight:600;text-align:center;line-height:var(--line-height-1-2);border-radius:var(--border-radius__xs);background:var(--korail-gray-1450);padding:1.3333rem;margin:0 auto 0;border:1px solid var(--korail-gray-1200);display:grid;grid-template-rows:auto;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.8888em;width:100%;margin-top:0.4444em;margin-bottom:0.4444em}.type_ticketInfo .ticketInfo_inner .m{display:none}.sub_content>.type_ticketInfo.standardWrap01{margin-top:0}@media (min-width: calc(1024px + 1px)){.type_ticketInfo .ticketInfo_inner{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.type_ticketInfo .ticketInfo_inner>.tit_uline{flex:0 0 360px;width:360px;max-width:360px;height:0;overflow:visible;padding-right:64px;word-break:keep-all;font-size:1.3333rem;font-weight:800;color:black;line-height:1.37;text-align:left;margin-bottom:1.1111rem}.type_ticketInfo .ticketInfo_inner>.subTit,.type_ticketInfo .ticketInfo_inner>.listBox,.type_ticketInfo .ticketInfo_inner>p,.type_ticketInfo .ticketInfo_inner>.descBox,.type_ticketInfo .ticketInfo_inner>.txtBox{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}.type_ticketInfo .ticketInfo_inner>.trail_bottom_wrap{flex:1 0 100%;width:100%;max-width:100%}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.type_ticketInfo .ticketInfo_inner>.tit_uline{flex:0 0 300px;width:300px;max-width:300px}.type_ticketInfo .ticketInfo_inner>.subTit,.type_ticketInfo .ticketInfo_inner>.listBox,.type_ticketInfo .ticketInfo_inner>.descBox,.type_ticketInfo .ticketInfo_inner>.txtBox,.type_ticketInfo .ticketInfo_inner>p{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.type_ticketInfo .ticketInfo_inner:last-child{margin-bottom:0}.type_ticketInfo .ticketInfo_inner .pc{display:none}.type_ticketInfo .ticketInfo_inner .m{display:block}}.ticketInfoWrap .textWrapper p{font-size:1.1111rem;word-break:keep-all;color:var(--korail-gray-300);text-align:left}.ticketInfoWrap .textWrapper ul li{font-size:1.1111rem;padding-left:15px;position:relative;color:var(--korail-gray-300);line-height:28px}.ticketInfoWrap .textWrapper ul li:not(:last-child){margin-bottom:15px}.ticketInfoWrap .textWrapper ul li::before{content:"";display:inline-block;width:6px;height:6px;background:#55595e;border-radius:50%;position:absolute;left:0;top:12px}.ticketInfoWrap .textWrapper ul li .subList{margin-top:15px}.ticketInfoWrap .textWrapper ul li .subList li{padding-left:0}.ticketInfoWrap .textWrapper ul li .subList li::before{display:none}.ticketInfoWrap .textWrapper .listWrap{display:flex;margin:0.8888rem auto;flex-flow:row wrap;counter-reset:list-number}.ticketInfoWrap .textWrapper .listWrap li{padding:0;margin:0;position:relative;flex:0 1 50%;display:inline-flex;flex-flow:row nowrap;margin-bottom:0.8888em !important}.ticketInfoWrap .textWrapper .listWrap li:before{display:none}.ticketInfoWrap .textWrapper .listWrap li:nth-child(odd){padding-right:0.4444em}.ticketInfoWrap .textWrapper .listWrap li:nth-child(even){padding-left:0.4444em}.ticketInfoWrap .textWrapper .listWrap li p{font-size:1rem;background:var(--korail-blue);color:white;border-radius:var(--border-radius__md);padding:0.8888em;margin-top:0.4444em}.ticketInfoWrap .textWrapper .listWrap li span{font-weight:700}@media (max-width: 485px){.ticketInfoWrap .textWrapper .listWrap li{flex:0 1 100%}.ticketInfoWrap .textWrapper .listWrap li:nth-child(odd){padding-right:0}.ticketInfoWrap .textWrapper .listWrap li:nth-child(even){padding-left:0}}.ticketInfoWrap .textWrapper .penalty{margin-top:2.6666rem}.ticketInfoWrap .textWrapper .penalty .table{margin-top:1.7777rem}.ticketInfoWrap .textWrapper .penalty .table table{border-top:1px solid black}.ticketInfoWrap .textWrapper .penalty .table table thead tr th{text-align:center;background:var(--korail-gray-1450);padding:0.4444em 0;border-bottom:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300)}.ticketInfoWrap .textWrapper .penalty .table table thead tr th span{display:block}.ticketInfoWrap .textWrapper .penalty .table table thead tr th:last-child{border-right:none}.ticketInfoWrap .textWrapper .penalty .table table tbody tr td{text-align:center;padding:0.4444em 0;border-bottom:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300)}.ticketInfoWrap .textWrapper .penalty .table table tbody tr td:last-child{border-right:none}.ticketInfoWrap .textWrapper .penalty .table table tbody tr:last-child td:last-child{border-right:1px solid var(--korail-gray-1300)}.ticketInfoWrap .textWrapper .penalty .table.type02{margin-bottom:1.7777rem}.ticketInfoWrap .textWrapper .penalty .table.type02 table thead tr:last-child th:last-child{border-right:1px solid var(--korail-gray-1300)}.ticketInfoWrap .textWrapper .penalty .table.type02 table tbody tr:last-child td:last-child{border-right:none}.ticketInfoWrap .textWrapper .wrap span{font-size:1.3333rem}.ticketInfoWrap .textWrapper .wrap p{text-align:left;margin-top:20px}.ticketInfoWrap .textWrapper .wrap:last-child{padding-top:40px}.ticketInfoWrap .textWrapper .btnWrap,.ticketInfoWrap .textWrapper .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .ticketInfoWrap .textWrapper .btnWrap--center,.ticketInfoWrap .textWrapper .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .ticketInfoWrap .textWrapper .btn_wrap--center{text-align:center;padding-top:30px}.ticketInfoWrap .textWrapper .btnWrap button,.ticketInfoWrap .textWrapper .layerPopup .layerWrap .btnWrap--center button,.layerPopup .layerWrap .ticketInfoWrap .textWrapper .btnWrap--center button,.ticketInfoWrap .textWrapper .layerPopup .layerWrap .btn_wrap--center button,.layerPopup .layerWrap .ticketInfoWrap .textWrapper .btn_wrap--center button{min-width:300px;border-radius:var(--border-radius__full)}.ticketInfoWrap .textWrapper .btnWrap button::after,.ticketInfoWrap .textWrapper .layerPopup .layerWrap .btnWrap--center button::after,.layerPopup .layerWrap .ticketInfoWrap .textWrapper .btnWrap--center button::after,.ticketInfoWrap .textWrapper .layerPopup .layerWrap .btn_wrap--center button::after,.layerPopup .layerWrap .ticketInfoWrap .textWrapper .btn_wrap--center button::after{content:"";display:inline-block;background:url("../img/icon__arrows/right-arrow.png") no-repeat;width:8px;height:14px;margin-left:35px}.ticketInfoWrap .textWrapper .btnWrap button:hover::after,.ticketInfoWrap .textWrapper .layerPopup .layerWrap .btnWrap--center button:hover::after,.layerPopup .layerWrap .ticketInfoWrap .textWrapper .btnWrap--center button:hover::after,.ticketInfoWrap .textWrapper .layerPopup .layerWrap .btn_wrap--center button:hover::after,.layerPopup .layerWrap .ticketInfoWrap .textWrapper .btn_wrap--center button:hover::after{background:url("../img/icon__arrows/right-arrow_hover.png") no-repeat}.ticketInfoWrap .textWrapper .trainName{font-size:1.3333rem;margin-bottom:0.8888rem;font-weight:700}.ticketInfoWrap .textWrapper .termsFrame{background:#f3f4f8;border:1px solid #e0e0e0;padding:1.7777rem}.ticketInfoWrap .textWrapper .termsFrame .frameTitle{text-align:center;font-size:1.1111rem;padding-bottom:1.7777rem;font-weight:600}.ticketInfoWrap .textWrapper .termsFrame .innerBox .article{text-align:left;font-size:1.1111rem;margin-bottom:1.1111rem;font-weight:600}.ticketInfoWrap .textWrapper .termsFrame .innerBox ul li{font-size:1rem}.ticketInfoWrap .textWrapper .termsFrame .innerBox .numList>li{padding-left:0}.ticketInfoWrap .textWrapper .termsFrame .innerBox .numList li::before{display:none}.ticketInfoWrap .textWrapper .termsFrame .innerBox .numList .innerList{margin-top:0.8888rem}@media (min-width: calc(1024px + 1px)){section .ticketInfoWrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}section .ticketInfoWrap>.tit_uline{flex:0 0 360px;width:360px;max-width:360px;height:0;overflow:visible;padding-right:64px;word-break:keep-all;font-size:1.3333rem;font-weight:800;color:black;line-height:1.37;text-align:left;margin-bottom:20px}section .ticketInfoWrap>.textWrapper{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){section .ticketInfoWrap>.tit_uline{flex:0 0 300px;width:300px;max-width:300px}section .ticketInfoWrap>.textWrapper{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}.tourdiv .tomorrow_wrap .tit_wrap h2{font-size:40px}.tourdiv .tomorrow_wrap .tit_wrap p{font-size:20px;color:#666666;margin-top:20px}.tourdiv .tomorrow_wrap .tit_wrap button{min-width:180px}.tourdiv .tomorrow_wrap .tit_wrap button:first-of-type{margin-right:10px}.tourdiv .tomorrow_wrap .tk_wrap{margin-top:30px}.tourdiv .tomorrow_wrap .tk_wrap .allBtn{margin-top:20px}.tourdiv .tomorrow_wrap .tk_wrap .allBtn input{border:1px solid #c7cbce;border-radius:100%;background-size:cover}.tourdiv .tomorrow_wrap .tk_wrap .allBtn label{font-size:22px;margin-left:12px;line-height:22px}.tourdiv .tomorrow_wrap .tk_wrap .btnWrap,.tourdiv .tomorrow_wrap .tk_wrap .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .tourdiv .tomorrow_wrap .tk_wrap .btnWrap--center,.tourdiv .tomorrow_wrap .tk_wrap .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .tourdiv .tomorrow_wrap .tk_wrap .btn_wrap--center{margin-bottom:20px}.tourdiv .tomorrow_wrap .tk_wrap .ul_wrap{clear:both}.tourdiv .tomorrow_wrap .tk_wrap .tk{width:47.8%;float:left;border:1px solid #bababa;border-radius:var(--border-radius__sm);overflow:hidden;margin-bottom:50px}.tourdiv .tomorrow_wrap .tk_wrap .tk:nth-of-type(even){margin-left:4.4%}.tourdiv .tomorrow_wrap .tk_wrap .tk .ckbox{display:inline-block;line-height:340px;background:#c6c9ce;padding:0 11px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box{display:inline-block;padding-left:30px;vertical-align:middle;width:calc(100% - 47px)}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .tit_box input{border-bottom:1px solid var(--korail-gray-1200);line-height:44px;color:#454545;font-size:20px;width:53%}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .tit_box .info_pass{font-size:20px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .ct_box{color:#454545;font-size:22px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .ct_box .pr_txt{margin-top:20px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .ct_box .dy_txt{margin-top:10px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .btn_box{margin-top:40px;text-align:center}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .btn_box button:first-of-type{margin-right:10px}.tourdiv .tomorrow_wrap .page_group{margin:0 auto 110px}@media screen and (max-width: 1240px){.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box{padding:0 10px 0}}@media screen and (max-width: 1080px){.tourdiv .tomorrow_wrap .tit_wrap>div{float:none}.tourdiv .tomorrow_wrap .tit_wrap .btnWrap,.tourdiv .tomorrow_wrap .tit_wrap .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .tourdiv .tomorrow_wrap .tit_wrap .btnWrap--center,.tourdiv .tomorrow_wrap .tit_wrap .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .tourdiv .tomorrow_wrap .tit_wrap .btn_wrap--center{margin-top:25px}}@media (max-width: 1024px){.tourdiv .tomorrow_wrap .tk_wrap .tk{width:100%;margin-bottom:20px}.tourdiv .tomorrow_wrap .tk_wrap .tk:nth-of-type(even){margin-left:0}}@media screen and (max-width: 768px){.tourdiv .tomorrow_wrap .tit_wrap h2{font-size:1.3333rem}.tourdiv .tomorrow_wrap .tit_wrap button{min-width:calc((100% - 13px) / 2)}.tourdiv .tomorrow_wrap .tit_wrap button:first-of-type{margin-right:6px}.tourdiv .tomorrow_wrap .tk_wrap{margin-top:20px}.tourdiv .tomorrow_wrap .tk_wrap .btnWrap,.tourdiv .tomorrow_wrap .tk_wrap .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .tourdiv .tomorrow_wrap .tk_wrap .btnWrap--center,.tourdiv .tomorrow_wrap .tk_wrap .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .tourdiv .tomorrow_wrap .tk_wrap .btn_wrap--center{margin-bottom:0;margin-top:5px}.tourdiv .tomorrow_wrap .tk_wrap .allBtn{margin-bottom:10px}.tourdiv .tomorrow_wrap .tk_wrap .allBtn label{font-size:20px;margin-left:0}.tourdiv .tomorrow_wrap .tk_wrap .tk .ckbox{line-height:305px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .tit_box input{font-size:20px;width:100%;max-width:150px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .tit_box .info_pass{display:block;font-size:16px;margin-top:10px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .ct_box{font-size:20px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .ct_box .pr_txt{line-height:25px;margin-top:15px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .ct_box .dy_txt{font-size:18px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .btn_box{text-align:left;margin-top:18px}.tourdiv .tomorrow_wrap .tk_wrap .tk .info_box .btn_box button:first-of-type{margin-right:4px}}.tabpage_top{display:flex;gap:1.3333em;justify-content:flex-start;align-items:center;flex-flow:row wrap}.tabpage_top .trail_top_wrap{flex:1 0 100%;width:100%;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;gap:1.3333em}.tabpage_top .trail_top_wrap .station_img{flex:1 1 0}.tabpage_top .trail_top_wrap .info_text_inner{flex:2 1 0}.tabpage_top .trail_top_wrap .info_text_inner h4{padding-top:.8em;padding-bottom:.8em}.tabpage_top .trail_top_wrap .info_text_inner span{line-height:1.5;white-space:pre-line;display:block}.tabpage_top .trail_top_wrap .info_text_inner .ptag_inner{margin-top:1.5555em;margin-bottom:1.5555em;padding-left:1.5555em;padding-right:1.5555em;color:black}.tabpage_top .trail_top_wrap .info_text_inner .tit{border-bottom:1px solid var(--korail-gray-1300);padding:1.2727em;border-top:2px solid var(--korail-gray-600)}.tabpage_top .trail_top_wrap .info_text_inner h2{display:inline-block;vertical-align:top;margin-right:0.5714em;color:black;font-size:1.5555rem}.tabpage_top .trail_top_wrap .info_text_inner .text_type03{padding:0 1.5555em 1.5555em 1.5555em;color:black;border-bottom:2px solid var(--korail-gray-600)}.tabpage_top .trail_top_wrap .info_text_inner span{display:block;word-break:keep-all}@media (max-width: 768px){.tabpage_top .trail_top_wrap{flex-flow:column nowrap}.tabpage_top .trail_top_wrap .station_img{flex:1 1 0;width:100%}.tabpage_top .trail_top_wrap .info_text_inner{flex:1 1 0;width:100%}}.tabpage_top .trail_bottom_wrap{flex:1 0 100%;width:100%}.tabpage_top .trail_bottom_wrap>.margin{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;padding-top:.4444em;padding-bottom:.4444em;gap:.8888em}.tabpage_top .trail_bottom_wrap .floor_info{float:left}.tabpage_top .trail_bottom_wrap .floor_info .name{font-weight:600;padding-bottom:10px}.tabpage_top .trail_bottom_wrap .floor_info p{color:var(--korail-gray-700)}.tabpage_top .trail_bottom_wrap .floor_info p span{color:var(--korail-blue)}.tabpage_top .trail_bottom_wrap .floor_img{float:right;position:relative;min-height:87px}.tabpage_top .trail_bottom_wrap .floor_img button{border:1px solid var(--korail-blue);border-radius:5px;color:var(--korail-blue);min-width:135px;line-height:45px;position:absolute;top:50%;right:1%;transform:translateY(-50%);font-size:18px}.tabpage_top .trail_bottom_wrap .floor_img button:hover{background:var(--korail-blue);color:white}.tabpage_top>.list_group{flex:1 0 100%;width:100%;max-width:11.1111rem}.view_parking button{float:right;border:1px solid black;min-width:135px}.train_law_wrap .top{margin-bottom:4rem}.train_law_wrap .top h3{font-size:1.3333rem;font-weight:600}.train_law_wrap .bottom{margin-bottom:4rem}.train_law_wrap .bottom .bottom_text{font-size:2rem;color:var(--korail-blue);font-weight:bold}.train_law_wrap .bottom .bottom_text>strong{font-size:inherit}.train_law_wrap .bottom .img_wrapper{display:block}.train_law_wrap .bottom ul li{text-align:left;margin-bottom:29px}.train_law_wrap .bottom ul li:last-child{margin-bottom:0px}.train_law_wrap .bottom .chapterWrap li p{font-size:1.1111rem;position:relative;padding-left:25px}.train_law_wrap .bottom .chapterWrap li span{font-size:1.1111rem;line-height:34px}.train_law_wrap .bottom .chapterWrap li p.type_yellow{color:#bd803d}.train_law_wrap .bottom .chapterWrap li p.type_yellow span{color:black;display:block}.train_law_wrap .bottom .chapterWrap li p.type_yellow::before{display:inline-block;content:"";width:18px;height:18px;border-radius:50px;background:#bd803d;position:absolute;left:0;top:5px}.train_law_wrap .bottom .chapterWrap li p.type_red{color:#a52728}.train_law_wrap .bottom .chapterWrap li p.type_red span{color:black;display:block}.train_law_wrap .bottom .chapterWrap li p.type_red::before{display:inline-block;content:"";width:18px;height:18px;border-radius:50px;background:#a52728;position:absolute;left:0;top:5px}.train_law_wrap .bottom .chapterWrap li p.type_blue{color:#435988}.train_law_wrap .bottom .chapterWrap li p.type_blue span{color:black;display:block}.train_law_wrap .bottom .chapterWrap li p.type_blue::before{display:inline-block;content:"";width:18px;height:18px;border-radius:50px;background:#435988;position:absolute;left:0;top:5px}.train_law_wrap .bottom .info{font-size:1.1111rem;font-weight:600;margin-top:43px;padding-left:23px}.travel-group_info .box_wrap .travel-group_btn button{display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:1rem;padding:0.3888em 1.1111em;background:var(--korail-blue);border-color:var(--korail-blue);color:white}.travel-group_info .box_wrap .travel-group_btn button:hover{background-color:var(--korail-blue-600)}.travel-group_info .box_wrap .travel-group_btn.box:last-of-type{max-width:1400px;display:block;text-align:center;margin-top:1.5555rem;border-bottom:1px solid var(--korail-gray-1300)}.travel-group_info .box_wrap .box{margin-top:2.2222rem;border-bottom:1px solid #cdcdcd;padding-bottom:1.5555rem}.travel-group_info .box_wrap .box:last-child{border-bottom:none}.travel-group_info .box_wrap .info{display:block;font-size:1.1111rem;font-weight:600;margin-top:1.2em;margin-bottom:1.2em}.travel-group_info .box_wrap li{position:relative}.travel-group_info .box_wrap .table_wrap .col01{width:55%}.travel-group_info .tit_wrap{padding:1.5555rem;background:url(../img/sub/img_travel-group_info.png) no-repeat right 1.5555rem bottom 1.5555rem;background-size:auto 6rem;border:1px solid var(--korail-gray-1200);border-radius:var(--border-radius__sm);min-height:13.8888rem}.travel-group_info .tit_wrap .tit{font-size:1.8888rem;font-weight:700}.travel-group_info .tit_wrap .info{display:block;margin-top:0.8888em;max-width:60ch;font-size:1rem;word-break:keep-all}@media (max-width: 768px){.travel-group_info .tit_wrap{min-height:16.8888rem}}@media (min-width: calc(1024px + 1px)){.tourdiv .travel-group_info .box_wrap .box{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.tourdiv .travel-group_info .box_wrap .box .info{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}.tourdiv .travel-group_info .box_wrap .box .table_wrap{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}.tourdiv .travel-group_info .box_wrap .box .info_list{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px);margin-left:0;margin-right:0;text-align:left}.tourdiv .travel-group_info .box_wrap .box .list_box{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}.tourdiv .travel-group_info .box_wrap .box .list{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px);margin-left:0;margin-right:0}.tourdiv .travel-group_info .box_wrap .box .list li{text-align:left}.tourdiv .travel-group_info .box_wrap .box .box{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px);justify-content:center}.tourdiv .travel-group_info .box_wrap .box .box .tit{flex:0 0 auto;width:auto;max-width:none;height:auto}.tourdiv .travel-group_info .box_wrap .box .box .tit:last-of-type{padding-right:0}.tourdiv .travel-group_info .box_wrap .box .box .list_box{flex:1 0 100%;width:100%;max-width:100%}.tourdiv .travel-group_info .box_wrap .tit{flex:0 0 360px;width:360px;max-width:360px;height:0;overflow:visible;padding-right:64px;word-break:keep-all;font-size:1.3333rem;font-weight:800;color:black;line-height:1.37;text-align:left;margin-bottom:20px;text-align:left !important}.tourdiv .travel-group_info .box_wrap .info{text-align:left !important}.tourdiv .travel-group_info .box_wrap .info:first-of-type{margin-top:0}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.travel-group_info .box_wrap .tit{flex:0 0 300px;width:300px;max-width:300px}.travel-group_info .box_wrap .box .info,.travel-group_info .box_wrap .box .table_wrap,.travel-group_info .box_wrap .box .info_list,.travel-group_info .box_wrap .box .list_box,.travel-group_info .box_wrap .box .list,.travel-group_info .box_wrap .box .box{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}.info_wrap ul.info_list{gap:0}.info_wrap ul.info_list>li{width:100%;margin-bottom:2.6666em;padding-bottom:2.6666em;border-width:0  0 1px 0;border-style:solid;border-color:var(--korail-gray-1300);color:black}.info_wrap ul.info_list>li:first-of-type{margin-top:0 !important}.info_wrap ul.info_list>li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.info_wrap ul.info_list>li .btn_box-wrap{margin:.4444rem 0}@media (min-width: calc(1024px + 1px)){.info_wrap ul.info_list>li{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.info_wrap ul.info_list>li .bg_box{flex:1 0 100%;width:100%;max-width:100%;margin-bottom:32px}.info_wrap ul.info_list>li>.tit{flex:0 0 360px;width:360px;max-width:360px;line-height:1.37;height:0;overflow:visible;padding-right:64px;word-break:keep-all;font-size:1.3333rem;text-align:left}.info_wrap ul.info_list>li>.tit+*{margin-top:0}.traffic_card-wrap .info_wrap ul.info_list>li>.tit{padding-right:0}.info_wrap ul.info_list>li .box{margin:0}.info_wrap ul.info_list>li>.txt_boxwrap{margin-bottom:.88889rem}.info_wrap ul.info_list>li>.txt_boxwrap:first-child{flex:1 0 100%;width:100%;max-width:100%}}@media (min-width: calc(1440px + 1px)){.info-wrap-multi-column-content{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: 1025px) and (max-width: 1440px){.info-wrap-multi-column-content{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.info-wrap-multi-column-content{flex:1 0 100%;width:100%;max-width:100%}}@media (min-width: calc(1440px + 1px)){.info_wrap ul.info_list>li .box,.info_wrap ul.info_list>li>.txt_boxwrap,.info_wrap ul.info_list>li>.listep_box-wrap,.info_wrap ul.info_list>li>.list,.info_wrap ul.info_list>li>.contact_borad-wrap,.info_wrap ul.info_list>li>.step_box-wrap,.info_wrap ul.info_list>li>.table_wrap,.info_wrap ul.info_list>li>.table_wrap+.s_list.type02,.info_wrap ul.info_list>li>.table_wrap+.s_list.type02+.s_list.type02,.info_wrap ul.info_list>li>.tit.tit_uline ~ .list,.info_wrap ul.info_list>li>.tit.tit_uline ~ .btn_box-wrap,.info_wrap ul.info_list>li>.add_txt2,.info_wrap ul.info_list>li>.add_txt3,.info_wrap ul.info_list>li>h4.list_tit,.info_wrap ul.info_list>li>.list,.info_wrap ul.info_list>li>.s_list,.info_wrap ul.info_list>li>.txt_list,.info_wrap ul.info_list>li>.cont_wrap,.info_wrap ul.info_list>li>.s_tit,.info_wrap ul.info_list>li>.add_txt4,.info_wrap ul.info_list>li>.ktx_mileage_img,.info_wrap ul.info_list>li>.ktx_mileage_list,.info_wrap ul.info_list>li>.member_level_table,.info_wrap ul.info_list>li>.table_bottom_text,.info_wrap ul.info_list>li>.btn_wrap,.info_wrap ul.info_list>li>.btn_box-wrap,.info_wrap ul.info_list>li>.add_txt{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: 1025px) and (max-width: 1440px){.info_wrap ul.info_list>li .box,.info_wrap ul.info_list>li>.txt_boxwrap,.info_wrap ul.info_list>li>.listep_box-wrap,.info_wrap ul.info_list>li>.list,.info_wrap ul.info_list>li>.contact_borad-wrap,.info_wrap ul.info_list>li>.step_box-wrap,.info_wrap ul.info_list>li>.table_wrap,.info_wrap ul.info_list>li>.table_wrap+.s_list.type02,.info_wrap ul.info_list>li>.table_wrap+.s_list.type02+.s_list.type02,.info_wrap ul.info_list>li>.tit.tit_uline ~ .list,.info_wrap ul.info_list>li>.tit.tit_uline ~ .btn_box-wrap,.info_wrap ul.info_list>li>.add_txt2,.info_wrap ul.info_list>li>.add_txt3,.info_wrap ul.info_list>li>h4.list_tit,.info_wrap ul.info_list>li>.list,.info_wrap ul.info_list>li>.s_list,.info_wrap ul.info_list>li>.txt_list,.info_wrap ul.info_list>li>.cont_wrap,.info_wrap ul.info_list>li>.s_tit,.info_wrap ul.info_list>li>.add_txt4,.info_wrap ul.info_list>li>.ktx_mileage_img,.info_wrap ul.info_list>li>.ktx_mileage_list,.info_wrap ul.info_list>li>.member_level_table,.info_wrap ul.info_list>li>.table_bottom_text,.info_wrap ul.info_list>li>.btn_wrap,.info_wrap ul.info_list>li>.btn_box-wrap,.info_wrap ul.info_list>li>.add_txt{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.info_wrap ul.info_list>li .box,.info_wrap ul.info_list>li>.txt_boxwrap,.info_wrap ul.info_list>li>.listep_box-wrap,.info_wrap ul.info_list>li>.list,.info_wrap ul.info_list>li>.contact_borad-wrap,.info_wrap ul.info_list>li>.step_box-wrap,.info_wrap ul.info_list>li>.table_wrap,.info_wrap ul.info_list>li>.table_wrap+.s_list.type02,.info_wrap ul.info_list>li>.table_wrap+.s_list.type02+.s_list.type02,.info_wrap ul.info_list>li>.tit.tit_uline ~ .list,.info_wrap ul.info_list>li>.tit.tit_uline ~ .btn_box-wrap,.info_wrap ul.info_list>li>.add_txt2,.info_wrap ul.info_list>li>.add_txt3,.info_wrap ul.info_list>li>h4.list_tit,.info_wrap ul.info_list>li>.list,.info_wrap ul.info_list>li>.s_list,.info_wrap ul.info_list>li>.txt_list,.info_wrap ul.info_list>li>.cont_wrap,.info_wrap ul.info_list>li>.s_tit,.info_wrap ul.info_list>li>.add_txt4,.info_wrap ul.info_list>li>.ktx_mileage_img,.info_wrap ul.info_list>li>.ktx_mileage_list,.info_wrap ul.info_list>li>.member_level_table,.info_wrap ul.info_list>li>.table_bottom_text,.info_wrap ul.info_list>li>.btn_wrap,.info_wrap ul.info_list>li>.btn_box-wrap,.info_wrap ul.info_list>li>.add_txt{flex:1 0 100%;width:100%;max-width:100%}}.info_wrap ul.info_list>li:only-child .box,.info_wrap ul.info_list>li:only-child>.txt_boxwrap,.info_wrap ul.info_list>li:only-child>.listep_box-wrap,.info_wrap ul.info_list>li:only-child>.list,.info_wrap ul.info_list>li:only-child>.contact_borad-wrap,.info_wrap ul.info_list>li:only-child>.step_box-wrap,.info_wrap ul.info_list>li:only-child>.table_wrap,.info_wrap ul.info_list>li:only-child>.add_txt2,.info_wrap ul.info_list>li:only-child>.add_txt3,.info_wrap ul.info_list>li:only-child>h4.list_tit,.info_wrap ul.info_list>li:only-child>.list,.info_wrap ul.info_list>li:only-child>.s_list,.info_wrap ul.info_list>li:only-child>.txt_list,.info_wrap ul.info_list>li:only-child>.cont_wrap,.info_wrap ul.info_list>li:only-child>.s_tit,.info_wrap ul.info_list>li:only-child>.add_txt4,.info_wrap ul.info_list>li:only-child>.ktx_mileage_img,.info_wrap ul.info_list>li:only-child>.ktx_mileage_list,.info_wrap ul.info_list>li:only-child>.member_level_table,.info_wrap ul.info_list>li:only-child>.table_bottom_text,.info_wrap ul.info_list>li:only-child>.btn_wrap,.info_wrap ul.info_list>li:only-child>.btn_box-wrap,.info_wrap ul.info_list>li:only-child>.add_txt{flex-basis:100%;width:100%;max-width:100%}@media (min-width: calc(1440px + 1px)){.info_wrap ul.info_list>li>.tit+.table_wrap{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: 1025px) and (max-width: 1440px){.info_wrap ul.info_list>li>.tit+.table_wrap{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.info_wrap ul.info_list>li>.tit+.table_wrap{flex:1 0 100%;width:100%;max-width:100%}}.info_wrap ul.info_list>li>.tit+.table_wrap td{padding:.88889rem}.info_wrap ul.info_list>li>.tit+.table_wrap td .tit_wrap{margin:0 0 .44444rem 0;font-weight:700}.ticketdiv .report_info-wrap.type_membership .info_wrap ul.info_list>li .s_tit{font-size:1.111111rem;font-weight:700;margin-bottom:.44444rem}.ticketdiv .report_info-wrap.type_membership .info_wrap ul.info_list>li .s_tit button.type_block{display:flex;margin:.44444rem 0 .88889rem}.ticketdiv .report_info-wrap.type_membership .info_wrap ul.info_list>li>.list{flex-flow:column nowrap}@media (min-width: calc(1440px + 1px)){.ticketdiv .report_info-wrap .info_wrap ul.info_list>li .tit+.contact_borad-wrap{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: 1025px) and (max-width: 1440px){.ticketdiv .report_info-wrap .info_wrap ul.info_list>li .tit+.contact_borad-wrap{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}@media (max-width: 1024px){.ticketdiv .report_info-wrap .info_wrap ul.info_list>li .tit+.contact_borad-wrap{flex:1 0 100%;width:100%;max-width:100%}}.ticketdiv .report_info-wrap .info_wrap ul.info_list>li .list{flex-flow:column nowrap}.ticketdiv .report_info-wrap .info_wrap ul.info_list>li .list .btn_by-blue{display:flex;margin-top:.44444rem}.ticketdiv .report_info-wrap .info_wrap ul.info_list>li .s_list{flex-flow:row nowrap}.info_wrap ul.info_list>li .add_txt4.txt_bl{margin-top:.44444rem;font-weight:700}@media (min-width: 1024px) and (max-width: 1440px){.info_wrap ul.info_list>li .tit{flex:0 0 300px;width:300px;max-width:300px}}.repor_info-txt-wrap .tit{text-align:center}.repor_info-txt-wrap .btnWrap,.repor_info-txt-wrap .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .repor_info-txt-wrap .btnWrap--center,.repor_info-txt-wrap .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .repor_info-txt-wrap .btn_wrap--center{margin-top:1.3333rem}.ktx_mileage.info_wrap ul.info_list>li{min-height:10rem}.ktx_mileage.info_wrap ul.info_list>li .box{margin-top:.44444rem;margin-bottom:.44444rem}.ktx_mileage .member_level_table{margin-bottom:.44444rem}.ktx_mileage .ktx_mileage_img{margin-bottom:.88889rem}.ktx_mileage .btn_wrap{justify-content:flex-start}.train_etiquette{text-align:center}.train_law_wrap{max-width:800px;margin:0 auto}.group_view-wrap{padding:30px 0 0}@media screen and (max-width: 768px){.group_view-wrap{padding:0}}#introDiv.globaldiv .quick .quick_list{display:flex;flex-flow:row nowrap}#introDiv.globaldiv .quick .quick_list>a:nth-child(2){border-bottom-right-radius:18px;border-top-right-radius:18px}@media (max-width: 768px){#introDiv.globaldiv .quick .quick_list>a:nth-child(2){border-bottom-right-radius:16px;border-top-right-radius:16px}}#introDiv.holidaydiv section.search{display:none}#introDiv.holidaydiv section.search__holiday{display:flex;opacity:1}#introDiv.holidaydiv .intro{min-height:480px;height:100%}@media (max-width: 485px){#introDiv.holidaydiv .load #footer{position:absolute;bottom:0;top:auto}}#introDiv body{position:relative;background-color:white;color:white}#introDiv #header{opacity:0;visibility:hidden;position:absolute;top:-50px;left:0;right:0;z-index:1;max-width:1520px;height:0;margin-right:auto;margin-left:auto}#introDiv .load #header{opacity:1;visibility:inherit;top:0;z-index:11}#introDiv .load .intro:before{opacity:1;bottom:200px}#introDiv .load .intro_slogan span{opacity:1;visibility:inherit;transform:translateY(0)}#introDiv .load .quick{opacity:1;visibility:inherit;transform:translateY(0)}#introDiv .load .quick .quick_item.active:before{opacity:1;visibility:inherit;transition-duration:1.6s}#introDiv .load .quick .quick_item.active .quick_link{opacity:1;visibility:inherit;transform:translateY(0)}#introDiv .load .quick .quick_item.active .quick_link:after{opacity:1;visibility:inherit}#introDiv .load .search{opacity:1;bottom:128px;z-index:3}#introDiv .load #footer{opacity:1;bottom:0}#introDiv #footer{opacity:0;position:fixed;left:0;right:0;bottom:-200px;height:200px;padding-top:130px;background-color:white;transition-timing-function:ease-in-out}#introDiv #footer p{color:var(--korail-gray-700);font-size:15px;text-align:center;line-height:25px;font-weight:400;text-transform:uppercase}#introDiv .intro{position:relative;width:100%;min-width:1200px;height:100vh;overflow:hidden;font-size:0;text-align:center;line-height:0}#introDiv .intro:before{content:"";display:block;opacity:0.3;position:absolute;top:0;left:0;right:0;bottom:0;background:url("../images/intro_bg3.jpg") center bottom no-repeat;background-size:cover;transition-timing-function:ease-in-out}#introDiv .intro:after{transition-timing-function:ease-in-out;content:"";display:block;position:absolute;bottom:200px;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1);background:linear-gradient(180deg, rgba(0,0,0,0.5) 0%, transparent 35%, transparent 100%);z-index:1}#introDiv .intro_slogan{position:absolute;top:22%;left:0;right:0;z-index:1;font-size:70px;text-align:center;line-height:70px}#introDiv .intro_slogan .slogan2{font-weight:700}#introDiv .language{position:absolute;top:18px;right:0;width:118px;height:32px;overflow:hidden;border-radius:12px;background-color:rgba(255,255,255,0.2);text-align:center}#introDiv .language:before,#introDiv .language:after{content:"";display:block;position:absolute;top:8px;left:10px;width:18px;height:18px;background-repeat:no-repeat;background-position:center center;background-size:18px 18px}#introDiv .language:before{background-image:url("../images/lang_icon_before.png")}#introDiv .language.active:after{background-image:url("../images/lang_icon_after.png")}#introDiv .language.active .language_btn:after{background-image:url("../images/lang_arrow_after.png")}#introDiv .language .language_btn{width:100%;height:32px;background-color:transparent;color:white;font-size:14px;font-weight:500;cursor:pointer}#introDiv .language .language_btn:before,#introDiv .language .language_btn:after{content:"";display:block;position:absolute;top:13px;right:10px;width:11px;height:7px;background-repeat:no-repeat;background-position:center center;background-size:12px 7px;transition-property:opacity, transform;transition-duration:0.25s;transition-timing-function:ease-in-out}#introDiv .language .language_btn:before{background-image:url("../images/lang_arrow_before.png")}#introDiv .language .language_list{position:absolute;top:33px;left:0;right:0;padding-top:5px;padding-bottom:5px;padding-left:13px;text-align:left}#introDiv .language .language_list:before{display:block;position:absolute;top:0;left:50%;width:0;height:1px;margin-right:auto;margin-left:auto;background-color:#ebebee;transform:translateX(-50%);transition-property:width;transition-duration:0.25s;transition-timing-function:ease-in-out}#introDiv .language .language_item a{display:block;color:#636363;font-size:14px;font-weight:400;line-height:24px}#introDiv .language.active{height:310px;background-color:white;border:1px solid rgba(0,0,0,0.1)}#introDiv .language.active:before{opacity:0}#introDiv .language.active:after{opacity:1}#introDiv .language.active .language_btn{color:#3d404e}#introDiv .language.active .language_btn:before{transform:rotate(180deg);opacity:0}#introDiv .language.active .language_btn:after{transform:rotate(180deg);opacity:1}#introDiv .language.active .language_list:before{width:calc(100% - 20px)}#introDiv .quick{padding-bottom:200px;transition-timing-function:ease-in-out;position:relative;z-index:2}#introDiv .quick .quick_list{width:1200px;margin-right:auto;margin-left:auto;transition-property:width;transition-duration:0.7s}#introDiv .quick .quick_list>a:nth-child(2) .quick_title:before{background:var(--korail-ticket-primary)}#introDiv .quick .quick_list>a:nth-child(3) .quick_title:before{background:var(--korail-tour-primary)}#introDiv .quick .quick_item{display:inline-block;position:relative;width:33.33%;height:calc(100vh - 200px);text-align:center;transition-property:width;transition-duration:0.7s;width:50%}#introDiv .quick .quick_item:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:repeat-x;background-position:left center;background-size:auto 100%;opacity:0;visibility:hidden;transition-property:opacity, visibility;transition-duration:0.7s}#introDiv .quick .quick_item.n1:before{background-image:url("../images/quick_background1.png")}#introDiv .quick .quick_item.n2:before{background-image:url("../images/quick_background2.png");background-image:none;background:var(--korail-ticket-primary);background:linear-gradient(180deg, #078eb9 0%, rgba(7,142,185,0.466667) 100%)}#introDiv .quick .quick_item.n3:before{background-image:url("../images/quick_background3.png")}#introDiv .quick .quick_title{position:absolute;top:50%;left:0;right:0;transform:translate(0, -50%);transition-property:opacity, visibility, transform;transition-delay:0s;transition-duration:0.6s}#introDiv .quick .quick_title img{width:134px;transition-property:width;transition-duration:0.7s}#introDiv .quick .quick_title:before{content:"";display:block;position:absolute;left:0;width:220px;height:220px;z-index:-1;background:var(--korail-blue);box-shadow:none;border-radius:32px;left:50%;transform:translate(-50%, -50%);top:50%;opacity:1;box-shadow:0 12px 28px -4px rgba(0,0,0,0.25),0 8px 12px 0 rgba(0,0,0,0.1),0 4px 4px 0 rgba(0,0,0,0.05)}#introDiv .quick .quick_link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;font-size:40px;font-weight:500;line-height:40px;opacity:0;visibility:hidden;transition-property:opacity, visibility, transform;transition-duration:0.4s;transition-timing-function:ease-in-out;transform:translateY(30px)}#introDiv .quick .quick_link div{position:absolute;top:26%;left:0;right:0;top:35%;transform:translate(0, -35%)}#introDiv .quick .quick_link img{display:block;width:190px;margin:0 auto 20px auto}#introDiv .quick .quick_link .link_text{display:block;font-size:26px;font-weight:200;line-height:35px}#introDiv .quick .quick_link .link_text span{display:block}#introDiv .quick .quick_link:after{content:"";display:block;position:absolute;top:calc(26% + 340px);left:0;right:0;width:40px;height:40px;margin:0 auto;background:url("../images/quick_arrow.png") no-repeat;background-size:40px 40px;opacity:0;visibility:hidden;transition-property:opacity, visibility;transition-delay:0.4s;transition-duration:1.2s}#introDiv .quick .quick_link span{line-height:36px}#introDiv .quick .quick_link span em{display:block;font-size:33px}#introDiv .quick .quick_text{font-size:48px;line-height:46px;font-weight:900;line-height:38px}#introDiv .quick .quick_text span{display:block;font-size:38px}#introDiv .bg{position:absolute;top:0;left:0;right:0;bottom:200px;margin:0 auto;overflow:hidden;opacity:0;visibility:hidden;bottom:200px;transition-property:opacity, visibility, bottom;transition-delay:0s;transition-duration:0.3s;transition-timing-function:cubic-bezier(0, 0, 0.93, -0.2)}#introDiv .bg .bg_list{position:absolute;top:0;left:0;right:0;bottom:0}#introDiv .bg .bg_item span{position:absolute !important;top:0;left:50% !important;bottom:0;z-index:0 !important;width:400px !important;margin:0 auto;overflow:hidden;transform:translateX(-50%);opacity:0;transition:opacity 0s ease-in-out 0s, width 0s ease-in-out 0s, transform 0s ease-in-out 0s !important;width:600px}#introDiv .bg .bg_item span:before{content:"";display:block;position:absolute;top:0;left:50%;bottom:0;width:3800px !important;background-position:center 50%;background-size:100% auto;transform:translateX(-50%) scale(1.1) rotate(0.003deg);transition:transform 0s ease-in-out 0s}#introDiv .bg .bg_item.n3 span.bg1:before{background-position:center bottom}#introDiv .bg .bg_item.n3 span.bg2:before{background-position:center 80%}#introDiv .intro.n1 .bg .bg_list{right:800px}#introDiv .intro.n1 .bg .bg_item.n1 .bg1:before{background-image:url("../images/quick_bg1_1.jpg")}#introDiv .intro.n1 .bg .bg_item.n1 .bg2:before{background-image:url("../images/quick_bg1_2.jpg")}#introDiv .intro.n3 .bg .bg_list{left:800px}#introDiv .intro.n3 .bg .bg_item.n3 .bg1:before{background-image:url("../images/quick_bg3_1.jpg")}#introDiv .intro.n3 .bg .bg_item.n3 .bg2:before{background-image:url("../images/quick_bg3_2.jpg")}#introDiv .intro.n2 .bg .bg_item.n2 .bg1:before{background-image:url("../images/quick_bg2_1.jpg")}#introDiv .intro.n2 .bg .bg_item.n2 .bg2:before{background-image:url("../images/quick_bg2_2.jpg")}#introDiv .search__holiday{align-items:center;justify-content:center;flex-flow:column nowrap;gap:.8888em;opacity:0;position:fixed;left:50%;line-height:var(--line-height-1-375);bottom:108px;z-index:1;width:100%;max-width:1520px;height:auto;min-height:140px;margin-right:auto;margin-left:auto;padding:30px;border-radius:var(--border-radius__full);background-color:white;box-shadow:0 2px 32px rgba(73,74,89,0.17);transform:translateX(-50%);transition-timing-function:ease-in-out;z-index:11;word-break:keep-all}#introDiv .search__holiday>ul{margin-bottom:.6666rem}#introDiv .search__holiday>ul li{color:black;display:flex;flex-flow:row wrap;justify-content:center;gap:.5555em}@media screen and (max-width: 1560px){#introDiv .search__holiday{left:25px;right:25px;width:auto;transform:translateX(0);height:auto}}@media (max-width: 485px){#introDiv .search__holiday{display:flex;opacity:1;bottom:auto;top:240px;border-radius:var(--border-radius__md);width:calc(100% - 48px);left:0;right:0;margin-left:24px;margin-right:24px;position:absolute}}#introDiv .search{opacity:0;position:fixed;left:50%;bottom:108px;z-index:1;width:100%;max-width:1520px;height:auto;min-height:140px;margin-right:auto;margin-left:auto;padding:30px 250px 30px 0;border-radius:var(--border-radius__full);background-color:white;box-shadow:0 2px 32px rgba(73,74,89,0.17);transform:translateX(-50%);transition-timing-function:ease-in-out}#introDiv .search .search_list{font-size:0;text-align:center;line-height:0}#introDiv .search .search_item{display:inline-block;position:relative;height:79px;vertical-align:top}#introDiv .search .search_item+.search_item:before{display:block;position:absolute;top:0;left:0;bottom:0;width:1px;height:60px;margin-top:auto;margin-bottom:auto;background-color:rgba(140,140,140,0.5)}#introDiv .search .search_item .label{display:block;margin-bottom:2px;padding-bottom:42px;color:#898989;font-size:18px;font-weight:400;line-height:35px;cursor:default;transition-property:color;transition-duration:0.5s;color:black}#introDiv .search .search_item .input{cursor:pointer;position:absolute;left:0;right:0;bottom:0;height:40px;border:0;background:none;color:black;font-size:27px;font-weight:500;line-height:40px;width:100%;text-align:center;font-weight:700}#introDiv .search .search_item .input:focus{outline:none}#introDiv .search .search_item .input:disabled{background-color:transparent;color:#2a406f}#introDiv .search .search_item .input::placeholder{background-color:transparent;color:#2a406f}#introDiv .search .search_item .input::-ms-clear{display:none}#introDiv .search .search_item .people{position:absolute;left:0;right:0;bottom:0;height:40px;border:0;background:none;color:black;font-size:27px;font-weight:500;line-height:40px;left:50%;right:auto;margin-right:auto;margin-left:auto;text-transform:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transform:translateX(-50%);font-weight:700}#introDiv .search .search_item .people>span{font-size:27px}@media screen and (max-width: 1200px){#introDiv .search .search_item .people>span{font-size:22px}}@media (max-width: 768px){#introDiv .search .search_item .people>span{font-size:18px}}#introDiv .search .search_item .people:focus{outline:none}#introDiv .search .search_item .people::-ms-expand{display:none}#introDiv .search .search_item div:after{content:"";display:block;position:absolute;left:50%;right:50%;bottom:-2px;border-bottom:2px solid #2a406f;transition-property:left, right;transition-duration:0.3s}#introDiv .search .search_item div.focus:after{left:20px;right:20px}#introDiv .search .search_item #personnel{font-size:20px;line-height:24px}#introDiv .search .search_item.n1{width:42%;height:81px}#introDiv .search .search_item.n1 div.focus:after{left:30px;right:30px}#introDiv .search .search_item.n2{width:36%}#introDiv .search .search_item.n3{width:22%}#introDiv .search .search_item.idx{z-index:1}#introDiv .search .search_item.station .station_item{cursor:pointer;position:relative;float:left;width:calc(50% - 22px)}#introDiv .search .search_item.station .station_item.n2{float:right}#introDiv .search .search_item.station .station_change{display:block;position:absolute;top:20px;left:0;right:0;width:44px;height:44px;margin-right:auto;margin-left:auto;overflow:hidden;border-radius:50%;background-color:#e5e5e5;vertical-align:top;cursor:pointer}#introDiv .search .search_item.station .station_change:before,#introDiv .search .search_item.station .station_change:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:20px;height:20px;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:20px auto;transition-property:opacity, visibility, transform;transition-duration:0.4s}#introDiv .search .search_item.station .station_change:before{opacity:1;visibility:visible;background-image:url("../images/change_icon.png")}#introDiv .search .search_item.station .station_change:hover:before{transform:rotate(-180deg)}#introDiv .search .search_btn{position:absolute;top:0;right:40px;bottom:0;width:190px;height:80px;margin-top:auto;margin-bottom:auto;padding-left:34px;border-radius:12px;background:url("../images/search_icon.png") no-repeat left 32px center var(--korail-blue);background-size:auto 22px;color:white;font-size:20px;font-weight:600;text-align:center;cursor:pointer;transition-property:background-color;transition-duration:0.3s;border-radius:100px}#introDiv .search .search_btn:hover{background-color:var(--korail-blue)}#introDiv .search .focus .label{color:var(--korail-gray-300)}#introDiv .search #datePick{cursor:pointer}#introDiv .quick_list{transition-timing-function:ease-in-out}#introDiv .quick_item{transition-timing-function:ease-in-out}#introDiv .quick_item:before{transition-timing-function:ease-in-out}#introDiv .quick_link:after{transition-timing-function:ease-in-out}#introDiv .quick_title{transition-timing-function:ease-in-out}#introDiv .quick_title img{transition-timing-function:ease-in-out}#introDiv .search_item div.focus:after{transition-timing-function:ease-in-out}#introDiv .search_item.station .station_change:before{transition-timing-function:ease-in-out}#introDiv .search_item.station .station_change:after{transition-timing-function:ease-in-out}#introDiv .search_item.focus label{transition-timing-function:ease-in-out}#introDiv .search_item.focus .label{transition-timing-function:ease-in-out}#introDiv .search_btn{transition-timing-function:ease-in-out}#introDiv .bg_active .bg{opacity:1;visibility:inherit}#introDiv .bg_active .bg .bg_item span{opacity:1;width:3800px !important;transition:opacity 1s ease-in-out 0s, z-index 1s ease-in-out 0s, width 0s ease-in-out 0s !important;width:600px}#introDiv .bg_active .bg .bg_item span:before{transform:translateX(-50%) scale(1.1) rotate(0.003deg);transition:transform 0s ease-in-out 0s}#introDiv .bg_active .bg .bg_item span.slick-quick{transition:opacity 1s ease-in-out 0s, z-index 1s ease-in-out 0s, width 2.08s ease 0.4s !important}#introDiv .bg_active .bg .bg_item span.slick-quick:before{transform:translateX(-50%) scale(1) rotate(0deg);transition:transform 3s ease-in-out 0s}#introBody .slick-track{width:auto !important;position:static;display:block;margin-left:auto;margin-right:auto}#introBody .slick-slide{display:none}#introBody .slick-initialized .slick-slide{display:block}#introBody .slick-loading .slick-slide{visibility:hidden}#introBody .slick-arrow{display:none !important}#introBody .slick-slider{position:static}#introBody .slick-slider .slick-track{transform:none}#introBody .slick-slider .slick-list{transform:none}#introBody .slick-list{margin:0;padding:0;position:static;display:block;overflow:auto}#introBody .slick-list:focus{outline:none}#introBody .slick-list.dragging{cursor:pointer}.introPop1{position:absolute;top:50px;left:50px;z-index:99999;box-shadow:0 1px 5px rgba(0,0,0,0.5)}.popClose{background:white;padding:5px 15px;text-align:right}.popnone{display:none}@media all and (max-width: 2100px){#introDiv .bg .bg_item span:before{width:2800px !important}#introDiv .bg_active .bg .bg_item span{width:2800px !important}}@media all and (max-width: 1560px){#introDiv #header{left:25px;right:25px;width:auto}#introDiv .search{left:25px;right:25px;width:auto;transform:translateX(0)}}@media all and (max-width: 1200px){#introDiv #footer{height:150px;padding-top:100px}#introDiv .intro{min-width:auto}#introDiv .load .intro:before{bottom:150px}#introDiv .load .search{bottom:78px}#introDiv .bg{bottom:150px}#introDiv .bg .bg_item span{width:33.3% !important}#introDiv .bg .bg_item span:before{width:2000px !important}#introDiv .bg .bg_item:not(.n2) span{width:99.9% !important}#introDiv .intro.n1 .bg .bg_list{right:66.66%}#introDiv .intro.n3 .bg .bg_list{left:66.66%}#introDiv .bg_active .bg .bg_item span{width:100% !important;width:2000px !important}#introDiv .bg_active .bg .bg_item:not(.n2) span{width:599.4% !important}#introDiv .quick{padding-bottom:150px}#introDiv .quick .quick_list{width:100%}#introDiv .quick .quick_item{height:calc(100vh - 150px);text-align:center}#introDiv .quick .quick_title img{width:114px}#introDiv .quick .quick_link img{width:114px}#introDiv .quick .quick_link .link_text{font-size:22px;line-height:32px}#introDiv .quick .quick_link:after{top:calc(26% + 280px)}#introDiv .quick .quick_link .no_image{height:102px}#introDiv .quick .quick_link .quick_text{font-size:32px;line-height:34px}#introDiv .quick .quick_link .quick_text span{font-size:30px}#introDiv .quick .quick_text{font-size:38px;line-height:36px}#introDiv .quick .quick_text span{font-size:34px}#introDiv .search{height:110px;padding:20px 180px 20px 0}#introDiv .search .search_item{height:69px}#introDiv .search .search_item .label{padding-bottom:32px;font-size:16px;font-weight:400}#introDiv .search .search_item .input{font-size:22px}#introDiv .search .search_item .people{font-size:22px}#introDiv .search .search_item div.focus:after{left:10px !important;right:10px !important}#introDiv .search .search_item.n1{height:71px}#introDiv .search .search_btn{right:20px;width:150px;background-position:left 18px center;font-size:18px}}@media all and (max-width: 1000px){#introDiv #footer p{font-size:12px}#introDiv .quick .quick_list{transition-duration:0s}#introDiv .quick .quick_item{transition-duration:0s}#introDiv .quick .quick_title img{transition-duration:0s}#introDiv .search{padding-right:150px}#introDiv .search .search_item .label{padding-bottom:32px;font-size:14px}#introDiv .search .search_item .input{font-size:18px}#introDiv .search .search_item .people{font-size:18px}#introDiv .search .search_btn{width:120px;padding-right:12px;background-position:left 13px center;background-size:16px auto;font-size:16px;font-weight:500}}@media all and (min-width: 769px){#introDiv .load .quick .quick_title{transition-delay:0.3s}#introDiv .load .quick .active .quick_title{opacity:0;visibility:hidden;transform:translateY(30px);transition-delay:0s}}@media all and (max-width: 768px){#introDiv .language:before{background-image:url("../images/lang_icon_before_m.png")}#introDiv .language:after{opacity:0;background-image:url("../images/lang_icon_after_m.png")}#introDiv .language .language_btn:before{background-image:url("../images/lang_arrow_before_m.png")}#introDiv .language .language_btn:after{opacity:0;background-image:url("../images/lang_arrow_after_m.png")}#introDiv #footer{height:123px;padding-top:65px}#introDiv #footer p{display:block;line-height:18px}#introDiv #footer p span{display:block}#introDiv .bg{display:none}#introDiv .intro{background-repeat:no-repeat;background-position:60% bottom;background-size:auto 170%}#introDiv .intro:before{display:none}#introDiv .intro:after{display:block;opacity:1;visibility:visible;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;background-color:black}#introDiv .quick{position:fixed;left:25px;right:25px;bottom:435px;width:auto;padding-top:15px;padding-bottom:15px;border-radius:18px}#introDiv .quick .quick_item{width:33.33%;height:auto;transition-duration:0s;width:50%;height:auto}#introDiv .quick .quick_item:before{display:none}#introDiv .quick .quick_item:not(:first-child){width:calc(33.33% - 1px);border-left:1px solid rgba(255,255,255,0.3);width:calc(50% - 1px)}#introDiv .quick .quick_link{display:none}#introDiv .quick .quick_link img{width:70px}#introDiv .quick .quick_list{overflow:hidden;transition-duration:0s;display:flex;gap:14px}#introDiv .quick .quick_title{position:relative;top:auto;left:auto;right:auto}#introDiv .quick .quick_title img{width:70px;transition-duration:0s}#introDiv .quick .quick_text{font-size:30px;line-height:30px}#introDiv .quick .quick_text span{font-size:26px}#introDiv .load .intro:after{opacity:0;visibility:hidden}#introDiv .search{height:auto;padding:10px 25px 25px 25px;border-radius:var(--border-radius__lg)}#introDiv .search .search_item{width:100% !important;height:84px !important;padding-top:10px}#introDiv .search .search_item+.search_item{border-top:1px solid #d9dce0}#introDiv .search .search_item+.search_item:before{display:none}#introDiv .search .search_item .input{position:relative;top:auto;left:auto;right:auto;transform:translateX(0)}#introDiv .search .search_item .people{position:relative;top:auto;left:auto;right:auto;transform:translateX(0)}#introDiv .search .search_item .label{margin-bottom:-15px;padding-bottom:0}#introDiv .search .search_item div:after{bottom:-1px;border-bottom-width:1px}#introDiv .search .search_item div.focus:after{left:0 !important;right:0 !important}#introDiv .search .search_item.n1{height:74px !important;padding-top:0}#introDiv .search .search_item.n1 div:after{bottom:-8px}#introDiv .search .search_item.station .station_item{width:calc(50% - 32px);padding-top:5px}#introDiv .search .search_item.station .station_change{top:13px}#introDiv .search .search_btn{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:45px;margin-top:10px;background-position:left calc(50% - 44px) center}.introPop1{top:0;left:0}}@media all and (max-width: 550px){#introDiv .quick .quick_text{font-size:20px;line-height:24px}#introDiv .quick .quick_text span{font-size:18px}}@media screen and (min-width: 769px){#introDiv .load .search{border-radius:400px}}@media screen and (max-height: 840px){html#introDiv .quick .quick_link:after{display:none}}@media (max-width: 1024px){#introDiv .search .search_btn{font-weight:700}}@media screen and (min-width: 769px) and (max-width: 1024px){#introDiv .search{left:10px;right:10px}#introDiv .search .search_list{display:flex}}@media screen and (max-width: 1200px){#introDiv .quick .quick_title:before{width:200px;height:200px;border-radius:32px}#introDiv .load .intro:before{height:100vh;position:fixed;z-index:1}#introDiv .load #footer{z-index:2}}@media screen and (max-width: 768px){#introDiv .intro:before{display:block}#introDiv .quick{position:fixed}#introDiv .quick .quick_title{transform:none}#introDiv .quick .quick_title:before{display:none}#introDiv .quick .quick_item{padding-top:16px;padding-bottom:16px;border-radius:18px}#introDiv .quick .quick_item:not(:first-child){border-left:0}#introDiv .quick .quick_item.n1{background:var(--korail-blue);border-top-left-radius:18px;border-bottom-left-radius:18px}#introDiv .quick .quick_item.n2{background:var(--korail-ticket-primary)}#introDiv .quick .quick_item.n3{background:var(--korail-tour-primary);border-top-right-radius:18px;border-bottom-right-radius:18px}#introDiv .load .intro_slogan span{padding-top:0;padding-bottom:0}#introDiv .load .quick{padding-top:0;padding-bottom:0}}@media screen and (max-width: 485px){#introDiv .intro{overflow:visible}#introDiv .quick{top:90px;bottom:auto;position:relative;left:0;margin-left:24px;margin-right:24px}#introDiv .load .search{top:100px;bottom:auto;position:relative;left:0;margin-left:24px;margin-right:24px}#introDiv .load #footer{bottom:auto;top:0px;position:relative}}.ticketdiv .main .event-pop{position:relative}.ticketdiv .main .event-pop .btnWrap,.ticketdiv .main .event-pop .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .ticketdiv .main .event-pop .btnWrap--center,.ticketdiv .main .event-pop .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .ticketdiv .main .event-pop .btn_wrap--center{position:absolute;left:16px;bottom:16px}.ticketdiv .main .event-pop .btnWrap li:nth-child(1),.ticketdiv .main .event-pop .layerPopup .layerWrap .btnWrap--center li:nth-child(1),.layerPopup .layerWrap .ticketdiv .main .event-pop .btnWrap--center li:nth-child(1),.ticketdiv .main .event-pop .layerPopup .layerWrap .btn_wrap--center li:nth-child(1),.layerPopup .layerWrap .ticketdiv .main .event-pop .btn_wrap--center li:nth-child(1){display:none}.ticketdiv .main .event-pop .btnWrap li label,.ticketdiv .main .event-pop .layerPopup .layerWrap .btnWrap--center li label,.layerPopup .layerWrap .ticketdiv .main .event-pop .btnWrap--center li label,.ticketdiv .main .event-pop .layerPopup .layerWrap .btn_wrap--center li label,.layerPopup .layerWrap .ticketdiv .main .event-pop .btn_wrap--center li label{display:none}.ticketdiv .main .event-pop .btnWrap li .btn_pop-close,.ticketdiv .main .event-pop .layerPopup .layerWrap .btnWrap--center li .btn_pop-close,.layerPopup .layerWrap .ticketdiv .main .event-pop .btnWrap--center li .btn_pop-close,.ticketdiv .main .event-pop .layerPopup .layerWrap .btn_wrap--center li .btn_pop-close,.layerPopup .layerWrap .ticketdiv .main .event-pop .btn_wrap--center li .btn_pop-close{margin:0;background-size:13px;background-position:center;border-radius:50%;line-height:1;padding-top:3px;padding-bottom:3px;width:28px;height:28px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;border:1px solid black;background-color:white;background-image:url("../../common/img/icon__common/icon__close--black.svg");background-repeat:no-repeat;aspect-ratio:1 / 1}.ticketdiv .main .event-pop .btnWrap li .btn_pop-close:hover,.ticketdiv .main .event-pop .layerPopup .layerWrap .btnWrap--center li .btn_pop-close:hover,.layerPopup .layerWrap .ticketdiv .main .event-pop .btnWrap--center li .btn_pop-close:hover,.ticketdiv .main .event-pop .layerPopup .layerWrap .btn_wrap--center li .btn_pop-close:hover,.layerPopup .layerWrap .ticketdiv .main .event-pop .btn_wrap--center li .btn_pop-close:hover{background-color:var(--korail-blue-900)}@media (max-width: 1024px){.ticketdiv .main .event-pop .btnWrap,.ticketdiv .main .event-pop .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .ticketdiv .main .event-pop .btnWrap--center,.ticketdiv .main .event-pop .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .ticketdiv .main .event-pop .btn_wrap--center{bottom:var(--spacing-8);left:var(--spacing-8)}.ticketdiv .main .event-pop .btnWrap li .btn_pop-close,.ticketdiv .main .event-pop .layerPopup .layerWrap .btnWrap--center li .btn_pop-close,.layerPopup .layerWrap .ticketdiv .main .event-pop .btnWrap--center li .btn_pop-close,.ticketdiv .main .event-pop .layerPopup .layerWrap .btn_wrap--center li .btn_pop-close,.layerPopup .layerWrap .ticketdiv .main .event-pop .btn_wrap--center li .btn_pop-close{width:24px;height:24px;background-size:11px}}.ticketdiv .main .event-pop .slick-dots{position:absolute;left:calc(16px + 28px + 8px);bottom:16px}.ticketdiv .main .event-pop .slick-dots .control__wrap{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.ticketdiv .main .event-pop .slick-dots .control__wrap>button{text-indent:-9999em;width:28px;height:28px;background-position:center;background-color:white;background-size:10px 10px;background-repeat:no-repeat;border-radius:50%;border:1px solid black;margin-right:var(--spacing-16)}.ticketdiv .main .event-pop .slick-dots .control__wrap>button:hover{background-color:var(--korail-blue-900)}.ticketdiv .main .event-pop .slick-dots .control__wrap>button.btn-pause{background-image:url("../../common/img/icon__common/icon__pause--black.svg")}.ticketdiv .main .event-pop .slick-dots .control__wrap>button.btn-play{background-image:url("../../common/img/icon__common/icon__play--black.svg")}.ticketdiv .main .event-pop .slick-dots .control__wrap .paging{order:2;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.ticketdiv .main .event-pop .slick-dots .control__wrap .paging li{width:11px;height:11px;background:white;border:1px solid black;text-indent:-9999em;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-right:var(--spacing-10);border-radius:3px;font-size:0}.ticketdiv .main .event-pop .slick-dots .control__wrap .paging li:hover{background-color:var(--korail-blue-900)}.ticketdiv .main .event-pop .slick-dots .control__wrap .paging li:last-of-type{margin-right:0}.ticketdiv .main .event-pop .slick-dots .control__wrap .paging li.slick-active{font-size:0.7777rem;border-radius:6px;width:24px;height:24px;text-indent:0;font-weight:700}.ticketdiv .main .event-pop .slick-dots .control__wrap .paging li button{width:100%;height:100%;display:block}@media (max-width: 1024px){.ticketdiv .main .event-pop .slick-dots .control__wrap .paging li{width:8px;height:8px;border-radius:2px}.ticketdiv .main .event-pop .slick-dots .control__wrap .paging li.slick-active{border-radius:4px;width:18px;height:18px}}@media (max-width: 1024px){.ticketdiv .main .event-pop .slick-dots{left:calc(16px + 24px + 8px);left:calc(8px + 24px + 8px);bottom:var(--spacing-8)}.ticketdiv .main .event-pop .slick-dots .control__wrap>button{width:24px;height:24px;background-size:9px;margin-right:var(--spacing-14)}}.ticketdiv .main .event-pop .slick-slider .slick-list{font-size:0;box-shadow:var(--box-shadow__md);background:black 00088;background:linear-gradient(180deg, rgba(0,0,0,0.4), rgba(255,255,255,0.1));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);aspect-ratio:1150 / 370;width:100%;height:100%;display:block;border-radius:var(--border-radius__md)}.ticketdiv .main .event-pop .slick-slider .slick-list .slick-slide a:hover img{transform:scale(1.05);transition:transform 0.5s ease}.ticketdiv .main .event-pop .slick-slider .slick-list .slick-slide img{aspect-ratio:1150 / 370;width:100%;border-radius:var(--border-radius__md);object-fit:contain;object-position:top;transition:transform 0.5s ease}.ticketdiv .main .event-pop .slick-slider .slick-arrow{position:absolute;text-indent:-9999px;background-repeat:no-repeat;background-color:white;border:1px solid black;background-size:12px 19px;width:36px;height:36px;z-index:999;top:50%;transform:translateY(-50%);border-radius:50%}.ticketdiv .main .event-pop .slick-slider .slick-arrow:hover{background-color:var(--korail-blue-900)}@media (max-width: 1024px){.ticketdiv .main .event-pop .slick-slider .slick-arrow{background-size:9px auto;width:28px;height:28px}}@media (max-width: 768px){.ticketdiv .main .event-pop .slick-slider .slick-arrow{display:none !important}}.ticketdiv .main .event-pop .slick-slider .slick-prev{left:16px;background-position:left 10px center;background-image:url("../../common/img/icon__arrows/line-arrow__left--black.svg")}@media (max-width: 1024px){.ticketdiv .main .event-pop .slick-slider .slick-prev{background-position:left 8px center}}.ticketdiv .main .event-pop .slick-slider .slick-next{right:16px;background-position:right 10px center;background-image:url("../../common/img/icon__arrows/line-arrow__right--black.svg")}@media (max-width: 1024px){.ticketdiv .main .event-pop .slick-slider .slick-next{background-position:right 8px center}}.ticketdiv .main .info_box{position:absolute;left:0;top:190px;top:0;position:relative;display:block}.ticketdiv .main .info_box .s_info{font-size:2rem;color:white;padding-top:30px;font-weight:700;padding-top:24px;line-height:1.4;max-width:800px;word-break:keep-all}@media (max-width: 1024px){.ticketdiv .main .info_box{display:block;left:auto}.ticketdiv .main .info_box .s_info{font-size:1.5555rem;max-width:360px}}@media (max-width: 768px){.ticketdiv .main .info_box{display:none;margin-right:auto;margin-left:auto;display:block;padding:0;left:0;flex-basis:100%;text-align:center}.ticketdiv .main .info_box h2{margin-left:auto;margin-right:auto;max-width:240px;margin-top:16px}.ticketdiv .main .info_box .s_info{max-width:240px;font-size:18px;word-break:keep-all;margin-left:auto;margin-right:auto;padding-top:8px}}.ticketdiv .main .ticket_box{position:absolute;background:rgba(7,142,185,0.85);width:100%;bottom:0}.ticketdiv .main .ticket_box .ticketWrap{max-width:1400px;margin:0 auto;height:120px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.ticketdiv .main .ticket_box .ticketWrap:after{display:block;content:"";clear:both}.ticketdiv .main .ticket_box .ticketWrap .title{display:none}.ticketdiv .main .ticket_box .ticketWrap>div{flex:1 1 0;padding-right:var(--spacing-24)}@media (max-width: 485px){.ticketdiv .main .ticket_box .ticketWrap>div{padding-right:0}}.ticketdiv .main .ticket_box .ticketWrap label{font-size:0.8888rem;color:white;width:100%;display:block;font-weight:700}.ticketdiv .main .ticket_box .ticketWrap .writeWrap{width:100%}.ticketdiv .main .ticket_box .ticketWrap .writeWrap input{color:white !important;opacity:1 !important;text-overflow:ellipsis;overflow:hidden;width:100%;font-size:1.111111rem;font-weight:600}@media (max-width: 1024px){.ticketdiv .main .ticket_box .ticketWrap .writeWrap input{font-size:1rem;max-height:2.32625rem}}.ticketdiv .main .ticket_box .ticketWrap .writeWrap a{background-position-y:0px;background-position:right 8px center;background-repeat:no-repeat;left:0;border-bottom:1px solid #fff}.ticketdiv .main .ticket_box .ticketWrap .writeWrap a:hover{border-bottom:2px solid #fff}.ticketdiv .main .ticket_box .ticketWrap .start a{background-image:url("../../common/img_add-on/ico_airplane_svg_white.svg")}.ticketdiv .main .ticket_box .ticketWrap .end a{background-image:url("../../common/img_add-on/ico_map_svg_white.svg")}.ticketdiv .main .ticket_box .ticketWrap .day_start a{background-image:url("../../common/img_add-on/ico_calendar_svg_white.svg")}@media (min-width: calc(1024px + 1px)) and (max-width: 1240px){.ticketdiv .main .ticket_box .ticketWrap .day_start a.btn_brth{background-image:none}}.ticketdiv .main .ticket_box .ticketWrap .total a{background-image:url("../../common/img_add-on/ico_pp_svg_white.svg")}@media (max-width: 1440px){.ticketdiv .main .ticket_box .ticketWrap{padding-left:var(--spacing-side__content--desktop);padding-right:var(--spacing-side__content--desktop)}}@media (max-width: 1024px){.ticketdiv .main .ticket_box .ticketWrap{padding:var(--spacing-side__content--mobile);flex-flow:row wrap;height:auto}.ticketdiv .main .ticket_box .ticketWrap .writeWrap{flex-basis:calc(100% - 50px);margin-right:0}.ticketdiv .main .ticket_box .ticketWrap .writeWrap a{background-size:20px}.ticketdiv .main .ticket_box .ticketWrap>div{width:100%;flex:1 0 50%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding-bottom:var(--spacing-16)}.ticketdiv .main .ticket_box .ticketWrap>div:nth-child(2),.ticketdiv .main .ticket_box .ticketWrap>div:nth-child(4){padding-right:var(--spacing-12)}.ticketdiv .main .ticket_box .ticketWrap>div:nth-child(3),.ticketdiv .main .ticket_box .ticketWrap>div:nth-child(5){padding-left:var(--spacing-12);padding-right:0}.ticketdiv .main .ticket_box .ticketWrap label{display:inline-block;padding:0;margin-bottom:0;flex-basis:64px;font-weight:700}}@media (max-width: 485px){.ticketdiv .main .ticket_box .ticketWrap>div{width:100%;flex:1 0 100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding-bottom:var(--spacing-8)}.ticketdiv .main .ticket_box .ticketWrap>div:nth-child(2),.ticketdiv .main .ticket_box .ticketWrap>div:nth-child(4){padding-right:0}.ticketdiv .main .ticket_box .ticketWrap>div:nth-child(3),.ticketdiv .main .ticket_box .ticketWrap>div:nth-child(5){padding-left:0}}@media (max-width: 1024px){.ticketdiv .main .ticket_box{top:0px;max-height:191.63px}}@media (max-width: 768px){.ticketdiv .main .ticket_box{max-height:177.16px}}@media (max-width: 485px){.ticketdiv .main .ticket_box{max-height:242.38px}}.ticketdiv .main .notice_wrap{padding-top:1.3333em;row-gap:0.888888em;column-gap:1.666666em;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.ticketdiv .main .notice_wrap:after{display:none}.ticketdiv .main .notice_wrap li a{display:flex;align-items:center}.ticketdiv .main .notice_wrap li a:hover>p{text-decoration:underline}.ticketdiv .main .notice_wrap li a p{font-size:1.111111rem;font-weight:600;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticketdiv .main .notice_wrap li a span{margin-left:auto;color:var(--korail-gray-500);font-weight:400;display:block;flex:0 0 auto;font-size:0.8888rem}.ticketdiv .main .notice_wrap .dateInfo{border:1px solid var(--korail-gray-1200)}@media (max-width: 485px){.ticketdiv .main .notice_wrap{grid-template-columns:repeat(1, minmax(0, 1fr))}}.ticketdiv .main .gruid_wrap{max-width:1400px;margin:0 auto;padding-top:48px;padding-bottom:48px}.ticketdiv .main .gruid_wrap>h2{text-align:left;padding-bottom:30px;font-weight:700}@media (min-width: calc(1440px + 1px)){.ticketdiv .main .gruid_wrap>h2{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.ticketdiv .main .gruid_wrap>h2{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.ticketdiv .main .gruid_wrap>h2{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.ticketdiv .main .gruid_wrap>ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(96px, 1fr));gap:1.3333em}@media (min-width: calc(1440px + 1px)){.ticketdiv .main .gruid_wrap>ul{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.ticketdiv .main .gruid_wrap>ul{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.ticketdiv .main .gruid_wrap>ul{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.ticketdiv .main .gruid_wrap>ul:after{display:none}.ticketdiv .main .gruid_wrap>ul li:nth-of-type(1) .icoWrap:before{background-image:url("../../common/img_add-on/ticket-main-icon__ticket--skyblue.png")}.ticketdiv .main .gruid_wrap>ul li:nth-of-type(2) .icoWrap:before{background-image:url("../../common/img_add-on/ticket-main-icon__bus--skyblue.png")}.ticketdiv .main .gruid_wrap>ul li:nth-of-type(3) .icoWrap:before{background-image:url("../../common/img_add-on/ticket-main-icon__discount--skyblue.png")}.ticketdiv .main .gruid_wrap>ul li:nth-of-type(4) .icoWrap:before{background-image:url("../../common/img_add-on/ticket-main-icon__lostitem--skyblue.png")}.ticketdiv .main .gruid_wrap>ul li:nth-of-type(5) .icoWrap:before{background-image:url("../../common/img_add-on/ticket-main-icon__promotion--skyblue.png")}.ticketdiv .main .gruid_wrap>ul li:nth-of-type(6) .icoWrap:before{background-image:url("../../common/img_add-on/ticket-main-icon__timetable--skyblue.png")}.ticketdiv .main .gruid_wrap>ul li a{text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:8px}.ticketdiv .main .gruid_wrap>ul li .icoWrap{display:block;border-radius:100%;position:relative;background-color:white;border:1px solid var(--korail-gray-1200);width:100%;max-width:172px}.ticketdiv .main .gruid_wrap>ul li .icoWrap:hover{border-color:var(--korail-ticket-primary);border-width:2px}.ticketdiv .main .gruid_wrap>ul li .icoWrap:after{display:inline-block;content:"";padding-top:100%}.ticketdiv .main .gruid_wrap>ul li .icoWrap:before{display:inline-block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-size:100%;width:64px;height:64px}@media (max-width: 1024px){.ticketdiv .main .gruid_wrap>ul li .icoWrap:before{width:48px;height:48px}}@media (max-width: 768px){.ticketdiv .main .gruid_wrap>ul li .icoWrap:before{width:40px;height:40px}}.ticketdiv .main .gruid_wrap .s_tit{font-size:1.1111rem}.ticketdiv .main .pdt_list{clear:both;margin:30px auto 0;position:relative;padding-top:0}.ticketdiv .main .pdt_list .slick-slide{margin:0 12px;max-width:261px}.ticketdiv .main .pdt_list .slick-list{padding:0 2px}.ticketdiv .main .pdt_list .slick-arrow{top:50%;transform:translateY(-50%);position:absolute;font-size:0;background-repeat:no-repeat;background-position:center;z-index:1;border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__circle);background-color:white;width:36px;height:36px;background-size:10px auto;box-shadow:var(--box-shadow__sm)}.ticketdiv .main .pdt_list .slick-arrow:hover{border-color:var(--korail-ticket-primary)}.ticketdiv .main .pdt_list .slick-arrow.slick-disabled{opacity:0.5;cursor:default}.ticketdiv .main .pdt_list .slick-arrow.slick-prev{left:-42px;background-image:url("../../common/img/icon__arrows/line-arrow__left--black.svg")}.ticketdiv .main .pdt_list .slick-arrow.slick-next{right:-42px;background-image:url("../../common/img/icon__arrows/line-arrow__right--black.svg")}@media (max-width: 768px){.ticketdiv .main .pdt_list .slick-arrow{background-size:8px auto;width:24px;height:24px}.ticketdiv .main .pdt_list .slick-arrow.slick-prev{left:-6px}.ticketdiv .main .pdt_list .slick-arrow.slick-next{right:-6px}}.ticketdiv .main .pdt_list li{float:left;text-align:center}.ticketdiv .main .pdt_list li:last-of-type{margin-right:0}.ticketdiv .main .pdt_list li:hover .box{color:var(--korail-ticket-primary);border:1px solid var(--korail-ticket-primary);border-width:2px}.ticketdiv .main .pdt_list li .box{padding-left:16px;padding-right:16px}.ticketdiv .main .pdt_list .box{padding:80px 0;background:white;border:1px solid var(--korail-gray-1200);font-size:1.3333rem;border-radius:var(--border-radius__md);color:var(--korail-ticket-primary);word-break:keep-all;line-height:var(--line-height-1-2);height:198px;display:flex;align-items:center;text-align:center;justify-content:center;font-weight:700}@media (min-width: calc(1024px + 1px)){.ticketdiv .main .pdt_list .box{border-radius:var(--border-radius__lg)}}.ticketdiv .main .pdt_list span{font-size:20px;font-weight:500;color:black;line-height:25px;position:relative;bottom:39px;display:block}.ticketdiv .main .pdt_list span:before{display:block;content:"";width:71px;height:71px;background:url(../img/main/btn_more.png) no-repeat;margin:0 auto}.ticketdiv .main .pdt_list>li:hover span:before{transform:rotate(360deg);transition:0.8s all}.ticketdiv .main .pdt_list .slick-track{display:inline-flex;align-items:baseline}@media (max-width: 1024px){.ticketdiv .main .pdt_list .box{padding:35px 0;height:110px}.ticketdiv .main .pdt_list span{font-size:14px;bottom:17px}.ticketdiv .main .pdt_list span:before{width:39px;height:39px;background-size:cover}}@media (max-width: 768px){.ticketdiv .main .pdt_list li{width:calc((100% - 20px) / 2);margin:0}.ticketdiv .main .pdt_list li:last-of-type{margin-right:5px}.ticketdiv .main .pdt_list .slick-slide{margin:0 6px}}.ticketdiv .main>section{padding:0}.ticketdiv .main .section01{position:relative;overflow:hidden}.ticketdiv .main .section01 .visual_text_wrap{min-height:800px;height:calc(100vh - var(--ticket-main-section-offset))}.ticketdiv .main .section01 .visual_text_wrap .slick-dots{display:none !important}.ticketdiv .main .section01 .visual_text_wrap .slick-slide img{min-height:800px;height:100%;height:calc(100vh - var(--ticket-main-section-offset));object-fit:cover;object-position:center;width:100%}@media (max-width: 1024px){.ticketdiv .main .section01 .visual_text_wrap{height:100%;min-height:800px;width:100%}.ticketdiv .main .section01 .visual_text_wrap .slick-slide img{min-height:800px}}.ticketdiv .main .section01 .content{position:absolute;max-width:1400px;width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:row;justify-content:center;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%);padding-top:calc(68px - var(--top-popup-offset))}.ticketdiv .main .section01 .content .event-pop{flex:1 1 0;width:0}.ticketdiv .main .section01 .content .event-pop .btn_pop-close{display:none}.ticketdiv .main .section01 .content .event-pop+.info_box{position:absolute;display:none}.ticketdiv .main .section01 .content .event-pop .pop_slide a:focus>img{transform:scale(1.05);transform-origin:center}.ticketdiv .main .section01 .content .info_box{position:relative;display:flex;flex-flow:column nowrap}@media (max-width: 1440px){.ticketdiv .main .section01 .content{padding-left:var(--spacing-side__content--desktop);padding-right:var(--spacing-side__content--desktop)}}@media (max-width: 1024px){.ticketdiv .main .section01 .content{padding-left:var(--spacing-side__content--mobile);padding-right:var(--spacing-side__content--mobile);top:192px;margin-top:var(--spacing-16);left:0;transform:none;padding-top:0;padding-bottom:var(--spacing-36)}}@media (max-width: 768px){.ticketdiv .main .section01 .content{flex-direction:column;align-items:center}.ticketdiv .main .section01 .content .event-pop{width:100%}}@media (max-width: 485px){.ticketdiv .main .section01 .content{top:242px}}.ticketdiv .main .section02{max-width:1564px;padding:0 82px;margin:0 auto}.ticketdiv .main .section02 .tit{font-size:1.5555rem;margin-bottom:var(--spacing-32);line-height:var(--line-height-1-375);color:black;padding-top:20px;float:left;font-weight:400;padding-top:48px;word-break:keep-all;position:relative;left:50%;transform:translateX(-50%)}.ticketdiv .main .section02 .tit .bottomMore{line-height:84px}.ticketdiv .main .section02 .tit .bottomMore::after{content:"";display:block;clear:both}.ticketdiv .main .section02 .tit .txt_bl{font-weight:600}@media (max-width: 1024px){.ticketdiv .main .section02 .tit{float:none;font-size:20px;text-align:center}.ticketdiv .main .section02 .tit .bl{display:inline}}.ticketdiv .main .section02 .pdt_list .slick-list{padding:0;font-size:0}@media (max-width: 768px){.ticketdiv .main .section02{padding:0 20px}}.ticketdiv .main .section03{background-color:#e5edf1;position:relative}.ticketdiv .main .section03 h2{font-size:1.5555rem}.ticketdiv .main .section03 .addWrap{max-width:1400px;margin:50px auto 0 auto;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.ticketdiv .main .section03 .addWrap:before{content:"";display:block;width:100%;height:100%;background:var(--korail-blue);position:absolute;top:0;left:0;max-height:415px;z-index:1}@media (max-width: 1440px){.ticketdiv .main .section03 .addWrap:before{display:none}}.ticketdiv .main .section03 .addWrap:after{content:"";display:block;width:50%;height:100%;background:#0d2e5a;position:absolute;top:0;left:0;max-height:415px;z-index:1}@media (max-width: 1440px){.ticketdiv .main .section03 .addWrap:after{display:none}}.ticketdiv .main .section03 .addWrap .box1{position:relative;z-index:2}.ticketdiv .main .section03 .addWrap img{width:100%}.ticketdiv .main .section03 .addWrap>div{position:relative}@media (max-width: 768px){.ticketdiv .main .section03 .addWrap{grid-template-columns:repeat(1, minmax(0, 1fr))}}.ticketdiv .main .section04{max-width:1400px;margin:0 auto 0;margin-top:2.6666em !important;margin-bottom:1.7777em !important}@media (min-width: calc(1440px + 1px)){.ticketdiv .main .section04{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.ticketdiv .main .section04{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.ticketdiv .main .section04{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.ticketdiv .main .section04 .head{border-bottom:2px solid var(--korail-gray-500);position:relative;padding-bottom:1.1111em;display:flex;align-items:center}.ticketdiv .main .section04 .head .tit{font-weight:700;font-size:1.5555rem}.ticketdiv .main .section04 .head .btnMore{margin-left:auto;display:inline-flex;align-items:center}.ticketdiv .main .section04 .head .btnMore:hover{text-decoration:underline}.ticketdiv .main .section04 .head .btnMore:before{display:inline-block;content:"";width:24px;height:24px;background:url(../../common/img/icon__common/icon__plus--black.svg) no-repeat;background-size:100% auto}.tourdiv .stop{background:url("../../common/img/icon__common/icon__pause--black.svg") no-repeat center;text-indent:-9999px;width:14px;height:14px}.tourdiv .play{background:url("../../common/img/icon__common/icon__play--black.svg") no-repeat center;text-indent:-9999px;width:14px;height:14px}.tourdiv .sortBtn{float:right}.tourdiv .sortBtn .newSort::after{content:"";width:2px;height:20px;display:inline-block;background:var(--korail-gray-700);margin:0 8px;position:relative;top:2px}.sortBtn .newSort,.sortBtn .endSort{font-size:1.1111rem;font-weight:600;color:black}.sortBtn .newSort.active,.sortBtn .endSort.active{color:var(--korail-blue)}.cityName{background:var(--korail-blue);min-width:.8888rem;color:white;text-align:center;margin-right:.8888rem;padding:0 .3333rem;font-size:0.8888rem}.clickBox{width:100%;position:relative;aspect-ratio:332 / 353;display:flex}.clickBox .cityName{position:absolute;top:0;left:0;z-index:2}.traver_rail_recommend_pro>ul{width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.3333em;justify-items:center}.traver_rail_recommend_pro>ul li{border:1px solid #dddddd;position:relative;width:100%}.traver_rail_recommend_pro>ul li:hover{border-color:var(--korail-blue)}@media (max-width: 768px){.traver_rail_recommend_pro>ul li{max-width:360px}}@media (max-width: 768px){.traver_rail_recommend_pro>ul{grid-template-columns:repeat(1, minmax(0, 1fr))}}.traver_rail_recommend_pro .plus_btn{width:1.8888rem;height:1.8888rem;background-size:100% auto;background:var(--korail-blue) url(../img/common/ico_plus.png) no-repeat center;position:absolute;right:0;bottom:0}#traver_rail_bottom2 .traver_rail_recommend_pro .plus_btn{left:50%;bottom:-17px;transform:translateX(-50%)}#traver_rail_bottom2 .traver_rail_recommend_pro>ul{width:100%;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}#traver_rail_bottom2 .traver_rail_recommend_pro>ul li{width:100%;max-height:280px;position:static;text-align:center}#traver_rail_bottom2 .traver_rail_recommend_pro>ul li a{padding-right:0}@media (max-width: 768px){#traver_rail_bottom2 .traver_rail_recommend_pro>ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 485px){#traver_rail_bottom2 .traver_rail_recommend_pro>ul{grid-template-columns:repeat(1, minmax(0, 1fr))}}.recommend_inner{width:100%;height:100%;display:flex;flex-flow:row nowrap}.recommend_inner .img_inner{flex:0 0 200px;word-break:keep-all;position:relative}.recommend_inner .img_inner img{object-fit:cover;width:100%;height:100%;object-position:center}@media (max-width: 768px){.recommend_inner .img_inner{flex:0 1 auto}}.recommend_inner .text_inner{display:grid;width:100%;gap:0.4444rem;align-content:start;grid-template-columns:repeat(1, minmax(0, 1fr));padding:1.3333rem}.recommend_inner .text_inner p{color:var(--korail-red-500);font-weight:700}#traver_rail_bottom2 .recommend_inner{flex-flow:column nowrap}#traver_rail_bottom2 .recommend_inner .img_inner{flex:0 1 auto}@media (max-width: 768px){.recommend_inner{flex-flow:column nowrap}}.traverRail_Wrap_slick{margin-top:1.3333rem;margin-bottom:1.3333rem}.traverRail_Wrap_slick .control_wrap{position:absolute;bottom:1.3333rem;left:1.3333rem;display:inline-flex;align-items:center;justify-content:flex-start}.traverRail_Wrap_slick .slick-dots li{float:left;width:0.7777rem;height:0.7777rem;border-radius:100%;background:var(--korail-gray-300);float:left;margin-right:1.1111rem}.traverRail_Wrap_slick .slick-dots li.slick-active{width:2.3333rem;border-radius:var(--border-radius__full);background-color:var(--korail-blue)}.traverRail_Wrap_slick .slick-dots li button{font-size:0px;width:inherit;height:inherit}.traverRail_Wrap_slick .rolling-slide{position:relative}.traverRail_Wrap_slick .rolling-slide .paging_btn{float:left}@media (max-width: 768px){.traverRail_Wrap_slick .rolling-slide img{object-fit:cover;object-position:left top;min-height:130px}}.seletWrap .tit{font-size:1.3333rem;margin-bottom:0.6666em}.eco_list li{padding-left:0.75em;position:relative}.eco_list li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.eco_list li:before{border-radius:0}.gugak_info{margin-top:1.3333em;margin-bottom:1.3333em}.gugak_info>ul{padding-top:0.8888em;padding-bottom:0.8888em;display:grid;gap:0.8888em}.gugak_info>ul li{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.4444em;border:1px solid var(--korail-gray-1300);padding:1.3333em}.gugak_info>ul li .tit_text{font-weight:700}.tourdiv .titleWrap{text-align:center}.tourdiv .titleWrap .text01{display:inline-block}.tourdiv .titleWrap .text01 p{background:#1a9fbb;min-width:80px;color:white;text-align:center}.tourdiv .titleWrap .text02{display:inline-block}.tourdiv .titleWrap h1{font-weight:600;font-size:25px;padding-right:5px;text-align:left;position:relative;top:4px}.tourdiv #groupReservation_Wrap{padding-bottom:30px}.tourdiv #listback{display:block;text-align:center;margin:40px auto 50px}.tourdiv #listback button{height:60px;line-height:58px}.tourdiv .day_text{font-size:16px;text-align:center;margin-top:20px}.tourdiv .noticeTable thead tr td p::before{content:"";display:block;background:url(../img/sub/folder.png) no-repeat;width:21px;height:20px;float:left;left:-30px;top:2px;position:absolute}#notice_List_Wrap .innerWarp{border-top:1px solid var(--korail-gray-1200);border-bottom:1px solid black;padding:10px 0}#notice_List_Wrap .innerWarp .imgMapEventBox img{width:100%;height:100%}#notice_List_Wrap .innerWarp div{margin:10px 0 !important}#notice_List_Wrap .innerWarp p{font-size:18px;line-height:30px;color:#707070;text-align:center;font-weight:400}#notice_List_Wrap .innerWarp .noticeTable{margin-top:40px;margin-bottom:43px}#notice_List_Wrap .innerWarp .noticeTable p{font-size:22px;color:#707070;line-height:36px}@media (max-width: 1024px){.tourdiv .titleWrap{text-align:left}.tourdiv .eventInnerDay p:nth-child(1){margin-top:5px}#notice_List_Wrap .innerWarp p{text-align:left;font-size:16px}#notice_List_Wrap .innerWarp div{margin:10px 0 10px 0 !important}}@media screen and (max-width: 768px){.tourdiv .titleWrap .text01{margin-bottom:5px}.tourdiv #notice_List_Wrap .top{margin-bottom:20px}.tourdiv .noticeTable tbody tr p{font-size:16px}#notice_List_Wrap{padding-top:20px}#notice_List_Wrap .innerWarp{padding:0}#notice_List_Wrap .innerWarp .noticeTable{margin-top:28px;margin-bottom:35px}#notice_List_Wrap .innerWarp .noticeTable p{font-size:16px;line-height:24px}}@media screen and (max-width: 590px){.tourdiv #notice_List_Wrap .top .titleWrap{text-align:left}.tourdiv #notice_List_Wrap .eventInnerDay{text-align:left}}.tourdiv #notice_List_Wrap .top{margin-bottom:20px}.tourdiv .titleWrap{text-align:center}.tourdiv .titleWrap .text01{display:inline-block}.tourdiv .titleWrap .text01 p{background:#1a9fbb;min-width:80px;color:white;text-align:center}.tourdiv .titleWrap .text02{display:inline-block}.tourdiv .titleWrap h1{font-weight:600;font-size:25px;padding-right:5px;text-align:left;position:relative;top:4px}.tourdiv #groupReservation_Wrap{padding-bottom:30px}.tourdiv #listback{display:block;text-align:center;margin:40px auto 50px}.tourdiv #listback button{height:60px;line-height:58px}.tourdiv .day_text{font-size:16px;text-align:center;margin-top:20px}.tourdiv .noticeTable thead tr td p::before{content:"";display:block;background:url(../img/sub/folder.png) no-repeat;width:21px;height:20px;float:left;left:-30px;top:2px;position:absolute}#notice_List_Wrap .innerWarp{border-top:1px solid var(--korail-gray-1200);border-bottom:1px solid black;padding:10px 0}#notice_List_Wrap .innerWarp div{margin:10px 0 !important}#notice_List_Wrap .innerWarp p{font-size:18px;line-height:30px;color:#707070;text-align:center;font-weight:400}#notice_List_Wrap .innerWarp .noticeTable{margin-top:40px;margin-bottom:43px}#notice_List_Wrap .innerWarp .noticeTable p{font-size:22px;color:#707070;line-height:36px}@media (max-width: 1024px){.tourdiv .titleWrap{text-align:left}.tourdiv .eventInnerDay p:nth-child(1){margin-top:5px}#notice_List_Wrap .innerWarp p{text-align:left;font-size:16px}#notice_List_Wrap .innerWarp div{margin:10px 0 10px 0 !important}}@media screen and (max-width: 768px){.tourdiv .titleWrap .text01{margin-bottom:5px}.tourdiv #notice_List_Wrap .top{margin-bottom:20px}.tourdiv .noticeTable tbody tr p{font-size:16px}#notice_List_Wrap{padding-top:20px}#notice_List_Wrap .innerWarp{padding:0}#notice_List_Wrap .innerWarp .noticeTable{margin-top:28px;margin-bottom:35px}#notice_List_Wrap .innerWarp .noticeTable p{font-size:16px;line-height:24px}}@media screen and (max-width: 590px){.tourdiv #notice_List_Wrap .top .titleWrap{text-align:left}.tourdiv #notice_List_Wrap .eventInnerDay{text-align:left}}.event_wrap .event{font-size:1.1111rem;font-weight:700;margin-bottom:0.2222rem}.eventBox{margin-top:1.3333em;gap:1.3333em;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));text-align:left;grid-auto-rows:auto}.eventBox.clear:after{display:none !important;clear:none !important}.eventBox.type_slick .slick-dots{text-align:center}.eventBox.type_slick .slick-dots li{display:inline-block;float:none;width:16px;height:16px;margin-right:0px;margin-bottom:0px;background:#00acc2;border-radius:50%}.eventBox.type_slick .slick-dots li:not(.slick-active){background:var(--korail-gray-1200)}.eventBox.type_slick .slick-dots li:not(last-child){margin-right:19px}.eventBox.type_slick .slick-dots li button{color:transparent}.eventBox+.page_group{margin-top:1.33333rem}.eventBox li{border:1px solid var(--korail-gray-1300)}.eventBox li a{display:inline-block}.eventBox .imgBox{position:relative;aspect-ratio:292 / 176}.eventBox .imgBox img{aspect-ratio:292 / 176;object-fit:cover;width:100%;height:100%;min-height:176px}.eventBox .imgBox .event_end{position:absolute;left:0;top:0;background:rgba(0,0,0,0.7);width:100%;height:100%;display:flex;align-items:center;color:white;justify-content:center}.sch_board-cont .eventBox li{border:0}@media (max-width: 1024px){.eventBox{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 485px){.eventBox{grid-template-columns:repeat(1, minmax(0, 1fr))}}.layerPopup .travel_info-txt-wrap{margin-top:1.7777rem;border:1px solid #e9e9e9;padding:1.1111rem 2.6666rem}.layerPopup .travel_info-txt-wrap .txt{padding-left:3.5555rem;word-break:keep-all;font-size:1rem;position:relative}.layerPopup .travel_info-txt-wrap .txt:before{display:block;content:"";width:40px;height:40px;background:url(../img/common/ico_cful.png) no-repeat;background-size:40px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.layerPopup .naeilro_info-pop{text-align:center;font-size:1.3333rem}.layerPopup .layerWrap .naeilro_info-pop .btnWrap,.layerPopup .layerWrap .naeilro_info-pop .btnWrap--center,.layerPopup .layerWrap .naeilro_info-pop .btn_wrap--center{margin-top:1.7777rem}.layerPopup .info_qr-history-wrap .specifi_info-wrap .total_txt-wrap{padding:24px 0 0;line-height:1}@media screen and (max-width: 768px){.layerPopup .info_qr-history-wrap .specifi_info-wrap .total_txt-wrap{padding-top:18px}}.layerPopup .specifi_info-wrap.type_payment{margin-top:45px}.layerPopup .info_qr-history-wrap .pay_info-list{text-align:left}.layerPopup .info_qr-history-wrap .pay_info-list li:not(:last-of-type){margin-bottom:15px}.layerPopup .info_qr-history-wrap .pay_info-list label{font-size:22px;font-weight:600;line-height:25px;margin-bottom:5px;display:block}.layerPopup .info_qr-history-wrap .pay_info-list .label{font-size:22px;font-weight:600;line-height:25px;margin-bottom:5px;display:block}.layerPopup .info_qr-history-wrap .pay_info-list .info_txt{font-size:16px;line-height:22px;padding-left:17px;margin-top:16px;display:block}.layerPopup .info_qr-history-wrap .pay_info-list .info_txt:before{display:inline-block;content:"※";font-size:16px;color:var(--korail-red-500);margin-left:-17px;margin-right:4px}@media screen and (max-width: 768px){.layerPopup .specifi_info-wrap.type_payment{margin-top:30px}.layerPopup .info_qr-history-wrap .pay_info-list label{font-size:16px;line-height:20px}.layerPopup .info_qr-history-wrap .pay_info-list .label{font-size:16px;line-height:20px}.layerPopup .info_qr-history-wrap .pay_info-list li:not(:last-of-type){margin-bottom:8px}.layerPopup .info_qr-history-wrap .pay_info-list .info_txt{font-size:16px;line-height:20px;margin-top:10px}.layerPopup .info_qr-history-wrap .pay_info-list .info_txt:before{font-size:14px}}.layerPopup .specifi_info-wrap.type02{margin-top:22px}.layerPopup .specifi_info-wrap .info_txt-wrap{margin-top:12px;border-top:1px solid #222;padding-top:7px}@media screen and (max-width: 768px){.layerPopup .specifi_info-wrap.type02{margin-top:24px}.layerPopup .layerWrap .info_qr-history-wrap .btnWrap button:not(:first-of-type),.layerPopup .layerWrap .info_qr-history-wrap .btnWrap--center button:not(:first-of-type),.layerPopup .layerWrap .info_qr-history-wrap .btn_wrap--center button:not(:first-of-type){margin-left:3px}.layerPopup .layerWrap .info_qr-history-wrap .btnWrap button:not(.type_full),.layerPopup .layerWrap .info_qr-history-wrap .btnWrap--center button:not(.type_full),.layerPopup .layerWrap .info_qr-history-wrap .btn_wrap--center button:not(.type_full){width:calc((100% - 3px) / 2);font-size:17px;font-weight:600;padding:0}}.layerPopup .qa_write-cont .txt{font-size:20px;line-height:30px;color:var(--korail-gray-300);word-break:keep-all}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list li{margin-bottom:10px}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list li:last-of-type{margin-bottom:0;padding-top:10px}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list li:last-of-type div.data{margin-top:9px;border-color:var(--korail-gray-300);font-size:20px;line-height:38px;padding:8px 19px;text-overflow:ellipsis;overflow:hidden}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list .tit{font-size:20px;font-weight:600;line-height:38px;margin-bottom:0}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list label{font-size:20px;font-weight:600;line-height:38px;margin-bottom:0}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list .data{color:var(--korail-gray-300)}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list .data input{line-height:50px;height:50px;font-size:20px;padding:0 20px;text-overflow:ellipsis;overflow:hidden}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list div.data{border-color:var(--korail-gray-300);margin-top:5px}@media screen and (max-width: 768px){.layerPopup .qa_write-cont .txt{font-size:16px;line-height:26px}.layerPopup .qa_write-cont .board_list .tit{width:30%;max-width:100px}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list .tit{font-size:16px;line-height:34px}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list label{font-size:16px;line-height:34px}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list .data{font-size:16px;margin-top:0}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list .data input{line-height:45px;height:45px;font-size:16px;padding:0 8px}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list li:last-of-type{padding-top:0}.tourdiv .layerPopup .layerWrap .qa_write-cont .type_qa .board_list li:last-of-type div.data{font-size:16px;line-height:34px;padding:8px 10px}}.rsv_board-wrap{border-top:1px solid #222;border-bottom:1px solid var(--korail-gray-1300)}.rsv_board-wrap .box_inner{padding:30px 20px}.rsv_board-wrap .thum_box{font-size:0}.rsv_board-wrap .thum_box .img_wrap,.rsv_board-wrap .thum_box .txt_wrap{display:inline-block;vertical-align:middle}.rsv_board-wrap .thum_box .img_wrap{border:1px solid var(--korail-gray-1300);width:220px;height:150px;overflow:hidden;position:relative}.rsv_board-wrap .thum_box .img_wrap img{width:100%;height:auto;max-width:none;position:absolute;left:0;top:50%;transform:translateY(-50%)}.rsv_board-wrap .thum_box .txt_wrap{padding-left:20px}.rsv_board-wrap .thum_box .txt_wrap .tit{font-size:22px;font-weight:600}.rsv_board-wrap .thum_box .txt_wrap .txt{font-size:18px;line-height:30px;color:#555;padding-top:20px}@media screen and (max-width: 768px){.rsv_board-wrap .box_inner{padding:20px 7px 15px}.rsv_board-wrap .thum_box .img_wrap{display:block;width:100%;height:auto}.rsv_board-wrap .thum_box .img_wrap img{width:100%;height:auto;position:static;transform:none}.rsv_board-wrap .thum_box .txt_wrap{padding:12px 0 0}.rsv_board-wrap .thum_box .txt_wrap .tit{font-size:18px;line-height:24px}.rsv_board-wrap .thum_box .txt_wrap .txt{font-size:16px;line-height:26px;padding-top:5px}.ttk_rsv_details-pop .uf_list{padding-top:8px}.ttk_rsv_details-pop .uf_list .tit{font-size:16px;line-height:20px;padding:5px 0}.ttk_rsv_details-pop .uf_list ul{padding-bottom:10px}.ttk_rsv_details-pop .uf_list li{margin-bottom:0}.ttk_rsv_details-pop .uf_list .table_wrap{margin-top:0}.ttk_rsv_details-pop .uf_list table{font-size:15px}.ttk_rsv_details-pop .uf_list tr{height:35px}.ttk_rsv_details-pop .uf_list th{width:37%}}.layerPopup .layerWrap.type_map{max-width:calc(100vw - 40px);width:1160px}.layerPopup .layerWrap .type_qa .board_list{padding-top:35px;font-size:20px}.layerPopup .layerWrap .type_qa .board_list li{margin-bottom:35px}.layerPopup .layerWrap .type_qa .board_list li:last-of-type{margin-bottom:0}.layerPopup .layerWrap .type_qa .board_list li:last-of-type div.data{border:1px solid var(--korail-gray-1100)}.layerPopup .layerWrap .type_qa .board_list .data input{width:100%;padding:0 5px;padding-bottom:13px}.layerPopup .layerWrap .type_qa .board_list div.data{border-bottom:1px solid #b7b7b7}.tourdiv .layerWrap .tkt_pop1 .alertCont{text-align:center}.tourdiv .layerWrap .tkt_pop1 .alertCont p{margin-bottom:40px;color:black}.tourdiv .layerWrap .tkt_pop1 .room_check button{display:inline-block;width:calc((100% - 26px) / 3);margin-right:10px;border:1px solid #c1c1c1;border-radius:10px;line-height:80px;font-size:20px;font-weight:600}.tourdiv .layerWrap .tkt_pop1 .room_check button:last-child{margin-right:0}.tourdiv .layerWrap .tkt_pop1 .active_room button{width:100%}.tourdiv .layerWrap .tkt_pop1_2 .room_check button{width:calc((100% - 13px) / 2);margin-right:10px}.tourdiv .layerWrap .tkt_pop1_2 .room_check button:last-child{margin-right:0}.tourdiv .room_check .active{background:#0988b7;color:white;border-color:#0988b7 !important}.tourdiv .tkt_pop1_2 .ckbox div{display:block;font-size:20px;line-height:40px}.tourdiv .tkt_pop1_2 .ckbox div input{margin-right:10px}@media screen and (max-width: 768px){.tourdiv .layerWrap .tkt_pop1 .room_check button{line-height:60px;font-size:16px}.tourdiv .layerWrap .tkt_pop1 .alertCont p{margin-bottom:20px}.tourdiv .tkt_pop1_2 .ckbox div{font-size:16px;line-height:35px}}.tourdiv ul.train_check{margin-bottom:35px}.tourdiv ul.train_check li{width:calc((100% - 20px) / 5);margin-right:5px;float:left;text-align:center;font-size:16px;border:1px solid #dcdcdc;box-sizing:border-box;height:50px;position:relative;margin-bottom:5px}.tourdiv ul.train_check li.active{background:#0988b7;box-sizing:border-box;border:1px solid #0988b7}.tourdiv ul.train_check li.active a{color:white}.tourdiv ul.train_check li:nth-of-type(5n){margin-right:0}.tourdiv ul.train_check li a{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);display:inline-block}.tourdiv ul.train_check li a p{font-size:12px}.tourdiv .tkt_pop3 .layerWrap{min-width:530px;width:530px;overflow-y:hidden}.tourdiv .tkt_pop3 .tab_content li{background:#f3f5f7;border:1px solid #f3f5f7}.tourdiv .tkt_pop3 .bottom_text_wrap span{position:absolute;left:-15px}.tourdiv .tkt_pop3 .bottom_text_wrap li{position:relative;left:15px;padding-right:20px;margin:15px 0}.tourdiv .layerWrap .tkt_pop3 ul.tab-button{border-bottom:none;margin-bottom:20px}.tourdiv .layerWrap .tkt_pop3 ul.tab-button li{font-size:18px;min-width:14.2%;border-right:none;border-left:none;border-bottom:1px solid var(--korail-gray-1200);position:relative;font-weight:500;height:50px;line-height:48px}.tourdiv .layerWrap .tkt_pop3 ul.tab-button li::after{content:"";display:inline-block;width:1px;height:15px;background:var(--korail-gray-1200);position:absolute;right:0;top:55%;transform:translateY(-50%)}.tourdiv .layerWrap .tkt_pop3 ul.tab-button li:last-child{border-right:1px solid var(--korail-gray-1200)}.tourdiv .layerWrap .tkt_pop3 ul.tab-button li:last-child::after{display:none}.tourdiv .layerWrap .tkt_pop3 ul.tab-button li:first-child{border-left:1px solid var(--korail-gray-1200)}.tourdiv .layerWrap .tkt_pop3 ul.tab-button li.active::after{display:none}.tourdiv .layerWrap .tkt_pop3 .btnWrap,.tourdiv .layerPopup .layerWrap .tkt_pop3 .btnWrap--center,.layerPopup .tourdiv .layerWrap .tkt_pop3 .btnWrap--center,.tourdiv .layerPopup .layerWrap .tkt_pop3 .btn_wrap--center,.layerPopup .tourdiv .layerWrap .tkt_pop3 .btn_wrap--center{margin-top:30px;padding:0 47px}.tourdiv .layerWrap.tkt_pop3_1 .con_Wrap{max-height:calc(100vh - 310px)}.tourdiv ul.train_check2{margin-bottom:0}.tourdiv .ktk_pop_table table{text-align:center;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.tourdiv .ktk_pop_table table tr{border-bottom:1px solid #bcbcbc}.tourdiv .ktk_pop_table table tr th{background:#f5f5f5;padding:15px 10px}.tourdiv .ktk_pop_table table tr th:nth-child(2){width:25%}.tourdiv .ktk_pop_table table tr td{padding:0px 10px;height:75px}.tourdiv .ktk_pop_table table tr td p{font-size:14px}.tourdiv .ktk_pop_table table tr td span{color:var(--korail-blue)}.tourdiv .ktk_pop_table table .border{border-right:1px solid #bcbcbc}.tourdiv .box_text_wrap{background:#f5f5f5;padding:15px 20px 20px;margin-bottom:30px}.tourdiv .box_text_wrap ul li{position:relative;left:10px;margin:10px 0;line-height:23px}.tourdiv .box_text_wrap ul li::before{content:"";display:inline-block;width:4px;height:1px;background:black;position:absolute;left:-10px;top:55%;transform:translateY(-50%)}.tourdiv .box_text_wrap ul li:last-child::before{top:30%}.tourdiv .tkt_pop3_1 .layerWrap{min-width:560px;width:560px}@media screen and (max-width: 768px){.tourdiv .layerWrap .tkt_pop3_1{min-width:320px !important;width:320px !important}.tourdiv .layerWrap .tkt_pop3{min-width:300px;width:300px}.tourdiv .layerWrap .tkt_pop3 .btnWrap,.tourdiv .layerPopup .layerWrap .tkt_pop3 .btnWrap--center,.layerPopup .tourdiv .layerWrap .tkt_pop3 .btnWrap--center,.tourdiv .layerPopup .layerWrap .tkt_pop3 .btn_wrap--center,.layerPopup .tourdiv .layerWrap .tkt_pop3 .btn_wrap--center{padding:0 20px}.tourdiv ul.train_check li button{font-size:12px}.tourdiv .ktk_pop_table table{font-size:14px}.tourdiv .ktk_pop_table table tr td p{font-size:12px}.tourdiv .box_text_wrap ul li{left:5px;font-size:14px}.tourdiv .box_text_wrap ul li::before{top:24%}.tourdiv .box_text_wrap ul li:nth-child(2)::before{top:50%}.tourdiv .box_text_wrap ul li:nth-child(3)::before{top:50%;top:16%}}@media screen and (max-width: 320px){.tourdiv .layerWrap .tkt_pop3_1{min-width:304px !important}}.tourdiv .titleWrap .text01 p.inline{display:inline-block;font-size:16px;padding:0;background:white;border:1px solid #1a9fbb;color:#1a9fbb;line-height:28px;margin-right:8px}.tourdiv .event_img_Wrap{margin-top:30px}.tourdiv .event_img_Wrap img{position:relative;left:50%;transform:translateX(-50%)}.tourdiv .eventInnerDay{text-align:center;color:#535353}.tourdiv .eventInnerDay p{display:inline-block}.tourdiv .eventInnerDay p:nth-child(1){font-size:16px}.tourdiv .day_text span::after{content:"";display:inline-block;width:2px;height:13px;background:#c1c1c1;margin:0 7px}@media (max-width: 1024px){.tourdiv .titleWrap h1{font-size:18px;top:0}.tourdiv .eventInnerDay{text-align:left}}@media screen and (max-width: 768px){.tourdiv .titleWrap h1{font-size:20px;position:static;line-height:25px}.tourdiv .titleWrap .text01 p.inline{font-size:16px;line-height:30.5px}.tourdiv .eventInnerDay{color:#505354}.tourdiv .eventInnerDay p:nth-child(1){font-size:14px}}@media screen and (max-width: 328px){.tourdiv .eventInnerDay .day_text{font-size:15px}}.tourdiv #travelWrap .headTitle h1{font-size:40px;font-weight:800;text-align:center}.tourdiv #travelWrap .headTitle h1::after{content:"";display:block;width:40px;height:1px;background:black;margin:30px auto}.tourdiv #travelWrap .travelCenter{padding-bottom:50px}.tourdiv #travelWrap .travelCenter .headTitle h1:after{background:none}.tourdiv #travelWrap .service__offer_wrap{width:75%;height:auto;padding:48px 58px 85px 58px;margin:0 auto;background:#fff7f1}.tourdiv #travelWrap .service__offer_wrap ul li{font-size:26px;padding:10px 0;position:relative;max-height:53px;margin-left:30px;font-weight:500}.tourdiv #travelWrap .service__offer_wrap ul li::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50px;background:var(--korail-blue);position:absolute;left:-20px;top:22px}.tourdiv #travelWrap .timeNotice{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:60px 0;margin:60px auto}.tourdiv #travelWrap .timeNotice .colorText{color:var(--korail-blue)}.tourdiv #travelWrap .timeNotice p{text-align:center;font-size:31px;font-weight:600}.tourdiv #travelWrap .page_group{margin:0px auto 110px;display:none}.tourdiv .travelCenter .callWrap li{float:left;width:calc((100% - 60px) / 2);margin-right:60px;border:1px solid #bababa;border-radius:var(--border-radius__sm);box-sizing:border-box;margin-bottom:50px;padding:35px 40px}.tourdiv .travelCenter .callWrap li:nth-of-type(2n){margin-right:0}.tourdiv .travelCenter .callWrap ul::after{content:"";display:block;clear:both}.tourdiv .callWrap .callInner{padding:10px 0;display:table}.tourdiv .callWrap .callInner h4{float:left;margin-right:50px;font-size:24px;display:table-cell;width:65px}.tourdiv .callWrap .callInner p{font-size:20px;display:table-cell;vertical-align:middle}.tourdiv br.none{display:none}@media screen and (max-width: 1025px){.tourdiv #travelWrap .service__offer_wrap{width:100%}.tourdiv .travelCenter .callWrap li{width:calc((100% - 30px) / 2);margin-right:30px;padding:15px 30px}.tourdiv .travelCenter .callInner{padding:6px 0}.tourdiv .travelCenter .callInner h4{float:none;margin-right:0px}.tourdiv .travelCenter .callInner p{margin-top:4px;padding-left:30px}}@media screen and (max-width: 768px){.tourdiv li.hidden{display:none}.tourdiv .travelCenter .callInner{padding:2px 0}.tourdiv .travelCenter .callWrap li{width:100%;margin-right:0px;margin-bottom:20px;padding:33px 30px}.tourdiv #travelWrap .timeNotice{padding:30px 0;margin:40px auto}.tourdiv #travelWrap .timeNotice p{font-size:20px}.tourdiv #travelWrap .service__offer_wrap{padding:30px 20px 45px 20px}.tourdiv #travelWrap .service__offer_wrap ul li{font-size:16px;padding:7.5px 0}.tourdiv #travelWrap .service__offer_wrap ul li::before{width:5px;height:5px;left:-14px;top:16px}.tourdiv #travelWrap .page_group{display:block;margin-top:30px}.tourdiv #travelWrap .headTitle h1{font-size:36px;font-size:24px}.tourdiv #travelWrap .headTitle h1::after{margin:20px auto}.tourdiv br.none{display:block}.tourdiv .timeNotice .colorText{font-size:20px}.tourdiv .callWrap .callInner p{font-size:16px}.tourdiv .callWrap .callInner h4{font-size:18px}}@media screen and (max-width: 420px){.tourdiv #travelWrap .service__offer_wrap{padding:16px 20px 40px 3px}.tourdiv #travelWrap .service__offer_wrap ul li::before{top:18px}.tourdiv #travelWrap .service__offer_wrap ul li p{display:inline}.tourdiv .travelCenter .callInner p{padding-left:10px}}@media screen and (max-width: 320px){.tourdiv #travelWrap .service__offer_wrap{padding:16px 20px 60px 3px}}.tourdiv #groupReservation_Wrap .boardTable_box .table:last-child li.w30{width:88%}.tourdiv #groupReservation_Wrap .boardTable_box .table li.w30{width:47%;float:left}.tourdiv #groupReservation_Wrap .boardTable_box .table li.type_none{float:none}.tourdiv #groupReservation_Wrap .boardTable_box .table li.chg_wrap{float:left;width:6%;line-height:0;position:relative;top:52px}.tourdiv #groupReservation_Wrap .boardTable_box .table .tit{display:block;width:100%}.tourdiv #groupReservation_Wrap .boardTable_box label{font-size:23px;margin-bottom:15px;display:block}.tourdiv #groupReservation_Wrap .innerWrap{border:1px solid var(--korail-gray-1200);padding:50px 40px;border-radius:var(--border-radius__sm);margin-top:25px}.tourdiv #icon button{background:url(../img/sub/change_icon.png) no-repeat 97% 50%/15px auto;width:19px;height:23px;float:left;margin:0 120px;position:relative;top:15px}.tourdiv .reservation_Wrap .wrap_inner{border:1px solid #bfbfbf;float:left;width:calc((100% - 32px) / 3);margin-right:16px;box-sizing:border-box;padding:22px;margin-bottom:16px}.tourdiv .reservation_Wrap .wrap_inner:nth-of-type(3n){margin-right:0}.tourdiv .reservation_inner ul .rail_name{float:left;min-width:100px;line-height:40px;background:#314da9;color:white;text-align:center;font-size:22px;margin-right:5px;padding:0 10px}.tourdiv .reservation_inner ul .rail_num{float:left;height:40px;border:1px solid #b7b7b7;color:black;text-align:center;line-height:38px;font-size:22px;margin-right:5px;padding:0 10px}.tourdiv .reservation_inner ul .time_text{float:right;font-size:20px;font-weight:600;line-height:40px}.tourdiv .reservation_inner ul .move_title{clear:both;font-size:30px;font-weight:600;padding:25px 0 35px 0}.tourdiv .reservation_inner ul .nomal_ticket{float:left;background:#eeeeee;border-radius:10px;width:195px;height:120px;position:relative;cursor:pointer}.tourdiv .reservation_inner ul .no_ticket{background:#5b5b5b}.tourdiv .reservation_inner ul .no_ticket:hover{background:#909090;color:var(--korail-gray-1200)}.tourdiv .reservation_inner ul .no_ticket p{color:white;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.tourdiv .reservation_inner ul .special_ticket{float:left;background:#0f3e69;border-radius:10px;width:195px;height:120px;position:relative;color:white;cursor:pointer}.tourdiv .special_ticket span{position:absolute;min-width:80px;padding:0 15px;height:25px;background:#03b3c0;color:white;text-align:center;line-height:23px;border-radius:5px;top:0;left:0}.tourdiv .special_ticket p{color:white;text-align:center;font-size:22px;position:relative;top:35px}.tourdiv .nomal_ticket p{color:black;text-align:center;font-size:22px;position:relative;top:35px}@media screen and (max-width: 1440px){.tourdiv .reservation_Wrap .wrap_inner{width:calc((100% - 16px) / 2)}.tourdiv .reservation_Wrap .wrap_inner:nth-of-type(3n){margin-right:16px}.tourdiv .reservation_Wrap .wrap_inner:nth-of-type(2n){margin-right:0px}.tourdiv .reservation_inner ul .special_ticket{width:calc(50% - 10px)}.tourdiv .reservation_inner ul .nomal_ticket{width:calc(50% - 10px)}}@media screen and (max-width: 1025px){.tourdiv #groupReservation_Wrap .boardTable_box .table:last-child li.w30{width:100%}.tourdiv #groupReservation_Wrap .boardTable_box .table li.chg_wrap{width:100%;top:5px}.tourdiv #groupReservation_Wrap .boardTable_box .table li.w30{width:100%}}@media screen and (max-width: 837px){.tourdiv .reservation_inner ul .time_text{float:left}.tourdiv .reservation_inner ul .move_title{width:190px;padding:5px 0 20px 0}.tourdiv .special_ticket p{font-size:20px}.tourdiv .nomal_ticket p{font-size:20px}}@media screen and (max-width: 768px){.tourdiv #groupReservation_Wrap .boardTable_box label{font-size:15px;color:black;margin-bottom:0;text-align:center}.tourdiv #groupReservation_Wrap #listback{margin:40px auto 50px}.tourdiv #groupReservation_Wrap #listback button{min-width:calc(100% - 40px);line-height:52px;height:50px;line-height:48px;font-size:20px}.tourdiv .reservation_Wrap .wrap_inner{width:100%}.tourdiv .reservation_inner ul .move_title{font-size:26px;width:160px}.tourdiv .reservation_inner ul .special_ticket{height:98px}.tourdiv .reservation_inner ul .nomal_ticket{height:98px}.tourdiv .reservation_inner ul .time_text{clear:both}.tourdiv .special_ticket p{font-size:16px;top:30px}.tourdiv .nomal_ticket p{font-size:16px;top:30px}}.tourdiv .wrap_inner .man_Num .view_Btn{float:right;min-width:84px;min-height:40px;background:#00acc2;color:white;position:absolute;right:0;bottom:0}.tourdiv .reservation_inner{display:table-cell;vertical-align:middle;background:white}.tourdiv .reservation_inner .inner{float:left}.tourdiv .reservation_inner .inner02{position:absolute;right:50px;top:50%;transform:translateY(-50%);color:var(--korail-red-500);font-size:18px}.tourdiv .reservation_inner .rail_wrap.type1 .rail_name{min-width:60px;line-height:27px;background:#da090b;border-radius:30px;font-size:16px;margin-right:8px}.tourdiv .reservation_inner .rail_wrap.type1 .confirm_info{font-size:22px;font-weight:600;line-height:1}.tourdiv .reservation_inner .confirm_wrap{font-size:20px}.tourdiv .reservation_inner .confirm_wrap li{margin-top:10px}.tourdiv .reservation_inner.confirm .date{font-size:20px;padding-top:13px;color:#555555;display:block}.tourdiv #reservationConfirm_Wrap .seletWrap{margin-bottom:20px}.tourdiv #reservationConfirm_Wrap .seletWrap h3{float:left;font-size:34px;line-height:62px}.tourdiv #reservationConfirm_Wrap .seletWrap .button_Wrap{float:right;text-align:right}.tourdiv #reservationConfirm_Wrap .seletWrap .button_Wrap button{line-height:60px}.tourdiv #reservationConfirm_Wrap .seletWrap .tit{clear:both}.tourdiv #reservationConfirm_Wrap .btb_bn-gray{line-height:50px;border-radius:10px;font-size:22px;font-weight:600}.tourdiv #reservationConfirm_Wrap .ticket_wrap .tck_inner{background:white;display:table;width:100%}.tourdiv .ticket_wrap .tk_box .tk{border:1px solid #bababa;border-radius:10px;box-sizing:border-box;float:left;width:100%;margin-right:50px;margin-bottom:10px;position:relative;overflow:hidden;display:table;padding-left:6px}.tourdiv .ticket_wrap .tk_box .tk:nth-of-type(2n){margin-right:0}.tourdiv .ticket_wrap .tk_box .tk .reservation_inner{border-radius:10px}.tourdiv .ticket_wrap .tk_box .info_box{vertical-align:top;position:relative;top:50px;left:33px;padding-right:33px}.tourdiv .ticket_wrap .ltbox .type{min-width:98px;min-height:40px;background:#314da9;color:white;float:left;text-align:center;line-height:40px;font-size:22px;border:1px solid #314da9;margin-right:5px}.tourdiv .ticket_wrap .ltbox .num{min-width:98px;min-height:40px;float:none;text-align:center;line-height:40px;font-size:22px;display:inline-block;border:1px solid #b7b7b7}.tourdiv .ticket_wrap.type_pd-n .tk_box .tk{padding-left:0}.tourdiv .confirm_wrap .pro_name{display:inline-block;width:69%}.reservation_inner.confirm{padding:30px 50px;position:relative}.reservationConfirm_Wrap .blue_color{color:#1a9fbb;font-size:24px;font-weight:600}.reservationConfirm_Wrap h3{font-size:1.3333rem}.reservationConfirm_Wrap .reservationInnerWrap{border:1px solid #dddddd;border-radius:var(--border-radius__sm);margin-top:19px}.reservationInnerWrap .flo_w{width:100%}.reservationInnerWrap .flo_w .left{float:left}.reservationInnerWrap .flo_w .right p:before{content:"";display:inline-block;width:4px;height:4px;background:black;margin-bottom:3px}.reservationInnerWrap .left{font-size:24px;font-weight:600}@media screen and (max-width: 1320px){.tourdiv #reservationConfirm_Wrap.reservationConfirm .ticket_wrap .tk_box .tk{width:100%;margin-right:0px}}@media screen and (max-width: 768px){.tourdiv #reservationConfirm_Wrap.reservationConfirm .ticket_wrap .tk_box .tk{width:100%;margin-right:0px;padding-left:5px;padding-top:0}.tourdiv #reservationConfirm_Wrap.reservationConfirm .ticket_wrap.type_pd-n .tk_box .tk{padding-left:0}.tourdiv #reservationConfirm_Wrap.reservationConfirm .reservation_inner{padding:20px 17px 20px 19px;min-height:107px}.tourdiv .type_comf .reservation_inner .inner{float:none}}.travel_rail_Bg{background:url(../img/sub/travel_rail_Bg.jpg) no-repeat}.tourdiv .ticket_Reservation .confirm_wrap{position:static;margin:20px 0 0 30px}.tourdiv .ticket_Reservation .confirm_wrap li p.rail_move{font-size:30px}.tourdiv .ticket_Reservation .confirm_wrap li .rail_move span{font-size:30px}.tourdiv .ticket_Reservation .confirm_wrap li p{font-size:22px}.tourdiv .ticket_Reservation .confirm_wrap li p span.blue_text{color:var(--korail-blue);font-size:22px}.tourdiv .ticket_Reservation .rail_wrap .rail_date{float:right;font-size:20px;font-weight:600;line-height:40px}.tourdiv .ticket_Reservation .buttons{margin-top:30px}.tourdiv .ticket_Reservation .buttons button{margin-right:10px}.tourdiv .ticket_Reservation .buttons button.btb_bn-gray{min-width:159px;line-height:50px;border-radius:10px;font-size:22px;font-weight:600}.tourdiv #traverRail_Wrap .seletWrap{float:left;width:100%}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap{float:right}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap button{margin-left:10px}.tourdiv #traverRail_Wrap .seletWrap h4{font-size:30px;margin-bottom:30px}.tourdiv .ticket_wrap02 .ckbox2{margin-bottom:20px;font-weight:600;font-size:22px}.tourdiv .ticket_wrap02 .ckbox2 div{float:right;font-size:20px}.tourdiv .ticket_wrap02 .ticket_Reservation{float:left;width:90%}.tourdiv .ticket_wrap02 .ticket_Reservation .rail_wrap{margin:30px 0px 0 30px}.tourdiv #reservationConfirm_Wrap .page_group{margin-bottom:50px}.tourdiv .ticket_wrap .tk_box .tk:last-child{margin-bottom:20px}@media screen and (max-width: 1320px){.tourdiv .ticket_Reservation .confirm_wrap li{max-height:45px}.tourdiv .ticket_Reservation .confirm_wrap li p.rail_move{margin-bottom:15px}.tourdiv .ticket_Reservation .confirm_wrap li span{margin-top:20px;max-height:20px}.tourdiv .ticket_Reservation .buttons{margin-top:45px}.tourdiv .ticket_wrap .tk_box .tk{width:calc((100% - 20px) / 2);margin-right:20px}}@media screen and (max-width: 1290px){.tourdiv .ticket_wrap .tk_box .tk{width:100%;margin-right:0px}}@media screen and (max-width: 985px){.tourdiv #traverRail_Wrap .seletWrap .button_Wrap button{margin-left:0px;margin-right:10px;margin-bottom:30px}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap02{float:none}}@media screen and (max-width: 768px){.tourdiv .ticket_wrap .tk_box .tk{min-height:auto;display:block;padding-left:0;padding-top:3px}.tourdiv .ticket_wrap .tk_box .tk:last-child{margin-bottom:0px}.tourdiv #reservationConfirm_Wrap .page_group{margin-bottom:40px}.tourdiv #reservationConfirm_Wrap .seletWrap{margin-bottom:10px}.tourdiv #reservationConfirm_Wrap .seletWrap .button_Wrap{float:none}.tourdiv #reservationConfirm_Wrap .seletWrap h3{float:none;font-size:24px;line-height:25px;margin-bottom:10px;margin-top:5px}.tourdiv .reservation_inner{display:block;padding:20px 20px;min-height:105px}.tourdiv .reservation_inner .inner02{right:20px;top:auto;transform:translateY(0);font-size:16px;bottom:20px}.tourdiv .reservation_inner .rail_wrap.type1 .confirm_info{font-size:18px}.tourdiv .reservation_inner.confirm .date{font-size:16px;position:absolute;bottom:20px}.tourdiv .type_comf .reservation_inner.confirm .date{position:static}.tourdiv #traverRail_Wrap .ticket_wrap02 .tk_box .ckbox{position:absolute;background:none;right:0;top:25px}.tourdiv #traverRail_Wrap .ticket_wrap02 .tk_box .ckbox::before{height:320px;padding:15px 0}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap .btn_bn-green{width:100%}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap .btn_by-white{width:calc((100% - 10px) / 2);margin-right:10px;float:left;margin-bottom:10px}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap .btn_bn-blue{width:calc((100% - 10px) / 2);margin-right:10px;float:left;margin-bottom:10px;margin-right:0}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap button{margin-right:0}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap button.btn_by-white{min-width:auto}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap button.btn_bn-blue{min-width:auto}.tourdiv #traverRail_Wrap .seletWrap .button_Wrap button.btn_bn-green{min-width:auto}.tourdiv #traverRail_Wrap .seletWrap h4{font-size:24px;margin-bottom:15px}.tourdiv .ticket_Reservation .confirm_wrap{margin:45px 0px 0 15px}.tourdiv .ticket_Reservation .confirm_wrap li p{font-size:16px}.tourdiv .ticket_Reservation .confirm_wrap li p span.blue_text{font-size:16px}.tourdiv .ticket_Reservation .confirm_wrap li p span{font-size:16px}.tourdiv .ticket_Reservation .confirm_wrap li p.rail_move{font-size:20px;line-height:30px;margin-bottom:15px}.tourdiv .ticket_Reservation .confirm_wrap li .rail_move span{font-size:20px;display:block}.tourdiv .ticket_Reservation .confirm_wrap li span{margin:0 0 0 0;line-height:17px;font-size:16px}.tourdiv .ticket_Reservation .buttons{margin-top:20px}.tourdiv .ticket_Reservation .buttons button.btb_bn-gray{min-width:88px;line-height:38px;font-size:16px}.tourdiv .ticket_Reservation .rail_wrap .rail_date{float:none;position:absolute;top:18.5%;font-size:18px}.tourdiv .ticket_wrap02 .ticket_Reservation{width:85%}.tourdiv .ticket_wrap02 .ticket_Reservation .rail_wrap{margin:15px 0px 0 15px}.tourdiv .ticket_wrap02 .ckbox2{font-size:20px}.tourdiv .ticket_wrap02 .ckbox2 div{float:none;font-size:18px;margin-top:10px}}@media screen and (max-width: 500px){.tourdiv .ticket_Reservation .rail_wrap .rail_date{top:16%}.tourdiv .ticket_Reservation .buttons .btn_bn-green{display:block;margin-top:5px}.tourdiv .ticket_Reservation .buttons button{margin-right:5px}.tourdiv #traverRail_Wrap .ticket_wrap02 .tk_box .ckbox::before{height:500px;margin-right:11px}.tourdiv #traverRail_Wrap .button_Wrap02 button{padding:0 15px}}.packlist_wrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:min-content;gap:2rem}.package_section{width:100%}.package_tit{margin-bottom:1.3333rem;position:relative}.package_tit img.darkmode_img{display:none}@media (max-width: 768px){.package_tit{margin-top:0}.package_tit:after{width:40px;bottom:-18px;margin-left:-20px}.package_tit img{height:31px}.package_tit img.choong{height:38px}}.tourdiv ul.tab-button.type_flex{display:flex;margin-bottom:0}.tourdiv ul.tab-button.type_flex li{flex:1;min-width:auto;padding:0 10px;height:55px;line-height:53px;font-size:20px;font-weight:500;color:black}.tourdiv ul.tab-button li.active02{background:var(--korail-blue);color:white;border:1px solid var(--korail-blue);box-sizing:border-box;border-bottom:0}.tck_svc-wrap{display:table;width:100%;table-layout:fixed;padding:0 40px 29px 34px;border-top:1px solid var(--korail-gray-1300)}.tck_svc-wrap .info_txt{font-size:20px;font-weight:600;color:black;line-height:60px;padding-left:27px}.tck_svc-wrap .info_txt:before{display:inline-block;content:"※";font-size:24px;color:black;font-weight:600;margin:0 7px 0 -27px}@media screen and (max-width: 768px){.tck_svc-wrap{padding:0 19px 25px 7px}.tck_svc-wrap .info_txt{font-size:16px;line-height:24px;margin:8px 0 10px;padding-left:14px}.tck_svc-wrap .info_txt:before{font-size:16px;margin:0 2px 0 -14px}.tck_svc-wrap .tck_svc-tab-cont{padding-left:7px}.total_travel-view-wrap .tckWrap .tckList{margin-bottom:10px}.total_travel-view-wrap .tckWrap .tckList:last-of-type{margin-bottom:0}}.special_group-rst-wrap .info_txt{font-size:18px;line-height:1;margin-bottom:18px}.special_group-rst-wrap .tckWrap .tckList .info_inner{min-height:115px}.special_group-rst-wrap .tckWrap .tckList .price_box{min-height:115px;width:calc(39% / 2)}.special_group-rst-wrap .tckWrap .tckList .price_box p:not(:first-of-type){position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:100%}.special_group-rst-wrap .tckWrap .tckList .tck_inner{display:flex}.special_group-rst-wrap .tckWrap .tckList .inner{position:relative}.special_group-rst-wrap .btnList li{margin-bottom:48px}.special_group-rst-wrap .btnList li:last-of-type{margin-bottom:0}.special_group-rst-wrap .btnList .page_group{margin-top:0}@media (max-width: 1024px){.special_group-rst-wrap .tckWrap{padding:0}}.layerPopup .pdt_conf-info-pop .tck_box-wrap{border:1px solid var(--korail-gray-1300);padding:0 24px}.layerPopup .pdt_conf-info-pop .tck_box-list li{border-top:1px solid var(--korail-gray-1300);padding:22px 0;font-size:22px;line-height:30px;color:var(--korail-gray-700)}.layerPopup .pdt_conf-info-pop .tck_box-list li:first-of-type{border-top:0}.layerPopup .pdt_conf-info-pop .tck_box-list .tit{font-weight:600;color:var(--korail-blue);margin-bottom:20px}.layerPopup .pdt_conf-info-pop .tck_box-list .info_txt{color:black;margin-bottom:20px}.layerPopup .pdt_conf-info-pop .pdt_txt-list{padding:6px 0 36px}.layerPopup .pdt_conf-info-pop .pdt_txt-list li{padding-top:20px}.layerPopup .pdt_conf-info-pop .pdt_txt-list .tit{font-size:20px;line-height:29px;color:black}.layerPopup .pdt_conf-info-pop .pdt_txt-list .txt{font-size:18px;line-height:26px;color:var(--korail-gray-700);margin-top:12px;display:block}.layerPopup .pdt_conf-info-pop .bthWrap button{line-height:50px;height:52px}@media screen and (max-width: 768px){.layerPopup .pdt_conf-info-pop .tck_box-wrap{padding:0 14px}.layerPopup .pdt_conf-info-pop .tck_box-list li{font-size:16px;padding:16px 0 20px}.layerPopup .pdt_conf-info-pop .tck_box-list .tit{margin-bottom:7px}.layerPopup .pdt_conf-info-pop .tck_box-list .info_txt{margin-bottom:7px}.layerPopup .pdt_conf-info-pop .pdt_txt-list{padding:5px 0 35px}.layerPopup .pdt_conf-info-pop .pdt_txt-list .tit{font-size:16px;line-height:24px}.layerPopup .pdt_conf-info-pop .pdt_txt-list .txt{font-size:16px;line-height:24px}.layerPopup .layerWrap .pdt_conf-info-pop .btnWrap,.layerPopup .layerWrap .pdt_conf-info-pop .btnWrap--center,.layerPopup .layerWrap .pdt_conf-info-pop .btn_wrap--center{margin-top:0}}.theme_tour_reserv .border{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);clear:both;padding-top:1.7777rem !important;padding-bottom:1.7777rem !important;margin-bottom:1.3333em}@media (min-width: calc(1440px + 1px)){.theme_tour_reserv .border{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.theme_tour_reserv .border{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.theme_tour_reserv .border{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.theme_tour_reserv .reserv_top .confirmWrap{display:flex;flex-flow:row nowrap;margin-bottom:0.8888em;gap:0.8888em}.theme_tour_reserv .reserv_top .confirm_text{display:flex;color:var(--korail-gray-700);margin-bottom:1.3333em}.theme_tour_reserv .reserv_top h2,.theme_tour_reserv .reserv_top h3{margin-bottom:0.8888em}.theme_tour_reserv .reserv_top ul.clear{display:flex;flex-flow:row wrap;gap:1.3333em}.theme_tour_reserv .reserv_top ul.clear.clear:after{display:none !important;clear:none !important}.theme_tour_reserv .reserv_top ul.clear li{display:grid;align-items:center;gap:0.8888em;grid-template-columns:minmax(auto, 160px) 1fr}.theme_tour_reserv .reserv_top ul.clear li.clear:after{display:none !important;clear:none !important}.theme_tour_reserv .reserv_top ul.clear li.w30{flex-basis:33.3333%}@media (max-width: 1024px){.theme_tour_reserv .reserv_top ul.clear li.w30{flex-basis:100%}}.theme_tour_reserv .reserv_top ul.clear li.w50{flex-basis:50%}@media (max-width: 1024px){.theme_tour_reserv .reserv_top ul.clear li.w50{flex-basis:100%}}@media (max-width: 768px){.theme_tour_reserv .reserv_top ul.clear li.w50{flex-basis:100%}}.theme_tour_reserv .reserv_top ul.clear li.w100{flex-basis:100%}.theme_tour_reserv .reserv_top ul.clear li .name_value{font-weight:700;padding-left:30px}.theme_tour_reserv .reserv_top ul.clear li .name_value.birth+.sub_value{flex-flow:row nowrap}.theme_tour_reserv .reserv_top ul.clear li .sub_value{display:flex;flex-flow:row wrap;align-items:center;gap:0.4444em}.theme_tour_reserv .reserv_top ul.clear li .info{grid-column:1 / 3;width:100%}@media (max-width: 768px){.theme_tour_reserv .reserv_top ul.clear li{grid-template-columns:minmax(auto, 80px) 1fr}}@media (max-width: 485px){.theme_tour_reserv .reserv_top ul.clear li{grid-template-columns:1fr}}.theme_tour_reserv .reserv_top .checkBox{display:flex;margin-bottom:1.3333em}.theme_tour_reserv .reserv_top .checkBox>input{order:1}.theme_tour_reserv .reserv_top .checkBox>span{order:2}.theme_tour_reserv .reserv_top>.chkecboxWrap{margin-bottom:0.8888em}.theme_tour_reserv .total_wrap{text-align:right;font-size:1.2222rem;margin-top:.8888rem;margin-bottom:.8888rem;font-weight:600}.theme_tour_reserv .total_wrap>p{font-size:1.2222rem;font-weight:600}.package_search{width:100%;margin-bottom:1.3333em}.rcd_item-wrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.3333rem}.travel_prd-qaWrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.3333rem}.sg_apply-wrap>.rsv_deposit_return-wrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.8888rem}.sg_apply-wrap .tit_top{display:flex;align-items:center;margin-bottom:0;font-size:1.3333rem}.sg_apply-wrap .tit_top>.s_tit{font-weight:700;margin-right:auto;font-size:1.3333rem}.sg_apply-wrap .box_wrap>.s_tit{font-weight:700;margin-right:auto;font-size:1.2222rem;margin-bottom:.4444rem}.sg_apply-wrap .box_wrap ul.clear:after{display:none !important;clear:none !important}.sg_apply-wrap .box_wrap ul>.type_data{align-items:center !important}.sg_apply-wrap .box_wrap ul>.type_data>.label{font-weight:700}.sg_apply-wrap .membership_signUp03>.s_tit{font-weight:700;margin-right:auto;font-size:1.3333rem}.tourdiv #main section .slick-arrow.slick-prev,.tourdiv #main section .slick-arrow.slick-next{position:absolute;top:50%;transform:translate(0, -50%);width:0.6666em;height:1.1111em;text-indent:-9999px;z-index:101;background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.tourdiv #main section .slick-arrow.slick-prev{left:1.1111em;background-image:url(../img/icon__arrows/line-arrow__left--white.svg)}.tourdiv #main section .slick-arrow.slick-next{right:1.1111em;background-image:url(../img/icon__arrows/line-arrow__right--white.svg)}.tourdiv #main .main-visual{position:relative}.tourdiv #main .main-visual .sch_box{position:relative;z-index:2;display:none;width:auto;flex-direction:column;justify-content:flex-start;height:auto;background:white;aspect-ratio:700 / 260;border-radius:var(--border-radius__md);box-shadow:var(--box-shadow__md);padding:1em 1.33333em 1.3333em}.tourdiv #main .main-visual .sch_box.on{display:flex}.tourdiv #main .main-visual .sch_box:nth-of-type(1) input{margin-bottom:0.6666em}.tourdiv #main .main-visual .sch_box:nth-of-type(1) button{margin-top:0.4444em}.tourdiv #main .main-visual .sch_box .writeWrap{width:100%}.tourdiv #main .main-visual .sch_box .slick-dots{display:flex;gap:0.5em;align-items:center;margin-top:0.6666em}.tourdiv #main .main-visual .sch_box .slick-dots li{display:flex}.tourdiv #main .main-visual .sch_box .slick-dots li.slick-active button{display:inline-flex;justify-content:center;align-items:center;background-color:var(--korail-tour-primary);font-weight:700;color:black}.tourdiv #main .main-visual .sch_box .slick-dots li button{text-indent:-9999px;background:black;width:0.8571em;height:0.8571em;border-radius:0.2857em;font-size:0.7777rem}.tourdiv #main .main-visual .sch_box .slick-dots li button:hover{background:var(--korail-gray-700)}@media (max-width: 1024px){.tourdiv #main .main-visual .sch_box{aspect-ratio:unset}}@media (max-width: 485px){.tourdiv #main .main-visual .sch_box{border-bottom-left-radius:0;border-bottom-right-radius:0}}.tourdiv #main .main-visual .sch_box_l .box_txt_wrap{color:var(--korail-tour-primary)}.tourdiv #main .main-visual .sch_box_l .box_txt_wrap h3{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:1.2222rem;font-weight:900;white-space:nowrap;margin-bottom:0.5555em}.tourdiv #main .main-visual .sch_box_l .box_txt_wrap h3:before{content:"";background:url(../../common/img/images__tour/images__tour__train.svg) no-repeat;display:inline-flex;margin-right:0.2222em;aspect-ratio:39 / 28;width:auto;height:1.1111em;background-size:100% auto}.tourdiv #main .main-visual .sch_box_l .box_txt_wrap h3 span{margin-right:0.2222em}.tourdiv #main .main-visual .sch_box_l .box_txt_wrap h3 br{display:none}.tourdiv #main .main-visual .sch_box_l .box_txt_wrap p{display:none}.tourdiv #main .main-visual .sch_box_r{width:100%;height:auto;background-color:transparent}@media (min-width: calc(485px + 1px)) and (max-width: 1240px){.tourdiv #main .main-visual .sch_box_r .btn_brth{background-image:none}}.tourdiv #main .main-visual .sch_box_r .sch_box_inner p{word-break:keep-all}.tourdiv #main .main-visual .sch_box_r .sch_box_inner .pop_box{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.6666em;align-items:end}.tourdiv #main .main-visual .sch_box_r .sch_box_inner .pop_box.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.tourdiv #main .main-visual .sch_box_r .sch_box_inner .pop_box>div{display:flex;gap:0.6666em;align-items:center}}.tourdiv #main .main-visual .sch_box_r .sch_box_inner .pop_box label{font-weight:700;flex:0 0 3em}@media (max-width: 1024px){.tourdiv #main .main-visual .sch_box_r .sch_box_inner .pop_box{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 485px){.tourdiv #main .main-visual .sch_box_r .sch_box_inner .pop_box{grid-template-columns:repeat(1, minmax(0, 1fr))}}.tourdiv #main .main-visual .mainSchBtn{background:var(--korail-tour-primary);color:white;border-radius:var(--border-radius__full);padding:0.4444em 0.8888em}.tourdiv #main .main-visual .visual_text_wrap{z-index:1;position:absolute;width:100%;height:100%;min-height:720px}.tourdiv #main .main-visual .visual_text_wrap .visual_inner_wrap{display:flex;margin:calc(1.6111em + 0.4444em) auto 0;transform:translate(0, -50%);position:relative;max-width:1400px;width:100%;top:50%}@media (max-width: 1440px){.tourdiv #main .main-visual .visual_text_wrap .visual_inner_wrap{padding:0 var(--spacing-side__content--desktop)}}@media (max-width: 1024px){.tourdiv #main .main-visual .visual_text_wrap .visual_inner_wrap{transform:none;margin-top:var(--spacing-side__content--mobile);top:3.4444em}}@media (max-width: 768px){.tourdiv #main .main-visual .visual_text_wrap .visual_inner_wrap{padding:0 var(--spacing-side__content--mobile);flex-flow:column nowrap;align-items:center}}.tourdiv #main .main-visual .visual_tab_content{width:50%;order:1;padding-right:0.444444em;position:relative;z-index:1;max-width:calc(1400px / 2)}.tourdiv #main .main-visual .visual_tab_content .sch_box{width:100%}.tourdiv #main .main-visual .visual_tab_content .sch_box.clear:after{display:none !important;clear:none !important}.tourdiv #main .main-visual .visual_tab_content .sch_box .slick-dots{display:flex !important}.tourdiv #main .main-visual .visual_tab_content .sch_box .sch_box_r{margin-top:auto;margin-bottom:auto}.tourdiv #main .main-visual .visual_tab_content .sch_box .sch_box_r .sch_box_inner{color:black}.tourdiv #main .main-visual .visual_tab_content .sch_box .sch_box_r .sch_box_inner.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.tourdiv #main .main-visual .visual_tab_content{width:100%;padding-right:0}}.tourdiv #main .main-visual .eventpop-wrap{width:50%;order:2;padding-left:0.444444em;position:relative;z-index:2;max-width:calc(1400px / 2)}.tourdiv #main .main-visual .eventpop-wrap .slick-slider .slick-arrow{background-color:white;width:1.7777em;height:1.7777em;background-size:0.5555em 1em;border-radius:var(--border-radius__circle);margin-top:-1em;box-shadow:var(--box-shadow__sm)}.tourdiv #main .main-visual .eventpop-wrap .slick-slider .slick-arrow:hover{background-color:var(--korail-gray-1400)}.tourdiv #main .main-visual .eventpop-wrap .slick-slider .slick-arrow.slick-prev{background-image:url(../img/icon__arrows/line-arrow__left--black.svg)}.tourdiv #main .main-visual .eventpop-wrap .slick-slider .slick-arrow.slick-next{background-image:url(../img/icon__arrows/line-arrow__right--black.svg)}.tourdiv #main .main-visual .eventpop-wrap .slick-list{box-shadow:var(--box-shadow__md);border-radius:var(--border-radius__md);z-index:1}@media (max-width: 485px){.tourdiv #main .main-visual .eventpop-wrap .slick-list{border-top-left-radius:0;border-top-right-radius:0}}.tourdiv #main .main-visual .eventpop-wrap .slick-slide>div{display:flex}.tourdiv #main .main-visual .eventpop-wrap .pop_slide img{aspect-ratio:700 / 260;width:100%;object-fit:cover;height:100%;max-height:257px;transition:transform .5s ease}.tourdiv #main .main-visual .eventpop-wrap .pop_slide a:hover img,.tourdiv #main .main-visual .eventpop-wrap .pop_slide a:focus img{transform:scale(1.1);transition:transform .5s ease}@media (max-width: 768px){.tourdiv #main .main-visual .eventpop-wrap{padding-left:0;margin-top:0.6666em}}@media (max-width: 485px){.tourdiv #main .main-visual .eventpop-wrap{width:100%;margin-top:0}}.tourdiv #main .main-visual .event-pop{max-width:calc((700px) - .4444444444em)}.tourdiv #main .main-visual .event-pop .slick-dots{z-index:2;position:relative}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap{display:flex;margin-top:0.6666em;gap:0.5em;align-items:center}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap>button{text-indent:-9999em;width:1.2222em;height:1.2222em;background-position:center;background-color:rgba(0,0,0,0.5);background-size:0.5555em 0.5555em;background-repeat:no-repeat;border-radius:var(--border-radius__circle)}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap>button:hover{background-color:#000}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap>button.btn-pause{background-image:url("../../common/img/icon__common/icon__pause--white.svg")}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap>button.btn-play{background-image:url("../../common/img/icon__common/icon__play--white.svg")}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap .paging{display:flex;gap:0.5em;align-items:center}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap .paging li{display:flex}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap .paging li.slick-active button{display:inline-flex;justify-content:center;align-items:center;background-color:white;text-indent:0;font-weight:700;color:black;width:1.4285em;height:1.4285em}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap .paging li button{text-indent:-9999px;background:white;width:0.8571em;height:0.8571em;border-radius:0.2857em;font-size:0.7777rem}.tourdiv #main .main-visual .event-pop .slick-dots .control__wrap .paging li button:hover{background:var(--korail-gray-1400)}.tourdiv #main .main-visual .event-pop .slick-list{max-height:calc(((700px) - .4444444444em) / (700 / 260))}.tourdiv #main .main-visual .event-pop>.btnWrap,.tourdiv #main .main-visual .layerPopup .layerWrap .event-pop>.btnWrap--center,.layerPopup .layerWrap .tourdiv #main .main-visual .event-pop>.btnWrap--center,.tourdiv #main .main-visual .layerPopup .layerWrap .event-pop>.btn_wrap--center,.layerPopup .layerWrap .tourdiv #main .main-visual .event-pop>.btn_wrap--center{display:none}.tourdiv #main .main-visual .visual_tab_top{position:absolute;top:0;display:flex;gap:0.4444em;margin-top:-0.5555em;transform:translate(0, -100%)}.tourdiv #main .main-visual .visual_tab_top li{display:flex}.tourdiv #main .main-visual .visual_tab_top li.on a{background:var(--korail-tour-primary);font-weight:600;color:white;opacity:1}.tourdiv #main .main-visual .visual_tab_top a{background:rgba(0,0,0,0.5);color:var(--korail-gray-1200);padding:0.2222em 0.7777em;border-radius:var(--border-radius__full);font-size:0.8888rem;box-shadow:var(--box-shadow__sm)}.tourdiv #main .main-visual .visual_tab_top a:hover{background:white;color:black}@media (max-width: 1440px){.tourdiv #main .main-visual .visual_tab_top{left:var(--spacing-side__content--desktop)}}@media (max-width: 768px){.tourdiv #main .main-visual .visual_tab_top{left:var(--spacing-side__content--mobile)}}.tourdiv #main .main-visual .visual_tab_bottom_wrap{position:absolute;z-index:2;bottom:0;left:0;width:100%;background-color:rgba(3,164,155,0.9);padding-left:calc((100% - 1400px) / 2);padding-right:calc((100% - 1400px) / 2);margin:0 auto}@media (max-width: 1440px){.tourdiv #main .main-visual .visual_tab_bottom_wrap{padding:0 var(--spacing-side__content--desktop)}}@media (max-width: 768px){.tourdiv #main .main-visual .visual_tab_bottom_wrap{padding:0 var(--spacing-side__content--mobile)}}@media (max-width: 485px){.tourdiv #main .main-visual .visual_tab_bottom_wrap{padding:0 24px}}.tourdiv #main .main-visual .visual_tab_bottom{color:white;display:flex !important;flex-flow:row nowrap;gap:1.3333rem;padding:1rem 0}.tourdiv #main .main-visual .visual_tab_bottom p{font-size:0.8888rem}.tourdiv #main .main-visual .visual_tab_bottom li{opacity:1;flex:1}.tourdiv #main .main-visual .visual_tab_bottom li.slick-active{opacity:1}.tourdiv #main .main-visual .visual_tab_bottom li.slick-active p{display:block}.tourdiv #main .main-visual .visual_tab_bottom li h4+P{margin-top:0.2222rem;font-size:0.8888rem}@media (max-width: 768px){.tourdiv #main .main-visual .visual_tab_bottom li{flex:0 0 auto}.tourdiv #main .main-visual .visual_tab_bottom li.slick-active{flex:0 0 33.3333%}.tourdiv #main .main-visual .visual_tab_bottom li.slick-active h4{font-size:1.1111rem}.tourdiv #main .main-visual .visual_tab_bottom li h4{font-size:1rem;line-height:1.2}.tourdiv #main .main-visual .visual_tab_bottom li p{display:none}}@media (max-width: 485px){.tourdiv #main .main-visual .visual_tab_bottom li{flex:0 0 0}}@media (max-width: 768px){.tourdiv #main .main-visual .visual_tab_bottom{flex-flow:row wrap;justify-content:center}}@media (max-width: 485px){.tourdiv #main .main-visual .visual_tab_bottom{justify-content:center}}.tourdiv #main .main-visual .web{font-size:0;height:100%}.tourdiv #main .main-visual .web .control_wrap{display:none}.tourdiv #main .main-visual .web .visual-bg{height:100vh;min-height:720px}.tourdiv #main .main-visual .web .visual-bg .slick-list{height:100%}@media (max-width: 1024px){.tourdiv #main .main-visual .web .visual-bg{min-height:0;height:100%}}.tourdiv #main .main-visual .web .slick-slide>div{font-size:0}.tourdiv #main .main-visual .web .slick-slide img{height:100vh;min-height:720px;width:100%;object-fit:cover;object-position:center}@media (max-width: 768px){.tourdiv #main .main-visual .web .slick-slide img{height:100%}}@media (max-width: 485px){.tourdiv #main .main-visual .web .slick-slide img{min-height:760px}}@media (max-width: 360px){.tourdiv #main .main-visual .web .slick-slide img{min-height:720px}}@media (max-width: 1024px){.tourdiv #main .main-visual{height:580px}}@media (max-width: 485px){.tourdiv #main .main-visual{height:760px}}@media (max-width: 360px){.tourdiv #main .main-visual{height:720px}}.tourdiv #main .main_slidelist02 .slick-track{display:flex;gap:0.8888em}.tourdiv #main .main_community{background:var(--korail-gray-1450)}.tourdiv #main .notice_list>li>.date{font-size:.888888rem}.tourdiv #main .community_wrap .com_top{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.3333em}.tourdiv #main .community_wrap .com_top.clear:after{display:none !important;clear:none !important}@media (max-width: 1024px){.tourdiv #main .community_wrap .com_top{grid-template-columns:repeat(1, minmax(0, 1fr))}}.tourdiv #main .community_wrap .com_bottom{display:grid;gap:2.6666em;margin-top:2em}.tourdiv #main .community_wrap .com_bottom.clear:after{display:none !important;clear:none !important}.tourdiv #main .community_wrap .articleWrap .head{position:relative}.tourdiv #main .community_wrap .articleWrap .head .tit{font-size:1.3333rem;border-bottom:2px solid black;padding-bottom:0.4444rem;margin-bottom:0.8888rem}.tourdiv #main .community_wrap .articleWrap .head .btnMore{right:0;top:0.4444em;position:absolute;background:url(../img/main/more_btn.png) no-repeat right center;background-size:1em 1em;padding-right:1.25em}.tourdiv #main .community_wrap .articleWrap li{border-bottom:1px solid var(--korail-gray-1300)}.tourdiv #main .community_wrap .articleWrap li>a{display:flex;flex-flow:row wrap;gap:0.8888em;align-items:center;padding:0.4444em 0}.tourdiv #main .community_wrap .articleWrap .txt{display:inline-block;align-items:center;gap:0.4444em;font-size:1.1111rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 0 0;min-width:0}.tourdiv #main .community_wrap .articleWrap .txt:hover{text-decoration:underline}.tourdiv #main .community_wrap .articleWrap .txt:hover .notice_tag:hover{text-decoration:none}.tourdiv #main .community_wrap .articleWrap .notice_tag{font-size:0.8888rem;text-align:center;padding:0.2222em 1em;color:white;white-space:normal;line-height:var(--line-height-1-2);word-break:break-all}.tourdiv #main .community_wrap .articleWrap .notice_tag01{min-width:5em;word-break:keep-all;margin-right:0.4444rem;background-color:var(--korail-tour-primary)}.tourdiv #main .community_wrap .articleWrap .date{color:var(--korail-gray-700)}.tourdiv #main .mainbrand_list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));justify-items:center;align-items:center}.tourdiv #main .mainbrand_list>li{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:125px;padding:4em 2em;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:white}.tourdiv #main .main_map .kakaomap{margin-top:1.1111em;border-radius:var(--border-radius__md)}.tourdiv #main .map_search_wrap{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:1em}@media (max-width: 768px){.tourdiv #main .map_search_wrap{flex-flow:column nowrap;align-items:center}}.tourdiv #main .map_search_area{border-radius:var(--border-radius__full);background:var(--korail-gray-1450);padding:1em;display:flex;align-items:center;gap:0.5em}.tourdiv #main .map_search_area button{display:inline-flex;justify-content:center;align-items:center;border-width:0;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;border-color:inherit;background-color:inherit;font-size:1rem;padding:0.3888em 1.1111em;background:var(--korail-gray-600);border-color:var(--korail-gray-600);color:white}.tourdiv #main .map_search_area .writeWrap input{background-color:white;padding:0.5em 1em;border-radius:var(--border-radius__full);border:0 !important}@media (max-width: 768px){.tourdiv #main .map_search_area .writeWrap{grid-column:1 / 4}}.tourdiv #main .map_click_area{border-radius:var(--border-radius__md);display:flex;border:1px solid var(--korail-gray-1300);padding:1em;justify-content:center;align-items:center;margin-left:auto;flex-flow:row wrap;gap:1em}.tourdiv #main .map_click_area .ico_wrap .ico{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));align-items:center;justify-items:center;gap:0.2222em}.tourdiv #main .map_click_area .ico_wrap .ico.type01 button{background-image:url(../img/main/map_click_ico01.png)}.tourdiv #main .map_click_area .ico_wrap .ico.type02 button{background-image:url(../img/main/map_click_ico02.png)}.tourdiv #main .map_click_area .ico_wrap .ico.type03 button{background-image:url(../img/main/map_click_ico03.png)}.tourdiv #main .map_click_area .ico_wrap .ico.type04 button{background-image:url(../img/main/map_click_ico04.png)}.tourdiv #main .map_click_area .ico_wrap .ico.type05 button{background-image:url(../img/main/map_click_ico05.png)}.tourdiv #main .map_click_area .ico_wrap .ico.type06 button{background-image:url(../img/main/map_click_ico06.png)}.tourdiv #main .map_click_area .ico_wrap .ico.type07 button{background-image:url(../img/main/map_click_ico07.png)}.tourdiv #main .map_click_area .ico_wrap .ico.type08 button{background-image:url(../img/main/map_click_ico08.png)}.tourdiv #main .map_click_area .ico_wrap .ico button{border:1px solid var(--korail-gray-1200);border-radius:50%;width:2.1111em;height:2.1111em;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center}@media (max-width: 768px){.tourdiv #main .map_click_area{margin-right:auto}}.tourdiv #main .main-anchor{display:none}.tourdiv #main .main-cont{margin:0 auto;max-width:1400px;background-size:cover;height:auto;padding:3.888em 0}@media (min-width: calc(1440px + 1px)){.tourdiv #main .main-cont{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.tourdiv #main .main-cont{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.tourdiv #main .main-cont{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.tourdiv #main .main-cont .control_wrap{text-align:center;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:0.8888em;margin-top:2em}.tourdiv #main .main-cont .slick-dots{display:flex !important;flex-flow:row nowrap;align-items:center;gap:0.5em}.tourdiv #main .main-cont .slick-dots li.slick-active button{width:2.6em;border-radius:20px;background-color:var(--korail-tour-primary)}.tourdiv #main .main-cont .slick-dots li button{width:0.8888em;height:0.8888em;display:block;border-radius:50%;background-color:black;text-indent:-9999px}.tourdiv #main .main-cont .title_area{margin-bottom:2.6666em;text-align:center}.tourdiv #main .main-cont .section_title{font-size:1.2222rem;color:black;margin-bottom:0.4444em}.tourdiv #main .main-cont .main_title{position:relative;line-height:1;font-size:2rem;color:black;font-weight:800}.tourdiv #main .main-cont .main_top_txt{position:relative;margin-top:0.8333em;font-size:1.3333rem;color:var(--korail-gray-700)}.tourdiv #main .main_ticketing .main-cont>.control_wrap{display:none}@media (max-width: 768px){.tourdiv #main .main_ticketing .main-cont{padding-left:0 !important;padding-right:0 !important}}.tourdiv #main .main_ticketing-list .slick-track{display:flex;flex-flow:row nowrap;gap:1em}@media (max-width: 768px){.tourdiv #main .main_ticketing-list .slick-track{left:-10px;gap:0}}.tourdiv #main .main_ticketing-list .slick-slide{text-align:center;word-break:keep-all}.tourdiv #main .main_ticketing-list .slick-slide>div{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}.tourdiv #main .main_ticketing-list .slick-slide li{width:100% !important}.tourdiv #main .main_ticketing-list .slick-slide li .ticket_txt{margin:1em auto 0}@media (max-width: 768px){.tourdiv #main .main_ticketing-list .slick-slide li .ticket_txt{max-width:20em}}.tourdiv #main .main_ticketing-list .slick-slide li a{display:block;width:100%;height:100%;min-height:15.1111em}.tourdiv #main .main_ticketing-list .slick-slide li a:hover{text-decoration:underline}.tourdiv #main .main_ticketing-list .slick-slide li h2{margin-bottom:1em;font-size:1.2222rem;color:var(--korail-gray-300);font-weight:700}.tourdiv #main .main_ticketing-list .slick-slide li h3{position:relative;font-size:1.2222rem;padding-top:5em}.tourdiv #main .main_ticketing-list .slick-slide li h3:before{content:"";display:block;position:absolute;top:0.7272em;left:50%;transform:translateX(-50%);width:3.1818em;height:3.1818em;background-repeat:no-repeat;background-size:auto 100%}.tourdiv #main .main_ticketing-list .slick-slide li h3.img1:before{background-image:url(../img/main/sec2icon01.png)}.tourdiv #main .main_ticketing-list .slick-slide li h3.img2:before{background-image:url(../img/main/sec2icon02.png)}.tourdiv #main .main_ticketing-list .slick-slide li h3.img3:before{background-image:url(../img/main/sec2icon03.png)}.tourdiv #main .main_ticketing-list .slick-slide li h3.img4:before{background-image:url(../img/main/sec2icon04.png)}.tourdiv #main .main_ticketing-list .slick-slide li h3.img5:before{background-image:url(../img/main/sec2icon05.png)}.tourdiv #main .main_ticketing-list .slick-slide li h3.img6:before{background-image:url(../img/main/sec2icon06.png)}.tourdiv #main .main_ticketing-list .slick-slide li h3.img7:before{background-image:url(../img/main/sec2icon07.png)}.tourdiv #main .main_ticketing-list .slick-slide li h3.img8:before{background-image:url(../img/main/sec2icon08.png)}@media (min-width: calc(768px + 1px)){.tourdiv #main .main_ticketing-list .slick-slide{width:50% !important}}@media (max-width: 768px){.tourdiv #main .main_ticketing-list .slick-slide{width:inherit}}.tourdiv #main .main_slide01{background:#d8f4f3}.tourdiv #main .main_slide02{background:url(../img/main/sec3_bg.jpg) no-repeat center 0;background-size:cover}.tourdiv #main .main_slide02 .control_wrap .stop{background-image:url("../../common/img/icon__common/icon__pause--white.svg")}.tourdiv #main .main_slide02 .control_wrap .play{background-image:url("../../common/img/icon__common/icon__play--white.svg")}.tourdiv #main .main_slide02 .slick-dots li button{background-color:white}.tourdiv #main .main_slide02 .section_title{color:white}.tourdiv #main .main_slide02 .main_title{color:white}.tourdiv #main .main_product{background:white}@media (min-width: calc(1024px + 1px)){.tourdiv .pass_sec{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;margin-bottom:1.7777rem;padding-bottom:1.7777rem;min-height:6.6666rem}.tourdiv .pass_sec h3,.globaldiv .pass_sec h3{flex:0 0 360px;width:360px;max-width:360px;height:0;overflow:visible;padding-right:64px;word-break:keep-all;text-align:left;margin-bottom:20px;padding-top:0}.tourdiv .pass_sec p,.tourdiv .pass_sec .pass_list,.tourdiv .pass_sec .pass_location_wrap,.globaldiv .pass_sec .pass_list,.globaldiv .pass_sec .pass_location_wrap{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}.tourdiv .pass_sec .pass_location_wrap,.globaldiv .pass_sec .pass_location_wrap{margin-left:0;margin-right:0}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.tourdiv .pass_sec h3,.globaldiv .pass_sec h3{flex:0 0 300px;width:300px;max-width:300px}.tourdiv .pass_sec p,.tourdiv .pass_sec .pass_list,.tourdiv .pass_sec .pass_location_wrap,.globaldiv .pass_sec .pass_list,.globaldiv .pass_sec .pass_location_wrap{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}.product_order-wrap .total_wrap .total_data{display:flex;font-size:1.2222rem;gap:0.7272em;margin-bottom:1.0909}.product_order-wrap .total_wrap .total_data .data{font-weight:700}.rentCar_wrap{width:100%;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:min-content;justify-items:start;gap:0.8888em}.rentCar_wrap .car_info{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:min-content;justify-items:start;gap:0.4444em}.rentCar_wrap .car_info .name{font-size:1.1111rem;font-weight:700}.rentCar_wrap .car_img{width:180px;height:180px;border:1px solid var(--korail-gray-1300);display:inline-flex;justify-content:center;align-items:center;border-radius:var(--border-radius__xs)}.rentCar_wrap .rent_top{display:flex;flex-flow:row wrap;gap:1.3333em;width:100%}.aff_product-list-wrap{margin-bottom:1.3333em}.aff_product-list-wrap>.tit{margin-bottom:.8888rem;text-align:center;margin-top:1.5555rem}.aff_product-list-wrap .tit{font-size:1.3333rem}.aff_product-list-wrap .tit.line{line-height:1;margin-top:0.6666em;margin-bottom:1.3333em}.aff_product-list-wrap .small_text{font-size:1rem;margin-top:1.3333em;font-weight:600}.tck_svc-list-wrap{display:block;visibility:visible;height:auto;padding:0}.tck_svc-list-wrap .svc_list{font-size:0;margin-top:1.3333em;transform:scaleY(1);transform-origin:top}.tck_svc-list-wrap .svc_list li{list-style:none;padding:0;margin:0}.tck_svc-list-wrap .svc_list li:before{display:none}.tck_svc-list-wrap .svc_list li .Ready{position:relative}.tck_svc-list-wrap .svc_list li .txt_wrap .tit{padding-bottom:.4444rem}.tck_svc-list-wrap .svc_list li .img_wrap{border:1px solid var(--korail-gray-1300);overflow:hidden;width:100%;max-height:180px;margin-bottom:.6666rem;aspect-ratio:480 / 360;position:relative}.tck_svc-list-wrap .svc_list li .img_wrap img{width:100%;height:100%;object-fit:cover;object-position:center}.tck_svc-list-wrap .svc_list li .cont{padding:1.3333rem !important}.tck_svc-list-wrap .svc_list li .ppration_wrap{width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.8);display:none;table-layout:fixed;left:0;top:0;text-align:center;align-items:center;color:white;font-size:20px;font-weight:600;z-index:1;cursor:default}.tck_svc-list-wrap .svc_list li .ppration_wrap .pp_txt{flex:1}.tck_svc-list-wrap .slick-dots{display:flex !important;flex-flow:row nowrap;justify-content:center;margin-top:2em;gap:0.6666rem}.tck_svc-list-wrap .slick-dots li{width:16px;height:16px;border-radius:100%;background:var(--korail-gray-1200)}.tck_svc-list-wrap .slick-dots li.slick-active{background:var(--korail-blue)}.tck_svc-list-wrap .slick-dots li button{text-indent:-9999px !important;width:100% !important;height:100% !important;display:block !important;padding:0 !important;border:0 !important;background:transparent !important;min-width:0 !important}.ttk_rsv_details-pop .top_table-wrap.type02{margin-top:20px}.ttk_rsv_details-pop .top_table-wrap.type02 table{font-size:16px}.ttk_rsv_details-pop .top_table-wrap.type02 table tr{height:100%}.ttk_rsv_details-pop .top_table-wrap.type02 td{padding:10px}.ttk_rsv_details-pop .top_table-wrap.type02 dl{margin-top:20px}.ttk_rsv_details-pop .top_table-wrap.type02 dl dt{font-size:18px}.ttk_rsv_details-pop .top_table-wrap.type02 dl dt a span{font-size:16px}.ttk_rsv_details-pop .top_table-wrap.type02 dl dd{font-size:16px;margin:10px 0}.train_inner .inner_wrap{padding-top:.8888em;padding-bottom:1.3333em;display:grid;justify-content:center;justify-items:center;align-items:center}.train_inner .inner_wrap p{margin-bottom:.4444em;margin-top:.4444em;justify-self:start}.destination_text_wrap{padding-bottom:36px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:12px}.destination_text_wrap p{font-size:1.3333rem;color:var(--korail-blue);font-weight:600}.trainScheduleTableWrap>ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}@media (max-width: 768px){.trainScheduleTableWrap>ul{grid-template-columns:repeat(1, minmax(0, 1fr))}}.trainScheduleTableWrap th,.trainScheduleTableWrap td{font-size:1.1111rem;padding:8px;text-align:center}.trainScheduleTableWrap thead tr th{background:var(--korail-tour-primary);color:white}.trainScheduleTableWrap tbody tr th:last-child,.trainScheduleTableWrap tbody tr td:last-child{border-right:none}.trainScheduleTableWrap tbody tr th{background:var(--korail-gray-1450);border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300)}.trainScheduleTableWrap tbody tr td{border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300)}.trainScheduleTableWrap tbody tr td.strong{color:var(--korail-blue)}.train-view_wrap .tit_wrap{color:white}.train-view_wrap .tit_wrap h4,.train-view_wrap .tit_wrap p{color:black}.train-view_wrap .tit_wrap .info_2{margin-bottom:0.8888em}.train-view_wrap .tit_wrap .info_2 img{border-radius:0 !important}.train-view_wrap .tit_wrap .info_2 .imgWrap{border:1px solid var(--korail-gray-1200);display:grid;justify-content:center;align-items:center}.train-view_wrap .tit_wrap .top_tit{gap:1.3333em;margin-bottom:0.8888rem;font-weight:700}.train-view_wrap .tit_wrap .box{background:var(--korail-tour-primary);padding:1.3333rem !important;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.4444rem;border-bottom-left-radius:var(--border-radius__sm);border-bottom-right-radius:var(--border-radius__sm)}.train-view_wrap .tit_wrap .box .tit{font-weight:700}.train-view_wrap .tit_wrap .box .txt{gap:1em}.train-view_wrap .tit_wrap .btn_list{margin:1.3333em auto 2em}.train-view_wrap .tit_wrap .info_wrap{height:268px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;border-top-left-radius:var(--border-radius__sm);border-top-right-radius:var(--border-radius__sm)}.train-view_wrap .tit_wrap .info_wrap.info_2{height:auto}.train-view_wrap .tit_wrap .info_wrap.train1{background-image:url(../img/sub/sub_bg-donghae_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.train2{background-image:url(../img/sub/bg-baekdu-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.train3{background-image:url(../img/sub/bg-namdo-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.train4{background-image:url(../img/sub/bg-dmz-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.train5{background-image:url(../img/sub/bg-arirang-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.train6{background-image:url(../img/sub/bg-gold-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.train_eco{background-image:url(../img/sub/sub_bg-ecorail_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.type_crouse{background-image:url(../img/sub/cruise_haerang_view.jpg)}.train-view_wrap .tit_wrap .info_wrap.type_bada{background-image:url(../img/sub/bada_train_view.jpg)}.train-view_wrap .tit_wrap .info_wrap.train_edu{background-image:url(../img/sub/sub_bg-edu_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.train_gugak{background-image:url(../img/sub/sub_bg-gugak-wine_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap.train_market{background-image:url(../img/sub/sub_bg-market_view-tit.jpg)}@media (max-width: 485px){.train-view_wrap .tit_wrap .info_wrap .info_wrap{height:158px}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train1{background-image:url(../img/sub/m_sub_bg-donghae_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train2{background-image:url(../img/sub/m_bg-baekdu-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train3{background-image:url(../img/sub/m_bg-namdo-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train4{background-image:url(../img/sub/m_bg-dmz-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train5{background-image:url(../img/sub/m_bg-arirang-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train6{background-image:url(../img/sub/m_bg-gold-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.type_crouse{background-image:url(../img/sub/m_cruise_haerang_view.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.type_bada{background-image:url(../img/sub/m_bada_train_view.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train_eco{background-image:url(../img/sub/m_sub_bg-ecorail_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train_edu{background-image:url(../img/sub/m_sub_bg-edu_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train_gugak{background-image:url(../img/sub/m_sub_bg-gugak-wine_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap.train_market{background:url(../img/sub/m_sub_bg-market_view-tit.jpg)}.train-view_wrap .tit_wrap .info_wrap .info_wrap .box{min-height:auto}}.railcruise_infoText .wrap>h3.sub-tit{font-size:1rem}.railcruise_roomType>ul+h2.tit{font-size:1rem;font-weight:600}.railcruise_roomType>ul+h2.tit>.small{font-size:0.888888rem;font-weight:400;padding-left:.44444rem}.reser_wrap.type_railcruise h2.tit{margin-bottom:0}.reser_wrap.type_eco h2.tit{margin-bottom:0}.reser_wrap.type_eco .intro_flo{margin-bottom:0}.reser_wrap.type_eco .intro_flo.clear:after{display:none !important;clear:none !important}.reser_wrap.type_eco>.sub_Box>.tit02{font-size:1rem}.reser_wrap.type_gugak h2.tit{margin-bottom:0}.reser_wrap.type_gugak>.intro_flo>.list_box{margin-left:0;width:100%}.reser_wrap.type_gugak>.gugak_info>ul{width:100%;margin-left:0}.reser_wrap.type_gugak>.gugak_info>ul>li{width:100%}.reser_wrap.type_gugak>.gugak_info>ul>li.clear:after{display:none !important;clear:none !important}.reser_wrap.type_gugak>.gugak_info>ul>li>span.red{grid-column:1 / span 2}.ecoRoom_type .market_bottom_wrap>h2.tit{margin-bottom:.44444rem}.ecoRoom_type .market_bottom_wrap>h3.tit02{font-size:1rem}.bz_bma_purchase_wrap{text-align:center}.bz_bma_purchase_wrap.file_upload .table.type02{margin:30px 0;padding-bottom:0px;float:none}.bz_bma_purchase_wrap.file_upload .table tr th:first-child{width:190px}.bz_bma_purchase_wrap.file_upload .table tr th:nth-child(2){width:257px}.bz_bma_purchase_wrap.file_upload .table tr th:last-child{width:220px}.bz_bma_purchase_wrap.unsubscribe .unsubscribe_text{margin-bottom:0.8888em}.bz_bma_purchase_wrap .table.type02.top{margin-top:1.3333em}.bz_bma_purchase_wrap .table.type02.top table{margin-bottom:1.3333em}.bz_bma_purchase_wrap .table.type02.top>table{margin-bottom:0}.bz_bma_purchase_wrap .table.type02 table th:nth-child(1){width:10%}.bz_bma_purchase_wrap .table.type02 table th:nth-child(5){width:14%}.bz_bma_purchase_wrap .table.type02 table th:nth-child(6){width:10%}@media (max-width: 1024px){.bz_bma_purchase_wrap .table.type02{overflow:auto}.bz_bma_purchase_wrap .table.type02>table{width:calc(1024px - 80px)}}.bz_bma_purchase_wrap .table.type03 tr{display:flex;flex-flow:row wrap}.bz_bma_purchase_wrap .table.type03 tr td{width:75%;flex:1 0 75%;max-width:75%;display:flex;align-items:center;gap:0.4444em;border-left:0}.bz_bma_purchase_wrap .table.type03 tr td.wd{border-left:1px solid var(--korail-gray-1300)}.bz_bma_purchase_wrap .table.type03 tr td:first-of-type{border-bottom:1px solid var(--korail-gray-1300)}@media (max-width: 1024px){.bz_bma_purchase_wrap .table.type03 tr td{border-left:1px solid var(--korail-gray-1300)}}.bz_bma_purchase_wrap .table.type03 tr th{width:250px;flex:1 0 25%;max-width:25%;width:25%;display:flex;align-items:center}.bz_bma_purchase_wrap .table.type03 tr th:first-of-type{border-bottom:1px solid var(--korail-gray-1300)}.bz_bma_purchase_wrap .table.type03 .special_section{margin-bottom:34px}.bz_bma_purchase_wrap .table.type03 .special_section.type02 tr{display:table-row}.bz_bma_purchase_wrap .table.type03 .special_section.type02 tr th{width:auto;display:table-cell;line-height:1.37;padding-left:8px;padding-right:8px}.bz_bma_purchase_wrap .table.type03 .special_section.type02 tr th:first-child{width:50%}.bz_bma_purchase_wrap .table.type03 .special_section.type02 tr th:nth-child(3){width:20%}.bz_bma_purchase_wrap .table.type03 .special_section.type02 tr td{border-right:1px solid var(--korail-gray-1300);text-align:center;padding-left:0;display:table-cell;line-height:1.37;padding-left:8px;padding-right:8px}.bz_bma_purchase_wrap .table.type03 .special_section.type02 tr td.money{padding-right:8px}.bz_bma_purchase_wrap .table.type03 .special_section.type02 tr td.money{text-align:right;padding-right:60px}.bz_bma_purchase_wrap .table.type03 .special_section.type02 tr td.wd{width:10px}@media (max-width: 768px){.bz_bma_purchase_wrap .table.type03 .special_section.type02{min-width:540px}}.bz_bma_purchase_wrap .table.type03 .special_section tr td{line-height:60px}@media (max-width: 1024px){.bz_bma_purchase_wrap .table.type03{overflow:auto}.bz_bma_purchase_wrap .table.type03>table{min-width:0}.bz_bma_purchase_wrap .table.type03 tr{flex-flow:column nowrap}.bz_bma_purchase_wrap .table.type03 tr th,.bz_bma_purchase_wrap .table.type03 tr td{flex:0 1 auto;width:100%;max-width:none}}.bz_bma_purchase_wrap .table>.btn_wrap{text-align:center;margin-top:.88889rem;margin-bottom:.88889rem}.bz_bma_purchase_wrap .pay_ment-wrap .payment_list{padding-top:0px}.bz_bma_purchase_wrap .pay_ment-wrap .payment_list li{flex:inherit}.bz_bma_purchase_wrap .pay_ment-wrap .meetingRoom_table{padding-top:40px;padding-bottom:40px}.bz_bma_purchase_wrap .pay_ment-wrap .meetingRoom_table>.table_tit{margin-bottom:.4444rem}.bz_bma_purchase_wrap .pay_ment-wrap .meetingRoom_table table{border-top:1px solid #1d1d1b}.bz_bma_purchase_wrap .pay_ment-wrap .meetingRoom_table table thead{background:var(--korail-blue-1000);color:black}.bz_bma_purchase_wrap .pay_ment-wrap .meetingRoom_table table tr{border-bottom:1px solid var(--korail-gray-1300);line-height:59px}.bz_bma_purchase_wrap .pay_ment-wrap .meetingRoom_table table td{color:var(--korail-gray-700);text-align:center}.bz_bma_purchase_wrap .mid-content{margin-top:1.3333em;margin-bottom:0.4444em}.bz_bma_purchase_wrap .mid-content>.txt{text-align:right}.bz_bma_purchase_wrap .sub-tab_wrap{margin-bottom:0;padding-left:0 !important;padding-right:0 !important}.bz_bma_purchase_wrap .sub-tab_wrap .tab_bar{margin-top:0;margin-left:0 !important;margin-right:0 !important;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0.4444em}.bz_bma_purchase_wrap .sub-tab_wrap .tab_bar li{min-width:99px;border-radius:var(--border-radius__full);margin-left:0;flex:0 0 auto;border-width:1px;border-style:solid;border-color:var(--korail-gray-1100);border-radius:128px}.bz_bma_purchase_wrap .sub-tab_wrap .tab_bar li.active{border-color:black}.bz_bma_purchase_wrap .sub-tab_wrap .tab_bar li.active button{font-weight:700}@media (max-width: 1024px){.bz_bma_purchase_wrap .sub-tab_wrap .tab_bar li.active{display:none}}.bz_bma_purchase_wrap .sub-tab_wrap .tab_bar li button{display:block;width:100%;padding:var(--spacing-6) 0;color:black}.bz_bma_purchase_wrap .text_wrap{font-size:24px;font-weight:600;line-height:108px;text-align:center}.managermode .bz_bma_purchase_wrap .text_wrap{padding-bottom:1.3333rem}.managermode .bz_bma_purchase_wrap .pay_ment-wrap .by_box .label{padding:0;text-align:left}.managermode .bz_bma_purchase_wrap .pay_ment-wrap .credit_form-list>li{text-align:left}.managermode .bz_bma_purchase_wrap .table.type02>.flo.clear{display:flex;flex-flow:column nowrap;align-items:center;gap:0.4444rem;padding-bottom:.88889rem}.bz_bma_info_wrap{text-align:center}.bz_bma_info_wrap.type02{margin-top:1.33333rem}.bz_bma_info_wrap.type02 .table td button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em;background-color:white;border-color:var(--korail-gray-1100);color:black}.bz_bma_info_wrap.type02 .table td button:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.bz_bma_info_wrap sup{padding-left:var(--spacing-6);color:var(--korail-red-500)}.bz_bma_info_wrap table{overflow:hidden}@media (max-width: 1024px){.bz_bma_info_wrap table th{width:120px}.bz_bma_info_wrap table td{width:auto}}.bz_bma_info_wrap .table{text-align:left;border-top:1px solid black;float:none;overflow:auto}@media (max-width: 1024px){.bz_bma_info_wrap .table.type01>table,.bz_bma_info_wrap .table.type02>table{min-width:0;width:100%;display:flex;flex-flow:column nowrap}.bz_bma_info_wrap .table.type01>table colgroup col,.bz_bma_info_wrap .table.type02>table colgroup col{width:100% !important}.bz_bma_info_wrap .table.type01>table tbody,.bz_bma_info_wrap .table.type02>table tbody{display:flex;flex-flow:column nowrap;width:100%}.bz_bma_info_wrap .table.type01>table tr,.bz_bma_info_wrap .table.type02>table tr{height:auto;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;width:100%}.bz_bma_info_wrap .table.type01>table tr>th,.bz_bma_info_wrap .table.type01>table tr>td,.bz_bma_info_wrap .table.type02>table tr>th,.bz_bma_info_wrap .table.type02>table tr>td{width:100%;flex:0 1 auto;border-left:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300)}}.bz_bma_info_wrap .table.type02{margin-top:.88889rem}.bz_bma_info_wrap .table tr{height:62px}.bz_bma_info_wrap .table th,.bz_bma_info_wrap .table td{padding:0.8888em;border-right:1px solid var(--korail-gray-1300);border-bottom:1px solid var(--korail-gray-1300)}.bz_bma_info_wrap .table th{border-top:1px solid black;width:250px;background:var(--korail-gray-1450)}.bz_bma_info_wrap .table td:last-child{border-right:none}.bz_bma_info_wrap .table .addressWrap{display:flex;flex-flow:row wrap;align-items:center;gap:0.8888em}.bz_bma_info_wrap .table .addressWrap>div{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:0.8888em}.bz_bma_info_wrap .table .addressWrap button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em;background-color:white;border-color:var(--korail-gray-1100);color:black}.bz_bma_info_wrap .table .addressWrap button:hover{border-color:var(--korail-gray-600);background-color:var(--korail-blue-900)}.bz_bma_info_wrap h3{font-size:1.3333rem;margin-top:.88889rem;text-align:left}.biz_sign-up-wrap{padding:2rem 0 4rem;max-width:1000px;margin:0 auto}.biz_sign-up-wrap .tit_top{margin-bottom:.44444rem}.biz_sign-up-wrap .nece{color:var(--korail-blue);margin-bottom:.44444rem}.biz_sign-up-wrap .info_txt{margin-bottom:.44444rem}.biz_sign-up-wrap .tit_box{margin-top:1.55556rem}.biz_sign-up-wrap .tit_box .tit{font-weight:700;margin-bottom:.44444rem}.biz_sign-up-wrap .tit_box p:last-of-type{margin-bottom:.44444rem}.biz_sign-up-wrap .box_wrap:last-of-type .tit_box .tit{margin-bottom:.88889rem}.biz_sign-up-wrap .by_box ul.clear li{flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;gap:.4444rem;display:flex;width:100%}.biz_sign-up-wrap .by_box ul.clear li.clear:after{display:none !important;clear:none !important}.biz_sign-up-wrap .by_box ul.clear li>*{flex:0 1 auto;width:auto}.biz_sign-up-wrap .by_box ul.clear li>label:first-child,.biz_sign-up-wrap .by_box ul.clear li>.label:first-child,.biz_sign-up-wrap .by_box ul.clear li>.tit:first-child{flex:0 0 10rem;width:10rem}@media (max-width: 768px){.biz_sign-up-wrap .by_box ul.clear li>input,.biz_sign-up-wrap .by_box ul.clear li>textarea{width:100%}.biz_sign-up-wrap .by_box ul.clear li>label:first-child,.biz_sign-up-wrap .by_box ul.clear li>.label:first-child,.biz_sign-up-wrap .by_box ul.clear li>.tit:first-child{flex:0 0 auto}.biz_sign-up-wrap .by_box ul.clear li>.btn_pop{width:100%;flex-basis:100%}}@media (max-width: 768px){.biz_sign-up-wrap .by_box ul.clear li{flex-flow:column nowrap;align-items:flex-start}}.biz_sign-up-wrap .by_box ul.clear .write_wrap.type_btn-02{flex-flow:row wrap}.biz_sign-up-wrap .by_box ul.clear .write_wrap .cont{display:flex;flex-flow:row nowrap}.biz_sign-up-wrap .by_box ul.clear .write_wrap .cont>input{flex:0 1 auto;width:100%;max-width:none}@media (max-width: 1024px){.biz_sign-up-wrap .desktop{display:block !important}}@media (max-width: 768px){.minner .inner ul li{flex-flow:initial !important;align-items:flex-start}}@media (max-width: 768px){.minner .inner ul li label:first-child{width:initial}}@media (max-width: 768px){.minner .inner ul li .label:first-child{width:initial}}.biz .Excel_file_btn{text-align:right;display:block;margin-bottom:.88889rem}.biz .Excel_file_btn button{border:1px solid #0f783e;color:#0f783e;padding:.44444rem .88889rem;border-radius:var(--border-radius__full);font-size:.8888rem}.biz .findWrap{margin-left:auto;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0.8888em}.biz .findWrap>button{margin-left:auto;margin-right:0}.biz .inquiry_date{display:inline-flex;position:relative;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0.8888em}.biz .inquiry_date>ul{display:flex;flex-flow:row wrap;gap:0.8888em}.biz .inquiry_date li{display:inline-flex;position:relative;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:.4444rem}.biz .inquiry_date li:before{display:none}.biz .inquiry_date li:nth-child(2){margin-left:0}.biz .inquiry_date li:nth-child(2):before{content:"~";display:inline-block;position:absolute;left:-30px;vertical-align:middle;display:none}.biz .inquiry_date li+li{margin-left:50px}.biz .inquiry_date li label{float:left;font-weight:700}.biz .telWrap{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:.4444rem}.biz .telWrap .hyphen{display:none}.biz #tab_tab_info1{text-align:center}.biz .textInner{display:flex;flex-flow:column nowrap;gap:0.8888em}.biz .textInner>div:first-of-type{margin-top:0;flex:1 0 100%;width:100%;max-width:100%}.biz .textInner>.findWrap{flex-flow:row wrap;flex:1 0 100%;max-width:100%;width:100%;margin-top:0}.biz .textInner>.findWrap>select{max-width:100%;margin-top:0}.biz .textInner>.findWrap>button{margin-top:0}.biz .service_inform_section .name,.biz .service_inform_section .num{font-size:1.2222rem}.biz .service_inform_section .service_num>ul{margin-top:60px}.biz .service_inform_section .service_num>ul>li{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);float:left;width:calc((100% - 40px) / 3);margin-right:20px;text-align:center;padding:50px 34px}.biz .service_inform_section .service_num>ul>li:last-child{margin-right:0}.biz .service_inform_section .service_num>ul>li .num,.biz .service_inform_section .service_num>ul>li .name{font-weight:700;text-align:left}.biz .service_inform_section .service_num>ul>li .inner_text{line-height:var(--line-height-1-375);margin:33px auto;text-align:left}.biz .service_inform_section .border-inner{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);padding:58px 39px;text-align:left;margin-top:var(--spacing-32);width:100%}.biz .service_inform_section .border-inner .num,.biz .service_inform_section .border-inner .name{font-weight:700;text-align:left}.biz .service_inform_section .border-inner ul{margin-top:27px}.biz .service_inform_section .border-inner ul li{float:left;width:calc((100% - 20px) / 2);margin-right:20px;margin-bottom:50px}.biz .service_inform_section .border-inner ul li:nth-of-type(2n){margin-right:0px}.biz .service_inform_section .border-inner ul li .img_wrapper{display:inline-block;vertical-align:middle;min-width:170px;min-height:170px;border-radius:50%;background:#f3f6fa;position:relative;float:left}.biz .service_inform_section .border-inner ul li .img_wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.biz .service_inform_section .border-inner ul li .text_wrapper{display:inline-block;vertical-align:middle;max-width:65%;min-width:auto;width:100%;margin-left:20px}.biz .service_inform_section .border-inner ul li .text_wrapper .order{width:40px;height:40px;color:white;font-size:20px;border-radius:50px;background:var(--korail-blue);text-align:center;line-height:38px}.biz .service_inform_section .border-inner ul li .text_wrapper .title{margin-top:15px;word-break:keep-all}.biz .service_inform_section .border-inner ul li .text_wrapper button{margin-top:0.8888em;display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1111rem;padding:0.4em 1.2em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue)}.biz .service_inform_section .border-inner ul li .text_wrapper button:hover{background-color:var(--korail-blue-900)}.biz .service_inform_section .border-inner ul li:last-child{margin-bottom:0}.biz .service_inform_section .border-inner ul li:nth-last-child(2){margin-bottom:0}@media (max-width: 1240px){.biz .service_inform_section .border-inner ul li{display:block;text-align:center;margin-bottom:0px}.biz .service_inform_section .border-inner ul li .img_wrapper{float:none}.biz .service_inform_section .border-inner ul li .img_wrapper img{margin:0 auto}.biz .service_inform_section .border-inner ul li .text_wrapper{margin-left:0px;display:block;max-width:100%;position:relative;top:-30px}.biz .service_inform_section .border-inner ul li .text_wrapper .order{margin:0 auto}}@media (max-width: 768px){.biz .service_inform_section .service_num>ul{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:8px}.biz .service_inform_section .service_num>ul>li{padding:24px;width:100%;flex:1 1 0}.biz .service_inform_section .service_num>ul>li .num{font-size:25px}.biz .service_inform_section .service_num>ul>li .name{font-size:20px}.biz .service_inform_section .service_num>ul>li .inner_text{font-size:16px}.biz .service_inform_section .border-inner{padding:30px 13px;text-align:center}.biz .service_inform_section .border-inner .num{font-size:20px}.biz .service_inform_section .border-inner .name{font-size:20px;display:inline}.biz .service_inform_section .border-inner .name span{display:block}.biz .service_inform_section .border-inner ul li .img_wrapper{min-width:112px;min-height:112px}.biz .service_inform_section .border-inner ul li .img_wrapper img{width:50px;height:47px}.biz .service_inform_section .border-inner ul li .text_wrapper{top:-25px}.biz .service_inform_section .border-inner ul li .text_wrapper .order{width:29px;height:29px;font-size:14px;line-height:29px}.biz .service_inform_section .border-inner ul li .text_wrapper .title{font-size:16px;margin-top:9px;line-height:19px}.biz .service_inform_section .border-inner ul li .text_wrapper .sub_title{font-size:13px;line-height:21px;color:var(--korail-gray-700)}.biz .service_inform_section .border-inner ul li .text_wrapper button{max-width:136px;min-width:auto;width:100%;line-height:39px;font-size:16px;margin-top:15px}}.biz .layerPopup .bma_popWrap p{padding-bottom:1.3333em}.biz .layerPopup .layerWrap.type_bma{max-width:1200px;min-width:60%;width:100%}.biz .layerPopup .layerWrap.type_bma .bz_bma_purchase_wrap{clear:both;padding:20px 0 0}.biz .layerPopup .layerWrap.type_bma .bz_bma_purchase_wrap .table.type02{margin-top:0px}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner p{padding-top:1.3333em}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner ul li{position:relative;padding-left:0.8888em}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner ul li::before{content:"";display:inline-block;position:absolute;left:0}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner ul li.num01::before{content:"1."}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner ul li.num02::before{content:"2."}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner ul li.num03::before{content:"3."}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner ul li.num04::before{content:"4."}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner ul li.num05::before{content:"5."}.biz .layerPopup .terms_confirm_wrap.type_bz .border_top_wrap .inner ul li.num06::before{content:"6."}.biz .layerPopup .layerWrap.type_biz-signUp{min-width:800px}@media (max-width: 1024px){.biz .layerPopup .layerWrap.type_biz-signUp{min-width:auto}}.biz .layerPopup .biz_signUp-wrap .tit_box:after{display:block;content:"";width:40px;height:1px;background:black;margin-top:30px}.biz .layerPopup .biz_signUp-wrap .tit_box h2{margin-top:30px}.biz .layerPopup .biz_signUp-wrap .sign_cont{font-size:18px;padding-top:55px}.biz .layerPopup .biz_signUp-wrap .sign_cont .info_txt{font-size:20px;font-weight:600;line-height:30px;margin-bottom:23px}.biz .layerPopup .biz_signUp-wrap .sign_cont .table .tr{font-size:0;border-bottom:1px solid var(--korail-gray-1300)}.biz .layerPopup .biz_signUp-wrap .sign_cont .table .th{padding:12px 35px;display:inline-block;font-size:18px;line-height:28px;background:var(--korail-gray-1450);width:202px;border-right:1px solid var(--korail-gray-1300)}.biz .layerPopup .biz_signUp-wrap .sign_cont .table .td{padding:12px 35px;display:inline-block;font-size:18px;line-height:28px}.biz .layerPopup .biz_signUp-wrap .sign_cont .tit_txt{padding-top:49px}.biz .layerPopup .biz_signUp-wrap .sign_cont .tit_txt:after{display:block;content:"";width:40px;height:1px;background:black;margin:25px 0 32px}.biz .layerPopup .biz_signUp-wrap .sign_cont .s_txt{font-size:18px;line-height:30px;margin-top:14px}.biz .layerPopup .biz_signUp-wrap .sign_cont .s_txt span{display:block}@media (max-width: 768px){.biz .layerPopup .biz_signUp-wrap .tit_box h2{font-size:24px;margin-top:12px}.biz .layerPopup .biz_signUp-wrap .tit_box:after{margin-top:16px;width:30px}.biz .layerPopup .biz_signUp-wrap .sign_cont{padding-top:36px;font-size:16px}.biz .layerPopup .biz_signUp-wrap .sign_cont .info_txt{font-size:17px;line-height:25px;margin-bottom:19px}.biz .layerPopup .biz_signUp-wrap .sign_cont .table .tr{padding:6px 19px}.biz .layerPopup .biz_signUp-wrap .sign_cont .table .th{display:block;font-size:16px;line-height:30px;padding:0;background:none;padding-left:0;width:auto}.biz .layerPopup .biz_signUp-wrap .sign_cont .table .td{display:block;font-size:16px;line-height:30px;padding:0}.biz .layerPopup .biz_signUp-wrap .sign_cont .tit_txt{font-size:16px;padding-top:33px}.biz .layerPopup .biz_signUp-wrap .sign_cont .tit_txt:after{margin:20px 0;width:30px}.biz .layerPopup .biz_signUp-wrap .sign_cont .s_txt{font-size:16px;line-height:25px}.biz .layerPopup .biz_signUp-wrap .sign_cont.type02 .table .th{border-right:none}}.biz .layerPopup .layerWrap.layerInquiry{max-width:1024px}.biz .layerPopup .layerWrap.layerInquiry .bz_bma_purchase_wrap .table.type02{overflow:auto}.biz .layerPopup .layerWrap.layerInquiry .bz_bma_purchase_wrap .table.type02 table{overflow:auto;width:auto;min-width:550px}.biz .layerPopup .layerWrap.layerInquiry .bz_bma_purchase_wrap .table.type02 table tr th{width:auto}.biz .layerPopup .layerWrap.layerInquiry .bz_bma_purchase_wrap .table.type02 table tr th:nth-child(1){width:20%}.biz .layerPopup .layerWrap.layerInquiry .bz_bma_purchase_wrap .table.type02 table tr th:nth-child(4){width:10%}.biz-signup__clause-content .text_box{padding:0 !important;border:0;background:transparent}.biz .main{background:url(../img/main/biz_main.jpg) no-repeat center;background-size:cover}.biz .main .biz-main__select-wrap{display:inline-block;position:relative;width:100%;margin-bottom:1.3333rem}.biz .main .sch_wrap{height:auto;background:transparent;border:0;margin-top:3.7777rem;text-align:center;font-size:1.2222rem;max-height:none;box-shadow:none;position:relative}.biz .main .sch_wrap button{font-weight:600;padding:0.4444rem 1.3333rem}.biz .main .sch_wrap button.btn_tck{min-width:10.5555rem;background:var(--korail-ticket-primary);border-radius:var(--border-radius__full);color:white;margin-right:.2222rem}.biz .main .sch_wrap button.btn_tck-list{margin-left:.2222rem;background:white;color:var(--korail-ticket-primary);border-radius:var(--border-radius__full);min-width:6.8888rem}.biz .main .sch_wrap button.btn_tck-list:hover{background:rgba(255,255,255,0.9)}.biz .main .section01{padding:14rem 1.3333rem 8rem;max-width:1400px;margin:0 auto}.biz .main .section01 .tit_wrap{color:white;text-align:center}.biz .main .section01 h1{font-size:1.7777rem;margin-bottom:.8888rem}.biz .main .section01 .txt{font-size:1.2222rem;max-width:420px;word-break:keep-all;text-align:center;margin:0 auto}@media (max-width: 1024px){.biz .main .section01{padding-top:8rem}}.biz .main .section02 .inner{max-width:1400px;margin:0 auto}.biz .main .section02 .info_wrap{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));width:100%}@media (max-width: 768px){.biz .main .section02 .info_wrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}}.biz .main .section02 .info_list{background:rgba(255,255,255,0.9);padding:1.5555rem;color:black}.biz .main .section02 .info_list:last-of-type{background:rgba(7,142,185,0.9);color:white}.biz .main .section02 .info_list:after{display:block;content:"";clear:both}.biz .main .section02 .info_list .tit_box{width:100%;align-items:center;display:flex;flex-flow:row wrap;margin-bottom:.88889rem}.biz .main .section02 .info_list .tit_box .tit{font-size:1.3333rem;font-weight:700}.biz .main .section02 .info_list .tit_box .txt{font-size:1.1111rem;font-weight:400}.biz .main .section02 .info_list .tit_box .txt:nth-of-type(2){margin-top:.88889rem;flex-basis:100%}.biz .main .section02 .info_list .tit_box .btn_more{display:inline-flex;align-items:center;margin-left:auto}.biz .main .section02 .info_list .tit_box .btn_more:after{display:inline-block;content:"";width:18px;height:18px;background:url(../img/common/btn_more-blue.png) no-repeat;margin-left:8px;vertical-align:middle}.biz .main .section02 .info_list .notice_wrap{width:100%}.biz .main .section02 .info_list .notice_wrap ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:.88889rem}.biz .main .section02 .info_list .notice_wrap li{font-size:1.1111rem}.biz .main .section02 .info_list .notice_wrap li a{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:.88889rem}.biz .main .section02 .info_list .notice_wrap li a:hover{text-decoration:underline}.biz .main .section02 .info_list .notice_wrap li .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:8 0 0;width:0;min-width:clamp(240px, calc(3vw * 20), 280px)}.biz .main .section02 .info_list .notice_wrap li .date{width:auto;flex:2 0 0;font-size:.8888rem;margin-left:auto;color:var(--korail-gray-700);text-align:right;word-break:keep-all;min-width:0}.biz .main .section02 .info_list .btn_stc{margin-left:auto;width:4.8888rem;height:4.8888rem;line-height:4.8888rem;background:white;color:var(--korail-ticket-primary);font-weight:700;font-size:1rem;text-align:center;border-radius:var(--border-radius__circle)}.biz .main .section02 .info_list .btn_stc:hover{text-decoration:underline}.airport_bus_infom_wrap{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding-bottom:60px;padding-top:60px}.airport_bus_infom_wrap .info_table table{border-top:1px solid black}.airport_bus_infom_wrap .info_table tr{border-bottom:1px solid var(--korail-gray-1300)}.airport_bus_infom_wrap .info_table th{background:var(--korail-gray-1450);border-right:1px solid var(--korail-gray-1300)}.airport_bus_infom_wrap .info_table th:last-child{border-right:none}.airport_bus_infom_wrap .info_table td{border-right:1px solid var(--korail-gray-1300);text-align:center}.airport_bus_infom_wrap .info_table td:last-child{border-right:none}.airport_bus_infom_wrap02 .img_wrapper{display:flex;justify-content:center;text-align:center;border:1px solid var(--korail-gray-1300);padding:50px 20px;margin-bottom:40px}.airport_bus_infom_wrap02 .img_wrapper .m{display:none}.airport_bus_infom_wrap02 .tit_uline{padding-top:60px}@media screen and (max-width: 768px){.airport_bus_infom_wrap02{margin:0px 20px 0px 20px;padding-bottom:30px;padding-top:30px}.airport_bus_infom_wrap02 .tit_uline{padding-top:0px}.airport_bus_infom_wrap02 .img_wrapper{margin-bottom:20px}.airport_bus_infom_wrap{margin:0px 20px 0px 20px;padding-bottom:30px;padding-top:30px}a.line::before{position:relative;top:2px}}@media screen and (max-width: 1400px){.globaldiv .layer_wrap{max-width:calc(100% - 380px)}}@media (max-width: 1024px){.airport_bus_infom_wrap02{margin-left:20px;margin-right:20px}.airport_bus_infom_wrap{margin-left:20px;margin-right:20px}}.globaldiv .overviewWrap li{float:left;width:calc((100% - 40px) / 2);margin-right:40px}.globaldiv .overviewWrap li:first-child{width:calc((100% - 250px) / 2)}.globaldiv .overviewWrap li:last-child{margin-right:0;width:55%}.globaldiv .overviewWrap li img{border:1px solid var(--korail-gray-1300)}.globaldiv .overviewWrap li .overviewTable th{background:var(--korail-gray-1450);border-right:1px solid var(--korail-gray-1300);padding:25px 0}.globaldiv .overviewWrap li .overviewTable tr{border-bottom:1px solid var(--korail-gray-1300)}.globaldiv .overviewWrap li .overviewTable table{border-top:1px solid black;text-align:center;font-size:18px}.globaldiv .overviewWrap .overviewTable.type02{margin-top:50px}@media (max-width: 1024px){.globaldiv .overviewWrap li{float:none;margin-right:0}.globaldiv .overviewWrap li:first-child{width:100%;text-align:center;margin-bottom:25px}.globaldiv .overviewWrap li:last-child{width:100%}.globaldiv .overviewWrap li .overviewTable th{padding:10px 0;word-break:keep-all}.globaldiv .overviewWrap .overviewTable.type02{margin-top:30px}}@media screen and (max-width: 768px){.globaldiv .overviewWrap li .overviewTable table{font-size:16px}}.globaldiv .characteristicWrap{margin-top:50px}.globaldiv .characteristicWrap ul li{float:left;width:calc((100% - 120px) / 3);margin-right:60px;border:1px solid var(--korail-gray-1300);min-height:340px}.globaldiv .characteristicWrap ul li:last-child{margin-right:0px}.globaldiv .characteristicWrap ul li .characterText{padding:20px 10px;text-align:center;font-size:20px;line-height:26px}@media (max-width: 1024px){.globaldiv .characteristicWrap{margin-top:30px}.globaldiv .characteristicWrap ul li{width:calc((100% - 40px) / 3);margin-right:20px}}@media screen and (max-width: 768px){.globaldiv .characteristicWrap ul li{float:none;width:100%;margin-right:0px;text-align:center;min-height:100%;margin-bottom:20px}.globaldiv .characteristicWrap ul li:last-child{margin-bottom:0}.globaldiv .characteristicWrap ul li .characterText{font-size:16px}}.globaldiv .train_fleet{border-bottom:1px solid var(--korail-gray-1300)}.globaldiv .train_fleet:last-child{border-bottom:none}.globaldiv .train_fleet .tit_uline{font-size:1.333333rem}.globaldiv .train_fleet .sub-title{font-size:1.333333rem;padding-bottom:1.33333rem;line-height:1;font-weight:700}.globaldiv .tourInfoWrap .textWrapper:not(.non-pd){margin-top:55px}.en .pay_ment-wrap .sm_tie{margin-bottom:.44444rem}.en .pay_ment-wrap .check_box h3{font-size:1.3333rem;margin-bottom:.44444rem}@media (max-width: 768px){.en .pay_ment-wrap .check_box>.radioWrap{flex-flow:column nowrap;align-items:flex-start}}.en .pay_ment-wrap .btnWrap,.en .pay_ment-wrap .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .en .pay_ment-wrap .btnWrap--center,.en .pay_ment-wrap .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .en .pay_ment-wrap .btn_wrap--center{padding:.88889rem 0}.railticket ul.tab-button li{max-width:14.28%;width:100%;min-width:auto;padding:0 10px;position:relative;line-height:20px}.railticket ul.tab-button li span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:100%}.homeTicket.en{padding-bottom:40px}.homeTicket.en .blueBgWrap .bg{border-top:1px solid black;border-bottom:1px solid black;background:#f5f8ff;font-weight:600;padding:13px 0 13px 10px;text-align:left}.homeTicket.en .blueBgWrap .table{padding:17px 10px 30px}.homeTicket.en .blueBgWrap .table li.w50{float:left;width:calc((100% - 50px) / 2)}.homeTicket.en .blueBgWrap .table li.w100{width:100%;clear:both}.homeTicket.en .blueBgWrap .table li{margin-bottom:15px}.homeTicket.en .blueBgWrap .table li p span{font-weight:600;display:inline-block;width:145px}.homeTicket.en .blueBgWrap .table li:last-child{margin-bottom:0px}.homeTicket.en .blueBgWrap .table li:nth-last-child(2){margin-bottom:0px}.homeTicket.en .blueBgWrap .gray_table{border:1px solid var(--korail-gray-1200);font-size:14px}.homeTicket.en .blueBgWrap .gray_table tr th{background:#eeedec;padding:10px 0;text-align:center}.homeTicket.en .blueBgWrap .gray_table tr td{padding:10px 0;text-align:center}.homeTicket.en .blueBgWrap .gray_table thead tr th:not(:last-child){border-right:1px solid var(--korail-gray-1200)}.homeTicket.en .blueBgWrap .gray_table thead tr td:not(:last-child){border-right:1px solid var(--korail-gray-1200)}.homeTicket.en .blueBgWrap .gray_table.pd{margin-bottom:30px}.homeTicket.en .blueBgWrap .list li{position:relative;padding-left:23px;line-height:24px}.homeTicket.en .blueBgWrap .list li::before{position:absolute;content:"";left:10px;display:inline-block}.homeTicket.en .blueBgWrap .list li:nth-child(1)::before{content:"1."}.homeTicket.en .blueBgWrap .list li:nth-child(2)::before{content:"2."}.homeTicket.en .blueBgWrap .list li:nth-child(3)::before{content:"3."}.homeTicket.en .blueBgWrap .list li:nth-child(4)::before{content:"4."}.homeTicket.en .blueBgWrap .list li:nth-child(6)::before{content:"5."}.homeTicket.en .blueBgWrap .list li:nth-child(7)::before{content:"6."}.homeTicket.en .blueBgWrap .list li:nth-child(5){padding-left:0}.homeTicket.en .blueBgWrap .gray_table.w tr th:first-child{width:10%}.layerPopup .layerWrap.w720{max-width:720px;min-width:720px}.layerPopup .layerWrap.w1000{min-width:1000px;max-width:1000px}.layerPopup .layerWrap.homeTicket_wrap.p21 .tit_wrap{padding:10px 40px}.layerPopup .layerWrap.homeTicket_wrap.p21 .tit_wrap .wrap{position:absolute;left:40px;top:50%;transform:translateY(-50%)}.layerPopup .layerWrap.qrWrap{max-width:100%;min-width:0;max-width:100%;min-width:0}.en.reserv_info{padding-bottom:100px}.en.reserv_info .check_bottom_wrap{text-align:center;padding-top:.44444rem;display:grid;gap:0.8888em}.en.reserv_info .big_tit{font-size:1.2222rem;font-weight:700;margin-bottom:0.6666rem}.en.reserv_info .big_tit:not(:first-of-type){margin-top:2.3333rem}.en.reserv_info .select_top-wrap{color:black;padding-bottom:20px}.en.reserv_info .select_top-wrap span{display:inline-block;vertical-align:middle}.en.reserv_info .num{font-weight:600;color:white;width:40px;height:40px;border-radius:100%;background:var(--korail-blue);display:inline-block;text-align:center;margin-bottom:20px}.en.reserv_info .num:not(:first-of-type){margin-top:36px}.en.reserv_info .chkecboxWrap.type02{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:0.4444em}.en.reserv_info .chkecboxWrap.type02 button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em}.num_btn button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em}.globaldiv .korail_pass-wrap .num_btn button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8888rem;padding:0.375em 0.875em}.collection .wrap:not(:last-child){margin-bottom:30px}.benefits_wrap .tit_wrap .top_tit{font-weight:700;padding-bottom:1.3333rem;font-size:1.5555rem}.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01{padding-bottom:0}.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01 th{padding:0.4444em}.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01 td{text-align:center;padding:0.4444em;border-right:1px solid var(--korail-gray-1300)}.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01 thead th:nth-of-type(1){width:7%;width:7%}.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01 thead th:nth-of-type(2){width:12%;width:12%}.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01 thead th:nth-of-type(4){width:14%;width:14%}.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01 .list_wrap{text-align:left}@media (max-width: 768px){.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01 table{width:1000px;width:1000px}.globaldiv .benefits_wrap .mt_room_status-wrap .mt_room-table.type01 td{padding:15px;font-size:14px}}.globaldiv .mt_room_status-wrap table th{background:var(--korail-gray-1450);font-weight:600}.globaldiv .mt_room_status-wrap table th:not(:last-child){border-right:1px solid var(--korail-gray-1300)}.globaldiv .mt_room_status-wrap table tr{border-bottom:1px solid var(--korail-gray-1300);height:61px}.globaldiv .mt_room_status-wrap .mt_room-table.type01 th{width:18%;border-right:1px solid var(--korail-gray-1300)}.globaldiv .mt_room_status-wrap .table_wrap{overflow:hidden;overflow-x:auto;border-top:1px solid var(--korail-gray-300)}.nowUseHistory_popup.type_en .tit{font-size:20px;font-weight:600;color:black;margin-bottom:12px}.popUp_02.type_en .detailed_inquiry_popup tr th{width:45%;text-align:left;padding:19px 0 19px 20px}.popUp_02.type_en .detailed_inquiry_popup .blue{color:black 0ff}.popUp_02.type_en .detailed_inquiry_popup .red{color:var(--korail-red-500)}.con_Wrap .popUp_02.type_en table:not(:last-of-type){margin-bottom:34px}.homeTicket.type02 .border_date_wrap{border-top:1px solid black;border-bottom:1px solid black;border-right:none;border-left:none;padding:10px;font-size:15px}.hometicket_bottom_wrap table tr th.bg-w{background:white}.homeTicket .notice{font-size:15px;line-height:25px}.homeTicket .notice.bottom.type02{margin-top:20px}.homeTicket .notice.bottom.type02>p{font-size:17px}.homeTicket .notice.bottom .box p:first-child{margin-top:35px}.homeTicket .notice.bottom .box.type02{margin-top:45px}.homeTicket .notice.bottom .blue{color:black 0ff}.homeTicket .notice.bottom span:not(.blue){display:block}.type02 .hometicket_bottom_wrap .korail_patton:last-child{margin:40px auto 0}.y-mobile .homeTicket .addressWrap.pd{margin-top:50px}.layerWrap.homeTicket_wrap .tit_wrap .qr{float:right;padding-right:0}.p21 .hometicket_bottom_wrap .korail_patton:last-child{margin:0}.refundPopUp .detailed_inquiry_popup{margin-top:35px}.refundPopUp .detailed_inquiry_popup tr td.blue.type02{color:black 0ff}.refundPopUp .fee-title{font-size:22px;font-weight:600;margin-top:50px;margin-bottom:20px}.popUp_02.refundPopUp .detailed_inquiry_popup tr th{width:45%;font-size:20px;padding-left:20px;text-align:left}.warning_box{border:1px solid var(--korail-gray-1300);background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-5);border-radius:var(--border-radius__sm);color:black;padding:1.3333em;width:100%;background:var(--korail-gray-1450)}.section_ticketInfo.en .topimg_wrap{background:#dae8f5 url(../img/sub/contact_bg.jpg) no-repeat center bottom 0;height:17rem;position:relative;overflow:hidden}.section_ticketInfo.en .topimg_wrap .topimg_left{position:relative;z-index:2}.section_ticketInfo.en .topimg_wrap .topimg_left h3{font-size:1.7777rem;font-weight:700;margin-bottom:.8888rem}.section_ticketInfo.en .topimg_wrap .topimg_right{position:absolute;right:0;bottom:0;width:14rem;z-index:1}@media (max-width: 1024px){.section_ticketInfo.en .topimg_wrap{height:24.7777rem}}@media (max-width: 360px){.section_ticketInfo.en .topimg_wrap{height:33rem}}.section_ticketInfo.en .topimg_wrap .topimg_leftbm{position:absolute;left:1.5rem;bottom:1.5rem;width:7rem;z-index:1}@media (max-width: 1024px){.section_ticketInfo.en .topimg_wrap .topimg_leftbm{width:10rem}}@media (max-width: 360px){.section_ticketInfo.en .topimg_wrap .topimg_leftbm{bottom:9.5rem}}.section_ticketInfo.en .padding{padding-top:2.6666rem}.section_ticketInfo.en .padding .tit_uline.type_s{font-size:1.3333rem;font-weight:700}@media (min-width: calc(1024px + 1px)){.section_ticketInfo .padding{flex:1 0 calc(100% - 360px);width:calc(100% - 360px);max-width:calc(100% - 360px)}}@media (min-width: calc(1024px + 1px)) and (max-width: 1440px){.section_ticketInfo .padding{flex:1 0 calc(100% - 300px);width:calc(100% - 300px);max-width:calc(100% - 300px)}}.ticketdiv .layerPopup .layerWrap.qrWrap .con_Wrap{text-align:center}@media (max-width: 1024px){.ticketInfoWrap .textWrapper ul li:not(:last-child){margin-bottom:5px}.ticketInfoWrap .textWrapper ul li .subList{margin-top:5px}.ticketInfoWrap .textWrapper .penalty .table{overflow:auto;border-top:1px solid black}.ticketInfoWrap .textWrapper .penalty .table table{width:1200px}.ticketInfoWrap .textWrapper .type_contrary li{width:100%;margin-right:0px;margin-bottom:37px}.ticketInfoWrap .textWrapper .type_contrary li::after{left:50%;transform:translateX(-50%) rotate(90deg);top:-18px;width:22px;height:13px;background-size:contain}.ticketInfoWrap .textWrapper .ta-l ul{margin-left:0.8888rem}.ticketInfoWrap .textWrapper .termsFrame{padding:25px 10px}.en.reserv_info{padding:1.5555rem 1.1111rem 2.6666rem}.en.reserv_info .check_bottom_wrap .btnWrap,.en.reserv_info .check_bottom_wrap .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .en.reserv_info .check_bottom_wrap .btnWrap--center,.en.reserv_info .check_bottom_wrap .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .en.reserv_info .check_bottom_wrap .btn_wrap--center{margin-top:2rem}.en.reserv_info .num{font-size:15px;width:31px;height:31px;margin-bottom:0;line-height:31px}.en.reserv_info .chkecboxWrap.type02{margin-top:0}}@media screen and (max-width: 768px){.en .tck_confirm-wrap .tck_info-wrap .cont_wrap .cont_box .ico_wrap li.share a:before{width:30px;height:31px;background-size:30px auto}.layerPopup .layerWrap.w720{min-width:300px}.layerPopup .type_tranin-station-pop.type_eng .station_wrap .txt:before{width:42px;height:21px}.layerPopup .layerWrap.homeTicket_wrap.y-mobile .tit_wrap{padding:19px 20px}.layerPopup .layerWrap.homeTicket_wrap.y-mobile .tit_wrap .en-tit{display:block}.layerPopup .layerWrap.qrWrap{max-width:95%}.en.reserv_info .num{margin-bottom:9px}.nowUseHistory_popup.type_en .tit{font-size:16px;margin-bottom:10px}.popUp_02.type_en .detailed_inquiry_popup tr th{font-size:14px;padding:10px}.popUp_02.type_en .detailed_inquiry_popup tr td{font-size:14px;padding:10px}.con_Wrap .popUp_02.type_en table:not(:last-of-type){margin-bottom:27px}.layerWrap.homeTicket_wrap.y-mobile .tit_wrap img{float:none}.y-mobile .homeTicket .border_date_wrap{padding:13px 0;font-size:22px}.y-mobile .homeTicket .noticeTable{margin:25px auto 20px}.y-mobile .homeTicket .noticeTable table{font-size:14px;margin-top:7px}.y-mobile .homeTicket .noticeTable table tr th{width:45%}.y-mobile .homeTicket .notice.bottom p:first-child{margin-bottom:25px}.y-mobile .homeTicket .addressWrap.pd{margin-top:30px;font-size:13px;padding:24px 17px}.refundPopUp .detailed_inquiry_popup{margin-top:21px}.refundPopUp .fee-title{font-size:18px;margin-top:45px;margin-bottom:17px}.popUp_02.refundPopUp .detailed_inquiry_popup tr th{font-size:14px;padding-left:10px;width:40%}.popUp_02.refundPopUp .detailed_inquiry_popup tr td{font-size:14px}}.globaldiv .btn_bn-blue{text-transform:capitalize}.ticketInfoWrap .textWrapper .penalty .table{float:none}.eng_ticket-wrap .select_wrap.multi_wrap select[name="radTrvCate"]{margin-right:.44444rem}@media (max-width: 485px){.eng_ticket-wrap .select_wrap.multi_wrap select[name="radTrvCate"]{margin-bottom:.44444rem}}.global-mypage-pass__firstdayoftravel{border-bottom:1px dashed var(--korail-gray-1300);padding-bottom:1.33333rem;margin-bottom:1.33333rem}.korail_pass-wrap>.txt_tit{font-size:1.3333rem;font-weight:700;padding-bottom:.44444rem}.korail_pass-wrap>.bg_box .top .box_tit{font-size:1.1111rem;font-weight:700;padding-bottom:.44444rem}.korail_pass-wrap>.bg_box .top .num_txt{font-size:1rem}.korail_pass-wrap>.bg_box .top .txt{font-size:1rem}.korail_pass-wrap>.bg_box .bottom>.btn_wrap{margin-top:1.33333rem}.korail_pass-wrap>.bg_box .bottom>ul{display:flex;flex-flow:column nowrap;gap:.44444rem}.korail_pass-wrap>.bg_box>.txt{font-size:1rem}.korail_pass-wrap>.bg_box>.txt>button{display:block;margin-top:.44444rem}.korailPassGo{border:1px solid var(--korail-gray-1300);border-radius:var(--border-radius__sm);margin-bottom:1.33333rem;background:var(--korail-blue-1000);word-break:keep-all;line-height:var(--line-height-1-375);border-radius:var(--border-radius__sm);padding:1.3333em}.korailPassGo>button{display:inline-flex;justify-content:center;align-items:center;color:inherit;border-color:inherit;background-color:inherit;background:white;border-width:1px;border-style:solid;line-height:var(--line-height-1-375) !important;border-radius:var(--border-radius__full);font-weight:600;min-width:48px;width:auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;padding:0.3888em 1.1111em;background-color:white;border-color:var(--korail-blue);color:var(--korail-blue);margin-top:.44444rem}.korailPassGo>button:hover{background-color:var(--korail-blue-900)}.globaldiv .section01{position:relative}.globaldiv .section01 .content{position:relative;top:-669px;left:50%;transform:translateX(-50%);max-width:1400px}.globaldiv .section01 .info_box{position:absolute;left:1.3333em;top:190px}.globaldiv .section01 .info_box .t_info{font-size:50px;font-weight:900;font-style:italic;color:white;line-height:35px}.globaldiv .section01 .info_box .s_info{font-size:22px;color:white;line-height:35px;padding-top:25px}.globaldiv .section01 .ticket_box{position:absolute;bottom:0;background:rgba(0,102,179,0.5);width:100%}.globaldiv .section01 .ticket_box .writeWrap{width:100%}.globaldiv .section01 .ticket_box .ticketWrap{max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap;padding:1.1111em 0 1.4444em}@media (min-width: calc(1440px + 1px)){.globaldiv .section01 .ticket_box .ticketWrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.globaldiv .section01 .ticket_box .ticketWrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.globaldiv .section01 .ticket_box .ticketWrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.globaldiv .section01 .ticket_box .ticketWrap .flo-top{border-bottom:0;width:100%;flex-basis:300px;max-width:300px;width:300px}.globaldiv .section01 .ticket_box .ticketWrap .flo-top .flo-l{float:left;width:calc((100% - 260px) / 4);margin-right:20px;display:inline-block;font-size:27px;line-height:69px;color:white;display:none}.globaldiv .section01 .ticket_box .ticketWrap .flo-top>div{width:calc((100% - 260px) / 4);float:left;margin-right:20px}.globaldiv .section01 .ticket_box .ticketWrap .flo-top>.start{border-bottom:0;width:100%}.globaldiv .section01 .ticket_box .ticketWrap .flo-top>.end{border-bottom:0;width:100%;margin-top:16px}.globaldiv .section01 .ticket_box .ticketWrap .flo-top>.end a{background-position:right 12px center}.globaldiv .section01 .ticket_box .ticketWrap .flo-top>.end .writeWrap{border-bottom-width:0}.globaldiv .section01 .ticket_box .ticketWrap>div{float:left;margin-right:20px;margin-top:11px;width:calc((100% - 260px) / 4);margin-top:0;flex-basis:calc((100% - 300px - 160px - 60px) / 2);width:calc((100% - 200px - 160px - 60px) / 2);max-width:calc((100% - 300px - 160px - 60px) / 2)}.globaldiv .section01 .ticket_box .ticketWrap:after{display:block;content:"";clear:both}.globaldiv .section01 .ticket_box .ticketWrap label{font-size:1rem;font-weight:300;color:var(--korail-blue-900);display:block;padding-left:.8333em;margin-bottom:.3333em}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap{font-size:22px;font-weight:600;height:40px;padding:0 15px;position:relative;border-width:0;border-color:white;border-style:solid}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap input{color:white;line-height:40px;height:40px;max-width:95%;text-overflow:ellipsis;overflow:hidden;-webkit-text-fill-color:white;border-bottom:0}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap select{color:white;width:100%;background-color:transparent;background-image:none;position:relative}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap select:hover{border-color:inherit}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap select option{color:black}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap select+a{z-index:1}.globaldiv .section01 .ticket_box .ticketWrap .flo-top .start .writeWrap{border-bottom-width:0}.globaldiv .section01 .ticket_box .ticketWrap .start .writeWrap{border-bottom-width:1px}.globaldiv .section01 .ticket_box .ticketWrap .start a{background:url("../img_add-on/ico_airplane_svg_white.svg") no-repeat right 0.4444em center;width:100%;height:100%;left:0;border:0}@media (max-width: 768px){.globaldiv .section01 .ticket_box .ticketWrap .start a{background-position:right 0 center}}.globaldiv .section01 .ticket_box .ticketWrap .start select{border-color:white}.globaldiv .section01 .ticket_box .ticketWrap .start .btn_select{background:url(../img/icon__arrows/chevron__down--white.svg) no-repeat right 0.4444em center;width:13px;height:8px;right:15px;left:auto}.globaldiv .section01 .ticket_box .ticketWrap .start .btn_select:hover{border:0}.globaldiv .section01 .ticket_box .ticketWrap .btn_brth{border-bottom:0}.globaldiv .section01 .ticket_box .ticketWrap .end .writeWrap{border-bottom-width:1px}.globaldiv .section01 .ticket_box .ticketWrap .end input{border-bottom:0}.globaldiv .section01 .ticket_box .ticketWrap .end a{background:url("../img_add-on/ico_map_svg_white.svg") no-repeat right 0.4444em center;width:100%;height:100%;left:0;border-bottom:0}@media (max-width: 768px){.globaldiv .section01 .ticket_box .ticketWrap .end a{background-position:right 0 center}}.globaldiv .section01 .ticket_box .ticketWrap .end .btn_select{background:url(../img/common/ico_select.png) no-repeat right 0.4444em center;width:13px;height:8px;right:15px;left:auto}.globaldiv .section01 .ticket_box .ticketWrap .total{margin-top:16px}.globaldiv .section01 .ticket_box .ticketWrap .total .writeWrap{border-bottom-width:1px;border-radius:0}.globaldiv .section01 .ticket_box .ticketWrap .total input{border-bottom:0;border:0;border-radius:0}.globaldiv .section01 .ticket_box .ticketWrap .total input:hover{border:0}.globaldiv .section01 .ticket_box .ticketWrap .total .btn_select{background:url(../img/common/ico_select.png) no-repeat right 0.5555rem center;width:13px;height:8px;right:15px;left:auto;border-radius:0;border:0}.globaldiv .section01 .ticket_box .ticketWrap .total .btn_select:hover{border:0}@media (max-width: 768px){.globaldiv .section01 .ticket_box .ticketWrap .total .btn_select{background-position:right .4444em center}}.globaldiv .section01 .ticket_box .ticketWrap .day_start{margin-left:320px;margin-top:16px}.globaldiv .section01 .ticket_box .ticketWrap .day_start .writeWrap{border-bottom-width:1px}.globaldiv .section01 .ticket_box .ticketWrap .day_start input{border-bottom:0}.globaldiv .section01 .ticket_box .ticketWrap .day_start .writeWrap a{background-image:none;width:100%;height:100%;left:0}.globaldiv .section01 .slideWrap .slick-dots{position:absolute;left:30px;top:50%;transform:translateY(-50%)}.globaldiv .section01 .slideWrap .slick-dots li{width:11px;height:11px;background:white;border-radius:100%;margin-bottom:30px;text-indent:-9999em;position:relative}.globaldiv .section01 .slideWrap .slick-dots li.slick-active:before{display:inline-block;content:"";width:27px;height:27px;background:#23aaff;opacity:0.5;border-radius:100%;position:absolute;left:-70%;top:-70%}.globaldiv .section01 .slideWrap .slick-slide>div{font-size:0}.globaldiv .section01 .slideWrap .slick-slide img{max-width:none;min-width:100%;height:100%}.globaldiv .section02{max-width:1564px;padding:1.7777em;margin:0 auto 0;max-width:1400px}.globaldiv .section02 .mainBannerWrap ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.3333em}.globaldiv .section02 .mainBannerWrap ul.clear:after{display:none !important;clear:none !important}@media (max-width: 768px){.globaldiv .section02 .mainBannerWrap ul{grid-template-columns:repeat(1, minmax(0, 1fr))}}.globaldiv .section04{max-width:1400px;margin:1.3333rem auto;padding:0 1.7777em}.globaldiv .section04 .en_main-bottom_wrap{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.4444rem}.globaldiv .section04 .en_main-bottom_wrap li{border:1px solid var(--korail-gray-1300);min-height:125px;position:relative}.globaldiv .section04 .en_main-bottom_wrap li a{width:100%;height:100%;position:absolute}.globaldiv .section04 .en_main-bottom_wrap li img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media (max-width: 1240px){.globaldiv .section04 .en_main-bottom_wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 768px){.globaldiv .section04 .en_main-bottom_wrap{grid-template-columns:repeat(1, minmax(0, 1fr))}}.globaldiv .section04 .head{border-bottom:4px solid #4c4c4c;position:relative;padding-bottom:0.8888em;display:flex;align-items:center}.globaldiv .section04 .head .tit{font-size:1.8888em;font-weight:700}.globaldiv .section04 .head .btnMore{margin-left:auto;border:1px solid var(--korail-gray-1300);font-size:1em;border-radius:var(--border-radius__full);display:flex;align-items:center;justify-content:center;padding:0.4444rem .8888rem;gap:0.4444em}.globaldiv .section04 .head .btnMore:before{display:inline-block;width:1em;height:1em;content:"";background:url(../img/common/ico_more_blue.png) no-repeat;background-size:1em 1em}.globaldiv .notice_wrap{padding:1.7777em 0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.8888em}.globaldiv .notice_wrap li a{display:grid;grid-template-columns:5.5555rem 1fr}.globaldiv .notice_wrap li .s_tit{padding-left:.8888rem}.globaldiv .notice_wrap li .txt{padding-left:.8888rem;overflow:hidden;text-overflow:ellipsis;max-height:calc(1.375em * 3);grid-column:2 / 3}.globaldiv .notice_wrap li .txt.mainTxt p{font-size:1rem !important;text-align:left !important;margin:0 !important;padding:0 !important;line-height:var(--line-height-1-375) !important;color:black !important;font-weight:400 !important}.globaldiv .notice_wrap li .txt.mainTxt span{font-size:1rem !important;text-align:left !important;margin:0 !important;padding:0 !important;line-height:var(--line-height-1-375) !important;color:black !important;font-weight:400 !important}.globaldiv .notice_wrap li .txt.mainTxt ul{font-size:1rem !important;text-align:left !important;margin:0 !important;padding:0 !important;line-height:var(--line-height-1-375) !important;color:black !important;font-weight:400 !important}.globaldiv .notice_wrap li .s_tit{font-weight:700}.globaldiv .notice_wrap .dateInfo{width:5.5555rem;height:5.5555rem;border:1px solid var(--korail-gray-1200);font-size:1.3333em;font-weight:500;justify-content:center;display:inline-flex;align-items:center;grid-row:1 / span 2}@media (max-width: 1024px){.globaldiv .notice_wrap{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (max-width: 1024px){.globaldiv .visual_text_wrap .visual_inner_wrap{top:0;transform:none;left:0;margin:0;height:100%;align-items:flex-start;padding-top:180px}.globaldiv .popupon .visual_text_wrap .visual_inner_wrap{top:0}.globaldiv body.popupoff .visual_text_wrap .visual_inner_wrap{padding-top:120px}.globaldiv .main-visual .travel_prdlist .slick-slider{margin-top:0;padding-top:20px}}@media (max-width: 1024px){.globaldiv .section01 .slideWrap{background:#003c6a;min-height:100%}.globaldiv .section01 .slideWrap .slick-slide img{height:426px}.globaldiv .section01 .slideWrap .slide{display:none}.globaldiv .section01 .slideWrap .slick-list:before{display:block;content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0}.globaldiv .section01 .ticket_box{top:0px;bottom:0;max-height:429px}.globaldiv .section01 .ticket_box .ticketWrap{padding:2.3333em 0 1.7777em}}@media (max-width: 1024px) and (min-width: calc(1440px + 1px)){.globaldiv .section01 .ticket_box .ticketWrap{padding-left:0 !important;padding-right:0 !important}}@media (max-width: 1024px) and (min-width: calc(768px + 1px)) and (max-width: 1440px){.globaldiv .section01 .ticket_box .ticketWrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 1024px) and (max-width: 768px){.globaldiv .section01 .ticket_box .ticketWrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}@media (max-width: 1024px){.globaldiv .section01 .ticket_box .ticketWrap .flo-top .flo-l{width:100%;line-height:28px}.globaldiv .section01 .ticket_box .ticketWrap .flo-top>div{width:100%}.globaldiv .section01 .ticket_box .ticketWrap .title{font-size:24px;padding-bottom:10px}.globaldiv .section01 .ticket_box .ticketWrap .title:after{display:block;width:0;height:0;clear:both}.globaldiv .section01 .ticket_box .ticketWrap>div{width:100%;border-bottom:1px solid #d7d4d6;margin-top:3px}.globaldiv .section01 .ticket_box .ticketWrap label{display:inline-block;font-size:14px;padding:0;margin-bottom:0;min-width:50px;line-height:40px}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap{border-bottom:none;display:inline-block;width:calc(100% - 110px);float:right;padding:0 10px}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap a{right:10px}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap input{width:100%}.globaldiv .section01 .ticket_box .ticketWrap .writeWrap select{height:100%}.globaldiv .section01 .ticket_box .ticketWrap a{border-bottom:0;font-size:14px;width:calc(100% - 56px)}.globaldiv .section01 .ticket_box .ticketWrap .start .writeWrap a{right:10px;width:13px;height:17px;left:auto}.globaldiv .section01 .ticket_box .ticketWrap .end .writeWrap a{right:10px;width:13px;height:17px;left:auto}.globaldiv .section01 .ticket_box .ticketWrap .day_start .writeWrap a{width:100%;height:100%;background-size:15px auto;background-position:right 10px center}.globaldiv .section01 .ticket_box .ticketWrap .total .writeWrap a{background-size:13px auto;right:10px}.globaldiv .section01 .info_box{display:none}.globaldiv .section01 .slick-track{z-index:-1}.globaldiv .section01 .slick-dots{left:50%;transform:translateX(-50%);bottom:35px;top:inherit;z-index:1}.globaldiv .section01 .slick-dots li{float:left;margin-bottom:0;margin-right:23px;width:16px;height:16px}.globaldiv .section01 .slick-dots li:last-of-type{margin-right:0}.globaldiv .section01 .slick-dots li.slick-active:before{width:29px;height:29px;left:-41%;top:-41%}.globaldiv .btn_allmenu{margin-left:15px}.globaldiv .pdt_list{padding-top:30px}.globaldiv .pdt_list .box{font-size:18px;padding:35px 0}.globaldiv .pdt_list span{font-size:14px;bottom:17px}.globaldiv .pdt_list span:before{width:39px;height:39px;background-size:cover}}@media screen and (max-width: 768px){.globaldiv .addWrap{padding:0 20px}.globaldiv .addWrap .box2 img.pc{display:block}.globaldiv .addWrap .box2 img.m{display:none}.globaldiv .addWrap>div{width:100%}.globaldiv .pdt_list li{width:calc((100% - 20px) / 2);margin:0 5px}.globaldiv .pdt_list li:last-of-type{margin-right:5px}.globaldiv .pdt_list .slick-prev{left:10px;width:9px;height:17px;background-size:cover;top:68px;transform:none}.globaldiv .pdt_list .slick-next{right:-17px;width:9px;height:17px;background-size:cover;top:68px;transform:none}.globaldiv .gruid_wrap li{width:calc(98% / 3)}}@media screen and (max-width: 470px){.globaldiv .addWrap .box2{background-size:50%}}@media screen and (max-width: 360px){.globaldiv .addWrap .box1 img.m{display:block}.globaldiv .addWrap .box1 img.pc{display:none}.globaldiv .addWrap .box2 img.m{display:block}.globaldiv .addWrap .box2 img.pc{display:none}}@media screen and (max-width: 345px){.globaldiv .addWrap .box1 .s_info{top:107px}}@media (max-width: 1024px){.globaldiv .section01 .ticket_box{max-height:none}.globaldiv .section01 .ticket_box .ticketWrap{flex-direction:column;flex-wrap:nowrap;height:100%}.globaldiv .section01 .ticket_box .ticketWrap>div{flex-basis:auto;width:100%;max-width:100%;margin:0}.globaldiv .section01 .ticket_box .ticketWrap .flo-top{flex-basis:auto;width:100%;max-width:100%;margin:0}.globaldiv .section01 .ticket_box .ticketWrap .day_start{margin:0}.globaldiv .section01 .ticket_box .ticketWrap .total{margin-top:0}}@media (min-width: calc(1024px + 1px)){.globaldiv .section01 .ticket_box .ticketWrap .flo-top>.end{position:absolute;top:89px;max-width:300px}}.holidaydiv .sub_content{margin:0 auto;max-width:1400px}.holidaydiv .inner{margin:0 auto;max-width:1400px}@media (min-width: calc(1440px + 1px)){.holidaydiv .visual_content{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.holidaydiv .visual_content{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.holidaydiv .visual_content{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.holidaydiv .tabPage.active{display:block !important}.holidaydiv #wrap .sub_pageWrap .pathWrap{border:0}@media (max-width: 1024px){.holidaydiv #wrap>.holiday .tckWrap{padding:0}}.holidaydiv .container-vert-layout{display:flex !important;flex-flow:row nowrap}.holidaydiv .container-vert-layout.cotainer-vert-layout__form{flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}@media (max-width: 768px){.holidaydiv .container-vert-layout.cotainer-vert-layout__form{flex-flow:row wrap}}.holidaydiv .container-vert-layout.cotainer-vert-layout__form>*{padding:0 !important;margin:0 !important;padding-right:var(--spacing-16) !important;flex:0 1 auto !important}.holidaydiv .container-vert-layout.cotainer-vert-layout__form>*:last-child{padding-right:var(--spacing-0) !important}@media (max-width: 768px){.holidaydiv .container-vert-layout.cotainer-vert-layout__form>*{flex:0 1 auto !important;padding-right:0 !important;padding-bottom:var(--spacing-8) !important}.holidaydiv .container-vert-layout.cotainer-vert-layout__form>*:last-child{padding-bottom:var(--spacing-8) !important}}.holidaydiv .container-vert-layout.cotainer-vert-layout__form.cotainer-vert-layout--gutter-md>*{padding-right:var(--spacing-32) !important}.holidaydiv .container-vert-layout.cotainer-vert-layout__form.cotainer-vert-layout--gutter-md>*:last-child{padding-right:var(--spacing-0) !important}@media (max-width: 768px){.holidaydiv .container-vert-layout.cotainer-vert-layout__form.cotainer-vert-layout--gutter-md>*{padding-right:var(--spacing-12) !important}.holidaydiv .container-vert-layout.cotainer-vert-layout__form.cotainer-vert-layout--gutter-md>*:last-child{padding-right:var(--spacing-0) !important}}.holidaydiv .container-vert-layout.cotainer-vert-layout__form.cotainer-vert-layout--gutter-lg>*{padding-right:var(--spacing-40) !important}.holidaydiv .container-vert-layout.cotainer-vert-layout__form.cotainer-vert-layout--gutter-lg>*:last-child{padding-right:var(--spacing-0) !important}@media (max-width: 768px){.holidaydiv .container-vert-layout.cotainer-vert-layout__form.cotainer-vert-layout--gutter-lg>*{padding-right:var(--spacing-16) !important}.holidaydiv .container-vert-layout.cotainer-vert-layout__form.cotainer-vert-layout--gutter-lg>*:last-child{padding-right:var(--spacing-0) !important}}.holidaydiv .path_bar{display:none}@media (max-width: 768px){.holidaydiv .path_bar{display:none;position:relative;height:45px;text-align:center}.holidaydiv .path_bar:before{display:block;position:absolute;top:0;left:calc(-50vw + 50%);width:100vw;height:100%;content:""}.holidaydiv .path_bar .path{max-width:calc(100% - 50px);padding-left:50px}.holidaydiv .path_bar .path .path_list .path_item{display:none}.holidaydiv .path_bar .path .path_list .path_item:last-child{display:block;font-size:16px}.holidaydiv .path_bar .path .path_list .path_item .path_button{height:45px;padding-right:0;padding:0;font-size:16px;line-height:20px;color:white;font-weight:400;cursor:auto;position:relative}.holidaydiv .path_bar .backbtn_wrap{display:block;position:absolute;left:20px;height:45px}.holidaydiv .path_bar .backbtn_wrap::before{content:"";display:inline-block;width:8px;height:14px;background-image:url("../img/m_pevtbtn.png");background-size:cover}.holidaydiv .path_bar .backbtn_wrap .backbtn{width:25px;height:25px;margin-top:10px;border-radius:5px;font-size:0;line-height:0;border:none;background-color:rgba(255,255,255,0.2)}}.holidaydiv .loginWrap .mem_wrap{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1.3333rem}.holidaydiv .loginWrap .mem_wrap .tit{text-align:center}.holidaydiv .holitab_content{padding-top:0 !important}.holidaydiv .term_free-wrap .holilist ul{border-bottom:1px solid #ddd}.holidaydiv .term_free-wrap .holilist ul:empty{border:none;padding:0;margin:0;height:0}.holidaydiv .term_free-wrap .holilist li{padding-bottom:5px}.holidaydiv .term_free-wrap>.ticketSrchWrap>.selectAreaWrap>.radiowArea{display:flex;justify-content:flex-start;align-items:flex-start;max-width:800px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-20);padding-right:var(--spacing-20);gap:0.5555em;padding-top:0}.holidaydiv .term_free-wrap>.sectionWrap>.sh_inner{padding-top:0.5rem}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul{display:flex;gap:1.33333rem;margin-top:1rem}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp{width:100%;display:flex;gap:40px;padding-top:20px}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_tt{width:20%}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_tt h4{padding-top:0 !important}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_tt .titWrap,.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_tt .selectAreaWrap{padding-left:0 !important}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_tt .selectAreaWrap div{flex:none}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .total{width:25%}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .total .writeWrap{margin-top:3px !important}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_ss{width:45%}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_ss h4{padding-top:0 !important}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_ss .selectAreaWrap{padding-right:0 !important}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_ss .selectAreaWrap div{flex:none}@media (max-width: 768px){.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp{display:block}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_tt{width:100%;display:flex;justify-content:flex-start;padding-bottom:5px}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_tt .titWrap{width:90px;margin-right:10px !important;padding-right:0 !important}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .total{width:100%;margin-bottom:1rem;display:flex;flex-flow:row;align-items:center;padding-bottom:5px}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .total .label{width:80px;text-align:left}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .total .writeWrap{width:60%}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_ss{width:100%}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_ss .titWrap,.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .train_pp .train_ss .selectAreaWrap{padding-left:0}}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .label{font-size:1.1111rem;padding-bottom:10px}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .label+.writeWrap{margin-top:1.1111em}.holidaydiv .term_free-wrap>.sectionWrap>.inner>ul .selectAreaWrap .label+.writeWrap.day_type input.data{background-color:transparent}.holidaydiv .term_free-wrap>.sectionWrap .selectAreaWrap{justify-content:flex-start}.holidaydiv .term_free-wrap>.sectionWrap .selectAreaWrap.clear:after{display:none !important;clear:none !important}.holidaydiv .term_free-wrap>.sectionWrap .selectAreaWrap>.start{flex:0 1 auto}.holidaydiv .term_free-wrap>.sectionWrap .selectAreaWrap .writeWrap{flex:0 1 auto}.holidaydiv .loginWrap .loginInput{margin-top:0}.holidaydiv .loginWrap .txt_list-wrap{display:flex;flex-flow:column nowrap;gap:.88889rem}.holidaydiv .loginWrap .txt_list-wrap>.list{align-items:center;gap:.222222rem}.holidaydiv .loginWrap .txt_list-wrap>.list>span{font-weight:700}.holidaydiv .rsv_after_inq-wrap>.tit_box{margin-top:.88889rem}.holidaydiv .rsv_after_inq-wrap .date_wrap+.tab-content{padding-bottom:2rem}.holidaydiv .rsv_after_inq-wrap .date_wrap+.tab-content .tckWrap+.btnList{margin-bottom:4rem}.holidaydiv .rsv_after_inq-wrap .tab-content .after_wrap{max-width:1000px;margin:0 auto}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .writeWrap{max-width:15.55556rem}.holidaydiv .rsv_after_inq-wrap .uf_info-wrap .uf_list:last-of-type{padding-top:0}.holidaydiv .rsv_after_inq-wrap .date_wrap{max-width:none}.holidaydiv .layerPopup .type_tckRelay{display:flex;flex-flow:column nowrap;gap:.88889rem}.holidaydiv .layerPopup .type_tckRelay .tckWrap .tckList .info_inner{min-height:0 !important}.holidaydiv .layerPopup .type_tckRelay .tckWrap .tckList .info_box{flex-flow:column nowrap;align-items:flex-start}@media (max-width: 768px){.holidaydiv .layerPopup .type_tckRelay .tckWrap .tckList .info_box{padding:0.8888em 1.3333em 0 !important;border-bottom:0}}.holidaydiv .layerPopup .type_tckRelay .borderWrap>ul{display:flex;flex-flow:column nowrap;gap:.44444rem}.holidaydiv .holiday-coming-trn-reserv__wrap .checkboxWrap{padding-left:var(--spacing-20);padding-right:var(--spacing-20);padding-top:1.3333rem;padding-bottom:1.5555rem}.holidaydiv .term_free-viewWrap .htime_trans{gap:0 !important}.holidaydiv .term_free-viewWrap .htime_trans .htime_transtab{margin-bottom:15px;border-radius:0 0 var(--border-radius__sm) var(--border-radius__sm)}.holidaydiv .term_free-viewWrap .htime_trans .htime_transtab::before{border-top-left-radius:0 !important}.holidaydiv .term_free-viewWrap .htime_trans .htime_transbox{border-radius:var(--border-radius__sm) var(--border-radius__sm) 0 0}.holidaydiv .term_free-viewWrap .htime_trans .htime_transbox::before{border-top-left-radius:var(--border-radius__sm) !important}.holidaydiv .htime_sel ul{margin-top:0 !important;padding-top:0.6rem}@media (max-width: 485px){.holidaydiv .htime_sel ul{display:initial !important;background-color:#55595e}.holidaydiv .htime_sel ul li:first-child{margin-bottom:10px}.holidaydiv .htime_sel ul li:first-child .selectAreaWrap .start{width:100%}.holidaydiv .htime_sel ul .selectAreaWrap:first-child{margin-top:0 !important;padding-top:1rem}.holidaydiv .htime_sel ul .selectAreaWrap:first-child .writeWrap{margin-top:0 !important}}.holidaydiv .htime_sel ul li{width:100%}.holidaydiv .htime_sel ul .selectAreaWrap{display:flex;flex-direction:row !important}.holidaydiv .htime_list div,.holidaydiv .htime_list span{width:100px}@media (max-width: 768px){.holidaydiv .htime_list div,.holidaydiv .htime_list span{width:100%}}.holidaydiv .htime_list .tit_box{flex-basis:content !important}.holidaydiv .htime_list .tit_box span{display:block}.holidaydiv .htime_list .tit_box span:first-child{margin-bottom:8px}@media (max-width: 768px){.holidaydiv .htime_list .tit_box{display:flex;flex-direction:row}.holidaydiv .htime_list .tit_box div,.holidaydiv .htime_list .tit_box span{width:initial}.holidaydiv .htime_list .tit_box span:first-child{margin-right:8px}}.holidaydiv .htime_day{display:flex !important;flex-direction:column}.holidaydiv .htime_day p{width:100%}.holidaydiv .htime_txt{display:flex !important;flex-direction:column !important;align-items:initial !important;gap:0.15rem !important}.holidaydiv .htime_txt .notice{width:initial !important}.holidaydiv .htime_etc{width:initial !important}.holidaydiv .htime_etc span{display:inline !important;color:var(--korail-gray-600);font-size:0.9rem}.holidaydiv .htime_etc button{display:inline !important;color:var(--korail-blue);border:1px solid var(--korail-blue);padding:2px 10px 3px;border-radius:15px}.holidaydiv .htime_etc button:first-child{margin-right:5px}.holidaydiv .htime_etc div{width:100%;text-align:right}@media (max-width: 768px){.holidaydiv .htime_etc div{text-align:center;padding-top:10px}}.holidaydiv .processWrap{background:var(--korail-blue-1000);padding:30px 40px}.holidaydiv .processWrap h3{font-size:1.1111rem}.holidaydiv .processWrap .tell{border:1px solid var(--korail-gray-1300);background:white;border-radius:10px;text-align:center;margin-top:15px;padding:30px 0;margin-bottom:19px}.holidaydiv .processWrap .tell .num{font-size:1.3333rem;color:var(--korail-blue);font-weight:600;margin-bottom:20px}.holidaydiv .processWrap .tell .listWrap ul li{padding-left:.8888rem;position:relative}.holidaydiv .processWrap .tell .listWrap ul li::before{position:absolute;content:"";display:inline-block;width:6px;height:6px;background:#55595e;left:0;top:13px;border-radius:50%}.holidaydiv .processWrap .process_inner{margin-top:18px;margin-bottom:40px}.holidaydiv .processWrap .process_inner ul li{background:var(--korail-blue);color:white;text-align:center;border-radius:10px;line-height:39px;max-height:40px;position:relative}.holidaydiv .processWrap .process_inner ul li:not(:last-child){margin-bottom:20px;margin-right:0}.holidaydiv .processWrap .process_inner ul li a{display:inline-block;background:var(--korail-orange-500);min-width:50px;margin-left:15px;border-radius:10px}.holidaydiv .processWrap .process_inner ul li.w50{width:calc((100% - 14px) / 2);margin-right:10px;display:inline-block}.holidaydiv .processWrap .process_inner ul li.w50.margin{margin-right:0}.holidaydiv .processWrap .process_inner ul li::after{content:"";display:block;position:absolute;left:50%;transform:translatex(-50%)}.holidaydiv .processWrap .process_inner ul li.type01::after{background:url(../img/bottom_arrow.png);width:11px;height:18px}.holidaydiv .processWrap .process_inner ul li.type01.type03{margin-top:12px}.holidaydiv .processWrap .process_inner ul li.type01.type03::before{background:url(../img/bottom_arrow_type03.png) no-repeat;width:277px;height:29px;content:"";display:block;position:absolute;left:50%;top:-30px;transform:translatex(-50%)}.holidaydiv .processWrap .process_inner ul li.type02{margin-bottom:30px}.holidaydiv .processWrap .process_inner ul li.type02::after{background:url(../img/bottom_arrow_type02.png) no-repeat;width:287px;height:24px}.holidaydiv .wating_call_apply{line-height:50px !important;padding:5px 25px 20px !important}.holidaydiv .wating_call_apply .pn_lo{padding-top:0 !important}.holidaydiv .layerPopup .process_inner>ul{display:flex;flex-flow:column nowrap;gap:.5rem;list-style:none}.holidaydiv .layerPopup .process_inner>ul>li{padding:.5rem;width:100%;border:1px solid #ddd;text-align:center;border-radius:var(--border-radius__sm);justify-content:center;background:white}.holidaydiv .layerPopup .process_inner>ul>li:before{display:none}.holidaydiv .layerPopup .process_inner+h3{margin:1rem 0 0}.holidaydiv .layerPopup .process_inner ~ .listWrap{margin:1rem 0}.holidaydiv .layerPopup .process_inner ~ .listWrap>ul{display:flex;flex-flow:column nowrap;gap:.25rem;color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.25rem}.holidaydiv .layerPopup .process_inner ~ .listWrap>ul>li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.holidaydiv .layerPopup .process_inner ~ .listWrap>ul>li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.holidaydiv .layerPopup .process_inner ~ .listWrap>ul>li:before{border-radius:var(--border-radius__circle)}.holidaydiv .layerPopup .faq_list_wrap .tableWrap table th{width:33%}.holidaydiv .layerPopup .faq_list_wrap .tableWrap table td[rowspan="4"]{border-left:1px solid var(--korail-gray-1300)}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap{padding:1.5rem}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap h2{margin-top:.5rem;margin-bottom:.5rem}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap .top_inner{display:flex;flex-flow:column nowrap;align-items:center;padding:.5rem;background-color:var(--korail-blue-900);border:1px solid var(--korail-blue-800);border-radius:var(--border-radius__sm);margin-bottom:.5rem}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap .top_inner>img{margin-top:.5rem}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap .wating_num{margin-top:1rem;font-weight:700;margin-bottom:.5rem}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap .bottom>ul{color:black;margin-bottom:0;line-height:var(--line-height-1-375);position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.25rem}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap .bottom>ul>li{line-height:var(--line-height-1-5);word-break:keep-all;font-weight:normal;position:relative;width:100%;padding-left:0.75em;position:relative}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap .bottom>ul>li:before{content:"";display:inline-block;width:0.25em;height:0.25em;background-color:black;position:absolute;font-size:1em;top:0.6em;left:0;line-height:1em}.layerWrap.layerWrap__holiday-booking-warning .con_Wrap .bottom>ul>li:before{border-radius:var(--border-radius__circle)}.holidaydiv #header .header_T_bg{background:white;display:none !important}.holidaydiv #header .header_T_bg .m_logo{display:none}.holidaydiv #header .header_T{margin:0 auto;max-width:1400px;margin:0 auto;padding:0 0;display:flex;justify-content:flex-start;align-items:center;word-break:keep-all}@media (max-width: 768px){.holidaydiv #header .header_T{padding:0;flex-direction:column;align-items:flex-start}}.holidaydiv #header .header_T .header_T_rigrt{float:right;color:var(--korail-gray-300)}.holidaydiv #header .header_T .header_T_rigrt>li{float:left;font-size:16px;line-height:40px;margin-left:32px}.holidaydiv #header .header_T .header_T_rigrt>li a{font-weight:700;color:var(--korail-blue)}.holidaydiv #header .header_T .header_T_rigrt>li a:hover{text-decoration:underline}.holidaydiv #header .sub_hd{padding:0}@media (max-width: 768px){.holidaydiv #header .sub_hd.sub_hd .header_T{display:block}}.holidaydiv #header .hd_login-wrap{background:#1c293c;font-size:0;word-break:keep-all;padding-top:.88889rem;padding-bottom:.88889rem}@media (min-width: calc(1440px + 1px)){.holidaydiv #header .hd_login-wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.holidaydiv #header .hd_login-wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.holidaydiv #header .hd_login-wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.holidaydiv #header .hd_login-wrap .info_txt{padding-left:0;line-height:var(--line-height-1-375);color:white;display:inline-block;margin-right:var(--spacing-8)}.holidaydiv #header .hd_login-wrap .info_txt .data{font-weight:600;color:#f6d15f}.holidaydiv #header .hd_login-wrap .s_txt{display:inline-block;line-height:var(--line-height-1-375);color:white}.holidaydiv #header .hd_login-wrap .btn_lgn{display:inline-block;min-width:90px;height:30px;line-height:30px;background:white;color:#1c293c;font-size:16px;font-weight:600;border-radius:35px;margin-left:20px;vertical-align:top;margin-left:auto}@media (max-width: 768px){.holidaydiv #header .hd_login-wrap{padding:8px 15px}.holidaydiv #header .hd_login-wrap .info_txt{max-width:calc(100% - 70px);padding-left:0}.holidaydiv #header .hd_login-wrap .s_txt{padding-left:0}.holidaydiv #header .hd_login-wrap .header_T:before{width:36px;height:35px}.holidaydiv #header .hd_login-wrap .btn_lgn{min-width:60px;line-height:30px;height:30px;font-size:13px;margin-left:0;position:absolute;right:var(--spacing-36)}}.holidaydiv .subfooter__top__wrap{padding:25px 0;background-color:#343c45}@media (max-width: 1024px){.holidaydiv .subfooter__top__wrap{padding:79px 0 0;background-color:#343c45}}.holidaydiv .subfooter__top__inner ul{font-size:0}.holidaydiv .subfooter__top__inner ul li{display:inline-block;position:relative;padding-right:22px}.holidaydiv .subfooter__top__inner ul li.ft_bl a{color:#c5e0ff}.holidaydiv .subfooter_left{max-width:calc(100% - 360px)}.holidaydiv .subfooter__wrap{background-color:#343c45}@media (max-width: 1024px){.holidaydiv .subfooter__wrap{position:relative}}.holidaydiv .subfooter__wrap__inner .ft_txt .cs_info span{position:relative;padding-right:13px;display:inline-block;font-weight:400;color:#c1c3c7;line-height:24px}@media (max-width: 1024px){.holidaydiv .subfooter__wrap__inner .ft_txt .cs_info span{color:#b0b0b0;line-height:20px}}.holidaydiv .subfooter__wrap__inner .ft_txt .cs_info span::after{content:"";display:inline-block;width:1px;height:13px;background:#6f737b;position:relative;left:8px}@media (max-width: 1024px){.holidaydiv .subfooter__wrap__inner .ft_txt .cs_info address{margin-bottom:0;font-size:12px}}@media (max-width: 1024px){.holidaydiv .subfooter__wrap__inner .ft_txt{float:none;text-align:center}}@media (max-width: 1024px){.holidaydiv .subfooter__wrap__inner .info-wrap{float:none;width:100%;max-width:none;min-height:130px}}.holidaydiv .subfooter__wrap__inner .fl-cl{margin:0 auto;padding:20px 0 0px;max-width:1400px;position:relative;min-height:65px;line-height:25px}.holidaydiv .subfooter__wrap__inner .ft_site_area{margin:0 auto;padding:35px var(--spacing-20) 55px;max-width:1400px;position:relative;min-height:202px}.holidaydiv .fl-cl_wrap{border-bottom:1px solid #595e68;min-height:65px}@media (max-width: 768px){.holidaydiv .holiday_ft .subfooter__top__inner ul li a{line-height:20px}}.holidaydiv .holiday_ft .subfooter__top__inner ul li::after{display:none}@media (max-width: 768px){.holidaydiv .holiday_ft .subfooter__top__inner ul li:not(:last-of-type){margin-right:13px}}@media (max-width: 1024px){.holidaydiv .holiday_ft .subfooter__wrap__inner{text-align:center}}@media (max-width: 768px){.holidaydiv .holiday_ft .subfooter__wrap__inner .ft_site_area{padding-bottom:50px;padding-top:28px;padding-left:14px;padding-right:14px}}.holidaydiv .holiday_ft .subfooter__wrap__inner .ft_txt .cs_info span{line-height:24px;color:#c1c3c7;font-weight:500}.holidaydiv .holiday_ft .subfooter__wrap__inner .ft_txt .cs_info span:last-child::after{display:none}.holidaydiv .holiday_ft .subfooter__wrap__inner .ft_txt .cs_info span::after{display:none;content:"";display:inline-block;width:1px;height:15px;position:relative;top:1px;background:#6f737b}@media (max-width: 1024px){.holidaydiv .holiday_ft .subfooter__wrap__inner .ft_txt .cs_info span::after{height:11px}}@media (max-width: 768px){.holidaydiv .holiday_ft .subfooter__wrap__inner .ft_txt .cs_info span::after{height:12px}}@media (max-width: 485px){.holidaydiv .holiday_ft .subfooter__wrap__inner .ft_txt .cs_info span:nth-child(2) span:nth-child(2)::after{display:none}}.holidaydiv .holiday_ft .footer_logo{float:left;display:none}@media (max-width: 1024px){.holidaydiv .holiday_ft .footer_logo{float:none;margin-bottom:15px}}.holidaydiv .holiday_ft .cs_info{padding-left:0}@media (max-width: 1024px){.holidaydiv .holiday_ft .cs_info{padding-left:0}}.holidaydiv .holiday_ft .cs_info .copyright{color:#6d707a;font-size:17px}@media (max-width: 768px){.holidaydiv .holiday_ft .cs_info .copyright{color:#6d707a}}@media (max-width: 768px){.holidaydiv .holiday_ft .cs_info p{color:#b0b0b0;line-height:20px}}.holidaydiv .holiday_ft .cs-bt{margin-bottom:15px}@media (max-width: 768px){.holidaydiv .holiday_ft .cs-bt{margin-bottom:10px}}@media (max-width: 1024px){.holidaydiv .holiday_ft .info-wrap .ft_logo{margin:0 25px 10px 0}}.holidaydiv .overlap_wrap{height:100vh;display:flex;justify-content:center;align-items:center}.holidaydiv .overlap_wrap .inner_wrap{max-width:625px;padding:0 30px;text-align:center}@media (max-width: 768px){.holidaydiv .overlap_wrap .inner_wrap{padding:0 20px}}.holidaydiv .overlap_wrap .inner_wrap .top_text{font-size:24px;font-weight:600;color:var(--korail-gray-300);margin-bottom:15px;word-break:keep-all}@media (max-width: 768px){.holidaydiv .overlap_wrap .inner_wrap .top_text{font-size:20px;line-height:28px}}.holidaydiv .overlap_wrap .inner_wrap .top_text::before{display:block;content:"";width:52px;height:52px;background:url(../img/ico_cful.png) no-repeat;margin:0 auto 27px}@media (max-width: 768px){.holidaydiv .overlap_wrap .inner_wrap .top_text::before{margin:0 auto 15px}}.holidaydiv .overlap_wrap .inner_wrap .bottom_text{font-size:18px;line-height:30px;font-weight:600;color:var(--korail-gray-700);word-break:keep-all}@media (max-width: 768px){.holidaydiv .overlap_wrap .inner_wrap .bottom_text{font-size:15px;line-height:22px}}.holidaydiv .overlap_wrap .inner_wrap .btn_wrap{margin-top:37px}.holidaydiv .overlap_wrap .inner_wrap .btn_wrap button{min-width:270px;border-radius:50px;font-weight:600;line-height:48px;font-size:20px}@media (max-width: 768px){.holidaydiv .overlap_wrap .inner_wrap .btn_wrap button{max-width:49%;min-width:auto;width:100%;font-size:17px;line-height:44px}}.holidaydiv .overlap_wrap .inner_wrap .btn_wrap button:first-child{margin-right:3px}@media (max-width: 600px){.holidaydiv .after_wrap .tck_box01 .btnWrap,.holidaydiv .after_wrap .tck_box01 .layerPopup .layerWrap .btnWrap--center,.layerPopup .layerWrap .holidaydiv .after_wrap .tck_box01 .btnWrap--center,.holidaydiv .after_wrap .tck_box01 .layerPopup .layerWrap .btn_wrap--center,.layerPopup .layerWrap .holidaydiv .after_wrap .tck_box01 .btn_wrap--center{flex-direction:column}}.holidaydiv .trip_info{background-color:#fff !important;color:var(--korail-blue) !important;border:1px solid var(--korail-blue) !important}.holidaydiv .special-date .tab-button2.special-date-btn{color:var(--korail-red-500) !important;font-weight:600 !important}.holidaydiv .special-date .tab-button2.special-date-btn:hover{text-decoration:underline}.holidaydiv .special-date.active .tab-button2.special-date-btn{background-color:transparent !important;color:var(--korail-blue) !important;border-color:inherit !important}.holidaydiv .active .special-date-btn{color:#fff !important}.holidaydiv .special-date-btn{color:var(--korail-red-500) !important;position:relative}.holidaydiv .special-date-btn .active{color:aliceblue}.holidaydiv 선택된 특별한 날짜 버튼 - 글자 색만 파란색으로 변경 .active .special-date-btn{color:#fff !important}.holidaydiv 선택된 특별한 날짜 버튼 - 글자 색만 파란색으로 변경 .active .special-date-btn:hover{background-color:transparent !important}.holidaydiv .visual_wrap{background:url(../img/2022-Chuseok/main_bg.png);background-position:254px 220px, 0 0;color:white;min-height:100vh}.holidaydiv .visual_content{max-width:1240px;margin:0 auto;padding:70px 0 0}.holidaydiv .visual_content .banner_B{margin-top:30px}.holidaydiv .visual_content .banner_B>li{float:left;padding-right:20px;margin-left:var(--spacing-8);font-size:1rem;text-align:center;background:transparent;color:var(--korail-gray-100);position:relative}@media (max-width: 768px){.holidaydiv .visual_content .banner_B>li{margin-left:0;margin-bottom:var(--spacing-8)}}.holidaydiv .visual_content .banner_B>li:first-child{margin-left:0}.holidaydiv .visual_content .banner_B>li a{font-weight:500}.holidaydiv .visual_content .banner_B>li a:hover{text-decoration:underline}@media (min-width: calc(1440px + 1px)){.holidaydiv .visual_content{margin-left:auto !important;margin-right:auto !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.holidaydiv .visual_content{margin-left:var(--margin-side__content--desktop) !important;margin-right:var(--margin-side__content--desktop) !important}}@media (max-width: 768px){.holidaydiv .visual_content{margin-left:var(--margin-side__content--mobile) !important;margin-right:var(--margin-side__content--mobile) !important}}@media (max-width: 768px){.holidaydiv .visual_content{padding-top:0}}.holidaydiv .visual_content a{display:inline-block;width:100%;height:100%}.holidaydiv .visual_content .logo_wrap{margin-bottom:60px}@media (max-width: 1240px){.holidaydiv .visual_content .logo_wrap{margin-bottom:var(--spacing-72)}}@media (max-width: 1024px){.holidaydiv .visual_content .logo_wrap{margin-bottom:var(--spacing-48)}}@media (max-width: 768px){.holidaydiv .visual_content .logo_wrap{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24);margin-bottom:0}}.holidaydiv .con_T{margin-bottom:50px}@media (max-width: 768px){.holidaydiv .con_T{padding:0;margin-bottom:15px}}.holidaydiv .con_T .con_T_txt{position:relative;float:left;width:calc(100% - 700px);color:var(--korail-gray-100)}.holidaydiv .con_T .con_T_txt::before{content:"";display:block;position:absolute;right:-150px;bottom:-100px;background:url(../img/2022-Chuseok/main_visual.png) no-repeat;background-size:100%;aspect-ratio:637 / 433;height:433px;z-index:0;opacity:0.6}@media (max-width: 1240px){.holidaydiv .con_T .con_T_txt::before{height:284px;right:-60px;bottom:-60px}}@media (max-width: 1024px){.holidaydiv .con_T .con_T_txt::before{right:0;bottom:-80px}}@media (max-width: 485px){.holidaydiv .con_T .con_T_txt::before{top:60px}}.holidaydiv .con_T .con_T_txt::after{content:"";display:block;position:absolute;right:0px;bottom:200px;background:url(../img/2022-Chuseok/main_bgt.png) no-repeat 0 0;aspect-ratio:1 / 1;height:180px;background-size:100%;z-index:1;opacity:0.5}@media (max-width: 1240px){.holidaydiv .con_T .con_T_txt::after{height:120px;bottom:80px;right:-20px}}@media (max-width: 1024px){.holidaydiv .con_T .con_T_txt::after{right:36px;height:100px}}@media (max-width: 485px){.holidaydiv .con_T .con_T_txt::after{display:none}}.holidaydiv .con_T .con_T_txt h2{max-width:260px;font-size:2rem;margin-bottom:1.5555rem;word-break:keep-all;position:relative}.holidaydiv .con_T .con_T_txt ul{margin-bottom:.8888rem;position:relative}.holidaydiv .con_T .con_T_txt ul li{margin-bottom:26px}.holidaydiv .con_T .con_T_txt ul li p{font-size:1.2222rem;word-break:keep-all}.holidaydiv .con_T .con_T_txt ul li p.info{font-weight:700;margin-bottom:4px;line-height:1.5}.holidaydiv .con_T .con_T_txt ul li p.info .sub-info{font-size:0.8888rem;display:block;font-weight:400}.holidaydiv .con_T .con_T_txt ul li p.time{font-weight:400;margin-top:4px;font-size:1rem}@media (max-width: 1024px){.holidaydiv .con_T .con_T_txt ul li{flex:1 0 auto;margin-bottom:16px}}@media (max-width: 1024px){.holidaydiv .con_T .con_T_txt ul{margin-bottom:50px}}@media (max-width: 1024px){.holidaydiv .con_T .con_T_txt{float:none;width:100%}}.holidaydiv .con_T .con_T_banner{float:right;width:615px;position:relative}.holidaydiv .con_T .con_T_banner>p{color:#333;padding-top:1rem}.holidaydiv .con_T .con_T_banner .banner_T{margin-top:20px}.holidaydiv .con_T .con_T_banner .banner_T>li:first-child a{border:2px solid #32516d;border-radius:10px}.holidaydiv .con_T .con_T_banner .banner_T .tit_s{font-size:1.1rem}.holidaydiv .con_T .con_T_banner .banner_T>li:first-child::after{content:'';position:absolute;top:0;right:-40px;display:block;width:100px;height:70%;background-image:url("../img/icon_holiday.png");background-size:cover;background-repeat:no-repeat;background-size:auto 100%;pointer-events:none}@media (max-width: 485px){.holidaydiv .con_T .con_T_banner .banner_T>li:first-child::after{right:-65px}}.holidaydiv .con_T .con_T_banner .banner_T>li{position:relative;float:left;margin-left:22px;width:calc((100% - 22px) / 2);height:250px;background:transparent;text-align:center}.holidaydiv .con_T .con_T_banner .banner_T>li:first-child{margin-left:0}.holidaydiv .con_T .con_T_banner .banner_T>li:first-child a::before{background-image:url(../img/icon_ticket3.png)}@media (max-width: 768px){.holidaydiv .con_T .con_T_banner .banner_T>li:first-child a::before{background-size:contain}}@media (max-width: 768px){.holidaydiv .con_T .con_T_banner .banner_T>li:first-child{margin-bottom:10px}}.holidaydiv .con_T .con_T_banner .banner_T>li a{display:inline-block;width:100%;height:100%;background-color:rgba(255,255,255,0.5);border:2px solid #fff;border-radius:10px;word-break:keep-all;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;color:var(--korail-gray-100);padding-top:0.5rem}.holidaydiv .con_T .con_T_banner .banner_T>li a:hover{background-color:var(--korail-blue-900)}.holidaydiv .con_T .con_T_banner .banner_T>li a::before{content:"";display:inline-block;width:100%;height:5.7rem;margin:0 0;background:url(../img/icon_ticket3.png);background-repeat:no-repeat;background-size:13.5rem;background-position-x:right;background-position-y:35px}@media (max-width: 1240px){.holidaydiv .con_T .con_T_banner .banner_T>li a::before{height:6rem;margin:0 0;background-size:15rem}}@media (max-width: 768px){.holidaydiv .con_T .con_T_banner .banner_T>li a::before{background-size:80% auto !important}}@media (max-width: 485px){.holidaydiv .con_T .con_T_banner .banner_T>li a::before{background-position-x:right !important;background-position-y:35px !important}}.holidaydiv .con_T .con_T_banner .banner_T>li a .tit{font-size:1.5rem;font-weight:700}.holidaydiv .con_T .con_T_banner .banner_T>li a .tit .sub-text{font-size:1rem;font-weight:400;margin-left:4px}@media (max-width: 768px){.holidaydiv .con_T .con_T_banner .banner_T>li a .tit{text-align:center}}.holidaydiv .con_T .con_T_banner .banner_T>li a .txt{font-size:0.9rem;opacity:0.75}@media (max-width: 768px){.holidaydiv .con_T .con_T_banner .banner_T>li a .txt{text-align:center}}@media (max-width: 1024px){.holidaydiv .con_T .con_T_banner .banner_T>li{margin-left:16px;height:180px}}.holidaydiv .con_T .con_T_banner .banner_T>li:hover{text-decoration:underline;color:#000000}@media (max-width: 768px){.holidaydiv .con_T .con_T_banner .banner_T{padding:0}}.holidaydiv .con_T .con_T_banner .banner_B>li{float:left;width:calc((100% - 19px) / 3);margin-left:var(--spacing-8);font-size:1rem;text-align:center;background:transparent}@media (max-width: 768px){.holidaydiv .con_T .con_T_banner .banner_B>li{width:100%;margin-left:0;margin-bottom:var(--spacing-8)}}.holidaydiv .con_T .con_T_banner .banner_B>li:first-child{margin-left:0}.holidaydiv .con_T .con_T_banner .banner_B>li a{background:var(--korail-blue);border-radius:var(--border-radius__full);font-weight:700;padding:.4444rem .4444rem}.holidaydiv .con_T .con_T_banner .banner_B>li a:hover{background:var(--korail-blue-600)}@media (max-width: 1024px){.holidaydiv .con_T .con_T_banner{float:none;width:100%}}.holidaydiv .con_B{position:relative}@media (max-width: 768px){.holidaydiv .con_B{display:flex;flex-flow:row wrap}}.holidaydiv .con_B>li{float:left;width:calc((100% - 39px) / 4);margin-left:13px;text-align:center;border:0}@media (max-width: 1024px){.holidaydiv .con_B>li{width:calc((100% - 13px) / 2);margin-bottom:10px}.holidaydiv .con_B>li:nth-child(2n-1){margin-left:0}}@media (max-width: 768px){.holidaydiv .con_B>li>li{flex:1 0 50%}}.holidaydiv .con_B>li:first-child{margin-left:0}.holidaydiv .con_B>li a{background-color:rgba(0,0,0,0.55);border-radius:8px}.holidaydiv .con_B>li a:hover{background-color:rgba(0,0,0,0.7);text-decoration:underline}@media (max-width: 485px){.holidaydiv .con_B>li a{display:flex;flex-direction:column;padding:10px 0}}.holidaydiv .con_B>li span{display:inline-block;font-size:1rem;word-break:keep-all}.holidaydiv .con_B>li span:hover{text-decoration:underline}.holidaydiv .con_B .con_B_icon{padding:35px 0;display:inline-block;margin-right:0.3rem}@media (max-width: 768px){.holidaydiv .con_B .con_B_icon .pc{display:inline-block !important}}@media (max-width: 768px){.holidaydiv .con_B .con_B_icon .m{display:none !important}}@media (max-width: 485px){.holidaydiv .con_B .con_B_icon{padding:0 0 5px 0}}.holidaydiv .infomation{padding:20px 0 30px;font-weight:400;font-size:.8888rem;color:var(--korail-gray-100);word-break:keep-all}.holidaydiv .infomation span{font-weight:700}@media (max-width: 768px){.holidaydiv .infomation span{display:block;font-weight:700;margin-bottom:3px}}.guide-content ul li{padding-bottom:7px;line-height:150%}.holypop_noti{display:flex;gap:20px;list-style:none;padding:0;margin:0}.holypop_noti li{display:flex;align-items:center;gap:10px;width:30%;list-style:none;justify-content:center;text-align:center;padding:20px 0}.holypop_noti li::before{content:"";display:inline-block;width:35px;height:35px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:7px}.holypop_noti li.b_chrome::before{background-image:url("../img/chrome.svg")}.holypop_noti li.b_samsung::before{background-image:url("../img/samsung.png")}.holypop_noti li.b_safari::before{background-image:url("../img/safari.png")}@media (max-width: 768px){.holypop_noti li{flex-direction:column;align-items:center;gap:8px}}.holipop_tab{padding-bottom:2rem}.holipop_tab .tab_bar{margin-top:0}.holipop_tab .tab_bar li{width:initial !important}.holipop_tab .tab_bar li button{height:2.5rem}.holipop_tab .tab_bar li button span{font-size:0.8rem}.holipop_tab .list_wrap li{padding:5px 0;line-height:1.6rem;display:flex}.holipop_tab .list_wrap li::before{content:"•";margin-right:5px}.holipop_tab .list_wrap li span{font-weight:bold;display:block;white-space:nowrap}.holipop_tab .list_wrap li span::after{content:"";margin-right:5px}.holipop_tab .tit a{display:inline-block;float:right;border:1px solid var(--korail-gray-600);padding:7px 12px;border-radius:8px}.holipop_tab .holipop_tit{display:flex;padding:0;margin:0;list-style:none;gap:10px}.holipop_tab .holipop_tit li span{display:inline-block;text-align:center;border:1px solid #ccc;padding:7px 12px}.holipop_tab .holipop_tit li:not(:last-child)::after{content:"→";margin-left:8px;color:#888}.holibn_box{text-align:right;display:flex;gap:10px}.holidaydiv .inner>.rsv_after_inq-wrap{padding-top:1.7777rem !important;padding-bottom:1.7777rem !important}@media (min-width: calc(1440px + 1px)){.holidaydiv .inner>.rsv_after_inq-wrap{padding-left:0 !important;padding-right:0 !important}}@media (min-width: calc(768px + 1px)) and (max-width: 1440px){.holidaydiv .inner>.rsv_after_inq-wrap{padding-left:var(--spacing-side__content--desktop) !important;padding-right:var(--spacing-side__content--desktop) !important}}@media (max-width: 768px){.holidaydiv .inner>.rsv_after_inq-wrap{padding-left:var(--spacing-side__content--mobile) !important;padding-right:var(--spacing-side__content--mobile) !important}}.holidaydiv .inner>.rsv_after_inq-wrap .inner>.rsv_after_inq-wrap{padding:0 !important}.holidaydiv .htsWrap{border:1px solid var(--korail-gray-1300) !important}.holidaydiv .rsv_after_inq-wrap .btnList{margin-top:.88889rem}.holidaydiv .rsv_after_inq-wrap>.tit_box{font-weight:700}.holidaydiv .rsv_after_inq-wrap .tab_content .tck_box01 .tck_content{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:min-content;gap:1.3333em}.holidaydiv .rsv_after_inq-wrap .ticketSrchWrap .trip_pt{background-color:#e6ebf6;border-radius:23px 23px 0 0}.holidaydiv .rsv_after_inq-wrap .ticketSrchWrap .trip_flag{background-color:#1460e6 !important}.holidaydiv .rsv_after_inq-wrap .ticketSrchWrap .btnChange{bottom:0}.holidaydiv .rsv_after_inq-wrap .ticketSrchWrap>.train{font-weight:700;display:flex;justify-content:flex-start;align-items:flex-start;max-width:800px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-20);padding-right:var(--spacing-20);padding-top:1.5555em;gap:0.8888em}.holidaydiv .rsv_after_inq-wrap .ticketSrchWrap>.chkecboxWrap{display:flex;justify-content:flex-start;align-items:flex-start;max-width:800px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-20);padding-right:var(--spacing-20);padding-top:1.5555em;padding:0;gap:0.8888em}.holidaydiv .rsv_after_inq-wrap .ticketSrchWrap>.selectAreaWrap{padding-top:1em}.holidaydiv .rsv_after_inq-wrap .ticketSrchWrap>.selectAreaWrap .inner{align-items:center}.holidaydiv .rsv_after_inq-wrap .ticketSrchWrap>.selectAreaWrap>.radiowArea{display:flex;justify-content:flex-start;align-items:flex-start;max-width:800px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-20);padding-right:var(--spacing-20);gap:0.8888em}.holidaydiv .rsv_after_inq-wrap .uf_info-wrap{margin-top:1.3333em;margin-bottom:1.3333em}.holidaydiv .rsv_after_inq-wrap .uf_info-wrap .info_cont{display:block}@media (max-width: 1024px){.holidaydiv .rsv_after_inq-wrap ul.tab-button{margin-top:24px}.holidaydiv .rsv_after_inq-wrap ul.tab-button li.tab_button{border-top-width:1px}}@media (max-width: 768px){.holidaydiv .rsv_after_inq-wrap ul.tab-button{border-top:1px solid var(--korail-gray-1300);border-right:1px solid var(--korail-gray-1300)}.holidaydiv .rsv_after_inq-wrap ul.tab-button li.tab_button{border-top-width:0;margin-top:0}}.holidaydiv .rsv_after_inq-wrap ul.tab-button2{width:100%;display:flex;flex-flow:row wrap;gap:.44444rem}.holidaydiv .rsv_after_inq-wrap ul.tab-button2 li.tab-button2{border-radius:var(--border-radius__full);min-width:0;border-bottom:1px solid var(--korail-gray-1200)}.holidaydiv .rsv_after_inq-wrap .sectionWrap .titWrap{margin-bottom:.88889rem}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap{justify-content:flex-start;flex-flow:row wrap;margin-top:0}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap.clear:after{display:none !important;clear:none !important}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .start,.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .end,.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .total{flex:0 0 auto}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .start.clear:after,.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .end.clear:after,.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .total.clear:after{display:none !important;clear:none !important}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap>.clear{flex:0 0 100%;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:min-content;justify-items:start;gap:0.44444em}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap>.clear .tab-tck{width:100%}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .writeWrap{flex:0 0 auto}.holidaydiv .rsv_after_inq-wrap .sectionWrap .selectAreaWrap .writeWrap .data.btn_pop{overflow:visible !important;position:relative !important}.holidaydiv .rsv_after_inq-wrap .sectionWrap .inner>ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:min-content;width:100%;gap:1.3333em}.holidaydiv .rsv_after_inq-wrap .sectionWrap .inner>ul>li{width:100%}.holidaydiv .rsv_after_inq-wrap .sectionWrap .inner>ul>li .radiowArea{padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.holidaydiv .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap{padding-top:0.555555rem}.holidaydiv .date_wrap .tab-tck .tck_box01 .ticketSrchWrap{margin-bottom:0.888888rem}.holidaydiv .date_wrap .tab-tck .tck_box01 .ticketSrchWrap .selectAreaWrap{padding-top:0}.holidaydiv .holiday-coming-trn-reserv__wrap .train+.chkecboxWrap{padding-top:0.888888rem;padding-left:var(--spacing-20);padding-right:var(--spacing-20);margin-bottom:1.5555em}.holidaydiv .tab_bar.type3{margin-left:0;margin-right:0;margin-bottom:1.2rem}.holidaydiv .rsv_after_inq-wrap>.tab_container>.tab-tck>.tab_content{padding-top:1.55556rem}.holidaydiv .rsv_after_inq-wrap>.tab_container>.tab-tck>.tab_content .after_wrap.tab02>.tck_box01>.btnWrap.type_bg,.holidaydiv .rsv_after_inq-wrap>.tab_container>.tab-tck>.tab_content .layerPopup .layerWrap .after_wrap.tab02>.tck_box01>.type_bg.btnWrap--center,.layerPopup .layerWrap .holidaydiv .rsv_after_inq-wrap>.tab_container>.tab-tck>.tab_content .after_wrap.tab02>.tck_box01>.type_bg.btnWrap--center,.holidaydiv .rsv_after_inq-wrap>.tab_container>.tab-tck>.tab_content .layerPopup .layerWrap .after_wrap.tab02>.tck_box01>.type_bg.btn_wrap--center,.layerPopup .layerWrap .holidaydiv .rsv_after_inq-wrap>.tab_container>.tab-tck>.tab_content .after_wrap.tab02>.tck_box01>.type_bg.btn_wrap--center{margin-top:0}.holidaydiv .tckWrap .tckList .tit_box .flag_wrap.type2{flex-flow:row nowrap}
