/*  */
.k-video.horizon video {width:auto;height:100vh;}
.k-video.horizon.gap-w video {width:100vw;height:auto;}
.k-video.vertical video {width:100vw;height:auto;}
.k-video.vertical.gap-h video {width:auto;height:calc(100vh - 98px);}
/*  */
.btn--radius-8 {border-radius: 8px;;}
.btn--radius-16 {border-radius: 16px;}
.btn--outline.color-red {border:1px solid #c61d23;color:#c61d23;}
.btn--outline.color-grey {border:1px solid #999999;color:#999999;}
.btn--fill.color-red {background-color:#c61d23;color:#fff;}
.btn--fill.color-black {background-color:#222;color:#fff;}
/*  */
.parallax.alpha {opacity:0;}
.parallax.alpha[data-opacity="0"] {opacity:0;transition: opacity 0.5s !important;}
.parallax.alpha[data-opacity="0.5"] {opacity:1;transition: opacity 0.5s !important;}
.parallax.alpha[data-opacity="1"] {opacity:1;transition: opacity 0.5s !important;}
/*  */
.parallax.fadeInOut {opacity: 0;}
.parallax[data-fadeinout="2"] {opacity:0.5;transition: opacity 0.5s !important;}
.parallax[data-fadeinout="1"] {opacity:1;transition: opacity 0.5s !important;}
.parallax[data-fadeinout="0"] { opacity:1;transition: opacity 0.5s !important;}
.parallax[data-fadeinout="-1"] {opacity:1;transition: opacity 0.5s !important;}
.parallax[data-fadeinout="-2"] {opacity:0.5;transition: opacity 0.5s !important;}
.k-section-list {position: relative;color:#111;background-color: #fff;;}
.k-section-list .k-section,
.k-section-list .k-title,
.k-section-list .k-txts,
.k-section-list .k-txt,
.k-section-list p,
.k-section-list .k-text {letter-spacing: -0.5px;}
/*  */
.section-bibigo-01 {position: relative; display:flex;justify-content: center; overflow:hidden;padding-bottom:50px;}
.section-bibigo-01 .section-inner {max-width:1280px;}
.section-bibigo-01 .k-logo {display: flex;justify-content: center;}
.section-bibigo-01 .k-logo .k-img {width:96px;}
.section-bibigo-01 .k-list {}
.section-bibigo-01 .k-list .k-item {margin-top:106px;}
.section-bibigo-01 .k-list .k-item .k-img {position: relative;overflow:hidden;}
.section-bibigo-01 .k-list .k-item:first-child {margin-top:0px;}
.section-bibigo-01 .k-list .k-item .item-body {padding-top:35px;text-align:center;}
.section-bibigo-01 .k-list .k-item dl {color:#000;}
.section-bibigo-01 .k-list .k-item dl dt {font-size:42px;line-height:52px;font-weight:bold;}
.section-bibigo-01 .k-list .k-item dl dd {font-size:18px;line-height:26px;margin-top:18px;}
.section-bibigo-01 .k-list .k-item .btn-wrap {margin-top:34px;}
.section-bibigo-01 .k-list .k-item .btn-wrap .btn {margin:0 4px; font-size:16px;line-height:24px;border-radius: 30px;height:40px;padding:0 23px;}
.section-bibigo-01 .k-list .k-item .btn-wrap .btn.btn--fill {background-color: #000;;color:#fff;}
.section-bibigo-01 .k-list .k-item .btn-wrap .btn.btn--outline {border:1px solid #000;}
.section-bibigo-01 .k-list .k-item .btn-wrap .btn.btn--fill:hover {background-color: #555555;;}
.section-bibigo-01 .k-list .k-item .btn-wrap .btn.btn--outline:hover {color:#333;border:1px solid #555;}
.section-bibigo-01 .k-list .k-item .btn-wrap .btn.btn--fill:disabled {background-color: #dddddd;;}
.section-bibigo-01 .k-list .k-item .btn-wrap .btn.btn--outline:disabled {color:#dddddd;border:1px solid #dddddd;}
.section-bibigo-01 .k-list .k-item .k-img img {vertical-align: top; transform:scale(1);transition: all 1s linear;}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="2"] img {transform:scale(1.00);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="1"] img {transform:scale(1.02);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="0"] img {transform:scale(1.04);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="-1"] img {transform:scale(1.06);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="-2"] img {transform:scale(1.08);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="-3"] img {transform:scale(1.10);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="-4"] img {transform:scale(1.12);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="-5"] img {transform:scale(1.14);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="-6"] img {transform:scale(1.16);}
.section-bibigo-01 .k-list .k-item .k-img[data-startindex="-7"] img {transform:scale(1.18);}
.section-bibigo-01.section-end .k-img img {transform:scale(1.1);}
/*  */
.section-bibigo-02 {position: relative;text-align:left;overflow:hidden;display:flex;justify-content: center;}
.section-bibigo-02 .section-inner {width:100%; max-width:1280px;padding:60px 0 122px 0;display:flex;justify-content: space-between;}
.section-bibigo-02 .section-head {color:#fff;}
.section-bibigo-02 .section-head .k-img {width:308px;}
.section-bibigo-02 .section-head .k-title {color:#000000;font-size:42px;line-height:52px;margin-top:90px;}
.section-bibigo-02 .section-head .k-desc {font-size:20px;line-height:28px;color:#333;margin-top:34px;}
.section-bibigo-02 .section-head .btn-wrap {margin-top:34px;}
.section-bibigo-02 .section-head .btn-wrap .btn {color:#fff;background-color:#000;border-radius: 30px;;	padding:0px 20px; height:40px;font-size:16px;line-height:40px;}
.section-bibigo-02 .section-head .btn-wrap .btn:hover {background-color:#555555;}
.section-bibigo-02 .movie-all { position: relative;; box-sizing: border-box;}
.section-bibigo-02 .movie-all .k-img {margin-top:calc(263px + 118px);width:620px}
.section-bibigo-02 .movie-all .k-img img {vertical-align: top;}
.section-bibigo-02 .movie-all .btn-div {position: absolute;bottom:80px;left:0px;width:100%;text-align:center;;}
.section-bibigo-02 .movie-all .btn--all-movie {padding:0 24px 0 20px; font-size:16px;line-height:24px; color:#fff;border-radius: 30px;border:1px solid #fff;height:40px;;}
.section-bibigo-02 .movie-all .btn--all-movie:hover {background-color: rgba(0,0,0,0.5);}
.section-bibigo-02 .movie-all .btn--all-movie svg {vertical-align: top;margin-left:5px;}
/*  */
.section-bibigo-03 {position: relative;z-index:1;padding-top:80px;overflow:hidden;display:flex;justify-content: center;}
.section-bibigo-03 .section-inner {width:1920px;}
.section-bibigo-03:after {content:"";position: absolute;top:0px;left:50%; margin-left:-960px; width:1920px; height:600px;background-color: #344e1f;;}
.section-bibigo-03 .k-top {position: relative; z-index:1;text-align:center;}
.section-bibigo-03 .k-top .k-img {width:168px;display:inline-block}
.section-bibigo-03 .section-body {background-color: #fff;;position: relative; z-index: 1;margin:80px 320px 0 320px;border-radius: 10px;;}
.section-bibigo-03 .section-head {text-align:center;padding:95px 0 0px 0;background-color: #fff;border-radius: 25px 25px 0 0;;}
.section-bibigo-03 .k-title {font-size:42px;line-height:52px;color:#000;font-weight:bold;}
.section-bibigo-03 .k-title strong {font-size:42px;line-height:52px;display:block;color:#72af2d;}
.section-bibigo-03 .k-desc {font-size:18px;line-height:26px;color:#333;margin-top:27px;}
.section-bibigo-03 .k-list {padding:200px 0 60px 0;}
.section-bibigo-03 .k-list .k-item {}
.section-bibigo-03 .k-list .k-item .img-wrap {display:flex;justify-content: center;}
.section-bibigo-03 .k-list .k-item .img-wrap .k-img {width:320px;position: relative;}
.section-bibigo-03 .k-list .k-item .img-wrap .k-img .prd-bg { position: relative; z-index: 1;}
.section-bibigo-03 .k-list .k-item .img-wrap .k-img .prd-bg img {position: relative;transform: rotate(10deg) scale(0.8);transition: all 0.35s   linear;}
.section-bibigo-03 .k-list .k-item:nth-child(3) .img-wrap .k-img .prd-bg img {transform: rotate(-10deg) scale(0.8);}
.section-bibigo-03 .k-list .k-item:nth-child(7) .img-wrap .k-img .prd-bg img {transform: rotate(-10deg) scale(0.8);}
.section-bibigo-03 .k-list .k-item .img-wrap .k-img .prd-bg.on img {transform: rotate(0deg) scale(1);}
.section-bibigo-03 .k-list .k-item .img-wrap .k-img .prd-tg img {position: relative;transform: rotate(-10deg);transition: all 0.5s  linear;}
.section-bibigo-03 .k-list .k-item:nth-child(3) .img-wrap .k-img .prd-tg img {transform: rotate(10deg);}
.section-bibigo-03 .k-list .k-item:nth-child(7) .img-wrap .k-img .prd-tg img {transform: rotate(10deg);}
.section-bibigo-03 .k-list .k-item .img-wrap .k-img .prd-tg.on img {transform: rotate(0deg);}
.section-bibigo-03 .k-list .k-item .img-wrap .k-img .prd-tg {position: absolute; top:0px; z-index:1;}
.section-bibigo-03 .k-list .k-item .img-wrap .k-img img {vertical-align: top;;}
.section-bibigo-03 .k-list .k-item .item-desc {display:flex;justify-content: center;margin-top:30px;}
.section-bibigo-03 .k-list .k-item .item-desc dl {display:flex;--width:300px;justify-content: space-between;}
.section-bibigo-03 .k-list .k-item .item-desc dl dt {font-size:42px;line-height:48px;font-weight:bold;text-align:center;flex:1 auto;}
.section-bibigo-03 .k-list .k-item .item-desc dl dd {max-width:317px;padding-left:50px;}
.section-bibigo-03 .k-list .k-item .item-desc dl dd .k-text {font-size:20px;line-height:28px;color:#555;}
.section-bibigo-03 .k-list .k-item .item-desc dl dd .btn {margin-top:26px; height:40px; font-size:16px; line-height:37px; padding:0px 16px; color:#000000;border:1px solid #000000;border-radius: 30px;;}
.section-bibigo-03 .k-list .k-dot { padding:76px 0;display:flex;justify-content: center;flex-direction: column;align-items: center;}
.section-bibigo-03 .k-list .k-dot span {margin-top:16px; display:block; width:8px;height:8px;border-radius: 50%;background-color: #d9d9d9;;}
.section-bibigo-03 .k-list .k-dot span:first-child {margin-top:0px;}
/*  */
.section-bibigo-04 {position: relative;overflow:hidden;display:flex;justify-content: center;padding-bottom:100px;}
.section-bibigo-04 .section-inner {padding-top:110px;width:1280px;}
.section-bibigo-04 .k-title {font-size:42px;line-height:52px;color:#000;}
.section-bibigo-04 .k-group-wrap {margin-top:125px;}
.section-bibigo-04 .k-group {margin-top:55px;display:flex;justify-content: space-between;}
.section-bibigo-04 .k-group:first-child {margin-top:0px;}
.section-bibigo-04 .k-list {margin-top:0px;--overflow:hidden;width:943px;}
.section-bibigo-04 .k-list .k-scroll {}
.section-bibigo-04 .k-list .k-item {display:inline-block;width:305px !important; margin:0 5px; box-sizing: border-box;border-radius: 8px; height:400px; box-sizing: border-box;overflow:hidden;background-color: #000;vertical-align:Top;}
.section-bibigo-04 .k-list .k-item .item-inner {text-align: left;}
.section-bibigo-04 .k-list .k-item .item-inner .k-img {}
.section-bibigo-04 .k-head {padding:6px 8px;}
.section-bibigo-04 .k-head .k-left {border-top:2px solid transparent;width:87px;position: relative;}
.section-bibigo-04 .k-head .k-left:after {content:"";position: absolute;top:0px;left:0px;width:0%;height:2px;background-color: #72af2d;transition: all 0.5s 0.25s;}
.section-bibigo-04 .k-head .k-left.on:after {content:"";background-color: #000;width:100%;}
.section-bibigo-04 .k-head .k-left .k-text { font-size:72px; line-height:82px; font-family:"Roboto";font-weight: bold;;}
.section-bibigo-04 .k-head .k-left .k-text span {margin-top:17px; color:#000;display:block;}
.section-bibigo-04 .k-head .k-left.on .k-text span {padding-top:4px; color:#72af2d;transition:all 0.5s 0.25s linear;}
.section-bibigo-04 .k-head .k-right {margin-top:12px;}
.section-bibigo-04 .k-head .k-right .k-text {font-size:24px;line-height:32px;font-weight:bold; }
.section-bibigo-04 .k-head .k-right .k-text strong {}
.section-bibigo-04 .k-head .k-right .k-text span {display: block;font-weight:bold;;}
.section-bibigo-04 .slick-slider .slick-dots {display:flex;justify-content: center;margin-top:30px;}
.section-bibigo-04 .slick-slider .slick-dots li {width:16px;height:16px;}
.section-bibigo-04 .slick-slider .slick-dots li button {width:16px;height:16px;}
.section-bibigo-04 .slick-slider .slick-dots li button:after {width:8px;height:8px;margin:-5px 0 0 -5px;background-color: rgba(0,0,0,0.2);}
.section-bibigo-04 .slick-slider .slick-dots li.slick-active button:after {background-color: rgba(0,0,0,1)}

.section-bibigo-04 .slick-arrow {z-index: 1; position: absolute;  top:calc(50% - 50px); width:56px;height:56px;text-indent: -9999px;;}
.section-bibigo-04 .slick-prev {left:-25px; background:url("data:image/svg+xml, %3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Ccircle cx='28' cy='28' r='28' fill='%23000' fill-opacity='.8'/%3E    %3Cg clip-path='url(%23lgk8pr479a)'%3E        %3Cpath d='m32 36-8-8 8-8' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E    %3C/g%3E    %3Cdefs%3E        %3CclipPath id='lgk8pr479a'%3E            %3Cpath fill='%23fff' transform='matrix(0 -1 -1 0 40 40)' d='M0 0h24v24H0z'/%3E        %3C/clipPath%3E    %3C/defs%3E%3C/svg%3E") 0 0 no-repeat;background-size:cover;}
.section-bibigo-04 .slick-next {right:-25px;background:url("data:image/svg+xml, %3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Ccircle r='28' transform='matrix(-1 0 0 1 28 28)' fill='%23000' fill-opacity='.8'/%3E    %3Cg clip-path='url(%23s128x7aj1a)'%3E        %3Cpath d='m24.332 35.999 8-8-8-8' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E    %3C/g%3E    %3Cdefs%3E        %3CclipPath id='s128x7aj1a'%3E            %3Cpath fill='%23fff' transform='rotate(-90 28 12)' d='M0 0h24v24H0z'/%3E        %3C/clipPath%3E    %3C/defs%3E%3C/svg%3E") 0 0 no-repeat;background-size:cover;}
.section-bibigo-04 .slick-arrow.slick-disabled {display:none !important;}


/*  */
.section-bibigo-event {position:relative;background:#344e1f;max-width:1920px;margin:0 auto;}
.section-bibigo-event .title{padding:140px 0 50px;text-align:center;font-size:48px;font-weight:300;color:#fff;line-height:68px;word-break:keep-all}
.section-bibigo-event .title span{display:block;margin-bottom:10px;font-size:20px;color:#fff;font-weight:400;line-height:30px;font-family: 'Roboto', 'Noto Sans KR', sans-serif;letter-spacing:0}
.section-bibigo-event .title b{font-weight:700;color:#fff}
.section-bibigo-event{box-sizing:border-box;height:600px;padding-top:140px;position: relative;z-index:3}
.section-bibigo-event>div{position:relative;width:1280px;box-sizing:border-box;margin:0 auto;padding-left:580px}
.section-bibigo-event h3.title{position:absolute;left:0;top:50%;margin-top:-243px;text-align:left;color:#fff;letter-spacing:-3px}
.section-bibigo-event h3.title b{color:#fff}
.section-bibigo-event h3.title .k-img {height:45px;margin-bottom:4px;}
.section-bibigo-event h3.title .k-img img {width:40px;vertical-align:top;}
.section-bibigo-event .board_slider{overflow:Hidden;width:1021px}
.section-bibigo-event .board_slider .slick-list{overflow:visible}
.section-bibigo-event .board_slider .slick-slide{width:640px;min-width:640px;height:320px; margin:0 40px 0 0;border-radius:4px;overflow:Hidden;overflow:hidden;}
.section-bibigo-event .board_slider .slick-slide img {width:100%;}
.section-bibigo-event .board_slider .slick-dots{position:absolute;top:262px;left:452px;width:120px;height:38px;background: rgba(0, 0, 0, 0.4);border-radius: 40px;text-align:center;}
.section-bibigo-event .board_slider .slick-dots li{width:auto;height:38px;line-height:38px;vertical-align:top;padding-right:3px;display:none}
.section-bibigo-event .board_slider .slick-dots li.slick-active{display:inline-block}
.section-bibigo-event .board_slider .slick-dots span,
.section-bibigo-event .board_slider .slick-dots li button{display:inline-block;width:12px;height:38px;line-height:38px;border-radius:0;background:none;font-size:18px;color:#fff;vertical-align:top;text-indent:0;font-weight:500}
.section-bibigo-event .board_slider .slick-dots span{width:auto;font-weight:500;letter-spacing:4px;line-height:36px;}
.section-bibigo-event .board_slider .slick-dots li.slick-active button:after{display:none}
.section-bibigo-event .board_slider .slick-dots .stop{position:absolute;left:128px;width:38px;height:38px;background:rgba(0, 0, 0, 0.4) url(/cjom/web/images/brand/gourmet/icon/stop.svg) no-repeat center;border-radius:50%}
.section-bibigo-event .board_slider .slick-dots .stop.play{background-image:url(/cjom/web/images/brand/gourmet/icon/play.svg)}
.section-bibigo-event .board_slider .slick-arrow{position:absolute;top:263px;left:452px;width:38px;height:38px;background:url(/cjom/web/images/brand/gourmet/icon/btn_prev.svg) no-repeat center;background-size:9px auto;font-size:0;z-index:1}
.section-bibigo-event .board_slider .slick-arrow.slick-next{left:532px;background-image:url(/cjom/web/images/brand/gourmet/icon/btn_next.svg)}

.IS_MAC .section-bibigo-event .board_slider .slick-dots span,
.IS_MAC .section-bibigo-event .board_slider .slick-dots li {margin-top:3px;}
.IS_MAC .section-bibigo-event .board_slider .slick-dots li button {margin-top:-1px;}
/*  */
.section-banner {position: relative;display:flex;justify-content: center;padding:190px 0 0 0;}
.section-banner .section-inner {width:1280px;}
.section-banner .k-title {font-size:42px;line-height:52px;color:#000;}
.section-banner .k-title strong {font-size:42px;line-height:52px;}
.section-banner .k-list {margin-top:63px;}
.section-banner .slick-list {}
.section-banner .slick-list .slick-slide {}
.section-banner .slick-list .k-item {position: relative; box-sizing: border-box;;overflow:hidden;}
.section-banner .slick-list .k-item .k-img {}
.section-banner .slick-list .k-item .k-img span {width:1280px;height:640px;}
.section-banner .slick-list .k-item .k-img span {background-size: cover; background-repeat: no-repeat; background-position: center;display:block;width:100%; opacity: 1; transition:all 0.45s ;}
.section-banner .slick-list .k-item .k-img span:After {content:"";display:block;padding-bottom:100%;}
.section-banner .slick-list .k-item .k-page {padding:0 18px; position: absolute;bottom:40px;right:40px;background-color: rgba(0,0,0,0.4);border-radius: 30px;height:32px;}
.section-banner .slick-list .k-item .k-page {color:#fff;font-size:12px;line-height:30px;font-weight:bold;}
.section-banner .slick-list .k-item .k-page strong {font-size:14px;line-height:30px;}
.section-banner .slick-list .k-item .k-page em {font-style:normal; color:#fff;opacity: 0.5;font-size:14px;line-height:30px;font-weight:bold;}

/*  */
.bibigo-banner .k-list .slick-dots{padding:0 3px 0 16px;position:absolute;bottom:24px;right:24px;height:36px;background: rgba(0, 0, 0, 0.4);border-radius: 40px;text-align:center;}
.bibigo-banner .k-list .slick-dots li{margin:0 3px; width:auto;height:38px;line-height:38px;vertical-align:top;padding-right:3px;display:none}
.bibigo-banner .k-list .slick-dots li.slick-active{display:inline-block}
.bibigo-banner .k-list .slick-dots span,
.bibigo-banner .k-list .slick-dots li button{display:inline-block;width:12px;height:38px;line-height:38px;border-radius:0;background:none;font-size:14px;color:#fff;vertical-align:top;text-indent:0;font-weight:500}
.bibigo-banner .k-list .slick-dots span{width:auto;font-weight:500;letter-spacing:4px;line-height:36px;}
.bibigo-banner .k-list .slick-dots li.slick-active button:after{display:none}
.bibigo-banner .k-list .slick-dots .stop{margin-left:2px; width:38px;height:38px;background: url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath fill='%23fff' d='M8 6h2v12H8zM14 6h2v12h-2z'/%3E%3C/svg%3E") no-repeat center;border-radius:50%}
.bibigo-banner .k-list .slick-dots .stop.play{background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m16 12-8 6V6l8 6z' fill='%23fff'/%3E%3C/svg%3E")}
.bibigo-banner .slick-arrow {z-index: 1; position: absolute;  top:calc(50% - 28px); width:56px;height:56px;text-indent: -9999px;;}
.bibigo-banner .slick-prev {left:-25px; background:url("data:image/svg+xml, %3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Ccircle cx='28' cy='28' r='28' fill='%23000' fill-opacity='.8'/%3E    %3Cg clip-path='url(%23lgk8pr479a)'%3E        %3Cpath d='m32 36-8-8 8-8' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E    %3C/g%3E    %3Cdefs%3E        %3CclipPath id='lgk8pr479a'%3E            %3Cpath fill='%23fff' transform='matrix(0 -1 -1 0 40 40)' d='M0 0h24v24H0z'/%3E        %3C/clipPath%3E    %3C/defs%3E%3C/svg%3E") 0 0 no-repeat;background-size:cover;}
.bibigo-banner .slick-next {right:-25px;background:url("data:image/svg+xml, %3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Ccircle r='28' transform='matrix(-1 0 0 1 28 28)' fill='%23000' fill-opacity='.8'/%3E    %3Cg clip-path='url(%23s128x7aj1a)'%3E        %3Cpath d='m24.332 35.999 8-8-8-8' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E    %3C/g%3E    %3Cdefs%3E        %3CclipPath id='s128x7aj1a'%3E            %3Cpath fill='%23fff' transform='rotate(-90 28 12)' d='M0 0h24v24H0z'/%3E        %3C/clipPath%3E    %3C/defs%3E%3C/svg%3E") 0 0 no-repeat;background-size:cover;}



/*  */
.section-bibigo-05 {position: relative;display:flex;justify-content: center;padding:190px 0 0 0;}
.section-bibigo-05 .section-inner {width:1280px;}
.section-bibigo-05 .k-title {font-size:42px;line-height:52px;color:#000;}
.section-bibigo-05 .k-title strong {color:#000;}
.section-bibigo-05 .k-new-prd-list {overflow:hidden;margin-top:120px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll {position: relative;display:flex;justify-content: center;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-list {width:calc(955px + 305px);}
.section-bibigo-05 .k-new-prd-list .prd-scroll .slick-slide {margin:10px 5px; box-sizing: border-box; width:305px !important; height:100%; border-radius: 8px;overflow:hidden;; background-color: #fff;; display:inline-block;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .slick-list .slick-active {box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.16);}
.section-bibigo-05 .k-new-prd-list .prd-scroll .slick-list {padding-left:5px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .item-inner {}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-img {position: relative; height:304px;overflow:hidden;background-size:cover;background-position: center;background-repeat: no-repeat;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-img img {opacity: 0;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-body {position: relative;padding:18px 20px 18px 20px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-btn {position: absolute;top:-30px;right:16px;width:48px;;border-radius: 50%;overflow:hidden;;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-btn .btn {background:none;opacity: 0.8;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item:hover .k-btn .btn {opacity: 1;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item.disabled .k-btn .btn {opacity: 0.4;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-name {font-size:14px;line-height:24px;color:#000;white-space: initial;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-name {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height:initial;max-height:64px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-price {font-size:16px;line-height:24px;margin-top:0px;color:#999;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-price span {font-size:13px;text-decoration: line-through;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-price-discount {font-size:17px;line-height:24px;margin-top:4px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-price-discount .price {font-size:17px}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-price-discount .per {font-size:17px;color:#1ba774;font-weight:bold}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-prime {margin-top:2px;color:#c68f35;font-size:12px;line-height:16px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item .k-price + .k-price-discount {margin-top:-2px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item dl {white-space: initial;margin-top:13px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item dl dt {font-size:14px; line-height:22px; color:#333; display:flex; align-items: center;; font-weight:bold;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item dl dt img {width:18px; margin-left:10px; margin-top:2px;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .k-item dl dd {font-size:14px; line-height:22px; color:#767676;margin-top:4px;}
.section-bibigo-05 .slick-slider .slick-track {display:flex;}
.section-bibigo-05 .k-new-prd-list .prd-scroll .slick-slide {height:initial}
.section-bibigo-05 .k-new-prd-list .prd-scroll .slick-slide > div {--height:100%;}
.section-bibigo-05 .slick-slider .slick-dots {display:flex;justify-content: center;margin-top:24px;}
.section-bibigo-05 .slick-slider .slick-dots li {width:16px;height:16px;}
.section-bibigo-05 .slick-slider .slick-dots li button {width:16px;height:16px;}
.section-bibigo-05 .slick-slider .slick-dots li button:after {width:8px;height:8px;margin:-5px 0 0 -5px}
.section-bibigo-05 .slick-slider .slick-dots li button:after {width:8px;height:8px;margin:-5px 0 0 -5px;background-color: rgba(0,0,0,0.2);}
.section-bibigo-05 .slick-slider .slick-dots li.slick-active button:after {background-color: rgba(0,0,0,1)}


.IS_MAC .section-bibigo-05 .k-list .slick-dots span,
.IS_MAC .section-bibigo-05 .k-list .slick-dots li {margin-top:3px;}
.IS_MAC .section-bibigo-05 .k-list .slick-dots li button {margin-top:-1px;}


.section-bibigo-05 .k-new-prd-list {height:calc(492px + 100px)}
.section-bibigo-05 .k-list .slick-dots{position:absolute;top:490px;left:calc(557px + 0px);width:120px;height:38px;background: rgba(0, 0, 0, 0.4);border-radius: 40px;text-align:center;}
.section-bibigo-05 .k-list .slick-dots li{width:auto;height:38px;line-height:38px;vertical-align:top;padding-right:3px;display:none}
.section-bibigo-05 .k-list .slick-dots li.slick-active{display:inline-block}
.section-bibigo-05 .k-list .slick-dots span,
.section-bibigo-05 .k-list .slick-dots li button{display:inline-block;width:12px;height:38px;line-height:38px;border-radius:0;background:none;font-size:18px;color:#fff;vertical-align:top;text-indent:0;font-weight:500}
.section-bibigo-05 .k-list .slick-dots span{width:auto;font-weight:500;letter-spacing:4px;line-height:36px;}
.section-bibigo-05 .k-list .slick-dots li.slick-active button:after{display:none}
.section-bibigo-05 .k-list .slick-dots .stop{position:absolute;right:-48px;width:38px;height:38px;background:rgba(0, 0, 0, 0.4) url(/cjom/web/images/brand/gourmet/icon/stop.svg) no-repeat center;border-radius:50%}
.section-bibigo-05 .k-list .slick-dots .stop.play{background-image:url(/cjom/web/images/brand/gourmet/icon/play.svg)}
.section-bibigo-05 .k-list .slick-arrow{margin-top:1px; width:38px;height:38px;background:url(/cjom/web/images/brand/gourmet/icon/btn_prev.svg) no-repeat center;background-size:9px auto;font-size:0;z-index:1}
.section-bibigo-05 .k-list .slick-arrow.slick-next{left:calc(557px + 80px);background-image:url(/cjom/web/images/brand/gourmet/icon/btn_next.svg)}




/*  */
.section-bibigo-06 {position: relative;;display:flex;justify-content: center;padding:84px 0 118px 0;}
.section-bibigo-06 .section-inner {width:1280px;}
.section-bibigo-06 .k-talk { }
.section-bibigo-06 .k-talk .k-img {width:388px;}
.section-bibigo-06 .k-title {font-size:42px;line-height:52px;text-align:left;}
.section-bibigo-06 .bibigo-talk {display:flex;}
.section-bibigo-06 .bibigo-talk .k-head {text-align:left;}
.section-bibigo-06 .bibigo-talk .k-title {margin-top:14px;padding-left:8px;}
.section-bibigo-06 .bibigo-talk .k-instagram {flex:1 auto;display:flex;justify-content: flex-end;padding-top:115px;}
.section-bibigo-06 .k-list {margin-top:33px;width:666px;}
.section-bibigo-06 .k-list .k-item {width:222px;float:left;box-sizing: border-box;padding:3px;;overflow:hidden;}
.section-bibigo-06 .k-list .k-item.wide {width:444px;height:222px;}
.section-bibigo-06 .k-list .k-item.vertical {width:222px; height:444px; float:right}
.section-bibigo-06 .k-list:after {content:"";display:block;clear:both;}
.section-bibigo-06 .k-list .k-item span {height:100%; background-size: cover; background-repeat: no-repeat; background-position: center;display:block;width:100%; opacity: 0; transition:all 0.45s ;}
.section-bibigo-06 .k-list .k-item span:After {content:"";display:block;padding-bottom:100%;}
.section-bibigo-06 .k-list .k-item.wide span:After {content:"";display:block;padding-bottom:49.5%;}
.section-bibigo-06 .k-list .k-item.vertical span:After {content:"";display:block;padding-bottom:200%;}
.section-bibigo-06 .k-list .k-item:nth-child(2n-1) span {transform:translateX(-100%) }
.section-bibigo-06 .k-list .k-item:nth-child(2n) span {transform:translateX(100%) }
.section-bibigo-06 .k-list .k-item:nth-child(4n-1) span {transform:translateY(-100%) }
.section-bibigo-06 .k-list .k-item:nth-child(4n) span {transform:translateY(-100%) }
.section-bibigo-06 .k-list .k-item.on span {transform: translateX(0) translateY(0) !important;opacity: 1;}
/*  */
.section-bibigo-09 { position: relative;background-color: #fff;padding:140px 0 140px 0;text-align:center;}
.section-bibigo-09 .k-title {font-size:48px;line-height:68px;color:#111;}
.section-bibigo-09 .k-list-wrap {overflow:hidden;margin-top:65px;}
.section-bibigo-09 .k-list {position: relative;display:flex;justify-content: center;}
.section-bibigo-09 .k-list ul {display:flex;padding:0 16px;}
.section-bibigo-09 .k-list ul li {margin-left:40px; display:inline-block;width:400px;;}
.section-bibigo-09 .k-list ul li:first-child {margin-left:0px;}
.section-bibigo-09 .k-list ul li a {display:block;width:400px;height:400px;border-radius: 16px;overflow:hidden;}
.section-bibigo-09 .k-list ul li {-webkit-perspective:1600px;perspective:1600px}
.section-bibigo-09 .k-list ul li a {position:relative;display:block;vertical-align:top;width:100%;max-width:800px;opacity: 0;transform:matrix(1,0,0,1,10,10) rotateY(20deg) rotateX(30deg);transition: transform 0.5s , opacity 0.5s linear;}
.section-bibigo-09 .k-list ul li:nth-child(2) a {transform:matrix(1,0,0,1,0,-10) rotateY(-30deg) rotateX(340deg);}
.section-bibigo-09 .k-list ul li:nth-child(4) a {transform:matrix(1,0,0,1,0,-10) rotateY(-30deg) rotateX(340deg);}
.section-bibigo-09 .k-list ul li:nth-child(1) a {transition-delay: 0.1s;}
.section-bibigo-09 .k-list ul li:nth-child(2) a {transition-delay: 0.12s;}
.section-bibigo-09 .k-list ul li:nth-child(3) a {transition-delay: 0.14;}
.section-bibigo-09 .k-list ul li:nth-child(4) a {transition-delay: 0.16s;}
.section-bibigo-09.section-start .k-list ul li a {opacity: 1;}
.section-bibigo-09.section-end .k-list ul li a {transform:matrix(1,0,0,1,0,0) rotateY(0deg) rotateX(0deg);}
.section-bibigo-09.section-end .k-list ul li:nth-child(2) a {transform:matrix(1,0,0,1,0,0) rotateY(0deg) rotateX(360deg);}
.section-bibigo-09.section-end .k-list ul li:nth-child(4) a {transform:matrix(1,0,0,1,0,0) rotateY(0deg) rotateX(360deg);}
/*  */
/*.btn-close {position: absolute; text-indent: -9999px; top:32px;right:32px;width:48px;height:48px;	background: url(/cjom/web/images/brand/hetbahn/icon/modal-close.png) no-repeat center;background-size:cover;}*/
.modal-prd-all {border:0px;}
.modal-prd-all .modal-header {padding:100px 0px 0px 0px;margin:0px 0px;}
.modal-prd-all .modal__header-fixed {max-width:840px;}
.modal-prd-all.modal .modal-contents {max-height:calc(100vh - 487px);padding:0px;}
.modal-prd-all.modal .modal-contents .scroll-wrapper {max-height:calc(100vh - 487px) !important;}
.modal-prd-all .k-head .k-title {font-size:40px;line-height:56px;color:#111111;padding:0 60px;}
.modal-prd-all .k-list-wrap {overflow:hidden;margin-top:38px;border-bottom:8px solid #f8f8f8;padding:0 60px;}
.modal-prd-all .k-list {position: relative;padding-bottom:40px;}
.modal-prd-all .k-list ul {display:block;white-space: nowrap;;padding:0 6px;text-align:Center;}
.modal-prd-all .k-list ul li {padding:0 6px; display:inline-block;margin:0px;;position: relative; text-align: left;; box-sizing: border-box; transition: all 0.25s;}
.modal-prd-all .k-list ul li .k-img {position: relative;width:100%;height:114px;border-radius: 8px;overflow:hidden;box-sizing: border-box;transition: all 0.25s;}
.modal-prd-all .k-list ul li .k-text {white-space: normal;font-size:17px;line-height:26px;margin-top:3px;color:#111;}
.modal-prd-all .k-list ul li .k-name { font-size:18px;line-height:26px;color:#111;font-weight: bold;;margin-top:10px;}
.modal-prd-all .k-list ul li.active .k-img {border:4px solid #72af2d;}
.modal-prd-all .k-list ul li .k-img:after {content:"";position: absolute;top:0px;left:0px;width:100%;height:100%;background-color: rgba(0,0,0,0.3);}
.modal-prd-all .k-list ul li.active .k-name {color:#72af2d;font-weight:bold;}
.modal-prd-all .k-list ul li.active .k-text {color:#72af2d;}
.modal-prd-all .k-list .slick-arrow {position: absolute;top:82px; width:40px;height:40px;margin-top:-42px;text-indent:-9999px;z-index:1;}
.modal-prd-all .k-list .slick-arrow.slick-prev {left:-40px;background:url("data:image/svg+xml, %3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='M25 30 15 20l10-10' stroke='%23111' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 no-repeat}
.modal-prd-all .k-list .slick-arrow.slick-next {right:-40px;background:url("data:image/svg+xml, %3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m15 30 10-10-10-10' stroke='%23111' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 no-repeat}
.modal-prd-all .k-list .slick-arrow.slick-disabled {opacity: 0.5;}
.modal-prd-all .k-list .slick-dots {margin-top:27px;}
.modal-prd-all .k-list .slick-dots li {width:16px;height:16px;}
.modal-prd-all .k-list .slick-dots li button:after {width:8px;height:8px;}
.modal-prd-all .k-list .slick-dots li.slick-active button:after {content:"";background-color: #72af2d;;}
.prd-modal-list .section-item {padding:37px 60px 42px 60px;border-bottom:8px solid #f8f8f8;}
.prd-modal-list .section-item:last-child {border-bottom:0px;}
.prd-modal-list .section-item .k-name {font-size:32px;line-height:48px;font-weight:bold;padding-left:4px;}
.prd-modal-list .section-item .k-subname {margin-top:28px; font-size:24px;line-height:34px;color:#333;font-weight:bold;padding-left:4px;}
.prd-modal-list .section-item .k-subname + ul {margin-top:-12px !important;}
.prd-modal-list .section-item ul + .k-subname {margin-top:22px;}
.prd-modal-list .section-item .k-banner {margin-top:10px;display:none;}
.prd-modal-list .section-item .k-banner .k-inner {position: relative;border-radius: 8px;overflow:hidden;;}
.prd-modal-list .section-item .k-banner .k-img {position: absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover;}
.prd-modal-list .section-item .k-banner .k-img:after {content:"";position: absolute;top:0px;left:0px;width:100%;height:100%;background-color: rgba(0,0,0,0.3);}
.prd-modal-list .section-item .k-banner dl {color:#fff;position: relative;z-index:1;;text-align:center;padding:18px 0;}
.prd-modal-list .section-item .k-banner dl dt {font-size:16px;line-height:24px;font-weight:bold;}
.prd-modal-list .section-item .k-banner dl dd {font-size:14px;line-height:20px;margin-top:4px;}
.prd-modal-list .section-item .k-prd-list {margin-top:-8px;}
.prd-modal-list .section-item .k-prd-list ul {display:flex;flex-wrap: wrap;margin:0 -4px;}
.prd-modal-list .section-item .k-prd-list ul li {width:25%;margin-top:32px;padding:0 10px;box-sizing: border-box;}
.prd-modal-list .section-item .k-prd-list ul li a {}
.prd-modal-list .section-item .k-prd-list ul li a .k-img {box-sizing: border-box; background-color: #f9f9f9;;border:1px solid #eee;border-radius:8px;overflow:hidden;}
.prd-modal-list .section-item .k-prd-list ul li a .k-img img {width:100%;vertical-align:top;}
.prd-modal-list .section-item .k-prd-list ul li a .k-text {margin-top:6px; text-align:center; font-size:18px;line-height:26px;color:#222;}
.modal-prd-all .k-list::-webkit-scrollbar {width: 0px;background: transparent;}
/*  */
.modal-vid-all {background-color: #111;;padding:60px 52px 60px 52px;border:0px;}
.modal-vid-all.modal .modal-header {margin:0px;padding:0px 8px;}
.modal-vid-all .btn-close {position: absolute; text-indent: -9999px; 	top:32px;right:32px;width:48px;height:48px;	background: url(/cjom/web/images/brand/bibigo/icon/modal-close.png) no-repeat center;background-size:cover;}
.modal-vid-all.modal .modal-contents {padding:0px;}
.modal-vid-all .modal__contents { background-color: #000;color:#fff;;padding:84px 16px 52px 16px;}
.modal-vid-all .k-head {}
.modal-vid-all .k-head .k-title {font-size:28px;line-height: 38px;;color:#fff;}
.modal-vid-all .k-head .k-desc {font-size:16px;line-height:24px;color:#ddd;margin-top:8px;}
.modal-vid-all .k-head .btn-wrap {margin-top:10px;text-align:right;}
.modal-vid-all .k-head .btn-wrap button {padding:0 23px; font-size:16px; height:32px; line-height:30px;color:#767676;border:1px solid #767676;border-radius: 30px;;}
.modal-vid-all .k-head .btn-wrap button::after {content: ''; margin-left:5px; display: inline-block;vertical-align: middle;margin-top:-4px;width: 16px;height: 16px;background: url(/cjom/web/images/brand/bibigo/icon/yt-more.png) no-repeat center;background-size: contain;}
.modal-vid-all .k-cont {margin-top:10px;}
.modal-vid-all .scroll-wrapper {height:400px;}
.modal-vid-all .k-cont .k-list {display:flex;flex-wrap: wrap;}
.modal-vid-all .k-cont .k-list .k-item {position: relative; width:33.3%;padding:8px;box-sizing: border-box;}
.modal-vid-all .k-cont .k-list .k-item .btn:after {content:"";position: absolute;	top:calc(50% - 18px);left:calc(50% - 18px);width:36px;height:36px;	background: url(/cjom/web/images/brand/bibigo/icon/vid-play.png) 0 0 no-repeat; background-size:cover;}
.modal-vid-all .k-cont .k-list .k-item .btn {border:0px;}
.modal-vid-all .k-cont .k-list .k-item .btn img {vertical-align:top;}
.modal-vid-all .k-cont .btn-wrap {text-align:center;margin-top:6px;}
.modal-vid-all .k-cont .btn--vid-more {height:40px;font-size:14px;line-height:20px;color:#fff;}
.modal-vid-all .k-cont .btn--vid-more::after {content: '';display: inline-block;vertical-align: middle;margin-left:4px; margin-top:-7px;width: 15px;height: 12px;background: url(/cjom/web/images/brand/bibigo/icon/vid-more.png) no-repeat center;background-size: contain;}
/*  */
.modal-prd-moment {padding:65px 60px 60px 60px;border:0px;}
.modal-prd-moment .btn-close {position: absolute; text-indent: -9999px; top:16px;right:16px;width:40px;height:40px;background: url(/cjom/web/images/brand/bibigo/icon/modal-close-nobg.png) no-repeat center;background-size:cover;}
.modal-prd-moment.modal .modal-header {margin:0px;padding:0px;}
.modal-prd-moment .modal-contents {padding:0px; left:0px; bottom:0px; width:100%; transform: none;; margin:0px;width:100%;}
.modal-prd-moment .modal__header-fixed .modal__header {position: relative;}
.modal-prd-moment .k-head {}
.modal-prd-moment .k-head .k-title {font-size:28px;line-height:38px;font-weight: bold;;padding:0 8px;color:#000;}
.modal-prd-moment .k-tag-list {margin-top:18px;display: flex;flex-wrap: wrap;}
.modal-prd-moment .k-tag-list .k-tag {color: #2a715a; font-size:16px;line-height:24px; background-color: #f3fae8; border-radius: 30px; padding:0 8px ;margin-left:4px; margin-bottom:4px; height:32px;line-height:30px;}
.modal-prd-moment .k-tag-list .k-tag:first-child {margin-left:0px;}
.modal-prd-moment .k-cont {}
.modal-prd-moment .k-cont .k-list {margin-top:28px;}
.modal-prd-moment .modal-contents {margin-top:19px;}
.modal-prd-moment .modal__contents {padding:0px;}
.modal-prd-moment .modal-contents .k-item {margin-top:24px;}
.modal-prd-moment .modal-contents .k-item:first-child {margin-top:0px;}
.modal-prd-moment .modal-contents .item-inner {display:flex;justify-content: space-between;;position: relative;}
.modal-prd-moment .modal-contents .k-left {width:140px;min-width:140px;}
.modal-prd-moment .modal-contents .k-left a {width:100%;display:block;border-radius: 8px;overflow:hidden;;}
.modal-prd-moment .modal-contents .k-left img {width:100%;vertical-align: top;}
.modal-prd-moment .modal-contents .k-center {position: relative; flex:1 auto;text-align:left;padding: 0px 0 0 20px; display:flex;align-items: flex-start;}
.modal-prd-moment .modal-contents .k-center .k-inner {position: relative;width:100%;}
.modal-prd-moment .modal-contents .k-center .k-name {font-size:20px;line-height:28px;white-space: initial;color:#111;}
.modal-prd-moment .modal-contents .k-center .k-price {font-size:16px;line-height:24px;margin-top:2px;color:#999;}
.modal-prd-moment .modal-contents .k-center .k-price span {font-size:16px;text-decoration: line-through;}
.modal-prd-moment .modal-contents .k-center .k-price-discount {font-size:24px;line-height:36px;margin-top:6px;}
.modal-prd-moment .modal-contents .k-center .k-price-discount .price {font-size:24px}
.modal-prd-moment .modal-contents .k-center .k-price-discount .per {font-size:24px;color:#1ba774;font-weight:bold}
.modal-prd-moment .modal-contents .k-center .k-prime {color:#c68f35;font-size:13px;line-height:16px;}
.modal-prd-moment .modal-contents .k-center .k-price + .k-price-discount {margin-top:2px;}
.modal-prd-moment .modal-contents .k-center .k-star {min-width:42px;font-size:16px;line-height:24px;margin-top:7px;color:#333; display:flex;align-items: center;;}
.modal-prd-moment .modal-contents .k-center .k-star img,
.modal-prd-moment .modal-contents .k-center .k-star svg {width:18px;height:18px;display:inline-block;margin-right:2px;}
.IS_WIN .modal-prd-moment .modal-contents .k-center .k-star svg {margin-top:2px;}
.IS_MAC .modal-prd-moment .modal-contents .k-center .k-star svg {margin-top:-2px;}

.modal-prd-moment .modal-contents .k-center .k-star span {color:#777;margin-left:4px;}
.modal-prd-moment .modal-contents .k-right {width:128px;min-width:128px; display:flex;align-items: center;}
.modal-prd-moment .modal-contents .k-right .btn-prd-cart {font-size:16px;color:#2a715a; width:128px; box-sizing: border-box; height:42px;line-height:40px;border:1px solid #2a715a;border-radius:4px;}
/*  */
.fixed-request {position: fixed;bottom:85px;right:16px;z-index:99;}
.fixed-request.on {transform:none !important;}
.ico-req {position: relative; display:block; width:62px;height:62px;background: url(/cjom/web/images/brand/bibigo/fab.png) 0 0 no-repeat;background-size:cover;;z-index:1;}
/**************************************************************************************************
 * 개인화 common
***************************************************************************************************/
.section-personal {position: relative;text-align:center;display: flex;justify-content: center;}
.section-personal .section-inner {position: relative;width:1920px;}
.section-personal .k-head {padding:100px 0 0px 0;font-size:48px;line-height:68px;color:#fff;padding-bottom:60px;background-color: #c61d23;}
.section-personal .k-head p {font-size:18px;line-height:26px;margin-top:20px;}
.section-personal .k-view-item {border-top:1px solid #ddd;padding:90px 0;}
.section-personal .k-view-item:last-child {padding-bottom:100px;}
.section-personal .k-view-item:first-child {margin-top:0px;border-top:0px;}
.section-personal .k-view-item .item-head dl {text-align:center;position: relative;z-index:1;}
.section-personal .k-view-item .item-head dl dt {box-sizing: border-box;; display:inline-block; height:40px; line-height:42px;	padding:0 20px;font-weight:bold;font-size:20px; color:#c61d23;border-radius:30px;border:1px solid #c61d23;}
.section-personal .k-view-item .item-head dl dt span {display:flex;align-items: center;}
.section-personal .k-view-item .item-head dl dt span svg {margin-right:4px;}
.section-personal .k-view-item .item-head dl dd {font-size:40px;line-height:52px;margin-top:16px;}
.section-personal .item-01 {}
.section-personal .item-01 .k-cont {display:flex;justify-content: center;}
.section-personal .item-01 .k-cont .cont-inner {width:1280px;}
.privacy-form {	margin-top: 17px;	border-top: 1px solid #eee;	border-bottom: 1px solid #eeee;}
.privacy-form label .desc {	position: relative;	display:block;	padding-left:30px;	font-size: 14px;	color: #555;	font-weight: normal;}
.privacy-form [class^=link-underline] {	margin-left: 10px;	font-size: 15px;	line-height: 24px;}
.privacy-form .agree-item {	position: relative;	padding: 23px 30px 14px;	border-top: 1px solid #ddd;}
.privacy-form .agree-item:after {	content: "";	display: block;	clear: both;}
.privacy-form .agree-item:nth-child(1) {	margin: 0;	border-top: none;}
.privacy-form .agree-item label {	display: inline-block;	color: #000;	font-weight: 500;	vertical-align: top;}
.privacy-form .list {	padding: 12px 0 0;}
.privacy-form .list li {	position: relative;	padding: 0 30px 10px 15px;	overflow: hidden;}
.privacy-form .list li:before {	content: '';	display: inline-block;	width: 7px;	height: 7px;	margin: 0 6px 0 0;	background: url('https://www.cjthemarket.com//cjom/web/images/brand/common/spr_common.svg') 0 -150px		no-repeat;	background-size: 510px 210px;	vertical-align: 2px;}
.privacy-form .list label {	display: inline-block;	color: #000;	font-weight: normal;}
.privacy-form .list label strong {color:#c61d23;font-weight: normal;}
.privacy-form .list li:first-child label {	border-top: none;}
.agree-item > label .input-checkbox:after {content:"";width:22px;height:22px;background: url(/cjom/mobile/images/brand/hetbahn/icon/icon_check_all_off.png) 0 0 no-repeat;background-size:cover;;border:0px;}
.agree-item > label .input-checkbox.active:after {content:"";width:22px;height:22px;background: url(/cjom/mobile/images/brand/hetbahn/icon/icon_check_all_on.png) 0 0 no-repeat;background-size:cover;;border:0px;}
.agree-item ul li .input-checkbox:after  {content:"";width:22px;height:22px;background: url(/cjom/mobile/images/brand/hetbahn/icon/icon_check_off.png) 0 0 no-repeat;background-size:cover;;border:0px;}
.agree-item ul li .input-checkbox.active:after {content:"";width:22px;height:22px;background: url(/cjom/mobile/images/brand/hetbahn/icon/icon_check_on.png) 0 0 no-repeat;background-size:cover;;border:0px;}
.agree-item ul li a {color:#c61d23 !important;}
.agree-item ul li a[class^=link-underline] {    display: inline-block;    color: #0c8050 ;}
[class^=link-underline] span, [class^=link-underline] strong {	border-bottom:1px solid #c61d23;}
.section-personal .reple-cont {margin-top:18px;}
/*  */
.section-personal .item-02 {background-color:#fff;}
.section-personal .item-02 .k-cont {margin-top:54px;display:flex;justify-content: center;}
.section-personal .item-02 .k-cont .cont-inner {width:1280px;}
.section-personal .item-02 .k-cont .event {padding-bottom:48px;}
.section-personal .item-02 .k-cont .event img {width:initial}
.section-personal .item-02 .k-cont .cont-bottom {padding:0 110px;}
/*  */
.k-survey-wrap {position: relative;background-color: #f6f8f8;}
.k-survey-wrap .item-head {position: relative;z-index:1;text-align:center;}
.k-survey-wrap .item-head .k-text {box-sizing: border-box; display:inline-block;color:#c61d23; font-weight:bold; padding:0 20px; line-height:38px; height:40px; font-size:20px;border:1px solid #c61d23;border-radius:30px;}
.k-survey-wrap .item-body {display:flex;justify-content: center;margin-top:10px;}
.k-survey-wrap .item-body .body-inner {position: relative;z-index:1;width:1060px;}
.k-survey-wrap:after {content:"";position: absolute;top:0px;left:0px;width:100%;height:353px;background-color: #fff;;}
.k-survey-wrap .k-survey {padding:0 16px;text-align:center;}
.k-survey-wrap .k-survey .k-box {position: relative; border-radius: 16px;color:#000;padding:0px 32px 0px 32px;}
.k-survey-wrap .k-survey .k-box .k-head {position: absolute; left:0px; top:-18px; width:100%; display:flex;justify-content: center;align-items: center;}
.k-survey-wrap .k-survey .k-box .k-head .k-text {display:flex;justify-content: center;align-items: center;border-radius: 30px;; background-color: #000;padding:0 24px;font-size: 16px;;height:37px;;}
.k-survey-wrap .k-survey .k-box .k-top .k-logo {text-align:center;}
.k-survey-wrap .k-survey .k-box .k-top .k-logo .k-text {box-sizing: border-box; display:inline-block; font-weight:bold; padding:0 20px; line-height:38px; height:40px; font-size:20px;border:1px solid #000;border-radius:30px;}
.k-survey-wrap .k-survey .k-box .k-top .k-title { font-weight:bold; font-size:40px;line-height:52px;}
.k-survey-wrap .k-survey .k-box .k-img {text-align:center;margin-top:54px;}
.k-survey-wrap .k-survey .k-box .k-img img {width:400px;}
.k-survey-wrap .k-survey .k-box .k-txt {margin-top:24px;}
.k-survey-wrap .k-survey .k-box .k-txt dl dt {font-size:24px;line-height:26px;font-weight:bold;}
.k-survey-wrap .k-survey .k-box .k-txt dl dt strong {color:#c61d23;}
.k-survey-wrap .k-survey .k-box .k-txt dl dd {font-size:17px;line-height:26px;margin-top:13px;text-align:center;}
.k-survey-wrap .k-survey-info {padding:24px 16px 24px 16px;background-color: #f3fae8;;border-radius: 0 0 24px 24px;}
.k-survey-wrap .k-survey-info .k-text {color:#c61d23;text-align: center;font-size:14px;line-height:24px;}
.k-survey-wrap .survey-list-wrap { margin-top:38px;text-align:left;}
.k-survey-wrap .survey-list-head {padding:0 16px 0px 16px;}
.k-survey-wrap .survey-list-head .k-text {font-size:20px;line-height:30px;font-weight: bold;;padding-left:7px;}
.k-survey-wrap .survey-list {padding:0px 16px 0 16px;border:0px;}
.k-survey-wrap .survey-list .survey-item {position: relative; display:flex; justify-content: space-between; padding:22px 24px 18px 23px;background-color: #fff;border-radius: 4px;;margin-top:20px; border:1px solid #eee; overflow:hidden; }
.k-survey-wrap .survey-list .survey-item:first-child {margin-top:0px;}
.k-survey-wrap .survey-list .survey-item .k-left {padding-right:20px;}
.k-survey-wrap .survey-list .survey-item .k-point {margin-right:7px; font-size:16px;color:#fff; display: inline-block; border-radius: 30px;height:32px; line-height:30px; padding:0 11px 0 10px;background-color: #c61d23;;}
.k-survey-wrap .survey-list .survey-item.disabled .k-point {background-color: #999999;}
.k-survey-wrap .survey-list .survey-item .k-text {font-size:18px;line-height:32px;font-weight:bold;}
.k-survey-wrap .survey-list .survey-item .k-bottom {display:flex;justify-content: space-between;margin-top:14px;}
.k-survey-wrap .survey-list .survey-item .k-date {display:flex;align-items: center;;font-size:16px;line-height:24px;color:#999;}
.k-survey-wrap .survey-list .survey-item .k-state {display:flex;align-items: center;width:78px;}
.k-survey-wrap .survey-list .survey-item .k-state .btn-join {border:1px solid #c61d23; border-radius: 0px; 	  height:32px;font-size:16px;	line-height:20px;color:#c61d23; padding:0 10px; font-weight:bold;}
.k-survey-wrap .survey-list .survey-item.disabled .k-state .btn-join {white-space: nowrap; border:1px solid #999; background-color: #f8f8f8;color:#999;opacity: 1;}
.k-survey-wrap .survey-list .survey-item.disabled .k-text {color:#999;}
.k-survey-wrap .survey-list .survey-item.disabled .k-date {color:#999;}
.k-survey-wrap .survey-list .survey-item.disabled .k-btn {color:#555;}
.k-survey-wrap .survey-list .survey-item.disabled .k-state {padding-right:0px;}
.k-survey-wrap .btn-wrap {display:flex;justify-content: center;margin-top:2px;}
.k-survey-wrap .btn-wrap .btn--more {height:40px;font-size:15px;line-height:22px;color:#222;}
.k-survey-wrap .btn-wrap .btn--more::after {margin:-1px 0 2px 6px}
.k-survey-wrap .paging li span {background-color:#c61d23;}
/*  */
.privacy-form-wrap {padding:0px;text-align:left;}
.privacy-form-wrap .form-head {font-size:20px;line-height:30px;font-weight:bold;color:#111;}
.privacy-form-wrap .check-wrap {border:1px solid #eee;padding:16px 16px 13px 16px;margin-top:8px;}
.privacy-form-wrap .check-wrap .check-head {padding-bottom:11px;}
.privacy-form-wrap .check-wrap .check-head .checkbox__input {padding-left:33px; font-size:15px;line-height:24px;font-weight:bold;min-height:24px;height:initial;}
.privacy-form-wrap .check-wrap .check-body {border-top:1px solid #eee;padding-top:6px;}
.privacy-form-wrap .check-wrap .check-body .checkbox__input {font-size:15px; height:40px;line-height:40px;display:block;padding-left:33px;}
.privacy-form-wrap .check-wrap .check-body .checkbox__input strong {color:#c61d23;}
.privacy-form-wrap .check-wrap .check-body .ck-item {position: relative;display:flex;justify-content: space-between;}
.privacy-form-wrap .check-wrap .check-body .ck-item a {display: block;;width:40px;height:40px;background: url(/cjom/web/images/brand/hetbahn/icon/ico-more-grey-12x12.png) right center no-repeat;background-size: 12px;}
.privacy-form-wrap .check-wrap .check-head .checkbox__input:before {content:"";width:24px;height:24px;background: url(/cjom/web/images/brand/hetbahn/icon/icon_check_all_off.png) 0 0 no-repeat;background-size:cover;;border:0px;margin-top:-12px;}
.privacy-form-wrap .check-wrap .check-head .checkbox__input[aria-checked=true]:after {content:"";width:24px;height:24px;background: url(/cjom/web/images/brand/hetbahn/icon/icon_check_all_on.png) 0 0 no-repeat;background-size:cover;;border:0px;margin-top:-12px;}
.privacy-form-wrap .check-wrap .check-body .checkbox__input:before {content:"";width:24px;height:24px;background: url(/cjom/web/images/brand/hetbahn/icon/icon_check_off.png) 0 0 no-repeat;background-size:cover;;border:0px;margin-top:-12px;}
.privacy-form-wrap .check-wrap .check-body .checkbox__input[aria-checked=true]:after {content:"";width:24px;height:24px;background: url(/cjom/web/images/brand/hetbahn/icon/icon_check_on.png) 0 0 no-repeat;background-size:cover;;border:0px;margin-top:-12px;}
.privacy-form-wrap .check-wrap .check-body .checkbox__input .input-checkbox {display:none;}
/*  */
.reple-wrap {padding:0px;text-align:left;margin-top:50px;}
.reple-wrap .reple-head {font-size:20px;line-height:30px;font-weight:bold;color:#111;}
.reple-wrap .reple-cont .k-textarea {margin-top:18px;}
.reple-wrap .reple-cont .k-textarea textarea {border:0px;outline:1px solid #ddd;padding:16px;width:100%;box-sizing: border-box;min-height:98px;}
.reple-wrap .reple-cont .k-textarea textarea::placeholder {color:#777;}
.reple-wrap .reple-cont .k-textarea textarea:focus {outline:1px solid #c61d23;}
.reple-wrap .reple-cont .form-element__count {font-size:14px;line-height:22px;color:#777;text-align:right;margin-top:2px;}
.reple-wrap .reple-cont .current {color:#111;}
.reple-wrap .reple-cont .btn-wrap {display:flex;justify-content: center;}
.reple-wrap .reple-cont .btn--addreple {font-size:20px;line-height:24px; width:500px; margin-top:34px; height:60px;background-color:#222;color:#fff;border-radius: 4px;;}
.reple-wrap .reple-cont .btn--addreple:disabled {background-color: #999;;opacity: 1;}
.reple-wrap .reple-list-wrap {margin-top:48px;}
.reple-wrap .reple-list-wrap .reple-list-head {font-weight:bold;}
.reple-wrap .reple-list-wrap .reple-list-head .k-title {font-size:20px;line-height:30px;}
.reple-wrap .reple-list-wrap .reple-list-head .k-count {font-size:16px;line-height:24px;}
.reple-wrap .reple-list-wrap .reple-list-head strong {color:#c61d23;}
.reple-wrap .reple-list-wrap .reple-list-head .k-utils {display:flex;justify-content: space-between;margin-top:18px;}
.reple-wrap .reple-list-wrap .reple-list-head .k-utils .btn {position: relative; border:1px solid #c61d23; padding:0px 10px; height:30px;line-height:28px; font-size:14px;color:#c61d23; border-radius: 0px;;}
.reple-wrap .reple-list-wrap .reple-list-head .k-utils .btn:after {	content:"";position: absolute;top:calc(50% - 5px);right:0px;width:12px;height:12px;	background: url(/cjom/web/images/brand/hetbahn/icon/icon-navi-arrow-12x12.png) center no-repeat;background-size:cover;;}
.reple-wrap .reple-list-wrap .btn-wrap {display:flex;justify-content: center;margin-top:35px;}
.reple-wrap .reple-list-wrap .btn-wrap .btn--more {width:360px; border:1px solid #ccc; height:48px;font-size:15px;line-height:22px;color:#222;}
.reple-wrap .reple-list-wrap .btn-wrap .btn--more::after {content: '';display: inline-block;vertical-align: middle;margin-top:-2px;width: 16px;height: 16px;margin-left:5px;background: url(/cjom/web/images/brand/hetbahn/icon/ico-arrow-down-16x16.png) no-repeat center;background-size: contain;}
.reple-wrap .reple-list {border-top:1px solid #eee;margin-top:12px;}
.reple-wrap .reple-list .reple-item {border-bottom:1px solid #eee;display:flex;padding:15px 0 13px 0;}
.reple-wrap .reple-list .reple-item .k-left {min-width:52px;width:52px;}
.reple-wrap .reple-list .reple-item .k-right {flex:1 auto;padding-left:8px;}
.reple-wrap .reple-list .reple-item .k-txt {font-size:16px;line-height:24px;color:#333;word-break: break-all;}
.reple-wrap .reple-list .reple-item .k-member {display:flex; justify-content: space-between; font-size:15px;line-height:20px;color:#777;margin-top:9px;}
.reple-wrap .reple-list .reple-item .k-member .k-date {display:inline-block;position: relative;padding-left:8px;margin-left:8px;}
.reple-wrap .reple-list .reple-item .k-member .k-date:after {content:"";position:absolute;top:calc(50% - 1px);left:0px;width:2px;height:2px;background-color:#777;border-radius:50%;}
.reple-wrap .reple-list .reple-item .k-member .left {}
.reple-wrap .reple-list .reple-item .k-member .right {}
.reple-wrap .reple-list .reple-item .k-member .right ul {display:flex;}
.reple-wrap .reple-list .reple-item .k-member .right ul li {position: relative; margin:0 8px;}
.reple-wrap .reple-list .reple-item .k-member .right ul li .btn {color:#c61d23;font-size:15px;line-height:18px;}
.reple-wrap .reple-list .reple-item .k-member .right ul li:after {content:"";position: absolute;top:calc(50% - 5px);left:-8px;width:1px;height:12px;background-color: #dddddd;;}
.reple-wrap .reple-list .reple-item .k-member .right ul li:first-child:after {content:"";background-color: transparent;}
/*  */
.reple-wrap .reple-list .reple-no-item {text-align:center;padding:90px;}
.reple-wrap .reple-list .reple-no-item .k-img img{width:64px;}
.reple-wrap .reple-list .reple-no-item .k-text {font-size:16px;line-height:24px;color:#111;margin-top:16px;font-weight:bold;}
/*  */
.reple-modify {background-color: #f6f8f8;;border-bottom:1px solid #eee;padding:0 32px;}
.reple-modify .inner {padding:30px 0 32px 0;}
.reple-modify .inner .k-modify-head {display:flex;justify-content: space-between;}
.reple-modify .inner .k-modify-head .k-title {font-size:20px;line-height:30px;color:#111;font-weight:bold;}
.reple-modify .inner .k-modify-head .k-name {display:flex;align-items: center;;color:#777777;font-size:15px;line-height:20px;}
.reple-modify .inner .k-modify-head .k-name .k-date {display:inline-block;position: relative;padding-left:8px;margin-left:8px;color:#777777;}
.reple-modify .inner .k-modify-head .k-name .k-date:after {content:"";position:absolute;top:calc(50% - 1px);left:0px;width:2px;height:2px;background-color:#777;border-radius:50%;}
.reple-modify .inner ul {display:flex;justify-content: center;margin-top:13px;}
.reple-modify .inner ul li {width:245px;}
.reple-modify .inner ul li.gap {width:10px;}
.reple-modify .inner ul li .btn {width:100%;height:60px;border-radius: 4px;;font-size:20px;}
.reple-modify .inner ul li .btn.btn--modify-cancel {border:1px solid #222222;color:#222222;}
.reple-modify .inner ul li .btn.btn--modify-submit {background-color: #222222;color:#fff;;}
.reple-wrap .paging li span {background-color:#c61d23;}



/**************************************************************************************************
 * 개인화 브랜드별 스타일 추가
***************************************************************************************************/
.bibigo-personal .k-head {background-color: #000;}
.bibigo-personal .k-head p {color:#fff9e3}
.bibigo-personal .reple-wrap .reple-list .reple-item .k-member .right ul li .btn {color:#2a715a;}
.bibigo-personal .reple-wrap .reple-cont .k-textarea textarea:focus {outline:1px solid #2a715a;}
.bibigo-personal .privacy-form-wrap .check-wrap .check-body .checkbox__input strong {color:#2a715a}
.bibigo-personal .reple-wrap .reple-list-wrap .reple-list-head strong {color:#2a715a}
.bibigo-personal .k-survey-wrap .survey-list .survey-item .k-point {background-color: #2a715a;}
.bibigo-personal .k-survey-wrap .survey-list .survey-item .k-state .btn-join {color:#2a715a}
.bibigo-personal .k-view-item .item-head dl dt {color:#000;border-color: #000;;}
.bibigo-personal .agree-item > label .input-checkbox.active:after {background-image: url(/cjom/mobile/images/brand/bibigo/icon/icon_check_all_on.png);}
.bibigo-personal .agree-item ul li .input-checkbox.active:after {background-image: url(/cjom/mobile/images/brand/bibigo/icon/icon_check_on.png);}
.bibigo-personal .privacy-form .list label strong {color:#2a715a;}
.bibigo-personal [class^=link-underline] span, [class^=link-underline] strong {color:#2a715a;border-bottom:1px solid #2a715a}
.bibigo-personal .paging li span {background-color:#2a715a;}
.bibigo-personal .k-survey-wrap .survey-list .survey-item .k-state .btn-join {border:1px solid #2a715a;}
.bibigo-personal .k-survey-wrap .k-survey .k-box .k-txt dl dt strong {color:#2a715a;}
.bibigo-personal .reple-wrap .reple-list-wrap .reple-list-head .k-utils .btn {color:#2a715a;border:1px solid #2a715a}
.bibigo-personal .k-survey-wrap .item-head .k-text {color:#333;border:1px solid #333}
.bibigo-personal .paging [class^=btn-]:hover:after {content:"";position: absolute;top:0px;left:0px;width:30px;height:30px;border:1px solid #2a715a; box-sizing: border-box;}


.bibigo-personal .paging [class^=btn-] {position: relative;background-position: 0px 0px;;}
.bibigo-personal .paging .btn-first {background-image: url("data:image/svg+xml, %3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m20 20-5-5 5-5M15 20l-5-5 5-5' stroke='%23555' stroke-linecap='round' stroke-linejoin='round'/%3E    %3Cpath stroke='%23DDD' d='M29.5.5H.5v29h29z'/%3E%3C/svg%3E");}
.bibigo-personal .paging .btn-prev {background-image: url("data:image/svg+xml, %3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m17 20-5-5 5-5' stroke='%23555' stroke-linecap='round' stroke-linejoin='round'/%3E    %3Cpath stroke='%23DDD' d='M29.5.5H.5v29h29z'/%3E%3C/svg%3E");}
.bibigo-personal .paging .btn-next {background-image: url("data:image/svg+xml, %3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m13 20 5-5-5-5' stroke='%23555' stroke-linecap='round' stroke-linejoin='round'/%3E    %3Cpath stroke='%23DDD' d='M.5.5h29v29H.5z'/%3E%3C/svg%3E");}
.bibigo-personal .paging .btn-last {background-image: url("data:image/svg+xml, %3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m10 20 5-5-5-5M15 20l5-5-5-5' stroke='%23555' stroke-linecap='round' stroke-linejoin='round'/%3E    %3Cpath stroke='%23DDD' d='M.5.5h29v29H.5z'/%3E%3C/svg%3E");}


.bibigo-personal .paging .btn-first:hover {background-image: url("data:image/svg+xml, %3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m20 20-5-5 5-5M15 20l-5-5 5-5' stroke='%232A715A' stroke-linecap='round' stroke-linejoin='round'/%3E    %3Cpath stroke='%232A715A' d='M29.5.5H.5v29h29z'/%3E%3C/svg%3E");}
.bibigo-personal .paging .btn-prev:hover {background-image: url("data:image/svg+xml, %3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m17 20-5-5 5-5' stroke='%232A715A' stroke-linecap='round' stroke-linejoin='round'/%3E    %3Cpath stroke='%232A715A' d='M29.5.5H.5v29h29z'/%3E%3C/svg%3E");}
.bibigo-personal .paging .btn-next:hover {background-image: url("data:image/svg+xml, %3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m13 20 5-5-5-5' stroke='%232A715A' stroke-linecap='round' stroke-linejoin='round'/%3E    %3Cpath stroke='%232A715A' d='M.5.5h29v29H.5z'/%3E%3C/svg%3E");}
.bibigo-personal .paging .btn-last:hover {background-image: url("data:image/svg+xml, %3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E    %3Cpath d='m10 20 5-5-5-5M15 20l5-5-5-5' stroke='%232A715A' stroke-linecap='round' stroke-linejoin='round'/%3E    %3Cpath stroke='%232A715A' d='M.5.5h29v29H.5z'/%3E%3C/svg%3E");}

.new-bibigo-vod {width: 1280px; margin: 0 auto;;}