@charset "UTF-8";body,html{min-height:100%}header .header__accountButton:hover canvas,header .header__accountButton:hover img,header .header__panel a:focus .header__logo,header .header__panel a:hover .header__logo{opacity:.5}body,html{margin:0;padding:0;min-width:100%;height:100%;width:100%}body{position:relative;background-color:#F5F5F5}[lang=ko-kr] body{font-family:"Noto Sans KR",sans-serif}[lang=zh-tw] body{font-family:"Noto Sans TC",sans-serif}[lang=en-us] body,[lang=fr-fr] body,[lang=es-es] body,[lang=de-de] body{font-family:Lato,sans-serif}a{outline:0!important}header{padding:2px;height:48px;width:100%;background-color:#FFF;border-bottom:1px solid rgba(0,0,0,.05);box-shadow:0 0 1px 0 rgba(0,0,0,.15);position:fixed;left:0;top:0;z-index:900}header .header__panel{margin-right:auto;margin-left:auto;margin-top:8.8px;text-align:center}header .header__panel a{color:#666}header .header__panel a:focus,header .header__panel a:hover{text-decoration:none}header .header__panel a:focus div,header .header__panel a:hover div{color:#b3b3b3}header .header__panel div{display:inline-block;vertical-align:middle}header .header__logo{background:url(/view/img/brand/logo_clip.png) center no-repeat;background-size:15.84px auto;outline:0;text-indent:100%;white-space:nowrap;overflow:hidden;height:26.4px;width:26.4px}header .header__siteName{font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue','Hiragino Kaku Gothic ProN','游ゴシック Medium',meiryo,sans-serif;letter-spacing:1px}header .header__selectSite{margin-left:5px}header .header__selectSite a{cursor:pointer}header .header__selectSite .dropdown-toggle{font-size:16px;color:#a6a6a6}header .header__selectSite .dropdown-toggle:hover{color:#ccc}header .header__sites{font-size:0}header .header__sites span{font-size:14px}@media (max-width:480px){header .header__selectSite{position:inherit}header .header__sites{top:40px;left:0;right:0;width:300px;margin:0 auto}header .header__sites li>a{padding-left:10px;padding-right:10px}}header .header__dropdownMenu,header .header__serviceMenu{display:block;position:absolute;top:10.8px;height:26.4px}header .header__site--title{font-weight:700}header .header__site--title:after{content:"-";font-weight:400;margin:0 5px}header .header__dropdownMenu{float:right;right:10.8px;width:26.4px}header .header__dropdownButton{cursor:pointer}header .header__dropdownButton img{height:26.4px;width:26.4px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}header .header__serviceMenu{float:left;left:16px;line-height:26.4px;width:36px}header .header__serviceMenu a{cursor:pointer}header .header__serviceMenu a .fa{font-size:22px;margin-top:2px;color:#666}header .header__serviceMenu .dropdown-toggle .fa:hover{color:#b3b3b3}header .header__serviceMenu .dropdown-menu p{margin:0 0 0 17px}header .header__questionButton{cursor:pointer;padding:6px 15px;margin-right:8px;color:#FFF;background-color:#70AD47;border-radius:15px}header .header__questionButton a{text-decoration:none}header .header__questionButton:hover{background-color:#c2deaf;text-decoration:none}@media (max-width:550px){header .header__questionButton{display:none}}header .header__accountButton{position:relative;cursor:pointer}header .header__accountButton:hover{text-decoration:none}footer .footer__linkItem a:hover img,footer .footer__linkSns img:hover,footer .shareButton__icon a:hover{opacity:.3}header .header__accountButton:hover .fa{color:#b3b3b3}header .header__accountButton canvas,header .header__accountButton img{height:34px;width:34px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}header .header__accountButton .fa{color:#666;font-size:16px;font-weight:700;margin-left:10px;margin-right:5px}header .header__notification,header .header__star{font-size:20px;height:30px;width:30px;padding:1px 4px;margin-right:14px;background-color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}header .header__notification:hover,header .header__star:hover{background-color:#fff;color:#b3b3b3;border-color:#eee}header .header__notification--select,header .header__star--select{background-color:#ddd}header .header__notification--select:hover,header .header__star--select:hover{background-color:#f7f7f7;color:#b3b3b3}header .header__accountMenu{display:block;position:absolute;float:right;right:16px;height:26.4px;line-height:26.4px}header .header__accountMenu .dropdown-menu{margin-top:10px;left:auto;right:0}header .header__accountMenu--login{top:7px}header .header__accountMenu--logout{top:10.8px}header .header__hasNotification{position:absolute;top:-10px;left:30px;font-size:0}header .header__hasNotification .fa{font-size:12px;margin:0;color:#00A000}header .header__hasNotification.important .fa{color:#FF5050}header .header__accountMenuNotification{display:inline-block;vertical-align:middle;line-height:12px;font-size:0}header .header__accountMenuNotification .fa{font-size:10px;margin:0;color:#00A000}header .header__accountMenuNotification.important .fa{color:#FF5050}header .header__loginLink,header .header__registerLink{font-size:13px;padding:3px 7px}header .header__loginLink--ja-jp{width:100px}header .header__settingLink{text-decoration:none;font-size:18px}header .header__settingLink .fa{color:gray}header .header__settingLink:hover .fa{color:#b3b3b3}article{background-color:#F5F5F5;padding:0 0 2px;min-height:80%;min-width:100%;width:100%;word-break:break-all}article.headerFixed{margin-top:48px}article>.container,article>.container-fluid{padding-bottom:150px}footer{color:#fff;background-color:#434343}footer .footer-col-center,footer .footer-col-left,footer .footer-col-right{width:250px}footer h4{margin-top:20px;color:#999}footer .footer__copyright span a,footer .footer__linkItem a{color:#fff}@media (min-width:768px){footer .row{margin-left:auto;margin-right:auto;width:760px}}footer .blandButton{text-align:right}footer .shareButton{padding:5px 10px}footer .shareButton__text{display:inline-block;vertical-align:middle;padding:6px 10px 0 0}footer .shareButton__icons{list-style:none;padding-left:0;font-size:0;margin:5px 0;display:inline-block;vertical-align:middle}footer .shareButton__icon{display:inline-block}footer .shareButton__icon img{width:40px;height:40px}@media (min-width:768px){footer .shareButton__icon:nth-child(n+2){margin-left:10px}}@media (max-width:767px){footer .blandButton,footer .shareButton{text-align:center}footer .shareButton__icon:nth-child(n+2){margin-left:5px}footer .footer__copyright span{display:block}}footer .footer__linkList{list-style:none;margin:0 auto;padding:0;line-height:1.1em}footer .footer__linkItem{padding:4px 10px;margin:0}footer .footer__linkSns{padding:4px 5px;width:42px;float:left;margin:0}footer .footer__linkSns img{width:100%}footer .footer__copyright{margin-top:20px;background-color:#b7b7b7;font-kerning:none;padding:5px;font-size:80%;text-align:center}footer.share{background-color:transparent;margin-bottom:10px;text-align:center;color:#434343}footer.share .shareButton{display:inline-block}@media (min-width:768px){footer .footer__banner{display:none}}@media (max-width:767px){footer .footer__banner{display:block;text-align:center}}footer .footer__bannerMobile{display:block;text-align:center}.scrollToTop--hidden,body.modal-open .scrollToTop{display:none}.scrollToTop{transition:all .3s}.scrollToTop a{opacity:.5;margin:0;padding:10px;font-size:0;position:fixed;right:16px;bottom:36px;z-index:5000;background-color:#FFF;border-radius:10px}.scrollToTop a span{font-size:40px}.scrollToTop a:hover{opacity:.85}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}canvas{vertical-align:middle}.modal-content{background-clip:border-box;border:1px solid #000}body.modal-open{overflow:hidden}.localeExchange{margin-left:10px}.localeExchange .dropdown-menu{bottom:150%}.localeExchange .dropdown-menu:after{position:absolute;display:inline-block;bottom:-15px;left:37.5%;border-right:18px solid transparent;border-top:18px solid #000;border-left:18px solid transparent;content:''}#detail .answer,#detail .answer__content{position:relative}.localeExchange__menu{padding:9px 18px;opacity:.8;border-radius:5px;background-color:#000;margin-left:-100;bottom:-10px;width:200px}#detail .favoriteUser a:hover canvas,#detail .favoriteUser a:hover img,#detail .questionAuthor a:hover canvas,#detail .questionAuthor a:hover img{opacity:.5}.localeExchange__menuItem{border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;border-bottom:none;text-align:center;font-size:11pt}.localeExchange__menuItem a{color:#FFF!important;line-height:100%!important;padding:8px 0!important}.localeExchange__menuItem a:focus,.localeExchange__menuItem a:hover{background-color:#FFF!important;color:#000!important}.localeExchange__menuItem:last-child{border-bottom:1px solid #FFF}.localeExchange__icon{font-size:18pt;margin-right:7px}.localeExchange__button{display:table-cell;border:1px solid #FFF;padding-left:10px;width:180px;height:42px;cursor:pointer;vertical-align:middle}.localeExchange__button span{line-height:24px;vertical-align:top}.localeExchange__button:hover{color:#999;border-color:#999}.localeExchange__button:hover span{color:#999}#detail{word-break:normal}#detail .breadcrumb{padding:4px 0}#detail .breadcrumb>li+li:before{content:">"}#detail .breadcrumb ul{display:inline-block;padding:0;list-style:none}#detail .breadcrumb ul li{display:inline-block}#detail .breadcrumb ul li+li:before{content:", "}#detail .status{font-size:12px;padding:2px 10px;color:#FFF;border-radius:5px}#detail .status--recruitment{background-color:#10A010}#detail .status--terminated{background-color:#A01010}#detail .status--resolved{background-color:#1010A0}#detail .answers>li,#detail .divide,#detail .layout__question{background-color:#FFF;border-color:#E0E0E0;border-style:solid}#detail .questionAttribution{margin-bottom:10px;height:17px;width:100%;text-align:right}#detail .questionAttribution img{height:16px}#detail .favoriteInfo,#detail .questionTitle{margin-top:10px}#detail .favoriteButtons,#detail .favoriteCount{display:inline-block;list-style:none;padding:0;margin-bottom:0}#detail .pageviewCount,#detail .totalFavoriteCount{padding-top:8px}#detail .favoriteButtons li,#detail .favoriteCount li{display:inline-block;font-size:15px;margin-right:5px;color:grey;vertical-align:top}#detail .translateButton .fa,#detail .translateButton__text{vertical-align:middle;display:inline-block}#detail .pageviewCount__count{font-size:15px;font-weight:700}#detail .totalFavoriteCount__count{font-size:15px;font-weight:700}#detail .questionFooter{display:table;width:100%}#detail .questionFooter>div{display:table-cell}#detail .questionFooter__more{text-align:right;vertical-align:middle}#detail .favoriteButton,#detail .favoriteButton__icon{font-size:18px}#detail .favoriteButton__text{font-size:10px}#detail .favoriteButton__count{font-size:15px;font-weight:700}#detail .favoriteButton.active .favoriteButton__icon{color:#F03246}#detail .favoriteButton.inactive .favoriteButton__icon{color:#cecece}#detail .starButton{font-size:18px}#detail .starButton.active{color:#f1c40f}#detail .starButton.inactive{color:#cecece}#detail .translateButton .fa{font-size:22px;margin:1.5px 0}#detail .translateButton__logo{width:24px;height:24px}#detail .favoriteUser__profileImage canvas,#detail .favoriteUser__profileImage img,#detail .questionAuthor__profileImage canvas,#detail .questionAuthor__profileImage img{width:30px;height:30px;border-radius:50%}#detail .menuButton{font-size:18px}#detail .layout__questionAuthor{margin:10px 0}#detail .questionAuthor a:hover{text-decoration:none}#detail .favoriteUser{display:inline-block;margin-left:10px}#detail .favoriteUser a:hover{text-decoration:none}@media (min-width:768px){#detail .favoriteUser span:nth-child(n+16){display:none}}@media (max-width:767px){#detail .favoriteButtons{float:right;text-align:right}#detail .favoriteUser{margin-left:1px}#detail .favoriteUser span:nth-child(n+6){display:none}}#detail .viewMore{display:inline-block;margin-top:.2em;margin-left:5px}@media (min-width:768px){#detail .viewMore__text--long{display:inline}#detail .viewMore__text--short{display:none}}@media (max-width:767px){#detail .viewMore{margin-left:0}#detail .viewMore__text--long{display:none}#detail .viewMore__text--short{display:inline}}#detail .layout__question{border-width:1px;padding:10px}#detail .divide{margin-top:0;margin-bottom:10px;border-width:1px 1px 0}#detail .question__body{word-break:normal;word-wrap:break-word;overflow-wrap:break-word}#detail .question__links{margin:20px 0}#detail .questionMeta{display:table;width:100%}#detail .questionMeta__container{width:70%;height:auto;display:table-cell}#detail .questionMeta .scrollToAnswer{width:30%;height:auto;text-align:right;display:table-cell;vertical-align:bottom}#detail .answer__author,#detail .tags li{display:inline-block}#detail .questionMeta .scrollToAnswer__button{padding:8px 10%;margin-bottom:8px}#detail .answers,#detail .tags{list-style:none;padding:0}#detail .questionTags{margin:10px 0}#detail .tags li{margin:0 15px 5px 0;font-size:14px}#detail .locale,#detail .questionPublishedDate p{margin-bottom:5px}#detail .questionPublishedDate{font-size:90%;color:#a1a1a1}#detail .questionPublishedDate .dateDiff__period{font-weight:400}#detail .locale{color:#A0A0A0;font-size:.88em}#detail .layout__answers{margin-top:60px}#detail .answersTitle{font-size:18px;margin-left:5px;margin-bottom:5px}#detail .answers>li{border-width:0 1px 1px;padding:10px}#detail .answer__commands,#detail .answer__images{padding:0;list-style:none}#detail .answers>li:first-of-type{border-top-width:1px}#detail .answer__backIcons{position:relative;z-index:0}#detail .answer__authorImage canvas,#detail .answer__authorImage img{width:30px;height:30px;border-radius:50%}#detail .answer__dateDiff{display:inline-block;font-size:11px;margin-left:10px;color:#a1a1a1}#detail .answer__bestAnswerBody,#detail .answer__body{word-wrap:break-word;overflow-wrap:break-word;margin:10px 0 10px 20px;word-break:normal}#detail .answer__body{min-height:80px}#detail .answer__bestAnswerBody{min-height:20px}#detail .answer__bodyWithAttribution{min-height:60px}#detail .answer__bestAnswerBodyWithAttribution{min-height:20px}#detail .answer__links{margin:10px 20px}#detail .answer__footer{display:table;width:100%}#detail .answer__footer>div{display:table-cell}#detail .answerInput__author,#detail .answer__attribution li,#detail .answer__commands li,#detail .answer__image{display:inline-block}#detail .answer__footerMore{text-align:right;vertical-align:middle;line-height:1em}#detail .answer__attribution{list-style:none;padding:0;height:17px;width:100%;text-align:right;margin-bottom:10px}#detail .answer__attribution img{height:16px}#detail .answer__translateButton{text-align:right;margin-bottom:10px}#detail .answer__favoriteButton.active .answer__favoriteButtonIcon{color:#F03246}#detail .answer__favoriteButton.inactive .answer__favoriteButtonIcon{color:#cecece}#detail .answer__bestAnswer{position:absolute;right:10px;top:20px;width:80px;height:80px;background:url(/view/img/detail/best_answer.png) no-repeat;background-size:80px 80px;opacity:.5}#detail .answer__images{margin-top:20px}#detail .answer__image{vertical-align:top;position:relative;margin-right:10px;margin-bottom:10px}#detail .answer__image img{cursor:pointer}#detail .answer__image img:hover{opacity:.7}#detail .answer__bestAnswerMessage{border-left:5px #CECECE solid;padding-left:20px;margin-left:40px}@media (max-width:550px){#detail .answer__bestAnswerMessage{margin-left:18px}}#detail .answer__bestAnswerMessageHead{margin-bottom:10px}#detail .notLoggedIn{cursor:pointer}#detail .layout__answerInput{margin-top:60px}#detail .answerInput{border:1px solid #CECECE;padding:10px;background:#fff}#detail .answerInput__authorImage canvas,#detail .answerInput__authorImage img{width:30px;height:30px;border-radius:50%}#detail .answerInput__input{margin:10px 0}#detail .answerInput__remainChars{display:inline-block;vertical-align:middle;margin-top:10px;margin-right:10px;font-size:12px}#detail .answerInput__inputCharCount{font-size:16px;font-weight:700;color:#5B9BD5}@media (min-width:768px){#detail .answerInput__footer{display:table;width:100%}#detail .answerInput__submit{width:30%;display:table-cell;vertical-align:middle;margin-top:10px}#detail .answerInput__submitButton{display:inline-block;padding:8px 0;width:100%}}@media (max-width:767px){#detail .answerInput__footer{display:block;width:100%}#detail .answerInput__submit{display:block;width:100%;margin-top:10%}#detail .answerInput__submitButton{display:inline-block;padding:8px 0;width:40%}#detail .shareButton{text-align:center}}#detail .layout__shareButton{margin:10px 0 20px}#detail .shareButton{display:block;background-color:#FFF;margin:auto}#detail .shareButton__text{display:inline-block;padding:5px 10px 5px 0}#detail .shareButton__icons{list-style:none;padding-left:0;font-size:0;margin:0;display:inline-block;vertical-align:middle}#detail .shareButton__icon{display:inline-block}#detail .shareButton__icon a:hover{opacity:.3}#detail .shareButton__icon img{width:40px;height:40px}@media (min-width:768px){#detail .shareButton .shareButton__icon+.shareButton__icon{margin-left:10px}}@media (max-width:767px){#detail .shareButton .shareButton__icon+.shareButton__icon{margin-left:5px}#detail .paintTrialBanner{display:none}}#detail .favoriteModal .favoriteUser__userName{text-align:left}#detail .favoriteModal .modal-header{text-align:center}#detail .favoriteModal .modal-body{padding:0;width:100%;text-align:center;background-color:#F5F5F5}@media (min-width:768px){#detail .imagePreviewModal .modal-dialog{width:90%}}#detail .imagePreviewModal .modal-content{text-align:center;padding:10px}#detail .imagePreviewModal .modal-content img{max-width:100%}#detail .problemReportModal__body,#detail .selectBestAnswerModal__body{padding:20px 15px 15px}#detail .problemReportModal__expression,#detail .selectBestAnswerModal__expression{padding:0 0 10px}#detail .previewWrapper{padding-top:50px;width:80%;background-color:#F5F5F5}#detail .previewMask{background-color:#A00;opacity:.2;position:fixed;left:0;top:48px;right:0;bottom:0;z-index:600}#detail .previewHeader{max-width:980px;margin:auto;padding:10px}#detail .previewHeader__notice{color:#B00;font-size:80%}@media (max-width:530px){#detail .previewHeader__notice{display:none}}#detail .previewOperation{position:fixed;left:0;top:48px;width:100%;height:48px;z-index:610;background-color:#fff}#detail .previewOperation .dropdown{margin-left:10px}#detail .paintTrialBanner{width:100%;margin-top:30px;text-align:center}#detail .favoriteList{min-height:400px}#detail .favoriteList i{line-height:380px;font-size:17pt}#detail .favoriteList .favoriteTable{padding:0;margin:0;width:100%}#detail .favoriteList .favoriteTable tr{border-bottom:1px #E0E0E0 solid}#detail .favoriteList .favoriteTable td{padding-top:5px}@media (max-width:480px){#detail .favoriteList .favoriteUser__userName{margin-left:25px}}#detail .favoriteList .favoriteUser__profileImage canvas,#detail .favoriteList .favoriteUser__profileImage img{width:30px;height:30px;border-radius:50%;margin-left:15px}#detail .favoriteList .favoriteUser__createdAt{color:#A0A0A0;font-size:8pt;float:right;text-align:right}#detail .deletedByAdmin{margin-top:20px}#detail .helpfulButtonContainer{margin:auto;max-width:500px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#detail .helpfulButtonContainer__HelpfulButton{text-align:center;width:100%;margin:8px;min-height:50px;border:1px solid #4169e1;color:#4169e1;background-color:#fff}#detail .helpfulButtonContainer__HelpfulButton:hover{color:#4169e1;border:1px solid #4169e1;opacity:.5}#detail .helpfulButtonContainer__HelpfulButton:active{color:#fff;border:1px solid #4169e1;background-color:#4169e1;opacity:1}#detail .helpfulButtonContainer__HelpfulTextAfterClick{display:none;text-align:center}#detail .layout__fixedBanner{position:fixed;right:16px;bottom:0;z-index:500}#detail .layout__fixedBannerMobile{display:none}@media (max-width:767px){#detail .layout__fixedBanner{display:none}}#detail .layout__fixedBanner .fixedBanner{border-radius:5px 5px 0 0;padding:0}#detail .layout__fixedBanner .fixedBanner__closedView{cursor:pointer}#detail .layout__fixedBanner .fixedBanner__closedView:hover{opacity:.5;background-color:#fff}#detail .layout__fixedBanner .fixedBanner__head{width:100%;padding:3px 10px}#detail .layout__fixedBanner .fixedBanner__title--mark{vertical-align:middle;display:inline-block;margin-right:5px}#detail .layout__fixedBanner .fixedBanner__close{cursor:pointer}#detail .layout__fixedBanner .fixedBanner__close:hover{opacity:.3}#detail .layout__fixedBanner .fixedBanner__content{text-align:center;padding:0;margin:0}#detail .layout__fixedBanner .fixedBanner__content a:hover img{opacity:.6}#detail .layout__fixedBanner .fixedBanner__products{list-style:none;padding:0}#detail .layout__fixedBanner .fixedBanner__products li{display:inline-block}#detail .layout__fixedBanner .fixedBanner__products li:nth-child(n+2){margin-left:5px;padding-left:5px;border-style:solid;border-color:silver;border-width:0 0 0 1px}#detail .layout__fixedBanner .closed{background-color:#F5F5F5}#detail .layout__fixedBanner .opened{background-color:#FFF;border-style:solid;border-color:silver;border-width:1px}#question{border:1px solid #E0E0E0;box-shadow:none;word-break:normal}#question h1{padding:0 10px}#question .row{padding:20px}#question section h2{margin-top:0}#question .form-group{margin-bottom:15px}#question .has-error .imageFile{border:2px solid #a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);width:244px;height:244px}#question .submitNote{margin-top:10px}#question .submitNote .noteText{font-size:12px}#question .submitNote .noteText ul{margin-left:10px;padding-left:10px}#question .note{margin-top:20px}#question .note .noteItem{display:inline;font-size:12px;padding:2px 10px;color:#FFF;border-radius:5px}#question .note .noteItem--point{background-color:#C55A11}#question .note .noteText{font-size:11px}#question .note .noteText .example{list-style:none;margin-left:12px;padding-left:12px}#question .note .noteText .example .goodExample{color:#7E9ED6}#question .note .noteText .example .badExample{color:#D86161}#question .note .noteText .subNote{margin-left:0;padding-left:0;margin-top:3px;list-style:none}#question .note .noteText ul,#question .topNote__service ul{margin-left:10px;padding-left:10px}#question .note .noteText .cornerDescription li{list-style:none}#question .note .noteText .cornerDescription i{margin-right:5px}#question .note .noteText ul{margin-top:10px}#question .topNote__service{font-size:14px}#question .topNote__serial{font-size:12px;color:#D86161;border:1px solid #D86161;border-radius:5px}#question .topNote__serial ul{margin:0;padding:10px}#question .topNote__serial li{list-style:none}#question .cornerDescription{font-size:.75em;color:#708090}#question .recommendedQuestions{margin-top:40px;margin-bottom:5px}#question .recommendedQuestions__lead{font-weight:700}#question .recommendedQuestions__body{background-color:#F3F3F3;border-radius:5px;margin-top:3px;padding:15px;min-height:200px}#question .recommendedQuestions__body ul{padding-left:25px}#question .recommendedQuestions__body label{color:#777;display:block;font-size:9pt}#question .recommendedQuestions__viewMore{display:none;width:100%;text-align:center;font-weight:700}#question .recommended-questions{margin:40px 0 0 30px;width:85%}#question .recommended-questions span{display:block;font-weight:700;margin-bottom:10px}#question .recommended-questions li{margin-bottom:5px}#question .questionInput__inputChars{display:inline-block;vertical-align:middle;margin-top:10px;margin-right:10px;font-size:12px}#question .questionInput__inputChars--chars{font-size:16px;font-weight:700;color:#5B9BD5}#question .questionInput__RemainCharNote{text-align:center;color:#D86161}#question .imageFile{position:relative;min-height:92px;cursor:pointer}#question .imageFile__image{display:block;margin:0;max-width:100%}#question .imageFile__help_outer{position:absolute;top:0;left:0;width:100%;font-size:85%;background-color:rgba(32,32,32,.5);color:#ccc;opacity:.7}#question .imageFile__help{display:table;max-width:380px;width:100%;margin:auto;height:90px;padding-right:10px}#question .imageFile__help i{display:table-cell;text-align:center;vertical-align:middle;font-size:40px;width:120px;padding-left:30px}#question .imageFile__help p{display:table-cell;text-align:left;vertical-align:middle}#question .imageFile__clipboardUploadButton{display:none;text-align:center}#question .imageFile__clipboardUploadButton__inner{display:inline;width:100%;line-height:90px}#question .imageFile__clipboardUploadButton .imageFile__uploadIcon{vertical-align:middle;font-size:40pt}#question .imageFile__clipboardUploadButton .imageFile__uploadText{vertical-align:middle;font-size:25pt;margin-left:10px}@media (max-width:550px){#question .imageFile__clipboardUploadButton .imageFile__uploadIcon{font-size:30pt}#question .imageFile__clipboardUploadButton .imageFile__uploadText{font-size:15pt}}@media (min-width:768px){#question .imagePreviewModal .modal-dialog{width:90%}}#question .imagePreviewModal .modal-content{text-align:center;padding:10px}#question .imagePreviewModal .modal-content img{max-width:100%}#question .category{padding-left:15px}#question .category .checkbox{display:inline-block;word-break:normal}#question .tag__inputArea{padding:10px;background-color:#EEE;color:#777;border-radius:5px}#question .tag label{display:block;font-size:.9em}#question .tag__input{width:100%;box-shadow:none;border-radius:18px 0 0 18px;padding:2px 14px;line-height:30px;margin:1px 0;overflow:auto}#question .tag__input input{height:30px;min-width:300px}#question .tag__input .tag span:hover{color:#b0e1ef}@media (max-width:380px){#question .tag__input input{min-width:100%;width:100%}}#question .tag__addButton{background-color:#FFF;border-radius:0 18px 18px 0;min-height:36px;height:100%;padding:0 10px;border-style:solid;border-width:1px;border-color:#CCC}#question .tag__addButton:hover{background-color:#e6e6e6}#question .tag__addedTags{margin-top:10px;margin-bottom:10px;padding-left:0;list-style:none;font-size:0}#question .tag__addedTags li{display:inline-block;margin-left:5px;margin-bottom:3px;font-size:12px;padding:.2em .4em;border-radius:.5em;background-color:#5bc0de;color:#FFF;font-weight:700}#question .tag__addedTags li .close{font-size:16px;color:#FFF;opacity:.9;margin-left:.3em;font-weight:400}#question .tag__addedTags li .close:hover{color:#b0e1ef}#question .tag__recommendedTags li,#question .word__splitedWords li{display:inline-block;margin-left:5px;border-radius:.5em;color:#FFF;font-weight:700}#question .tag__recommendedTags{cursor:pointer;margin-top:10px;margin-bottom:10px;padding-left:0;list-style:none;font-size:0}#question .tag__recommendedTags li{margin-bottom:3px;font-size:12px;padding:.2em .4em}#question .tag__recommendedTags li:hover{background-color:#b0e1ef}#question .tag__recommendedTags li.unselected{background-color:#5bc0de}#question .tag__recommendedTags li.selected,#question .word__splitedWords li:hover{background-color:#b0e1ef}#question .word__splitedWords{cursor:pointer;margin-top:10px;margin-bottom:10px;padding-left:0;list-style:none;font-size:0}#question .word__splitedWords li{margin-bottom:3px;font-size:12px;padding:.2em .4em}#question .word__splitedWords li.checked{background-color:#5bc0de}#question .word__splitedWords li.unchecked{background-color:#b0e1ef}#question .label-block{display:block}#question .submitButton,#question .uploadButton{margin-top:20px;margin-bottom:10px}#question .errorMessage{color:#a94442}#question .submitMessage{padding:30px;height:500px}#question .submitMessage__main{margin:10px}#question .submitMessage a{display:block;margin:10px 0 0}#question .submitMessage__links{margin-top:50px}#question input::-ms-clear{display:none}#question .ogpTarget{height:90px;margin:30px 0}#index{padding-left:0;padding-right:0}#index .corner_introduction{margin-top:30px;word-break:normal}#index .corner_introduction .corner_introduction__items{margin-bottom:10px}@media (min-width:768px){#index .corner_introduction .corner_introduction__items{display:-ms-flexbox;display:flex}}#index .corner_introduction .corner_introduction__items a{color:#333}#index .corner_introduction .corner_introduction__items a:focus,#index .corner_introduction .corner_introduction__items a:hover{text-decoration:none;color:#b3b3b3}#index .corner_introduction .corner_introduction__items a:focus img,#index .corner_introduction .corner_introduction__items a:hover img{opacity:.7}#index .corner_introduction .corner_introduction__item{width:100%;height:100%;background-color:#FFF;padding:10px}#index .corner_introduction .corner_introduction__image{width:100%;height:auto}#index .corner_introduction .corner_introduction__descriptionHead{margin:3px;padding:5px 5px 5px 0}#index .corner_introduction .corner_introduction__descriptionList{padding:0 5px 5px;color:#A0A0A0;font-size:.9em}#index .corner_introduction .corner_introduction__leftItemWrapper{padding-left:0}#index .corner_introduction .corner_introduction__rightItemWrapper{padding-right:0}#index .layout__searchResult+.layout__searchResult{position:relative;margin-top:60px}#index .layout__searchResult+.layout__searchResult::before{content:'';border-bottom:#CDCDCD 2px solid;width:30%;height:2px;position:absolute;top:-15px;right:0;left:0;margin:auto}#index .hotQuestions h2,#index .newQuestions h2,#index .tagCloud h2,#index .terminatingQuestions h2,#index .unansweredQuestions h2,#index .worldQuestions h2{display:inline-block;margin-left:7px;margin-right:10px}#index .hotQuestions .viewMore,#index .newQuestions .viewMore,#index .tagCloud .viewMore,#index .terminatingQuestions .viewMore,#index .unansweredQuestions .viewMore,#index .worldQuestions .viewMore{display:block;padding-top:10px;padding-right:10px;text-align:right}#index .newQuestions h2{margin-top:0}@media (min-width:768px){#index .layout__postQuestion{margin-top:95px;margin-bottom:60px}#index .tagCloud__tags{text-align:justify}}@media (max-width:767px){#index .layout__postQuestion{margin-top:15%;margin-bottom:10%}}#index .layout__postQuestion div{max-width:872px;margin-left:auto;margin-right:auto}#index .layout__postQuestionInner{padding-left:10px;padding-right:10px}#index .postQuestionButton{padding:10px;color:#FFF;font-weight:700;background-color:#70AE46}#index .postQuestionButton:hover{background-color:#a6d08a}#index .postQuestionButton .fa{font-size:28px}#index .postQuestionButton .fa,#index .postQuestionButton span{display:inline-block;vertical-align:middle}#index .topNotification{padding:10px;margin-top:32px;margin-bottom:-25px;background-color:#FFF;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);word-break:normal}#detail .active.operationButton,#detail .operationButton:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#index .tagCloud__tags{background-color:#fff;border:1px solid #e0e0e0;padding:12px 7px 0}#index .tagCloud__link{display:inline-block;text-decoration:none}#index .tagCloud__link:hover{opacity:.8}#index .tagCloud__tag{display:inline-block;background:#5bc0de;margin:0 3.5px 7px;font-size:14px;padding:3px 10px;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#index .layout__ranking,#index .tagCloud{margin-top:60px;position:relative}#index .layout__ranking::before,#index .tagCloud::before{content:'';border-bottom:#CDCDCD 2px solid;width:30%;height:2px;position:absolute;top:-15px;right:0;left:0;margin:auto}@media (max-width:767px){#index .tagCloud__tags{text-align:left}}#information{word-break:normal;max-width:980px}#information .lead-block{padding:10px;border-radius:10px;border:1px solid #CCC;margin:10px 0 16px}#information .lead-block h3{padding-top:60px}#information .lead-block ul{margin-top:10px}#information .lead{font-size:16px;margin:0}#information .margin-top{margin-top:55px}#information h2{padding-top:80px;color:gray;font-weight:700;border-bottom:1px solid gray;margin:-48px 0 16px}#information h3{color:gray;font-weight:700;font-size:18px;margin:-48px 0 12px;padding-top:70px}#information p,#information ul li{font-size:16px;line-height:1.7}#information .heading{color:#666}#information ul{padding-left:20px}#information ul.text-warning{list-style:none;padding-left:16px;font-size:14px;color:gray}#information ul.text-warning li:before{display:inline-block;font-size:inherit;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"*"}#information ul.text-warning li{text-indent:-8px}#information ul.list-unstyled{padding-left:20px}#information dl.dl-horizontal dt{margin:0;padding-top:0;text-align:center;white-space:normal}#information dt{font-size:16px;padding-top:80px;margin:-66px 0 8px;color:#666}#information dd{font-size:16px;line-height:1.7;margin-bottom:16px}#information dl.small dd,#information dl.small dt{font-size:14px}#information section{padding:10px}#information section img{max-width:100%}#information div.help-block{font-size:14px;color:#666;padding:10px 20px;margin:0 0 20px}#information .table-row{border-bottom:1px solid #eee}#information .col-item{margin:3px}.layout__ranking .selectSort,.layout__ranking .selectStatusFilter{display:inline-block}.layout__ranking .selectSort .selectButton,.layout__ranking .selectStatusFilter .selectButton{background-color:#FFF;color:#000;padding:5px 10px}.layout__ranking .selectSort .selectButton:hover,.layout__ranking .selectStatusFilter .selectButton:hover{background-color:#e6e6e6}.layout__ranking .selectSort .selectButton.selected,.layout__ranking .selectStatusFilter .selectButton.selected{background-color:#949EA4;color:#FFF}.layout__ranking .selectSort .selectButton.selected:hover,.layout__ranking .selectStatusFilter .selectButton.selected:hover{background-color:#cbd0d3}.layout__ranking .selectSort :first-child,.layout__ranking .selectStatusFilter :first-child{border-radius:10px 0 0 10px}.layout__ranking .selectSort :last-child,.layout__ranking .selectStatusFilter :last-child{border-radius:0 10px 10px 0}#detail .operationButton{background-color:#f5f5f5;border-style:solid;border-radius:8px;border-color:#A9A9A9;border-width:1px 2px 2px 1px}#detail .operationButton:active,#detail .operationButton:hover{background-color:#dcdcdc}#detail .active.operationButton{background-color:#dcdcdc;border-width:1px}#detail .disabled.operationButton{color:#999;background-color:#dcdcdc}.layout__searchInput{top:48px;left:0;right:0;min-height:60px;max-height:100px;margin:auto;z-index:500;overflow:auto;background-color:#F5F5F5;padding:10px 16px}.layout__searchInput .input-group{margin:auto;max-width:1140px;height:100%}.layout__searchInput .input-group .input-group-btn{padding:1px 0}.layout__searchInput .bootstrap-tagsinput{width:100%;box-shadow:none;border-radius:18px 0 0 18px;padding:2px 14px;line-height:30px;margin:1px 0;overflow:auto}.layout__searchInput .bootstrap-tagsinput input{height:30px;min-width:300px}.layout__searchInput .bootstrap-tagsinput .tag span:hover{color:#b0e1ef}@media (max-width:460px){.layout__searchInput .bootstrap-tagsinput input{min-width:100%;width:100%}}.layout__searchInput .searchWordClearButton{background-color:#FFF;width:36px;min-height:36px;height:100%;padding:0;margin-right:1px;border-style:solid;border-width:1px 1px 1px 0;border-color:#CCC}.layout__searchInput .searchWordClearButton:hover{background-color:#e6e6e6}.layout__searchInput .searchWordClearButton.active{color:#FFF;background-color:#5bc0de;box-shadow:none}.layout__searchInput .searchWordClearButton.active:hover{background-color:#b0e1ef}.layout__searchInput .collapseConditionButton{border-radius:0 18px 18px 0;min-height:36px;height:100%;width:63px;padding:0 10px;border-style:solid;border-width:1px;border-color:#CCC}.layout__searchInput .collapseConditionButton__open{background-color:#FFF}.layout__searchInput .collapseConditionButton__open:hover{background-color:#e6e6e6}.layout__searchInput .collapseConditionButton__close{color:#FFF;background-color:#3F3F3F}.layout__searchInput .collapseConditionButton__close:hover{background-color:#262626}.layout__container{max-width:1140px;margin:auto;padding:0}.layout__searchDetail{position:fixed;left:20px;right:20px;z-index:500;overflow:auto;max-height:80%;background-color:rgba(0,0,0,.7);color:#FFF;padding:10px}@media (max-width:480px){.layout__searchDetail{bottom:20px}}.layout__searchDetail .searchButton{color:#FFF;background-color:grey;border-radius:10px;border:none;margin-right:5px;margin-bottom:7px}.layout__searchDetail .searchButton:hover{background-color:#A0A0A0}.layout__searchDetail .searchButton__selected{background-color:#E0E0E0;color:#000}.layout__searchDetail .searchButton__selected:hover{background-color:silver}@media (max-width:767px) and (orientation:landscape){.layout__searchDetail{max-height:70%}.layout__searchDetail .closeButton__wrapper{height:100px}}.layout__searchDetail .closeButton__button{padding-left:30px;padding-right:30px;margin-right:5px;margin-bottom:5px;border-radius:6px}.layout__searchDetail .selfLocale{border:1px solid #E0E0E0}.layout__searchDetail hr{border-color:grey;margin:10px 0}.layout__searchTerm .searchTerm{margin:0;font-size:18px}@media (min-width:768px){.layout__searchTerm .searchTerm{font-size:20px}}@media (min-width:992px){.layout__searchTerm .searchTerm{font-size:22px}}.layout__searchTerm .searchTerm--active{margin:0 0 30px;color:#337ab7;display:inline-block;line-height:1.6}.layout__searchTerm .searchTerm__label::after{content:' : '}.layout__searchTerm .searchTerm .searchTerm__text+.searchTerm__label{margin-left:1em}.layout__searchTerm .searchTerm .searchTerm__text+.searchTerm__text::before{content:', '}.layout__searchTerm .searchTerm .searchTerm__text+.searchTerm__text:first-child::before{content:none}.layout__searchTerm .searchWord{margin-right:1em}.layout__searchTerm .searchWord .searchWord__value+.searchWord__value{margin-left:.5em}.layout__recirculation .layout__searchResult:first-child{margin-top:200px}.layout__recirculation .viewMore+.layout__searchResult{margin-top:70px}.layout__searchResult .narrowSearch{margin-bottom:30px}.layout__searchResult .searchSelectWrap{position:relative;padding:0;max-width:1140px;background:#FFF;z-index:0}.layout__searchResult .searchSelectWrap::after{text-align:center;font:normal normal normal 20px FontAwesome;content:"\f0d7";color:#666;width:auto;height:20px;position:absolute;z-index:-100;top:0;bottom:0;right:15px;margin:auto}.layout__searchResult .searchSelect{cursor:pointer;font-size:14px;width:100%;height:38px;padding:0 30px 0 18px;border:1px solid #ccc;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0}.layout__searchResult .searchSelect:focus{outline:0}.layout__searchResult .searchSelect.disabled{color:#ccc;cursor:inherit}.layout__searchResult .searchSelect::-ms-expand{display:none}@media (max-width:1140px){.layout__searchResult .layout__searchTerm,.layout__searchResult .narrowSearch,.layout__searchResult .resultTitle{padding:0 16px}}@media (max-width:992px){.layout__searchResult .searchSelectWrap+.searchSelectWrap{margin-left:0;margin-top:12px}}.layout__searchResult .resultTitle{padding-top:20px;margin-bottom:30px}.layout__searchResult .resultItem{background-color:#FFF;border-color:#E0E0E0;border-style:solid;border-width:0 1px 1px;padding:10px}.layout__searchResult .resultItem:first-of-type{border-top-width:1px}.layout__searchResult .resultItem__clipUserHandle{float:left;font-size:12px;white-space:nowrap;margin-bottom:5px}.layout__searchResult .resultItem__clipUserHandle canvas,.layout__searchResult .resultItem__clipUserHandle img{border-radius:50%;width:20px;height:20px}.layout__searchResult .resultItem__status{float:right;font-size:12px;padding:2px 10px;color:#FFF;border-radius:5px}.layout__searchResult .resultItem__status--recruitment{background-color:#10A010}.layout__searchResult .resultItem__status--terminated{background-color:#A01010}.layout__searchResult .resultItem__status--resolved{background-color:#1010A0}.layout__searchResult .resultItem__title{width:100%;min-height:1.4em;font-size:1.4em}.layout__searchResult .resultItem__attribution{margin-bottom:4px;height:17px;width:100%;text-align:right}.layout__searchResult .resultItem__attribution img{height:16px}.layout__searchResult .resultItem__categories{display:table;font-size:12px;overflow:hidden;vertical-align:middle}@media (min-width:768px){.layout__searchResult .resultItem__categoryGroup,.layout__searchResult .resultItem__cornerGroup{display:table-cell;vertical-align:text-top}.layout__searchResult .resultItem__categoryGroup{padding:0 .5em}}@media (max-width:767px){.layout__searchResult .resultItem__categoryGroup,.layout__searchResult .resultItem__cornerGroup{display:block}.layout__searchResult .resultItem__categoryGroup{padding:0;margin:2% -.5em}}.layout__searchResult .resultItem__corner{display:inline-block;color:#FFF}.layout__searchResult .resultItem__corner a{white-space:nowrap;border-radius:15px;display:inline-block;color:#FFF;background-color:#CDCDCD;padding:2px 15px}.layout__searchResult .resultItem__category{display:inline-block;margin:.25em .5em}.layout__searchResult .resultItem__locale{font-size:.88em;margin-top:5px}.layout__searchResult .resultItem__updatedAt{display:inline-block;font-size:12px;margin-left:15px}.layout__searchResult .resultItem__category,.layout__searchResult .resultItem__locale,.layout__searchResult .resultItem__updatedAt{color:#000}.layout__searchResult .resultItem__category a,.layout__searchResult .resultItem__locale a,.layout__searchResult .resultItem__updatedAt a{color:#A0A0A0;text-decoration:none}.layout__searchResult .resultItem__category a:active,.layout__searchResult .resultItem__category a:visited,.layout__searchResult .resultItem__locale a:active,.layout__searchResult .resultItem__locale a:visited,.layout__searchResult .resultItem__updatedAt a:active,.layout__searchResult .resultItem__updatedAt a:visited{color:#A0A0A0}.layout__searchResult .resultItem__category a:hover,.layout__searchResult .resultItem__locale a:hover,.layout__searchResult .resultItem__updatedAt a:hover{color:#23527c;text-decoration:underline}.attachImage button,.ogpLink:active,.ogpLink:focus,.ogpLink:hover,.scrollableMenu__link a,.userAttributeIcon,.userAttributeIcon:focus,.userAttributeIcon:hover{text-decoration:none}.layout__searchResult .resultItem__commentCount,.layout__searchResult .resultItem__commentCount--active,.layout__searchResult .resultItem__favoriteCount,.layout__searchResult .resultItem__favoriteCount--active,.layout__searchResult .resultItem__pageviewCount,.layout__searchResult .resultItem__pageviewCount--active{display:inline-block;font-size:12px;margin-right:5px;color:#A0A0A0}.layout__searchResult .resultItem__commentCount .resultItem__number,.layout__searchResult .resultItem__favoriteCount .resultItem__number,.layout__searchResult .resultItem__pageviewCount .resultItem__number{color:#333}.layout__searchResult .resultItem__favoriteCount--active{color:#E91E63;font-weight:700}.layout__searchResult .resultItem__pageviewCount--active{color:#000;font-weight:700}.layout__searchResult .resultItem__commentCount--active{color:#651FFF;font-weight:700}.layout__searchResult .resultItem__footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout__searchResult .resultItem__numbersInfo{-ms-flex-positive:3;flex-grow:3;vertical-align:bottom}@media (min-width:768px){.layout__searchResult .resultItem__bestAnswerButton{padding-right:5px;-ms-flex-order:1;order:1}}@media (max-width:767px){.layout__searchResult .resultItem__bestAnswerButton{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:3;order:3;padding-top:10px}}.layout__searchResult .selectDeleted .selectButton,.layout__searchResult .starredSelectMenu .selectButton{padding:5px}.layout__searchResult .resultItem__star{vertical-align:bottom;font-size:20px;-ms-flex-order:2;order:2}.layout__searchResult .resultItem__star .fa{color:#b3b3b3}.layout__searchResult .resultItem__star .fa:hover,.layout__searchResult .resultItem__star--registered .fa{color:#FFC000}.layout__searchResult .resultItem__deleted{display:table-cell;min-width:80px;min-height:2.8em;text-align:right;font-size:13pt;color:#999;vertical-align:bottom}.layout__searchResult .selectDeleted a,.layout__searchResult .selectDeleted select{font-size:9pt}.layout__searchResult .searchCount{margin-top:2px;margin-bottom:8px;margin-right:5px}.layout__searchResult .searchResultPager{margin-bottom:150px}.layout__searchResult .notFound{padding-left:10px;padding-right:10px}.layout__searchResult .notFound .questionSuggest{margin-top:70px}.layout__searchResult .notFound .questionSuggest .questionSuggestInner{margin-top:20px;max-width:450px;margin-left:auto;margin-right:auto}.layout__searchResult .notFound .questionSuggest .questionSuggestInner .questionSuggestButton{padding:10px;background-color:#70AE46;color:#FFF;font-weight:700}.layout__searchResult .notFound .questionSuggest .questionSuggestInner .questionSuggestButton:hover{background-color:#a6d08a}.layout__searchResult .notFound .questionSuggest .questionSuggestInner .questionSuggestButton .fa{font-size:28px}.layout__searchResult .notFound .questionSuggest .questionSuggestInner .questionSuggestButton .fa,.layout__searchResult .notFound .questionSuggest .questionSuggestInner .questionSuggestButton span{display:inline-block;vertical-align:middle}.layout__carousel .carousel-control .fa{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.layout__carousel .carousel-control .fa-chevron-left{margin-left:-10px;left:50%}.layout__carousel .carousel-control .fa-chevron-right{margin-right:-10px;right:50%}@media screen and (min-width:768px){.layout__carousel .carousel-control .fa{width:45px;height:45px;margin-top:-15px;font-size:45px}.layout__carousel .carousel-control .fa-chevron-left{margin-left:-15px;left:50%}.layout__carousel .carousel-control .fa-chevron-right{margin-right:-15px;right:50%}}.scrollableMenu{margin:0 auto;width:100%;padding:0;text-align:center;font-size:16px;white-space:nowrap}.scrollableMenu__wrapper{position:relative;width:100%;height:30px;margin:0 auto;overflow-y:hidden}.scrollableMenu__gradation{background:linear-gradient(to right,rgba(255,255,255,0) 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f5f5f5', GradientType=1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f5f5f5', GradientType=1);height:100%;position:absolute;right:0;top:0;width:6%;z-index:2}#information,#question,.ogpLink{background-color:#FFF;border-color:#E0E0E0;border-style:solid;border-width:1px}.scrollableMenu__group{position:relative;list-style:none;padding:0;overflow-y:hidden;height:100px}.scrollableMenu__group:after{content:"";display:table;clear:both}.scrollableMenu__group::-webkit-scrollbar{display:none}.scrollableMenu__link{display:inline-block;padding:10px 40px}.scrollableMenu__link a{color:#333}.scrollableMenu__link a:hover{position:relative;color:#2376E5;text-decoration:none}@media (max-width:767px){.scrollableMenu{margin:0 auto}.scrollableMenu__wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scrollableMenu__line{display:none}.scrollableMenu__link{padding:10px 6%}}.ogpLink{display:table;color:#000;margin-bottom:10px}.ogpLink__content,.ogpLink__image{display:table-cell}@media (min-width:768px){.ogpLink{width:90%}}@media (max-width:767px){.ogpLink{width:100%}}.ogpLink:hover img{opacity:.4}.ogpLink:hover div{color:#A0A0A0}.ogpLink__imageInner{width:90px;height:90px;overflow:hidden;position:relative}.ogpLink__imageInner img{position:absolute;left:0;top:0}.ogpLink__content{width:10000px;height:90px;vertical-align:top;padding:5px 5px 0;word-break:break-all;overflow-wrap:break-word}.ogpLink__title{font-weight:700;height:1.42em;overflow:hidden}.ogpLink__description{font-size:12px;height:2.84em;overflow:hidden}@media (max-width:767px){.ogpLink__title{height:4.26em}.ogpLink__description{display:none}}.ogpLink__url{font-size:12px;height:1.42em;overflow:hidden;margin-top:5px;color:grey}.attachImage__uploadContainer{display:table}.attachImage__uploadButton{display:inline-block}@media (min-width:768px){.attachImage{margin-top:10px}.attachImage__uploadButton{text-align:left}}@media (max-width:767px){.attachImage{margin-top:10%}.attachImage__uploadButton{text-align:center;width:100%}}.attachImage__description{font-weight:700;margin-left:.5em;letter-spacing:1px}.attachImage i,.attachImage span{display:inline-block;vertical-align:middle}.attachImage .fa{font-size:26px}.attachImage button{font-size:12px;background:0 0;border:none;color:#333}.attachImage button:hover{color:#888}.attachImage button:active,.attachImage button:focus{box-shadow:none;outline:0}.attachImage--dragOver,.attachImage--notLoggedIn{opacity:.4;filter:alpha(opacity=40);-ms-filter:"alpha( opacity=40 )"}.attachImage__clipboardUploadButton{display:none}.attachImage__clipboardUploadButton i,.attachImage__clipboardUploadButton span{display:inline-block;vertical-align:middle}.attachImage__clipboardUploadButton span{font-size:14pt;font-weight:700;margin-left:5px}.attachImage__clipboardUploadButton .fa{font-size:40px}.attachedImages{list-style:none;padding:0}.attachedImages .attachedImage{display:inline-block;position:relative;vertical-align:top;margin-right:10px;margin-bottom:10px;max-width:960px}.attachedImages .attachedImage--closeButton{background:0 0;border:none;position:absolute;padding:0;top:-10px;right:-5px;font-size:30px;color:#F03246}.attachedImages .attachedImage--closeButton:hover{color:#f7919c}.attachedImages .attachedImage--closeButton:active,.attachedImages .attachedImage--closeButton:focus{box-shadow:none;outline:0}.attachedImages .attachedImage--closeButton i{background:#fff;padding:1px 3px;border-radius:50%}.attachedImages .attachedImage>img{max-width:100%;width:100%;cursor:pointer}.attachedImages .attachedImage>img:hover{opacity:.6}.attachedImages .attachedImage .progressWrapper{width:50%;padding-top:15px;position:absolute;top:50%;right:25%;display:none}.attachedImages .attachedImageGif{display:inline-block;position:relative;margin-right:10px;margin-bottom:10px}.attachedImages .attachedImageGif img{max-width:100%}@media (min-width:992px){.attachedImages .attachedImageGif img{max-width:960px}}.attachedImages .attachedImageGif .imageGifButton{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:60px;height:60px}.attachedImages .attachedImageGif .imageGifButton .imageGifButtonBackground{width:60px;height:60px;border-radius:50%;background-color:#000;opacity:.5}.attachedImages .attachedImageGif .imageGifButton .imageGifButtonIcon{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;font-size:35px;color:#FFF;width:50px;height:50px;padding-left:15px;padding-top:7px}.attachedImages .attachedImageGif:hover{cursor:pointer}.attachedImages .attachedImageGif:hover img{opacity:.5}.attachedImages .attachedImageGif:hover .imageGifButtonBackground{opacity:.2}.previewFooterOperation{position:relative;z-index:605;background-color:#FFF;border:1px solid #F5F5F5;bottom:-1px}.previewFooterOperation .previewFooter{max-width:980px;margin:auto;padding:10px}.attributeDescriptionModal .modal-body{padding:0}.attributeDescriptionModal__column{display:table-cell;text-align:center;vertical-align:middle}.attributeDescriptionModal__column--profile{width:100px}.attributeDescriptionModal__column--description{text-align:left;width:10000px;padding:10px 10px 10px 0}.attributeDescriptionModal__items{list-style:none;padding:0;height:400px;overflow:auto}.attributeDescriptionModal__item{display:table;background-color:#fff;border-style:solid;border-color:#ddd;border-width:0 1px 1px;width:100%}.attributeDescriptionModal__icon{padding:10px;min-width:100px}.attributeDescriptionModal__icon img{width:48px}.attributeDescriptionModal__content{display:table-cell;vertical-align:top;width:10000px}.attributeDescriptionModal__title{font-weight:700}.attributeDescriptionModal__userAttributeIcon--moderator{color:#5a5ab5}.attributeDescriptionModal__userAttributeIcon--evangelist{color:#db5244}.attributeDescriptionModal__userAttributeIcon--mvp{color:#22a718}.attributeDescriptionModal__userAttributeIcon--nvp{color:#ffd966}.userAttributeIcon{display:none;font-size:16px}.userAttributeIcon--moderator{display:inline-block;color:#5a5ab5}.userAttributeIcon--moderator:focus,.userAttributeIcon--moderator:hover{color:#8e8ecd}.userAttributeIcon--evangelist{display:inline-block;color:#db5244}.userAttributeIcon--evangelist:focus,.userAttributeIcon--evangelist:hover{color:#eca199}.userAttributeIcon--mvp{display:inline-block;color:#22a718}.userAttributeIcon--mvp:focus,.userAttributeIcon--mvp:hover{color:#2bd41e}.userAttributeIcon--nvp{display:inline-block;color:#ffd966}.userAttributeIcon--nvp:focus,.userAttributeIcon--nvp:hover{color:#ffe699}.layout__ranking .selectSort,.layout__ranking .selectStatusFilter{padding:0 10px 5px 0}.layout__ranking h2{display:inline-block;margin-right:10px;margin-left:7px}.layout__ranking .title{padding-top:20px}.layout__ranking .about{font-size:85%;margin-left:20px}.layout__ranking .operationArea{margin-bottom:30px}.layout__ranking .rankingArea{margin-bottom:50px}.layout__ranking .rankingItem{background-color:#FFF;border-color:#E0E0E0;border-style:solid;border-width:0 1px 1px;padding:10px}.layout__ranking .rankingItem:first-of-type{border-top-width:1px}.layout__ranking .rankingItem__rankArea{display:table-cell;width:60px;min-width:60px;text-align:center;vertical-align:middle}.layout__ranking .rankingItem__profileImageArea{display:table-cell;width:55px;min-width:55px;text-align:center;vertical-align:middle}.layout__ranking .rankingItem__informationArea{display:table-cell;width:100%;max-width:1px;padding-left:10px}.layout__ranking .rankingItem__clipUserHandle{color:#4F93C8;font-size:16px;font-weight:700}.layout__ranking .rankingItem__deletedClipUserHandle{font-size:16px}.layout__ranking .rankingItem__profileImage canvas,.layout__ranking .rankingItem__profileImage img{width:40px;height:40px;border-radius:50%}.layout__ranking .rankingItem__rankVariation{width:100%;text-align:center;margin-top:5px}.layout__ranking .rankingItem__rankVariation .fa-arrow-up{font-size:1.3em;color:#FFA8A8}.layout__ranking .rankingItem__rankVariation .fa-arrow-down{font-size:1.3em;color:#5AD3D8}.layout__ranking .rankingItem__rankVariation .fa-arrow-right{font-size:1.3em;color:#DD3}.layout__ranking .rankingItem .rankingItem__profileInfo{color:#A0A0A0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}@media (max-width:767px){.layout__ranking .rankingItem .rankingItem__profileInfo{display:none}}.layout__ranking .rankingItem .rankingItem__rankvalInfo{width:100%;text-align:right}.layout__ranking .rankingItem .rankingItem__rankvalInfo .rankingItem__locale{font-size:12px;margin-top:5px;color:#A0A0A0}.layout__ranking .rankingItem .rankingItem__rankvalInfo .rankingItem__rankval{font-size:1.35em;font-weight:700;color:#F5D2BD}.layout__ranking .rankingItem__numbersInfo{display:table-cell;width:10000px;vertical-align:bottom}.layout__ranking .rankingItem__numbersInfo .rankingItem__bestAnswerCount,.layout__ranking .rankingItem__numbersInfo .rankingItem__commentCount,.layout__ranking .rankingItem__numbersInfo .rankingItem__favoriteCount{display:inline-block;font-size:12px;margin-right:5px}.layout__ranking .rankingItem__numbersInfo .rankingItem__bestAnswerCount .fa-comment,.layout__ranking .rankingItem__numbersInfo .rankingItem__bestAnswerCount .fa-heart,.layout__ranking .rankingItem__numbersInfo .rankingItem__commentCount .fa-comment,.layout__ranking .rankingItem__numbersInfo .rankingItem__commentCount .fa-heart,.layout__ranking .rankingItem__numbersInfo .rankingItem__favoriteCount .fa-comment,.layout__ranking .rankingItem__numbersInfo .rankingItem__favoriteCount .fa-heart{color:#A0A0A0;margin-right:5px}.layout__ranking .rankingItem__numbersInfo .rankingItem__bestAnswerCount .fa-dot-circle-o,.layout__ranking .rankingItem__numbersInfo .rankingItem__commentCount .fa-dot-circle-o,.layout__ranking .rankingItem__numbersInfo .rankingItem__favoriteCount .fa-dot-circle-o{color:#FFBFA4;font-size:1.2em;margin-right:5px}.layout__ranking .rankingItem .fa-trophy{color:#888;font-size:1.2em}.layout__ranking .rankingItem .rankingItem__rank{font-size:1.3em;font-weight:700}.layout__ranking .rankingItem__rank_1 .fa-trophy{color:#ABA914;font-size:1.6em}.layout__ranking .rankingItem__rank_1 .rankingItem__rank{font-size:1.6em;font-weight:700}.layout__ranking .rankingItem__rank_2 .fa-trophy{color:#7A7A7A;font-size:1.6em}.layout__ranking .rankingItem__rank_2 .rankingItem__rank{font-size:1.6em;font-weight:700}.layout__ranking .rankingItem__rank_3 .fa-trophy{color:#926B28;font-size:1.6em}.layout__ranking .rankingItem__rank_3 .rankingItem__rank{font-size:1.6em;font-weight:700}div.terms_container_en{word-break:keep-all}div.terms_container_en a{word-break:break-all}div.terms_container{text-align:center}div.terms_container section.terms_list{display:inline-block;text-align:left;width:100%}div.terms_container section.terms_list hr{margin:5px 0;border:1px solid #eee}div.terms_container section.terms{display:inline-block;text-align:left}div.terms_container section.terms dl.sub_terms{margin-top:0;padding-top:0;margin-left:30px}div.terms_container section.terms dl.sub_terms dt{display:inline}div.terms_container section.terms li.list_style_none,div.terms_container section.terms ul.sub_list>li{list-style:none}div.terms_container section.terms dd.revision_history{margin-top:30px}