@charset "UTF-8"; body { background-color: #FCFCFC; } h4, .h4 { font-weight: bold; color: #34404B; } .btn-outline-custom { color: #707070; border-color: #707070; } ul { display: block; list-style-type: none; -webkit-margin-before: 0; margin-block-start: 0; -webkit-margin-after: 0; margin-block-end: 0; -webkit-margin-start: 0; margin-inline-start: 0; -webkit-margin-end: 0; margin-inline-end: 0; -webkit-padding-start: 0; padding-inline-start: 0; } a { color: #727679; } a:hover { color: #FFAC73; text-decoration: none; } :focus { outline: -webkit-focus-ring-color auto 0; } shadow { -webkit-box-shadow: 0 1px 10px #cecece; box-shadow: 0 1px 10px #cecece; } .tel { color: #EE751B; font-size: 1.5rem; font-weight: bold; } @media (max-width: 576px) { .tel { font-size: 1rem; } } .tel:hover { color: #EE751B; } .loading-move { -webkit-animation-name: move; animation-name: move; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-delay: 0; animation-delay: 0; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-timing-function: linear; animation-timing-function: linear; } @-webkit-keyframes move { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes move { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .new { position: absolute; right: 0; top: 0; background-color: #FF0000; color: #fff; padding: 0.3rem 0.6rem; font-size: 0.625rem; } .className { position: absolute; left: 0; bottom: 0; background-color: #EE7800; color: #fff; padding: 0.3rem 0.6rem; font-size: 0.75rem; } @media (max-width: 576px) { .className { font-size: 0.9375rem; } } .gotop-btn-wrapper { z-index: 1031; } .container-width-column { max-width: 1120px; margin: 0 auto; } .container-width-ad { max-width: 768px; } .formBtn { width: 47%; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .formBtn { width: 91%; } } .formBtn--mr { margin-right: 2%; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .formBtn--mr { margin-right: 0; } } .formBtn .btn { padding: 1.2rem 0.75rem; } .swiper-button-next, .swiper-button-prev { color: #FFF !important; } .swiper-pagination { position: unset; -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); color: #727679; } .bg-ad { background-color: rgba(255, 255, 255, 0.7); } .bg-lightgray { background-color: #FCFCFC; } .divider { width: 100%; height: 1px; background-color: #AAAAAA; } .divider--mg { margin: 0 0 2rem; } .breadcrumb { background-color: #FCFCFC; } @media (max-width: 576px) { .breadcrumb { margin-bottom: 0; display: block; } } @media (max-width: 576px) { .breadcrumb li { display: inline; } } .breadcrumb a { font-size: 0.75rem; } .breadcrumb .breadcrumb-item.active a { color: #AAAAAA; } .breadcrumb h1 { font-size: 0.75rem; font-weight: 400; line-height: 2.3; margin-bottom: 0; } @media (max-width: 576px) { .breadcrumb h1 { display: inline; } } .caseSlider { max-width: 1310px; margin: 0 auto; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseSlider { max-width: 100%; } } .caseSlider__bgImg { height: 860px; background-repeat: no-repeat; background-size: 100% 100%; background-position: center; position: relative; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseSlider__bgImg { height: 250px; } } .caseSlider__bgImg:hover { cursor: pointer; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .caseSlider__bgImg:hover img { -webkit-transform: scale(1.2); transform: scale(1.2); -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseSlider__bgImg:hover img { -webkit-transform: scale(1); transform: scale(1); } } .caseSlider__bgImg img { position: absolute; right: 30px; bottom: 25px; width: 30px; height: 30px; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseSlider__bgImg img { right: 10px; bottom: 10px; opacity: 1; } } .caseSlider__link { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 1310px; margin: 0 auto; background: #fff; min-height: 860px; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseSlider__link { min-height: unset; } } .caseSlider__link:hover { cursor: pointer; } .caseSlider__link--mx { max-width: 1120px; } .caseSlider__img { max-width: 100%; } .caseSlider picture img { position: absolute; right: 10px; bottom: 10px; width: 30px; height: 30px; } .caseSlider .morePhotoTip { position: absolute; color: #FFF; right: 75px; bottom: 50px; padding: 0.2rem 0.8rem; background-color: rgba(0, 0, 0, 0.45); -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseSlider .morePhotoTip { font-size: 0.9rem; right: 10px; bottom: 10px; } } .info { margin: 0 0 1.8rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .info { margin: 0 0 1rem; } } .info--shadow { -webkit-box-shadow: 0 1px 10px #cecece; box-shadow: 0 1px 10px #cecece; } .info__items { font-size: 1.2rem; text-align: center; color: #34404B; font-weight: 800; padding: 0; min-height: 4.5rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .info__items { font-size: 1rem; padding: 0.5rem; } } .info__items__title { color: #727679; font-weight: 400; font-size: 1rem; } .info__items--ellipse { -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 1; height: calc(19.2px * 1 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .info__items--ellipse { height: calc(16px * 1 * 1.5); min-height: 0; padding: 0; } } .info__items > div { padding: 0 1rem; } .info .container--padding { padding: 1.2rem 0; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .info .container--padding { padding: 0 1.875rem; } } .info__option { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 100%; } .info .mh { min-height: 75px; } .info .border-below { border-bottom: 1px solid #cecece; } .info .small { color: #727679; font-size: 80%; -webkit-transform: scale(0.85); transform: scale(0.85); } .info .border-sidebar { position: relative; } .info .border-sidebar::after { content: ''; display: inline-block; width: 1px; height: calc(150px * 0.8); background-color: #cecece; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); position: absolute; left: 100%; top: 12px; } .article { color: #727679; } .article--style { background-color: #fff; -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); -webkit-transition: height 300ms ease-in-out; transition: height 300ms ease-in-out; } @media (max-width: 576px) { .article--style { background-color: transparent; -webkit-box-shadow: unset; box-shadow: unset; } } .article__title { color: #34404B; font-size: 1.5rem; font-weight: bold; margin-bottom: 0.5rem; } .article__contexts { font-size: 1.1rem; line-height: 1.8; height: 50px; overflow: hidden; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .article__contexts { font-size: 1rem; } } .article__contexts.active { height: auto; overflow: visible; } .article__contexts img { max-width: 80%; margin: 0.5rem 0; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .article__contexts img { max-width: unset; width: 100%; height: auto; } } .article__contexts table { width: unset !important; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .article__contexts table { width: 100% !important; } } .article__contexts__note { width: 99.5%; margin: 1.8rem auto; font-size: 1.125rem; padding: 1rem; border: 1px solid #727679; } .article__contexts__note > div { word-wrap: break-word; word-break: break-all; } .article__contexts__note span { font-weight: bold; } .article__contexts--longHeight { height: auto; -webkit-transition: height 300ms ease-in-out; transition: height 300ms ease-in-out; } @media (max-width: 576px) { .article__contexts--longHeight { height: auto; } } .article__wrapper { padding: 0.75rem 1rem; } .article__wrapper__note { color: #AAA; } .article .small { padding: 0.5rem 0; font-size: 80%; } .article__readMore { margin-left: auto; margin-right: auto; color: #FFAC73; text-align: center; font-size: 90%; padding: 0 0 1rem; -webkit-transform: translateY(-20px); transform: translateY(-20px); -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .article__readMore { width: 100%; margin: 0; } } .article__readMore:hover { cursor: pointer; } .article__readMore::before { content: ''; display: inline-block; background: -webkit-gradient(linear, left bottom, left top, from(#FCFCFC), to(rgba(255, 255, 255, 0.454219))); background: linear-gradient(0deg, #FCFCFC 0%, rgba(255, 255, 255, 0.454219) 100%); width: 100%; height: 25px; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .article__readMore--gradHight { -webkit-transform: translateY(75px); transform: translateY(75px); -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .article__readMore--gradHight { -webkit-transform: translateY(-20px); transform: translateY(-20px); } } .article__readMore--gradHight::before { background: -webkit-gradient(linear, left bottom, left top, from(rgba(252, 252, 252, 0.9)), color-stop(28%, rgba(255, 255, 255, 0.9)), color-stop(66%, rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0))); background: linear-gradient(0deg, rgba(252, 252, 252, 0.9) 0%, rgba(255, 255, 255, 0.9) 28%, rgba(255, 255, 255, 0.5) 66%, rgba(255, 255, 255, 0) 100%); position: absolute; bottom: 75px; left: 0; height: 340%; } @media (max-width: 576px) { .article__readMore--gradHight::before { background: -webkit-gradient(linear, left bottom, left top, from(#FCFCFC), to(rgba(255, 255, 255, 0.454219))); background: linear-gradient(0deg, #FCFCFC 0%, rgba(255, 255, 255, 0.454219) 100%); position: unset; height: 25px; } } .article__readMore.active { display: none; } .article__readMore.active::before { background: unset; } .article__readMore i { -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .article__readMore i.is-rotate { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .article__readMore__text { -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .article__readMore__text.is-open { height: 0; } @media (max-width: 576px) { .article__contexts * { max-width: calc(100vw - 32px) !important; height: auto !important; word-break: break-word; } .article__contexts iframe { min-height: calc(100vw / 16 * 9); } } .scMedia { padding: 1rem 0; } .scMedia__block { width: 35%; margin-left: auto; margin-right: auto; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 992px) { .scMedia__block { width: 50%; } } @media (max-width: 768px) { .scMedia__block { width: 70%; } } @media (max-width: 576px) { .scMedia__block { width: 100%; } } .scMedia__block--noneStyle { width: unset; margin-left: unset; margin-right: unset; } .scMedia__list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; background-color: #FFF; -webkit-box-shadow: 0 1px 10px #cecece; box-shadow: 0 1px 10px #cecece; border-radius: 45px; padding: 1rem 2.8rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 768px) { .scMedia__list { padding: 1rem 0.8rem; } } @media (max-width: 576px) { .scMedia__list { -webkit-box-shadow: none; box-shadow: none; border-radius: 0; padding: 0; background-color: #FCFCFC; } } .scMedia__list--noneStyle { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; border-radius: 0; padding: 1rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .scMedia__list--noneStyle { padding: 0; } } .scMedia .like-o { display: block; } .scMedia .like-o.active { display: none; } .scMedia .like { display: none; } .scMedia .like.active { display: block; } .scMedia__box { width: 100%; margin-left: auto; margin-right: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; } .scMedia__box a { width: 16%; } .relTag { padding: 1rem 0; } .relTag a { margin: 0 0 0.6rem 0.6rem; color: inherit; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .relTag a:hover { color: #FFAC73; border-color: #FFAC73; } .relTag__items { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; } .relTag__items__title { width: 7%; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .relTag__items__title { width: 30%; } } .relTag__items__tags { width: 93%; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .relTag__items__tags { width: 70%; } } .caseData { color: #727679; padding: 0.5rem 0 0; margin-bottom: 3rem; } .caseData__infoBlock { position: relative; -webkit-box-shadow: 0 1px 10px #cecece; box-shadow: 0 1px 10px #cecece; padding: 1rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData__infoBlock { padding: 0; } } .caseData h4 { padding: 0.5rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData h4 { padding: 1rem 0.5rem 0.5rem; } } .caseData h4 small { color: #727679; font-size: 80%; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData h4 small { font-size: 60%; } } .caseData__vr { position: absolute; top: 15px; right: 15px; text-align: center; color: #EE751B; border: 1px solid #EE751B; border-radius: 0.25rem; line-height: 1; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData__vr { top: 16px; right: 15px; } } .caseData__vr:hover { cursor: pointer; } .caseData__vr__big { font-size: 265%; font-weight: bold; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData__vr__big { font-size: 170%; } } .caseData__vr__text::before { content: '全景預覽'; display: inline-block; -webkit-transform: scale(0.8); transform: scale(0.8); } @media (max-width: 576px) { .caseData__vr__text::before { -webkit-transform: scale(0.6); transform: scale(0.6); } } .caseData__infoItems { padding: 0.5rem; } .caseData__infoItems__list { display: -webkit-box; display: -ms-flexbox; display: flex; } .caseData__infoItems__list--lf { -ms-flex-preferred-size: 15%; flex-basis: 15%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; max-width: 15%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; -webkit-box-align: start; -ms-flex-align: start; align-items: start; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData__infoItems__list--lf { -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; } } @media (max-width: 321px) { .caseData__infoItems__list--lf { -ms-flex-preferred-size: 30%; flex-basis: 30%; max-width: 30%; } } .caseData__infoItems__list--rt { -ms-flex-preferred-size: 80%; flex-basis: 80%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; max-width: 80%; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; word-break: break-all; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData__infoItems__list--rt { -ms-flex-preferred-size: 70%; flex-basis: 70%; max-width: 70%; } } .caseData__infoItems__list .small { color: #AAA; } .caseData__designerBlock { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-shadow: 0 1px 10px #cecece; box-shadow: 0 1px 10px #cecece; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData__designerBlock { -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0; } } .caseData__designerBlock ul { list-style-type: none; padding: 0.6rem; } .caseData__designerBlock__designer { width: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData__designerBlock__designer { width: 60%; } } .caseData__designerBlock__designer--pc { padding: 1rem 0.9rem; width: 50%; height: 100%; } .caseData__designerBlock__designer--above { height: 75%; } .caseData__designerBlock__designer--below { height: 25%; border-top: 1px solid #727679; } .caseData__designerBlock__avatar { width: 50%; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseData__designerBlock__avatar { width: 40%; } } .caseData__designerBlock__avatar--img { height: 370px; background-repeat: no-repeat; background-size: contain; background-position: center; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 1199px) { .caseData__designerBlock__avatar--img { height: 100%; background-size: contain; } } @media (max-width: 576px) { .caseData__designerBlock__avatar--img { height: 190px; background-size: contain; } } .caseVideo { margin: 0 0 3rem; } .caseVideo__block { margin: 1rem 0 0; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseVideo__block { margin: 0; } } .caseVideo__bgImg { height: 406px; background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseVideo__bgImg { height: 250px; } } .caseVideo__play { position: absolute; top: 43%; left: 47%; width: 55px; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .caseVideo__play { top: 43%; left: 45%; width: 55px; } } .mainSort { padding: 1rem 0; } .mainSort__state { font-size: 1rem; padding: 0.6rem 1rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .mainSort__state { font-size: 0.875rem; padding: 0.6rem 0; } } .mainSort__state span { color: #EE751B; font-size: 1.25rem; font-weight: bold; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .mainSort__state span { font-size: 0.875rem; } } .mainSort__wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; padding: 0 1rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .mainSort__wrapper { padding: 0; } } .mainSort__wrapper__item { width: 19%; margin: 0 1% 1rem 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid transparent; -webkit-box-shadow: 2px 3px 5px 2px #eee; box-shadow: 2px 3px 5px 2px #eee; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .mainSort__wrapper__item { width: 23%; margin: 0 2% 0.5rem 0; } } .mainSort__wrapper__item:nth-child(4n) ~ .mainSort__wrapper__item { margin: 0 1% 1rem 0; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .mainSort__wrapper__item:nth-child(4n) ~ .mainSort__wrapper__item { margin: 0 2% 0.5rem 0; } } .mainSort__wrapper__item:nth-child(4n) ~ .mainSort__wrapper__item:hover, .mainSort__wrapper__item:nth-child(4n) ~ .mainSort__wrapper__item:active, .mainSort__wrapper__item:nth-child(4n) ~ .mainSort__wrapper__item.active { color: #EE751B; border: 1px solid #EE751B; } .mainSort__wrapper__item:hover, .mainSort__wrapper__item:active, .mainSort__wrapper__item.active { color: #EE751B; border: 1px solid #EE751B; } .mainSort__wrapper a:not([href]):hover { color: #EE751B; text-decoration: none; } .mainSort .btn { font-size: 1rem; padding: 0.875rem 0.55rem; border-radius: 0.25rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .mainSort .btn { font-size: 0.875rem; border-radius: 0; padding: 0.575rem 0.55rem; } } @media (max-width: 576px) { .mainSort__wrapper__item:hover, .mainSort__wrapper__item:nth-child(4n) ~ .mainSort__wrapper__item:hover { color: inherit; border: 1px solid transparent; } .mainSort__wrapper__item:active, .mainSort__wrapper__item.active, .mainSort__wrapper__item:nth-child(4n) ~ .mainSort__wrapper__item:active, .mainSort__wrapper__item:nth-child(4n) ~ .mainSort__wrapper__item.active { color: #EE751B; border: 1px solid #EE751B; } } .subSort { padding: 1rem 0; background-color: transparent; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .subSort { background-color: #F4F4F4; } } .subSort__wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-line-pack: distribute; align-content: space-around; padding: 1.45rem 0.5rem; margin: 0 1.7rem 0 1rem; border-radius: 5px; background-color: #F4F4F4; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .subSort__wrapper { padding: 0; margin: 0 0.1rem; } } .subSort__wrapper__item { width: 20.5%; margin: 0 .5% 0.5rem 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .subSort__wrapper__item { width: 23%; margin: 0 2% 0.5rem 0; border-radius: 0; } } .subSort__wrapper__item:nth-child(4n) ~ .subSort__wrapper__item { margin: 0.7rem 4% 0 0; } @media (max-width: 576px) { .subSort__wrapper__item:nth-child(4n) ~ .subSort__wrapper__item { margin: .0 2% 0 0; } } .subSort__wrapper__item:hover, .subSort__wrapper__item:active, .subSort__wrapper__item.active { color: #EE751B; } .subSort__wrapper__itemPC { margin: 0.5rem 1rem; padding: 0.2rem; } .subSort__wrapper__itemPC:hover, .subSort__wrapper__itemPC:active, .subSort__wrapper__itemPC.active { color: #EE751B; } .subSort a { border: 1px solid #E0E0E0; } .subSort .btn { font-size: 0.875rem; padding: 0.275rem 0.175rem; } .likeSee__rule { margin: 0 0 1rem; } .likeSee__bgImg { height: 430px; background-repeat: no-repeat; background-size: cover; background-position: center; } @media (max-width: 576px) { .likeSee__bgImg { height: 217px; } } .likeSee__tag { padding: 0.5rem 0; } .likeSee__tag--item { margin: 0 0.2rem 0 0; } .likeSee__tag--item.active { color: #EE751B; } .likeSee__state { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .likeSee__state a { padding: 0 0.25rem; } .likeSee__state a.active { color: #EE751B; } .likeSee__state__filter--divider { height: 12px; display: inline-block; border: 0.5px solid #9d9d9d; } .likeSee__state__filter--offset { position: absolute; right: 10px; } .card { border: none; font-size: 0.75rem; } .card-body { padding: 0.5rem 0.5rem 0.5rem 0; } .card-img-top { border-top-left-radius: 0; border-top-right-radius: 0; } @media (max-width: 576px) { .card-columns { -webkit-column-count: 2; column-count: 2; -webkit-column-gap: 13px; column-gap: 13px; } .card-columns .card { display: inline-block; width: 98%; } } .ad { position: -webkit-sticky; position: sticky; z-index: 1025; bottom: 30px; display: none; } @media (max-width: 576px) { .ad { display: none; } } .ad__bgImg { height: 80px; background-repeat: no-repeat; background-size: cover; background-position: center; } .cardList { margin: 1rem 0 0; } .cardList__filter { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 1rem 0.5rem; } .cardList__filter a { padding: 0 0.35rem; } .cardList__filter a.active { color: #EE751B; } .cardList__filter--divider { height: 12px; display: inline-block; border: 0.5px solid #9d9d9d; } .cardList__item { -webkit-box-shadow: 0 1px 10px #eee; box-shadow: 0 1px 10px #eee; margin: 0 0 1.5rem; } .cardList__item__bgImg { height: 365px; background-repeat: no-repeat; background-size: 100%; background-position: center; position: relative; } @media (max-width: 576px) { .cardList__item__bgImg { height: 215px; } } .cardList__item__content { padding: 0.5rem 1rem; } .cardList__item--title { font-size: 1.125rem; font-weight: bold; margin: 0.5rem 0; color: #727679; } .cardList__item--ellipse { -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 2; height: calc(18px * 1 * 1.4); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .cardList__item--ellipse { height: calc(18px * 2 * 1.4); } } .cardList__item p { font-size: 0.75rem; } .cardList__item a { color: #AAAAAA; } .cardList__items { -webkit-box-shadow: 0 1px 10px #eee; box-shadow: 0 1px 10px #eee; margin: 0 0 1.5rem; } .cardList__items__bgImg { height: 293px; background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; } @media (max-width: 576px) { .cardList__items__bgImg { height: 215px; } } @media (max-width: 321px) { .cardList__items__bgImg { height: 193px; } } @media (max-width: 576px) { .cardList__items__bgImg--theme { height: 145px; } } @media (max-width: 321px) { .cardList__items__bgImg--theme { height: 125px; } } .cardList__items__bgImg--center { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .cardList__items__bgImg img { width: 50px; height: 50px; } .cardList__items__content { padding: 0.5rem 1rem; } .cardList__items--title { font-size: 1.125rem; font-weight: bold; margin: 0.5rem 0; color: #727679; } .cardList__items--title2 { font-size: 1.125rem; font-weight: bold; margin: 0 0 0.5rem; color: #43484C; } .cardList__items--ellipse { font-size: 1.125rem; -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 2; height: calc(18px * 2 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .cardList__items--ellipse { height: calc(18px * 2 * 1.5); } } .cardList__items--ellipse2 { font-size: 1.125rem; -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 1; height: calc(18px * 1 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .cardList__items--ellipse2 { height: calc(18px * 1 * 1.5); } } .cardList__items .themecontent { color: #727679; font-size: 1rem; margin-bottom: 0; } .cardList__items .themecontent--ellipse { font-size: 1rem; -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 3; height: calc(16px * 3 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } .themeBanner__imgBlock { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } .themeBanner__imgBlock__item { width: calc(100% / 3); position: relative; cursor: pointer; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .themeBanner__imgBlock__item:hover .overlay { opacity: 1; } .themeBanner__imgBlock a { display: block; } .themeBanner__imgBlock img { width: 100%; max-width: 100%; } .themeBanner .overlay { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; opacity: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .themeBanner .overlay p { color: #FFF; } .themeBanner .overlay__title { font-weight: bold; font-size: 1.125rem; letter-spacing: 0.72px; text-shadow: 0 2px 10px rgba(0, 0, 0, 0.7); } @media (max-width: 576px) { .pd-0 { padding: 0; } } @media (max-width: 576px) { .mg-0 { margin: 0; } } .themeArea { padding: 5.5rem 15px 0.5rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .themeArea { padding: 0; } } .themeArea__state { position: -webkit-sticky; position: sticky; top: 100px; padding: 0 0 0 15px; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .themeArea__state { position: unset; padding: 0; } } .themeArea__state__img { width: 100%; } .themeArea__state__caption { padding: 1rem 0.5rem; } .themeArea__state .title { color: #4D4D4D; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } .themeArea__state h2 { font-size: 2rem; font-weight: bold; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .themeArea__state h2 { font-size: 1.375rem; } } .themeArea__state p { color: #4D4D4D; font-size: 1.125rem; letter-spacing: 0.9px; margin: 1rem 0; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .themeArea__state p { font-size: 1rem; letter-spacing: 0.28px; } } .themeArea__list .themeCard { display: block; } .themeArea__list .themeCard:hover .cardList__items--title2 { color: #EE7800; } .themeArea .capital { color: #E0E0E0; font-size: 3.75rem; font-weight: bold; letter-spacing: 2.4px; margin-bottom: 0; padding: 0 1.5rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .themeArea .capital { font-size: 2.5rem; letter-spacing: 1.6px; margin-bottom: -6px; } } #themeBanner .swiper-scrollbar-block { position: absolute; left: 0; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 15px; margin: 5px 0; z-index: 10; } #themeBanner .carouselPrimary-bullet { position: relative; width: 100%; height: 4px; margin: 0 5px; background-color: rgba(0, 0, 0, 0.1); -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; } #themeBanner .carouselPrimary-bullet:after { content: ""; background: #EE7800; position: absolute; width: 0; height: 100%; left: 0; top: 0; } #themeBanner .carouselPrimary-bullet--active:after { width: 0; -webkit-animation-name: progress; animation-name: progress; -webkit-animation-duration: 4s; animation-duration: 4s; -webkit-animation-timing-function: linear; animation-timing-function: linear; } @-webkit-keyframes progress { 0% { width: 0; } 100% { width: 100%; } } @keyframes progress { 0% { width: 0; } 100% { width: 100%; } } .banner--offset { margin-top: calc(56px); } .banner__bgImg { height: 470px; background-repeat: no-repeat; background-size: cover; background-position: center center; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .banner__bgImg { height: 240px; } } .banner__bgImg--fixed { background-attachment: fixed; z-index: 1; } .dBlock { background-color: #FCFCFC; padding: 1rem 30px 0.5rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .dBlock { background-color: #F4F4F4; padding: 1rem 15px 0.5rem; position: relative; } } .avatar { width: 200px; height: 200px; border: 3px solid #FFF; border-radius: 50%; background-size: cover; background-repeat: no-repeat; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .avatar { width: 188px; height: 188px; position: absolute; top: -140px; } } .avatar--sm { width: 42px; height: 42px; position: unset; } .infoCard { color: #727679; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 1rem; background-color: rgba(244, 244, 244, 0.8); -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .infoCard { background-color: transparent; padding: 0 1.5rem 0 0; margin: 3rem 0 0; } } .infoCard--offset { -webkit-transform: translateY(-150px); transform: translateY(-150px); -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .infoCard--offset { -webkit-transform: translateY(-165px); transform: translateY(-165px); } } .infoCard--sticky { position: -webkit-sticky; position: sticky; top: 350px; z-index: 1010; } .infoCard > ul { line-height: 1.8; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .infoCard > ul { line-height: 2; } } .infoCard > ul a:hover { color: #727679; } .infoCard li { margin: 0.3rem 0; } .infoCard__name { color: #43484C; line-height: 1.3; font-size: 1.75rem; font-weight: bold; text-align: center; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .infoCard__name { font-size: 1.25rem; padding: 0 0.5rem; width: 100%; margin: 0 auto; } } .infoCard__name span { font-size: 1.25rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .infoCard__name span { font-size: 1rem; } } .infoCard__cmy { font-size: 1.25rem; text-align: center; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .infoCard__cmy { font-size: 1.125rem; padding: 0 0.5rem; width: 100%; margin: 0 auto; } } .infoCard__seo { font-size: 1rem; text-align: center; padding: 1rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .infoCard__seo { font-size: 1.125rem; padding: 0 0.5rem; width: 100%; margin: 0 auto; } } .infoCard__approve { color: #EE7800; font-size: 1rem; text-align: center; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .infoCard__approve { padding: 0 0.5rem; width: 100%; margin: 0 auto; } } .infoCard__more { color: #FFAC73; text-align: center; cursor: pointer; } .infoCard__more.is-hidden { display: none; } .infoCard__otherInfo { display: none; width: 100%; } .infoCard__otherInfo.is-open { display: block; } .infoCard__detail { width: 100%; } .infoCard__detail aside { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 2; } .infoCard__detail__l { -ms-flex-preferred-size: 30%; flex-basis: 30%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; max-width: 30%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 1280px) { .infoCard__detail__l { -ms-flex-preferred-size: 40%; flex-basis: 40%; max-width: 40%; } } @media (max-width: 576px) { .infoCard__detail__l { -ms-flex-preferred-size: 35%; flex-basis: 35%; max-width: 35%; } } .infoCard__detail__r { -ms-flex-preferred-size: 70%; flex-basis: 70%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; max-width: 70%; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; word-break: break-all; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 1280px) { .infoCard__detail__r { -ms-flex-preferred-size: 60%; flex-basis: 60%; max-width: 60%; } } @media (max-width: 576px) { .infoCard__detail__r { -ms-flex-preferred-size: 65%; flex-basis: 65%; max-width: 65%; } } .infoCard__detail__r a:hover, .infoCard__detail__r a:focus { color: #EE7800 !important; } .infoCard__detail .title { color: #AAAAAA; font-size: 1.125rem; font-weight: bold; -webkit-transform: translateX(-15px); transform: translateX(-15px); } @media (max-width: 576px) { .listNav--sticky { position: -webkit-sticky; position: sticky; top: 56px; width: 100%; z-index: 1010; } } @media (max-width: 576px) { .listNav ul { -ms-flex-pack: distribute; justify-content: space-around; background-color: #fff; } } .listNav ul li { margin: 0 0.8rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .listNav ul li { margin: 0; width: 25%; max-width: 25%; } } .listNav ul a { padding: 0.5rem 2.5rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .listNav ul a { padding: 1rem 0.5rem; text-align: center; font-size: 1.125rem; } } .listNav ul a.active { color: #EE7800; border-bottom: 2px solid #EE7800; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .listNav ul a.active { border-bottom: 3px solid #EE7800; } } #nav-collapse { display: none; } .nav-collapse-fixed { position: fixed; top: 66px; z-index: 1010; width: 100%; } .nav-collapse { padding: 1rem 0; background-color: #FCFCFC; } .nav-collapse li { margin: 0 2rem; } .nav-collapse a { padding: 0.5rem 2.5rem; } .nav-collapse a.active { color: #EE7800; border-bottom: 2px solid #EE7800; } .dVideo { padding: 1rem 0; } .dVideo__now__bgImg { height: 500px; background-repeat: no-repeat; background-size: cover; background-position: center center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .dVideo__now__bgImg img { width: 100px; height: 100px; } .dVideo__now__subtitle { color: #43484C; font-size: 1.5rem; font-weight: bold; } .dVideo__now__subtitle--ellipse { -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 1; height: calc(24px * 1 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; } .dVideo__stay__bgImg { height: 130px; background-repeat: no-repeat; background-size: cover; background-position: center center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .dVideo__stay__bgImg img { width: 45px; height: 45px; } .dVideo__stay__item { min-height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .dVideo__stay__subtitle { color: #727679; font-weight: bold; font-size: 1rem; } .dVideo__stay__subtitle--ellipse { font-size: 1rem; -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 2; height: calc(16px * 2 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .dVideo__stay__tag { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0.3rem 0 0 0; } .dVideo__mainTitle { color: #AAAAAA; font-size: 2rem; } @media (max-width: 576px) { .dAbout { padding: 2rem 0; } } .dAbout__item { margin: 0 0 2rem; } .dAbout__item__title { color: #AAAAAA; font-size: 2rem; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } @media (max-width: 576px) { .dAbout__item__title { font-size: 1.125rem; } } .dAbout__item__content { color: #43484C; } .hintInfo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: #FFF; padding: 0.5rem 1rem; } @media (max-width: 576px) { .hintInfo--sticky { position: -webkit-sticky; position: sticky; top: 56px; width: 100%; z-index: 1010; } } .hintInfo__name { color: #43484C; font-size: 0.9375rem; font-weight: bold; } .hintInfo__name--ellipse { -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 1; height: calc(15px * 1 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .hintInfo__name span { font-size: 0.9rem; } .hintInfo__cmy { font-size: 0.875rem; } .hintInfo__cmy--ellipse { -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 1; height: calc(14px * 1 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .hintInfo_listNav--sticky { position: -webkit-sticky; position: sticky; top: 56px; width: 100%; z-index: 1010; } .grid:after { content: ''; display: block; clear: both; } /* ---- .grid-item ---- */ .grid-sizer, .grid-item { width: calc(100% / 3 * 1); } @media (max-width: 576px) { .grid-sizer, .grid-item { width: calc(100% / 2 * 1); } } .grid-item { float: left; padding: 0 5px; } .grid-item .cardList__items__content { background: #FFF; } @media (max-width: 576px) { .grid-item.cardList__items { margin: 0 0 0.5rem; } .grid-item .cardList__items__content { padding: 0.3rem 0.3rem; background: #FFF; } .grid-item .cardList__items--title { margin: 0 0 0 0; } .grid-item .cardList__items--ellipse { -webkit-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 1; height: calc(16px * 1 * 1.5); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .grid-item p { margin-bottom: 0.5rem; } .grid-item a { font-size: 0.75rem; } } .grid-item img { display: block; max-width: 100%; } .freeCall { width: 100%; text-align: center; background: -webkit-gradient(linear, left top, left bottom, from(rgba(244, 244, 244, 0.9)), to(rgba(244, 244, 244, 0.9))); background: linear-gradient(180deg, rgba(244, 244, 244, 0.9) 0%, rgba(244, 244, 244, 0.9) 100%); } .freeCall--fixed { position: fixed; bottom: 57px; z-index: 1011; } /*# sourceMappingURL=rv_web.css.map */