﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}header{position:relative;padding:13px 0 10px 11px;background-color:#000;text-align:left}header h1{width:129px}header h1 a{width:100%;line-height:0;display:block}header h2{height:0;overflow:hidden}header #globalMenu{position:absolute;top:6px;right:8px;width:154px;height:22px;z-index:5}header #globalMenu ul{position:absolute;top:0;left:0;width:100%;height:22px;border:2px solid #000;overflow:hidden}header #globalMenu ul li{position:relative;background:#FFF;border-top:1px solid #ccc;cursor:pointer}header #globalMenu ul li a{display:block;min-width:121px;padding:5px 8px;font-size:12px;font-weight:bold;text-decoration:none}header #globalMenu ul li:first-child{border-top:none}header #globalMenu ul li:hover{background:#EEE}header #globalMenu:before{content:'';position:absolute;top:50%;right:8px;width:0;height:0;border:4px solid transparent;border-top:4px solid #000;display:block;z-index:100}#wrapCol{position:relative}#about p img:nth-child(2),#story p img:nth-child(2),#spec p img:nth-child(2){display:none}#subCol{position:absolute;top:0;left:-300px;width:300px;height:100%;background:url(../images/common/bg_side_gnavi.png) repeat-y right rgba(0,0,0,0.8);z-index:4;text-align:left}#subCol #gnavi li{width:295px;background:url(../images/common/bg_gnavi.png) no-repeat right}#subCol #gnavi li a{padding:25px;display:block;box-sizing:border-box;border-bottom:1px solid #4e4e4e;color:#c4c4c4}#subCol #gnavi li a:hover{text-decoration:none;background:rgba(255,255,255,0.2)}#subCol #menuBtn{position:absolute;top:10px;right:-90px;cursor:pointer}#subCol #menuBtn:hover{opacity:0.8}#subCol.fixed{position:fixed}#firstview{position:relative}#firstview #firstviewInner{padding:30px 0 40px;box-sizing:border-box}#firstview #firstviewInner h2{margin-bottom:-80px}#firstview #firstviewInner .bnrEvent{background:#ffffff;max-width:450px;margin:1em auto 0}#firstview #firstviewInner .bnrEvent a:hover img{opacity:0.8}#firstview #firstviewInner .bnrList{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 10px;max-width:916px}#firstview #firstviewInner .bnrList li{padding:0 7px 5px;width:291px}#firstview #firstviewInner .bnrList li a:hover{opacity:0.7}#firstview #firstviewInner .bnrList li img{width:100%}#firstview #firstviewInner .bnrList:first-of-type{margin:0 auto}#firstview #firstviewInner #movie{display:block;justify-content:center;width:440px;margin:40px auto 20px}#firstview #firstviewInner #movie iframe{display:none}#firstview #firstviewInner #movie .slick-dots{bottom:-45px}#firstview #firstviewInner .movieSlide{position:relative}#firstview #firstviewInner .movieSlide:before{content:'';position:absolute;top:-18px;left:-5px;display:block;width:449px;height:284px;background:url(../images/common/frame_movie.png) no-repeat;background-size:cover;z-index:1;pointer-events:none}#firstview #slideshow{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:-1}#firstview #slideshow div{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:1}#firstview #slideshow div:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0}#firstview #slideshow div.active{z-index:2;opacity:1}#firstview #slideshow div.last-active{z-index:1}#firstview #slideshow div .inner{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;max-width:1145px;margin:0 auto;overflow:hidden}#firstview #slideshow .season1{background:url(../images/common/bg.jpg) top center no-repeat #FFF;z-index:-1}#firstview #slideshow .season1 .inner{background:url(../images/common/bg_header_rain.png) left -50px no-repeat,url(../images/common/bg_header_lasswell.png) right -45px no-repeat}#firstview #slideshow .season2{background:url(../images/common/bg_02.jpg) top center no-repeat #FFF;z-index:-1}#firstview #slideshow .season2 .inner{background:url(../images/common/bg_header_lasswell_02.png) 40px 18px no-repeat,url(../images/common/bg_header_raegen.png) right 30px no-repeat}#firstview #slideshow .season3{background:url(../images/common/bg_03.jpg) top center no-repeat #FFF;z-index:-1}#firstview #slideshow .season3 .inner{max-width:2000px;background:url(../images/common/bg_header_fina_03.png) 40px 18px no-repeat}@media screen and (max-width: 1300px){#firstview #slideshow .season3 .inner{background-position:-160px 18px}}#firstview #slideshow .season4{background:url(../images/common/bg_04.jpg) top center no-repeat #FFF;z-index:-1}#firstview #slideshow .season4 .inner{max-width:2000px;background:url(../images/common/bg_header_season4.png) 40px 18px no-repeat}@media screen and (max-width: 1300px){#firstview #slideshow .season4 .inner{background-position:-160px 18px}}#firstview #snsList{position:absolute;display:flex;justify-content:flex-end;align-items:center;top:20px;right:136px;z-index:2}#firstview #snsList li a{display:block;width:100%;height:100%}#firstview #snsList li a:hover{opacity:0.7}#firstview #snsList .fb{width:51px}#firstview #snsList .fb a img{max-width:100%}#firstview #snsList .tw,#firstview #snsList .insta{margin-left:12px;width:51px}#firstview #snsList .tw a img,#firstview #snsList .insta a img{max-width:100%}#firstview #official{position:absolute;top:8px;right:0;z-index:2}#firstview #official li{float:left}#firstview #official li a{display:block;width:100%;height:100%}#firstview #official li a:hover{opacity:0.8}#firstview #official .fb,#firstview #official .tw,#firstview #official .insta{width:50px;margin-top:8px;margin-left:10px}#firstview #official .fb a,#firstview #official .tw a,#firstview #official .insta a{display:block}#firstview #official .fb a img,#firstview #official .tw a img,#firstview #official .insta a img{max-width:100%;height:auto}#firstview #official .fb{margin-left:0}#firstview #official #bgmBtn{cursor:pointer}#firstview #official img{vertical-align:middle}#about{padding:35px 0 50px;background:url(../images/common/bg_about.jpg) bottom center no-repeat;border-top:1px solid #b5b5b4;border-bottom:1px solid #b5b5b4}#about h3{margin:0 auto;background:url(../images/common/bg_tit_left.png) bottom left no-repeat,url(../images/common/bg_tit_right.png) bottom right no-repeat}#about #aboutInner{position:relative;max-width:821px;margin:0 auto;padding:70px 0;background:url(../images/common/frame_side_about.png) center no-repeat,url(../images/common/bg_about_02.png) bottom center no-repeat,url(../images/common/bg_about_01.png) top center no-repeat}#about #aboutInner p{margin:0 auto}#about #aboutInner:before{content:'';position:absolute;bottom:-16px;left:0;width:100%;height:32px;background:url(../images/common/frame_bottom.png) no-repeat center bottom}#seasonNavi{position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #e9e9e9;background:rgba(255,255,255,0.9);box-sizing:border-box;z-index:3}#seasonNavi ul{display:flex}#seasonNavi ul li{float:left;width:298px;height:40px;border-right:solid 1px #737373;background:url(../images/common/frame_seasonNavi_c.png) center top no-repeat,url(../images/common/frame_seasonNavi_r.png) right top no-repeat,url(../images/common/frame_seasonNavi_l.png) left top no-repeat,url(../images/common/frame_seasonNavi.png) center top no-repeat,url(../images/common/bg_season.png) center left repeat-x;background-size:auto auto, auto auto, auto auto, 100% 100%, auto auto}#seasonNavi ul li.season1{background-color:rgba(145,29,49,0.9)}#seasonNavi ul li.season2{background-color:rgba(0,71,152,0.9)}#seasonNavi ul li.season3{background-color:rgba(0,136,205,0.9)}#seasonNavi ul li.season4{background-color:rgba(92,50,232,0.9)}#seasonNavi ul li a{position:relative;width:100%;height:100%;padding:12px 0;display:block;box-sizing:border-box;color:#fff}#seasonNavi ul li a:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background:rgba(255,255,255,0.3)}#seasonNavi ul li a:not(.active){cursor:pointer}#seasonNavi ul li a:not(.active):hover{text-decoration:none;background-color:rgba(255,255,255,0.2)}#seasonNavi ul li a:not(.active):after{display:none}#seasonNavi ul li a.active{opacity:0.5}#seasonNavi ul li a.active:hover{text-decoration:none}#seasonNavi ul li a.active:after{display:block}#seasonNavi.fixed{position:fixed;top:0}#characters{position:relative;padding-top:90px;border-bottom:1px solid #b5b5b4;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", serif;font-weight:bold}#characters h3{margin:0 auto;background:url(../images/common/bg_tit_left.png) bottom left no-repeat,url(../images/common/bg_tit_right.png) bottom right no-repeat;border-bottom:1px solid #e9e9e9}#characters #charaNavi{padding:20px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}#characters #charaNavi ul li{margin:2px 0;display:inline-block;cursor:pointer}#characters #charaNavi ul li a{display:none}#characters #charaNavi ul li:first-child{opacity:0.5}#characters #charactersInner{position:relative;width:100%;height:830px;background:url(../images/common/bg_characters.jpg) bottom center no-repeat;overflow:hidden}#characters #charactersInner #sideBtn{position:absolute;width:100%;top:40%}#characters #charactersInner #sideBtn li:hover{opacity:0.5}#characters #charactersInner #sideBtn #prevBtn{position:absolute;top:0;left:20px;cursor:pointer;z-index:2}#characters #charactersInner #sideBtn #nextBtn{position:absolute;top:0;right:20px;cursor:pointer;z-index:2}#characters #charactersInner #charactersBox{position:relative;max-width:1160px;height:830px;margin:0 auto;box-sizing:border-box}#characters #charactersInner #charactersBox .detail{position:absolute;top:0;left:0;width:100%;height:800px;padding:0 68px;text-align:left;box-sizing:border-box}#characters #charactersInner #charactersBox .detail .detailInner{position:relative;height:800px;padding-top:40px}#characters #charactersInner #charactersBox .detail .detailInner .charaGif{position:absolute;left:20px;bottom:35px;width:316px;padding-bottom:25px;background:url(../images/common/bg_gif.png) no-repeat bottom left;box-sizing:border-box}#characters #charactersInner #charactersBox .detail .detailInner .charaName{position:relative;margin:0 0 30px 15px;z-index:1}#characters #charactersInner #charactersBox .detail .detailInner .charaTxt{position:relative;width:355px;z-index:1}#characters #charactersInner #charactersBox .detail .detailInner .chara{position:absolute;bottom:0}#characters #charactersInner #charactersBox .detail .detailInner .charaBg{position:absolute;top:0}#characters #charactersInner #charactersBox .detail .detailInner .charaSP{display:none}#characters #charactersInner #charactersBox .detail .detailInner .changeBtn{position:absolute;bottom:25px;right:0;cursor:pointer}#characters #charactersInner #charactersBox .detail .detailInner .changeBtn img:nth-child(2){display:none}#characters #charactersInner #charactersBox .detail .detailInner .changeBtn:hover{opacity:0.8}#characters #charactersInner #charactersBox .detail:first-child{position:relative;z-index:1}#characters #charactersInner #charactersBox .detail:not(:first-child){display:none;z-index:0}#story{padding:70px 0 200px;background:url(../images/common/bg_story.jpg) center no-repeat}#story #storyInner{position:relative;max-width:1000px;margin:0 auto 50px;padding:50px 0 60px;background:url(../images/common/frame_side_story.png) center no-repeat,url(../images/common/bg_story_02.png) bottom center no-repeat,url(../images/common/bg_story_01.png) top center no-repeat,url(../images/common/bg_story_03.png) top center repeat-y}#story #storyInner h3{margin:0 auto 30px;background:url(../images/common/bg_tit_left_02.png) bottom left no-repeat,url(../images/common/bg_tit_right_02.png) bottom right no-repeat}#story #storyInner p{margin:0 auto}#story #storyInner .thumSlide{position:relative;width:233px;height:408px;margin:50px 5px;display:inline-block}#story #storyInner .thumSlide ul{width:233px}#story #storyInner .thumSlide.all{display:none}#story #storyInner .thumSlide:before{content:'';position:absolute;top:-8px;left:-3px;display:block;width:238px;height:425px;background:url(../images/common/frame_thum.png) no-repeat;z-index:1}#story #storyInner:before{content:'';position:absolute;bottom:-16px;left:0;width:100%;height:32px;background:url(../images/common/frame_bottom.png) no-repeat center bottom}#story #spec{margin:0 auto}#story #spec img{width:100%;height:auto}.pageTop_sp{display:none}#download{position:fixed;bottom:0;width:100%;padding:15px 0 0;background:rgba(0,0,0,0.9);z-index:3}#download #downloadInner{max-width:1000px;margin:0 auto}#download #downloadInner nav{margin:0 3px;display:inline-block}#download #downloadInner nav h4{margin-bottom:10px}#download #downloadInner nav ul li{float:left;padding:0 3px}#download #downloadInner nav ul li a:hover{opacity:0.5}#download #downloadInner #storeNavi{float:right;padding-bottom:10px}.ko #download #downloadInner #storeNavi{max-width:384px}.ko #download #downloadInner #storeNavi ul{margin-right:-5px;margin-left:-5px;padding-top:4px}#download #downloadInner #storeNavi ul li{padding-bottom:5px}#download #downloadInner #storeNavi ul li img{height:43px}.ko #download #downloadInner #storeNavi ul li img{height:38px}#download #downloadInner #communityNavi{float:left;padding-bottom:15px}#download #downloadInner #communityNavi ul{display:flex;width:100%;background:#000;border:1px solid #FFF;border-radius:5px;overflow:auto;height:43px;box-sizing:border-box}#download #downloadInner #communityNavi ul li{border-left:1px solid #666;box-sizing:border-box;width:33.333%;height:100%;display:flex;align-items:center;justify-content:center}#download #downloadInner #communityNavi ul li:first-child{border:none}#download #downloadInner #communityNavi ul li a{display:block}#download #downloadInner .mogli1{float:left;margin-right:4px}#download #downloadInner .mogli2{float:right;margin-left:4px}#download #downloadInner .icon{padding-bottom:25px;background:url(../images/common/bg_mogli_shadow.png) center bottom no-repeat}#download .pageTop_pc{position:absolute;right:10px;top:-70px;cursor:pointer;display:none}#download .pageTop_pc .btnPageTop:hover{opacity:0.5}footer #footerInner{background:#000;border-top:1px solid #666;color:#FFF;box-sizing:border-box}footer #footerInner a{color:#FFF;font-size:12px}footer #footerInner #snsMenu{position:relative;padding:20px 0}footer #footerInner #snsMenu ul{position:relative;max-width:317px;margin:0 auto;padding-left:75px;background:url(../images/common/tit_sns.png) left center no-repeat}footer #footerInner #snsMenu ul li{margin:0 3px;display:inline-block;vertical-align:middle}footer #footerInner #snsMenu::before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:''}footer #footerInner .device_01:before{background:url(../images/common/img_device.png) left center no-repeat}footer #footerInner .device_02:before{background:url(../images/common/img_device_02.png) left center no-repeat}footer #footerInner #fnavi{padding:8px 0;border-top:1px solid #333;border-bottom:1px solid #333}footer #footerInner #fnavi li{padding:2px 11px;display:inline-block;border-left:1px dotted #FFF}footer #footerInner #fnavi li:first-child{border-left:none}footer #footerInner .copy{padding:20px 0;font-size:13px;line-height:1.5}.fancybox-skin{padding:0 !important;background:transparent !important}#modal_artbook{display:none;background:rgba(0,0,0,0.8);max-width:1000px;width:560px;cursor:auto;padding:44px}#modal_artbook p{color:#fff;text-align:center}#modal_artbook ul{display:flex;align-items:flex-end;justify-content:center}#modal_artbook ul li{width:50%;padding:10px;height:100px}#modal_artbook ul li a{position:relative;outline:none;display:block;width:100%;height:100%;border:2px solid #fff;padding:1% 0;transition:all 0.3s ease-in-out}#modal_artbook ul li a:hover{background-color:#ffffff}#modal_artbook ul li a:hover p{color:#000}#modal_artbook ul li p{font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#modal_artbook ul li img{width:100%}#modal_artbook .artbookNote{padding-top:20px;font-size:15px}.fancybox-close-small{color:#fff !important}.modal_artbook .fancybox-close{top:1px;right:2px}@media screen and (max-width: 1000px){#firstview #slideshow div{background:none}#firstview #slideshow .season4{background:#fff}#firstview #slideshow .season4 .inner{background:url(../images/common/bg_header_sp_04.png) top center no-repeat}#firstview #slideshow .season3{background:#fff}#firstview #slideshow .season3 .inner{background:url(../images/common/bg_header_sp_03.png) top center no-repeat}#firstview #slideshow .season2{background:#fff}#firstview #slideshow .season2 .inner{background:url(../images/common/bg_header_sp_02.png) top center no-repeat}#firstview #slideshow .season1{background:#fff}#firstview #slideshow .season1 .inner{background:url(../images/common/bg_header_sp.png) top center no-repeat}#about #aboutInner p{padding:0 5%}#about #aboutInner p img{width:100%;height:auto}#characters #charactersInner #sideBtn{display:none}#characters #charactersInner #charactersBox .detail{padding:0}#characters #charactersInner #charactersBox .detail .charaBg{display:none}#story{padding-bottom:70px;background:none}#story #storyInner p{padding:0 5%}#story #storyInner p img{width:100%;height:auto}.pageTop_sp{position:sticky;bottom:0;right:0;cursor:pointer;justify-content:flex-end;padding:0 10px 10px 0}.pageTop_sp .btnPageTop:hover{opacity:0.5}#download{position:relative;bottom:0}#download #downloadInner nav{width:49%}#download #downloadInner nav h4 img{width:100%;height:auto}.ko #download #downloadInner #storeNavi ul{padding-top:0}#download #downloadInner #storeNavi ul li{float:none;display:inline-block}.ko #download #downloadInner #storeNavi ul li{width:30.8%}#download #downloadInner .icon{display:none}#download .pageTop_pc{display:none}}@media screen and (max-width: 640px){#about p img:first-child,#story p img:first-child,#spec p img:first-child{display:none}#about p img:nth-child(2),#story p img:nth-child(2),#spec p img:nth-child(2){display:block}#subCol{top:0;width:60%;left:-60%}#subCol #gnavi li{width:98%}#subCol #menuBtn{width:25%;right:-33%}#subCol #menuBtn:hover{opacity:1}#firstview #slideshow div .inner{background-size:150% auto !important}#firstview #firstviewInner{padding-top:15%}#firstview #firstviewInner h2{width:65%;margin:85% auto 2% auto}#firstview #firstviewInner p{width:80%;margin:0 auto}#firstview #firstviewInner .bnrList{display:block;width:80%;margin:0 auto}#firstview #firstviewInner .bnrList li{width:100%;padding:0}#firstview #firstviewInner .bnrList li img{width:100%}#firstview #firstviewInner #movie{display:block;width:100%;position:relative;margin:0 auto}#firstview #firstviewInner #movie .movieInner{position:relative;margin:15px 0 0;padding-bottom:50%;height:0;overflow:hidden;display:block}#firstview #firstviewInner #movie .movieInner iframe{position:absolute;top:0;left:0;width:90%;height:100%;margin:0 5%;display:block}#firstview #firstviewInner #movie .movieInner .thum{display:none}#firstview #firstviewInner #movie .slick-dots{bottom:-25px}#firstview #firstviewInner .movieSlide:before{content:'';display:none}#firstview #official{top:3vw;right:0}#firstview #official .fb,#firstview #official .tw,#firstview #official .insta{width:10vw;margin-top:0;margin-left:6px;z-index:1;position:relative}#firstview #official .fb{margin-left:0}#firstview #official .insta{margin-right:3vw}#firstview #official #bgmBtn{margin-top:-1vw;float:right;clear:both;width:28vw}#about{padding-bottom:0;background:none}#about #aboutInner{padding:10%}#about #aboutInner p{padding:0}#seasonNavi{border-bottom:none;background:none}#seasonNavi ul{display:flex;flex-wrap:wrap}#seasonNavi ul li{width:49.8%;height:30px;background:url(../images/common/frame_seasonNavi_r.png) right top no-repeat,url(../images/common/frame_seasonNavi_l.png) left top no-repeat,url(../images/common/frame_seasonNavi.png) center top no-repeat,url(../images/common/bg_season.png) center left repeat-x;background-size:auto 100%, auto 100%, 100% 100%, auto auto}#seasonNavi ul li a{padding:7px 15px;background-position:center right 15px}#seasonNavi ul li:nth-child(2n){border-right:none}#characters{padding-top:80px}#characters h3{border-bottom:1px solid #b5b5b4}#characters #charaNavi{position:fixed;bottom:0;width:100%;z-index:10;border:none;padding:0;background:rgba(42,42,42,0.9);display:none}#characters #charaNavi ul{text-align:left}#characters #charaNavi ul li{width:33.333%;float:left;margin:0;display:table}#characters #charaNavi ul li a{height:45px;padding:0 18% 0 7%;color:#c4c4c4;background:url(../images/common/ico_season.png) center right 5% no-repeat,url(../images/common/bg_season.png) top right no-repeat;background-size:auto 30%, 100% 100%;display:table-cell;vertical-align:middle;box-sizing:border-box;border-bottom:1px solid #535253;border-right:1px solid #535253}#characters #charaNavi ul li img{display:none}#characters #charactersInner{height:auto;background-size:170% auto}#characters #charactersInner #sideBtn{display:none}#characters #charactersInner #charactersBox{height:auto}#characters #charactersInner #charactersBox .detail{height:auto}#characters #charactersInner #charactersBox .detail .detailInner{text-align:center;height:auto;padding-top:20px}#characters #charactersInner #charactersBox .detail .detailInner .charaName{margin:0 auto 10px;padding-bottom:10px;border-bottom:1px solid #dedede}#characters #charactersInner #charactersBox .detail .detailInner .charaTxt{width:auto;padding:0 5%}#characters #charactersInner #charactersBox .detail .detailInner .charaBg,#characters #charactersInner #charactersBox .detail .detailInner .chara{display:none}#characters #charactersInner #charactersBox .detail .detailInner .charaSP{display:block}#characters #charactersInner #charactersBox .detail .detailInner .charaGif{position:relative;width:100%;left:0;margin-top:-1%;background:url(../images/common/bg_gif_btm.png) bottom center no-repeat,url(../images/common/bg_gif_top.png) top center no-repeat,url(../images/common/bg_gif_sp.png) center no-repeat;background-size:100% auto, 100% auto, 100% 90%}#characters #charactersInner #charactersBox .detail .detailInner .changeBtn{width:35%;right:3%}#characters #charactersInner #charactersBox .detail .detailInner .changeBtn img:first-child{display:none}#characters #charactersInner #charactersBox .detail .detailInner .changeBtn img:nth-child(2){display:block}#characters #charactersInner #charactersBox .detail .detailInner .changeBtn:hover{opacity:1}#story{padding:0 0 13%}#story #storyInner .thumSlide:not(.all){display:none}#story #storyInner .thumSlide.all{display:inline-block}#story #storyInner .thumSlide:before{display:none}#story #spec{padding:0 8%;text-align:left}.pageTop_sp{padding:0 10px 2% 0}.pageTop_sp .btnPageTop{width:10vw}.pageTop_sp .btnPageTop:hover{opacity:1.0}#download #downloadInner nav{float:none !important;width:90%;margin:0 auto}#download #downloadInner nav h4 img{width:100%;height:auto}#download #downloadInner #communityNavi ul{height:auto}#download #downloadInner #communityNavi ul li{padding:6px 0}#download #downloadInner #communityNavi ul li a{min-width:20px;width:5vw}#download #downloadInner #storeNavi ul li{float:none !important;display:inline-block;margin:0 auto;padding:0 0 5px}#download #downloadInner #storeNavi ul li img{height:100%}#download #downloadInner #storeNavi ul .apple{width:29%}#download #downloadInner #storeNavi ul .google{width:33%}#download #downloadInner #storeNavi ul .one{width:34%}#download #downloadInner #storeNavi ul .amazon{width:33%}#download #downloadInner #storeNavi ul .mycard{width:26%}.ko #download #downloadInner #storeNavi ul li img{height:100%}.ko #download #downloadInner #storeNavi ul .apple{width:29%}.ko #download #downloadInner #storeNavi ul .google{width:33%}.ko #download #downloadInner #storeNavi ul .one{width:32.5%}#download #downloadInner .icon{display:none}footer #footerInner #snsMenu{padding:80px 0 20px}footer #footerInner #snsMenu ul{text-align:left;max-width:224px}footer #footerInner #snsMenu ul li.ff30th{width:26%}footer #footerInner #snsMenu ul li.stickers{width:32%}footer #footerInner #snsMenu:before{height:59px;border-bottom:1px solid #333}footer #footerInner .device_01:before{background:url(../images/common/img_device.png) center center no-repeat}footer #footerInner .device_02:before{background:url(../images/common/img_device_02.png) center center no-repeat}footer #footerInner #fnavi{padding:8px 0;border-top:1px solid #333;border-bottom:1px solid #333}footer #footerInner #fnavi li{padding:2px 11px;display:inline-block;border-left:1px dotted #FFF}footer #footerInner #fnavi li:first-child{border-left:none}footer #footerInner .copy{font-size:10px;line-height:1.5}#modal_artbook{display:none;background:rgba(0,0,0,0.8);max-width:90%;cursor:auto;padding:5%;width:auto}#modal_artbook p{color:#fff;text-align:center}#modal_artbook ul{display:flex;align-items:flex-end;justify-content:center}#modal_artbook ul li{width:50%;padding:2%;height:14vw}#modal_artbook ul li a{position:relative;outline:none;display:block;width:100%;height:100%;border:2px solid #fff;padding:1% 0}#modal_artbook ul li p{font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding-bottom:0}#modal_artbook ul li img{width:100%}#modal_artbook .artbookNote{padding-top:3%;font-size:13px}}.en .season1 #story #storyInner p{max-width:784px}.en .season2 #story #storyInner p{max-width:804px}.en #about h3{max-width:740px}.en #about #aboutInner p{max-width:645px}.en #characters h3{max-width:850px}.en #story #storyInner h3{max-width:655px}.en #story #spec{max-width:878px}.ko .season1 #story #storyInner p{max-width:739px}.ko .season2 #story #storyInner p{max-width:849px}.ko #about h3{max-width:740px}.ko #about #aboutInner p{max-width:588px}.ko #characters h3{max-width:850px}.ko #story #storyInner h3{max-width:655px}.ko #story #spec{max-width:754px}.ko #communityNavi ul li{width:33% !important}.de .season1 #story #storyInner p{max-width:823px}.de .season2 #story #storyInner p{max-width:757px}.de #about h3{max-width:840px}.de #about #aboutInner p{max-width:674px}.de #characters h3{max-width:850px}.de #story #storyInner h3{max-width:760px}.de #story #spec{max-width:915px}.es .season1 #story #storyInner p{max-width:860px}.es .season2 #story #storyInner p{max-width:796px}.es #about h3{max-width:840px}.es #about #aboutInner p{max-width:650px}.es #characters h3{max-width:850px}.es #story #storyInner h3{max-width:700px}.es #story #spec{max-width:781px}.fr .season1 #story #storyInner p{max-width:748px}.fr .season2 #story #storyInner p{max-width:781px}.fr #about h3{max-width:775px}.fr #about #aboutInner p{max-width:705px}.fr #characters h3{max-width:850px}.fr #story #storyInner h3{max-width:700px}.fr #story #spec{max-width:907px}.zh .season1 #story #storyInner p{max-width:585px}.zh .season2 #story #storyInner p{max-width:790px}.zh #about h3{max-width:720px}.zh #about #aboutInner p{max-width:499px}.zh #characters h3{max-width:730px}.zh #story #storyInner h3{max-width:640px}.zh #story #spec{max-width:592px}.th .season1 #story #storyInner p{max-width:820px}.th .season2 #story #storyInner p{max-width:804px}.th #about h3{max-width:990px}.th #about #aboutInner p{max-width:738px}.th #characters h3{max-width:820px}.th #story #storyInner h3{max-width:750px}.th #story #spec{max-width:626px}.th #download #downloadInner{max-width:870px}.id .season1 #story #storyInner p{max-width:784px}.id .season2 #story #storyInner p{max-width:915px}.id #about h3{max-width:682px}.id #about #aboutInner p{max-width:726px}.id #characters h3{max-width:824px}.id #story #storyInner h3{max-width:738px}.id #story #spec{max-width:919px}.id #download #downloadInner{max-width:870px}@media screen and (max-width: 640px){.en .season2 #story #storyInner p{padding:0 5%}.en #about h3{background-size:30%,30%}.en #about h3 img{width:30%}.en #characters h3{background-size:25%,25%}.en #characters h3 img{width:50%}.en #story #storyInner h3{background-size:30%,30%}.en #story #storyInner h3 img{width:30%}.ko .season1 #story #storyInner p{padding:0 8%}.ko .season2 #story #storyInner p{padding:0 11%}.ko #about h3{background-size:30%,30%}.ko #about h3 img{width:30%}.ko #characters h3{background-size:25%,25%}.ko #characters h3 img{width:50%}.ko #story #storyInner h3{background-size:30%,30%}.ko #story #storyInner h3 img{width:30%}.ko #story #spec{padding:0 10%}.de .season1 #story #storyInner p{padding:0 8%}.de .season2 #story #storyInner p{padding:0 6%}.de #about h3{background-size:20%,20%}.de #about h3 img{width:60%}.de #about #aboutInner{padding:10% 12%}.de #characters h3{background-size:25%,25%}.de #characters h3 img{width:50%}.de #story #storyInner h3{background-size:23%,23%}.de #story #storyInner h3 img{width:47%}.es .season1 #story #storyInner p{padding:0 8%}.es .season2 #story #storyInner p{padding:0 8%}.es #about h3{background-size:20%,20%}.es #about h3 img{width:60%}.es #characters h3{background-size:22%,22%}.es #characters h3 img{width:50%}.es #story #storyInner h3{background-size:25%,25%}.es #story #storyInner h3 img{width:40%}.fr .season2 #story #storyInner p{padding:0 5%}.fr #about h3{background-size:30%,30%}.fr #about h3 img{width:40%}.fr #characters h3{background-size:22%,22%}.fr #characters h3 img{width:55%}.fr #story #storyInner h3{background-size:25%,25%}.fr #story #storyInner h3 img{width:40%}.zh .season1 #story #storyInner p{padding:0 8%}.zh .season2 #story #storyInner p{padding:0 14%}.zh #about h3{background-size:30%,30%}.zh #about h3 img{width:30%}.zh #characters h3{background-size:30%,30%}.zh #characters h3 img{width:30%}.zh #story #storyInner h3{background-size:30%,30%}.zh #story #storyInner h3 img{width:30%}.zh #story #storyInner p{padding:0 8%}.th .season2 #story #storyInner p{padding:0 5%}.th #about h3{background-size:25%,25%}.th #about h3 img{width:50%}.th #about #aboutInner{padding:10% 5%}.th #characters h3{background-size:30%,30%}.th #characters h3 img{width:40%}.th #characters #charactersInner #charactersBox .detail .detailInner .charaTxt{padding:0% 0%}.th #story #storyInner h3{background-size:25%,25%}.th #story #storyInner h3 img{width:35%}.th #story #storyInner p{padding:0 7%}.th #story #spec{padding:0 10%}.th #download #downloadInner{max-width:870px}.th #download #downloadInner #storeNavi h4 img{width:67%}.id .season2 #story #storyInner p{padding:0 5%}.id #about h3{background-size:30%,30%}.id #about h3 img{width:22%}.id #about #aboutInner{padding:10% 5%}.id #characters h3{background-size:25%,25%}.id #characters h3 img{width:50%}.id #story #storyInner h3{background-size:30%,30%}.id #story #storyInner h3 img{width:30%}.id #download #downloadInner{max-width:870px}.id #download #downloadInner #storeNavi h4 img{width:67%}.zh #download #downloadInner #storeNavi h3 img,.ko #download #downloadInner #storeNavi h3 img{width:67%}}.season4 #charaNavi .season1,.season4 #charaNavi .season2,.season4 #charaNavi .season3,.season4 #charactersInner .season1,season4 #charactersInner .season2,season4 #charactersInner .season3{display:none}.season3 #charaNavi .season1,.season3 #charaNavi .season2,.season3 #charaNavi .season4,.season3 #charactersInner .season1,season3 #charactersInner .season2,season3 #charactersInner .season4{display:none}.season2 #charaNavi .season1,.season2 #charaNavi .season3,.season2 #charaNavi .season4,.season2 #charactersInner .season1,season2 #charactersInner .season3,season2 #charactersInner .season4{display:none}.season1 #charaNavi .season2,.season1 #charaNavi .season3,.season1 #charaNavi .season4,.season1 #charactersInner .season2,.season1 #charactersInner .season3,.season1 #charactersInner .season4{display:none}#characters .season4 .rain .chara,#characters .season4 .niini .chara,#characters .season4 .runda .chara,#characters .season4 .lehftia .chara,#characters .season4 .haveh .chara{left:370px}#characters .season4 .rain .charaGif,#characters .season4 .niini .charaGif,#characters .season4 .runda .charaGif,#characters .season4 .lehftia .charaGif,#characters .season4 .haveh .charaGif{padding-bottom:48px !important}#characters .season4 .rain .charaGif img,#characters .season4 .niini .charaGif img,#characters .season4 .runda .charaGif img,#characters .season4 .lehftia .charaGif img,#characters .season4 .haveh .charaGif img{margin-left:-40px}#characters .season4 .neilikka .chara{left:0}#characters .season4 .neilikka .charaGif{padding-bottom:48px !important}#characters .season4 .neilikka .charaGif img{margin-left:-40px}#characters .season4 .taivas .chara,#characters .season4 .tulien .chara,#characters .season4 .rhus .chara{left:200px}#characters .season4 .taivas .charaGif,#characters .season4 .tulien .charaGif,#characters .season4 .rhus .charaGif{padding-bottom:48px !important}#characters .season4 .taivas .charaGif img,#characters .season4 .tulien .charaGif img,#characters .season4 .rhus .charaGif img{margin-left:-40px}#characters .season3 .fina .chara{left:0px}#characters .season3 .fina .charaGif{padding-bottom:48px !important}#characters .season3 .fina .charaGif img{margin-left:-40px}#characters .season3 .daisy .chara,#characters .season3 .kalmia .chara{left:270px}#characters .season3 .daisy .charaGif,#characters .season3 .kalmia .charaGif{padding-bottom:48px !important}#characters .season3 .daisy .charaGif img,#characters .season3 .kalmia .charaGif img{margin-left:-40px}#characters .season3 .bruce .chara,#characters .season3 .melo .chara,#characters .season3 .rinora .chara{left:370px}#characters .season3 .bruce .charaGif,#characters .season3 .melo .charaGif,#characters .season3 .rinora .charaGif{padding-bottom:48px !important}#characters .season3 .bruce .charaGif img,#characters .season3 .melo .charaGif img,#characters .season3 .rinora .charaGif img{margin-left:-40px}#characters .season3 .mazurka .chara{left:160px}#characters .season3 .mazurka .charaGif{padding-bottom:48px !important}#characters .season3 .mazurka .charaGif img{margin-left:-40px}#characters .season2 .lasswell .chara{left:120px}#characters .season2 .lasswell .charaGif{padding:60px 0 !important}#characters .season2 .lasswell .charaGif img{margin-left:-150px}#characters .season2 .fina .chara{left:-580px}#characters .season2 .fina .charaGif{padding:40px 0 !important}#characters .season2 .fina .charaGif img{margin-left:25px}#characters .season2 .lid .chara{left:-222px}#characters .season2 .lid .charaGif{padding:55px 0 !important}#characters .season2 .lid .charaGif img{margin-left:-15px}#characters .season2 .nichol .chara{left:355px}#characters .season2 .nichol .charaGif img{margin-left:-45px}#characters .season2 .jake .chara{left:155px}#characters .season2 .jake .charaGif{padding:35px 0 !important}#characters .season2 .jake .charaGif img{margin-left:-180px}#characters .season2 .sakura .chara{left:100px}#characters .season2 .sakura .charaGif img{margin-left:35px}#characters .season2 .raegen .chara{left:220px}#characters .season2 .raegen .charaGif{padding:41px 0 20px !important}#characters .season2 .raegen .charaGif img{margin-left:-90px}#characters .season1 .rain .charaBg{right:35px}#characters .season1 .rain .chara{left:-25px}#characters .season1 .lasswell .charaBg{right:0}#characters .season1 .lasswell .chara{left:235px}#characters .season1 .fina .charaBg{right:-120px}#characters .season1 .fina .chara{left:-20px}#characters .season1 .darkFina .charaBg{right:-235px}#characters .season1 .darkFina .chara{left:50px}#characters .season1 .darkFina .charaGif{padding-bottom:0 !important}#characters .season1 .darkFina .charaGif img{margin-bottom:-90px}#characters .season1 .lid .charaBg{right:-145px}#characters .season1 .lid .chara{left:350px}#characters .season1 .lid .charaGif{padding-bottom:0 !important}#characters .season1 .nichol .charaBg{right:-70px}#characters .season1 .nichol .chara{left:40px}#characters .season1 .nichol .charaGif{padding-bottom:18px !important}#characters .season1 .veritas .chara{left:-80px}#characters .season1 .veritas .charaGif{padding-bottom:48px !important}#characters .season1 .veritas .charaGif img{margin-left:-40px}#characters .season1 .jake .charaBg{right:-200px}#characters .season1 .jake .chara{left:180px}#characters .season1 .jake .charaGif{padding-bottom:0 !important}#characters .season1 .jake .charaGif img{margin-bottom:-15px}#characters .season1 .sakura .charaBg{right:-43px}#characters .season1 .sakura .chara{left:235px}#characters .season1 .sakura .charaGif{padding-bottom:0 !important}#characters .season1 .sakura .charaGif img{margin-bottom:-15px}.th #characters .season1 .rain .chara{left:30px}.th #characters .season1 .lasswell .charaBg{right:0}.th #characters .season1 .lasswell .chara{left:265px}.th #characters .season1 .darkFina .charaBg{right:-275px}.th #characters .season1 .darkFina .chara{left:125px}.th #characters .season1 .lid .charaBg{right:-175px}.th #characters .season1 .lid .chara{left:400px}.th #characters .season1 .nichol .chara{left:90px}.th #characters .season1 .jake .chara{left:210px}.th #characters .season1 .sakura .charaBg{right:-73px}.th #characters .season1 .sakura .chara{left:275px}@media screen and (max-width: 640px){#characters .charaTxt{text-align:left}#characters .fina .changeBtn{width:35%}#characters .darkFina .changeBtn{width:32%}#characters .darkFina .charaGif img{margin-bottom:-30px}#characters .season4 .rain .charaGif img,#characters .season4 .rhus .charaGif img,#characters .season4 .neilikka .charaGif img,#characters .season4 .taivas .charaGif img,#characters .season4 .runda .charaGif img,#characters .season4 .lehftia .charaGif img,#characters .season4 .haveh .charaGif img,#characters .season4 .tulien .charaGif img{margin-left:0}#characters .season3 .fina .charaGif img{margin-left:0}#characters .season3 .daisy .charaGif img,#characters .season3 .kalmia .charaGif img{margin-left:0}#characters .season3 .bruce .charaGif img,#characters .season3 .melo .charaGif img,#characters .season3 .rinora .charaGif img{margin-left:0}#characters .season3 .mazurka .charaGif img{margin-left:0}#characters .season2 .lasswell .charaTxt{margin-bottom:-15%}#characters .season2 .lasswell .charaGif{padding:9% 0 20% !important}#characters .season2 .lasswell .charaGif img{width:115%;margin-left:-40%}#characters .season2 .fina .charaTxt{margin-bottom:0}#characters .season2 .fina .charaGif img{width:55%;margin-left:0}#characters .season2 .lid .charaTxt{margin-bottom:-108%}#characters .season2 .lid .charaGif img{margin-left:0}#characters .season2 .nichol .charaTxt{margin-bottom:0}#characters .season2 .nichol .charaGif img{width:80%;margin-left:-15%}#characters .season2 .jake .charaTxt{margin-bottom:-20%}#characters .season2 .jake .charaGif{padding:17% 0 !important}#characters .season2 .jake .charaGif img{width:160%;margin-left:-55%}#characters .season2 .sakura .charaTxt{margin-bottom:-30%}#characters .season2 .sakura .charaGif img{width:65%;margin-left:3%}#characters .season2 .raegen .charaTxt{margin-bottom:0}#characters .season2 .raegen .charaGif{padding:10% 0 !important}#characters .season2 .raegen .charaGif img{width:115%;margin-left:-10%}#characters .season1 .rain .charaTxt{margin-bottom:-14%}#characters .season1 .lasswell .charaTxt{margin-bottom:-20%}#characters .season1 .fina .charaTxt{margin-bottom:-30%}#characters .season1 .fina .changeBtn{bottom:32% !important}#characters .season1 .darkFina .charaTxt{margin-bottom:-14%}#characters .season1 .darkFina .changeBtn{bottom:32% !important}#characters .season1 .lid .charaTxt{margin-bottom:-13%}#characters .season1 .nichol .charaTxt{margin-bottom:-9%}#characters .season1 .veritas .charaTxt{margin-bottom:-5%}#characters .season1 .veritas .charaGif img{margin-left:0}#characters .season1 .jake .charaTxt{margin-bottom:-14%}#characters .season1 .jake .charaGif img{margin-bottom:0}#characters .season1 .sakura .charaTxt{margin-bottom:-60%}#characters .season1 .sakura .charaGif img{margin-bottom:0}.en #characters .rain .charaName img,.en #characters .rhus .charaName img{width:30%}.en #characters .lasswell .charaName img,.en #characters .lehftia .charaName img{width:50%}.en #characters .fina .charaName img,.en #characters .daisy .charaName img{width:30%}.en #characters .darkFina .charaName img,.en #characters .neilikka .charaName img{width:57%}.en #characters .lid .charaName img{width:23%}.en #characters .nichol .charaName img,.en #characters .melo .charaName img{width:42%}.en #characters .veritas .charaName img{width:90%}.en #characters .jake .charaName img{width:27%}.en #characters .sakura .charaName img{width:42%}.en #characters .raegen .charaName img,.en #characters .kalmia .charaName img,.en #characters .haveh .charaName img,.en #characters .tulien .charaName img{width:42%}.en #characters .bruce .charaName img{width:36%}.en #characters .mazurka .charaName img{width:54%}.en #characters .melo .charaName img,.en #characters .niini .charaName img,.en #characters .taivas .charaName img{width:38%}.en #characters .rinora .charaName img,.en #characters .runda .charaName img{width:42%}.th #characters .rain .charaName img,.th #characters .rhus .charaName img{width:30%}.th #characters .lasswell .charaName img,.th #characters .lehftia .charaName img{width:50%}.th #characters .fina .charaName img,.th #characters .daisy .charaName img{width:30%}.th #characters .darkFina .charaName img,.th #characters .neilikka .charaName img{width:57%}.th #characters .lid .charaName img{width:23%}.th #characters .nichol .charaName img,.th #characters .melo .charaName img{width:42%}.th #characters .veritas .charaName img{width:90%}.th #characters .jake .charaName img{width:27%}.th #characters .sakura .charaName img{width:42%}.th #characters .raegen .charaName img,.th #characters .kalmia .charaName img,.th #characters .haveh .charaName img,.th #characters .tulien .charaName img{width:42%}.th #characters .bruce .charaName img{width:36%}.th #characters .mazurka .charaName img{width:54%}.th #characters .melo .charaName img,.th #characters .niini .charaName img,.th #characters .taivas .charaName img{width:38%}.th #characters .rinora .charaName img,.th #characters .runda .charaName img{width:42%}.ko #characters .rain .charaName img{width:30%}.ko #characters .lasswell .charaName img{width:50%}.ko #characters .fina .charaName img{width:30%}.ko #characters .darkFina .charaName img{width:65%}.ko #characters .lid .charaName img{width:30%}.ko #characters .nichol .charaName img{width:30%}.ko #characters .veritas .charaName img{width:90%}.ko #characters .jake .charaName img{width:50%}.ko #characters .sakura .charaName img{width:50%}.ko #characters .raegen .charaName img{width:30%}.ko #characters .daisy .charaName img{width:42%}.ko #characters .kalmia .charaName img{width:56%}.ko #characters .bruce .charaName img{width:42%}.ko #characters .mazurka .charaName img{width:56%}.ko #characters .melo .charaName img{width:42%}.ko #characters .rinora .charaName img{width:42%}.ko #characters .rhus .charaName img{width:30%}.ko #characters .neilikka .charaName img{width:56%}.ko #characters .haveh .charaName img{width:30%}.ko #characters .lehftia .charaName img{width:56%}.ko #characters .niini .charaName img{width:30%}.ko #characters .runda .charaName img{width:30%}.ko #characters .taivas .charaName img{width:56%}.ko #characters .tulien .charaName img{width:42%}.de #characters .rain .charaName img{width:30%}.de #characters .lasswell .charaName img{width:50%}.de #characters .fina .charaName img,.de #characters .daisy .charaName img{width:30%}.de #characters .darkFina .charaName img{width:66%}.de #characters .lid .charaName img{width:23%}.de #characters .nichol .charaName img{width:42%}.de #characters .veritas .charaName img{width:90%}.de #characters .jake .charaName img{width:27%}.de #characters .sakura .charaName img{width:42%}.de #characters .raegen .charaName img,.de #characters .kalmia .charaName img{width:42%}.de #characters .bruce .charaName img{width:36%}.de #characters .mazurka .charaName img{width:54%}.de #characters .melo .charaName img{width:38%}.de #characters .rinora .charaName img{width:42%}.de #characters .rhus .charaName img{width:30%}.de #characters .neilikka .charaName img{width:56%}.de #characters .haveh .charaName img{width:42%}.de #characters .lehftia .charaName img{width:47%}.de #characters .niini .charaName img{width:30%}.de #characters .runda .charaName img{width:40%}.de #characters .taivas .charaName img{width:42%}.de #characters .tulien .charaName img{width:38%}.es #characters .rain .charaName img{width:30%}.es #characters .lasswell .charaName img{width:50%}.es #characters .fina .charaName img,.es #characters .daisy .charaName img{width:30%}.es #characters .darkFina .charaName img{width:65%}.es #characters .lid .charaName img{width:23%}.es #characters .nichol .charaName img{width:42%}.es #characters .veritas .charaName img{width:90%}.es #characters .jake .charaName img{width:27%}.es #characters .sakura .charaName img{width:42%}.es #characters .raegen .charaName img,.es #characters .kalmia .charaName img{width:42%}.es #characters .bruce .charaName img{width:36%}.es #characters .mazurka .charaName img{width:54%}.es #characters .melo .charaName img{width:38%}.es #characters .rinora .charaName img{width:42%}.es #characters .rhus .charaName img{width:30%}.es #characters .neilikka .charaName img{width:56%}.es #characters .haveh .charaName img{width:40%}.es #characters .lehftia .charaName img{width:38%}.es #characters .niini .charaName img{width:30%}.es #characters .runda .charaName img{width:38%}.es #characters .taivas .charaName img{width:42%}.es #characters .tulien .charaName img{width:38%}.fr #characters .rain .charaName img{width:30%}.fr #characters .lasswell .charaName img{width:50%}.fr #characters .fina .charaName img,.fr #characters .daisy .charaName img{width:30%}.fr #characters .darkFina .charaName img{width:70%}.fr #characters .lid .charaName img{width:23%}.fr #characters .nichol .charaName img{width:42%}.fr #characters .veritas .charaName img{width:90%}.fr #characters .jake .charaName img{width:27%}.fr #characters .sakura .charaName img{width:42%}.fr #characters .raegen .charaName img,.fr #characters .kalmia .charaName img{width:42%}.fr #characters .bruce .charaName img{width:36%}.fr #characters .mazurka .charaName img{width:54%}.fr #characters .melo .charaName img{width:38%}.fr #characters .rinora .charaName img{width:42%}.fr #characters .rhus .charaName img{width:30%}.fr #characters .neilikka .charaName img{width:56%}.fr #characters .haveh .charaName img{width:40%}.fr #characters .lehftia .charaName img{width:38%}.fr #characters .niini .charaName img{width:30%}.fr #characters .runda .charaName img{width:38%}.fr #characters .taivas .charaName img{width:42%}.fr #characters .tulien .charaName img{width:38%}.zh #characters .rain .charaName img{width:28%}.zh #characters .rain .charaTxt img{width:85%}.zh #characters .lasswell .charaName img{width:55%}.zh #characters .lasswell .charaTxt img{width:77%}.zh #characters .fina .charaName img,.zh #characters .daisy .charaName img{width:29%}.zh #characters .fina .charaTxt img,.zh #characters .daisy .charaTxt img{width:85%}.zh #characters .darkFina .charaName img{width:60%}.zh #characters .darkFina .charaTxt img{width:87%}.zh #characters .lid .charaName img{width:30%}.zh #characters .lid .charaTxt img{width:90%}.zh #characters .nichol .charaName img{width:45%}.zh #characters .nichol .charaTxt img{width:85%}.zh #characters .veritas .charaName img{width:90%}.zh #characters .veritas .charaTxt img{width:80%}.zh #characters .jake .charaName img{width:30%}.zh #characters .jake .charaTxt img{width:88%}.zh #characters .sakura .charaName img{width:15%}.zh #characters .sakura .charaTxt img{width:90%}.zh #characters .raegen .charaName img{width:30%}.zh #characters .raegen .charaTxt img{width:84%}.zh #characters .kalmia .charaName img{width:55%}.zh #characters .kalmia .charaTxt img{width:84%}.zh #characters .bruce .charaName img{width:29%}.zh #characters .bruce .charaTxt img{width:90%}.zh #characters .mazurka .charaName img{width:45%}.zh #characters .mazurka .charaTxt img{width:90%}.zh #characters .melo .charaName img{width:45%}.zh #characters .melo .charaTxt img{width:90%}.zh #characters .rinora .charaName img{width:45%}.zh #characters .rinora .charaTxt img{width:90%}.zh #characters .rhus .charaName img{width:28%}.zh #characters .rhus .charaTxt img{width:90%}.zh #characters .neilikka .charaName img{width:45%}.zh #characters .neilikka .charaTxt img{width:90%}.zh #characters .haveh .charaName img{width:30%}.zh #characters .haveh .charaTxt img{width:90%}.zh #characters .lehftia .charaName img{width:45%}.zh #characters .lehftia .charaTxt img{width:90%}.zh #characters .niini .charaName img{width:30%}.zh #characters .niini .charaTxt img{width:90%}.zh #characters .runda .charaName img{width:35%}.zh #characters .runda .charaTxt img{width:90%}.zh #characters .taivas .charaName img{width:45%}.zh #characters .taivas .charaTxt img{width:90%}.zh #characters .tulien .charaName img{width:45%}.zh #characters .tulien .charaTxt img{width:90%}.zh #characters .season2 .lasswell .charaTxt img{width:90%}.zh #characters .season2 .jake .charaTxt img{width:85%}.th #characters .rain .charaName img{width:30%}.th #characters .lasswell .charaName img{width:50%}.th #characters .fina .charaName img,.th #characters .daisy .charaName img{width:30%}.th #characters .darkFina .charaName img{width:67%}.th #characters .lid .charaName img{width:23%}.th #characters .nichol .charaName img,.th #characters .melo .charaName img{width:42%}.th #characters .veritas .charaName img{width:86%}.th #characters .jake .charaName img{width:27%}.th #characters .sakura .charaName img{width:42%}.th #characters .raegen .charaName img,.th #characters .kalmia .charaName img{width:42%}.th #characters .bruce .charaName img{width:36%}.th #characters .mazurka .charaName img{width:54%}.th #characters .melo .charaName img{width:38%}.th #characters .rinora .charaName img{width:42%}.id #characters .rain .charaName img{width:30%}.id #characters .lasswell .charaName img{width:50%}.id #characters .fina .charaName img,.id #characters .daisy .charaName img{width:30%}.id #characters .darkFina .charaName img{width:64%}.id #characters .lid .charaName img{width:23%}.id #characters .nichol .charaName img,.id #characters .melo .charaName img{width:42%}.id #characters .veritas .charaName img{width:86%}.id #characters .jake .charaName img{width:27%}.id #characters .sakura .charaName img{width:42%}.id #characters .raegen .charaName img,.id #characters .kalmia .charaName img{width:42%}.id #characters .bruce .charaName img{width:36%}.id #characters .mazurka .charaName img{width:54%}.id #characters .melo .charaName img{width:38%}.id #characters .rinora .charaName img{width:42%}.id #characters .rhus .charaName img{width:30%}.id #characters .neilikka .charaName img{width:56%}.id #characters .haveh .charaName img{width:42%}.id #characters .lehftia .charaName img{width:47%}.id #characters .niini .charaName img{width:30%}.id #characters .runda .charaName img{width:40%}.id #characters .taivas .charaName img{width:42%}.id #characters .tulien .charaName img{width:38%}}html,body{text-align:center;font-size:15px;font-family:Verdana, Roboto, "Droid Sans", "游ゴシック", YuGothic, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "MS Pゴシック", sans-serif}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}img{vertical-align:bottom}.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.clearboth{clear:both}#geCol{height:0;overflow:hidden}@media screen and (max-width: 640px){img{width:100%;height:auto}}
