/* BASIC css start */
#footer { margin-top: 0 !important; }
.main h3 { margin: 35px 10px 0; padding-left: 10px; background: url(/design/euromedi/9994/m/bg_vline.gif) no-repeat 0 40%; background-size: 4px 12px; color: #000; font-size: 1.125em; font-weight: bold; letter-spacing: -1px; text-align: left; }
.main .visual { position: relative; width: 100%; height: 182px; overflow: hidden; }
.main .visual .swiper-wrapper { position: relative; }
.main .visual .swiper-wrapper .swiper-slide { float: left; width: 100%; height: 182px; }
.main .visual .swiper-wrapper .swiper-slide img { width: 100%; height: 182px; }
.main .visual .pagination { position: absolute; right: 0; bottom: 15px; left: 0; text-align: center; }
.main .visual .pagination .swiper-pagination-switch { display: inline-block; margin: 0 5px; width: 10px; height: 10px; background: url(/design/euromedi/9994/m/ico_swiper.png) no-repeat 0 0; background-size: 10px 10px; }
.main .visual .pagination .swiper-active-switch { background: url(/design/euromedi/9994/m/ico_swiper_on.png) no-repeat 0 0; background-size: 10px 10px; }
.main .visual .btn-prev, 
.main .visual .btn-next { position: absolute; top: 50%; margin-top: -12px; width: 14px; height: 25px; text-indent: -9999px; }
.main .visual .btn-prev { left: 10px; background: url(/design/euromedi/9994/m/btn_h50_prev.png) no-repeat 0 0; background-size: 14px 25px; }
.main .visual .btn-next { right: 10px; background: url(/design/euromedi/9994/m/btn_h50_next.png) no-repeat 0 0; background-size: 14px 25px; }
/* ÀÌ ºÎºÐÀº ÁÖ¼®ÀÔ´Ï´Ù */
.main .slnk:after { content: ''; display: block; clear: both; }
.main .slnk li { float: left; width: 20%; height: 52px; }
.main .slnk li a { display: block; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding-top: 35px; color: #000; font-size: .75em; text-align: center; }
/* ÀÌ ºÎºÐÀº ÁÖ¼®ÀÔ´Ï´Ù */
.main .slnk li:nth-child(1) a { background: url(http://zellkur.godohosting.com/zellkur/cate01.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(2) a { background: url(http://zellkur.godohosting.com/zellkur/cate02.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(3) a { background: url(http://zellkur.godohosting.com/zellkur/cate03.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(4) a { background: url(http://zellkur.godohosting.com/zellkur/cate04.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(5) a { background: url(http://zellkur.godohosting.com/zellkur/cate05.jpg) no-repeat 50% 35%; background-size: 22px auto; }
/*.main .slnk li:nth-child(6) a { background: url(/design/euromedi/9994/m/bul_hdr1.gif) no-repeat 50% 40%; background-size: 23px auto; background-color: #f8574f; color: #fff; }*/
.main .slnk li:nth-child(7) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr2.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(8) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr3.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(9) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr9.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(10) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr4.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(11) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr5.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(12) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr6.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(13) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr7.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(14) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr8.jpg) no-repeat 50% 35%; background-size: 22px auto; }
.main .slnk li:nth-child(15) a { background: url(http://zellkur.godohosting.com/GM/bul_hdr10.jpg) no-repeat 50% 35%; background-size: 22px auto; }

.main .board { overflow: hidden; margin-top: 40px; padding: 20px 0; border-top: 1px solid #ededed; }
.main .board li { float: left; width: 33.33%; }
.main .board li a { display: block; padding-top: 30px; border-right: 1px solid #ededed; color: #676767; text-align: center; }
.main .board li:nth-child(1) a { background: url(/design/euromedi/9994/m/ico_board1.gif) no-repeat 50% 5%; background-size: 18px auto; }
.main .board li:nth-child(2) a { background: url(/design/euromedi/9994/m/ico_board2.gif) no-repeat 50% 5%; background-size: 22px auto; }
.main .board li:nth-child(3) a { background: url(/design/euromedi/9994/m/ico_board3.gif) no-repeat 50% 5%; background-size: 22px auto; border-right: 0; }
.main .btn_moreGray { height: 32px; line-height: 32px; background-color: #fff; border: 1px solid #ededed; }


/* ZELLKUR 5´Ü ¸Þ´º Flex ±â¹Ý ·¹ÀÌ¾Æ¿ô */
.main .slnk {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 10px 10px 0;
  margin: 0;
}

.main .slnk li {
  width: 18%;
  margin-bottom: 12px;
  text-align: center;
  list-style: none;
}

.main .slnk li a {
  display: block;
  padding: 45px 5px 12px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f9f9f9;
  background-repeat: no-repeat;
  background-position: center 10px;
  background-size: 28px auto;
  color: #333;
  border: 1px solid #ddd;
  border-radius: 8px;
  text-decoration: none;
}

.main .slnk li a:hover {
  background-color: #eee;
}








/* ¹ÝÀÀÇü ´ëÀÀ */
@media screen and (max-width: 1024px) {
  .main .slnk li {
    width: 23%;
  }
}
@media screen and (max-width: 768px) {
  .main .slnk li {
    width: 31.5%;
  }
}
@media screen and (max-width: 480px) {
  .main .slnk li {
    width: 48%;
  }
}


.menu-notice       { background-color: #ffffff; color: #000; }
.menu-inquiry      { background-color: #ffffff; color: #000; }
.menu-qna          { background-color: #f9f9f9; color: #000; }
.menu-sample       { background-color: #e0f7fa; color: #000; }
.menu-review       { background-color: #e8f5e9; color: #000; }

.menu-event        { background-color: #f8574f; color: #fff; }
.menu-multi        { background-color: #ffd54f; color: #000; }
.menu-seller       { background-color: #4cc9a6; color: #fff; }
.menu-pick         { background-color: #ce93d8; color: #000; }
.menu-care         { background-color: #90caf9; color: #000; }
.menu-basic        { background-color: #ffe082; color: #000; }
.menu-1plus1       { background-color: #ff7043; color: #fff; }
.menu-discount     { background-color: #aed581; color: #000; }
.menu-single       { background-color: #f0f4c3; color: #000; }


.menu-multi    { background-color: #ffd54f !important; color: #000 !important; }
.menu-seller   { background-color: #4cc9a6 !important; color: #fff !important; }
.menu-pick     { background-color: #ce93d8 !important; color: #000 !important; }
.menu-care     { background-color: #90caf9 !important; color: #000 !important; }
.menu-basic    { background-color: #ffe082 !important; color: #000 !important; }
.menu-1plus1   { background-color: #ff7043 !important; color: #fff !important; }
.menu-discount { background-color: #aed581 !important; color: #000 !important; }
.menu-single   { background-color: #f0f4c3 !important; color: #000 !important; }
/* BASIC css end */

