.n-quick-circle-wrap a {text-decoration:none;color:#222}
.n-quick-circle-wrap .quickTxt {width:100%;padding-top: 100px;}
.n-quick-circle-wrap .aside_close{position:absolute;top:18px;right:15px;z-index:600}
.n-quick-circle-wrap .aside_close a{position:relative;display:inline-block;overflow:hidden;width:25px;height:25px}
.n-quick-circle-wrap .aside_close a i{position:absolute;top:40%;left:50%;display:inline-block;width:100%;height:2px}
.n-quick-circle-wrap .aside_close a i.cross_l{background:#222;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.n-quick-circle-wrap .aside_close a i.cross_r{background:#222;left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.n-quick-circle-wrap .rotation-wrap {position:absolute;bottom:-280px;left:50%;width:180%;height:670px;margin-left:-42%;border-radius:50%;background-color:#f8f9f9;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);z-index:0;}
.n-quick-circle-wrap .rotation {position:absolute;top:0;left:0;width:670px;height:670px;border-radius:50%;z-index:0;}
.n-quick-circle-wrap .rotation a {text-decoration:none;color:#888;}
.n-quick-circle-wrap .rotation .rotation-handle {width:100%;height:100%;}
.n-quick-circle-wrap ul {position: relative;top:50%; left: 50%; /*for example purposes only*/list-style-type: none;margin: 0;padding: 0;margin-left:-50px;margin-top:-54px;}
.n-quick-circle-wrap li {position: absolute;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;transition: all 0.5s linear;width:80px;text-align:center;}
.n-quick-circle-wrap li div {width:70px;text-align:center;color:#888888;margin:0 auto}
.n-quick-circle-wrap li div a{font-size:12px;}
.n-quick-circle-wrap li div img {width:70%;margin: 0 auto 5px;}



.n-quick-circle-wrap .wheel-counsel-area {width:130%;height:490px;border-radius:50%;background-color:#fff;position:absolute;bottom:-218px;left:50%;margin-left:-13%;z-index:2;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.n-quick-circle-wrap .wheel-counsel-area .wheel-counsel-icon {position:absolute;text-align:center;color:#888;width:80px;height:auto;margin-left:-40px;font-size:12px;}
.n-quick-circle-wrap .wheel-counsel-area > div {position:relative;height:100%}
.n-quick-circle-wrap .wheel-counsel-area .btn-after {position:absolute;width:200px;bottom:165px;left:50%;margin-left:-100px}
.n-quick-circle-wrap .wheel-counsel-area .wheel-counsel-icon img {width:25px;margin:0 auto 5px auto}
.n-quick-circle-wrap .wheel-counsel-area .icon-virtualcounsel {left:12%;bottom:235px}
.n-quick-circle-wrap .wheel-counsel-area .icon-onlinecounsel {left:17%;bottom:305px}
.n-quick-circle-wrap .wheel-counsel-area .icon-onlinecounsel img{width:21px;}
.n-quick-circle-wrap .wheel-counsel-area .icon-kakaocounsel {left:27%;bottom:365px}
.n-quick-circle-wrap .wheel-counsel-area .icon-kakaocounsel img{width:38px;}
.n-quick-circle-wrap .wheel-counsel-area .icon-mobilecounsel {left:41.5%;bottom:405px}
.n-quick-circle-wrap .wheel-counsel-area .icon-mobilecounsel img{width:38px;}
.n-quick-circle-wrap .circle-tab {position:absolute;top:30px;left:15px;right:15px;display:none;background-color:#F0F2F3;min-height:40%}
.n-quick-circle-wrap .circle-tab h4 {font-size:1.3em}
.n-quick-circle-wrap .circle-tab .form-container {width:100%}
.n-quick-circle-wrap .circle-tab .form-container .input-wrap {margin-top:5px}
.n-quick-circle-wrap .circle-tab .form-container .input-wrap .input {height:24px;border-radius:3px;font-size:1.1em;text-align:start;padding:8px 0 8px 10px;width:96.5%}
.n-quick-circle-wrap .circle-tab .form-container .input-wrap select {height:40px;border-radius:3px;font-size:1.1em;text-align:start;padding:8px 0 8px 10px;width:100%;background-color: #fff;color:#888}
.n-quick-circle-wrap .circle-tab .form-container .label-wrap {border:solid 1px #aaaaaa;padding:8px 0 8px 10px;font-size:1.1em;font-weight:400;border-radius:3px;color:#aaaaaa;position: relative;}
.n-quick-circle-wrap .circle-tab .form-container .label-wrap span {position: absolute;right:10px}
.n-quick-circle-wrap .circle-tab .form-container .label-wrap input[type=checkbox] {visibility: hidden;outline: none}
.n-quick-circle-wrap .circle-tab .form-container .btn-wrap {display: -webkit-flex; display: flex;-webkit-justify-content: space-between;justify-content: space-between; }
.n-quick-circle-wrap .circle-tab .form-container .btn-wrap .btn {height:18px;padding:10px;border:0;border-radius:3px;text-align:center;z-index:2}
.n-quick-circle-wrap .circle-tab .form-container .input-wrap .btn-submit {flex:1;background-color:#2d3a49;color:#fff;border:solid 1px #2d3a49}
.n-quick-circle-wrap .circle-tab .form-container .input-wrap .btn-submit a {color:#fff;padding:5px 20px;}
.n-quick-circle-wrap .circle-tab .form-container .input-wrap .btn-cancel {flex:1;background-color:#fff;color:#888;border:solid 1px #ccc;margin-left:2px}
.n-quick-circle-wrap .circle-promotion-wrap {position:absolute;top:50px;left:15px;right:15px;height:30%}
.n-quick-circle-wrap .circle-promotion-wrap .video-container {width:100%}
.n-quick-circle-wrap .circle-promotion-wrap .video-container iframe {position:absolute;top:0;left:0;width:100%;height:100%}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-navgation {position:relative;top:104%}
.n-quick-circle-wrap .circle-promotion-wrap .swiper-container.cu_youtube_list {}
.n-quick-circle-wrap .circle-promotion-wrap .youtube_small_thumb_btns {bottom:25px}
.n-quick-circle-wrap .circle-promotion-wrap .youtube_small_thumb_btns > div {position:absolute;}
.n-quick-circle-wrap .circle-promotion-wrap .youtube_small_thumb_btns > div > a {display:block; width:32px; height:32px; border-radius:32px; border:1px solid #999; box-sizing:border-box; background:#fff; position:relative; z-index:1; opacity:0.8;}
.n-quick-circle-wrap .circle-promotion-wrap .youtube_small_thumb_btns > div > a::after {content:""; display:block; width:8px; height:8px; position:absolute; top:50%; left:55%;}
.n-quick-circle-wrap .circle-promotion-wrap .youtube_small_thumb_btns > div.small_thumb_prev > a::after {left:45%;}
.n-quick-circle-wrap .circle-promotion-wrap .small_thumb_prev {top:24%; left:-15px;}
.n-quick-circle-wrap .circle-promotion-wrap .small_thumb_next {top:24%; right:-15px;}
.n-quick-circle-wrap .circle-promotion-wrap .small_thumb_prev > a::after {border-left:1px solid #848484; border-bottom:1px solid #848484; margin:0 0 0 4px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}
.n-quick-circle-wrap .circle-promotion-wrap .small_thumb_next > a::after {border-right:1px solid #848484; border-bottom:1px solid #848484;  margin:0 0 0 -4px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-row {height:50px;margin-top:5px;overflow:hidden;position:relative;width:100%}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-row .circle-promotion-col{width:50%;height:50px;overflow:hidden;float:left;border-radius:5px;position:absolute;top:0;background-color:#fff}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-row .circle-promotion-col a * {z-index:2}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-row .circle-promotion-col:last-child{right:0}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-row .circle-promotion-col div {opacity:0;width:300px;height:50px;white-space:nowrap;background-color:#fff}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-row .circle-promotion-col img {opacity:0.3}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-row .circle-promotion-col h5 {position:absolute;top:12%;left:10px;font-size:14px;color:black;font-weight:normal}
.n-quick-circle-wrap .circle-promotion-wrap .circle-promotion-row .circle-promotion-col h4 {position:absolute;top:43%;left:10px;font-size:16px;color:#F271AA;font-weight:normal}
.n-quick-circle-wrap .circle-promotion-wrap .circle-contents-title {width:auto;height:12px}
.n-quick-circle-wrap .circle-notice span {margin-left:30px;color:#000;font-size:14px}
.n-quick-circle-wrap .circle-notice a {color:#888;text-decoration:none}
.n-quick-circle-wrap .circle-virtualcounsel-wrap {display:none}
.n-quick-circle-wrap .circle-virtualcounsel-wrap img {width:100%;height:auto}
.bottom_banner{padding:5.556%;background:#2d3a49}
.bottom_banner a{display:block}
.bottom_banner a:last-child{margin-top:3.125%}
.circle-ui-container {left:0;right:0;z-index:400;box-sizing:border-box;background-color:#fff9fc;padding:7px 0;position:fixed;bottom:-1000}
.circle-ui-container.on {bottom:0}
.circle-ui-container .circle-ui {display:flex;}
.circle-ui-container .circle-ui > div {flex:1}
.circle-ui-container .circle-arrow {position:absolute;top:15px;height:20px;width:12px}
.circle-ui-container .btn-before-container {margin-top:-65px;width:60px;height:60px;text-align:center;position:fixed;bottom:10px;z-index:2;left:50%;margin-left:-30px}
.circle-ui-container .btn-before-container a {color:#fff}
.circle-ui-container a {text-decoration: none;color:#666}


@media (min-width:410px) {
    .body .n-quick-circle-wrap .rotation-wrap {
    position: absolute;
    bottom: -280px;
    left: 50%;
    width: 160%;
    height: 670px;
    margin-left: -40%;
    border-radius: 50%;
    background-color: #f8f9f9;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    z-index: 0;
    }
    body .n-quick-circle-wrap .wheel-counsel-area {
    width: 130%;
    height: 500px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    bottom: -222px;
    left: 50%;
    margin-left: -15%;
    z-index: 2;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    }
}