/* BASIC css start */
/* ¸ÞÀÎ */
.main,
.main h1, .main h2, .main h3,
.main h4, .main h5, .main h6,
.main table, .main input,
.main select, .main textarea,
.main a { font-family: 'Noto Sans KR', sans-serif; }
.main { margin: 27px auto 0px; }
.main .inner { width:1140px; margin:0 auto; }
.scr_hidden { overflow:hidden;}
#main { width:100%; min-width:1463px; padding-bottom: 120px; }
.header {margin-bottom:0px;}
.wing .left,
.wing .right {top:517px;}
.big-pad-bottom { padding-bottom: 90px; }
.mid-pad {
    padding: 40px 0 30px;
}

/* ÆË¾÷Ã¢ */
.popup-wrapper { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.7); z-index: 2000; display: none; }
.popup-wrapper.active { display: block; }
.popup { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.popup-close-wrapper { margin-top: 10px; display: flex; justify-content: space-between; }
.popup-oneday-check { background: none; line-height: 25px; color: #fff; padding-left: 35px; background: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/check-circle-white.svg) 0px 0px/25px 25px no-repeat; font-size: 16px; }
.popup-close-btn { width: 25px; height: 25px; background: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/close-circle-white.svg) 0px 0px/25px 25px no-repeat; text-indent: -100px; overflow: hidden; }
.padding-top-27-bottom-54 { padding: 27px 0 54px; }
.popup img {
    max-height: calc(100vh - 60px);
}

/* ¸ÞÀÎ¹è³Ê */

/* ÀüÃ¼ È­¸é ½½¶óÀÌµå ÄÁÅ×ÀÌ³Ê */
.carousel {
  position: relative;
  width: 100%;
  height: 660px;
  overflow: hidden;
}

/* ½½¶óÀÌµåµéÀ» °¨½Î´Â ÄÁÅ×ÀÌ³Ê */
.carousel .slides {
  display: flex;
  transition: transform 0.5s ease;
  height: 100%;
}

/* °¢°¢ÀÇ ½½¶óÀÌµå */
.carousel .slide {
  min-width: 100vw;
  height: 660px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  color: #fff;
  background-color: #333;
}

.carousel .slide .slide_item_wrap {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
}

.carousel .slide .slide_item_inner {
    width: 1180px;
    height: 100%;
    position: relative;
}

.carousel .slide .slide_item_inner .slide_txt {
    position: absolute;
    top: 120px;
}

.carousel .slide .slide_item_inner .slide_txt .slide_subtt {
    font-size: 24px;
    line-height: 34px;
    letter-spacing: 0px;
    margin: 0px 0px 28px 5px;
}

.carousel .slide .slide_item_inner .slide_txt .slide_title {
    font-size: 66px;
    line-height: 80px;
    letter-spacing: -0.2px;
    margin-bottom: 40px;
}

.carousel .slide .slide_item_inner .slide_txt .slide_price {
    font-size: 18px;
    line-height: 24px;
    margin-left: 5px;
}

/* ½½¶óÀÌµå ¹øÈ£ */
.page-wrap {
    position: absolute;
    bottom: 23%;
    left: calc(50% - 577px);
    color: #fff;
    background-image: url(http://stfshop.godohosting.com/banner/main/slide_num.png);
    width: 60px;
    height: 60px;
    background-size: cover;
}
.page-wrap #now-page {
    position: absolute;
    top: 11px;
    left: 16px;
}
.page-wrap #total-page {
    position: absolute;
    top: 30px;
    left: 37px;
}

/* ±Û¾¾ °¡¿îµ¥ Á¤·ÄÇÏ´Â ¹è³Ê ¼³Á¤ */
.carousel .slide.txtCenter .slide_item_inner {
    display: flex;
    justify-content: center;
}
.carousel .slide.txtCenter .slide_item_inner .slide_txt {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.carousel .slide.txtCenter .slide_item_inner .slide_txt .slide_subtt {
    font-size: 35px;
    line-height: 40px;
}
.carousel .slide.txtCenter .slide_item_inner .slide_txt .slide_title {
    text-align: center;
    font-weight: 500;
}
.carousel .slide.txtCenter .slide_item_inner .slide_txt .slide_price {
    font-size: 24px;
}


/* ½½¶óÀÌµå ¹è°æ */
/* ¹«´Ì¿ÀÂ¡¾î ¿¡±â */
.carousel .slide.egging .slide_item_wrap {
    background-image: url(http://stfshop.godohosting.com/banner/main/mobileRenewal/mainBannerImg01.jpg);
    background-size: cover;
    background-position: center;
}
/* ¼Û¾î³¬½Ã ÀÌ¿ù»óÇ° */
.carousel .slide.trout .slide_item_wrap {
    background-image: url(http://stfshop.godohosting.com/banner/main/mobileRenewal/mainBannerImg02.jpg);
    background-size: cover;
    background-position: center;
}
/* NS ¿ëÃµÇ³ Ãµ¶û */
.carousel .slide.nsBigfish .slide_item_wrap {
    background-image: url(http://stfshop.godohosting.com/banner/main/mobileRenewal/mainBannerImg03.jpg);
    background-size: cover;
    background-position: center;
}
/* ÇÏ¾ßºÎ»ç ÀÌÈ­¿ä¼ö ¹Ù´Ã */
.carousel .slide.freshHook .slide_item_wrap {
    background-image: url(http://stfshop.godohosting.com/banner/main/mobileRenewal/mainBannerImg04.jpg);
    background-size: cover;
    background-position: center;
}
/* ¸ù¿ù ÇÏÀÌÆÛÅä¸£Å© */
.carousel .slide.hypertorque .slide_item_wrap {
    background-image: url(http://stfshop.godohosting.com/banner/main/mobileRenewal/mainBannerImg05.jpg);
    background-size: cover;
    background-position: center;
}
/* ¸ù¿ù ÄÄÇÇÆ¼¼Ç */
.carousel .slide.competition .slide_item_wrap {
    background-image: url(http://stfshop.godohosting.com/banner/main/mobileRenewal/mainBannerImg06.jpg);
    background-size: cover;
    background-position: center;
}
/* ³ª³ëÃß */
.carousel .slide.nanosinker .slide_item_wrap {
    background-image: url(http://stfshop.godohosting.com/banner/main/mobileRenewal/mainBannerImg07.jpg);
    background-size: cover;
    background-position: center;
}/* ÆÇ¾ß */
.carousel .slide.panya .slide_item_wrap {
    background-image: url(http://stfshop.godohosting.com/banner/main/mobileRenewal/mainBannerImg08.jpg);
    background-size: cover;
    background-position: center;
}

/* ³×ºñ°ÔÀÌ¼Ç ¹öÆ° ½ºÅ¸ÀÏ */
.carousel .nav-button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  padding: 10px 20px;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 24px;
  cursor: pointer;
  z-index: 10;
}

.carousel .nav-button:hover {
    background-color: rgb(0 0 0 / 72%);
}

.carousel .nav-button.left { left: calc(50% - 670px); }
.carousel .nav-button.right { right: calc(50% - 670px); }

/* ¾îÁ¾º° ¹è³Ê */
.fishSpecies {
    width: 1180px;
    margin: 60px auto 0px;
    display: flex;
    justify-content: space-between;
}
.fishSpecies li a {
    position: relative;
    display: block;
    width: 270px;
    height: 150px;
    border-radius: 15px;
    background-position: center;
    background-size: cover;
    overflow: hidden;
    transition: background-size 1.5s linear;
}
.fishSpecies .octopus_cuttle a {
    background-image: url(http://stfshop.godohosting.com/img/fish4/octopus_cuttle.jpg);
}
.fishSpecies .red_snapper a {
    background-image: url(http://stfshop.godohosting.com/img/fish4/red_snapper.jpg);
}
.fishSpecies .hairtail a {
    background-image: url(http://stfshop.godohosting.com/img/fish4/hairtail.jpg);
}
.fishSpecies .flat_rockfish a {
    background-image: url(http://stfshop.godohosting.com/img/fish4/flat_rockfish.jpg);
}
.fishSpecies li a:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background-color: #000;
    opacity: 0.4;
    z-index: 1;
}
.fishSpecies li a p {
    position: absolute;
    color: #fff;
    font-weight: 500;
    z-index: 2;
    right: 20px;
    bottom: 20px;
    text-align: right;
    font-size: 20px;
    line-height: 1.25;
}
.fishSpecies a:hover {
    background-size: 110%;
}

/* ¹è³Ê °øÅë */
.slider-wrapper { position: relative; }
.slider-wrapper .products-slider { position: relative; overflow: hidden; height: 370px; }
.slider-wrapper .products-slides { position: absolute; transition: left 0.4s; width: 100%; height: 100%; }

.slider-wrapper .banner-title-wrap { display: flex; justify-content: center; vertical-align: baseline; margin-bottom: 60px; position: relative; }
.slider-wrapper .banner-title-cont { display: flex; flex-direction: column; text-align: center; }
.slider-wrapper .banner-title { font-size: 29px; font-weight: bold; color: #333; margin-bottom: 15px; }
.slider-wrapper .banner-desc { font-size: 16px; }
.slider-wrapper .banner-all-link { color: #333; font-weight: 500; position: absolute; right: 0; height: 30px; bottom: 0; display: flex; align-items: flex-end; }
.slider-wrapper .banner-all-link:after { content: ''; width: 20px; height: 20px; background: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/next.svg); }
.slider-wrapper .banner-all-link:before { position: absolute; top: calc(100% + 2px); left: 0; right: 19px; height: 1px; background: #fff; content: ''; }
.slider-wrapper .banner-all-link:hover:before { background: #333; }

.slider-wrapper .banner-controls { position: absolute; top: 50%; left: -40px; right: -40px; display: flex; justify-content: space-between; }
.slider-wrapper .product-banner-pager { position: absolute; bottom: 0; left: 0; right: 0; text-align: center; }
.slider-wrapper .pager-btn { display: inline-block; width: 15px; height: 15px; border-radius: 50%; margin: 0 10px; background-color: #c7c7c7; text-indent: 100%; overflow: hidden; }
.slider-wrapper .pager-btn-active { background-color: #2E58A6; }
.slider-wrapper .product-item { width: 240px; margin: 0 22.5px; position: absolute; }
.slider-wrapper .product-more { height: 200px; border: 1px solid #ddd; box-sizing: border-box; }
.slider-wrapper .product-more a { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; color: #333; }
.slider-wrapper .product-more a:before { content: ''; width: 30px; height: 30px; background: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/plus-thin.svg) center/100% no-repeat; margin-bottom: 11px; transition: 0.4s; } /* ´õº¸±â */
.slider-wrapper .product-more:hover a:before { transform: rotate(-90deg); }
.slider-wrapper .image-wrapper { order: 1; display: flex; justify-content: center; align-items: center; overflow: hidden; margin-bottom: 27px; position: relative; border: 1px solid #ddd; box-sizing: border-box; border-radius: 4px; }
.slider-wrapper .image-thumb { height: 100%; transition: 0.4s; }
.slider-wrapper .basic-rect { height: 200px; }
.slider-wrapper .product-discount_percent { position: absolute; top: 0; right: 0; width: 50px; height: 50px; background: #E91F20; color: #fff; line-height: 50px; text-align: center; font-size: 21px; border-bottom-left-radius: 10px; }
.slider-wrapper .product-discount_percent:after { content: '%'; font-size: 13px; }
.slider-wrapper .product-label { order: 2; }
.slider-wrapper .product-title { font-size: 16px; margin-bottom: 15px; text-align: justify; height: 40px; overflow: hidden; word-break: break-all; color: #333; line-height: 20px; }
.slider-wrapper .product-price { text-align: left; color: #E91F20; font-size: 20px; font-weight: 500; }
.slider-wrapper .product-price-won { font-size: 15px; }
.slider-wrapper .product-retail-price { font-size: 15px; color: #999; font-weight: 400; margin-left: 5px; }

.slider-wrapper .banner-prev-btn,
.slider-wrapper .banner-next-btn { display: block; width: 45px; height: 45px; border-radius: 50%; border: 1px solid #B3B3B3; text-indent: -999px; overflow: hidden; background: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/prev.svg) no-repeat center/35px 35px #fff; }
.slider-wrapper .banner-next-btn { background-image: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/next.svg); }
.slider-wrapper .banner-prev-btn:hover,
.slider-wrapper .banner-next-btn:hover { background-color: #2E58A6; background-image: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/prev-white.svg); border-color: #2E58A6; }
.slider-wrapper .banner-next-btn:hover { background-image: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/next-white.svg); }


/* ½Å»óÇ° */
.new-product-banner { padding-top: 63px; }


/* º£½ºÆ®»óÇ° */
.best-product-banner { display: flex; }
.best-product-banner .banner-title-wrap { flex: 1; margin-right: 20px; }
.best-product-banner .banner-title { font-size: 29px; font-weight: bold; color: #333; margin-bottom: 15px; }
.best-product-banner .banner-desc { font-size: 15px; margin-bottom: 15px; }
.best-product-banner .banner-all-link { color: #333; font-weight: 500; position: relative; }
.best-product-banner .banner-all-link:after { content: ''; width: 20px; height: 20px;     background: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/next.svg) center/20px no-repeat; display: inline-block; vertical-align: -5px; }
.best-product-banner .banner-all-link:before { position: absolute; top: calc(100% + 2px); left: 0; right: 19px; height: 1px; background: #fff; content: ''; }
.best-product-banner .banner-all-link:hover:before { background: #333; }
.best-product-banner .products-list { flex: 5; display: flex; flex-wrap: wrap; }
.best-product-banner .product-item { width: 18.4%; position: relative; margin-bottom: 60px; }
.best-product-banner .product-item:not(:nth-child(5n)) { margin-right: 2%; }
.best-product-banner .image-wrapper { order: 1; width: 100%; height: 137px; overflow: hidden; border: 1px solid #ddd; border-radius: 10px; box-sizing: border-box; margin-bottom: 10px; }
.best-product-banner .image-wrapper img { width: 100%; height: 100%; z-index: 1; transition: 0.4s; }
.best-product-banner .product-label { order: 2; }
.best-product-banner .product-title { font-size: 14px; overflow: hidden; height: 34px; word-break: break-all; color: #333; margin-bottom: 10px; }
.best-product-banner .product-price { font-size: 18px; color: #E91F20; }
.best-product-banner .product-price-won { font-size: 14px; }
.best-product-banner .product-retail-price { color: #999; font-size: 13px; margin-left: 3px; }
.best-product-banner .product-ranking { position: absolute; top: 0; left: 0; width: 30px; height: 30px; background: #2E58A6; border-top-left-radius: 10px; text-align: center; line-height: 30px; font-size: 15px; font-weight: 500; z-index: 2; color: #fff; cursor: pointer; }
.best-product-banner .product-ranking:before { content: ''; width: 0; height: 0; position: absolute; top: 15px; left: 0; border: 15px solid #2E58A6; border-top-color: transparent; border-bottom-color: transparent; }
.best-product-banner .product-item:first-child .product-ranking { background: #E91F20; }
.best-product-banner .product-item:first-child .product-ranking:before { border-left-color: #E91F20; border-right-color: #E91F20; }


/* ¿©¸§³¬½Ã¿ëÇ° */
.summer-product-banner { position: relative; margin-bottom: 210px; }
.summer-product-banner .banner-title-wrap { background: #CBF09B; padding: 80px 0 50px; }
.summer-product-banner .banner-title-cont { padding-left: 500px; box-sizing: border-box; }
.summer-product-banner .summer-banner-img { position: absolute; top: 80px; left: 50%; transform: translateX(-570px); }
.summer-product-banner .banner-title { font-size: 34px; font-weight: 500; color: #333; margin-bottom: 20px; }
.summer-product-banner .banner-desc { font-size: 14px; color: #333; margin-bottom: 20px; }
.summer-product-banner .products-list { padding-left: 500px; box-sizing: border-box; margin-top: 20px; margin-bottom: 40px; }
.summer-product-banner .products-list,
.summer-product-banner .products-list2 { display: flex; flex-wrap: wrap; }
.summer-product-banner .products-list .product-item,
.summer-product-banner .products-list2 .product-item { width: 152.5px; }
.summer-product-banner .products-list .product-item:not(:last-child),
.summer-product-banner .products-list2 .product-item:not(:last-child) { margin-right: 10px; }
.summer-product-banner .product-item a { display: flex; flex-direction: column; }
.summer-product-banner .image-wrapper { order: 1; overflow: hidden; border: 1px solid #ddd; border-radius: 4px; margin-bottom: 10px; }
.summer-product-banner .image-wrapper img { width: 100%; margin-bottom: 15px; transition: 0.4s; }
.summer-product-banner .product-label { order: 2; }
.summer-product-banner .product-title { color: #333; font-size: 13px; margin-bottom: 7px; height: 39px; line-height: 19px; overflow: hidden; word-break: break-all; }
.summer-product-banner .product-price { color: #E91F20; font-weight: 500; font-size: 15px; letter-spacing: -0.03em; }
.summer-product-banner .product-price-won { font-size: 13px; }
.summer-product-banner .product-retail-price { color: #999; font-weight: 400; font-size: 12px; margin-left: 5px; }
.summer-product-banner .banner-all-link { position: relative; color: #333; font-weight: 500; height: 30px; }
.summer-product-banner .banner-all-link:before { position: absolute; top: calc(100% + 2px); left: 0; right: 19px; height: 1px; background: #CBF09B; content: ''; }
.summer-product-banner .banner-all-link:after { content: ''; width: 20px; height: 20px; background: url(http://stfshop.img10.kr/MS_product/SHIMHOEJEONG/svg/next.svg); display: inline-block; vertical-align: -3px; }
.summer-product-banner .banner-all-link:hover:before { background: #333; }

/* ¿ëÇ°º° Æ¯°¡»óÇ° */
.byProduct {
    padding-bottom: 90px;
    display: flex;
    flex-direction: row;
    width: 1180px;
    margin: 0px auto 0px;
    flex-wrap: wrap;
}
.byProduct li {
    height: 120px;
    background-size: cover;
    border-radius: 15px;
    overflow: hidden;
    background-position: center;
    width: 560px;
}
.byProduct li:nth-child(2n+1) {
    margin-right: 40px;
}
.byProduct li:not(:last-child) {
    margin-bottom: 40px;
}
.byProduct li a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.byProduct li a p {
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 2;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
}
.byProduct .lurerod {
    background-image: url(http://stfshop.godohosting.com/img/byProduct/lurerod.jpg);
}
.byProduct .reel {
    background-image: url(http://stfshop.godohosting.com/img/byProduct/reel.webp);
}
.byProduct .clothes {
    background-image: url(http://stfshop.godohosting.com/img/byProduct/clothes.jpg);
}
.byProduct .fresh_rod_prop {
    background-image: url(http://stfshop.godohosting.com/img/byProduct/fresh_rod_prop.jpg);
}
.byProduct .bag_etc {
    background-image: url(http://stfshop.godohosting.com/img/byProduct/bag_etc.jpg);
}
.byProduct .lure {
    background-image: url(http://stfshop.godohosting.com/img/byProduct/lure.jpg);
    background-size: 85% 100%;
    background-repeat: no-repeat;
    background-position: right;
    background-color: #000;
}
.byProduct .searod {
    background-image: url(http://stfshop.godohosting.com/img/byProduct/searod.jpg);
}
.byProduct li a:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.3;
    z-index: 1;
}
.byProduct li a p span {
    font-size: 15px;
    display: block;
    margin-top: 8px;
}
.byProduct li a p span:after {
    display: inline-block;
    content: '\003E';
    font-size: 15px;
    margin-left: 4px;
}
.byProduct li:hover a span {
    text-decoration: underline;
}

/* ºê·£µåº° */
.brand-product-banner { margin-bottom: 135px; }
.brand-product-banner .products-list { display: none; }

/* ÀÎ±â»óÇ° */
.popular-product-banner { margin-bottom: 135px; }
.popular-product-banner .products-list { display: none; }

/* ÃßÃµ»óÇ° */
.recommend-product-banner { margin-bottom: 135px; }
.recommend-product-banner .products-list { display: none; }

/* Áß¿ä °øÁö»çÇ× */
.oneline-banner {
    /*background: #00632c;*/
    background: url(http://stfshop.godohosting.com/banner/popup/autumnMoon.jpg) no-repeat center;
    display: block;
    color: #fff;
    margin-bottom: 0px;
    padding: 15px 20px 20px 70px;
    font-size: 20px;
    letter-spacing: 0.02em;
    font-weight: 700;
    position: relative;
    line-height: 1.8;
    border-radius: 20px;
    margin-top: 60px;
    width: 49%;
    box-sizing: border-box;
    background-size: cover;
}
.oneline-banner-content:after {
    content: 'ÀÚ¼¼È÷ º¸±â \203A';
    display: block;
    font-size: 0.8em;
    opacity: 0.8;
}
.oneline-banner:before {
    content: '';
    width: 40px;
    height: 40px;
    position: absolute;
    left: 20px;
    top: 20px;
    background: url(http://stfshop.godohosting.com/icon/common/speaker-black.svg) no-repeat center/90%;
}
.oneline-banner-keyword {
    color: #476ee9;
}
.time .oneline-banner-keyword {
    color: #E91F20;
}
.txt-style-italic {
    font-style: italic;
}
/*.oneline-banner:after {
    content: '';
    position: absolute;
    background: url(http://stfshop.godohosting.com/banner/popup/2022tiger.png) right/auto 100% no-repeat;
    height: 40%;
    width: 150px;
    bottom: 5px;
    transform: translateX(300px);
}*/
.oneline-banner-wrapper {
    display: flex;
    flex-wrap: wrap;
    width: 1140px;
    margin: 0 auto;
}
.oneline-banner.notice3 {
    background: #ffedb5;
    overflow: hidden;
}
.oneline-banner.w100 {
    width: 100%;
}
.oneline-banner.w100:after {
    background: none;
}
a.oneline-banner.time {
    background: #f9ebdf;
    overflow: hidden;
}
.oneline-banner.notice3:after {
    background: url(http://stfshop.godohosting.com/banner/notice/yamashitaStaffVisit_img.jpg) right / auto 126% no-repeat;
    height: 100%;
    transform: translate(732px, 5px);
}
a.oneline-banner.time.w100:after {
    background: url(http://stfshop.godohosting.com/banner/notice/time_bg1.png) bottom/100% auto no-repeat;
    bottom: 0;
    left: 415px;
    height: 100%;
    width: 427px;
}
a.oneline-banner:hover .oneline-banner-content:after {
    text-decoration: underline;
}

/*Ãß¼®¿¬ÈÞ ¹è³Ê(´ÞÅä³¢)*/
.oneline-banner.kofish {
    background: #173b74;
    color: #fff;
    position: relative;
}
.oneline-banner.kofish .oneline-banner-keyword {
    color: #f0ef91;
}
.oneline-banner.kofish:before {
    background-image: url(http://stfshop.godohosting.com/icon/common/speaker-white.svg);
}
a.oneline-banner.kofish:after {
    display: block;
    content: '';
    position: absolute;
    width: 140px;
    height: 100px;
    transform: translateX(800px);
    background: url(http://stfshop.godohosting.com/banner/notice/moonRabit.svg) no-repeat center/auto 100%;
    top: 2px;
}

/*
a.oneline-banner.kofish:after {
    background: url(http://stfshop.godohosting.com/banner/notice/kofish2022_logo.png) right/auto 100% no-repeat;
    transform: translate(700px,-9px);
    height: 70%;
    width: 200px;
}
*/
/* ¼¼ÇÇ¾Æ ¿¢½ºÆª ¸ÞÅ»½ÁÅ× */
.paste-two-brand.fresh-rod .sephiaXtune {
    background-color: #fbeaef;
}
/* ¼¼ÇÇ¾Æ CI4+ ¸ÞÅ»½ÁÅ× */
.paste-two-brand.fresh-rod .sephiaCi4 {
    background-color: #d3fff4;
}
/* Àû¼Ò¼º´ë,±Ý»ó */
.paste-two-brand.fresh-rod .jukso_geumsang {
    background-color: #fef9d1;
}
/* ÆÄ¿öÄ«º¸ */
.paste-two-brand.fresh-rod .powercabo {
    background-color: #fdebbf;
    height: 120px;
}
.paste-two-brand.mid-pad.fresh-rod.clearanceSale {
    padding: 40px 0 0px;
}
/* Àç°í¼ÒÁø ¼¼ÀÏ (¾ÆÀÌÄÜ) */
.fresh-rod .simple-banner-icon {
    font-size: 0.85em;
    background-color: #00b160;
    display: inline-block;
    width: 100px;
    text-align: center;
    color: #fff;
    line-height: 18px;
    border-radius: 9px;
    margin-bottom: 7px;
}
.fresh-rod .champ .simple-banner-keyword {
    letter-spacing: -0.09em;
}
.fresh-rod img {
    width: 40%;
}

.specific-content {
    font-weight: normal;
    padding: 10px 0;
    color: #bb2a2a;
    display: block;
}

/* ¿ÀÁ÷ ½ÉÅë¿¡¼­¸¸ */
.onlySimtong_wrapper {
    width: 1140px;
    margin: 50px auto 50px;
}
.onlySimtong_tt {
    margin: 50px 0 15px;
    font-size: 26px;
    font-weight: 600;
    color: #000;
    text-align: center;
}
.onlySimtong_wrapper ul {
    display: flex;
    justify-content: space-between;
}
.onlySimtong_wrapper .onlySimtong {
    width: 32%;
}
.onlySimtong_wrapper .onlySimtong a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 20px;
    height: 145px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: center right;
    border-radius: 20px;
}
.onlySimtong_wrapper .onlySimtong.ice a {
    background-color: #3d90f8;
    background-image: url(http://stfshop.godohosting.com/banner/onlySimtong/ice.png);
}
.onlySimtong_wrapper .onlySimtong.antares a {
    background-color: #3d90f8;
    background-image: url(http://stfshop.godohosting.com/banner/onlySimtong/antares.png);
}
.onlySimtong_wrapper .onlySimtong.blazon a {
    background-color: #ddf63a;
    background-image: url(http://stfshop.godohosting.com/banner/onlySimtong/blazon.png);
}
.onlySimtong_wrapper .onlySimtong.trout a {
    background-color: #f66048;
    background-image: url(http://stfshop.godohosting.com/banner/onlySimtong/trout.png);
}
.onlySimtong_wrapper .onlySimtong.zillion a {
    background-color: #f66048;
    background-image: url(http://stfshop.godohosting.com/banner/onlySimtong/zillion.png);
}

.onlySimtong_wrapper .onlySimtong_txt,
.onlySimtong_wrapper .onlySimtong_txt h3 {
    color: #fff;
}
.onlySimtong_wrapper .onlySimtong_txt.black,
.onlySimtong_wrapper .onlySimtong_txt.black h3 {
    color: #000;
}
.onlySimtong_wrapper .onlySimtong_title {
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom: 7px;
}
.onlySimtong_wrapper .onlySimtong_subtt {
    font-size: 16px;
}
/* BASIC css end */

