@charset "UTF-8";
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:local('Noto Sans KR'), url(../font/NotoSansKR-Regular.woff2) format('woff2'),url(../font/NotoSansKR-Regular.woff) format('woff'),url(../font/NotoSansKR-Regular.otf) format('opentype')}
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:local('Noto Sans KR'),  url(../font/NotoSansKR-Medium.woff2) format('woff2'),url(../font/NotoSansKR-Medium.woff) format('woff'),url(../font/NotoSansKR-Medium) format('opentype')}
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:600;src:local('Noto Sans KR'), url(../font/NotoSansKR-Bold.woff2) format('woff2'),url(../font/NotoSansKR-Bold.woff) format('woff'),url(../font/NotoSansKR-Bold) format('opentype')}
/* reset */
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
dl,ul,ol,menu,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
body,th,td,input,select,textarea,button{font-family:Noto Sans KR,sans-serif}
body,html{-webkit-text-size-adjust:none;font-size:10px}
body{background:#fff;line-height:1.2;color:#222;letter-spacing:-1px;word-wrap:break-word;font-weight:300}
fieldset,img{border:0 none}
img{vertical-align:top}
a{text-decoration:none;cursor:pointer;color:#222}
a:active,a:hover{text-decoration:none}
input,select,textarea,button{vertical-align:top;cursor:pointer}
button{color:#222;border:0 none;padding:0;background-color:transparent;cursor:pointer}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
legend,caption{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
textarea{resize:none}
input{outline:none}
input:focus{}
input[type=text]::-ms-clear{display:none}
input[type='file']{-webkit-appearance:button;background:transparent;border-radius:0;border:0;cursor:pointer}
.hidden{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
#skip{position:relative;z-index:3000}
#skip a{position:absolute;top:-30px;left:0;width:140px;background:#333;border:1px solid #1ba284}
#skip span{display:inline-block;padding:2px 6px 0 0;font-size:13px;line-height:26px;color:#fff;letter-spacing:-1px;white-space:nowrap}
/* 리스트 스크롤 */
*::-webkit-scrollbar{width:6px;height:6px}
*::-webkit-scrollbar-track,.drop_down_list::-webkit-scrollbar-track-piece{background-color:#f5f5f5}
*::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px}
/* 사이트 스타일 */
#wrap{max-width:100%}
.content{max-width:1260px;margin:0 auto}
/* header */
header{z-index:10;position:fixed;right:0;width:100%}
.header{z-index:20;width:100%;position:relative}
.header .logo{position:absolute;left:0;top:26px;height:44px;text-align:center}
.header .logo a{display:inline-block;padding-left:6px;text-align:left}
.header .logo a span{display:inline-block;color:#fff;font-size:3rem;letter-spacing:-2.5px;font-weight:700;line-height:44px;margin-left:10px}
/* GNB */
.header .gnb_area{width:100%;height:100px;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}
.header .gnb_area .gnb_inner{width:100%;background:rgba(0,0,0,0.8);height:100px}
.header .gnb_area.on .gnb_inner{position:relative}
.header .gnb{position:relative;width:1260px;height:100%;margin:0 auto;padding-left:350px}
/* depth1 */
.header .gnb .depth1{width:calc(1260px - 350px);display:flex;flex-wrap:wrap;height:100%}
.header .gnb .depth1 > li{position:relative;display:block;width:22%;text-align:center}
.header .gnb .depth1 > li:nth-child(1){width:12%}
.header .gnb .depth1 > li a{position:relative;display:block;width:100%;height:100px;color:#fff;font-size:2rem;line-height:100px}
.header .gnb .depth1 > li:hover a{background:#000;color:#009cb3}
.header .gnb .depth1 > li.active a{color:#009cb3}
/* depth2 */
.header .gnb .depth2{display:none}
.header .gnb_area.on .depth2{display:block}
.header .gnb .depth1 > li:hover .depth2{background:#000}
.header .gnb .depth2 ul{position:relative;height:100%}
.header .gnb .depth2 li a{font-size:1.8rem;line-height:60px;height:60px}
.header .gnb .depth1 > li:hover .depth2 li a{color:#fff;background:#000}
.header .gnb .depth1 > li:hover .depth2 li a:hover{color:#009cb3;background:#000}
.menu-button{display:none}/* 모바일에서만사용 */
/* gnb 전체버튼 */
.header .gnb_area.open .depth2{display:block}
.header .gnb_area.open .gnb_inner{position:relative;height:388px}
/* 메인슬라이드배너 */
.main_slide{position:relative;width:100%;height:630px}
.main_slide .slide_area{height:100%}
.main_slide .swiper-container{height:100%}
.main_slide .swiper-slide{height:100%}
.main_slide .swiper-slide .img_area{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}
.main_slide .text_area{width:1260px;margin:0 auto;color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center}
.main_slide .text_area .tt{font-size:4.6rem;font-weight:600}
.main_slide .text_area span{display:block}
.main_slide .text_area .st{font-size:2.4rem;margin:30px 0}
.main_slide .text_area .bt{text-align:center}
.main_slide .text_area .bt a{display:inline-block;width:200px;height:54px;line-height:52px;background-color:transparent;color:#fff;font-size:2rem;border:1px solid #fff;text-align:center;transition:0.3s}
.main_slide .text_area .bt a:hover{ background-color:#fff;color:#222}
.main_slide .swiper-pagination{position:absolute;bottom:40px;width:100%;text-align:center}
.main_slide .swiper-pagination-bullet{width:40px;height:6px;background:#adadad;margin:0 4px;border-radius:0;opacity:0.8}
.main_slide .swiper-pagination-bullet-active{background:#009cb3;opacity:1}
.main_slide .swiper-button-next, .main_slide .swiper-button-prev{width:40px;height:80px;background-size:cover;background-image:url(../images/slide_button.png);outline:none}
.main_slide .swiper-button-next{right:40px}
.main_slide .swiper-button-prev{transform:rotate(180deg);left:40px}
.main_col{padding:60px 0}
.main_col:nth-child(odd){background:#222}
.main_col.colorBgBlack{background-color:#222}
.main_col.white{background:#fff;padding:0 0 60px}
/* 타이틀 */
.main_col .title_area{margin-bottom:15px;}
.main_col .title_area .title.line{border-bottom:2px solid #009cb3;padding-bottom:15px}
.main_col .title_area .title{font-size:4rem;font-weight:500}
.main_col .title_area .title.whitetext{font-size:4rem;font-weight:500;color:#fff}
.main_col .title_area .title span{display:inline-block;font-size:2rem}
.main_col .title_area a{color:#333;font-size:2rem;display:inline-block;line-height:22px}
.main_col .title_area .link{margin-left:10px}
.main_col .title_area .link:after{content:'→';display:inline-block;margin:2px 0 0 8px;width:18px;height:18px;font-size:1.4rem;font-weight:600;border-radius:100%;border:1px solid #000;vertical-align:top;text-align:center;line-height:16px}
.main_col .title_area .description{font-size:2rem;margin-top:30px}
.main_col .title_area .description span{display:block}
.main_col span.red{color:#ff0000}
.main_col strong.red{color:#ff0000;font-weight:600}
.main_col span.blue{color:#0000ff}
.main_col .high_light{padding:2px 4px;background:#009cb3;color:#fff}
.main_col:nth-child(odd) .title_area{color:#fff}
.main_col:nth-child(odd) .title_area a{color:#fff}
.main_col.white .title_area{color:#222}
.main_col.white .title_area a{color:#fff}
.mob_menu{display:none}
/* stock_info */
.stock_info .title{position:relative;margin-bottom:60px;font-size:4rem;letter-spacing:-1.2px;line-height:56px;font-weight:400;text-align:center}
.stock_info .title span{display:block;color:#000}
.stock_info{width:100%}
.stock_info .img_area{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.stock_info .img_area li{display:flex;justify-content:center;align-items:center;margin-left:20px;width:290px;height:290px;text-align:center;box-shadow:0 7px 19px rgba(0, 0, 0, 0.15)}
.stock_info .flip_card{width:100%;text-align:center}
.stock_info .flip_card span{display:block;font-size:2.4rem}
.stock_info .flip_card span strong{color:#009cb3}
.stock_info .flip_card img{width:90px;height:90px;margin-bottom:40px}
/* stock_ytb */
.stock_ytb{display:flex;justify-content:space-between}
.stock_ytb .ytb{position:relative;width:48%;/*padding-bottom:56.25%*/height:366px}
.stock_ytb .ytb .ytb_inner{position:absolute;left:0;top:0;width:100%;height:100%}
.stock_ytb .ytb .ytb_inner iframe{width:100%;height:330px}
.stock_ytb .ytb .ytb_inner .title{display:block;padding:8px 10px;font-size:1.6rem;color:#fff;text-align:center;background:#000}
/* 주식 수익 테이블 */
.stock_total{display:flex;flex-wrap:wrap;width:100%}
.stock_total .stock_total_tbl{width:100%}
.stock_total .stock_total_tbl + .stock_total_tbl{margin-top:60px}
.stock_total .tbl_area{width:100%}
.stock_total .tbl_area table{width:100%;font-size:1.6rem}
.stock_total .tbl_area table th, .stock_total .tbl_area table td{padding:12px 8px;border-bottom:1px solid #ccc;vertical-align:middle;text-align:center}
.stock_total .tbl_area table tbody th{border-right:1px solid #ccc}
.stock_total .tbl_area table thead{border-top:2px solid #009cb3}
.stock_total .tbl_area table thead th{background:#F7F9FD}
.stock_total .tbl_area table tfoot td{border:0;padding:40px 0 0;position:relative}
.stock_total .tbl_area table .line_color{background:rgb(248, 248, 248)}
.stock_total .tbl_area span.block{display:block}
.stock_total .tbl_area .img_area img{width:70px;height:56px}
.stock_total .tbl_area .img_area a + a{margin-left:6px}
.stock_total .tbl_area2 table td{padding:2px 8px;border-bottom:1px solid #ccc;vertical-align:middle;text-align:center}

/*.main_col .content .stock_info .title_area .flex {	display: flex;	justify-content: space-between;	margin: 100px auto;	width: 50%;}*/

.count-num {  text-align: center;  font-size: 35px;  font-weight: 700;}

.main_col .stock_total .title_area .title{letter-spacing:-2px}
.main_col .stock_total .title_area .title{display:inline-block}
/* 수익인증 테이블 */
.stock_cert td{text-align:center}
/* 테이블 페이징 */
.pagination{display:flex;justify-content:center;align-items:center}
.pagination span{display:inline-block;font-size:1.4rem;margin:0 10px}
.pagination a{display:inline-block;margin-left:8px;color:#000;padding:8px 12px;text-decoration:none;transition:background-color .3s;font-size:1.4rem;border-radius:4px}
.pagination a.active{background-color:#222;color:#fff}
.pagination a:hover:not(.active){background-color:#ddd}
.pagination a.prev:before{content:'';display:inline-block;background:url(../images/ico_black_arrow.png) no-repeat;background-size:cover;width:12px;height:7px;vertical-align:top;transform:rotate(90deg);margin-top:5px}
.pagination a.prev2:before{content:'';display:inline-block;background:url(../images/ico_black_arrow2.png) no-repeat;background-size:cover;width:12px;height:7px;vertical-align:top;transform:rotate(90deg);margin-top:5px}
.pagination a.next:before{content:'';display:inline-block;background:url(../images/ico_black_arrow.png) no-repeat;background-size:cover;width:12px;height:7px;vertical-align:top;transform:rotate(-90deg);margin-top:5px}
.pagination a.next2:before{content:'';display:inline-block;background:url(../images/ico_black_arrow2.png) no-repeat;background-size:cover;width:12px;height:7px;vertical-align:top;transform:rotate(-90deg);margin-top:5px}
.pagination a.prev:hover,.pagination a.next:hover{background-color:transparent}
.pagi_page{position:absolute;right:2px;top:5px}
.pagi_page span{display:inline-block}
.pagi_page span:after{content:'/';display:inline-block;vertical-align:top;font-size:1.6rem;margin:0 10px}
.pagi_page span + span:after{display:none}
/* stock_noti */
.stock_noti{text-align:center}
.stock_noti .call:before{content:'';display:inline-block;margin:0 10px 0 0;width:34px;height:34px;background:url(../images/ico_call.png) no-repeat;background-size:cover;vertical-align:top}
.stock_noti .mail:before{content:'';display:inline-block;margin:0 10px 0 0;width:34px;height:34px;background:url(../images/ico_mail.png) no-repeat;background-size:100% 100%;vertical-align:top}
.stock_contact{margin-top:40px}
.stock_contact a,.main_col .stock_contact a{display:inline-block;color:#fff;font-size:2rem;font-weight:300;line-height:32px}
.stock_contact a + a{margin-left:20px}
.stock_contact.first a{font-size:3em}
.stock_noti .stock_btn{margin-top:60px;text-align:center}
.stock_noti .stock_btn a{display:inline-block;margin:0 10px;width:200px;height:54px;line-height:52px !important;background-color:#fff;font-size:2rem;font-weight:600;border:1px solid #fff;text-align:center;transition:0.3s}
.stock_noti .stock_btn a:hover{background-color:#009cb3;color:#fff;border-color:#009cb3}
/* stock_process */
.stock_process{width:100%}
.stock_process .img_area{display:flex;flex-wrap:wrap;justify-content:space-between}
.stock_process .img_area li{position:relative;width:31%;padding:40px 20px;margin-bottom:60px;text-align:center;font-size:2.4rem}
.stock_process .img_area li:nth-last-child(1),.stock_process .img_area li:nth-last-child(2),.stock_process .img_area li:nth-last-child(3){margin-bottom:0}
.stock_process .img_area li .icon_area{display:flex;flex-direction:column;justify-content:center;align-items:center}
.stock_process .img_area li .icon_area .tt{margin:30px 0 15px;color:#222;font-size:2.4rem;letter-spacing:-1.4px}
.stock_process .img_area li .icon_area .tt strong{display:inline-block;margin-left:10px;font-size:1.6rem;color:#009cb3}
.stock_process .img_area li .icon_area .st{color:#666;font-size:1.8rem;line-height:26px}
.img_area li .num{position:relative}
.img_area li .num:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:32px;height:32px;vertical-align:top;background-size:cover;background-repeat:no-repeat}
.img_area li .num1:before{background-image: url(../images/n_1.png)}
.img_area li .num2:before{background-image: url(../images/n_2.png)}
.img_area li .num3:before{background-image: url(../images/n_3.png)}
.img_area li .num4:before{background-image: url(../images/n_4.png)}
.img_area li .num5:before{background-image: url(../images/n_5.png)}
.img_area li .num6:before{background-image: url(../images/n_6.png)}
.img_area li .num7:before{background-image: url(../images/n_7.png)}
.img_area li .num8:before{background-image: url(../images/n_8.png)}
.img_area li .num9:before{background-image: url(../images/n_9.png)}
/* stock_program */
.stock_program_wrap{background:#eef8ff}
.stock_program{font-size:2rem;display:flex;flex-wrap:wrap;justify-content:space-between}
.stock_program table{width:24%;border:1px solid #ccc;background:#fff}
.stock_program th{background:#F7F9FD;border-bottom:1px solid #ccc;vertical-align:middle}
.stock_program th img{width:40px;height:40px}
.stock_program th span{display:inline-block;margin:8px 0 0 4px}
.stock_program th, .stock_program td{padding:20px 15px}
.stock_program td{text-align:center;vertical-align:middle}
.stock_program td span{display:inline-block}
.stock_program td ul li{display:block;font-size:1.6rem;margin:6px 0}
.stock_program td ul li.st{font-size:1.8rem}
.stock_program td ul li .line_through{text-decoration:line-through}
.stock_program td ul li .line_through:after{content:'->';display:inline-block;font-size:1.6rem;vertical-align:top;margin:2px 4px 0 0;font-weight:600}
.stock_program td .btn{display:inline-block;text-align:center;padding:8px 15px 10px;color:#fff;font-size:1.6rem;margin:0 4px;transition:.3s}
.stock_program td .pcApp{background:#222}
.stock_program td .pcPay{background:#130073}
.stock_program td .btn:hover{opacity:0.8}
.stock_program td:nth-child(2){border-left:1px solid #ccc}
.stock_program tfoot{border-top:1px solid #ccc}
/* footer */
.footer{padding:60px 0;width:100%;font-size:1.6rem;color:#999}
.footer .img_area{margin-top:100px;width:100%;display:flex;flex-wrap:wrap}
.footer_menu{display:flex;flex-wrap:wrap}
.footer_menu li:before{content:'';display:inline-block;margin:2px 14px 0;width:1px;height:16px;background-color:#999;vertical-align:top}
.footer_menu li:nth-child(1):before{display:none}
.footer_menu li.active a{color:#009cb3}
.footer_info{margin:30px 0}
.footer_info li{line-height:26px}
.footer_info li span{display:inline-block}
.footer_info li span:before{content:'';display:inline-block;margin:7px 14px 0;width:1px;height:14px;background-color:#999;vertical-align:top}
.footer_info li span:nth-child(1):before{display:none}
.footer_img{margin:30px 0 0;display:flex;flex-wrap:wrap}
.footer_img span{display:inline-block;margin-left:16px;width:55px;height:40px}
.footer_img span:nth-child(1){margin-left:0}
.footer_img span:nth-child(2){width:40px}
.footer_img span:nth-child(3){width:32px}
.footer_img span:nth-child(4){width:38px}
.footer_img span img{width:100%;height:100%}
/* top button */
.page-top-wrap{width:100%;position:fixed;padding:0 50px;bottom:50px;text-align:right;pointer-events:none;z-index:1000}
.btn-page-top{position:relative;width:76px;height:76px;line-height:76px;border:none;outline:none;border-radius:76px;color:#fff;cursor:pointer;opacity:0;pointer-events:none;transition:all 0.2s;background-color:#333}
.btn-page-top:before{content:'TOP';display:block;margin-top:5px;font-size:1.8rem;vertical-align:top;letter-spacing:-0.5px;font-weight:500;color:#fff}
.btn-page-top:after{content:'';position:absolute;left:50%;top:22px;margin-left:-10px;width:20px;height:10px;display:block;background:url(../images/ico_btn_top_white.png) no-repeat;background-size:cover}
.btn-page-top.on{opacity:1;pointer-events:all; }
/* sub page */
.sec_col{padding:60px 0}
.sec_col.colorBg{background-color:#fcfcfc}
.sec_col.colorBgBlack{background-color:#222}

.sec_col.bg_top{width:100%;height:250px;background:url(../images/top_bg.png) no-repeat;background-size:cover;}
.sec_col.bg_top .content{height:100%;color:#fff}
.sec_col.bg_top .title_area{margin-bottom:0;}

.sec_col .title_area{height:100%;margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}
.sec_col .title_area.mb0{margin-bottom:0}
.sec_col .title_area.ptop40{margin-bottom:0;padding-top:40px;}
.sec_col .title_area .title{width:100%;font-size:4rem;font-weight:500}
.sec_col .title_area .title span{display:block}
.sec_col .title_area .description{width:100%;font-size:2rem;margin-top:30px}
.sec_col .title_area .description span{display:block}
.sec_col.colorBgBlack .title_area .title{color:#fff}
.sec_col.colorBgBlack .description{color:#fff}
/* 종목 분석 프로세스 */
.consult_process .img_area{display:flex;flex-wrap:wrap;justify-content:center}
.consult_process .img_area li{position:relative;width:100%;padding:20px;margin-bottom:10px;font-size:2.4rem}
.consult_process .img_area li:last-child{margin-bottom:0}
.consult_process .img_area li .icon_area{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}
.consult_process .img_area li .text_area{padding-left:60px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}
.consult_process .img_area li .text_area .tt{margin:10px 0 0;color:#222;font-size:2.4rem;letter-spacing:-1.4px}
.consult_process .img_area li .text_area .tt strong{color:#009cb3}
.consult_process .img_area li .text_area .st{margin:20px 0 15px;color:#666;font-size:1.8rem;line-height:26px}
.consult_process .img_area li .text_area .nt_list li{padding:0;margin-bottom:10px;font-size:1.6rem;color:#999}
.consult_process .img_area li .text_area .nt_list li:before{content:'';display:inline-block;margin:8px 7px 0 0;width:3px;height:3px;background-color:#999;vertical-align:top;border-radius:100%}
.consult_process .img_area li .icon_area .icon{width:96px;height:96px}
.consult_process .img_area li .icon_area .icon img{width:100%;height:100%}
/* 검출분석 프로세스 */
.migration_process .img_area{display:flex;flex-wrap:wrap;justify-content:space-between}
.migration_process .img_area li{width:25%;position:relative;font-size:2.4rem;text-align:center}
.migration_process .img_area li .text_area{margin-top:30px}
.migration_process .img_area li .text_area .tt{display:block;margin:0 0 10px 0;color:#222;font-size:2.4rem;letter-spacing:-1.4px}
.migration_process .img_area li .text_area .nt_list li{width:100%;padding:0;margin-bottom:10px;font-size:1.6rem;color:#999}
.migration_process .img_area li .text_area .nt_list li:before{content:'';display:inline-block;margin:8px 7px 0 0;width:3px;height:3px;background-color:#999;vertical-align:top;border-radius:100%}
.migration_process .img_area li .icon_area .icon{margin:0 auto;width:96px;height:96px}
.migration_process .img_area li .icon_area .icon img{width:100%;height:100%}
.migration_process.column5 li{width:20%}

.basic_btn{width:100%;text-align:center}
.basic_btn a{display:inline-block;width:240px;height:54px;line-height:52px !important;background-color:#009cb3;color:#fff;font-size:2rem;border:1px solid #009cb3;text-align:center;transition:0.3s;margin:0 10px}
.basic_btn a:hover{background-color:#007687;border-color:#007687}
.notice_info{margin-top:60px;text-align:center;font-size:1.8rem;color:#009cb3}
.notice_info:before{content:'*';display:inline-block;margin:4px 8px 0 0;font-size:1.8rem;vertical-align:top;color:#009cb3}

.desc_area{width:100%}
.desc_area li{font-size:1.6rem;line-height:28px}
.desc_area li.tt{margin:20px 0 10px;color:#222;font-size:2.4rem}
.desc_area li ul li:before{content:'';display:inline-block;margin:14px 7px 0 0;width:3px;height:3px;background-color:#222;vertical-align:top;border-radius:100%}
.desc_area li ul li.indent{padding-left:20px}
.desc_area li ul li.indent:before{display:none}
/* manage */
.manage .img_area{display:flex;flex-wrap:wrap}
.manage .img_area li{width:25%;text-align:center;margin-bottom:100px}
.manage .img_area li span{display:block;text-align:center;font-size:2.4rem;margin:0 auto}
.manage .img_area li span img{width:100%;height:100%}
.manage .img_area li span:nth-child(1){margin-bottom:20px;overflow:hidden;width:260px;height:260px;border-radius:100%}
.manage .img_area li:nth-last-child(1),.manage .img_area li:nth-last-child(2),.manage .img_area li:nth-last-child(3),.manage .img_area li:nth-last-child(4){margin-bottom:0}
/* 미디어쿼리 */
@media all and (max-width:1460px){
    #wrap{width:100%;overflow-x:hidden}
    .content{width:calc(100% - 40px)}
    .main_slide .text_area{width:100%}
    .stock_info .img_area li{width:22%;margin-left:0}
    .manage .img_area li{width:22%;margin-top:50px}
    .manage .img_area{justify-content:space-between}
    .manage .img_area li span:nth-child(1){width:100%;height:auto}
}
@media all and (max-width:1024px){
    /* GNB */
    .menu-button{z-index:1;display:block;position:absolute;top:14px;right:10px;width:36px;height:29px;text-align:center;cursor:pointer}
    .menu-button:before{content:'';display:block;width:23px;height:19px;margin:5px auto 0;background:url(../images/ico_m_hamb.png) no-repeat;background-size:cover}
    .menu-button.on{width:50%;right:0;text-align:right;background:#000}
    .menu-button.on:before{position:absolute;right:20px;width:20px;height:20px;background:url(../images/ico_m_close.png) no-repeat;background-size:cover}
    header.on{height:100%;width:100%}
    header.on .gnb:after{content:'';display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}
    .header .gnb{position:relative;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;padding-left:0}
    .header .gnb_area{height:60px}
    .header .gnb_area .gnb_inner{height:60px}
    .header .gnb_area .gnb_inner:before{top:60px}
    .header .logo{position:fixed;left:0;top:0;width:100%;height:60px;background:#000;text-align:left}
    .header .logo a{padding-left:6px}
    .header .logo a:before{width:102px;height:32px;margin:13px 0 0 20px}
    .header .logo a span{font-size:2rem;line-height:32px;margin-top:13px}
    .header .gnb .depth1{display:none}
    .header .gnb .depth1.mob{overflow-y:scroll;z-index:1;display:block;position:absolute;right:0;top:60px;width:50%;height:100vh;background:#000}
    .header .gnb .depth1.mob > li{width:100%;text-align:left;padding:0}
    .header .gnb .depth1.mob > li:hover:before{display:none}
    .header .gnb .depth1.mob > li a{position:relative;height:56px;line-height:56px;font-size:1.8rem;padding:0 20px}
    .header .gnb .depth1.mob > li.active .depth2 li a{color:#fff}
    .header .gnb .depth1.mob .depth2{height:auto;padding:0}
    .header .gnb .depth1.mob .depth2 li a{height:48px;line-height:48px;font-size:1.4rem}
    .header .gnb .depth1.mob > li:hover .depth2 li a:hover{color:#fff}
    .header .gnb .depth1.mob > li .subopen:after{content:'';position:absolute;right:30px;top:25px;display:inline-block;width:12px;height:7px;background:url(../images/ico_white_arrow.png) no-repeat;transform:rotate(0deg)}
    .header .gnb .depth1.mob > li .subopen.active:after{transform:rotate(180deg)}
    .mob_menu{display:block;margin-top:20px;padding-bottom:60px}
    .mob_menu li{color:#fff;font-size:1.4rem;margin-bottom: 10px;}
    .mob_menu li.tt{margin-bottom:0;padding:0 20px;color:#009cb3;font-size:1.2rem;}
    .mob_menu li a{height:40px;line-height:40px;color:#fff;font-size:1.4rem;padding:0 20px;}
    .mob_menu li .call:before{content:'';display:inline-block;margin:12px 6px 0 0;width:16px;height:16px;background:url(../images/ico_call.png) no-repeat;background-size:cover;vertical-align:top}
    .mob_menu li .mail:before{content:'';display:inline-block;margin:14px 6px 0 0;width:16px;height:16px;background:url(../images/ico_mail.png) no-repeat;background-size:100% 100%;vertical-align:top}
    .mob_menu li:nth-last-child(2){margin-top: -20px}
    .mob_logo{position:relative;padding: 0 20px}
    .mob_logo a{display:inline-block;width:102px;text-align:left}
    .mob_logo a:before{content:'';display:block;position:absolute;left:20px;top:0;width:102px;height:32px;background:url(../images/logo.png) no-repeat;background-size:cover}
    .header .gnb .depth1.mob::-webkit-scrollbar{width:2px;height:2px}
    .header .gnb .depth1.mob::-webkit-scrollbar-track,.drop_down_list::-webkit-scrollbar-track-piece{background-color:#222}
    .header .gnb .depth1.mob::-webkit-scrollbar-thumb{background-color:#222;border-radius:2px}
    /**/
    .main_slide{height:360px}
    .main_slide .text_area .tt{font-size:3rem}
    .main_slide .text_area .st{font-size:2rem}
    .main_slide .text_area .bt a{width:160px;height:44px;font-size:1.6rem;line-height:42px}
    .main_slide .swiper-button-next, .main_slide .swiper-button-prev{width:30px;height:70px;background-size:100%}
    .main_slide .swiper-pagination{bottom:20px}
    .main_slide .swiper-pagination-bullet{width:30px;height:4px}
    .main_slide .swiper-button-prev{left:20px}
    .main_slide .swiper-button-next{right:20px}
    /**/
    .main_col{padding:30px 0}
    .sec_col{padding:30px 0}
    .main_col .title_area{margin-bottom:15px}
    .main_col .title_area .title{font-size:3rem}
    .main_col .title_area a{font-size:1.6rem;margin-left:5px}
    .main_col .title_area .description{margin-top:15px}
    .sec_col .title_area .title{font-size:3rem;line-height:46px}
    .sec_col .title_area .description{font-size:2rem;margin-top:10px;line-height:28px}
    .sec_col .title_area{margin-bottom:30px}
    .sec_col.bg_top{height:250px;padding:60px 0 0}
    .sec_col .title_area .title img{width:50%}
    .stock_info .title{font-size:3rem;line-height:46px}
    .stock_info .img_area li{padding:30px 0;width:48%;margin-bottom:4%;height:auto}
    .stock_info .flip_card span{font-size:2rem}
    .stock_info .flip_card img{width:70px;height:70px;margin-bottom:20px}
    .stock_ytb{flex-direction:column;margin-bottom:40px}
    .stock_ytb .ytb{width:100%;height:auto;padding-bottom:56.25%}
    .stock_ytb .ytb + .ytb{margin-top:60px}
    .stock_ytb .ytb .ytb_inner iframe{height:100%}
    .stock_ytb .ytb .ytb_inner .title{width:100%;position:absolute;left:0;bottom:-36px}
    .stock_process .img_area li{width:48%;margin-bottom:30px;padding:20px 10px}
    .stock_process .img_area li .icon_area .tt{font-size:1.8rem;margin:20px 0 10px}
    .stock_process .img_area li .icon_area .st{font-size:1.5rem}
    .img_area li .num:before{width:26px;height:26px;}
    .stock_program table{width:48%;margin-bottom:30px}
    .stock_program th, .stock_program td{padding:10px 8px}
    .stock_contact{margin-top:20px}
    .stock_noti .stock_btn{margin-top:30px}
    .stock_noti .stock_btn a{width:160px;height:44px;font-size:1.6rem;line-height:42px !important}
    .footer{font-size:1.4rem;padding:30px 0}
    .footer_info{margin:15px 0}
    .footer_img span{width:45px;height:30px}
    .btn-page-top{width:56px;height:56px;line-height:56px}
    .btn-page-top:before{font-size:1.4rem;margin-top:0}
    .btn-page-top:after{width:10px;height:5px;top:14px;margin-left:-5px}
    .page-top-wrap{padding:0 20px}
    .consult_process .img_area li{padding:20px;margin-bottom:0}
    .consult_process .img_area li .text_area .tt{font-size:2rem}
    .consult_process .img_area li .text_area .st{font-size:1.6rem;margin:10px 0}
    .consult_process .img_area li .text_area .nt_list li{font-size:1.4rem;margin-bottom:5px}
    .consult_process .img_area li .icon_area .icon{width:66px;height:66px}
    .consult_process .img_area li .text_area{width:calc(100% - 66px)}
    .consult_process .img_area li .text_area{padding-left:40px}
    .migration_process .img_area li{width:48%;margin-top:30px}
    .migration_process .img_area li .text_area{margin-top:15px}
    .basic_btn a{width:180px;height:44px;font-size:1.6rem;line-height:42px !important}
    .migration_process .img_area li .text_area .tt{font-size:2rem}
    .migration_process .img_area li .text_area .nt_list li{margin-top:0}
    .migration_process .img_area li .icon_area .icon{width:66px;height:66px}
    .manage .img_area li{width:48%;margin-top:50px}
    .manage .img_area{margin-top:0;justify-content:space-between}
    .manage .img_area li span{font-size:2rem}
    .pagi_page{display:none}
    .stock_process .img_area li .icon_area img{width:66px;height:66px}
}

@media all and (max-width:768px){
    .header .logo a span{font-size:1.6rem}
    .main_slide .swiper-button-next, .main_slide .swiper-button-prev{width:20px;height:50px}
    .main_slide .text_area .tt{font-size:2.6rem}
    .main_slide .text_area .st{font-size:1.4rem;margin:15px 0}
    .main_slide .text_area .tt span{display:block}
    .stock_info .title{font-size:2.6rem;line-height:34px}
    .stock_info .title{margin-bottom:30px}
    .main_col .title_area .title{font-size:2.6rem}
    .stock_total .tbl_area table{font-size:1.4rem}
    .stock_total .stock_total_tbl + .stock_total_tbl{margin-top:30px}
    .stock_total .tbl_area table tfoot td{padding:20px 0 0}
    .stock_contact.first a{font-size:2rem}
    .footer_info{font-size:1.3rem;letter-spacing:-1.5px}
    .footer_info li{line-height:22px}
    .footer_info li span:before{margin:7px 4px 0}
    .footer_menu li:before{margin:2px 5px 0}
    .sec_col .title_area .title{font-size:2.6rem;line-height:36px !important}
    .stock_contact a, .main_col .stock_contact a{display:block}
    .stock_contact a + a,.main_col .stock_contact a + a{margin-top:10px;margin-left:0}
    .stock_noti .stock_btn{margin-top:15px}
    .stock_noti .stock_btn a{width:130px;margin:0 4px}
    .stock_noti .call:before,.stock_noti .mail:before{width:24px;height:24px}
    .stock_noti .mail:before{margin-top:5px}
    .stock_noti .call:before{margin-top:4px}
    .stock_process .img_area li{width:100%}
    .stock_program table{width:100%}
    .stock_ytb .ytb .ytb_inner .title{font-size:1.4rem}
    .consult_process .img_area li .text_area{width:calc(100% - 56px)}
    .consult_process .img_area li .text_area{padding-left:30px}
    .consult_process .img_area li .text_area .tt{margin:0}
    .consult_process .img_area li .icon_area .icon{width:56px;height:56px}
    .migration_process .img_area li{width:100%}
    .migration_process .img_area li:first-child{margin-top:0}
    .migration_process .img_area li .icon_area .icon{width:56px;height:56px}
    .basic_btn a{display:block;margin:0 auto}
    .basic_btn a + a{margin-top:20px}
    .desc_area li ul li.indent{padding-left:10px}
    .stock_info .flip_card span{font-size: 1.6rem}
    .stock_process .img_area li .icon_area img{width:56px;height:56px}
}
@media all and (max-width:640px){
}
@media all and (max-width:480px){
}

/* progress bar */
.circle_progress .txt span:nth-child(1){font-size:1.8rem}
.circle_progress .txt span:nth-child(2){font-size:1.6rem;color:#999}
.circle_progress{display:flex;flex-direction:column}
.c100.p100 .slice,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.rect-auto{clip:rect(auto,auto,auto,auto)}
.c100 .bar,.c100.p100 .fill,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.pie{position:absolute;border:.08em solid #009cb3;width:.84em;height:.84em;clip:rect(0,.5em,1em,0);border-radius:50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.c100.p100 .bar:after,.c100.p100 .fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.pie-fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.c100{position:relative;font-size:80px;width:1em;height:1em;border-radius:50%;float:left;background-color:#eee;margin:0 auto}.c100+.c100{margin:20px auto 0}.c100 *,.c100 :after,.c100 :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.c100.center{float:none;margin:0 auto}.c100.big{font-size:240px}.c100.small{font-size:80px}.c100>span{position:absolute;z-index:1;left:0;top:0;width:5em;line-height:5em;font-size:.2em;color:#ccc;display:block;text-align:center;white-space:nowrap;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.c100:after{position:absolute;top:.08em;left:.08em;display:block;content:" ";border-radius:50%;background-color:#f5f5f5;width:.84em;height:.84em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0,1em,1em,.5em)}.c100.p1 .bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.c100.p2 .bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}.c100.p3 .bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}.c100.p4 .bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}.c100.p5 .bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}.c100.p6 .bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}.c100.p7 .bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}.c100.p8 .bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}.c100.p9 .bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}.c100.p10 .bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}.c100.p11 .bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}.c100.p12 .bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}.c100.p13 .bar{-webkit-transform:rotate(46.800000000000004deg);-moz-transform:rotate(46.800000000000004deg);-ms-transform:rotate(46.800000000000004deg);-o-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg)}.c100.p14 .bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}.c100.p15 .bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}.c100.p16 .bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}.c100.p17 .bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}.c100.p18 .bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}.c100.p19 .bar{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}.c100.p20 .bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}.c100.p21 .bar{-webkit-transform:rotate(75.60000000000001deg);-moz-transform:rotate(75.60000000000001deg);-ms-transform:rotate(75.60000000000001deg);-o-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg)}.c100.p22 .bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}.c100.p23 .bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}.c100.p24 .bar{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}.c100.p25 .bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.c100.p26 .bar{-webkit-transform:rotate(93.60000000000001deg);-moz-transform:rotate(93.60000000000001deg);-ms-transform:rotate(93.60000000000001deg);-o-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg)}.c100.p27 .bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}.c100.p28 .bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}.c100.p29 .bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}.c100.p30 .bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}.c100.p31 .bar{-webkit-transform:rotate(111.60000000000001deg);-moz-transform:rotate(111.60000000000001deg);-ms-transform:rotate(111.60000000000001deg);-o-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg)}.c100.p32 .bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}.c100.p33 .bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}.c100.p34 .bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}.c100.p35 .bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}.c100.p36 .bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}.c100.p37 .bar{-webkit-transform:rotate(133.20000000000002deg);-moz-transform:rotate(133.20000000000002deg);-ms-transform:rotate(133.20000000000002deg);-o-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg)}.c100.p38 .bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}.c100.p39 .bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}.c100.p40 .bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}.c100.p41 .bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}.c100.p42 .bar{-webkit-transform:rotate(151.20000000000002deg);-moz-transform:rotate(151.20000000000002deg);-ms-transform:rotate(151.20000000000002deg);-o-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg)}.c100.p43 .bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}.c100.p44 .bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}.c100.p45 .bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}.c100.p46 .bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}.c100.p47 .bar{-webkit-transform:rotate(169.20000000000002deg);-moz-transform:rotate(169.20000000000002deg);-ms-transform:rotate(169.20000000000002deg);-o-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg)}.c100.p48 .bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}.c100.p49 .bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}.c100.p50 .bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c100.p51 .bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}.c100.p52 .bar{-webkit-transform:rotate(187.20000000000002deg);-moz-transform:rotate(187.20000000000002deg);-ms-transform:rotate(187.20000000000002deg);-o-transform:rotate(187.20000000000002deg);transform:rotate(187.20000000000002deg)}.c100.p53 .bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}.c100.p54 .bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}.c100.p55 .bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}.c100.p56 .bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}.c100.p57 .bar{-webkit-transform:rotate(205.20000000000002deg);-moz-transform:rotate(205.20000000000002deg);-ms-transform:rotate(205.20000000000002deg);-o-transform:rotate(205.20000000000002deg);transform:rotate(205.20000000000002deg)}.c100.p58 .bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}.c100.p59 .bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}.c100.p60 .bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}.c100.p61 .bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}.c100.p62 .bar{-webkit-transform:rotate(223.20000000000002deg);-moz-transform:rotate(223.20000000000002deg);-ms-transform:rotate(223.20000000000002deg);-o-transform:rotate(223.20000000000002deg);transform:rotate(223.20000000000002deg)}.c100.p63 .bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}.c100.p64 .bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}.c100.p65 .bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}.c100.p66 .bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}.c100.p67 .bar{-webkit-transform:rotate(241.20000000000002deg);-moz-transform:rotate(241.20000000000002deg);-ms-transform:rotate(241.20000000000002deg);-o-transform:rotate(241.20000000000002deg);transform:rotate(241.20000000000002deg)}.c100.p68 .bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}.c100.p69 .bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}.c100.p70 .bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}.c100.p71 .bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}.c100.p72 .bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}.c100.p73 .bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}.c100.p74 .bar{-webkit-transform:rotate(266.40000000000003deg);-moz-transform:rotate(266.40000000000003deg);-ms-transform:rotate(266.40000000000003deg);-o-transform:rotate(266.40000000000003deg);transform:rotate(266.40000000000003deg)}.c100.p75 .bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.c100.p76 .bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}.c100.p77 .bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}.c100.p78 .bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}.c100.p79 .bar{-webkit-transform:rotate(284.40000000000003deg);-moz-transform:rotate(284.40000000000003deg);-ms-transform:rotate(284.40000000000003deg);-o-transform:rotate(284.40000000000003deg);transform:rotate(284.40000000000003deg)}.c100.p80 .bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}.c100.p81 .bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}.c100.p82 .bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}.c100.p83 .bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}.c100.p84 .bar{-webkit-transform:rotate(302.40000000000003deg);-moz-transform:rotate(302.40000000000003deg);-ms-transform:rotate(302.40000000000003deg);-o-transform:rotate(302.40000000000003deg);transform:rotate(302.40000000000003deg)}.c100.p85 .bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}.c100.p86 .bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}.c100.p87 .bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}.c100.p88 .bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}.c100.p89 .bar{-webkit-transform:rotate(320.40000000000003deg);-moz-transform:rotate(320.40000000000003deg);-ms-transform:rotate(320.40000000000003deg);-o-transform:rotate(320.40000000000003deg);transform:rotate(320.40000000000003deg)}.c100.p90 .bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}.c100.p91 .bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}.c100.p92 .bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}.c100.p93 .bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}.c100.p94 .bar{-webkit-transform:rotate(338.40000000000003deg);-moz-transform:rotate(338.40000000000003deg);-ms-transform:rotate(338.40000000000003deg);-o-transform:rotate(338.40000000000003deg);transform:rotate(338.40000000000003deg)}.c100.p95 .bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}.c100.p96 .bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}.c100.p97 .bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}.c100.p98 .bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}.c100.p99 .bar{-webkit-transform:rotate(356.40000000000003deg);-moz-transform:rotate(356.40000000000003deg);-ms-transform:rotate(356.40000000000003deg);-o-transform:rotate(356.40000000000003deg);transform:rotate(356.40000000000003deg)}.c100.p100 .bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.c100.dark{background-color:#777}.c100.dark .bar,.c100.dark .fill{border-color:#c6ff00!important}.c100.dark>span{color:#777}.c100.dark:after{background-color:#666}
.c100.navy .bar,.c100.navy .fill{border-color:#130073!important}
.c100.navy.dark .bar,.c100.navy.dark .fill{border-color:#5fd400!important}.c100.navy.dark:hover>span{color:#5fd400}.c100.orange.dark .bar,.c100.orange.dark .fill{border-color:#e08833!important}.c100.orange.dark:hover>span{color:#e08833}
