*{box-sizing:border-box;margin:0;padding:0;font-size:100%;font-weight:normal}ul li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1;pointer-events:none}main{display:block}.pc{display:none}@media (min-width: 768px){.sp{display:none}.pc{display:block}}a{color:#fff;text-decoration:none}::selection{background:none;color:#323d3f}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#595757}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.btn{position:relative;display:grid;place-content:center;background:#323d3f;width:57.77778vw;min-height:14.22222vw;margin:0vw auto 0vw auto;text-decoration:none;color:#FFF}.btn:before{pointer-events:none;pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;background:url(../images/common/frame_tl_w.webp) no-repeat top left,url(../images/common/frame_tr_w.webp) no-repeat top right,url(../images/common/frame_bl_w.webp) no-repeat bottom left,url(../images/common/frame_br_w.webp) no-repeat bottom right;background-size:3.55556vw;width:calc(100% - 8px);height:calc(100% - 8px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 768px){.btn{min-width:360px;width:-webkit-fit-content;width:fit-content;max-width:100%;min-height:min(6.15385vw,80px)}.btn:before{background-size:20px;width:calc(100% - 8px);height:calc(100% - 8px);transition:all 0.2s linear}.btn:hover:before{width:calc(100% - 12px);height:calc(100% - 12px)}}.movieThumb{display:block;position:relative;z-index:0;margin:0vw auto 0vw auto}.movieThumb:before{pointer-events:none;pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:1;background:url(../images/common/ico_play.webp) no-repeat center,rgba(0,0,0,0.5);background-size:clamp(25%, 25%, 135px)}.movieThumb:after{pointer-events:none;pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;z-index:2;background:url(../images/common/frame_tl.webp) no-repeat top left,url(../images/common/frame_tr.webp) no-repeat top right,url(../images/common/frame_bl.webp) no-repeat bottom left,url(../images/common/frame_br.webp) no-repeat bottom right;background-size:15%;width:103%;height:105%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.movieThumb.noPlay:before{display:none}@media (min-width: 768px){.movieThumb:before{transition:opacity 0.4s}.movieThumb:after{background-size:15%;transition:all 0.2s}.movieThumb:hover:before{opacity:0}.movieThumb:hover:after{width:calc(103% + 10px);height:calc(105% + 10px)}}.notice{font-size:2.48889vw;text-align:left;letter-spacing:0.1em;line-height:1.5}.notice li{text-indent:-1em;padding-left:1em;margin-top:0.5em}.notice b{font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold}@media (min-width: 768px){.notice{font-size:.92308vw}}@media (min-width: 768px) and (min-width: 1300px){.notice{font-size:12px}}[data-anime="fadeIn"]{opacity:0;-webkit-filter:blur(60px);filter:blur(60px)}[data-anime="fadeIn"].s{opacity:1;-webkit-filter:blur(0);filter:blur(0);transition:opacity 1s, -webkit-filter 1s;transition:opacity 1s, filter 1s;transition:opacity 1s, filter 1s, -webkit-filter 1s}body{overflow-x:hidden;font-family:"Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-size:3.2vw;font-weight:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:2;letter-spacing:0.05em;color:#1b1b1b}@media (max-width: 768px){body{background:url(../images/common/bg_sp.webp) repeat-y center top/100% auto}}@media (min-width: 768px){body{background:url(../images/common/bg_pc.webp) repeat-y center top/100% auto;font-size:1.07692vw}}@media (min-width: 768px) and (min-width: 1300px){body{font-size:14px}}footer{position:relative;z-index:2;padding:7.11111vw 0vw 7.11111vw 0vw;border-top:1px solid #595757;text-align:center;font-size:2.48889vw}footer #btnPageTop{position:absolute;top:0vw;right:5.33333vw;width:16vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .eula{margin:0vw 0vw 7.11111vw 0vw}footer .eula a{font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold;color:#b61f1f}footer .copyright{display:inline-block;width:82.75556vw;margin:0vw 0vw 7.11111vw 0vw}footer .bnrTch{display:block;width:56.88889vw;margin:0vw auto 7.11111vw auto}@media (min-width: 768px){footer{padding:4.61538vw 0vw 3.07692vw 0vw;font-size:1.07692vw}}@media (min-width: 768px) and (min-width: 1300px){footer{padding:60px 0px 40px 0px}}@media (min-width: 768px) and (min-width: 1300px){footer{font-size:14px}}@media (min-width: 768px){footer #btnPageTop{position:absolute;top:0vw;right:4.61538vw;width:6.15385vw;max-width:80px;transition:opacity 0.5s}}@media (min-width: 768px) and (min-width: 1300px){footer #btnPageTop{top:0px;right:60px}}@media (min-width: 768px){footer #btnPageTop:hover{opacity:0.5}footer .eula{margin:0vw 0vw 3.07692vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){footer .eula{margin:0px 0px 40px 0px}}@media (min-width: 768px){footer .copyright{width:22.92308vw;max-width:298px;margin:0vw 0vw 3.07692vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){footer .copyright{margin:0px 0px 40px 0px}}@media (min-width: 768px){footer .bnrTch{width:30.76923vw;max-width:400px;margin:0vw auto 4.61538vw auto}}@media (min-width: 768px) and (min-width: 1300px){footer .bnrTch{margin:0px auto 60px auto}}#bne{font-weight:normal;letter-spacing:0;line-height:1}#bne a{color:#333}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}@media (min-width: 768px){.slick-arrow:hover{opacity:0.5}}.prevSlick{position:absolute;top:0vw;left:-6.22222vw;top:50%;z-index:1;width:8.88889vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity 0.5s}@media (min-width: 768px){.prevSlick{position:absolute;top:0vw;left:-2.30769vw;top:50%;width:4.61538vw;max-width:60px}}@media (min-width: 768px) and (min-width: 1300px){.prevSlick{top:0px;left:-30px}}@media (min-width: 768px){.prevSlick:hover{cursor:pointer}}@media (min-width: 768px) and (min-width: 1300px){.prevSlick{top:50%}}.prevNext{position:absolute;top:0vw;right:-5.33333vw;top:50%;width:8.88889vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity 0.5s}@media (min-width: 768px){.prevNext{position:absolute;top:0vw;right:-2.30769vw;top:50%;width:4.61538vw;max-width:60px}}@media (min-width: 768px) and (min-width: 1300px){.prevNext{top:0px;right:-30px}}@media (min-width: 768px){.prevNext:hover{cursor:pointer}}@media (min-width: 768px) and (min-width: 1300px){.prevNext{top:50%}}.slick-disabled{pointer-events:none;opacity:0;transition:opacity 0.5s}.fancybox-is-open .fancybox-bg{background:#000}.fancybox-slide--image .fancybox-close-small{background:none}.fancybox-slide--image{padding:44px 10px}.fancybox-close-small span{display:block;background:url(../images/common/btn_close.webp) no-repeat center/contain;width:100%;height:100%}header{position:relative;z-index:1;background:#FFF}@media (max-width: 768px){header{padding:0vw 0vw 10.66667vw 0vw}}@media (min-width: 768px){header{display:grid;-webkit-align-items:center;align-items:center;grid-template-columns:auto calc(778 / 2000 * 100%)}}header:after{content:"";position:absolute;bottom:0vw;left:0vw;z-index:1;width:100%}@media (max-width: 768px){header:after{background:url(../images/top/header/bg_separator_sp.webp) no-repeat top center/100% auto;height:39.91111vw;translate:0 100%}}@media (min-width: 768px){header:after{background:url(../images/top/header/bg_separator_pc.webp) no-repeat top center/100% auto;height:38.8vw;translate:0 65%}}@media (min-width: 768px){header .logoNsw{position:absolute;z-index:10;top:0;left:0;width:7vw}}header .noteNsw{background:#d7d7d7;padding:0.5rem;font-size:0.8rem;text-align:center}@media (min-width: 768px){header .noteNsw{position:absolute;top:0;left:7vw;background:none;padding:0.5rem 1rem}}header .mv{position:relative;z-index:0;width:100%;height:auto}header .mv:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:-1}@media (max-width: 768px){header .mv:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;bottom:0vw;left:0vw;z-index:1;width:100%;height:26.66667vw;background:linear-gradient(to bottom, transparent, #fff)}}@media (min-width: 768px){header .mv{-webkit-order:1;order:1}}header .inner{position:relative;z-index:2;display:grid;-webkit-justify-content:center;justify-content:center;justify-items:center}@media (max-width: 768px){header .inner{gap:7.11111vw}}@media (min-width: 768px){header .inner{gap:3vw 0;-webkit-align-items:center;align-items:center}}@media (max-width: 768px){header h1{width:84.35556vw;margin:-7.11111vw 0vw -3.55556vw 0vw}}@media (min-width: 768px){header h1{width:45vw}}header .txt01{width:72.44444vw}@media (min-width: 768px){header .txt01{width:32.6vw}}header .txt02{width:82.84444vw}@media (min-width: 768px){header .txt02{width:37.28vw}}@media (min-width: 768px){header .btn{font-size:1.23077vw}}@media (min-width: 768px) and (min-width: 1300px){header .btn{font-size:16px}}header .mv{opacity:0;-webkit-filter:blur(60px);filter:blur(60px)}header h1,header .txt01,header .txt02,header .btn{opacity:0;-webkit-filter:blur(60px);filter:blur(60px)}header.s .mv{opacity:1;-webkit-filter:blur(0);filter:blur(0);transition:opacity 1s 0s, -webkit-filter 1s 0s;transition:opacity 1s 0s, filter 1s 0s;transition:opacity 1s 0s, filter 1s 0s, -webkit-filter 1s 0s}header.s h1{opacity:1;-webkit-filter:blur(0);filter:blur(0);transition:opacity 1s 0.5s, -webkit-filter 1s 0.5s;transition:opacity 1s 0.5s, filter 1s 0.5s;transition:opacity 1s 0.5s, filter 1s 0.5s, -webkit-filter 1s 0.5s}header.s .txt01,header.s .txt02,header.s .btn{opacity:1;-webkit-filter:blur(0);filter:blur(0);transition:opacity 1s 1s, -webkit-filter 1s 1s;transition:opacity 1s 1s, filter 1s 1s;transition:opacity 1s 1s, filter 1s 1s, -webkit-filter 1s 1s}main{position:relative;z-index:1;overflow:visible;display:block}#newsCol{padding:17.77778vw 0vw 0vw 0vw;font-size:3.55556vw}@media (min-width: 768px){#newsCol{padding:9.23077vw 0vw 0vw 0vw;font-size:1.07692vw}}@media (min-width: 768px) and (min-width: 1300px){#newsCol{padding:120px 0px 0px 0px}}@media (min-width: 768px) and (min-width: 1300px){#newsCol{font-size:14px}}#newsCol h2{width:29.77778vw;margin:0vw auto 8.88889vw auto}@media (min-width: 768px){#newsCol h2{width:14.17308vw;max-width:184.25px;margin:0vw auto 3.07692vw auto}}@media (min-width: 768px) and (min-width: 1300px){#newsCol h2{margin:0px auto 40px auto}}#newsCol .slick-track{display:-webkit-flex;display:flex}#newsCol .slick-slide{height:auto !important}#newsCol #newsList{width:84vw;margin:0vw auto 7.11111vw auto}#newsCol #newsList .slide{width:80.35556vw;margin:0vw 1.77778vw 0vw 1.77778vw}#newsCol #newsList .slide .topic{background:#323d3f;height:100%}#newsCol #newsList .slide .topic .txt{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:3.55556vw 3.55556vw 3.55556vw 3.55556vw;border-top:0;color:#FFF}#newsCol #newsList .slide .topic .txt a{font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold;color:#FFF}#newsCol #newsList .slide .topic .txt p:not([class]){width:100%;margin:0vw 0vw 1.77778vw 0vw;text-align:left}#newsCol #newsList .slide .topic .txt .date{display:block;margin:auto 0 0 0;color:#d7d7d7;text-align:right}@media (hover: hover), (-ms-high-contrast: none){#newsCol #newsList .slide a.topic{transition:opacity 0.5s}#newsCol #newsList .slide a.topic:hover{opacity:0.5}}@media (min-width: 768px){#newsCol #newsList{width:92.30769vw;max-width:1200px;margin:0vw auto 3.07692vw auto}}@media (min-width: 768px) and (min-width: 1300px){#newsCol #newsList{margin:0px auto 40px auto}}@media (min-width: 768px){#newsCol #newsList .slide{width:23.07692vw;max-width:300px;margin:0;padding:0vw 1.53846vw 0vw 1.53846vw}}@media (min-width: 768px) and (min-width: 1300px){#newsCol #newsList .slide{padding:0px 20px 0px 20px}}@media (min-width: 768px){#newsCol #newsList .slide .topic p:not([class]){margin:0vw 0vw 1.53846vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#newsCol #newsList .slide .topic p:not([class]){margin:0px 0px 20px 0px}}@media (min-width: 768px){#newsCol #newsList .slide .topic .txt{padding:2.30769vw 2.30769vw 2.30769vw 2.30769vw;height:calc(100% - 12.23077vw)}}@media (min-width: 768px) and (min-width: 1300px){#newsCol #newsList .slide .topic .txt{padding:30px 30px 30px 30px}}@media (min-width: 768px) and (min-width: 1300px){#newsCol #newsList .slide .topic .txt{height:calc(100% - 159px)}}#movieCol{overflow:hidden;position:relative;z-index:0;padding:17.77778vw 0vw 0vw 0vw}@media (min-width: 768px){#movieCol{padding:9.23077vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#movieCol{padding:120px 0px 0px 0px}}#movieCol h2{width:36.71111vw;margin:0vw auto 8.88889vw auto}@media (min-width: 768px){#movieCol h2{width:17.47308vw;max-width:227.15px;margin:0vw auto 3.07692vw auto}}@media (min-width: 768px) and (min-width: 1300px){#movieCol h2{margin:0px auto 40px auto}}#movieCol .slick-list{overflow:visible}#movieCol .slick-slide{opacity:0;pointer-events:none;transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s}#movieCol .slick-slide.slick-active{opacity:1;pointer-events:all}#movieCol #movieList{width:84vw;margin:0vw auto 7.11111vw auto}@media (min-width: 768px){#movieCol #movieList{width:61.53846vw;max-width:800px;margin:0vw auto 4.61538vw auto}}@media (min-width: 768px) and (min-width: 1300px){#movieCol #movieList{margin:0px auto 60px auto}}@media (min-width: 768px){#movieCol #movieList .slick-slide{width:61.53846vw;max-width:800px;padding:0vw 1.53846vw 0vw 1.53846vw}}@media (min-width: 768px) and (min-width: 1300px){#movieCol #movieList .slick-slide{padding:0px 20px 0px 20px}}#storyCol{position:relative;z-index:0;display:grid;padding:24.88889vw 0vw 0vw 0vw}@media (max-width: 768px){#storyCol{gap:14.22222vw}}@media (min-width: 768px){#storyCol{display:grid;grid-template-columns:auto calc(1125 / 2000 * 100%);-webkit-align-items:flex-start;align-items:flex-start;padding:12.30769vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#storyCol{padding:160px 0px 0px 0px}}#storyColInner{display:grid;-webkit-justify-content:center;justify-content:center;justify-items:center}@media (min-width: 768px){#storyColInner{position:-webkit-sticky;position:sticky;top:0;right:0;display:grid;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;height:calc(100vh - min(calc(60 / 1300 * 100vw), 60px));gap:0}}@media (min-width: 768px) and (max-height: 50vw){#storyColInner{position:relative}}#storyColInner h2{width:35.46667vw}@media (min-width: 768px){#storyColInner h2{width:13.965vw}}#storyColInner .txt01{width:53.51111vw;margin:28.44444vw 0vw 17.77778vw 0vw}#storyColInner .txt01:before{content:"";position:absolute;top:0;left:50%;z-index:-1;background:url(../images/common/img_symbol.webp) no-repeat center/contain;aspect-ratio:727 / 723;width:64.62222vw;height:auto;translate:-50% -15%}@media (max-width: 768px){#storyColInner .txt01{position:relative;z-index:-1}}@media (min-width: 768px){#storyColInner .txt01{width:21.07vw;margin:3.5vw 0vw 5vw 0vw}#storyColInner .txt01:before{top:50%;left:50%;width:22.25vw;translate:-50% -50%}}#storyColInner .txt02{width:69.95556vw}@media (min-width: 768px){#storyColInner .txt02{width:27.545vw}}@media (max-width: 768px){#storyCol .storySS{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}#storyCol .storySS li{width:50%}#storyCol .storySS.s>li{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@media (min-width: 768px) and (max-height: 50vw){#storyCol .storySS{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:center;align-self:center}#storyCol .storySS li{width:50%}}#systemCol{display:grid;justify-items:center;padding:24.88889vw 0vw 0vw 0vw}@media (max-width: 768px){#systemCol{gap:10.66667vw}}@media (min-width: 768px){#systemCol{grid-template-columns:calc(1125 / 2000 * 100%) auto;padding:12.30769vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#systemCol{padding:160px 0px 0px 0px}}#systemCol #systemColInner{display:grid;justify-items:center;-webkit-align-content:center;align-content:center}@media (max-width: 768px){#systemCol #systemColInner{gap:10.66667vw}}@media (min-width: 768px){#systemCol #systemColInner{-webkit-order:1;order:1;gap:4vw}}#systemCol #systemColInner h2{width:41.77778vw}@media (min-width: 768px){#systemCol #systemColInner h2{width:16.45vw}}#systemCol #systemColInner p{width:78.31111vw}@media (min-width: 768px){#systemCol #systemColInner p{width:35.24vw}}#btdCol{position:relative;z-index:0;display:grid;justify-items:center}@media (max-width: 768px){#btdCol{gap:10.66667vw;padding:42.66667vw 0vw 21.33333vw 0vw}#btdCol:before{content:"";position:absolute;z-index:-1;top:3.55556vw;left:0;background:url(../images/top/btd/bg_top.webp) no-repeat top center/100%,url(../images/top/btd/bg_bottom.webp) no-repeat bottom center/100%,linear-gradient(to bottom, transparent 42.66667vw, #fff 42.66667vw, #fff calc(100% - 42.66667vw), transparent calc(100% - 42.66667vw));width:100%;height:calc(100% + 7.11111vw);translate:0 0}}@media (min-width: 768px){#btdCol{background:url(../images/top/btd/bg.webp) no-repeat center left/calc(1315 / 2000 * 100%);grid-template-columns:auto calc(1125 / 2000 * 100%);gap:2rem 0;padding:12.30769vw 0vw 9.23077vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#btdCol{padding:160px 0px 120px 0px}}#btdCol #btdColInner{display:grid;justify-items:center;-webkit-align-content:center;align-content:center}@media (max-width: 768px){#btdCol #btdColInner{gap:10.66667vw}}@media (min-width: 768px){#btdCol #btdColInner{gap:4vw}}#btdCol #btdColInner h2{width:56.88889vw}@media (min-width: 768px){#btdCol #btdColInner h2{width:25.6vw}}#btdCol #btdColInner p{width:68.88889vw}@media (min-width: 768px){#btdCol #btdColInner p{width:31vw}}#btdCol .notice{display:block;text-align:center;width:80%;margin-inline:auto}@media (min-width: 768px){#btdCol .notice{grid-column:span 2}}#productsCol{position:relative;z-index:0;display:grid;justify-items:center;padding:24.88889vw 0vw 0vw 0vw}@media (min-width: 768px){#productsCol{padding:6.15385vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol{padding:80px 0px 0px 0px}}#productsCol #productsColInner{display:grid;justify-items:center;-webkit-align-content:center;align-content:center}@media (max-width: 768px){#productsCol #productsColInner{gap:7.11111vw}}@media (min-width: 768px){#productsCol #productsColInner{gap:4vw}}#productsCol #productsColInner h2{width:60.08889vw}@media (min-width: 768px){#productsCol #productsColInner h2{width:27.04vw}}#productsCol #flgBtdCol,#productsCol #flgBtdPremiumCol,#productsCol #dlcCol{background:rgba(255,255,255,0.6);background-size:50%;width:89.33333vw;margin:0 auto;padding:8.88889vw 5.33333vw 8.88889vw 5.33333vw;font-size:2.84444vw;text-align:center;line-height:1.6;word-break:break-all;word-wrap:break-word}#productsCol #flgBtdCol h3,#productsCol #flgBtdCol h4,#productsCol #flgBtdPremiumCol h3,#productsCol #flgBtdPremiumCol h4,#productsCol #dlcCol h3,#productsCol #dlcCol h4{margin:0vw auto 3.55556vw auto}#productsCol #flgBtdCol .btnBuy,#productsCol #flgBtdPremiumCol .btnBuy,#productsCol #dlcCol .btnBuy{margin:7.11111vw auto 7.11111vw auto}#productsCol #flgBtdCol .pkg,#productsCol #flgBtdPremiumCol .pkg,#productsCol #dlcCol .pkg{margin:8.88889vw auto 0vw auto}#productsCol #flgBtdCol a:not(.btn),#productsCol #flgBtdPremiumCol a:not(.btn),#productsCol #dlcCol a:not(.btn){color:#b61f1f;text-decoration:underline}#productsCol #flgBtdCol a:not(.btn):hover,#productsCol #flgBtdPremiumCol a:not(.btn):hover,#productsCol #dlcCol a:not(.btn):hover{text-decoration:none}#productsCol #flgBtdColBox,#productsCol #flgBtdPremiumColBox,#productsCol #dlcColBox{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#productsCol #flgBtdColBox .price,#productsCol #flgBtdPremiumColBox .price,#productsCol #dlcColBox .price{margin:7.11111vw auto 0vw auto;height:4vw;line-height:1}#productsCol #flgBtdColBox .price img,#productsCol #flgBtdPremiumColBox .price img,#productsCol #dlcColBox .price img{width:auto;height:100%}#productsCol #flgBtdColBox .contents,#productsCol #flgBtdPremiumColBox .contents,#productsCol #dlcColBox .contents{-webkit-align-self:flex-start;align-self:flex-start;width:100%;margin:8.88889vw 0vw 0vw 0vw;text-align:left}#productsCol #flgBtdColBox .contents li,#productsCol #flgBtdPremiumColBox .contents li,#productsCol #dlcColBox .contents li{margin-top:0.5em;text-indent:-1em;padding-left:1em;vertical-align:middle}#productsCol #flgBtdColBox .contents li:before,#productsCol #flgBtdPremiumColBox .contents li:before,#productsCol #dlcColBox .contents li:before{content:"◆";margin-right:0.5em;font-size:0.6em;vertical-align:middle}#productsCol #flgBtdColBox .contents .contentsTxt,#productsCol #flgBtdPremiumColBox .contents .contentsTxt,#productsCol #dlcColBox .contents .contentsTxt{font-size:0.8em}#productsCol #flgBtdColBox .notice,#productsCol #flgBtdPremiumColBox .notice,#productsCol #dlcColBox .notice{-webkit-align-self:flex-start;align-self:flex-start;width:100%;margin:8.88889vw 0vw 0vw 0vw}#productsCol #flgBtdCol>.notice,#productsCol #flgBtdPremiumCol>.notice,#productsCol #dlcCol>.notice{width:100%;margin:8.88889vw 0vw 0vw 0vw}#productsCol #flgBtdCol .contentsAboutList,#productsCol #flgBtdPremiumCol .contentsAboutList,#productsCol #dlcCol .contentsAboutList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:8.88889vw auto 0vw auto}#productsCol #flgBtdCol .contentsAboutList>li,#productsCol #flgBtdPremiumCol .contentsAboutList>li,#productsCol #dlcCol .contentsAboutList>li{background:url(../images/common/frame_tl.png) no-repeat top left,url(../images/common/frame_tr.png) no-repeat top right,url(../images/common/frame_bl.png) no-repeat bottom left,url(../images/common/frame_br.png) no-repeat bottom right;background-size:5.6vw;margin:3.55556vw auto 0vw auto;padding:5.33333vw 5.33333vw 5.33333vw 5.33333vw}#productsCol #flgBtdCol .contentsAboutList>li p span:not([class]),#productsCol #flgBtdPremiumCol .contentsAboutList>li p span:not([class]),#productsCol #dlcCol .contentsAboutList>li p span:not([class]){font-size:0.8em}#productsCol #flgBtdCol .contentsAboutList>li>img,#productsCol #flgBtdCol .contentsAboutList>li>a,#productsCol #flgBtdPremiumCol .contentsAboutList>li>img,#productsCol #flgBtdPremiumCol .contentsAboutList>li>a,#productsCol #dlcCol .contentsAboutList>li>img,#productsCol #dlcCol .contentsAboutList>li>a{display:block;margin:3.55556vw 0vw 0vw 0vw}#productsCol #flgBtdCol .contentsAboutList>li:first-child,#productsCol #flgBtdPremiumCol .contentsAboutList>li:first-child,#productsCol #dlcCol .contentsAboutList>li:first-child{margin-top:0}#productsCol #flgBtdCol .contentsImgList,#productsCol #flgBtdPremiumCol .contentsImgList,#productsCol #dlcCol .contentsImgList{background:url(../images/common/frame_tl.webp) no-repeat top left,url(../images/common/frame_tr.webp) no-repeat top right,url(../images/common/frame_bl.webp) no-repeat bottom left,url(../images/common/frame_br.webp) no-repeat bottom right;background-size:5.6vw;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:8.88889vw auto 0vw auto;padding:5.33333vw 5.33333vw 5.33333vw 5.33333vw}#productsCol #flgBtdCol .contentsImgList>li,#productsCol #flgBtdPremiumCol .contentsImgList>li,#productsCol #dlcCol .contentsImgList>li{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:46%;margin:5.33333vw 0vw 0vw 0vw;margin-right:6%}@media (max-width: 768px){#productsCol #flgBtdCol .contentsImgList>li:nth-child(2n),#productsCol #flgBtdPremiumCol .contentsImgList>li:nth-child(2n),#productsCol #dlcCol .contentsImgList>li:nth-child(2n){margin-right:0}}#productsCol #flgBtdCol .contentsImgList>li>a,#productsCol #flgBtdPremiumCol .contentsImgList>li>a,#productsCol #dlcCol .contentsImgList>li>a{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#1b1b1b;text-decoration:none}#productsCol #flgBtdCol .contentsImgList>li>a>p,#productsCol #flgBtdPremiumCol .contentsImgList>li>a>p,#productsCol #dlcCol .contentsImgList>li>a>p{margin:0vw 0vw 3.55556vw 0vw}#productsCol #flgBtdCol .contentsImgList>li>a>img,#productsCol #flgBtdPremiumCol .contentsImgList>li>a>img,#productsCol #dlcCol .contentsImgList>li>a>img{margin:auto 0 0 0}#productsCol #flgBtdCol .contentsImgList>li>a .txtDetail,#productsCol #flgBtdPremiumCol .contentsImgList>li>a .txtDetail,#productsCol #dlcCol .contentsImgList>li>a .txtDetail{display:block;background:#b61f1f;width:100%;margin-top:1em;text-decoration:none;color:#FFF}#productsCol #flgBtdCol .contentsImgList>li>p,#productsCol #flgBtdPremiumCol .contentsImgList>li>p,#productsCol #dlcCol .contentsImgList>li>p{margin:0vw 0vw 3.55556vw 0vw}#productsCol #flgBtdCol .contentsImgList>li>img,#productsCol #flgBtdPremiumCol .contentsImgList>li>img,#productsCol #dlcCol .contentsImgList>li>img{margin:auto 0 0 0}@media (max-width: 768px){#productsCol #flgBtdCol .contentsImgList>li:nth-child(-n+2),#productsCol #flgBtdPremiumCol .contentsImgList>li:nth-child(-n+2),#productsCol #dlcCol .contentsImgList>li:nth-child(-n+2){margin-top:0}}#productsCol #flgBtdCol .contentsList,#productsCol #flgBtdPremiumCol .contentsList,#productsCol #dlcCol .contentsList{-webkit-align-self:flex-start;align-self:flex-start;width:100%;margin:3.55556vw 0vw 0vw 0vw;text-align:left;font-size:2.48889vw}#productsCol #flgBtdCol .contentsList b,#productsCol #flgBtdPremiumCol .contentsList b,#productsCol #dlcCol .contentsList b{display:inline-block;margin-top:0.5em;text-indent:0;font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold;color:#b61f1f}#productsCol #flgBtdCol .contentsList b:first-of-type,#productsCol #flgBtdPremiumCol .contentsList b:first-of-type,#productsCol #dlcCol .contentsList b:first-of-type{margin-top:0}#productsCol #flgBtdCol .contentsList .notice,#productsCol #flgBtdPremiumCol .contentsList .notice,#productsCol #dlcCol .contentsList .notice{display:inline-block;padding-left:1.1em;text-indent:-1.1em}#productsCol #flgBtdCol .contentsList>li,#productsCol #flgBtdPremiumCol .contentsList>li,#productsCol #dlcCol .contentsList>li{margin-top:1em;text-indent:-1.2em;padding-left:1.2em;line-height:1.6;vertical-align:middle}#productsCol #flgBtdCol .contentsList>li:before,#productsCol #flgBtdPremiumCol .contentsList>li:before,#productsCol #dlcCol .contentsList>li:before{content:"◆";margin-right:0.5em;font-size:0.6em;vertical-align:middle}#productsCol #flgBtdCol .contentsList>li .ico,#productsCol #flgBtdPremiumCol .contentsList>li .ico,#productsCol #dlcCol .contentsList>li .ico{display:inline-block;margin-right:0.5em;font-size:0.6em;vertical-align:middle;text-indent:-2.4em}#productsCol #flgBtdCol .contentsList>li:first-child,#productsCol #flgBtdPremiumCol .contentsList>li:first-child,#productsCol #dlcCol .contentsList>li:first-child{margin-top:0}#productsCol #flgBtdCol .detailBox,#productsCol #flgBtdPremiumCol .detailBox,#productsCol #dlcCol .detailBox{text-indent:0;margin-block:0.5em}#productsCol #flgBtdCol .detailBox>dt,#productsCol #flgBtdPremiumCol .detailBox>dt,#productsCol #dlcCol .detailBox>dt{background:#c4c8c9;padding:0.5em 1em}#productsCol #flgBtdCol .detailBox>dd,#productsCol #flgBtdPremiumCol .detailBox>dd,#productsCol #dlcCol .detailBox>dd{background:#dfe2e2;padding:0.5em 1em}#productsCol #flgBtdCol .detailBox ol>li,#productsCol #flgBtdPremiumCol .detailBox ol>li,#productsCol #dlcCol .detailBox ol>li{text-indent:-2em;padding-left:2em}#productsCol #flgBtdCol .detailBox ol>li::before,#productsCol #flgBtdPremiumCol .detailBox ol>li::before,#productsCol #dlcCol .detailBox ol>li::before{display:none}#productsCol #flgBtdCol:last-child,#productsCol #flgBtdPremiumCol:last-child,#productsCol #dlcCol:last-child{margin-bottom:0}@media (min-width: 768px){#productsCol #flgBtdCol,#productsCol #flgBtdPremiumCol,#productsCol #dlcCol{background-size:20%;width:84.61538vw;max-width:1100px;padding:3.84615vw 3.84615vw 3.84615vw 3.84615vw;font-size:1.23077vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol,#productsCol #flgBtdPremiumCol,#productsCol #dlcCol{padding:50px 50px 50px 50px}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol,#productsCol #flgBtdPremiumCol,#productsCol #dlcCol{font-size:16px}}@media (min-width: 768px){#productsCol #flgBtdCol h3,#productsCol #flgBtdCol h4,#productsCol #flgBtdPremiumCol h3,#productsCol #flgBtdPremiumCol h4,#productsCol #dlcCol h3,#productsCol #dlcCol h4{margin:0vw auto 3.07692vw auto}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol h3,#productsCol #flgBtdCol h4,#productsCol #flgBtdPremiumCol h3,#productsCol #flgBtdPremiumCol h4,#productsCol #dlcCol h3,#productsCol #dlcCol h4{margin:0px auto 40px auto}}@media (min-width: 768px){#productsCol #flgBtdCol .btnBuy,#productsCol #flgBtdPremiumCol .btnBuy,#productsCol #dlcCol .btnBuy{margin:3.07692vw auto 3.07692vw auto}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol .btnBuy,#productsCol #flgBtdPremiumCol .btnBuy,#productsCol #dlcCol .btnBuy{margin:40px auto 40px auto}}@media (min-width: 768px){#productsCol #flgBtdColInner,#productsCol #flgBtdPremiumColInner,#productsCol #dlcColInner{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#productsCol #flgBtdColInner .pkg,#productsCol #flgBtdPremiumColInner .pkg,#productsCol #dlcColInner .pkg{margin:0vw 3.84615vw 0vw 0vw;width:60%}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdColInner .pkg,#productsCol #flgBtdPremiumColInner .pkg,#productsCol #dlcColInner .pkg{margin:0px 50px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdColBox,#productsCol #flgBtdPremiumColBox,#productsCol #dlcColBox{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:40%}#productsCol #flgBtdColBox .price,#productsCol #flgBtdPremiumColBox .price,#productsCol #dlcColBox .price{-webkit-order:2;order:2;margin:1.53846vw 0vw 0vw 0vw;height:1.73077vw;max-height:22.5px}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdColBox .price,#productsCol #flgBtdPremiumColBox .price,#productsCol #dlcColBox .price{margin:20px 0px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdColBox .contents,#productsCol #flgBtdPremiumColBox .contents,#productsCol #dlcColBox .contents{margin:0vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdColBox .contents,#productsCol #flgBtdPremiumColBox .contents,#productsCol #dlcColBox .contents{margin:0px 0px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdColBox .notice,#productsCol #flgBtdPremiumColBox .notice,#productsCol #dlcColBox .notice{margin:3.07692vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdColBox .notice,#productsCol #flgBtdPremiumColBox .notice,#productsCol #dlcColBox .notice{margin:40px 0px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdCol>.notice,#productsCol #flgBtdPremiumCol>.notice,#productsCol #dlcCol>.notice{margin:3.07692vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol>.notice,#productsCol #flgBtdPremiumCol>.notice,#productsCol #dlcCol>.notice{margin:40px 0px 0px 0px}}@media (min-width: 768px){#productsCol #flgBtdCol .contentsImgList,#productsCol #flgBtdPremiumCol .contentsImgList,#productsCol #dlcCol .contentsImgList{background-size:2.30769vw;margin:3.07692vw auto 0vw auto;padding:2.30769vw 2.30769vw 2.30769vw 2.30769vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol .contentsImgList,#productsCol #flgBtdPremiumCol .contentsImgList,#productsCol #dlcCol .contentsImgList{margin:40px auto 0px auto}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol .contentsImgList,#productsCol #flgBtdPremiumCol .contentsImgList,#productsCol #dlcCol .contentsImgList{padding:30px 30px 30px 30px}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol .contentsImgList,#productsCol #flgBtdPremiumCol .contentsImgList,#productsCol #dlcCol .contentsImgList{background-size:30px}}@media (min-width: 768px){#productsCol #flgBtdCol .contentsImgList>li,#productsCol #flgBtdPremiumCol .contentsImgList>li,#productsCol #dlcCol .contentsImgList>li{width:23%;margin:3.07692vw 0vw 0vw 0vw;margin-right:2%}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol .contentsImgList>li,#productsCol #flgBtdPremiumCol .contentsImgList>li,#productsCol #dlcCol .contentsImgList>li{margin:40px 0px 0px 0px}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol .contentsImgList>li,#productsCol #flgBtdPremiumCol .contentsImgList>li,#productsCol #dlcCol .contentsImgList>li{margin-right:2%}}@media (min-width: 768px){#productsCol #flgBtdCol .contentsImgList>li>p,#productsCol #flgBtdPremiumCol .contentsImgList>li>p,#productsCol #dlcCol .contentsImgList>li>p{margin:auto 0vw 1.53846vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol .contentsImgList>li>p,#productsCol #flgBtdPremiumCol .contentsImgList>li>p,#productsCol #dlcCol .contentsImgList>li>p{margin:auto 0px 20px 0px}}@media (min-width: 768px){#productsCol #flgBtdCol .contentsImgList>li>a>p,#productsCol #flgBtdPremiumCol .contentsImgList>li>a>p,#productsCol #dlcCol .contentsImgList>li>a>p{margin:auto 0vw 1.53846vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #flgBtdCol .contentsImgList>li>a>p,#productsCol #flgBtdPremiumCol .contentsImgList>li>a>p,#productsCol #dlcCol .contentsImgList>li>a>p{margin:auto 0px 20px 0px}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){#productsCol #flgBtdCol .contentsImgList>li>a .txtDetail,#productsCol #flgBtdPremiumCol .contentsImgList>li>a .txtDetail,#productsCol #dlcCol .contentsImgList>li>a .txtDetail{transition:background-color 0.5s, color 0.5s}#productsCol #flgBtdCol .contentsImgList>li>a:hover .txtDetail,#productsCol #flgBtdCol .contentsImgList>li>a:focus .txtDetail,#productsCol #flgBtdPremiumCol .contentsImgList>li>a:hover .txtDetail,#productsCol #flgBtdPremiumCol .contentsImgList>li>a:focus .txtDetail,#productsCol #dlcCol .contentsImgList>li>a:hover .txtDetail,#productsCol #dlcCol .contentsImgList>li>a:focus .txtDetail{background:#595757;color:#FFF}}@media (min-width: 768px){#productsCol #flgBtdCol .contentsImgList>li:nth-child(-n+4),#productsCol #flgBtdPremiumCol .contentsImgList>li:nth-child(-n+4),#productsCol #dlcCol .contentsImgList>li:nth-child(-n+4){margin-top:0}#productsCol #flgBtdCol .contentsImgList>li:last-child,#productsCol #flgBtdPremiumCol .contentsImgList>li:last-child,#productsCol #dlcCol .contentsImgList>li:last-child{margin-right:0}#productsCol #flgBtdCol .contentsImgList>li:nth-child(4n),#productsCol #flgBtdPremiumCol .contentsImgList>li:nth-child(4n),#productsCol #dlcCol .contentsImgList>li:nth-child(4n){margin-right:0}}#productsCol #benefitsCol{background:url(../images/common/frame_tl.webp) no-repeat top left,url(../images/common/frame_tr.webp) no-repeat top right,url(../images/common/frame_bl.webp) no-repeat bottom left,url(../images/common/frame_br.webp) no-repeat bottom right;background-size:5.6vw;display:grid;gap:5.33333vw;margin:5.33333vw 0vw 0vw 0vw;padding:5.33333vw 5.33333vw 5.33333vw 5.33333vw}#productsCol #benefitsColInner{display:grid;gap:5.33333vw}@media (min-width: 768px){#productsCol #benefitsCol{display:grid;-webkit-align-items:center;align-items:center;grid-template-columns:1fr 1fr;background-size:2.30769vw;gap:min(3.07692vw, 40px);margin:3.07692vw 0vw 0vw 0vw;padding:2.30769vw 2.30769vw 2.30769vw 2.30769vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #benefitsCol{margin:40px 0px 0px 0px}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #benefitsCol{padding:30px 30px 30px 30px}}@media (min-width: 768px){#productsCol #benefitsColInner{display:grid;gap:min(1.53846vw, 20px)}}#productsCol #benefitsCol h3{margin:0;font-size:3.55556vw;font-family:"Yu Mincho Demibold", "YuMincho Demibold", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", "Cambria", serif;font-weight:bold;letter-spacing:0.1em}@media (min-width: 768px){#productsCol #benefitsCol h3{font-size:1.69231vw}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #benefitsCol h3{font-size:22px}}#productsCol #benefitsCol .box{padding:1.5em;border:1px solid #595757;text-align:left}#productsCol #dlcCol h3{width:21.06667vw}@media (min-width: 768px){#productsCol #dlcCol h3{width:9.11538vw;max-width:118.5px}}#productsCol #dlcCol h4{margin-top:7.11111vw}@media (min-width: 768px){#productsCol #dlcCol h4{margin:4.61538vw auto 3.07692vw auto}}@media (min-width: 768px) and (min-width: 1300px){#productsCol #dlcCol h4{margin:60px auto 40px auto}}#specCol{padding:13.33333vw 0vw 13.33333vw 0vw}#specCol h2{width:25.42222vw;margin:0vw auto 7.11111vw auto}#specCol h3{width:67.37778vw;margin:0vw auto 3.55556vw auto}#specCol h4{font-size:4.26667vw;margin:0vw auto 5.33333vw auto;text-align:center;line-height:1.2}#specCol dl{overflow:hidden;width:84vw;margin:0vw auto 0vw auto}#specCol dl dt{float:left;clear:left;width:10em;margin-right:1em;font-weight:600;text-align:right;color:#595757}#specCol dl dd{float:left;width:calc(100% - 11em)}#specCol #specList{margin:10.66667vw 0vw 0vw 0vw}#specCol .tableBox{overflow-x:scroll;width:92vw;margin:10.66667vw 0vw 0vw 8vw;padding:0vw 8vw 0vw 0vw;line-height:1.5}#specCol .tableBox:first-of-type{margin-top:0}#specCol .tableBox table{background:#FFF;font-size:2.48889vw;text-align:center;border-collapse:collapse;text-align:left}#specCol .tableBox table td,#specCol .tableBox table th{padding:0.5em 1em;vertical-align:middle;border:0;word-break:keep-all;white-space:nowrap}#specCol .tableBox table th{font-size:2.84444vw;border:0;border-right:1px solid #827f7f;border-bottom:1px solid #827f7f;color:#FFF}#specCol .tableBox table td{border-right:1px solid #827f7f;border-bottom:1px solid #827f7f}#specCol .tableBox table tr:last-child td{border-bottom:0}#specCol .tableBox table tr th{background:#323d3f;border-bottom-color:#FFF;border-right:0}#specCol .tableBox table tr th:last-child,#specCol .tableBox table tr td:last-child{border-right:0}#specCol .tableBox table ul{padding-left:1em}@media (min-width: 768px){#specCol{padding:7.69231vw 0vw 7.69231vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#specCol{padding:100px 0px 100px 0px}}@media (min-width: 768px){#specColInner{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#specCol h2{width:13.2vw;max-width:171.6px;margin:0vw auto 5.38462vw auto}}@media (min-width: 768px) and (min-width: 1300px){#specCol h2{margin:0px auto 70px auto}}@media (min-width: 768px){#specCol h3{width:31.23077vw;max-width:406px;margin:0vw 5.38462vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#specCol h3{margin:0px 70px 0px 0px}}@media (min-width: 768px){#specCol h4{font-size:1.69231vw;margin:0vw 0vw 2.30769vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#specCol h4{font-size:22px}}@media (min-width: 768px) and (min-width: 1300px){#specCol h4{margin:0px 0px 30px 0px}}@media (min-width: 768px){#specCol dl{overflow:hidden;min-width:inherit;width:inherit;margin:0;line-height:1.5}#specCol dl dt{margin:0vw 0vw 1.53846vw 0vw;margin-right:1em}}@media (min-width: 768px) and (min-width: 1300px){#specCol dl dt{margin:0px 0px 20px 0px}}@media (min-width: 768px){#specCol dl dt:last-child{margin-bottom:0}}@media (min-width: 768px) and (min-width: 1300px){#specCol dl dt{margin-right:1em}}@media (min-width: 768px){#specCol dl dd{margin:0vw 0vw 1.53846vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#specCol dl dd{margin:0px 0px 20px 0px}}@media (min-width: 768px){#specCol dl dd:last-child{margin-bottom:0}#specCol #specList{margin:6.15385vw 0vw 0vw 0vw}}@media (min-width: 768px) and (min-width: 1300px){#specCol #specList{margin:80px 0px 0px 0px}}@media (min-width: 768px){#specCol .tableBox{overflow-x:visible;width:84.61538vw;max-width:1100px;margin:4.61538vw auto 0vw auto;padding:0}}@media (min-width: 768px) and (min-width: 1300px){#specCol .tableBox{margin:60px auto 0px auto}}@media (min-width: 768px){#specCol .tableBox table{width:100%;font-size:1.07692vw}}@media (min-width: 768px) and (min-width: 1300px){#specCol .tableBox table{font-size:14px}}@media (min-width: 768px){#specCol .tableBox table td,#specCol .tableBox table th{word-break:break-all;white-space:nowrap}#specCol .tableBox table th{font-size:1.23077vw}}@media (min-width: 768px) and (min-width: 1300px){#specCol .tableBox table th{font-size:16px}}@media (min-width: 768px){#specCol .tableBox table tr td:first-child,#specCol .tableBox table tr th:first-child{font-size:1.23077vw}}@media (min-width: 768px) and (min-width: 1300px){#specCol .tableBox table tr td:first-child,#specCol .tableBox table tr th:first-child{font-size:16px}}

/*# sourceMappingURL=maps/top.css.map */
