@charset "UTF-8"; /*변수*/ /*반응형 화면 크기*/ /*css 디폴트는 모바일이 기준*/ /*반응형, 브라우저 크기가 300px 이하일때*/ /*반응형, 브라우저 크기가 800px 이상일때*/ /*@media (min-width: $mobile ) and (max-width: $tablet){*/ /*반응형, 브라우저 크기가 1025px 이상일때*/ /*반응형, 브라우저 크기가 1204px 이상일때*/ /*넓이, 높이 자동 계산함수*/ html body { font-family: "GenesisSansHead"; font-weight: 400; } html input[type=checkbox] { accent-color: #000; width: 2rem; height: 2rem; border-radius: 0.6rem; border-color: #DEDEDE; } html .icon-cs { width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/common/icon-wcs.svg); } html .icon-user { width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/common/icon-wuser.svg); } html .icon-cart { width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/common/icon-wcart.svg); } html .hederWarp.noBoder .icon-cs, html .hederWarp.hBoder .icon-cs { width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/common/icon-wcs.svg); } html .hederWarp.noBoder .icon-user, html .hederWarp.hBoder .icon-user { width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/common/icon-wuser.svg); } html .hederWarp.noBoder .icon-cart, html .hederWarp.hBoder .icon-cart { width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/common/icon-wcart.svg); } html textarea { width: 100%; border: 1px solid #DEDEDE; outline: 0 none; border-radius: 0; padding: 1.5rem 1.7rem; font-size: 1.6rem; font-family: "genesisSansHeadKR"; } html .icon-tbarrow { width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/kia/svg/icon-tbarrow.svg); } html .icon-wtbarrow { width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/kia/svg/icon-wtbarrow.svg); } html .scrollDisable .logoImg { background-image: url(/kr/assets/images/kia/kia-blogo.svg); } html .mainNotice { background-color: #F3F3F3; height: 8.5rem; width: 100%; display: flex; justify-content: center; align-items: center; padding-left: 2rem; padding-right: 2rem; } @media (min-width: 768px) { html .mainNotice { height: 8.5rem; } } @media (min-width: 1240px) { html .mainNotice { padding-left: 0; padding-right: 0; } } html .mainNotice .noticInnerWarp { width: 100%; } @media (min-width: 1240px) { html .mainNotice .noticInnerWarp { width: 120rem; } } html .mainNotice .noticInnerWarp .noticeInner { display: flex; height: 8.5rem; position: relative; } @media (min-width: 768px) { html .mainNotice .noticInnerWarp .noticeInner { height: 10rem; } } html .mainNotice .noticInnerWarp .noticeInner h2 { display: none; } @media (min-width: 768px) { html .mainNotice .noticInnerWarp .noticeInner h2 { font-size: 2.2rem; font-weight: 400; font-family: "GenesisSansHead"; text-transform: uppercase; color: #000; display: flex; align-items: center; } } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList { margin-left: 0rem; display: flex; align-items: center; height: 8.5rem; width: 100%; overflow: hidden; justify-content: space-between; } @media (min-width: 768px) { html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList { margin-left: 7.5rem; height: 10rem; } } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li { display: flex; align-items: flex-start; padding-top: 2.3rem; } @media (min-width: 768px) { html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li { align-items: center; padding-top: 0; } } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl { display: flex; flex-wrap: wrap; align-items: center; } @media (min-width: 768px) { html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl { flex-wrap: nowrap; } } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl dt, html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl dd { font-size: 1.4rem; width: 100%; } @media (min-width: 768px) { html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl dt, html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl dd { font-size: 1.6rem; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl dt { color: #9EA1A2; font-family: "GenesisSansHead"; } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl dd { color: #000; margin-top: 0.8rem; font-weight: 400; } @media (min-width: 768px) { html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList ul li dl dd { margin-top: 0; border-left: 1px solid rgba(0, 0, 0, 0.3); padding-left: 1rem; margin-left: 1rem; } } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList .swiperButtonWarp { right: 0; margin-top: 2rem; } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList .swiperButtonWarp .swiper-button-next, html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList .swiperButtonWarp .swiper-button-prev { position: relative; justify-content: flex-end; top: 55%; margin-top: 0; height: auto; width: auto; right: inherit; } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList .swiperButtonWarp .swiper-button-next::after, html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList .swiperButtonWarp .swiper-button-prev::after { content: ""; display: block; width: 1.4rem; height: 0.8rem; background-image: url(/kr/assets/images/common/icon-notice.svg); background-repeat: no-repeat; background-position: center; } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList .swiperButtonWarp .swiper-button-next { transform: rotate(0deg); margin-top: -2rem; right: 0; } html .mainNotice .noticInnerWarp .noticeInner .mainNiticeList .swiperButtonWarp .swiper-button-prev { transform: rotate(-180deg); margin-bottom: 0; left: 0; margin-top: 2rem; } html .footer { position: relative; width: 100%; height: 100%; background-color: #111; color: #fff; font-family: "genesisSansHeadKR"; padding-top: 5rem; } @media (min-width: 768px) { html .footer { padding-bottom: 10rem; } } @media (min-width: 1240px) { html .footer { padding-top: 7rem; padding-bottom: 7.5rem; } } html .footer .genesisInner { position: relative; width: 100%; padding-left: 2rem; padding-right: 2rem; margin: 0 auto; display: block; padding-bottom: 16.3rem; } @media (min-width: 768px) { html .footer .genesisInner { padding-bottom: 0rem; } } @media (min-width: 1240px) { html .footer .genesisInner { width: 120rem; padding-left: 0; padding-right: 0; } } html .footer .genesisInner .tLeft { displaY: block; } @media (min-width: 1240px) { html .footer .genesisInner .tLeft { display: flex; } } html .footer .genesisInner .tLeft .companyInfo { margin-left: 0rem; margin-top: 0; } @media (min-width: 768px) { html .footer .genesisInner .tLeft .companyInfo { margin-top: 2.5rem; } } @media (min-width: 1240px) { html .footer .genesisInner .tLeft .companyInfo { margin-top: 0rem; } } html .footer .genesisInner .tLeft .companyInfo ul { displaY: flex; } html .footer .genesisInner .tLeft .companyInfo ul li { displaY: flex; align-items: center; color: #aaa; font-size: 1.2rem; font-weight: 400; } @media (min-width: 768px) { html .footer .genesisInner .tLeft .companyInfo ul li { font-size: 1.2rem; } } html .footer .genesisInner .tLeft .companyInfo ul li a { color: #aaa; font-size: 1.2rem; font-weight: 400; } html .footer .genesisInner .tLeft .companyInfo ul li:first-child a { color: #C36F51; font-weight: 600; } html .footer .genesisInner .tLeft .companyInfo ul li::after { content: ""; displaY: block; margin-left: 1rem; margin-right: 1rem; width: 1px; height: 1.5rem; background-color: rgb(68, 68, 68); } html .footer .genesisInner .tLeft .companyInfo ul li:last-child::after { display: none; } html .footer .genesisInner .tLeft .companyInfo ul + ul { margin-top: 1.3rem; flex-wrap: wrap; } @media (min-width: 768px) { html .footer .genesisInner .tLeft .companyInfo ul + ul { margin-top: 0.9rem; } } html .footer .genesisInner .tLeft .companyInfo ul + ul li { margin-bottom: 1rem; } html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(3)::after { displaY: none; } html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(1), html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(2), html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(3), html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(4) { width: 100%; } @media (min-width: 768px) { html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(1), html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(2), html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(3), html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(4) { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } } html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(1)::after, html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(2)::after, html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(3)::after, html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(4)::after { display: none; } @media (min-width: 768px) { html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(1)::after, html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(2)::after, html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(3)::after, html .footer .genesisInner .tLeft .companyInfo ul + ul li:nth-child(4)::after { display: block; } } html .footer .genesisInner .csTime { min-width: 25rem; margin-top: 3rem; } @media (min-width: 768px) { html .footer .genesisInner .csTime { display: flex; justify-content: space-between; } } html .footer .genesisInner .csTime > div > ul { displaY: flex; flex-wrap: wrap; } html .footer .genesisInner .csTime > div > ul > li { displaY: flex; width: 100%; align-items: center; color: #aaa; font-size: 1.2rem; font-weight: 400; } @media (min-width: 768px) { html .footer .genesisInner .csTime > div > ul > li { font-size: 1.2rem; } } html .footer .genesisInner .csTime > div > ul > li p { color: #aaa; font-size: 1.2rem; font-weight: 400; } > html .footer .genesisInner .csTime > div > ul > li:first-child a { color: #fff; font-weight: 600; } > html .footer .genesisInner .csTime > div > ul > li::after { content: ""; displaY: block; margin-left: 1rem; margin-right: 1rem; width: 1px; height: 1.5rem; background-color: rgb(68, 68, 68); } > html .footer .genesisInner .csTime > div > ul > li:last-child::after { display: none; } html .footer .genesisInner .csTime > div > ul > li + li { margin-top: 0.8rem; } html .footer .genesisInner .csTime > div p strong { displaY: block; font-size: 1.4rem; font-weight: 400; color: #fff; margin-bottom: 1rem; } html .footer .genesisInner .csTime > div p span { displaY: block; font-size: 1.4rem; font-weight: 400; color: #aaa; } html .footer .genesisInner .csTime > div p + p { margin-top: 0.8rem; } html .footer .genesisInner .copyRight { position: absolute; left: 2rem; bottom: 4rem; font-size: 1.2rem; } @media (min-width: 768px) { html .footer .genesisInner .copyRight { bottom: 0; } } @media (min-width: 1240px) { html .footer .genesisInner .copyRight { left: 15rem; } } html .footer .genesisInner .copyRight span { font-family: Arial, Helvetica, sans-serif; } html .footer .genesisInner .familyBoxWarp { display: flex; justify-content: flex-start; width: 100%; } @media (min-width: 768px) { html .footer .genesisInner .familyBoxWarp { width: 24rem; justify-content: flex-end; } } html .footer .genesisInner .familyBoxWarp .familyBox { margin-top: 2.7rem; width: 100%; } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select { position: relative; width: 100%; height: 4.5rem; min-width: 10rem; } @media (min-width: 768px) { html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select { width: 24rem; } } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .btn-select { position: relative; width: 100%; height: 3.5rem; font-size: 1.4rem; padding: 1rem; background-color: #1D1D1D; border: 1px solid #676767; box-sizing: border-box; cursor: pointer; text-align: left; color: #fff; line-height: 1; /* 말줄임 */ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-transform: uppercase; font-family: "GenesisSansHead"; } @media (min-width: 768px) { html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .btn-select { font-size: 1.4rem; } } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .btn-select::after { content: ""; position: absolute; right: 1rem; top: 35%; transform: translate(-50%, 0); width: 1.2rem; height: 1.2rem; displaY: block; background: url("/kr/assets/images/common/icon-wplus.svg"); background-size: contain; background-repeat: no-repeat; transform: rotate(-180deg); } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .list-member { display: none; position: absolute; padding: 1rem 1.5rem; width: 100%; bottom: 4.4rem; left: 0; border: 1px solid #676767; box-sizing: border-box; background-color: #1D1D1D; z-index: 1; } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .btn-select.on::after { transform: rotate(0deg); } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .btn-select.on + .list-member { display: block; } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .list-member li { display: flex; align-items: center; font-size: 1.4rem; line-height: 2; height: 3rem; box-sizing: border-box; } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .list-member li a { display: block; width: 100%; font-size: 1.4rem; border: none; cursor: pointer; text-align: left; color: #676767; /* 말줄임 */ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .list-member li a::after { content: none; } html .footer .genesisInner .familyBoxWarp .familyBox .familyInner .cont-select .list-member li a:hover { color: #fff; } html .footer .genesisInner .familyBoxWarp .searchTextBox { width: 100%; border: 1px solid #DEDEDE; border-left: 0; height: 4.5rem; padding: 1rem 2rem; display: flex; justify-content: space-between; } @media (min-width: 768px) { html .footer .genesisInner .familyBoxWarp .searchTextBox { width: 32rem; } } html .footer .genesisInner .familyBoxWarp .searchTextBox input[type=text] { width: 100%; } html .footer .genesisInner .familyBoxWarp .searchTextBox .icon-search { displaY: block; width: 2.4rem; height: 2.4rem; background-image: url(/kr/assets/images/common/icon-search.svg); background-size: contain; } html .footer .logoSEction { width: 100%; text-align: center; border-top: 1px solid #1E1E1E; margin-top: 6rem; padding-top: 5.5rem; } @media (min-width: 768px) { html .footer .logoSEction { display: block; } } html .footer .logoSEction > div { max-width: 120rem; margin: 0 auto; } html .footer .logoSEction > div img { width: 10rem; height: 2rem; } html .footer .logoSEction > div .copyRight { position: relative; left: initial; bottom: initial; margin-top: 1.5rem; } @media (min-width: 768px) { html .footer .logoSEction > div .copyRight { margin-top: 0; } } html .footer .top { position: absolute; right: 2rem; bottom: 65rem; } @media (min-width: 768px) { html .footer .top { right: 7.5rem; bottom: 60rem; } } html .towButton .leftBtn, html .towButton .rightBtn { height: 4.8rem; displaY: flex; width: 100%; } html .towButton .leftBtn p, html .towButton .rightBtn p { displaY: flex; justify-content: center; align-items: center; width: 100%; height: 4.8rem; font-size: 1.4rem; font-weight: 400; font-family: "GenesisSansText"; } html .towButton .leftBtn p { background-color: #fff; color: #000; border-width: 1px; border-style: solid; border-color: #111; border-radius: 0; } html .towButton .leftBtn:hover p { color: #fff; border-color: #111; background-color: #111; } html .towButton .rightBtn { border-radius: 0.4rem; } html .towButton .rightBtn p { background-color: #111; color: #fff; border: 1px solid #111; border-radius: 0; font-family: "GenesisSansText"; } html .towButton .rightBtn:hover p { color: #05141F; border-color: #111; background-color: #fff; } html .oneButton { height: 4.5rem; width: 100%; display: flex; justify-content: center; } @media (min-width: 768px) { html .oneButton { max-width: 18.8rem; } } html .oneButton button, html .oneButton div, html .oneButton a { width: 100%; height: 4.5rem; align-items: center; display: flex; border: 1px solid #111; background-color: #fff; } html .oneButton button p, html .oneButton div p, html .oneButton a p { font-family: "GenesisSansText"; display: flex; font-size: 1.6rem; align-items: center; justify-content: center; width: 100%; color: #111; } html .oneButton button:hover, html .oneButton div:hover, html .oneButton a:hover { border: 1px solid #000; background-color: #000; } html .oneButton button:hover p, html .oneButton div:hover p, html .oneButton a:hover p { color: #fff; } html .oneButtonBlack { height: 4.8rem; width: 100%; } html .oneButtonBlack button, html .oneButtonBlack a { width: 100%; display: flex; } html .oneButtonBlack button:hover p, html .oneButtonBlack a:hover p { color: #fff; border-color: #111; background-color: #111; } html .oneButtonBlack button p, html .oneButtonBlack a p { font-family: "genesisSansHeadKR"; display: flex; font-size: 1.4rem; font-weight: 600; align-items: center; justify-content: center; height: 4.8rem; width: 100%; background-color: #fff; color: #111; border-width: 1px; border-style: solid; border-color: #111; border-radius: 0; } .hederWarp .headerInner .headerTop .headerGnb .logo a { font-family: "genesisSansHeadKR"; } .hederWarp .headerInner .headerTop .headerGnb .logo a .logoImg { display: block; width: 8.5rem; height: 1.7rem; background-image: url(/kr/assets/images/genesis/genesis-logo.svg); } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .logo a .logoImg { width: 12.8rem; height: 2.6rem; } } .hederWarp .headerInner .headerTop .headerGnb .logo p { color: #fff !important; text-transform: uppercase; } .hederWarp .headerInner .headerTop .headerGnb .logo.on a .logoImg { width: 8.5rem; height: 1.7rem; background-image: url(/kr/assets/images/genesis/genesis-logo.svg); } .hederWarp .headerInner .headerTop .headerGnb .logo.on p { color: #fff !important; } .hederWarp .headerInner .headerTop .headerGnb .topUtil { position: relative; display: flex; align-items: center; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist { position: relative; display: none; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist { display: block; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist span { color: #fff; font-weight: 400; displaY: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; min-width: 2.2rem; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist span + span::before { content: ""; displaY: block; width: 1px; height: 1.4rem; background-color: #fff; margin-left: 1rem; margin-right: 1rem; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carItem { displaY: flex; height: 8rem; font-size: 1.4rem; align-items: center; cursor: pointer; color: #fff; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carItem::after { content: ""; width: 2.5rem; height: 0.8rem; displaY: block; background: url("/kr/assets/images/common/icon-wtbarrow.svg") center right no-repeat; background-size: 1.2rem; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carItem:hover, .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carItem:focus { border: none; outline: none; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carItem.on .carlistItem { display: block; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem { display: none; position: absolute; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; min-width: 17rem; top: 7.9rem; left: 50%; transform: translate(-50%, 0); } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem .boxBullet { display: none; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem .boxBullet { width: 1.4rem; height: 1rem; displaY: block; position: absolute; top: -0.9rem; left: 50%; transform: translate(-50%, 0); z-index: 1; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul { position: relative; display: block; padding: 2rem; background-color: #fff; border: 1px solid #DEDEDE; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a { display: flex; font-size: 1.4rem; align-items: center; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a:hover span { color: #000; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a span { color: #9EA1A2; font-weight: 400; displaY: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li + li { margin-top: 1rem; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem.on { display: block; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist .carItem.on + .carlistItem { display: block; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist.on a::after { transform: rotate(-180deg); background-position-x: left; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon { display: flex; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon i { displaY: block; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .boxBullet { display: none; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .boxBullet { width: 1.4rem; height: 1rem; displaY: block; position: absolute; top: -0.9rem; left: 50%; transform: translate(-50%, 0); z-index: 1; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { position: fixed; right: -100rem; top: 0; height: 100vh; width: 100%; min-width: 36rem; transition: right 0.3s; } @media (min-width: 501px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { max-width: 36rem; } } @media (max-width: 768px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { background-color: #fff; } } @media (max-width: 320px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { max-width: 32rem; } } @media (min-width: 768px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { max-width: 36rem; } } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { position: inherit; display: flex; align-items: center; right: inherit; top: inherit; width: auto; height: auto; width: 100%; min-width: auto; box-shadow: none; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember { margin-top: 5.6rem; displaY: flex; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember { display: none; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button { width: 50%; height: 5rem; background-color: #F3F3F3; border: solid #DEDEDE; border-width: 1px 1px 1px 0px; padding: 2rem; display: flex; align-items: center; justify-content: space-between; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button { display: none; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button::after { content: ""; display: block; width: 0.6rem; height: 1.2rem; background-image: url(/kr/assets/images/common/icon-mMarrow.svg); background-repeat: no-repeat; background-size: contain; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button + button { border-right: 0; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember { display: none; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu { position: relative; padding: 3rem 2rem; min-height: 100vh; overflow-y: auto; background-color: #fff; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu { padding: 0; min-height: auto; overflow-y: inherit; padding: 0; background-color: transparent; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu > a { display: none; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu > a { display: flex; align-items: center; height: 8rem; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu { width: 100%; displaY: block; margin-bottom: 4rem; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu { display: none; position: absolute; min-width: 11rem; top: 7.9rem; left: 50%; transform: translate(-50%, 0); background-color: #fff; padding: 1.5rem; border: 1px solid #DEDEDE; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock { display: block; margin-top: 5rem; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock { display: none; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock li a { color: #676767; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock li + li { margin-top: 2rem; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul { position: relative; display: block; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a { display: flex; font-size: 1.6rem; font-weight: 600; align-items: center; color: #000; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a { color: #9EA1A2; font-size: 1.4rem; font-weight: 400; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a:hover { color: #000; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a span { color: #676767; font-weight: 400; displaY: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li + li { margin-top: 3rem; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li + li { margin-top: 1rem; } } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .loginBtn { display: none; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu.on { display: block; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user { position: relative; display: none; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user { display: block; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user > a { display: none; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user > a { display: flex; align-items: center; height: 8rem; } } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu { displaY: none; width: 100%; min-width: 11rem; top: 7.9rem; left: 50%; transform: translate(-50%, 0); position: absolute; padding: 1.5rem; background-color: #fff; border: 1px solid #DEDEDE; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul { position: relative; display: block; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a { display: flex; font-size: 1.4rem; align-items: center; color: #9EA1A2; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a:hover { color: #000; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a span { color: #676767; font-weight: 400; displaY: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li + li { margin-top: 1rem; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu.on { display: block; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu + .user { margin-left: 2rem; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp.on { right: 0rem; display: block; background-color: #000; box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp + .cart { margin-left: 0; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp + .cart { margin-left: 2rem; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .cart > a { display: flex; align-items: center; height: 5.6rem; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .cart > a { height: 8rem; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu { position: relative; display: block; width: 3rem; height: 5.6rem; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu { display: none; height: 8rem; } } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .slide-open { position: absolute; display: flex; align-items: center; justify-content: flex-end; top: 50%; left: 0%; width: 3.6rem; height: 5rem; transform: translate(0%, -50%); cursor: pointer; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur { display: block; position: absolute; width: 0px; height: 0px; left: 50%; transform: translate(-50%, -50%); top: 50%; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur .top-line { width: 1.8rem; height: 0.2rem; background-color: #fff; bottom: -0.4rem; content: ""; position: absolute; left: -0.4rem; transition: transform 0.3s; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur .bot-line { width: 1.8rem; height: 0.2rem; background-color: #fff; top: -0.6rem; content: ""; position: absolute; left: -0.4rem; transition: transform 0.3s; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on { width: 0; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on .bot-line { transform: translateY(4px) rotate(135deg); background-color: #fff; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on .top-line { transform: translateY(-4px) rotate(-135deg); background-color: #fff; } .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist + .gnbIcon { margin-left: 0; } @media (min-width: 1025px) { .hederWarp .headerInner .headerTop .headerGnb .topUtil .carlist + .gnbIcon { margin-left: 2.5rem; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .logo a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .logo a { font-family: "genesisSansHeadKR"; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .logo a .logoImg, .hederWarp.noBoder .headerInner .headerTop .headerGnb .logo a .logoImg { display: block; width: 8.5rem; height: 1.7rem; background-image: url(/kr/assets/images/genesis/genesis-logo.svg); } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .logo a .logoImg, .hederWarp.noBoder .headerInner .headerTop .headerGnb .logo a .logoImg { width: 12.8rem; height: 2.6rem; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .logo p, .hederWarp.noBoder .headerInner .headerTop .headerGnb .logo p { color: #fff !important; text-transform: uppercase; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .logo.on a .logoImg, .hederWarp.noBoder .headerInner .headerTop .headerGnb .logo.on a .logoImg { width: 8.5rem; height: 1.7rem; background-image: url(/kr/assets/images/genesis/genesis-logo.svg); } .hederWarp.hBoder .headerInner .headerTop .headerGnb .logo.on p, .hederWarp.noBoder .headerInner .headerTop .headerGnb .logo.on p { color: #fff !important; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil { position: relative; display: flex; align-items: center; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist { position: relative; display: none; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist { display: block; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist span, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist span { color: #fff; font-weight: 400; displaY: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; min-width: 2.2rem; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist span + span::before, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist span + span::before { content: ""; displaY: block; width: 1px; height: 1.4rem; background-color: #fff; margin-left: 1rem; margin-right: 1rem; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem { displaY: flex; height: 8rem; font-size: 1.4rem; align-items: center; cursor: pointer; color: #fff; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem::after, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem::after { content: ""; width: 2.5rem; height: 0.8rem; displaY: block; background: url("/kr/assets/images/common/icon-wtbarrow.svg") center right no-repeat; background-size: 1.2rem; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem:hover, .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem:focus, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem:hover, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem:focus { border: none; outline: none; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem.on .carlistItem, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem.on .carlistItem { display: block; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem { display: none; position: absolute; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; min-width: 17rem; top: 7.9rem; left: 50%; transform: translate(-50%, 0); } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem .boxBullet, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem .boxBullet { display: none; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem .boxBullet, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem .boxBullet { width: 1.4rem; height: 1rem; displaY: block; position: absolute; top: -0.9rem; left: 50%; transform: translate(-50%, 0); z-index: 1; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul { position: relative; display: block; padding: 2rem; background-color: #fff; border: 1px solid #DEDEDE; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a { display: flex; font-size: 1.4rem; align-items: center; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a:hover span, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a:hover span { color: #000; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a span, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li a span { color: #9EA1A2; font-weight: 400; displaY: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li + li, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem ul li + li { margin-top: 1rem; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem.on, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carlistItem.on { display: block; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem.on + .carlistItem, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist .carItem.on + .carlistItem { display: block; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist.on a::after, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist.on a::after { transform: rotate(-180deg); background-position-x: left; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon { display: flex; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon i, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon i { displaY: block; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .boxBullet, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .boxBullet { display: none; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .boxBullet, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .boxBullet { width: 1.4rem; height: 1rem; displaY: block; position: absolute; top: -0.9rem; left: 50%; transform: translate(-50%, 0); z-index: 1; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { position: fixed; right: -100rem; top: 0; height: 100vh; width: 100%; min-width: 36rem; transition: right 0.3s; } @media (min-width: 501px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { max-width: 36rem; } } @media (max-width: 768px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { background-color: #fff; } } @media (max-width: 320px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { max-width: 32rem; } } @media (min-width: 768px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { max-width: 36rem; } } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp { position: inherit; display: flex; align-items: center; right: inherit; top: inherit; width: auto; height: auto; width: 100%; min-width: auto; box-shadow: none; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember { margin-top: 5.6rem; displaY: flex; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember { display: none; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button { width: 50%; height: 5rem; background-color: #F3F3F3; border: solid #DEDEDE; border-width: 1px 1px 1px 0px; padding: 2rem; display: flex; align-items: center; justify-content: space-between; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button { display: none; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button::after, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button::after { content: ""; display: block; width: 0.6rem; height: 1.2rem; background-image: url(/kr/assets/images/common/icon-mMarrow.svg); background-repeat: no-repeat; background-size: contain; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button + button, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember button + button { border-right: 0; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .mobileMember { display: none; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu { position: relative; padding: 3rem 2rem; min-height: 100vh; overflow-y: auto; background-color: #fff; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu { padding: 0; min-height: auto; overflow-y: inherit; padding: 0; background-color: #000; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu > a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu > a { display: none; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu > a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu > a { display: flex; align-items: center; height: 8rem; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu { width: 100%; displaY: block; margin-bottom: 4rem; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu { display: none; position: absolute; min-width: 11rem; top: 7.9rem; left: 50%; transform: translate(-50%, 0); background-color: #fff; padding: 1.5rem; border: 1px solid #DEDEDE; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock { display: block; margin-top: 5rem; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock { display: none; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock li a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock li a { color: #676767; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock li + li, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu .moblieBlock li + li { margin-top: 2rem; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul { position: relative; display: block; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a { display: flex; font-size: 1.6rem; font-weight: 600; align-items: center; color: #000; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a { color: #9EA1A2; font-size: 1.4rem; font-weight: 400; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a:hover, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a:hover { color: #000; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a span, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li a span { color: #676767; font-weight: 400; displaY: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li + li, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li + li { margin-top: 3rem; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li + li, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu ul li + li { margin-top: 1rem; } } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .loginBtn, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .loginBtn { display: none; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu.on, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu .gnbMenu.on { display: block; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user { position: relative; display: none; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user { display: block; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user > a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user > a { display: none; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user > a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user > a { display: flex; align-items: center; height: 8rem; } } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu { displaY: none; width: 100%; min-width: 11rem; top: 7.9rem; left: 50%; transform: translate(-50%, 0); position: absolute; padding: 1.5rem; background-color: #fff; border: 1px solid #DEDEDE; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul { position: relative; display: block; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a { display: flex; font-size: 1.4rem; align-items: center; color: #9EA1A2; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a:hover, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a:hover { color: #000; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a span, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li a span { color: #676767; font-weight: 400; displaY: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li + li, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu ul li + li { margin-top: 1rem; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu.on, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .user .userMenu.on { display: block; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu + .user, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp .menu + .user { margin-left: 2rem; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp.on, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp.on { right: 0rem; display: block; background-color: #000; box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp + .cart, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp + .cart { margin-left: 0; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp + .cart, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .mMenuWarp + .cart { margin-left: 2rem; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .cart > a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .cart > a { display: flex; align-items: center; height: 5.6rem; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .cart > a, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .cart > a { height: 8rem; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu { position: relative; display: block; width: 3rem; height: 5.6rem; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu { display: none; height: 8rem; } } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .slide-open, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .slide-open { position: absolute; display: flex; align-items: center; justify-content: flex-end; top: 50%; left: 0%; width: 3.6rem; height: 5rem; transform: translate(0%, -50%); cursor: pointer; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur { display: block; position: absolute; width: 0px; height: 0px; left: 50%; transform: translate(-50%, -50%); top: 50%; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur .top-line, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur .top-line { width: 1.8rem; height: 0.2rem; background-color: #fff; bottom: -0.4rem; content: ""; position: absolute; left: -0.4rem; transition: transform 0.3s; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur .bot-line, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur .bot-line { width: 1.8rem; height: 0.2rem; background-color: #fff; top: -0.6rem; content: ""; position: absolute; left: -0.4rem; transition: transform 0.3s; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on { width: 0; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on .bot-line, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on .bot-line { transform: translateY(4px) rotate(135deg); background-color: #fff; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on .top-line, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .gnbIcon .moblieMenu .burgur.on .top-line { transform: translateY(-4px) rotate(-135deg); background-color: #fff; } .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist + .gnbIcon, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist + .gnbIcon { margin-left: 0; } @media (min-width: 1025px) { .hederWarp.hBoder .headerInner .headerTop .headerGnb .topUtil .carlist + .gnbIcon, .hederWarp.noBoder .headerInner .headerTop .headerGnb .topUtil .carlist + .gnbIcon { margin-left: 2.5rem; } } .infoSticky { background-color: #1E1E1E; } body { overflow-x: hidden; } body .faqKey { background-image: url(/kr/assets/images/genesis/keybg/faq-key.png); } @media (min-width: 1025px) { body .faqKey { background-image: url(/kr/assets/images/genesis/keybg/faq-key.png); } } body .csKey { background-image: url(/kr/assets/images/genesis/keybg/cs-key.png); } @media (min-width: 1025px) { body .csKey { background-image: url(/kr/assets/images/genesis/keybg/cs-key.png); } } body .serviceInfo { background-image: url(/kr/assets/images/genesis/keybg/serviceinfo-key.png); } @media (min-width: 1025px) { body .serviceInfo { background-image: url(/kr/assets/images/genesis/keybg/serviceinfo-key.png); } } body .notice { background-image: url(/kr/assets/images/genesis/keybg/notice-key.png); } @media (min-width: 1025px) { body .notice { background-image: url(/kr/assets/images/genesis/keybg/notice-key.png); } } body#notice .hederWarp.hskey .headerInner { background-color: #000; width: 100%; } body#notice .hederWarp.hskey .headerInner .headerTop { max-width: 120rem; margin: 0 auto; } body#notice .pageTitle h1 { font-weight: 300; } body#notice .contentWarp .noticeList .borderList ul li a { border: 1px solid #DEDEDE; border-radius: 0; } body#notice .contentWarp .noticeList .borderList ul li a div p { font-weight: 500; font-family: "GenesisSansText"; } body#notice .contentWarp .noticeList .borderList ul li a div span { color: #111; } body#notice .contentWarp .noticeList .borderList ul li.point a { border: 1px solid #111; border-radius: 0; } body#notice .contentWarp.listView .noticeView .viewInner .viewTitle h1 { font-weight: 400; } body#notice .contentWarp.listView .noticeView .viewInner .viewTitle p span { color: #111; } body#notice .btnNextPre .btnInner > div > p span { font-weight: 400; } body#notice .btnNextPre .btnInner > div div span { color: #111; } body#notice .btnNextPre .btnInner > div div a { font-weight: 400; } body#notice .btnNextPre .btnInner div + div > div p { font-weight: 400; } body#faq .pageTitle h1 { font-weight: 300; } body#faq .hederWarp.hskey .headerInner { background-color: #000; width: 100%; } body#faq .hederWarp.hskey .headerInner .headerTop { max-width: 120rem; margin: 0 auto; } body#faq .contentWarp .faqList .faqAccodion .accordion dl { border-radius: 0; } body#faq .contentWarp .faqList .faqAccodion .accordion dl dt { font-weight: 500; font-family: "GenesisSansText"; } body#faq .contentWarp .faqList .faqAccodion .noList { border-radius: 0; } body#faq .contentWarp .csWarp dl.important dt::after { content: ""; background-color: #AF6249; } body#faq .contentWarp .csWarp dl dt { font-weight: 500; } body#faq .contentWarp .csWarp .csComplete p strong { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .productView .productRight .optionWarp .producTitle h1 { font-weight: 300; } .contentWarp .productView .productRight .optionWarp .producOption h2 { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .productSmallVideo { border-radius: 0rem; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn label { border-radius: 0rem; border: 1px solid #DEDEDE; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn input[type=checkbox] { visibility: hidden; position: absolute; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn input[type=checkbox]:checked + label { background-color: #fff !important; border: 1px solid #05141F; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn input[type=checkbox]:checked + label::before { content: ""; position: absolute; right: 2rem; top: 50%; transform: translate(-50%, -50%); display: block; width: 2rem; height: 2rem; background-image: url(/kr/assets/images/genesis/svg/icon_select.svg) !important; background-size: contain; background-repeat: no-repeat; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn input[type=checkbox]:checked + label div p span, .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn input[type=checkbox]:checked + label div p strong { color: #000 !important; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn:hover label { border: 1px solid #000; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn div { display: flex; flex-wrap: wrap; align-items: center; padding-left: 3rem; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn div p span, .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn div p strong { displaY: block; width: 100%; font-size: 1.6rem; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn div p strong { font-weight: 600; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn div p span { font-weight: 400; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn div p strong + span { margin-top: 1rem; } .contentWarp .productView .productRight .optionWarp .producOption .optionList .checkBtn + .checkBtn { margin-top: 1rem; } .contentWarp .productView .productRight .optionWarp .producOption .priceList .radioBtn label { border-radius: 0; } .contentWarp .productView .productRight .optionWarp .producOption .priceList .radioBtn label strong { font-weight: 400; } .contentWarp .productView .productRight .optionWarp .producInfoWarp .producInfoLogIn ul li { border-radius: 0; } .contentWarp .productView .productRight .optionWarp .producInfoWarp .producInfoLogIn ul li:hover { background-color: #fff; border-color: #111; } .contentWarp .productView .productRight .optionWarp .producInfoWarp .producInfoLogIn ul li:hover dl dt, .contentWarp .productView .productRight .optionWarp .producInfoWarp .producInfoLogIn ul li:hover dl dd { color: #111; } .contentWarp .productView .productRight .optionWarp .producInfoWarp .producInfoLogIn ul li:hover dl dt p, .contentWarp .productView .productRight .optionWarp .producInfoWarp .producInfoLogIn ul li:hover dl dt strong, .contentWarp .productView .productRight .optionWarp .producInfoWarp .producInfoLogIn ul li:hover dl dd p, .contentWarp .productView .productRight .optionWarp .producInfoWarp .producInfoLogIn ul li:hover dl dd strong { color: #111; } .contentWarp .productView .productRight .optionWarp .priceTotal .total dt { font-weight: 500; } .contentWarp .productView .productRight .optionWarp .priceTotal .total dd { font-weight: 400; } .contentWarp .cartView .pageTitle h1 { font-weight: 300; } .contentWarp .cartView .pageTitle p { font-weight: 300; } .contentWarp .cartView .productListWarp .allSelect { border-radius: 0; } .contentWarp .cartView .productListWarp .productLis ul li { border-radius: 0; } .contentWarp .cartView .productListWarp .productLis ul li .cartItem .cartItemInfo > div dl dd { font-weight: 400; font-family: "GenesisSansHead"; } .contentWarp .cartView .productListWarp .productLis ul li .cartItem .cartItemInfo > div dl dt { font-weight: 400; font-family: "GenesisSansHead"; } .contentWarp .cartView .productListWarp .productLis ul li .cartItem .cartItemInfo + dl dd, .contentWarp .cartView .productListWarp .productLis ul li .cartItem .cartItemInfo + dl dt { font-weight: 400; font-family: "GenesisSansText"; } .contentWarp .cartView .productListWarp .productLis ul li .addBtnWarp .towButton { display: block; } .contentWarp .cartView .productListWarp .productLis ul li .addBtnWarp .towButton .leftBtn { margin-right: 0; } .contentWarp .cartView .productListWarp .productLis ul li .addBtnWarp .towButton .rightBtn { margin-left: 0; margin-top: 1rem; } .contentWarp .cartView .productListWarp .totalWarp { border-radius: 0; } .contentWarp .cartView .productListWarp .totalWarp .totalPrice p { font-weight: 400; font-family: "GenesisSansText"; } .contentWarp .tabWarp a { font-weight: 400; } .contentWarp .mypageWarp .leftLnbWarp .title h1 { font-weight: 300; font-family: "GenesisSansHead"; } .contentWarp .mypageWarp .leftLnbWarp .lnbList ul li a { font-weight: 400; font-family: "GenesisSansHead"; } .contentWarp .mypageWarp .rightConWarp .conTitle h2 { font-weight: 300; } .contentWarp .mypageWarp .rightConWarp .conTitle p { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div h3 { font-weight: 400; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div .itemListWarp > ul > li { border-radius: 0; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div .itemListWarp > ul > li .cartItem .cartItemInfo > div > p { border-radius: 0; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div .itemListWarp > ul > li .cartItem .cartItemInfo > div dl dt { font-weight: 400; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div .itemListWarp > ul > li .cartItem .cartItemInfo > div dl dd span { color: #AF6249; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div .itemListWarp > ul > li .thankInfo dt { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div .itemListWarp > ul > li .thankInfo dd { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div.myPayList > ul > li { border-radius: 0; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div.myPayList > ul > li .paySummary dl dt { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myItemWarp > div.myPayList > ul > li .paySummary dl.totalPay dd { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .itemInfo h3 { font-weight: 400; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .cancleInfo dl dt { font-weight: 500; font-family: "GenesisSansText"; margin-bottom: 1rem; } .contentWarp .mypageWarp .rightConWarp .cancleInfo dl dd { font-family: "GenesisSansText"; color: #111; margin-top: 0; } .contentWarp .mypageWarp .rightConWarp .cancleInfo dl + dl dt { font-weight: 400; color: #111; } .contentWarp .mypageWarp .rightConWarp .cancleInfo dl + dl dd { font-family: "GenesisSansText"; color: #676767; } .contentWarp .mypageWarp .rightConWarp .questions ul li { border-radius: 0; } .contentWarp .mypageWarp .rightConWarp .questions ul li a > div span, .contentWarp .mypageWarp .rightConWarp .questions ul li a > div em { font-weight: 400; font-family: "GenesisSansHead"; } .contentWarp .mypageWarp .rightConWarp .questions ul li a > p { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .questionsView .usrQuestions > div span { font-weight: 400; } .contentWarp .mypageWarp .rightConWarp .questionsView .usrQuestions dl dt { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .questionsView .usrQuestions dl dd { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .questionsView .adminAnswer dl dd { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .listbtnWarp { width: 100%; max-width: 38.4rem; justify-content: center; display: flex; } .contentWarp .mypageWarp .rightConWarp .myAccount .myinfomation > div p { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .myinfomation > div p strong { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .myinfomation > div p span { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .marketingAgrre h3 strong { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .marketingAgrre h3 p { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .marketingAgrre div label span { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .serviceOut dl dt { font-weight: 500; color: #676767; font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .serviceOut dl dd input { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .outAgrre div label span { font-family: "GenesisSansText"; } .contentWarp .mypageWarp .rightConWarp .myAccount .outInfo p strong { font-family: "GenesisSansText"; font-weight: 500; } .contentWarp .mypageWarp .rightConWarp .myAccount .outInfo p span { font-family: "GenesisSansText"; } .contentWarp .paging .pagingInner a { font-family: "GenesisSansText"; font-weight: 700; } .contentWarp .member .pageTitle h1 { font-weight: 300; } .contentWarp .member .section1 h2, .contentWarp .member .section2 h2, .contentWarp .member .section3 h2 { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .member .section1 p, .contentWarp .member .section2 p, .contentWarp .member .section3 p { font-family: "GenesisSansText"; } .contentWarp .member .section1 label span, .contentWarp .member .section2 label span, .contentWarp .member .section3 label span { font-family: "GenesisSansText"; } .contentWarp .member .section1 .memberComplet p strong { font-weight: 500; font-family: "GenesisSansText"; } .contentWarp .member .section1 .memberComplet p span { font-family: "GenesisSansText"; } .contentWarp .member .termsContents h2 { font-family: "GenesisSansText"; font-weight: 500; } .contentWarp .member .termsContents h3, .contentWarp .member .termsContents h4, .contentWarp .member .termsContents p, .contentWarp .member .termsContents span { font-family: "GenesisSansText"; } .relatedProducts .relatedInnder .relatedList a .relatedListItem { border-radius: 0; } .relatedProducts .relatedInnder .relatedList a .relatedListItem .itemInner .itemLeft .productName dt { font-weight: 400; } .relatedProducts .relatedInnder .relatedList a .relatedListItem .itemInner .itemLeft .img { border-radius: 0; } .contentWarp.carsw .carswRight .carswRightInner h2 { font-weight: 400; } .contentWarp.carsw .carswRight .carswRightInner .carswInfo dl dd { font-weight: 400; font-family: "GenesisSansText"; } .contentWarp.carsw .carsFull .pageSubTitle h2 { font-weight: 400; font-family: "GenesisSansHead"; } .contentWarp.carsw .carsFull .pageSubTitle p { font-family: "GenesisSansText"; } .contentWarp.carsw .carsFull .selectStreamign li { border-radius: 0; } .contentWarp.carsw .carsFull .selectStreamign li > div div dl dt { font-weight: 400; font-family: "GenesisSansHead"; } .contentWarp.carsw .carsFull .selectStreamign li > div div .oneButton a { border: 0; } .contentWarp.carsw .carsFull .selectStreamign li > div div .oneButton a p { border-width: 1px; height: 4.8rem; } .contentWarp.carsw .carsFull .selectStreamign li > div div .oneButton a::after, .contentWarp.carsw .carsFull .selectStreamign li > div div .oneButton a::before { content: none; } .contentWarp.carsw .carsFull .selectStreamign li > div div .oneButton a:hover p { background-color: #111; color: #fff; border-color: #111; } .contentWarp.carsw .carsFull .installGuide div p strong, .contentWarp.carsw .carsFull .installGuide div p span { font-weight: 400; font-family: "GenesisSansText"; } .contentWarp.carsw .carsFull .completeForm > div > dl .completeItemList ul li .imgItem > div { border-radius: 0; } .contentWarp.carsw .carsFull .completeForm > div > dl .completeItemList ul li .imgItem dl dt { font-weight: 400; font-family: "GenesisSansHead"; } .contentWarp.carsw .carsFull .completeForm > div > dl .completeItemList ul li .cachItem dl dd { font-weight: 400; font-family: "GenesisSansText"; } .contentWarp.carsw .carsFull .completeForm > div > dl > dd { font-family: "GenesisSansText"; } .alertPopup { display: none !important; } .alertPopup .popInner { border-radius: 0; } .alertPopup .popInner p strong { font-family: "GenesisSansText"; font-weight: 500; } .alertPopup .popInner p span { font-family: "GenesisSansText"; } .alertPopup .popInner .tableStyle dl dt { font-family: "GenesisSansText"; } .alertPopup .popInner .tableStyle dl dd { font-family: "GenesisSansText"; }