@charset "euc-jp";.top_info{width:840px;height:360px;margin:0 auto;background:url(../images/input/komiCatch.jpg) no-repeat;position:relative}.top_info_animebox1 img{position:absolute;opacity:0}.top_info_animebox1 img:nth-of-type(1){width:120px;height:auto;left:0;top:170px}.top_info_animebox1 img:nth-of-type(2){width:120px;height:auto;left:0;top:170px}.top_info_animebox1 img:nth-of-type(3){width:120px;height:auto;left:720px;top:170px}.top_info_animebox1 img:nth-of-type(4){width:120px;height:auto;left:720px;top:170px}.free_info_top{width:600px;height:50px;margin:30px auto 0;background:url(../images/top/free_info_top.gif) no-repeat}.free_info_box{margin:10px 130px 0;text-align:center}.free_info_box2{width:840px;margin:10px auto 0;text-align:center}.review_bg .free_info_box2{width:800px;margin:-15px auto 30px;text-align:center}.intro_animebox1,.intro_animebox2,.intro_animebox3{position:relative;overflow:hidden}.intro_animebox2,.intro_animebox3{margin-top:30px}[class^="intro_animebox"] img{position:absolute}.intro_animebox1{width:840px;height:450px;background:url(../images/top/intro_animebox1.jpg) no-repeat;background-size:100% 100%}.intro_animebox2{width:840px;height:450px;background:url(../images/top/intro_animebox2.jpg) no-repeat;background-size:100% 100%}.intro_animebox3{width:840px;height:520px;background:url(../images/top/intro_animebox3.jpg) no-repeat;background-size:100% 100%}.intro_animebox3_eff{width:840px;height:520px;background:url(../images/top/intro_animebox3_eff.jpg) no-repeat;background-size:100% 100%;position:absolute;left:0;top:0}.intro_animebox1 img:nth-of-type(1){width:130px;height:auto;left:41px;top:170px}.intro_animebox1 img:nth-of-type(2){width:130px;height:auto;left:41px;top:170px}.intro_animebox1 img:nth-of-type(3){width:130px;height:auto;left:250px;top:170px}.intro_animebox1 img:nth-of-type(4){width:130px;height:auto;left:255px;top:170px}.topanime_card{width:390px;height:330px;position:absolute;left:18px;top:117px}.topanime_card_eff{width:390px;height:330px;position:absolute;left:0;top:0}.topanime_card.type2 .topanime_card_eff.first{background:url(../images/common/res_card_eff1.png) no-repeat;background-size:100% 100%}.topanime_card.type2 .topanime_card_eff{background:url(../images/common/res_card_eff2.png) no-repeat;background-size:100% 100%}.topanime_card_box img,.topanime_card>img{width:50px;height:auto;position:absolute}.topanime_card>img{left:5px;top:5px}.topanime_card.type2 .topanime_card_box img:nth-of-type(1){left:170px;top:250px}.topanime_card.type2 .topanime_card_box img:nth-of-type(2){left:170px;top:10px}.topanime_card.type2 .topanime_card_box img:nth-of-type(3){left:40px;top:85px}.topanime_card.type2 .topanime_card_box img:nth-of-type(4){left:300px;top:180px}.topanime_card.type2 .topanime_card_box img:nth-of-type(5){left:105px;top:35px}.topanime_card.type2 .topanime_card_box img:nth-of-type(6){left:235px;top:230px}.topanime_card.type2 .topanime_card_box img:nth-of-type(7){left:300px;top:85px}.topanime_card.type2 .topanime_card_box img:nth-of-type(8){left:40px;top:180px}.topanime_card.type2 .topanime_card_box img:nth-of-type(9){left:105px;top:230px}.topanime_card.type2 .topanime_card_box img:nth-of-type(10){left:235px;top:35px}.topanime_card.type2 .topanime_card_box img:nth-of-type(11){left:140px;top:133px}.topanime_card.type2 .topanime_card_box img:nth-of-type(12){left:200px;top:133px}.topanime_card_bg>img{transform:translate(165px,128px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(1){transform:translate(-165px,-245px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(2){transform:translate(-165px,-5px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(3){transform:translate(-35px,-80px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(4){transform:translate(-245px,-175px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(5){transform:translate(-100px,-30px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(6){transform:translate(-230px,-225px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(7){transform:translate(-295px,-80px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(8){transform:translate(-35px,-175px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(9){transform:translate(-100px,-225px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(10){transform:translate(-230px,-30px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(11){transform:translate(-135px,-128px)}.topanime_card_bg.type2 .topanime_card_box.back img:nth-of-type(12){transform:translate(-195px,-128px)}.anime3.type2 .topanime_card_eff.first{animation:fadeinout 2s ease-in-out .3s 1 forwards}.anime3.type2 .topanime_card_eff{animation:fadein 1s linear 6s 1 forwards}.anime3>img{transform:translate(0,0);transition:transform .4s ease-out 2.3s;animation:fadeout .1s linear 2.8s 1 forwards}.anime3 .topanime_card_box.back img{animation:fadein .1s linear 2.7s 1 forwards;transform:translate(0,0)!important;transition:transform .4s ease-out 2.9s}.anime3 .topanime_card_box.back img:nth-of-type(2){transition-delay:3s}.anime3 .topanime_card_box.back img:nth-of-type(3){transition-delay:3.1s}.anime3 .topanime_card_box.back img:nth-of-type(4){transition-delay:3.2s}.anime3 .topanime_card_box.back img:nth-of-type(5){transition-delay:3.3s}.anime3 .topanime_card_box.back img:nth-of-type(6){transition-delay:3.4s}.anime3 .topanime_card_box.back img:nth-of-type(7){transition-delay:3.5s}.anime3 .topanime_card_box.back img:nth-of-type(8){transition-delay:3.6s}.anime3 .topanime_card_box.back img:nth-of-type(9){transition-delay:3.7s}.anime3 .topanime_card_box.back img:nth-of-type(10){transition-delay:3.8s}.anime3 .topanime_card_box.back img:nth-of-type(11){transition-delay:3.9s}.anime3 .topanime_card_box.back img:nth-of-type(12){transition-delay:4s}.anime3 .topanime_card_box.front img{animation:fadein .5s linear 4.5s 1 forwards}.anime3 .topanime_card_box.front img:nth-of-type(2){animation-delay:4.6s}.anime3 .topanime_card_box.front img:nth-of-type(3){animation-delay:4.7s}.anime3 .topanime_card_box.front img:nth-of-type(4){animation-delay:4.8s}.anime3 .topanime_card_box.front img:nth-of-type(5){animation-delay:4.9s}.anime3 .topanime_card_box.front img:nth-of-type(6){animation-delay:5s}.anime3 .topanime_card_box.front img:nth-of-type(7){animation-delay:5.1s}.anime3 .topanime_card_box.front img:nth-of-type(8){animation-delay:5.2s}.anime3 .topanime_card_box.front img:nth-of-type(9){animation-delay:5.3s}.anime3 .topanime_card_box.front img:nth-of-type(10){animation-delay:5.4s}.anime3 .topanime_card_box.front img:nth-of-type(11){animation-delay:5.5s}.anime3 .topanime_card_box.front img:nth-of-type(12){animation-delay:5.6s}.anime3 .topanime_card_btn_box1 input{animation:fadein .5s linear 6s 1 forwards}.intro_text{width:460px;height:270px;position:absolute;left:330px;top:90px;font:normal 130%/170% "ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-align:left}.intro_text a.intro_link1{color:#e13602}.intro_text a.intro_link2{color:#ff00a2}.intro_text a.intro_link3{color:#0747ff}a[class^="intro_link"]:hover{text-decoration:none}.intro_bg .intro_box{width:630px;margin:0 auto;text-align:left}.intro_bg p.text3{font:normal 130%/170% "ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.intro_text{width:460px;height:270px;position:absolute;left:330px;top:90px;font:normal 130%/170% "ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-align:left}.intro_text a.intro_link1{color:#e13602}.intro_text a.intro_link2{color:#ff00a2}.intro_text a.intro_link3{color:#0747ff}a[class^="intro_link"]:hover{text-decoration:none}.intro_bg .intro_box{width:630px;margin:0 auto;text-align:left}.intro_bg p.text3{font:normal 130%/170% "ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.top_intro_top1{width:840px;height:450px}.top_intro_top2{width:840px;height:450px}.top_intro_top3{width:840px;height:520px;position:absolute;left:0;top:0}.intro_animebox1 img,.topanime_card_eff,.topanime_card_box img,.intro_animebox3_eff{opacity:0}.t_anime1 img:nth-of-type(1){animation:spin 2s ease .01s 1 forwards}.t_anime1 img:nth-of-type(2){animation:fadeout2 1.5s linear 1.1s 1 forwards}.t_anime1 img:nth-of-type(3){animation:spin 2s ease 1.6s 1 forwards}.t_anime1 img:nth-of-type(4){animation:fadeout2 1.5s linear 2.7s 1 forwards}.topanime_card>img{transform:translate(165px,128px)}.topanime_card_box.back img:nth-of-type(1){transform:translate(-165px,-245px)}.topanime_card_box.back img:nth-of-type(2){transform:translate(-165px,-5px)}.topanime_card_box.back img:nth-of-type(3){transform:translate(-35px,-80px)}.topanime_card_box.back img:nth-of-type(4){transform:translate(-295px,-175px)}.topanime_card_box.back img:nth-of-type(5){transform:translate(-100px,-30px)}.topanime_card_box.back img:nth-of-type(6){transform:translate(-230px,-225px)}.topanime_card_box.back img:nth-of-type(7){transform:translate(-295px,-80px)}.topanime_card_box.back img:nth-of-type(8){transform:translate(-35px,-175px)}.topanime_card_box.back img:nth-of-type(9){transform:translate(-100px,-225px)}.topanime_card_box.back img:nth-of-type(10){transform:translate(-230px,-30px)}.topanime_card_box.back img:nth-of-type(11){transform:translate(-135px,-128px)}.topanime_card_box.back img:nth-of-type(12){transform:translate(-195px,-128px)}.t_anime2 .topanime_card_eff.first{animation:fadeinout 2s ease-in-out .3s 1 forwards}.t_anime2 .topanime_card_eff{animation:fadein 1s linear 6s 1 forwards}.t_anime2 .topanime_card>img{transform:translate(0,0);transition:transform .4s ease-out 2.3s;animation:fadeout .1s linear 2.8s 1 forwards}.t_anime2 .topanime_card_box.back img{animation:fadein .1s linear 2.7s 1 forwards;transform:translate(0,0)!important;transition:transform .4s ease-out 2.9s}.t_anime2 .topanime_card_box.back img:nth-of-type(2){transition-delay:3s}.t_anime2 .topanime_card_box.back img:nth-of-type(3){transition-delay:3.1s}.t_anime2 .topanime_card_box.back img:nth-of-type(4){transition-delay:3.2s}.t_anime2 .topanime_card_box.back img:nth-of-type(5){transition-delay:3.3s}.t_anime2 .topanime_card_box.back img:nth-of-type(6){transition-delay:3.4s}.t_anime2 .topanime_card_box.back img:nth-of-type(7){transition-delay:3.5s}.t_anime2 .topanime_card_box.back img:nth-of-type(8){transition-delay:3.6s}.t_anime2 .topanime_card_box.back img:nth-of-type(9){transition-delay:3.7s}.t_anime2 .topanime_card_box.back img:nth-of-type(10){transition-delay:3.8s}.t_anime2 .topanime_card_box.back img:nth-of-type(11){transition-delay:3.9s}.t_anime2 .topanime_card_box.back img:nth-of-type(12){transition-delay:4s}.t_anime2 .topanime_card_box.front img{animation:fadein .5s linear 4.5s 1 forwards}.t_anime2 .topanime_card_box.front img:nth-of-type(2){animation-delay:4.6s}.t_anime2 .topanime_card_box.front img:nth-of-type(3){animation-delay:4.7s}.t_anime2 .topanime_card_box.front img:nth-of-type(4){animation-delay:4.8s}.t_anime2 .topanime_card_box.front img:nth-of-type(5){animation-delay:4.9s}.t_anime2 .topanime_card_box.front img:nth-of-type(6){animation-delay:5s}.t_anime2 .topanime_card_box.front img:nth-of-type(7){animation-delay:5.1s}.t_anime2 .topanime_card_box.front img:nth-of-type(8){animation-delay:5.2s}.t_anime2 .topanime_card_box.front img:nth-of-type(9){animation-delay:5.3s}.t_anime2 .topanime_card_box.front img:nth-of-type(10){animation-delay:5.4s}.t_anime2 .topanime_card_box.front img:nth-of-type(11){animation-delay:5.5s}.t_anime2 .topanime_card_box.front img:nth-of-type(12){animation-delay:5.6s}.t_anime3 .intro_animebox3_eff{animation:fadein 2s alternate .01s infinite}.tarot_link_bg{width:840px;height:540px;margin:0 auto;background:url(../images/top/tarot_link_bg.jpg) no-repeat;position:relative}.tarot_link_bg a[class^="tarot_link"]{display:block;width:295px;color:#fef84a;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000,0 0 5px #000,0 0 10px #000,0 0 10px #000;position:absolute;font-size:130%}.tarot_link_bg a[class^="tarot_link"]:hover{text-decoration:none}.tarot_link1{left:50px;top:200px}.tarot_link2{right:50px;top:200px}.tarot_link3{left:50px;bottom:80px}.tarot_link4{right:50px;bottom:80px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}