#wrapper.about h2{padding-bottom:65px;text-align:center}#wrapper.about .contents_inner{margin:0 auto;padding:55px 0 150px;width:1200px}#wrapper.about .box{margin:0 auto;width:1000px}#wrapper.about .box div{background-color:transparent;background-position:0 0;background-repeat:no-repeat;padding-bottom:80px}#wrapper.about .box div p{display:none}#wrapper.about .box01 div{background-image:url(../images/about/text_01.png);height:126px}#wrapper.about .box02 div{background-image:url(../images/about/text_02.png);height:159px}#wrapper.about .box03 div{background-image:url(../images/about/text_03.png);height:127px}#wrapper.about .box04 div{background-image:url(../images/about/text_04.png);height:125px}
@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}body,mark{color:#000}#wrapper,sub,sup{position:relative}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}html{font-size:62.5%}body{margin:0;min-width:1200px;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN W3","游ゴシック Medium","Yu Gothic Medium",YuGothic,"メイリオ",meiryo,sans-serif}#wrapper h1,#wrapper h2,#wrapper h3,#wrapper h4,#wrapper h5,#wrapper h6,#wrapper p,#wrapper small{margin:0;padding:0}#wrapper h1,#wrapper h2,#wrapper h3,#wrapper h4,#wrapper h5,#wrapper h6,#wrapper strong{font-weight:400}#wrapper a{text-decoration:none}#wrapper :focus,#wrapper a:focus{outline:0}#wrapper img{vertical-align:bottom;line-height:0}#wrapper li,#wrapper ol,#wrapper ul{margin:0;padding:0;list-style:none}#wrapper dd,#wrapper dl,#wrapper dt{margin:0;padding:0}#wrapper .clearfix:after{content:"";clear:both;display:block}#wrapper .global_header{background:url(../images/common/bg_nav_pattern.png) left bottom repeat-x;height:79px;position:absolute;top:0;opacity:0;width:100%;z-index:1000}#wrapper .global_header .gnav{background:url(../images/common/bg_pattern.png);height:66px}#wrapper .global_header .gnav .gnav_wrapper{background:url(../images/common/bg_nav.png) center center no-repeat}#wrapper .global_header .gnav .gnav_inner{font-size:0;height:66px;margin:0 auto;width:1200px}#wrapper .global_header .gnav .gnav_inner div{display:inline-block;margin-left:2px}#wrapper .global_header .gnav .gnav_inner div a{display:block;position:relative}#wrapper .global_header .gnav .gnav_inner div a img{-webkit-transition:all .4s;transition:all .4s}#wrapper .global_header .gnav .gnav_inner div a img.hover{left:0;opacity:0;position:absolute;top:0}#wrapper .global_header .gnav .gnav_inner div a.active img.off,#wrapper .global_header .gnav .gnav_inner div a:hover img.off{opacity:0}#wrapper .global_header .gnav .gnav_inner div a.active img.hover,#wrapper .global_header .gnav .gnav_inner div a:hover img.hover{opacity:1}#wrapper .back_to_list a:hover img,#wrapper .bgm_controller.stop img,#wrapper .global_header .gnav .gnav_inner div a.active img.off{opacity:0}#wrapper .global_header .gnav .gnav_inner div a.active img.hover{opacity:1}#wrapper .global_header .gnav .gnav_inner div.new a:after{background:url(../images/common/icon_new.png) no-repeat;content:"";height:28px;position:absolute;top:0;right:3px;width:49px}#wrapper .contents{position:relative}#wrapper .contents .contents_header{height:125px;left:20px;position:absolute;top:8px;width:201px}#wrapper .contents_wrapper{padding-top:79px}#wrapper .back_to_list{margin:0 auto;width:327px}#wrapper .back_to_list a{box-sizing:border-box;background:url(../images/character/btn_back_to_list_on.png) 11px 8px no-repeat,url(../images/character/bg_btn_back_to_list.png) no-repeat;display:block;height:66px;padding:8px 12px 11px 11px}#wrapper .back_to_list a img{-webkit-transition:all .4s;transition:all .4s}#wrapper .bgm_controller{background:url(../images/common/bg_bgm.png) no-repeat;cursor:pointer;height:59px;position:absolute;right:0;top:76px;width:229px}#wrapper .bgm_controller>div{background:url(../images/common/bgm_off.png) no-repeat;height:15px;position:absolute;right:16px;top:19px;width:69px}#wrapper .bgm_controller>div img{vertical-align:top;-webkit-transition:all .2s;transition:all .2s}#wrapper .btn_scroll_top{bottom:100px;cursor:pointer;display:none;height:111px;position:absolute;right:30px;width:111px;z-index:1000}#wrapper .btn_scroll_top.fixed{position:fixed}
#wrapper .contents_inner.character_detail_box{padding:55px 0 72px}#wrapper .contents_inner.character_detail_box h2{padding-bottom:122px;text-align:center}#wrapper .contents_inner.character_detail_box h3{border-bottom:1px solid rgba(0,0,0,.5);box-sizing:border-box;height:100px;font-size:0;line-height:1;position:relative;width:600px}#wrapper .contents_inner.character_detail_box h3 span{display:inline-block;font-size:1.4rem;font-feature-settings:"palt" 1;letter-spacing:2px;padding:9px 0 7px}#wrapper .contents_inner.character_detail_box h3 span:first-child{padding-right:26px}#wrapper .contents_inner.character_detail_box .character_detail{margin:0 auto;padding:0 0 162px;position:relative;width:1200px}#wrapper .contents_inner.character_detail_box .character_detail .line{margin-bottom:71px}#wrapper .contents_inner.character_detail_box .character_detail .explanation span,#wrapper .contents_inner.character_detail_box .character_detail .line span{display:none}#wrapper .contents_inner.character_detail_box .character_detail .thumb_list{font-size:0;width:606px}#wrapper .contents_inner.character_detail_box .character_detail .thumb_list li{display:inline-block;margin:0 6px 6px 0}#wrapper .contents_inner.character_detail_box .character_detail .thumb_list li a{background-color:#000;display:block}#wrapper .contents_inner.character_detail_box .character_detail .thumb_list li a img{-webkit-transition:all .4s;transition:all .4s}#wrapper .contents_inner.character_detail_box .character_detail .thumb_list li a:hover img{opacity:.7}#wrapper .contents_inner.character_detail_box .character_detail .thumb_list li a.videolist{position:relative}#wrapper .contents_inner.character_detail_box .character_detail .thumb_list li a.videolist:after{background:url(../images/character/movie_play_btn.png) no-repeat;content:"";height:64px;left:50%;position:absolute;top:50%;margin:-32px 0 0 -32px;width:64px}#wrapper .contents_inner.character_detail_box .character_detail .command_list_button{background:url(../images/character/btn_command_list_on.png) no-repeat;bottom:150px;display:block;right:87px;position:absolute}#wrapper .contents_inner.character_detail_box .character_detail .command_list_button img{-webkit-transition:all .4s;transition:all .4s}#wrapper .contents_inner.character_detail_box .character_detail .command_list_button:hover img{opacity:0}#wrapper .contents_inner.character_detail_box .character_detail .character_nav{background:url(../images/common/nav.png) no-repeat;cursor:pointer;position:absolute;height:118px;top:220px;width:69px}#wrapper.characters-garland .contents,#wrapper.characters-wol .contents{position:relative}#wrapper .contents_inner.character_detail_box .character_detail .character_nav.prev{left:-100px}#wrapper .contents_inner.character_detail_box .character_detail .character_nav.next{right:-100px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#wrapper .contents_inner.character_detail_box .character_detail .character_nav a{display:block;height:100%;width:100%}#wrapper.characters-wol .contents_wrapper{background:url(../images/character/wol/bg.jpg) top center no-repeat}#wrapper.characters-wol .contents_inner{background:url(../images/character/wol/character_pic.png) top center no-repeat}#wrapper.characters-wol .contents .line{background:url(../images/character/wol/line.png) left top no-repeat;height:182px}#wrapper.characters-wol .contents h3{background:url(../images/character/wol/name.png) left bottom no-repeat}#wrapper.characters-wol .contents .explanation{background:url(../images/character/wol/explanation.png) left top no-repeat;height:294px}#wrapper.characters-garland .contents_wrapper{background:url(../images/character/garland/bg.jpg) top center no-repeat}#wrapper.characters-garland .contents_inner{background:url(../images/character/garland/character_pic.png) top center no-repeat}#wrapper.characters-garland .contents .line{background:url(../images/character/garland/line.png) left top no-repeat;height:122px}#wrapper.characters-garland .contents h3{background:url(../images/character/garland/name.png) left bottom no-repeat}#wrapper.characters-garland .contents .explanation{background:url(../images/character/garland/explanation.png) left top no-repeat;height:264px}#wrapper.characters-frioniel .contents_wrapper{background:url(../images/character/frioniel/bg.jpg) top center no-repeat}#wrapper.characters-frioniel .contents_inner{background:url(../images/character/frioniel/character_pic.png) top center no-repeat}#wrapper.characters-frioniel .contents .line{background:url(../images/character/frioniel/line.png) left top no-repeat;height:51px}#wrapper.characters-frioniel .contents h3{background:url(../images/character/frioniel/name.png) left bottom no-repeat}#wrapper.characters-frioniel .contents .explanation{background:url(../images/character/frioniel/explanation.png) left top no-repeat;height:293px}#wrapper.characters-frioniel .contents .character_detail{padding-bottom:312px}#wrapper.characters-emperor .contents_wrapper{background:url(../images/character/emperor/bg.jpg) top center no-repeat}#wrapper.characters-emperor .contents_inner{background:url(../images/character/emperor/character_pic.png) top center no-repeat}#wrapper.characters-emperor .contents .line{background:url(../images/character/emperor/line.png) left top no-repeat;height:122px}#wrapper.characters-emperor .contents h3{background:url(../images/character/emperor/name.png) left bottom no-repeat}#wrapper.characters-emperor .contents .explanation{background:url(../images/character/emperor/explanation.png) left top no-repeat;height:265px}#wrapper.characters-emperor .contents .character_detail{padding-bottom:274px}#wrapper.characters-onion_knight .contents_wrapper{background:url(../images/character/onion_knight/bg.jpg) top center no-repeat}#wrapper.characters-onion_knight .contents_inner{background:url(../images/character/onion_knight/character_pic.png) top center no-repeat}#wrapper.characters-onion_knight .contents .line{background:url(../images/character/onion_knight/line.png) left top no-repeat;height:112px}#wrapper.characters-onion_knight .contents h3{background:url(../images/character/onion_knight/name.png) left bottom no-repeat}#wrapper.characters-onion_knight .contents .explanation{background:url(../images/character/onion_knight/explanation.png) left top no-repeat;height:330px}#wrapper.characters-onion_knight .contents .character_detail{padding-bottom:107px}#wrapper.characters-cod .contents_wrapper{background:url(../images/character/cod/bg.jpg) top center no-repeat}#wrapper.characters-cod .contents_inner{background:url(../images/character/cod/character_pic.png) top center no-repeat}#wrapper.characters-cod .contents .line{background:url(../images/character/cod/line.png) left top no-repeat;height:58px}#wrapper.characters-cod .contents h3{background:url(../images/character/cod/name.png) left bottom no-repeat}#wrapper.characters-cod .contents .explanation{background:url(../images/character/cod/explanation.png) left top no-repeat;height:298px}#wrapper.characters-cod .contents .character_detail{padding-bottom:264px}#wrapper.characters-cecil .contents_wrapper{background:url(../images/character/cecil/bg.jpg) top center no-repeat}#wrapper.characters-cecil .contents_inner{background:url(../images/character/cecil/character_pic.png) top center no-repeat}#wrapper.characters-cecil .contents .line{background:url(../images/character/cecil/line.png) left top no-repeat;height:112px}#wrapper.characters-cecil .contents h3{background:url(../images/character/cecil/name.png) left bottom no-repeat}#wrapper.characters-cecil .contents .explanation{background:url(../images/character/cecil/explanation.png) left top no-repeat;height:263px}#wrapper.characters-cecil .contents .character_detail{padding-bottom:242px}#wrapper.characters-golbeza .contents_wrapper{background:url(../images/character/golbeza/bg.jpg) top center no-repeat}#wrapper.characters-golbeza .contents_inner{background:url(../images/character/golbeza/character_pic.png) top center no-repeat}#wrapper.characters-golbeza .contents .line{background:url(../images/character/golbeza/line.png) left top no-repeat;height:53px}#wrapper.characters-golbeza .contents h3{background:url(../images/character/golbeza/name.png) left bottom no-repeat}#wrapper.characters-golbeza .contents .explanation{background:url(../images/character/golbeza/explanation.png) left top no-repeat;height:295px}#wrapper.characters-golbeza .contents .character_detail{padding-bottom:226px}#wrapper.characters-butz .contents_wrapper{background:url(../images/character/butz/bg.jpg) top center no-repeat}#wrapper.characters-butz .contents_inner{background:url(../images/character/butz/character_pic.png) top center no-repeat}#wrapper.characters-butz .contents .line{background:url(../images/character/butz/line.png) left top no-repeat;height:182px}#wrapper.characters-butz .contents h3{background:url(../images/character/butz/name.png) left bottom no-repeat}#wrapper.characters-butz .contents .explanation{background:url(../images/character/butz/explanation.png) left top no-repeat;height:294px}#wrapper.characters-exdeath .contents_wrapper{background:url(../images/character/exdeath/bg.jpg) top center no-repeat}#wrapper.characters-exdeath .contents_inner{background:url(../images/character/exdeath/character_pic.png) top center no-repeat}#wrapper.characters-exdeath .contents .line{background:url(../images/character/exdeath/line.png) left top no-repeat;height:111px}#wrapper.characters-exdeath .contents h3{background:url(../images/character/exdeath/name.png) left bottom no-repeat}#wrapper.characters-exdeath .contents .explanation{background:url(../images/character/exdeath/explanation.png) left top no-repeat;height:264px}#wrapper.characters-tina .contents_wrapper{background:url(../images/character/tina/bg.jpg) top center no-repeat}#wrapper.characters-tina .contents_inner{background:url(../images/character/tina/character_pic.png) top center no-repeat}#wrapper.characters-tina .contents .line{background:url(../images/character/tina/line.png) left top no-repeat;height:41px}#wrapper.characters-tina .contents h3{background:url(../images/character/tina/name.png) left bottom no-repeat}#wrapper.characters-tina .contents .explanation{background:url(../images/character/tina/explanation.png) left top no-repeat;height:296px}#wrapper.characters-tina .contents .character_detail{padding-bottom:161px}#wrapper.characters-cefca .contents_wrapper{background:url(../images/character/cefca/bg.jpg) top center no-repeat}#wrapper.characters-cefca .contents_inner{background:url(../images/character/cefca/character_pic.png) top center no-repeat}#wrapper.characters-cefca .contents .line{background:url(../images/character/cefca/line.png) left top no-repeat;height:42px}#wrapper.characters-cefca .contents h3{background:url(../images/character/cefca/name.png) left bottom no-repeat}#wrapper.characters-cefca .contents .explanation{background:url(../images/character/cefca/explanation.png) left top no-repeat;height:294px}#wrapper.characters-cefca .contents .character_detail{padding-bottom:132px}#wrapper.characters-cloud .contents_wrapper{background:url(../images/character/cloud/bg.jpg) top center no-repeat}#wrapper.characters-cloud .contents_inner{background:url(../images/character/cloud/character_pic.png) top center no-repeat}#wrapper.characters-cloud .contents .line{background:url(../images/character/cloud/line.png) left top no-repeat;height:120px}#wrapper.characters-cloud .contents h3{background:url(../images/character/cloud/name.png) left bottom no-repeat}#wrapper.characters-cloud .contents .explanation{background:url(../images/character/cloud/explanation.png) left top no-repeat;height:294px}#wrapper.characters-cloud .contents .character_detail{padding-bottom:242px}#wrapper.characters-sephiroth .contents_wrapper{background:url(../images/character/sephiroth/bg.jpg) top center no-repeat}#wrapper.characters-sephiroth .contents_inner{background:url(../images/character/sephiroth/character_pic.png) top center no-repeat}#wrapper.characters-sephiroth .contents .line{background:url(../images/character/sephiroth/line.png) left top no-repeat;height:52px}#wrapper.characters-sephiroth .contents h3{background:url(../images/character/sephiroth/name.png) left bottom no-repeat}#wrapper.characters-sephiroth .contents .explanation{background:url(../images/character/sephiroth/explanation.png) left top no-repeat;height:294px}#wrapper.characters-sephiroth .contents .character_detail{padding-bottom:315px}#wrapper.characters-squall .contents_wrapper{background:url(../images/character/squall/bg.jpg) top center no-repeat}#wrapper.characters-squall .contents_inner{background:url(../images/character/squall/character_pic.png) top center no-repeat}#wrapper.characters-squall .contents .line{background:url(../images/character/squall/line.png) left top no-repeat;height:42px}#wrapper.characters-squall .contents h3{background:url(../images/character/squall/name.png) left bottom no-repeat}#wrapper.characters-squall .contents .explanation{background:url(../images/character/squall/explanation.png) left top no-repeat;height:327px}#wrapper.characters-ultimecia .contents_wrapper{background:url(../images/character/ultimecia/bg.jpg) top center no-repeat}#wrapper.characters-ultimecia .contents_inner{background:url(../images/character/ultimecia/character_pic.png) top center no-repeat}#wrapper.characters-ultimecia .contents .line{background:url(../images/character/ultimecia/line.png) left top no-repeat;height:111px}#wrapper.characters-ultimecia .contents h3{background:url(../images/character/ultimecia/name.png) left bottom no-repeat}#wrapper.characters-ultimecia .contents .explanation{background:url(../images/character/ultimecia/explanation.png) left top no-repeat;height:262px}#wrapper.characters-zidane .contents_wrapper{background:url(../images/character/zidane/bg.jpg) top center no-repeat}#wrapper.characters-zidane .contents_inner{background:url(../images/character/zidane/character_pic.png) top center no-repeat}#wrapper.characters-zidane .contents .line{background:url(../images/character/zidane/line.png) left top no-repeat;height:112px}#wrapper.characters-zidane .contents h3{background:url(../images/character/zidane/name.png) left bottom no-repeat}#wrapper.characters-zidane .contents .explanation{background:url(../images/character/zidane/explanation.png) left top no-repeat;height:295px}#wrapper.characters-kuja .contents_wrapper{background:url(../images/character/kuja/bg.jpg) top center no-repeat}#wrapper.characters-kuja .contents_inner{background:url(../images/character/kuja/character_pic.png) top center no-repeat}#wrapper.characters-kuja .contents .line{background:url(../images/character/kuja/line.png) left top no-repeat;height:112px}#wrapper.characters-kuja .contents h3{background:url(../images/character/kuja/name.png) left bottom no-repeat}#wrapper.characters-kuja .contents .explanation{background:url(../images/character/kuja/explanation.png) left top no-repeat;height:295px}#wrapper.characters-tidus .contents_wrapper{background:url(../images/character/tidus/bg.jpg) top center no-repeat}#wrapper.characters-tidus .contents_inner{background:url(../images/character/tidus/character_pic.png) top center no-repeat}#wrapper.characters-tidus .contents .line{background:url(../images/character/tidus/line.png) left top no-repeat;height:120px}#wrapper.characters-tidus .contents h3{background:url(../images/character/tidus/name.png) left bottom no-repeat}#wrapper.characters-tidus .contents .explanation{background:url(../images/character/tidus/explanation.png) left top no-repeat;height:326px}#wrapper.characters-tidus .contents .character_detail{padding-bottom:214px}#wrapper.characters-jecht .contents_wrapper{background:url(../images/character/jecht/bg.jpg) top center no-repeat}#wrapper.characters-jecht .contents_inner{background:url(../images/character/jecht/character_pic.png) top center no-repeat}#wrapper.characters-jecht .contents .line{background:url(../images/character/jecht/line.png) left top no-repeat;height:56px}#wrapper.characters-jecht .contents h3{background:url(../images/character/jecht/name.png) left bottom no-repeat}#wrapper.characters-jecht .contents .explanation{background:url(../images/character/jecht/explanation.png) left top no-repeat;height:264px}#wrapper.characters-jecht .contents .character_detail{padding-bottom:342px}#wrapper.characters-shantotto .contents_wrapper{background:url(../images/character/shantotto/bg.jpg) top center no-repeat}#wrapper.characters-shantotto .contents_inner{background:url(../images/character/shantotto/character_pic.png) top center no-repeat}#wrapper.characters-shantotto .contents .line{background:url(../images/character/shantotto/line.png) left top no-repeat;height:182px}#wrapper.characters-shantotto .contents h3{background:url(../images/character/shantotto/name.png) left bottom no-repeat}#wrapper.characters-shantotto .contents .explanation{background:url(../images/character/shantotto/explanation.png) left top no-repeat;height:295px}#wrapper.characters-vaan .contents_wrapper{background:url(../images/character/vaan/bg.jpg) top center no-repeat}#wrapper.characters-vaan .contents_inner{background:url(../images/character/vaan/character_pic.png) top center no-repeat}#wrapper.characters-vaan .contents .line{background:url(../images/character/vaan/line.png) left top no-repeat;height:120px}#wrapper.characters-vaan .contents h3{background:url(../images/character/vaan/name.png) left bottom no-repeat}#wrapper.characters-vaan .contents .explanation{background:url(../images/character/vaan/explanation.png) left top no-repeat;height:324px}#wrapper.characters-vaan .contents .character_detail{padding-bottom:211px}#wrapper.characters-lightning .contents_wrapper{background:url(../images/character/lightning/bg.jpg) top center no-repeat}#wrapper.characters-lightning .contents_inner{background:url(../images/character/lightning/character_pic.png) top center no-repeat}#wrapper.characters-lightning .contents .line{background:url(../images/character/lightning/line.png) left top no-repeat;height:120px}#wrapper.characters-lightning .contents h3{background:url(../images/character/lightning/name.png) left bottom no-repeat}#wrapper.characters-lightning .contents .explanation{background:url(../images/character/lightning/explanation.png) left top no-repeat;height:294px}#wrapper.characters-lightning .contents .character_detail{padding-bottom:242px}#wrapper.characters-yshtola .contents_wrapper{background:url(../images/character/yshtola/bg.jpg) top center no-repeat}#wrapper.characters-yshtola .contents_inner{background:url(../images/character/yshtola/character_pic.png) top center no-repeat}#wrapper.characters-yshtola .contents .line{background:url(../images/character/yshtola/line.png) left top no-repeat;height:111px}#wrapper.characters-yshtola .contents h3{background:url(../images/character/yshtola/name.png) left bottom no-repeat}#wrapper.characters-yshtola .contents .explanation{background:url(../images/character/yshtola/explanation.png) left top no-repeat;height:263px}#wrapper.characters-noctis .contents_wrapper{background:url(../images/character/noctis/bg.jpg) top center no-repeat}#wrapper.characters-noctis .contents_inner{background:url(../images/character/noctis/character_pic.png) top center no-repeat}#wrapper.characters-noctis .contents .line{background:url(../images/character/noctis/line.png) left top no-repeat;height:111px}#wrapper.characters-noctis .contents h3{background:url(../images/character/noctis/name.png) left bottom no-repeat}#wrapper.characters-noctis .contents .explanation{background:url(../images/character/noctis/explanation.png) left top no-repeat;height:327px}#wrapper.characters-materia .contents_wrapper{background:url(../images/character/materia/bg.jpg) top center no-repeat}#wrapper.characters-materia .contents_inner{background:url(../images/character/materia/character_pic.png) top center no-repeat}#wrapper.characters-materia .contents .line{background:url(../images/character/materia/line.png) left top no-repeat;height:191px}#wrapper.characters-materia .contents h3{background:url(../images/character/materia/name.png) left bottom no-repeat}#wrapper.characters-materia .contents .explanation{background:url(../images/character/materia/explanation.png) left top no-repeat;height:168px}#wrapper.characters-materia .contents .character_detail{padding-bottom:346px}#wrapper.characters-spiritus .contents_wrapper{background:url(../images/character/spiritus/bg.jpg) top center no-repeat}#wrapper.characters-spiritus .contents_inner{background:url(../images/character/spiritus/character_pic.png) top center no-repeat}#wrapper.characters-spiritus .contents .line{background:url(../images/character/spiritus/line.png) left top no-repeat;height:113px}#wrapper.characters-spiritus .contents h3{background:url(../images/character/spiritus/name.png) left bottom no-repeat}#wrapper.characters-spiritus .contents .explanation{background:url(../images/character/spiritus/explanation.png) left top no-repeat;height:166px}#wrapper.characters-spiritus .contents .character_detail{padding-bottom:472px}#wrapper.characters-ace .contents .character_detail,#wrapper.characters-cain .contents .character_detail,#wrapper.characters-ramza .contents .character_detail{padding-bottom:132px}#wrapper.characters-ace .contents_wrapper{background:url(../images/character/ace/bg.jpg) top center no-repeat}#wrapper.characters-ace .contents_inner{background:url(../images/character/ace/character_pic.png) top center no-repeat}#wrapper.characters-ace .contents .line{background:url(../images/character/ace/line.png) left top no-repeat;height:42px}#wrapper.characters-ace .contents h3{background:url(../images/character/ace/name.png) left bottom no-repeat}#wrapper.characters-ace .contents .explanation{background:url(../images/character/ace/explanation.png) left top no-repeat;height:294px}#wrapper.characters-cain .contents_wrapper{background:url(../images/character/cain/bg.jpg) top center no-repeat}#wrapper.characters-cain .contents_inner{background:url(../images/character/cain/character_pic.png) top center no-repeat}#wrapper.characters-cain .contents .line{background:url(../images/character/cain/line.png) left top no-repeat;height:42px}#wrapper.characters-cain .contents h3{background:url(../images/character/cain/name.png) left bottom no-repeat}#wrapper.characters-cain .contents .explanation{background:url(../images/character/cain/explanation.png) left top no-repeat;height:294px}#wrapper.characters-ramza .contents_wrapper{background:url(../images/character/ramza/bg.jpg) top center no-repeat}#wrapper.characters-ramza .contents_inner{background:url(../images/character/ramza/character_pic.png) top center no-repeat}#wrapper.characters-ramza .contents .line{background:url(../images/character/ramza/line.png) left top no-repeat;height:42px}#wrapper.characters-ramza .contents h3{background:url(../images/character/ramza/name.png) left bottom no-repeat}#wrapper.characters-ramza .contents .explanation{background:url(../images/character/ramza/explanation.png) left top no-repeat;height:294px}#wrapper.characters-vayne .contents_wrapper{background:url(../images/character/vayne/bg.jpg) top center no-repeat}#wrapper.characters-vayne .contents_inner{background:url(../images/character/vayne/character_pic.png) top center no-repeat}#wrapper.characters-vayne .contents .line{background:url(../images/character/vayne/line.png) left top no-repeat;height:43px}#wrapper.characters-vayne .contents h3{background:url(../images/character/vayne/name.png) left bottom no-repeat}#wrapper.characters-vayne .contents .explanation{background:url(../images/character/vayne/explanation.png) left top no-repeat;height:292px}#wrapper.characters-lock .contents_wrapper{background:url(../images/character/lock/bg.jpg) top center no-repeat}#wrapper.characters-lock .contents_inner{background:url(../images/character/lock/character_pic.png) top center no-repeat}#wrapper.characters-lock .contents .line{background:url(../images/character/lock/line.png) left top no-repeat;height:112px}#wrapper.characters-lock .contents h3{background:url(../images/character/lock/name.png) left bottom no-repeat}#wrapper.characters-lock .contents .explanation{background:url(../images/character/lock/explanation.png) left top no-repeat;height:242px}#wrapper.characters-rinoa .contents_wrapper{background:url(../images/character/rinoa/bg.jpg) top center no-repeat}#wrapper.characters-rinoa .contents_inner{background:url(../images/character/rinoa/character_pic.png) top center no-repeat}#wrapper.characters-rinoa .contents .line{background:url(../images/character/rinoa/line.png) left top no-repeat;height:41px}#wrapper.characters-rinoa .contents h3{background:url(../images/character/rinoa/name.png) left bottom no-repeat}#wrapper.characters-rinoa .contents .explanation{background:url(../images/character/rinoa/explanation.png) left top no-repeat;height:242px}#wrapper.characters-kamlanaut .contents_wrapper{background:url(../images/character/kamlanaut/bg.jpg) top center no-repeat}#wrapper.characters-kamlanaut .contents_inner{background:url(../images/character/kamlanaut/character_pic.png) top center no-repeat}#wrapper.characters-kamlanaut .contents .line{background:url(../images/character/kamlanaut/line.png) left top no-repeat;height:53px}#wrapper.characters-kamlanaut .contents h3{background:url(../images/character/kamlanaut/name.png) left bottom no-repeat}#wrapper.characters-kamlanaut .contents .explanation{background:url(../images/character/kamlanaut/explanation.png) left top no-repeat;height:242px}#wrapper.characters-yuna .contents_wrapper{background:url(../images/character/yuna/bg.jpg) top center no-repeat}#wrapper.characters-yuna .contents_inner{background:url(../images/character/yuna/character_pic.png) top center no-repeat}#wrapper.characters-yuna .contents .line{background:url(../images/character/yuna/line.png) left top no-repeat;height:53px}#wrapper.characters-yuna .contents h3{background:url(../images/character/yuna/name.png) left bottom no-repeat}#wrapper.characters-yuna .contents .explanation{background:url(../images/character/yuna/explanation.png) left top no-repeat;height:242px}#wrapper.characters-snow .contents_wrapper{background:url(../images/character/snow/bg.jpg) top center no-repeat}#wrapper.characters-snow .contents_inner{background:url(../images/character/snow/character_pic.png) top center no-repeat}#wrapper.characters-snow .contents .line{background:url(../images/character/snow/line.png) left top no-repeat;height:53px}#wrapper.characters-snow .contents h3{background:url(../images/character/snow/name.png) left bottom no-repeat}#wrapper.characters-snow .contents .explanation{background:url(../images/character/snow/explanation.png) left top no-repeat;height:242px}#wrapper.characters-zenos .contents_wrapper{background:url(../images/character/zenos/bg.jpg) top center no-repeat}#wrapper.characters-zenos .contents_inner{background:url(../images/character/zenos/character_pic.png) top center no-repeat}#wrapper.characters-zenos .contents .line{background:url(../images/character/zenos/line.png) left top no-repeat;height:53px}#wrapper.characters-zenos .contents h3{background:url(../images/character/zenos/name.png) left bottom no-repeat}#wrapper.characters-zenos .contents .explanation{background:url(../images/character/zenos/explanation.png) left top no-repeat;height:242px}#wrapper.characters-tifa .contents_wrapper{background:url(../images/character/tifa/bg.jpg) top center no-repeat}#wrapper.characters-tifa .contents_inner{background:url(../images/character/tifa/character_pic.png) top center no-repeat}#wrapper.characters-tifa .contents .line{background:url(../images/character/tifa/line.png) left top no-repeat;height:53px}#wrapper.characters-tifa .contents h3{background:url(../images/character/tifa/name.png) left bottom no-repeat}#wrapper.characters-tifa .contents .explanation{background:url(../images/character/tifa/explanation.png) left top no-repeat;height:242px}#wrapper.characters-gabranth .contents_wrapper{background:url(../images/character/gabranth/bg.jpg) top center no-repeat}#wrapper.characters-gabranth .contents_inner{background:url(../images/character/gabranth/character_pic.png) top center no-repeat}#wrapper.characters-gabranth .contents .line{background:url(../images/character/gabranth/line.png) left top no-repeat;height:48px}#wrapper.characters-gabranth .contents h3{background:url(../images/character/gabranth/name.png) left bottom no-repeat}#wrapper.characters-gabranth .contents .explanation{background:url(../images/character/gabranth/explanation.png) left top no-repeat;height:242px}#wrapper.characters-ardyn .contents_wrapper{background:url(../images/character/ardyn/bg.jpg) top center no-repeat}#wrapper.characters-ardyn .contents_inner{background:url(../images/character/ardyn/character_pic.png) bottom center no-repeat}#wrapper.characters-ardyn .contents .line{background:url(../images/character/ardyn/line.png) left top no-repeat;height:48px}#wrapper.characters-ardyn .contents h3{background:url(../images/character/ardyn/name.png) left bottom no-repeat}#wrapper.characters-ardyn .contents .explanation{background:url(../images/character/ardyn/explanation.png) left top no-repeat;height:242px}
#wrapper.characters .contents_inner{padding:55px 0 123px;margin:0 auto;width:1200px}#wrapper.characters .contents_inner h2{padding-bottom:65px;text-align:center}#wrapper.characters .contents_inner .dlc_title{padding-bottom:35px;text-align:center}#wrapper.characters .contents_inner hr{background-color:#000;border:none;height:1px;margin:0 0 35px}#wrapper.characters .contents_inner>ul li{float:left;height:150px;margin:0 8px 23px 0;width:294px}#wrapper.characters .contents_inner>ul li:nth-child(4n){margin-right:0}#wrapper.characters .contents_inner>ul li h3{height:30px;line-height:0;text-align:center}#wrapper.characters .contents_inner>ul li a{display:block;position:relative}#wrapper.characters .contents_inner>ul li a .hover{background-color:rgba(255,255,255,.8);background-position:0 0;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}#wrapper.characters .contents_inner>ul li.new h3:before{background:url(../images/common/icon_new_contents.png) center 10px no-repeat;background-size:100% auto;content:"";display:inline-block;height:30px;margin-right:7px;width:33px}#wrapper.characters .contents_inner>ul .series0 a .hover{background-image:url(../images/character/thumb_hover_0.png)}#wrapper.characters .contents_inner>ul .series1 a .hover{background-image:url(../images/character/thumb_hover_1.png)}#wrapper.characters .contents_inner>ul .series2 a .hover{background-image:url(../images/character/thumb_hover_2.png)}#wrapper.characters .contents_inner>ul .series3 a .hover{background-image:url(../images/character/thumb_hover_3.png)}#wrapper.characters .contents_inner>ul .series4 a .hover{background-image:url(../images/character/thumb_hover_4.png)}#wrapper.characters .contents_inner>ul .series5 a .hover{background-image:url(../images/character/thumb_hover_5.png)}#wrapper.characters .contents_inner>ul .series6 a .hover{background-image:url(../images/character/thumb_hover_6.png)}#wrapper.characters .contents_inner>ul .series7 a .hover{background-image:url(../images/character/thumb_hover_7.png)}#wrapper.characters .contents_inner>ul .series8 a .hover{background-image:url(../images/character/thumb_hover_8.png)}#wrapper.characters .contents_inner>ul .series9 a .hover{background-image:url(../images/character/thumb_hover_9.png)}#wrapper.characters .contents_inner>ul .series10 a .hover{background-image:url(../images/character/thumb_hover_10.png)}#wrapper.characters .contents_inner>ul .series11 a .hover{background-image:url(../images/character/thumb_hover_11.png)}#wrapper.characters .contents_inner>ul .series12 a .hover{background-image:url(../images/character/thumb_hover_12.png)}#wrapper.characters .contents_inner>ul .series13 a .hover{background-image:url(../images/character/thumb_hover_13.png)}#wrapper.characters .contents_inner>ul .series14 a .hover{background-image:url(../images/character/thumb_hover_14.png)}#wrapper.characters .contents_inner>ul .series15 a .hover{background-image:url(../images/character/thumb_hover_15.png)}#wrapper.characters .contents_inner>ul .seriesnt a .hover{background-image:url(../images/character/thumb_hover_nt.png)}#wrapper.characters .contents_inner>ul .seriest a .hover{background-image:url(../images/character/thumb_hover_t.png)}
#wrapper.contents h2{left:50%;margin-left:-99px;position:absolute;top:65px;width:198px}#wrapper.contents .contents_header{top:18px}#wrapper.contents .contents_wrapper{min-width:1200px}#wrapper.contents .contents_inner img{height:auto;line-height:0;vertical-align:bottom;width:100%}#wrapper.contents .contents_inner .block h3,#wrapper.contents .contents_inner .block p{display:none}#wrapper.contents .contents_inner .block01{margin-top:-10px}
#wrapper.dlc h2{padding-top:90px;text-align:center}#wrapper.dlc h3,#wrapper.dlc h4{text-align:center}#wrapper.dlc .contents_wrapper{background:url(../images/product/bg.jpg) top center no-repeat fixed}#wrapper.dlc .contents_inner{padding:52px 0 176px}#wrapper.dlc .navs{font-size:0;margin:0 auto;padding:17px 0 76px;text-align:center;width:1000px}#wrapper.dlc .navs a{position:relative;display:inline-block}#wrapper.dlc .navs a img{-webkit-transition:opacity .3s;transition:opacity .3s}#wrapper.dlc .navs a .on{left:0;opacity:0;position:absolute;top:0}#wrapper.dlc .navs a:hover .on{opacity:1}#wrapper.dlc .navs a:nth-of-type(n+4){margin-top:5px}#wrapper.dlc .box{margin:0 auto 80px;width:1200px}#wrapper.dlc .box h4{margin-bottom:30px}#wrapper.dlc .box .box_inner .thumb{float:left}#wrapper.dlc .box .box_inner .text{box-sizing:border-box;float:left}#wrapper.dlc .box .box_inner>.thumb{margin-right:30px}#wrapper.dlc .box .box_inner>.text{background-color:#fff;border:1px solid #000;padding-top:20px;width:920px}#wrapper.dlc .box .box_inner>.text h5{padding:0 0 18px 20px}#wrapper.dlc .box .box_inner dl{font-size:1.6rem;line-height:1.75;overflow:hidden}#wrapper.dlc .box .box_inner dl dt{box-sizing:border-box;clear:left;float:left;text-align:right;padding:0 10px 10px 0;width:110px}#wrapper.dlc .box .box_inner dl dd{float:left;padding-bottom:10px}#wrapper.dlc .box .box_inner dl dd strong{display:inline-block;font-size:20px;font-weight:700;margin-top:-4px}#wrapper.dlc .box .box_inner dl dd ul.caution{padding-top:10px;padding-bottom:15px}#wrapper.dlc .box .box_inner dl dd ul.caution li{font-size:1.2rem;line-height:1.5;padding-left:1.2rem;text-indent:-1.2rem}#wrapper.dlc .box .box_inner dl dd ul.float li{float:left;width:50%}#wrapper.dlc .box .box_inner .item{background:url(../images/dlc/pattern.png);margin-bottom:20px;padding:0 5px 5px}#wrapper.dlc .box .box_inner .item img{max-width:100%;height:auto}#wrapper.dlc .box .box_inner .item h5{box-sizing:border-box;cursor:pointer;height:75px;padding:28px 0 0 26px;position:relative}#wrapper.dlc .box .box_inner .item h5:after{border-right:3px solid #000;border-bottom:3px solid #000;content:"";height:21px;position:absolute;right:40px;top:25px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:21px}#wrapper.dlc .box .box_inner .item h5.open:after{top:30px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#wrapper.dlc .box .box_inner .item h5.line_02{height:120px}#wrapper.dlc .box .box_inner .item h5.line_02:after{top:45px}#wrapper.dlc .box .box_inner .item .toggle_item{display:none}#wrapper.dlc .box .box_inner .item .item_inner{background-color:#fff;margin:5px 0 0;padding:20px 0}#wrapper.dlc .box .box_inner .item .item_inner .text{width:950px}#wrapper.dlc .box .box_inner .item .item_inner .text dd{width:830px}#wrapper.dlc .box .box_inner .item .item_inner .text .double_line{display:inline-block;position:relative}#wrapper.dlc .box .box_inner .item .item_inner .text .double_line:after,#wrapper.dlc .box .box_inner .item .item_inner .text .double_line:before{content:"";display:block;background-color:#a40000;height:2px;width:100%;position:absolute;top:50%;left:0}#wrapper.dlc .box .box_inner .item .item_inner .text .double_line:before{margin-top:-7px}#wrapper.dlc .box .box_inner .item .item_inner .text .double_line:after{margin-top:-1px}#wrapper.dlc .box .box_inner .item .item_inner .text .double_line_txt{display:inline-block;padding-left:1em}#wrapper.dlc .box .box_inner .item .item_inner .text .double_line_txt .text_free{position:relative;top:-5px}#wrapper.dlc .box .box_inner .item .thumb{margin-left:20px}#wrapper.dlc .buying{background:url(../images/product/btn_buying_on.png) 12px 8px no-repeat,url(../images/product/bg_btn_buying.png) no-repeat;box-sizing:border-box;display:block;height:75px;padding:8px 14px 11px 12px;width:383px}#wrapper.dlc .buying img{-webkit-transition:opacity .4s;transition:opacity .4s}#wrapper.dlc .buying:hover img{opacity:0}#wrapper.dlc .order_btn{padding:0 0 20px}#wrapper.dlc .order_btn .buying{display:block}#wrapper.dlc .dlc_switch{font-size:0;padding-top:26px;text-align:center}#wrapper.dlc .dlc_switch li{display:inline-block;cursor:pointer;position:relative;z-index:1}#wrapper.dlc .dlc_switch li img.on{opacity:0;top:0;left:0;position:absolute;z-index:1;-webkit-transition:opacity .3s;transition:opacity .3s}#wrapper.dlc .dlc_switch li.on img.on,#wrapper.dlc .dlc_switch li:hover img.on{opacity:1}#wrapper.dlc .dlc_switch_box{display:none}#wrapper.dlc .dlc_switch_box.on{display:block}
#wrapper.free_edition .contents .contents_inner .date a:hover,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .table_btn:hover,#wrapper.free_edition .contents .contents_inner .steam_btn:hover{opacity:.5}#wrapper.free_edition .contents{padding-bottom:73px;position:relative;z-index:2}#wrapper.free_edition .contents>:not(.btn_scroll_top){position:relative;z-index:2}#wrapper.free_edition .contents h1{z-index:3}#wrapper.free_edition .contents .bg{background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(../images/free_edition/bg_01.jpg);margin-left:-50%;overflow:hidden;min-width:1903px;height:100%;width:100%;position:fixed;top:0;left:50%;z-index:1}#wrapper.free_edition .contents .bg:before{content:"";display:block;background-repeat:repeat-y;background-size:100% auto;background-position:0 0;background-image:url(../images/free_edition/bg_02.png);margin-top:48.66001%;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}#wrapper.free_edition .contents .contents_inner{margin-top:-50px}#wrapper.free_edition .contents .contents_inner .date,#wrapper.free_edition .contents .contents_inner .outline_box,#wrapper.free_edition .contents .contents_inner>h2{text-align:center}#wrapper.free_edition .contents .contents_inner>h2{margin-bottom:38px}#wrapper.free_edition .contents .contents_inner .steam_btn{display:block;margin:0 auto 70px;width:760px;-webkit-transition:opacity .3s;transition:opacity .3s}#wrapper.free_edition .contents .contents_inner .date{margin-bottom:109px}#wrapper.free_edition .contents .contents_inner .date a{display:inline-block;-webkit-transition:opacity .3s;transition:opacity .3s}#wrapper.free_edition .contents .contents_inner .outline_txt{margin-bottom:59px}#wrapper.free_edition .contents .contents_inner .point{font-size:16px;line-height:1.8;text-align:left}#wrapper.free_edition .contents .contents_inner .point li{padding-bottom:5px;padding-left:1em;text-indent:-1em}#wrapper.free_edition .contents .contents_inner .point li:last-of-type{padding-bottom:0}#wrapper.free_edition .contents .contents_inner .outline_box .point{box-sizing:border-box;padding:50px;margin:0 auto;width:1200px}#wrapper.free_edition .contents .contents_inner .outline_box .note{box-sizing:border-box;background-color:#fff2f2;border:1px solid #ffcbcb;color:#c70000;font-weight:700;font-size:24px;line-height:1.8;text-align:left;margin:0 auto;padding:15px 62px;width:1200px}#wrapper.free_edition .contents .contents_inner .detail_box{margin:82px auto 131px;width:1200px}#wrapper.free_edition .contents .contents_inner .detail_box h3{background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(../images/free_edition/accordion_bg.jpg);cursor:pointer;position:relative;z-index:1}#wrapper.free_edition .contents .contents_inner .detail_box h3:before{content:"";display:block;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(../images/free_edition/accordion_arrow.png);height:9px;width:15px;position:absolute;top:25px;right:522px}#wrapper.free_edition .contents .contents_inner .detail_box.open h3:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#wrapper.free_edition .contents .contents_inner .detail_box .detail_inner{border-bottom:5px solid #1e204c;border-right:5px solid #1e204c;border-left:5px solid #1e204c;box-sizing:border-box;background-repeat:repeat;background-size:64px auto;background-position:0 0;background-image:url(../images/free_edition/accordion_inner_bg.png)}#wrapper.free_edition .contents .contents_inner .detail_box .detail_inner .point{padding:35px 45px}#wrapper.free_edition .contents .contents_inner .detail_box #free_edition_table{margin:0 auto;padding-bottom:40px;width:1100px}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information{border-collapse:collapse;border:1px solid #000;box-sizing:border-box;background-color:#fff;width:1100px}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead td,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th{color:#fff;text-align:center}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th{background-color:#59577c;font-weight:400}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th:nth-of-type(1){width:27.18182%}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th:nth-of-type(2),#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th:nth-of-type(3),#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th:nth-of-type(4),#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th:nth-of-type(5),#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th:nth-of-type(6),#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th:nth-of-type(7){width:9.09091%}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th:nth-of-type(8){width:18.27273%}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th a{color:#fff}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead th a:hover{text-decoration:underline}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead td{background-color:#6c6b86}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character .column_01{color:#fff;background-color:#928fbc}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character .column_07,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character .column_08{border-right:1px solid #000}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character .column_05,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character .column_06,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character .column_07,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character .column_08{text-align:center}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character tr:nth-of-type(2n+1) .column_02,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character tr:nth-of-type(2n+1) .column_05,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character tr:nth-of-type(2n+1) .column_06,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character tr:nth-of-type(2n+1) .column_07,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character tr:nth-of-type(2n+1) .column_08{background-color:#e4e3ee}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .character tr .column_08.space{background-color:#fff;background-image:url(../images/free_edition/line.png);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .set .column_01{color:#fff;background-color:#928fbc}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .set .column_01,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .set .column_02{text-align:center}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information tbody,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information thead,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information tr{border-bottom:1px solid #000}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information td,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information th{box-sizing:border-box;border-right:1px solid #000;font-size:10px;line-height:1.8;text-align:left;vertical-align:middle;padding:8px}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information td ul,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information th ul{padding-top:5px;padding-bottom:5px;padding-left:1em;text-indent:-1em}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information tbody:last-of-type,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information tr:last-of-type{border-bottom:none}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information td:last-of-type,#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information th:last-of-type{border-right:none}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .table_btn{display:inline-block;background:url(../images/free_edition/icon_purchase.png) no-repeat;background-size:100% auto;-webkit-transition:opacity .3s;transition:opacity .3s;margin:0 0 -7px 7px;height:21px;width:21px}#wrapper.free_edition .contents .contents_inner .detail_box .free_edition_information .sp{display:none}#wrapper.free_edition .contents .contents_inner .detail_box .asterisk{font-size:12px;line-height:1.8;margin-top:15px;text-align:right}#wrapper.free_edition .contents .return_top{display:block;margin:0 auto;width:327px;position:relative;z-index:1}#wrapper.free_edition .contents .return_top img{-webkit-transition:opacity .3s;transition:opacity .3s;position:relative;z-index:2}#wrapper.free_edition .contents .return_top:before{content:"";display:block;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(../images/free_edition/return_top_on.png);opacity:1;height:66px;width:327px;position:absolute;z-index:1}#wrapper.free_edition .contents .return_top:hover img{opacity:0}#wrapper.free_edition+#sqexFooter{position:relative;z-index:100}
#wrapper.index .contents_wrapper{background:url(../images/common/bg.jpg) top center no-repeat}#wrapper.index .contents{opacity:0}#wrapper.index .contents:before{background:url(../images/index/character.png) no-repeat;content:"";height:670px;left:50%;position:absolute;top:-23px;width:530px}#wrapper.index .contents .eyecatch_area{box-sizing:border-box;height:571px;margin:0 auto;padding:0 0 32px;position:relative;width:1200px}#wrapper.index .contents .eyecatch_area h1{height:227px;left:132px;position:absolute;top:11px;width:348px}#wrapper.index .contents .eyecatch_area .ps4_logo{left:0;position:absolute;top:11px}#wrapper.index .contents .eyecatch_area .release_date{height:64px;left:186px;position:absolute;top:225px;width:239px}#wrapper.index .contents .eyecatch_area .movie{height:275px;left:77px;position:absolute;top:276px;width:446px}#wrapper.index .contents .eyecatch_area .movie a{display:block;height:226px;padding:14px 22px 35px;position:relative;width:402px}#wrapper.index .contents .eyecatch_area .movie a:after,#wrapper.index .contents .eyecatch_area .movie a:before{content:"";height:82px;left:188px;position:absolute;top:96px;-webkit-transition:all .4s;transition:all .4s;width:82px}#wrapper.index .contents .eyecatch_area .movie a:before{background:url(../images/index/movie_play_circle.png) no-repeat;background-size:100% auto}#wrapper.index .contents .eyecatch_area .movie a:after{background:url(../images/index/movie_play_triangle.png) no-repeat;background-size:100% auto}#wrapper.index .contents .eyecatch_area .movie a .frame{background:url(../images/index/movie_frame.png) no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}#wrapper.index .contents .eyecatch_area .movie a:hover:before{opacity:.7}#wrapper.index .contents .eyecatch_area .movie a:hover:after{opacity:.3}#wrapper.index .contents .eyecatch_area .buttons a:hover img,#wrapper.index .contents .information_area .info_inner .product_info .product_info_btn:hover img,#wrapper.index .contents .information_area .info_inner .twitter_box>a:hover img{opacity:0}#wrapper.index .contents .eyecatch_area .buttons{bottom:36px;font-size:0;position:absolute;right:60px;width:471px}#wrapper.index .contents .eyecatch_area .buttons a{background-color:transparent;background-position:0 0;background-repeat:no-repeat;display:inline-block}#wrapper.index .contents .eyecatch_area .buttons a img{-webkit-transition:all .4s;transition:all .4s}#wrapper.index .contents .eyecatch_area .buttons .manual{background-image:url(../images/index/btn_manual_on.png)}#wrapper.index .contents .eyecatch_area .buttons .copyright_license{background-image:url(../images/index/btn_copyright_license_on.png)}#wrapper.index .contents .information_area{background:url(../images/common/bg_pattern.png);padding:51px 0 25px;position:relative}#wrapper.index .contents .information_area:before{background:url(../images/index/bg_news_pattern.png);content:"";height:58px;left:0;position:absolute;top:-32px;width:100%}#wrapper.index .contents .information_area .info_inner{margin:0 auto;width:1200px}#wrapper.index .contents .information_area .info_inner .news{background:url(../images/index/bg_news.png) center center no-repeat;height:58px;left:50%;position:absolute;margin-left:-600px;top:-32px;width:1200px}#wrapper.index .contents .information_area .info_inner .news h2{display:none}#wrapper.index .contents .information_area .info_inner .news .news_inner{height:32px;margin:14px 50px 5px 143px;overflow:auto}#wrapper.index .contents .information_area .info_inner .news ul{overflow:hidden;position:relative}#wrapper.index .contents .information_area .info_inner .news ul li{box-sizing:border-box;font-size:0;padding:9px 0 9px 25px;width:100%}#wrapper.index .contents .information_area .info_inner .news ul li a{color:#000;text-decoration:underline}#wrapper.index .contents .information_area .info_inner .news ul li a:hover{text-decoration:none}#wrapper.index .contents .information_area .info_inner .news ul li div{display:inline-block;font-size:1.4rem;line-height:1}#wrapper.index .contents .information_area .info_inner .product_info dl,#wrapper.index .contents .information_area .info_inner .product_info h2,#wrapper.index .contents .information_area .info_inner .twitter_box h2{display:none}#wrapper.index .contents .information_area .info_inner .news ul li div:first-child{color:#54559d;width:120px}#wrapper.index .contents .information_area .info_inner .info_left{float:left;width:589px}#wrapper.index .contents .information_area .info_inner .twitter_box{background:url(../images/index/bg_twitter.png) no-repeat;box-sizing:border-box;height:78px;margin:0 auto 10px;position:relative;width:585px}#wrapper.index .contents .information_area .info_inner .twitter_box>a{background:url(../images/index/btn_twitter_on.png) 10px 8px no-repeat,url(../images/index/bg_btn_twitter.png) no-repeat;box-sizing:border-box;height:52px;padding:8px 0 0 10px;position:absolute;right:32px;top:13px;width:233px}#wrapper.index .contents .information_area .info_inner .twitter_box>a img{-webkit-transition:all .4s;transition:all .4s}#wrapper.index .contents .information_area .info_inner .product_info{background:url(../images/index/product_info.png) no-repeat;height:313px;width:589px}#wrapper.index .contents .information_area .info_inner .product_info p{font-size:1.2rem;margin:0 auto;letter-spacing:1px;line-height:1.5;padding:192px 0 6px;text-align:center}#wrapper.index .contents .information_area .info_inner .product_info .product_info_btn{background:url(../images/index/btn_product_info_on.png) 11px 8px no-repeat,url(../images/index/bg_btn_product_info.png) no-repeat;box-sizing:border-box;display:block;height:65px;margin:0 auto;padding:8px 0 0 11px;width:325px}#wrapper.index .contents .information_area .info_inner .product_info .product_info_btn img{-webkit-transition:all .4s;transition:all .4s}#wrapper.index .contents .information_area .info_inner .banner_list{float:right;font-size:0;margin-top:2px;width:590px}#wrapper.index .contents .information_area .info_inner .banner_list li{background-color:#000;display:inline-block;height:150px;margin-bottom:11px;width:290px}#wrapper.index .contents .information_area .info_inner .banner_list li:nth-child(odd){margin-right:10px}#wrapper.index .contents .information_area .info_inner .banner_list li.long{margin-right:0;width:590px}#wrapper.index .contents .information_area .info_inner .banner_list li.community{margin-right:0;margin-left:10px}#wrapper.index .contents .information_area .info_inner .banner_list li a img{-webkit-transition:all .4s;transition:all .4s}#wrapper.index .contents .information_area .info_inner .banner_list li a:hover img{opacity:.7}#wrapper.index .contents .information_area .copyright_license{clear:both;padding-top:10px;text-align:right}#wrapper.index .contents .information_area .copyright_license a{color:#fff;font-size:1.4rem;text-decoration:underline}#wrapper.index .contents .information_area .copyright_license a:hover{text-decoration:none}#twitter_iframe{background-color:transparent;min-width:auto;width:100%}
#wrapper.license{font-size:1.6rem;line-height:1.8;position:relative}#wrapper.license .contents_header{height:125px;left:20px;position:absolute;top:20px;width:201px}#wrapper.license .contents{font-feature-settings:"palt" 1;letter-spacing:1px;margin:0 auto;padding:80px 0 40px;width:980px}#wrapper.license .contents h2{font-size:2.6rem;font-weight:700;padding:0 0 60px;text-align:center}#wrapper.license .contents>p{font-size:1.8rem;padding:0 0 2.4rem;text-align:justify}#wrapper.license .contents .block{padding-bottom:3rem}#wrapper.license .contents .block h3{font-size:2.2rem;font-weight:700;padding-bottom:1.5rem}#wrapper.license .contents .block>ol{padding:0 0 15px 2.2rem}#wrapper.license .contents .block>ol li{padding-left:1.6rem;padding-bottom:10px;text-indent:-1.6rem}#wrapper.license .contents .block>ul{padding:0 0 15px 2.2rem}#wrapper.license .contents .block>ul li{padding-left:1.6rem;padding-bottom:10px;text-indent:-1.6rem}#wrapper.license .contents .block .sub_block{padding:0 0 20px 2.2rem}#wrapper.license .contents .block .sub_block h4{font-size:1.8rem;font-weight:700}#wrapper.license .contents .block .sub_block>p{padding-left:1.6rem}#wrapper.license .contents .block .sub_block .rights_expression{background-color:#fafafa;border:1px solid #ccc;padding:20px;margin:1.6rem}
.modal_overlay,.modal_wrapper{position:fixed;top:0;width:100%;left:0;height:100%}.modal_wrapper{display:none;opacity:0;z-index:9999}.modal_overlay{background-color:rgba(0,0,0,.7)}.modal_close{cursor:pointer;height:50px;position:absolute;right:-50px;top:-50px;width:50px}.modal_close:after,.modal_close:before{background-color:#fff;content:"";height:1px;left:0;top:50%;position:absolute;width:50px}.modal_close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_nav>div{border-bottom:1px solid #fff;cursor:pointer;position:absolute;height:50px;margin-top:-25px;opacity:0;top:50%;width:50px}.modal_prev{border-left:1px solid #fff;left:-60px;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_next{border-right:1px solid #fff;right:-60px;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_content{background-color:#000;position:absolute;left:50%;top:50%}.modal_content .modal_content_inner{height:100%;position:absolute;width:100%}.modal_content .modal_content_inner img{max-width:100%;height:auto}
#wrapper.obt .schedule .btn_play_character:hover img,#wrapper.obt .way_to_participate .download_beta_test a:hover img{opacity:0}#wrapper.obt{overflow:hidden}#wrapper.obt .contents_wrapper{background:url(../images/special/pattern.png)}#wrapper.obt .contents_inner{padding:58px 0 123px}#wrapper.obt h2{padding-bottom:70px;text-align:center}#wrapper.obt .headline{background:url(../images/common/bg_pattern.png);height:674px;position:relative;width:100%}#wrapper.obt .headline:after{background:url(../images/special/characters_01.png) no-repeat;content:"";height:957px;left:50%;margin-left:46px;position:absolute;top:-150px;width:715px}#wrapper.obt .headline p{margin:0 auto;width:1200px}#wrapper.obt .headline div{position:absolute;left:50%;width:403px;margin-top:-53px;margin-left:-470px;padding:12px 20px;border-radius:2px;background-color:rgba(255,255,255,.95);color:#e00;text-align:center;font-size:1.5rem;font-weight:700;line-height:1.5}#wrapper.obt .headline div p{width:auto}#wrapper.obt .outline{background:url(../images/special/bg_outline.png) center center no-repeat;height:580px;margin:28px auto 45px}#wrapper.obt .outline h3{display:none}#wrapper.obt .outline .description{padding-top:223px;text-align:center}#wrapper.obt .outline .description p{color:#3b067c;font-size:2rem;font-weight:700;letter-spacing:.1rem;line-height:1.7;padding-bottom:2rem}#wrapper.obt .schedule{background:url(../images/special/timetable.png) center center no-repeat;height:900px;position:relative}#wrapper.obt .schedule h3{display:none}#wrapper.obt .schedule dd,#wrapper.obt .schedule dl,#wrapper.obt .schedule dt{font-size:0}#wrapper.obt .schedule .btn_play_character{background:url(../images/special/btn_player_character_on.png) 13px 9px no-repeat,url(../images/special/bg_btn_player_character.png) no-repeat;box-sizing:border-box;height:76px;left:50%;margin-left:158px;padding:9px 0 0 13px;position:absolute;width:384px}#wrapper.obt .schedule .btn_play_character img{-webkit-transition:all .4s;transition:all .4s}#wrapper.obt .schedule .btn_play_character.character_01{top:143px}#wrapper.obt .schedule .btn_play_character.character_02{top:235px}#wrapper.obt .schedule .btn_play_character.character_03{top:327px}#wrapper.obt .schedule .btn_play_character.character_04{top:419px}#wrapper.obt .schedule .btn_play_character.character_05{top:511px}#wrapper.obt .schedule .btn_play_character.character_06{top:603px}#wrapper.obt .schedule p{box-sizing:border-box;font-size:1.4rem;line-height:1.86;margin:0 auto;padding:700px 0 0 150px;width:1200px}#wrapper.obt .way_to_participate{background:url(../images/special/characters_02.png) center center no-repeat;height:600px;margin:-22px auto 34px;text-align:center;position:relative}#wrapper.obt .way_to_participate h3{padding-top:78px}#wrapper.obt .way_to_participate p{font-size:1.8rem;line-height:2;padding-top:26px}#wrapper.obt .way_to_participate .download_beta_test{padding:50px 0 0}#wrapper.obt .way_to_participate .download_beta_test h4{color:#533db9;font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:12px}#wrapper.obt .way_to_participate .download_beta_test a{background:url(../images/special/btn_download_on.png) 27px 12px no-repeat,url(../images/special/btn_download_frame.png) no-repeat;box-sizing:border-box;display:block;height:114px;margin:0 auto;padding:12px 0 0 27px;text-align:left;width:574px}#wrapper.obt .way_to_participate .download_beta_test a img{-webkit-transition:all .4s;transition:all .4s}#wrapper.obt .mode{margin:0 auto;padding:0 0 66px;width:1200px}#wrapper.obt .mode h3{margin-bottom:50px}#wrapper.obt .mode ul{margin:0 auto;width:1146px}#wrapper.obt .mode ul li{float:left;height:486px;margin:0 10px;text-align:center;width:553px}#wrapper.obt .mode ul li .figure{box-sizing:border-box;height:313px;padding:5px 0 0;position:relative;text-align:center}#wrapper.obt .mode ul li .figure:after{background:url(../images/special/mode_frame.png) no-repeat;content:"";height:313px;left:0;position:absolute;top:0;width:100%}#wrapper.obt .mode ul li h4{display:inline-block;font-size:2.2rem;font-weight:700;margin:20px 0 0;padding:0 26px 20px;position:relative}#wrapper.obt .mode ul li h4:after,#wrapper.obt .mode ul li h4:before{background:url(../images/special/icon_square.png) no-repeat;content:"";height:20px;position:absolute;top:0;width:20px}#wrapper.obt .mode ul li h4:before{left:0}#wrapper.obt .mode ul li h4:after{right:0}#wrapper.obt .mode ul li p{font-size:1.6rem;line-height:1.625;text-align:center}#wrapper.obt .mode .caution{font-size:1.3rem;text-align:right}#wrapper.obt .faq{background:url(../images/common/bg_pattern.png);color:#fff;padding:60px 0 10px}#wrapper.obt .faq h3{padding:0 0 45px;text-align:center}#wrapper.obt .faq a{color:#fff;text-decoration:underline}#guideline a,#wrapper.obt .faq a:hover{text-decoration:none}#wrapper.obt .faq dl{line-height:1;margin:0 auto;width:900px}#wrapper.obt .faq dl dd,#wrapper.obt .faq dl dt{font-size:1.8rem}#wrapper.obt .faq dl dt{background:url(../images/special/icon_q.png) no-repeat;margin:0 0 22px;padding:10px 0 10px 50px}#wrapper.obt .faq dl dd{background:url(../images/special/icon_a.png) no-repeat;line-height:1.67;margin:0 0 56px;padding:4px 0 4px 50px}#wrapper.obt .attention{margin:0 auto;padding:58px 0 0;width:900px}#wrapper.obt .attention h3{font-size:1.5rem;font-weight:700;padding:0 0 40px}#guideline dd,#guideline dl,#guideline dt,#guideline h1,#guideline h2,#guideline h3,#guideline h4,#guideline h5,#guideline h6,#guideline p,#guideline small{padding:0;margin:0}#wrapper.obt .attention p{font-size:1.3rem;line-height:1.54}body[data-page-type=Obt] .remodal-overlay{background-color:rgba(0,0,0,.9)}#guideline{color:#fff;font-size:1.6rem}#guideline .guideline_inner{margin:0 auto;width:1000px}#guideline h1,#guideline h2,#guideline h3,#guideline h4,#guideline h5,#guideline h6,#guideline strong{font-weight:400}#guideline :focus,#guideline a:focus{outline:0}#guideline img{vertical-align:bottom;line-height:0}#guideline li,#guideline ol,#guideline ul{margin:0;padding:0;list-style:none}#guideline .guideline_title{padding:80px 0;text-align:center}#guideline .guideline_list_title{font-size:1.6rem;font-weight:700}#guideline .guideline_list>li{margin-top:50px}#guideline .guideline_inner_list{text-indent:-1.6rem;padding-left:3.2rem}#guideline .attention_list{text-indent:-1.6rem;padding-left:1.6rem}#guideline .guideline_inscription{border:1px solid #aaa;padding:1.6rem 3.2rem}#guideline .modal_close{margin:50px auto;width:209px}
#wrapper.obt-manual,#wrapper.obt-manual2{overflow:hidden}#wrapper.obt-manual .contents_wrapper,#wrapper.obt-manual2 .contents_wrapper{background:url(../images/special/pattern.png)}#wrapper.obt-manual .contents_inner .manual_outline{background:url(../images/special/manual/outline_01.png) no-repeat}#wrapper.obt-manual2 .contents_inner .manual_outline{background:url(../images/special/manual/outline_02.png) no-repeat}#wrapper.obt-manual3 .contents_inner .manual_outline{background:url(../images/special/manual/outline_03.png) no-repeat;height:264px}#wrapper.obt-manual4 .contents_inner .manual_outline{background:url(../images/special/manual/outline_04.png) no-repeat;height:264px}#wrapper.obt-manual5 .contents_inner .manual_outline{background:url(../images/special/manual/outline_05.png) no-repeat;height:264px}#wrapper.obt-manual6 .contents_inner .manual_outline{background:url(../images/special/manual/outline_06.png) no-repeat;height:264px}#wrapper .contents_inner.obt-manual{padding:58px 0 123px}#wrapper .contents_inner.obt-manual h2{padding-bottom:58px;text-align:center}#wrapper .contents_inner.obt-manual .manual_outline{height:300px;margin:0 auto 52px;width:1020px}#wrapper .contents_inner.obt-manual .manual_outline h3,#wrapper .contents_inner.obt-manual .manual_outline ol{display:none}#wrapper .contents_inner.obt-manual .playable_characters{margin:0 auto;width:1200px}#wrapper .contents_inner.obt-manual .playable_characters h3{padding-bottom:60px;text-align:center}#wrapper .contents_inner.obt-manual .playable_characters .block{padding:0 0 58px}#wrapper .contents_inner.obt-manual .playable_characters .block ul{font-size:0;text-align:center}#wrapper .contents_inner.obt-manual .playable_characters .block ul li{display:inline-block;margin:46px 8px 0 0;overflow:hidden;text-align:center;width:294px}#wrapper .contents_inner.obt-manual .playable_characters .block ul li:nth-child(4n){margin-right:0}#wrapper .contents_inner.obt-manual .playable_characters .block ul li a{display:block;position:relative}#wrapper .contents_inner.obt-manual .playable_characters .block ul li a .hover{background-color:rgba(255,255,255,.8);background-position:0 0;background-repeat:no-repeat;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .4s;transition:all .4s;width:100%}#wrapper .contents_inner.obt-manual .playable_characters .block ul li a:hover .hover{opacity:1}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series0 a .hover{background-image:url(../images/character/thumb_hover_0.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series1 a .hover{background-image:url(../images/character/thumb_hover_1.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series2 a .hover{background-image:url(../images/character/thumb_hover_2.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series3 a .hover{background-image:url(../images/character/thumb_hover_3.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series4 a .hover{background-image:url(../images/character/thumb_hover_4.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series5 a .hover{background-image:url(../images/character/thumb_hover_5.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series6 a .hover{background-image:url(../images/character/thumb_hover_6.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series7 a .hover{background-image:url(../images/character/thumb_hover_7.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series8 a .hover{background-image:url(../images/character/thumb_hover_8.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series9 a .hover{background-image:url(../images/character/thumb_hover_9.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series10 a .hover{background-image:url(../images/character/thumb_hover_10.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series11 a .hover{background-image:url(../images/character/thumb_hover_11.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series12 a .hover{background-image:url(../images/character/thumb_hover_12.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series13 a .hover{background-image:url(../images/character/thumb_hover_13.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series14 a .hover{background-image:url(../images/character/thumb_hover_14.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .series15 a .hover{background-image:url(../images/character/thumb_hover_15.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .seriesnt a .hover{background-image:url(../images/character/thumb_hover_nt.png)}#wrapper .contents_inner.obt-manual .playable_characters .block ul .seriest a .hover{background-image:url(../images/character/thumb_hover_t.png)}#wrapper .contents_inner.obt-manual .playable_characters .btn_command_list{display:block;height:67px;margin:16px auto 0;position:relative;width:710px}#wrapper .contents_inner.obt-manual .playable_characters .btn_command_list:before{background-color:#000;content:"";height:58px;left:6px;position:absolute;top:2px;width:698px}#wrapper .contents_inner.obt-manual .playable_characters .btn_command_list img{position:relative;-webkit-transition:all .4s;transition:all .4s}#wrapper .contents_inner.obt-manual .playable_characters .btn_command_list:hover img{opacity:.8}
@charset "UTF-8";#wrapper.product h2{padding-bottom:102px;text-align:center}#wrapper.product h3{padding-bottom:17px;text-align:center}#wrapper.product h5,#wrapper.product h6{text-align:center}#wrapper.product .contents_wrapper{background:url(../images/product/bg.jpg) top center no-repeat fixed}#wrapper.product .contents_inner{margin:0 auto;padding:52px 0 176px;width:1200px}#wrapper.product .product_spec{padding-bottom:52px}#wrapper.product .product_spec .product_spec_inner{background:url(../images/product/product_info.png) no-repeat;height:545px;width:1200px}#wrapper.product .product_spec dl,#wrapper.product .product_spec h5{display:none}#wrapper.product .product_spec p{font-size:1.6rem;padding-top:442px;text-align:center}#wrapper.product .product_lineup h4{padding-bottom:50px}#wrapper.product .product_lineup .lineup_link{padding:0 0 14px}#wrapper.product .product_lineup .lineup_link li{background:url(../images/product/bg_btn_lineup_base.png) no-repeat;box-sizing:border-box;height:150px;margin-bottom:18px;padding:9px 15px 12px 14px;width:573px}#wrapper.product .product_lineup .lineup_link li a{background-color:transparent;background-position:0 0;background-repeat:no-repeat;display:block}#wrapper.product .product_lineup .lineup_link li a img{-webkit-transition:all .4s;transition:all .4s}#wrapper.product .product_lineup .lineup_link li a:hover img{opacity:0}#wrapper.product .product_lineup .lineup_link li:first-child{float:left;margin-left:-6px}#wrapper.product .product_lineup .lineup_link li:first-child a{background-image:url(../images/product/normal/btn_lineup_on.png)}#wrapper.product .product_lineup .lineup_link li:nth-child(2){float:right;margin-right:-6px}#wrapper.product .product_lineup .lineup_link li:nth-child(2) a{background-image:url(../images/product/download/btn_lineup_on.png)}#wrapper.product .product_lineup .lineup_link li:nth-child(3){margin-left:-6px;float:left}#wrapper.product .product_lineup .lineup_link li:nth-child(3) a{background-image:url(../images/product/dpe/btn_lineup_on.png)}#wrapper.product .product_lineup .lineup_link li:nth-child(4){float:right;margin-right:-6px}#wrapper.product .product_lineup .lineup_link li:nth-child(4) a{background-image:url(../images/product/ultimate/btn_lineup_on.png)}#wrapper.product .product_lineup>p{font-size:2rem;line-height:1;padding:0 0 118px;text-align:center}#wrapper.product .product_detail{margin-bottom:74px}#wrapper.product .product_detail>div{margin-bottom:45px}#wrapper.product .product_detail>div .figure{float:left;width:380px}#wrapper.product .product_detail>div .figure p{font-size:1.2rem;padding-top:20px}#wrapper.product .product_detail>div dl{float:left;width:610px}#wrapper.product .product_detail>div dl dt{clear:left;float:left;width:150px}#wrapper.product .product_detail>div dl dt:nth-of-type(3){clear:none;float:none;width:610px}#wrapper.product .product_detail>div dl dd{float:left;width:460px}#wrapper.product .product_detail>div dl dd:nth-of-type(3){box-sizing:border-box;border:1px solid #000;float:none;padding:15px 18px;width:610px}#wrapper.product .product_detail>div dl dd li{font-size:2.2rem;font-weight:700;text-indent:-2.2rem;padding-left:2.2rem;padding-bottom:26px}#wrapper.product .product_detail>div dl dd li p{font-weight:400;font-size:1.8rem;text-indent:0;padding-left:3px;line-height:1.56}#wrapper.product .booking_special_inner .description dd>ul li,#wrapper.product .dpe>div>ul,#wrapper.product .important_notice{font-size:1.6rem;line-height:1.5}#wrapper.product .product_detail>div dl dd li p span{display:block;padding-left:2.7rem}#wrapper.product .product_detail>div dl dd li:last-child{padding-bottom:0}#wrapper.product .product_detail>div dl dd li:before{content:"・";display:inline}#wrapper.product .dpe>div dl,#wrapper.product .dpe>div dl dd:nth-of-type(3){width:820px}#wrapper.product .dpe>div>ul{clear:both;margin:0 0 0 auto;padding-top:15px;width:820px}#wrapper.product .dpe>div>ul li{padding-left:1.6rem;text-indent:-1.6rem}#wrapper.product .ultimate>div .figure{float:none;margin-bottom:24px;width:1200px}#wrapper.product .ultimate>div dl{float:none;width:1200px}#wrapper.product .ultimate>div dl dd:nth-of-type(3){width:100%}#wrapper.product .ultimate>div>p{font-size:1.6rem;padding-top:18px}#wrapper.product .booking_special{background:url(../images/common/bg_pattern.png);margin-bottom:20px;padding:0 20px 20px}#wrapper.product .booking_special_inner{background-color:#fff;padding:0 20px 20px}#wrapper.product .booking_special_inner .description{float:left;width:838px}#wrapper.product .booking_special_inner .description dt{padding:16px 0 25px}#wrapper.product .booking_special_inner .description dd>ul{padding-bottom:30px}#wrapper.product .booking_special_inner>li{background:url(../images/product/border.png) left bottom repeat-x;padding:20px 0 24px}#wrapper.product .booking_special_inner>li:last-child{background:0 0}#wrapper.product .booking_special_inner .figure{float:left;height:242px;margin-right:40px;width:242px}#wrapper.product .buying{background:url(../images/product/btn_buying_on.png) 12px 8px no-repeat,url(../images/product/bg_btn_buying.png) no-repeat;box-sizing:border-box;display:block;height:75px;padding:8px 14px 11px 12px;width:383px}#wrapper.product .buying img{-webkit-transition:opacity .4s;transition:opacity .4s}#wrapper.product .buying:hover img{opacity:0}#wrapper.product .order_btn{background-color:#fff;padding-bottom:30px}#wrapper.product .order_btn .buying{display:block;margin:0 auto}
.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(0,0,0,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff;font-size:16px;line-height:34px;font-weight:400;text-align:left}.remodal-close,.remodal-close:before{position:absolute;top:0;left:0;display:block;width:35px}.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;text-decoration:none;outline:0;border:0}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{height:35px;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:1000px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}
html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}
#wrapper.story h2{padding-bottom:65px;text-align:center}#wrapper.story .contents_inner{margin:0 auto;padding:55px 0 215px;width:1200px}#wrapper.story .story_text_box{background:url(../images/story/illustration.jpg) center bottom no-repeat;padding-bottom:673px}#wrapper.story .story_text_box>div p{display:none}#wrapper.story .intro_text{background:url(../images/story/intro_text.png) center top no-repeat;height:141px;padding-bottom:77px}#wrapper.story .story_text{background:url(../images/story/story_text.png) center top no-repeat;height:400px}
#wrapper.system h2{left:50%;margin-left:-75px;position:absolute;top:65px;width:150px}#wrapper.system .contents_header{top:18px}#wrapper.system .contents_wrapper{min-width:1200px}#wrapper.system .contents_inner img{height:auto;line-height:0;vertical-align:bottom;width:100%}#wrapper.system .contents_inner .block h2,#wrapper.system .contents_inner .block p{display:none}#wrapper.system .contents_inner .block01{margin-top:-10px}#wrapper.system .contents_inner .block05{margin-bottom:-10px}#wrapper.system .contents_inner .bt_beginner_open{position:absolute;top:232px;left:0;width:5.25%}#wrapper.system .contents_inner .bt_beginner_open a{display:block}#wrapper.system .contents_inner .bt_beginner_open.fixed{position:fixed;top:0}body[data-page-type=System] .remodal-overlay{background-color:rgba(255,255,255,.8)}body[data-page-type=System] .remodal-wrapper{padding:0}.battle_technique_beginner{color:#000;max-width:1200px;padding-top:270px;width:1200px}.battle_technique_beginner h1,.battle_technique_beginner h2,.battle_technique_beginner h3,.battle_technique_beginner h4,.battle_technique_beginner h5,.battle_technique_beginner h6,.battle_technique_beginner p,.battle_technique_beginner small{margin:0;padding:0}.battle_technique_beginner h1,.battle_technique_beginner h2,.battle_technique_beginner h3,.battle_technique_beginner h4,.battle_technique_beginner h5,.battle_technique_beginner h6,.battle_technique_beginner strong{font-weight:400}.battle_technique_beginner .inner{position:relative;text-align:center}.battle_technique_beginner .inner h3{padding:28px 0 34px}.battle_technique_beginner .inner .close_button{position:absolute;top:0;right:0}.battle_technique_beginner .technique_list{background-color:#fff;border:1px solid #000;padding-bottom:70px}.battle_technique_beginner .technique_list .block{border-bottom:1px solid #000;margin:0 auto;width:1100px}.battle_technique_beginner .technique_list .block h4{box-sizing:border-box;cursor:pointer;font-size:2.4rem;font-weight:700;height:99px;line-height:1;padding:38px 0 0;position:relative;text-align:left}.battle_technique_beginner .technique_list .block h4:before{background-color:#000;content:"";height:1px;position:absolute;right:50px;top:50px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .2s;transition:all .2s;width:20px}.battle_technique_beginner .technique_list .block h4:after{background-color:#000;content:"";height:1px;position:absolute;right:64px;top:50px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;transition:all .2s;width:20px}.battle_technique_beginner .technique_list .block h5{font-size:1.6rem;font-weight:700;margin-top:18px}.battle_technique_beginner .technique_list .block .block_inner{display:none;margin:0 auto;padding:0 0 56px}.battle_technique_beginner .technique_list .block .block_inner>p{background-color:#f5f5f5;border:1px solid #cecece;box-sizing:border-box;font-size:1.8rem;line-height:1.67;margin:0 auto 30px;padding:20px 0 18px;width:1000px}.battle_technique_beginner .technique_list .block .block_inner>div{font-size:1.6rem;float:left;line-height:1.5;margin:0 21px;width:478px}.battle_technique_beginner .technique_list .block .block_inner>div:nth-of-type(1){margin-left:50px}.battle_technique_beginner .technique_list .block .screen{margin-top:2px}.battle_technique_beginner .technique_list .block .button{margin-top:80px}.battle_technique_beginner .technique_list .open h4:after,.battle_technique_beginner .technique_list .open h4:before{right:48px;top:50px;width:40px}
#wrapper.videos h2{padding-bottom:104px;text-align:center}#wrapper.videos h3{padding-bottom:60px;text-align:center}#wrapper.videos .contents_inner{margin:0 auto;padding:55px 0 95px;width:1200px}#wrapper.videos .video_list_box{padding-bottom:25px}#wrapper.videos .video_list_box li{float:left;margin-bottom:55px;text-align:center;width:552px}#wrapper.videos .video_list_box li:nth-child(odd){margin-right:96px}#wrapper.videos .video_list_box li a{background-color:#000;display:block;height:310px;position:relative}#wrapper.videos .video_list_box li a img{-webkit-transition:all .4s;transition:all .4s}#wrapper.videos .video_list_box li a:before{background-color:rgba(0,0,0,.1);border-radius:100%;content:"";height:310px;left:121px;opacity:0;position:absolute;top:0;-webkit-transition:all .4s;transition:all .4s;width:310px;z-index:2}#wrapper.videos .video_list_box li a:after{background:url(../images/videos/btn_play.png) no-repeat;content:"";height:111px;left:220px;position:absolute;top:100px;-webkit-transition:all .4s;transition:all .4s;width:111px;z-index:3}#wrapper.videos .video_list_box li a:hover img{opacity:.4}#wrapper.videos .video_list_box li a:hover:before{background-color:rgba(0,0,0,.3);height:109px;left:221px;opacity:1;top:101px;width:109px}#wrapper.videos .video_list_box li a:hover:after{opacity:.9}#wrapper.videos .video_list_box li.new h4{height:38px;line-height:0}#wrapper.videos .video_list_box li.new h4 img{margin:0 0 2px}#wrapper.videos .video_list_box li.new h4:before{background:url(../images/common/icon_new_contents.png) bottom center no-repeat;content:"";display:inline-block;height:38px;margin:0 15px 0 0;width:51px}