.jssocials-share-twitter .jssocials-share-link{background:#00aced;border:1px solid #0099d4}
.jssocials-share-twitter .jssocials-share-link:hover{background:#0087ba}
.jssocials-share-facebook .jssocials-share-link{background:#3b5998;border:1px solid #344e86}
.jssocials-share-facebook .jssocials-share-link:hover{background:#2d4373}
.jssocials-share-googleplus .jssocials-share-link{background:#dd4b39;border:1px solid #d73925}
.jssocials-share-googleplus .jssocials-share-link:hover{background:#c23321}
.jssocials-share-linkedin .jssocials-share-link{background:#007bb6;border:1px solid #006a9d}
.jssocials-share-linkedin .jssocials-share-link:hover{background:#005983}
.jssocials-share-pinterest .jssocials-share-link{background:#cb2027;border:1px solid #b51d23}
.jssocials-share-pinterest .jssocials-share-link:hover{background:#9f191f}
.jssocials-share-email .jssocials-share-link{background:#3490f3;border:1px solid #1c83f2}
.jssocials-share-email .jssocials-share-link:hover{background:#0e76e6}
.jssocials-share-stumbleupon .jssocials-share-link{background:#eb4823;border:1px solid #e03a14}
.jssocials-share-stumbleupon .jssocials-share-link:hover{background:#c93412}
.jssocials-share-whatsapp .jssocials-share-link{background:#29a628;border:1px solid #249123}
.jssocials-share-whatsapp .jssocials-share-link:hover{background:#1f7d1e}
.jssocials-share-telegram .jssocials-share-link{background:#2ca5e0;border:1px solid #1f98d3}
.jssocials-share-telegram .jssocials-share-link:hover{background:#1c88bd}
.jssocials-share-line .jssocials-share-link{background:#25af00;border:1px solid #209600}
.jssocials-share-line .jssocials-share-link:hover{background:#1a7c00}
.jssocials-share-viber .jssocials-share-link{background:#7b519d;border:1px solid #6e488c}
.jssocials-share-viber .jssocials-share-link:hover{background:#61407b}
.jssocials-share-pocket .jssocials-share-link{background:#ef4056;border:1px solid #ed2841}
.jssocials-share-pocket .jssocials-share-link:hover{background:#e9132e}
.jssocials-share-messenger .jssocials-share-link{background:#0084ff;border:1px solid #0077e6}
.jssocials-share-messenger .jssocials-share-link:hover{background:#006acc}
.jssocials-share-vkontakte .jssocials-share-link{background:#45668e;border:1px solid #3d5a7d}
.jssocials-share-vkontakte .jssocials-share-link:hover{background:#344d6c}
.jssocials-share-link{padding:.5em .6em;border-radius:.3em;box-shadow:inset 0 1px 3px rgba(255,255,255,0.3),0 1px 3px rgba(0,0,0,0.15),0 1px 3px rgba(0,0,0,0.15);color:#fff;-webkit-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}
.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{color:#fff}
.jssocials-share-count-box{position:relative;height:2.5em;padding:0 .3em;margin-left:6px;border-radius:.3em;border:1px solid #dcdcdc;box-shadow:0 1px 3px rgba(0,0,0,0.15)}
.jssocials-share-count-box:before{content:"";position:absolute;top:1em;left:-9px;display:block;width:0;border-style:solid;border-width:6px 6px 0;border-color:#dcdcdc transparent;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.jssocials-share-count-box:after{content:"";position:absolute;top:1em;left:-7px;display:block;width:0;border-style:solid;border-width:5px 5px 0;border-color:#fff transparent;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.jssocials-share-count-box .jssocials-share-count{line-height:2.75em;color:#444;font-size:.9em}
.jssocials-share-twitter .jssocials-share-link{background:#00aced}
.jssocials-share-twitter .jssocials-share-link:hover{background:#0087ba}
.jssocials-share-facebook .jssocials-share-link{background:#3b5998}
.jssocials-share-facebook .jssocials-share-link:hover{background:#2d4373}
.jssocials-share-googleplus .jssocials-share-link{background:#dd4b39}
.jssocials-share-googleplus .jssocials-share-link:hover{background:#c23321}
.jssocials-share-linkedin .jssocials-share-link{background:#007bb6}
.jssocials-share-linkedin .jssocials-share-link:hover{background:#005983}
.jssocials-share-pinterest .jssocials-share-link{background:#cb2027}
.jssocials-share-pinterest .jssocials-share-link:hover{background:#9f191f}
.jssocials-share-email .jssocials-share-link{background:#3490f3}
.jssocials-share-email .jssocials-share-link:hover{background:#0e76e6}
.jssocials-share-stumbleupon .jssocials-share-link{background:#eb4823}
.jssocials-share-stumbleupon .jssocials-share-link:hover{background:#c93412}
.jssocials-share-whatsapp .jssocials-share-link{background:#29a628}
.jssocials-share-whatsapp .jssocials-share-link:hover{background:#1f7d1e}
.jssocials-share-telegram .jssocials-share-link{background:#2ca5e0}
.jssocials-share-telegram .jssocials-share-link:hover{background:#1c88bd}
.jssocials-share-line .jssocials-share-link{background:#25af00}
.jssocials-share-line .jssocials-share-link:hover{background:#1a7c00}
.jssocials-share-viber .jssocials-share-link{background:#7b519d}
.jssocials-share-viber .jssocials-share-link:hover{background:#61407b}
.jssocials-share-pocket .jssocials-share-link{background:#ef4056}
.jssocials-share-pocket .jssocials-share-link:hover{background:#e9132e}
.jssocials-share-messenger .jssocials-share-link{background:#0084ff}
.jssocials-share-messenger .jssocials-share-link:hover{background:#006acc}
.jssocials-share-vkontakte .jssocials-share-link{background:#45668e}
.jssocials-share-vkontakte .jssocials-share-link:hover{background:#344d6c}
.jssocials-share-link{padding:.5em .6em;color:#fff;-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{color:#fff}
.jssocials-share-count-box{position:relative;height:2.5em;padding:0 .3em;margin-left:.3em;background:#f5f5f5;-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-count-box:hover{background:gainsboro}
.jssocials-share-count-box:hover:after{border-color:transparent gainsboro transparent transparent}
.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:.85em;left:-0.3em;width:0;height:0;border-width:.4em .4em .4em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-count-box .jssocials-share-count{line-height:2.5em;color:#444}
.jssocials-share-twitter .jssocials-share-link{color:#00aced}
.jssocials-share-twitter .jssocials-share-link .jssocials-share-label{color:#00aced}
.jssocials-share-twitter .jssocials-share-link:hover,.jssocials-share-twitter .jssocials-share-link:focus,.jssocials-share-twitter .jssocials-share-link:active{color:#0087ba}
.jssocials-share-twitter .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:active .jssocials-share-label{color:#0087ba}
.jssocials-share-facebook .jssocials-share-link{color:#3b5998}
.jssocials-share-facebook .jssocials-share-link .jssocials-share-label{color:#3b5998}
.jssocials-share-facebook .jssocials-share-link:hover,.jssocials-share-facebook .jssocials-share-link:focus,.jssocials-share-facebook .jssocials-share-link:active{color:#2d4373}
.jssocials-share-facebook .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:active .jssocials-share-label{color:#2d4373}
.jssocials-share-googleplus .jssocials-share-link{color:#dd4b39}
.jssocials-share-googleplus .jssocials-share-link .jssocials-share-label{color:#dd4b39}
.jssocials-share-googleplus .jssocials-share-link:hover,.jssocials-share-googleplus .jssocials-share-link:focus,.jssocials-share-googleplus .jssocials-share-link:active{color:#c23321}
.jssocials-share-googleplus .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-googleplus .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-googleplus .jssocials-share-link:active .jssocials-share-label{color:#c23321}
.jssocials-share-linkedin .jssocials-share-link{color:#007bb6}
.jssocials-share-linkedin .jssocials-share-link .jssocials-share-label{color:#007bb6}
.jssocials-share-linkedin .jssocials-share-link:hover,.jssocials-share-linkedin .jssocials-share-link:focus,.jssocials-share-linkedin .jssocials-share-link:active{color:#005983}
.jssocials-share-linkedin .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:active .jssocials-share-label{color:#005983}
.jssocials-share-pinterest .jssocials-share-link{color:#cb2027}
.jssocials-share-pinterest .jssocials-share-link .jssocials-share-label{color:#cb2027}
.jssocials-share-pinterest .jssocials-share-link:hover,.jssocials-share-pinterest .jssocials-share-link:focus,.jssocials-share-pinterest .jssocials-share-link:active{color:#9f191f}
.jssocials-share-pinterest .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:active .jssocials-share-label{color:#9f191f}
.jssocials-share-email .jssocials-share-link{color:#3490f3}
.jssocials-share-email .jssocials-share-link .jssocials-share-label{color:#3490f3}
.jssocials-share-email .jssocials-share-link:hover,.jssocials-share-email .jssocials-share-link:focus,.jssocials-share-email .jssocials-share-link:active{color:#0e76e6}
.jssocials-share-email .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-email .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-email .jssocials-share-link:active .jssocials-share-label{color:#0e76e6}
.jssocials-share-stumbleupon .jssocials-share-link{color:#eb4823}
.jssocials-share-stumbleupon .jssocials-share-link .jssocials-share-label{color:#eb4823}
.jssocials-share-stumbleupon .jssocials-share-link:hover,.jssocials-share-stumbleupon .jssocials-share-link:focus,.jssocials-share-stumbleupon .jssocials-share-link:active{color:#c93412}
.jssocials-share-stumbleupon .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-stumbleupon .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-stumbleupon .jssocials-share-link:active .jssocials-share-label{color:#c93412}
.jssocials-share-whatsapp .jssocials-share-link{color:#29a628}
.jssocials-share-whatsapp .jssocials-share-link .jssocials-share-label{color:#29a628}
.jssocials-share-whatsapp .jssocials-share-link:hover,.jssocials-share-whatsapp .jssocials-share-link:focus,.jssocials-share-whatsapp .jssocials-share-link:active{color:#1f7d1e}
.jssocials-share-whatsapp .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-whatsapp .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-whatsapp .jssocials-share-link:active .jssocials-share-label{color:#1f7d1e}
.jssocials-share-telegram .jssocials-share-link{color:#2ca5e0}
.jssocials-share-telegram .jssocials-share-link .jssocials-share-label{color:#2ca5e0}
.jssocials-share-telegram .jssocials-share-link:hover,.jssocials-share-telegram .jssocials-share-link:focus,.jssocials-share-telegram .jssocials-share-link:active{color:#1c88bd}
.jssocials-share-telegram .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-telegram .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-telegram .jssocials-share-link:active .jssocials-share-label{color:#1c88bd}
.jssocials-share-line .jssocials-share-link{color:#25af00}
.jssocials-share-line .jssocials-share-link .jssocials-share-label{color:#25af00}
.jssocials-share-line .jssocials-share-link:hover,.jssocials-share-line .jssocials-share-link:focus,.jssocials-share-line .jssocials-share-link:active{color:#1a7c00}
.jssocials-share-line .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-line .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-line .jssocials-share-link:active .jssocials-share-label{color:#1a7c00}
.jssocials-share-viber .jssocials-share-link{color:#7b519d}
.jssocials-share-viber .jssocials-share-link .jssocials-share-label{color:#7b519d}
.jssocials-share-viber .jssocials-share-link:hover,.jssocials-share-viber .jssocials-share-link:focus,.jssocials-share-viber .jssocials-share-link:active{color:#61407b}
.jssocials-share-viber .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-viber .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-viber .jssocials-share-link:active .jssocials-share-label{color:#61407b}
.jssocials-share-pocket .jssocials-share-link{color:#ef4056}
.jssocials-share-pocket .jssocials-share-link .jssocials-share-label{color:#ef4056}
.jssocials-share-pocket .jssocials-share-link:hover,.jssocials-share-pocket .jssocials-share-link:focus,.jssocials-share-pocket .jssocials-share-link:active{color:#e9132e}
.jssocials-share-pocket .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-pocket .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-pocket .jssocials-share-link:active .jssocials-share-label{color:#e9132e}
.jssocials-share-messenger .jssocials-share-link{color:#0084ff}
.jssocials-share-messenger .jssocials-share-link .jssocials-share-label{color:#0084ff}
.jssocials-share-messenger .jssocials-share-link:hover,.jssocials-share-messenger .jssocials-share-link:focus,.jssocials-share-messenger .jssocials-share-link:active{color:#006acc}
.jssocials-share-messenger .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-messenger .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-messenger .jssocials-share-link:active .jssocials-share-label{color:#006acc}
.jssocials-share-vkontakte .jssocials-share-link{color:#45668e}
.jssocials-share-vkontakte .jssocials-share-link .jssocials-share-label{color:#45668e}
.jssocials-share-vkontakte .jssocials-share-link:hover,.jssocials-share-vkontakte .jssocials-share-link:focus,.jssocials-share-vkontakte .jssocials-share-link:active{color:#344d6c}
.jssocials-share-vkontakte .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-vkontakte .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-vkontakte .jssocials-share-link:active .jssocials-share-label{color:#344d6c}
.jssocials-share-link{-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}
.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{font-size:.5em}
.jssocials-share-label{font-size:.8em;color:#444;-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}
.jssocials-share-count-box{margin-left:.3em;border:1px solid #efefef;border-radius:.3em}
.jssocials-share-count-box .jssocials-share-count{line-height:1.8em;font-size:.8em;color:#444}
.jssocials-share-link{padding:.5em .6em;border-radius:.3em;border:2px solid #acacac;color:#acacac;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{border:2px solid #939393;color:#939393}
.jssocials-share-count-box{position:relative;height:2.5em;padding:0 .3em;margin-left:.4em;background:#f5f5f5;border-radius:.3em;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-count-box:hover{background:#e8e8e8}
.jssocials-share-count-box:hover:after{border-color:transparent #e8e8e8 transparent transparent}
.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:.75em;left:-0.4em;width:0;height:0;border-width:.5em .5em .5em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-count-box .jssocials-share-count{line-height:2.5em;color:#acacac}
.jssocials-shares{margin:.2em 0}
.jssocials-shares *{box-sizing:border-box}
.jssocials-share{display:inline-block;vertical-align:top;margin:.3em .6em .3em 0}
.jssocials-share:last-child{margin-right:0}
.jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em}
img.jssocials-share-logo{width:auto;height:1em}
.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1}
.jssocials-share-link.jssocials-share-link-count{padding-top:.2em}
.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em -.5em}
.jssocials-share-link.jssocials-share-no-count{padding-top:.5em}
.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}
.jssocials-share-label{padding-left:.3em;vertical-align:middle}
.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 .3em;line-height:1;vertical-align:middle;cursor:default}
.jssocials-share-count-box.jssocials-share-no-count{display:none}
.jssocials-share-count{line-height:1.5em;vertical-align:middle}
.cookie_settings_block{font-size:14px;width:100%;padding:0 10px;margin-top:60px}
.cookie_settings_block a{color:#492582;text-decoration:underline}
.cookie_settings_block p{margin-bottom:0}
.cookie_settings_block h3{font-size:36px;line-height:36px;margin-top:0}
.cookie_settings_block .cookie_row{overflow:hidden;margin-bottom:60px}
.cookie_settings_block .cookie_row .left{float:left;width:15.2%;margin-top:5px}
.cookie_settings_block .cookie_row .right{float:right;width:84.8%}
.cookie_settings_block .row01 .icon_checked{width:23px;margin:0 auto}
.cookie_settings_block .row01 .icon_checked::before{content:"\e96f";font-family:icomoon !important;color:#65478a;margin-right:3px}
@media screen and (max-width:800px){.cookie_settings_block{padding-right:24px;padding-left:18px;margin-top:20px}
.cookie_settings_block .cookie_row{margin-bottom:20px}
.cookie_settings_block .cookie_row .left{width:34%}
.cookie_settings_block .cookie_row .right{width:66%}
.cookie_settings_block h3{font-size:20px;line-height:20px}
}
.cookie_settings_block .onoffswitch_wrap{position:relative;width:80%;margin:0 auto}
.cookie_settings_block .onoffswitch{position:relative;display:inline-block;width:64px;vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-right:5px;margin-bottom:5px}
.cookie_settings_block .onoffswitch_wrap span{font-size:18px;line-height:21px;display:inline-block;padding-bottom:5px}
.cookie_settings_block .onoffswitch-checkbox{display:none}
.cookie_settings_block .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;height:24px;padding:0;line-height:24px;border:2px solid #492582;border-radius:0;background-color:#ddd;transition:background-color .3s ease-in;margin-bottom:0}
.cookie_settings_block .onoffswitch_wrap .off .onoffswitch-label,.cookie_settings_block .onoffswitch_wrap .off .onoffswitch-label:before{border:2px solid #ddd}
.cookie_settings_block .onoffswitch-label:before{content:"";display:block;width:24px;height:24px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:38px;border:2px solid #492582;border-radius:0;transition:all .3s ease-in 0}
.cookie_settings_block .onoffswitch-checkbox:checked + .onoffswitch-label{background-color:#492582}
.cookie_settings_block .onoffswitch-checkbox:checked + .onoffswitch-label,.cookie_settings_block .onoffswitch-checkbox:checked + .onoffswitch-label:before{border-color:#492582}
.cookie_settings_block .onoffswitch-checkbox:checked + .onoffswitch-label:before{right:0}
.cookie_settings_block .checkmark{width:30px;margin:0 auto}
.cookie_settings_block .checkmark::after{content:'';display:block;width:12px;height:24px;border:solid #492582;border-width:0 2px 2px 0;transform:rotate(45deg)}
@media screen and (max-width:800px){.cookie_settings_block .onoffswitch_wrap{width:65%}
}
@media screen and (max-width:600px){.cookie_settings_block .onoffswitch_wrap span{font-size:12px;line-height:14px;position:relative;top:-3px;padding-left:4px}
.cookie_settings_block .onoffswitch{width:48px;vertical-align:top}
.cookie_settings_block .onoffswitch-label{height:16px}
.cookie_settings_block .onoffswitch-label:before{width:18px;height:16px;right:31px}
.cookie_settings_block .checkmark::after{width:8px;height:16px}
}
@media screen and (max-width:480px){.cookie_settings_block .onoffswitch_wrap{width:78%}
}
div.text .font-large{font-size:24px}
div.text .font-medium{font-size:17px}
div.text .font-small{font-size:15px}
div.expandable-hidden-content{margin:0 auto;max-width:960px}
div.author-show{display:block !important}
div.author-hide{display:none !important}
.accordion .folder{min-height:inherit}
.video .showvideo{opacity:1 !important}
.column-control .flex{align-items:center;display:flex}
.hideBody{visibility:hidden;background-color:white}
.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.log_area_mobile ul li div{display:inline-block;vertical-align:middle}
.log_area_mobile ul li div.account_img:before{content:"\e928";font-family:icomoon !important;color:#9e9e9e;margin-right:7px}
.log_area_mobile ul li div.logout_img:before{content:"\e929";font-family:icomoon !important;color:#9e9e9e;margin-right:7px}
.hidemore{display:none}
.folder{min-height:0}
.view360cursor{cursor:url(clientlib-site/img/360/view360_cursor.png),move}
.folder{min-height:80vh}
.accordion-container>.folder{min-height:0}
.folder .accordion.section:last-of-type{border-bottom:1px solid #ccc}
.folder .accordion.section>ul{border-top:1px solid #ccc}
@media screen and (max-width:1000px){.folder .accordion.section{margin-left:20px;margin-right:20px}
}
@media screen and (max-width:800px){.folder .accordion.section{margin-left:0;margin-right:0}
}
.folder .folder_title:before{content:"";width:16px;height:1px;background-color:#333;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}
.folder .folder_title:after{content:"";width:16px;height:1px;background-color:#333;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:10px;-webkit-transition:all .5s;transition:all .5s}
.folder .folder_title.open:after{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}
@media screen and (max-width:800px){.folder .folder_title{padding:17px 10px;font-size:4vw}
}
@media screen and (max-width:500px){.folder .folder_title{font-size:20px}
}
.folder .folder_text{border-top:1px solid #ccc;padding:10px 30px 20px;display:none}
@media screen and (max-width:800px){.folder .folder_text{padding:10px 10px 20px}
}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .text-wrap-component-list-4-p{height:40.04px}
@media(max-width:800px){.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .text-wrap-component-list-4-p{height:12.5125vw}
}
.component-container-list-4{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;min-width:320px;padding:30px 0}
.component-container-list-4 .component-list-4{width:100%;margin:0 auto}
.component-container-list-4 .component-list-4 .component-list-4-body{margin-bottom:30px}
.component-container-list-4 .component-list-4 .component-list-4-body a{display:block}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con{background-color:#eee}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con img{display:block;max-width:100%;width:100%;height:auto;margin-left:auto;margin-right:auto}
@media screen and (max-width:800px){.component-container-list-4 .component-list-4{width:100%}
.component-container-list-4 .component-list-4 .component-list-4-body{margin-bottom:0}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con img{width:100%;max-width:auto}
}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .component-list-4-h4{margin-top:0;margin-bottom:0;margin-left:25px;margin-right:25px;padding-top:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#492582;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .component-list-4-h4 a{color:#492582;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .text-wrap-component-list-4-p{height:35px;overflow:hidden;margin:5px 25px 10px}
@media screen and (max-width:800px){.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .text-wrap-component-list-4-p{height:10.6356vw}
}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .component-list-4-p{margin:0;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#0e071e}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con-even{margin-bottom:20px;padding-bottom:20px}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con-odd{padding-bottom:0}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con-odd .component-list-4-con-odd-txt{margin-top:12px;margin-bottom:20px}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-arrow{display:block;width:18px;height:33px;background-image:url(../../../img/list-4/angle_arrow.png)}
@media(min-width:1000px){.component-container-list-4{width:950px}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-p{margin-top:0}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con-odd{padding-bottom:0}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con-odd .component-list-4-con-odd-txt{margin-top:12%}
.all_series{display:block}
}
@media(min-width:1220px){.component-container-list-4{width:1200px}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-p{margin-top:0}
.component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con-odd .component-list-4-con-odd-txt{margin-top:16%}
.all_series{display:block}
}
body.zh-tw .component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .text-wrap-component-list-4-p,body.jp .component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .text-wrap-component-list-4-p{height:36.036px}
@media(max-width:800px){body.zh-tw .component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .text-wrap-component-list-4-p,body.jp .component-container-list-4 .component-list-4 .component-list-4-body .component-list-4-con .text-wrap-component-list-4-p{height:11.26125vw}
}
.component-container-list-8{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;min-width:320px;width:100%;padding:30px 0}
.component-list-8{width:100%;margin:0 auto}
.component-container-list-8 .component-list-8-title{margin-left:20px;margin-right:20px}
.component-container-list-8 .component-list-8 .component-list-8-p{margin-left:20px;margin-right:20px}
.component-container-list-8 .component-list-8 .component-list-8-title{margin-left:20px;margin-right:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:em(28,24);letter-spacing:normal;color:#492582}
.component-container-list-8 .component-list-8 .component-list-8-body .component-list-8-thumbnail{position:relative;display:block;margin-bottom:29px}
.component-container-list-8 .component-list-8 .component-list-8-body .component-list-8-thumbnail img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.component-container-list-8 .component-list-8 .component-list-8-body .component-list-8-thumbnail .caption{position:relative;width:100%;display:block;background-color:#eee;padding-bottom:10px}
.component-container-list-8 .component-list-8 .component-list-8-body .component-list-8-h4{margin-top:0;margin-bottom:0;margin-left:20px;margin-right:20px;padding-top:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#492582;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.component-container-list-8 .component-list-8 .component-list-8-body .text-wrap-component-list-8-p{height:40px;overflow:hidden;margin:10px 20px}
@media(max-width:800px){.component-container-list-8 .component-list-8 .component-list-8-body .text-wrap-component-list-8-p{height:12.5125vw}
}
.component-container-list-8 .component-list-8 .component-list-8-body .component-list-8-p{display:block;margin:0;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#0e071e}
@media(min-width:800px){.component-container-list-8 .component-list-8 .component-list-8-body .component-list-8-h4{font-size:16px}
}
@media(min-width:1000px){.component-container-list-8{width:950px}
.component-container-list-8 .component-list-8{width:100%;margin:0 auto}
.component-container-list-8 .component-list-8 .component-list-8-title{margin-left:0;margin-right:0}
.component-container-list-8 .component-list-8 .component-list-8-p{margin-left:0;margin-right:0}
.component-container-list-8 .component-list-8 .component-list-8-body .component-list-8-h4{font-size:16px}
}
@media(min-width:1220px){.component-container-list-8{width:1200px}
.component-container-list-8 .component-list-8{width:100%;margin:0 auto}
.component-container-list-8 .component-list-8 .component-list-8-title{margin-left:0;margin-right:0}
.component-container-list-8 .component-list-8 .component-list-8-p{margin-left:0;margin-right:0}
}
.section_title{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.1666666667em;letter-spacing:normal;color:#492582;margin-left:10px;margin-right:10px;margin-bottom:15px}
@media screen and (max-width:800px){.section_title{margin-left:calc( 5% - 5px)}
}
@media screen and (min-width:801px){.fontsize-24{font-size:171.428571429%;line-height:1.43}
}
.button.all_series{margin-left:25px;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;width:153px;border:solid 1px #492582;color:#492582}
.button.all_series:hover{background:#eee;cursor:pointer}
.component-container-list-2{margin-right:auto;margin-left:auto;min-width:320px;width:100%;padding:30px 0}
.component-container-list-2 .component-list-2{width:calc( 100% + 20px);margin-left:-10px}
@media screen and (max-width:1300px){.component-container-list-2 .component-list-2{width:90%;margin:0 auto}
}
.component-container-list-2 .component-list-2 .component-list-2-title{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.1666666667em;letter-spacing:normal;color:#492582;margin-left:10px;margin-right:10px;margin-bottom:15px}
@media screen and (max-width:800px){.component-container-list-2 .component-list-2 .component-list-2-title{margin-left:-5px}
}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail{position:relative;display:block;width:25%;outline:0}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail .img_area{display:block;width:calc( 100% + 2px);padding-top:75%;margin-left:-1px;background-size:auto 100%;background-repeat:no-repeat;background-position:center center;position:relative;overflow:hidden}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail .img_area img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none;width:auto}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail img{width:100%}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail img{width:100%}
.component-container-list-2.component-container-list-2_adj .component-list-2 .component-list-2-body .component-list-2-thumbnail .img_area{position:relative}
.component-container-list-2.component-container-list-2_adj .component-list-2 .component-list-2-body .component-list-2-thumbnail .caption{position:relative;width:100%;display:block;background-color:#fff}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail-noimg{position:relative;display:block;width:25%;outline:0}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail-noimg img{height:0}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail-noimg .caption{position:relative;width:100%;display:block;background-color:#8e969b;height:100%}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4{margin:0 20px 30px;padding-top:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#0e071e;overflow:hidden;height:76px}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4 img,.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4 svg{display:inline-block;height:.75em;width:.6em;margin-top:.5em}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4 img path:nth-child(3),.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4 svg path:nth-child(3){stroke:#492582}
.component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:40px;margin-left:20px;margin-right:20px;margin-bottom:15px;margin-top:10px;height:33.6px;display:none}
@media(max-width:800px){.component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:12.5125vw}
}
.component-container-list-2.component-container-list-2_adj .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{margin:10px 0;height:60px}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-p{display:block;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#0e071e;margin:0;line-height:1.2}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-noimg-h4{margin-top:0;margin-bottom:0;margin-left:20px;margin-right:20px;padding-top:30%;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#fff}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-noimg-p{display:block;margin-top:10px;margin-left:20px;margin-right:20px;margin-bottom:40%;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#fff}
body.zh-fonts .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4,body.zh-tw .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4,body.jp .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4{margin:0 20px;text-overflow:ellipsis;white-space:nowrap;height:auto}
body.zh-fonts component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p,body.zh-tw .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p,body.jp .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{display:block}
.component-list-2-nextArrow{left:auto;right:-50px !important;width:40px !important;height:40px !important;border:0;cursor:pointer;z-index:1 !important}
.com_container .component-list-2-nextArrow img{width:40px}
@media screen and (max-width:1000px){.component-list-2-nextArrow{right:-35px !important}
}
@media screen and (max-width:800px){.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:12.5vw}
.component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:12.5vw}
.component-container-list-2.component-container-list-2_adj .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:18.75vw}
}
@media screen and (max-width:630px){.component-list-2-nextArrow{right:-13px !important;width:25px !important}
.com_container .component-list-2-nextArrow img{width:25px}
}
.component-list-2-prevArrow{left:-50px !important;right:auto;width:40px !important;height:40px !important;border:0;cursor:pointer;z-index:1 !important}
.com_container .component-list-2-prevArrow img{width:40px}
@media screen and (max-width:1000px){.component-list-2-prevArrow{left:-35px !important}
}
@media screen and (max-width:630px){.component-list-2-prevArrow{left:-13px !important;width:25px !important}
.com_container .component-list-2-prevArrow img{width:25px}
}
@media(min-width:800px){.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4{font-size:16px;height:69px}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-noimg-h4{padding-top:17px}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-noimg-p{padding-bottom:20px;margin-bottom:0}
}
@media(min-width:1000px){.component-container-list-2{width:950px}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4{font-size:18px;height:76px}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-noimg-h4{padding-top:40px}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-noimg-p{padding-bottom:45px}
}
@media(min-width:1220px){.component-container-list-2{width:1200px}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-noimg-h4{padding-top:22%}
}
.component-list-2-body .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-display:flex !important;-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;-webkit-align-items:stretch !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail,.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail-noimg{height:auto}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail{border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-top:solid 1px #ccc;margin-left:10px;margin-right:10px}
.component-container-list-2.component-container-list-2_adj .component-list-2 .component-list-2-body .component-list-2-thumbnail{border-bottom:solid 1px transparent;border-right:solid 1px transparent;border-left:solid 1px transparent}
@media screen and (max-width:799px){.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-p{font-size:4.375vw;line-height:1.43}
.component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4{height:22vw}
}
.component-container-list-2 .movieplay_image{position:relative;float:none;min-height:auto;min-width:100%}
.component-container-list-2 .movieplay_image img{cursor:pointer}
.component-container-list-2 .movieplay_button{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);cursor:pointer;text-align:center}
.component-container-list-2 .movieplay_image.no_file .movieplay_button{display:none}
.component-container-list-2 .movieplay_button:before{content:"\e901";font-family:icomoon !important;font-size:60px;color:#fff;text-align:center;vertical-align:top;display:inline-block;opacity:.7}
@media screen and (max-width:800px){.component-container-list-2 .movieplay_button:before{font-size:22.33vw}
}
.component-container-list-2_adj .component-list-2-h4{display:none}
.component-container-list-2_adj .text_on_img{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(0,0,0,0.7);color:#fff}
.ie11 .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail{display:table-cell;float:none;vertical-align:top}
.ie11 .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-thumbnail-noimg{display:table-cell;float:none;vertical-align:top}
.ie11 .component-container-list-2 .component-list-2-thumbnail-noimg{background-color:#8e969b}
.ie11 .component-container-list-2 .slick-track{display:table;table-layout:fixed;vertical-align:middle;border-collapse:separate;border-spacing:20px 10px}
@media(min-width:800px){.component-container-list-2 .component-list-2 .component-list-2-title{margin-left:10px}
}
.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3-con{display:block;height:100%;background-color:#eee}
.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3-con .component-list-3-h4{font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#492582}
.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3-con .component-list-3-p{display:block;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#0e071e}
.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3Line-left{border-right:solid 0 #ccc}
.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3Line-right{border-left:solid 0 #fff}
@media(max-width:800px){.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3-pCon{padding-right:20px}
.component-container-list-3 .component-list-3-row .component-list-3-col:last-of-type .component-list-3-pCon{margin-bottom:3%}
}
@media(min-width:1000px){.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3Line-left{border-right:solid 1px #ccc}
.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3Line-right{border-left:solid 1px #fff}
}
@media(min-width:1220px){.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3Line-left{border-right:solid 1px #ccc}
.component-container-list-3 .component-list-3-row .component-list-3-col .component-list-3Line-right{border-left:solid 1px #fff}
}
@media(max-width:800px){.com_container>.column-control.parbase,.component-list-1-body,.component-container-list-3,.component-container-list-3 .component-list-3-con,.content_list_7 .com_container,.component-list-8-body,.component-container-content-7-body,.component-container-filter-body,.component-container-filter2-body{padding-right:10px;padding-left:10px}
}
@media(max-width:800px){.component-list-1-body .component-list-1-row-first>[class*="col-"],.component-list-1-body .component-list-1-row-other>[class*="col-"],.component-container-list-3 .component-list-3-row,.component-list-4-body .row>[class*="col-"],.component-list-8-body .component-list-8-row>[class*="col-"]{padding-right:0;padding-left:0}
}
.bg_table_gray{background-color:#f9f9f9}
h1,.h1{font-size:342.857142857%}
h1{font-size:2em;margin:.67em 0}
.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}
.jumbotron h1,.jumbotron .h1{color:inherit}
.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}
.jumbotron>hr{border-top-color:#d5d5d5}
.jumbotron .container{max-width:100%}
@media screen and (min-width:801px){.jumbotron{padding-top:48px;padding-bottom:48px}
.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}
.jumbotron h1,.jumbotron .h1{font-size:63px}
}
.block_title{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.1666666667em;letter-spacing:normal;color:#492582;margin-bottom:15px;font-size:24px}
@media screen and (max-width:800px){.block_title{margin-left:20px;margin-right:20px;font-size:5.625vw}
}
.f_purple{color:#492582 !important}
.text_md,.g4_faq_area p,.folder .folder_title{font-size:18px;line-height:1.5}
@media screen and (max-width:800px){.text_md,.g4_faq_area p,.folder .folder_title{font-size:3vw}
}
@media screen and (max-width:500px){.text_md,.g4_faq_area p,.folder .folder_title{font-size:16px}
}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-facebook-f:before,.fa-facebook:before{content:""}
.fa-twitter:before{content:""}
.social_share_area_wrap .social_share_text{display:inline-block;vertical-align:middle}
.social_share_area_wrap .social_share_area{display:inline-block;vertical-align:middle}
.social_share_area .fa{font-size:1.5em}
.social_share_area .jssocials-share-link{padding:0;width:36px;height:36px;line-height:35px;text-align:center;border-radius:50%;color:#492582;border-color:#492582}
.social_share_area .jssocials-share-link:hover{color:#492582;border-color:#492582}
.social_share_area .fa-comment:before{content:"\e915";font-family:icomoon !important}
@media screen and (max-width:1000px){.social_share_area{margin-left:20px}
}
@media screen and (max-width:800px){.social_share_area{margin-left:0}
.social_share_area .jssocials-shares{text-align:center}
.social_share_area .jssocials-share-link{width:calc( 5.375vw + 1.2em);height:calc( 5.375vw + 1.2em);line-height:calc( 5.375vw + 1.2em)}
}
.jssocials-share-facebook .jssocials-share-link,.jssocials-share-googleplus .jssocials-share-link,.jssocials-share-twitter .jssocials-share-link,.jssocials-share-line .jssocials-share-link,.jssocials-share-linkedin .jssocials-share-link,.jssocials-share-facebook .jssocials-share-link:hover,.jssocials-share-googleplus .jssocials-share-link:hover,.jssocials-share-twitter .jssocials-share-link:hover,.jssocials-share-line .jssocials-share-link:hover,.jssocials-share-linkedin .jssocials-share-link:hover{background:transparent;color:#492582;border-width:1px}
.jssocials-share-facebook .jssocials-share-link:hover,.jssocials-share-facebook .jssocials-share-link:focus,.jssocials-share-facebook .jssocials-share-link:active{color:#492582;border-width:1px}
html .display_360_component .container{min-width:100%}
.view360>.view360Reel{height:80% !important;margin:0 auto 25px;border-bottom:1px solid #9e9e9e;overflow:visible !important}
.view360 .reel{width:100%;height:100%}
.view360 .reel-preloader{bottom:-1px !important}
.view360 .reel-indicator.x{width:30px !important;height:30px !important;background-color:#fff !important;border:1px solid #492582;border-radius:50%;bottom:-16px !important}
.view360 .reel-preloader{background-color:#492582 !important}
@media(min-width:801px){.display_360_component{padding-left:20px;padding-right:30px}
}
@media(max-width:800px){.display_360_component{padding-left:20px;padding-right:20px}
.com_container [class*="col-"] .display_360_component{padding-left:10px;padding-right:10px}
.com_container [class*="col-"] .display_360_component img{max-width:100%;margin-left:0;margin-right:0}
}
.review_area .tetx_no_review{border-bottom:1px solid #dfdfdf;margin-top:40px;padding-bottom:40px}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{z-index:9 !important}
@media screen and (max-width:800px){.jq-ry-container{padding-left:0}
}
.leave_comment_area{padding-top:0;position:relative;z-index:20}
@media screen and (max-width:800px){.leave_comment_area .com_container{margin-left:10px;margin-right:10px;width:calc( 100% - 20px)}
}
.leave_comment_area .leave_comment_top{padding-top:40px}
.leave_comment_area .leave_comment_bottom{border-bottom:1px solid #828282;padding-bottom:20px}
.leave_comment_area .leave_comment_bottom .comment_textarea_meg{font-weight:300;line-height:1.2;padding-left:10px}
.leave_comment_area .leave_comment_bottom .comment_textarea_meg:empty{padding:0;margin:0}
@media screen and (max-width:800px){.leave_comment_area .leave_comment_bottom .comment_textarea_meg{padding-left:0}
}
.leave_comment_area .leave_comment_bottom .com_btn.bg_gray{cursor:not-allowed}
@media screen and (max-width:800px){.leave_comment_area .leave_comment_bottom{padding-bottom:35px}
}
@media screen and (max-width:800px){.leave_comment_area .block_title{margin-left:0}
}
.leave_comment_area .pure_text{margin-left:10px}
@media screen and (max-width:800px){.leave_comment_area .pure_text{margin-left:0}
}
.leave_comment_area .comment_textarea_wrap{padding:10px}
@media screen and (max-width:800px){.leave_comment_area .comment_textarea_wrap{padding-left:0;padding-right:0}
}
.leave_comment_area .comment_textarea{margin:0;resize:none;font-weight:300}
@media screen and (max-width:800px){.leave_comment_area .comment_textarea{margin-left:0;margin-right:0;width:100%;max-width:100%}
}
.leave_comment_area .form_btn{margin-top:10px}
@media screen and (max-width:800px){.leave_comment_area .form_btn{width:100%}
}
.leave_comment_area .rankStar{margin-top:10px;margin-bottom:10px}
@media screen and (max-width:800px){.leave_comment_area .rankStar{margin-left:0}
}
.leave_comment_list_area{padding-top:0}
.comment_list_area .comment_box{padding:20px 10px 20px;margin-bottom:20px}
.comment_list_area .comment_box.reject{background-color:#f2f2f2}
@media screen and (max-width:800px){.comment_list_area .comment_box .show_star_rank li:before{font-size:4.5vw;line-height:4.5vw}
}
@media screen and (max-width:500px){.comment_list_area .comment_box .show_star_rank li:before{font-size:6.5vw;line-height:6.5vw}
}
.comment_list_area .comment_box .comment_area .comment_topInfo{margin-bottom:10px}
.comment_list_area .comment_box .comment_area .comment_topInfo .comment_rank{margin-right:5px}
@media screen and (max-width:800px){.comment_list_area .comment_box .comment_area .comment_topInfo .comment_rank{margin-bottom:10px}
}
.comment_list_area .comment_box .comment_area .comment_topInfo .topInfo_text{display:inline-block;vertical-align:middle}
@media screen and (max-width:800px){.comment_list_area .comment_box .comment_area .comment_topInfo .topInfo_text{width:100%}
}
.comment_list_area .comment_box .comment_area .comment_text{margin-bottom:20px;line-height:1.2;font-weight:300}
.comment_list_area .comment_box .comment_area .btn_reply{color:#2f80ed;text-decoration:underline;display:inline-block;cursor:pointer}
.comment_list_area .comment_box .comment_area .btn_reply:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #2f80ed;border-right:8px solid transparent;display:inline-block}
.comment_list_area .comment_box .comment_area .btn_reply.open:before{border-top:8px solid #2f80ed;border-bottom:8px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;margin-right:6px;margin-bottom:-8px}
.comment_list_area .comment_box .reply_area{padding:25px 7px 10px 30px;border-bottom:1px solid #bdbdbd;display:none;height:0;overflow:hidden;transition:height .5s}
.comment_list_area .comment_box .reply_area.open{display:block;height:auto}
.comment_list_area .comment_box .reply_area .leave_reply_area{margin-bottom:20px}
.comment_list_area .comment_box .reply_area .leave_reply_area .reply_textarea_meg{font-weight:300;line-height:1.2;margin-bottom:10px}
.comment_list_area .comment_box .reply_area .leave_reply_area .reply_textarea_meg:empty{padding:0;margin:0}
.comment_list_area .comment_box .reply_area .leave_reply_area .reply_textarea_wrap{padding:10px 10px 10px 0}
@media screen and (max-width:800px){.comment_list_area .comment_box .reply_area .leave_reply_area .reply_textarea_wrap{padding-left:0;padding-right:0}
}
.comment_list_area .comment_box .reply_area .leave_reply_area .reply_textarea{margin:0;resize:none;font-weight:300}
@media screen and (max-width:800px){.comment_list_area .comment_box .reply_area .leave_reply_area .reply_textarea{max-width:100%}
}
.comment_list_area .comment_box .reply_area .leave_reply_area .com_btn{margin-top:10px}
.comment_list_area .comment_box .reply_area .leave_reply_area .com_btn.bg_gray{cursor:not-allowed}
.comment_list_area .comment_box .reply_area .reply_list_area .reply_box{padding:10px 5px;border-top:1px solid #bdbdbd;background-color:#fff}
.comment_list_area .comment_box .reply_area .reply_list_area .reply_box.reject{background-color:#f2f2f2}
.comment_list_area .comment_box .reply_area .reply_list_area .reply_box .reply_topInfo{line-height:1.5}
.comment_list_area .comment_box .reply_area .reply_list_area .reply_box .reply_text{line-height:1.2;font-weight:300}
.comment_list_area .comment_box .reply_area.no_log .com_btn{white-space:nowrap}
.more_comment_btn_wrap{width:100%;text-align:center}
.more_comment_btn_wrap.text-left{text-align:left}
.more_comment_btn_wrap.small a{transform:scale(0.8)}
.more_comment_btn_wrap a{display:inline-block;width:40px;height:40px;border-radius:50%;border:2px solid #ccc;margin-top:20px;position:relative}
.more_comment_btn_wrap a:before{content:"\e91f";font-family:icomoon !important;color:#492582;font-size:18px;line-height:36px;font-weight:bolder;display:inline-block;position:absolute;top:50%;left:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.review_area_wrap .leave_comment_bottom .com_btn{white-space:nowrap}
.review_area_wrap .leave_reply_area .com_btn{white-space:nowrap}
.component-container-list-1{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;min-width:320px;width:100%;padding:30px 0}
.component-container-list-1 .component-list-1{width:100%;margin:0 auto}
.component-container-list-1 .component-list-1 .component-list-1-title{margin-left:20px;margin-right:20px;line-height:1.1666666667em;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#492582}
.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-thumbnail{position:relative;display:block;margin-bottom:29px}
.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-thumbnail .img_area{display:block;width:100%;padding-top:75%;background-size:auto 100%;background-repeat:no-repeat;background-position:center center;margin-left:auto;margin-right:auto}
.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-thumbnail .caption{position:relative;width:100%;display:block;background-color:#eee;padding-bottom:10px}
.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4{margin-top:0;margin-bottom:0;margin-left:20px;margin-right:20px;padding-top:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#492582;overflow:hidden}
.component-container-list-1 .component-list-1 .component-list-1-body .text-wrap-component-list-1-p{height:40px;overflow:hidden;margin:10px 20px}
.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-p{display:block;margin:0;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#0e071e}
@media screen and (max-width:800px){.component-container-list-1 .component-list-1 .component-list-1-body .text-wrap-component-list-1-p{height:12.5125vw}
.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4 img,.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4 svg{display:inline-block;height:.75em;width:.6em;margin-top:.225em;margin-left:.5em}
.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4 img path:nth-child(3),.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4 svg path:nth-child(3){stroke:#492582}
}
.component-container-list-1 .component-list-1 .component-list-1-add{position:relative}
.component-container-list-1 .component-list-1 .component-list-1-add img{display:block;position:relative;margin:0 auto;width:110px;height:110px;cursor:pointer}
@media(min-width:800px){.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4{font-size:16px;height:59px}
}
@media(min-width:1000px){.component-container-list-1{width:950px}
.component-container-list-1 .component-list-1{width:100%;margin:0 auto}
.component-container-list-1 .component-list-1 .component-list-1-title{margin-left:0;margin-right:0}
.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4{font-size:16px;height:59px}
.component-list-1-add{position:relative}
.component-list-1-add img{width:110px;height:110px}
}
@media screen and (max-width:799px){.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4{height:16vw}
}
@media screen and (max-width:500px){.component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4{height:18.5vw}
}
@media(min-width:1220px){.component-container-list-1{width:1200px}
.component-container-list-1 .component-list-1{width:100%;margin:0 auto}
.component-container-list-1 .component-list-1 .component-list-1-title{margin-left:0;margin-right:0}
.component-list-1-add{position:relative}
.component-list-1-add img{width:110px;height:110px}
}
body.zh-fonts .button.all_series,body.zh-tw .button.all_series,[lang="zh-Hant-TW"] body .button.all_series,body.jp .button.all_series{font-size:18px}
body.zh-fonts .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-p,body.zh-tw .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-p,body.jp .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-p{font-size:12.6px}
@media(min-width:800px){body.zh-fonts .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4,body.zh-tw .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4,body.jp .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4{font-size:14.4px}
}
@media(min-width:1000px){body.zh-fonts .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4,body.zh-tw .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4,body.jp .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-h4{font-size:16.2px}
}
@media screen and (max-width:799px){body.zh-fonts .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-p,body.zh-tw .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-p,body.jp .component-container-list-2 .component-list-2 .component-list-2-body .component-list-2-p{font-size:3.9375vw}
}
@media screen and (max-width:800px){body.zh-fonts .component-container-list-2 .movieplay_button:before,body.zh-tw .component-container-list-2 .movieplay_button:before,body.jp .component-container-list-2 .movieplay_button:before{font-size:20.097vw}
}
body.zh-tw .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p,body.jp .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:30.24px}
@media(max-width:800px){body.zh-tw .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p,body.jp .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:11.26125vw}
}
body.zh-tw .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p,body.jp .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:30.24px}
@media(max-width:800px){body.zh-tw .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p,body.jp .component-container-list-2.component-container-list-2 .component-list-2 .component-list-2-body .text-wrap-component-list-2-p{height:11.26125vw}
}
@media screen and (max-width:800px){body.zh-fonts table.com_table tr>:first-child,body.zh-tw table.com_table tr>:first-child,body.jp table.com_table tr>:first-child{font-size:5.0625vw}
}
@media screen and (max-width:800px){body.zh-fonts .folder .folder_title,body.zh-tw .folder .folder_title,body.jp .folder .folder_title{font-size:3.6vw}
}
@media screen and (max-width:500px){body.zh-fonts .folder .folder_title,body.zh-tw .folder .folder_title,body.jp .folder .folder_title{font-size:18px}
}
body.zh-fonts .component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4,body.zh-tw .component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4,body.jp .component-container-list-1 .component-list-1 .component-list-1-body .component-list-1-h4{text-overflow:ellipsis;white-space:nowrap;height:auto}