@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700);@import url(https://fonts.googleapis.com/css?family=Caveat);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-ms-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:easeInOutCubic;-moz-animation-timing-function:easeInOutCubic;-ms-animation-timing-function:easeInOutCubic;-o-animation-timing-function:easeInOutCubic;animation-timing-function:easeInOutCubic;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-ms-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:easeInOutCubic;-moz-animation-timing-function:easeInOutCubic;-ms-animation-timing-function:easeInOutCubic;-o-animation-timing-function:easeInOutCubic;animation-timing-function:easeInOutCubic;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:200}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.02em}body{background-color:#fff;color:#131313;font-family:"Open Sans", sans-serif;line-height:1.45;font-weight:normal;font-size:1.3rem;word-wrap:break-word;overflow-wrap:break-word;text-justify:inter-ideograph}@media all and (-ms-high-contrast: none){body{font-family:Verdana, Meiryo, sans-serif}}h1,h2,h3,h4,h5{line-height:1.3}strong{font-weight:bold}em{font-weight:bold}a{outline:none;-webkit-transition:all 0.05s ease-in-out 0s;-moz-transition:all 0.05s ease-in-out 0s;-ms-transition:all 0.05s ease-in-out 0s;-o-transition:all 0.05s ease-in-out 0s;transition:all 0.05s ease-in-out 0s;position:relative}a:link{color:#18d08c;text-decoration:none}a:visited{color:#18d08c;text-decoration:none}a:hover{color:rgba(24,208,140,0.8)}a:active{color:#15b97d}a:focus{outline:none}p{margin:0 0 1em}img,iframe,svg{max-width:100%;vertical-align:top}input,textarea,select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input:focus,textarea:focus,select:focus,button:focus{outline:none}input[type="search"]{-webkit-appearance:textfield}@media only screen and (min-width: 940px){input[type="button"],input[type="text"],input[type="email"],input[type="tel"],input[type="submit"],textarea{-webkit-appearance:none;border-radius:2px !important;-webkit-border-radius:2px !important}}input,input[type="search"],select,textarea{border:1px solid rgba(255,255,255,0.3);background-color:rgba(0,0,0,0.1);padding:6px;border-radius:2px;background-color:transparent;font-size:16px;color:#fff;font-family:"Open Sans", sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,input[type="search"],select{height:36px}input:focus,input[type="search"]:focus,select:focus,textarea:focus{border-color:rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.2)}textarea{min-height:120px}input,input[type="search"],select,textarea,button{font-family:inherit}input[type="submit"],input[type="button"],button{cursor:pointer;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}*::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}*:-ms-input-placeholder{color:rgba(255,255,255,0.3)}*::-moz-placeholder{color:rgba(255,255,255,0.3)}input[type="search"]::-webkit-search-decoration{display:none}.form_checkbox{margin-bottom:12px}.form_checkbox label{cursor:pointer}.form_checkbox input{display:inline-block;margin-right:10px;vertical-align:top}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/images/icon/icon_angle_down_wh.svg) no-repeat right 7px center/auto 6px}input::-ms-expand,select::-ms-expand,textarea::-ms-expand{display:none}label.checkbox,label.radio{display:inline-block;cursor:pointer}label.checkbox input,label.radio input{display:none}label.checkbox span,label.radio span{display:block;position:relative;padding-left:20px;font-size:1.4rem;color:rgba(255,255,255,0.7)}label.checkbox span:before,label.radio span:before{content:'';display:block;position:absolute;top:50%;left:0;width:12px;height:12px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}label.checkbox span:before{background:url(/images/icon/icon_check_off.svg) no-repeat center center;background-size:12px 12px}label.checkbox input:checked+span{color:#fff}label.checkbox input:checked+span:before{background:url(/images/icon/icon_check_act.svg) no-repeat center center}@media only screen and (min-width: 940px){label.checkbox:hover span{color:#fff}label.checkbox:hover span:before{background:url(/images/icon/icon_check_on.svg) no-repeat center center}}label.radio span:before{background:url(/images/icon/icon_radio_off.svg) no-repeat center center;background-size:12px 12px}label.radio input:checked+span{color:#fff}label.radio input:checked+span:before{background:url(/images/icon/icon_radio_act.svg) no-repeat center center}@media only screen and (min-width: 940px){label.radio:hover span{color:#fff}label.radio:hover span:before{background:url(/images/icon/icon_radio_on.svg) no-repeat center center}}#error_explanation{padding-top:16px;font-size:1.6rem;color:yellow}p.error{display:none;color:yellow;position:relative;margin:0;padding-left:1em;font-size:1.1rem}p.error:before{content:'*';position:absolute;top:0;left:0}form input.is_focused[type="text"]:invalid,form input.is_focused[type="email"]:invalid,form input.is_focused[type="password"]:invalid,form select.is_focused:invalid,form textarea.is_focused:invalid,form input.is_error[type="text"],form input.is_error[type="email"],form input.is_error[type="password"],form select.is_error,form textarea.is_error{border-color:yellow}form input.is_focused[type="text"]:invalid:hover,form input.is_focused[type="email"]:invalid:hover,form input.is_focused[type="password"]:invalid:hover,form select.is_focused:invalid:hover,form textarea.is_focused:invalid:hover,form input.is_error[type="text"]:hover,form input.is_error[type="email"]:hover,form input.is_error[type="password"]:hover,form select.is_error:hover,form textarea.is_error:hover{border-color:#ffffa5}form input.is_focused[type="text"]:invalid:focus,form input.is_focused[type="email"]:invalid:focus,form input.is_focused[type="password"]:invalid:focus,form select.is_focused:invalid:focus,form textarea.is_focused:invalid:focus,form input.is_error[type="text"]:focus,form input.is_error[type="email"]:focus,form input.is_error[type="password"]:focus,form select.is_error:focus,form textarea.is_error:focus{border-color:#ffe200}form *.is_focused:invalid ~ p.error,form *.is_error ~ p.error{display:block}.formContent_form .field-nolabel{margin-bottom:0 !important;padding-top:0 !important}.formContent_form .field-nolabel .field_btns{padding:8px 0}.formContent_form .field .field_btns{display:flex;flex-wrap:wrap;margin:0 -3px -6px}.formContent_form .field .field_btns>label{display:block;width:calc(50% - 6px);margin:0 3px 6px}.formContent_form .field .field_btns>label span{padding:8px 2px 7px 26px;cursor:pointer;border:3px solid rgba(255,255,255,0.2);border-radius:4px;background-color:rgba(1,26,39,0.5)}.formContent_form .field .field_btns>label span:before{left:8px}.formContent_form .field .field_btns .checkbox{padding:0}.formContent_form .field .field_btns input:checked+span{border-color:rgba(220,255,240,0.7);background-color:rgba(220,255,240,0.1)}.formContent_form .field .field_btns.col3>label{width:calc(100% / 3 - 6px)}.formContent_form .field .field_btns.btns-pollType>label{height:60px}.formContent_form .field .field_btns.btns-pollType span{text-indent:100%;overflow:hidden;white-space:nowrap;height:100%;padding:0}.formContent_form .field .field_btns.btns-pollType span:before{left:50%;width:40px;height:40px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:.5}.formContent_form .field .field_btns.btns-pollType input:checked+span:before{opacity:1}.formContent_form .field .field_btns .btn-pollType-radio span::before{background:url(/images/icon/icon_poll_radio.svg) no-repeat center center/contain}.formContent_form .field .field_btns .btn-pollType-check span::before{background:url(/images/icon/icon_poll_check.svg) no-repeat center center/contain}.formContent_form .field .field_btns .btn-pollType-matrix span::before{background:url(/images/icon/icon_poll_matrix.svg) no-repeat center center/contain}.formContent_form .caseDetails{display:none;background-color:rgba(16,50,64,0.5);margin:0 -3vw}.formContent_form .caseDetails .heading{margin:0;padding:0;text-align:center;font-size:1.4rem;color:rgba(255,255,255,0.9)}.formContent_form .field_imgs{display:flex;flex-wrap:wrap;margin:0 -3px}.formContent_form .field_img{width:calc(50% - 6px);margin:3px}.formContent_form .field_img>*{position:relative;display:block;width:100%;height:0;padding-top:75%;border:3px solid rgba(255,255,255,0.2);overflow:hidden;border-radius:4px;cursor:pointer}.formContent_form .field_img>*:active{border-color:rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.1)}.formContent_form .field_img>*:active .icon{opacity:.75}.formContent_form .field_img .btn{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.formContent_form .field_img .attachmentImage{opacity:0}.formContent_form .field_img .icon{display:block;width:32px;height:30px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(/images/icon/icon_img.svg) no-repeat center center/contain;opacity:.5}.formContent_form .field_img .preview{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.formContent_form .field_img .previewImage{width:100%;height:100%;object-fit:cover}.formContent_form .addImgBtn .add{border-color:rgba(255,255,255,0.1)}.formContent_form .addImgBtn .add:active{border-color:rgba(255,255,255,0.2)}.formContent_form .addImgBtn .add:active .icon{opacity:.5}.formContent_form .addImgBtn .icon{background:url(/images/icon/icon_add.svg) no-repeat center center/contain;opacity:.25}.formContent_form .options .description{max-width:420px;margin:0 auto}.formContent_form .options .description .btn{display:block;text-align:center;padding:10px;background-color:#0a2738;border-radius:4px}.formContent_form .options .description .btn:active{background-color:#0e364e;color:#1de59b}.formContent_form .options .inputRow{position:relative;margin-bottom:6px}.formContent_form .options .inputRow:last-child{margin-bottom:0}.formContent_form .options .remove{position:absolute;top:0;right:0;display:block;width:36px;height:36px;text-indent:100%;overflow:hidden;white-space:nowrap;background:url(/images/icon/icon_remove.svg) no-repeat center center/14px auto;cursor:pointer;opacity:.8}.formContent_form .options .remove+input{padding-right:36px}.formContent_form .options .remove:active{opacity:.7}.formContent_form .options .add{height:32px;background-color:#0a2738;border-radius:4px;cursor:pointer}.formContent_form .options .add .icon{display:block;height:100%;text-indent:100%;overflow:hidden;white-space:nowrap;background:url(/images/icon/icon_add.svg) no-repeat center center/18px auto;opacity:.4}.formContent_form .options .add:active{background-color:#0e364e}.formContent_form .options .add:active .icon{opacity:.6}.field_img .btn .delete-img{position:absolute;z-index:1;top:4px;right:4px;border-radius:50%;width:20px;height:20px;padding:0;text-indent:100%;overflow:hidden;white-space:nowrap;background-color:#000;color:transparent;opacity:.5}.field_img .btn .delete-img:before,.field_img .btn .delete-img:after{content:'';display:block;width:56%;height:2px;border-radius:1px;background-color:#fff;position:absolute;top:50%;left:50%}.field_img .btn .delete-img:before{transform:translate(-50%, -50%) rotate(45deg)}.field_img .btn .delete-img:after{transform:translate(-50%, -50%) rotate(-45deg)}.field_img .btn .delete-img:hover{opacity:.8}.field_img .btn .delete-img:active{opacity:.6}body{background-color:#011A27;color:#fff}img{max-width:100%;height:auto}.row{width:100%;margin:0 auto}[class$="-pc"]{display:none}#header{position:absolute;top:0;left:0;width:100%;height:54px;z-index:10;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}#header .row{position:relative;padding:2px 8px 0;*zoom:1}#header .row:before,#header .row:after{content:"";display:table}#header .row:after{clear:both}#header.is_nottop{position:fixed;background:rgba(0,26,40,0.9)}#header.is_nottop.is_top{background:transparent}#header.is_hide{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header_sitename{width:142px;float:left;margin:0}.header_sitename a{display:block;padding:13px 7px}.header_sitename a span{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;width:128px;height:24px;background:url(/images/logo.svg) no-repeat center center;background-size:100% auto}.header_notification{margin-right:2px}.header_notification a{padding:13px;position:relative}.header_notification .icon{display:block;width:24px;height:24px;background:url(/images/icon/icon_bell.svg) no-repeat center center/contain}.header_notification .num{display:block;position:absolute;top:12px;right:8px;width:16px;height:16px;line-height:1;padding:2px 0;background-color:#FF3665;color:#fff;font-size:11px;text-align:center;border-radius:50%}.header_notification .over:before{content:"+";position:absolute;top:-9px;right:-6px;color:#FF3665;font-size:17px;font-weight:bold}.header_notification.is_active{background-color:#012b4c;border-radius:2px}.header_mylist{position:relative}.header_mylist a{position:relative;display:block;padding:13px;width:50px;height:50px !important}.header_mylist svg{display:block;width:auto;height:23px;margin:auto;fill:#fff;opacity:.7}.header_mylist.current a{pointer-events:none}.header_mylist.current a:before{position:absolute;top:50%;right:100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.4rem;font-weight:600;color:#60DCFF;letter-spacing:.05em}.header_mylist.current svg{fill:#60DCFF;opacity:1}.header_mylist.is_active{background-color:#012b4c;border-radius:2px}.header_mylist.is_active svg{opacity:1}#tip-mylist{position:absolute;top:95%;right:-50px;opacity:0;width:240px;border:4px solid #fff;background-color:rgba(255,255,255,0.9);border-radius:4px;padding:4px}#tip-mylist:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:63px;border-bottom:9px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}#tip-mylist .message{text-align:center;height:30px;line-height:30px;font-size:1.3rem;font-weight:600;background-color:#a1a0a0;border-radius:2px}#tip-mylist .content{display:flex;padding:4px 2px}#tip-mylist .thumb{width:64px;padding-top:2px}#tip-mylist .txt{width:calc(100% - 64px);padding-left:6px;font-size:1.3rem;line-height:1.3;color:#011926}#tip-mylist.tip-add .message{background-color:#15b97d}#tip-mylist.tip-remove .message{background-color:#eb5555}#gnav{float:right}#gnav>ul{display:table}#gnav>ul>li{display:table-cell;vertical-align:middle;width:50px;height:50px}#gnav a{display:block;text-align:center;height:100%}#gnav .icon{position:relative;display:block;height:26px;margin:0 auto;background-size:100% auto;background-repeat:no-repeat;background-position:center center;opacity:.7}#gnav .icon svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:auto;fill:#fff}#gnav .title{line-height:1;font-size:1rem;display:block;opacity:0;color:#18d08c;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}#gnav .bar{display:none}#gnav #gnav_other .icon{width:4px;height:100%}#gnav #gnav_other .title{display:none}#gnav #gnav_other.is_active_open .icon{opacity:1}#gnav #gnav_other.is_active_open .icon svg{fill:#18d08c}#gnav #gnav_otherMenu{display:none;position:absolute;top:100%;left:4px;width:100%;padding:0 8px 16px;background-color:rgba(24,208,140,0.9);-moz-box-shadow:0 0 4px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.1);box-shadow:0 0 4px rgba(0,0,0,0.1);opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}#gnav #gnav_otherMenu.is_overlay{display:block !important;opacity:1;left:0}#gnav #gnav_otherMenu.is_closing{opacity:0;left:-4px}#gnav #gnav_otherMenu .title{display:block;color:#fff;font-size:1.4rem;opacity:1}#gnav #gnav_otherMenu a{display:block;padding:8px 0;color:#fff}#gnav #gnav_otherMenu .otherMenu_profile{display:flex;align-items:center;width:100%;border-bottom:1px solid rgba(255,255,255,0.5)}#gnav #gnav_otherMenu .otherMenu_profile>*{padding:6px}#gnav #gnav_otherMenu .otherMenu_profile .userProfile{width:calc(100% - 60px)}#gnav #gnav_otherMenu .otherMenu_profile .userProfile a{display:flex;align-items:center}#gnav #gnav_otherMenu .otherMenu_profile .thumb{width:60px}#gnav #gnav_otherMenu .otherMenu_profile .thumb>*{display:inline-block;position:relative;width:52px;height:52px;border-radius:50%;overflow:hidden;vertical-align:middle}#gnav #gnav_otherMenu .otherMenu_profile .thumb img{width:100%;height:100%;object-fit:cover}#gnav #gnav_otherMenu .otherMenu_profile .name{width:calc(100% - 60px);padding-left:4px;font-size:1.6rem;text-align:left}#gnav #gnav_otherMenu .otherMenu_profile .name a{text-align:left;display:inline-block;vertical-align:top;width:28px;height:28px;padding:8px}#gnav #gnav_otherMenu .otherMenu_profile .name a:active svg{opacity:1}#gnav #gnav_otherMenu .otherMenu_profile .name svg{width:12px;height:12px;fill:#fff;opacity:.7}#gnav #gnav_otherMenu .otherMenu_profile .signOut{width:60px}#gnav #gnav_otherMenu .otherMenu_profile .signOut .icon{height:14px;margin-bottom:4px}#gnav #gnav_otherMenu .otherMenu_profile .title{font-size:1.1rem}#gnav #gnav_otherMenu .otherMenu_login{display:table;position:relative;width:100%;border-bottom:1px solid rgba(255,255,255,0.5)}#gnav #gnav_otherMenu .otherMenu_login:before{content:'';display:block;width:1px;height:28px;position:absolute;top:50%;left:50%;margin-top:-14px;background-color:rgba(255,255,255,0.5)}#gnav #gnav_otherMenu .otherMenu_login>*{display:table-cell;width:50%;vertical-align:middle;position:relative;padding:8px}#gnav #gnav_otherMenu .otherMenu_login a{display:block;padding:8px 4px;text-align:center}#gnav #gnav_otherMenu .icon{opacity:1}#gnav #gnav_otherMenu .icon svg{width:auto;height:100%}#gnav #gnav_otherMenu .otherMenu_list{margin:8px 0 12px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:table;width:100%}#gnav #gnav_otherMenu .otherMenu_list>li{width:25%;display:table-cell;vertical-align:top}#gnav #gnav_otherMenu .otherMenu_list .icon{margin-bottom:8px}#gnav #gnav_otherMenu .otherMenu_list .title span{display:block}#gnav #gnav_otherMenu .otherMenu_list .otherMenu_accountDetails .icon{height:28px;margin:-1px 0 7px}#gnav #gnav_otherMenu .otherMenu_footer{font-size:1.2rem}#gnav #gnav_otherMenu .otherMenu_footer .otherMenu_footer_list,#gnav #gnav_otherMenu .otherMenu_footer .otherMenu_footer_list_login{display:table;width:100%}#gnav #gnav_otherMenu .otherMenu_footer .otherMenu_footer_list li,#gnav #gnav_otherMenu .otherMenu_footer .otherMenu_footer_list_login li{display:table-cell;vertical-align:middle;padding:0;border-left:1px solid rgba(255,255,255,0.5);width:50%}#gnav #gnav_otherMenu .otherMenu_footer .otherMenu_footer_list li:first-child,#gnav #gnav_otherMenu .otherMenu_footer .otherMenu_footer_list_login li:first-child{border-left:none}#gnav #gnav_otherMenu .otherMenu_footer .otherMenu_footer_list li{width:50%}#gnav #gnav_otherMenu .otherMenu_footer .otherMenu_footer_list_login li{width:33.3333%}#gnav #gnav_otherMenu .otherMenu_footer a{display:flex;justify-content:center;align-items:center;width:100%;min-height:32px;line-height:1.2;padding:4px}#gnav #gnav_otherMenu .otherMenu_footer .btnWrap{padding-top:16px}#gnav #gnav_otherMenu .otherMenu_footer .btn{display:block;border:1px solid rgba(255,255,255,0.5);border-radius:4px;text-align:center;padding:12px 8px}#content{max-width:100%;padding-top:94px;padding-bottom:24px}#content.top{padding-top:0;overflow:hidden}#content.mylist{overflow:hidden}.gnav_login{padding:6px 0}.gnav_login a{display:block;background-color:rgba(24,208,140,0.9);color:#fff !important;border-radius:4px;text-align:center;line-height:38px;width:100px}.gnav_signup{display:none !important}.fixedSignup{position:fixed;left:0;bottom:0;width:100% !important;height:auto !important;z-index:99;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.fixedSignup .btn-signup{display:block;width:100%;line-height:56px;background-color:rgba(0,153,255,0.9);color:#fff;font-size:1.6rem;text-align:center;z-index:99}.fixedSignup .btn-signup:active{background-color:rgba(16,131,208,0.9)}#header.is_hide ~ .fixedSignup{opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.cateNav{position:absolute;top:100%;left:0;width:100% !important;height:40px !important;background-color:#122A3B}.cateNav ul{display:flex}html[lang="ja"] .cateNav li{width:calc((100% - 1px) / 2)}.cateNav li{width:calc((100% - 2px) / 3);margin-left:1px}.cateNav li:first-child{margin-left:0}.cateNav a{display:block;line-height:40px;white-space:nowrap;background-color:#075046;color:#fff}.cateNav a.is_active{background-color:#18d08c;font-weight:600}.is_home #gnav .cateNav{display:none}html{position:relative;min-height:100%}body{margin-bottom:56px}#footer{position:absolute;bottom:0;width:100%;height:56px;padding-top:14px;background-color:#0a2738}#footer .copyrights{line-height:1;margin:0;font-size:1rem;text-align:center;color:rgba(255,255,255,0.5);letter-spacing:.1em;padding-left:.1em}#footer .footer_link{line-height:1;margin:0 0 8px;text-align:center;font-size:1rem}#footer .footer_link a{color:rgba(255,255,255,0.5);display:inline-block;position:relative;padding:0 .5em 0 1em}#footer .footer_link a:before{content:'';display:block;position:absolute;top:50%;left:0;width:4px;height:4px;border-top:1px solid rgba(255,255,255,0.5);border-right:1px solid rgba(255,255,255,0.5);transform:rotate(45deg) translateY(-50%)}#footer .footer_link a:hover{color:rgba(255,255,255,0.7)}#loading{width:100%;height:100%;margin:0;background:#011A27;opacity:1;position:fixed;top:0;left:0;z-index:9999}#loading .uil-spin-css{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.uil-spin-css{background:none;position:relative;width:200px;height:200px}@-webkit-keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0.1;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0.1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0.1;-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0.1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0.1;-webkit-transform:scale(1);transform:scale(1)}}.uil-spin-css>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.uil-spin-css>div>div{width:100%;height:100%;border-radius:100px;background:#18d08c}.uil-spin-css>div:nth-of-type(1)>div{-webkit-animation:uil-spin-css 0.9s linear infinite;animation:uil-spin-css 0.9s linear infinite;-webkit-animation-delay:-0.78s;animation-delay:-0.78s}.uil-spin-css>div:nth-of-type(1){-webkit-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);transform:translate(84px, 84px) rotate(45deg) translate(70px, 0)}.uil-spin-css>div:nth-of-type(2)>div{-webkit-animation:uil-spin-css 0.9s linear infinite;animation:uil-spin-css 0.9s linear infinite;-webkit-animation-delay:-0.67s;animation-delay:-0.67s}.uil-spin-css>div:nth-of-type(2){-webkit-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);transform:translate(84px, 84px) rotate(90deg) translate(70px, 0)}.uil-spin-css>div:nth-of-type(3)>div{-webkit-animation:uil-spin-css 0.9s linear infinite;animation:uil-spin-css 0.9s linear infinite;-webkit-animation-delay:-0.56s;animation-delay:-0.56s}.uil-spin-css>div:nth-of-type(3){-webkit-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);transform:translate(84px, 84px) rotate(135deg) translate(70px, 0)}.uil-spin-css>div:nth-of-type(4)>div{-webkit-animation:uil-spin-css 0.9s linear infinite;animation:uil-spin-css 0.9s linear infinite;-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.uil-spin-css>div:nth-of-type(4){-webkit-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);transform:translate(84px, 84px) rotate(180deg) translate(70px, 0)}.uil-spin-css>div:nth-of-type(5)>div{-webkit-animation:uil-spin-css 0.9s linear infinite;animation:uil-spin-css 0.9s linear infinite;-webkit-animation-delay:-0.33s;animation-delay:-0.33s}.uil-spin-css>div:nth-of-type(5){-webkit-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);transform:translate(84px, 84px) rotate(225deg) translate(70px, 0)}.uil-spin-css>div:nth-of-type(6)>div{-webkit-animation:uil-spin-css 0.9s linear infinite;animation:uil-spin-css 0.9s linear infinite;-webkit-animation-delay:-0.22s;animation-delay:-0.22s}.uil-spin-css>div:nth-of-type(6){-webkit-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);transform:translate(84px, 84px) rotate(270deg) translate(70px, 0)}.uil-spin-css>div:nth-of-type(7)>div{-webkit-animation:uil-spin-css 0.9s linear infinite;animation:uil-spin-css 0.9s linear infinite;-webkit-animation-delay:-0.11s;animation-delay:-0.11s}.uil-spin-css>div:nth-of-type(7){-webkit-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);transform:translate(84px, 84px) rotate(315deg) translate(70px, 0)}.uil-spin-css>div:nth-of-type(8)>div{-webkit-animation:uil-spin-css 0.9s linear infinite;animation:uil-spin-css 0.9s linear infinite;-webkit-animation-delay:-0s;animation-delay:-0s}.uil-spin-css>div:nth-of-type(8){-webkit-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);transform:translate(84px, 84px) rotate(360deg) translate(70px, 0)}.mfp-wrap ~ #wrapper{-webkit-filter:blur(6px);-moz-filter:blur(6px);filter:blur(6px)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background-color:#00111a;opacity:0.6}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:2px;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;text-indent:100%;overflow:hidden;white-space:nowrap;overflow:hidden !important;color:transparent !important}.mfp-close:before,.mfp-close:after{content:'';display:block;width:32px;height:2px;background-color:#fff;border-radius:1px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.mfp-close:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mfp-close:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before{content:'';display:block;width:32px;height:32px;position:absolute;left:0;top:0;margin-top:35px;transform:rotate(45deg);filter:drop-shadow(0 0 4px rgba(0,0,0,0.2))}.mfp-arrow-left{left:0}.mfp-arrow-left:before{margin-left:35px;border-left:3px solid #fff;border-bottom:3px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right:before{margin-left:23px;border-top:3px solid #fff;border-right:3px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-figure .mfp-close{display:none}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#small-dialog{background:white;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in .zoom-anim-dialog .mfp-close{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog .mfp-close{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog .mfp-close{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.modal_title{font-size:18px;padding:30px 6px 8px;border-bottom:2px solid #18d08c;font-weight:600}.modal_title .type-is{font-size:14px;display:inline-block;vertical-align:middle;margin-right:4px}.modal_title .type-name{font-size:32px;display:inline-block;vertical-align:middle}.modal_content{padding:20px 6px}.modal_content p{font-size:14px;margin-bottom:1em}.modal_content table{margin:0 auto}.modal_content th{font-size:12px;color:#18d08c;width:88px;padding:6px 0;vertical-align:middle;line-height:1.3}.modal_content td{font-size:12px;text-align:right;padding:6px 3px;vertical-align:middle}.modal_content td span{font-size:13px;margin-right:7px}.modal_content td .txt{font-size:13px;max-width:260px;text-align:left;line-height:1.4}.modal_content .date{display:block;font-size:11px;color:#999;line-height:1}.modal_content .select{position:relative}.modal_content .select:before{content:'';position:absolute;top:50%;right:8px;display:block;width:8px;height:8px;border-right:1px solid #666;border-bottom:1px solid #666;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-6px}.modal_content select{padding-right:20px;position:relative;width:100%;max-width:260px}.modal_content input{width:100%;max-width:240px;text-align:right}#modal-editUserProfile .modal_content input{max-width:inherit}.modal_content .form_btn,.modal_content .modal_btns{text-align:center;padding:40px 8px 8px}.modal_content .btn-submit{background-color:transparent;border:1px solid #18d08c;border-radius:2px;color:#18d08c;width:100%;max-width:240px;height:42px;font-size:16px;margin-bottom:20px}.modal_content .btn-submit:active{background-color:#f2f5fa}.modal_content a.btn-submit{display:block;padding:12px 0;line-height:1;text-align:center;margin:0 auto}.modal_content .btn-close{background-color:transparent;border:1px solid #999;border-radius:2px;color:#999;width:100%;max-width:300px;height:42px;font-size:16px;line-height:1;padding:12px 0;margin:0 auto;text-align:center}.modal_content .btn-close:active{background-color:#011A27}.modal_content>.btn-close{margin-bottom:8px}.modal_content .not-accept{background-color:transparent;border-radius:2px;color:#999;width:100%;max-width:300px;height:42px;font-size:14px;line-height:1;padding:12px 0;margin:16px auto 0;text-align:center}.modal_content .not-accept:active{background-color:#011A27}.modal_content .type-data{background-color:#011A27;margin:24px -16px;padding:8px 16px}.modal_content .type-data table{margin:16px auto}.modal_content .type-data th,.modal_content .type-data td{font-size:14px;padding:6px 0;line-height:1}.modal_content .type-data th{font-weight:600;padding-right:10px;width:auto}.modal_content .type-data_main td span{font-size:28px;margin-right:2px}.modal_content .type-data_sub td span{font-size:22px;margin-right:2px}.modal_content .consideration{margin:8px}.modal_section{margin:44px 0}.modal_section_heading{font-size:20px;line-height:1;color:#18d08c;margin-left:4px;margin-bottom:6px}.modal_section_heading .sub{font-size:18px}.modal_allocation .chart{padding:10px}.modal_allocation .chart img{width:240px}.modal_close{background-color:transparent;border:none;display:block;width:40px;height:40px;position:absolute;top:2px;right:0;cursor:pointer;opacity:.4;text-indent:100%;overflow:hidden;white-space:nowrap}.modal_close:before,.modal_close:after{display:block;width:22px;height:2px;background-color:#131313;border-radius:2px;content:'';position:absolute;top:50%;left:9px;margin-top:-1px}.modal_close:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_close:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_close:hover{opacity:1}@media all and (min-width: 640px){.mfp-fade.mfp-bg{background:#323947}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade .mfp-content{max-width:800px;-moz-box-shadow:0 0 6px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);box-shadow:0 0 6px rgba(0,0,0,0.15)}.modal_title{font-size:22px;margin:0 20px;padding:26px 20px 8px}.modal_title .type-is{font-size:16px}.modal_title .type-name{font-size:36px}.modal_content{padding:24px 40px}.modal_content th{font-size:13px;width:104px;padding:9px 0}.modal_content td{font-size:13px;padding:9px 3px}.modal_content td span{font-size:14px}.modal_content td .txt{font-size:14px;max-width:300px}.modal_content select{max-width:300px}.modal_content input{max-width:280px}.modal_content .form_btn{text-align:center}.modal_content .modal_btns{padding:32px 0 0}.modal_content .btn-submit{border-radius:4px;margin-bottom:0}.modal_content .btn-submit:hover{background-color:#18d08c;color:#fff}.modal_content .btn-submit:active{background-color:#15b97d}.modal_content .btn-close{display:none}.modal_content .not-accept{cursor:pointer}.modal_content .not-accept:hover{color:#131313;background-color:#011A27}.modal_content .not-accept:active{background-color:#00111a}.modal_content .type-data{margin:32px -40px;padding:8px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.modal_content .type-data>*{width:50%}.modal_content .type-data th,.modal_content .type-data td{white-space:nowrap;vertical-align:middle}.modal_content .type-data_main table{width:330px;padding:14px 0}.modal_content .type-data_main th,.modal_content .type-data_main td{padding:10px 0}.modal_content .type-data_main th{font-size:16px}.modal_content .type-data_main td span{font-size:34px;margin-right:2px}.modal_content .type-data_sub table{width:220px}.modal_content .type-data_sub td span{font-size:22px;margin-right:2px}.modal_content .consideration{margin:16px}.modal_close{top:12px;right:14px}.modal_section:last-child{margin-bottom:0}.modal_allocation{margin-bottom:0}.modal_allocation .modal_section_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.modal_allocation .modal_section_content .chart{width:44%;max-width:300px}.modal_allocation .modal_section_content .hanrei{width:56%;max-width:400px}.modal_allocation .modal_section_content .hanrei dl{width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#modal-attention{max-width:416px;margin:0 auto}#modal-attention p{font-size:1.5rem}#modal-attention .heading{font-family:'Caveat', cursive;font-size:8rem;text-align:center;text-shadow:2px 2px 0 #001;color:#65cbd8;margin:0;text-indent:-.2em}#modal-attention .modal_content{padding:24px 4%}#modal-alert{max-width:400px;margin:0 auto}#modal-alert p{font-size:1.6rem;text-align:center}#modal-alert #modal_oops{font-family:'Caveat', cursive;font-size:8rem;text-align:center;text-shadow:2px 2px 0 #001;color:#ff595f;margin:0}.post-modal .modal_title{font-size:1.8rem;font-weight:normal;border:none;text-align:center;padding:12px 48px}.post-modal .user{display:flex;line-height:1.2;margin-bottom:8px}.post-modal .user a{display:flex;width:calc(100% - 60px);color:#fff}.post-modal .user a:active{opacity:.7}.post-modal .user a .txt{width:calc(100% - 40px)}.post-modal .user .img{position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden;margin-right:8px}.post-modal .user .img img{object-fit:cover;width:100%;height:100%}.post-modal .user .txt{width:calc(100% - 40px - 60px)}.post-modal .user p{margin:0}.post-modal .user .name{font-weight:600}.post-modal .user .flag{display:inline-block;position:relative;top:-1px;height:9px;margin-left:6px;vertical-align:middle}.post-modal .user .flag img{width:auto;height:100%}.post-modal .user .position{margin-top:2px;font-size:1rem;color:rgba(255,255,255,0.7)}.post-modal .user .editLink{display:inline-block;width:18px;height:16px;padding:4px;vertical-align:top;margin-left:4px}.post-modal .user .editLink svg{fill:#fff;opacity:.5}.post-modal .user .editLink:hover svg{opacity:.9}.post-modal .user .editLink:active svg{opacity:.7}.post-modal .field.field-textarea textarea{width:100%;min-height:160px}.post-modal .field input{text-align:left}.post-modal .field input:hover{border-color:rgba(255,255,255,0.4)}.post-modal .field input:focus{border-color:#18d08c}.post-modal .field textarea{width:100%}.post-modal .field textarea:hover{border-color:rgba(255,255,255,0.4)}.post-modal .field textarea:focus{border-color:#18d08c}.post-modal .btnWrap{margin-top:32px;text-align:center}.post-modal p.lead{padding:0 1em}.post-modal .modal_edit{margin:24px 0;padding:0}#modal-editUserProfile .field-bg{position:relative}#modal-editUserProfile .field-bg .img{height:56.25vw;max-height:164px;overflow:hidden}#modal-editUserProfile .field-bg .img img{width:100%;height:164px;object-fit:cover;opacity:.7}#modal-editUserProfile .field-bg .img:after{content:'';display:block;position:absolute;top:45%;left:50%;width:32px;height:32px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;background:rgba(0,0,0,0.2) url(/images/icon/icon_edit.svg) no-repeat center center/12px auto;opacity:.8}#modal-editUserProfile .field-bg input{display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;cursor:pointer}#modal-editUserProfile .field-bg:active .img:after{opacity:1}#modal-editUserProfile .field-avatar{position:relative;width:126px;height:126px;margin:-50px auto 0;border-radius:50%;overflow:hidden;background-color:#011A27;border:3px solid #011A27}#modal-editUserProfile .field-avatar .img,#modal-editUserProfile .field-avatar input{width:100%;height:100%}#modal-editUserProfile .field-avatar img{opacity:.7}#modal-editUserProfile .field-avatar .img:after{content:'';display:block;position:absolute;top:50%;left:50%;width:32px;height:32px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;background:rgba(0,0,0,0.2) url(/images/icon/icon_edit.svg) no-repeat center center/12px auto;opacity:.8}#modal-editUserProfile .field-avatar:active .immg:after{opacity:1}#modal-subtitles{padding:48px 5%}#modal-subtitles section{margin-top:24px}#modal-subtitles section:first-child{margin-top:0}#modal-subtitles p:last-child{margin-bottom:0}#modal-subtitles section p{margin-left:2px}#modal-subtitles .heading{font-weight:600;color:rgba(255,255,255,0.5);font-style:italic;margin-bottom:4px}#modal-subtitles .langs{display:flex;flex-wrap:wrap}#modal-subtitles .langs li{display:flex;align-items:center;position:relative;margin:4px 12px 4px 2px}#modal-subtitles .langs li:before{content:'';display:block;width:4px;height:4px;margin-right:5px;border-radius:50%;background-color:#18d08c}#modal-subtitles .flow{counter-reset:flow}#modal-subtitles .flow li{display:flex;line-height:1.4;margin:8px 0 8px 2px}#modal-subtitles .flow li:before{counter-increment:flow;content:counter(flow);color:#18d08c;margin-right:.5em}#modal-dl{padding:48px 5%}#modal-dl li{margin:1.5em 0;font-size:1.6rem}#modal-dl .pdfLink{display:inline-block;position:relative;padding-left:24px;background:url(/images/icon/icon_pdf.svg) no-repeat left top/16px auto}#modal-dl .parentheses{font-size:1.5rem}#modal-student,#modal-receipt{padding:48px 5%}#modal-student .modal_heading{padding:0 6px;font-size:1.8rem;text-align:center}#modal-student ul li{position:relative;padding-left:1em;margin:.5em 0}#modal-student ul li:before{content:'';display:block;width:4px;height:4px;border-radius:50%;background-color:#fff;position:absolute;top:calc(.8em - 2px);left:2px}#modal-student .btnWrap,#modal-receipt .btnWrap{margin:32px 0 0}#modal-receipt .modal_content{text-align:center}#modal-receipt .modal_content input{text-align:left}#modal-receipt .modal_content .note{font-size:12px;color:#E6D603;margin:0.5em 0 1em}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%, 20%{-moz-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-ms-keyframes tada{0%{-ms-transform:scale(1)}10%, 20%{-ms-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-ms-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-ms-transform:scale(1.1) rotate(-3deg)}100%{-ms-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}10%, 20%{-o-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-o-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%, 20%{transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-ms-animation-name:tada;-o-animation-name:tada;animation-name:tada;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;-ms-animation-duration:0.2s;-o-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/images/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/images/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:center;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/images/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.fixedSignup+#content .top_hero .img{height:calc(100vh - 260px)}.top_hero{position:relative}.top_hero:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:120px;background:rgba(1,26,39,0);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMWEyNyIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTFhMjciIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(1,26,39,0.2)), color-stop(100%, rgba(1,26,39,0)));background-image:-moz-linear-gradient(top, rgba(1,26,39,0.2), rgba(1,26,39,0));background-image:-webkit-linear-gradient(top, rgba(1,26,39,0.2), rgba(1,26,39,0));background-image:linear-gradient(to bottom, rgba(1,26,39,0.2), rgba(1,26,39,0));background:linear-gradient(to bottom, rgba(1,26,39,0.2), rgba(1,26,39,0));pointer-events:none}.top_hero a{display:block;position:relative;overflow:hidden}.top_hero .img{height:calc(100vh - 204px);overflow:hidden}.top_hero .img>div{height:100%;background-size:cover;-webkit-transition:all 6s ease-in-out 0s;-moz-transition:all 6s ease-in-out 0s;-ms-transition:all 6s ease-in-out 0s;-o-transition:all 6s ease-in-out 0s;transition:all 6s ease-in-out 0s}.top_hero .slick-current .img>div{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.top_hero .slick-current .txt{bottom:0;opacity:1}.top_hero .txt{position:absolute;width:100%;bottom:-10px;left:0;color:#fff;padding:96px 12px 12px;text-shadow:0 0 4px rgba(0,0,0,0.2);background:linear-gradient(to bottom, rgba(1,26,39,0) 0%, rgba(1,26,39,0.00469) 12%, rgba(1,26,39,0.00938) 17%, rgba(1,26,39,0.00188) 23%, rgba(1,26,39,0.00375) 31%, rgba(1,26,39,0.075) 42%, rgba(1,26,39,0.15) 56%, rgba(1,26,39,0.3) 75%, rgba(1,26,39,0.6) 100%);z-index:2;opacity:0;-webkit-transition:all 0.6s ease-in-out 0.2s;-moz-transition:all 0.6s ease-in-out 0.2s;-ms-transition:all 0.6s ease-in-out 0.2s;-o-transition:all 0.6s ease-in-out 0.2s;transition:all 0.6s ease-in-out 0.2s}.top_hero .heading{font-size:2.6rem;line-height:1.1;font-weight:normal}.top_hero .description{font-size:1.3rem;line-height:1.3;margin:8px 0 0}.top_hero .slick-dots{display:table;position:absolute;bottom:16px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.top_hero .slick-dots>li{display:table-cell;vertical-align:middle;padding:8px}.top_hero .slick-dots button{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;width:12px;height:12px;border-radius:50%;padding:0;background-color:#fff;opacity:.3;outline:none}.top_hero .slick-dots .slick-active button{opacity:1}.carousel_slides .slide{position:relative;width:304px;padding-right:8px;opacity:.5}.carousel_slides .slide a{pointer-events:none}.carousel_slides .slide.slick-active{opacity:1}.carousel_slides .slide.slick-active a{pointer-events:auto}.carousel_slides .slide.ce .thumb:before{content:'';display:block;position:absolute;top:0;right:0;width:28px;height:41px;background:url(/images/icon/icon_ce.svg) no-repeat;background-size:100% 100%;opacity:.8;z-index:2}.carousel_slides a{display:block;position:relative}.carousel_slides .thumb{position:relative;overflow:hidden;padding-top:56.25%}.carousel_slides .thumb:after{content:'';display:block;width:100%;height:64px;background:rgba(0,0,0,0.3);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.3)));background-image:-moz-linear-gradient(top, transparent, rgba(0,0,0,0.3));background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));position:absolute;left:0;bottom:0}.carousel_slides .thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:auto}.carousel_slides.gallery .thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:100%;max-width:inherit}.carousel_slides.gallery .price{left:13px}.carousel_slides .txt{padding:4px}.carousel_slides .title{font-size:1.6rem}.carousel_slides .info{line-height:1.3;font-size:1.2rem;color:rgba(255,255,255,0.7)}.carousel_slides .info>span{display:block}.carousel_slides .provider{padding-right:30px}.carousel_slides .provider:before{content:'Provided by ';font-size:1rem;color:rgba(255,255,255,0.4);font-style:italic;margin-right:2px}.carousel_slides .thumb .sponsor{position:absolute;bottom:0;left:0;display:block;color:rgba(255,255,255,0.7);padding:4px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:1.1rem}.carousel_slides .thumb .sponsor:before{content:'by ';color:rgba(255,255,255,0.4);font-style:italic}.carousel_slides .txt .sponsor{padding-right:30px}.carousel_slides .txt .sponsor:before{content:'Sponsored by ';font-size:1rem;color:rgba(255,255,255,0.4);font-style:italic;margin-right:2px}.carousel_slides .ad .thumb{position:relative}.carousel_slides .ad .thumb:before{content:'';display:block;position:absolute;top:4px;left:4px;width:22px;height:12px;background:url(/images/icon/icon_infotag.svg) no-repeat center center/contain;z-index:2}.carousel_slides .ad .title{position:relative}.carousel_slides .ad .title:before{content:'';display:inline-block;position:relative;width:22px;height:12px;vertical-align:top;top:4px;margin-right:5px;background:url(/images/icon/icon_infotag.svg) no-repeat center center/contain}.carousel_slides .sponsored .thumb:before{content:'';display:block;position:absolute;top:3px;left:3px;width:54px;height:14px;background:url(/images/icon/icon_sponsored.svg) no-repeat center center/contain;z-index:2}.carousel_slides .sponsored .title:before{content:'';display:inline-block;position:relative;width:50px;height:14px;vertical-align:top;top:3px;margin-right:5px;background:url(/images/icon/icon_sponsored.svg) no-repeat center center/contain}.carousel_slides .moreLink{display:flex;justify-content:flex-end;display:flex;align-items:center;height:40px;font-weight:700;padding:4px;opacity:.5;color:#fff}.carousel_slides .moreLink:active{opacity:.8}.carousel_slides .moreLink-external:after{content:'';display:block;width:16px;height:16px;margin-left:4px;background:url(/images/icon/icon_external.svg) no-repeat center center/contain}.carousel_slides .price{position:absolute;top:151px;left:5px;color:#E6D603;line-height:1}.carousel_slides .time{position:absolute;top:151px;right:5px;font-size:1.2rem;line-height:1;color:rgba(255,255,255,0.7)}.carousel_slides .slick-arrow{display:block;position:absolute;top:0;width:36px;height:166.5px;text-indent:18px;overflow:hidden;white-space:nowrap;border:none;color:transparent;opacity:.5;z-index:2;outline:none}.carousel_slides .slick-arrow:hover{opacity:1}.carousel_slides .slick-arrow.slick-disabled{display:none !important}.carousel_slides .slick-prev{right:100%;background:url(/images/icon/icon_angle_left_wh.svg) no-repeat left 8px center/32px auto}.carousel_slides .slick-next{left:100%;background:url(/images/icon/icon_angle_right_wh.svg) no-repeat right 8px center/32px auto}.carousel_slides.is_slide .slide{width:243px;padding-left:8px;opacity:.5}.carousel_slides.is_slide .slide a{pointer-events:none}.carousel_slides.is_slide .slide.slick-active{opacity:1}.carousel_slides.is_slide .slide.slick-active a{pointer-events:auto}.carousel_slides.is_slide .thumb{padding-top:75%}.carousel_slides.is_slide .price,.carousel_slides.is_slide .time{top:161px}.carousel_slides .cc_available{position:absolute;left:-2px;top:143px;display:block;width:30px;height:26px;background:url(/images/icon/icon_cc.svg) no-repeat center center/contain;opacity:.8}.maintenance_message{color:#000;position:relative;font-size:1.2rem;background:#F3F3F3;padding:5px;border-radius:4px;margin:3px}.maintenance_message .notice{color:red;font-weight:bold;margin:5px 0}.maintenance_message .note{margin:0}.top_section{position:relative;padding:20px 0}.top_section:before{content:'';display:block;width:100vw;height:1px;position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(255,255,255,0.2)}.top_section:first-child:before{content:none}.top_section .heading{margin-left:12px;margin-bottom:16px;font-size:1.6rem;font-weight:600}.top_section .heading span{font-size:1.4rem;font-weight:normal;font-style:italic}.top_section .heading span:before{content:'-';margin:0 .5em}.top_section .heading .num{font-style:normal}.top_section .link{position:absolute;top:20px;right:12px}.mylist .top_section{margin:8px 0 16px}.top_section #event-slide a{display:block;position:relative}.top_section #event-slide .thumb{position:relative;overflow:hidden;padding-top:56.25%}.top_section #event-slide .thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:auto}.top_section #event-slide .txt{padding:4px}.top_section #event-slide .title{font-size:1.6rem}@media only screen and (max-width: 768px){.carousel_slides#event-slide{display:flex;flex-wrap:wrap;justify-content:center}.carousel_slides#event-slide .slide{opacity:1;margin:0 8px 16px}.carousel_slides#event-slide .slide a{pointer-events:auto}}.top_bnrs{position:relative;display:flex;flex-wrap:wrap;padding:24px 8px 0}.top_bnrs:before{content:'';display:block;width:100vw;height:1px;position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(255,255,255,0.2)}.top_bnrs .bnr{margin:8px;width:100%}.top_bnrs .bnr a{position:relative;display:block;height:0;padding-top:16.3333%;border-radius:2px;overflow:hidden;background-color:#011A27;box-shadow:0 0 8px -4px rgba(0,0,0,0.5),0 0 16px -4px rgba(0,0,0,0.5)}.top_bnrs .bnr img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:auto;transition:all .4s}@media only screen and (min-width: 768px){.top_bnrs .bnr{width:calc(50% - 16px);margin:8px}.top_bnrs .bnr a:hover img{transform:scale(1.03);opacity:.7}}.carousel_slides figure{margin:0}.carousel_slides figcaption{display:none}.figcaption_link{cursor:pointer;color:#18d08c}.figcaption_link:hover{color:rgba(24,208,140,0.8)}.figcaption_link:active{color:#15b97d}.hero_search{position:relative;padding:0 4vw;display:flex;justify-content:space-between;align-items:center;padding-top:36px;z-index:2}#top_hero_search_selectList{display:flex;position:absolute;top:0;left:calc(4vw + 8px)}#top_hero_search_selectList li{position:relative;height:36px;line-height:36px;white-space:nowrap;margin-right:1px;padding:0 12px;background-color:rgba(24,208,140,0.3);cursor:pointer;width:76px;text-align:center}#top_hero_search_selectList li:first-child{border-radius:2px 0 0 0}#top_hero_search_selectList li:first-child:before{content:none}#top_hero_search_selectList li:last-child{border-radius:0 2px 0 0}#top_hero_search_selectList li.is_active{background-color:#18d08c}#top_hero_search_input{width:calc(100% - 50px);height:46px;background-color:rgba(255,255,255,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1),0 0 12px rgba(0,0,0,0.1)}#top_hero_search_input::-webkit-input-placeholder{color:rgba(255,255,255,0.4)}#top_hero_search_input:-ms-input-placeholder{color:rgba(255,255,255,0.4)}#top_hero_search_input::-moz-placeholder{color:rgba(255,255,255,0.4)}#top_hero_search_input:focus{background-color:rgba(255,255,255,0.05)}#top_hero_search_submit{display:block;position:relative;width:46px;height:46px;border-radius:2px;text-align:center;text-indent:100%;overflow:hidden;white-space:nowrap;background:#18d08c url(/images/icon/icon_search_wh.svg) no-repeat center center/20px auto;padding:0;border:none}.hero_contents{border-bottom:1px solid rgba(255,255,255,0.2);padding:12px 0 3px}.hero_links{padding:8px}.hero_links_list{display:flex}.hero_links_list li{flex-grow:1;flex-basis:0;border-left:1px solid rgba(255,255,255,0.2)}.hero_links_list li:first-child{border-left-color:transparent}.hero_links_list a{display:block;padding:4px 8px 10px}.hero_links_list a:active{opacity:.7}.hero_links_list .num{color:rgba(255,255,255,0.6);font-size:1.4rem;line-height:1.2;margin-bottom:6px;font-style:italic}.hero_links_list .num .count{color:#18d08c;font-size:2.4rem;white-space:nowrap}.hero_links_list .num span{display:block;white-space:nowrap}.hero_links_list .update{font-size:1rem;line-height:1.2}.hero_links_list .update dt{color:rgba(255,255,255,0.8);font-style:italic}.hero_links_list .update dt span{color:#E6D603;font-weight:600;font-style:normal}.hero_links_list .update dd{color:#fff}.hero_links_list .update dd .count{color:#18d08c;font-size:1.2rem;font-weight:600;margin-right:.25em}.carousel_slides{padding-left:8px}.carousel_slides .topic{position:relative;width:140px;border:1px solid rgba(255,255,255,0.2);margin-right:10px;border-radius:2px;opacity:.5}.carousel_slides .topic a{position:relative;display:block;pointer-events:none;padding:30px 12px 32px}.carousel_slides .topic.slick-active{opacity:1}.carousel_slides .topic.slick-active a{pointer-events:auto}.carousel_slides .topic .title{font-size:1.5rem;font-weight:600;color:#fff}.carousel_slides .topic .txt{font-size:1.2rem;line-height:1.3}.carousel_slides .topic .info{position:absolute;bottom:12px;left:12px;width:calc(100% - 16px);display:flex;line-height:1.2;align-items:center}.carousel_slides .topic .info_comments,.carousel_slides .topic .info_votes{font-weight:600;padding-left:17px;color:#fff}.carousel_slides .topic .info_votes{background:url(/images/icon/icon_vote.svg) no-repeat left center/auto 15px}.carousel_slides .topic .info_comments{background:url(/images/icon/icon_comments.svg) no-repeat left center/13px auto}.carousel_slides .topic .date{position:relative;padding-left:.8em}.carousel_slides .topic .date:before{content:'-';position:absolute;top:0;left:.35em}.carousel_slides .topic .comment{display:flex;padding:10px 0}.carousel_slides .topic .comment .user{position:relative;width:20px;height:20px;overflow:hidden;border-radius:50%}.carousel_slides .topic .comment .user img{width:100%;height:100%;object-fit:cover}.carousel_slides .topic .comment .txt{width:calc(100% - 20px);padding:0 0 0 6px;margin:0;color:rgba(255,255,255,0.8)}.carousel_slides .topic-discussion:before{content:'Discussion';color:#B48EE0;font-size:1.2rem;position:absolute;top:10px;left:12px}.carousel_slides .topic-poll:before{content:'Poll';color:#F26586;font-size:1.2rem;position:absolute;top:10px;left:12px}.bnr-contributor{padding:20px 8px 0;border-top:1px solid rgba(255,255,255,0.2)}.bnr-contributor a{display:block;position:relative;padding:8px;background:url(/images/bg_contributors.jpg) no-repeat center center/cover;border-radius:4px}.bnr-contributor a:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:rgba(1,26,39,0.5)}.bnr-contributor a .txt{display:block;position:relative;line-height:1;margin-bottom:6px;color:#fff;font-size:24px}.bnr-contributor a .usrs{display:flex;position:relative}.bnr-contributor a img{width:28px;height:28px;border-radius:50%;margin-right:3px}#content_search{display:flex;justify-content:space-between;align-items:center}#content_search #content_search_selectList{display:flex;position:absolute;top:0;left:8px}#content_search #content_search_selectList li{position:relative;height:36px;line-height:36px;white-space:nowrap;padding:0 12px;background-color:rgba(24,208,140,0.2);cursor:pointer;width:76px;text-align:center}#content_search #content_search_selectList li:before{content:'';display:block;position:absolute;top:0;left:0;width:1px;height:100%;background-color:rgba(1,26,39,0.5)}#content_search #content_search_selectList li:first-child{border-radius:2px 0 0 0}#content_search #content_search_selectList li:first-child:before{content:none}#content_search #content_search_selectList li:last-child{border-radius:0 2px 0 0}#content_search #content_search_selectList li:active{background-color:rgba(24,208,140,0.3)}#content_search #content_search_selectList li.is_active{background-color:rgba(24,208,140,0.8)}#content_search #content_search_selectList li.is_active:active{background-color:rgba(24,208,140,0.9)}#content_search .content_search_input{width:calc(100% - 48px);height:36px}#content_search .content_search_submit{display:block;position:relative;width:44px;height:36px;border-radius:2px;text-align:center;text-indent:100%;overflow:hidden;white-space:nowrap;background:rgba(24,208,140,0.8) url(/images/icon/icon_search_wh.svg) no-repeat center center/20px auto;padding:0;border:none}#content_search .content_search_submit:active{background-color:rgba(24,208,140,0.9)}.searchArea,.detail_search{background-color:rgba(255,255,255,0.08);padding:16px 12px 12px}.searchArea .row,.detail_search .row{position:relative}.searchArea .heading,.detail_search .heading{display:inline-block;position:relative;margin-left:8px;padding:4px 2px;font-size:1.6rem}.searchArea .heading:before,.detail_search .heading:before{content:'';display:block;position:absolute;width:100%;height:2px;top:0;left:0;border-radius:1px;background-color:#18d08c}.searchArea .inputRow,.detail_search .inputRow{display:table;width:100%}.searchArea .inputRow>*,.detail_search .inputRow>*{display:table-cell;vertical-align:middle;height:36px}.searchArea .inputRow input[type="search"],.detail_search .inputRow input[type="search"]{width:100%;height:36px}.searchArea .inputRow .btnWrap,.detail_search .inputRow .btnWrap{width:48px;height:36px;padding-left:4px}.searchArea .inputRow .btn-submit,.detail_search .inputRow .btn-submit{display:block;padding:0;background-color:transparent;border-radius:2px;width:44px;height:100%;position:relative;border:1px solid #18d08c;text-indent:100%;overflow:hidden;white-space:nowrap}.searchArea .inputRow .btn-submit:before,.detail_search .inputRow .btn-submit:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(/images/icon/icon_search.svg) no-repeat center center;background-size:18px auto}.searchArea .inputRow .btn-submit:active,.detail_search .inputRow .btn-submit:active{background-color:rgba(24,208,140,0.1)}.searchArea .checks_below,.detail_search .checks_below{position:relative;padding:2px 48px 0 0}.searchArea .checks_below label,.detail_search .checks_below label{padding:10px 8px;height:100%}.searchArea .btn-history,.detail_search .btn-history{display:block;position:absolute;top:6px;right:0;width:44px;height:36px;border:1px solid rgba(255,255,255,0.5);border-radius:2px;text-indent:100%;overflow:hidden;white-space:nowrap}.searchArea .btn-history:before,.detail_search .btn-history:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(/images/icon/icon_history.svg) no-repeat center center;background-size:18px auto;opacity:.5}.searchArea .btn-history:active,.detail_search .btn-history:active{border-color:rgba(255,255,255,0.7)}.searchArea .btn-history:active:before,.detail_search .btn-history:active:before{opacity:.7}.searchArea .btn-history.is_active,.detail_search .btn-history.is_active{border-color:rgba(255,255,255,0.9)}.searchArea .btn-history.is_active:before,.detail_search .btn-history.is_active:before{opacity:.9}.resultsfor{display:table;padding:10px 0 2px}.resultsfor>*{display:table-cell;vertical-align:top;font-size:1.3rem;line-height:1.2;padding:4px 0}.resultsfor dt{color:rgba(255,255,255,0.5);white-space:nowrap;padding-right:6px}.resultsfor dd{color:rgba(255,255,255,0.7)}.resultsfor dd span{vertical-align:top;word-break:break-all}.resultsfor dd span:before{content:':';margin:0 4px}.resultsfor dd span:first-child:before{content:none}.list_header{margin:0 16px}.list_header>*:first-child{padding-top:8px}.list_header .pulldown{position:relative;margin-bottom:12px}.list_header .pulldown_select{width:100%;margin:0;padding:8px 0 6px;border:none;border-bottom:1px solid #18d08c;border-radius:0;color:#18d08c;text-align:center;background:url(/images/icon/icon_angle_down.svg) no-repeat 97% center;background-size:auto 8px;font-size:1.6rem}.list_header .pulldown_select.is_active_open{background-color:rgba(0,0,0,0.5);border-radius:2px 2px 0 0}.list_header .pulldown_option{display:none;position:absolute;top:80%;left:0;width:100%;margin-top:4px;background-color:rgba(24,208,140,0.9);border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.1);box-shadow:0 0 4px rgba(0,0,0,0.1);opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;z-index:20;border:4px solid rgba(1,26,39,0.1);text-align:center;font-size:1.6rem}.list_header .pulldown_option.is_overlay{display:block !important;opacity:1;top:100%}.list_header .pulldown_option .selected{background-color:rgba(255,255,255,0.2);padding:10px 0}.list_header .pulldown_option a{display:block;color:#fff;padding:10px 0}.list_result{padding:0 12px}.list_result .loading,.list_slides .loading{margin-top:-24px}.list_result .loading .uil-spin-css,.list_slides .loading .uil-spin-css{margin:0 auto}.list_result_li{margin-bottom:24px;position:relative}.list_result_li.ce .thumb a:before{content:'';display:block;position:absolute;top:0;right:0;width:28px;height:41px;background:url(/images/icon/icon_ce.svg) no-repeat;background-size:100% 100%;opacity:.8;z-index:2}.list_result_li.ad .thumb a:before{content:'';display:block;position:absolute;top:3px;left:3px;width:22px;height:12px;background:url(/images/icon/icon_infotag.svg) no-repeat center center/contain;z-index:2}.list_result_li.ad .title a:before{content:'';display:inline-block;position:relative;width:22px;height:12px;vertical-align:top;top:4px;margin-right:5px;background:url(/images/icon/icon_infotag.svg) no-repeat center center/contain}.list_result_li.sponsored .thumb a:before{content:'';display:block;position:absolute;top:3px;left:3px;width:46px;height:12px;background:url(/images/icon/icon_sponsored.svg) no-repeat center center/contain;z-index:2}.list_result_li.sponsored .title a:before{content:'';display:inline-block;position:relative;width:46px;height:12px;vertical-align:top;top:4px;margin-right:5px;background:url(/images/icon/icon_sponsored.svg) no-repeat center center/contain}.list_result_li.sponsored .sponsor{padding-right:30px}.list_result_li .content{display:-webkit-flex;display:flex}.list_result_li .thumb{width:54%;padding-bottom:22px}.list_result_li .thumb a{display:block;position:relative;padding-top:56.25%;overflow:hidden}.list_result_li .thumb a img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;object-fit:cover}.list_result_li .thumb .info-1{position:absolute;bottom:0;left:0;width:100%;padding:24px 0 0 0;background:rgba(0,0,0,0.3);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.3)));background-image:-moz-linear-gradient(top, transparent, rgba(0,0,0,0.3));background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));color:#fff;font-size:1rem}.list_result_li .thumb .info-1>span{filter:drop-shadow(0 0 4px #000)}.list_result_li .thumb .info-1 .sponsor{display:block;color:rgba(255,255,255,0.6);padding:3px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.list_result_li .thumb .info-1 .sponsor:before{content:'by ';color:rgba(255,255,255,0.3);font-style:italic}.list_result_li .thumb .time{position:absolute;right:3px;bottom:-1px;line-height:20px;opacity:.5}.list_result_li .thumb .cc_available{position:absolute;left:-3px;bottom:-3px;display:block;width:28px;height:24px;background:url(/images/icon/icon_cc.svg) no-repeat center center/contain;opacity:.8}.list_result_li .txt{position:relative;width:46%;padding-left:8px}.list_result_li .txt .title{font-size:1.6rem;color:#18d08c;line-height:1.2}.list_result_li .txt .highlight{background-color:#ffed00;color:#011A27;padding:0 .2em;-webkit-transition:all 0.05s ease-in-out 0s;-moz-transition:all 0.05s ease-in-out 0s;-ms-transition:all 0.05s ease-in-out 0s;-o-transition:all 0.05s ease-in-out 0s;transition:all 0.05s ease-in-out 0s}.list_result_li .txt .info-2{margin-top:6px;font-size:1.1rem;color:rgba(255,255,255,0.7);line-height:1.3}.list_result_li .txt .info-2>*{margin-top:5px}.list_result_li .txt .info-2 .provider{padding-right:30px}.list_result_li .txt .info-2 .provider:before{content:'Provided by ';color:rgba(255,255,255,0.3);font-style:italic;display:block}.list_result_li .txt .info-2 .sponsor:before{content:'Sponsored by ';color:rgba(255,255,255,0.3);font-style:italic;display:block}.list_result_li .txt .addMylist{position:absolute;bottom:0;right:0;padding:4px 6px;cursor:pointer}.list_result_li .txt .addMylist svg{width:18px;height:auto;fill:#fff;opacity:.2}.list_result_li .txt .addMylist.is_active svg{fill:#60DCFF;opacity:1}.list_result_li .txt .addMylist.is_active:hover svg{fill:#94e7ff;opacity:1}.list_result_li .txt .addMylist.is_active:active svg{fill:#46b1d0;opacity:1}.list_result_li .txt .addMylist:hover svg{opacity:.5}.list_result_li .txt .addMylist:active svg{opacity:.3}.list_result_li .txt .moreLink{display:flex;justify-content:flex-end}.list_result_li .txt .moreLink a{display:flex;align-items:center;height:40px;font-weight:700;padding:4px;opacity:.5;color:#fff}.list_result_li .txt .moreLink a:active{opacity:.8}.list_result_li .txt .moreLink-external a:after{content:'';display:block;width:16px;height:16px;margin-left:4px;background:url(/images/icon/icon_external.svg) no-repeat center center/contain}.list_result_li .hitCount{line-height:1.4;position:absolute;bottom:0;left:0}.list_result_li .hitCount>*{display:inline-block;vertical-align:baseline;font-size:1.1rem;font-weight:600}.list_result_li .hitCount dt{color:#60DCFF}.list_result_li .hitCount dd{color:rgba(255,255,255,0.7)}.list_result_li .hitCount dd span{font-size:1.4rem;margin:0 .2em;color:#fff}.list_header_slidesAction{display:-webkit-flex;display:flex}.list_header_slidesAction .pulldown{width:calc(100% - 44px - 8px);margin-right:8px}.list_header_slidesAction .btn-changeView{position:relative;border:1px solid #18d08c;border-radius:2px;width:44px;height:36px;top:3px}.list_header_slidesAction .btn-changeView>*{opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.list_header_slidesAction .btn-changeView .view-list{-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.list_header_slidesAction .btn-changeView .view-full{-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.list_header_slidesAction .btn-changeView .is_active{opacity:.8;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.list_header_slidesAction .btn-changeView .is_active:active{opacity:1}.list_header_slidesAction .view-list{width:28px;height:22px;background:url(/images/icon/icon_view_list.svg) no-repeat center center;background-size:100% 100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.list_header_slidesAction .view-full{width:18px;height:12px;background:url(/images/icon/icon_view_full.svg) no-repeat center center;background-size:100% 100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.list_slides{padding:0 12px}.list_slides .slide{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:28px}.list_slides .thumb{margin:0;width:36%}.list_slides .thumb figcaption{display:none}.list_slides .txt{position:relative;width:64%;min-height:36px;padding:0 0 0 8px;font-size:1.2rem}.list_slides .txt .title{font-size:1.4rem;margin-bottom:2px}.list_slides .txt p{margin:0 40px 0 0}.list_slides .txt .highlight{background-color:#ffed00;color:#011A27;padding:0 .2em}.list_slides .actions{position:absolute;bottom:6px;right:0}.list_slides .actions a{display:block;width:32px;height:32px;padding:5px 0;margin:0;text-align:center}.list_slides .actions svg{width:auto;height:22px;fill:#fff;opacity:.3}.list_slides .actions .action-addMylist{padding:4px 0}.list_slides .actions .action-addMylist svg{height:24px}.list_slides .actions .action-addMylist.is_active svg{fill:#60DCFF;opacity:1}.list_slides .otherSlides{width:100%;margin-top:8px;border:1px solid rgba(255,255,255,0.4);border-radius:2px}.list_slides .otherSlides .otherSlides_btn{position:relative;height:36px;overflow:hidden;font-size:1.2rem;line-height:1;text-align:center;cursor:pointer;color:rgba(255,255,255,0.7)}.list_slides .otherSlides .otherSlides_btn .view,.list_slides .otherSlides .otherSlides_btn .close{display:block;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.list_slides .otherSlides .otherSlides_btn .view{padding:8px 0 10px;opacity:1}.list_slides .otherSlides .otherSlides_btn .close{padding:12px 0 10px;margin-top:-34px;opacity:0}.list_slides .otherSlides .otherSlides_btn .slideNum{font-size:1.6rem;font-weight:600}.list_slides .otherSlides .otherSlides_btn:active{border-color:rgba(255,255,255,0.6)}.list_slides .otherSlides .otherSlides_btn:active span{color:rgba(255,255,255,0.7)}.list_slides .otherSlides .otherSlides_list{display:none;padding:12px 0;background-color:#00111a}.list_slides .otherSlides .list_slides{padding:0 8px;opacity:0;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.list_slides .otherSlides.is_active{border-color:#15b97d;position:relative;z-index:2}.list_slides .otherSlides.is_active .otherSlides_btn{border-bottom:1px solid #15b97d}.list_slides .otherSlides.is_active .otherSlides_btn .view{opacity:0}.list_slides .otherSlides.is_active .otherSlides_btn .close{margin-top:0;opacity:1}.list_slides .otherSlides.is_active .list_slides{opacity:1}.list_slides .otherSlides .slide{margin-bottom:16px}.list_slides .otherSlides .slide:last-child{margin-bottom:0}.list_slides .otherSlides .thumb{width:30%}.list_slides .otherSlides .txt{width:70%;font-size:1.1rem}.list_slides .otherSlides .txt .title{font-size:1.3rem}.list_slides.is_full .thumb{width:100%}.list_slides.is_full .txt{width:100%;padding:6px 40px 0 4px}.list_slides.is_full .txt p{display:none}.list_slides.is_full .actions{bottom:2px}.list_slides.is_full .otherSlides .thumb{width:100%}.list_slides.is_full .otherSlides .txt{width:100%}.list_slides.is_full .otherSlides .txt .title{font-size:1.3rem}.searchHistory,.PopularSearch{margin:6px 0;padding:0 8px}.searchHistory .title,.PopularSearch .title{font-size:1.5rem;padding:6px 13px;border-bottom:2px solid rgba(255,255,255,0.2);position:relative}.searchHistory .title:before,.PopularSearch .title:before{content:'';display:block;position:absolute;bottom:-2px;left:0;width:130px;height:0;border-top:2px solid #18d08c}.searchHistory .list li,.PopularSearch .list li{border-bottom:1px solid rgba(255,255,255,0.1)}.searchHistory .list a,.PopularSearch .list a{display:block;position:relative;padding:8px 4px 8px 24px;line-height:1.3}.searchHistory .list a:before,.PopularSearch .list a:before{content:'';display:block;height:100%;width:12px;position:absolute;top:0;left:6px;background:url(/images/icon/icon_search_wh.svg) no-repeat left 12px;background-size:100% auto;opacity:.5}.searchHistory .list a:active:before,.PopularSearch .list a:active:before{background-image:url(/images/icon/icon_search.svg);opacity:.7}.searchHistory .list a:active .keyword,.PopularSearch .list a:active .keyword{color:white}.searchHistory .list a:active .date,.PopularSearch .list a:active .date,.searchHistory .list a:active .results,.PopularSearch .list a:active .results{color:rgba(255,255,255,0.8)}.searchHistory .list a:active .new,.PopularSearch .list a:active .new{color:#ff595f}.searchHistory .list a:active .new:before,.PopularSearch .list a:active .new:before,.searchHistory .list a:active .new:after,.PopularSearch .list a:active .new:after{color:rgba(255,255,255,0.8)}.searchHistory .list .keyword,.PopularSearch .list .keyword{color:rgba(255,255,255,0.8)}.searchHistory .list .date,.PopularSearch .list .date,.searchHistory .list .results,.PopularSearch .list .results{display:inline-block;font-size:1.2rem;color:rgba(255,255,255,0.6)}.searchHistory .list .results:before,.PopularSearch .list .results:before{content:'-';margin:0 .25em}.searchHistory .list .date,.PopularSearch .list .date{margin-right:.25em}.searchHistory .list .new,.PopularSearch .list .new{color:#ff7378}.searchHistory .list .new:before,.PopularSearch .list .new:before,.searchHistory .list .new:after,.PopularSearch .list .new:after{color:rgba(255,255,255,0.6);margin:0 .25em}.searchHistory .list .new:before,.PopularSearch .list .new:before{content:'('}.searchHistory .list .new:after,.PopularSearch .list .new:after{content:')'}.noResult{padding:0 4px}.noResult>p{margin:68px 0 80px;text-align:center}.PopularSearch{margin-bottom:32px}.PopularSearch .title{font-size:1.5rem;padding:6px 10px}.PopularSearch .title:before{content:'';display:block;position:absolute;bottom:-2px;left:0;width:128px;height:0;border-top:2px solid #18d08c}.PopularSearch>.list a{position:relative}.PopularSearch>.list a:after{content:'';position:absolute;top:50%;right:6px;display:block;width:32px;height:36px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.PopularSearch>.list li:first-child a:after{background:url(/images/icon/icon_rank1.svg) no-repeat center center;background-size:100% auto}.PopularSearch>.list li:nth-child(2) a:after{background:url(/images/icon/icon_rank2.svg) no-repeat center center;background-size:100% auto}.PopularSearch>.list li:nth-child(3) a:after{background:url(/images/icon/icon_rank3.svg) no-repeat center center;background-size:100% auto}.PopularSearch>.list li:nth-child(4) a:after{background:url(/images/icon/icon_rank4.svg) no-repeat center center;background-size:100% auto;opacity:.5}.PopularSearch>.list li:nth-child(5) a:after{background:url(/images/icon/icon_rank5.svg) no-repeat center center;background-size:100% auto;opacity:.5}.PopularSearch>.list li:first-child a,.PopularSearch>.list li:nth-child(2) a,.PopularSearch>.list li:nth-child(3) a,.PopularSearch>.list li:nth-child(4) a,.PopularSearch>.list li:nth-child(5) a{padding:8px 40px 8px 24px}.searchMore .searchMore_btn{width:98%;margin:8px auto 0;padding:11px 0;position:relative;overflow:hidden;font-size:1.2rem;line-height:1;text-align:center;cursor:pointer;color:rgba(255,255,255,0.7);border:1px solid rgba(255,255,255,0.4);border-radius:2px}.searchMore .searchMore_content{display:none}.searchMore .searchMore_content .heading{background-color:rgba(255,255,255,0.1);text-align:center;font-size:1.2rem;color:rgba(255,255,255,0.8);padding:5px 0 5px .1em;line-height:1;letter-spacing:.1em}.btn-tag{display:block;background-color:rgba(255,255,255,0.1);border-radius:4px;padding:6px;line-height:1.2;font-size:1.2rem;color:rgba(255,255,255,0.5);cursor:pointer}a.btn-tag{color:rgba(255,255,255,0.5)}a.btn-tag.is_active{background-color:#18d08c;color:#011A27}.sortArea{border-bottom:1px solid rgba(255,255,255,0.2);position:relative}.sortArea .tags_btn{position:absolute;top:11px;right:12px}.sortArea .tags_wrapper{display:none}.sortArea .sortList{display:flex;align-items:center;justify-content:center;padding-right:50px}.sortArea .sortList a{display:block;padding:12px 10px;color:rgba(255,255,255,0.7);font-size:1.3rem}.sortArea .sortList a:active{color:rgba(255,255,255,0.6)}.sortArea .sortList span{font-size:1.1rem;margin-left:.5em}.sortArea .sortList .is_active{position:relative}.sortArea .sortList .is_active:before{content:'';display:block;width:100%;height:3px;background-color:#18d08c;position:absolute;bottom:-1px;left:0}.sortArea .sortList .is_active a{color:#fff}.sortArea .tags_list{display:flex;flex-wrap:wrap;justify-content:center;padding:8px;border-top:1px solid rgba(255,255,255,0.15);background-color:rgba(255,255,255,0.05)}.sortArea .tags_list li{margin:4px}html[lang="ja"] .sortArea .sortList{padding-right:0}html[lang="ja"] .sortList li{width:25%;text-align:center}html[lang="ja"] .sortArea .sortList a{display:flex;justify-content:center;align-items:center;width:100%;min-height:58px;line-height:1.3;padding:12px 6px}.lounge #content{position:relative;padding-bottom:60px;margin-bottom:12px}.postNewTopic{border-top:1px solid rgba(255,255,255,0.2);background-color:#122A3B}.postNewTopic a{display:block;padding:12px}.postNewTopic .user{display:flex;margin-bottom:4px;font-size:1.1rem;color:rgba(255,255,255,0.8)}.postNewTopic .user .img{display:block;position:relative;width:18px;height:18px;margin-right:6px;border-radius:50%;overflow:hidden}.postNewTopic .user .img img{width:100%;height:100%;object-fit:cover}.postNewTopic p{line-height:1.3;margin:0 0 4px;color:rgba(255,255,255,0.8);font-size:1.4rem;font-style:italic}.postNewTopic p strong{font-weight:600;color:#fff}.lounge_list{border-top:1px solid rgba(255,255,255,0.2)}.lounge_list .topic{border-bottom:4px solid rgba(255,255,255,0.2)}.lounge_list .topic a{display:flex;flex-wrap:wrap;flex-direction:row-reverse;position:relative;padding:32px 12px 16px}.lounge_list .topic a:before{position:absolute;top:12px;left:12px;font-size:1.2rem;font-weight:600}.lounge_list .topic .thumb{width:48px;height:54px;margin:0 0 5px 8px;padding:3px 0}.lounge_list .topic .thumb img{width:100%;height:100%;object-fit:cover}.lounge_list .topic .thumb+.title{width:calc(100% - 56px);align-self:center}.lounge_list .topic .title{width:100%;margin-bottom:8px;font-size:1.6rem;font-weight:600;color:#fff}.lounge_list .topic .tags{display:flex;flex-wrap:wrap;margin:8px 0}.lounge_list .topic .tag{margin:4px 8px 4px 0}.lounge_list .topic .btn-tag{font-size:1.1rem}.lounge_list .topic .comment{width:100%;margin:0 0 6px;display:flex;padding:4px 0}.lounge_list .topic .comment .img{display:block;position:relative;width:22px;height:22px;border-radius:50%;overflow:hidden}.lounge_list .topic .comment .img img{width:100%;height:100%;object-fit:cover}.lounge_list .topic .comment p{align-self:center;width:calc(100% - 22px);line-height:1.3;margin:0;padding-left:6px;font-size:1.2rem;color:#fff}.lounge_list .topic .info{display:flex;width:100%;font-size:1.2rem}.lounge_list .topic .info .info_comments{background:url(/images/icon/icon_comments.svg) no-repeat left center/auto 13px;padding-left:18px;font-weight:600;color:#fff}.lounge_list .topic .info .info_answers{background:url(/images/icon/icon_answers.svg) no-repeat left center/auto 13px;padding-left:18px;font-weight:600;color:#fff}.lounge_list .topic .info .info_votes{background:url(/images/icon/icon_vote.svg) no-repeat left center/auto 15px;padding-left:19px;font-weight:600;color:#fff}.lounge_list .topic .info .date{color:rgba(255,255,255,0.7);margin-left:.5em}.lounge_list .topic .info .date:before{content:'-';margin-right:.5em}.lounge_list .topic-discussion a:before{content:'Discussion';color:#B48EE0}.lounge_list .topic-poll a:before{content:'Poll';color:#F26586}.lounge_list .ad{border-bottom:4px solid rgba(255,255,255,0.2)}.commentList .ad{border-bottom:1px solid rgba(255,255,255,0.2)}.lounge_list .ad a,.commentList .ad a{display:block;position:relative;padding:8px 10px}.lounge_list .ad a:before,.commentList .ad a:before{content:'';display:block;width:100%;height:12px;margin:2px;background:url(/images/icon/icon_infotag.svg) no-repeat left center/contain}.lounge_list .ad .thumb,.commentList .ad .thumb{display:block;position:relative;padding-top:56.25%;overflow:hidden;margin:6px 0}.lounge_list .ad .thumb img,.commentList .ad .thumb img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;object-fit:cover}.lounge_list .ad .thumb .info-1,.commentList .ad .thumb .info-1{position:absolute;bottom:0;left:0;width:100%;padding:24px 0 0 0;background:rgba(0,0,0,0.3);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.3)));background-image:-moz-linear-gradient(top, transparent, rgba(0,0,0,0.3));background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));font-size:1rem}.lounge_list .ad .thumb .info-1>span,.commentList .ad .thumb .info-1>span{filter:drop-shadow(0 0 4px #000)}.lounge_list .ad .thumb .info-1 .sponsor,.commentList .ad .thumb .info-1 .sponsor{display:block;color:rgba(255,255,255,0.6);padding:3px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.lounge_list .ad .thumb .info-1 .sponsor:before,.commentList .ad .thumb .info-1 .sponsor:before{content:'by ';color:rgba(255,255,255,0.3);font-style:italic}.lounge_list .ad .txt,.commentList .ad .txt{padding:0 2px}.lounge_list .ad .title,.commentList .ad .title{font-size:1.6rem;font-style:italic;font-weight:600;color:#fff}.lounge_list .ad .info-2,.commentList .ad .info-2{margin-top:6px;font-size:1.1rem;color:rgba(255,255,255,0.7);line-height:1.3}.lounge_list .ad .info-2>*,.commentList .ad .info-2>*{margin-top:5px}.lounge_list .ad .info-2 .sponsor,.commentList .ad .info-2 .sponsor{display:flex}.lounge_list .ad .info-2 .sponsor:before,.commentList .ad .info-2 .sponsor:before{content:'Sponsored by ';color:rgba(255,255,255,0.3);font-style:italic;display:block;margin-right:.333em;white-space:nowrap}.lounge_list .ad .moreLink,.commentList .ad .moreLink{display:flex;justify-content:flex-end}.lounge_list .ad .moreLink span,.commentList .ad .moreLink span{display:flex;align-items:center;height:30px;font-weight:700;padding:4px 2px 2px;opacity:.5;color:#fff}.lounge_list .ad .moreLink span:active,.commentList .ad .moreLink span:active{opacity:.8}.lounge_list .ad .moreLink-external span:after,.commentList .ad .moreLink-external span:after{content:'';display:block;width:16px;height:16px;margin-left:4px;background:url(/images/icon/icon_external.svg) no-repeat center center/contain}.listArea .moreTopic{padding:12px 0}.listArea .moreTopic a{display:block;color:rgba(255,255,255,0.7);background-color:rgba(255,255,255,0.15);width:92%;max-width:640px;height:44px;line-height:44px;margin:0 auto;white-space:nowrap;text-align:center;border-radius:4px;font-size:1.4rem}.listArea .moreTopic a:active{color:#fff;background-color:rgba(255,255,255,0.3)}.asideArea .bnr{padding:12px;text-align:center}.asideArea .bnr img{width:100%;max-width:300px;height:auto}.asideArea #fixedBtn{position:fixed;left:0;bottom:0;background-color:rgba(1,26,39,0.8);z-index:2}.asideArea #fixedBtn.is_foot{position:absolute}.asideArea .btn{padding:8px 0;width:100%}.asideArea .btn a{display:block;border:1px solid #18d08c;color:#18d08c;width:280px;height:44px;line-height:42px;margin:0 auto;white-space:nowrap;text-align:center;border-radius:4px;font-size:1.6rem}.asideArea .btn a:active{background-color:#18d08c;color:#fff}.asideArea .btn.btn-rules a{border-color:rgba(255,255,255,0.15);color:rgba(255,255,255,0.5)}.asideArea .btn.btn-rules a:active{background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.7)}.asideArea .bnr-contributor{border-top:none;padding:12px}.asideArea .myProfile *{-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.asideArea .myProfile a{display:flex;justify-content:space-between;align-items:center;padding:10px;border-radius:4px;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.asideArea .myProfile a:hover .name{color:#18d08c}.asideArea .myProfile a:hover .position{color:rgba(24,208,140,0.7)}.asideArea .myProfile a:hover img{opacity:.7}.asideArea .myProfile a:active{color:#15b97d}.asideArea .myProfile .thumb{width:48px}.asideArea .myProfile .thumb img{width:48px;height:48px;object-fit:cover;border-radius:50%}.asideArea .myProfile .txt{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 56px)}.asideArea .myProfile .name{color:#fff;font-size:1.8rem;line-height:1;font-weight:600}.asideArea .myProfile .position{color:rgba(255,255,255,0.7)}.asideArea .myProfile .flag{margin-left:.5em}.asideArea .myProfile .flag img{width:auto;height:10px;vertical-align:baseline}.asideArea .myProfile p{margin:0}#thumbPath{display:none}.detail_hero{border-bottom:1px solid rgba(255,255,255,0.2)}.detail_hero .video{position:relative}.detail_hero .video:before{content:'';display:inline-block;width:0;height:0;padding-top:56.25%}.detail_hero .video .thumb-play{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%}.detail_hero .video .thumb-play:hover .img{opacity:.9}.detail_hero .video .thumb-play:hover .icon{-moz-transform:scale(1.075, 1.075);-ms-transform:scale(1.075, 1.075);-webkit-transform:scale(1.075, 1.075);transform:scale(1.075, 1.075);box-shadow:0 0 4px rgba(0,0,0,0.1)}.detail_hero .video .thumb-play .img{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.detail_hero .video .thumb-play .icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20%;height:22.75556%;max-width:125px;max-height:80px;background:rgba(84,187,255,0.8) url(/images/overlay_play.svg) no-repeat center center/contain;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;border-radius:2px}.detail_hero .wistia_embed{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%}.detail_hero .txt{position:relative;padding:0 8px}.detail_hero .txt.chatWrap{min-height:448px}.detail_hero .actions{display:table;width:100%;direction:rtl;border-bottom:1px solid rgba(255,255,255,0.2)}.detail_hero .actions>*{display:table-cell;vertical-align:middle;padding:4px;direction:ltr;height:52px}.detail_hero .actions_addMylist.is_active svg{fill:#60DCFF;opacity:1}.detail_hero .actions_btn{padding:8px}.detail_hero .actions_btn.is_active .btn-ceTest{opacity:1}.detail_hero .actions_btn.is_active .btn-ceTest a{padding:15px 0;pointer-events:inherit;background-color:#15b97d}.detail_hero .actions_btn.is_active .btn-ceTest a:hover{background-color:#18d08c}.detail_hero .actions_btn.is_active .btn-ceTest a:active{background-color:#13a26d}.detail_hero .actions_btn.is_active .remaining{display:none}.detail_hero .actions_btn .btn-ceTest{opacity:.3}.detail_hero .actions_btn .btn-ceTest a{display:block;background-color:rgba(21,185,125,0.5);color:#fff;text-align:center;border-radius:2px;font-size:14px;line-height:1;padding:10px 0 20px;pointer-events:none}.detail_hero .actions_btn .remaining{position:relative;font-size:1.1rem;text-align:center;margin:-18px 0 0;letter-spacing:.05em;color:rgba(255,255,255,0.7)}.detail_hero .actions_message{height:44px !important;line-height:36px}.detail_hero .actions_message .remaining{font-size:1.4rem;font-weight:600;text-align:center;letter-spacing:.05em;padding-left:.05em;margin:0}.detail_hero .actions_message .remaining span{position:relative;top:1px;margin-left:.25em;font-size:1.3em;color:#ffed00}.detail_hero .actions_message .remaining.is_complete{display:none;justify-content:center;align-items:center;font-size:1.3rem}.detail_hero .actions_message .remaining.is_complete .icon_info{display:block;width:24px;height:18px;background:url(/images/icon/icon_info.svg) no-repeat center left/auto 100%}.detail_hero .title,.detail_hero .info-1,.detail_hero .info-2,.detail_hero .info-3{padding:8px}.detail_hero .title{font-size:1.6rem;padding-bottom:4px}.detail_hero .purchased{display:block;text-align:center;background-color:#0073BE;border-radius:2px;font-size:1.2rem;color:#FFFFFF;padding:2px;margin:4px 8px;font-weight:600}.detail_hero .not_purchased{display:block;text-align:center;background-color:#E6D603;border-radius:2px;font-size:1.3rem;color:#011A27;padding:2px;margin:4px 8px;font-weight:600}.novideo .detail_hero .title:before{content:'No Video';display:block;text-align:center;background-color:#ff6488;border-radius:2px;font-size:1.3rem;color:#011A27;padding:2px;margin:0 -2px 4px;font-weight:600}.sponsored .detail_hero .title:before{content:'';display:block;height:17px;margin-bottom:4px;background:url(/images/icon/icon_sponsored.svg) no-repeat left center/contain}.detail_hero .info-1{font-size:1.1rem;color:rgba(255,255,255,0.7);line-height:1.4;padding-top:0;padding-bottom:0}.detail_hero .info-1 span:before{content:',';margin-right:.2em}.detail_hero .info-1 span:first-child:before{content:none}.detail_hero .info-1 .likes{font-style:italic;font-weight:600}.detail_hero .info-1 .likes:before{content:'-';margin:0 .2em;font-weight:normal}.detail_hero .info-1 .likes:after{content:'Likes';margin-left:.2em;font-weight:normal}.detail_hero .info-1 .sponsor{display:flex;margin:8px 0 0;font-size:1.2rem}.detail_hero .info-1 .sponsor:before{content:'Sponsored by ';color:rgba(255,255,255,0.3);font-style:italic;white-space:nowrap;margin-right:.3em}.detail_hero .info-2,.detail_hero .info-3{border-top:1px solid rgba(255,255,255,0.2);display:flex;justify-content:center;align-items:center;padding:8px;flex-wrap:wrap}.detail_hero .info-2>*,.detail_hero .info-3>*{width:50%;display:flex;align-items:center;justify-content:center}.detail_hero .price{color:#E6D603;font-size:1.4rem}.detail_hero .price span{margin-right:4px}.detail_hero .price div{width:86px}.detail_hero .price .free,.detail_hero .price .purchased{display:block;width:90%;max-width:144px;color:rgba(255,255,255,0.5);text-align:center;background-color:rgba(255,255,255,0.1);border-radius:2px;line-height:40px;font-style:italic;box-shadow:0 0 2px rgba(0,0,0,0.2) inset,0 0 6px rgba(0,0,0,0.2) inset}.detail_hero .price .purchase_unavailable{display:flex;justify-content:center;width:90%;height:40px;border-radius:4px;color:#fff;background-color:#000;opacity:.25}.detail_hero .price .purchase_unavailable span{display:flex;align-items:center;line-height:1.2;font-style:italic}.detail_hero .price-student{flex-wrap:wrap}.detail_hero .price-student>span{width:calc(100% - 90px);text-align:center}.detail_hero .price-student .btn-purchase{padding:10px 6px}.detail_hero .price-student .student_note{width:100%;padding-top:4px}.detail_hero .price-student .btn-student{display:flex;justify-content:center;align-items:center;width:100%;height:24px;line-height:1;background-color:rgba(255,255,255,0.1);color:#fff;font-size:1.2rem;border-radius:2px}.detail_hero .price-student .btn-student:hover{background-color:rgba(255,255,255,0.2)}.detail_hero .price-student .btn-student:active{background-color:rgba(255,255,255,0.08)}.detail_hero .subtitles>*{display:flex;justify-content:center;align-content:center;width:90%;height:40px;border-radius:4px;color:#fff}.detail_hero .subtitles>*:before{content:'';display:block;width:40px;height:40px}.detail_hero .subtitles>* span{display:flex;align-items:center;line-height:1.2;font-style:italic}.detail_hero .subtitles .subtitles_available{background-color:rgba(255,255,255,0.1);opacity:.75}.detail_hero .subtitles .subtitles_available:before{background:url(/images/icon/icon_cc.svg) no-repeat center center/contain}.detail_hero .subtitles .subtitles_available span{width:70px}.detail_hero .subtitles .subtitles_unavailable{background-color:#000;opacity:.25}.detail_hero .subtitles .subtitles_unavailable:before{background:url(/images/icon/icon_cc_na.svg) no-repeat center center/contain}.detail_hero .subtitles .subtitles_unavailable span{width:78px}.detail_hero .actions-2{display:flex;justify-content:space-between;padding-bottom:4px;margin:4px 0;font-size:1.3rem}.detail_hero .actions-2 .moreLink{text-align:right;padding-right:8px;width:50%;max-width:240px}.detail_hero .actions-2 .moreLink a{display:flex;justify-content:center;align-items:center;width:100%;height:44px;border:1px solid #18d08c;border-radius:4px}.detail_hero .actions_list{display:table}.detail_hero .actions_list>*{display:table-cell;vertical-align:middle;width:64px}.detail_hero .actions_list>* a{cursor:pointer}.detail_hero .actions_list .icon{display:block;text-align:center;padding:10px 2px}.detail_hero .actions_list .icon svg{width:auto;height:24px;opacity:.3;fill:#fff}.detail_hero .actions_list .actions_addMylist.is_active svg{fill:#60DCFF;opacity:1}.detail_hero .btn-purchase{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding:13px 6px;border:1px solid #E6D603;outline:none;background:transparent;color:#E6D603;border-radius:2px;text-align:center;font-size:1.6rem;width:86px;white-space:nowrap}.detail_hero .ce{position:relative;padding-left:40px;margin:0 auto}.detail_hero .ce:before{content:'';display:block;position:absolute;top:50%;left:4px;width:30px;height:41px;background:url(/images/icon/icon_ce.svg) no-repeat center center;background-size:auto 40px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.detail_hero .ce span{display:block;line-height:1.2;font-size:1.4rem;word-break:break-all;padding:2px 0}.detail_hero .reviews,.detail_hero .qanda{text-align:center}.detail_hero .reviews *,.detail_hero .qanda *{-webkit-transition:all none ease-in-out 0s;-moz-transition:all none ease-in-out 0s;-ms-transition:all none ease-in-out 0s;-o-transition:all none ease-in-out 0s;transition:all none ease-in-out 0s}.detail_hero .reviews a,.detail_hero .qanda a{display:flex;justify-content:center;align-items:center;padding:4px 0 6px}.detail_hero .reviews .icon,.detail_hero .qanda .icon{display:inline-block;position:relative;top:-2px;font-size:1.6rem;vertical-align:middle}.detail_hero .reviews svg,.detail_hero .qanda svg{position:relative;top:4px;width:auto;height:20px;vertical-align:top;margin-right:4px;fill:rgba(24,208,140,0.9)}.detail_hero .reviews .txt,.detail_hero .qanda .txt{width:calc(100% - 56px);min-width:46px;line-height:1.3;padding:0;font-weight:600;font-size:1.4rem}.detail_hero .reviews .txt span,.detail_hero .qanda .txt span{display:inline-block}.detail_hero .reviews .count,.detail_hero .qanda .count{position:relative;display:flex;justify-content:center;align-items:center;width:24px;height:20px;margin-left:6px;border:1px solid;border-radius:3px;font-weight:bold;text-shadow:0 0 4px #011A27}.detail_hero .reviews .count{color:#ff6488;border-color:#ff6488;background-color:rgba(255,100,136,0.1)}.detail_hero .qanda .count{color:#B48EE0;border-color:#B48EE0;background-color:rgba(180,142,224,0.1)}.detail_hero .reviews{position:relative}.detail_hero .reviews .tooltip{position:absolute;bottom:calc(100% + 2px);left:6px;width:calc(100% - 12px);line-height:1.3;padding:4px 10px;margin:0;font-size:1.1rem;font-weight:bold;background:#e6d602;color:#011a27;border-radius:4px;z-index:2;box-shadow:0 0 2px -2px #011a27, 0 2px 12px -4px #011a27;cursor:pointer;opacity:0}.detail_hero .reviews .tooltip.is_open{-webkit-animation-name:fadeInUpSmall;-moz-animation-name:fadeInUpSmall;-ms-animation-name:fadeInUpSmall;-o-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-ms-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-timing-function:easeInOutCubic;-moz-animation-timing-function:easeInOutCubic;-ms-animation-timing-function:easeInOutCubic;-o-animation-timing-function:easeInOutCubic;animation-timing-function:easeInOutCubic;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.detail_hero .reviews .tooltip:hover{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-ms-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:easeInOutCubic;-moz-animation-timing-function:easeInOutCubic;-ms-animation-timing-function:easeInOutCubic;-o-animation-timing-function:easeInOutCubic;animation-timing-function:easeInOutCubic;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.detail_hero .reviews .tooltip::before{content:'';display:block;position:absolute;left:calc(50% - 4px);top:100%;border-top:5px solid #e6d602;border-left:4px solid transparent;border-right:4px solid transparent}.detail_hero #trigger-chat{width:100%;margin-top:8px}.detail_hero #trigger-chat:first-child{margin-top:0}.detail_hero .btn-chatLive{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:48px;border-radius:4px;background:#1de59b;line-height:1.2;font-weight:600;text-align:center;color:#011A27;font-size:1.5rem;cursor:pointer}.detail_hero .btn-chatLive span{font-size:1.2rem}.detail_hero .btn-chatLive:hover{background:#00ffa1}.detail_hero .btn-chatLive:active{opacity:.8}.detail_hero #hero_chat{position:absolute;top:0;left:0;width:100%;height:100%;min-height:448px;background-color:#012436;opacity:0;transition:opacity .2s;z-index:-1}.detail_hero #hero_chat.is_active{z-index:2;opacity:1}.detail_hero .chat_heading{height:44px;line-height:44px;padding-left:8px;font-size:1.5rem;font-weight:600;position:relative}.detail_hero .chat_heading:before{content:'';display:block;width:100%;height:1px;position:absolute;left:0;bottom:0;background-color:rgba(255,255,255,0.4)}.detail_hero .chat_close{position:absolute;top:0;right:2px;display:block;width:44px;height:44px;cursor:pointer}.detail_hero .chat_close:before,.detail_hero .chat_close:after{content:'';display:block;width:20px;height:2px;background-color:#fff;border-radius:1px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.detail_hero .chat_close:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.detail_hero .chat_close:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.detail_hero .chat_close:hover{opacity:.7}.detail_hero .chat_close:active{opacity:.5}.detail_hero .chat_content{height:calc(100% - 44px)}.detail_hero .chatLog{height:100%;overflow:auto}.detail_hero .chatLog::-webkit-scrollbar{width:8px}.detail_hero .chatLog::-webkit-scrollbar-track{border-radius:4px;background-color:rgba(0,0,0,0.5);background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 5px rgba(0,0,0,0.2)}.detail_hero .chatLog::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.4);border-radius:4px}.detail_hero .chatLog::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,0.6)}#detail_hero_slides{position:relative}#detail_hero_slides figure{padding:0;margin:0}#detail_hero_slides figcaption{display:none}#detail_hero_slides:before,#detail_hero_slides:after{content:'';width:100px;height:100px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(4rem) rotate(5deg);z-index:2;opacity:0;display:none}#detail_hero_slides:before{background:url(/images/icon/flick_finger.svg) no-repeat center center/100% auto}#detail_hero_slides:after{background:url(/images/icon/flick_point.svg) no-repeat center center/100% auto}#detail_hero_slides.is_block:before,#detail_hero_slides.is_block:after{display:block}#detail_hero_slides.is_show:before,#detail_hero_slides.is_show:after{transition:all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}#detail_hero_slides.is_show:before{opacity:1}#detail_hero_slides.is_show:after{opacity:.6}#detail_hero_slides.is_flick:before,#detail_hero_slides.is_flick:after{transition:all 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(-4rem) rotate(-5deg)}.detail_search{padding-top:12px;border-bottom:1px solid rgba(255,255,255,0.2)}.detail_slides{padding:0 12px}.detail_no_slides,.detail_slides_live{max-width:546px}.detail_slides_live .message{margin:16px 10px 12px;font-size:1.4rem}.detail_slides_live .btn-dl{display:block;width:calc(100% - 8px);height:48px;line-height:46px;margin:8px auto;border:1px solid #18d08c;border-radius:4px;background:url(/images/icon/icon_download.svg) no-repeat left 16px center/auto 18px;opacity:.8;font-weight:600;padding:0 20px 0 36px;text-align:center;color:#18d08c;font-size:1.5rem}.detail_slides_live .btn-dl:hover{opacity:1}.detail_slides_live .btn-dl:active{opacity:.7}.detail_slides_header{position:relative;display:flex;flex-direction:column-reverse;width:100%;padding-top:10px}.detail_slides_header .txt{margin-top:12px}.detail_slides_header .resultsfor{padding:0}.detail_slides_header .btns{display:flex;justify-content:flex-end;padding-top:2px}.detail_slides_header .btns>*{cursor:pointer}.detail_slides_header #trigger-dl{width:144px;margin-right:4px}.detail_slides_header .btn-dl{display:flex;align-items:center;justify-content:center;width:100%;height:36px;border:1px solid #18d08c;border-radius:2px;opacity:.8;color:#18d08c}.detail_slides_header .btn-dl:before{content:'';display:block;width:18px;height:100%;background:url(/images/icon/icon_download.svg) no-repeat center center/auto 18px;margin-right:4px}.detail_slides_header .btn-dl:hover{opacity:1}.detail_slides_header .btn-showAll{width:100px;border:1px solid #18d08c;color:#18d08c;font-size:1.4rem;line-height:1;margin-right:4px;padding:10px 0;text-align:center;border-radius:2px;opacity:.8}.detail_slides_header .btn-showAll:action{background-color:rgba(24,208,140,0.2)}.detail_slides_header .btn-changeView{position:relative;border:1px solid #18d08c;border-radius:2px;width:44px;height:36px}.detail_slides_header .btn-changeView>*{opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.detail_slides_header .btn-changeView .view-list{-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.detail_slides_header .btn-changeView .view-full{-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.detail_slides_header .btn-changeView .is_active{opacity:.8;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.detail_slides_header .btn-changeView .is_active:active{opacity:1}.detail_slides_header .view-list{width:28px;height:22px;background:url(/images/icon/icon_view_list.svg) no-repeat center center;background-size:100% 100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.detail_slides_header .view-full{width:18px;height:12px;background:url(/images/icon/icon_view_full.svg) no-repeat center center;background-size:100% 100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.detail_slides_result{margin:12px auto 0}.detail_slides_result .slide{display:-webkit-flex;display:flex;position:relative;margin-bottom:12px;padding-top:12px}.detail_slides_result .thumb{width:36%;margin:0;padding-top:3px;padding-bottom:36px}.detail_slides_result .thumb figcaption{display:none}.detail_slides_result .txt{width:64%;padding:0 0 0 8px;font-size:1.2rem;line-height:1.4}.detail_slides_result .txt .pageNum{color:rgba(255,255,255,0.5);margin-bottom:4px;font-weight:600}.detail_slides_result .txt p{margin:0}.detail_slides_result .txt .highlight{background-color:#ffed00;color:#011A27;padding:0 .2em}.detail_slides_result .actions{position:absolute;width:36%;bottom:0;left:0;display:flex;padding:0 1%}.detail_slides_result .actions>div{width:50%}.detail_slides_result .actions a{display:block;height:32px;padding:5px 0;text-align:center}.detail_slides_result .actions svg{width:auto;height:22px;fill:#fff;opacity:.3}.detail_slides_result .actions .pageNum{display:none}.detail_slides_result .actions .action-play svg{height:22px}.detail_slides_result .actions .action-addMylist{padding:4px 0}.detail_slides_result .actions .action-addMylist svg{height:24px}.detail_slides_result .actions .action-addMylist.is_active svg{fill:#60DCFF;opacity:1}.detail_slides_result.is_full .slide{display:block}.detail_slides_result.is_full .thumb{width:100%;padding-bottom:0}.detail_slides_result.is_full .txt{display:none}.detail_slides_result.is_full .actions{position:relative;bottom:inherit;left:inherit;display:table;width:100%}.detail_slides_result.is_full .actions>*{display:table-cell;width:33.33%;vertical-align:bottom}.detail_slides_result.is_full .actions a{margin:4px auto}.detail_slides_result.is_full .actions .action-addMylist{margin:4px 8px 4px auto}.detail_slides_result.is_full .actions .pageNum{display:block;line-height:40px;font-weight:600;color:rgba(255,255,255,0.4);font-size:1.4rem;white-space:nowrap;text-align:center}.tabWrapper .tab-target.is_disable{display:none}.detail_tabs{display:flex;background-color:#00111a}.detail_tabs .tab-trigger{display:flex;justify-content:center;align-items:center;width:50%;height:52px;font-size:1.4rem;color:#18d08c}.detail_tabs .tab-trigger.is_active{background-color:#011A27;color:#fff}.detail_related{padding:8px}.detail_related li{border-top:1px solid rgba(255,255,255,0.2)}.detail_related li:first-child{border:none}.detail_related a{display:flex;padding:12px 8px}.detail_related .ce .thumb:before{content:'';display:block;position:absolute;top:0;right:0;width:28px;height:41px;background:url(/images/icon/icon_ce.svg) no-repeat;background-size:100% 100%;opacity:.8;z-index:2}.detail_related .ad .thumb:before{content:'';display:block;position:absolute;top:3px;left:3px;width:17px;height:12px;background:url(/images/icon/icon_infotag.svg) no-repeat center center/contain;z-index:2}.detail_related .ad .title:before{content:'';display:inline-block;position:relative;width:22px;height:12px;vertical-align:top;top:4px;margin-right:5px;background:url(/images/icon/icon_infotag.svg) no-repeat center center/contain}.detail_related .sponsored .thumb:before{content:'';display:block;position:absolute;top:3px;left:3px;width:46px;height:12px;background:url(/images/icon/icon_sponsored.svg) no-repeat center center/contain;z-index:2}.detail_related .sponsored .title:before{content:'';display:inline-block;position:relative;width:46px;height:12px;vertical-align:top;top:4px;margin-right:5px;background:url(/images/icon/icon_sponsored.svg) no-repeat center center/contain}.detail_related .sponsored .sponsor{padding-right:30px}.detail_related .content{display:-webkit-flex;display:flex}.detail_related .thumb{position:relative;width:42.263%;padding-bottom:22px}.detail_related .thumb>div{display:block;position:relative;padding-top:56.25%;overflow:hidden}.detail_related .thumb>div img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;object-fit:cover}.detail_related .thumb .info-1{position:absolute;bottom:0;left:0;width:100%;padding:24px 0 0 0;background:rgba(0,0,0,0.3);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.3)));background-image:-moz-linear-gradient(top, transparent, rgba(0,0,0,0.3));background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3));color:#fff;font-size:1rem}.detail_related .thumb .info-1>span{filter:drop-shadow(0 0 4px #000)}.detail_related .thumb .info-1 .sponsor{display:block;color:rgba(255,255,255,0.6);padding:3px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.detail_related .thumb .info-1 .sponsor:before{content:'by ';color:rgba(255,255,255,0.3);font-style:italic}.detail_related .thumb .time{position:absolute;right:3px;bottom:-1px;line-height:20px;opacity:.5}.detail_related .thumb .cc_available{position:absolute;left:-3px;bottom:-3px;display:block;width:28px;height:24px;background:url(/images/icon/icon_cc.svg) no-repeat center center/contain;opacity:.8}.detail_related .txt{position:relative;width:57.736%;padding-left:8px}.detail_related .txt .title{font-size:1.6rem;color:#18d08c;line-height:1.2}.detail_related .txt .info-2{margin-top:3px;font-size:1.1rem;color:rgba(255,255,255,0.7);line-height:1.3}.detail_related .txt .info-2>*{margin-top:2px}.detail_related .txt .info-2 .provider{padding-right:30px}.detail_related .txt .info-2 .provider:before{content:'Provided by ';color:rgba(255,255,255,0.3);font-style:italic;display:block}.detail_related .txt .info-2 .sponsor:before{content:'Sponsored by ';color:rgba(255,255,255,0.3);font-style:italic;display:block}.detail_related .txt .moreLink{display:flex;justify-content:flex-end;align-items:center;font-weight:700;opacity:.5;color:#fff;font-size:1.2rem}.detail_related .txt .moreLink:active{opacity:.8}.detail_related .txt .moreLink-external:after{content:'';display:block;width:12px;height:12px;margin-left:4px;background:url(/images/icon/icon_external.svg) no-repeat center center/contain}.rte-wrapper{padding:0 2px;display:flex;flex-direction:column-reverse}.rte-wrapper>div{position:relative;width:100%;padding:12px 10px 16px;border-bottom:1px solid rgba(255,255,255,0.2)}.rte-timestamp{position:absolute;top:18px;left:172px;display:flex;font-size:1rem;color:rgba(255,255,255,0.5)}.rte-timestamp div{margin-right:.5em}.rte-avatar{width:24px;float:left}.rte-username,.rte-text{display:block}.rte-username{margin-top:4px;margin-bottom:10px;margin-left:32px;font-weight:600;font-size:1.2rem}.rte-text{font-size:1.4rem}.clearfix{display:left;width:0;height:0}.reviews_hero,.qanda_hero{padding:6px 12px;background-color:rgba(255,255,255,0.08)}.reviews_hero .contentsInfo,.qanda_hero .contentsInfo{display:-webkit-flex;display:flex;max-width:500px;margin:0 auto}.reviews_hero .thumb,.qanda_hero .thumb{width:38.2%}.reviews_hero .thumb a,.qanda_hero .thumb a{display:block;position:relative;padding-top:75%;overflow:hidden;font-size:1rem}.reviews_hero .thumb a img,.qanda_hero .thumb a img{width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.reviews_hero .thumb .time,.qanda_hero .thumb .time{position:absolute;right:4px;bottom:0;opacity:.5;color:#fff}.reviews_hero .thumb .price,.qanda_hero .thumb .price{position:absolute;left:4px;bottom:0;color:#E6D603}.reviews_hero .txt,.qanda_hero .txt{position:relative;width:61.8%;padding-left:8px}.reviews_hero .txt .title,.qanda_hero .txt .title{font-size:1.4rem;color:#18d08c;line-height:1.2}.reviews_hero .txt .info,.qanda_hero .txt .info{margin-top:6px;font-size:1rem;color:rgba(255,255,255,0.7);line-height:1.3}.reviews_hero .txt .info>*,.qanda_hero .txt .info>*{margin-top:4px;display:block}.reviews_hero .txt .info .provider:before,.qanda_hero .txt .info .provider:before{content:'Provided by ';color:rgba(255,255,255,0.3);font-style:italic;display:block}.reviews_hero .txt .likes,.qanda_hero .txt .likes{font-style:italic;font-weight:600}.reviews_hero .txt .likes:before,.qanda_hero .txt .likes:before{content:'-';margin:0 .2em 0 0;font-weight:normal}.reviews_hero .txt .likes:after,.qanda_hero .txt .likes:after{content:'Likes';margin-left:.2em;font-weight:normal}.reviews_header .backLink,.qanda_header .backLink,.ce_header .backLink{margin-bottom:0;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2)}.reviews_header .backLink a,.qanda_header .backLink a,.ce_header .backLink a{display:table;padding:9px 8px 9px 24px;font-size:1.2rem;line-height:1.4;position:relative}.reviews_header .backLink a:before,.qanda_header .backLink a:before,.ce_header .backLink a:before{content:'';display:block;position:absolute;top:12px;left:12px;width:14px;height:14px;background:url(/images/icon/icon_angle_left_wh.svg) no-repeat;background-size:14px auto;opacity:.5}.reviews_header .backLink a span,.qanda_header .backLink a span,.ce_header .backLink a span{display:table-cell;vertical-align:top;color:rgba(255,255,255,0.5);white-space:nowrap;padding:.25em}.reviews_header .backLink a .title,.qanda_header .backLink a .title,.ce_header .backLink a .title{color:rgba(255,255,255,0.7);white-space:normal}.reviews_article .pageTitle,.qanda_article .pageTitle{display:table;width:100%;padding:8px 0;border-bottom:1px solid rgba(255,255,255,0.2)}.reviews_article .pageTitle>*,.qanda_article .pageTitle>*{display:table-cell;width:50%;vertical-align:middle;text-align:center}.reviews_article .pageTitle .btnWrap,.qanda_article .pageTitle .btnWrap{padding-right:12px}.reviews_article .pageTitle .btn-post,.qanda_article .pageTitle .btn-post{display:block;background-color:rgba(255,100,136,0.8);color:#fff;border-radius:2px;line-height:1;padding:15px 0}.reviews_article .pageTitle .btn-post:active,.qanda_article .pageTitle .btn-post:active{background-color:#ff6488}.reviews_title,.qanda_title{font-size:1.6rem;font-weight:600;color:#ff6488}.reviews_title .count,.qanda_title .count{position:relative;top:1px;margin-left:8px;font-size:1.4rem;font-weight:normal;color:#fff}.reviews_title .count:before,.qanda_title .count:before{content:'(';margin-right:4px;font-size:1.2rem}.reviews_title .count:after,.qanda_title .count:after{content:')';margin-left:4px;font-size:1.2rem}.reviews_title svg,.qanda_title svg{position:relative;top:1px;width:auto;height:20px;vertical-align:top;margin-right:4px;fill:#ff6488}.reviews_like{display:none}.reviews_list>li,.qanda_list>li{margin:0 8px 0 14px;padding:22px 10px;border-bottom:1px solid rgba(255,255,255,0.2)}.reviews_list>li:last-child,.qanda_list>li:last-child{border-bottom:none}.reviews_list .title,.qanda_list .title{font-size:1.6rem;font-weight:600;line-height:1.4}.reviews_list .comment,.qanda_list .comment{margin:8px 0 20px}.reviews_list .comment p,.qanda_list .comment p{margin-bottom:.75em;line-height:1.5;color:rgba(255,255,255,0.9);font-size:1.4rem}.reviews_list .comment p:last-child,.qanda_list .comment p:last-child{margin-bottom:0}.reviews_list .info,.qanda_list .info{margin-top:12px;font-size:1.3rem}.reviews_list .info .user,.qanda_list .info .user{display:table;line-height:1.3}.reviews_list .info .user>*,.qanda_list .info .user>*{display:table-cell;vertical-align:middle;padding-left:6px}.reviews_list .info .user>*:first-child,.qanda_list .info .user>*:first-child{padding-left:0}.reviews_list .info .user .thumb,.qanda_list .info .user .thumb{width:24px;height:24px;border-radius:50%;overflow:hidden}.reviews_list .info .user .thumb img,.qanda_list .info .user .thumb img{width:100%;height:100%;object-fit:cover}.reviews_list .info .user .name,.qanda_list .info .user .name{margin-right:6px;word-break:break-all;font-size:1.4rem;color:rgba(255,255,255,0.9)}.reviews_list .info .job,.qanda_list .info .job{display:inline-block;margin-right:6px}.reviews_list .info .date,.qanda_list .info .date{display:inline-block;color:rgba(255,255,255,0.5)}.post-hide{position:fixed;bottom:-100%;left:0;width:100%;padding:0 16px;background-color:#0a2738;z-index:1000;-moz-box-shadow:0 -1 6px rgba(0,0,0,0.7);-webkit-box-shadow:0 -1 6px rgba(0,0,0,0.7);box-shadow:0 -1 6px rgba(0,0,0,0.7);-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;opacity:0}.post-hide input,.post-hide textarea{width:100%}.post-hide dt{font-size:1.3rem}.post-hide dd{margin-bottom:8px}.post-hide .btn-submit{display:block;width:36%;height:44px;margin:0 auto;text-align:center;border-radius:2px;background:transparent;font-size:1.6rem}.post-hide.is_active{padding:8px 16px 16px;bottom:0;opacity:1}.post-hide .closeBtn{position:absolute;bottom:100%;right:0;width:44px;height:44px}.post-hide .closeBtn:before,.post-hide .closeBtn:after{content:'';display:block;width:32px;height:2px;border-radius:1px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#ff6488}.post-hide .closeBtn:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.post-hide .closeBtn:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.post-hide .closeBtn:active:before,.post-hide .closeBtn:active:after{background-color:#ff4b74}#post-review{border-top:3px solid #ff6488}#post-review dt{color:#ff6488}#post-review .btn-submit{color:#ff6488;border:1px solid #ff6488}#post-review .closeBtn:before,#post-review .closeBtn:after{background-color:#ff6488}#post-review .closeBtn:active:before,#post-review .closeBtn:active:after{background-color:#ff4b74}.message-hide{position:fixed;bottom:-100%;left:0;width:100%;padding:0;background-color:#0a2738;z-index:1000;-moz-box-shadow:0 -1 6px rgba(0,0,0,0.7);-webkit-box-shadow:0 -1 6px rgba(0,0,0,0.7);box-shadow:0 -1 6px rgba(0,0,0,0.7);-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;opacity:0}.message-hide .message{background-color:#ff6488;color:#8b1a39;font-weight:600;font-size:1.4rem;line-height:1.3;padding:3px;text-align:center;margin:0px}.message-hide .message span{display:inline-block;margin:0 .5em}.message-hide .btns{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:16px}.message-hide .btnWrap{padding:0 12px}.message-hide .btn{display:block;line-height:1;padding:13px 16px;border-radius:2px;background:transparent;font-size:1.6rem;border:1px solid #ff6488;color:#ff6488}.message-hide .btn:hover{background-color:#ff6488;color:#fff}.message-hide .btn:active{background-color:#ff4b74}.message-hide.is_active{bottom:0;opacity:1}.qanda_article .pageTitle .btn-post{background-color:rgba(180,142,224,0.8)}.qanda_article .pageTitle .btn-post:active{background-color:#B48EE0}.qanda_title{color:#B48EE0}.qanda_title svg{fill:#B48EE0}.qanda_list .title{font-weight:normal}.qanda_list .info{margin-top:8px}.qanda_list .info_answer{width:100%;margin-bottom:8px}.qanda_list .info_answer>*{display:inline}.qanda_list .info_answer .num{font-size:1.6rem;font-weight:600;color:#B48EE0}.qanda_list .info_answer .num:after{content:'Answers';margin-left:.25em;font-weight:normal}#post-question,#post-answer{border-top:3px solid #B48EE0}#post-question dt,#post-answer dt{color:#B48EE0}#post-question .btn-submit,#post-answer .btn-submit{color:#B48EE0;border:1px solid #B48EE0}#post-question .closeBtn:before,#post-question .closeBtn:after,#post-answer .closeBtn:before,#post-answer .closeBtn:after{background-color:#B48EE0}#post-question .closeBtn:active:before,#post-question .closeBtn:active:after,#post-answer .closeBtn:active:before,#post-answer .closeBtn:active:after{background-color:#a77adb}.is_mobile{padding-bottom:44px}#btn-fixed-footer{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(180,142,224,0.9);z-index:999}#btn-fixed-footer:active{background-color:#B48EE0}.qanda_header .question{padding:18px 18px 24px}.qanda_header .question .title{font-size:1.8rem;line-height:1.5;margin-bottom:18px}.qanda_header .question .info{margin:24px 0 0;font-size:1.3rem}.qanda_header .question .info .user{display:table;line-height:1.3}.qanda_header .question .info .user>*{display:table-cell;vertical-align:middle;padding-left:6px}.qanda_header .question .info .user>*:first-child{padding-left:0}.qanda_header .question .info .user .thumb{width:24px;height:24px;border-radius:50%;overflow:hidden}.qanda_header .question .info .user .thumb img{border-radius:50%}.qanda_header .question .info .user .name{margin-right:6px;word-break:break-all;font-size:1.4rem;color:rgba(255,255,255,0.9)}.qanda_header .question .info .job{display:inline-block;margin-right:6px}.qanda_header .question .info .date{display:inline-block;color:rgba(255,255,255,0.5)}.qanda_header .question .comment p{margin-bottom:.75em;line-height:1.5;color:rgba(255,255,255,0.9);font-size:1.4rem}.qanda_header .question .comment p:last-child{margin-bottom:0}.answers_info .info_answer{width:100%;padding:4px 10px}.answers_info .info_answer>*{display:inline}.answers_info .info_answer .num{font-size:1.8rem;font-weight:600;color:#B48EE0}.answers_info .info_answer .num:after{content:'Answers';margin-left:.25em;font-weight:normal}.answers_info .info_answer .date{color:rgba(255,255,255,0.5);font-size:1.4rem}.qanda_content.answers{border-top:1px solid rgba(255,255,255,0.2);padding:8px 0 8px 8px}.qanda_content.answers .comment{margin-top:0}.qanda_content.answers .answer{position:relative}.qanda_content.answers .answer_by{margin:-8px 0 8px -32px}.qanda_content.answers .answer_by span{display:inline-block;position:relative;line-height:22px;padding:0 8px 0 32px;background-color:#B48EE0;color:rgba(0,0,0,0.7);font-style:italic;font-weight:600}.qanda_content.answers .answer_by span:before{content:'';display:block;position:absolute;top:0;left:100%;width:0;height:0;border-left:11px solid #B48EE0;border-bottom:22px solid transparent}.formContent,.signUpContent,.contactContent,.createTopic_content{max-width:768px;margin:0 auto;padding:0 6.4%}.logIn_back,.formContent_back{position:absolute;top:12px;left:12px}.logIn_back a,.formContent_back a{display:block;width:40px;height:40px;text-indent:100%;overflow:hidden;white-space:nowrap;background:url(/images/icon/icon_angle_left_wh.svg) no-repeat center center/18px 18px}.logIn_form .field,.formContent_form .field{position:relative;max-width:320px;margin:12px auto;padding-top:20px}.logIn_form .field .checkbox,.formContent_form .field .checkbox{padding:16px}.logIn_form .field.field-textarea,.formContent_form .field.field-textarea{padding:0;margin:0 auto 2.5%}.logIn_form .field.field-textarea textarea,.formContent_form .field.field-textarea textarea{min-height:240px;vertical-align:top}.logIn_form .checkboxWrap,.formContent_form .checkboxWrap{max-width:320px;margin:16px auto;text-align:center}.logIn_form .field_label,.formContent_form .field_label{display:block;position:absolute;top:0;left:0;color:rgba(255,255,255,0.7)}.logIn_form .field_icon,.formContent_form .field_icon{display:block;position:absolute;top:23px;left:1px;width:32px;height:34px;background-color:#fff}.logIn_form input[type="email"],.formContent_form input[type="email"],.logIn_form input[type="password"],.formContent_form input[type="password"]{width:100%;padding-left:32px}.logIn_form input[type="email"]+.field_icon,.formContent_form input[type="email"]+.field_icon{background:url(/images/icon/icon_mail.svg) no-repeat center center/16px auto}.logIn_form input[type="email"]:focus+.field_icon,.formContent_form input[type="email"]:focus+.field_icon,.logIn_form input[type="email"]:-webkit-autofill+.field_icon,.formContent_form input[type="email"]:-webkit-autofill+.field_icon{background:url(/images/icon/icon_mail_act.svg) no-repeat center center/16px auto}.logIn_form input[type="password"]+.field_icon,.formContent_form input[type="password"]+.field_icon{background:url(/images/icon/icon_lock.svg) no-repeat center center/16px auto}.logIn_form input[type="password"]:focus+.field_icon,.formContent_form input[type="password"]:focus+.field_icon,.logIn_form input[type="password"]:-webkit-autofill+.field_icon,.formContent_form input[type="password"]:-webkit-autofill+.field_icon{background:url(/images/icon/icon_lock_act.svg) no-repeat center center/16px auto}.logIn_form .actions input[type="submit"],.formContent_form .actions input[type="submit"]{display:block;border:1px solid #18d08c;color:#18d08c;border-radius:4px;background:transparent;margin:0 auto;text-align:center;width:220px;height:48px;font-size:1.6rem}.logIn_form .actions input[type="submit"]:active,.formContent_form .actions input[type="submit"]:active{background-color:#18d08c;color:#fff}.logIn_form .actions input[type="submit"]:disabled,.formContent_form .actions input[type="submit"]:disabled{color:rgba(255,255,255,0.3);cursor:default}.logIn_form .actions input[type="submit"]:disabled:hover,.formContent_form .actions input[type="submit"]:disabled:hover{background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.3);border-color:rgba(255,255,255,0.1)}.logIn_form .links,.formContent_form .links{margin:28px auto 0;text-align:center}.logIn_form .links p,.formContent_form .links p{margin:0}.logIn_form .links a,.formContent_form .links a{font-size:1.2rem;color:rgba(255,255,255,0.5);text-decoration:underline rgba(255,255,255,0.4)}.formContent_form{position:relative}.logIn_fields,.passReset .passReset_fields{padding:2% 3% 0}.signUp,.logIn,.passReset,.contact,.profile,.changePassword,.commonForm{margin-bottom:44px}.signUp #footer,.logIn #footer,.passReset #footer,.contact #footer,.profile #footer,.changePassword #footer,.commonForm #footer{height:44px;background-color:rgba(0,0,0,0.1)}.signUpContent,.contactContent,.createTopic_content{padding:0 4%}.formContent_header .title{text-align:center;line-height:40px;margin:-38px 0 10px;font-size:1.6rem;font-weight:600}.profile .formContent_header .title{width:176px}.formContent_form .field,.formContent_form .links{max-width:inherit}.formContent_form section{padding:16px 4% 12px;margin:0 0 16px;border-radius:2px;background-color:rgba(255,255,255,0.05);-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075)}.formContent_form section .field{margin:8px 0}.formContent_form .heading{position:relative;line-height:18px;padding-left:22px;font-weight:600;font-size:1.4rem;margin:0 0 12px -2px}.formContent_form .heading:before{content:'';display:block;position:absolute;top:0;left:0;width:16px;height:18px}.formContent_form .personal .heading:before{width:20px;height:22px;top:-2px;background:url(/images/icon/icon_user.svg) no-repeat center center/20px auto}.formContent_form .license .heading:before{top:1px;background:url(/images/icon/icon_license.svg) no-repeat center center/16px auto}.formContent_form .workplace .heading:before,.formContent_form .school .heading:before{background:url(/images/icon/icon_workplace.svg) no-repeat center center/16px auto}.formContent_form .account .heading:before{background:url(/images/icon/icon_key.svg) no-repeat center center/16px auto}.formContent_form .settings .heading:before{background:url(/images/icon/icon_settings.svg) no-repeat center center/16px auto}.formContent_form .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:8px 0}.formContent_form .row .field{margin:0}.formContent_form input[type="text"],.formContent_form select,.formContent_form textarea{width:100%}.formContent_form .salutation{width:32px;line-height:36px;padding-left:2px;font-size:1.6rem}.formContent_form .firstName{width:calc(100% - 32px)}.formContent_form .middleName,.formContent_form .lastName{width:100%;padding-left:32px}.formContent_form .middleName .field_label,.formContent_form .lastName .field_label{left:32px}.formContent_form .loginInfo>.field{margin:8px 2%}.formContent_form .note{display:block;position:relative;padding-left:1em;font-size:1rem;line-height:1.4;margin-top:8px}.formContent_form .note:before{content:'*';width:1em;position:absolute;top:0;left:0}.formContent_form .actions{margin-top:24px}.formContent_form .links{text-align:center}.formContent_form .links a{display:inline-block;padding:0 8px}.formContent_form .field-btns .btn-full{display:block;width:100%;max-width:420px;margin:0 auto;padding:9px;text-align:center;line-height:1.2;border:1px solid rgba(255,255,255,0.3);color:rgba(255,255,255,0.6);border-radius:2px}.formContent_form .field-btns .btn-full:hover{border-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.8)}.formContent_form .field-btns .btn-full:active{border-color:rgba(24,208,140,0.6);color:rgba(24,208,140,0.8)}.signUp,.logIn,.passReset,.contact,.profile,.changePassword,.commonForm{background:#011A27;background:#011A27 url(/images/bg_signup.png) no-repeat top center;background-size:100% auto;background-attachment:fixed}.signUp #content,.logIn #content,.passReset #content,.contact #content,.profile #content,.changePassword #content,.commonForm #content{padding:0}.signUpContent,.contactContent,.createTopic_content,.commonFormContent{padding:0}.formContent_header{height:280px;padding-top:16px}.formContent_header .title{margin:0 auto;background-color:#18d08c;line-height:1.3;box-shadow:0 0 6px rgba(0,0,0,0.4);padding:5px;width:100px;border-radius:20px;color:#011a27;font-weight:600}.formContent_header .lead{height:calc(100% - 32px);position:relative}.formContent_header .lead.is_show{-webkit-animation:fpFadeInDown 600ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 600ms cubic-bezier(0.23, 1, 0.32, 1)}.formContent_header .lead p{text-shadow:0 0 12px rgba(0,0,0,0.8);font-size:22px;line-height:1.3;position:absolute;top:50%;left:0;width:100%;padding-left:16px;transform:translateY(-50%);font-weight:500}.formContent_header .lead p a{display:block;margin-top:1.8em;font-size:.6em;text-decoration:underline}.formContent_header .lead p a span{display:inline-block;font-weight:600;padding-left:22px;background:url(/images/icon/icon_angle_right.svg) no-repeat 4px center/12px auto;filter:drop-shadow(0 0 4px #000)}.formContent_header .lead p .block{display:block;margin-top:.5em}.signUp .formContent_form,.logIn .formContent_form,.passReset .formContent_form,.contact .formContent_form,.profile .formContent_form,.changePassword .formContent_form,.commonForm .formContent_form{background-color:rgba(0,13,20,0.8);position:relative;min-height:calc(100vh - 280px - 44px);padding:0 3% 32px}.signUp .formContent_form:before,.logIn .formContent_form:before,.passReset .formContent_form:before,.contact .formContent_form:before,.profile .formContent_form:before,.changePassword .formContent_form:before,.commonForm .formContent_form:before{content:'';display:block;width:0;height:0;position:absolute;bottom:100%;left:0;border-top:40px solid transparent;border-left:50vw solid rgba(0,13,20,0.8)}.signUp .formContent_form:after,.logIn .formContent_form:after,.passReset .formContent_form:after,.contact .formContent_form:after,.profile .formContent_form:after,.changePassword .formContent_form:after,.commonForm .formContent_form:after{content:'';display:block;width:0;height:0;position:absolute;bottom:100%;right:0;border-top:40px solid transparent;border-right:50vw solid rgba(0,13,20,0.8)}.formContent_form .heading{font-size:1.6rem;font-weight:normal;color:#15b97d}.signUp .formContent_form input,.logIn .formContent_form input,.passReset .formContent_form input,.contact .formContent_form input,.profile .formContent_form input,.changePassword .formContent_form input,.commonForm .formContent_form input,.signUp .formContent_form select,.logIn .formContent_form select,.passReset .formContent_form select,.contact .formContent_form select,.profile .formContent_form select,.changePassword .formContent_form select,.signUp .formContent_form textarea,.logIn .formContent_form textarea,.passReset .formContent_form textarea,.contact .formContent_form textarea,.profile .formContent_form textarea,.changePassword .formContent_form textarea{background-color:rgba(1,26,39,0.8)}.signUp .formContent_form input:hover,.logIn .formContent_form input:hover,.passReset .formContent_form input:hover,.contact .formContent_form input:hover,.profile .formContent_form input:hover,.changePassword .formContent_form input:hover,.commonForm .formContent_form input:hover,.signUp .formContent_form select:hover,.logIn .formContent_form select:hover,.passReset .formContent_form select:hover,.contact .formContent_form select:hover,.profile .formContent_form select:hover,.changePassword .formContent_form select:hover,.signUp .formContent_form textarea:hover,.logIn .formContent_form textarea:hover,.passReset .formContent_form textarea:hover,.contact .formContent_form textarea:hover,.profile .formContent_form textarea:hover,.changePassword .formContent_form textarea:hover{border-color:rgba(255,255,255,0.4)}.signUp .formContent_form input:focus,.logIn .formContent_form input:focus,.passReset .formContent_form input:focus,.contact .formContent_form input:focus,.profile .formContent_form input:focus,.changePassword .formContent_form input:focus,.commonForm .formContent_form input:focus,.signUp .formContent_form select:focus,.logIn .formContent_form select:focus,.passReset .formContent_form select:focus,.contact .formContent_form select:focus,.profile .formContent_form select:focus,.changePassword .formContent_form select:focus,.signUp .formContent_form textarea:focus,.logIn .formContent_form textarea:focus,.passReset .formContent_form textarea:focus,.contact .formContent_form textarea:focus,.profile .formContent_form textarea:focus,.changePassword .formContent_form textarea:focus{border-color:#18d08c;background-color:rgba(1,21,24,0.8)}.signUp .formContent_form input[disabled],.logIn .formContent_form input[disabled],.passReset .formContent_form input[disabled],.contact .formContent_form input[disabled],.profile .formContent_form input[disabled],.changePassword .formContent_form input[disabled],.commonForm .formContent_form input[disabled].signUp .formContent_form select[disabled],.logIn .formContent_form select[disabled],.passReset .formContent_form select[disabled],.contact .formContent_form select[disabled],.profile .formContent_form select[disabled],.changePassword .formContent_form select[disabled],.signUp .formContent_form textarea[disabled],.logIn .formContent_form textarea[disabled],.passReset .formContent_form textarea[disabled],.contact .formContent_form textarea[disabled],.profile .formContent_form textarea[disabled],.changePassword .formContent_form textarea[disabled]{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.1)}.signUp_steps>li{padding:8% 3% 6%;border-bottom:1px dashed rgba(255,255,255,0.3)}.signUp_steps+.checkboxWrap label.checkbox{padding:16px}.signUp_steps+.checkboxWrap+.actions{margin-top:0}.formContent_form .salutation{width:58px}.formContent_form .firstName{width:calc(100% - 64px)}.formContent_form .lastName{padding-left:64px}.formContent_form .middleName{padding-left:64px}.formContent_form .middleName .field_label{left:64px}.formContent_form .lastName .field_label{left:64px}.formContent_textarea{padding:1%}.formContent_textarea textarea{width:100%;height:240px}.settings .row{padding:0;margin:0}.settings .field_checkbox{margin:4px 0}.settings .field_checkbox .checkbox{padding:8px 12px}.field-avatar{position:relative;width:160px;height:50px;border-radius:50%;margin:12px 0}.field-avatar:hover .img:after{opacity:.7;-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);border-width:6px}.field-avatar:hover .img img{opacity:.7}.field-avatar .img{float:left;position:relative;width:50px;height:50px;border-radius:50%;overflow:hidden}.field-avatar .img img{height:100%;width:auto;max-width:inherit;position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.field-avatar input{display:block;position:absolute;top:0;left:0;width:50px;height:50px;border:none;opacity:0;cursor:pointer}.field-avatar label{display:block;line-height:1.2;margin:6px 6px 0 54px;padding:6px 8px;text-align:center;border-radius:4px;background-color:rgba(0,0,0,0.12);font-size:1.2rem;vertical-align:middle;color:rgba(24,208,140,0.9);cursor:pointer;border:1px solid rgba(24,208,140,0.7)}.field-avatar label:hover{color:#18d08c;border-color:#18d08c}.field-avatar label:active{background-color:rgba(0,0,0,0.25)}.field-avatar+.nickname{width:calc(100% - 58px)}.field-avatar+.nickname .field{padding-bottom:6px}.field-avatar+.nickname .field:last-child{padding-bottom:0}.changePassword .formContent_header .title{width:160px}.changePassword .changePassword_fields{padding:2% 3% 0}.contact .formContent_header .title,.commonForm .formContent_header .title{width:120px}.contact .contact_content,.commonForm .event_form_content,.commonForm .coupon_form_content{padding:6% 3% 0}.commonForm .event_form_content input,.commonForm .coupon_form_content input{width:100%;height:100%}.commonForm .coupon_notice{line-height:1.3;margin-top:8px;font-size:12px;color:#ffeb3b}.commonForm .coupon_notice dd{margin:0.3em 0;padding:0 0 0 1em;position:relative}.commonForm .coupon_notice dd:before{content:'*';position:absolute;top:0;left:0}.commonForm .price_after_coupon{color:#ffeb3b}.passReset .formContent_header .title{width:160px}.btn-reportAbuse{display:inline-block;line-height:1.2;padding:8px;border:1px solid rgba(255,255,255,0.15);background:rgba(0,0,0,0.1);border-radius:4px;white-space:nowrap;color:rgba(255,255,255,0.3) !important;font-size:1rem;cursor:pointer}.btn-reportAbuse:hover{border-color:rgba(255,255,255,0.35);color:rgba(255,255,255,0.7) !important}.btn-reportAbuse:active{background:rgba(0,0,0,0.3)}.btn-delete{display:inline-block;line-height:1.2;padding:8px;border:1px solid rgba(255,255,255,0.15);background:rgba(0,0,0,0.1);border-radius:4px;white-space:nowrap;color:rgba(255,255,255,0.3) !important;font-size:1rem;cursor:pointer}.btn-delete:hover{border-color:rgba(255,89,95,0.7);color:#ff595f !important}.btn-delete:active{background:rgba(0,0,0,0.3)}#modal-alert .modal_btn-reportAbuse,#modal-alert .modal_btn-delete{display:block;width:140px;line-height:1.2;margin:0 auto;padding:12px 0;font-size:1.4rem;text-align:center;background:rgba(0,0,0,0.1);border-radius:4px;white-space:nowrap;cursor:pointer}#modal-alert .modal_btn-reportAbuse{color:rgba(255,255,255,0.8);border:1px solid rgba(255,255,255,0.6)}#modal-alert .modal_btn-reportAbuse:hover{color:#fff;border-color:#fff}#modal-alert .modal_btn-reportAbuse:active{background:rgba(0,0,0,0.4)}#modal-alert .modal_btn-delete{color:rgba(255,89,95,0.8);border:1px solid rgba(255,89,95,0.6)}#modal-alert .modal_btn-delete:hover{color:#ff595f;border-color:#ff595f}#modal-alert .modal_btn-delete:active{background:rgba(0,0,0,0.4)}.createTopic_content .formContent_header{height:220px}.createTopic_content .formContent_header .title{white-space:nowrap;width:160px}.action-addMylist{position:relative}.action-addMylist .tip{display:block;position:absolute;bottom:100%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;line-height:24px;font-size:1.1rem;border-radius:4px;white-space:nowrap;color:#60DCFF;text-shadow:0 0 16px rgba(1,26,39,0.9);z-index:200;padding:0 8px;line-height:1.1;text-align:center}.action-addMylist .tip span{display:block}.action-addMylist .tip-remove{color:#ff595f}.action-addMylist.is_active svg{fill:#60DCFF;opacity:1}#more{padding:48px 5%}#loginToPlay{padding:48px 5%;text-align:center}#loginToPlay p{margin-bottom:8px}#loginToPlay .btn-login{display:block;border:1px solid #18d08c;border-radius:3px;padding:14px;width:80%;display:block;margin:0 auto 24px;max-width:240px;color:#18d08c;font-size:1.6rem}#loginToPlay .btn-login:active{background-color:#18d08c;color:#011A27}#loginToPlay .btn-signup{display:block;border:1px solid #12a0ff;border-radius:3px;padding:14px;width:80%;display:block;margin:0 auto 12px;max-width:240px;color:#12a0ff;font-size:1.6rem}#loginToPlay .btn-signup:active{background-color:#12a0ff;color:#011A27}#modal-share{padding:48px 5%}#share_snsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;flex-wrap:wrap;text-align:center}#share_snsList li{width:232px;padding:0 4px}#share_snsList a{display:inline-block;position:relative;width:100%;list-style:1;margin:0 auto 12px;padding:8px 10px;border-radius:4px;color:#fff;font-size:1.5rem;-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075)}#share_snsList a:before{content:'';display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:8px}#share_snsList .share_facebook{background-color:#00549E}#share_snsList .share_facebook:before{background:url(/images/icon/icon_facebook.svg) no-repeat center center/contain}#share_snsList .share_twitter{background-color:#1DA1F2}#share_snsList .share_twitter:before{background:url(/images/icon/icon_twitter.svg) no-repeat center center/contain}#share_copyUrl{border:1px solid rgba(255,255,255,0.2);border-radius:2px;padding:4px;display:-webkit-flex;display:flex;margin-top:22px}#share_copyUrl input{border:none;width:calc(100% - 40px);height:40px}#share_copyUrl input:focus{background-color:transparent}#share_copyUrl #copyUrl_btn{position:relative;width:40px;height:40px;cursor:pointer}#share_copyUrl #copyUrl_btn svg{display:block;width:22px;height:22px;fill:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#share_copyUrl #copyUrl_btn:active svg{fill:#18d08c}#share_copyUrl .tip{display:block;position:absolute;bottom:100%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;line-height:24px;font-size:1.1rem;white-space:nowrap;color:#18d08c;text-shadow:0 0 16px rgba(1,26,39,0.9);z-index:200;padding:0 8px;line-height:1.1;text-align:center}#share_copyUrl .tip span{display:block}.leaf .pageTitle{padding:11px 14px 9px;background-color:#0D2C39;font-size:1.6rem}.page_article .pageTitle{position:relative;font-size:1.8rem;text-align:center;padding:16px 0 20px;margin-bottom:20px}.page_article .pageTitle:before{content:'';display:block;width:40px;height:2px;position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#18d08c}.page_article .pulldown{position:relative;max-width:120px;margin:0 auto;margin-bottom:16px}.page_article .pulldown_select{width:100%;margin:0;padding:8px 4px 6px 0;border:none;border-bottom:1px solid #18d08c;border-radius:0;color:#18d08c;text-align:center;background:url(/images/icon/icon_angle_down.svg) no-repeat 97% center;background-size:auto 8px;font-size:1.6rem}.page_article .pulldown_select.is_active_open{background-color:rgba(0,0,0,0.5);border-radius:2px 2px 0 0}.page_article .pulldown_option{display:none;position:absolute;top:80%;left:0;width:100%;margin-top:4px;background-color:rgba(24,208,140,0.9);border-radius:2px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.1);box-shadow:0 0 4px rgba(0,0,0,0.1);opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;z-index:20;border:4px solid rgba(1,26,39,0.1);text-align:center;font-size:1.6rem}.page_article .pulldown_option.is_overlay{display:block !important;opacity:1;top:100%}.page_article .pulldown_option .selected{background-color:rgba(255,255,255,0.2);padding:10px 0}.page_article .pulldown_option a{display:block;color:#fff;padding:10px 0}.single .page_article .article_header{padding:0 20px}.single .page_article .pageTitle{font-size:2.4rem;padding:0 0 2.8rem;margin-bottom:3.2rem}.single .page_article p{line-height:1.6;font-size:1.5rem}.single .page_article .img{margin:3.2rem 0;text-align:center}.single .page_article .section-links{display:flex;flex-direction:column;align-items:center;margin:48px 0;padding:0 16px 16px;border:1px solid rgba(255,255,255,0.2);border-radius:2px}.single .page_article .heading-links{text-align:center;font-size:1.8rem;transform:translateY(-50%);background:#021a27;padding:0 .3em}.single .page_article .links{display:flex;flex-wrap:wrap;max-width:560px}.single .page_article .links li{width:50%;max-width:140px;font-size:1.6rem;padding-left:28px}.single .page_article .links li:before{content:'';width:0;left:0;left:14px;border-radius:0;border-left:6px solid #18d08c;border-top:4px solid transparent;border-bottom:4px solid transparent;background-color:transparent}.single .page_article strong{color:#E6D603;font-style:italic}.single#content{padding-top:76px}.history_list{padding:0 8px}.history_list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 8px 24px;border-bottom:1px dashed rgba(255,255,255,0.2)}.history_list li:last-child{border-bottom:none}.history_list .thumb{width:38.1953%}.history_list .txt{width:61.8047%;padding-left:8px}.history_list .info{font-size:1.2rem;color:rgba(255,255,255,0.6)}.history_list .info p{margin:4px 0;line-height:1.3}.history_list .provider{padding-right:30px}.history_list .provider:before{content:'Provided by ';color:rgba(255,255,255,0.3);font-style:italic;display:block}.history_list .purchaseInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-bottom:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);margin-top:8px}.history_list .purchaseInfo dt,.history_list .purchaseInfo dd{border-top:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);padding:4px 8px}.history_list .purchaseInfo dt{width:130px;font-style:italic;background-color:rgba(255,255,255,0.05);color:rgba(255,255,255,0.7)}.history_list .purchaseInfo dd{width:calc(100% - 130px)}.subscription-qanda .offAll{text-align:center}.subscription-qanda .offAll .checkbox{padding:16px 32px}.subscription-qanda_list{padding:0 8px}.subscription-qanda_list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 8px 24px;border-bottom:1px dashed rgba(255,255,255,0.2)}.subscription-qanda_list li:last-child{border-bottom:none}.subscription-qanda_list .thumb{width:38.1953%}.subscription-qanda_list .txt{width:61.8047%;padding-left:8px}.subscription-qanda_list .info{font-size:1.2rem;color:rgba(255,255,255,0.6)}.subscription-qanda_list .info p{margin:4px 0;line-height:1.3}.subscription-qanda_list .provider{padding-right:30px}.subscription-qanda_list .provider:before{content:'Provided by ';color:rgba(255,255,255,0.3);font-style:italic;display:block}.subscription-qanda_list .btnArea{width:100%;padding-top:12px}.subscription-qanda_list .btnArea a{display:block;width:80%;max-width:320px;margin:0 auto;padding:10px;text-align:center;border-radius:4px}.subscription-qanda_list .btn-unsubscribe{border:1px solid #ff595f;color:#ff595f}.subscription-qanda_list .btn-unsubscribe:active{background-color:rgba(255,89,95,0.2);box-shadow:0 0 12px rgba(255,89,95,0.6)}.subscription-qanda_list .btn-subscribe{border:1px solid #18d08c;color:#18d08c}.subscription-qanda_list .btn-subscribe:active{background-color:rgba(24,208,140,0.2);box-shadow:0 0 12px rgba(24,208,140,0.6)}#content.about{padding-top:52px}.about_header{overflow:hidden}.about_header *{position:relative}.about_header .row{padding:80px 0 2px}.about_header .row:before{content:'';display:block;width:calc(100vw - 32px);height:100%;background:rgba(0,153,255,0.15) url(/images/about/bg_abstract.svg) center center/cover;position:absolute;top:0;left:32px}.about_header p{filter:drop-shadow(0 0 4px #00111a)}.about_pageTitle{display:inline-block;position:relative;font-size:4.8rem;font-weight:700;line-height:1;padding:2px 10px 2px 20px;margin-bottom:2px;text-align:left;filter:drop-shadow(0 0 8px #00111a)}.about_pageTitle:before{content:'';display:block;position:absolute;left:0;bottom:0;width:0;height:27px;background-color:#18d08c;transition:width 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0.4s}.about_pageTitle.is_active:before{width:100%}.about_pageTitle+p{margin:8px 20% 8px 20px;font-size:1.4rem}.about_header_lead{margin:120px 12px 0 48px}.about_header_lead p{font-weight:300;font-size:1.6rem}.about_section{margin:80px 0 104px}.about_heading{display:inline-block;position:relative;font-size:3.2rem;font-weight:700;line-height:1;padding:2px 10px 2px 20px;margin-bottom:2px;text-align:left;filter:drop-shadow(0 0 8px #00111a)}.about_heading:before{content:'';display:block;position:absolute;left:0;bottom:0;width:0;height:18px;background-color:#18d08c;transition:width 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0.4s}.about_heading.is_active:before{width:100%}.about_heading span{position:relative}.about_heading+p{margin:8px 20px;font-size:1.4rem}.about_advisers ul,.about_managers ul{display:flex;flex-wrap:wrap;justify-content:center;padding:12px}.about_advisers li,.about_managers li{width:50%;padding:8px;text-align:center;line-height:1.3}.about_advisers .img,.about_managers .img{width:120px;height:120px;overflow:hidden;border-radius:50%;margin:0 auto 8px}.about_advisers .img img,.about_managers .img img{width:100%;height:100%;object-fit:cover}.about_advisers .name,.about_managers .name{font-size:1.5rem;font-weight:600}.about_advisers .name span,.about_managers .name span{display:block;font-weight:400;font-size:.8em}.about_advisers .title,.about_managers .title{font-size:1.2rem}.about_advisers .title span,.about_managers .title span{display:block;margin:.3em 0;opacity:.7}.about_advisers .advisers_pickup,.about_managers .advisers_pickup{width:100%}.about_advisers .advisers_pickup .img,.about_managers .advisers_pickup .img{width:160px;height:160px}.about_advisers .advisers_pickup .name,.about_managers .advisers_pickup .name{font-size:1.8rem}.about_advisers .comment,.about_managers .comment{position:relative;padding:8px 24px;font-style:italic;font-size:1.4rem}.about_advisers .comment:before,.about_advisers .comment:after,.about_managers .comment:before,.about_managers .comment:after{content:'';display:block;width:16px;height:16px;background:url(/images/icon/icon_quote.svg) no-repeat center center/contain;position:absolute;opacity:.2}.about_advisers .comment:before,.about_managers .comment:before{top:4px;left:0;transform:rotate(180deg)}.about_advisers .comment:after,.about_managers .comment:after{bottom:4px;right:0}.about_advisers .comment p:last-child,.about_managers .comment p:last-child{margin-bottom:0}.about_team_heading{text-align:center;overflow:hidden;margin:32px 12px 8px}.about_team_heading span{display:inline-block;position:relative;padding:0 .5em 0 .575em;font-size:1.6rem;color:#18d08c;letter-spacing:.075em;font-weight:300}.about_team_heading span:before,.about_team_heading span:after{content:'';display:block;width:40px;height:1px;position:absolute;top:50%;background-color:rgba(24,208,140,0.75)}.about_team_heading span:before{right:100%}.about_team_heading span:after{left:100%}.carousel .slick-arrow{display:block;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px;margin:0;padding:0;opacity:.2;transition:.1s;text-indent:100%;overflow:hidden;white-space:nowrap;border:none;z-index:2;cursor:pointer}.carousel .slick-arrow:active{opacity:.7}.carousel .slick-prev{left:12px;background:url(/images/icon/icon_angle_left_wh.svg) no-repeat center center/contain}.carousel .slick-next{right:12px;background:url(/images/icon/icon_angle_right_wh.svg) no-repeat center center/contain}.voices_list .voice{padding:0 24px}.voices_list .voice p{margin:0}.voices_list .voice_content{display:flex;justify-content:center;align-items:center;margin:0 auto;letter-spacing:.025em;text-align:center;font-size:1.6rem;font-style:italic}.voices_list .voice_content p{position:relative;padding:8px 24px}.voices_list .voice_content p:before,.voices_list .voice_content p:after{content:'';display:block;width:16px;height:16px;background:url(/images/icon/icon_quote.svg) no-repeat center center/contain;position:absolute;opacity:.2}.voices_list .voice_content p:before{top:4px;left:0;transform:rotate(180deg)}.voices_list .voice_content p:after{bottom:4px;right:0}.voices_list .voice_user{text-align:center}.voices_list .voice_user .img{width:80px;height:80px;margin:0 auto 8px;border-radius:50%;overflow:hidden}.voices_list .voice_user .img img{width:100%;height:100%}.voices_list .voice_user .name{font-size:1.6rem}.voices_list .voice_user .info{font-size:1.3rem}.voices_list .voice_user .flag{display:inline-block;vertical-align:middle;margin-left:.5em}.voices_list .voice_user .flag img{width:auto;height:10px}.family_list{display:flex;flex-wrap:wrap;justify-content:center}.family_list li{margin:6px 12px}.family_list a{display:flex;justify-content:center;align-items:center;width:220px;height:108px}.family_list img{width:auto;height:auto;max-width:100%;max-height:100%}.about_contact{padding:0 24px 24px}.about_contact p{line-height:1.4;font-size:1.6rem;font-weight:600;text-align:center}.about_contact .btn{margin-top:20px;text-align:center;font-weight:400}.about_contact .btn a{display:block;width:200px;height:48px;line-height:46px;margin:0 auto;border:1px solid #18d08c;border-radius:34px;font-size:1.9rem;color:#18d08c;background-color:rgba(24,208,140,0.1)}.article_content{max-width:760px;margin:0 auto;padding:0 20px}.article_content .page_section{margin:36px auto}.article_content .page_section>section{padding:12px 0 12px 16px;margin:0 0 0 4px;font-size:1.1rem;border-left:4px solid rgba(255,255,255,0.1)}.article_content .page_section>section>.heading{font-size:1.4rem}.article_content .page_section>section p:last-child{margin-bottom:0}.article_content .article_lead{margin:28px 0}.article_content .heading{font-size:1.6rem;margin-bottom:8px;font-weight:600;color:rgba(255,255,255,0.5)}.article_content p{font-size:1.2rem}.article_content ul{margin-bottom:1.2em}.article_content ul li{position:relative;padding-left:1.5em;margin:1em 0;font-size:1.2rem}.article_content ul li:before{content:'';display:block;width:4px;height:4px;border-radius:50%;background-color:#18d08c;position:absolute;top:calc(.5em * 1.6);left:4px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article_footer{max-width:760px;margin:40px auto;padding:0 20px;text-align:right;font-size:1.1rem;color:rgba(255,255,255,0.5)}.summaryVideos .total{background-color:#00111a;padding:24px 16px;margin-bottom:16px}.summaryVideos .total dl{width:220px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6rem}.summaryVideos .total dt{width:104px;position:relative;padding-right:12px}.summaryVideos .total dt:after{content:':';position:absolute;top:0;right:8px}.summaryVideos .total dd{width:calc(100% - 104px);text-align:right}.summaryVideos .payment_pdf{text-align:center;margin-top:5px}.summaryVideos .table{border-bottom:1px solid rgba(255,255,255,0.3);width:90%;margin:0 auto}.summaryVideos .table table{display:block}.summaryVideos .table thead{display:none}.summaryVideos .table tbody{display:block}.summaryVideos .table tbody tr,.summaryVideos .table tbody td{display:block;line-height:1.3}.summaryVideos .table tbody tr{border-top:1px solid rgba(255,255,255,0.3);border-left:1px solid rgba(255,255,255,0.3);border-right:1px solid rgba(255,255,255,0.3)}.summaryVideos .table .title{background-color:rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.3);text-align:center;padding:10px 12px}.summaryVideos .table .title:before{content:none}.summaryVideos .table td{padding:2px 12px;text-align:right}.summaryVideos .table td:nth-child(2){padding-top:8px}.summaryVideos .table td:last-child{padding-bottom:8px}.summaryVideos .table td:before{content:attr(data-label) ":";margin-right:.5em;color:rgba(255,255,255,0.7);font-size:1.2rem}.complete{min-height:calc(100vh - 94px);display:flex;flex-direction:column;justify-content:center;align-items:center}.complete .page_article{max-width:840px;margin:0 auto;padding:40px 5%}.complete .pageTitle{font-size:2.4rem}.complete .txt-center{text-align:center}.complete .catchphrase{text-align:center;font-weight:600;font-size:1.6rem}.complete .btns{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;margin:32px 0 0}.complete .btn{min-width:200px;margin:8px}.complete .btn a{display:block;border-radius:4px;border:1px solid #18d08c;color:#18d08c;font-size:1.6rem;text-align:center;line-height:1;padding:14px 8px}.complete .btn a:active{background-color:#18d08c;color:#131313}.complete p{margin-bottom:.5em}.complete .inform{max-width:620px;border-radius:4px;padding:22px 28px;margin-top:26px;background-color:rgba(0,0,0,0.4);font-size:1.3rem;box-shadow:0 0 8px #000 inset,0 0 4px rgba(255,255,255,0.05)}.complete .inform .heading{font-weight:600;margin-bottom:.75em;font-size:1.5rem;font-style:italic;padding-bottom:.75em;position:relative}.complete .inform .heading:before{content:'';display:block;width:24px;height:2px;background-color:rgba(255,255,255,0.2);position:absolute;bottom:-1px;left:0;border-radius:1px}.lounge_article_header{background-color:rgba(255,255,255,0.075)}.lounge_article_header .row{position:relative;padding:32px 4vw 20px}.lounge_article_header .row:before{position:absolute;top:12px;left:4vw;font-size:1.3rem;line-height:1;font-weight:600}.lounge_discussion .lounge_article_header .row:before{content:'Discussion';color:#B48EE0}.lounge_poll .lounge_article_header .row:before{content:'Poll';color:#F26586}.lounge_article_header .title{font-size:1.8rem;font-weight:600;margin-bottom:16px}.lounge_article_header .patientInfo{margin:16px 0}.lounge_article_header .patientInfo table{width:100%;border-right:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2)}.lounge_article_header .patientInfo th,.lounge_article_header .patientInfo td{border-top:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);padding:6px 10px;font-size:1.2rem;line-height:1.6rem}.lounge_article_header .patientInfo th{width:56px;background-color:rgba(255,255,255,0.1);font-weight:600;font-size:1.1rem}.lounge_article_header .patientInfo td{width:calc(100% - 56px)}.lounge_article_header .imgs_list{display:flex;flex-wrap:wrap;margin:16px -3px}.lounge_article_header .imgs_list .img{height:60px;margin:3px}.lounge_article_header .imgs_list .img img{width:auto;height:100%}.lounge_article_header .tags_list{display:flex;flex-wrap:wrap;margin:16px -3px}.lounge_article_header .tags_list .tag{margin:3px}.lounge_article_header .info{display:flex;line-height:1.8rem;margin-top:8px;font-size:1.2rem}.lounge_article_header .info .info_comments{background:url(/images/icon/icon_comments.svg) no-repeat left center/auto 13px;padding-left:18px;font-weight:600;color:#fff}.lounge_article_header .info .info_answers{background:url(/images/icon/icon_answers.svg) no-repeat left center/auto 13px;padding-left:18px;font-weight:600;color:#fff}.lounge_article_header .info .info_votes{background:url(/images/icon/icon_vote.svg) no-repeat left center/auto 15px;padding-left:19px;font-weight:600;color:#fff;margin-right:8px}.lounge_article_header .info .date{color:rgba(255,255,255,0.7);margin-left:.5em;font-size:1rem}.lounge_article_header .info .date:before{content:'-';margin-right:.5em}.lounge_article_header .actions_list{display:flex;position:absolute;bottom:6px;right:4px}.lounge_article_header .actions_list>*{width:48px}.lounge_article_header .actions_list>* a{cursor:pointer}.lounge_article_header .actions_list .icon{display:block;text-align:center;padding:10px 2px}.lounge_article_header .actions_list .icon svg{width:auto;height:24px;opacity:.3;fill:#fff}.lounge_article_header .actions_list .actions_addMylist.is_active svg{fill:#60DCFF;opacity:1}.lounge_article_header .addInfo p{margin-bottom:.5em}.lounge_article_header .options{position:relative;display:flex;flex-wrap:wrap;padding-left:76px;font-style:italic;margin-bottom:.25em}.lounge_article_header .options dt{position:absolute;top:0;left:0;color:rgba(255,255,255,0.5)}.lounge_article_header .options dd:after{content:',';margin-right:.4em}.lounge_article_header .options dd:nth-last-child(2):after{content:'and';margin:0 .4em}.lounge_article_header .options dd:last-child:after{content:none}.lounge_poll_content{background-color:#00111a}.lounge_poll_content .filter{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:4px 8px 24px}.lounge_poll_content .filter>*{width:100%}.lounge_poll_content .filter select{width:100%}.filter_heading{margin:4px 0 0 .1em;color:rgba(255,255,255,0.3);font-weight:600;text-align:center;font-size:1.2rem;letter-spacing:.1em}.filter_check>ul{display:flex;flex-wrap:wrap;justify-content:center}.filter_check>ul>li{margin:3px;width:calc(100% / 4 - 6px);max-width:calc(916px / 8 - 6px)}.filter_check label{display:block;height:100%}.filter_check label span{display:flex;align-items:center;height:100%;min-height:34px;line-height:1.1;padding:3px 2px 3px 20px;border:2px solid rgba(255,255,255,0.15);border-radius:3px;color:rgba(255,255,255,0.8);font-size:1rem}.filter_check label span:before{left:4px;background-size:10px 10px !important}.filter_check label input:checked+span{border-color:rgba(220,255,240,0.2);background-color:rgba(220,255,240,0.15)}.poll_section{padding:6px 12px 16px;border-top:1px dashed rgba(255,255,255,0.3)}.poll_section:first-child{border-top:none}.poll_section .poll_list{padding:0}.poll_heading{font-size:1.6rem;margin:8px}.poll_list{display:flex;flex-wrap:wrap;padding:20px 12px 4px}.poll_list>li{margin:3px;width:calc(100% - 6px)}@media only screen and (min-width: 940px){.poll_list>li{width:calc(25% - 6px)}.detail_hero .actions-2{margin:0}.detail_hero .actions-2 .moreLink{line-height:52px}.detail_hero .actions-2 .moreLink a:hover{background-color:rgba(24,208,140,0.1);color:#1de59b}.detail_hero .actions-2 .moreLink a:active{background-color:rgba(24,208,140,0.05)}}.poll_list label{display:block}.poll_list label span{color:rgba(255,255,255,0.8);display:block;border:4px solid rgba(255,255,255,0.1);border-radius:4px;padding:10px 10px 10px 30px;line-height:1.3}.poll_list label span:before{left:10px;top:calc(12px + .5em)}.poll_list label input:checked+span{border-color:rgba(220,255,240,0.7);background-color:rgba(220,255,240,0.1)}.poll_btn{padding-bottom:24px}.poll_btn .btn-submit{display:block;padding:0;margin:16px auto;background-color:transparent;border-radius:4px;width:80%;max-width:480px;height:52px;color:#18d08c;position:relative;border:1px solid #18d08c;font-size:1.6rem;text-align:center}.poll_btn .btn-submit:hover{background-color:rgba(24,208,140,0.15)}.poll_btn .btn-submit:active{background-color:rgba(24,208,140,0.25)}@-webkit-keyframes flash{0%{background-color:rgba(255,255,255,0)}20%{background-color:rgba(255,255,255,0.1)}100%{background-color:rgba(255,255,255,0)}}@keyframes flash{0%{background-color:rgba(255,255,255,0)}20%{background-color:rgba(255,255,255,0.1)}100%{background-color:rgba(255,255,255,0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}25%{transform:scale(1.2)}100%{transform:scale(1)}}.commentList .comment,.commentList .reply{padding:16px 4vw 0;border-bottom:1px solid rgba(255,255,255,0.2)}.commentList .comment_user,.commentList .reply_user{display:flex;line-height:1.2;margin-bottom:8px}.commentList .comment_user a,.commentList .reply_user a{display:flex;width:calc(100% - 60px);color:#fff}.commentList .comment_user a:active,.commentList .reply_user a:active{opacity:.7}.commentList .comment_user a .txt,.commentList .reply_user a .txt{width:calc(100% - 40px)}.commentList .comment_user .img,.commentList .reply_user .img{position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden;margin-right:8px}.commentList .comment_user .img img,.commentList .reply_user .img img{object-fit:cover;width:100%;height:100%}.commentList .comment_user .txt,.commentList .reply_user .txt{width:calc(100% - 40px - 60px)}.commentList .comment_user p,.commentList .reply_user p{margin:0}.commentList .comment_user .name,.commentList .reply_user .name{font-weight:600}.commentList .comment_user .flag,.commentList .reply_user .flag{display:inline-block;position:relative;top:-1px;height:9px;margin-left:6px;vertical-align:middle}.commentList .comment_user .flag img,.commentList .reply_user .flag img{width:auto;height:100%}.commentList .comment_user .position,.commentList .reply_user .position{margin-top:2px;font-size:1rem;color:rgba(255,255,255,0.7)}.commentList .comment_user .date,.commentList .reply_user .date{width:60px;line-height:28px;font-size:1rem;color:rgba(255,255,255,0.7);white-space:nowrap;text-align:right}.commentList .comment_content,.commentList .reply_content,.commentList .comment_imgs{padding-left:40px}.commentList .imgs_list{display:flex;flex-wrap:wrap;margin:16px -3px}.commentList .imgs_list .img{height:60px;margin:3px}.commentList .imgs_list .img img{width:auto;height:100%}.commentList .comment_actions,.commentList .reply_actions{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;margin:8px -6px 0}.commentList .actions_actions{display:flex;align-items:center}.commentList .action-reply{border-right:1px solid rgba(255,255,255,0.2);padding-right:4px;margin-right:4px}.commentList .btn-reply{display:block;position:relative;background:url(/images/icon/icon_reply.svg) no-repeat left 6px center/auto 12px;padding:6px 8px 6px 26px;font-weight:600;color:#fff;font-size:1.2rem;cursor:pointer;border-radius:3px}.commentList .btn-reply.is_active{background-image:url(/images/icon/icon_reply_wh.svg);background-color:rgba(240,176,0,0.75)}.commentList .btn-like{display:block;background:url(/images/icon/icon_heart.svg) no-repeat left 7px center/auto 12px;padding:6px 9px 6px 25px;font-weight:600;color:#fff;font-size:1.2rem;cursor:pointer;border-radius:3px}.commentList .btn-like.is_active{-webkit-animation:pulse .75s;animation:pulse .75s;background-image:url(/images/icon/icon_heart_act.svg);background-color:rgba(255,54,101,0.4)}.commentList .btn-reportAbuse{border:none;padding:8px 6px}.commentList .btn-delete{border:none;padding:8px 6px 8px 22px;background:url(/images/icon/icon_trashbox_off.svg) no-repeat left 6px top 7px/12px 12px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.commentList .btn-delete:active{background:url(/images/icon/icon_trashbox_act.svg) no-repeat left 6px center/12px 12px}.commentList .comment_replies{position:relative;display:none;border-top:1px solid rgba(255,255,255,0.2);padding-left:28px;margin:0 -4vw}.commentList .comment_replies.is_opened{-webkit-animation:flash .75s;animation:flash .75s}.commentList .comment_replies:before{content:'';display:block;width:3px;height:calc(100% - 24px);position:absolute;top:12px;left:12px;background-color:rgba(240,176,0,0.75);border-radius:2px}.commentList .postReply{padding:2px 0 4px}.commentList .postReply a{display:inline-block;padding:12px}.commentList .omitted{display:none;opacity:0}.commentList .btn-more{display:block;height:32px;line-height:32px;text-align:center;border-radius:4px;color:rgba(255,255,255,0.7);background-color:rgba(255,255,255,0.07);font-size:1.2rem;cursor:pointer}.userPage_header .bg{height:56.25vw;max-height:164px;overflow:hidden}.userPage_header .bg img{width:100%;height:164px;object-fit:cover}.userPage_header .avatar{width:120px;height:120px;border-radius:50%;overflow:hidden;margin:-60px auto 8px}.userPage_header .avatar img{width:120px;height:120px;object-fit:cover}.userPage_header p{margin:0;text-align:center}.userPage_header .name{margin:0 0 2px;text-align:center;font-size:1.8rem;font-weight:600}.userPage_header .job{font-size:1.6rem;color:rgba(255,255,255,0.7);line-height:1.4}.userPage_header .info{font-size:1.3rem;color:rgba(255,255,255,0.7)}.userPage_header .flag{display:inline-block;position:relative;top:-1px;height:12px;vertical-align:middle;margin-left:8px}.userPage_header .flag img{height:100%;width:auto}.userPage_header .contributorPoint{font-size:1.5rem;font-weight:600;margin:4px 2px 0 0;letter-spacing:.1em}.userPage_header .contributorPoint:before{content:'';display:inline-block;width:10px;height:14px;margin-right:6px;vertical-align:middle;background:url(/images/icon/icon_badge.svg) no-repeat center top/contain}.userPage_header .editProfile{display:flex;justify-content:center}.userPage_header .editProfile a{display:flex;justify-content:center;align-items:center;height:36px;margin:.5em 0;padding:0 2em;border:1px solid #18d08c;border-radius:18px}.userPage_header .editProfile a:active{background-color:rgba(24,208,140,0.2)}.userPage_header .introduction{min-height:44px;margin:12px 6% 20px}.userPage_header .introduction p{text-align:left;font-size:1.3rem}.userPage_header .omitted{display:none;opacity:0}.userPage_header .btn-more{display:block;height:32px;line-height:32px;margin-top:12px;text-align:center;border-radius:4px;color:rgba(255,255,255,0.7);background-color:rgba(255,255,255,0.07);font-size:1.2rem;cursor:pointer}.userPage_content .lounge_list .topic a{padding:26px 12px 16px}.userPage_content .lounge_list .topic .comment{position:relative;padding:8px 0 0;margin:0}.userPage_content .lounge_list .topic .comment:before{content:'';display:block;width:calc(100% + 12px);height:1px;position:absolute;top:0;left:-6px;background-color:rgba(255,255,255,0.2)}.userPage_content .lounge_list.is_disable{display:none}.userPage_sort{border-bottom:1px solid rgba(255,255,255,0.2);position:relative}.userPage_sort .sortList{display:flex;align-items:center;justify-content:center}.userPage_sort .sortList>li{width:40%;max-width:200px;text-align:center}.userPage_sort .sortList a{display:block;padding:12px 10px;color:rgba(255,255,255,0.7);font-size:1.3rem;cursor:pointer}.userPage_sort .sortList a:active{color:rgba(255,255,255,0.6)}.userPage_sort .sortList span{font-size:1.1rem;margin-left:.5em}.userPage_sort .sortList .is_active{position:relative}.userPage_sort .sortList .is_active:before{content:'';display:block;width:100%;height:3px;background-color:#18d08c;position:absolute;bottom:-1px;left:0}.userPage_sort .sortList .is_active a{color:#fff}.notification .asideArea{display:none}.notification_list{margin-top:1px}.notification_list li{display:flex;justify-content:space-between;align-items:center;padding:5px 12px;border-bottom:1px solid rgba(255,255,255,0.2)}.notification_list a{display:block;color:#fff}.notification_list .thumb{position:relative;width:32px;height:32px}.notification_list .thumb img{width:100%;height:100%;object-fit:cover;border-radius:50%}.notification_list .thumb:before{content:'';display:block;width:14px;height:12px;position:absolute;bottom:1px;right:-2px;filter:drop-shadow(-1px -1px 2px rgba(0,0,0,0.35))}.notification_list .txt{width:calc(100% - 32px - 10px);padding:10px 0}.notification_list .freeTxt{padding:8px 0 10px}.notification_list span[class^="tag"]{display:inline-block;line-height:1.2;margin-right:.75em;padding:2px .5em;background-color:rgba(255,255,255,0.7);color:#011A27;border-radius:2px;font-size:1rem;font-weight:600}.notification_list span.tag-information{background-color:#65cbd8}.notification_list span.tag-important{background-color:#ff595f}.notification_list span.tag-offer{background-color:#18d08c}.notification_list p{margin:0}.notification_list .who{line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem}.notification_list .name{font-size:1.4rem;font-weight:600}.notification_list .title{font-weight:600;color:rgba(255,255,255,0.6);font-style:italic;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem}.notification_list .unread{position:relative;background:rgba(1,150,136,0.3);box-shadow:0 0 4px rgba(1,26,39,0.1) inset,0 0 16px rgba(1,26,39,0.1) inset}.notification_list .unread:before{content:'';display:block;width:0;height:0;position:absolute;top:1px;left:1px;border-top:10px solid #18d08c;border-right:10px solid transparent}.notification_list .liked .thumb:before{background:url(/images/icon/icon_heart_act.svg) no-repeat center center/contain}.notification_list .posted .thumb:before{background:url(/images/icon/icon_comments_gr.svg) no-repeat center center/contain}.notification_list .replied .thumb:before{background:url(/images/icon/icon_comments_or.svg) no-repeat center center/contain}.contributors .asideArea{display:none}.contributors_heading{padding:9px 12px 7px;background-color:#205A70;font-size:1.6rem}.contributors_ranking{counter-reset:number}.contributors_ranking li{border-bottom:1px solid rgba(255,255,255,0.2)}.contributors_ranking li a{position:relative}.contributors_ranking li a:before{counter-increment:number;content:counter(number);display:block;width:18px;height:18px;line-height:18px;position:absolute;top:calc(50% + 5px);left:7px;background-color:#798b8b;border-radius:50%;text-align:center;color:#fff;font-size:1rem;font-weight:bold;box-shadow:0 -1px 2px rgba(1,26,39,0.3),0 -1px 8px rgba(1,26,39,0.2)}.contributors_ranking li:first-child a:before,.contributors_ranking li:nth-child(2) a:before,.contributors_ranking li:nth-child(3) a:before{background-color:#cca340}.contributors_ranking a{position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px 12px;color:#fff}.contributors_ranking a:active{background-color:rgba(255,255,255,0.05)}.contributors_ranking a:active:before{opacity:1}.contributors_ranking p{margin:0}.contributors_ranking .thumb{width:40px;height:40px;border-radius:50%;overflow:hidden}.contributors_ranking .thumb img{width:100%;height:100%;object-fit:cover}.contributors_ranking .txt{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 48px)}.contributors_ranking .info{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 56px)}.contributors_ranking .name{font-size:1.4rem;font-weight:600;line-height:1.2}.contributors_ranking .flag{display:inline-block;vertical-align:middle;margin-left:.5em}.contributors_ranking .flag img{width:auto;height:12px;vertical-align:baseline}.contributors_ranking .position{font-size:1.1rem;color:rgba(255,255,255,0.7);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contributors_ranking .point{white-space:nowrap;font-size:1.4rem;font-weight:600;text-align:right}.contributors_ranking .point span{display:flex;align-items:center}.contributors_ranking .point span:before{content:'';display:block;margin-right:4px;width:10px;height:14px;background:url(/images/icon/icon_badge.svg) no-repeat center center/contain}.icon-beta{display:inline-block;position:relative;top:-1px;font-size:1rem;background-color:#009688;border-radius:2px;line-height:1;padding:2px 3px;vertical-align:middle;color:#fff;font-weight:normal}.ce_article-history .ce_header .pageTitle{border-bottom:none}.ce_article .pageTitle{font-size:1.8rem;padding:7px 6px 4px 14px;position:relative;border-bottom:1px solid rgba(255,255,255,0.2)}.ce_article .pageTitle .icon{content:'';display:inline-block;vertical-align:middle;width:30px;height:40px;background:url(/images/icon/icon_ce.svg) no-repeat left center/contain;margin-right:4px}.ce_article .ce_info{position:absolute;top:3px;right:6px}.ce_article .trigger-ceInfo{display:block;width:44px;height:44px;padding:11px;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.ce_article .trigger-ceInfo:hover{padding:10px}.ce_article .trigger-ceInfo:hover .icon-info{background-color:rgba(24,208,140,0.3);-moz-box-shadow:0 0 4px #18d08c, 0 0 12px #18d08c;-webkit-box-shadow:0 0 4px #18d08c, 0 0 12px #18d08c;box-shadow:0 0 4px #18d08c, 0 0 12px #18d08c;opacity:.9}.ce_article .icon-info{display:block;background:url(/images/icon/icon_info.svg) no-repeat left center/cover;width:100%;height:100%;text-indent:100%;overflow:hidden;white-space:nowrap;border-radius:50%;opacity:.5;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.ce_article .btn-submit{display:flex;justify-content:center;align-items:center;padding:0;margin:32px auto 8px;background-color:transparent;border-radius:4px;width:80%;height:48px;color:#18d08c;position:relative;border:1px solid #18d08c;font-size:1.6rem;text-align:center}.ce_article .btn-submit:active{background-color:rgba(24,208,140,0.15)}.ce_article .btnArea div{display:contents}.ce_article .btn-again a,.ce_article .btn-certificate a{display:flex;justify-content:center;align-items:center;padding:0;margin:32px auto 8px;background-color:transparent;border-radius:4px;width:80%;height:48px;color:#18d08c;position:relative;border:1px solid #18d08c;font-size:1.6rem;text-align:center}.ce_article .btn-again:active a,.ce_article .btn-certificate:active a{background-color:rgba(24,208,140,0.15)}.ce_article .btn-link a{display:flex;justify-content:center;align-items:center;padding:0;margin:16px auto 8px;background-color:transparent;border-radius:4px;width:80%;height:48px;color:rgba(255,255,255,0.8);position:relative;border:1px solid rgba(255,255,255,0.4);font-size:1.6rem;text-align:center}.ce_article .btn-link:active a{background-color:#00111a;color:#fff;border-color:rgba(255,255,255,0.6)}.ce_article .ce_message{text-align:center;margin:16px 0 0;padding:16px;border-radius:4px;background-color:#00111a}.ce_article .message{font-family:'Caveat', cursive;font-size:4.8rem;text-align:center;text-shadow:2px 2px 0 #001}.ce_article .message-failure{color:#ff595f}.ce_article .message-success{color:#18d08c}.ce_article-history .table{margin-bottom:20px}.ce_article-history .table table{width:95%;margin:0 auto;max-width:480px;border:1px solid rgba(255,255,255,0.2);border-radius:2px;overflow:hidden}.ce_article-history .table th,.ce_article-history .table td{border-top:1px solid rgba(255,255,255,0.3);border-left:1px solid rgba(255,255,255,0.3);padding:.75em 1.5em;text-align:center;line-height:1.3;vertical-align:middle}.ce_article-history .table th:first-child,.ce_article-history .table td:first-child{border-left:none}.ce_article-history .table thead th{border-top:none;white-space:nowrap}.ce_article-history .table th{background-color:rgba(255,255,255,0.06)}.ce_article-history .table td{font-size:1.6rem}.ce_article-history .table tbody th,.ce_article-history .table tfoot th{text-align:right}.ce_article-history .table tfoot th,.ce_article-history .table tfoot td{font-weight:600;color:#18d08c}.ce_test{counter-reset:question;padding:0 8px}.ce_test>li{counter-increment:question;padding:16px 8px 20px;border-bottom:1px dashed rgba(255,255,255,0.3)}.ce_test>li:last-child{border-bottom:1px solid rgba(255,255,255,0.2)}.ce_test .ce_q{font-size:1.6rem;text-indent:-28px;margin:8px 0 16px 36px}.ce_test .ce_q:before{content:"Q" counter(question);color:#18d08c;display:inline-block;text-indent:0;width:28px}.ce_test .ce_a>li{margin:8px 0}.ce_test .ce_a label{display:block}.ce_test .ce_a label span{color:rgba(255,255,255,0.8);display:block;border:4px solid rgba(255,255,255,0.1);border-radius:4px;padding:10px 10px 10px 30px;line-height:1.4}.ce_test .ce_a label span:before{left:10px;top:calc(12px + .5em)}.ce_test .ce_a label input:checked+span{border-color:rgba(220,255,240,0.7);background-color:rgba(220,255,240,0.1)}.ce_test .is_incorrect{position:relative}.ce_test .is_incorrect:before{content:'';display:block;position:absolute;top:14px;left:-4px;width:30px;height:30px;background:url(/images/icon/icon_cross.svg) no-repeat center center/contain}.ce_test .is_incorrect .ce_a label{pointer-events:none}.ce_test .is_incorrect .ce_a label input:checked+span{border-color:rgba(255,69,105,0.9);background-color:rgba(255,168,180,0.2)}.ce_test .is_correct{position:relative}.ce_test .is_correct:before{content:'';display:block;position:absolute;top:14px;left:-4px;width:30px;height:30px;background:url(/images/icon/icon_check.svg) no-repeat center center/contain}.ce_test .is_correct .ce_a label{pointer-events:none}.ce_test .is_correct .ce_a label input:checked+span{border-color:rgba(49,255,144,0.9);background-color:rgba(154,255,208,0.2)}.ce_summary{background-color:#00111a;padding:16px 12px 20px;margin:12px 0 40px}.ce_history .range{text-align:center}.ce_history .range input{text-align:center;width:40%;max-width:184px}.ce_history .range span{line-height:36px}.ce_history .history_list{max-width:640px;margin:40px auto;padding:0 2.5%}.ce_history .history_list li{margin:24px 0;border:1px solid rgba(255,255,255,0.3);border-radius:2px;overflow:hidden}.ce_history .history_ce_info{width:100%;display:table;border-bottom:1px solid rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.05)}.ce_history .history_ce_info>*{display:table-cell;vertical-align:middle}.ce_history .hours{font-size:2.4rem;text-align:center;line-height:64px;border-right:1px solid rgba(255,255,255,0.3);font-weight:600}.ce_history .hours:before{content:'CE hours:';font-size:1.4rem;margin:.2em}.ce_history .category,.ce_history .method{line-height:32px;padding:0 1em}.ce_history .method{border-top:1px solid rgba(255,255,255,0.3)}.ce_history .txt{padding:8px 1em;line-height:1.3}.ce_history .title{font-size:1.5rem;margin-bottom:4px}.ce_history .info>*{display:inline;font-size:1.2rem;color:rgba(255,255,255,0.7)}.ce_history .info>*:after{content:',';margin-right:.25em}.ce_history .info>*:last-child:after{content:none}.ce_history .link a{display:inline-block;padding:4px 0}.ce_history .history_lecture_info{width:100%;display:table}.ce_history .history_lecture_info>*{display:table-cell;vertical-align:top}.ce_history .history_lecture_info .thumb{width:100%}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow{border-top:8px solid #18d08c;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow{border-bottom:8px solid #18d08c;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow{border-left:8px solid #18d08c;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow{border-right:8px solid #18d08c;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.flag-theme .tippy-arrow{border-top:8px solid #bccdd4;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.flag-theme .tippy-arrow{border-bottom:8px solid #bccdd4;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.flag-theme .tippy-arrow{border-left:8px solid #bccdd4;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.flag-theme .tippy-arrow{border-right:8px solid #bccdd4;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-tooltip.light-theme{color:#011A27;font-size:1.3rem;line-height:1.3;padding:8px;box-shadow:0 0 20px 4px rgba(154,161,177,0.15),0 4px 80px -8px rgba(36,40,47,0.25),0 4px 4px -2px rgba(91,94,105,0.15);background-color:#18d08c;text-align:left;font-weight:bold}.tippy-tooltip.light-theme .tippy-backdrop{background-color:#18d08c}.tippy-tooltip.light-theme .tippy-roundarrow{fill:#18d08c}.tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip.flag-theme{color:#011A27;font-size:1.1rem;line-height:1.3;padding:6px 8px;box-shadow:0 0 20px 4px rgba(154,161,177,0.15),0 4px 80px -8px rgba(36,40,47,0.25),0 4px 4px -2px rgba(91,94,105,0.15);background-color:#bccdd4;text-align:left;font-weight:bold}.tippy-tooltip.flag-theme .tippy-backdrop{background-color:#bccdd4}.tippy-tooltip.flag-theme .tippy-roundarrow{fill:#bccdd4}.tippy-tooltip.flag-theme[data-animatefill]{background-color:transparent}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0px;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;right:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled]{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-day.disabled{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled:hover{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.notAllowed{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#f3f3f3}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media only screen and (min-width: 940px){body{letter-spacing:.05em}a{-webkit-backface-visibility:hidden;backface-visibility:hidden}.row{max-width:1264px;margin:0 auto;padding:0 20px}#header .row{padding:0}#header{height:auto}#header .row{padding:5px 20px}.header_sitename{width:188px}.header_sitename a{padding:12px 8px}.header_sitename a span{width:172px;height:32px}.header_sitename a:hover{opacity:.7}#gnav .cateNav{position:relative;top:inherit;left:inherit;width:inherit !important;height:inherit !important;background-color:transparent}#gnav .cateNav li{width:88px}#gnav .cateNav a{display:block;line-height:44px;white-space:nowrap;background-color:transparent;color:#fff}#gnav .cateNav a:hover,#gnav .cateNav a.is_active{background-color:transparent;color:#18d08c}#gnav .cateNav a.is_active:hover{color:#1de59b}.is_home #gnav .cateNav{display:table-cell}#gnav .header_notification{padding-right:8px}#gnav .header_notification a{width:56px;height:56px;padding:15px 13px;text-align:center}#gnav .header_notification a:hover{opacity:.7}#gnav .header_notification .icon{display:block}#gnav .header_mylist{padding-right:8px}#gnav .header_mylist a{width:56px;height:56px;padding:14px 13px;text-align:center}#gnav .header_mylist a:hover svg{opacity:.7}#gnav .header_mylist svg{opacity:1}#gnav .header_mylist.current a:before{font-size:1.5rem}#gnav .header_mylist.is_active{background-color:transparent}#gnav .header_mylist.is_active a{background-color:#012b4c;border-radius:2px}#tip-mylist{right:-56px}#tip-mylist:before{right:74px}#gnav>ul{display:table}#gnav>ul>li{display:table-cell;vertical-align:middle;width:auto;height:56px}#gnav .icon{display:none}#gnav .title{display:table-cell;vertical-align:middle;height:100%;line-height:1;font-size:1.6rem;color:#fff;opacity:1;-webkit-transition:all 0.05s ease-in-out 0s;-moz-transition:all 0.05s ease-in-out 0s;-ms-transition:all 0.05s ease-in-out 0s;-o-transition:all 0.05s ease-in-out 0s;transition:all 0.05s ease-in-out 0s}#gnav #gnav_other{position:relative;width:44px;height:44px;cursor:pointer;border-radius:1px}#gnav #gnav_other:hover .bar{background-color:#18d08c}#gnav #gnav_other:hover .bar:before,#gnav #gnav_other:hover .bar:after{background-color:#18d08c}#gnav #gnav_other.is_active_open{background-color:rgba(24,208,140,0.9)}#gnav #gnav_other.is_active_open:hover{background-color:rgba(21,185,125,0.9)}#gnav #gnav_other.is_active_open .bar{background-color:#fff;-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}#gnav #gnav_other.is_active_open .bar:before,#gnav #gnav_other.is_active_open .bar:after{background-color:#fff;-webkit-transition:all 0.15s ease-in-out 0s;-moz-transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s}#gnav #gnav_other.is_active_open .bar:before{transform:translateY(-9px)}#gnav #gnav_other.is_active_open .bar:after{transform:translateY(9px)}#gnav #gnav_other .title{display:none}#gnav #gnav_other .bar{-moz-user-select:none;background-color:#fff;display:block;font-size:0;width:24px;height:2px;left:0;position:absolute;top:50%;left:50%;margin:-1px -12px;-webkit-transition:all 0.05s ease-in-out 0s;-moz-transition:all 0.05s ease-in-out 0s;-ms-transition:all 0.05s ease-in-out 0s;-o-transition:all 0.05s ease-in-out 0s;transition:all 0.05s ease-in-out 0s;border-radius:1px}#gnav #gnav_other .bar:before,#gnav #gnav_other .bar:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;width:100%;border-radius:1px;-webkit-transition:all 0.05s ease-in-out 0s;-moz-transition:all 0.05s ease-in-out 0s;-ms-transition:all 0.05s ease-in-out 0s;-o-transition:all 0.05s ease-in-out 0s;transition:all 0.05s ease-in-out 0s}#gnav #gnav_other .bar:before{transform:translateY(-6px)}#gnav #gnav_other .bar:after{transform:translateY(6px)}#gnav #gnav_otherMenu{bottom:inherit;left:inherit;right:12px;top:90%;border-radius:1px;width:360px}#gnav #gnav_otherMenu.is_overlay{left:inherit;top:100%}#gnav #gnav_otherMenu.is_closing{left:inherit;top:110%}#gnav #gnav_otherMenu .icon{display:block}#gnav #gnav_otherMenu a:hover{opacity:.7}#gnav #gnav_otherMenu .otherMenu_footer .btn:hover{background-color:rgba(1,26,39,0.1);opacity:1}#gnav #gnav_otherMenu .otherMenu_footer .btn:active{background-color:rgba(1,26,39,0.15)}#content{padding-top:66px}body{margin-bottom:56px}#footer{height:56px;padding-top:16px}.top_hero{position:relative;height:568px}.top_hero:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:120px;background:rgba(1,26,39,0);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMWEyNyIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTFhMjciIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(1,26,39,0.2)), color-stop(100%, rgba(1,26,39,0)));background-image:-moz-linear-gradient(top, rgba(1,26,39,0.2), rgba(1,26,39,0));background-image:-webkit-linear-gradient(top, rgba(1,26,39,0.2), rgba(1,26,39,0));background-image:linear-gradient(to bottom, rgba(1,26,39,0.2), rgba(1,26,39,0));background:linear-gradient(to bottom, rgba(1,26,39,0.2), rgba(1,26,39,0));pointer-events:none}.top_hero .slide:last-child:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:520px;background:linear-gradient(to bottom, rgba(1,26,39,0) 0%, rgba(1,26,39,0.00469) 9%, rgba(1,26,39,0.00938) 12%, rgba(1,26,39,0.01875) 17%, rgba(1,26,39,0.0375) 23%, rgba(1,26,39,0.075) 31%, rgba(1,26,39,0.15) 42%, rgba(1,26,39,0.3) 56%, rgba(1,26,39,0.6) 75%, #011a27 100%);pointer-events:none}.top_hero .img{height:668px !important}.top_hero .img>div{height:100%;background-size:cover;background-position:center center;-webkit-transition:all 6s ease-in-out 0s;-moz-transition:all 6s ease-in-out 0s;-ms-transition:all 6s ease-in-out 0s;-o-transition:all 6s ease-in-out 0s;transition:all 6s ease-in-out 0s}.top_hero .slick-current .img>div{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.top_hero .slick-current .txt{bottom:0;opacity:1}.top_hero .txt{position:absolute;bottom:-10px;left:0;width:100%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.2);background:transparent;z-index:2;opacity:0;-webkit-transition:all 0.6s ease-in-out 0.2s;-moz-transition:all 0.6s ease-in-out 0.2s;-ms-transition:all 0.6s ease-in-out 0.2s;-o-transition:all 0.6s ease-in-out 0.2s;transition:all 0.6s ease-in-out 0.2s}.top_hero .txt .inner{max-width:1296px;margin:0 auto;padding:0 36px 202px}.top_hero .txt .inner>*{padding-left:calc(42% + 76px)}.top_hero .heading{font-size:4.4rem}.top_hero .description{font-size:1.6rem}.top_hero .slick-dots{bottom:104px;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);z-index:2}.top_hero .slick-dots>li{padding:5px}.top_hero .slick-dots button{width:10px;height:10px}.top_hero .slick-dots button:hover{opacity:.5}.top_hero .slick-dots .slick-active button:hover{opacity:1}.top_hero .hero_contents{max-width:1296px;height:0;margin:0 auto;position:relative;border-bottom:none}.top_hero .hero_contents .inner{position:absolute;width:42%;bottom:176px;left:36px;border-bottom:none;padding:48px 32px 20px;border-radius:4px;background-color:rgba(1,26,39,0.4);box-shadow:0 0 4px rgba(255,255,255,0.2) inset,0 0 16px rgba(0,0,0,0.05) inset,0 0 4px rgba(0,0,0,0.2),0 0 24px rgba(0,0,0,0.2)}.top_hero+div>.top_section:first-child .carousel_slides{pointer-events:auto}#top_hero_search{padding:36px 0 0}#top_hero_search_selectList{left:8px}#top_hero_search_selectList li:hover{background-color:rgba(24,208,140,0.5)}#top_hero_search_selectList li.is_active:hover{background-color:#17c786}#top_hero_search_input{padding-left:12px;color:#333;background-color:rgba(255,255,255,0.875)}#top_hero_search_input::-webkit-input-placeholder{color:rgba(0,0,0,0.2)}#top_hero_search_input:-ms-input-placeholder{color:rgba(0,0,0,0.2)}#top_hero_search_input::-moz-placeholder{color:rgba(0,0,0,0.2)}#top_hero_search_input:hover{background-color:white}#top_hero_search_input:focus{background-color:#fff}#top_hero_search_submit:hover{background-color:#1ade95}#top_hero_search_submit:active{background-color:#16c283}.carousel_slides .slick-list{overflow:visible}.carousel_slides a{display:block;position:relative}.carousel_slides a:hover .thumb img{transform:translate(-50%, -50%) scale(1.05);opacity:.7}.carousel_slides a:hover .moreLink{opacity:.8}.carousel_slides a:active .moreLink{opacity:.6}.carousel_slides .thumb img{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.carousel_slides.gallery .thumb:after{content:'';width:32px;height:24px;background:url(/images/icon/icon_enlarge.svg) no-repeat center center;background-size:100% auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.carousel_slides.gallery a:hover .thumb:after{-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:1}.top_hero+.row,.mylist>.row{padding:0 36px;max-width:1296px}.top_section{position:relative;padding:18px 0 20px}.top_section .heading{margin-left:12px;margin-bottom:8px;font-size:2rem;font-weight:600}.top_section .heading span{font-size:1.6rem;font-weight:normal;font-style:italic}.top_section .heading span:before{content:'-';margin:0 .5em}.top_section .link{position:absolute;top:20px;right:12px;font-size:1.6rem}.mylist .top_section{margin:12px 0 24px}.hero_links{padding:24px 0}.hero_links_list a{padding:4px 10px 10px}.hero_links_list a:hover{opacity:.7}.hero_links_list a:active{opacity:5}.hero_links_list .num{font-size:2rem;line-height:1.1;margin-bottom:16px}.hero_links_list .num .count{font-size:3.6rem}.hero_links_list .update{font-size:1.2rem}.hero_links_list .update dd{color:#fff;margin-top:4px}.hero_links_list .update dd .count{font-size:1.6rem}#content_search{display:flex;justify-content:space-between;align-items:center}#content_search #content_search_selectList{display:flex;position:absolute;top:0;left:8px}#content_search #content_search_selectList li{height:36px;line-height:36px;white-space:nowrap;padding:0 12px;background-color:rgba(24,208,140,0.2);cursor:pointer;width:76px;text-align:center}#content_search #content_search_selectList li:hover{background-color:rgba(24,208,140,0.4)}#content_search #content_search_selectList li:active{background-color:rgba(24,208,140,0.3)}#content_search #content_search_selectList li:first-child{border-radius:2px 0 0 0}#content_search #content_search_selectList li:last-child{border-radius:0 2px 0 0}#content_search #content_search_selectList li:active{background-color:rgba(24,208,140,0.3)}#content_search #content_search_selectList li.is_active{background-color:rgba(24,208,140,0.8)}#content_search #content_search_selectList li.is_active:hover,#content_search #content_search_selectList li.is_active:active{background-color:rgba(24,208,140,0.9)}#content_search .content_search_input{width:calc(100% - 48px);height:36px}#content_search .content_search_submit:hover{background-color:#18d08c}.searchArea,.detail_search{padding:24px 12px 16px}.searchArea .row,.detail_search .row{max-width:656px;padding:0}.searchArea .inputRow .btnWrap,.detail_search .inputRow .btnWrap{width:92px}.searchArea .inputRow .btn-submit,.detail_search .inputRow .btn-submit{width:88px;text-indent:inherit;color:#18d08c;font-size:1.6rem;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.searchArea .inputRow .btn-submit:before,.detail_search .inputRow .btn-submit:before{content:none}.searchArea .inputRow .btn-submit:hover,.detail_search .inputRow .btn-submit:hover{background-color:#18d08c;color:#011A27}.searchArea .inputRow .btn-submit:active,.detail_search .inputRow .btn-submit:active{background-color:#13a26d}.searchArea .checks_above,.detail_search .checks_above{right:92px}.searchArea .checks_below,.detail_search .checks_below{padding:2px 116px 0 0}.searchArea .btn-history,.detail_search .btn-history{-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.searchArea .btn-history:before,.detail_search .btn-history:before{color:rgba(255,255,255,0);-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.searchArea .btn-history:hover,.detail_search .btn-history:hover,.searchArea .btn-history.is_active,.detail_search .btn-history.is_active{width:88px;border-color:#fff}.searchArea .btn-history:hover:before,.detail_search .btn-history:hover:before,.searchArea .btn-history.is_active:before,.detail_search .btn-history.is_active:before{opacity:1;content:'History';text-indent:0;color:white;padding-left:30px;background-position:8px;font-size:1.3rem;line-height:34px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.searchArea .btn-history:active,.detail_search .btn-history:active{background-color:rgba(0,0,0,0.3)}.list_header{max-width:100%;margin:8px 0 8px 20px;position:relative;height:42px}.list_header>*:first-child{padding-top:0}.list_header .resultsfor{padding:14px 0 2px}.list_header .pulldown{position:absolute;top:0;right:0;width:132px;cursor:pointer}.list_header .pulldown_select{margin:0;padding:8px 16px 6px 0}.list_header .pulldown_select:hover{background-color:rgba(255,255,255,0.1);border-radius:2px 2px 0 0;-moz-box-shadow:0 0 4px rgba(1,26,39,0.5) inset;-webkit-box-shadow:0 0 4px rgba(1,26,39,0.5) inset;box-shadow:0 0 4px rgba(1,26,39,0.5) inset}.list_header .pulldown_select.is_active_open{background-color:rgba(0,0,0,0.5)}.list_header .pulldown_option a:hover{background-color:rgba(0,0,0,0.05)}.list_result{padding:8px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.list_result .loading{width:100%}.list_result_li{width:20%;padding:0 8px}.list_result_li .content{display:block}.list_result_li .thumb{width:100%;padding-bottom:0}.list_result_li .thumb a:hover img{-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:.7}.list_result_li .txt{width:100%;padding:6px}.list_result_li .txt .title{font-size:1.5rem}.list_result_li .txt .info-2{font-size:1.1rem}.list_result_li .txt .addMylist{padding:6px}.list_result_li .txt a:hover .highlight{background-color:rgba(255,237,0,0.8)}.list_result_li .hitCount{position:inherit;bottom:inherit;left:inherit;padding:0 6px}.list_result_li .moreLink{margin-right:-4px}.list_result_li .moreLink a:hover{opacity:.8}.list_result_li .moreLink a:active{opacity:.6}.list_header_slidesAction .pulldown{right:48px}.list_header_slidesAction .btn-changeView{position:absolute;top:3px;right:0;cursor:pointer}.list_header_slidesAction .btn-changeView>*{-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.list_header_slidesAction .btn-changeView:hover{border-color:#1de59b}.list_header_slidesAction .btn-changeView:hover .is_active{opacity:1}.list_header_slidesAction .btn-changeView:hover .is_active:active{opacity:.9}.list_header_slidesAction .view-full{width:26px;height:21px;background:url(/images/icon/icon_view_thumbs.svg) no-repeat center center;background-size:100% 100%}.list_slides{margin:12px auto 0;max-width:1264px}.list_slides>li{width:68%;margin:0 16% 32px}.list_slides .thumb{width:160px}.list_slides .thumb a{display:block;position:relative;overflow:hidden;padding-top:75%}.list_slides .thumb a img{width:auto;height:100%;max-width:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.list_slides .thumb a:after{content:'';width:32px;height:24px;background:url(/images/icon/icon_enlarge.svg) no-repeat center center;background-size:100% auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.list_slides .thumb a:hover img{transform:translate(-50%, -50%) scale(1.1);opacity:.7}.list_slides .thumb a:hover:after{-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:1}.list_slides .txt{width:calc(100% - 160px);padding:8px 0 36px 16px;font-size:1.5rem}.list_slides .txt .title{font-size:1.8rem}.list_slides .actions a{cursor:pointer}.list_slides .actions .action-addMylist:hover svg{fill:#60DCFF;opacity:.7}.list_slides .actions .action-addMylist:active svg{opacity:.9}.list_slides .otherSlides .otherSlides_btn{height:44px;font-size:1.4rem}.list_slides .otherSlides .otherSlides_btn .view{padding:11px 0 13px}.list_slides .otherSlides .otherSlides_btn .close{padding:15px 0 13px;margin-top:-42px}.list_slides .otherSlides .otherSlides_btn .slideNum{font-size:1.8rem}.list_slides .otherSlides .otherSlides_btn:active *{-webkit-transition:all 0.05s ease-in-out 0s;-moz-transition:all 0.05s ease-in-out 0s;-ms-transition:all 0.05s ease-in-out 0s;-o-transition:all 0.05s ease-in-out 0s;transition:all 0.05s ease-in-out 0s}.list_slides .otherSlides .otherSlides_btn:hover{color:#fff;border-color:#fff;background-color:rgba(255,255,255,0.05)}.list_slides .otherSlides .otherSlides_list{padding:20px 16px}.list_slides .otherSlides .list_slides{margin:0;padding:0;opacity:0;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.list_slides .otherSlides.is_active{border-color:#15b97d}.list_slides .otherSlides.is_active .otherSlides_btn{border-bottom:1px solid #15b97d}.list_slides .otherSlides.is_active .otherSlides_btn .view{opacity:0}.list_slides .otherSlides.is_active .otherSlides_btn .close{margin-top:0;opacity:1}.list_slides .otherSlides.is_active .list_slides{opacity:1}.list_slides .otherSlides .slide{margin:0 0 16px;width:100%}.list_slides .otherSlides .slide:last-child{margin-bottom:0}.list_slides .otherSlides .thumb{width:150px}.list_slides .otherSlides .txt{width:calc(100% - 150px);font-size:1.3rem}.list_slides .otherSlides .txt .title{font-size:1.7rem}.list_slides.is_full .slide{width:100%;margin:0 0 16px}.list_slides.is_full>.slide{width:378px;margin:0 0 24px}.list_slides.is_full .txt .title{font-size:1.4rem}.list_slides.is_full .otherSlides_list{padding:16px 10px}.list_slides.is_full .otherSlides_list .slide{margin:0 0 12px}.list_slides.is_full .otherSlides_list .slide:last-child{margin-bottom:0}.detail_hero{border-bottom:none;background-color:rgba(0,0,0,0.5)}.detail_hero .row{display:-webkit-flex;display:flex;max-width:1264px;padding:0}.detail_hero .video,.detail_hero .detail_hero_slidesWrap{width:calc(100% - 340px)}.detail_hero .slick-arrow{display:block;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;text-indent:18px;overflow:hidden;white-space:nowrap;border:none;color:transparent;opacity:.7;z-index:2;outline:none}.detail_hero .slick-arrow:hover{opacity:1}.detail_hero .slick-arrow.slick-disabled{display:none !important}.detail_hero .slick-prev{left:2%;background:url(/images/icon/icon_angle_left_wh.svg) no-repeat center center/100% auto}.detail_hero .slick-next{right:2%;background:url(/images/icon/icon_angle_right_wh.svg) no-repeat center center/100% auto}.detail_hero .txt{position:relative;width:340px;background-color:#012436}.detail_hero .txt.chatWrap{min-height:inherit}.detail_hero .actions{display:block}.detail_hero .actions>*{display:block;height:auto}.detail_hero .actions_list a{display:block;padding:4px}.detail_hero .actions_list a:hover .icon svg{opacity:.8}.detail_hero .actions_list a:active .icon svg{opacity:1}.detail_hero .actions_like:hover .icon_heart{fill:#ff2d6c}.detail_hero .actions_question:hover svg{fill:#B48EE0}.detail_hero .actions_share:hover svg{fill:#18d08c}.detail_hero .actions_addMylist:hover svg{fill:#60DCFF}.detail_hero .actions_btn{width:100%;padding:20px 12px}.detail_hero .actions_btn.is_active .btn-ceTest{opacity:1}.detail_hero .actions_btn.is_active .btn-ceTest a{padding:17px 0}.detail_hero .actions_btn.is_active .remaining{display:none}.detail_hero .actions_btn .btn-ceTest{opacity:.4}.detail_hero .actions_btn .btn-ceTest a{font-size:16px;padding:12px 0 22px}.detail_hero .actions_btn .remaining{font-size:1.2rem;margin-top:-1.75em}.detail_hero .title,.detail_hero .info-1,.detail_hero .info-2,.detail_hero .info-3{padding:12px 8px}.detail_hero .title{font-size:2rem;padding-bottom:6px}.detail_hero .info-1{font-size:1.3rem;line-height:1.3;padding-top:0}.detail_hero .info-1 span{display:block;margin:6px 0}.detail_hero .info-1 span:before{content:none}.detail_hero .info-1 .label,.detail_hero .info-1 .date{display:inline}.detail_hero .info-1 .date:before{content:','}.detail_hero .info-1 .date:nth-child(3):before{content:none}.detail_hero .actions-2 .moreLink{line-height:52px}.detail_hero .btn-purchase:hover{background-color:#E6D603;color:#011A27}.detail_hero .btn-purchase:active{background-color:#cdbf03}.detail_hero .subtitles_available:hover{background-color:rgba(255,255,255,0.175)}.detail_hero .subtitles_available:active{background-color:rgba(255,255,255,0.14)}.detail_hero .reviews a:hover .icon svg{fill:#18d08c}.detail_hero .reviews a:hover .icon:after{color:#18d08c}.detail_hero .reviews a:hover span{opacity:.7}.detail_hero .qanda a:hover .icon svg{fill:#18d08c}.detail_hero .qanda a:hover .icon:after{color:#18d08c}.detail_hero .qanda a:hover span{opacity:.7}.detail_hero #hero_chat{min-height:inherit}.detail_hero .chat_heading{padding-left:10px}.detail_hero .chat_heading:before{width:calc(100% - 12px);left:6px}.detail_hero .chat_close{right:4px}.novideo #detail_hero_slides li{position:relative}.novideo #detail_hero_slides li:before{content:'';display:block;width:0;height:0;padding-top:56.25%}.novideo #detail_hero_slides li *{width:100%;height:100%}.novideo #detail_hero_slides li>*{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.novideo #detail_hero_slides li img{margin:0 auto;width:auto}.detail_search{border-bottom:none;padding:24px 0;margin:24px 0 12px}.detail_no_slides,.detail_slides_live{margin:36px auto}.detail_slides_live .message{margin-bottom:16px}.detail_slides_live .btn-dl{max-width:308px;height:52px;line-height:50px;margin:12px auto}.detail_slides_live .btn-dl:hover{opacity:1}.detail_slides_live .btn-dl:active{opacity:.7}.detail_slides_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:8px}.detail_slides_header .txt{width:calc(100% - 304px);margin:0}.detail_slides_header .btns{align-self:flex-start}.detail_slides_header .btn-showAll{cursor:pointer}.detail_slides_header .btn-showAll:hover{background-color:#18D08C;color:#011A27;opacity:1}.detail_slides_header .btn-showAll:active{background-color:#15B97D}.detail_slides_header .btn-changeView{cursor:pointer}.detail_slides_header .btn-changeView:hover{border-color:#1DE59B}.detail_slides_header .btn-changeView:hover .is_active{opacity:1}.detail_slides_header .btn-changeView:hover .is_active:active{opacity:.9}.detail_slides_header .view-full{width:26px;height:21px;background:url(/images/icon/icon_view_thumbs.svg) no-repeat center center;background-size:100% 100%}.detail_slides_result{margin:0 auto;max-width:1264px}.detail_slides_result:not(.is_full){width:100% !important}.detail_slides_result .slide{width:98%;margin:0 1% 16px;padding-top:16px}.detail_slides_result .thumb{width:160px;padding-bottom:0}.detail_slides_result .thumb a{display:block;position:relative;overflow:hidden;padding-top:75%;background-color:#fff}.detail_slides_result .thumb a img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;object-fit:contain;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.detail_slides_result .thumb a:after{content:'';width:100%;height:100%;background:rgba(1,26,39,0.4) url(/images/icon/icon_enlarge.svg) no-repeat center center/32px 24px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.detail_slides_result .thumb a:hover img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);opacity:.7}.detail_slides_result .thumb a:hover:after{-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:1}.detail_slides_result .txt{width:calc(100% - 160px);padding:0 0 40px 16px;font-size:1.5rem}.detail_slides_result .actions{top:100%;right:inherit;left:176px;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);display:table;width:auto;padding:0}.detail_slides_result .actions>*{display:table-cell;vertical-align:middle}.detail_slides_result .actions a{width:56px;margin:4px 0;cursor:pointer}.detail_slides_result .actions .action-play:hover svg{fill:#18d08c;opacity:.7}.detail_slides_result .actions .action-play:active svg{opacity:1}.detail_slides_result .actions .action-addMylist:hover svg{fill:#60DCFF;opacity:.7}.detail_slides_result .actions .action-addMylist:active svg{opacity:1}.detail_slides_result.is_full{overflow:hidden;*zoom:1}.detail_slides_result.is_full .slide{width:378px;margin:0 0 24px}.detail_slides_result.is_full .actions{display:table;position:absolute;top:100%;left:0;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);background:rgba(0,0,0,0.4);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.4)));background-image:-moz-linear-gradient(top, transparent, rgba(0,0,0,0.4));background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.4));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.4));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.4))}.detail_slides_result.is_full .actions>*{display:table-cell;width:33.33%}.detail_slides_result.is_full .actions .pageNum{display:table-cell;height:48px;padding-left:12px;text-align:left}.detail_slides_result.is_full .actions a{margin:24px auto 6px}.detail_slides_result.is_full .actions .action-enlarge{display:block}.detail_slides_result.is_full .actions .action-enlarge:hover svg{fill:#18d08c;opacity:.7}.detail_slides_result.is_full .actions .action-enlarge:active svg{opacity:1}.detail_slides_result.is_full .actions svg{opacity:.5}.reviews_hero .thumb a,.qanda_hero .thumb a{font-size:1.1rem}.reviews_hero .thumb a:hover img,.qanda_hero .thumb a:hover img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);opacity:.7}.reviews_hero .txt,.qanda_hero .txt{padding:4px 0 0 10px}.reviews_hero .txt .title,.qanda_hero .txt .title{font-size:1.8rem}.reviews_hero .txt .info,.qanda_hero .txt .info{font-size:1.2rem}.reviews_header .backLink,.qanda_header .backLink,.ce_header .backLink{border:none}.reviews_header .backLink a,.qanda_header .backLink a,.ce_header .backLink a{padding:9px 0 9px 16px;margin:12px 0;font-size:1.4rem}.reviews_header .backLink a:before,.qanda_header .backLink a:before,.ce_header .backLink a:before{content:'';display:block;position:absolute;top:15px;left:4px}.reviews_header .backLink a:hover:before,.qanda_header .backLink a:hover:before,.ce_header .backLink a:hover:before{opacity:.7}.reviews_header .backLink a:hover span,.qanda_header .backLink a:hover span,.ce_header .backLink a:hover span{color:rgba(255,255,255,0.7)}.reviews_header .backLink a:hover .title,.qanda_header .backLink a:hover .title,.ce_header .backLink a:hover .title{color:rgba(255,255,255,0.9)}.reviews_article,.qanda_article{max-width:960px;margin:0 auto;padding-bottom:44px}.reviews_article .article_header_inner,.qanda_article .article_header_inner{position:relative}.reviews_article .pageTitle,.qanda_article .pageTitle{display:block;border-bottom:none}.reviews_article .pageTitle>*,.qanda_article .pageTitle>*{display:block;width:auto;text-align:left}.reviews_article .pageTitle .btnWrap,.qanda_article .pageTitle .btnWrap{padding-right:0;position:absolute;top:0;right:0;width:180px}.reviews_article .pageTitle .btn-post,.qanda_article .pageTitle .btn-post{text-align:center;cursor:pointer}.reviews_article .pageTitle .btn-post:hover,.qanda_article .pageTitle .btn-post:hover{background-color:#ff6488}.reviews_article .pageTitle .btn-post:active,.qanda_article .pageTitle .btn-post:active{background-color:#ff4b74}.reviews_title,.qanda_title{font-size:2.2rem;margin-left:14px}.reviews_title .count,.qanda_title .count{top:-2px;font-size:1.6rem}.reviews_title .count:before,.qanda_title .count:before{font-size:1.4rem}.reviews_title .count:after,.qanda_title .count:after{font-size:1.4rem}.reviews_title svg,.qanda_title svg{height:28px;margin-right:8px}.reviews_list,.qanda_list{max-width:760px}.reviews_list>li,.qanda_list>li{margin:0 0;padding:28px 16px}.reviews_list .title,.qanda_list .title{font-size:1.8rem}.reviews_list .comment,.qanda_list .comment{margin:16px 0 28px}.reviews_list .info .user>*,.qanda_list .info .user>*{padding-left:8px}.reviews_list .info .user>*:first-child,.qanda_list .info .user>*:first-child{padding-left:0}.reviews_list .info .user .thumb,.qanda_list .info .user .thumb{width:40px;height:40px}.reviews_list .info .user .name,.qanda_list .info .user .name{font-size:1.6rem}.reviews_list .info .comment p,.qanda_list .info .comment p{font-size:1.5rem}.reviews_like{display:block;position:absolute;top:56px;right:0;width:180px}.reviews_like .icon{display:inline-block;padding:4px 2px}.reviews_like .icon svg{width:auto;height:24px;opacity:.3;fill:#fff}.reviews_like .icon .icon_heart_act{fill:#ff2d6c}.reviews_like .like_action{cursor:pointer}.reviews_like .like_action .icon_heart_act{display:none}.reviews_like .like_action.is_active .icon_heart{display:none}.reviews_like .like_action.is_active .icon_heart_act{display:inline;opacity:1}.reviews_like .like_action:hover svg{fill:#ff2d6c;opacity:.8}.reviews_like .like_action:hover .num{color:rgba(255,255,255,0.8)}.reviews_like .like_action:active svg{fill:#ff2d6c;opacity:1}.reviews_like .num{position:relative;top:2px;font-style:italic;font-weight:600}.reviews_like .num:before{content:'-';margin:0 .2em;font-weight:normal}.reviews_like .num:after{content:'Likes';margin-left:.2em;font-weight:normal}.post-hide dl{max-width:640px;margin:0 auto}#post-review .btn-submit:hover{background-color:#ff6488;color:#fff}#post-review .btn-submit:active{background-color:#ff4b74}.message-hide .btn{cursor:pointer}.qanda_article .pageTitle .btn-post{background-color:rgba(180,142,224,0.8)}.qanda_article .pageTitle .btn-post:hover{background-color:#B48EE0}.qanda_article .pageTitle .btn-post:active{background-color:#a77adb}#post-question .btn-submit:hover,#post-answer .btn-submit:hover{background-color:#B48EE0;color:#fff}#post-question .btn-submit:active,#post-answer .btn-submit:active{background-color:#a77adb}.qanda_header .question{max-width:760px;padding-top:10px;padding-bottom:32px}.qanda_header .question .title{font-size:2.4rem}.qanda_header .question .info{margin:28px 0 0;font-size:1.4rem}.qanda_header .question .info .user{display:table;line-height:1.3}.qanda_header .question .info .user .thumb{width:40px;height:40px}.qanda_header .question .info .user .name{font-size:1.6rem;margin-right:6px;word-break:break-all}.qanda_header .question .comment p{font-size:1.5rem}.answers_info .info_answer{width:100%;padding:4px 10px}.answers_info .info_answer>*{display:inline}.answers_info .info_answer .num{font-size:2.4rem}.answers_info .info_answer .num:after{font-size:2.2rem}.qanda_content.answers{border-top:1px solid rgba(255,255,255,0.2);padding:8px 0 8px 8px}.qanda_content.answers .comment{margin-top:0}.qanda_content.answers .answer{position:relative}.qanda_content.answers .answer_by{margin:-8px 0 8px -30px}.qanda_content.answers .answer_by span{display:inline-block;position:relative;line-height:22px;padding:0 8px 0 30px;background-color:#B48EE0;color:rgba(0,0,0,0.7);font-style:italic;font-weight:600}.qanda_content.answers .answer_by span:before{content:'';display:block;position:absolute;top:0;left:100%;width:0;height:0;border-left:11px solid #B48EE0;border-bottom:22px solid transparent}.qanda_header .question{max-width:760px;padding-top:10px;padding-bottom:32px}.qanda_header .question .title{font-size:2.4rem}.qanda_header .question .info{margin-bottom:20px}.qanda_header .question .info .user .thumb{width:40px;height:40px}.qanda_header .question .info .user .name{font-size:1.6rem}.qanda_header .question .comment p{font-size:1.5rem}.qanda_header .pageTitle .qanda_title{margin-bottom:0}.qanda_header .pageTitle .btn-outline{border:1px solid #B48EE0;background-color:transparent;color:#B48EE0;padding:14px 0;margin-bottom:8px}.qanda_header .pageTitle .btn-outline:hover{background-color:#B48EE0;color:#fff}.qanda_header .pageTitle .btn-outline:active{background-color:#a77adb}.qanda_header .pageTitle #btn-fixed-footer{position:inherit;bottom:inherit;left:inherit;background-color:rgba(180,142,224,0.8)}.qanda_header .pageTitle #btn-fixed-footer:hover{background-color:#B48EE0}.qanda_header .pageTitle #btn-fixed-footer:active{background-color:#a77adb}.qanda_content.answers{max-width:760px;padding:12px 0 24px 8px}.qanda_content.answers .qanda_list{padding-left:14px}.qanda_content.answers .qanda_list .comment p{font-size:1.5rem}.searchHistory,.PopularSearch{margin:16px auto;max-width:760px}.searchHistory .title,.PopularSearch .title{font-size:1.6rem;padding:6px 14px}.searchHistory .title:before,.PopularSearch .title:before{width:146px}.searchHistory .list li,.PopularSearch .list li{border-bottom:1px solid rgba(255,255,255,0.1)}.searchHistory .list a,.PopularSearch .list a{padding:12px 8px 12px 28px;font-size:1.5rem}.searchHistory .list a:before,.PopularSearch .list a:before{top:4px;left:8px}.searchHistory .list a:hover,.PopularSearch .list a:hover{background-color:#00141f}.searchHistory .list a:hover:before,.PopularSearch .list a:hover:before{background-image:url(/images/icon/icon_search.svg);opacity:1}.searchHistory .list a:hover .keyword,.PopularSearch .list a:hover .keyword{color:white}.searchHistory .list a:hover .date,.PopularSearch .list a:hover .date,.searchHistory .list a:hover .results,.PopularSearch .list a:hover .results{color:rgba(255,255,255,0.8)}.searchHistory .list a:hover .new,.PopularSearch .list a:hover .new{color:#ff595f}.searchHistory .list a:hover .new:before,.PopularSearch .list a:hover .new:before,.searchHistory .list a:hover .new:after,.PopularSearch .list a:hover .new:after{color:rgba(255,255,255,0.8)}.searchHistory .list a:active,.PopularSearch .list a:active{background-color:#00111a}.searchHistory .list a:active:before,.PopularSearch .list a:active:before{opacity:.7}.searchHistory .list a:active .keyword,.PopularSearch .list a:active .keyword{color:rgba(255,255,255,0.8)}.searchHistory .list a:active .date,.PopularSearch .list a:active .date,.searchHistory .list a:active .results,.PopularSearch .list a:active .results{color:rgba(255,255,255,0.6)}.searchHistory .list a:active .new:before,.PopularSearch .list a:active .new:before,.searchHistory .list a:active .new:after,.PopularSearch .list a:active .new:after{color:rgba(255,255,255,0.6)}.noResult>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.noResult>div>section{width:50%;padding:20px}.PopularSearch>.list li:first-child a,.PopularSearch>.list li:nth-child(2) a,.PopularSearch>.list li:nth-child(3) a,.PopularSearch>.list li:nth-child(4) a,.PopularSearch>.list li:nth-child(5) a{padding:12px 40px 12px 28px}.searchMore .searchMore_btn:hover{color:#fff;border-color:rgba(255,255,255,0.7);background-color:rgba(255,255,255,0.05)}.formContent,.signUpContent,.contactContent,.createTopic_content,.commonFormContent{position:relative;max-width:560px;padding:32px 24px;margin-bottom:30px;background-color:rgba(255,255,255,0.05);border-radius:4px;-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075)}.logIn_back,.formContent_back{top:16px;left:16px}.logIn_back a,.formContent_back a{width:44px;height:44px;background-size:22px 22px}.logIn_back a:hover,.formContent_back a:hover{opacity:.5}.logIn_form .field,.formContent_form .field{max-width:420px}.logIn_form .checkboxWrap,.formContent_form .checkboxWrap{max-width:420px;margin:20px auto}.formContent_form .agree_constraint{border:1px solid yellow;padding:10px}.formContent_form .checkboxWrap .constraint{text-align:left}.logIn_form .actions input[type="submit"]:hover,.formContent_form .actions input[type="submit"]:hover{background-color:rgba(24,208,140,0.9);border-color:#18d08c;color:#fff}.logIn_form .actions input[type="submit"]:active,.formContent_form .actions input[type="submit"]:active{background-color:rgba(21,185,125,0.9);border-color:#15b97d;color:#fff}.logIn_form .links,.formContent_form .links{max-width:420px;margin:40px auto 0}.formContent_form .logIn_fields .links{max-width:420px;margin:20px auto 0}.logIn_form .links a:hover,.formContent_form .links a:hover{color:#fff}.logIn_fields{padding:7vh 6% 0}.logIn_fields .log{content:'';display:block;width:32%;margin:0 auto 3vh}.passReset .passReset_fields{padding:12vh 6% 0}.passReset .passReset_fields:before{content:'';display:block;width:32%;height:0;margin:0 auto 3vh;padding-top:34.62295%;background:url(/images/logo_vertical.svg) no-repeat center center/contain}.signUp,.logIn,.passReset,.contact,.profile,.changePassword,.commonForm{background:#011A27;overflow:hidden;*zoom:1}.signUp .formContent_back,.logIn .formContent_back,.passReset .formContent_back,.contact .formContent_back,.profile .formContent_back,.changePassword .formContent_back,.commonForm .formContent_back{position:fixed;top:calc(5vh)}.signUpContent,.contactContent,.createTopic_content,.commonFormContent{max-width:1000px;background-color:transparent;padding-bottom:0;margin-bottom:0}.formContent_header{position:fixed;background:#011A27 url(/images/bg_signup.png) no-repeat top center;width:406px;height:calc(100vh - 44px);top:0}.formContent_header .title{margin:4vh auto 0;background-color:#18d08c;font-size:1.8rem}.formContent_header .lead{height:calc(100% - 5vh - 26px)}.formContent_header .lead p{font-size:26px;top:45%;padding-left:8px}.signUp .formContent_form,.logIn .formContent_form,.passReset .formContent_form,.contact .formContent_form,.profile .formContent_form,.changePassword .formContent_form,.commonForm .formContent_form{background-color:rgba(0,13,20,0.8);position:relative;min-height:calc(100vh - 44px);padding:16px 3% 72px;margin-left:406px;margin-top:-32px;-moz-box-shadow:0 0 4px #000, 0 0 24px #000;-webkit-box-shadow:0 0 4px #000, 0 0 24px #000;box-shadow:0 0 4px #000, 0 0 24px #000}.signUp .formContent_form:before,.logIn .formContent_form:before,.passReset .formContent_form:before,.contact .formContent_form:before,.profile .formContent_form:before,.changePassword .formContent_form:before,.commonForm .formContent_form:before,.signUp .formContent_form:after,.logIn .formContent_form:after,.passReset .formContent_form:after,.contact .formContent_form:after,.profile .formContent_form:after,.changePassword .formContent_form:after,passCode .formContent_form:after{content:none}.formContent_form .heading{font-size:1.6rem;font-weight:normal;color:#15b97d}.signUp .formContent_form input,.logIn .formContent_form input,.passReset .formContent_form input,.contact .formContent_form input,.profile .formContent_form input,.changePassword .formContent_form input,.commonForm .formContent_form input,.signUp .formContent_form select,.logIn .formContent_form select,.passReset .formContent_form select,.contact .formContent_form select,.profile .formContent_form select,.changePassword .formContent_form select{background-color:rgba(1,26,39,0.8)}.signUp .formContent_form input:focus,.logIn .formContent_form input:focus,.passReset .formContent_form input:focus,.contact .formContent_form input:focus,.profile .formContent_form input:focus,.changePassword .formContent_form input:focus,.commonForm .formContent_form input:focus,.signUp .formContent_form select:focus,.logIn .formContent_form select:focus,.passReset .formContent_form select:focus,.contact .formContent_form select:focus,.profile .formContent_form select:focus,.changePassword .formContent_form select:focus{border-color:#18d08c;background-color:rgba(1,21,24,0.8)}.signUp .formContent_form input[disabled],.logIn .formContent_form input[disabled],.passReset .formContent_form input[disabled],.contact .formContent_form input[disabled],.profile .formContent_form input[disabled],.changePassword .formContent_form input[disabled],.commonForm .formContent_form input[disabled],.signUp .formContent_form select[disabled],.logIn .formContent_form select[disabled],.passReset .formContent_form select[disabled],.contact .formContent_form select[disabled],.profile .formContent_form select[disabled],.changePassword .formContent_form select[disabled]{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.1)}.signUp_steps>li{padding:8% 3% 6%;border-bottom:1px dashed rgba(255,255,255,0.3)}.formContent_form section{background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px dashed rgba(255,255,255,0.3);padding:20px 26px 32px}.formContent_form section>.field{margin:8px auto}.formContent_form .settings{border-bottom:none;padding-bottom:12px}.formContent_form .loginInfo{margin:32px 0 48px}.formContent_form .loginInfo>.field{margin:8px auto}.formContent_form .links a{padding:0}.formContent_textarea{padding:3% 5% 0}.field-avatar label:hover{background-color:rgba(0,0,0,0.25)}.field-avatar label:active{background-color:rgba(0,0,0,0.35)}.changePassword .formContent_header .title{width:200px}.changePassword .changePassword_fields{padding:28vh 3% 0}.contact .formContent_header .title,.commonForm .formContent_header .title{width:140px}.contact .contact_content{padding:28vh 3% 0}.commonForm .event_form_content{padding:40vh 3% 0}.commonForm .coupon_notice{padding:18vh 3% 0;line-height:1.3;margin-top:8px;font-size:12px;color:#ffeb3b}.commonForm .confirm_coupon{padding:25vh 3% 0}.passReset .formContent_header .title{width:160px}.passReset .passReset_fields{padding:15vh 3% 0}.formContent_form{overflow:hidden}.formContent_form .field .field_btns{margin:0 -4px -8px}.formContent_form .field .field_btns>label{width:calc(50% - 8px);margin:0 4px 8px}.formContent_form .field .field_btns>label span:hover{border-color:rgba(255,255,255,0.3);background-color:rgba(1,26,39,0.75)}.formContent_form .field .field_btns input:checked+span:hover{border-color:rgba(220,255,240,0.8);background-color:rgba(220,255,240,0.2)}.formContent_form .field .field_btns.col3>label{width:calc(100% / 3 - 8px)}.formContent_form .caseDetails{padding:20px 0}.formContent_form .field_imgs{margin:0 -4px}.formContent_form .field_img{width:calc(50% - 8px);margin:4px}.formContent_form .field_img>*:hover{border-color:rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.05)}.formContent_form .field_img>*:hover .icon{opacity:.75}.formContent_form .field_img>*:active{background-color:rgba(255,255,255,0.1)}.formContent_form .addImgBtn .add:hover{border-color:rgba(255,255,255,0.2)}.formContent_form .addImgBtn .add:hover .icon{opacity:.5}.formContent_form .addImgBtn .add:active .icon{opacity:.75}.formContent_form .options .description .btn:hover{background-color:#0e364e;color:#1de59b}.formContent_form .options .description .btn:active{background-color:#08212f}.formContent_form .options .remove:hover{filter:drop-shadow(0 0 4px #ff595f);opacity:1}.formContent_form .options .remove:active{opacity:.6}.formContent_form .options .add:hover{background-color:#0e364e}.formContent_form .options .add:hover .icon{opacity:.6}.formContent_form .options .add:active{background-color:#08212f}.formContent_form .options .add:active .icon{opacity:.5}.action-addMylist .tip{text-align:center}.action-addMylist .tip span{display:inline;margin:0 2px}.action-addMylist .tip .block{display:block}#more{width:640px;padding:36px 40px;margin:0 auto;margin-bottom:30px;background-color:rgba(255,255,255,0.05);border-radius:4px;-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075)}#more p{margin:1em 0}#modal-student,#modal-receipt{width:640px;padding:36px 40px;margin:0 auto;margin-bottom:30px;background-color:rgba(255,255,255,0.05);border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.08)}#modal-student .mfp-close,#modal-receipt .mfp-close{top:-20px;right:-20px}#subtitles{width:400px;padding:36px 40px;margin:0 auto;margin-bottom:30px;background-color:rgba(255,255,255,0.05);border-radius:4px;-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075)}#subtitles p{margin:1em 0}#subtitles .mfp-close{top:-20px;right:-20px}#loginToPlay{width:640px;padding:36px 40px;margin:0 auto;margin-bottom:30px;background-color:rgba(255,255,255,0.05);border-radius:4px;-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075)}#loginToPlay .mfp-close{top:-20px;right:-20px}#loginToPlay .btn-login:hover{background-color:#18d08c;color:#fff}#loginToPlay .btn-login:active{background-color:#16c283}#loginToPlay .btn-signup:hover{background-color:#12a0ff;color:#fff}#loginToPlay .btn-signup:active{background-color:#039aff}#modal-share{position:relative;max-width:560px;padding:40px 24px;margin:0 auto;margin-bottom:30px;background-color:rgba(255,255,255,0.05);border-radius:4px;-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);border:1px solid rgba(255,255,255,0.03)}#modal-share .mfp-close{top:-20px;right:-20px}#modal-share .share_facebook:hover{background-color:rgba(0,84,158,0.7)}#modal-share .share_twitter:hover{background-color:rgba(29,161,242,0.7)}#modal-share #copyUrl_btn:hover svg{fill:#18d08c}#modal-share #copyUrl_btn:active svg{fill:#15b97d}.page_article .pageTitle{font-size:2.2rem;padding:24px 0 28px;margin-bottom:32px}.page_article .pulldown{cursor:pointer}.page_article .pulldown_select:hover{background-color:rgba(255,255,255,0.1);border-radius:2px 2px 0 0;-moz-box-shadow:0 0 4px rgba(1,26,39,0.5) inset;-webkit-box-shadow:0 0 4px rgba(1,26,39,0.5) inset;box-shadow:0 0 4px rgba(1,26,39,0.5) inset}.page_article .pulldown_select.is_active_open{background-color:rgba(0,0,0,0.5)}.page_article .pulldown_option a:hover{background-color:rgba(0,0,0,0.05)}#summary_month_option{width:100%;background-color:#011A27}.summaryVideos .total{background-color:#00111a;padding:24px 16px;margin-bottom:24px}.summaryVideos .total dl{width:220px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6rem}.summaryVideos .total dt{width:104px;position:relative;padding-right:12px}.summaryVideos .total dt:after{content:':';position:absolute;top:0;right:8px}.summaryVideos .total dd{width:calc(100% - 104px);text-align:right}.summaryVideos .table{border-bottom:none;width:98%;margin:0 auto 40px}.summaryVideos .table table{display:table;width:100%;border:1px solid rgba(255,255,255,0.3);border-radius:2px}.summaryVideos .table thead{display:table-header-group}.summaryVideos .table thead th{text-align:center;background-color:rgba(255,255,255,0.1);border-left:1px solid rgba(255,255,255,0.2);text-align:center;padding:8px 12px;line-height:1.3;vertical-align:middle;font-size:1.2rem}.summaryVideos .table thead th:first-child{border-left:none}.summaryVideos .table tbody{display:table-row-group}.summaryVideos .table tbody tr{display:table-row}.summaryVideos .table tbody td{display:table-cell;border-top:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2);vertical-align:middle;padding:12px 16px}.summaryVideos .table tbody td:nth-child(2){width:10%;white-space:nowrap;text-align:center}.summaryVideos .table tbody td:nth-child(3),.summaryVideos .table tbody td:nth-child(4){width:10%}.summaryVideos .table tbody td:nth-child(5){width:10%;white-space:nowrap;padding:12px 16px}.summaryVideos .table tbody tr{border:none}.summaryVideos .table .title{background-color:transparent;border-bottom:none;text-align:left;padding:12px 16px;border-left:none;width:40%}.summaryVideos .table .title:before{content:none}.summaryVideos .table td:before{content:none}.gnav_login{padding-right:12px}.gnav_login a{line-height:44px}.gnav_login a:hover{background-color:#1ade95}.gnav_login a:active{background-color:#15b97d}.gnav_signup{display:table-cell !important;padding:6px 8px 6px 0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.gnav_signup .btn-signup{display:block;width:100%;line-height:56px;color:#fff;font-size:1.6rem;text-align:center;background-color:#1083d0;border-radius:4px;line-height:44px;text-align:center;font-size:1.4rem;padding:0 1em}.gnav_signup .btn-signup:hover{background-color:#1295ec}.gnav_signup .btn-signup:active{background-color:#0f7ac2}.fixedSignup{display:none}.tabWrapper{display:flex;justify-content:center;padding:0}.tabWrapper .detail_tabs{display:none}.tabWrapper .tab-target{display:block !important}.tabWrapper .tab-target{width:calc(100% - 344px)}.tabWrapper .tab-target:last-child{position:relative;width:340px;padding:4px;margin:12px 0 0 4px;background-color:#011520;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.1) inset,0 1px 10px rgba(0,0,0,0.1) inset;border-bottom:1px solid rgba(255,255,255,0.05)}.detail_related li{border:none}.detail_related a img{transition:all 0.2s ease-in-out 0s}.detail_related a:hover{opacity:.85}.detail_related a:hover img{opacity:.7;transform:scale(1.1)}.detail_related a:active{opacity:.6}}@media only screen and (min-width: 760px){.history_list{max-width:760px;margin:0 auto}.history_list li{display:block;overflow:hidden;*zoom:1;padding:28px 12px 32px}.history_list .thumb{width:32%;float:left}.history_list .thumb a:hover img{opacity:.7}.history_list .thumb img{-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.history_list .txt{width:68%;padding-left:12px;margin-left:32%}.history_list .title{font-size:1.6rem}.history_list .provider:before{display:inline}.history_list .purchaseInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(68% - 12px);margin-left:calc(32% + 12px);margin-top:16px}.subscription-qanda .offAll{text-align:center}.subscription-qanda .offAll .checkbox{padding:16px 20px}.subscription-qanda_list{max-width:760px;margin:0 auto}.subscription-qanda_list li{padding:28px 12px 32px}.subscription-qanda_list .thumb{width:16%}.subscription-qanda_list .thumb a:hover img{opacity:.7}.subscription-qanda_list .thumb img{-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}.subscription-qanda_list .txt{width:60%;padding-left:12px}.subscription-qanda_list .title{font-size:1.6rem}.subscription-qanda_list .provider:before{display:inline}.subscription-qanda_list .btnArea{width:24%;padding-left:12px}.subscription-qanda_list .btnArea a{width:auto;cursor:pointer}.subscription-qanda_list .btn-unsubscribe{border:1px solid #ff595f;color:#ff595f}.subscription-qanda_list .btn-unsubscribe:hover{background-color:#ff595f;color:#011A27}.subscription-qanda_list .btn-unsubscribe:active{background-color:#ff4046}.subscription-qanda_list .btn-subscribe{border:1px solid #18d08c;color:#18d08c}.subscription-qanda_list .btn-subscribe:hover{background-color:#18d08c;color:#011A27}.subscription-qanda_list .btn-subscribe:active{background-color:#15b97d}#content.about{padding-top:66px}#content.about .page_article>.row{max-width:1080px}.about_header .row{padding:210px 20px 20px}.about_header .row:before{width:100%;left:68px}.about_pageTitle{font-size:7.2rem;padding:2px 10px 2px 32px}.about_pageTitle:before{height:39px}.about_pageTitle+p{margin:8px 20% 8px 32px;font-size:1.6rem;width:420px}.about_header_lead{margin:120px 12px 0 50%}.about_header_lead p{font-size:1.8rem}.about_section{margin:96px 0 156px}.about_heading{font-size:5rem;font-weight:700;padding:2px 10px 2px 32px;margin-bottom:20px}.about_heading:before{height:24px}.about_heading span{position:relative}.about_heading+p{margin:8px 32px 64px;font-size:1.8rem}.about_advisers ul,.about_managers ul{max-width:980px;margin:0 auto;padding:0 12px}.about_advisers li,.about_managers li{width:25%;padding:20px 12px}.about_advisers .img,.about_managers .img{width:144px;height:144px}.about_advisers .name,.about_managers .name{font-size:1.9rem;font-weight:400}.about_advisers .advisers_pickup,.about_managers .advisers_pickup{display:flex;justify-content:center;margin:12px 0 40px}.about_advisers .advisers_pickup:nth-child(2n),.about_managers .advisers_pickup:nth-child(2n){flex-direction:row-reverse}.about_advisers .advisers_pickup .img,.about_managers .advisers_pickup .img{margin:0 8px}.about_advisers .advisers_pickup .txt,.about_managers .advisers_pickup .txt{width:680px;margin:0 8px;text-align:left}.about_advisers .advisers_pickup .name,.about_managers .advisers_pickup .name{font-size:2.7rem;font-weight:600;padding:0 32px}.about_advisers .advisers_pickup .name span,.about_managers .advisers_pickup .name span{display:inline-block;position:relative;font-weight:400}.about_advisers .advisers_pickup .name span:before,.about_managers .advisers_pickup .name span:before{content:',';font-size:2.7rem;font-weight:600;margin-right:.4em}.about_advisers .advisers_pickup .title,.about_managers .advisers_pickup .title{padding:0 32px}.about_advisers .advisers_pickup .title span,.about_managers .advisers_pickup .title span{display:inline-block;margin:0}.about_advisers .comment,.about_managers .comment{padding:10px 31px 10px 32px;font-size:1.7rem;letter-spacing:.005em}.about_advisers .comment:before,.about_advisers .comment:after,.about_managers .comment:before,.about_managers .comment:after{width:21px;height:21px}.about_team_heading{margin:64px 20px 12px}.about_team_heading span{font-size:2.4rem}.about_team_heading span:before,.about_team_heading span:after{width:200%}.about_team_heading span:before{right:100%}.about_team_heading span:after{left:100%}.voices_list .voice{padding:0 12px}.voices_list .voice_content{font-size:1.8rem}.family_list li{margin:6px 40px}.about_contact{max-width:560px;margin:0 auto;padding:0 24px 80px}.about_contact p{font-size:2.4rem}.about_contact .btn{margin-top:40px}.about_contact .btn a{width:280px;height:68px;line-height:66px;font-size:2.4rem}.about_contact .btn a:hover{text-shadow:0 0 4px rgba(24,208,140,0.5),0 0 16px rgba(24,208,140,0.5);box-shadow:0 0 4px rgba(24,208,140,0.5),0 0 16px rgba(24,208,140,0.5);background-color:rgba(24,208,140,0.15)}.about_contact .btn a:active{background-color:rgba(24,208,140,0.05)}.ce_article{max-width:960px;margin:0 auto}.ce_article .article_header_inner{margin-top:20px}.ce_article .pageTitle{font-size:2.6rem;padding:5px 6px 2px 16px;border-bottom:none}.ce_article .pageTitle .icon{width:38px;height:56px;background:url(/images/icon/icon_ce.svg) no-repeat left center/contain;margin-right:8px}.ce_article .ce_info{position:absolute;top:10px;right:24px}.ce_article .trigger-ceInfo{display:block;width:48px;height:48px}.ce_article .btn-submit{margin:48px auto;width:400px;height:56px;font-size:1.8rem}.ce_article .btn-submit:hover{background-color:#18d08c;color:#011A27}.ce_article .btn-submit:active{background-color:#15b97d}.ce_article .btnArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.ce_article .btn-again a,.ce_article .btn-certificate a{margin:48px 8px;max-width:400px;height:56px;font-size:1.8rem}.ce_article .btn-again:hover a,.ce_article .btn-certificate:hover a{background-color:#18d08c;color:#011A27}.ce_article .btn-again:active a,.ce_article .btn-certificate:active a{background-color:#15b97d}.ce_article .btn-link a{margin:48px 8px;max-width:400px;height:56px;font-size:1.8rem}.ce_article .btn-link:hover a{background-color:#00111a;border-color:rgba(255,255,255,0.6);color:#fff}.ce_article .btn-link:active a{background-color:#001}.ce_test{counter-reset:question;padding:0 8px}.ce_test>li{padding:28px 16px 32px}.ce_test .ce_q{font-size:2.4rem;text-indent:-42px;margin:8px 0 24px 42px}.ce_test .ce_q:before{width:42px}.ce_test .ce_a>li{margin:10px 16px}.ce_test .ce_a label span{padding:14px 16px 14px 38px;font-size:1.6rem}.ce_test .ce_a label span:before{left:16px;top:calc(17px + .5em)}.ce_test .ce_a label:hover span{border-color:rgba(220,255,240,0.3);color:#fff}.ce_test .is_incorrect:before{top:30px;left:-2px}.ce_test .is_correct:before{top:30px;left:-2px}.ce_article-history{max-width:inherit}.ce_article-history .row{max-width:960px;margin:0 auto}.complete .btn a:hover{background-color:#18d08c;color:#131313}.complete .btn a:active{background-color:#15b97d}#modal-alert #modal_oops{font-size:10rem}.poll_list>li{width:calc(100% / 3 - 6px)}}@media only screen and (min-width: 769px){.carousel_slides .topic{width:193px;margin-right:10px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.carousel_slides .topic a::before,.carousel_slides .topic a::after{position:absolute;top:-1px;left:-1px;z-index:2;content:'';width:0;height:0;border:1px solid transparent;border-radius:2px}.carousel_slides .topic .title,.carousel_slides .topic .txt,.carousel_slides .topic .info{-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s}.carousel_slides .topic a:hover .title,.carousel_slides .topic a:hover .txt,.carousel_slides .topic a:hover .info{opacity:.8}.carousel_slides .topic a:hover::before,.carousel_slides .topic a:hover::after{width:calc(100% + 2px);height:calc(100% + 2px)}.carousel_slides .topic-discussion a:hover::before{border-top-color:#B48EE0;border-right-color:#B48EE0;transition:width .3s, height .3s .3s}.carousel_slides .topic-discussion a:hover::after{border-bottom-color:#B48EE0;border-left-color:#B48EE0;transition:height .3s, width .3s .3s}.carousel_slides .topic-poll a:hover::before{border-top-color:#F26586;border-right-color:#F26586;transition:width .3s, height .3s .3s}.carousel_slides .topic-poll a:hover::after{border-bottom-color:#F26586;border-left-color:#F26586;transition:height .3s, width .3s .3s}.lounge #content{padding-bottom:0}.searchResult{display:flex;justify-content:center;max-width:1264px;margin:0 auto;padding:0 20px}a.btn-tag:hover{color:rgba(255,255,255,0.7);background-color:rgba(255,255,255,0.2)}a.btn-tag:active{background-color:rgba(255,255,255,0.15)}.sortArea{width:140px;border-bottom:none;padding:0}.sortArea .inner{position:-webkit-sticky;position:sticky;top:0;padding:14px 0 40px}.sortArea .sortList{display:block;padding:0}.sortArea .sortList>li{height:36px;text-align:right}.sortArea .sortList a{line-height:38px;padding:0 16px}.sortArea .sortList a:hover{color:#fff}.sortArea .sortList span{vertical-align:top}.sortArea .sortList .is_active:before{position:absolute;top:20%;right:0;bottom:inherit;left:inherit;width:2px;height:60%}.sortArea .sortList .is_active a{color:#fff;cursor:pointer}.sortArea .tags{position:relative;top:inherit;right:inherit;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.sortArea .tags_btn{display:none}.sortArea .tags_wrapper{display:block}.sortArea .tags_list{justify-content:flex-end;padding:20px 10px 0 0;border:none;background-color:transparent}.sortArea .tags_list li{margin:4px}html[lang="ja"] .sortArea .sortList>li{height:36px;text-align:right;width:100%}html[lang="ja"] .sortArea .sortList>li a{line-height:1.3;padding:9px 16px;justify-content:flex-end;min-height:38px}.listArea{width:calc(100% - 140px);border-left:1px solid rgba(255,255,255,0.2)}.lounge .listArea{width:calc(100% - 140px - 320px)}.listArea .postNewTopic{position:relative}.listArea .postNewTopic:hover:before{opacity:.75;width:100%}.listArea .postNewTopic:active:before{opacity:.95}.listArea .postNewTopic:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#18d08c;opacity:0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.listArea .postNewTopic a{position:relative;padding-left:16px}.listArea .moreTopic{padding:32px 0}.listArea .moreTopic a:hover{color:#fff;background-color:rgba(255,255,255,0.3)}.listArea .moreTopic a:active{color:#fff;background-color:rgba(255,255,255,0.2)}.listArea .lounge_list a{padding-left:16px}.lounge_list .topic a:before{left:16px}.lounge_list .topic .thumb{width:64px;height:70px}.lounge_list .topic .thumb+.title{width:calc(100% - 72px)}.lounge_list .topic .title{font-size:1.8rem;font-weight:normal}.lounge_list .topic-discussion:hover{background-color:rgba(180,142,224,0.15)}.lounge_list .topic-discussion:active{background-color:rgba(180,142,224,0.3)}.lounge_list .topic-poll:hover{background-color:rgba(242,101,134,0.15)}.lounge_list .topic-poll:active{background-color:rgba(242,101,134,0.3)}.lounge_list .ad a,.commentList .ad a{display:flex;flex-wrap:wrap;padding:8px 12px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.lounge_list .ad a *,.commentList .ad a *{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.lounge_list .ad a:hover,.commentList .ad a:hover{background-color:#0a1f2f}.lounge_list .ad a:hover .thumb img,.commentList .ad a:hover .thumb img{-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:.8}.lounge_list .ad a:hover .title,.commentList .ad a:hover .title{color:#18d08c}.lounge_list .ad a:hover .moreLink span,.commentList .ad a:hover .moreLink span{opacity:.9}.lounge_list .ad a:active .title,.commentList .ad a:active .title{color:#15b97d}.lounge_list .ad a:active .moreLink span,.commentList .ad a:active .moreLink span{opacity:.6}.lounge_list .ad .thumb,.commentList .ad .thumb{width:280px;padding-top:157.5px;background-color:#011A27}.lounge_list .ad .thumb+.txt,.commentList .ad .thumb+.txt{width:calc(100% - 280px);padding:6px 4px 6px 12px}.lounge_list .ad .txt,.commentList .ad .txt{width:100%;padding:0 4px}.lounge_list .ad .title,.commentList .ad .title{font-size:1.8rem}.lounge_list .ad .moreLink span,.commentList .ad .moreLink span{padding:4px 0 2px}.asideArea{width:300px;margin-left:20px}.asideArea .inner{position:-webkit-sticky;position:sticky;top:0;padding-top:20px}.asideArea .bnr{padding:0;margin-bottom:12px}.asideArea .bnr a:hover img{opacity:.7}.asideArea #fixedBtn{position:inherit;left:inherit;bottom:inherit}.asideArea #fixedBtn.is_foot{position:inherit}.asideArea .btn a{width:auto;height:48px;line-height:46px}.asideArea .btn a:hover{background-color:#18d08c;color:#fff}.asideArea .btn a:active{background-color:#15b97d}.asideArea .btn.btn-rules a:hover{border-color:rgba(255,255,255,0.25);background-color:rgba(255,255,255,0.05);color:rgba(255,255,255,0.7)}.asideArea .btn.btn-rules a:active{background-color:rgba(255,255,255,0.02);color:rgba(255,255,255,0.6)}.asideArea .bnr-contributor{padding:12px 0}.asideArea .bnr-contributor a:hover{opacity:.7}.createTopic_content .formContent_header{height:calc(100vh - 44px)}.createTopic_content .formContent_header .title{width:196px}.createTopic_content .formContent_form .caseDetails{border-bottom:none}.lounge_article_header .row{display:flex;position:relative;padding:5px 20px}.lounge_article_header .row:before{top:17px;left:32px;font-size:1.3rem}.lounge_article_header_main{width:calc(100% - 320px);padding:32px 4px 90px 12px}.lounge_article_header .title{font-size:2.2rem;font-weight:normal}.lounge_article_header_aside{position:relative;width:300px;margin-left:20px;padding:32px 12px 12px;background-color:rgba(255,255,255,0.08)}.lounge_article_header_aside:before{content:'Attachment';position:absolute;top:12px;left:12px;line-height:1;font-size:1.3rem;font-weight:600;color:rgba(255,255,255,0.6)}.lounge_article_header .imgs_list{margin:0 -3px}.lounge_article .imgs_list .img a:hover img{opacity:.7}.lounge_article_header_info{position:absolute;left:32px;bottom:5px;width:calc(100% - 376px)}.lounge_article_header_info .info{margin-bottom:16px}.lounge_article_header_info .actions_list{right:0}.lounge_article_header_info .actions_list a:hover .icon svg{opacity:.8}.lounge_article_header_info .actions_list a:active .icon svg{opacity:1}.lounge_article_header_info .actions_list .actions_share:hover svg{fill:#18d08c}.lounge_article_header_info .actions_list .actions_addMylist:hover svg{fill:#60DCFF}.adds{overflow:hidden;*zoom:1}.adds .patientInfo{width:260px;margin:0 0 12px 12px;float:right}.adds .patientInfo:last-child{margin-left:0}.lounge_poll .lounge_article_header_main{width:100%;padding:32px 12px 90px}.lounge_poll .lounge_article_header_info{width:calc(100% - 64px)}.lounge_article_content{display:flex;max-width:1264px;margin:0 auto;padding:0 20px}.lounge_article_content .listArea{width:calc(100% - 340px);border:none}.lounge_article_content .asideArea{width:300px;margin-left:40px}.commentList .comment,.commentList .reply{padding:16px 12px 0}.commentList .comment_replies{margin:0 -12px}.commentList .btn-more:hover{background-color:rgba(255,255,255,0.15)}.commentList .btn-more:active{background-color:rgba(255,255,255,0.1)}.commentList .btn-reply{padding:6px 10px 6px 28px;background-position:left 8px center}.commentList .btn-reply:hover{background-color:rgba(240,176,0,0.25)}.commentList .btn-reply:active{background-color:rgba(240,176,0,0.15)}.commentList .btn-reply.is_active:hover{background-color:rgba(240,176,0,0.9)}.commentList .btn-reply.is_active:active{background-color:rgba(240,176,0,0.8)}.commentList .btn-like{padding:6px 11px 6px 27px;background-position:left 8px center}.commentList .btn-like:hover{background-color:rgba(255,54,101,0.25)}.commentList .btn-like:active{background-color:rgba(255,54,101,0.15)}.commentList .btn-like.is_active:hover{background-color:rgba(255,54,101,0.55)}.commentList .btn-like.is_active:active{background-color:rgba(255,54,101,0.45)}.commentList .btn-delete:hover{background:url(/images/icon/icon_trashbox_act.svg) no-repeat left 6px center/12px 12px}.post-modal{max-width:560px;padding:16px 24px;margin:24px auto;background-color:rgba(255,255,255,0.05);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);border-radius:4px;border:1px solid rgba(255,255,255,0.03)}.post-modal .mfp-close{top:-20px;right:-20px}.post-modal p.lead{font-size:1.55rem;padding:0}.post-modal p.lead span{display:inline-block}.userPage{display:flex;justify-content:space-between;max-width:1264px;margin:0 auto;padding:0 20px}.userPage_header{width:360px}.userPage_header .inner{position:sticky;top:12px}.userPage_header .editProfile a:hover{background-color:#18d08c;color:#fff}.userPage_header .editProfile a:active{background-color:#15b97d}.userPage_header .introduction{margin:12px 12px 0;padding-bottom:24px}.userPage_header .btn-more:hover{color:rgba(255,255,255,0.9);background-color:rgba(255,255,255,0.2)}.userPage_header .btn-more:active{color:rgba(255,255,255,0.8);background-color:rgba(255,255,255,0.15)}.userPage_content{width:calc(100% - 384px)}.userPage_content .lounge_list .topic a{padding:26px 20px 16px}.userPage_sort .sortList li{position:relative;margin:0 1px}.userPage_sort .sortList li:not(.is_active):hover:before{content:'';display:block;width:100%;height:3px;background-color:#13a26d;position:absolute;bottom:-1px;left:0}.userPage_sort .sortList li:not(.is_active):hover a{color:rgba(255,255,255,0.9)}.userPage_sort .sortList li:not(.is_active):active:before{background-color:#18d08c}.userPage_sort .sortList li:not(.is_active):active a{color:#fff}#modal-editUserProfile .field-bg:hover .img img{opacity:1}#modal-editUserProfile .field-bg:hover .img:after{opacity:1}#modal-editUserProfile .field-bg:active .img img{opacity:.9}#modal-editUserProfile .field-bg:active .img:after{opacity:.9}#modal-editUserProfile .field-avatar{background-color:#0D1F29;border-color:#0D1F29}#modal-editUserProfile .field-avatar:hover .img img{opacity:1}#modal-editUserProfile .field-avatar:hover .img:after{opacity:1}#modal-editUserProfile .field-avatar:active .img img{opacity:.9}#modal-editUserProfile .field-avatar:active .img:after{opacity:.9}#modal-subtitles{position:relative;max-width:560px;padding:40px 24px;margin:0 auto;margin-bottom:30px;background-color:rgba(255,255,255,0.05);border-radius:4px;-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);border:1px solid rgba(255,255,255,0.03)}#modal-subtitles .mfp-close{top:-20px;right:-20px}#modal-dl{position:relative;max-width:560px;padding:40px 24px;margin:0 auto;background-color:rgba(255,255,255,0.05);border-radius:4px;-moz-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);box-shadow:0 0 12px rgba(0,0,0,0.05),0 0 40px rgba(0,0,0,0.075);border:1px solid rgba(255,255,255,0.03)}#modal-dl .mfp-close{top:-20px;right:-20px}.leaf .pageTitle{padding-left:0;padding-right:0}.leaf .pageTitle span{display:block;max-width:1264px;margin:0 auto;padding:0 28px;font-size:2rem}.notification{display:flex;justify-content:center;max-width:1264px;margin:0 auto;padding:0 20px}.notification .listArea{width:calc(100% - 330px);border:none}.notification .asideArea{display:block;margin-left:30px}.notification .asideArea .inner{padding-top:12px}.notification_list a:hover{opacity:.7}.notification_list a:active{opacity:.5}.contributors{display:flex;justify-content:center;max-width:1264px;margin:0 auto;padding:0 20px}.contributors .rankings{width:calc(100% - 330px);margin-bottom:40px;border:none;display:flex;justify-content:space-between;flex-wrap:wrap}.contributors .rankings>*{width:calc(50% - 10px)}.contributors .asideArea{display:block;margin-left:30px}.contributors .asideArea .inner{padding-top:12px}.contributors_ranking a:hover{background-color:rgba(255,255,255,0.05)}.contributors_ranking a:hover:before{opacity:1}.contributors_ranking a:active{background-color:rgba(255,255,255,0.02)}.detail_chat{padding:20px 16px}.tabWrapper .detail_chat+.tab-target:last-child{margin-top:20px}.chatLog{margin:0 6px}.rte-wrapper>div{padding:12px 6px 16px}.rte-timestamp{top:18px;left:166px;font-size:1rem}.rte-username{margin-top:4px;margin-bottom:10px}}@media only screen and (max-width: 768px){#target-changeView.list_slides,#target-changeView.list_slides>.loading{width:calc(100% - 12px) !important}.detail_slides_result{width:100% !important}}.detail_hero .tags{padding:0 8px}.detail_hero .tags_list{display:flex;flex-wrap:wrap;margin:16px -3px}.detail_hero .tags_list .tag{margin:3px}@media only screen and (max-width: 940px){.header_notification{display:inline-table !important}}.userPage_header .editAccountDetail a{font-size:1.2rem;color:rgba(255,255,255,0.5);text-decoration:underline rgba(255,255,255,0.4);display:inline-block}.userPage_header .editAccountDetail a:hover{color:#fff}.signUp_steps>li.account{border-bottom:none;padding-bottom:12px}.poll_section:nth-of-type(1){border-top:none}.lounge_poll_content #see-the-result{padding-bottom:24px}.lounge_poll_content #see-the-result a{display:block;position:relative;text-align:center;font-size:1.2rem;color:rgba(255,255,255,0.5);text-decoration:underline rgba(255,255,255,0.4);margin-top:-30px}.lounge_poll_content #see-the-result a:hover{color:#fff}.lounge_list .title .highlight{background-color:#ffed00;color:#011A27;padding:0 .2em;-webkit-transition:all 0.05s ease-in-out 0s;-moz-transition:all 0.05s ease-in-out 0s;-ms-transition:all 0.05s ease-in-out 0s;-o-transition:all 0.05s ease-in-out 0s;transition:all 0.05s ease-in-out 0s}.commentList .reply_content,.commentList .comment_content,.discussion-detail .addInfo p,.poll-detail .addInfo p,.userPage_header .introduction{white-space:pre-wrap}.commentList .btn-like.no-login{pointer-events:none}body.no-login .reply_content,body.no-login .comment_content,body.no-login .comment_user .nick-name,body.no-login .reply_user .nick-name{-webkit-filter:blur(4px);-moz-filter:blur(4px);filter:blur(4px);opacity:.75;user-select:none}body.no-login .reply_content .btn-more,body.no-login .comment_content .btn-more{display:none}.my-comment li.loading,.my-topic li.loading,.notification_list li.loading{display:flex;justify-content:center;border-bottom:none}.carousel_slides.is_topic.topic_poll{margin-top:8px}.detail_hero #vimeo_video_content{display:none;position:absolute;top:0;width:100%;height:100%}.detail_hero #vimeo_video_content iframe{width:100%;height:100%}@media only screen and (min-width: 769px){.carousel_slides .topic a{height:100%;width:100%}}.detail_hero .provider-actions{border-bottom:1px solid rgba(255,255,255,0.2);width:100%;padding:20px 12px}.detail_hero .provider-actions img{height:100%;width:100%;object-fit:cover}.gnav_login_fb{padding:6px 0;padding-right:12px}.gnav_login_fb a{display:block;background-color:rgba(66,102,178,0.8);color:#fff;border-radius:4px;text-align:center;line-height:44px;width:200px;padding-left:30px}.gnav_login_fb a:hover{background-color:#4266b2}#modal-edit-accout .field{padding-bottom:6px}#modal-edit-accout .field_label{display:block;color:rgba(255,255,255,0.7)}#modal-edit-accout .modal_content select,#modal-edit-accout .modal_content input{max-width:100%}@media (min-width: 640px){#modal-edit-accout .modal_content select,#modal-edit-accout .modal_content input{max-width:100%}}#modal-edit-accout select:focus{border-color:#18d08c;background-color:rgba(1,21,24,0.8)}a.btn-login-fb{background:url(/images/icon/fb.svg) no-repeat,#38589f;background-size:25px;background-position-y:center;background-position-x:10px;color:#fff;height:50px;display:flex;align-items:center;justify-content:center;border-radius:2px}a.btn-login-fb:hover{background-color:#3858d8}.detail_hero .video .video-thumbnail{position:absolute;top:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;cursor:pointer;background-color:black}.video .video-thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video .video-thumbnail .play-button button{width:100px;background-color:rgba(30,113,231,0.9);border:none;padding:0;margin:0}.video .video-thumbnail .play-button button:hover{background-color:rgba(30,113,231,0.8)}.video .video-thumbnail .play-button button svg{width:50%;height:auto;fill:white;padding:20% 10%}.video .video-time{background:rgba(0,0,0,0.4);padding:1%;color:#fff;text-align:center;font-weight:bold;font-size:2.0rem;position:absolute;right:0;bottom:0}@media only screen and (min-width: 940px){.tabWrapper .tab-target{width:100%}}#modal-editUserProfile .field-avatar .img img#avatar_preview{object-fit:contain;top:auto}#modal-editUserProfile .field-avatar .img{display:flex;align-items:center}.gnav_login_fb{padding:6px 0;padding-right:12px}.gnav_login_fb a{display:block;background-color:rgba(66,102,178,0.8);color:#fff;border-radius:4px;text-align:center;line-height:44px;width:200px;padding-left:30px}.gnav_login_fb a:hover{background-color:#4266b2}#modal-edit-accout .field{padding-bottom:6px}#modal-edit-accout .field_label{display:block;color:rgba(255,255,255,0.7)}#modal-edit-accout .modal_content select,#modal-edit-accout .modal_content input{max-width:100%}@media (min-width: 640px){#modal-edit-accout .modal_content select,#modal-edit-accout .modal_content input{max-width:100%}}#modal-edit-accout select:focus{border-color:#18d08c;background-color:rgba(1,21,24,0.8)}a.btn-login-fb{background:url(/images/icon/fb.svg) no-repeat,#38589f;background-size:25px;background-position-y:center;background-position-x:10px;color:#fff;height:50px;display:flex;align-items:center;justify-content:center;border-radius:2px}a.btn-login-fb:hover{background-color:#3858d8}@media only screen and (max-width: 940px){.gnav_login_fb{display:none !important}}#body-error{margin-bottom:0}#content-error{position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center;padding-bottom:56px}#content-error .title{text-align:center;margin:2%}#content-error .img-pc{display:none}#content-error .txt{max-width:348px;margin-top:-64px;padding:0 13%;font-size:1.3rem}#content-error .txt span{display:inline-block}#content-error.error-500 .txt{margin-top:-52px}#content-error.error-500 .link{margin-top:24px}#content-error.error-500 .link a{margin:16px auto}#content-error .link p{margin:0}#content-error .link a{display:block;width:160px;height:48px;line-height:46px;margin:32px auto;border:1px solid #18d08c;border-radius:24px;text-align:center;font-size:1.6rem}#content-error+#footer{background-color:transparent;position:absolute;bottom:0;left:0;width:100%;height:56px}@media only screen and (min-width: 940px){#content-error .img-sp{display:none}#content-error .img-pc{display:inline}#content-error .txt{max-width:775px;margin-top:-148px;padding:0 0 0 41%;font-size:1.4rem}#content-error.error-500 .txt{max-width:840px;margin-top:-148px;padding:0 0 0 20%}#content-error.error-500 .txt p{margin:0}#content-error.error-500 .link{display:flex;justify-content:flex-end;margin-top:8px}#content-error.error-500 .link a{margin:24px 16px 24px 0}#content-error .link a{margin:32px 8.6% 32px auto}#content-error .link a:hover{background-color:#18d08c;color:#011a27}#content-error .link a:active{background-color:#15b97d}}.tag-field{position:relative}.tag-field .tag-hints{position:absolute;z-index:1;width:100%;border:1px solid rgba(255,255,255,0.3);background:#364546;max-height:150px;overflow-y:auto}.tag-field .tag-hints .name{padding:5px}.tag-field .tag-hints .name:hover{background:#064ed5}.tag-field .tag-container .button-tag{display:inline-block;align-content:center;margin:5px 2px;padding:0 6px;background:transparent;border:1px solid #18d08c;color:#18d08c;border-radius:20px;display:inline-block;max-width:100%}.tag-field .tag-container .button-tag input{display:none}.tag-field .tag-container .button-tag .content{display:flex;align-content:center}.tag-field .tag-container .button-tag .content .text{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:95%}.tag-field .tag-container .button-tag .content .delete-tag{display:inline-block;border-radius:100%;padding:4px 5px;cursor:pointer;background:#011a27;color:#18d08c;line-height:1;letter-spacing:0}.tag-field .tag-container .button-tag .content .delete-tag:hover{opacity:0.87}.content-tag #tag-field .tag-container .button-tag{padding:0 0 0 6px}.content-tag #tag-field .tag-container .button-tag .content .delete-tag{margin-left:5px;background:#26B99A;color:#ffffff}.field_img .btn .delete-img{font-size:25px;color:#ffffff;background:rgba(0,16,25,0.8);position:absolute;z-index:1;top:5px;right:5px;line-height:1;padding:1px 4px 4px 4px;border-radius:50%}.field_img .btn .delete-img:hover{color:#ffffff;background:#001019}button.disabled,input[type="submit"].disabled,a.disabled{pointer-events:none;color:#4f4f4f !important;border-color:#4f4f4f !important}.yellow-border{border-color:yellow}.lds-ring{display:inline-block;position:relative;width:25px;height:25px;transform:translateX(-50%)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:25px;height:25px;margin:5px;border:2px solid #4f4f4f;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#4f4f4f transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.comment-deleted{padding-bottom:16px !important}@media only screen and (max-width: 768px){body.no-login .discussion-detail #fixedBtn{display:none}}body.lounge-new .field_addInputs .field{margin:0 0 6px 0;padding:0}.video-sponsors{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%}button.skip-ad{position:absolute;z-index:3;right:5px;bottom:10px;padding:10px 15px;background:rgba(0,0,0,0.2);font-size:1.6rem;border-radius:5px;cursor:default;border:1px solid transparent}button.skip-ad.hover{cursor:pointer}button.skip-ad.hover:hover{border:1px solid rgba(255,255,255,0.6)}.icon-skip-ad{background:url(/images/icon/icon_skip_ad.svg) no-repeat center center;width:12px;height:12px;display:inline-block;background-size:25px}.video-sponsors .vjs-progress-control{pointer-events:none}.video-sponsors .vjs-slider{margin:0 !important}.video-sponsors .vjs-control-bar{height:3px;background:none}.video-sponsors .vjs-play-progress{background:#2cbefe}.video-sponsors .vjs-slider-bar{color:transparent}#video_sponsor.video-js.vjs-playing .vjs-tech{pointer-events:none}.left-video-ad{color:#fff;font-size:1.3rem;position:absolute;z-index:3;left:5px;bottom:10px;padding:5px;cursor:default;display:flex;align-items:center}.left-video-ad .ad{color:#fff;font-weight:600;border:1px solid white;padding:1px 4px;border-radius:3px}.left-video-ad .by{color:rgba(255,255,255,0.6)}.left-video-ad .company-name,.left-video-ad .ad-text{color:rgba(255,255,255,0.9)}.left-video-ad .remaining-video-ad{margin-right:10px}.left-video-ad .video-ad-countdown{width:18px;height:18px;margin-right:5px}.left-video-ad .ad-text-desktop{position:absolute;top:-40px;padding:10px 25px 10px 10px;background:rgba(0,0,0,0.2);font-size:1.6rem;border-radius:5px;cursor:pointer;border:1px solid transparent;white-space:nowrap;font-size:1.5rem}.left-video-ad .ad-text-desktop .text{color:rgba(255,255,255,0.9)}.left-video-ad .ad-text-desktop .text svg,.ad-text-mobile .text svg{width:1.5rem}.video-ad-countdown .svg-circle{border-radius:100%}.video-ad-countdown #remaining{stroke-width:90px;transform:rotate(90deg);transform-origin:center;transition:1s linear all;stroke:white;fill:rgba(255,255,255,0.6)}.video-ad-countdown .circle{fill:none;stroke:none}.left-video-ad .link-ad{max-width:40vmin;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:5px 0;color:rgba(255,255,255,0.9)}.vjs-big-play-button{left:calc(50%) !important;top:calc(50%) !important;margin-left:-62.5px !important;margin-top:-57px !important;position:absolute !important;box-shadow:none !important;border:none !important;border-radius:0 !important;background:rgba(30,113,231,0.9) !important;width:125px !important;height:80px !important}.vjs-big-play-button .vjs-icon-placeholder:before{font-size:5.5rem !important;display:flex !important;justify-content:center !important;position:relative !important;width:auto !important;height:auto !important}.vjs-big-play-button:before{content:"";display:none}.vjs-big-play-button:hover{background:rgba(30,113,231,0.8) !important}.vjs-bpb-time{position:absolute;background:rgba(0,0,0,0.4);color:#fff;font-size:18px;line-height:30px;pointer-events:none;text-align:center;top:calc(50%);left:calc(50%);margin-left:-62.5px !important;margin-top:23px !important;width:125px}@media only screen and (max-width: 640px){.vjs-big-play-button{margin-left:-37.5px !important;margin-top:-27px !important;width:75px !important;height:45px !important}.vjs-big-play-button .vjs-icon-placeholder:before{font-size:4rem !important}.vjs-bpb-time{font-size:1rem;line-height:1.5rem;margin-left:-37.5px !important;margin-top:18px !important;width:75px}}.ad-text{width:100%;height:100%;position:absolute;z-index:2;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0.5)}.ad-text a{font-size:1.5rem;color:white !important;padding:10px}.ad-text svg{width:1.5rem}.above-video-ad{width:100%;height:100%;position:absolute;z-index:1}@media only screen and (max-width: 940px){.ad-text-desktop{display:none}.ad-text-mobile{padding:8px;text-align:center}.ad-text-mobile a{color:rgba(255,255,255,0.9) !important}}@media only screen and (min-width: 940px){.ad-text-mobile{display:none}}span[class*="icon-"]{color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon-unlike{background:url(/images/icon/icon-heart-off.svg) no-repeat center;background-size:auto 1.2rem;width:2rem}.icon-like{background:url(/images/icon/icon-heart-on.svg) no-repeat center;background-size:auto 1.2rem;width:2rem}.rhelp-question-content .rhelp-banner{height:13rem;background:url(/images/clouds.svg) #fff no-repeat bottom;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem 0.8rem;border-radius:0.3rem}.rhelp-question-content .rhelp-banner .rhelp-logo img{height:4rem}.rhelp-question-content .rhelp-banner .rhelp-introduction a{color:#011a27;line-height:1.7rem;font-size:1.2rem;text-decoration:underline}.rhelp-question-content .rhelp-banner .rhelp-introduction a:hover{opacity:0.8}.rhelp-question-content .list_header{display:flex;justify-content:space-between}.rhelp-question-content .list_header .questions-count{flex-basis:25%;font-size:1rem;align-self:center}.rhelp-question-content .list_header .pulldown{flex-basis:70%}.list-questions{border-top:1px solid rgba(255,255,255,0.2)}.list-questions .question{padding:1.5rem 1.2rem;border-bottom:0.4rem solid rgba(255,255,255,0.2)}.list-answers .answer:hover,.list-questions .question:hover{background-color:rgba(237,223,69,0.05)}.list-questions .question>a{color:unset}.list-answers .loading,.list-questions .loading{display:flex;justify-content:center}.question .question-companion{font-size:1.1rem;margin-bottom:0.8rem}.question .question-info{font-size:1.6rem;line-height:2.6rem;margin-bottom:1.5rem}.question .question-info .question-title{font-weight:bold;display:inline}.question .question-info .question-image{width:9.5rem;float:right;margin-left:1rem}.question .question-info .question-image img{width:100%;border-radius:0.2rem}.question .owner-info{font-size:1.3rem;font-weight:bold;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0.8rem}.question .owner-info .owner-avatar,.question .detail-question-companion .companion-avatar{height:3.2rem;margin-right:0.8rem}.question .owner-info .owner-avatar img,.question .detail-question-companion .companion-avatar img{height:100%;border-radius:100%}.complete-detail-answer .user-summary .country,.question .owner-info .country{margin-left:0.5rem;width:1.5rem;height:1rem}.complete-detail-answer .user-summary .country img,.question .owner-info .country img{width:100%}.question .detail-question-companion{display:flex;margin-bottom:1.5rem}.complete-detail-answer .user-summary .user-nickname,.question .detail-companion .companion-name{font-size:1.3rem;font-weight:bold}complete-detail-answer .user-summary .user-position,.question .detail-companion .companion-note{font-size:1rem}.question .answer-count{font-weight:bold;background:url(/images/icon/icon_answer.svg) no-repeat left;padding-left:3rem !important;font-size:1.2rem;background-size:2.2rem}.question .question-status .last-answered{font-size:1.1rem}@media only screen and (min-width: 640px){.rhelp-question-content .rhelp-banner{background-repeat:repeat;background-size:auto}.rhelp-question-content .list_header .questions-count{font-size:1.2rem}}@media only screen and (min-width: 769px){#content .aside-left{width:14rem;border-bottom:none;padding:0}#content .aside-left .inner{position:-webkit-sticky;position:sticky;top:0;padding:1.4rem 0 4rem}.rhelp-question-content .list_header .questions-count{position:relative}.rhelp-question-content .list_header .questions-count::before{content:'';display:block;width:0.2rem;height:100%;background-color:#18d08c;position:absolute;bottom:0;left:-1.6rem}.question .question-info .question-title{font-size:1.8rem;font-weight:normal}}@media only screen and (min-width: 940px){.rhelp-question-content .rhelp-banner{margin:0;border-radius:0}.rhelp-question-content .rhelp-banner .rhelp-introduction a{font-size:1.4rem}.rhelp-question-content .list_header .questions-count::before{left:-2rem}}.detail-question .lounge_article_header{background:transparent}.detail-question .lounge_article_header .row{padding-top:1.5rem;padding-bottom:0}.detail-question .lounge_article_header .actions_list{bottom:-0.2rem}.detail-question .question-info{font-size:1.8rem}.detail-question .question-companion a{color:unset;text-decoration:underline}.detail-question .list-question-images{padding:0.8rem 4vw;display:flex;flex-wrap:wrap;background:#0d2533;margin:auto -4vw}.detail-question .list-question-images .question-image{height:7.2rem;width:7.2rem;margin:0 0.8rem 0.8rem 0}.detail-question .list-question-images .question-image img{width:100%;height:100%;object-fit:cover;border-radius:0.2rem}.detail-question .lounge_article_header_info .answer-count{font-size:1.2rem;color:#999;font-weight:bold;padding:1rem 0;margin-top:0}.list-answers .answer:first-child{border-top:0.2rem solid rgba(255,255,255,0.2)}.list-answers .answer{display:flex;line-height:1.8rem;font-size:1.4rem;padding:1.2rem 4vw;flex-direction:column;border-bottom:0.2rem solid rgba(255,255,255,0.2)}.list-answers .answer .answer-detail{display:flex;margin-bottom:0.5rem}.list-answers .answer .answer-content{width:100%}.complete-detail-answer .user-summary .user-avatar,.list-answers .answer .user-avatar{margin:0.5rem 0.8rem 0 0}.complete-detail-answer .user-summary .user-avatar a,.list-answers .answer .user-avatar a{width:3.2rem;height:3.2rem;display:block}.list-answers .answer .answer-info{color:unset;white-space:pre-wrap;width:100%;display:block}.complete-detail-answer .user-summary .user-avatar img,.list-answers .answer .user-avatar img{width:3.2rem;height:3.2rem;border-radius:100%}.list-answers .answer .answer-reaction-info{display:flex;justify-content:space-between;font-size:1.2rem;color:rgba(255,255,255,0.7)}.list-answers .answer .answer-reaction-info .answer-like{cursor:pointer}@media only screen and (min-width: 769px){.detail-question .lounge_article_header{background:rgba(255,255,255,0.075)}.detail-question .lounge_article_header_main{padding-top:1rem;padding-bottom:4rem}.detail-question .lounge_article_header .row{padding-top:0.5rem;padding-bottom:0.5rem}.detail-question .lounge_article_header_info .info{margin-bottom:0}.detail-question .question-info .question-title{font-weight:bold}.detail-question .detail-question-info{display:flex;justify-content:space-between;width:100%}.detail-question .list-question-images{margin:auto 0;background:transparent;padding:0}.detail-question .list-question-images .question-image{width:auto;height:9rem;margin:0;padding:0.5rem 1rem 0.5rem 0}.detail-question .list-question-images .question-image img{width:auto}.list-answers .answer:first-child{border-top:none}.list-answers .answer{padding:1.2rem}}a.btn-base{display:block;border:0.1rem solid #18d08c;color:#18d08c;max-width:24rem;margin:0 auto;white-space:nowrap;text-align:center;border-radius:0.4rem;font-size:1.6rem;width:auto;height:4.8rem;line-height:4.6rem}a.btn-base:hover{background-color:#18d08c;color:#fff}.modal-base{padding:4.8rem 5%}.modal-base .modal-container{line-height:2.4rem;display:flex;flex-direction:column}.modal-base .modal-container p{font-size:1.6rem;line-height:2.8rem;letter-spacing:0.32px}.modal-base .modal-container p>a{text-decoration:underline}.modal-base .modal-container p.note{font-size:1.2rem;color:#e6d603}.modal-base .modal-container p.note>a{color:unset}@media (min-width: 960px){.modal-base{position:relative;max-width:56rem;padding:4rem 2.4rem;margin:0 auto;margin-bottom:3rem;background-color:rgba(255,255,255,0.05);border-radius:0.4rem;-moz-box-shadow:0 0 1.2rem rgba(0,0,0,0.05),0 0 4rem rgba(0,0,0,0.075);-webkit-box-shadow:0 0 1.2rem rgba(0,0,0,0.05),0 0 4rem rgba(0,0,0,0.075);box-shadow:0 0 1.2rem rgba(0,0,0,0.05),0 0 4rem rgba(0,0,0,0.075);border:1px solid rgba(255,255,255,0.03)}.modal-base .mfp-close{top:-2rem;right:-2rem}}#modal-editUserProfile.post-modal .field select:focus{border-color:#18d08c}#modal-editUserProfile .modal_content select{max-width:100%}#modal-editUserProfile .modal_content select:focus{background-color:rgba(1,26,39,0.8)}#modal-editUserProfile .formContent_form .note{font-size:1.4rem;color:#e6d603;line-height:2.4rem}#modal-editUserProfile .profession-text-title{position:relative;text-align:center;font-size:1.4rem;font-weight:bold}#modal-editUserProfile .profession-text-title::before,#modal-editUserProfile .profession-text-title::after{content:'';width:3rem;height:0.2rem;position:absolute;top:1rem;background:rgba(255,255,255,0.3);left:0}#modal-editUserProfile .profession-text-title::after{left:unset;right:0}@media only screen and (min-width: 640px){#modal-editUserProfile .profession-text-title::before,#modal-editUserProfile .profession-text-title::after{width:6rem}}.complete-detail-answer{padding:1.6rem 4vw}.complete-detail-answer>a{color:unset}.complete-detail-answer .user-summary{display:flex;align-items:center}.complete-detail-answer .user-summary .user-nickname{display:flex;align-items:center}.complete-detail-answer .full-text-answer{padding:0.8rem 0}.complete-detail-answer .full-text-answer span{font-size:1.6rem;line-height:2.4rem;white-space:pre-wrap}.complete-detail-answer .list-answer-images{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end}.complete-detail-answer .list-answer-images .answer-image{margin:0 1rem 1rem 0;height:10rem}.complete-detail-answer .list-answer-images .answer-image img{height:100%;object-fit:cover}.detail-question .read-more-answer{text-align:center;height:4.5rem;background:#0d2533;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.detail-question .read-more-answer a{font-weight:bold;color:rgba(255,255,255,0.7);font-size:1.2rem;line-height:1.9rem;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.detail-question .read-more-answer a:hover{opacity:0.8}.detail-answer-content .asideArea #fixedBtn{display:flex}.detail-answer-content .asideArea .btn a.btn-answer-like{width:8rem;display:flex;justify-content:center;cursor:pointer}.detail-answer-content .asideArea .btn a.btn-answer-like.liked{color:#ede046;border-color:#ede046}.detail-answer-content .asideArea .btn a.btn-answer-like{color:white;border-color:white}.detail-answer-content .asideArea .btn a{width:24.5rem}.detail-answer-content .asideArea .btn a.btn-answer-like:hover{background:transparent}@media only screen and (min-width: 769px){.detail-answer-content .asideArea .btn a.btn-answer-like{margin-right:1rem}.complete-detail-answer{padding:1.6rem 0.4rem 1.6rem 1.2rem}}.userPage_content .lounge_list .topic-question .question-companion{font-size:1.1rem;margin-bottom:0.8rem;color:rgba(255,255,255,0.5);position:absolute;top:0.8rem;left:1.2rem}.icon-bag{background:url(/images/icon/icon-bag.svg) no-repeat center;background-size:auto 1.6rem;display:inline-block;width:2rem;filter:invert(99%) sepia(5%) saturate(7%) hue-rotate(271deg) brightness(101%) contrast(101%);opacity:0.5;height:1.5rem}.icon-graduation{background:url(/images/icon/icon-graduation-hat.svg) no-repeat center;background-size:auto 1.6rem;display:inline-block;width:2rem;filter:invert(99%) sepia(5%) saturate(7%) hue-rotate(271deg) brightness(101%) contrast(101%);opacity:0.5;height:1.5rem}.icon-map-marker{background:url(/images/icon/icon-map-marker.svg) no-repeat center;background-size:auto 2rem;display:inline-block;height:2rem;width:2rem;filter:invert(99%) sepia(5%) saturate(7%) hue-rotate(271deg) brightness(101%) contrast(101%);opacity:0.5}.icon-global{background:url(/images/icon/icon-global.svg) no-repeat center;background-size:auto 1.6rem;display:inline-block;width:2rem;filter:invert(99%) sepia(5%) saturate(7%) hue-rotate(271deg) brightness(101%) contrast(101%);opacity:0.5;height:1.5rem}.profile-professional{padding:1.4rem 0 0;font-size:1.3rem;line-height:1.9rem;border-top:0.2rem solid rgba(255,255,255,0.2);margin:1.2rem 6% 1rem}.profile-professional>div{margin-bottom:0.5rem;display:flex}.profile-professional>div:last-child{margin-bottom:0}.profile-professional>div>.icon-area{margin-right:0.8rem}@media only screen and (min-width: 769px){.userPage_content .profile-professional{margin:0 1.2rem;padding-top:2.4rem}.userPage_content .lounge_list .topic-question .question-companion{left:2rem}}.disabled{pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.no-login .answer-info{-webkit-filter:blur(4px);-moz-filter:blur(4px);filter:blur(4px);opacity:.75;user-select:none}body.no-login .answer-like{pointer-events:none}.list-answers .answer .answer-detail>a{color:unset;width:100%}.notice-content{margin-bottom:30px}.notice-content .notice-title{margin-bottom:10px}.notice-content .instruction-list{list-style-type:decimal;list-style-position:inside;margin-left:0.5rem}
