@charset "UTF-8"; /*변수*/ /*반응형 화면 크기*/ /*css 디폴트는 모바일이 기준*/ /*반응형, 브라우저 크기가 300px 이하일때*/ /*반응형, 브라우저 크기가 800px 이상일때*/ /*@media (min-width: $mobile ) and (max-width: $tablet){*/ /*반응형, 브라우저 크기가 1025px 이상일때*/ /*반응형, 브라우저 크기가 1204px 이상일때*/ /*넓이, 높이 자동 계산함수*/ /*변수파일 import*/ .contentWarp.carsw { display: flex; width: 100%; margin: 0 auto; justify-content: space-between; } @media (max-width: 768px) { .contentWarp.carsw { flex-wrap: wrap; } } @media (min-width: 1240px) { .contentWarp.carsw { width: 120rem; } } .contentWarp.carsw .pageSubTitle { margin-top: 4rem; } @media (min-width: 768px) { .contentWarp.carsw .pageSubTitle { margin-top: 7rem; } } .contentWarp.carsw .pageSubTitle h2 { font-size: 1.8rem; } @media (min-width: 768px) { .contentWarp.carsw .pageSubTitle h2 { font-size: 2.4rem; } } .contentWarp.carsw .pageSubTitle p { margin-top: 1rem; font-size: 1.4rem; line-height: 2.2rem; } @media (min-width: 768px) { .contentWarp.carsw .pageSubTitle p { font-size: 1.6rem; margin-top: 2rem; line-height: 2.4rem; } } .contentWarp.carsw .streamignEditBtn { display: flex; justify-content: center; align-items: center; margin-top: 3rem; } @media (min-width: 768px) { .contentWarp.carsw .streamignEditBtn { margin-top: 4rem; } } .contentWarp.carsw .streamignEditBtn a { display: flex; justify-content: center; align-items: center; width: 100%; height: 5rem; background-color: #F3F3F3; border-radius: 0.6rem; font-size: 1.4rem; font-weight: 600; color: #676767; } @media (min-width: 768px) { .contentWarp.carsw .streamignEditBtn a { height: 6.5rem; font-size: 1.6rem; } } .contentWarp.carsw .streamignEditBtn a span { margin: 0 0.8rem; padding-top: 0.2rem; } .contentWarp.carsw .stopServiceBtn { display: flex; justify-content: center; align-items: center; margin: 3rem; } @media (min-width: 768px) { .contentWarp.carsw .stopServiceBtn { margin-top: 4rem; } } .contentWarp.carsw .stopServiceBtn a { display: flex; align-items: center; font-size: 1.4rem; color: #676767; transition: 0.3s; } @media (min-width: 768px) { .contentWarp.carsw .stopServiceBtn a { font-size: 1.6rem; } } .contentWarp.carsw .stopServiceBtn a:hover { color: #000000; } .contentWarp.carsw .stopServiceBtn a span { margin-right: 1rem; text-decoration: underline; text-underline-offset: 0.5rem; } .contentWarp.carsw .selectStreamign { margin-top: 2rem; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamign { margin-top: 4rem; } } .contentWarp.carsw .selectStreamign.editUse { margin-top: 1rem; } .contentWarp.carsw .selectStreamign li { padding: 2rem; border: 0.1rem solid #DEDEDE; border-radius: 0.6rem; overflow: hidden; margin-bottom: 1rem; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamign li { display: flex; justify-content: space-between; align-items: center; padding: 0 3rem 0 0; } } .contentWarp.carsw .selectStreamign li .imgItemWrap { display: flex; justify-content: space-between; align-items: center; width: 100%; } .contentWarp.carsw .selectStreamign li .imgItemWrap .imgItem { display: flex; justify-content: flex-start; align-items: center; } .contentWarp.carsw .selectStreamign li .imgItemWrap .imgItem img { width: 7.5rem; height: 7.5rem; border-radius: 0.6rem; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamign li .imgItemWrap .imgItem img { width: 15rem; height: 15rem; border-radius: 0; } } .contentWarp.carsw .selectStreamign li .imgItemWrap .imgItem .title { margin-left: 2rem; font-size: 1.6rem; font-weight: 600; color: #000000; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamign li .imgItemWrap .imgItem .title { margin-left: 3rem; font-size: 1.8rem; } } .contentWarp.carsw .selectStreamign li .btnWarp { margin-top: 3rem; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamign li .btnWarp { margin-top: 0; } } .contentWarp.carsw .selectStreamign li .btnWarp .oneButton { height: 5.6rem; width: 100%; min-width: 16rem; } .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a { width: 100%; display: flex; } .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button::before, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div::before, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a::before { content: ""; display: block; width: 3rem; height: 5.6rem; background-image: url(/kr/assets/images/kia/svg/kia-btn-wleft.svg); background-size: auto; background-repeat: no-repeat; background-position: center left; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button::before, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div::before, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a::before { width: 4rem; } } .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button::after, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div::after, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a::after { content: ""; display: block; width: 3rem; height: 5.6rem; background-image: url(/kr/assets/images/kia/svg/kia-btn-wright.svg); background-size: auto; background-repeat: no-repeat; background-position: center right; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button::after, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div::after, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a::after { width: 4rem; } } .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button:hover p, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div:hover p, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a:hover p { color: #05141F; border-color: #F3C300; background-color: #F3C300; } .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button:hover::before, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div:hover::before, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a:hover::before { content: ""; background-image: url(/kr/assets/images/kia/svg/kia-btn-yleft.svg); } .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button:hover::after, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div:hover::after, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a:hover::after { content: ""; background-image: url(/kr/assets/images/kia/svg/kia-btn-yright.svg); } .contentWarp.carsw .selectStreamign li .btnWarp .oneButton button p, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton div p, .contentWarp.carsw .selectStreamign li .btnWarp .oneButton a p { font-family: "KiaSignature"; display: flex; font-size: 1.4rem; font-weight: 600; align-items: center; justify-content: center; height: 5.6rem; width: 100%; background-color: #fff; color: #05141F; border-width: 1px 0 1px 0; border-style: solid; border-color: #9BA1A5; border-radius: 0; } .contentWarp.carsw .selectStreamignStop { margin-top: 3rem; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamignStop { margin-top: 4rem; } } .contentWarp.carsw .selectStreamignStop li { display: flex; justify-content: flex-start; align-items: center; padding: 2rem; border: 0.1rem solid #DEDEDE; border-radius: 0.6rem; margin-bottom: 1rem; } .contentWarp.carsw .selectStreamignStop li img { width: 7.5rem; height: 7.5rem; margin-left: 2rem; border-radius: 0.6rem; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamignStop li img { width: 11rem; height: 11rem; } } .contentWarp.carsw .selectStreamignStop li .title { margin-left: 2rem; font-size: 1.6rem; font-weight: 600; color: #000000; } @media (min-width: 768px) { .contentWarp.carsw .selectStreamignStop li .title { margin-left: 3rem; font-size: 1.8rem; } } .switchToggle { position: relative; display: inline-block; width: 4.8rem; height: 2.4rem; vertical-align: middle; } @media (min-width: 768px) { .switchToggle { width: 6.4rem; height: 3.2rem; } } .switchToggle input { display: none; } .switchToggle input:checked + .slider { background-color: #5D7D2B; } .switchToggle input:focus + .slider { box-shadow: 0 0 1px #5D7D2B; } .switchToggle input:checked + .slider:before { transform: translateX(2.4rem); } @media (min-width: 768px) { .switchToggle input:checked + .slider:before { transform: translateX(3rem); } } .switchToggle input:not(:checked) + .slider:hover { background-color: #37434C; } .switchToggle .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #9EA1A2; transition: 0.4s; } .switchToggle .slider::before { position: absolute; content: ""; height: 1.6rem; width: 1.6rem; left: 0.4rem; bottom: 0.4rem; background-color: white; transition: 0.4s; } @media (min-width: 768px) { .switchToggle .slider::before { height: 2rem; width: 2rem; left: 0.6rem; bottom: 0.6rem; } } .switchToggle .slider.round { border-radius: 34px; } .switchToggle .slider.round::before { border-radius: 50%; }