/* BASIC css start */
/* ¿ìÃø Äü¹è³Ê */
#right_quick {position:fixed; bottom:50px; right:20px; z-index:1000;}
#right_quick a {display:block; margin-top:7px; box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.12); width: 60px; height: 60px; border-radius: 50%;}
#right_quick a:hover {opacity:0.5;}

/* ÁÂÃø Äü¹è³Ê */
#left_quick {position:fixed; bottom:80px; left:30px; z-index:1000;}
#left_quick a {display:block; margin-top:7px; box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.12); width: 100px; height: 100px; border-radius: 50%;}
#left_quick .SharingIcon img { width: 100%; }
#left_quick .SharingIcon a { box-shadow : 0 0 0 0px !important; border-radius: 0 !important; }
#left_quick .SharingIcon .nemodream { width: 90%; margin: 0 0 10px 7px;}

/* ÇÏ´Ü */
#footer {width:100%; margin:100px auto 100px; text-align:left; border-top:1px solid #ede6de;}
.footer_inner {max-width:1720px;margin:0 auto;padding:0px 5%;}
.footer_left {float:left;padding-top:60px;}
.footer_left .footer_info {margin-top:40px; color:#a69b95; font-size:16px; font-weight:300; line-height:29px;}
.footer_left .footer_info a {color:#a69b95; font-size:16px; font-weight:300; position:relative; top:-2px;}
.footer_left .footer_info a:hover {color:#4c4845;}
.footer_left .footer_info span {padding:0px 10px; font-weight:200; color:#a69b95;}
.footer_left .footer_info p {font-weight:400; color:#a69b95; display:inline; padding-right: 5px;}

.footer_left .ft_menu li {display:inline-block; text-align: left;}
.footer_left .ft_menu li a {display:block; font-size:16px; font-weight:300; color:#a69b95;  line-height:1; background:url(../img/ft_menu_bg.gif) no-repeat 0px 3px; padding:0px 12px;}
.footer_left .ft_menu li a:hover {color:#4c4845;}
.footer_left .ft_menu li a.privacy {color:#4c4845;}
.footer_left .ft_menu li:first-child a {padding-left:0px; background:none;}
.footer_left .ft_menu li.last a {padding-right:0px;}

.footer_left .brandmsg {margin: 10px 0; font-size:20px; line-height:1.6; font-weight:400;}
.footer_left .brandmsg p {margin: 10px 0;}

.footer_right {float:right; padding-top:60px;}
.footer_right .ft_comm_area {float:right;}
.footer_right .ft_comm_area .ft_comm {float:left;}
.footer_right .ft_comm_area .ft_comm li {text-align:right;}
.footer_right .ft_comm_area .ft_comm li a {display:block; font-size:16px; font-weight:300; color:#a69b95;  line-height:29px;}
.footer_right .ft_comm_area .ft_comm li a:hover {color:#4c4845;}
.footer_right .ft_comm_area .ft_comm.first {margin-right:50px;}

.ft_btwrap{width: 100%; margin-top: 40px; display: inline-block; padding-bottom: 60px;}
.ft_btwrap .footer_copy {color:#a69b95; font-size:16px; font-weight:300;float: left; line-height: 30px;}

.ft_btwrap .ft_sns{float: right;}
.ft_btwrap .ft_sns li{display: inline-block; text-align: right; padding-left: 30px;}
.ft_btwrap .ft_sns li a{opacity: 0.5; transition: all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;}
.ft_btwrap .ft_sns li a:hover{opacity: 1;}




/* °íÁ¤ÆË¾÷  */
.notice-box { width: 36%; 
  position: fixed; bottom: 0; left: 0; display: block; z-index: 2; 
  text-align: center;
}
.notice-box img { width: 100%; }

.open-btn { display: none; position: fixed; z-index: 3;
  bottom: 10px; left: 620px; transform: translateX(-50%);
  padding: 1% 0.7%;
  background: #000; border: #fff 2px solid !important; color: #fff; font-size: 12px; font-weight: 600;
  border: none; border-radius: 99px;
}
.close-btn { position: fixed; z-index: 3;
  bottom: 260px; left: 620px; 
  padding: 1% 0.7%;
  background: #000; border: #fff 2px solid !important; color: #fff; font-size: 12px; font-weight: 600;
  border: none; border-radius: 99px;
}


/* °íÁ¤ÆË¾÷-Ä«¿îÆ®´Ù¿î
.notice-box {
  width: 36%;
  position: fixed;
  bottom: 0;
  left: 0;
  display: block;
  z-index: 2;
  text-align: center;
}

.notice-popup {
  width: 100%;
  aspect-ratio: 720 / 433;
  background-image: url("https://mothersall.img6.kr/event_notice/summer26/fixed_popup_a.png");
  background-size: cover;
  background-position: center bottom;
  position: relative;
  color: #fff;
  font-family: inherit;
}

.notice-title { font-family: 'Pretendard Variable',Pretendard,-apple-system,BlinkMacSystemFont,"Malgun Gothic","¸¼Àº °íµñ",helvetica,"Apple SD Gothic Neo",'Noto Sans KR',sans-serif; 
  position: absolute;
  left: 0;
  right: 0;
  bottom: 29%;
  margin: 0;
  font-size: 20px ;
  font-weight: 700;
}

.notice-countdown { font-family: 'Pretendard Variable',Pretendard,-apple-system,BlinkMacSystemFont,"Malgun Gothic","¸¼Àº °íµñ",helvetica,"Apple SD Gothic Neo",'Noto Sans KR',sans-serif; 
  position: absolute;
  left: 0;
  right: 0;
  bottom: 20%;
  display: flex;
  justify-content: center;
  align-items: baseline;
  gap: 10px;
  color: #fff;
}

.notice-countdown span { font-family: 'Pretendard Variable',Pretendard,-apple-system,BlinkMacSystemFont,"Malgun Gothic","¸¼Àº °íµñ",helvetica,"Apple SD Gothic Neo",'Noto Sans KR',sans-serif; 
  font-size: 22px;
  font-weight: 500;
  white-space: nowrap;
}

.notice-countdown strong {
  font-size: 28px;
  font-weight: 700;
  line-height: 1;
  margin-right: 3px;
}

.open-btn {
  display: none;
  position: fixed;
  z-index: 3;
  bottom: 10px; left: 620px;
  transform: translateX(-50%);
  padding: 1% 0.7%;
  background: #000;
  border: #fff 2px solid !important;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  border-radius: 99px;
}

.close-btn {
  position: fixed;
  z-index: 3;
  bottom: 320px;
  left: 510px;
  padding: 1%;
  background: none;
  border: 0px !important;
  color: #000; text-shadow: 0 0 10px rgba(255, 247, 5, 0.45);
  font-size: 12px;
  font-weight: 900;
  border-radius: 99px;
}  */

/* BASIC css end */

