.fade_in{animation:.5s ease-in forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade_out{animation:.5s ease-out forwards fadeOut}@keyframes fadeOut{10%{opacity:1}to{opacity:0}}.fade_out_display{animation:.5s ease-out forwards fadeOutDisplay}@keyframes fadeOutDisplay{10%{opacity:1}to{opacity:0;display:none}}.single_flash{animation:1s forwards singleFlash}@keyframes singleFlash{0%,66%{opacity:0}33%,to{opacity:1}}.brightness_fade_in{animation:1.5s ease-out forwards brightnessFadeIn}@keyframes brightnessFadeIn{0%{opacity:0;filter:brightness(0)invert()}25%{opacity:1}50%{filter:brightness(0)invert()}to{opacity:1;filter:brightness()invert(0)drop-shadow(.5em .5em .5em #000)}}.brightness_frame_fade_in{animation:1.5s ease-out forwards brightnessFrameFadeIn}@keyframes brightnessFrameFadeIn{0%{opacity:0;filter:brightness(0)invert()}25%{opacity:1}50%{filter:brightness(0)invert()}to{opacity:1;filter:brightness()invert(0)}}.hand_animation{animation:2.5s forwards handAnimation}@keyframes handAnimation{0%{opacity:0;left:25%}30%{opacity:1;left:25%}70%{opacity:1;left:79%}to{opacity:0;left:79%}}.flip_back_card{animation:.5s ease-out forwards flipBackCard}@keyframes flipBackCard{to{transform:rotateY(-180deg)}}.flip_card{animation:.5s ease-out forwards flipCard}@keyframes flipCard{to{transform:rotateY(0)}}.animation_display{width:100%;position:relative}.animation_display.typeA{background:url(https://web-img.rensa.jp.net/images/web/Lcamnmm/motif/parts/typeA_back.jpg) 50%/100% 100% no-repeat}.animation_display.typeA.pc{height:550px}.animation_display.typeA.sp{height:65vw}.animation_display.typeA_other{background:url(https://web-img.rensa.jp.net/images/web/Lcamnmm/motif/parts/typeA_back_2.jpg) 50%/100% 100% no-repeat}.animation_display.typeA_other.pc{height:410px}.animation_display.typeA_other.sp{height:50vw}.animation_display.typeB{background:url(https://web-img.rensa.jp.net/images/web/Lcamnmm/motif/parts/typeB_back.jpg) 50%/100% 100% no-repeat}.animation_display.typeB.pc{height:350px}.animation_display.typeB.sp{height:40vw}.animation_display.typeC{background:url(https://web-img.rensa.jp.net/images/web/Lcamnmm/motif/parts/typeC_back.jpg) 50%/100% 100% no-repeat}.animation_display.typeC.pc{height:350px}.animation_display.typeC.sp{height:40vw}.animation_display.typeC.sp.wide{height:50vw}.animation_display.typeC.sp.exWide{height:60vw}.image_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image_box img{width:100%}.drop_shadow{filter:drop-shadow(.5em .5em .5em #000)}.hand_image_box{opacity:0}.hand_image_box.pc{width:280px}.hand_image_box.sp{width:30vw}.one_card_image{opacity:0;display:flex}.one_card_image.pc{width:220px;left:20%}.one_card_image.sp{width:23vw;left:14%}.one_card_image img{width:100%;margin:auto}.grand_tableau_all_card_observe{position:relative}.grand_tableau_all_card_observe.pc{height:670px}.grand_tableau_all_card_observe.pc.cocoloni{height:800px}.grand_tableau_all_card_observe.for_telling_pc{height:550px}.grand_tableau_all_card_observe.sp{height:87vw}.grand_tableau_all_card_observe.sp.cocoloni{height:106vw}.grand_tableau_all_card_observe.for_telling_sp{height:65vw}.grand_tableau_all_card_observe .absolute_for_animation_display{width:100%;position:absolute;left:50%;transform:translate(-50%)}.grand_tableau_all_card_observe .absolute_for_animation_display .image_box.pc{width:800px;height:500px}.grand_tableau_all_card_observe .absolute_for_animation_display .image_box.sp{width:100vw;height:62.5vw}.grand_tableau_all_card_observe .absolute_for_animation_display .image_box.strong{opacity:0}.grand_tableau_all_card_observe .explanation_box{display:none;position:absolute}.grand_tableau_all_card_observe .explanation_box.pc{height:170px;top:82%}.grand_tableau_all_card_observe .explanation_box.pc.cocoloni{height:240px;top:68%}.grand_tableau_all_card_observe .explanation_box.sp{height:30vw;top:75%}.grand_tableau_all_card_observe .explanation_box.sp.cocoloni{height:39vw;top:62%}.grand_tableau_all_card_observe .explanation_box .text_box{margin:auto}.grand_tableau_all_card_observe .explanation_box .text_box p{letter-spacing:.05rem;text-align:left;color:#faf9cc;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;line-height:140%}.grand_tableau_all_card_observe .explanation_box .text_box.pc{width:85%}.grand_tableau_all_card_observe .explanation_box .text_box.pc p{font-size:1.8rem}.grand_tableau_all_card_observe .explanation_box .text_box.sp{width:95%}.grand_tableau_all_card_observe .explanation_box .text_box.sp p{font-size:4vw}.grand_tableau_result_image{opacity:0;display:flex}.grand_tableau_result_image.pc.small{width:400px}.grand_tableau_result_image.pc.middle{width:620px}.grand_tableau_result_image.pc.big{width:750px}.grand_tableau_result_image.sp.small{width:46vw}.grand_tableau_result_image.sp.middle{width:72vw}.grand_tableau_result_image.sp.big{width:90vw}.grand_tableau_result_image img{width:100%;margin:auto}.ribbon_lenormand_card_message_box{opacity:0}.ribbon_lenormand_card_message_box.pc{width:520px;left:65%}.ribbon_lenormand_card_message_box.sp{width:67vw;left:63%}.ribbon_lenormand_card_message_box .balloon{width:100%;margin:auto;box-shadow:0 0 8px #6d2462,0 0 8px #6d2462}.ribbon_lenormand_card_message_box .balloon.sp{padding:4%}.hand_animation_for_ribbon_lenormand.pc{animation:2.5s forwards pcHandAnimationForRibbonLenormand}.hand_animation_for_ribbon_lenormand.sp{animation:2.5s forwards spHandAnimationForRibbonLenormand}@keyframes pcHandAnimationForRibbonLenormand{0%{opacity:0}15%{opacity:1;left:50%}45%{opacity:1;left:22%}70%{opacity:1;left:22%}to{opacity:0;left:40%}}@keyframes spHandAnimationForRibbonLenormand{0%{opacity:0}15%{opacity:1;left:50%}45%{opacity:1;left:17%}70%{opacity:1;left:17%}to{opacity:0;left:40%}}.three_or_two_image.back{opacity:0;transition:all .2s}.three_or_two_image.back.pc{top:50.4%}.three_or_two_image.back.sp{top:50.7%}.three_or_two_image.pc{width:67px}.three_or_two_image.pc.next_size{width:210px}.three_or_two_image.sp{width:9.4vw}.three_or_two_image.sp.next_size{width:23vw}.three_or_two_image .for_flip_image{backface-visibility:hidden;display:none}.three_or_two_image .for_flip_image.back_side{transform:rotateY(180deg)}.three_or_two_image.distribute_three_position_0{left:24%}.three_or_two_image.distribute_three_position_1{left:50%}.three_or_two_image.distribute_three_position_2{left:76%}.three_or_two_image.distribute_two_position_0{left:32%}.three_or_two_image.distribute_two_position_1{left:68%}.animation_message_box{opacity:0;width:100%;top:40%}.animation_message_box p{color:#fff;text-align:center;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;line-height:140%}.animation_message_box.pc p{text-shadow:4px 4px 6px #000,0 0 8px #ea00ff,0 0 8px #ea00ff;font-size:2.7rem}.animation_message_box.sp p{text-shadow:.6vw .6vw 1vw #000,0 0 2vw #ea00ff,0 0 2vw #ea00ff;font-size:5vw}.message_fade_in_out{animation:2.5s forwards messageFadeInOut}@keyframes messageFadeInOut{0%,to{opacity:0}30%,70%{opacity:1}}.one_to_one_question_observe .typeA_other.sp{height:42vw}.one_to_one_question_image{opacity:0}.one_to_one_question_image.pc{width:215px;top:50.5%}.one_to_one_question_image.pc.distribute_three_position_0{left:23.9%}.one_to_one_question_image.pc.distribute_three_position_1{left:50%}.one_to_one_question_image.pc.distribute_three_position_2{left:76.1%}.one_to_one_question_image.sp{width:25.6vw;top:51%}.one_to_one_question_image.sp.distribute_three_position_0{left:22%}.one_to_one_question_image.sp.distribute_three_position_1{left:49.9%}.one_to_one_question_image.sp.distribute_three_position_2{left:77.8%}.pick_up_one_card_box.pc{width:520px;left:65%}.pick_up_one_card_box.sp{width:67vw;left:63%}.pick_up_one_card_box .balloon{background:radial-gradient(circle,#341d52c6 20%,#000000b3 89%);width:100%;margin:auto;box-shadow:0 0 3px #fff,0 0 8px #a9618f,0 0 8px #a9618f,inset 0 0 8px #bfb194,inset 0 0 8px #bfb194}.pick_up_one_card_box .balloon.sp{padding:4%}.pick_up_one_card_box .balloon p{opacity:0}.grand_tableau_introduction_observe .image_box.pc{width:800px;height:500px}.grand_tableau_introduction_observe .image_box.sp{width:100vw;height:62.5vw}.grand_tableau_introduction_observe .image_box.strong{opacity:0}.top_free_tarot_text_box{width:100%;position:absolute;top:25%}.top_free_tarot_text_box p{letter-spacing:.05rem;color:#f2f1f1;text-shadow:0 0 .4em #8f3a81,.1em .1em .4em #8f3a81;text-align:center;margin:auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;line-height:140%}.top_free_tarot_text_box.pc p{width:80%;font-size:1.8rem}.top_free_tarot_text_box.sp{width:90%;font-size:3.8vw}.three_or_two_image.top_pc{width:210px}.three_or_two_image.top_sp{width:30vw}.free_tarot_button{cursor:pointer;background:url(https://web-img.rensa.jp.net/images/web/Lcamnmm/pc/form/appraisal_free_button.png) 0 0/100% 100% no-repeat;top:65%}.free_tarot_button.pc{width:330px;height:160px}.free_tarot_button.sp{width:50vw;height:24.24vw}.free_tarot_button img{display:none}.free_tarot_button:hover img{display:block}.for_flip_image.for_top_free{transition:all .5s;display:block}.what_lenormand_card_result_image{opacity:0;width:23%}.what_lenormand_card_result_image.card_position_0{top:52%;left:21%;transform:translate(-50%,-50%)rotate(-15deg)}.what_lenormand_card_result_image.card_position_1{top:47%}.what_lenormand_card_result_image.card_position_2{top:52%;left:79%;transform:translate(-50%,-50%)rotate(15deg)}.sample_text{text-shadow:4px 4px 4px #000,4px 4px 8px #000;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;position:absolute;left:70%}.sample_text.pc{font-size:2.5rem;top:4%}.sample_text.sp{font-size:5vw}
