@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(/css/fonts/NotoSansKR-Thin.woff)format("font-woff"),url(/css/fonts/NotoSansKR-Thin.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/css/fonts/NotoSansKR-Light.woff)format("font-woff"),url(/css/fonts/NotoSansKR-Light.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/css/fonts/NotoSansKR-Regular.woff)format("font-woff"),url(/css/fonts/NotoSansKR-Regular.woff2)format("woff2"),url(/css/fonts/NotoSansKR-Regular.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(/css/fonts/NotoSansKR-Medium.woff)format("font-woff"),url(/css/fonts/NotoSansKR-Medium.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(/css/fonts/NotoSansKR-Bold.woff)format("font-woff"),url(/css/fonts/NotoSansKR-Bold.otf)format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:900;src:url(/css/fonts/NotoSansKR-Black.woff)format("font-woff"),url(/css/fonts/NotoSansKR-Black.otf)format("opentype")}@font-face{font-family:tmonmonsori;font-weight:400;font-style:normal;src:url(/css/fonts/tmonmonsori.woff2)format("woff2"),url(/css/fonts/tmonmonsori.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/css/fonts/Poppins-Thin.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:100;src:url(/css/fonts/Poppins-ThinItalic.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/css/fonts/Poppins-ExtraLight.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(/css/fonts/Poppins-ExtraLightItalic.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/css/fonts/Poppins-Light.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/css/fonts/Poppins-LightItalic.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/css/fonts/Poppins-Regular.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/css/fonts/Poppins-Italic.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/css/fonts/Poppins-Medium.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(/css/fonts/Poppins-MediumItalic.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/css/fonts/Poppins-SemiBold.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(/css/fonts/Poppins-SemiBoldItalic.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/css/fonts/Poppins-Bold.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(/css/fonts/Poppins-BoldItalic.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/css/fonts/Poppins-ExtraBold.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:url(/css/fonts/Poppins-ExtraBoldItalic.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/css/fonts/Poppins-Black.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:url(/css/fonts/Poppins-BlackItalic.woff)format("woff")}@font-face{font-family:GmarketSansMedium;src:url(/css/fonts/GmarketSansMedium.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:GmarketSansBold;src:url(/css/fonts/GmarketSansBold.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:GmarketSansLight;src:url(/css/fonts/GmarketSansLight.woff)format("woff");font-weight:400;font-style:normal}
.button{cursor:pointer;text-align:center;box-sizing:border-box;border:none;border-radius:30px;justify-content:center;align-items:center;padding:0 25px;font-family:Noto Sans KR,sans-serif;font-size:16px;font-weight:400;text-decoration:none;transition:opacity .2s,background-color .2s;display:inline-flex}.button--primary{color:#fff;background-color:#3ca0a5;border:1px solid #3ca0a5}.button--secondary{color:#fff;background-color:#666;border:1px solid #666}.button--success{color:#fff;background-color:#00c0c0;border:1px solid #00c0c0}.button--outline{color:#3ca0a5;background-color:#0000;border:1px solid #3ca0a5}.button--outline:hover{background-color:#3ca0a51a}.button--small{width:120px;height:35px;padding:8px 16px;font-size:14px;line-height:35px}.button--medium{width:140px;height:50px;padding:0 37px;font-size:20px;line-height:50px}.button--large{width:200px;height:60px;padding:0 37px;font-size:20px;line-height:60px}.button--auto{width:auto;height:50px;padding:0 37px;font-size:20px;line-height:50px}.button--w-auto{width:auto}.button--w-small{width:120px}.button--w-medium{width:140px}.button--w-large{width:200px}.button--h-small{height:35px}.button--h-medium{height:50px}.button--h-large{height:60px}.button--p-base{padding:0 25px}.button--p-small{padding:8px 16px}.button--p-large{padding:0 37px}.button--fs-base{font-size:16px}.button--fs-small{font-size:14px}.button--fs-large{font-size:20px}.button--member-reg{color:#fff;background-color:#3ca0a5;border:1px solid #3ca0a5;border-radius:200px;width:140px;height:35px;padding:8px 16px;font-size:14px;line-height:35px}.button--mint{color:#fff;background-color:#3ca0a5;border:1px solid #3ca0a5;width:auto;height:50px;padding:0 37px;font-size:20px;line-height:50px;box-shadow:0 1px 1px #0000001a}.button--mint-outline{color:#222;background-color:#fff;border:1px solid #b5b4b4;width:auto;height:50px;padding:0 37px;font-size:20px;line-height:50px}.button--margin-small{margin:5px}.button--margin-base{margin:0}.button--margin-large{margin:15px}.button--margin-left-small{margin-left:10px}.button--margin-left-large{margin-left:30px}.button--mt-0{margin-top:0}.button--mr-0{margin-right:0}.button--mb-0{margin-bottom:0}.button--ml-0{margin-left:0}.button--m-0{margin:0}.button--mt-5{margin-top:5px}.button--mr-5{margin-right:5px}.button--mb-5{margin-bottom:5px}.button--ml-5{margin-left:5px}.button--m-5{margin:5px}.button--mt-10{margin-top:10px}.button--mr-10{margin-right:10px}.button--mb-10{margin-bottom:10px}.button--ml-10{margin-left:10px}.button--m-10{margin:10px}.button--mt-15{margin-top:15px}.button--mr-15{margin-right:15px}.button--mb-15{margin-bottom:15px}.button--ml-15{margin-left:15px}.button--m-15{margin:15px}.button--mt-20{margin-top:20px}.button--mr-20{margin-right:20px}.button--mb-20{margin-bottom:20px}.button--ml-20{margin-left:20px}.button--m-20{margin:20px}.button--mt-30{margin-top:30px}.button--mr-30{margin-right:30px}.button--mb-30{margin-bottom:30px}.button--ml-30{margin-left:30px}.button--m-30{margin:30px}.button:hover{opacity:.9}
.recently_board{border-top:1px solid #222;margin-top:50px}.recently_board .recently_part{color:#222;justify-content:start;align-items:center;padding-top:30px;display:flex}.recently_board .recently_part:after{content:"";clear:both;display:block}.recently_board .recently_part>div{height:30px}.recently_board .recently_title{width:140px;font-size:20px;font-weight:500}.recently_board span{padding-right:3px;font-size:14px}.recently_board .recently_item{width:calc(100% - 140px);font-size:20px;font-weight:400}.recently_board .recently_item a{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notice_board.list .notice_list{border-top:4px solid #222}.notice_list .list_head{color:#222;font-size:16px;font-weight:500;line-height:66px}.notice_list .list_head:after{content:"";clear:both;display:block}.notice_list .list_subject{float:left;align-items:center;width:calc(100% - 270px);display:flex}.notice_list .list_date{float:left;letter-spacing:.04rem;text-align:center;width:150px}.notice_list .list_name{float:left;letter-spacing:.04rem;text-align:center;width:120px}.notice_list .list_body{color:#222;font-size:16px;font-weight:400}.notice_list .list_part{border-bottom:1px solid #dbdbdb}.notice_list .part_wrap{padding:40px 0}.notice_list .part_wrap:after{content:"";clear:both;display:block}.notice_list .part_reply{background-color:#f4f4f4;border-top:1px solid #dbdbdb;padding:40px 0}.notice_list .notice_fix{color:#00c0c0;background-color:#fff;border:1px solid #00c0c0;border-radius:20px;height:30px;margin-right:5px;padding:3px 16px;font-family:Poppins;font-size:15px;font-weight:500;line-height:normal}.notice_list .part_reply .reply_success{color:#222;background-image:url(/img/travel/travel_inquiry_reply_arrow.png);background-position:0 10px;background-repeat:no-repeat;background-size:32px 9px;padding-left:50px;font-size:20px;font-weight:600}.notice_list .list_head .list_subject{text-align:center;justify-content:center}.notice_list .list_body .list_subject{letter-spacing:-.08rem;font-size:20px;line-height:32px}.notice_list .list_body .list_subject span.new{color:#fff;background-color:#e7440e;border-radius:20px;justify-content:center;align-items:center;width:2.3rem;height:1.75rem;margin-left:5px;font-family:Poppins;font-size:15px;display:inline-flex}.notice_list .list_body .list_date,.notice_list .list_body .list_name{vertical-align:middle;font-weight:400;line-height:32px}.notice_view{border-top:4px solid #222;margin-bottom:40px}.notice_view .view_head{color:#222;font-size:16px;font-weight:500;line-height:66px}.notice_view .view_head:after{content:"";clear:both;display:block}.notice_view .view_subject{float:left;align-items:center;width:calc(100% - 270px);display:flex}.notice_view .view_date{float:left;letter-spacing:0;text-align:center;width:150px}.notice_view .view_name{float:left;letter-spacing:0;text-align:center;width:120px}.notice_view .view_body{color:#222;font-size:16px;font-weight:400}.notice_view .view_info{padding:20px 0 70px}.notice_view .view_info:after{content:"";clear:both;display:block}.notice_view .view_body .view_subject{font-size:40px;font-weight:700;line-height:48px}.notice_view .view_body .view_date,.notice_view .view_body .view_name{letter-spacing:.04rem;font-weight:400}.notice_view .view_detail{color:#222;margin-bottom:60px;padding-bottom:60px;font-size:18px;font-weight:400;line-height:36px}.notice_view .view_detail h1{font-size:36px}.notice_view .view_detail h2{font-size:26px}.notice_view .view_detail em{font-style:italic}.event_board .event_list:after{content:"";clear:both;display:block}.event_board .event_list_part{float:left;width:calc(50% - 15px);margin-bottom:40px}.event_board .event_list_part.non-clickable{cursor:default;pointer-events:none}.event_board .event_list_part:nth-child(2n-1){margin-right:30px}.event_board .event_list_part:last-child,.event_board .event_list_part:nth-last-child(2){margin-bottom:0}.event_board .event_list_part a{display:block}.event_board .event_list_part .part_image{margin-bottom:30px}.event_board .event_list_part .part_title{color:#222;margin-bottom:25px;font-size:24px;font-weight:500;line-height:32px}.event_board .event_list_part .part_info li{margin-bottom:10px}.event_board .event_list_part .part_info li:last-child{margin-bottom:0}.event_board .event_list_part .part_info .info_tit{color:#666;font-size:14px;font-weight:400}.event_board .event_list_part .part_info .info_date{color:#222;letter-spacing:.04rem;font-size:16px}.event_board.end .event_list_part .part_title,.event_board.end .event_list_part .part_info .info_tit,.event_board.end .event_list_part .part_info .info_date{color:#999}.event_board .event_view{padding-top:80px;position:relative}.event_board .event_view .event_view_date{z-index:1;margin-bottom:35px;position:absolute;top:0;left:0;right:0}.event_board .event_view .event_view_date:after{content:"";clear:both;display:block}.event_board .event_view .date_part{float:left;width:calc(50% - 15px)}.event_board .event_view .date_part:last-child{margin-right:30px}.event_board .event_view .date_part .info_tit{color:#666;margin-bottom:5px;font-size:14px}.event_board .event_view .date_part .info_date{color:#222;letter-spacing:.04rem;font-size:18px;font-weight:500}.event_board .event_view .event_view_title{color:#222;margin-bottom:55px;font-size:40px;font-weight:600}.event_view_button{text-align:center;width:100%;margin:35px 0}.visiting_inquiry{margin:0 0 80px}.visiting_inquiry .inquiry_tit .essential{float:right;font-size:16px}.visiting_inquiry .essential{color:#d45129;font-size:20px}.visiting_inquiry_write{border-top:4px solid #222;padding-top:80px}.visiting_inquiry_write .section_part{margin-bottom:60px}.visiting_inquiry_write .section_part:last-child{margin-bottom:40px}.visiting_inquiry_write .inquiry_tit{color:#222;margin-bottom:25px;font-size:20px;font-weight:700}.visiting_inquiry_write .inquiry_data{border-top:1px solid #222}.visiting_inquiry_write .inquiry_data table{width:100%}.visiting_inquiry_write .inquiry_data th{color:#222;letter-spacing:0;text-align:left;border-bottom:1px solid #dbdbdb;width:200px;font-size:16px;font-weight:500}.visiting_inquiry_write .inquiry_data th .mo_only{display:none}.visiting_inquiry_write .inquiry_data th span.mini{font-size:14px;font-weight:400;display:block}.visiting_inquiry_write .inquiry_data td{color:#222;letter-spacing:0;border-bottom:1px solid #dbdbdb;padding:15px 0;font-size:18px;font-weight:400;line-height:24px}.visiting_inquiry_write .inquiry_data td .upload_text{float:left;color:#999;font-size:14px;font-weight:400}.visiting_inquiry_write .inquiry_data td .upload_input{float:left;width:calc(100% - 140px)}.visiting_inquiry_write .inquiry_data td .upload_input input[type=text]{max-width:inherit}.visiting_inquiry_write .inquiry_data td .upload_btn input.input_file{cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;z-index:10;position:absolute;top:0;right:0}.visiting_inquiry_write .inquiry_data td .upload_btn{float:left;width:140px;height:36px;position:relative;overflow:hidden}.visiting_inquiry_write .inquiry_data td span{font-size:14px;line-height:1}.visiting_inquiry_write .inquiry_data td .upload_btn button{color:#fff;background:#222;width:140px;height:36px;font-size:14px;line-height:36px}.visiting_inquiry_write .theme_check{color:#666;font-size:16px;font-weight:400;position:relative}.visiting_inquiry_write .theme_check input[type=checkbox]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visiting_inquiry_write .theme_check input[type=checkbox]+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;position:relative}.visiting_inquiry_write .theme_check input[type=checkbox]+label:before{content:" ";text-align:center;vertical-align:middle;border:1px solid #dbdbdb;width:16px;height:16px;margin:-2px 5px 0 0;display:inline-block}.visiting_inquiry_write .theme_check input[type=checkbox]:checked+label:before{background-image:url(/img/member/id_save_check.png);background-position:50%;background-repeat:no-repeat;background-size:16px}.visiting_inquiry_write .inquiry_data td span input[type=text]{background-color:#f7f7f7;width:100%;max-width:370px;height:36px;padding:0 10px;line-height:36px}.visiting_inquiry_write .inquiry_data td span.full_input input[type=text]{max-width:inherit}.visiting_inquiry_write .inquiry_data td span.tel_number{margin-right:30px}.visiting_inquiry_write .inquiry_data td span.tel_number:last-child{margin-right:0}.visiting_inquiry_write .inquiry_data td span.tel_number label{width:60px;font-size:16px;display:inline-block}.visiting_inquiry_write .inquiry_data td span.tel_number input[type=text]{width:calc(100% - 80px);max-width:300px;margin-left:10px}.visiting_inquiry_write ul.radio{text-align:right}.visiting_inquiry_write ul.radio:after{content:"";clear:both;display:block}.visiting_inquiry_write ul.radio li{margin-right:30px;display:inline-block}.visiting_inquiry_write .inquiry_data td ul.count_proudct{text-align:left}.visiting_inquiry_write .inquiry_data td ul.count_proudct li{margin-bottom:15px;display:block}.visiting_inquiry_write .inquiry_data td ul.count_proudct li:last-child{margin-bottom:0}.visiting_inquiry_write .inquiry_data td ul.theme_select_list li{float:left;margin:5px 30px 5px 0}.visiting_inquiry_write .inquiry_data td ul.theme_select_list li:last-child{margin-right:0}.visiting_inquiry_write .textarea{border-bottom:1px solid #dbdbdb;padding:15px 0}.visiting_inquiry_write .textarea textarea{resize:none;background-color:#f7f7f7;width:100%;height:170px}.visiting_inquiry_write .agree_box:last-child{margin-bottom:0}.visiting_inquiry_write .agree_tit{color:#222;margin-bottom:20px;font-size:16px;font-weight:700}.visiting_inquiry_write .agree_info{background-color:#f7f7f7;border-top:1px solid #222;margin-bottom:15px;padding:30px}.visiting_inquiry_write .agree_btn .error_message_nobt{text-align:end}.visiting_inquiry_write .agree_info h4{margin-bottom:15px;font-size:16px;font-weight:400}.visiting_inquiry_write .agree_info li{color:#666;margin-bottom:5px;padding-left:10px;font-size:16px;font-weight:400;line-height:28px;position:relative}.visiting_inquiry_write .agree_info li:last-child{margin-bottom:0}.visiting_inquiry_write .agree_info li:after{content:"";clear:both;background-color:#666;border-radius:2px;width:4px;height:4px;display:block;position:absolute;top:13px;left:0}.visiting_inquiry_write input[type=radio]{display:none}.visiting_inquiry_write input[type=radio]+label{color:#222;font-size:16px;font-weight:400}.visiting_inquiry_write input[type=radio]+label span{vertical-align:middle;cursor:pointer;background:url(/img/member/radio_btn.png) 0 0 no-repeat;width:24px;height:24px;margin:-2px 10px 0 0;display:inline-block}.visiting_inquiry_write input[type=radio]:checked+label span{background:url(/img/member/radio_btn.png) -24px 0 no-repeat}.eventreply_view_liked_btn{color:#000;text-align:left;align-items:center;padding-top:7px;padding-left:5px;font-size:15px;display:flex;overflow:hidden}.eventreply_view_liked_btn>img{cursor:pointer}.eventreply_view_liked_btn span{padding:0 4px 2px 3px}.review_liked_btn{text-align:left;align-items:center;padding-left:20px;display:flex;overflow:hidden}.review_liked_btn>img{cursor:pointer}.review_liked_btn span{padding:0 4px 2px 3px}.travel_review_write .data_table td .upload_btn input.input_file,.travel_review_modify .data_table td .upload_btn input.input_file{cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;z-index:10;position:absolute;top:0;right:0}.travel_review_write .data_table td .upload_input,.travel_review_modify .data_table td .upload_input{float:left;width:calc(100% - 140px)}.travel_review_write .data_table td .upload_input input[type=text],.travel_review_modify .data_table td .upload_input input[type=text]{max-width:inherit}.travel_review_write .data_table td .upload_btn,.travel_review_write .data_table td .upload_cancel_btn,.travel_review_modify .data_table td .upload_btn,.travel_review_modify .data_table td .upload_cancel_btn{float:left;width:140px;height:36px;position:relative;overflow:hidden}.travel_review_write .data_table td .upload_btn button,.travel_review_modify .data_table td .upload_btn button{color:#fff;background:#222;width:140px;height:36px;font-size:14px;line-height:36px}.travel_review_write .data_table td .upload_cancel_btn button,.travel_review_modify .data_table td .upload_cancel_btn button{color:#222;background:#fff;border:1px solid #222;width:140px;height:36px;font-size:14px;line-height:36px}@media (max-width:980px){.recently_board{margin-top:10px}.recently_board .recently_part{padding-top:15px}.recently_board span{font-size:8px}.recently_board .recently_title{width:60px;font-size:14px}.recently_board .recently_item{width:calc(100% - 60px);font-size:14px}.recently_board .recently_part div{height:fit-content}.notice_list .list_head{display:none}.notice_list .part_wrap{padding:20px 0}.notice_list .list_name{display:none}.notice_list .list_body .list_subject{width:100%;margin-bottom:5px;font-size:15px;font-weight:500;line-height:1.5;display:block}.notice_list .list_body .list_subject span.new{vertical-align:text-bottom;height:20px;padding:3px 15px;font-size:10px}.notice_list .notice_fix{padding:2px 12px;font-size:12px}.notice_list .list_body .list_date{text-align:left;width:100%;font-size:13px}.notice_list .part_reply{padding:30px 0}.notice_list .part_reply .reply_success{background-position:0 8px;padding-left:40px;font-size:15px}.notice_view .view_head{display:none}.notice_view .view_body{font-size:13px}.notice_view .view_body .view_subject{width:100%;margin-bottom:0;font-size:20px}.notice_view .view_date{width:inherit;margin-right:20px}.notice_view .view_name{width:inherit}.notice_view .view_info{padding:10px 0 40px}.notice_view .view_detail{word-break:keep-all;margin-bottom:40px;padding-bottom:40px;font-size:15px;line-height:28px}.notice_view .view_reply .reply_tit{font-size:16px}.notice_view .view_reply .reply_box{padding:20px}.notice_view .view_reply .reply_info{margin-bottom:30px}.notice_view .view_reply .reply_info li{font-size:14px}.notice_view .view_reply .reply_detail{font-size:15px;line-height:28px}.event_board.view .sub_cate_tab{margin-bottom:20px}.event_board.view .sub_cate_tab ul{display:none}.event_board .event_list_part{width:100%}.event_board .event_list_part:nth-last-child(2){margin-bottom:40px}.event_board .event_list_part .part_image{margin-bottom:20px}.event_board .event_list_part .part_title{margin-bottom:15px;font-size:19px}.event_board .event_list_part .part_info{font-size:15px}.event_board .event_view{margin-bottom:30px;padding-top:0;padding-bottom:30px}.event_board .event_view .event_view_date{position:inherit;margin-bottom:30px}.event_board .event_view .date_part{width:100%;margin-bottom:10px}.event_board .event_view .date_part:last-child,.event_board .event_view .date_part .info_tit{margin-bottom:0}.event_board .event_view .date_part .info_date{font-size:15px}.event_board .event_view .event_view_title{margin-bottom:15px;font-size:20px}.privacyPolicy{margin:0}.visiting_inquiry .sub_title{margin-bottom:60px}.visiting_inquiry .sub_title .sub_title_tip{border-top:4px solid #222;width:100%;margin-top:55px;padding-top:20px;display:block}.visiting_inquiry .sub_title .sub_title_tip .tip_one{font-size:15px}.visiting_inquiry .sub_title .sub_title_tip .tip_two{font-size:14px;line-height:22px}.visiting_inquiry_write{border-top:0;padding-top:0}.visiting_inquiry_write.info{margin-top:-60px}.visiting_inquiry_write .inquiry_tit{margin-bottom:20px;font-size:14px}.visiting_inquiry_write .inquiry_data th{width:100px;font-size:14px}.visiting_inquiry_write .inquiry_data th .mo_only{display:block}.visiting_inquiry_write .inquiry_data th span{font-size:13px}.visiting_inquiry_write .inquiry_data td span input[type=text]{height:32px;line-height:32px}.visiting_inquiry_write .inquiry_data td span.tel_number{margin-bottom:10px;margin-right:0;display:block}.visiting_inquiry_write .inquiry_data td span.tel_number:last-child{margin-bottom:0}.visiting_inquiry_write .inquiry_data td span.tel_number input[type=text]{width:calc(100% - 70px)}.visiting_inquiry_write .inquiry_data td .upload_input{width:calc(100% - 66px)}.visiting_inquiry_write .inquiry_data td .upload_btn{width:66px;height:32px}.visiting_inquiry_write .inquiry_data td .upload_btn button{width:66px;height:32px;font-size:13px;line-height:32px}.visiting_inquiry_write .inquiry_data td span.tel_number,.visiting_inquiry_write .theme_check{font-size:13px}.visiting_inquiry_write .inquiry_data td ul.count_proudct li{margin-bottom:5px}.visiting_inquiry_write .textarea textarea{height:150px}.visiting_inquiry_write input[type=radio]+label{font-size:14px}.visiting_inquiry_write input[type=radio]+label span{background-size:32px 16px;width:16px;height:16px}.visiting_inquiry_write input[type=radio]:checked+label span{background-position:-16px 0;background-size:32px 16px}.visiting_inquiry_write .agree_info{padding:25px}.visiting_inquiry_write .agree_info h4{font-size:15px}.visiting_inquiry_write .agree_info li{font-size:14px}.travel_review_write .data_table td .upload_input,.travel_review_modify .data_table td .upload_input{width:calc(100% - 66px)}.travel_review_write .data_table td .upload_btn,.travel_review_modify .data_table td .upload_btn,.travel_review_modify .data_table td .upload_cancel_btn{width:66px;height:36px}.travel_review_modify .data_table td .upload_btn,.travel_review_modify .data_table td .upload_cancel_btn{float:right;width:auto}.travel_review_write .data_table td .upload_btn button,.travel_review_modify .data_table td .upload_btn button,.travel_review_modify .data_table td .upload_cancel_btn button{width:66px;height:36px;font-size:13px;line-height:36px}}
.visiting-inquiry-write-contents{clear:both;max-width:1200px;margin:0 auto;position:relative}.visiting-inquiry-write-contents .location{margin-bottom:30px;display:inline-block;position:relative;top:-5px;left:5px}.visiting-inquiry-write-contents .title>span{font-size:38px;font-weight:700}.visiting-inquiry-write-contents .title>div{color:#a9a9a9;text-align:left;padding-left:8px;font-size:14px}.visiting-inquiry-write-contents .summary>ul{float:right;margin:5px 20% 0 0}.visiting-inquiry-write-contents .summary>ul>li:first-child{text-align:left;font-size:18px}.visiting-inquiry-write-contents .summary>ul>li:nth-child(2){color:#a9a9a9;padding-top:15px;font-size:14px}.visiting-inquiry-write-contents .summary>ul>li:nth-child(3){color:#222;font-size:14px}.visiting-inquiry-write-contents input[type=text]{background-color:#f7f7f7;width:100%;height:30px}.visiting-inquiry-write-contents textarea{background-color:#f7f7f7;width:100%;height:200px}.visiting-inquiry-write-contents input[type=checkbox]{display:none}.visiting-inquiry-write-contents input[type=checkbox]+label{color:#222}.visiting-inquiry-write-contents input[type=checkbox]+label span{vertical-align:middle;cursor:pointer;background:url(/img/subpage/icon_checkbox.gif) 0 0/24px 80px no-repeat;width:24px;height:24px;margin:-2px 10px 0 0;display:inline-block}.visiting-inquiry-write-contents input[type=checkbox]:checked+label span{background-position:0 bottom}.visiting-inquiry-write-contents input[type=radio]{display:none}.visiting-inquiry-write-contents input[type=radio]+label{color:#222}.visiting-inquiry-write-contents input[type=radio]+label span{vertical-align:middle;cursor:pointer;background:url(/img/subpage/icon_radio.png) 0 0 no-repeat;width:24px;height:24px;margin:-2px 10px 0 0;display:inline-block}.visiting-inquiry-write-contents input[type=radio]:checked+label span{background:url(/img/subpage/icon_radio.png) -24px 0 no-repeat}.visiting-inquiry-write-contents .visiting-inquiry-write-table{border-top:1px solid #222}.visiting-inquiry-write-contents .visiting-inquiry-write-table tr>th,.visiting-inquiry-write-contents .visiting-inquiry-write-table tr>td{border-bottom:1px solid #dbdbdb}.visiting-inquiry-write-contents .visiting-inquiry-write-table tr>th{color:#222;background-color:#f7f7f7;width:150px;padding-left:10px;font-size:16px;font-weight:500}.visiting-inquiry-write-contents .visiting-inquiry-write-table tr>td{background-color:#fff;padding:13px 15px}.visiting-inquiry-write-contents .visiting-inquiry-write-table input[type=checkbox]+label{font-weight:200;line-height:30px;display:inline;position:relative;top:-2px}.visiting-inquiry-write-contents .visiting-inquiry-write-table input[type=radio]+label{font-weight:200}.visiting-inquiry-write-contents .visiting-inquiry-write-table .title{font-size:32px;font-weight:700}.visiting-inquiry-write-contents .visiting-inquiry-write-table .contents{padding:30px 0}.visiting-inquiry-write-contents .visiting-inquiry-write-button{clear:both;text-align:center;margin-top:30px}.visiting-inquiry-write-contents .visiting-inquiry-write-button>a:first-child{color:#fff;background-color:#222;border:1px solid #222;width:200px;padding:15px 0;display:inline-block}.visiting-inquiry-write-contents .visiting-inquiry-write-button>a:last-child{color:#404040;border:1px solid #dbdbdb;width:200px;padding:15px 0;display:inline-block}.visiting-inquiry-write-contents .visiting-inquiry-write-preview-title{border-top:2px solid #222;border-bottom:1px solid #e9e9e9;margin-top:50px}
.sub_title{word-break:keep-all;margin-bottom:80px;position:relative}.sub_title:after{content:"";clear:both;display:block}.sub_title .sub_title_tit{float:left;width:49%;margin-right:2%}.sub_title .sub_title_tit h2{color:#222;font-size:48px;font-weight:900}.sub_title .sub_title_tit a{text-align:center;color:#666;border:1px solid #666;border-radius:25px;width:155px;margin-left:2px;padding:2px 10px;font-size:20px;display:block;position:absolute;bottom:0}.sub_title .sub_title_tit span.eng{color:#999;letter-spacing:.08rem;margin-left:4px;font-family:Poppins;font-size:14px}.sub_title .sub_title_tit,.sub_title .sub_title_tip{float:left;width:49%}.sub_title .sub_title_tip .tip_one{color:#222;margin-bottom:5px;font-size:20px;font-weight:700;line-height:32px}.sub_title .sub_title_join a{color:#fff;background-color:#00c0c0;border:1px solid #00c0c0;border-radius:50px;margin-top:15px;padding:2px 45px 5px 40px;display:inline-block}.sub_title .sub_title_tip a.join_btn{border-radius:50px;margin-top:15px;display:inline-block;color:#fff!important;background-color:#00c0c0!important;border:1px solid #00c0c0!important;width:auto!important;margin-left:0!important;padding:2px 45px 5px 40px!important}.sub_title .sub_title_join a:last-child{color:#666;background-color:#fff;border:1px solid #ddd;border-radius:50px;margin-left:20px;padding:2px 25px 5px}.sub_title .sub_title_tip .tip_two .tip_two_btn_wrap{margin-top:15px}.sub_title .sub_title_tip .tip_two a{letter-spacing:-.32px;text-align:center;color:#666;background-color:#fff;border:1px solid #ddd;border-radius:200px;width:190px;padding:7px 0 9px;font-size:16px;display:inline-block}.sub_title .sub_title_tip .tip_two a.btn_point{color:#fff;text-align:center;background-color:#00c0c0;border:1px solid #00c0c0;width:135px;margin-right:18px}.sub_title .sub_title_tip .tip_two span.point{color:#3da0a6;font-weight:500;display:block}.sub_title .sub_title_tip .tip_list{margin-top:15px}.sub_title .sub_title_tip .tip_list li{color:#666;margin-bottom:5px;padding-left:10px;font-size:16px;line-height:28px;position:relative}.sub_title .sub_title_tip .tip_list li:last-child{margin-bottom:0}.sub_title .sub_title_tip .tip_list li:after{content:"";clear:both;z-index:1;background-color:#666;border-radius:2px;width:4px;height:4px;display:block;position:absolute;top:12px;left:0}.sub_title .sub_title_tip .tip_alert{color:#666;margin-top:20px;font-size:14px;font-weight:400;line-height:24px}.sub_cate_tab{border-top:4px solid #222;border-bottom:1px solid #eaeaea;margin-bottom:60px}.sub_cate_tab ul:after{content:"";clear:both;display:block}.sub_cate_tab li{float:left;border-right:1px solid #eaeaea}.sub_cate_tab.two li{width:50%}.sub_cate_tab.three ul{justify-content:space-between;width:100%;margin:0;padding:0;display:flex}.sub_cate_tab.three li{flex:1;list-style:none}.sub_cate_tab li:first-child{border-left:1px solid #eaeaea}.sub_cate_tab li a{color:#999;text-align:center;height:60px;font-size:18px;font-weight:400;line-height:60px;display:block}.sub_cate_tab li.active a{color:#222;background-color:#f9f9f9;font-weight:700}.btn_common_list{text-align:right;vertical-align:top;font-size:0}.btn_common_list.review_mobile{text-align:right;vertical-align:top;margin-bottom:30px;font-size:0}.btn_common_list a{text-align:center;width:260px;height:80px;font-size:18px;font-weight:500;line-height:80px;display:inline-block}.btn_common_list a.bgBtn{color:#fff;background-color:#404040;border:1px solid #404040}.btn_common_list input{text-align:center;width:260px;height:80px;font-size:18px;font-weight:500;line-height:80px;display:inline-block}.btn_common_list input.bgBtn{color:#fff;background-color:#404040;border:1px solid #404040}.btn_common_list a.lineBtn{color:#404040;background-color:#fff;border:1px solid #ddd}.member_login{margin:160px 0}.member_login:after{content:"";clear:both;display:block}.member_login .login_text{float:left;width:49%;margin-right:2%}.member_login .login_text h2{color:#222;margin-bottom:20px;font-size:48px;font-weight:900}.member_login .login_text p{color:#666;font-size:18px;font-weight:400;line-height:32px}.member_login .login_text div .accountfind_title_outer{cursor:pointer}.member_login .login_text div .accountfind_title_outer img{width:25px;height:25px;margin-top:5px;margin-right:5px}.member_login .login_text div #accountfind_detail{border:1px solid #666;width:370px;margin:10px 0 0 30px;padding:10px 20px;display:none}.member_login .login_form{float:left;width:49%}.member_login .login_input{margin-bottom:45px;position:relative}.member_login .login_input .error_message{z-index:1;padding:0;position:absolute;bottom:-20px;left:0}.member_login .login_form .tit{color:#222;margin-bottom:10px;font-size:14px;font-weight:700}.member_login .login_input label{display:block;position:relative}.member_login .login_input a.delete_data{z-index:1;cursor:pointer;background-image:url(/img/member/login_input_delete.png);background-size:16px;width:16px;height:16px;margin-top:-8px;font-size:0;display:none;position:absolute;top:50%;right:0}.member_login .login_input label.active a.delete_data{display:block}.member_login .login_input input:focus{outline:none}.member_login .login_input input[type=text]{color:#666;border-bottom:2px solid #dbdbdb;width:100%;padding:10px 0;font-size:18px;font-weight:400}.member_login .login_input label.active input[type=text]{color:#222;border-bottom:2px solid #222;font-weight:500}.member_login .login_input input[type=password]{color:#666;border-bottom:2px solid #dbdbdb;width:100%;padding:10px 0;font-size:18px;font-weight:400}.member_login .login_input label.active input[type=password]{color:#222;border-bottom:2px solid #222;font-weight:500}.member_login .login_check{color:#666;margin-bottom:45px;font-size:16px;font-weight:400;position:relative}.member_login .login_check input[type=checkbox]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.member_login .login_check input[type=checkbox]+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;position:relative}.member_login .login_check input[type=checkbox]+label:before{content:" ";text-align:center;vertical-align:middle;border:1px solid #dbdbdb;width:16px;height:16px;margin:-2px 5px 0 0;display:inline-block}.member_login .login_check input[type=checkbox]:checked+label:before{background-image:url(/img/member/id_save_check.png);background-position:50%;background-repeat:no-repeat;background-size:16px}.find_sns_login_wrap{text-align:center}.dp_inbl{vertical-align:top;display:inline-block}.sns_login_title_wrap{text-align:center}.sns_login_title{letter-spacing:-.4px;color:#666;margin-top:70px;font-size:20px;font-weight:500;display:inline-block}.find_sns_login_wrap .sns_login_title:before{content:"";background:#222;width:520px;height:1px;margin-right:10px;display:inline-block;position:relative;bottom:7px}.find_sns_login_wrap .sns_login_title:after{content:"";background:#222;width:520px;height:1px;margin-left:10px;display:inline-block;position:relative;bottom:7px}.sns_login_title:before{content:"";background:#dbdbdb;width:198px;height:1px;margin-right:10px;display:inline-block;position:relative;bottom:7px}.sns_login_title:after{content:"";background:#dbdbdb;width:198px;height:1px;margin-left:10px;display:inline-block;position:relative;bottom:7px}.snslogin_gate_wrap{text-align:center;margin:150px 0 200px}.snslogin_gate_wrap p{letter-spacing:-.48px;color:#666;margin-bottom:100px;font-size:24px;font-weight:500}.snslogin_gate_wrap .btn_wrap .btnMint{border-radius:200px;width:180px!important}.sns_login_btn_wrap{text-align:center;justify-content:center;gap:20px;width:100%;margin-top:40px;display:flex}.sns_login_btn_wrap button{background:#fff;width:65px;height:65px;margin-right:20px;display:inline-block}.sns_login_btn_wrap .naver_login_btn{background:url(/img/common/social_login_naver.png) 0 0/contain no-repeat;border-radius:10px;font-size:0;width:65px!important;height:65px!important;font-size:0!important}.sns_login_btn_wrap .kakaoIdLogin{background:url(/img/common/social_login_kakao.png) no-repeat;font-size:0;border-radius:10px!important;width:65px!important;height:65px!important;font-size:0!important}.sns_login_btn_wrap button:last-child{margin-right:0}.sns_login_btn_wrap button img{width:100%;height:100%}#divMember.show,#divNonMember.show{display:block}#divMember.hide,#divNonMember.hide{display:none}.member_login .login_btn_wrap{width:100%;margin:0 0 50px;padding:0}.login_btn_wrap{flex-wrap:wrap;gap:10px;display:flex}.login_btn_wrap>:first-child,.login_btn_wrap>:nth-child(2){box-sizing:border-box;flex:calc(50% - 5px)}.login_btn_wrap>:only-child,.login_btn_wrap>:nth-child(n+3){flex:100%}.login_btn_wrap .mobile_login_bottom{display:none}.member_login .login_btn_wrap #naverIdLogin{width:auto;margin-right:auto}.member_login .login_btn{height:62px}#divNonMember.show .login_btn{width:100%}.member_login .login_btn a{color:#fff;text-align:center;background-color:#00c0c1;border-radius:6px;height:100%;font-family:Poppins;font-size:22px;font-weight:700;line-height:62px;display:block}#naverIdLogin{vertical-align:top;width:65px;height:65px;display:none}#naverIdLogin #naverIdLogin_loginButton{width:100%;display:inline-block}#naverIdLogin #naverIdLogin_loginButton img{width:100%;height:auto}.member_login .nonMem_btn{display:flex}.member_login .nonMem_btn a{color:#fff;text-align:center;background-color:#5b79a4;border-radius:6px;width:100%;font-family:Poppins;font-size:22px;font-weight:700;line-height:62px;display:inline-block}.member_login .find_info{text-align:center}.member_login .find_info:after{content:"";clear:both;display:block}.member_login .find_info a{color:#666;font-size:16px}.member_login .find_info a:after{content:"";background:#333;width:1px;height:15px;margin-left:20px;margin-right:20px;display:inline-block;position:relative;top:2px}.member_login .find_info a:last-child:after{display:none}.member_register{margin-top:-80px;margin-bottom:-130px}.member_register:after{content:"";clear:both;display:block}.member_register .register_txt{float:left;width:49%;height:720px;margin-right:2%;display:table}.member_register .register_txt .txt_inner{vertical-align:middle;display:table-cell}.member_register .register_txt h2{color:#222;margin-bottom:30px;font-size:48px;font-weight:900;line-height:100%}.member_register .register_txt p{color:#666;margin-bottom:60px;font-size:18px;font-weight:400;line-height:32px}.member_register .register_txt p span{color:#3da0a6;font-weight:700;display:block}.member_register .register_btn a{color:#fff;text-align:center;background-color:#5b9ea4;width:265px;height:80px;font-family:Poppins;font-size:18px;font-weight:700;line-height:80px;display:inline-block}.member_register .register_img{float:left;width:49%;height:720px;position:relative;overflow:hidden}.member_register .register_img img{max-width:600px;height:720px;margin:0 auto;position:absolute;inset:0}.member_modify .btn_wrap{margin:50px auto 60px}.member_modify .data_part{margin-bottom:65px}.member_modify .data_part:last-child{margin-bottom:0}.data_id_result{text-align:center;color:#e94420;margin-bottom:50px;font-size:30px;font-weight:700;line-height:1}.find_id_data_txt{text-align:center;color:#222;width:100%;margin-top:25px;margin-bottom:30px;font-size:18px;display:inline-block}.find_sns_login_btn_wrap{text-align:center;width:320px;margin:40px auto 0;display:flex}.find_sns_login_btn_wrap .kakaoIdLogin{background:url(/img/common/social_login_kakao.png) no-repeat;border-radius:10px!important;width:65px!important;height:65px!important;font-size:0!important}.find_sns_login_btn_wrap .naverIdLogin.unlinked:after{opacity:.5;content:"";background:#222;border-radius:4px;width:65px;height:65px;display:inline-block;position:relative;top:-65px}.find_sns_login_btn_wrap .kakaoIdLogin.unlinked:after{opacity:.5;content:"";background:#222;border-radius:9px;width:66px;height:66px;display:inline-block;position:relative;top:-50px;left:-1px}.find_sns_login_btn_wrap .appleIdLogin.unlinked:after{opacity:.5;content:"";background:#222;border-radius:11px;width:64px;height:65px;display:inline-block;position:relative;top:-65px}.find_sns_login_btn_wrap .googleIdLogin.unlinked:after{opacity:.5;content:"";background:#222;border-radius:8px;width:65px;height:65px;display:inline-block;position:relative;top:-65px}.find_sns_login_btn_wrap button{background:#fff;width:65px;height:65px;margin-right:20px;display:inline-block}.find_sns_login_btn_wrap button:last-child{vertical-align:top;margin-right:0}.data_id_copy{color:#222;vertical-align:bottom;background-color:#fff;border:1px solid #999;border-radius:30px;margin-left:20px;padding:5px 25px;font-size:15px;font-weight:400;display:inline-block}.member_modify .data_alert{margin-bottom:40px}.member_modify .data_alert h3{margin-bottom:20px;font-size:20px;font-weight:600;line-height:100%}.member_modify .data_alert li{color:#666;margin-bottom:10px;padding-left:10px;font-size:16px;font-weight:400;position:relative}.member_modify .data_alert li:last-child{margin-bottom:0}.member_modify .data_alert li:after{content:"";clear:both;z-index:1;background-color:#666;border-radius:2px;width:4px;height:4px;display:block;position:absolute;top:10px;left:0}.member_modify .data_tit{color:#666;word-break:keep-all;margin-bottom:25px;font-size:16px;font-weight:400}.member_modify .data_tit span{color:#222;font-weight:700}.member_modify .new_pw_data_tit{color:#666;word-break:keep-all;text-align:center;letter-spacing:-.7px;margin-bottom:40px;font-size:14px;font-weight:400}.member_modify .new_pw_data_tit span{color:#222;font-weight:700}.member_modify .new_pw_data_tit p{letter-spacing:-1.2px;color:#222;padding-bottom:25px;font-size:24px;font-weight:700;line-height:1.25}.member_modify .data_pw_input{width:640px;margin:0 auto 65px}.ok_message{color:#00c0c0;padding-top:10px;padding-bottom:30px;font-size:14px}.error_message{color:#e94420;clear:both;padding-top:10px;padding-bottom:30px;font-size:14px}.error_message_nobt{color:#e94420;padding-top:10px;font-size:14px}.member_modify .data_pw_input .inputTit:nth-child(2){margin-top:20px}.member_modify .data_pw_input .inputTit{letter-spacing:-.7px;text-align:left;color:#222;font-size:14px;font-weight:500;line-height:2.14;display:block}.find_id_data_tit{color:#222;letter-spacing:-.9px;text-align:center;padding-top:20px;padding-bottom:30px;font-size:18px;line-height:1.67}.btn_wrap .btnMint{padding:0 37px;width:auto!important}.btn_wrap .loginBtn{background:#00c0c0!important;border:1px solid #00c0c0!important;width:180px!important}.member_modify .btnMemReg{float:left;text-align:center;cursor:pointer;border-radius:200px;width:140px;height:35px;margin-left:30px;font-size:14px;line-height:33px}.member_modify .data_pw_input input{color:#666;border-bottom:1px solid #666;width:100%;padding:13px 0;font-size:18px}.member_modify .data_caption{color:#222;margin-bottom:20px;font-size:20px;font-weight:700}.member_modify .data_caption .data_caption_sub{color:#666;margin-bottom:-20px;font-size:13px;font-weight:400;line-height:28px}.member_modify .data_caption_bottom_sub{color:#666;font-size:13px;font-weight:400;line-height:28px}.member_modify .data_table{border-top:1px solid #222}.member_modify .data_table table{width:100%}.member_modify .data_table th{text-align:left;vertical-align:top;border-bottom:1px solid #dbdbdb;width:200px;height:67px;padding:20px 15px 20px 0;font-size:16px;font-weight:500}.member_modify .data_table td{color:#222;text-align:left;border-bottom:1px solid #dbdbdb;padding:15px 0;font-size:16px;font-weight:400}.member_modify .data_table td a.password_modify{color:#222;background-color:#fff;border:1px solid #ddd;border-radius:30px;padding:5px 25px;font-size:15px;font-weight:400;display:inline-block}.member_modify .data_table td .info_modify{color:#222;background-color:#fff;border:1px solid #ddd;border-radius:30px;width:auto;margin-left:30px;padding:5px 25px;font-size:15px;font-weight:400;display:inline-block}.member_modify .data_table td .btnMemReg{border:1px solid #ddd;border-radius:30px;width:auto;margin-left:30px;padding:5px 25px;font-size:15px;font-weight:400;line-height:normal;display:inline-block}.member_modify .data_table td .ok_message,.member_modify .data_table td .error_message{padding-bottom:0}.member_modify .data_table td .full input[type=text]{float:left;background-color:#f7f7f7;width:100%;max-width:370px;height:36px;margin-right:40px;padding:0 10px;line-height:36px}.member_modify .data_table td .full input[type=password]{background-color:#f7f7f7;width:100%;max-width:370px;height:36px;padding:0 10px;line-height:36px}.member_modify .data_table .skypass_td button:disabled{background-color:#666}.member_modify .data_table .skypass_td button{color:#fff;background-color:#3ba0a4;border-radius:18px;width:auto;height:36px;padding:0 20px;font-size:15px;font-weight:400}.member_modify .data_table td ul.radio:after{content:"";clear:both;display:block}.member_modify .data_table td ul.radio li{float:left;margin-right:30px}.member_modify .data_table td input[type=radio]{display:none}.member_modify .data_table td input[type=radio]+label{color:#222}.member_modify .data_table td input[type=radio]+label span{vertical-align:middle;cursor:pointer;background:url(/img/member/radio_btn.png) 0 0 no-repeat;width:24px;height:24px;margin:-2px 10px 0 0;display:inline-block}.member_modify .data_table td input[type=radio]:checked+label span{background:url(/img/member/radio_btn.png) -24px 0 no-repeat}.member_modify .data_table_mempve table{width:100%}.member_modify .data_table_mempve td{color:#222;text-align:left;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:15px 0;font-size:16px;font-weight:400}.member_modify .data_table_mempve td ul.radio:after{content:"";clear:both;display:block}.member_modify .data_table_mempve td ul.radio li{float:left;margin-right:30px}.member_modify .data_table_mempve td input[type=radio]{display:none}.member_modify .data_table_mempve td input[type=radio]+label{color:#222}.member_modify .data_table_mempve td input[type=radio]+label span{vertical-align:middle;cursor:pointer;background:url(/img/member/radio_btn.png) 0 0 no-repeat;width:24px;height:24px;margin:-2px 10px 0 0;display:inline-block}.member_modify .data_table_mempve td input[type=radio]:checked+label span{background:url(/img/member/radio_btn.png) -24px 0 no-repeat}.member_modify .marri_date:after{content:"";clear:both;display:block}.member_modify .marri_date .selectbox{float:left;width:calc(100% - 25px);margin-right:5px}.member_modify .marri_date .text{float:left;width:20px;height:36px;line-height:36px}.member_modify .marri_year{float:left;width:calc(33.3333% - 20px);max-width:140px;margin-right:30px}.member_modify .marri_year:after{content:"";clear:both;display:block}.member_modify .marri_month{float:left;width:calc(33.3333% - 20px);max-width:90px;margin-right:30px}.member_modify .marri_month:after{content:"";clear:both;display:block}.member_modify .marri_day{float:left;width:calc(33.3333% - 20px);max-width:90px}.member_modify .marri_day:after{content:"";clear:both;display:block}.member_modify .selectbox{box-sizing:border-box;border:1px solid #dbdbdb;width:160px;height:36px;margin-left:10px;font-size:16px;position:relative}.member_modify .selectbox:before{content:"";clear:both;z-index:2;background-image:url(/img/member/select_arrow_icon.png);background-position:50%;background-repeat:no-repeat;width:12px;height:8px;margin-top:-4px;display:block;position:absolute;top:50%;right:10px}.member_modify .selectbox label{color:#222;z-index:-1;height:36px;font-size:16px;line-height:36px;position:absolute;top:0;left:10px}.member_modify .selectbox select{opacity:0;width:160px;height:36px;filter:alpha(opacity=0);appearance:none;border:0;padding:5px;font-family:inherit;line-height:36px}.member_modify .address_form:after{content:"";clear:both;display:block}.member_modify .address_form .address_num{float:left;width:30%}.member_modify .address_form .address_num:after{content:"";clear:both;display:block}.member_modify .address_form .address_num .address_data{float:left;width:50%}.member_modify .address_form .address_num .address_btn{float:left;width:40%}.member_modify .address_form .address_num .address_btn a{color:#fff;text-align:center;background-color:#404040;width:100%;height:36px;font-size:14px;font-weight:500;line-height:36px;display:block}.member_modify .address_form .address_txt{float:left;gap:10px;width:70%;display:flex}.member_modify .address_form input[type=text]{background-color:#f7f7f7;width:100%;height:36px;padding:0 10px;line-height:36px}.member_modify .data_table td .text_area{margin-top:10px}.member_modify .data_table td .text_area textarea{resize:none;background-color:#f7f7f7;width:100%;height:170px;padding:10px}.member_modify .tel_number{justify-content:flex-start;align-items:center;padding-right:20px;display:flex;position:relative}.member_modify .tel_number .selectbox{float:left;z-index:1;border:1px solid #dbdbdb;width:140px;font-size:16px;position:relative}.member_modify th input[type=radio]+label span{vertical-align:middle;cursor:pointer;background:url(/img/member/radio_btn.png) 0 0 no-repeat;width:24px;height:24px;margin:-2px 10px 0 0;display:inline-block}.member_modify th input[type=radio]:checked+label span{background:url(/img/member/radio_btn.png) -24px 0 no-repeat}.member_modify .certi input[type=text],.member_modify .name input[type=text]{background-color:#f7f7f7;width:200px;height:36px;padding:0 10px;line-height:36px}.member_modify .tel_number:last-child:after{display:none}.member_modify .tel_number input[type=text]{background-color:#f7f7f7;width:200px;height:36px;padding:0 10px;line-height:36px}.member_modify .email_input input[type=text]{float:left;background-color:#f7f7f7;width:150px;height:36px;padding:0 10px;line-height:36px}.member_modify input[type=text]:disabled,.member_modify button.info_modify:disabled{cursor:auto}.member_modify .email_input{display:flex}.member_modify .email_input .email_name,.member_modify .email_input .email_name input[type=text]{float:left}.member_modify .email_input .email_name .at{float:left;text-align:center;width:20px;line-height:37px}.member_modify .email_input .email_com input[type=text]{float:left}.member_modify .email_input .email_com .selectbox{float:left;z-index:1;border:1px solid #dbdbdb;width:200px;height:35px;margin-left:10px;font-size:16px;position:relative}.member_modify .engname_tr{gap:8px;display:flex}.member_modify .engname_tr div{text-align:center;gap:8px;line-height:36px;display:flex}.member_modify .engname_tr .eng_firstname{margin-left:26px}.member_modify .engname_tr input[type=text]{float:left;background-color:#f7f7f7;width:150px;height:36px;padding:0 10px;line-height:36px}.member_modify .radioBox{position:relative}.member_modify .radioBox.disabled:after{clear:both;content:"";opacity:.8;z-index:1;background-color:#fff;width:100%;height:95%;display:block;position:absolute;top:0;transform:translateY(1%)}.member_modify .email_input .email_com .selectbox.disabled{z-index:0}.member_modify .idbtn_modify{color:#222;background-color:#fff;border:1px solid #ddd;border-radius:30px;padding:5px 25px;font-size:15px;font-weight:400;display:inline-block}.member_modify .idbtnMemReg{text-align:center;cursor:pointer;border-radius:200px;width:140px;height:35px;margin-left:20px;font-size:14px;line-height:33px;display:inline-block}.sns_login_modify{color:#222;border:1px solid #666;border-radius:30px;margin-right:28px;padding:5px 25px;font-size:15px;font-weight:400;display:inline-block}.sns_login_modify img{vertical-align:middle;margin-right:15px}.my_carrier .all_delete_btn{color:#666;margin-bottom:15px;font-size:16px}.my_carrier .all_delete_btn a{text-align:center;border:1px solid #dbdbdb;border-radius:20px;width:88px;height:32px;margin-left:10px;font-size:15px;line-height:32px;display:inline-block}.my_carrier .all_delete_btn a span{background-image:url(/img/member/my_carrier_all_delete.png);background-position:right top 6px;background-repeat:no-repeat;padding-right:15px}.my_carrier .carrier_data{border-top:4px solid #222}.my_carrier .carrier_head{color:#222;text-align:center;padding:20px 0;font-size:16px;font-weight:500}.my_carrier .carrier_head:after{content:"";clear:both;display:block}.my_carrier .carrier_num{float:left;width:70px}.my_carrier .carrier_info{float:left;width:calc(100% - 270px)}.my_carrier .carrier_info:after{content:"";clear:both;display:block}.my_carrier .carrier_info .carrier_image{float:left;width:200px;margin-right:30px}.my_carrier .carrier_info .carrier_image img{aspect-ratio:1;border-radius:15px}.my_carrier .carrier_info .carrier_text{float:left;width:calc(100% - 230px)}.my_carrier .carrier_info .carrier_text .carrier_date .carrier_detail{color:#666;text-align:center;background-color:#ededed;border-radius:16px;width:120px;height:32px;margin-bottom:15px;font-size:15px;font-weight:400;line-height:32px;display:inline-block}.my_carrier .carrier_info .carrier_text .carrier_date .carrier_detail span{background-image:url(/img/member/my_carrier_start_date_arrow.png);background-position:50%;background-repeat:no-repeat;width:5px;height:10px;margin-left:5px;display:inline-block}.my_carrier .carrier_info .carrier_text .carrier_period{color:#222;letter-spacing:.04rem;margin-bottom:5px;font-size:16px;font-weight:400;line-height:24px}.my_carrier .carrier_info .carrier_text .carrier_product{color:#222;word-break:keep-all;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:20px;font-size:24px;font-weight:700;line-height:36px;display:-webkit-box;overflow:hidden}.my_carrier .carrier_info .carrier_text .carrier_price{color:#222;letter-spacing:0;font-size:14px;font-weight:700;position:absolute;bottom:0}.my_carrier .carrier_info .carrier_text .carrier_price span{font-family:Poppins;font-size:20px}.my_carrier .carrier_step,.my_carrier .carrier_delete{float:left;width:100px}.my_carrier .carrier_part{border-bottom:1px solid #dbdbdb;padding:40px 0;position:relative}.my_carrier .carrier_part:after{content:"";clear:both;display:block}.my_carrier .carrier_body .carrier_num,.my_carrier .carrier_body .carrier_info,.my_carrier .carrier_body .carrier_step,.my_carrier .carrier_body .carrier_delete{height:200px;position:relative}.my_carrier .carrier_body .carrier_num span{text-align:center;height:30px;margin-top:-15px;font-family:Poppins;font-size:20px;font-weight:500;line-height:30px;position:absolute;top:50%;left:0;right:0}.my_carrier .carrier_body .carrier_step span{color:#fff;text-align:center;border-radius:28px;width:56px;height:56px;margin:-28px auto 0;padding-top:14px;font-size:14px;font-weight:700;line-height:14px;display:block;position:absolute;top:50%;left:0;right:0}.my_carrier .carrier_body .carrier_step span.step_two{padding-top:20px}.my_carrier .carrier_body .carrier_step span.step_two_4{padding-top:14px}.my_carrier .carrier_body .carrier_step span.resvPossible{cursor:pointer;background-color:#51abb1}.my_carrier .carrier_body .carrier_step span.departureConfirm{cursor:pointer;background-color:#114bdc}.my_carrier .carrier_body .carrier_step span.watingResv{cursor:pointer;background-color:#ffb005}.my_carrier .carrier_body .carrier_step span.deadline{background-color:#ccc}.my_carrier .carrier_body .carrier_delete a{margin:-19px auto 0;display:block;position:absolute;top:50%;left:0;right:0}.my_carrier .carrier_body .carrier_delete a>img{width:39px;height:38px;margin:0 auto;display:block}.tabs{background-color:#fff;border-radius:10px 10px 0 0;width:100%;margin:0 auto 65px;display:flex}.tab_item{text-align:center;color:#333;background-color:#f8f8f8;border-bottom:3px solid #333;flex:1;height:50px;font-size:16px;font-weight:700;line-height:50px;transition:all .2s}.tab_item:hover{opacity:.75}.tab_item:first-child{border-radius:10px 0 0}.tab_item:last-child{border-radius:0 10px 0 0}.tab_item:first-child:last-child{border-radius:10px 10px 0 0}input[name=tab_item]{display:none}.tabs .tab_item.active{color:#fff;background-color:#333}.addInfo{color:#666;clear:both;width:100%;padding:10px 0 0;font-size:14px}.addInfoWarning{color:red;clear:both;width:100%;padding:10px 0 0;font-size:14px}.accountMerge{color:#00c;font-size:20px;font-weight:700}.pwdInfo{color:#666;float:left;width:50%;padding:0;font-size:14px;line-height:17px}#idYeoDamMemberJoin .data_table{border-top:none;margin-top:35px}#idYeoDamMemberJoin .data_table th{font-weight:700}#idYeoDamMemberJoin input[type=text]{float:left;background-color:#f7f7f7;width:150px;height:36px;padding:0 10px;line-height:36px}#idYeoDamMemberJoin .inputMemId{width:300px!important}#idYeoDamMemberJoin .inputMemPwd{background-color:#f7f7f7;width:300px;height:36px;margin-right:15px;padding:0 10px;line-height:36px}#idYeoDamMemberJoin .ok_message,#idYeoDamMemberJoin .error_message{clear:both;width:100%}#idYeoDamMemberJoin .divEname{float:left;line-height:37px}#idYeoDamMemberJoin .divEname span{float:left;margin-right:15px}#idYeoDamMemberJoin .divFirstName{width:300px}#idYeoDamMemberJoin .divFirstName input[type=text]{width:200px}#idYeoDamMemberJoin .divLastName{width:250px}#idYeoDamMemberJoin .divLastName input[type=text]{width:150px}#idYeoDamMemberJoin .btnMemReg{float:left;text-align:center;cursor:pointer;border-radius:200px;width:140px;height:35px;margin-left:0;padding:0;font-size:14px;font-weight:400;line-height:35px}#btn_IdVerify{color:#222;border:1px solid #ddd}.btnChkDup{color:#fff;background-color:#666;border:1px solid #666}#idYeoDamMemberJoin .tel_number{float:left;padding-right:20px;position:relative}#idYeoDamMemberJoin .tel_number .selectbox{float:left;z-index:1;border:1px solid #dbdbdb;width:140px;font-size:16px;position:relative}#idYeoDamMemberJoin .tel_number:last-child:after{display:none}#idYeoDamMemberJoin .tel_number input[type=text]{background-color:#f7f7f7;width:200px;height:36px;padding:0 10px;line-height:36px}#idYeoDamMemberJoin .email_input .email_name,#idYeoDamMemberJoin .email_input .email_name input[type=text]{float:left}#idYeoDamMemberJoin .email_input .email_name .at{float:left;width:20px;line-height:37px}#idYeoDamMemberJoin .email_input .email_com input[type=text]{float:left}#idYeoDamMemberJoin .email_input .email_com .selectbox{float:left;z-index:1;border:1px solid #dbdbdb;width:200px;height:35px;font-size:16px;position:relative}#idYeoDamMemberJoin .memJoin_agree .agree_all_check{color:#222;margin-bottom:60px;font-size:36px;font-weight:700}#idYeoDamMemberJoin .memJoin_agree .agree_all_check .agree_all_check_box{color:#666;margin-left:20px;font-size:16px;font-weight:400;position:relative}#idYeoDamMemberJoin .memJoin_agree .agree_all_check .agree_all_check_box input[type=checkbox]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#idYeoDamMemberJoin .memJoin_agree .agree_all_check_box input[type=checkbox]+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;position:relative}#idYeoDamMemberJoin .memJoin_agree .agree_all_check_box input[type=checkbox]+label:before{content:" ";text-align:center;vertical-align:middle;border:1px solid #dbdbdb;width:16px;height:16px;margin:-2px 5px 0 0;display:inline-block}#idYeoDamMemberJoin .memJoin_agree .agree_all_check_box input[type=checkbox]:checked+label:before{background-image:url(//yeodam.kr/img/member/id_save_check.png);background-position:50%;background-repeat:no-repeat;background-size:16px}#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_part .memJoin_agree_tit{color:#222;margin-bottom:20px;font-size:16px;font-weight:700}#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_part .memJoin_agree_box{background-color:#f7f7f7;border-top:1px solid #222;margin-bottom:20px;padding:30px}#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_part .memJoin_agree_box h5{font-size:16px;font-weight:500}#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_part .memJoin_agree_box p{color:#666;font-size:16px;font-weight:400;line-height:28px}#idYeoDamMemberJoin .memJoin_agree_alert{float:left;color:#222;width:calc(100% - 350px);height:28px;margin-right:20px;font-size:18px;font-weight:400;line-height:28px}.memJoin_agree_head{border-top:1px solid #222;width:100%;height:66px;font-size:16px;font-weight:700;line-height:66px}.memJoin_agree_head_tit{float:left;width:calc(100% - 240px)}.memJoin_agree_head_chk{float:left;text-align:center;width:80px}.memJoin_agree_head_btn{float:left;text-align:center;width:80px;margin-left:80px}.memJoin_agree_head_btn span{text-align:center;cursor:pointer;color:#fff;background-color:#3ca0a5;border-radius:200px;width:80px;height:36px;line-height:36px;display:inline-block}.modify_data #submitBtn{display:none}.memJoin_agree_body{min-height:30px;padding-bottom:30px}.memJoin_agree_body .memJoin_termGub{float:left;color:#fff;text-align:center;border-radius:16px;width:60px;height:32px;font-size:14px;line-height:32px}.memJoin_agree_body .termGub1{background-color:#e8440f}.memJoin_agree_body .termGub2{background-color:#666}.memJoin_agree_body .memJoin_termTit{float:left;margin-left:20px;font-size:20px;font-weight:700}.sns_join_page .btn_wrap{margin:60px 0 80px}.clsTermsEnd{border-bottom:1px solid #dbdbdb;margin-top:30px;margin-bottom:30px}.clsTermsEnd .clsTerms{clear:both;background-color:#f7f7f7;margin-top:30px;padding:30px;display:none;overflow:auto}.join_page .btn_wrap{margin:50px auto 60px}@supports ((-webkit-backdrop-filter:blur(1px))){#naverIdLogin{display:none}}.address_pop{background:#fff;padding-top:40px;top:243px;z-index:2!important;border:1px solid #ddd!important;width:600px!important;height:490px!important;left:30%!important}@media (max-width:980px){.dp_mo_none{display:none}.breadcrumb{margin-bottom:20px!important}.sub_title{margin-bottom:50px}.sub_title .sub_title_tit{float:initial;width:100%}.sub_title .sub_title_tip{width:100%}.sub_title .sub_title_tip .tip_one{margin-top:20px}.sub_title .sub_title_join a:last-child{margin-left:12px}.sub_title .sub_title_tit h2{font-size:38px}.sub_title .sub_title_tit span.eng{font-size:12px}.sub_title .sub_title_tit a{text-align:center;width:125px;margin:12px 0 0 2px;padding:2px 10px;font-size:16px;display:block;position:relative}.sub_cate_tab{margin-bottom:30px}.sub_cate_tab.three li{width:50%}.sub_cate_tab li:first-child,.sub_cate_tab li:nth-child(2){border-bottom:1px solid #eaeaea}.sub_cate_tab li:nth-child(3){border-left:1px solid #eaeaea}.sub_cate_tab li a{height:auto;padding:10px 0;font-size:14px;line-height:14px}.btn_wrap .loginBtn{width:120px!important}.member_modify .data_part:last-child{margin-bottom:0}.member_modify .data_pw_input{width:100%;margin:0 auto 30px}.find_id_data_txt{font-size:14px}.find_id_data_tit{padding-top:0;font-size:14px;line-height:14px}.find_sns_login_wrap .sns_login_title:before,.find_sns_login_wrap .sns_login_title:after{width:33%}.data_id_copy{margin-left:13px;padding:5px 20px;font-size:13px}.member_modify .idbtnMemReg{width:35%;margin-left:10px}.btn_common_list a{width:50%;height:50px;font-size:14px;line-height:50px}.pagination a{background-size:9vw;width:9vw;line-height:9vw}#idYeoDamMemberJoin .divEname span{width:70px}.email_input a.info_modify{margin-top:12px}.member_modify .new_pw_data_tit p{font-size:18px}.member_modify .data_pw_input input{padding:5px 0;font-size:14px}.member_modify .certi input[type=text]{width:49%}.member_modify .new_pw_data_tit{margin-bottom:25px;font-size:13px}.member_modify .data_pw_input .inputTit{line-height:1.14}.error_message,.ok_message{font-size:13px}.member_modify th input[type=radio]+label span{background-size:cover;width:12px;height:12px;margin:-2px 5px 0 0}.member_modify th input[type=radio]:checked+label span{background:url(/img/member/radio_btn.png) -12px 0/cover no-repeat}.member_login{margin-top:0;margin-bottom:60px;padding-top:20px}.member_login .login_text{float:inherit;width:100%;margin-bottom:45px}.member_login .login_text h2{margin-bottom:0;font-size:38px}.member_login .login_text p{margin-top:20px}.member_login .login_text p div #accountfind_detail{width:360px;margin:10px 0 0;padding:10px 15px}.member_login .login_form{float:inherit;width:100%}.member_login .login_form .tabs{margin-bottom:50px}.member_login .login_form .tab_item{height:41px;line-height:40px}.member_login .login_input{margin-bottom:30px}.member_login .login_input input[type=text]{padding:7px 0;font-size:15px}.member_login .login_input input[type=password]{padding:7px 0;font-size:17px}.sns_login_title{width:100%;margin-top:28px;font-size:14px}.sns_login_title:before,.sns_login_title:after{width:28%}.dp_none_mo{display:none}.sns_login_btn_wrap{text-align:center;gap:23px;margin-top:30px}.snslogin_gate_wrap{margin:80px 0 0}.snslogin_gate_wrap p{margin-bottom:30px;font-size:16px}.snslogin_gate_wrap .btn_wrap .btnMint{height:40px;line-height:37px;width:140px!important}.member_modify .email_input .email_name{display:flex}.member_modify .email_input .email_name,.member_modify .email_input .email_com{float:auto}.member_modify .email_input{flex-wrap:wrap}.member_modify .tel_number{padding-right:0}.member_modify .tel_number input[type=text]{width:49%}.member_modify .data_table td a.btnMemReg{height:31px;margin-top:0;margin-left:10px;padding:7px 15px;font-size:14px;line-height:14px}.member_modify .data_table td a.info_modify{height:31px;margin-left:10px;padding:7px 15px;font-size:14px;line-height:14px}.member_modify .data_table td a.info_modify#findPwBtn{text-align:center;width:108px}.member_login .login_text div .accountfind_title_outer img{width:19px;height:19px;margin-top:0}.member_login .login_text div .accountfind_title_outer{font-size:14px}.member_login .login_text div #accountfind_detail{box-sizing:border-box;width:90%;margin-left:25px;font-size:14px}.member_modify .email_input .email_com .selectbox{width:49%;margin-top:10px;margin-left:0}.member_modify .data_table td .btnMemReg.btnChkDup{width:40%;margin-left:10px;padding:0;font-size:14px;line-height:33px;margin-top:10px!important}.member_modify .email_input .email_com input[type=text]{width:100%;margin-top:10px}.sns_login_btn_wrap .naver_login_btn{border-radius:initial;width:35px!important;max-width:100%!important;height:35px!important;display:inline-block!important}.sns_login_btn_wrap .kakaoIdLogin{background-size:contain!important;border-radius:5px!important;width:35px!important;height:35px!important;display:inline-block!important}.sns_login_btn_wrap .appleIdLogin,.sns_login_btn_wrap .googleIdLogin{width:35px!important;height:35px!important;display:inline-block!important}.find_sns_login_btn_wrap{text-align:center;width:100%;margin-top:30px;margin-left:0;display:block}.find_sns_login_btn_wrap button{margin-right:25px!important}.find_sns_login_btn_wrap button:last-child{margin-right:0!important}.find_sns_login_btn_wrap #naverIdLogin{height:35px;width:35px!important;max-width:100%!important;margin:0 25px 0 0!important;display:inline-block!important}.find_sns_login_btn_wrap .kakaoIdLogin{background-size:contain!important;border-radius:5px!important;width:35px!important;height:35px!important;display:inline-block!important}.find_sns_login_btn_wrap .appleIdLogin{vertical-align:top;width:35px!important;height:35px!important;display:inline-block!important}.find_sns_login_btn_wrap .googleIdLogin{width:35px!important;height:35px!important;display:inline-block!important}#idYeoDamMemberJoin .memJoin_agree .agree_all_check_box input[type=checkbox]+label{float:right}#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_part{margin-bottom:0}.member_modify .btn_wrap{margin-top:30px}.sns_login_btn_wrap button{vertical-align:top;margin-right:25px}.member_login .login_check{margin-bottom:30px;font-size:14px}.member_login .login_btn_wrap{margin-bottom:20px}.member_login .login_btn_wrap .login_btn{aspect-ratio:auto}.member_login .login_btn_wrap>div.mobile_login_bottom{border-radius:3px;display:block;overflow:hidden}.member_login .login_btn_wrap #naverIdLogin{aspect-ratio:1156/250;width:100%;margin:0}.mobile_login_bottom .mobile_sepay{aspect-ratio:1156/250;width:100%}.member_login .login_btn{aspect-ratio:1156/250;background-color:#00c0c1;border-radius:3px;align-items:center;height:auto;margin:0 auto;display:flex}.member_login .login_btn a{border-radius:3px;width:100%;height:auto;font-size:4vw;line-height:normal;display:inline-block}.member_login .resv_check_btn{aspect-ratio:1156/125}.member_login .nonMem_btn{aspect-ratio:1156/125;background-color:#5b79a4;border-radius:3px;justify-content:center;align-items:center;display:flex}.member_login .nonMem_btn a{width:auto;font-size:20px;line-height:normal;display:inline-block}.member_login .nonMem_btn a:first-child{margin:0;font-size:4vw}#naverIdLogin{text-align:center;width:100%;height:fit-content}.member_login .find_info{width:90%;margin:0 auto}.member_login .find_info a{font-size:14px}.member_register{margin-top:0;margin-bottom:0;padding:100px 0 80px}.member_register .register_txt{float:inherit;width:100%;height:inherit;margin-right:0}.member_register .register_txt h2{margin-bottom:20px;font-size:36px}.member_register .register_txt p{margin-bottom:35px;font-size:14px;line-height:22px}.member_register .register_btn a{width:170px;height:50px;font-size:14px;line-height:50px}.member_register .register_img{display:none}.join_page .btn_wrap{margin:40px auto}.sns_login_modify{width:95px;height:35px;margin-right:15px;padding:5px 18px;font-size:14px}.sns_login_modify:nth-child(3){margin-bottom:0}.sns_login_modify:nth-child(3) img{margin-left:6px}.sns_login_modify:nth-child(4){margin-bottom:0}.sns_login_modify img{margin-right:10px}.sns_sec_btn{width:auto;height:auto}.member_modify{padding-top:0}.member_modify .data_tit{letter-spacing:-.6px;margin-bottom:20px;font-size:14px;line-height:22px}.member_modify .data_caption{margin-bottom:0;font-size:15px}.member_modify .data_caption .data_caption_sub,.member_modify .data_caption_bottom_sub{font-size:8px}.member_modify .data_alert h3{font-size:15px}.member_modify .data_alert li{font-size:14px}.member_modify .data_table th{width:100px;height:61px;font-size:14px}.member_modify .data_table td{padding:10px 0;font-size:14px}.member_modify .data_table td .full input[type=text]{height:31px;margin-bottom:10px;line-height:31px}.member_modify .data_table td .full input[type=password]{width:60%;height:31px;line-height:31px}.member_modify .data_table td input[type=radio]+label span{background-size:32px 16px;width:16px;height:16px}.member_modify .data_table td input[type=radio]:checked+label span{background:url(/img/member/radio_btn.png) -16px 0/32px 16px no-repeat}.member_modify .data_table td ul.radio li{margin:5px 30px 5px 0}.member_modify .data_table td .text_area textarea{height:150px}.member_modify .data_table_mempve td{padding:10px 0;font-size:14px}.member_modify .data_table_mempve td input[type=radio]+label span{background-size:32px 16px;width:16px;height:16px}.member_modify .data_table_mempve td input[type=radio]:checked+label span{background:url(/img/member/radio_btn.png) -16px 0/32px 16px no-repeat}.member_modify .data_table_mempve td ul.radio li{margin:5px 30px 5px 0}.member_modify .marri_date .text{height:32px;line-height:32px}.member_modify .marri_year{width:calc(40% - 4px);margin-right:6px}.member_modify .marri_month{width:calc(30% - 4px);margin-right:6px}.member_modify .marri_day{width:calc(30% - 4px)}.member_modify .selectbox{font-size:13px}.member_modify .selectbox:before{background-size:8px 6px;width:8px;height:5px}.member_modify .selectbox select{height:32px;line-height:32px}.member_modify .selectbox label{height:32px;font-size:13px;line-height:32px}.member_modify .address_form .address_num{width:100%;margin-bottom:15px}.member_modify .address_form .address_txt{flex-direction:column;gap:15px;width:100%}.member_modify .address_form .address_num .address_data{width:calc(100% - 66px)}.member_modify .address_form .address_num .address_btn{width:66px}.member_modify .address_form .address_num .address_btn a{font-size:13px}.member_modify .email_input .email_name .at{text-align:right}.member_modify .engname_tr{flex-direction:column}.member_modify .engname_tr>div{justify-content:space-between}.member_modify .engname_tr input[type=text]{width:70%}.member_modify .engname_tr .eng_firstname{margin:0}.member_modify .data_table .skypass_td button{height:26px;font-size:11px}.find_data{margin-bottom:60px}.find_data .data_table table{table-layout:fixed}.find_data .data_table td div{align-items:center;display:flex}.find_data .data_table td div.email_input{flex-wrap:wrap;width:100%;display:flex}.find_data .data_table td div.email_input div{display:inline-block}.find_data .data_table td div.email_input .at{text-align:center;height:36px;line-height:36px}.find_data .data_table td input[type=text],.find_data .data_table td div.email_input .selectbox{width:105px;margin-left:0;display:inline-block}.find_data .data_table td div.email_input .selectbox,.find_data .data_table td div.email_input .selectbox~button{margin-top:5px}.find_data .data_table td button{letter-spacing:-.3px;box-sizing:border-box;height:36px;margin:0;width:110px!important;margin-left:10px!important;padding:5px 0!important;font-size:14px!important}.my_carrier .all_delete_btn,.my_carrier .carrier_head{display:none}.my_carrier .carrier_part{padding:25px 0 30px}.my_carrier .carrier_body .carrier_num{display:none}.my_carrier .carrier_body .carrier_step{width:inherit;height:inherit;position:absolute;bottom:15px;right:0}.my_carrier .carrier_body .carrier_step span{top:inherit;left:inherit;bottom:inherit;width:42px;height:42px;margin:0;padding-top:10px;font-size:12px;line-height:13px}.my_carrier .carrier_body .carrier_step span.step_two{padding-top:16px}.my_carrier .carrier_body .carrier_step span.step_two_4{padding-top:9px}.my_carrier .carrier_body .carrier_info{width:100%;height:inherit}.my_carrier .carrier_info .carrier_text{width:calc(100% - 90px)}.my_carrier .carrier_info .carrier_text .carrier_date{font-size:14px}.my_carrier .carrier_info .carrier_text .carrier_period{font-size:13px}.my_carrier .carrier_info .carrier_text .carrier_product{height:52px;margin-bottom:30px;font-size:17px;line-height:26px}.my_carrier .carrier_info .carrier_text .carrier_price{position:inherit;bottom:inherit;font-size:14px}.my_carrier .carrier_info .carrier_text .carrier_price span{font-size:17px}.my_carrier .carrier_info .carrier_image{width:75px;height:75px;margin-right:0;position:absolute;top:50px;right:0}.my_carrier .carrier_body .carrier_delete{width:inherit;height:inherit;position:absolute;top:30px;right:0}.my_carrier .carrier_body .carrier_delete a{left:inherit;width:20px;height:20px;margin:0}.my_carrier .carrier_body .carrier_delete a>img{width:100%;height:100%}.btnChkDup{margin-top:0!important}#idYeoDamMemberJoin .data_table th{width:100px;padding-right:0;font-size:14px}#idYeoDamMemberJoin .data_table{margin-top:10px}#idYeoDamMemberJoin input[type=text]{width:150px;margin-bottom:3px}#idYeoDamMemberJoin .email_input .email_com .btnMemReg{margin-top:10px!important}#idYeoDamMemberJoin .email_input .email_com .selectbox{width:50%}#idYeoDamMemberJoin .email_input .email_com input[type=text]{width:100%}#idYeoDamMemberJoin .addInfo span{display:block}#idYeoDamMemberJoin .btnMemReg{width:100px}#idYeoDamMemberJoin .btnMemReg.btnChkDup,#idYeoDamMemberJoin .btnMemReg#btn_IdVerify{margin-top:0!important}#idYeoDamMemberJoin .pwdInfo{width:100%}#idYeoDamMemberJoin .tel_input{width:50%}#idYeoDamMemberJoin .tel_number{padding-right:0}#idYeoDamMemberJoin .tel_number input[type=text]{width:100%}#idYeoDamMemberJoin .tel_number .selectbox{width:60px}#idYeoDamMemberJoin .inputMemId{width:50%!important}#idYeoDamMemberJoin .inputMemPwd{float:left;background-color:#f7f7f7;width:200px;height:36px;margin-right:15px;padding:0 10px;line-height:36px}#idYeoDamMemberJoin .divFirstName{width:250px}#idYeoDamMemberJoin .divFirstName input[type=text]{width:150px}#idYeoDamMemberJoin .memJoin_agree .joinAgreeHide{display:none}#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_head_tit{flex:3 210px;justify-content:left;align-items:center;display:flex}#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_head_chk,#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_head_btn{flex:1 1 0;margin:0}#idYeoDamMemberJoin .memJoin_agree .memJoin_agree_head_btn span{float:left;background:0 0;border:9px solid #0000;border-top:13px solid #222;border-bottom-width:0;border-radius:0;width:0;height:0;margin:7px 14px 5px;display:block}#idYeoDamMemberJoin .memJoin_agree_body .memJoin_termGub{border-radius:12px;width:40px;height:24px;font-size:14px;line-height:24px}#idYeoDamMemberJoin .memJoin_agree_body .memJoin_termTit{font-size:14px;line-height:24px}#idYeoDamMemberJoin .memJoin_agree .agree_all_check{margin-bottom:60px;font-size:19px}#idYeoDamMemberJoin .memJoin_agree .agree_all_check span.agree_all_check_box{margin-top:10px;margin-left:0;display:block}.memJoin_agree_body{width:100%;min-height:15px;padding-bottom:0;display:flex}.btn_common_list a.bgBtn.aftModify,.btn_common_list a.bgBtn.aftDelete{color:#fff;background-color:#404040;border:1px solid #404040;width:100%;margin-bottom:5px}.btn_common_list a.bgBtn.aftList{color:#fff;background-color:#404040;border:1px solid #404040;width:100%}.address_pop{background:#fff;margin-top:50px;padding-top:50px;border:none!important;width:100%!important;height:100%!important;top:0!important;left:0!important}}@media only screen and (min-width:981px){.btn_common_list a.bgBtn.aftModify{color:#fff;float:left;background-color:#404040;border:1px solid #404040}.btn_common_list a.bgBtn.aftDelete{color:#fff;float:left;background-color:#404040;border:1px solid #404040;margin-left:5px}}@media only screen and (max-width:325px){.member_login .login_btn{height:54px}.member_login .login_btn a{height:54px;line-height:54px}}
.select_departure_date_popup{opacity:0;visibility:hidden;z-index:110;width:100%;height:0;margin:0;padding:0;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;display:block;position:fixed}.bottomSheet_container .select_departure_date_popup{position:relative}.select_departure_date_popup.show{opacity:1;visibility:visible;height:100%;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility ease-in-out}.select_departure_date_popup .travel_review{height:100%;margin-top:30px;overflow:hidden auto}.select_departure_date_popup .travel_review::-webkit-scrollbar{display:none}.select_departure_date_popup .travel_review_view .view_info{margin-top:0;margin-bottom:0}.select_departure_date_popup .travel_review_view .view_head .view_title_wrap{margin-top:10px;margin-bottom:35px}.select_departure_date_popup .travel_review_view .view_head .rating_star{margin-right:14px}.select_departure_date_popup .travel_review_view .view_head .view_info{justify-content:flex-end;width:auto}.select_departure_date_popup .travel_review_view .view_head .view_info .info_date{width:120px;height:27px}.select_departure_date_popup .travel_review_view .view_head .view_info .info_email{height:27px}.select_departure_date_popup .travel_review_view .view_head .flex{justify-content:space-between;align-items:center}.select_departure_date_popup .travel_review_view .view_head .flex .theme_wrap{gap:10px;display:flex}.select_departure_date_popup_background{background-color:#d0d0d040;flex-direction:column;display:flex;position:fixed;inset:0}.select_departure_date_popup_body{box-sizing:border-box;background:#fff;border-radius:10px;width:100%;max-width:1120px;height:auto;max-height:720px;margin:auto;padding:20px;display:block;position:relative;box-shadow:0 2px 2px #0003}.select_departure_date_popup_body::-webkit-scrollbar{display:none}.select_departure_date_popup_body.review_modal_body{height:100%;overflow-y:hidden}.select_departure_date_popup_header{border-bottom:2px solid #222;padding-bottom:20px;line-height:1;position:relative}.select_departure_date_popup_close_btn{width:16px;height:16px;margin:0;padding:0;font-size:0;line-height:0;display:inline-block;position:absolute;top:0;right:0}.select_departure_date_popup_close_btn a{background-image:url(/img/common/close_btn_bold.png);background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;margin:0;padding:0;display:block}.select_departure_date_popup_title{letter-spacing:-.9px;text-align:left;color:#222;font-family:Noto Sans KR,sans-serif;font-size:18px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1}.select_departure_date_popup_wrap{flex-flow:row;place-items:flex-start;width:100%;height:100%;max-height:640px;margin:0;padding:0;display:flex;overflow:hidden}.select_departure_date_popup_calender{flex:0 0 46%;width:46%;max-width:470px;height:auto;margin:0;padding:0;display:block}.select_departure_date_popup_wrap_title{letter-spacing:.04em;color:#222;border-bottom:1px solid #222;width:100%;height:auto;margin:0;padding:0 0 20px;font-family:Poppins,Noto Sans KR,sans-serif;font-size:14px;font-weight:700;line-height:100%;display:block}.modal_popup{opacity:0;visibility:hidden;z-index:110;width:100%;height:0;margin:0;padding:0;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;display:block;position:fixed;top:0}.modal_popup.show{opacity:1;visibility:visible;height:100%;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility ease-in-out}.modal_popup_body{box-sizing:border-box;background:#fff;border-radius:10px;width:100%;max-width:500px;height:auto;margin:82px auto;padding:20px;display:block;position:relative;top:calc(50% - 380px);overflow:hidden auto;box-shadow:0 2px 2px #0003}.modal_popup_body .modal_popup_eventWrap{width:100%;max-width:720px;height:100%;max-height:655px;margin:0 auto}.modal_popup_content_textareawrap{padding:30px 35px}.event_textarea_byte{color:#666;font-size:14px}.event_textarea_agree{font-size:14px}.event_textarea_agree div{gap:8px;padding-top:8px;display:flex}.event_textarea{color:#000;background-color:#f6f6f6;border:1px solid #cfcfcf;width:100%;height:185px;margin-top:27px;padding:35px;font-size:16px;line-height:150%}.modal_popup_header{justify-content:space-between;display:flex}.modal_popup_header h2{font-size:16px}.modal_popup_header img{width:24px}.modal_popup_footer{justify-content:flex-end;display:flex}.modal_popup_footer .event_submit{color:#fff;background-color:var(--mint-color);border-radius:10px;height:40px;font-weight:400}#calendarForm{width:100%;height:auto;margin:0;padding:40px 0 0;display:block}.custom_calendar_table{width:100%;height:auto}.custom_calendar_table thead th{position:relative}.custom_calendar_table thead th p{letter-spacing:.04em;color:#222;width:100%;height:auto;margin:0;padding:0 0 20px;font-family:Poppins,Noto Sans KR,sans-serif;font-size:28px;font-weight:700;line-height:100%;display:block}.custom_calendar_table .calendar_now_month{justify-content:center;align-items:center;display:flex}.custom_calendar_table .calendar_now_month span{letter-spacing:-1.2px;text-align:left;color:#222;padding:0 28px;font-size:24px;font-weight:700;line-height:normal}.custom_calendar_table thead th .calendar_prev_month{background:url(/img/main/arrow-circle-black.png) 50%/100% no-repeat;width:27px;height:27px;padding:0;display:inline-block}.custom_calendar_table thead th .calendar_prev_month.off{visibility:hidden}.custom_calendar_table thead th .calendar_next_month{background:url(/img/main/arrow-circle-black.png) 50%/100% no-repeat;width:27px;height:27px;padding:0;display:inline-block;transform:scaleX(-1)}.custom_calendar_table thead th .calendar_next_month.off{visibility:hidden}.custom_calendar_table td{text-align:center}.custom_calendar_table thead.cal_date th{font-size:1.5rem}.custom_calendar_table thead.cal_date th button{background:0 0;border:none;font-size:1.5rem}.custom_calendar_table thead.cal_week th{letter-spacing:-.8px;color:#222;padding:45px 0 25px;font-family:Noto Sans KR,sans-serif;font-size:16px;font-weight:500;line-height:1}.custom_calendar_table thead.cal_week th.sunday{color:red}.custom_calendar_table thead.cal_week th.saturday{color:#005aff}.custom_calendar_table tbody td{letter-spacing:-.8px;color:#222;cursor:pointer;padding:25px 0;font-size:16px;font-weight:400;line-height:1;position:relative}.custom_calendar_table tr td:first-child{color:red}.custom_calendar_table tr td:last-child{color:#005aff}.custom_calendar_table tbody td.disabled{color:#999;cursor:initial}.custom_calendar_table tbody td.calendarLastDay{color:#999}.custom_calendar_table tbody td.calendarDayTd.confirmation_of_departure span{color:#114bdc}.custom_calendar_table tbody td.calendarDayTd.intensive_reservation span{color:#cda60c}.custom_calendar_table tbody td.calendarDayTd.reservation_available span{color:#51abb1}.custom_calendar_table tbody td.calendarDayTd.waiting_reservation span{color:#ffb005}.custom_calendar_table tbody td.calendarDayTd.deadline span{color:#ccc}.custom_calendar_table tbody td.calendarDayTd.publicHoliday{color:red}.custom_calendar_table tbody td.calendarDayTd.isToday{color:var(--mint-color);font-weight:700}.custom_calendar_table tbody td.calendarDayTd:before{content:"";border-radius:50%;width:9px;height:9px;margin:0;padding:0;display:inline-block;position:absolute;top:calc(50% - 23px);left:50%;transform:translate(-50%)}.custom_calendar_table tbody td.calendarDayTd.confirmation_of_departure:before{background:#114bdc}.custom_calendar_table tbody td.calendarDayTd.intensive_reservation:before{background:#cda60c}.custom_calendar_table tbody td.calendarDayTd.reservation_available:before{background:#51abb1}.custom_calendar_table tbody td.calendarDayTd.waiting_reservation:before{background:#ffb005}.custom_calendar_table tbody td.calendarDayTd.deadline:before{background:#ccc}.custom_calendar_table tbody td.calendarDayTd span{letter-spacing:normal;margin:0;padding:0;font-size:14px;font-weight:400;line-height:100%;display:inline-block;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.custom_calendar_table tbody td.prev_month_day,.custom_calendar_table tbody td.next_month_day{font-weight:400;color:#ccc!important}.custom_calendar_table tbody td.select_day{background-color:#f3f3f3}.custom_calendar_table tbody td span{letter-spacing:-.8px;width:100%;font-size:16px;font-style:normal;font-stretch:100%;line-height:normal;position:absolute;left:50%;transform:translate(-50%)}.select_departure_date_popup_calender_description{text-align:center;background:#f3f3f3;border-radius:50px;justify-content:center;width:100%;height:45px;margin-top:20px;padding:0;display:flex}.select_departure_date_popup_calender_description_items{flex-flow:row;place-items:center;width:auto;height:auto;margin:0;padding:0;display:inline-flex}.select_departure_date_popup_calender_description_item{letter-spacing:-.04em;color:#666;flex:none;width:auto;margin:0 0 0 15px;font-size:14px;font-weight:400;line-height:100%;display:block;position:relative}.select_departure_date_popup_calender_description_item span{color:#666;letter-spacing:-.7px;padding-left:6px;font-size:14px;position:relative;top:-1px}.select_departure_date_popup_calender_description_item:first-child{margin-left:0}.select_departure_date_popup_calender_description_item:before{content:"";clear:both;border-radius:50%;width:15px;height:15px;margin:0;padding:0;display:inline-block;position:relative;top:8px;left:0;transform:translateY(-50%)}.select_departure_date_popup_calender_description_item.confirmation_of_departure:before{background:#114bdc}.select_departure_date_popup_calender_description_item.intensive_reservation:before{background:#cda60c}.select_departure_date_popup_calender_description_item.reservation_available:before{background:#51abb1}.select_departure_date_popup_calender_description_item.waiting_reservation:before{background:#ffb005}.select_departure_date_popup_calender_description_item.deadline:before{background:#ccc}.select_departure_date_popup_calender_caution{letter-spacing:-.04em;color:#999;width:100%;height:auto;margin:0;padding:15px 0 0 25px;font-size:14px;font-weight:400;line-height:100%;display:block}.select_departure_date_popup_departure_date{flex:calc(54% - 60px);width:calc(54% - 60px);max-width:445px;height:100%;margin:0 auto;padding:45px 0;display:block}.select_departure_date_popup_departure_date .select_departure_date_popup_sort{justify-content:space-between;align-items:center;display:flex}.select_departure_date_popup_departure_date .reservation_available_check_box{width:fit-content;position:relative}.select_departure_date_popup_departure_date .reservation_available_check_box input[type=checkbox]{display:none}.select_departure_date_popup_departure_date .reservation_available_check_box input[type=checkbox]+label{letter-spacing:-.78px;color:#222;cursor:pointer;padding-left:30px;font-family:Noto Sans KR,sans-serif;font-size:16px;font-weight:400;line-height:1;position:relative}.select_departure_date_popup_departure_date .reservation_available_check_box input[type=checkbox]+label:before{content:" ";background-color:#fff;border:1px solid #b5b4b4;border-radius:100%;width:23px;height:23px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.select_departure_date_popup_departure_date .reservation_available_check_box input[type=checkbox]:checked+label:before{background-image:url(/img/common/mintCheckBox.png);background-position:50%;background-repeat:no-repeat;background-size:15px}.select_departure_date_popup_departure_date .search_result_header_sort_anchor{color:#666;margin:0 0 0 7px;padding:0 0 0 7px}.select_departure_date_popup_departure_date .search_result_header_sort_anchor:before{background:#666;height:96%;transform:translateY(-43%)}.select_departure_date_popup_departure_date .search_result_header_sort_anchor.active{font-weight:500}.select_departure_date_popup_departure_date_items{scrollbar-width:none;flex-direction:column;place-items:flex-start;width:100%;height:100%;margin-top:20px;padding:0;display:flex;overflow-y:auto}.select_departure_date_popup_departure_date_item{box-sizing:border-box;cursor:pointer;border:1.5px solid #0000;border-bottom:1px solid #b5b4b4;flex-flow:row;place-items:center flex-start;width:100%;height:auto;margin:0;padding:20px 15px;display:flex}.select_departure_date_popup_departure_date_item.special_price{border:1.5px solid #50abb0;border-radius:10px;margin-bottom:10px}.select_departure_date_popup_departure_date_item.special_price:last-child{margin-bottom:0}.select_departure_date_popup_departure_date_item.normal_price{border-top:1px solid #b5b4b4}.select_departure_date_popup_departure_date_item.normal_price~.select_departure_date_popup_departure_date_item.normal_price{background:0 0;border-top:none}.select_departure_date_popup_departure_date_item_status{align-items:center;height:auto;margin:0;display:flex}.select_departure_date_popup_departure_date_item_status_badge{border-radius:50%;width:52px;height:52px;margin:0 20px 0 0;padding:0;display:inline-block;position:relative}.select_departure_date_popup_departure_date_item_status_badge.confirmation_of_departure{background:#114bdc}.select_departure_date_popup_departure_date_item_status_badge.reservation_available{background:#51abb1}.select_departure_date_popup_departure_date_item_status_badge.waiting_reservation{background:#ffb005}.select_departure_date_popup_departure_date_item_status_badge.deadline{background:#ccc}.select_departure_date_popup_departure_date_item_status_badge span{letter-spacing:-.65px;color:#fff;width:auto;height:auto;margin:0;padding:0;font-size:14px;font-weight:400;line-height:100%;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.select_departure_date_popup_departure_date_item_info{flex-direction:column;flex:0 0 calc(100% - 72px);place-items:flex-start;width:calc(100% - 72px);height:auto;margin:0;padding:0;display:flex;position:relative}.select_departure_date_popup_departure_date_item_info_airline{letter-spacing:-.04em;color:#666;width:100%;height:auto;margin:0;padding:0;font-size:14px;font-weight:400;line-height:100%;display:block}.select_departure_date_popup_departure_date_item_info_date{letter-spacing:-.8px;color:#222;word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%;height:auto;margin:0;font-size:16px;font-weight:400;line-height:100%;display:-webkit-box;overflow:hidden}.select_departure_date_popup_departure_date_item_info_price{letter-spacing:-.08em;color:#222;word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;align-items:center;width:100%;height:auto;margin:0;padding:8px 0;font-size:18px;font-weight:400;line-height:100%;display:flex;overflow:hidden}.select_departure_date_popup_departure_date_item_info_price>img{width:16px;margin:0 8px}.select_departure_date_popup_departure_date_item_info_price strong{font-size:18px;font-weight:500}.select_departure_date_popup_departure_date_item_info_price .orange_box{letter-spacing:-.7px;color:#fff;border-radius:10px;margin-left:10px;padding:5px 10px;font-size:14px;font-weight:400;line-height:1}.select_departure_date_popup_departure_date_item_info_personnel{letter-spacing:-.8px;line-height:1}.select_departure_date_popup_departure_date_item_info_personnel>.line{background-color:#222;width:1px;height:16px;margin:0 7px;display:inline-block;position:relative;top:2px}.select_departure_date_popup_departure_date_item_check{width:auto;height:auto;margin:0;padding:0;display:inline-block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.select_departure_date_popup_departure_date_item_check input[type=checkbox]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.select_departure_date_popup_departure_date_item_check input[type=checkbox]+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;position:relative}.select_departure_date_popup_departure_date_item_check input[type=checkbox]+label:before{content:" ";text-align:center;vertical-align:middle;background:#f3f3f3;border:1px solid #dbdbdb;width:16px;height:16px;margin:-2px 0 0;display:inline-block}.select_departure_date_popup_departure_date_item_check input[type=checkbox]:checked+label:before{background-image:url(/img/member/id_save_check.png);background-position:50%;background-repeat:no-repeat;background-size:16px}.select_popup_title{letter-spacing:-.04em;color:#222;border-bottom:4px solid #222;width:100%;height:auto;margin:0;padding:0 0 20px;font-size:28px;font-weight:700;line-height:36px;display:block}.select_popup{opacity:0;visibility:hidden;z-index:111;width:100%;height:0;margin:0;padding:0;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;display:block;position:fixed}.select_popup.show{opacity:1;visibility:visible;height:100%;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility ease-in-out}.select_popup_background{background-color:#000000d9;flex-direction:column;display:flex;position:fixed;inset:0}.select_popup_body{-ms-overflow-style:none;scrollbar-width:none;background:#fff;width:660px;max-width:1170px;height:auto;max-height:100%;margin:auto;padding:80px 70px;display:block;position:relative;overflow:auto}.select_popup_body::-webkit-scrollbar{display:none}.privacy_policy_popup{opacity:0;visibility:hidden;z-index:111;width:100%;height:0;margin:0;padding:0;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;display:block;position:fixed}.privacy_policy_popup.show{opacity:1;visibility:visible;height:100%;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility ease-in-out}.privacy_policy_popup_background{background-color:#000000d9;flex-direction:column;display:flex;position:fixed;inset:0}.privacy_policy_popup_body{-ms-overflow-style:none;scrollbar-width:none;background:#fff;width:100%;max-width:1170px;height:85%;max-height:100%;margin:auto;padding:80px 70px;display:block;position:relative;overflow:auto}.privacy_policy_popup_body::-webkit-scrollbar{display:none}.privacy_policy_popup_close_btn{width:39px;height:39px;margin:0;padding:0;font-size:0;line-height:0;display:inline-block;position:absolute;top:40px;right:40px}.privacy_policy_popup_close_btn a{background-image:url(/img/product/product_view_image_slide_close_btn_pc.png);background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;margin:0;padding:0;display:block}.mainpage_videoplayer_popup{opacity:0;visibility:hidden;z-index:111;width:100%;height:0;margin:0;padding:0;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;display:block;position:fixed}.mainpage_videoplayer_popup.show{opacity:1;visibility:visible;height:100%;transition:height .3s ease-in-out,opacity .3s ease-in-out,visibility ease-in-out}.mainpage_videoplayer_popup_background{background-color:#000;flex-direction:column;display:flex;position:fixed;inset:0}.mainpage_videoplayer_popup_body{-ms-overflow-style:none;scrollbar-width:none;width:80%;height:100%;max-height:100%;margin:auto auto 40px;display:block;position:relative;overflow:auto}.mainpage_videoplayer_popup_body::-webkit-scrollbar{display:none}.mainpage_videoplayer_popup_close_btn{width:39px;height:39px;margin:0;padding:0;font-size:0;line-height:0;display:inline-block;position:absolute;top:40px;right:40px}.mainpage_videoplayer_popup_close_btn a{background-image:url(/img/product/product_view_image_slide_close_btn_pc.png);background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;margin:0;padding:0;display:block}@media screen and (max-width:576px) and (orientation:landscape){.embed-container-land{max-width:100%!important;margin:0 auto!important}}@media screen and (max-width:768px) and (orientation:landscape){.embed-container-land{max-width:60%!important;margin:0 auto!important}}@media only screen and (max-width:980px){.bottomSheet_container .select_departure_date_popup_background{position:relative}.select_departure_date_popup_body{border-bottom:0;padding:10px 15px;overflow-y:auto}.select_departure_date_popup_body.review_modal_body{max-height:none}.bottomSheet_container .select_departure_date_popup_body{box-shadow:none;border-radius:0;height:auto;max-height:100%;padding-top:0}.select_departure_date_popup_header{display:none}.select_departure_date_popup{z-index:initial!important}.bottomSheet_container .select_departure_date_popup .travel_review_view .view_head .rating_star img{width:18px}.bottomSheet_container .select_departure_date_popup .travel_review_view .view_head .view_title_wrap{margin-bottom:0;display:block}.bottomSheet_container .select_departure_date_popup .travel_review{margin-top:0}.bottomSheet_container .travel_review_view .view_head .view_title_wrap .view_title,.bottomSheet_container .travel_review_view .view_info{display:block}.select_departure_date_popup .travel_review_view .view_head .rating_star{margin-right:0}#calendarForm{padding-top:0}.select_departure_date_popup_close_btn{width:20px;height:20px;top:20px;right:20px}.select_departure_date_popup_close_btn a{background-image:url(/img/product/product_view_image_slide_close_btn_mo.png)}.select_departure_date_popup_title{padding:0 0 40px;font-size:24px;line-height:100%}.select_departure_date_popup_wrap{height:auto;max-height:initial;flex-direction:column}.select_departure_date_popup_wrap_title{padding:0 0 15px;font-size:14px}.select_departure_date_popup_calender{flex:none;width:100%;max-width:none;margin-bottom:0!important}.custom_calendar_table .calendar_now_month span{letter-spacing:-.75px;padding:0 10px;font-size:18px;font-weight:700}.custom_calendar_table thead th p{font-size:20px}.custom_calendar_table thead th .calendar_prev_month,.custom_calendar_table thead th .calendar_next_month{width:25px;height:25px}.custom_calendar_table thead.cal_week th{font-size:13px;padding:27px 0 20px!important}.custom_calendar_table tbody td{letter-spacing:-.9px;color:#222;cursor:pointer;padding:18px 0;font-size:14px;font-weight:500;line-height:100%;position:relative;padding:22px 0!important}.custom_calendar_table tbody td.calendarDayTd:before{width:6px;height:6px;top:10px}.custom_calendar_table tbody td.calendarDayTd span{letter-spacing:-1px;width:50px;font-size:12px;font-weight:500;bottom:3px}.select_departure_date_popup_calender_description_item{margin:0 0 0 10px;padding:12px 0 12px 2px;font-size:14px}.select_departure_date_popup_calender_description_item:before{width:12px;height:12px;top:6px}.select_departure_date_popup_calender_caution{padding:10px 0 0 20px;font-size:12px}.select_departure_date_popup_departure_date{flex:none;width:100%;max-width:none;margin:0;padding:36px 0 0}.select_departure_date_popup_departure_date_items{margin-top:12px}.select_departure_date_popup_departure_date_item{padding:15px 8px}.select_departure_date_popup_departure_date_item_status{flex:0 0 60px;width:60px;padding:0}.select_departure_date_popup_departure_date_item_status_badge{flex:0 0 45px;width:45px;height:45px}.select_departure_date_popup_departure_date_item_status_badge span{font-size:12px}.select_departure_date_popup_departure_date_item_info{flex:0 0 calc(100% - 60px);width:calc(100% - 60px)}.select_departure_date_popup_departure_date_item_info_airline{font-size:12px}.select_departure_date_popup_departure_date_item_info_date{letter-spacing:-.7px;font-size:14px}.select_departure_date_popup_departure_date_item_info_price{padding:7px 0;font-size:15px}.select_departure_date_popup_departure_date_item_info_price .orange_box{letter-spacing:-.55px;border-radius:7px;padding:4px 7px;font-size:11px;position:relative}.select_departure_date_popup_departure_date_item_info_price strong{font-size:15px;font-weight:500}.select_departure_date_popup_departure_date_item_info_personnel{letter-spacing:-.65px;font-size:13px}.select_departure_date_popup_departure_date_item_info_personnel span{line-height:1}.select_departure_date_popup_departure_date_item_info_personnel>.line{height:12px}.select_departure_date_popup_departure_date .reservation_available_check_box input[type=checkbox]+label{padding-left:27px;font-size:14px;top:-1px}.select_departure_date_popup_departure_date .reservation_available_check_box input[type=checkbox]+label:before{width:20px;height:20px}.select_departure_date_popup_departure_date .reservation_available_check_box input[type=checkbox]:checked+label:before{background-size:13px}.search_result_header_sort_alist{letter-spacing:-.65px;font-size:13px;width:auto!important;margin-top:0!important}.select_popup_title{font-size:22px;line-height:30px}.modal_popup_body{height:100%;margin-top:51px;top:0}.event_textarea{height:300px}.privacy_policy_popup_body{padding:60px 20px}.select_popup_body{width:100%;padding:60px 20px}.privacy_policy_popup_close_btn{width:20px;height:20px;top:20px;right:20px}.privacy_policy_popup_close_btn a{background-image:url(/img/product/product_view_image_slide_close_btn_mo.png)}.mainpage_videoplayer_popup_body{width:100%;height:100%}.select_popup_body{width:100%}.mainpage_videoplayer_popup_close_btn{z-index:1;width:20px;height:20px;top:20px;right:20px}.mainpage_videoplayer_popup_close_btn a{background-image:url(/img/product/product_view_image_slide_close_btn_mo.png)}.mainpage_videoplayer_popup_body iframe{pointer-events:none}}
