html{color:#000;background:#fff}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,nav,section,summary,time,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}html{font-size:62.5%}body{width:100%;min-width:980px;line-height:1.6;background-color:#fff;font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,Osaka,\\30E1\30A4\30EA\30AA,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS P Gothic,Verdana,sans-serif;font-size:12px;font-size:1.2em;color:#333;text-align:left;letter-spacing:.5px;word-wrap:break-word}img{vertical-align:bottom;border:none}a{outline:none}a:link{text-decoration:none}a:link,a:visited{color:#117ec6}a:hover{text-decoration:underline}a:hover img:hover{opacity:.8;filter:alpha(opacity=80)}form input{padding:2px}form input::-ms-clear,form input::-ms-reveal{display:none}form .submit{cursor:pointer}form input[type=checkbox],form input[type=radio]{margin:0 7px 0 0;position:relative;top:2px}a,button{outline:none}#mainContainer input,#mainContainer select,#mainContainer textarea{padding:7px 10px;background-color:#fff;line-height:1.5;border:1px solid #ddd;border-radius:3px}#mainContainer input{font-size:13px}#mainContainer textarea{font-size:13px;box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);resize:both!important}#mainContainer textarea.textarea-monospaced{font-family:Consolas,Courier New,Courier,Monaco,monospace}#mainContainer input.form-error,#mainContainer select.form-error,#mainContainer textarea.form-error{outline:none;border-color:#e9606d;-webkit-box-shadow:0 0 4px 0 #e9606d;box-shadow:0 0 4px 0 #e9606d}img[width="1"][height="1"]{display:none}.material-icons.u-fz0{font-size:0}.material-icons.u-fz1{font-size:1px}.material-icons.u-fz2{font-size:2px}.material-icons.u-fz3{font-size:3px}.material-icons.u-fz4{font-size:4px}.material-icons.u-fz5{font-size:5px}.material-icons.u-fz6{font-size:6px}.material-icons.u-fz7{font-size:7px}.material-icons.u-fz8{font-size:8px}.material-icons.u-fz9{font-size:9px}.material-icons.u-fz10{font-size:10px}.material-icons.u-fz11{font-size:11px}.material-icons.u-fz12{font-size:12px}.material-icons.u-fz13{font-size:13px}.material-icons.u-fz14{font-size:14px}.material-icons.u-fz15{font-size:15px}.material-icons.u-fz16{font-size:16px}.material-icons.u-fz17{font-size:17px}.material-icons.u-fz18{font-size:18px}.material-icons.u-fz19{font-size:19px}.material-icons.u-fz20{font-size:20px}.material-icons.u-fz21{font-size:21px}.material-icons.u-fz22{font-size:22px}.material-icons.u-fz23{font-size:23px}.material-icons.u-fz24{font-size:24px}.material-icons.u-fz25{font-size:25px}.material-icons.u-fz26{font-size:26px}.material-icons.u-fz27{font-size:27px}.material-icons.u-fz28{font-size:28px}.material-icons.u-fz29{font-size:29px}.material-icons.u-fz30{font-size:30px}.material-icons.u-fz31{font-size:31px}.material-icons.u-fz32{font-size:32px}.material-icons.u-fz33{font-size:33px}.material-icons.u-fz34{font-size:34px}.material-icons.u-fz35{font-size:35px}.material-icons.u-fz36{font-size:36px}.material-icons.u-fz37{font-size:37px}.material-icons.u-fz38{font-size:38px}.material-icons.u-fz39{font-size:39px}.material-icons.u-fz40{font-size:40px}.material-icons.u-fz41{font-size:41px}.material-icons.u-fz42{font-size:42px}.material-icons.u-fz43{font-size:43px}.material-icons.u-fz44{font-size:44px}.material-icons.u-fz45{font-size:45px}.material-icons.u-fz46{font-size:46px}.material-icons.u-fz47{font-size:47px}.material-icons.u-fz48{font-size:48px}.material-icons.u-fz49{font-size:49px}.material-icons.u-fz50{font-size:50px}.material-icons.u-fz51{font-size:51px}.material-icons.u-fz52{font-size:52px}.material-icons.u-fz53{font-size:53px}.material-icons.u-fz54{font-size:54px}.material-icons.u-fz55{font-size:55px}.material-icons.u-fz56{font-size:56px}.material-icons.u-fz57{font-size:57px}.material-icons.u-fz58{font-size:58px}.material-icons.u-fz59{font-size:59px}.material-icons.u-fz60{font-size:60px}.material-icons.u-fz61{font-size:61px}.material-icons.u-fz62{font-size:62px}.material-icons.u-fz63{font-size:63px}.material-icons.u-fz64{font-size:64px}.material-icons.u-fz65{font-size:65px}.material-icons.u-fz66{font-size:66px}.material-icons.u-fz67{font-size:67px}.material-icons.u-fz68{font-size:68px}.material-icons.u-fz69{font-size:69px}.material-icons.u-fz70{font-size:70px}.material-icons.u-fz71{font-size:71px}.material-icons.u-fz72{font-size:72px}.material-icons.u-fz73{font-size:73px}.material-icons.u-fz74{font-size:74px}.material-icons.u-fz75{font-size:75px}.material-icons.u-fz76{font-size:76px}.material-icons.u-fz77{font-size:77px}.material-icons.u-fz78{font-size:78px}.material-icons.u-fz79{font-size:79px}.material-icons.u-fz80{font-size:80px}.material-icons.u-fz81{font-size:81px}.material-icons.u-fz82{font-size:82px}.material-icons.u-fz83{font-size:83px}.material-icons.u-fz84{font-size:84px}.material-icons.u-fz85{font-size:85px}.material-icons.u-fz86{font-size:86px}.material-icons.u-fz87{font-size:87px}.material-icons.u-fz88{font-size:88px}.material-icons.u-fz89{font-size:89px}.material-icons.u-fz90{font-size:90px}.material-icons.u-fz91{font-size:91px}.material-icons.u-fz92{font-size:92px}.material-icons.u-fz93{font-size:93px}.material-icons.u-fz94{font-size:94px}.material-icons.u-fz95{font-size:95px}.material-icons.u-fz96{font-size:96px}.material-icons.u-fz97{font-size:97px}.material-icons.u-fz98{font-size:98px}.material-icons.u-fz99{font-size:99px}.material-icons.u-fz100{font-size:100px}.material-icons.u-lh100p{line-height:1}.material-icons.u-lh110p{line-height:1.1}.material-icons.u-lh120p{line-height:1.2}.material-icons.u-lh130p{line-height:1.3}.material-icons.u-lh140p{line-height:1.4}.material-icons.u-lh150p{line-height:1.5}.material-icons.u-lh160p{line-height:1.6}.material-icons.u-lh170p{line-height:1.7}.material-icons.u-lh180p{line-height:1.8}.material-icons.u-lh190p{line-height:1.9}.material-icons.u-lh200p{line-height:2}.material-icons{vertical-align:middle}.material-icons.fs10{font-size:10px}.material-icons.fs12{font-size:12px}.material-icons.fs14{font-size:14px}.material-icons.fs16{font-size:16px}.material-icons.fs18{font-size:18px}.material-icons.fs20{font-size:20px}.material-icons.fs24{font-size:24px}.material-icons.fs32{font-size:32px}.material-icons.fs40{font-size:40px}.material-icons.fs48{font-size:48px}.material-icons.lh10{line-height:10px}.material-icons.lh12{line-height:12px}.material-icons.lh14{line-height:14px}.material-icons.lh16{line-height:16px}.material-icons.lh18{line-height:18px}.material-icons.lh20{line-height:20px}.material-icons.lh24{line-height:24px}.material-icons.lh32{line-height:32px}.material-icons.lh40{line-height:40px}.material-icons.lh48{line-height:48px}@-webkit-keyframes fade_border{0%{box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}70%{box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-webkit-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-moz-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1)}to{box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-webkit-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-moz-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent}}@-moz-keyframes fade_border{0%{box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}70%{box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-webkit-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-moz-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1)}to{box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-webkit-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-moz-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent}}@-ms-keyframes fade_border{0%{box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}70%{box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-webkit-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-moz-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1)}to{box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-webkit-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-moz-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent}}@-o-keyframes fade_border{0%{box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}70%{box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-webkit-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-moz-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1)}to{box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-webkit-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-moz-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent}}@keyframes fade_border{0%{box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}70%{box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-webkit-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1);-moz-box-shadow:0 0 0 4px rgba(17,126,198,.05),0 0 0 6px rgba(17,126,198,.1)}to{box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-webkit-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent;-moz-box-shadow:0 0 0 6px transparent,0 0 0 8px transparent}}@-webkit-keyframes popup{0%{opacity:0;margin-top:24px}to{opacity:1;margin-top:0}}@-moz-keyframes popup{0%{opacity:0;margin-top:24px}to{opacity:1;margin-top:0}}@-ms-keyframes popup{0%{opacity:0;margin-top:24px}to{opacity:1;margin-top:0}}@-o-keyframes popup{0%{opacity:0;margin-top:24px}to{opacity:1;margin-top:0}}@keyframes popup{0%{opacity:0;margin-top:24px}to{opacity:1;margin-top:0}}@-webkit-keyframes popupLeft{0%{opacity:0;margin-left:24px}to{opacity:1;margin-left:0}}@-moz-keyframes popupLeft{0%{opacity:0;margin-left:24px}to{opacity:1;margin-left:0}}@-ms-keyframes popupLeft{0%{opacity:0;margin-left:24px}to{opacity:1;margin-left:0}}@-o-keyframes popupLeft{0%{opacity:0;margin-left:24px}to{opacity:1;margin-left:0}}@keyframes popupLeft{0%{opacity:0;margin-left:24px}to{opacity:1;margin-left:0}}@-webkit-keyframes popupRight{0%{opacity:0;margin-left:-24px}to{opacity:1;margin-left:0}}@-moz-keyframes popupRight{0%{opacity:0;margin-left:-24px}to{opacity:1;margin-left:0}}@-ms-keyframes popupRight{0%{opacity:0;margin-left:-24px}to{opacity:1;margin-left:0}}@-o-keyframes popupRight{0%{opacity:0;margin-left:-24px}to{opacity:1;margin-left:0}}@keyframes popupRight{0%{opacity:0;margin-left:-24px}to{opacity:1;margin-left:0}}@-webkit-keyframes popupBottom{0%{opacity:0;margin-bottom:24px}to{opacity:1;margin-bottom:0}}@-moz-keyframes popupBottom{0%{opacity:0;margin-bottom:24px}to{opacity:1;margin-bottom:0}}@-ms-keyframes popupBottom{0%{opacity:0;margin-bottom:24px}to{opacity:1;margin-bottom:0}}@-o-keyframes popupBottom{0%{opacity:0;margin-bottom:24px}to{opacity:1;margin-bottom:0}}@keyframes popupBottom{0%{opacity:0;margin-bottom:24px}to{opacity:1;margin-bottom:0}}@-webkit-keyframes popupScale{0%{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes popupScale{0%{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes popupScale{0%{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes popupScale{0%{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes popupScale{0%{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pop_top{0%{opacity:0;bottom:100%}to{opacity:1;bottom:calc(100% + 8px)}}@-moz-keyframes pop_top{0%{opacity:0;bottom:100%}to{opacity:1;bottom:calc(100% + 8px)}}@-ms-keyframes pop_top{0%{opacity:0;bottom:100%}to{opacity:1;bottom:calc(100% + 8px)}}@-o-keyframes pop_top{0%{opacity:0;bottom:100%}to{opacity:1;bottom:calc(100% + 8px)}}@keyframes pop_top{0%{opacity:0;bottom:100%}to{opacity:1;bottom:calc(100% + 8px)}}@-webkit-keyframes pop_bottom{0%{opacity:0;top:100%}to{opacity:1;top:calc(100% + 8px)}}@-moz-keyframes pop_bottom{0%{opacity:0;top:100%}to{opacity:1;top:calc(100% + 8px)}}@-ms-keyframes pop_bottom{0%{opacity:0;top:100%}to{opacity:1;top:calc(100% + 8px)}}@-o-keyframes pop_bottom{0%{opacity:0;top:100%}to{opacity:1;top:calc(100% + 8px)}}@keyframes pop_bottom{0%{opacity:0;top:100%}to{opacity:1;top:calc(100% + 8px)}}@-webkit-keyframes pop_left{0%{opacity:0;right:100%}to{opacity:1;right:calc(100% + 8px)}}@-moz-keyframes pop_left{0%{opacity:0;right:100%}to{opacity:1;right:calc(100% + 8px)}}@-ms-keyframes pop_left{0%{opacity:0;right:100%}to{opacity:1;right:calc(100% + 8px)}}@-o-keyframes pop_left{0%{opacity:0;right:100%}to{opacity:1;right:calc(100% + 8px)}}@keyframes pop_left{0%{opacity:0;right:100%}to{opacity:1;right:calc(100% + 8px)}}@-webkit-keyframes pop_right{0%{opacity:0;left:100%}to{opacity:1;left:calc(100% + 8px)}}@-moz-keyframes pop_right{0%{opacity:0;left:100%}to{opacity:1;left:calc(100% + 8px)}}@-ms-keyframes pop_right{0%{opacity:0;left:100%}to{opacity:1;left:calc(100% + 8px)}}@-o-keyframes pop_right{0%{opacity:0;left:100%}to{opacity:1;left:calc(100% + 8px)}}@keyframes pop_right{0%{opacity:0;left:100%}to{opacity:1;left:calc(100% + 8px)}}@-webkit-keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes openMenu{0%{opacity:0;top:-32px}to{opacity:1;top:0}}@-moz-keyframes openMenu{0%{opacity:0;top:-32px}to{opacity:1;top:0}}@-ms-keyframes openMenu{0%{opacity:0;top:-32px}to{opacity:1;top:0}}@-o-keyframes openMenu{0%{opacity:0;top:-32px}to{opacity:1;top:0}}@keyframes openMenu{0%{opacity:0;top:-32px}to{opacity:1;top:0}}@-webkit-keyframes strokeWidth{0%{stroke-width:1px}to{stroke-width:3px}}@-moz-keyframes strokeWidth{0%{stroke-width:1px}to{stroke-width:3px}}@-ms-keyframes strokeWidth{0%{stroke-width:1px}to{stroke-width:3px}}@-o-keyframes strokeWidth{0%{stroke-width:1px}to{stroke-width:3px}}@keyframes strokeWidth{0%{stroke-width:1px}to{stroke-width:3px}}@-webkit-keyframes opacity{0%{opacity:.6}to{opacity:1}}@-moz-keyframes opacity{0%{opacity:.6}to{opacity:1}}@-ms-keyframes opacity{0%{opacity:.6}to{opacity:1}}@-o-keyframes opacity{0%{opacity:.6}to{opacity:1}}@keyframes opacity{0%{opacity:.6}to{opacity:1}}@-webkit-keyframes pulsate{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}50%{opacity:1}to{transform:scale(3);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}50%{opacity:1}to{transform:scale(3);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}50%{opacity:1}to{transform:scale(3);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}50%{opacity:1}to{transform:scale(3);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);opacity:0}}@keyframes pulsate{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}50%{opacity:1}to{transform:scale(3);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);opacity:0}}@-webkit-keyframes flash{0%{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}20%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}}@-moz-keyframes flash{0%{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}20%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}}@-ms-keyframes flash{0%{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}20%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}}@-o-keyframes flash{0%{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}20%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}}@keyframes flash{0%{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}20%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes ripple{0%{opacity:.4;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(100);-ms-transform:scale(100);-o-transform:scale(100);transform:scale(100)}}@-moz-keyframes ripple{0%{opacity:.4;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(100);-ms-transform:scale(100);-o-transform:scale(100);transform:scale(100)}}@-ms-keyframes ripple{0%{opacity:.4;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(100);-ms-transform:scale(100);-o-transform:scale(100);transform:scale(100)}}@-o-keyframes ripple{0%{opacity:.4;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(100);-ms-transform:scale(100);-o-transform:scale(100);transform:scale(100)}}@keyframes ripple{0%{opacity:.4;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(100);-ms-transform:scale(100);-o-transform:scale(100);transform:scale(100)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes moveUpAndDown{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@-moz-keyframes moveUpAndDown{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@-ms-keyframes moveUpAndDown{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@-o-keyframes moveUpAndDown{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes moveUpAndDown{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@-webkit-keyframes moveTopToBottom{0%{transform:matrix(1,0,0,1,0,-20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@-moz-keyframes moveTopToBottom{0%{transform:matrix(1,0,0,1,0,-20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@-ms-keyframes moveTopToBottom{0%{transform:matrix(1,0,0,1,0,-20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@-o-keyframes moveTopToBottom{0%{transform:matrix(1,0,0,1,0,-20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@keyframes moveTopToBottom{0%{transform:matrix(1,0,0,1,0,-20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@-webkit-keyframes moveBottomToTop{0%{transform:matrix(1,0,0,1,0,20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@-moz-keyframes moveBottomToTop{0%{transform:matrix(1,0,0,1,0,20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@-ms-keyframes moveBottomToTop{0%{transform:matrix(1,0,0,1,0,20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@-o-keyframes moveBottomToTop{0%{transform:matrix(1,0,0,1,0,20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@keyframes moveBottomToTop{0%{transform:matrix(1,0,0,1,0,20);opacity:0}to{transform:matrix(1,0,0,1,0,0);opacity:1}}@-webkit-keyframes blink{0%{opacity:0}to{opacity:1}}@-moz-keyframes blink{0%{opacity:0}to{opacity:1}}@-ms-keyframes blink{0%{opacity:0}to{opacity:1}}@-o-keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:0}to{opacity:1}}@-webkit-keyframes haveWidth{0%{width:0}to{width:100%}}@-moz-keyframes haveWidth{0%{width:0}to{width:100%}}@-ms-keyframes haveWidth{0%{width:0}to{width:100%}}@-o-keyframes haveWidth{0%{width:0}to{width:100%}}@keyframes haveWidth{0%{width:0}to{width:100%}}.l-header{position:fixed;top:0;z-index:98}#footerTop .boxInner{position:relative;margin:auto;padding:24px 0 20px;width:1120px}@media screen and (max-width:1216px){#footerTop .boxInner{width:960px}}#footerTop .boxContact{float:right}#footerTop .leftCol{float:left;width:784px}@media screen and (max-width:1216px){#footerTop .leftCol{width:624px}}#footerBtm .boxInner{padding:0 20px 20px;margin:auto;width:1120px}@media screen and (max-width:1216px){#footerBtm .boxInner{width:960px}}.l-container{width:100%;margin:0 auto;padding:41px 0 80px}.l-container--qaDetail{padding:41px 0 40px}#l-topBreadcrumb{width:100%;border-bottom:1px solid #ddd;background:#efefef}#l-bttomBreadcrumb{width:100%}#l-headContents{width:100%;background:#f2f2f2}#l-bodyContents{width:1120px;margin:0 auto}@media screen and (max-width:1216px){#l-bodyContents{width:960px}}#l-mainContents{width:784px}@media screen and (max-width:1216px){#l-mainContents{width:624px}}#l-subContents{width:304px}@media screen and (max-width:1216px){#l-subContents{width:304px}}.c-headingPlain01{background:#efefef none;font-size:14px;font-weight:700;line-height:1.4;border-radius:3px;padding:10px 16px}.c-headingWithIcon{font-size:1.714em;line-height:1.4}.c-headingWithIcon__icon,.c-headingWithIcon__icon.material-icons{font-size:1.1em;display:inline}.c-headingWithIcon__text{font-weight:700;display:inline}.c-headingTutorialTitle{font-size:28px;line-height:1;text-align:center}.ttlMain{background-repeat:no-repeat;margin:0;font-size:24px;font-size:2.4rem;line-height:36px}.ttlMain.ico-user{background-image:url("/img/common/ttl/bgkTtlUser.png?d41d8cd98f00b204e9800998ecf8427e")}.mod-ttlMain{margin-top:30px;padding-left:35px;font-size:24px;font-weight:400}.txtTtlBtm{font-size:14px;margin:10px 0 30px}.mod-ttl{clear:both;font-size:14px;font-size:1.4rem;font-weight:700;background:#eee;margin:0;height:32px;padding:0 16px;line-height:33px;margin-top:40px;border:1px solid #aaa;border-radius:3px 3px 0 0}.mod-ttl.is-mt0{margin-top:0!important}.mod-ttl.is-mt30{margin-top:30px!important}.mod-ttl span.ttl-annotation{font-size:10px;font-size:1rem;color:#666;position:relative}.ttlSub{font-size:16px;font-size:1.6rem;font-weight:700;border-bottom:2px solid #aaa;margin:1em 0}.c-flashMessage{display:none;z-index:99;position:fixed;top:50%;left:50%;opacity:.8;filter:alpha(opacity=80);width:350px;padding:50px 35px;margin-left:-200px;margin-top:-75px;background:#333;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-animation:flash 1.8s ease 0s 1 normal both;-moz-animation:flash 1.8s ease 0s 1 normal both;-ms-animation:flash 1.8s ease 0s 1 normal both;-o-animation:flash 1.8s ease 0s 1 normal both;animation:flash 1.8s ease 0s 1 normal both}.c-flashMessage__txt{color:#fff;font-size:18px;line-height:40px;-webkit-animation:fadeInOpacity .2s ease .3s 1 normal both;-moz-animation:fadeInOpacity .2s ease .3s 1 normal both;-ms-animation:fadeInOpacity .2s ease .3s 1 normal both;-o-animation:fadeInOpacity .2s ease .3s 1 normal both;animation:fadeInOpacity .2s ease .3s 1 normal both}.c-modal{display:block;position:fixed;top:50%;left:50%;padding:32px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:100;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-modal__ttl{font-size:24px;font-weight:700;text-align:center}.c-modal__txt{font-size:12px;text-align:center}.c-modal__closeBtn{position:absolute;top:12px;right:12px;overflow:hidden;width:16px;height:16px;padding:0;border:0;background:none;text-indent:-9999px;cursor:pointer}.c-modal__closeBtn:before{position:absolute;top:0;left:0;width:16px;line-height:16px;text-indent:0;font-size:16px;font-family:Material Icons;content:"\E5CD"}.c-modal__closeBtn--white:before{color:#fff}.c-modal__closeBtn--outSide{top:0;right:-24px}.c-modalBg{display:block;position:fixed;top:0;left:0;z-index:99;opacity:.7;filter:alpha(opacity=70);width:100%;height:100%;background:#333;text-align:center}.mod-icn:before{content:"";display:block;position:absolute;background:url("/img/common/sprite_icons.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat}.bkgNotice,.l-notice .bkgNoticeRed{height:14px;display:inline-block;position:relative;z-index:2;line-height:14px;color:#fff;font-size:10px;text-align:center;font-weight:700;padding:0 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#e9606d;border:1px solid #d84e5b;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.l-notice .bkgNoticeRed{top:2px;left:25px}.bkgNoticeRed--user{top:-8px;left:0}.bkgNoticeRed--userList{position:absolute;top:-10px;right:-4px}.c-breadcrumb{color:#333;font-size:10px}.c-breadcrumb__item{margin:0 4px;line-height:20px}.c-breadcrumb__item:before{margin-right:4px;vertical-align:middle;font-size:12px;font-family:Material Icons;content:"\E5CC"}.c-breadcrumb__item:first-child{margin:0 4px 0 0}.c-breadcrumb__item:first-child:before{display:none}.c-breadcrumb__link:link,.c-breadcrumb__link:visited{color:#333;text-decoration:underline}.c-breadcrumb__link:hover{text-decoration:none}.boxTag{margin-bottom:7px}.boxTag li{float:left;line-height:15px;margin:0 8px 8px 0;font-size:11px;font-size:1.1rem}.boxTag li a{display:inline-block;color:#545b67;padding:1px 8px 0;line-height:15px;border-radius:3px;border:1px solid #b2cdde;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cae2f0),color-stop(1,#c3d9e7));background-image:-o-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:-moz-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:-webkit-linear-gradient(bottom,#cae2f0,#c3d9e7);background-image:-ms-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:linear-gradient(180deg,#cae2f0 0,#c3d9e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#CAE2F0",endColorstr="#C3D9E7",GradientType=0)}.boxTag li a.disabled:hover{cursor:default;text-decoration:none;opacity:1;filter:alpha(opacity=100)}.boxTag li a:hover{color:#fff;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bcd2e0),color-stop(1,#b6cad7));background-image:-o-linear-gradient(bottom,#bcd2e0 0,#b6cad7 100%);background-image:-moz-linear-gradient(bottom,#bcd2e0 0,#b6cad7 100%);background-image:-webkit-linear-gradient(bottom,#bcd2e0,#b6cad7);background-image:-ms-linear-gradient(bottom,#bcd2e0 0,#b6cad7 100%);background-image:linear-gradient(180deg,#bcd2e0 0,#b6cad7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#BCD2E0",endColorstr="#B6CAD7",GradientType=0)}.boxTag li .is-delete{position:relative;padding-right:20px}.boxTag li .is-delete:before{top:3px;right:6px;width:9px;height:9px;background-position:0 -383px!important}.boxTag .bkgCate_b,.boxTag .bkgCate_s{position:relative;word-break:normal}.boxTag .bkgCate_s{background:url("/img/common/icnMytag.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat 0 0;padding-left:23px}.boxTag .bkgCate_s.is-event{position:relative;background:url("/img/common/icnMyEventTag.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat 0 0;padding-left:23px}.boxTag .bkgCate_s.is-remove{background-image:url("/img/common/icnMytagDelete.png?d41d8cd98f00b204e9800998ecf8427e")}.boxTag .bkgCate_s a{border-radius:0 3px 3px 0}.bkgCate_d,.boxTag .bkgCate_u{word-break:normal}.bkgCate_d{display:block;position:relative;float:left;height:18px;margin:0 8px 8px 0;font-size:11px;font-size:1.1rem;line-height:15px;cursor:pointer}.bkgCate_d .mod-mytag,.bkgCate_d a{border-radius:3px;display:inline-block;color:#545b67;padding:1px 20px 0 8px;border:1px solid #b2cdde;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cae2f0),color-stop(1,#c3d9e7));background-image:-o-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:-moz-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:-webkit-linear-gradient(bottom,#cae2f0,#c3d9e7);background-image:-ms-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:linear-gradient(180deg,#cae2f0 0,#c3d9e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#CAE2F0",endColorstr="#C3D9E7",GradientType=0)}.boxTag li .btnClose{margin:0 -5px 0 20px;padding:0}.boxTag li .btnClose img{vertical-align:-4px;margin:0}.boxCate{left:0}.boxCate,.boxCateR{width:300px;padding:15px;background:#fefefe;position:absolute;z-index:10000;border-radius:3px;display:none;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.boxCateR{line-height:normal;right:-200px}.boxCate .ttlCate,.boxCateR .ttlCate{margin-bottom:5px;border-bottom:1px solid #ccc;font-size:11px;padding-bottom:10px}.boxCate .ttlCate .txtQuestion,.boxCateR .ttlCate .txtQuestion{font-size:15px;font-weight:700}.txtCate{margin:0 0 10px}.boxTag li.is-event a{display:inline-block;color:#53310b;padding:1px 8px 0;border-radius:3px;border:1px solid #f0b699;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8c68f),color-stop(1,#f2bc81));background-image:-o-linear-gradient(bottom,#f8c68f 0,#f2bc81 100%);background-image:-moz-linear-gradient(bottom,#f8c68f 0,#f2bc81 100%);background-image:-webkit-linear-gradient(bottom,#f8c68f,#f2bc81);background-image:-ms-linear-gradient(bottom,#f8c68f 0,#f2bc81 100%);background-image:linear-gradient(180deg,#f8c68f 0,#f2bc81);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8c68f",endColorstr="#f2bc81",GradientType=0)}.boxTag li.is-event a:hover{color:#fff;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d3a87a),color-stop(1,#cea06f));background-image:-o-linear-gradient(bottom,#d3a87a 0,#cea06f 100%);background-image:-moz-linear-gradient(bottom,#d3a87a 0,#cea06f 100%);background-image:-webkit-linear-gradient(bottom,#d3a87a,#cea06f);background-image:-ms-linear-gradient(bottom,#d3a87a 0,#cea06f 100%);background-image:linear-gradient(180deg,#d3a87a 0,#cea06f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d3a87a",endColorstr="#cea06f",GradientType=0)}.btnAddEventTag.is-added{border-color:#55c6d7!important;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66d3e4),color-stop(1,#56c7d8));background-image:-o-linear-gradient(bottom,#66d3e4 0,#56c7d8 100%);background-image:-moz-linear-gradient(bottom,#66d3e4 0,#56c7d8 100%);background-image:-webkit-linear-gradient(bottom,#66d3e4,#56c7d8);background-image:-ms-linear-gradient(bottom,#66d3e4 0,#56c7d8 100%);background-image:linear-gradient(180deg,#66d3e4 0,#56c7d8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66d3e4",endColorstr="#56c7d8",GradientType=0)}.btnAddEventTag.is-release{padding-left:0;border-color:#e9606d!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f26d7a),color-stop(1,#e9606e))!important;background-image:-o-linear-gradient(bottom,#f26d7a 0,#e9606e 100%)!important;background-image:-moz-linear-gradient(bottom,#f26d7a 0,#e9606e 100%)!important;background-image:-webkit-linear-gradient(bottom,#f26d7a,#e9606e)!important;background-image:-ms-linear-gradient(bottom,#f26d7a 0,#e9606e 100%)!important;background-image:linear-gradient(180deg,#f26d7a 0,#e9606e)!important}.boxTagCondition__color{min-width:48px;font-size:11px;line-height:15px;font-weight:400;display:inline-block;text-align:center;padding:1px 8px 0;border-radius:3px;margin-right:5px}.boxTagCondition__num{font-size:12px;font-weight:700}.boxTag .tagColor_black a,.boxTagCondition__color.tagColor_black{color:#fff;border:1px solid #1f1f1f;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#464646),color-stop(1,#1f1f1f));background-image:-o-linear-gradient(bottom,#464646 0,#1f1f1f 100%);background-image:-moz-linear-gradient(bottom,#464646 0,#1f1f1f 100%);background-image:-webkit-linear-gradient(bottom,#464646,#1f1f1f);background-image:-ms-linear-gradient(bottom,#464646 0,#1f1f1f 100%);background-image:linear-gradient(180deg,#464646 0,#1f1f1f);text-shadow:0 -1px 0 #000}.boxTag .tagColor_black a:hover{color:#fff;border:1px solid #383838;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5e5e5e),color-stop(1,#383838));background-image:-o-linear-gradient(bottom,#5e5e5e 0,#383838 100%);background-image:-moz-linear-gradient(bottom,#5e5e5e 0,#383838 100%);background-image:-webkit-linear-gradient(bottom,#5e5e5e,#383838);background-image:-ms-linear-gradient(bottom,#5e5e5e 0,#383838 100%);background-image:linear-gradient(180deg,#5e5e5e 0,#383838);text-shadow:0 -1px 0 #000}.boxTag .tagColor_gold a,.boxTagCondition__color.tagColor_gold{color:#6a5a10;border:1px solid #f0ca19;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0ca19),color-stop(1,#ffe466));background-image:-o-linear-gradient(bottom,#ffe466 0,#f0ca19 100%);background-image:-moz-linear-gradient(bottom,#ffe466 0,#f0ca19 100%);background-image:-webkit-linear-gradient(bottom,#ffe466,#f0ca19);background-image:-ms-linear-gradient(bottom,#ffe466 0,#f0ca19 100%);background-image:linear-gradient(180deg,#ffe466 0,#f0ca19);text-shadow:0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 0 4px rgba(207,191,35,.8)}.boxTag .tagColor_gold a:hover{color:#6a5a10;border:1px solid #ffd51a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd51a),color-stop(1,#ffe880));background-image:-o-linear-gradient(bottom,#ffe880 0,#ffd51a 100%);background-image:-moz-linear-gradient(bottom,#ffe880 0,#ffd51a 100%);background-image:-webkit-linear-gradient(bottom,#ffe880,#ffd51a);background-image:-ms-linear-gradient(bottom,#ffe880 0,#ffd51a 100%);background-image:linear-gradient(180deg,#ffe880 0,#ffd51a);text-shadow:0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 0 4px rgba(207,191,35,.8)}.boxTag .tagColor_silver a,.boxTagCondition__color.tagColor_silver{color:#53616c;border:1px solid #dadfe2;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dadfe2),color-stop(1,#ecf2f5));background-image:-o-linear-gradient(bottom,#ecf2f5 0,#dadfe2 100%);background-image:-moz-linear-gradient(bottom,#ecf2f5 0,#dadfe2 100%);background-image:-webkit-linear-gradient(bottom,#ecf2f5,#dadfe2);background-image:-ms-linear-gradient(bottom,#ecf2f5 0,#dadfe2 100%);background-image:linear-gradient(180deg,#ecf2f5 0,#dadfe2);text-shadow:0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 0 4px rgba(157,218,232,.8)}.boxTag .tagColor_silver a:hover{color:#53616c;border:1px solid #ced3d6;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ced3d6),color-stop(1,#e1e7eb));background-image:-o-linear-gradient(bottom,#e1e7eb 0,#ced3d6 100%);background-image:-moz-linear-gradient(bottom,#e1e7eb 0,#ced3d6 100%);background-image:-webkit-linear-gradient(bottom,#e1e7eb,#ced3d6);background-image:-ms-linear-gradient(bottom,#e1e7eb 0,#ced3d6 100%);background-image:linear-gradient(180deg,#e1e7eb 0,#ced3d6);text-shadow:0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 0 4px rgba(157,218,232,.8)}.boxTag .tagColor_bronze a,.boxTagCondition__color.tagColor_bronze{color:#fff;border:1px solid #c99567;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c99567),color-stop(1,#e9b98f));background-image:-o-linear-gradient(bottom,#e9b98f 0,#c99567 100%);background-image:-moz-linear-gradient(bottom,#e9b98f 0,#c99567 100%);background-image:-webkit-linear-gradient(bottom,#e9b98f,#c99567);background-image:-ms-linear-gradient(bottom,#e9b98f 0,#c99567 100%);background-image:linear-gradient(180deg,#e9b98f 0,#c99567);text-shadow:0 -1px 0 rgba(0,0,0,.5)}.boxTag .tagColor_bronze a:hover{color:#fff;border:1px solid #bd8b60;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bd8b60),color-stop(1,#dbae86));background-image:-o-linear-gradient(bottom,#dbae86 0,#bd8b60 100%);background-image:-moz-linear-gradient(bottom,#dbae86 0,#bd8b60 100%);background-image:-webkit-linear-gradient(bottom,#dbae86,#bd8b60);background-image:-ms-linear-gradient(bottom,#dbae86 0,#bd8b60 100%);background-image:linear-gradient(180deg,#dbae86 0,#bd8b60);text-shadow:0 -1px 0 rgba(0,0,0,.5)}.boxTag .tagColor_blue a,.boxTagCondition__color.tagColor_blue{color:#fff;border:1px solid #498af2;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#73a9ff),color-stop(1,#498af2));background-image:-o-linear-gradient(bottom,#73a9ff 0,#498af2 100%);background-image:-moz-linear-gradient(bottom,#73a9ff 0,#498af2 100%);background-image:-webkit-linear-gradient(bottom,#73a9ff,#498af2);background-image:-ms-linear-gradient(bottom,#73a9ff 0,#498af2 100%);background-image:linear-gradient(180deg,#73a9ff 0,#498af2);text-shadow:0 -1px 0 rgba(0,0,0,.5)}.boxTag .tagColor_blue a:hover{color:#fff;border:1px solid #4582e5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6da0f2),color-stop(1,#4582e5));background-image:-o-linear-gradient(bottom,#6da0f2 0,#4582e5 100%);background-image:-moz-linear-gradient(bottom,#6da0f2 0,#4582e5 100%);background-image:-webkit-linear-gradient(bottom,#6da0f2,#4582e5);background-image:-ms-linear-gradient(bottom,#6da0f2 0,#4582e5 100%);background-image:linear-gradient(180deg,#6da0f2 0,#4582e5);text-shadow:0 -1px 0 rgba(0,0,0,.5)}.mod-deleteMark{position:absolute;top:0;right:6px;overflow:hidden;cursor:pointer;line-height:18px}.mod-deleteMark img{vertical-align:middle}.mod-deleteMark.is-deleteMark-hide{display:none}div .p-tags__item--add a{border:1px solid #c0d4b2;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d5ebc6),color-stop(1,#cbe0bd));background-image:-o-linear-gradient(bottom,#d5ebc6 0,#cbe0bd 100%);background-image:-moz-linear-gradient(bottom,#d5ebc6 0,#cbe0bd 100%);background-image:-webkit-linear-gradient(bottom,#d5ebc6,#cbe0bd);background-image:-ms-linear-gradient(bottom,#d5ebc6 0,#cbe0bd 100%);background-image:linear-gradient(180deg,#d5ebc6 0,#cbe0bd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#D5EBC6",endColorstr="#cbe0bd",GradientType=0)}div .p-tags__item--add a:before{content:"+";color:#48ad03;margin-right:4px;font-weight:700}div .p-tags__item--add a:hover{color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c7dcb9),color-stop(1,#c0d4b2));background-image:-o-linear-gradient(bottom,#c7dcb9 0,#c0d4b2 100%);background-image:-moz-linear-gradient(bottom,#c7dcb9 0,#c0d4b2 100%);background-image:-webkit-linear-gradient(bottom,#c7dcb9,#c0d4b2);background-image:-ms-linear-gradient(bottom,#c7dcb9 0,#c0d4b2 100%);background-image:linear-gradient(180deg,#c7dcb9 0,#c0d4b2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c7dcb9",endColorstr="#c0d4b2",GradientType=0)}div .p-tags__item--delete a{border:1px solid #ceaebd;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ebc6d8),color-stop(1,#e4c0d2));background-image:-o-linear-gradient(bottom,#ebc6d8 0,#e4c0d2 100%);background-image:-moz-linear-gradient(bottom,#ebc6d8 0,#e4c0d2 100%);background-image:-webkit-linear-gradient(bottom,#ebc6d8,#e4c0d2);background-image:-ms-linear-gradient(bottom,#ebc6d8 0,#e4c0d2 100%);background-image:linear-gradient(180deg,#ebc6d8 0,#e4c0d2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#EBC6D8",endColorstr="#e4c0d2",GradientType=0)}div .p-tags__item--delete a:before{content:"-";color:red;margin-right:4px;font-weight:700}div .p-tags__item--delete a:hover{color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9b8c7),color-stop(1,#ceaebd));background-image:-o-linear-gradient(bottom,#d9b8c7 0,#ceaebd 100%);background-image:-moz-linear-gradient(bottom,#d9b8c7 0,#ceaebd 100%);background-image:-webkit-linear-gradient(bottom,#d9b8c7,#ceaebd);background-image:-ms-linear-gradient(bottom,#d9b8c7 0,#ceaebd 100%);background-image:linear-gradient(180deg,#d9b8c7 0,#ceaebd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d9b8c7",endColorstr="#ceaebd",GradientType=0)}.c-tagWrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.c-tag{display:block;min-width:32px;height:20px;padding:0 4px;border:1px solid #b8dbf2;background-color:#d5e9f7;font-size:10px;text-align:center;line-height:18px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.c-tag:link,.c-tag:visited{color:#333}.c-tag:before{background-color:#b8dbf2;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.c-tag:hover{border-color:#8ac4eb;background-color:#b8dbf2;text-decoration:none}.c-tag:hover:before{background-color:#8ac4eb}.c-tag:hover:after{display:block;position:absolute;top:100%;left:0;width:100%;height:8px;content:""}.c-tag--event{border-color:#ebbc8a;background-color:#f2d6b8}.c-tag--event:before,.c-tag--event:hover{background-color:#ebbc8a}.c-tag--event:hover{border-color:#e8a65f}.c-tag--event:hover:before{background-color:#e8a65f}.c-tag--removable{position:relative;cursor:pointer;padding-right:20px}.c-tag--removable .c-tag__removeIcon{position:absolute;top:1px;right:4px;font-size:1.1em}.c-tag--removable .c-tag__removeIcon:after{font-family:Material Icons;font-style:normal;font-weight:400;content:"\E5CD";display:inline-block}.c-tag.is-myTag{padding:0 4px 0 0}.c-tag.is-myTag:before{display:inline-block;width:24px;height:18px;margin-right:4px;background-image:url("/img/tags/icnMytagLabel.png?d41d8cd98f00b204e9800998ecf8427e");background-repeat:no-repeat;background-size:24px 18px;vertical-align:top;content:""}.c-solveStatus{padding:0 4px;font-size:10px;font-weight:700;line-height:20px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.c-solveStatus--open{color:#333;background:#ddd}.c-solveStatus--close{color:#fff;background:#e9606d}.c-userIcon{position:relative;overflow:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.c-userIcon--honorSmall:before{display:block;position:absolute;top:0;left:-160%;height:100%;width:100%;background-color:hsla(0,0%,100%,.4);content:"";transform:skewX(-45deg) translateX(0);transition:none}.c-userIcon--honorSmall:hover:before{transform:skewX(-45deg) translateX(320%);transition:all .4s ease-in-out}.c-userIcon--honorSmall img{border:1px solid;border-image:url("/img/common/icn_honor.png?d41d8cd98f00b204e9800998ecf8427e") 6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-userIcon--honorMedium:before{display:block;position:absolute;top:0;left:-160%;height:100%;width:100%;background-color:hsla(0,0%,100%,.4);content:"";transform:skewX(-45deg) translateX(0);transition:none}.c-userIcon--honorMedium:hover:before{transform:skewX(-45deg) translateX(320%);transition:all .4s ease-in-out}.c-userIcon--honorMedium img{border:2px solid;border-image:url("/img/common/icn_honor.png?d41d8cd98f00b204e9800998ecf8427e") 6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-userIcon--honorLarge:before{display:block;position:absolute;top:0;left:-160%;height:100%;width:100%;background-color:hsla(0,0%,100%,.4);content:"";transform:skewX(-45deg) translateX(0);transition:none}.c-userIcon--honorLarge:hover:before{transform:skewX(-45deg) translateX(320%);transition:all .4s ease-in-out}.c-userIcon--honorLarge img{border:4px solid;border-image:url("/img/common/icn_honor.png?d41d8cd98f00b204e9800998ecf8427e") 6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-userIcon__link,.c-userIcon a{display:block}.c-userIcon__link:hover img:hover,.c-userIcon a:hover img:hover{opacity:1}.c-userIcon--16,.c-userIcon--16 img{width:16px;min-width:16px;height:16px;min-height:16px}.c-userIcon--18,.c-userIcon--18 img{width:18px;min-width:18px;height:18px;min-height:18px}.c-userIcon--20,.c-userIcon--20 img{width:20px;min-width:20px;height:20px;min-height:20px}.c-userIcon--22,.c-userIcon--22 img{width:22px;min-width:22px;height:22px;min-height:22px}.c-userIcon--24,.c-userIcon--24 img{width:24px;min-width:24px;height:24px;min-height:24px}.c-userIcon--26,.c-userIcon--26 img{width:26px;min-width:26px;height:26px;min-height:26px}.c-userIcon--28,.c-userIcon--28 img{width:28px;min-width:28px;height:28px;min-height:28px}.c-userIcon--30,.c-userIcon--30 img{width:30px;min-width:30px;height:30px;min-height:30px}.c-userIcon--32,.c-userIcon--32 img{width:32px;min-width:32px;height:32px;min-height:32px}.c-userIcon--34,.c-userIcon--34 img{width:34px;min-width:34px;height:34px;min-height:34px}.c-userIcon--36,.c-userIcon--36 img{width:36px;min-width:36px;height:36px;min-height:36px}.c-userIcon--38,.c-userIcon--38 img{width:38px;min-width:38px;height:38px;min-height:38px}.c-userIcon--40,.c-userIcon--40 img{width:40px;min-width:40px;height:40px;min-height:40px}.c-userIcon--42,.c-userIcon--42 img{width:42px;min-width:42px;height:42px;min-height:42px}.c-userIcon--44,.c-userIcon--44 img{width:44px;min-width:44px;height:44px;min-height:44px}.c-userIcon--46,.c-userIcon--46 img{width:46px;min-width:46px;height:46px;min-height:46px}.c-userIcon--48,.c-userIcon--48 img{width:48px;min-width:48px;height:48px;min-height:48px}.c-userIcon--50,.c-userIcon--50 img{width:50px;min-width:50px;height:50px;min-height:50px}.c-userIcon--52,.c-userIcon--52 img{width:52px;min-width:52px;height:52px;min-height:52px}.c-userIcon--54,.c-userIcon--54 img{width:54px;min-width:54px;height:54px;min-height:54px}.c-userIcon--56,.c-userIcon--56 img{width:56px;min-width:56px;height:56px;min-height:56px}.c-userIcon--58,.c-userIcon--58 img{width:58px;min-width:58px;height:58px;min-height:58px}.c-userIcon--60,.c-userIcon--60 img{width:60px;min-width:60px;height:60px;min-height:60px}.c-userIcon--62,.c-userIcon--62 img{width:62px;min-width:62px;height:62px;min-height:62px}.c-userIcon--64,.c-userIcon--64 img{width:64px;min-width:64px;height:64px;min-height:64px}.c-userIcon--66,.c-userIcon--66 img{width:66px;min-width:66px;height:66px;min-height:66px}.c-userIcon--68,.c-userIcon--68 img{width:68px;min-width:68px;height:68px;min-height:68px}.c-userIcon--70,.c-userIcon--70 img{width:70px;min-width:70px;height:70px;min-height:70px}.c-userIcon--72,.c-userIcon--72 img{width:72px;min-width:72px;height:72px;min-height:72px}.c-userIcon--74,.c-userIcon--74 img{width:74px;min-width:74px;height:74px;min-height:74px}.c-userIcon--76,.c-userIcon--76 img{width:76px;min-width:76px;height:76px;min-height:76px}.c-userIcon--78,.c-userIcon--78 img{width:78px;min-width:78px;height:78px;min-height:78px}.c-userIcon--80,.c-userIcon--80 img{width:80px;min-width:80px;height:80px;min-height:80px}.c-userIcon--82,.c-userIcon--82 img{width:82px;min-width:82px;height:82px;min-height:82px}.c-userIcon--84,.c-userIcon--84 img{width:84px;min-width:84px;height:84px;min-height:84px}.c-userIcon--86,.c-userIcon--86 img{width:86px;min-width:86px;height:86px;min-height:86px}.c-userIcon--88,.c-userIcon--88 img{width:88px;min-width:88px;height:88px;min-height:88px}.c-userIcon--90,.c-userIcon--90 img{width:90px;min-width:90px;height:90px;min-height:90px}.c-userIcon--92,.c-userIcon--92 img{width:92px;min-width:92px;height:92px;min-height:92px}.c-userIcon--94,.c-userIcon--94 img{width:94px;min-width:94px;height:94px;min-height:94px}.c-userIcon--96,.c-userIcon--96 img{width:96px;min-width:96px;height:96px;min-height:96px}.c-userIcon--98,.c-userIcon--98 img{width:98px;min-width:98px;height:98px;min-height:98px}.c-userIcon--100,.c-userIcon--100 img{width:100px;min-width:100px;height:100px;min-height:100px}.c-communityIcon{background:#fff none;background-size:cover;flex-shrink:0;width:32px;height:32px;border-radius:3px;box-sizing:border-box;overflow:hidden}.c-communityIcon__image{background:#fff none;width:100%;height:100%;border-radius:3px;overflow:hidden}.c-communityIcon--size40px{width:40px;height:40px}.c-userName{color:#333;font-weight:700}.c-userName__link:link,.c-userName__link:visited{color:#333}.c-userName__link:hover{text-decoration:underline}.c-userName__link--noLink:hover{text-decoration:none}.c-btn{display:block;position:relative;padding:0;border:none;background:none;font-weight:700;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.c-btn:hover{text-decoration:none}.c-btn.is-attention{overflow:hidden}.c-btn.is-attention:after{display:block;position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;background-color:hsla(0,0%,100%,.2);content:"";border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-animation:pulsate .5s ease-in 0s 4 normal both;-moz-animation:pulsate .5s ease-in 0s 4 normal both;-ms-animation:pulsate .5s ease-in 0s 4 normal both;-o-animation:pulsate .5s ease-in 0s 4 normal both;animation:pulsate .5s ease-in 0s 4 normal both}.c-btn--flatFunction,.c-btn--flatFunction:link,.c-btn--flatFunction:visited{color:#333}.c-btn--flatFunction:hover{background-color:#efefef}.c-btn--flatFunction:active{background-color:#ddd}.c-btn--flatFunction.is-pushed{color:#117ec6;background-color:#e6f0f7}.c-btn--flatFunction.is-pushed:hover{background-color:#d5e9f7}.c-btn--flatFunction.is-attention:after{background-color:rgba(0,0,0,.1)}.c-btn--flatSubmit,.c-btn--flatSubmit:link,.c-btn--flatSubmit:visited{color:#117ec6}.c-btn--flatSubmit:hover{background-color:#117ec6;color:#fff}.c-btn--flatSubmit:active{background-color:#106dab;color:#fff}.c-btn--flatImportant,.c-btn--flatImportant:link,.c-btn--flatImportant:visited{color:#12c74b}.c-btn--flatImportant:hover{background-color:#12c74b;color:#fff}.c-btn--flatImportant:active{background-color:#0fab41;color:#fff}.c-btn--flatCaution,.c-btn--flatCaution:link,.c-btn--flatCaution:visited{color:#e9606d}.c-btn--flatCaution:hover{background-color:#e9606d;color:#fff}.c-btn--flatCaution:active{background-color:#dc2639;color:#fff}.c-btn--raisedFunction,.c-btn--raisedFunction:link,.c-btn--raisedFunction:visited{border:1px solid rgba(0,0,0,.04);background-color:#f2f2f2;color:#333;z-index:15;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-btn--raisedFunction:hover{background-color:#efefef;color:#333;z-index:10;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-moz-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.c-btn--raisedFunction:active{background-color:#ddd;color:#333}.c-btn--raisedFunction.is-pushed,.c-btn--raisedFunction:active{z-index:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.c-btn--raisedFunction.is-pushed{color:#117ec6;background-color:#e6f0f7}.c-btn--raisedFunction.is-pushed:hover{background-color:#d5e9f7}.c-btn--raisedFunction.is-attention:after{background-color:rgba(0,0,0,.1)}.c-btn--raisedSubmit,.c-btn--raisedSubmit:link,.c-btn--raisedSubmit:visited{border:1px solid rgba(0,0,0,.04);background-color:#117ec6;color:#fff;z-index:15;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-btn--raisedSubmit:hover{background-color:#106dab;color:#fff;z-index:10;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-moz-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.c-btn--raisedSubmit:active{background-color:#106dab;color:#fff;z-index:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.c-btn--raisedImportant,.c-btn--raisedImportant:link,.c-btn--raisedImportant:visited{border:1px solid rgba(0,0,0,.04);background-color:#12c74b;color:#fff;z-index:15;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-btn--raisedImportant:hover{background-color:#0fab41;color:#fff;z-index:10;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-moz-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.c-btn--raisedImportant:active{background-color:#0fab41;color:#fff;z-index:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.c-btn--raisedCaution,.c-btn--raisedCaution:link,.c-btn--raisedCaution:visited{border:1px solid rgba(0,0,0,.04);background-color:#e9606d;color:#fff;z-index:15;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-btn--raisedCaution:hover{background-color:#dc2639;color:#fff;z-index:10;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-moz-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.c-btn--raisedCaution:active{background-color:#dc2639;color:#fff;z-index:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.c-btn--raisedToggle{border:1px solid rgba(0,0,0,.04);background-color:#f2f2f2;color:#333;z-index:15;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-btn--raisedToggle:before{color:#66d3e4}.c-btn--raisedToggle:link,.c-btn--raisedToggle:visited{border:1px solid rgba(0,0,0,.04);background-color:#f2f2f2;color:#333;z-index:15;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c-btn--raisedToggle:hover{background-color:#efefef;color:#333;z-index:10;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);-moz-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.c-btn--raisedToggle:active{background-color:#ddd;color:#333;z-index:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.c-btn--raisedToggle.is-followed,.c-btn--raisedToggle.is-pushed{background-color:#66d3e4;color:#fff;z-index:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.c-btn--raisedToggle.is-followed:hover,.c-btn--raisedToggle.is-pushed:hover{background-color:#e9606d}.c-btn.is-disabled{background-color:#f2f2f2;color:#ddd;cursor:default;pointer-events:none;z-index:0}.c-btn.is-disabled,.c-txtInput{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.c-txtInput{display:block;border:2px solid #ddd;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.c-txtInput.is-error{border-color:#e9606d}.c-txtInput:hover{background:#efefef}.c-txtInput:focus{border-color:#117ec6;background:#f2f2f2;-webkit-animation:fade_border .4s ease-in 0s 1 normal both;-moz-animation:fade_border .4s ease-in 0s 1 normal both;-ms-animation:fade_border .4s ease-in 0s 1 normal both;-o-animation:fade_border .4s ease-in 0s 1 normal both;animation:fade_border .4s ease-in 0s 1 normal both}.c-radio{display:none}.c-radio+label{display:block;position:relative;padding:4px 8px 4px 36px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.c-radio+label:after{left:13px;opacity:0;width:10px;height:10px;margin-top:-5px;background-color:#117ec6;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.c-radio+label:after,.c-radio+label:before{position:absolute;top:50%;display:block;content:"";-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.c-radio+label:before{left:8px;width:16px;height:16px;margin-top:-10px;border:2px solid #ddd;background-color:#f2f2f2;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.c-radio+label:hover{background-color:#efefef}.c-radio+label:hover:before{border-color:#117ec6;background-color:#e6f0f7}.c-radio:checked+label{color:#117ec6;font-weight:700;cursor:default}.c-radio:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.c-radio:checked+label:before{border-color:#117ec6}.c-loader,.loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:2px solid rgba(0,0,0,.2);border-right:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);border-left:2px solid hsla(0,0%,100%,0);transform:translateZ(0);animation:loading 1.1s infinite linear}.c-loader,.c-loader:after,.loader,.loader:after{border-radius:50%;width:16px;height:16px}.c-loader--size12px,.c-loader--size12px:after,.loader--size12px,.loader--size12px:after{width:12px;height:12px}.c-loader--size48px,.loader--size48px{border-width:8px;width:48px;height:48px}.c-loader--size48px:after,.loader--size48px:after{width:48px;height:48px}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-checkBox{display:none}.c-checkBox+label{position:relative;padding:4px 8px 4px 36px;vertical-align:middle;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.c-checkBox+label,.c-checkBox+label:before{display:block;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.c-checkBox+label:before{position:absolute;top:50%;left:8px;width:16px;height:16px;margin-top:-10px;border:2px solid #ddd;background-color:#f2f2f2;content:"";border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.c-checkBox+label:after{position:absolute;top:50%;left:15px;display:block;opacity:0;width:4px;height:10px;margin-top:-7px;border-right:2px solid #117ec6;border-bottom:2px solid #117ec6;content:"";-webkit-transition:.15s ease;-moz-transition:.15s ease;-ms-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c-checkBox+label:hover{background-color:#efefef}.c-checkBox+label:hover:before{border-color:#117ec6;background-color:#e6f0f7}.c-checkBox:checked+label{color:#117ec6;font-weight:700;cursor:default}.c-checkBox:checked+label:after{opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.c-checkBox:checked+label:before{border-color:#117ec6}.c-popup{background:#fff;color:#333;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.c-popup--attention{background:#f7f4e6;color:#ab890f}.c-popup--caution{background:#f8e7e9;color:#e9606d}.c-popupBox{position:relative}.c-popupBox__frame{position:absolute;background:#fff none;font-size:12px;line-height:1.5;color:#333;border-radius:3px;box-shadow:0 1px 6px rgba(0,0,0,.3);display:none;padding:16px}.c-popupBox__title{font-size:14px;font-weight:700;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;margin-bottom:10px}.c-popupBox__list{list-style-type:square;list-style-position:inside;margin-left:16px}.c-popupBox:hover .c-popupBox__frame{display:block}.c-popupBox:hover .c-popupBox__frame--fromTop{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.c-errorTxt{color:#e9606d;font-size:12px;font-weight:700}.c-errorTxt--popup{padding:4px 8px;color:#fff;background:#e9606d;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.c-simpleQuestionList__item+.c-simpleQuestionList__item{margin-top:10px}.c-simpleQuestionListItem__title{font-size:13px;font-weight:700}.c-simpleQuestionListItemCounts{margin-top:4px;margin-bottom:4px}.c-simpleQuestionListItemCounts__item{font-size:11px;display:inline-block}.c-simpleQuestionListItemCounts__item+.c-simpleQuestionListItemCounts__item:before{content:"/ "}.C-notificationListItem{background:#fff none;position:relative;font-size:13px;border-bottom:1px solid #eee}.C-notificationListItem:first-child{border-top:1px solid #eee}.C-notificationListItem a{color:#333;text-decoration:none;display:block;overflow:hidden;padding:7px 13px;border:3px solid transparent}.C-notificationListItem a:hover{background-color:#f9f9f9;color:#333;text-decoration:none}.C-notificationListItem--new{background-color:#ebf7ff}.C-notificationListItem--new a:hover{background-color:transparent}.C-notificationListItem--hasIcon a{padding-left:53px}.C-notificationListItem--selected a,.C-notificationListItem.is-selected a{border-color:#b8dbf2}.C-notificationList--smallFontSize .C-notificationListItem{font-size:12px}.C-notificationList--smallFontSize .C-notificationListItem__date,.C-notificationList--smallFontSize .C-notificationListItem__user{font-size:10px}.C-notificationListItem__icon{position:absolute;top:50%;left:16px;margin-top:-12px}.C-notificationListItem__icon img{vertical-align:top;width:24px;height:24px}.C-notificationListItem__text1{font-weight:700}.C-notificationListItem__text2{margin-top:2px}.C-notificationListItem__date,.C-notificationListItem__user{font-size:11px;color:#666;margin-top:4px}.C-notificationListItem__date{text-align:left}.C-notificationListItem__user{position:absolute;right:12px;bottom:12px}.C-notificationListItem__user a{border:none;display:inline;padding:0}.C-notificationListItem__user a:hover{text-decoration:underline}.c-keyboardKey{background:#eee none;font-size:.857em;line-height:1;display:inline-block;vertical-align:middle;border-radius:.25em;border-top:.0833em solid #ddd;border-right:.0833em solid #ddd;border-bottom:.167em solid #aaa;border-left:.0833em solid #ddd;min-width:1.67em;box-sizing:border-box;padding:.333em .5em;text-align:center}.C-simpleModal{background:#fff none;position:absolute;top:50%;left:50%;font-size:14px;width:580px;height:320px;overflow:hidden;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.3);box-shadow:0 2px 20px rgba(0,0,0,.3);box-sizing:border-box;border-radius:3px;transform:translate(-50%,-50%)}.C-simpleModal.is-hidden{display:none}.C-simpleModal--plain{height:auto}.C-simpleModalCloseButton{position:absolute;top:50%;right:50%;width:16px;height:16px;text-decoration:none;margin-top:-160px;margin-right:-320px;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.C-simpleModalCloseButton:hover{opacity:.6;text-decoration:none}.C-simpleModalCloseButton svg{width:100%;height:100%;fill:#fff;stroke:none}.C-simpleModal--plain+.C-simpleModalCloseButton,.C-simpleModalCloseButton--hidden,.C-simpleModalCloseButton.is-hidden{display:none}.C-simpleModalBackground{background:rgba(0,0,0,.6) none;position:fixed;top:0;left:0;z-index:100;color:#333;width:100%;height:100%}.C-simpleModalBackground.is-hidden{display:none}.C-simpleModal--keyboardShortcutsHelp{width:700px;height:394px}.C-simpleModal--keyboardShortcutsHelp .C-simpleModal__title{font-size:14px;font-weight:700;border-bottom:1px solid #ccc;padding:10px 20px;text-align:center}.C-simpleModal--keyboardShortcutsHelp .C-simpleModal__contents{padding:0 20px;margin-top:20px}.C-simpleModal--keyboardShortcutsHelp+.C-simpleModalCloseButton{margin-top:-183px;margin-right:-335px}.C-simpleModal--keyboardShortcutsHelp+.C-simpleModalCloseButton svg{fill:#333}.C-simpleModal--replyUpvotedUsers{width:480px;height:auto}.C-simpleModal--replyUpvotedUsers .C-simpleModal__title{font-size:14px;font-weight:700;border-bottom:1px solid #ccc;padding:10px 20px;text-align:center}.C-simpleModal--replyUpvotedUsers .C-simpleModal__contents{overflow-y:scroll;padding:10px 20px 20px;height:200px}.C-simpleModal--replyUpvotedUsers+.C-simpleModalCloseButton{margin-top:-123px;margin-right:-220px}.C-simpleModal--replyUpvotedUsers+.C-simpleModalCloseButton svg{fill:#333}.C-plainModalWrapper{align-items:flex-start;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:nowrap;justify-content:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;z-index:101}.C-plainModalWrapper.is-hidden{display:none}.C-plainModalWrapper.is-fadingOut{opacity:0;pointer-events:none}.C-plainModal{background:#fff none;border-radius:6px;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.3);box-shadow:0 2px 20px rgba(0,0,0,.3);box-sizing:border-box;font-size:14px;width:580px;overflow-y:scroll;margin-right:12px;max-height:80vh}.C-plainModalBackground{background:rgba(0,0,0,.6) none;position:fixed;top:0;left:0;z-index:100;color:#333;width:100%;height:100%;transition:opacity .2s}.C-plainModalBackground.is-hidden{display:none}.C-plainModalBackground.is-fadingOut{opacity:0;pointer-events:none}.C-plainModalCloseButton{width:16px;height:16px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.C-plainModalCloseButton:hover{opacity:.6;text-decoration:none}.C-plainModalCloseButton svg{width:100%;height:100%;fill:#fff;stroke:none}.c-QuestionsList__item{padding:8px 0}.c-QuestionsList__status{margin-left:8px;font-size:12px}.c-QuestionsList__solveStatus{width:36px;height:20px}.c-QuestionsList__detail{width:calc(100% - 52px);margin-left:8px}.c-QuestionsList__detail--sidebar{width:100%;margin:4px 0 0}.c-QuestionsList__ttl{line-height:20px;font-size:13px;font-weight:700}.c-QuestionsList__txt{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.C-flatButton,.C-iconButton,.C-submitButton{border:0;border-radius:3px;background-color:transparent;cursor:pointer;display:inline-block;position:relative;padding:0;text-align:center;user-select:none;-webkit-appearance:none}.C-flatButton,.C-submitButton{font-size:1.4rem;font-weight:700;line-height:1.5;min-width:88px;box-sizing:border-box;padding:8px 20px;text-align:center}.C-flatButton--loading,.C-flatButton.is-loading,.C-submitButton--loading,.C-submitButton.is-loading{overflow:hidden;text-indent:-9999px;white-space:nowrap}.C-flatButton--loading:after,.C-flatButton.is-loading:after,.C-submitButton--loading:after,.C-submitButton.is-loading:after{background:transparent url("/img/common/loading.gif?d41d8cd98f00b204e9800998ecf8427e") no-repeat scroll 50%;position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%}.C-flatButton--fullWidth,.C-submitButton--fullWidth{width:100%;padding-top:.5em;padding-bottom:.5em}.C-iconButton:before{background-image:url("/img/common/sprite_icons.png?d41d8cd98f00b204e9800998ecf8427e");display:inline-block;vertical-align:middle;content:"";margin-right:6px}.C-iconButton--headerQuestion:before{background-position:0 -183px;width:17px;height:16px;vertical-align:-2px}.C-iconButton--headerSignIn:before{background-position:0 -591px;width:17px;height:16px;vertical-align:-3px}.C-iconButton--headerSignUp:before{background-position:0 -627px;width:18px;height:16px;vertical-align:-3px}.C-iconButton--headerNavAnswerRequests:before{background-image:url("/img/common/bkgMenuReplyRequest.png?d41d8cd98f00b204e9800998ecf8427e");background-size:contain;width:19px;height:13px}.C-iconButton--headerNavFollowers:before{background-image:url("/img/common/bkgMenuFollower.png?d41d8cd98f00b204e9800998ecf8427e");background-size:contain;width:19px;height:13px}.C-iconButton--footerPageTop:before{background-position:0 0;width:10px;height:8px;display:block;margin:0 auto 4px}.C-submitButton{background:#117ec6 none;border:1px solid rgba(0,0,0,.04);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;z-index:15}.C-submitButton--sizeMedium{padding:6px 16px}.C-submitButton--colorGreen,.C-submitButton--colorGreen:link,.C-submitButton--colorGreen:visited{background-color:#12c74b}.C-submitButton--colorRed,.C-submitButton--colorRed:link,.C-submitButton--colorRed:visited{background-color:#e9606d}.C-submitButton--disabled,.C-submitButton--disabled:link,.C-submitButton--disabled:visited,.C-submitButton.is-disabled,.C-submitButton.is-disabled:link,.C-submitButton.is-disabled:visited{background-color:#ddd;box-shadow:none}.C-submitButton--colorGray,.C-submitButton--colorGray:link,.C-submitButton--colorGray:visited{background-color:#f2f2f2;color:#333}a.C-submitButton:link,a.C-submitButton:visited{color:#fff}a.C-submitButton:hover{text-decoration:none}a.C-submitButton--colorGray:link,a.C-submitButton--colorGray:visited{color:#333}.C-flatButton{background:transparent none;border:1px solid transparent;color:#333;z-index:15}.C-flatButton--sizeMedium{padding:6px 16px}.C-flatButton--colorGray:link,.C-flatButton--colorGray:visited{background-color:#f9f9f9}a.C-flatButton:link,a.C-flatButton:visited{color:#333}a.C-flatButton:hover{text-decoration:none}.C-functionButton{background-color:#f2f2f2;border:1px solid rgba(0,0,0,.04);border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#333;display:inline-block;font-size:1.4rem;font-weight:700;line-height:1.5;padding:8px 20px}.C-socialLoginButton{background-color:#f9f9f9;border:1px solid #efefef;border-radius:3px;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-sizing:border-box;cursor:pointer;color:#666;display:block;font-size:12px;font-weight:700;padding:12px 0 12px 56px;position:relative;text-align:left;z-index:15}.C-socialLoginButton:link,.C-socialLoginButton:visited{color:#666}.C-socialLoginButton:before{display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;content:"";position:absolute;left:20px;top:9px}.C-socialLoginButton--backgroundColorGray1{background:#f2f2f2;border:1px solid #ddd}.C-socialLoginButton--facebook:before{background-image:url("/img/common/icon_facebook_filled.svg?d41d8cd98f00b204e9800998ecf8427e")}.C-socialLoginButton--twitter:before{background-image:url("/img/common/icon_twitter_filled.svg?d41d8cd98f00b204e9800998ecf8427e")}.C-socialLoginButton--google:before{background-image:url("/img/common/icon_google_filled.svg?d41d8cd98f00b204e9800998ecf8427e")}.C-socialLoginButton--github:before{background-image:url("/img/common/icon_github_filled.svg?d41d8cd98f00b204e9800998ecf8427e")}.C-socialLoginButton--hatena:before{background-image:url("/img/common/icon_hatena_filled.svg?d41d8cd98f00b204e9800998ecf8427e")}.C-socialShareButton{background-repeat:no-repeat;background-position:50%;background-size:24px;border-radius:3px;display:block;width:30px;height:30px}.C-socialShareButton--hatebu{background-color:#00a4de;background-image:url("/img/common/icon_hatebu_white.svg?d41d8cd98f00b204e9800998ecf8427e")}.C-socialShareButton--twitter{background-color:#55acee;background-image:url("/img/common/icon_twitter_white.svg?d41d8cd98f00b204e9800998ecf8427e")}.C-socialShareButton--facebook{background-color:#1877f2;background-image:url("/img/common/icon_facebook_white.svg?d41d8cd98f00b204e9800998ecf8427e")}.C-socialShareButton--size40px{width:40px;height:40px;background-size:34px}.C-rssButton{align-items:center;background-color:#aaa;border-radius:3px;box-sizing:border-box;color:#fff;display:-webkit-flex;display:-ms-flex;display:flex;font-weight:700;justify-content:center;width:20px;height:20px;line-height:20px}.C-rssButton__icon{font-size:16px}.C-rssButton--size16px{width:16px;height:16px;line-height:16px}.C-rssButton--size16px .C-rssButton__icon{font-size:12px}.C-rssButton--size18px{width:18px;height:18px;line-height:18px}.C-rssButton--size18px .C-rssButton__icon{font-size:14px}.C-userDataBadge{display:table;box-sizing:border-box;width:100%;font-size:12px;line-height:1.5}.C-userDataBadge__icon{display:table-cell;width:40px;vertical-align:middle}.C-userDataBadge__data{display:table-cell;width:100%;vertical-align:middle;word-break:break-all;padding-left:8px}.C-userDataBadgeName{color:#333;font-weight:700}.C-userDataBadgeName a{color:inherit}.C-userDataBadgeDescription--hasHonor:before{background:transparent url("/img/honor/crown.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat 50%;background-size:contain;position:relative;top:2px;content:"";display:inline-block;width:14px;height:14px;margin-right:4px}.C-headerNotifications__icon{position:relative;cursor:pointer;width:100%;height:100%}.C-headerNotifications__icon:hover{background-color:#333}.C-headerNotifications__icon:after{background:url("/img/icons/icon_bellOutlined.svg?d41d8cd98f00b204e9800998ecf8427e") no-repeat scroll;position:absolute;top:50%;left:50%;content:"";display:block;width:14px;height:18px;margin-top:-9px;margin-left:-7px}.C-headerNotifications__icon.is-active:after{background:url("/img/icons/icon_bellFilled.svg?d41d8cd98f00b204e9800998ecf8427e") no-repeat scroll}.C-headerNotifications__icon__countBadge{background:#e9606d none;position:absolute;top:4px;left:25px;z-index:1;font-size:10px;font-weight:700;line-height:14px;color:#fff;display:inline-block;height:14px;border:1px solid #dc2639;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding:1px 3px;text-align:center}.C-headerNotifications__contents{background:#fff none;position:absolute;top:42px;right:0;font-size:11px;width:400px;display:none;border:1px solid #ddd;border-radius:0 3px 3px 3px;box-shadow:0 0 8px rgba(0,0,0,.3);box-sizing:border-box}.C-headerNotifications__contents:after,.C-headerNotifications__contents:before{position:absolute;left:127px;content:"";display:block;border-right:5px solid transparent;border-left:5px solid transparent}.C-headerNotifications__contents:before{top:-7px;border-bottom:6px solid #ddd}.C-headerNotifications__contents:after{top:-5px;border-bottom:6px solid #fff}.C-headerNotifications__list{max-height:340px;overflow-y:scroll}.C-headerNotifications__viewAll{background:#fff none;font-size:11px;color:#333;border-top:1px solid #ddd;display:block;padding:16px;text-align:center;transition:background-color .2s ease}.C-headerNotifications__viewAll:hover{background-color:#efefef}.C-headerNotificationsTitle{background-color:#fff;font-size:12px;font-weight:700;color:#aaa;width:110px;padding:3px 0 3px 6px}.C-headerNotificationsLink{background:#f2f2f2 none;font-size:11px;font-weight:700;color:#666;display:block;width:128px;padding:3px 0;text-align:center}.C-styledList{margin-top:1em;margin-bottom:1em;margin-left:1.5em;text-indent:0}.C-styledList__item{list-style-position:outside;list-style-type:disc}.C-styledList__item+.C-styledList__item{margin-top:1em}.C-styledList--decimal>.C-styledList__item{list-style-type:decimal}.C-styledList--upperAlphabet>.C-styledList__item{list-style-type:upper-alpha}.C-styledList--lowerAlphabet>.C-styledList__item{list-style-type:lower-alpha}.C-styledList--parenthesizedNumber{margin-left:3em}.C-styledList--parenthesizedNumber>.C-styledList__item{position:relative;list-style:none;counter-increment:num}.C-styledList--parenthesizedNumber>.C-styledList__item:before{position:absolute;left:-3em;width:2.5em;content:"(" counter(num) ")";text-align:right}.C-styledList--noMargin .C-styledList__item+.C-styledList__item,.C-styledList .C-styledList .C-styledList__item+.C-styledList__item{margin-top:0}.C-continuousList__item+.C-continuousList__item{margin-top:1em}.C-simpleBorderedList__item{padding:10px 0;border-bottom:1px solid #ddd}.C-horizontalList{align-items:flex-start;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}.C-horizontalList__item+.C-horizontalList__item{margin-left:12px}.C-checkList__item:before{background:url("/img/icons/check_list_marker.svg?d41d8cd98f00b204e9800998ecf8427e") no-repeat 0;background-size:contain;content:"";display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-right:8px}.C-checkList__item+.C-checkList__item{margin-top:8px}.C-simpleBorderedList--sideSpace .C-simpleBorderedList__item{padding-right:16px;padding-left:16px}.C-smallTooltip{background-color:#333;border-radius:3px;display:block;color:#fff;font-weight:700;font-size:11px;padding:6px 12px;position:absolute}.C-adWrapper{width:304px}.C-simpleRowTabs,.C-sortTabs{align-items:start;box-sizing:border-box;border-bottom:1px solid #ddd;display:flex;justify-content:flex-start}.C-simpleRowTabs--noBorderBottom,.C-sortTabs--noBorderBottom{border-bottom:0}.C-simpleRowTabs__item,.C-sortTabs__item{border-radius:3px 3px 0 0;cursor:pointer;font-size:12px;font-weight:400;line-height:3;padding:0 16px;position:relative;transition:background-color .2s}.C-simpleRowTabs__item:after,.C-sortTabs__item:after{background-color:#117ec6;bottom:-1px;content:"";display:block;height:3px;left:0;width:100%;position:absolute;transition:transform .2s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.C-simpleRowTabs__item.is-active,.C-sortTabs__item.is-active{font-weight:700;cursor:default}.C-simpleRowTabs__item.is-active:after,.C-sortTabs__item.is-active:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.C-simpleRowTabs__item:hover,.C-sortTabs__item:hover{background-color:#f2f2f2}.C-simpleRowTabs__item:hover:after,.C-sortTabs__item:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.C-simpleRowTabs__link,.C-sortTabs__link{cursor:pointer}.C-simpleRowTabs__link:link,.C-simpleRowTabs__link:visited,.C-sortTabs__link:link,.C-sortTabs__link:visited{color:#333}.C-simpleRowTabs__link:hover,.C-sortTabs__link:hover{text-decoration:none}.C-simpleRowTabs__icon,.C-sortTabs__icon{margin-right:4px}.C-simpleRowTabs--backgroundColorGray2 .C-simpleRowTabs__item:hover{background-color:#ddd}.C-sortTabs{justify-content:flex-end}.C-sortTabs__item{cursor:auto;line-height:40px;padding:0 8px}.C-sortTabs__link{display:inline-block}.C-sortTabs__link.is-active{font-weight:700;cursor:default}.C-sortTabs__link.is-active:after{background-color:#117ec6;bottom:-1px;content:"";display:block;height:3px;left:0;width:100%;position:absolute;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.C-extraDescriptionPopupWrapper{position:relative}.C-extraDescriptionPopupWrapper:hover>.C-extraDescriptionPopup{opacity:1;margin-top:8px;pointer-events:auto}.C-extraDescriptionPopup{background:#fff;border-radius:3px;box-sizing:border-box;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#333;padding:16px;width:280px;opacity:0;position:absolute;pointer-events:none;z-index:20;transition:opacity .4s ease,margin-top .4s ease;top:calc(100% - 4px);left:0}.C-extraDescriptionPopup:before{content:"";display:block;height:8px;width:100%;position:absolute;top:-8px;left:0}.C-extraDescriptionPopup--caution{background:#f8e7e9;color:#e9606d}.C-extraDescriptionPopup--caution>.C-extraDescriptionPopup__title{border-bottom:1px solid #f1b7bd}.C-extraDescriptionPopup--leftBottom{right:0;left:auto}.C-extraDescriptionPopup__title{border-bottom:1px solid #ddd;font-size:14px;font-weight:700;margin-bottom:12px;padding-bottom:12px}.C-extraDescriptionPopup__description{font-size:12px;font-weight:400}.C-headerLoginButtons__item{transition:background-color .2s;font-size:13px;line-height:1;color:#fff;height:40px;box-sizing:border-box;float:left;padding:12px 12px 0}.C-headerLoginButtons__item:hover{background-color:#333}.C-headerQuestionButton{font-size:13px;line-height:28px;display:block;width:114px;height:28px;text-shadow:0 -1px 0 rgba(0,0,0,.2);transition:background-color .2s,border .2s;padding:0;position:relative}.C-headerQuestionButton:hover{background-color:#0fab41;background-image:none;border:1px solid rgba(0,0,0,.04)}.C-footerPageTopButton{background:#464c56 none;font-size:10px;color:#fff;display:block;width:72px;height:40px;border-radius:3px 3px 0 0;box-sizing:border-box;padding-top:8px;text-align:center}.C-submitButton{transition:background-color .2s,box-shadow .2s,color}.C-submitButton:hover{background-color:#106dab;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);z-index:10}.C-submitButton:active{background-color:#106dab;box-shadow:none;color:#fff;z-index:0}.C-submitButton--colorGreen:hover{background-color:#0fab41}.C-submitButton--colorRed:hover{background-color:#dc2639}.C-submitButton--colorGray:hover{background-color:#efefef}.C-submitButton--disabled,.C-submitButton.is-disabled{cursor:auto}.C-submitButton--disabled:hover,.C-submitButton.is-disabled:hover{background-color:#ddd;box-shadow:none}.C-flatButton{transition:background-color .2s,color;background-color:transparent}.C-flatButton:hover{z-index:10;background-color:#efefef}.C-flatButton:active{z-index:0}.C-flatButton--colorGray{background-color:#f9f9f9}.C-flatButton--colorGray:hover{background-color:#ddd}.C-functionButton{cursor:pointer;position:relative;text-align:center;user-select:none;font-size:14px;min-width:88px;transition:background-color .2s,box-shadow .2s,color .2s;z-index:15}.C-functionButton:hover{background-color:#efefef;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.C-functionButton--loading,.C-functionButton.is-loading{overflow:hidden;text-indent:-9999px;white-space:nowrap}.C-functionButton--loading:after,.C-functionButton.is-loading:after{background:transparent url("/img/common/loading.gif?d41d8cd98f00b204e9800998ecf8427e") no-repeat scroll 50%;position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%}.C-functionButton--disabled,.C-functionButton.is-disabled{background-color:#ddd;box-shadow:none;cursor:auto}.C-functionButton--disabled:link,.C-functionButton--disabled:visited,.C-functionButton.is-disabled:link,.C-functionButton.is-disabled:visited{background-color:#f2f2f2;color:#333}.C-functionButton--disabled:hover,.C-functionButton.is-disabled:hover{background-color:#ddd;box-shadow:none}.C-functionButton--active,.C-functionButton.is-active{background-color:#66d3e4;box-shadow:none;color:#fff}.C-functionButton--active:hover,.C-functionButton.is-active:hover{background-color:#e9606d;color:#fff}.C-functionButton--colorBlue{background:#117ec6 none;color:#fff}.C-functionButton--colorBlue:hover{background-color:#106dab;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.C-socialLoginButtonsList__item{margin-top:12px}.C-socialLoginButtonsList__item:first-child{margin-top:0}.C-socialLoginButton{transition:background-color .2s,box-shadow .2s ease-in-out}.C-socialLoginButton:hover{background-color:#efefef;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);text-decoration:none}.C-socialLoginButton--backgroundColorGray1:hover{background:#ddd}.C-socialLoginButton--small{font-size:11px;padding:8px 0 8px 56px}.C-socialLoginButton--small:before{width:24px;height:24px;left:16px;top:5px}.C-rssButton{transition:background-color .2s}.C-rssButton:hover{background-color:#f26522}.C-pulldownMenu{position:relative}.C-pulldownMenu.is-expanded{background-color:#fff;border-radius:3px;box-sizing:border-box;box-shadow:0 3px 5px rgba(0,0,0,.25),3px 5px 8px rgba(0,0,0,.15);overflow:hidden;position:absolute}.C-pulldownOptions{font-size:12px;background-color:#fff;padding:6px 0;border-top:1px solid #efefef}.C-pulldownOptions.is-hidden{display:none}.C-pulldownOptions__item{cursor:pointer;padding:8px 12px;transition:background-color .2s}.C-pulldownOptions__item.is-active,.C-pulldownOptions__item:hover{background-color:#efefef}.C-pulldownOptions__item.is-hidden{display:none}.p-header{width:100%;min-width:1120px;height:40px;min-height:40px;border-bottom:1px solid #333;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#474d57),color-stop(1,#3d424a));background-image:-o-linear-gradient(bottom,#474d57 0,#3d424a 100%);background-image:-moz-linear-gradient(bottom,#474d57 0,#3d424a 100%);background-image:-webkit-linear-gradient(bottom,#474d57,#3d424a);background-image:-ms-linear-gradient(bottom,#474d57 0,#3d424a 100%);background-image:linear-gradient(180deg,#474d57 0,#3d424a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#474d57",endColorstr="#3d424a",GradientType=0)}.p-header__inner{position:relative;height:40px;margin:0 auto;width:1120px}@media screen and (max-width:1216px){.p-header__inner{width:960px}}.p-header__ttl{width:90px}.p-header--report{position:relative;height:60px}.p-header--report .p-header__inner{height:60px}.p-header--report .p-header__ttl{width:256px;margin-top:14px}.p-header--report .p-header__subTtl{margin:20px 0 0 40px;color:#f2f2f2;font-size:12px}.p-menuTips{width:240px;padding:0 16px 16px;border-radius:0 0 3px 3px;background-color:#fff}.p-menuTips__contents{width:100%;padding-top:16px;border-top:1px solid #ddd;display:flex;align-items:center;justify-content:space-around}.p-menuTips__txt{width:80%;font-size:11px;color:#666;text-align:justify}.p-menuTips__img{width:9%;height:auto}#header{width:100%;background-color:#464c56;border-bottom:1px solid #333;min-width:1020px;min-height:40px;height:40px}#header .boxInner{position:relative;height:40px;margin:0 auto;border-right:1px solid #545b66;border-left:1px solid #383d45;width:1120px}@media screen and (max-width:1216px){#header .boxInner{width:960px}}#header .boxInner_static{position:relative;height:40px;margin:0 auto;border:none;width:1120px}@media screen and (max-width:1216px){#header .boxInner_static{width:960px}}#header #ttlHeader{float:left;position:relative;margin:0;padding:0 82px 0 20px;width:90px;border-left:1px solid #545b66;border-right:1px solid #383d45;cursor:pointer}#header #ttlHeader:hover{background-color:#333}#header #ttlHeader a:hover{text-decoration:none}#header #ttlHeader img:hover{opacity:1;filter:alpha(opacity=100)}#header #ttlHeader_static{float:left;margin:0;width:90px}#header #ttlHeader_static a:hover{text-decoration:none}#header #boxSearch{float:left;position:relative;padding-left:20px;font-size:13px;font-size:1.3rem;border-left:1px solid #545b66}.p-headerReplyRate{position:absolute;top:0;right:0;height:28px;padding:6px 8px;color:#fff;text-align:center;background:hsla(0,0%,100%,.2)}.p-headerReplyRate:before{content:"";display:block;position:absolute;top:50%;right:100%;margin-top:-8px;border:8px solid transparent;border-right:8px solid hsla(0,0%,100%,.2)}.p-headerReplyRate__ttl{font-size:10px;line-height:10px;height:10px;margin:2px 0 4px}.p-headerReplyRate__value{font-size:12px;font-weight:700;line-height:12px;height:12px}.p-headerReplyRate__value span{font-size:10px}.p-headerSearchMenu{width:428px}@media screen and (max-width:1216px){.p-headerSearchMenu{width:228px}}#header .btnAsk{float:right;margin-top:6px}#header #boxUsernav{float:right;margin-left:16px;padding:0;width:324px;border-left:1px solid #383d45}#header #boxUsernav .collapse,#header #boxUsernav .popbox{position:relative}#header #boxUsernav .box{display:block;z-index:1000;background:#fafafa;border-top:none;border-radius:0 3px 3px 3px;position:absolute;right:0;top:40px;width:294px}#header #boxUsernav .box a.close{color:red;font-size:12px;font-family:arial;text-decoration:underline}#header #boxUsernav .box .inBox{padding:0;font-size:11px;font-size:1.1rem;box-shadow:0 4px 2px 2px rgba(113,135,164,.29);-webkit-box-shadow:rgba(113,135,164,.29) 0 4px 2px 2px;-moz-box-shadow:rgba(113,135,164,.29) 0 4px 2px 2px}#header #boxUsernav .box .inBox .notificationAll{text-align:center;font-weight:700}#header #boxUsernav .box .inBox .notificationAll a{display:block;padding:16px 0;background-color:#eee;color:#333;font-weight:700}#header #boxUsernav .box .inBox #jscroll2{position:relative;overflow:auto}#header #boxUsernav .box .inBox li{clear:both;border-bottom:1px solid #ddd;display:block;padding:8px 16px}#header #boxUsernav .box .inBox li a{color:#117ec6}#header #boxUsernav .box .inBox .notificationDate{display:block;margin-top:4px;color:#ccc}#header #boxUsernav .box .inBox li a:hover{text-decoration:none}#header #boxUsernav .box .inBox li a.bkgNew{background-color:#eee}#header #boxUsernav .box .inBox li a img{margin-right:10px;width:22px;float:left;border-radius:50%}#header #boxUsernav .box .inBox li a span{font-weight:700}#header #boxUsernav .box .inBox li a span.questionTtl{color:#195f8d}#header #boxUsernav .box .inBox li a span.bestAnswer{color:#b14a5c}#header #boxUsernav #icnUser{position:relative;width:272px;height:40px;border-left:1px solid #545b66;border-right:1px solid #383d45;margin:0;padding:0;color:#fff}#header #boxUsernav #icnUser:after{content:"";position:absolute;top:18px;right:8px;width:0;height:0;border-style:solid;border-width:5px 3px 0;border-color:#fff transparent transparent}#header #boxUsernav #icnUser:hover{background:#333}#header #boxUsernav #icnUser a span{vertical-align:bottom}#header #boxUsernav #icnUser a:hover{text-decoration:none}#header #boxUsernav #icnUser a img:hover{opacity:1;filter:alpha(opacity=100)}#header #boxUsernav #icnUser .l-userMenu-head img{width:20px;height:20px;border-radius:3px}#header #boxUsernav #icnUser .boxRadius_56{margin:0 auto}#header #boxUsernav #icnUser .boxRadius_56 img{border-radius:3px}#header #boxUsernav #boxUserMenu{display:none;position:absolute;right:-1px;top:-32px;z-index:1001;font-size:12px}#header #boxUsernav #boxUserMenu.opened{display:block;opacity:1;top:0;-webkit-animation:openMenu .2s ease;-moz-animation:openMenu .2s ease;-ms-animation:openMenu .2s ease;-o-animation:openMenu .2s ease;animation:openMenu .2s ease;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#header #boxUsernav #boxUserMenu .txtUserName{font-size:13px;font-size:1.3rem;font-weight:700}#header #boxUsernav #boxUserMenu ul{background-color:#fff;width:240px;padding:8px 16px;padding:16px}#header #boxUsernav #boxUserMenu ul li.bkgUserMenuList{background-color:#fafafa;width:112px;height:72px;border-radius:3px;float:left;margin:4px;text-align:center;background-image:url("/img/common/bkgUserMenuList.png?d41d8cd98f00b204e9800998ecf8427e");background-repeat:no-repeat}#header #boxUsernav #boxUserMenu ul li.boxLinkMypage a{display:block;text-align:center;margin:4px;border-radius:3px;padding:8px 0 4px;font-weight:700;font-size:16px;color:#333}#header #boxUsernav #boxUserMenu ul li.boxLinkMypage a:hover{-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;background:#f5f5f5}#header #boxUsernav #boxUserMenu ul li.bkgUserMenuList:hover{-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;background-color:#f5f5f5}#header #boxUsernav #boxUserMenu ul li.bkgUserMenuList a{position:relative;display:block;font-size:10px;color:#666;margin:6px 0 0}#header #boxUsernav #boxUserMenu ul .bkgAnswer{background-position:6px 0}#header #boxUsernav #boxUserMenu ul .bkgQuestion{background-position:6px -72px}#header #boxUsernav #boxUserMenu ul .bkgBadge{background-position:6px -144px}#header #boxUsernav #boxUserMenu ul .bkgScore{background-position:6px -216px}#header #boxUsernav #boxUserMenu ul .bkgTag{background-position:6px -288px}#header #boxUsernav #boxUserMenu ul .bkgKininaru{background-position:6px -360px}#header #boxUsernav #boxUserMenu ul .bkgLogout,#header #boxUsernav #boxUserMenu ul .bkgProfile{background:#fff;padding:1px 5px 5px;border-radius:3px;margin:8px 4px 0}#header #boxUsernav #boxUserMenu ul .bkgLogout:hover,#header #boxUsernav #boxUserMenu ul .bkgProfile:hover{background:#f5f5f5}#header #boxUsernav #boxUserMenu ul li a span{display:block;float:right}.txtUserMenuCount{color:#666;font-weight:700;margin-top:26px;font-size:12px}.l-userMenu{position:relative;width:243px;height:40px;border-left:1px solid #545b66;border-right:1px solid #383d45;color:#fff}.l-userMenuIcn{position:relative;overflow:hidden}.l-userMenuIcn,.l-userMenuName{display:table-cell;vertical-align:middle}.l-userMenuName{padding-left:8px;font-weight:700}.l-userMenu-head{position:relative;vertical-align:middle;height:32px;padding:4px 0 4px 16px;cursor:pointer}.l-userMenu-head>img{display:inline-block;vertical-align:middle;margin-right:8px}.l-userMenu-body{display:none;position:absolute;top:41px;right:-1px;z-index:1001;width:100%;font-size:12px;font-size:1.2rem}.p-headerGuest__menu{overflow:hidden;float:right;margin-left:32px;border-right:1px solid #2f3338}.p-headerGuest__menu__item{position:relative;float:right;font-size:13px;line-height:40px;padding:0 12px}.p-headerGuest__menu__item:hover{background:#333}.p-headerGuest__menu__item__icn{display:inline-block}.p-headerGuest__menu__item__icn--signup{padding-left:28px}.p-headerGuest__menu__item__icn--signup:before{top:11px;left:12px;width:18px;height:16px;background-position:0 -627px}.p-headerGuest__menu__item__icn--signin{padding-left:28px}.p-headerGuest__menu__item__icn--signin:before{top:11px;left:12px;width:17px;height:16px;background-position:0 -591px}.p-headerGuest__menu a{color:#fff}#boxSearch-form{position:relative}#header #boxSearch .boxLabelInput{margin:6px auto;position:relative}#header #boxSearch .txtSearch{background:#9096a0;height:28px;line-height:25px;color:#333;border-radius:3px;border:none;padding-left:8px;padding-right:32px;outline:none;width:100%;box-sizing:border-box;font-size:12px;font-size:1.2rem;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}#header #boxSearch input.is-focused,#header #boxSearch input:focus{background-color:#fff}#header #boxSearch input::-webkit-input-placeholder{color:#555}#header #boxSearch input:-moz-placeholder{color:#555}#boxSearch .boxLabelInput label{position:absolute;top:3px;left:8px;color:#ccc;line-height:2}#header #boxSearch .btnSearch{position:absolute;right:12px;top:12px;width:12px;height:12px;border:none;text-indent:-9999px}#header #boxSearch .btnSearch button:before{top:-10px;left:-3px;width:20px;height:20px;background-position:4px -213px!important;cursor:pointer}.search_type_button input{display:none}.search_type_button label{display:block;float:left;cursor:pointer;min-width:22px;height:16px;margin:0;padding:6px;color:#eee;font-size:10px;text-align:center;line-height:16px;transition:.2s;background:#ccc}.search_type_button label:first-of-type{border-radius:3px 0 0 3px}.search_type_button label:last-of-type{border-radius:0 3px 3px 0}.search_type_button input[type=radio]:checked+.switch-and,.search_type_button input[type=radio]:checked+.switch-or{background:#fff;color:#333;font-weight:700}.search_type_form{height:34px;float:left;padding-top:6px;padding-left:8px;color:#fff}.boxSearchForecast{z-index:999;display:none;width:560px;position:absolute;top:38px;left:40px;background-color:#fff;font-size:12px;border-radius:3px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}ul .boxSearchForecast__item p{width:40%;float:left}ul .boxSearchForecast__item>li{margin-top:8px}.boxSearchForecast .txtSearchresult{float:left;font-size:11px;padding:16px;padding:8px 16px}.boxSearchForecast .txtSearchresult span{font-weight:700}.boxSearchForecast>li.resultList{padding:6px 16px;cursor:pointer;border-bottom:1px solid #eee}.boxSearchForecast>li.resultList:first-of-type{border-top:1px solid #eee}.boxSearchForecast>li.resultList:last-child{border-bottom:none;margin-bottom:16px}.boxSearchForecast>li.is-singled{padding:16px;border:none}.boxSearchForecast>li.is-singled:hover{cursor:default;background-color:#fff}.boxSearchForecast>li p{float:left;width:24px;text-align:center;color:#333;font-weight:700;font-size:10px}.boxSearchForecast>li p.entry-stateLavel{width:48px;margin-bottom:0;line-height:20px}.boxSearchForecast>li p.entry-stateLavel.is-resolved{background:#e9606d;color:#fff}.boxSearchForecast>li p.entry-stateLavel.is-accepting{background:#f5f5f5}.boxSearchForecast>li p.point{margin-top:2px}.boxSearchForecast>li.searchMore{padding:0;text-align:center;border:none}.boxSearchForecast>li.searchMore a{display:block;background-color:#fff;padding:16px;color:#117ec6;font-size:11px;font-size:1.1rem;font-weight:700}.boxSearchForecast>li.searchMore a:hover{background-color:#eee}.boxSearchForecast>li p span{display:block;font-size:9px}.boxSearchForecast>li .searchTitle{float:right;width:448px;font-size:11px;font-size:1.1rem;text-align:left;margin-top:2px}.boxSearchForecast>li dl dd{width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px\9}.boxSearchForecast>li:hover{background-color:#eee;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-searchFormOptionItem{align-items:flex-start;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:flex-start}.p-searchFormOptionItem__description{color:#aaa;margin-left:2px}.l-notice{border-left:1px solid #545b66;border-right:1px solid #383d45}.l-notice-head{position:relative;width:48px;height:40px;cursor:pointer;box-sizing:border-box}.l-notice-head:hover{background:#333}.l-notice-head:before{top:0;right:0;bottom:0;left:0;width:14px;height:18px;margin:auto;background-position:0 -450px!important}.l-notice-head.is-active:before,.l-notice-head.is-opened:before{background-position:0 -412px!important}.l-notice-head>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.l-notice-body{display:none;position:absolute;right:0;top:42px;z-index:1000;width:400px;border:1px solid #ddd;border-radius:0 3px 3px 3px;background:#fff;font-size:11px;font-size:1.1rem;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);box-sizing:border-box}.l-notice-body:after{border-bottom:6px solid #fff;top:-5px}.l-notice-body:after,.l-notice-body:before{content:"";position:absolute;border-right:5px solid transparent;border-left:5px solid transparent;left:95px}.l-notice-body:before{border-bottom:6px solid #ddd;top:-7px}.boxNoticeNav{border-bottom:1px solid #ddd;padding:8px}.boxNoticeNav__navBox__nav{position:relative;display:inline-block;padding:4px 10px 4px 30px;font-weight:700;background-color:#fafafa;color:#666}.boxNoticeNav__navBox__nav:link,.boxNoticeNav__navBox__nav:visited{color:#666}.boxNoticeNav__navBox__nav:hover{-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;text-decoration:none;background-color:#f5f5f5}.boxNoticeNav__navBox__nav:before{content:"";display:block;position:absolute;top:6px;left:7px;width:19px;height:13px;margin:auto;background-size:19px 13px;background-position:0;background-repeat:no-repeat}.boxNoticeNav__navBox__nav--ReplyRequests:before{background-image:url("/img/common/bkgMenuReplyRequest.png?d41d8cd98f00b204e9800998ecf8427e")}.boxNoticeNav__navBox__nav--Follower:before{background-image:url("/img/common/bkgMenuFollower.png?d41d8cd98f00b204e9800998ecf8427e")}.boxNoticeNav__navBox__nav--editRequests:before{background-image:url("/img/common/bkgMenuEditRequest.png?d41d8cd98f00b204e9800998ecf8427e")}#header .boxNoticeNav__navBox a{color:#666;text-decoration:none}#header .boxNoticeNav__navBox a:hover,#header .boxNoticeNav__navBox a:link{text-decoration:none}.l-notice-body .ttlNotice{color:#aaa;font-weight:700;margin:0;font-size:11px;line-height:25px;padding:0 0 0 8px;border-bottom:none}.l-notice-body .ps-container{position:relative;max-height:390px;overflow:hidden}.l-notice-body .ps-scrollbar-y{cursor:pointer}.l-notice-body .ps-scrollbar-y-rail{background:none!important}.l-notice-body .notificationAll{display:block;padding:16px 0;background-color:#fff;border-top:1px solid #ddd;color:#333;text-align:center;-webkit-transition:.1s ease;-moz-transition:.1s ease;-ms-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease}.l-notice-body .notificationAll:hover{background-color:#f5f5f5;text-decoration:none}.l-notice-body .notificationDate{display:block;margin-top:4px;color:#ccc}#shortNotification{position:fixed;top:0;z-index:20;width:100%;height:0}#shortNotification .shortNotificationList{position:relative;display:block;height:0;margin:0 auto;width:1120px}@media screen and (max-width:1216px){#shortNotification .shortNotificationList{width:960px}}#shortNotification .shortNotificationList.is-opened .shortNotificationList__item{opacity:1}#shortNotification .shortNotificationList.is-opened .shortNotificationList__item:first-child{top:43px}#shortNotification .shortNotificationList.is-opened .shortNotificationList__item:nth-child(2){top:123px}#shortNotification .shortNotificationList.is-opened .shortNotificationList__item:nth-child(3){top:203px}#shortNotification .shortNotificationList.is-opened .shortNotificationList__item:nth-child(4){top:283px}#shortNotification .shortNotificationList.is-opened .shortNotificationList__item:nth-child(5){top:363px}#shortNotification .shortNotificationList.is-opened .shortNotificationList__item:nth-child(6){top:443px}#shortNotification .shortNotificationList.is-opened .shortNotificationList__item:nth-child(7){top:523px}#shortNotification .shortNotificationList .shortNotificationList__item{opacity:0;position:absolute;top:-100px;right:0;width:274px;margin-bottom:4px;background:#fff;border-radius:3px;cursor:pointer;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-transition:.8s ease;-moz-transition:.8s ease;-ms-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease}#shortNotification .shortNotificationList .shortNotificationList__item:first-child{z-index:9}#shortNotification .shortNotificationList .shortNotificationList__item:nth-child(2){z-index:8}#shortNotification .shortNotificationList .shortNotificationList__item:nth-child(3){z-index:7}#shortNotification .shortNotificationList .shortNotificationList__item:nth-child(4){z-index:6}#shortNotification .shortNotificationList .shortNotificationList__item:nth-child(5){z-index:5}#shortNotification .shortNotificationList .shortNotificationList__item:nth-child(6){z-index:4}#shortNotification .shortNotificationList .shortNotificationList__item:nth-child(7){z-index:3}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListIcn{display:table-cell;padding:16px;background:#424851;border-radius:3px 0 0 3px}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListIcn .shortNotificationListIcn__img{display:inline-block;vertical-align:middle}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListIcn .shortNotificationListIcn__img img{padding:2px}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListTxt{display:table-cell;width:172px;padding:16px;font-weight:700}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListTxt .shortNotificationListTxt__inner{display:inline-block;vertical-align:middle}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListTxt .shortNotificationListTxt__inner .shortNotificationListTxt__inner__ttl{font-size:10px;margin-bottom:4px}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListTxt .shortNotificationListTxt__inner .shortNotificationListTxt__inner__ttl a{color:#333;text-decoration:none;letter-spacing:0}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListTxt .shortNotificationListTxt__inner .shortNotificationListTxt__inner__txt{width:136px;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#shortNotification .shortNotificationList .shortNotificationList__item .shortNotificationListTxt .shortNotificationListTxt__inner .shortNotificationListTxt__inner__txt span{display:inline-block}#shortNotification .shortNotificationList .shortNotificationList__item--badge .shortNotificationListIcn .shortNotificationListIcn__img{background:#fff;border-radius:50%}#shortNotification .shortNotificationList .shortNotificationList__item--template{display:none}#shortNotification .shortNotificationList .shortNotificationList__item--close{background:#424851}#shortNotification .shortNotificationList .shortNotificationList__item--close .shortNotificationList__item__btn{position:relative;padding-left:16px;line-height:28px;color:#fff;font-size:12px;text-align:center;cursor:pointer}#shortNotification .shortNotificationList .shortNotificationList__item--close .shortNotificationList__item__btn:before{content:"";display:block;position:absolute;top:2px;left:96px;border:8px solid transparent;border-bottom:8px solid #fff}#shortNotification .shortNotificationList .shortNotificationList__item--close .shortNotificationList__item__btn:after{content:"";display:block;position:absolute;top:4px;left:96px;border:8px solid transparent;border-bottom:8px solid #424851}.shortNotificationListTxt__inner__txt__tag{max-width:122px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#545b67;border:1px solid #b2cdde;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cae2f0),color-stop(1,#c3d9e7));background-image:-o-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:-moz-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:-webkit-linear-gradient(bottom,#cae2f0,#c3d9e7);background-image:-ms-linear-gradient(bottom,#cae2f0 0,#c3d9e7 100%);background-image:linear-gradient(180deg,#cae2f0 0,#c3d9e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#CAE2F0",endColorstr="#C3D9E7",GradientType=0)}#footer .boxFooterNav{background-color:#464c56;border-bottom:1px solid #61666e}#footer .boxSiteNav{margin-top:12px}#footer .boxSiteNav:first-child{margin-top:0}#footer .boxSiteNav li{display:inline-block;float:left;padding:0 0 0 10px;background:url("/img/common/bkgSitenavArrow_white.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat left 3px;line-height:14px;font-size:12px;font-size:1.2rem}#footer .boxSiteNav li a{color:#fff}#footer .boxSiteNav li a:hover{text-decoration:underline}#footer .boxSiteNav__list{margin:0 14px 12px 0}#footer .footLogo{margin-bottom:20px}#footerTop{background-color:#464c56;color:#fff}#footerTop .imgFooterLogo{float:left;margin:0 25px 0 0}#footerTop .imgFooterLogo a{display:block;padding:10px 10px 10px 0}#footerTop .mailform textarea{width:300px;height:98px;margin:0 0 6px;padding:10px;background:#fcfcfc;border:1px solid #ddd;border-radius:3px;color:#333;resize:vertical;box-sizing:border-box}#footerTop .mailform textarea:focus{background:#fff}#footerTop .mailform .btnSubmit{text-align:center;background-color:#aaa;color:#000;display:block;line-height:24px;font-size:12px;font-weight:700;border-radius:3px;border:0;width:100%;cursor:pointer;font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,Osaka,\\30E1\30A4\30EA\30AA,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS P Gothic,Verdana,sans-serif}#footerTop .mailform .btnSubmit:hover{opacity:.7;filter:alpha(opacity=70);text-decoration:none}#footerTop .boxContactInner{font-size:11px;text-align:right;margin-top:12px;line-height:1.6}#footerTop .boxContactInner a{color:#fff;font-size:12px;font-size:1.2rem;font-weight:700;text-decoration:underline}#footerTop .boxContactInner a:hover{text-decoration:none}#footerTop .boxSiteNav-group{margin-bottom:40px}#footerTop .copyright{font-size:10px}#footerBtm{color:#888;margin-top:10px}#footerBtm small{font-size:12px;font-size:1.2rem}.l-footPagetop-wrap{position:relative;margin-left:auto;margin-right:auto}.l-footPagetop{position:absolute;top:-40px;right:0}.mod-footPagetop{display:block;width:72px;height:40px;padding-top:22px;padding-bottom:8px;border-radius:3px 3px 0 0;background:#464c56;color:#fff!important;font-size:10px;font-size:1rem;text-align:center;box-sizing:border-box}.mod-footPagetop:hover{text-decoration:none}.mod-footPagetop:before{top:9px;left:31px;width:10px;height:8px;background-position:0 0!important}.p-honorMenu{position:relative;border:none!important}.p-honorMenu .p-honorIcn{position:relative;overflow:hidden;display:inline-block;border-radius:3px}.p-honorMenu .p-honorIcn:before{content:"";background-color:hsla(0,0%,100%,.4);height:100%;width:100%;display:block;position:absolute;top:0;left:-160%;transform:skewX(-45deg) translateX(0);transition:none}.p-honorMenu .p-honorIcn--large{border-radius:8px}.p-honorMenu .p-honorIcn:hover:before{transform:skewX(-45deg) translateX(320%);transition:all .4s ease-in-out}.p-honorMenu .p-honorIcn__img{border-image:url("/img/common/icn_honor.png?d41d8cd98f00b204e9800998ecf8427e") 6;border-style:solid;border-width:2px}.p-honorMenu .p-honorIcn__img--small{border-width:1px}.p-honorMenu .p-honorIcn__img--large{border-width:4px}.p-honorMenu .p-honorIcn a img:hover{opacity:1}.p-boxHonor{border-bottom:1px solid #ddd;padding-bottom:8px;position:relative}.p-boxHonor__ttl{margin:16px 0 8px;padding-top:8px;font-weight:700;font-size:14px;position:relative}.p-boxHonor__ttlTxt{cursor:pointer}.p-boxHonor__ttlHelp{color:#fff;vertical-align:middle;position:absolute;font-size:10px;top:10px;left:37px}.p-boxHonor__ttlHelpBg{background:#aaa;display:inline-block;width:14px;height:14px;border-radius:50%;vertical-align:middle;position:absolute;top:11px;left:33px}.p-boxHonorHelp{display:none;background:#fff;position:absolute;z-index:10;padding:16px;width:300px;top:25px;-webkit-animation:popup .7s ease;-moz-animation:popup .7s ease;-ms-animation:popup .7s ease;-o-animation:popup .7s ease;animation:popup .7s ease;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.p-boxHonorHelp__Ttl{cursor:text;font-size:16px;border-bottom:1px solid #dedede;padding-bottom:8px;background:url("/img/common/transparent.png?d41d8cd98f00b204e9800998ecf8427e");background-size:cover}.p-boxHonorHelp__Txt{cursor:text;font-size:12px;font-weight:400;padding-top:8px}.p-boxHonorList{position:relative;padding-left:20px;margin-bottom:8px}.p-boxHonorList__txt{margin-bottom:4px}.p-boxHonorList__txt:before{content:"";background:url("/img/honor/crown.png?d41d8cd98f00b204e9800998ecf8427e");width:14px;height:14px;display:inline-block;background-size:contain;margin-right:4px;position:absolute;left:0}.boxAdopt{width:970px;margin:0 auto;padding:4px;border-radius:3px}.titleAdopt span{font-size:11px;color:#e9606d}.txtAdopt{padding:4px 8px;line-height:17px}a.txtAdopt__link{text-decoration:underline}a.txtAdopt__link:hover{text-decoration:none}a.killAdoptTxt{position:relative;font-size:10px;color:#333}.txtAdopt__addTxt{margin-left:12px}.killAdoptTxt__cross{margin-right:4px}.txtAdopt__catch{font-size:11px;color:#e9606d}.boxAdopt--footer{margin-left:24px;position:relative;height:52px}.txtAdopt--footer{position:absolute;bottom:0;width:400px;font-size:16px}.txtAdopt--footer a.txtAdopt__link{color:#fff}.closeBtnAdopt{float:left;padding:3px 8px 5px;line-height:17px;color:#aaa;border-radius:3px}.closeBtnAdopt a{padding:0;font-size:10px;color:#aaa;border:none;background:none;cursor:pointer}.closeBtnAdopt:hover{background:#eee;color:#333;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.closeBtnAdopt:hover a{color:#333}#pageID_top .boxAdopt{margin:16px auto}.btnClipboardCopy{position:absolute;top:8px;right:8px;display:inline;border:none;width:12px;height:12px;background-color:#f8f8f8;background-image:url("/img/common/icnCopy.png?d41d8cd98f00b204e9800998ecf8427e");background-size:12px 12px;background-repeat:no-repeat;cursor:pointer;opacity:.5}.btnClipboardCopy:hover{opacity:1}.btnClipboardCopy:active{opacity:.5}.p-boxDetailCTA{box-sizing:border-box;position:relative;background:#fff url("/img/imgTopFv.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat 50%;background-size:cover;padding:24px 32px;border-bottom:1px solid #ddd}.p-boxDetailCTA:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);content:""}.p-boxDetailCTA__ttl{font-size:32px;color:#fff;text-align:center;font-weight:600;font-family:Avenir,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,\\6E38\30B4\30B7\30C3\30AF,Yu Gothic,\\6E38\30B4\30B7\30C3\30AF\4F53,YuGothic,\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,\\30E1\30A4\30EA\30AA,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic,sans-serif;position:relative;margin:20px 0}.p-boxDetailCTA__ttl--green{color:#67a25f}.p-boxDetailCTA__ttl--mb12{margin-bottom:12px}.p-boxDetailCTA__ttl--fz28{font-size:28px}.p-boxDetailCTA__ttl--pl24{padding-left:24px}.p-boxDetailCTA__ttlSub{font-size:18px;color:#efefef;text-align:center;font-weight:300;font-family:Avenir,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,\\6E38\30B4\30B7\30C3\30AF,Yu Gothic,\\6E38\30B4\30B7\30C3\30AF\4F53,YuGothic,\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,\\30E1\30A4\30EA\30AA,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic,sans-serif;position:relative;margin-bottom:32px;line-height:1}.p-boxDetailCTA__btnWrapper{margin:0 auto 20px}.p-boxDetailCTA__answerRate{color:#78af71;border:2px solid #78af71;background:#fff;line-height:1;position:relative;padding:4px 12px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-boxDetailCTA__answerRate:before{content:"";display:inline-block;border-left:2px solid #78af71;border-top:2px solid #78af71;background:#fff;position:absolute;width:8px;height:8px;left:-6px;top:14px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.p-boxDetailCTA__answerRate__txt{font-size:12px;line-height:1.2;width:72px}.p-boxDetailCTA__answerRate__num{font-size:14px;width:80px}.p-boxDetailCTA__answerRate__num__first{font-size:28px;font-weight:700}.p-boxDetailCTA__btnBox{padding:0 24px 0 0}.p-boxDetailCTA__btn{position:relative;padding:0 70px;font-size:18px;line-height:40px}.p-boxDetailCTA__btn:before{display:block;position:absolute;right:13px;top:13px;width:9px;height:13px;background:url("/img/questions/detail/bkgBtnCTA.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat;content:""}.boxCTA--second{margin:40px;text-align:center}.boxCTA--second .ttlCTA{margin-bottom:24px}.mod-btnCTA{position:relative;display:inline-block;line-height:40px;padding:0 74px 0 70px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;font-size:18px}.mod-btnCTA:hover{text-decoration:none}.mod-btnCTA:before{content:"";display:block;position:absolute;right:13px;top:13px;width:9px;height:13px;background:url("/img/questions/detail/bkgBtnCTA.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat}.mod-btnCTA:link,.mod-btnCTA:visited{color:#fff}.p-promoteToRegisterCard{background:#fcfff5}.p-promoteToRegisterCardTitle{border-bottom:1px solid #12c74b;display:inline-block;font-size:24px;font-weight:700;text-align:center;margin:16px auto 22px;padding-bottom:22px;line-height:1}.p-promoteToRegisterCardContents{display:flex;align-items:center;justify-content:space-between;padding:0 56px}.p-promoteToRegisterCardContents__button{width:232px;margin-left:16px}.p-promoteToRegisterCardContents__buttonWithIcon{position:relative;font-size:16px;line-height:40px}.p-promoteToRegisterCardContents__buttonWithIcon:before{display:block;position:absolute;right:13px;top:13px;width:9px;height:13px;background:url("/img/questions/detail/bkgBtnCTA.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat;content:""}@media screen and (max-width:1216px){.p-promoteToRegisterCardTitle{font-size:20px}.p-promoteToRegisterCardContents{padding:0 16px}.p-promoteToRegisterCardContents__button{width:184px}}.p-adBox__banner{width:100%;border:2px solid #666;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.p-adBox__icn{margin-right:4px}.p-adBox__explain{position:relative}.p-adBox__popup{display:none;position:absolute;bottom:100%;width:240px;padding:16px;font-size:12px;font-weight:700}.p-adBox__txt{margin-top:8px;font-size:12px;color:#aaa;cursor:pointer}.p-adBox__txt:hover+.p-adBox__popup{display:block;-webkit-animation:pop_top .5s ease .4s 1 normal both;-moz-animation:pop_top .5s ease .4s 1 normal both;-ms-animation:pop_top .5s ease .4s 1 normal both;-o-animation:pop_top .5s ease .4s 1 normal both;animation:pop_top .5s ease .4s 1 normal both}.p-billboardBanner{background-color:#fcfcfc;height:90px;margin:0 auto;text-align:center;padding:16px 0}.p-adBoxUnderReply{max-height:300px;overflow:hidden}.p-attentionTagRegist{position:fixed;bottom:-300px;left:50%;z-index:20;height:0;margin-left:-560px;width:1120px;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;transition:1s ease}@media screen and (max-width:1216px){.p-attentionTagRegist{width:960px;margin-left:-480px}}.p-attentionTagRegist.is-active{bottom:0}.p-attentionTagRegist__inner{position:absolute;bottom:0;right:0;width:304px;padding:24px;background:#fff;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.p-attentionTagRegist__inner.is-success{color:#117ec6;background-color:#e6f0f7}.p-attentionTagRegist__btnClose{position:absolute;right:16px;top:16px;width:16px;height:16px;padding:0;background:none;border:0;overflow:visible;cursor:pointer;text-indent:-9999px}.p-attentionTagRegist__btnClose:before{top:0;left:0;width:16px;height:16px;background-position:0 -735px}.p-attentionTagRegist__btnClose:hover{opacity:.7;filter:alpha(opacity=70)}.p-attentionTagRegist__ttl{font-size:16px;font-weight:700;text-align:center;margin-bottom:16px}.p-attentionTagRegist__tagWrap{padding:8px;border:3px dashed #ddd}.p-attentionTagRegist__tag{display:inline-block;margin:0 8px 8px 0}.p-attentionTagRegist__tag .c-tag{max-width:148px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-attentionTagRegist__remove{display:inline-block;height:10px;vertical-align:middle;cursor:pointer}.p-attentionTagRegist__btn{line-height:32px;clear:both}.p-reportForm{position:relative}.p-reportForm__popup{display:none;position:absolute;top:0;width:280px;padding:16px}.p-reportForm__popup.is-show{-webkit-animation:pop_bottom .5s ease 0s 1 normal both;-moz-animation:pop_bottom .5s ease 0s 1 normal both;-ms-animation:pop_bottom .5s ease 0s 1 normal both;-o-animation:pop_bottom .5s ease 0s 1 normal both;animation:pop_bottom .5s ease 0s 1 normal both}.p-reportForm__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ddd;font-size:16px;font-weight:700}.p-reportForm__icn{margin-right:6px;color:#f4c51c}.p-reportForm__detail{display:none}.p-reportForm__detail.is-show{display:block}.p-reportForm__txt{margin-bottom:8px;font-size:12px}.p-reportForm__error{display:none;margin-top:4px}.p-reportForm__error.is-show{display:block}.p-reportForm__btn{margin:8px auto 0;padding:0 24px;font-size:14px;line-height:32px}.p-reportForm__textarea{width:100%}.p-breadcrumbBox{margin:0 auto;padding:14px 0 6px;width:1120px}@media screen and (max-width:1216px){.p-breadcrumbBox{width:960px}}.p-breadcrumbBox__inner--head{margin-bottom:4px}.p-tags{margin-left:8px}.p-tags__item{position:relative;margin:0 8px 8px 0}.p-tagExplain{display:none;opacity:0;position:absolute;top:100%;width:300px;padding:16px;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.p-tagExplain__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ddd;font-size:16px;font-weight:700}.p-tagExplain__txt{margin-bottom:10px}.p-tagExplain__addBtn{padding:0 8px;font-size:12px;line-height:24px}.p-tagExplain__addBtn.is-loading{background:url("/img/common/loading.gif") no-repeat 50%;transition:none}.p-tagExplain.is-show{-webkit-animation:pop_bottom .5s ease 0s 1 normal both;-moz-animation:pop_bottom .5s ease 0s 1 normal both;-ms-animation:pop_bottom .5s ease 0s 1 normal both;-o-animation:pop_bottom .5s ease 0s 1 normal both;animation:pop_bottom .5s ease 0s 1 normal both}.p-questionHead{margin:0 auto 32px;padding:32px 0;width:1120px}@media screen and (max-width:1216px){.p-questionHead{width:960px}}.p-questionHead__main{width:784px}@media screen and (max-width:1216px){.p-questionHead__main{width:624px}}.p-questionHead__sub{width:304px}@media screen and (max-width:1216px){.p-questionHead__sub{width:304px}}.p-questionHead__ttl{position:relative;margin-bottom:16px;font-size:24px;font-weight:700}.p-questionHead__ttl--beginner:before{display:block;position:absolute;left:-24px;top:10px;width:12px;height:16px;background:url("/img/questions/imgBeginner_large.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat;background-size:12px 16px;content:""}.p-questionStatus__solveStatus{margin-right:8px}.p-questionStatus__replyCount{margin-right:8px;font-size:16px;font-weight:700;line-height:20px}.p-questionStatus__replyCountValue{color:#aaa}.p-questionStatus__replyCountValue--positive{color:#e9606d}.p-questionStatus__editHistory{font-size:10px;line-height:20px}.p-replyWantedLabelWrapper{position:relative;width:700px;height:30px}.p-replyWantedLabel{position:absolute;top:0;left:0;background:#f7f0d5 none;font-size:12px;color:#333;display:inline-block;vertical-align:top;border-radius:3px;padding:6px}.p-replyWantedLabel__icon{color:#666;font-size:18px;vertical-align:-4px;line-height:1}.p-replyWantedLabel__icon--inactive{color:#aaa}.p-replyWantedLabel__icon--active{color:#f4c51c}.p-replyWantedLabel__closeBtn{position:absolute;top:0;right:-30px;display:block;padding:6px}.p-questionStatusList{margin-bottom:16px;padding:4px 0;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-questionStatusList__item{min-width:80px;padding:0 8px;border-left:1px solid #ddd;font-size:12px;text-align:center}.p-questionStatusList__item:first-child{border:0}.p-questionStatusList__value{font-size:14px;font-weight:700}.p-questioner__icn{margin-right:8px}.p-questioner__name{margin-right:8px}.p-questioner__name,.p-questioner__txt{font-size:12px;line-height:22px}.p-questionContents{margin-bottom:80px}.p-questionContents__detail{min-height:100px;margin-bottom:24px;font-size:14px}.p-questionContents__actions{padding-bottom:24px;border-bottom:1px solid #ddd}.p-questionActions__item{position:relative;margin:0 0 0 8px}.p-questionActions__item:first-child{margin-left:0}.p-questionActions__item--sub{margin:0 0 0 8px}.p-questionActions__btn{padding:0 8px;font-size:14px}.p-questionActions__btn--sub,.p-questionActions__btn--sub:link,.p-questionActions__btn--sub:visited{color:#aaa;font-weight:400}.p-questionActions__btn--sub.is-disabled{pointer-events:auto}.p-questionActions__btn--raisedBtn{line-height:30px}.p-questionActions__btn--flatBtn{line-height:32px}.p-questionActions__btn--clip:hover .p-questionActions__icn{transform:rotate(-45deg) translateX(4px)}.p-questionActions__btn--clip.is-pushed .p-questionActions__icn{transform:rotate(-45deg) translateX(0)}.p-questionActions__btn--good:hover .p-questionActions__icn{transform:rotate(-10deg) translateY(-2px)}.p-questionActions__btn--good.is-pushed .p-questionActions__icn{transform:rotate(-1turn) translateY(0)}.p-questionActions__txt{padding:0 4px;color:#666;font-size:14px;line-height:32px;cursor:default}.p-questionActions__icn{margin:0 6px 2px 0;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-questionActions__value{margin-left:8px}.p-clipExplainBox{display:none;position:absolute;top:100%;width:300px;padding:16px}.p-clipExplainBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-clipExplainBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-clipBackTxt{display:none;position:absolute;bottom:100%;width:160px;padding:16px;font-size:12px;font-weight:700;text-align:center}.p-clipBackTxt.is-show{-webkit-animation:pop_top .5s ease .4s 1 normal both;-moz-animation:pop_top .5s ease .4s 1 normal both;-ms-animation:pop_top .5s ease .4s 1 normal both;-o-animation:pop_top .5s ease .4s 1 normal both;animation:pop_top .5s ease .4s 1 normal both}.p-goodExplainBox{display:none;position:absolute;top:100%;width:300px;padding:16px}.p-goodExplainBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-goodExplainBox__txt{font-size:12px}.p-goodExplainBox__list{list-style-type:square;list-style-position:inside;margin:10px 4px 12px 16px}.p-goodExplainBox__item{font-weight:700}.p-goodExplainBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-goodBackTxt{display:none;position:absolute;bottom:100%;width:240px;padding:16px;font-size:12px;font-weight:700}.p-goodBackTxt.is-show{-webkit-animation:pop_top .5s ease .4s 1 normal both;-moz-animation:pop_top .5s ease .4s 1 normal both;-ms-animation:pop_top .5s ease .4s 1 normal both;-o-animation:pop_top .5s ease .4s 1 normal both;animation:pop_top .5s ease .4s 1 normal both}.p-badExplainBox{display:none;position:absolute;top:100%;width:320px;padding:16px}.p-badExplainBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-badExplainBox__txt{font-size:12px}.p-badExplainBox__list{list-style-type:square;list-style-position:inside;margin:10px 4px 12px 16px}.p-badExplainBox__item{font-weight:700}.p-badExplainBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-badBackTxt{display:none;position:absolute;bottom:100%;width:240px;padding:16px;font-size:12px;font-weight:700}.p-badBackTxt.is-show{-webkit-animation:pop_top .5s ease .4s 1 normal both;-moz-animation:pop_top .5s ease .4s 1 normal both;-ms-animation:pop_top .5s ease .4s 1 normal both;-o-animation:pop_top .5s ease .4s 1 normal both;animation:pop_top .5s ease .4s 1 normal both}.p-badNoPermissionBox{display:none;position:absolute;top:100%;width:240px;padding:16px}.p-badNoPermissionBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-badNoPermissionBox__txt{font-size:12px}.p-badNoPermissionBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-badActionForm__popup{display:none;position:absolute;top:100%;width:320px;padding:16px}.p-badActionForm__popup.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-badActionForm__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-badActionForm__txt{font-size:12px}.p-badActionForm__link{display:block;margin:8px;text-align:right}.p-badActionForm__btn{margin:8px auto 0;padding:0 24px;font-size:14px;line-height:32px}.p-badPermissionExplainBox{display:none;position:absolute;top:100%;width:300px;padding:16px}.p-badPermissionExplainBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-badPermissionExplainBox__txt{font-size:12px}.p-badPermissionExplainBox__list{list-style-type:square;list-style-position:inside;margin:10px 4px 12px 16px}.p-badPermissionExplainBox__item{position:relative;font-weight:700}.p-badPermissionExplainBox__item.is-done{list-style-type:none;margin:10px 4px 12px 22px}.p-badPermissionExplainBox__item.is-done:before{display:block;position:absolute;top:0;left:-27px;line-height:20px;font-size:14px;font-family:Material Icons;content:"\E5CA"}.p-badPermissionExplainBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-badUpperLimitBox{display:none;position:absolute;top:100%;width:340px;padding:16px}.p-badUpperLimitBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-badUpperLimitBox__txt{font-size:12px}.p-badUpperLimitBox__list{list-style-type:square;list-style-position:inside;margin:10px 4px 12px 16px}.p-badUpperLimitBox__item{font-weight:700}.p-badUpperLimitBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-hiddenQuestionReasonBox{background:#ddd;border-radius:3px;padding:40px 0}.p-qDetailAdWrapper{position:relative}.p-rewriteRequest{display:none;position:relative;z-index:1;padding:24px 0;margin-left:72px;border-bottom:1px solid #ddd;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-rewriteRequest:before{display:block;position:absolute;top:0;left:15px;width:2px;height:100%;background:#efefef;content:""}.p-rewriteRequest.is-displayed{display:block}.p-rewriteRequest__ttl{display:none;margin:0 0 4px 48px;color:#aaa;font-size:12px}.p-rewriteRequest__ttl.is-show{display:block}.p-rewriteRequest__list{display:none;padding-left:40px}.p-rewriteRequest__list.is-show{display:block;-webkit-animation:slideDown .8s ease 0s 1 normal both;-moz-animation:slideDown .8s ease 0s 1 normal both;-ms-animation:slideDown .8s ease 0s 1 normal both;-o-animation:slideDown .8s ease 0s 1 normal both;animation:slideDown .8s ease 0s 1 normal both}.p-rewriteRequest__item{position:relative;padding:8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-rewriteRequest__item:first-child:before{display:block;position:absolute;top:8px;left:-40px;width:32px;height:32px;background:#aaa;color:#fff;font-size:16px;line-height:32px;text-align:center;font-family:Material Icons;content:"\E560";border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}.p-rewriteRequest__item:hover{background:#f2f2f2}.p-rewriteRequest__item.is-edit:hover{background:none}.p-rewriteRequest__item.is-hidden{display:none}.p-rewriteRequest__item--otherItem{padding:8px 0 0;-webkit-transition:none ease;-moz-transition:none ease;-ms-transition:none ease;-o-transition:none ease;transition:none ease}.p-rewriteRequest__item--otherItem:hover{background:none}.p-rewriteRequest__item--otherItem.is-hidden{display:block;padding:0}.p-rewriteRequest__extendBtn{width:calc(100% - 16px);margin:0 8px 8px;padding:8px;background-color:#efefef;font-size:12px}.p-rewriteRequest__extendBtn:hover{background-color:#ddd}.p-rewriteRequest__extendBtn:active{background-color:#aaa}.p-rewriteRequest__extendBtn.is-hidden{display:none}.p-rewriteRequest__reduceBtn{position:relative;width:calc(100% - 16px);margin:0 8px 8px;font-size:12px}.p-rewriteRequest__reduceBtn:after,.p-rewriteRequest__reduceBtn:before{display:block;position:absolute;top:50%;width:calc(50% - 100px);border-bottom:1px solid #ddd;content:""}.p-rewriteRequest__reduceBtn:before{left:0}.p-rewriteRequest__reduceBtn:after{right:0}.p-rewriteRequest__userIcn{min-width:32px;margin-right:16px}.p-rewriteRequest__commentBox{display:none;width:calc(100% - 48px)}.p-rewriteRequest__commentBox.is-show{display:block}.p-rewriteRequest__userInfo{margin-bottom:4px}.p-rewriteRequest__userName{position:relative;margin-right:8px;font-size:12px;line-height:16px}.p-rewriteRequest__userName--questioner{padding-left:32px}.p-rewriteRequest__userName--questioner:before{display:block;position:absolute;top:0;left:0;width:28px;height:16px;background:url("/img/questions/detail/icnQuestioner.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat;background-size:28px 16px;content:""}.p-rewriteRequest__postTime{font-size:10px;line-height:16px}.p-rewriteRequest__commentBody{line-height:18px}.p-rewriteRequest__textDeleted{color:#666;width:calc(100% - 48px);padding-top:6px}.p-rewriteRequest__formBox{display:none;padding:8px 8px 8px 48px}.p-rewriteRequest__formBox.is-show{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-animation:slideDown .8s ease 0s 1 normal both;-moz-animation:slideDown .8s ease 0s 1 normal both;-ms-animation:slideDown .8s ease 0s 1 normal both;-o-animation:slideDown .8s ease 0s 1 normal both;animation:slideDown .8s ease 0s 1 normal both}.p-rewriteRequest__closeBox{position:relative;padding-left:40px}.p-rewriteRequest__closeBox:before{display:block;position:absolute;top:0;left:0;width:32px;height:32px;background:#aaa;color:#fff;font-size:16px;line-height:32px;text-align:center;font-family:Material Icons;content:"\E560";border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}.p-rewriteRequest__openBtn{padding:8px;text-decoration:underline;font-size:12px}.p-rewriteRequest__icn{margin:0 6px 2px 0}.p-rewriteRequest__txtBold{font-weight:700}.p-rewriteRequestForm{width:100%}.p-rewriteRequestForm__input{width:100%;padding:2px 8px;font-size:12px;line-height:1.6;resize:vertical}.p-rewriteRequestForm__footer{margin-top:8px}.p-rewriteRequestForm__txt{max-width:70%;height:34px;font-size:12px}.p-rewriteRequestForm__icn{margin-right:4px}.p-rewriteRequestForm__submitBtn{flex:none;margin-left:8px;width:80px;font-size:14px;line-height:32px}.p-rewriteRequestForm__error{display:none;margin-top:4px}.p-rewriteRequestForm__error.is-show{display:block}.p-rewriteRequestEditForm{display:none;width:100%}.p-rewriteRequestEditForm__textarea{display:block;width:100%;padding:2px 8px;font-size:12px;line-height:18px;resize:vertical}.p-rewriteRequestEditForm__btnArea{width:100%;margin-top:8px}.p-rewriteRequestEditForm__btn{margin-left:8px;padding:0 8px;font-size:14px;line-height:32px}.p-rewriteRequestEditForm__error{display:none;margin-top:4px}.p-rewriteRequestEditForm.is-show,.p-rewriteRequestEditForm__error.is-show{display:block}.p-commentMenu{visibility:hidden;position:absolute;top:-8px;right:8px;border:1px solid #ddd;background-color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:15;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.12)}.p-commentMenu__item{position:relative;border-left:1px solid #ddd}.p-commentMenu__item:first-child{border:0}.p-commentMenu__btn{width:40px;margin:0;line-height:24px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-transition:0 ease;-moz-transition:0 ease;-ms-transition:0 ease;-o-transition:0 ease;transition:0 ease}.p-commentMenu__btn span{display:none}.p-commentMenu__icn{visibility:hidden}.p-commentMenu.is-show,.p-commentMenu.is-show .p-commentMenu__icn{visibility:visible}.p-commentOtherMenu{display:none;position:absolute;top:-1px;left:49px;width:140px;border:1px solid #ddd;background-color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.p-commentOtherMenu__item{border-top:1px solid #ddd}.p-commentOtherMenu__item:first-child{border:0}.p-commentOtherMenu__btn{margin:0;padding:0 8px;font-size:12px;text-align:left;line-height:24px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-transition:0 ease;-moz-transition:0 ease;-ms-transition:0 ease;-o-transition:0 ease;transition:0 ease}.p-commentOtherMenu__btn--report{width:100%}.p-commentOtherMenu__btn--report:before{display:block;position:absolute;left:32px;content:"\901A\5831\3059\308B"}.p-commentOtherMenu__icn{margin-right:4px}.p-commentOtherMenu.is-show{display:block}.p-replyContents{width:100%;margin-bottom:80px}.p-replyContents__head{width:100%;border-bottom:1px solid #aaa;position:relative;z-index:1}.p-replyContents__ttl{font-size:20px;font-weight:700;line-height:40px}.p-replyContents__value{color:#e9606d}.p-emptyReplyBox{width:calc(100% - 72px);margin-left:72px;padding:16px 32px;border:2px dashed #ddd;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.p-emptyReplyBox__txt{font-size:14px;font-weight:700;line-height:32px;text-align:center}.p-replyBoxWrapper{padding-top:40px;margin-top:-40px;position:relative}.p-replyBoxWrapper:hover>.p-replyBoxWrapper__link,.p-replyBoxWrapper__link:hover{display:block}.p-replyBoxWrapper__link{height:calc(100% - 40px);position:absolute;left:-40px;display:none}.p-replyBoxWrapper__link>a{padding:8px;margin-top:32px;display:block;color:#aaa}.p-replyBox{margin-top:32px;border-bottom:1px solid #aaa}.p-replyBox__main{width:calc(100% - 72px);margin-top:8px}.p-replyBox__detail{margin-bottom:16px;padding:0 8px;font-size:14px}.p-bestAnswerLabel{margin-bottom:8px;color:#e9606d;font-size:14px;font-weight:700}.p-bestAnswerLabel__icn{margin-right:4px}.p-replyVotes{position:relative;z-index:1;width:56px;height:40px}.p-replyVotes__btn{position:absolute;width:40px;height:40px;left:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-replyVotes__btn--plus{bottom:0}.p-replyVotes__btn--plus.is-show{bottom:calc(100% + 8px)}.p-replyVotes__btn--plus:hover .p-replyVotes__icn{transform:rotate(0deg) scale(.8)}.p-replyVotes__btn--plus.is-pushed .p-replyVotes__icn{transform:rotate(-180deg) scale(1)}.p-replyVotes__btn--minus{top:0}.p-replyVotes__btn--minus.is-show{top:calc(100% + 8px)}.p-replyVotes__btn--minus:hover .p-replyVotes__icn{transform:rotate(0deg) scale(.8)}.p-replyVotes__btn--minus.is-pushed .p-replyVotes__icn{transform:rotate(180deg) scale(1)}.p-replyVotes__btn.is-pushed{cursor:default}.p-replyVotes__btn.is-pushed:after{display:none}.p-replyVotes__btn.is-hide{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.p-replyVotes__icn,.p-replyVotes__value{-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-replyVotes__value{position:absolute;top:0;left:0;z-index:20;width:56px;height:40px;background:#aaa;color:#fff;font-size:18px;font-weight:700;line-height:40px;text-align:center}.p-replyVotes__value.is-red{background:#e9606d;color:#fff}.p-replyVotes__value.is-float{z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.p-replyVotes__prefix{margin-right:1px;font-size:14px;vertical-align:middle}.p-replyVotes:hover:before{position:absolute;top:-56px;right:0;z-index:0;display:block;width:56px;height:152px;content:""}.p-replyInfo{min-height:40px;margin-bottom:16px;position:relative}.p-replyInfo:after{display:block;content:"";-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-replyEditHistory{flex-shrink:0;margin-right:16px}.p-replyEditHistory__time{font-size:10px;line-height:20px}.p-answerer{flex-shrink:0;height:40px}.p-answerer:hover{z-index:20}.p-answerer__inner{background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-answerer__inner.is-hover{margin:-8px -8px 0;padding:8px;border:1px solid #efefef;z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.p-answerer__icn{margin-right:16px}.p-answerer__txt{display:none;font-size:12px;line-height:20px}.p-answerer__txt.is-show{display:block}.p-answerer__detail{display:none;margin-top:8px}.p-answerer__detail.is-show{-webkit-animation:slideDown .2s ease .2s 1 normal both;-moz-animation:slideDown .2s ease .2s 1 normal both;-ms-animation:slideDown .2s ease .2s 1 normal both;-o-animation:slideDown .2s ease .2s 1 normal both;animation:slideDown .2s ease .2s 1 normal both}.p-answerer__btn{width:100%;padding:0 8px;font-size:12px;line-height:24px}.p-answerer__btn:before{display:inline-block;height:12px;margin-right:4px;font-size:14px;line-height:12px;vertical-align:middle;font-family:Material Icons;content:"\E7FE"}.p-answerer__btn.is-followed:before{display:none}.p-answerer__label{border-top:1px solid #ddd;color:#666;font-size:10px;font-weight:700;padding-top:8px}.p-replyActions{margin-bottom:24px}.p-replyActions__item{position:relative;margin:0 8px 0 0}.p-replyActions__item--sub{margin:0 0 0 8px}.p-replyActions__btn{position:relative;z-index:2;padding:0 8px;font-size:14px}.p-replyActions__btn--sub,.p-replyActions__btn--sub:link,.p-replyActions__btn--sub:visited{color:#aaa;font-weight:400}.p-replyActions__btn--raisedBtn{line-height:30px}.p-replyActions__btn--flatBtn{line-height:32px}.p-replyActions__btn.is-disabled{pointer-events:auto}.p-replyActions__btn--voteUp:hover .p-replyActions__icn{transform:rotate(0deg) scale(.8)}.p-replyActions__btn--voteUp.is-pushed .p-replyActions__icn{transform:rotate(-180deg) scale(1)}.p-replyActions__btn--voteDown:hover .p-replyActions__icn{transform:rotate(0deg) scale(.8)}.p-replyActions__btn--voteDown.is-pushed .p-replyActions__icn{transform:rotate(180deg) scale(1)}.p-replyActions__icn{margin:0 6px 2px 0;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-replyActions__value{margin-left:8px}.p-replyActions__txt{position:relative;z-index:2;padding:0 4px;color:#666;font-size:14px;line-height:32px;cursor:default}.p-replyActions__txt--clickable{cursor:pointer;text-decoration:none}.p-replyActions__txt--clickable:hover{text-decoration:underline}.p-voteUpExplainBox{display:none;position:absolute;top:100%;width:300px;padding:16px}.p-voteUpExplainBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-voteUpExplainBox__txt{font-size:12px}.p-voteUpExplainBox__list{list-style-type:square;list-style-position:inside;margin:10px 4px 12px 16px}.p-voteUpExplainBox__item{font-weight:700}.p-voteUpExplainBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-voteUpBackTxt{display:none;position:absolute;bottom:100%;width:240px;padding:16px;font-size:12px;font-weight:700}.p-voteUpBackTxt.is-show{-webkit-animation:pop_top .5s ease .4s 1 normal both;-moz-animation:pop_top .5s ease .4s 1 normal both;-ms-animation:pop_top .5s ease .4s 1 normal both;-o-animation:pop_top .5s ease .4s 1 normal both;animation:pop_top .5s ease .4s 1 normal both}.p-voteDownExplainBox{display:none;position:absolute;top:100%;width:320px;padding:16px}.p-voteDownExplainBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-voteDownExplainBox__txt{font-size:12px}.p-voteDownExplainBox__list{list-style-type:square;list-style-position:inside;margin:10px 4px 12px 16px}.p-voteDownExplainBox__item{font-weight:700}.p-voteDownExplainBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-voteDownBackTxt{display:none;position:absolute;bottom:100%;width:240px;padding:16px;font-size:12px;font-weight:700}.p-voteDownBackTxt.is-show{-webkit-animation:pop_top .5s ease .4s 1 normal both;-moz-animation:pop_top .5s ease .4s 1 normal both;-ms-animation:pop_top .5s ease .4s 1 normal both;-o-animation:pop_top .5s ease .4s 1 normal both;animation:pop_top .5s ease .4s 1 normal both}.p-voteDownUpperLimitBox{display:none;position:absolute;top:100%;width:340px;padding:16px}.p-voteDownUpperLimitBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-voteDownUpperLimitBox__txt{font-size:12px}.p-voteDownUpperLimitBox__list{list-style-type:square;list-style-position:inside;margin:10px 4px 12px 16px}.p-voteDownUpperLimitBox__item{font-weight:700}.p-voteDownUpperLimitBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-voteDownNoPermissionBox{display:none;position:absolute;top:100%;width:240px;padding:16px}.p-voteDownNoPermissionBox__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-voteDownNoPermissionBox__txt{font-size:12px}.p-voteDownNoPermissionBox.is-show{-webkit-animation:pop_bottom .5s ease .4s 1 normal both;-moz-animation:pop_bottom .5s ease .4s 1 normal both;-ms-animation:pop_bottom .5s ease .4s 1 normal both;-o-animation:pop_bottom .5s ease .4s 1 normal both;animation:pop_bottom .5s ease .4s 1 normal both}.p-replyComment{display:none;position:relative;z-index:1;padding:24px 0;border-top:1px solid #ddd;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-replyComment.is-show{display:block}.p-replyComment__list{display:none;padding-left:40px}.p-replyComment__list.is-show{display:block;-webkit-animation:slideDown .8s ease 0s 1 normal both;-moz-animation:slideDown .8s ease 0s 1 normal both;-ms-animation:slideDown .8s ease 0s 1 normal both;-o-animation:slideDown .8s ease 0s 1 normal both;animation:slideDown .8s ease 0s 1 normal both}.p-replyComment__list:before{display:block;position:absolute;top:-24px;left:15px;width:2px;height:32px;background:#efefef;content:""}.p-replyComment__item{position:relative;padding:8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.p-replyComment__item:first-child:before{display:block;position:absolute;top:8px;left:-40px;width:32px;height:32px;background:#aaa;color:#fff;font-size:16px;line-height:32px;text-align:center;font-family:Material Icons;content:"\E0B9";border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}.p-replyComment__item:hover{background:#f2f2f2}.p-replyComment__item.is-edit:hover{background:none}.p-replyComment__item.is-hidden{display:none}.p-replyComment__userIcn{min-width:32px;margin-right:16px}.p-replyComment__commentBox{display:none;width:calc(100% - 48px)}.p-replyComment__commentBox.is-show{display:block}.p-replyComment__userInfo{margin-bottom:4px}.p-replyComment__userName{position:relative;margin-right:8px;font-size:12px;line-height:16px}.p-replyComment__roleIcn{display:block;width:28px;height:16px;margin-right:4px;background-size:28px 16px;background-repeat:no-repeat}.p-replyComment__roleIcn--questioner{background-image:url("/img/questions/detail/icnQuestioner.png?d41d8cd98f00b204e9800998ecf8427e")}.p-replyComment__roleIcn--answerer{background-image:url("/img/questions/detail/icnAnswerer.png?d41d8cd98f00b204e9800998ecf8427e")}.p-replyComment__postTime{font-size:10px;line-height:16px}.p-replyComment__commentBody{line-height:18px}.p-replyComment__textDeleted{color:#666;width:calc(100% - 48px);padding-top:6px}.p-replyComment__formBox{display:none;padding:8px 8px 8px 48px}.p-replyComment__formBox.is-show{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-animation:slideDown .8s ease 0s 1 normal both;-moz-animation:slideDown .8s ease 0s 1 normal both;-ms-animation:slideDown .8s ease 0s 1 normal both;-o-animation:slideDown .8s ease 0s 1 normal both;animation:slideDown .8s ease 0s 1 normal both}.p-replyComment__icn{margin-right:6px}.p-replyCommentEditForm{display:none;width:100%}.p-replyCommentEditForm__textarea{display:block;width:100%;padding:2px 8px;font-size:12px;line-height:18px;resize:vertical}.p-replyCommentEditForm__btnArea{width:100%;margin-top:8px}.p-replyCommentEditForm__btn{margin-left:8px;padding:0 8px;font-size:14px;line-height:32px}.p-replyCommentEditForm__error{display:none;margin-top:4px}.p-replyCommentEditForm.is-show,.p-replyCommentEditForm__error.is-show{display:block}.p-replyCommentForm{position:relative;width:100%}.p-replyCommentForm__textarea{width:100%;padding:2px 8px;font-size:12px;line-height:18px;resize:vertical}.p-replyCommentForm__textarea.is-short{height:32px;padding:5px 8px}.p-replyCommentForm__footer{margin-top:8px}.p-replyCommentForm__link.is-hidden{display:none}.p-replyCommentForm__txt{max-width:78%;height:34px;font-size:12px;color:#aaa}.p-replyCommentForm__icn{margin-right:4px}.p-replyCommentForm__submitBtn{flex:none;margin-left:8px;padding:0 8px;font-size:14px;line-height:32px}.p-replyCommentForm__errorTxt{display:none;margin-top:4px}.p-replyCommentForm__errorTxt.is-show{display:block}.p-replyCommentForm__popupTxt{display:none;position:absolute;bottom:100%;left:0;padding:8px 16px;font-weight:700}.p-replyCommentForm__popupTxt.is-show{display:inline-block;-webkit-animation:pop_top .5s ease .4s 1 normal both;-moz-animation:pop_top .5s ease .4s 1 normal both;-ms-animation:pop_top .5s ease .4s 1 normal both;-o-animation:pop_top .5s ease .4s 1 normal both;animation:pop_top .5s ease .4s 1 normal both}.p-replyRequest{width:calc(100% - 72px);margin:32px 0 0 72px;border:1px solid #aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.p-replyRequest__ttl{padding:0 16px;background:#efefef;font-size:14px;font-weight:700;line-height:40px}.p-replyRequest__detail{padding:16px}.p-replyRequest__description{position:relative;padding:32px;margin-bottom:16px;background:#e6f0f7;text-align:center;line-height:1.75;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-replyRequest__descriptionTxt{margin-bottom:16px;font-size:14px}.p-replyRequest__txtBold{font-weight:700}.p-replyRequest__closeBtn{position:absolute;top:8px;right:8px;padding:0;border:0;background:none;cursor:pointer}.p-replyRequest__txt{font-size:16px}.p-replyRequest__txt--caution{display:none;color:#e9606d}.p-replyRequest__limit{font-weight:700}.p-replyRequest__addTxt{color:#e9606d;font-size:12px}.p-replyRequestForm__submit{padding:0 16px;margin:16px auto 0;font-size:14px;line-height:32px}.p-replyRequestUserList{margin-top:16px}.p-replyRequestUserList__item{position:relative;padding:8px 8px 8px 48px;margin-top:4px;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-replyRequestUserList__item:first-child{margin-top:0}.p-replyRequestUserList__item:hover{background:#efefef}.p-replyRequestUserList__userIcon{margin-right:16px}.p-replyRequestUserList__userTxtInfo{width:90px;min-width:60px;margin-right:8px}.p-replyRequestUserList__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-replyRequestUserList__requestStatus{font-size:12px}.p-replyRequestUserList__requestStatus--done{color:#e9606d}.p-replyRequestUserList__requestStatus--undone{color:#117ec6}.p-replyRequestUserList__checkBox+label{position:absolute;left:0;width:36px;height:calc(100% - 16px);padding:8px}.p-replyRequestUserList__record{width:96px;min-width:70px;margin-right:8px}.p-replyRequestUserList__txt{font-size:10px;text-align:center}.p-replyRequestUserList__value{margin-top:8px;font-size:12px;font-weight:700;text-align:center}.p-replyRequestUserList__value--importance{color:#117ec6;font-size:14px}.p-replyRequestUserList__tagBox{max-width:148px;overflow-x:auto}.p-replyRequestUserList__tagInfo{margin-bottom:2px}.p-replyRequestUserList__tag{padding:0 4px;border:1px solid #aaa;font-size:10px;line-height:12px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-replyRequestUserList__tagScore{margin-left:4px;font-size:10px;line-height:12px}.p-replyRequestUserList__tagScoreValue{font-weight:700}.p-replyInput{margin-top:32px}.p-replyInput__userIcon{margin-left:16px}.p-replyInput__form{width:calc(100% - 72px);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.p-replyInput__footer{position:relative;margin-top:16px}.p-replyInput__submit{width:30%;margin:0 auto;line-height:32px;font-size:14px;transition:none}.p-replyInput__submit.is-loading{overflow:hidden;text-indent:200%;white-space:nowrap}.p-replyInput__submit.is-loading:after{background:transparent url("/img/common/loading.gif?d41d8cd98f00b204e9800998ecf8427e") no-repeat scroll 50%;position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%}.p-replyInput #file{display:none}.p-replyInputArea__head{padding-left:16px;border:1px solid #aaa;border-bottom:0;background:#efefef;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.p-replyInputArea__ttl{font-size:14px;font-weight:700;line-height:40px}.p-replyInputArea__addTxt{font-size:12px}.p-replyInputArea__preview{min-height:20px;margin-top:16px;padding:8px;border:1px dashed #aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-replyInputArea .p-replyInputArea__textarea{width:100%;min-height:200px;padding:8px;border-width:2px 1px 1px;border-style:solid;border-color:#aaa;font-family:Consolas,Courier New,Courier,Monaco,monospace;font-size:14px;resize:vertical!important;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.p-replyInputArea .p-replyInputArea__textarea:focus{border-color:#117ec6}.p-replyInputArea .p-replyInputArea__textarea.is-error{border-color:#e9606d}.p-replyInputArea .btn-toolbar{border-left:1px solid #aaa;border-right:1px solid #aaa}.p-replyInputArea .btn-toolbar .btnEdit{overflow:hidden;width:25px;height:0;padding:26px 0 0;margin-right:5px;border:0;background:transparent none no-repeat scroll 50%;cursor:pointer;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-replyInputArea .btn-toolbar .btnEdit:hover{background-color:#efefef}.p-replyInputArea .btn-toolbar .btnEdit:active{background-color:#ddd}.p-replyInputArea .btn-toolbar .btnBold{background-image:url("/img/icons/icon_bold.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnItalic{background-image:url("/img/icons/icon_italic.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnStrikethrough{background-image:url("/img/icons/icon_strikeThrough.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnHeading{background-image:url("/img/icons/icon_heading.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnLink{background-image:url("/img/icons/icon_link.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnImageLink{background-image:url("/img/icons/icon_image.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnQuart{background-image:url("/img/icons/icon_quote.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnTag{background-image:url("/img/icons/icon_codeblock.svg?d41d8cd98f00b204e9800998ecf8427e");width:54px}.p-replyInputArea .btn-toolbar .btnList{background-image:url("/img/icons/icon_dottedList.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnNumList{background-image:url("/img/icons/icon_orderedList.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnTable{background-image:url("/img/icons/icon_table.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnLine{background-image:url("/img/icons/icon_horizonLine.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnSlide{background-image:url("/img/icons/icon_slide.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-replyInputArea .btn-toolbar .btnTemplate{display:none}.p-replyTips{position:relative}.p-replyTips__btn{padding:0 16px;font-size:14px;line-height:40px}.p-replyTips__popup{display:none;position:absolute;top:0;left:100%;width:300px;padding:16px}.p-replyTips__popup.is-show{-webkit-animation:pop_right .5s ease .4s 1 normal both;-moz-animation:pop_right .5s ease .4s 1 normal both;-ms-animation:pop_right .5s ease .4s 1 normal both;-o-animation:pop_right .5s ease .4s 1 normal both;animation:pop_right .5s ease .4s 1 normal both}.p-replyTips__ttl{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:700}.p-replyTips__txt{font-size:12px}.p-replyTips__list{list-style-type:square;list-style-position:inside;margin:10px 4px 12px 16px}.p-replyTips__item{position:relative;font-weight:700}.p-replyTips__item.is-done{list-style-type:none;margin:10px 4px 12px 22px}.p-replyTips__item.is-done:before{display:block;position:absolute;top:0;left:-27px;line-height:20px;font-size:14px;font-family:Material Icons;content:"\E5CA"}.p-relatedQuestions{width:100%;margin-bottom:32px}.p-relatedQuestions--sidebar{margin:0 0 16px}.p-relatedQuestions__ttl{padding:0 16px;margin-bottom:16px;font-size:14px;font-weight:700;line-height:40px;background:#efefef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-relatedQuestions__ttl--sidebar{margin-bottom:8px}.p-sameTagsQuestions{width:100%;margin-bottom:32px}.p-sameTagsQuestions__ttl{padding:0 16px;margin-bottom:16px;font-size:14px;font-weight:700;line-height:40px;background:#efefef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-popularQuestions{width:100%;margin-bottom:32px}.p-popularQuestions__ttl{padding:0 16px;margin-bottom:16px;font-size:14px;font-weight:700;line-height:40px;background:#efefef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-socialShareBalloon{background:#dff0d8 none;position:relative;font-size:13px;font-weight:700;color:#3c763d;border:1px solid #d6e9c6;border-radius:3px;padding:8px 10px;margin-bottom:20px;text-align:center}.p-socialShareBalloon:after,.p-socialShareBalloon:before{position:absolute;top:100%;left:50%;border:solid transparent;content:"";height:0;width:0}.p-socialShareBalloon:before{border-top-color:#d6e9c6;border-width:7px;margin-left:-7px}.p-socialShareBalloon:after{border-top-color:#dff0d8;border-width:6px;margin-left:-6px}.p-socialShare{width:100%;margin:0 0 16px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.p-socialShare__list{margin-top:8px}.p-socialShare__item{margin:8px 8px 0 0;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}.p-socialShare__item:first-child{margin:0}.p-socialShare__item:last-child{margin-right:0}.p-socialShare__item--oneColumn{width:100%}.p-socialShare__btn{padding:0 16px 0 40px;line-height:32px;font-size:12px;transition:background .2s ease,border .2s ease}.p-socialShare__btn,.p-socialShare__btn:link,.p-socialShare__btn:visited{background-color:#fff}.p-socialShare__btn:hover{background-color:#efefef}.p-socialShare__btn:before{display:block;position:absolute;top:50%;left:8px;width:24px;height:24px;margin-top:-12px;background-size:cover;background-repeat:no-repeat;content:""}.p-socialShare__btn--twitter,.p-socialShare__btn--twitter:link,.p-socialShare__btn--twitter:visited{color:#1da1f2}.p-socialShare__btn--twitter:before{background-image:url("/img/common/icon_twitter_filled.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-socialShare__btn--twitter:hover{color:#1da1f2}.p-socialShare__btn--hatena,.p-socialShare__btn--hatena:link,.p-socialShare__btn--hatena:visited{color:#00a4de}.p-socialShare__btn--hatena:before{background-image:url("/img/questions/detail/icnHatena.png?d41d8cd98f00b204e9800998ecf8427e")}.p-socialShare__btn--hatena:hover{color:#00a4de}.p-socialShare__btn--facebook,.p-socialShare__btn--facebook:link,.p-socialShare__btn--facebook:visited{color:#3b5998}.p-socialShare__btn--facebook:before{background-image:url("/img/common/icon_facebook_filled.svg?d41d8cd98f00b204e9800998ecf8427e")}.p-socialShare__btn--facebook:hover{color:#3b5998}.p-socialShare__value{margin-left:4px}@media screen and (min-width:1420px){.p-socialShareBalloon{display:none}.p-socialShare{margin:-68px 0 0;position:fixed;left:0;top:50%;width:40px;overflow:hidden;text-indent:100%;white-space:nowrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.p-socialShare__item{height:40px;margin:0 0 8px;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;flex-grow:0}.p-socialShare__item:first-child{margin-bottom:8px}.p-socialShare__item:last-child{margin-bottom:0}.p-socialShare__item--oneColumn{width:auto}.p-socialShare__btn{height:40px;width:40px;line-height:1;padding:0}.p-socialShare__btn,.p-socialShare__btn:link,.p-socialShare__btn:visited{background-color:transparent;border:none;box-shadow:none}.p-socialShare__btn--twitter:before{background-image:url("/img/common/icon_twitter_white.svg?d41d8cd98f00b204e9800998ecf8427e");background-color:#55acee}.p-socialShare__btn--hatena:before{background-image:url("/img/common/icon_hatebu_white.svg?d41d8cd98f00b204e9800998ecf8427e");background-color:#00a4de}.p-socialShare__btn--facebook:before{background-image:url("/img/common/icon_facebook_white.svg?d41d8cd98f00b204e9800998ecf8427e");background-color:#1877f2}.p-socialShare__btn:before{background-size:32px 32px;background-position:50%;border-top-right-radius:3px;border-bottom-right-radius:3px;height:40px;width:40px;margin:0;top:0;left:0}.p-socialShare__btn:after{background:transparent;border-radius:3px;content:"";display:inline-block;width:40px;height:40px;position:absolute;top:0;left:0;transition:background .2s}.p-socialShare__btn:hover:after{background:rgba(0,0,0,.1)}.p-socialShare__btn .is-hidden{display:none}}.p-communityMemberTitle{align-items:center;background-color:#f2f2f2;border-radius:3px;color:#333;float:right;clear:right;font-size:11px;line-height:22px;padding:6px 10px;position:relative}.p-communityMemberTitle__image{background-color:#fff;border-radius:3px;width:22px;height:22px;vertical-align:top;margin-right:8px}.p-communityMemberTitle__title{font-weight:700;margin-right:2px}.p-communityMemberTitle+.p-communityMemberTitle{margin-top:8px}.p-communityMemberLabel{background-color:#efefef;color:#333;display:inline-block;font-size:10px;line-height:16px;text-align:center;padding:0 4px}.p-howToPopupWrapper{position:relative}.p-howToPopup{background:#fff;border-radius:6px;box-sizing:border-box;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#333;padding:16px;width:437px;opacity:0;position:absolute;z-index:20;transition:opacity .4s ease,margin-top .4s ease;left:40px;top:45px;pointer-events:none}.p-howToPopup.is-shown{opacity:1;margin-top:8px;pointer-events:auto}.p-howToPopup__title{font-size:14px;font-weight:700;margin-bottom:12px}.p-howToPopup__closeIcon{cursor:pointer;color:#333;display:block;font-size:14px;top:12px;right:12px;width:14px;height:14px;line-height:1;position:absolute}.p-howToPopup--requestToEditQuestion{width:352px;top:-24px;left:0;padding-right:32px}.p-howToPopup--requestToEditQuestion .p-howToPopup__closeIcon{top:50%;margin-top:-8px}@media screen and (min-width:1216px){.p-howToPopup--requestToEditQuestion{width:464px}}.p-sidebar{position:relative;width:304px}@media screen and (max-width:1216px){.p-sidebar{width:304px}}.p-sidebar__inner{width:304px}.p-sidebar__inner.is-fixedBottom{position:fixed;bottom:16px}.p-sidebar__inner.is-fixedTop{position:fixed;top:56px}.p-sidebar__inner.is-absoluteBottom{position:absolute;bottom:0}.p-sidebar--teratailReport .p-sidebar__inner.is-fixedTop{position:fixed;top:16px}.p-sideBanner{position:relative;margin-top:16px}.p-sideBanner__img{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.p-sideBanner__closeBox{position:absolute;top:0;left:100%;margin-left:8px}.p-sideBanner__closeBtn{display:block;overflow:hidden;opacity:.4;width:16px;height:16px;text-indent:100%;background:url("/img/common/sprite_icons.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat;background-position:0 -735px}.p-modalArea{display:none;position:relative;z-index:99}.p-modalArea.is-show{-webkit-animation:opacity .4s ease 0s 1 normal both;-moz-animation:opacity .4s ease 0s 1 normal both;-ms-animation:opacity .4s ease 0s 1 normal both;-o-animation:opacity .4s ease 0s 1 normal both;animation:opacity .4s ease 0s 1 normal both}.p-selfSolvingModal{display:none;width:436px}.p-selfSolvingModal__btnArea{margin-top:24px}.p-selfSolvingModal__btn{padding:0 8px;line-height:32px;font-size:12px}.p-selfSolvingModal__btn:first-child{margin-right:8px}.p-selfSolvingModal.is-show{display:block}.p-followModal{display:none;width:800px}.p-followModal__ttl{margin-bottom:8px;color:#e9606d}.p-followModal__txt{margin-bottom:24px}.p-followModal__txtBold{font-weight:700}.p-followModal__list{width:100%;max-height:304px;overflow-y:scroll;overflow-x:hidden;padding:4px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.p-followModal__item,.p-followModal__list{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.p-followModal__item{position:relative;padding:8px;margin-top:4px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-followModal__item:first-child{margin-top:0}.p-followModal__item--bestAnswer{border:2px solid #f1b7bd}.p-followModal__item--bestAnswer:before{display:inline-block;position:absolute;top:-4px;left:-4px;height:14px;padding:0 4px;line-height:14px;color:#fff;font-size:10px;text-align:center;font-weight:700;background-color:#e9606d;border:1px solid #dc2639;content:"BEST";border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.p-followModal__userIcn{margin-right:16px}.p-followModal__userInfo{width:90px;margin-right:8px}.p-followModal__name{margin-bottom:3px}.p-followModal__followBtn{width:80px;line-height:24px}.p-followModal__followBtn:before{display:inline-block;height:12px;margin-right:4px;font-size:14px;line-height:12px;vertical-align:middle;font-family:Material Icons;content:"\E7FE"}.p-followModal__followBtn.is-followed:before{display:none}.p-followModal__record{width:96px;margin-right:8px}.p-followModal__recordTxt{font-size:10px;text-align:center}.p-followModal__recordValue{margin-top:8px;color:#117ec6;font-size:14px;font-weight:700;text-align:center}.p-followModal__tagBox{max-width:148px}.p-followModal__tagInfo{margin-bottom:2px}.p-followModal__tag{padding:0 4px;border:1px solid #aaa;font-size:10px;line-height:12px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.p-followModal__tagScore{margin-left:4px;font-size:10px;line-height:12px}.p-followModal__tagScoreValue{font-weight:700}.p-followModal__tagMore{color:#ddd;font-size:10px;font-weight:700}.p-followModal.is-show{display:block}.p-firstReplyModalWrapper{overflow:hidden;padding:0}.p-firstReplyModal{width:600px}.p-firstReplyModal__closeBtn{color:#fff}.p-firstReplyCongrats{background-color:#e9606d;color:#fff;line-height:1;padding:32px 0;position:relative;text-align:center}.p-firstReplyCongrats:before{background:url("/img/qadetail/bg_partyPopperPapers@2x.png?d41d8cd98f00b204e9800998ecf8427e") -330px 0;background-size:contain;content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.2}.p-firstReplyCongrats:after{background-color:#e9606d;content:"";display:inline-block;transform:rotate(45deg);bottom:-4px;left:50%;position:absolute;margin-left:-8px;height:16px;width:16px}.p-firstReplyCongrats__ttl{display:inline-block;font-size:24px;font-weight:700;margin-bottom:12px;position:relative;letter-spacing:1.3px;text-shadow:1px 1px 1px rgba(0,0,0,.25);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,.25);-moz-text-shadow:1px 1px 1px rgba(0,0,0,.25)}.p-firstReplyCongrats__ttl:before{background:url("/img/qadetail/icn_partyPopper@2x.png?d41d8cd98f00b204e9800998ecf8427e");background-size:contain;content:"";display:inline-block;width:32px;height:32px;vertical-align:-8px}.p-firstReplyCongrats__disc{font-size:16px;text-shadow:1px 1px 1px rgba(0,0,0,.25);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,.25);-moz-text-shadow:1px 1px 1px rgba(0,0,0,.25)}.p-promoteBrowserPush{background-color:#fff;padding:32px;text-align:center}.p-promoteBrowserPush__ttl{display:inline-block;font-size:16px;font-weight:700;margin-bottom:16px;position:relative;text-align:center}.p-promoteBrowserPush__ttl:before{width:16px;line-height:16px;text-indent:0;font-size:16px;font-family:Material Icons;content:"\E90F";padding-right:4px;vertical-align:-2px}.p-promoteBrowserPush__overview{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.p-promoteBrowserPush__disc{margin-left:48px;text-align:left}.p-promoteBrowserPush__btn{font-size:14px;padding:12px 0;position:relative;width:100%}.p-promoteBrowserPush__btn:before{display:inline-block;font-size:15px;font-family:Material Icons;font-weight:400;width:15px;line-height:15px;text-indent:0;content:"\E89E";padding-right:6px;vertical-align:-2px}.p-firstQuestionModal{width:610px}.p-firstQuestionModal__ttl{margin-bottom:24px;color:#12c74b}.p-firstQuestionModal__ttl:before{display:inline-block;vertical-align:middle;content:url("/img/common/icoSuccess.png?d41d8cd98f00b204e9800998ecf8427e");-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.p-firstQuestionModal__txt{margin-bottom:24px;font-size:18px;font-weight:700}.p-firstQuestionModal__detail{padding:24px 44px;margin-bottom:16px;background:#efefef}.p-firstQuestionModal__txtBox{width:230px;margin-left:44px}.p-firstQuestionModal__boxTtl{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1}.p-firstQuestionModal__boxTxt{margin-top:12px;font-size:12px;line-height:1.7}.p-firstQuestionModal__boxTxt--first{margin-top:0}.p-firstQuestionModal__supportTxt{margin-top:12px;font-size:10px}.p-firstQuestionModal__btn{width:100%;margin-top:12px;line-height:32px;font-size:12px}.p-firstQuestionModal__areaAfterAction{display:none;background:#d5f7e0;font-size:12px;padding:16px 12px}.p-modalFeedbackForUnspportedBrowser{color:#e9606d;display:none;font-size:11px;font-weight:700;margin-top:8px}.p-modalFeedbackForUnspportedBrowser.is-shown{display:block}.p-loginModal{width:510px}.p-loginModal__ttl{margin-bottom:15px;padding-bottom:4px;border-bottom:1px solid #aaa;font-size:14px;font-weight:700}.p-loginModal__snsBox{width:210px}.p-loginModal__mailBox{width:280px}.p-loginModal__item{margin-top:8px}.p-loginModal__item:first-child{margin-top:0}.p-loginModal__txt{margin-top:30px;font-size:12px;text-align:center}.p-loginModal__input{width:100%;padding:7px 10px}.p-loginModal__btn{width:100%;margin:16px auto;line-height:32px;font-size:12px}.p-loginModal__otherLink{padding:0 4px;font-size:12px;line-height:24px}.p-loginModal__otherLink:before{display:inline-block;margin:0 4px 2px 0;font-size:14px;line-height:12px;vertical-align:middle;font-family:Material Icons}.p-loginModal__otherLink--signup:before{content:"\E7FE"}.p-loginModal__otherLink--forget:before{content:"\E88E"}.p-modalCongratsBg{opacity:.85}.p-modalCongrats{padding:0;width:530px}.p-modalCongrats__img{user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.p-modalCongratsUpper{border-top-right-radius:3px;border-top-left-radius:3px}.p-modalCongratsUpper--bestAnswer{background:#fcd252}.p-modalCongratsUpper--goodAnswer{background:#117ec6}.p-modalCongratsDesc{font-size:14px;line-height:1.6;padding:24px 16px;text-align:center}.p-modalCongratsDesc__ttl{font-size:18px;font-weight:700;margin-bottom:8px}.p-modalCongratsDesc__detail{font-size:13px;margin-top:4px}.p-replyRequestAnnounce{z-index:20;position:fixed;bottom:-150px;left:50%;height:0;margin-left:-560px;width:1120px;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}@media screen and (max-width:1216px){.p-replyRequestAnnounce{width:960px;margin-left:-480px}}.p-replyRequestAnnounce.is-show{bottom:0}.p-replyRequestAnnounce__pop{position:absolute;bottom:0;left:0;padding:16px 0;border:1px solid #d5f7e0;background-color:#e6f7ec;font-size:16px;font-weight:700;text-align:center;color:#3c763d;cursor:pointer;width:784px;z-index:20;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}@media screen and (max-width:1216px){.p-replyRequestAnnounce__pop{width:624px}}.p-replyRequestAnnounce__pop:hover{background-color:#d5f7e0}.p-replyRequestAnnounce__txt{font-size:16px}.p-replyRequestAnnounce__ttl{font-size:24px;margin:8px 0}.p-boxQuestionInner__codeArea{position:relative}.p-boxQuestionInner__codeArea.is-codeHidden{max-height:184px;overflow:hidden}.p-boxQuestionInner__touchArea{cursor:pointer;color:#0288d1;padding:16px 0;text-align:center;position:absolute;bottom:0;left:0;right:0;margin:auto}.p-boxQuestionInner__touchArea--before{border:1px solid #ddd;border-top:none;box-sizing:border-box;width:100%;background:-webkit-gradient(linear,left top,left bottom,hsla(0,0%,97%,.5),#fafafa);background:-webkit-linear-gradient(top,hsla(0,0%,97%,.5),#fff 56%);background:-moz-linear-gradient(top,hsla(0,0%,97%,.5) 0,#fff 56%);background:-o-linear-gradient(top,hsla(0,0%,97%,.5) 0,#fff 56%);background:-ms-linear-gradient(top,hsla(0,0%,97%,.5) 0,#fff 56%);background:linear-gradient(180deg,hsla(0,0%,97%,.5) 0,#fff 56%)}.p-boxQuestionInner__touchArea--before:before{border-right:3px solid #0288d1;border-top:3px solid #0288d1;content:"";display:inline-block;width:8px;height:8px;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.p-boxQuestionInner__touchArea--after{background:none;width:40px}.p-boxQuestionInner__touchArea--after:after{border-right:3px solid #0288d1;border-top:3px solid #0288d1;content:"";display:inline-block;width:8px;height:8px;-moz-transform:rotate(315deg);-webkit-transform:rotate(315deg);-o-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.p-boxQuestionInner__touchArea:hover{text-decoration:none}.boxInfo{margin-top:41px;margin-bottom:-41px;padding:20px 0}.boxInfo--hide{display:none}.boxInfo--show{display:block}.boxInfo--sent{background:#d1f5de;border-bottom:1px solid #92f0b2}.boxInfo__inner{position:relative;width:980px;margin:0 auto}.boxInfo__sendBtn{position:absolute!important;right:0;top:50%;z-index:8;float:right;width:170px;color:#fff;border-radius:3px;line-height:32px;cursor:pointer;margin-top:-16px}.boxInfo--error,.boxInfo--unfinished{background:#f2dede;border-bottom:1px solid #eed3d7}a.boxInfo__sendBtn:link,a.boxInfo__sendBtn:visited{color:#fff}.boxInfo__sendBtn a:hover{text-decoration:none}.boxInfo__preloadImg{padding-bottom:3px}.boxInfo__message{padding-left:12px;font-size:11px;font-size:1.1rem}.boxInfo__message--large{font-size:14px}.boxInfo__message a{position:relative;z-index:1}.boxInfo__message--error,.boxInfo__message--unfinished{color:#b94a48;line-height:32px}.boxInfo__message--bold{font-weight:700}.unconfirmed-boxPost{background:#f4dede!important;width:918px!important;float:none!important}.p-popupCard{margin-bottom:32px;opacity:0;transform:translateY(24px);transition:all 1s;position:relative}.p-popupCard.is-shown{opacity:1;transform:translateY(0)}.p-popupCard__close{cursor:pointer;position:relative;z-index:30;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.p-popupCard__close:before{color:#333;content:"\E5CD";font-family:Material Icons;font-size:14px;display:inline-block;position:absolute;top:16px;right:16px}.p-popupCard__header{background:#efefef;padding:16px}.p-popupCard__ttl{font-size:16px;font-weight:700;padding-left:20px;position:relative}.p-popupCard__ttl:before{content:"\E90F";font-family:Material Icons;font-size:14px;display:inline-block;position:absolute;top:0;left:0}.p-popupCard__content{padding:16px}.p-suggestQuestionsList{border-bottom:1px solid #efefef;padding-bottom:16px}.p-suggestQuestionsList__item{margin-bottom:24px}.p-suggestQuestionsList__item:last-child{margin-bottom:0}.p-suggestQuestionsItem__unit{margin-right:16px;word-break:break-all}.p-suggestQuestionsItem__unit:last-child{margin-right:0}.p-suggestQuestionsItem__status{width:36px;height:20px;flex:0 0 auto}.p-suggestQuestionsItem__replies{font-size:10px;text-align:center;width:24px;flex:0 0 auto}.p-suggestQuestionsItem__ttl{font-size:14px;font-weight:700}.p-suggestQuestionsItem__desc{font-size:12px}.p-suggestQuestionsTags{padding-top:16px}.p-suggestQuestionsTags__ttl{font-size:14px;margin-bottom:8px;padding-left:20px;position:relative}.p-suggestQuestionsTags__ttl:before{background:url("/img/common/ttl/bgkTtlTag.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat 0 0;background-size:cover;content:"";display:inline-block;width:14px;height:14px;position:absolute;top:3px;left:0}.C-keyboardShortcutsTable{font-size:14px;line-height:23px;overflow:hidden}.C-keyboardShortcutsTable__column{float:left;width:50%}.C-keyboardShortcutsGroup+.C-keyboardShortcutsGroup{margin-top:20px}.C-keyboardShortcutsGroup__title{font-size:14px;font-weight:700}.C-keyboardShortcutsGroup__list{margin-top:10px}.C-keyboardShortcutsGroupList{overflow:hidden}.C-keyboardShortcutsGroupList__keys{float:left;width:35%;clear:left}.C-keyboardShortcutsGroupList__description{margin-bottom:5px;margin-left:35%}.C-keyboardShortcutsGroupList__description:last-child{margin-bottom:0}.p-replyQuestionNotice{background-color:#106dab;min-width:1020px;width:100%}.p-replyQuestionNoticeInline{width:1120px;padding:15px 0;color:#fff;font-size:12px;margin:0 auto}@media screen and (max-width:1216px){.p-replyQuestionNoticeInline{width:960px}}.p-topBannerArea{position:relative}.p-topBannerArea__img{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.p-topBannerArea__closeBox{position:absolute;top:0;left:100%;margin-left:8px}.p-topBannerArea__closeBtn{display:block;overflow:hidden;opacity:.4;width:16px;height:16px;text-indent:100%;background:url("/img/common/sprite_icons.png?d41d8cd98f00b204e9800998ecf8427e") no-repeat;background-position:0 -735px}.C-markdownContents,.p-markdownHelpContentItem__preview,.question-preview{overflow:hidden}.C-markdownContents>:first-child,.p-markdownHelpContentItem__preview>:first-child,.question-preview>:first-child{margin-top:0}.C-markdownContents strong,.p-markdownHelpContentItem__preview strong,.question-preview strong{font-weight:700}.C-markdownContents em,.p-markdownHelpContentItem__preview em,.question-preview em{font-style:italic}.C-markdownContents blockquote,.p-markdownHelpContentItem__preview blockquote,.question-preview blockquote{margin:2em 0 2em 14px;padding:0 14px;border-left:4px solid #ccc;color:#666}.C-markdownContents h1,.C-markdownContents h2,.C-markdownContents h3,.p-markdownHelpContentItem__preview h1,.p-markdownHelpContentItem__preview h2,.p-markdownHelpContentItem__preview h3,.question-preview h1,.question-preview h2,.question-preview h3{font-weight:700;border-bottom:2px solid #efefef;margin:2em 0 1em;padding-bottom:8px}.C-markdownContents h4,.C-markdownContents h5,.C-markdownContents h6,.p-markdownHelpContentItem__preview h4,.p-markdownHelpContentItem__preview h5,.p-markdownHelpContentItem__preview h6,.question-preview h4,.question-preview h5,.question-preview h6{font-weight:700;margin:2em 0 1em}.C-markdownContents h1,.p-markdownHelpContentItem__preview h1,.question-preview h1{font-size:24px}.C-markdownContents h2,.p-markdownHelpContentItem__preview h2,.question-preview h2{font-size:22px}.C-markdownContents h3,.C-markdownContents h4,.p-markdownHelpContentItem__preview h3,.p-markdownHelpContentItem__preview h4,.question-preview h3,.question-preview h4{font-size:20px}.C-markdownContents h5,.p-markdownHelpContentItem__preview h5,.question-preview h5{font-size:19px}.C-markdownContents h6,.p-markdownHelpContentItem__preview h6,.question-preview h6{font-size:18px}.C-markdownContents pre,.p-markdownHelpContentItem__preview pre,.question-preview pre{position:relative;display:block;margin:1em 0}.C-markdownContents a,.p-markdownHelpContentItem__preview a,.question-preview a{color:#1787bb}.C-markdownContents a:hover,.p-markdownHelpContentItem__preview a:hover,.question-preview a:hover{text-decoration:underline}.C-markdownContents img,.p-markdownHelpContentItem__preview img,.question-preview img{margin:1em 0;max-width:600px;max-height:600px}.C-markdownContents ul,.p-markdownHelpContentItem__preview ul,.question-preview ul{margin:1em 0}.C-markdownContents ul li,.p-markdownHelpContentItem__preview ul li,.question-preview ul li{list-style-type:disc;list-style-position:outside;margin-left:1.8em}.C-markdownContents ul li p,.p-markdownHelpContentItem__preview ul li p,.question-preview ul li p{display:inline}.C-markdownContents ol,.p-markdownHelpContentItem__preview ol,.question-preview ol{margin:1em 0}.C-markdownContents ol li,.p-markdownHelpContentItem__preview ol li,.question-preview ol li{list-style-type:decimal;list-style-position:outside;margin-left:1.8em}.C-markdownContents ol li p,.p-markdownHelpContentItem__preview ol li p,.question-preview ol li p{display:inline}.C-markdownContents hr,.p-markdownHelpContentItem__preview hr,.question-preview hr{border-width:1px 0 0;border-style:solid;border-color:#ccc;height:1px;margin:2em 0}.C-markdownContents code,.p-markdownHelpContentItem__preview code,.question-preview code{background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:2px;box-sizing:border-box;max-width:100%;font-size:12px;color:#c25;padding:2px 3px 2px 5px;margin:1px 2px;vertical-align:baseline;overflow-x:scroll}.C-markdownContents code:not([class]),.p-markdownHelpContentItem__preview code:not([class]),.question-preview code:not([class]){white-space:pre-wrap;line-height:2em}.C-markdownContents pre code:not([class]),.p-markdownHelpContentItem__preview pre code:not([class]),.question-preview pre code:not([class]){white-space:pre}.C-markdownContents iframe,.p-markdownHelpContentItem__preview iframe,.question-preview iframe{border:1px solid #ccc;border-width:1px;margin-bottom:5px;max-width:100%;width:479px;height:398px}.C-markdownContents p,.p-markdownHelpContentItem__preview p,.question-preview p{margin-bottom:16px}.C-markdownContents table,.p-markdownHelpContentItem__preview table,.question-preview table{display:block;margin:1em 0;overflow:auto}.C-markdownContents table tr,.p-markdownHelpContentItem__preview table tr,.question-preview table tr{background:#fbfbfb}.C-markdownContents table thead tr,.p-markdownHelpContentItem__preview table thead tr,.question-preview table thead tr{background:#f5f5f5}.C-markdownContents table tbody tr:nth-child(odd),.p-markdownHelpContentItem__preview table tbody tr:nth-child(odd),.question-preview table tbody tr:nth-child(odd){background:#fff}.C-markdownContents table th,.p-markdownHelpContentItem__preview table th,.question-preview table th{font-weight:700}.C-markdownContents table td,.C-markdownContents table th,.p-markdownHelpContentItem__preview table td,.p-markdownHelpContentItem__preview table th,.question-preview table td,.question-preview table th{border:1px solid #ddd;padding:8px 10px;word-wrap:break-word;word-break:break-all;word-break:break-word}.C-markdownContents pre[class*=language-],.p-markdownHelpContentItem__preview pre[class*=language-],.question-preview pre[class*=language-]{position:relative;clear:both}.C-markdownContents pre[class*=language-]>code[data-language]:before,.p-markdownHelpContentItem__preview pre[class*=language-]>code[data-language]:before,.question-preview pre[class*=language-]>code[data-language]:before{background-color:#eee;border:1px solid #ddd;border-radius:3px;color:#000;content:attr(data-language);display:inline-block;font-size:1em;left:0;padding:0 .5em;position:absolute;text-shadow:none;top:0;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1216px){.C-markdownContents img,.p-markdownHelpContentItem__preview img,.question-preview img{max-width:100%}}.p-markdownHelpContentItem__preview blockquote,.p-markdownHelpContentItem__preview h1,.p-markdownHelpContentItem__preview h2,.p-markdownHelpContentItem__preview h3,.p-markdownHelpContentItem__preview h4,.p-markdownHelpContentItem__preview h5,.p-markdownHelpContentItem__preview h6,.p-markdownHelpContentItem__preview ol,.p-markdownHelpContentItem__preview pre,.p-markdownHelpContentItem__preview table,.p-markdownHelpContentItem__preview ul{margin:0}.p-markdownHelpContentItem__preview hr{margin-bottom:0}.p-markdownHelpContentItem__preview img{margin-top:0}.C-sortTabs a{color:#333}.C-sortTabs a:focus{outline:auto}.C-sortTabs a:link,.C-sortTabs a:visited{color:#333}.C-sortTabs a:hover{text-decoration:none}.clearfix{min-height:1px;clear:both;display:block}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}* html .clearfix{height:1px}.clearFix{min-height:1px;clear:both;display:block}.clearFix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}* html .clearFix{height:1px}.u-clearFix{min-height:1px;clear:both;display:block}.u-clearFix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}* html .u-clearFix{height:1px}.floatL{float:left}.floatR{float:right}.u-floatL{float:left}.u-floatR{float:right}.u-flexBox{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.u-flexBox--left{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}.u-flexBox--right{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.u-flexBox--center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.u-flexBox--spaceBetween{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.u-flexBox--spaceAround{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around}.u-flexBox--stretchVertical{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}.u-flexBox--startVertical{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.u-flexBox--endVertical{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.u-flexBox--centerVertical{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.u-flexBox--noWrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap}.u-flexBox--wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.u-flexBox--directionRow{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.u-flexBox--directionColumn{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.u-flexBox--directionRow-reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse}.u-flexBox--directionColumn-reverse{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse}.disnon{display:none}.hide{display:none!important}.u-disNon{display:none}.u-inlineBlock{display:inline-block}.u-clb{clear:both}.u-clr{clear:right}.u-cll{clear:left}.u-cln{clear:none}.u-cura{cursor:auto}.u-curc{cursor:crosshair}.u-curd{cursor:default}.u-curm{cursor:move}.u-curp{cursor:pointer}.u-curt{cursor:text}.u-dn{display:none}.u-db{display:block}.u-df{display:flex}.u-dif{display:inline-flex}.u-di{display:inline}.u-dib{display:inline-block}.u-dli{display:list-item}.u-dtb{display:table}.u-dtbc{display:table-cell}.u-fll{float:left}.u-flr{float:right}.u-fln{float:none}.u-fsn{font-style:normal}.u-fsi{font-style:italic}.u-fso{font-style:oblique}.u-fwn{font-weight:400}.u-fwb{font-weight:700}.u-fwbr{font-weight:bolder}.u-fwlr{font-weight:lighter}.u-fz0{font-size:0}.u-fz1{font-size:1px}.u-fz2{font-size:2px}.u-fz3{font-size:3px}.u-fz4{font-size:4px}.u-fz5{font-size:5px}.u-fz6{font-size:6px}.u-fz7{font-size:7px}.u-fz8{font-size:8px}.u-fz9{font-size:9px}.u-fz10{font-size:10px}.u-fz11{font-size:11px}.u-fz12{font-size:12px}.u-fz13{font-size:13px}.u-fz14{font-size:14px}.u-fz15{font-size:15px}.u-fz16{font-size:16px}.u-fz17{font-size:17px}.u-fz18{font-size:18px}.u-fz19{font-size:19px}.u-fz20{font-size:20px}.u-fz21{font-size:21px}.u-fz22{font-size:22px}.u-fz23{font-size:23px}.u-fz24{font-size:24px}.u-fz25{font-size:25px}.u-fz26{font-size:26px}.u-fz27{font-size:27px}.u-fz28{font-size:28px}.u-fz29{font-size:29px}.u-fz30{font-size:30px}.u-fz31{font-size:31px}.u-fz32{font-size:32px}.u-fz33{font-size:33px}.u-fz34{font-size:34px}.u-fz35{font-size:35px}.u-fz36{font-size:36px}.u-fz37{font-size:37px}.u-fz38{font-size:38px}.u-fz39{font-size:39px}.u-fz40{font-size:40px}.u-fz41{font-size:41px}.u-fz42{font-size:42px}.u-fz43{font-size:43px}.u-fz44{font-size:44px}.u-fz45{font-size:45px}.u-fz46{font-size:46px}.u-fz47{font-size:47px}.u-fz48{font-size:48px}.u-fz49{font-size:49px}.u-fz50{font-size:50px}.u-fz51{font-size:51px}.u-fz52{font-size:52px}.u-fz53{font-size:53px}.u-fz54{font-size:54px}.u-fz55{font-size:55px}.u-fz56{font-size:56px}.u-fz57{font-size:57px}.u-fz58{font-size:58px}.u-fz59{font-size:59px}.u-fz60{font-size:60px}.u-fz61{font-size:61px}.u-fz62{font-size:62px}.u-fz63{font-size:63px}.u-fz64{font-size:64px}.u-fz65{font-size:65px}.u-fz66{font-size:66px}.u-fz67{font-size:67px}.u-fz68{font-size:68px}.u-fz69{font-size:69px}.u-fz70{font-size:70px}.u-fz71{font-size:71px}.u-fz72{font-size:72px}.u-fz73{font-size:73px}.u-fz74{font-size:74px}.u-fz75{font-size:75px}.u-fz76{font-size:76px}.u-fz77{font-size:77px}.u-fz78{font-size:78px}.u-fz79{font-size:79px}.u-fz80{font-size:80px}.u-fz81{font-size:81px}.u-fz82{font-size:82px}.u-fz83{font-size:83px}.u-fz84{font-size:84px}.u-fz85{font-size:85px}.u-fz86{font-size:86px}.u-fz87{font-size:87px}.u-fz88{font-size:88px}.u-fz89{font-size:89px}.u-fz90{font-size:90px}.u-fz91{font-size:91px}.u-fz92{font-size:92px}.u-fz93{font-size:93px}.u-fz94{font-size:94px}.u-fz95{font-size:95px}.u-fz96{font-size:96px}.u-fz97{font-size:97px}.u-fz98{font-size:98px}.u-fz99{font-size:99px}.u-fz100{font-size:100px}.u-ha{height:auto}.u-h0{height:0}.u-h100p{height:100%}.u-h10{height:10px}.u-h20{height:20px}.u-h30{height:30px}.u-h40{height:40px}.u-h50{height:50px}.u-h60{height:60px}.u-h70{height:70px}.u-h80{height:80px}.u-h90{height:90px}.u-h100{height:100px}.u-h110{height:110px}.u-h120{height:120px}.u-h130{height:130px}.u-h140{height:140px}.u-h150{height:150px}.u-h160{height:160px}.u-h170{height:170px}.u-h180{height:180px}.u-h190{height:190px}.u-h200{height:200px}.u-h210{height:210px}.u-h220{height:220px}.u-h230{height:230px}.u-h240{height:240px}.u-h250{height:250px}.u-h260{height:260px}.u-h270{height:270px}.u-h280{height:280px}.u-h290{height:290px}.u-h300{height:300px}.u-h310{height:310px}.u-h320{height:320px}.u-h330{height:330px}.u-h340{height:340px}.u-h350{height:350px}.u-h360{height:360px}.u-h370{height:370px}.u-h380{height:380px}.u-h390{height:390px}.u-h400{height:400px}.u-h410{height:410px}.u-h420{height:420px}.u-h430{height:430px}.u-h440{height:440px}.u-h450{height:450px}.u-h460{height:460px}.u-h470{height:470px}.u-h480{height:480px}.u-h490{height:490px}.u-h500{height:500px}.u-h510{height:510px}.u-h520{height:520px}.u-h530{height:530px}.u-h540{height:540px}.u-h550{height:550px}.u-h560{height:560px}.u-h570{height:570px}.u-h580{height:580px}.u-h590{height:590px}.u-h600{height:600px}.u-h610{height:610px}.u-h620{height:620px}.u-h630{height:630px}.u-h640{height:640px}.u-h650{height:650px}.u-h660{height:660px}.u-h670{height:670px}.u-h680{height:680px}.u-h690{height:690px}.u-h700{height:700px}.u-h710{height:710px}.u-h720{height:720px}.u-h730{height:730px}.u-h740{height:740px}.u-h750{height:750px}.u-h760{height:760px}.u-h770{height:770px}.u-h780{height:780px}.u-h790{height:790px}.u-h800{height:800px}.u-h810{height:810px}.u-h820{height:820px}.u-h830{height:830px}.u-h840{height:840px}.u-h850{height:850px}.u-h860{height:860px}.u-h870{height:870px}.u-h880{height:880px}.u-h890{height:890px}.u-h900{height:900px}.u-h910{height:910px}.u-h920{height:920px}.u-h930{height:930px}.u-h940{height:940px}.u-h950{height:950px}.u-h960{height:960px}.u-h970{height:970px}.u-h980{height:980px}.u-h990{height:990px}.u-h1000{height:1000px}.u-lh100p{line-height:1}.u-lh110p{line-height:1.1}.u-lh120p{line-height:1.2}.u-lh130p{line-height:1.3}.u-lh140p{line-height:1.4}.u-lh150p{line-height:1.5}.u-lh160p{line-height:1.6}.u-lh170p{line-height:1.7}.u-lh180p{line-height:1.8}.u-lh190p{line-height:1.9}.u-lh200p{line-height:2}.u-lts0{letter-spacing:0}.u-lts1{letter-spacing:1px}.u-lts2{letter-spacing:2px}.u-lts3{letter-spacing:3px}.u-lts4{letter-spacing:4px}.u-lts5{letter-spacing:5px}.u-lts6{letter-spacing:6px}.u-lts7{letter-spacing:7px}.u-lts8{letter-spacing:8px}.u-lts9{letter-spacing:9px}.u-lts10{letter-spacing:10px}.u-lts11{letter-spacing:11px}.u-lts12{letter-spacing:12px}.u-lts13{letter-spacing:13px}.u-lts14{letter-spacing:14px}.u-lts15{letter-spacing:15px}.u-lts16{letter-spacing:16px}.u-lts17{letter-spacing:17px}.u-lts18{letter-spacing:18px}.u-lts19{letter-spacing:19px}.u-lts20{letter-spacing:20px}.u-mahn{max-height:none}.u-mah100p{max-height:100%}.u-mawn{max-width:none}.u-maw100p{max-width:100%}.u-mih0{min-height:0}.u-mih100p{min-height:100%}.u-miw0{min-width:0}.u-miw100p{min-width:100%}.u-m0{margin:0}.u-mt0{margin-top:0}.u-mr0{margin-right:0}.u-mb0{margin-bottom:0}.u-ml0{margin-left:0}.u-m1{margin:1px}.u-mt1{margin-top:1px}.u-mr1{margin-right:1px}.u-mb1{margin-bottom:1px}.u-ml1{margin-left:1px}.u-m2{margin:2px}.u-mt2{margin-top:2px}.u-mr2{margin-right:2px}.u-mb2{margin-bottom:2px}.u-ml2{margin-left:2px}.u-m3{margin:3px}.u-mt3{margin-top:3px}.u-mr3{margin-right:3px}.u-mb3{margin-bottom:3px}.u-ml3{margin-left:3px}.u-m4{margin:4px}.u-mt4{margin-top:4px}.u-mr4{margin-right:4px}.u-mb4{margin-bottom:4px}.u-ml4{margin-left:4px}.u-m5{margin:5px}.u-mt5{margin-top:5px}.u-mr5{margin-right:5px}.u-mb5{margin-bottom:5px}.u-ml5{margin-left:5px}.u-m6{margin:6px}.u-mt6{margin-top:6px}.u-mr6{margin-right:6px}.u-mb6{margin-bottom:6px}.u-ml6{margin-left:6px}.u-m7{margin:7px}.u-mt7{margin-top:7px}.u-mr7{margin-right:7px}.u-mb7{margin-bottom:7px}.u-ml7{margin-left:7px}.u-m8{margin:8px}.u-mt8{margin-top:8px}.u-mr8{margin-right:8px}.u-mb8{margin-bottom:8px}.u-ml8{margin-left:8px}.u-m9{margin:9px}.u-mt9{margin-top:9px}.u-mr9{margin-right:9px}.u-mb9{margin-bottom:9px}.u-ml9{margin-left:9px}.u-m10{margin:10px}.u-mt10{margin-top:10px}.u-mr10{margin-right:10px}.u-mb10{margin-bottom:10px}.u-ml10{margin-left:10px}.u-m11{margin:11px}.u-mt11{margin-top:11px}.u-mr11{margin-right:11px}.u-mb11{margin-bottom:11px}.u-ml11{margin-left:11px}.u-m12{margin:12px}.u-mt12{margin-top:12px}.u-mr12{margin-right:12px}.u-mb12{margin-bottom:12px}.u-ml12{margin-left:12px}.u-m13{margin:13px}.u-mt13{margin-top:13px}.u-mr13{margin-right:13px}.u-mb13{margin-bottom:13px}.u-ml13{margin-left:13px}.u-m14{margin:14px}.u-mt14{margin-top:14px}.u-mr14{margin-right:14px}.u-mb14{margin-bottom:14px}.u-ml14{margin-left:14px}.u-m15{margin:15px}.u-mt15{margin-top:15px}.u-mr15{margin-right:15px}.u-mb15{margin-bottom:15px}.u-ml15{margin-left:15px}.u-m16{margin:16px}.u-mt16{margin-top:16px}.u-mr16{margin-right:16px}.u-mb16{margin-bottom:16px}.u-ml16{margin-left:16px}.u-m17{margin:17px}.u-mt17{margin-top:17px}.u-mr17{margin-right:17px}.u-mb17{margin-bottom:17px}.u-ml17{margin-left:17px}.u-m18{margin:18px}.u-mt18{margin-top:18px}.u-mr18{margin-right:18px}.u-mb18{margin-bottom:18px}.u-ml18{margin-left:18px}.u-m19{margin:19px}.u-mt19{margin-top:19px}.u-mr19{margin-right:19px}.u-mb19{margin-bottom:19px}.u-ml19{margin-left:19px}.u-m20{margin:20px}.u-mt20{margin-top:20px}.u-mr20{margin-right:20px}.u-mb20{margin-bottom:20px}.u-ml20{margin-left:20px}.u-m21{margin:21px}.u-mt21{margin-top:21px}.u-mr21{margin-right:21px}.u-mb21{margin-bottom:21px}.u-ml21{margin-left:21px}.u-m22{margin:22px}.u-mt22{margin-top:22px}.u-mr22{margin-right:22px}.u-mb22{margin-bottom:22px}.u-ml22{margin-left:22px}.u-m23{margin:23px}.u-mt23{margin-top:23px}.u-mr23{margin-right:23px}.u-mb23{margin-bottom:23px}.u-ml23{margin-left:23px}.u-m24{margin:24px}.u-mt24{margin-top:24px}.u-mr24{margin-right:24px}.u-mb24{margin-bottom:24px}.u-ml24{margin-left:24px}.u-m25{margin:25px}.u-mt25{margin-top:25px}.u-mr25{margin-right:25px}.u-mb25{margin-bottom:25px}.u-ml25{margin-left:25px}.u-m26{margin:26px}.u-mt26{margin-top:26px}.u-mr26{margin-right:26px}.u-mb26{margin-bottom:26px}.u-ml26{margin-left:26px}.u-m27{margin:27px}.u-mt27{margin-top:27px}.u-mr27{margin-right:27px}.u-mb27{margin-bottom:27px}.u-ml27{margin-left:27px}.u-m28{margin:28px}.u-mt28{margin-top:28px}.u-mr28{margin-right:28px}.u-mb28{margin-bottom:28px}.u-ml28{margin-left:28px}.u-m29{margin:29px}.u-mt29{margin-top:29px}.u-mr29{margin-right:29px}.u-mb29{margin-bottom:29px}.u-ml29{margin-left:29px}.u-m30{margin:30px}.u-mt30{margin-top:30px}.u-mr30{margin-right:30px}.u-mb30{margin-bottom:30px}.u-ml30{margin-left:30px}.u-m31{margin:31px}.u-mt31{margin-top:31px}.u-mr31{margin-right:31px}.u-mb31{margin-bottom:31px}.u-ml31{margin-left:31px}.u-m32{margin:32px}.u-mt32{margin-top:32px}.u-mr32{margin-right:32px}.u-mb32{margin-bottom:32px}.u-ml32{margin-left:32px}.u-m33{margin:33px}.u-mt33{margin-top:33px}.u-mr33{margin-right:33px}.u-mb33{margin-bottom:33px}.u-ml33{margin-left:33px}.u-m34{margin:34px}.u-mt34{margin-top:34px}.u-mr34{margin-right:34px}.u-mb34{margin-bottom:34px}.u-ml34{margin-left:34px}.u-m35{margin:35px}.u-mt35{margin-top:35px}.u-mr35{margin-right:35px}.u-mb35{margin-bottom:35px}.u-ml35{margin-left:35px}.u-m36{margin:36px}.u-mt36{margin-top:36px}.u-mr36{margin-right:36px}.u-mb36{margin-bottom:36px}.u-ml36{margin-left:36px}.u-m37{margin:37px}.u-mt37{margin-top:37px}.u-mr37{margin-right:37px}.u-mb37{margin-bottom:37px}.u-ml37{margin-left:37px}.u-m38{margin:38px}.u-mt38{margin-top:38px}.u-mr38{margin-right:38px}.u-mb38{margin-bottom:38px}.u-ml38{margin-left:38px}.u-m39{margin:39px}.u-mt39{margin-top:39px}.u-mr39{margin-right:39px}.u-mb39{margin-bottom:39px}.u-ml39{margin-left:39px}.u-m40{margin:40px}.u-mt40{margin-top:40px}.u-mr40{margin-right:40px}.u-mb40{margin-bottom:40px}.u-ml40{margin-left:40px}.u-m41{margin:41px}.u-mt41{margin-top:41px}.u-mr41{margin-right:41px}.u-mb41{margin-bottom:41px}.u-ml41{margin-left:41px}.u-m42{margin:42px}.u-mt42{margin-top:42px}.u-mr42{margin-right:42px}.u-mb42{margin-bottom:42px}.u-ml42{margin-left:42px}.u-m43{margin:43px}.u-mt43{margin-top:43px}.u-mr43{margin-right:43px}.u-mb43{margin-bottom:43px}.u-ml43{margin-left:43px}.u-m44{margin:44px}.u-mt44{margin-top:44px}.u-mr44{margin-right:44px}.u-mb44{margin-bottom:44px}.u-ml44{margin-left:44px}.u-m45{margin:45px}.u-mt45{margin-top:45px}.u-mr45{margin-right:45px}.u-mb45{margin-bottom:45px}.u-ml45{margin-left:45px}.u-m46{margin:46px}.u-mt46{margin-top:46px}.u-mr46{margin-right:46px}.u-mb46{margin-bottom:46px}.u-ml46{margin-left:46px}.u-m47{margin:47px}.u-mt47{margin-top:47px}.u-mr47{margin-right:47px}.u-mb47{margin-bottom:47px}.u-ml47{margin-left:47px}.u-m48{margin:48px}.u-mt48{margin-top:48px}.u-mr48{margin-right:48px}.u-mb48{margin-bottom:48px}.u-ml48{margin-left:48px}.u-m49{margin:49px}.u-mt49{margin-top:49px}.u-mr49{margin-right:49px}.u-mb49{margin-bottom:49px}.u-ml49{margin-left:49px}.u-m50{margin:50px}.u-mt50{margin-top:50px}.u-mr50{margin-right:50px}.u-mb50{margin-bottom:50px}.u-ml50{margin-left:50px}.u-m51{margin:51px}.u-mt51{margin-top:51px}.u-mr51{margin-right:51px}.u-mb51{margin-bottom:51px}.u-ml51{margin-left:51px}.u-m52{margin:52px}.u-mt52{margin-top:52px}.u-mr52{margin-right:52px}.u-mb52{margin-bottom:52px}.u-ml52{margin-left:52px}.u-m53{margin:53px}.u-mt53{margin-top:53px}.u-mr53{margin-right:53px}.u-mb53{margin-bottom:53px}.u-ml53{margin-left:53px}.u-m54{margin:54px}.u-mt54{margin-top:54px}.u-mr54{margin-right:54px}.u-mb54{margin-bottom:54px}.u-ml54{margin-left:54px}.u-m55{margin:55px}.u-mt55{margin-top:55px}.u-mr55{margin-right:55px}.u-mb55{margin-bottom:55px}.u-ml55{margin-left:55px}.u-m56{margin:56px}.u-mt56{margin-top:56px}.u-mr56{margin-right:56px}.u-mb56{margin-bottom:56px}.u-ml56{margin-left:56px}.u-m57{margin:57px}.u-mt57{margin-top:57px}.u-mr57{margin-right:57px}.u-mb57{margin-bottom:57px}.u-ml57{margin-left:57px}.u-m58{margin:58px}.u-mt58{margin-top:58px}.u-mr58{margin-right:58px}.u-mb58{margin-bottom:58px}.u-ml58{margin-left:58px}.u-m59{margin:59px}.u-mt59{margin-top:59px}.u-mr59{margin-right:59px}.u-mb59{margin-bottom:59px}.u-ml59{margin-left:59px}.u-m60{margin:60px}.u-mt60{margin-top:60px}.u-mr60{margin-right:60px}.u-mb60{margin-bottom:60px}.u-ml60{margin-left:60px}.u-m61{margin:61px}.u-mt61{margin-top:61px}.u-mr61{margin-right:61px}.u-mb61{margin-bottom:61px}.u-ml61{margin-left:61px}.u-m62{margin:62px}.u-mt62{margin-top:62px}.u-mr62{margin-right:62px}.u-mb62{margin-bottom:62px}.u-ml62{margin-left:62px}.u-m63{margin:63px}.u-mt63{margin-top:63px}.u-mr63{margin-right:63px}.u-mb63{margin-bottom:63px}.u-ml63{margin-left:63px}.u-m64{margin:64px}.u-mt64{margin-top:64px}.u-mr64{margin-right:64px}.u-mb64{margin-bottom:64px}.u-ml64{margin-left:64px}.u-m65{margin:65px}.u-mt65{margin-top:65px}.u-mr65{margin-right:65px}.u-mb65{margin-bottom:65px}.u-ml65{margin-left:65px}.u-m66{margin:66px}.u-mt66{margin-top:66px}.u-mr66{margin-right:66px}.u-mb66{margin-bottom:66px}.u-ml66{margin-left:66px}.u-m67{margin:67px}.u-mt67{margin-top:67px}.u-mr67{margin-right:67px}.u-mb67{margin-bottom:67px}.u-ml67{margin-left:67px}.u-m68{margin:68px}.u-mt68{margin-top:68px}.u-mr68{margin-right:68px}.u-mb68{margin-bottom:68px}.u-ml68{margin-left:68px}.u-m69{margin:69px}.u-mt69{margin-top:69px}.u-mr69{margin-right:69px}.u-mb69{margin-bottom:69px}.u-ml69{margin-left:69px}.u-m70{margin:70px}.u-mt70{margin-top:70px}.u-mr70{margin-right:70px}.u-mb70{margin-bottom:70px}.u-ml70{margin-left:70px}.u-m71{margin:71px}.u-mt71{margin-top:71px}.u-mr71{margin-right:71px}.u-mb71{margin-bottom:71px}.u-ml71{margin-left:71px}.u-m72{margin:72px}.u-mt72{margin-top:72px}.u-mr72{margin-right:72px}.u-mb72{margin-bottom:72px}.u-ml72{margin-left:72px}.u-m73{margin:73px}.u-mt73{margin-top:73px}.u-mr73{margin-right:73px}.u-mb73{margin-bottom:73px}.u-ml73{margin-left:73px}.u-m74{margin:74px}.u-mt74{margin-top:74px}.u-mr74{margin-right:74px}.u-mb74{margin-bottom:74px}.u-ml74{margin-left:74px}.u-m75{margin:75px}.u-mt75{margin-top:75px}.u-mr75{margin-right:75px}.u-mb75{margin-bottom:75px}.u-ml75{margin-left:75px}.u-m76{margin:76px}.u-mt76{margin-top:76px}.u-mr76{margin-right:76px}.u-mb76{margin-bottom:76px}.u-ml76{margin-left:76px}.u-m77{margin:77px}.u-mt77{margin-top:77px}.u-mr77{margin-right:77px}.u-mb77{margin-bottom:77px}.u-ml77{margin-left:77px}.u-m78{margin:78px}.u-mt78{margin-top:78px}.u-mr78{margin-right:78px}.u-mb78{margin-bottom:78px}.u-ml78{margin-left:78px}.u-m79{margin:79px}.u-mt79{margin-top:79px}.u-mr79{margin-right:79px}.u-mb79{margin-bottom:79px}.u-ml79{margin-left:79px}.u-m80{margin:80px}.u-mt80{margin-top:80px}.u-mr80{margin-right:80px}.u-mb80{margin-bottom:80px}.u-ml80{margin-left:80px}.u-m81{margin:81px}.u-mt81{margin-top:81px}.u-mr81{margin-right:81px}.u-mb81{margin-bottom:81px}.u-ml81{margin-left:81px}.u-m82{margin:82px}.u-mt82{margin-top:82px}.u-mr82{margin-right:82px}.u-mb82{margin-bottom:82px}.u-ml82{margin-left:82px}.u-m83{margin:83px}.u-mt83{margin-top:83px}.u-mr83{margin-right:83px}.u-mb83{margin-bottom:83px}.u-ml83{margin-left:83px}.u-m84{margin:84px}.u-mt84{margin-top:84px}.u-mr84{margin-right:84px}.u-mb84{margin-bottom:84px}.u-ml84{margin-left:84px}.u-m85{margin:85px}.u-mt85{margin-top:85px}.u-mr85{margin-right:85px}.u-mb85{margin-bottom:85px}.u-ml85{margin-left:85px}.u-m86{margin:86px}.u-mt86{margin-top:86px}.u-mr86{margin-right:86px}.u-mb86{margin-bottom:86px}.u-ml86{margin-left:86px}.u-m87{margin:87px}.u-mt87{margin-top:87px}.u-mr87{margin-right:87px}.u-mb87{margin-bottom:87px}.u-ml87{margin-left:87px}.u-m88{margin:88px}.u-mt88{margin-top:88px}.u-mr88{margin-right:88px}.u-mb88{margin-bottom:88px}.u-ml88{margin-left:88px}.u-m89{margin:89px}.u-mt89{margin-top:89px}.u-mr89{margin-right:89px}.u-mb89{margin-bottom:89px}.u-ml89{margin-left:89px}.u-m90{margin:90px}.u-mt90{margin-top:90px}.u-mr90{margin-right:90px}.u-mb90{margin-bottom:90px}.u-ml90{margin-left:90px}.u-m91{margin:91px}.u-mt91{margin-top:91px}.u-mr91{margin-right:91px}.u-mb91{margin-bottom:91px}.u-ml91{margin-left:91px}.u-m92{margin:92px}.u-mt92{margin-top:92px}.u-mr92{margin-right:92px}.u-mb92{margin-bottom:92px}.u-ml92{margin-left:92px}.u-m93{margin:93px}.u-mt93{margin-top:93px}.u-mr93{margin-right:93px}.u-mb93{margin-bottom:93px}.u-ml93{margin-left:93px}.u-m94{margin:94px}.u-mt94{margin-top:94px}.u-mr94{margin-right:94px}.u-mb94{margin-bottom:94px}.u-ml94{margin-left:94px}.u-m95{margin:95px}.u-mt95{margin-top:95px}.u-mr95{margin-right:95px}.u-mb95{margin-bottom:95px}.u-ml95{margin-left:95px}.u-m96{margin:96px}.u-mt96{margin-top:96px}.u-mr96{margin-right:96px}.u-mb96{margin-bottom:96px}.u-ml96{margin-left:96px}.u-m97{margin:97px}.u-mt97{margin-top:97px}.u-mr97{margin-right:97px}.u-mb97{margin-bottom:97px}.u-ml97{margin-left:97px}.u-m98{margin:98px}.u-mt98{margin-top:98px}.u-mr98{margin-right:98px}.u-mb98{margin-bottom:98px}.u-ml98{margin-left:98px}.u-m99{margin:99px}.u-mt99{margin-top:99px}.u-mr99{margin-right:99px}.u-mb99{margin-bottom:99px}.u-ml99{margin-left:99px}.u-m100{margin:100px}.u-mt100{margin-top:100px}.u-mr100{margin-right:100px}.u-mb100{margin-bottom:100px}.u-ml100{margin-left:100px}.u-mta{margin-top:auto}.u-mra{margin-right:auto}.u-mba{margin-bottom:auto}.u-mla{margin-left:auto}.u-ovh{overflow:hidden}.u-ovv{overflow:visible}.u-ovs{overflow:scroll}.u-ova{overflow:auto}.u-p0{padding:0}.u-pt0{padding-top:0}.u-pr0{padding-right:0}.u-pb0{padding-bottom:0}.u-pl0{padding-left:0}.u-p1{padding:1px}.u-pt1{padding-top:1px}.u-pr1{padding-right:1px}.u-pb1{padding-bottom:1px}.u-pl1{padding-left:1px}.u-p2{padding:2px}.u-pt2{padding-top:2px}.u-pr2{padding-right:2px}.u-pb2{padding-bottom:2px}.u-pl2{padding-left:2px}.u-p3{padding:3px}.u-pt3{padding-top:3px}.u-pr3{padding-right:3px}.u-pb3{padding-bottom:3px}.u-pl3{padding-left:3px}.u-p4{padding:4px}.u-pt4{padding-top:4px}.u-pr4{padding-right:4px}.u-pb4{padding-bottom:4px}.u-pl4{padding-left:4px}.u-p5{padding:5px}.u-pt5{padding-top:5px}.u-pr5{padding-right:5px}.u-pb5{padding-bottom:5px}.u-pl5{padding-left:5px}.u-p6{padding:6px}.u-pt6{padding-top:6px}.u-pr6{padding-right:6px}.u-pb6{padding-bottom:6px}.u-pl6{padding-left:6px}.u-p7{padding:7px}.u-pt7{padding-top:7px}.u-pr7{padding-right:7px}.u-pb7{padding-bottom:7px}.u-pl7{padding-left:7px}.u-p8{padding:8px}.u-pt8{padding-top:8px}.u-pr8{padding-right:8px}.u-pb8{padding-bottom:8px}.u-pl8{padding-left:8px}.u-p9{padding:9px}.u-pt9{padding-top:9px}.u-pr9{padding-right:9px}.u-pb9{padding-bottom:9px}.u-pl9{padding-left:9px}.u-p10{padding:10px}.u-pt10{padding-top:10px}.u-pr10{padding-right:10px}.u-pb10{padding-bottom:10px}.u-pl10{padding-left:10px}.u-p11{padding:11px}.u-pt11{padding-top:11px}.u-pr11{padding-right:11px}.u-pb11{padding-bottom:11px}.u-pl11{padding-left:11px}.u-p12{padding:12px}.u-pt12{padding-top:12px}.u-pr12{padding-right:12px}.u-pb12{padding-bottom:12px}.u-pl12{padding-left:12px}.u-p13{padding:13px}.u-pt13{padding-top:13px}.u-pr13{padding-right:13px}.u-pb13{padding-bottom:13px}.u-pl13{padding-left:13px}.u-p14{padding:14px}.u-pt14{padding-top:14px}.u-pr14{padding-right:14px}.u-pb14{padding-bottom:14px}.u-pl14{padding-left:14px}.u-p15{padding:15px}.u-pt15{padding-top:15px}.u-pr15{padding-right:15px}.u-pb15{padding-bottom:15px}.u-pl15{padding-left:15px}.u-p16{padding:16px}.u-pt16{padding-top:16px}.u-pr16{padding-right:16px}.u-pb16{padding-bottom:16px}.u-pl16{padding-left:16px}.u-p17{padding:17px}.u-pt17{padding-top:17px}.u-pr17{padding-right:17px}.u-pb17{padding-bottom:17px}.u-pl17{padding-left:17px}.u-p18{padding:18px}.u-pt18{padding-top:18px}.u-pr18{padding-right:18px}.u-pb18{padding-bottom:18px}.u-pl18{padding-left:18px}.u-p19{padding:19px}.u-pt19{padding-top:19px}.u-pr19{padding-right:19px}.u-pb19{padding-bottom:19px}.u-pl19{padding-left:19px}.u-p20{padding:20px}.u-pt20{padding-top:20px}.u-pr20{padding-right:20px}.u-pb20{padding-bottom:20px}.u-pl20{padding-left:20px}.u-p21{padding:21px}.u-pt21{padding-top:21px}.u-pr21{padding-right:21px}.u-pb21{padding-bottom:21px}.u-pl21{padding-left:21px}.u-p22{padding:22px}.u-pt22{padding-top:22px}.u-pr22{padding-right:22px}.u-pb22{padding-bottom:22px}.u-pl22{padding-left:22px}.u-p23{padding:23px}.u-pt23{padding-top:23px}.u-pr23{padding-right:23px}.u-pb23{padding-bottom:23px}.u-pl23{padding-left:23px}.u-p24{padding:24px}.u-pt24{padding-top:24px}.u-pr24{padding-right:24px}.u-pb24{padding-bottom:24px}.u-pl24{padding-left:24px}.u-p25{padding:25px}.u-pt25{padding-top:25px}.u-pr25{padding-right:25px}.u-pb25{padding-bottom:25px}.u-pl25{padding-left:25px}.u-p26{padding:26px}.u-pt26{padding-top:26px}.u-pr26{padding-right:26px}.u-pb26{padding-bottom:26px}.u-pl26{padding-left:26px}.u-p27{padding:27px}.u-pt27{padding-top:27px}.u-pr27{padding-right:27px}.u-pb27{padding-bottom:27px}.u-pl27{padding-left:27px}.u-p28{padding:28px}.u-pt28{padding-top:28px}.u-pr28{padding-right:28px}.u-pb28{padding-bottom:28px}.u-pl28{padding-left:28px}.u-p29{padding:29px}.u-pt29{padding-top:29px}.u-pr29{padding-right:29px}.u-pb29{padding-bottom:29px}.u-pl29{padding-left:29px}.u-p30{padding:30px}.u-pt30{padding-top:30px}.u-pr30{padding-right:30px}.u-pb30{padding-bottom:30px}.u-pl30{padding-left:30px}.u-p31{padding:31px}.u-pt31{padding-top:31px}.u-pr31{padding-right:31px}.u-pb31{padding-bottom:31px}.u-pl31{padding-left:31px}.u-p32{padding:32px}.u-pt32{padding-top:32px}.u-pr32{padding-right:32px}.u-pb32{padding-bottom:32px}.u-pl32{padding-left:32px}.u-p33{padding:33px}.u-pt33{padding-top:33px}.u-pr33{padding-right:33px}.u-pb33{padding-bottom:33px}.u-pl33{padding-left:33px}.u-p34{padding:34px}.u-pt34{padding-top:34px}.u-pr34{padding-right:34px}.u-pb34{padding-bottom:34px}.u-pl34{padding-left:34px}.u-p35{padding:35px}.u-pt35{padding-top:35px}.u-pr35{padding-right:35px}.u-pb35{padding-bottom:35px}.u-pl35{padding-left:35px}.u-p36{padding:36px}.u-pt36{padding-top:36px}.u-pr36{padding-right:36px}.u-pb36{padding-bottom:36px}.u-pl36{padding-left:36px}.u-p37{padding:37px}.u-pt37{padding-top:37px}.u-pr37{padding-right:37px}.u-pb37{padding-bottom:37px}.u-pl37{padding-left:37px}.u-p38{padding:38px}.u-pt38{padding-top:38px}.u-pr38{padding-right:38px}.u-pb38{padding-bottom:38px}.u-pl38{padding-left:38px}.u-p39{padding:39px}.u-pt39{padding-top:39px}.u-pr39{padding-right:39px}.u-pb39{padding-bottom:39px}.u-pl39{padding-left:39px}.u-p40{padding:40px}.u-pt40{padding-top:40px}.u-pr40{padding-right:40px}.u-pb40{padding-bottom:40px}.u-pl40{padding-left:40px}.u-p41{padding:41px}.u-pt41{padding-top:41px}.u-pr41{padding-right:41px}.u-pb41{padding-bottom:41px}.u-pl41{padding-left:41px}.u-p42{padding:42px}.u-pt42{padding-top:42px}.u-pr42{padding-right:42px}.u-pb42{padding-bottom:42px}.u-pl42{padding-left:42px}.u-p43{padding:43px}.u-pt43{padding-top:43px}.u-pr43{padding-right:43px}.u-pb43{padding-bottom:43px}.u-pl43{padding-left:43px}.u-p44{padding:44px}.u-pt44{padding-top:44px}.u-pr44{padding-right:44px}.u-pb44{padding-bottom:44px}.u-pl44{padding-left:44px}.u-p45{padding:45px}.u-pt45{padding-top:45px}.u-pr45{padding-right:45px}.u-pb45{padding-bottom:45px}.u-pl45{padding-left:45px}.u-p46{padding:46px}.u-pt46{padding-top:46px}.u-pr46{padding-right:46px}.u-pb46{padding-bottom:46px}.u-pl46{padding-left:46px}.u-p47{padding:47px}.u-pt47{padding-top:47px}.u-pr47{padding-right:47px}.u-pb47{padding-bottom:47px}.u-pl47{padding-left:47px}.u-p48{padding:48px}.u-pt48{padding-top:48px}.u-pr48{padding-right:48px}.u-pb48{padding-bottom:48px}.u-pl48{padding-left:48px}.u-p49{padding:49px}.u-pt49{padding-top:49px}.u-pr49{padding-right:49px}.u-pb49{padding-bottom:49px}.u-pl49{padding-left:49px}.u-p50{padding:50px}.u-pt50{padding-top:50px}.u-pr50{padding-right:50px}.u-pb50{padding-bottom:50px}.u-pl50{padding-left:50px}.u-p51{padding:51px}.u-pt51{padding-top:51px}.u-pr51{padding-right:51px}.u-pb51{padding-bottom:51px}.u-pl51{padding-left:51px}.u-p52{padding:52px}.u-pt52{padding-top:52px}.u-pr52{padding-right:52px}.u-pb52{padding-bottom:52px}.u-pl52{padding-left:52px}.u-p53{padding:53px}.u-pt53{padding-top:53px}.u-pr53{padding-right:53px}.u-pb53{padding-bottom:53px}.u-pl53{padding-left:53px}.u-p54{padding:54px}.u-pt54{padding-top:54px}.u-pr54{padding-right:54px}.u-pb54{padding-bottom:54px}.u-pl54{padding-left:54px}.u-p55{padding:55px}.u-pt55{padding-top:55px}.u-pr55{padding-right:55px}.u-pb55{padding-bottom:55px}.u-pl55{padding-left:55px}.u-p56{padding:56px}.u-pt56{padding-top:56px}.u-pr56{padding-right:56px}.u-pb56{padding-bottom:56px}.u-pl56{padding-left:56px}.u-p57{padding:57px}.u-pt57{padding-top:57px}.u-pr57{padding-right:57px}.u-pb57{padding-bottom:57px}.u-pl57{padding-left:57px}.u-p58{padding:58px}.u-pt58{padding-top:58px}.u-pr58{padding-right:58px}.u-pb58{padding-bottom:58px}.u-pl58{padding-left:58px}.u-p59{padding:59px}.u-pt59{padding-top:59px}.u-pr59{padding-right:59px}.u-pb59{padding-bottom:59px}.u-pl59{padding-left:59px}.u-p60{padding:60px}.u-pt60{padding-top:60px}.u-pr60{padding-right:60px}.u-pb60{padding-bottom:60px}.u-pl60{padding-left:60px}.u-p61{padding:61px}.u-pt61{padding-top:61px}.u-pr61{padding-right:61px}.u-pb61{padding-bottom:61px}.u-pl61{padding-left:61px}.u-p62{padding:62px}.u-pt62{padding-top:62px}.u-pr62{padding-right:62px}.u-pb62{padding-bottom:62px}.u-pl62{padding-left:62px}.u-p63{padding:63px}.u-pt63{padding-top:63px}.u-pr63{padding-right:63px}.u-pb63{padding-bottom:63px}.u-pl63{padding-left:63px}.u-p64{padding:64px}.u-pt64{padding-top:64px}.u-pr64{padding-right:64px}.u-pb64{padding-bottom:64px}.u-pl64{padding-left:64px}.u-p65{padding:65px}.u-pt65{padding-top:65px}.u-pr65{padding-right:65px}.u-pb65{padding-bottom:65px}.u-pl65{padding-left:65px}.u-p66{padding:66px}.u-pt66{padding-top:66px}.u-pr66{padding-right:66px}.u-pb66{padding-bottom:66px}.u-pl66{padding-left:66px}.u-p67{padding:67px}.u-pt67{padding-top:67px}.u-pr67{padding-right:67px}.u-pb67{padding-bottom:67px}.u-pl67{padding-left:67px}.u-p68{padding:68px}.u-pt68{padding-top:68px}.u-pr68{padding-right:68px}.u-pb68{padding-bottom:68px}.u-pl68{padding-left:68px}.u-p69{padding:69px}.u-pt69{padding-top:69px}.u-pr69{padding-right:69px}.u-pb69{padding-bottom:69px}.u-pl69{padding-left:69px}.u-p70{padding:70px}.u-pt70{padding-top:70px}.u-pr70{padding-right:70px}.u-pb70{padding-bottom:70px}.u-pl70{padding-left:70px}.u-p71{padding:71px}.u-pt71{padding-top:71px}.u-pr71{padding-right:71px}.u-pb71{padding-bottom:71px}.u-pl71{padding-left:71px}.u-p72{padding:72px}.u-pt72{padding-top:72px}.u-pr72{padding-right:72px}.u-pb72{padding-bottom:72px}.u-pl72{padding-left:72px}.u-p73{padding:73px}.u-pt73{padding-top:73px}.u-pr73{padding-right:73px}.u-pb73{padding-bottom:73px}.u-pl73{padding-left:73px}.u-p74{padding:74px}.u-pt74{padding-top:74px}.u-pr74{padding-right:74px}.u-pb74{padding-bottom:74px}.u-pl74{padding-left:74px}.u-p75{padding:75px}.u-pt75{padding-top:75px}.u-pr75{padding-right:75px}.u-pb75{padding-bottom:75px}.u-pl75{padding-left:75px}.u-p76{padding:76px}.u-pt76{padding-top:76px}.u-pr76{padding-right:76px}.u-pb76{padding-bottom:76px}.u-pl76{padding-left:76px}.u-p77{padding:77px}.u-pt77{padding-top:77px}.u-pr77{padding-right:77px}.u-pb77{padding-bottom:77px}.u-pl77{padding-left:77px}.u-p78{padding:78px}.u-pt78{padding-top:78px}.u-pr78{padding-right:78px}.u-pb78{padding-bottom:78px}.u-pl78{padding-left:78px}.u-p79{padding:79px}.u-pt79{padding-top:79px}.u-pr79{padding-right:79px}.u-pb79{padding-bottom:79px}.u-pl79{padding-left:79px}.u-p80{padding:80px}.u-pt80{padding-top:80px}.u-pr80{padding-right:80px}.u-pb80{padding-bottom:80px}.u-pl80{padding-left:80px}.u-p81{padding:81px}.u-pt81{padding-top:81px}.u-pr81{padding-right:81px}.u-pb81{padding-bottom:81px}.u-pl81{padding-left:81px}.u-p82{padding:82px}.u-pt82{padding-top:82px}.u-pr82{padding-right:82px}.u-pb82{padding-bottom:82px}.u-pl82{padding-left:82px}.u-p83{padding:83px}.u-pt83{padding-top:83px}.u-pr83{padding-right:83px}.u-pb83{padding-bottom:83px}.u-pl83{padding-left:83px}.u-p84{padding:84px}.u-pt84{padding-top:84px}.u-pr84{padding-right:84px}.u-pb84{padding-bottom:84px}.u-pl84{padding-left:84px}.u-p85{padding:85px}.u-pt85{padding-top:85px}.u-pr85{padding-right:85px}.u-pb85{padding-bottom:85px}.u-pl85{padding-left:85px}.u-p86{padding:86px}.u-pt86{padding-top:86px}.u-pr86{padding-right:86px}.u-pb86{padding-bottom:86px}.u-pl86{padding-left:86px}.u-p87{padding:87px}.u-pt87{padding-top:87px}.u-pr87{padding-right:87px}.u-pb87{padding-bottom:87px}.u-pl87{padding-left:87px}.u-p88{padding:88px}.u-pt88{padding-top:88px}.u-pr88{padding-right:88px}.u-pb88{padding-bottom:88px}.u-pl88{padding-left:88px}.u-p89{padding:89px}.u-pt89{padding-top:89px}.u-pr89{padding-right:89px}.u-pb89{padding-bottom:89px}.u-pl89{padding-left:89px}.u-p90{padding:90px}.u-pt90{padding-top:90px}.u-pr90{padding-right:90px}.u-pb90{padding-bottom:90px}.u-pl90{padding-left:90px}.u-p91{padding:91px}.u-pt91{padding-top:91px}.u-pr91{padding-right:91px}.u-pb91{padding-bottom:91px}.u-pl91{padding-left:91px}.u-p92{padding:92px}.u-pt92{padding-top:92px}.u-pr92{padding-right:92px}.u-pb92{padding-bottom:92px}.u-pl92{padding-left:92px}.u-p93{padding:93px}.u-pt93{padding-top:93px}.u-pr93{padding-right:93px}.u-pb93{padding-bottom:93px}.u-pl93{padding-left:93px}.u-p94{padding:94px}.u-pt94{padding-top:94px}.u-pr94{padding-right:94px}.u-pb94{padding-bottom:94px}.u-pl94{padding-left:94px}.u-p95{padding:95px}.u-pt95{padding-top:95px}.u-pr95{padding-right:95px}.u-pb95{padding-bottom:95px}.u-pl95{padding-left:95px}.u-p96{padding:96px}.u-pt96{padding-top:96px}.u-pr96{padding-right:96px}.u-pb96{padding-bottom:96px}.u-pl96{padding-left:96px}.u-p97{padding:97px}.u-pt97{padding-top:97px}.u-pr97{padding-right:97px}.u-pb97{padding-bottom:97px}.u-pl97{padding-left:97px}.u-p98{padding:98px}.u-pt98{padding-top:98px}.u-pr98{padding-right:98px}.u-pb98{padding-bottom:98px}.u-pl98{padding-left:98px}.u-p99{padding:99px}.u-pt99{padding-top:99px}.u-pr99{padding-right:99px}.u-pb99{padding-bottom:99px}.u-pl99{padding-left:99px}.u-p100{padding:100px}.u-pt100{padding-top:100px}.u-pr100{padding-right:100px}.u-pb100{padding-bottom:100px}.u-pl100{padding-left:100px}.u-poss{position:static}.u-posr{position:relative}.u-posa{position:absolute}.u-posf{position:fixed}.u-tar{text-align:right}.u-tal{text-align:left}.u-tac{text-align:center}.u-tdn{text-decoration:none}.u-tdu{text-decoration:underline}.u-tdo{text-decoration:overline}.u-tdl{text-decoration:line-through}.u-vat{vertical-align:top}.u-vam{vertical-align:middle}.u-vab{vertical-align:bottom}.u-vabl{vertical-align:baseline}.u-vv{visibility:visible}.u-vh{visibility:hidden}.u-vc{visibility:collapse}.u-wa{width:auto}.u-w0{width:0}.u-w100p{width:100%}.u-w10{width:10px}.u-w20{width:20px}.u-w30{width:30px}.u-w40{width:40px}.u-w50{width:50px}.u-w60{width:60px}.u-w70{width:70px}.u-w80{width:80px}.u-w90{width:90px}.u-w100{width:100px}.u-w110{width:110px}.u-w120{width:120px}.u-w130{width:130px}.u-w140{width:140px}.u-w150{width:150px}.u-w160{width:160px}.u-w170{width:170px}.u-w180{width:180px}.u-w190{width:190px}.u-w200{width:200px}.u-w210{width:210px}.u-w220{width:220px}.u-w230{width:230px}.u-w240{width:240px}.u-w250{width:250px}.u-w260{width:260px}.u-w270{width:270px}.u-w280{width:280px}.u-w290{width:290px}.u-w300{width:300px}.u-w310{width:310px}.u-w320{width:320px}.u-w330{width:330px}.u-w340{width:340px}.u-w350{width:350px}.u-w360{width:360px}.u-w370{width:370px}.u-w380{width:380px}.u-w390{width:390px}.u-w400{width:400px}.u-w410{width:410px}.u-w420{width:420px}.u-w430{width:430px}.u-w440{width:440px}.u-w450{width:450px}.u-w460{width:460px}.u-w470{width:470px}.u-w480{width:480px}.u-w490{width:490px}.u-w500{width:500px}.u-w510{width:510px}.u-w520{width:520px}.u-w530{width:530px}.u-w540{width:540px}.u-w550{width:550px}.u-w560{width:560px}.u-w570{width:570px}.u-w580{width:580px}.u-w590{width:590px}.u-w600{width:600px}.u-w610{width:610px}.u-w620{width:620px}.u-w630{width:630px}.u-w640{width:640px}.u-w650{width:650px}.u-w660{width:660px}.u-w670{width:670px}.u-w680{width:680px}.u-w690{width:690px}.u-w700{width:700px}.u-w710{width:710px}.u-w720{width:720px}.u-w730{width:730px}.u-w740{width:740px}.u-w750{width:750px}.u-w760{width:760px}.u-w770{width:770px}.u-w780{width:780px}.u-w790{width:790px}.u-w800{width:800px}.u-w810{width:810px}.u-w820{width:820px}.u-w830{width:830px}.u-w840{width:840px}.u-w850{width:850px}.u-w860{width:860px}.u-w870{width:870px}.u-w880{width:880px}.u-w890{width:890px}.u-w900{width:900px}.u-w910{width:910px}.u-w920{width:920px}.u-w930{width:930px}.u-w940{width:940px}.u-w950{width:950px}.u-w960{width:960px}.u-w970{width:970px}.u-w980{width:980px}.u-w990{width:990px}.u-w1000{width:1000px}.u-z0{z-index:0}.u-z1{z-index:1}.u-z2{z-index:2}.u-z3{z-index:3}.u-z4{z-index:4}.u-z5{z-index:5}.u-z6{z-index:6}.u-z7{z-index:7}.u-z8{z-index:8}.u-z9{z-index:9}.u-z10{z-index:10}.u-z11{z-index:11}.u-z12{z-index:12}.u-z13{z-index:13}.u-z14{z-index:14}.u-z15{z-index:15}.u-z16{z-index:16}.u-z17{z-index:17}.u-z18{z-index:18}.u-z19{z-index:19}.u-z20{z-index:20}.u-z21{z-index:21}.u-z22{z-index:22}.u-z23{z-index:23}.u-z24{z-index:24}.u-z25{z-index:25}.u-z26{z-index:26}.u-z27{z-index:27}.u-z28{z-index:28}.u-z29{z-index:29}.u-z30{z-index:30}.u-z31{z-index:31}.u-z32{z-index:32}.u-z33{z-index:33}.u-z34{z-index:34}.u-z35{z-index:35}.u-z36{z-index:36}.u-z37{z-index:37}.u-z38{z-index:38}.u-z39{z-index:39}.u-z40{z-index:40}.u-z41{z-index:41}.u-z42{z-index:42}.u-z43{z-index:43}.u-z44{z-index:44}.u-z45{z-index:45}.u-z46{z-index:46}.u-z47{z-index:47}.u-z48{z-index:48}.u-z49{z-index:49}.u-z50{z-index:50}.u-z51{z-index:51}.u-z52{z-index:52}.u-z53{z-index:53}.u-z54{z-index:54}.u-z55{z-index:55}.u-z56{z-index:56}.u-z57{z-index:57}.u-z58{z-index:58}.u-z59{z-index:59}.u-z60{z-index:60}.u-z61{z-index:61}.u-z62{z-index:62}.u-z63{z-index:63}.u-z64{z-index:64}.u-z65{z-index:65}.u-z66{z-index:66}.u-z67{z-index:67}.u-z68{z-index:68}.u-z69{z-index:69}.u-z70{z-index:70}.u-z71{z-index:71}.u-z72{z-index:72}.u-z73{z-index:73}.u-z74{z-index:74}.u-z75{z-index:75}.u-z76{z-index:76}.u-z77{z-index:77}.u-z78{z-index:78}.u-z79{z-index:79}.u-z80{z-index:80}.u-z81{z-index:81}.u-z82{z-index:82}.u-z83{z-index:83}.u-z84{z-index:84}.u-z85{z-index:85}.u-z86{z-index:86}.u-z87{z-index:87}.u-z88{z-index:88}.u-z89{z-index:89}.u-z90{z-index:90}.u-z91{z-index:91}.u-z92{z-index:92}.u-z93{z-index:93}.u-z94{z-index:94}.u-z95{z-index:95}.u-z96{z-index:96}.u-z97{z-index:97}.u-z98{z-index:98}.u-z99{z-index:99}.u-z100{z-index:100}.u-va-20{vertical-align:-20px}.u-va-19{vertical-align:-19px}.u-va-18{vertical-align:-18px}.u-va-17{vertical-align:-17px}.u-va-16{vertical-align:-16px}.u-va-15{vertical-align:-15px}.u-va-14{vertical-align:-14px}.u-va-13{vertical-align:-13px}.u-va-12{vertical-align:-12px}.u-va-11{vertical-align:-11px}.u-va-10{vertical-align:-10px}.u-va-9{vertical-align:-9px}.u-va-8{vertical-align:-8px}.u-va-7{vertical-align:-7px}.u-va-6{vertical-align:-6px}.u-va-5{vertical-align:-5px}.u-va-4{vertical-align:-4px}.u-va-3{vertical-align:-3px}.u-va-2{vertical-align:-2px}.u-va-1{vertical-align:-1px}.u-va0{vertical-align:0}.u-va1{vertical-align:1px}.u-va2{vertical-align:2px}.u-va3{vertical-align:3px}.u-va4{vertical-align:4px}.u-va5{vertical-align:5px}.u-va6{vertical-align:6px}.u-va7{vertical-align:7px}.u-va8{vertical-align:8px}.u-va9{vertical-align:9px}.u-va10{vertical-align:10px}.u-va11{vertical-align:11px}.u-va12{vertical-align:12px}.u-va13{vertical-align:13px}.u-va14{vertical-align:14px}.u-va15{vertical-align:15px}.u-va16{vertical-align:16px}.u-va17{vertical-align:17px}.u-va18{vertical-align:18px}.u-va19{vertical-align:19px}.u-va20{vertical-align:20px}.u-aic{align-items:center}.u-aifs{align-items:flex-start}.u-aife{align-items:flex-end}.u-jcc{justify-content:center}.u-jcfs{justify-content:flex-start}.u-jcfe{justify-content:flex-end}.u-jcsa{justify-content:space-around}.u-jcsb{justify-content:space-between}.u-fxwn{flex-wrap:nowrap}.u-fxww{flex-wrap:wrap}.u-fxsh0{flex-shrink:0}.u-fxg0{flex-grow:0}.u-fxg1{flex-grow:1}