/******************** layout ********************/
html{width:100%; height:100%; overflow-y:scroll; overflow-x:hidden; -ms-touch-action:pan-y;touch-action:pan-y;  background: linear-gradient(-45deg, #F6BB54, #8B80F8, #59AAE2, #AF8EFF);  background-size: 400% 400%; animation: gradient 15s ease infinite;}
/*html::-webkit-scrollbar {display:none;}
/*html {-ms-overflow-style: none;  scrollbar-width: none; } */
body{position:relative;  overflow-x:hidden; height:100%;}
body.new * {box-sizing:border-box; word-break:keep-all;}

html.overFix {overflow-y:hidden !important; height:100%;}
body.overFix {overflow-y:hidden !important; height:100%;}


@media all and (max-width:480px){
  html.touchNone {touch-action:none !important;}
  body.touchNone {touch-action:none !important;}
}

body *::-webkit-scrollbar {width:2px;}
body *::-webkit-scrollbar-track {background:#ddd;}
body *::-webkit-scrollbar-thumb {background:#666;}

/**** layout ****/
#allwrap {max-width:100%; margin:0 auto; min-width:320px; -webkit-overflow-scrolling: touch;}
@keyframes gradient {
  0%{background-position: 0% 50%;}
  50%{background-position: 100% 50%;}
  100%{background-position: 0% 50%;}
}

#allwrap:after {content:""; display:block; clear:both;}
#allBg {display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.5; overflow:hidden; z-index:100;}
#wrap {position:relative; max-width:800px; margin:0 auto; height: 100vh}
#wrap:after {content:""; display:block; clear:both;}






/***************************************************************************************************************************************/






/* layout width */
.layInBx {position:relative; margin:0 38px;}
.layInBx:after {content:""; display:block; clear:both;}

.jsonIcon {width: 180px; margin: 0 auto; padding-top: 20px;}

/* header */
header {position:absolute; width:100%; height:96px; overflow:hidden;}
header h1 {position:absolute; left:38px; top:40%; margin:-21px 0 0 0;}
header h1 a {display:inline-block; width:129px; height:50px; background:url('../images/new/img_new_logo.png') left top no-repeat; background-size:129px auto;}

header #toHome {position:absolute; right:90px; top:20px; height:54px; z-index:19;}
header #toHome a {display:inline-block; width:54px; height:100%; background-size:40px auto; background-position:50%; background-repeat:no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23000000'%3E%3Cpath d='M240-200h120v-240h240v240h120v-360L480-740 240-560v360Zm-80 80v-480l320-240 320 240v480H520v-240h-80v240H160Zm320-350Z'/%3E%3C/svg%3E");}

header #logout {position:absolute; right:150px; top:20px; height:54px; z-index:19;}
header #logout a {display:inline-block; width:54px; height:100%; background-size:40px auto; background-position:50%; background-repeat:no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23000000'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v80h-80v-80H200v560h560v-80h80v80q0 33-23.5 56.5T760-120H200Zm480-160-56-56 103-104H360v-80h367L624-624l56-56 200 200-200 200Z'/%3E%3C/svg%3E");}

header #mNavi {position:absolute; right:30px; top:16px; height:54px; z-index:19;}
header #mNavi a {display:block; position:relative; width:54px; height:100%; padding:13px 0 0 10px; transition:all 0.2s ease-in-out;}
header #mNavi span {display:block; width:30px; height:4px; background:#000; margin:4px; transition:all 0.2s ease-in-out;}
header #mNavi span:nth-child(4) {width:18px;}
header #mNavi:hover span:nth-child(4) {width:30px;}

/*
header #mNavi.active a {transform: rotate(45deg);}
header #mNavi.active span:nth-child(1) {width:0;}
header #mNavi.active span:nth-child(4) {width:0;}
header #mNavi.active span:nth-child(2) {transform:translateX(1px) translateY(5px);}
header #mNavi.active span:nth-child(3) {transform:translateX(1px) translateY(-3px) rotate(90deg);}
*/

header.fixed {position:fixed; left:0; top:0; z-index:3;}
header.fixed .layInBx {max-width:800px; height:100%; margin:0 auto; background:#fff;}
header.fixed .normalBx {position:fixed; left:0; top:0; width:100%; height:96px; overflow:hidden;}
header.fixed .normalBx .layInBx {max-width:800px; height:100%; margin:0 auto;}
header.fixed .normalBx a.backBtn {position:absolute; left:20px; top:22px; display:inline-block; width:50px; height:50px; background-size:42px auto; background-position:50%; background-repeat:no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M16.2 6.4 14.8 5l-5.6 5.6L7.8 12l1.4 1.4 5.6 5.6 1.4-1.4-5.6-5.6 5.6-5.6z'/%3E%3C/svg%3E");}
header.fixed .normalBx .stitle {position:absolute; left:50%; top:28px; width:70%; margin:0 0 0 -35%; text-align:center; font-size:30px; color:#333; line-height:1.2; font-weight:600; letter-spacing:-1.5px;}








/* main */
.mainWrap {width:100%; padding:118px 0 150px 0;}
.mainWrap:after {content:""; display:block; clear:both;}

/* main weather */
.weatherDx {position:relative; width:100%; height:120px; border:1px #fff solid; border-radius:30px; overflow:hidden;}
.weatherDx:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:30px; z-index:1;}
.weatherDx .typeIco {position:absolute; left:26px; z-index:2;}
.weatherDx .typeIco span {display:inline-block; width:120px; height:120px;}
.weatherDx .typeIco span.w01d {background:url('../images/new/01d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w01n {background:url('../images/new/01n.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w02d {background:url('../images/new/02d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w02n {background:url('../images/new/02n.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w03d {background:url('../images/new/03d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w03n {background:url('../images/new/03n.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w04d {background:url('../images/new/04d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w04n {background:url('../images/new/04n.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w09d {background:url('../images/new/09d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w09n {background:url('../images/new/09d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w10d {background:url('../images/new/10d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w10n {background:url('../images/new/10d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w11d {background:url('../images/new/11d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w11n {background:url('../images/new/11d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w13d {background:url('../images/new/13d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w13n {background:url('../images/new/13d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w50d {background:url('../images/new/50d.png') 50% no-repeat; background-size:120px auto;}
.weatherDx .typeIco span.w50n {background:url('../images/new/50d.png') 50% no-repeat; background-size:120px auto;}

.weatherDx .data {position:absolute; left:158px; top:50%; margin:-14px 0 0 0; font-size:0; line-height:0; z-index:2;}
.weatherDx .data span {display:inline-block; font-size:23px; line-height:1.2; letter-spacing:-0.24px; color:#000; margin:0 16px 0 0;}
.weatherDx .nowData {position:absolute; right:30px; top:0; width:270px; height:100%; z-index:2;}
.weatherDx .nowData .temperature {position:absolute; right:0; top:50%; font-size:65px; color:#fff; line-height:1.2; letter-spacing:1px; font-weight:300; margin:-38px 0 0 0;}
.weatherDx .nowData .area {position:absolute; right:0; top:80px; font-size:30px; color:#fff; line-height:1.2; letter-spacing:-0.24px;}


/* main AI */
.serviceAI {width:100%; height:120px; border:1px #fff solid; border-radius:30px; overflow:hidden;background:url('../images/bg/ChAI.png') left top no-repeat; background-size:cover; }
.serviceAI a {cursor:pointer;}
/* .serviceAI:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0; border-radius:30px; z-index:1;}*/
.serviceAI .typeIco {position:absolute; left:0px; z-index:2; top:-51px;}
.serviceAI .typeIco .icon {position:relative; width:200px; height:200px;z-index:10000; }
.serviceAI .content {position:absolute; right:65px; top:0; width:500px; height:120px; z-index:2;margin: 0 auto;}
.serviceAI .content .txt {position:relative; right:0; top:39%; font-size:22px; color:#fff; line-height:1.2; font-weight:400;text-align: center;}
.serviceAI .content .txt strong{font-size:24px; color:#fff; line-height:1.2; font-weight:600; letter-spacing:0px;}
.serviceAI .view {position:absolute; right:35px; z-index:2; top:49px; height:25px;}
.serviceAI .view .icon img {position:relative; width:25px; height:25px;}

/* main topBanner */
.topBanner {width:100%;}
.topBanner:after {content:""; display:block; clear:both;}
.topBanner ul {display:flex; justify-content:center; justify-content:space-between; gap:0 15px;}
.topBanner ul li {width:50%; height:140px;}
.topBanner ul li a {position:relative; display:block; height:100%; border:2px #fff solid; border-radius:20px; background-repeat:no-repeat;}
.topBanner ul li a:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:20px; z-index:1;}
.topBanner ul li a .tt {position:absolute; left:26%; top:50%; width:calc(100% - 26%); text-align:center; font-size:28px; color:#fff; font-weight:600; line-height:1; letter-spacing:-1.2px; margin:-14px 0 0 0;}
.topBanner ul li:nth-child(2) a {background-position:left 14% top 50%; background-size:64px auto; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 388.8 388.8' style='enable-background:new 0 0 388.8 388.8;' xml:space='preserve' fill='%23fff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M262.48,182.856c-0.027,0-0.053,0-0.08,0h-32.56v-32.64c0.044-6.583-5.257-11.956-11.84-12c-0.027,0-0.054,0-0.08,0 h-47.04c-6.583,0-11.92,5.337-11.92,11.92v32.64H126.4c-6.583-0.044-11.956,5.256-12,11.839c0,0.054,0,0.107,0,0.161v46.96 c0,6.583,5.337,11.92,11.92,11.92h32.64v32.56c-0.044,6.583,5.257,11.956,11.84,12c0.027,0,0.054,0,0.08,0h46.96 c6.583,0,11.92-5.337,11.92-11.92v0v-32.64h32.64c6.583,0.044,11.956-5.257,12-11.84c0-0.027,0-0.054,0-0.08v-46.96 C274.4,188.193,269.064,182.856,262.48,182.856z M258.4,237.656h-36.56c-4.418,0-8,3.582-8,8v36.56h-38.88v-36.56 c0-4.418-3.582-8-8-8H130.4v-38.8h36.56c4.418,0,8-3.582,8-8v-36.64h38.8v36.56c0,4.418,3.582,8,8,8h36.64V237.656z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M333.6,78.376L333.6,78.376l-65.92,0v-28.16c0.415-12.85-9.666-23.604-22.516-24.019c-0.655-0.021-1.31-0.015-1.964,0.019 h-97.6c-12.84-0.669-23.791,9.197-24.461,22.036c-0.034,0.654-0.041,1.309-0.019,1.964v28H55.2c-25.44,0-55.2,14.48-55.2,55.2v174 c0,40.72,29.76,55.2,55.2,55.2h278.4c25.44,0,55.2-14.48,55.2-55.2v-173.84C388.8,92.856,359.12,78.376,333.6,78.376z M137.12,50.216c0-2.32,0-8.56,8.56-8.56h97.52c8.56,0,8.56,6.16,8.56,8.56v28H137.12V50.216z M372.8,307.416 c0,35.36-27.36,39.2-39.2,39.2H55.2c-11.76,0-39.2-3.84-39.2-39.2v-173.84c0-35.36,27.36-39.2,39.2-39.2h278.4 c11.76,0,39.2,3.84,39.2,39.2V307.416z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.topBanner.alone:after {content:''; position:absolute; right:15px; top:-20px; width:260px; height:168px; background:url('../images/new/bg_topbanner_alone.png') left top no-repeat; background-size:260px auto;}

.topBanner ul li .weatherDx {position:relative; width:100%; height:140px; border:2px #fff solid; border-radius:20px; overflow:hidden;}
.topBanner ul li .weatherDx:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:20px; z-index:1;}
.topBanner ul li .weatherDx .typeIco {position:absolute; left:20px; top:12px; z-index:2;}
.topBanner ul li .weatherDx .typeIco span {display:inline-block; width:120px; height:120px;}
.topBanner ul li .weatherDx .typeIco span.w01d {background:url('../images/new/01d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w01n {background:url('../images/new/01n.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w02d {background:url('../images/new/02d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w02n {background:url('../images/new/02n.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w03d {background:url('../images/new/03d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w03n {background:url('../images/new/03n.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w04d {background:url('../images/new/04d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w04n {background:url('../images/new/04n.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w09d {background:url('../images/new/09d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w09n {background:url('../images/new/09d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w10d {background:url('../images/new/10d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w10n {background:url('../images/new/10d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w11d {background:url('../images/new/11d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w11n {background:url('../images/new/11d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w13d {background:url('../images/new/13d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w13n {background:url('../images/new/13d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w50d {background:url('../images/new/50d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .typeIco span.w50n {background:url('../images/new/50d.png') 50% no-repeat; background-size:100px auto;}
.topBanner ul li .weatherDx .data {position:absolute; left:140px; top:auto; width:calc(100% - 140px); bottom:20px; font-size:0; line-height:0; z-index:2; text-align:center;}
.topBanner ul li .weatherDx .data span {display:inline-block; font-size:23px; line-height:1.2; letter-spacing:-0.24px; color:#000; margin:0 16px 0 0;}
.topBanner ul li .weatherDx .data span:last-child {margin:0;}
.topBanner ul li .weatherDx .nowData {position:absolute; left:140px; right:auto; top:0; width:calc(100% - 140px); height:auto; z-index:2;}
.topBanner ul li .weatherDx .nowData .temperature {position:absolute; right:auto; left:0; top:4px; width:100%; font-size:65px; color:#fff; line-height:1.2; letter-spacing:1px; font-weight:300; margin:0; text-align:center;}
.topBanner ul li .weatherDx .nowData .area {position:absolute; right:0; top:80px; font-size:30px; color:#fff; line-height:1.2; letter-spacing:-0.24px;}






/* main slide */
.mainSlide {position:relative; width:100%; height:250px; margin:20px 0 0 0; border:1px #fff solid; border-radius:30px;}
.mainSlide:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:30px; z-index:1;}
.mainSlide .slick-track {width:100%; height:100%;}
.mainSlide .slick-list {width:100%; height:100%; overflow:visible; z-index:2;}
.mainSlide .slick-slide {position:relative;}
.mainSlide .slick-slide a {display:block; width:100%; height:100%;}
.mainSlide .hTxt {padding:52px 0 0 37px;}
.mainSlide .hTxt .tt span {font-size:40px; color:#000; line-height:1.1; letter-spacing:-2px; font-weight:300;}
.mainSlide .hTxt .tt strong {font-size:40px; color:#fff; line-height:1.1; letter-spacing:-2px; font-weight:600; padding:0 0 0 5px;}
.mainSlide .hTxt .tt strong u {font-size:40px; color:#fff; line-height:1.1; letter-spacing:-2px; font-weight:300; text-decoration:none;}
.mainSlide .hTxt .tt strong.block {display:block;}
.mainSlide .hTxt .tx {font-size:24px; color:#000; line-height:1.3; letter-spacing:-1.2px; font-weight:300; padding:16px 0 0 0;}
.mainSlide .hTxt .tx span {font-size:24px; color:#000; line-height:1.3; letter-spacing:-1.2px; font-weight:300;}
.mainSlide .hTxt .tx span.dep {display:block;}
.mainSlide .hTxt .tx span u {font-size:24px; color:#000; line-height:1.3; letter-spacing:-1.2px; font-weight:300; text-decoration:none;}
.mainSlide .hImg {position:absolute; right:10px; bottom:-54px;}
.mainSlide .hImg.h01 img {width:240px;}
.mainSlide .hImg.h02 img {width:277px;}
.mainSlide .hImg.h03 {right:20px; bottom:-12px;}
.mainSlide .hImg.h03 img {width:318px;}
.mainSlide .hImg img {transform:scale(0,0); transition:all 0.6s ease-in-out;}
.mainSlide .slick-active .hImg img {transform:scale(1);}
/* dots */
.mainSlide .slick-dots {position:absolute; right:30px; top:35px; z-index:2;}
.mainSlide .slick-dots li {float:left; transition:all 0.3s ease-in-out;}
.mainSlide .slick-dots li button {display:none;}
.mainSlide .slick-dots li {position:relative; display:inline-block; width:10px; height:10px; margin:0 5px; cursor:pointer; background:#e5e5e5; border-radius:100%;}
.mainSlide .slick-dots li.slick-active {width:30px; background:#6054e9; border-radius:5px;}

/* main quick fun */
.quickFun {width:100%; height:120px; margin:60px 0 40px; overflow:hidden;}
.quickFun > div {position:relative; float:left; width:50%; height:100%;}
.quickFun .qtx {padding:22px 0 0 0;}
.quickFun .qtx strong {display:block; font-size:26px; color:#fff; line-height:1.4; letter-spacing:-1.4px; font-weight:600;}
.quickFun .qtx span {display:block; font-size:18px; color:#fff; line-height:1.3; letter-spacing:-1px; font-weight:300;}
.quickFun .qimg {position:absolute; right:0; top:0;}
.quickFun .ql {padding:0 4.5% 0 0;}
.quickFun .ql:after {content:''; position:absolute; right:-1px; top:0; width:1px; height:100%; background:#fff;}
.quickFun .ql .qimg {right:8%;}
.quickFun .ql .qimg img {width:100px;}
.quickFun .qr {padding:0 0 0 4.5%;}
.quickFun .qr .qimg img {width:102px;}

/* main quick to go */
.quickGoto {display:flex; justify-content:center; justify-content:space-between; gap:0 15px; margin-top: 20px}
.quickGoto .item {width:33.333%; height:215px; text-align:center;}
.quickGoto .item a {display:block; position:relative; width:100%; height:100%; border:1px #fff solid; border-radius:30px; overflow:hidden; transition:all 0.3s ease-in-out;}
.quickGoto .item a:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:30px; z-index:1;}
.quickGoto .item:hover a {box-shadow:0px 5px 10px rgba(0, 0, 0, 0.29);}
.quickGoto .item .ico {position:absolute; left:0; top:30px; width:100%; height:94px; background-position:50%; background-repeat:no-repeat; z-index:2; background-size:85px auto;}
.quickGoto .item .ico.q01 {background-image:url("../images/new/ico_main_b01.png");}
.quickGoto .item .ico.q02 {background-image:url("../images/new/ico_main_b02.png");}
.quickGoto .item .ico.q03 {background-image:url("../images/new/ico_main_b03.png");}
.quickGoto .item .ico.q04 {background-image:url("../images/new/ico_main_b04.png");}
.quickGoto .item .ico.q05 {background-image:url("../images/new/ico_main_b05.png");}

.quickGoto .item .icoQ {position:absolute; left:30px; bottom:22px; background-position:left top; background-repeat:no-repeat;}
.quickGoto .item .icoQ.a01 {width:74px; height:74px; background-size:74px auto; background-image: url("data:image/svg+xml,%3Csvg id='Capa_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Cpath d='m246.23 426.666h-195.039c-18.851 0-34.132-15.282-34.132-34.132v-34.134h261.957z' fill='%23d3dcfb'/%3E%3Cpath d='m460.825 153.6v143.398 95.534h-409.634c-18.851 0-34.132-15.282-34.132-34.133v-204.799l238.95-85.334z' fill='%23ebf5fc'/%3E%3Cg fill='%233c58a0'%3E%3Cpath d='m77.336 221.867h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.582 8-8 8z'/%3E%3Cpath d='m145.603 221.867h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.582 8-8 8z'/%3E%3Cpath d='m213.869 221.867h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.581 8-8 8z'/%3E%3Cpath d='m282.136 221.867h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.582 8-8 8z'/%3E%3Cpath d='m350.391 221.867h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.581 8-8 8z'/%3E%3Cpath d='m418.658 221.867h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.582 8-8 8z'/%3E%3Cpath d='m77.336 290.133h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.419-3.582 8-8 8z'/%3E%3Cpath d='m145.603 290.133h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.419-3.582 8-8 8z'/%3E%3Cpath d='m213.869 290.133h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.419-3.581 8-8 8z'/%3E%3Cpath d='m290.136 290.133v-25.6c0-4.713-3.82-8.533-8.533-8.533h-17.067c-4.713 0-8.533 3.82-8.533 8.533v17.067c0 4.713 3.821 8.533 8.533 8.533z'/%3E%3Cpath d='m77.336 358.4h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.582 8-8 8z'/%3E%3Cpath d='m145.603 358.4h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.582 8-8 8z'/%3E%3Cpath d='m213.869 358.4h-18.133c-4.418 0-8-3.582-8-8v-18.133c0-4.418 3.582-8 8-8h18.133c4.418 0 8 3.582 8 8v18.133c0 4.418-3.581 8-8 8z'/%3E%3C/g%3E%3Cpath d='m418.417 187.733h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.219 4.178 5.219 7.662v17.65c0 3.484-2.165 6.456-5.219 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.65c-.001-4.552-3.691-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m350.15 187.733h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.219 4.178 5.219 7.662v17.65c0 3.484-2.165 6.456-5.219 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.241-3.69 8.241-8.241v-17.65c0-4.552-3.689-8.242-8.241-8.242z' fill='%232a428c'/%3E%3Cpath d='m281.895 187.733h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.22 4.178 5.22 7.662v17.65c0 3.484-2.165 6.456-5.22 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.65c-.001-4.552-3.691-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m213.628 187.733h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.22 4.178 5.22 7.662v17.65c0 3.484-2.165 6.456-5.22 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.65c-.001-4.552-3.69-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m145.361 187.733h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.219 4.178 5.219 7.662v17.65c0 3.484-2.165 6.456-5.219 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.65c0-4.552-3.69-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m77.095 187.733h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.22 4.178 5.22 7.662v17.65c0 3.484-2.165 6.456-5.22 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.65c-.001-4.552-3.691-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m77.095 256h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.22 4.178 5.22 7.662v17.651c0 3.484-2.165 6.456-5.22 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.651c-.001-4.552-3.691-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m77.095 324.267h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.22 4.178 5.22 7.662v17.651c0 3.484-2.165 6.456-5.22 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.651c-.001-4.553-3.691-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m145.361 256h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.219 4.178 5.219 7.662v17.651c0 3.484-2.165 6.456-5.219 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.651c0-4.552-3.69-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m145.361 324.267h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.219 4.178 5.219 7.662v17.651c0 3.484-2.165 6.456-5.219 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.651c0-4.553-3.69-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m213.628 256h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.22 4.178 5.22 7.662v17.651c0 3.484-2.165 6.456-5.22 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.651c-.001-4.552-3.69-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m290.136 290.133v-25.892c0-4.552-3.69-8.241-8.242-8.241h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.22 4.178 5.22 7.662v17.651c0 3.484-2.165 6.456-5.22 7.662.937.37 1.954.58 3.022.58h25.892z' fill='%232a428c'/%3E%3Cpath d='m213.628 324.267h-17.65c-1.068 0-2.085.21-3.022.579 3.055 1.206 5.22 4.178 5.22 7.662v17.651c0 3.484-2.165 6.456-5.22 7.662.937.37 1.954.58 3.022.58h17.65c4.552 0 8.242-3.69 8.242-8.241v-17.651c-.001-4.553-3.69-8.242-8.242-8.242z' fill='%232a428c'/%3E%3Cpath d='m437.114 143.721v153.277 95.535h23.711v-95.535-143.398z' fill='%23d3dcfb'/%3E%3Cpath d='m460.825 153.6v-85.334c0-18.851-15.282-34.132-34.132-34.132h-375.502c-18.851 0-34.132 15.281-34.132 34.132v85.334z' fill='%23ff4155'/%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='m124.609 75.993h-22.217c-4.268 0-7.726-3.459-7.726-7.726s3.459-7.726 7.726-7.726h22.217c4.268 0 7.726 3.459 7.726 7.726s-3.459 7.726-7.726 7.726z' fill='%23e80054'/%3E%3C/g%3E%3Cg%3E%3Cpath d='m179.191 75.993h-22.217c-4.268 0-7.726-3.459-7.726-7.726s3.459-7.726 7.726-7.726h22.217c4.268 0 7.726 3.459 7.726 7.726s-3.458 7.726-7.726 7.726z' fill='%23e80054'/%3E%3C/g%3E%3Cg%3E%3Cpath d='m320.887 75.993h-22.218c-4.268 0-7.726-3.459-7.726-7.726s3.459-7.726 7.726-7.726h22.218c4.268 0 7.726 3.459 7.726 7.726s-3.458 7.726-7.726 7.726z' fill='%23e80054'/%3E%3C/g%3E%3Cg%3E%3Cpath d='m375.47 75.993h-22.218c-4.268 0-7.726-3.459-7.726-7.726s3.459-7.726 7.726-7.726h22.218c4.268 0 7.726 3.459 7.726 7.726s-3.459 7.726-7.726 7.726z' fill='%23e80054'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath d='m162.125 64c0 11.782-9.551 21.333-21.333 21.333s-21.333-9.551-21.333-21.333v-42.667c-.001-11.782 9.55-21.333 21.332-21.333s21.333 9.551 21.333 21.333v42.667z' fill='%23ebf5fc'/%3E%3Cpath d='m358.403 64c0 11.782-9.551 21.333-21.333 21.333s-21.334-9.551-21.334-21.333v-42.667c0-11.782 9.551-21.333 21.333-21.333s21.333 9.551 21.333 21.333v42.667z' fill='%23ebf5fc'/%3E%3Cpath d='m337.069 0c-4.38 0-8.448 1.324-11.836 3.588 5.725 3.826 9.498 10.343 9.498 17.746v42.666c0 7.402-3.773 13.92-9.498 17.746 3.387 2.263 7.456 3.588 11.836 3.588 11.782 0 21.333-9.551 21.333-21.333v-42.668c.001-11.782-9.55-21.333-21.333-21.333z' fill='%23d3dcfb'/%3E%3Cpath d='m140.791 0c-4.38 0-8.448 1.324-11.836 3.588 5.725 3.826 9.498 10.343 9.498 17.746v42.666c0 7.402-3.773 13.92-9.498 17.746 3.387 2.263 7.456 3.588 11.836 3.588 11.782 0 21.333-9.551 21.333-21.333v-42.668c.001-11.782-9.55-21.333-21.333-21.333z' fill='%23d3dcfb'/%3E%3Cpath d='m426.693 34.133h-23.703c18.851 0 34.132 15.281 34.132 34.132v85.335h23.702v-85.334c.001-18.851-15.281-34.133-34.131-34.133z' fill='%23e80054'/%3E%3Cpath d='m17.058 111.74h443.767v15.453h-443.767z' fill='%23e80054'/%3E%3C/g%3E%3Ccircle cx='366.942' cy='384' fill='%234fabf7' r='128'/%3E%3Ccircle cx='366.942' cy='384' fill='%23ebf5fc' r='93.867'/%3E%3Cg%3E%3Cg%3E%3Cpath d='m366.942 374.659c-4.268 0-7.726-3.459-7.726-7.726v-42.667c0-4.267 3.459-7.726 7.726-7.726 4.268 0 7.726 3.459 7.726 7.726v42.667c0 4.267-3.459 7.726-7.726 7.726z' fill='%233c58a0'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='m409.609 391.726h-25.601c-4.268 0-7.726-3.459-7.726-7.726s3.459-7.726 7.726-7.726h25.601c4.268 0 7.726 3.459 7.726 7.726s-3.459 7.726-7.726 7.726z' fill='%233c58a0'/%3E%3C/g%3E%3C/g%3E%3Cpath d='m366.942 256c-3.995 0-7.945.193-11.847.551 65.137 5.979 116.152 60.752 116.152 127.449s-51.016 121.47-116.153 127.449c3.902.358 7.852.551 11.847.551 70.692 0 128-57.308 128-128s-57.307-128-127.999-128z' fill='%231886ea'/%3E%3Cpath d='m366.942 290.133c-4.01 0-7.961.253-11.839.741 46.252 5.821 82.028 45.295 82.028 93.126s-35.776 87.305-82.028 93.126c3.878.488 7.829.741 11.839.741 51.841 0 93.867-42.026 93.867-93.867s-42.026-93.867-93.867-93.867z' fill='%23d3dcfb'/%3E%3Ccircle cx='366.942' cy='384' fill='%23ffdd40' r='17.067'/%3E%3C/g%3E%3C/svg%3E");}
.quickGoto .item .icoQ.a02 {width:79px; height:79px; background-size:79px auto; background-image: url("data:image/svg+xml,%3Csvg id='Capa_1' enable-background='new 0 0 495.514 495.514' height='512' viewBox='0 0 495.514 495.514' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='m409.772 370.025 78.873 78.873c9.159 9.159 9.159 24.008 0 33.167l-6.313 6.314c-9.159 9.159-24.008 9.159-33.167 0l-78.415-78.415-56.453-57.314 44.39-37.418z' fill='%23d7d0d6'/%3E%3Ccircle cx='231.157' cy='231.423' fill='%23fee45a' r='231.157'/%3E%3Cpath d='m83.14 211.685c0-47.187 14.143-91.068 38.417-127.643h-68.477c-33.151 40.006-53.08 91.364-53.08 147.381 0 127.665 103.493 231.157 231.157 231.157 33.546 0 65.428-7.154 94.197-20.006-3.661.172-7.353.268-11.057.268-127.664 0-231.157-103.492-231.157-231.157z' fill='%23fedf30'/%3E%3Cg%3E%3Cg id='XMLID_536_'%3E%3Cpath d='m395.514 229.299-258.38-2.466-58.986 84.67 4.289 33.068c5.12 6.58 10.68 12.8 16.62 18.61l64.832 16.575h148.257l44.691-16.575c30.74-30.07 51.01-70.83 54.78-116.27z' fill='%2397da7b'/%3E%3C/g%3E%3C/g%3E%3Cpath d='m95.538 286.54-17.39 24.962 4.289 33.068c5.12 6.58 10.68 12.8 16.62 18.61l53.566 13.695c-25.516-24.977-45.274-55.81-57.085-90.335z' fill='%2380d261'/%3E%3Cpath d='m71.482 216.495-27.205 30.415c1.73 20.92 6.97 40.85 15.11 59.2h.01l39.365-6.294 38.372-70.518z' fill='%2397da7b'/%3E%3Cpath d='m99.784 297.938c-9.89-24.575-15.682-51.237-16.525-79.146l-11.777-2.297-27.205 30.415c1.73 20.92 6.97 40.85 15.11 59.2h.01l39.365-6.294z' fill='%2380d261'/%3E%3Cpath d='m33.244 111.934c3.181 9.141 7.741 17.808 13.638 25.76l34.617 47.735c4.089 5.637 6.907 11.947 8.378 18.752l2.596 12.013c3.247 15.029 16.765 25.938 32.142 25.938 15.375 0 28.893-10.907 32.143-25.938l2.596-12.012c1.471-6.808 4.289-13.117 8.377-18.753l34.62-47.736c12.752-17.202 19.313-37.64 18.972-59.109-.395-24.994-10.382-48.606-28.12-66.488-2.564-2.584-5.261-4.988-8.054-7.244-64.35 12.997-119.011 52.716-151.905 107.082z' fill='%23fedf30'/%3E%3Cpath d='m353.02 119.958-8.772-31.538c-31.72-25.84-72.2-41.32-116.3-41.32-93.03 0-169.97 68.93-182.52 158.5h.01l37.581 21.233h217.876l68.415-52.546z' fill='%2397da7b'/%3E%3Cpath d='m83.647 226.833c-.324-5.009-.507-10.056-.507-15.147 0-47.187 14.143-91.068 38.417-127.643h-4.302c-38.205 28.741-64.882 71.983-71.828 121.557h.01l37.581 21.233z' fill='%2380d261'/%3E%3Cpath d='m156.757 216.195 2.596-12.012c1.471-6.808 4.289-13.117 8.377-18.753l34.62-47.736c12.752-17.202 19.313-37.64 18.972-59.109-.169-10.729-2.118-21.198-5.677-31.074-69.486 4.58-128.447 47.67-155.751 108.126l21.605 29.793c4.089 5.637 6.907 11.947 8.378 18.752l2.596 12.013c.833 3.857 2.347 7.439 4.39 10.638h55.503c2.043-3.2 3.557-6.782 4.391-10.638z' fill='%2380d261'/%3E%3Cpath d='m373.517 118.36-24.878 3.657-61.258 92.156 69.199 15.126 53.887-23.699c-4.56-32.59-17.65-62.44-36.95-87.24z' fill='%2397da7b'/%3E%3Cg id='XMLID_535_'%3E%3Cg%3E%3Cpath d='m412.267 231.42c0 5.22-.22 10.38-.65 15.49h-.01-253.03c-2.948 0-5.719 1.406-7.46 3.785l-68.68 93.874c-9.16-11.76-16.93-24.66-23.05-38.46h.01l40.708-55.643c1.081-1.478.026-3.557-1.805-3.557h-54.023c-.43-5.11-.65-10.27-.65-15.49 0-8.76.61-17.38 1.8-25.82h.01 212.286c.493 0 .956-.235 1.247-.633l85.267-116.536.01-.01c10.85 8.83 20.68 18.88 29.27 29.94l-62.032 84.783c-.747 1.021-.018 2.457 1.247 2.457h97.726.01c1.189 8.43 1.799 17.06 1.799 25.82z' fill='%23fdf6ec'/%3E%3C/g%3E%3C/g%3E%3Cg fill='%23fef1da'%3E%3Cpath d='m106.098 312.23c-7.197-14.875-12.838-30.641-16.732-47.084l-29.969 40.964h-.01c6.12 13.8 13.89 26.7 23.05 38.46z'/%3E%3Cpath d='m85.807 246.91c-1.756-11.485-2.667-23.248-2.667-35.225 0-2.036.036-4.063.088-6.085h-37.791-.01c-1.19 8.44-1.8 17.06-1.8 25.82 0 5.22.22 10.38.65 15.49z'/%3E%3C/g%3E%3Cpath d='m159.046 205.6h-68.863l2.289 10.595c3.247 15.029 16.765 25.938 32.142 25.938 15.375 0 28.893-10.907 32.143-25.938z' fill='%23fef1da'/%3E%3Cpath d='m126.466 3.444c-43.218-1.018-78.572 33.712-78.572 76.698 0 17.134 5.621 32.953 15.113 45.722l34.682 47.823c5.692 7.848 9.688 16.794 11.736 26.27l2.596 12.013c1.281 5.93 6.526 10.162 12.593 10.162s11.312-4.232 12.593-10.162l2.596-12.013c2.048-9.476 6.044-18.422 11.736-26.269l34.682-47.823c9.721-13.077 15.382-29.353 15.103-46.964-.647-40.941-33.925-74.493-74.858-75.457z' fill='%23ee6161'/%3E%3Cpath d='m136.038 194.32c-2.048-9.476-6.044-18.422-11.736-26.27l-34.682-47.823c-9.493-12.769-15.113-28.588-15.113-45.722 0-32.108 19.728-59.602 47.72-71.041-41.266 1.262-74.333 35.106-74.333 76.678 0 17.134 5.621 32.953 15.113 45.722l34.682 47.823c5.692 7.848 9.688 16.794 11.736 26.27l2.596 12.013c1.281 5.93 6.526 10.162 12.593 10.162s11.312-4.232 12.593-10.162l1.323-6.12z' fill='%23e94444'/%3E%3Cg%3E%3Cpath d='m93.164 52.922c7.626-8.81 18.887-14.378 31.451-14.378 22.974 0 41.596 18.628 41.596 41.602 0 10.41-3.821 19.924-10.145 27.218-7.626 8.81-18.887 14.378-31.451 14.378-22.974 0-41.596-18.622-41.596-41.596 0-10.411 3.821-19.925 10.145-27.224z' fill='%23f9f7f8'/%3E%3Cpath d='m356.837 363.18c-33.24 32.52-78.72 52.56-128.89 52.56s-95.65-20.04-128.89-52.56z' fill='%23fdf6ec'/%3E%3Cpath d='m139.703 363.18h-40.646c27.487 26.892 63.349 45.236 103.307 50.785-23.765-13.179-44.969-30.413-62.661-50.785z' fill='%23fef1da'/%3E%3Cg%3E%3Cpath d='m231.157 379.262c-4.143 0-7.5-3.358-7.5-7.5v-58.675c0-4.142 3.357-7.5 7.5-7.5s7.5 3.358 7.5 7.5v58.675c0 4.142-3.357 7.5-7.5 7.5z' fill='%23fddeb0'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='231.157' cy='311.502' fill='%23ee6161' r='24.131'/%3E%3C/g%3E%3C/svg%3E");}
.quickGoto .item .icoQ.a03 {width:82px; height:82px; background-size:82px auto; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' width='180.6mm' height='180.6mm' version='1.1' viewBox='0 0 512 512'%3E%3C!-- Generator: Adobe Illustrator 29.1.0, SVG Export Plug-In . SVG Version: 2.1.0 Build 142) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %23b5bfc9; %7D .st0, .st1, .st2, .st3, .st4, .st5, .st6, .st7, .st8, .st9, .st10 %7B fill-rule: evenodd; %7D .st1 %7B fill: %23e6f3ff; %7D .st11, .st5 %7B fill: %2351308e; %7D .st2 %7B fill: %2359aae2; %7D .st3 %7B fill: %23e4dfff; %7D .st4 %7B fill: %239bd8f9; %7D .st6 %7B fill: %237064e7; %7D .st7 %7B fill: %23a6b2bd; %7D .st8 %7B fill: %23bec9d4; %7D .st9 %7B fill: %23c8e1ff; %7D .st10 %7B fill: %23f7c5b8; %7D %3C/style%3E%3C/defs%3E%3Cpath class='st6' d='M91.7,383h101.9v76.2h-101.9v-76.2Z'/%3E%3Cpath class='st5' d='M91.7,443.5h101.9v15.8h-101.9v-15.8Z'/%3E%3Cpath class='st8' d='M218.2,394.7h5.2c78.3-1.4,141.4-65.3,141.4-143.9s-64.5-144-144-144-1.5,0-2.2,0h-76.3C63.8,108,.5,171.9.5,250.7s63.1,142.6,141.4,143.9h76.3Z'/%3E%3Cpath class='st1' d='M220.8,394.7c79.3,0,144-64.7,144-144s-64.7-144-144-144S76.8,171.5,76.8,250.7s64.7,144,144,144Z'/%3E%3Cpath class='st0' d='M220.8,148.9c56.2,0,101.8,45.6,101.8,101.8s-45.6,101.8-101.8,101.8-101.8-45.6-101.8-101.8,45.6-101.8,101.8-101.8h0Z'/%3E%3Cpath class='st7' d='M208.9,351.8c-50.6-5.9-89.9-48.9-89.9-101.1s39.3-95.2,89.9-101.1c43.6,5.9,77.5,48.9,77.5,101.1s-33.9,95.2-77.5,101.1Z'/%3E%3Cpath class='st4' d='M459.7,289.4H126.6c15.2,36.9,51.5,63,93.9,63.1h239.2v-63.1Z'/%3E%3Cpath class='st8' d='M60.4,459.2h399.3v33H60.4v-33Z'/%3E%3Cpath class='st0' d='M271.8,352.5h72.5v75.8h-72.5v-75.8Z'/%3E%3Cpath class='st6' d='M310.2,289.4h149.5v-71.8h-149.5c-19.7,0-35.9,16.2-35.9,35.9,0,19.8,16.2,35.9,35.9,35.9h0Z'/%3E%3Cpath class='st10' d='M230.1,289.4c24.7,0,44.9-20.2,44.9-44.9s-20.2-44.9-44.9-44.9-44.9,20.2-44.9,44.9c0,24.8,20.2,44.9,44.9,44.9h0Z'/%3E%3Cpath class='st6' d='M340.2,19.7h160.3c6.1,0,11.1,5,11.1,11.1v88.8c0,6.1-5,11-11.1,11h-160.3c-6.1,0-11.1-4.9-11.1-11V30.8c0-6.1,5-11.1,11.1-11.1Z'/%3E%3Cpath class='st3' d='M341.8,28.3h156.9c1.9,0,3.4,1.5,3.4,3.4v86.9c0,1.9-1.5,3.4-3.4,3.4h-156.9c-1.9,0-3.4-1.5-3.4-3.4V31.8c0-1.9,1.5-3.4,3.4-3.4Z'/%3E%3Cpath class='st8' d='M405.4,130.6h29.8v87h-29.8v-87Z'/%3E%3Cpath class='st11' d='M433.9,112.4s0,0,0,0c-3,0-5.6-1.8-6.6-4.6l-16.9-43.7-7.6,17.4c-1.1,2.6-3.7,4.3-6.6,4.3h-25.5c-4,0-7.2-3.2-7.2-7.2s3.2-7.2,7.2-7.2h20.8l12.7-29.1c1.1-2.6,3.7-4.3,6.6-4.3s.1,0,.2,0c2.9,0,5.5,1.9,6.5,4.6l16.6,43,3.9-9.7c1.1-2.7,3.7-4.5,6.7-4.5h25.3c4,0,7.2,3.2,7.2,7.2s-3.2,7.2-7.2,7.2h-20.5l-8.9,22.1c-1.1,2.7-3.7,4.5-6.7,4.5h0Z'/%3E%3Cpath class='st6' d='M244.8,459.2h126.3v-16.5c0-7.9-6.5-14.4-14.4-14.4h-97.6c-7.9,0-14.4,6.5-14.4,14.4v16.5h0Z'/%3E%3Cpath class='st5' d='M244.8,443.5h126.3v15.8h-126.3v-15.8Z'/%3E%3Cpath class='st7' d='M126.8,107.8C55.6,116.6.5,177.2.5,250.7s55.1,134.2,126.3,142.9c-46.4-30.6-77-83.2-77-142.9s30.6-112.3,77-142.9Z'/%3E%3Cpath class='st9' d='M189.7,391.3c-64.5-14.2-112.9-71.8-112.9-140.6s48.3-126.4,112.9-140.6c-54.2,22.7-92.4,77.1-92.4,140.6s38.2,117.9,92.4,140.6Z'/%3E%3Cpath class='st2' d='M168,289.4h-41.4c15.2,36.9,51.5,63,93.9,63.1h239.2v-24.6h-212.3c-32.1,0-60.8-15.1-79.4-38.5h0Z'/%3E%3Cpath class='st7' d='M271.8,352.5h72.5v75.8h-18.1v-58.9h-54.4v-16.9Z'/%3E%3Cpath class='st7' d='M420.1,130.6h15.2v87h-15.2v-87Z'/%3E%3C/svg%3E");}

.quickGoto .item .tx {position:absolute; left:0; bottom:38px; width:100%; font-size:24px; color:#fff; font-weight:500; line-height:1.2; letter-spacing:-1.2px;}
.quickGoto .item .tx.depth {bottom:25px;}
.quickGoto .item .tq {position:absolute; left:24px; top:22px; font-size:24px; color:#fff; line-height:1.2; letter-spacing:-1.2px; text-align:left; font-weight:500;}





/* navigation */
#navigation {display:none; position:fixed; right:-100%; top:0; width:100%; height:100vh; background:#fff; z-index:1000 ;}
#navigation .layInBx {max-width:800px; margin:0 auto;}

#navigation .naviBx {width:100%; padding-top:168px;}
#navigation .naviBx .naviList {width:100%; overflow:hidden;}
#navigation .naviBx .naviList ul:after {content:""; display:block; clear:both;}
#navigation .naviBx .naviList ul li {display:block; margin:0 0 70px 0; padding:0 50px;}
#navigation .naviBx .naviList ul li a {display:block; position:relative; padding:0 0 0 76px; background-position:left top; background-repeat:no-repeat;}
#navigation .naviBx .naviList ul li .ntt {font-size:30px; color:#333; line-height:1.2; font-weight:600; letter-spacing:-1.5px; padding:0 0 16px 0;}
#navigation .naviBx .naviList ul li .ntx {font-size:24px; color:#333; line-height:1.2; letter-spacing:-1.2px;}
#navigation .naviBx .naviList ul li:nth-child(1) a {background-size:42px auto; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath d='M236 310h40v40h-40zM156 230h40v40h-40zM156 310h40v40h-40zM316 110h-40V70h-40v40h-40v40h40v40h40v-40h40z'/%3E%3Cpath d='M452 110h-16V60c0-33.084-26.916-60-60-60H136c-33.084 0-60 26.916-60 60v50H60c-33.084 0-60 26.916-60 60v342h216v-82h80v82h216V170c0-33.084-26.916-60-60-60zM76 472H40V170c0-11.028 8.972-20 20-20h16v322zm320 0h-60v-82H176v82h-60V60c0-11.028 8.972-20 20-20h240c11.028 0 20 8.972 20 20v412zm76 0h-36V150h16c11.028 0 20 8.972 20 20v302z'/%3E%3Cpath d='M316 230h40v40h-40zM236 230h40v40h-40zM316 310h40v40h-40z'/%3E%3C/svg%3E%0A");}
#navigation .naviBx .naviList ul li:nth-child(2) a {background-size:42px auto; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath d='M452 40h-24V0h-40v40H124V0H84v40H60C26.916 40 0 66.916 0 100v352c0 33.084 26.916 60 60 60h392c33.084 0 60-26.916 60-60V100c0-33.084-26.916-60-60-60zm20 412c0 11.028-8.972 20-20 20H60c-11.028 0-20-8.972-20-20V188h432v264zm0-304H40v-48c0-11.028 8.972-20 20-20h24v40h40V80h264v40h40V80h24c11.028 0 20 8.972 20 20v48z'/%3E%3Cpath d='M76 230h40v40H76zM156 230h40v40h-40zM236 230h40v40h-40zM316 230h40v40h-40zM396 230h40v40h-40zM76 310h40v40H76zM156 310h40v40h-40zM236 310h40v40h-40zM316 310h40v40h-40zM76 390h40v40H76zM156 390h40v40h-40zM236 390h40v40h-40zM316 390h40v40h-40zM396 310h40v40h-40z'/%3E%3C/svg%3E");}
#navigation .naviBx .naviList ul li:nth-child(3) a {background-size:43px auto; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath d='M401.5 250.306V100c0-33.084-26.916-60-60-60h-65.427C267.818 16.719 245.575 0 219.5 0s-48.318 16.719-56.573 40H96.5c-33.084 0-60 26.916-60 60v312c0 33.084 26.916 60 60 60h129.439c8.255 23.278 30.489 40 56.573 40l132.989-.074c33.084 0 60-26.913 60-59.992V324.728L401.5 250.306zm5.856 62.619H381.5c-11.028 0-20-8.972-20-20v-26.117l45.856 46.117zM159.5 80h40V60c0-11.028 8.972-20 20-20s20 8.972 20 20v20h40v39h-120V80zm63 178.993V432h-126c-11.028 0-20-8.972-20-20V100c0-11.028 8.972-20 20-20h23v79h200V80h22c11.028 0 20 8.972 20 20v110.079L350.484 199H282.5c-33.084 0-60 26.913-60 59.993zm213 192.941c0 11.024-8.972 19.992-20.011 19.992L282.5 472c-11.028 0-20-8.969-20-19.993V258.993c0-11.024 8.972-19.993 20-19.993h39v53.926c0 33.084 26.916 60 60 60h54v99.008z'/%3E%3C/svg%3E%0A");}
#navigation .naviBx .naviList ul li:nth-child(4) a {background-size:40px auto; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath d='m337.68 256.001 2.618-2.618a128.317 128.317 0 0 0 41.568 6.884c71.755 0 130.133-58.378 130.133-130.134 0-18.806-4.111-37.168-12.219-54.577l-12.034-25.838-72.435 72.084A17.63 17.63 0 0 1 402.759 127a17.638 17.638 0 0 1-12.557-5.203c-3.355-3.354-5.203-7.814-5.203-12.557s1.848-9.203 5.239-12.594l72.044-72.395-25.84-12.034C419.034 4.11 400.672 0 381.867 0c-71.756 0-130.133 58.377-130.133 130.133 0 14.224 2.311 28.152 6.883 41.568l-29.315 29.315-73.302-73.3V61.818L54.329.816.816 54.328 61.82 156h65.896l73.301 73.301L16.922 413.396C6.01 424.306 0 438.811 0 454.239c0 15.43 6.01 29.935 16.917 40.839 10.907 10.912 25.412 16.921 40.843 16.921 15.431 0 29.936-6.009 40.839-16.917l157.398-157.399 157.396 157.395C424.305 505.99 438.81 512 454.239 512c15.428 0 29.934-6.01 40.839-16.918 10.911-10.906 16.92-25.411 16.92-40.842 0-15.432-6.009-29.938-16.917-40.839l-157.401-157.4zM116 116H84.467L51.185 60.529l9.345-9.346L116 84.467V116zM70.313 466.801c-3.351 3.353-7.808 5.198-12.552 5.198s-9.201-1.846-12.557-5.203A17.643 17.643 0 0 1 40 454.239c0-4.742 1.848-9.202 5.205-12.558l260.917-260.918-5.91-12.688c-5.626-12.08-8.479-24.846-8.479-37.942 0-49.699 40.434-90.133 90.133-90.133 2.662 0 5.314.121 7.953.362l-27.897 28.033C351.01 79.306 345 93.811 345 109.24s6.01 29.934 16.917 40.839C372.823 160.991 387.328 167 402.76 167c15.431 0 29.936-6.009 40.805-16.883l28.072-27.937c.241 2.638.362 5.29.362 7.952 0 49.7-40.434 90.134-90.133 90.134-13.096 0-25.861-2.853-37.942-8.479l-12.688-5.91L70.313 466.801zm396.483-.004A17.64 17.64 0 0 1 454.239 472a17.642 17.642 0 0 1-12.559-5.205L284.284 309.398l25.114-25.113L466.8 441.688a17.63 17.63 0 0 1 5.198 12.552c0 4.743-1.845 9.201-5.202 12.557z'/%3E%3C/svg%3E%0A");}
#navigation .naviBx .naviList ul li:nth-child(5) a {background-size:42px auto; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath d='M482.104 17.321c-1.75.996-174.858 98.783-294.107 100.481a20.274 20.274 0 0 0-1.997-.101H60c-33.084 0-60 26.916-60 60v69c0 26.073 16.722 48.303 40 56.56v108.44c0 55.141 44.86 100 100 100h20v-127h40v-48h-40v-30h26c.943 0 1.863-.088 2.771-.214 119.434 1.946 292.173 91.998 293.92 92.915L512 414.815V.299l-29.896 17.022zM120 468.274c-23.281-8.255-40-30.498-40-56.573v-105h40v161.573zm46-201.573H60c-11.028 0-20-8.972-20-20v-69c0-11.028 8.972-20 20-20h106v109zm306 82.794c-53.451-25.371-169.574-75.459-266-82.263V156.984c96.352-7.335 212.222-61.303 266-88.898v281.409z'/%3E%3C/svg%3E%0A");}
#navigation .naviBx .naviList ul li:nth-child(6) a {background-size:42px auto; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath d='M404 148C404 66.393 337.607 0 256 0S108 66.393 108 148c0 50.548 25.479 95.251 64.261 121.963-36.21 12.494-69.398 33.135-97.281 61.018C26.628 379.333 0 443.62 0 512h40c0-119.103 96.897-216 216-216 81.607 0 148-66.393 148-148zm-256 0c0-59.552 48.449-108 108-108s108 48.448 108 108-48.449 108-108 108-108-48.448-108-108z'/%3E%3Cpath d='M412 312c-31.55 0-61.22 15.072-79.972 40H208.716L158 402.716v19.721L208.868 472h123.16c18.752 24.928 48.422 40 79.972 40 55.14 0 100-44.859 100-100s-44.86-100-100-100zm0 160c-21.335 0-41.246-11.502-51.961-30.018L354.262 432h-45.54l-28.947-27.5L253.65 432h-28.518l-20.183-19.665L225.284 392h128.979l5.777-9.982C370.755 363.502 390.665 352 412 352c33.084 0 60 26.916 60 60s-26.916 60-60 60z'/%3E%3Ccircle cx='432' cy='412' r='20'/%3E%3C/svg%3E");}
#navigation .naviBx .naviList ul li:nth-child(7) a {background-size:44px auto; background-image: url("data:image/svg+xml,%3Csvg height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M372 280c77.196 0 140-62.804 140-140S449.196 0 372 0 232 62.804 232 140s62.804 140 140 140zm0-240c55.14 0 100 44.86 100 100s-44.86 100-100 100-100-44.86-100-100S316.86 40 372 40zm-24.284 336L376 404.284l20-20V416c0 11.028-8.972 20-20 20h-60v40h60c33.084 0 60-26.916 60-60v-31.716l20 20L484.284 376 416 307.716zM432 120h-40V80h-40v80h80zM140 312c-33.084 0-60 26.916-60 60s26.916 60 60 60 60-26.916 60-60-26.916-60-60-60zm0 80c-11.028 0-20-8.972-20-20s8.972-20 20-20 20 8.972 20 20-8.972 20-20 20zm0-160C62.804 232 0 294.804 0 372s62.804 140 140 140 140-62.804 140-140-62.804-140-140-140zm0 240c-55.14 0-100-44.86-100-100s44.86-100 100-100 100 44.86 100 100-44.86 100-100 100zm24.284-336L136 107.716l-20 20V96c0-11.028 8.972-20 20-20h60V36h-60c-33.084 0-60 26.916-60 60v31.716l-20-20L27.716 136 96 204.284z'/%3E%3C/svg%3E%0A");}

#navigation .footInfo {position:relative; width:100%; overflow:hidden;bottom: 0;}
#navigation .footInfo:after {content:''; position:absolute; left:50%; top:0; width:1000%; height:100%; background:#f4f4f4; margin:0 0 0 -500%; z-index:-1;}
#navigation .footInfo .layInBx {padding:144px 0 30px 0;}
#navigation .footInfo .fLogo {position:absolute; left:50px; top:50px; width:182px; height:60px; background:url("../images/new/img_footer_logo.png") left top no-repeat; background-size:182px auto;}
#navigation .footInfo .fGuide {position:absolute; right:50px; top:64px;}
#navigation .footInfo .fGuide ul:after {content:""; display:block; clear:both;}
#navigation .footInfo .fGuide ul li {position:relative; float:left; padding:0 0 0 16px; margin:0 0 0 16px;}
#navigation .footInfo .fGuide ul li:after {content:''; position:absolute; left:0; top:50%; width:1px; height:20px; background:#a7a7a7; margin:-10px 0 0 0;}
#navigation .footInfo .fGuide ul li:first-child {padding:0; margin:0;}
#navigation .footInfo .fGuide ul li:first-child:after {display:none;}
#navigation .footInfo .fGuide ul li a {font-size:24px; color:#a7a7a7; line-height:50px; letter-spacing:-1.2px;}
#navigation .footInfo .fGuide ul li a strong {font-size:24px; color:#6d6d6d; line-height:50px; letter-spacing:-1.2px; font-weight:600;}
#navigation .footInfo .fInfo {width:100%; padding:0 0 0 50px; overflow:hidden;}
#navigation .footInfo .fInfo p {font-size:20px; color:#a7a7a7; line-height:30px; letter-spacing:-1px;}
#navigation .footInfo.fixed {position:absolute; left:0; bottom:0;}

#mNaviCloseWrap {position:fixed; left:0; top:0; width:100%; height:96px;z-index:10}
#mNaviCloseWrap .layInBx {height:100%;}
#mNaviClose {position:absolute; right:30px; top:16px; height:54px; z-index:19; opacity:0;}
#mNaviClose a {display:block; position:relative; width:54px; height:100%; padding:13px 0 0 10px; transform: rotate(45deg); }
#mNaviClose span {display:block; width:30px; height:4px; background:#000; margin:4px;}
#mNaviClose span:nth-child(1) {width:0;}
#mNaviClose span:nth-child(4) {width:0;}
#mNaviClose span:nth-child(2) {transform:translateX(1px) translateY(5px);}
#mNaviClose span:nth-child(3) {transform:translateX(1px) translateY(-3px) rotate(90deg);}


/* main 이웃하라 */
.mnInfo {width:100%; margin:-20px 0 55px 0; overflow:hidden;}
.mnInfo span {display:block; font-size:34px; color:#fff; line-height:45px; letter-spacing:-1.8px;}
.mnInfo span strong {font-size:34px; color:#fff; font-weight:600; line-height:45px; letter-spacing:-1.8px;}

.mnReser {position:relative; width:100%; height:174px; border:1px #fff solid; border-radius:30px; margin:0 0 40px 0;}
.mnReser:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:30px; z-index:1;}
.mnReser a {position:relative; display:block; width:100%; height:100%; background-size:86px auto; background-position:left 42px bottom 16px; background-repeat:no-repeat; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cpath style='fill:%23E55639;' d='M165,46c-24.814,0-45,20.186-45,45v30c0,8.291,6.709,15,15,15h60c8.291,0,15-6.709,15-15V91 C210,66.186,189.814,46,165,46z'/%3E%3Cpath style='fill:%23CF4529;' d='M195,136c8.291,0,15-6.709,15-15V91c0-24.814-20.186-45-45-45v90H195z'/%3E%3Cpath style='fill:%23B8BFCC;' d='M512,312.4V391c0,24.899-20.099,45-45,45H300V136h96.501c30.599,0,58.2,18.6,69.598,47.1 L506.6,284.799C510.2,293.5,512,303.1,512,312.4z'/%3E%3Cpath style='fill:%23E6EEFF;' d='M330,436H45c-24.853,0-45-20.147-45-45V151c0-24.853,20.147-45,45-45h240c24.853,0,45,20.147,45,45 V436z'/%3E%3Cpath style='fill:%23DAE2F2;' d='M285,106H165v330h165V151C330,126.147,309.853,106,285,106z'/%3E%3Cpath style='fill:%23E6EEFF;' d='M512,312.4v3.6H407c-24.901,0-45-20.101-45-45V136h34.501c30.599,0,58.2,18.6,69.598,47.1 L506.6,284.799C510.2,293.5,512,303.1,512,312.4z'/%3E%3Cpath style='fill:%235C5F66;' d='M105,466c-24.814,0-45-20.186-45-45s20.186-45,45-45s45,20.186,45,45S129.814,466,105,466z'/%3E%3Cpath style='fill:%23E6EEFF;' d='M105,406c-8.262,0-15,6.724-15,15s6.738,15,15,15s15-6.724,15-15S113.262,406,105,406z'/%3E%3Cpath style='fill:%2353565C;' d='M150,421c0-24.814-20.186-45-45-45v90C129.814,466,150,445.814,150,421z'/%3E%3Cpath style='fill:%23DAE2F2;' d='M120,421c0-8.276-6.738-15-15-15v30C113.262,436,120,429.276,120,421z'/%3E%3Cpath style='fill:%235C5F66;' d='M407,466c-24.814,0-45-20.186-45-45s20.186-45,45-45s45,20.186,45,45S431.814,466,407,466z'/%3E%3Cpath style='fill:%23E6EEFF;' d='M407,406c-8.262,0-15,6.724-15,15s6.738,15,15,15s15-6.724,15-15S415.262,406,407,406z'/%3E%3Cpath style='fill:%2353565C;' d='M452,421c0-24.814-20.186-45-45-45v90C431.814,466,452,445.814,452,421z'/%3E%3Cpath style='fill:%23DAE2F2;' d='M422,421c0-8.276-6.738-15-15-15v30C415.262,436,422,429.276,422,421z'/%3E%3Cpath style='fill:%23E6EEFF;' d='M512,346h-45c-8.284,0-15,6.714-15,15c0,8.284,6.716,15,15,15h45V346z'/%3E%3Crect y='316' style='fill:%23E55639;' width='330' height='30'/%3E%3Crect x='165' y='316' style='fill:%23CF4529;' width='165' height='30'/%3E%3Cpath style='fill:%23E55639;' d='M210,211h-30v-30c0-8.291-6.709-15-15-15s-15,6.709-15,15v30h-30c-8.291,0-15,6.709-15,15 s6.709,15,15,15h30v30c0,8.291,6.709,15,15,15s15-6.709,15-15v-30h30c8.291,0,15-6.709,15-15S218.291,211,210,211z'/%3E%3Cpath style='fill:%23CF4529;' d='M180,271v-30h30c8.291,0,15-6.709,15-15s-6.709-15-15-15h-30v-30c0-8.291-6.709-15-15-15v120 C173.291,286,180,279.291,180,271z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A"); z-index:2;}
.mnReser .tit {font-size:36px; color:#fff; font-weight:400; line-height:48px; letter-spacing:-1.8px; padding:18px 0 0 30px;}
.mnReser .img {position:absolute; right:20px; bottom:-10px;}
.mnReser .img img {width:316px;}

.mnBanner {position:relative; width:100%; height:174px; background:#fcac30; border-radius:15px; margin:97px 0 0 0;}
.mnBanner .slick-list {overflow:visible; height:100%;}
.mnBanner .slick-track {height:100%;}
.mnBanner .slick-slide {height:100%;}
.mnBanner .slide01 a {position:relative; display:block; width:100%; height:100%; background:url('../images/new/bg_main_neighbor_banner.png') right 27px bottom 27px no-repeat; background-size:144px auto;}
.mnBanner .slide01 .img {position:absolute; left:26px; bottom:0;}
.mnBanner .slide01 .img img {width:256px;}
.mnBanner .slide01 .txt {position:absolute; right:24px; top:20px; font-size:26px; color:#fff; line-height:1.3; letter-spacing:-1.3px; text-align:left;}

.mnBanner .slide02 a {position:relative; display:block; width:100%; height:100%; background:url('../images/new/bg_main_neighbor_banner2.png') left 32px bottom 27px no-repeat; background-size:166px auto;}
.mnBanner .slide02 .img {position:absolute; right:21px; bottom:12px;}
.mnBanner .slide02 .img img {width:250px;}
.mnBanner .slide02 .txt {position:absolute; left:30px; top:30px; font-size:30px; color:#fff; line-height:1.3; letter-spacing:-1.3px; text-align:left;}

/* dots */
.mnBanner .slick-dots {position:absolute; left:0; bottom:-30px; width:100%; text-align:center; z-index:2;}
.mnBanner .slick-dots li {display:inline-block; transition:all 0.3s ease-in-out;}
.mnBanner .slick-dots li button {display:none;}
.mnBanner .slick-dots li {position:relative; display:inline-block; width:10px; height:10px; margin:0 5px; cursor:pointer; background:#e5e5e5; border-radius:100%;}
.mnBanner .slick-dots li.slick-active {width:30px; background:#6054e9; border-radius:5px;}





@media (max-width: 750px) {


  /* layout width */
  .layInBx {position:relative; margin:0 18px;}
  .layInBx:after {content:""; display:block; clear:both;}

  .jsonIcon {width: 150px; margin: 0 auto; padding-top: 20px;}


  /* header */
  header {position:absolute; width:100%; height:70px; overflow:hidden;}
  header h1 {position:absolute; left:18px; top:40%; margin:-15px 0 0 0;}
  header h1 a {display:inline-block;  width:100px; height:39px; background:url('../images/new/img_new_logo.png') left top no-repeat; background-size:100px auto;}

  header #toHome {position:absolute; right:55px; top:15px; height:40px;}
  header #toHome a {display:inline-block; width:40px; height:100%; background-size:30px auto; background-position:50%; background-repeat:no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23000000'%3E%3Cpath d='M240-200h120v-240h240v240h120v-360L480-740 240-560v360Zm-80 80v-480l320-240 320 240v480H520v-240h-80v240H160Zm320-350Z'/%3E%3C/svg%3E");}
  header #logout {position:absolute; right:90px; top:15px; height:40px; z-index:19; margin-right: 3px;}
  header #logout a {display:inline-block; width:40px; height:100%; background-size:30px auto; background-position:50%; background-repeat:no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23000000'%3E%3Cpath d='M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v80h-80v-80H200v560h560v-80h80v80q0 33-23.5 56.5T760-120H200Zm480-160-56-56 103-104H360v-80h367L624-624l56-56 200 200-200 200Z'/%3E%3C/svg%3E");}

  header #mNavi {position:absolute; right:18px; top:14px; height:40px;}
  header #mNavi a {display:block; position:relative; width:40px; height:100%; padding:7px 0 0 7px;}
  header #mNavi span {display:block; width:24px; height:3px; background:#000; margin:3px; transition:all 0.2s ease-in-out;}
  header #mNavi span:nth-child(4) {width:18px;}
  header #mNavi:hover span:nth-child(4) {width:24px;}

  /*
  header #mNavi.active a {transform: rotate(45deg);}
  header #mNavi.active span:nth-child(1) {width:0;}
  header #mNavi.active span:nth-child(4) {width:0;}
  header #mNavi.active span:nth-child(2) {transform:translateX(1px) translateY(1px);}
  header #mNavi.active span:nth-child(3) {transform:translateX(1px) translateY(-5px) rotate(90deg);}
  */


  header.fixed .normalBx {height:70px;}
  header.fixed .normalBx a.backBtn {left:10px; top:19px; width:32px; height:32px; background-size:32px auto;}
  header.fixed .normalBx .stitle {top:23px; font-size:20px; letter-spacing:-0.8px;}



  /* main */
  .mainWrap {width:100%; padding:80px 0 0 0;}
  .mainWrap:after {content:""; display:block; clear:both;}

  /* main weather */
  .weatherDx {position:relative; width:100%; height:70px; border:1.5px #fff solid; border-radius:20px; overflow:hidden;}
  .weatherDx:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:20px; z-index:1;}
  .weatherDx .typeIco {position:absolute; left:10px; top:-2px; z-index:2;}
  .weatherDx .typeIco span {display:inline-block; width:70px; height:70px;}
  .weatherDx .typeIco span.w01d {background:url('../images/new/01d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w01n {background:url('../images/new/01n.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w02d {background:url('../images/new/02d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w02n {background:url('../images/new/02n.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w03d {background:url('../images/new/03d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w03n {background:url('../images/new/03n.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w04d {background:url('../images/new/04d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w04n {background:url('../images/new/04n.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w09d {background:url('../images/new/09d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w10d {background:url('../images/new/10d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w11d {background:url('../images/new/11d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w13d {background:url('../images/new/13d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w50d {background:url('../images/new/50d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w09n {background:url('../images/new/09d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w10n {background:url('../images/new/10d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w11n {background:url('../images/new/11d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w13n {background:url('../images/new/13d.png') 50% no-repeat; background-size:70px auto;}
  .weatherDx .typeIco span.w50n {background:url('../images/new/50d.png') 50% no-repeat; background-size:70px auto;}

  /*.weatherDx .typeIco span.rain {background:url('../images/new/ico_weather_rain.png') 50% no-repeat; background-size:50px auto;}*/
  .weatherDx .data {position:absolute; left:80px; top:50%; margin:-9px 0 0 0; font-size:0; line-height:0; z-index:2;}
  .weatherDx .data span {display:inline-block; font-size:16px; line-height:1.2; letter-spacing:-0.1px; color:#000; margin:0 10px 0 0;}
  .weatherDx .nowData {position:absolute; right:20px; top:2px; width:100px; z-index:2;}
  .weatherDx .nowData .temperature {position:absolute; right:0; top:50%; font-size:34px; color:#fff; line-height:1.2; letter-spacing:0.5px; font-weight:300; margin:-22px 0 0 0;}
  .weatherDx .nowData .area {position:absolute; right:0; top:46px; font-size:15px; color:#fff; line-height:1.2; letter-spacing:-0.1px;}


  /* main topBanner */
  .topBanner ul {gap:0 10px;}
  .topBanner ul li {height:80px;}
  .topBanner ul li a .tt {left:28%; width:calc(100% - 28%); font-size:18px; letter-spacing:-0.8px; margin:-9px 0 0 0;}
  .topBanner ul li:nth-child(1) a {background-position:left 14% top 50%; background-size:40px auto;}
  .topBanner ul li:nth-child(2) a {background-position:left 14% top 50%; background-size:40px auto;}
  .topBanner.alone:after {right:3px; top:-13px; width:150px; height:97px; background-size:150px auto;}

  .topBanner ul li .weatherDx {height:80px;}
  .topBanner ul li .weatherDx .typeIco  {position:absolute; left:0; top:4px; z-index:2;}
  .topBanner ul li .weatherDx .typeIco span {display:inline-block; width:70px; height:70px;}
  .topBanner ul li .weatherDx .typeIco span.w01d {background:url('../images/new/01d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w01n {background:url('../images/new/01n.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w02d {background:url('../images/new/02d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w02n {background:url('../images/new/02n.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w03d {background:url('../images/new/03d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w03n {background:url('../images/new/03n.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w04d {background:url('../images/new/04d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w04n {background:url('../images/new/04n.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w09d {background:url('../images/new/09d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w10d {background:url('../images/new/10d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w11d {background:url('../images/new/11d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w13d {background:url('../images/new/13d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w50d {background:url('../images/new/50d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w09n {background:url('../images/new/09d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w10n {background:url('../images/new/10d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w11n {background:url('../images/new/11d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w13n {background:url('../images/new/13d.png') 50% no-repeat; background-size:50px auto;}
  .topBanner ul li .weatherDx .typeIco span.w50n {background:url('../images/new/50d.png') 50% no-repeat; background-size:50px auto;}

  .topBanner ul li .weatherDx .data {position:absolute; left:55px; top:auto; bottom:10px; width:calc(100% - 55px); margin:0; font-size:0; line-height:0; z-index:2;}
  .topBanner ul li .weatherDx .data span {display:inline-block; font-size:13px; line-height:1.2; letter-spacing:-0.1px; color:#000; margin:0 10px 0 0;}
  .topBanner ul li .weatherDx .nowData {position:absolute; right:auto; left:55px; top:0; width:calc(100% - 55px); z-index:2;}
  .topBanner ul li .weatherDx .nowData .temperature {position:absolute; right:0; top:4px; font-size:34px; color:#fff; line-height:1.2; letter-spacing:0.5px; font-weight:300; margin:0;}
  .topBanner ul li .weatherDx .nowData .area {position:absolute; right:0; top:46px; font-size:15px; color:#fff; line-height:1.2; letter-spacing:-0.1px;}




  /* main slide */
  .mainSlide {position:relative; width:100%; height:240px; margin:10px 0 0 0; border:1.5px #fff solid; border-radius:20px;}
  .mainSlide:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:20px; z-index:1;}
  .mainSlide .slick-track {width:100%; height:100%;}
  .mainSlide .slick-list {width:100%; height:100%; overflow:visible; z-index:2;}
  .mainSlide .slick-slide {position:relative;}
  .mainSlide .hTxt {padding:36px 0 0 25px;}
  .mainSlide .hTxt .tt span {display:block; font-size:29px; color:#000; line-height:1.1; letter-spacing:-1.75px; font-weight:300;}
  .mainSlide .hTxt .tt strong {display:block; font-size:29px; color:#fff; line-height:1.1; letter-spacing:-1.75px; font-weight:600; padding:0;}
  .mainSlide .hTxt .tt strong u {font-size:29px; line-height:1.1; letter-spacing:-1.75px;}
  .mainSlide .hTxt .tx {font-size:17px; color:#000; line-height:1.3; letter-spacing:-1.5px; font-weight:300; padding:10px 0 0 0;}
  .mainSlide .hTxt .tx span {display:block; font-size:17px; color:#000; line-height:1.3; letter-spacing:-1.5px; font-weight:300;}
  .mainSlide .hTxt .tx span u {display:block; font-size:17px;}
  .mainSlide .hImg {position:absolute; right:5px; bottom:-20px;}
  .mainSlide .hImg img {transform:scale(0,0); transition:all 0.6s ease-in-out;}
  .mainSlide .hImg.h01 img {width:180px;}
  .mainSlide .hImg.h02 img {width:210px;}
  .mainSlide .hImg.h03 {right:10px; bottom:-7px;}
  .mainSlide .hImg.h03 img {width:206px;}
  .mainSlide .slick-active .hImg img {transform:scale(1);}
  /* dots */
  .mainSlide .slick-dots {position:absolute; right:20px; top:20px; z-index:2;}
  .mainSlide .slick-dots li {float:left; transition:all 0.3s ease-in-out;}
  .mainSlide .slick-dots li button {display:none;}
  .mainSlide .slick-dots li {position:relative; display:inline-block; width:5px; height:5px; margin:0 3px; cursor:pointer; background:#e5e5e5; border-radius:100%;}
  .mainSlide .slick-dots li.slick-active {width:16px; background:#6054e9; border-radius:5px;}

  /* main quick fun */
  .quickFun {width:100%; height:64px; margin:30px 0; overflow:hidden;}
  .quickFun > div {position:relative; float:left; width:50%; height:100%;}
  .quickFun .qtx {padding:10px 0 0 0;}
  .quickFun .qtx strong {display:block; font-size:16px; color:#fff; line-height:1.4; letter-spacing:-1px; font-weight:600;}
  .quickFun .qtx span {display:block; font-size:13px; color:#fff; line-height:1.4; letter-spacing:-1px; font-weight:300;}
  .quickFun .qimg {position:absolute; right:0; top:0;}
  .quickFun .ql {padding:0 4% 0 0;}
  .quickFun .ql:after {content:''; position:absolute; right:-1px; top:0; width:1px; height:100%; background:#fff;}
  .quickFun .ql .qimg {right:8%;}
  .quickFun .ql .qimg img {width:50px;}
  .quickFun .qr {padding:0 0 0 4%;}
  .quickFun .qr .qimg img {width:57px;}

  /* main quick to go */
  .quickGoto {flex-wrap: wrap; gap:8px; margin-top: 10px}
  .quickGoto.gateGoto {flex-wrap: nowrap; gap:8px; margin-top: 10px}
  .quickGoto .item.gate {width:33.333%; height:145px; text-align:center;}
  .quickGoto .item.main  {width:48%; height:100px; display: flex; justify-content:start; align-items: center}
  .quickGoto .item a {display:block; position:relative; width:100%; height:100%; border:1.5px #fff solid; border-radius:20px; overflow:hidden; transition:all 0.3s ease-in-out;}
  .quickGoto .item a:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.3; border-radius:20px; z-index:1;}
  .quickGoto .item:hover a {box-shadow:0px 5px 10px rgba(0, 0, 0, 0.29);}
  .quickGoto .item .ico {position:absolute; left:0; top:22px; width:50%; height:54px; background-position:50%; background-repeat:no-repeat; background-size:62px auto;}
  .quickGoto .item .tx {position:absolute; left:80px; width:100%; font-size:17px; letter-spacing:-1px; line-height:1.2; text-align: left;}
  .quickGoto .item .tx.depth {left: 80px; text-align: left;}

  .quickGoto.notice .item .ico {position:absolute;  left: 50%; transform: translateX(-50%); top:20px;}
  .quickGoto.notice .item .tx  {bottom:24px; left: 50%; transform: translateX(-50%);}
  .quickGoto.notice .item .tx.depth {bottom:14px; left: 50%; transform: translateX(-50%);}

  .quickGoto .item .icoQ {left:15px; bottom:12px;}
  .quickGoto .item .icoQ.a01 {width:42px; height:42px; background-size:42px auto;}
  .quickGoto .item .icoQ.a02 {width:42px; height:42px; background-size:42px auto;}
  .quickGoto .item .icoQ.a03 {width:42px; height:42px; background-size:42px auto;}
  .quickGoto .item .tq {left:12px; top:16px; font-size:17px; letter-spacing:-1px; line-height:1.2;}


  /* navigation */
  #navigation {display:none; position:absolute; right:-100%; top:0; width:100%; height:100vh; background:#fff; z-index:2000;}
  #navigation .layInBx {max-width:800px; margin:0 auto;}

  #navigation .naviBx {width:100%; padding-top:80px;}
  #navigation .naviBx .naviList {width:100%; overflow:hidden;}
  #navigation .naviBx .naviList ul:after {content:""; display:block; clear:both;}
  #navigation .naviBx .naviList ul li {display:block; margin:0 0 40px 0; padding:0 25px;}
  #navigation .naviBx .naviList ul li a {display:block; position:relative; padding:0 0 0 40px; background-position:left top; background-repeat:no-repeat;}
  #navigation .naviBx .naviList ul li .ntt {font-size:16px; color:#333; line-height:1.2; font-weight:600; letter-spacing:-1px; padding:0 0 8px 0;}
  #navigation .naviBx .naviList ul li .ntx {font-size:13px; color:#333; line-height:1.2; letter-spacing:-1px;}
  #navigation .naviBx .naviList ul li:nth-child(1) a {background-size:22px auto;}
  #navigation .naviBx .naviList ul li:nth-child(2) a {background-size:22px auto;}
  #navigation .naviBx .naviList ul li:nth-child(3) a {background-size:23px auto;}
  #navigation .naviBx .naviList ul li:nth-child(4) a {background-size:22px auto;}
  #navigation .naviBx .naviList ul li:nth-child(5) a {background-size:22px auto;}
  #navigation .naviBx .naviList ul li:nth-child(6) a {background-size:22px auto;}
  #navigation .naviBx .naviList ul li:nth-child(7) a {background-size:22px auto;}

  #navigation .footInfo {position:absolute; width:100%; overflow:hidden; bottom: 0;}
  #navigation .footInfo:after {content:''; position:absolute; left:50%; top:0; width:1000%; height:100%; background:#f4f4f4; margin:0 0 0 -500%; z-index:-1;}
  #navigation .footInfo .layInBx {padding:70px 0 20px 0;}
  #navigation .footInfo .fLogo {position:absolute; left:25px; top:25px; width:100px; height:33px; background:url("../images/new/img_footer_logo.png") left top no-repeat; background-size:100px auto;}
  #navigation .footInfo .fGuide {position:absolute; right:25px; top:20px;}
  #navigation .footInfo .fGuide ul:after {content:""; display:block; clear:both;}
  #navigation .footInfo .fGuide ul li {position:relative; float:left; padding:0 0 0 10px; margin:0 0 0 10px;}
  #navigation .footInfo .fGuide ul li:after {content:''; position:absolute; left:0; top:50%; width:1px; height:12px; background:#a7a7a7; margin:-6px 0 0 0;}
  #navigation .footInfo .fGuide ul li:first-child {padding:0; margin:0;}
  #navigation .footInfo .fGuide ul li:first-child:after {display:none;}
  #navigation .footInfo .fGuide ul li a {font-size:13px; color:#a7a7a7; line-height:50px; letter-spacing:-1px;}
  #navigation .footInfo .fGuide ul li a strong {font-size:13px; color:#6d6d6d; line-height:50px; letter-spacing:-1px; font-weight:600;}
  #navigation .footInfo .fInfo {width:100%; padding:0 0 0 25px; overflow:hidden;}
  #navigation .footInfo .fInfo p {font-size:12px; color:#a7a7a7; line-height:18px; letter-spacing:-0.5px;}

  #mNaviCloseWrap {height:70px;}
  #mNaviClose {position:absolute; right:18px; top:12px; height:40px; z-index:30;}
  #mNaviClose a {display:block; position:relative; width:40px; height:100%; padding:7px 0 0 7px;}
  #mNaviClose span {display:block; width:24px; height:2px; background:#000; margin:4px; transition:all 0.2s ease-in-out;}
  #mNaviClose span:nth-child(2) {transform:translateX(1px) translateY(1px);}
  #mNaviClose span:nth-child(3) {transform:translateX(1px) translateY(-5px) rotate(90deg);}


  /* main 이웃하라 */
  .mnInfo {margin:0px 0 55px 0;}
  .mnInfo span {font-size:25px; line-height:1.2; letter-spacing:-1px;}
  .mnInfo span strong {font-size:25px; line-height:1.2; letter-spacing:-1px;}

  .mnReser {height:130px; border-radius:20px; border:1.5px #fff solid; margin:0 0 30px 0;}
  .mnReser:after {border-radius:20px;}
  .mnReser a {background-size:50px auto; background-position:left 20px bottom 18px;}
  .mnReser .tit {font-size:25px; line-height:1.2; letter-spacing:-1px; padding:18px 0 0 20px;}
  .mnReser .img {position:absolute; right:10px; bottom:-7px;}
  .mnReser .img img {width:204px;}

  .mnBanner {height:95px; border-radius:10px; margin:57px 0 0 0;}
  .mnBanner .slide01 a {background-position:right 15px bottom 12px; background-size:80px auto;}
  .mnBanner .slide01 .img {left:13px;}
  .mnBanner .slide01 .img img {width:140px;}
  .mnBanner .slide01 .txt {right:15px; top:10px; font-size:14px; line-height:1.4; letter-spacing:-0.8px;}

  .mnBanner .slide02 a {background-position:left 18px bottom 12px; background-size:90px auto;}
  .mnBanner .slide02 .img {right:12px; bottom:7px;}
  .mnBanner .slide02 .img img {width:138px;}
  .mnBanner .slide02 .txt {left:16px; top:10px; font-size:14px; line-height:1.4; letter-spacing:-0.8px;}

  /* dots */
  .mnBanner .slick-dots {bottom:-20px;}
  .mnBanner .slick-dots li {width:5px; height:5px; margin:0 3px;}
  .mnBanner .slick-dots li.slick-active {width:16px;}

  /* main AI */
  .serviceAI {width:100%; height:70px; border:1px #fff solid; border-radius:20px; overflow:hidden;background:url('../images/bg/ChAI.png') left top no-repeat; background-size:cover; }
  .serviceAI .typeIco {position:absolute; left:-8px; z-index:2; top:-33px;}
  .serviceAI .typeIco .icon {position:relative; width:120px; height:120px;}
  .serviceAI .content {position:absolute; right:35px; top:-12px; z-index:2;width: 60%;height:70px; }
  .serviceAI .content .txt {position:relative; right:0; top:39%; font-size:15px; color:#fff; line-height:1.2; font-weight:400;text-align: left;padding-right: 16px;}
  .serviceAI .content .txt strong{font-size:17px; color:#fff; line-height:1.2; font-weight:600; letter-spacing:0px;}
  .serviceAI .view {position:absolute; right:20px; z-index:2; top:23px;}
  .serviceAI .view .icon img {position:relative; width:20px; height:20px;}

}
