.fixed_area {
  position: relative;
}
.fixed_area video {
  width: 100%;
  height: auto;
  vertical-align: top;
}
.fixed_area img {
  width: 31.3rem;
  height: 6.2rem;
  position: absolute;
  left: 0;
  bottom: 2.5rem;
}
.img_area img {
  width: 100%;
  display: block;
  max-width: 100%;
  height: auto;
  vertical-align: top;
}
.img_area a {
  display: block;
}
.txt_hidden {
    overflow: hidden;
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    margin: -1px;
    border: 0;
}
a.btn.invisible {
  background: #f8f8f8;
  color: #636674;
}



.myInfoWrap.mkt_table_tit {text-align: left;}
.mkt_notice1 {background: #f5f9fd; padding: 30px;}
.mkt_notice1 h6{font-size: 18px; text-align: center; font-weight: bold; margin-bottom: -1.2rem; font-weight: 700;}
.mkt_notice1 p{font-size: 16px; text-align: left; margin-top: -15px; margin-bottom: -10px;}
.mkt_notice2 p{font-size: 15px; text-align: left; color: #dddddd; margin-top: 10px;}
.mkt_notice3 {background: #f5f9fd; width: 320px; margin: 0 auto; padding: 15px 0; border-radius: 5px; color: black;}
.mkt_notice3 p{font-size: 16px; text-align: center; font-weight: bold;}
.mkt_notice3_1 { text-align: left; padding-left: 25px; font-size: 15px; margin-bottom: 25px;}
.mkt_notice3_1 span{ color: #999999; font-size: 12px;}
.block_line{width: 100%; height: 13px; background: #f7f7f7;}
.block_line2{width: 100%; height: 1px; background: #f0f0f0; margin: 10px 0;}


/*테이블*/
.common_popup_cnt_last table, .common_popup_cnt_last th, .common_popup_cnt_last td{ border: 1px solid #c5c5c5; border-collapse: collapse; text-align: center; font-weight: normal;}
.common_popup_cnt_last td{text-align: left; padding-left: 15px;}
.common_popup_cnt_last .table1 {float: left; width: 310px; margin-right: 6px;}
.common_popup_cnt_last .table2 {float: left; width: 310px;}
.common_popup_cnt_last .table_wrap{overflow: hidden; margin-bottom: 10px;}
.common_popup_cnt_last .r_line_remove {border-right: 1px solid #fff;}
.common_popup_cnt_last .b_line_remove {border-bottom: 1px solid #fff;}
.m_mkt_table{overflow: hidden; text-align: center;}
.m_mkt_table_con11 {width: 50%; height: 60px; line-height: 60px; float: left; border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; border-top: 3px solid #333333; font-weight: 600; background: #f7f8f9;}
.m_mkt_table_con22 {width: 50%; height: 60px; line-height: 25px; float: left; border-bottom: 1px solid #f0f0f0; border-top: 3px solid #333333; font-weight: 600; background: #f7f8f9;}
.m_mkt_table_con33 {width: 50%; height: 60px; line-height: 57px; float: left; border-bottom: 1px solid #f0f0f0; border-top: 3px solid #333333; font-weight: 600; background: #f7f8f9;}
.m_mkt_table_con1 {width: 50%; height: 50px; line-height: 50px; float: left; border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0;}
.m_mkt_table_con2 {width: 50%; height: 50px; line-height: 50px; float: left; border-bottom: 1px solid #f0f0f0;}


/** 공통 팝업 레이어 마켓1 */
.mkt_common_popup_layer11{display:none;}
.mkt_common_popup_layer11 .inner_wrap{display:inline-block;width:100%;height:100%; overflow-y:auto; padding-top:20px; padding-bottom:70px;background-color:#fff;vertical-align:middle;position:relative;}
.mkt_common_popup_layer11 .inner_wrap a{position:absolute;top:20px;right:15px;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_tit{margin-bottom:30px;font-size:20px;font-weight:700;color:#111;text-align:left; border-bottom: 1px solid #222842;}
.mkt_common_popup_layer11 .inner_wrap.act .common_popup_tit{padding-bottom:10px; text-align: center;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt{height:auto; font-size:16px;font-weight:400;line-height:1.5;color:#404656;text-align:left; padding: 25px;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_tit strong{text-align: center;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_tit{font-size: 15px; text-align: center; padding-bottom: 15px;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_tit2{font-size: 15px; text-align: center;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_con {font-size: 15px; text-align: center; padding: 10px 0;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .gds_photo{width: 49%; text-align: center; display: inline-block; margin: 10px 0;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_con3 {font-size: 15px; text-align: center; background: #f7f7f7; padding: 13px;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .gds_photo1{text-align: center;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_con.mkt_txt_bd {font-weight: bold;}

.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_con span{color: #7a7a7a; font-size: 15px; font-weight: normal;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_con2{color: #7a7a7a; font-size: 13.5px; font-weight: normal; border: 1px solid #dcdcdc; padding: 10px; text-align: center;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_con2 span{font-weight: 700; color: black;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt .cnt_con .gds_origin{font-size: 14px;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt b{color:#0066ff;font-weight:700;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_cnt strong{font-size:17px;font-weight:700;color:#111;}


.mkt_common_popup_layer11 .inner_wrap.act .button_wrap{margin-top:30px;}
.mkt_common_popup_layer11 .empty_division{display:inline-block;width:0;height:100%;vertical-align:middle;}
.mkt_common_popup_layer11 .inner_wrap .button_wrap{margin-top:30px;font-size:0;}
.mkt_common_popup_layer11 .inner_wrap button{width:100%;height:70px;line-height:70px;font-size:20px;font-weight:700;text-align:center;color:#222842;background-color:#fff;border:1px                         solid #ddd;}
.mkt_common_popup_layer11 .inner_wrap .common_popup_confirm{background-color:#0066ff;color:#fff;border:1px solid #0066ff; position: fixed; left: 0; bottom: 0;}
.mkt_common_popup_layer11 .inner_wrap button + button{margin-left:20px;}


/** 공통 팝업 레이어 마켓1 */
.mkt_common_popup_layer22{display:none;}
.mkt_common_popup_layer22 .inner_wrap{display:inline-block;width:100%;height:100%; overflow-y:auto; padding-top:20px; padding-bottom:70px;background-color:#fff;vertical-align:middle;position:relative;}
.mkt_common_popup_layer22 .inner_wrap a{position:absolute;top:20px;right:15px;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_tit{margin-bottom:30px;font-size:20px;font-weight:700;color:#111;text-align:left; border-bottom: 1px solid #222842;}
.mkt_common_popup_layer22 .inner_wrap.act .common_popup_tit{padding-bottom:10px; text-align: center;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt{height:auto; font-size:16px;font-weight:400;line-height:1.5;color:#404656;text-align:left; padding: 25px;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_tit strong{text-align: center;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_tit{font-size: 15px; text-align: center; padding-bottom: 15px;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_tit2{font-size: 15px; text-align: center;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_tit3{font-size: 15px; text-align: center; margin-bottom: 10px;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_con {font-size: 13.5px; text-align: center; padding: 10px 0;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .gds_photo{width: 49%; text-align: center; display: inline-block; margin: 10px 0;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_con3 {font-size: 15px; text-align: center; background: #f7f7f7; padding: 13px;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .gds_photo1{text-align: center;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_con.mkt_txt_bd {font-weight: bold;}

.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_con span{color: #7a7a7a; font-size: 15px; font-weight: normal;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_con2{color: #7a7a7a; font-size: 12.5px; font-weight: normal; border: 1px solid #dcdcdc; padding: 10px; text-align: center;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_con2 span{font-weight: 700; color: black;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt .cnt_con .gds_origin{font-size: 14px;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt b{color:#0066ff;font-weight:700;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_cnt strong{font-size:18px;font-weight:700;color:#111;}


.mkt_common_popup_layer22 .inner_wrap.act .button_wrap{margin-top:30px;}
.mkt_common_popup_layer22 .empty_division{display:inline-block;width:0;height:100%;vertical-align:middle;}
.mkt_common_popup_layer22 .inner_wrap .button_wrap{margin-top:30px;font-size:0;}
.mkt_common_popup_layer22 .inner_wrap button{width:100%;height:70px;line-height:70px;font-size:20px;font-weight:700;text-align:center;color:#222842;background-color:#fff;border:1px                         solid #ddd;}
.mkt_common_popup_layer22 .inner_wrap .common_popup_confirm{background-color:#0066ff;color:#fff;border:1px solid #0066ff; position: fixed; left: 0; bottom: 0;}
.mkt_common_popup_layer22 .inner_wrap button + button{margin-left:20px;}