@import"https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@700;900&display=swap";h1{line-height:2.4rem}h2{font-size:1.8rem}h3{font-size:1.6rem}body{font-size:1.6rem;line-height:2rem}span{font-size:1.4rem}html{font-size:62.5%;height:100%}*,body,div,ul,ol,li,h1,h2,h3,input,p,span,article{margin:0;padding:0}body{font-family:sans-serif;background:#fff;background-attachment:fixed !important;-webkit-text-size-adjust:100%;width:100%;word-break:break-all}img{line-height:1em;margin:0 0;outline-offset:0;vertical-align:bottom}h1{background:hsl(0,0%,96%);font-size:1.8rem;font-weight:normal;margin:.4rem 0rem .4rem;padding:5px 3px}h2{align-items:center;background:linear-gradient(170deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 60%),linear-gradient(to bottom, #006d94, #00658a, #005d80, #005475, #004c6a, #00445f, #003c54, #003449);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -3px 5px rgba(0,0,0,.2);border-bottom:2px solid #003043;color:#fff;display:flex;font-size:1.8rem;line-height:2rem;margin:3px 0 0;padding:12px 0px 9px 4px;padding:6px 0px 2px 4px}h2:before{border-radius:3px;content:"";font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900;padding:0 7px 1px 5px;color:#ffc2c2}h3{border-bottom:1px dotted #5e5e5e;font-size:1.8rem;font-weight:bold;margin:10px 5px 10px 5px}h4{background:#d2d2d2;border-radius:5px;color:#fff;font-size:21px;font-weight:700;margin:0 auto;padding:3px 0;text-align:center}p{font-size:1.6rem;margin:.5rem 0 0rem 0;padding:0 .5rem .5rem .5rem}*:focus{outline:none}#wrapper{border:1px solid hsl(0,0%,96%);box-sizing:border-box;margin:0 auto;margin-bottom:4rem;max-width:1024px;padding:0 0 0 0}#wrapper .kiji_date{color:gray;font-size:1.4rem;margin-right:5px;padding:0 !important;text-align:right;white-space:nowrap}#wrapper .point_title{box-sizing:border-box;margin:0 0 0;padding:5px 5px;padding:10px 0;position:relative}#wrapper .point_title:before{content:url("../img/cssImg/point.webp");margin-left:5px;position:absolute;top:0}#wrapper .point_title span{display:block;font-size:1.6rem;margin-left:30px}#wrapper p.point_sentence{background-color:hsl(0,0%,96%);border-left:4px solid #005475;border-radius:0 10px 10px 0;color:#000;margin:0 5px 10px 5px !important;padding:10px 10px !important}#wrapper p.point_sentence p{word-break:break-all}#wrapper h3.chatApp_kiji{background:hsl(0,0%,96%);border-left:5px solid #005475;margin:5px 10px;padding:1rem 1rem}#wrapper .chatApp_kiji .colorBackground_blue{margin:0 auto;width:90%;background-color:hsl(0,0%,97%);padding:10px 5px 10px 20px;border-radius:5px;color:#000}#wrapper .chatApp_kiji .colorBackground_blue ul li{list-style:disc;font-weight:bold}#wrapper .chatApp_kiji .colorBackground_blue ol{margin-left:13px}#wrapper h3.chatApp{border-bottom:0px;margin:1rem .5rem 0px !important}#wrapper h3.chatApp span{font-size:1.8rem;font-weight:bold}#wrapper .articleTop{margin-top:0 !important}#wrapper #pageTextLength{margin:0 0 0 5px;text-align:right;word-break:break-all}#wrapper #pageTextLength p{color:#4d4d4d;font-size:1.4rem;margin:0;padding:0 5px 0 0 !important;word-break:break-all}.article_ul{margin:5px 5px 5px 5px;position:relative}.article_ul a{color:#000;text-decoration:none}.article_ul li{align-items:center;background:hsl(0,0%,96%);border-bottom:1px solid hsl(0,0%,87%);clear:left;color:#000;display:flex;height:40px;line-height:1.6rem;list-style:none;margin:0 0;padding:10px 10px 10px 5px;position:relative}.article_ul li:hover{background:hsl(0,0%,86%)}.article_ul li .article_left_block{float:left;height:40px;margin:0;width:40px}.article_ul li .article_left_block img{border-radius:0px;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.article_ul li .article_right_block{font-weight:bold;margin:10px;display:flex;padding:0px 3px 0px 3px}.article_ul li:after{color:#a5a5a5;content:">";position:absolute;right:.5em}#formWrap{margin:5px;width:98%}#formWrap p{margin:0;padding:0}#formWrap span{color:red;font-size:1.4rem;margin-left:10px}#formWrap textarea,#formWrap input[type=text]{width:90%}#formWrap textarea,#formWrap select,#formWrap input[type=text],#formWrap input[type=radio]{margin-bottom:10px;padding:5px}#formWrap input[type=submit],#formWrap input[type=reset],#formWrap input[type=button]{border:1px solid #a3a3a3;margin-bottom:10px;padding:15px;width:30%}.footer{background:rgb(145.5365853659,77.0487804878,16.4634146341);color:#fff;padding:0 0 4rem;text-align:center}.footer a{color:#fff;word-break:keep-all}.footer ul{padding:20px 0 5px 0}.footer ul li{display:inline;line-height:2em;margin:10px 10px 10px 10px;padding:0 0 5px 6px}.footer .copyright p{font-size:1.2rem;line-height:1.6rem;word-break:break-word}.scrollHide{transform:translateY(4rem)}#footer_fix{bottom:0;margin:0 auto;max-width:1024px;padding-bottom:0;position:fixed;transition:.5s;width:100%;z-index:100000000000000000000000000000}#footer_fix #page_top{background:hsl(28.1632653061,79.674796748%,41.7647058824%);bottom:47px}#footer_fix .nav-horizontal{background:#cedbe9;background:linear-gradient(to bottom, rgb(240.3658536585, 179.487804878, 125.6341463415) 0%, rgb(235.1829268293, 152.743902439, 79.8170731707) 17%, rgb(191.3536585366, 101.3048780488, 21.6463414634) 50%, rgb(191.3536585366, 101.3048780488, 21.6463414634) 51%, rgb(232.5914634146, 139.3719512195, 56.9085365854) 59%, rgb(235.1829268293, 152.743902439, 79.8170731707) 71%, rgb(214.262195122, 113.4329268293, 24.237804878) 84%, rgb(145.5365853659, 77.0487804878, 16.4634146341) 100%);background-color:rgb(145.5365853659,77.0487804878,16.4634146341);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$primary-color-light', endColorstr='$primary-color-dark',GradientType=0 );max-width:1024px;overflow:hidden;width:100%}#footer_fix .nav-horizontal img{height:1.2rem;margin:0 auto}#footer_fix .nav-horizontal .swiper-custom-parent{position:relative}#footer_fix .nav-horizontal .swiper-custom-parent .swiper-container{margin-left:30px !important;overflow:hidden;text-align:center;width:calc(100% - 4rem)}#footer_fix .nav-horizontal .swiper-custom-parent .swiper-container .currentTab{animation:poyoyon3 5s infinite}#footer_fix .nav-horizontal .swiper-custom-parent .swiper-container .currentTab a{font-weight:bold}#footer_fix .nav-horizontal .swiper-custom-parent .swiper-container .currentTab img{filter:brightness(120%)}#footer_fix .nav-horizontal .swiper-custom-parent .swiper-container .swiper-slide{display:table-cell;font-size:1rem;line-height:1.2rem;margin:0;padding:0;white-space:nowrap}#footer_fix .nav-horizontal .swiper-custom-parent .swiper-container .swiper-slide a{color:#fff;display:block;padding:.5rem 0rem .5rem 0rem;text-decoration:none}#footer_fix .nav-horizontal .swiper-custom-parent .swiper-container .swiper-slide img{height:2rem}#footer_fix .footer_banner_block{margin:0 auto}#footer_fix .footer_banner_block a{text-decoration:none}#footer_fix .footer_banner_block .footer_banner{align-items:center;background:#4c4c4c;background:linear-gradient(to bottom, #4c4c4c 0%, #595959 12%, #666 25%, #474747 39%, #2c2c2c 50%, #000 51%, #111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%);color:#fff;display:flex;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 );font-size:1.4rem;height:2rem;line-height:1.4rem;padding:1rem 0}#footer_fix .footer_banner_block .footer_banner img{height:2rem;margin:0 5px 0 5px;vertical-align:middle}#page_top{background:hsl(28.1632653061,79.674796748%,41.7647058824%);border-radius:8%;bottom:5px;display:none;opacity:.9;outline:none;position:fixed;right:5px;z-index:100000000000000000000000000000;display:none;justify-content:center;align-items:center;padding:4px 7px;filter:drop-shadow(1px 1px 1px rgb(0, 0, 0))}#page_top:hover{opacity:1;outline:none;filter:drop-shadow(0px 0px 0px rgb(0, 0, 0));transform:translateY(1px)}#page_top:active{opacity:1;outline:none;filter:drop-shadow(0px 0px 0px rgb(0, 0, 0));transform:translateY(1px)}#page_top a{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);text-decoration:none}#page_top a::before{display:block;bottom:12px;color:#fff;white-space:pre;content:"比較表に\a戻る 👆";font-size:1.2rem;line-height:1.5rem;margin:auto;outline:none;text-align:center;padding:5px 5px 5px 5px}.item_wrapper{list-style:none}.item_wrapper:after{clear:both;content:"";display:block;height:0}.item_wrapper .item{float:left;padding:5px 1% 0}.item_wrapper .item:before{clear:both;content:"";display:block;height:0}.item_wrapper .item img{border-radius:5px;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.item_wrapper .item .popup_wrapper{display:none;height:90%;left:50%;max-width:800px;position:fixed;text-align:center;top:50%;transform:translate(-50%, -50%);width:100%;z-index:11}.item_wrapper .item .popup_wrapper img{display:inline-block;height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.item_wrapper .item .popup_wrapper p{color:#fff;margin:5px 0 0 !important;padding:0 !important;text-align:center}.item_wrapper .item .popup_wrapper .close_btn{background:#fff;border-radius:15px;cursor:pointer;font-size:24px;height:30px;line-height:30px;margin:-15px -15px 0 0;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:30px}.popup_wrapper .popup{position:relative}.lightbox{display:none;left:50% !important;max-width:800px;position:fixed !important;text-align:center !important;top:50% !important;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);width:100% !important;z-index:11}@media(orientation: landscape){.lightbox{width:30% !important}}@media(orientation: portrait){.lightbox{width:100% !important}}.lightbox img{display:inline-block !important;height:100% !important;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100% !important}.lightbox .lb-outerContainer{border-style:none !important;width:100% !important}.lightbox .lb-outerContainer .lb-container{padding:0 !important}.lightbox .lb-outerContainer .lb-container .lb-cancel{background:url(../img/cssImg/loading.gif) no-repeat !important;display:block;height:32px;margin:0 auto;width:32px}.lightbox .lb-outerContainer .lb-container .lb-nav a.lb-next{background:url(../img/cssImg/next.png) top 50% right 0 no-repeat !important;width:10% !important}.lightbox .lb-outerContainer .lb-container .lb-nav a.lb-prev{background:url(../img/cssImg/prev.png) top 50% left 0 no-repeat !important;width:10% !important}.lightbox .lb-dataContainer .lb-data .lb-close{background:url(../img/cssImg/close.png) top right no-repeat !important}#headerBar{align-items:center;background:linear-gradient(to bottom, rgb(240.3658536585, 179.487804878, 125.6341463415) 0%, rgb(235.1829268293, 152.743902439, 79.8170731707) 17%, rgb(191.3536585366, 101.3048780488, 21.6463414634) 50%, rgb(191.3536585366, 101.3048780488, 21.6463414634) 51%, rgb(232.5914634146, 139.3719512195, 56.9085365854) 59%, rgb(235.1829268293, 152.743902439, 79.8170731707) 71%, rgb(214.262195122, 113.4329268293, 24.237804878) 84%, rgb(145.5365853659, 77.0487804878, 16.4634146341) 100%);display:flex;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$primary-color-light', endColorstr='$primary-color-dark',GradientType=0 );height:40px;height:30px;justify-content:center;margin:0 auto;max-width:1024px;position:fixed;top:0;width:100%;z-index:3}#headerBar p{color:#fff;font-size:min(3.5vw,1.6rem);font-weight:normal;line-height:15px;margin:0;padding:0px 37px 2px 18px;text-align:left}#headerBar #nav_area{clear:both;height:45px;margin-top:-45px}#headerBar #nav_area a{text-decoration:none}#headerBar #nav_area .menu-btn{color:hsla(0,0%,100%,.8);left:10px;position:absolute;top:5px}#headerBar #nav_area .navRight{color:hsla(0,0%,100%,.8);color:#fff;float:right;font-size:1.2rem;position:absolute;right:7px;top:5px;z-index:1}#headerBar #nav_area .navRight:before{line-height:3rem;background:#ffb1aa;background:linear-gradient(135deg, rgb(255, 177, 170) 1%, rgb(207, 4, 4) 100%);-webkit-background-clip:text;color:rgba(255,102,204,.5);content:"";filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb1aa', endColorstr='#cf0404',GradientType=1 );font-family:"Font Awesome 5 Free";font-size:3rem;font-weight:900;margin:-4px 0 0 -2px;position:absolute;-webkit-text-fill-color:rgba(0,0,0,0);z-index:-1}#headerBar #nav_area .dokidoki{animation:dokidoki 3s infinite}.menu{align-items:center;background:rgba(0,0,0,.9);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;z-index:1000000}.menu .menu_item{display:none;font-size:1.2rem;padding:.8rem 0rem;text-align:center}.menu .menu_item a{color:#fff;text-decoration:none}.menu .menu_item img{height:1.5rem;padding-right:.5rem}.menu{transition:all .3s ease;width:0vw}.menu.is-active{width:100vw}.menu_item.is-active{display:block}.top{background-position:center;background-size:cover}.top.topBackImageArea{position:relative;overflow:hidden}.top.topBackImageArea>.topBackImage{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;pointer-events:none;z-index:0}.top.topBackImageArea>.top_appIconArea{position:relative;z-index:1}.top.topBackImageArea>a{display:block;position:relative;z-index:1}.top a img{display:block;width:100%}@media(min-width: 1024px){.top a img{border-radius:5px;box-sizing:border-box}}.top .top_appIconArea img{border-radius:5px;filter:drop-shadow(3px 3px 2px rgb(95, 95, 95));margin:0 auto;margin-bottom:3px;width:70%}.top .top_appIconArea .slider_top,.top .top_appIconArea .slider_bottom{display:none !important}.top .top_appIconArea .slider_top.slick-initialized,.top .top_appIconArea .slider_bottom.slick-initialized{display:block !important}.top .top_appIconArea:nth-of-type(1){padding:10px 0 0 0}.top .top_appIconArea:nth-of-type(2){padding:5px 0 5px 0}.top .slick-prev,.top .slick-next{z-index:1}.top .slick-prev::before,.top .slick-next::before{color:#fff !important;z-index:100}.top .slick-next{right:0 !important}.top .slick-prev{left:0 !important}.top .slick-track li{padding:0 2px !important;padding-left:0 !important}.top .slick-dots{bottom:-9px !important;margin:0 !important;position:absolute !important}.top .slick-dots li{height:27px !important;margin:0 10px !important;padding-left:0 !important}.top .slick-dots li:before{content:"" !important}.top .slick-dots li button:before{color:#fff !important;content:"●" !important;font-size:8px !important;opacity:.25 !important}.top .slick-dots li.slick-active button:before{color:#fff !important;opacity:1 !important}.top .slick-dotted.slick-slider{margin-bottom:0 !important}.underline_yellow{background:linear-gradient(transparent 60%, #f9ff52 60%);display:inline !important;font-size:1.8rem !important;font-style:normal !important;font-weight:bold;top:0 !important}li.caution{color:red;font-size:1.4rem;list-style:none;margin:5px 7px 25px;position:relative}li.caution:before{content:"※";position:absolute}li.caution span{display:block;margin-left:17px}.column{background-color:hsl(0,0%,97%);border:solid 1px #fff;border-radius:3px;box-shadow:2px 2px 2px rgba(0,0,0,.1);color:#000;display:block;margin:10px 5px 7px 10px;padding:24px 3px 8px 4px;position:relative}.column p{font-size:1.2rem;margin:0 !important;padding:5px 2px 5px 5px !important}.column .ribbon{background:#005475;box-shadow:0 2px 2px rgba(0,0,0,.12);box-sizing:border-box;color:#fff;display:inline-block;font-size:1.4rem;height:22px;left:0;letter-spacing:.1em;line-height:14px;margin:0;padding:5px 10px 0 5px !important;position:absolute;top:4px}.column .ribbon:before{background:#005475;border:none;border-radius:5px 0 0 5px;content:"";height:25px;left:-7px;position:absolute;top:0;width:7px}.column .ribbon:after{background:#005475;border:none;border-radius:5px 0 0 5px;bottom:-4px;content:"";height:7px;left:-5px;position:absolute;width:5px}.colorBackground{background-color:hsl(0,0%,97%);border-radius:5px;color:#000;margin:0 auto;padding:10px 5px 10px 20px;width:90%}.colorBackground ul li{font-weight:bold;list-style:disc}.threeAppArea{padding:10px 5px;text-align:center}.threeAppArea .table_3app{display:table;width:100%;margin:0;text-align:center}.threeAppArea .table_3app .td_3app_appTitle{color:#000;font-size:min(3vw,1.6rem);font-weight:bold;padding:0 0 0 0}.threeAppArea .table_3app .td_3app_appPoint{font-size:min(2.4vw,1.2rem);color:#3a3a3a;line-height:1.4rem;text-align:center;padding:0 0 0 2px}.threeAppArea .table_3app .td_3app_appIcon img{border-radius:16px;filter:drop-shadow(3px 3px 2px rgb(95, 95, 95));margin-top:15px;padding:0 0 0 0;width:85%}@media screen and (max-width: 480px){.threeAppArea .table_3app .td_3app_appIcon img{border-radius:10px}}@media screen and (min-width: 480px)and (max-width: 600px){.threeAppArea .table_3app .td_3app_appIcon img{border-radius:16px}}@media screen and (min-width: 600px)and (max-width: 800px){.threeAppArea .table_3app .td_3app_appIcon img{border-radius:16px}}@media screen and (min-width: 800px){.threeAppArea .table_3app .td_3app_appIcon img{border-radius:32px}}.threeAppArea .table_3app .td_3app_dlButton{overflow:hidden}.threeAppArea .table_3app .td_3app_dlButton .threeAppDlBtn{width:92%;display:block;text-align:center;margin:0 auto;padding:0px 3px 3px 3px;max-width:500px;overflow:hidden}.threeAppArea .table_3app .td_3app_dlButton .threeAppDlBtn:active{transform:translateY(3px)}.threeAppArea .table_3app .td_3app_dlButton .threeAppDlBtn:hover{transform:translateY(3px)}.threeAppArea .table_3app .td_3app_dlButton .threeAppDlBtn img{filter:drop-shadow(3px 3px 2px #5f5f5f);padding:2px 0 0 0;width:100%;border:none;display:block;transition:transform .3s ease;outline:none !important}.threeAppArea .table_3app .td_3app_dlButton .threeAppDlBtn img:active{filter:drop-shadow(1px 1px 1px #5f5f5f)}.threeAppArea .table_3app .td_3app_dlButton .threeAppDlBtn img:hover{filter:drop-shadow(1px 1px 1px #5f5f5f)}.threeAppArea .ribbon-wrapper{background-color:hsl(0,0%,97%);border:1px solid #757575;border-radius:10px;box-sizing:border-box;display:block;display:inline-block;margin:0 auto;position:relative;text-align:center;width:32%}.threeAppArea .ribbon-wrapper .ribbon-content{height:91px;overflow:hidden;position:absolute;right:-6px;top:-6px;width:89px;z-index:1}.threeAppArea .ribbon-wrapper .ribbon-content .ribbon{background:linear-gradient(to right, #ff4800 0%, rgb(255, 163.5, 127.5) 100%);background-color:#ff4800;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:1.2rem;left:-23px;letter-spacing:.05em;line-height:10px;padding:7px 0;position:absolute;text-align:center;text-shadow:0 2px 2px rgb(127.5,36,0);top:22px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:160px}.threeAppArea .ribbon-wrapper .ribbon-content .ribbon:before,.threeAppArea .ribbon-wrapper .ribbon-content .ribbon:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid rgb(204,57.6,0);bottom:-4px;content:"";position:absolute}.threeAppArea .ribbon-wrapper .ribbon-content .ribbon:before{left:20px}.threeAppArea .ribbon-wrapper .ribbon-content .ribbon:after{right:23px}.pointLunch{font-size:1.4rem;margin:0 0 8px 3px}.pointLunch .underline{background:linear-gradient(transparent 60%, #f9ff52 60%)}.pointLunch .big{font-size:1.6rem;font-weight:bold}.fliter-block{font-size:0;margin:0;text-align:center}.fliter-block button{font-size:14px;margin:2px;padding:8px 0;text-shadow:0 0 0 #2f6627;width:48%;border-radius:5px;background:#eee;border:solid 1px gray}.fliter-block .fliter-block-filter-btn-active,.fliter-block .fliter-block-toggle-btn-active,.fliter-block .fliter-block-sort-btn-active{background:#0b627c;box-shadow:1px 1px 1px rgba(0,0,0,.5) inset,0 0 1px rgba(0,0,0,0);color:#fff;font-weight:bold}#filter-wrap{background-color:hsl(0,0%,96%);padding:10px 3px 5px}#filter-wrap .filter-target{list-style:none;margin-bottom:5px;padding-top:43px;margin-top:-43px}#filter-wrap .filter-target .rank-block{background-color:#fff;border:solid 1px #828282;border-radius:10px;width:100%}#filter-wrap .filter-target .rank-block h3{align-items:center;background-color:#005475;color:#ff0;display:flex;font-size:1.8rem;font-weight:bold;height:3.5rem;line-height:1.8rem;margin:10px 5px 0 0;padding:7px 5px 5px 10px;text-shadow:2px 2px 0 #777;width:calc(100% - 15px)}#filter-wrap .filter-target .rank-block h4{background:rgba(0,0,0,0);border-left:solid 5px #005475;border-radius:0;color:#000;font-size:1.6rem;line-height:1.6rem;margin:5px 0 5px 5px;padding:.5rem .4rem;text-align:left}#filter-wrap .filter-target .rank-block .rank-block-title{align-items:center;color:#ff43ff;display:flex;font-size:1.6rem;font-style:normal;font-weight:bold;line-height:1.8rem;margin:6px 5px 0;text-align:center;text-shadow:0 1px 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,2px 2px 0 #fff}#filter-wrap .filter-target .rank-block .rank-block-title:before,#filter-wrap .filter-target .rank-block .rank-block-title:after{background-color:#ff43ff;content:"";flex-grow:1;height:1px}#filter-wrap .filter-target .rank-block .rank-block-title:before{margin-right:0rem}#filter-wrap .filter-target .rank-block .rank-block-title:after{margin-left:0rem}#filter-wrap .filter-target .rank-block .rank-block-title .rank-block-txt{background:url("../img/cssImg/fukidashi.png") center left 0 no-repeat;background-size:80px;line-height:2rem;padding:10px 0 0 20px}#filter-wrap .filter-target .rank-block .left_block{float:left;text-align:center}@media screen and (max-width: 480px){#filter-wrap .filter-target .rank-block .left_block{width:30%}}@media screen and (min-width: 480px)and (max-width: 600px){#filter-wrap .filter-target .rank-block .left_block{width:30%}}@media screen and (min-width: 600px)and (max-width: 800px){#filter-wrap .filter-target .rank-block .left_block{width:25%}}@media screen and (min-width: 800px){#filter-wrap .filter-target .rank-block .left_block{width:20%}}#filter-wrap .filter-target .rank-block .left_block img{filter:drop-shadow(3px 3px 2px rgb(95, 95, 95));margin-top:10px;width:85%}@media screen and (max-width: 480px){#filter-wrap .filter-target .rank-block .left_block img{border-radius:9px}}@media screen and (min-width: 480px)and (max-width: 600px){#filter-wrap .filter-target .rank-block .left_block img{border-radius:16px}}@media screen and (min-width: 600px)and (max-width: 800px){#filter-wrap .filter-target .rank-block .left_block img{border-radius:16px}}@media screen and (min-width: 800px){#filter-wrap .filter-target .rank-block .left_block img{border-radius:16px}}#filter-wrap .filter-target .rank-block .right_block{float:left;margin:initial}@media screen and (max-width: 480px){#filter-wrap .filter-target .rank-block .right_block{width:70%}}@media screen and (min-width: 480px)and (max-width: 600px){#filter-wrap .filter-target .rank-block .right_block{width:70%}}@media screen and (min-width: 600px)and (max-width: 800px){#filter-wrap .filter-target .rank-block .right_block{width:75%}}@media screen and (min-width: 800px){#filter-wrap .filter-target .rank-block .right_block{width:80%}}#filter-wrap .filter-target .rank-block .right_block .app_title{margin:10px 5px 0 0;padding:5px 10px;padding:5px 5px 10px 0;position:relative}#filter-wrap .filter-target .rank-block .right_block .app_title:before{bottom:0;position:absolute}#filter-wrap .filter-target .rank-block .right_block .app_title span{align-items:center;background-color:#005475;color:#ff0;display:flex;font-size:1.8rem;font-weight:bold;height:3.5rem;padding-left:75px;position:initial;text-shadow:2px 2px 0 #777;top:initial;width:calc(100% - 75px)}#filter-wrap .filter-target .rank-block .right_block .app_features{display:grid;gap:.4rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:3rem 3rem;line-height:1.2rem;margin-bottom:7px;width:97%}#filter-wrap .filter-target .rank-block .right_block .app_features .grid-item{align-items:center;background-color:aqua;color:#fff;display:flex;font-size:1.2rem;font-weight:bold;justify-content:center;padding:3px;text-align:left}#filter-wrap .filter-target .rank-block .right_block .app_features .orange{background-color:#a06300;border-left:4px solid rgb(58,35.8875,0)}#filter-wrap .filter-target .rank-block .right_block .app_features .blue{background-color:#006bb3;border-left:4px solid rgb(0,46.0279329609,77)}#filter-wrap .filter-target .rank-block .right_block .app_features .purple{background-color:#9b59b6;border-left:4px solid rgb(98.2887029289,51.6192468619,117.3807531381)}#filter-wrap .filter-target .rank-block .right_block .app_features .pink{background-color:#c20b63;border-left:4px solid rgb(97.4731707317,5.5268292683,49.7414634146)}#filter-wrap .filter-target .rank-block .right_block .app_features .red{background-color:#c0392b;border-left:4px solid rgb(108.6638297872,32.2595744681,24.3361702128)}#filter-wrap .filter-target .rank-block .right_block .app_features .green{background-color:#00702f;border-left:4px solid rgb(0,10,4.1964285714)}#filter-wrap .filter-target .rank-block .rank-img{text-align:center}#filter-wrap .filter-target .rank-block .rank-img img{border:1px solid hsl(0,0%,86%);border-radius:5px;line-height:1em;margin:0 0;max-width:750px;outline-offset:0;vertical-align:bottom;width:98%}#filter-wrap .filter-target .rank-block .rank-img video,#filter-wrap .filter-target .rank-block .rank-img iframe{border:1px solid hsl(0,0%,86%);border-radius:5px;line-height:1em;margin:0 0;max-width:750px;outline-offset:0;vertical-align:bottom;width:98%}#filter-wrap .filter-target .rank-block .rank-img .main-movie{aspect-ratio:16/9}#filter-wrap .filter-target .rank-block .rank-img .main-movie iframe{width:100%;height:100%}#filter-wrap .filter-target .rank-block p{font-size:1.4rem}#filter-wrap .filter-target .rank-block ul{clear:both;line-height:1.5rem;margin:2px 5px 5px 5px;position:relative}#filter-wrap .filter-target .rank-block ul li{font-size:1.4rem;font-style:normal;line-height:1.8rem;list-style:none;padding-left:2.6rem;position:relative;text-decoration:underline;text-decoration-color:red;top:inherit}#filter-wrap .filter-target .rank-block ul li:before{color:#16c60c;content:"";font-family:"Font Awesome 5 Free";font-size:1.6rem;font-weight:900;left:.5em;position:absolute}#filter-wrap .filter-target .rank-block ul .slick-list ul{margin:0;padding:0}#filter-wrap .filter-target .rank-block ul .slick-list li{margin:2px;padding:0}#filter-wrap .filter-target .rank-block ul .slick-list li:before{content:none}#filter-wrap .filter-target .rank-block .registrants_number{border:solid 1px #ff9100;border-radius:5px;color:#ff9100;margin:0 auto;margin-bottom:.5rem;margin-top:.1rem;width:95%}#filter-wrap .filter-target .rank-block .registrants_number p{font-size:min(3.5vw,1.6rem);margin:3px 10px 1px 10px;padding:0}#filter-wrap .filter-target .rank-block .registrants_number p .big{display:initial;font-size:min(4.5vw,1.8rem);font-weight:bold;top:initial}#filter-wrap .filter-target .rank-block .btn-area{margin:0 auto;padding:0 0 0;padding:5px 0 5px;text-align:center;width:90%}#filter-wrap .filter-target .rank-block .btn-area .button{background:#e67e22;border-bottom:solid 2px rgb(145.5365853659,77.0487804878,16.4634146341);border-radius:4px;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.2),0 2px 2px rgba(0,0,0,.19);-webkit-box-shadow:inset 0 2px 0 hsla(0,0%,100%,.2),0 2px 2px rgba(0,0,0,.19);color:#fff;display:inline-block;font-size:1.6rem;font-weight:bold;margin:5px 0 5px 0;max-width:750px;padding:1rem 0;text-align:center;width:90%}#filter-wrap .filter-target .rank-block .btn-area p{color:#e67e22;font-size:1.4rem;margin:0 !important;padding:0 !important}#filter-wrap .filter-target .rank-block .dlButton{text-align:center;margin-bottom:10px}#filter-wrap .filter-target .rank-block .dlButton p{color:rgb(145.5365853659,77.0487804878,16.4634146341);margin:0;padding:0;line-height:1.5rem}#filter-wrap .filter-target .rank-block .dlButton p span{display:inline-block !important;font-size:1.3rem;font-weight:normal;position:inherit !important}#filter-wrap .filter-target .rank-block .dlButton p .big{font-size:1.5rem;font-weight:bold}#filter-wrap .filter-target .rank-block .dlButton p .bigMore{font-size:1.6rem;font-weight:bold}#filter-wrap .filter-target .rank-block .dlButton .rankingDlBtn{width:80%;max-width:500px;height:auto;display:inline-block;position:relative;overflow:hidden;padding:0px 5px 5px 5px}#filter-wrap .filter-target .rank-block .dlButton .rankingDlBtn:active{transform:translateY(3px)}#filter-wrap .filter-target .rank-block .dlButton .rankingDlBtn:hover{transform:translateY(3px)}#filter-wrap .filter-target .rank-block .dlButton .rankingDlBtn img{border:none;filter:drop-shadow(3px 3px 2px #5f5f5f);max-width:500px;width:100%;margin-bottom:0px;display:block;transition:transform .3s ease;outline:none !important}#filter-wrap .filter-target .rank-block .dlButton .rankingDlBtn img:active{filter:drop-shadow(1px 1px 1px #5f5f5f)}#filter-wrap .filter-target .rank-block .dlButton .rankingDlBtn img:hover{filter:drop-shadow(1px 1px 1px #5f5f5f)}#filter-wrap .filter-target .rank-block .dlButton .rankingDlBtn::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background-color:hsla(0,0%,100%,.3);transform:skewX(-25deg);animation:auto-shine 5s infinite;z-index:3;will-change:transform}#filter-wrap .filter-target .rank-block .view_review_button{background-color:#f6f6f6;border-radius:5px;color:rgb(145.5365853659,77.0487804878,16.4634146341);margin:0 auto;margin-bottom:2vw;width:95%}#filter-wrap .filter-target .rank-block .view_review_button p{margin:0;padding:0}#filter-wrap .filter-target .rank-block .app_review_li ul li{list-style:none;margin-top:10px;padding-left:0rem;text-decoration:none}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_left_block{float:left}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_left_block img{width:3rem}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_center_block{float:left}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_center_block span{color:#000;font-size:1.2rem;text-decoration:none}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_center_block .app_star{font-size:1.2rem}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_center_block .star-rating{display:inline-block;font-size:1.6rem;margin-top:4px;position:relative;white-space:nowrap}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_center_block .star-rating:after{color:#ccc;content:"★★★★★"}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_center_block .star-rating .star-rating-item{overflow:hidden;position:absolute}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_center_block .star-rating .star-rating-item:before{color:#fc3;content:"★★★★★"}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_right_block{color:#909090;font-size:1.4rem;text-align:right}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_review{background-color:hsl(0,0%,97%);border-radius:1rem;clear:left;margin:1rem .5rem 0rem 0rem;padding:5px;position:relative;word-break:break-all}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_review span{color:#000;text-decoration:none}#filter-wrap .filter-target .rank-block .app_review_li ul li .app_review_li_review::before{border-bottom:15px solid hsl(0,0%,97%);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);content:"";display:block;height:0;left:8px;position:absolute;top:-8px;width:0}#filter-wrap .filter-target .rank-block .app_review_li ul li:before{content:"";left:0rem;position:absolute}#filter-wrap .filter-target .rank-block .app_review_li .accordion_header_inner{align-items:center;background-color:hsl(0,0%,96%);border:1px solid #757575;border-radius:5px;box-sizing:border-box;line-height:1.6rem;margin:0 auto;margin-bottom:20px;margin-top:10px;max-width:500px;padding:1rem 1rem 1rem 1rem;width:70%;z-index:0}#filter-wrap .filter-target .rank-block .app_review_li .accordion_header_inner p{color:rgb(145.5365853659,77.0487804878,16.4634146341);font-size:1.4rem;font-weight:normal;margin:0 auto !important}#filter-wrap .filter-target .rank-block .app_review_li .accordion_header_inner:hover{opacity:.8}#filter-wrap .filter-target .rank-block .accordion_wrap{margin:10px auto}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion{background-color:#fff;margin:0 auto;max-width:1024px}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header{align-items:center;background-color:#fff;border:1px solid #bdbdbd;border-radius:5px;box-sizing:border-box;color:rgb(145.5365853659,77.0487804878,16.4634146341);cursor:pointer;display:flex;font-weight:bold;line-height:1.6rem;padding:1rem 3.7rem 1rem 1rem;position:relative;transition-duration:.2s;word-break:break-all;z-index:0}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header:before{color:#707070;content:"";font-family:"Font Awesome 5 Free";font-size:1.5rem;font-weight:900;padding-right:5px}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header:hover{opacity:.8}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header .i_box{align-items:center;border:1px solid rgb(145.5365853659,77.0487804878,16.4634146341);box-sizing:border-box;display:flex;height:20px;justify-content:center;margin-top:-10px;position:absolute;right:5%;top:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);transform-origin:center center;transition-duration:.2s;width:20px}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header .i_box .one_i{display:block;height:18px;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);transform-origin:center center;transition-duration:.2s;width:18px}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header .i_box .one_i:before,#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header .i_box .one_i:after{background-color:rgb(145.5365853659,77.0487804878,16.4634146341);border-radius:10px;content:"";display:flex;height:2px;left:4px;position:absolute;top:8.1px;transform:rotate(0deg);-webkit-transform:rotate(0deg);transform-origin:center center;width:10px}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header .i_box .one_i:before{height:10px;left:8px;top:4px;width:2px}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header.open .i_box{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header.open .i_box .one_i:before{content:none}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_header.open .i_box .one_i:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_inner{background-color:#fff;border-bottom:1px solid #e67e22;border-left:1px solid #e67e22;border-radius:0 0 10px 10px;border-right:1px solid #e67e22;box-sizing:border-box;padding:0}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_inner p.txt_a_ac{margin:0}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_inner .closeArea{margin:0 auto;width:180px}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_inner .closeArea .close_box a.close_btn{align-items:center;background:#db0f2f;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:none;justify-content:center;margin:0 !important;padding:5px 0 5px 0;position:relative;text-decoration:none;transition-duration:.2s}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_inner .closeArea .close_box a.close_btn:hover{opacity:.8}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_inner .closeArea .close_box a.close_btn .i_box{align-items:center;display:flex;height:30px;justify-content:center;left:10%;margin-top:-15px;position:absolute;top:50%;width:30px}#filter-wrap .filter-target .rank-block .accordion_wrap .review_accordion .accordion_inner .closeArea .close_box a.close_btn .i_box .one_i{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:18px}ul#filter-wrap .filter-target:nth-child(1) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank0.webp")}ul#filter-wrap .filter-target:nth-child(2) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank1.webp")}ul#filter-wrap .filter-target:nth-child(3) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank2.webp")}ul#filter-wrap .filter-target:nth-child(4) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank3.webp")}ul#filter-wrap .filter-target:nth-child(5) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank4.webp")}ul#filter-wrap .filter-target:nth-child(6) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank5.webp")}ul#filter-wrap .filter-target:nth-child(7) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank6.webp")}ul#filter-wrap .filter-target:nth-child(8) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank7.webp")}ul#filter-wrap .filter-target:nth-child(9) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank8.webp")}ul#filter-wrap .filter-target:nth-child(10) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank9.webp")}ul#filter-wrap .filter-target:nth-child(11) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank10.webp")}ul#filter-wrap .filter-target:nth-child(12) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank11.webp")}ul#filter-wrap .filter-target:nth-child(13) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank12.webp")}ul#filter-wrap .filter-target:nth-child(14) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank13.webp")}ul#filter-wrap .filter-target:nth-child(15) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank14.webp")}ul#filter-wrap .filter-target:nth-child(16) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank15.webp")}ul#filter-wrap .filter-target:nth-child(17) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank16.webp")}ul#filter-wrap .filter-target:nth-child(18) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank17.webp")}ul#filter-wrap .filter-target:nth-child(19) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank18.webp")}ul#filter-wrap .filter-target:nth-child(20) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank19.webp")}ul#filter-wrap .filter-target:nth-child(21) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank20.webp")}ul#filter-wrap .filter-target:nth-child(22) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank21.webp")}ul#filter-wrap .filter-target:nth-child(23) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank22.webp")}ul#filter-wrap .filter-target:nth-child(24) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank23.webp")}ul#filter-wrap .filter-target:nth-child(25) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank24.webp")}ul#filter-wrap .filter-target:nth-child(26) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank25.webp")}ul#filter-wrap .filter-target:nth-child(27) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank26.webp")}ul#filter-wrap .filter-target:nth-child(28) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank27.webp")}ul#filter-wrap .filter-target:nth-child(29) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank28.webp")}ul#filter-wrap .filter-target:nth-child(30) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank29.webp")}ul#filter-wrap .filter-target:nth-child(31) .rank-block .app_title:before{content:url("/sp/img/cssImg/rank30.webp")}.tb-scroll{display:block;display:grid;margin:0 0 20px;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden !important}.tb-scroll #tb-sortable{border-collapse:collapse;text-align:center;white-space:nowrap;border-bottom:solid 2px #cacaca}.tb-scroll #tb-sortable .tableTdRank{background:#f5f5f5;border-bottom:1px solid gray}.tb-scroll #tb-sortable .tableTdRank .fa-crown{filter:drop-shadow(3px 3px 2px #5f5f5f);vertical-align:inherit;margin:0 11px 6px 5px;color:#fffb00;background:-webkit-linear-gradient(0deg, #fff56c, #ffc400);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.tb-scroll #tb-sortable .tableIcon:nth-of-type(1) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span{background:linear-gradient(45deg, #daaf08 0%, #daaf08 45%, #fee9a0 70%, #daaf08 85%, #daaf08 90% 100%);background-size:200% 100%;animation:gradient 5s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99) both}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tb-scroll #tb-sortable .tableIcon:nth-of-type(1) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::before,.tb-scroll #tb-sortable .tableIcon:nth-of-type(1) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::after{border-top:4px solid #b67b03}.tb-scroll #tb-sortable .tableIcon:nth-of-type(2) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span{background:linear-gradient(45deg, #b67b03 0%, #daaf08 45%, #fee9a0 70%, #daaf08 85%, #b67b03 90% 100%)}.tb-scroll #tb-sortable .tableIcon:nth-of-type(2) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::before,.tb-scroll #tb-sortable .tableIcon:nth-of-type(2) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::after{border-top:4px solid #757575}.tb-scroll #tb-sortable .tableIcon:nth-of-type(3) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span{background:linear-gradient(45deg, #757575 0%, #9e9e9e 45%, #e8e8e8 70%, #9e9e9e 85%, #757575 90% 100%)}.tb-scroll #tb-sortable .tableIcon:nth-of-type(3) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::before,.tb-scroll #tb-sortable .tableIcon:nth-of-type(3) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::after{border-top:4px solid #757575}.tb-scroll #tb-sortable .tableIcon:nth-of-type(4) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span{background:linear-gradient(45deg, #a57e65 0%, #a57e65 45%, #f3cfb8 70%, #a57e65 85%, #a57e65 90% 100%)}.tb-scroll #tb-sortable .tableIcon:nth-of-type(4) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::before,.tb-scroll #tb-sortable .tableIcon:nth-of-type(4) .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::after{border-top:4px solid #757575}.tb-scroll #tb-sortable a{text-decoration:none}.tb-scroll #tb-sortable .compareTableAppIcon img{filter:drop-shadow(3px 3px 2px #5f5f5f);margin:3px 0 5px;width:120px}.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper{display:inline-block;margin:0 auto;position:relative;width:auto;height:auto}.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content{height:91px;overflow:hidden;position:absolute;right:-6px;top:-2px;width:89px}.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span{box-shadow:0 2px 5px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:1rem;left:-2px;letter-spacing:.2em;line-height:3px;padding:7px 0;position:absolute;text-align:center;text-shadow:1px 1px 3px #5a5a5a;top:17px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:132px}.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::before,.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);bottom:-4px;content:"";position:absolute}.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::before:not(:first-of-type),.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::after:not(:first-of-type){border-top:4px solid #000}.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::before{left:20px}.tb-scroll #tb-sortable .compareTableAppIcon .tableRibbon-wrapper .tableRibbon-content .tableRibbon-span::after{right:23px}.tb-scroll #tb-sortable .compareTableAppDLBtn{width:221px;width:220px;width:200px;display:block;position:relative;overflow:hidden;padding:3px 4px 7px 0;margin:0 auto}.tb-scroll #tb-sortable .compareTableAppDLBtn:active{transform:translateY(3px)}.tb-scroll #tb-sortable .compareTableAppDLBtn:hover{transform:translateY(3px)}.tb-scroll #tb-sortable .compareTableAppDLBtn::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background-color:hsla(0,0%,100%,.3);transform:skewX(-25deg);animation:auto-shine 5s infinite;z-index:3}.tb-scroll #tb-sortable .compareTableAppDLBtn img{filter:drop-shadow(2px 4px 2px #5f5f5f);margin:0 auto;width:100%;display:block;transition:transform .3s ease;outline:none !important}.tb-scroll #tb-sortable .compareTableAppDLBtn img:active{filter:drop-shadow(1px 1px 1px #5f5f5f)}.tb-scroll #tb-sortable .compareTableAppDLBtn img:hover{filter:drop-shadow(1px 1px 1px #5f5f5f)}.tb-scroll #tb-sortable td{border:1px solid #a6a6a6;padding:1px 5px;border-left:0;border-bottom:1px solid #dfdfdf}.tb-scroll #tb-sortable .th-scroll-fix02{background-clip:padding-box;background-color:#fff;left:61px;position:sticky;text-align:center}.tb-scroll #tb-sortable .th-scroll-fix02 img{border-radius:5px;box-shadow:2px 2px 2px #646464;margin:0 5px 5px;width:80%;max-width:200px}.tb-scroll #tb-sortable .th-scroll-fix02 a{color:#000;position:relative;text-decoration:none}.tb-scroll #tb-sortable .th-scroll-fix02 .table_article_title{font-size:1.4rem;font-weight:bold;padding:0 .3rem}.tb-scroll #tb-sortable .th-scroll-fix02 .table_article_title a{color:blue;text-decoration:underline}.tb-scroll #tb-sortable .th-scroll-fix02 .table_article_text{color:red;font-size:1rem;line-height:.7rem;margin:5px}.tb-scroll #tb-sortable .th-scroll-fix01{background-clip:padding-box;background-color:#fff;left:-1px;padding:5px 1px;position:sticky;width:60px;z-index:1;box-shadow:-1px 0px 0px 0px #bdbdbd inset;border-right:0;border-bottom:1px solid #dfdfdf}.tb-scroll #tb-sortable .th-scroll-fix01 img{border:none;border-radius:5px;filter:drop-shadow(3px 3px 2px rgb(95, 95, 95));height:50px;margin:5px 5px 2.5px 3px;-o-object-fit:cover;object-fit:cover;width:50px}.tb-scroll #tb-sortable .th-scroll-fix01 a{color:#000;position:relative;text-decoration:none}.tb-scroll #tb-sortable .thItem{background:hsl(0,0%,96%);background-clip:padding-box;color:#000;font-size:1.4rem;padding:4px 5px;text-align:center}.tb-scroll #tb-sortable th{border:1px solid #a6a6a6}gallery{visibility:hidden}gallery .galleryWrap{border:0;display:inline-block;position:relative;width:19.999999%;background-color:#000}@media screen and (max-width: 600px){gallery .galleryWrap{width:33.333%}}gallery .galleryWrap .nowMarketIcon{position:absolute;right:2px;top:2px;width:20%}gallery .galleryWrap .nowMarketIcon img{filter:drop-shadow(3px 3px 2px rgb(95, 95, 95));opacity:.8;width:100%}gallery .galleryWrap .galleryImg{border:0;height:20vw;max-height:204.8px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width: 600px){gallery .galleryWrap .galleryImg{height:33.333vw;max-height:341.3333333333px}}gallery .galleryWrap .galleyApp{align-items:center;background:#cb60b3;background:linear-gradient(to bottom, rgba(203, 96, 179, 0.2) 0%, rgba(193, 70, 161, 0.2) 50%, rgba(168, 0, 119, 0.2) 51%, rgba(219, 54, 164, 0.2) 100%);bottom:1px;color:#fff;display:flex;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#db36a4',GradientType=0 );font-size:1.2rem;left:1px;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000;width:100%}gallery .galleryWrap .galleyApp img{filter:drop-shadow(3px 3px 2px rgb(95, 95, 95));margin:2px 6px 2px 2px;width:20%}.box{display:block;text-align:center}.box a{color:#000}.box p{font-size:1.6rem !important}.box .pTop{padding-top:10px}.box .nowSnapBig{border-radius:0 !important;margin-top:5px;max-width:500px;width:80%}.box .dlButton{margin:10px}.box .dlButton p{color:#faa65d;font-size:1.4rem !important;padding:0}.box .dlButton img{margin-top:0;max-width:500px;vertical-align:top;width:80%}.box ul{display:inline-block;list-style-type:decimal}.box ul li{text-align:left}.box .nowApp{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:10px 0 10px 0}.box .nowApp .nowAppImg{border-radius:5px;filter:drop-shadow(3px 3px 2px rgb(95, 95, 95));margin:0 10px 0 0;max-width:100px;width:10%}.box .nowApp .nowAppTitle{font-size:1.6rem}.imgBigli{margin:0 0 1px}.imgBigli .link_blockImg{margin:0;padding:0;position:relative;border-radius:4px;border:1px solid #d3d3d3}.imgBigli .link_blockImg img{line-height:1em;vertical-align:bottom;width:100%;border-radius:4px}.imgBigli .link_blockImg .webTxtArea{background:rgba(234,0,255,.3);bottom:0;left:0;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80fcecfc', endColorstr='#80ff7cd8',GradientType=0 );font-size:1.2rem;overflow:hidden;padding:5px 5px 0 5px;position:absolute;text-overflow:ellipsis;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000;width:calc(100% - 10px);word-break:break-all;border-radius:0 0 4px 4px}.imgBigli .link_blockImg .webTxtArea .webTxtAreaTitle{font-size:1.6rem;font-weight:900;left:0;text-decoration:underline;text-decoration-color:#c9c9c9;text-decoration-style:dotted}.imgBigli .link_blockImg .webTxtArea .webTxtAreaDate{color:#e2e2e2;font-size:1.1rem;font-weight:normal;float:right}.imgBigli .link_blockImg .webTxtArea .webTxtAreaTxt{display:block;color:#fff;font-size:1.1rem;font-weight:normal;margin:0 0 2px}.imgBigli .link_blockImg .rightTopText{background:linear-gradient(to bottom, rgba(226, 226, 226, 0.5) 0%, rgb(219, 219, 219) 40%, rgb(209, 209, 209) 61%, rgba(254, 254, 254, 0.5) 100%);border:solid #bebebe 1px;border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px;border-right-width:0;color:#000;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3e2e2e2', endColorstr='#b3fefefe',GradientType=0 );font-size:1.4rem;font-weight:900;padding:7px 7px 5px 14px;position:absolute;right:0;text-align:center;top:5px;display:flex;align-items:center}.imgBigli .link_blockImg .title_app{align-items:center;background:rgba(234,0,255,.3);bottom:0;color:#fff;display:flex;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80fcecfc', endColorstr='#80ff7cd8',GradientType=0 );font-size:1.2rem;font-weight:900;justify-content:center;left:0;overflow:hidden;padding:15px 5px 0 5px;position:absolute;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000;width:calc(100% - 10px);word-break:break-all}.scroll-hint-icon{height:87px !important}@keyframes auto-shine{0%{left:-100%}20%,100%{left:120%}}@keyframes dokidoki{0%{transform:scale(1.05) rotate(8deg)}5%{transform:scale(1) rotate(10deg)}95%{transform:scale(1) rotate(5deg)}100%{-webkit-transform:scale(1.05) rotate(6deg)}}.blink{animation:blink 1s ease-in-out infinite alternate;-webkit-animation:blink 1s ease-in-out infinite alternate}@keyframes blink{0%{opacity:0}25%{opacity:1}100%{opacity:1}}.zoomin{opacity:0}.zoomin.is-animated{animation:zoomIn .8s cubic-bezier(0.25, 1, 0.5, 1) 1 forwards,poyoyon3 4s infinite}@keyframes zoomIn{100%{opacity:1;transform:scale(1)}}.poyoyon3.is-animated{animation:poyoyon3 4s infinite}@keyframes poyoyon3{0%,40%{transform:skew(0deg, 0deg)}5%{transform:skew(2deg, 2deg)}10%{transform:skew(-1.5deg, -1.5deg)}15%{transform:skew(1deg, 1deg)}20%{transform:skew(-0.5deg, -0.5deg)}25%{transform:skew(0.2deg, 0.2deg)}30%{transform:skew(-0.1deg, -0.1deg)}35%{transform:skew(0.1deg, 0.1deg)}}.appIcon_anim{animation:appIcon_anim 3.2s linear 1.3s infinite}@keyframes appIcon_anim{0%,40%{transform:skew(0deg, 0deg)}5%{transform:skew(1deg, 1deg)}10%{transform:skew(-0.8deg, -0.8deg)}15%{transform:skew(0.6deg, 0.6deg)}20%{transform:skew(-0.4deg, -0.4deg)}25%{transform:skew(0.2deg, 0.2deg)}30%{transform:skew(-0.12deg, -0.12deg)}35%{transform:skew(0.06deg, 0.06deg)}}#do-not-use #goTo{left:10px;max-width:1024px;position:absolute;top:0;z-index:999}#do-not-use #splash{background:#000;color:#fff;height:100%;opacity:.8;position:fixed;text-align:center;width:100%;z-index:999}#do-not-use #splash_text{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%;z-index:999}#do-not-use #splash_text svg{height:2px}#do-not-use .snapShot{margin:10px;text-align:center}#do-not-use .snapShot img{border:1px solid #969696;border-radius:10px;height:300px;-o-object-fit:cover;object-fit:cover;width:90%}#do-not-use .popupbg{background:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}#do-not-use #loading{background:#000;color:#fff;display:none;height:100%;opacity:.8;position:fixed;text-align:center;width:100%;z-index:999}#do-not-use #loading_text{align-items:center;color:#fff;display:flex;font-size:1rem;justify-content:center;left:50%;position:absolute;top:47%;transform:translate(-50%, -50%);width:100%;z-index:999}#do-not-use #loading_text img{margin-left:10px}#do-not-use .link_blockImg_title_left_block{float:left;margin-right:6px;width:5rem}#do-not-use .link_blockImg_title_left_block img{box-shadow:3px 3px 5px #646464;width:100% !important}#do-not-use .link_blockImg_title_right_block{width:100%}#do-not-use .app_text p{color:#000;font-size:1.4rem;line-height:1.8rem;margin:3px 0 5px 0 !important;padding:0 !important;word-break:break-all !important}#do-not-use .point_sentence2{background:#fff8e8;border-bottom-right-radius:5px;border-left:solid 5px #ffc107;border-top-right-radius:5px;margin:5px 5px auto;text-align:left}#do-not-use .point_sentence2 h3{padding:5px 5px 0 5px;word-break:break-all}#do-not-use .point_sentence2 p{margin-top:0;padding:0 5px 5px 5px !important;word-break:break-all}#do-not-use .topContentOlLi p{font-size:1.4rem;font-weight:bold;text-decoration:underline;text-decoration-color:#c9c9c9}#do-not-use .topContentOlLi ol li{font-size:1.4rem;margin-left:30px;word-break:break-all}#do-not-use #floating{background:#fd9535;border:solid 2px #d27d00;border-radius:4px;bottom:600px;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.2),inset 0 -2px 0 rgba(0,0,0,.05),4px 4px #555;color:#fff;display:inline-block;font-size:1.2rem;font-weight:normal;left:0;margin-left:3px;padding:3px 8px;position:relative;text-decoration:none;z-index:1}#do-not-use #floating a{color:#fff;display:block;margin:10px 0 10px 0;position:relative;text-decoration:none;vertical-align:middle;width:100%}.linkList{list-style-type:none}.linkList li{margin:0;padding:0}.linkList li a{text-decoration:none}.linkList .link_block{border:solid 1px #dfdfdf;border-radius:5px;box-sizing:border-box;height:100%;margin:0px 3px 3px 3px;max-width:100%;overflow:hidden;padding:3px}.linkList .link_block .link_block2{background-color:#f8f8f8;border-radius:5px;box-sizing:border-box;margin:5px;max-width:100%;overflow:hidden;padding:3px;position:relative}.linkList .link_block .link_block2 .point{border:solid 1px #dfdfdf;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#000;display:inline-block;font-size:1.2rem;margin:1px 0px 1px 0px;padding:1px 3px 1px 3px}.linkList .link_block .link_block2 .appDlBtn{text-align:center}.linkList .link_block .link_block2 .appDlBtn span{display:inline-block !important;font-size:1.4rem;font-weight:bold;position:inherit !important;white-space:nowrap !important}.linkList .link_block .link_block2 .appDlBtn p{color:#ff7b00}.linkList .link_block .link_block2 .appDlBtn .big{font-size:1.6rem}.linkList .link_block .link_block2 .appDlBtn img{filter:drop-shadow(3px 3px 2px #5f5f5f);line-height:1em;max-width:500px;vertical-align:bottom;width:80% !important}.linkList .link_block .link_block2 .star-rating{display:inline-block;font-size:1rem;position:relative;white-space:nowrap}.linkList .link_block .link_block2 .star-rating .star-rating-item{overflow:hidden;position:absolute}.linkList .link_block .link_block2 .star-rating .star-rating-item:before{color:#fc3;content:"★★★★★"}.linkList .link_block .link_block2 .star-rating:after{color:#ccc;content:"★★★★★"}.linkList .link_block .link_block2 .rating-average{color:#000;font-size:1.4rem}.linkList .link_block .link_block2 .rating-total{color:#000;font-size:1.4rem;margin-left:5px}.linkList .link_block .link_block2 .thumbnail{float:left;margin:0px 10px 0px 0px;width:30%}.linkList .link_block .link_block2 .thumbnail img,.linkList .link_block .link_block2 .thumbnail video{border:none;border-radius:15px;filter:drop-shadow(3px 3px 2px #5f5f5f);height:auto;max-width:100%;width:100%}.linkList .link_block .link_block2 .text{clear:both;color:#000}.linkList .link_block .link_block2 .right_block{box-sizing:border-box;color:#000;float:left;margin:.1rem 0 .2rem 0;width:64%}.linkList .link_block .link_block2 .right_block .title{color:#bf6516 !important;font-size:1.4rem !important;font-weight:bold !important;line-height:1.6rem;margin:.2rem 0 .4rem 0 !important;word-break:break-all}.linkList .link_block .link_block2 .right_block .appName{color:#80a2e9;font-size:1.6rem;font-weight:bold;margin:.1rem 0 .2rem 0}.linkList .link_block .link_block2 .right_block .developer{color:#7f721e !important;font-size:1rem !important;line-height:1rem !important;margin:0 0 5px 3px !important}.linkList .link_block .link_block2 .right_block .button{background:#ff9800;border-bottom:solid 2px #d27d00;border-radius:4px;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.2),0 2px 2px rgba(0,0,0,.19);color:#fff;display:inline-block;font-size:1.6rem;font-weight:bold;margin:5px 0 5px 0;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none;width:90%}.linkList .link_block .link_block2 .right_block .button_google_play{background-color:#000;border:solid 2px #a6a6a6;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;color:#fff;font-size:1.2rem;font-weight:bold;padding:.8rem;text-align:center;width:90%}.linkList .link_block .link_block2 .right_block .button_google_play img{height:1.5rem;margin-right:.5rem;vertical-align:-4px;width:initial}.linkList .link_block .link_block2 .right_block .button_google_play span{font-size:.6em}.btn-kirari{width:255px;max-width:400px;display:flex;align-items:center;justify-content:center;border-radius:20px;overflow:hidden;box-shadow:0 4px 8px 3px rgba(0,0,0,.2);transition:transform .2s ease,box-shadow .2s ease;border-bottom:7px solid rgb(3.3333333333,102,0);text-decoration:none;margin:0 auto;margin-bottom:4px}.btn-kirari .icon-section{display:flex;align-items:center;justify-content:center;padding:6px}.btn-kirari .icon-section i{font-size:33px;color:#28a745}.btn-kirari .text-section{background:linear-gradient(70deg, #059900, #71c083);color:#fff;padding:12px 2px;font-size:18px;font-weight:bold;text-align:center;position:relative;overflow:hidden;width:100%}.btn-kirari .text-section::before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 70%);animation:shine 5s infinite;transform:skewX(-30deg)}@keyframes shine{90%{left:-100%}100%{left:100%}}.btn-kirari:active{transform:translateY(2px);box-shadow:0 2px 4px rgba(0,0,0,.2);border-bottom:1px solid rgb(1.6666666667,51,0);margin-bottom:6px}.btn-kirari:hover{transform:translateY(2px);box-shadow:0 2px 4px rgba(0,0,0,.2);border-bottom:1px solid rgb(1.6666666667,51,0);margin-bottom:6px}.rankingTable{margin:0 4px 10px 4px;font-size:1.4rem}.rankingTable table{margin:0 auto;border-collapse:collapse;width:100%;max-width:600px}.rankingTable th,.rankingTable td{border:solid silver 1px;padding:8px}.rankingTable th{border:solid #777 1px;background-color:rgb(255,119,234.4285714286);font-weight:normal;color:#fff;text-align:center}.rankingProfileTable{margin:0 4px 10px 4px;font-size:1.4rem}.rankingProfileTable table{margin:0 auto;border-collapse:collapse;width:100%;max-width:600px}.rankingProfileTable th,.rankingProfileTable td{border:solid #cfcfcf 1px;padding:8px}.rankingProfileTable th{border:solid #bdbdbd 1px;background-color:rgb(255,221,249.8571428571);font-weight:normal;color:#000;text-align:center}.uranaishiArea{margin:10px 0px}.uranaishiArea .details .summary{margin:2px 0 0 0;padding:5px 0px 0px 6px;cursor:pointer}.uranaishiArea .details .summary .osusumeUranaishiAreaTitle{font-size:1.8rem;font-weight:bold;border-bottom:1px solid #b9b9b9}.uranaishiArea .details .contents{overflow:hidden;padding:6px 0 0px 0}.uranaishiArea .details .contents p{line-height:1.8rem;margin:0 !important;padding:0 !important}.uranaishiArea .details .contents p span{background-color:#e9e9e9;border-radius:5px;border:solid 1px #ddd;margin:4px 0px 0px;padding:2px 3px;display:inline-block}.uranaishiArea .uranaishiDetail{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;border:1px solid #c2c2c2;border-radius:10px}.uranaishiArea .uranaishiDetail .floatArea .left{float:left;width:150px;padding:0px 5px 0px 0px}.uranaishiArea .uranaishiDetail .floatArea .left img{border-radius:10px;width:100%}.uranaishiArea .uranaishiDetail .floatArea .right .uranaishiName{font-weight:bold;font-size:1.6rem;-webkit-text-decoration:underline #ffceff;text-decoration:underline #ffceff;margin:1px 0px 4px 0}.uranaishiArea .uranaishiDetail .accordionArea{clear:both}.uranaishiArea .uranaishiDetail .accordionArea .details .summary{color:#fff;background:#c88aff;margin:2px 0 0 0;padding:8px 0px 8px 16px;cursor:pointer;border-radius:5px}.uranaishiArea .uranaishiDetail .accordionArea .details .contents{overflow:hidden;padding:5px 0 8px 0}.uranaishiArea .uranaishiDetail .accordionArea .details .contents p{line-height:1.8rem;margin:0 !important;padding:0 !important}.uranaishiArea .uranaishiDetail .accordionArea .details .contents p span{background-color:#e9e9e9;border-radius:5px;border:solid 1px #ddd;margin:4px 2px 0px;padding:2px 3px;display:inline-block}.LinkToTop{display:block;width:100%;height:52vw}@media screen and (min-width: 1024px){.LinkToTop{max-height:546px}}#bg-video{position:absolute;left:0;top:39px;width:100%;max-height:700px;z-index:-100;background:url("poster.jpg") no-repeat;background-size:cover}.header-title{position:relative;z-index:2;display:flex;width:50%;justify-content:center;align-items:center;text-align:center;margin:auto}.star-rating-item{overflow:hidden;position:absolute}.star-rating-item:before{color:#fc3;content:"★★★★★"}#wallpaperVideo{position:fixed;left:0;top:0;min-width:100%;min-height:100%;z-index:-100;background-size:cover}#wrapper{position:relative;z-index:2}#wrapperForBackLoopVideo{background:linear-gradient(-45deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5))}.stickyH2{position:sticky !important;top:0;z-index:100000}.rankingReviewDlBtn{width:80%;display:block;text-align:center;margin:0 auto;padding:0px 5px 5px 5px;max-width:500px;overflow:hidden}.rankingReviewDlBtn:active{transform:translateY(3px)}.rankingReviewDlBtn:hover{transform:translateY(3px)}.rankingReviewDlBtn img{width:100%;border:none;filter:drop-shadow(3px 3px 2px #5f5f5f);display:block;outline:none !important;transition:transform .3s ease}.rankingReviewDlBtn img:active{filter:drop-shadow(1px 1px 1px #5f5f5f)}.rankingReviewDlBtn img:hover{filter:drop-shadow(1px 1px 1px #5f5f5f)}.rankingReviewDlBtn::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background-color:hsla(0,0%,100%,.3);transform:skewX(-25deg);animation:auto-shine 5s infinite;z-index:3}.threeAppArea .table_3app .td_3app_dlButton{overflow:visible;padding-bottom:5%}.threeAppArea .table_3app .td_3app_dlButton>.ctaBtnArea{width:92%;max-width:500px;margin:0 auto}#tb-sortable .ctaBtnArea{box-sizing:content-box;width:220px;min-width:220px;max-width:220px;margin:0 auto;padding:5px}#tb-sortable .ctaBtnArea>:is(.ctaBtn,.ctaBtnLine,.ctaBtnGooglePlay,.ctaBtnAppStore){width:100%;min-width:220px;max-width:220px}.ctaBtnArea{container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;max-width:500px;margin:0 auto}.ctaBtnArea .uponBtnTxt,.ctaBtnArea .underBtnTxt{color:#885200;width:100%;margin:0;padding:0;line-height:1.6;text-align:center}.ctaBtnArea .uponBtnTxt{margin-bottom:-0.2em;font-size:clamp(0rem,5cqw,1.5rem)}.ctaBtnArea .underBtnTxt{margin-top:.36cqw;font-size:clamp(0rem,5cqw,1.5rem)}.ctaBtnArea .ctaBtn{font-family:"M PLUS 1p",sans-serif;font-weight:900;font-synthesis:none;container-type:inline-size;position:relative;top:0;isolation:isolate;display:grid !important;grid-template-rows:auto auto;align-items:center;width:100%;max-width:500px;box-sizing:border-box;border:.3cqw solid #f29a00;border-bottom-color:#c96028;border-radius:2%/8%;overflow:hidden;color:#fff;font-weight:700;line-height:1;text-align:center;text-decoration:none;background:linear-gradient(180deg, rgba(255, 225, 80, 0.98), rgba(255, 184, 31, 0.94) 16%, rgba(255, 255, 255, 0) 17%),linear-gradient(72deg, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0.52) 53%, rgba(255, 255, 255, 0.62) 62%, rgba(255, 255, 255, 0) 100%),linear-gradient(180deg, #ffcf41 0%, #ff7b12 52%, #fc8540 100%);background-clip:padding-box;box-shadow:.84cqw .84cqw 1.36cqw rgba(0,0,0,.514),0 .54cqw .9cqw rgba(112,35,0,.22),.18cqw .54cqw .9cqw rgba(125,45,0,.42),inset 0 .54cqw 0 hsla(0,0%,100%,.72),inset 0 0 0 rgba(126,38,0,.36),inset 0 0 0 .18cqw hsla(0,0%,100%,.16);transition:transform .08s ease-out,box-shadow .08s ease-out,filter .08s ease-out}.ctaBtnArea .ctaBtn::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-sizing:border-box;border-radius:inherit;outline:.3cqw dotted rgba(255,230,90,.6156862745);outline-offset:-1cqw;pointer-events:none}.ctaBtnArea .ctaBtn__lead,.ctaBtnArea .ctaBtn__bottom,.ctaBtnArea .ctaBtn__icon,.ctaBtnArea .ctaBtn__text{position:relative;z-index:2}.ctaBtnArea .ctaBtn__lead{font-family:sans-serif;font-weight:700;font-synthesis:none;display:flex;align-items:baseline;justify-content:center;width:84%;height:auto;box-sizing:border-box;margin:0 auto;margin-top:1.5cqw;border-radius:4px;color:#f36b00;gap:.08em;letter-spacing:.05em;font-size:clamp(0rem,4cqw,3rem);line-height:.9;padding-top:.8cqw;padding-bottom:.5cqw;text-shadow:none;background:hsla(0,0%,100%,.9);box-shadow:.4cqw .4cqw .4cqw rgba(234,127,0,.3)}.ctaBtnArea .ctaBtn__lead2{font-size:clamp(0rem,5.5cqw,5rem) !important}.ctaBtnArea .ctaBtn__bottom{display:grid;grid-template-columns:16.25cqw 1fr;align-items:center;width:100%;height:auto}.ctaBtnArea .ctaBtn__icon{display:flex;align-items:center;justify-content:center;top:0;aspect-ratio:1/1;padding:0% 0% 10% 10%;box-sizing:border-box}.ctaBtnArea .ctaBtn__icon img{display:block !important;width:100% !important;height:auto !important;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0.4cqw 0.4cqw 0.4cqw rgba(71, 24, 0, 0.52)) !important}.ctaBtnArea .ctaBtn__text{display:grid;grid-template-rows:auto auto;align-items:center;justify-items:start;box-sizing:border-box;height:auto;padding:0% 0% 3% 1.5%;text-align:left}.ctaBtnArea .ctaBtn__main{position:relative;display:flex;align-items:baseline;justify-content:flex-start;font-size:clamp(1rem,6.5cqw,5rem);font-weight:900;letter-spacing:clamp(-1rem,-0.5cqw,1rem);text-shadow:.4cqw .4cqw .6cqw rgba(96,28,0,.72),.2cqw .2cqw .2cqw rgba(120,34,0,.52);white-space:nowrap;margin:1% 0 1% 0}.ctaBtnArea .ctaBtn__mainAccent{font-size:clamp(1rem,10cqw,8rem);color:#fffb00}.ctaBtnArea .ctaBtn__mainAccent02{font-size:clamp(1rem,8cqw,8rem)}.ctaBtnArea .ctaBtn__sub{position:relative;display:flex;align-items:baseline;justify-content:flex-start;font-size:clamp(0rem,5cqw,2rem);font-weight:900;line-height:1;text-shadow:.4cqw .4cqw .6cqw rgba(96,28,0,.72),.2cqw .4cqw .6cqw rgba(120,34,0,.52);white-space:nowrap}.ctaBtnArea .ctaBtn__sub2{margin-right:.1em;font-size:clamp(0rem,5.2cqw,3rem)}.ctaBtnArea .ctaBtn__sub3{margin-right:.15em;font-size:clamp(0rem,5.5cqw,3rem);color:#ffd000}.ctaBtnArea .ctaBtn:hover,.ctaBtnArea .ctaBtn:active{transform:translateY(0.54cqw);filter:brightness(0.98);box-shadow:inset 0 .54cqw 0 hsla(0,0%,100%,.72),inset 0 0 0 rgba(126,38,0,.36),inset 0 0 0 .18cqw hsla(0,0%,100%,.16)}.ctaBtnArea .ctaBtn::before,.ctaBtnArea .ctaBtnLine::before,.ctaBtnArea .ctaBtnGooglePlay::before,.ctaBtnArea .ctaBtnAppStore::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background-color:hsla(0,0%,100%,.3);transform:skewX(-25deg);animation:auto-shine 5s infinite;z-index:3}.ctaBtnArea .ctaBtnLine,.ctaBtnArea .ctaBtnGooglePlay,.ctaBtnArea .ctaBtnAppStore{container-type:inline-size;position:relative;isolation:isolate;display:block !important;box-sizing:border-box;width:100%;max-width:500px;overflow:hidden;padding:0;font-family:"M PLUS 1p",sans-serif;font-weight:900;line-height:1;text-decoration:none;font-synthesis:none;transition:transform .08s ease-out,box-shadow .08s ease-out,filter .08s ease-out}.ctaBtnArea .ctaBtnLine:hover,.ctaBtnArea .ctaBtnLine:active,.ctaBtnArea .ctaBtnGooglePlay:hover,.ctaBtnArea .ctaBtnGooglePlay:active,.ctaBtnArea .ctaBtnAppStore:hover,.ctaBtnArea .ctaBtnAppStore:active{transform:translateY(0.54cqw);filter:brightness(0.98)}.ctaBtnArea .ctaBtnLine::after,.ctaBtnArea .ctaBtnGooglePlay::after,.ctaBtnArea .ctaBtnAppStore::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-sizing:border-box;border-radius:inherit;outline:.3cqw dotted rgba(255,230,90,.3568627451);outline-offset:-1cqw;pointer-events:none}.ctaBtnArea .ctaBtnLine{aspect-ratio:551/164;border:.1cqw solid #00d42e;border-bottom:.1cqw solid #00ff37;border-radius:3.6%/12%;color:#fff;background:linear-gradient(59deg, #00b900 0%, #00b900 54.1%, transparent 54.2%, transparent 100%),linear-gradient(180deg, #67d567 0%, #0dbd0d 100%);background-clip:padding-box;text-shadow:none;box-shadow:.84cqw .84cqw 1.36cqw rgba(0,0,0,.714),0 .54cqw .9cqw rgba(112,35,0,.22),.18cqw .54cqw .9cqw rgba(125,45,0,.42),inset .3cqw .3cqw .3cqw hsla(0,0%,100%,.72),inset 0 0 0 rgba(126,38,0,.36),inset 0 0 0 .18cqw hsla(0,0%,100%,.16)}.ctaBtnArea .ctaBtnLine:hover,.ctaBtnArea .ctaBtnLine:active{box-shadow:inset .3cqw .3cqw .3cqw hsla(0,0%,100%,.72),inset 0 0 0 rgba(126,38,0,.36),inset 0 0 0 .18cqw hsla(0,0%,100%,.16)}.ctaBtnArea .ctaBtnLine__icon,.ctaBtnArea .ctaBtnLine__text{position:absolute;z-index:1}.ctaBtnArea .ctaBtnLine__icon{top:17.07%;left:3.45%;display:block;width:21.6cqw}.ctaBtnArea .ctaBtnLine__icon img{display:block !important;width:100% !important;height:auto !important;-o-object-fit:contain;object-fit:contain;filter:none !important}.ctaBtnArea .ctaBtnLine__text{top:52%;left:28.13%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-family:"M PLUS 1p",sans-serif;font-weight:700;white-space:nowrap}.ctaBtnArea .ctaBtnLine__lead{margin-left:.3cqw;font-size:5cqw;font-weight:normal;letter-spacing:0;line-height:1}.ctaBtnArea .ctaBtnLine__main{margin:.2cqw 0 1cqw -0.3cqw;font-size:12cqw;font-weight:normal;letter-spacing:-0.08em;line-height:1}.ctaBtnArea .ctaBtnLine__sub{position:relative;font-size:5cqw;font-weight:normal;letter-spacing:0;line-height:1}.ctaBtnArea .ctaBtnGooglePlay,.ctaBtnArea .ctaBtnAppStore{border-radius:3.6%/12%;color:#fff;background:linear-gradient(59deg, #000 0%, #000 54.1%, transparent 54.2%, transparent 100%),linear-gradient(180deg, #676767 0%, #0e0e0e 100%);background-clip:padding-box;text-shadow:none}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__icon,.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__text,.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__icon,.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__text{position:absolute;z-index:1}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__icon,.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__icon{display:block}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__icon img,.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__icon img{display:block !important;width:100% !important;height:auto !important;-o-object-fit:contain;object-fit:contain;filter:none !important}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__text,.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__text{top:48%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;white-space:nowrap}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__main,.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__main{font-family:"M PLUS 1p",sans-serif;font-weight:400;letter-spacing:-0.055em;line-height:1}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__sub,.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__sub{margin-top:.5cqw;font-family:"M PLUS 1p",sans-serif;font-size:5.7cqw;font-weight:900;letter-spacing:0;line-height:1}.ctaBtnArea .ctaBtnGooglePlay{aspect-ratio:551/164;border:.3cqw solid #b5b5b5;box-shadow:.94cqw .94cqw .96cqw rgba(0,0,0,.514),0 .54cqw .9cqw rgba(112,35,0,.22),.18cqw .54cqw .9cqw rgba(125,45,0,.42),inset .2cqw .2cqw 0 hsla(0,0%,100%,.72),inset 0 0 0 rgba(126,38,0,.36),inset 0 0 0 .18cqw hsla(0,0%,100%,.16)}.ctaBtnArea .ctaBtnGooglePlay:hover,.ctaBtnArea .ctaBtnGooglePlay:active{box-shadow:inset .2cqw .2cqw 0 hsla(0,0%,100%,.72),inset 0 0 0 rgba(126,38,0,.36),inset 0 0 0 .18cqw hsla(0,0%,100%,.16)}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__icon{top:15.6%;left:6.95%;width:17.56cqw}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__text{left:29.13%}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__main{font-size:12.3cqw;font-weight:normal;word-spacing:-0.18em}.ctaBtnArea .ctaBtnGooglePlay .ctaBtnStore__sub{position:relative;top:1.2cqw;left:0;font-size:6cqw;font-weight:normal;letter-spacing:.02em}.ctaBtnArea .ctaBtnAppStore{aspect-ratio:551/165;border:.3cqw solid #b5b5b5;box-shadow:1.5cqw 1.5cqw 1cqw rgba(0,0,0,.514),0 .54cqw .9cqw rgba(112,35,0,.22),.18cqw .54cqw .9cqw rgba(125,45,0,.42),inset .1cqw .1cqw 0 hsla(0,0%,100%,.72),inset 0 0 0 rgba(126,38,0,.36),inset 0 0 0 .18cqw hsla(0,0%,100%,.16)}.ctaBtnArea .ctaBtnAppStore:hover,.ctaBtnArea .ctaBtnAppStore:active{box-shadow:inset .1cqw .1cqw 0 hsla(0,0%,100%,.72),inset 0 0 0 rgba(126,38,0,.36),inset 0 0 0 .18cqw hsla(0,0%,100%,.16)}.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__icon{top:10.5%;left:4.5%;width:22cqw}.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__text{left:29.02%}.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__main{font-family:Arial,sans-serif;font-size:14.3cqw;letter-spacing:.005em;word-spacing:-0.28em;margin-bottom:1cqw}.ctaBtnArea .ctaBtnAppStore .ctaBtnStore__sub{font-size:6cqw;font-weight:500}