@charset "UTF-8";/*!
  Theme Name: cf-vanguard (2018)
  Description: 
  Theme URI: http://cf-vanguard.com/
  Author: bushiroad
  Author URI: http://cf-vanguard.com/
  Version: 1.0.0
*/@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:900";/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.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:none;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}.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_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{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_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.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;-webkit-box-sizing:border-box;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}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.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_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-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;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}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{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:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(../mcsb_buttons.html);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_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight: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:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{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:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-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:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-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:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.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,.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{width:16px;height:16px;margin:-1px 0}.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,.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{width:4px}.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,.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{height:16px;width:16px;margin:0 -1px}.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,.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{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:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.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.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.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.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.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);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);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.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4);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.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);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{-webkit-box-shadow:inset 0 0 14px rgba(0,0,0,.2);box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);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{-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);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{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);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:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.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.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.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:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.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,.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{width:12px}.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,.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{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:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.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.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.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.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-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-2-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-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;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:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .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:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff image-url("img/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none;z-index:10}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:no-slick;font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:8px}.slick-prev:before{content:"←"}.slick-next{right:8px}.slick-next:before{content:"→"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:no-slick;font-size:6px;line-height:20px;text-align:center;color:white;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:white;opacity:.75}@-webkit-keyframes smartphoto{from{opacity:0}to{opacity:1}}@keyframes smartphoto{from{opacity:0}to{opacity:1}}@-webkit-keyframes smartphoto-img-wrap{from{opacity:0}to{opacity:1}}@keyframes smartphoto-img-wrap{from{opacity:0}to{opacity:1}}@-webkit-keyframes smartphoto-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes smartphoto-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes smartphoto-loader{0%{opacity:.4;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{opacity:.4;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes smartphoto-loader{0%{opacity:.4;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{opacity:.4;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes smartphoto-appear{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes smartphoto-appear{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes smartphoto-hide{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}@keyframes smartphoto-hide{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}.smartphoto{position:fixed;z-index:10100;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#000;opacity:1;font-family:sans-serif;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-animation-name:smartphoto;animation-name:smartphoto;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.smartphoto[aria-hidden=true]{display:none}.smartphoto-close{opacity:0}.smartphoto-count{display:inline-block;color:#FFF;font-size:16px}.smartphoto-header{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:10102;top:0;left:0;width:100%;height:50px;padding:15px;background-color:rgba(0,0,0,.2)}.smartphoto-content{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.smartphoto-dismiss{display:block;position:absolute;top:15px;right:10px;width:20px;height:20px;padding:0;border:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiI+PHRpdGxlPmljb248L3RpdGxlPjxwYXRoIGQ9Ik0xNTc2LjQyLDE0MDYuNzYsMjc4NCwxOTkuMTlhNTYuODYsNTYuODYsMCwwLDAsMC04MC4xOGwtNzguOTItNzguOTJhNTYuODYsNTYuODYsMCwwLDAtODAuMTgsMEwxNDE3LjMyLDEyNDcuNjYsMjA5Ljc1LDQwLjA5YTU2Ljg2LDU2Ljg2LDAsMCwwLTgwLjE4LDBMNTAuNjUsMTE5YTU2Ljg2LDU2Ljg2LDAsMCwwLDAsODAuMThMMTI1OC4yMywxNDA2Ljc2LDUwLjY1LDI2MTQuMzRhNTYuODYsNTYuODYsMCwwLDAsMCw4MC4xOGw3OC45Miw3OC45MmE1Ni44Niw1Ni44NiwwLDAsMCw4MC4xOCwwTDE0MTcuMzIsMTU2NS44NiwyNjI0LjksMjc3My40NGE1Ni44Niw1Ni44NiwwLDAsMCw4MC4xOCwwbDc4LjkyLTc4LjkyYTU2Ljg2LDU2Ljg2LDAsMCwwLDAtODAuMThaIi8+PC9zdmc+);text-shadow:0 1px 0 #FFF;color:#FFF;font-size:30px;text-decoration:none;cursor:pointer;line-height:1}.smartphoto-body{position:relative;z-index:10102;width:100%;height:100%;margin:0 auto}.smartphoto-inner{position:relative;width:100%;height:100%;vertical-align:top}.smartphoto-img{display:none;max-width:none;width:auto;height:auto;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-user-drag:none}.smartphoto-img.active{display:block}.smartphoto-img-onmove{cursor:grab;cursor:-webkit-grab;-webkit-transition:none;transition:none}.smartphoto-img-elasticmove{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.smartphoto-img-wrap{display:inline-block;opacity:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-animation-name:smartphoto-img-wrap;animation-name:smartphoto-img-wrap;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.smartphoto-img-left{-webkit-transform:translateX(150%)!important;-ms-transform:translateX(150%)!important;transform:translateX(150%)!important}.smartphoto-img-right{-webkit-transform:translateX(-150%)!important;-ms-transform:translateX(-150%)!important;transform:translateX(-150%)!important}.smartphoto-arrows{list-style-type:none;margin:0;padding:0;position:relative;z-index:11002;top:50%;left:0;opacity:1;-webkit-animation-name:smartphoto-appear;animation-name:smartphoto-appear;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.smartphoto-arrows[aria-hidden=true]{-webkit-animation-name:smartphoto-hide;animation-name:smartphoto-hide;display:none}.smartphoto-arrows li{display:block;position:absolute;top:50%;width:30px;height:30px;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:smartphoto-appear;animation-name:smartphoto-appear}.smartphoto-arrows li:focus{outline:none}.smartphoto-arrows [aria-hidden=true]{-webkit-animation-name:smartphoto-hide;animation-name:smartphoto-hide;display:none}.smartphoto-arrows a{display:block;width:100%;height:100%;text-decoration:none}.smartphoto-arrow-right{right:0;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiAiPjx0aXRsZT5pY29uPC90aXRsZT48cGF0aCBkPSJNMTgzNy44OCwxNDE3LjMyLDY0My41OSwyMjNhNzIuMjEsNzIuMjEsMCwwLDEsMC0xMDEuODJMNzQzLjgyLDIxYTcyLjIxLDcyLjIxLDAsMCwxLDEwMS44MiwwTDIwOTAuODMsMTI2Ni4xOWwxMDAuMjMsMTAwLjIzYTcyLjIxLDcyLjIxLDAsMCwxLDAsMTAxLjgyTDg0NS42NCwyODEzLjY1YTcyLjIxLDcyLjIxLDAsMCwxLTEwMS44MiwwTDY0My41OSwyNzEzLjQyYTcyLjIxLDcyLjIxLDAsMCwxLDAtMTAxLjgyWiIvPjwvc3ZnPg==)}.smartphoto-arrow-left{left:0;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiI+PHRpdGxlPmljb248L3RpdGxlPjxwYXRoIGQ9Ik05OTYuNzcsMTQxNy4zMiwyMTkxLjA2LDIyM2E3Mi4yMSw3Mi4yMSwwLDAsMCwwLTEwMS44MkwyMDkwLjgzLDIxQTcyLjIxLDcyLjIxLDAsMCwwLDE5ODksMjFMNzQzLjgyLDEyNjYuMTksNjQzLjU5LDEzNjYuNDJhNzIuMjEsNzIuMjEsMCwwLDAsMCwxMDEuODJMMTk4OSwyODEzLjY1YTcyLjIxLDcyLjIxLDAsMCwwLDEwMS44MiwwbDEwMC4yMy0xMDAuMjNhNzIuMjEsNzIuMjEsMCwwLDAsMC0xMDEuODJaIi8+PC9zdmc+)}.smartphoto-nav{position:absolute;bottom:0;left:0;width:100%;opacity:1;-webkit-animation-name:smartphoto-appear;animation-name:smartphoto-appear;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.smartphoto-nav[aria-hidden=true]{-webkit-animation-name:smartphoto-hide;animation-name:smartphoto-hide;display:none}.smartphoto-nav ul{display:block;overflow-x:auto;list-style:none;margin:0;padding:0;text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.smartphoto-nav li{display:inline-block;overflow:hidden;width:50px;height:50px}.smartphoto-nav a{display:block;width:100%;height:100%;background-color:#FFF;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:.5}.smartphoto-nav a:focus{opacity:.8}.smartphoto-nav a.current{opacity:1}.smartphoto-nav img{width:auto;height:100%}.smartphoto-list{list-style-type:none;position:absolute;z-index:10101;top:0;left:0;margin:0;padding:0;white-space:nowrap}.smartphoto-list li{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.smartphoto-list li:focus{outline:none}.smartphoto-list-onmove{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.smartphoto-caption{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:50px;padding:0 50px;color:#FFF;font-size:12px;text-align:center;line-height:50px;white-space:nowrap;text-overflow:ellipsis}.smartphoto-caption:focus{outline:none}.smartphoto-loader-wrap{display:block;position:relative;z-index:10103;width:0;height:0;-webkit-transform:translate(50vw,50vh);-ms-transform:translate(50vw,50vh);transform:translate(50vw,50vh)}.smartphoto-loader{position:absolute;z-index:10101;top:0;left:0;width:30px;height:30px;margin-top:-25px;margin-left:-25px;border:8px solid #17cddd;border-right-color:transparent;border-radius:50%;-webkit-animation:smartphoto-loader .5s infinite linear;animation:smartphoto-loader .5s infinite linear}.smartphoto-img-clone{position:fixed;z-index:10100;top:0;left:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.smartphoto-sr-only{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0)}@-webkit-keyframes menu-load{from,to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes menu-load{from,to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0;min-width:0}html{font-size:62.5%;overflow-y:scroll;height:100%}body{color:#111;font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-size:1.6em;text-align:center;min-width:320px;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,.3);margin:0}h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,dl,dd,pre,table,fieldset,address,details,figure{text-align:left;margin-top:0;margin-bottom:32px}h1,h2,h3,h4,h5,h6{line-height:1.25}p,blockquote,ol,ul,dl,pre,th,td{line-height:1.5}th,td{vertical-align:top}ul,ul ul{list-style-type:square}ul,ol{padding-left:2em}a{color:#008be0;text-decoration:underline;cursor:default;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}a[href]{cursor:pointer}a[href]:hover{opacity:.7}a:visited{color:#008be0}a:hover{text-decoration:none}img{max-width:100%;height:auto;vertical-align:bottom}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=url],input[type=password],input[type=color],input[type=number],input[type=range],input[type=date],input[type=month],input[type=week],input[type=datetime],input[type=datetime-local],textarea,select{border:#eee 2px solid;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.center,.text-center,.text_center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.block-center{margin-left:auto;margin-right:auto}.clear{clear:both}.nowrap{white-space:nowrap}.line-height-single{line-height:1}.line-height-short{line-height:1.25}.font-20{font-size:14px;font-size:1.4rem}.font-24{font-size:16px;font-size:1.6rem}.font-small{font-size:80%}.font-minimum{font-size:8px;font-size:.8rem}.font-mincho{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.font-yugothic{font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif}.font-ui{font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif}.br-over-m{display:none}.br-only-s{display:inline}.br-only-m{display:none}.video{position:relative;width:100%;height:0;padding-top:56.25%;background-color:#000}.video iframe{position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;z-index:10}.img-full{width:100%}.overflow-auto{overflow:auto}.hr{margin-left:-32px;margin-right:-32px;margin-top:32px;margin-bottom:32px;height:4px;background-color:#eee;overflow:hidden}.hr hr{visibility:hidden}.no-margin{margin-bottom:0}.small{font-size:80%}.vertical-top{vertical-align:top}.icon-list{padding-left:0}.icon-list li{list-style-type:none}.icon-list li{line-height:1.4;margin-bottom:.5em}.icon-list a{display:block;position:relative;padding-left:1.5em}.icon-list a:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);-webkit-background-size:50% 50%;background-size:50%;background-position:center;background-repeat:no-repeat;width:1em;height:1em;background-color:#00a5e8;display:inline-block;position:absolute;left:0;top:.25em}.icon-list-nolink,.rules-top-list .update .ac_content ul{padding-left:0}.icon-list-nolink li,.rules-top-list .update .ac_content ul li{list-style-type:none}.icon-list-nolink li,.rules-top-list .update .ac_content ul li{line-height:1.4;margin-bottom:.5em;position:relative;padding-left:1.5em}.icon-list-nolink li:before,.rules-top-list .update .ac_content ul li:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);-webkit-background-size:50% 50%;background-size:50%;background-position:center;background-repeat:no-repeat;width:1em;height:1em;background-color:#00a5e8;display:inline-block;position:absolute;left:0;top:.25em}.center-box{text-align:center;margin:0 auto}.center-box>div,.center-box>table{margin:0 auto}.resp-margin-b{margin-bottom:32px}.resp-margin-b-2x{margin-bottom:64px}.resp-margin-b-half{margin-bottom:16px}.margin-1x{margin-bottom:32px}.margin-2x{margin-bottom:64px}.margin-half,.select-conditions-container,.select-conditions,.faq-select-desc,.todays-card-archive-content h4{margin-bottom:16px}.inner-text{max-width:960px;margin:0 auto}.arrow-link,.cardlist-top-banner li.pr-sp a,.products-top-banner li.gtc-sp a{color:#111;text-decoration:none;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-weight:700}.arrow-link.hover,.cardlist-top-banner li.pr-sp a.hover,.products-top-banner li.gtc-sp a.hover{opacity:.7}.arrow-link:before,.cardlist-top-banner li.pr-sp a:before,.products-top-banner li.gtc-sp a:before{content:'';display:inline-block;width:.8em;height:.8em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:.5em;position:relative;top:.05em}.arrow-link-large,.top-channel .archive-link a{color:#111;text-decoration:none;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-weight:700}.arrow-link-large.hover,.top-channel .archive-link a.hover{opacity:.7}.arrow-link-large:before,.top-channel .archive-link a:before{content:'';display:inline-block;width:.8em;height:.8em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+PHBhdGggZmlsbD0iI2U0MDAyMCIgZD0iTTAgMHYxNmgyOC42OUwwIDQ0LjY5VjU2aDExLjMxTDQwIDI3LjMxVjU2aDE2VjBIMHoiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:.5em;position:relative;top:.05em}.flex-2-3-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-2-3-3>*{display:block;width:calc((100% - 8px*1)/2);margin-bottom:8px}.flex-2-3-3 img{width:100%}.flex-2-3-3>br{display:none}.p-small{font-size:80%;line-height:1.4}.attention-box{padding:4px;font-size:10px;font-size:1rem;margin-bottom:64px;margin-left:auto;margin-right:auto;border:#eee 1px solid;background-color:#fff;max-width:800px}.attention-box.warning{color:#8a6d3b;border:#f5e79e 1px solid;background-color:#fcf8e3}.attention-box.warning a{color:#8a6d3b}.attention-box>p{margin-bottom:0}.button,.back-button,button,input[type=button],input[type=submit],.button-container a,.button-dummy,.pager .disable,.pager .current,.pager strong,.pager a,.pager a:visited,.neighbor-pager a,.cardlist_detail .btns .backto-list a,.cardsearch_main td .accordion_head2,.rulesearch_main td .accordion_head2,.shop-place-table a,.rules-top-list .update .accordion_head,.topics-list .show-detail a{font-size:14px;font-size:1.4rem;display:inline-block;line-height:1.25;background-color:#fff;border:#111 1px solid;text-decoration:none;padding:.8em 1em;margin:0;font-weight:700;vertical-align:middle;text-align:center;cursor:pointer;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.button,.back-button,button,input[type=button],input[type=submit],.button-container a,.button-dummy,.pager .disable,.pager .current,.pager strong,.pager a,.pager a:visited,.neighbor-pager a,.cardlist_detail .btns .backto-list a,.cardsearch_main td .accordion_head2,.rulesearch_main td .accordion_head2,.shop-place-table a,.rules-top-list .update .accordion_head,.topics-list .show-detail a,.button:visited,.back-button:visited,button:visited,input:visited[type=button],input:visited[type=submit],.button-container a:visited,.button-dummy:visited,.pager .disable:visited,.pager .current:visited,.pager strong:visited,.neighbor-pager a:visited,.cardlist_detail .btns .backto-list a:visited,.cardsearch_main td .accordion_head2:visited,.rulesearch_main td .accordion_head2:visited,.shop-place-table a:visited,.rules-top-list .update .accordion_head:visited,.topics-list .show-detail a:visited{color:#111}.button.hover,.hover.back-button,button.hover,input.hover[type=button],input.hover[type=submit],.button-container a.hover,.hover.button-dummy,.pager .hover.disable,.pager .hover.current,.pager strong.hover,.pager a.hover,.neighbor-pager a.hover,.cardlist_detail .btns .backto-list a.hover,.cardsearch_main td .hover.accordion_head2,.rulesearch_main td .hover.accordion_head2,.shop-place-table a.hover,.rules-top-list .update .hover.accordion_head,.topics-list .show-detail a.hover{opacity:.7}.button.small,.small.back-button,button.small,input.small[type=button],input.small[type=submit],.button-container a.small,.small.button-dummy,.pager .small.disable,.pager .small.current,.pager strong.small,.pager a.small,.neighbor-pager a.small,.cardlist_detail .btns .backto-list a.small,.cardsearch_main td .small.accordion_head2,.rulesearch_main td .small.accordion_head2,.shop-place-table a.small,.rules-top-list .update .small.accordion_head,.topics-list .show-detail a.small{padding:.4em}.button.large,.large.back-button,button.large,input.large[type=button],input.large[type=submit],.button-container a.large,.large.button-dummy,.pager .large.disable,.pager .large.current,.pager strong.large,.pager a.large,.neighbor-pager a.large,.cardlist_detail .btns .backto-list a.large,.cardsearch_main td .large.accordion_head2,.rulesearch_main td .large.accordion_head2,.shop-place-table a.large,.rules-top-list .update .large.accordion_head,.topics-list .show-detail a.large{font-size:125%}.button.full,.full.back-button,button.full,input.full[type=button],input.full[type=submit],.button-container a.full,.full.button-dummy,.pager .full.disable,.pager .full.current,.pager strong.full,.pager a.full,.neighbor-pager a.full,.cardlist_detail .btns .backto-list a.full,.cardsearch_main td .full.accordion_head2,.rulesearch_main td .full.accordion_head2,.shop-place-table a.full,.rules-top-list .update .full.accordion_head,.topics-list .show-detail a.full{width:100%}.button.disabled,.disabled.back-button,button.disabled,input.disabled[type=button],input.disabled[type=submit],.button-container a.disabled,.disabled.button-dummy,.pager .disabled.disable,.pager .disabled.current,.pager strong.disabled,.pager a.disabled,.neighbor-pager a.disabled,.cardlist_detail .btns .backto-list a.disabled,.cardsearch_main td .disabled.accordion_head2,.rulesearch_main td .disabled.accordion_head2,.shop-place-table a.disabled,.rules-top-list .update .disabled.accordion_head,.topics-list .show-detail a.disabled{cursor:default;pointer-events:none;opacity:.5;-webkit-transition:none;transition:none;filter:grayscale(100%)}.button.gray,.gray.back-button,button.gray,input.gray[type=button],input.gray[type=submit],.button-container a.gray,.gray.button-dummy,.pager .gray.disable,.pager .gray.current,.pager strong.gray,.pager a.gray,.neighbor-pager a.gray,.cardlist_detail .btns .backto-list a.gray,.cardsearch_main td .gray.accordion_head2,.rulesearch_main td .gray.accordion_head2,.shop-place-table a.gray,.rules-top-list .update .gray.accordion_head,.topics-list .show-detail a.gray{background-color:#7d7d7d}.button.white,.white.back-button,button.white,input.white[type=button],input.white[type=submit],.button-container a.white,.white.button-dummy,.pager .white.disable,.pager .white.current,.pager strong.white,.pager a.white,.neighbor-pager a.white,.cardlist_detail .btns .backto-list a.white,.cardsearch_main td .white.accordion_head2,.rulesearch_main td .white.accordion_head2,.shop-place-table a.white,.rules-top-list .update .white.accordion_head,.topics-list .show-detail a.white{background-color:#fff}.button.white,.white.back-button,button.white,input.white[type=button],input.white[type=submit],.button-container a.white,.white.button-dummy,.pager .white.disable,.pager .white.current,.pager strong.white,.pager a.white,.neighbor-pager a.white,.cardlist_detail .btns .backto-list a.white,.cardsearch_main td .white.accordion_head2,.rulesearch_main td .white.accordion_head2,.shop-place-table a.white,.rules-top-list .update .white.accordion_head,.topics-list .show-detail a.white,.button.white:visited,.white.back-button:visited,button.white:visited,input.white:visited[type=button],input.white:visited[type=submit],.button-container a.white:visited,.white.button-dummy:visited,.pager .white.disable:visited,.pager .white.current:visited,.pager strong.white:visited,.pager a.white:visited,.neighbor-pager a.white:visited,.cardlist_detail .btns .backto-list a.white:visited,.cardsearch_main td .white.accordion_head2:visited,.rulesearch_main td .white.accordion_head2:visited,.shop-place-table a.white:visited,.rules-top-list .update .white.accordion_head:visited,.topics-list .show-detail a.white:visited{color:#008be0}.button.no-arrow:before,.no-arrow.back-button:before,button.no-arrow:before,input.no-arrow[type=button]:before,input.no-arrow[type=submit]:before,.button-container a.no-arrow:before,.no-arrow.button-dummy:before,.pager .no-arrow.disable:before,.pager .no-arrow.current:before,.pager strong.no-arrow:before,.pager a.no-arrow:before,.neighbor-pager a.no-arrow:before,.cardlist_detail .btns .backto-list a.no-arrow:before,.cardsearch_main td .no-arrow.accordion_head2:before,.rulesearch_main td .no-arrow.accordion_head2:before,.shop-place-table a.no-arrow:before,.rules-top-list .update .no-arrow.accordion_head:before,.topics-list .show-detail a.no-arrow:before,.button.no-arrow:after,.no-arrow.back-button:after,button.no-arrow:after,input.no-arrow[type=button]:after,input.no-arrow[type=submit]:after,.button-container a.no-arrow:after,.no-arrow.button-dummy:after,.pager .no-arrow.disable:after,.pager .no-arrow.current:after,.pager strong.no-arrow:after,.pager a.no-arrow:after,.neighbor-pager a.no-arrow:after,.cardlist_detail .btns .backto-list a.no-arrow:after,.cardsearch_main td .no-arrow.accordion_head2:after,.rulesearch_main td .no-arrow.accordion_head2:after,.shop-place-table a.no-arrow:after,.rules-top-list .update .no-arrow.accordion_head:after,.topics-list .show-detail a.no-arrow:after{display:none}.button.search,.search.back-button,button.search,input.search[type=button],input.search[type=submit],.button-container a.search,.search.button-dummy,.pager .search.disable,.pager .search.current,.pager strong.search,.pager a.search,.neighbor-pager a.search,.cardlist_detail .btns .backto-list a.search,.cardsearch_main td .search.accordion_head2,.rulesearch_main td .search.accordion_head2,.shop-place-table a.search,.rules-top-list .update .search.accordion_head,.topics-list .show-detail a.search{width:2em;height:2em;text-indent:200%;text-align:left;overflow:hidden;white-space:nowrap;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Mi42NyA0Mi42NyI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoNDIuNjd2NDIuNjdIMHoiLz48cGF0aCBkPSJNMjcuMSAyNi4yNmExMi4xNiAxMi4xNiAwIDEgMC0zLjI0IDEuODdsNS43NyAxMGEzIDMgMCAwIDAgMS44Ny0uNTEgMyAzIDAgMCAwIDEuMzctMS4zN3ptLTE2LjIxLTQuNDJhMTAgMTAgMCAxIDEgMTMuNiAzLjY0IDEwIDEwIDAgMCAxLTEzLjYtMy42NHoiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:center;-webkit-background-size:90% 90%;background-size:90%}.button.flex,.flex.back-button,button.flex,input.flex[type=button],input.flex[type=submit],.button-container a.flex,.flex.button-dummy,.pager .flex.disable,.pager .flex.current,.pager strong.flex,.pager a.flex,.neighbor-pager a.flex,.cardlist_detail .btns .backto-list a.flex,.cardsearch_main td .flex.accordion_head2,.rulesearch_main td .flex.accordion_head2,.shop-place-table a.flex,.rules-top-list .update .flex.accordion_head,.topics-list .show-detail a.flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.button:before,.back-button:before,button:before,input[type=button]:before,input[type=submit]:before,.button-container a:before,.button-dummy:before,.pager .disable:before,.pager .current:before,.pager strong:before,.pager a:before,.pager a:visited:before,.neighbor-pager a:before,.cardlist_detail .btns .backto-list a:before,.cardsearch_main td .accordion_head2:before,.rulesearch_main td .accordion_head2:before,.shop-place-table a:before,.rules-top-list .update .accordion_head:before,.topics-list .show-detail a:before,.button:after,.back-button:after,button:after,input[type=button]:after,input[type=submit]:after,.button-container a:after,.button-dummy:after,.pager .disable:after,.pager .current:after,.pager strong:after,.pager a:after,.pager a:visited:after,.neighbor-pager a:after,.cardlist_detail .btns .backto-list a:after,.cardsearch_main td .accordion_head2:after,.rulesearch_main td .accordion_head2:after,.shop-place-table a:after,.rules-top-list .update .accordion_head:after,.topics-list .show-detail a:after{content:'';width:1em;height:1em;vertical-align:middle;background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;opacity:.5;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);position:relative;top:-.05em}.button:before,.back-button:before,button:before,input[type=button]:before,input[type=submit]:before,.button-container a:before,.button-dummy:before,.pager .disable:before,.pager .current:before,.pager strong:before,.pager a:before,.pager a:visited:before,.neighbor-pager a:before,.cardlist_detail .btns .backto-list a:before,.cardsearch_main td .accordion_head2:before,.rulesearch_main td .accordion_head2:before,.shop-place-table a:before,.rules-top-list .update .accordion_head:before,.topics-list .show-detail a:before{display:inline-block;margin-right:.5em}.button:after,.back-button:after,button:after,input[type=button]:after,input[type=submit]:after,.button-container a:after,.button-dummy:after,.pager .disable:after,.pager .current:after,.pager strong:after,.pager a:after,.pager a:visited:after,.neighbor-pager a:after,.cardlist_detail .btns .backto-list a:after,.cardsearch_main td .accordion_head2:after,.rulesearch_main td .accordion_head2:after,.shop-place-table a:after,.rules-top-list .update .accordion_head:after,.topics-list .show-detail a:after{display:none;margin-left:.5em}input[type=button].arrow-button,input[type=submit].arrow-button{background-position:1.16586em .85em;background-repeat:no-repeat;-webkit-background-size:.66805em 1em;background-size:.66805em 1em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);padding-left:2.5em}.button-container{padding-left:0;font-size:0;text-align:center}.button-container li{list-style-type:none}.button-container>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.button-container a{margin:4px}.label-button span{line-height:1;padding:.5em;border:#eee 2px solid;display:inline-block;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.label-button span:hover{opacity:.7}.label-button>input[type=radio]{display:none}.label-button>input[type=radio]:checked+span{border-color:#e40020}.button-lack,.button-lack-small,.button-view-more-b-small,.button-view-more-w-small,.button-view-more-b,.button-view-more-w,.button-view-prize-w{display:inline-block;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-weight:700;line-height:40px;vertical-align:middle;color:#fff;text-decoration:none;width:290px;height:40px;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain}.button-lack-small,.button-view-more-b-small,.button-view-more-w-small{width:208px}.button-view-more-b{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTAgNDIiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBmaWxsPSIjMTExIiBkPSJNMjczIDQxSDFWMTdMMTcgMWgyNzJ2MjRsLTE2IDE2eiIvPjxwYXRoIGQ9Ik0yODkgMXYyNGwtMTYgMTZIMVYxN0wxNyAxaDI3Mm0xLTFIMTYuNTlsLS4yOS4yOS0xNiAxNi0uMy4zVjQyaDI3My40MWwuMjktLjI5IDE2LTE2IC4yOS0uMjlWMHoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii42Ii8+PC9nPjwvc3ZnPg==)}.button-view-more-b,.button-view-more-b:visited{color:#fff}.button-view-more-w{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTAgNDIiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjczIDQxSDFWMTdMMTcgMWgyNzJ2MjRsLTE2IDE2eiIvPjxwYXRoIGQ9Ik0yODkgMXYyNGwtMTYgMTZIMVYxN0wxNyAxaDI3Mm0xLTFIMTYuNTlsLS4yOS4yOS0xNiAxNi0uMy4zVjQyaDI3My40MWwuMjktLjI5IDE2LTE2IC4yOS0uMjlWMHoiIGZpbGw9IiMxMTEiIG9wYWNpdHk9Ii42Ii8+PC9nPjwvc3ZnPg==)}.button-view-more-w,.button-view-more-w:visited{color:#111}.button-view-more-b-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTAgNDIiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBmaWxsPSIjMTExIiBkPSJNMTkzIDQxSDFWMTdMMTcgMWgxOTJ2MjRsLTE2IDE2eiIvPjxwYXRoIGQ9Ik0yMDkgMXYyNGwtMTYgMTZIMVYxN0wxNyAxaDE5Mm0xLTFIMTYuNTlsLS4yOS4yOS0xNiAxNi0uMy4zVjQyaDE5My40MWwuMjktLjI5IDE2LTE2IC4yOS0uMjlWMHoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii42Ii8+PC9nPjwvc3ZnPg==)}.button-view-more-b-small,.button-view-more-b-small:visited{color:#fff}.button-view-more-w-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTAgNDIiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTkzIDQxSDFWMTdMMTcgMWgxOTJ2MjRsLTE2IDE2eiIvPjxwYXRoIGQ9Ik0yMDkgMXYyNGwtMTYgMTZIMVYxN0wxNyAxaDE5Mm0xLTFIMTYuNTlsLS4yOS4yOS0xNiAxNi0uMy4zVjQyaDE5My40MWwuMjktLjI5IDE2LTE2IC4yOS0uMjlWMHoiIGZpbGw9IiMxMTEiIG9wYWNpdHk9Ii42Ii8+PC9nPjwvc3ZnPg==)}.button-view-more-w-small,.button-view-more-w-small:visited{color:#111}.button-view-prize-w{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTAgNDIiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjczIDQxSDFWMTdMMTcgMWgyNzJ2MjRsLTE2IDE2eiIvPjxwYXRoIGQ9Ik0yODkgMXYyNGwtMTYgMTZIMVYxN0wxNyAxaDI3Mm0xLTFIMTYuNTlsLS4yOS4yOS0xNiAxNi0uMy4zVjQyaDI3My40MWwuMjktLjI5IDE2LTE2IC4yOS0uMjlWMHoiIGZpbGw9IiMxMTEiIG9wYWNpdHk9Ii42Ii8+PC9nPjwvc3ZnPg==)}.button-view-prize-w,.button-view-prize-w:visited{color:#111}.button-view-prize-w:before{content:'';display:inline-block;width:1em;height:1em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC41IDI3Ljc1Ij48cGF0aCBkPSJNMTEgNy4yNGgyLjQ0djcuNDJoMTAuNjRhLjQyLjQyIDAgMCAwIC40Mi0uNDJWNy41NmEuNDIuNDIgMCAwIDAtLjQyLS40MmgtMy4xNmMxLjgxLTIuMjYgMi4yMy00Ljk0Ljg3LTYuMy0xLjUzLTEuNTMtNC43LS44NC03LjEgMS41N2E3LjU5IDcuNTkgMCAwIDAtMi4zNyA0LjczQTcuNjYgNy42NiAwIDAgMCA5LjkxIDIuNEM3LjUxIDAgNC4zMy0uNzIgMi44MS43OWMtMS4zNiAxLjM2LS45MiA0LjA2LjkyIDYuMzRILjQyYS40Mi40MiAwIDAgMC0uNDIuNDN2Ni42N2EuNDIuNDIgMCAwIDAgLjQyLjQySDExbS01LjQ0LTcuOWE2LjczIDYuNzMgMCAwIDEtMS44NC0zLjFBMS44OCAxLjg4IDAgMCAxIDQgMS45M2ExLjQyIDEuNDIgMCAwIDEgMS0uMzIgNS44NyA1Ljg3IDAgMCAxIDMuNzcgMS45MyA2LjczIDYuNzMgMCAwIDEgMS44NCAzLjEgMy42MiAzLjYyIDAgMCAxIC4wOC41SDZ6TTE0IDYuNjNhNi42NCA2LjY0IDAgMCAxIDEuODItMy4wOCA1LjgyIDUuODIgMCAwIDEgMy44LTEuOTEgMS40NCAxLjQ0IDAgMCAxIDEgLjMzIDEuODkgMS44OSAwIDAgMSAuMjUgMS43MyA2LjY0IDYuNjQgMCAwIDEtMS44MiAzLjA4bC0uMzcuMzVoLTQuNzVhMy41OCAzLjU4IDAgMCAxIC4wNy0uNXpNMS42NyAyNy4zM2EuNDIuNDIgMCAwIDAgLjQyLjQySDExdi0xMi4ySDEuNjd6bTExLjguNDJoOC45NGEuNDIuNDIgMCAwIDAgLjQyLS40MlYxNS41NWgtOS4zNnoiIGZpbGw9IiMxMTEiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);background-position:center;background-repeat:no-repeat;margin-right:.6em;-webkit-background-size:contain;background-size:contain;position:relative;top:.1em}.category-menu{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';position:relative;vertical-align:middle;border-bottom:#111 1px solid;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-menu li{list-style-type:none}.category-menu li{vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:10px;font-size:1rem;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.category-menu li:nth-child(n+2){margin-left:4px}.category-menu li a{color:rgba(17,17,17,.8);background-color:#fff;font-weight:700;cursor:pointer;text-align:center;padding:.5em 0;text-decoration:none;vertical-align:middle;display:block;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.25;position:relative;border:#111 1px solid;border-bottom:none;overflow:hidden}.category-menu li a span{position:relative;z-index:20}.category-menu li a:before{content:'';width:150%;height:100%;background-color:#111;display:block;position:absolute;left:-25%;top:0;z-index:10;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-webkit-transform:translateX(-100%) skewX(-45deg);-ms-transform:translateX(-100%) skewX(-45deg);transform:translateX(-100%) skewX(-45deg)}.category-menu li a:hover{opacity:1;color:#fff}.category-menu li a:hover:before{-webkit-transform:translateX(0) skewX(-45deg);-ms-transform:translateX(0) skewX(-45deg);transform:translateX(0) skewX(-45deg)}.category-menu li.current a,.category-menu li.current-parent:not(.cat-all) a,.category-menu li.active a{color:#fff;background-color:#111}.category-menu li span{display:block;width:100%;text-align:center;pointer-events:none}.category-menu li small{font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif}.category-menu li.disabled{display:none}.category-menu.col-6 li{width:16.66%}.category-menu.supply{margin-top:0}.category-menu.current-parent-enable li.current-parent a{border-color:#e40020}.style-h3,.entry-content h3,.information-title{font-size:16px;font-size:1.6rem;margin-top:16px;padding-bottom:.25em;line-height:1.25;color:#434343;border-bottom:#aeaeae .1em solid;position:relative;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';text-align:center}.style-h4,.entry-content h4{margin-left:auto;margin-right:auto;width:16em;color:#fff;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-size:16px;font-size:1.6rem;position:relative;overflow:visible;padding:.5em 0;line-height:1.25;text-align:center;border-style:solid;-webkit-border-image:url(img/h4.png) 0 80 stretch;border-image:url(img/h4.png) 0 80 fill stretch;border-width:0 2em}.style-h4.large,.entry-content h4.large{width:auto;margin-left:0;margin-right:0}.style-h4.full,.entry-content h4.full{width:auto;margin-left:0;margin-right:0}.style-h5,.entry-content h5{font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-size:16px;font-size:1.6rem;padding:.5em;padding-left:1em;border-left:.2em #e40020 solid;line-height:1.25}.style-h6,.entry-content h6{font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-size:14px;font-size:1.4rem;padding:.5em 0;border-bottom:2px #f0f0f0 solid;line-height:1.25}.entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.entry-meta .date{color:#aeaeae;font-weight:700;margin:0 1em 0 0}.entry-meta .info-category-label{margin:0 auto 0 0}.entry-meta .social-buttons{margin:0 0 0 auto}.entry-meta .social-buttons li{margin:2px}.entry-content{text-align:left}.entry-content h3:first-child{margin-top:0}.entry-content>ul:not([class]){padding-left:0}.entry-content>ul:not([class]) li{list-style-type:none}.entry-content>ul:not([class]) li{padding-left:1.8em;position:relative;margin-bottom:.5em}.entry-content>ul:not([class]) li:before{position:absolute;left:0;top:0;content:'';display:inline-block;-webkit-background-size:cover;background-size:cover;width:1.5em;height:1.5em;opacity:.8}.entry-content>:last-child{margin-bottom:0}.entry-content a:hover{opacity:.7}.alignleft{display:block;margin:0 auto 8px;text-align:center}.alignright{display:block;margin:0 auto 8px;text-align:center}.aligncenter{display:block;margin-right:auto;margin-left:auto}table.aligncenter{display:table}.events-banner-certified,.top-events-banner{text-align:center;padding-left:0;font-size:0;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:16px}.events-banner-certified li,.top-events-banner li{list-style-type:none}.events-banner-certified>li,.top-events-banner>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.events-banner-certified>li,.top-events-banner>li{margin:0;width:calc((100% - 8.5px)/2)}.events-banner-certified>li:nth-child(n),.top-events-banner>li:nth-child(n){margin-right:8px}.events-banner-certified>li:nth-child(2n),.top-events-banner>li:nth-child(2n){margin-right:0}.events-banner-certified>li:nth-child(n),.top-events-banner>li:nth-child(n){margin-top:8px}.events-banner-certified>li:nth-child(-n+2),.top-events-banner>li:nth-child(-n+2){margin-top:0}.events-banner-certified li.standard .date,.top-events-banner li.standard .date,.events-banner-certified li.female-standard .date,.top-events-banner li.female-standard .date{right:0;padding-left:2em}.events-banner-certified li.standard a:before,.top-events-banner li.standard a:before,.events-banner-certified li.female-standard a:before,.top-events-banner li.female-standard a:before{margin-right:0;border-right-width:0}.events-banner-certified li.pstandard .date,.top-events-banner li.pstandard .date,.events-banner-certified li.female-pstandard .date,.top-events-banner li.female-pstandard .date{left:0;padding-right:2em}.events-banner-certified li.pstandard a:before,.top-events-banner li.pstandard a:before,.events-banner-certified li.female-pstandard a:before,.top-events-banner li.female-pstandard a:before{margin-left:0;border-left-width:0}.events-banner-certified li.other-image .date,.top-events-banner li.other-image .date,.events-banner-certified li.other-text .date,.top-events-banner li.other-text .date,.events-banner-certified li.meeting .date,.top-events-banner li.meeting .date{left:0;right:0}.events-banner-certified li.other-image .month,.top-events-banner li.other-image .month,.events-banner-certified li.other-text .month,.top-events-banner li.other-text .month,.events-banner-certified li.meeting .month,.top-events-banner li.meeting .month{left:31.5%}.events-banner-certified a,.top-events-banner a{text-decoration:none;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-weight:700;position:relative;display:block}.events-banner-certified .text,.top-events-banner .text{font-size:2.64vw;text-shadow:#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px;color:#111;font-weight:700;text-align:center;position:absolute;left:0;top:0;bottom:0;margin:auto;padding:0 1em;width:100%;z-index:40;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1.5em}.events-banner-certified .month,.top-events-banner .month{font-size:3.3vw;color:#e40020;position:absolute;z-index:30;left:.2em;top:0;text-shadow:#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 2px;width:1.5em;line-height:1.4;text-align:center}.events-banner-certified .date,.top-events-banner .date{font-size:10px;font-size:1rem;line-height:1.4em;width:84%;color:#fff;position:absolute;z-index:30;bottom:0;text-align:center;margin:0 auto;white-space:nowrap;padding:0 1em}.events-banner-certified a:before,.top-events-banner a:before{font-size:10px;font-size:1rem;width:84%;content:'';height:0;display:block;position:absolute;z-index:20;bottom:0;left:0;right:0;margin:0 auto;border-top:none;border-left:2em transparent solid;border-right:2em transparent solid;border-bottom:2em #111 solid}.events-banner-certified img,.top-events-banner img{position:relative;z-index:10;width:100%;vertical-align:top}.group-heading{border-top:#eee 1px solid;color:rgba(17,17,17,.95);font-family:Noto Sans JP,sans-serif;font-feature-settings:'palt';line-height:1;font-size:20px;font-size:2rem;padding:.9em 0;vertical-align:middle;position:relative;text-align:center;border-bottom:transparent .15em solid;margin-bottom:4px;letter-spacing:.1em}.group-heading:after{position:absolute;left:0;bottom:-.15em;width:100%;height:.15em;content:'';pointer-events:none;background-image:linear-gradient(-45deg,#00a5e8 25%,#004096 25%,#004096 50%,#00a5e8 50%,#00a5e8 75%,#004096 75%,#004096);-webkit-background-size:100px 100px;background-size:100px 100px}.info-category-label{font-size:0;vertical-align:middle}.info-category-label span{vertical-align:middle;font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif;display:inline-block;text-align:center;line-height:1;padding:.25em;margin-right:4px;color:#fff;background-color:#666;width:11em;font-size:12px;font-size:1.2rem}.info-category-label span.category1{background-color:#e16264}.info-category-label span.category2{background-color:#d7c657}.info-category-label span.category3{background-color:#4cb748}.info-category-label span.category4{background-color:#34a5ab}.info-category-label span.category5{background-color:#3549a7}.info-category-label span.category6{background-color:#b03bb7}.info-category-label span.news{background-color:#a21a31}.info-category-label span.event{background-color:#0783a9}.info-category-label span.card{background-color:#7f8b00}.info-category-label span.product{background-color:#3c8471}.info-category-label span.anime{background-color:#a97200}.info-category-label span.pr{background-color:#9a2380}.info-category-label span.recipe{background-color:#004096}.mfp-bg{background-color:#000;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.mfp-bg.mfp-ready{opacity:.9}.mfp-bg.mfp-removing{opacity:0}.mfp-iframe-scaler iframe,.mfp-figure:after{-webkit-box-shadow:rgba(0,0,0,.5) 0 0 8px;box-shadow:rgba(0,0,0,.5) 0 0 8px}.my-mfp-zoom-in .mfp-content,.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .mfp-content,.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .mfp-content,.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-counter{color:#fff}button.mfp-close{background-color:#000;opacity:1;text-align:left;white-space:nowrap;text-indent:200%;padding:0!important;overflow:hidden!important}button.mfp-close:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:50%;height:50%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45MSA1MC45MSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImxfMiIgZGF0YS1uYW1lPSJsIDIiPjxnIGlkPSJhc3NldHMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMjUuNDUzIDI1LjQ2MykiIGQ9Ik0tNi41NCAyMS40Nmg2NHY4aC02NHoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIHRyYW5zZm9ybT0icm90YXRlKC00NSAyNS40NjMgMjUuNDUzKSIgZD0iTS02LjU0IDIxLjQ2aDY0djhoLTY0eiIvPjwvZz48L2c+PC9zdmc+);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center}.mfp-image-holder button.mfp-close{top:-5px}.mfp-iframe-holder button.mfp-close{top:-45px}.mfp-image-holder button.mfp-close,.mfp-iframe-holder button.mfp-close{width:45px;height:45px;right:0}.mfp-container{overflow:hidden}button.mfp-arrow{background-color:#000;width:45px;height:45px;top:auto;bottom:-45px;margin:0;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.mfp-ready button.mfp-arrow{opacity:1}.mfp-removing button.mfp-arrow{opacity:0}button.mfp-arrow:before{display:none}button.mfp-arrow:after{margin:auto;top:0;bottom:0;left:0;right:0;width:80%;height:80%;border:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MC4yNCAxMTQuODMiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjQiIGQ9Ik0xLjQxIDExMy40MWw1Ni01Ni01Ni01NiIgZGF0YS1uYW1lPSJsIDIiLz48L3N2Zz4=);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center}.mfp-arrow-left{left:0}.mfp-arrow-left:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mfp-arrow-right{right:0}.news-list,.top-news-list{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#111;position:relative;z-index:10;padding:16px}.news-list li,.top-news-list li{list-style-type:none}.news-list>li,.top-news-list>li{margin:0;width:calc((100% - 16.5px)/2)}.news-list>li:nth-child(n),.top-news-list>li:nth-child(n){margin-right:16px}.news-list>li:nth-child(2n),.top-news-list>li:nth-child(2n){margin-right:0}.news-list>li:nth-child(n),.top-news-list>li:nth-child(n){margin-top:16px}.news-list>li:nth-child(-n+2),.top-news-list>li:nth-child(-n+2){margin-top:0}.news-list li,.top-news-list li{z-index:20;background-color:#434343;position:relative}.news-list li:after,.top-news-list li:after{content:'';display:block;right:0;bottom:0;position:absolute;width:0;height:0;border-bottom:16px #111 solid;border-left:16px transparent solid}.news-list a,.top-news-list a{font-size:10px;font-size:1rem;color:#fff;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.news-list img,.top-news-list img{width:100%;height:auto}.news-list .img,.top-news-list .img{position:relative;width:100%;height:0;padding-top:65%;display:block;background-color:#fff}.news-list .img img,.top-news-list .img img{position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;z-index:10;object-fit:contain;font-family:"object-fit: contain"}.news-list .date,.top-news-list .date{width:50%;font-weight:700;text-align:center;line-height:2}.news-list .info-category-label,.top-news-list .info-category-label{width:50%}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:10px;font-size:1rem;width:100%;line-height:1.8;padding:0}.news-list .title,.top-news-list .title{font-weight:500;padding:8px}.pager{text-align:center;vertical-align:middle;padding-left:0;font-size:0;margin-bottom:32px}.pager li{list-style-type:none}.pager>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.pager a,.pager span{padding:.8em!important;margin:.25em!important;font-weight:400!important}.pager .disable,.pager .current,.pager strong,.pager a,.pager a:visited{line-height:1;margin:4px}.pager .disable:before,.pager .current:before,.pager strong:before,.pager a:before,.pager a:visited:before{display:none}.pager strong,.pager .current{color:#fff!important;background-color:#111!important}.pager .disable,.pager .disable:hover{background-color:#eee}.pager .ellipsis{font-size:12px}.pager .pages{display:none}.neighbor-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px;max-width:960px;margin-left:auto;margin-right:auto}.neighbor-pager a{text-align:left;padding:.6em;position:relative}.neighbor-pager a:before{width:1.2em;height:1.2em;position:absolute;top:0;bottom:0;left:0;margin:auto 0;content:'';display:block;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center}.neighbor-pager p{margin-bottom:0}.neighbor-pager>.previous a{padding-left:2em;margin-left:0;margin-right:4px}.neighbor-pager>.previous a:before{left:.4em;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.neighbor-pager>.next a{padding-right:2em;margin-left:4px;margin-right:0}.neighbor-pager>.next a:before{left:auto;right:.4em}.neighbor-pager>.next a:first-child{margin-left:auto}.products-category-label,.products-list .no-link .category,.products-list a .category,.products-heading .category,.supply-slide-container .slick-slide a .category,.top-products-slide-container .slick-slide a .category{color:#fff;background-color:#777;white-space:nowrap;width:10em}.products-category-label.trial,.products-list .no-link .trial.category,.products-list a .trial.category,.products-heading .trial.category,.supply-slide-container .slick-slide a .trial.category,.top-products-slide-container .slick-slide a .trial.category{background-color:#004096}.products-category-label.booster,.products-list .no-link .booster.category,.products-list a .booster.category,.products-heading .booster.category,.supply-slide-container .slick-slide a .booster.category,.top-products-slide-container .slick-slide a .booster.category{background-color:#e40020}.products-category-label.supply,.products-list .no-link .supply.category,.products-list a .supply.category,.products-heading .supply.category,.supply-slide-container .slick-slide a .supply.category,.top-products-slide-container .slick-slide a .supply.category{background-color:#1c8531}.products-category-label.pr,.products-list .no-link .pr.category,.products-list a .pr.category,.products-heading .pr.category,.supply-slide-container .slick-slide a .pr.category,.top-products-slide-container .slick-slide a .pr.category{background-color:#ae0082}.products-list{margin-bottom:32px;background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:8px;padding-bottom:8px}.products-list>div{background-color:#fff;width:calc(50% - 16px);margin:8px}.products-list .no-link,.products-list a[href="javascript:void(0);"]{pointer-events:none}.products-list .no-link:before,.products-list a[href="javascript:void(0);"]:before{content:'';width:100%;height:100%;left:0;top:0;display:block;background-color:rgba(240,240,240,.7);position:absolute;z-index:10}.products-list .no-link:after,.products-list a[href="javascript:void(0);"]:after{width:100%;height:1.5em;display:block;color:#fff;line-height:1.5;background-color:#aeaeae;position:relative;left:0;bottom:0;z-index:20}.products-list .no-link,.products-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-ms-flex-line-pack:start;align-content:flex-start;position:relative}.products-list .no-link,.products-list .no-link:visited,.products-list a,.products-list a:visited{color:#111}.products-list .no-link .img,.products-list a .img{position:relative;width:100%;height:0;padding-top:66.66667%;margin-bottom:1em}.products-list .no-link .img img,.products-list a .img img{object-fit:contain;font-family:"object-fit: contain";position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;z-index:10}.products-list .no-link .text,.products-list a .text{font-size:12px;font-size:1.2rem;font-weight:700;text-align:center;width:100%;padding-bottom:16px}.products-list .no-link .category,.products-list a .category{margin-left:0;margin-right:auto;margin-bottom:1em}.products-list .no-link .title,.products-list a .title{width:100%;margin-bottom:1em;padding:0 1em;line-height:1.25}.products-list .no-link .title br,.products-list a .title br{display:none}.products-list .no-link .release,.products-list a .release{display:inline-block;width:auto;margin-left:auto;margin-right:auto;border:#111 1px solid;padding:.25em .5em;line-height:1;margin-bottom:1em;white-space:nowrap;font-size:80%}.products-list .no-link .clan,.products-list a .clan{margin:inherit;padding:inherit;background-color:inherit;font-size:80%;border:none;padding:0 1em;line-height:1.4}.products-list .no-link .price,.products-list a .price{font-size:80%;padding:0 1em;line-height:1.4}.regacy-content{margin:0 auto;text-align:center;font-size:12px;font-size:1.2rem;max-width:728px}.regacy-content.max{max-width:1200px}.regacy-content.mid{max-width:960px}.regacy-content.min{max-width:728px}.regacy-content h4{width:auto;margin-left:0;margin-right:0}.regacy-content .alignleft,.regacy-content .alignright{display:block;margin-right:auto;margin-left:auto;float:none}.regacy-content .c000{color:#000}.regacy-content .c008{color:#008}.regacy-content .c00F{color:#00F}.regacy-content .c080{color:#080}.regacy-content .c088{color:#088}.regacy-content .c08F{color:#08F}.regacy-content .c0F0{color:#0F0}.regacy-content .c0F8{color:#0F8}.regacy-content .c0FF{color:#0FF}.regacy-content .c800{color:#800}.regacy-content .c808{color:#808}.regacy-content .c80F{color:#80F}.regacy-content .c880{color:#880}.regacy-content .c888{color:#888}.regacy-content .c88F{color:#88F}.regacy-content .c8F0{color:#8F0}.regacy-content .c8F8{color:#8F8}.regacy-content .c8FF{color:#8FF}.regacy-content .cF00{color:#F00}.regacy-content .cF08{color:#F08}.regacy-content .cF0F{color:#F0F}.regacy-content .cF80{color:#F80}.regacy-content .cF88{color:#F88}.regacy-content .cF8F{color:#F8F}.regacy-content .cFF0{color:#FF0}.regacy-content .cFF8{color:#FF8}.regacy-content .cFFF{color:#FFF}.regacy-content .clr{clear:both}.regacy-content .insL{float:left;margin-right:12px;margin-bottom:12px}.regacy-content .insR{float:right;margin-left:12px;margin-bottom:12px}.regacy-content .taC{text-align:center}.regacy-content .taL{text-align:left}.regacy-content .taR{text-align:right}.regacy-content .fs10{font-size:8px;font-size:.8rem}.regacy-content .fs11{font-size:8.8px;font-size:.88rem}.regacy-content .fs12{font-size:9.6px;font-size:.96rem}.regacy-content .fs13{font-size:10.4px;font-size:1.04rem}.regacy-content .fs14{font-size:11.2px;font-size:1.12rem}.regacy-content .fs15{font-size:12px;font-size:1.2rem}.regacy-content .fs16{font-size:12.8px;font-size:1.28rem}.regacy-content .fs18{font-size:14.4px;font-size:1.44rem}.regacy-content .fs20{font-size:16px;font-size:1.6rem}.regacy-content .mt00{margin-top:0}.regacy-content .mt08{margin-top:4px}.regacy-content .mt16{margin-top:8px}.regacy-content .mt24{margin-top:12px}.regacy-content .mt32{margin-top:16px}.regacy-content .mb00{margin-bottom:0}.regacy-content .mb08{margin-bottom:4px}.regacy-content .mb16{margin-bottom:8px}.regacy-content .mb24{margin-bottom:12px}.regacy-content .mb32{margin-bottom:16px}.regacy-content .boxC{margin-left:auto;margin-right:auto}.regacy-content .boxL{margin-left:0;margin-right:auto}.regacy-content .boxR{margin-left:auto;margin-right:0}.regacy-content .pre{white-space:pre}.regacy-content .nowrap{white-space:nowrap}.category-menu,.style-h3,.entry-content h3,.information-title,.group-heading,.tag-menu,.movie-category-menu,.topics-category-menu,.site-breadcrumbs,.cardlist_main .sort,.recipe-single-list,.news-list,.products-movie{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}.supply-slide-container{margin-left:-16px;margin-right:-16px}.entry-content .inner-text h3{margin-left:-2000px;margin-right:-2000px;padding-left:2000px;padding-right:2000px}.products-list,.todays-card-archive-content ul{margin-left:-32px;margin-right:-32px;padding-left:24px;padding-right:24px}.slide-banner{opacity:0;width:100%;margin-bottom:16px}body.loaded .slide-banner{-webkit-animation:slide-banner .5s linear .2s 1 normal both;animation:slide-banner .5s linear .2s 1 normal both}@-webkit-keyframes slide-banner{0%{opacity:0}100%{opacity:1}}@keyframes slide-banner{0%{opacity:0}100%{opacity:1}}.slide-banner .slick-slide{margin-left:0;margin-right:0;width:auto;outline:none;position:relative;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;background-color:#fff}.slide-banner .slick-slide>a,.slide-banner .slick-slide>div{opacity:.4;pointer-events:none}.slide-banner .slick-slide.slick-current>a,.slide-banner .slick-slide.slick-current>div{opacity:1;pointer-events:auto}.slide-banner .slick-slide a{outline:none;display:block;border-bottom-width:12px;text-decoration:none}.slide-banner .slick-slide img{width:100%;display:block;outline:none}.slide-banner .slick-prev{left:0}.slide-banner .slick-next{right:0}.slide-banner .slick-arrow{display:none!important}.slick-dots{bottom:-20px;margin-bottom:0}.slick-dots li{width:16px;height:16px}.slick-dots li button{width:16px;height:16px}.slick-dots li button:before{width:16px;height:16px;content:'';display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS42MyAxNS42MyI+PHBhdGggZmlsbD0iI2FlYWVhZSIgZD0iTS0uMDAxIDcuODFMNy44MTItLjAwNGw3LjgxNCA3LjgxNC03LjgxNCA3LjgxNHoiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);-webkit-background-size:6px 6px;background-size:6px 6px;-webkit-background-size:8px 8px;background-size:8px;background-repeat:no-repeat;background-position:center;position:absolute;margin:auto;opacity:1}.slick-dots li.slick-active button:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS42MyAxNS42MyI+PHBhdGggZmlsbD0iI2U0MDAyMCIgZD0iTS0uMDAxIDcuODFMNy44MTItLjAwNGw3LjgxNCA3LjgxNC03LjgxNCA3LjgxNHoiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+)}.slick-arrow{white-space:nowrap;text-indent:100%;overflow:hidden;width:40px;top:0;bottom:0;margin:0;background-color:#111;-webkit-transition:opacity .2s;transition:opacity .2s;height:100%;opacity:1}.slick-arrow.slick-prev:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-arrow.hover{opacity:.7}.slick-arrow.push:before{opacity:.8!important}.slick-arrow:before{opacity:1!important;content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;-webkit-background-size:25% 25%;background-size:25%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+)}.smartphoto-dismiss:before{display:none}.smartphoto-count{display:none}.smartphoto-caption{font-size:120%}.smartphoto-arrows li{width:50px;height:50px;-webkit-transition:opacity .2s;transition:opacity .2s}.smartphoto-arrows li:hover{opacity:.6}.smartphoto-firstthumb{padding-left:0;font-size:0;text-align:center}.smartphoto-firstthumb li{list-style-type:none}.smartphoto-firstthumb>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.smartphoto-firstthumb li:not(:first-child){display:none}.social-buttons{padding-left:0;font-size:0;margin-bottom:32px;text-align:center}.social-buttons li{list-style-type:none}.social-buttons>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.social-buttons li{margin:0 4px}.social-buttons li a{display:inline-block;width:40px;height:40px;text-indent:100%;white-space:nowrap;overflow:hidden;-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:bottom}.social-buttons li a.hover{opacity:.7}.social-buttons li.twitter a{background-color:#55acee;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjggMTA0LjAxIj48cGF0aCBkPSJNNDAuMjUgMTA0Qzg4LjU2IDEwNCAxMTUgNjQgMTE1IDI5LjI5YzAtMS4xNCAwLTIuMjctLjA4LTMuMzlBNTMuNDMgNTMuNDMgMCAwIDAgMTI4IDEyLjNhNTIuNDIgNTIuNDIgMCAwIDEtMTUuMDggNC4xM0EyNi4zNSAyNi4zNSAwIDAgMCAxMjQuNDYgMS45YTUyLjYzIDUyLjYzIDAgMCAxLTE2LjY4IDYuMzdBMjYuMjkgMjYuMjkgMCAwIDAgNjMgMzIuMjMgNzQuNTYgNzQuNTYgMCAwIDEgOC45MSA0Ljc5IDI2LjI4IDI2LjI4IDAgMCAwIDE3IDM5Ljg1YTI2LjA3IDI2LjA3IDAgMCAxLTExLjg4LTMuMjl2LjMzYTI2LjI3IDI2LjI3IDAgMCAwIDIxLjA3IDI1Ljc1IDI2LjIyIDI2LjIyIDAgMCAxLTExLjg2LjQ1IDI2LjI5IDI2LjI5IDAgMCAwIDI0LjU0IDE4LjI0QTUyLjY5IDUyLjY5IDAgMCAxIDYuMjUgOTIuNTkgNTMuNDYgNTMuNDYgMCAwIDEgMCA5Mi4yMSA3NC4zNSA3NC4zNSAwIDAgMCA0MC4yNSAxMDQiIGZpbGw9IiNmZmYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);-webkit-background-size:62% 62%;background-size:62%}.social-buttons li.facebook a{background-color:#3b5998;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjggMTI4Ij48cGF0aCBkPSJNMTIwLjk0IDBINy4wNkE3LjA2IDcuMDYgMCAwIDAgMCA3LjA2djExMy44OEE3LjA2IDcuMDYgMCAwIDAgNy4wNiAxMjhoNjEuM1Y3OC40M0g1MS42OVY1OS4xMWgxNi42OFY0NC44N2MwLTE2LjUzIDEwLjEtMjUuNTQgMjQuODUtMjUuNTRhMTM2Ljg2IDEzNi44NiAwIDAgMSAxNC45MS43NnYxNy4yOEg5Ny44OWMtOCAwLTkuNTcgMy44MS05LjU3IDkuNHYxMi4zNGgxOS4xM0wxMDUgNzguNDNIODguMzJWMTI4aDMyLjYyYTcuMDYgNy4wNiAwIDAgMCA3LjA2LTcuMDZWNy4wNkE3LjA2IDcuMDYgMCAwIDAgMTIwLjk0IDB6IiBmaWxsPSIjZmZmIiBkYXRhLW5hbWU9ImwgMiIvPjwvc3ZnPg==);-webkit-background-size:53% 53%;background-size:53%}.social-buttons li.line a{background-color:#00b900;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDQuMzMgOTkuNDEiPjxwYXRoIGQ9Ik0xMDQuMzMgNDIuMzNDMTA0LjMzIDE5IDgwLjkzIDAgNTIuMTYgMFMwIDE5IDAgNDIuMzNDMCA2My4yNiAxOC41NiA4MC43OCA0My42MyA4NC4xYzEuNy4zNyA0IDEuMTIgNC42IDIuNTdhMTAuNzEgMTAuNzEgMCAwIDEgLjE3IDQuNzJsLS43NCA0LjQ3Yy0uMjMgMS4zMi0xIDUuMTYgNC41MiAyLjgxczMwLTE3LjY5IDQxLTMwLjI5YzcuNTMtOC4yOSAxMS4xNS0xNi43MSAxMS4xNS0yNi4wNXpNMzMuNzYgNTQuNzlhMSAxIDAgMCAxLTEgMUgxOC4xM2ExIDEgMCAwIDEtLjctLjI4IDEgMSAwIDAgMS0uMjgtLjdWMzIuMDdhMSAxIDAgMCAxIDEtMWgzLjY2YTEgMSAwIDAgMSAxIDF2MTguMDVoOS45NGExIDEgMCAwIDEgMSAxem04LjgyIDBhMSAxIDAgMCAxLTEgMWgtMy42N2ExIDEgMCAwIDEtMS0xVjMyLjA3YTEgMSAwIDAgMSAxLTFoMy42NmExIDEgMCAwIDEgMSAxem0yNS4xOCAwYTEgMSAwIDAgMS0xIDFoLTMuNjdhMSAxIDAgMCAxLS4yNiAwaC0uMTNhMSAxIDAgMCAxLS4yNi0uMjVMNTEuODMgNDEuM3YxMy41YTEgMSAwIDAgMS0xIDFoLTMuNjdhMSAxIDAgMCAxLTEtMVYzMi4wN2ExIDEgMCAwIDEgMS0xaDQuMjFsLjA2LjA2LjA4LjEgMTAuNTcgMTQuMzR2LTEzLjVhMSAxIDAgMCAxIDEtMWgzLjY2YTEgMSAwIDAgMSAxIDF6TTg4IDM1LjczYTEgMSAwIDAgMS0xIDFINzd2My44NGgxMGExIDEgMCAwIDEgMSAxdjMuNjZhMSAxIDAgMCAxLTEgMUg3N3YzLjg0aDEwYTEgMSAwIDAgMSAxIDF2My42NmExIDEgMCAwIDEtMSAxSDcyLjM0YTEgMSAwIDAgMS0uNy0uMjggMSAxIDAgMCAxLS4yOC0uN1YzMi4wN2ExIDEgMCAwIDEgLjI4LS43IDEgMSAwIDAgMSAuNy0uMjlIODdhMSAxIDAgMCAxIDEgMXoiIGZpbGw9IiNmZmYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);-webkit-background-size:65% 65%;background-size:65%}.social-buttons-official{padding-left:0;font-size:0;margin-bottom:32px;text-align:center}.social-buttons-official li{list-style-type:none}.social-buttons-official>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.social-buttons-official li{margin:0 4px;height:20px}.entry-meta .social-buttons-official{margin-bottom:0}.sbw-container-right .social-buttons-official{text-align:right}.sbw-container-left .social-buttons-official{text-align:left}.tab-switcher-content>div{display:none}.tab-switcher-content>div.active{display:block}.system-table,.qa-search-table{width:100%;font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif;border-collapse:separate;border-spacing:.25em 0}.system-table,.qa-search-table,.system-table tbody,.qa-search-table tbody,.system-table thead,.qa-search-table thead,.system-table tfoot,.qa-search-table tfoot,.system-table tr,.qa-search-table tr,.system-table colgroup,.qa-search-table colgroup,.system-table col,.qa-search-table col,.system-table th,.qa-search-table th,.system-table td,.qa-search-table td,.system-table caption,.qa-search-table caption{display:block}.system-table th,.qa-search-table th,.system-table td,.qa-search-table td{line-height:1.25;vertical-align:middle;padding:.5em 0}.system-table th.vertical-top,.qa-search-table th.vertical-top,.system-table td.vertical-top,.qa-search-table td.vertical-top{vertical-align:top}.system-table th,.qa-search-table th{white-space:nowrap;font-weight:400;border-bottom:#00a5e8 1px solid}.system-table th br,.qa-search-table th br{display:none}.system-table td,.qa-search-table td{background-color:#fff}.system-table input,.qa-search-table input{vertical-align:middle}.data-table,.data-table-border,.events-place-table,.training-list-table,.battle-list-table{font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif;font-size:10px;font-size:1rem;width:100%}.data-table tr,.data-table-border tr,.events-place-table tr,.training-list-table tr,.battle-list-table tr{border-bottom:1px solid #eee}.data-table th,.data-table-border th,.events-place-table th,.training-list-table th,.battle-list-table th,.data-table td,.data-table-border td,.events-place-table td,.training-list-table td,.battle-list-table td{padding:4px;line-height:1.2;vertical-align:middle}.data-table th,.data-table-border th,.events-place-table th,.training-list-table th,.battle-list-table th{white-space:nowrap;font-weight:400;background-color:#111;border-bottom:#777 1px solid}.data-table th br,.data-table-border th br,.events-place-table th br,.training-list-table th br,.battle-list-table th br{display:none}.data-table-border th,.events-place-table th,.training-list-table th,.battle-list-table th,.data-table-border td,.events-place-table td,.training-list-table td,.battle-list-table td{border:#aeaeae 1px solid}.simple-data-table,.pr-card-list-table,.eratta-table{margin-left:auto;margin-right:auto;font-size:100%}.simple-data-table tr,.pr-card-list-table tr,.eratta-table tr{border-bottom:#eee 1px solid}.simple-data-table tr.heading,.pr-card-list-table tr.heading,.eratta-table tr.heading{border-bottom:#aeaeae 2px solid}.simple-data-table th,.pr-card-list-table th,.eratta-table th,.simple-data-table td,.pr-card-list-table td,.eratta-table td{line-height:1.25;padding:.375em .5em}.simple-data-table th,.pr-card-list-table th,.eratta-table th{font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt'}.simple-data-table td,.pr-card-list-table td,.eratta-table td{font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif}.tag-menu,.movie-category-menu,.topics-category-menu{list-style-type:none;font-size:0;padding-top:7px;padding-bottom:7px;background-color:#f0f0f0;margin-bottom:16px;text-align:center}.tag-menu li,.movie-category-menu li,.topics-category-menu li{display:inline-block;font-size:14px;font-size:1.4rem;margin:.4em!important}.tag-menu li.current a,.movie-category-menu li.current a,.topics-category-menu li.current a,.tag-menu li.current-parent a,.movie-category-menu li.current-parent a,.topics-category-menu li.current-parent a{border-color:#e40020}.tag-menu li.current-parent.all a,.movie-category-menu li.current-parent.all a,.topics-category-menu li.current-parent.all a{border-color:#eee}.tag-menu li.current.current-parent.all a,.movie-category-menu li.current.current-parent.all a,.topics-category-menu li.current.current-parent.all a{border-color:#e40020}.tag-menu a,.movie-category-menu a,.topics-category-menu a{display:block;line-height:1;padding:.5em 1em;color:#111;background-color:#fff;cursor:pointer;text-decoration:none;border:#eee 2px solid}.tag-menu a.hover,.movie-category-menu a.hover,.topics-category-menu a.hover{opacity:.7}.active-all.tag-menu li:first-child a,.active-all.movie-category-menu li:first-child a,.active-all.topics-category-menu li:first-child a{color:#fff;border-color:#e40020}.tile-link{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tile-link li{list-style-type:none}.tile-link>li{margin:0;width:calc((100% - .5px)/1)}.tile-link>li:nth-child(n){margin-right:4px}.tile-link>li:nth-child(1n){margin-right:0}.tile-link>li:nth-child(n){margin-top:4px}.tile-link>li:nth-child(-n+1){margin-top:0}.tile-link li{position:relative;color:#fff;text-align:center;line-height:1.25;font-size:11px;font-size:1.1rem}.tile-link a{display:block;text-decoration:none;height:100%;border:#111 1px solid}.tile-link a.hover{opacity:.8}.tile-link a>*{pointer-events:none}.tile-link a>br{display:none}.tile-link .title{color:#111;display:block;font-size:12px;font-size:1.2rem;padding:.75em;border-bottom:#eee 2px solid;text-align:left;padding-left:2em;position:relative}.tile-link .title:before{content:'';width:1em;height:1em;display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;position:absolute;left:.8em;top:0;bottom:0;margin:auto 0;opacity:.4}.tile-link .update:not(:empty){display:inline-block;white-space:nowrap}.tile-link .desc{color:#111;display:block;padding:1em;text-align:left;line-height:1.4}.tile-link .desc strong{color:#e40020}.tile-link .desc .text{margin-bottom:8px}#wpadminbar{position:fixed!important}.back-to-top[href]{position:fixed;z-index:1001;margin:0;font-size:10px;cursor:pointer;text-decoration:none;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:#111;border:#434343 1px solid;width:56px;height:56px;bottom:50px;right:10px;-webkit-transition:visibility .3s,opacity .3s,-webkit-transform .3s;transition:visibility .3s,opacity .3s,-webkit-transform .3s;transition:visibility .3s,opacity .3s,transform .3s;transition:visibility .3s,opacity .3s,transform .3s,-webkit-transform .3s;visibility:hidden;opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.back-to-top[href].show{-webkit-tap-highlight-color:transparent;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.back-to-top[href].show.hover{opacity:.7}.back-to-top[href].show.push{opacity:1}.back-to-top[href].show.push{-webkit-transition:none;transition:none}.back-to-top[href]:before{display:block;content:'';width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;-webkit-background-size:25% 25%;background-size:25%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+)}.site-breadcrumbs{background-color:#fff;margin-top:0;margin-bottom:16px;font-size:0;text-align:left;vertical-align:middle}.site-breadcrumbs span,.site-breadcrumbs a{font-size:10px;font-size:1rem;display:inline-block;vertical-align:middle;font-weight:700;color:rgba(0,0,0,.5)}.site-breadcrumbs a{text-decoration:none;display:inline-block}.site-breadcrumbs a.hover{opacity:.7}.site-breadcrumbs a.home{text-indent:100%;white-space:nowrap;overflow:hidden;width:1.5em;height:1.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOC45NCAyNS41NCI+PHBhdGggZD0iTTIyLjU2IDguMDlWNC40aC0zLjY5TDE0LjQ3IDAgMCAxNC40N2g1LjU5djExLjA3aDIuODZ2LTguMzdoMy44NnY4LjM3aDExLjA0VjE0LjQ3aDUuNTlsLTYuMzgtNi4zOHoiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;opacity:.4;position:relative;top:-.1em;margin-left:0}.site-breadcrumbs a.home.hover{opacity:.24}.site-breadcrumbs .arrow{text-indent:100%;white-space:nowrap;overflow:hidden;width:.8em;height:.8em;margin:0 1em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;opacity:.3}.site-content{color:#111;background-color:#fff;width:100%}.site-content-inner{padding-left:16px;padding-right:16px;padding-bottom:32px;margin:0 auto}.footer-menu{margin-top:24px;margin-bottom:24px;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt'}.footer-menu>ul{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.footer-menu>ul li{list-style-type:none}.footer-menu>ul>li>ul{padding-left:0;font-size:0;text-align:left;margin:0}.footer-menu>ul>li>ul li{list-style-type:none}.footer-menu>ul>li>ul>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.footer-menu>ul>li>ul>li{font-size:12px;font-size:1.2rem}.footer-menu li{font-size:12px;font-size:1.2rem}.footer-menu li.submenu>a{display:none}.footer-menu li.break-m{display:none}.footer-menu a{display:block;color:#fff;text-decoration:none;text-align:center;line-height:1;white-space:nowrap;padding:.5em 0}.footer-menu a.hover{opacity:.7}.footer-menu span{pointer-events:none}.footer-social-links{padding-left:0;font-size:0;margin-top:24px;margin-bottom:24px;text-align:center;position:relative;overflow:hidden}.footer-social-links li{list-style-type:none}.footer-social-links>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.footer-social-links li{margin:0 8px;height:64px}.footer-social-links li a{display:inline-block;width:64px;height:64px;text-indent:100%;white-space:nowrap;overflow:hidden;-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:bottom}.footer-social-links li a.hover{opacity:.7}.footer-social-links li.twitter a{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NSA2NSI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGQ9Ik0yNi41NiA0NS41YzEyLjA4IDAgMTguNjgtMTAgMTguNjgtMTguNjh2LS44NWExMy4zNiAxMy4zNiAwIDAgMCAzLjI4LTMuNCAxMy4xIDEzLjEgMCAwIDEtMy43NyAxQTYuNTkgNi41OSAwIDAgMCA0Ny42MiAyMGExMy4xNiAxMy4xNiAwIDAgMS00LjE3IDEuNTkgNi41NyA2LjU3IDAgMCAwLTExLjE5IDYgMTguNjQgMTguNjQgMCAwIDEtMTMuNTMtNi44OSA2LjU3IDYuNTcgMCAwIDAgMiA4Ljc2IDYuNTIgNi41MiAwIDAgMS0zLS44MnYuMDhBNi41NyA2LjU3IDAgMCAwIDIzIDM1LjE2YTYuNTYgNi41NiAwIDAgMS0zIC4xMSA2LjU3IDYuNTcgMCAwIDAgNi4xMyA0LjU2IDEzLjE3IDEzLjE3IDAgMCAxLTguMTUgMi44MSAxMy4zNiAxMy4zNiAwIDAgMS0xLjU3LS4wOSAxOC41OSAxOC41OSAwIDAgMCAxMC4xNSAyLjk1IiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1vcGFjaXR5PSIuNiIgZD0iTTY0LjUgNDguNWwtMTYgMTZILjV2LTQ4bDE2LTE2aDQ4djQ4eiIvPjwvZz48L3N2Zz4=)}.footer-social-links li.youtube a{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NSA2NSI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGQ9Ik01MC45IDIzLjJhNC44MiA0LjgyIDAgMCAwLTMuMzktMy40MmMtMy0uODEtMTUtLjgxLTE1LS44MXMtMTIgMC0xNSAuODFhNC44MiA0LjgyIDAgMCAwLTMuNCAzLjQyYy0uOCAzLS44IDkuMy0uOCA5LjNzMCA2LjI5LjggOS4zYTQuODIgNC44MiAwIDAgMCAzLjQgMy40MmMzIC44MSAxNSAuODEgMTUgLjgxczEyIDAgMTUtLjgxYTQuODIgNC44MiAwIDAgMCAzLjM5LTMuNDJjLjgtMyAuOC05LjMuOC05LjNzMC02LjI5LS44LTkuM3ptLTIyLjMyIDE1VjI2Ljc5bDEwIDUuNzF6IiBmaWxsPSIjZWRlZGVkIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1vcGFjaXR5PSIuNiIgZD0iTTY0LjUgNDguNWwtMTYgMTZILjV2LTQ4bDE2LTE2aDQ4djQ4eiIvPjwvZz48L3N2Zz4=)}.footer-social-links li.line a{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NSA2NSI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utb3BhY2l0eT0iLjYiIGQ9Ik02NC41IDQ4LjVsLTE2IDE2SC41di00OGwxNi0xNmg0OHY0OHoiLz48cGF0aCBkPSJNNTEgMzAuMzRjMC04LjM0LTguMzMtMTUuMTItMTguNi0xNS4xMlMxMy43NSAyMiAxMy43NSAzMC4zNGMwIDcuNDggNi42MyAxMy43NCAxNS41OSAxNC45Mi42MS4xMyAxLjQzLjQgMS42NC45MmEzLjgzIDMuODMgMCAwIDEgLjAyIDEuNjlsLS4yNyAxLjZjLS4wOC40Ny0uMzcgMS44NCAxLjYxIDFTNDMuMTMgNDQuMTUgNDcgMzkuNjVjMi43NC0yLjk2IDQtNS45NyA0LTkuMzF6TTI1LjgyIDM0LjhhLjM2LjM2IDAgMCAxLS4zNi4zNmgtNS4yM2EuMzYuMzYgMCAwIDEtLjI1LS4xLjM2LjM2IDAgMCAxLS4xLS4yNXYtOC4xM2EuMzYuMzYgMCAwIDEgLjM2LS4zNmgxLjMxYS4zNi4zNiAwIDAgMSAuMzYuMzZ2Ni40NWgzLjU1YS4zNi4zNiAwIDAgMSAuMzYuMzZ6bTMuMTUgMGEuMzYuMzYgMCAwIDEtLjM2LjM2SDI3LjNhLjM2LjM2IDAgMCAxLS4zNi0uMzZ2LTguMTJhLjM2LjM2IDAgMCAxIC4zNi0uMzZoMS4zMWEuMzYuMzYgMCAwIDEgLjM2LjM2em05IDBhLjM2LjM2IDAgMCAxLS4zNi4zNkgzNi4xQS4zNi4zNiAwIDAgMSAzNiAzNWwtMy43My01djQuOGEuMzYuMzYgMCAwIDEtLjM2LjM2aC0xLjNhLjM2LjM2IDAgMCAxLS4zNi0uMzZ2LTguMTJhLjM2LjM2IDAgMCAxIC4zNi0uMzZoMS41M2wzLjcyIDV2LTQuNjRhLjM2LjM2IDAgMCAxIC4zNi0uMzZoMS4zMWEuMzYuMzYgMCAwIDEgLjM2LjM2em03LjIyLTYuOGEuMzYuMzYgMCAwIDEtLjM2LjM2aC0zLjU1djEuMzdoMy41NWEuMzYuMzYgMCAwIDEgLjM2LjM2djEuMzFhLjM2LjM2IDAgMCAxLS4zNi4zNmgtMy41NXYxLjM3aDMuNTVhLjM2LjM2IDAgMCAxIC4zNi4zNnYxLjMxYS4zNi4zNiAwIDAgMS0uMzYuMzZIMzkuNmEuMzYuMzYgMCAwIDEtLjI1LS4xLjM2LjM2IDAgMCAxLS4xLS4yNXYtOC4xM2EuMzYuMzYgMCAwIDEgLjEtLjI1LjM2LjM2IDAgMCAxIC4yNS0uMWg1LjIyYS4zNi4zNiAwIDAgMSAuMzYuMzZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==)}.footer-social-links li.frame-l,.footer-social-links li.frame-r{position:relative}.footer-social-links li.frame-l:before,.footer-social-links li.frame-r:before{content:'';display:inline-block;position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDMzIDgyLjgyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzQzNDM0M308L3N0eWxlPjwvZGVmcz48ZyBpZD0ibF8yIiBkYXRhLW5hbWU9ImwgMiI+PGcgaWQ9ImFzc2V0cyI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMCA4Mi41N2g3NzkuODRsMTAuNDYtOS4xM2g2My41bDcuMiA2LjI3YTEuODkgMS44OSAwIDAgMC0uMzIgMSAyLjMyIDIuMzIgMCAxIDAgMi4zLTIuMDcgMi40NiAyLjQ2IDAgMCAwLTEuMzMuMzhsLTcuNDktNi41NGgtNjQuMmwtMTAuNDYgOS4xM0gwem04NjMtM2ExLjE3IDEuMTcgMCAxIDEtMS4zOCAxLjE1IDEgMSAwIDAgMSAuMS0uNDIgMS4yNyAxLjI3IDAgMCAxIC43LS42MiAxLjYgMS42IDAgMCAxIC41OC0uMDh6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMCA3OS42OGg3NzguMTRsOS40OC04LjM5SDg1OGwxMS4xIDkuOTFoNC45NGEyLjI2IDIuMjYgMCAwIDAgMi4yNCAxLjYxIDIuMDggMi4wOCAwIDEgMCAwLTQuMTQgMi4yNiAyLjI2IDAgMCAwLTIuMjQgMS42MWgtNC41OWwtMTEuMS05LjkxaC03MS4xbC05LjQ4IDguMzlIMHptODc2LjMtLjA4YTEuMTcgMS4xNyAwIDEgMSAwIDIuMjkgMS40MSAxLjQxIDAgMCAxLTEuMjYtLjY4IDEgMSAwIDAgMSAwLS45MyAxLjQxIDEuNDEgMCAwIDEgMS4yNi0uNjh6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMCA2OS4xNWg4NjAuNWw4LjczIDcuODVoMjguM2wzIDIuNjRhMS45IDEuOSAwIDAgMC0uMzUgMS4wOSAyLjMyIDIuMzIgMCAxIDAgMi4zMS0yLjA3IDIuNDggMi40OCAwIDAgMC0xLjI3LjM1bC0zLjM2LTIuOTNoLTI4LjI4bC04LjczLTcuODZIMHptOTAzLjg5IDExLjZhMS40IDEuNCAwIDAgMS0yLjc2IDAgMSAxIDAgMCAxIC4xMy0uNDggMS4zMSAxLjMxIDAgMCAxIC43NC0uNTggMS42MiAxLjYyIDAgMCAxIC41MS0uMDggMS4yOCAxLjI4IDAgMCAxIDEuMzggMS4xNHoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05MDUgNzIuMzNhMi4yNyAyLjI3IDAgMCAwLTIuMjQgMS42SDg4NmwtMTEtMTBIMHYuOTNoODc0LjU3bDExIDEwaDE3LjE1YTIuMjcgMi4yNyAwIDAgMCAyLjI4IDEuNjIgMi4wOCAyLjA4IDAgMSAwIDAtNC4xNHptLTEuMjYgMi41M2ExIDEgMCAwIDEtLjEyLS40NiAxIDEgMCAwIDEgLjEyLS40NiAxLjQyIDEuNDIgMCAwIDEgMS4yNi0uNjggMS4xNyAxLjE3IDAgMSAxIDAgMi4yOSAxLjQyIDEuNDIgMCAwIDEtMS4yNi0uNjl6TTc4OS44MiAxMC40MmwuMTMuMTFoNjQuMkw4NjEuNjQgNGEyLjQ2IDIuNDYgMCAwIDAgMS4zMy4zOCAyLjIgMi4yIDAgMCAwIDIuMy0yLjA3IDIuMzIgMi4zMiAwIDAgMC00LjYxIDAgMS44OSAxLjg5IDAgMCAwIC4zMiAxTDg1My44IDkuNmgtNjMuNTFMNzgwIC41OWwtLjEzLS4xMUgwdi45Mmg3NzkuNDl6bTcxLjc2LTguMTJhMS40IDEuNCAwIDAgMSAyLjc2IDBBMS4yOCAxLjI4IDAgMCAxIDg2MyAzLjQ0YTEuNiAxLjYgMCAwIDEtLjU4LS4xMSAxLjI3IDEuMjcgMCAwIDEtLjctLjYyIDEgMSAwIDAgMS0uMTQtLjQxeiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTc4Ny4yNyAxMi42N2g3MS4xbDExLjEtOS45MWg0LjU5YTIuMjYgMi4yNiAwIDAgMCAyLjI0IDEuNjEgMi4yIDIuMiAwIDAgMCAyLjMtMi4wNyAyLjIgMi4yIDAgMCAwLTIuMy0yLjA3IDIuMjYgMi4yNiAwIDAgMC0yLjI0IDEuNjFoLTQuOTRMODU4IDExLjc1aC03MC40bC05LjQ4LTguMzlIMHYuOTJoNzc3Ljc5ek04NzQuOTIgMi4zYTEgMSAwIDAgMSAuMTItLjQ2IDEuNDEgMS40MSAwIDAgMSAxLjI2LS42OCAxLjI4IDEuMjggMCAwIDEgMS4zOCAxLjE1IDEuMjggMS4yOCAwIDAgMS0xLjM4IDEuMTUgMS40MSAxLjQxIDAgMCAxLTEuMy0uNyAxIDEgMCAwIDEtLjA4LS40NnoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04NjkuNTggN2gyOC4yOWwzLjM3LTNhMi40OCAyLjQ4IDAgMCAwIDEuMjcuMzUgMi4yIDIuMiAwIDAgMCAyLjMtMi4wNyAyLjMyIDIuMzIgMCAwIDAtNC42MSAwIDEuOSAxLjkgMCAwIDAgLjM1IDEuMDlsLTMgMi42NGgtMjguM2wtOC43MyA3Ljg2SDB2LjkyaDg2MC44NnptMzEuNTUtNC43YTEuNCAxLjQgMCAwIDEgMi43NiAwIDEuMjggMS4yOCAwIDAgMS0xLjM4IDEuMTUgMS42MiAxLjYyIDAgMCAxLS41MS0uMDggMS4zMSAxLjMxIDAgMCAxLS43NC0uNTggMSAxIDAgMCAxLS4xMy0uNDl6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNODg2IDkuMTFoMTYuNzlhMi4yNyAyLjI3IDAgMCAwIDIuMjQgMS42IDIuMiAyLjIgMCAwIDAgMi4zLTIuMDdBMi4yIDIuMiAwIDAgMCA5MDUgNi41N2EyLjI3IDIuMjcgMCAwIDAtMi4yNCAxLjYxaC0xNy4xNWwtMTEgMTBIMHYuOTJoODc0Ljkzem0xOS0xLjYxYTEuMjggMS4yOCAwIDAgMSAxLjM4IDEuMTVBMS4yOCAxLjI4IDAgMCAxIDkwNSA5Ljc5YTEuNDIgMS40MiAwIDAgMS0xLjI2LS42OCAxIDEgMCAwIDEtLjEyLS40NiAxIDEgMCAwIDEgLjEyLS40NiAxLjQyIDEuNDIgMCAwIDEgMS4yNi0uN3ptMzguOTQgNTMuODJsNC4xNS0zLjYzaDIxLjQ5bDYuOS02LjAzLTIuMTQtMS43Ny02LjA2IDUuM0g5NDYuM2wtNC4wNCAzLjU0SDB2Mi41OWg5NDMuOTR6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNOTQ2LjY5IDYxLjMyaDMzLjAxbDIuNjMtMi40aC0zMy4wMWwtMi42MyAyLjR6TTk3OS43IDIxLjFoLTMzLjAxbDIuNjMgMi40aDMzLjAxbC0yLjYzLTIuNHptLTguMTcgMzYuNTloNC43NXYtNC4xN2wtNC43NSA0LjE3eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTk0Ni4zIDI3LjQ1aDIxLjk4bDYuMDYgNS4yOSAyLjE0LTEuNzYtNi45LTYuMDJoLTIxLjQ5bC00LjE1LTMuNjRIMHYyLjU5aDk0Mi4yNmw0LjA0IDMuNTR6bTI5Ljk4LTIuNDloLTQuNzVsNC43NSA0LjE2di00LjE2em0tNjUuMzMgNTcuNDJoNzMuNDlsMTQuMjEtMTIuNDFoLTguNTlsLTguMzIgNy4yN2gtNjUuNjVsLTUuMTQgNS4xNHptODcuMjktOC41OGwtOS43OCA4LjU4aDkuNzhWNzMuOHptLTQuOTMtMjEuMTZsLTE1LjQ3IDEzLjgzaDIyLjI2bDQuNTQtNC4wNS0xMS4zMy05Ljc4ek05MTAuOTUuMDVsNS4xNCA1LjE0aDY1LjY1bDguMzIgNy4yN2g4LjU5TDk4NC40NC4wNWgtNzMuNDl6bTc3LjUxIDBsOS43OCA4LjU4Vi4wNWgtOS43OHptLTEwLjYyIDE1LjkxbDE1LjQ3IDEzLjgzIDExLjMzLTkuNzgtNC41NC00LjA1aC0yMi4yNnptMzguNzMgNDQuMjhsMi44NCA1LjA5IDcuNjktNy4yNS03LjY5LTcuMjctMi44NCA1LjA5djQuMzR6bS0yLjM4IDIyLjE4TDEwMzMgNjMuODlsLTMuNjMtMy41My0yMi40MSAyMi4wNmg3LjIzeiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwMDEuOTEgMTIuOTFsNi45IDZ2MTAuODdsLTYuOSA2LjAxdjEwLjg0bDYuOSA2LjAxdjEwLjg3bC02LjkgNnYxMi45MWwxMy44LTEzLjM0LTMuNjktNi41NHYtOC45NWwzLjY5LTYuNTMtNi4wNS01Ljg1IDYuMDUtNS44NS0zLjY5LTYuNTN2LTguOTRsMy42OS02LjU1TDEwMDEuOTEgMHYxMi45MXptMjUuMTkgMTEuNDRsLTcuNjktNy4yNi0yLjg0IDUuMDl2NC4zNWwyLjg0IDUuMDkgNy42OS03LjI3ek0xMDE0LjE5IDBoLTcuMjNsMjIuNDEgMjIuMDYgMy42My0zLjUzTDEwMTQuMTkgMHoiLz48L2c+PC9nPjwvc3ZnPg==);-webkit-background-size:contain;background-size:contain;background-position:0 0;background-repeat:no-repeat;width:1032px;height:82px;margin:auto 0;top:0;bottom:0}.footer-social-links li.frame-l:before{right:-10px}.footer-social-links li.frame-r:before{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);left:-10px}.site-footer{color:#fff;background-color:#111;width:100%;padding-top:8px;padding-bottom:120px}.footer-banner{max-width:408px;margin-left:auto;margin-right:auto;padding-left:0;font-size:0}.footer-banner li{list-style-type:none}.footer-banner>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.footer-banner>li{margin:0;width:calc((100% - 4.5px)/2)}.footer-banner>li:nth-child(n){margin-right:4px}.footer-banner>li:nth-child(2n){margin-right:0}.footer-banner>li:nth-child(n){margin-top:4px}.footer-banner>li:nth-child(-n+2){margin-top:0}.footer-banner a{display:block}.footer-banner img{width:100%}.copyright{text-align:center;font-size:8px;font-size:.8rem;padding-left:32px;padding-right:32px;line-height:1.25;margin-bottom:0;color:#eee}.site-header-top{z-index:2002;position:fixed;left:0;width:100%;text-align:left;top:0}body.admin-bar .site-header-top{top:46px}.site-header-top-menu{height:auto}.header-logo{position:absolute;z-index:20;left:0;top:0;bottom:0;margin:auto 0;vertical-align:middle;font-size:12px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px}.header-logo a{vertical-align:top;display:inline-block;-webkit-transition:opacity .2s;transition:opacity .2s}.header-logo img{width:94px}.header-channel-link a,.header-search-toggle,.header-menu-toggle{z-index:20;margin:0;width:40px;height:40px;font-size:10px;cursor:pointer;text-decoration:none;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:#111;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.header-channel-link a:before,.header-search-toggle:before,.header-menu-toggle:before{pointer-events:none;display:block;content:'';width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.header-channel-link a.hover,.hover.header-search-toggle,.hover.header-menu-toggle{opacity:.7}.header-channel-link a.active:before,.active.header-search-toggle:before,.active.header-menu-toggle:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoNDh2NDhIMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzQuMDUgMTYuMDdsLTIuMTItMi4xMkwyNCAyMS44OGwtNy45My03LjkzLTIuMTIgMi4xMkwyMS44OCAyNGwtNy45MyA3LjkzIDIuMTIgMi4xMkwyNCAyNi4xMmw3LjkzIDcuOTMgMi4xMi0yLjEyTDI2LjEyIDI0bDcuOTMtNy45M3oiLz48L2c+PC9zdmc+)}.header-channel-link a{display:inline-block}.header-channel-link a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoNDh2NDhIMHoiLz48cGF0aCBkPSJNMzkuODIgMTZhNC4xNSA0LjE1IDAgMCAwLTIuOTItMi45NGMtMi41OC0uNjktMTIuOS0uNjktMTIuOS0uNjlzLTEwLjMzIDAtMTIuOS42OUE0LjE1IDQuMTUgMCAwIDAgOC4xNyAxNmE0My41NSA0My41NSAwIDAgMC0uNjkgOCA0My41NiA0My41NiAwIDAgMCAuNjkgOCA0LjE1IDQuMTUgMCAwIDAgMi45MiAyLjk0YzIuNTguNjkgMTIuOS42OSAxMi45LjY5czEwLjMzIDAgMTIuOS0uNjlBNC4xNSA0LjE1IDAgMCAwIDM5LjgyIDMyYTQzLjU0IDQzLjU0IDAgMCAwIC42OS04IDQzLjU0IDQzLjU0IDAgMCAwLS42OS04em0tMTkuMiAxMi45MXYtOS44MkwyOS4yNSAyNHoiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+)}.header-channel-link img{pointer-events:none}.header-search-toggle:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoNDh2NDhIMHoiLz48cGF0aCBkPSJNMzcuNzcgMzVsLTctN2ExMC45MSAxMC45MSAwIDEgMC0yLjEyIDIuMTJsNyA3ek0xNi41IDI3YTcuOSA3LjkgMCAxIDEgMTEuMTcgMCA3LjkxIDcuOTEgMCAwIDEtMTEuMTcgMHoiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+)}.search-box{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#111;width:calc(100% - 4px);margin-left:auto;margin-right:auto}.search-box .search-tab-content{padding-left:0;margin-bottom:0;display:table;background-color:#fff;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';width:100%}.search-box .search-tab-content li{list-style-type:none}.search-box .search-tab-content li{display:table-cell;width:20%;font-size:14px;font-size:1.4rem}.search-box .search-tab-content a{font-weight:700;text-decoration:none;display:block;text-align:center;line-height:1;white-space:nowrap;-webkit-transition:opacity .2s;transition:opacity .2s;vertical-align:middle;padding:.75em 0;color:#111}.search-box .search-tab-content a:hover{opacity:.7}.search-box .search-tab-content a.active{color:#fff;background-color:#111}.search-box .search-tab-content a.active:hover{opacity:1}.search-box .searchform-list{width:100%;padding:4px}.search-box .searchform-input,.search-box .searchform-select{background-color:#fff;border:none;padding:.4em;padding-left:.6em;border-radius:0;font-size:16px;font-size:1.6rem;width:calc(100% - 40px);height:40px}.search-box input[type=button]{font-size:13px;margin:0;padding:6px 0;vertical-align:bottom;text-indent:100%;text-align:left;overflow:hidden;white-space:nowrap;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Mi42NyA0Mi42NyI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoNDIuNjd2NDIuNjdIMHoiLz48cGF0aCBkPSJNMjcuMSAyNi4yNmExMi4xNiAxMi4xNiAwIDEgMC0zLjI0IDEuODdsNS43NyAxMGEzIDMgMCAwIDAgMS44Ny0uNTEgMyAzIDAgMCAwIDEuMzctMS4zN3ptLTE2LjIxLTQuNDJhMTAgMTAgMCAxIDEgMTMuNiAzLjY0IDEwIDEwIDAgMCAxLTEzLjYtMy42NHoiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:center;-webkit-background-size:90% 90%;background-size:90%;background-color:#00a5e8;border:none;border-radius:0;width:40px;height:40px}.search-box input[type=button]:hover{opacity:.7}.header-menu-toggle{right:8px}.header-menu-toggle:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PGcgZGF0YS1uYW1lPSJsIDIiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoNDh2NDhIMHoiLz48cGF0aCBkPSJNMTAuODUgMTQuNDZoMjUuODF2M0gxMC44NXptMCA4LjA0aDI1LjgxdjNIMTAuODV6bTAgOC4wNGgyNS44MXYzSDEwLjg1eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=)}.header-menu>ul{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;position:relative;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';color:#fff;margin:0}.header-menu>ul li{list-style-type:none}.header-menu>ul>li{text-align:center;position:relative;font-size:14px;font-size:1.4rem;width:100%}.header-menu>ul>li.current-parent:not(.not-current)>a:after,.header-menu>ul>li.current:not(.not-current)>a:after{background-color:#ffed12;opacity:1;-webkit-transition:none;transition:none}.header-menu>ul>li.sp-banner-beginner{position:absolute;left:0;right:0;margin:0 auto;bottom:-20vw;width:90%}.header-menu>ul>li.sp-banner-beginner a{text-align:left;overflow:hidden;white-space:nowrap;text-indent:100%;background-image:url(img/banner-beginner-sp.jpg?20181012);padding:0;position:relative;width:100%;height:0;padding-top:19.79167%;background-repeat:repeat-y;-webkit-background-size:contain;background-size:contain;background-position:center}.header-menu>ul>li.sp-banner-gtc{position:absolute;left:0;right:0;margin:0 auto;bottom:-42vw;width:90%}.header-menu>ul>li.sp-banner-gtc a{text-align:left;overflow:hidden;white-space:nowrap;text-indent:100%;background-image:url(img/banner-products-gtc.jpg);padding:0;position:relative;width:100%;height:0;padding-top:22.53165%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.header-menu>ul a{color:#fff;text-decoration:none;display:block}.header-menu>ul a:after{pointer-events:none}.header-menu>ul a.hover span{opacity:.7}.header-menu>ul span{pointer-events:none;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.header-menu>ul br{display:none}.header-slide-menu{background-color:#111;position:relative;height:32px;margin-bottom:16px;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt'}.header-slide-menu>ul{padding-left:0;font-size:0;margin-bottom:0;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;position:relative;z-index:10;padding-left:24px;padding-right:24px}.header-slide-menu>ul li{list-style-type:none}.header-slide-menu>ul>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.header-slide-menu>ul::-webkit-scrollbar{display:none}.header-slide-menu>ul>li{line-height:32px;font-size:14px;font-size:1.4rem}.header-slide-menu>ul>li:not(:first-child){margin-left:1em}.header-slide-menu a{color:#fff;text-decoration:none}.header-slide-menu .arrow-l,.header-slide-menu .arrow-r{width:16px;height:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zMSAzMiI+PGRlZnM+PHN0eWxlPi5jbHMtMntmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImxfMiIgZGF0YS1uYW1lPSJsIDIiPjxnIGlkPSJhc3NldHMiPjxwYXRoIGZpbGw9IiMwMDQwOTYiIGQ9Ik00IDQuNjlWMEgwdjMyaDR2LTQuNjlMMTUuMzEgMTYgNCA0LjY5eiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTAgMTEuMjd2OS40Nkw0LjczIDE2IDAgMTEuMjd6Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMS4zMiA4LjI2di45M0w4LjEzIDE2bC02LjgxIDYuODF2LjkzTDkuMDYgMTYgMS4zMiA4LjI2eiIvPjwvZz48L2c+PC9zdmc+);-webkit-background-size:contain;background-size:contain;background-position:0 0;background-repeat:no-repeat;position:absolute;top:0;z-index:20}.header-slide-menu .arrow-l{left:0}.header-slide-menu .arrow-r{right:0;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.site-header{text-align:center;padding:0}.site-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-banner-container{background-color:#97d7ff;padding:8px}.related-banner{text-align:center;padding-left:0;font-size:0;margin-bottom:0;max-width:1080px;margin-left:auto;margin-right:auto}.related-banner li{list-style-type:none}.related-banner>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.related-banner>li{margin:0;width:calc((100% - 8.5px)/2)}.related-banner>li:nth-child(n){margin-right:8px}.related-banner>li:nth-child(2n){margin-right:0}.related-banner>li:nth-child(n){margin-top:8px}.related-banner>li:nth-child(-n+2){margin-top:0}.related-banner li{border-radius:4px;overflow:hidden;border:#fff 1px solid;background-color:#fff}.related-banner img{width:100%}.related-banner a.hover{opacity:.7}.site-sidebar{width:100%;position:relative}.site-sidebar .search-box{display:none}.widget-heading{font-size:12px;padding:8px;margin:0;line-height:1;color:#fff;text-align:left}.widget-heading:before{margin-right:8px}.sidebar-menu{display:none}.sidebar-menu>ul{padding-left:0;margin-bottom:0}.sidebar-menu>ul li{list-style-type:none}.sidebar-menu>ul>li{margin-bottom:32px;padding:1px;font-size:12px;display:none}body.news .sidebar-menu>ul>li.news:not(.no-children){display:block}body.products .sidebar-menu>ul>li.products:not(.no-children){display:block}body.rules .sidebar-menu>ul>li.rules:not(.no-children){display:block}body.events .sidebar-menu>ul>li.events:not(.no-children){display:block}.sidebar-menu>ul>li>a{display:none}.sidebar-menu>ul ul{padding-left:0;margin-bottom:0}.sidebar-menu>ul ul li.current:not(.disable-sidebar-current)>a{color:#fff;background-color:#e40020;border-color:#e40020}.sidebar-menu>ul ul li.current:not(.disable-sidebar-current)>a.hover{opacity:1}.sidebar-menu>ul ul ul{padding-left:24px}.sidebar-menu a{text-decoration:none;background-color:#fff;display:block;line-height:1;padding:12px;margin-bottom:2px;border-left:#00a5e8 2px solid;font-weight:700}.sidebar-menu a.hover{opacity:.4}.site{position:relative;min-height:100%;font-size:14px;font-size:1.4rem;overflow:hidden;min-width:320px;padding-top:56px;color:#000;background-image:url(img/bg-tile.png);background-attachment:fixed}.site input[type=text],.site input[type=email],.site input[type=search],.site input[type=tel],.site input[type=url],.site input[type=password],.site input[type=color],.site input[type=number],.site input[type=range],.site input[type=date],.site input[type=month],.site input[type=week],.site input[type=datetime],.site input[type=datetime-local],.site textarea,.site select{font-size:16px;font-size:1.6rem;max-width:100%}.beginner-menu{padding-left:0;font-size:0;text-align:center}.beginner-menu li{list-style-type:none}.beginner-menu>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.beginner-menu>li{margin:0;width:calc((100% - 4.5px)/2)}.beginner-menu>li:nth-child(n){margin-right:4px}.beginner-menu>li:nth-child(2n){margin-right:0}.beginner-menu>li:nth-child(n){margin-top:4px}.beginner-menu>li:nth-child(-n+2){margin-top:0}.beginner-menu li{border:#eee 2px solid;line-height:1.25}.beginner-menu a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em 0;color:#111}.beginner-comic-list{padding-left:0;font-size:0;text-align:center}.beginner-comic-list li{list-style-type:none}.beginner-comic-list>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.beginner-comic-list li{width:200px}.beginner-comic-list li:not(:last-child){display:none}.cardlist_detail{margin-bottom:64px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:960px}.cardlist_detail .image{text-align:center;margin-bottom:32px;width:100%}.cardlist_detail .image .main{margin-bottom:8px}.cardlist_detail .image .main img{width:80%}.cardlist_detail .image .thumb{padding-left:0;font-size:0;text-align:center}.cardlist_detail .image .thumb li{list-style-type:none}.cardlist_detail .image .thumb>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.cardlist_detail .image .thumb li{margin:0 4px;width:40px;border:2px solid #eee;border-radius:2px;overflow:hidden;cursor:pointer}.cardlist_detail .image .thumb li.active{border:2px solid #e40020}.cardlist_detail .data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px;width:100%}.cardlist_detail .data hr{width:100%;height:1px;border:none;padding:0;background-color:#aeaeae;margin:1em 0;overflow:hidden}.cardlist_detail .data .face{font-weight:700;font-size:120%;white-space:nowrap}.cardlist_detail .data .ruby{white-space:nowrap;font-size:50%}.cardlist_detail .data .text-list{text-align:left;margin:0 0 1em}.cardlist_detail .data .text-list>div{display:inline-block}.cardlist_detail .data .text-list>div:not(:last-child):after{content:'|';display:inline-block;margin:0 1em;opacity:.5;font-weight:100}.cardlist_detail .data .effect{width:100%;padding:.75em;text-align:left;font-size:80%;line-height:1.5;background-color:#f0f0f0}.cardlist_detail .data .flavor{color:#fff;width:100%;padding:.5em;margin:1em 0;background-color:#111}.cardlist_detail .btns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cardlist_detail .btns .current{line-height:1.25;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1em;width:100%}.cardlist_detail .btns .current #dataNo{display:block;color:rgba(17,17,17,.5);font-size:120%;padding-top:.2em}.cardlist_detail .btns .backto-list a:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cardlist_detail .btns .prev a:before,.cardlist_detail .btns .prev span:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cardlist_detail .btns .next a:before,.cardlist_detail .btns .next span:before{display:none}.cardlist_detail .btns .next a:after,.cardlist_detail .btns .next span:after{display:inline-block}.cardlist_detail .btns .prev a,.cardlist_detail .btns .next a{white-space:nowrap}.cardlist_detail .btns .prev a[href="javascript:void(0)"],.cardlist_detail .btns .next a[href="javascript:void(0)"]{opacity:.2}.cardlist_detail .btns .disable{opacity:.2;cursor:default}.pr-card-list-table{width:100%}.pr-card-list-table .card_pr_card_use br{display:none}.pr-card-list-table th,.pr-card-list-table td{font-size:12px;font-size:1.2rem;vertical-align:middle}.pr-card-list-table th{white-space:nowrap}.pr-card-list-table td:nth-child(1){white-space:nowrap}.pr-card-list-table.schedule td:nth-child(4),.pr-card-list-table.effective td:nth-child(3){color:rgba(17,17,17,.8)}.pr-card-list-table.schedule td:nth-child(4) a,.pr-card-list-table.schedule td:nth-child(4) a:visited,.pr-card-list-table.effective td:nth-child(3) a,.pr-card-list-table.effective td:nth-child(3) a:visited{color:rgba(17,17,17,.8)}.pr-card-list-table .new{background-color:#e40020;padding:.25em;line-height:1;margin-right:.25em;color:#fff;font-weight:700;font-size:80%;white-space:nowrap;min-width:3em}.pr-card-filter-table{margin-left:auto;margin-right:auto}.pr-card-filter-table th,.pr-card-filter-table td{vertical-align:middle;line-height:1em;padding:.25em}.pr-card-filter-table th{text-align:right;padding-right:.5em}.button-parent{margin:1.5em 0 0;text-align:center;position:relative}.button-parent button{border:none;color:#fff;background-color:#008be0}.button-parent button:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4yMSAxMjYuMTQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIwIiBkPSJNNy4wNyAxMTkuMDdsNTYtNTYtNTYtNTYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+)}.button-parent a#formReset{vertical-align:middle;margin-left:1em}.cardlist-top-banner{text-align:center;padding-left:0;font-size:0}.cardlist-top-banner li{list-style-type:none}.cardlist-top-banner>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.cardlist-top-banner>li{margin:0;width:calc((100% - 8.5px)/2)}.cardlist-top-banner>li:nth-child(n){margin-right:8px}.cardlist-top-banner>li:nth-child(2n){margin-right:0}.cardlist-top-banner>li:nth-child(n){margin-top:8px}.cardlist-top-banner>li:nth-child(-n+2){margin-top:0}.cardlist-top-banner li.pr-sp{width:100%;text-align:right;font-size:14px;font-size:1.4rem}.cardlist-top-banner li:not(.pr-sp) a{display:block;position:relative;width:100%;height:0;padding-top:27.5%}.cardlist-top-banner img{object-fit:cover;object-position:left;font-family:"object-fit: cover; object-position: left";position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;z-index:10}tr[data-url] a{color:#333;text-decoration:none}tr[data-url] a:hover{color:#333;opacity:1!important}.select-conditions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-conditions-container .number{font-size:14px;font-size:1.4rem;text-align:left;padding:.8em 0;line-height:1.25;font-weight:700;width:calc(100% - 157px)}.select-conditions-container .select-conditions{width:149px;margin-bottom:0}.select-conditions-container .select-conditions .button,.select-conditions-container .select-conditions .back-button,.select-conditions-container .select-conditions button,.select-conditions-container .select-conditions input[type=button],.select-conditions-container .select-conditions input[type=submit],.select-conditions-container .select-conditions .button-container a,.button-container .select-conditions-container .select-conditions a,.select-conditions-container .select-conditions .button-dummy,.select-conditions-container .select-conditions .pager .disable,.pager .select-conditions-container .select-conditions .disable,.select-conditions-container .select-conditions .pager .current,.pager .select-conditions-container .select-conditions .current,.select-conditions-container .select-conditions .pager strong,.pager .select-conditions-container .select-conditions strong,.select-conditions-container .select-conditions .pager a,.pager .select-conditions-container .select-conditions a,.select-conditions-container .select-conditions .neighbor-pager a,.neighbor-pager .select-conditions-container .select-conditions a,.select-conditions-container .select-conditions .cardlist_detail .btns .backto-list a,.cardlist_detail .btns .backto-list .select-conditions-container .select-conditions a,.select-conditions-container .select-conditions .cardsearch_main td .accordion_head2,.cardsearch_main td .select-conditions-container .select-conditions .accordion_head2,.select-conditions-container .select-conditions .rulesearch_main td .accordion_head2,.rulesearch_main td .select-conditions-container .select-conditions .accordion_head2,.select-conditions-container .select-conditions .shop-place-table a,.shop-place-table .select-conditions-container .select-conditions a,.select-conditions-container .select-conditions .rules-top-list .update .accordion_head,.rules-top-list .update .select-conditions-container .select-conditions .accordion_head,.select-conditions-container .select-conditions .topics-list .show-detail a,.topics-list .show-detail .select-conditions-container .select-conditions a{white-space:nowrap;padding-left:0;padding-right:0;width:100%}.select-conditions{text-align:right;width:100%}.clan-filtering-list-container{margin-bottom:32px;font-size:12px;font-size:1.2rem;height:calc(2em + 8px);overflow:hidden}.clan-filtering-list{padding-left:0;font-size:0}.clan-filtering-list li{list-style-type:none}.clan-filtering-list>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.clan-filtering-list li{font-size:12px;font-size:1.2rem;margin:.25em;border:2px solid #eee;padding:.5em .75em;line-height:1;cursor:pointer}.clan-filtering-list li.active{border:2px solid #e40020}.qanda_view h3,.cardlist_view h3{width:100%}.qanda_view .frame,.cardlist_view .frame{text-align:left;margin-bottom:32px;border:2px solid #00a5e8;width:100%;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qanda_view .frame .button-parent,.cardlist_view .frame .button-parent{text-align:right}.cardsearch_main table,.rulesearch_main table{border-collapse:separate;padding:0;margin:0;width:100%}.cardsearch_main table,.rulesearch_main table,.cardsearch_main table tbody,.rulesearch_main table tbody,.cardsearch_main table thead,.rulesearch_main table thead,.cardsearch_main table tfoot,.rulesearch_main table tfoot,.cardsearch_main table tr,.rulesearch_main table tr,.cardsearch_main table colgroup,.rulesearch_main table colgroup,.cardsearch_main table col,.rulesearch_main table col,.cardsearch_main table th,.rulesearch_main table th,.cardsearch_main table td,.rulesearch_main table td,.cardsearch_main table caption,.rulesearch_main table caption{display:block}.cardsearch_main table th,.rulesearch_main table th,.cardsearch_main table td,.rulesearch_main table td{line-height:2em}.cardsearch_main table th,.rulesearch_main table th{vertical-align:top;text-align:left;padding-top:1em}.cardsearch_main table td,.rulesearch_main table td{padding:1em 0 .5em;border-bottom:2px solid #eee}.cardsearch_main table td:after,.rulesearch_main table td:after{content:"";display:block;clear:both}.cardsearch_main table td p,.rulesearch_main table td p{margin:0 0 1em;padding:0}.cardsearch_main table input[type=radio],.rulesearch_main table input[type=radio]{margin-right:.5em}.cardsearch_main table label,.rulesearch_main table label{white-space:nowrap}.cardsearch_main .frame,.rulesearch_main .frame{margin-bottom:64px}.cardsearch_main ul,.rulesearch_main ul{margin:0;padding:0;overflow:hidden}.cardsearch_main ul li,.rulesearch_main ul li{margin:0 .625em .625em 0;padding:0!important;list-style:none;background:none!important;float:left}.cardsearch_main input[type=text],.cardsearch_main input[type=number],.cardsearch_main input[type=date],.rulesearch_main input[type=text],.rulesearch_main input[type=number],.rulesearch_main input[type=date]{-webkit-appearance:none}.cardsearch_main input[type=text],.cardsearch_main input[type=number],.cardsearch_main input[type=date],.rulesearch_main input[type=text],.rulesearch_main input[type=number],.rulesearch_main input[type=date]{font-size:16px;font-size:1.6rem;height:2em;line-height:2em;padding:.3125em}.cardsearch_main select,.rulesearch_main select{padding-left:.3125em}.cardsearch_main input[type=date]::-webkit-inner-spin-button,.cardsearch_main input[type=number]::-webkit-inner-spin-button,.rulesearch_main input[type=date]::-webkit-inner-spin-button,.rulesearch_main input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.cardsearch_main input[type=date],.cardsearch_main input[type=number],.rulesearch_main input[type=date],.rulesearch_main input[type=number]{-moz-appearance:textfield}.cardsearch_main input[type=date]::-webkit-datetime-edit-year-field:not([aria-valuenow]),.cardsearch_main input[type=date]::-webkit-datetime-edit-month-field:not([aria-valuenow]),.cardsearch_main input[type=date]::-webkit-datetime-edit-day-field:not([aria-valuenow]),.rulesearch_main input[type=date]::-webkit-datetime-edit-year-field:not([aria-valuenow]),.rulesearch_main input[type=date]::-webkit-datetime-edit-month-field:not([aria-valuenow]),.rulesearch_main input[type=date]::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:transparent}.cardsearch_main input[type=date]::-webkit-datetime-edit-text,.rulesearch_main input[type=date]::-webkit-datetime-edit-text{color:#666}.cardsearch_main input[type=date]::-webkit-clear-button,.rulesearch_main input[type=date]::-webkit-clear-button{-webkit-appearance:none}.cardsearch_main select,.rulesearch_main select{font-size:16px;font-size:1.6rem;margin:0 0 .625em}.cardsearch_main li label,.rulesearch_main li label{border:2px solid #eee;display:block;padding:2px .7em;position:relative;overflow:hidden;cursor:pointer}.cardsearch_main li label.active,.rulesearch_main li label.active{border:2px solid #e40020}.cardsearch_main li label input,.rulesearch_main li label input{position:absolute;left:-999em}.cardsearch_main .worldflag_all,.rulesearch_main .worldflag_all{float:left}.cardsearch_main .zokusei,.rulesearch_main .zokusei{overflow:hidden}.cardsearch_main .zokusei select,.rulesearch_main .zokusei select{float:left;font-size:16px;font-size:1.6rem;margin-right:10px}.cardsearch_main .worldflag ul,.cardsearch_main .worldflag button,.cardsearch_main .zokusei ul,.rulesearch_main .worldflag ul,.rulesearch_main .worldflag button,.rulesearch_main .zokusei ul{float:left}.cardsearch_main .accordion_head2,.rulesearch_main .accordion_head2{border:#00a5e8 2px solid;padding:.3125em 0;margin:0 auto;cursor:pointer;color:#00a5e8;font-weight:700;text-align:center;-webkit-transition:opacity .2s;transition:opacity .2s;position:relative;max-width:600px}.cardsearch_main .accordion_head2:hover,.rulesearch_main .accordion_head2:hover{opacity:.7}.cardsearch_main td .accordion_head2,.rulesearch_main td .accordion_head2{font-size:12px;font-size:1.2rem;padding:.54em;line-height:1;margin:0!important;float:left}.cardsearch_main td .accordion_head2+ul,.rulesearch_main td .accordion_head2+ul{clear:both}.cardsearch_main .full,.rulesearch_main .full{width:100%}.cardsearch_main button,.rulesearch_main button{vertical-align:middle}.cardsearch_main .frame>form>table tr:last-child th,.cardsearch_main .frame>form>table tr:last-child td{border-bottom:none}.cardsearch_main .accoridon_body2>table tr:first-child th,.cardsearch_main .accoridon_body2>table tr:first-child td{padding-top:0}.cardlist_main .sort{margin-bottom:32px;padding-top:.5em;padding-bottom:.5em;background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cardlist_main .sort ul{margin:0;padding:0;overflow:hidden;padding-left:0;font-size:0;text-align:center}.cardlist_main .sort ul li{list-style-type:none}.cardlist_main .sort ul>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.cardlist_main .sort li{margin:.4em!important;list-style:none;background:#fff!important;border:2px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.125em 1em!important;line-height:2em;position:relative;overflow:hidden;cursor:pointer}.cardlist_main .sort li.active{border:2px solid #e40020}.cardlist_main .sort .search-keyword{margin:.4em}.cardlist_main .search-keyword{text-align:center;margin-bottom:32px}.cardlist_main .search-results h4{margin-bottom:16px}.cardlist_main .search-results .products-list{margin-bottom:32px}.cardlist_head{margin-bottom:32px}.cardlist_view,.qanda_view{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cardlist_view .number,.qanda_view .number{width:100%;border:#eee 2px solid;text-align:center;padding:1em 0;margin-bottom:32px;line-height:1;font-weight:700}.cardlist_view select,.qanda_view select{font-size:16px;font-size:1.6rem}.cardlist_view .viewchange,.qanda_view .viewchange{display:-webkit-box;display:-ms-flexbox;display:flex}.cardlist_view .viewchange a,.qanda_view .viewchange a{display:inline-block;border:2px solid #eee;padding:.125em 1em;line-height:2em;text-decoration:none;color:inherit;white-space:nowrap}.cardlist_view .viewchange a:nth-child(2),.qanda_view .viewchange a:nth-child(2){margin-left:.8em}.cardlist_view .viewchange a.active,.qanda_view .viewchange a.active{border:2px solid #e40020}.cardlist_textlist{margin-bottom:64px}.cardlist_textlist table{width:100%;border:2px solid #00a5e8;font-size:12px;font-size:1.2rem;font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif}.cardlist_textlist table tr:nth-of-type(2n+1){background:#eee}.cardlist_textlist table tr:hover{background:#d9efff!important;cursor:pointer}.cardlist_textlist table th{background:#00a5e8;color:#fff;font-weight:700;text-align:center;padding:.25em;line-height:1;white-space:nowrap;border-bottom:2px solid #00a5e8;font-size:90%}.cardlist_textlist table th:nth-of-type(1),.cardlist_textlist table th:nth-of-type(2),.cardlist_textlist table th:nth-of-type(3),.cardlist_textlist table th:nth-of-type(4),.cardlist_textlist table th:nth-of-type(5){text-align:left}.cardlist_textlist table td{padding:.2em;text-align:center;white-space:nowrap}.cardlist_textlist table td.nomalwrap{white-space:normal}.cardlist_textlist table td.nomalwrap img{width:40px;height:auto;vertical-align:top;margin-top:4px}.cardlist_textlist table td.tal{text-align:left}.cardlist_textlist table img{max-width:40px}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(1),.cardlist_textlist table.cardlist_searchresult td:nth-of-type(2),.cardlist_textlist table.cardlist_searchresult td:nth-of-type(3),.cardlist_textlist table.cardlist_searchresult td:nth-of-type(4),.cardlist_textlist table.cardlist_searchresult td:nth-of-type(5){text-align:left}.cardlist_textlist table.cardlist_searchresult2{border:2px solid #0047b8}.cardlist_textlist table.cardlist_searchresult2 th{background:#0047b8}.cardlist_textlist table.cardlist_searchresult2 td:nth-of-type(1),.cardlist_textlist table.cardlist_searchresult2 td:nth-of-type(2),.cardlist_textlist table.cardlist_searchresult2 td:nth-of-type(3),.cardlist_textlist table.cardlist_searchresult2 td:nth-of-type(4){text-align:left}.cardlist_gallerylist ul{padding-left:0;font-size:0}.cardlist_gallerylist ul li{list-style-type:none}.cardlist_gallerylist ul>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.cardlist_gallerylist ul>li{margin:0;width:calc((100% - 16.5px)/2)}.cardlist_gallerylist ul>li:nth-child(n){margin-right:16px}.cardlist_gallerylist ul>li:nth-child(2n){margin-right:0}.cardlist_gallerylist ul>li:nth-child(n){margin-top:16px}.cardlist_gallerylist ul>li:nth-child(-n+2){margin-top:0}.cardlist_gallerylist a{display:block;position:relative;width:100%;height:0;padding-top:146.28571%}.cardlist_gallerylist img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;font-family:"object-fit: contain"}.cardlist_imagelist{margin-bottom:32px}.cardlist_imagelist ul{margin:0;padding:0;border:2px solid #00a5e8;background:#fff;padding-left:0;font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif}.cardlist_imagelist ul li{list-style-type:none}.cardlist_imagelist li{margin:0!important;padding:0!important;background:none!important;width:100%}.cardlist_imagelist li:not(:last-child){border-bottom:1px solid rgba(0,165,232,.4)}.cardlist_imagelist li a{width:100%;text-decoration:none;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cardlist_imagelist li a:hover{background:#d9efff;opacity:1}.cardlist_imagelist li .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;width:100%}.cardlist_imagelist li .image img{max-width:184px;max-height:184px;width:auto;height:auto}.cardlist_imagelist li .text{position:relative;padding:8px;width:100%}.cardlist_imagelist li .text .number{position:relative;margin-bottom:.5em;vertical-align:middle;line-height:1;text-align:center}.cardlist_imagelist li .text .number img{width:40px;display:inline-block;margin-left:1em;vertical-align:middle;position:relative;top:-.15em}.cardlist_imagelist li .text .icon{width:100%;line-height:18px;text-align:center;margin-bottom:.5em}.cardlist_imagelist li .text h5{margin:0 0 .5em;border-bottom:1px solid #ccc;font-size:120%;padding:.5em 0}.cardlist_imagelist li .text h5 img{width:40px;height:auto;vertical-align:top;margin-top:2px}.cardlist_imagelist li .text h5 span{display:block;font-size:12px;padding-top:5px;font-weight:400}.cardlist_imagelist li .text .status{font-weight:700;font-size:80%}.cardlist_imagelist li .text .status span{color:#ccc;font-weight:400}.cardlist_imagelist li .text p{border-top:1px solid #ccc;font-size:80%;padding:.75em 0 0;margin:.75em 0 0}.cardlist_contain{width:100%;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:64px}.cardlist_contain h4{color:#fff;margin:0;padding:.5em;border-bottom:#ff4412 2px solid;background-color:#111}.cardlist_contain h4:before,.cardlist_contain h4:after{display:none}.cardlist_contain table{border:2px solid #ff4412;border-top:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.cardlist_contain table,.cardlist_contain table tbody,.cardlist_contain table thead,.cardlist_contain table tfoot,.cardlist_contain table tr,.cardlist_contain table colgroup,.cardlist_contain table col,.cardlist_contain table caption{display:block}.cardlist_contain table th,.cardlist_contain table td{display:inline-block}.cardlist_contain table tr{background-color:#d9efff;padding:8px}.cardlist_contain table th,.cardlist_contain table td{margin-bottom:.25em}.cardlist_contain table td:nth-of-type(3){font-weight:700}.cardlist_contain table td:nth-of-type(4){display:block}.cardlist_contain .link-cardlist,.cardlist_contain .link-product{display:inline-block;line-height:1;padding:.75em;background-color:#008be0;font-weight:700;font-size:90%;text-decoration:none}.cardlist_contain .link-cardlist,.cardlist_contain .link-cardlist:visited,.cardlist_contain .link-product,.cardlist_contain .link-product:visited{color:#fff}.cardlist_contain .link-product{margin-left:.5em}.cardlist_recipe{width:100%;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:64px}.cardlist_recipe h4{color:#fff;margin:0;padding:.5em;border-bottom:#ff4412 2px solid;background-color:#111}.cardlist_recipe h4:before,.cardlist_recipe h4:after{display:none}.cardlist_recipe table{border:2px solid #ff4412;border-top:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.cardlist_recipe table td{white-space:nowrap;padding:5px 10px;vertical-align:middle;border-bottom:1px solid #ccc;cursor:pointer}.cardlist_recipe table tr.strong td,.cardlist_recipe table tr:hover td{background:#d9efff}.cardlist_recipe table tr:last-child td{border-bottom:none}.cardlist_recipe table td:nth-of-type(1){padding-left:18px;width:5em}.cardlist_recipe table td:nth-of-type(2){white-space:normal}.cardlist_recipe table td:nth-of-type(3){padding-right:18px;width:100px}.caardlist_advice{width:100%;margin-bottom:64px}.caardlist_advice h4{color:#fff;margin:0;padding:.5em;border-bottom:#ff4412 2px solid;background-color:#111}.caardlist_advice h4:before,.caardlist_advice h4:after{display:none}.caardlist_advice p{border:2px solid #000;border-top:none;padding:18px}.cardlist_qanda{width:100%;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:32px}.cardlist_qanda h4{color:#fff;margin:0;padding:.5em;border-bottom:#28aa1b 2px solid;background-color:#111}.cardlist_qanda h4:before,.cardlist_qanda h4:after{display:none}ul.qanda_list{padding-left:0;background:#fff;border:2px solid #28aa1b;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}ul.qanda_list li{list-style-type:none}.cardlist_qanda ul.qanda_list{border-top:none}ul.qanda_list li{margin:0!important;padding:18px!important;background:none!important;border-bottom:1px solid #a0a0a0}ul.qanda_list li:last-child{border-bottom:none}ul.qanda_list li h5{background:#28aa1b!important;padding:5px 10px;color:#fff;font-weight:700;margin:0 0 15px;font-size:15px;-webkit-box-shadow:none!important;box-shadow:none!important}ul.qanda_list li h5 span{font-size:12px;font-weight:400}ul.qanda_list li .number{margin:0 5px 15px}ul.qanda_list li .number p{background:#eee;padding:5px 10px;margin:0 0 5px;font-weight:700}ul.qanda_list li .showQA{background:#ddd;padding:5px 10px;margin:-10px 5px 15px;font-weight:700;text-align:center;cursor:pointer}ul.qanda_list li .qanda_q{background:url(https://s3-ap-northeast-1.amazonaws.com/fc-buddyfight/wp/wp-content/themes/fc-buddyfight3/img/qanda_icon_q.png) no-repeat left top;padding:5px 0 15px 40px;margin:0 5px;border-bottom:1px solid #bbb}ul.qanda_list li .qanda_a{background:url(https://s3-ap-northeast-1.amazonaws.com/fc-buddyfight/wp/wp-content/themes/fc-buddyfight3/img/qanda_icon_a.png) no-repeat left 15px;margin:0 5px;padding:20px 0 0 40px;border-top:1px solid #ddd}ul.qanda_list li .qanda_a,ul.qanda_list li .qanda_q{word-wrap:break-word}ul.qanda_list li dl.tags{margin:0 5px;padding:15px 0 0;line-height:28px;overflow:hidden;display:table}ul.qanda_list li dl.tags dt{margin:0;padding:0 10px 0 0;display:table-cell;vertical-align:top;white-space:nowrap}ul.qanda_list li dl.tags dd{margin:0;padding:0;display:table-cell;vertical-align:top}ul.qanda_list li dl.tags dd a{border:1px solid #a0a0a0;border-radius:100px;display:inline-block;text-decoration:none;padding:0 20px;margin:0 0 5px;color:#000}.qandasearch_main .inner{margin:0 9px 20px}.qanda_main .inner{max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:32px}div.noImg table{width:100%!important;border:solid 2px #999!important;margin-bottom:1em!important;border-collapse:collapse!important;background:#fff}div.noImg{width:648px;margin:0 auto}div.noImg table th{padding:1px 5px!important;background:#f2f2f2}div.noImg table th.cat{text-align:left!important}div.noImg table td{padding:1px 5px!important;text-align:center!important;vertical-align:top!important}div.noImg table:nth-of-type(1) th,div.noImg table:nth-of-type(2) th,div.noImg table th.number{width:4em!important;text-align:left!important}div.noImg table td.number{width:4em!important;text-align:center!important}div.noImg table th+td.number{width:100px!important;text-align:left!important}div.noImg table th.cards,div.noImg table td.cards{width:auto!important;text-align:left!important}div.noImg table th,div.noImg table td{border:solid 1px #ccc!important}#contents-box{margin-bottom:0}#contents-box-bottom{margin-bottom:25px}td.showDECK{text-align:center}.recipe-searcch-table-top{margin-left:auto;margin-right:auto;margin-bottom:16px}.recipe-search-table{margin-left:auto;margin-right:auto}.recipe-history-container{overflow:hidden;margin-bottom:32px}.recipe-history-container .open-toggle{background-color:#f0f0f0;padding:4px;text-align:center;cursor:pointer;color:#008be0;-webkit-transition:opacity .2s,background .2s;transition:opacity .2s,background .2s}.recipe-history-container .open-toggle:hover{background-color:#fff}.recipe-history-container .open-toggle.active{display:none}.recipe-history-list{margin-bottom:0;padding-left:0}.recipe-history-list li{list-style-type:none}.recipe-history-list.older{display:none;border-top:#eee 2px solid}.recipe-history-list.older.active{display:block}.recipe-history-list li{padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-history-list li:nth-child(n+2){border-top:#eee 2px solid}.recipe-history-list .date{width:7em;padding-right:1em}.recipe-history-list .category{width:7em;padding-right:1em}.recipe-history-list .category span{text-align:center;display:inline-block;color:#fff;background-color:#777;padding:.2em;line-height:1;white-space:nowrap;width:100%}.recipe-history-list .category span.title{background-color:#d93175}.recipe-history-list .category span.prize{background-color:#4cb748}.recipe-history-list .category span.recommend{background-color:#d6be20}.recipe-history-list .text{width:100%;line-height:1.25}.recipe-history-list .desc{margin-bottom:.5em}.recipe-history-list .clan{font-size:90%}.recipe-search-container{text-align:center;margin-bottom:64px}.recipe-search-result-table{font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif;font-size:12px;font-size:1.2rem;width:100%;max-width:800px;margin-left:auto;margin-right:auto}.recipe-search-result-table tr{border-top:#eee 1px solid}.recipe-search-result-table tr:last-child{border-bottom:#eee 1px solid}.recipe-search-result-table th{text-align:left;width:auto;padding:2px 8px;white-space:nowrap;font-weight:400;color:#fff;background-color:#111;border-bottom:#00a5e8 2px solid}.recipe-search-result-table td{text-align:left;width:auto;padding:5px 8px}.recipe-search-result-table h4{font-size:12px;font-size:1.2rem}.recipe-single-list{margin-bottom:32px;padding-top:8px;padding-bottom:8px;background-color:#f0f0f0}.recipe-single-list ul{padding-left:0;font-size:0;margin-bottom:0}.recipe-single-list ul li{list-style-type:none}.recipe-single-list ul>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.recipe-single-list ul>li{margin:0;width:calc((100% - 16.5px)/2)}.recipe-single-list ul>li:nth-child(n){margin-right:16px}.recipe-single-list ul>li:nth-child(2n){margin-right:0}.recipe-single-list ul>li:nth-child(n){margin-top:16px}.recipe-single-list ul>li:nth-child(-n+2){margin-top:0}.recipe-single-list li.grade-6{background-color:rgba(140,190,45,.3)}.recipe-single-list li.grade-5{background-color:rgba(55,193,211,.3)}.recipe-single-list li.grade-4{background-color:rgba(227,203,8,.3)}.recipe-single-list li.grade-3{background-color:rgba(255,30,0,.3)}.recipe-single-list li.grade-2{background-color:rgba(36,168,22,.3)}.recipe-single-list li.grade-1{background-color:rgba(207,73,215,.3)}.recipe-single-list li.grade-0{background-color:rgba(65,108,216,.3)}.recipe-single-list li.grade-others{background-color:rgba(245,105,3,.3)}.recipe-single-list a{display:block;position:relative;width:100%;height:0;padding-top:146.28571%;color:#fff;text-decoration:none}.recipe-single-list img{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:95%;height:95%;object-fit:contain;font-family:"object-fit: contain"}.recipe-single-list .num{display:inline-block;line-height:1;padding:.5em;font-size:80%;position:absolute;left:0;right:0;bottom:-4px;width:4em;height:2em;margin:0 auto;background-color:#111;text-align:center;font-weight:700}.recipe-single-list .num:before{content:'x';font-weight:400;display:inline-block;margin-right:.25em}.recipe-menu{text-align:center;padding-left:0;font-size:0}.recipe-menu li{list-style-type:none}.recipe-menu>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.recipe-menu>li{margin:0;width:calc((100% - .5px)/1)}.recipe-menu>li:nth-child(n){margin-right:8px}.recipe-menu>li:nth-child(1n){margin-right:0}.recipe-menu>li:nth-child(n){margin-top:8px}.recipe-menu>li:nth-child(-n+1){margin-top:0}.recipe-single-desc .product-name{font-weight:700;margin-bottom:0}.recipe-single-desc .clan{font-weight:700}.eratta-table td:nth-child(1),.eratta-table td:nth-child(3){white-space:nowrap}.eratta-single-update{text-align:center;color:rgba(17,17,17,.5);font-weight:700}.eratta-single-card-image{text-align:center}.eratta-single-desc{margin-bottom:32px;text-align:left}.events-heading-official,.events-heading-certified,.events-heading-2020-tcg-official,.events-heading-2020-tcg-certified,.events-heading-2020-official,.events-heading-2020-collaboration{border:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:left;overflow:hidden;white-space:nowrap;text-indent:100%;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;width:100%;height:0;padding-top:9.40111%}.events-heading-official{background-image:url(img/events-heading-official.png)}.events-heading-certified{background-image:url(img/events-heading-certified.png)}.events-heading-2020-tcg-official{background-image:url(img/events-heading-2020-tcg-official.png)}.events-heading-2020-tcg-certified{background-image:url(img/events-heading-2020-tcg-certified.png)}.events-heading-2020-official{background-image:url(img/events-heading-2020-official.png)}.events-heading-2020-collaboration{background-image:url(img/events-heading-2020-collaboration.png)}.events-banner-official{padding-left:0}.events-banner-official li{list-style-type:none}.events-banner-official li{text-align:center}.events-banner-certified li{border:#111 1px solid}.training-list-table th,.battle-list-table th,.training-list-table td,.battle-list-table td{text-align:center}.training-list-table th,.battle-list-table th{color:#fff;background-color:#111}.training-list-table th.nowrap,.battle-list-table th.nowrap{white-space:nowrap}.training-list-table th.note,.battle-list-table th.note{color:inherit;background-color:#eee}.training-list-table th:nth-child(1),.battle-list-table th:nth-child(1){width:60%;text-align:left}.training-list-table th:nth-child(2),.battle-list-table th:nth-child(2){width:10%}.training-list-table th:nth-child(3),.battle-list-table th:nth-child(3){width:10%}.training-list-table th:nth-child(4),.battle-list-table th:nth-child(4){width:10%}.training-list-table th:nth-child(5),.battle-list-table th:nth-child(5){width:10%}.training-list-table td,.battle-list-table td{line-height:1.4}.training-list-table .place,.battle-list-table .place,.training-list-table .remarks,.battle-list-table .remarks{text-align:left}.battle-list-table th:nth-child(1){width:45%}.battle-list-table th:nth-child(2){width:10%}.battle-list-table th:nth-child(3){width:10%}.battle-list-table th:nth-child(4){width:10%}.battle-list-table th:nth-child(5){width:10%}.battle-list-table th:nth-child(6){width:15%}.battle-list-table td.row2{text-align:center}.battle-list-table .limit_select1{background-color:#ffe1e2}.battle-list-table .limit_select2{background-color:#e0f7da}.battle-list-table .limit_select3{background-color:#d8e3ff}.battle-list-table .limit_select4{background-color:#fcfbdc}.battle-list-table .event-name{padding:0}.battle-list-table .event-name a,.battle-list-table .event-name .no-link{background-color:#00a5e8;color:#fff;display:block;letter-spacing:0;line-height:1.2;padding:.25em;text-decoration:none;text-align:left}.battle-list-table .event-name a:hover{opacity:.7}.battle-list-table .event-name .map-link{margin-left:0;display:inline}.battle-list-table .with-favorite{text-align:center;position:relative}.battle-list-table .with-favorite>span{display:block;text-align:left}.battle-list-table .with-favorite .favorite-button{width:9em;padding:.5em 0}.favorite-button,.remove-fav{padding:.5em;line-height:1.25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;border:#aeaeae 1px solid}.favorite-button,.remove-fav,.favorite-button:visited,.remove-fav:visited{color:#111}.favorite-button:hover,.remove-fav:hover{opacity:1!important;background-color:#f0f0f0;border-color:transparent}.favorite-button:before,.remove-fav:before{content:'';width:2em;height:2em;margin-right:.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjggMTI4Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDEyOHYxMjhIMHoiLz48cGF0aCBmaWxsPSIjYzFjMWMxIiBkPSJNNjQgMy4xM0w4My43OCA0My4yIDEyOCA0OS42MyA5NiA4MC44Mmw3LjU1IDQ0LjA1TDY0IDEwNC4wN2wtMzkuNTUgMjAuOEwzMiA4MC44MiAwIDQ5LjYzbDQ0LjIyLTYuNDNMNjQgMy4xM3oiLz48L3N2Zz4=);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.active.favorite-button,.active.remove-fav{border-color:#f4ae11}.active.favorite-button:before,.active.remove-fav:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjggMTI4Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDEyOHYxMjhIMHoiLz48cGF0aCBmaWxsPSIjZjRhZTExIiBkPSJNNjQgMy4xM0w4My43OCA0My4yIDEyOCA0OS42MyA5NiA4MC44Mmw3LjU1IDQ0LjA1TDY0IDEwNC4wN2wtMzkuNTUgMjAuOEwzMiA4MC44MiAwIDQ5LjYzbDQ0LjIyLTYuNDNMNjQgMy4xM3oiLz48L3N2Zz4=)}.active.favorite-button:hover,.active.remove-fav:hover{background-color:rgba(244,174,17,.2)}.remove-fav{border-color:#f4ae11}.remove-fav:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjggMTI4Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDEyOHYxMjhIMHoiLz48cGF0aCBmaWxsPSIjZjRhZTExIiBkPSJNNjQgMy4xM0w4My43OCA0My4yIDEyOCA0OS42MyA5NiA4MC44Mmw3LjU1IDQ0LjA1TDY0IDEwNC4wN2wtMzkuNTUgMjAuOEwzMiA4MC44MiAwIDQ5LjYzbDQ0LjIyLTYuNDNMNjQgMy4xM3oiLz48L3N2Zz4=)}.remove-fav:hover{background-color:rgba(244,174,17,.2)}.modal-favorite-limit{background-color:#fff;padding:1.5em;max-width:640px;min-width:300px;margin:0 auto;font-size:13px;font-size:1.3rem}.modal-favorite-limit .desc{margin-bottom:1em;text-align:left}.modal-favorite-limit .remove-container{margin-bottom:1em;border-top:#aeaeae 1px solid}.modal-favorite-limit .remove-container .remove-item{font-size:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 0;border-bottom:#aeaeae 1px solid}.modal-favorite-limit .remove-container .shop-name{margin-right:1em;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}.modal-favorite-limit .remove-container .remove-fav{-ms-flex-preferred-size:9em;flex-basis:9em}.modal-favorite-limit .close-container{text-align:center}.modal-favorite-limit .close-container .popup-modal-dismiss{display:inline-block;color:#111;text-decoration:none;line-height:1;padding:1em;border:#111 1px solid;font-weight:700}#fav-shop-area{max-width:960px;margin:0 auto}.fav_shop_name{font-size:125%;font-weight:700}.fav_shop_info_area{margin-bottom:32px;border:#aeaeae 1px solid;padding:1.5em}.fav_shop_info_container:nth-child(n+2){margin-top:64px}.event_list_btn_shop{margin-top:-32px}.event_list_show_btn{text-align:center;background-color:#00a5e8;color:#FFF;letter-spacing:0;line-height:1.2;padding:.45em .25em;font-size:1.4rem;cursor:pointer}.event_list_show_btn:hover{opacity:.7}.fav_shop_info_area{font-size:90%;text-align:center;position:relative}.fav_shop_info_area>span{display:block;text-align:left}.fav_shop_info_area .remove-fav{width:10em;padding:.5em 0}.battle-list-table.fav-battle-list-table th:nth-child(1){width:15%}.battle-list-table.fav-battle-list-table th:nth-child(2){width:15%}.battle-list-table.fav-battle-list-table th:nth-child(3){width:15%}.battle-list-table.fav-battle-list-table th:nth-child(4){width:15%}.battle-list-table.fav-battle-list-table th:nth-child(5){width:40%}.map-link{display:inline-block;margin-left:8px;font-size:12px}.map-link a{display:inline-block;padding:2px 4px;line-height:1;color:#fff;background-color:#00a5e8;text-decoration:none;letter-spacing:2px}.map-link a:hover{opacity:.7}.events-label-new{color:red}.events-label-update{color:blue}.events-map-container{margin-bottom:32px;margin-left:auto;margin-right:auto}.events-map-container ul{padding-left:1em}.events-map-container li{display:inline-block;line-height:2;color:#eee;margin:0 4px 4px 0}.events-map-container div:nth-child(1) li{left:82.35294%}.events-map-container div:nth-child(1) li:nth-child(1){top:5.26316%}.events-map-container div:nth-child(1) li:nth-child(2){top:10.52632%}.events-map-container div:nth-child(1) li:nth-child(3){top:15.78947%}.events-map-container div:nth-child(1) li:nth-child(4){top:21.05263%}.events-map-container div:nth-child(1) li:nth-child(5){top:26.31579%}.events-map-container div:nth-child(1) li:nth-child(6){top:31.57895%}.events-map-container div:nth-child(1) li:nth-child(7){top:36.84211%}.events-map-container div:nth-child(2) li{left:82.35294%}.events-map-container div:nth-child(2) li:nth-child(1){top:47.36842%}.events-map-container div:nth-child(2) li:nth-child(2){top:52.63158%}.events-map-container div:nth-child(2) li:nth-child(3){top:57.89474%}.events-map-container div:nth-child(2) li:nth-child(4){top:63.15789%}.events-map-container div:nth-child(2) li:nth-child(5){top:68.42105%}.events-map-container div:nth-child(3) li{left:65.15837%}.events-map-container div:nth-child(3) li:nth-child(1){top:56.57895%}.events-map-container div:nth-child(3) li:nth-child(2){top:61.84211%}.events-map-container div:nth-child(3) li:nth-child(3){top:67.10526%}.events-map-container div:nth-child(3) li:nth-child(4){top:72.36842%}.events-map-container div:nth-child(3) li:nth-child(5){top:77.63158%}.events-map-container div:nth-child(3) li:nth-child(6){top:82.89474%}.events-map-container div:nth-child(3) li:nth-child(7){top:88.15789%}.events-map-container div:nth-child(3) li:nth-child(8){top:93.42105%}.events-map-container div:nth-child(4) li{left:47.9638%}.events-map-container div:nth-child(4) li:nth-child(1){top:77.63158%}.events-map-container div:nth-child(4) li:nth-child(2){top:82.89474%}.events-map-container div:nth-child(4) li:nth-child(3){top:88.15789%}.events-map-container div:nth-child(4) li:nth-child(4){top:93.42105%}.events-map-container div:nth-child(5) li{left:35.29412%}.events-map-container div:nth-child(5) li:nth-child(1){top:5.26316%}.events-map-container div:nth-child(5) li:nth-child(2){top:10.52632%}.events-map-container div:nth-child(5) li:nth-child(3){top:15.78947%}.events-map-container div:nth-child(5) li:nth-child(4){top:21.05263%}.events-map-container div:nth-child(5) li:nth-child(5){top:26.31579%}.events-map-container div:nth-child(5) li:nth-child(6){top:31.57895%}.events-map-container div:nth-child(6) li{left:18.09955%}.events-map-container div:nth-child(6) li:nth-child(1){top:10.52632%}.events-map-container div:nth-child(6) li:nth-child(2){top:15.78947%}.events-map-container div:nth-child(6) li:nth-child(3){top:21.05263%}.events-map-container div:nth-child(6) li:nth-child(4){top:26.31579%}.events-map-container div:nth-child(6) li:nth-child(5){top:31.57895%}.events-map-container div:nth-child(7) li{left:.90498%}.events-map-container div:nth-child(7) li:nth-child(1){top:19.73684%}.events-map-container div:nth-child(7) li:nth-child(2){top:25%}.events-map-container div:nth-child(7) li:nth-child(3){top:30.26316%}.events-map-container div:nth-child(7) li:nth-child(4){top:35.52632%}.events-map-container div:nth-child(8) li{left:.90498%}.events-map-container div:nth-child(8) li:nth-child(1){top:46.05263%}.events-map-container div:nth-child(8) li:nth-child(2){top:51.31579%}.events-map-container div:nth-child(8) li:nth-child(3){top:56.57895%}.events-map-container div:nth-child(8) li:nth-child(4){top:61.84211%}.events-map-container div:nth-child(8) li:nth-child(5){top:67.10526%}.events-map-container div:nth-child(8) li:nth-child(6){top:72.36842%}.events-map-container div:nth-child(8) li:nth-child(7){top:77.63158%}.events-map-container div:nth-child(8) li:nth-child(8){top:82.89474%}.events-map-container div:nth-child(9) li{left:.90498%}.events-map-container div:nth-child(9) li:nth-child(1){top:93.42105%}.events-map-container a,.events-map-container label{display:block;padding:0 4px;text-decoration:none;color:#111;background-color:#f0f0f0;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.events-map-container a:hover,.events-map-container label:hover{opacity:1;color:#fff;background-color:#00a5e8}.events-map-container a:after,.events-map-container label:after{position:absolute;content:"";display:block}.events-map-container a input[type=checkbox],.events-map-container label input[type=checkbox]{margin-right:.5em}.events-map-container div:nth-child(1) li:nth-child(1) a:after,.events-map-container div:nth-child(1) li:nth-child(1) label:after{left:-183.33333%;top:0;width:177.77778%;height:500%;z-index:20}.events-map-container div:nth-child(1) li:nth-child(2) a:after,.events-map-container div:nth-child(1) li:nth-child(2) label:after{left:-169.44444%;top:400%;width:33.33333%;height:100%;z-index:20}.events-map-container div:nth-child(1) li:nth-child(3) a:after,.events-map-container div:nth-child(1) li:nth-child(3) label:after{left:-150%;top:400%;width:22.22222%;height:175%;z-index:20}.events-map-container div:nth-child(1) li:nth-child(4) a:after,.events-map-container div:nth-child(1) li:nth-child(4) label:after{left:-155.55556%;top:475%;width:16.66667%;height:100%;z-index:20}.events-map-container div:nth-child(1) li:nth-child(5) a:after,.events-map-container div:nth-child(1) li:nth-child(5) label:after{left:-172.22222%;top:200%;width:22.22222%;height:150%;z-index:20}.events-map-container div:nth-child(1) li:nth-child(6) a:after,.events-map-container div:nth-child(1) li:nth-child(6) label:after{left:-172.22222%;top:250%;width:16.66667%;height:125%;z-index:20}.events-map-container div:nth-child(1) li:nth-child(7) a:after,.events-map-container div:nth-child(1) li:nth-child(7) label:after{left:-177.77778%;top:275%;width:33.33333%;height:75%;z-index:20}.events-map-container div:nth-child(2) li:nth-child(1) a:after,.events-map-container div:nth-child(2) li:nth-child(1) label:after{left:-205.55556%;top:25%;width:33.33333%;height:137.5%;z-index:10}.events-map-container div:nth-child(2) li:nth-child(2) a:after,.events-map-container div:nth-child(2) li:nth-child(2) label:after{left:-208.33333%;top:62.5%;width:16.66667%;height:162.5%;z-index:10}.events-map-container div:nth-child(2) li:nth-child(3) a:after,.events-map-container div:nth-child(2) li:nth-child(3) label:after{left:-222.22222%;top:-37.5%;width:13.88889%;height:62.5%;z-index:30}.events-map-container div:nth-child(2) li:nth-child(4) a:after,.events-map-container div:nth-child(2) li:nth-child(4) label:after{left:-233.33333%;top:-200%;width:22.22222%;height:150%;z-index:20}.events-map-container div:nth-child(2) li:nth-child(5) a:after,.events-map-container div:nth-child(2) li:nth-child(5) label:after{left:-244.44444%;top:-150%;width:19.44444%;height:62.5%;z-index:20}.events-map-container div:nth-child(3) li:nth-child(1) a:after,.events-map-container div:nth-child(3) li:nth-child(1) label:after{left:-80.55556%;top:100%;width:19.44444%;height:25%;z-index:20}.events-map-container div:nth-child(3) li:nth-child(2) a:after,.events-map-container div:nth-child(3) li:nth-child(2) label:after{left:-80.55556%;top:25%;width:19.44444%;height:37.5%;z-index:20}.events-map-container div:nth-child(3) li:nth-child(3) a:after,.events-map-container div:nth-child(3) li:nth-child(3) label:after{left:-83.33333%;top:-137.5%;width:22.22222%;height:37.5%;z-index:20}.events-map-container div:nth-child(3) li:nth-child(4) a:after,.events-map-container div:nth-child(3) li:nth-child(4) label:after{left:-61.11111%;top:-200%;width:16.66667%;height:87.5%;z-index:20}.events-map-container div:nth-child(3) li:nth-child(5) a:after,.events-map-container div:nth-child(3) li:nth-child(5) label:after{left:-61.11111%;top:-400%;width:13.88889%;height:100%;z-index:20}.events-map-container div:nth-child(3) li:nth-child(6) a:after,.events-map-container div:nth-child(3) li:nth-child(6) label:after{left:-72.22222%;top:-525%;width:16.66667%;height:75%;z-index:20}.events-map-container div:nth-child(3) li:nth-child(7) a:after,.events-map-container div:nth-child(3) li:nth-child(7) label:after{left:-86.11111%;top:-612.5%;width:13.88889%;height:75%;z-index:20}.events-map-container div:nth-child(3) li:nth-child(8) a:after,.events-map-container div:nth-child(3) li:nth-child(8) label:after{left:-91.66667%;top:-600%;width:13.88889%;height:50%;z-index:20}.events-map-container div:nth-child(4) li:nth-child(1) a:after,.events-map-container div:nth-child(4) li:nth-child(1) label:after{left:-13.88889%;top:-250%;width:19.44444%;height:62.5%;z-index:20}.events-map-container div:nth-child(4) li:nth-child(2) a:after,.events-map-container div:nth-child(4) li:nth-child(2) label:after{left:-16.66667%;top:-425%;width:19.44444%;height:75%;z-index:20}.events-map-container div:nth-child(4) li:nth-child(3) a:after,.events-map-container div:nth-child(4) li:nth-child(3) label:after{left:5.55556%;top:-450%;width:25%;height:75%;z-index:20}.events-map-container div:nth-child(4) li:nth-child(4) a:after,.events-map-container div:nth-child(4) li:nth-child(4) label:after{left:-27.77778%;top:-537.5%;width:16.66667%;height:137.5%;z-index:10}.events-map-container div:nth-child(5) li:nth-child(1) a:after,.events-map-container div:nth-child(5) li:nth-child(1) label:after{left:38.88889%;top:1162.5%;width:8.33333%;height:62.5%;z-index:20}.events-map-container div:nth-child(5) li:nth-child(2) a:after,.events-map-container div:nth-child(5) li:nth-child(2) label:after{left:22.22222%;top:987.5%;width:19.44444%;height:100%;z-index:20}.events-map-container div:nth-child(5) li:nth-child(3) a:after,.events-map-container div:nth-child(5) li:nth-child(3) label:after{left:33.33333%;top:912.5%;width:16.66667%;height:50%;z-index:30}.events-map-container div:nth-child(5) li:nth-child(4) a:after,.events-map-container div:nth-child(5) li:nth-child(4) label:after{left:50%;top:800%;width:8.33333%;height:75%;z-index:20}.events-map-container div:nth-child(5) li:nth-child(5) a:after,.events-map-container div:nth-child(5) li:nth-child(5) label:after{left:50%;top:775%;width:5.55556%;height:87.5%;z-index:20}.events-map-container div:nth-child(5) li:nth-child(6) a:after,.events-map-container div:nth-child(5) li:nth-child(6) label:after{left:36.11111%;top:725%;width:13.88889%;height:87.5%;z-index:10}.events-map-container div:nth-child(6) li:nth-child(1) a:after,.events-map-container div:nth-child(6) li:nth-child(1) label:after{left:111.11111%;top:1000%;width:16.66667%;height:25%;z-index:20}.events-map-container div:nth-child(6) li:nth-child(2) a:after,.events-map-container div:nth-child(6) li:nth-child(2) label:after{left:83.33333%;top:912.5%;width:22.22222%;height:62.5%;z-index:20}.events-map-container div:nth-child(6) li:nth-child(3) a:after,.events-map-container div:nth-child(6) li:nth-child(3) label:after{left:111.11111%;top:837.5%;width:16.66667%;height:75%;z-index:20}.events-map-container div:nth-child(6) li:nth-child(4) a:after,.events-map-container div:nth-child(6) li:nth-child(4) label:after{left:88.88889%;top:775%;width:22.22222%;height:50%;z-index:20}.events-map-container div:nth-child(6) li:nth-child(5) a:after,.events-map-container div:nth-child(6) li:nth-child(5) label:after{left:66.66667%;top:712.5%;width:25%;height:50%;z-index:20}.events-map-container div:nth-child(7) li:nth-child(1) a:after,.events-map-container div:nth-child(7) li:nth-child(1) label:after{left:222.22222%;top:975%;width:16.66667%;height:25%;z-index:10}.events-map-container div:nth-child(7) li:nth-child(2) a:after,.events-map-container div:nth-child(7) li:nth-child(2) label:after{left:219.44444%;top:850%;width:16.66667%;height:25%;z-index:10}.events-map-container div:nth-child(7) li:nth-child(3) a:after,.events-map-container div:nth-child(7) li:nth-child(3) label:after{left:200%;top:775%;width:13.88889%;height:50%;z-index:10}.events-map-container div:nth-child(7) li:nth-child(4) a:after,.events-map-container div:nth-child(7) li:nth-child(4) label:after{left:202.77778%;top:700%;width:30.55556%;height:100%;z-index:10}.events-map-container div:nth-child(8) li:nth-child(1) a:after,.events-map-container div:nth-child(8) li:nth-child(1) label:after{left:163.88889%;top:487.5%;width:11.11111%;height:75%;z-index:10}.events-map-container div:nth-child(8) li:nth-child(2) a:after,.events-map-container div:nth-child(8) li:nth-child(2) label:after{left:155.55556%;top:425%;width:8.33333%;height:50%;z-index:10}.events-map-container div:nth-child(8) li:nth-child(3) a:after,.events-map-container div:nth-child(8) li:nth-child(3) label:after{left:144.44444%;top:325%;width:19.44444%;height:87.5%;z-index:10}.events-map-container div:nth-child(8) li:nth-child(4) a:after,.events-map-container div:nth-child(8) li:nth-child(4) label:after{left:163.88889%;top:262.5%;width:11.11111%;height:87.5%;z-index:10}.events-map-container div:nth-child(8) li:nth-child(5) a:after,.events-map-container div:nth-child(8) li:nth-child(5) label:after{left:175%;top:112.5%;width:19.44444%;height:75%;z-index:10}.events-map-container div:nth-child(8) li:nth-child(6) a:after,.events-map-container div:nth-child(8) li:nth-child(6) label:after{left:172.22222%;top:87.5%;width:16.66667%;height:112.5%;z-index:10}.events-map-container div:nth-child(8) li:nth-child(7) a:after,.events-map-container div:nth-child(8) li:nth-child(7) label:after{left:161.11111%;top:62.5%;width:13.88889%;height:87.5%;z-index:10}.events-map-container div:nth-child(8) li:nth-child(8) a:after,.events-map-container div:nth-child(8) li:nth-child(8) label:after{left:213.88889%;top:25%;width:61.11111%;height:225%;z-index:10}.events-map-container div:nth-child(9) li:nth-child(1) a:after,.events-map-container div:nth-child(9) li:nth-child(1) label:after{left:-5.55556%;top:-1775%;width:0;height:0;z-index:10}.movie-single-media{margin-bottom:32px}.movie-single-menu{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.movie-single-menu li{list-style-type:none}.movie-single-menu>li{margin:0;width:calc((100% - 4.5px)/2)}.movie-single-menu>li:nth-child(n){margin-right:4px}.movie-single-menu>li:nth-child(2n){margin-right:0}.movie-single-menu>li:nth-child(n){margin-top:4px}.movie-single-menu>li:nth-child(-n+2){margin-top:0}.movie-single-menu li{background-color:#f0f0f0;border-left:#777 2px solid}.movie-single-menu a{display:block;line-height:1.2;font-size:10px;font-size:1rem;text-decoration:none}.movie-single-menu a.hover{opacity:.7}.movie-single-menu span{display:block;pointer-events:none}.movie-single-menu img{display:inline-block;margin-bottom:.6em;pointer-events:none;vertical-align:top;width:100%;background-color:#000}.movie-single-menu .title{display:block;padding:0 .5em;margin-bottom:.5em;color:#303030}.movie-single-menu .category{padding:0 .5em .25em}.movie-single-menu .category span{font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif;font-size:10px;font-size:1rem;display:inline-block;line-height:1;padding:.25em;color:#fff;background-color:#00a5e8;margin:0 4px 4px 0;border-radius:4px}.news-list{padding-left:32px;padding-right:32px;background-color:#fff}.news-list li:after{border-bottom-color:#fff}.news-list .img{border:rgba(67,67,67,.3) 1px solid;border-bottom:none}.products-heading{font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';text-align:center;vertical-align:middle;margin-bottom:16px}.products-heading .category{font-size:11px;font-size:1.1rem;text-align:center}.products-heading .title{font-size:13px;font-size:1.3rem;margin-bottom:0}.products-tag{margin-bottom:16px;font-size:11px;font-size:1.1rem}.products-main{margin-bottom:32px}.products-main .img img{object-fit:contain;font-family:"object-fit: contain";position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;z-index:10}.products-main .status{font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-size:13px;font-size:1.3rem;margin-bottom:0}.products-main .status tr{border-bottom:#aeaeae 1px solid}.products-main .status th{font-weight:500;white-space:nowrap}.products-main .status td{font-weight:700}.products-movie{padding-top:8px;padding-bottom:8px;margin-bottom:32px;background-image:url(img/bg-tile-black.png);text-align:center}.products-movie .video-container{max-width:420px;margin-left:auto;margin-right:auto}.products-others{text-align:center;margin-bottom:32px;max-width:960px;margin-left:auto;margin-right:auto}.products-link-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}.products-link-buttons a:nth-child(n+2){margin-left:8px}.supply-slide-container{margin-bottom:32px;background-color:#f0f0f0;padding-top:8px;padding-bottom:8px}.supply-slide-container .slick-slide{margin-left:4px;margin-right:4px;width:auto}.supply-slide-container .slick-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';text-decoration:none}.supply-slide-container .slick-slide a,.supply-slide-container .slick-slide a:visited{color:#111}.supply-slide-container .slick-slide a .img{position:relative;width:100%;height:0;padding-top:66.66667%}.supply-slide-container .slick-slide a .img img{object-fit:contain;font-family:"object-fit: contain";position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;z-index:10}.supply-slide-container .slick-slide a .text{font-size:12px;font-size:1.2rem;min-height:inherit;font-weight:700;width:100%;padding:0 1em 16px}.supply-slide-container .slick-slide a .category{font-size:90%;margin-left:0;margin-right:auto;margin-bottom:8px;text-align:center}.supply-slide-container .slick-slide a .title{width:100%;line-height:1.4;font-size:90%;margin-bottom:1em}.supply-slide-container .slick-slide a .title br{display:none}.supply-slide-container .slick-slide a .release{font-size:90%;width:75%;margin-left:auto;margin-right:auto;border:#111 1px solid;padding:.25em;line-height:1;margin-bottom:1em;text-align:center}.supply-slide-container .slick-slide a .clan,.supply-slide-container .slick-slide a .price{font-size:80%;line-height:1.4;text-align:center}.supply-slide-container .slick-slide a .clan{margin:inherit;padding:inherit;background-color:inherit;border:none}.supply-slide-container .slick-slide a .price{margin-bottom:1em}.products-top-banner{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-top-banner li{list-style-type:none}.products-top-banner li{width:100%}.products-top-banner li.gtc-sp{text-align:right;font-size:80%}.products-top-banner img{width:100%}.products-bottom-banner{padding-left:0}.products-bottom-banner li{list-style-type:none}.products-bottom-banner img{width:100%}.products-list{margin-bottom:16px}.products-clan-search{text-align:right;margin-bottom:16px}.shop-search-table{margin-left:auto;margin-right:auto}.shop-search-table th,.shop-search-table td{vertical-align:middle;padding:0 4px}.shop-search-table input[type=submit]{margin:0;padding:6px;font-size:14px}.shop-place-table{margin-left:auto;margin-right:auto}.shop-place-table,.shop-place-table tbody,.shop-place-table thead,.shop-place-table tfoot,.shop-place-table tr,.shop-place-table colgroup,.shop-place-table col,.shop-place-table th,.shop-place-table td,.shop-place-table caption{display:block}.shop-place-table th,.shop-place-table td{padding:4px}.shop-place-table th{border-left:#00a5e8 2px solid;padding-left:6px}.shop-place-table td{display:inline-block;vertical-align:top;padding-bottom:8px}.shop-place-table tr{display:inline}.shop-place-table a{font-size:12px}.qa-basic-list{text-align:center;padding-left:0;font-size:0}.qa-basic-list li{list-style-type:none}.qa-basic-list>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.qa-basic-list>li{margin:0;width:calc((100% - 16.5px)/3)}.qa-basic-list>li:nth-child(n){margin-right:8px}.qa-basic-list>li:nth-child(3n){margin-right:0}.qa-basic-list>li:nth-child(n){margin-top:8px}.qa-basic-list>li:nth-child(-n+3){margin-top:0}.qa-search-table{font-size:12px;font-size:1.2rem;max-width:960px;margin-left:auto;margin-right:auto}.qa-search-table .clear_hold_date{font-size:12px;font-size:1.2rem;line-height:1;padding:.5em;margin-left:.25em}.qa-tag-container label{overflow:hidden}.qa-tag-container input{position:absolute;left:-9999px}.qa-tag-container input:checked+span{color:#fff;background-color:#00a5e8;border:#00a5e8 1px solid}.qa-tag-container span{display:inline-block;cursor:pointer;line-height:1;padding:.5em;color:#959595;border:#aeaeae 1px solid}.qa-result-table{font-size:10px;font-size:1rem;width:100%;font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif}.qa-result-table,.qa-result-table tbody,.qa-result-table thead,.qa-result-table tfoot,.qa-result-table tr,.qa-result-table colgroup,.qa-result-table col,.qa-result-table th,.qa-result-table td,.qa-result-table caption{display:block}.qa-result-table tr{display:block;position:relative}.qa-result-table tr:nth-child(2){padding:0 48px 0 40px}.qa-result-table tr:nth-child(2):after{position:absolute;right:0;bottom:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff;background-color:#303030;display:block;cursor:pointer}.qa-result-table tr:nth-child(3){display:none;padding-left:40px}.qa-result-table tr:nth-child(3).active{display:block}.qa-result-table th,.qa-result-table td{line-height:1.25;vertical-align:middle}.qa-result-table th{padding:4px;background-color:#eee;border-bottom:#777 2px solid}.qa-result-table td{padding:8px 0}.qa-result-table .open-toggle{position:absolute;right:0;bottom:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff;background-color:#00a5e8;display:block;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.qa-result-table .open-toggle:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'＋';display:block}.qa-result-table .open-toggle:hover{opacity:.7}.qa-result-table .open-toggle.active:before{content:'－'}.qa-result-table .card-info{color:#008be0}.qa-result-table .q,.qa-result-table .a{color:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;position:absolute;left:0;top:8px;width:32px;height:32px;line-height:32px;font-size:24px;text-align:center}.qa-result-table .q{background-color:#008be0}.qa-result-table .a{background-color:#e40020}.qa-card-list ul{padding-left:0;font-size:0}.qa-card-list ul li{list-style-type:none}.qa-card-list ul>li{font-size:14px;font-size:1.4rem;vertical-align:top;letter-spacing:normal;word-spacing:normal;display:inline-block}.qa-card-list ul>li{margin:0;width:calc((100% - 16.5px)/2)}.qa-card-list ul>li:nth-child(n){margin-right:16px}.qa-card-list ul>li:nth-child(2n){margin-right:0}.qa-card-list ul>li:nth-child(n){margin-top:16px}.qa-card-list ul>li:nth-child(-n+2){margin-top:0}.qa-card-list a{display:block;position:relative;width:100%;height:0;padding-top:146.28571%;color:#111;text-decoration:none;text-align:center}.qa-card-list img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;font-family:"object-fit: contain";z-index:10}.qa-card-list .name{display:block;width:100%;text-align:center}.faq-select-desc{margin-top:-16px;text-align:center}.rules-top-list{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;max-width:960px;margin-left:auto;margin-right:auto}.rules-top-list li{list-style-type:none}.rules-top-list>li{margin-bottom:32px;background-color:#eee;width:100%}.rules-top-list>li.full{width:100%}.rules-top-list>li>a>img{width:100%}.rules-top-list .update{padding:1em;font-size:90%;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rules-top-list .update .date{vertical-align:middle;font-weight:700;font-size:12px;font-size:1.2rem}.rules-top-list .update .date:before{content:'NEW!';display:inline-block;color:#fff;background-color:#e40020;font-weight:700;padding:.5em;margin-right:.5em;line-height:1;vertical-align:middle}.rules-top-list .update .accordion_head{font-size:12px;font-size:1.2rem;padding:.5em;vertical-align:middle;line-height:1}.rules-top-list .update .accordion_head:before{display:none}.rules-top-list .update .accordion_head:after{margin-left:.3em;display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rules-top-list .update .text{margin-top:.75em}.rules-top-list .update .ac_content{display:none;margin-top:1em}.rules-top-list .update .ac_content ul{margin-bottom:0}div.headImg01,div.headImg02{width:100%;clear:both;margin-top:5px}div.headImg01 .left,div.headImg02 .left{width:325px;float:left;margin-left:5px}div.headImg01 .right,div.headImg02 .right{width:325px;float:right;margin-right:5px}div.headImg01 .left img,div.headImg01 .right img,div.headImg02 .left img,div.headImg02 .right img{max-width:100%;width:100%}div.headImg01 img{margin-bottom:20px}.leadTxt{font-size:110%;font-weight:700;background-image:url(/wp/wp-content/uploads/howtoplay_bg01.png);background-position:bottom right;background-repeat:no-repeat;margin-bottom:20px}.leadTxt p{width:45%;padding-top:20px;margin-bottom:0}span.red{color:#eb4f2c}.leadTxt ul{margin-top:25px;margin-bottom:45px;margin-left:10px}.leadTxt ul li{background-image:url(/wp/wp-content/uploads/howtoplay_list_icon.png)!important;background-position:center left!important;background-repeat:no-repeat;padding-left:30px!important}h4.wrapHead{background-image:url(/wp/wp-content/uploads/howtoruleh4_bg.png)!important;background-position:center left!important;background-repeat:no-repeat;padding-left:23px!important;width:624px;margin:0 auto!important}h4.wrapHead2{background-image:url(img/h4.png)!important;margin-left:0;margin-right:0}div.wrapBorder{border:solid 2px #ff4412;background-color:#fff;border-top:0;width:655px;margin:0 auto;padding-top:20px;padding-bottom:20px;clear:both}div.wrapBorder2{border:solid 2px #ccc;padding-bottom:0;margin-bottom:40px}div.wrapBorder .lead{background-color:#d9efff;margin:20px;margin-top:0;padding:15px;font-size:120%}div.wrapBorder2 .lead{background-color:#fef6c7;font-weight:700}div.wrapBorder2 .txt{margin-left:20px;margin-bottom:0}.clearWrap{clear:both}div.wrapBorder .left{float:left;width:214px}div.wrapBorder .left img{margin-left:12px}div.wrapBorder .right{float:left;width:400px;padding-left:20px;text-align:left}div.wrapBorder .right:after,.clearWrap:after{content:"";clear:both;display:block}div.wrapBorder h5{display:inline-block;background-color:#f41!important;color:#fff;padding:5px 7px 1px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;margin-bottom:5px!important;font-weight:400}div.wrapBorder .right p{border-bottom:solid 1px #ccc;padding-bottom:7px}div.wrapBorder .left2{width:280px;margin-left:7px}div.wrapBorder .right2{float:left;width:327px;padding-left:20px;text-align:left}.ruleFighting .left{float:left;width:322px;text-align:left;margin-left:10px;margin-top:20px;margin-bottom:30px}.ruleFighting .right{float:right;width:322px;text-align:left;margin-right:10px;margin-top:20px;margin-bottom:30px}.ruleFighting .cel01{border:solid 2px #333;padding:10px;line-height:160%;margin-bottom:10px}.ruleFighting .cel02{border:solid 2px #e83928;padding:10px;line-height:160%;margin-bottom:10px}.ruleFighting .cel03{border:solid 2px #333;padding:10px;line-height:160%;margin-bottom:10px}.ruleFighting .cel04{border:solid 2px #00a0ea;padding:10px;line-height:160%;margin-bottom:10px}.ruleFighting .cel05{border:solid 2px #333;padding:10px;line-height:160%;margin-bottom:10px}.fightingImg .left{margin-bottom:40px}p.lgpc{margin-bottom:40px}p.lgsp{display:none}.breadcrumbs{background-image:url(/wp/wp-content/uploads/bg_bredcram.png)!important;padding:0;height:27px;line-height:27px;clear:both}.breadcrumbs a.home{background-image:url(/wp/wp-content/uploads/icon_home.png)!important;display:inline-block;width:46px;height:27px;margin-right:10px;vertical-align:top}.breadcrumbs a.home span{display:none}.breadcrumbs a,.breadcrumbs span{display:inline-block;line-height:27px;text-decoration:none;vertical-align:middle}.breadcrumbs .arrow:nth-of-type(1),.parent-pageid-54 .breadcrumbs .arrow:nth-of-type(2),.parent-pageid-14 .breadcrumbs .arrow:nth-of-type(2),.parent-pageid-54 .breadcrumbs a:nth-of-type(2),.parent-pageid-14 .breadcrumbs a:nth-of-type(2){display:none!important}.shop-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Meiryo UI,Avenir Next,Verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"游ゴシック",Yu Gothic,"メイリオ",Meiryo,Osaka,sans-serif;margin-bottom:32px;font-size:12px;font-size:1.2rem}.shop-result .shop-result-item{vertical-align:middle;width:100%;padding:8px;background-color:#eee;border-left:#777 2px solid}.shop-result .shop-result-item:nth-child(n+2){margin-top:8px}.shop-result .shop-name{background-color:#fff;margin:-8px -8px .5em;padding:.25em .5em;font-size:105%}.shop-result .address{margin-bottom:.5em}.shop-result .opening-hours{margin-bottom:.25em}.shop-result .opening-hours,.shop-result .closing-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.shop-result .label{display:inline-block;width:5em;color:#434343;background-color:#fff;border:#aeaeae 1px solid;margin-right:.5em;padding:.4em 0;line-height:1;text-align:center;font-size:90%;vertical-align:middle}.shop-result .text{width:calc(100% - 5em)}.todays-card-archive-content ul{list-style-type:none;margin-bottom:32px;background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:8px;padding-bottom:8px}.todays-card-archive-content ul li{background-color:#fff;width:calc(50% - 16px);margin:8px;padding:.5em;text-align:left}.todays-card-archive-content ul img{display:block;width:100%;margin-bottom:.5em}.todays-card-archive-content ul .caption{display:inline-block;font-size:80%;line-height:1.25;padding:.25em;border:#111 1px solid}.top-slide-banner-container{position:relative;overflow:hidden;margin-bottom:8px;height:calc(56.17978vw + 24px);min-height:203.77528px}.top-slide-banner-container .slick-slide{width:100%}.top-todays-card{margin-bottom:32px}.top-channel{margin-bottom:32px}.top-channel .archive-link{text-align:right}.top-channel-box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-channel-box{color:#fff;background-color:#111;margin-bottom:4px;width:50%}.top-channel-box .heading{font-size:11px;font-size:1.1rem;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-weight:700;position:relative;overflow:hidden;line-height:2.5;height:2.5em;padding:0 .4em 0 .8em;text-align:left}.top-channel-box .heading:before{position:absolute;content:'';width:100%;height:100%;left:60%;top:0;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);background-color:#434343;z-index:10}.top-channel-box .heading span,.top-channel-box .heading strong,.top-channel-box .heading a{position:relative;z-index:20;white-space:nowrap;margin:0;text-align:left}.top-channel-box .heading a{position:absolute;right:.4em;top:0;bottom:0;margin:auto 0;height:2em;display:block;line-height:1;border:rgba(255,255,255,.8) 1px solid;color:#fff;text-decoration:none}.top-channel-box img{width:100%}.top-channel-box .popup-video{display:block;position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden}.top-channel-box .popup-video img{position:absolute;display:inline-block;left:0;right:auto;margin-left:0;margin-right:0;top:-16.66667%;bottom:auto;margin-top:0;margin-bottom:0;width:100%;height:133.33333%;z-index:10}.top-channel-box .popup-video img,.top-channel-box .popup-video img img{max-width:none;vertical-align:top}.top-channel-box .video iframe{z-index:10}.top-channel-box .badge{text-align:left;overflow:hidden;white-space:nowrap;text-indent:100%;position:absolute;top:.25em;right:.25em;background-color:#e40020;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MS44MSAyNC4xNCI+PHBhdGggZD0iTTEuNjggNy43M1Y1Ljg4SDN2LTEuNHEtLjY3LjMtMS4yNC41MlYyLjc1YTQuNiA0LjYgMCAwIDAgMS43My0xLjJBNS4xMiA1LjEyIDAgMCAwIDQuMzUgMGgyLjI4YTYuMjUgNi4yNSAwIDAgMS0uMjQuNjhoNnYxLjg0SDUuMzFMNC44OSAzaDYuODh2Mi44OGgxdjEuODVoLTF2MS4zM2EzLjc5IDMuNzkgMCAwIDEtLjA4IDFxLS4yNC44Ni0xLjQ2Ljg4SDIuNjRsLjItMy4xOXpNNC44NSA5aDEuMzFsLjA3LTEuMjhINC45NHpNNSA1Ljg4aDEuMzVsLjA3LTFINS4xM3pNOS42MyA5VjcuNzNIOC4yOEw4LjIxIDl6TTguNCA1Ljg4aDEuMjN2LTFIOC40OXptNi42LS4xNmgtMVY0aDIuODh2My43MmEyLjg0IDIuODQgMCAwIDAgLjExLjk1Ljc4Ljc4IDAgMCAwIC42Ny40NiA3LjY2IDcuNjYgMCAwIDAgMS4xLjA2aDYuMTR2MS43aC02LjJhNS41NiA1LjU2IDAgMCAxLTEuODUtLjIzIDIuMzQgMi4zNCAwIDAgMS0xLS45MiAzLjE5IDMuMTkgMCAwIDEtMiAxLjMxVjguODNhMS42OCAxLjY4IDAgMCAwIC44OS0uNTQgMS41NSAxLjU1IDAgMCAwIC4yMy0uOXptLS42NS0zLjZWLjMyYTE4LjI0IDE4LjI0IDAgMCAxIDIuNTYuODJWM2EyMC4yMSAyMC4yMSAwIDAgMC0yLjU2LS44OHptMy4xMSA2LjcyVi4zNWg3LjMxVjcuMWEyLjkxIDIuOTEgMCAwIDEtLjE0IDEuMTIgMSAxIDAgMCAxLS41NC41MiAyLjQ2IDIuNDYgMCAwIDEtLjg4LjExaC0uOTV2LS43OWEuNzIuNzIgMCAwIDEtLjI5LjI2Ljk0Ljk0IDAgMCAxLS40MS4wNmgtMS45NFY1LjcyaDIuODd2MS41M2guNDNWNS4zM2gtMy43djMuNTF6bTEuNzYtNi40M2gxLjA4di0uNTdoLTEuMDd6bTAgMS43aDEuMDh2LS42aC0xLjA3em0xLjU1IDMuMTFoLjU5VjYuN2gtLjU5em0yLjE1LTQuODF2LS41N2gtMS4wOHYuNTh6bS0xLjA4IDEuN2gxLjA4di0uNmgtMS4wOHptNS4zMy0yLjIxaDIuMTFhMjUuMzYgMjUuMzYgMCAwIDEtMSA0LjMyaC0yLjA3YTE4LjgzIDE4LjgzIDAgMCAwIC45Ni00LjMyek0zMC43Mi4xOWgyLjE2djIuMzdhOS4xNSA5LjE1IDAgMCAwIC4zNyAyLjYgNS43MyA1LjczIDAgMCAwIDEuNTQgMi42MyA0LjI3IDQuMjcgMCAwIDAgMS42OSAxIDYuMjMgNi4yMyAwIDAgMCAuNzMuMTd2Mi4xOGE3Ljc0IDcuNzQgMCAwIDEtMi4wOS0uNTggNi4zNCA2LjM0IDAgMCAxLTMuMzUtMy41OSAxNiAxNiAwIDAgMS0uODYgMS41IDYuMjIgNi4yMiAwIDAgMS0yLjUxIDIuMDYgOC41OCA4LjU4IDAgMCAxLTIuMTIuNjRWOWE1IDUgMCAwIDAgMy40Ni0yLjYgOC42OCA4LjY4IDAgMCAwIC44NC0yLjQgNi44NiA2Ljg2IDAgMCAwIC4xNC0xLjM0ek0zNCA2LjI5cS4zMS0xIC41OC0yLjI4VDM1IDEuOTNoMi4wOXEtLjI0IDEuNTYtLjM3IDIuMTgtLjE5LjkxLS41OCAyLjE3ek0zOC42NCAxaDMuOTJ2OC4xN2ExLjEyIDEuMTIgMCAwIDEtLjI4Ljg2IDEuMyAxLjMgMCAwIDEtLjgyLjJoLTIuODJ6bTEuNjIgMy43NGguNjVWMi44aC0uNjV6bTAgMy43NGguNjVWNi4zNWgtLjY1em0zLjQ0LTMuOTNoMS44bC0uMzYuNDVoMWwuMy0uNDdoMS43OEw0OCA1aDEuNTZ2MS4xM2gtMS42OXYuMzhoMS40NHYxLjA3aC0xLjQ0VjhoMS40NHYxLjE5aC0xLjQ0di40M2gxLjcyVjExaC02LjMyVjcuNTFsLS41NC4zN1Y1Ljc0YTMuODIgMy44MiAwIDAgMCAuNjItLjU4IDMuMTQgMy4xNCAwIDAgMCAuMzUtLjYxek00Mi45MSAyaDEuNDV2LS4zN2gtMS40NVYuNGgzLjE2djRoLTMuMTZ2LTFoMS40NVYzaC0xLjQ1ek00NSA2LjUyaDEuMTR2LS4zOUg0NXpNNDUgOGgxLjE0di0uNDJINDV6bTAgMS42MWgxLjE0di0uNDJINDV6bTEuMzktOFYuNGgzLjA4djRoLTMuMXYtMWgxLjM5VjNoLTEuMzlWMmgxLjM5di0uMzd6TS4zNCAxNS4yNHYtMS44OGg0Ljc3YTMuMTMgMy4xMyAwIDAgMSAyLjQ4Ljc4IDMuMjMgMy4yMyAwIDAgMSAuNiAyLjExIDMuMDUgMy4wNSAwIDAgMS0uODMgMi4zNiAzLjQ3IDMuNDcgMCAwIDEtMi4zNi42NUgzLjcyYTIuMTQgMi4xNCAwIDAgMC0xLjA5LjI0Ljc1Ljc1IDAgMCAwLS4zMS4zNSAyLjM0IDIuMzQgMCAwIDAtLjA3LjY4di43OEg4djEuOUgwVjIxYTUgNSAwIDAgMSAuNDItMi4zNHEuOC0xLjQ0IDMuMzItMS40M0g1cS43MiAwIC44OC0uMjZhMS41NyAxLjU3IDAgMCAwIC4xMi0uNzJxMC0uNjctLjMtLjg1YTIuMzMgMi4zMyAwIDAgMC0xLS4xNnptOS4wOC0xLjg4aDEuNzlhNi45MSA2LjkxIDAgMCAxIDEuNTYuMTIgMSAxIDAgMCAxIC42Ni41NSA1LjYyIDUuNjIgMCAwIDEgLjE5IDEuODV2Ny4zM2gtMi4yM3YtNi44YTIgMiAwIDAgMC0uMTItLjlxLS4xOC0uMjUtMS0uMjZoLS44ek0xNS45MyAyM3YtOS4xaDQuM3Y3LjQ4YTMuMTEgMy4xMSAwIDAgMS0uMDguODkgMSAxIDAgMCAxLS43OC42NyA0LjIzIDQuMjMgMCAwIDEtLjg4LjA2em0xLjcyLTUuNGguODR2LTEuOWgtLjg0em0wIDMuNTZoLjg0di0xLjkyaC0uODR6bTIuODItMVYxOC41aDMuNzN2LS42NmgtMy43M3YtMS40OWgyLjE1di0uNjhIMjAuN1YxNGgxLjkydi0uOGgxLjg3di44aDIuMDV2MS42MmgtMi4wNXYuNjhoMi4zM3YxLjQ5SDI2di42NmguODJ2MS42NEgyNnYyLjFhMy4yOCAzLjI4IDAgMCAxLS4wOC45NCAxLjQ4IDEuNDggMCAwIDEtMS41Ny45MWgtMS4yOHYtMS41N0gyMS40cS0uMjItLjcyLS42Ni0xLjgxaDEuNzlxLjM2LjgzLjYyIDEuNjRoMXYtMi4xNnptNy43OC02LjhoMi4xNXY2LjM0YTYuODQgNi44NCAwIDAgMCAwIC45NS43Ni43NiAwIDAgMCAuMy41IDEuNzEgMS43MSAwIDAgMCAuOTEuMTdoMS42MWExLjY1IDEuNjUgMCAwIDAgMS0uMjUuNjQuNjQgMCAwIDAgLjIyLS4zMSA0LjU3IDQuNTcgMCAwIDAgLjA3LTEuMDZ2LTYuMzRoMi4yNnY3LjE4YTMuNjUgMy42NSAwIDAgMS0uMjkgMS43NCAxLjczIDEuNzMgMCAwIDEtMSAuOCA1LjI1IDUuMjUgMCAwIDEtMS4zOC4xM2gtMy43NmExLjg4IDEuODggMCAwIDEtMS43NC0uODIgMi40IDIuNCAwIDAgMS0uMjYtLjc0IDcuNjEgNy42MSAwIDAgMS0uMDgtMS4zMXptMTAuMjYgMGg2LjA3YTMuNzcgMy43NyAwIDAgMSAxLjM2LjE4IDIuMTUgMi4xNSAwIDAgMSAxLjI0IDIuMjd2Mi4zNnEwIDIuMTItMi42MiAyLjE0aC0zLjl2Mi45aC0yLjE1em0yLjE1IDVoMy4yM2ExLjYxIDEuNjEgMCAwIDAgLjgtLjEzcS4yOS0uMTYuMy0uOHYtMS4xYTEgMSAwIDAgMC0uNDItLjkyIDEuODMgMS44MyAwIDAgMC0xLS4xOWgtMi45MXptOC4yMS01LjE3aDIuOTRsLS41OCA4LjFoLTEuODV6bS4yNiA4LjY4aDIuMzN2Mi4yN2gtMi4zM3oiIGZpbGw9IiNmZmYiIGRhdGEtbmFtZT0ibCAyIi8+PC9zdmc+);background-position:center;background-repeat:no-repeat;width:4.8em;height:2.4em;-webkit-background-size:90% 90%;background-size:90%;z-index:20}.top-beginner{margin-bottom:32px}.top-beginner img{width:100%}.top-news .bottom{background-color:#111;padding-bottom:16px}.top-news .bottom .button-view-more-b{margin-top:8px;margin-bottom:8px}.top-news-tab{padding-left:0;margin-bottom:0;display:table;background-color:#fff;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';position:relative;z-index:20;width:100%}.top-news-tab li{list-style-type:none}.top-news-tab li{display:table-cell;width:20%;font-size:14px;font-size:1.4rem;font-weight:700;text-decoration:none;text-align:center;line-height:1;white-space:nowrap;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;vertical-align:middle;cursor:pointer;padding:.75em 0;color:#111}.top-news-tab li:hover{opacity:.7}.top-news-tab li.active{color:#fff;background-color:#111}.top-news-tab li.active:hover{opacity:1}.top-news-list{margin-bottom:0;display:none}.top-news-list.active{display:-webkit-box;display:-ms-flexbox;display:flex}.top-products-slide-container{margin-bottom:32px}.top-products-slide-container .slick-slide{margin-left:4px;margin-right:4px;width:auto}.top-products-slide-container .slick-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';text-decoration:none}.top-products-slide-container .slick-slide a,.top-products-slide-container .slick-slide a:visited{color:#111}.top-products-slide-container .slick-slide a .img{position:relative;width:100%;height:0;padding-top:66.66667%}.top-products-slide-container .slick-slide a .img img{object-fit:contain;font-family:"object-fit: contain";position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;z-index:10}.top-products-slide-container .slick-slide a .text{font-size:12px;font-size:1.2rem;min-height:inherit;font-weight:700;width:100%;padding:0 1em 16px}.top-products-slide-container .slick-slide a .category{font-size:90%;margin-left:0;margin-right:auto;margin-bottom:8px}.top-products-slide-container .slick-slide a .title{width:100%;line-height:1.4;font-size:90%;margin-bottom:1em}.top-products-slide-container .slick-slide a .title br{display:none}.top-products-slide-container .slick-slide a .release{font-size:90%;width:75%;margin-left:auto;margin-right:auto;border:#111 1px solid;padding:.25em;line-height:1;margin-bottom:1em;text-align:center}.top-products-slide-container .slick-slide a .clan,.top-products-slide-container .slick-slide a .price{font-size:80%;line-height:1.4;text-align:center}.top-products-slide-container .slick-slide a .clan{margin:inherit;padding:inherit;background-color:inherit;border:none}.top-products-slide-container .slick-slide a .price{margin-bottom:1em}.top-movies-slide-container{margin-bottom:32px}.top-movies-slide-container .slide-banner .slick-slide{width:auto}.top-movies-slide-container a.popup-video{display:block;position:relative;width:100%;height:0;padding-top:56.25%}.top-movies-slide-container a.popup-video img{position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;z-index:10;object-fit:cover;font-family:"object-fit: cover"}.top-movies-slide-container a.popup-video:hover{opacity:.7}.top-events-banner{padding:0 8px}.top-bottom-banner{padding-left:0;width:100%;padding:0 16px}.top-bottom-banner li{list-style-type:none}.top-bottom-banner li:nth-child(n+2){margin-top:8px}.top-bottom-banner img{width:100%}.top-twitter{margin-bottom:32px}.twitter-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.twitter-button-container .twitter-account-link{margin-right:1px}.twitter-button-container img{width:100%}.twitter-widget{padding-right:1px;margin-left:auto;margin-right:auto;height:316px;background-color:#fff;overflow:hidden;display:none}.twitter-widget a{display:inline-block;margin-top:2em;text-decoration:none;color:#e1e1e1;font-size:12px}.top-bottom-menu{width:100%;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px}.top-bottom-menu li{list-style-type:none}.top-bottom-menu>li{margin:0;width:calc((100% - 4.5px)/2)}.top-bottom-menu>li:nth-child(n){margin-right:4px}.top-bottom-menu>li:nth-child(2n){margin-right:0}.top-bottom-menu>li:nth-child(n){margin-top:4px}.top-bottom-menu>li:nth-child(-n+2){margin-top:0}.top-bottom-menu li{font-family:"游ゴシック Medium",Yu Gothic Medium,"游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;font-feature-settings:'palt';font-weight:700}.top-bottom-menu li a{font-size:18px;font-size:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;background-color:#111;padding:8px}.top-bottom-menu li a:before{content:'';width:40px;height:40px;display:inline-block;background-position:center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;margin-right:1em}.top-bottom-menu li.anime a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOC40IDM4LjQiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBkPSJNMCAwaDM4LjR2MzguNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0yLjc0IDcuMzlWMzFoMzIuOTJWNy4zOXpNNi42NiAyOWgtMS45di0zLjM5aDEuOXptMC01LjRoLTEuOXYtMy4zOWgxLjl6bTAtNS40aC0xLjl2LTMuMzloMS45em0wLTUuNGgtMS45VjkuNDJoMS45em05IDExLjMydi05Ljg0bDkuNDUgNC45M3pNMzMuNjQgMjloLTEuOXYtMy4zOWgxLjl6bTAtNS40aC0xLjl2LTMuMzloMS45em0wLTUuNGgtMS45di0zLjM5aDEuOXptMC01LjRoLTEuOVY5LjQyaDEuOXoiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+)}.top-bottom-menu li.app a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOC40IDM4LjQiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBkPSJNMCAwaDM4LjR2MzguNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0yNS4zMSAxLjE5SDEzLjA5YTIuNCAyLjQgMCAwIDAtMi40IDIuNHYzMS4yMmEyLjQgMi40IDAgMCAwIDIuNCAyLjRIMjUuM2EyLjQgMi40IDAgMCAwIDIuNC0yLjRWMy41OWEyLjQgMi40IDAgMCAwLTIuMzktMi40em0tNS43NCAzNWExLjQ0IDEuNDQgMCAxIDEgMS40My0xLjQgMS40NCAxLjQ0IDAgMCAxLTEuNDQgMS40NHptNy41Ny0zLjg2SDExLjI2VjZoMTUuODd6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==)}.top-bottom-menu li.radio a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOC40IDM4LjQiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDM4LjR2MzguNEgweiIvPjxwYXRoIGQ9Ik0zMi44OCAxMS43NEg5LjQ5bDIyLjg0LTcuNGEuNTQuNTQgMCAxIDAtLjMzLTFsLTI2IDguNGgtLjQ4YTEuNDQgMS40NCAwIDAgMC0xLjQ0IDEuNDRWMjlhMS40NCAxLjQ0IDAgMCAwIDEuNDQgMS40NGgyNy4zNkExLjQ0IDEuNDQgMCAwIDAgMzQuMzIgMjlWMTMuMThhMS40NCAxLjQ0IDAgMCAwLTEuNDQtMS40NHpNMTMuNDQgMjguM2E3LjIgNy4yIDAgMSAxIDcuMi03LjIgNy4yIDcuMiAwIDAgMS03LjIgNy4yek0yNSAyNGExLjQ0IDEuNDQgMCAxIDEgMS40NC0xLjQ0QTEuNDQgMS40NCAwIDAgMSAyNSAyNHptNC4zMiAwYTEuNDQgMS40NCAwIDEgMSAxLjQ0LTEuNDRBMS40NCAxLjQ0IDAgMCAxIDI5LjI4IDI0em0yLjg4LTQuMzJIMjIuMDhWMTcuNWgxMC4wOHoiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+)}.top-bottom-menu li.game a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOC40IDM4LjQiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDM4LjR2MzguNEgweiIvPjxwYXRoIGQ9Ik0zNC4yIDkuNmgtMzBhMS44IDEuOCAwIDAgMC0xLjggMS44VjI3YTEuOCAxLjggMCAwIDAgMS44IDEuOGgzMEExLjggMS44IDAgMCAwIDM2IDI3VjExLjRhMS44IDEuOCAwIDAgMC0xLjgtMS44em0tMi40IDMuNmExIDEgMCAxIDEtMSAxIDEgMSAwIDAgMSAxLTF6bS0yNS4yLS42QTIuNCAyLjQgMCAxIDEgNC4yIDE1YTIuNCAyLjQgMCAwIDEgMi40LTIuNHptMyA5LjlhLjYuNiAwIDAgMS0uNi42SDcuNXYxLjVhLjYuNiAwIDAgMS0uNi42aC0uNmEuNi42IDAgMCAxLS42LS42di0xLjVINC4yYS42LjYgMCAwIDEtLjYtLjZ2LS42YS42LjYgMCAwIDEgLjYtLjZoMS41di0xLjVhLjYuNiAwIDAgMSAuNi0uNmguNmEuNi42IDAgMCAxIC42LjZ2MS41SDlhLjYuNiAwIDAgMSAuNi42em0xOCAzLjlhLjYuNiAwIDAgMS0uNi42SDExLjRhLjYuNiAwIDAgMS0uNi0uNlYxMmEuNi42IDAgMCAxIC42LS42SDI3YS42LjYgMCAwIDEgLjYuNnptMi4yLTkuMmExIDEgMCAxIDEgMS0xIDEgMSAwIDAgMS0xIDF6bTIgMmExIDEgMCAxIDEgMS0xIDEgMSAwIDAgMS0xIDF6bTItMmExIDEgMCAxIDEgMS0xIDEgMSAwIDAgMS0xIDF6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==)}.top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.top-container>div{width:100%}.top-heading{font-family:Noto Sans JP,sans-serif;font-feature-settings:'palt';font-size:20px;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;padding-bottom:.3em;position:relative;max-width:1080px;margin-left:auto;margin-right:auto;border-bottom:transparent .15em solid;margin-top:32px;margin-bottom:16px}.top-heading:after{position:absolute;left:0;bottom:-.15em;width:100%;height:.15em;content:'';pointer-events:none;background-image:linear-gradient(-45deg,#00a5e8 25%,#004096 25%,#004096 50%,#00a5e8 50%,#00a5e8 75%,#004096 75%,#004096);-webkit-background-size:100px 100px;background-size:100px 100px}.top-heading.todays-card{margin-top:16px;margin-bottom:16px}.top-heading.channel{margin-top:0;margin-bottom:8px}.top-heading .jp{font-size:12px;font-size:1.2rem;color:#004096;display:none}.top-heading .jp,.top-heading .inner-button{margin-left:16px}.top-button-more-container{margin-top:16px;margin-bottom:32px}.topics-list{padding-left:0}.topics-list li{list-style-type:none}.topics-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:32px;padding-bottom:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}.topics-list>li:not(:first-child){border-top:#eee 1px solid}.topics-list .image{text-align:center;width:100%;margin-bottom:8px}.topics-list .image img{width:auto;height:auto;max-height:312px}.topics-list .text{width:100%}.topics-list .title{color:rgba(17,17,17,.9);font-size:14px;font-size:1.4rem}.topics-list .date{font-weight:700;color:#ff8130;margin-right:.5em}.topics-list .status{margin-bottom:.5em}.topics-list .show-detail{margin-top:32px}.topics-list .show-detail a{width:100%}.wp-search-results{max-width:960px;margin-left:auto;margin-right:auto}.wp-search-results .result-item{background-image:url(img/h2_icn.png);background-position:0 0;background-repeat:no-repeat;-webkit-background-size:1.5em 1.5em;background-size:1.5em;padding-left:2em}.wp-search-results h4{margin-bottom:16px;padding-top:.4em}.wp-search-results p{font-size:80%}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media(min-width:456px){body{margin:0}.events-banner-certified .text,.top-events-banner .text{font-size:2.64vw}.events-banner-certified .month,.top-events-banner .month{font-size:3.3vw}.events-banner-certified .date,.top-events-banner .date{font-size:12px;font-size:1.2rem}.events-banner-certified .date,.top-events-banner .date{line-height:1.65em}.events-banner-certified .date,.top-events-banner .date{width:82%}.events-banner-certified a:before,.top-events-banner a:before{font-size:12px;font-size:1.2rem}.events-banner-certified a:before,.top-events-banner a:before{width:82%}.news-list a,.top-news-list a{font-size:10px;font-size:1rem}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:10px;font-size:1rem}.footer-menu li{font-size:12px;font-size:1.2rem}.site-header-top-menu{height:auto}.header-logo{padding-left:8px}.header-logo img{width:94px}.header-menu>ul>li{font-size:14px;font-size:1.4rem}.site{padding-top:56px}.top-heading{font-size:20px;font-size:2rem}}@media(min-width:576px){body{margin:0}.events-banner-certified .text,.top-events-banner .text{font-size:2.64vw}.events-banner-certified .month,.top-events-banner .month{font-size:3.3vw}.events-banner-certified .date,.top-events-banner .date{font-size:14px;font-size:1.4rem}.events-banner-certified .date,.top-events-banner .date{line-height:1.9em}.events-banner-certified .date,.top-events-banner .date{width:80%}.events-banner-certified a:before,.top-events-banner a:before{font-size:14px;font-size:1.4rem}.events-banner-certified a:before,.top-events-banner a:before{width:80%}.news-list a,.top-news-list a{font-size:10px;font-size:1rem}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:10px;font-size:1rem}.footer-menu li{font-size:12px;font-size:1.2rem}.site-header-top-menu{height:auto}.header-logo{padding-left:8px}.header-logo img{width:94px}.header-menu>ul>li{font-size:14px;font-size:1.4rem}.site{padding-top:56px}.top-heading{font-size:20px;font-size:2rem}}@media(min-width:696px){body{margin:0}h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,dl,dd,pre,table,fieldset,address,details,figure{margin-bottom:40px}.font-20{font-size:17px;font-size:1.7rem}.font-24{font-size:20px;font-size:2rem}.font-minimum{font-size:9px;font-size:.9rem}.br-over-m{display:inline}.br-only-s{display:none}.br-only-m{display:inline}.only-sp{display:none}.hr{margin-left:-40px;margin-right:-40px}.hr{margin-top:40px;margin-bottom:40px}.resp-margin-b{margin-bottom:40px}.resp-margin-b-2x{margin-bottom:80px}.resp-margin-b-half{margin-bottom:20px}.margin-1x{margin-bottom:40px}.margin-2x{margin-bottom:80px}.margin-half,.select-conditions-container,.select-conditions,.faq-select-desc,.todays-card-archive-content h4{margin-bottom:20px}.flex-2-3-3>*{width:calc((100% - 8px*2)/3)}.attention-box{padding:6px}.attention-box{font-size:12px;font-size:1.2rem}.attention-box{margin-bottom:80px}.button,.back-button,button,input[type=button],input[type=submit],.button-container a,.button-dummy,.pager .disable,.pager .current,.pager strong,.pager a,.pager a:visited,.neighbor-pager a,.cardlist_detail .btns .backto-list a,.cardsearch_main td .accordion_head2,.rulesearch_main td .accordion_head2,.shop-place-table a,.rules-top-list .update .accordion_head,.topics-list .show-detail a{font-size:17px;font-size:1.7rem}.button-container>li{font-size:16px;font-size:1.6rem}.category-menu li{font-size:16px;font-size:1.6rem}.category-menu li{width:120px}.category-menu li:nth-child(n+2){margin-left:6px}.category-menu li small{font-family:inherit}.category-menu.supply{margin-top:-8px}.style-h3,.entry-content h3,.information-title{font-size:22px;font-size:2.2rem}.style-h3,.entry-content h3,.information-title{margin-top:32px}.style-h4,.entry-content h4{font-size:18px;font-size:1.8rem}.style-h4.large,.entry-content h4.large{margin-left:5em;margin-right:5em}.style-h5,.entry-content h5{font-size:18px;font-size:1.8rem}.style-h6,.entry-content h6{font-size:16px;font-size:1.6rem}.entry-meta{margin-bottom:40px}.entry-meta .social-buttons li{margin:0 4px}.alignleft{display:inline-block;float:left;margin-right:16px}.alignright{display:inline-block;float:right;margin-left:16px}.events-banner-certified>li,.top-events-banner>li{font-size:16px;font-size:1.6rem}.events-banner-certified>li,.top-events-banner>li{width:calc((100% - 12.5px)/2)}.events-banner-certified>li:nth-child(n),.top-events-banner>li:nth-child(n){margin-right:12px}.events-banner-certified>li:nth-child(2n),.top-events-banner>li:nth-child(2n){margin-right:0}.events-banner-certified>li:nth-child(n),.top-events-banner>li:nth-child(n){margin-top:12px}.events-banner-certified>li:nth-child(-n+2),.top-events-banner>li:nth-child(-n+2){margin-top:0}.events-banner-certified,.top-events-banner{margin-bottom:20px}.events-banner-certified .text,.top-events-banner .text{font-size:2.64vw}.events-banner-certified .month,.top-events-banner .month{font-size:3.3vw}.events-banner-certified .date,.top-events-banner .date{font-size:16px;font-size:1.6rem}.events-banner-certified .date,.top-events-banner .date{line-height:1.9em}.events-banner-certified .date,.top-events-banner .date{width:80%}.events-banner-certified a:before,.top-events-banner a:before{font-size:16px;font-size:1.6rem}.events-banner-certified a:before,.top-events-banner a:before{width:80%}.group-heading{font-size:28px;font-size:2.8rem}.group-heading{margin-bottom:6px}.group-heading:after{background-image:linear-gradient(-45deg,#00a5e8 25%,#004096 25%,#004096 50%,#00a5e8 50%,#00a5e8 75%,#004096 75%,#004096);-webkit-background-size:150px 150px;background-size:150px 150px}.info-category-label span{font-size:13px;font-size:1.3rem}.news-list>li,.top-news-list>li{width:calc((100% - 48.5px)/4)}.news-list>li:nth-child(n),.top-news-list>li:nth-child(n){margin-right:16px}.news-list>li:nth-child(4n),.top-news-list>li:nth-child(4n){margin-right:0}.news-list>li:nth-child(n),.top-news-list>li:nth-child(n){margin-top:16px}.news-list>li:nth-child(-n+4),.top-news-list>li:nth-child(-n+4){margin-top:0}.news-list a,.top-news-list a{font-size:11px;font-size:1.1rem}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:11px;font-size:1.1rem}.news-list .title,.top-news-list .title{padding:10px}.pager>li{font-size:16px;font-size:1.6rem}.pager{margin-bottom:40px}.neighbor-pager{margin-bottom:40px}.products-list{margin-bottom:40px}.products-list .no-link:after,.products-list a[href="javascript:void(0);"]:after{content:"この商品のQ&Aはありません"}.products-list .no-link .text,.products-list a .text{font-size:14px;font-size:1.4rem}.regacy-content{font-size:14px;font-size:1.4rem}.regacy-content .fs10{font-size:10px;font-size:1rem}.regacy-content .fs11{font-size:11px;font-size:1.1rem}.regacy-content .fs12{font-size:12px;font-size:1.2rem}.regacy-content .fs13{font-size:13px;font-size:1.3rem}.regacy-content .fs14{font-size:14px;font-size:1.4rem}.regacy-content .fs15{font-size:15px;font-size:1.5rem}.regacy-content .fs16{font-size:16px;font-size:1.6rem}.regacy-content .fs18{font-size:18px;font-size:1.8rem}.regacy-content .fs20{font-size:20px;font-size:2rem}.regacy-content .mt00{margin-top:0}.regacy-content .mt08{margin-top:6px}.regacy-content .mt16{margin-top:12px}.regacy-content .mt24{margin-top:18px}.regacy-content .mt32{margin-top:24px}.regacy-content .mb00{margin-bottom:0}.regacy-content .mb08{margin-bottom:6px}.regacy-content .mb16{margin-bottom:12px}.regacy-content .mb24{margin-bottom:18px}.regacy-content .mb32{margin-bottom:24px}.category-menu,.style-h3,.entry-content h3,.information-title,.group-heading,.tag-menu,.movie-category-menu,.topics-category-menu,.site-breadcrumbs,.cardlist_main .sort,.recipe-single-list,.news-list,.products-movie{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}.supply-slide-container{margin-left:-24px;margin-right:-24px}.products-list,.todays-card-archive-content ul{margin-left:-40px;margin-right:-40px;padding-left:32px;padding-right:32px}.slide-banner{margin-bottom:20px}.slide-banner .slick-slide{margin-left:4px;margin-right:4px}.slide-banner .slick-slide{width:640px}.slide-banner .slick-arrow{display:block!important}.slick-dots{bottom:-25px}.slick-dots li{width:20px;height:20px}.slick-dots li button{width:20px;height:20px}.slick-dots li button:before{width:20px;height:20px}.slick-dots li button:before{-webkit-background-size:10px 10px;background-size:10px}.smartphoto-firstthumb>li{font-size:16px;font-size:1.6rem}.social-buttons>li{font-size:16px;font-size:1.6rem}.social-buttons{margin-bottom:40px}.social-buttons-official>li{font-size:16px;font-size:1.6rem}.social-buttons-official{margin-bottom:40px}.system-table,.qa-search-table{display:table}.system-table tbody,.qa-search-table tbody{display:table-row-group}.system-table thead,.qa-search-table thead{display:table-header-group}.system-table tfoot,.qa-search-table tfoot{display:table-footer-group}.system-table tr,.qa-search-table tr{display:table-row}.system-table colgroup,.qa-search-table colgroup{display:table-column-group}.system-table col,.qa-search-table col{display:table-column}.system-table th,.qa-search-table th,.system-table td,.qa-search-table td{display:table-cell}.system-table caption,.qa-search-table caption{display:table-caption}.system-table,.qa-search-table{border-spacing:0 .5em}.system-table th,.qa-search-table th{padding-right:1em;text-align:right;border-bottom:none;border-right:#00a5e8 2px solid}.system-table th br,.qa-search-table th br{display:inline-block}.system-table td,.qa-search-table td{padding-left:1em}.data-table,.data-table-border,.events-place-table,.training-list-table,.battle-list-table{font-size:12px;font-size:1.2rem}.data-table th br,.data-table-border th br,.events-place-table th br,.training-list-table th br,.battle-list-table th br{display:inline-block}.tag-menu,.movie-category-menu,.topics-category-menu{padding-top:8px;padding-bottom:8px}.tag-menu,.movie-category-menu,.topics-category-menu{margin-bottom:20px}.tag-menu li,.movie-category-menu li,.topics-category-menu li{font-size:16px;font-size:1.6rem}.tile-link>li{width:calc((100% - 6.5px)/2)}.tile-link>li:nth-child(n){margin-right:6px}.tile-link>li:nth-child(2n){margin-right:0}.tile-link>li:nth-child(n){margin-top:6px}.tile-link>li:nth-child(-n+2){margin-top:0}.tile-link li{font-size:11.5px;font-size:1.15rem}.tile-link .title{font-size:14px;font-size:1.4rem}.back-to-top[href]{width:60px;height:60px;bottom:10px;right:10px}.site-breadcrumbs{margin-bottom:20px}.site-breadcrumbs span,.site-breadcrumbs a{font-size:12px;font-size:1.2rem}.site-content-inner{padding-left:24px;padding-right:24px}.site-content-inner{padding-bottom:40px}.footer-menu{margin-top:36px;margin-bottom:36px}.footer-menu>ul>li>ul>li{font-size:16px;font-size:1.6rem}.footer-menu>ul>li>ul{text-align:center}.footer-menu>ul>li>ul>li{font-size:14px;font-size:1.4rem}.footer-menu li{font-size:12px;font-size:1.2rem}.footer-menu li.submenu{border-left:#434343 1px solid;border-right:#434343 1px solid}.footer-menu li.break-m{display:block}.footer-menu li.break-m a{display:none}.footer-menu a{padding:.5em 1em}.footer-social-links>li{font-size:16px;font-size:1.6rem}.footer-social-links{margin-top:24px;margin-bottom:24px}.site-footer{padding-bottom:96px}.footer-banner>li{font-size:16px;font-size:1.6rem}.footer-banner>li{width:calc((100% - 6.5px)/2)}.footer-banner>li:nth-child(n){margin-right:6px}.footer-banner>li:nth-child(2n){margin-right:0}.footer-banner>li:nth-child(n){margin-top:6px}.footer-banner>li:nth-child(-n+2){margin-top:0}.copyright{font-size:9px;font-size:.9rem}.copyright{padding-left:40px;padding-right:40px}.site-header-top-menu{height:auto}.header-logo{padding-left:8px}.header-logo img{width:94px}.search-box .search-tab-content li{font-size:13px;font-size:1.3rem}.header-menu>ul>li{font-size:16px;font-size:1.6rem}.header-menu>ul>li.sp-banner-beginner a{position:relative;width:100%;height:0;padding-top:22.53165%}.header-menu>ul>li.sp-banner-beginner{bottom:-12vw;width:46%;margin:0;left:3%;right:auto}.header-menu>ul>li.sp-banner-gtc{bottom:-12vw;width:46%;margin:0;left:auto;right:3%}.header-slide-menu>ul>li{font-size:16px;font-size:1.6rem}.header-slide-menu>ul>li{font-size:14px;font-size:1.4rem}.header-slide-menu>ul>li.sp-banner-beginner,.header-slide-menu>ul>li.sp-banner-gtc{display:none}.related-banner-container{padding:12px}.related-banner>li{font-size:16px;font-size:1.6rem}.related-banner>li{width:calc((100% - 24.5px)/3)}.related-banner>li:nth-child(n){margin-right:12px}.related-banner>li:nth-child(3n){margin-right:0}.related-banner>li:nth-child(n){margin-top:12px}.related-banner>li:nth-child(-n+3){margin-top:0}.site-sidebar .search-box{display:block}.sidebar-menu>ul>li{margin-bottom:40px}.site{font-size:16px;font-size:1.6rem}.site{padding-top:56px}.site input[type=text],.site input[type=email],.site input[type=search],.site input[type=tel],.site input[type=url],.site input[type=password],.site input[type=color],.site input[type=number],.site input[type=range],.site input[type=date],.site input[type=month],.site input[type=week],.site input[type=datetime],.site input[type=datetime-local],.site textarea,.site select{font-size:16px;font-size:1.6rem}.beginner-menu>li{font-size:16px;font-size:1.6rem}.beginner-menu>li{width:calc((100% - 18.5px)/4)}.beginner-menu>li:nth-child(n){margin-right:6px}.beginner-menu>li:nth-child(4n){margin-right:0}.beginner-menu>li:nth-child(n){margin-top:6px}.beginner-menu>li:nth-child(-n+4){margin-top:0}.beginner-comic-list>li{font-size:16px;font-size:1.6rem}.beginner-comic-list li{width:300px}.cardlist_detail{margin-bottom:80px}.cardlist_detail .image{margin-bottom:40px}.cardlist_detail .image{width:calc((100% - 24px)/2)}.cardlist_detail .image .main{margin-bottom:12px}.cardlist_detail .image .main img{width:68.5%}.cardlist_detail .image .thumb>li{font-size:16px;font-size:1.6rem}.cardlist_detail .image .thumb li{width:60px}.cardlist_detail .data{margin-bottom:40px}.cardlist_detail .data{width:calc((100% - 24px)/2)}.cardlist_detail .btns .current{text-align:center}.cardlist_detail .btns .backto-list{padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pr-card-list-table th,.pr-card-list-table td{font-size:14px;font-size:1.4rem}.pr-card-list-table.schedule th:nth-child(1),.pr-card-list-table.schedule td:nth-child(1){width:7.58333%}.pr-card-list-table.schedule th:nth-child(2),.pr-card-list-table.schedule td:nth-child(2){width:16.58333%;white-space:nowrap}.pr-card-list-table.schedule th:nth-child(3),.pr-card-list-table.schedule td:nth-child(3){width:9.16667%}.pr-card-list-table.schedule th:nth-child(4),.pr-card-list-table.schedule td:nth-child(4){width:56.08333%}.pr-card-list-table.schedule th:nth-child(5),.pr-card-list-table.schedule td:nth-child(5){width:10.58333%;white-space:nowrap}.pr-card-list-table.effective th:nth-child(1),.pr-card-list-table.effective td:nth-child(1){width:8.34862%}.pr-card-list-table.effective th:nth-child(2),.pr-card-list-table.effective td:nth-child(2){width:18.25688%;white-space:nowrap}.pr-card-list-table.effective th:nth-child(3),.pr-card-list-table.effective td:nth-child(3){width:61.74312%}.pr-card-list-table.effective th:nth-child(4),.pr-card-list-table.effective td:nth-child(4){width:11.65138%;white-space:nowrap}.cardlist-top-banner>li{font-size:16px;font-size:1.6rem}.cardlist-top-banner>li{width:calc((100% - 16.5px)/3)}.cardlist-top-banner>li:nth-child(n){margin-right:8px}.cardlist-top-banner>li:nth-child(3n){margin-right:0}.cardlist-top-banner>li:nth-child(n){margin-top:8px}.cardlist-top-banner>li:nth-child(-n+3){margin-top:0}.cardlist-top-banner li.pr-sp{font-size:16px;font-size:1.6rem}.cardlist-top-banner li.pr-sp{display:none}.cardlist-top-banner li:not(.pr-sp) a{position:relative;width:100%;height:0;padding-top:22.33503%}.select-conditions-container .number{font-size:17px;font-size:1.7rem}.select-conditions-container .number{width:calc(100% - 197px)}.select-conditions-container .select-conditions{width:181px}.clan-filtering-list-container{margin-bottom:40px}.clan-filtering-list-container{font-size:13px;font-size:1.3rem}.clan-filtering-list>li{font-size:16px;font-size:1.6rem}.clan-filtering-list li{font-size:13px;font-size:1.3rem}.qanda_view .frame,.cardlist_view .frame{margin-bottom:40px}.cardsearch_main table,.rulesearch_main table{display:table}.cardsearch_main table tbody,.rulesearch_main table tbody{display:table-row-group}.cardsearch_main table thead,.rulesearch_main table thead{display:table-header-group}.cardsearch_main table tfoot,.rulesearch_main table tfoot{display:table-footer-group}.cardsearch_main table tr,.rulesearch_main table tr{display:table-row}.cardsearch_main table colgroup,.rulesearch_main table colgroup{display:table-column-group}.cardsearch_main table col,.rulesearch_main table col{display:table-column}.cardsearch_main table th,.rulesearch_main table th,.cardsearch_main table td,.rulesearch_main table td{display:table-cell}.cardsearch_main table caption,.rulesearch_main table caption{display:table-caption}.cardsearch_main table th,.rulesearch_main table th,.cardsearch_main table td,.rulesearch_main table td{border-bottom:2px solid #eee}.cardsearch_main table th,.rulesearch_main table th{width:20%;padding:1em;padding-left:0;text-align:right}.cardsearch_main table td+th,.rulesearch_main table td+th{padding-left:2em;width:10em}.cardsearch_main .frame,.rulesearch_main .frame{margin-bottom:80px}.cardsearch_main input[type=text],.cardsearch_main input[type=number],.cardsearch_main input[type=date],.rulesearch_main input[type=text],.rulesearch_main input[type=number],.rulesearch_main input[type=date]{font-size:16px;font-size:1.6rem}.cardsearch_main select,.rulesearch_main select{font-size:16px;font-size:1.6rem}.cardsearch_main .zokusei select,.rulesearch_main .zokusei select{font-size:16px;font-size:1.6rem}.cardsearch_main td .accordion_head2,.rulesearch_main td .accordion_head2{font-size:14px;font-size:1.4rem}.cardlist_main .sort{margin-bottom:40px}.cardlist_main .sort ul>li{font-size:16px;font-size:1.6rem}.cardlist_main .sort .search-keyword{margin-left:1em}.cardlist_main .search-keyword{margin-bottom:40px}.cardlist_main .search-results h4{margin-bottom:20px}.cardlist_main .search-results .products-list{margin-bottom:40px}.cardlist_head{margin-bottom:40px}.cardlist_view,.qanda_view{margin-bottom:40px}.cardlist_view .number,.qanda_view .number{margin-bottom:40px}.cardlist_view select,.qanda_view select{font-size:16px;font-size:1.6rem}.cardlist_view select,.qanda_view select{width:33%}.cardlist_textlist{margin-bottom:80px}.cardlist_textlist table{font-size:14px;font-size:1.4rem}.cardlist_textlist table td{padding:.4em}.cardlist_textlist table td.world{min-width:10em}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(6),.cardlist_textlist table.cardlist_searchresult2 td:nth-of-type(2){width:28px;min-width:28px}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(6) img,.cardlist_textlist table.cardlist_searchresult2 td:nth-of-type(2) img{position:relative;top:-.2em}.cardlist_gallerylist ul>li{font-size:16px;font-size:1.6rem}.cardlist_gallerylist ul>li{width:calc((100% - 60.5px)/4)}.cardlist_gallerylist ul>li:nth-child(n){margin-right:20px}.cardlist_gallerylist ul>li:nth-child(4n){margin-right:0}.cardlist_gallerylist ul>li:nth-child(n){margin-top:20px}.cardlist_gallerylist ul>li:nth-child(-n+4){margin-top:0}.cardlist_imagelist{margin-bottom:40px}.cardlist_imagelist li .image{width:200px}.cardlist_imagelist li .text{padding:12px}.cardlist_imagelist li .text{width:calc(100% - 200px)}.cardlist_imagelist li .text .number{text-align:left;padding-bottom:.5em;border-bottom:1px solid #ccc}.cardlist_imagelist li .text .icon{position:absolute;width:150px;top:12px;left:auto;right:12px;text-align:right;margin-bottom:0}.cardlist_imagelist li .text h5{padding:0 150px .5em 0}.cardlist_contain{margin-bottom:80px}.cardlist_recipe{margin-bottom:80px}.caardlist_advice{margin-bottom:80px}.cardlist_qanda{margin-bottom:40px}.qanda_main .inner{margin-bottom:40px}.recipe-searcch-table-top{margin-bottom:20px}.recipe-searcch-table-top th{text-align:right;vertical-align:middle;padding-right:1em}.recipe-searcch-table-top td{padding:.25em 0}.recipe-searcch-table-top select,.recipe-searcch-table-top input[type=text]{width:20em}.recipe-history-container{margin-bottom:40px}.recipe-history-container .open-toggle{padding:6px}.recipe-history-list .text{width:calc(100% - 14em)}.recipe-history-list .desc{margin-bottom:.25em}.recipe-search-container{margin-bottom:80px}.recipe-search-result-table{font-size:14px;font-size:1.4rem}.recipe-search-result-table h4{font-size:13px;font-size:1.3rem}.recipe-single-list{margin-bottom:40px}.recipe-single-list{padding-top:12px;padding-bottom:12px}.recipe-single-list ul>li{font-size:16px;font-size:1.6rem}.recipe-single-list ul>li{width:calc((100% - 60.5px)/4)}.recipe-single-list ul>li:nth-child(n){margin-right:20px}.recipe-single-list ul>li:nth-child(4n){margin-right:0}.recipe-single-list ul>li:nth-child(n){margin-top:20px}.recipe-single-list ul>li:nth-child(-n+4){margin-top:0}.recipe-menu>li{font-size:16px;font-size:1.6rem}.recipe-menu>li{width:calc((100% - 16.5px)/3)}.recipe-menu>li:nth-child(n){margin-right:8px}.recipe-menu>li:nth-child(3n){margin-right:0}.recipe-menu>li:nth-child(n){margin-top:8px}.recipe-menu>li:nth-child(-n+3){margin-top:0}.eratta-single-desc{margin-bottom:40px}.events-heading-official,.events-heading-certified,.events-heading-2020-tcg-official,.events-heading-2020-tcg-certified,.events-heading-2020-official,.events-heading-2020-collaboration{position:relative;width:100%;height:0;padding-top:7.99095%}.events-heading-official,.events-heading-certified,.events-heading-2020-tcg-official,.events-heading-2020-tcg-certified,.events-heading-2020-official,.events-heading-2020-collaboration{position:relative;width:100%;height:0;padding-top:6.58078%}.training-list-table .nowrap,.battle-list-table .nowrap{white-space:nowrap}.battle-list-table .with-favorite>span{padding-right:9.5em}.battle-list-table .with-favorite .favorite-button{position:absolute;right:.5em;top:.5em}.modal-favorite-limit{font-size:15px;font-size:1.5rem}.modal-favorite-limit .desc{text-align:center}.fav_shop_info_area{margin-bottom:40px}.fav_shop_info_container:nth-child(n+2){margin-top:80px}.event_list_btn_shop{margin-top:-40px}.fav_shop_info_area>span{padding-right:10.5em}.fav_shop_info_area .remove-fav{position:absolute;right:1em;top:0;bottom:0;margin:auto 0;height:3.5em}.events-map-container{margin-bottom:40px}.events-map-container{position:relative;width:100%;height:0;padding-top:68.77828%;background-image:url(img/area_map.png);background-position:0 0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;overflow:hidden}.events-map-container h4{display:none}.events-map-container li{position:absolute;width:16.28959%;height:5.26316%;line-height:1;font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Osaka,Meiryo UI,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;margin:0;padding:0;font-size:12px;line-height:20px;background-color:#444;color:rgba(255,255,255,.3);text-align:center;vertical-align:middle}.events-map-container a,.events-map-container label{vertical-align:middle;display:block;width:100%;height:100%}.movie-single-media{margin-bottom:40px}.movie-single-menu>li{width:calc((100% - 12.5px)/3)}.movie-single-menu>li:nth-child(n){margin-right:6px}.movie-single-menu>li:nth-child(3n){margin-right:0}.movie-single-menu>li:nth-child(n){margin-top:6px}.movie-single-menu>li:nth-child(-n+3){margin-top:0}.movie-single-menu a{font-size:11.5px;font-size:1.15rem}.movie-single-menu .category span{font-size:11px;font-size:1.1rem}.news-list{padding-left:32px;padding-right:32px}.products-heading{margin-bottom:20px}.products-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-heading .category{font-size:12px;font-size:1.2rem}.products-heading .category{display:inline-block;vertical-align:middle;margin-right:1em}.products-heading .title{font-size:18px;font-size:1.8rem}.products-heading .title{width:calc(100% - 132px);display:inline-block;vertical-align:middle}.products-tag{margin-bottom:20px}.products-tag{font-size:12px;font-size:1.2rem}.products-tag{text-align:center}.products-main{margin-bottom:40px}.products-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.products-main .img{position:relative;width:50%;height:0;padding-top:33.33333%}.products-main .status{font-size:14.5px;font-size:1.45rem}.products-main .status{width:calc(50% - 16px)}.products-main .status tr{border-top:#aeaeae 1px solid}.products-main .status th{text-align:right;padding:1em}.products-main .status td{padding:1em;padding-left:0}.products-desc p{text-align:center;line-height:2}.products-movie{padding-top:12px;padding-bottom:12px}.products-movie{margin-bottom:40px}.products-others{margin-bottom:40px}.products-link-buttons{margin-bottom:40px}.products-link-buttons a:nth-child(n+2){margin-left:16px}.supply-slide-container{margin-bottom:48px}.supply-slide-container{padding-top:8px;padding-bottom:8px}.supply-slide-container .slick-slide{margin-left:4px;margin-right:4px}.supply-slide-container .slick-slide{width:640px}.supply-slide-container .slick-slide a .img{position:relative;width:55%;height:0;padding-top:36.66667%}.supply-slide-container .slick-slide a .text{font-size:14px;font-size:1.4rem}.supply-slide-container .slick-slide a .text{min-height:234px}.supply-slide-container .slick-slide a .text{width:45%;padding-bottom:0}.supply-slide-container .slick-slide a .category{margin-bottom:1em}.supply-slide-container .slick-slide a .title{text-align:center}.supply-slide-container .slick-slide a .title br{display:inline}.products-top-banner li:nth-child(n+2){margin-left:8px}.products-top-banner li{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.products-top-banner li.gtc-sp{display:none}.products-bottom-banner li.gtc-sp{display:none}.products-list{margin-bottom:20px}.products-clan-search{margin-bottom:20px}.qa-basic-list>li{font-size:16px;font-size:1.6rem}.qa-basic-list>li{width:calc((100% - 32.5px)/5)}.qa-basic-list>li:nth-child(n){margin-right:8px}.qa-basic-list>li:nth-child(5n){margin-right:0}.qa-basic-list>li:nth-child(n){margin-top:8px}.qa-basic-list>li:nth-child(-n+5){margin-top:0}.qa-search-table{font-size:14px;font-size:1.4rem}.qa-search-table .clear_hold_date{font-size:13px;font-size:1.3rem}.qa-result-table{font-size:12px;font-size:1.2rem}.qa-card-list ul>li{font-size:16px;font-size:1.6rem}.qa-card-list ul>li{width:calc((100% - 60.5px)/4)}.qa-card-list ul>li:nth-child(n){margin-right:20px}.qa-card-list ul>li:nth-child(4n){margin-right:0}.qa-card-list ul>li:nth-child(n){margin-top:20px}.qa-card-list ul>li:nth-child(-n+4){margin-top:0}.faq-select-desc{margin-top:-20px}.faq-select-desc{text-align:center}.rules-top-list>li{margin-bottom:40px}.rules-top-list>li{width:calc(50% - 12px)}.rules-top-list .update .date{font-size:14px;font-size:1.4rem}.rules-top-list .update .accordion_head{font-size:14px;font-size:1.4rem}.shop-result{margin-bottom:40px}.shop-result{font-size:14px;font-size:1.4rem}.shop-result .shop-result-item{width:calc((100% - 8px)/2)}.shop-result .shop-result-item:nth-child(n+2){margin-top:0}.shop-result .shop-result-item:nth-child(n+3){margin-top:8px}.todays-card-archive-content ul{margin-bottom:40px}.todays-card-archive-content ul li{text-align:center}.top-slide-banner-container{margin-bottom:16px}.top-slide-banner-container{height:391.55056px}.top-slide-banner-container .slick-slide{width:640px}.top-todays-card{margin-bottom:40px}.top-channel{margin-bottom:16px}.top-channel-box{margin-bottom:5px}.top-channel-box{width:calc(50% - 4px)}.top-channel-box .heading{font-size:14px;font-size:1.4rem}.top-channel-box .heading a{font-size:80%;padding:.5em}.top-beginner{margin-bottom:40px}.top-news .bottom .button-view-more-b{margin-top:12px;margin-bottom:12px}.top-news-tab li{font-size:16px;font-size:1.6rem}.top-products-slide-container{margin-bottom:48px}.top-products-slide-container .slick-slide{margin-left:4px;margin-right:4px}.top-products-slide-container .slick-slide{width:640px}.top-products-slide-container .slick-slide a .img{position:relative;width:55%;height:0;padding-top:36.66667%}.top-products-slide-container .slick-slide a .text{font-size:14px;font-size:1.4rem}.top-products-slide-container .slick-slide a .text{min-height:234px}.top-products-slide-container .slick-slide a .text{width:45%;padding-bottom:0}.top-products-slide-container .slick-slide a .category{margin-bottom:1em}.top-products-slide-container .slick-slide a .title{text-align:center}.top-products-slide-container .slick-slide a .title br{display:inline}.top-movies-slide-container{margin-bottom:48px}.top-movies-slide-container .slide-banner .slick-slide{width:640px}.top-events-banner{padding:0 24px}.top-bottom-banner{padding:0}.top-bottom-banner li:nth-child(n+2){margin-top:12px}.top-twitter{margin-bottom:40px}.twitter-widget{width:auto;display:block;max-width:600px}.top-bottom-menu>li{width:calc((100% - 24.5px)/4)}.top-bottom-menu>li:nth-child(n){margin-right:8px}.top-bottom-menu>li:nth-child(4n){margin-right:0}.top-bottom-menu>li:nth-child(n){margin-top:8px}.top-bottom-menu>li:nth-child(-n+4){margin-top:0}.top-bottom-menu{padding:0 24px}.top-bottom-menu li a:before{width:56px;height:56px}.top-container .top-todays-card{width:24.13793%;margin-right:3.44828%}.top-container .top-channel-beginner{width:65.51724%}.top-container .top-bottom-banner{width:65.51724%;margin-right:3.44828%}.top-container .top-twitter{width:24.13793%}.top-heading{font-size:20px;font-size:2rem}.top-heading:after{background-image:linear-gradient(-45deg,#00a5e8 25%,#004096 25%,#004096 50%,#00a5e8 50%,#00a5e8 75%,#004096 75%,#004096);-webkit-background-size:150px 150px;background-size:150px 150px}.top-heading{margin-top:32px}.top-heading{margin-bottom:32px}.top-heading{padding-left:24px;padding-right:24px}.top-heading.todays-card{margin-top:0}.top-heading.todays-card{margin-bottom:12px}.top-heading.todays-card{padding-left:0;padding-right:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.top-heading.channel{margin-top:0}.top-heading.channel{margin-bottom:12px}.top-heading.channel{padding-left:0;padding-right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.top-heading .jp{font-size:13px;font-size:1.3rem}.top-heading .jp,.top-heading .inner-button{margin-left:20px}.top-button-more-container{margin-top:24px}.top-button-more-container{margin-bottom:40px}.topics-list>li{padding-top:40px;padding-bottom:40px}.topics-list>li{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.topics-list .image{width:calc(50% - 8px);margin-bottom:0}.topics-list .text{width:calc(50% - 8px)}.topics-list .title{font-size:18px;font-size:1.8rem}.topics-list .show-detail{margin-top:40px}.wp-search-results h4{margin-bottom:20px}}@media(min-width:754px){body{margin:0}}@media(min-width:870px){body{margin:0}.category-menu li{width:160px}.events-banner-certified .text,.top-events-banner .text{font-size:2.64vw}.events-banner-certified .month,.top-events-banner .month{font-size:3.3vw}.events-banner-certified .date,.top-events-banner .date{font-size:19px;font-size:1.9rem}.events-banner-certified .date,.top-events-banner .date{line-height:1.9em}.events-banner-certified .date,.top-events-banner .date{width:80%}.events-banner-certified a:before,.top-events-banner a:before{font-size:19px;font-size:1.9rem}.events-banner-certified a:before,.top-events-banner a:before{width:80%}.news-list a,.top-news-list a{font-size:12px;font-size:1.2rem}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:12px;font-size:1.2rem}.products-list>div{width:calc(25% - 16px)}.footer-menu li{font-size:13px;font-size:1.3rem}.site-header-top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header-top:before,.site-header-top:after{content:'';display:block;background-color:#111;height:32px;position:absolute;z-index:10;margin:auto 0;top:0;bottom:0;width:100%;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-box-shadow:rgba(255,255,255,.5) 0 0 4px;box-shadow:rgba(255,255,255,.5) 0 0 4px}.site-header-top:before{right:calc(100% - 20px)}.site-header-top:after{left:152px}.site-header-top.scroll{top:-20px}body.admin-bar .site-header-top.scroll{top:26px}.site-header-top.scroll:before{display:none}.site-header-top.scroll:after{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.site-header-top.scroll .header-logo{padding-left:0}.site-header-top.scroll .header-logo a{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.site-header-top:before,.site-header-top:after{height:40px}.site-header-top:before{right:calc(100% - 30px)}.site-header-top:after{left:182px}.site-header-top.scroll{top:-16px}body.admin-bar .site-header-top.scroll{top:30px}.site-header-top-menu{height:72px}.site-header-top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin:0;position:relative;z-index:20;margin-right:0}.site-header-top-menu .header-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-header-top-menu .header-channel-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header-top-menu .header-search-toggle{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-logo{padding-left:54px}.header-logo{-webkit-transform:none;-ms-transform:none;transform:none}.header-logo img{width:108px}.header-channel-link a,.header-search-toggle,.header-menu-toggle{position:relative}.header-channel-link a{-webkit-transform:none;-ms-transform:none;transform:none}.header-search-toggle{-webkit-transform:none;-ms-transform:none;transform:none}.header-search{position:absolute;right:0;-webkit-transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease;transition:color .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease,letter-spacing .2s ease,opacity .2s ease,text-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;top:60px;width:360px;-webkit-box-shadow:rgba(17,17,17,.3) 0 0 4px;box-shadow:rgba(17,17,17,.3) 0 0 4px;opacity:0;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:none;animation:none}.header-search.active{opacity:1;pointer-events:inherit;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.search-box{width:100%}.search-box .searchform-input,.search-box .searchform-select{font-size:12px;font-size:1.2rem;height:30px;width:calc(100% - 30px)}.search-box input[type=button]{width:30px;height:30px}.header-menu-toggle{display:none}.header-menu>ul>li{font-size:13px;font-size:1.3rem}.header-menu>ul>li{width:auto}.header-menu>ul>li.sp-banner-beginner a{position:relative;width:100%;height:0;padding-top:19.79167%}.header-menu>ul>li.sp-banner-beginner{display:none}.header-menu>ul>li.sp-banner-gtc{display:none}.header-menu>ul a{padding-left:.4em;padding-right:.4em;height:40px;line-height:40px;vertical-align:middle}.header-menu>ul a:after{content:'';display:inline-block;background-color:#00a5e8;width:100%;height:3px;position:absolute;left:0;bottom:4px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.header-menu>ul a:after{bottom:0}.header-slide-menu{display:none}.site{padding-top:72px}.cardlist_contain table{display:table}.cardlist_contain table tbody{display:table-row-group}.cardlist_contain table thead{display:table-header-group}.cardlist_contain table tfoot{display:table-footer-group}.cardlist_contain table tr{display:table-row}.cardlist_contain table colgroup{display:table-column-group}.cardlist_contain table col{display:table-column}.cardlist_contain table th,.cardlist_contain table td{display:table-cell}.cardlist_contain table caption{display:table-caption}.cardlist_contain table th,.cardlist_contain table td{margin-bottom:0}.cardlist_contain table td{white-space:nowrap;padding:5px 10px;vertical-align:middle;border-bottom:1px solid #ccc;cursor:pointer}.cardlist_contain table .strong td{cursor:auto}.cardlist_contain table tr.strong td,.cardlist_contain table tr:hover td{background:#d9efff}.cardlist_contain table td:last-child{background:#fff;border-left:1px solid #ccc;cursor:auto;width:100px}.cardlist_contain table tr.strong td:last-child,.cardlist_contain table tr:hover td:last-child{background:#fff;cursor:auto}.cardlist_contain table tr:last-child td{border-bottom:none}.cardlist_contain table td:nth-of-type(1){padding-left:18px;width:5em}.cardlist_contain table td:nth-of-type(3){white-space:normal}.cardlist_contain table td:nth-of-type(4){display:table-cell}.todays-card-archive-content ul li{width:calc(25% - 16px)}.top-heading{font-size:22px;font-size:2.2rem}}@media(min-width:1042.66667px){body{margin:0}.category-menu li{width:200px}.category-menu li a br{display:none}.events-banner-certified .text,.top-events-banner .text{font-size:27.2px}.events-banner-certified .month,.top-events-banner .month{font-size:34px}.events-banner-certified .date,.top-events-banner .date{font-size:22px;font-size:2.2rem}.events-banner-certified .date,.top-events-banner .date{line-height:1.9em}.events-banner-certified .date,.top-events-banner .date{width:80%}.events-banner-certified a:before,.top-events-banner a:before{font-size:22px;font-size:2.2rem}.events-banner-certified a:before,.top-events-banner a:before{width:80%}.news-list a,.top-news-list a{font-size:13px;font-size:1.3rem}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:13px;font-size:1.3rem}.footer-menu li{font-size:14px;font-size:1.4rem}.site-header-top-menu{height:72px}.header-logo{padding-left:54px}.header-logo img{width:108px}.search-box .searchform-input,.search-box .searchform-select{font-size:14px;font-size:1.4rem;height:35px;width:calc(100% - 35px)}.search-box input[type=button]{width:35px;height:35px}.header-menu>ul>li{font-size:15px;font-size:1.5rem}.header-menu>ul a{padding-left:.7em;padding-right:.7em}.site{padding-top:72px}.cardlist_main .sort{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-heading{font-size:24px;font-size:2.4rem}}@media(min-width:1216px){body{margin:0}h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,dl,dd,pre,table,fieldset,address,details,figure{margin-bottom:48px}.font-20{font-size:20px;font-size:2rem}.font-24{font-size:24px;font-size:2.4rem}.font-minimum{font-size:10px;font-size:1rem}.br-only-m{display:none}.hr{margin-left:-48px;margin-right:-48px}.hr{margin-top:48px;margin-bottom:48px}.resp-margin-b{margin-bottom:48px}.resp-margin-b-2x{margin-bottom:96px}.resp-margin-b-half{margin-bottom:24px}.margin-1x{margin-bottom:48px}.margin-2x{margin-bottom:96px}.margin-half,.select-conditions-container,.select-conditions,.faq-select-desc,.todays-card-archive-content h4{margin-bottom:24px}.resp-center-p{text-align:center}.flex-2-3-3>*{width:calc((100% - 8px*2)/3)}.attention-box{padding:8px}.attention-box{font-size:14px;font-size:1.4rem}.attention-box{margin-bottom:96px}.button,.back-button,button,input[type=button],input[type=submit],.button-container a,.button-dummy,.pager .disable,.pager .current,.pager strong,.pager a,.pager a:visited,.neighbor-pager a,.cardlist_detail .btns .backto-list a,.cardsearch_main td .accordion_head2,.rulesearch_main td .accordion_head2,.shop-place-table a,.rules-top-list .update .accordion_head,.topics-list .show-detail a{font-size:20px;font-size:2rem}.button-container>li{font-size:18px;font-size:1.8rem}.category-menu li{font-size:20px;font-size:2rem}.category-menu li{width:240px}.category-menu li:nth-child(n+2){margin-left:8px}.category-menu.supply{margin-top:-16px}.style-h3,.entry-content h3,.information-title{font-size:28px;font-size:2.8rem}.style-h3,.entry-content h3,.information-title{margin-top:48px}.style-h4,.entry-content h4{font-size:20px;font-size:2rem}.style-h5,.entry-content h5{font-size:20px;font-size:2rem}.style-h6,.entry-content h6{font-size:18px;font-size:1.8rem}.entry-meta{margin-bottom:48px}.events-banner-certified>li,.top-events-banner>li{font-size:18px;font-size:1.8rem}.events-banner-certified>li,.top-events-banner>li{width:calc((100% - 16.5px)/2)}.events-banner-certified>li:nth-child(n),.top-events-banner>li:nth-child(n){margin-right:16px}.events-banner-certified>li:nth-child(2n),.top-events-banner>li:nth-child(2n){margin-right:0}.events-banner-certified>li:nth-child(n),.top-events-banner>li:nth-child(n){margin-top:16px}.events-banner-certified>li:nth-child(-n+2),.top-events-banner>li:nth-child(-n+2){margin-top:0}.events-banner-certified,.top-events-banner{margin-bottom:24px}.events-banner-certified .text,.top-events-banner .text{font-size:27.2px}.events-banner-certified .month,.top-events-banner .month{font-size:34px}.events-banner-certified .date,.top-events-banner .date{font-size:22px;font-size:2.2rem}.events-banner-certified .date,.top-events-banner .date{line-height:1.9em}.events-banner-certified .date,.top-events-banner .date{width:80%}.events-banner-certified a:before,.top-events-banner a:before{font-size:22px;font-size:2.2rem}.events-banner-certified a:before,.top-events-banner a:before{width:80%}.group-heading{font-size:32px;font-size:3.2rem}.group-heading{margin-bottom:8px}.group-heading:after{background-image:linear-gradient(-45deg,#00a5e8 25%,#004096 25%,#004096 50%,#00a5e8 50%,#00a5e8 75%,#004096 75%,#004096);-webkit-background-size:200px 200px;background-size:200px 200px}.info-category-label span{font-size:14px;font-size:1.4rem}.inner-content{max-width:960px;margin-left:auto;margin-right:auto}.inner-content .system-box{margin-left:-60px;margin-right:-60px}.inner-box{max-width:960px;margin-left:auto;margin-right:auto}.news-list>li,.top-news-list>li{width:calc((100% - 48.5px)/4)}.news-list>li:nth-child(n),.top-news-list>li:nth-child(n){margin-right:16px}.news-list>li:nth-child(4n),.top-news-list>li:nth-child(4n){margin-right:0}.news-list>li:nth-child(n),.top-news-list>li:nth-child(n){margin-top:16px}.news-list>li:nth-child(-n+4),.top-news-list>li:nth-child(-n+4){margin-top:0}.news-list a,.top-news-list a{font-size:14px;font-size:1.4rem}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:16px;font-size:1.6rem}.news-list .title,.top-news-list .title{padding:12px}.pager>li{font-size:18px;font-size:1.8rem}.pager{margin-bottom:48px}.neighbor-pager{margin-bottom:48px}.products-list{margin-bottom:48px}.products-list .no-link .text,.products-list a .text{font-size:16px;font-size:1.6rem}.regacy-content{font-size:16px;font-size:1.6rem}.regacy-content .fs10{font-size:12px;font-size:1.2rem}.regacy-content .fs11{font-size:13.2px;font-size:1.32rem}.regacy-content .fs12{font-size:14.4px;font-size:1.44rem}.regacy-content .fs13{font-size:15.6px;font-size:1.56rem}.regacy-content .fs14{font-size:16.8px;font-size:1.68rem}.regacy-content .fs15{font-size:18px;font-size:1.8rem}.regacy-content .fs16{font-size:19.2px;font-size:1.92rem}.regacy-content .fs18{font-size:21.6px;font-size:2.16rem}.regacy-content .fs20{font-size:24px;font-size:2.4rem}.regacy-content .mt00{margin-top:0}.regacy-content .mt08{margin-top:8px}.regacy-content .mt16{margin-top:16px}.regacy-content .mt24{margin-top:24px}.regacy-content .mt32{margin-top:32px}.regacy-content .mb00{margin-bottom:0}.regacy-content .mb08{margin-bottom:8px}.regacy-content .mb16{margin-bottom:16px}.regacy-content .mb24{margin-bottom:24px}.regacy-content .mb32{margin-bottom:32px}.category-menu,.style-h3,.entry-content h3,.information-title,.group-heading,.tag-menu,.movie-category-menu,.topics-category-menu,.site-breadcrumbs,.cardlist_main .sort,.recipe-single-list,.news-list,.products-movie{margin-left:-2000px;margin-right:-2000px;padding-left:2000px;padding-right:2000px}.supply-slide-container{margin-left:calc((-100vw + 1096px)/2);margin-right:calc((-100vw + 1096px)/2)}.products-list,.todays-card-archive-content ul{margin-left:-2000px;margin-right:-2000px;padding-left:1932px;padding-right:1932px}.slide-banner{margin-bottom:24px}.slide-banner .slick-slide{margin-left:8px;margin-right:8px}.slide-banner .slick-slide{width:712px}.slick-dots{bottom:-30px}.slick-dots li{width:24px;height:24px}.slick-dots li button{width:24px;height:24px}.slick-dots li button:before{width:24px;height:24px}.slick-dots li button:before{-webkit-background-size:12px 12px;background-size:12px}.smartphoto-firstthumb>li{font-size:18px;font-size:1.8rem}.social-buttons>li{font-size:18px;font-size:1.8rem}.social-buttons{margin-bottom:48px}.social-buttons-official>li{font-size:18px;font-size:1.8rem}.social-buttons-official{margin-bottom:48px}.data-table,.data-table-border,.events-place-table,.training-list-table,.battle-list-table{font-size:14px;font-size:1.4rem}.tag-menu,.movie-category-menu,.topics-category-menu{padding-top:9px;padding-bottom:9px}.tag-menu,.movie-category-menu,.topics-category-menu{margin-bottom:24px}.tag-menu li,.movie-category-menu li,.topics-category-menu li{font-size:18px;font-size:1.8rem}.tile-link>li{width:calc((100% - 16.5px)/3)}.tile-link>li:nth-child(n){margin-right:8px}.tile-link>li:nth-child(3n){margin-right:0}.tile-link>li:nth-child(n){margin-top:8px}.tile-link>li:nth-child(-n+3){margin-top:0}.tile-link li{font-size:12px;font-size:1.2rem}.tile-link .title{font-size:16px;font-size:1.6rem}.back-to-top[href]{width:64px;height:64px}.site-breadcrumbs{margin-bottom:24px}.site-breadcrumbs span,.site-breadcrumbs a{font-size:14px;font-size:1.4rem}.site-content-inner{padding-left:0;padding-right:0}.site-content-inner{padding-bottom:48px}.site-content-inner{width:1080px}.footer-menu{margin-top:48px;margin-bottom:48px}.footer-menu>ul>li>ul>li{font-size:18px;font-size:1.8rem}.footer-menu>ul>li>ul>li{font-size:16px;font-size:1.6rem}.footer-menu li{font-size:16px;font-size:1.6rem}.footer-social-links>li{font-size:18px;font-size:1.8rem}.footer-social-links{margin-top:32px;margin-bottom:32px}.footer-banner>li{font-size:18px;font-size:1.8rem}.footer-banner>li{width:calc((100% - 8.5px)/2)}.footer-banner>li:nth-child(n){margin-right:8px}.footer-banner>li:nth-child(2n){margin-right:0}.footer-banner>li:nth-child(n){margin-top:8px}.footer-banner>li:nth-child(-n+2){margin-top:0}.copyright{font-size:10px;font-size:1rem}.copyright{padding-left:48px;padding-right:48px}.site-header-top:before,.site-header-top:after{height:48px}.site-header-top:before{right:calc(100% - 40px)}.site-header-top:after{left:240px}.site-header-top.scroll{top:-24px}body.admin-bar .site-header-top.scroll{top:22px}.site-header-top.scroll .header-logo a{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.site-header-top-menu{height:96px}.header-logo{padding-left:70px}.header-logo img{width:144px}.header-search{top:76px;width:400px}.search-box .search-tab-content li{font-size:14px;font-size:1.4rem}.search-box .searchform-input,.search-box .searchform-select{font-size:16px;font-size:1.6rem;height:40px;width:calc(100% - 40px)}.search-box input[type=button]{width:40px;height:40px}.header-menu>ul>li{font-size:16px;font-size:1.6rem}.header-menu>ul a{padding-left:.7em;padding-right:.7em;height:48px;line-height:48px}.header-slide-menu>ul>li{font-size:18px;font-size:1.8rem}.header-slide-menu>ul>li{font-size:14px;font-size:1.4rem}.related-banner-container{padding:16px}.related-banner>li{font-size:18px;font-size:1.8rem}.related-banner>li{width:calc((100% - 32.5px)/3)}.related-banner>li:nth-child(n){margin-right:16px}.related-banner>li:nth-child(3n){margin-right:0}.related-banner>li:nth-child(n){margin-top:16px}.related-banner>li:nth-child(-n+3){margin-top:0}.site-sidebar{width:296px}.site-sidebar-inner{width:296px}.site-sidebar-inner.fixed-top{position:fixed;top:24px}.site-sidebar-inner.fixed-bottom{position:fixed;bottom:0}.site-sidebar-inner.absolute-bottom{position:absolute;bottom:0}.sidebar-menu{display:block}.sidebar-menu>ul>li{margin-bottom:48px}.site{font-size:18px;font-size:1.8rem}.site{padding-top:96px}.site input[type=text],.site input[type=email],.site input[type=search],.site input[type=tel],.site input[type=url],.site input[type=password],.site input[type=color],.site input[type=number],.site input[type=range],.site input[type=date],.site input[type=month],.site input[type=week],.site input[type=datetime],.site input[type=datetime-local],.site textarea,.site select{font-size:18px;font-size:1.8rem}.beginner-menu>li{font-size:18px;font-size:1.8rem}.beginner-menu>li{width:calc((100% - 32.5px)/5)}.beginner-menu>li:nth-child(n){margin-right:8px}.beginner-menu>li:nth-child(5n){margin-right:0}.beginner-menu>li:nth-child(n){margin-top:8px}.beginner-menu>li:nth-child(-n+5){margin-top:0}.beginner-comic-list>li{font-size:18px;font-size:1.8rem}.beginner-comic-list li{width:400px}.cardlist_detail{margin-bottom:96px}.cardlist_detail{width:960px}.cardlist_detail .image{margin-bottom:48px}.cardlist_detail .image{width:calc((100% - 30px)/2)}.cardlist_detail .image .main{margin-bottom:16px}.cardlist_detail .image .main img{width:320px}.cardlist_detail .image .thumb>li{font-size:18px;font-size:1.8rem}.cardlist_detail .image .thumb li{width:80px}.cardlist_detail .data{margin-bottom:48px}.cardlist_detail .data{width:calc((100% - 30px)/2)}.cardlist_detail .btns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cardlist_detail .btns .current{width:auto;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;margin-bottom:0;padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pr-card-list-table th,.pr-card-list-table td{font-size:16px;font-size:1.6rem}.cardlist-top-banner>li{font-size:18px;font-size:1.8rem}.cardlist-top-banner>li{width:calc((100% - 32.5px)/3)}.cardlist-top-banner>li:nth-child(n){margin-right:16px}.cardlist-top-banner>li:nth-child(3n){margin-right:0}.cardlist-top-banner>li:nth-child(n){margin-top:16px}.cardlist-top-banner>li:nth-child(-n+3){margin-top:0}.cardlist-top-banner li.pr-sp{font-size:18px;font-size:1.8rem}.select-conditions-container .number{font-size:20px;font-size:2rem}.select-conditions-container .number{width:calc(100% - 236px)}.select-conditions-container .select-conditions{width:212px}.clan-filtering-list-container{margin-bottom:48px}.clan-filtering-list-container{font-size:14px;font-size:1.4rem}.clan-filtering-list>li{font-size:18px;font-size:1.8rem}.clan-filtering-list li{font-size:14px;font-size:1.4rem}.qanda_view .frame,.cardlist_view .frame{margin-bottom:48px}.cardsearch_main .frame,.rulesearch_main .frame{margin-bottom:96px}.cardsearch_main input[type=text],.cardsearch_main input[type=number],.cardsearch_main input[type=date],.rulesearch_main input[type=text],.rulesearch_main input[type=number],.rulesearch_main input[type=date]{font-size:18px;font-size:1.8rem}.cardsearch_main select,.rulesearch_main select{font-size:18px;font-size:1.8rem}.cardsearch_main .zokusei select,.rulesearch_main .zokusei select{font-size:18px;font-size:1.8rem}.cardsearch_main td .accordion_head2,.rulesearch_main td .accordion_head2{font-size:16px;font-size:1.6rem}.cardlist_main .sort{margin-bottom:48px}.cardlist_main .sort ul>li{font-size:18px;font-size:1.8rem}.cardlist_main .search-keyword{margin-bottom:48px}.cardlist_main .search-results h4{margin-bottom:24px}.cardlist_main .search-results .products-list{margin-bottom:48px}.cardlist_head{margin-bottom:48px}.cardlist_view,.qanda_view{margin-bottom:48px}.cardlist_view .number,.qanda_view .number{margin-bottom:48px}.cardlist_view select,.qanda_view select{font-size:18px;font-size:1.8rem}.cardlist_textlist{margin-bottom:96px}.cardlist_textlist table{font-size:16px;font-size:1.6rem}.cardlist_gallerylist ul>li{font-size:18px;font-size:1.8rem}.cardlist_gallerylist ul>li{width:calc((100% - 96.5px)/5)}.cardlist_gallerylist ul>li:nth-child(n){margin-right:24px}.cardlist_gallerylist ul>li:nth-child(5n){margin-right:0}.cardlist_gallerylist ul>li:nth-child(n){margin-top:24px}.cardlist_gallerylist ul>li:nth-child(-n+5){margin-top:0}.cardlist_imagelist{margin-bottom:48px}.cardlist_imagelist li .image{width:256px}.cardlist_imagelist li .image img{max-width:224px;max-height:224px}.cardlist_imagelist li .text{padding:16px}.cardlist_imagelist li .text{width:calc(100% - 256px)}.cardlist_imagelist li .text .icon{right:16px}.cardlist_contain{margin-bottom:96px}.cardlist_recipe{margin-bottom:96px}.caardlist_advice{margin-bottom:96px}.cardlist_qanda{margin-bottom:48px}.qanda_main .inner{margin-bottom:48px}.recipe-searcch-table-top{margin-bottom:24px}.recipe-history-container{margin-bottom:48px}.recipe-history-container .open-toggle{padding:8px}.recipe-search-container{margin-bottom:96px}.recipe-search-result-table{font-size:16px;font-size:1.6rem}.recipe-search-result-table h4{font-size:14px;font-size:1.4rem}.recipe-single-list{margin-bottom:48px}.recipe-single-list{padding-top:16px;padding-bottom:16px}.recipe-single-list ul>li{font-size:18px;font-size:1.8rem}.recipe-single-list ul>li{width:calc((100% - 96.5px)/5)}.recipe-single-list ul>li:nth-child(n){margin-right:24px}.recipe-single-list ul>li:nth-child(5n){margin-right:0}.recipe-single-list ul>li:nth-child(n){margin-top:24px}.recipe-single-list ul>li:nth-child(-n+5){margin-top:0}.recipe-menu>li{font-size:18px;font-size:1.8rem}.recipe-menu>li{width:calc((100% - 32.5px)/3)}.recipe-menu>li:nth-child(n){margin-right:16px}.recipe-menu>li:nth-child(3n){margin-right:0}.recipe-menu>li:nth-child(n){margin-top:16px}.recipe-menu>li:nth-child(-n+3){margin-top:0}.eratta-single-desc{margin-bottom:48px}.modal-favorite-limit{font-size:17px;font-size:1.7rem}.fav_shop_info_area{margin-bottom:48px}.fav_shop_info_container:nth-child(n+2){margin-top:96px}.event_list_btn_shop{margin-top:-48px}.events-map-container{margin-bottom:48px}.events-map-container li{font-size:14px;line-height:30px}.movie-single-media{margin-bottom:48px}.movie-single-menu>li{width:calc((100% - 16.5px)/3)}.movie-single-menu>li:nth-child(n){margin-right:8px}.movie-single-menu>li:nth-child(3n){margin-right:0}.movie-single-menu>li:nth-child(n){margin-top:8px}.movie-single-menu>li:nth-child(-n+3){margin-top:0}.movie-single-menu a{font-size:13px;font-size:1.3rem}.movie-single-menu .category span{font-size:12px;font-size:1.2rem}.news-list{padding-left:2000px;padding-right:2000px}.products-heading{margin-bottom:24px}.products-heading .category{font-size:13px;font-size:1.3rem}.products-heading .title{font-size:24px;font-size:2.4rem}.products-heading .title{width:calc(100% - 143px)}.products-tag{margin-bottom:24px}.products-tag{font-size:13px;font-size:1.3rem}.products-main{margin-bottom:48px}.products-main .status{font-size:16px;font-size:1.6rem}.products-movie{padding-top:16px;padding-bottom:16px}.products-movie{margin-bottom:48px}.products-others{margin-bottom:48px}.products-link-buttons{margin-bottom:48px}.products-link-buttons a:nth-child(n+2){margin-left:24px}.supply-slide-container{margin-bottom:56px}.supply-slide-container{padding-top:16px;padding-bottom:16px}.supply-slide-container .slick-slide{margin-left:8px;margin-right:8px}.supply-slide-container .slick-slide{width:712px}.supply-slide-container .slick-slide a .text{font-size:16px;font-size:1.6rem}.supply-slide-container .slick-slide a .text{min-height:261px}.products-top-banner li:nth-child(n+2){margin-left:16px}.products-list{margin-bottom:24px}.products-clan-search{margin-bottom:24px}.qa-basic-list>li{font-size:18px;font-size:1.8rem}.qa-basic-list>li{width:calc((100% - 64.5px)/5)}.qa-basic-list>li:nth-child(n){margin-right:16px}.qa-basic-list>li:nth-child(5n){margin-right:0}.qa-basic-list>li:nth-child(n){margin-top:16px}.qa-basic-list>li:nth-child(-n+5){margin-top:0}.qa-search-table{font-size:16px;font-size:1.6rem}.qa-search-table .clear_hold_date{font-size:14px;font-size:1.4rem}.qa-result-table{font-size:14px;font-size:1.4rem}.qa-card-list ul>li{font-size:18px;font-size:1.8rem}.qa-card-list ul>li{width:calc((100% - 96.5px)/5)}.qa-card-list ul>li:nth-child(n){margin-right:24px}.qa-card-list ul>li:nth-child(5n){margin-right:0}.qa-card-list ul>li:nth-child(n){margin-top:24px}.qa-card-list ul>li:nth-child(-n+5){margin-top:0}.faq-select-desc{margin-top:-24px}.rules-top-list>li{margin-bottom:48px}.rules-top-list>li{width:calc(50% - 16px)}.rules-top-list .update .date{font-size:16px;font-size:1.6rem}.rules-top-list .update .accordion_head{font-size:16px;font-size:1.6rem}.shop-result{margin-bottom:48px}.shop-result{font-size:16px;font-size:1.6rem}.todays-card-archive-content ul{margin-bottom:48px}.top-slide-banner-container{margin-bottom:24px}.top-slide-banner-container{height:440px}.top-slide-banner-container .slick-slide{width:712px}.top-todays-card{margin-bottom:48px}.top-channel{margin-bottom:24px}.top-channel-box{margin-bottom:6px}.top-channel-box .heading{font-size:18px;font-size:1.8rem}.top-beginner{margin-bottom:48px}.top-news{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:554px}.top-news .tab-and-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% - 256px)}.top-news .bottom{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:256px;position:relative;z-index:20;padding-top:224px}.top-news .bottom{background-color:inherit;padding-bottom:0}.top-news .bottom .button-view-more-b{margin-top:16px;margin-bottom:16px}.top-news .bottom .button-view-more-b{width:208px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTAgNDIiPjxnIGRhdGEtbmFtZT0ibCAyIj48cGF0aCBmaWxsPSIjMTExIiBkPSJNMTkzIDQxSDFWMTdMMTcgMWgxOTJ2MjRsLTE2IDE2eiIvPjxwYXRoIGQ9Ik0yMDkgMXYyNGwtMTYgMTZIMVYxN0wxNyAxaDE5Mm0xLTFIMTYuNTlsLS4yOS4yOS0xNiAxNi0uMy4zVjQyaDE5My40MWwuMjktLjI5IDE2LTE2IC4yOS0uMjlWMHoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii42Ii8+PC9nPjwvc3ZnPg==)}.top-news-tab li{font-size:18px;font-size:1.8rem}.top-news-list{padding-left:0}.top-news-list:before{content:'';background-image:url(img/news-bg-l.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;display:block;position:absolute;left:-256px;top:-76px;width:360px;height:544px;z-index:10}.top-news-list:after{content:'';background-color:#111;display:block;position:absolute;width:200%;height:100%;min-height:512px;left:0;top:0;z-index:1;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}.top-products-slide-container{margin-bottom:56px}.top-products-slide-container .slick-slide{margin-left:8px;margin-right:8px}.top-products-slide-container .slick-slide{width:712px}.top-products-slide-container .slick-slide a .text{font-size:16px;font-size:1.6rem}.top-products-slide-container .slick-slide a .text{min-height:261px}.top-movies-slide-container{margin-bottom:56px}.top-movies-slide-container .slide-banner .slick-slide{width:640px}.top-events-banner{padding:0}.top-bottom-banner li:nth-child(n+2){margin-top:16px}.top-twitter{margin-bottom:48px}.top-bottom-menu>li{width:calc((100% - 48.5px)/4)}.top-bottom-menu>li:nth-child(n){margin-right:16px}.top-bottom-menu>li:nth-child(4n){margin-right:0}.top-bottom-menu>li:nth-child(n){margin-top:16px}.top-bottom-menu>li:nth-child(-n+4){margin-top:0}.top-bottom-menu{width:100%;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-bottom-menu li{width:128px;height:128px}.top-bottom-menu li a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:128px;height:128px}.top-bottom-menu li a:before{width:72px;height:72px}.top-bottom-menu li a:before{margin-right:0;margin-bottom:8px}.top-container .top-todays-card{width:280px;margin-right:40px}.top-container .top-channel-beginner{width:760px}.top-container .top-bottom-banner{width:760px;margin-right:40px}.top-container .top-twitter{width:280px}.top-heading{font-size:28px;font-size:2.8rem}.top-heading:after{background-image:linear-gradient(-45deg,#00a5e8 25%,#004096 25%,#004096 50%,#00a5e8 50%,#00a5e8 75%,#004096 75%,#004096);-webkit-background-size:200px 200px;background-size:200px 200px}.top-heading{margin-top:48px}.top-heading{margin-bottom:48px}.top-heading{padding-left:0;padding-right:0}.top-heading.todays-card{margin-top:0}.top-heading.todays-card{margin-bottom:16px}.top-heading.channel{margin-top:0}.top-heading.channel{margin-bottom:16px}.top-heading .jp{font-size:14px;font-size:1.4rem}.top-heading .jp,.top-heading .inner-button{margin-left:24px}.top-button-more-container{margin-top:32px}.top-button-more-container{margin-bottom:48px}.topics-list>li{padding-top:48px;padding-bottom:48px}.topics-list .image{width:calc(50% - 12px)}.topics-list .text{width:calc(50% - 12px)}.topics-list .title{font-size:20px;font-size:2rem}.topics-list .show-detail{margin-top:48px}.wp-search-results h4{margin-bottom:24px}}@media(min-width:1456px){body{margin:0}.events-banner-certified .text,.top-events-banner .text{font-size:27.2px}.events-banner-certified .month,.top-events-banner .month{font-size:34px}.events-banner-certified .date,.top-events-banner .date{font-size:22px;font-size:2.2rem}.events-banner-certified .date,.top-events-banner .date{line-height:1.9em}.events-banner-certified .date,.top-events-banner .date{width:80%}.events-banner-certified a:before,.top-events-banner a:before{font-size:22px;font-size:2.2rem}.events-banner-certified a:before,.top-events-banner a:before{width:80%}.news-list a,.top-news-list a{font-size:14px;font-size:1.4rem}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:16px;font-size:1.6rem}.footer-menu li{font-size:16px;font-size:1.6rem}.site-header-top-menu{height:96px}.header-logo{padding-left:70px}.header-logo img{width:144px}.header-menu>ul>li{font-size:16px;font-size:1.6rem}.header-menu>ul a{padding-left:.9em;padding-right:.9em}.site{padding-top:96px}.top-heading{font-size:28px;font-size:2.8rem}}@media(min-width:1696px){body{margin:0}.events-banner-certified .text,.top-events-banner .text{font-size:27.2px}.events-banner-certified .month,.top-events-banner .month{font-size:34px}.events-banner-certified .date,.top-events-banner .date{font-size:22px;font-size:2.2rem}.events-banner-certified .date,.top-events-banner .date{line-height:1.9em}.events-banner-certified .date,.top-events-banner .date{width:80%}.events-banner-certified a:before,.top-events-banner a:before{font-size:22px;font-size:2.2rem}.events-banner-certified a:before,.top-events-banner a:before{width:80%}.news-list a,.top-news-list a{font-size:14px;font-size:1.4rem}.news-list .info-category-label span,.top-news-list .info-category-label span{font-size:16px;font-size:1.6rem}.footer-menu li{font-size:16px;font-size:1.6rem}.site-header-top-menu{height:96px}.header-logo{padding-left:70px}.header-logo img{width:144px}.header-menu>ul>li{font-size:16px;font-size:1.6rem}.header-menu>ul a{padding-left:1.1em;padding-right:1.1em}.site{padding-top:96px}.top-heading{font-size:28px;font-size:2.8rem}}@media(max-width:695px){.only-pc{display:none}.resp-center-p br{display:none}.category-menu li{-webkit-box-flex:1;-ms-flex:1;flex:1}.products-list .no-link:after,.products-list a[href="javascript:void(0);"]:after{content:"Q&Aはありません"}.products-list .no-link .title,.products-list a .title{text-align:left}.regacy-content table{width:auto;font-size:13px;font-size:1.3rem}.smartphoto-arrows li{display:none}.footer-menu>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-menu>ul>li{width:100%}.footer-menu>ul>li>ul>li{width:33.33%}.footer-menu li.submenu{border-top:#434343 1px solid;border-bottom:#434343 1px solid;margin:.5em 0;padding:.5em 0}.footer-menu li.english a{text-align:right;padding-right:1em}.footer-banner{padding:0 16px}.cardlist_detail .btns .backto-list{line-height:1.25;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.5em;width:100%}.cardlist_detail .btns .prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cardlist_detail .btns .next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pr-card-list-table,.pr-card-list-table tbody,.pr-card-list-table thead,.pr-card-list-table tfoot,.pr-card-list-table tr,.pr-card-list-table colgroup,.pr-card-list-table col,.pr-card-list-table th,.pr-card-list-table td,.pr-card-list-table caption{display:block}.pr-card-list-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 0}.pr-card-list-table.schedule th:nth-child(1),.pr-card-list-table.schedule td:nth-child(1){width:25%;padding-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pr-card-list-table.schedule th:nth-child(1) .br-only-s,.pr-card-list-table.schedule td:nth-child(1) .br-only-s{display:none}.pr-card-list-table.schedule th:nth-child(2),.pr-card-list-table.schedule td:nth-child(2){width:45%;padding-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pr-card-list-table.schedule th:nth-child(3),.pr-card-list-table.schedule td:nth-child(3){width:30%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.pr-card-list-table.schedule th:nth-child(3) .br-only-s,.pr-card-list-table.schedule td:nth-child(3) .br-only-s{display:none}.pr-card-list-table.schedule th:nth-child(4),.pr-card-list-table.schedule td:nth-child(4){width:70%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.pr-card-list-table.schedule th:nth-child(5),.pr-card-list-table.schedule td:nth-child(5){width:30%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;white-space:nowrap;padding-bottom:0}.pr-card-list-table.effective th:nth-child(1),.pr-card-list-table.effective td:nth-child(1){width:25%;padding-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pr-card-list-table.effective th:nth-child(1) .br-only-s,.pr-card-list-table.effective td:nth-child(1) .br-only-s{display:none}.pr-card-list-table.effective th:nth-child(2),.pr-card-list-table.effective td:nth-child(2){width:45%;padding-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pr-card-list-table.effective th:nth-child(3),.pr-card-list-table.effective td:nth-child(3){width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.pr-card-list-table.effective th:nth-child(4),.pr-card-list-table.effective td:nth-child(4){width:30%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;white-space:nowrap;padding-bottom:0}.pr-card-list-table td:nth-child(4){font-size:75%}.pr-card-list-table td:nth-child(5){font-size:75%}.pr-card-list-table td:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pr-card-list-table.schedule td:nth-child(4),.pr-card-list-table.effective td:nth-child(3){padding-left:1em}.cardlist-top-banner li.pr-pc{display:none}.clan-filtering-list{white-space:nowrap;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden}.clan-filtering-list::-webkit-scrollbar{display:none}.clan-filtering-list li{margin-bottom:1em}.cardsearch_main table input[name=power_to],.rulesearch_main table input[name=power_to],.cardsearch_main table input[name=defence_to],.rulesearch_main table input[name=defence_to]{margin-top:2px}.cardsearch_main input[name=keyword],.rulesearch_main input[name=keyword]{width:80%}.cardsearch_main .accoridon_body2>table tr:first-child th{display:none}.cardlist_view select,.qanda_view select{width:calc(100% - 108px)}.cardlist_view .viewchange a,.qanda_view .viewchange a{text-align:left;overflow:hidden;white-space:nowrap;text-indent:100%;width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.cardlist_view .viewchange a:nth-child(1),.qanda_view .viewchange a:nth-child(1){background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MiA1MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWxpc3QtZ2FsbGVyeTwvdGl0bGU+PGcgaWQ9IuODrOOCpOODpOODvF8yIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAyIj48ZyBpZD0iYXNzZXRzIj48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNCIgeT0iNCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIyMCIgeT0iNCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIzNiIgeT0iNCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI0IiB5PSIyMCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIyMCIgeT0iMjAiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMzYiIHk9IjIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjQiIHk9IjM2IiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjIwIiB5PSIzNiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIzNiIgeT0iMzYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIvPjwvZz48L2c+PC9zdmc+)}.cardlist_view .viewchange a:nth-child(2),.qanda_view .viewchange a:nth-child(2){background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MiA1MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWxpc3QtdGV4dDwvdGl0bGU+PGcgaWQ9IuODrOOCpOODpOODvF8yIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvCAyIj48ZyBpZD0iYXNzZXRzIj48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNCIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI0IiB5PSIyOCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIyNyIgeT0iNCIgd2lkdGg9IjIxIiBoZWlnaHQ9IjIiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjI3IiB5PSIyMiIgd2lkdGg9IjIxIiBoZWlnaHQ9IjIiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjI3IiB5PSI4LjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIyIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIyNyIgeT0iMTMiIHdpZHRoPSIyMSIgaGVpZ2h0PSIyIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIyNyIgeT0iMTcuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjIiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjI3IiB5PSIyOCIgd2lkdGg9IjIxIiBoZWlnaHQ9IjIiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjI3IiB5PSI0NiIgd2lkdGg9IjIxIiBoZWlnaHQ9IjIiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjI3IiB5PSIzMi41IiB3aWR0aD0iMjEiIGhlaWdodD0iMiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMjciIHk9IjM3IiB3aWR0aD0iMjEiIGhlaWdodD0iMiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMjciIHk9IjQxLjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIyIi8+PC9nPjwvZz48L3N2Zz4=)}.cardlist_textlist table,.cardlist_textlist table tbody,.cardlist_textlist table thead,.cardlist_textlist table tfoot,.cardlist_textlist table tr,.cardlist_textlist table colgroup,.cardlist_textlist table col,.cardlist_textlist table caption{display:block}.cardlist_textlist table th,.cardlist_textlist table td{display:inline-block}.cardlist_textlist table tr:nth-of-type(1){display:none}.cardlist_textlist table tr{position:relative;padding:.5em}.cardlist_textlist table th{display:none}.cardlist_textlist table.cardlist_searchresult td:before,.cardlist_textlist table.cardlist_searchresult td:after{display:inline-block}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(1){display:none}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(2){width:100%;font-weight:700;padding-right:88px}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(3):before{content:'カード種別：'}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(3):after{content:'/';margin-left:.6em}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(4):before{content:'クラン：'}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(4):after{content:'/';margin-left:.6em}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(5):before{content:'グレード：'}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(6){position:absolute;top:4px;right:4px;width:52px;height:24px;padding:0;text-align:right}.cardlist_textlist table.cardlist_searchresult td:nth-of-type(6) img{width:24px}.cardlist_imagelist li .text h5{border-top:1px solid #ccc}.recipe-searcch-table-top,.recipe-searcch-table-top tbody,.recipe-searcch-table-top thead,.recipe-searcch-table-top tfoot,.recipe-searcch-table-top tr,.recipe-searcch-table-top colgroup,.recipe-searcch-table-top col,.recipe-searcch-table-top th,.recipe-searcch-table-top td,.recipe-searcch-table-top caption{display:block}.recipe-searcch-table-top td{padding-bottom:1em}.recipe-searcch-table-top select,.recipe-searcch-table-top input[type=text]{width:100%}.recipe-history-list li{-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe-history-list .text{margin-top:.5em}.eratta-table,.eratta-table tbody,.eratta-table thead,.eratta-table tfoot,.eratta-table tr,.eratta-table colgroup,.eratta-table col,.eratta-table th,.eratta-table td,.eratta-table caption{display:block}.eratta-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eratta-table th:nth-child(1),.eratta-table th:nth-child(2),.eratta-table td:nth-child(1),.eratta-table td:nth-child(2){padding-bottom:0}.eratta-table th:nth-child(1),.eratta-table th:nth-child(3),.eratta-table td:nth-child(1),.eratta-table td:nth-child(3){width:40%}.eratta-table th:nth-child(2),.eratta-table th:nth-child(4),.eratta-table td:nth-child(2),.eratta-table td:nth-child(4){width:60%}.eratta-table td:nth-child(1),.eratta-table td:nth-child(3){font-size:80%}.events-banner-certified{margin-left:-8px;margin-right:-8px}.battle-list-table .with-favorite .favorite-button{margin:.5em auto 0}.modal-favorite-limit .desc br{display:none}.fav_shop_info_area .remove-fav{margin:1em auto 0}.products-heading .category{margin-bottom:1em}.products-main .img{margin-left:-16px!important;margin-right:-16px!important;position:relative;height:0;padding-top:calc((100% + 32px)/660*440)}.products-main .status{margin-left:-16px;margin-right:-16px}.products-main .status,.products-main .status tbody,.products-main .status thead,.products-main .status tfoot,.products-main .status tr,.products-main .status colgroup,.products-main .status col,.products-main .status th,.products-main .status td,.products-main .status caption{display:block}.products-main .status tr{padding:1em}.products-main .status td{padding-left:1em}.supply-slide-container .slick-slide a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.supply-slide-container .slick-slide a .img{margin-bottom:8px}.supply-slide-container .slick-slide a .title{text-align:left}.products-top-banner li:nth-child(n+2){margin-top:8px}.products-top-banner li.cardlist{display:none}.products-top-banner li.gtc-pc{display:none}.top-channel .archive-link{padding-right:8px}.top-channel-box .heading.anime{border-right:#777 1px solid}.top-channel-box .heading a{font-size:60%;padding:.5em .25em}.top-beginner{padding:0 16px}.top-products-slide-container .slick-slide a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-products-slide-container .slick-slide a .img{margin-bottom:8px}.top-products-slide-container .slick-slide a .title{text-align:left}.top-twitter{padding:0 16px}.top-container .top-todays-card{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.top-container .top-channel-beginner{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.top-container .top-news{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.top-container .top-products{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.top-container .top-movies{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.top-container .top-events{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.top-container .top-bottom-banner{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.top-container .top-twitter{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.top-container .top-bottom-menu{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.top-heading{padding-left:16px;padding-right:16px}}@media screen and (-webkit-min-device-pixel-ratio:0){.button-container ::i-block-chrome,.button-container{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.events-banner-certified ::i-block-chrome,.top-events-banner ::i-block-chrome,.events-banner-certified,.top-events-banner{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.pager ::i-block-chrome,.pager{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.smartphoto-firstthumb ::i-block-chrome,.smartphoto-firstthumb{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.social-buttons ::i-block-chrome,.social-buttons{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.social-buttons-official ::i-block-chrome,.social-buttons-official{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.footer-menu>ul>li>ul ::i-block-chrome,.footer-menu>ul>li>ul{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.footer-social-links ::i-block-chrome,.footer-social-links{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.footer-banner ::i-block-chrome,.footer-banner{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.header-slide-menu>ul ::i-block-chrome,.header-slide-menu>ul{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.related-banner ::i-block-chrome,.related-banner{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.beginner-menu ::i-block-chrome,.beginner-menu{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.beginner-comic-list ::i-block-chrome,.beginner-comic-list{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.cardlist_detail .image .thumb ::i-block-chrome,.cardlist_detail .image .thumb{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.cardlist-top-banner ::i-block-chrome,.cardlist-top-banner{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.clan-filtering-list ::i-block-chrome,.clan-filtering-list{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.cardlist_main .sort ul ::i-block-chrome,.cardlist_main .sort ul{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.cardlist_gallerylist ul ::i-block-chrome,.cardlist_gallerylist ul{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.recipe-single-list ul ::i-block-chrome,.recipe-single-list ul{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.recipe-menu ::i-block-chrome,.recipe-menu{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.qa-basic-list ::i-block-chrome,.qa-basic-list{font-size:1px;letter-spacing:-1px;word-spacing:-1px}.qa-card-list ul ::i-block-chrome,.qa-card-list ul{font-size:1px;letter-spacing:-1px;word-spacing:-1px}}@media(min-width:900px){.mfp-image-holder button.mfp-close{top:-20px}.mfp-iframe-holder button.mfp-close{top:-60px}.mfp-image-holder button.mfp-close,.mfp-iframe-holder button.mfp-close{width:60px;height:60px}button.mfp-arrow{width:60px;height:60px;top:0;bottom:0;margin:auto 0}.mfp-arrow-left{left:-60px}.mfp-arrow-right{right:-60px}}@media(min-width:783px){body.admin-bar .site-header-top{top:32px}}@media(max-width:869px){.site-header-top{height:56px;background-image:url(img/bg-tile.png);background-attachment:fixed}.header-logo{padding-top:2px}.header-channel-link a,.header-search-toggle,.header-menu-toggle{position:absolute;top:8px;left:auto}.header-search,.header-menu{position:absolute;z-index:10;display:block;left:0;top:0;width:100%;min-width:320px;height:100vh;padding-top:56px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-animation:none;animation:none;background-image:url(img/bg-tile.png);background-attachment:fixed}.active.header-search,.active.header-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header-channel-link a{right:104px}.header-search-toggle{right:56px}.header-menu>ul{padding:8px 0;background-color:#111}.header-menu>ul a{padding-top:8px;padding-bottom:8px}}@media all and (max-width:869px) and (-ms-high-contrast:none){.site-header-top{background-attachment:inherit}.header-search,.header-menu{background-attachment:inherit}}@media(min-width:870px) and (min-width:783px){body.admin-bar .site-header-top.scroll{top:12px}body.admin-bar .site-header-top.scroll{top:16px}}@media(min-width:1216px) and (min-width:783px){body.admin-bar .site-header-top.scroll{top:8px}}@media(min-width:870px) and (min-width:456px){.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin-right:0}}@media(min-width:870px) and (min-width:576px){.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin-right:0}}@media(min-width:870px) and (min-width:696px){.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin-right:0}}@media(min-width:870px) and (min-width:870px){.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin-right:4px}}@media(min-width:870px) and (min-width:1042.66667px){.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin-right:4px}}@media(min-width:870px) and (min-width:1216px){.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin-right:8px}}@media(min-width:870px) and (min-width:1456px){.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin-right:8px}}@media(min-width:870px) and (min-width:1696px){.site-header-top-menu .header-menu,.site-header-top-menu .header-channel-link,.site-header-top-menu .header-search-toggle{margin-right:8px}}@media(min-width:336px){.header-search,.header-menu{right:0}}@media(max-width:335px){.header-menu>ul>li.sp-banner-beginner{bottom:-64px}.header-menu>ul>li.sp-banner-gtc{bottom:-134.4px}}@media all and (-ms-high-contrast:none){.site{background-attachment:inherit}}