/*! 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:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}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:0.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:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-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:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-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:0.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:0.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:0.7;filter:alpha(opacity=70)}.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,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-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,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.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}}.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}@-webkit-keyframes animate-glow{0%{-webkit-box-shadow:rgba(255,255,255,0.2) 0 0 1px,rgba(255,255,255,0.2) 0 0 1px inset;box-shadow:rgba(255,255,255,0.2) 0 0 1px,rgba(255,255,255,0.2) 0 0 1px inset}100%{-webkit-box-shadow:#fff 0 0 16px,#fff 0 0 16px inset;box-shadow:#fff 0 0 16px,#fff 0 0 16px inset}}@keyframes animate-glow{0%{-webkit-box-shadow:rgba(255,255,255,0.2) 0 0 1px,rgba(255,255,255,0.2) 0 0 1px inset;box-shadow:rgba(255,255,255,0.2) 0 0 1px,rgba(255,255,255,0.2) 0 0 1px inset}100%{-webkit-box-shadow:#fff 0 0 16px,#fff 0 0 16px inset;box-shadow:#fff 0 0 16px,#fff 0 0 16px inset}}@-webkit-keyframes animate-bright{0%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1);filter:brightness(1)}100%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.2" /><feFuncG type="linear" slope="1.2" /><feFuncB type="linear" slope="1.2" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@keyframes animate-bright{0%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1);filter:brightness(1)}100%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.2" /><feFuncG type="linear" slope="1.2" /><feFuncB type="linear" slope="1.2" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@-webkit-keyframes animate-fadein{0%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes animate-fadein{0%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes animate-fadeout{0%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@keyframes animate-fadeout{0%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes animate-content-in{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, 20px) scale3d(0.95, 0.95, 1);transform:translate(0, 20px) scale3d(0.95, 0.95, 1)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}}@keyframes animate-content-in{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, 20px) scale3d(0.95, 0.95, 1);transform:translate(0, 20px) scale3d(0.95, 0.95, 1)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}}@-webkit-keyframes animate-content-out{0%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, 20px) scale3d(0.95, 0.95, 1);transform:translate(0, 20px) scale3d(0.95, 0.95, 1)}}@keyframes animate-content-out{0%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, 20px) scale3d(0.95, 0.95, 1);transform:translate(0, 20px) scale3d(0.95, 0.95, 1)}}@-webkit-keyframes animate-slide-in{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, -100px) scale3d(0.95, 0.95, 1);transform:translate(0, -100px) scale3d(0.95, 0.95, 1)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}}@keyframes animate-slide-in{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, -100px) scale3d(0.95, 0.95, 1);transform:translate(0, -100px) scale3d(0.95, 0.95, 1)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}}@-webkit-keyframes menu-load{from,to{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, -50%, 0) scale3d(1, 0, 1);transform:translate3d(0, -50%, 0) scale3d(1, 0, 1)}}@keyframes menu-load{from,to{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, -50%, 0) scale3d(1, 0, 1);transform:translate3d(0, -50%, 0) scale3d(1, 0, 1)}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll;height:100%}body{color:#333;background-color:#fff;font-family:"Avenir Next",Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,sans-serif;font-size:1.3em;text-align:center;min-width:320px;height:100%;background-image:url(../img/body.jpg);background-position:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0.3)}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:8px}@media (min-width: 640px){h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,dl,dd,pre,table,fieldset,address,details,figure{margin-bottom:16px}}@media (min-width: 1040px){h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,dl,dd,pre,table,fieldset,address,details,figure{margin-bottom:24px}}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:#258FB8;text-decoration:underline;cursor:default}a[href]{cursor:pointer;-webkit-transition:all .2s;transition:all .2s}a:visited{color:#258FB8}a:hover{text-decoration:none}img{vertical-align:bottom}small{font-size:80%;line-height:1.25}img{max-width:100%;height:auto}.center{text-align:center}.left{text-align:left}.right{text-align:right}.clear{clear:both}.small{font-size:80%;line-height:1.4}@media (min-width: 640px){.alignleft{float:left;margin-right:16px}}@media (min-width: 640px){.alignright{float:right;margin-left:16px}}.aligncenter{display:block;margin-right:auto;margin-left:auto}.icon-list,.entry-content ul{padding-left:0}.icon-list li,.entry-content ul li{list-style-type:none}.icon-list li,.entry-content ul li{background-image:url(../img/li.png);background-position:2px 0;background-repeat:no-repeat;-webkit-background-size:14px 14px;background-size:14px;padding-left:24px;margin-bottom:8px}@media (min-width: 640px){.icon-list li,.entry-content ul li{background-position:6px 0;-webkit-background-size:16px 16px;background-size:16px;padding-left:32px}}.entry-content a:hover{opacity:.7;filter:alpha(opacity=70)}@media (max-width: 640px){.entry-content table{width:auto}.entry-content table th,.entry-content table td{vertical-align:middle;padding:2px;line-height:1.25}}.system-content ul li{background-image:none;padding-left:0}@media (min-width: 640px){.system-content ul li{padding-left:0}}a.on{position:relative;display:block}a.on img{width:100%;left:0;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;position:relative;z-index:20}a.on img:last-child{position:absolute;z-index:10}a.on:hover{opacity:1;filter:alpha(opacity=100)}a.on:hover img:first-child{opacity:0;filter:alpha(opacity=0)}p.toggle-button{margin-bottom:8px;margin-left:0;margin-right:auto}@media (min-width: 640px){p.toggle-button{margin-bottom:16px}}@media (min-width: 1040px){p.toggle-button{margin-bottom:24px}}p.toggle-button:before{margin-right:8px}p.toggle-button+div{display:none}p.toggle-button.active+div{display:block}.table-container{overflow-x:auto}@media (min-width: 640px){br.sp-only{display:none}}br.pc-only{display:none}@media (min-width: 640px){br.pc-only{display:inline}}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;filter:alpha(opacity=0)}.my-mfp-zoom-in.mfp-bg{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;filter:alpha(opacity=80)}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;filter:alpha(opacity=0)}.mfp-close{right:0;top:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .2s;transition:opacity .2s}.mfp-close:hover{opacity:.7;filter:alpha(opacity=70)}.mfp-close:active{top:0}.mfp-close-btn-in .mfp-close{color:#fff}.social-buttons{height:20px;overflow:hidden;padding-left:0;font-size:0;margin-bottom:8px;text-align:center}.social-buttons li{list-style-type:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.social-buttons ::i-block-chrome,.social-buttons{font-size:1px;letter-spacing:-1px;word-spacing:-1px}}.social-buttons li{font-size:12px;font-size:12px;font-size:1.2rem;letter-spacing:normal;word-spacing:normal;display:inline-block}@media (min-width: 640px){.social-buttons li{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.social-buttons li{font-size:14px;font-size:1.4rem}}@media (min-width: 640px){.social-buttons{margin-bottom:16px}}@media (min-width: 1040px){.social-buttons{margin-bottom:24px}}.social-buttons li{margin:0 4px;height:20px;overflow:hidden;text-align:left;vertical-align:bottom;line-height:1}@media (min-width: 640px){.social-buttons li{margin:0 8px}}.button,p.toggle-button,button,input[type="button"],input[type="submit"],.button-container a,.button-l,.pager .disable,.pager .current,.pager strong,.pager a,.sub-menu a{font-size:13px;font-size:13px;font-size:1.3rem;display:inline-block;line-height:1.25;padding:12px;margin:0;font-weight:normal;border-style:none;border-radius:0;cursor:pointer;-webkit-transition:.1s all ease-out;transition:.1s all ease-out;-webkit-tap-highlight-color:transparent;text-shadow:rgba(0,0,0,0.5) 0 0 4px;background:#5bbace;background:-webkit-gradient(linear, left top, left bottom, from(#5bbace), color-stop(50%, #4872a0), color-stop(50%, #324170), to(#324170));background:linear-gradient(to bottom, #5bbace 0%, #4872a0 50%, #324170 50%, #324170 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bbace', endColorstr='#324170', GradientType=0 )}.button,p.toggle-button,button,input[type="button"],input[type="submit"],.button-container a,.button-l,.pager .disable,.pager .current,.pager strong,.pager a,.sub-menu a,.button:visited,p.toggle-button:visited,button:visited,input[type="button"]:visited,input[type="submit"]:visited,.button-container a:visited,.button-l:visited,.pager .disable:visited,.pager .current:visited,.pager strong:visited,.pager a:visited,.sub-menu a:visited{color:#fff;text-decoration:none}.button.tap,p.tap.toggle-button,button.tap,input.tap[type="button"],input.tap[type="submit"],.button-container a.tap,.tap.button-l,.pager .tap.disable,.pager .tap.current,.pager strong.tap,.pager a.tap,.sub-menu a.tap,.button:hover,p.toggle-button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover,.button-container a:hover,.button-l:hover,.pager .disable:hover,.pager .current:hover,.pager strong:hover,.pager a:hover,.sub-menu a:hover{opacity:.7;filter:alpha(opacity=70);-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.button,p.toggle-button,button,input[type="button"],input[type="submit"],.button-container a,.button-l,.pager .disable,.pager .current,.pager strong,.pager a,.sub-menu a,.button:visited,p.toggle-button:visited,button:visited,input[type="button"]:visited,input[type="submit"]:visited,.button-container a:visited,.button-l:visited,.pager .disable:visited,.pager .current:visited,.pager strong:visited,.pager a:visited,.sub-menu a:visited,.button a,p.toggle-button a,button a,input[type="button"] a,input[type="submit"] a,.button-container a a,.button-l a,.pager .disable a,.pager .current a,.pager strong a,.pager a a,.sub-menu a a,.button a:visited,p.toggle-button a:visited,button a:visited,input[type="button"] a:visited,input[type="submit"] a:visited,.button-container a a:visited,.button-l a:visited,.pager .disable a:visited,.pager .current a:visited,.pager strong a:visited,.pager a a:visited,.sub-menu a a:visited{color:#fff}.button.disabled,p.disabled.toggle-button,button.disabled,input.disabled[type="button"],input.disabled[type="submit"],.button-container a.disabled,.disabled.button-l,.pager .disabled.disable,.pager .disabled.current,.pager strong.disabled,.pager a.disabled,.sub-menu a.disabled{cursor:default;pointer-events:none;opacity:.5;filter:alpha(opacity=50);-webkit-transition:none;transition:none;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:grayscale(100%);filter:grayscale(100%)}.button-container{padding-left:0;font-size:0;text-align:center}.button-container li{list-style-type:none}@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}}.button-container li{font-size:12px;font-size:12px;font-size:1.2rem;letter-spacing:normal;word-spacing:normal;display:inline-block}@media (min-width: 640px){.button-container li{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.button-container li{font-size:14px;font-size:1.4rem}}.button-container a{margin:4px}.button-l{padding:16px;letter-spacing:2px;width:80%}.pager{font-size:0;text-align:center;vertical-align:middle;margin-bottom:8px}@media (min-width: 640px){.pager{margin-bottom:16px}}@media (min-width: 1040px){.pager{margin-bottom:24px}}.pager .disable,.pager .current,.pager strong,.pager a{line-height:1;margin:4px}.pager strong,.pager .current{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.2" /><feFuncG type="linear" slope="1.2" /><feFuncB type="linear" slope="1.2" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.2);filter:brightness(1.2);-webkit-animation:animate-glow 0.5s linear 0s infinite alternate;animation:animate-glow 0.5s linear 0s infinite alternate}.pager .disable{opacity:.5;filter:alpha(opacity=50);cursor:default;pointer-events:none;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:grayscale(100%);filter:grayscale(100%)}.basic-table,.basic-table tbody,.basic-table thead,.basic-table tfoot,.basic-table tr,.basic-table colgroup,.basic-table col,.basic-table th,.basic-table td,.basic-table caption{display:block;width:auto}.basic-table input[type="text"],.basic-table textarea{width:100%}.basic-table td{margin-bottom:8px;padding-left:8px}@media (min-width: 640px){.basic-table{display:table;width:100%;margin-left:auto;margin-right:auto}.basic-table tbody{display:table-row-group}.basic-table thead{display:table-header-group}.basic-table tfoot{display:table-footer-group}.basic-table tr{display:table-row}.basic-table colgroup{display:table-column-group}.basic-table col{display:table-column}.basic-table th,.basic-table td{display:table-cell}.basic-table caption{display:table-caption}.basic-table th,.basic-table td{padding:4px}.basic-table th{width:1%;text-align:right;white-space:nowrap}}.page-container{position:relative;min-height:100%;font-size:12px;font-size:12px;font-size:1.2rem}@media (min-width: 640px){.page-container{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.page-container{font-size:14px;font-size:1.4rem}}.page-header{font-size:0;position:relative;z-index:50;text-align:center}.page-header h1{display:inline-block;text-align:center;margin:0 auto;padding-top:1.2%;vertical-align:top;max-width:1024px;width:40%}@media (min-width: 640px){.page-header h1{width:25%}}@media (min-width: 1040px){.page-header h1{width:256px}}.global-menu-toggle{display:none}.global-menu{padding-left:0;margin:0 auto;display:inline-block;vertical-align:top;max-width:1024px;position:relative;z-index:40;width:calc(100% - 40%)}.global-menu li{list-style-type:none}@media (min-width: 640px){.global-menu{width:calc(100% - 25%)}}@media (min-width: 1040px){.global-menu{width:calc( 1024px - 256px)}}.global-menu li{font-size:12px;font-size:12px;font-size:1.2rem;position:relative}@media (min-width: 640px){.global-menu li{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.global-menu li{font-size:14px;font-size:1.4rem}}.global-menu a{display:block;color:#000;white-space:nowrap;text-decoration:none}.global-menu>li{width:50%;vertical-align:top;display:inline-table}@media (min-width: 640px){.global-menu>li{width:25%}}@media (min-width: 1040px){.global-menu>li{width:25%}}.global-menu>li>a{vertical-align:middle;display:table-cell;padding:0;text-align:center;line-height:1.25;height:auto}@media (min-width: 640px){.global-menu>li>a{height:auto;line-height:auto}}@media (min-width: 1040px){.global-menu>li>a{height:auto;line-height:auto}}.global-menu>li ul{padding-left:0;margin-bottom:0;display:none}@media (min-width: 640px){.global-menu>li ul{display:none}}.global-menu>li ul a{padding:6px}@media (min-width: 640px){.global-menu>li ul a{padding:0 12px}}.global-menu li{padding:0 2px}@media (min-width: 640px){.global-menu li{padding:5% 2px 0}}body.top .global-menu li:nth-child(1){z-index:40;-webkit-animation:animate-slide-in 0.5s ease-out 0.2s 1 normal both;animation:animate-slide-in 0.5s ease-out 0.2s 1 normal both}body.top .global-menu li:nth-child(2){z-index:30;-webkit-animation:animate-slide-in 0.5s ease-out 0.3s 1 normal both;animation:animate-slide-in 0.5s ease-out 0.3s 1 normal both}body.top .global-menu li:nth-child(3){z-index:20;-webkit-animation:animate-slide-in 0.5s ease-out 0.4s 1 normal both;animation:animate-slide-in 0.5s ease-out 0.4s 1 normal both}body.top .global-menu li:nth-child(4){z-index:10;-webkit-animation:animate-slide-in 0.5s ease-out 0.5s 1 normal both;animation:animate-slide-in 0.5s ease-out 0.5s 1 normal both}.global-menu a:hover{opacity:0.7;filter:alpha(opacity=70)}.global-menu a:before,.global-menu a:after{display:block;content:"";position:absolute;background-image:url(../img/menuline.png);background-repeat:no-repeat;width:2%;top:0;bottom:8px;z-index:-1}@media (min-width: 640px){.global-menu a:before,.global-menu a:after{bottom:40px}}.global-menu a:after{left:8px}.global-menu a:before{right:8px}.page-catch{position:relative;z-index:20}.page-main{overflow:visible;position:relative;z-index:40}.old-ie .page-main{height:1%}.page-main:after{content:"";display:block;clear:both}@media (min-width: 1040px){.page-main{overflow:visible;width:1024px;margin-left:auto;margin-right:auto}}.contents-box{margin-top:1%}.contents-box .box-header{z-index:10;background-image:url(../img/contents_frame_t.png);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100%;position:relative;width:100%;height:0;padding-top:7.8125%;margin:0}.contents-box .box-header img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto}.contents-box .box-header iframe{position:absolute;left:0;top:0;width:100%;height:100%}.contents-box .box-inner{z-index:10;margin-top:-1px;padding:1px 0;background-image:url(../img/contents_frame_m.png);background-repeat:repeat-y;background-position:0 0;-webkit-background-size:100% 100%;background-size:100% 100%}.contents-box .box-inner>:last-child{margin-bottom:0}.contents-box .box-footer{z-index:20;margin-top:-1px;background-image:url(../img/contents_frame_b.png);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100%;position:relative;width:100%;height:0;padding-top:3.90625%}.contents-box .box-footer img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto}.contents-box .box-footer iframe{position:absolute;left:0;top:0;width:100%;height:100%}.contents-box .box-footer hr{display:none}@media (min-width: 640px){.contents-box{margin-top:-2%}}.contents-box .box-header h2{margin:0}.contents-box .box-header img{position:absolute;width:auto;height:95%;z-index:10;left:0;right:0;top:0;margin:auto}.contents-box .box-inner{padding:0 3.125%;overflow:hidden;position:relative}.contents{position:relative;overflow:hidden;background-image:url(../img/body_blur.jpg);background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.page-supplement{position:relative}@media (min-width: 1040px){.page-supplement{width:256px;float:left}}.sub-menu{padding-left:0}body.top .sub-menu{display:none}.sub-menu li{list-style-type:none}.sub-menu li{margin:0}.sub-menu ul{padding:0;margin-bottom:0}.sub-menu>li{display:none}body.products .sub-menu>li.products,body.cards .sub-menu>li.cards,body.events .sub-menu>li.events,body.rules .sub-menu>li.rules,body.shops .sub-menu>li.shops,body.support .sub-menu>li.support,body.news .sub-menu>li.news{display:block}.sub-menu>li>ul>li>ul{padding-left:16px}.sub-menu a{display:block;padding:6px;margin-bottom:4px}.supplement-banner{padding-left:0}.supplement-banner li{list-style-type:none}.supplement-banner li{margin-bottom:8px;text-align:center}.page-footer{clear:both;text-align:left;position:relative;z-index:50;padding:8px;background-color:rgba(255,255,255,0.8)}.old-ie .page-footer{height:1%}.page-footer:after{content:"";display:block;clear:both}@media (min-width: 640px){.page-footer{padding:16px}}@media (min-width: 1040px){.page-footer{padding:24px}}.footer-logo{padding-left:0;font-size:0;text-align:center}.footer-logo li{list-style-type:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.footer-logo ::i-block-chrome,.footer-logo{font-size:1px;letter-spacing:-1px;word-spacing:-1px}}.footer-logo li{font-size:12px;font-size:12px;font-size:1.2rem;letter-spacing:normal;word-spacing:normal;display:inline-block}@media (min-width: 640px){.footer-logo li{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.footer-logo li{font-size:14px;font-size:1.4rem}}.footer-logo li{margin:8px}.copyright{text-align:center;font-size:10px}.button-page-top{width:64px;height:64px;font-size:10px;position:fixed;bottom:8px;right:8px;margin:0;visibility:hidden;opacity:0;filter:alpha(opacity=0);cursor:pointer;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .3s;transition:all .3s;z-index:100;text-decoration:none}.button-page-top span{visibility:hidden}.button-page-top:before{position:absolute;left:0;top:0;width:100%;height:56px;line-height:56px;vertical-align:middle;font-size:28px}.top-image{position:relative;width:100%;height:0;padding-top:92.96875%;margin-bottom:-20%}.top-image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto}.top-image iframe{position:absolute;left:0;top:0;width:100%;height:100%}.top-image .char01{position:absolute;left:48.82813%;top:12.60504%;width:42.96875%;height:auto;margin:0;z-index:20;-webkit-animation:animate-fadein 1s linear 0.9s 1 normal both;animation:animate-fadein 1s linear 0.9s 1 normal both}.top-image .char02{position:absolute;left:61.52344%;top:0%;width:38.28125%;height:auto;margin:0;z-index:10;-webkit-animation:animate-fadein 1s linear 0.6s 1 normal both;animation:animate-fadein 1s linear 0.6s 1 normal both}.top-image .char03{position:absolute;left:34.17969%;top:0%;width:28.90625%;height:auto;margin:0;z-index:10;-webkit-animation:animate-fadein 1s linear 0.3s 1 normal both;animation:animate-fadein 1s linear 0.3s 1 normal both}.top-image .release{position:absolute;left:48.82813%;top:50.42017%;width:38.28125%;height:auto;margin:0;z-index:30}.top-image .catch{position:absolute;left:93.75%;top:0%;width:4.6875%;height:auto;margin:0;z-index:30;-webkit-animation:animate-fadein 1s linear 1.2s 1 normal both;animation:animate-fadein 1s linear 1.2s 1 normal both}.top-image .desc{position:absolute;left:24.41406%;top:63.02521%;width:73.24219%;height:auto;margin:0;z-index:30}.top-image .btn_vita{position:absolute;left:0.78125%;top:4.20168%;width:37.10938%;height:auto;margin:0;z-index:10}.top-image .btn_windows{position:absolute;left:0.78125%;top:18.90756%;width:37.10938%;height:auto;margin:0;z-index:10}.top-image .btn_android{position:absolute;left:0.78125%;top:33.61345%;width:37.10938%;height:auto;margin:0;z-index:10}.top-image .staff{position:absolute;left:0.78125%;top:48.31933%;width:24.41406%;height:auto;margin:0;z-index:10}@media (min-width: 640px){.top-image{margin-top:-4%}.top-image .char01{position:absolute;left:41.99219%;top:12.60504%;width:42.96875%;height:auto;margin:0;z-index:20}.top-image .char02{position:absolute;left:61.52344%;top:0%;width:38.28125%;height:auto;margin:0;z-index:10}.top-image .char03{position:absolute;left:22.65625%;top:0%;width:28.90625%;height:auto;margin:0;z-index:10}.top-image .release{position:absolute;left:58.59375%;top:48.7395%;width:38.28125%;height:auto;margin:0;z-index:30}.top-image .catch{position:absolute;left:46.67969%;top:0%;width:4.6875%;height:auto;margin:0;z-index:30}.top-image .desc{position:absolute;left:9.375%;top:63.86555%;width:81.05469%;height:auto;margin:0;z-index:30}.top-image .btn_vita{position:absolute;left:0.78125%;top:9.2437%;width:23.4375%;height:auto;margin:0;z-index:10}.top-image .btn_windows{position:absolute;left:0.78125%;top:18.48739%;width:23.4375%;height:auto;margin:0;z-index:10}.top-image .btn_android{position:absolute;left:0.78125%;top:27.73109%;width:23.4375%;height:auto;margin:0;z-index:10}.top-image .staff{position:absolute;left:3.90625%;top:39.4958%;width:16.99219%;height:auto;margin:0;z-index:10}}@media (min-width: 1040px){.top-image .char02{position:absolute;left:61.52344%;top:0%;width:38.28125%;height:auto;margin:0;z-index:10}}.top-image a img:hover{opacity:0.7;filter:alpha(opacity=70)}.top-image a.disabled img{opacity:.4;filter:alpha(opacity=40);cursor:default}.character-container{padding:8px}.character-icon{text-align:center;padding-left:0;font-size:0;margin-left:-4px;margin-right:-4px;margin-bottom:0}.character-icon li{list-style-type:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.character-icon ::i-block-chrome,.character-icon{font-size:1px;letter-spacing:-1px;word-spacing:-1px}}.character-icon li{font-size:12px;font-size:12px;font-size:1.2rem;letter-spacing:normal;word-spacing:normal;display:inline-block}@media (min-width: 640px){.character-icon li{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.character-icon li{font-size:14px;font-size:1.4rem}}.character-icon li{width:25%;padding:4px;margin:0;vertical-align:top}@media (min-width: 640px){.character-icon li{width:14.28571%}}@media (min-width: 1040px){.character-icon li{width:14.28571%}}.character-icon li:nth-child(1){-webkit-animation:animate-fadein 0.5s linear 0.5s 1 normal both;animation:animate-fadein 0.5s linear 0.5s 1 normal both}.character-icon li:nth-child(2){-webkit-animation:animate-fadein 0.5s linear 0.6s 1 normal both;animation:animate-fadein 0.5s linear 0.6s 1 normal both}.character-icon li:nth-child(3){-webkit-animation:animate-fadein 0.5s linear 0.7s 1 normal both;animation:animate-fadein 0.5s linear 0.7s 1 normal both}.character-icon li:nth-child(4){-webkit-animation:animate-fadein 0.5s linear 0.8s 1 normal both;animation:animate-fadein 0.5s linear 0.8s 1 normal both}.character-icon li:nth-child(5){-webkit-animation:animate-fadein 0.5s linear 0.9s 1 normal both;animation:animate-fadein 0.5s linear 0.9s 1 normal both}.character-icon li:nth-child(6){-webkit-animation:animate-fadein 0.5s linear 1s 1 normal both;animation:animate-fadein 0.5s linear 1s 1 normal both}.character-icon li:nth-child(7){-webkit-animation:animate-fadein 0.5s linear 1.1s 1 normal both;animation:animate-fadein 0.5s linear 1.1s 1 normal both}.character-icon li:nth-child(n+5){position:relative;top:-10px}@media (min-width: 640px){.character-icon li:nth-child(n+5){position:static}}.character-icon a{display:block;-webkit-transition:.1s all ease-out;transition:.1s all ease-out;-webkit-tap-highlight-color:transparent}.character-icon a.tap,.character-icon a:hover{opacity:.7;filter:alpha(opacity=70);-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.character-content{padding-left:0}.character-content li{list-style-type:none}.character-content li{margin-bottom:8px}.gallery-container{padding:8px}.gallery-list{margin-bottom:0;padding-left:0;font-size:0;margin-left:-4px;margin-right:-4px}.gallery-list li{list-style-type:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.gallery-list ::i-block-chrome,.gallery-list{font-size:1px;letter-spacing:-1px;word-spacing:-1px}}.gallery-list li{font-size:12px;font-size:12px;font-size:1.2rem;letter-spacing:normal;word-spacing:normal;display:inline-block}@media (min-width: 640px){.gallery-list li{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.gallery-list li{font-size:14px;font-size:1.4rem}}.gallery-list li{width:50%;padding:4px;margin:0;vertical-align:top}@media (min-width: 640px){.gallery-list li{width:25%}}@media (min-width: 1040px){.gallery-list li{width:25%}}.gallery-list a{display:block;-webkit-transition:.1s all ease-out;transition:.1s all ease-out;-webkit-tap-highlight-color:transparent}.gallery-list a.tap,.gallery-list a:hover{opacity:.7;filter:alpha(opacity=70);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.gallery-list img{vertical-align:top}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;filter:alpha(opacity=0);-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;filter:alpha(opacity=100)}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8;filter:alpha(opacity=80)}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0;filter:alpha(opacity=0)}.mfp-bottom-bar{display:none}.product-container{padding:8px;font-weight:bold}@media (min-width: 640px){.product-container{padding:16px}}@media (min-width: 1040px){.product-container{padding:24px}}.product-container p{color:#5e4923;text-align:center;text-shadow:#fff 0 0 4px,#fff 0 0 8px,#fff 0 0 16px}.product-container h3{color:#fff;text-shadow:rgba(0,0,0,0.5) 0 0 4px;vertical-align:middle;border-radius:4px;line-height:1;margin-bottom:8px;padding-left:4px;background:#f1ddbf;background:-webkit-gradient(linear, left top, left bottom, from(#f1ddbf), to(#ad803c));background:linear-gradient(to bottom, #f1ddbf 0%, #ad803c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1ddbf', endColorstr='#ad803c', GradientType=0 );border:#fff 2px solid;-webkit-box-shadow:rgba(245,104,10,0.5) 0 0 4px;box-shadow:rgba(245,104,10,0.5) 0 0 4px}.product-container h3:before{vertical-align:middle;content:"";display:inline-block;width:32px;height:32px;background-image:url(../img/h3_icon.png);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100%;background-position:center;opacity:.5;filter:alpha(opacity=50);margin-right:4px}.product-container h3.blue{background:#8ca2ff;background:-webkit-gradient(linear, left top, left bottom, from(#8ca2ff), to(#304eff));background:linear-gradient(to bottom, #8ca2ff 0%, #304eff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ca2ff', endColorstr='#304eff', GradientType=0 )}.product-container h3.green{background:#96db4d;background:-webkit-gradient(linear, left top, left bottom, from(#96db4d), to(#298315));background:linear-gradient(to bottom, #96db4d 0%, #298315 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96db4d', endColorstr='#298315', GradientType=0 )}.product-container h3.orange{background:#fbc117;background:-webkit-gradient(linear, left top, left bottom, from(#fbc117), to(#f5680a));background:linear-gradient(to bottom, #fbc117 0%, #f5680a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbc117', endColorstr='#f5680a', GradientType=0 )}.product-container .staff-list{margin-bottom:0;padding-left:0;font-size:0;margin-left:-4px;margin-right:-4px}.product-container .staff-list li{list-style-type:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.product-container .staff-list ::i-block-chrome,.product-container .staff-list{font-size:1px;letter-spacing:-1px;word-spacing:-1px}}.product-container .staff-list li{font-size:12px;font-size:12px;font-size:1.2rem;letter-spacing:normal;word-spacing:normal;display:inline-block}@media (min-width: 640px){.product-container .staff-list li{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.product-container .staff-list li{font-size:14px;font-size:1.4rem}}.product-container .staff-list li{width:100%;padding:4px;margin:0;vertical-align:top}@media (min-width: 640px){.product-container .staff-list li{width:50%}}@media (min-width: 1040px){.product-container .staff-list li{width:50%}}.product-container .staff-list p{font-size:120%;padding:8px 0}.product-container .edition-list{padding-left:0;font-size:0;margin-left:-4px;margin-right:-4px}.product-container .edition-list li{list-style-type:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.product-container .edition-list ::i-block-chrome,.product-container .edition-list{font-size:1px;letter-spacing:-1px;word-spacing:-1px}}.product-container .edition-list li{font-size:12px;font-size:12px;font-size:1.2rem;letter-spacing:normal;word-spacing:normal;display:inline-block}@media (min-width: 640px){.product-container .edition-list li{font-size:13px;font-size:1.3rem}}@media (min-width: 1040px){.product-container .edition-list li{font-size:14px;font-size:1.4rem}}.product-container .edition-list li{width:100%;padding:4px;margin:0;vertical-align:top}@media (min-width: 640px){.product-container .edition-list li{width:50%}}@media (min-width: 1040px){.product-container .edition-list li{width:50%}}.product-container .edition-list p{text-align:left;padding:0 8px}.image-source-link{color:#98C3D1}
