@charset "utf-8";

/* 회원가입 */
.sp_sup{display:inline-block;overflow:hidden;background-image:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1392112388&v=1429604599&v=1578626117 );background-repeat:no-repeat;line-height:999px}
.signup_wp{padding:30px 39px 0}
.signup_wp .steps{background:#f5f5f5 url( https://img.tmon.co.kr/static/img/sp_bar.png?v=1392112388&v=1429604599&v=1578626117 ) repeat-x 0 -455px;border:1px solid #d0d0d5}
.signup_wp .steps ol{overflow:hidden}
.signup_wp .steps li{position:relative;float:left;height:68px}
.signup_wp .steps li span{height:33px;margin-top:17px}
.signup_wp .steps .step1{width:308px}
.signup_wp .steps .step2{width:327px}
.signup_wp .steps .step3{width:273px}
.signup_wp .steps .step1 span{width:194px;background-position:0 0}
.signup_wp .steps .step2 span{width:246px;background-position:-195px 0}
.signup_wp .steps .step3 span{width:175px;background-position:-445px 0}
.signup_wp .steps .step1 .on{background-position:0 -35px}
.signup_wp .steps .step2 .on{background-position:-195px -35px}
.signup_wp .steps .step3 .on{background-position:-445px -35px}
.signup_wp .steps .ar{position:absolute;top:0;right:0;width:34px;height:68px;background-position:-766px 0}
.signup_wp .tit_area{overflow:hidden;position:relative;padding:50px 0 12px}
.signup_wp .tit_area .prinfo{width:61px;height:17px;background-position:-170px -155px}
.signup_wp .tit_area .prinfo_extend{width:93px;height:17px;background-position:-235px -155px}
.signup_wp .tit_area .terms{width:64px;height:17px;background-position:-335px -155px}
.signup_wp .tit_area .must{position:absolute;bottom:12px;right:-1px;color:#777}
.signup_wp .tit_area .must .ico_circle{margin-right:3px;vertical-align:1px}
.signup_wp .btn_cen{margin:49px 0 88px}
.signup_wp .btn_cen .sp_sup{width:169px;height:53px}
.signup_wp .btn_cen .bt_join{background-position:-350px -275px}
.signup_wp .btn_cen .bt_cncl{background-position:-525px -275px}
.verify_wp{position:relative;padding-bottom:86px}
.verify_wp h3{width:79px;height:21px;margin:50px 0 11px;background-position:0 -130px}
.verify_wp .ntc{height:85px;margin-top:79px;background-color:#fdfdfd;border:1px solid #e8e8ee}
.verify_wp > .sp_sup{font-size:10px;*line-height:50px;}
.verify_wp .ntc p{position:relative;margin:18px 60px 0 32px;padding-left:76px;font-size:11px;color:#7b7d84;line-height:16px;letter-spacing:-1px}
.verify_wp .ntc p strong{font-weight:normal;color:#3f4147}
.verify_wp .ntc p .sp_sup{position:absolute;top:0;left:0;width:45px;height:46px;background-position:-580px -170px}
.verify_to{position:relative;padding-top:72px}
.verify_to .tit{position:absolute;top:0;z-index:5;width:304px;height:72px;background:url( https://img.tmon.co.kr/static/img/sp_bar.png?v=1392112388&v=1429604599&v=1578626117 ) repeat-x 0 -880px}
.verify_to .tit em{width:304px;height:72px}
.verify_to .do{height:auto;margin:0 auto}
.verify_cp .tit{left:0}
.verify_cp .tit em{background-position:0 -880px}
.verify_cp .selected em{background-position:0 -960px}
.verify_cp .tit_terms{width:64px;height:17px;background-position:0 -155px}
.verify_cp .tit_private,
.signup_wp .tit_area .tit_private{width:93px;height:17px;background-position:-70px -155px}
.verify_cp .terms_area{border:4px solid #f5f5f7;background-color:#fff}
.verify_cp .terms_lst{overflow:hidden;border:1px solid #e5e5e5;*zoom:1}
.verify_cp .terms_lst:after{display:block;clear:both;content:''}
.verify_cp .terms_lst li{float:left;width:429px;height:18px;margin:-1px -1px 0 0;padding:8px 0 13px 21px;border-top:1px solid #f2f2f2;border-right:1px solid #e5e5e5}
.verify_cp .terms_lst li .even{width:196px}
.verify_cp .terms_lst li label{display:inline-block;position:relative;top:1px;width:137px;padding-left:9px}
.verify_cp .terms_lst li label,
.verify_cp .terms_lst li input,
.verify_cp .btn_p{vertical-align:middle}
.verify_cp .btn_p{position:relative;top:1px;width:52px;height:22px;background-position:-760px -275px}
.verify_cp .btn_p button{display:block;width:150%;height:150%;border:0;background:none;text-indent:-900px}
.verify_cp .terms_all_agree{margin-top:10px}
.verify_cp .terms_all_agree input{display:inline-block;margin-right:5px;vertical-align:middle}
.verify_cp .terms_all_agree label{display:inline-block;margin-top:1px;font-weight:bold;color:#333;vertical-align:middle}
.verify_ipin .tit{left:303px}
.verify_ipin .tit em{background-position:-303px -880px}
.verify_ipin .selected em{background-position:-303px -960px}
.verify_for .do{margin:0 auto;padding-top:70px}
.verify_for .do .field{padding-left:150px}
.verify_for .tit{left:606px}
.verify_for .tit em{background-position:-606px -880px}
.verify_for .selected em{background-position:-606px -960px}
.verify_on .verify_dom .tit{z-index:5;background:url( https://img.tmon.co.kr/static/img/sp_bar.png?v=1392112388&v=1429604599&v=1578626117 ) repeat-x 0 -525px;border-color:#d4d4d7}
.verify_on .verify_dom .tit span{border-bottom-color:#ababad}
.verify_on .verify_dom .tit em{background-position:-350px -225px}
.verify_on .verify_for .tit{z-index:10;background:#fff;border-color:#ababad}
.verify_on .verify_for .tit span{border-bottom-color:#ecedee}
.verify_on .verify_for .tit em{background-position:-570px -250px}
.verify_to .dsc{display:block;width:258px;height:14px;margin:90px auto -19px;background-position:-285px -130px;line-height:normal;text-indent:-900px}
.verify_to .field{margin-top:10px;color:#545459}
.verify_to .field label{display:inline-block;width:292px;padding-right:8px;font-weight:bold;text-align:right;letter-spacing:-1px}
.verify_to .field .inp_tx{height:20px;padding:0 7px;border:1px solid #ccc;line-height:20px}
.verify_to .field .hyp{margin:0 5px 0 4px}
.verify_to .btns{margin-top:50px;text-align:center}
.verify_to .btns button,.verify_to .btns span{height:56px;margin:0 2px;background-color:#fff}
.verify_to .btns .bt_self{width:299px;background-position:0 -450px}
.verify_to .btns span.bt_self{background-position:-305px -450px}
.verify_to .btns .bt_phone{width:298px;background-position:0 -450px}
.verify_to .btns .bt_ipin{width:297px;background-position:-303px -335px}
.verify_to .btns .bt_cfm{width:195px;background-position:-604px -335px}
.verify_to .btns .bt_ok{width:167px;height:52px;background-position:-175px -275px;*line-height:0px;}
.verify_to .btns .bt_cancel{width:167px;height:52px;background-position:-526px -275px;*line-height:0px;}
.verify_to .verify_for .btns{margin-top:25px}
.verify_to .adinfo_wp{margin:34px 0 0 4px}
.verify_to .adinfo_wp .line{height:1px;margin-right:154px;border-top:1px solid #ecedee}
.verify_to .adinfo{padding-top:9px}
.verify_to .adinfo li{position:relative;margin-bottom:3px;padding-left:6px;color:#777;line-height:16px}
.verify_to .adinfo em{display:inline-block;position:absolute;top:7px;left:0;width:2px;height:2px;margin-right:4px;background-color:#828282;font-size:0;line-height:0;vertical-align:3px}
.terms_wp{margin-top:-1px;padding-top:13px;border-top:2px solid #c6c6c6}
.terms_wp .clause{margin-bottom:18px;font-size:12px}
.terms_wp .clause table th{border:1px solid #dedede}
.terms_wp .clause table td{background-color:#fff}
.terms_wp .clause label{margin-right:10px;vertical-align:-1px}
.terms_wp .clause div{overflow:auto;height:100px;padding:10px;margin-bottom:9px;border:1px solid #ccccd1;color:#737373;line-height:18px}
.terms_wp .check_all{padding:12px 0 19px}
.terms_wp .check_all input{vertical-align:-2px}
.terms_wp .check_all label{margin-left:4px;font-size:14px;font-weight:bold;color:#373b50;letter-spacing:-1px}
.terms_wp .check_all p{padding:7px 0 0 18px;font-size:11px;color:#8f94a2}
.terms_wp .line{margin-top:31px;padding-top:14px;border-top:1px solid #dedede}

.cellphone .verify_ipin .do,
.cellphone .verify_for .do{display:none}
.ipin .verify_cp .do,
.ipin .verify_for .do{display:none}
.foreigner .verify_cp .do,
.foreigner .verify_ipin .do{display:none}

/* 회원가입 */
.join_tbl{table-layout:fixed}
.join_tbl th{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background:#f9f9f9}
.join_tbl th label{position:relative;padding-left:10px}
.join_tbl th label .ico_attention2{position:absolute;top:-3px;left:-10px}
.join_tbl .re_pw{border:none;background:#fff}
.join_tbl .last{border-right:none}
.join_tbl .join_point{line-height:20px}
.join_tbl .join_point span{color:#ff7c03}
.join_tbl .line_first th{border-top:1px solid #d3d3d3}
.join_tbl .line_last th{border-bottom:1px solid #d3d3d3}
.join_tbl .clause_agree{float:left;width:350px;*width:335px;margin-right:20px}
.join_tbl .clause_agree .clause_box2{overflow-y:auto;height:78px;margin-bottom:5px !important;padding:10px;border:1px solid #e6e6e6;background:#f9f9f9;color:#737373;line-height:16px}
.join_tbl .noti{padding-top:5px;color:#adadad;font-size:11px}
.join_tbl select{height:20px;font-size:11px}
.join_done{margin:55px auto 74px;text-align:center}
.join_done .cf2{position:relative;width:858px;margin:0 auto}
.join_done .cf2 .complete_area{padding:50px 0 95px}
.join_done .cf2 .complete{display:block;width:501px;height:95px;margin:0 auto 30px;background-position:0 -1040px;line-height:normal;text-indent:-900px}
.join_done .cf2 .bt_main{width:208px;height:52px;background-position:-510px -1040px}
.join_done .cf2 .join_dsc{width:853px;height:279px;border:solid #d0d2d6;border-width:1px 0 0;background:url( https://img.tmon.co.kr/static/img/p_joindone_n.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 39px}

#wrap.s_join_done {padding-bottom:0;background:#FFF}
.s_join_done_wrap {margin:80px auto 0;}
.s_join_done_wrap .txt_wrap, .s_join_done_wrap .btn_home, .s_join_done_wrap .sp_welcome {margin:0 auto;display:block;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v2016081221&v=1578626117 ) no-repeat;/*background-image:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=201605&v=1578626117 ) no-repeat;*/}
.s_join_done_wrap .txt_wrap {margin-top:21px;width:510px;height:96px;background-position:-475px -1326px}
.s_join_done_wrap .btn_home {margin-top:39px;width:202px;height:62px;background-position:-296px -1259px}
.s_join_done_wrap .txt_sns {margin-top: 28px;font-size:15px;line-height:15px;color:#999;letter-spacing:-0.6px;text-align:center;font-family: 'Nanum Gothic';}
.s_join_done_wrap .txt_sns span {display:block;}
.s_join_done_wrap .txt_sns span:first-child {margin-bottom:8px;}
.s_join_done_wrap .sp_welcome {width:167px;height:167px;background-position:-293px -1326px}
.s_join_done_wrap .s_join_bottom{margin-top:92px;padding-bottom:40px;}
.s_join_done_wrap .s_join_bottom .ev_banner img{vertical-align:top;}
.s_join_done_wrap .s_join_bottom .ev_banner .txt{margin-top:9px;text-align:right;font-family: 'Nanum Gothic',sans-serif;font-size:14px;line-height:13px;color:#959da6;letter-spacing:-1px;}
i.txt_dot{display:inline-block;*zoom:1;*display:inline;margin-left:2px;width:5px; height:9px;background:url( https://img.tmon.co.kr/static/img/sp_social_login.png?v=201608171&v=1578626117 ) no-repeat -50px -211px;}
.s_join_done_wrap .s_join_bottom .connect_txt{font-family:'Nanum Gothic',sans-serif;font-size:14px;text-align:center;color:#999;height:90px;background-color:#f8f8f8;letter-spacing:-1px;}
.s_join_done_wrap .s_join_bottom .connect_txt .txt1{line-height:90px;}
.s_join_done_wrap .s_join_bottom .connect_txt .txt2{line-height:23px;padding-top:23px;font-size:14px;color:#959da6;}
.s_join_done_wrap .s_join_bottom .connect_txt .txt2 i.txt_dot{margin:-1px 0 0 3px;}
.s_join_done_wrap .s_join_bottom .connect_txt .txt2 em{font-weight:bold;font-size:15px;color:#6c7580;}

.s_join_done_wrap.monsterdeal .btn_wrap {
	margin-top: 42px;
	text-align: center;
	font-size: 0px;
}
.s_join_done_wrap.monsterdeal .btn_wrap a {
	display: inline-block;
	width: 200px;
	height: 64px;
	box-sizing: border-box;
	font-size: 18px;
	font-weight: 600;
	font-family:'Nanum Gothic',sans-serif;
	line-height: 62px;
}
.s_join_done_wrap.monsterdeal .btn_wrap .btn_monsterdeal {
	color: #f27935;
	background: #fff;
	border: 1px solid #f27935;
}
.s_join_done_wrap.monsterdeal .btn_wrap .btn_home {
	color: #fff;
	background: #f27935;
	border: 1px solid #f27935;
	margin-left: 10px;
	margin-top: 0px;
}
.pop_join_payco .btns_box.monsterdeal {
	text-align: center;
	font-size: 0px;
}
.pop_join_payco .btns_box.monsterdeal a {
	display: inline-block;
	width: 200px;
	height: 64px;
	box-sizing: border-box;
	font-size: 18px;
	font-weight: 600;
	font-family:'Nanum Gothic',sans-serif;
	line-height: 62px;
}
.pop_join_payco .btns_box.monsterdeal .btn_home {
	border: 1px solid #f27935;
	margin-left: 10px;
}
.pop_join_payco .btns_box.monsterdeal .btn_monsterdeal {
	color: #f27935;
	background: #fff;
	border: 1px solid #f27935;
}

/* Payco회원 가입 간소화 SDUMU-101*/
.pop_join_payco{position: relative; width: 630px; height: 560px; background-color: #fff; font-family:'Nanum Gothic';}
.pop_join_payco .logo{margin-bottom: 35px; padding: 16px 0 15px; border-bottom: 1px solid #ebebeb;}
.pop_join_payco .logo span{ display: block; width: 60px; height: 15px; margin: 0 auto; background-position: -110px -210px;}

.pop_join_payco .join_info{ margin: 0 auto 31px; font-size: 22px; line-height: 28px; font-weight: bold; letter-spacing: -0.5px; text-align: center; text-align: center;color: #333;}
.pop_join_payco .join_info.type_mb{margin-bottom: 22px;}
.pop_join_payco .info_tbl{ position: relative; width: 410px; padding: 10px 0 23px; margin: 0 auto; border-top: 1px solid #16181a; letter-spacing: -0.5px;}
.pop_join_payco .info_tbl table{ width: 100%; font-family:'Nanum Gothic';}
.pop_join_payco .info_tbl th,
.pop_join_payco .info_tbl td{padding: 7px 0;font-size: 14px; line-height: 16px;}
.pop_join_payco .info_tbl th{padding-left: 20px; text-align: left; color: #333; }
.pop_join_payco .info_tbl td{padding-left: 15px; color: #666; }
.pop_join_payco .info_tbl .f_org{color: #ff5000; margin-left: 15px;}
.pop_join_payco .info_tbl .f_org.none_ma{margin: 0;}
.pop_join_payco .btns_box{ width: 410px; margin: 0 auto; }
.pop_join_payco .btns_box a{display: block; height: 46px; line-height: 46px; color: #fff; background-color: #ff5000; text-align: center; font-size: 16px; font-weight: bold;}
.pop_join_payco .box_agree{margin-top: 15px; text-align: center; font-size: 13px; line-height: 22px; color: #999; letter-spacing: -0.5px;}
.pop_join_payco .box_agree > *{ text-decoration: underline; }
.pop_join_payco .box_agree a{color: #999;}
.pop_join_payco .member_info{ width: 410px; margin: 0 auto 22px; text-align: center; letter-spacing: -0.5px;}
.pop_join_payco .member_info > *{ display: inline-block; height: 38px; line-height: 38px; font-size: 14px; color: #999;}
.pop_join_payco .member_info .tit{ font-weight: bold; margin-right: 7px; }
.pop_join_payco .member_info .bar{ font-size: 13px; color: #d9d9d9; margin: 0 4px;}
.pop_join_payco .find_info{ text-align: center; font-size: 13px; color: #999; letter-spacing: -0.5px; line-height: 22px;}
.pop_join_payco .find_info a{ color: #999; text-decoration: underline; }
.pop_join_payco .character{margin: 0 auto 26px; width: 100px; height: 100px; background-position: 0 -210px;}
.pop_join_payco .desc_welcome{margin: 0 auto 26px;  font-size: 22px; line-height: 22px; color: #333; text-align: center; letter-spacing: -0.5px; font-weight: bold;}
.pop_join_payco .desc_welcome span{ color: #ff5500; }
.pop_join_payco .desc_welcome em{ font-style: italic; }
.pop_join_payco .desc_use{margin-bottom: 30px; font-size: 14px; line-height: 22px; text-align: center; color: #333; letter-spacing: -0.5px;}
.pop_join_payco .desc_use .f_under{ text-decoration: underline; }
.pop_join_payco .tmon_id{margin-bottom: 40px; font-size: 14px; line-height: 18px; text-align: center; color: #999; }
.pop_join_payco .pop_policy{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.pop_join_payco .pop_policy .inner{ position: relative; margin: 30px; padding: 30px; background-color: #fff; height: 440px; z-index: 10}
.pop_join_payco .pop_policy .tit{ font-size: 20px; line-height: 20px; margin-bottom: 20px; font-weight: bold; color: #333; letter-spacing: -0.5px;}
.pop_join_payco .pop_policy .box_scroll{height: 367px; overflow: hidden; overflow-y: scroll; padding:15px 19px; border: 1px solid #d6dae1; font-size: 11px; line-height: 18px; font-family: dotum; color: #868687;}
.pop_join_payco .pop_policy .box_scroll h4{ margin: 10px 0 4px; font-weight: bold; }
.pop_join_payco .pop_policy .box_scroll h4:first-child{ margin-top: 0; }
.pop_join_payco .pop_policy .box_scroll a{ color: #333; text-decoration: underline; color: #868687;}
.pop_join_payco .pop_policy .close{display:block;overflow:hidden;position:absolute;top:30px;right:30px;width:19px;height:19px;background-position:-55px -110px;text-indent:-900px; z-index: 20}
.pop_join_payco .pop_policy .dimmed{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.5; }
.pop_join_payco .logo span,
.pop_join_payco .character,
.pop_join_payco .pop_policy .close{ background-image: url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=20170711&v=1578626117 ); background-repeat: no-repeat; text-indent: -9999em;}

.vvip_experience{height:417px;border-top:2px solid #4f5660;background:url( https://img.tmon.co.kr/static/img/p_vvip_exp.png?v=1578626117 ) no-repeat 32px 40px}
.vvip_experience ul.info{height:45px;padding:278px 0 0 32px}
.vvip_experience ul.info li{background:url( https://img.tmon.co.kr/static/img/bg_dot5.gif?v=1578626117 ) no-repeat 0 6px;padding:0 0 2px 7px;font-size:11px;color:#7c7c80;line-height:15px;letter-spacing:-1px;text-align:left}
:root .vvip_experience ul.info li{line-height:16px \0/IE9}
.vvip_experience .btn{margin:6px auto 0;width:208px;height:48px}
.vvip_experience .btn a{display:block;height:48px;overflow:hidden;font-size:0;line-height:999px}

.vvip_customer{height:246px;margin:20px 0 0;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip.png?v=1578626117 ) no-repeat 0 -470px}
.vvip_customer .info{padding:82px 0 0 53px}
.vvip_customer .info li{padding:0 0 0 8px;background:url( https://img.tmon.co.kr/static/img/bg_dot5.gif?v=1578626117 ) no-repeat 0 6px;font-size:12px;color:#757575;line-height:18px}
.vvip_customer .btn{width:148px;height:38px;margin:18px 0 0 53px}
.vvip_customer .btn a{display:block;height:38px;overflow:hidden;font-size:0;line-height:999px}

.ly_floating_vvip{position:absolute;top:174px;left:50%;z-index:10;width:149px;height:153px;margin-left:256px}
.ly_floating_vvip .cont{width:100%;height:153px;background:url( https://img.tmon.co.kr/static/img/img_floating_vvip.png?v=1578626117 ) no-repeat}
.ly_floating_vvip .cont a{display:block;height:153px;overflow:hidden;font-size:0;line-height:999px;text-indent:-9999px}
.ly_floating_vvip .ly_clse{position:absolute;top:10px;right:3px;z-index:15;width:18px;height:18px}
.ly_floating_vvip .ly_clse a{display:block;height:18px;overflow:hidden;font-size:0;line-height:999px}
.mypage_layer .tb_simple tbody tr.road_addr td{padding:0;font-size:11px;color:#8c8f9a}
.mypage_layer .tb_simple tbody tr.road_addr th{padding-top:7px}
.mypage_layer .tb_simple tbody tr.road_addr td{padding:7px 0 0 5px;letter-spacing:-1px}
.mypage_layer .tb_simple tbody tr.road_addr td .detail_addr{display:block;margin-top:4px}

.tbl_join{clear:both;width:100%;border:1px solid #e5e5e5;color:#333;table-layout:fixed}
.tbl_join th,.tbl_join td{border-top:1px solid #ededee}
.tbl_join .first th,.tbl_join .first td,.tbl_join .contact th,.tbl_join .contact td{border-top:0}
.tbl_join th{padding-left:24px;border-right:1px solid #e5e5e5;background:#f5f5f7;text-align:left}
.tbl_join th p{position:relative;letter-spacing:-1px;line-height:16px}
.tbl_join th .ico_circle{position:absolute;top:5px;left:-10px}
.tbl_join td{padding:10px 0 10px 12px;background:#fff;font-size:11px}
.tbl_join td span.txt{font-size:12px;color:#333}
.tbl_join td select{height:20px;vertical-align:middle}
.tbl_join td strong{font-size:12px}
.tbl_join td .tmon_mail{display:block;padding-top:5px;color:#adadad;font-size:11px}
.tbl_join td input.txt{height:16px;padding:4px 0 0 5px;border:1px solid #ccc;vertical-align:middle}
.tbl_join td .txt.standby{color:#ccc}
.tbl_join td .dimmed{background:#e2e2e2;color:#a0a0a0}
.tbl_join td .guide{margin-left:10px;font-size:11px;color:#9fa0a7;letter-spacing:-1px;line-height:22px}
.tbl_join td .guide2{margin-left:3px;font-size:12px;color:#737373;vertical-align:-1px}
.tbl_join td .guide2 em{color:#ff3600}
.tbl_join td p.txt{line-height:18px;font-size:12px}
.tbl_join td p.txt span{color:#9fa0a7}
.tbl_join tr.clause_agree th{padding-left:37px;border-top:1px solid #dedede}
.tbl_join tr.clause_agree td,.tbl_join tr.name th,.tbl_join tr.name td{border-top:1px solid #dedede}
.tbl_join .contact th{padding-top:5px;vertical-align:top}
.tbl_join .contact td{padding-top:0}
.tbl_join .tbl_info{margin:10px 0 0 0px}
.tbl_join .tbl_info th{height:30px;padding:5px 10px;text-align:center}
.tbl_join .tbl_info td{padding:10px 0 10px 0;border:1px solid #dedede;background:#f9f9f9;text-align:center}
.tbl_join .interest th{padding-top:15px;vertical-align:top}
.tbl_join .interest td{padding-top:13px;padding-bottom:20px}
.tbl_join .btn_cfm{display:inline-block;width:53px;height:22px;background:url( https://img.tmon.co.kr/static/img/spr_btn.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -374px -263px;vertical-align:middle;text-indent:-9000px}
.tbl_join .btn_cfm_overlap{display:inline-block;width:53px;height:22px;margin:-1px -1px 0 4px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -700px -275px;vertical-align:middle;text-indent:-9000px}
.tbl_join .btn_cfm_mobile{display:inline-block;width:52px;height:22px;margin-right:30px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -700px -305px;vertical-align:middle;text-indent:-9000px}
.tbl_join .btn_cfm_req,
.tbl_join .btn_cfm_input{display:inline-block;overflow:hidden;width:80px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -760px -305px;vertical-align:middle}
.tbl_join .btn_cfm_input{background-position:-820px -275px}
.tbl_join .btn_cfm_req button,
.tbl_join .btn_cfm_input button{display:block;width:150%;height:150%;border:0;background:transparent;text-indent:-9000px}
.tbl_join .btn_cfm_ipin{display:inline-block;width:77px;height:22px;background:url( https://img.tmon.co.kr/static/img/spr_btn.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -347px -286px;vertical-align:middle;*vertical-align:bottom;text-indent:-9000px}
.tbl_join .noti3{padding-bottom:5px}
.tbl_join .form_input{display:inline-block;vertical-align:middle}
.tbl_join .form_label{display:inline-block;width:44px;margin:1px 0 0 3px;font-size:12px;vertical-align:middle}
.tbl_join .txt_attention{font-size:11px;color:#9fa0a7;letter-spacing:-1px}
.tbl_join td .agree{margin-top:12px;padding-top:8px;border-top:1px solid #f2f2f2;font-size:12px;color:#333}
.tbl_join td .agree em{display:inline-block;margin-right:23px;vertical-align:middle}
.tbl_join td .agree .bu{display:inline-block;overflow:hidden;width:2px;height:2px;margin-right:4px;background-color:#828282;text-indent:-900px;vertical-align:middle}
.tbl_join td .agree .form_input{position:relative;top:-1px}
.tbl_join td .agree .form_label{position:relative;top:-1px;width:auto;margin-right:25px}

.noti{position:relative;padding:10px 0 1px 8px;background:url( https://img.tmon.co.kr/static/img/ico_bu.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 14px;color:#585858;font-size:12px}
.noti span{display:block;padding-top:5px;color:#9fa0a7;font-size:11px;letter-spacing:-1px}
.noti .sel{position:absolute;top:10px;left:402px}
.noti .sel label{color:#333;margin-right:24px}
.noti2{position:relative;float:left;margin-left:10px;line-height:14px}
.noti2 .guide{position:absolute;top:-4px;left:-4px;padding-left:14px;background:url( https://img.tmon.co.kr/static/img/sp_bg.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat}
.noti2 .guide .in{display:inline;float:left;height:22px;padding:8px 10px 0 0;background:url( https://img.tmon.co.kr/static/img/sp_bg.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 100% 0;font-weight:bold;letter-spacing:-1px}
.noti_capslock{display:block;clear:both;color:#FD5C01}
.noti3{overflow:hidden;position:relative;padding:15px 0 11px;color:#333;font-size:11px;letter-spacing:-1px}
.noti3 .dsc span{color:#9fa0a7}
.noti3 .sel{float:left;margin:7px 29px 0 1px}
.noti3 .sel span{display:inline-block;position:relative;padding:0 20px 0 6px}
.noti3 .sel .bu{display:inline-block;position:absolute;top:4px;left:0;width:2px;height:2px;background-color:#828282;font-size:0;line-height:0}
.noti3 .sel input{vertical-align:-2px}
.noti3 .sel label{margin:0 21px 0 1px}
.noti4{position:relative;padding:11px 0 8px;color:#333;font-size:11px;letter-spacing:-1px;border-top:1px solid #ededee;margin-left:-12px;padding-left:12px;line-height:22px;}
.noti4 > .x_icon { width:14px; height:14px; display:inline-block; background:url( https://img.tmon.co.kr/static/img/img_tmonpickup_q.gif?v=1578626117 ) no-repeat; vertical-align:middle; line-height:14px; }
.noti4 > .btn_hp_cancel { width:52px; height:22px; background:url( https://img.tmon.co.kr/static/img/btn_hp_cancel.gif?v=1578626117 ); vertical-align:middle; }
.noti4 > .payment_hp_layer { width:434px; height:86px; padding:9px 15px 16px 15px; font-size:11px; color:#5b5d6d; line-height:17px; border:1px solid #000; position:absolute; top:40px; left:12px; z-index:1; background-color:#fff; letter-spacing:0px; }
.noti4 > .payment_hp_layer b { line-height:24px; }
.noti4 > .payment_hp_layer .arr { display:inline-block; width:15px; height:9px; background:url( https://img.tmon.co.kr/static/img/bu_arrow7.png?v=1578626117 ); position:absolute; top:-9px; left:88px; }

.payment_hp{position: relative;	padding: 0 0 8px;	color: #333;	font-size: 11px;	letter-spacing: -1px;	line-height: 22px;	display: inline-block;	padding-left: 1px;}
.payment_hp > .x_icon { width:14px; height:14px; display:inline-block; background:url( https://img.tmon.co.kr/static/img/img_tmonpickup_q.gif?v=1578626117 ) no-repeat; vertical-align:middle; line-height:14px; }
.payment_hp > .btn_hp_cancel { width:52px; height:22px; background:url( https://img.tmon.co.kr/static/img/btn_hp_cancel.gif?v=1578626117 ); vertical-align:middle; }
.payment_hp > .payment_hp_layer { width:434px; height:86px; padding:9px 15px 16px 15px; font-size:11px; color:#5b5d6d; line-height:17px; border:1px solid #000; position:absolute; top:40px; left:2px; z-index:1; background-color:#fff; letter-spacing:0px; }
.payment_hp > .payment_hp_layer b { line-height:24px; }
.payment_hp > .payment_hp_layer .arr { display:inline-block; width:15px; height:9px; background:url( https://img.tmon.co.kr/static/img/bu_arrow7.png?v=1578626117 ); position:absolute; top:-9px; left:88px; }

.cell_cetifi .term_title { font-size:12px; font-weight:bold; display:block; margin-top:10px; }
.cell_cetifi .term_tbl { width:665px !important; border:1px solid #e7e7e9; margin-top:10px; margin-bottom:11px; }
.cell_cetifi .term_tbl > thead > tr > th { background-color:#f9f9f9; font-size:11px; color:#555555; border-left:1px solid #e7e7e9; font-weight:normal; text-align:center; padding:11px 0; }
.cell_cetifi .term_tbl > thead > tr > th:first-child { border-left:0px none; }
.cell_cetifi .term_tbl > tbody > tr > td { background-color:#fff; font-size:11px; color:#555555; border-left:1px solid #e7e7e9; font-weight:normal; text-align:center; padding:11px 0; border-top:0px none; }
.cell_cetifi .term_tbl > tbody > tr > td:first-child { border-left:0px none; }

.noti6{overflow:hidden;position:relative;padding:8px 0px 11px 12px;color:#333;font-size:12px;letter-spacing:-1px; border-top: 1px solid #ededee;margin-left: -12px;}
.noti6 .dsc span{color:#9fa0a7;padding: 0px}
.noti6 .sel{float:left;margin:7px 29px 0 1px}
.noti6 .sel span{display:inline-block;position:relative;padding:0 0px 0 6px}
.noti6 .sel .bu{display:inline-block;position:absolute;top:4px;left:0;width:2px;height:2px;background-color:#828282;font-size:0;line-height:0}
.noti6 .sel input{vertical-align:-2px}
.noti6 .sel label{margin:0 0px 0 1px;}
.noti6 .sel label.first{margin-right:20px;}

.noti7{overflow:hidden;position:relative;padding: 0px 0 11px;color:#333;font-size:11px;letter-spacing:-1px}
.noti7 .dsc span{color:#9fa0a7; padding: 0px}
.noti7 .sel{float:left;margin:7px 29px 0 1px;}
.noti7 .sel strong{font-size:12px;}
.noti7 .sel span{display:inline-block;position:relative;padding:0 0px 0 6px}
.noti7 .sel .bu{display:inline-block;position:absolute;top:4px;left:0;width:2px;height:2px;background-color:#828282;font-size:0;line-height:0}
.noti7 .sel input{vertical-align:-2px}
.noti7 .sel label{margin:0 0px 0 1px;}
.noti7 .sel label.first{margin-right:20px;}

.noti8{overflow:hidden;position:relative;padding:8px 0px 0px 12px;color:#333;font-size:12px;letter-spacing:-1px; border-top: 1px solid #ededee;margin-left: -12px;}
.noti8 .dsc span{color:#9fa0a7;padding: 0px}
.noti8 .sel{float:left;margin:7px 29px 0 1px}
.noti8 .sel span{display:inline-block;position:relative;padding:0 0px 0 6px}
.noti8 .sel .bu{display:inline-block;position:absolute;top:4px;left:0;width:2px;height:2px;background-color:#828282;font-size:0;line-height:0}
.noti8 .sel input{vertical-align:-2px}
.noti8 .sel label{margin:0 0px 0 1px;}
.noti8 .sel label.first{margin-right:20px;}

.reset_idpw{width:584px;margin:40px auto 0}
.reset_idpw ul{overflow:hidden;margin-top:30px;padding:13px 0 13px 70px;border:1px solid #f0f0f0;background:#fff;text-align:center}
.reset_idpw li{display:inline-block;float:left;width:150px;margin:0 auto}

/* 본인인증 추가 */
.auth_type .txt_error{height:48px;overflow:hidden;margin-left:-1px;width:988px;border-left:1px solid #e9d94e;border-right:1px solid #e9d94e;background:url( https://img.tmon.co.kr/static/img/bg_topnotice.png?v=1392112388&v=1429604599&v=1578626117 ) repeat-x;text-align:center;letter-spacing:-1px}
.auth_type .txt_error strong{display:inline-block;*display:inline;zoom:1;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -775px -450px;margin:13px 0 0;padding:6px 0 0 31px;color:#2f3038}
.auth_type .verify_wp h3{width:312px;margin-bottom:15px;margin-left:12px;background-position:0 -510px}
.auth_type .verify_to{padding-top:10px;border-top:1px solid #ecedee}
.auth_type .verify_to .dsc{width:459px;height:15px;margin:17px 0 0 3px;background-position:-320px -510px}
.auth_type .verify_to .btns{height:56px}
.auth_type .verify_to .adinfo em{top:6px}

/* 연락처 등록 본인인증 */
.phone_cert {position: relative;width: 750px;margin: 0 auto;padding-top: 15px;zoom: 1; border: 1px solid #d7d7d7;margin-top: 50px}
.phone_cert_area{width:565px;margin:0 auto;padding:40px 0 15px}
.phone_cert_title{display:block;width:244px;height:30px;margin-bottom:40px; font-size: 35px;	font-weight: bold;font-family: "나눔고딕",NanumGothic,"Nanum Gothic",돋움,dotum,Apple SD Gothic Neo,sans-serif;}
.phone_cert_info { position: relative;padding-bottom: 20px;color: #999; border-top: 1px solid #d7d7d7;padding-top:30px;text-align: center;}
.phone_cert_desc { font-size: 14px;}
.phone_cert_inputs_area{	display: block; padding-bottom: 20px; }
.phone_cert_inputs {	position: relative;	margin: 20px 0;padding-left: 121px;}
.phone_cert_inputs.iefix {*z-index: 1;}
.phone_cert_inputs_label {vertical-align: -1px;}
.phone_cert_inputs_text {position: absolute;top: 0;left: 0;width: 121px;padding: 16px 0;color: #333;line-height: 1;font-size: 14px;font-weight: bold;}
.phone_cert_inputs_small {display: inline-block;width: 91px;margin: 0 1px 0 2px;height: 16px;padding: 14px 15px 13px 0;line-height: 16px;border: 1px solid #d7d7d7;color: #999;font-size: 14px;font-weight: bold;text-indent: 15px;vertical-align: top;}
.phone_cert_inputs_btn {display: inline-block;width: 100px;height: 29px;padding-top: 14px;border: 1px solid #f50;color: #f50;font-size: 16px;line-height: 1;text-align: center;vertical-align: top;font-weight: bold;}
.phone_cert_inputs_warn {	display: block;font-size: 11px;line-height: 1;margin-top: 10px;color: #ff3800;}
.phone_cert_footer {imargin-top: 20px;padding-top: 7px;border-top: 1px solid #d7d7d7;padding-bottom: 25px;}
.phone_cert_footer_btn {display: block;width: 120px;height: 38px;margin: 45px auto 0;padding-top: 22px;border: 1px solid #e54800;color: #fff;	font-size: 18px;font-weight: bold;	text-align: center;background-color: #f50;}
.phone_cert_footer_btn span{vertical-align: top;}
.phone_cert_inputs .uio_select_box {width: 106px;margin-right: 2px;}
.phone_cert_area .tit_caption {display: block;padding: 10px 0;line-height: 13px;color: #555;font-size: 12px;	font-weight: bold;}
.phone_cert_area .tbl{table-layout: fixed;width: 100%;border-collapse: collapse;border-spacing: 0;border: 0;}
.phone_cert_area .tbl th {border-bottom: 0;height: 32px;background-color: #f9f9f9;color: #999;	font-weight: normal;}
.phone_cert_area .tbl th, .phone_cert_area .tbl td {border: 1px solid #e7e7e9;font-size: 12px;text-align: center;}
.phone_cert_area .tbl td {border-top: 0;padding: 8px 8px 6px;color: #555;line-height: 18px;letter-spacing: -1px;}

/* 로그인 */
.login_ct_wrap{width:817px;margin:170px auto 0}
.login_ct_wrap .id_ipt,.login_ct_wrap .pw_ipt,.login_ct_wrap .capcha_ipt{display:block}
.login_ct_wrap label strong{cursor:text}
.login_ct_wrap .main_logo a{display:block;width:110px;height:28px;background:url( https://img.tmon.co.kr/static/img/sp_member.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.login_ct_wrap .login_ct_box{overflow:hidden;margin-top:9px;zoom:1}
.login_ct_wrap .login_ct_box:after{display:block;clear:both;content:''}
.login_ct_wrap .login_ct{float:left;position:relative;width:402px;border:1px solid #e2e2e5;background:#fff}
.login_ct_wrap .login_inner{padding:50px 47px 24px;border:7px solid #ebebeb}
.login_ct_wrap input.input_txt{position:relative;width:281px;height:20px;*margin-top:-1px;padding:0 5px;border:1px solid #ccc;line-height:20px;vertical-align:middle;background-color:transparent}
.login_ct_wrap .id_ipt,.login_ct_wrap .pw_ipt{position:relative;height:22px}
.login_ct_wrap .pw_ipt{margin-top:7px}
.login_ct_wrap .id_ipt strong,.login_ct_wrap .pw_ipt strong{display:block;position:absolute;top:3px;left:6px;font-weight:normal;font-size:12px;color:#9fa0a7;line-height:18px;vertical-align:middle}
.login_ct_wrap .chk_choice{position:relative;height:35px;margin-top:12px}
.login_ct_wrap .chk_choice label{padding-right:5px;font-size:11px;color:#777d8b;letter-spacing:-1px}
.login_ct_wrap .chk_choice .msg_layer{position:absolute;padding:9px 15px 8px;border:1px solid #777d8b;background:#fff;font-size:11px;line-height:15px;color:#46474d;letter-spacing:-1px}
.login_ct_wrap .chk_choice .msg_layer .arrow{display:block;position:absolute;top:-7px;left:24px;width:13px;height:7px;background:#fff url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -185px -44px}
.login_ct_wrap .chk_choice .msg_layer em{color:#ff2501}
.login_ct_wrap .btn_login a{display:block;width:294px;height:40px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=2&v=1578626117 ) no-repeat -155px -800px;text-indent:-9999px}
.login_ct_wrap .find{overflow:hidden;position:relative;margin-top:41px;border-top:1px solid #eeeef1}
.login_ct_wrap .find a,.login_ct_wrap .find .bar{display:inline-block;float:left;margin-top:2px;vertical-align:top}
.login_ct_wrap .find a{padding:13px 11px}
.login_ct_wrap .find a span{display:inline-block;overflow:hidden;width:58px;height:13px;background:url( https://img.tmon.co.kr/static/img/sp_member.png?v=2&v=1578626117 ) no-repeat -295px 0;line-height:100px;vertical-align:middle}
.login_ct_wrap .find a.pw_find span{width:68px;background-position:-295px -15px}
.login_ct_wrap .find a.join{position:absolute;top:0;right:0}
.login_ct_wrap .find a.join span{width:68px;background-position:-367px 0}
.login_ct_wrap .find .bar{margin-top:17px;padding:0 7px;font-size:11px;color:#d9dadc;vertical-align:middle}
.login_ct_wrap .txt{width:133px;height:12px;margin-top:20px;background:url( https://img.tmon.co.kr/static/img/sp_member.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -160px -15px;text-indent:-9999px}
.login_ct_wrap .banner{float:right;width:402px;height:310px;border:1px solid #e2e2e5;border-left:0;background:#fff}
.login_ct_wrap .banner a{display:inline-block;overflow:hidden;border:7px solid #ebebeb}
.login_ct_wrap .banner a img{float:left}
.login_ct_wrap .copyright{width:100%;margin-top:10px;font-size:11px;color:#afb0b9;text-align:center}
.login_ct_wrap .ipt_wrn_msg{margin-bottom:7px;padding-left:1px;font-size:12px;color:#ff0000}

/* simple join */
#wrap.s_join{background:#fff}
body.s_join_bg #footer{background-color:#fff}
.uio_select_box{display:inline-block;position:relative;*display:inline;*zoom:1;*z-index:101;vertical-align:top}
.uio_select_box .value{display:inline-block;position:relative;width:100%;border:1px solid #d7d7d7;background-color:#fff}
.uio_select_box .value a{display:block;height:15px;padding:15px 14px 13px;font-size:14px;font-weight:bold;color:#999}
.uio_select_box .value .ico_arr{display:block;position:absolute;top:19px;right:12px;width:9px;height:5px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=1578626117 ) no-repeat -110px 0;}
.uio_select_box input{width:auto}
.uio_select_box .lst{display:none;overflow:hidden;overflow-y:auto;position:absolute;top:44px;left:0;width:100%;max-height:250px;z-index:100;border:1px solid #d7d7d7;background-color:#fff}
.uio_select_box .lst.show{display:block}
.uio_select_box .lst li{margin-top:0}
.uio_select_box .lst a{display:block;padding:14px 13px;font-size:14px;font-weight:bold;color:#333;*zoom:1}
.uio_select_box .lst a:hover,
.uio_select_box .lst a.hover{background-color:#eee}

.uio_check_box{position:relative;display:block;height:20px;padding-left:30px;margin-bottom:9px;line-height:20px;font-size:14px;font-weight:bold;color:#333;vertical-align:middle}
.uio_check_box input{position:absolute;left:-9999px}
.uio_check_box .check_style{position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #707070}
.uio_check_box .check_style i{display:none}
.uio_check_box input.checked + .check_style{border:1px solid #ff5000} /* ie8 선택자 버그로 인해 둘로 나눔 */
.uio_check_box input:checked + .check_style{border:1px solid #ff5000}
.uio_check_box input.checked + .check_style i{display:block;width:12px;height:10px;margin:4px 0 0 3px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=201603&v=1578626117 ) no-repeat -129px 0}
.uio_check_box input:checked + .check_style i{display:block;width:12px;height:10px;margin:4px 0 0 3px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=201603&v=1578626117 ) no-repeat -129px 0}
.s_join_wrap .crawler .agree_lst .uio_check_box span.terms_highlight{font-size:12px !important;}

.s_join_wrap{overflow:hidden;width:565px;margin:0 auto;padding-top:37px;background-color:#fff;*zoom:1}

.s_join_wrap h1{
  overflow:hidden;width:153px;height:28px;
  /*background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=1578626117 ) no-repeat;text-indent:-900px*/
  background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=2016081212&v=1578626117 ) no-repeat 0 -130px;text-indent:-900px;
}
.s_join_wrap h1.join1{overflow:hidden;width:410px;height:28px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=2016081213&v=1578626117 ) no-repeat 0 -159px;text-indent:-900px;}
.s_join_wrap .join_field,
.s_join_wrap .join_extra_info{position:relative;padding:38px 0}
.s_join_wrap .join_extra_info{border-top:1px solid #f1f1f2}
.s_join_wrap .join_field .essential{color:#ff5000;}
.s_join_wrap .join_extra_info .choice{font-size:16px;color:#999}

.s_join_wrap .bt_cp_br,
.s_join_wrap .bt_cp_bg{display:inline-block;width:100px;height:15px;margin-left:2px;padding:15px 0 13px;border:1px solid #ff5001;background-color:#fff;line-height:16px;font-size:14px;letter-spacing:-1px;text-align:center;font-weight:bold;color:#ff5000;text-decoration:none;vertical-align:top}
.s_join_wrap .bt_cp_bg{border:1px solid #e54800;background-color:#ff5000;color:#fff}

.s_join_wrap .join_components{*position:relative;*z-index:102;width:100%;margin-top:18px}
.s_join_wrap .join_components label{display:block;overflow:hidden;height:43px;border:1px solid #d7d7d7;font-size:0;line-height:0;vertical-align:top}
.s_join_wrap .join_components input{display:block;width:100%;height:15px;padding:14px 0;border:0;line-height:16px;font-size:14px;font-weight:bold;color:#333;text-indent:13px;vertical-align:top}
.s_join_wrap .join_components ::-webkit-input-placeholder{color:#999}
.s_join_wrap .join_components :-moz-placeholder{color:#999}
.s_join_wrap .join_components ::-moz-placeholder{color:#999}
.s_join_wrap .join_components :-ms-input-placeholder{color:#999}
.s_join_wrap .join_components li{position:relative;margin-top:30px}
.s_join_wrap .join_components li:first-child{margin-top:0}
.s_join_wrap .join_components li.pr{/*padding-right:108px*/}
.s_join_wrap .join_components li.pr .bt_cp_br{position:absolute;top:0;right:0}

.s_join_wrap .join_components li .field{*zoom:1}
.s_join_wrap .join_components li .field:after{display:block;clear:both;content:''}
.s_join_wrap .join_components .uio_select_box .lst li{margin-top:0}
.s_join_wrap .join_components .cp_txt_attn{margin:6px 0 0 -1px;line-height:18px;font-size:11px;color:#ff3800;letter-spacing:-1px}
.s_join_wrap .join_components .cp_txt_attn em{color:#ff3800}
.s_join_wrap .join_components .cp_even label:first-child{position:relative;margin-bottom:-1px;border-bottom:1px solid #ededed}
.s_join_wrap .join_components .cp_even input:focus{position:relative}
.s_join_wrap .join_components .cp_certify{*position:relative;*z-index:999}
.s_join_wrap .join_components .cp_certify.pr{/*padding-right:110px;*/}
.s_join_wrap .join_components .cp_certify label,
.s_join_wrap .join_components .cp_certify .dash,
.s_join_wrap .join_components .cp_certify .at{float:left}
.s_join_wrap .join_components .cp_certify .dash,
.s_join_wrap .join_components .cp_certify .at{width:19px;margin-top:16px;font-size:14px;font-weight:bold;text-align:center}
.s_join_wrap .join_components .cp_certify .at{width:7%;margin-top:15px}
.s_join_wrap .join_components .cp_certify .uio_select_box{float:right;margin-right:2px;}
.s_join_wrap .join_components .cp_certify .bt_cp_bg,
.s_join_wrap .join_components .cp_certify .bt_cp_br{margin-left:6px}
.s_join_wrap .join_components .cp_certify .field label{width:40%}
/* .s_join_wrap .join_components .cp_certify .field input{color:#333} */
.s_join_wrap .join_components .cp_certify .field .direct{float:left}
.s_join_wrap .join_components .cp_certify .field .direct span{display:block;margin-right:6px}
.s_join_wrap .join_components .cp_certify .field .direct input{border:1px solid #d7d7d7}
.s_join_wrap .join_components .cp_certify .field .uio_select_box{width:52%}
.s_join_wrap .join_components .cp_certify .login_option{margin:8px 0 0 -1px;line-height:13px}
.s_join_wrap .join_components .cp_certify .login_option a{font-size:11px;letter-spacing:-1px;color:#333}
.s_join_wrap .join_components .cp_certify .login_option a:hover{text-decoration:underline}
.s_join_wrap .join_components .cp_certify .login_option .div{margin:0;font-size:11px;color:#d7d7d7}
.s_join_wrap .join_components .cp_certify .field.dir label{width:28%;*margin-top:-1px}
.s_join_wrap .join_components .cp_certify .field.dir .at{width:5%}
.s_join_wrap .join_components .cp_certify .field.dir .direct{width:31%;*margin-top:-1px}
.s_join_wrap .join_components .cp_certify .field.dir .uio_select_box{width:35%}
.s_join_wrap .join_components .cp_certify.auth{margin-top:0}
.s_join_wrap .join_components .cp_certify .field.certify{position:relative;margin-top:10px;padding:0 108px 0 198px}
.s_join_wrap .join_components .cp_certify .field.certify label{float:none;width:auto}
.s_join_wrap .join_components .cp_certify .btn_auth{position:absolute;top:0;left:0;width:190px;margin-left:0}
.s_join_wrap .join_components .cp_certify .btn_auth i{display:inline-block;width:19px;height:14px;margin:-2px 10px 0 0;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=1578626117 ) no-repeat -151px 0;vertical-align:middle}
.s_join_wrap .join_components .cp_certify .bt_cp_bg{position:absolute;top:0;right:0}


.s_join_wrap .join_terms_agree{padding:33px 0 8px}
.s_join_wrap .join_terms_agree .view{display:inline-block;overflow:hidden;position:relative;top:-1px;width:51px;height:20px;margin-left:2px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=1578626117 ) no-repeat 0 -110px;line-height:900px;vertical-align:middle}
.s_join_wrap .field.birthday{padding-bottom:9px;*zoom:1}
.s_join_wrap .field.birthday:after{display:block;clear:both;content:''}
.s_join_wrap .field.birthday .uio_select_box{float:left;margin-right:-1px}
.s_join_wrap .field.birthday .uio_select_box#bdYear .value{border-left-color:#d7d7d7}
.s_join_wrap .field.birthday .uio_select_box .value{border-left-color:#ededed}
.s_join_wrap .field.birthday .uio_select_box .value .ico_arr{top:20px;right:15px}

.s_join_wrap .tit_caption{display:block;padding:10px 0;font-size:11px;line-height:13px;color:#555}
.s_join_wrap .tbl,
.s_join_wrap .crawler{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;border:0}
.s_join_wrap .crawler{margin-top:7px}
.s_join_wrap .tbl th,
.s_join_wrap .tbl td{border:1px solid #e7e7e9;font-size:11px !important;text-align:center}
.s_join_wrap .tbl th{border-bottom:0;height:32px;background-color:#f9f9f9;color:#999;font-weight:normal}
.s_join_wrap .tbl td{border-top:0;padding:8px 8px 6px;color:#555;line-height:18px;letter-spacing:-1px}

.s_join_wrap .crawler th{font-size:14px;text-align:left;vertical-align:middle}
.s_join_wrap .crawler th,
.s_join_wrap .crawler td{padding:10px 0;color:#333;line-height:19px}
.s_join_wrap .crawler td{border-left:none !important; border-bottom:none !important;}
.s_join_wrap .crawler input,
.s_join_wrap .crawler label{display:inline-block;vertical-align:middle}
.s_join_wrap .crawler input{position:relative;top:0;width:13px;height:13px;margin:-2px 6px 0 0;vertical-align:middle}
.s_join_wrap .crawler label:first-child{margin-right:27px}
.s_join_wrap .crawler .field.birthday{padding-bottom:0}

.s_join_wrap .crawler .extra_agree{position:relative;overflow:hidden;padding:15px 0 15px 156px;border:1px solid #d7d7d7;*zoom:1}
.s_join_wrap .crawler .extra_agree:after{display:block}
.s_join_wrap .crawler .all_agree{position:absolute;left:30px;top:50%;height:20px;margin-top:-10px;font-weight:bold;line-height:20px}
.s_join_wrap .crawler .all_agree label{margin-right:0}
.s_join_wrap .crawler .all_agree input{position:absolute}
.s_join_wrap .crawler .agree_lst li{position:relative;padding:3px 0 2px 14px;line-height:19px}
.s_join_wrap .crawler .agree_lst .uio_check_box{font-size:12px;font-weight:normal;margin:0;padding:0;vertical-align:middle;}
.s_join_wrap .crawler .agree_lst .uio_check_box .check_style{position:absolute;top:2px;left:0;width:11px;height:11px;border:1px solid #707070}
.s_join_wrap .crawler .agree_lst .uio_check_box .check_style i{display:none}
.s_join_wrap .crawler .agree_lst .uio_check_box input.checked + .check_style{border:1px solid #707070} /* ie8 선택자 버그로 인해 둘로 나눔 */
.s_join_wrap .crawler .agree_lst .uio_check_box input:checked + .check_style{border:1px solid #707070}
.s_join_wrap .crawler .agree_lst .uio_check_box input.checked + .check_style i{display:block;width:8px;height:7px;margin:2px 0 0 2px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=20160902&v=1578626117 ) no-repeat -4px -194px}

.s_join_wrap .bt_area{margin-top:12px;text-align:center}
.s_join_wrap .bt_area .bt_cp_bg{width:200px;height:19px;padding:21px 0 19px;line-height:20px;font-size:18px}

/*티몬 페이코 약관 동의 추가*/
.rull_area{margin-top:24px;}
.rull_area.bt1{padding-top:38px;border-top:1px #f1f1f2 solid;}
.rull_area .mt10{margin-top:10px;}
.rull_area .mt15{margin-top:15px;}
.rull_area .tit{font-size:14px;}
.rull_area .rull_inner{margin-top:10px;padding:15px 17px;;border:1px #dfe2e6 solid;}
.rull_area .rull_inner p .check_style{margin-top:1px;width:15px;height:15px;}
.rull_area .rull_inner input:checked + .check_style i{display:block;width:12px;height:10px;margin:4px 0 0 2px;background:url( https://img.tmon.co.kr/static/img/ico_check.gif?v=1578626117 ) no-repeat 0 0;}
.rull_area .rull_inner p{margin-top:9px;position:relative;padding-right:40px;}
.rull_area .rull_inner p label{color:#333;font-size:12px;font-weight:normal;}
.rull_area .rull_inner p label em{color:#ff5000;font-size:11px;}
.rull_area .rull_inner p label em.choice{color:#333;font-size:11px;}
.rull_area .rull_inner p:first-child{margin-top:0;}
.rull_area .rull_inner p.mb0{padding-bottom:0;}
.rull_area .rull_inner p label .txt{display:inline-block;border:1px solid;}
.rull_area .rull_inner p .view{display:inline-block;overflow:hidden;position:relative;top:-1px;width:51px;height:20px;margin-left:2px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=1578626117 ) no-repeat 0 -110px;line-height:900px;vertical-align:middle}
.rull_area .btn_join{margin-top:20px;display:block;width:100%;height: 45px;color: #FFF;letter-spacing: -0.5px;font-size: 14px;text-align: center;line-height: 49px;background:#f27935;border-radius:2px;}
.rull_area .bt_area{margin-top:52px;}
.payco_check{margin:30px auto 0 auto;display:block;width:200px;height:54px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v2016081245&v=1578626117 ) no-repeat -193px 0px;text-indent:-9999px;}
.btn_payco .result_txt{margin-top:6px;line-height: 18px;font-size: 11px;color: #ff3800;letter-spacing: -1px;}
/*티몬 페이코 약관 동의 추가 끝*/


.layer_terms{display:none;position:absolute;z-index:9999;top:0;left:50%;width:864px;margin-left:-432px;padding:29px 30px;border:2px solid #333;background-color:#fff}
.layer_terms.show{display:block}
.layer_terms strong{display:block;margin:0 0 23px -1px;line-height:20px;font-size:18px;color:#333}
.layer_terms .terms_wrap{overflow:hidden;overflow-y:scroll;height:391px;padding:17px 21px;border:1px solid #d6dae1;line-height:18px;font-size:11px;color:#868687}
.layer_terms .close{display:block;overflow:hidden;position:absolute;top:12px;right:12px;width:19px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_s_join.png?v=1578626117 ) no-repeat -55px -110px;text-indent:-900px}

/* 이용약관 */
.layer_terms h3{margin-bottom:4px;font-size:11px}
.layer_terms h4{margin:10px 0 4px}
.layer_terms h4:first-child{margin-top:0}
.layer_terms a{color:#333;text-decoration:underline}
.layer_terms a:hover{color:#000;text-decoration:underline}
.layer_terms li div{display:block;padding-left:20px}
.layer_terms table{width:100%;border:1px solid #b3b3b3;background:#fff}
.layer_terms th{background:#eee;padding:5px 0 5px 10px;border:1px solid #d9d8d8}
.layer_terms td{padding:5px 0 5px 10px;border:1px solid #d9d8d8}
.layer_terms tbody th{background:#f8f8f8;text-align:left}
.layer_terms .btn_area{margin-top:35px;text-align:center}
.layer_terms .btn_area a{display:inline-block;overflow:hidden;width:191px;height:45px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1436321814&v=1578626117 ) no-repeat;line-height:200px;vertical-align:middle}
.layer_terms .btn_area a.btn_old_rules{background-position:-520px -370px}
.layer_terms .btn_area a.btn_now_rules{margin-right:1px;background-position:-715px -370px}
.layer_terms .btn_area a.btn_old_rules_svc{width:145px;background-position:-740px -650px}
.layer_terms .btn_area a.btn_now_rules_svc{width:145px;margin-right:1px;background-position:-590px -650px}
.layer_terms .depth2{margin-left:20px}
.layer_terms .depth3{margin-left:25px}

/* 비밀번호 변경 */
.hdline_area .h_pw_change{width:128px;height:24px;background-position:-115px 0}
.pw_change_ct{padding:83px 73px 68px;border:1px solid #cecece;background:#fff}
.pw_change_ct .txt_info1{width:883px;height:197px;margin-bottom:48px;background:url( https://img.tmon.co.kr/static/img/img_pw_change.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.pw_change_ct .txt_info2{margin:17px 0 0 26px;font-size:11px;color:#b5b6be}
.pw_change_ct .txt_info2 .bu{font-size:12px}
.pw_change_ct .tb{padding:22px 0;border:solid #e2e3e5;border-width:1px 0;background:#fafafa}
.pw_change_ct .tb table{width:100%}
.pw_change_ct .tb table input.input_txt{width:165px;height:20px;padding:0 4px;border:1px solid #ccc;line-height:20px}
.pw_change_ct .tb table tbody th{padding-left:27px;color:#333;text-align:left;letter-spacing:-1px}
.pw_change_ct .tb table tbody th .bu1{display:inline-block;overflow:hidden;position:relative;top:-1px;width:3px;height:3px;margin-right:11px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -570px;line-height:100px;vertical-align:middle}
.pw_change_ct .tb table tbody th .bu2{display:inline-block;overflow:hidden;position:relative;top:-1px;width:7px;height:7px;margin-right:7px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -580px;line-height:100px;vertical-align:middle}
.pw_change_ct .tb table td{padding:7px 0;font-size:11px;line-height:17px;color:#777; border:0px !important;}
.pw_change_ct .tb table td.report{color:#f85b28}
.pw_change_ct .tb table .ipt_box{position:relative}
.pw_change_ct .tb table .ipt_box .guide{position:absolute;top:-3px;left:180px;height:28px;padding-right:10px;background:url( https://img.tmon.co.kr/static/img/sp_bg.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 100% -885px;white-space:nowrap}
.pw_change_ct .tb table .ipt_box .guide span{display:inline-block;height:28px;padding-left:15px;background:url( https://img.tmon.co.kr/static/img/sp_bg.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -885px;font-weight:bold;line-height:28px;color:#f85b28}
.pw_change_ct .btn_area{margin-top:50px;text-align:center}
.pw_change_ct .btn_area a{display:inline-block;overflow:hidden;width:157px;height:44px;margin:0 4px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:200px;vertical-align:middle}
.pw_change_ct .btn_area a.btn_pw_change{background-position:-680px -145px}
.pw_change_ct .btn_area a.btn_next_change{background-position:-840px -145px}

.change_password{position:absolute;width:432px;border:2px solid #3d3e47;background:#fff;color:#333;line-height:18px;z-index:1000}
.change_password h3{width:338px;height:23px;margin:44px 0 19px 40px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -552px -383px;text-indent:-9000px}
.change_password .dsc{padding:0 32px 0 34px}
.change_password .dsc p{padding-top:10px}
.change_password .btn_section{padding-top:31px}
.change_password .btn_section a{display:inline-block;overflow:hidden;height:35px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:9000px;vertical-align:middle}
.change_password a.btn_change{width:144px;background-position:-551px -346px}
.change_password a.btn_later{width:134px;background-position:-551px -310px}
.change_password .clse{height:26px;margin-top:40px;padding:10px 0 0 20px;border-top:1px solid #efefef;background:#f6f6f6;color:#707070}
.change_password .btn_clse{position:absolute;top:285px;right:14px;color:#707070}
.change_password .btn_clse span{display:inline-block;overflow:hidden;width:10px;height:9px;margin:-2px 0 0 3px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -328px -225px;line-height:9000px;vertical-align:middle}

/* 마이페이지 개편 =========================== */
.mypage_header{position:relative;width:100%;height:152px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=20180322&v=1578626117 ) no-repeat 0 -710px}
.mypage_header .user_welcome{float:right;margin-top:14px;font-size:13px}
.mypage_header .user_welcome .name{font-weight:400}
.mypage_header .user_welcome em{font-weight:700;color:#000}
.mypage_header .user_welcome .level{margin-left:3px}
.mypage_header .user_welcome .line{display:inline-block;width:1px;height:13px;margin:3px 12px 0 12px;background-color:#7e838f;vertical-align:top}
.mypage_header .user_welcome .icon_ssave3{display:inline-block; width:22px;height:21px;margin-left:7px;background:url( https://img1.tmon.kr/cdn3/static/img/icon_ssave3.png?v=1578626117 ) no-repeat 0 0;vertical-align:middle}
.mypage_header .user_welcome span.ico_ssave{width:17px;height:15px;display:inline-block;background:url( https://img.tmon.co.kr/static/img/sp_mypage_v2.png?v=20180420&v=1578626117 ) no-repeat 0 -229px;vertical-align:top;margin:1px 4px 0 0;}
.mypage_header .user_welcome a.btn{display:inline-block;*display:inline;zoom:1;width:65px;height:22px;margin:-1px 0 0 4px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -510px -200px;vertical-align:middle;font-size:0;line-height:999px}
.mypage_header .use_lst{overflow:hidden;padding-top:69px}
.mypage_header .use_lst li{float:left}
.mypage_header .use_lst a{display:inline-block;width:198px;height:81px}
.mypage_header .use_lst .num{display:inline-block;position:relative;margin:41px 0 0 29px;font-family:tahoma;font-weight:bold;font-size:20px;color:#f27935;cursor:pointer}
.mypage_header .use_lst li.lst2 .num{margin-left:50px}
.mypage_header .use_lst .num .line{display:none;position:absolute;top:22px;left:0;width:100%;height:3px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=20180326&v=1578626117 ) no-repeat -730px -520px}
.mypage_header .use_lst a:hover .line{display:block}

.mypage_container{padding:28px 29px 80px;border:1px solid #e3e3e5;border-top:0;background:#fff;zoom:1}
.mypage_container .validation,.signup_wp .validation{position:relative}
.mypage_container .option_area{height: 20px; padding:12px 0;text-align:right}
.mypage_category {position: relative; height: 44px; margin-bottom: 30px; background-color: #fff; }
.mypage_category:after{content:"";display:block;clear:both;}
.mypage_category li {float: left;width: 12.5%;height: 42px;background-color: #f8f8f8;border: 1px solid #dfe2e6;border-right: 0;box-sizing: border-box;}
.mypage_category li:last-child { border-right: 1px solid #dfe2e6; }
.mypage_category li.on {background-color: #fff;border-color: #b7bfc8 !important;border-right: 1px solid #b7bfc8;margin-right: -1px;border-bottom: none;}
.mypage_category li > a { display: block; height: 28px; padding-top: 14px; font-family: "Nanum Gothic Bold"; font-size: 13px; font-weight: bold; text-align: center; color: #6c7580; }
.mypage_category .depth_menu{display:none;position:absolute;top:42px;left:-2px;width:930px;border-bottom:1px solid #d7d7d7}
.mypage_category .depth_menu li{width:auto;height:auto;margin:0;border:0;background:none}
.mypage_category .depth_menu li a{display:inline-block;width:auto;height:auto;padding:0 18px;background:none;line-height:49px;color:#1e1f23}
.mypage_category .depth_menu li a:hover{text-decoration:underline}
.mypage_category .depth_menu li a.on{font-weight:bold;color:#ff3202}
.mypage_category .depth_menu li a.on:hover{text-decoration:none}
.mypage_category .depth_menu li .bar{float:left;width:1px;height:12px;margin-top:18px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1429604599&v=1578626117 ) no-repeat -370px -520px}
.mypage_category .depth_menu li:first-child .bar{display:none}
.mypage_category .partner_menu{display:none;position:absolute;right:-824px;height:49px;white-space:nowrap}
.mypage_category .partner_menu dt{float:left;position:relative;width:50px;height:20px;margin:14px -5px 0 0;background:url( https://img.tmon.kr/static/img/sp_mypage.png?v=1578626117 ) no-repeat -470px -75px;text-indent:-9999px}
.mypage_category .partner_menu dd{float:left}
.mypage_category .partner_menu dd a{display:inline-block;margin:0 -3px 0 -2px;padding:0 16px;line-height:49px;color:#3c4059;vertical-align:middle}
.mypage_category .partner_menu dd a:hover{text-decoration:underline}
.mypage_category .partner_menu dd .bar{color:#d5d5d7;vertical-align:middle}
.mypage_category .partner_menu dd a.on{font-weight:bold;color:#ff3202}
.mypage_category .partner_menu dd a.on:hover{text-decoration:none}
.mypage_category li .txt_info{position:absolute;top:62px;right:0;font-size:11px;color:#777;letter-spacing:-1px;white-space:nowrap}
.mypage_category li.menu8 .txt_info{right:0}
.mypage_category li .txt_info em{color:#06c}
.mypage_category li .txt_info .bu{display:inline-block;position:relative;top:-1px;width:14px;height:14px;margin-right:3px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) no-repeat 0 -660px;vertical-align:middle}

.coustom-class #wrap{background:#fff !important;}
.coustom-class #content{padding-top:13px !important;margin-top:13px;}

.mypage_container h3.tit{padding:40px 0 20px}
.mypage_container h3.tit span{display:block;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.mypage_container h3.tit span.info{width:97px;height:27px;background-position:-436px -45px}
.mypage_container h3.tit span.drop{width:146px;height:27px;background-position:0 -230px}
.mypage_container h3.tit span.user_info{width:94px;height:25px;background-position:-430px 0}
.mypage_container h3.tit span.coupon_lst{width:71px;height:18px;background-position:-140px 0}
.mypage_container h3.tit span.uselist{width:197px;height:27px;background-position:-436px -45px}
.mypage_container .date_control{position:relative;margin:12px 0 -1px;text-align:right}
.mypage_container .date_control .date_lst{display:inline-block;*display:inline;margin-right:2px;vertical-align:middle;zoom:1}
.mypage_container .date_control .date_lst li{float:left;width:43px;height:20px;margin-right:-1px}
.mypage_container .date_control .date_lst li a{display:inline-block;overflow:hidden;width:43px;height:20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -520px;line-height:100px;vertical-align:middle}
.mypage_container .date_control .date_lst li.month3 a{background-position:-42px -520px}
.mypage_container .date_control .date_lst li.month6 a{background-position:-84px -520px}
.mypage_container .date_control .date_lst li.year1 a{background-position:-126px -520px}
.mypage_container .date_control .date_lst li.month1 a{background-position:-42px -865px} 
.mypage_container .date_control .date_lst li.month3_new a{background-position:-84px -865px}
.mypage_container .date_control .date_lst li a.on{position:relative}
.mypage_container .date_control .date_lst li.all a.on{background-position:-175px -520px}
.mypage_container .date_control .date_lst li.month3 a.on{background-position:-217px -520px}
.mypage_container .date_control .date_lst li.month6 a.on{background-position:-259px -520px}
.mypage_container .date_control .date_lst li.year1 a.on{background-position:-301px -520px}
.mypage_container .date_control .date_lst li.month1 a.on{background-position:-175px -865px}
.mypage_container .date_control .date_lst li.month3_new a.on{background-position:-217px -865px}
.mypage_container .date_control select{*margin-left:4px;vertical-align:middle}
.mypage_container .date_control .btn_refund_go{display:block;position:absolute;top:4px;right:0;width:159px;height:14px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1429604599&v=1578626117 ) no-repeat -170px -685px;text-indent:-9999px}
.mypage_container .date_control .date_lst li.all {position: relative;}
.mypage_container .date_control .date_lst li.all .date_info {position: absolute; top:40px;left:0px; width: 230px;text-align: left;color:#ff3202; display: none;}
.mypage_container .date_control .date_lst li.all a.on + .date_info {display: block;}
.mypage_container .date_control.cncl {margin-bottom: 40px;}
.mypage_container .date_control.cncl .date_lst li.all .date_info {top: 41px;}

.mypage_container .refund_account{width:900px;height:97px;margin-top:40px;padding:20px 0 0 30px;background:#f0f0f0}
.mypage_container .refund_account h3{width:175px;height:17px;margin-bottom:5px;background:url( https://img.tmon.co.kr/static/img/spr_payment.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -198px -219px;text-indent:-9000px;line-height:1}
.mypage_container .refund_account p{padding-bottom:7px;color:#86889c;font-size:11px;font-family:Dotum}
.mypage_container .refund_account .ticket{float:left;width:665px;height:25px;margin-right:5px;padding:10px 0 0 30px;background:url( https://img.tmon.co.kr/static/img/bg_refund_ticket.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;color:#616271;font-weight:bold;line-height:16px;letter-spacing:-1px}
.mypage_container .refund_account .ticket .title{display:inline-block;overflow:hidden;width:79px;height:13px;margin-right:10px;background:url( https://img.tmon.co.kr/static/img/spr_payment.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -320px -199px;line-height:9000px;vertical-align:top}
.mypage_container .refund_account .ticket em{margin:0 5px 0 2px;color:#fe6226}
.mypage_container .refund_account .ticket .bar{margin-left:11px;padding:0 0 0 10px;background:url( https://img.tmon.co.kr/static/img/bg_bar.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat}
.mypage_container .refund_account a.btn_register{float:left;width:170px;height:36px;background:url( https://img.tmon.co.kr/static/img/spr_payment.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -191px -360px;text-indent:-9000px}

.mypage_container .buy_lst{position:relative;width:930px;margin-top:11px;background:url( https://img.tmon.co.kr/static/img/bg_buy_lst.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat}
.mypage_container .buy_lst table{width:930px;border:0;border-spacing:0;border-bottom:1px solid #d0d0d5;table-layout:fixed}
.mypage_container .buy_lst thead th{height:35px;border:0;border-spacing:0;line-height:35px;color:#fff;vertical-align:top}
.mypage_container .buy_lst tbody th{padding:18px 0 20px;border:0;border-bottom:1px solid #dfdfe2 !important; color:#333;text-align:left}
.mypage_container .buy_lst tbody td{padding:15px 0 11px;border:0;border-bottom:1px solid #dfdfe2 !important; border-left:1px solid #dfdfe2;color:#333;text-align:center}
.mypage_container .buy_lst th.deal_info{/* padding:0 14px; */border-right:1px solid #dfdfe1; border-bottom-color:#b8b8b8 !important; background:#f6f6f8;font-weight:normal;font-size:11px;line-height:16px;color:#333;letter-spacing:-1px;text-align:center}
.mypage_container .buy_lst th.deal_info div.payment{margin-top:15px;padding-top:17px;border-top:1px dashed #e1e1e3}
.mypage_container .buy_lst th.deal_info div.btn{margin:13px 0 0}
.mypage_container .buy_lst th.deal_info div.book_box{margin:14px 0 -4px;padding-top:0px;border-top:1px }
.mypage_container .buy_lst th.deal_info em,.mypage_container .buy_lst th.deal_info strong{letter-spacing:0}
.mypage_container .buy_lst th.deal_info div.payment .coupon{margin-top:6px;color:#8c8f9a}
.mypage_container .buy_lst th.deal_info div.payment .won{margin-top:-2px;font-weight:bold;font-size:14px;font-family:Dotum, sans-serif;color:#ff5100}
.mypage_container .buy_lst th.deal_info div.payment .won em{position:relative;top:2px;font-family:tahoma;font-size:18px}
.mypage_container .buy_lst th.deal_info div.payment .won i{}
.mypage_container .buy_lst th.deal_info div.payment .won .txt_won{display:inline-block;overflow:hidden;width:12px;height:14px;margin-left:1px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -840px -227px;line-height:100px;vertical-align:middle}
.mypage_container .buy_lst th.deal_info div.payment .cart{display:block;margin-top:6px;margin-bottom:-3px;color:#8f8f97;}
.mypage_container .buy_lst th.deal_info div.payment .cart .amount{display:block;margin-bottom:12px;}
.mypage_container .buy_lst th.deal_info div.payment .cart .amount em{font-family:Dotum, sans-serif;font-weight:bold;font-size:11px;}
.mypage_container .buy_lst th.deal_info div.payment .cart .amount .won{font-size:11px;color:#333;}
.mypage_container .buy_lst th.deal_info div.payment .cart i,
.mypage_container .buy_lst th.deal_info div.payment .coupon i{display:block;line-height: 15px;}
.mypage_container .buy_lst th.deal_info div.payment .cart em,
.mypage_container .buy_lst th.deal_info div.payment .coupon em{position:relative;top:1px;font-size:11px;font-family:Dotum, sans-serif;font-weight:bold;color:#8f8f97;}
.mypage_container .buy_lst th.deal_info div.payment .transfer2acc{margin:10px 0 0}
.mypage_container .buy_lst th.deal_info div.payment .transfer2acc span{display:block;margin:0 0 1px;color:#ff5100}
.mypage_container .buy_lst th.deal_info div.payment .transfer2acc a{color:#8c8f9a;text-decoration:underline}
.mypage_container .buy_lst th.deal_info div.payment .delivery{margin-top:6px; color:#333; font-size:11px; letter-spacing: 0;}
.mypage_container .buy_lst th.deal_info div.payment .delivery a{color:#333;}
.mypage_container .buy_lst th.deal_info div.payment .delivery a:hover {border-bottom: 1px solid #333;}
.mypage_container .buy_lst th.deal_info div.payment .delivery a span{position:relative; display: inline-block; font-weight: bold; padding-right: 8px;}
.mypage_container .buy_lst th.deal_info div.payment .delivery a span i{display:block; position:absolute; right:0; top:50%; margin-top:-5px; width:4px; height:7px; background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=20181001&v=1578626117 ) no-repeat -190px -30px;}
.mypage_container .buy_lst th.deal_info div.account{margin-top:10px;padding-top:12px;border-top:1px dashed #e1e1e3}
.mypage_container .buy_lst th.deal_info div.account a{display:inline-block;color:#95969e;padding-right:5px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 100% -178px}
.mypage_container .buy_lst th.deal_info div.account a:hover{text-decoration:underline}
.mypage_container .buy_lst th.deal_info div.btn a{display:inline-block;overflow:hidden;width:88px;height:22px;margin-bottom:6px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -90px -325px;line-height:100px;vertical-align:top}
.mypage_container .buy_lst th.deal_info div.btn a.cncl{background-position:0 -325px}
.mypage_container .buy_lst th.deal_info div.btn a.refund{background-position:-180px -325px}
.mypage_container .buy_lst th.deal_info strong.h_tit{letter-spacing:-1px}
.mypage_container .buy_lst th.deal_info div.book_box{position:relative}
.mypage_container .buy_lst th.deal_info div.book_box strong.h_tit{border-bottom:1px solid #616372;cursor:pointer}
.mypage_container .buy_lst th.deal_info div.book_box strong.h_tit,
.mypage_container .buy_lst th.deal_info div.book_box strong.h_tit a{color:#616372;letter-spacing:-1px}
.mypage_container .buy_lst th.deal_info div.book_box em{display:inline-block;width:13px;height:13px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_payment.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -385px -475px;font-size:0;line-height:999px;vertical-align:middle}
.mypage_container .buy_lst th.deal_info div.book_box em.fix{background-position:-405px -475px}
.mypage_container .buy_lst th.deal_info .date_num{color:#333;}
.mypage_container .buy_lst th.deal_info .date_num .dt{line-height: 14px;font-size:12px;}
.mypage_container .buy_lst th.deal_info .date_num .dt strong{font-family:verdana;}
.mypage_container .buy_lst th.deal_info .date_num .buy_num{margin-top:10px;line-height: 16px;}
.mypage_container .buy_lst th.deal_info .date_num .buy_num strong{font-size:11px;letter-spacing: -1px;}
.mypage_container .buy_lst th.deal_info .date_num .txt{display:block;font-size:11px;line-height:14px;font-family:Dotum,sans-serif;}
.mypage_container .buy_lst th.deal_info .date_num p{font-size:11px;font-family:verdana;}
.mypage_container .buy_lst th.deal_info .date_num em{font-size:12px;font-family:verdana;}
.mypage_container .buy_lst th.deal_info .date_num i{font-size:11px;font-family:verdana;line-height:16px}
 
.mypage_container .buy_lst .mypage_layer{padding:20px 20px 18px}
.mypage_container .buy_lst .lst_booknoti{width:350px}
.mypage_container .buy_lst .lst_booknoti li{padding:0 0 4px 6px;background:url( https://img.tmon.co.kr/static/img/bg_dot6.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 6px;color:#888b93;text-align:left;line-height:140%}
:root .mypage_container .buy_lst .lst_booknoti li{padding-top:1px \0/IE9}
.mypage_container .buy_lst .lst_booknoti li strong{color:#696c75;font-weight:normal;letter-spacing:-1px;text-decoration:underline}
.mypage_container .buy_lst .sum_up{padding:24px 0 23px 24px}
.mypage_container .buy_lst .sum_up .thmb_area{overflow:hidden;width:451px}
.mypage_container .buy_lst .sum_up h4{margin:2px 0 0 120px;font-size:16px;letter-spacing:-1px}
.mypage_container .buy_lst .sum_up h4 *{vertical-align:middle}
.mypage_container .buy_lst .sum_up h4 a{color:#333}
.mypage_container .buy_lst .sum_up h4 a:hover{text-decoration:underline}
.mypage_container .buy_lst .sum_up h4 strong{color:#92929c}
.mypage_container .buy_lst .sum_up h4 span{display:inline-block;width:47px;height:19px;margin:-1px 0 0 2px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
.mypage_container .buy_lst .sum_up .booking{background-position:-580px 0}
.mypage_container .buy_lst .sum_up .soonout{background-position:-628px 0}
.mypage_container .buy_lst .sum_up .thmb{float:left}
.mypage_container .buy_lst .sum_up .date{display:block;margin:2px 0 7px 95px;color:#babcc5;font-size:11px;font-weight:normal}
.mypage_container .buy_lst .sum_up .pay_info{margin:6px 0 0 121px;color:#7f829b;font-weight:normal;font-size:11px}
.mypage_container .buy_lst .sum_up .pay_info .won{color:#f05a23;font-size:12px;font-weight:bold}
.mypage_container .buy_lst .sum_up .pay_info .won em{position:relative;top:-2px;font-size:15px;font-family:tahoma;font-weight:bold;vertical-align:middle}
.mypage_container .buy_lst .sum_up .pay_info .coupon{color:#ff5711}
.mypage_container .buy_lst .sum_up .pay_info .coupon em{font-family:tahoma}
.mypage_container .buy_lst .sum_up .btn_openticket,.mypage_container .buy_lst .sum_up .btn_closeticket{display:block;width:451px;height:20px;margin-top:1px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -455px -990px;text-indent:-9000px}
.mypage_container .buy_lst .sum_up .btn_closeticket{background-position:0 -990px}
.mypage_container .buy_lst .sum_up .free_as_result{width:409px;padding:8px 21px;margin-top:5px;background-color:#fafbfd;font-weight:normal;font-size:11px;color:#4377cb;letter-spacing:-1px}
.mypage_container .buy_lst .sum_up .free_as_result .sico_emphs{display:inline-block;overflow:hidden;width:16px;height:16px;margin-right:5px;background:url( https://img.tmon.co.kr/static/img/sp_ico.png?v=1429604599&v=1578626117 ) no-repeat -300px -20px;line-height:900px;vertical-align:middle}
.mypage_container .buy_lst .sum_up .free_as_result .dsc{position:relative;top:1px}
.mypage_container .buy_lst .sum_up .invoice{display:block;padding:11px 0 0 122px;font-weight:normal;font-size:11px;color:#8e909c;letter-spacing:-1px}
.mypage_container .buy_lst .sum_up .invoice em{letter-spacing:0}
/*.mypage_container .buy_lst .expiry{color:#333;line-height:16px}*/
.mypage_container .buy_lst .expiry{color:#333;line-height:16px;word-break:break-all;}
.mypage_container .buy_lst .expiry p{margin-bottom:9px;font-size:14px}
.mypage_container .buy_lst .expiry strong{color:#ff5b01}
.mypage_container .buy_lst .expiry small{display:block;font-size:11px;font-family:Dotum,sans-serif;color:#8c8f9a;letter-spacing:-1px;margin-top:5px}
.mypage_container .buy_lst .expiry small.type2 { color: #7f829b; margin-top: 5px; line-height: 15px; }
.mypage_container .buy_lst .expiry span,.mypage_container .buy_lst .expiry .refund{display:block;margin-top:17px;color:#949494;font-size:11px;letter-spacing:-1px}
.mypage_container .buy_lst .expiry .refund:hover{text-decoration:underline}
.mypage_container .buy_lst .expiry .p_cfm{color:#949494;font-size:11px;line-height:14px;letter-spacing:-1px}
.mypage_container .buy_lst .expiry .p_cfm span{width:100px;height:20px;margin:0 auto 5px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -557px -213px;text-indent:-9000px}
.mypage_container .buy_lst .expiry .delivery_condition strong{display:block;color:#5158a4}

/* SDUMU-206 판매자정보 노출 */
.mypage_container .buy_lst .expiry div.delivery_condition{margin-bottom:9px;font-size:14px}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap {position: relative;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap a.seller_info{display: inline-block;font-size: 11px;line-height: 14px;color: #959da6;margin-top: 7px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap a.seller_info.cncl{margin-top: 5px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap a.seller_info i {display: inline-block;vertical-align: middle;background: url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1578626117 ) no-repeat -311px 0;width: 11px;height: 11px;margin-left: 3px;padding-bottom: 3px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts {display: block;position: absolute;width: 207px;border: 1px solid #666;z-index: 100;background-color: #fff;padding: 14px 15px 8px;left: 10px;top: 28px;font-size: 12px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.none {display: none ;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.cncl {left: -119px;top: 26px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts dl {display: inline-block;color: #777;vertical-align: top;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts dl dt {position: absolute;left: 15px;vertical-align: top;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts dl dd {text-align: left ;margin-left: 35px;vertical-align: top;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts dl dd.details {font-size: 0px; line-height: 0px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts dl dd ul {max-height: 144px;overflow-y: auto;width: 163px;margin-right: -17px;vertical-align: top;font-size: 0px;line-height: 0px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts dl dd li {line-height: 18px;font-size: 12px;vertical-align: top;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts dl dt.contacts {margin-top: 4px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts dl dd.details {margin-top: 3px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts button.btn_clse {display: block;position: absolute;overflow: hidden;background: url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1578626117 ) no-repeat -252px -15px;width: 12px;height: 12px;font-size: 0px;right: 15px;top: 15px;}

.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading {padding-bottom: 1px; *padding-bottom: 3px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading {padding-bottom: 0px;}
}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dd ul {padding-bottom: 4px; }
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dt,
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dd,
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dd li {background-color: #f2f4f5;font-size: 0px;line-height: 11px;height: 11px;text-indent: -999px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dt {width: 35px;margin-top: 2px;left: 16px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dt.contacts {margin-top: 9px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dd {margin-top: 2px;margin-left: -50px;width: 61px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dd.details {background-color: transparent; height:auto !important;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dd ul {margin-top: 5.5px;}
.mypage_container .buy_lst .expiry .delivery_condition .seller_info_wrap div.seller_contacts.loading dl dd li {width: 123px;margin-bottom: 7px;margin-top: 4px;}

/* SDUMU-247 A/S연락처-통화연결기능 추가 */
.mypage_container .buy_lst .sum_up .seller_contacts_wrap {position: relative;width: 451px;padding-top: 10px;margin-bottom: -11px;font-size: 11px;color: #616372;font-weight: normal;z-index: 2;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap:after {content: "";display: block;clear: both;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap .slr_title {float: left;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap .slr_title .title_wrap {margin-left: -1px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap .slr_cnts {float: right;position: relative;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap .slr_cnts a .ico_phone {display: inline-block;width: 12px;height: 12px;margin-right: 4px;vertical-align: middle;background-image: url( https://img.tmon.co.kr/static/img/ico_phone.png?v=20180129&v=1578626117 );}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap .slr_cnts a span {color: #616372 !important;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap .slr_title .title_wrap span ,
.mypage_container .buy_lst .sum_up .seller_contacts_wrap .slr_title .title_wrap em {color: #616372 !important;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts {display: block;position: absolute;width: 207px;border: 1px solid #666;z-index: 1;background-color: #fff;padding: 15px 15px 8px;left: -31px;top: 21px;font-size: 12px;font-weight: normal;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.none {display: none ;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.cncl {left: -119px;top: 26px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts dl {display: inline-block;color: #777;vertical-align: top; }
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts dl dt {position: absolute;left: 15px;vertical-align: top;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts dl dd {text-align: left ;margin-left: 48px;vertical-align: top;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts dl dd.details {font-size: 0px; line-height: 0px; }
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts dl dd ul {max-height: 144px;overflow-y: auto;width: 163px;margin-right: -17px;vertical-align: top;font-size: 0px; line-height: 0px; }
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts dl dd li {line-height: 18px;font-size: 12px; vertical-align: top;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts dl dt.contacts {margin-top: 6px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts dl dd.details {margin-top: 4px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts button.btn_clse {display: block;position: absolute;overflow: hidden;background: url( https://img.tmon.co.kr/static/img/sp_pop.png?v=20171129&v=1578626117 ) no-repeat -252px -15px;width: 12px;height: 12px;font-size: 0px;right: 15px;top: 15px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading {padding-top: 14px;*padding-top: 14px;padding-bottom: 1px; *padding-bottom: 3px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading {padding-bottom: 0px; }}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dd ul {padding-bottom: 4px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dt,
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dd,
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dd li {background-color: #f2f4f5;font-size: 0px;line-height: 11px;height: 11px; text-indent: -999px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dt {width: 35px;margin-top: 2px;left: 16px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dt.contacts {margin-top: 9px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dd {margin-top: 2px;margin-left: 48px; width: 61px}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dd.details {background-color: transparent;height: auto !important;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dd ul {margin-top: 5.5px;}
.mypage_container .buy_lst .sum_up .seller_contacts_wrap div.seller_contacts.loading dl dd li {width: 123px;margin-bottom: 7px;margin-top: 4px;}
/* //SDUMU-247 A/S연락처-통화연결기능 추가 */

/*.mypage_container .buy_lst .expiry .delivery_condition a.parcel{display:block;margin:10px 0 8px;font-size:12px;line-height:16px;color:#333;text-decoration:underline}*/
.mypage_container .buy_lst .expiry .delivery_condition a.parcel{display:block;margin:10px 0 8px;font-size:12px;line-height:16px;color:#333;text-decoration:underline;padding:0 4px;}
.mypage_container .buy_lst .expiry .delivery_condition a.btn_delivery_trace{display:inline-block;overflow:hidden;width:60px;height:23px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -980px -200px;line-height:100px;vertical-align:top}
.mypage_container .buy_lst .expiry .refund_standby{position:relative;margin-top:-4px;font-size:11px;color:#777;letter-spacing:-1px}
.mypage_container .buy_lst .expiry .refund_standby .ico_help{position:relative;top:-1px;margin-left:-1px}
.mypage_container .buy_lst .expiry .delivery_condition .date{margin-top:5px;font-size:12px;color:#545456;letter-spacing:0}
.mypage_container .buy_lst .expiry .delivery_condition .time{margin-top:0;font-size:11px;color:#545456;letter-spacing:0}
.mypage_container .buy_lst .expiry .delivery_condition .progress{display:block;margin-top:9px;font-size:12px;color:#333}
.mypage_container .buy_lst .expiry .delivery_condition .fee{display:block;font-size:11px;color:#616271}
.mypage_container .buy_lst .expiry .delivery_condition .fee span{display:inline;color:#f54d07}
.mypage_container .buy_lst .expiry .delivery_condition .fee span em{font-family:tahoma;letter-spacing:0}
.mypage_container .buy_lst .expiry .delivery_condition .pic_view_reg {background: url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20171115&v=1578626117 ) no-repeat -987px -800px; width: 100px; height: 29px; font-size: 0px; line-height: 0px; display: block; margin: auto; margin-top: 6px;}
.mypage_container .buy_lst .expiry a.btn_reason1,.mypage_container .buy_lst .expiry a.btn_reason2,.mypage_container .buy_lst td.cncl_price a.btn_detail, a.btn_reason3{display:inline-block;overflow:hidden;width:81px;height:23px;margin-top:8px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_v2.png?v=3434508&v=1578626117 ) no-repeat 0 -685px;line-height:100px}
.mypage_container .buy_lst .expiry a.btn_reason2{background-position:-85px -685px}
.mypage_container .buy_lst .expiry a.btn_reason3{width:82px;background-position:-343px -660px}

.mypage_container .buy_lst .manage{line-height:18px}
.mypage_container .buy_lst .manage .receipt_area{position:relative}
.mypage_container .buy_lst .manage a{display:block;position:relative;width:100px;height:29px;margin:0 auto 3px; background:url( https://img.tmon.co.kr/static/img/spr_mypage_v2.png?v=20170905&v=1578626117 ) no-repeat; text-indent:-9000px}
.mypage_container .buy_lst .manage a .beta{display:block;position:absolute;top:-2px;right:-20px;width:31px;height:17px;background:url( https://img.tmon.co.kr/static/img/sp_ico.png?v=1429604599&v=1578626117 ) no-repeat -440px 0;text-indent:-9999px;}
.mypage_container .buy_lst .manage .print{background-position:-248px -64px}
.mypage_container .buy_lst .manage .sms{background-position:-248px -94px}
.mypage_container .buy_lst .manage .cancel{background-position:-248px -124px}
.mypage_container .buy_lst .manage .reg_online{background-position:-349px -64px}
.mypage_container .buy_lst .manage .refund_req{background-position:-450px -64px}
.mypage_container .buy_lst .manage .return{background-position:-349px -94px}
.mypage_container .buy_lst .manage .delivery{padding:0;background-position:-349px -124px}
.mypage_container .buy_lst .manage .refund{background-position:-450px -64px}
.mypage_container .buy_lst .manage .return{background-position:-688px -64px}
.mypage_container .buy_lst .manage .booking{background-position:-450px -94px}
.mypage_container .buy_lst .manage .passenger_info{background-position:-790px -64px}
.mypage_container .buy_lst .manage .ean_detail{background-position:-688px -94px}
.mypage_container .buy_lst .manage.over .ean_detail{background-position:-688px -124px}
.mypage_container .buy_lst .manage .ean_print{background-position:-790px -94px}
.mypage_container .buy_lst .manage .recieved{background-position: -795px -613px;}
.mypage_container .buy_lst .manage .not_recieved{background-position: -795px -647px;}
.mypage_container .buy_lst .manage .reason_not_sent{background-position: -795px -681px;}
.mypage_container .buy_lst .manage .explainPop {
	background-color: #fff; 
	position: absolute; bottom: 36px; left: -35px; 
	width: 168px; 
	border: 1px solid #666; 
	color: #333; 
	visibility: hidden; 
}
.mypage_container .buy_lst .manage .explainPop.active { visibility: visible; }
.mypage_container .buy_lst .manage .explainPop .arr {
	display: block; 
	background:url( https://img.tmon.co.kr/static/img/spr_mypage_v2.png?v=20170705&v=1578626117 ) no-repeat -145px -38px; 
	width: 7px; height: 5px; 
	line-height: 0px; font-size: 0px;  
	position: absolute; left: 50%; bottom: -5px; 
	margin-left: -4px; 
}
.mypage_container .buy_lst .manage .explainPop p {
	text-indent: 0px; 
	font-size: 11px; 
	letter-spacing: -1px; 
	line-height: 14px; 
	padding: 12px 0px 10px; 
}
.mypage_container .buy_lst .manage .explainPop p > span { font-weight: bold; }

.mypage_container .buy_lst .manage .view_booking{height:19px;margin-bottom:12px;background:url( https://img.tmon.co.kr/static/img/spr_ico.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 85px -72px;color:#8083a6;font-size:11px;letter-spacing:-1px;text-decoration:underline;text-indent:0}
.mypage_container .buy_lst .manage .view_booking strong{color:#ff5100}
.mypage_container .buy_lst .manage .delivery_ing{font-size:11px;line-height:16px;color:#949494;letter-spacing:-1px}
.mypage_container .buy_lst .manage .pass_info{background-position:-790px -64px}
.mypage_container .buy_lst .manage .passport_info{background-position:-790px -154px}
.mypage_container .buy_lst .manage .recieve{background-position:-795px -613px}
.mypage_container .buy_lst .manage a.review_w,.mypage_container .buy_lst .manage a.review_v,.mypage_container .buy_lst .manage a.alarm,.mypage_container .buy_lst .manage a.cncl_inquiry,.mypage_container .buy_lst .manage a.receipt,.mypage_container .buy_lst .manage a.cncl_req,.mypage_container .buy_lst .manage a.exchange_req,.mypage_container .buy_lst .manage a.exchange_cncl,.mypage_container .buy_lst .manage a.refund_cncl,.mypage_container .buy_lst .manage a.cancel_revoke,.mypage_container .buy_lst .manage a.cancel_cncl,.mypage_container .buy_lst .manage a.store_return{background:url( https://img1.tmon.kr/cdn2/static/img/sp_btn.png?v=1429604599&v=1578626117 ) no-repeat -820px -285px}
.mypage_container .buy_lst .manage a.review_v{background-position:-925px -285px}
.mypage_container .buy_lst .manage a.review_w{background-position:-820px -285px}
.mypage_container .buy_lst .manage a.cncl_inquiry{background-position:0 -470px}
.mypage_container .buy_lst .manage a.cncl_req{background-position:0 -650px}
.mypage_container .buy_lst .manage a.exchange_req{background-position:-105px -650px}
.mypage_container .buy_lst .manage a.exchange_cncl{background-position:-210px -650px}
.mypage_container .buy_lst .manage a.refund_cncl{background-position:-315px -650px}
.mypage_container .buy_lst .manage a.cancel_cncl{background-position:-990px -768px;}
.mypage_container .buy_lst .manage a.store_return{background-position:0 -680px}
.mypage_container .buy_lst .manage a.cancel_revoke{background-position:-990px -768px}
.mypage_container .buy_lst .manage a.receipt{background-position:-105px -470px}
.mypage_container .buy_lst .manage a.delivery_reward{background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -155px}
.mypage_container .buy_lst .manage a.reward_cfm{background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -105px -155px}
.mypage_container .buy_lst .manage a.reservation_info{background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -210px -155px}
.mypage_container .buy_lst .manage a.resp_delivery{background-position:-790px -124px}
.mypage_container .buy_lst .manage a.btn_reg_refund_delivery_number {background:url( https://img.tmon.co.kr/static/img/sp_mypage_v2.png?v=20170327&v=1578626117 ) no-repeat 0 -630px}
.mypage_container .buy_lst .manage a.btn_re_refund {background:url( https://img.tmon.co.kr/static/img/sp_mypage_v2.png?v=20170327&v=1578626117 ) no-repeat -104px -630px}

.mypage_container .buy_lst .manage div.alarm{position:relative}
.mypage_container .buy_lst .manage div.alarm .btn_alarm{height:30px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0px -35px}
.mypage_container .buy_lst .manage div.alarm .btn_alarm:hover{background-position:-105px -35px}
.mypage_container .buy_lst .manage div.alarm .btn_alarm_ok{height:30px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -210px -35px}
.mypage_container .buy_lst .manage div.alarm .ly{display:none;z-index: 100;position:absolute;top:-36px;left:50%;margin-left:-82px;padding:7px;border:1px solid #666;background:#fff;font-size:11px;line-height:13px;letter-spacing:-1px;white-space:nowrap}
.mypage_container .buy_lst .manage div.ly_pickup_wrap {display: none; position: absolute; top: -74px; width: 100%; height: 79px;}
.mypage_container .buy_lst .manage div.ly_pickup_wrap:hover {display: block;}
.mypage_container .buy_lst .manage div.ly_pickup_wrap .ly_pickup{display: block; width: 94px; top: 0;margin-left:-61px;padding: 12px 13px 10px;text-align: left;}
.mypage_container .buy_lst .manage div.ly_pickup_wrap .ly_pickup p, .mypage_container .buy_lst .manage div.ly_pickup_wrap .ly_pickup button{font-size: 11px;font-weight: bold;}
.mypage_container .buy_lst .manage div.ly_pickup_wrap .ly_pickup p{color: #333333;}
.mypage_container .buy_lst .manage div.ly_pickup_wrap .ly_pickup button{margin-top: 4px;color: #515151;font-weight: normal; background-color: #fff;}
.mypage_container .buy_lst .manage div.ly_pickup_wrap .ly_pickup button i{display: inline-block;*display: inline;*zoom: 1;width: 5px;    height: 9px;margin-left: 6px;background:url( https://img.tmon.co.kr/static/img/spr_mypage_v2.png?v=20160829&v=1578626117 ) no-repeat -136px -19px;}
.mypage_container .buy_lst .manage div.alarm .ly .arr{position:absolute;bottom:-5px;left:50%;width:7px;height:5px;margin-left:-4px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -320px -265px}
.mypage_container .buy_lst .manage .ly_btn{position:relative;z-index:10}
.mypage_container .buy_lst .manage .ly_btn .ly{display:none;position:absolute;top:37px;left:50%;padding:8px 9px;border:1px solid #666;background-color:#fffff0;font-size:11px;line-height:16px;color:#555;letter-spacing:-1px;white-space:nowrap}
.mypage_container .buy_lst .manage .ly_btn .ly em{letter-spacing:0}
.mypage_container .buy_lst .manage .ly_btn .ly .arr_top{display:block;position:absolute;top:-6px;left:50%;width:10px;height:6px;margin-left:-3px;background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1429604599&v=1578626117 ) -155px -55px}
.mypage_container .buy_lst .manage .ly_btn > a:hover + .ly{display:block}
.mypage_container .buy_lst .manage .tip_layer{ position:absolute; right:0px; bottom:36px; min-width:125px; display:block; border:1px solid #bbbdc6; background-color:#fffff1; padding:8px 7px 7px 7px; font-size:11px; color:#7d7e80; line-height:15px; letter-spacing: -0.4px; text-align:left; white-space: nowrap; z-index: 2; text-indent:0;}
.mypage_container .buy_lst .manage .tip_layer:after{position:absolute;right:33px;bottom:-5px;content:"";width:7px;height:5px;display:block;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1578626117 ) no-repeat -280px -44px;transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); }
.mypage_container .buy_lst td.delivery{padding-left:26px;border-bottom-color:#dfdfe2;border-left:0;background:#f6f6f8;color:#3d4058;text-align:left;}
.mypage_container .buy_lst td.last-border{border-bottom-color:#b8b8b8 !important;}
.mypage_container .buy_lst td.delivery.first { border-bottom: 1px solid #dfdfe2; }
.mypage_container .buy_lst td.delivery.second { border-top: 1px solid #dfdfe2; }
.mypage_container .buy_lst td.delivery.over{color:#babcc5}
.mypage_container .buy_lst td.delivery .user{padding-right:45px}
.mypage_container .buy_lst td.delivery .adr .bu{display:inline-block;overflow:hidden;width:22px;height:15px;margin:-2px 6px 0 0;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -374px -197px;line-height:100px;vertical-align:middle}
.mypage_container .buy_lst td.delivery .btn_adr_edt{display:inline-block;overflow:hidden;position:relative;top:-1px;width:62px;height:18px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -875px -200px;line-height:100px;vertical-align:middle}
.mypage_container .buy_lst td.delivery p.addr {}
.mypage_container .buy_lst td.delivery p.addr em { font-weight: bold; }
.mypage_container .buy_lst td.delivery p.addr span {}
.mypage_container .buy_lst td.delivery p.addr .btn_adr_edt { margin-left: 4px; }
.mypage_container .buy_lst td.delivery p.etc { padding-top: 4px; }
.mypage_container .buy_lst td.delivery p.etc .btn_adr_edt { margin-left: 4px; }
.mypage_container .buy_lst td.delivery .road_address{padding-left:354px;color:#3b4056}
.mypage_container .buy_lst .none_lst{padding:27px 0 23px;border-bottom:2px solid #d0d0d5;border-left:none;background:#f6f6f8;color:#797b8c;line-height:16px}
.mypage_container .buy_lst .none_lst span{color:#ff5b01;font-weight:bold}
.mypage_container .buy_lst .none_lst a{display:block;width:135px;height:31px;margin:18px auto 0;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
.mypage_container .buy_lst .none_lst .btn_go_tmontoday{background-position:-551px -96px}
.mypage_container .buy_lst tr.over td,.mypage_container .buy_lst tr.over strong,.mypage_container .buy_lst tr.over span,.mypage_container .buy_lst th.sum_up.over,.mypage_container .buy_lst .over,.mypage_container .buy_lst .over strong,.mypage_container .buy_lst .over span{background:#fbfbfd;color:#9ea3b4 !important}
.mypage_container .buy_lst .over .ticket_lst .tit strong,.mypage_container .buy_lst .over .ticket_lst .chk_state,.mypage_container .buy_lst th.sum_up.over .tit span{background:none}
.mypage_container .buy_lst .over .thmb{filter:alpha(opacity:50);opacity:0.5}
.mypage_container .buy_lsttd.delivery.over,.mypage_container .buy_lst td.delivery.over span{background:#f6f6f8}
.mypage_container .buy_lst td.delivery.over *{filter:alpha(opacity:70);opacity:0.7}
.mypage_container .buy_lst tr.over .sum_up,.mypage_container .buy_lst tr.over .sum_up strong,.mypage_container .buy_lst tr.over .sum_up span,.mypage_container .buy_lst tr.over .sum_up p,.mypage_container .buy_lst tr.over .sum_up em,.mypage_container .buy_lst .sum_up.over,.mypage_container .buy_lst .sum_up.over strong,.mypage_container .buy_lst .sum_up.over span,.mypage_container .buy_lst .sum_up.over p,.mypage_container .buy_lst .sum_up.over em,.mypage_container .buy_lst .sum_up.over a{color:#babcc5 !important}
.mypage_container .buy_lst .over h4 a,.mypage_container .buy_lst .over .tit p,.mypage_container .buy_lst .over .tit strong,.mypage_container .buy_lst .over .tit em,.mypage_container .buy_lst .over .no_account{color:#9ea3b4}
.mypage_container .buy_lst .over .btn_cmn5 .in{color:#7c8194 !important}
.mypage_container .buy_lst .over .num{background-position:-303px -20px}
.mypage_container .buy_lst .over .pin{background-position:-340px -20px}
.mypage_container .buy_lst tr.package th.sum_up,.mypage_container .buy_lst tr.package td{border-bottom-style:dashed;background:#fcf8fe}
.mypage_container .buy_lst tr.package.last th.sum_up,.mypage_container .buy_lst tr.package.last td,.mypage_container .buy_lst tr.package.frst td.expiry{border-bottom:1px solid #c1c3ce}
.mypage_container .buy_lst tr.except th.sum_up,.mypage_container .buy_lst tr.except td{border-bottom:1px solid #c1c3ce;background:#fff}
.mypage_container .buy_lst .paginate_regular{overflow:hidden;clear:both;position:relative}
.mypage_container .buy_lst .sum_up .add_date_info,.mypage_container .buy_lst .sum_up .delay_info{width:451px;margin:2px 0 -13px;font-weight:normal;font-size:11px;color:#7f8191;letter-spacing:-1px;text-align:right}
.mypage_container .buy_lst .sum_up .add_date_info strong{color:#ff5711;letter-spacing:0}
.mypage_container .buy_lst .sum_up .delay_info{margin:3px 0 -10px}
.mypage_container .buy_lst .sum_up .delay_info a{color:#7f8191;text-decoration:underline}
.mypage_container .buy_lst .sum_up .delay_info a .bu{display:inline-block;width:3px;height:5px;margin:-3px 0 0 2px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) 100% -182px;vertical-align:middle}
.mypage_container .buy_lst .btn_printbill{display:inline-block;overflow:hidden;width:74px;height:18px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1429604599&v=1578626117 ) no-repeat -168px -197px;line-height:9000px;vertical-align:top}
.mypage_container .buy_lst .sum_up .pay_info .disc{color:#f05a23;font-weight:bold;font-family:Tahoma}
.mypage_container .buy_lst .sum_up .pay_info .bar{color:#d2d2d2}
.mypage_container .buy_lst td.cncl_price{font-weight:bold;color:#ff5711}
.mypage_container .buy_lst td.cncl_price em{font-family:tahoma}
.mypage_container .buy_lst td.cncl_price .price{font-size:15px}
.mypage_container .buy_lst td.cncl_price a.btn_detail{display: block;width:61px;margin:8px auto 0;background-position:0 -660px}
.mypage_container .buy_lst td.cncl_price .btn_help{display:inline-block;position:relative;z-index:10;width:14px;height:14px;padding-bottom:4px;background:url( https://img.tmon.co.kr/static/img/sp_ico.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -38px 0;vertical-align:middle}
.mypage_container .buy_lst td.cncl_price .btn_help .guide{display:none;position:absolute;top:21px;right:-31px;padding:7px 8px 5px;border:1px solid #babcc6;background:#fffff0;font-weight:normal;font-size:11px;line-height:16px;color:#545456;text-align:left;letter-spacing:-1px;white-space:nowrap}
.mypage_container .buy_lst td.cncl_price .btn_help:hover .guide{display:inline-block}
.mypage_container .buy_lst td.cncl_price .btn_help .guide .arrow_top{display:inline-block;position:absolute;top:-5px;right:32px;width:8px;height:5px;background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -280px -44px}
.mypage_container .buy_lst th.bundle_line,.mypage_container .buy_lst td.bundle_line{border-bottom-color:#b8b8b8 !important;}
.mypage_container .buy_lst a.btn_get_delivery { width:85px; height:23px; font-size:0; color:transparent; display:block; margin:10px auto 0 auto; background:url( https://img.tmon.co.kr/static/img/sp_mypage_v2.png?v=20170303&v=1578626117 ) no-repeat; background-position:-154px -660px; }
.mypage_container .buy_lst a.btn_get_redeli { width:96px; height:23px; font-size:0; color:transparent; display:block; margin:10px auto 0 auto; background:url( https://img.tmon.co.kr/static/img/sp_mypage_v2.png?v=20170303&v=1578626117 ) no-repeat; background-position:-243px -660px; }
.mypage_container .buy_lst a.btn_refund_info { width:100px; height:29px; font-size:0; color:transparent; display:block; margin:0 auto 3px; background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20170512&v=1578626117 ) no-repeat; background-position:-674px -800px; }
.mypage_container .buy_lst a.btn_exchange_info { width:100px; height:29px; font-size:0; color:transparent; display:block; margin:0 auto 3px; background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20170512&v=1578626117 ) no-repeat; background-position:-778px -800px; }
.mypage_container .buy_lst a.btn_redeli_info { width:100px; height:29px; font-size:0; color:transparent; display:block; margin:0 auto 3px; background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20170512&v=1578626117 ) no-repeat; background-position:-882px -800px; }

.mypage_container .ticket_lst{width:451px;margin-top:18px}
.mypage_container .ticket_lst .tit{position:relative;margin-bottom:1px;padding:8px 0 5px 19px;background:#eaebf0;letter-spacing:-1px;line-height:17px}
.mypage_container .ticket_lst .tit p{color:#616372;font-size:11px;font-weight:normal}
.mypage_container .ticket_lst .tit p a.btn_detail{display:inline-block;margin-left:5px;padding-right:7px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 100% -635px;color:#7f829b;text-decoration:underline}
.mypage_container .ticket_lst .tit strong{display:block;padding-right:15px;color:#3d4058}
.mypage_container .ticket_lst .tit em{padding:0 2px 0 3px;color:#fe6226;font-weight:bold;letter-spacing:0}
.mypage_container .ticket_lst .tit em.clr2{ color: #0006fe; font-weight: normal; }
.mypage_container .ticket_lst .tit .pin_num em{padding:0;letter-spacing:0}
.mypage_container .ticket_lst .tit .pin_num span{color:#fe6226}
.mypage_container .ticket_lst .tit .bar{float:none;margin-left:7px;padding-left:4px;background:url( https://img.tmon.co.kr/static/img/bg_bar.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat}
.mypage_container .ticket_lst .tit .expiry_date{position:relative}
.mypage_container .ticket_lst .tit .expiry_date em{padding:0;font-weight:normal}
.mypage_container .ticket_lst .tit .expiry_date strong{display:inline;padding:0;color:#fe6226}
.mypage_container .ticket_lst .tit .expiry_date .state{position:absolute;top:0;*top:-3px;right:14px;color:#9195b0}
.mypage_container .ticket_lst .delivery{position:relative;overflow:hidden;width:514px;padding:12px 0 11px 19px;border:1px solid #e3e3eb;background:#fff;color:#3d4058;font-weight:normal;text-align:left}
.mypage_container .ticket_lst .delivery p{width:280px;line-height:17px}
.mypage_container .ticket_lst .delivery .btn_cmn5 .in{height:18px;padding-top:0;line-height:18px}
.mypage_container .ticket_lst .delivery .ico_truck{float:left;width:22px;height:15px;margin:1px 6px 0 0;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -374px -197px}
.mypage_container .ticket_lst .delivery .chk_state{position:absolute;top:16px;right:12px;color:#7f8191;font-size:11px;letter-spacing:-1px}
.mypage_container .ticket_lst .delivery .chk_state span{padding:0 6px;color:#b4b6c2}
.mypage_container .ticket_lst .delivery .chk_state em{color:#ff5711;font-weight:bold}
.mypage_container .ticket_lst .msg_area{min-height:35px;margin-top:1px;padding:5px 1px 3px 8px;border:1px solid #e3e3eb;color:#989aa8;font-weight:normal;line-height:18px}
.mypage_container .ticket_lst .no_account{height:42px;border:1px solid #e3e3eb;background:#fbfbfd;line-height:43px;color:#3d4058;text-align:center}
.mypage_container .ticket_lst li li{position:relative;margin-top:1px;padding:12px 0 12px 37px;border:1px solid #e3e3eb;color:#626475}
.mypage_container .ticket_lst li li.use em{color:#aeafb7;text-decoration:line-through}
.mypage_container .ticket_lst li li em{color:#5158a4;font-family:tahoma;font-size:15px;font-weight:bold;vertical-align:middle}
.mypage_container .ticket_lst li li .num{display:inline-block;width:36px;height:18px;background:url( https://img.tmon.co.kr/static/img/spr_payment.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -196px -20px;vertical-align:middle}
.mypage_container .ticket_lst li li .pin{display:inline-block;width:36px;height:18px;background:url( https://img.tmon.co.kr/static/img/spr_payment.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -266px -20px;vertical-align:middle}
.mypage_container .ticket_lst li li .book_num{display:inline-block;width:84px;height:18px;background:url( https://img.tmon.co.kr/static/img/sp_payment.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -285px -475px;vertical-align:middle}
.mypage_container .ticket_lst li li .chk_use{position:absolute;top:16px;right:14px;width:65px;color:#9195b0;font-size:11px;font-weight:normal;letter-spacing:-1px;text-align:right}
.mypage_container .ticket_lst li li .chk_use1{position:absolute;top:16px;right:7px;width:145px;color:#9195b0;font-size:11px;font-weight:normal;letter-spacing:-1px;text-align:right}
.mypage_container .ticket_lst li li .address{float:left;margin:1px 0 0;font-weight:normal}
.mypage_container .ticket_lst li li .txt_info{margin-top:12px;font-size:11px;font-weight:normal;color:#838385;letter-spacing:-1px}
.mypage_container .ticket_lst li li .txt_info .bar{padding:0 7px;color:#bfc1ce}
.mypage_container .ticket_lst li li .txt_info strong{letter-spacing:0}
.mypage_container .ticket_lst li li .txt_info a{display:inline-block;margin-left:5px;padding-right:7px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 100% -637px;color:#7f829b;text-decoration:underline}
.mypage_container .ticket_lst li .noti_book_num{padding:9px 0 0 4px;font-size:11px;color:#b7bac2;letter-spacing:-1px;font-weight:normal}
.mypage_container .ticket_lst li .noti_book_num em{display:inline-block;width:12px;height:12px;margin:-2px 4px 0 0;background:url( https://img.tmon.co.kr/static/img/sp_payment.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -445px -450px;overflow:hidden;vertical-align:middle;font-size:0;line-height:999}

/* 구매내역 상제정보 */
.mypage_container .ticket_lst .detail { font-size: 12px; color: #3d4058; font-weight: normal; line-height: 16px; }
.mypage_container .ticket_lst .detail p.head { padding-bottom: 8px; color:#222; }
.mypage_container .ticket_lst .detail dl { padding: 10px 20px 0px; border: 1px solid #e3e3eb; margin-bottom: 1px; }
.mypage_container .ticket_lst .detail dl:first-child { border-top: 0px; }
.mypage_container .ticket_lst .detail dt { display: inline-block; width: 120px; font-weight: bold; color: #3d4058; vertical-align: top; }
.mypage_container .ticket_lst .detail dd { display: inline-block; width: 285px; margin-bottom: 8px; color: #333; vertical-align: top; }
.mypage_container .ticket_lst .detail .tit { margin-bottom: 0px; background: #eaebf0; }
.mypage_container .ticket_lst .detail dl + p.head { margin-top: 20px; }
.mypage_container .ticket_lst .detail dl.over dt, .mypage_container .ticket_lst .detail dl.over dd {color : #9ea3b4 !important}


/* 호텔의 신 알림 배너 */
.mypage_container .hotel_banner_area{position:relative;display:block;margin-top:8px;border:1px solid #d4d5d7;width:449px;height:34px;text-align:center;line-height:35px;font-weight:normal;color:#4a4c55;letter-spacing:-.05em}
.mypage_container .hotel_banner_area,{padding-top:7px}
.mypage_container .hotel_banner_area em, .mypage_container .sum_up.over .hotel_banner_area em{font-weight:bold;color:#ff5b35 !important;}
.mypage_container .hotel_banner_area .arr{position:relative;left:6px;display:inline-block;*zoom:1;*display:inline;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #ff5b35}
.mypage_container .hotel_banner_area .arr,{top:-9px}
/**/

.mypage_container .paginate_regular{clear:both;margin:0;border:0;zoom:1}
.mypage_container .paginate_regular a{padding:2px 12px;background:url( https://img.tmon.co.kr/static/img/bg_bar.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 5px;color:#777988}
.mypage_container .paginate_regular strong{padding:2px 12px;background:url( https://img.tmon.co.kr/static/img/bg_bar.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 5px;color:#ff550f}
.mypage_container .paginate_regular .btn_p{width:19px;height:19px;padding:0;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat}
.mypage_container .paginate_regular .prev{background-position:-141px -90px}
.mypage_container .paginate_regular .next{background-position:-161px -90px}
.mypage_container .paginate_regular .prev10{background-position:-587px -575px}
.mypage_container .paginate_regular .next10{background-position:-608px -575px}

/* 호텔 예약 with 부킹닷컴 */
.mypage_container .bkcom_guide_wp{position:relative;margin:30px 0;padding:21px 21px 20px;background-color:#f2f4f8;border:1px solid #c4d3e6;text-align:center;}
.mypage_container .bkcom_guide_wp [class^="tit_"]{margin:0 auto;background:url( https://img.tmon.co.kr/static/img/spr_my_booking.png?v=1578626117 ) no-repeat;text-indent:-9999em;}
.mypage_container .bkcom_guide_wp .tit_bk{width:304px;height:25px;margin-bottom:19px;background-position:0 -35px;}
.mypage_container .bkcom_guide_wp .tit_lately{width:334px;height:25px;margin-bottom:7px;background-position:0 0;}
.mypage_container .bkcom_guide_wp .ctm_msg{font-size:11px;color:#7f8695;letter-spacing:-0.08em;line-height:16px;}
.mypage_container .bkcom_guide_wp .ctm_tel{padding-top:20px;margin-bottom:12px;border-top:1px solid #c4d3e6;color:#171717;letter-spacing:-1px;}
.mypage_container .bkcom_guide_wp .ctm_tel .tel{color:#0896ff;letter-spacing:0;}
.mypage_container .bkcom_guide_wp .btn_lst_go{position:absolute;right:21px;top:19px;display:block;height:22px;padding:0 9px;background-color:#dce1eb;color:#56658e;font-size:11px;text-align:center;line-height:22px;letter-spacing:-0.08em;}
.mypage_container .bkcom_guide_wp .btn_lst_go .arr{display:inline-block;width:3px;height:5px;margin-left:4px;vertical-align:1px;.vertical-align:middle;background:url( /static/css/../img/spr_my_booking.png?v=1578626117 ) 0 -65px no-repeat;}
.mypage_container .bkcom_lst table{border-bottom:1px solid #b8b8b8;}
.mypage_container .buy_lst.bkcom_lst tbody th {border:1px solid #dfdfe2; border-width:1px 0 0 0;}
.mypage_container .buy_lst.bkcom_lst tbody td {border:1px solid #dfdfe2; border-width:1px 0 0 1px;}
.mypage_container .buy_lst.bkcom_lst tbody td.none_lst{padding:58px 0 57px;border-left:0;}
.mypage_container .buy_lst tbody.bk_lst th{background-color:#f6f6f8;border-left:1px solid #c4d3e6;border-bottom:1px solid #dfdfe2;text-align:center;}
.mypage_container .buy_lst tbody.bk_lst th.deal_info,.mypage_container .buy_lst tbody.bk_lst td.delivery {border-bottom:1px solid #dfdfe2}
.mypage_container .buy_lst tbody.bk_lst .manage,.mypage_container .buy_lst tbody.bk_lst .bk_info{border-right:1px solid #c4d3e6;}
.mypage_container .buy_lst tbody.bk_lst tr.last th,
.mypage_container .buy_lst tbody.bk_lst tr.last td {border-bottom:1px solid #c4d3e6;}
.mypage_container .buy_lst tbody.bk_lst th.bkcom_guide_wp{position:static;margin:0;padding:21px 0 20px;background-color:#f2f4f8;border:1px solid #c4d3e6;border-top:0;font-weight:normal;}
.mypage_container .buy_lst tbody.bk_lst th.bkcom_guide_wp .bkcom_guide{position:relative;}
.mypage_container .buy_lst tbody.bk_lst th.bkcom_guide_wp .btn_lst_go{right:15px;top:26px;}
.mypage_container .buy_lst tbody .hotel_info{text-align:left;}
.mypage_container .buy_lst tbody .hotel_info{padding:24px 24px 23px;}
.mypage_container .buy_lst tbody .hotel_info .ht_name{margin-bottom:15px;font-size:16px;color:#333;}
.mypage_container .buy_lst tbody .hotel_info .bk_num{overflow:hidden;padding:18px 20px 17px;background-color:#eaebf0;}
.mypage_container .buy_lst tbody .hotel_info .bk_num dt,
.mypage_container .buy_lst tbody .hotel_info .bk_num dd{display:inline-block;.display:inline;*zoom:1;font-weight:bold;}
.mypage_container .buy_lst tbody .hotel_info .bk_num dt{margin-right:5px;color:#3d4058;}
.mypage_container .buy_lst tbody .hotel_info .bk_num dd{min-width:100px;margin-top:-1px;color:#7f8191;font-family:Tahoma;}
.mypage_container .buy_lst tbody .manage .bk_view{background-position:-795px -539px;}
.mypage_container .buy_lst tbody .manage.over .bk_view{background-position:-795px -579px;pointer-events: none;	cursor: default;}
.mypage_container .buy_lst tbody .hotel_info.over .ht_name,.mypage_container .buy_lst tbody .hotel_info.over dt,.mypage_container .buy_lst tbody .hotel_info.over dd{color:#babcc5 !important}

.mypoint{height:132px;margin:20px 0 0;border:8px solid #cdd0d7}
.mypoint ul{padding:20px 0 0 15px;*zoom:1}
.mypoint ul:after{display:block;clear:both;content:''}
.mypoint li{position:relative;float:left;width:250px;height:58px;padding-left:55px}
.mypoint li .div{position:absolute;top:6px;right:-1px;width:1px;height:78px;background-color:#e9eaee}
.mypoint li.available{width:306px;border-left:0}
.mypoint li .tit{margin-top:6px;font-size:11px;color:#3b4356;font-weight:normal;line-height:15px;letter-spacing:-1px}
.mypoint li .ico{position:absolute;top:6px;left:0;display:block;width:47px;height:47px;background:url( https://img.tmon.co.kr/static/img/cs_coupon_box.jpg?v=1578626117 ) no-repeat}
.mypoint li.hold,
.mypoint li.disappear{padding-left:70px}
.mypoint li.disappear{width:146px}
.mypoint li.hold .ico{left:15px;background-position:-50px 0}
.mypoint li.disappear .ico{left:15px;background-position:-100px 0}
.mypoint li .num{float:left;height:20px;margin-top:8px;font-size:11px;color:#6f7488;font-weight:bold;line-height:16px;vertical-align:top}
.mypoint li .num em{display:inline-block;*display:inline;zoom:1;margin:-8px 1px 0 0;font-family:Tahoma;font-size:23px;line-height:29px;letter-spacing:-1px;vertical-align:top;*vertical-align:middle}
.mypoint li.available .num{color:#ff3202}
.mypoint li .info{position:absolute;top:7px;right:20px;font-size:11px;color:#a0a4af;letter-spacing:-1px;vertical-align:middle;white-space:nowrap;text-align:right}
.mypoint li .info strong,.mypoint li .info em{font-weight:normal;letter-spacing:0}
.mypoint li .type{position:absolute;top:55px;left:57px;font-size:11px;color:#66646b;line-height:1.5em;vertical-align:middle;white-space:nowrap}
.mypoint li .type em{font-family:tahoma;font-weight:bold;color:#fb4b0f;letter-spacing:0}
.mypoint li.hold .type{left:72px}
.mypoint li .info a{display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:-2px 0 0 2px;background:url( https://img.tmon.co.kr/static/img/cs_coupon_box_v2.jpg?v=1429604599&v=1578626117 ) no-repeat -150px 0;overflow:hidden;font-size:0;line-height:999px;vertical-align:middle}
.how2point{margin:47px 0 0;height:204px}
.how2point li{float:left;width:465px;height:204px;background:url( https://img.tmon.co.kr/static/img/cs_coupon_box.jpg?a&v=1578626117 ) no-repeat}
.how2point li.coupon{background-position:0 -50px}
.how2point li.card_event{position:relative;width:464px;border-left:1px solid #e5e5e5;background-position:0 -259px}
.how2point li .fm_box{margin:157px 0 0 35px}
.how2point li .fm_box span{padding:0 3px;color:#cad0da}
.how2point li input{height:33px;margin:0;padding:0;border:1px solid #cbd2dc;font-size:12px;line-height:33px;font-weight:bold;vertical-align:middle}
.how2point li button{height:37px;margin:-1px 0 0 6px;*margin-left:9px;background:none;vertical-align:top}
.how2point li button em{display:none}
.how2point li.coupon input{width:63px;font-size:14px;color:#6f7488;text-align:center}
.how2point li.coupon button{width:88px}
.how2point li.card_event .go_detail{position:absolute;top:156px;left:24px;width:156px;height:37px}
.how2point li.card_event .go_detail a{display:block;height:37px}

.cpn_regi.how2point li{background:url( https://img.tmon.co.kr/static/img/cs_sale_coupon_box.png?v=1578626117 ) no-repeat;}
.cpn_regi.how2point li.coupon{background-position:0 0;}
.cpn_regi.how2point li .fm_box{margin:157px 0 0 35px}
.cpn_regi.how2point li .fm_box span{padding:0;}
.cpn_regi.how2point li.benefit{position:relative;background-position:0 -214px;}
.cpn_regi.how2point li.benefit .go_benefit{display:block;position:absolute;left:23px;top:157px;width:157px;height:37px;color:#ff5001;line-height:37px;letter-spacing:-1px;background:url( https://img.tmon.co.kr/static/img/cs_sale_coupon_box.png?v=1578626117 ) 0 -428px no-repeat;}
.cpn_regi.how2point li.benefit .go_benefit span{margin-left:20px;}
.cpn_depth_menu{border-bottom:1px solid #d7d7d7}
.cpn_depth_menu{overflow:hidden;margin-top:30px;}
.cpn_depth_menu li{float:left;}
.cpn_depth_menu li a{display:inline-block;width:auto;height:auto;padding:0 18px;background:none;line-height:49px;color:#1e1f23}
.cpn_depth_menu li a:hover{text-decoration:underline}
.cpn_depth_menu li a.on{font-weight:bold;color:#ff3202}
.cpn_depth_menu li a.on:hover{text-decoration:none}
.cpn_depth_menu li .bar{float:left;width:1px;height:12px;margin-top:18px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1578626117 ) no-repeat -370px -520px}
.cpn_depth_menu li:first-child .bar{display:none}

.ly_wp {position:fixed;left:0;top:0;width:100%;height:100%;z-index:980;}
.ly_wp .ly_cont {position:absolute;z-index:999;border:1px solid #c2c7cc;background-color:#fff;}
.ly_wp .dimmed {position:fixed;z-index:998;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:transparent;}
.ly_wp .bt_ly_close {display:block;position:absolute;right:20px;top:20px;width:23px;height:23px;background:url( https://img.tmon.co.kr/static/img/btn_del.png?v=1578626117 ) no-repeat 0 0;}
.ly_wp .bt_area {margin-top:27px;font-size:0;text-align:center;}
.ly_wp .bt_area > a {display:inline-block;width:112px;height:38px;border:1px solid #ff5000;font-size:12px;font-weight:bold;line-height:38px;text-align:center;}
.ly_wp .bt_area .bt_bnf {color:#ff5000;}
.ly_wp .bt_area .bt_hm {margin-left:6px;color:#fff;background-color:#ff5000;}

.lyr_cpn {text-align:center;}
.lyr_cpn .ly_cont {left:50%;width:438px;min-height:296px;margin-left:-200px;padding:45px 0 0;}
.lyr_cpn .tit_cpn {margin-bottom:30px;font-size:28px;font-family:'Nanum Gothic Bold';color:#16181a;text-align:center;}
.lyr_cpn .coupon_lst li {position:relative;overflow:hidden;width:320px;min-height:144px;margin:0 auto;}
.lyr_cpn .coupon_lst li .coupon_area {position:relative;padding:40px 0 11px;text-align:center;letter-spacing:-0.03em;}/*background-color: #f27935;*/
.lyr_cpn .coupon_lst li .coupon_area > span {display:block;color:#fff;}
.lyr_cpn .coupon_lst li .coupon_area .type,
.lyr_cpn .coupon_lst li .coupon_area .txt{position:absolute;height:21px;background:url( https://img.tmon.co.kr/static/img/cs_sale_coupon_box.png?v=1578626117 ) no-repeat;}
.lyr_cpn .coupon_lst li .coupon_area .type {top:10px;left:10px;padding-left:9px;background-position:left -475px;}
.lyr_cpn .coupon_lst li .coupon_area .type .txt{left:9px;:0;top:0;display:inline-block;min-width:25px;padding-right:9px;background-position:right -475px;line-height:21px;text-align:center;white-space:nowrap;}
.lyr_cpn .coupon_lst li .coupon_area .usage {position:absolute;top:15px;right:20px;font-size:12px;opacity:.5;filter:alpha(opacity=50);}
.lyr_cpn .coupon_lst li .coupon_area .usage .bar {display:inline-block;margin:0 3px;font-size:.95em;}
.lyr_cpn .coupon_lst li .coupon_area .category {overflow:hidden;max-height:33px;padding:0 20px;font-size:16px;text-overflow:ellipsis;font-family:'Nanum Gothic';}
.lyr_cpn .coupon_lst li .coupon_area .number {margin-top:3px;font-size:18px;font-weight:bold;font-family:'Nanum Gothic';}
.lyr_cpn .coupon_lst li .coupon_area .number em {margin-top:2px;font-family:Tahoma;font-size:23px;font-weight:bold;vertical-align:-3px;}
.lyr_cpn .coupon_lst li .coupon_area .condition {overflow:hidden;width:300px;margin:10px auto 0;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:12px;line-height:16px;opacity:.5;filter:alpha(opacity=50);}
.lyr_cpn .coupon_lst li .coupon_area .condition .bar {display:inline-block;margin:0 3px;font-size:.95em;}
.lyr_cpn .coupon_lst li .coupon_area .condition button {color:#fff;background:none;}
.lyr_cpn .coupon_lst li .coupon_area .condition button .ico {display:inline-block;margin-left:2px;width:16px;height:16px;vertical-align:sub;}
.lyr_cpn .coupon_lst li .punch {position:absolute;top:50%;right:0;width:7px;height:105px;margin-top:-52px;background:url( https://img.tmon.co.kr/static/img/dot_punch.png?v=1578626117 ) repeat-y;}
.lyr_cpn .coupon_lst li .punch i {display:block;width:10px;height:10px;margin:6px 0;border-radius:50%;background-color:#fff;}
.lyr_cpn .coupon_lst li.cart {padding:0;background-color:#ff7461;}
.lyr_cpn .coupon_lst li.cart .type .txt, .lyr_cpn .coupon_lst li.cart .type .bd:before, .lyr_cpn .coupon_lst li.cart .type .bd:after {background-color:#ff7461;}
.lyr_cpn .coupon_lst li.product {background-color:#4eb9c7;}
.lyr_cpn .coupon_lst li.product .type .txt, .lyr_cpn .coupon_lst li.product .type .bd:before, .lyr_cpn .coupon_lst li.product .type .bd:after {background-color:#4eb9c7;}
.lyr_cpn .coupon_lst li.ship {background-color:#4654ab;}
.lyr_cpn .coupon_lst li.ship .type .txt, .lyr_cpn .coupon_lst li.ship .type .bd:before, .lyr_cpn .coupon_lst li.ship .type .bd:after {background-color:#4654ab;}
.lyr_cpn .coupon_lst li.flight {background-color:#bd84ce;}
.lyr_cpn .coupon_lst li.flight .type .txt, .lyr_cpn .coupon_lst li.flight .type .bd:before, .lyr_cpn .coupon_lst li.flight .type .bd:after {background-color:#bd84ce;}
.lyr_cpn .coupon_lst li.disable {background-color:#c2c7cc;}
.lyr_cpn .coupon_lst li.disable .coupon_area .type, .lyr_cpn .coupon_lst li.disable .coupon_area .category, .lyr_cpn .coupon_lst li.disable .coupon_area .number {opacity:.7;}
.lyr_cpn .coupon_lst li.disable .type .txt, .lyr_cpn .coupon_lst li.disable .type .bd:before, .lyr_cpn .coupon_lst li.disable .type .bd:after {background-color:#c2c7cc;}
.lyr_cpn .coupon_lst li.disable .condition {opacity:.7;}
.lyr_cpn .txt_cpn {margin-top:15px;color:#333;}
.lyr_cpn .w_notice {margin-top:36px;background-color:#f8f8f8;}
.lyr_cpn .w_notice .btn_notice {display:block;height:50px;width:100%;font-family:'Nanum Barun Gothic';font-size:16px;color:#010101;line-height:34px;text-align:center;background:none;}
.lyr_cpn .w_notice .btn_notice i {margin-left:13px;width:9px;height:5px;background:url( https://img.tmon.co.kr/static/img/cs_sale_coupon_box.png?v=1578626117 ) -15px -500px no-repeat;vertical-align:middle;}
.lyr_cpn .w_notice .btn_notice i {display:inline-block;margin-left:13px;width:9px;height:5px;background:url( https://img.tmon.co.kr/static/img/cs_sale_coupon_box.png?v=1464239026&v=1578626117 ) -15px -500px no-repeat;vertical-align:middle;}
.lyr_cpn .w_notice.open .btn_notice i {width:9px;height:5px;background-position:0 -500px;-webkit-background-position:-994px -386px;}
.lyr_cpn .w_notice.open .noti_lst {display:block;}
.lyr_cpn .w_notice .noti_lst {display:none;border:none;padding:0 8px 8px 8px;}
.lyr_cpn .w_notice .noti_lst ul {padding:10px;max-height:80px;overflow-y:auto;background-color:#fff;}
.lyr_cpn .w_notice .noti_lst li {padding-left:10px;color:#000;line-height:20px;text-align:left;text-indent:-5px;}
.lyr_cpn .w_notice .noti_lst li .caution{color:#ff0000;}
.lyr_cpn .w_notice .noti_lst li i {display:inline-block; margin-right:5px;}


.mypage_container .point_lst{overflow:hidden;clear:both;padding-top:30px;background:url( https://img.tmon.co.kr/static/img/bg_buy_lst.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 30px}
.mypage_container .point_lst table{width:100%;border:none;border-bottom:3px solid #d1d0d6}
.mypage_container .point_lst th{height:35px;border:none;color:#fff}
.mypage_container .point_lst td{padding:13px 0 12px;border:none;border-bottom:1px solid #eaeaea;text-align:center}
.mypage_container .point_lst td.al{padding-left:40px}
.mypage_container .point_lst td em{color:#7b7a8a}
.mypage_container .point_lst td em.plus{color:#f05a23;font-weight:bold}
.mypage_container .point_lst td em.minus{color:#2d3a41;font-weight:bold}
.mypage_container .point_lst td.price em{display:block;padding-right:34px;text-align:right}
.mypage_container .point_lst td .deal_name{font-size:11px;color:#9899a6;letter-spacing:-1px}
.mypage_container .point_lst td .deal_name .bar{padding:0 2px;color:#cad0da}
.mypage_container .point_lst td .type{color:#7b7a8a}
.mypage_container .point_lst .txt_attention{margin:11px 0 -12px;font-size:11px;color:#777;text-align:right;letter-spacing:-1px}
.mypage_container .point_lst .txt_attention .txt{display:inline-block;margin:0 10px 0 3px;padding-top:2px;vertical-align:middle}
.mypage_container .point_lst .txt_attention .sico_attention{display:inline-block;position:relative;width:14px;height:14px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1306271404&v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -660px;line-height:900px;vertical-align:middle}
.mypage_container .point_lst .txt_attention .btn_charge{display:inline-block;overflow:hidden;width:90px;height:18px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1306271404&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -275px -350px;line-height:900px;vertical-align:middle}
.mypage_container .point_guide{margin-top:40px;padding:6px 0 9px 16px;border:1px solid #eae7e7;background:#f4f4f6;color:#676a76;line-height:16px}
.mypage_container .point_guide .bu_dot{display:inline-block;width:3px;height:16px;margin-right:5px;background:url( https://img.tmon.co.kr/static/img/bg_dot.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 10px}
.mypage_container .point_lst td a{color:#000}
.mypage_container .point_lst td a:hover{text-decoration:underline}

.mypage_container .myinfo{padding-top:10px}
.mypage_container .myinfo .desc{margin:-19px 0 -5px;padding-top:10px;border-top:2px solid #c6c6c6;color:#777;line-height:18px}
.mypage_container .myinfo .desc strong{color:#4d4d4d}
.mypage_container .myinfo .subtit{margin:40px 0 12px}
.mypage_container .myinfo .subtit span{display:inline-block;overflow:hidden;width:71px;height:19px;background-image:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1429604599&v=1578626117 );line-height:999px}
.mypage_container .myinfo .subtit .basic{background-position:-110px -110px}
.mypage_container .myinfo .subtit .refund{background-position:-185px -110px}
.mypage_container .myinfo .subtit .sns{width: 141px;background-position:-775px 1px;background-image:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=201605&v=1578626117 );}
.mypage_container .myinfo .subtit .btn_init{display:inline-block;overflow:hidden;width:50px;height:22px;margin:-1px 0 0 7px;background:url( https://img.tmon.co.kr/static/img/btn_reset.png?v=1578626117 ) no-repeat;line-height:999px;vertical-align:top}
.mypage_container .myinfo_inr{border-top:1px solid #333}
.mypage_container .myinfo table{width:100%;border:1px solid #e5e5e5;border-top:0;border-spacing:0;table-layout:fixed}
.mypage_container .myinfo table tr.first th,
.mypage_container .myinfo table tr.first td{border-top:none}
.mypage_container .myinfo th,.mypage_container .myinfo td{border-top:1px solid #ededee;border-spacing:0}
.mypage_container .myinfo th{padding:16px 0 15px 15px;background:#f4f4f6;border-right:1px solid #e5e5e5;color:#333;text-align:left;vertical-align:top;letter-spacing:-1px}
.mypage_container .myinfo th.second{padding:16px 0 15px 15px;background:#F9F9F9;border-right:1px solid #e5e5e5;color:#333;text-align:left;vertical-align:top;letter-spacing:-1px}
.mypage_container .myinfo td{padding:10px 0 10px 12px}
.mypage_container .myinfo td span.guide{margin-left:10px;font-size:11px;color:#9fa0a7;letter-spacing:-1px;line-height:22px}
.mypage_container .myinfo td p.guide{margin:0;padding:5px 0 4px;font-size:11px;color:#9fa0a7;letter-spacing:-1px;line-height:17px}
.mypage_container .myinfo .first th,.mypage_container .myinfo .first td{border-top:1px solid #e5e5e5}
.mypage_container .myinfo .contact th,.mypage_container .myinfo .contact td{/*border-top:0*/}
.mypage_container .myinfo .contact th{padding-top:22px}
.mypage_container .myinfo .contact td{padding-top:6px}
.mypage_container .myinfo th span{display:block;height:12px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
.mypage_container .myinfo th span.extra{display:inline-block;height:auto;background:none;text-indent:0;font-weight:normal}
.mypage_container .myinfo th span.h_name{width:24px;background-position:0px -657px}
.mypage_container .myinfo th span.h_jumin{width:47px;background-position:-25px -657px}
.mypage_container .myinfo th span.h_id{width:34px;background-position:-73px -657px}
.mypage_container .myinfo th span.h_photo{width:24px;background-position:-108px -657px}
.mypage_container .myinfo th span.h_password{width:63px;background-position:-133px -657px}
.mypage_container .myinfo th span.h_password2{width:89px;height:13px;background-position:-197px -657px}
.mypage_container .myinfo th span.h_num{width:35px;background-position:-287px -657px}
.mypage_container .myinfo .btn_cfm_mobile{display:inline-block;width:52px;height:22px;margin-right:30px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -260px -120px;vertical-align:middle;text-indent:-9000px}
.mypage_container .myinfo .btn_cfm{display:inline-block;width:53px;height:22px;background:url( https://img.tmon.co.kr/static/img/spr_btn.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -374px -263px;vertical-align:middle;text-indent:-9000px}
.mypage_container .myinfo .btn_info_del{display:inline-block;overflow:hidden;width:41px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1578626117 ) no-repeat -260px -145px;vertical-align:middle;line-height:900px}
.mypage_container .myinfo .btn_overlap{display:inline-block;overflow:hidden;width:53px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1578626117 ) no-repeat -304px -145px;line-height:900px;vertical-align:middle;}
.mypage_container .myinfo .btn_certify_email{display:inline-block;overflow:hidden;width:89px;height:22px;margin-right:7px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1578626117 ) no-repeat -360px -145px;line-height:900px;vertical-align:middle;}
.mypage_container .myinfo .btn_certify{display:inline-block;height:12px;border:1px solid #b3b3b3;padding:4px 8px;line-height:13px;font-size:11px;color:#555;letter-spacing:-1px;vertical-align:middle}
.mypage_container .myinfo .validate_phone{position:relative}
.mypage_container .myinfo .validate_phone strong{position:relative;top:1px}
.mypage_container .myinfo .cell_cetifi .cell_question{ position: relative; top: 3px; width: 14px; display: inline-block; }
.mypage_container .myinfo .cell_cetifi .cell_question button{width: 14px;height: 14px;display: inline-block; line-height: 14px;background: url( https://img.tmon.co.kr/static/img/img_tmonpickup_q.gif?v=1578626117 ) no-repeat; border: 0 none; cursor: pointer;}
.mypage_container .myinfo .cell_cetifi .cell_question .layer { width:550px;  padding:16px 20px 14px 20px; font-size:11px; color:#5b5d6d; line-height:17px; border:1px solid #666; position:absolute; top:27px; left:-64px; z-index:1; background-color:#fff; letter-spacing:0px; font-size: 11px; line-height: 17px;}
.mypage_container .myinfo .cell_cetifi .cell_question .layer .arr { display:inline-block; width:15px; height:9px; background:url( https://img.tmon.co.kr/static/img/bu_arrow7.png?v=1578626117 ); position:absolute; top:-9px; left:62px; }
.mypage_container .myinfo .cell_cetifi .cell_question .layer .desc_in{margin-bottom: 10px; color: #16181a; font-weight: normal;}
.mypage_container .myinfo .cell_cetifi .cell_question .layer .desc_in em{ color: #ff0000; }
.mypage_container .myinfo .cell_cetifi .cell_question .layer li{ color: #6c7580; letter-spacing: -1px; font-weight: normal; }
.mypage_container .myinfo .cell_cetifi .cell_question .layer li i{position: absolute; top: 85px; left: 18px;width:2px;height:2px;background:#737373;display:inline-block;}
.mypage_container .myinfo .cell_cetifi .btn_cfm_mobile {margin-right: 4px; width: 53px; background-image: url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1578626117 ); background-position: -696px -145px;}
.mypage_container .myinfo .cell_cetifi .btn_cfm_mobile.re{ background-position: -475px -168px; }
.mypage_container .myinfo .cell_cetifi .btn_cfm_mobile.complite{background-position: -419px -168px;}
.mypage_container .myinfo .cell_cetifi .btn_cfm_mobile.ars {margin: 0 0px 0 0px; width: 89px; height: 23px; background-image: url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1578626117 ); background-position: -203px -943px;}
.mypage_container .myinfo .cell_cetifi .btn_cfm_mobile.ars.re{ width: 89px; height: 23px; background-position: -203px -916px; }
.mypage_container .myinfo .cell_cetifi .btn_cfm_mobile.ars.complite{margin: 0px;width: 53px; height: 23px; background-position: -203px -889px;}
.mypage_container .myinfo .certifi_status{line-height: 22px; color: #434444;padding-top: 10px;}
.mypage_container .myinfo .certifi_status > strong{ color: #ff0000; letter-spacing: -1px;}
.mypage_container .myinfo .certifi_status button{ margin-top: -2px; margin-left: 2px; }
.mypage_container .myinfo .certifi_desc{padding: 15px 0 0px; font-size: 12px; color: #9fa0a7; line-height: 17px; }
.mypage_container .myinfo .certifi_desc strong{color: #ff0000;}
.mypage_container .myinfo .certifi_desc span{ font-size: 13px !important; }
.mypage_container .myinfo .certifi_desc span.text{ font-size: 11px !important; }
.mypage_container .myinfo th span.h_mail{width:22px;background-position:-323px -657px}
.mypage_container .myinfo th span.h_area{width:46px;background-position:-346px -657px}
.mypage_container .myinfo th span.h_recommend{width:35px;background-position:-393px -657px}
.mypage_container .myinfo th span.h_address{width:24px;background-position:-429px -657px}
.mypage_container .myinfo th span.h_account{width:47px;height:13px;background-position:-454px -657px}
.mypage_container .myinfo table input.txt{height:11px;padding:5px 0 4px 6px;border:1px solid #cecece;color:#333;vertical-align:middle}
.mypage_container .myinfo table input.dimmed{background:#e2e2e2;color:#a0a0a0}
.mypage_container .myinfo .profile_photo{float:left;width:60px;height:60px;margin-right:6px;border:1px solid #cecece}
.mypage_container .myinfo .add_photo{float:left;padding-top:25px;padding-left:4px}
.mypage_container .myinfo .add_photo a{display:inline-block;overflow:hidden;width:93px;height:22px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0px -670px;line-height:9000px;vertical-align:middle}
.mypage_container .myinfo .add_photo .chk_label{font-size:12px;letter-spacing:-1px}
.mypage_container .myinfo .add_photo .chk_label{color:#333;padding:2px 0}
.mypage_container .myinfo .add_photo .chk_label span{color:#fc5b01}
.mypage_container .myinfo .add_photo input{font-size:12px;letter-spacing:-1px}
.mypage_container .myinfo .add_photo input{color:#333;padding:2px 0}
.mypage_container .myinfo table select{height:22px;vertical-align:middle}
.mypage_container .myinfo table .rdo_label{position:relative;top:1px;margin-right:24px}
.mypage_container .myinfo table tr.address td a{display:inline-block;overflow:hidden;width:60px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -370px -120px;line-height:9000px;vertical-align:middle}
.mypage_container .myinfo table tr.address td p{margin-top:8px}
.mypage_container .myinfo table tr.address td .road_address{font-size:11px;color:#9fa0a7;line-height:13px;letter-spacing:-1px;*zoom:1}
.mypage_container .myinfo table tr.address td .road_address:after{display:block;clear:both;content:''}
.mypage_container .myinfo table tr.address td .road_address .address{float:left;margin-top:2px}
.mypage_container .myinfo table tr.address td .sico_road{float:left;overflow:hidden;width:55px;height:16px;margin-right:6px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1429604599&v=1578626117 ) no-repeat -380px -520px;text-indent:-900px}
.mypage_container .myinfo table tr.refund_account th,.mypage_container .myinfo table tr.refund_account td{border-top:0}
.mypage_container .myinfo table tr.refund_account td{padding-top:4px;padding-bottom:3px;background:#fff;color:#adadb9;line-height:30px}
.mypage_container .myinfo table tr.refund_account td strong{display:inline-block;width:55px;margin-right:8px;color:#333;letter-spacing:-1px}
.mypage_container .myinfo table tr.refund_account td .notice{font-size:11px;letter-spacing:-1px}
.mypage_container .myinfo table tr.refund_account td label{color:#333}
.mypage_container .myinfo table tr.refund_account td label span{color:#fc5b01}
.mypage_container .myinfo table tr .btn_verify{display:inline-block;overflow:hidden;width:53px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1578626117 ) no-repeat -315px -120px;line-height:999px;vertical-align:middle}
.mypage_container .myinfo table tr .btn_verify.type_id{width:53px;height:22px; background-position:-452px -145px;}
.mypage_container .myinfo table tr .btn_verify.type_cancel{width: 53px;  background-position: -642px -145px;}
.mypage_container .myinfo table tr .btn_verify.type_phone{width: 131px;  background-position: -508px -145px;}
.mypage_container .myinfo table tr .btn_verify.type_bank{width: 101px;  background-position: -529px -168px;}
.mypage_container .myinfo table tr .btn_verify.type_ipin{ width: 89px; background-position: -631px -168px;}
.mypage_container .myinfo table.tbl_refund tr td {color: #333; padding-left: 13px !important;}
.mypage_container .myinfo table.tbl_refund tr td.val_top{padding-top: 13px; vertical-align: top; line-height: 1em; padding-right: 0;}
.mypage_container .myinfo .tbl_refund td{ padding-left: 13px; }
.mypage_container .myinfo .tbl_refund .info01 .secInput{ margin-left: 25px; }
.mypage_container .myinfo .tbl_refund .info01 {padding-top: 13px; padding-left: 0; padding-bottom: 9px; line-height: 1em; }
.mypage_container .myinfo .tbl_refund .info01 .sec_radio{display: block;padding-top: 3px;margin-bottom: 5px;}
.mypage_container .myinfo .tbl_refund .info01 .sec_radio input[type="radio"]{vertical-align: -2px;}
.mypage_container .myinfo .tbl_refund .info01 .sec_radio label{ padding-left: 8px; }
.mypage_container .myinfo .tbl_refund .info01 .box_mine{display: block; }
.mypage_container .myinfo .tbl_refund .info01 .box_mine:after{ content: ''; clear: both; display: block; }
.mypage_container .myinfo .tbl_refund .info01 .box_mine > *{ float: left; }
.mypage_container .myinfo .tbl_refund .info01 .nm{ margin-right: 10px; }
.mypage_container .myinfo .tbl_refund .info01 button{ margin-top: -5px; }
.mypage_container .myinfo .tbl_refund .info01 .box_certifi{padding-top: 7px; display: block; line-height: 17px;  }
.mypage_container .myinfo .tbl_refund .info01 .box_certifi .desc_b{display: block; margin-bottom: 4px; font-size: 11px;  color: #16181a; }
.mypage_container .myinfo .tbl_refund .info01 .box_certifi .desc_b button{ margin-left: 6px; }
.mypage_container .myinfo .tbl_refund .info01 .box_certifi .desc_g{display: block; font-size: 11px;  color: #9fa0a7; }
.mypage_container .myinfo .tbl_refund .info02{ height: 45px; padding: 0;}
.mypage_container .myinfo .tbl_refund .info02 select{ width: 176px; height: 22px;}
.mypage_container .myinfo .tbl_refund .info03{height: 45px; padding: 0;}
.mypage_container .myinfo .tbl_refund .info03 input{ width: 172px; height: 18px; }
.mypage_container .myinfo .tbl_refund .info03 button{vertical-align: top;}
.mypage_container .myinfo .tbl_refund.type02 tr th {
	box-sizing: border-box;
}
.mypage_container .myinfo .tbl_refund.type02 tr:first-child td {
	height: 43px;
}
.mypage_container .myinfo .tbl_refund.type02 tr td {
	box-sizing: border-box;
	height: 44px;
	padding-top: 2px;
	padding-bottom: 0;
	border-top: 0px;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.va_t {
	padding-top: 15px;
	vertical-align: top;
}
.mypage_container .myinfo .tbl_refund.type02 tr td .desc_s {
	display: inline-block;
	font-size: 11px;
	color: #9fa0a7;
	margin-left: 21px;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.selBank select {
	width: 231px;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.selAcc {
	padding-top: 12px;
	padding-bottom: 10px;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.selAcc input {
	width: 229px; height: 20px;
	vertical-align: top;
	border: 1px solid #cecece;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.selAcc .accVerify {
	vertical-align: top; width: 60px;height: 22px;
	background-color: #f8f8f8;
	border: 1px solid #c0c0c0;
	border-radius: 3px;
	font-size: 11px;
	color: #434444;
	letter-spacing: -1.1px;
	line-height: 22px;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.selAcc .desc_acc {
	font-size: 11px;
	color: #9fa0a7;
	margin-top: 12px;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.tb_chk {
	height: 47px;
	padding-bottom: 2px;
}
.mypage_container .myinfo .tbl_refund.type02 tr td .check_wrap .cbx ,
.mypage_container .myinfo .tbl_refund.type02 tr td .check_wrap .lbl {
	display: inline-block;
	vertical-align: middle;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.infoAcc {
	height: 131px;
	text-align: center;
	padding-left: 0 !important;
}
.mypage_container .myinfo .tbl_refund.type02 tr td.infoAcc .notice {
	font-size: 12px;
	color: #adadb6;
}
.mypage_container .myinfo .tbl_refund.type02 tr td .btn_delete {
	vertical-align: top; width: 40px;height: 22px;
	background-color: #f8f8f8;
	border: 1px solid #c0c0c0;
	border-radius: 3px;
	font-size: 11px;
	color: #434444;
	letter-spacing: -1.1px;
	margin-top: 8px;
	margin-left: 4px;
	line-height: 22px;
}
.mypage_container .myinfo .tbl_refund .refund_account{ padding: 0; height: auto; }
.mypage_container .myinfo table.tbl_refund tr td > strong{display: inline-block; width: 64px; line-height: 1em;s}
.mypage_container .myinfo .btn_section{margin-top:49px}
.mypage_container .myinfo .btn_section a{display:inline-block;overflow:hidden;width:169px;height:53px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:9000px}
.mypage_container .myinfo .btn_section a.btn_modify{margin-right:9px;background-position:-260px 0}
.mypage_container .myinfo .btn_section a.btn_leave{background-position:-260px -60px}
.mypage_container .myinfo .btn_phone_cfm,.mypage_container .myinfo .btn_ipin_cfm{display:inline-block;overflow:hidden;width:87px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -870px -75px;line-height:100px;vertical-align:middle}
.mypage_container .myinfo .btn_ipin_cfm{width:95px;background-position:-680px -155px}

.mypage_container .myinfo .sns_table th, .mypage_container .myinfo .sns_table td {padding-left:0;text-align:center;}
.mypage_container .myinfo .sns_table td {padding:14px 0 12px 0;border-right:1px solid #e5e5e5;}
.mypage_container .myinfo .sns_table .txt_connect {padding-left:19px;color:#adadb9;text-align:left;}
.mypage_container .myinfo .sns_table .txt_connect.on {color:#333;}
.mypage_container .myinfo .sns_table .icon {margin:0 auto;display:block;height: 20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=201605&v=1578626117 ) no-repeat;text-indent:-9000px;}
.mypage_container .myinfo .sns_table .icon_naver {width:58px;background-position:-775px -150px;}
.mypage_container .myinfo .sns_table .icon_facebook {width:63px;background-position:-775px -175px;}
.mypage_container .myinfo .sns_table .icon_kakaotalk {width:48px;background-position:-775px -199px;}
.mypage_container .myinfo .sns_table .icon_payco {width:48px;background-position:-775px -219px;}
.mypage_container .myinfo .sns_table button{display:inline-block;overflow:hidden;width:52px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=201605&v=1578626117 ) no-repeat;line-height:999px;vertical-align:middle}
.mypage_container .myinfo .sns_table .btn_connect {background-position:-775px -115px;}
.mypage_container .myinfo .sns_table .btn_disconnect {background-position:-837px -115px;}
.mypage_container .myinfo .sns_notice {margin-top: 14px;}
.mypage_container .myinfo .sns_notice li{padding-left:9px;background:url( https://img.tmon.co.kr/static/img/bg_dot6.gif?v=1457673055&v=1578626117 ) no-repeat 0 6px;line-height:18px;color:#adadb9;}

.mypage_container .myinfo label.form{display:inline-block;margin-right:16px;line-height:14px;vertical-align:middle}
.mypage_container .myinfo label.form input{display:inline-block;position:relative;top:-1px;width:13px;height:13px;margin-right:6px;vertical-align:text-bottom}

/* 회원탈퇴 실명확인 절차 */
.mypage_container .agreebox{}
.mypage_container .agreebox input{position:relative;top:2px}
.mypage_container .policy{border:3px solid #e5e5e5;margin-bottom:10px;padding:15px 20px 13px}
.mypage_container .policy p:first-child{margin-top:0}
.mypage_container .policy p{margin-top:12px;line-height:20px;font-size:11px;color:#333}
.mypage_container .policy p span{padding-left:19px}
.mypage_container .secession_process{overflow:hidden;width:100%;margin-top:39px;padding-top:39px;border-top:1px solid #e7e7e9;background:#fff}
.mypage_container .secession_process h3{width:100%;font-size:18px;text-align:center}
.mypage_container .secession_process em{display:block;width:100%;margin-top:6px;color:#7c7c83;text-align:center}
.mypage_container .secession_process .drop_info{width:388px;height:170px;margin:23px auto 0;border-top:1px solid #dfdfe3;border-bottom:1px solid #dfdfe3;background-color:#f9f9fa}
.mypage_container .secession_process .drop_info ul{width:244px;margin:0 auto}
.mypage_container .secession_process .drop_info li{padding-top:17px;color:#333}
.mypage_container .secession_process .drop_info li:first-child{padding-top:20px}
.mypage_container .secession_process .drop_info li span,
.mypage_container .secession_process .drop_info li label{display:inline-block;width:69px}
.mypage_container .secession_process .drop_info li input{width:173px;height:20px;border:1px solid #ccc;line-height:20px}
.mypage_container .secession_process .drop_info button{margin-top:19px}
.mypage_container .secession_process .btn_section{margin-top:25px}
.mypage_container .secession_process .btn_cfm{display:block;width:53px;height:22px;margin:0 auto;background:url( https://www.tmon.co.kr/static/img/spr_btn_11.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -374px -263px;vertical-align:middle;text-indent:-9000px}
.mypage_container .secession_process .btn_cfm_ipin{display:block;width:77px;height:22px;margin:0 auto;background:url( https://www.tmon.co.kr/static/img/spr_btn_11.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -347px -286px;vertical-align:middle;text-indent:-9000px}
.mypage_container .secession_process .txt{height:20px;border:1px solid #ccc}
.mypage_container .btn_section a{display:inline-block;overflow:hidden;width:190px;height:46px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:9000px;vertical-align:top}
.mypage_container .btn_section input{display:inline-block;overflow:hidden;width:190px;height:46px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:9000px;vertical-align:top}
.mypage_container .btn_section a.btn_cancel{background-position:-191px -740px}
.mypage_container .btn_section input.btn_leave{background-position:0px -740px}

/* 마이페이지 > 개인정보 > 비밀번호 확인 */
.mypage_container .tit_pw_cfm{width:119px;height:19px;margin-top:30px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=20170711&v=1578626117 ) no-repeat 0 -261px;text-indent:-9999px}
.mypage_container .pw_cfm_ct{position:relative;margin-top:30px;background:#fff}
.mypage_container .pw_cfm_ct .tab_certifi{ position: relative; margin-bottom: 50px;}
.mypage_container .pw_cfm_ct .tab_certifi:after{ content: ''; display: block; clear: both; }
.mypage_container .pw_cfm_ct .tab_certifi li{ float: left; border:1px solid #d7d7d7; border-bottom-color: #ff5000; }
.mypage_container .pw_cfm_ct .tab_certifi li.t_tmon{ width: 463px; }
.mypage_container .pw_cfm_ct .tab_certifi li.t_sns{ width: 464px; margin-left: -1px;}
.mypage_container .pw_cfm_ct .tab_certifi li a{display: block; height: 48px; line-height: 48px; border-bottom: 0 none; text-align: center; font-family: "Nanum Gothic"; font-size: 14px; font-weight: bold; color: #999; letter-spacing: -0.5px; }
.mypage_container .pw_cfm_ct .tab_certifi li.on{ position: relative; border-color: #ff5000; border-bottom-color: #fff;  }
.mypage_container .pw_cfm_ct .tab_certifi li.on a{ border-bottom: 0 none; color: #ff5100;}
.mypage_container .pw_cfm_ct .onemore_desc{margin-bottom: 20px; font-family: "Nanum Gothic"; font-size: 16px; line-height: 24px; text-align: center; color: #333; letter-spacing: -0.5px;}
.mypage_container .pw_cfm_ct .insert_pw{ margin-bottom: 30px; }
.mypage_container .pw_cfm_ct .insert_pw label{position: relative; display: block; border: 1px solid #d7d7d7; }
.mypage_container .pw_cfm_ct .insert_pw label strong{position: absolute; top: 0; left: 19px; width: 100px; height: 48px; line-height: 48px; font-size: 14px;  font-weight: bold; letter-spacing: -0.5px; color: #999;}
.mypage_container .pw_cfm_ct .insert_pw input{width: 348px; height: 16px; padding:17px 20px; outline-style: none; border: 0 none; font-size: 14px; color: #333; font-weight: bold;  }
.mypage_container .pw_cfm_ct .capcha_ipt label strong{position: absolute; top: 0; left: 19px; width: 100px; height: 48px; line-height: 48px; font-size: 14px;  font-weight: bold; letter-spacing: -0.5px; color: #999;}
.mypage_container .pw_cfm_ct .capcha_ipt input{color: #333;}

/*.mypage_container .pw_cfm_ct .insert_pw input:focus{background-color: #fff;}*/
/*.mypage_container .pw_cfm_ct .insert_pw input::-webkit-input-placeholder ,
.mypage_container .pw_cfm_ct .insert_pw input::-ms-input-placeholder{ color:#c2c7cc; }*/
.mypage_container .pw_cfm_ct .capcha{ margin-bottom: 30px; }
.mypage_container .pw_cfm_ct .capcha .im{ height: 96px; }
.mypage_container .pw_cfm_ct .capcha .desc{margin-bottom: 20px; font-family: "Nanum Gothic"; font-size: 14px; line-height: 16px; color: #333; text-align: center; letter-spacing: -0.5px;}
.mypage_container .pw_cfm_ct .btn_confirm{ position: relative; }
.mypage_container .pw_cfm_ct .btn_confirm a{text-align: center; display: block; height: 50px; line-height: 50px; font-size: 16px; color: #fff; font-weight: bold; background-color: #ff5000; }
.mypage_container .pw_cfm_ct .btn_sns_list{ position: relative; }
.mypage_container .pw_cfm_ct .btn_sns_list a {position:relative; display:block; height:50px; border:1px solid #b7bfc8; margin-top:8px; color:#6c7580; font-size:14px; line-height:51px; letter-spacing:-0.5px; text-align:center;}
.mypage_container .pw_cfm_ct .btn_sns_list a:first-child {margin-top:0}
.mypage_container .pw_cfm_ct .btn_sns_list a i{vertical-align:middle; font-weight: bold;}
.mypage_container .pw_cfm_ct .btn_sns_list a i.icon{
  overflow:hidden;margin-right:2px;display:inline-block;*zoom:1;*display:inline;font-size:0;
  background-image:url( https://img.tmon.co.kr/static/img/sp_social_login.png?v=201608123&v=1499741796&v=1578626117 );background-repeat:no-repeat;
}
.mypage_container .pw_cfm_ct .btn_sns_list .join_payco .icon {margin-top:-2px;width:50px;height:11px;background-position:0 -180px;}
.mypage_container .pw_cfm_ct .btn_sns_list .join_facebook .icon {margin-top:-5px;width:69px;height:14px;background-position:-50px -180px;}
.mypage_container .pw_cfm_ct .btn_sns_list .join_kakao .icon {margin-top:-4px;width:48px;height:15px;background-position:-119px -180px;}
.mypage_container .pw_cfm_ct .btn_sns_list .join_naver .icon {margin-top:-2px;width:65px;height:11px;background-position:-167px -180px;}
.mypage_container .pw_cfm_ct .user_link{position:absolute;top:-25px;right:0;text-align:right}
.mypage_container .pw_cfm_ct .user_link a{font-size:11px;color:#999;letter-spacing:-1px}
.mypage_container .pw_cfm_ct .user_link .bar{padding:0 5px;font-size:11px;color:#d8d8d8}
.mypage_container .pw_cfm_ct .inner{width: 390px; margin: 0 auto;}
.mypage_container .pw_cfm_ct .user_info{margin-top:12px;padding-left:8px}
.mypage_container .pw_cfm_ct .user_info strong{display:inline-block;width:65px;color:#46474d;vertical-align:middle}
.mypage_container .pw_cfm_ct .user_info .user_name{font-weight:bold;color:#f64b10;vertical-align:middle}
.mypage_container .pw_cfm_ct .user_info input{width:190px;height:20px;padding:0 4px;border:1px solid #c2c3c6;line-height:20px;vertical-align:middle}
.mypage_container .pw_cfm_ct .txt_info{margin-top:25px;padding:18px 8px 0;border-top:1px solid #e8e8e8;line-height:20px;color:#8c8c8c}
.mypage_container .pw_cfm_ct .txt_info strong{color:#f64b10}

/* 마이페이지 > 문의/답변 */
.mypage_container .tb_qna{margin-top:11px;background:url( https://img.tmon.co.kr/static/img/bg_buy_lst.gif?v=1429604599&v=1578626117 ) no-repeat}
.mypage_container .tb_qna table{width:100%;border-bottom:1px solid #b8b8b8}
.mypage_container .tb_qna thead th{height:35px;color:#fff}
.mypage_container .tb_qna td{padding:13px 0 12px;border:1px solid #dfdfe2;border-width:1px 0 0 1px;line-height:16px;color:#545454;text-align:center}
.mypage_container .tb_qna tr:first-child td{border-top:0}
.mypage_container .tb_qna tr td:first-child{border-left:0}
.mypage_container .tb_qna td.deal_name{padding:13px 15px 12px;background:#f9f9f9;text-align:left}
.mypage_container .tb_qna td.subject{padding:13px 15px 12px;text-align:left}
.mypage_container .tb_qna td.subject a{color:#545454}
.mypage_container .tb_qna td.subject a:hover{text-decoration:underline}
.mypage_container .tb_qna td.subject a.selected{font-weight:bold;color:#333;letter-spacing:-1px}
.mypage_container .tb_qna td.a_chk{color:#333;font-weight:bold}
.mypage_container .tb_qna td.a_chk .complete{color:#06c}
.mypage_container .tb_qna td.a_chk .solve{color:#a6a6a9}
.mypage_container .tb_qna tr.answer td{padding:0;border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;*border-bottom:0;line-height:18px;color:#333;text-align:left}
.mypage_container .tb_qna tr.answer .ct_section{position:relative;*margin-bottom:-1px;padding:22px 25px 21px 20px;*border-bottom:1px solid #b8b8b8}
.mypage_container .tb_qna tr.answer .q_ct .btn{margin:10px 0 5px}
.mypage_container .tb_qna tr.answer .q_ct .btn a{display:inline-block;min-width:22px;height:16px;padding:0 5px;border:1px solid #ccd0d1;font-size:11px;color:#727272;text-align:center;vertical-align:middle}
.mypage_container .tb_qna tr.answer .a_ct{margin-top:16px;padding:17px 0 0 17px;border-top:1px solid #e4e4e4}
.mypage_container .tb_qna tr.answer .a_ct .info{margin:0 0 6px -8px;font-weight:bold;font-size:11px}
.mypage_container .tb_qna tr.answer .a_ct .bu{display:inline-block;position:relative;top:-2px;left:-6px;width:8px;height:9px;background:url( https://img.tmon.co.kr/static/img/sp_customer.png?v=1429604599&v=1578626117 ) no-repeat -720px -110px;vertical-align:middle}
.mypage_container .tb_qna tr.answer .a_ct .date{font-weight:normal;color:#a0a0a0}
.mypage_container .tb_qna tr.answer .a_ct em.date{display:block;margin:-2px 0 -1px;padding-left:8px}
.mypage_container .tb_qna tr.answer .a_ct .ico_m,.mypage_container .tb_qna tr.answer .a_ct .ico_t,.mypage_container .tb_qna tr.answer .a_ct .ico_buy{display:inline-block;overflow:hidden;width:18px;height:17px;margin:-2px 4px 0 -1px;background:url( https://img.tmon.co.kr/static/img/sp_customer.png?v=1429604599&v=1578626117 ) no-repeat -700px -125px;line-height:100px;vertical-align:middle}
.mypage_container .tb_qna tr.answer .a_ct .ico_t{background-position:-720px -125px}
.mypage_container .tb_qna tr.answer .a_ct .ico_buy{width:33px;height:15px;margin-top:0;background-position:-700px -145px}
.mypage_container .tb_qna tr.answer .a_ct .tmon_promise{clear:both;margin-top:13px;font-size:11px;color:#6e6e6e}
.mypage_container .tb_qna tr.answer .a_ct .tmon_promise em{color:#fe6c33}

/* 마이페이지 > 찜한상품 */
.mypage_container .align_area{width:100%}
.mypage_container .align_area:after{display:block;clear:both;content:''}
.mypage_container .align_area .txt_zzim_info{float:right;margin-top:2px;padding-left:17px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=130618&v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -660px;font-size:11px;line-height:15px;color:#777;text-align:right;letter-spacing:-1px}

/* 마이페이지 알리미 서비스 */
.mypage_alarm_wrap{overflow:hidden;margin-bottom:-70px;padding:24px 17px 0}
.mypage_alarm_wrap .intro{overflow:hidden;width:618px;height:166px;margin:0 auto;background:url( https://img.tmon.co.kr/static/img/img_mypage_re_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
.mypage_alarm_wrap .email_change{margin:45px 0 13px;font-size:11px;color:#2a2c30;letter-spacing:-1px;text-align:right}
.mypage_alarm_wrap .email_change span{letter-spacing:0}
.mypage_alarm_wrap .email_change a{display:inline-block;overflow:hidden;position:relative;top:-1px;width:42px;height:20px;margin-left:5px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -535px -265px;line-height:100px;vertical-align:middle}
.mypage_alarm_wrap .uio_deal_location{top:18px;right:16px}
.mypage_alarm_wrap .uio_deal_location .page{margin:3px 2px 0 0;font-family:tahoma;color:#b8b8b8}
.mypage_alarm_wrap .uio_deal_location .page strong{color:#464646}
.mypage_alarm_wrap .uio_deal_location a{width:18px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -602px -265px}
.mypage_alarm_wrap .uio_deal_location a.btn_prev{width:17px;background-position: -585px -265px}

/* 추천 인기 알리미 상품 리스트 */
.alarm_manage_area{overflow:hidden}
.rqt_alarm_manage{float:left;position:relative;overflow:hidden;width:631px;height:359px;border:1px solid #dfdfe1;border-top-color:#5f6576}
.rqt_alarm_manage .hdline,
.today_hot_manage .hdline{overflow:hidden;height:34px;padding:20px 0 0 20px;border-bottom:1px solid #edeeef;background:#fbfbfb}
.rqt_alarm_manage .hdline .tit,
.today_hot_manage .hdline .tit{display:block;float:left;width:316px;height:16px;margin-top:1px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -90px;vertical-align:middle;text-indent:-9999px}
.rqt_alarm_manage .hdline .num{float:left;margin-left:3px;font-family:tahoma;font-size:13px;color:#ff3600}
.rqt_alarm_manage .lst{height:305px;margin-left:-1px}
.rqt_alarm_manage .lst li{float:left;width:275px;height:60px;padding:0 18px 0 22px;border:solid #edeeef;border-width:0 0 1px 1px;vertical-align:middle}
.rqt_alarm_manage .lst li .name{display:inline-block;width:230px;line-height:17px;color:#2a2c30;vertical-align:middle}
.rqt_alarm_manage .lst li .btn_del{display:inline-block;width:41px;height:39px;padding-top:21px;vertical-align:middle;text-align:right}
.rqt_alarm_manage .lst li .btn_del a{display:inline-block;overflow:hidden;width:18px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -355px -265px;line-height:100px;vertical-align:middle}
.rqt_alarm_manage .no_keyword{padding-top:143px;font-weight:bold;color:#7d7d89;text-align:center}

.today_hot_manage{float:right;position:relative;width:251px;height:359px;border:1px solid #dfdfe1;border-top-color:#5f6576}
.today_hot_manage .hdline{margin-bottom:12px;padding-left:19px}
.today_hot_manage .hdline .tit{width:124px;margin-top:0;background-position:-275px -325px}
.today_hot_manage .lst li{position:relative;height:27px;margin-bottom:1px;padding:7px 15px 0 19px;vertical-align:top}
.today_hot_manage .lst li:hover{background:#f5f5f6}
.today_hot_manage .lst .name{float:left;overflow:hidden;width:120px;line-height:21px;color:#7b7d88;white-space:nowrap;text-overflow:ellipsis}
.today_hot_manage .lst .btn{float:right}
.today_hot_manage .lst .btn_alarm,.today_hot_manage .lst .btn_alarm_ok{display:inline-block;overflow:hidden;width:91px;height:23px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -750px 0px;line-height:100px;vertical-align:middle}
.today_hot_manage .lst .btn_alarm_ok{background-position:-846px 0px}
.today_hot_manage .lst .ly{position:absolute;top:3px;left:0px;padding:7px 8px;border:1px solid #666;background:#fff;font-size:11px;line-height:13px;color:#333;letter-spacing:-1px}
.today_hot_manage .lst .ly .arr{position:absolute;top:50%;right:-4px;width:4px;height:5px;margin-top:-3px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -320px -275px}
.mypage_alarm_wrap .today_hot_manage .uio_deal_location{right:11px}

.mypage_alarm_wrap .alram_deal_lst{margin-top:63px}
.mypage_alarm_wrap .alram_deal_lst .hdline{overflow:hidden;margin-bottom:21px;padding-bottom:15px;border-bottom:1px solid #717686}
.mypage_alarm_wrap .alram_deal_lst .hdline .tit{display:block;float:left;width:305px;height:16px;margin-left:3px;background:url( https://img.tmon.co.kr/static/img/sp_alarm.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -320px -90px;text-indent:-9999px}
.mypage_alarm_wrap .alram_deal_lst .hdline .num{float:left;margin-left:3px;font-family:tahoma;font-size:13px;color:#ff3600}
.mypage_alarm_wrap .alram_deal_lst .uio_deal_location{top:0;right:-4px}
.mypage_alarm_wrap .alram_deal_lst .no_alarm{padding:124px 0 154px;font-weight:bold;color:#7a7c88;text-align:center}

/* VIP 멤버십 */
.mypage_container .h_level{margin:70px 0 0 18px;width:71px;height:19px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1578626117 ) no-repeat -287px -403px;font-size:0;line-height:999px}
.mypage_container .level_box{position:relative;clear:both;height:258px;margin:14px 0 0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}
.mypage_container .level_box .my_level{position:relative;float:left;width:600px;padding:45px 0 41px}
.mypage_container .level_box .my_level .ic_level{position:absolute;top:42px;left:27px;width:114px;height:113px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat;font-size:0;line-height:999px}

.mypage_container .level_box .my_level .p_level,.mypage_container .level_box .my_level ul,.mypage_container .level_box .my_level .btn{margin:0 0 0 174px}
.mypage_container .level_box .my_level .p_level{margin:0 0 0 174px;font-size:18px;color:#000;line-height:18px;font-weight:bold}
.mypage_container .level_box .my_level .p_level strong{font-family:Tahoma;text-transform:uppercase}
.mypage_container .level_box .my_level .p_level b{font-family:Tahoma;text-transform:uppercase}
.mypage_container .level_box .my_level .p_level.next_level{margin:10px 0 0 174px;}
.mypage_container .level_box .my_level ul {padding:21px 0 0}
.mypage_container .level_box .my_level ul li{position:relative;display:block;padding:0 0 6px 60px;color:#606060;line-height:16px}
.mypage_container .level_box .my_level ul li span{position:absolute;top:0;left:0;display:block;width:53px;height:12px;margin-top:2px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1392112388&v=1578626117 ) no-repeat -719px 0;overflow:hidden;font-size:0;line-height:999px}
.mypage_container .level_box .my_level ul li.lst2 span{background-position:-719px -22px}
.mypage_container .level_box .my_level ul li strong{color:#344177}
.mypage_container .level_box .my_level .btn{margin-top:12px}
.mypage_container .level_box .my_level .btn a{display:inline-block;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1392112388&v=1578626117 ) no-repeat;line-height:100px;vertical-align:middle}
.mypage_container .level_box .my_level .btn a.btn_lst{width:89px;height:22px;background-position:-719px -44px}
.mypage_container .level_box .my_level_up{float:right;width:328px;height:213px;padding:33px 0 13px;border-left:1px solid #dcdee2}

.mypage_container .level_box .my_level_up .ic_level,.mypage_container .level_box .my_level_up .p_level{display:inline-block;*display:inline;zoom:1;vertical-align:top}

.mypage_container .level_box .my_level_up .ic_level{overflow:hidden;width:42px;height:42px;margin:0 0 0 21px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1392112388&v=1578626117 ) no-repeat;font-size:0;line-height:999px}
.mypage_container .level_box .my_level_up .p_level{width:200px;margin:2px 0 0 6px;color:#000;line-height:18px;font-weight:bold}
.mypage_container .level_box .my_level_up .p_level strong{padding-right:2px;font-family:Tahoma;font-size:14px;text-transform:uppercase}
.mypage_container .level_box .my_level_up table{margin:14px 20px 0;table-layout:fixed;border:1px solid #dee1e1;border-width:0 1px 1px 1px}
.mypage_container .level_box .my_level_up table th,.mypage_container .level_box .my_level_up table td{padding:16px 0 15px;border-top:1px solid #dee1e1;border-left:1px solid #dee1e1;font-size:12px;color:#7b7d88;line-height:16px;text-align:center}
.mypage_container .level_box .my_level_up table strong{font-family:Tahoma;color:#ff3200}

.mypage_container .level_box .my_level_up table th:first-child,.mypage_container .level_box .my_level_up table td:first-child,
.mypage_container .level_box .my_level_up table th.first,.mypage_container .level_box .my_level_up table td.first{border-left:0 none}
.mypage_container .level_box .my_level_up table th{background-color:#f7fafb;font-weight:normal}
.mypage_container .level_box .my_level_up table td,
.mypage_container .level_box .my_level_up table th{text-align: left;padding:10px 10px 6px;font-size:11px;color:#464646;}
.mypage_container .level_box .my_level_up table a.bt_inq{display:inline-block;*display:inline;zoom:1;width:59px;height:18px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip.png?v=1578626117 ) no-repeat -275px -200px;font-size:0;line-height:999px}
.mypage_container .level_box .my_level_up table .tot{margin-top:9px;text-align: right;}

.mypage_container .level_box .my_level_up .info{position:relative;margin:10px 0 0 20px;padding-left:17px;font-size:11px;color:#9a9a9a;letter-spacing:-1px;vertical-align:middle}
.mypage_container .level_box .my_level_up .info em{position:absolute;top:-2px;left:0;display:block;width:14px;height:14px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat -719px -76px;font-size:0;line-height:999px;vertical-align:middle}
.mypage_container .level_box .my_level_up .info_extra{margin: -7px 0 0 38px}
.mypage_container .level_box .my_level_up .my_level_box{width:285px;height:133px;margin:0 0 0 20px;border:1px solid #dee1e1;background-color:#f7fafb;font-weight:bold;line-height:133px;text-align:center}
.mypage_container .level_box .my_level_up .my_level_box > span{display:inline-block;line-height:21px;vertical-align:middle}
.mypage_container .level_box .my_level_up .my_level_box .expect{font-size:14px}
.mypage_container .level_box .my_level_up .my_level_box .expect small{color:#606060;font-size:12px;font-weight:normal}
.mypage_container .level_box .my_level_up .my_level_box strong{font-family:Tahoma;font-size:14px}
.mypage_container .level_box .my_level_up .my_level_box .expect strong{font-size:15px}
.mypage_container .level_box .my_level_up .my_level_box strong.frst{color:#8b004f}
.mypage_container .level_box .my_level_up .my_level_box strong.vvip{color:#282828}
.mypage_container .level_box .my_level_up .my_level_box strong.vip{color:#731dd5}
.mypage_container .level_box .my_level_up .my_level_box strong.gold{color:#fe9519}
.mypage_container .level_box .my_level_up .my_level_box strong.silver{color:#858a99}
.mypage_container .level_box .my_level_up .my_level_box strong.new{color:#76c50c}
.mypage_container .level_box .my_level_up.my_upgrade .p_level{line-height:16px; }
.mypage_container .level_box .my_level_up.my_upgrade .p_level table{height:40px;border:0;font-size:12px;margin:0;padding:0;}
.mypage_container .level_box .my_level_up.my_upgrade .p_level table td{border:0;padding:0;}
.mypage_container .guide_vip_mem{position:absolute;top:-1px;right:0;width:329px;height:206px;background:url( https://img.tmon.co.kr/static/img/guide_vip_memship.jpg?v=1578626117 ) no-repeat}
.mypage_container .buy_mem{float:right;width:328px;height:259px;border-left: 1px solid #dcdee2;}
.mypage_container .buy_mem .tit{padding:45px 20px 0;font-weight:bold;}
.mypage_container .buy_mem table{margin:14px 20px 0;table-layout:fixed;border:1px solid #dee1e1;border-width:0 1px 1px 1px}
.mypage_container .buy_mem table th,.mypage_container .buy_mem table td{padding:16px 0 15px;border-top:1px solid #dee1e1;border-left:1px solid #dee1e1;font-size:12px;color:#7b7d88;line-height:16px;text-align:center}
.mypage_container .buy_mem table strong{font-family:Tahoma;color:#ff3200}
.mypage_container .buy_mem table th:first-child,.mypage_container .buy_mem table td:first-child,
.mypage_container .buy_mem table th.first,.mypage_container .buy_mem table td.first{border-left:0 none}
.mypage_container .buy_mem table th{background-color:#f7fafb;font-weight:normal}
.mypage_container .buy_mem table td,
.mypage_container .buy_mem table th{text-align: left;padding:10px 10px 6px;font-size:11px;color:#464646;}
.mypage_container .buy_mem table a.bt_inq{display:inline-block;*display:inline;zoom:1;width:59px;height:18px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip.png?v=1578626117 ) no-repeat -275px -200px;font-size:0;line-height:999px}
.mypage_container .buy_mem table .tot{margin-top:9px;text-align: right;}
.mypage_container .buy_mem .info{margin:0 0 0 20px;padding:10px 0 0;font-size:11px;color:#9a9a9a;letter-spacing:-1px;vertical-align:middle}
.mypage_container .buy_mem .info em{display:inline-block;width:14px;height:14px;margin:-2px 5px 0 0;*margin-top:-1px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat -719px -76px;font-size:0;line-height:999px;vertical-align:middle}

.mypage_container .promotion_banner img{vertical-align: top;margin-top:30px;}
 
.mypage_container .h_benefit{margin:50px 0 0 3px;width:143px;height:19px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1578626117 ) no-repeat -368px -403px;font-size:0;line-height:999px}
.mypage_container .benefit_box{position:relative;margin:15px 0 0;border-top:2px solid #5f6576}
.mypage_container .benefit_box table{position:relative;width:100%;border-collapse:separate;border-spacing:0}
.mypage_container .benefit_box .level_active{display:block;overflow:hidden;position:absolute;top:0;left:0;width:135px;height:1402px;border:2px solid;text-indent:-9999px;}
.mypage_container .benefit_box .level_active_img{position:absolute;top:0;left:0;width:138px;height:153px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1578626117 ) no-repeat;z-index:10}
.mypage_container .benefit_box th{border:solid #ccc;border-width:0 0 1px 1px;vertical-align:middle}
.mypage_container .benefit_box td{border:solid #ccc;border-width:0 0 1px 1px;text-align:center;vertical-align:top}
.mypage_container .benefit_box th:first-child{border-left:0}
.mypage_container .benefit_box table th{background-color:#fafafa;text-align:left;table-layout:auto !important;}
.mypage_container .benefit_box table th strong{display:inline-block;margin:0 0 0 15px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=20170221&v=1578626117 ) no-repeat}
.mypage_container .benefit_box table th strong.grade{width:23px;height:12px;background-position:-503px -123px}
.mypage_container .benefit_box table th strong.condi{width:47px;height:13px;background-position:-536px -123px}
.mypage_container .benefit_box table th strong.dis{width:47px;height:31px;background-position:-593px -123px}
.mypage_container .benefit_box table th strong.ship{width:50px;height:31px;padding:0;background-position:-650px -123px}
.mypage_container .benefit_box table th strong.shipping{width:45px;height:13px;padding:0;background-position:-734px -124px}
.mypage_container .benefit_box table th .help{display:inline-block;*display:inline;position:relative;top:3px;z-index:100;zoom:1}
.mypage_container .benefit_box table th .ic{display:inline-block;*display:inline;zoom:1;width:18px;height:18px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1578626117 ) no-repeat -710px -123px;font-size:0;line-height:999px}
.mypage_container .benefit_box table th .ic:hover + .ly_tooltip{display:block}
.mypage_container .benefit_box table .row3 th .help{margin-left:-24px}
.mypage_container .benefit_box table .row4 th .help{margin-left:0px}
.mypage_container .benefit_box table thead td{color:#333}
.mypage_container .benefit_box table thead .ic_level{display:block;width:78px;height:107px;margin:20px auto 25px;padding:0;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1578626117 ) no-repeat;font-size:0;line-height:999px}
.mypage_container .benefit_box table thead .nbg{background-color:transparent}
.mypage_container .benefit_box table thead .frst .ic_level{background-position:0 -123px}
.mypage_container .benefit_box table thead .vvip .ic_level{background-position:-83px -123px}
.mypage_container .benefit_box table thead .vip .ic_level{background-position:-166px -123px}
.mypage_container .benefit_box table thead .gold .ic_level{background-position:-249px -123px}
.mypage_container .benefit_box table thead .silver .ic_level{background-position:-332px -123px}
.mypage_container .benefit_box table thead .new .ic_level{background-position:-415px -123px}
.mypage_container .benefit_box table th .ly_tooltip{display:none;position:absolute;top:23px;left:-16px;z-index:20;width:189px;padding:7px 10px;border:1px solid #000;background:#fff;font-size:11px;font-weight:normal;color:#000;line-height:17px;letter-spacing:-1px}
.mypage_container .benefit_box table th .ly_tooltip .ic{display:block;position:absolute;top:-6px;left:19px;z-index:10;width:10px;height:6px;margin:0;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1578626117 ) no-repeat -769px -76px}
.mypage_container .benefit_box table th .ly_tooltip .tip_lst > li{margin-top:5px;padding-left:8px;background:url( https://img.tmon.co.kr/static/img/bg_dot7.gif?v=1578626117 ) no-repeat 0 6px;}
.mypage_container .benefit_box table th .ly_tooltip .tip_lst > li:first-child{margin-top:0}
.mypage_container .benefit_box table th .ly_tooltip .tip_lst > li.orange{color:#ff5000;}
.mypage_container .benefit_box table th .ly_tooltip .tip_lst > li.orange ul li{color:#9a9a9a;}
.mypage_container .benefit_box table th .ly_tooltip .tip_lst > li.orange ul li i{color:#606060;}
.mypage_container .benefit_box table th .ly_tooltip .tip_lst > li.orange ul li em{margin-left:8px;}
.mypage_container .benefit_box table th .ly_tooltip .tip_lst .cf{color:#9a9a9a}
.mypage_container .benefit_box table th .ly_tooltip .tip_lst2 li{color:#606060}
.mypage_container .benefit_box table .row3 th .ly_tooltip{width:378px}
.mypage_container .benefit_box table .row4 th .ly_tooltip{width:244px}
.mypage_container .benefit_box table tbody .cp{position:relative;min-height:124px;padding:30px 0 28px 0}
.mypage_container .benefit_box table tbody .payco .cp { height:260px; }
.mypage_container .benefit_box table tbody .cp .cp_img{position:relative;width:102px;height:50px;margin:0 auto 10px;border:1px solid #d9d9d9;text-align:left;}
.mypage_container .benefit_box table tbody .cp .cp_img .input_amnt {display: inline-block; width: 58px;height:18px;line-height: 18px; font-family: 'Nanum Gothic'; font-size: 16px; color: #000 !important; font-weight: bold; margin:10px 0 3px 12px; text-align:center; letter-spacing: -0.6px;}
.mypage_container .benefit_box table tbody .cp .cp_img .input_amnt span{display:inline-block; font-size: 12px; vertical-align: middle; padding-left: 2px; padding-bottom: 2px;}
.mypage_container .benefit_box table tbody .cp .cp_img img{margin:10px 0 0 14px}
.mypage_container .benefit_box table tbody .cp .cp_img p{margin:-2px 0 0 14px;font-size:11px;color:#bababb;letter-spacing:-1px}
.mypage_container .benefit_box table tbody .cp .cp_down{position:absolute;top:-1px;right:-1px;width:18px;height:50px;border:1px solid;border-color:#d1d1d1 #d1d1d1 #d1d1d1 #e8e8e8;background-color:#f0f0f0;text-align:center}
.mypage_container .benefit_box table tbody .cp .cp_down i{display:inline-block;width:8px;height:11px;margin-top:30px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat -503px -164px;vertical-align:top}
.mypage_container .benefit_box table tbody .cp .btn{
	width:104px;
	height:30px;
	line-height:30px;
	margin:0 auto 4px;
	margin-top: 18px;
	cursor:default;
	background-color:#c9c9cb;
	color:#fff;
	font-weight:bold;
	font-family:'Dotum';
	display:block;
}
.mypage_container .benefit_box table tbody .cp .btn.on{background-color:#ff5000;}
.mypage_container .benefit_box table tbody .cp .btn:hover + .tooltip{display:block}
.mypage_container .benefit_box table tbody .cp .tooltip{display:none;z-index:20; position:absolute;top:115px;left:-33px;min-width:163px;margin-top:0;padding:15px 19px 14px;border:1px solid #c2c7cc;background-color:#fff;color:#333;text-align:left;white-space:nowrap;}
.mypage_container .benefit_box table tbody .cp .tooltip > i{position:absolute;top:-6px;left:95px;width:12px;height:6px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=20160224&v=1578626117 ) no-repeat -768px -87px}
.mypage_container .benefit_box table tbody .cp .tooltip p{margin-top:5px;font-size:11px;line-height:15px}
.mypage_container .benefit_box table tbody .cp .tooltip.mgt{top:133px;}
.mypage_container .benefit_box table tbody .cp .ref{display:none;font-size:12px;color:#9a9a9a;line-height:17px; padding-top: 4px; }
.mypage_container .benefit_box table tbody .cp .cp_name{display:block;font-size:11px;line-height:17px;letter-spacing:-1px}
.mypage_container .benefit_box table tbody .cp .ico{display:block;margin:0 auto 10px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v2.png?v=1578626117 ) no-repeat;}
.mypage_container .benefit_box table tbody .cp .i_return{width:41px;height:39px;background-position:-404px -455px}
.mypage_container .benefit_box table tbody .cp .i_ship{width:42px;height:35px;background-position:-507px -455px}
.mypage_container .benefit_box table tbody .cp .cp_surprise{position:relative;z-index:1; }
.mypage_container .benefit_box table tbody .cp .cp_surprise span, .mypage_container .benefit_box table tbody .cp .cp_save span,
.mypage_container .benefit_box table tbody .cp .cp_surprise em, .mypage_container .benefit_box table tbody .cp .cp_save em{background:url( https://img.tmon.co.kr/static/sp_surprise_cp.png?v20161104&v=1578626117 ) no-repeat;}
.mypage_container .benefit_box table tbody .cp .cp_surprise span{display:block;width: 93px;height: 45px;margin: 0 auto 10px;text-indent:-9999px;}
.mypage_container .benefit_box table tbody .cp .cp_surprise span.cp_7000{background-position:0 -46px;}
.mypage_container .benefit_box table tbody .cp .cp_surprise span.cp_4000{background-position:-93px -46px;}
.mypage_container .benefit_box table tbody .cp .cp_surprise span.cp_3000{background-position:-186px -46px;}
.mypage_container .benefit_box table tbody .cp .cp_surprise span.cp_2000{background-position:-279px -46px;}
.mypage_container .benefit_box table tbody .cp .cp_surprise em{z-index:10;position:absolute;top:-52px;right:-43px;display:block;width:84px;height:63px;text-indent:-9999px;background-position: -375px 0;}
.mypage_container .benefit_box table tbody .cp .cp_save{position:relative;margin-top:-14px;}
.mypage_container .benefit_box table tbody .cp .cp_save span{display:block;width:83px;height:81px;margin: 0 auto 6px;text-indent:-9999px;}
.mypage_container .benefit_box table tbody .cp .cp_save span.save_1000{background-position:0 -178px}
.mypage_container .benefit_box table tbody .cp .cp_save em{z-index:10;position:absolute;top:-25px;right:-17px;display:block;width:47px;height:50px;text-indent:-9999px;}
.mypage_container .benefit_box table tbody .cp .cp_save em.bubble_1{background-position: -88px -94px;}
.mypage_container .benefit_box table tbody .cp .cp_save em.bubble_2{background-position: -136px -94px;}
.mypage_container .benefit_box table tbody .cp .cp_save em.bubble_save{background-position: -184px -94px;}
.mypage_container .benefit_box table tbody .expired .btn{background-position:-679px -164px}
.mypage_container .benefit_box table tbody .downed .btn{background-position:-749px -164px}
.mypage_container .benefit_box table tbody .planned .btn{background-position:-539px -192px;z-index:20}
.mypage_container .benefit_box table tbody .planned{*position:relative;*z-index:300; }
.mypage_container .benefit_box table tbody .active .btn, .mypage_container .benefit_box table tbody .row4 .cp .btn{background-position:-609px -164px;cursor:pointer;z-index:20}
.mypage_container .benefit_box table tbody .active .ref{color:#000}
.mypage_container .benefit_box table tbody .expired .cp_surprise span.cp_7000, .mypage_container .benefit_box table tbody .downed .cp_surprise span.cp_7000{background-position:0 -46px !important;}
.mypage_container .benefit_box table tbody .expired .cp_surprise span.cp_4000, .mypage_container .benefit_box table tbody .downed .cp_surprise span.cp_4000{background-position:-93px -46px !important;}
.mypage_container .benefit_box table tbody .expired .cp_surprise span.cp_3000, .mypage_container .benefit_box table tbody .downed .cp_surprise span.cp_3000{background-position:-186px -46px !important;}
.mypage_container .benefit_box table tbody .expired .cp_surprise span.cp_2000, .mypage_container .benefit_box table tbody .downed .cp_surprise span.cp_2000{background-position:-279px -46px !important;}
.mypage_container .benefit_box table tbody .expired .cp_save span.save_1000, .mypage_container .benefit_box table tbody .downed .cp_save span.save_1000{background-position:0 -178px !important;}
.mypage_container .benefit_box table tbody .expired .cp_img, .mypage_container .benefit_box table tbody .downed .cp_img{border:1px solid #d9d9d9 !important}
.mypage_container .benefit_box table tbody .expired .cp_img p, .mypage_container .benefit_box table tbody .downed .cp_img p{color:#bababb !important}
.mypage_container .benefit_box table tbody .expired .cp_down, .mypage_container .benefit_box table tbody .downed .cp_down{border-color:#d1d1d1 #d1d1d1 #d1d1d1 #e8e8e8 !important;background-color:#f0f0f0 !important}
.mypage_container .benefit_box table tbody .expired .cp_down i, .mypage_container .benefit_box table tbody .downed .cp_down i{background-position:-503px -164px !important}
.mypage_container .benefit_box table tbody .expired .ref, .mypage_container .benefit_box table tbody .downed .ref{color:#c9c9cb !important}
.mypage_container .benefit_box table tbody .return .ref, .mypage_container .benefit_box table tbody .ship .ref{color:#c9c9cb}
.mypage_container .benefit_box table tbody .payco_text {display:block;font-size:11px;color:#9a9a9a;font-family:'Dotum';margin-top:15px;}
.mypage_container .benefit_box table tbody .return{height:83px;padding:38px 0 36px}
.mypage_container .benefit_box table tbody .ship{height:79px;padding:43px 0 42px}
.mypage_container .benefit_box table tbody .row4 .cp .ref{display:block}
.mypage_container .benefit_box table tbody td{color:#adadad;table-layout:auto !important;}
.mypage_container .benefit_box table .vm{height:100px;vertical-align:middle;line-height: 17px;}
.mypage_container .benefit_box table .vm.new{line-height:12px;}
.mypage_container .benefit_box table .sm{font-size:11px;line-height:16px}
.mypage_container .benefit_box table .dashed{border-bottom:1px dashed #e2e2e2}
.mypage_container .benefit_box table .none{overflow:hidden;text-indent:-9999px}

.frst_member .benefit_box .level_active{left:107px;border-color:#701f33}
.frst_member .benefit_box .level_active_img{left:107px;background-position:0 -240px}
.frst_member .level_box .my_level .ic_level{background-position:0 0}
.frst_member .level_box .my_level .p_level strong,
.frst_member .level_box .my_level_up .p_level strong,
.vvip_member .level_box .my_level_up.my_upgrade .p_level strong{color:#701f33}
/*.frst_member .level_box .my_level_up .ic_level,
.vvip_member .level_box .my_level_up.my_upgrade .ic_level{background-position:0 -403px}*/
.frst_member .benefit_box table .frst{color:#333}
.frst_member .benefit_box table .frst .cp .btn, .frst_member .benefit_box table .frst .cp .ref{display:block}
.frst_member .benefit_box table tbody .ship{height:106px;padding:30px 0 28px}
.frst_member .benefit_box table tbody .frst .cp .cp_surprise span.cp_7000{background-position:0 0;}
.frst_member .benefit_box table tbody .frst .cp.active .cp_img{border:1px solid #b3b3b3}
.frst_member .benefit_box table tbody .frst .cp.active .cp_img p{color:#828284}
.frst_member .benefit_box table tbody .frst .cp.active .cp_img .cp_down i{background-position:-521px -164px}
.frst_member .benefit_box table tbody .frst .cp .i_return{background-position:-353px -455px}
.frst_member .benefit_box table tbody .frst .cp .i_ship{background-position:-455px -455px}
.frst_member .benefit_box table tbody .frst .return .ref, .frst_member .benefit_box table tbody .frst .ship .ref{color:#9a9a9a}
.frst_member .benefit_box table tbody .frst .cp.active .btn{cursor:pointer;z-index:20;background-color:#ff5000;}
.frst_member .benefit_box table tbody .frst .ship.downed .btn{background-position:-749px -164px;cursor:default;background-color:#c9c9cb;}
.vvip_member .benefit_box .level_active{left:244px;border-color:#414141}
.vvip_member .benefit_box .level_active_img{left:244px;background-position:-138px -240px}
.vvip_member .level_box .my_level .ic_level{background-position:-119px 0}

.vvip_member .level_box .my_level .p_level strong,
.vvip_member .level_box .my_level_up .p_level strong,
.vip_member .level_box .my_level_up.my_upgrade .p_level strong{color:#282828}
/*.vvip_member .level_box .my_level_up .ic_level,
.vip_member .level_box .my_level_up.my_upgrade .ic_level{background-position:-47px -403px}*/

.vvip_member .benefit_box table .vvip{color:#333}
.vvip_member .benefit_box table .vvip .cp .btn, .vvip_member .benefit_box table .vvip .cp .ref{display:block}
.vvip_member .benefit_box table tbody .vvip .cp .cp_surprise span.cp_4000{background-position:-93px 0;}
.vvip_member .benefit_box table tbody .vvip .cp .cp_img.on{border:1px solid #b3b3b3}
.vvip_member .benefit_box table tbody .vvip .cp .cp_img.on p{color:#828284}
.vvip_member .benefit_box table tbody .vvip .cp .cp_img.on .cp_down{border-color:#d94400 #d94400 #d94400 #f24c00;background-color:#ff5000}
.vvip_member .benefit_box table tbody .vvip .cp .cp_img.on .cp_down i{background-position:-521px -164px}
.vvip_member .benefit_box table tbody .vvip .cp .i_return{background-position:-353px -455px}
.vvip_member .benefit_box table tbody .vvip .return .ref, .vvip_member .benefit_box table tbody .vvip .ship .ref{color:#9a9a9a}
.vip_member .benefit_box .level_active{left:381px;border-color:#731dd5}
.vip_member .benefit_box .level_active_img{left:381px;background-position:-276px -240px}
.vip_member .level_box .my_level .ic_level{background-position:-238px 0}
.vip_member .level_box .my_level .p_level strong,
.vip_member .level_box .my_level_up .p_level strong,
.gold_member .level_box .my_level_up.my_upgrade .p_level strong{color:#731dd5}
/*.vip_member .level_box .my_level_up .ic_level,
.gold_member .level_box .my_level_up.my_upgrade .ic_level{background-position:-94px -403px}*/

.vvip_member .level_box .my_level .p_level strong,
.vvip_member .level_box .my_level_up .p_level strong,
.vip_member .level_box .my_level_up.my_upgrade .p_level strong{color:#282828}
.vvip_member .level_box .my_level_up .ic_level,
.vip_member .level_box .my_level_up.my_upgrade .ic_level{background-position:-47px -403px}

.vip_member .benefit_box table .vip{color:#333}
.vip_member .benefit_box table .vip .cp .btn, .vip_member .benefit_box table .vip .cp .ref{display:block}
.vip_member .benefit_box table tbody .vip .cp .cp_surprise span.cp_3000{background-position:-186px 0;}
.vip_member .benefit_box table tbody .vip .cp .cp_img.on{border:1px solid #b3b3b3}
.vip_member .benefit_box table tbody .vip .cp .cp_img.on p{color:#828284}
.vip_member .benefit_box table tbody .vip .cp .cp_img.on .cp_down{border-color:#d94400 #d94400 #d94400 #f24c00;background-color:#ff5000}
.vip_member .benefit_box table tbody .vip .cp .cp_img.on .cp_down i{background-position:-521px -164px}
.vip_member .benefit_box table tbody .vip .cp .i_return{background-position:-353px -455px}
.vip_member .benefit_box table tbody .vip .return .ref, .vip_member .benefit_box table tbody .vip .ship .ref{color:#9a9a9a}
.gold_member .benefit_box .level_active{ left:518px;border-color:#fe9519}
.gold_member .benefit_box .level_active_img{left:518px;background-position:-414px -240px}
.gold_member .level_box .my_level .ic_level{background-position:-357px 0}

.gold_member .level_box .my_level .p_level strong,
.gold_member .level_box .my_level_up .p_level strong,
.silver_member .level_box .my_level_up.my_upgrade .p_level strong{color:#fe9519}
/*.gold_member .level_box .my_level_up .ic_level,
.silver_member .level_box .my_level_up.my_upgrade .ic_level{background-position:-141px -403px}*/

.gold_member .benefit_box table .gold{color:#333}
.gold_member .benefit_box table .gold .cp .btn, .gold_member .benefit_box table .gold .cp .ref{display:block}
.gold_member .benefit_box table tbody .gold .cp .cp_surprise span.cp_2000{background-position:-279px 0;}
.gold_member .benefit_box table tbody .gold .cp .cp_img.on{border:1px solid #b3b3b3}
.gold_member .benefit_box table tbody .gold .cp .cp_img.on p{color:#828284}
.gold_member .benefit_box table tbody .gold .cp .cp_img.on .cp_down{border-color:#d94400 #d94400 #d94400 #f24c00;background-color:#ff5000}
.gold_member .benefit_box table tbody .gold .cp .cp_img.on .cp_down i{background-position:-521px -164px}
.silver_member .benefit_box .level_active{left:655px;border-color:#abacb0}
.silver_member .benefit_box .level_active_img{left:655px;background-position:-552px -240px}
.silver_member .level_box .my_level .ic_level{background-position:-476px 0}

.silver_member .level_box .my_level .p_level strong,
.silver_member .level_box .my_level_up .p_level strong,
.new_member .level_box .my_level_up.my_upgrade .p_level strong{color:#858a99}
/*.silver_member .level_box .my_level_up .ic_level,
.new_member .level_box .my_level_up.my_upgrade .ic_level{background-position:-188px -403px}*/

.silver_member .benefit_box table .silver{color:#333}
.silver_member .benefit_box table .silver .cp .btn, .silver_member .benefit_box table .silver .cp .ref{display:block}
.silver_member .benefit_box table tbody .silver .cp .cp_save span.save_1000{background-position:0 -94px}
.silver_member .benefit_box table tbody .silver .cp .cp_img.on{border:1px solid #b3b3b3}
.silver_member .benefit_box table tbody .silver .cp .cp_img.on p{color:#828284}
.silver_member .benefit_box table tbody .silver .cp .cp_img.on .cp_down{border-color:#d94400 #d94400 #d94400 #f24c00;background-color:#ff5000}
.silver_member .benefit_box table tbody .silver .cp .cp_img.on .cp_down i{background-position:-521px -164px}
.new_member .benefit_box .level_active{left:792px;width:134px;border-color:#77c60c}
.new_member .benefit_box .level_active_img{left:792px;background-position:-690px -240px}
.new_member .level_box .my_level .ic_level{background-position:-595px 0}
.new_member .level_box .my_level .p_level strong, .new_member .level_box .my_level_up .p_level strong{color:#76c50c}
/*.new_member .level_box .my_level_up .ic_level{background-position:-235px -403px}*/
.new_member .benefit_box table .new{color:#333}

.next_level b{font-family: Tahoma;text-transform: uppercase;}
.next_level b.frst{color:#701f33;}
.next_level b.vvip{color:#282828;}
.next_level b.vip{color:#731dd5;}
.next_level b.gold{color:#fe9519;}
.next_level b.silver{color:#858a99;}
.next_level b.new{color:#76c50c;}

.mypage_container .level_box .my_level_up.my_upgrade .p_level b{padding-right: 2px;font-family: Tahoma;font-size: 14px;text-transform: uppercase;}
.mypage_container .level_box .my_level_up.my_upgrade .p_level b.frst{color:#701f33;}
.mypage_container .level_box .my_level_up.my_upgrade .p_level b.vvip{color:#282828;}
.mypage_container .level_box .my_level_up.my_upgrade .p_level b.vip{color:#731dd5;}
.mypage_container .level_box .my_level_up.my_upgrade .p_level b.gold{color:#fe9519;}
.mypage_container .level_box .my_level_up.my_upgrade .p_level b.silver{color:#858a99;}
.mypage_container .level_box .my_level_up.my_upgrade .p_level b.new{color:#76c50c;}
.mypage_container .level_box .my_level_up.my_upgrade .ic_level.new{background-position:-235px -403px}
.mypage_container .level_box .my_level_up.my_upgrade .ic_level.silver{background-position:-188px -403px}
.mypage_container .level_box .my_level_up.my_upgrade .ic_level.gold{background-position:-141px -403px}
.mypage_container .level_box .my_level_up.my_upgrade .ic_level.vip{background-position:-94px -403px}
.mypage_container .level_box .my_level_up.my_upgrade .ic_level.vvip{background-position:-47px -403px}
.mypage_container .level_box .my_level_up.my_upgrade .ic_level.frst{background-position:-0px -403px}

/* SDUMU-16 2017.03.14 */
.cp .payco_radio:last-of-type { margin-top:13px; }
.payco_radio_none { width:102px; height:14px; line-height:14px; overflow:hidden; display:block; margin:0 auto 7px auto; position:relative; text-align:left; }
.payco_radio { width:102px; height:14px; line-height:14px; overflow:hidden; display:block; margin:0 auto 7px auto; position:relative; text-align:left; }
.payco_radio input[type='radio'] { position:absolute; top:0px; left:-160px; }
.payco_radio input[type='radio']+i { display:inline-block; width:12px; height:12px; background:url( https://img.tmon.co.kr/static/sp_surprise_cp.png?v=20170321&v=1578626117 ) no-repeat; background-position:-341px -92px; vertical-align:middle; }
.payco_radio input[type='radio']:checked+i, .payco_radio.checked input[type='radio']+i { background-position:-328px -92px; }
.payco_radio input[type='radio']:disabled+i, .payco_radio.disabled input[type='radio']+i { background:url( https://img.tmon.co.kr/static/sp_surprise_cp.png?v=20170328&v=1578626117 ) no-repeat; background-position:-341px -92px; }
.payco_radio input[type='radio']:disabled:checked+i, .payco_radio.disabled.checked input[type='radio']+i { background:url( https://img.tmon.co.kr/static/sp_surprise_cp.png?v=20170328&v=1578626117 ) no-repeat; background-position:-354px -92px; }
.payco_radio .radio_text { vertical-align:middle; color:#000000; }
.payco_radio.disabled .radio_text { vertical-align:middle; color:#d0d0d0; }
.payco_radio .radio_text .ico_payco { width:46px; height:10px; vertical-align:middle; display:inline-block; background:url( https://img.tmon.co.kr/static/sp_surprise_cp.png?v=20170407&v=1578626117 ) no-repeat; background-position:-232px -92px; margin:-3px 3px 0 0; font-size:0; color:transparent; }
.payco_radio .radio_text .ico_tpay { width:74px; height:12px; vertical-align:middle; display:inline-block; background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=20170831&v=1578626117 ) no-repeat; background-position:-576px 0px; font-size:0; color:transparent; }
.payco_radio .radio_text .tpay_m {color: #9a9a9a;}
.payco_radio.disabled .radio_text .ico_payco { background-position:-280px -92px; }

.lpop_payco .payco_coupon_tbl .ico_tpay { width:70px; height:11px; display:inline-block; background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=20170831&v=1578626117 ) no-repeat; background-position: -500px -47px; font-size:0; color:transparent; }
.mypage_container.frst_member .dashed.frst .cp.active .ico_tpay ,
.mypage_container.vvip_member .dashed.vvip .cp.active .ico_tpay ,
.mypage_container.vip_member .dashed.vip .cp.active .ico_tpay ,
.mypage_container.gold_member .dashed.gold .cp.active .ico_tpay ,
.mypage_container.silver_member .dashed.silver .cp.active .ico_tpay ,
.mypage_container.new_member .dashed.new .cp.active .ico_tpay { background-position: -497px 0px; }

.mypage_container.frst_member .frst .cp.active .ico_tpay ,
.mypage_container.vvip_member .vvip .cp.active .ico_tpay ,
.mypage_container.vip_member .vip .cp.active .ico_tpay ,
.mypage_container.gold_member .gold .cp.active .ico_tpay ,
.mypage_container.silver_member .silver .cp.active .ico_tpay ,
.mypage_container.new_member .new .cp.active .ico_tpay { background-position: -497px 0px; }

.payco_radio.disabled .tpay_m { color: #d0d0d0; }

.payco_radio.tpay {
	height: auto;
	margin: 0px;
	width: auto;
	margin-left: 18px;
	padding-top: 6px;
	padding-left: 15px;
}
.payco_radio.tpay > i {
	position: absolute; left: 0px; top: 9px;
}
.payco_radio.tpay > span {
	display: inline-block;
	letter-spacing: -1px;
	line-height: 19px;
}

.payco_radio.tpay .tpay_m {
	margin-top: -3px;
	display: block;
	letter-spacing: -1px;
	font-size: 11px;
	padding-bottom: 3px;
}

.lpop_cont.lpop_vip { border:1px solid #c2c7cc; padding-top: 56px; padding-bottom: 30px; }
.lpop_vip .alert_msg { font-size:24px; line-height:30px; font-family:'Nanum Gothic'; font-weight:bold; text-align:center; color:#000; }
.lpop_vip .org_txt { color:#ff5000; }
.lpop_vip .alert_desc { font-size:14px; line-height:21px; color:#333333; font-family:'Nanum Gothic'; text-align:center; margin-top:22px; }
.lpop_vip .alert_cont { font-size:12px; color:#6c7580; font-family:'Nanum Gothic'; text-align:center; margin-top:16px; }
.lpop_vip .btn_area { padding-top:10px; }
.lpop_vip .btn_area button { width:136px; height:42px; border:1px solid #ff5000; padding:0; font-size:14px; font-weight:bold; font-family:'Dotum'; }
.lpop_vip .btn_area .btn_cancel { background-color:#fff; color:#ff5000; }
.lpop_vip .btn_area .btn_confirm { background-color:#ff5000; color:#fff; }
.lpop_cont.lpop_payco { border:2px solid #373231; padding-bottom: 22px; }
.lpop_payco .sub_desc { text-align:center; font-size:22px; line-height:35px; color:#000; font-family:'Nanum Gothic'; margin-top:7px; }
.lpop_payco .desc { text-align:center; font-size:26px; line-height:35px; color:#000; font-family:'Nanum Gothic'; margin-top: -11px; letter-spacing: -1px; }
.lpop_payco .desc .payco { display:inline-block; width:112px; height:24px; vertical-align:middle; background:url( https://img.tmon.co.kr/static/sp_surprise_cp.png?v=20170317&v=1578626117 ) no-repeat; background-position:-234px -105px; font-size:0; color:transparent; margin-top:-2px; }
.lpop_payco .desc .tpay { display:inline-block; width:162px; height:24px; vertical-align:middle; background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=20170831&v=1578626117 ) no-repeat; background-position:-498px -17px; font-size:0; color:transparent; margin-top:-3px; }
.lpop_payco .desc .plus_sign { display:inline-block; width:22px; height:22px; vertical-align:middle; background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=20170831&v=1578626117 ) no-repeat; background-position:-665px -0px; font-size:0; color:transparent; margin-top:-5px; }
.lpop_payco .tpay_desc { text-align:center; font-size:16px; line-height:23px; color:#9a9a9a; font-family:'Nanum Gothic'; margin-top: 11px;}
.lpop_payco .desc .org_txt { color:#fa1414; }
.lpop_payco .payco_coupon_tbl { width:396px; border:2px solid #d0d0cf; margin:25px auto 0 auto; }
.lpop_payco .payco_coupon_tbl .icon_col { width:96px; }
.lpop_payco .payco_coupon_tbl .coupon_col { width:150px; }
.lpop_payco .payco_coupon_tbl th { height:43px; font-size:13px; color:#333; text-align:center; position:relative; border-bottom:1px solid #d0d0cf; border-left:1px solid #d0d0cf; font-weight:normal; }
.lpop_payco .payco_coupon_tbl td { height:82px; text-align:center; border-bottom:1px solid #d0d0cf; border-left:1px solid #d0d0cf; font-weight:normal; }
.lpop_payco .payco_coupon_tbl .first_cell { border-left:0px none; }
.lpop_payco .payco_coupon_tbl th div.ttit1 { width:50%; height:43px; line-height:43px; position:absolute; top:0; left:0; }
.lpop_payco .payco_coupon_tbl th div.ttit2 { width:50%; height:43px; position:absolute;  top:0; right:0; }
.lpop_payco .payco_coupon_tbl .cp_img{position:relative;width:102px;height:50px;margin:auto;border:1px solid #d9d9d9;text-align:left;}
.lpop_payco .payco_coupon_tbl .cp_img img{margin:10px 0 0 14px}
.lpop_payco .payco_coupon_tbl .cp_img p{margin:-2px 0 0 14px;font-size:11px;color:#bababb;letter-spacing:-1px}
.lpop_payco .payco_coupon_tbl .cp_img p.payco_only_txt{color:#fa1e1e;}
.lpop_payco .payco_coupon_tbl .cp_down{position:absolute;top:-1px;right:-1px;width:18px;height:50px;border:1px solid;border-color:#d1d1d1 #d1d1d1 #d1d1d1 #e8e8e8;background-color:#f0f0f0;text-align:center}
.lpop_payco .payco_coupon_tbl .cp_down i{display:inline-block;width:8px;height:11px;margin-top:30px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat -503px -164px;vertical-align:top}
.lpop_payco .payco_coupon_tbl .ico_or { width:24px; height:24px; display:inline-block; background:url( https://img.tmon.co.kr/static/sp_surprise_cp.png?v=20170317&v=1578626117 ) no-repeat; background-position:-348px -105px; font-size:0; color:transparent; vertical-align:top; }
.lpop_payco .payco_coupon_tbl .ico_payco { width:55px; height:12px; display:inline-block; background:url( https://img.tmon.co.kr/static/sp_surprise_cp.png?v=20170317&v=1578626117 ) no-repeat; background-position:-234px -131px; font-size:0; color:transparent; vertical-align:top; margin-top:15px; }
.lpop_payco .payco_coupon_tbl .tpay { font-size: 11px; letter-spacing: -1px; line-height: 4px; }
.lpop_payco .payco_coupon_tbl .ico_level { width:42px; height:42px; background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat; font-size:0; color:transparent; display:block; margin:0 auto; }
.lpop_payco .payco_coupon_tbl .ico_level.first { background-position:0px -403px; }
.lpop_payco .payco_coupon_tbl .ico_level.vvip { background-position:-47px -403px; }
.lpop_payco .payco_coupon_tbl .ico_level.vip { background-position:-94px -403px; }
.lpop_payco .payco_coupon_tbl .ico_level.gold { background-position:-141px -403px; }
.lpop_payco .payco_coupon_tbl .ico_level.silver { background-position:-188px -403px; }
.lpop_payco .payco_coupon_tbl .ico_level_txt { height:11px; background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat; font-size:0; color:transparent; display:block; margin:7px auto 0 auto; }
.lpop_payco .payco_coupon_tbl .ico_level_txt.first { width:74px; background-position:-3px -219px; }
.lpop_payco .payco_coupon_tbl .ico_level_txt.vvip { width:36px; background-position:-104px -219px; }
.lpop_payco .payco_coupon_tbl .ico_level_txt.vip { width:26px; background-position:-192px -219px; }
.lpop_payco .payco_coupon_tbl .ico_level_txt.gold { width:40px; background-position:-268px -219px; }
.lpop_payco .payco_coupon_tbl .ico_level_txt.silver { width:53px; background-position:-348px -219px; }
.lpop_payco .payco_caution { font-family:'Dotum'; font-size:13px; color:#333; line-height:22px; text-align:center; margin-top:15px; }
.lpop_payco .btn_area { padding-top:10px; }
.lpop_payco .btn_area button { width:176px; height:42px; border:1px solid #ff5000; padding:0; font-size:14px; font-weight:bold; font-family:'Dotum'; }
.lpop_payco .btn_area .btn_cancel { background-color:#fff; color:#ff5000; }
.lpop_payco .btn_area .btn_confirm { background-color:#ff5000; color:#fff; }
.lpop_payco .today_line { height:33px; line-height:33px; background-color:#f8f8f8; border-top:1px solid #ebebeb; margin:45px -30px -23px -30px; text-align:right; }
.lpop_payco .today_line button { background-color:transparent; color:#9a9a9a; font-size:11px; margin-right:8px; }
.lpop_payco .today_line .ico_today_close { width:9px; height:9px; display:inline-block; background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1578626117 ) no-repeat 1px 1px; border:1px solid #aaaaaa; vertical-align:middle; margin:-1px 0 0 10px; }
/* // SDUMU-16 2017.03.14 */

.h_excellent{overflow:hidden;margin:50px 0 15px}
.h_excellent h4, .h_excellent p{float:left;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=201510071&v=1578626117 ) no-repeat;font-size:0;text-indent:-9999px}
.h_excellent h4{width:116px;height:16px;background-position:-521px -403px}
.h_excellent p{width:247px;height:13px;margin:2px 0 0 11px;background-position:-287px -432px}
.excellent{border-top:2px solid #5f6576;border-bottom:1px solid #c0c0c0}
.excellent ul{background:#fafafa;*zoom:1}
.excellent ul:after{content:'';display:block;clear:both;}
.excellent ul li{float:left;position:relative;height:406px;}
.excellent ul li .top{padding-top:50px;height:220px;}
.excellent ul li .ico{display:block;margin:0 auto 30px;width:94px;height:94px;background: url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat;text-indent:-99999px;}
/*.excellent ul li button{display:block;margin:0 auto;width:165px;height:31px;text-indent: -9999px;background: url( https://img.tmon.co.kr/static/img/sp_mem.png?v=1578626117 ) no-repeat;}*/
.excellent ul li button{display:block;margin:0 auto;width:165px;height:31px;line-height: 31px;}
.excellent ul li button.mt{margin-top:6px;}
.excellent ul li button[disabled]{background:#c9c9cb;}
.excellent ul li.up{width:299px;}
.excellent ul li.mon{width:310px;border-left:1px #e3e3e3 solid;border-right:1px #e3e3e3 solid}
.excellent ul li.best{width:299px;}
.excellent ul li button.btn_white{background:#fff;color:#666;border:1px solid #b7bfc8;}
.excellent ul li button.btn_orange{background:#ff5001;color:#fff;}
.excellent ul li button.btn_gray{background:#c9c9cb;color:gray;}
.excellent ul li.up .ico{background-position:0 -455px}
.excellent ul li.mon .ico{background-position:-104px -455px}
.excellent ul li.best .ico{background-position:-559px -455px}
.excellent ul li button.up_btn{background-position:0 0}
.excellent ul li button.up_con_btn{background-position:0 -76px}
.excellent ul li button.gift_btn{background-position:0 -38px}
.excellent ul li button.gift_pre_btn{background-position:0 -114px;}
.excellent ul li dl{padding:0px 0 0 30px;}
.excellent ul li dl dt{color:#344177;margin-bottom:15px;font-weight:bold;}
.excellent ul li dl dd{color:#333;}
.excellent ul li dl dd em{display:block;margin-top:10px;font-size:11px;color:#9a9a9a;}
.excellent ul li.best .customer{margin-top:40px;text-align:center;}
.excellent ul li.best .customer .col{font-size:15px;color:#ff5001;font-family:"Nanum Barun Gothic";}
.excellent ul li.best .customer .p_number{position:relative;margin-top:12px;display:inline-block;*zoom:1;*display:inline;padding-left:20px;height:14px;font-family:Tahoma;font-size:15px;font-weight:bold;color:#333;line-height:14px;text-align:center}
.excellent ul li.best .customer .p_number i{position:absolute;top:1px;left:0px;display:block;width:14px;height:14px;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat -789px -76px;}
.excellent ul li.best .info{margin-top:9px;line-height:16px;}
.excellent ul li.best .info span{padding-left:71px;display:inline-block;}
.excellent_layer{position:absolute;top:-2px;left:-1px;z-index:50;width:100%;height:405px;border:2px #ff5001 solid;background:#fff;}
.excellent_layer .close{position:absolute;top:0px;right:0px;display:block;width:29px;height:29px;text-indent:-9999px;background: url( https://img.tmon.co.kr/static/img/sp_mem.png?v=1578626117 ) no-repeat -170px 0;}
.excellent_layer .title{margin-top:40px;color:#ff5001;font-family:"Nanum Barun Gothic";font-size:19px;line-height:19px;text-align:center;}
.excellent_layer .gift{text-align:center;margin-top:25px;}
.excellent_layer .gift img{width:250px;height:256px;vertical-align: top;}

.excellent .section{position:relative;padding:38px 0 38px 143px;border-bottom:1px dashed #ddd}
.excellent .section.mon{padding:30px 200px 30px 143px}
.excellent .section.ec{border-bottom:0}
.excellent .section .tit{display:block;color:#344177}
.excellent .section .msg{margin-top:14px;color:#333}
.excellent .section .ref{margin-top:7px;color:#9a9a9a;line-height:19px}
.excellent .section .ref strong{font-weight:normal;color:#333}
.excellent .section .btn{position:absolute;top:50%;right:20px;margin-top:-16px;width:135px;height:31px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat;font-size:0;text-indent:-9999px}
.excellent .section .p_number{position:absolute;top:50%;right:20px;margin-top:-10px;width:135px;height:20px;font-family:Tahoma;font-size:15px;font-weight:bold;color:#333;line-height:20px;text-align:center}
.excellent .section .p_number i{display:inline-block;width:14px;height:14px;margin:-1px 4px 0 0;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat -789px -76px;vertical-align:middle}
.excellent .up .btn{background-position:-208px -455px}
.excellent .up .btn.off{background-position:-663px -455px}
.excellent .mon .btn{background-position:-208px -496px}
.excellent .section .ico{position:absolute;top:24px;left:20px;display:block;width:94px;height:94px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat;text-indent:-9999px}
.excellent .up .ico{background-position:0 -455px}
.excellent .mon .ico{background-position:-104px -455px}
.excellent .ec .ico{background-position:-559px -455px}
.h_notice{width:92px;height:16px;margin:50px 0 15px;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat -647px -403px;font-size:0;text-indent:-9999px}
.notice_lst{padding:25px 20px;border:1px solid #e3e3e3;background-color:#fdfdfd;color:#606060}
.notice_lst li{padding-left:9px;background:url( https://img.tmon.co.kr/static/img/bg_dot6.gif?v=1578626117 ) no-repeat 0 9px;line-height:22px}
.notice_lst li strong{font-weight:normal;color:#179f96}
.notice_lst li .ref{padding-bottom:2px;font-size:11px;color:#9a9a9a;line-height:20px;letter-spacing:-0.08em}

.mypage_layer{position:absolute;left:50%;padding:30px 30px 34px;border:2px solid #333;background:#fff;z-index:1000}
.mypage_layer.type02{ border: 1px solid #c2c7cc; padding-top: 31px; padding-left: 31px; padding-right: 31px; }
.mypage_layer.type02 .btn_close_layer{ top: 20px; right: 20px; width: 23px; height: 23px; background-position: 0 -799px; }
.mypage_layer .stk{display:inline-block;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat;line-height:900px;vertical-align:top}
/* shoppable */
.mypage_layer .stk2{display:inline-block;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=201609007&v=1578626117 ) no-repeat;line-height:900px;vertical-align:top}
.btn_image_add{width:81px;height:26px;display:block;background:url( https://img.tmon.co.kr/static/img/btn_image_add.gif?v=1578626117 ) no-repeat 0 0;}
.btn_image_add span{position:absolute;left:-99990em;top:-99990em;z-index:-1;}
.image_add_info{margin-top:8px;line-height:18px;color:#333;font-family:'돋움',dotum;font-size:11px;}
.thumbList{margin-top:15px;}
.thumbList:after{content:"";display:block;clear:both;}
.thumbList li{position:relative;float:left;margin-left:6px;}
.thumbList li:first-child{margin-left:0;}
.thumbList li button{position:absolute;right:0;top:0;width:19px;height:19px;display:block;background:url( https://img.tmon.co.kr/static/img/btn_image_remove.gif?v=1578626117 ) no-repeat 0 0;}
.return_price .won.none{float:none !important;}
.thumbList.default li{width:98px;height:98px;border:1px solid #e6e6e6;background:#f3f3f5 url( https://img.tmon.co.kr/static/img/ico_add_img.png?v=1578626117 ) no-repeat center center;cursor:pointer;}
.innerTable{margin:7px 10px 0 0;}
.innerTable table tbody tr th{background:#f3f3f5;border-color:#d5d9e0;color:#535465;}
/* shoppable */

.mypage_layer .free_delivery{float:left;width:88px;height:88px;margin-right:23px;background-position:0 -375px;line-height:auto;text-indent:-900px}
.mypage_layer .txt_tit{display:block;margin:21px 0 10px;color:#151517;letter-spacing:-1px}
/*
.mypage_layer h3{height:20px;margin-bottom:25px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
*/
.mypage_layer h3{height:20px;margin-bottom:25px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1578626117 ) no-repeat;text-indent:-9000px}
.mypage_layer .tit{margin:3px 0 17px !important;height:auto;background:none;color:#7b7b7b;font-size:12px;font-weight:normal;text-indent:0;text-align:center}
.mypage_layer .tit strong{display:block;color:#000;font-size:24px}
.mypage_layer .tit p{margin:13px 0 11px;color:#111;font-size:16px;font-weight:bold}
.mypage_layer .tit .point{color:#fb4808}
.mypage_layer .tit_area{overflow:hidden;height:100%;padding:17px 0 12px}
.mypage_layer .tit_area strong{float:left;color:#525367;}
.mypage_layer .tit_area span{float:right;font-size:11px;color:#7e7c82}
.mypage_layer h3.cancel{width:71px;background-position:0 -1072px}
.mypage_layer h3.total_cancel{width:107px;background-position:-674px -376px}
.mypage_layer h3.change{width:67px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -895px -29px}
.mypage_layer h3.refund{width:68px;background-position:-448px -376px}
.mypage_layer h3.total_refund{width:106px;background-position:-782px -376px}
.mypage_layer h3.delivery{width:88px;background-position:-517px -376px}
.mypage_layer h3.return{width:67px;background-position:-606px -376px}
.mypage_layer h3.reg_waybill{width:90px;background-position:-379px -397px}
.mypage_layer h3.reg_account{width:149px;background-position:-79px -1071px}
.mypage_layer h3.receipt{width:88px;background-position:-611px -539px}
.mypage_layer h3.lapse{height:17px;background-position:-536px -608px}
.mypage_layer h3.list_view{width:156px;background-position:-536px -639px}
.mypage_layer h3.pickup{width:126px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -767px -29px}
.mypage_layer h3.pickup_info{width:127px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -853px 0}
.mypage_layer h3.reg_ticket{width:161px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -690px 0}
.mypage_layer h3.put_complate{width:67px;height:18px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -973px -507px}
.mypage_layer h3.review_w,.mypage_layer h3.review_v,.mypage_layer h3.review_m,.mypage_layer h3.review_report{width:139px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1429604599&v=1578626117 ) no-repeat}
.mypage_layer h3.review_w{background: none;text-indent: 0;font-size: 21px;width: 100%;margin: -2px 0 27px;letter-spacing: -1px;}
.mypage_layer h3.review_v{background: none;text-indent: 0;font-size: 21px;width: 100%;margin: -2px 0 27px;letter-spacing: -1px;}
.mypage_layer h3.review_m{background: none;text-indent: 0;font-size: 21px;width: 100%;margin: -2px 0 27px;letter-spacing: -1px;}
.mypage_layer h3.review_report{width:140px;background-position:0 -85px}
.mypage_layer h3.refund_requisition{width:106px;background-position:-615px -397px}
.mypage_layer h3.deposit_info{position:relative;width:68px;height:18px;background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=20130326&v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -425px}
.mypage_layer h3.deposit_info .stxt{position:absolute;top:5px;left:71px;font-weight:normal;font-size:12px;color:#8e8fa1;text-indent:0;white-space:nowrap}
.mypage_layer h3.receipt_order{width:237px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1307221900&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -530px 0}
.mypage_layer h3.person_info{width:197px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -455px -105px}
.mypage_layer h3.refund_cncl{width:68px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -395px -130px}
.mypage_layer h3.txt_tit{height:auto;margin-bottom:15px;background:none;font-size:14px;text-indent:0}
.mypage_layer h3.reservation_info{width:72px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -345px -350px}
.mypage_layer h3.reward_info{width:143px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -245px -130px}
.mypage_layer h3.welfare_alarm{width:233px;height:21px;margin:0 auto 20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -655px -105px}
.mypage_layer h3.welfare_alarm2{width:auto;height:auto;margin-bottom:8px;background:none;font-size:14px;color:#111;text-align:center;text-indent:0}
.mypage_layer h3.welfare_alarm3{width:243px;height:21px;margin:0 auto 20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -130px}
.mypage_layer h3.cancel_commission{width:134px;height:21px;margin:0 auto 20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -205px -350px}
.mypage_layer h3.reservation_info{width:72px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -345px -350px}
.mypage_layer h3.store_return_info{width:128px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -820px -350px}
.mypage_layer h3.inquiry{width:69px;background-position:-802px -397px}
.mypage_layer h3.cheer{margin-bottom:0; background:none;}
.mypage_layer h3.note{width:69px;height:19px;margin-bottom:16px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=20160907123&v=1578626117 ) no-repeat -97px -510px}
.mypage_layer h4{height:13px;margin:19px 0 7px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
.mypage_layer h4.refund{width:71px;background-position:-379px -417px}
.mypage_layer h4.return{width:72px;background-position:-451px -417px}
.mypage_layer h4.return_info{width:72px;background-position:-609px -417px}
.mypage_layer h4.warning{width:84px;background-position:-524px -417px}
.mypage_layer h4.lapse{width:67px;height:12px;margin:0 0 10px 0;background-position:-536px -626px}
.mypage_layer h4.txt_stit{height:auto;margin:22px 0 9px;background:none;font-size:12px;text-indent:0}
.mypage_layer h4.select_coupon{width:60px;margin:0 0 10px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -665px -20px}
.mypage_layer h4.apply_category{width:71px;margin-bottom:10px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -730px -20px}

.mypage_layer .uio_rdo{width:14px;height:14px;margin-top:-2px;vertical-align:middle}
.mypage_layer .uio_rdo:checked + label{font-weight:bold;letter-spacing:-1px}
.mypage_layer table{width:100%;border:0;border-collapse:collapse;table-layout:fixed}
.mypage_layer th{padding:12px 0 11px;border:1px solid #8a8b98;border-collapse:collapse;background:#9798a5;color:#fff;text-align:left;vertical-align:top;letter-spacing:-1px}
.mypage_layer th span{margin-left:11px;letter-spacing:-1px}
.mypage_layer th .btn_cmn6{margin:5px 0 0 11px}
.mypage_layer th .deduct{position:relative;font-weight:normal}
.mypage_layer th .deduct div{position:absolute;top:40px;left:12px;*width:300px;padding:20px 19px 32px;border:1px solid #8a8b9a;background:#fff}
.mypage_layer th .deduct strong{display:block;margin:0 0 7px;color:#333}
.mypage_layer th .deduct table{font-size:11px}
.mypage_layer th .deduct th{padding:7px 0 4px;border:1px solid #e3e4e8;background:#eeeff3;color:#575a73;font-weight:normal}
.mypage_layer th .deduct th span{margin-left:9px}
.mypage_layer th .deduct td{padding:7px 0 4px 9px;border:1px solid #eeeff3;color:#484b61}
.mypage_layer th .deduct p{padding:7px 0 11px;color:#f05a23;font-size:11px}
.mypage_layer th .deduct p span{display:inline-block;width:10px;height:11px;margin:0 2px 0 0;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -216px -91px;vertical-align:top}
.mypage_layer th .deduct li{position:relative;height:16px;padding-left:9px;color:#666;font-size:11px;line-height:16px;letter-spacing:-1px}
.mypage_layer th .deduct li strong{display:inline-block;margin:0;color:#666}
.mypage_layer th .deduct li span{position:absolute;top:0;left:0;width:11px;height:16px;margin:0;background:#666 url( https://img.tmon.co.kr/static/img/bu_dot2x2.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -10px -8px;vertical-align:middle}
.mypage_layer td{padding:12px 0 9px 10px;border:1px solid #d5d9e0;border-collapse:collapse;border-left:none;color:#333}
.mypage_layer td.resv_cont{padding:10px 10px 9px 10px;line-height:18px}
.mypage_layer td select{padding:2px;border:1px solid #9c9c9c;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#68697a}
.mypage_layer td label{padding-right:9px}
.mypage_layer td .gap{margin:4px 0 3px}
.mypage_layer td .txt{padding:5px 5px 3px;border:1px solid #9c9c9c;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#68697a}
.mypage_layer td .txt_wrap{margin-top:4px}
.mypage_layer td .txt_wrap:first-child{margin-top:0}
.mypage_layer td .dimmed{border:1px solid #ccc;background:#e2e2e2}
.mypage_layer td textarea.txt{width:254px;height:29px;padding:2px 5px 10px;line-height:18px}
.mypage_layer td .before{color:#9e9fad;font-size:11px}
.mypage_layer td .btn_cmn3{margin-top:1px;padding-left:9px;vertical-align:top}
.mypage_layer td .btn_cmn3 .in{padding:3px 9px 0 0;color:#333}
.mypage_layer td .help{margin-top:4px;color:#9999a5;font-size:11px;letter-spacing:-1px}
.mypage_layer td.refund{padding:0;color:#5f6067}
.mypage_layer td.refund div{padding:14px 13px 11px 0;background:#eeeff3;text-align:right;line-height:22px}
.mypage_layer td.refund div.total{padding:22px 13px 20px 0;background:#fff;color:#333;font-weight:bold}
.mypage_layer td.refund div.total em{font-size:18px}
.mypage_layer td.refund div.total strong{font-size:14px}
.mypage_layer td.refund strong{color:#333}
.mypage_layer td.refund strong.tit{display:block;padding:11px 0 7px 9px}
.mypage_layer td.refund em{color:#ee560f;font-family:tahoma;font-size:14px;font-weight:bold}
.mypage_layer td.refund_won .won{float:left}
.mypage_layer td.refund_won .won em{font-size:15px}
.mypage_layer td.refund_won p{clear:both;padding-top:10px;color:#777;font-size:11px;letter-spacing:-1px}
.mypage_layer td.refund_won p strong{color:#575a73}
.mypage_layer td.refund_won .delivery_info{clear:both;margin:16px 10px 0 0;padding:1px 11px 6px;background:#d2dbf2}
.mypage_layer td.refund_won .delivery_info p{padding-top:8px;font-size:12px;line-height:18px;color:#4e4e7b;letter-spacing:0}
.mypage_layer td.refund_won .refund_caution{clear:both;width:323px;margin-top:20px;padding:12px 11px;background-color:#ecebf1;color:#5e5e68;line-height:18px}
.mypage_layer td.return_address div{margin:6px 10px 0 0;padding:10px 11px 6px;background:#f3f3f5;font-size:11px;line-height:18px}
.mypage_layer td.return_address .btn_cmn5{line-height:12px}
.mypage_layer td.return_address p{color:#535465;font-size:11px}
.mypage_layer td.return_address .point{color:#4477cc}
.mypage_layer td.return_pay div{margin-right:20px;padding:16px 0 14px 30px;background:#ebebf1;color:#7b7b87;line-height:22px}
.mypage_layer td.return_pay div strong{display:inline-block;width:78px;padding-left:6px;background:urlhttp://img1.tmon.kr/static/img/bu_dot_gray2x2.gif) no-repeat 0 8px;letter-spacing:-1px}
.mypage_layer td.return_pay div span{color:#5e5e68}
.mypage_layer td.return_pay div em{font-weight:bold}
.mypage_layer td.return_pay div .txt{border:1px solid #abadb3}
.mypage_layer td.return_pay p{margin:15px 0 8px;color:#666262;font-size:11px;line-height:16px}
.mypage_layer td.return_pay p span{color:#f05a23}
.mypage_layer td.sms_no{color:#9798a5;font-size:11px;line-height:16px;letter-spacing:-1px}
.mypage_layer td.sms_no span{color:#5f606f}
.mypage_layer td.sms_no .txt{display:block;margin-bottom:6px;border:1px solid #ddd;background:#ececec;color:#818395}
.mypage_layer td.sms_content div{margin-right:10px;padding:10px;border:1px solid #ddd;background:#ececec;color:#818395;font-size:11px;line-height:15px}
.mypage_layer td.sms_content strong{display:block;padding-bottom:6px;color:#5e6072}
.mypage_layer td.attention strong{display:inline-block;margin-bottom:5px;font-weight:normal;color:#ff5001}
.mypage_layer td.attention div{color:#818395;font-size:11px;line-height:15px}
.mypage_layer td a.btn_banking_go{display:inline-block;overflow:hidden;position:relative;top:-2px;width:104px;height:18px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20130326&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -90px -350px;line-height:100px;vertical-align:middle}
.mypage_layer td .price{font-weight:bold;color:#ff5100}
.mypage_layer td .price em{position:relative;top:-2px;font-family:tahoma;font-size:18px;vertical-align:middle}
.mypage_layer td .tx_type{color:#5158a4}
.mypage_layer td .tx_total{color:#5158a4;letter-spacing:-1px}
.mypage_layer td .tx_total span{padding-right:2px;font-family:Tahoma;letter-spacing:0}
.mypage_layer td .detail_box{padding:15px 0 0;font-size:11px;color:#616372;letter-spacing:-1px}
.mypage_layer td .detail_box .h_tit{display:block}
.mypage_layer td .detail_box ul{padding:5px 0 0}
.mypage_layer td .detail_box ul li{display:block;padding:0 0 1px;line-height:15px}
.mypage_layer td .detail_box ul li span{letter-spacing:0}
.mypage_layer td .detail_box .tx_noti{display:block;padding:5px 0 0;color:#9e9fad}
.mypage_layer td .detail_box .tx_noti span{font-size:12px}
.mypage_layer td .detail_box .tx_noti:first-child{margin-top:-15px}
.mypage_layer td .tx_price{display:block;font-size:12px;line-height:120%;color:#ff5d0c;vertical-align:top}
.mypage_layer td .tx_price span{display:inline-block;*display:inline;zoom:1;margin-top:-3px;font-family:Tahoma;font-size:15px;line-height:120%;vertical-align:middle}
.mypage_layer td .tx_price2{color:#68697a;font-weight:bold}
.mypage_layer td .tx_price2 span{font-family:Tahoma;padding-right:2px}
.mypage_layer td .detail_desc{display:block;padding:6px 0 0;font-size:11px;color:#616372;letter-spacing:-1px}
.mypage_layer td .detail_desc span{font-weight:bold;letter-spacing:0}
.mypage_layer tbody.align_type td{padding-left:0}
.mypage_layer td .detail_commission{display:inline-block;overflow:hidden;position:absolute;top:-1px;right:12px;padding-right:6px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) no-repeat 100% -973px;font-size:11px;color:#868895;letter-spacing:-1px;text-decoration:underline}
.mypage_layer td .point{color:#fe6226}
.mypage_layer td.td_dsc{padding:12px 10px 9px;line-height:15px;color:#989aa8}
.mypage_layer table.mt10{margin-top:10px;}
.mypage_layer span.num_type02{color:#68697a;font-size:12px;font-family: Tahoma;font-weight: bold;}
.mypage_layer span.txt_type02{color:#68697a;}
.mypage_layer table .sum.type02,
.mypage_layer table .sum.type02 em{color:#f27935 !important;}
.mypage_layer p.guide.type02 span{color:#f27935 !important;}

.mypage_layer td .road_address{position:relative;margin-top:6px;padding-left:62px;color:#a9a9b2}
.mypage_layer td .road_address .sico_road{position:absolute;top:0;left:0}
.mypage_layer td .road_address .address{}
.mypage_layer td .road_address .detail{display:block;margin:3px 0 0;line-height:18px}

.mypage_layer .lst_v{margin-bottom:15px;border:1px solid #8a8b98}
.mypage_layer .lst_v th{padding:8px 0 5px;border:1px solid #8a8b98;border-left:none;border-right:none;text-align:center}
.mypage_layer .lst_v th span{float:left;margin-left:12px}
.mypage_layer .lst_v td{padding:8px 11px 9px 12px;border-left:1px solid #d5d9e0}
.mypage_layer .lst_v td span{color:#ff5b01;font-weight:bold}
.mypage_layer .lst_v tr.ticket th{background:#f6f6f7}
.mypage_layer .lst_v tr.ticket td{color:#626475;line-height:18px;word-break:break-word;word-wrap:break-word}
.mypage_layer .lst_v tr.ticket td:first-child+td{padding:15px 0;text-align:center}
.mypage_layer .lst_v tr.ticket td p{display:inline-block;width:85px;font-weight:bold}
.mypage_layer .lst_v tr.ticket td em{display:inline-block;max-width:152px;margin:0 auto;color:#5158a4;font-family:tahoma;font-size:14px;font-weight:bold;text-align:left}
.mypage_layer .lst_v tr.ticket td em a { color: #5158a4; text-decoration: underline; }
.mypage_layer .lst_v tr.ticket td br+em{margin-top:10px}
.mypage_layer .lst_v tr.ticket td p.tx_sub{display:block;width:auto;padding:4px 10px 0;font-weight:normal;font-size:11px;text-align:left}
.mypage_layer .lst_v tr.ticket td p.tx_sub strong{font-size:12px}
.mypage_layer .lst_v tr.ticket td p.tx_sub em{font-size:11px;color:#ff5711;font-weight:normal}
.mypage_layer .lst_v .barcode th span{float:none;margin-left:0;color:#ff5b01;font-weight:bold}
.mypage_layer .lst_v .barcode tr.ticket th{padding:8px 11px 9px 12px;background:none;border:1px solid #d5d9e0;font-weight:normal;color:#626475;text-align:left;vertical-align:top;line-height:16px}
.mypage_layer .lst_v .barcode tr.ticket td em{vertical-align:middle}
.mypage_layer .lst_v .barcode tr.ticket td .btn_bc{overflow:hidden;width:29px;height:16px;margin-left:8px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -960px -75px;text-indent:-9999px;vertical-align:middle;outline:none}
.mypage_layer.barcode_view{padding:0 0 20px 0}
.mypage_layer.barcode_view h3.codename{height:65px;padding-top:15px;background:#9798a5;text-indent:0;text-align:center;line-height:18px}
.mypage_layer.barcode_view h3.codename span{display:inline-block;vertical-align:middle}
.mypage_layer.barcode_view h3.codename span:first-child{height:100%}
.mypage_layer.barcode_view h3.codename .tit{padding:0 40px;font-size:12px;font-weight:bold;color:#fff}
.mypage_layer.barcode_view img{display:block;margin:0 auto}
.mypage_layer .scroll{overflow-x:hidden;overflow-y:scroll;*position:relative;padding-right:5px}
.mypage_layer .scroll table{*width:97%}
.mypage_layer .return_warning{padding:14px 10px 10px 12px;background:#e7e7ea;color:#777;font-size:11px;line-height:16px;letter-spacing:-1px}
.mypage_layer .return_warning li{padding:2px 0 2px 8px;background:url( https://img.tmon.co.kr/static/img/bu_dot_gray3x3.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 7px}
.mypage_layer .refund_warning{margin-top:13px;padding:11px 0 9px 18px;background:#ebebf1;color:#66646b;font-size:11px;line-height:16px}
.mypage_layer .refund_warning span{color:#8a8b9b}
.mypage_layer .optBtns { text-align: right; margin-top: -9px; margin-bottom: 4px; }
/*.mypage_layer .guide{position:relative;margin-bottom:-3px;padding:6px 0 0 18px;color:#7e7c82;font-size:11px;letter-spacing:-1px;line-height:17px}*/
.mypage_layer .guide{position:relative;margin-bottom:-3px;padding:6px 0 0 18px;color:#7e7c82;font-size:11px;letter-spacing:-1px;line-height:17px;text-align:left}
.mypage_layer .guide.type2 { margin-top: -15px; margin-bottom: 10px; }
.mypage_layer .guide span{color:#4477cc}
.mypage_layer .guide em{color:#ff5c0d}
.mypage_layer .guide a{color:#7e7c82;text-decoration:underline}
.mypage_layer .guide .myinfo_checkbox { margin-top: -3px; margin-right: 2px; }
.mypage_layer .guide.none_pd{ padding-left: 0; }
.mypage_layer .guide .ico_info{position:absolute;top:6px;*top:4px;left:0;width:14px;height:14px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -201px -90px}
.mypage_layer .guide .chk{position:absolute;top:7px;left:0}
.mypage_layer .guide .btn_go{position:absolute;right:0;padding-right:4px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 100% -730px;color:#5f5e5e;text-decoration:underline}
.mypage_layer .guide2 li{padding:0 0 9px 8px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 1px -33px;color:#333;line-height:16px}
.mypage_layer .guide2 strong{color:#4c88f3}
.mypage_layer .p_refund{margin:10px 0 -4px;color:#333;font-weight:bold;text-align:center}
.mypage_layer .p_guide,.mypage_layer .p_caution{margin-bottom:10px;padding:21px 0 17px;background:#ebebf1;color:#111;font-size:14px;text-align:center;font-weight:bold;letter-spacing:-1px}
.mypage_layer .p_caution{margin-bottom:0;padding:21px 40px 17px}
.mypage_layer .p_guide div{padding-left:19px;text-align:left}
.mypage_layer .p_guide .inner{padding:5px 0 4px 30px;*zoom:1}
.mypage_layer .p_guide .inner:after{display:block;clear:both;content:''}
.mypage_layer .p_guide .inner strong{display:block;margin:5px 0 1px;font-size:14px;color:#111}
.mypage_layer .p_guide .inner strong span{font-size:14px;font-weight:bold;color:#ef5b26}
.mypage_layer .p_guide .inner .stxt{line-height:18px;letter-spacing:0}
.mypage_layer .p_guide .inner .stxt em{font-weight:normal;color:#ef5b26}
.mypage_layer .p_guide .inner .stxt em span{font-size:12px;color:#ef5b26}
.mypage_layer .p_guide .inner .stxt .sign{font-size:12px;}
.mypage_layer .p_guide .inner a{display:inline-block;margin:5px 0 0 2px;padding-right:7px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) no-repeat 100% -179px;font-weight:normal;font-size:11px;color:#82838f;text-decoration:underline;letter-spacing:0}
.mypage_layer .p_guide .stxt3{color:#111;font-size:11px;font-weight:normal;text-align:center;line-height:19px}
.mypage_layer .p_guide .stxt3 .bpoint{color:#111;font-size:14px}
.mypage_layer .p_guide .stxt3 .point{color:#fa5a44;font-size:14px}
.mypage_layer .p_guide.overline{position:relative;padding:19px 0 11px 50px;text-align:left;line-height:18px}
.mypage_layer .p_guide.overline .align_c{position: relative; width: 315px; margin: 0 auto; padding-left: 0;}
.mypage_layer .p_guide.overline .align_c .ico{top: 7px; left: -30px;}
.mypage_layer .p_guide.overline .ico{position:absolute;top:15px;left:19px}
.mypage_layer .p_guide span{color:#82838f;font-size:11px;font-weight:normal;line-height:16px}
.mypage_layer .p_guide span strong{color:#ef5b26}
.mypage_layer .p_guide span,.mypage_layer .p_guide p.stxt,.mypage_layer .p_caution p.stxt{color:#82838f;font-size:11px;font-weight:normal;line-height:16px}
.mypage_layer .p_guide span,.mypage_layer .p_guide p.stxt,.mypage_layer .p_caution p.stxt,.mypage_layer .p_guide .stxt4{color:#82838f;font-size:11px;font-weight:normal;line-height:16px}
.mypage_layer .p_guide .stxt4,.mypage_layer .p_guide .stxt4 strong{color:#66667e}
.mypage_layer .p_guide p.agreetxt{color:#333;font-size:12px;line-height:1.5}
.mypage_layer .p_guide p.stxt,.mypage_layer .p_caution p.stxt{display:block;padding-top:5px}
.mypage_layer .p_guide span strong,.mypage_layer .p_guide p.stxt strong,.mypage_layer .p_guide p.stxt2 strong{color:#ef5b26}
.mypage_layer .p_guide p.stxt em{font-weight:bold;color:#82838f}
.mypage_layer .p_guide span.txt{display:block;padding-top:10px}
.mypage_layer .p_guide span.txt strong{color:#82838f}
.mypage_layer .p_guide strong.point{color:#ef5b26}
.mypage_layer .p_guide p.stxt2{padding-top:11px;font-size:12px;line-height:16px;color:#82838f}
.mypage_layer .p_guide p.stxt5{padding-top:11px;font-size:11px;font-weight:normal;color:#66667e;line-height:16px}
.mypage_layer .p_guide .store_num{height:45px}
.mypage_layer .p_guide .store_num strong{display:block;margin-bottom:2px}
.mypage_layer .p_guide .store_num strong em{color:#ff5d0c}
.mypage_layer .p_guide .store_num strong .num{font-family:tahoma;font-size:15px}
.mypage_layer .p_guide .sms_send em{font-size:12px}
.mypage_layer .p_guide.no_mb{margin-bottom:0}
.mypage_layer .p_guide.type2 {}
.mypage_layer .p_guide.type2 .store_num strong .num { color: #111; }
.mypage_layer .p_guide.type2 .btn_cmn3 { position: relative; padding-left: 9px; }
.mypage_layer .p_guide.type2 .btn_cmn3 span { padding-right: 16px; color: #525367; }
.mypage_layer .p_guide.type2 .btn_cmn3 .arr {
    display: block;
    font-size: 0px; line-height: 0px;
    width: 3px; height: 5px;
    /*background:url( https://img.tmon.co.kr/static/img/spr_mypage_v2.png?v=20170201&v=1578626117 ) no-repeat -209px -19px;*/
    background:url( https://img.tmon.co.kr/static/img/spr_mypage_v2.png?v=20170203&v=1578626117 ) no-repeat -209px -19px;
    position: absolute; right: 10px; top: 9px;
}
.mypage_layer .p_guide.type2 div.btn_option { font-size: 0px; line-height: 0px; text-align: center; padding-left: 0px; }
.mypage_layer .p_guide.type2 div.btn_option .btn_cmn3 { margin-left: 4px; }
.mypage_layer .p_caution p.stxt strong.emps{color:#82838f}
.mypage_layer .p_guide p.stxt.type2 { text-align: left; padding-left: 40px; padding-top: 13px; color: #82838f; }
.mypage_layer .p_guide p.stxt.type2 em { color: #111; font-weight: normal; }
.mypage_layer .p_guide2{padding:9px 0 21px 0;border-bottom:1px solid #ebebf1;color:#66667e;line-height:18px;letter-spacing:-1px;text-align:center}
.mypage_layer .p_cfm_msg{margin:48px 0 -4px;color:#111;font-size:14px;text-align:center;font-weight:bold}
.mypage_layer .p_excuse{margin:1px 0 -4px;color:#66667e;text-align:center;line-height:17px;letter-spacing:-1px}
.mypage_layer .p_excuse p{padding-top:8px;color:#fe4f00}
.mypage_layer .p_excuse strong{display:inline-block;margin:12px 0 3px}
.mypage_layer .p_excuse span{color:#868793;font-size:11px;line-height:16px}
.mypage_layer .p_excuse span span{color:#4477cc}
.mypage_layer .p_excuse span span,.mypage_layer .p_excuse .point{color:#4477cc}
.mypage_layer .p_excuse span em.cl_point{color:#f05a23;}
.mypage_layer .p_excuse .pg{margin-bottom:9px}
.mypage_layer .p_account{margin:13px 0 5px;line-height:18px}
.mypage_layer .p_account span{color:#ff5b01}
.mypage_layer .p_ticket{margin-bottom:10px;padding:16px 0 13px;background:#444552;color:#fff;text-align:center;font-size:14px;font-weight:bold}
.mypage_layer .p_ticket strong{color:#ffe76e}
.mypage_layer .deal_tit{position:relative;padding:10px 0 4px;font-size:14px;font-weight:bold}
.mypage_layer .deal_tit .btn_cmn3{position:absolute;top:4px;right:0}
.mypage_layer .deal_tit .btn_cmn3 .in{font-weight:normal}
.mypage_layer .deal_info{overflow-x:hidden;overflow-y:scroll;width:394px;height:203px;margin-top:4px;padding:15px 10px 10px 14px;border:1px solid #d5d9e0}
.mypage_layer .deal_info strong{display:block;margin-top:4px}
.mypage_layer .deal_info ul{margin-bottom:20px}
.mypage_layer .deal_info li{color:#747579;font-size:11px;line-height:18px}
.mypage_layer .deal_info li strong{display:inline-block;color:#ff5711;font-weight:bold}
.mypage_layer .cs{position:relative;bottom:-34px;left:-30px;width:100%;padding:15px 30px 10px;border-top:1px solid #efefef;background:#f6f6f6;color:#868797;font-size:11px;text-align:right}
.mypage_layer .cs span{display:inline-block;padding:0 10px;color:#cfd1e2}
.mypage_layer .ico{display:inline-block;width:24px;height:24px;margin:-2px 7px 0 0;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1371697348&v=1392112388&v=1429604599&v=1578626117 ) no-repeat;vertical-align:middle}
.mypage_layer .ico.attention{background-position:-151px -116px}
.mypage_layer .ico.check{background-position:-176px -116px}
.mypage_layer .won{float:right;margin:-5px 13px -5px 0;color:#353535;font-weight:bold}
.mypage_layer .won.point{color:#ff5d0c}
.mypage_layer .won em{position:relative;top:-2px;color:#ff5d0c;font-family:tahoma;font-size:18px;vertical-align:middle;line-height:18px}
.mypage_layer .won .minus{color:#575a73;font-size:14px;line-height:14px}
.mypage_layer .btn_close_layer{position:absolute;top:12px;right:12px;width:19px;height:19px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -181px -91px;text-indent:-9000px}
.mypage_layer .btn_section{padding-top:25px}
.mypage_layer .btn_section a{display:inline-block;overflow:hidden;width:62px;height:35px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:9000px;vertical-align:middle}
.mypage_layer .btn_section .btn_submit{background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20160613&v=1578626117 ) no-repeat -525px -70px}
.mypage_layer .btn_section .btn_modify{background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20160613&v=1578626117 ) no-repeat -595px -70px}
.mypage_layer .btn_section .btn_delete{background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20160613&v=1578626117 ) no-repeat -690px -430px}
.mypage_layer .btn_section .btn_buycancel{width:122px;background-position:-379px -431px}
.mypage_layer .btn_section .btn_close{background-position:-502px -431px}
.mypage_layer .btn_section .btn_yes{background-position:-565px -431px}
.mypage_layer .btn_section .btn_no{background-position:-628px -431px}
.mypage_layer .btn_section .btn_cfm{background-position:-379px -467px}
.mypage_layer .btn_section .btn_cancel{background-position:-442px -467px}
.mypage_layer .btn_section .btn_refund{width:122px;background-position:-505px -467px}
.mypage_layer .btn_section .btn_reg{background-position:-628px -467px}
.mypage_layer .btn_section .btn_done{width:102px;background-position:-379px -503px}
.mypage_layer .btn_section .btn_save{width:102px;background-position:-482px -503px}
.mypage_layer .btn_section .btn_sms{width:82px;background-position:-585px -503px}
.mypage_layer .btn_section .btn_change{background-position:-691px -431px}
.mypage_layer .btn_section .btn_pointsave{display:inline-block;overflow:hidden;width:334px;height:48px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -552px -406px;line-height:9000px;vertical-align:middle}
.mypage_layer .btn_section .btn_continue{width:102px;background-position:-691px -467px}
.mypage_layer .btn_section .btn_view_cart{width:102px;background-position:-794px -467px}
.mypage_layer .btn_section .btn_deal_go{width:148px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=130725&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -925px -530px}
.mypage_layer .btn_section .btn_welfare_pay{width:120px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -585px -35px}
.mypage_layer .btn_section .btn_usual_pay{width:98px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -710px -35px}
.mypage_layer .btn_section .btn_phone_cfm{width:128px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -405px -155px}
.mypage_layer .btn_section .btn_ipin_cfm{width:143px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -535px -155px}
.mypage_layer .btn_section .btn_report{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1429604599&v=1578626117 ) no-repeat -325px 0}
.mypage_layer .btn_section.type02 a{ background: none; display:inline-block;width:136px;height:42px; margin-left: 0; margin-right: 0;border:1px solid #ff5000;font-size:12px;font-weight:bold;line-height:42px;text-align:center; }
.mypage_layer .btn_section.type02 .btns_cancel{color:#ff5000;}
.mypage_layer .btn_section.type02 .btns_confirm{margin-left: 1px;color:#fff;background-color:#ff5000;}
.mypage_layer .btn_section.type03 a{ background: none; display:inline-block;width:96px;height:42px; margin-left: 0; margin-right: 0;border:1px solid #f27935;font-size:14px;font-weight:bold;line-height:42px;text-align:center; }
.mypage_layer .btn_section.type03 .btns_cancel{color:#f27935;}
.mypage_layer .btn_section.type03 .btns_confirm{margin-left: 1px;color:#fff;background-color:#f27935;}

.mypage_layer .lapse_amount{width:416px;height:138px;margin-bottom:20px;padding-top:10px;background:#edeef2;color:#333;letter-spacing:-1px}
.mypage_layer .lapse_amount .amount{width:396px;height:38px;margin:0 auto 12px;padding-top:18px;background:#fff;font-weight:bold;font-size:14px;text-align:center;letter-spacing:0px}
.mypage_layer .lapse_amount .amount span{color:#ff5b01;font-size:16px;font-family:Tahoma}
.mypage_layer .lapse_amount p{height:18px;margin-left:12px;padding-left:8px;background:url( https://img.tmon.co.kr/static/img/ico_bu.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 4px}
.mypage_layer .lapse_amount span.notice{display:inline-block;padding:0 0 9px 20px;color:#a5a5a5}
.mypage_layer .lapse_lst{overflow-x:hidden;overflow-y:auto;width:414px;height:145px;border:1px solid #d5d9e0}
.mypage_layer .no_lapse{width:414px;height:57px;padding-top:47px;background:#fafafa;border:1px solid #d5d9e0;color:#828282;text-align:center}
.mypage_layer .loading{width:414px;height:104px;background:url( https://img.tmon.co.kr/static/img/img_loading.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 50% 50%;border:1px solid #d5d9e0}
.mypage_layer .lapse_lst table th,.mypage_layer .lapse_lst table td{padding:12px 0 11px;font-size:11px;text-align:center}
.mypage_layer .lapse_lst table thead th{font-size:12px}
.mypage_layer .lapse_lst table tbody td{padding:13px 0 11px;border:0 none;border-bottom:1px solid #d5d9e0}
.mypage_layer .lapse_lst table tbody td p{padding-left:10px;padding-right:10px;text-align:left;letter-spacing:-1px}
.mypage_layer .lapse_lst table tbody td p.price{padding-left:0;text-align:right;color:#333;font-weight:normal;letter-spacing:0}
.mypage_layer .lapse_lst table tbody td em{color:#9899a6}
.mypage_layer .refund_rules{margin-top:20px;padding:20px 20px;border:1px solid #c2c3cb}
.mypage_layer .refund_rules strong{display:block;padding-bottom:7px}
.mypage_layer .refund_rules table{margin-bottom:20px}
.mypage_layer .refund_rules th{padding:7px 0 4px 10px;background:#eeeff3;border:1px solid #e3e4e8;border-right:none;font-weight:normal;color:#575a73;font-size:11px;font-family:Dotum;vertical-align:middle;letter-spacing:-1px}
.mypage_layer .refund_rules td{padding:0 0 0 10px;border:1px solid #e3e4e8;border-left:none;font-weight:bold;color:#484b61;font-size:11px;vertical-align:middle;letter-spacing:-1px}
.mypage_layer .refund_rules p{padding:7px 0 11px;color:#f05a23;font-size:11px;line-height:14px}
.mypage_layer .refund_rules li{position:relative;padding-left:6px;color:#666;font-size:11px;line-height:16px;letter-spacing:-1px}
.mypage_layer .refund_rules li strong{display:inline-block;margin:0;padding-bottom:0px;color:#666}
.mypage_layer .refund_rules .ico_attention{display:inline-block;width:10px;height:11px;margin:0 2px 0 0;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -216px -91px;vertical-align:top}
.mypage_layer .refund_rules .bu_dot{position:absolute;top:0;left:0;width:11px;height:16px;margin:0;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 1px -9px;vertical-align:middle}
.mypage_layer .refund_rules .underline{text-decoration:underline}
.mypage_layer .refund_rules .tour_refund{padding:10px 0 0 0;margin:5px 0 0 0;border-top:1px solid #e0e1e8}
.mypage_layer .refund_count .btn_cmn{ display: inline-block; min-width: 40px; padding:0 4px; height: 22px; line-height: 23px; border: 1px solid #d0d5d9; font-size: 11px; color: #6c7580; letter-spacing: -1px; text-align: center;}
.mypage_layer .refund_count th span{ margin-left: 13px; }
.mypage_layer .refund_count .info1 th{ padding-top: 14px; }
.mypage_layer .refund_count .info1 td{ padding-top: 15px; padding-bottom: 10px; }
.mypage_layer .refund_count .info1 .btn_cmn{ margin-top: -5px; }
.mypage_layer .refund_count .info2 th{ vertical-align: middle; }
.mypage_layer .refund_count .info2 td{padding-top: 0; padding-bottom: 0; height: 45px; }
.mypage_layer .refund_count .info2 select{ height: 24px;color: #333;}
.mypage_layer .refund_count .info2 input[type="text"]{width: 138px; height: 16px;color: #333;}
.mypage_layer .refund_count .nm{margin-bottom: 6px;}
.mypage_layer .refund_count .nm:after{content:''; clear: both; display: block;}
.mypage_layer .refund_count .nm > *{ float: left; }
.mypage_layer .refund_count .nm > span{margin-right: 10px;}
.mypage_layer .refund_count .desc_b{margin-bottom: 6px;font-size: 11px;color: #16181a;line-height: 17px;}
.mypage_layer .refund_count .desc_b .btn_cmn{ margin-left: 10px; }
.mypage_layer .refund_count .desc_g{font-size: 11px;color: #9fa0a7;line-height: 17px;}
.mypage_layer .refund_count .desc_g span{letter-spacing: -1px;}
.mypage_layer .refund_count .certifi_sort{padding-top: 5px; margin-bottom: 8px; line-height: 1em; }
.mypage_layer .refund_count .certifi_sort .type_ip{ margin-left: 20px !important; }
.mypage_layer .real_name{padding:14px 20px 10px 13px;border:1px solid #dbdbe3;background:#f9f9fb}
.mypage_layer .real_name strong{padding:0 0 7px;color:#48464d}
.mypage_layer .real_name li{font-size:12px;line-height:18px}
.mypage_layer .real_name .url{padding-left:5px;color:#89878e;font-family:tahoma;font-size:11px;letter-spacing:0}
.mypage_layer .real_name .go_site{position:absolute;top:0;right:0;padding-right:8px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 100% 4px;font-size:11px}
.mypage_layer .real_name .go_site span{padding-right:8px;color:#9e9ea0}
.mypage_layer .records th{text-align:center}
.mypage_layer .records td{border-right:none;color:#333;text-align:center}
.mypage_layer .records td.date{color:#7b7b87;font-size:11px}
.mypage_layer .records td.al{padding-left:19px}
.mypage_layer .records td.none_records{height:130px;padding:0;color:#7b7b87;vertical-align:middle}
.mypage_layer .records table tr.last td{border:none}
.mypage_layer .paginate_regular{padding:15px 0 0 0;border:none;border-top:1px solid #d1d0d5}
.mypage_layer .paginate_regular a{padding:2px 12px;background:url( https://img.tmon.co.kr/static/img/bg_bar.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 5px;color:#777988}
.mypage_layer .paginate_regular strong{padding:2px 12px;background:url( https://img.tmon.co.kr/static/img/bg_bar.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 5px;color:#ff550f}
.mypage_layer .paginate_regular .btn_p{width:19px;height:19px;padding:0;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
.mypage_layer .paginate_regular .prev{background-position:-141px -90px}
.mypage_layer .paginate_regular .next{background-position:-161px -90px}
.mypage_layer .agree{padding-top:16px !important;border-top:1px solid #ebebf1;color:#7b7b7b;font-size:12px;font-weight:normal;line-height:18px;text-align:center}
.mypage_layer .agree span{color:#fb4808}
.mypage_layer .agree .point{color:#4477cc}
.mypage_layer .mailbox{margin:18px 0 -10px;padding:20px 0 22px;background:#ebebf1;text-align:center}
.mypage_layer .mailbox *{vertical-align:middle}
.mypage_layer .mailbox strong{padding-right:9px;color:#4d5260}
.mypage_layer .mailbox .txt{height:19px;padding:6px 0 0 12px;border:1px solid #9c9c9c;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#6d7283}
.mypage_layer .mailbox p{padding-top:13px;color:#66646b;font-size:11px}
.mypage_layer .mailbox .ico_info{display:inline-block;width:14px;height:14px;margin-top:-3px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -201px -90px}
.mypage_layer .seller{margin-left:-14px;padding:16px 0 31px;border-bottom:1px solid #ebebf1;font-size:14px;font-weight:bold;color:#ef5b26;text-align:center}
.mypage_layer .seller span{display:inline-block;overflow:hidden;position:relative;top:-1px;width:3px;height:3px;margin-left:14px;background-color:#ef5b26;vertical-align:middle;line-height:900px}
.mypage_layer .txt_box1{padding:11px 15px;border:1px solid #e9ebee;background:#fbfbfb;font-size:11px;line-height:18px;color:#696c75;letter-spacing:-1px}
.mypage_layer .txt_box1 a.link1{color:#47c;text-decoration:underline}
.mypage_layer .txt_box1 a.link1 .bu{display:inline-block;overflow:hidden;position:relative;top:-1px;width:4px;height:7px;margin-left:3px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 100% 0;line-height:100px;vertical-align:middle}

.mypage_layer .apply_lst .tb_type3{}
.mypage_layer .apply_lst .tb_type3 th{font-size:12px}
.mypage_layer .apply_lst .tb_type3 td{height:auto;padding:12px 0 10px;font-size:12px}
.mypage_layer .apply_lst .tb_type3 td.coupon{padding:10px 15px 9px;border-right:1px solid #d5d9e0;line-height:18px;font-weight:bold;text-align:left;letter-spacing:0}
.mypage_layer .apply_lst .tb_type3 td.price{font-weight:bold;text-align:center}
.mypage_layer .apply_lst .tb_type3 td.price em{color:#ff4a03}
.mypage_layer .apply_lst .tb_type3 td.type_pv{border-right:1px solid #d5d9e0;color:#0066cb;letter-spacing:0}

.mypage_layer .apply_category{position:relative}
.mypage_layer .apply_category .guide{position:absolute;top:-9px;right:0}
.mypage_layer .apply_category .guide .ico_info{top:7px}
.mypage_layer .apply_category .category_box{overflow:hidden;overflow-y:auto;height:102px;padding:12px 14px;border:1px solid #c7c7c7;line-height:18px}
.mypage_layer .apply_category .category_box a{color:#151517}
.mypage_layer .apply_category .category_box a:hover{text-decoration:underline}
.mypage_layer .apply_category .category_box strong{display:block;margin-top:12px}
.mypage_layer .apply_category .category_box strong:first-child{margin-top:0}
.mypage_layer .apply_category .category_box ul li{font-size:11px;color:#696c75;letter-spacing:-1px}
.mypage_layer .apply_category .category_box ul li a{color:#696c75}
.mypage_layer .apply_category .category_box ul li a:hover{text-decoration:underline}

.mypage_layer .warning_box{padding:20px 20px 17px;border:1px solid #e9ebee;background:#fbfbfb}
.mypage_layer .warning_box .stit{font-weight:bold}
.mypage_layer .warning_box .stit em{color:#fb4b0f}
.mypage_layer .warning_box .txt_lst{margin-left:9px;font-size:11px;line-height:16px;color:#666;letter-spacing:-1px}
.mypage_layer .warning_box .txt_lst li{padding-top:10px}
.mypage_layer .warning_box .txt_lst li em{color:#06c}
.mypage_layer .warning_box .txt_lst li .bu{display:inline-block;width:2px;height:2px;margin:0 6px 0 -8px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -17px;font-size:0;line-height:0;vertical-align:middle}
.mypage_layer .warning_box .txt_lst2{margin-top:0}
.mypage_layer .warning_box .txt_lst2 li:first-child{padding-top:0}
.mypage_layer .warning_box .txt_lst2 li em{color:#ff5b01}
.mypage_layer .warning_txt{font-size:11px;line-height:16px;color:#868a95;text-align:center;letter-spacing:-1px}
.mypage_layer .warning_txt p{padding-top:6px}
.mypage_layer .warning_txt p em{color:#47c}
.mypage_layer .store_return_lst{width:406px;height:89px;margin-bottom:8px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -95px -375px;border:2px solid #f4f4f6}
.mypage_layer .store_return_lst li{text-indent:-9999px}
.mypage_layer .barcode{margin-top:25px;text-align:center}

/* 멀티비즈, Pin딜 환불요청 레이어 */
.mypage_layer.refund_ticket_slct {
    border: 1px solid #c2c7cc;
    padding-top: 36px;
    padding-bottom: 40px;
    width: 648px;
}
.mypage_layer.refund_ticket_slct .scrollWrap {
    overflow: hidden;
    overflow-y: auto;
    width: 665px;
    height: 337px;
}
.mypage_layer.refund_ticket_slct .slctList {
    max-width: 648px;
}

.mypage_layer.refund_ticket_slct.type2 {
    width: 916px;
}
.mypage_layer.refund_ticket_slct.type2 .scrollWrap {
    width: 933px;
}
.mypage_layer.refund_ticket_slct.type2 .slctList {
    max-width: 916px;
}

.mypage_layer.refund_ticket_slct > h3 {
    background: none;
    font-family: 'Nanum Gothic';
    font-size: 24px;
    color: #16181a;
    text-indent: 0px;
    height: auto;
    margin-bottom: 27px;
}

.mypage_layer.refund_ticket_slct > div.desc {
    text-indent: -1px;
    color: #6c7580;
    letter-spacing: -0.25px;
    margin-bottom: 13px;
}

.mypage_layer.refund_ticket_slct .btn_close_layer {
    width: 23px; height: 23px;
    background-position: 0px -799px;
    top: 20px; right: 20px;
}

.mypage_layer.refund_ticket_slct .slctList {
    border-bottom: 1px solid #e8eaeb;
    /*overflow-x: hidden;*/
    /*overflow-y: auto; */
}
.mypage_layer.refund_ticket_slct table {}
.mypage_layer.refund_ticket_slct table thead {}
.mypage_layer.refund_ticket_slct table thead th {
    border: 0px;
    border-top: 2px solid #959da6;
    background-color: #fff;
    text-align: center;
    font-family: 'Nanum Gothic';
    color: #16181a;
    padding-top: 17px;
    padding-bottom: 13px;
}
.mypage_layer.refund_ticket_slct table tbody {}
.mypage_layer.refund_ticket_slct table tbody td {
    font-size: 12px;
    color: #6c7580;
    border: 0px;
    border-top: 1px solid #e8eaeb;
    text-align: center;
    padding: 0px;
    line-height: 18px;
    padding-top: 15px;
    padding-bottom: 14px;
    padding-left: 10px;
    padding-right: 10px;
    -ms-word-break: break-all;
    word-break: break-all;
}
.mypage_layer.refund_ticket_slct table tbody td .chkboxWrap {
    margin-top: 4px;
}
.mypage_layer.refund_ticket_slct table tbody td.title {
    text-align: left;
    letter-spacing: -0.28px;
    padding-left: 10px;
    padding-right: 10px;
}
.mypage_layer.refund_ticket_slct table tbody td.price {
    text-align: right;
    color: #ff5000;
    font-weight: bold;
    padding-right: 13px;
}
.mypage_layer.refund_ticket_slct table tbody td .bold {
    font-weight: bold;
}
.mypage_layer.refund_ticket_slct table tbody td .num {
    letter-spacing: -1px;
}

.mypage_layer.refund_ticket_slct .chkboxWrap {
    display: inline-block;
    font-size:0px; line-height: 0px;
    position: relative;
    border: 1px solid #b7bfc8;
    width: 13px; height: 13px;
}
.mypage_layer.refund_ticket_slct .chkboxWrap input {
    position: absolute; left: 0px; top: 0px; z-index: 2;
    cursor: pointer;
    opacity: 0;
}
.mypage_layer.refund_ticket_slct .chkboxWrap input:checked + .chk ,
.mypage_layer.refund_ticket_slct .chkboxWrap input.checked + .chk {
    background: url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=20171115&v=1578626117 ) no-repeat -33px -799px;
}
.mypage_layer.refund_ticket_slct .chkboxWrap .chk {
    display: block;
    width: 9px;
    height: 7px;
    position: absolute;
    left: 2px;
    top: 4px;
}

.mypage_layer.refund_ticket_slct .btns {
    margin-top: 30px;
    text-align: center;
    font-size: 0px; line-height: 0px;
}
.mypage_layer.refund_ticket_slct .btns > a {
    display: inline-block;
    width: 136px; height: 42px; line-height: 42px;
    font-weight: bold;
    font-size: 14px;
    border: 1px solid #ff5000;
    margin-left: 6px;
}
.mypage_layer.refund_ticket_slct .btns > a:first-child {
    margin-left: 0px;
}
.mypage_layer.refund_ticket_slct .btns > a.cancel {
    color: #ff5000;
}
.mypage_layer.refund_ticket_slct .btns > a.confirm {
    background-color: #ff5000;
    color: #fff;
}

/* 멤버십 안내 레이어 */
.layer_mem{position:absolute;top:180px;left:50%;border:2px solid #3d3e47;background-color:#fff;z-index:30}
.layer_guide{width:432px;height:485px;margin-left:-218px}
.layer_upgrade{width:436px;height:338px;margin-left:-220px}
.layer_coupon{width:442px;height:446px;margin-left:-223px}
.layer_benefit_change{width:432px;height:485px;margin-left:-218px}
.layer_guide .h_layer_mem{width:305px;height:215px;margin:40px auto 16px;background:url( https://img.tmon.co.kr/static/img/sp_layer_mem.png?v=1578626117 ) no-repeat}
.layer_upgrade .h_layer_mem{width:359px;height:102px;margin:40px auto 20px;background:url( https://img.tmon.co.kr/static/img/sp_layer_mem.png?v=1578626117 ) no-repeat 0 -270px}
.layer_coupon .h_layer_mem{width:382px;height:270px;margin:30px auto 14px;background:url( https://img.tmon.co.kr/static/img/h_layer_newcoupon.png?v=1578626117 ) no-repeat}
.layer_benefit_change .h_layer_mem{width:307px;height:239px;margin:38px auto 20px;background:url( https://img.tmon.co.kr/static/img/my_ly_benefit_change.png?v=1578626117 ) no-repeat}
.layer_mem .cont_layer_mem, .layer_mem .nt_layer_mem, .layer_mem .btn_box{text-align:center}
.layer_mem .cont_layer_mem{line-height:20px;color:#333}
.layer_mem .nt_layer_mem{margin-top:16px;color:#9a9a9a;line-height:18px}
.layer_mem .btn_box{margin-top:23px}
.layer_mem .btn_box .btn_confirm{display:inline-block;width:62px;height:35px;background:url( https://img.tmon.co.kr/static/img/sp_layer_mem.png?v=1578626117 ) no-repeat -29px -225px;vertical-align:middle}
.layer_mem .btn_box .btn_receive{display:inline-block;width:89px;height:35px;background:url( https://img.tmon.co.kr/static/img/sp_layer_mem.png?v=1578626117 ) no-repeat -101px -225px;vertical-align:middle}
.layer_mem .bottom{position:absolute;left:0;bottom:0;width:100%;height:33px;border-top:1px solid #ebebeb;background-color:#f8f8f8;font-size:11px;color:#9a9a9a;line-height:33px;text-align:right;letter-spacing:-1px}
.layer_mem .bottom .btn_nomore{display:inline-block;width:11px;height:11px;margin:-1px 11px 0 5px;background:url( https://img.tmon.co.kr/static/img/sp_layer_mem.png?v=1578626117 ) no-repeat -200px -225px;vertical-align:middle}
.layer_mem .btn_close{position:absolute;top:12px;right:12px;width:19px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_layer_mem.png?v=1578626117 ) no-repeat 0 -225px}

/* 현금영수증 */
.cash_receipt_area{position:relative;width:394px;margin:0 auto;background:url( https://img.tmon.co.kr/static/img/img_sales_middle.png?v=1578626117 ) repeat-y;font-size:0}
.cash_receipt_area img{vertical-align:top}
.cash_receipt_area .msg{overflow:hidden;position:absolute;top:50%;left:50%;width:222px;height:222px;margin:-111px 0 0 -111px;background:url( https://img.tmon.co.kr/static/img/sp_cash_reciept.png?v=1578626117 ) no-repeat;text-indent:-900px}
.cash_receipt_area .msg.processing{width:254px;height:254px;margin:-127px 0 0 -127px;background-position:-230px 0}
.cash_receipt_area .msg.fail{width:286px;height:284px;margin:-142px 0 0 -143px;background-position:-495px 0}
.cash_receipt_area .msg.success{display:none}

.tbl_deal_history{table-layout:fixed;width:100%}
.tbl_deal_history th{height:40px;background-color:#f1f6fc;font-weight:normal}
.tbl_deal_history td{padding:14px 0 12px;text-align:center}
.tbl_deal_history th,
.tbl_deal_history td{border:1px solid #ddd}
.tbl_deal_history td:first-child{text-decoration:underline}
.tbl_deal_history tr.approve td{background-color:#faf8ea}

.popup_cash_receipt{padding:40px 30px;background-color:#fff}
.popup_cash_receipt h1,
.popup_payment_detail h1{height:41px;position:relative;border-bottom:1px solid #d5d5d5}
.popup_cash_receipt h1 strong,
.popup_payment_detail h1 strong{display:block;overflow:hidden;width:127px;height:18px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=20150826&v=1578626117 ) no-repeat -160px -465px;text-indent:-900px}
.popup_cash_receipt h1 .options{position:absolute;top:6px;right:1px;font-size:12px;font-weight:normal}
.popup_cash_receipt h1 .options2{position:absolute;top:12px;right:1px;font-size:12px;font-weight:normal}
.popup_cash_receipt h1 .options .status{font-size:12px;color:#ff5001}
.popup_cash_receipt .info{margin:19px 0 8px}
.popup_cash_receipt .tbl_cash_receipt{table-layout:fixed;width:359px;margin:0 auto;border-spacing:0;border-collapse:collapse}
.popup_cash_receipt .tbl_cash_receipt th{height:40px;border-right:1px solid #b2b2b2;border-bottom:1px solid #d2d2d2;background-color:#f1f6fc;font-weight:normal;font-size:11px;color:#000;text-align:center}
.popup_cash_receipt .tbl_cash_receipt td{font-size:11px;text-align:left}
.popup_cash_receipt .tbl_cash_receipt td:first-child{border-right:1px solid #b2b2b2}
.popup_cash_receipt .tbl_cash_receipt td.deal,
.popup_cash_receipt .tbl_cash_receipt td.addr{border-right:0}
.popup_cash_receipt .tbl_cash_receipt td.deal,
.popup_cash_receipt .tbl_cash_receipt tr.mg td{padding-top:12px}
.popup_cash_receipt .tbl_cash_receipt td{border-bottom:1px solid #b2b2b2;padding:5px 7px 4px;background-color:#fff}
.popup_cash_receipt .tbl_cash_receipt td span{display:block;margin-bottom:5px;color:#676767}
.popup_cash_receipt .tbl_cash_receipt td.detail{padding:0}
.popup_cash_receipt .tbl_cash_receipt td.detail table{position:relative;width:174px;margin:-1px 0 -1px -1px;border:2px solid #6892d2}
.popup_cash_receipt .tbl_cash_receipt td.detail table th{border-top:1px solid #b2b2b2;text-align:center}
.popup_cash_receipt .tbl_cash_receipt td.detail table td{padding:3px 0;border-top:1px solid #b2b2b2;border-left:1px dashed #b2b2b2;background-color:#f1f6fc;vertical-align:bottom;text-align:center}
.popup_cash_receipt .tbl_cash_receipt td.detail table tr.frst th,
.popup_cash_receipt .tbl_cash_receipt td.detail table tr.frst td{border-top:0;border-bottom:0}
.popup_cash_receipt .tbl_cash_receipt td.detail table tr.amount td{border-top:0}
.popup_cash_receipt .tbl_cash_receipt td.detail table tr.amount td:first-child{border-style:dashed}
.popup_cash_receipt .tbl_cash_receipt td.detail table tr td.line{border-left-style:solid}
.popup_cash_receipt .attn_lst{margin:16px 0 25px;padding-bottom:10px;border-bottom:1px solid #dd}
.popup_cash_receipt .attn_lst li{position:relative;margin-bottom:5px;padding-left:6px;line-height:20px;color:#868686}
.popup_cash_receipt .attn_lst i{display:block;position:absolute;top:9px;left:0;width:2px;height:2px;background-color:#737373}
.popup_cash_receipt .attn_lst i2{display:block;position:absolute;top:8px;left:0;width:2px;height:2px;background-color:#737373}
.popup_cash_receipt .bt_area{padding-top:20px;text-align:center}
.popup_cash_receipt .bt_area a{display:inline-block;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=20150826&v=1578626117 ) no-repeat;line-height:900px;vertical-align:top}
.popup_cash_receipt .bt_area .bt_print{width:86px;height:20px;background-position:-290px -465px}
.popup_cash_receipt .bt_area .bt_close{width:86px;height:20px;margin-left:20px;background-position:-380px -465px}

.popup_cash_receipt .bt_area2{padding-top:20px;text-align:center}
.popup_cash_receipt .bt_area2 a{width:81px;height:26px;line-height:26px;display:inline-block;text-align:center;background:#fff;}
.popup_cash_receipt .bt_area2 .bt_print{border:1px solid #f27935;color:#f27935;}
.popup_cash_receipt .bt_area2 .bt_close{border:1px solid #959da6;color:#5b6065;}
.popup_cash_receipt h1 em.tit{font-size:20px;font-family:'Nanum Gothic Bold'}

@media print{
    .popup_cash_receipt .info,
    .popup_cash_receipt .tbl_deal_history,
    .popup_cash_receipt .attn_lst{display:none}   
}

.popup_payment_detail{padding:30px;background-color:#fff}
.popup_payment_detail h1 strong{width:219px;height:19px;background-position:-470px -465px}
.popup_payment_detail .deal_number{margin-bottom:10px}
.popup_payment_detail table{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse}
.popup_payment_detail table th{height:40px;background-color:#f1f6fc;line-height:14px;font-weight:normal;text-align:center}
.popup_payment_detail table td{padding:9px 0;line-height:18px}
.popup_payment_detail table th,
.popup_payment_detail table td{border:1px solid #ddd;text-align:center}
.popup_payment_detail table td.digit{padding:9px 6px;text-align:right}
.popup_payment_detail table .bt_print_receipt{display:inline-block;overflow:hidden;width:88px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=20150826&v=1578626117 ) no-repeat -690px -465px;line-height:900px;vertical-align:middle}

.popup_payment_detail h1{overflow:hidden;}
.popup_payment_detail h1 em{font-size:20px;font-family:'Nanum Gothic';}
.popup_payment_detail .payment_list{margin-top:16px;}
.popup_payment_detail .payment_list li{position:relative;padding-left:10px;font-size:12px;color:#868686;line-height:20px;}
.popup_payment_detail .payment_list li i{position:absolute;left:0;top:8px;width:2px;height:2px;background:#737373;display:inline-block;}
.popup_payment_detail .result_table{margin-top:15px;}
.popup_payment_detail .result_table tr td{padding:10px 10px;}
.popup_payment_detail .result_table tr td:first-child{text-align:left;}
[class^= 'payment_btn'] span{position:relative;}
[class^= 'payment_btn']{height:26px;line-height:26px;padding:0 10px;border:1px solid;}
[class^= 'payment_btn'].default{color:#5b6065;border-color:#959da6;background:#fff;}
[class^= 'payment_btn'].disabled{color:#c2c7cc;border-color:#c2c7cc;background:#f2f4f5;}
[class^= 'payment_btn'].orange{color:#f27935;border-color:#f27935;background:#fff;}

.payment_detail_lst{margin:20px 0 50px;padding:16px 19px 16px;border:1px solid #ddd;background-color:#f7f7f7}
.payment_detail_lst li{position:relative;margin-top:7px;padding-left:6px;line-height:18px;color:#868686;font-weight:bold}
.payment_detail_lst li:first-child{margin-top:0}
.payment_detail_lst li i{display:block;position:absolute;top:8px;left:0;width:2px;height:2px;background-color:#767676}

.join_layer .btn_section{padding:21px 0 15px}
.join_layer .terms{padding-top:27px;font-size:16px;font-weight:bold;text-align:center;letter-spacing:-1px;line-height:22px}
.join_layer .terms .check{margin:-5px 3px 0 0}
.pickup_address{padding:9px 10px 7px;border:1px solid #dcdce2;color:#333;font-size:11px;line-height:16px}
.pickup_address strong{display:block;padding-bottom:2px;color:#5e697c}
.reg_ss_ticket{position:relative;overflow-y:auto;width:395px;height:110px;margin-top:10px;border:1px solid #c7c7c7}
.reg_ss_ticket li{position:relative;height:29px;padding:15px 0 0 10px;color:#333;font-size:14px}
.reg_ss_ticket a{position:absolute;top:9px;right:7px;width:75px;height:27px;background:url( https://img.tmon.co.kr/static/img/sp.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
.reg_ss_ticket .btn_reg{background-position:-982px -227px}
.reg_ss_ticket .btn_done{height:26px;background-position:-982px -256px}
.reg_ss_ticket .even{background:#f5f5f5}

/* 마이페이지 > 티켓 > 구매후기 작성하기 레이어 */
.mypage_layer .review_info{*zoom:1}
.mypage_layer .review_info:after{display:block;clear:both;content:''}
.mypage_layer .review_info .thmb{float:left;width:106px;margin-right:20px;}
.mypage_layer .review_info .info{float:left;width:434px}
.mypage_layer .review_info .info .deal_tit{display:inline-block;overflow:hidden;max-width:400px;padding:0;font-size:16px;line-height:18px;color:#000;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.mypage_layer .review_info .info .deal_option{clear:both;font-size:11px;line-height:17px;color:#9a9a9a;letter-spacing:-1px}
.mypage_layer .review_info .info .deal_option em{display:inline-block;overflow:hidden;max-width:400px;padding-right:2px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}
.mypage_layer .review_info .info .deal_option span{display:inline-block;vertical-align:middle}
.mypage_layer .review_content{margin-top:13px}
.mypage_layer .review_content .txt_closed{clear:both;margin-bottom:10px;font-size:11px;color:#ff4800;letter-spacing:-1px;}
.mypage_layer .review_content .deal_point{overflow:hidden;float:none;width:560px;padding:0}
.mypage_layer .review_content .deal_point .title{float:left;width:104px;height:91px;border:1px solid #8a8b98;background:#9798a5;line-height:91px;color:#fff;text-align:center;}
.mypage_layer .review_content .deal_point .point_area{float:left;width:383px;height:76px;padding:15px 51px 0 19px;border:1px solid #d5d9e0;border-left:0;font-weight:bold;line-height:24px;white-space:nowrap;}
.mypage_layer .review_content .deal_point .point_area p{overflow:hidden;clear:both;margin-bottom:11px;}
.mypage_layer .review_content .deal_point .point_area strong{float:left;margin-right:12px;color:#555;}
.mypage_layer .review_content .deal_point .point_area em{float:left;font-size:11px;line-height:25px;letter-spacing:-1px;}
.mypage_layer .review_content .deal_point .point{display:inline-block;float:left;width:123px;height:22px;margin-right:12px;background:url( https://img.tmon.co.kr/static/img/sp_deal_intro.png?v=1429604599&v=1578626117 ) no-repeat -635px 0;vertical-align:middle;}
.mypage_layer .review_content .deal_point .point span{display:block;height:100%;background:url( https://img.tmon.co.kr/static/img/sp_deal_intro.png?v=1429604599&v=1578626117 ) no-repeat -635px -25px;vertical-align:middle;text-indent:-9999px;}
.mypage_layer .review_content .deal_point .point_chk{float:left;margin-right:10px;}
.mypage_layer .review_content .deal_point .point_chk a{display:block;float:left;width:23px;height:22px;margin-right:2px;background:url( https://img.tmon.co.kr/static/img/sp_deal_intro.png?v=1429604599&v=1578626117 ) no-repeat -730px -80px;text-indent:-9999px}
.mypage_layer .review_content .deal_point .point_chk .selected{background-position:-635px -25px;}
.mypage_layer .review_content .ct_write{margin-top:10px;}
.mypage_layer .review_content .ct_write .txt_area{display:block;overflow-y:auto;width:528px;height:182px;margin:0;*margin-bottom:-1px;padding:12px 15px;border:1px solid #d5d9e0;line-height:18px;color:#333;resize:none;outline:none;}
.mypage_layer .review_content .ct_write .img_area{padding:14px;border:1px solid #d5d9e0;border-top:0;}
.mypage_layer .review_content .ct_write .img_lst{overflow:hidden;}
.mypage_layer .review_content .ct_write .img_lst li{float:left;position:relative;width:68px;height:68px;margin-right:10px;border:1px solid #dbdbdb;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -925px -195px;}
.mypage_layer .review_content .ct_write .img_lst li a{display:block;width:100%;height:100%;}
.mypage_layer .review_content .ct_write .img_lst li .clse{position:absolute;top:0;right:0;width:15px;height:14px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -975px -45px;text-indent:-9999px;}
.mypage_layer .review_content.mode_write .ct_write .ipt_area{overflow:hidden;height:206px;padding:0 10px;border:1px solid #d5d9e0;}
.mypage_layer .review_content.mode_write .ct_write .ipt_area .byte{padding:15px 0 11px;font-size:11px;color:#9a9a9a;}
.mypage_layer .review_content.mode_write .ct_write .ipt_area textarea{overflow-y:auto;width:518px;height:138px;padding:7px 9px;border:1px solid;border-color:#9c9c9c #e6e6e6 #e6e6e6 #9c9c9c;line-height:18px;color:#9a9a9a;resize:none;}
.mypage_layer .review_content.mode_write .ct_write .ipt_area textarea:focus,
.mypage_layer .review_content.mode_write .ct_write .ipt_area textarea.selected{color:#333;}
.mypage_layer .review_content.mode_write .ct_write .img_area{padding:8px 10px 14px;}
.mypage_layer .review_content.mode_write .ct_write .img_area .info{margin-bottom:8px;font-size:11px;line-height:24px;color:#9a9a9a;}
.mypage_layer .review_content.mode_write .ct_write .img_area .info a{display:inline-block;overflow:hidden;position:relative;width:73px;height:23px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat 0 -480px;line-height:100px;vertical-align:middle;}
.mypage_layer .review_content.mode_write .ct_write .img_area .info a input{display:block;overflow:hidden;position:absolute;top:-4px;left:-8px;z-index:10;width:90px;height:30px;cursor:pointer;outline:none;opacity:0;filter:alpha(opacity=0)}
.mypage_layer .review_content .caution{position:relative;margin-top:10px;padding-left:19px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) no-repeat 0 -505px;line-height:14px;font-size:11px;color:#7e7c82;letter-spacing:-1px}
.mypage_layer .review_content .caution em{color:#4477cc}
.mypage_layer .review_content .caution a{display:inline-block;margin-left:3px;padding-right:6px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) no-repeat 100% -178px;color:#7e7c82;vertical-align:middle;text-decoration:underline;}
.mypage_layer .review_content .caution .ly{display:none;position:absolute;right:-20px;bottom:22px;width:392px;border-bottom:1px solid #dcdce1;background:#fff;}
.mypage_layer .review_content .caution a:hover + .ly{display:block;}
.mypage_layer .review_content .caution .ly .inner{padding:19px 20px 17px;border:1px solid #666;}
.mypage_layer .review_content .caution .ly strong{display:block;padding-bottom:3px;font-size:12px;color:#000;}
.mypage_layer .review_content .caution .ly li{position:relative;margin-top:3px;padding-left:7px;line-height:17px;color:#555;}
.mypage_layer .review_content .caution .ly li em{color:#0066cc;}
.mypage_layer .review_content .caution .ly li .bu{position:absolute;top:0;left:-4px;font-weight:bold;}
.mypage_layer .review_content .caution .ly .arr{display:block;position:absolute;right:80px;bottom:-5px;width:10px;height:6px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -975px -35px;}

/* 구매페이지 휴대폰 인증 */
.mypage_layer h3.contact{width:122px;height:19px;margin:0 0 26px 1px;background:url( https://img.tmon.co.kr/static/img/sp_payment.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -410px}
.mypage_layer .cart_caution{margin-top:8px;padding:9px 0 9px 17px;background-color:#f3f3f5;font-size:11px;color:#666;line-height:16px}
.mypage_layer .cart_sms_agree{margin-left:3px;font-weight:bold;letter-spacing:-1px}
.mypage_layer.contact_layer{width:460px}
.mypage_layer.contact_layer .txt{height:20px;padding:0 5px;line-height:20px}
.mypage_layer.contact_layer table th,.mypage_layer.contact_layer table td{padding:7px 0 6px 10px}
.mypage_layer.contact_layer table th{padding-left:0;padding-right:0;text-align:left;vertical-align:middle}
.mypage_layer.contact_layer table tr.sms th{vertical-align:top}
.mypage_layer.contact_layer table tr.sms th,.mypage_layer.contact_layer table tr.sms td{padding-top:10px;padding-bottom:10px}
.mypage_layer.contact_layer .btn_certification,.mypage_layer.contact_layer .btn_confirm,.mypage_layer.contact_layer .btn_registration{display:inline-block;overflow:hidden;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:900px;vertical-align:top}
.mypage_layer.contact_layer .btn_certification{width:61px;background-position:-790px -325px}
.mypage_layer.contact_layer .btn_confirm{width:38px;background-position:-855px -325px}
.mypage_layer.contact_layer .btn_registration{width:86px;height:35px;background-position:-660px -70px}
.mypage_layer.contact_layer .complate{display:inline-block;margin-left:3px;font-weight:bold;color:#fb4b0f;letter-spacing:-1px;vertical-align:middle}

/* 쿠폰 적용 레이어 팝업 */
.mypage_layer.coupon{top:50%;left:50%;width:525px;padding:27px 30px 15px}
.mypage_layer.coupon h3{margin-bottom:26px}
.mypage_layer.coupon .tit_coupon_apply{width:73px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_payment.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -315px}
.mypage_layer.coupon .tit_cart_apply{overflow:hidden;width:107px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -470px -130px;text-indent:-900px}
.mypage_layer.coupon .p_guide{margin-bottom:10px;padding:18px 0 15px;background:#ebebf1;color:#111;font-size:14px;text-align:center;font-weight:bold;letter-spacing:-1px}
.mypage_layer.coupon .p_guide .desc{position:relative;width:506px}
.mypage_layer.coupon .p_guide .desc strong{display:inline-block;overflow:hidden;width:300px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}
.mypage_layer.coupon .p_guide .desc span{display:inline-block;font-weight:bold;color:#111;font-size:14px;vertical-align:middle}
.mypage_layer.coupon .p_guide .amount{margin-top:4px;padding-left:19px;font-size:13px;color:#11110f;text-align:left;letter-spacing:0}
.mypage_layer.coupon .p_guide .amount em{font-size:14px;font-family:tahoma;color:#f54d07}
.mypage_layer.coupon .p_guide .btn_apply_view{display:block;overflow:hidden;position:absolute;top:-4px;right:21px;width:78px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -400px -75px;text-indent:-900px}
.mypage_layer.coupon .p_guide .sico_acc{display:inline-block;overflow:hidden;position:relative;top:-1px;width:121px;height:20px;background:url( https://img.tmon.co.kr/static/img/sp_ico.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -40px -125px;line-height:900px;vertical-align:middle}
.mypage_layer.coupon table.tb_coupon thead th{padding:12px 0 11px;border-left:0;border-right:0;text-align:center}
.mypage_layer.coupon table.tb_coupon thead tr th:first-child{border-left:1px solid #8b8b97}
.mypage_layer.coupon table.tb_coupon thead tr th:last-child{border-right:1px solid #8b8b97}
.mypage_layer.coupon table.tb_coupon tbody td{border-left:0;border-right:0;padding:12px 0 11px 14px;color:#5b5d6d}
.mypage_layer.coupon table.tb_coupon tbody td .text{letter-spacing:-1px}
.mypage_layer.coupon table.tb_coupon tbody td input{display:inline-block;vertical-align:middle}
.mypage_layer.coupon table.tb_coupon tbody td label{display:inline-block;padding-right:0;vertical-align:middle}
.mypage_layer.coupon table.tb_coupon tbody td label span{margin-top:4px;font-size:11px;font-weight:normal;color:#9597a7;letter-spacing:-1px}
.mypage_layer.coupon table.tb_coupon tbody td label span em{letter-spacing:0}
.mypage_layer.coupon table.tb_coupon tbody tr td:first-child{border-left:1px solid #d6d9e0}
.mypage_layer.coupon table.tb_coupon tbody tr td:last-child,.mypage_layer.coupon table.tb_coupon tbody tr td.last_td{border-right:1px solid #d6d9e0}
.mypage_layer.coupon table.tb_coupon .txt_date{font-size:11px;color:#868897}
.mypage_layer.coupon table.tb_coupon tr.selected td{background:#fffff5}
.mypage_layer.coupon table.tb_coupon .ico_use{display:inline-block;overflow:hidden;width:46px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_ico.png?v=1371445896&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -170px -40px;line-height:900px;vertical-align:middle}
.mypage_layer.coupon table.tb_coupon .txt_attention{color:#f05a23}
.mypage_layer.coupon table.tb_coupon .txt_attention em{display:block;margin-top:7px;font-size:11px;color:#838387;white-space:nowrap}
.mypage_layer.coupon table.tb_coupon .txt_apply_group{display:block;margin-bottom:7px}
.mypage_layer.coupon table.tb_coupon .txt_apply{display:block;margin-top:4px;font-size:11px;color:#838387}
.mypage_layer.coupon table.tb_coupon .txt_apply em{font-weight:bold}
.mypage_layer.coupon .btn_section{padding-top:20px}
.mypage_layer.coupon .btn_section a.btn_coupon_apply{width:87px;height:35px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1371445896&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -725px -285px}
.mypage_layer.coupon .coupon_guide_lst{margin-top:35px;padding-top:12px}
.mypage_layer.coupon .coupon_guide_lst li{margin-top:2px;padding-left:16px;font-size:11px;color:#8c8f9a;letter-spacing:-1px}
.mypage_layer.coupon .coupon_guide_lst span{top:0}
.mypage_layer.coupon .coupon_guide_lst .emps{color:#4477cc}
.mypage_layer.coupon .ly_acc_lst{position:absolute;z-index:9000;top:22px;left:139px;width:325px;padding:20px 19px 18px;border:1px solid #8a8b9a;background-color:#fff}
.mypage_layer.coupon .ly_acc_lst strong{display:block;margin-bottom:9px;font-size:12px}
.mypage_layer.coupon .ly_acc_lst table{table-layout:fixed;width:325px;border-collapse:collapse}
.mypage_layer.coupon .ly_acc_lst table th,
.mypage_layer.coupon .ly_acc_lst table td{border:1px solid #dee0e7}
.mypage_layer.coupon .ly_acc_lst table th{height:24px;padding:0;background-color:#eeeff3;font-size:11px;color:#575a73;letter-spacing:-1px;vertical-align:middle;text-align:center}
.mypage_layer.coupon .ly_acc_lst table td{padding:9px 7px;background-color:#fff;font-size:11px;}
.mypage_layer.coupon .ly_acc_lst table td .deal{display:block;overflow:hidden;width:100%;font-weight:normal;color:#484b61;white-space:nowrap;text-overflow:ellipsis}
.mypage_layer.coupon .ly_acc_lst table td .deal:before{content:'';font-size:12px}
.mypage_layer.coupon .ly_acc_lst table td.price{font-size:11px;color:#333;text-align:right}
.mypage_layer.coupon .ly_acc_lst table td.price em{font-family:tahoma;color:#fb4b0f;letter-spacing:0}

.mypage_layer .tit_coupon_apply{display:inline-block;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_coupon.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:900px}
.mypage_layer h3.tit2,.tbl_cart .btn_coupon,.calculate_area_v2 .minus,.mypage_layer .tit_coupon_apply,.mypage_layer table.tb_coupon .ico_use,.mypage_layer .btn_section a.btn_coupon_apply{display:inline-block;overflow:hidden;background:url( https://img.tmon.co.kr/static/img/sp_coupon.png?v=1429604599&v=1578626117 ) no-repeat;line-height:900px}
.mypage_layer h3.tit2{width:102px;background-position:-40px 0}
.mypage_layer .p_guide_v2{padding-top:20px}
.mypage_layer .p_guide_v2 .dtl{display:block;margin-top:10px}
.mypage_layer .p_guide_v2 a{color:#82838f}
.mypage_layer .p_guide_v2 a:hover{text-decoration:underline}
.mypage_layer .p_guide_v2 a strong{color:#82838f}
.mypage_layer .records_v2 .dtl{color:#333}
.mypage_layer .records_v2 .dtl:hover{text-decoration:underline}
.mypage_layer .records_v2 .disc{color:#EF5B26}
.mypage_layer .check{text-align:right}
.mypage_layer .check input{margin-right:3px;vertical-align:-2px}
.mypage_layer .check label{color:#82838F}

.mypage_layer .tit_coupon_apply{width:73px;height:19px;background-position:0 -55px}
.mypage_layer table.tb_coupon thead th{border-left:0;border-right:0;text-align:center}
.mypage_layer table.tb_coupon thead tr th:first-child{border-left:1px solid #8b8b97}
.mypage_layer table.tb_coupon thead tr th:last-child{border-right:1px solid #8b8b97}
.mypage_layer table.tb_coupon tbody td{border-left:0;border-right:0}
.mypage_layer table.tb_coupon tbody tr td:first-child{border-left:1px solid #d6d9e0}
.mypage_layer table.tb_coupon tbody tr td:last-child,.mypage_layer table.tb_coupon tbody tr td.last_td{border-right:1px solid #d6d9e0}
.mypage_layer table.tb_coupon .txt_date{font-size:11px;color:#868897}
.mypage_layer table.tb_coupon tr.coupon_no td{background:#fffff5}
.mypage_layer table.tb_coupon tr.coupon_use td{background:#f8f8f8;color:#b9bcc3}
.mypage_layer table.tb_coupon tr.coupon_use td .txt_date{color:#b9bcc3}
.mypage_layer table.tb_coupon .ico_use{width:67px;height:18px;background-position:-100px -30px;vertical-align:middle}
.mypage_layer .btn_section a.btn_coupon_apply{width:87px;height:35px;background-position:-705px -539px}

.mypage_layer.method_payment{padding-top:41px}
.mypage_layer.method_payment .p_caution{width:278px}
.mypage_layer.method_payment .p_caution em{color:#fe4f00}
.mypage_layer.method_payment .btn_section .btn_cfm{background-image:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1429604599&v=1578626117 );background-position:0 -110px}

/*.mypage_layer2{position:absolute;left:50%;padding:30px 30px 34px;border:2px solid #333;background:#fff;z-index:1000} */
/*.mypage_layer2 .btn_close_layer{position:absolute;top:12px;right:12px;width:19px;height:19px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1578626117 ) no-repeat -181px -91px;text-indent:-9000px} */

[class^="mypage_layer"]{position:absolute;left:50%;padding:30px 30px 34px;border:2px solid #333;background:#fff;z-index:1000}
[class^="mypage_layer"] .btn_close_layer{position:absolute;top:12px;right:12px;width:19px;height:19px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1578626117 ) no-repeat -181px -91px;text-indent:-9000px}
.mypage_layer3{position:static;left:0;top:0;border:0;}

/* 렌터가 쿠폰 (SDU-2135) */
.mypage_layer h3.tit strong{font-family:'Nanum Gothic','돋움',serif;font-size:24px;letter-spacing:-2px}
.mypage_layer .promo_coupon{display:inline-block;margin:18px 0 30px;background-color:#eee;width:390px;height:273px}
.mypage_layer .promo_noti_wrap{width:100%;min-height:50px}
.mypage_layer .promo_noti_wrap.show{height:310px}
.mypage_layer .promo_noti_wrap .promo_noti{position:absolute;left:0;width:100%;height:50px;background-color:#f8f8f8;text-align:center}
.mypage_layer .promo_noti_wrap.show .promo_noti{height:310px}
.mypage_layer .promo_noti_wrap .promo_noti .tgl{color:#41474d}
.mypage_layer .promo_noti_wrap .promo_noti .tgl .tgl_area{color:#41474d;line-height:50px}
.mypage_layer .promo_noti_wrap .promo_noti .tgl .tgl_area i{display:inline-block;width:7px;height:4px;margin:2px 10px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1578626117 ) no-repeat 0 -1225px}
.mypage_layer .promo_noti_wrap.show .promo_noti .tgl .tgl_area i{display:inline-block;width:7px;height:4px;margin:2px 10px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1578626117 ) no-repeat 0 -1250px}
.mypage_layer .promo_noti_wrap .promo_noti .noti_area{display:none;overflow-y:auto;margin:0 30px;padding:15px 25px;background-color:#fff;color:#575e66;text-align:left}
.mypage_layer .promo_noti_wrap.show .promo_noti .noti_area{display:block}
.mypage_layer .promo_noti_wrap .promo_noti .noti_area p{text-indent:-5px;line-height:16px;margin-top:5px;letter-spacing:-1px;font-family:'Nanum Gothic','돋움',serif}
.mypage_layer .promo_noti_wrap .promo_noti .noti_area p:first-child{margin:0}
.mypage_layer .btn_area{margin:20px 0 25px;text-align:center}
.mypage_layer .btn_area .btn_show_lentacar{display:inline-block;width:170px;height:40px;text-align:center;background-color:#ff5000;line-height:40px;font-family:'Nanum Gothic','돋움',serif;font-size:15px;color:#fff}

/* 멤버십 등급 조건 변경 안내 */
.mypage_layer.memlevel { width:580px; box-sizing:border-box; padding:0; }
.mypage_layer.memlevel .memlevel_wrap { padding:37px 30px 40px 30px; }
.mypage_layer.memlevel .memlevel_title { font-size:24px; line-height:30px; font-family:'Nanum Gothic Bold'; color:#16181a; padding-bottom:7px; }
.mypage_layer.memlevel .memlevel_title span { color:#ff5000; }
.mypage_layer.memlevel .memlevel_desc { font-size:16px; line-height:26px; font-family:'Nanum Gothic'; color:#16181a; font-weight:bold; padding:15px 0 16px 0; }
.mypage_layer.memlevel .memlevel_desc span { color:#ff5000; }
.mypage_layer.memlevel .change_cont th { width:122px; background-color:#f7fafb; color:#6c7580; border:1px solid #dfe2e6; font-size:12px; font-weight:bold; line-height:auto; padding:0px; text-align:center; vertical-align:middle; }
.mypage_layer.memlevel .change_cont td { width:auto; height:40px; color:#16181a; line-height:16px; padding:0 0 0 15px; }
.mypage_layer.memlevel .memlevel_txtul { padding:10px 0; }
.mypage_layer.memlevel .memlevel_txtul li { color:#959da6; font-size:12px; line-height:18px; letter-spacing:-0.2px; margin-left:5px; }
.mypage_layer.memlevel .memlevel_txtul li .bullet { width:2px; height:2px; background-color:#959da6; display:inline-block; margin-right:6px; vertical-align:middle; margin-left:-5px; }
.mypage_layer.memlevel h6 { padding:15px 0; font-size:14px; color:#16181a; line-height:14px; margin:0; }
.mypage_layer.memlevel .lvl_icon_tbl th { background-color:#fff; border-width:1px 1px 0 1px; border-style:solid; border-color:#dfe2e6; padding:20px 0 15px 0; text-align:center; text-indent:0; }
.mypage_layer.memlevel .lvl_icon_tbl td { background-color:#f8f8f8; border-width:0 1px 1px 1px; border-style:solid; border-color:#dfe2e6; padding:13px 0; line-height:14px; text-align:center; text-indent:0; color:##16181a; font-size:11px; }
.mypage_layer.memlevel .lvl_icon_tbl td b { color:#ff5000; }
.mypage_layer.memlevel .lvl_icon { width:42px; height:42px; display:block; margin:0 auto; background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat; font-size:0; color:transparent; }
.mypage_layer.memlevel .lvl_icon1 { background-position:0px -403px; }
.mypage_layer.memlevel .lvl_icon2 { background-position:-47px -403px; }
.mypage_layer.memlevel .lvl_icon3 { background-position:-94px -403px; }
.mypage_layer.memlevel .lvl_icon4 { background-position:-141px -403px; }
.mypage_layer.memlevel .lvl_icon5 { background-position:-188px -403px; }
.mypage_layer.memlevel .lvl_icon6 { background-position:-235px -403px; }
.mypage_layer.memlevel .lvl_txt { height:11px; display:block; margin:8px auto 0 auto; background:url( https://img.tmon.co.kr/static/img/sp_mem_vip_v3.png?v=1578626117 ) no-repeat; font-size:0; color:transparent; }
.mypage_layer.memlevel .lvl_txt1 { width:75px; background-position:-3px -219px; }
.mypage_layer.memlevel .lvl_txt2 { width:36px; background-position:-104px -219px; }
.mypage_layer.memlevel .lvl_txt3 { width:26px; background-position:-192px -219px; }
.mypage_layer.memlevel .lvl_txt4 { width:39px; background-position:-268px -219px; }
.mypage_layer.memlevel .lvl_txt5 { width:51px; background-position:-348px -219px; }
.mypage_layer.memlevel .lvl_txt6 { width:34px; background-position:-437px -219px; }
.mypage_layer.memlevel .btn_box { padding:30px 0 0 0; text-align:center; }
.mypage_layer.memlevel .btn_box button { background-color:#ff5000; color:#fff; width:138px; height:44px; font-size:14px; font-weight:bold; box-sizing:border-box; }
.mypage_layer.memlevel .bottom_box { background-color:#f8f8f8; padding:10px 20px; color:##9a9a9a; font-size:11px; text-align:right; }
.mypage_layer.memlevel .bottom_box button { background-color:transparent; color:#ababab; font-size:11px; }
.mypage_layer.memlevel .bottom_box button .icon_x { border:1px solid #ababab; box-sizing:border-box; width:11px; height:11px; padding:1px; display:inline-block; vertical-align:-1px; margin-left:5px; }
.mypage_layer.memlevel .bottom_box button .icon_x span { width:7px; height:7px; display:block; background:url( https://img.tmon.co.kr/static/img/btn_close.png?v=1578626117 ) 50% 50% no-repeat; margin:0; padding:0; opacity:0.31; }
/* /멤버십 등급 조건 변경 안내 */

/* 마이페이지 - 쿠폰 내역 */
.tb_coupon_wrap{position:relative;width:930px;border-bottom:3px solid #d0d0d5;background:url( https://img.tmon.co.kr/static/img/bg_buy_lst.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat}
.tb_coupon_wrap .color_orange{height: 17px;margin-top:3px;line-height:17px;color:#f27935;}
.tb_coupon_wrap table{width:100%;color:#333}
.tb_coupon_wrap thead th{height:35px;color:#fff;letter-spacing:-1px}
.tb_coupon_wrap tbody th{padding-left:19px;border-top:1px solid #dfdfe2;text-align:left;letter-spacing:-1px}
.tb_coupon_wrap td{padding:16px 0;border:1px solid #dfdfe2;border-width:1px 0 0 1px}
.tb_coupon_wrap tbody tr:first-child th,.tb_coupon_wrap tbody tr:first-child td{border-top:0}
.tb_coupon_wrap td.discount, .tb_coupon_wrap td.discount_p{text-align:center;}
.tb_coupon_wrap td.discount span, .tb_coupon_wrap td.discount_p span{color:#ff5000;font-weight:bold;letter-spacing:-1px}
.tb_coupon_wrap td.discount_p span{font-size:13px;color:#ff5000}
.tb_coupon_wrap td.discount_p span + span{display:block;font-size:11px;color:#333;font-weight: normal;}
.tb_coupon_wrap td.discount .limit{display:block;font-size:11px;color:#333;font-weight:normal;}
.tb_coupon_wrap td.apply{padding-left:11px}
.tb_coupon_wrap td.use_pd{padding-left:11px;text-decoration:underline}
.tb_coupon_wrap td.use_date{text-align:center}

.tb_coupon_wrap td.use_date .date{display:block;font-size:11px;color:#949494}
.tb_coupon_wrap td.condition{padding:18px 0 12px;text-align:center}
.tb_coupon_wrap td.condition .use_possible,.tb_coupon_wrap td.condition .use_end{display:inline-block;overflow:hidden;width:56px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_coupon.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -75px -95px;line-height:100px;vertical-align:top}
.tb_coupon_wrap td.condition .use_end{background-position:-135px -95px}
.tb_coupon_wrap td.condition .order_num{display:block;padding-top:5px;font-size:11px;letter-spacing:-1px}
.tb_coupon_wrap td.condition .order_num em{color:#797b89 !important;letter-spacing:0}
.tb_coupon_wrap td.condition .order_num a{color:#797b89}
.tb_coupon_wrap td.condition .order_num a:hover{text-decoration:underline}
.tb_coupon_wrap td.condition strong{display:block;margin-bottom: 4px;color:#babcc6}
.tb_coupon_wrap td.condition .end{display:block;color:#babcc6}
.tb_coupon_wrap td.condition .order_num + .end {margin-top: 2px;color:#333}
.tb_coupon_wrap tr.coupon_end th,.tb_coupon_wrap tr.coupon_end td,.tb_coupon_wrap tr.coupon_end em,.tb_coupon_wrap tr.coupon_end span{background:#f8f8f8;color:#babcc6 !important;text-decoration:none}
.tb_coupon_wrap td.coupon_no{height:134px;border:0;background:#f6f6f8;line-height:134px;color:#797b8c;text-align:center}

.tb_coupon_wrap tr.end th,.tb_coupon_wrap tr.end th .color_orange,.tb_coupon_wrap tr.end .discount span,.tb_coupon_wrap tr.end .use_coupon span,.tb_coupon_wrap tr.end li,.tb_coupon_wrap tr.end td.discount_p span,.tb_coupon_wrap tr.end td.discount_p span + span {color:#babcc6;}
.tb_coupon_wrap tr.end .use_coupon .mobile_app,.tb_coupon_wrap tr.end .use_coupon .mobile_web,.tb_coupon_wrap tr.end .use_coupon .pc_web{border-color:#babcc6;}

.tb_coupon_wrap.serviceable{}
.tb_coupon_wrap.serviceable td.apply{padding-left:0;text-align:center}
.tb_coupon_wrap.serviceable td.use_pd{line-height:18px;padding:18px 0px 12px 0px;text-decoration:none;text-align: center;align: center;}
.tb_coupon_wrap.serviceable td.use_pd a{color:#343434}
.tb_coupon_wrap.serviceable td.use_pd a:hover{text-decoration:underline}
.tb_coupon_wrap.serviceable td.use_pd .type_pv{display:block;color:#0066cb;text-align:center}
.tb_coupon_wrap.serviceable td.use_pd .uio_act_btn{width:83px;height:21px;margin:0 auto;background:url( https://img.tmon.co.kr/static/img/sp_coupon.png?v=1429604599&v=1578626117 ) no-repeat 0 -125px}
.tb_coupon_wrap.serviceable td.use_pd .btn_ly{border:none;background:none}

.tb_coupon_wrap.serviceable td.use_date strong{display: block; margin-bottom: 4px; color:#ff5000}
.tb_coupon_wrap.serviceable td.use_date strong + .date{color:#ff5000}
.tb_coupon_wrap.serviceable td.use_date .date{font-size:12px;color:#333}
.tb_coupon_wrap.serviceable td.use_date .date .start {display: block; margin-bottom: 3px; }

.tb_coupon_wrap.serviceable tr.period_end th,
.tb_coupon_wrap.serviceable tr.period_end td,
.tb_coupon_wrap.serviceable tr.period_end td *{color:#babcc6 !important}
.mypage_container .guide{position:relative;margin-bottom:-3px;padding:6px 0 0 18px;color:#7e7c82;font-size:11px;letter-spacing:-1px;line-height:17px}
.mypage_container .guide span{color:#4477cc}
.mypage_container .guide .ico_info{display:inline-block;overflow:hidden;position:relative;top:-1px;width:14px;height:14px;margin-right:3px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) no-repeat 0 -660px;line-height:900px;vertical-align:middle}
.mypage_container .option_area .guide{margin:-3px 0 0}

.btn_wrap2{overflow:hidden;width:100%;margin-top:30px;text-align:center}
.btn_wrap2 a.btn_big{display:inline-block;margin:0 5px;vertical-align:middle}
.btn_wrap2 a.btn_big span{display:inline-block;overflow:hidden;width:167px;height:52px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:200px;vertical-align:middle}
.btn_wrap2 a.btn_big span.btn_cfm{width:94px;height:42px;background-position:-225px 0}

/* [SDU-541] */
.use_coupon span {display: inline-block; margin-right: -1px; padding: 5px 5px 4px; font-size: 11px; font-family: "돋움", dotum; font-weight: bold; line-height: 1; border: 1px solid #000; letter-spacing: -1px;}
:root .use_coupon span {padding: 5px 5px 2px;}
.use_coupon .mobile_app {color: #0f98ff; border-color: #0f98ff;}
.use_coupon .mobile_web {color: #ea67b4; border-color: #ea67b4;}
.use_coupon .pc_web {color: #7e4bff; border-color: #7e4bff;}
.use_coupon + ul {margin-top: 3px;}
.wrap_tip {position: absolute; right: 0; top: -74px; text-align: right;}
.wrap_tip .open {display: inline-block; padding-left: 19px; background:url( https://img.tmon.co.kr/static/img/sp_coupon_v2.png?v=1578626117 ) no-repeat -90px -125px; color: #333; vertical-align: top; line-height: 16px;}
.wrap_tip_list {display: none; position: relative; margin-top: 6px; padding: 22px 30px 16px; border: 2px solid #4d5365; background-color: #fff; text-align: left;}
.wrap_tip_list li {color: #8c8f9a; line-height: 20px;}
.wrap_tip_list li span {color: #333;}
.wrap_tip_list .close {overflow: hidden; position: absolute; right: 8px; top: 8px; width: 15px; height: 16px; background: url( https://img.tmon.co.kr/static/img/sp_coupon_v2.png?v=1578626117 ) no-repeat -90px -140px; line-height: 888px;}

/* 19금 안내 페이지 */
.deal_detail_adult{clear:both;position:relative;padding:83px 0 93px 124px;border:1px solid #cfcfcf;border-bottom:0;background:#fff;text-align:left;zoom:1}
.deal_detail_adult .bg_btm{display:block;position:absolute;bottom:-1px;left:-1px;width:990px;height:2px;background:url( https://img.tmon.co.kr/static/img/sp_deal.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;font-size:0;line-height:0}
.deal_detail_adult .adult_area{overflow:hidden;width:666px;height:140px;background:url( https://img.tmon.co.kr/static/img/sp_cs.png?v=1578626117 ) no-repeat 0 -415px;text-indent:-9000px}
.deal_detail_adult .adult_area2{width:658px;height:140px;background-position:0 -620px}
.deal_detail_adult .advice{overflow:hidden;width:666px;height:54px;margin-top:10px;background:url( https://img.tmon.co.kr/static/img/sp_cs.png?v=1305141605&v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -565px;text-indent:-9000px}
.deal_detail_adult .advice2{height:75px;background-position:0 -830px}
.deal_detail_adult .btn_area{margin:19px 0 0 171px}
.deal_detail_adult .btn_area a{display:inline-block;overflow:hidden;width:169px;height:53px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:900px;vertical-align:top}
.deal_detail_adult .btn_area .btn_tmon_home{background-position:-550px -470px}
.deal_detail_adult .btn_area .btn_certify_cellphone{margin-right:6px;background-position:-210px -470px}
.deal_detail_adult .btn_area .btn_certify_ipin{margin-right:6px;background-position:-380px -470px}
.deal_detail_adult .btn_area .btn_login{margin-right:6px;background-position:-720px -470px}
.deal_detail_adult .btn_area .btn_join{margin:0;background-position:-890px -470px}
.deal_detail_adult .caution_lst{width:524px;margin:33px 0 0 171px;padding:11px 0 0 3px;border-top:1px solid #e7e7e7}
.deal_detail_adult .caution_lst li{position:relative;margin-top:6px;padding-left:6px;line-height:18px;color:#75767d}
.deal_detail_adult .caution_lst li:first-child em{letter-spacing:-1px}
.deal_detail_adult .caution_lst li em{font-weight:bold}
.deal_detail_adult .caution_lst li .bu{display:block;overflow:hidden;position:absolute;top:7px;left:0;width:2px;height:2px;background-color:#75767d;text-indent:-900px}

/* 보호자동의 */
.hdline_area h2{background:url( https://img.tmon.co.kr/static/img/sp_h.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.hdline_area .h_guardian_agree{width:109px;height:24px;background-position:0 0}
.container_box_type{padding-bottom:40px;border:1px solid #cecece;border-top:0;background:#fff}
.guardian_agree_ct{width:650px;margin:0 auto;padding:87px 0 50px}
.guardian_agree_ct .title{width:655px;height:82px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -145px;font-size:0;line-height:0;text-indent:-9999px}
.guardian_agree_ct .txt_info{margin:40px 0 14px;letter-spacing:-1px}
.guardian_agree_ct .txt_chk{margin-top:15px;font-size:11px;color:#333;letter-spacing:-1px}
.guardian_agree_ct .tb{width:100%;border:1px solid #c4c4c4;border-width:1px 0}
.guardian_agree_ct table{width:100%;color:#333}
.guardian_agree_ct table input,.guardian_agree_ct table select{vertical-align:middle}
.guardian_agree_ct table tbody th{padding:11px 0 10px 19px;border:1px solid #ebebeb;border-width:1px 1px 0 0;background:#f5f5f7;text-align:left}
.guardian_agree_ct table td{padding:10px 0 10px 13px;border-top:1px solid #ebebeb}
.guardian_agree_ct table tbody tr:first-child th,.guardian_agree_ct table tbody tr:first-child td{border-top:0}
.guardian_agree_ct table input.input_txt{height:20px;padding:0 4px;border:1px solid #ccc;line-height:20px}
.guardian_agree_ct .btn_area{margin-top:47px;text-align:center}
.guardian_agree_ct .btn_area a{display:inline-block;overflow:hidden;width:255px;height:55px;margin:0 3px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:200px;vertical-align:middle}
.guardian_agree_ct .btn_area a.btn_phone{background-position:0 -370px}
.guardian_agree_ct .btn_area a.btn_ipin{background-position:-260px -370px}
.notice_ct_box{position:relative;width:800px;margin:0 auto;padding:18px 0 16px 108px;border:1px solid #e8e8ee;background:#fdfdfd;color:#7b7d84}
.notice_ct_box .ico{display:block;position:absolute;top:50%;left:32px;width:45px;height:46px;margin-top:-23px;background:url( https://img.tmon.co.kr/static/img/sp_ico.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -70px -185px;text-indent:-9999px}
.notice_ct_box .txt{font-size:11px;line-height:15px;letter-spacing:-1px}
.notice_ct_box .txt_stress{margin-top:6px;font-size:11px;line-height:15px;letter-spacing:-1px}
.notice_ct_box .txt_stress .bu{font-size:12px}
.layer_guardian_agree{position:absolute;top:50%;left:50%;width:440px;height:294px;margin:-147px 0 0 -220px;background:url( https://img.tmon.co.kr/static/img/pop_guardian_agree.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat}
.layer_guardian_agree a{display:block;position:absolute;text-indent:-9999px}
.layer_guardian_agree a.btn_clse{top:14px;right:14px;width:19px;height:19px}
.layer_guardian_agree a.btn_cfm{top:208px;right:161px;width:119px;height:44px}

/* 마이페이지 > 할인쿠폰 하단 안내 */
.coupon_guide_lst{margin-top:60px;padding-top:10px;border-top:1px solid #e1e0e4}
.coupon_guide_lst li{margin-top:7px;padding-left:21px;line-height:14px;color:#7a7d87}
.coupon_guide_lst span{display:inline-block;overflow:hidden;position:relative;top:-2px;width:2px;height:2px;margin-right:6px;background-color:#8c8f9a;line-height:900px;vertical-align:middle}
.mypage_container .lst_delivery_caution{margin-top:0px}
.mypage_container .lst_delivery_caution li{position:relative;padding-left:9px;line-height:14px;font-size:11px;color:#8c8f9a;letter-spacing:-1px}
.mypage_container .lst_delivery_caution li span{display:block;overflow:hidden;position:absolute;top:7px;left:0;width:2px;height:2px;background-color:#8c8f9a;text-indent:-900px}

/* 마이페이지 내 배송상태 안내 */
.delivery_process_area{padding-top:56px}
.delivery_process_area .h_delivery_process,.delivery_process_area .delivery_process .lst_delivery_process{overflow:hidden;background:url( https://img.tmon.co.kr/cdn3/static/img/sp_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-900px}
.delivery_process_area .h_delivery_process{width:156px;height:16px;margin-bottom:10px;background-position:-430px -25px}
.delivery_process_area .delivery_process{padding:31px 0 30px;border-top:1px solid #e7e8ec;border-bottom:1px solid #e7e8ec}
.delivery_process_area .delivery_process .lst_delivery_process{width:862px;height:44px;margin:0 auto;background-position:0 -545px}
.delivery_process_area .lst_delivery_caution{margin-top:12px}
.delivery_process_area .lst_delivery_caution li{position:relative;margin-top:5px;padding-left:9px;line-height:14px;font-size:11px;color:#8c8f9a;letter-spacing:-1px}
.delivery_process_area .lst_delivery_caution li span{display:block;overflow:hidden;position:absolute;top:7px;left:0;width:2px;height:2px;background-color:#8c8f9a;text-indent:-900px}

.uio_ly_balloon{position:absolute;z-index:10}
.uio_ly_balloon .arr{display:block;position:absolute;bottom:-4px;left:50%;width:7px;height:5px;margin-left:-3px;background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -171px -44px}
.uio_ly_balloon .ly_refund{width:160px;padding:8px 9px 5px;border:1px solid #666;background-color:#fff;line-height:16px;font-size:11px;color:#777;text-align:left}
.uio_ly_balloon .ly_basic{padding:5px 10px 7px 8px;border:1px solid #cfcbc4;background-color:#fffff0;line-height:16px;font-size:11px;color:#333;letter-spacing:-1px}
.uio_ly_balloon .ly_member{padding:6px 10px 5px 7px;border:1px solid #666;background-color:#fff;font-size:11px;color:#525260;letter-spacing:-1px}
.uio_ly_balloon .ly_member strong span{display:inline-block;overflow:hidden;position:relative;margin-left:2px;background:url( https://img.tmon.co.kr/static/img/sp_ico.png?v=130821&v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:900px;vertical-align:middle}
.uio_ly_balloon .ly_member .no{color:#ff0000}
.uio_ly_balloon .ly_member .safe{color:#62b64a}
.uio_ly_balloon .ly_member .no span{top:-2px;width:8px;height:7px;background-position:-190px -24px}
.uio_ly_balloon .ly_member .safe span{top:-2px;width:9px;height:9px;background-position:-200px -24px}
.uio_ly_balloon .ly_member .arr{bottom:50%;left:-1px;width:5px;height:7px;margin-bottom:-3px;background-image:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=130821&v=1392112388&v=1429604599&v=1578626117 );background-position:-330px -44px}
.uio_ly_balloon .ly_dsc_lst{width:376px;padding:19px 13px;border:1px solid #666;background-color:#fffff0;line-height:16px;font-size:11px;color:#5b5d6d;letter-spacing:-1px} 
.uio_ly_balloon .ly_dsc_lst .h_area{padding:0 0 11px 6px;border-bottom:1px solid #8c8f9a} 
.uio_ly_balloon .ly_dsc_lst ul{overflow:hidden;margin-top:10px} 
.uio_ly_balloon .ly_dsc_lst ul li{position:relative;padding-left:7px;margin-top:3px} 
.uio_ly_balloon .ly_dsc_lst ul li .bu{display:block;overflow:hidden;position:absolute;top:6px;left:0;width:2px;height:2px;margin-right:4px;background-color:#8c8f9a;text-indent:-900px} 
.uio_ly_balloon .ly_dsc_lst ul li em{color:#fb4c0f} 
.uio_ly_balloon .ly_dsc_lst .arr, 
.uio_ly_balloon .ly_gift .arr{display:inline-block;position:absolute;top:-5px;left:35px;width:10px;height:6px;background:url( https://img.tmon.co.kr/static/img/sp_pop.png?v=1392112388&v=1429604599&v=1578626117 ) -155px -55px}
.uio_ly_balloon .ly_gift .arr{top:-10px}
.uio_ly_balloon .ly_gift{display:block;overflow:hidden;padding:9px;border:1px solid #666;background-color:#fffff0;line-height:15px;font-size:11px;color:#5b5d6d;letter-spacing:-1px}
.uio_ly_balloon .ly_gift span{display:block;margin-top:5px;color:#8d8f9b}
.uio_ly_balloon .ly_payment{display:block;padding:8px 10px 7px;border:1px solid #666;background-color:#fffff0;line-height:15px;font-size:11px;color:#5b5d6d;text-align:left;white-space:nowrap}
.uio_ly_balloon .ly_payment .arr{bottom:-4px;left:50%;width:7px;height:5px;margin-left:-4px;background-position:-200px -44px}
.uio_ly_balloon .ly_foreign{padding:11px 16px 2px 8px;*padding-top:7px;border:1px solid #cfcac4;background-color:#fffff0}
.uio_ly_balloon .ly_foreign .lst_desc{width:189px;margin-top:-4px}
.uio_ly_balloon .ly_foreign .lst_desc li{overflow:hidden;width:100%;margin-bottom:4px;line-height:13px;font-size:11px;color:#595c6d;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.uio_ly_balloon .ly_foreign .lst_desc li .bu{display:inline-block;overflow:hidden;position:relative;top:-1px;width:2px;height:2px;margin-right:4px;background-color:#8c8c8c;line-height:900px;vertical-align:middle}
.uio_ly_balloon .ly_foreign .arr{top:-5px;left:34px;width:10px;height:6px;background-position:-340px -44px}
.uio_ly_balloon .ly_cart_discount{padding:2px 8px 6px;border:1px solid #666;background-color:#fffff0;font-size:11px;text-align:center;white-space:nowrap}
.uio_ly_balloon .ly_cart_discount .arr{bottom:-5px;width:10px;height:6px;margin-left:19px;background-position:-185px -55px}
.uio_ly_balloon .ly_cart_discount .emphasis{font-weight:bold;color:#ed1c24}
.uio_ly_balloon .ly_cart_discount .apply{color:#666}
.uio_ly_balloon .ly_cart_discount .thm{font-size:14px;font-family:tahoma;font-weight:bold;color:#ed1c24}

/* 첨부파일 추가 */
.lst_add_file{width:782px;margin-top:8px;border:1px solid #cdccd2}
.lst_add_file li{position:relative;height:18px;padding:5px 0 0 10px;border-top:1px solid #e9e9eb}
.lst_add_file li:first-child{border-top:0}
.lst_add_file li .file_name,.lst_add_file li .btn_del{background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat}
.lst_add_file li .file_name{display:inline-block;padding-left:14px;background-position:0 -538px;line-height:13px;font-size:11px;color:#676767}
.lst_add_file li .btn_del{position:absolute;top:6px;right:6px;padding-left:8px;background-position:0 -552px;line-height:13px;font-size:11px;color:#747a86;letter-spacing:-1px}

.answer_box .file_area{padding:0 0 36px 38px;*zoom:1}
.answer_box .file_area:after{display:block;clear:both;content:''}
.answer_box .file_area .h_add_file{float:left;width:68px;margin-top:8px;color:#767c8a}
.answer_box .file_area .lst_add_file{float:left;margin:0}
.answer_box .file_area .lst_add_file li .btn_del{display:none}

/* pop_layer */
.pop_layer3{overflow:hidden;position:absolute;padding:30px 29px 41px 29px;border:2px solid #333;background:#fff;box-shadow:0px 3px 3px #d7d7d7;-moz-box-shadow:3px 3px 3px #d7d7d7;-webkit-box-shadow:3px 3px 3px #d7d7d7;filter:progid:DXImageTransform.Microsoft.Shadow(color=silver,direction=135, strength=3);z-index:100000}
.pop_layer3 h3{padding-bottom:24px}
.pop_layer3 h4.t{font-size:16px}
.pop_layer3 h4.t img{display:block;margin:30px 0 10px}
.pop_layer3 .tit{padding-top:20px;font-size:16px;color:#111;text-align:center}
.pop_layer3 .tit span{display:block;padding-top:8px;color:#333;font-size:12px;font-weight:normal}
.pop_layer3 .tit2{padding:0}
.pop_layer3 table{border:none;table-layout:fixed}
.pop_layer3 th{padding-left:11px;border:none;border-spacing:0;border:1px solid #8c8c8c;background:#999;color:#fff;text-align:left;letter-spacing:-1px}
.pop_layer3 td{padding:9px 0 8px 10px;border:1px solid #dbdbdb;border-spacing:0;color:#333;line-height:20px}
.pop_layer3 td select{display:block}
.pop_layer3 td *{vertical-align:middle}
.pop_layer3 td .f11{padding:0;color:#949494}
.pop_layer3 td .disabled{border:1px solid #ccc;background:#e2e2e2;color:#a09f9f}
.pop_layer3 tr.frst th{border-top:1px solid #8c8c8c}
.pop_layer3 tr.frst td{border-top:1px solid #dbdbdb}
.pop_layer3 .prdt{border-right:1px solid #fff}
.pop_layer3 .btn_section{padding-top:22px}
.pop_layer3 .btn_close{position:absolute;top:11px;right:11px}
.pop_layer3 .btn_cancel{display:inline-block;width:54px;height:18px;background:url( https://img.tmon.co.kr/static/img/spr_btn.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -228px -355px;text-indent:-9000px}
.pop_layer3 .txt{margin:1px 0;padding:4px 0 3px 2px;border:1px solid #bbb;border-right:1px solid #eee;border-bottom:1px solid #eee}
.pop_layer3 .f11{padding-top:10px;color:#949494}
.pop_layer3 .ar{padding-right:10px;border-left:none;color:#FF6600}
.pop_layer3 .point{color:#ff5d0c}
.pop_layer3.delivery{width:488px;padding:5px;border:1px solid #bfbfbf;background:#cdcdcd;text-align:center}
.pop_layer3.delivery div{padding:43px 0 20px;background:#fff}
.pop_layer3.delivery table{width:445px;margin:20px 20px 0}
.pop_layer3.delivery td{height:40px;border:1px solid #cdcdcd;background:#f1f1f1;font-size:16px}
.pop_layer3.delivery td span{color:#0047d7;text-decoration:underline}
.pop_layer3.delivery .btn_close{position:absolute;top:17px;right:15px}
.pop_layer3 .booking{float:left;width:510px}
.pop_layer3 .booking table{width:100%;margin-bottom:10px}
.pop_layer3 .booking td select{display:inline-block}
.pop_layer3 .booking textarea{width:370px;*width:360px;height:38px;padding:5px;border:1px solid #bbb;border-right:1px solid #eee;border-bottom:1px solid #eee}
.pop_layer3 .booking .calender{padding:0;vertical-align:top}
.pop_layer3 .booking .calender ul{overflow-y:auto;height:228px}
.pop_layer3 .booking .calender li{overflow:hidden;border-top:1px solid #ebebeb;background:#fafafa}
.pop_layer3 .booking .calender li.frst{border-top:none}
.pop_layer3 .booking .calender li.on a{color:#3d3d3d}
.pop_layer3 .booking .calender li a{display:block;height:20px;padding:7px 15px 1px 14px;color:#aaa}
.pop_layer3 .booking .calender li a strong{color:#ff5204;font-weight:normal}
.pop_layer3 .booking .calender li a.selected{background:#e8e9ed;font-weight:bold}
.pop_layer3 .booking .calender li a.selected strong{font-weight:bold}
.pop_layer3 .booking .calender li em{float:left}
.pop_layer3 .booking .calender li span{float:right}
.pop_layer3 .booking .calender .ico_attention{display:block;width:26px;height:26px;margin:67px auto 10px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -43px -38px;text-indent:-9000px}
.pop_layer3 .booking .calender .center{padding-bottom:80px;color:#959595}
.pop_layer3 .booking_sumup{float:left;position:relative;width:189px;height:422px;margin-left:10px;padding:0 15px;border:1px solid #e6e6e6;background:#f4f4f4}
.pop_layer3 .booking_sumup h4{padding:21px 0 12px;border-bottom:1px solid #d2d2d2;font-size:14px;letter-spacing:-1px}
.pop_layer3 .booking_sumup ul{margin-top:6px}
.pop_layer3 .booking_sumup li{position:relative;overflow:hidden;padding:5px 0 5px 56px;color:#353535;line-height:18px;zoom:1}
.pop_layer3 .booking_sumup li span{overflow:hidden;position:absolute;top:6px;left:2px;width:42px;height:12px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9000px}
.pop_layer3 .booking_sumup li .name{background-position:0 -38px}
.pop_layer3 .booking_sumup li .tel{background-position:0 -51px}
.pop_layer3 .booking_sumup li .number{background-position:0 -64px}
.pop_layer3 .booking_sumup li .date{background-position:0 -77px}
.pop_layer3 .booking_sumup li .time{background-position:0 -90px}
.pop_layer3 .booking_sumup li .rqst{background-position:0 -103px}
.pop_layer3 .booking_sumup .btn_booking{position:absolute;bottom:11px;left:17px;width:185px;height:49px;background:url( https://img.tmon.co.kr/static/img/spr_btn.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -75px -170px;text-indent:-9000px}
.pop_layer3 .attention{clear:both;padding:2px 0 0 13px;line-height:16px}
.pop_layer3 .attention li{padding-left:6px;background:url( https://img.tmon.co.kr/static/img/bg_dot4.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 5px;color:#949494;font-size:11px}
.pop_layer3 .d_lst dt{padding:20px 0 5px;font-weight:bold}
.pop_layer3 .d_lst dd{padding-left:5px;background:url( https://img.tmon.co.kr/static/img/bg_dot3.gif?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 5px;line-height:18px}
.pop_layer3 .refund_account{position:relative;overflow-x:hidden;overflow-y:auto;width:440px;*width:470px;height:400px;margin-right:-22px}
.pop_layer3 .refund_account table{margin-bottom:15px}
.pop_layer3 .refund_account thead th{padding:8px 10px 5px 12px}
.pop_layer3 .refund_account tbody td{padding:8px 10px 5px 12px}
.pop_layer3 .refund_account .default_account{letter-spacing:-1px} 
.pop_layer3 .refund_account .p_account{padding:8px 0 5px;color:#333;line-height:18px}

/* 결제오류 재결제 */
.repay{overflow:hidden;position:relative;padding:42px 30px 30px 153px;border:1px solid #e2e2e7;border-top:0;background:#f0f0f0;zoom:1}
.repay h3{position:absolute;top:26px;left:30px;width:93px;height:93px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -578px -693px;text-indent:-9000px}
.repay ul{position:relative;overflow-y:auto;max-height:105px;margin-top:15px;padding-bottom:8px;border:1px solid #d5d9e0;background:#fff}
.repay li{position:relative;height:19px;padding:13px 0 5px 19px;border-top:1px solid #f3f4f6;color:#333}
.repay li:first-child{border-top:0}
.repay .repay_lst li.odd{background:#f5f5f5}
.repay .dsc{color:#606273;font-size:11px;line-height:18px;letter-spacing:-0.5px}
.repay .dsc p{padding-bottom:11px;color:#34353f;font-size:14px;font-weight:bold}
.repay .dsc span{color:#ef4720}
.repay .btn_repay{position:absolute;top:8px;right:19px;width:71px;height:22px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1429604599&v=1578626117 ) no-repeat -578px -668px;text-indent:-9000px}

/* 마이페이지 레이어 팝업 개선 */
.mypage_layer .hdline{height:45px;margin-bottom:0;background:none;text-indent:0}
.mypage_layer .hdline_explain{margin:-12px 0 22px;padding-bottom:15px;border-bottom:1px solid #ebecf0;font-size:11px;color:#494a5a;letter-spacing:-1px}
.mypage_layer  .hdline span{display:block;height:20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly_v2.png?v=1578626117 )  no-repeat;text-indent:-9999px}
/*.mypage_layer .hdline span{display:block;height:20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
*/
.mypage_layer .hdline span{display:block;height:20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly_v2.png?v=3458093485&v=1578626117 ) no-repeat;text-indent:-9999px}
.mypage_layer .hdline .cncl_deal_choice{width:110px;background-position:0 0}
.mypage_layer .hdline .cncl_req{width:72px;background-position:-115px 0}
.mypage_layer .hdline .cncl_request{width:72px;background-position:-115px 0}
.mypage_layer .hdline .refund_deal_choice{width:110px;background-position:-190px 0}
.mypage_layer .hdline .refund_req{width:72px;background-position:-305px 0}
.mypage_layer .hdline .exchange_deal_choice{width:110px;background-position:-380px 0}
.mypage_layer .hdline .exchange_req{width:72px;background-position:-495px 0}
.mypage_layer .hdline .cncl_reason{width:149px;background-position:-570px 0}
.mypage_layer .hdline .refund_reason{width:149px;background-position:-725px 0}
.mypage_layer .hdline .exchange_reason{width:149px;background-position:0 -105px}
.mypage_layer .hdline .refund_detail{width:145px;background-position:-155px -105px}
.mypage_layer .hdline .refund_detail2{width:183px;height:20px;background-position:-797px -468px}
.mypage_layer .hdline .exchange_detail{width:145px;background-position:-305px -105px}
.mypage_layer .hdline .detail_lst{width:106px;background-position:-890px -105px}
.mypage_layer .hdline .cellphone_pay{width:89px;background-position:-110px -350px}
.mypage_layer .hdline .cashbill{width:156px;height:19px;background-position:-585px -130px}
.mypage_layer .hdline .cashbill_issued{width:156px;background-position:-840px -130px}
.mypage_layer .hdline .receipt_output{width:88px;height:20px;background-position:-745px -130px}
.mypage_layer .hdline .baseball_agree{width:208px;height:20px;background-position:-420px -350px}
.mypage_layer .hdline .apply_target{width:105px;background-position:-880px 0}
.mypage_layer .hdline .delay_info{width:105px;background-position:0 -350px}
.mypage_layer .hdline .my_cfm{width:68px;height:19px;background-position:-635px -350px}
.mypage_layer .hdline .cncl_detail{width:111px;background-position:-316px -467px}
.mypage_layer .hdline .cncl_req{width:72px;background-position:-431px -467px}
.mypage_layer .hdline .refn_detail{width:110px;background-position:-507px -467px}
.mypage_layer .hdline .pass_info{width:92px;height:20px;background-position:0 -510px}
.mypage_layer .hdline .zip_find{width:106px;height:19px;background-position:-710px -350px}

.mypage_layer .sub_hdline{height:20px;margin:30px 0 0;background:none;text-indent:0}
.mypage_layer .scroll .sub_hdline:first-child{margin-top:20px}
.mypage_layer .sub_hdline span{display:block;height:13px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.mypage_layer .sub_hdline .cncl_detail_info{width:72px;background-position:0 -20px}
.mypage_layer .sub_hdline .cncl_warning{width:110px;background-position:-75px -20px}
.mypage_layer .sub_hdline .return_detail_info{width:73px;background-position:-190px -20px}
.mypage_layer .sub_hdline .return_warning{width:84px;padding:0;background-position:-265px -20px}
.mypage_layer .sub_hdline .selected_option{width:59px;background-position:-355px -20px}
.mypage_layer .sub_hdline .selected_reason{width:125px;background-position:-805px -20px}
.mypage_layer .sub_hdline .exchange_warning{width:84px;background-position:-420px -20px}
.mypage_layer .sub_hdline .refund_detail_info{width:72px;background-position:-510px -20px}
.mypage_layer .sub_hdline .refund_deal_select{width:74px;background-position:-585px -20px}

.mypage_layer .btn_section a.btn_choice{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat 0 -35px}
.mypage_layer .btn_section a.btn_cncl_req{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -95px -35px}
.mypage_layer .btn_section a.btn_refund_req{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -190px -35px}
.mypage_layer .btn_section a.btn_qna{width:84px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -285px -35px}
.mypage_layer .btn_section a.btn_claim{width:111px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -375px -35px}
.mypage_layer .btn_section a.btn_exchange_req{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -490px -35px}
.mypage_layer .btn_section a.btn_agree{width:86px;height:35px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -315px -155px}
.mypage_layer .btn_section a.btn_next{width:74px;height:35px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly_v2.png?v=1578626117 ) no-repeat -159px -468px}
.mypage_layer .btn_section a.btn_refreq{width:74px;height:35px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly_v2.png?v=1578626117 ) no-repeat -238px -468px}

.mypage_layer .tb_type1 thead th{text-align:center}
.mypage_layer .tb_type1 tbody td{padding:10px 9px 9px;line-height:16px}
.mypage_layer .tb_type1 tbody tr td:first-child{border-left:1px solid #d5d9e0}
.mypage_layer .tb_type1 tfoot td.total{padding:7px 20px 10px 0;border-left:1px solid #d5d9e0;background:#eeeff3;font-weight:bold;text-align:right}
.mypage_layer .tb_type1 tfoot td.total em{position:relative;top:1px;font-family:tahoma;font-size:15px;color:#ff5d0c}
.mypage_layer .tb_type1 tbody.td_type1 td{text-align:center}
.mypage_layer .tb_type1 tbody.td_type1 td strong{color:#fe6226}
.mypage_layer .tb_type1 .price{text-align:center}
.mypage_layer .tb_type1 .price em{font-family:tahoma;font-weight:bold;font-size:12px;color:#68697a}
.mypage_layer .tb_type1 .price .won{float:none;margin:0;font-weight:bold;color:#68697a}
.mypage_layer .tb_type1 tbody td.deal{padding:18px 14px 17px;line-height:20px}
.mypage_layer .tb_type1 tr.even td{background-color:#f8f9fa}
.mypage_layer .tb_simple tbody th{padding:9px 0 0;border:0;background:none;font-size:11px;color:#68697a}
.mypage_layer .tb_simple td{padding:2px 0;border:0;background:none}
.mypage_layer .tb_simple td.btn_td{padding:8px 0 0 63px}
.mypage_layer .tb_simple select{vertical-align:middle}
.mypage_layer .tb_simple a.btn_zip_code,.mypage_layer .tb_simple a.btn_apply,.mypage_layer .tb_simple a.btn_cncl{display:inline-block;overflow:hidden;width:58px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -230px -75px;line-height:100px;vertical-align:middle}
.mypage_layer .tb_simple a.btn_store_search {display:inline-block;overflow:hidden;margin:-1px 0 0 4px;line-height:900px;vertical-align:middle;width: 61px;height: 22px;background: url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20160202&v=1578626117 ) no-repeat -454px -800px;}
.mypage_layer .tb_simple a.btn_apply{width:49px;background-position:-290px -75px}
.mypage_layer .tb_simple a.btn_cncl{width:49px;background-position:-345px -75px}

.mypage_layer .tb_simple tbody tr.road_addr td .detail_addr{display:block;margin-top:4px}

/* 탑승객정보 */
.mypage_layer .ty2{height:30px}
.mypage_layer .passenger table{margin-top:15px;border-top:2px solid #4f525c;border-bottom:1px solid #dbdee6;}
.mypage_layer .passenger table th{padding:11px 0;border-color:#e7e7e9;border-width:0 0 1px 1px;background-color:#f9f9f9;color:#8f8f97;text-align:center;letter-spacing:0;vertical-align:middle}
.mypage_layer .passenger table th:first-child,.mypage_layer .passenger table td:first-child{border-left:0}
.mypage_layer .passenger table th span{margin-left:0;letter-spacing:0}
.mypage_layer .passenger table th .sm{font-weight:normal}
.mypage_layer .passenger table th.ticket_info{padding:17px 0 11px;border-bottom-color:#cecece;color:#76767a;text-align:left}
.mypage_layer .passenger table .h_ticket{margin-left:17px;color:#4f525c}
.mypage_layer .passenger table .depart{height:19px;margin:4px 23px 0 17px;font-weight:normal}
.mypage_layer .passenger table .depart .date_time{padding-top:2px}
.mypage_layer .passenger table td{padding:11px 0;border-style:solid;border-color:#edeff4;border-width:0 0 1px 1px;text-align:center}
.mypage_layer .passenger table td.t_l{padding-left:21px;text-align:left}
.mypage_layer .passenger table td.num{color:#999}
.mypage_layer .passenger table td .txt{height:16px;padding:4px 6px 0;border-color:#bebec0 #d6d6d6 #eaeaea;color:#333}
.mypage_layer .passenger table td .t_center{text-align:center}
.mypage_layer .passenger table .last td{border-bottom-color:#dbdee6}
.mypage_layer .passenger table .uio_option_lst{display:inline-block;*display:inline;text-align:left;vertical-align:middle;zoom:1}
.mypage_layer .passenger table .uio_option_value span,.mypage_layer .passenger table .uio_option_lst ul li a{font-size:12px;color:#333;letter-spacing:0;line-height:20px}
.mypage_layer .passenger .btn_section{padding-top:20px}
.mypage_layer .passenger .passenger_nt{margin-top:30px;padding:19px 22px;border:1px solid #e7e7e9;background-color:#f9f9f9;font-size:11px;color:#66667e;line-height:17px;letter-spacing:-0.03em}
.mypage_layer .passenger .passenger_nt .h_pass_nt{color:#ff0c0c}
.mypage_layer .passenger .passenger_nt strong .bu{display:inline-block;width:10px;height:10px;margin:-2px 9px 0 0;*margin-top:-1px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1578626117 ) no-repeat 0 -1335px;vertical-align:middle}
.mypage_layer .passenger .passenger_nt .plst{padding-left:20px}
.mypage_layer .passenger .passenger_nt .plst li{position:relative;margin-top:10px;padding-left:8px}
.mypage_layer .passenger .passenger_nt .plst .bu{position:absolute;top:0;*top:-3px;left:0;display:block}

.mypage_layer table .txt_caution{margin-top:7px;line-height:16px;font-size:11px;color:#ff0000;letter-spacing:-1px}
.mypage_layer table .txt_caution .bu{font-size:12px}
.mypage_layer table .txt_caution .line{padding-left:11px}
.mypage_layer table .txt_caution .underline{text-decoration:underline}
.mypage_layer table .box_type1{clear:both;margin:10px 10px 0 0;padding:6px 8px 5px;border:1px solid #f9edd9;background:#fffae5;line-height:18px;color:#666}
.mypage_layer table td .box_type1:first-child{margin-top:0}
.mypage_layer table .box_type1 .noti_point{color:#ff5d0c}
.mypage_layer table .box_type2{clear:both;margin:10px 10px 0 0;padding:7px 9px 10px;border:1px solid #eeeef1;background:#f3f3f5;color:#535465}
.mypage_layer table .box_type2 input[type="text"]{height:22px;padding:0 4px;border:1px solid #9c9c9c;border-color:#9c9c9c #e6e6e6 #e6e6e6 #9c9c9c;line-height:22px;color:#68697a;vertical-align:middle}
.mypage_layer table .box_type2 input[type="text"].before{color:#9e9fad;letter-spacing:-1px}
.mypage_layer table .box_type2 .txt1{margin-bottom:-3px;font-size:11px;line-height:16px;letter-spacing:-1px}
.mypage_layer table .box_type2 .txt1 em,.mypage_layer table .box_type2 .txt2 strong{color:#47c}
.mypage_layer table .box_type2 .txt2{font-weight:bold;line-height:21px;letter-spacing:-1px}
.mypage_layer table .box_type2 .line{margin-top:4px}
.mypage_layer table .box_type2 a.btn_home_change{position:relative;top:-1px;width:79px;height:18px;background-position:-145px -75px}
.mypage_layer table .sum{margin-top:-3px;font-weight:bold;color:#353535}
.mypage_layer table .sum em{position:relative;top:1px;font-family:tahoma;font-size:15px;color:#ff5d0c}
.mypage_layer table .choice_area .method{padding-right:8px}
.mypage_layer table .choice_area label{vertical-align:middle}
.mypage_layer table .dsc{line-height:18px}
.mypage_layer table .dsc a.base_link{color:#333;text-decoration:underline}
.mypage_layer table .dsc2{margin-top:8px;font-size:11px;color:#777;letter-spacing:-1px}
.mypage_layer table .dsc2 em{font-weight:bold;color:#575a73;letter-spacing:0}
.mypage_layer .certify_box{height:31px;margin-top:20px;padding:9px 0 0 22px;border:1px solid #dbdbe3;background:#f9f9fb;color:#333}
.mypage_layer .certify_box .title{padding-right:8px;vertical-align:middle}
.mypage_layer .certify_box input[type=text]{width:126px;height:20px;padding:0 4px;border:1px solid #ccc;line-height:20px;vertical-align:middle}
.mypage_layer .certify_box .stxt{padding-left:5px;font-size:11px;color:#535465;letter-spacing:-1px;vertical-align:middle}
.mypage_layer .certify_box .stxt strong{color:#47c;letter-spacing:0}
.ly_review_report .txt{line-height:19px;color:#555}
.ly_review_report ul{overflow:hidden;margin-top:15px;padding:20px 30px 12px 20px;background-color:#ebebf1;font-weight:bold;color:#333}
.ly_review_report ul li{margin-bottom:12px}
.ly_review_report  input[type="text"]{display:block;clear:both;width:312px;height:20px;margin-top:8px;padding:0 8px;border:1px solid #abadb3;line-height:20px;color:#9a9a9a}

/* 마이레이어 form 개선 */
.mypage_layer .myinfo_checkbox{position: relative; display: inline-block; vertical-align: middle; width: 13px; height: 13px; overflow: hidden;}
.mypage_layer .myinfo_checkbox input{ position: absolute; top: -999em !important; left: -999em; }
.mypage_layer .myinfo_checkbox .check_style{ display: inline-block; width: 11px; height: 11px; border: 1px solid #b7bfc8; }
.mypage_layer .myinfo_checkbox.checked .check_style{ border: 1px solid #ff5000 !important; }
.mypage_layer .myinfo_checkbox.checked .check_style i{display: block; width: 9px; height: 7px; margin: 2px auto 0; background: url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1578626117 ) no-repeat -33px -799px; }
.mypage_layer .myinfo_select{ position: relative; border: 1px solid #c2c7cc; z-index: 999; }
.mypage_layer .myinfo_select .value{ position: relative; }
.mypage_layer .myinfo_select .value a{ position: relative; z-index: 1; display: block; padding-left: 5px; height: 24px; line-height: 24px; color: #333; }
.mypage_layer .myinfo_select .value .arrow{ position: absolute; top: 0;right: 0; width: 24px; height: 100%; border-left: 1px solid #c2c7cc; }
.mypage_layer .myinfo_select .value .arrow i{display: block; margin: 9px auto 0; width: 8px; height: 6px; background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=20170627&v=1578626117 ) no-repeat -24px -799px ; }
.mypage_layer .myinfo_select .list{display: none; max-height: 150px; overflow: auto; position: absolute; top: 25px; left: -1px;  width: 100%; border: 1px solid #c2c7cc; border-top: 0 none; background: #fff; }
.mypage_layer .myinfo_select .list a{ display: block; height: 30px; line-height: 30px; padding-left: 5px; color: #333;}
.mypage_layer .myinfo_select .list a:hover{ background-color: #eee; }

.mypage_layer.zip_find .txt{color:#66667e}
.mypage_layer.zip_find .stit1,.mypage_layer.zip_find .stit2{width:74px;height:13px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat 0 -465px;text-indent:-9999px}
.mypage_layer.zip_find .stit2{width:75px;background-position:-80px -465px}
.mypage_layer.zip_find .adr_lst{overflow:hidden;overflow-y:auto;height:116px;border:1px solid #d5d9e0}
.mypage_layer.zip_find .adr_lst a{display:block;padding:8px 0 7px 14px;line-height:14px;color:#464646}
.mypage_layer.zip_find .adr_lst a:hover{background:#f5f5f5}
.mypage_layer.zip_find .srch_area{margin-top:9px;padding:11px 0 11px 15px;background:#edeef2}
.mypage_layer.zip_find .srch_area input[type='text']{width:290px;height:21px;padding-left:4px;border:1px solid;border-color:#9c9c9c #e6e6e6 #e6e6e6 #9c9c9c;line-height:21px;vertical-align:middle}
.mypage_layer.zip_find .srch_area a{vertical-align:middle}
.mypage_layer.zip_find table td.adr{line-height:16px}
.mypage_layer.zip_find table td select,.mypage_layer.zip_find table td input{vertical-align:middle}
.mypage_layer.zip_find table td input[value]{color:#9999a5}
.mypage_layer.zip_find .p_guide{margin:20px 0 0}
.mypage_layer.zip_find .p_guide span strong{color:#82838f}
.mypage_layer.zip_find .p_ticket{margin:20px 0 0}

/* 아이디/비밀번호 찾기 개선 */
.wrap_idpw{position:relative;width:910px;padding:30px 39px 47px 39px;color:#333}
.wrap_idpw .tab_idpw{width:910px;height:72px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -685px}
.wrap_idpw .tab_idpw li{float:left}
.wrap_idpw .tab_idpw li a{display:block;width:455px;height:72px;text-indent:-9999px}
.wrap_idpw .tab_idpw .on{background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -610px}
.wrap_idpw .tab_idpw .tab_pw .on{background-position:-460px -610px}
.wrap_idpw .join_info{float:left;width:361px;min-height:291px;margin:40px 0 30px;padding:20px 47px 0 47px;border-right:1px solid #eee}
.wrap_idpw .self_certi{float:left;width:361px;min-height:291px;margin:40px 0 30px;padding:20px 46px 0 47px}
.wrap_idpw h4{width:130px;height:20px;margin-bottom:9px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -370px -535px;text-indent:-9999px}
.wrap_idpw .self_certi h4{width:147px;background-position:-505px -535px}
.wrap_idpw .desc{line-height:18px;color:#6f717f;white-space:nowrap}
.wrap_idpw .inputs{width:290px;min-height:104px;margin-top:26px;padding:20px 35px 10px 36px;border:solid #dfdfe3;border-width:1px 0;background-color:#f9f9fa}
.wrap_idpw .ct_id .join_info .inputs{width:323px;padding:20px 18px 10px 20px}
.wrap_idpw .ct_pw .self_certi .inputs{min-height:139px;white-space:nowrap}
.wrap_idpw .inputs .opt{height:14px;margin-bottom:20px}
.wrap_idpw .ct_id .self_certi .inputs{padding-bottom:40px}
.wrap_idpw .ct_id .self_certi .inputs .opt{margin-bottom:55px}
.wrap_idpw .inputs label{vertical-align:middle}
.wrap_idpw .inputs label span{display:inline-block;overflow:hidden;height:13px;margin-top:6px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:900px;vertical-align:middle}
.wrap_idpw .inputs .opt label span{height:14px;margin:0 22px 0 2px}
.wrap_idpw .inputs .opt .rd_phone{width:38px;background-position:0 -760px}
.wrap_idpw .inputs .opt .rd_email{width:37px;background-position:-45px -760px}
.wrap_idpw .inputs .opt .phone_certi{width:66px;background-position:-85px -760px}
.wrap_idpw .inputs .opt .ipin_certi{width:107px;height:15px;background-position:-155px -760px}
.wrap_idpw .inputs .input_name{width:22px;background-position:-270px -760px}
.wrap_idpw .inputs .input_email{width:32px;background-position:-295px -760px}
.wrap_idpw .inputs .input_id{width:32px;background-position:-330px -760px}
.wrap_idpw .inputs .input_phone{width:33px;background-position:-365px -760px}
.wrap_idpw .inputs .input_cfmnum{width:43px;background-position:-405px -760px}
.wrap_idpw .inputs select{border:1px solid #abadb3;vertical-align:middle}
.wrap_idpw .inputs p{margin-bottom:6px;line-height:16px;color:#7c7c83}
.wrap_idpw .inputs p{margin-bottom:6px;line-height:16px;color:#7c7c83}
.wrap_idpw .inputs .input_area{margin-bottom:10px;color:#7f7f7f;*zoom:1}
.wrap_idpw .inputs .input_area:after{display:block;clear:both;content:''}
.wrap_idpw .inputs .input_area .at{width:10px;margin:7px 0 0}
.wrap_idpw .inputs .tip_cfm{padding:0 0 0 17px;margin:5px 0 0 54px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1429604599&v=1578626117 ) no-repeat -985px 1px;color:#7c7c83;font-size:11px;vertical-align:middle;line-height:15px}
.wrap_idpw .inputs .btn_cfmnum{display:inline-block;overflow:hidden;width:83px;height:25px;margin-left:3px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1429604599&v=1578626117 ) no-repeat -845px -305px;vertical-align:middle;text-indent:-9999px}
.wrap_idpw .inputs .fndtxt{padding-bottom:22px}
.wrap_idpw .self_certi .inputs .input_area{margin-bottom:13px}
.wrap_idpw .inputs .input_area label{display:block;float:left;width:54px}
.wrap_idpw .inp_tx{height:23px;*margin:-1px 0;padding:0 4px;border:1px solid #cecece;line-height:23px;vertical-align:middle}
.wrap_idpw .inp_tx.focus{border:1px solid #ff4a1a}
.wrap_idpw .inp_tx.cfm_num{color:#9fa0a7}
.wrap_idpw .btns{padding:18px 0 6px;text-align:center}
.wrap_idpw .btns a{display:inline-block;overflow:hidden;width:140px;height:40px;margin:0 3px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:900px;vertical-align:top}
.wrap_idpw .btns .btn_find{width:77px;background-position:0 -565px}
.wrap_idpw .btns .btn_phone{background-position:-90px -565px}
.wrap_idpw .btns .btn_email{background-position:-235px -565px}
.wrap_idpw .txt_lst{clear:both;margin:0 46px 0 47px;padding-top:10px;border-top:1px solid #cdced5;line-height:16px;color:#6f717f}
.wrap_idpw .txt_lst li{margin-left:2px;padding-left:6px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=130801&v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -10px}
 
.wrap_idpw .idpw_result{text-align:center}
.wrap_idpw .idpw_result .icon_info{display:inline-block;width:54px;height:54px;margin:80px 0 20px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -610px -450px}
.wrap_idpw .idpw_result .tit_result{width:392px;height:22px;margin:0 auto;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -500px -760px;text-indent:-9999px}
.wrap_idpw .idpw_result .id_result{margin-top:129px}
.wrap_idpw .idpw_result .id_result span{display:inline-block;overflow:hidden;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-align:center;line-height:900px;vertical-align:middle}
.wrap_idpw .idpw_result .id_result em{display:inline-block;padding:2px 5px 0 10px;font-size:24px;color:#ff3600;font-weight:bold;letter-spacing:-1px;vertical-align:middle}
.wrap_idpw .idpw_result .id_result .txt{width:166px;background-position:-665px -535px}
.wrap_idpw .idpw_result .id_result .txt2{width:64px;background-position:-835px -535px}
.wrap_idpw .btn_id_research,.wrap_idpw .btn_pw_research,.wrap_idpw .btn_login{display:inline-block;overflow:hidden;height:44px;margin-top:50px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat;line-height:900px;vertical-align:top}
.wrap_idpw .btn_id_research{width:157px;background-position:-380px -565px}
.wrap_idpw .btn_pw_research{width:165px;background-position:-660px -565px}
.wrap_idpw .btn_login{width:117px;background-position:-540px -565px}
.wrap_idpw .txt_result{clear:both;margin:91px 0 17px;padding-top:21px;border-top:1px solid #ebebee;color:#6f717f;line-height:16px;text-align:center;letter-spacing:-1px}
.wrap_idpw .txt_result a{display:inline-block;margin-left:6px;font-weight:bold;color:#ff5100;text-decoration:underline}
.wrap_idpw .txt_result a .bu{display:inline-block;width:4px;height:7px;margin:-2px 0 0 3px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=130801&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -16px -680px;vertical-align:middle}
 
.wrap_idpw .tb_pw_find{width:100%;border:solid #cdced5;border-width:1px 0;border-collapse:separate}
.wrap_idpw .tb_pw_find th{background:#f9f9fa;text-align:left}
.wrap_idpw .tb_pw_find th.th_vtop{padding-top:21px;vertical-align:top}
.wrap_idpw .tb_pw_find th span{display:block;height:12px;margin-left:20px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.wrap_idpw .tb_pw_find th .email_certi{width:32px;background-position:-295px -760px}
.wrap_idpw .tb_pw_find th .phone_certi{width:33px;background-position:-365px -760px}
.wrap_idpw .tb_pw_find th .input_certi_num{width:43px;height:13px;background-position:-405px -760px}
.wrap_idpw .tb_pw_find th .new_pw{width:58px;background-position:-665px -815px}
.wrap_idpw .tb_pw_find th .new_pw_check{width:82px;background-position:-730px -815px}
.wrap_idpw .tb_pw_find th,.wrap_idpw .tb_pw_find td{border-top:1px solid #ebecee}
.wrap_idpw tr:first-child th,.wrap_idpw tr:first-child td{border-top-width:0}
.wrap_idpw .tb_pw_find td{padding:15px 0 15px 20px;border-left:1px solid #f2f2f4}
.wrap_idpw .tb_pw_find td.txt_phone,.wrap_idpw .tb_pw_find td.txt_email{font-weight:bold;font-size:14px;letter-spacing:-1px}
.wrap_idpw .tb_pw_find td.txt_email{letter-spacing:0}
.wrap_idpw .tb_pw_find td .tb_txt{display:inline-block;margin:-3px 0;font-size:11px;color:#8d8f9b;vertical-align:middle;line-height:16px;letter-spacing:-1px}
.wrap_idpw .tb_pw_find td span.tb_txt{display:inline-block;margin-left:4px;}
.wrap_idpw .tb_pw_find td p.tb_txt{margin:7px 0 -1px}
.wrap_idpw .tb_pw_find .line{position:relative;*min-height:25px}
.wrap_idpw .tb_pw_find .line .ly_tooltip{position:absolute;top:-1px;left:130px;height:21px;padding:8px 16px 0 14px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat 0 -845px;font-size:11px;color:#636363;letter-spacing:-1px;line-height:13px}
.wrap_idpw .tb_pw_find .line .ly_tooltip strong{letter-spacing:0}
.wrap_idpw .tb_pw_find .line .ly_tooltip .bg_end{display:block;position:absolute;top:0;right:0;width:5px;height:29px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=1392112388&v=1429604599&v=1578626117 ) no-repeat -995px -845px}
.wrap_idpw .tb_pw_find .btn_check{display:inline-block;overflow:hidden;width:51px;height:26px;margin-left:8px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -675px -470px;line-height:900px;vertical-align:middle}
.wrap_idpw .identify_no{width:427px;margin:0 auto;padding:74px 0 96px}
.wrap_idpw .identify_no .tit_email,.wrap_idpw .identify_no .tit_phone,.wrap_idpw .tit_pw_reset{display:block;margin:0 auto 50px;width:319px;height:51px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.wrap_idpw .identify_no .tit_email{background-position:0 -790px}
.wrap_idpw .identify_no .tit_phone{background-position:-330px -790px}
.wrap_idpw .txt_info{margin-top:10px;color:#6f717f}
.wrap_idpw .txt_info .bu_info{display:inline-block;width:16px;height:16px;margin-right:5px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -675px -450px;vertical-align:middle}
 
.wrap_idpw .pw_reset{width:605px;margin:0 auto;padding:74px 0 61px}
.wrap_idpw .pw_reset .tit_pw_reset{width:257px;height:22px;background-position:-665px -790px}
.wrap_idpw .pw_reset .txt_pw_reset{width:149px;height:14px;margin-bottom:11px;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -785px -510px;text-indent:-9999px}
.wrap_idpw .pw_reset .tb_pw_find th span{margin-left:15px}
.wrap_idpw .pw_reset .tb_pw_find td{padding-left:15px}
.wrap_idpw .pw_reset .btn_pw_reset{display:block;width:147px;height:44px;margin:30px auto 0;background:url( https://img.tmon.co.kr/static/img/sp_signup.png?v=130731&v=1392112388&v=1429604599&v=1578626117 ) no-repeat -830px -565px;text-indent:-9999px}

/* 레이어 팝업 스타일 */
.mypage_layer .scroll.tb_scroll{padding:0;border-bottom:1px solid #d5d9e0}
.mypage_layer .tb_type2{width:100%}
.mypage_layer .tb_type2 thead th{padding:10px 0 9px;font-size:11px;text-align:center}
.mypage_layer .tb_type2 td{padding:11px 14px;border:0;border-top:1px solid #d5d9e0;font-size:11px;line-height:14px;color:#333;letter-spacing:-1px}
.mypage_layer .tb_type2 tbody tr:first-child td{border-top:0}
.mypage_layer .tb_type2 td.date{padding:11px 0;letter-spacing:0;text-align:center}
.mypage_layer .tb_type2 td.point strong{color:#fb4b0f;letter-spacing:0}
.mypage_layer .tb_type2 td.no_data{padding:0;text-align:center}
.mypage_layer .tb_type2 td.txt_c{padding:11px 0;text-align:center}
.mypage_layer .tb_type2 td.sale{font-weight:bold;text-align:right}
.mypage_layer .tb_type2 td.sale em{font-family:tahoma;color:#fb4b0f;letter-spacing:0}
.mypage_layer .tb_type2 tbody.td_type1 td{border:1px solid #d5d9e0;border-top:0}
.mypage_layer .tb_type2 tbody.td_type1 tr td:first-child{border-left:0}
.mypage_layer .tb_type2 tbody.td_type1 tr td.last{border-right:0}
.mypage_layer .tb_type2 .txt_break{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}
.mypage_layer ul.txt_lst{margin-top:10px;font-size:11px;line-height:17px;color:#727272;letter-spacing:-1px}
.mypage_layer ul.txt_lst li{padding-left:8px;text-indent:-8px}
.mypage_layer ul.txt_lst .bu{display:inline-block;overflow:hidden;width:2px;height:2px;margin:-1px 4px 0 2px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) 0 -61px;font-size:0;line-height:100px;vertical-align:middle} 
.mypage_layer ul.txt_lst em{color:#ff5b01}
.mypage_layer ul.txt_lst .bpoint{color:#4477cc}

.mypage_layer .tb_type3{table-layout:fixed;width:100%;border-collapse:collapse}
.mypage_layer .tb_type3 thead th{height:30px;padding:0;background-color:#9798a5;font-size:11px;letter-spacing:-1px;text-align:center;vertical-align:middle}
.mypage_layer .tb_type3 td{height:44px;padding:0;border:0;border-bottom:1px solid #d5d9e0;font-size:11px;color:#151517;letter-spacing:-1px;text-align:center}
.mypage_layer .tb_type3 tbody.receipt td{height:auto;padding:6px 0}
.mypage_layer .tb_type3 .price{padding-right:21px;text-align:right}
.mypage_layer .tb_type3 .price em,
.mypage_layer .tb_type3 .payment em,
.mypage_layer .tb_type3 .output em{font-family:tahoma;font-size:12px;font-weight:bold;color:#494a5a;letter-spacing:0}
.mypage_layer .tb_type3 .output{border-left:1px solid #d5d9e0;font-size:11px;letter-spacing:-1px;color:#8d90a1}
.mypage_layer .tb_type3 tr.alone td{height:89px}
.mypage_layer .tb_type3 tbody.receipt .output{border-left:0}
.mypage_layer .tb_type3 .payment em,
.mypage_layer .tb_type3 .output em{display:inline-block;margin-top:3px;color:#8d90a1}
.mypage_layer .tb_type3 .output .won{float:none;margin:0;font-size:12px;font-weight:bold;color:#8d90a1}
.mypage_layer .tb_type3 .cashbill{padding-left:13px;text-align:left}
.mypage_layer .tb_type3 .btn_cashbill{display:inline-block;overflow:hidden;width:111px;height:22px;margin:0 1px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -485px -75px;line-height:900px;vertical-align:middle}
.mypage_layer .tb_type3 .btn_soa{display:inline-block;overflow:hidden;width:85px;height:22px;margin:0 1px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -600px -75px;line-height:900px;vertical-align:middle}
.mypage_layer .tb_type3 .btn_receipt_output,
.mypage_layer .tb_type3 .btn_receipt_issued{display:block;overflow:hidden;width:87px;height:22px;margin:13px auto 0;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -690px -75px;text-indent:-900px}
.mypage_layer .tb_type3 .btn_receipt_issued{background-position:-780px -75px}
.mypage_layer .tb_type3 tbody.receipt .btn_receipt_output,
.mypage_layer .tb_type3 tbody.receipt .btn_receipt_issued{margin-top:0}

.mypage_layer .tb_type4{font-size:11px}
.mypage_layer .tb_type4 th{padding-top:13px;padding-bottom:13px}
.mypage_layer .tb_type4 td{padding-top:13px;padding-bottom:12px}
.mypage_layer .tb_type4 .th_m{vertical-align:middle}
.mypage_layer .tb_type4 .td_r{padding-top:8px;padding-right:18px;font-size:12px;text-align:right}
.mypage_layer .tb_type4 .td_s{border-color:#d5d9e0;color:#8a8b98;background-color:#eeeff3}
.mypage_layer .tb_type4 .num{font-size:13px;font-family:tahoma,sans-serif}
.mypage_layer .tb_type4 .point{color:#fa5a44}
.mypage_layer .tb_type4 + ul.txt_lst{margin-top:7px}

.mypage_layer .tb_type5{margin:8px 0 10px;font-size:11px}
.mypage_layer .tb_type5 th{padding-top:11px;padding-bottom:10px;text-align:left}
.mypage_layer .tb_type5 th SPAN{margin-left:16px}
.mypage_layer .tb_type5 td{padding-top:6px;padding-bottom:9px;padding-right:17px;text-align:right}
.mypage_layer .tb_type5 thead{color:#fff;background-color:#9798a5}
.mypage_layer .tb_type5 thead th{border-right:0}
.mypage_layer .tb_type5 thead td{border:1px solid #8a8b98;border-left:0;font-weight:bold;color:#fff}
.mypage_layer .tb_type5 tbody th,.mypage_layer .tb_type5 tbody td{border:0;border-bottom:1px solid #d5d9e0}
.mypage_layer .tb_type5 tbody th{padding-top:12px;padding-bottom:13px;font-weight:normal;color:#333;background-color:transparent}
.mypage_layer .tb_type5 tbody td{padding-top:5px}
.mypage_layer .tb_type5 .txt_pri{margin-right:1px;font-size:13px;font-family:tahoma,sans-serif}
.mypage_layer .tb_type5 .txt_min{color:#fa5a44}
.mypage_layer .tb_type5 .txt_ref{color:#ffeb3b}
.mypage_layer .tb_type5 .bu_sub{position:relative;top:-1px;display:inline-block;width:7px;height:7px;margin:0 8px 0 2px;border:1px solid #333;border-width:0 0 1px 1px}

.mypage_layer .do_issue{position:relative;padding:32px 0 21px;border-bottom:1px solid #cacbd0}
.mypage_layer .do_receipt{padding:0;border:0}
.mypage_layer .do_issue .do_account a,
.mypage_layer .do_issue .do_ptnpoint a{display:block;position:absolute;top:0;left:0;width:224px;height:30px;border:1px solid #8a8b98;background-color:#9798a5;line-height:30px;font-size:11px;font-weight:bold;color:#fff;letter-spacing:-1px;text-align:center}
.mypage_layer .do_issue .do_ptnpoint a{left:225px}
.mypage_layer .do_issue .do_ptnpoint span{display:block;width:100%;position:absolute;top:0;left:0;overflow:hidden;height:5px;background-color:#f6f6f8;text-indent:-900px}
.mypage_layer .do_issue.account .do_account a,
.mypage_layer .do_issue.ptnpoint .do_ptnpoint a{z-index:10;border:1px solid #3c3d4a;background-color:#494a5a}
.mypage_layer .do_issue .do_account ul,
.mypage_layer .do_issue .do_ptnpoint ul{overflow:hidden;width:451px;height:148px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat 0 -195px;text-indent:-900px}
.mypage_layer .do_issue .do_ptnpoint ul{background-position:-465px -195px}
.mypage_layer .do_issue.account .do_ptnpoint ul{display:none}
.mypage_layer .do_issue.ptnpoint .do_account ul{display:none}
.mypage_layer .lst_caution{margin-top:17px}
.mypage_layer .lst_caution li{position:relative;margin-top:4px;padding-left:13px;line-height:16px;font-size:11px;color:#494a5a;letter-spacing:-1px}
.mypage_layer .lst_caution .fn{position:absolute;top:0;left:0;font-size:12px}

.mypage_layer tbody.issued th{vertical-align:middle}
.mypage_layer tbody.issued td{height:34px;padding:0 0 0 6px}
.mypage_layer tbody.issued td span{padding-left:7px}
.mypage_layer tbody.issued td input.txt{color:#68697a;letter-spacing:0}
.mypage_layer tbody.issued td input[type=radio]{}
.mypage_layer tbody.issued td label{position:relative;top:-2px;margin:0 7px 0 2px;color:#68697a}
.mypage_layer tbody.issued td select{margin-right:4px}

.mypage_layer .terms_unit{position:relative;height:106px}
.mypage_layer .terms_unit .agree_check{position:absolute;top:0;right:0}
.mypage_layer .terms_unit .agree_check input,
.mypage_layer .terms_unit .agree_check label{display:inline-block;vertical-align:middle}
.mypage_layer .terms_unit .agree_check label{font-weight:bold;color:#595959}
.mypage_layer .terms_unit .terms_content{overflow:hidden;overflow-y:auto;height:66px;padding:8px 10px;border:1px solid #eeeef1;background-color:#f3f3f5;line-height:18px;color:#909090}
.mypage_layer .terms_unit .terms_content em{display:block;margin-bottom:16px}

.mypage_layer .btn_section .btn_inquiry{width:92px;height:35px;background-image:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 );background-position:-815px -35px}

.mypage_layer .txt_reqdate{font-size:11px;color:#fa5a44}
.mypage_layer div.ico_wrap{margin:3px 0 16px;padding:0;text-align:center}

.mypage_new_layer{position:absolute;left:50%;padding:37px 30px 30px;background:#fff;z-index:1000;border:1px solid #c2c7cc;}
.mypage_new_layer .btn_close_layer{top:20px;right:20px;width:23px;height:23px;display:inline-block;position:absolute;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly_v2.png?v=20180416&v=1578626117 ) no-repeat;background-position:0px -537px;font-size:0;color:transparent;}
.mypage_new_layer .passenger_info .tb_passenger_info .btn_passenger_complete{background:#f27935;}
.mypage_new_layer .passenger_info .tb_passenger_info .btn_passenger_cancel{border-color:#f27935;color:#f27935;}
.mypage_new_layer .passenger_info .btn_area .btn_passenger_confirm{width:138px;height:44px;line-height:44px;display:inline-block;background:#f27934;font-size:14px;font-weight:bold;color:#fff;font-family:'Dotum';}
.mypage_new_layer .passenger_info .info_warn .notify{color:#f27935;}
.mypage_new_layer .layer_title{height:25px;line-height:25px;font-size:22px;font-family:"NanumGothic";font-weight:500;}
.mypage_new_layer .term_area {padding:4px 0 0 0;}
.mypage_new_layer .term_area > li {padding:12px 0 0 0;line-height:20px;}
.mypage_new_layer .term_area > li label{color:#16181a;overflow:hidden;}
.mypage_new_layer .term_area > li label input[type=checkbox]{display:none;}
.mypage_new_layer .term_area > li label input[type=checkbox] + .check_img{width:18px;height:18px;display:inline-block;border:1px solid #ccd2d8;background-color:#fff;vertical-align:middle;margin-top:-1px;margin-right:14px;}
.mypage_new_layer .term_area > li label input[type=checkbox]:checked + .check_img{background:url( https://img.tmon.co.kr/static/img/sp_mypage_v2.png?v=20180420&v=1578626117 ) no-repeat;background-position:-200px -890px;border:1px solid #f27935;}
.mypage_new_layer .term_area > li button.btn_detail{background-color:transparent;color:#959da6;font-size:11px;margin-left:12px;}
.mypage_new_layer .desc_txt{font-size:12px;font-family:'Dotum';color:#16181a;line-height:20px;margin-top:24px;}
.mypage_new_layer .term_info_tbl{width:100%;border-top:1px solid #b7bfc8;font-family:'Dotum';margin-top:15px;}
.mypage_new_layer .term_info_tbl th{font-size:12px;color:#16181a;font-weight:bold;padding:17px 0 17px 18px;text-align:left;border-right:1px solid #e3e5e8;border-bottom:1px solid #e3e5e8;line-height:20px;}
.mypage_new_layer .term_info_tbl td{font-size:12px;color:#7d7e80;padding:17px 0 17px 20px;text-align:left;border-bottom:1px solid #e3e5e8;line-height:20px;}
.mypage_new_layer .btn_area{margin-top:30px;text-align:center;padding-bottom:10px;}
.mypage_new_layer .btn_area .btn_single_confirm{width:138px;height:44px;line-height:44px;display:inline-block;background:#f27934;font-size:14px;font-weight:bold;color:#fff;font-family:'Dotum';}
.mypage_new_layer .desc{font-size:12px; color:#7d7e80; letter-spacing: -.3px;}
.mypage_new_layer .desc em{color:#f27935;}

/* 마이페이지 - 개인정보 이용내역*/ 
.mypage_container .myinfo .desc2{margin:-15px 0 28px;color:#636a78;line-height:18px} 
.mypage_container .myinfo .desc2 span{color:#2b2c2f;text-decoration:underline} 
.mypage_container .myinfo .desc2 em{color:#464646;text-decoration:underline} 
.mypage_container .personuse_lst{overflow:hidden;clear:both;margin-top:10px;background:url( https://img.tmon.co.kr/static/img/bg_buy_lst.gif?v=1429604599&v=1578626117 ) no-repeat} 
.mypage_container .personuse_lst table{width:100%;border:none;border-bottom:3px solid #d1d0d6} 
.mypage_container .personuse_lst th{height:37px;border:none;color:#fff} 
.mypage_container .personuse_lst td{padding:8px 12px;border:none;border-bottom:1px solid #eaeaea;text-align:center;line-height:16px} 
.mypage_container .personuse_lst td em{color:#7b7b87} 

/* 배송지연 */
.delay_info_box{margin:9px 0 -2px;padding:10px 18px 11px;background:#edf1fa;font-size:11px;color:#6e6e7d;letter-spacing:-1px}
.delay_info_box .ico{display:inline-block;position:relative;top:-1px;width:16px;height:16px;margin-right:5px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) no-repeat 0 -875px;vertical-align:middle}
.delay_info_box .num{position:relative;top:1px;font-family:tahoma;font-size:14px;color:#1895f9}
.delay_info_box a{margin-left:7px;color:#5785d3;text-decoration:underline}
.delay_info_box a .bu{display:inline-block;width:3px;height:5px;margin:-3px 0 0 2px;background:url( https://img.tmon.co.kr/static/img/sp_bu.png?v=1429604599&v=1578626117 ) no-repeat 100% -895px;vertical-align:middle}

/* 바코드 인쇄화면 */
.bcode_print{width:635px;border:2px solid #000}
.bcode_print li{overflow:hidden;height:100%;border-top:1px dashed #000}
.bcode_print li:first-child{border-top:none}
.bcode_print li .box{float:left;width:317px;height:186px;vertical-align:top;text-align:center}
.bcode_print li .box:first-child{border-right:1px dashed #000}
.bcode_print li .box strong{display:block;height:82px;padding:0 30px;margin-bottom:30px;background:#9798a5;color:#fff;line-height:18px;}
.bcode_print li .box strong span{display:inline-block;vertical-align:middle}
.bcode_print li .box strong span:first-child{height:100%}

/* 도로명주소 */
.road_address{font-size:11px;color:#9fa0a7;line-height:13px;letter-spacing:-1px;*zoom:1}
.road_address:after{display:block;clear:both;content:''}
.road_address .address{float:left;margin-top:2px;white-space:pre-line;}
.road_address .address .detail{margin-left:8px}
.sico_road{float:left;overflow:hidden;width:55px;height:16px;margin-right:6px;background:url( https://img.tmon.co.kr/static/img/sp_mypage.png?v=1429604599&v=1578626117 ) no-repeat -380px -520px;text-indent:-900px}

/* 회원가입 본인인증 페이지 상단 프로모션 배너 영역 */
.prmt_banner_area img{display:block}

/* 마이페이지 레이어 팝업 개선 */
.mypage_layer .hdline{height:45px;margin-bottom:0;background:none;text-indent:0}
.mypage_layer .hdline_explain{margin:-12px 0 22px;padding-bottom:15px;border-bottom:1px solid #ebecf0;font-size:11px;color:#494a5a;letter-spacing:-1px}
.mypage_layer .hdline span{display:block;height:20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly_v2.png?v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.mypage_layer .hdline .cncl_deal_choice{width:110px;background-position:0 0}
.mypage_layer .hdline .cncl_req{width:72px;background-position:-115px 0}
.mypage_layer .hdline .refund_deal_choice{width:110px;background-position:-190px 0}
.mypage_layer .hdline .refund_req{width:72px;background-position:-305px 0}
.mypage_layer .hdline .exchange_deal_choice{width:110px;background-position:-380px 0}
.mypage_layer .hdline .exchange_req{width:72px;background-position:-495px 0}
.mypage_layer .hdline .cncl_reason{width:149px;background-position:-570px 0}
.mypage_layer .hdline .refund_reason{width:149px;background-position:-725px 0}
.mypage_layer .hdline .exchange_reason{width:149px;background-position:0 -105px}
.mypage_layer .hdline .redv_refusal{width:166px;background-position:-621px -467px}
.mypage_layer .hdline .refund_detail{width:145px;background-position:-155px -105px}
.mypage_layer .hdline .exchange_detail{width:145px;background-position:-305px -105px}
.mypage_layer .hdline .detail_lst{width:106px;background-position:-890px -105px}
.mypage_layer .hdline .cellphone_pay{width:89px;background-position:-110px -350px}
.mypage_layer .hdline .delay_info{width:105px;background-position:0 -350px}
.mypage_layer .hdline .my_cfm{width:68px;height:19px;background-position:-635px -350px}
.mypage_layer .hdline .pass_info{width:92px;height:20px;background-position:0 -510px}
.mypage_layer .hdline .cashbill{width:156px;height:19px;background-position:-585px -130px}
.mypage_layer .hdline .cashbill_issued{width:156px;background-position:-840px -130px}
.mypage_layer .hdline .receipt_output{width:88px;height:20px;background-position:-745px -130px}
.mypage_layer .hdline .baseball_agree{width:208px;height:20px;background-position:-420px -350px}
.mypage_layer .hdline .apply_target{width:105px;background-position:-880px 0}

.mypage_layer .sub_hdline{height:   20px;margin:30px 0 0;background:none;text-indent:0}
.mypage_layer .scroll .sub_hdline:first-child{margin-top:20px}
.mypage_layer .sub_hdline span{display:block;height:13px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly_v2.png?v=1429604599&v=1578626117 ) no-repeat;text-indent:-9999px}
.mypage_layer .sub_hdline .cncl_detail_info{width:72px;background-position:0 -20px}
.mypage_layer .sub_hdline .cncl_warning{width:110px;background-position:-75px -20px}
.mypage_layer .sub_hdline .return_detail_info{width:73px;background-position:-190px -20px}
.mypage_layer .sub_hdline .return_warning{width:84px;padding:0;background-position:-265px -20px}
.mypage_layer .sub_hdline .selected_option{width:59px;background-position:-355px -20px}
.mypage_layer .sub_hdline .exchange_warning{width:84px;background-position:-420px -20px}
.mypage_layer .sub_hdline .refund_detail_info{width:72px;background-position:-510px -20px}
.mypage_layer .sub_hdline .refund_deal_select{width:74px;background-position:-585px -20px}
 
.mypage_layer .btn_section a.btn_choice{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat 0 -35px}
.mypage_layer .btn_section a.btn_cncl_req{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -95px -35px}
.mypage_layer .btn_section a.btn_refund_req{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -190px -35px}
.mypage_layer .btn_section a.btn_qna{width:84px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -285px -35px}
.mypage_layer .btn_section a.btn_claim{width:111px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -375px -35px}
.mypage_layer .btn_section a.btn_exchange_req{width:91px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -490px -35px}
.mypage_layer .btn_section a.btn_agree{width:86px;height:35px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1397702725&v=1429604599&v=1578626117 ) no-repeat -315px -155px}
 
.mypage_layer .tb_type1 thead th{text-align:center}
.mypage_layer .tb_type1 tbody td{padding:10px 9px 9px;line-height:16px}
.mypage_layer .tb_type1 tbody tr td:first-child{border-left:1px solid #d5d9e0}
.mypage_layer .tb_type1 tfoot td.total{padding:7px 20px 10px 0;border-left:1px solid #d5d9e0;background:#eeeff3;font-weight:bold;text-align:right}
.mypage_layer .tb_type1 tfoot td.total em{position:relative;top:1px;font-family:tahoma;font-size:15px;color:#ff5d0c}
.mypage_layer .tb_type1 tbody.td_type1 td{text-align:center}
.mypage_layer .tb_type1 tbody.td_type1 td strong{color:#fe6226}
.mypage_layer .tb_type1 .price{text-align:center}
.mypage_layer .tb_type1 .price em{font-family:tahoma;font-weight:bold;font-size:12px;color:#68697a}
.mypage_layer .tb_type1 .price .won{float:none;margin:0;font-weight:bold;color:#68697a}
.mypage_layer .tb_type1 tbody td.deal{padding:18px 14px 17px;line-height:20px}
.mypage_layer .tb_type1 tr.even td{background-color:#f8f9fa}
.mypage_layer .tb_simple tbody th{padding:9px 0 0;border:0;background:none;font-size:11px;color:#68697a}
.mypage_layer .tb_simple td{padding:2px 0;border:0;background:none}
.mypage_layer .tb_simple td.btn_td{padding:8px 0 0 63px}
.mypage_layer .tb_simple select{vertical-align:middle}
.mypage_layer .tb_simple a.btn_zip_code,.mypage_layer .tb_simple a.btn_apply,.mypage_layer .tb_simple a.btn_cncl{display:inline-block;overflow:hidden;width:58px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -230px -75px;line-height:100px;vertical-align:middle}
.mypage_layer .tb_simple a.btn_apply{width:49px;background-position:-290px -75px}
.mypage_layer .tb_simple a.btn_cncl{width:49px;background-position:-345px -75px}
.mypage_layer table .txt_caution{margin-top:7px;line-height:16px;font-size:11px;color:#ff0000;letter-spacing:-1px}
.mypage_layer table .txt_caution .bu{font-size:12px}
.mypage_layer table .txt_caution .line{padding-left:11px}
.mypage_layer table .txt_caution .underline{text-decoration:underline}
.mypage_layer table .box_type1{clear:both;margin:10px 10px 0 0;padding:6px 8px 5px;border:1px solid #f9edd9;background:#fffae5;line-height:18px;color:#666}
.mypage_layer table td .box_type1:first-child{margin-top:0}
.mypage_layer table .box_type1 .noti_point{color:#ff5d0c}
.mypage_layer table .box_type1 .noti_vip{margin-top:7px}
.mypage_layer table .box_type1 .noti_vip span{padding-left:10px}
.mypage_layer table .box_type2{clear:both;margin:10px 10px 0 0;padding:7px 7px 10px;border:1px solid #eeeef1;background:#f3f3f5;color:#535465}
.mypage_layer table .box_type2 input[type="text"]{height:22px;padding:0 4px;border:1px solid #9c9c9c;border-color:#9c9c9c #e6e6e6 #e6e6e6 #9c9c9c;line-height:22px;color:#68697a;vertical-align:middle}
.mypage_layer table .box_type2 input[type="text"].before{color:#9e9fad;letter-spacing:-1px}
.mypage_layer table .box_type2 input.disabled{background:#f4f4f4;color:#ababab}
.mypage_layer table .box_type2 .txt1{margin-bottom:-3px;font-size:11px;line-height:16px;letter-spacing:-1px}
.mypage_layer table .box_type2 .txt1 .bar{padding:0 3px;color:#cacaca}
.mypage_layer table .box_type2 .txt1 span{font-size:12px}
.mypage_layer table .box_type2 .txt1 em.indent {position:relative;padding-left:13px;display:block}
.mypage_layer table .box_type2 .txt1 em.indent .bullet{position:absolute;left:0;top:0}
.mypage_layer table .box_type2 .txt1 em,.mypage_layer table .box_type2 .txt1 strong,.mypage_layer table .box_type2 .txt2 strong{color:#47c}
.mypage_layer table .box_type2 .txt2{font-weight:bold;line-height:21px;letter-spacing:-1px}
.mypage_layer table .box_type2 .txt3{line-height:21px;letter-spacing:-1px}
.mypage_layer table .box_type2 .line{margin-top:4px}
.mypage_layer table .box_type2 a.btn_waybill_know,.mypage_layer table .box_type2 a.btn_home_change, .mypage_layer table .box_type2 a.btn_addr_change{display:inline-block;overflow:hidden;width:139px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=201604&v=1578626117 ) no-repeat 0 -75px;line-height:100px;vertical-align:middle}
.mypage_layer table .box_type2 a.btn_home_change{display:block;width:79px;height:18px;margin-top:5px;background-position:-145px -75px}
.mypage_layer table .box_type2 a.btn_addr_change{display:block;width:88px;height:18px;margin-top:5px;background-position:-780px -465px}
.mypage_layer table .box_type2.no_dsc{margin-top:0}
.mypage_layer table .box_type2 .btn_store{display:inline-block;vertical-align:middle;width:61px;height:22px;margin-left:5px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20160202&v=1578626117 ) -454px -800px no-repeat;}
.mypage_layer table .re_pick{margin-top:10px;}
.mypage_layer table .re_pick:first-child{margin-top:0;}
.mypage_layer table .re_pick .tit_pk{display:inline-block;width:65px;}
.mypage_layer table .re_pick label{margin-left:3px;}
.mypage_layer table .box_type2 .sico_road{clear:both;}
.mypage_layer table .sum{margin-top:-3px;font-weight:bold;color:#353535}
.mypage_layer table .sum em{position:relative;top:1px;font-family:tahoma;font-size:15px;color:#ff5d0c}
.mypage_layer table .choice_area .method{padding-right:8px}
.mypage_layer table .choice_area label{vertical-align:middle}
.mypage_layer table .choice_area2{margin-top:13px}
.mypage_layer table .choice_area2 label{display:inline-block;font-size:11px;color:#535469;}
.mypage_layer table .choice_area2 label span{display:inline-block;height:14px;margin-left:4px;vertical-align:middle;}
.mypage_layer table .choice_area2 label span.delivery_hd{width:68px;margin-right:30px}
.mypage_layer table .choice_area2 label span.delivery_cvs{width:44px;background-position:-860px -170px}
.mypage_layer table .dsc{line-height:18px}
.mypage_layer table .dsc a.base_link{color:#333;text-decoration:underline}
.mypage_layer table .dsc2{margin-top:8px;font-size:11px;color:#777;letter-spacing:-1px}
.mypage_layer table .dsc2 em{font-weight:bold;color:#575a73;letter-spacing:0}
.mypage_layer table .deal_option{margin-bottom:6px}
.mypage_layer table .split{margin:0 5px 0 0;color:#868687}
.mypage_layer table .unit_cost{color:#8f93a1}
.mypage_layer table .unit_count{color:#373a51}
.mypage_layer table .unit_count em{font-family:tahoma}
.mypage_layer table .total_cost{font-weight:bold;color:#545456}
.mypage_layer table .total_cost em{font-family:tahoma;font-weight:bold;color:#ff5d0c}
.mypage_layer .tbl_package{margin-top:4px}
/* 반품 송장 등록, 반품 수거 재요청 레이어 */
.mypage_layer .invoice_title1 { display:block; width:110px; height:19px; font-size:0px; background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=64346364&v=1578626117 ) no-repeat; background-position:-268px 0px; margin-bottom:25px; }
.mypage_layer .invoice_title2 { display:block; width:126px; height:19px; font-size:0px; background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=64346364&v=1578626117 ) no-repeat; background-position:-378px 0px; margin-bottom:25px; }
.mypage_layer .refund_title1 {}
.mypage_layer .invoice_desc {	padding:15px 0; text-align:center; background-color:#ebebf1; font-size:14px; line-height:24px; font-weight:bold; color:#000; letter-spacing:-1px; }
.mypage_layer .icon_caution { width:24px; height:24px; display: inline-block; background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1578626117 ) no-repeat; background-position:-151px -116px; vertical-align:middle; margin:-2px 5px 0 0; }
.mypage_layer .small_desc { padding-top:6px; font-size:11px; line-height:17px; color:#82838f; font-weight:normal; }
.mypage_layer .orange_txt { color:#ff5000; }
.mypage_layer .invoice_form_title { display:block; width:61px; height:13px; font-size:0px; background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=64346364&v=1578626117 ) no-repeat; background-position:-268px -19px; margin:30px 0 8px 0; }
.mypage_layer .invoice_inputs { width:100%; }
.mypage_layer .invoice_inputs th { box-sizing:border-box; text-align:left; vertical-align:top; background-color:#9798a5; border:1px solid #8a8b98; color:#fff; font-weight:bold; font-family:'Dotum'; padding:13px 0 0 12px; height:81px; }
.mypage_layer .invoice_inputs td { box-sizing:border-box; text-align:left; vertical-align:middle; background-color:#fff; border-width:1px 1px 1px 0; border-style:solid; border-color:#d5d9e0; height:81px; padding-left:10px; }
.mypage_layer .invoice_inputs td select { width:130px; height:24px; box-sizing:border-box; margin:2px 0; text-indent:5px; }
.mypage_layer .invoice_inputs td input { width:236px; height:24px; box-sizing:border-box; margin:2px 0; text-indent:5px; vertical-align:middle; }
.mypage_layer .invoice_inputs td .btn_dontknow { display:inline-block;overflow:hidden;width:139px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1578626117 ) no-repeat 0 -75px;line-height:100px;vertical-align:middle }
.mypage_layer .btn_area { text-align:center; }
.mypage_layer .btn_area .btn_add { display:inline-block; width:62px; height:35px; background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1578626117 ) no-repeat; background-position:-525px -70px; font-size:0px; vertical-align:middle; margin:0 3px; }
.mypage_layer .btn_area .btn_cancel { display:inline-block; width:69px; height:35px; background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1578626117 ) no-repeat; background-position:-200px -430px; font-size:0px; vertical-align:middle; margin:0 3px; }
.mypage_layer .btn_area .btn_confirm { display:inline-block; width:69px; height:35px; background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=1578626117 ) no-repeat; background-position:-750px -70px; font-size:0px; vertical-align:middle; margin:0 3px; }

/* 환불 요청 추가 2016-12-09 */
td.is_refund_select { padding:11px 0 11px 10px; }
td.is_refund_select dl { padding:0px; }
td.is_refund_select dl dt { padding:0; font-size:12px; font-family:'Dotum'; color:#333; line-height:14px; }
td.is_refund_select dl dd { padding:8px 0 0 0; font-size:12px; font-family:'Dotum'; font-weight:bold; color :#333; }
td.is_refund_select dl dd input[type='radio'] { vertical-align:middle; margin:-2px 5px 0 0; }
td.is_refund_select em { padding-top:8px; display:block; }
td.is_refund_select .noti_point2 { color:#ff5000; display:inline; font-weight:normal; }
td.is_refund_select .noti_point3 { color:#4477cc; display:inline; font-weight:normal; }

/* 항공권쿠폰 유의사항 레이어 */
.mypage_layer .hd_note{border-bottom:1px solid #d9d9d9}
.mypage_layer .note_list{max-height:175px;padding:0 30px;margin:0 -30px;overflow-y:auto}
.mypage_layer .note_list ul{padding-top:13px}
.mypage_layer .note_list li{padding:9px 0 9px 10px;color:#333;line-height:16px;text-indent:-5px;word-break:break-all}
.mypage_layer .note_list li.bold{font-weight:bold}
.mypage_layer .note_list li.point{color:#fe5001}
.mypage_layer .note_list li > i{display:inline-block;margin-right:5px}

.mypage_layer table .dsc_cvs{overflow:hidden;height:100%;margin-right:10px}
.mypage_layer table .dsc_cvs span{float:left;margin-top:5px;color:#535469}
.mypage_layer table .dsc_cvs a{float:right;overflow:hidden;width:73px;height:20px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -780px -155px;text-indent:-9999px}
.mypage_layer table .dsc_cvs span.btns { float: right; margin-top: 1px; }
.mypage_layer table .dsc_cvs a.gs25 { background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=20170203&v=1578626117 ) no-repeat -779px -465px; width: 72px; height: 20px; float: left; }
.mypage_layer table .dsc_cvs a.cu { background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=20170203&v=1578626117 ) no-repeat -855px -465px; width: 60px; height: 20px; margin-left: 4px; float: left; }
.mypage_layer table .cvs_info{margin-right:10px}
.mypage_layer table .cvs_info p{overflow:hidden;height:100%;margin:19px 0 5px}
.mypage_layer table .cvs_info p strong{float:left;font-weight:normal;color:#525367}
.mypage_layer table .cvs_info p span{float:right;font-size:11px;color:#9f9eb0}
.mypage_layer table .cvs_info p span a{margin-right:3px;font-size:11px;color:#9f9eb0;text-decoration:underline;letter-spacing:-1px}
.mypage_layer table .cvs_info ol{height:88px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=1429604599&v=1578626117 ) no-repeat -505px -375px}
.mypage_layer table .cvs_info ol li{text-indent:-9999px}

/* 프로야구 예매바로가기 레이어 */
.baseball_layer{overflow:hidden;position:absolute;z-index:1000;width:147px;height:141px;background:url( https://img.tmon.co.kr/static/img/sp_baseball.png?v=1429604599&v=1578626117 ) no-repeat 0 -225px;text-indent:-9999px}
.baseball_layer a{display:block;width:115px;height:115px;margin:10px 0 0 25px;outline-style:none}
.baseball_layer button{position:absolute;top:0;right:0;*top:-3px;*right:-3px;width:11px;height:10px;*width:17px;*height:17px;background:none;text-indent:-9999px;outline-style:none}

/* 고객센터 - 명의도용 페이지 */
#wrap_cs{margin-top:11px;padding-bottom:60px;border-bottom:1px solid #afafaf;background:#fff url( https://img.tmon.co.kr/static/img/bg_wrap_cs.png?v=1392112388&v=1578626117 ) repeat-y;zoom:1}
#wrap_cs:after{display:block;clear:both;content:'';}
#wrap_cs + .home_footer_menu{margin-bottom:-25px}
#lnb_cs{float: left;position:relative;z-index:20;width:200px}
#lnb_cs h2{height:85px;padding-top:63px;border:1px solid #22293a;background-color:#343f5c}
#lnb_cs h2 i{display:block;width:71px;height:21px;margin:0 auto;background:url( https://img.tmon.co.kr/static/img/sp_customer.png?v=1392112388&v=1578626117 ) no-repeat -430px 0;text-indent:-999em}
#lnb_cs .menu{position:relative;width:168px;height:167px;margin:30px auto 0;background:url( https://img.tmon.co.kr/static/img/bg_tmon_links.png?v=1392112388&v=1578626117 ) no-repeat}
#lnb_cs .menu a{display:block;position:absolute;width:83px;height:67px;text-indent:-999em}
#lnb_cs .menu a.link1{top:31px;left: 1px}
#lnb_cs .menu a.link2{width:82px;top:31px;right:1px}
#lnb_cs .menu a.link3{top:99px;left:1px}
#lnb_cs .menu a.link4{width:82px;top:99px;right:1px}
#lnb_cs .lnb{padding:0 1px}
#lnb_cs .lnb:after{display:block;clear:both;content:'';}
#lnb_cs .lnb > li{position:relative}
#lnb_cs .lnb > li .depth1{display:block;height:40px;padding-left:12px;border-bottom:1px solid #dddde1;font-weight:bold;line-height:40px;color:#000}
#lnb_cs .lnb > li a.depth1{position:relative;padding-left:36px}
#lnb_cs .lnb > li a.depth1 i{display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;background:url( https://img.tmon.co.kr/static/img/sp_customer.png?v=1392112388&v=1578626117 ) no-repeat}
#lnb_cs .lnb > li a.depth1 i.ico_noti{background-position:-430px -25px}
#lnb_cs .lnb > li a.depth1 i.ico_call{background-position: -450px -25px}
#lnb_cs .lnb > li a.depth1 i.ico_theft{top:11px;background-position:-470px -25px}
#lnb_cs .lnb > li a.depth1.selected{color:#ff5000}
#lnb_cs .lnb > li a.depth1.selected .ico_noti{background-position:-490px -25px}
#lnb_cs .lnb > li a.depth1.selected .ico_call{background-position:-510px -25px}
#lnb_cs .lnb > li a.depth1.selected .ico_theft{background-position:-530px -25px}
#lnb_cs .lnb .depth2,#lnb_cs .lnb .sub{padding: 0 12px;border-bottom:1px solid #dddde1;background-color:#f9f9f9}
#lnb_cs .lnb .depth2 > li,#lnb_cs .lnb .sub > li{border-top:1px solid #ebebeb}
#lnb_cs .lnb .depth2 > li:first-child,#lnb_cs .lnb .sub > li:first-child{border-top: 0}
#lnb_cs .lnb .depth2 > li > a,#lnb_cs .lnb .sub > li > a{display:block;overflow:hidden;position:relative;height:36px;padding-left:26px;line-height:36px;color:#333;outline:none}
#lnb_cs .lnb .depth2 > li > a:hover,#lnb_cs .lnb .sub > li > a:hover{text-decoration:underline}
:root #lnb_cs .lnb .depth2 > li > a, :root #lnb_cs .lnb .sub > li > a{line-height:37px \0/IE9}
#lnb_cs .lnb .depth2 > li > a i,#lnb_cs .lnb .sub > li > a i{display:block;position:absolute;top:11px;left:3px;width:13px;height:13px;background:url( https://img.tmon.co.kr/static/img/sp_customer.png?v=1392112388&v=1578626117 ) no-repeat -510px 0;text-indent:-999em}
#lnb_cs .lnb .depth2 > li > a.selected i{background-position:-525px 0}
#lnb_cs .lnb .depth2 > li > a.selected + .depth3{display:block}
#lnb_cs .lnb .sub > li > a.selected{color:#ff5000;text-decoration:none}
#lnb_cs .lnb .sub > li > a i{top:17px;left:7px;width:5px;height:1px;background-position:-540px -10px}
#lnb_cs .lnb .depth3{display:none;padding-bottom:1px}
#lnb_cs .lnb .depth3 li{position:relative;overflow:hidden;margin-bottom:10px;padding-left:40px}
#lnb_cs .lnb .depth3 li i{display:block;position:absolute;top:3px;left:29px;width:6px;height:6px;background:url( https://img.tmon.co.kr/static/img/sp_customer.png?v=1392112388&v=1578626117 ) no-repeat -540px 0;text-indent:-999em}
#lnb_cs .lnb .depth3 li a{display:inline-block;line-height:14px;color:#333;vertical-align:middle}
:root #lnb_cs .lnb .depth3 li a{line-height:15px \0/IE9}
#lnb_cs .lnb .depth3 li a:hover,#lnb_cs .lnb .depth3 li a.selected{color:#ff5000}
#lnb_cs .lnb .ly_call_info{display:none;position:absolute;bottom:0;left:229px;width:677px;height:457px;background:#fff url( https://img.tmon.co.kr/static/img/bg_ly_callcenter4.png?v=1578626117 ) no-repeat}
#lnb_cs .lnb .ly_call_info .btn_ly_clse{display:block;position:absolute;top:1px;right:1px;width:43px;height:39px;border:0;background:transparent;text-indent:-999em;cursor:pointer;outline:none}
 
#ct_cs{float:left;width:730px;padding:40px 30px 0;border-top:1px solid #cecece}
#ct_cs .title{height:35px;font-size:18px}
#ct_cs .stitle{margin-top:40px;height:28px;font-size:14px}
#ct_cs .tb_inquiry{width:100%;margin-top:0px;border-top:1px solid #353535;border-bottom:1px solid #d8d8d8;border-collapse:separate;*border-collapse:collapse}
#ct_cs .tb_inquiry tbody th{padding:11px 0;border-top:1px solid #ebebeb;border-right:1px solid #dfdfdf;background: #fcfcfc;line-height:18px;color:#333;text-align:left;vertical-align:top}
#ct_cs .tb_inquiry tbody th i{display:inline-block;padding-left:24px}
#ct_cs .tb_inquiry tbody th i span{display:inline-block;margin:-3px 4px 0 -10px;font-weight:bold;font-size:11px;color:#ff5000}
#ct_cs .tb_inquiry td{padding:8px 20px;border-top:1px solid #ebebeb;color:#333}
#ct_cs .tb_inquiry td .form_txt{padding:0 2px;color:#9a9a9a}
#ct_cs .tb_inquiry td .btn_gry_type{display:inline-block;overflow:hidden;height:20px;padding:0 8px;border: 1px solid #b3b3b3;background-color:#fff;font-size:11px;line-height:21px;color:#555;letter-spacing:-1px;text-align:center;vertical-align:middle}
#ct_cs .tb_inquiry tbody tr:first-child th, #ct_cs .tb_inquiry tbody tr:first-child td{border-top:0}
#ct_cs .tb_inquiry input[type=text]{height:27px;padding-left:8px;border:1px solid #c0c0c0;line-height:28px;color:#828284;vertical-align:middle}
:root #ct_cs .tb_inquiry input[type=text]{line-height:normal}
#ct_cs .tb_inquiry select{padding:6px 5px 5px;border:1px solid #c0c0c0;color:#828284;vertical-align:middle}
#ct_cs .tb_inquiry textarea{width:492px;height:120px;padding:7px 8px;border:1px solid #c0c0c0;line-height:16px;color:#828284}
#ct_cs .tb_inquiry .txt_info{margin-top:8px;font-size:11px;color:#9a9a9a}
#ct_cs .tb_inquiry .txt_info em{color:#ff5000}
#ct_cs .btn_section{margin-top:30px;text-align:center}
#ct_cs .btn_section button{display:block;position:absolute;top:-5px;left:-9px;width:200%;height:200%;border:0;background-color:transparent;text-indent:-999em;cursor:pointer;outline:none}
#ct_cs .btn_section [class^="btn_"]{display:inline-block;overflow:hidden;position:relative;width:167px;height: 52px;line-height:100em;vertical-align:middle;margin:0 2px;background:url( https://img.tmon.co.kr/static/img/sp_customer.png?v=1392112388&v=1578626117 ) no-repeat -90px 0;cursor:pointer}
#ct_cs .btn_section .btn_cancel{background-position:-260px 0}
#ct_cs .must_txt_info{margin-bottom:9px;font-size:11px;color:#9a9a9a;text-align:right}
#ct_cs .must_txt_info span{font-weight:bold;color:#ff5000}
#ct_cs .theft_info{overflow:hidden;margin-bottom:40px;padding:17px 30px 10px;border:6px solid #e0e0e0}
#ct_cs .theft_info li{position:relative;margin-bottom:7px;line-height:17px;color:#333}
#ct_cs .theft_info li .bu{position:absolute;top:6px;left:-10px;*top:3px;width:3px;height:5px;background:#707070 url( https://img.tmon.co.kr/static/img/sp_customer.png?v=1392112388&v=1578626117 ) no-repeat -510px -15px}
#ct_cs .theft_info li strong{color:#179f96}
#ct_cs .theft_info li i{color:#9a9a9a}

/* 반품수거지변경요청 레이어 */
.new_my_zipcode_layer{padding:30px;}
.new_my_zipcode_layer .noti_txt{margin-top:10px;}
.new_my_zipcode_layer .noti_txt p{font-size:15px;line-height:1.4em;letter-spacing:-1px;text-align:center;color:#000;margin-bottom:10px;}
.new_my_zipcode_layer .noti_txt p em{color:#ff5000;}
.new_my_zipcode_layer .btn_section{padding-top:15px;}
.new_my_zipcode_layer .btn_section a{width:128px;height:27px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=201507241&v=1578626117 ) no-repeat}
.new_my_zipcode_layer .btn_section .btn_cfm{background-position:0 -533px;}

/* 배송지 변경요청  */
.new_cs_zipcode_layer{padding:30px;}
.new_cs_zipcode_layer .noti_txt{margin-top:10px;}
.new_cs_zipcode_layer .noti_txt p{font-size:15px;line-height:1.4em;letter-spacing:-1px;text-align:center;color:#000;margin-bottom:10px;}
.new_cs_zipcode_layer .noti_txt p em{color:#ff5000;}
.new_cs_zipcode_layer .btn_section{padding-top:15px;}
.new_cs_zipcode_layer .btn_section a{width:128px;height:27px;background:url( https://img.tmon.co.kr/static/img/sp_mypage_ly.png?v=201507241&v=1578626117 ) no-repeat}
.new_cs_zipcode_layer .btn_section .btn_cfm{background-position:-130px -533px;}

/* 탑승권 정보 수정 */
.passenger_info .spr{background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=20180416&v=1578626117 )}
.passenger_info h5{font-size:21px;font-weight:bold;line-height:37px}
.passenger_info .tit_passenger_refund{display:inline-block;width:170px;height:25px;background-position:-270px -634px}
.passenger_info .tit_passenger_info{display:inline-block;width:200px;height:25px;background-position:0px -634px}
.passenger_info .tit_passenger_passport{display:inline-block;width:176px;height:25px;background-position:0px -1030px}
.passenger_info .tit_refund_ticket{display:inline-block;width:190px;height:21px;background-position:-185px -1030px}
.passenger_info .lst_delivery_caution{margin-top:6px;font-size:11px;line-height:18px;color:#76767a}
.passenger_info .lst_delivery_caution span{padding-right:4px}
.passenger_info .txt_caution{padding:5px 0 10px;color:#76767a;}
.passenger_info th{border-top:1px solid #cecece;border-right:0;border-left:1px solid #e7e6e8;border-bottom:1px solid #e7e6e8;text-align:center;color:#8f8f97;background:#f9f9f9}
.passenger_info th{border-top:1px solid #cecece;border-right:0;border-left:1px solid #e7e6e8;border-bottom:1px solid #e7e6e8;font-weight:normal;text-align:center;color:#8f8f97;background:#f9f9f9}
.passenger_info .tb_passenger_info th strong{font-weight:bold;}
.passenger_info td{padding:12px 0 11px;border:none;border-left:1px solid #edeff4;border-bottom:1px solid #edeff4;}
.passenger_info .tb_passenger_info{border-collapse:separate}
.passenger_info .tb_passenger_info .t_header{border-top:1px solid #cecece}
.passenger_info .tb_passenger_info .last td{border-bottom:1px solid #cecece}
.passenger_info .tb_passenger_info{margin-top:28px;border-right:0;border-top:2px solid #4f525c;text-align:center;font-size:12px;line-height:16px}
.passenger_info .tb_passenger_info .btn_passenger_delete{display:inline-block;width:38px;height:20px;line-height:20px;font-size:11px;color:#777;border:1px solid #b3b3b3;text-align:center}
.passenger_info .tb_passenger_info .btn_passenger_delete+.btn_passenger_modify{*position:relative;*top:-1px}
.passenger_info .tb_passenger_info .btn_passenger_modify{display:inline-block;width:40px;height:22px;line-height:22px;font-size:11px;color:#fff;background:#7983a6;text-align:center}
.passenger_info .tb_passenger_info .btn_passenger_complete{display:inline-block;width:40px;height:22px;line-height:22px;font-size:11px;color:#fff;background:#ff5000;text-align:center}
.passenger_info .tb_passenger_info .btn_passenger_cancel{display:inline-block;width:38px;height:20px;line-height:20px;font-size:11px;color:#ff5000;border:1px solid #ff5000;text-align:center}
.passenger_info .tb_passenger_info .l_none{border-left:none}
.passenger_info .tb_passenger_info .category{padding-left:20px;text-align:left}
.passenger_info .tb_passenger_info input{height:17px;padding:2px 5px;border:1px solid #d6d6d6}
.passenger_info .tb_passenger_info [class^="fm_"]{font-weight:bold;}
.passenger_info .tb_passenger_info [class$="num"]{font-family:Tahoma;}
.passenger_info .tb_passenger_info [class$="disabled"]{border-top-color:#bababb;border-left-color:#bababb;border-right-color:#eaeaea;border-bottom-color:#eaeaea;background-color:#f9f9f9;color:#c0c0c0;}
.passenger_info .tb_passenger_info input[class$="disabled"]{height:16px;border-width:1px;border-style:solid;}
.passenger_info .tb_passenger_info input[class^="fm_"]{font-family:Tahoma;}
.passenger_info .tb_passenger_info ::-webkit-input-placeholder{color:#333;}
.passenger_info .tb_passenger_info ::-moz-placeholder{color:#333;}
.passenger_info .tb_passenger_info :-ms-input-placeholder{color:#333;}
.passenger_info .tb_passenger_info select.fm_category{width: 140px; font-weight:normal;}
.passenger_info .tb_passenger_info input[class$="category"]{width:155px;height:22px;border:0 none;padding:0 5px;line-height:22px;font-weight:normal;}
.passenger_info .tit_tb_desc{position:relative;border-left:0;border-right:0;border-bottom:0;padding-left:20px;text-align:left;background:#f9f9f9;line-height:22px}
.passenger_info .tit_tb_desc .btn_add_infant{position:absolute;display:inline-block;top:20px;right:15px;width:104px;height:27px;line-height:29px;border:1px solid #b3b3b3;font-size:11px;letter-spacing:-1px;text-align:center;background:#fff;color:#555}
.passenger_info .tit_tb_desc .btn_add_infant .btn_plus{display:inline-block;*margin-bottom:2px;margin-right:5px;width:10px;height:10px;background-position:-774px -502px}
.passenger_info .tit_tb_desc p{font-weight:bold;color:#4f525c}
.passenger_info .tit_tb_desc span{color:#76767a}
.passenger_info .tit_tb_desc .tit_op{color:#f27935;}
.passenger_info .name_info dl{overflow:hidden;padding-top:12px;border-top:1px solid #edeff4;}
.passenger_info .name_info dl:first-child{padding-top:0;padding-bottom:12px;border-top:0 none;}
.passenger_info .name_info dt,.passenger_info .name_info dd{float:left;}
.passenger_info .name_info dt{width:20%;text-align:right;line-height:22px;}
.passenger_info .name_info dd{margin-left:10px;}
.passenger_info .btn_area{margin:20px auto;text-align:center}
.passenger_info .btn_area .btn_passenger_chk{display:inline-block;width:91px;height:35px;background-position:-668px -503px}
.passenger_info .btn_area .btn_passenger_confirm{display:inline-block;width:62px;height:35px;background-position:-379px -467px}
.passenger_info .btn_area .btn_passenger_cancel{display:inline-block;width:62px;height:35px;background-position:-442px -467px}
.passenger_info .info_warn{margin-bottom:-4px;padding:22px;border:1px solid #e7e7e9;background:#f9f9f9}
.passenger_info .info_warn .notify{color:#f00;font-size:11px;font-weight:bold;line-height:14px}
.passenger_info .info_warn .warn{display:inline-block;margin-right:8px;vertical-align:-1px;width:12px;height:12px;background-position:-762px -514px}
.passenger_info .info_warn .lst_delivery_caution{margin:0;padding-left:18px;font-size:11px;line-height:18px;color:#66667e}
.passenger_info .info_warn .lst_delivery_caution li{padding-top:12px}
.passenger_info .info_warn .lst_delivery_caution em{font-weight:bold}
.passenger_info .info_warn .lst_delivery_caution p {padding-left:8px}

/* 배송지 변경 레이어 */
.mypage_layer.change_addr{width:400px;}
.mypage_layer.change_addr h3{width:88px;height:19px;background:url( https://img.tmon.co.kr/static/img/sp_payment.png?v=20160201&v=1578626117 ) no-repeat 0 -937px}
.mypage_layer.change_addr th{vertical-align:middle}
.mypage_layer.change_addr td{padding:10px 0 9px 10px}
.mypage_layer.change_addr td .txt{background-color:#fff;vertical-align:middle}
.mypage_layer.change_addr td .txt.dimmed{border-color:#9c9c9c #e6e6e6 #e6e6e6 #9c9c9c;background-color:#e2e2e2}
.mypage_layer.change_addr .btn_zip,
.mypage_layer.change_addr .btn_store_search{display:inline-block;overflow:hidden;margin:-1px 0 0 4px;line-height:900px;vertical-align:middle}
.mypage_layer.change_addr .btn_zip{width:60px;height:22px;background:url( https://img.tmon.co.kr/static/img/spr_mypage.png?v=1578626117 ) no-repeat -94px -670px}
.mypage_layer.change_addr .btn_store_search{width:61px;height:22px;background:url( https://img.tmon.co.kr/static/img/sp_btn.png?v=20160202&v=1578626117 ) no-repeat -454px -800px}
.mypage_layer.change_addr td.txtarea_wrap{padding:10px 0 7px}
.mypage_layer.change_addr td.txtarea_wrap > div{margin:0 22px 0 10px}
.mypage_layer.change_addr textarea{width:100%;height:30px;padding:5px;resize:none;}


/* 환불접수 : 환불계좌정보 */
.mypage_layer th.txt_middle, .refund_info th{vertical-align: middle}
.mypage_layer .refund_info td{padding:2px 0}
.mypage_layer .refund_info .txt.before{color:#666}
.mypage_layer .refund_info select[disabled], .row .txt.before[disabled]{color:#9e9fad;background:#fff}
.mypage_layer .refund_info .row{margin:8px 13px}
.mypage_layer .refund_info .tit_info{font-size:11px;color:#999}
.mypage_layer .refund_info .sub_tit{display:inline-block;width:56px}
.mypage_layer .refund_info .chk_txt{margin-left:4px;color:#666}
.mypage_layer .refund_info .box_col{ position: relative; }
.mypage_layer .refund_info .box_col:after{content: ''; clear: both; display:block;}
.mypage_layer .refund_info .info01 .box_col{ margin-top: 18px; }
.mypage_layer .refund_info .info02{ height: 35px; }
.mypage_layer .refund_info .info02 .box_col{margin-top: 0; margin-bottom: 0; }
.mypage_layer .refund_info .info02 .box_col dt,
.mypage_layer .refund_info .info02 .box_col dd{ line-height: 35px; }
.mypage_layer .refund_info .info02 .box_col dd.inner_sel{ padding-top: 4px; }
.mypage_layer .refund_info .info02 select{ height: 26px; }
.mypage_layer .refund_info .box_col > dt{float: left; width: 56px; letter-spacing: -1px; color: #333;}
.mypage_layer .refund_info .box_col > dd{float: left;}
.mypage_layer .refund_info .box_col .certifi_sort{ padding-top: 11px; padding-bottom: 3px; }
.mypage_layer .refund_info .box_col .mine{position: relative;}
.mypage_layer .refund_info .box_col .mine:after{content: ''; clear: both; display:block;}
.mypage_layer .refund_info .box_col .mine > *{float: left;}
.mypage_layer .refund_info .box_col .nm{margin-right: 10px; vertical-align: top; letter-spacing: -1px;}
.mypage_layer .refund_info .box_col .btn_cmn3{text-align: center; margin-top: -5px;background: none; min-width: 40px; padding: 0 4px; height: 22px; border: 1px solid #d0d5d9; line-height: 23px;  }
.mypage_layer .refund_info .box_col .btn_cmn3 span{ background: none !important; padding: 0; color: #6c7580;}
.mypage_layer .refund_info .box_col .certifi_sort input{ margin-right: 4px !important; }
.mypage_layer .refund_info .box_col input.type_ip{margin-left: 15px !important;}
.mypage_layer .refund_info .box_col .desc_g{padding-top: 6px;font-size: 11px; color: #9fa0a7; line-height: 17px; }
.mypage_layer .refund_info .box_col .desc_g span{letter-spacing: -1px;}
.mypage_layer .refund_info .box_col .desc_b{padding-top: 6px;font-size: 11px; color: #16181a; line-height: 17px; }
.mypage_layer .refund_info .box_col .desc_b a{ margin-left: 6px; }
.mypage_layer .refund_info .box_col .num{ margin-bottom: 10px; }
.mypage_layer .refund_info .box_col .chk_txt{ font-size: 11px; line-height: 13px; color: #9fa0a7;}
.mypage_layer .refund_info .box_col .tit_info{padding-top: 10px; margin-left: 16px;color: #787878; letter-spacing: -1px;}
.mypage_layer .refund_info .box_col .bank_num{margin-top: -4px; margin-bottom: 7px;	 }
.mypage_layer .refund_info .box_col .bank_num > *{ vertical-align: middle; }
.mypage_layer .refund_info .box_col .bank_num input{ height: 16px; }
.mypage_layer .refund_info .box_col .bank_num .btn_cmn3{ margin-top: -1px;	 }
.mypage_layer .refund_info .myinfo_checkbox{ position: relative; top: -2px; }
.mypage_layer .refund_info .myinfo_checkbox .check_style {border-color: #707070;}

/* 호텔예약 Booking.com 레이어 */
.mypage_layer h3.bkcom_lyr{width:152px;height:20px;margin-bottom:14px;background:url( https://img.tmon.co.kr/static/img/spr_my_booking.png?v=1578626117 ) -10px -65px no-repeat;}
.mypage_layer .bkcom_lyr_lst{padding-top:17px;border-top:1px solid #ebecf0;}
.mypage_layer .bkcom_lyr_lst li{padding:0 0 0 9px;margin-top:9px;background:url( https://img.tmon.co.kr/static/img/ico_bu.gif?v=1578626117 ) no-repeat left 6px;color:#5f5f61;font-size:11px;line-height:16px;letter-spacing:-0.08em;word-break:keep-all;}
.mypage_layer .bkcom_lyr_lst li:first-child{margin-top:0;}
.mypage_layer .bkcom_lyr_lst .cstm{color:#ff5000;}

/* FIT MYPAGE */
.mypage_category .dm_fit li{position:relative;}
.mypage_category .dm_fit li a + i{display:none;}
.mypage_category .dm_fit li a.on + i{display:block;position:absolute;left:0;bottom:-1px;width:100%;height:2px;border-bottom:2px solid #ff5000;}
.btn_refund_go2{display:block;position:absolute;top:325px;right:90px;color:#505a69;}
.btn_refund_go2 span{color:#ff3202;}
.btn_refund_go2 i{display:inline-block;width:4px;height:7px;margin:-2px 0 0 8px;vertical-align:middle;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -185px -19px no-repeat;}
.mypage_container .date_control .dl_fit{clear:both;}
.mypage_container .date_control .dl_fit li{width:60px;height:30px;}
.mypage_container .date_control .dl_fit li a{width:59px;height:28px;border:solid #d7d7d7;border-width:1px 1px 1px 0;color:#505a59;font-family:dotum;font-size:11px;line-height:30px;text-align:center;background:none;}
.mypage_container .date_control .dl_fit li:first-child a{border-left: 1px solid #d7d7d7;}
.mypage_container .date_control .dl_fit li a.on{border-color:#ff5000;color:#ffffff;font-weight:bold;background-color:#ff5000;}
.mypage_container .date_control  .tit4_fit{margin-top:25px;}
.h_tit_fit{margin-top:50px;color:#000000;font-family: 'Nanum Gothic Bold';font-size:19px;letter-spacing: -0.7px;}
.date_control + .h_tit_fit, .date_control + .air_reservations_wrap .h_tit_fit{margin-top:15px;}
.mypage_container .bl_fit{margin-top:15px;}
.mypage_container .bl_fit th.deal_info{border-bottom-color:#dfdfe1;}
.mypage_container .bl_fit tbody td{border-bottom-color:#dfdfe1;border-left-color:#dfdfe1;}
.mypage_container .bl_fit tbody .air_info{padding:27px 24px 23px;text-align:left;}
.mypage_container .bl_fit tbody .air_info .air_name{font-size:16px;color:#333;}
.mypage_container .bl_fit tbody .air_info .bk_num{overflow:hidden;margin-top:9px;padding:17px 20px;background-color:#eaebf0;}
.mypage_container .bl_fit tbody .air_info .bk_num dt,
.mypage_container .bl_fit tbody .air_info .bk_num dd{*zoom:1;display:inline-block;*display:inline;font-weight:bold;}
.mypage_container .bl_fit tbody .air_info .bk_num dt{margin-right:5px;color:#3d4058;font-size:14px;font-weight:bold;}
.mypage_container .bl_fit tbody .air_info .bk_num dd{min-width:124px;*min-width:130px;margin-top:-1px;color:#3d4058;font-family:Tahoma;font-size:15px;font-weight:bold;}
.mypage_container .bl_fit .pay_info{margin-top:5px;color:#505a69;font-weight:normal;font-size:11px;letter-spacing:-0.8px;}
.mypage_container .bl_fit .pay_info .won{color:#f05a23;font-size:12px;font-weight:bold}
.mypage_container .bl_fit .pay_info .won em{position:relative;top:-2px;font-size:15px;font-family:tahoma;font-weight:bold;vertical-align:middle}
.mypage_container .bl_fit .manage a{background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201610&v=1578626117 ) no-repeat;}
.mypage_container .bl_fit .manage .ean_detail{background-position:-349px -34px}
.mypage_container .bl_fit .manage .payment{background-position:-248px -34px}
.mypage_container .bl_fit .manage .eticket{background-position:-790px -34px}
.mypage_container .bl_fit .bk_customer{margin-top:-17px;color:#505a69;font-weight:normal;font-size:11px;letter-spacing:-0.8px;text-align:right;}
.mypage_container .bl_fit .expiry .dc_fit strong{color:#ff5000;}
.mypage_container .bl_fit .expiry .delivery_condition .fee{margin-top:13px;}
.mypage_container .bl_fit td.air_info.over, .mypage_container .bl_fit td.air_info.over .pay_info, .mypage_container .bl_fit td.air_info.over .bk_customer, .mypage_container .bl_fit td.air_info.over .bk_num{background:#fbfbfd;color:#9ea3b4 !important;}
.mypage_container .bl_fit td.air_info.over .bk_customer{background:transparent;}
.mypage_container .bl_fit td.air_info.over .bk_num{background:#eaebf0;}
.mypage_container .bl_fit td.air_info.over .bk_num dt, .mypage_container .bl_fit td.air_info.over .bk_num dd{color:#9ea3b4 !important;}
.mypage_container .bl_fit .manage.over .ean_detail{background-position:-450px -34px}
.mypage_container .bl_fit .manage.over .payment{background-position:-551px -34px}
.mypage_container .bl_fit .manage.over .eticket{background-position:-652px -34px}
.btn_more_fit{position:absolute;right:8px;top:-31px;padding-right:13px;color:#505a69;font-size:12px;letter-spacing:-0.2px;}
.btn_more_fit i{position:absolute;right:0;top:2px;width:5px;height:9px;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -157px -19px no-repeat;}
.nt_fit{height:14px;margin-top:8px;color:#505a69;font-size:11px;letter-spacing:-0.2px;line-height:14px;}
.nt_fit i{display:inline-block;width:14px;height:14px;margin:-2px 7px 0 0;vertical-align:middle;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -142px -19px no-repeat;}
.bk_url{display:inline-block;width:133px;height:22px;margin-left:11px;text-indent:-9999px;vertical-align:middle;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -551px -171px no-repeat;}
.bl_fit  .delivery_process_area{padding-top:38px;}
.bl_fit  .delivery_process_area .h_delivery_process{width:auto;height:auto;color:#000;font-family:'Nanum Gothic Bold';font-size:19px;letter-spacing:-0.7px;text-indent:0;background:none;}
.mypage_container .bl_fit th.deal_info .date_num p{line-height:normal;}
.tab_buy_travel{overflow:hidden;*float:left;width:930px;margin-top:30px;}
.tab_buy_travel li{float:left;width:308px;height:48px;border:solid #d7d7d7;border-width:1px 1px 1px 0;text-align:center;}
.tab_buy_travel li:first-child{width:309px;border-left:1px solid #d7d7d7;}
.tab_buy_travel li:first-child button i{display:inline-block;width:3px;height:3px;margin:-4px 4px 0 5px;*margin-top:0;vertical-align:middle;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -174px -19px no-repeat;}
.tab_buy_travel li:first-child.on button i{background-position:-178px -19px;}
.tab_buy_travel li.on{border-color:#ff5000;}
.tab_buy_travel li button{display:block;width:100%;height:100%;color:#333333;font-family:'Nanum Gothic Bold';font-size:13px;font-weight:bold;background-color:#f6f6f6;}
.tab_buy_travel li.on button{color:#ffffff;background-color:#ff5000;}
.tab_buy_travel li.on button + i{display:inline-block;width:10px;height:5px;margin-top:-4px;vertical-align:top;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -163px -19px no-repeat;}
.tab_buy_travel + .date_control .btn_refund_go2{top:-125px;}
.air_reservations_wrap{position:relative;}
.air_reservations_wrap .h_tit_fit{*zoom:1;display:inline-block;*display:inline;}
.past_air_ticket{*zoom:1;display:inline-block;*display:inline;margin:-6px 0 0 16px;padding:6px 8px;border:1px solid #666666;border-radius:1px;color:#333333;font-family:'Nanum Gothic Bold';font-size:13px;font-weight:bold;vertical-align:middle;}
.past_air_ticket i{display:inline-block;width:4px;height:7px;margin:-3px 0 0 7px;*margin-top:0;vertical-align:middle;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -185px -19px no-repeat;}
.nt_air_reservations{width:911px;margin-top:15px;padding:11px 0 10px 17px;border:1px solid #d7d7d7;background-color: #f6f6f6;}
.nt_air_reservations li{height:24px;color:#666666;font-size:12px;line-height:24px;}
.nt_air_reservations li i{display:inline-block;width:2px;height:2px;margin:-4px 17px 0 0;*margin-top:-2px;vertical-align:middle;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -182px -19px no-repeat;}
a.purchase_history{color:#304ffe;}
.mypage_container .bl_fit .no_data{height:147px;border-left:0 none;color:#797b8c;font-size:12px;font-weight:bold;vertical-align:middle;background-color:#f6f6f8;}
.btn_lst_go2{display:block;margin:-20px 8px 0 0;color:#505a69;font-size:12px;letter-spacing:-0.5px;text-align:right;}
.btn_lst_go2 i{display:inline-block;width:5px;height:9px;margin-left:8px;background:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=201609&v=1578626117 ) -157px -19px no-repeat;}
.nt_air_reservations li.bookin_cs{padding-left:0;}
.nt_air_reservations li.bookin_cs span{color:#0896ff;}
.fit_select { display: inline-block; *display:inline; *zoom:1; position: relative; width: 108px; margin:0 2px 0 6px; vertical-align:middle;}
.fit_select .btn_select { display: block; width: 90px; padding: 8px 9px 7px; border: 1px solid #d7d7d7; color: #505a69; font-size:11px; text-align: left; background-color: #fff; }
.fit_select .btn_select .ico_arrow { overflow: hidden; position: absolute; right: 8px; top: 10px; width: 14px; height: 8px; background: url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=20160907&v=1578626117 ) no-repeat; background-position: -190px -19px; -webkit-background-position: -190px -19px; }
.fit_select select { position: absolute; left: 0; top: 0; width: 100%; height: 26px; min-height: 26px; *margin-top: 2px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); }

.delivery_wrap .delivery_num{padding-left:24px;text-align:left;}
.delivery_wrap .delivery_num span,
.delivery_wrap .delivery_num em{font-size:14px;font-weight:bold;color:#3d4058;}
.delivery_wrap .delivery_num em{font-family: Tahoma;}
.delivery_wrap .delivery_num button.des{position:relative;width:16px;height:16px;overflow:visible;background: url( https://img.tmon.co.kr/static/img/ico_pic.png?v=1578626117 ) no-repeat -31px 0;vertical-align:-3px;}
.delivery_wrap .delivery_num button.des p{position:absolute;left:-20px;top:27px;z-index:10;min-width:158px;padding:20px 20px;border:1px solid #c3c8cd;background:#fff;text-align:left;line-height:18px;white-space: nowrap;display:none;}
.delivery_wrap .delivery_num button.des p:after{content:"";position:absolute;left:22px;top:-7px;width:12px;height:7px;display:inline-block;background: url( https://img.tmon.co.kr/static/img/ico_pic.png?v=1578626117 ) no-repeat 0 -18px;}
.delivery_wrap .delivery_num button.des:hover p{display:block;}

/* 아이디/비밀번호 찾기 */
.find_title, .find_tab_left span, .find_tab_right span,.find_success_img,.find_error_img,.find_type_radio+i{display:inline-block;overflow:hidden;line-height:999px;background:url( https://img.tmon.co.kr/static/img/sp_find_idpw.png?v=1578626117 ) 0 0 no-repeat}
.find_idpw_area{width:565px;margin:0 auto;padding:40px 0 15px}
.find_title{display:block;width:244px;height:30px;margin-bottom:40px;background-position:0 0}
.find_tab{height:59px;margin-bottom:40px;border-bottom:1px solid #f50;text-align:center;*zoom:1}
.find_tab:after{display:block;clear:both;content:''}
.find_tab_left,.find_tab_right{position:relative;float:left;width:281px;height:38px;padding-top:20px;border:1px solid #d7d7d7;border-bottom:0;background-color:#fff}
.find_tab_left{margin-right:-1px}
.find_tab_right{width:281px;border-left-color:#f50}
.find_tab_left span,.find_tab_right span{vertical-align:top}
.find_tab_left span{width:88px;height:19px;background-position:0 -59px}
.find_tab_right span{width:104px;height:19px;background-position:-92px -59px}
.find_tab_left.active,.find_tab_right.active{padding-bottom:1px;border-color:#f50}
.find_tab_left.active span{background-position:0 -35px}
.find_tab_right.active span{background-position:-92px -35px}
.find_type{position:relative;padding-bottom:20px;padding-left:26px;color:#999}
.find_idpw_area .no_pl{padding-left:0;padding-bottom:0}
.find_idpw_area hr{display:block;height:1px;border:0;margin:39px 0 40px;background:#f1f1f2}
.find_type_radio{position:absolute;top:0;left:0;width:16px;height:16px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;background:#fff}
.find_type_radio+i{position:absolute;top:0;left:0;width:16px;height:16px;background-position:-200px -35px}
.find_type_radio.checked+i{background-position:-200px -59px}
.find_type_radio:checked+i{background-position:-200px -59px}
.find_type_radio.checked+i+.find_type_title,.find_type .find_type_title:first-child{color:#333}
.find_type_radio:checked+i+.find_type_title{color:#333}
.find_type_title{display:block;font-size:16px;font-weight:bold;letter-spacing:-1px}
.find_type_desc{display:block;margin-top:9px;font-size:14px}
.find_type+.find_inputs{margin-top:39px}
.find_inputs_area{display:none}
.find_type.checked+.find_inputs_area{display:block}
.find_inputs{position:relative;margin:20px 0;padding-left:121px}
.find_inputs.iefix{*z-index:1}
.find_inputs .uio_select_box{width:106px;margin-right:2px}
.find_input_wrap{position:relative;display:inline-block}
.find_input_wrap input+span{margin-top:-7px!important}
.find_input_text{position:absolute;top:0;left:0;width:121px;padding:16px 0;color:#333;line-height:1;font-size:14px;font-weight:bold}
.find_input_default,.find_input_gray,.find_input_bind,.find_input_small,.find_input_medium{display:block;width:427px;height:16px;padding:14px 15px 13px 0;line-height:16px;border:1px solid #d7d7d7;color:#999;font-size:14px;font-weight:bold;text-indent:15px;vertical-align:top}
.find_input_small{display:inline-block;width:91px;margin:0 1px 0 2px}
.find_input_medium{display:inline-block;width:319px;margin-right:2px}
.find_input_gray{background-color:#f5f5f5}
.find_input_bind{width:533px}
.find_input_label+.find_input_label .find_input_bind{margin-top:-1px;border-top-color:#ededed}
.find_input_desc{display:block;font-size:11px;line-height:1;margin-top:10px;color:#999}
.find_input_warn{display:block;font-size:11px;line-height:1;margin-top:10px;color:#ff3800}
.find_input_btn{display:inline-block;width:100px;height:29px;padding-top:14px;border:1px solid #f50;color:#f50;font-size:16px;line-height:1;text-align:center;vertical-align:top;font-weight:bold}
.find_input_btn span{vertical-align:top}
.find_footer{margin-top:20px;padding-top:7px;border-top:1px solid #d7d7d7}
.find_footer.type2{margin-top:-13px;padding:0;border-top:0}
.find_footer_desc{font-size:11px;color:#999;line-height:18px}
.find_footer_desc i{position:relative;top:-2px;display:inline-block;width:2px;height:2px;margin-right:5px;background-color:#999;vertical-align:middle}
.find_footer_desc em{color:#ff3800}
.find_footer_desc em i{background-color:#ff3800}
.find_footer_desc a{text-decoration:underline;color:#999;font-weight:bold}
.find_footer_btn{display:block;width:120px;height:38px;margin:45px auto 0;padding-top:22px;border:1px solid #e54800;color:#fff;font-size:18px;font-weight:bold;text-align:center;background-color:#f50}
.find_footer_btn span{vertical-align:top}
.find_result{padding:60px 0}
.find_result+.find_footer{margin-top:36px}
.find_result_desc{margin:7px 0 0;font-size:16px;line-height:22px;font-weight:bold;text-align:center;color:#333}
.find_result_desc em{color:#f50}
.find_success_img{position:relative;left:-4px;display:block;width:126px;height:150px;margin:0 auto;background-position:0 -82px}
.find_error_img{position:relative;left:-4px;display:block;width:120px;height:150px;margin:0 auto;background-position:-130px -82px}

/* 편의점 반품 레이어 */
.convenience_returns{position: absolute;left:-771px;top:-78px;width:889px;height:385px;border:2px solid #333333;background-color:#ffffff;}
.convenience_tit{padding:32px 0 0 33px;color:#111111;font-family:'Nanum Gothic';font-size:20px;text-align:left;}
.convenience_order{overflow:hidden;*float:left;width: 779px;height: 169px;margin: 21px 0 0 32px;padding:29px 20px 35px 24px;border: 1px solid #e7e8e9;}
.convenience_order li{position:relative;float: left;padding-left:8px;}
.convenience_order li:first-child{width: 304px;padding-left:0;}
.convenience_order li:first-child + li{width: 256px;padding-left:4px;}
.convenience_order li > div{overflow:hidden;color:#333333;font-size:14px;font-family:dotum;}
.co_num{float:left;width:20px;margin-top:1px;color:#333333;font-size:24px;font-family:Tahoma;text-align:left;}
.co_txt{float:left;text-align:left;font-size:14px;line-height: 20px;font-weight:normal;}
.co_c_type1{color:#ff5001;font-weight: bold;}
.convenience_order li .co_img_1, .convenience_order li .co_img_2, .convenience_order li .co_img_3, .convenience_order li .co_arrow{display:inline-block;background-image:url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=20160829&v=1578626117 );background-repeat:no-repeat;text-indent:-9999px;}
.convenience_order li .co_img_1{float:left;width:206px;height:104px;margin:26px 0 0 19px;background-position: -6px -796px;}
.convenience_order li .co_img_2{float:left;width:174px;height:109px;margin:21px 0 0 19px;background-position: -222px -796px;}
.convenience_order li .co_img_3{float:left;width:188px;height:105px;margin:25px 0 0 19px;background-position: -406px -796px;}
.convenience_order li .co_arrow{position:absolute;width:42px;height:30px;background-position: -604px -796px}
.co_img_1 + .co_arrow, .co_img_2 + .co_arrow{position:absolute;right:0;bottom:38px;}
.convenience_nt{clear:both;padding-top:11px;}
.convenience_nt .nt_1, .convenience_nt .nt_2{margin-left:32px;font-size:12px;text-align: left;}
.nt_1{color:#333333;line-height:22px;}
.nt_2{color:#ff5001;line-height:20px;}
.co_close{display:block;position:absolute;right:12px;top:12px;width:19px;height:19px;background:#ffffff url( http://img1.tmon.co.kr/static/img/spr_mypage_v2.png?v=20160829&v=1578626117 ) -181px -91px no-repeat;text-indent:-9999px;}
/* [SDUMU-439] 고객센터 운영시간 변경안내 */
.mypage_layer.operating_hours {
	width: 500px;
	border:1px solid #b7bfc8;
	box-sizing: border-box;
	padding: 0;
}
.mypage_layer.operating_hours .innerwrap {
	padding:37px 30px 0;
}
.mypage_layer.operating_hours h3{height:auto;background:none;text-indent:0;font-family:'Nanum Gothic Bold';font-size:22px;color:#16181a; margin-left: -2px;margin-bottom: 24px; font-weight: 600; letter-spacing : -0.04em;}
.mypage_layer.operating_hours .content{padding-bottom:26px;}
.mypage_layer.operating_hours .content p{line-height: 20px; }
.mypage_layer.operating_hours .content .info {
	margin: 14px 0px;
	padding: 15px 20px;
	background-color: #f8f8f8;
}
.mypage_layer.operating_hours .content .info .before {
	color: #6c7580;
}
.mypage_layer.operating_hours .content .info .after {
	color: #f27935;
}
.mypage_layer.operating_hours .content .info .str {
	font-weight: bold;
}
.mypage_layer.operating_hours .bottom_box{border-top:1px solid rgba(0,0,0,0.05);background-color:#f8f8f8;padding: 12px 20px;font-size: 11px;text-align: right;}
.mypage_layer.operating_hours .bottom_box button{background-color: transparent;color: #ababab;font-size: 11px;}
.mypage_layer.operating_hours .bottom_box button .icon_x{border: 1px solid #ababab;box-sizing: border-box;width: 11px;height: 11px;padding: 1px;display: inline-block;vertical-align: -1px;margin-left: 5px;}
.mypage_layer.operating_hours .bottom_box button  .icon_x span{ width: 7px;height: 7px;display: block;background: url( https://img.tmon.co.kr/static/img/btn_close.png?v=1578626117 ) 50% 50% no-repeat;margin: 0;padding: 0;opacity: 0.31;}
.mypage_layer.operating_hours .btn_close_layer {
	top: 19px;
	right: 19px;
	width: 23px;
	height: 23px;
	background-position: 0 -799px;
}
/*
	ie9 css size limit 이슈로 cs_mem_new.css 신규로 추가하였습니다.
*/