.c-banner{position:relative;margin:20px 0}.c-banner__inner{display:block;width:100%}.c-banner__inner img{vertical-align:top}.c-banner--type1{display:-ms-flexbox;display:flex;width:100%;max-height:110px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:16px}
.c-banner--type1 .c-banner__inner:before{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.03);border-radius:16px;content:""}.c-banner--type1 img{width:100%}
.c-banner__end{padding:10px;border:1px solid #e5e8ea;border-radius:16px}.c-banner__end .bannerInner{overflow:hidden;box-sizing:border-box;border-radius:16px}.c-banner__end .bannerDetail{margin:-1px}.c-banner__end iframe{display:block;visibility:inherit;border:0}
.wrap_end .ad_randicon{position:absolute;top:222px;left:50%;z-index:1000;overflow:hidden;width:274px;margin-left:-43px}.wrap_end .ad_randicon button:focus{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}
.wrap_end .ad_randiconInner{float:right}.article_list.article_list--type_title .article_list__item .article_list__link_wrap{display:none}.article_list--type_title .article_list__item{padding:0}.article_list--type_title .article_list__item.on .article_list__update_info{right:24px}
.article_list--type_title .article_list__item.is_active .article_list__preview_box{display:block;left:24px}.article_list--type_title .article_list__title_wrap{max-width:254px;height:40px;font-size:13px}
.article_list--type_title .article_list__title_wrap.icon .article_list__title{display:inline-block;overflow:hidden;max-width:176px;text-overflow:ellipsis}.article_list--type_title .article_list__title_inner{overflow:hidden;height:22px;padding:9px 0;line-height:22px;text-overflow:ellipsis;white-space:nowrap}
.article_list--type_title .article_list__tag_wrap{display:none}.article_list--type_title .article_list__update_info{position:absolute;top:50%;right:0;margin-top:-7px}.article_list--type_title .article_list__num_answer{display:inline-block;margin-right:10px}
.article_list--type_title .article_list__num_answer+.article_list__info{width:86px;margin-right:10px}.article_list--type_title .article_list__info{overflow:hidden;height:15px;margin:0;padding:0;white-space:nowrap;text-overflow:ellipsis}
.article_list--type_title .article_list__info+.article_list__info{min-width:40px;text-align:right}.article_list__item{position:relative;padding:19px 0 24px;border-bottom:1px solid #ededed}.article_list__item.on{margin:0 -24px 0 -17px;padding-left:17px;padding-right:24px;z-index:10;background-color:#f7fafc}
.article_list__item.on:before{position:absolute;top:-1px;left:0;width:100%;height:1px;background-color:#ededed;content:""}.article_list__item.on .article_list__link_wrap{display:inline-block}
.article_list__item.first{border-top:1px solid #cacccc}.article_list__item.last{border-bottom:1px solid #cacccc}.article_list__title_wrap{overflow:hidden;font-size:16px;font-weight:600;line-height:22px;color:#000}
.article_list__title_wrap .ico_picture{display:inline-block;width:16px;height:15px;margin:1px 0 0 1px;background-color:#4682b4;vertical-align:middle}.article_list__title{vertical-align:middle}.article_list__title_inner{display:block;color:#000}
.article_list__text{overflow:hidden;max-height:56px;margin-top:10px;color:#8c8c8c;font-size:13px;line-height:18px;font-weight:normal}.article_list__tag_wrap{overflow:hidden;height:21px;margin-top:10px;font-size:13px}
.article_list__tag{display:inline-block;height:21px;margin-left:4px;padding:0 4px;background-color:#f2f2f2;line-height:21px;color:#8c8c8c;text-decoration:none}.article_list__tag:first-child{margin-left:0}
.article_list__update_info{margin-top:14px;font-size:13px}.article_list__num_answer{color:#4c4c4c;vertical-align:middle}.article_list__num_answer+.article_list__info{margin-left:1px}.article_list__info{display:inline-block;position:relative;margin-left:1px;padding-left:5px;color:#777;vertical-align:middle}
.article_list__info_inner{color:#777}.article_list__link_wrap{display:none;position:absolute;right:28px;bottom:24px;font-size:13px}.article_list__link_wonder{display:inline-block;font-weight:600;color:#8c8c8c}
.article_list__link_answer{display:inline-block;position:relative;color:#34a6fe;font-weight:600}.article_list__link_answer .ico_arrow{display:inline-block;width:3px;height:5px;margin:5px 0 0 5px;background-color:#4682b4;vertical-align:top}
.article_list__link_answer:before{display:inline-block;width:1px;height:13px;margin:0 9px;background-color:#ddd;vertical-align:top;content:""}.article_list .preview_box{display:none;overflow:hidden;position:absolute;z-index:5;left:0;width:472px;line-height:18px;color:#4c4c4c}
.article_list .preview_box__inner{padding:11px 12px 12px;border:1px solid #ccc;background-color:#fff}.article_list .preview_box__text{overflow:hidden;max-height:57px;word-break:break-all;word-wrap:break-word}
.additionalInfo{position:relative;padding-left:14px;color:#939396;font-size:13px;line-height:24px}.additionalInfo::before{position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#d9d9d9;border-radius:2px;opacity:.3;content:""}
.additionalInfo .infoList li{overflow:hidden}.additionalInfo .infoList li .title{float:left;margin-right:6px;color:#4c4c4c;font-weight:600;white-space:nowrap}.additionalInfo .infoList li .description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.additionalInfo .infoList li .linkList{overflow:hidden}.additionalInfo .infoList li .linkList .linkItem{display:-ms-flexbox;display:flex;width:100%}.additionalInfo .infoList li .link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#939396;text-decoration:underline}
.additionalInfo .infoList li .linkCount{margin-left:4px;white-space:nowrap}.additionalInfo .infoList li .moreButton{margin-left:8px;white-space:nowrap}.additionalInfo .infoList li .highlight{color:#08a958}
.additionalInfo .infoList+.guideText{margin-top:10px}.additionalInfo .guideText{overflow:hidden;max-height:40px;line-height:20px}.additionalInfo .guideText.isExpanded{max-height:none}.additionalInfo .moreButton{opacity:.3;font-size:13px;line-height:20px}
.additionalInfo .moreButton .iconArrow{display:inline-block;overflow:hidden;position:relative;width:12px;height:6px;margin:7px 0 0 3px;vertical-align:top}.additionalInfo .moreButton .iconArrow:before{content:"";position:absolute;top:50%;left:50%}
.additionalInfo .moreButton .iconArrow:before{width:6px;height:6px;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:-2px;border-right:1px solid #000;border-bottom:1px solid #000}
.additionalInfo .moreButton[aria-expanded=true] .iconArrow{-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-classify{position:relative;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center}
.c-classify .tooltipBox{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;padding-left:9px}.c-classify .tooltipBox__tooltip{left:auto;right:0}.c-classify__title{display:inline-block;color:#000;font-size:20px;font-weight:700;line-height:30px;letter-spacing:-0.3px}
.c-classify__title .icon_ai_title{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_common_240604.svg);background-size:192px 155px;background-position:-162px -90px;width:19px;height:14px;display:inline-block;margin-top:8px;vertical-align:top}
.c-classify__subtext{margin-left:9px;color:#8c8c8c;font-size:14px;line-height:30px;vertical-align:top}.c-card-row-layer{position:relative}.c-card-row-layer__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.c-card-row-layer__title{color:#000;font-size:20px;font-weight:700;line-height:30px;letter-spacing:-0.3px}.c-card-row-layer__subtext{color:#8c8c8c;font-size:14px;line-height:26px}.c-card-row-layer__button-refresh{-ms-flex-negative:0;flex-shrink:0;padding:8px 12px;margin:auto 0 0 10px;color:#08a958;background-color:rgba(8,169,88,.05);border-radius:100px;font-size:15px;line-height:18px;letter-spacing:-0.3px}
.c-card-row-layer__button-refresh .icon_refresh{display:inline-block;width:17px;height:17px;color:#08a958;font-size:17px;line-height:19px;vertical-align:top}.c-card-row-layer__list{margin:18px -6px 0;overflow:hidden}
.c-card-row-layer__item{float:left;box-sizing:border-box}.c-card-row-layer--divide .c-card-row-layer__item{width:50%;padding:0 6px}.c-card-row-layer--divide .c-card-row-layer__item-inner{padding:20px;border-radius:16px;background-color:#f6f8fa}
.c-card-row-layer--divide .c-card-row-layer__text-area{height:100px}.c-card-row-layer--divide .c-card-row-layer__category{display:inline-block;margin-top:5px;color:#2f54b5;font-size:15px;line-height:23px;letter-spacing:-0.3px}
.c-card-row-layer--divide .iconQuestion{position:absolute;top:3px;left:0}.c-card-row-layer--divide .iconQuestion svg{width:20px;height:20px}.c-card-row-layer--divide .c-heading__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:52px;color:#000;font-size:16px;font-weight:700;text-indent:26px;line-height:26px;letter-spacing:-0.3px;word-wrap:break-word;word-break:break-word}
.c-card-row-layer--divide .c-heading{display:block;position:relative}.c-card-row-layer--divide .questionRecommendButton{display:block;padding:0 8px;color:#666;background-color:#fff;border-radius:12px;font-size:15px;line-height:42px;letter-spacing:-0.3px;text-align:center}
.c-card-row-layer__paginator{position:relative;min-height:30px;margin-top:18px}.c-card-row-layer__button-close{position:absolute;top:-18px;right:-10px;padding:6px}.c-card-row-layer__button-close .icon_close{position:relative;display:block;width:24px;height:24px}
.c-card-row-layer__button-close .icon_close:before,.c-card-row-layer__button-close .icon_close:after{position:absolute;top:50%;left:50%;width:16px;height:1px;background-color:#333;content:""}
.c-card-row-layer__button-close .icon_close:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.c-card-row-layer__button-close .icon_close:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.c-card-row-layer .powerby-kin{position:absolute;top:8px;right:0;color:#8c8c8c;line-height:22px;font-size:13px}.c-card-row-layer .powerby-kin strong{color:#000;font-weight:500}.c-card-row-layer .powerby-kin .icon_ai_title{display:inline-block;width:14px;height:14px;margin:4px 0 0 4px;background-image:url(https://ssl.pstatic.net/static/kin/section/common/icon_ai_title.svg);background-repeat:no-repeat;background-size:100% 100%;vertical-align:top}
.c-card-row-layer .recommend-category__heading{color:#000;font-size:16px;font-weight:700;line-height:26px;letter-spacing:-0.3px}.c-card-row-layer .recommend-category__total{display:inline-block;margin-top:5px;color:#2f54b5;font-size:15px;line-height:23px;letter-spacing:-0.3px}
.c-card-row-layer .recommend-category__total .iconArrow{display:inline-block;overflow:hidden;position:relative;width:7px;height:13px;margin:5px 0 0 4px;vertical-align:top}.c-card-row-layer .recommend-category__total .iconArrow:before{content:"";position:absolute;top:50%;left:50%}
.c-card-row-layer .recommend-category__total .iconArrow:before{width:7px;height:7px;-ms-transform:translate(-50%,-50%) scale(1.0769230769,1) rotate(45deg);transform:translate(-50%,-50%) scale(1.0769230769,1) rotate(45deg);margin-left:-3px;border-top:1px solid #2f54b5;border-right:1px solid #2f54b5}
.c-card-row-layer .recommend-category__list{display:-ms-flexbox;display:flex;width:100%}.c-card-row-layer .recommend-category__list .questionRecommendButton{-ms-flex:1 1 0;flex:1 1 0}.c-card-row-layer .recommend-category__list .questionRecommendButton+.questionRecommendButton{margin-left:10px}
.c-card-row__content{overflow:hidden;height:252px;margin:18px -8px 0}.c-card-row__content::after{display:table;table-layout:fixed;clear:both;content:""}.c-card-row__item{float:left;box-sizing:border-box;width:33.333%;height:252px;padding:0 8px}
.c-card-row__item:nth-child(n+4){display:none}@media screen and (min-width:1281px){.c-card-row__item{width:25%}.c-card-row__item:nth-child(n+4){display:block}}.c-card-row-inner{padding:20px;background-color:#f6f8fa;border-radius:16px}
.c-card-row-body{position:relative;height:165px;text-align:center}.c-card-row__author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:11px;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-0.3px}
.c-card-row__category{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px}.c-card-row__category a{display:inline-block;color:#888;font-size:12px;line-height:14px}.c-card-row .c-card-row-footer{width:100%;margin-top:5px;color:#666;background-color:#fff;border-radius:12px;font-size:15px;line-height:42px;letter-spacing:-0.3px}
.c-card-row .profile-default{display:inline-block;vertical-align:top}.c-card-row .profile-default__thumbnail{width:64px;height:64px}.c-card-row .badge_area{margin-top:3px}.c-card-row .answererRecommendUp{margin-top:6px;color:#888;font-size:13px;font-weight:700;line-height:16px}
.c-card-row .pagination{margin-top:18px}.badge_area{line-height:21px;font-size:0}.badge_area .badge{position:relative;display:inline-block;padding:3px 6px;border:1px solid rgba(0,0,0,.04);border-radius:10px;background-color:#fff;font-size:10px;font-weight:800;line-height:13px;vertical-align:top}
.badge_area .badge+.badge{margin-left:4px}.badge_area .badge.expert svg{display:inline-block;width:34px;height:11px;vertical-align:middle}.badge_area .badge.expert_job{color:#4c567a}.badge_area .badge.partner{color:#7c9f8b}
.badge_area .badge.cafe{color:#0b5471}.badge_area .badge.heavy_answer{color:#ff993b}.badge_area .badge.heavy_answer:before{display:inline-block;width:8px;height:11px;margin:-2px 2px 0 0;background:url(https://ssl.pstatic.net/static/kin/section/profile/iconProfileHeavyAnswer_240125.svg) no-repeat center;vertical-align:middle;content:""}
.badge_area .badge.level1{color:#ffd52c}.badge_area .badge.level2{color:#ffb900}.badge_area .badge.level3{color:#fb9300}.badge_area .badge.level4{color:#76d826}.badge_area .badge.level5{color:#46cd14}
.badge_area .badge.level6{color:#2fae00}.badge_area .badge.level7{color:#5da7f8}.badge_area .badge.level8{color:#1b7fed}.badge_area .badge.level9{color:#175fe7}.badge_area .badge.level10{color:#31cda3}
.badge_area .badge.level11{color:#2cc9dc}.badge_area .badge.level12{color:#08a4c8}.badge_area .badge.level13{color:#f4a058}.badge_area .badge.level14{color:#e77849}.badge_area .badge.level15{color:#ee5d2d}
.badge_area .badge.level16{color:#ae84eb}.badge_area .badge.level17{color:#8165f4}.badge_area .badge.level18{color:#8356fc}.badge_area .badge.level19{color:#521ae3}.c-button-default{display:inline-block;padding:0 17px;border:1px solid #d5d5d5;background-color:#fff}
.c-button-default__title{font-size:15px;line-height:40px}.c-button-default--green{border-color:#00bd39;background-color:#00c73c;color:#fff}.c-button-default--blue{border-color:#60a4f0;background-color:#6cacf2;color:#fff}
.c-button-default--disabled-white{color:#8c8c8c}.c-button-default--disabled-gray{border-color:#ccc;background-color:#ccc;color:#fff}.c-button-ai{position:relative;display:block;height:42px;margin-top:21px;line-height:42px;font-size:15px;font-weight:bold;color:#fff;text-align:center;background:#67d2e9;background:linear-gradient(to bottom,#67d2e9 0,#67c3e9 100%);background:-webkit-linear-gradient(top,#67d2e9 0,#67c3e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#67d2e9",endColorstr="#67c3e9",GradientType=0)}
.c-button-ai .icon_ai{display:inline-block;width:20px;height:20px;margin-right:5px;font-size:20px;line-height:42px;color:#fff;vertical-align:top}.c-button-more{display:block;height:52px;margin-top:20px;text-align:center;color:#4c4c4c}
.c-button-more .c-button-default__title{font-size:14px;line-height:52px}.c-button-more__count{color:#8c8c8c}.c-button--captcha{display:inline-block;width:110px;height:44px;padding-left:12px;border:1px solid #e7e7e7;line-height:44px}
.c-button--captcha .c-button__title{font-size:13px;vertical-align:middle}.c-button-align:after{display:table;table-layout:fixed;clear:both;content:""}.c-button-align--center{text-align:center}
.c-button-align--right{text-align:right}.additionQna{margin-top:10px;padding:24px;border-radius:16px;background:#f6f7f9}.additionQna .additionQnaTitleSection{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}
.additionQna .additionQnaTitleSection .endRoundButton{-ms-flex-negative:0;flex-shrink:0;height:34px;margin-left:10px}.additionQna .additionQnaTitleSection .tooltipBalloon{top:53px;right:0}.additionQna .additionQnaTitleSection+.additionQna__write{margin-top:24px}
.additionQna__title{color:#4c4c4c;font-size:18px;font-weight:bold;line-height:22px;letter-spacing:-0.3px}.additionQna__description{margin-top:5px;color:#aaa;font-size:13px;line-height:16px}.additionQna__write{position:relative;margin-top:15px;padding:15px 15px 15px 60px;border:1px solid rgba(0,0,0,.1);border-radius:16px;background-color:#fff}
.additionQna__write:focus-within{outline-style:auto;outline-color:-webkit-focus-ring-color}.additionQna__write .iconQuestion{position:absolute;top:15px;left:15px}.additionQna__write .iconQuestion svg{vertical-align:top}
.additionQna__write .textareaBox{display:-ms-flexbox;display:flex;width:100%}.additionQna__write .textarea{-ms-flex-positive:1;flex-grow:1;height:104px;padding:2px;border:0;font-size:16px;line-height:26px;letter-spacing:-0.3px;resize:none}
.additionQna__write .textarea::-webkit-input-placeholder{color:rgba(51,51,51,.4);font-weight:normal}.additionQna__write .textarea::-moz-input-placeholder{color:rgba(51,51,51,.4);font-weight:normal}.additionQna__write .textarea:-ms-input-placeholder{color:rgba(51,51,51,.4);font-weight:normal}
.additionQna__write .textarea:-moz-input-placeholder{color:rgba(51,51,51,.4);font-weight:normal}.additionQna__write .textarea:-ms-input-placeholder{color:rgba(51,51,51,.4);font-weight:normal}.additionQna__write .textarea::-ms-input-placeholder{color:rgba(51,51,51,.4);font-weight:normal}
.additionQna__write .textarea::placeholder{color:rgba(51,51,51,.4);font-weight:normal}.additionQna__write .textarea:focus{outline:0}.additionQna__write .uploadImageItem{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-left:10px;width:100px;height:75px}
.additionQna__write .uploadImageItem .thumbnail{position:relative;display:block;height:100%;border-radius:12px;background-color:#fff;overflow:hidden}.additionQna__write .uploadImageItem .thumbnail::after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.03);border-radius:12px;content:""}
.additionQna__write .uploadImageItem .thumbnail img{width:100px;height:75px;border-radius:12px;vertical-align:top;object-fit:cover}.additionQna__write .uploadImageItem .deleteButton{position:absolute;top:6px;right:6px}
.additionQna__write .uploadImageItem .deleteButton .iconDelete{display:inline-block;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.4);vertical-align:top}.additionQna__write .uploadImageItem .deleteButton .iconDelete svg{margin-top:11px;vertical-align:top}
.additionQna__write .buttonsArea{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.additionQna__write .maxLength{padding-left:2px;color:#8f8f8f;font-size:13px;font-weight:500;letter-spacing:-0.3px}
.additionQna__write .maxLength .currentLength{color:#333}.additionQna__write .endIconButton{margin-left:2px}.additionQna__write--button{border-radius:80px;border:0}.additionQna__write--button .textarea{height:26px}
.additionQna__write--button .buttonsArea{display:none}.additionQna .additionQnaListArea{margin-top:24px}.additionQna .endAddMoreButton.next{margin-top:15px}.additionQna .additionQnaListWrap{position:relative}
.additionQna .additionQnaListWrap:last-of-type .additionQnaList__item:last-child{padding-bottom:0;border:0}.additionQna .additionQnaListWrap::before{position:absolute;top:45px;bottom:0;left:17px;width:2px;background-color:#ebecef;border-radius:20px;content:""}
.additionQna .additionQnaListWrap .iconQuestionGreen,.additionQna .additionQnaListWrap .iconAnswerBlue{position:absolute;top:0;left:0}.additionQna .additionQnaListWrap .iconQuestionGreen svg,.additionQna .additionQnaListWrap .iconAnswerBlue svg{vertical-align:top}
.additionQna .additionQnaList{position:relative;margin-top:15px;padding-left:48px}.additionQna .additionQnaList__item{padding-bottom:12px;border-bottom:1px solid rgba(236,236,238,.8)}.additionQna .additionQnaList__item+.additionQnaList__item{margin-top:10px}
.additionQna .additionQnaList__info{padding:2px 0;font-size:14px;line-height:20px}.additionQna .additionQnaList__info::after{display:table;table-layout:fixed;clear:both;content:""}
.additionQna .additionQnaList__info .questioner{font-weight:bold;color:#02a262}.additionQna .additionQnaList__info .answerer{font-weight:bold;color:#2f54b6}.additionQna .additionQnaList__info .date{position:relative;display:inline-block;margin-left:13px;color:#8c8c8c;vertical-align:top}
.additionQna .additionQnaList__info .date::before{position:absolute;top:8px;left:-8px;width:3px;height:3px;border-radius:50%;background-color:rgba(0,0,0,.1);content:""}
.additionQna .additionQnaList__info .endMoreButtonBox{float:right}.additionQna .additionQnaList__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.additionQna .additionQnaList__text{font-size:16px;line-height:26px;letter-spacing:-0.3px;color:#333;word-wrap:break-word;word-break:break-word}.additionQna .additionQnaList__text--notice{color:rgba(51,51,51,.4)}
.additionQna .additionQnaList__text .iconCaution{display:inline-block;margin:5px 1px 0 0;line-height:0;vertical-align:top}.additionQna .additionQnaList__link{color:#608cba;text-decoration:underline}.additionQna .additionQnaList__thumbnail{-ms-flex-negative:0;flex-shrink:0;margin-left:10px;position:relative;width:100px;height:75px;border-radius:12px;background-color:#fff;overflow:hidden}
.additionQna .additionQnaList__thumbnail::after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.03);border-radius:12px;content:""}.additionQna .additionQnaList__thumbnail:hover::after{background-color:rgba(0,0,0,.1)}
.additionQna .additionQnaList__thumbnail img{width:100px;height:75px;border-radius:12px;vertical-align:top;object-fit:cover}.endButtonIcon{display:inline-block;line-height:0;vertical-align:top}.endButtonIcon svg{pointer-events:none}
a.endButton,a.endIconButton{display:inline-block}.upButtonWrap{position:relative;display:inline-block;vertical-align:top}.upButtonWrap .tooltipBalloon{top:50px;left:7px}.upButtonWrap .endButtonIcon{position:relative;width:20px;height:20px}
.upButtonWrap .endButtonIcon svg{position:absolute;top:0;left:0;transition:opacity .3s ease-in-out}.upButtonWrap .endButtonIcon svg:last-of-type{opacity:0}.upButtonWrap .endButton[aria-pressed=true] .endButtonIcon svg:first-of-type{opacity:0}
.upButtonWrap .endButton[aria-pressed=true] .endButtonIcon svg:last-of-type{opacity:1}.upButtonWrap .upVoteLottie{position:absolute;bottom:11px;left:-15px;z-index:1;width:100px;height:250px;pointer-events:none}
.upButtonWrap .countWrap{position:relative;display:inline-block;height:20px;vertical-align:top}.upButtonWrap ._count{position:absolute;top:0;left:0;transition-timing-function:cubic-bezier(0.55,1.6,0.35,1);transition-duration:400ms;transition-property:opacity,transform}
.upButtonWrap ._count_rollup_lower{-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.upButtonWrap ._count_rollup_now{-ms-transform:translateY(0);transform:translateY(0);opacity:1}
.upButtonWrap ._count_rollup_bigger{-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.endRoundButtonWrap{position:relative;display:inline-block;vertical-align:top}.endRoundButtonWrap .tooltipBalloon{top:64px;right:0}
.endButton{color:#666;font-size:15px;line-height:20px;letter-spacing:-0.3px;vertical-align:top;font-variant-numeric:tabular-nums}.endButton:hover{color:#333;background-color:#f6f7f9}.endButton[aria-pressed=false]:hover path{stroke:#333}
.endButton[aria-pressed=true]{color:#005cff}.endButton[aria-pressed=true] .iconAlarm{width:21px}.endButton[aria-pressed=true] .iconAlarm path{stroke:#005cff}.endButton[aria-expanded=true]{color:#005cff}
.endButton[aria-expanded=true] .iconComment path{stroke:#005cff}.endButton--comment,.endButton--alarm{padding:14px 24px;border-radius:100px;border:1px solid #e9e9ec}.endButton--up{padding:14px 9px 14px 24px;border-radius:100px 0 0 100px;border:1px solid #e9e9ec;border-width:1px 0 1px 1px}
.endButton--down{margin-left:-4px;padding:14px 24px 14px 9px;border-radius:0 100px 100px 0;border:1px solid #e9e9ec;border-width:1px 1px 1px 0}.endButton--down[aria-pressed=true]{color:#666}.endIconButton{vertical-align:top}
.endIconButton--share:hover path{stroke:#333;stroke-opacity:1}.endIconButton--share[aria-pressed=true] path{stroke:#333;stroke-opacity:1}.endIconButton--more:hover path{fill:#333;fill-opacity:1}.endIconButton--more[aria-expanded=true] path{fill:#333;fill-opacity:1}
.endIconButton[aria-disabled=false] .iconSend path{fill:#08a958}.endIconButton[aria-disabled=false] .iconSendBlue path{fill:#3a6dff}.endSaveButton{display:inline-block;position:relative;border-radius:20px;border:1px solid rgba(0,0,0,.12);vertical-align:top}
.endSaveButton .saveButton{padding:7px 8px 7px 15px;color:#666;font-size:15px;line-height:18px;letter-spacing:-0.3px;vertical-align:top}.endSaveButton .tempButton{margin-left:-4px;padding:7px 15px 7px 0;color:#2f54b5;font-size:15px;line-height:18px;letter-spacing:-0.3px;vertical-align:top}
.endSaveButton .tempButton::before{display:inline-block;width:1px;height:16px;margin:2px 4px 0 0;background-color:#ebebeb;vertical-align:top;content:""}.endSaveButton .tempButton+.popup{display:none}
.endSaveButton .tempButton[aria-expanded=true]+.popup{display:block}.endSaveButton+.endAnswerButton{margin-left:3px}.endSaveButton .popup--tempsave{top:40px;right:0}.endAnswerButton{padding:8px 16px;color:#fff;background-color:#2f54b5;border-radius:20px;font-size:15px;line-height:18px;letter-spacing:-0.3px;vertical-align:top}
.endMoreButtonBox{position:relative;display:inline-block;vertical-align:top}.endMoreButtonBox .endIconButton[aria-expanded=true]+.endMoreLayer{display:block}.endMoreButtonBox .endMoreLayer{position:absolute;top:26px;right:0}
.endMoreLayer{display:none;min-width:80px;padding:6px 0;border:1px solid #e5e8ea;border-radius:12px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(73,76,82,.1);z-index:1;box-sizing:border-box}.endMoreLayer__item{display:block;padding:0 20px;color:#333;font-size:15px;font-weight:600;line-height:46px;letter-spacing:-0.3px;white-space:nowrap}
.endMoreLayer__item:hover{background-color:#f6f8fa}.endMoreLayer li+li{border-top:1px solid rgba(233,233,236,.3)}.endFavoriteButton{padding:9px 14px;color:#666;border:1px solid #e9e9ec;border-radius:12px;line-height:22px;font-size:15px;letter-spacing:-0.3px}
.endFavoriteButton+.endFavoriteButton{margin-left:4px}.endRoundButton{padding:7px 14px 7px 12px;border-radius:20px;background-color:#dcf4ea;color:#02a262;font-size:15px;line-height:20px;letter-spacing:-0.3px}
.endRoundButton .endButtonIcon{margin-top:2px}.endRoundButton .endButtonIcon.iconPlusBlue path{stroke:#2f54b5}.endRoundButton.primary{background-color:#e5ecff;color:#2f54b5}.endRoundButton.secondary{padding:14px 24px;border-radius:100px;border:1px solid #e9e9ec;background-color:#fff;color:#005cff}
.endRoundButton.secondary:hover{border-color:rgba(0,92,255,.1);background-color:rgba(0,92,255,.1)}.uploadPhotoButton{display:inline-block;vertical-align:top}.uploadPhotoButton .label{display:block}.endAddMoreButton{padding-right:10px;color:#666;font-weight:bold;font-size:15px;line-height:36px;letter-spacing:-0.3px}
.endAddMoreButton.prev svg{-ms-transform:rotate(180deg);transform:rotate(180deg)}.endAddMoreButton .iconAddMore{margin-right:11px}@keyframes showButton{to{opacity:1;bottom:40px}}.endAnswerRegisterButton{position:fixed;z-index:2000;left:0;right:0;bottom:10px;margin:0 auto;width:424px;height:56px;border-radius:90px;color:#fff;background-color:#2f54b5;border:1px solid #1e46ad;box-shadow:0 3px 10px rgba(0,0,0,.3);font-size:18px;font-weight:500;letter-spacing:-0.3px;opacity:0;animation:.4s cubic-bezier(0.33,1,0.68,1) 1s forwards showButton}
.endAnswerRegisterButton .iconAnswerRegister{margin:1px 5px 0 0}.endAnswerRegisterButton .iconAnswerRegister svg{width:20px;height:20px}.endAnswerMoreButton{width:100%;border:1px solid #e5e8ea;border-radius:16px;color:#333;font-size:15px;line-height:46px;letter-spacing:-0.3px}
.endAnswerMoreButton .moreCount{color:#8c8c8c}.endAnswerMoreButton .iconArrowDown{margin:20px 0 0 1px}@keyframes layerActive{0{max-height:100px;opacity:0}50%{opacity:1}100%{max-height:100vh}}.asideMenu{position:relative;display:-ms-flexbox;display:flex;width:300px;padding:4px;border-radius:16px;border:1px solid #e5e8ea;box-sizing:border-box}
.asideMenu .asideMenuItem{position:relative;-ms-flex:1;flex:1;height:44px;border-radius:12px;color:#333;font-size:15px;font-weight:600;line-height:22px;letter-spacing:-0.3px}.asideMenu .asideMenuItem:hover{background-color:#f6f7f9}
.asideMenu .asideMenuItem--new .asideMenuItem__text::after{position:absolute;top:0;right:-6px;width:4px;height:4px;border-radius:100px;background-color:#3a6dff;content:""}
.asideMenu .asideMenuItem[aria-current=true]{background-color:rgba(58,109,255,.05);color:#035dff;font-weight:bold}.asideMenu .asideMenuItem[aria-current=true] .iconAsideAlarm path{stroke:#035dff}.asideMenu .asideMenuItem[aria-current=true] .iconAsideNotice path:first-child{stroke:#035dff}
.asideMenu .asideMenuItem[aria-current=true] .iconAsideNotice path:last-child{fill:#035dff}.asideMenu .asideMenuItem+.asideMenuItem{margin-left:11px}.asideMenu .asideMenuItem+.asideMenuItem::before{position:absolute;top:11px;bottom:13px;left:-6px;width:1px;background-color:rgba(0,0,0,.1);pointer-events:none;content:""}
.asideMenu .asideMenuItem__text{position:relative;display:inline-block}.asideMenu .asideMenuItem .endButtonIcon{margin-top:1px}.asideMenu .asideMenuLayer{position:absolute;top:62px;left:-30px;display:none;z-index:10;width:360px;border:1px solid #e5e8ea;border-radius:16px;background-color:#fdfdfd;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);box-sizing:border-box}
.asideMenu .asideMenuLayer.asideMenuLayer--notice .mykin_list{height:auto}.asideMenu .asideMenuLayer.asideMenuLayer--notice .balloonTail{left:auto;right:100px}.asideMenu .asideMenuLayer .balloonTail{position:absolute;top:-6px;left:101px;-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px;height:10px;border:solid #e5e8ea;border-width:1px 0 0 1px;background-color:#fff;content:""}
.asideMenu .asideMenuLayer .asideMenuLayerInner{overflow:hidden;animation-duration:400ms;animation-name:layerActive;animation-timing-function:ease-in}.asideMenu .asideMenuLayer .mykin_list{height:310px;margin:24px 0;padding:0 23px;overflow-y:auto}
.asideMenu .asideMenuLayer .mykin_list li:first-child{padding-top:9px}.asideMenu .asideMenuLayer .mykin_list li:last-child{margin-bottom:0}.asideMenu .asideMenuLayer .noData{padding:58px 0;color:#8c8c8c;font-size:15px;text-align:center;line-height:20px;letter-spacing:-0.3px}
.asideMenu .asideMenuLayer .blogLink{display:block;margin:0 23px 23px;border-radius:12px;background-color:#f4f6f7;color:#666;font-size:15px;line-height:47px;letter-spacing:-0.3px;text-align:center}.asideMenu .asideMenuLayer .blogLink:hover{background-blend-mode:multiply;background-image:linear-gradient(rgba(244,246,247,0.7),rgba(244,246,247,0.7));color:#333}
.asideMenu .asideMenuLayer .blogLink:hover .iconArrow::before{border-color:#333}.asideMenu .asideMenuLayer .blogLink .iconArrow{display:inline-block;overflow:hidden;position:relative;width:6px;height:13px;margin:17px 0 0 7px;vertical-align:top}
.asideMenu .asideMenuLayer .blogLink .iconArrow:before{content:"";position:absolute;top:50%;left:50%}.asideMenu .asideMenuLayer .blogLink .iconArrow:before{width:5px;height:5px;-ms-transform:translate(-50%,-50%) scale(0.9230769231,1) rotate(45deg);transform:translate(-50%,-50%) scale(0.9230769231,1) rotate(45deg);margin-left:-2px;border-top:2px solid #666;border-right:2px solid #666}
.stateArea{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:12px 15px;border-radius:10px;background-color:#f6f7f9;box-sizing:border-box}.stateArea .stateText{-ms-flex:1;flex:1;color:#2f54b5;font-size:14px;font-weight:600;line-height:18px}
.stateArea .stateText .iconSelectedQuestion{margin-top:1px}.stateArea .tooltipBox__tooltip{top:24px;left:auto;right:-15px}.adoptBadgeArea{margin-bottom:6px}.adoptBadge{display:inline-block;padding:5px 8px;border-radius:100px;background-color:#f0fcf6;color:#08a958;font-weight:700;font-size:13px;line-height:16px}
.adoptBadge svg{margin:1px 1px 0 0;vertical-align:top}.endTitleSection{font-size:32px;font-weight:500;line-height:42px;letter-spacing:-0.3px;word-break:break-all;word-wrap:break-word}.endTitleSection::after{display:table;table-layout:fixed;clear:both;content:""}
.endTitleSection .iconQuestion{float:left;margin:2px 4px 0 0;line-height:0}.endTitleSection .endTitleBadgeArea{display:inline-block;margin-top:10px;line-height:0;vertical-align:top}.endTitleSection .endTitleBadgeArea svg{vertical-align:top}
.endTitleSection .privateBadge{display:inline-block;margin-top:3px;padding:0 4px;border-radius:4px;background-color:#ccc;color:#fff;font-size:11px;font-weight:600;line-height:19px;letter-spacing:normal;vertical-align:top}
.asideTitleSection .titleArea{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center}.asideTitleSection .titleArea .title{font-size:20px;font-weight:bold;line-height:30px;letter-spacing:-0.3px}
.asideTitleSection .titleArea .title--small{font-size:18px;line-height:27px}.asideTitleSection .titleArea .description{margin-left:9px}.asideTitleSection .titleArea .option{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;padding-left:9px}
.asideTitleSection .titleArea .option .text{color:#4c4c4c;font-size:14px;line-height:20px}.asideTitleSection .titleArea .option a.text:hover{text-decoration:underline}.asideTitleSection .description{color:#8c8c8c;font-size:14px;line-height:26px}
.asideTitleSection .highlight{color:#08a958}.asideTitleSection .highlightBlue{color:#5166fd}.dropdownButton{position:relative;display:inline-block}.dropdownButton+.dropdownButton{margin-left:-1px}.dropdownButton .dropdownSelected{padding:0 8px;color:#666;font-size:14px;line-height:30px}
.dropdownButton .dropdownSelected:hover{border-radius:100px;background-color:#f6f7f9;color:#333}.dropdownButton .dropdownSelected:hover path{fill:#333}.dropdownButton .dropdownSelected[aria-expanded=true]+.endMoreLayer{display:block}
.dropdownButton .dropdownSelected[aria-expanded=true] .iconDropdownArrow svg{-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdownButton .iconDropdownArrow{margin-left:3px}.dropdownButton .iconDropdownArrow svg{margin-top:11px;vertical-align:top;pointer-events:none}
.dropdownButton .endMoreLayer{position:absolute;top:31px;right:2px;z-index:2}.c-guideline__title{display:block;margin-bottom:4px;font-size:13px;font-weight:normal;line-height:16px;color:#d64130}.c-guideline__title .icon_notice{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_icon_240508.png);background-size:171px 160px;background-position:-149px -104px;width:15px;height:15px;display:inline-block;margin-right:5px;vertical-align:top}
.c-guideline__list--number .c-guideline__item{position:relative;padding-left:13px}.c-guideline__list--number .c-guideline-symbol{position:absolute;top:0;left:0}.c-guideline__item,.c-guideline__desc{line-height:18px;color:#8c8c8c}
.Ugc_audio{position:relative;margin:16px 0 30px;min-width:242px;max-width:402px;height:44px;padding:16px 20px 0 68px;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1A999999,endColorstr=#1A999999);background-color:rgba(153,153,153,.1);color:#000}
.Ugc_audio:not(.dummy){filter:none}.Ugc_audio .button_control{position:absolute;top:13px;left:20px;display:block;width:32px;height:32px;border:1px solid #444;border-radius:50px;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0D000000,endColorstr=#0D000000);background-color:rgba(0,0,0,.05);text-align:center;cursor:pointer}
.Ugc_audio .button_control:not(.dummy){filter:none}.Ugc_audio .button_control .ico{position:absolute;display:block}.Ugc_audio .button_control .ico.play{top:8px;left:11px;width:0;height:0;border-left:12px solid #575756;border-bottom:7px solid rgba(0,0,0,0);border-top:7px solid rgba(0,0,0,0)}
.Ugc_audio .button_control .ico.pause{top:9px;left:9px;width:4px;height:13px;border-left:4px solid #575756;border-right:4px solid #575756}.Ugc_audio .audio_section{position:relative;height:29px;padding:0 45px}
.Ugc_audio .audio_section .audio_time_current{position:absolute;top:0;left:0;display:block;height:14px;font-size:12px;line-height:29px;color:#999}.Ugc_audio .audio_section .audio_time_duration{position:absolute;top:0;right:0;display:block;height:14px;font-size:12px;line-height:29px}
.Ugc_audio .audio_section .audio_time_current.is_active{color:#08a958}.Ugc_audio .audio_section .audio_bar{position:relative;height:3px;padding:13px 0;cursor:pointer}.Ugc_audio .audio_section .audio_bar .audio_bar_background{position:absolute;width:100%;height:3px;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1A999999,endColorstr=#1A999999);background-color:rgba(153,153,153,.1)}
.Ugc_audio .audio_section .audio_bar .audio_bar_background:not(.dummy){filter:none}.Ugc_audio .audio_section .audio_bar .audio_bar_progress{position:absolute;height:3px;background-color:#00c73c;cursor:pointer}
.Ugc_audio .audio_section .audio_bar .slider-thumb{position:absolute}.Ugc_audio .audio_blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.Ugc_audio .audio_tooltip{position:absolute;top:66px;left:0;z-index:1000;width:215px;border:1px solid #888;background-color:#fff}
.Ugc_audio .tooltip_content{padding:8px;font-size:12px;color:#424242;line-height:14px}.Ugc_audio .tooltip_content em{display:inline-block;margin-top:3px;font-style:normal;color:#828282}.Ugc_audio .tooltip_arrow{display:block;position:absolute;top:-6px;left:31px;width:9px;height:6px;background-position:-310px -50px}
.Ugc_audio .btn_close_tooltip{display:inline-block;position:absolute;top:7px;right:8px;width:11px;height:11px;background-position:-309px -59px}.Ugc_audio .tooltip_arrow,.Ugc_audio .btn_close_tooltip{background-image:url(https://ssl.pstatic.net/static/kin/09renewal/sp_audio.png);background-repeat:no-repeat}
.end_map{padding:30px 0}.end_map .cur{padding-bottom:6px;font-size:13px;color:#4c4c4c}.end_map .cur a{color:#06c}.end_map .cur img{margin:2px 3px -2px 0}.end_map .cur em{display:inline-block;font-style:normal;color:#404040}
.end_map .map{position:relative;border:1px solid #ddd}.end_map .map iframe{vertical-align:top}.end_map .map_inr{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.end_map .ly_pin{position:absolute;max-width:220px;font-size:12px;line-height:16px;color:#fff}
.end_map .ly_pin .cont{display:inline-block;position:relative;width:100%;height:64px;padding:0;background:url(https://ssl.pstatic.net/static/kin/09renewal/bgx_spot_qna.png) repeat-x 0 0;text-align:center}
.end_map .ly_pin .cont .inr{padding:0 5px}.end_map .ly_pin .bgl,.end_map .ly_pin .bgr,.end_map .ly_pin .bgt{position:absolute;top:0;width:7px;height:64px;background:url(https://ssl.pstatic.net/static/kin/09renewal/sp_spot_qna.png) no-repeat}
.end_map .ly_pin .bgl{left:-7px;background-position:0 -163px}.end_map .ly_pin .bgr{right:-7px;background-position:-10px -163px}.end_map .ly_pin .bgt{top:59px;left:50%;width:16px;height:11px;margin-left:-7px;background-position:0 -228px}
.end_map .ly_pin strong{display:inline-block;overflow:hidden;width:116px;height:17px;margin:15px 0 4px;background:url(https://ssl.pstatic.net/static/kin/09renewal/txt_spot_qna.png) no-repeat;line-height:100px;vertical-align:top}
.end_map .ly_pin p{overflow:hidden;clear:both;max-width:100%;height:16px;font-size:12px;line-height:16px;letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap}.end_map .ic_pin{display:inline-block;position:absolute;width:27px;height:34px;background:url(https://ssl.pstatic.net/static/kin/09renewal/sp_spot_qna.png) no-repeat 0 -35px}
.end_map .map .info{padding:3px 3px 1px;border-top:1px solid #cfcfcf;background-color:#f9f9f9;font-size:11px;color:#8d8f92;letter-spacing:-1px}.end_map .dtl{overflow:hidden;position:relative;height:46px;padding:0 10px;border:1px solid #dfdfdf;box-sizing:border-box;border-top:0 none;background-color:#f9f9f9;zoom:1}
.end_map .dtl .dst{float:left}.end_map .dtl .dst a{font-size:14px;line-height:46px;color:#404040}.end_map .dtl .dst:before{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_end_240604.svg);background-size:76px 56px;background-position:-18px -38px;width:12px;height:18px;display:inline-block;position:relative;top:3px;margin-right:2px;content:""}
.end_map .dtl .dst2{position:absolute;top:6px;right:10px;font-size:13px}.end_map .dtl .dst2 a{display:inline-block;vertical-align:top}.end_map .dtl .dst2 .btn_srch{width:59px;height:32px;border:1px solid #ccc;background-color:#fff;text-align:center;line-height:32px}
.end_map .dtl .dst2 .btn_zin{position:relative;width:32px;height:32px;border:1px solid #ccc;background-color:#fff;color:rgba(0,0,0,0);font-size:0;line-height:0}.end_map .dtl .dst2 .btn_zin:before{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_end_240604.svg);background-size:76px 56px;background-position:0 -38px;width:18px;height:18px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;content:""}
.end_map .dtl .more{float:right;margin-right:3px}.end_map .dtl .more a{display:inline-block;font-size:11px;color:#06c;letter-spacing:-1px}.end_map .dtl .more .bar{display:inline-block;margin:0 4px;font-style:normal;font-size:11px;color:#404040}
.end_map_inner{display:inline-block}.c-attach-file{position:relative;border:1px solid #e5e5e5;padding:10px;margin-bottom:5px;height:50px;box-sizing:border-box}.c-attach-file:after{display:table;table-layout:fixed;clear:both;content:""}
.c-attach-file .icon_clip{width:14px;height:14px;margin-right:6px;font-size:14px;line-height:20px;vertical-align:middle}.c-attach-file__name{float:left}.c-attach-file__name a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:500px;color:#4c4c4c}
.c-attach-file__save{position:absolute;top:10px;right:0}.c-attach-file__save a{color:#08a958}.c-attach-file__link{display:inline-block;position:relative;padding:4px 10px;line-height:20px;font-size:14px}
.c-attach-file__link+.c-attach-file__link:before{position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background-color:#ddd;vertical-align:middle;content:""}
.c-reference{margin:4px 0}.c-reference__summary{display:inline-block;height:19px;margin-right:4px;min-width:34px;padding:2px 4px 0;border:1px solid #ddd;box-sizing:border-box;color:#909090;font-size:11px;font-weight:500;text-align:center}
.c-reference__text{font-size:13px;color:#8c8c8c}.c-reference__text-link{color:#8c8c8c;text-decoration:underline}.profile_card{padding:0 15px}.profile_card a.card_inner:hover::after{background-color:rgba(0,0,0,.03)}
.profile_card .card_inner{position:relative;display:block;padding:16px 20px;border-radius:16px;background-color:#f2f4f8}.profile_card .card_inner::after{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;content:""}
.profile_card .card_inner.theme_info{background-color:#ebf1ff}.profile_card .card_inner.theme_info .thumbnail_area.level_heavy_answer:after{background-color:#ebf1ff}.profile_card .card_inner.theme_info .thumbnail_area .icon{background-color:#ebf1ff}
.profile_card .card_inner.theme_info .career_list::after{background-image:linear-gradient(to right,rgba(235,241,255,0) 90%,#ebf1ff 100%)}.profile_card .card_inner.card_theme10{background-color:#ebf6f4}
.profile_card .card_inner.card_theme10 .career_list::after{background-image:linear-gradient(to right,rgba(235,246,244,0) 90%,#ebf6f4 100%)}.profile_card .card_inner.card_theme10 .thumbnail_area.level_heavy_answer::after{background-color:#ebf6f4}
.profile_card .card_inner.card_theme10 .thumbnail_area .icon{background-color:#ebf6f4}.profile_card .card_inner.card_theme11{background-color:#e6f3f3}.profile_card .card_inner.card_theme11 .career_list::after{background-image:linear-gradient(to right,rgba(230,243,243,0) 90%,#e6f3f3 100%)}
.profile_card .card_inner.card_theme11 .thumbnail_area.level_heavy_answer::after{background-color:#e6f3f3}.profile_card .card_inner.card_theme11 .thumbnail_area .icon{background-color:#e6f3f3}.profile_card .card_inner.card_theme12{background-color:#e5f0f7}
.profile_card .card_inner.card_theme12 .career_list::after{background-image:linear-gradient(to right,rgba(229,240,247,0) 90%,#e5f0f7 100%)}.profile_card .card_inner.card_theme12 .thumbnail_area.level_heavy_answer::after{background-color:#e5f0f7}
.profile_card .card_inner.card_theme12 .thumbnail_area .icon{background-color:#e5f0f7}.profile_card .card_inner.card_theme13{background-color:#f4f2e7}.profile_card .card_inner.card_theme13 .career_list::after{background-image:linear-gradient(to right,rgba(244,242,231,0) 90%,#f4f2e7 100%)}
.profile_card .card_inner.card_theme13 .thumbnail_area.level_heavy_answer::after{background-color:#f4f2e7}.profile_card .card_inner.card_theme13 .thumbnail_area .icon{background-color:#f4f2e7}.profile_card .card_inner.card_theme14{background-color:#f7eee4}
.profile_card .card_inner.card_theme14 .career_list::after{background-image:linear-gradient(to right,rgba(247,238,228,0) 90%,#f7eee4 100%)}.profile_card .card_inner.card_theme14 .thumbnail_area.level_heavy_answer::after{background-color:#f7eee4}
.profile_card .card_inner.card_theme14 .thumbnail_area .icon{background-color:#f7eee4}.profile_card .card_inner.card_theme15{background-color:#f6ebeb}.profile_card .card_inner.card_theme15 .career_list::after{background-image:linear-gradient(to right,rgba(246,235,235,0) 90%,#f6ebeb 100%)}
.profile_card .card_inner.card_theme15 .thumbnail_area.level_heavy_answer::after{background-color:#f6ebeb}.profile_card .card_inner.card_theme15 .thumbnail_area .icon{background-color:#f6ebeb}.profile_card .card_inner.card_theme16{background-color:#f5ecf5}
.profile_card .card_inner.card_theme16 .career_list::after{background-image:linear-gradient(to right,rgba(245,236,245,0) 90%,#f5ecf5 100%)}.profile_card .card_inner.card_theme16 .thumbnail_area.level_heavy_answer::after{background-color:#f5ecf5}
.profile_card .card_inner.card_theme16 .thumbnail_area .icon{background-color:#f5ecf5}.profile_card .card_inner.card_theme17{background-color:#ebeaf8}.profile_card .card_inner.card_theme17 .career_list::after{background-image:linear-gradient(to right,rgba(235,234,248,0) 90%,#ebeaf8 100%)}
.profile_card .card_inner.card_theme17 .thumbnail_area.level_heavy_answer::after{background-color:#ebeaf8}.profile_card .card_inner.card_theme17 .thumbnail_area .icon{background-color:#ebeaf8}.profile_card .card_inner.card_theme18{background-color:#e7f0fe}
.profile_card .card_inner.card_theme18 .career_list::after{background-image:linear-gradient(to right,rgba(231,240,254,0) 90%,#e7f0fe 100%)}.profile_card .card_inner.card_theme18 .thumbnail_area.level_heavy_answer::after{background-color:#e7f0fe}
.profile_card .card_inner.card_theme18 .thumbnail_area .icon{background-color:#e7f0fe}.profile_card .card_inner.card_theme19{background-color:#e9e9fc}.profile_card .card_inner.card_theme19 .career_list::after{background-image:linear-gradient(to right,rgba(233,233,252,0) 90%,#e9e9fc 100%)}
.profile_card .card_inner.card_theme19 .thumbnail_area.level_heavy_answer::after{background-color:#e9e9fc}.profile_card .card_inner.card_theme19 .thumbnail_area .icon{background-color:#e9e9fc}.profile_card .card_inner.card_theme_expert{background-color:#e7f3fc}
.profile_card .card_inner.card_theme_expert .thumbnail_area.level_heavy_answer:after{background-color:#e7f3fc}.profile_card .card_inner.card_theme_expert .thumbnail_area .icon{background-color:#e7f3fc}
.profile_card .card_inner.card_theme_expert .career_list::after{background-image:linear-gradient(to right,rgba(231,243,252,0) 90%,#e7f3fc 100%)}.profile_card .card_info{position:relative;display:table;width:100%;min-height:68px;table-layout:fixed;box-sizing:border-box}
.profile_card .card_info .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#333;font-size:20px;line-height:32px;letter-spacing:-0.3px;font-weight:bold}.profile_card .card_info .arrow_right{display:inline-block;overflow:hidden;position:relative;width:8px;height:16px;display:table-cell;padding:0 3px}
.profile_card .card_info .arrow_right:before{content:"";position:absolute;top:50%;left:50%}.profile_card .card_info .arrow_right:before{width:7px;height:7px;-ms-transform:translate(-50%,-50%) scale(1,1) rotate(45deg);transform:translate(-50%,-50%) scale(1,1) rotate(45deg);margin-left:-2px;border-top:2px solid rgba(102,102,102,.7);border-right:2px solid rgba(102,102,102,.7)}
.profile_card .profile_info{display:table-cell;width:100%;padding:0 12px 0 80px;vertical-align:middle}.profile_card .description{margin-top:3px;color:#666;font-size:15px;line-height:20px;letter-spacing:-0.3px}
.profile_card .date{margin-top:3px;color:#666;font-size:13px;line-height:18px}.profile_card .item_text{position:relative;display:inline-block;color:#666;font-size:13px;vertical-align:top}.profile_card .badge_area{margin-top:5px}
.profile_card .badge_area .badge+.item_text{margin-left:11px}.profile_card .badge_area .badge+.item_text::before{position:absolute;top:9px;left:-7px;width:3px;height:3px;border-radius:50%;background-color:rgba(0,0,0,.1);content:""}
.profile_card .thumbnail_area{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;width:68px;height:68px;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.profile_card .thumbnail_area.level_heavy_answer{background-image:linear-gradient(135deg,#f7b500 0,#ff7a00 100%)}.profile_card .thumbnail_area.level_heavy_answer::after{position:absolute;top:2px;bottom:2px;right:2px;left:2px;background-color:#f2f4f8;z-index:1;border-radius:50%;content:""}
.profile_card .thumbnail_area.level_heavy_answer .icon{display:block}.profile_card .thumbnail_area.level_heavy_answer .icon::before{position:absolute;top:2px;bottom:2px;right:2px;left:2px;border-radius:50%;background-image:url(https://ssl.pstatic.net/static/kin/section/profile/iconProfileHeavyAnswer.svg),linear-gradient(135deg,#f7b500 0,#ff7a00 100%);background-repeat:no-repeat;background-position:center;content:""}
.profile_card .thumbnail_area .thumbnail{position:relative;width:60px;height:60px;border-radius:50%;background-color:#cedcff;overflow:hidden;z-index:5}.profile_card .thumbnail_area .thumbnail:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.03);border-radius:50%;content:""}
.profile_card .thumbnail_area .thumbnail img{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profile_card .thumbnail_area .icon{position:absolute;display:none;right:-2px;bottom:-2px;width:24px;height:24px;background-color:#f2f4f8;border-radius:50%;z-index:10}
.profile_card .career_area{position:relative;margin-top:12px;padding:12px 36px 0 0;border-radius:5px;border-top:1px solid rgba(0,0,0,.05);color:#666;overflow:hidden}.profile_card .career_area .career_list{position:relative;font-size:15px;line-height:24px;letter-spacing:-0.3px;overflow:hidden;white-space:nowrap}
.profile_card .career_area .career_list::after{position:absolute;top:0;left:0;right:0;bottom:0;content:""}.profile_card .career_area .career_list span{position:relative}
.profile_card .career_area .career_list span+span{margin-left:15px}.profile_card .career_area .career_list span+span::before{position:absolute;top:7px;left:-11px;width:3px;height:3px;border-radius:50%;background-color:rgba(0,0,0,.1);content:""}
.profile_card .career_area .arrow_right{display:inline-block;overflow:hidden;position:relative;width:8px;height:16px;position:absolute;top:16px;right:2px;padding:0 1px}.profile_card .career_area .arrow_right:before{content:"";position:absolute;top:50%;left:50%}
.profile_card .career_area .arrow_right:before{width:7px;height:7px;-ms-transform:translate(-50%,-50%) scale(1,1) rotate(45deg);transform:translate(-50%,-50%) scale(1,1) rotate(45deg);margin-left:-2px;border-top:2px solid rgba(102,102,102,.7);border-right:2px solid rgba(102,102,102,.7)}
.profile_card .option_area{margin-top:30px}.profile_card .option_area:after{display:table;table-layout:fixed;clear:both;content:""}.profile_card .tooltip_box{display:inline-block;margin:2px 0 0 3px;vertical-align:top}
.profile_card .tooltip_box .button_close{position:absolute;top:10px;right:10px;padding:6px}.profile_card .tooltip_box .button_close .icon_close{display:block;width:24px;height:24px;background:url(https://ssl.pstatic.net/static/kin/section/common/buttonCancel.svg) center/24px 24px no-repeat}
.profile_card .tooltip_button{vertical-align:top}.profile_card .tooltip_button[aria-expanded=true]+.tooltip_guide{display:block}.profile_card .tooltip_guide{position:absolute;top:25px;left:0;display:none;width:280px;padding:20px 50px 20px 20px;border-radius:10px;border:1px solid #edeeef;background-color:#fff;box-shadow:0 8px 8px 0 rgba(73,76,82,.1);box-sizing:border-box;z-index:200}
.profile_card .tooltip_item{font-size:13px;line-height:20px}.profile_card .tooltip_item+.tooltip_item{margin-top:10px}.profile_card .status_area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-top:24px}
.profile_card .status_text{-ms-flex:1;flex:1;font-size:15px;line-height:24px;letter-spacing:-0.3px;color:#8c8c8c}.profile_card .status_button{padding:0 16px;border:1px solid #e9e9ec;border-radius:100px;font-size:15px;line-height:32px;font-weight:600;letter-spacing:-0.3px;color:#2f54b5}
.c-heading{word-wrap:break-word;overflow:hidden}.c-heading:after{display:table;table-layout:fixed;clear:both;content:""}.c-heading__icon{padding-right:16px}.c-heading__title{color:#222}
.c-heading__title+.c-heading__content{margin-top:7px}.c-heading__title+.c-heading__content ol:not([class]){padding-left:2.4em;list-style-type:decimal}.c-heading__title+.c-heading__content ol:not([class]) li{list-style:inherit}
.c-heading__title+.c-heading__content ul:not([class]){padding-left:2.4em;list-style-type:disc}.c-heading__title+.c-heading__content ul:not([class]) li{list-style:inherit}.c-heading__title-summary{font-size:16px;line-height:28px;color:#08a958}
.c-heading__title-restrict{display:block;font-size:18px;line-height:30px;font-weight:normal;color:#d64130}.c-heading__title-restrict+.title{margin:2px 0 13px 0}.c-heading__title-inner:after{display:table;table-layout:fixed;clear:both;content:""}
.c-heading__icons-front{float:left;margin-right:4px;font-size:0;line-height:0}.c-heading__icons-front span{vertical-align:top}.c-heading__icons-front span+span{margin-left:5px}.c-heading--default .c-heading__icon,.c-heading--default .c-heading__title{display:table-cell}
.c-heading--default .c-heading__title{vertical-align:middle}.c-heading--default .c-heading__title .title{display:inline;font-size:24px;line-height:36px;white-space:normal}.c-heading--default .c-heading__icon{vertical-align:top}
.c-heading--default .c-heading__icons-front{display:inline-block;margin-top:7px}.c-heading--multiple .c-heading__icon{float:left}.c-heading--multiple .c-heading__title .title{font-size:16px;line-height:28px}
.c-heading--multiple .c-heading__icons-front{margin-top:3px}.c-heading--default-old .c-heading__icon,.c-heading--default-old .c-heading__title{display:table-cell}.c-heading--default-old .c-heading__title{vertical-align:middle}
.c-heading--default-old .c-heading__title .title{display:inline;font-size:24px;line-height:36px;white-space:normal}.c-heading--default-old .c-heading__title+.c-heading__content{font-size:16px;line-height:28px}
.c-heading--default-old .c-heading__title-inner{max-height:72px;overflow:hidden;white-space:nowrap}.c-heading--default-old .c-heading__icon{vertical-align:top}.c-heading--default-old .c-heading__icons-front{display:inline-block;margin-top:7px}
.c-heading--multiple-old .c-heading__title .title{font-size:16px;line-height:28px}.c-heading--multiple-old .c-heading__title+.c-heading__content{font-size:16px;line-height:28px}.c-heading--multiple-old .c-heading__icon{float:left}
.c-heading--multiple-old .c-heading__icons-front{margin-top:3px}.c-heading .icon_limit{width:23px;height:23px;font-size:23px;line-height:20px;vertical-align:top}.c-heading .icon_common_q{display:inline-block;width:44px;height:44px;margin-top:4px;font-size:44px;line-height:44px;vertical-align:top}
.c-heading__icon-square{display:block;width:48px;margin-top:6px;padding:16px 0;background-color:#00c73c;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;text-align:center;color:#fff}
.c-heading__icon .c-heading__icon-square{margin-right:-6px}.adoptCheckBox{position:relative;margin-top:24px;padding-left:14px;font-size:13px;line-height:20px}.adoptCheckBox::before{position:absolute;top:0;left:0;bottom:0;width:2px;border-radius:2px;background-color:#d9d9d9;content:""}
.adoptCheckBox .boxItem{overflow:hidden;padding:2px 0}.adoptCheckBox .title{float:left;margin-right:6px;color:#4c4c4c;font-weight:600}.adoptCheckBox .description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#939396}
.adoptCheckBox .text{margin-top:10px;color:#939396}.adoptCheckBox .highlight{color:#08a958}.text-color--primary{color:#3867e8}.text-color--secondary{color:#08a958}.c-heading-summarize{display:none}.c-heading-summarize--fixed{position:fixed;top:0;left:0;right:0;z-index:2000;border-bottom:1px solid #ccc;background-color:#fff}
.c-heading-summarize__inner{width:860px;height:70px;margin:0 auto;padding-top:24px;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-heading-summarize__icon{display:inline-block;padding-right:8px;vertical-align:top}
.c-heading-summarize__icon .icon_common_q{width:20px;height:20px;font-size:20px;line-height:20px;vertical-align:top}.c-heading-summarize__title{display:inline-block;font-size:20px;line-height:20px}.editorHeader{height:80px}
.editorHeader .editorHeaderArea{border-bottom:1px solid #e5e5e5;margin-bottom:-1px}.editorHeader .editorHeaderInner{display:-ms-flexbox;display:flex;width:100%;padding:19px 30px;-ms-flex-align:center;align-items:center;box-sizing:border-box}
.editorHeader .editorHeaderInner .thumbnail{position:relative;width:42px;height:42px;border-radius:50%;background-color:#d3d3d3;overflow:hidden}.editorHeader .editorHeaderInner .thumbnail img{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.editorHeader .editorHeaderInner .headerDetail{-ms-flex:1;flex:1;margin-left:10px}.editorHeader .editorHeaderInner .headerUsername{line-height:16px;font-size:13px;color:rgba(47,84,181,.5);font-weight:500}
.editorHeader .editorHeaderInner .headerUsername+.headerText{margin-top:4px}.editorHeader .editorHeaderInner .headerText{font-size:16px;font-weight:600;line-height:19px;letter-spacing:-0.3px}.icon_common_q{padding-left:1px;color:#00c73c}
.icon_common_q:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_common_a{color:#5d9cf1}.icon_common_a:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_limit{color:#bbc1c8}.icon_limit:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_help:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_ai:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_zeroface:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_clip:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_compose_opinion:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.is_active .icon_compose_opinion{color:#00c73c}.icon_compose_wonder:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.is_active .icon_compose_wonder{color:#00c73c}.is_disabled .icon_compose_wonder{color:#ccc}.icon_refresh:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_captchaImage:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.icon_captchaVoice:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.people-relation{display:inline-block;height:21px;padding:0 8px;border-radius:2px;font-size:11px;line-height:21px;color:#fff}.people-relation__closed{background-color:#b9b9b9}.badgeExpert{display:inline-block;margin-right:4px;vertical-align:middle}
.attached-image{margin-top:20px}.attached-image__list{font-size:0}.attached-image__item{display:inline-block}.attached-image__item:first-child .attached-image__item-inner{margin-left:0}.attached-image__item:last-child .attached-image__item-inner{margin-right:0}
.attached-image__item-inner{display:block;margin:0 2px;background-size:cover;background-position:center}.attached-image--one-item .attached-image__item:first-child .inner{margin:0}.attached-image--one-item .attached-image__item .attached-image__img{max-width:700px;max-height:400px}
.attached-image--two-items .attached-image__item{width:31%}.attached-image--two-items .attached-image__item:first-child{width:69%}.attached-image--two-items .attached-image__item-inner{height:212px}.attached-image--three-items .attached-image__item:first-child{width:54.5%}
.attached-image--three-items .attached-image__item:nth-child(2){width:21%}.attached-image--three-items .attached-image__item:last-child{width:24.5%}.attached-image--three-items .attached-image__item-inner{height:172px}
.attached-image--four-items .attached-image__item{width:25%}.attached-image--four-items .attached-image__item-inner{height:172px}.c-nodata{padding:104px 0 115px;text-align:center;vertical-align:middle}
.answer-content__item .c-nodata{padding-top:71px}.c-nodata--default .icon-square{margin-bottom:14px;width:25px;height:24px;font-size:14px;line-height:24px}.c-nodata--default .c-nodata__title{font-size:14px;line-height:20px}
.c-nodata--default .c-nodata__title--large{font-size:16px;line-height:24px}.c-nodata--default .c-nodata__desc{color:#777;font-size:12px;line-height:16px}.c-nodata--large .icon-square{width:48px;height:48px;margin-bottom:17px;font-size:20px;line-height:48px}
.c-nodata--large .c-nodata__title{font-size:16px}.c-nodata--large .c-nodata__desc{color:#4c4c4c;font-size:14px;line-height:20px}.c-nodata__title{font-weight:bold}.c-nodata__desc{margin-top:8px}.c-nodata .icon-square{display:inline-block;background:#00c73c;color:#fff}
.c-nodata .icon-square:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.c-nodata .icon-square--exclamation:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.answer_db{display:table;table-layout:fixed;width:100%}.answer_db--book,.answer_db--movie,.answer_db--tv{height:96px}.answer_db--book .answer_db__thumbnail,.answer_db--movie .answer_db__thumbnail,.answer_db--tv .answer_db__thumbnail{width:68px}
.answer_db--book .answer_db__thumbnail img,.answer_db--movie .answer_db__thumbnail img,.answer_db--tv .answer_db__thumbnail img{max-height:96px}.answer_db--music{height:80px}.answer_db--music .answer_db__thumbnail{width:84px}
.answer_db--music .answer_db__thumbnail img{max-height:80px}.answer_db--product,.answer_db--news{height:78px}.answer_db--product .answer_db__thumbnail,.answer_db--news .answer_db__thumbnail{width:78px}
.answer_db--product .answer_db__thumbnail img,.answer_db--news .answer_db__thumbnail img{max-height:78px}.answer_db__thumbnail{display:table-cell;position:relative;vertical-align:middle}.answer_db__thumbnail img{vertical-align:top}
.answer_db__thumbnail:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1);content:""}.answer_db__content{display:table-cell;padding-left:14px;vertical-align:middle}
.answer_db__subject{overflow:hidden;font-size:14px;font-weight:bold;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.answer_db__text{overflow:hidden;margin-top:8px;font-size:12px;line-height:14px;text-overflow:ellipsis;white-space:nowrap;color:#8c8c8c}
.answer_db__data_title{color:#8c8c8c}.answer_db__link{display:inline-block;position:relative;z-index:1;margin-top:6px;font-size:12px;color:#9b9b9b}.answer_db__link_text{vertical-align:middle}.answer_db__price_link{color:#0a72de}
.answer_db__price_link .icon_arrow_right{display:inline-block;overflow:hidden;position:relative;width:5px;height:10px;top:1px}.answer_db__price_link .icon_arrow_right:before{content:"";position:absolute;top:50%;left:50%}
.answer_db__price_link .icon_arrow_right:before{width:5px;height:5px;-ms-transform:translate(-50%,-50%) scale(1,1) rotate(45deg);transform:translate(-50%,-50%) scale(1,1) rotate(45deg);margin-left:-2px;border-top:1px solid #9b9b9b;border-right:1px solid #9b9b9b}
.answer_db__npay{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_icon_240508.png);background-size:171px 160px;background-position:-34px -146px;width:31px;height:13px;display:inline-block;margin-bottom:-2px}
.answer_db .icon_link_blank{display:inline-block;position:relative;width:11px;height:11px;vertical-align:middle}.answer_db .icon_link_blank:after{position:absolute;top:0;right:0;width:7px;height:7px;border:1px solid #b8b8b8;background-color:#fff;content:""}
.answer_db .icon_link_blank:before{position:absolute;bottom:0;left:0;width:7px;height:7px;border:1px solid #d6d6d6;content:""}.wrap_end .answer-db__item+.answer-db__item{margin-top:10px}
.wrap_end .answer_db{box-sizing:border-box;padding:10px;border:1px solid #ddd}.c-opinion{position:relative}.answer-content .c-opinion{padding:0 30px 42px}.c-opinion__write{position:relative;padding:20px;border:1.5px solid #dfe0e3;border-radius:16px;background-color:#fff}
.c-opinion__write:focus-within{outline-style:auto;outline-color:-webkit-focus-ring-color}.c-opinion__write-textarea{display:block;width:100%;height:82px;border:0;color:#333;font-size:16px;line-height:26px;letter-spacing:-0.3px;word-wrap:break-word;word-break:keep-all;resize:none;-webkit-appearance:none}
.c-opinion__write-textarea.placeholder{opacity:.3}.c-opinion__write-textarea:focus{outline:0}.c-opinion__write-upload{position:relative;height:32px;margin-top:12px}.c-opinion__write-upload:after{display:block;clear:both;content:""}
.c-opinion__write-upload .endIconButton{position:absolute;right:0;bottom:0}.c-opinion__write-count{display:inline-block;margin-top:6px;color:#8f8f8f;font-size:13px;line-height:20px}.c-opinion__write-count__num{color:#333}
.c-opinion__list{margin-top:20px}.c-opinion__list-nick{display:inline-block;max-width:640px;font-size:15px;font-weight:700;line-height:18px;letter-spacing:-0.3px;vertical-align:top}.c-opinion__list-nick>a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#181818}
.c-opinion__list-text{margin-top:6px;color:#333;font-size:16px;line-height:26px;letter-spacing:-0.3px;word-break:break-all;word-wrap:break-word}.c-opinion__list-text p{display:inline}.c-opinion__list-date{display:inline-block;margin-left:5px;color:#8c8c8c;font-size:15px;letter-spacing:-0.3px}
.c-opinion .button_more{position:absolute;top:13px;right:-5px;padding:5px;color:#8c8c8c;font-size:14px;line-height:17px}.c-opinion__item{position:relative;padding:18px 0;border-bottom:1px solid #f5f6f8}
.c-opinion__item-complete{position:relative;margin:0 -18px;padding:18px;background-color:#eff3ff;border-radius:20px}.c-opinion__item-complete .button_more{right:13px}.c-opinion .pagination{margin-top:37px}
.c-opinion__target-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:49%;margin-right:4px;color:#3867e8;font-weight:600;vertical-align:top;text-align:left;word-break:normal;word-wrap:normal}
.pagination{text-align:center}.pagination .pageArea{overflow:hidden;display:inline-block;margin:0 12px;vertical-align:top}.pagination .pageArea .page{float:left;min-width:28px;padding:0 10px;border-radius:12px;color:#333;font-size:15px;line-height:38px;letter-spacing:-0.3px;box-sizing:border-box}
.pagination .pageArea .page:hover{background-color:#f6f7f9}.pagination .pageArea .page+.page{margin-left:2px}.pagination .pageArea .page[aria-current=true]{color:#02a262;font-weight:600}.pagination .listArrowButton{margin-top:1px}
.listArrowButton{width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background-color:#fff}.listArrowButton::after{position:absolute;top:50%;left:50%;width:6px;height:6px;border:solid #000;border-width:2px 2px 0 0;-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}
.listArrowButton:hover{background-color:#f6f7f9}.listArrowButton[aria-disabled=true]{opacity:.4;pointer-events:none}.listArrowButton--prev{position:relative}.listArrowButton--prev::after{-ms-transform:rotate(225deg);transform:rotate(225deg);margin:-4px 0 0 -3px}
.listArrowButton--next{position:relative}.listArrowButton--next::after{margin:-4px 0 0 -6px}.paginator{text-align:center}.paginator__inner{display:inline-block}.paginator__inner:after{display:table;table-layout:fixed;clear:both;content:""}
.paginator_fluid .paginator__item.is_active{width:22px;border-radius:4px;opacity:1;background-color:#3795e2}.paginator__item{float:left;width:7px;height:7px;margin-right:3px;border-radius:50%;background-color:#000;opacity:.15;transition-property:width,border-radius;transition-duration:.3s}
.paginator__item.is_active{opacity:1;background-color:#3795e2}.body_hidden{overflow:hidden}.section_layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1250;width:100%;height:100%}.section_layer .layer_scroll{position:relative;z-index:1;height:100%}
.section_layer .dimmed{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.65}.section_layer .popup{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.popup_parent{position:relative}.popup{position:absolute;border:1px solid #888;background-color:#fff}.popup .icon_refresh,.popup .icon_captchaImage,.popup .icon_captchaVoice{display:inline-block;width:17px;height:17px;color:#8c8c8c;font-size:17px;line-height:17px;vertical-align:top}
.popup__content--scroll{overflow-x:hidden;overflow-y:auto}.popup .popup__button_area{text-align:center}.popup .popup__button_area .icon_refresh{margin:12px 0 0 -2px}.popup--center{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.popup--like{z-index:3001}.popup__linkCenter{text-align:center}.popup__linkCenter .popup__link{display:inline-block;margin-top:3px;font-size:14px;line-height:20px;color:#8c8c8c}.popup__linkCenter .ico_arrow{display:inline-block;overflow:hidden;position:absolute;width:6px;height:12px;margin:4px 0 0 3px;vertical-align:top}
.popup__linkCenter .ico_arrow:before{content:"";position:absolute;top:50%;left:50%}.popup__linkCenter .ico_arrow:before{width:6px;height:6px;-ms-transform:translate(-50%,-50%) scale(1,1) rotate(45deg);transform:translate(-50%,-50%) scale(1,1) rotate(45deg);margin-left:-2px;border-top:1px solid #8c8c8c;border-right:1px solid #8c8c8c}
.popup__linkCenter .highlight--blue .ico_arrow::before{border-color:#3867e8}.popup--w300{z-index:1;width:258px;padding:18px 20px 22px}.popup--w300 .popup__title{display:block;font-size:15px;line-height:20px;letter-spacing:-0.5px}
.popup--w300 .popup__text{margin-top:8px;font-size:13px;line-height:18px;color:#4c4c4c}.popup--w300 .popup__link{margin-top:8px;font-size:13px;line-height:18px;text-decoration:underline;color:#4c4c4c}
.popup--w300 .popup__text_highlight{color:#08a958}.popup--w300 .popup__button_area{margin-top:15px}.popup--w300 .c-button-default__title{font-size:12px;line-height:26px}.popup--w300 .popup__button_submit{border-color:#00bd39;background-color:#00c73c}
.popup--w300 .popup__button_submit .c-button-default__title{color:#fff}.popup--w300 .popup__button_cancel .c-button-default__title{color:#919191}.popup--w300 .popup__input_text{border:1px solid #d7d7d7}
.popup--w300.popup--right{right:0}.popup--w300.popup--left{left:0}.popup--w300.popup--top{bottom:100%;margin-bottom:10px}.popup--w300.popup--bottom{top:100%;margin-top:10px}.popup--w340{width:338px}.popup--w354{width:354px;padding:38px 25px 20px;box-sizing:border-box}
.popup--w354 .popup__title{display:block;font-size:15px;line-height:15px;text-align:center;letter-spacing:-0.5px}.popup--w354 .popup__title--blue{text-decoration:underline;color:#3867e8}.popup--w354 .popup__title+.popup__text{margin-top:12px}
.popup--w354 .popup__text{font-size:16px;font-weight:bold;line-height:24px;text-align:center;letter-spacing:-0.5px}.popup--w354 .popup__subtext{margin-top:9px;color:#4c4c4c;font-size:14px;line-height:20px;letter-spacing:-1px;text-align:center}
.popup--w354 .highlight{color:#08a958}.popup--w354 .highlight--blue{color:#3867e8}.popup--w354 .popup__button_area{margin-top:21px}.popup--w354 .c-button-default{min-width:58px;text-align:center}.popup--w354 .c-button-default__title{font-size:14px}
.popup--w354 .popup__close{position:relative;display:inline-block;width:16px;height:16px;position:absolute;top:18px;right:18px}.popup--w354 .popup__close:before,.popup--w354 .popup__close:after{position:absolute;top:50%;left:50%;width:22px;height:1px;background-color:#555;content:""}
.popup--w354 .popup__close:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup--w354 .popup__close:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.popup--w360{width:358px}.popup--w390{width:390px;padding:38px 32px;box-sizing:border-box}.popup--w390 .popup__heading{margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid #e7e7e7;text-align:center}
.popup--w390 .popup__title{display:block;font-size:18px;line-height:22px;text-align:center;letter-spacing:-0.5px}.popup--w390 .popup__title .popup__highlight{color:#08a958}.popup--w390 .popup__text{font-size:14px;line-height:22px;color:#4c4c4c}
.popup--w390 .popup__content .popup__text{margin-top:12px;text-align:center}.popup--w390 .popup__content .popup__text .popup__highlight{color:#26b049}.popup--w390 .c-button-default{min-width:58px}.popup--w390 .popup__button_submit{border-color:#00bd39;background-color:#00c73c;color:#fff}
.popup--w390 .popup__list{margin-top:20px}.popup--w390 .popup__list--checkbox .popup__item{padding-left:23px}.popup--w390 .popup__list--checkbox .popup__item:before{display:none}.popup--w390 .popup__list--checkbox .popup__item+.popup__item{margin-top:17px}
.popup--w390 .popup__item_checkicon{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #e5e5e5;border-radius:5px;box-sizing:border-box}.popup--w390 .popup__item_checkicon:after{position:absolute;top:50%;left:50%;width:5px;height:10px;margin:-7px 0 0 -3.5px;border:solid #fff;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg);will-change:transform;content:""}
.popup--w390 .popup__item_checkbox:checked+.popup__item_checkicon{border-color:#00c73c;background-color:#00c73c}.popup--w390 .popup__item_checkbox:checked+.popup__item_checkicon:after{border-color:#fff}
.popup--w390 .popup__item{position:relative;padding-left:12px;font-size:13px;line-height:20px;color:#4c4c4c}.popup--w390 .popup__item+.popup__item{margin-top:10px}.popup--w390 .popup__item .popup__highlight{color:#08a958}
.popup--w390 .popup__item .popup__highlight--red{color:#fe5f56}.popup--w390 .popup__item .popup__highlight--blue{color:#4a65f6}.popup--w390 .popup__item .popup__highlight--blue .ico_arrow::before{border-color:#4a65f6}
.popup--w390 .popup__item:before{position:absolute;top:7px;left:0;width:4px;height:4px;background-color:#8c8c8c;content:""}.popup--w390 .popup__item .ico_arrow{display:inline-block;overflow:hidden;position:relative;width:5px;height:10px;margin:4px 0 0 3px;vertical-align:top}
.popup--w390 .popup__item .ico_arrow:before{content:"";position:absolute;top:50%;left:50%}.popup--w390 .popup__item .ico_arrow:before{width:5px;height:5px;-ms-transform:translate(-50%,-50%) scale(1,1) rotate(45deg);transform:translate(-50%,-50%) scale(1,1) rotate(45deg);margin-left:-2px;border-top:1px solid #8c8c8c;border-right:1px solid #8c8c8c}
.popup--w390 .popup__item_label{display:block;padding-left:5px}.popup--w390 .popup__item_label .popup__highlight{text-decoration:underline}.popup--w390 .popup__subList{margin:6px 0 0 -12px;padding:10px 12px;border-radius:6px;background-color:#f6f7f9;color:#666;font-size:13px;line-height:20px}
.popup--w390 .popup__subItem{position:relative;padding-left:17px}.popup--w390 .popup__subItem::before{position:absolute;top:3px;left:2px;width:4px;height:7px;border:solid #8c8c8c;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}
.popup--w390 .popup__subItem+.popup__subItem{margin-top:3px}.popup--w390 .popup__confirm_text{margin-top:14px;font-size:14px;line-height:20px;text-align:center}.popup--w390 .popup__confirm_text .popup__label{display:inline-block}
.popup--w390 .popup__confirm_text .popup__label_check{margin:1px 3px 0 0}.popup--w390 .popup__confirm_text .popup__checkbox:focus+.popup__label{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px}
.popup--w390 .popup__button_area{margin-top:20px}.popup--w390 .popup__close{position:relative;display:inline-block;width:16px;height:16px;position:absolute;top:16px;right:16px}.popup--w390 .popup__close:before,.popup--w390 .popup__close:after{position:absolute;top:50%;left:50%;width:22px;height:1px;background-color:#555;content:""}
.popup--w390 .popup__close:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup--w390 .popup__close:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.popup--w500{width:498px}.popup--w500 .popup__title{font-size:18px;line-height:34px;text-align:center;letter-spacing:-0.5px}.popup--w500 .popup__content{font-size:14px;line-height:20px}.popup--w500 .popup__close{position:relative;display:inline-block;width:16px;height:16px;position:absolute;top:19px;right:19px}
.popup--w500 .popup__close:before,.popup--w500 .popup__close:after{position:absolute;top:50%;left:50%;width:22px;height:1px;background-color:#555;content:""}.popup--w500 .popup__close:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.popup--w500 .popup__close:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.popup--w500 .c-button-default{min-width:58px;text-align:center}.popup__mark{display:block;margin:0 auto 20px}
.popup__mark--exclamation{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_common_240604.svg);background-size:192px 155px;background-position:-54px 0;width:48px;height:48px}.popup__mark--check{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_common_240604.svg);background-size:192px 155px;background-position:0 -11px;width:48px;height:48px}
.popup--file_attach{width:438px;padding:30px 30px 35px;border:0}.popup--file_attach .popup__title{display:block}.popup--file_attach .popup__subtitle{margin-top:2px;font-size:14px;line-height:20px;text-align:center;color:#888}
.popup--file_attach .popup__input_area{position:relative;margin-top:23px;text-align:center}.popup--file_attach .popup__file_name{width:328px;height:36px;padding:0 10px;border:1px solid #ddd;font-size:13px;line-height:36px;vertical-align:middle;box-sizing:content-box}
.popup--file_attach .popup__file_add{width:80px;height:36px;padding:0;line-height:36px;vertical-align:middle}.popup--file_attach .popup__file_add .c-button-default__title{line-height:36px;color:#4c4c4c}
.popup--file_attach .popup__file_add:hover+.popup__layer{display:block}.popup--file_attach .c-button-default__title{font-size:14px}.popup--file_attach .icon_plus{display:inline-block;position:relative;width:9px;height:9px;margin-top:13px;vertical-align:top}
.popup--file_attach .icon_plus:after{position:absolute;top:0;left:4px;width:1px;height:9px;background-color:#000;content:""}.popup--file_attach .icon_plus:before{position:absolute;top:4px;left:0;width:9px;height:1px;background-color:#000;content:""}
.popup--file_attach .popup__layer{display:none;position:absolute;right:1px;width:80px;border:1px solid #999}.popup--file_attach .popup__layer:hover{display:block}.popup--file_attach .popup__layer .popup__file_add{border-width:0}
.popup--file_attach .popup__layer .popup__file_add+.popup__file_add{border-top-width:1px}.popup--file_attach .popup__loading_area{margin-top:11px;padding:18px 0 14px;border:1px solid #ecebe7;background-color:#fbfbfb}
.popup--file_attach .popup__loading{text-align:center}.popup--file_attach .popup__loading_icon{display:inline-block;width:8px;height:8px;background-color:#00c73c;animation:popup_loading_1 1s infinite}
.popup--file_attach .popup__loading_icon+.popup__loading_icon{margin-left:4px;animation:popup_loading_2 1s infinite}.popup--file_attach .popup__loading_icon+.popup__loading_icon+.popup__loading_icon{margin-left:4px;animation:popup_loading_3 1s infinite}
.popup--file_attach .popup__loading_text{margin-top:6px;font-size:14px;line-height:20px;text-align:center;color:#888}.popup--file_attach .popup__button_area{margin-top:30px}.popup--file_attach .popup__button_cancel{border-color:#e5e5e5}
.popup--file_attach .popup__button_cancel .c-button-default__title{color:#4c4c4c}.popup--file_attach .popup__button_submit{border-color:#00bd39;background-color:#00c73c}.popup--file_attach .popup__button_submit .c-button-default__title{color:#fff}
.popup--list{padding:0;border:solid 1px #bbb;border-radius:4px;background-color:#fdfdfd;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.popup--list .popup__heading{height:33px;padding:16px 0 0 26px;border-bottom:1px solid #e8e8e8;background-color:#fff;line-height:20px}
.popup--list .popup__title{display:inline-block;vertical-align:middle;font-size:15px;text-align:left;color:#4c4c4c}.popup--list .popup__num{font-size:14px;vertical-align:middle;color:#8c8c8c}.popup--list .popup__num .popup__highlight{color:#08a958}
.popup--list .popup__list{padding:2px 10px 10px}.popup--list .popup__list--scroll{overflow-x:hidden;overflow-y:auto;padding:2px 22px 10px 10px}.popup--list .popup__list--icon-type .popup__item_inner{padding-left:57px}
.popup--list .popup__list--icon-type .popup__item_subtext{color:#909090}.popup--list .popup__list--icon-type .popup__item_subtext .popup__item_count{color:#08a958}.popup--list .popup__item{position:relative;margin-top:8px;border:1px solid #eee;border-radius:4px;background-color:#fff}
.popup--list .popup__item-has-close .popup__item_inner{padding-right:40px}.popup--list .popup__item_inner{display:block;padding:15px 20px}.popup--list .popup__item--disable .popup__item_inner{opacity:.4}
.popup--list .popup__item--disable .popup__item_maintext{cursor:default}.popup--list .popup__item_maintext{display:block;font-size:14px;line-height:22px;color:#4c4c4c}.popup--list .popup__item_maintext.popup__item_maintext--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.popup--list .popup__item_head--green{color:#08a958}.popup--list .popup__item_subtext{font-size:14px;line-height:22px;color:#8c8c8c}.popup--list .popup__item_delete{position:relative;display:inline-block;width:32px;height:32px;position:absolute;top:9px;right:5px;z-index:5}
.popup--list .popup__item_delete:before,.popup--list .popup__item_delete:after{position:absolute;top:50%;left:50%;width:16px;height:1px;background-color:#8c8c8c;content:""}
.popup--list .popup__item_delete:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup--list .popup__item_delete:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.popup--list:after{position:absolute;content:""}.popup--list:before{position:absolute;content:""}.popup--list .popup__nodata{display:-ms-flexbox;display:flex;height:100%;padding:85px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;font-size:13px;line-height:1.2;text-align:center;color:#8c8c8c}
.popup--list .popup__nodata_text{display:block;-ms-flex:1;flex:1;overflow:auto}.popup--list__divide{padding:0;border:solid 1px #dedede;background-color:#fdfdfd}.popup--list__divide .popup__heading{height:33px;padding:16px 0 0 26px;border-bottom:1px solid #e8e8e8;background-color:#fff;line-height:20px}
.popup--list__divide .popup__num{font-size:14px;vertical-align:middle;color:#8c8c8c}.popup--list__divide .popup__num .popup__highlight{color:#5da7f8}.popup--list__divide .popup__title{display:inline-block;vertical-align:middle;font-size:15px;text-align:left;color:#4c4c4c}
.popup--list__divide .popup__list--scroll{overflow-x:hidden;overflow-y:auto}.popup--list__divide .popup__item{position:relative;border-top:1px solid #eee;background-color:#fff}.popup--list__divide .popup__item:first-child{border-top:0}
.popup--list__divide .popup__item-has-close .popup__item_inner{padding-right:50px}.popup--list__divide .popup__item--is-active .popup__item_inner{background-color:#f9f9f9}.popup--list__divide .popup__item--is-disable .popup__item_inner{opacity:.4}
.popup--list__divide .popup__item--is-disable .popup__item_maintext{cursor:default}.popup--list__divide .popup__item_inner{display:block;padding:20px 26px}.popup--list__divide .popup__item_head{margin-right:2px}
.popup--list__divide .popup__item_head .icon_common_a{vertical-align:middle}.popup--list__divide .popup__item_maintext{display:block;font-size:14px;line-height:22px;color:#4c4c4c}.popup--list__divide .popup__item_maintext.popup__item_maintext--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.popup--list__divide .popup__maintext--now .popup__item_head{color:#5da7f8}.popup--list__divide .popup__item_subtext{font-size:14px;line-height:22px;color:#8c8c8c}.popup--list__divide .popup__item_delete{position:relative;display:inline-block;width:32px;height:32px;position:absolute;top:14px;right:10px;z-index:5}
.popup--list__divide .popup__item_delete:before,.popup--list__divide .popup__item_delete:after{position:absolute;top:50%;left:50%;width:16px;height:1px;background-color:#8c8c8c;content:""}
.popup--list__divide .popup__item_delete:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup--list__divide .popup__item_delete:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.popup--list__divide .popup__nodata{display:-ms-flexbox;display:flex;height:100%;padding:85px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;font-size:13px;line-height:1.2;text-align:center;color:#8c8c8c}
.popup--list__divide .popup__nodata_text{display:block;-ms-flex:1;flex:1;overflow:auto}.popup--keyword_set .popup__content{margin-top:10px}.popup--keyword_set .popup__input_text{float:left;width:203px;height:16px;padding:5px 0 0 3px;border:1px solid #000;border-radius:0;border-color:#888 #ddd #ddd #888;background:url(https://ssl.pstatic.net/static/kin/09renewal/bg_input2.gif) no-repeat 0 0;font-size:12px;vertical-align:top;color:#2d2d2d;-webkit-appearance:none}
.popup--keyword_set .popup__input_link{float:left;margin-left:4px}.popup--keyword_set .popup__text{margin-top:0;padding-top:12px;clear:both;font-size:13px;font-weight:bold;line-height:20px;letter-spacing:-1px;color:#30ad4b}
.popup--keyword_set .popup__list{overflow-x:hidden;overflow-y:auto;height:269px;margin-top:10px;margin-right:-10px}.popup--keyword_set .popup__item{position:relative;padding:7px 12px 5px 0}.popup--keyword_set .popup__item+.popup__item{border-top:1px solid #ebebeb}
.popup--keyword_set .popup__item_delete{position:absolute;top:6px;right:2px;padding:4px}.popup--ai .popup__content{margin-top:15px;padding-top:10px;border-top:1px solid #e7e7e7}.popup--ai .popup__content .highlight--blue{font-weight:bold;text-decoration:underline;color:#1b60c6}
.popup--ai .popup__label{display:block;position:relative;margin-top:18px;padding-left:23px;font-size:12px;line-height:20px;color:#555}.popup--ai .popup__label_check{position:absolute;top:0;left:0}.popup--ai .popup__checkbox:checked+.popup__label_check:before{position:absolute;top:2px;left:5px;width:4px;height:8px;border:2px solid #08a958;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}
.popup__label_check{display:inline-block;position:relative;width:16px;height:16px;border:1px solid #ddd;border-radius:4px;vertical-align:top}.popup__checkbox:checked+.popup__label .popup__label_check:before{position:absolute;top:2px;left:5px;width:4px;height:8px;border:2px solid #08a958;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}
.popup__ai_box--gray{margin-top:15px;padding:0 15px;border:1px solid #ecebe7;background-color:#f4f4f4;font-size:12px;line-height:38px}.popup__ai_box--gray .popup__box_button{float:right;color:#3867e8}
.popup__ai_box--gray:after{display:block;clear:both;content:""}.popup__ai_box--2_column{margin-top:12px;padding:15px 20px;border:1px solid #ecebe7}.popup__ai_box--2_column .popup__ai_box_column{float:left;width:50%;text-align:center;box-sizing:border-box}
.popup__ai_box--2_column .popup__ai_box_column+.popup__ai_box_column{border-left:1px solid #ecebe7}.popup__ai_box--2_column .popup__ai_box_title{font-size:12px;line-height:24px;color:#8c8c8c}.popup__ai_box--2_column .popup__ai_box_text{font-size:18px;line-height:24px;color:#08a958}
.popup__ai_box--2_column:after{display:block;clear:both;content:""}.popup--cover_story{width:352px;padding:0 0 30px}.popup--cover_story .popup__title{font-size:23px;line-height:78px;letter-spacing:-1px;color:#fff}
.popup--cover_story .popup__content{margin:0;padding:17px 25px 0}.popup--cover_story .popup__subtext{color:#444}.popup--answer_db{border:0}.popup--answer_db .popup__heading{padding-left:35px;border-bottom:1px solid #e7e7e7}
.popup--answer_db .popup__tab{display:inline-block;margin-bottom:-1px;font-size:16px;font-weight:600;line-height:55px;color:#b3b3b3}.popup--answer_db .popup__tab.is-active{border-bottom:2px solid #000;color:#000}
.popup--answer_db .popup__tab+.popup__tab{margin-left:25px}.popup--answer_db .popup__content{padding:25px 35px 40px}.popup--answer_db .popup__input_area{position:relative;border:1px solid #333;border-radius:2px}
.popup--answer_db .popup__input_area--select{padding-left:107px}.popup--answer_db .popup__input_select_area{position:absolute;top:0;left:0}.popup--answer_db .popup__input_select_area .icon_selectbox_arrow{display:block;overflow:hidden;position:absolute;width:10px;height:5px;top:18px;right:18px}
.popup--answer_db .popup__input_select_area .icon_selectbox_arrow:before{content:"";position:absolute;top:50%;left:50%}.popup--answer_db .popup__input_select_area .icon_selectbox_arrow:before{width:5px;height:5px;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:-2px;border-right:1px solid #333;border-bottom:1px solid #333}
.popup--answer_db .popup__selectbox_label{border-right:1px solid #e5e5e5}.popup--answer_db .popup__selectbox_label .selectbox-label{width:90px;height:40px;padding-left:16px;font-size:14px;line-height:40px;color:#4c4c4c;cursor:pointer}
.popup--answer_db .popup__input_text{width:100%;height:40px;padding:0 33px 0 17px;border:0;font-size:14px;box-sizing:border-box}.popup--answer_db .popup__input_text.placeholder{color:#b3b3b3}.popup--answer_db .popup__button_search{position:absolute;top:12px;right:18px;width:16px;height:17px}
.popup--answer_db .popup__button_search:after{position:absolute;top:0;left:0;width:11px;height:11px;border:1px solid #333;border-radius:10px;background-color:#fff;content:""}
.popup--answer_db .popup__button_search:before{position:absolute;right:0;bottom:3px;width:8px;height:1px;background-color:#4c4c4c;-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}
.popup--answer_db .popup__search_count{margin-top:24px;font-size:13px;color:#777}.popup--answer_db .popup__list_area{margin-top:12px;padding:16px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.popup--answer_db .popup__item{position:relative;cursor:pointer}.popup--answer_db .popup__item:hover:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1);content:""}
.popup--answer_db .popup__item+.popup__item{margin-top:16px}.popup--answer_db .pagination{margin-top:16px}.popup--tempsave{overflow:hidden;height:362px}.popup--tempsave.popup--list__divide .popup__list{height:310px}
.popup--tempsave.popup--list .popup__list{height:351px}.popup--tempsave .popup__item_maintext{font-weight:600}.popup--tempsave .popup__item_maintext.popup__maintext--now{font-weight:700}.popup--tempsave.popup--list .popup__item_maintext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.popup--tempsave.popup--list .popup__item_maintext .popup__item_head{font-weight:normal}.popup--tempsave.popup--list .popup__item_maintext.popup__maintext--now .popup__item_head{color:#08a958}.popup--tempsave .popup__nodata{margin-top:-50px}
.popup__captchaBox{margin-top:20px;padding:17px;border:1px solid #dadada}.popup--suicide_stop .popup__title .popup__highlight{color:#1b60c6}.popup--suicide_stop .popup__heading{margin-bottom:0}.popup--suicide_stop .popup__content{height:240px;padding:20px 0 2px;border-bottom:1px solid #e7e7e7;line-height:22px;text-align:center}
.popup--suicide_stop .popup__maintext{font-size:16px;color:#4c4c4c;letter-spacing:-0.5px}.popup--suicide_stop .popup__subtext{margin-bottom:18px;font-size:14px;line-height:22px;color:#8c8c8c}.popup--suicide_stop .popup__subtext a{font-size:14px;color:#8c8c8c}
.popup--suicide_stop .popup__subtext a:hover{text-decoration:underline}.popup--banword .popup__box{margin-top:20px;padding:15px 10px;border:1px solid #ecebe7;background-color:#fbfbfb}.popup--banword .popup__box_text{font-size:14px;line-height:20px;text-align:center;color:red}
.popup--banword .popup__text{margin-top:15px;text-align:center}.popup--ie_stop{text-align:center;letter-spacing:-0.5px}.popup--ie_stop .icon_internetExplorer{width:67px;height:66px;background:url(https://ssl.pstatic.net/static/kin/09renewal/new_master/icon_internetExplorer.svg) no-repeat;background-size:100%}
.popup--ie_stop .popup__box{margin-top:20px;padding:11px 14px 10px;color:#666;border-radius:6px;background-color:#f6f7f9;font-size:14px;line-height:20px;letter-spacing:normal}.popup--ie_stop .popup__text{margin-top:15px}
.popup--header_notice{position:relative;z-index:1;border:0;background:#fffadc;border-bottom:1px solid #e5e1c6}.popup--header_notice .popup__content{position:relative;z-index:1;margin:0 auto;padding:22px 0}
@media(min-width:1280px){.popup--header_notice .popup__content{width:1180px}}@media(min-width:1440px){.popup--header_notice .popup__content{width:1280px}}.popup--header_notice .popup__content:after{display:block;clear:both;content:""}
.popup--header_notice .popup__title{float:left;height:33px;margin-right:30px;padding-right:30px;border-right:1px solid #e5e1c6}.popup--header_notice .popup__title_text{padding-top:10px;font-size:16px;line-height:14px;letter-spacing:-1px;color:#08a958}
.popup--header_notice .popup__maintext{float:left}.popup--header_notice .popup__text{font-size:13px;line-height:13px;color:#554}.popup--header_notice .popup__subtext{margin-top:5px;font-size:12px;color:#b6b39c}
.popup--header_notice .popup__link{position:relative;font-size:12px;letter-spacing:-1px;text-decoration:underline;color:#08a958}.popup--header_notice .popup__close{position:relative;display:inline-block;width:10px;height:10px;position:absolute;top:17px;right:21px;padding:5px;opacity:.3}
.popup--header_notice .popup__close:before,.popup--header_notice .popup__close:after{position:absolute;top:50%;left:50%;width:13px;height:1px;background-color:#000;content:""}
.popup--header_notice .popup__close:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup--header_notice .popup__close:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.popup--header_notice.header_notice--expert{border-bottom:1px solid #e5e1c6}.popup--header_notice.header_notice--expert .popup__content{padding:17px 0 16px}.popup--header_notice.header_notice--expert .popup__close{top:50%;margin-top:-10px}
.popup--header_notice .ico_notice{display:inline-block;width:21px;height:16px;margin:-1px 15px 0 20px;background-position:-117px -107px;vertical-align:top}.popup--alert_answer{position:relative;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px 30px 20px;background-color:#fffadc;border:0;border-radius:16px}
.popup--alert_answer::before{position:absolute;top:0;left:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,.05);border-radius:16px;content:""}.popup--alert_answer .popup__text{color:#666;font-size:15px;line-height:22px;letter-spacing:-0.3px}
.popup--alert_answer .popup__text .popup__highlight{color:#02a262}.popup--alert_answer .popup__close{position:relative;display:inline-block;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin:-5px -5px 0 5px;padding:5px;opacity:.35}
.popup--alert_answer .popup__close:before,.popup--alert_answer .popup__close:after{position:absolute;top:50%;left:50%;width:21px;height:2px;background-color:#000;content:""}
.popup--alert_answer .popup__close:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup--alert_answer .popup__close:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.popup__badge{display:block;width:100px;height:100px;margin:0 auto 20px}.popup__badge--best{background-image:url(https://ssl.pstatic.net/static/kin/badge/pc/img_badge_excavation_best.png)}.popup__badge--shrine{background-image:url(https://ssl.pstatic.net/static/kin/badge/pc/img_badge_excavation_shrine.png)}
.popup__badge--roulette_voucher{width:97px;height:97px;background-image:url(https://ssl.pstatic.net/static/kin/09renewal/new_master/badge_roulette_voucher.png)}.popup__badge--roulette_end{width:97px;height:97px;background-image:url(https://ssl.pstatic.net/static/kin/09renewal/new_master/badge_roulette_end.png)}
.popup__badge--roulette_win{width:107px;height:118px;background-image:url(https://ssl.pstatic.net/static/kin/09renewal/new_master/badge_roulette_win.png)}.popup__badge--roulette_fail{width:81px;height:106px;background-image:url(https://ssl.pstatic.net/static/kin/09renewal/new_master/badge_roulette_fail.png)}
.popup__captcha{margin-top:20px}.popup__captcha_image{float:left;width:200px;height:90px}.popup__captcha_voice{float:left;width:198px;height:88px;border:1px solid #00c73c;text-align:center}.popup__captcha_voice .icon_captcha_voice_info{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_common_240604.svg);background-size:192px 155px;background-position:-36px -59px;width:22px;height:31px;display:inline-block;margin-top:18px;margin-bottom:7px}
.popup__captcha_voice .popup__captcha_text{font-size:13px;line-height:24px;color:#8c8c8c}.popup__captcha_buttons{float:left;width:124px}.popup__captcha_buttons [class^=icon_]{margin:15px 4px 0 -2px}.popup .c-button-default{letter-spacing:-0.5px}
.popup .c-button--captcha+.c-button--captcha{height:43px;margin-top:-1px}.popup__captcha_input_text{width:100%;height:45px;margin-top:5px;padding-left:20px;clear:both;border:1px solid #e7e7e7;font-size:14px;box-sizing:border-box}
.popup__captcha_input_text.placeholder{color:#8c8c8c}.popup .icon_ai_title{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_common_240604.svg);background-size:192px 155px;background-position:-162px -90px;width:19px;height:14px;display:inline-block;margin-top:2px;margin-right:2px}
.popup--selection{width:354px;height:364px;text-align:center}.popup--selection .ly_inner{padding:37px 20px 30px}.popup--selection .popup__icon{width:100px;height:83px;margin:0 auto 20px;background-size:100% auto}
.popup--selection .popup__title{font-size:18px;line-height:23px}.popup--selection .popup__text{margin-top:14px;color:#4c4c4c;font-size:14px;line-height:19px}.popup--selection .popup__button_area{margin-top:24px}
.popup--selection .popup__button_area .c-button-default{padding:0 49px}.popup .ico_close_layer{position:relative;display:inline-block;width:37px;height:37px;position:absolute;top:10px;right:10px}.popup .ico_close_layer:before,.popup .ico_close_layer:after{position:absolute;top:50%;left:50%;width:15px;height:1px;background-color:#fff;content:""}
.popup .ico_close_layer:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup .ico_close_layer:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.popup .layer_promotion__hide_checkbox{margin-top:16px;font-weight:800}.popup .layer_promotion__hide_checkbox input[type=checkbox]{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;opacity:0}
.popup .layer_promotion__hide_checkbox input[type=checkbox]:checked+label:after{position:absolute;top:10px;left:29px;width:4px;height:15px;content:"";border-right:2px solid #fff;border-bottom:2px solid #fff;-ms-transform:rotate(45deg);transform:rotate(45deg)}
.popup .layer_promotion__hide_checkbox label{display:inline-block;position:relative;padding:15px 20px;vertical-align:top;color:#fff;font-size:12px;line-height:16px;background-color:rgba(0,0,0,.4);border-radius:22px;box-sizing:border-box}
.popup .layer_promotion__hide_checkbox label:before{float:left;width:15px;height:15px;margin-right:6px;border:1px solid #fff;border-radius:2px;box-sizing:border-box;content:""}
.popup .layer_promotion__sorting{text-align:center}.popup.layer_promotion_birth{z-index:10;width:270px;border:0 none;background-color:rgba(0,0,0,0)}.popup .layer_promotion_birth_inner{overflow:hidden;background:url(https://ssl.pstatic.net/static/kin/section/event/onepage/1909_birth/layer_bg_birth.png) no-repeat;background-size:270px auto;width:270px;height:354px;font-family:NanumSquareNeo,-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif;letter-spacing:-1.2px}
.popup .layer_promotion_birth__content{position:relative;padding:18px 21px 22px;color:#fff}.popup .layer_promotion_birth__day{font-size:24px;line-height:26px}.popup .layer_promotion_birth__title{padding-top:20px;font-weight:700;font-size:40px;line-height:44px;letter-spacing:-0.7px}
.popup .layer_promotion_birth__tag{margin-top:8px;font-size:14px;line-height:20px;letter-spacing:-0.75px}.popup .layer_promotion_birth__highlight1{color:#fff000}.popup .layer_promotion_birth__text{font-size:14px;line-height:20px;letter-spacing:-0.7px}
.popup .layer_promotion_birth__text:before{display:block;border-top:1px solid #fff;width:15px;margin:21px 0;content:""}.popup .layer_promotion_birth__highlight2{display:block;padding-bottom:4px;font-weight:700;font-size:18px}
.popup .layer_promotion_birth__single_buttons{text-align:center}.popup .layer_promotion_birth__single_button{height:50px;min-width:227px;background-color:#fff;border-radius:26px;font-size:18px;font-weight:700;line-height:50px;color:#6492f9;box-sizing:border-box}
.layer_promotion_heavyAnswerer_inner{position:relative;width:300px;height:360px;border-radius:15px;background:no-repeat center/contain}.layer_promotion_heavyAnswerer5,.layer_promotion_heavyAnswerer6{z-index:10;width:300px;padding-top:79px;border:0 none;background-color:rgba(0,0,0,0);text-align:center}
.layer_promotion_heavyAnswerer5 .character,.layer_promotion_heavyAnswerer6 .character{margin-top:-79px}.layer_promotion_heavyAnswerer5 .layer_promotion__single_buttons,.layer_promotion_heavyAnswerer6 .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_heavyAnswerer5 .layer_promotion__single_buttons .single_button,.layer_promotion_heavyAnswerer6 .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}
.layer_promotion_heavyAnswerer5 .layer_promotion__single_buttons .single_button+.single_button,.layer_promotion_heavyAnswerer6 .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_heavyAnswerer5 .single_button,.layer_promotion_heavyAnswerer6 .single_button{background:#fff url(https://ssl.pstatic.net/static/kin/section/event/banner/2305/buttonText.svg) no-repeat center/133px auto}
.layer_promotion_heavyAnswerer5 .layer_promotion_heavyAnswerer_inner{background-image:url(https://ssl.pstatic.net/static/kin/section/event/banner/2305/popupBg.svg)}.layer_promotion_heavyAnswerer6 .layer_promotion_heavyAnswerer_inner{background-image:url(https://ssl.pstatic.net/static/kin/section/event/banner/2305/popupBg2.svg)}
.layer_promotion_profile{z-index:10;width:300px;padding-top:80px;border:0 none;background-color:rgba(0,0,0,0);text-align:center}.layer_promotion_profile .character{margin-top:-80px}.layer_promotion_profile .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_profile .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}.layer_promotion_profile .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_profile_inner{position:relative;width:300px;height:360px;border-radius:15px;background:#92a6ff url(https://ssl.pstatic.net/static/kin/section/event/banner/2205/popupBg.png) no-repeat;background-size:300px auto}
.layer_promotion_profile_inner .layer_promotion__single_buttons .single_button{background-color:#fff;background-image:url(https://ssl.pstatic.net/static/kin/section/event/banner/2205/buttonText.svg)}.layer_promotion_profileOpen{z-index:10;width:300px;padding-top:78px;z-index:10;border:0 none;background-color:rgba(0,0,0,0);text-align:center}
.layer_promotion_profileOpen .character{margin-top:-78px}.layer_promotion_profileOpen .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_profileOpen .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}
.layer_promotion_profileOpen .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}.layer_promotion_profileOpen_inner{position:relative;background:#00e29e url(https://ssl.pstatic.net/static/kin/section/event/banner/2209/popupBg_220928.png) no-repeat 0 0/300px auto;width:300px;height:360px;border-radius:15px}
.layer_promotion_profileOpen .single_button{background:#0943d9 url(https://ssl.pstatic.net/static/kin/section/event/banner/2209/buttonText_profileOpen.svg)}.layer_promotion_profileOpen .ico_close_layer::before,.layer_promotion_profileOpen .ico_close_layer::after{background-color:#000}
.layer_promotion_category_kin{z-index:10;width:300px;padding-top:79px;z-index:10;border:0 none;background-color:rgba(0,0,0,0);text-align:center}.layer_promotion_category_kin .character{margin-top:-79px}
.layer_promotion_category_kin .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}.layer_promotion_category_kin .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}
.layer_promotion_category_kin .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}.layer_promotion_category_kin_inner{position:relative;background:#dee9ff url(https://ssl.pstatic.net/static/kin/section/event/banner/2401/popupBg.png) no-repeat 0 0/300px auto;width:300px;height:360px;border-radius:15px}
.layer_promotion_category_kin .single_button{background:#0075fe url(https://ssl.pstatic.net/static/kin/section/event/banner/2401/buttonText_240116.svg)}.layer_promotion_category_kin .ico_close_layer::before,.layer_promotion_category_kin .ico_close_layer::after{background-color:#333}
.layer_promotion_bloom{z-index:10;width:300px;padding-top:89px;z-index:10;border:0 none;background-color:rgba(0,0,0,0);text-align:center}.layer_promotion_bloom .character{margin-top:-89px}.layer_promotion_bloom .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_bloom .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}.layer_promotion_bloom .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_bloom_inner{position:relative;background:#79d3ef url(https://ssl.pstatic.net/static/kin/section/event/banner/2304/popupBg.png) no-repeat 0 0/300px auto;width:300px;height:360px;border-radius:15px}
.layer_promotion_bloom .single_button{background:#fff url(https://ssl.pstatic.net/static/kin/section/event/banner/2304/buttonText.svg)}.layer_promotion_bloom .ico_close_layer::before,.layer_promotion_bloom .ico_close_layer::after{background-color:#fff}
.popup__selectbox_layer--answer_db{position:absolute;margin-left:-1px}.popup__selectbox_layer--answer_db .selectbox-list{padding:6px 0;border:1px solid #333;background-color:#fff}.popup__selectbox_layer--answer_db .selectbox-item{width:90px;height:28px;padding-left:16px;font-size:14px;line-height:28px;color:#4c4c4c;cursor:pointer}
.popup__selectbox_layer--answer_db .selectbox-item:hover{color:#08a958}.layer_quiz_result .answer_result{padding:16px 0;font-weight:bold;text-align:center}.layer_quiz_result.is_correct .incorrect_result{display:none}
.layer_quiz_result.is_incorrect .correct_result{display:none}.layer_quiz_result .correct_result .result_title{color:#08a958}.layer_quiz_result .incorrect_result .result_title{color:#fc5950}.layer_quiz_result .result_title{padding-bottom:4px;font-size:13px;line-height:15px}
.layer_quiz_result .answer_title{font-size:18px;line-height:21px;letter-spacing:-0.5px}.layer_quiz_result .answer_description{overflow:hidden;max-height:80px;font-size:13px;line-height:20px}.layer_quiz_result .btn_more{display:block;width:128px;height:36px;margin:14px auto 33px;border:1px solid #c6c6c6;font-weight:bold;line-height:36px;text-align:center;color:#000}
.layer_quiz_result .btn_more .ico_arrow_right{display:inline-block;width:5px;height:7px;margin-left:4px;background:url(https://ssl.pstatic.net/static/kin/09renewal/ico_paginate.gif) no-repeat 0 0}.sp_layer{background:url(https://ssl.pstatic.net/static/kin/09renewal/new_master/sp_layer.png) no-repeat;font-size:0;line-height:0;color:rgba(0,0,0,0)}
.newkin_end_slide_wrap{overflow:hidden;position:relative;z-index:1;width:1054px;margin:37px 0}.newkin_end_slide_wrap .slide_frame{overflow:hidden;position:relative;width:900px;height:600px;margin:0 auto;padding-top:0;box-shadow:0 0 9px 9px rgba(0,0,0,.075)}
.newkin_end_slide_wrap .slide_frame ul{float:left;width:6300px;height:600px}.newkin_end_slide_wrap .slide_frame li{float:left}.newkin_end_slide_wrap .slide_frame li a{display:block}.newkin_end_slide_wrap .nav_area a{display:block;position:absolute;top:37px;width:77px;height:600px}
.newkin_end_slide_wrap .nav_area .prev{left:0}.newkin_end_slide_wrap .nav_area .next{right:0}.newkin_end_slide_wrap .nav_area .sp_layer{position:absolute;top:274px;width:27px;height:52px}.newkin_end_slide_wrap .nav_area .prev.on span{left:0;background-position:-64px 0}
.newkin_end_slide_wrap .nav_area .prev span{left:0;background-position:-96px 0}.newkin_end_slide_wrap .nav_area .next.on span{right:0;background-position:-32px 0}.newkin_end_slide_wrap .nav_area .next span{right:0;background-position:0 0}
.newkin_end_slide_wrap .button_close{position:relative;display:inline-block;width:24px;height:24px;position:absolute;top:24px;right:24px;background-color:rgba(0,0,0,0)}.newkin_end_slide_wrap .button_close:before,.newkin_end_slide_wrap .button_close:after{position:absolute;top:50%;left:50%;width:33px;height:1px;background-color:#000;content:""}
.newkin_end_slide_wrap .button_close:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.newkin_end_slide_wrap .button_close:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.newkin_end_slide_wrap .page_go{position:absolute;background-color:rgba(0,0,0,0)}.newkin_end_slide_wrap .page_go--start{top:451px;left:81px;width:172px;height:29px}.newkin_end_slide_wrap .page_go--first{top:457px;left:0;width:71px;height:19px}
.newkin_end_slide_wrap .page_go--1{top:457px;left:81px;width:19px;height:19px}.newkin_end_slide_wrap .page_go--2{top:457px;left:104px;width:19px;height:19px}.newkin_end_slide_wrap .page_go--3{top:457px;left:127px;width:19px;height:19px}
.newkin_end_slide_wrap .page_go--4{top:457px;left:150px;width:19px;height:19px}.newkin_end_slide_wrap .page_go--5{top:457px;left:173px;width:19px;height:19px}.newkin_end_slide_wrap .page_go--6{top:457px;left:196px;width:19px;height:19px}
.layer_promotion_Nst{z-index:10;width:300px;padding-top:81px;z-index:10;border:0 none;background-color:rgba(0,0,0,0);text-align:center}.layer_promotion_Nst .character{margin-top:-81px}.layer_promotion_Nst .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_Nst .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}.layer_promotion_Nst .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_Nst_inner{position:relative;background:url(https://ssl.pstatic.net/static/kin/section/event/banner/2409/layer_bg_22st_240909.png) no-repeat 0 0/300px auto;width:300px;height:360px;border-radius:15px}
.layer_promotion_Nst .single_button{background-color:#00a876}.layer_promotion_Nst .single_button:first-child{background-image:url(https://ssl.pstatic.net/static/kin/section/event/banner/2409/buttonText1_22nd.svg),linear-gradient(rgba(0,0,0,0.35) 0 100%)}
.layer_promotion_Nst .single_button:last-child{background-image:url(https://ssl.pstatic.net/static/kin/section/event/banner/2409/buttonText2_22nd.svg),linear-gradient(rgba(0,0,0,0.35) 0 100%)}.layer_promotion_Nst .ico_close_layer::before,.layer_promotion_Nst .ico_close_layer::after{background-color:#333}
.layer_promotion_badgePromotion{z-index:10;width:300px;padding-top:56px;border:0 none;background-color:rgba(0,0,0,0);text-align:center}.layer_promotion_badgePromotion .character{margin-top:-56px}.layer_promotion_badgePromotion .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_badgePromotion .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}
.layer_promotion_badgePromotion .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}.layer_promotion_badgePromotion_inner{position:relative;width:300px;height:360px;border-radius:15px;background:url(https://ssl.pstatic.net/static/kin/section/event/banner/2405/popupBg.png) no-repeat 0 0/300px}
.layer_promotion_badgePromotion .single_button{background:#fff url(https://ssl.pstatic.net/static/kin/section/event/banner/2405/buttonText.svg)}.layer_promotion_nJob{z-index:10;width:300px;padding-top:56px;border:0 none;background-color:rgba(0,0,0,0);text-align:center}
.layer_promotion_nJob .character{margin-top:-56px}.layer_promotion_nJob .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_nJob .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}.layer_promotion_nJob .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_nJob_inner{position:relative;width:300px;height:360px;border-radius:15px;background:url(https://ssl.pstatic.net/static/kin/section/event/banner/2406/popupBg.png) no-repeat 0 0/300px}.layer_promotion_nJob .single_button{background:#fff url(https://ssl.pstatic.net/static/kin/section/event/banner/2406/buttonText.svg) no-repeat}
.layer_promotion_olympic{z-index:10;width:300px;padding-top:57px;border:0;background-color:rgba(0,0,0,0);text-align:center}.layer_promotion_olympic .character{margin-top:-57px}.layer_promotion_olympic .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_olympic .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}.layer_promotion_olympic .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_olympic_inner{position:relative;width:300px;height:360px;border-radius:15px;background:url(https://ssl.pstatic.net/static/kin/section/event/banner/2407/popupBg.png) no-repeat 0 0/300px}
.layer_promotion_olympic .single_button{background:#fff url(https://ssl.pstatic.net/static/kin/section/event/banner/2407/buttonText.svg) no-repeat}.layer_promotion_expertInfo{z-index:10;width:300px;padding-top:55px;border:0;background-color:rgba(0,0,0,0);text-align:center}
.layer_promotion_expertInfo .character{margin-top:-55px}.layer_promotion_expertInfo .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_expertInfo .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}.layer_promotion_expertInfo .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_expertInfo_inner{position:relative;width:300px;height:360px;border-radius:15px;background:url(https://ssl.pstatic.net/static/kin/section/event/banner/2501/popupBg.png) no-repeat 0 0/300px}
.layer_promotion_expertInfo .single_button:first-child{background-color:#fff;background-image:url(https://ssl.pstatic.net/static/kin/section/event/banner/2501/buttonText1.svg)}.layer_promotion_expertInfo .single_button:last-child{background-color:#0039b3;background-image:url(https://ssl.pstatic.net/static/kin/section/event/banner/2501/buttonText2.svg)}
.layer_promotion_expertInfo .ico_close_layer::before,.layer_promotion_expertInfo .ico_close_layer::after{background-color:#000}.layer_promotion_choice{z-index:10;width:300px;padding-top:55px;border:0;background-color:rgba(0,0,0,0);text-align:center}
.layer_promotion_choice .character{margin-top:-55px}.layer_promotion_choice .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_choice .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}.layer_promotion_choice .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_choice_inner{position:relative;width:300px;height:360px;border-radius:15px;background:url(https://ssl.pstatic.net/static/kin/section/event/banner/2412/popupBg_1.png) no-repeat 0 0/300px}
.layer_promotion_choice .single_button{background:#532583 url(https://ssl.pstatic.net/static/kin/section/event/banner/2411/buttonText.svg) no-repeat}.layer_promotion_yearEnd{z-index:10;width:300px;padding-top:55px;border:0;background-color:rgba(0,0,0,0);text-align:center}
.layer_promotion_yearEnd .character{margin-top:-55px}.layer_promotion_yearEnd .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_yearEnd .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}.layer_promotion_yearEnd .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}
.layer_promotion_yearEnd_inner{position:relative;width:300px;height:360px;border-radius:15px;background:url(https://ssl.pstatic.net/static/kin/section/event/banner/2411/yearEnd/popupBg.png) no-repeat 0 0/300px}
.layer_promotion_yearEnd .single_button{background:#535bff url(https://ssl.pstatic.net/static/kin/section/event/banner/2411/yearEnd/buttonText.svg) no-repeat}.layer_promotion_yearEnd .ico_close_layer::before,.layer_promotion_yearEnd .ico_close_layer::after{background-color:#808b97}
.layer_promotion_trendingQuestions{z-index:10;width:300px;padding-top:70px;border:0;background-color:rgba(0,0,0,0);text-align:center}.layer_promotion_trendingQuestions .character{margin-top:-70px}.layer_promotion_trendingQuestions .layer_promotion__single_buttons{position:absolute;bottom:20px;left:0;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;padding:0 20px}
.layer_promotion_trendingQuestions .layer_promotion__single_buttons .single_button{-ms-flex:1;flex:1;height:46px;border-radius:10px;background-repeat:no-repeat;background-position:center;vertical-align:top}
.layer_promotion_trendingQuestions .layer_promotion__single_buttons .single_button+.single_button{margin-left:8px}.layer_promotion_trendingQuestions_inner{position:relative;background:url(https://ssl.pstatic.net/static/kin/section/event/banner/2505/popupBg.png) no-repeat 0 0/300px;width:300px;height:360px;border-radius:15px}
.layer_promotion_trendingQuestions .single_button{background:#fff url(https://ssl.pstatic.net/static/kin/section/event/banner/2505/buttonText.svg) no-repeat}@keyframes popup_loading_1{20%{transform:scale(0)}
60%{transform:scale(0)}70%{transform:scale(1)}to{transform:scale(1)}}@keyframes popup_loading_2{10%{transform:scale(1)}30%{transform:scale(0)}70%{transform:scale(0)}80%{transform:scale(1)}to{transform:scale(1)}
}@keyframes popup_loading_3{20%{transform:scale(1)}40%{transform:scale(0)}80%{transform:scale(0)}90%{transform:scale(1)}to{transform:scale(1)}}.profile-default--inner{display:block;position:relative;height:100%;width:100%;text-align:center}
.profile-default__thumbnail{position:relative;display:block;width:48px;height:48px;background-size:cover;background-position:center;background-color:#eff1ee;border-radius:50%;overflow:hidden}.profile-default__thumbnail:before{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;border-radius:50%;content:""}
.restrict-info{display:table;border:solid 1px #eee;padding:23px 89px 23px 41px}.c-heading-answer__content .restrict-info{margin-top:-22px}.restrict-info__item{display:table-row;font-size:14px;line-height:1.72}
.restrict-info__title{display:table-cell;position:relative;padding:0 35px 0 18px;color:#909090;font-weight:normal;white-space:nowrap}.restrict-info__title:before{content:"";position:absolute;top:9px;left:0;width:2px;height:2px;background:#909090;border-radius:50%;vertical-align:middle}
.restrict-info__desc{display:table-cell;overflow:hidden;width:100%;max-width:0;color:#444;white-space:nowrap;text-overflow:ellipsis}.restrict-notice{padding-bottom:5px;font-size:17px;line-height:27px;letter-spacing:-0.3px;color:#333}
.restrict-info+.restrict-notice{margin-top:27px}.restrict-notice__paragraph{margin-bottom:27px}.restrict-notice__link{color:inherit;text-decoration:underline}.restrict-notice__link--objection{position:relative;padding-right:10px;color:#08a958;text-decoration:none}
.rolling-notice{box-sizing:border-box;position:relative;height:33px;padding:5px 0 2px 11px}.rolling-notice .icon_speaker{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_gnb_240604.svg);background-size:85px 67px;background-position:-15px -52px;width:12px;height:11px;position:absolute;top:50%;left:0;margin-top:-5px}
.rolling-notice .icon_new_red{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_gnb_240604.svg);background-size:85px 67px;background-position:-27px -52px;width:11px;height:11px;display:inline-block;margin:-2px 2px 0 0;vertical-align:middle}
.rolling-notice__list{overflow:hidden;position:relative;height:100%}.rolling-notice__item{max-width:100%;padding:5px}.rolling-notice__item em{color:#08a958}.rolling-notice__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:16px;color:#555;font-size:13px;line-height:1.2;vertical-align:top}
.rolling-notice__strong_word{color:#08a958}@keyframes bounce{from,20%,53%,80%,to{transform:translate3d(0,0,0);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}40%,43%{transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}
70%{transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}90%{transform:translate3d(0,-4px,0)}}.aside-menu{position:absolute;top:52px;right:50%;z-index:100;margin-right:-490px}
@media(min-width:1280px){.aside-menu{margin-right:-590px}}@media(min-width:1440px){.aside-menu{margin-right:-640px}}.aside-menu.scroll_state{position:fixed}.aside-menu.end_state{position:absolute;top:auto;bottom:51px}
.aside-menu.bounce{-ms-transform-origin:center bottom;transform-origin:center bottom;animation-name:bounce;animation-duration:1s}.aside-menu__item{position:relative;margin-top:12px}.aside-menu__item:first-child{margin-top:0}
.aside-menu__item .popup__heading{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#fdfdfd}.aside-menu__item.area_notice .popup--list{padding-bottom:50px}.aside-menu__item.area_alarm .mykin_list{overflow-y:auto;height:308px;margin:10px 10px 10px;border:1px solid #eee;border-radius:4px;background-color:#fff}
.aside-menu__item.area_alarm .mykin_list li:last-child{margin-bottom:0}.aside-menu__item.area_alarm .popup__list--scroll{height:361px}.aside-menu__item.area_alarm .popup__item .icon{position:absolute;top:18px;left:16px}
.aside-menu__item.area_share .popup--list{box-sizing:border-box;height:233px;padding:27px 0 0 29px}.aside-menu__item.area_share .spi_default.spi_onebtn{right:0}.aside-menu__item .popup--list{position:absolute;top:0;right:72px;border-color:#d8d8d8}
.aside-menu__button{position:relative;display:block;box-sizing:border-box;width:58px;height:58px;border:1px solid #f0f0f0;background-color:#fff;border-radius:50%;text-align:center;font-size:0}.aside-menu__button-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#8c8c8c}
.aside-menu__button-title{display:block;font-size:11px;line-height:12px;letter-spacing:-0.5px;white-space:nowrap}.aside-menu .icon_alarm{display:inline-block;position:relative;width:24px;height:24px;margin-top:-1px;font-size:24px}
.aside-menu .icon_alarm:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.aside-menu .icon_alarm .icon_num{position:absolute;top:4px;right:-3px;width:16px;height:13px;border-radius:7px;background-color:#00c73c;color:#fff;font-size:10px;line-height:13px}.aside-menu .icon_notice{display:inline-block;position:relative;width:24px;height:24px;margin-top:-3px;font-size:24px}
.aside-menu .icon_notice:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.aside-menu .icon_notice .icon_new{position:absolute;top:4px;right:-3px;width:14px;height:14px;border-radius:50%;background-color:#00c73c}.aside-menu .icon_notice .icon_new:before{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_common_240604.svg);background-size:192px 155px;background-position:-181px -96px;width:6px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);content:""}
.aside-menu .icon_share{display:inline-block;width:26px;height:24px;margin:-4px 0 0 5px;font-size:26px}.aside-menu .icon_share:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.aside-menu .popup--list:before{top:23px;right:-8px;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #ccc}.aside-menu .popup--list:after{top:23px;right:-7px;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #fff}
.aside-menu .popup--list .popup__link_footer{position:absolute;bottom:-1px;width:100%;height:49px;border-top:1px solid #e8e8e8;color:#4c4c4c;font-size:14px;line-height:49px;text-align:center}.profile-pie{height:66px}
.profile-pie--inner{display:block;position:relative;height:100%;text-align:center}.profile-pie__img-thumb{display:inline-block;position:relative;width:46px;height:46px;margin-top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);background-size:cover;background-position:center;border-radius:50%}
.profile-pie__img-thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1);border-radius:50%;content:""}.profile-pie__grade{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:11px;line-height:13px;white-space:nowrap}
.profile-pie__bar-percent{position:absolute;top:-1px;left:0;height:100%}.profile-pie--lv1 .profile-pie__bar-percent,.profile-pie--lv1 .profile-pie__grade{color:#ffd52c}.profile-pie--lv2 .profile-pie__bar-percent,.profile-pie--lv2 .profile-pie__grade{color:#ffb900}
.profile-pie--lv3 .profile-pie__bar-percent,.profile-pie--lv3 .profile-pie__grade{color:#fb9300}.profile-pie--lv4 .profile-pie__bar-percent,.profile-pie--lv4 .profile-pie__grade{color:#76d826}.profile-pie--lv5 .profile-pie__bar-percent,.profile-pie--lv5 .profile-pie__grade{color:#46cd14}
.profile-pie--lv6 .profile-pie__bar-percent,.profile-pie--lv6 .profile-pie__grade{color:#2fae00}.profile-pie--lv7 .profile-pie__bar-percent,.profile-pie--lv7 .profile-pie__grade{color:#5da7f8}.profile-pie--lv8 .profile-pie__bar-percent,.profile-pie--lv8 .profile-pie__grade{color:#1b7fed}
.profile-pie--lv9 .profile-pie__bar-percent,.profile-pie--lv9 .profile-pie__grade{color:#175fe7}.profile-pie--lv10 .profile-pie__bar-percent,.profile-pie--lv10 .profile-pie__grade{color:#31cda3}.profile-pie--lv11 .profile-pie__bar-percent,.profile-pie--lv11 .profile-pie__grade{color:#2cc9dc}
.profile-pie--lv12 .profile-pie__bar-percent,.profile-pie--lv12 .profile-pie__grade{color:#08a4c8}.profile-pie--lv13 .profile-pie__bar-percent,.profile-pie--lv13 .profile-pie__grade{color:#f4a058}.profile-pie--lv14 .profile-pie__bar-percent,.profile-pie--lv14 .profile-pie__grade{color:#e77849}
.profile-pie--lv15 .profile-pie__bar-percent,.profile-pie--lv15 .profile-pie__grade{color:#ee5d2d}.profile-pie--lv16 .profile-pie__bar-percent,.profile-pie--lv16 .profile-pie__grade{color:#ae84eb}.profile-pie--lv17 .profile-pie__bar-percent,.profile-pie--lv17 .profile-pie__grade{color:#8165f4}
.profile-pie--lv18 .profile-pie__bar-percent,.profile-pie--lv18 .profile-pie__grade{color:#8356fc}.profile-pie--lv19 .profile-pie__bar-percent,.profile-pie--lv19 .profile-pie__grade{color:#521ae3}.profile-pie--normal .profile-pie__bar-percent,.profile-pie--normal .profile-pie__grade{color:#959faf}
.spi_default .spi_lst li ul.spi_lst_release{border:1px solid #d8d8d8;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.spi_default .spi_lst li ul.spi_lst_release:before{top:23px;right:-8px;bottom:auto;width:auto;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #ccc;background:rgba(0,0,0,0);opacity:1;fileter:none}
.spi_default .spi_lst li ul.spi_lst_release:after{top:23px;right:-7px;bottom:auto;left:auto;width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #fff;background:rgba(0,0,0,0);opacity:1;fileter:none}
.c-tooltip{display:inline-block;position:relative;margin-left:5px;vertical-align:middle}.c-tooltip+.carousel-control{margin-left:17px}.c-tooltip__layer{box-sizing:border-box;position:absolute;z-index:5;top:24px;width:270px;padding:10px 36px 8px 11px;border:1px solid #828282;background-color:#fff;word-wrap:break-word}
.c-tooltip__layer[aria-hidden=true]{display:none}.c-tooltip__layer .icon_arrow_up{background-image:url(https://ssl.pstatic.net/static/kin/section/sprite/sp_common_240604.svg);background-size:192px 155px;background-position:-181px -90px;width:11px;height:6px;position:absolute;top:-6px}
.c-tooltip--left .c-tooltip__layer .icon_arrow_up{left:2px}.c-tooltip__layer__description{color:#8c8c8c;font-size:12px;line-height:17px}.c-tooltip__layer__button-close{position:absolute;top:6px;right:7px;width:19px;height:19px}
.c-tooltip__layer .icon_close{position:relative;display:block;width:16px;height:16px}.c-tooltip__layer .icon_close:before,.c-tooltip__layer .icon_close:after{position:absolute;top:50%;left:50%;width:13px;height:1px;background-color:#aaa;content:""}
.c-tooltip__layer .icon_close:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.c-tooltip__layer .icon_close:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.c-tooltip--left .c-tooltip__layer{left:0}.c-tooltip__title{display:block;width:14px;height:14px;border:1px solid #8c8c8c;border-radius:50%}.c-tooltip__title .icon_help{display:block;width:14px;height:14px;font-size:14px;line-height:14px;color:#8c8c8c}
.c-classify--sorting{height:32px;margin-bottom:11px}.c-classify--sorting .c-classify__title{margin:5px 0 0 6px}.c-classify__sorting-part{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.c-classify__subtitle{display:inline-block;color:#8c8c8c;font-size:14px;font-weight:normal;vertical-align:middle;line-height:20px}
.c-classify__subtitle+.c-tooltip{margin-left:4px}.c-classify .c-sorting{float:right;letter-spacing:normal}.c-classify .c-sorting:after{display:table;table-layout:fixed;clear:both;content:""}
.c-classify .c-sorting__dropdown{float:left;position:relative;margin-left:6px}.c-classify .c-sorting__dropdown:first-child{margin-left:0}.c-classify .c-sorting__dropdown .c-sorting__list{box-sizing:border-box;position:absolute;z-index:1;top:35px;left:0;width:104px;padding:7px 0 10px;border:1px solid #e5e5e5;background-color:#fff;color:#8c8c8c;font-size:14px;line-height:30px}
.c-classify .c-sorting__dropdown .c-sorting__list[aria-hidden=true]{display:none}.c-classify .c-sorting__dropdown .c-sorting__list-item{display:block;padding-left:11px;color:#8c8c8c;font-size:14px;line-height:26px}
.c-classify .c-sorting__dropdown .c-sorting__list-item:hover{color:#08a958}.c-classify .c-sorting__button-dropdown{display:block;box-sizing:border-box;position:relative;width:104px;padding-left:11px;border:1px solid #e5e5e5;background-color:#fff;font-size:13px;line-height:30px;color:#8c8c8c}
.c-classify .c-sorting__button-dropdown .icon_bullet_down{display:inline-block;overflow:hidden;position:absolute;width:12px;height:6px;top:50%;right:8px;transform:translateY(-50%);-ms-transform:translateY(-50%)}
.c-classify .c-sorting__button-dropdown .icon_bullet_down:before{content:"";position:absolute;top:50%;left:50%}.c-classify .c-sorting__button-dropdown .icon_bullet_down:before{width:6px;height:6px;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:-2px;border-right:1px solid #444;border-bottom:1px solid #444}
.tagList{margin-bottom:-10px}.tagList .tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:312px;margin:0 4px 10px 0;padding:0 9px;color:#666;background-color:#f5f6f7;border-radius:100px;font-size:14px;line-height:30px;vertical-align:top}
.tagList .buttonCancel{width:16px;height:16px;margin:7px 0 0 2px;border-radius:50%;background-color:rgba(0,0,0,.2);vertical-align:top}.tagList .buttonCancel .iconCancel{position:relative;display:block;width:6px;height:6px;margin:0 auto}
.tagList .buttonCancel .iconCancel:before,.tagList .buttonCancel .iconCancel:after{position:absolute;top:50%;left:50%;width:7px;height:1px;background-color:#fff;content:""}
.tagList .buttonCancel .iconCancel:before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.tagList .buttonCancel .iconCancel:after{-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.tooltipBalloon{position:absolute;z-index:6;display:none;width:254px;padding:15px 44px 15px 15px;box-shadow:0 8px 8px 0 rgba(178,178,178,.1);box-sizing:border-box;background:#288bff;border-radius:10px}
.tooltipBalloon .tooltipText{width:100%;position:relative;line-height:19px;font-size:13px;color:#fff}.tooltipBalloon .balloonTail{position:absolute;top:-6px;left:15px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #288bff;border-width:0 7px 7px;content:""}
.tooltipBalloon .balloonTail--right{left:auto;right:40px}.tooltipBalloon .buttonClose{position:absolute;top:0;right:0;padding:10px}.tooltipBalloon .buttonClose svg{vertical-align:top}.tooltip_area{position:relative;float:left;line-height:18px;font-size:0}
.tooltip_area .text{display:inline-block;vertical-align:top;font-size:13px;color:#4c4c4c;letter-spacing:-0.3px}.tooltipBox{display:inline-block;position:relative;vertical-align:top}.tooltipBox .tooltipButton{line-height:20px}
.tooltipBox .tooltipText{color:#939396;font-size:13px;line-height:20px;vertical-align:top}.tooltipBox .iconInfo{display:inline-block;margin-top:2px;line-height:0;vertical-align:top}.tooltipBox .iconInfo svg{vertical-align:top}
.tooltipBox__tooltip{position:absolute;top:28px;left:0;display:none;width:274px;z-index:5;padding:20px;border-radius:10px;border:1px solid #edeeef;background-color:#fff;font-size:13px;line-height:20px;box-shadow:0 8px 8px 0 rgba(73,76,82,.1);box-sizing:border-box}
.tooltipBox__tooltip .tooltipDescription+.tooltipDescription{margin-top:10px}.tooltipBox__tooltip.hasCloseButton{padding-right:44px}.tooltipBox__tooltip .buttonClose{position:absolute;top:0;right:0;padding:10px}
.tooltipBox__tooltip .buttonClose svg{vertical-align:top}.tooltipBox__tooltip .buttonClose svg path{stroke:#333}.c-userinfo{position:relative;font-size:13px}.c-userinfo:after{display:table;table-layout:fixed;clear:both;content:""}
.c-userinfo__left{float:left}.c-userinfo__right{float:right;vertical-align:top}.c-userinfo__right .button_compose+.button_compose{margin-left:16px}.c-userinfo__profile{position:relative;display:inline-block;line-height:23px}
.c-userinfo .profile-default{display:inline-block;vertical-align:top;margin-top:1px}.c-userinfo .profile-default__thumbnail{display:block;width:20px;height:20px;vertical-align:top}.c-userinfo__author{display:inline-block;margin-left:4px;font-size:13px}
.c-userinfo__info{position:relative;color:#909090;font-size:13px}.c-userinfo__info+.c-userinfo__info:before{display:inline-block;content:"";width:2px;height:2px;margin:9px 6px 0 4px;background-color:#aaa;vertical-align:top}
.c-userinfo__item+.c-userinfo__item:before{display:inline-block;content:"";width:2px;height:2px;margin:6px 6px 0 6px;background-color:#aaa;vertical-align:top}.c-userinfo__item--represent{white-space:nowrap}
.c-userinfo__item--represent .ellipsis{display:inline-block;max-width:150px;vertical-align:top}.c-userinfo .button_compose{display:inline-block;padding:0 2px;line-height:0;vertical-align:top}.c-userinfo .button_compose:focus{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}
.c-userinfo .button_compose[aria-disabled=true]{pointer-events:none}.c-userinfo__list-setting{box-sizing:border-box;position:absolute;z-index:17;top:28px;right:10px;width:157px;border:1px solid #999;background-color:#fff}
.c-userinfo__list-setting[aria-hidden=true]{display:none}.c-userinfo__setting-item{display:block;position:relative;height:34px;padding:15px 0 0 24px;font-size:13px;color:#4c4c4c}.c-userinfo__setting-item:first-child:before{display:none}
.c-userinfo__setting-item:before{position:absolute;top:-1px;left:0;right:0;height:1px;background-color:#ddd;content:""}.c-userinfo .icon_compose_opinion{width:23px;height:23px;font-size:23px;line-height:23px;vertical-align:top}
.c-userinfo .icon_compose_wonder{width:23px;height:23px;font-size:23px;line-height:23px;vertical-align:top}.c-userinfo__setting-checkbox{position:absolute;top:0;right:0;left:0;height:100%}.c-userinfo__button-setting{display:inline-block;position:relative;margin-left:8px}
.button_compose_count{display:inline-block;padding-left:6px;color:#4c4c4c;font-size:13px;font-weight:600;line-height:23px;vertical-align:top}.button_compose_text{display:inline-block;padding-left:6px;font-size:13px;line-height:23px;vertical-align:top}
.is_active .button_compose_text,.is_active .button_compose_count{color:#08a958}.is_disabled .button_compose_text,.is_disabled .button_compose_count{color:#ccc}.c-userinfo__button-point{display:inline-block;position:relative;margin:-5px 0 -4px 27px;vertical-align:top}
.c-userinfo-answer:after{display:table;table-layout:fixed;clear:both;content:""}.c-userinfo-answer .button_compose{display:inline-block;line-height:0;vertical-align:top}
.c-userinfo-answer .button_compose .icon{vertical-align:top}.c-userinfo-answer .button_compose+.button_compose{margin-left:36px}.c-userinfo-answer .button_compose:focus{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}
.c-userinfo-answer__left{float:left}.c-userinfo-answer__right{float:right;vertical-align:top}.c-userinfo-answer .c-userinfo__button-setting{margin:0 -11px 0 16px}.c-userinfo-answer .icon_compose_opinion{width:23px;height:23px;font-size:23px;line-height:23px;vertical-align:top}
.icon_compose_setting{display:block;width:23px;height:23px;font-size:23px;line-height:23px;vertical-align:top}.icon_compose_setting:before{font-family:"kin_iconfont";font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:""}
.c-userinfo input[type=checkbox]:checked+.c-userinfo__setting-checkbox .icon_checkbox:before,.c-userinfo-answer input[type=checkbox]:checked+.c-userinfo__setting-checkbox .icon_checkbox:before{border-color:#00c73c}
.c-userinfo .icon_checkbox,.c-userinfo-answer .icon_checkbox{position:absolute;top:15px;right:19px;width:16px;height:16px;border:1px solid #ddd;border-radius:2px}.c-userinfo .icon_checkbox:before,.c-userinfo-answer .icon_checkbox:before{position:absolute;top:1px;left:5px;width:4px;height:9px;border:2px solid #ddd;border-width:0 2px 2px 0;transform:rotate(45deg);-ms-transform:rotate(45deg);content:""}
.userInfo{font-size:14px;line-height:24px}.userInfo .infoHeadItem{color:#4c4c4c}.userInfo .infoHeadItem+.infoItem{margin-left:4px}.userInfo .infoItem{color:#8c8c8c}.userInfo.userInfo__bullet .infoHeadItem+.infoItem,.userInfo.userInfo__bullet .infoItem+.infoItem{margin-left:1px}
.userInfo.userInfo__bullet .infoItem::before{display:inline-block;width:3px;height:3px;margin:11px 5px 0 0;border-radius:50%;background-color:rgba(0,0,0,.1);vertical-align:top;content:""}
.userInfo.userInfo__bullet .infoItem:first-child::before{display:none}.userInfo.userInfo__legend{font-size:12px;line-height:18px}.userInfo.userInfo__legend .iconInfoLike{display:inline-block;margin:2px 2px 0 0;line-height:0;vertical-align:top}
.userInfo.userInfo__legend .iconInfoComment{display:inline-block;margin:2px 2px 0 0;line-height:0;vertical-align:top}.userInfo.userInfo__legend .iconInfoComment svg{width:14px;height:14px}.userInfo.userInfo__legend .iconInfoComment path{stroke:#8c8c8c}
.userInfo.userInfo__legend .infoItem+.infoItem{margin-left:6px}