#container.b_menu {padding-bottom:68px;}
.inr-c {width:335px; margin-left:20px; margin-right:20px;}
.fz_logo {position:absolute; font-weight:900; color:#fff;}
.fz_logo .c2 {color:#00ac76;}
.bg_gary {background-color:#FCFCFC;}
.bg_white {background-color:#fff;}
.wrap_login {padding-bottom:45px;}
.wrap_login .head {height:300px; position:relative;}
.wrap_login > .top {margin-top:-30px; padding-top:40px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; background-color:#fff; position:relative; z-index:2;}
.wrap_login > .top .t1 {font-size:22px; line-height:1.4; font-weight:700;}
.wrap_login > .top .t2 {color:#838c97;}
.wrap_login .bot_form {display:flex; align-items:flex-start; justify-content:space-between; flex-wrap:wrap;}
.wrap_login .bot_form > * {flex:none; margin-top:10px;}
.wrap_login .bot {}
.slider_banner_type1 {width:100%; height:129px; overflow:hidden; position:relative;}
.slider_banner_type1 .main-carousel {outline:none;}
.slider_banner_type1 .carousel-cell {width:100%; height:auto;}
.slider_banner_type1 .img {width:100%; height:129px; background-repeat:no-repeat; background-position:50% 50%; background-size:cover;}
.slider_banner_type1 .flickity-page-dots {left:13px; bottom:15px; width:100%; text-align:left;}
.slider_banner_type1 .flickity-page-dots .dot {margin:0; width:7px; height:7px; margin-left:5px; background-color:#333D4B;}
.matching_slide .carousel-cell {width:310px; padding-top:45px;}
.matching_slide .carousel-cell:first-child {padding-left:20px;}
.matching_slide .carousel-cell:first-child .line-day {left:20px;}
.matching_slide .line-day {position:absolute; left:0; top:0; width:100%; height:44px;}
.matching_slide .line-day .day {font-family:'Inter', sans-serif; font-weight:700; line-height:1;}
.matching_slide .line-day .line {width:100%; margin-top:4px; background:url(../img/dashboard/bg_line1.png) repeat-x; background-size:auto 1px; position:relative;}
.matching_slide .line-day .line .circle {width:10px; height:10px; border-width:2px; border-style:solid; border-color:#333D4B; border-radius:50%; overflow:hidden; margin-left:9px; box-sizing:border-box; background-color:#fff;}
.matching_slide .line-day.current .line .circle {background-color:#333D4B; border:0;}
.matching_slide .line-day.current .line {margin-left:15px;}
.matching_slide .line-day.current .line .circle {margin-left:-10px;}
.wrap_dashboard {padding-top:35px; padding-bottom:35px; background-color:#fcfcfc;}
.matching_slide .carousel-cell {padding-right:11px;}
.wrap_matching {width:100%; background-color:#fff; border:1px solid #E1E6EB; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; padding:17px 16px; box-sizing:border-box;}
.wrap_matching > .top {display:flex; justify-content:space-between;}
.wrap_matching > .top .h1 {font-size:16px; line-height:1; font-weight:700;}
.wrap_matching > .top .data {font-size:13px; line-height:1; margin-top:8px;}
.wrap_matching > .top .num {font-size:13px; line-height:1; letter-spacing:-0.02em; color:#838C97;}
.wrap_matching > .wrap_stopline {margin-top:20px;}
.wrap_matching > .bot {margin-top:15px; display:flex; justify-content:space-between; font-size:13px; letter-spacing:-0.05em;}
.wrap_matching > .bot .col {width:100%;}
.wrap_matching > .bot .end {margin-left:10px;}
.wrap_matching .date2 {font-size:9px; margin-left:20px; margin-top:5px; color:#838C97; letter-spacing:0.04em;}
.wrap_matching .won {margin-top:15px; font-weight:700; line-height:1; color:#00AC76; font-size:13px;}
.data_res {display:flex; align-items:center;}
.data_res > * {flex:none; font-size:13px; position:relative; padding-left:8px; margin-left:8px;}
.data_res > *:after {position:absolute; left:0; top:5px; width:1px; height:9px; background-color:#CCD6E6; content:"";}
.data_res > *:first-child {padding-left:0; margin-left:0;}
.data_res > *:first-child:after {display:none;}
.header_order_view {height:45px; margin-bottom:30px; position:relative; z-index:5;}
.header_order_view > .inner {height:45px; display:flex; align-items:center; justify-content:center; position:fixed; left:0; top:0; width:100%; border-bottom:1px solid #E8EDF3; background-color:#fff;}
.header_order_view .btn_close {position:absolute; left:20px; top:8px; font-size:20px;}
.header_order_view .title1 {font-size:16px; line-height:0.07692308; font-weight:500;}
.wrap_matching_top {display:flex; justify-content:space-between;}
.wrap_matching_top > .col {flex:none;}
.wrap_matching_top > .col:nth-child(1) {width:182px;}
.wrap_matching_top > .col:nth-child(2) {width:144px;}
.wrap_matching_top > .col .num {font-size:16px; line-height:1; font-weight:700;}
.wrap_matching_top > .col .num {font-size:16px;}
.wrap_matching_top > .col .h1 {font-size:16px; line-height:1; font-weight:700;}
.wrap_matching_top .wrap_stopline {margin-top:19px;}
.wrap_lst_reservation {margin-top:12px; padding-bottom:30px;}
.wrap_lst_reservation > * {margin-top:8px;}
.wrap-box-slide1 {position:relative; border-bottom:1px solid #00AC76; background-color:#FCFCFC;}
.wrap-box-slide1 .btn_open1 {position:absolute; right:20px; bottom:20px;}
.box-slide-header > .inr-c {display:flex; justify-content:space-between; align-items:center; padding-bottom:20px;}
.box-slide-header .col {flex:none;}
.box-slide-header .col:nth-child(2) {margin-left:auto;}
.box-slide-header .won {font-size:16px;}
.box-slide-header .won {font-size:16px;}
.wrap-box-slide1 .box-slide1 {display:none;}
.wrap-box-slide1 .box-slide1 > .inner {padding-bottom:75px;}
.btn_open1 {font-size:22px; line-height:0; color:#00AC76; -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -o-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg); -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease;}
.active .btn_open1 {-webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}
.line_bot1 {padding-bottom:30px;}
.inner_res_pop {padding-top:25px; padding-bottom:25px;}
.inner_res_pop .title2 {margin-bottom:17px;}
.inner_res_pop.line_top {border-top:1px solid #E1E6EB;}
.title_tbl1 {font-size:13px; line-height:140%; word-break:keep-all;}
.txt_tbl1 {font-size:13px; font-weight:700; line-height:140%; word-break:keep-all;}
.lst_table_type1.line_top {padding-top:25px; margin-top:25px; border-top:1px solid #e1e6eb;}
.lst_table_type1 .row {flex:none; display:flex; justify-content:space-between; margin-top:16px;}
.lst_table_type1 .row:first-child {margin-top:0;}
.lst_table_type1 .row > * {flex:none;}
.lst_table_type1 .row .col:nth-child(1) {width:140px; padding-right:10px; box-sizing:border-box;}
.lst_table_type1 .row .col:nth-child(2) {text-align:right;}
.lst_table_type2 .row {display:flex; justify-content:space-between; margin-top:16px;}
.lst_table_type2 .row:first-child {margin-top:0;}
.lst_table_type2 .row > .col {flex:none;}
.lst_table_type2 .row > .col:nth-child(1) {width:120px;}
.lst_table_type2 .row > .col:nth-child(2) {}
.p_dot_ty1 {display:flex; font-weight:700;}
.p_dot_ty1 .i {display:flex; width:16px;}
.p_dot_ty1 .t {margin-left:4px;}
.p_dot_ty1 .i img {width:100%; height:auto;}
.wrap_stopline {display:flex; align-items:center; width:100%;}
.wrap_stopline .step {width:25%; height:2px; overflow:hidden; text-align:left; text-indent:-9999px; background:#e1e6eb; margin-right:5px;}
.wrap_stopline .step:last-child {margin-right:0;}
.wrap_stopline .step.on {background:#00ac76;}
.wrap_stopline .step.on.motion {-webkit-animation:backover1 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both; animation:backover1 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both;}

@keyframes backover1 {
0% {background:#e1e6eb;}
100% {background:#00ac76;}
}

.wrap_stopline.change .step.on {background:#5d94eb;}
.wrap_stopline.change .step.on.motion {-webkit-animation:backover_change 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both; animation:backover_change 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both;}

@keyframes backover_change {
0% {background:#e1e6eb;}
100% {background:#5d94eb;}
}

.wrap_stopline.waiting .step.on {background:#edcf6e;}
.wrap_stopline.waiting .step.on.motion {-webkit-animation:backover_waiting 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both; animation:backover_waiting 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both;}

@keyframes backover_waiting {
0% {background:#e1e6eb;}
100% {background:#edcf6e;}
}

.wrap_stopline.cancel .step.on {background:#e1e6eb;}
.wrap_stopline.cancel .step.on.motion {-webkit-animation:backover_cancel 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both; animation:backover_cancel 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate both;}

@keyframes backover_cancel {
0% {background:#c3c7cc;}
100% {background:#e1e6eb;}
}

.bot_menu {position:fixed; left:0; bottom:0; width:100%; box-sizing:border-box; background-color:#fff; border-top:1px solid #E1E6EB; z-index:30;}
.bot_menu {width:100%;}
.bot_menu > ul {display:flex;}
.bot_menu > ul > li {width:33.3332%; flex:none; display:flex; text-align:center;}
.bot_menu > ul > li a {display:flex; width:90%; height:68px; align-items:center; justify-content:center; flex-direction:column;}
.bot_menu .ico {display:block; height:30px;}
.bot_menu .txt {display:block; font-size:10px; line-height:1;}
.bot_menu .ico_home {width:18px;}
.bot_menu .ico_truck {width:22px;}
.bot_menu .ico_bub2 {width:21px;}
#header.mobile {border-bottom:1px solid #E1E6EB;}
#header.mobile .inr-c {height:55px; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap;}
#header.mobile .inr-c > * {flex:none; margin-top:0px;}
#header.mobile .fz_logo {font-size:22px; margin-top:0px; background-color:#fff;}
#header.mobile .fz_logo img {width:110px;}
.wrap_userinfo {display:flex; align-items:center; justify-content:flex-end;}
.wrap_userinfo .thumb {width:30px; height:30px; margin-left:10px; border-radius:50%; overflow:hidden; position:relative;}
.wrap_userinfo .thumb .img {width:30px; height:30px; position:absolute; left:0; top:0; background-size:cover; background-position:50% 50%;}
.head-type1 {display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; margin-bottom:20px; line-height:1;}
.head-type1 > * {flex:none; margin-top:0px;}
.p0 {padding:0px !important;}
.p10 {padding:10px !important;}
.p20 {padding:20px !important;}
.p30 {padding:30px !important;}
.p40 {padding:40px !important;}
.p50 {padding:50px !important;}
.pt0 {padding-top:0px !important;}
.pt1 {padding-top:2px !important;}
.pt2 {padding-top:2px !important;}
.pt3 {padding-top:3px !important;}
.pt4 {padding-top:4px !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt15 {padding-top:15px !important;}
.pt20 {padding-top:20px !important;}
.pt25 {padding-top:25px !important;}
.pt30 {padding-top:30px !important;}
.pt35 {padding-top:35px !important;}
.pt40 {padding-top:40px !important;}
.pt50 {padding-top:50px !important;}
.pt55 {padding-top:55px !important;}
.pt60 {padding-top:60px !important;}
.pt65 {padding-top:65px !important;}
.pt70 {padding-top:70px !important;}
.pt75 {padding-top:75px !important;}
.pt80 {padding-top:80px !important;}
.pt85 {padding-top:85px !important;}
.pt90 {padding-top:90px !important;}
.pt95 {padding-top:95px !important;}
.pb0 {padding-bottom:0px !important;}
.pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.pb15 {padding-bottom:15px !important;}
.pb20 {padding-bottom:20px !important;}
.pb25 {padding-bottom:25px !important;}
.pb30 {padding-bottom:30px !important;}
.pb35 {padding-bottom:35px !important;}
.pb40 {padding-bottom:40px !important;}
.pb50 {padding-bottom:50px !important;}
.pb55 {padding-bottom:55px !important;}
.pb60 {padding-bottom:60px !important;}
.pb65 {padding-bottom:65px !important;}
.pb70 {padding-bottom:70px !important;}
.pb75 {padding-bottom:75px !important;}
.pb80 {padding-bottom:80px !important;}
.pb85 {padding-bottom:85px !important;}
.pb90 {padding-bottom:90px !important;}
.pb95 {padding-bottom:95px !important;}
.pl0 {padding-left:0px !important;}
.pl5 {padding-left:5px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl25 {padding-left:25px !important;}
.pl30 {padding-left:30px !important;}
.pl35 {padding-left:35px !important;}
.pl40 {padding-left:40px !important;}
.pl45 {padding-left:45px !important;}
.pl50 {padding-left:50px !important;}
.pl55 {padding-left:55px !important;}
.pl60 {padding-left:60px !important;}
.pl65 {padding-left:65px !important;}
.pl70 {padding-left:70px !important;}
.pl75 {padding-left:75px !important;}
.pl80 {padding-left:80px !important;}
.pl85 {padding-left:85px !important;}
.pl90 {padding-left:90px !important;}
.pl95 {padding-left:95px !important;}
.pr0 {padding-right:0px !important;}
.pr5 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;}
.pr15 {padding-right:15px !important;}
.pr20 {padding-right:20px !important;}
.pr25 {padding-right:25px !important;}
.pr30 {padding-right:30px !important;}
.pr35 {padding-right:35px !important;}
.pr40 {padding-right:40px !important;}
.pr50 {padding-right:50px !important;}
.pr55 {padding-right:55px !important;}
.pr60 {padding-right:60px !important;}
.pr65 {padding-right:65px !important;}
.pr70 {padding-right:70px !important;}
.pr75 {padding-right:75px !important;}
.pr80 {padding-right:80px !important;}
.mt-1 {margin-top:-1px !important;}
.m0 {margin:0px !important;}
.m10 {margin:10px !important;}
.m15 {margin:15px !important;}
.m20 {margin:20px !important;}
.m30 {margin:30px !important;}
.m40 {margin:40px;}
.m50 {margin:50px;}
.mt0 {margin-top:0px !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;}
.mt50 {margin-top:50px !important;}
.mt55 {margin-top:55px !important;}
.mt60 {margin-top:60px !important;}
.mt65 {margin-top:65px !important;}
.mt70 {margin-top:70px !important;}
.mt75 {margin-top:75px !important;}
.mt80 {margin-top:80px !important;}
.mt85 {margin-top:85px !important;}
.mt90 {margin-top:90px !important;}
.mt95 {margin-top:95px !important;}
.mb0 {margin-bottom:0px !important;}
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}
.mb35 {margin-bottom:35px !important;}
.mb40 {margin-bottom:40px !important;}
.mb50 {margin-bottom:50px !important;}
.mb55 {margin-bottom:55px !important;}
.mb60 {margin-bottom:60px !important;}
.mb65 {margin-bottom:65px !important;}
.mb70 {margin-bottom:70px !important;}
.mb75 {margin-bottom:75px !important;}
.mb80 {margin-bottom:80px !important;}
.mb85 {margin-bottom:85px !important;}
.mb90 {margin-bottom:90px !important;}
.mb95 {margin-bottom:95px !important;}
.ml0 {margin-left:0px !important;}
.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml25 {margin-left:25px !important;}
.ml30 {margin-left:30px !important;}
.ml35 {margin-left:35px !important;}
.ml40 {margin-left:40px !important;}
.ml50 {margin-left:50px !important;}
.ml55 {margin-left:55px !important;}
.ml60 {margin-left:60px !important;}
.ml65 {margin-left:65px !important;}
.ml70 {margin-left:70px !important;}
.ml75 {margin-left:75px !important;}
.ml80 {margin-left:80px !important;}
.ml85 {margin-left:85px !important;}
.ml90 {margin-left:90px !important;}
.ml95 {margin-left:95px !important;}
.mr0 {margin-right:0px !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr25 {margin-right:25px !important;}
.mr30 {margin-right:30px !important;}
.mr35 {margin-right:35px !important;}
.mr40 {margin-right:40px !important;}
.mr50 {margin-right:50px !important;}
.mr55 {margin-right:55px !important;}
.mr60 {margin-right:60px !important;}
.mr65 {margin-right:65px !important;}
.mr70 {margin-right:70px !important;}
.mr75 {margin-right:75px !important;}
.mr80 {margin-right:80px !important;}
.ta-l {text-align:left !important;}
.ta-c {text-align:center !important;}
.ta-r {text-align:right !important;}
.d-b {display:block;}
.d-ib {display:inline-block;}
.d-flex {display:flex;}
.d-iflex {display:inline-flex;}
.ai-c {align-items:center !important;}
.ai-e {align-items:flex-end !important;}
.fl-d {flex-direction:column;}
.jc-sb {justify-content:space-between;}
.flw-w {flex-wrap:wrap;}
[class*="box-col-"] {display:flex;}
[class*="box-col-"] > * {flex:none;}
.box-col-n2 {justify-content:space-between;}
.box-col-n2 > * {width:47.76119403%;}
.box-col-n3 {justify-content:space-between;}
.box-col-n3 > * {width:32.53731343%;}
.lh1 {line-height:1 !important;}
.fz17 {font-size:17px;}
.fz16 {font-size:16px;}
.fz13 {font-size:13px;}
.title1 {font-size:22px; line-height:1.36363636; font-weight:700; letter-spacing:-0.02em;}
.fw600 {font-weight:600;}
.fw700 {font-weight:600;}
.gray80 {color:#838C97;}
.gray90 {color:#65707E;}
.primary-main {color:#00AC76;}
.p_line1 {color:#65707E; font-size:13px; line-height:1.53846154; text-decoration:underline; text-underline-position:under;}
.title2 {font-size:16px; line-height:1.625; margin-bottom:6px; font-weight:700;}
.w60 {width:60px;}
.btn_type.pa1 {padding:0px 12px;}
.w46p {width:46% !important;}
.w62p {width:62% !important;}
.w100p {width:100% !important;}
.h34 {height:34px !important;}
.h46 {height:46px !important;}
.h50 {height:50px !important;}
.h60 {height:60px !important;}
.bdrs0 {border-radius:0 !important;}
.btn_type {box-sizing:border-box; text-align:center; display:inline-flex; justify-content:center; align-items:center; border:1px #ddd solid; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; line-height:1;}
.btn_type .ico {margin-right:5px;}
.btn_type.i_r .ico {margin-left:5px;}
.hov-type0 {border-color:transparent; background-color:transparent; color:#00AC76;}
.hov-type1 {border-color:#00855b; background-color:#fff;}
.hov-type2 {border-color:#9cb6cf; background-color:#9cb6cf; color:#fff;}
.hov-type3 {border-color:transparent; background-color:rgba(0, 133, 91, 0.1); color:#00855B;}
.btn_more1 {color:#65707E; line-height:1; display:inline-flex; align-items:center;}
.btn_more1 i {margin-left:7px;}
.svg_paper {width:22px;}
.svg_FAQ2 {width:22px;}
.img-pos {position:absolute; left:0; top:0; width:100%; height:100%; background-position:50% 50%; background-size:cover;}
.w_chk {display:inline-flex; align-items:center;}
.w_chk > label {margin-left:8px; font-size:13px; line-height:1; color:#65707E;}
.lst_notice .head-type1 {margin-bottom:10px;}
.lst_notice .list .item {display:flex; justify-content:space-between; margin-top:10px; align-items:center;}
.lst_notice .list .item > * {flex:none; box-sizing:border-box; align-items:center; font-size:13px;}
.lst_notice .list .item .h {line-height:1.2; height:15px; overflow:hidden; position:relative; padding-left:10px; text-overflow:ellipsis; white-space:nowrap;}
.lst_notice .list .item .h:after {position:absolute; left:0; top:6.6px; width:3px; height:3px; border-radius:50%; background-color:#333D4B; content:"";}
.lst_notice .list .item .date {width:80px; color:#838C97;}
.icheckbox_square, .iradio_square {display:inline-block; margin:0; padding:0; cursor:pointer; vertical-align:middle; border:none; *display:inline; background-image:url(../images/common/ico_common.png);}
.icheckbox_square {}
.icheckbox_square.checked {}
.icheckbox_square.disabled {cursor:default;}
.icheckbox_square.checked.disabled {cursor:default;}
.iradio_square {}
.iradio_square.checked {}
.iradio_square.disabled {cursor:default;}
.iradio_square.checked.disabled {cursor:default;}
.wrap_search {width:109px; height:34px; border:1px solid #E1E6EB; box-sizing:border-box; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background-color:#fff; display:inline-flex; align-items:center; justify-content:space-between;}
.wrap_search input {border:0; padding:0px 7px; box-sizing:border-box; flex:none; line-height:1; margin-top:-1px; font-size:13px;}
.wrap_search input::-webkit-input-placeholder {font-size:13px;}
.wrap_search input::-moz-placeholder {font-size:13px;}
.wrap_search input:-ms-input-placeholder {font-size:13px;}
.wrap_search input:-moz-placeholder {font-size:13px;}
.wrap_search button {width:30px; height:100%; display:inline-flex; align-items:center; justify-content:center;}
.wrap_search button img {width:45%; height:auto;}
input[type='text'].input_type1, input[type='password'].input_type1 {width:100%; height:60px; padding:20px 16px; border:1px solid #E1E6EB; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; box-sizing:border-box;}
.area_select1 {display:inline-block; position:relative;}
.area_select1.w100p {width:100%;}
.area_select1.w100p select {width:100%; min-width:auto;}
.area_select1:after {font-family:'icomoon' !important; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; position:absolute; right:6px; margin-top:-6px; font-size:14px; top:50%; content:"\e90a"; color:#333D4B;}
.area_select1 > select {min-width:200px; height:34px; padding:0px 0px 0px 20px; border:1px solid #E8EDF3; font-size:13px; line-height:1; appearance:none; -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; background-color:transparent; font-weight:500; cursor:pointer; background:#F5F7FA; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.area_select1.bg_white > select {background:#fff !important;}
.area_select1 > select::-ms-expand {display:none;}
.area_select1:hover > select, .area_select1 > select:focus {border:1px solid #65707e; background-color:#fff;}
.wrap_daterange1 {display:flex; height:34px; background-color:#F5F7FA; border:1px solid #E8EDF3; padding:10px 12px; box-sizing:border-box; align-items:center;}
.wrap_daterange1 > * {flex:none;}
.wrap_daterange1 .ico {width:16px;}
.wrap_daterange1 input {margin-left:10px; background:transparent !important; border:0; font-size:13px;}
.layerPopupT4 {width:100%; height:100vh; overflow:hidden; position:fixed; left:0; top:0; z-index:10;}
.layerPopupT4 > .inner_popup {position:relative; z-index:2;}
.layerPopupT4 .cover {position:absolute; left:0; top:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.3); z-index:1; opacity:0;}
.wrap-popup-ty2 {width:100%; padding:40px 0px 40px 0px; min-height:70vh; background-color:#fff; overflow:hidden; -webkit-border-radius:15px 15px 0px 0px; -moz-border-radius:15px 15px 0px 0px; border-radius:15px 15px 0px 0px; position:relative; z-index:3; box-sizing:border-box; background-color:#FCFCFC;}
.layerPopupT4 .iScrollVerticalScrollbar.iScrollLoneScrollbar {width:2px !important; right:4px !important;}
.layerPopupT4 .iScrollIndicator {background-color:#ddd !important; border:1px solid transparent !important;}
.layerPopupT4 .btn_popuup_close {position:absolute; right:17px; top:5px; font-size:22px;}

@media only screen and (max-width: 840px) {
	#container.b_menu{padding-bottom:18.13333333vw}
	.inr-c{width:89.33333333vw;margin-left:5.33333333vw;margin-right:5.33333333vw}
	.fz_logo{left:6.66666667vw;top:10vw;font-size:6.4vw}
	.wrap_login .head{height:80vw}
	.wrap_login>.top{margin-top:-8vw;padding-top:10.66666667vw;-webkit-border-radius:8vw;-moz-border-radius:8vw;border-radius:8vw}
	.btn_open1,.title1,.wrap_login>.top .t1{font-size:5.86666667vw}
	.wrap_login>.top .t2{font-size:3.2vw;margin-top:2vw}
	.wrap_login .wrap_form{margin-top:6.3243vw}
	.wrap_login .bot_form>*{margin-top:2.66666667vw}
	.wrap_login .bot{margin-top:5vw}
	.slider_banner_type1,.slider_banner_type1 .img{height:34.4vw}
	.slider_banner_type1 .flickity-page-dots{left:3.46666667vw;bottom:4vw}
	.slider_banner_type1 .flickity-page-dots .dot{width:1.86666667vw;height:1.86666667vw;margin-left:1.33333333vw}
	.matching_slide .carousel-cell{width:82.66666667vw;padding-top:12vw;padding-right:2.93333333vw}
	.matching_slide .carousel-cell:first-child{padding-left:5.33333333vw}
	.matching_slide .carousel-cell:first-child .line-day{left:5.33333333vw;width:calc(100% - 5.33333333vw)}
	.matching_slide .line-day{height:11.73333333vw}
	.matching_slide .line-day .line{margin-top:1.06666667vw;background-position:50% 1.5vw}
	.matching_slide .line-day .line .circle{width:2.66666667vw;height:2.66666667vw;border-width:.53333333vw;margin-left:2.4vw}
	.matching_slide .line-day.current .line{margin-left:4vw}
	.matching_slide .line-day.current .line .circle{margin-left:-2.66666667vw}
	.wrap_dashboard{padding-top:9.33333333vw;padding-bottom:9.33333333vw}
	.wrap_matching{-webkit-border-radius:2.13333333vw;-moz-border-radius:2.13333333vw;border-radius:2.13333333vw;padding:4.53333333vw 4.26666667vw}
	.box-slide-header .won,.fz16,.header_order_view .title1,.wrap_matching>.top .h1,.wrap_matching_top>.col .h1,.wrap_matching_top>.col .num{font-size:4.26666667vw}
	.area_select1>select,.data_res>*,.fz13,.lst_notice .list .item>*,.p_line1,.title_tbl1,.txt_tbl1,.w_chk>label,.wrap_daterange1 input,.wrap_matching>.top .data,.wrap_matching>.top .num,.wrap_search input{font-size:3.46666667vw}
	.wrap_matching>.top .data{margin-top:2.13333333vw}
	.wrap_matching>.wrap_stopline{margin-top:5.33333333vw}
	.wrap_matching .won,.wrap_matching>.bot{margin-top:4vw;font-size:3.46666667vw}
	.wrap_matching>.bot .end{margin-left:2.66666667vw}
	.wrap_matching .date2{font-size:2.4vw;margin-left:5.33333333vw;margin-top:1.33333333vw}
	.data_res>:after{top:1.33333333vw;height:2.4vw}
	.header_order_view{height:12vw;margin-bottom:8vw}
	.header_order_view>.inner{height:12vw}
	.header_order_view .btn_close{left:5.33333333vw;top:2.13333333vw;font-size:5.33333333vw}
	.wrap_matching_top>.col:first-child{width:48.53333333vw}
	.wrap_matching_top>.col:nth-child(2){width:38.4vw}
	.wrap_matching_top .wrap_stopline{margin-top:5.06666667vw}
	.wrap_lst_reservation{margin-top:3.2vw;padding-bottom:8vw}
	.wrap_lst_reservation>*{margin-top:2.13333333vw}
	.wrap-box-slide1 .btn_open1{right:5.33333333vw;bottom:5.33333333vw}
	.box-slide-header>.inr-c{padding-bottom:5.33333333vw}
	.wrap-box-slide1 .box-slide1>.inner{padding-bottom:20vw}
	.line_bot1{border-bottom:1.6vw solid #e8edf3;padding-bottom:8vw}
	.inner_res_pop{padding-top:6.66666667vw;padding-bottom:6.66666667vw}
	.inner_res_pop .title2{margin-bottom:4.53333333vw}
	.lst_table_type1.line_top{padding-top:6.66666667vw;margin-top:6.66666667vw}
	.lst_table_type1 .row,.lst_table_type2 .row{margin-top:4.26666667vw}
	.lst_table_type1 .row .col:first-child{width:37.33333333vw;padding-right:2.66666667vw}
	.lst_table_type1 .row .col:nth-child(2){width:calc(100% - 37.86666667vw)}
	.lst_table_type2 .row>.col:first-child{width:32vw}
	.lst_table_type2 .row>.col:nth-child(2){width:calc(100% - 32.53333333vw)}
	.p_dot_ty1 .i,.wrap_daterange1 .ico{width:4.26666667vw}
	.p_dot_ty1 .t{width:calc(100% - 5.33333333vw);margin-left:1.06666667vw}
	.btn_type .ico,.wrap_stopline .step{margin-right:1.33333333vw}
	.bot_menu>ul>li a{height:18.13333333vw}
	.bot_menu .ico{height:8vw}
	.bot_menu .txt{font-size:2.66666667vw}
	.bot_menu .ico_home{width:4.8vw}
	.bot_menu .ico_truck,.svg_FAQ2,.svg_paper{width:5.86666667vw}
	.bot_menu .ico_bub2{width:5.6vw}
	#header.mobile .inr-c{height:14.66666667vw}
	#header.mobile .inr-c>*,.head-type1>*{margin-top:0}
	#header.mobile .fz_logo{font-size:5.86666667vw;margin-top:0}
	#header.mobile .fz_logo img{width:29.33333333vw}
	.wrap_userinfo .thumb{width:8vw;height:8vw;margin-left:2.66666667vw}
	.wrap_userinfo .thumb .img{width:8vw;height:8vw}
	.head-type1{margin-bottom:5.33333333vw}
	.p0{padding:0!important}
	.p10{padding:2.66666667vw!important}
	.p20{padding:5.33333333vw!important}
	.p30{padding:8vw!important}
	.p40{padding:10.66666667vw!important}
	.p50{padding:13.33333333vw!important}
	.pt0{padding-top:0!important}
	.pt1,.pt2{padding-top:.53333333vw!important}
	.pt3{padding-top:.8vw!important}
	.pt4{padding-top:1.06666667vw!important}
	.pt5{padding-top:1.33333333vw!important}
	.pt10{padding-top:2.66666667vw!important}
	.pt15{padding-top:4vw!important}
	.pt20{padding-top:5.33333333vw!important}
	.pt25{padding-top:6.66666667vw!important}
	.pt30{padding-top:8vw!important}
	.pt35{padding-top:9.33333333vw!important}
	.pt40{padding-top:10.66666667vw!important}
	.pt50{padding-top:13.33333333vw!important}
	.pt55{padding-top:14.66666667vw!important}
	.pt60{padding-top:16vw!important}
	.pt65{padding-top:17.33333333vw!important}
	.pt70{padding-top:18.66666667vw!important}
	.pt75{padding-top:20vw!important}
	.pt80{padding-top:21.33333333vw!important}
	.pt85{padding-top:22.66666667vw!important}
	.pt90{padding-top:24vw!important}
	.pt95{padding-top:25.33333333vw!important}
	.pb0{padding-bottom:0!important}
	.pb5{padding-bottom:1.33333333vw!important}
	.pb10{padding-bottom:2.66666667vw!important}
	.pb15{padding-bottom:4vw!important}
	.pb20{padding-bottom:5.33333333vw!important}
	.pb25{padding-bottom:6.66666667vw!important}
	.pb30{padding-bottom:8vw!important}
	.pb35{padding-bottom:9.33333333vw!important}
	.pb40{padding-bottom:10.66666667vw!important}
	.pb50{padding-bottom:13.33333333vw!important}
	.pb55{padding-bottom:14.66666667vw!important}
	.pb60{padding-bottom:16vw!important}
	.pb65{padding-bottom:17.33333333vw!important}
	.pb70{padding-bottom:18.66666667vw!important}
	.pb75{padding-bottom:20vw!important}
	.pb80{padding-bottom:21.33333333vw!important}
	.pb85{padding-bottom:22.66666667vw!important}
	.pb90{padding-bottom:24vw!important}
	.pb95{padding-bottom:25.33333333vw!important}
	.pl0{padding-left:0!important}
	.pl5{padding-left:1.33333333vw!important}
	.pl10{padding-left:2.66666667vw!important}
	.pl15{padding-left:4vw!important}
	.pl20{padding-left:5.33333333vw!important}
	.pl25{padding-left:6.66666667vw!important}
	.pl30{padding-left:8vw!important}
	.pl35{padding-left:9.33333333vw!important}
	.pl40{padding-left:10.66666667vw!important}
	.pl45{padding-left:12vw!important}
	.pl50{padding-left:13.33333333vw!important}
	.pl55{padding-left:14.66666667vw!important}
	.pl60{padding-left:16vw!important}
	.pl65{padding-left:17.33333333vw!important}
	.pl70{padding-left:18.66666667vw!important}
	.pl75{padding-left:20vw!important}
	.pl80{padding-left:21.33333333vw!important}
	.pl85{padding-left:22.66666667vw!important}
	.pl90{padding-left:24vw!important}
	.pl95{padding-left:25.33333333vw!important}
	.pr0{padding-right:0!important}
	.pr5{padding-right:1.33333333vw!important}
	.pr10{padding-right:2.66666667vw!important}
	.pr15{padding-right:4vw!important}
	.pr20{padding-right:5.33333333vw!important}
	.pr25{padding-right:6.66666667vw!important}
	.pr30{padding-right:8vw!important}
	.pr35{padding-right:9.33333333vw!important}
	.pr40{padding-right:10.66666667vw!important}
	.pr50{padding-right:13.33333333vw!important}
	.pr55{padding-right:14.66666667vw!important}
	.pr60{padding-right:16vw!important}
	.pr65{padding-right:17.33333333vw!important}
	.pr70{padding-right:18.66666667vw!important}
	.pr75{padding-right:20vw!important}
	.pr80{padding-right:21.33333333vw!important}
	.m0{margin:0!important}
	.m10{margin:2.66666667vw!important}
	.m15{margin:4vw!important}
	.m20{margin:5.33333333vw!important}
	.m30{margin:8vw!important}
	.m40{margin:10.66666667vw}
	.m50{margin:13.33333333vw}
	.mt0{margin-top:0!important}
	.mt5{margin-top:1.33333333vw!important}
	.mt10{margin-top:2.66666667vw!important}
	.mt15{margin-top:4vw!important}
	.mt20{margin-top:5.33333333vw!important}
	.mt25{margin-top:6.66666667vw!important}
	.mt30{margin-top:8vw!important}
	.mt35{margin-top:9.33333333vw!important}
	.mt40{margin-top:10.66666667vw!important}
	.mt50{margin-top:13.33333333vw!important}
	.mt55{margin-top:14.66666667vw!important}
	.mt60{margin-top:16vw!important}
	.mt65{margin-top:17.33333333vw!important}
	.mt70{margin-top:18.66666667vw!important}
	.mt75{margin-top:20vw!important}
	.mt80{margin-top:21.33333333vw!important}
	.mt85{margin-top:22.66666667vw!important}
	.mt90{margin-top:24vw!important}
	.mt95{margin-top:25.33333333vw!important}
	.mb0{margin-bottom:0!important}
	.mb5{margin-bottom:1.33333333vw!important}
	.mb10{margin-bottom:2.66666667vw!important}
	.mb15{margin-bottom:4vw!important}
	.mb20{margin-bottom:5.33333333vw!important}
	.mb25{margin-bottom:6.66666667vw!important}
	.mb30{margin-bottom:8vw!important}
	.mb35{margin-bottom:9.33333333vw!important}
	.mb40{margin-bottom:10.66666667vw!important}
	.mb50{margin-bottom:13.33333333vw!important}
	.mb55{margin-bottom:14.66666667vw!important}
	.mb60{margin-bottom:16vw!important}
	.mb65{margin-bottom:17.33333333vw!important}
	.mb70{margin-bottom:18.66666667vw!important}
	.mb75{margin-bottom:20vw!important}
	.mb80{margin-bottom:21.33333333vw!important}
	.mb85{margin-bottom:22.66666667vw!important}
	.mb90{margin-bottom:24vw!important}
	.mb95{margin-bottom:25.33333333vw!important}
	.ml0{margin-left:0!important}
	.ml5{margin-left:1.33333333vw!important}
	.ml10{margin-left:2.66666667vw!important}
	.ml15{margin-left:4vw!important}
	.ml20{margin-left:5.33333333vw!important}
	.ml25{margin-left:6.66666667vw!important}
	.ml30{margin-left:8vw!important}
	.ml35{margin-left:9.33333333vw!important}
	.ml40{margin-left:10.66666667vw!important}
	.ml50{margin-left:13.33333333vw!important}
	.ml55{margin-left:14.66666667vw!important}
	.ml60{margin-left:16vw!important}
	.ml65{margin-left:17.33333333vw!important}
	.ml70{margin-left:18.66666667vw!important}
	.ml75{margin-left:20vw!important}
	.ml80{margin-left:21.33333333vw!important}
	.ml85{margin-left:22.66666667vw!important}
	.ml90{margin-left:24vw!important}
	.ml95{margin-left:25.33333333vw!important}
	.mr0{margin-right:0!important}
	.mr5{margin-right:1.33333333vw!important}
	.mr10{margin-right:2.66666667vw!important}
	.mr15{margin-right:4vw!important}
	.mr20{margin-right:5.33333333vw!important}
	.mr25{margin-right:6.66666667vw!important}
	.mr30{margin-right:8vw!important}
	.mr35{margin-right:9.33333333vw!important}
	.mr40{margin-right:10.66666667vw!important}
	.mr50{margin-right:13.33333333vw!important}
	.mr55{margin-right:14.66666667vw!important}
	.mr60{margin-right:16vw!important}
	.mr65{margin-right:17.33333333vw!important}
	.mr70{margin-right:18.66666667vw!important}
	.mr75{margin-right:20vw!important}
	.mr80{margin-right:21.33333333vw!important}
	.fz17{font-size:4.53333333vw}
	.title2{font-size:4.26666667vw;margin-bottom:1.6vw}
	.w60{width:16vw}
	.btn_type.pa1{padding:0 3.2vw}
	.h34{height:9.06666667vw!important}
	.h46{height:12.26666667vw!important}
	.h50{height:13.33333333vw!important}
	.h60{height:16vw!important}
	.btn_type{-webkit-border-radius:2.13333333vw;-moz-border-radius:2.13333333vw;border-radius:2.13333333vw}
	.btn_type.i_r .ico{margin-left:1.33333333vw}
	.btn_more1 i{margin-left:1.86666667vw}
	.w_chk>label{margin-left:2.13333333vw}
	.lst_notice .head-type1{margin-bottom:2.66666667vw}
	.lst_notice .list .item .h{width:calc(100% - 29.33333333vw);height:4vw;padding-left:2.66666667vw}
	.lst_notice .list .item .h:after{top:1.76vw;width:.8vw;height:.8vw}
	.lst_notice .list .item .date{width:21.33333333vw}
	.icheckbox_square{width:7.4074vw;height:7.4074vw;background-position:-6.5741vw -3.2407vw}
	.icheckbox_square.checked{background-position:-16.0185vw -3.2407vw}
	.icheckbox_square.disabled{background-position:-25.2778vw -3.2407vw}
	.icheckbox_square.checked.disabled{background-position:-35.463vw -3.2407vw}
	.iradio_square{-webkit-background-size:100vw;background-size:100vw;width:5.6481vw;height:5.6481vw;background-position:-7.6852vw -14.1667vw}
	.iradio_square.checked{background-position:-16.9444vw -14.1667vw}
	.iradio_square.disabled{background-position:-26.2037vw -14.1667vw}
	.iradio_square.checked.disabled{background-position:-36.5741vw -14.1667vw}
	.wrap_search{width:29.06666667vw;height:9.06666667vw;-webkit-border-radius:1.06666667vw;-moz-border-radius:1.06666667vw;border-radius:1.06666667vw}
	.wrap_search input{padding:0 1.86666667vw;width:calc(100% - 9.33333333vw);margin-top:-.26666667vw}
	.wrap_search input::-webkit-input-placeholder{font-size:3.46666667vw}
	.wrap_search input::-moz-placeholder{font-size:3.46666667vw}
	.wrap_search input:-ms-input-placeholder{font-size:3.46666667vw}
	.wrap_search input:-moz-placeholder{font-size:3.46666667vw}
	.wrap_search button{width:8vw}
	input[type=password].input_type1{height:16vw;padding:5.33333333vw 4.26666667vw;-webkit-border-radius:2.13333333vw;-moz-border-radius:2.13333333vw;border-radius:2.13333333vw}
	.area_select1:after{right:1.6vw;margin-top:-1.6vw;font-size:3.73333333vw}
	.area_select1>select{min-width:53.33333333vw;height:9.06666667vw;padding:0 0 0 5.33333333vw;-webkit-border-radius:1.06666667vw;-moz-border-radius:1.06666667vw;border-radius:1.06666667vw}
	.wrap_daterange1{height:9.06666667vw;padding:2.66666667vw 3.2vw}
	.wrap_daterange1 input{width:calc(100% - 6.93333333vw);margin-left:2.66666667vw}
	.wrap-popup-ty2{padding:10.66666667vw 0;-webkit-border-radius:4vw 4vw 0vw 0vw;-moz-border-radius:4vw 4vw 0 0;border-radius:4vw 4vw 0 0}
	.layerPopupT4 .btn_popuup_close{right:4.53333333vw;top:1.33333333vw;font-size:5.86666667vw}

}