@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{width:100%;height:100%!important;min-height:100%;-webkit-font-smoothing:antialiased}body{background-image:url(../imgs/common/bg.jpg);background-size:100% auto;background-position:top center;background-attachment:fixed;overflow:visible}html{overflow:visible;min-height:100%}#content,#content-inner{position:relative;overflow:hidden;height:auto}.btn,.pc-content-news-inner-scroll a,.pc-content-tokuten-banner a{opacity:1;transition:opacity .5s;cursor:pointer}.btn:hover,.pc-content-news-inner-scroll a:hover,.pc-content-tokuten-banner a:hover{opacity:.7}.cf:after,.pc-content-special-inner-banners:after{content:"";display:block;clear:both}.none{display:none}.pc-content-particle p{position:absolute;display:inline-block;pointer-events:none;width:62px;height:62px;top:-31px;left:-31px;background-position:center center;background-repeat:no-repeat;background-size:contain}.pc-content-particle p:nth-of-type(3n-2){background-image:url(/seiken3_tom/imgs/common/particle1.png)}.pc-content-particle p:nth-of-type(3n-1){background-image:url(/seiken3_tom/imgs/common/particle2.png)}.pc-content-particle p:nth-of-type(3n){background-image:url(/seiken3_tom/imgs/common/particle3.png)}@-webkit-keyframes particle1{0%{top:-20px;left:10%}100%{top:110%;left:10%;-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes particle1{0%{top:-20px;left:10%}100%{top:110%;left:10%;-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@-webkit-keyframes particle2{0%{top:-20px;left:20%}100%{top:110%;left:20%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes particle2{0%{top:-20px;left:20%}100%{top:110%;left:20%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes particle3{0%{top:-20px;left:30%}100%{top:110%;left:30%;-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@keyframes particle3{0%{top:-20px;left:30%}100%{top:110%;left:30%;-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@-webkit-keyframes particle4{0%{top:-20px;left:40%}100%{top:110%;left:40%;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes particle4{0%{top:-20px;left:40%}100%{top:110%;left:40%;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes particle5{0%{top:-20px;left:50%}100%{top:110%;left:50%;-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes particle5{0%{top:-20px;left:50%}100%{top:110%;left:50%;-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@-webkit-keyframes particle6{0%{top:-20px;left:60%}100%{top:110%;left:60%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes particle6{0%{top:-20px;left:60%}100%{top:110%;left:60%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes particle7{0%{top:-20px;left:70%}100%{top:110%;left:70%;-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@keyframes particle7{0%{top:-20px;left:70%}100%{top:110%;left:70%;-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@-webkit-keyframes particle8{0%{top:-20px;left:80%}100%{top:110%;left:80%;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes particle8{0%{top:-20px;left:80%}100%{top:110%;left:80%;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes particle9{0%{top:-20px;left:90%}100%{top:110%;left:90%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes particle9{0%{top:-20px;left:90%}100%{top:110%;left:90%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes particle10{0%{top:-20px;left:0}100%{top:110%;left:100%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes particle10{0%{top:-20px;left:0}100%{top:110%;left:100%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes particleS1{0%{margin-left:0}50%{margin-left:-80px}100%{margin-left:20px}}@keyframes particleS1{0%{margin-left:0}50%{margin-left:-80px}100%{margin-left:20px}}@-webkit-keyframes particleS2{0%{margin-left:0}30%{margin-left:-80px}100%{margin-left:60px}}@keyframes particleS2{0%{margin-left:0}30%{margin-left:-80px}100%{margin-left:60px}}@-webkit-keyframes particleS3{0%{margin-left:0}60%{margin-left:160px}100%{margin-left:80px}}@keyframes particleS3{0%{margin-left:0}60%{margin-left:160px}100%{margin-left:80px}}@-webkit-keyframes particleS4{0%{margin-left:-50px}30%{margin-left:100px}100%{margin-left:10px}}@keyframes particleS4{0%{margin-left:-50px}30%{margin-left:100px}100%{margin-left:10px}}@-webkit-keyframes particleS5{0%{margin-left:-50px}55%{margin-left:120px}100%{margin-left:30px}}@keyframes particleS5{0%{margin-left:-50px}55%{margin-left:120px}100%{margin-left:30px}}@-webkit-keyframes particleS6{0%{margin-left:-50px}55%{margin-left:70px}100%{margin-left:50px}}@keyframes particleS6{0%{margin-left:-50px}55%{margin-left:70px}100%{margin-left:50px}}.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)}.pc-fixedmenu{position:fixed;z-index:100;top:0;left:0;width:100%;height:88px;background-color:rgba(26,82,172,.58)}#global-nav{position:absolute;width:1008px;height:50px;left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.global-nav-bgm{width:27px;height:29px;position:absolute;top:11px;left:6px;background-image:url(/seiken3_tom/imgs/common/menu_bgm_on.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;cursor:pointer}.global-nav-bgm-off{background-image:url(/seiken3_tom/imgs/common/menu_bgm_off.png)!important}.global-nav-sns-tw{width:28px;height:24px;position:absolute;top:13px;right:82px;background-image:url(/seiken3_tom/imgs/common/menu_share_tw.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;cursor:pointer}.global-nav-sns-tw img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.global-nav-sns-tw:hover{background-image:none}.global-nav-sns-tw:hover img{opacity:1}.global-nav-sns-fb{width:25px;height:25px;position:absolute;top:13px;right:45px;background-image:url(/seiken3_tom/imgs/common/menu_share_fb.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;cursor:pointer}.global-nav-sns-fb img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.global-nav-sns-fb:hover{background-image:none}.global-nav-sns-fb:hover img{opacity:1}.global-nav-sns-li{width:25px;height:25px;position:absolute;top:13px;right:6px;background-image:url(/seiken3_tom/imgs/common/menu_share_li.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;cursor:pointer}.global-nav-sns-li img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.global-nav-sns-li:hover{background-image:none}.global-nav-sns-li:hover img{opacity:1}.global-nav-link{position:absolute;top:18px}.global-nav-link img{height:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .5s linear}.global-nav-link img.hover-on{opacity:0}.global-nav-link img.hover-off{opacity:1}.global-nav-link a,.global-nav-link span{position:absolute;width:100%;height:16px;top:0;left:0;display:inline-block}.global-nav-link a:hover img.hover-on{opacity:1}.global-nav-link a:hover img.hover-off{opacity:0}.global-nav-link a.on img.hover-on{opacity:1}.global-nav-link a.on img.hover-off{opacity:0}.global-nav-link-top{left:94px;width:35px}.global-nav-link-introduction{left:168px;width:179px}.global-nav-link-story{left:370px;width:91px}.global-nav-link-character{left:485px;width:143px}.global-nav-link-video{left:653px;width:89px}.global-nav-link-special{left:780px;width:73px}#content{position:relative;width:100%;height:auto;overflow:hidden;font-size:0;line-height:0;padding-top:38px;z-index:1}.scroll-bg{position:fixed;width:100%;height:auto;font-size:0;line-height:0;top:0;left:0;z-index:0;transition:opacity .5s}.scroll-bg img{width:100%;height:auto}.pc-content-particle{position:fixed;width:100%;height:100%;font-size:0;line-height:0;top:0;left:0;z-index:0;overflow:hidden}#sqexFooter{position:relative;z-index:1}.delighter-init,.pc-content-banner-25th,.pc-content-introduction-inner p,.pc-content-news,.pc-content-spec-inner img,.pc-content-story-inner p,.pc-content-twitter,.pc-content-xmas2019 img,body.xmas2019 .alert-box,body.xmas2019 .foot-snow img,body.xmas2019 p.alert-title,body.xmas2019 p.oubo,body.xmas2019 p.present{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.delighter{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.delighter.started{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ytPlayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100000;visibility:hidden}.ytPlayer iframe{position:absolute;top:50%;left:50%;margin-top:-225px;margin-left:-400px}.ytPlayerWrapper{position:relative;top:0;left:0;width:100%;height:100%}.ytPlayerClose{position:absolute;top:50%;left:50%;margin-top:-290px;margin-left:348px;width:52px;height:52px;z-index:5001;background:url(/seiken3_tom/imgs/common/close.png) no-repeat;cursor:pointer}.pc-loading{position:fixed;z-index:10000000;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:opacity 5s linear;transition:opacity 1s;opacity:1}.pc-loading-off{pointer-events:none;opacity:0}.pc-loading div{width:154px;height:154px;box-sizing:border-box;border:7px solid #fff799;border-bottom:7px solid #fed351;border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-77px;margin-top:-77px;pointer-events:none;-webkit-animation:pc-loading-anime 1s cubic-bezier(.25,.25,.75,.75) infinite;animation:pc-loading-anime 1s cubic-bezier(.25,.25,.75,.75) infinite}.pc-loading img{width:106px;height:106px;position:absolute;top:50%;left:50%;margin-top:-53px;margin-left:-53px;pointer-events:none;-webkit-animation:pc-loading-img-animation 1s linear infinite both;animation:pc-loading-img-animation 1s linear infinite both}.pc-loading-hide{opacity:0;pointer-events:none}.pc-loading-hide div,.pc-loading-hide img{visibility:hidden}@-webkit-keyframes pc-loading-anime{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pc-loading-anime{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pc-loading-img-animation{0%{-webkit-transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,0,0,0,0,1)}4.3%{-webkit-transform:matrix3d(.757,0,0,0,0,.757,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.757,0,0,0,0,.757,0,0,0,0,1,0,0,0,0,1)}8.61%{-webkit-transform:matrix3d(.939,0,0,0,0,.939,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.939,0,0,0,0,.939,0,0,0,0,1,0,0,0,0,1)}12.91%{-webkit-transform:matrix3d(1.026,0,0,0,0,1.026,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.026,0,0,0,0,1.026,0,0,0,0,1,0,0,0,0,1)}17.22%{-webkit-transform:matrix3d(1.047,0,0,0,0,1.047,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.047,0,0,0,0,1.047,0,0,0,0,1,0,0,0,0,1)}28.33%{-webkit-transform:matrix3d(1.01,0,0,0,0,1.01,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01,0,0,0,0,1.01,0,0,0,0,1,0,0,0,0,1)}39.44%{-webkit-transform:matrix3d(.997,0,0,0,0,.997,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.997,0,0,0,0,.997,0,0,0,0,1,0,0,0,0,1)}61.66%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}83.98%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes pc-loading-img-animation{0%{-webkit-transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,0,0,0,0,1)}4.3%{-webkit-transform:matrix3d(.757,0,0,0,0,.757,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.757,0,0,0,0,.757,0,0,0,0,1,0,0,0,0,1)}8.61%{-webkit-transform:matrix3d(.939,0,0,0,0,.939,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.939,0,0,0,0,.939,0,0,0,0,1,0,0,0,0,1)}12.91%{-webkit-transform:matrix3d(1.026,0,0,0,0,1.026,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.026,0,0,0,0,1.026,0,0,0,0,1,0,0,0,0,1)}17.22%{-webkit-transform:matrix3d(1.047,0,0,0,0,1.047,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.047,0,0,0,0,1.047,0,0,0,0,1,0,0,0,0,1)}28.33%{-webkit-transform:matrix3d(1.01,0,0,0,0,1.01,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01,0,0,0,0,1.01,0,0,0,0,1,0,0,0,0,1)}39.44%{-webkit-transform:matrix3d(.997,0,0,0,0,.997,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.997,0,0,0,0,.997,0,0,0,0,1,0,0,0,0,1)}61.66%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}83.98%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}.pc-mousestoker{position:fixed;z-index:1000000;top:0;left:0;width:100vw;height:100vw;overflow:visible;pointer-events:none}.pc-mousestoker p{position:absolute;display:inline-block;background:url(/seiken3_tom/imgs/common/kirakira.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;width:48px;height:48px;margin-left:-24px;margin-top:-24px;opacity:1;transition:opacity 2s linear,-webkit-transform 2s cubic-bezier(.215,.61,.355,1);transition:transform 2s cubic-bezier(.215,.61,.355,1),opacity 2s linear;transition:transform 2s cubic-bezier(.215,.61,.355,1),opacity 2s linear,-webkit-transform 2s cubic-bezier(.215,.61,.355,1)}.pc-content-foot{width:100%;position:absolute;left:0;bottom:0;z-index:5;height:61px}.pc-content-foot-fixed{position:fixed;z-index:10}.pc-content-foot-backtotop{display:inline-block;position:absolute;bottom:-19px;z-index:10;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:92px;height:61px;background-image:url(/seiken3_tom/imgs/common/back_to_top.png);background-repeat:no-repeat;background-position:center center;background-size:cover;transition:bottom .5s,opacity .5s;opacity:1}.pc-content-foot-backtotop:hover{bottom:0}body.pc{box-sizing:border-box;position:relative}.delighter-init,.pc-content-banner-25th,.pc-content-introduction-inner p,.pc-content-news,.pc-content-spec-inner img,.pc-content-story-inner p,.pc-content-twitter,.pc-content-xmas2019 img,body.xmas2019 .alert-box,body.xmas2019 .foot-snow img,body.xmas2019 p.alert-title,body.xmas2019 p.oubo,body.xmas2019 p.present{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.delighter{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.delighter.started{opacity:1!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.pc-content-main{position:relative;width:100%;height:826px;overflow:hidden;pointer-events:none;-webkit-transform-origin:center top;transform-origin:center top;top:0;margin-top:15px}.pc-content-main-layer{position:absolute;top:0;left:0;width:100%;height:100%}.pc-content-main-layer img{position:absolute;left:50%;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);height:auto}.pc-content-main-layer img.on{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pc-content-main-layer1 img.img-manastone{top:52px;margin-left:-302px;width:592.5px}.pc-content-main-layer2 img.img-flamingo{top:0;margin-left:-397px;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;transition:opacity 2s,-webkit-transform 2s;transition:opacity 2s,transform 2s;transition:opacity 2s,transform 2s,-webkit-transform 2s;width:797px}.pc-content-main-layer2 img.img-fairy{top:223px;margin-left:-110px;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;transition:opacity 2s,-webkit-transform 2s;transition:opacity 2s,transform 2s;transition:opacity 2s,transform 2s,-webkit-transform 2s;width:201px}.pc-content-main-layer2 img.img-title{width:563px;height:auto;top:104px;margin-left:-279px;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;transition:opacity 2s,-webkit-transform 2s;transition:opacity 2s,transform 2s;transition:opacity 2s,transform 2s,-webkit-transform 2s}.pc-content-main-layer2 img.img-copy{width:72px;height:auto;top:80px;margin-left:388px;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;transition:opacity 2s,-webkit-transform 2s;transition:opacity 2s,transform 2s;transition:opacity 2s,transform 2s,-webkit-transform 2s}.pc-content-main-layer3 img.img-lease{top:204px;margin-left:-420px;width:293px}.pc-content-main-layer3 img.img-kevin{top:324px;margin-left:101px;width:256px}.pc-content-main-layer4 img.img-hawkeye{top:436px;margin-left:-328px;width:313px}.pc-content-main-layer4 img.img-charlotte{top:433px;margin-left:88px;width:202px}.pc-content-main-layer5 img.img-angela{top:346px;margin-left:-177px;width:238px}.pc-content-main-layer5 img.img-duran{top:288px;margin-left:-44px;width:223px}.pc-content-banner-25th{margin-top:49px;text-align:center}.pc-content-banner-25th img{width:346px}.pc-content-news{position:relative;margin-top:47px;width:100%;height:203px}.pc-content-news-inner{position:absolute;width:525px;height:203px;background-image:url(../imgs/top/news.png);background-size:100% 100%;background-repeat:no-repeat;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pc-content-news-inner-scroll{font-family:"游明朝体",YuMincho,"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#fff;position:absolute;top:81px;left:0;width:100%;height:110px;box-sizing:border-box}.pc-content-news-inner-scroll a{color:#fff;text-decoration:underline}.pc-content-news-inner-scroll dl{width:405px;height:auto;display:table;position:relative;margin:0 auto;font-size:14px;line-height:20px;font-weight:400}.pc-content-news-inner-scroll dl:first-of-type{padding-top:10px}.pc-content-news-inner-scroll dl:last-of-type{padding-bottom:10px}.pc-content-news-inner-scroll dl dt{width:105px;height:auto;display:table-cell;vertical-align:top;text-align:left;padding-bottom:1em;font-weight:400}.pc-content-news-inner-scroll dl dd{width:300px;height:auto;display:table-cell;vertical-align:top;text-align:left;padding-bottom:1em}.pc-content-twitter{position:relative;margin-top:104px;width:100%;height:454px}.pc-content-twitter-btn{display:inline-block;width:116px;height:14px;background-image:url(../imgs/top/twitter_btn.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;bottom:0;left:50%;margin-left:132px}.pc-content-twitter-inner{position:absolute;width:528px;height:438px;background-image:url(../imgs/top/twitter.png);background-size:100% 100%;background-repeat:no-repeat;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pc-content-twitter-inner-wrapper{position:absolute;top:63px!important;left:14px!important;width:500px;height:360px;overflow:hidden}.pc-content-twitter-inner-wrapper-in{position:absolute;top:0;left:0;width:calc(100% + 20px);height:100%;overflow-y:scroll}.pc-content-twitter-inner iframe{position:absolute;width:100%;top:0;left:0}.pc-content-spec{position:relative;margin-top:117px;width:100%;height:auto;text-align:center}.pc-content-spec-inner{width:635px;margin:0 auto;position:relative;height:auto}.pc-content-spec-inner img{position:relative;width:100%;height:auto}@-webkit-keyframes verticalTokuten{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes verticalTokuten{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.pc-content-tokuten-banner{position:fixed;bottom:30px;right:30px}.pc-content-tokuten-banner img{width:215px;height:auto;-webkit-animation:verticalTokuten 2s ease-in-out infinite alternate;animation:verticalTokuten 2s ease-in-out infinite alternate;opacity:0;transition:opacity 1s}.pc-content-tokuten-banner img.on{opacity:1!important}.pc-content-tokuten-banner a{position:relative}.pc-content-banners{position:relative;margin-top:117px;width:100%;height:calc(406px + 175px)}.pc-content-banners a{position:absolute;top:0;left:50%;display:inline-block}.pc-content-banners a:nth-of-type(1){margin-left:-126px}.pc-content-banners a:nth-of-type(2){top:100px;margin-left:-413px}.pc-content-banners a:nth-of-type(3){top:113px;margin-left:-135px}.pc-content-banners a:nth-of-type(4){top:113px;margin-left:152px}.pc-content-banners a:nth-of-type(5){top:259px;margin-left:13px}.pc-content-banners a:nth-of-type(6){top:269px;margin-left:-326px}.pc-content-xmas2019{position:relative;width:100%;height:0;background-color:red;overflow:visible}.pc-content-xmas2019 img{width:215px;height:auto}.pc-content-xmas2019 a{position:absolute;top:30px;left:50%;margin-left:298px;display:inline-block;z-index:10}.pc-content-foot-trailer{position:absolute;width:262px;height:181px;top:608px;left:50%;margin-left:-480px;visibility:hidden;opacity:0;transition:opacity 2s}.pc-content-foot-trailer-on{visibility:visible;opacity:1}.pc-content-foot-trailer div{position:absolute}.pc-content-foot-trailer-img{width:100%;height:100%;background-image:url(/seiken3_tom/imgs/top/trailer2.png);background-repeat:no-repeat;background-size:100% 100%;top:0;left:0}.pc-content-foot-trailer-youtube{top:36px;left:11px;width:240px;height:135px}.pc-content-foot-trailer-youtube iframe{position:absolute;width:100%;height:100%}.pc-content-foot-trailer-link{position:absolute;display:block;top:36px;left:11px;width:240px;height:135px;cursor:pointer;background-color:#fff;opacity:0;transition:opacity .5s}.pc-content-foot-trailer-link:hover{opacity:.3}.ytPlayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100000;visibility:hidden}.ytPlayer iframe{position:absolute;top:50%;left:50%;margin-top:-225px;margin-left:-400px;width:800px;height:450px}.ytPlayerWrapper{position:relative;top:0;left:0;width:100%;height:100%}.ytPlayerClose{position:absolute;top:50%;left:50%;margin-top:-290px;margin-left:348px;width:52px;height:52px;z-index:5001;background:url(/seiken3_tom/imgs/common/close.png) no-repeat;cursor:pointer}.pc-loading{position:fixed;z-index:10000000;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:opacity 5s linear;transition:opacity 1s;opacity:1}.pc-loading-off{pointer-events:none;opacity:0}.pc-loading div{width:154px;height:154px;box-sizing:border-box;border:7px solid #fff799;border-bottom:7px solid #fed351;border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-77px;margin-top:-77px;pointer-events:none;-webkit-animation:pc-loading-anime 1s cubic-bezier(.25,.25,.75,.75) infinite;animation:pc-loading-anime 1s cubic-bezier(.25,.25,.75,.75) infinite}.pc-loading img{width:106px;height:106px;position:absolute;top:50%;left:50%;margin-top:-53px;margin-left:-53px;pointer-events:none;-webkit-animation:pc-loading-img-animation 1s linear infinite both;animation:pc-loading-img-animation 1s linear infinite both}.pc-loading-hide{opacity:0;pointer-events:none}.pc-loading-hide div,.pc-loading-hide img{visibility:hidden}@keyframes pc-loading-anime{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pc-loading-img-animation{0%{-webkit-transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,0,0,0,0,1)}4.3%{-webkit-transform:matrix3d(.757,0,0,0,0,.757,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.757,0,0,0,0,.757,0,0,0,0,1,0,0,0,0,1)}8.61%{-webkit-transform:matrix3d(.939,0,0,0,0,.939,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.939,0,0,0,0,.939,0,0,0,0,1,0,0,0,0,1)}12.91%{-webkit-transform:matrix3d(1.026,0,0,0,0,1.026,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.026,0,0,0,0,1.026,0,0,0,0,1,0,0,0,0,1)}17.22%{-webkit-transform:matrix3d(1.047,0,0,0,0,1.047,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.047,0,0,0,0,1.047,0,0,0,0,1,0,0,0,0,1)}28.33%{-webkit-transform:matrix3d(1.01,0,0,0,0,1.01,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01,0,0,0,0,1.01,0,0,0,0,1,0,0,0,0,1)}39.44%{-webkit-transform:matrix3d(.997,0,0,0,0,.997,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.997,0,0,0,0,.997,0,0,0,0,1,0,0,0,0,1)}61.66%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}83.98%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}.pc-mousestoker{position:fixed;z-index:1000000;top:0;left:0;width:100vw;height:100vw;overflow:visible;pointer-events:none}.pc-mousestoker p{position:absolute;display:inline-block;background:url(/seiken3_tom/imgs/teaser/kirakira.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;width:48px;height:48px;margin-left:-24px;margin-top:-24px;opacity:1;transition:opacity 2s linear,-webkit-transform 2s cubic-bezier(.215,.61,.355,1);transition:transform 2s cubic-bezier(.215,.61,.355,1),opacity 2s linear;transition:transform 2s cubic-bezier(.215,.61,.355,1),opacity 2s linear,-webkit-transform 2s cubic-bezier(.215,.61,.355,1)}.pc-content-nowplay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;overflow-y:auto;opacity:0;pointer-events:none;transition:opacity .5s}.pc-content-nowplay-on{opacity:1;pointer-events:auto!important}.pc-content-nowplay-inner{position:relative;width:100%;height:100%;min-height:960px}.pc-content-nowplay-bg{position:absolute;background-color:rgba(0,0,0,.75)}.pc-content-nowplay-bg-t{top:0;left:0;width:100%;height:96px}.pc-content-nowplay-bg-l{top:96px;left:0;width:calc(50% - 467px);height:1121px}.pc-content-nowplay-bg-r{top:96px;right:0;width:calc(50% - 467px);height:1121px}.pc-content-nowplay-bg-b{bottom:0;left:0;width:100%;height:calc(100% - 1121px - 96px)}.pc-content-nowplay-bg-w{top:96px;left:50%;width:934px;height:1121px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pc-content-nowplay-content{width:955px;height:1121px;position:absolute;top:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/seiken3_tom/imgs/top/nowplay_content.png);background-repeat:no-repeat;background-size:100% 100%}.pc-content-nowplay-content div{position:absolute;cursor:pointer;width:52px;height:52px;top:0;right:10px}.pc-content-nowplay-content a{position:absolute;display:block;transition:opacity .5s;opacity:1;width:253px;height:63px}.pc-content-nowplay-content a:hover{opacity:.7}.pc-content-nowplay-content a:nth-of-type(1){top:541px;left:77px}.pc-content-nowplay-content a:nth-of-type(2){top:541px;left:352px}.pc-content-nowplay-content a:nth-of-type(3){top:541px;left:624px}.pc-content-nowplay-content a:nth-of-type(4){top:642px;left:213px}.pc-content-nowplay-content a:nth-of-type(5){top:642px;left:488px}.pc-content-nowplay-content a:nth-of-type(6){top:823px;left:260px;width:427px;height:173px}.pc-content-story{position:relative;padding-top:117px;width:100%;height:945px}.pc-content-story-inner{position:relative;width:545px;height:945px;margin:0 auto}.pc-content-story-inner p{transition:opacity 2s,-webkit-transform 2s!important;transition:opacity 2s,transform 2s!important;transition:opacity 2s,transform 2s,-webkit-transform 2s!important}.pc-content-story-inner img{width:100%;height:auto}.pc-content-introduction{position:relative;padding-top:117px;width:100%;height:1628px}.pc-content-introduction-inner{position:relative;width:1007px;height:100%;margin:0 auto}.pc-content-introduction-inner p{transition:opacity 2s,-webkit-transform 2s!important;transition:opacity 2s,transform 2s!important;transition:opacity 2s,transform 2s,-webkit-transform 2s!important}.pc-content-introduction-inner p:nth-of-type(7),.pc-content-introduction-inner p:nth-of-type(9){margin-top:-30px}.pc-content-introduction-inner p:nth-of-type(8){margin-top:50px}.pc-content-introduction-inner img{width:100%;height:auto}.pc-content-video{position:relative;padding-top:117px;width:100%;height:945px}.pc-content-video-inner{position:relative;width:750px;height:945px;margin:0 auto}.pc-content-video-inner-title{width:525px;margin:0 auto}.pc-content-video-inner-title img{width:100%;height:auto}.pc-content-video-inner .pc-content-video-slick-imgs{width:629px;height:418px;margin:0 auto;margin-top:30px;position:relative;overflow:hidden}.pc-content-video-inner .pc-content-video-slick-imgs div.slick-list,.pc-content-video-inner .pc-content-video-slick-imgs div.slick-track{height:100%!important}.pc-content-video-inner .pc-content-video-slick-imgs-item{width:629px;height:418px;position:relative;top:0;left:0}.pc-content-video-inner .pc-content-video-slick-imgs-item img{width:629px;height:auto;position:relative}.pc-content-video-inner .pc-content-video-slick-thumbs{width:650px;height:111px;margin:0 auto;margin-top:30px;position:relative;overflow:hidden}.pc-content-video-inner .pc-content-video-slick-thumbs div.slick-list,.pc-content-video-inner .pc-content-video-slick-thumbs div.slick-track{height:100%!important}.pc-content-video-inner .pc-content-video-slick-thumbs-item{width:auto;display:inline-block;text-align:center}.pc-content-video-inner .pc-content-video-slick-thumbs-item img{width:auto;height:111px}.pc-content-video-inner .pc-content-video-slick-arrows-l{position:absolute;left:50%;bottom:290px;margin-left:-374px}.pc-content-video-inner .pc-content-video-slick-arrows-l img{width:26px;height:auto}.pc-content-video-inner .pc-content-video-slick-arrows-r{position:absolute;left:50%;bottom:290px;margin-left:348px}.pc-content-video-inner .pc-content-video-slick-arrows-r img{width:26px;height:auto}.pc-content-character{position:relative;padding-top:117px;width:100%;height:945px}.pc-content-character-inner{position:relative;width:100%;height:945px;margin:0 auto}.pc-content-character-inner-title{width:525px;margin:0 auto}.pc-content-character-inner-title img{width:100%;height:auto}.pc-content-character-inner-select{margin:0 auto;margin-top:63px;width:100%;height:445px;position:relative;text-align:center;opacity:1;pointer-events:auto;transition:opacity .5s}.pc-content-character-inner-select-off{opacity:0;pointer-events:none}.pc-content-character-inner-select div{position:relative;display:inline-block;width:83px;height:445px;margin-right:1px;margin-left:1px;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;cursor:pointer;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.pc-content-character-inner-select div img{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s}.pc-content-character-inner-select div img.img-normal{opacity:1}.pc-content-character-inner-select div img.img-hover{opacity:0}.pc-content-character-inner-select div:hover{-webkit-transform:translateY(-16px);transform:translateY(-16px)}.pc-content-character-inner-select div:hover .img-normal{opacity:0}.pc-content-character-inner-select div:hover .img-hover{opacity:1}.pc-content-character-detail{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(18,41,79,.65);z-index:100000;visibility:hidden;opacity:0}.pc-content-character-detail-inner{width:728px;height:494px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .5s}.pc-content-character-detail-inner-on{pointer-events:auto!important;opacity:1}.pc-content-character-detail .detail-name img{vertical-align:middle}.pc-content-character-detail .detail-name .detail-img-name{height:34px;width:auto;margin-right:18px}.pc-content-character-detail .detail-name .detail-img-voice{height:41px;width:41px}.pc-content-character-detail .detail-tab{margin-top:15px}.pc-content-character-detail .detail-tab-basic,.pc-content-character-detail .detail-tab-class{position:relative;width:102px;height:22px;margin-right:5px;display:inline-block}.pc-content-character-detail .detail-tab-basic img,.pc-content-character-detail .detail-tab-class img{position:absolute;width:100%;height:100%}.pc-content-character-detail .detail-tab-basic img.detail-tab-basic-on,.pc-content-character-detail .detail-tab-class img.detail-tab-basic-on{opacity:1}.pc-content-character-detail .detail-tab-basic img.detail-tab-basic-off,.pc-content-character-detail .detail-tab-class img.detail-tab-basic-off{opacity:0}.pc-content-character-detail .detail-tab-basic img.detail-tab-class-on,.pc-content-character-detail .detail-tab-class img.detail-tab-class-on{opacity:0}.pc-content-character-detail .detail-tab-basic img.detail-tab-class-off,.pc-content-character-detail .detail-tab-class img.detail-tab-class-off{opacity:1}.pc-content-character-detail .detail-text{margin-top:26px;opacity:1;transition:opacity .5s}.pc-content-character-detail .detail-text img{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}.pc-content-character-detail .detail-chart{position:absolute;top:123px;left:-7px;width:376px;height:182px;opacity:0;transition:opacity .5s;pointer-events:none}.pc-content-character-detail .detail-chart-on{pointer-events:auto;opacity:1}.pc-content-character-detail .detail-chart img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s;z-index:0}.pc-content-character-detail .detail-chart div{position:absolute;cursor:pointer;z-index:1}.pc-content-character-detail .detail-chart .detail-chart-btn-class2{top:10px;left:107px;width:172px;height:33px}.pc-content-character-detail .detail-chart .detail-chart-btn-class3-1{bottom:70px;left:5px;width:164px;height:33px}.pc-content-character-detail .detail-chart .detail-chart-btn-class3-2{bottom:70px;right:0;width:164px;height:33px}.pc-content-character-detail .detail-chart .detail-chart-btn-class4{bottom:0;left:107px;width:172px;height:33px}.pc-content-character-detail .detail-mode-changer{height:70px;width:74px;position:absolute;left:297px;top:104px;-webkit-animation:vertical 1s ease-in-out infinite alternate;animation:vertical 1s ease-in-out infinite alternate;cursor:pointer;opacity:0;transition:opacity .5s;pointer-events:none}.pc-content-character-detail .detail-mode-changer-on{opacity:1;pointer-events:auto}.pc-content-character-detail .detail-mode-changer img{height:100%;width:100%;position:absolute;top:0;left:0}.pc-content-character-detail .detail-mode-changer .detail-mode-changer-omote{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);transition:opacity .1s 150ms,-webkit-transform .3s 150ms;transition:opacity .1s 150ms,transform .3s 150ms;transition:opacity .1s 150ms,transform .3s 150ms,-webkit-transform .3s 150ms}.pc-content-character-detail .detail-mode-changer .detail-mode-changer-ura{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);transition:opacity 50ms .2s,-webkit-transform .3s;transition:opacity 50ms .2s,transform .3s;transition:opacity 50ms .2s,transform .3s,-webkit-transform .3s}.pc-content-character-detail .detail-mode-changer-reverse .detail-mode-changer-omote{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);transition:opacity 50ms .2s,-webkit-transform .3s;transition:opacity 50ms .2s,transform .3s;transition:opacity 50ms .2s,transform .3s,-webkit-transform .3s}.pc-content-character-detail .detail-mode-changer-reverse .detail-mode-changer-ura{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);transition:opacity .1s 150ms,-webkit-transform .3s 150ms;transition:opacity .1s 150ms,transform .3s 150ms;transition:opacity .1s 150ms,transform .3s 150ms,-webkit-transform .3s 150ms}@-webkit-keyframes vertical{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vertical{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}img.detail-img-basic,img.detail-img-hikari-class2,img.detail-img-hikari-class3-1,img.detail-img-hikari-class3-2,img.detail-img-hikari-class4,img.detail-img-yami-class2,img.detail-img-yami-class3-1,img.detail-img-yami-class3-2,img.detail-img-yami-class4{position:absolute;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(.5,.5);transform:scale(.5,.5);opacity:0;transition:opacity .5s;pointer-events:none}img#duran-img-basic{top:11px;right:-75px}img#duran-img-hikari-class2{top:-58px;right:41px}img#duran-img-hikari-class3-1{top:-54px;right:22px}img#duran-img-hikari-class3-2{top:-54px;right:22px}img#duran-img-hikari-class4{top:-63px;right:31px}img#duran-img-yami-class2{top:-58px;right:44px}img#duran-img-yami-class3-1{top:-54px;right:22px}img#duran-img-yami-class3-2{top:-54px;right:22px}img#duran-img-yami-class4{top:-63px;right:31px}img#angela-img-basic{top:-54px;right:-11px}img#angela-img-hikari-class2{top:-57px;right:-18px}img#angela-img-hikari-class3-1{top:-53px;right:-18px}img#angela-img-hikari-class3-2{top:-57px;right:-18px}img#angela-img-hikari-class4{top:-57px;right:-18px}img#angela-img-yami-class2{top:-57px;right:-18px}img#angela-img-yami-class3-1{top:-57px;right:-18px}img#angela-img-yami-class3-2{top:-53px;right:-18px}img#angela-img-yami-class4{top:-70px;right:-52px}img#kevin-img-basic{top:-36px;right:-62px}img#kevin-img-hikari-class2{top:-32px;right:20px}img#kevin-img-hikari-class3-1{top:-32px;right:0}img#kevin-img-hikari-class3-2{top:-32px;right:2px}img#kevin-img-hikari-class4{top:-52px;right:-5px}img#kevin-img-yami-class2{top:-60px;right:25px}img#kevin-img-yami-class3-1{top:-32px;right:-5px}img#kevin-img-yami-class3-2{top:-59px;right:14px}img#kevin-img-yami-class4{top:-57px;right:-2px}img#charlotte-img-basic{top:-8px;right:-50px}img#charlotte-img-hikari-class2{top:15px;right:-57px}img#charlotte-img-hikari-class3-1{top:15px;right:-18px}img#charlotte-img-hikari-class3-2{top:15px;right:-4px}img#charlotte-img-hikari-class4{top:0;right:10px}img#charlotte-img-yami-class2{top:16px;right:-49px}img#charlotte-img-yami-class3-1{top:15px;right:-3px}img#charlotte-img-yami-class3-2{top:15px;right:-3px}img#charlotte-img-yami-class4{top:5px;right:10px}img#hawkeye-img-basic{top:-18px;right:-38px}img#hawkeye-img-hikari-class2{top:-55px;right:43px}img#hawkeye-img-hikari-class3-1{top:-74px;right:32px}img#hawkeye-img-hikari-class3-2{top:-56px;right:30px}img#hawkeye-img-hikari-class4{top:-60px;right:57px}img#hawkeye-img-yami-class2{top:-55px;right:45px}img#hawkeye-img-yami-class3-1{top:-55px;right:37px}img#hawkeye-img-yami-class3-2{top:-55px;right:-24px}img#hawkeye-img-yami-class4{top:-62px;right:62px}img#ries-img-basic{top:-49px;right:-69px}img#ries-img-hikari-class2{top:-69px;right:48px}img#ries-img-hikari-class3-1{top:-68px;right:31px}img#ries-img-hikari-class3-2{top:-74px;right:31px}img#ries-img-hikari-class4{top:-74px;right:3px}img#ries-img-yami-class2{top:-67px;right:41px}img#ries-img-yami-class3-1{top:-45px;right:28px}img#ries-img-yami-class3-2{top:-57px;right:28px}img#ries-img-yami-class4{top:-47px;right:46px}img#fairy-img-basic{top:19px;right:-88px}img#magician-img-basic{top:-70px;right:-88px}img#man-img-basic{top:-60px;right:-99px}img#man-img-basic{top:-60px;right:-99px}img#izabella-img-basic{top:-78px;right:-85px}img#flammie-img-basic{top:3px;right:-66px}img#booskaboo-img-basic{top:-13px;right:-79px}.pc-content-character-detail-menu{position:absolute;width:435px;height:121px;top:50%;left:50%;margin-left:-368px;margin-top:95px;transition:opacity .5s;opacity:0;pointer-events:none}.pc-content-character-detail-menu-on{opacity:1;pointer-events:auto}.pc-content-character-detail-menu-img{position:absolute;display:inline-block;width:83px;height:83px}.pc-content-character-detail-menu-img img{position:absolute;width:100%;height:100%;top:0;left:0;transition:opacity .5s;pointer-events:none}.pc-content-character-detail-menu-img img.pc-content-character-detail-menu-img-on{opacity:0}.pc-content-character-detail-menu-img:nth-of-type(1){top:-4px;left:-4px}.pc-content-character-detail-menu-img:nth-of-type(2){top:-4px;left:76px}.pc-content-character-detail-menu-img:nth-of-type(3){top:-4px;left:156px}.pc-content-character-detail-menu-img:nth-of-type(4){top:-4px;left:236px}.pc-content-character-detail-menu-img:nth-of-type(5){top:42px;left:36px}.pc-content-character-detail-menu-img:nth-of-type(6){top:42px;left:116px}.pc-content-character-detail-menu-img:nth-of-type(7){top:42px;left:196px}.pc-content-character-detail-menu-img:nth-of-type(8){top:42px;left:276px}.pc-content-character-detail-menu-img:nth-of-type(9){top:88px;left:-4px}.pc-content-character-detail-menu-img:nth-of-type(10){top:88px;left:76px}.pc-content-character-detail-menu-img:nth-of-type(11){top:88px;left:156px}.pc-content-character-detail-menu-img:nth-of-type(12){top:88px;left:236px}.pc-content-character-detail-menu-link{position:absolute;display:inline-block;width:50px;height:50px;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.pc-content-character-detail-menu-link:nth-of-type(1){top:12px;left:12px}.pc-content-character-detail-menu-link:nth-of-type(2){top:12px;left:92px}.pc-content-character-detail-menu-link:nth-of-type(3){top:12px;left:172px}.pc-content-character-detail-menu-link:nth-of-type(4){top:12px;left:252px}.pc-content-character-detail-menu-link:nth-of-type(5){top:58px;left:52px}.pc-content-character-detail-menu-link:nth-of-type(6){top:58px;left:132px}.pc-content-character-detail-menu-link:nth-of-type(7){top:58px;left:212px}.pc-content-character-detail-menu-link:nth-of-type(8){top:58px;left:292px}.pc-content-character-detail-menu-link:nth-of-type(9){top:104px;left:12px}.pc-content-character-detail-menu-link:nth-of-type(10){top:104px;left:92px}.pc-content-character-detail-menu-link:nth-of-type(11){top:104px;left:172px}.pc-content-character-detail-menu-link:nth-of-type(12){top:104px;left:252px}.pc-content-character-detail-left{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-495px,-50%);transform:translate(-495px,-50%);opacity:0;pointer-events:none;transition:opacity .5s}.pc-content-character-detail-left img{width:32px;height:auto}.pc-content-character-detail-left-on{pointer-events:auto;opacity:1}.pc-content-character-detail-right{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(463px,-50%);transform:translate(463px,-50%);opacity:0;pointer-events:none;transition:opacity .5s}.pc-content-character-detail-right img{width:32px;height:auto}.pc-content-character-detail-right-on{pointer-events:auto;opacity:1}.pc-content-character-detail-close{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(440px,-285px);transform:translate(440px,-285px);opacity:0;pointer-events:none;transition:opacity .5s}.pc-content-character-detail-close img{width:52px;height:auto}.pc-content-character-detail-close-on{pointer-events:auto;opacity:1}.pc-content-tokuten{position:relative;padding-top:68px;padding-bottom:192px;width:100%;height:auto;min-height:100vh;box-sizing:border-box;text-align:center}.pc-content-tokuten-early{width:1065px;height:634px;background-image:url(/seiken3_tom/imgs/tokuten/early_bg.png);background-size:100% 100%;display:inline-block;position:relative;margin-bottom:42px}.pc-content-tokuten-early a{position:absolute}.pc-content-tokuten-early a img{width:282px;height:auto}.pc-content-tokuten-early a:nth-of-type(1){bottom:157px;right:368px}.pc-content-tokuten-early a:nth-of-type(2){bottom:157px;right:66px}.pc-content-tokuten-early a:nth-of-type(3){bottom:75px;right:368px}.pc-content-tokuten-early a:nth-of-type(4){bottom:75px;right:66px}.pc-content-tokuten-amazon{width:1046px;height:382px;background-image:url(/seiken3_tom/imgs/tokuten/amazon_bg.png);background-size:100% 100%;display:inline-block;position:relative;margin-bottom:40px}.pc-content-tokuten-amazon a{position:absolute}.pc-content-tokuten-amazon a img{width:236px;height:auto}.pc-content-tokuten-amazon a:nth-of-type(1){bottom:45px;right:289px}.pc-content-tokuten-amazon a:nth-of-type(2){bottom:45px;right:31px}.pc-content-tokuten-ps4{width:503px;height:277px;background-image:url(/seiken3_tom/imgs/tokuten/ps4_bg.png);background-size:100% 100%;display:inline-block;position:relative;margin-bottom:70px;margin-right:22px;margin-left:2px}.pc-content-tokuten-ps4 a{position:absolute}.pc-content-tokuten-ps4 a img{width:236px;height:auto}.pc-content-tokuten-ps4 a:nth-of-type(1){top:160px;left:244px}.pc-content-tokuten-steam{width:506px;height:277px;background-image:url(/seiken3_tom/imgs/tokuten/steam_bg.png);background-size:100% 100%;display:inline-block;position:relative;margin-bottom:70px}.pc-content-tokuten-steam a{position:absolute}.pc-content-tokuten-steam a img{width:236px;height:auto}.pc-content-tokuten-steam a:nth-of-type(1){top:160px;left:244px}.pc-content-tokuten-estore{width:1038px;height:750px;background-image:url(/seiken3_tom/imgs/tokuten/estore_bg.png);background-size:100% 100%;display:inline-block;position:relative}.pc-content-tokuten-estore a{position:absolute;display:inline-block;width:282px}.pc-content-tokuten-estore a img{width:282px;height:auto}.pc-content-tokuten-estore a:nth-of-type(1){top:797px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pc-content-special{position:relative;padding-top:117px;width:100%;height:945px}.pc-content-special-inner{position:relative;width:810px;height:945px;margin:0 auto}.pc-content-special-inner-title{width:525px;margin:0 auto}.pc-content-special-inner-title img{width:100%;height:auto}.pc-content-special-inner-banners{width:736px;height:auto;box-sizing:border-box;display:block;margin:0 auto;margin-top:34px;text-align:left}.pc-content-special-inner-banners a{position:relative;margin:20px 20px;display:inline-block;width:328px;height:132px;position:relative;overflow:visible}.pc-content-special-inner-banners a img{position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pc-content-gallery{position:relative;padding-top:117px;width:100%;height:auto}.pc-content-gallery-inner{position:relative;width:888px;height:auto;margin:0 auto;padding-bottom:100px}.pc-content-gallery-inner-title{width:525px;margin:0 auto}.pc-content-gallery-inner-title img{width:100%;height:auto}.pc-content-gallery-inner-banners{width:888px;height:auto;box-sizing:border-box;display:inline-block;margin-top:27px}.pc-content-gallery-inner-banners div{position:relative;margin:0 45px;display:inline-block;width:354px;height:555px;position:relative;overflow:visible}.pc-content-gallery-inner-banners div img{position:absolute;width:100%;height:auto;top:0;left:0}.pc-content-gallery-inner-banners div img.img05{width:440px;top:auto;bottom:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pc-content-gallery-inner-banners .width-full{width:798px;margin:0 45px}.pc-content-gallery-inner-banners .width-full img{position:absolute;width:100%;height:auto;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pc-content-gallery-detail{position:fixed;top:0;left:0;z-index:100000;background-color:rgba(18,41,79,.65);width:100%;height:100vh;opacity:0;pointer-events:none;transition:opacity .5s}.pc-content-gallery-detail-on{opacity:1!important;pointer-events:auto!important}.pc-content-gallery-detail-inner{position:absolute;width:calc(100% - 100px);height:calc(100% - 100px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:contain;background-repeat:no-repeat;background-position:center center}.pc-content-gallery-detail-close{position:absolute;width:56px;height:56px;background-image:url(/seiken3_tom/imgs/common/close.png);background-size:cover;top:20px;right:20px}body.xmas2019{background-image:url(../imgs/xmas2019/bg.jpg)!important;background-size:cover;background-position:center center;background-attachment:fixed;overflow:visible}body.xmas2019 .pc-fixedmenu{height:auto!important;background-color:none!important}body.xmas2019 .back-to-top{position:absolute;top:10px;left:8px}body.xmas2019 .back-to-top img{width:150px;height:auto}body.xmas2019 .pc-content-particle p:nth-of-type(3n-2){background-image:url(/seiken3_tom/imgs/xmas2019/snow1.png);background-size:20px 20px}body.xmas2019 .pc-content-particle p:nth-of-type(3n-1){background-image:url(/seiken3_tom/imgs/xmas2019/snow2.png)}body.xmas2019 .pc-content-particle p:nth-of-type(3n){background-image:url(/seiken3_tom/imgs/xmas2019/snow1.png);background-size:20px 20px}body.xmas2019 h1{width:100%;text-align:center;pointer-events:none;margin-bottom:45px}body.xmas2019 h1 img{width:1089px;height:auto}body.xmas2019 p.date{width:100%;text-align:center;pointer-events:none;position:relative;overflow:visible;margin-bottom:60px}body.xmas2019 p.date img.date-img{width:935px;height:auto}body.xmas2019 p.date img.ended{width:848px;height:auto;position:absolute;top:62px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.xmas2019 p.oubo{width:100%;text-align:center;margin-bottom:58px}body.xmas2019 p.oubo span{display:inline-block;width:1033px;height:468px;background-image:url(../imgs/xmas2019/oubo.png)!important;background-size:100% 100%;position:relative}body.xmas2019 p.oubo span a{position:absolute;display:inline-block;width:159px;height:32px;top:387px;left:104px}body.xmas2019 p.present{width:100%;text-align:center;pointer-events:none;margin-bottom:58px}body.xmas2019 p.present img{width:1018px;height:auto}body.xmas2019 p.alert-title{width:100%;text-align:center;pointer-events:none;margin-bottom:25px}body.xmas2019 p.alert-title img{width:529px;height:auto}body.xmas2019 .alert-box{width:100%;text-align:center;margin-bottom:120px}body.xmas2019 .alert-box-green{display:inline-block;width:1000px;background-color:rgba(0,35,0,.8);padding:25px 30px;box-sizing:border-box;height:385px;text-align:justify}body.xmas2019 .alert-box-green-inner{width:100%;height:100%;overflow:hidden;color:#fff}body.xmas2019 .alert-box-green-inner h2{font-size:18px;line-height:24px;padding-bottom:6px}body.xmas2019 .alert-box-green-inner table{border-collapse:collapse;border-spacing:0;margin-bottom:6px}body.xmas2019 .alert-box-green-inner table td{text-align:justify;vertical-align:top;color:#fff;font-size:14px;line-height:20px;padding-bottom:4px;padding-left:.5em}body.xmas2019 .alert-box-green-inner table td a{color:#fff;text-decoration:underline}body.xmas2019 .foot-snow{width:100%;height:90px;background-image:url(../imgs/xmas2019/foot_snow.png)!important;background-size:100% 100%;position:relative;pointer-events:none}body.xmas2019 .foot-snow img{position:absolute;width:106px;height:auto;left:50%;bottom:15px;margin-left:401px}.pc-content-demo-index{position:relative;padding-top:173px;width:100%;height:1540px;box-sizing:border-box}.pc-content-demo-index-inner{position:relative;width:1007px;height:100%;margin:0 auto}.pc-content-demo-index-inner p{text-align:center}.pc-content-demo-index-inner p:nth-of-type(1){margin-bottom:83px}.pc-content-demo-index-inner p:nth-of-type(2) a{display:inline-block;margin:0 15px}.pc-content-demo-index-inner p:nth-of-type(2) a img{width:276px;height:auto}.pc-content-demo-index-inner div{position:absolute;left:50%;bottom:0;height:325px;width:100vw;background-color:rgba(255,255,255,.4);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pc-content-demo-index-inner div a{display:inline-block;position:absolute;bottom:84px;left:50%}.pc-content-demo-index-inner div a:nth-of-type(1){margin-left:-202px}.pc-content-demo-detail{position:relative;padding-top:145px;width:100%;height:1900px;box-sizing:border-box}.pc-content-demo-detail-inner{position:relative;width:100%;height:100%;margin:0 auto}.pc-content-demo-detail-inner p{text-align:center}.pc-content-demo-detail-inner p:nth-of-type(1){margin-bottom:45px}.pc-content-demo-detail-inner p:nth-of-type(2) a{display:inline-block;margin:0 15px}.pc-content-demo-detail-inner p:nth-of-type(2) a img{width:357px;height:auto}.pc-content-demo-detail-inner div{position:absolute;left:0;bottom:0;height:325px;width:100%;background-color:rgba(255,255,255,.4)}.pc-content-demo-detail-inner div a{display:inline-block;position:absolute;bottom:84px;left:50%}.pc-content-demo-detail-inner div a:nth-of-type(1){margin-left:-429px}.pc-content-demo-detail-inner div a:nth-of-type(2){margin-left:42px}body.seiken25th .pc-fixedmenu{height:auto!important;background-color:none!important}body.seiken25th .back-to-top{position:absolute;top:10px;left:8px}body.seiken25th .back-to-top img{width:150px;height:auto}body.seiken25th .pc-content-25th-main .pc-content-25th-main-inner h1{width:100%;text-align:center;pointer-events:none;margin-bottom:14px}body.seiken25th .pc-content-25th-main .pc-content-25th-main-inner h1 img{width:945px;height:auto}body.seiken25th .pc-content-25th-main .pc-content-25th-main-inner h2{width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-main .pc-content-25th-main-inner h2 img{width:701px;height:auto}body.seiken25th .pc-content-25th-main .pc-content-25th-main-inner p{margin-top:16px;width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-main .pc-content-25th-main-inner p img{width:880px;height:auto}body.seiken25th .pc-content-illust{position:relative;padding-top:117px;width:100%;height:auto}body.seiken25th .pc-content-illust-inner{position:relative;width:888px;height:auto;margin:0 auto}body.seiken25th .pc-content-illust-inner-title{width:605px;margin:0 auto}body.seiken25th .pc-content-illust-inner-title img{width:100%;height:auto}body.seiken25th .pc-content-illust-inner-banners{width:888px;height:auto;box-sizing:border-box;display:inline-block;margin-top:27px}body.seiken25th .pc-content-illust-inner-banners div{position:relative;margin:0 auto 0 238.5px;display:inline-block;width:483px;height:567px;position:relative;overflow:visible}body.seiken25th .pc-content-illust-inner-banners div img{position:absolute;width:100%;height:auto;top:0;left:0}body.seiken25th .pc-content-illust-inner-banners div img.img05{width:440px;top:auto;bottom:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.seiken25th .pc-content-illust-detail{position:fixed;top:0;left:0;z-index:100000;background-color:rgba(18,41,79,.65);width:100%;height:100vh;opacity:0;pointer-events:none;transition:opacity .5s}body.seiken25th .pc-content-illust-detail-on{opacity:1!important;pointer-events:auto!important}body.seiken25th .pc-content-illust-detail-inner{position:absolute;width:calc(100% - 100px);height:calc(100% - 100px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:contain;background-repeat:no-repeat;background-position:center center}body.seiken25th .pc-content-illust-detail-close{position:absolute;width:56px;height:56px;background-image:url(/seiken3_tom/imgs/common/close.png);background-size:cover;top:20px;right:20px}body.seiken25th .pc-content-25th-ranking{margin-top:120px}body.seiken25th .pc-content-25th-ranking .pc-content-25th-ranking-inner h3{width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-ranking .pc-content-25th-ranking-inner h3 img{width:385.5px;height:auto}body.seiken25th .pc-content-25th-ranking .pc-content-25th-ranking-inner p{margin-top:46px;width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-ranking .pc-content-25th-ranking-inner p img{width:775.5px;height:auto}body.seiken25th .pc-content-25th-period{margin-top:157px}body.seiken25th .pc-content-25th-period .pc-content-25th-period-inner h3{width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-period .pc-content-25th-period-inner h3 img{width:492px;height:auto}body.seiken25th .pc-content-25th-period .pc-content-25th-period-inner p{margin-top:46px;width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-period .pc-content-25th-period-inner p img{width:656px;height:auto}body.seiken25th .pc-content-25th-howto{margin-top:56px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner h3{width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner h3 img{width:492px;height:auto}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner p:nth-of-type(1){margin-top:30px;width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner p:nth-of-type(1) img{width:814px;height:auto}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner p:nth-of-type(2){margin-top:15px;width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner p:nth-of-type(2) img{width:240px;height:auto}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul{margin:37px auto 0;width:924px;font-size:0;text-align:center}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li{display:inline-block;text-align:right}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(odd){width:462px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(even){text-align:left}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li a{pointer-events:none}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(1){margin:0 0 6.5px 0}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(1) a img{width:462px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(2){margin:0 0 10px 22.5px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(2) a img{width:411px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(3){margin:0 0 11.5px 0}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(3) a img{width:382px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(4){margin:0 0 7.5px 3.5px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(4) a img{width:430px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(5) a img{width:395px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(6){margin:0 0 0 22.5px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner ul li:nth-of-type(6) a img{width:411px}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner span{display:block;margin-top:31px;font-size:0;text-align:center}body.seiken25th .pc-content-25th-howto .pc-content-25th-howto-inner span img{width:219px}body.seiken25th .pc-content-25th-present{margin-top:57px}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner h3{margin-bottom:34px;width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner h3 img{width:492px;height:auto}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner p{margin-bottom:40px;width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner p img{width:528px;height:auto}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner ul{margin:0 auto;width:730px;font-size:0;text-align:center}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner ul li{display:inline-block}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner ul li:nth-of-type(even){margin-left:42px}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner ul li:nth-of-type(even):not(:last-of-type){margin-bottom:35px}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner ul li img{width:342px;border:1px solid #fff}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner ul li span{display:block;margin-top:13px;width:100%;text-align:center}body.seiken25th .pc-content-25th-present .pc-content-25th-present-inner ul li span img{width:87px;border:none}body.seiken25th .pc-content-25th-download{margin-top:64px;background-color:rgba(255,255,255,.5)}body.seiken25th .pc-content-25th-download .pc-content-25th-download-inner{padding:45px 0 67px}body.seiken25th .pc-content-25th-download .pc-content-25th-download-inner h3{margin-bottom:42px;width:100%;text-align:center;pointer-events:none}body.seiken25th .pc-content-25th-download .pc-content-25th-download-inner h3 img{width:504px;height:auto}body.seiken25th .pc-content-25th-download .pc-content-25th-download-inner ul{width:100%;font-size:0;text-align:center}body.seiken25th .pc-content-25th-download .pc-content-25th-download-inner ul li{display:inline-block}body.seiken25th .pc-content-25th-download .pc-content-25th-download-inner ul li:not(:first-of-type){margin-left:27px}body.seiken25th .pc-content-25th-download .pc-content-25th-download-inner ul li a img{width:276px;height:auto}