@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;outline:0}body,html{background-color:#000;width:100%;height:100%!important;min-height:100%;-webkit-font-smoothing:antialiased}html{overflow:visible;min-height:100%}body.pc{height:100%!important}#content,#content-inner{position:relative;overflow:hidden;height:656px}.cf:after{content:"";display:block;clear:both}.none{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;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}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}#campaign-fixbg,#fixbg,#story-fixbg{-webkit-animation-fill-mode:both;animation-fill-mode:both;pointer-events:none}#campaign-fixbg p,#fixbg p,#story-fixbg p{position:absolute;display:inline-block;pointer-events:none;top:100%}#campaign-fixbg p img,#fixbg p img,#story-fixbg p img{-webkit-transform:scale(.3,.3);transform:scale(.3,.3)}@keyframes particle1{0%{top:100%;left:-20%}100%{top:-20px;left:50%}}@keyframes particle2{0%{top:100%;left:-10%}100%{top:-20px;left:65%}}@keyframes particle3{0%{top:100%;left:0}100%{top:-20px;left:80%}}@keyframes particle4{0%{top:100%;left:10%}100%{top:-20px;left:95%}}@keyframes particle5{0%{top:100%;left:20%}100%{top:-20px;left:110%}}@keyframes particle6{0%{top:100%;left:30%}100%{top:-20px;left:125%}}@keyframes particle7{0%{top:100%;left:40%}100%{top:-20px;left:140%}}@keyframes particle8{0%{top:100%;left:25%}100%{top:-20px;left:75%}}@keyframes particle9{0%{top:100%;left:-15%}100%{top:-20px;left:30%}}@keyframes particle10{0%{top:100%;left:20%}100%{top:-20px;left:70%}}@-webkit-keyframes particle1{0%{top:100%;left:-20%}100%{top:-20px;left:50%}}@-webkit-keyframes particle2{0%{top:100%;left:-10%}100%{top:-20px;left:65%}}@-webkit-keyframes particle3{0%{top:100%;left:0}100%{top:-20px;left:80%}}@-webkit-keyframes particle4{0%{top:100%;left:10%}100%{top:-20px;left:95%}}@-webkit-keyframes particle5{0%{top:100%;left:20%}100%{top:-20px;left:110%}}@-webkit-keyframes particle6{0%{top:100%;left:30%}100%{top:-20px;left:125%}}@-webkit-keyframes particle7{0%{top:100%;left:40%}100%{top:-20px;left:140%}}@-webkit-keyframes particle8{0%{top:100%;left:25%}100%{top:-20px;left:75%}}@-webkit-keyframes particle9{0%{top:100%;left:-15%}100%{top:-20px;left:30%}}@-webkit-keyframes particle10{0%{top:100%;left:20%}100%{top:-20px;left:70%}}@keyframes particleS1{0%{margin-left:0}100%{margin-left:20px}}@keyframes particleS2{0%{margin-left:0}100%{margin-left:60px}}@keyframes particleS3{0%{margin-left:0}100%{margin-left:80px}}@keyframes particleS4{0%{margin-left:-50px}100%{margin-left:10px}}@keyframes particleS5{0%{margin-left:-50px}100%{margin-left:30px}}@keyframes particleS6{0%{margin-left:-50px}100%{margin-left:50px}}@-webkit-keyframes particleS1{0%{margin-left:0}100%{margin-left:20px}}@-webkit-keyframes particleS2{0%{margin-left:0}100%{margin-left:60px}}@-webkit-keyframes particleS3{0%{margin-left:0}100%{margin-left:80px}}@-webkit-keyframes particleS4{0%{margin-left:-50px}100%{margin-left:10px}}@-webkit-keyframes particleS5{0%{margin-left:-50px}100%{margin-left:30px}}@-webkit-keyframes particleS6{0%{margin-left:-50px}100%{margin-left:50px}}.mCSB_draggerRail{opacity:0!important}.none{display:none}body.pc{background-color:#000}.pc #content-inner{opacity:0;width:100%;min-height:656px;height:calc(100vh - 100px - 37px);position:relative;z-index:2;font-size:0}.common-menu{width:100%;height:100px;background-color:#fff;position:relative;z-index:3}.common-menu-logo{width:127px;height:59px;position:absolute;display:block;top:21px;left:50%;-webkit-transform:translateX(-509px);transform:translateX(-509px);background-image:url(../imgs/common/menu_logo.png);background-repeat:no-repeat;background-size:cover;transition:opacity 1s;opacity:1}.common-menu-logo:hover{opacity:.5}.common-menu-badge{width:838px;height:35px;position:absolute;display:block;top:57px;left:50%;-webkit-transform:translateX(-364px);transform:translateX(-364px);background-image:url(../imgs/common/menu_badge.png?ver=5);background-repeat:no-repeat;background-size:cover}.common-menu-badge a.guideline{display:block;position:absolute;width:230px;height:100%;top:0;left:608px;background-color:#fff;opacity:0;transition:opacity .5s}.common-menu-badge a.guideline:hover{opacity:.3}.common-menu-badge a.taiou{display:block;position:absolute;width:182px;height:100%;top:0;left:415px;background-color:#fff;opacity:0;transition:opacity .5s}.common-menu-badge a.taiou:hover{opacity:.3}.common-menu-line{width:883px;height:1px;position:absolute;display:block;top:49px;left:50%;-webkit-transform:translateX(-364px);transform:translateX(-364px);background-color:#b2b2b2}.common-menu-links{width:683px;height:13px;position:absolute;top:19px;left:50%;-webkit-transform:translateX(-362px);transform:translateX(-362px);background-image:url(../imgs/common/menu_links.png?ver=2);background-repeat:no-repeat;background-size:cover}.common-menu-links a{display:block;position:absolute;top:0;height:100%;background-color:rgba(255,255,255,0);transition:background-color 1s;box-sizing:border-box}.common-menu-links a:hover{background-color:rgba(255,255,255,.5)}.common-menu-links a:nth-of-type(1){left:0;width:50px}.common-menu-links a:nth-of-type(2){left:88px;width:61px}.common-menu-links a:nth-of-type(3){left:188px;width:57px}.common-menu-links a:nth-of-type(4){left:281px;width:90px}.common-menu-links a:nth-of-type(5){left:408px;width:75px}.common-menu-links a:nth-of-type(6){left:516px;width:59px}.common-menu-links a:nth-of-type(7){left:613px;width:70px}.common-menu-links img{position:absolute;top:-14px;left:0;width:28px;height:auto;pointer-events:none}.common-menu-links img:nth-of-type(1){left:-10px;visibility:hidden}.common-menu-links img:nth-of-type(2){left:78px;visibility:hidden}.common-menu-links img:nth-of-type(3){left:178px}.common-menu-links img:nth-of-type(4){left:271px}.common-menu-links img:nth-of-type(5){left:398px;visibility:hidden}.common-menu-links img:nth-of-type(6){left:506px}.common-menu-links img:nth-of-type(7){left:603px;visibility:hidden}.common-menu-mobu-body{position:absolute;bottom:12px;left:50%;-webkit-transform:translateX(347px);transform:translateX(347px);width:140px;height:140px;background-image:url(../imgs/common/mobu_gif.gif?20190320);background-repeat:no-repeat;background-size:cover;pointer-events:none}.common-menu-mobu-load{position:absolute;bottom:153px;left:50%;margin-left:365px;pointer-events:none;width:59px;height:39px;transition:opacity .5s linear,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .5s linear;transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .5s linear,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}.common-menu-mobu-load img{width:59px;height:39px}.common-menu-mobu-load-on{-webkit-transform:scale(1,1)!important;transform:scale(1,1)!important;transition:opacity .5s linear,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .5s linear;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .5s linear,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275)}.common-menu-mobu-load-hide{opacity:0}.common-menu-mobu-fukidashi{top:0;left:0;width:234px;height:87px;background-image:url(../imgs/common/mobu_fukidashi.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;transition:opacity .5s linear,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .5s linear;transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .5s linear,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}.common-menu-mobu-fukidashi-wrapper{width:234px;height:87px;position:absolute;bottom:144px;left:50%;margin-left:269px;overflow:visible}.common-menu-mobu-fukidashi-wrapper-off{pointer-events:none}.common-menu-mobu-fukidashi-on{-webkit-transform:scale(1,1)!important;transform:scale(1,1)!important;transition:opacity .5s linear,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .5s linear;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .5s linear,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275)}.common-menu-mobu-fukidashi-hide{opacity:0;pointer-events:none}.common-menu-mobu-fukidashi p{position:absolute;top:0;left:0;width:234px;height:87px;text-align:center;overflow:hidden}.common-menu-mobu-fukidashi p a{position:absolute;top:0;left:0;width:234px;height:87px;display:block;text-decoration:none;color:#302823;overflow:hidden}.common-menu-mobu-fukidashi p span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#302823;font-family:'M PLUS Rounded 1c',sans-serif;font-size:14px;line-height:16px;white-space:nowrap}.ytPlayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:100000;visibility:hidden}.ytPlayer iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:800px;height:450px}.ytPlayerWrapper{position:relative;top:0;left:0;width:100%;height:100%}.ytPlayerClose{position:absolute;top:48px;right:48px;z-index:5001;background:url(../imgs/common/close.png) no-repeat;background-size:cover;width:26px;height:26px;cursor:pointer}@media screen and (max-width:768px){.ytPlayerClose{right:18px}}.common-content-scroll-wrapper{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1000px;height:100%;z-index:1}.common-content-scroll-inner{width:100%;height:auto;position:relative}#content{width:100%;min-height:656px;height:calc(100vh - 100px - 37px);position:relative}div#content{position:relative}#content-inner{position:relative;background-image:url(../imgs/common/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.upApp{opacity:0}.upApp.delighter{transition:opacity 2s cubic-bezier(.215,.61,.355,1),-webkit-transform 2s cubic-bezier(.215,.61,.355,1);transition:opacity 2s cubic-bezier(.215,.61,.355,1),transform 2s cubic-bezier(.215,.61,.355,1);transition:opacity 2s cubic-bezier(.215,.61,.355,1),transform 2s cubic-bezier(.215,.61,.355,1),-webkit-transform 2s cubic-bezier(.215,.61,.355,1);opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.upApp.delighter.started{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}body.pc{width:100%;height:100%!important}body.pc .top-bg{position:absolute;width:100%;height:100%;background-color:#000}body.pc .video-wrapper{width:100%;height:100%;opacity:0;position:relative;overflow:hidden}body.pc .video-wrapper video{position:absolute;top:50%;left:50%;right:0;bottom:0;width:auto;height:auto;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity 2s}body.pc .video-wrapper-frame{position:absolute;top:50%;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;transition:opacity 2s}body.pc .video-wrapper-frame-left{top:0;left:0;width:50px;height:100%;position:absolute}body.pc .video-wrapper-frame-left-top{position:absolute;top:0;left:0;width:50px;height:50px;background-image:url(../imgs/top/flame_left_top.png);background-repeat:no-repeat;background-size:cover;background-position:center center}body.pc .video-wrapper-frame-left-middle1{position:absolute;top:50px;left:0;width:50px;height:calc((100% - 100px - 34px)/ 2);background-image:url(../imgs/top/flame_left_middle.png);background-repeat:repeat-y;background-size:100% auto;background-position:center center}body.pc .video-wrapper-frame-left-center{position:absolute;top:50%;left:0;width:50px;height:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../imgs/top/flame_left_center.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}body.pc .video-wrapper-frame-left-middle2{position:absolute;bottom:50px;left:0;width:50px;height:calc((100% - 100px - 34px)/ 2);background-image:url(../imgs/top/flame_left_middle.png);background-repeat:repeat-y;background-size:100% auto;background-position:center center}body.pc .video-wrapper-frame-left-bottom{position:absolute;bottom:0;left:0;width:50px;height:50px;background-image:url(../imgs/top/flame_left_bottom.png);background-repeat:no-repeat;background-size:cover;background-position:center center}body.pc .video-wrapper-frame-right{top:0;right:0;width:50px;height:100%;position:absolute}body.pc .video-wrapper-frame-right-top{position:absolute;top:0;left:0;width:50px;height:50px;background-image:url(../imgs/top/flame_right_top.png);background-repeat:no-repeat;background-size:cover;background-position:center center}body.pc .video-wrapper-frame-right-middle1{position:absolute;top:50px;left:0;width:50px;height:calc((100% - 100px - 34px)/ 2);background-image:url(../imgs/top/flame_right_middle.png);background-repeat:repeat-y;background-size:100% auto;background-position:center center}body.pc .video-wrapper-frame-right-center{position:absolute;top:50%;left:0;width:50px;height:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../imgs/top/flame_right_center.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}body.pc .video-wrapper-frame-right-middle2{position:absolute;bottom:50px;left:0;width:50px;height:calc((100% - 100px - 34px)/ 2);background-image:url(../imgs/top/flame_right_middle.png);background-repeat:repeat-y;background-size:100% auto;background-position:center center}body.pc .video-wrapper-frame-right-bottom{position:absolute;bottom:0;left:0;width:50px;height:50px;background-image:url(../imgs/top/flame_right_bottom.png);background-repeat:no-repeat;background-size:cover;background-position:center center}body.pc .video-wrapper-frame-top{top:0;left:50px;width:calc(100% - 100px);height:50px;position:absolute}body.pc .video-wrapper-frame-top-middle1{position:absolute;top:0;left:0;width:calc((100% - 34px)/ 2);height:50px;background-image:url(../imgs/top/flame_top_middle.png);background-repeat:repeat-x;background-size:auto 100%;background-position:center center}body.pc .video-wrapper-frame-top-center{position:absolute;top:0;left:50%;width:34px;height:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../imgs/top/flame_top_center.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}body.pc .video-wrapper-frame-top-middle2{position:absolute;top:0;right:0;width:calc((100% - 34px)/ 2);height:50px;background-image:url(../imgs/top/flame_top_middle.png);background-repeat:repeat-x;background-size:auto 100%;background-position:center center}body.pc .video-wrapper-frame-bottom{bottom:0;left:50px;width:calc(100% - 100px);height:50px;position:absolute}body.pc .video-wrapper-frame-bottom-middle1{position:absolute;top:0;left:0;width:calc((100% - 34px)/ 2);height:50px;background-image:url(../imgs/top/flame_bottom_middle.png);background-repeat:repeat-x;background-size:auto 100%;background-position:center center}body.pc .video-wrapper-frame-bottom-center{position:absolute;top:0;left:50%;width:34px;height:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../imgs/top/flame_bottom_center.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}body.pc .video-wrapper-frame-bottom-middle2{position:absolute;top:0;right:0;width:calc((100% - 34px)/ 2);height:50px;background-image:url(../imgs/top/flame_bottom_middle.png);background-repeat:repeat-x;background-size:auto 100%;background-position:center center}body.pc .video-wrapper h1{position:absolute;width:100%;height:auto;left:0;bottom:57px;text-align:center;margin:0;padding:0;font-size:0;line-height:0;pointer-events:none;opacity:0;transition:opacity 2s}body.pc .video-wrapper h1 img{width:auto;height:176px}body.pc .video-wrapper h2{position:absolute;width:100%;height:auto;left:0;top:55px;text-align:center;margin:0;padding:0;font-size:0;line-height:0;pointer-events:none;opacity:0;transition:opacity 2s}body.pc .video-wrapper h2 img{width:auto;height:27px}body.pc .video-wrapper .top-btns-sound{position:absolute;width:33px;height:24px;top:58px;left:58px;background-image:url(../imgs/top/btn_sound_off.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;opacity:0;transition:opacity 2s}body.pc .video-wrapper .top-btns-sound-on{background-image:url(../imgs/top/btn_sound_on.png)!important}body.pc .video-wrapper .top-btns-distribution{position:absolute;width:143px;height:145px;bottom:20px;left:50%;-webkit-transform:translateX(-515px);transform:translateX(-515px);opacity:0;transition:opacity 2s}body.pc .video-wrapper .top-btns-distribution img{width:100%;height:100%}body.pc .video-wrapper .top-btns-distribution a{opacity:1;transition:opacity .5s}body.pc .video-wrapper .top-btns-distribution a:hover{opacity:.7}body.pc .video-wrapper .top-btns-manual{position:absolute;width:142px;height:142px;bottom:20px;left:50%;-webkit-transform:translateX(-356px);transform:translateX(-356px);opacity:0;transition:opacity 2s}body.pc .video-wrapper .top-btns-manual img{width:100%;height:100%}body.pc .video-wrapper .top-btns-manual a{opacity:1;transition:opacity .5s}body.pc .video-wrapper .top-btns-manual a:hover{opacity:.7}body.pc .top-twitter{width:245px;height:100%;position:absolute;top:0;left:0;transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1);transition:transform 1s cubic-bezier(.215,.61,.355,1);transition:transform 1s cubic-bezier(.215,.61,.355,1),-webkit-transform 1s cubic-bezier(.215,.61,.355,1);-webkit-transform:translateX(0)!important;transform:translateX(0)!important}body.pc .top-twitter-off{-webkit-transform:translateX(-200px)!important;transform:translateX(-200px)!important}body.pc .top-twitter-inner{position:absolute;top:0;left:0;width:200px;height:100%;background-color:#fff}body.pc .top-twitter-tab{position:absolute;width:45px;height:100%;top:0;left:200px;opacity:0;transition:opacity 2s}body.pc .top-twitter-tab img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-134px);transform:translateY(-134px);cursor:pointer;transition:opacity 1s;opacity:1;width:45px;height:auto}body.pc .top-twitter-tab img:hover{opacity:.8}body.pc #openingMovie{visibility:hidden}body.pc section.about-content{width:100%;height:100%;overflow:hidden;position:relative}body.pc section.about-content h2{width:100%;text-align:center}body.pc section.about-content h2 img{height:33px;width:auto}body.pc section.about-content .about-content-inner-l{position:absolute;width:100%;height:656px;box-sizing:border-box;padding-top:57px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.pc section.about-content .about-slick{width:585px;height:326px;position:absolute;top:204px;left:50%;-webkit-transform:translateX(-292px);transform:translateX(-292px)}body.pc section.about-content .about-slick div.slick-list,body.pc section.about-content .about-slick div.slick-track{height:100%!important}body.pc section.about-content .about-slick-item{width:585px;height:326px;background-size:cover;background-position:center center}body.pc section.about-content .about-slick-frame{width:593px;height:334px;background-image:url(../imgs/about/flame.png);background-size:100% 100%;background-position:center center;position:absolute;top:200px;left:50%;-webkit-transform:translateX(-296px);transform:translateX(-296px);pointer-events:none}body.pc section.about-content .about-slick-right{position:absolute;top:350px;left:50%;margin-left:350px;cursor:pointer;transition:opacity 1s}body.pc section.about-content .about-slick-right:hover{opacity:.5}body.pc section.about-content .about-slick-right img{width:21px;height:40px}body.pc section.about-content .about-slick-left{position:absolute;top:350px;left:50%;margin-left:-371px;cursor:pointer;transition:opacity 1s}body.pc section.about-content .about-slick-left:hover{opacity:.5}body.pc section.about-content .about-slick-left img{width:21px;height:40px}body.pc section.about-content .about-points{position:absolute;top:181px;left:50%;-webkit-transform:translateX(-380px);transform:translateX(-380px);width:754px;height:441px;pointer-events:none}body.pc section.about-content .about-points div{position:absolute;top:0;left:0;width:754px;height:441px;transition:opacity 1s}body.pc section.about-content .about-points div img{width:754px;height:441px}body.pc section.about-content .about-points .off{opacity:0}body.pc section.about-content .about-points .on{opacity:1}body.pc section.about-content .about-tab{position:absolute;width:600px;height:36px;top:130px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../imgs/about/tab_bg.png);background-repeat:no-repeat;background-position:center center;background-size:auto 100%}body.pc section.about-content .about-tab-btn{width:150px;height:36px;position:absolute;top:0;cursor:pointer;transition:opacity 1s}body.pc section.about-content .about-tab-btn:nth-of-type(1){left:0}body.pc section.about-content .about-tab-btn:nth-of-type(2){left:150px}body.pc section.about-content .about-tab-btn:nth-of-type(3){left:300px}body.pc section.about-content .about-tab-btn:nth-of-type(4){left:450px}body.pc section.about-content .about-tab-btn img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-37px,-7px);transform:translate(-37px,-7px);width:74px;height:14px}body.pc section.about-content .about-tab-btn:hover{opacity:.5}body.pc section.news-content{width:100%;height:100%;overflow:hidden;position:relative}body.pc section.news-content h2{width:100%;text-align:center}body.pc section.news-content h2 img{height:33px;width:auto}body.pc section.news-content .news-content-inner-l{position:absolute;width:100%;height:656px;box-sizing:border-box;padding-top:57px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.pc section.news-content .news-content-inner{position:absolute;top:172px;left:50%;width:810px;width:610px;height:400px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.pc section.news-content .news-content-inner a{opacity:1;transition:opacity 1s;display:block}body.pc section.news-content .news-content-inner a:hover{opacity:.5}body.pc section.news-content .news-twitter-iframe{width:374px;width:600px;height:324px;position:absolute;top:35px;left:5px;background-color:#fff}body.pc section.news-content .news-twitter-iframe iframe{height:100%!important}body.pc section.news-content .news-twitter-cover{width:384px;width:610px;height:334px;position:absolute;top:30px;left:0;background-image:url(../imgs/news/flame.png?ver=2);background-repeat:no-repeat;background-size:610px 334px;background-position:center center;pointer-events:none}body.pc section.news-content .news-twitter-btn-follow{width:100px;height:19px;position:absolute;top:6px;right:3px;background-image:url(../imgs/news/tw_btn_follow.png);background-repeat:no-repeat;background-size:contain;background-position:center center}body.pc section.news-content .news-twitter-btn-look{width:92px;height:11px;position:absolute;top:375px;left:0;background-image:url(../imgs/news/tw_btn_look.png);background-repeat:no-repeat;background-size:contain;background-position:center center}body.pc section.news-content .news-twitter-logo{width:107px;height:20px;position:absolute;top:0;left:0;background-image:url(../imgs/news/tw_logo.png);background-repeat:no-repeat;background-size:contain;background-position:center center}body.pc section.news-content .news-apology{display:inline-block;position:absolute;top:24px;left:37px}body.pc section.news-content .news-apology img{width:346px;height:auto}body.pc section.news-content .news-preregist{display:inline-block;position:absolute;top:137px;left:37px}body.pc section.news-content .news-preregist img{width:346px;height:auto}body.pc section.news-content .news-feedback{display:inline-block;position:absolute;top:270px;left:37px}body.pc section.news-content .news-feedback img{width:367px;height:auto}body.pc section.news-content .news-demo{display:inline-block;position:absolute;top:172px;left:7px}body.pc section.news-content .news-demo img{width:381px;height:auto}body.pc .story-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/octopathtraveler_SP/imgs/story/bg3.png);background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:1;transition:opacity 2s,-webkit-transform 2s;transition:opacity 2s,transform 2s;transition:opacity 2s,transform 2s,-webkit-transform 2s;box-sizing:border-box}body.pc .story-bg2{background-image:url(/octopathtraveler_SP/imgs/story/bg_story2.png);opacity:0;visibility:hidden}body.pc .story-bg3{background-image:url(/octopathtraveler_SP/imgs/story/bg_story3.png);opacity:0;visibility:hidden}body.pc .story-bg4{background-image:url(/octopathtraveler_SP/imgs/story/bg_story4.png);opacity:0;visibility:hidden}body.pc .story-bg-on{visibility:visible!important;opacity:1!important}body.pc .story-bg-off{transition:opacity 2s,-webkit-transform 2s;transition:opacity 2s,transform 2s;transition:opacity 2s,transform 2s,-webkit-transform 2s;opacity:.3!important}body.pc .story-bg-hide{transition:opacity 2s,-webkit-transform 2s;transition:opacity 2s,transform 2s;transition:opacity 2s,transform 2s,-webkit-transform 2s;opacity:0!important;-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}body.pc .story-content{width:100%;height:auto;min-height:calc(100vh - 38px - 99px);overflow:hidden;position:relative;box-sizing:border-box;padding-top:74px;padding-bottom:137px}body.pc .story-content-inner{position:relative;width:100%;height:auto}body.pc .story-content-alert{position:absolute;top:calc(165px + (100vh - 203px - 99px)/ 2);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:580px;height:238px;background-image:url(/octopathtraveler_SP/imgs/story/alert.png);background-size:100% 100%;background-repeat:no-repeat}body.pc .story-content-alert-off{pointer-events:none;transition:opacity 1s;opacity:0!important}body.pc .story-content-alert a,body.pc .story-content-alert div{position:absolute;width:192px;height:72px;bottom:22px;background-size:100% 100%;transition:opacity 1s;cursor:pointer;opacity:1}body.pc .story-content-alert a:hover,body.pc .story-content-alert div:hover{opacity:.5}body.pc .story-content-alert div{background-image:url(/octopathtraveler_SP/imgs/story/alert_yes.png);left:83px}body.pc .story-content-alert a{background-image:url(/octopathtraveler_SP/imgs/story/alert_no.png);right:83px}body.pc .story-content h2{width:100%;text-align:center;margin:0;padding:0}body.pc .story-content h2 img{height:33px;width:auto}body.pc .story-content-text{margin-top:calc(100vh - 100px - 107px - 85px - 65px);pointer-events:none;transition:opacity 2s;text-align:center}body.pc .story-content-text img{width:622px;height:auto;pointer-events:none}body.pc .story-content-menu{position:relative;width:100%;height:auto;margin-top:23px;text-align:center}body.pc .story-content-menu a{display:inline-block;width:156px;height:42px;background-size:139px 28px;background-position:center;background-repeat:no-repeat}body.pc .story-content-menu a:nth-of-type(1){background-image:url(/octopathtraveler_SP/imgs/story/menu1_off.png)}body.pc .story-content-menu a:nth-of-type(2){background-image:url(/octopathtraveler_SP/imgs/story/menu2_off.png)}body.pc .story-content-menu a:nth-of-type(3){background-image:url(/octopathtraveler_SP/imgs/story/menu3_off.png)}body.pc .story-content-menu a:nth-of-type(4){background-image:url(/octopathtraveler_SP/imgs/story/menu4_off.png)}body.pc .story-content-menu a img{width:100%;height:100%;opacity:0;transition:opacity 1.5s}body.pc .story-content-menu a img:hover{opacity:1}body.pc .story-content-menu a.story-content-menu-cuurent{pointer-events:none}body.pc .story-content-menu a.story-content-menu-cuurent img{opacity:1}body.pc section.movie-content{width:100%;height:1561px;height:auto;overflow:hidden;position:relative;box-sizing:border-box;padding-top:57px}body.pc section.movie-content h2{width:100%;text-align:center}body.pc section.movie-content h2 img{height:33px;width:auto}body.pc section.movie-content ul.slick-dots{width:100%;text-align:center;display:block;-webkit-transform:translateY(17px);transform:translateY(17px)}body.pc section.movie-content ul.slick-dots li{display:inline-block;margin:0 8px}body.pc section.movie-content ul.slick-dots li button{width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:1px solid #d9c484;background-color:rgba(217,196,132,0)}body.pc section.movie-content ul.slick-dots li.slick-active button{background-color:#d9c484!important}body.pc section.movie-content .movie-slick1{width:585px;height:326px;position:absolute;top:204px;left:50%;-webkit-transform:translateX(-292px);transform:translateX(-292px)}body.pc section.movie-content .movie-slick1 div.slick-list,body.pc section.movie-content .movie-slick1 div.slick-track{height:100%!important}body.pc section.movie-content .movie-slick1-item{width:585px;height:326px;background-size:cover;background-position:center center;position:relative}body.pc section.movie-content .movie-slick1-item a{position:absolute;display:block;width:100%;height:100%;background-image:url(../imgs/movie/play.png);background-repeat:no-repeat;background-size:80px 80px;background-position:center center;background-color:rgba(0,0,0,0);transition:background-color .5s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.pc section.movie-content .movie-slick1-item a:hover{background-color:rgba(0,0,0,.3)}body.pc section.movie-content .movie-slick1-frame{width:593px;height:334px;background-image:url(../imgs/about/flame.png);background-size:100% 100%;background-position:center center;position:absolute;top:200px;left:50%;-webkit-transform:translateX(-296px);transform:translateX(-296px);pointer-events:none}body.pc section.movie-content .movie-slick1-right{position:absolute;top:350px;left:50%;margin-left:350px;cursor:pointer;transition:opacity 1s}body.pc section.movie-content .movie-slick1-right:hover{opacity:.5}body.pc section.movie-content .movie-slick1-right img{width:21px;height:40px}body.pc section.movie-content .movie-slick1-left{position:absolute;top:350px;left:50%;margin-left:-371px;cursor:pointer;transition:opacity 1s}body.pc section.movie-content .movie-slick1-left:hover{opacity:.5}body.pc section.movie-content .movie-slick1-left img{width:21px;height:40px}body.pc section.movie-content .movie-title-slick1{width:585px;height:20px;position:absolute;top:166px;left:50%;-webkit-transform:translateX(-292px);transform:translateX(-292px)}body.pc section.movie-content .movie-title-slick1-item{position:absolute;top:0;left:0;opacity:0;transition:opacity 1s;width:585px;height:20px;background-size:auto 100%;background-position:center center;background-repeat:no-repeat}body.pc section.movie-content .movie-title-slick1-item-on{opacity:1}body.pc section.movie-content .movie-slick3{width:585px;height:326px;position:absolute;top:655px;left:50%;-webkit-transform:translateX(-292px);transform:translateX(-292px)}body.pc section.movie-content .movie-slick3 div.slick-list,body.pc section.movie-content .movie-slick3 div.slick-track{height:100%!important}body.pc section.movie-content .movie-slick3-item{width:585px;height:326px;background-size:cover;background-position:center center;position:relative}body.pc section.movie-content .movie-slick3-item a{position:absolute;display:block;width:100%;height:100%;background-image:url(../imgs/movie/play.png);background-repeat:no-repeat;background-size:80px 80px;background-position:center center;background-color:rgba(0,0,0,0);transition:background-color .5s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.pc section.movie-content .movie-slick3-item a:hover{background-color:rgba(0,0,0,.3)}body.pc section.movie-content .movie-slick3-frame{width:593px;height:334px;background-image:url(../imgs/about/flame.png);background-size:100% 100%;background-position:center center;position:absolute;top:651px;left:50%;-webkit-transform:translateX(-296px);transform:translateX(-296px);pointer-events:none}body.pc section.movie-content .movie-slick3-right{position:absolute;top:801px;left:50%;margin-left:350px;cursor:pointer;transition:opacity 1s}body.pc section.movie-content .movie-slick3-right:hover{opacity:.5}body.pc section.movie-content .movie-slick3-right img{width:21px;height:40px}body.pc section.movie-content .movie-slick3-left{position:absolute;top:801px;left:50%;margin-left:-371px;cursor:pointer;transition:opacity 1s}body.pc section.movie-content .movie-slick3-left:hover{opacity:.5}body.pc section.movie-content .movie-slick3-left img{width:21px;height:40px}body.pc section.movie-content .movie-title-slick3{width:585px;height:20px;position:absolute;top:617px;left:50%;-webkit-transform:translateX(-292px);transform:translateX(-292px)}body.pc section.movie-content .movie-title-slick3-item{position:absolute;top:0;left:0;opacity:0;transition:opacity 1s;width:585px;height:20px;background-size:auto 100%;background-position:center center;background-repeat:no-repeat}body.pc section.movie-content .movie-title-slick3-item-on{opacity:1}body.pc section.movie-content .movie-slick2{width:585px;height:326px;position:absolute;top:1106px;left:50%;-webkit-transform:translateX(-292px);transform:translateX(-292px)}body.pc section.movie-content .movie-slick2 div.slick-list,body.pc section.movie-content .movie-slick2 div.slick-track{height:100%!important}body.pc section.movie-content .movie-slick2-item{width:585px;height:326px;background-size:cover;background-position:center center;position:relative}body.pc section.movie-content .movie-slick2-item a{position:absolute;display:block;width:100%;height:100%;background-image:url(../imgs/movie/play.png);background-repeat:no-repeat;background-size:80px 80px;background-position:center center;background-color:rgba(0,0,0,0);transition:background-color .5s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.pc section.movie-content .movie-slick2-item a:hover{background-color:rgba(0,0,0,.3)}body.pc section.movie-content .movie-slick2-frame{width:593px;height:334px;background-image:url(../imgs/about/flame.png);background-size:100% 100%;background-position:center center;position:absolute;top:1102px;left:50%;-webkit-transform:translateX(-296px);transform:translateX(-296px);pointer-events:none}body.pc section.movie-content .movie-slick2-right{position:absolute;top:1252px;left:50%;margin-left:350px;cursor:pointer;transition:opacity 1s}body.pc section.movie-content .movie-slick2-right:hover{opacity:.5}body.pc section.movie-content .movie-slick2-right img{width:21px;height:40px}body.pc section.movie-content .movie-slick2-left{position:absolute;top:1252px;left:50%;margin-left:-371px;cursor:pointer;transition:opacity 1s}body.pc section.movie-content .movie-slick2-left:hover{opacity:.5}body.pc section.movie-content .movie-slick2-left img{width:21px;height:40px}body.pc section.movie-content .movie-title-slick2{width:585px;height:20px;position:absolute;top:1068px;left:50%;-webkit-transform:translateX(-292px);transform:translateX(-292px)}body.pc section.movie-content .movie-title-slick2-item{position:absolute;top:0;left:0;opacity:0;transition:opacity 1s;width:585px;height:20px;background-size:auto 100%;background-position:center center;background-repeat:no-repeat}body.pc section.movie-content .movie-title-slick2-item-on{opacity:1}body.pc .movie-content-inner{text-align:center;padding-top:44px}body.pc .movie-content-inner h3 img{height:22px;width:auto}body.pc .movie-content-inner h3:nth-of-type(1){padding-bottom:50px;margin-top:92px}body.pc .movie-content-inner h3:nth-of-type(2){padding-bottom:38px;margin-top:23px}body.pc .movie-content-inner h4{padding-bottom:14px}body.pc .movie-content-inner h4 img{height:20px;width:auto}body.pc .movie-item-l{display:inline-block;width:610px;height:344px;text-align:center}body.pc .movie-item-s{display:inline-block;width:297px;height:167px;text-align:center;margin:0 8px}body.pc .movie-link{position:relative;display:inline-block}body.pc .movie-link-l{width:610px;height:344px}body.pc .movie-link-s{width:297px;height:167px}body.pc .movie-link:before{content:"";display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/octopathtraveler_SP/imgs/movie/flame_l.png);background-repeat:no-repeat;background-size:100% 100%;z-index:1}body.pc .movie-link:after{content:"";display:inline-block;position:absolute;width:78px;height:78px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/octopathtraveler_SP/imgs/movie/play.png);background-repeat:no-repeat;background-size:100% 100%;z-index:1}body.pc .movie-link span{display:inline-block;position:absolute;width:98.68852%;height:97.52547%;top:.7377%;left:.65574%;z-index:0;background-color:#000;overflow:hidden}body.pc .movie-link span img{width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .5s;opacity:1}body.pc .movie-link:hover span img{opacity:.7}body.pc .movie-title{clear:both;width:auto;height:17px;margin-top:12px}body.pc .movie-small-blocks{width:100%;padding-bottom:70px}body.pc .preregist-content{width:100%;height:auto;overflow:hidden;position:relative;box-sizing:border-box;padding-top:74px;padding-bottom:50px}body.pc .preregist-content h1{margin:0;padding:0;line-height:0;margin-bottom:73px;text-align:center}body.pc .preregist-content h1 img{width:264px;height:auto}body.pc .preregist-content h2{margin:0;padding:0;line-height:0;margin-bottom:20px;text-align:center}body.pc .preregist-content h2 img{width:578px;height:auto}body.pc .preregist-content-store{width:100%;height:105px;background-image:url(../imgs/preregist/store_bg2.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center center;text-align:center;box-sizing:border-box;padding-top:16px;margin-bottom:127px}body.pc .preregist-content-store img{height:75px;width:auto}body.pc .preregist-content-store a{display:inline-block;margin:0 12px;transition:opacity .5s;opacity:1}body.pc .preregist-content-store a:hover{opacity:.7}body.pc .preregist-content-links{width:100%;text-align:center;margin-bottom:35px}body.pc .preregist-content-links a{display:inline-block;margin:0 8px;transition:opacity .5s;opacity:1}body.pc .preregist-content-links a:hover{opacity:.7}body.pc .preregist-content-links a img{width:192px;height:auto}body.pc .preregist-content-howto-link{width:100%;text-align:center}body.pc .preregist-content-howto-link img{width:320px;height:auto;transition:opacity .5s;opacity:1;cursor:pointer}body.pc .preregist-content-howto-link img:hover{opacity:.7}body.pc .preregist-content-campaign80{width:661px;height:1262px;background-image:url(../imgs/preregist/campaign80.png);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin:0 auto;margin-top:0}body.pc .preregist-content-campaign80 div.preregist-content-alert-btn{position:absolute;width:75px;height:23px;bottom:54px;right:85px;cursor:pointer}body.pc .preregist-content-campaign70{width:661px;height:1262px;background-image:url(../imgs/preregist/campaign70.png);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin:0 auto;margin-top:95px}body.pc .preregist-content-campaign70 div.preregist-content-alert-btn{position:absolute;width:75px;height:23px;bottom:54px;right:85px;cursor:pointer}body.pc .preregist-content-campaign60{width:661px;height:1262px;background-image:url(../imgs/preregist/campaign60.png);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin:0 auto;margin-top:95px}body.pc .preregist-content-campaign60 div.preregist-content-alert-btn{position:absolute;width:75px;height:23px;bottom:54px;right:85px;cursor:pointer}body.pc .preregist-content-campaign50{width:622px;height:832px;background-image:url(../imgs/preregist/campaign50.png);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin:0 auto;margin-top:95px}body.pc .preregist-content-campaign50 div.preregist-content-alert-btn{position:absolute;width:75px;height:23px;bottom:54px;right:79px;cursor:pointer}body.pc .preregist-content-campaign40{width:622px;height:852px;background-image:url(../imgs/preregist/campaign40.png);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin:0 auto;margin-top:95px}body.pc .preregist-content-campaign40 div.preregist-content-alert-btn{position:absolute;width:75px;height:23px;bottom:54px;right:79px;cursor:pointer}body.pc .preregist-content-campaign30{width:646px;height:1318px;background-image:url(../imgs/preregist/campaign30.png);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin:0 auto;margin-top:95px}body.pc .preregist-content-campaign30 div.preregist-content-alert-btn{position:absolute;width:75px;height:23px;bottom:54px;right:79px;cursor:pointer}body.pc .preregist-content-yokoku{width:100%;margin-top:53px;text-align:center}body.pc .preregist-content-yokoku img{width:622px;height:auto;pointer-events:none}body.pc .preregist-content .movie-slick{width:614px;height:342px;position:absolute;bottom:54px;left:50%;-webkit-transform:translateX(-307px);transform:translateX(-307px)}body.pc .preregist-content .movie-slick div.slick-list,body.pc .preregist-content .movie-slick div.slick-track{height:100%!important}body.pc .preregist-content .movie-slick-item{width:614px;height:342px;background-size:cover;background-position:center center;position:relative}body.pc .preregist-content .movie-slick-item a{position:absolute;display:block;width:100%;height:100%;background-image:url(../imgs/movie/play.png);background-repeat:no-repeat;background-size:80px 80px;background-position:center center;background-color:rgba(0,0,0,0);transition:background-color .5s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.pc .preregist-content .movie-slick-item a:hover{background-color:rgba(0,0,0,.3)}body.pc .preregist-content .movie-slick-frame{width:622px;height:350px;background-image:url(../imgs/preregist/flame.png);background-size:100% 100%;background-position:center center;position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-311px);transform:translateX(-311px);pointer-events:none}body.pc .preregist-content-alertlast{width:563px;height:16px;background-image:url(../imgs/preregist/alert_last.png);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin:0 auto;margin-top:40px}body.pc .preregist-content-alertlast div{position:absolute;width:65px;height:16px;bottom:0;right:103px;cursor:pointer}body.pc .preregist-content-alert{position:fixed;z-index:30000;top:0;left:0;width:100%;height:100vh;background-color:rgba(34,24,21,.85);visibility:hidden}body.pc .preregist-content-alert-inner{position:absolute;width:622px;height:70%;max-height:622px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.pc .preregist-content-alert-inner-close{position:absolute;width:44px;height:44px;top:30px;left:50%;margin-left:250px;background-image:url(../imgs/common/close.png);background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer}body.pc .preregist-content-alert-inner-texts{width:100%;margin:0 auto;box-sizing:border-box;padding:30px;position:relative}body.pc .preregist-content-alert-inner-texts p,body.pc .preregist-content-alert-inner-texts td,body.pc .preregist-content-alert-inner-texts th{font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue','Segoe UI',YuGothic,'Yu Gothic Medium','Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-weight:400}body.pc .preregist-content-alert-inner-texts .midashi{font-size:20px!important;line-height:3;color:#b2a068}body.pc .preregist-content-alert-inner-texts .text,body.pc .preregist-content-alert-inner-texts td,body.pc .preregist-content-alert-inner-texts th{font-size:14px;line-height:2;color:#fff}body.pc .preregist-content-alert-inner-texts table{border-collapse:collapse;border-spacing:0}body.pc .preregist-content-alert-inner-texts table td,body.pc .preregist-content-alert-inner-texts table th{text-align:left;vertical-align:top}body.pc .preregist-content-alert-inner-texts table th{padding-right:.5em}body.pc .demo-content{width:100%;height:auto;overflow:hidden;position:relative;box-sizing:border-box;padding-top:74px;padding-bottom:137px}body.pc .demo-content h1{margin:0;padding:0;line-height:0;margin-bottom:56px;text-align:center}body.pc .demo-content h1 img{width:264px;height:auto}body.pc .demo-content h2{margin:0;padding:0;line-height:0;margin-bottom:68px;text-align:center}body.pc .demo-content h2 img{width:623px;height:auto}body.pc .demo-content .demo-guideline{width:618px;height:2774px;background-image:url(../imgs/demo/guideline.png);background-size:cover;background-repeat:no-repeat;margin:0 auto;position:relative}body.pc .demo-content .boshu-text{width:622px;height:1193px;background-image:url(../imgs/demo/boshu_text_end.png);background-size:cover;background-repeat:no-repeat;margin:0 auto;position:relative;margin-bottom:58px}body.pc .demo-content .boshu-text a{display:block;width:505px;height:153px;position:absolute;top:939px;left:78px}body.pc .demo-content .boshu-btn{text-align:center;margin-bottom:30px}body.pc .demo-content .boshu-btn img{width:567px;height:auto}body.pc .demo-content .boshu-kiyaku{text-align:center;margin-bottom:58px;opacity:1;transition:opacity .5s}body.pc .demo-content .boshu-kiyaku img{width:198px;height:auto}body.pc .demo-content .boshu-kiyaku:hover{opacity:.7}body.pc .demo-content .boshu-alert{width:620px;height:517px;background-image:url(../imgs/demo/alert.png);background-size:cover;background-repeat:no-repeat;margin:0 auto;position:relative;margin-bottom:48px}body.pc .demo-content .boshu-toiawase{text-align:center;opacity:1;transition:opacity .5s}body.pc .demo-content .boshu-toiawase img{width:622px;height:auto}body.pc .demo-content .boshu-toiawase:hover{opacity:.7}body.pc .comingsoon-content{width:100%;height:100%;overflow:hidden;position:relative}body.pc .comingsoon-content h2{width:100%;text-align:center;margin:0;padding:0}body.pc .comingsoon-content h2 img{height:33px;width:auto}body.pc .comingsoon-content-inner{width:100%;height:656px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;padding-top:57px}body.pc .comingsoon-content .comingsoon-img{position:absolute;top:330px;left:50%;-webkit-transform:translateX(-72px);transform:translateX(-72px);pointer-events:none;width:auto;height:19px}body.pc section.feedback-content{width:100%;height:auto;overflow:hidden;position:relative;box-sizing:border-box}body.pc .feedback-content-inner{width:793px;height:auto;position:relative;margin:0 auto}body.pc .feedback-content-inner-img{position:relative;width:100%;height:auto;pointer-events:none}body.pc .feedback-content-inner a#fblink1,body.pc .feedback-content-inner a#fblink2,body.pc .feedback-content-inner a#fblink3{position:absolute;top:956px;width:151px;height:151px;display:inline-block;z-index:1}body.pc .feedback-content-inner a#fblink1{left:147px}body.pc .feedback-content-inner a#fblink2{left:319px}body.pc .feedback-content-inner a#fblink3{left:491px}body.pc .feedback-content-inner a#totop{position:absolute;top:68px;left:255px;width:275px;height:133px;display:inline-block;z-index:1}body.pc .feedback-content-inner a.youtubeLink{position:absolute;width:383px;height:216px;display:inline-block;top:77px;left:45px;transition:background-color .5s;background-color:rgba(0,0,0,0)}body.pc .feedback-content-inner a.youtubeLink:hover{background-color:rgba(0,0,0,.3)}body.pc .feedback-content-inner video#movie1{position:absolute;width:382px;height:215px;right:44px;bottom:52px;background-color:#000;z-index:2}body.pc .feedback-content-inner video#movie2{position:absolute;width:387px;height:218px;right:37px;bottom:102px;background-color:#000;z-index:2}body.pc .feedback-content-inner img#kaizengo1{position:absolute;width:78px;height:78px;right:34px;bottom:200px;z-index:3;pointer-events:none}body.pc .feedback-content-inner img#kaizengo2{position:absolute;width:78px;height:78px;right:29px;bottom:256px;z-index:3;pointer-events:none}body.pc .feedback-content-inner p.photo{position:absolute;display:inline-block;transition:background-color .5s;background-color:rgba(0,0,0,0);z-index:3;cursor:pointer}body.pc .feedback-content-inner p.photo:hover{background-color:rgba(0,0,0,.3)}body.pc .feedback-content-inner p.photo1{width:384px;height:215px;top:146px;left:45px}body.pc .feedback-content-inner p.photo2{width:382px;height:215px;top:668px;left:367px}body.pc .feedback-content-inner p.photo3{width:388px;height:218px;top:78px;left:40px}body.pc .feedback-content-inner p.photo4{width:382px;height:215px;top:673px;left:367px}body.pc .feedback-content-inner p.photo5{width:388px;height:217px;top:78px;left:40px}body.pc .feedback-content-inner p.photo6{width:388px;height:218px;top:650px;left:368px}body.pc .feedback-content-inner p.photo7{width:387px;height:217px;top:78px;left:200px}body.pc .feedback-content-inner p.photo8{width:388px;height:219px;top:730px;left:369px}body.pc .feedback-content-inner p.photo9{width:206px;height:116px;top:460px;left:568px}body.pc .feedback-content-inner p.photo10{width:206px;height:116px;top:655px;left:568px}body.pc .feedback-content-inner p.photo11{width:206px;height:116px;top:823px;left:568px}body.pc .imgPlayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100000;visibility:hidden}body.pc .imgPlayerWrapper{position:relative;top:0;left:0;width:100%;height:100%}body.pc .imgPlayerWrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}body.pc .imgPlayerClose{position:absolute;top:48px;right:48px;z-index:5001;background:url(../imgs/common/close.png) no-repeat;background-size:cover;width:26px;height:26px;cursor:pointer}@media screen and (max-width:768px){body.pc .imgPlayerClose{right:18px}}body.pc .apology-content{width:100%;height:auto;overflow:hidden;position:relative;box-sizing:border-box;padding-top:57px;padding-bottom:125px;text-align:center}body.pc .apology-content img{width:782px;height:auto}body.pc .info-content{width:100%;height:auto;overflow:hidden;position:relative;box-sizing:border-box;padding-top:57px;padding-bottom:125px;text-align:center}body.pc .info-content img{width:725px;height:auto}body.pc section.traveler-content{width:100%;height:100%;overflow:hidden;position:relative}body.pc section.traveler-content h2{width:100%;text-align:center}body.pc section.traveler-content h2 img{height:33px;width:auto}body.pc section.traveler-content .traveler-content-inner{position:absolute;width:100%;height:656px;box-sizing:border-box;padding-top:57px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.pc section.traveler-content .traveler-content-inner-chara{position:absolute;width:1000px;height:544px;box-sizing:border-box;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.pc section.traveler-content .traveler-content-nav{width:100%;height:36px;margin-top:13px;box-sizing:border-box;text-align:center;background-image:url(/octopathtraveler_SP/imgs/traveler/kugiri.png);background-size:2px auto;background-repeat:no-repeat;background-position:center center;padding-top:11px}body.pc section.traveler-content .traveler-content-nav img{margin:0 57px;height:13px;width:auto;cursor:pointer;transition:opacity .5s}body.pc section.traveler-content .traveler-content-nav img:hover{opacity:.7}body.pc section.traveler-content .traveler-content-maparea{width:100%;height:470px;margin-top:5px;position:relative}body.pc section.traveler-content .traveler-content-alert{width:100%;height:auto;text-align:center;position:absolute;bottom:0;left:0;-webkit-transform:translateY(10px);transform:translateY(10px)}body.pc section.traveler-content .traveler-content-alert img{height:9px;width:auto}body.pc section.traveler-content .traveler-content-map{transition:opacity .5s;opacity:0;pointer-events:none;position:absolute;top:0;left:50%;width:829px;height:507px;-webkit-transform:translateX(-415px);transform:translateX(-415px);background-image:url(/octopathtraveler_SP/imgs/traveler/map.png);background-repeat:no-repeat;background-size:100% 100%}body.pc section.traveler-content .traveler-content-map-on{opacity:1;pointer-events:auto}body.pc section.traveler-content .traveler-content-map a{position:absolute;width:101px;height:98px;transition:opacity .5s}body.pc section.traveler-content .traveler-content-map a:hover{opacity:.7}body.pc section.traveler-content .traveler-content-map a:nth-of-type(1){top:306px;left:515px}body.pc section.traveler-content .traveler-content-map a:nth-of-type(2){top:363px;left:367px}body.pc section.traveler-content .traveler-content-map a:nth-of-type(3){top:310px;left:179px;width:114px}body.pc section.traveler-content .traveler-content-map a:nth-of-type(4){top:195px;left:89px;width:114px}body.pc section.traveler-content .traveler-content-map a:nth-of-type(5){top:84px;left:202px;width:114px}body.pc section.traveler-content .traveler-content-map a:nth-of-type(6){top:42px;left:364px;width:114px}body.pc section.traveler-content .traveler-content-map a:nth-of-type(7){top:107px;left:482px;width:114px}body.pc section.traveler-content .traveler-content-map a:nth-of-type(8){top:243px;left:654px;width:114px}body.pc section.traveler-content .traveler-content-map a img{width:100%;height:100%}body.pc section.traveler-content .traveler-content-list{transition:opacity 1s;opacity:0;pointer-events:none;position:absolute;top:0;left:50%;-webkit-transform:translateX(-510px);transform:translateX(-510px);width:1021px;height:auto}body.pc section.traveler-content .traveler-content-list-on{opacity:1;pointer-events:auto}body.pc section.traveler-content .traveler-content-list table{border-collapse:collapse;border-spacing:0;font-size:0;line-height:0;position:absolute}body.pc section.traveler-content .traveler-content-list table a{transition:opacity .5s}body.pc section.traveler-content .traveler-content-list table a:hover{opacity:.5}body.pc section.traveler-content .traveler-content-list table:nth-of-type(1){top:357px;left:523px}body.pc section.traveler-content .traveler-content-list table:nth-of-type(2){top:233px;left:523px}body.pc section.traveler-content .traveler-content-list table:nth-of-type(3){top:116px;left:523px}body.pc section.traveler-content .traveler-content-list table:nth-of-type(4){top:-2px;left:523px}body.pc section.traveler-content .traveler-content-list table:nth-of-type(5){top:0;left:-16px}body.pc section.traveler-content .traveler-content-list table:nth-of-type(6){top:114px;left:-16px}body.pc section.traveler-content .traveler-content-list table:nth-of-type(7){top:234px;left:-16px}body.pc section.traveler-content .traveler-content-list table:nth-of-type(8){top:355px;left:-16px}body.pc .traveler-content-inner-chara-top{width:100%;height:55px;text-align:center;position:relative;transition:opacity .5s;opacity:0;pointer-events:none}body.pc .traveler-content-inner-chara-top-nav{position:absolute;bottom:0;left:0;width:100%;text-align:center}body.pc .traveler-content-inner-chara-top-nav a{display:inline-block;width:8px;height:8px;box-sizing:border-box;border-radius:50%;border:1px solid #a59460;margin:0 2px;background-color:rgba(165,148,96,0);transition:background-color .5s}body.pc .traveler-content-inner-chara-top-nav a:hover{background-color:#a59460}body.pc .traveler-content-inner-chara-top-nav a.current{background-color:#a59460;pointer-events:none}body.pc .traveler-content-inner-chara-top-on{opacity:1!important;pointer-events:auto!important}body.pc .traveler-content-inner-chara-bottom{width:999px;height:488px;background-size:100% 100%;background-repeat:no-repeat;position:relative;transition:opacity .5s;opacity:0;pointer-events:none}body.pc .traveler-content-inner-chara-bottom-on{opacity:1!important;pointer-events:auto!important}body.pc #traveler-chara-voice1,body.pc #traveler-chara-voice2{position:absolute;top:103px;width:51px;height:21px;cursor:pointer;transition:opacity .5s}body.pc #traveler-chara-voice1 img,body.pc #traveler-chara-voice2 img{width:100%;height:100%}body.pc #traveler-chara-voice1:hover,body.pc #traveler-chara-voice2:hover{opacity:.7}body.pc #traveler-chara-voice1{left:779px}body.pc #traveler-chara-voice2{left:838px}body.pc img#gif{position:absolute;top:422px;left:451px;-webkit-transform:translate(-50%,-50%) scale(.6,.6);transform:translate(-50%,-50%) scale(.6,.6);pointer-events:none;image-rendering:-webkit-optimize-contrast}body.pc a#traveler-chara-next{width:21px;height:40px;display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:39px;transition:opacity .5s}body.pc a#traveler-chara-next img{width:100%;height:100%}body.pc a#traveler-chara-next:hover{opacity:.7}body.pc a#traveler-chara-prev{width:21px;height:40px;display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:39px;transition:opacity .5s}body.pc a#traveler-chara-prev img{width:100%;height:100%}body.pc a#traveler-chara-prev:hover{opacity:.7}body.pc a#traveler-content-inner-chara-close{background-image:url(/octopathtraveler_SP/imgs/traveler/close.png);width:30px;height:30px;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;position:absolute;top:0;right:39px;transition:opacity .5s}body.pc a#traveler-content-inner-chara-close:hover{opacity:.7}body.pc .traveler-movie01{position:absolute;bottom:25px;left:47px;display:inline-block;width:129px;height:73px}body.pc .traveler-movie01:before{content:"";display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/octopathtraveler_SP/imgs/traveler/movie_flame.png);background-repeat:no-repeat;background-size:100% 100%;z-index:1}body.pc .traveler-movie01:after{content:"";display:inline-block;position:absolute;width:34px;height:34px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/octopathtraveler_SP/imgs/traveler/movie_play.png);background-repeat:no-repeat;background-size:100% 100%;z-index:1}body.pc .traveler-movie01 span{display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-color:#000;overflow:hidden}body.pc .traveler-movie01 span img{width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .5s;opacity:1}body.pc .traveler-movie01:hover span img{opacity:.7}body.pc .manual-content{width:100%;height:100%;overflow:hidden;position:relative}body.pc .manual-content h2{width:100%;text-align:center;margin:0;padding:0}body.pc .manual-content h2 img{height:33px;width:auto}body.pc .manual-content-inner{width:100%;height:656px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;padding-top:57px}body.pc .manual-content img.note{position:absolute;top:153px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:324px;height:auto;cursor:pointer;transition:opacity .5s}body.pc .manual-content img.note:hover{opacity:.5}body.pc .manual-content-modal{position:fixed;top:0;left:0;z-index:100000;width:100%;height:100%;background-color:rgba(0,0,0,.8);transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;opacity:0;visibility:hidden;-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}body.pc .manual-content-modal-on{visibility:visible!important;opacity:1!important;-webkit-transform:scale(1,1);transform:scale(1,1)}body.pc .manual-content-modal-bg{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}body.pc .manual-content-modal-bg:before{content:"";display:block;width:30px;height:30px;position:absolute;top:35px;right:35px;background-image:url(/octopathtraveler_SP/imgs/common/close.png);background-repeat:no-repeat;background-position:center center;background-size:contain}body.pc .manual-content-modal iframe{width:calc(100% - 200px);height:calc(100% - 40px);border:1px solid #000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.pc section.special-content{width:100%;height:auto;overflow:hidden;position:relative;box-sizing:border-box;padding-top:57px}body.pc section.special-content h2{width:100%;text-align:center;margin-bottom:79px}body.pc section.special-content h2 img{height:31px;width:auto}body.pc section.special-content h3{width:100%;text-align:center;margin-bottom:26px}body.pc section.special-content h3 img{height:17px;width:auto}body.pc section.special-content p{width:100%;text-align:center;margin-bottom:26px}body.pc section.special-content p a{display:inline-block;margin:0 11px;opacity:1;transition:opacity 1s}body.pc section.special-content p a img{width:77px;height:77px}body.pc section.special-content p a:hover{opacity:.5}body.pc section.guideline-content{width:100%;height:auto;overflow:hidden;position:relative;box-sizing:border-box;padding-top:57px}body.pc section.guideline-content h2{width:100%;text-align:center;margin-bottom:90px}body.pc section.guideline-content h2 img{height:31px;width:auto}body.pc section.guideline-content .guideline-content-inner{width:590px;margin:0 auto;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}body.pc section.guideline-content .guideline-content-inner h3{font-size:18px;color:#b2a068;font-weight:700;width:100%;text-align:center}body.pc section.guideline-content .guideline-content-inner p{color:#fff;font-size:15px;line-height:1.919em;margin-top:18px;text-align:justify}body.pc section.guideline-content .guideline-content-inner table{border-collapse:collapse;border-spacing:0;margin-top:80px}body.pc section.guideline-content .guideline-content-inner table td,body.pc section.guideline-content .guideline-content-inner table th{text-align:left;vertical-align:top;font-weight:400;color:#fff;font-size:15px;line-height:1.919em;margin-top:18px;padding-bottom:1em;text-align:justify}body.pc section.guideline-content .guideline-content-inner table th{padding-right:.5em}body.pc section.guideline-content .guideline-content-inner table tr.title td,body.pc section.guideline-content .guideline-content-inner table tr.title th{padding-top:80px}body.pc section.guideline-content .guideline-content-inner table tr.title:nth-of-type(1) td,body.pc section.guideline-content .guideline-content-inner table tr.title:nth-of-type(1) th{padding-top:0}body.pc section.guideline-content .guideline-content-inner table tr.title td{text-decoration:underline}body.pc section.guideline-content .guideline-content-inner table tr:last-of-type td,body.pc section.guideline-content .guideline-content-inner table tr:last-of-type th{padding-bottom:3em}body.pc section.enquete-content{width:100%;height:auto;overflow:hidden;position:relative;box-sizing:border-box}body.pc .enquete-content-inner{width:837px;height:auto;position:relative;margin:0 auto}body.pc .enquete-content-inner-img{position:relative;width:100%;height:auto;pointer-events:none}body.pc .enquete-content-inner a#fblink1,body.pc .enquete-content-inner a#fblink2{position:absolute;top:881px;width:154px;height:154px;display:inline-block;z-index:1}body.pc .enquete-content-inner a#fblink1{left:243px}body.pc .enquete-content-inner a#fblink2{left:434px}body.pc .enquete-content-inner a#totop{position:absolute;top:68px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:275px;height:133px;display:inline-block;z-index:1}body.pc .enquete-content-inner a.youtubeLink{position:absolute;width:383px;height:216px;display:inline-block;top:77px;left:45px;transition:background-color .5s;background-color:rgba(0,0,0,0)}body.pc .enquete-content-inner a.youtubeLink:hover{background-color:rgba(0,0,0,.3)}body.pc .enquete-content-inner video#movie1{position:absolute;width:382px;height:215px;right:44px;bottom:52px;background-color:#000;z-index:2}body.pc .enquete-content-inner video#movie2{position:absolute;width:387px;height:218px;right:37px;bottom:102px;background-color:#000;z-index:2}body.pc .enquete-content-inner img#kaizengo1{position:absolute;width:78px;height:78px;right:34px;bottom:200px;z-index:3;pointer-events:none}body.pc .enquete-content-inner img#kaizengo2{position:absolute;width:78px;height:78px;right:29px;bottom:256px;z-index:3;pointer-events:none}body.pc .enquete-content-inner p.photo{position:absolute;display:inline-block;transition:background-color .5s;background-color:rgba(0,0,0,0);z-index:3;cursor:pointer}body.pc .enquete-content-inner p.photo:hover{background-color:rgba(0,0,0,.3)}body.pc .enquete-content-inner p.photo1{width:384px;height:215px;top:146px;left:45px}body.pc .enquete-content-inner p.photo2{width:382px;height:215px;top:668px;left:367px}body.pc .enquete-content-inner p.photo3{width:388px;height:218px;top:78px;left:40px}body.pc .enquete-content-inner p.photo4{width:382px;height:215px;top:673px;left:367px}body.pc .enquete-content-inner p.photo5{width:388px;height:217px;top:78px;left:40px}body.pc .enquete-content-inner p.photo6{width:388px;height:218px;top:650px;left:368px}body.pc .enquete-content-inner p.photo7{width:387px;height:217px;top:78px;left:200px}body.pc .enquete-content-inner p.photo8{width:388px;height:219px;top:730px;left:369px}body.pc .enquete-content-inner p.photo9{width:206px;height:116px;top:460px;left:568px}body.pc .enquete-content-inner p.photo10{width:206px;height:116px;top:655px;left:568px}body.pc .enquete-content-inner p.photo11{width:206px;height:116px;top:823px;left:568px}body.pc .imgPlayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100000;visibility:hidden}body.pc .imgPlayerWrapper{position:relative;top:0;left:0;width:100%;height:100%}body.pc .imgPlayerWrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}body.pc .imgPlayerClose{position:absolute;top:48px;right:48px;z-index:5001;background:url(../imgs/common/close.png) no-repeat;background-size:cover;width:26px;height:26px;cursor:pointer}@media screen and (max-width:768px){body.pc .imgPlayerClose{right:18px}}