.toast{position:fixed;z-index:1;bottom:10px;width:100%;margin:0 auto;opacity:0;transition:600ms}.toast .toast-box{background:rgba(0,0,0,.6);border-radius:6px;color:#fff;padding:6px;text-align:center;width:90%;margin:0 auto;font-weight:300}.toast.on{opacity:1}
.category-menu{position:relative;height:48px;padding:0 20px;margin-top:2px}.category-menu:after{content:"";display:block;clear:both}.category-menu-title{font-size:18px;line-height:48px;display:inline-block;vertical-align:top;font-weight:600;font-family:AppleSDGothicNeo,sans-serif}.category-menu-sort{overflow:hidden;position:absolute;top:0;right:20px;min-width:95px;height:48px;padding-top:4px;border:1px solid;border-color:rgba(0,0,0,.15);border-radius:2px;background:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;z-index:100}.category-menu-sort-list{font-size:15px;line-height:37px}.category-menu-sort-list-link{padding:0 18px;display:block;position:relative;width:100%;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;color:#9c9c9c}.category-menu-sort-list-link:after{content:"";display:inline-block;width:11px;height:7px;margin-left:10px}.category-menu-sort-list-link.active{color:#000}.category-menu-sort-list-link.active:after{background:url(/clova-ai/skillstore/static/img/im_scrt_chek.png) no-repeat;background-size:11px 6.5px;-webkit-background-size:11px 6.5px}.category-menu-sort-list:not(:first-of-type){display:none}.category-menu-sort.active{height:85px}.category-menu-sort.active .category-menu-sort-list:not(:first-of-type){visibility:visible;display:block}@media not screen and (max-width: 767px){.category-menu{padding:0;margin-top:10px}.category-menu-sort{right:0}}
.loading_box{display:block;height:78px;text-align:center}.loading_box .loading{display:inline-block;margin-top:16px;width:31px;height:31px;background:url(/clova-ai/skillstore/static/img/im_loading.gif) no-repeat 0 0;background-size:31px 31px;-webkit-background-size:31px 31px}
.clova_agree{background-color:#fbfbfb}.clova_agree .content{position:relative;height:100%;font-family:HiraginoSans-W3,Microsoft Yahei,sans-serif;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f5f5f5}.clova_agree .navigation{background-color:#fbfbfb}.clova_agree .section{padding:45px 22px 0;background-color:#f5f5f5}.clova_agree .section.last{padding-bottom:30px}.clova_agree .section-title,.clova_agree .section-notice{position:relative;display:block;letter-spacing:-0.5px}.clova_agree .section-notice{margin-top:10px}.clova_agree .section-title-text{font-size:20px;line-height:24px;color:#121212}.clova_agree .section-notice-text{font-size:16px;line-height:23px;color:rgba(18,18,18,.5)}.clova_agree .terms.section{padding:23px 20px 0;font-family:"SF-UI-Display","HiraginoSans-W3","Hiragino Kaku Gothic ProN",Meiryo,arial,sans-serif;background-color:#fbfbfb;overflow:hidden}.clova_agree .terms.section .section-title-text{font-size:18px;font-weight:600;line-height:normal;color:#2a2a2a}.clova_agree .terms.section .section-notice{margin-top:7px}.clova_agree .terms.section .section-notice-text{font-size:14px;line-height:22px;color:rgba(0,0,0,.35)}.clova_agree .terms.section .text_box.section-notice{margin-top:12px;margin-bottom:86px;padding:18px 20px;border:1px solid rgba(0,0,0,.1);background:#fff}.clova_agree .terms.section .text_box .section-notice-text{line-height:20px;color:rgba(0,0,0,.65)}.clova_agree .terms.section .section-notice-img{padding:23px 0 16px;text-align:center}.clova_agree .btn-box{position:fixed;left:0;right:0;bottom:0;display:block;width:100%;height:66px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;background:#0093eb}.clova_agree .btn-box-next{display:inline-block;width:100%;font-size:17px;letter-spacing:-0.43px;line-height:66px;color:#fff;background-color:#0093eb;font-weight:300;font-family:"SF-UI-Display","HiraginoSans-W3","Hiragino Kaku Gothic ProN",Meiryo,arial,sans-serif}
.clova-start{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"SF-UI-Display","HiraginoSans-W3","Hiragino Kaku Gothic ProN",Meiryo,arial,sans-serif}.clova-start .popup-box{max-height:307px}.clova-start .main-info{position:relative;display:block;padding:19px 0 0;text-align:center}.clova-start .main-info-img{display:inline-block;margin:27px 0 0;vertical-align:top}.clova-start .main-info-img img{width:100%}.clova-start .main-info-text{padding:0 22px;font-size:33px;line-height:42px;font-weight:700;letter-spacing:0;text-align:left}.clova-start .sub-info{position:relative;display:block;padding:32px 22px 75px;word-wrap:break-word;word-break:break-all}.clova-start .sub-info ul{margin-bottom:31px}.clova-start .sub-info ul li{font-size:14px;line-height:22px;font-weight:200}.clova-start .sub-info p{margin-bottom:6px;font-size:18px;line-height:26px;font-weight:600}.clova-start .sub-info .text-black{color:#2a2a2a}.clova-start .sub-info .text-gray{color:rgba(0,0,0,.65)}.clova-start .sub-info .text-gray2{padding-top:3px;color:rgba(0,0,0,.35)}.clova-start .btn-box{position:fixed;left:0;right:0;bottom:0;display:block;width:100%;height:66px;border-top:1px solid rgba(0,0,0,.08);text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}.clova-start .btn-box-next{display:inline-block;width:100%;font-size:17px;letter-spacing:-0.43px;line-height:66px;color:#0093eb;background-color:#fff}[lang=ja] .main-info,[lang=ja] .sub-info{font-family:"SF-UI-Display","HiraginoSans-W3","Hiragino Kaku Gothic ProN",Meiryo,arial,sans-serif;letter-spacing:-0.5px}
.btn-footer{display:block;position:fixed;left:0;right:0;bottom:0;z-index:10}.btn-footer-box{position:relative;display:block;width:100%;height:75px;text-align:center;background:red}.btn-footer-box-link{display:inline-block;width:50%;line-height:75px}.btn-footer-box-link.type-white{background-color:#fff;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);color:#454545}.btn-footer-box-link.type-blue{background-color:#1d90d3;border-top:1px solid rgba(29,144,211,.08);border-bottom:1px solid rgba(29,144,211,.08);color:#fff}[lang=ja] .btn-footer-box-link{font-family:"SF-UI-Display","HiraginoSans-W3","Hiragino Kaku Gothic ProN",Meiryo,arial,sans-serif;letter-spacing:-0.5px}
.section-detail{position:relative;overflow:hidden;padding:23px}.section-detail-notice{font-size:16px;color:#727272}[lang=ja] .section-detail-notice{font-family:"SF-UI-Display","HiraginoSans-W3","Hiragino Kaku Gothic ProN",Meiryo,arial,sans-serif;letter-spacing:-0.5px}
.section_search_null{display:table;width:100%;min-height:371px;text-align:center}.section_search_null .text_box{display:table-cell;padding:50px 20px;vertical-align:middle;font-family:AppleSDGothicNeo,sans-serif}.section_search_null .text_box p{color:rgba(0,0,0,.4)}.section_search_null.type_result{min-height:431px}.section_search_null.type_result .text_box{font-family:SFProDisplay,AppleSDGothicNeo,sans-serif}.section_search_null.type_result .text_box strong{display:block;font-size:23px;line-height:29px;font-weight:600;color:#282828}.section_search_null.type_result .text_box strong span{word-break:break-all}@media(max-width: 320px){.section_search_null.type_result .text_box strong{font-size:20px}}.section_search_null.type_result .text_box p{margin-top:10px}@media(max-width: 320px){.section_search_null.type_result .text_box p{font-size:.9em}}.section_search_null.full_height{min-height:unset;position:relative;transition:.3s}.section_search_null.full_height .text_box{margin:0 auto;padding:0 20px}@media screen and (max-width: 767px){.section_search_null.full_height{height:calc(100vh - 238px)}@supports(-webkit-overflow-scrolling: touch){.section_search_null.full_height{--contents-height: calc(100vh - 20px - 238px);height:var(--contents-height)}}@supports(height: constant(safe-area-inset-top)){.section_search_null.full_height{--safe-area-inset-top: constant(safe-area-inset-top);height:calc(100vh - var(--safe-area-inset-top) - 238px)}}@supports(height: env(safe-area-inset-top)){.section_search_null.full_height{--safe-area-inset-top: env(safe-area-inset-top);height:calc(100vh - var(--safe-area-inset-top) - 238px)}}.section_search_null.full_height.iphoneX{--content-height: calc(100vh - 118px - 330px - 20px);height:var(--content-height)}.section_search_null.full_height.iphone678{--content-height: calc(100vh - 118px - 260px - 20px);height:var(--content-height)}.section_search_null.full_height.iphone678_plus{--content-height: calc(100vh - 118px - 271px - 20px);height:var(--content-height)}.section_search_null.full_height.iphone5{--content-height: calc(100vh - 118px - 253px - 20px);height:var(--content-height)}}
.loading_box{display:block;margin-top:46px;text-align:center}.loading_box .img_loading{display:inline-block;width:30px;height:30px;margin-right:9px;border-radius:50%;-webkit-border-radius:50%;background:url(/clova-ai/skillstore/static/img/im_list_loading.png) no-repeat;vertical-align:middle;background-size:30px 30px;-webkit-background-size:30px 30px;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-animation:circle 1s linear infinite;animation:circle 1s linear infinite}@-webkit-keyframes circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.section_search_list{position:relative}.section_search_list .search_list_top{position:absolute;top:0;left:0;right:0;padding-left:20px;padding-right:20px;height:45px;background:#fff;z-index:10}.section_search_list .search_list_top strong{font-family:AppleSDGothicNeo,sans-serif;font-size:18px;font-weight:600;line-height:45px;color:#000}.section_search_list .search_list_top .delete_all{position:absolute;top:10px;right:20px;font-family:AppleSDGothicNeo,sans-serif;font-weight:500;font-size:14px;color:#9c9c9c;line-height:25px}.section_search_list .search_list_box{padding-top:45px}.section_search_list .search_list_box li{position:relative;padding:5px 55px 5px 20px;height:27px}.section_search_list .search_list_box li .search_list{display:block;font-family:AppleSDGothicNeo,sans-serif;font-weight:300;font-size:18px;color:#000;line-height:27px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.section_search_list .search_list_box li .btn_delete{display:block;position:absolute;right:20px;width:20px;height:20px;top:50%;margin-top:-10px}.section_search_list .search_list_box li .btn_delete:before{content:"";display:block;width:20px;height:20px;background:url(/clova-ai/skillstore/static/img/btn_delete.png) no-repeat 0 0;background-size:20px 20px;-webkit-background-size:20px 20px}@media not screen and (max-width: 767px){.section_search_list{display:none}}
.skill-section-title.section-title-location{display:none}[lang=ja] .skill-section-title.section-title h3{letter-spacing:-0.5px;font-size:18px;font-weight:600}@media not screen and (max-width: 767px){.skill-section-title.section-title-location{display:block;font-size:14px}.skill-section-title.section-title-location .location{display:block;margin-bottom:40px;font-size:14px}.skill-section-title.section-title-location .location-txt{font-weight:bold;vertical-align:middle}.skill-section-title.section-title-location .location-txt:last-child:after{display:none}.skill-section-title.section-title-location .location-txt:after{display:inline-block;content:"";width:6px;height:11px;margin:0 8px;background:url(/clova-ai/skillstore/static/img/icon_arrow_v2.png) no-repeat;background-size:6px 11px;-webkit-background-size:6px 11px;vertical-align:-1px}}
.popup-tost{position:fixed;left:0;right:0;bottom:0;width:100%;height:75px;z-index:1;transform:translate3d(0, 0, 0)}.popup-tost a{display:block;width:100%;height:100%;text-align:center;font-size:18px;line-height:75px;transform:translate3d(0, 0, 0)}
.app_bridge .content{position:relative;display:block;text-align:center;padding:72px 18px 30px;box-sizing:border-box;-webkit-box-sizing:border-box}[lang=ja] .app_bridge .content{font-family:"Hiragino Kaku Gothic ProN","HiraginoSans-W3",Meiryo,arial,sans-serif}.app_bridge h1{display:block;width:107px;height:146px;margin:0 auto 56px}.app_bridge h1.clova_logo>.icon{width:107px;height:107px;border:1px solid #efefef;border-radius:16px}.app_bridge h1.clova_logo>span{padding-top:15px;height:22px;font-size:1.4rem}.app_bridge h1.ifttt_logo{background:url(/clova-ai/skillstore/static/img/im_logo_ifttt.png) no-repeat 0 0;background-size:107px 146px;-webkit-background-size:107px 146px}.app_bridge .txt_main p,.app_bridge .txt_sub p{margin:0}.app_bridge .txt_main{font-size:19px;line-height:28px}.app_bridge .txt_main .txt_type_en{font-size:20px}.app_bridge .txt_sub{padding:13px 0 10px;font-size:15.5px;line-height:23px;word-wrap:break-word;word-break:break-all;color:#737373}.app_bridge .txt_sub .txt_type_en{font-size:15px}.app_bridge .btn_link{display:block;width:100%;height:68px;margin-top:28px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}.app_bridge .btn_link.type_ifttt{position:relative;display:block;margin-top:95px;text-align:center}.app_bridge .btn_link.type_error{margin-top:74px}.app_bridge .btn_link.type_ifttt a{display:inline-block;width:calc(50% - 6px)}.app_bridge .btn_link.type_ifttt a+a{margin-left:5px}.app_bridge .btn_link.type_ifttt a.btn_left{border:1px solid rgba(149,149,149,.3);color:#959595}.app_bridge .btn_link.type_ifttt a.btn_right{border:1px solid #32c864;background-color:#32c864;color:#fff}.app_bridge .btn_link a{position:relative;display:inline-block;width:100%;max-width:336px;height:100%;border:1px solid #32c864;font-size:16px;line-height:68px;color:#32c864;box-sizing:border-box;-webkit-box-sizing:border-box}
