@charset "utf-8";body{font:90%/1.4 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif;width:100%;background-color:#f0f4f3;overflow:visible}img{width:100%;height:auto}a{color:#1558d6}#top{background-color:#1146a8;width:100%}.header_contents{width:940px;margin:0 auto;height:50px;display:flex;align-items:center;position:relative;justify-content:space-between}.logo{float:left;background:url(https://1geki.jp/img/1geki_sp_logo.png) no-repeat 5px 3px;background-size:193px 35px;line-height:33px;text-indent:-9999px;overflow:hidden;height:45px;width:200px;margin-left:20px}.logo a{display:block;height:100%;width:100%}.global_navigation{background-color:#fff;display:flex;justify-content:space-between;align-items:center;height:60px;width:940px;margin:0 auto 10px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.global_navigation li{text-align:center;flex-grow:1;width:12.5%;font-size:13px;height:100%;box-sizing:border-box}.global_navigation a{display:block;align-content:center;width:100%;height:40px;margin-top:10px;border-right:#c7c7c7 1px solid;color:#1558d6}.global_navigation li a:last-child{border-right:none}.global_navigation a:hover{position:relative;top:0;opacity:1}.global_navigation li:hover,.global_navigation .current_page{border-bottom:solid 4px #eb0000;background-color:#fff!important}main{width:940px;margin:0 auto}.breadcrumbs{overflow:hidden;background:#f0f4f3;height:30px;margin-bottom:10px}.breadcrumbs ol{height:30px;display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs ol::-webkit-scrollbar{display:none}.breadcrumbs ol li{display:flex;flex-shrink:0;align-items:center}.breadcrumbs ol li span{display:block;margin-right:20px;font-size:12px}.breadcrumbs ol li a{overflow:hidden;padding:0;color:#1558d6;word-wrap:break-word;word-break:break-all;vertical-align:-webkit-baseline-middle}.breadcrumbs ol li::after{display:block;content:"\f0da";font-family:'Font Awesome 6 Free';font-weight:900;font-size:14px;margin:0 10px;color:#1558d6}.breadcrumbs ol li:last-child::after{content:none}#central_contents{position:relative;display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%;height:auto}#right_column{width:575px;height:auto;padding:10px;background-color:#fff;box-shadow:0 0 1px 1px rgba(67,67,67,.1)}article.cont{margin:0;padding:0}p{margin:8px}p.supplement{color:#666;font-size:12px}.rc-box_gray{padding:10px!important;margin:10px!important;border:solid 1px #ccc;border-radius:5px;background:#f7f7f7}.rc-box_white{margin:8px;padding:8px;border-radius:5px;background:#fff}.center{text-align:center}p img{margin:4px 0}.kaisekilink{background:linear-gradient(#fff,#efefef);display:block;width:90%;margin:0 auto;text-align:center;border:solid 1px #ccc;padding:10px;border-radius:10px}#page_header{height:auto;width:100%;border-bottom:#eaeaea 2px solid;margin-bottom:15px}.official_machine_name{margin-left:10px}h1{font-size:26px;color:#2755a8;margin:10px}h1 span{display:block;text-align:right}#page_header .ph_box{display:flex;justify-content:space-between;margin:30px 10px}.bookmark-registrarion{background-color:#eb0000;color:#fff;border:none;letter-spacing:5px;border-radius:5px;padding:14px 15px;font-size:16px;font-weight:400;text-align:center;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3)}.bookmark-registrarion:before{content:'\f005';font-family:'Font Awesome 6 Free';font-weight:400;margin-right:5px;color:gold}.last_updated{font-size:18px;color:rgb(78,78,78);text-align:right}.maker_ad{margin:16px 0}h2,.normal_header{margin:16px 0;padding:8px 16px;white-space:pre-wrap;word-break:break-all;color:#fff;background:#023894;font-size:20px;font-weight:400}h2::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f04b";font-family:"Font Awesome 6 Free";font-weight:900;transform:rotate(90deg);margin-right:10px;color:gold}h2.non_margin{margin:0}h3{color:#fff;margin:8px 0;padding:6px 8px;background-color:#0073e6;font-size:16px;font-weight:400}h3::before{content:"";border:solid 2px #fff;margin:0 6px 0 2px;font-size:8px;vertical-align:middle;font-weight:400}h4{font-size:16px;margin:20px 8px 8px;background-color:#fff;color:#000;border-bottom:solid 1px #0073e6;border-top:solid 1px #0073e6;border-right:solid 1px #0073e6;display:flex;line-height:32px;font-weight:400}h4::before,h5::before{content:"";border:solid 6px #0073e6;margin-right:7px;padding:0;font-size:10px;vertical-align:middle}h5{font-size:15px;margin:20px 8px 8px;background-color:#fff;color:#333;border-bottom:solid 1px #0073e6;display:flex}h5::before{border:solid 4px #0073e6}.cont ul,.cont ol{width:auto;margin:0;padding:20px 8px 8px 28px}.cont li{font-size:14.4px}.cont ul li{list-style:circle}.cont ol li{list-style-type:decimal;list-style-position:outside}.cont li:last-child{margin-bottom:0}.cont p{margin:8px;line-height:26px}.cont dl{margin:8px;border-collapse:collapse}.cont dt{font-size:16px;background-color:#4d4d4d;color:#fff;padding:6px}.cont dd{font-size:14.4px;padding:6px;border:solid 1px #afafaf;border-top:none;line-height:22.4px}.cont dd ol,.cont dd ul,.cont table ol,.cont table ul{padding:0 8px 0 28px}.cont dd li,.cont table li{margin:0;font-size:14px}.cont dl figcaption{margin:0 0 4px;font-size:16px;color:#4D4D4D}.cont figure{text-align:center}.successor_banner{width:100%;margin-bottom:15px}.successor_banner div.header{background:red;margin:0 0 10px 0;color:#fff;line-height:26px;font-size:20px;padding:10px 15px}.successor_banner figcaption{margin-top:0;text-align:center;color:#1558d6}.parentpage_main-visual{margin:0 8px 8px;height:auto;border:solid 1px #000}#headerOverlay_start{margin:0 auto 8px}.table_of_contents{margin:15px 0}.table_of_contents div.header{line-height:26px;font-size:20px;padding:10px 15px;background-color:#757575;color:#fff}.table_of_contents div.header_repo_machine{font-size:18px;line-height:26px;padding:10px 15px;background-color:#eb0000;color:#fff}.table_of_contents div.header:before{text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);background-color:#757575;content:"\f0ca";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:20px;transform:rotate(0deg);color:#fff}.table_of_contents ol{padding:0}.table_of_contents ol li{border-bottom:1px solid #e3e3e3;background-color:#f8f8f8;list-style:none}.table_of_contents ol li:last-child{border-bottom:none}.table_of_contents ol li.current_page ol{background:#fff}.table_of_contents li a{color:#1558d6;display:block;text-indent:15px;padding:15px 0;width:94%;font-size:14px}.table_of_contents li.heading2 a{text-indent:0;padding:12px 0 12px 10px}.table_of_contents li li{border-top:1px solid #e3e3e3}.table_of_contents li li a{padding-left:4px;width:auto}.table_of_contents .heading2 a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f04b";font-family:"Font Awesome 6 Free";font-weight:900;transform:rotate(90deg);margin-right:10px;color:gold}.table_of_contents .heading3{border-top:1px solid #e3e3e3}.table_of_contents .heading3:first-child{border-bottom:none}.table_of_contents .heading3 a{padding:8px 0 8px 10px;width:auto;font-size:12px;line-height:18px}.table_of_contents .heading3 a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"└";font-weight:900;transform:none;margin-right:10px;color:#000}.sponsor-ad{text-align:center;margin:30px auto;width:60%;height:345px}.sponsor-ad p{display:block;margin:15px auto;color:#aaa}.updates{margin-bottom:8px;border-bottom:#a7a7a7 solid 1px}.updates ol{max-height:192px;overflow-y:auto;padding:0}.updates h2{margin-bottom:0}.updates a{display:block}.updates ol li{padding:12px 16px;border-bottom:#a7a7a7 solid 1px;color:#1558d6;list-style:none}.updates time{color:#eb0000}.kaiseki-page-menu_link::before,.goto_top::before{content:'\f358';-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;transform:rotate(0deg);margin-right:10px;color:#1558d6}.goto_top::before{content:'\f35b'}.flex{width:100%;display:flex;margin-bottom:16px;justify-content:space-around}.flex .left{margin:0 8px;width:60%}.flex .left figure{margin:0}.flex .left img{width:auto;max-height:unset;max-width:100%;height:auto}.flex .left.reel,.flex .right.pay{width:auto}.flex .left.reel img,.flex .right.pay img{max-height:400px}.flex .right{margin-right:8px;width:40%;justify-content:space-between;display:flex;flex-flow:column}.social-buttons{display:flex;justify-content:space-evenly;width:100%}.social-buttons img{width:75px;height:75px}.copy-url-button{margin:30px auto;width:100%;text-align:center}.copy-url-button button{padding:20px 40px;border-radius:8px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);margin:0}table{font-size:16px;width:100%;margin-bottom:8px}table caption{background-color:#000;padding:6px;border:#2d2d2d solid 1px;color:#fff;text-align:center;font-size:16px}thead th{color:#fff;text-align:center;background-color:#666;border:#2d2d2d solid 1px;padding:4px;font-size:16px}tbody{background-color:#fff;text-align:center}tbody th{background:#e8ffff;padding:4px 8px;text-align:center;border:#666 solid 1px}tbody td{padding:4px 8px;text-align:center;border:#666 solid 1px}tbody td ul,tbody td ol{text-align:left}table.p_main_spec{margin-bottom:0}table.p_main_spec tbody tr{display:block}table.p_main_spec tbody tr th,table.p_main_spec tbody tr td{display:block;width:100%;padding:8px 0;box-sizing:border-box;border-top:none}span.redbox{border:solid 1px red;color:red;background-color:#fff;display:block;padding:4px}.bg-black{background-color:#000;color:#fff}.bg-lightpurple{background-color:#d9b5fd}.bg-gray{background-color:#ddd}.bg-lightpink{background-color:#ffe6f0}.bg-lightblue{background-color:#b1f3ff}.bg-lightyellow{background-color:#fffac0}.bg-lightgreen{background-color:#ccf3e0}.bg-white{background-color:#fff}.bg-darkpink{background-color:#ffbdde}.bg-waterblue{background-color:#e8f6ff}.bg-blue{background-color:#0202ec;color:#fff}.bg-middleblue{background-color:#0063ee;color:#fff}.bg-red{background-color:#ee0202;color:#fff}.bg-yellow{background-color:#f2ff00}.bg-green{background-color:#1aff00}.bg-purple{background-color:#f0f;color:#fff}.bg-rainbow{color:#fff;background:linear-gradient(to right,red,darkorange,gold,green,blue,navy,purple)}.big_letter{font-size:140%;font-weight:700;vertical-align:text-top}.big_letter span{font-size:140%}.machine-outline{width:auto;margin:0 0 16px;border:solid #09a1e3 6px;border-radius:4px}.machine-outline h4{width:auto;text-align:center;color:#09a1e3;margin:0;padding:12px 8px 0;font-size:20px;letter-spacing:2px;align-items:center;border:none;display:block}.machine-outline h4::before,.machine-outline h4::after{content:'\f219';-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;border:none;font-size:medium;margin:0 4px}.machine-outline ul li{line-height:22.4px;margin-bottom:6.4px}.detailed_link,.to_eachTopPage{position:relative;display:block;margin:24px 40px 32px;border:4px solid #1558d6;border-radius:8px;line-height:20px;padding:12px 8px;text-align:center;font-size:16px}button.detailed_link{margin:8px auto;background-color:#fff;width:80%;padding:0}.detailed_link a{padding:10px 8px;width:100%;display:block}figcaption{line-height:16px;padding:5px 10px;margin-bottom:8px;color:#666;font-size:16px;font-weight:700}figcaption.bg-black,figcaption.bg-lightpurple,figcaption.bg-gray,figcaption.bg-lightpink,figcaption.bg-lightblue,figcaption.bg-lightyellow,figcaption.bg-lightgreen,figcaption.bg-white,figcaption.bg-darkpink,figcaption.bg-waterblue,figcaption.bg-blue,figcaption.bg-middleblue,figcaption.bg-red,figcaption.bg-yellow,figcaption.bg-green,figcaption.bg-purple,figcaption.bg-rainbow{height:28px;display:grid;place-items:center;padding:8px 4px;margin:2px 0}.check,.attention,.important,.point,.overview,.feature{border:solid 4px;border-radius:4px;position:relative;margin:24px 8px 8px;padding:12px 4px 0;background-color:#fff}.check figure,.attention figure,.important figure,.point figure,.overview figure,.feature figure{margin:16px 8px}.check .flex-box,.attention .flex-box,.important .flex-box,.point .flex-box,.overview .flex-box,.feature .flex-box{margin:4px}.check::before,.attention::before,.important::before,.point::before,.overview::before,.feature::before{color:#fff;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:-15.44px;left:31.2px;;padding:4px 8px;border-radius:4px}.check h3,.attention h3,.important h3,.point h3,.overview h3,.feature h3{margin:3vw 2vw 0;border-bottom:none;border-top:none;border-right:none;font-size:4.3vw;font-weight:700}.check h4,.attention h4,.important h4,.point h4,.overview h4,.feature h4{margin:12px 8px 0;border-bottom:none;border-top:none;border-right:none;font-size:16px}.check{border-color:#15cf00;background-color:#bfffb8}.check::before{background-color:#15cf00;content:'\f058\00a0チェック'}.check h3{background-color:#15cf00}.check h4::before{border-color:#15cf00}.important{border-color:#f33;background-color:#ffcaca}.important::before{background-color:#f33;content:'\f185\00a0重要'}.important h3{background-color:#f33}.important h4::before{border-color:#f33}.attention{border-color:#ff6b6b;background-color:#ffe3e3}.attention::before{background-color:#ff6b6b;content:'\f071\00a0注意'}.attention h3{background-color:#ff6b6b}.attention h4::before{border-color:#ff6b6b}.point{border-color:#faed00;background-color:#fff5ba}.point::before{background-color:#faed00;content:'\f0eb\00a0ポイント';color:#3a5bff}.point h3{background-color:#faed00}.point h4::before{border-color:#faed00}.overview{border-color:#0D99D9;background-color:#dcf4ff}.overview::before{background-color:#0D99D9;content:'\f15c\00a0概要'}.overview h3{background-color:#0D99D9}.overview h4::before{border-color:#0D99D9}.feature{border-color:#d5d5d5;background-color:#f6f6f6}.feature::before{background-color:#d5d5d5;content:'\f570\00a0特徴';color:#343434}.feature h3{background-color:silver}.feature h4::before{border-color:silver}.flex-box{display:flex;margin-bottom:8px;justify-content:center}.flex-box-max{display:flex;margin:0;justify-content:center}.flex-box figure,.flex-box-max figure{margin:0;margin-right:5px;width:100%}.flex-box figure:last-child,.flex-box-max figure:last-child{margin-right:0}.dl-table{margin-bottom:1px}.dl-table dl{margin:1px}.dl-table dd{padding:2px 0 0}.dl-table dl figcaption{font-size:14px}figcaption.dl-table-head{margin:0 9px;padding:8px 0}figure img{margin-bottom:4px}figure img:last-child{margin-top:0}p.BackToMenu{display:inline-block;background:rgba(100,100,100,.9);padding:8px;border-radius:4px;margin-left:16px;margin-bottom:12px;font-size:10px;border-bottom:solid 4px #59595b}.BackToMenu a{color:#fff}.header{padding:8px 16px;white-space:pre-wrap;word-break:break-all;color:#fff;background:#023894;font-size:16px}ul.tabNavigation{display:table;width:100%;padding:0}.tabNavigation li{display:table-cell;width:50%}.tabNavigation li a.selected{color:#fff;background-color:#0073e6;border-top:solid 5px #f44}.tabNavigation a{display:block;text-align:center;padding:8px;font-size:16px;font-weight:700;color:#000;background-color:#eaeaea}.box-nav .second_header{background:#0073e6;font-size:16px;padding:8px 0;text-indent:8px;overflow:hidden;color:#fff;width:100%;margin:0}.box-nav div{display:table;width:100%;list-style:none}.box-nav a{display:table-cell;color:#1558d6;padding:12px;vertical-align:middle;text-align:center;font-size:16px;border-right:solid 1px #ccc;border-top:solid 1px #ccc}.box_bottom{border-bottom:solid 1px #ccc}.box-nav33per,.box-nav50per,.box-nav100{width:100%;display:table}.box-nav5 a{width:20%}.box-nav33per a{width:33.3%}.box-nav50per a{width:50%}.box-nav .box-nav33per a:last-child{width:33.4%}.box-nav .box-nav5 a:first-child,.box-nav .box-nav3 a:first-child{border-left:solid 1px #ccc}.box-nav3 a:last-child{width:60%;border-right:solid 1px #ccc;letter-spacing:8px}.box-nav3{border-bottom:solid 1px #ccc}.kaiseki-menu div.header,.normal-header{margin:16px 0 0;padding:8px 16px;white-space:pre-wrap;word-break:break-all;border:0;color:#fff;background:#023894;font-size:18px;font-weight:400}.kaiseki-menu div.header::before{content:'\f0c9';-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;margin-right:8px;color:#fff;font-weight:900;transform:rotate(0deg)}.kaiseki-menu div.second_header{color:#fff;padding:6px 8px 6px 14px;background-color:#0073e6;font-size:16px;font-weight:400}.kaiseki-menu ol{padding:0}.kaiseki-menu li{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;border-bottom:solid 1px #d9d9d9;overflow:hidden;text-decoration:none;position:relative;background-color:#f8f8f8}.kaiseki-menu li:last-child{border-bottom:none}.link_right{display:flex;align-items:center;justify-content:space-between;width:88%;padding:12px 4px 12px 6px;font-size:14px;border-left:solid 1px #d9d9d9}.link_right::after{content:'\f054';-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;transform:rotate(0deg);margin-right:4px;font-size:14px;color:#1558d6}.link_left{display:block;align-items:center;text-align:center;justify-content:space-between;width:12%}.link_left::before{content:'\f08e';-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;transform:rotate(0deg);font-size:16px}.new_txt::after{content:'NEW';color:red;font-size:10px;font-weight:bold!important;vertical-align:middle;margin:0 4px}.current_page{background-color:#FFE438!important}footer{background-color:#1146a8;margin-top:20px;width:100%}.footer-contents{margin:0 auto;width:940px;height:330px}.footer_upper{display:flex;height:80px;width:100%}.footer_logo{width:320px;height:80px;background:url(https://1geki.jp/img/1geki_sp_logo.png) no-repeat 65px 20px;background-size:193px 35px;text-indent:-9999px;overflow:hidden}.footer_logo a{display:block;width:100%;height:100%}.footer_menu{width:620px;height:80px}.footer_menu ul{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 30px}.footer_menu a{color:#fff;font-size:12px}.footer_lower{width:940px;height:100px}.footer_lower p{margin:20px auto;text-align:center;color:#ddd}.slot::before,.pachinko::before{content:"";border:none;display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;transform:rotate(0deg);margin:0 0 8px 0}.slot::before{background-image:url(https://1geki.jp/wp-content/themes/1geki/assets/img/icon/icon_slot.png)}.pachinko::before{background-image:url(https://1geki.jp/wp-content/themes/1geki/assets/img/icon/icon_pachi.png)}.update_list .pachinko::before,.update_list .slot::before{width:16px;height:16px}.three_choice_navi{margin:16px 8px}.three_choice_navi ul{display:flex;background-color:#ccc;border:none;border-radius:4px;padding:.24px}.three_choice_navi li{flex:1;border:solid 1px #a7a7a7;border-radius:4px;text-align:center;margin:4px;padding:8px 0;font-size:18px;box-shadow:1px 1px 0 #999;list-style:none}.three_choice_navi button{border:none}.three_choice_navi li.selected{background-color:#fff;border:solid 1px #ebebeb}section:has(.three_choice_navi li.selected button.pachinko-filter) li:has(h4.slot){display:none}section:has(.three_choice_navi li.selected button.slot-filter) li:has(h4.pachinko){display:none}.machine_list{background-color:#f0f0f0;padding:1.2px 8px}.introduction_date{margin:0;display:flex;justify-content:space-between;align-items:center;background-color:#757575}.introduction_date::before{content:none}.date_ymdw{font-size:16px;line-height:inherit}.number_of_models{display:flex;align-items:center;justify-items:baseline}.number_of_models .pachinko,.number_of_models .slot{display:flex;margin:0 8px}.number_of_models .pachinko::before,.number_of_models .slot::before{content:'';display:inline-block;width:16px;height:16px;margin:0;margin-right:4px}.machine_list ul{padding:0}.machine_list li{border:1px solid #afafaf;border-radius:4px;padding:4px 1.2px;margin:8px 4px;background-color:#fff;list-style:none}.machine_list li a{display:block;width:100%;height:100%;white-space:normal}.machine_list .flex{margin-bottom:0}.machine_list .left{width:35%;margin:0}.machine_list .right{width:65%;margin:0}.machine_list h4{background-color:#fff;margin:0 0 8px 8px;padding:4px 0;color:#023894;font-size:20px;border-top:none;border-right:none;border-bottom:solid 2px #0073e6}p.maker_item{margin:0 0 8px 8px;font-size:16px}p.type_item{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 8px 8px}.type{display:block;margin:0 8px 8px 0;padding:4px 8px;background-color:#0073e6;color:#fff;border-radius:5px}.type_item .type:last-child{margin-right:0}.related_machine_list{background-color:#f0f0f0;padding:6px 8px}.related_machine_list p.introduction_date_item{margin:0;padding:0 0 0 6px}.related_machine_list .slot::before,.related_machine_list .pachinko::before{margin:0 0 6px 0}.related_machine_list ul{padding:0}.related_machine_list li{border:1px solid #afafaf;border-radius:4px;padding:4px 6px;margin:8px 4px;background-color:#fff;list-style:none}.related_machine_list li a{display:block;width:100%;height:100%;white-space:normal}.related_machine_list .flex{margin-bottom:0}.related_machine_list .left{width:25%;margin:0}.related_machine_list .right{width:75%;margin:0}.related_machine_list h4{background-color:#fff;margin:0 0 0 8px;padding:4px 0;color:#023894;font-size:20px;display:block;font-weight:400;border-top:none;border-right:none;border-bottom:solid 2px #0073e6}.machine-list ul{margin-top:5px}.machine-list li{line-height:26px;text-indent:5px}.machine-list li::before{content:'\f0da';-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900;margin-right:5px;color:#666}.mini h4{font-size:16px}.mini h4::before{content:none}.mini .type{font-size:13px;padding:8px 10px}.mini .left{width:20%}.mini .right{width:76%}.mini .last_updated time{display:contents}.year_block h3{margin:0}.year_block h3::before{content:none}b.calender_year_or_month{display:flex;margin-bottom:1.24px;align-items:baseline}.year_block .big_letter{margin-right:4px}.year_block .number_of_models{justify-content:end}ol.month_list{padding:0}.month_list li{list-style:none}.month_list li a{padding:16px 16px 16px 32px;border-bottom:solid 1px #333;display:flex;justify-content:space-between;color:#666}.month_list div{display:flex}.month_list .big_letter{width:132px}.all{width:100px;font-size:16px}.maker_list{background-color:#f0f0f0;padding:1.2px 8px}.maker_list li{margin:8px 4px;border:solid 1px #afafaf;border-radius:4px;padding:12px 12px 4px;background-color:#fff;list-style:none}p.maker_name{font-size:24px}.maker_list .number_of_models{justify-content:end}.maker_list .number_of_models span{font-size:140%;align-items:center}.maker_list .number_of_models .all{width:220px}p.introduction_date_item{color:#000}.introduction_date_item time{font-size:15px}.freespace_banner_list{padding:8px}.freespace_banner_list li{margin:8px;text-align:center;list-style:none}.freespace_banner_list img{margin-bottom:4px}p.navi-button{display:flex;text-align:center;margin:8px 0}p.navi-button:first-of-type{margin-top:10px}p.navi-button a{width:50%;margin:0 5px 10px;padding:10px;color:#FFF;text-align:center;text-decoration:none;font-size:20px;font-weight:700;text-shadow:1px 1px 1px #000;letter-spacing:.05em;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;background:rgb(109,179,242);background:-moz-linear-gradient(top,rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(46,104,204,1) 52%,rgba(46,104,204,1) 100%);background:-webkit-linear-gradient(top,rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(46,104,204,1) 52%,rgba(46,104,204,1) 100%);background:linear-gradient(to bottom,rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(46,104,204,1) 52%,rgba(46,104,204,1) 100%)}ul.character_icon_list{display:flex;margin:0;padding:0;flex-wrap:wrap;justify-content:space-evenly}ul.character_icon_list li{margin:4px 8px;width:16.5%;min-height:220px;position:relative;list-style:none}.character_icon_list img{border-radius:10px}.character_icon_list figcaption{margin:2px 0 0;font-size:12px;background-color:#fff;color:#1558d6;padding:0}.to_eachTopPage{margin-top:0}.character_icon_list p{position:absolute;display:inline-block;top:-8px;left:-8px;width:30px;padding:2px 5px;background:#cc0c0c;color:#fff;text-align:center;font-size:14px;line-height:normal}ol.update_list{padding:0}ol.update_list li{list-style:none}.update_list a{padding:8px 12px;border-bottom:solid 1px #CCC;display:flex}.update_list .ltabblock{padding-right:12px;margin:0}.machine_infomation img{width:64px}.update_list .rtabblock{vertical-align:middle;margin:0}.update_date time{font-size:14px;margin-right:4px}.article_title{color:#1558d6;font-size:16px}.update_content{color:#666;font-size:12px}.rbloglist a{padding:8px 12px;border-bottom:solid 1px #CCC;display:flex;align-items:center}.survey_article_list .ltabblock,.rbloglist .ltabblock{width:40%;padding-right:12px}.survey_article_list .rtabblock,.rbloglist .rtabblock{width:60%;vertical-align:middle}.survey_article_list .ltabblock img,.rbloglist .ltabblock img{width:100%}.survey_article_list .update_date,.survey_article_list .survey_date{color:#000}.readMore{text-align:center;display:block}.site_article a{display:block;padding:14px 12px}.site_article img{width:100%}.site_article .rtabblock{margin-top:8px}.to_update{display:flex;justify-content:space-around}.wp-pagenavi{text-align:center;margin:20px 0}.wp-pagenavi a{display:inline;background-color:#fff;margin:4px}.wp-pagenavi span{border:1px solid #0055BD;background-color:#0055BD;color:#fff;padding:8px 8px;-webkit-border-radius:.2px;-moz-border-radius:.2px;border-radius:.2px;margin:.2px}.wp-pagenavi a{border:1px solid #ccc;color:#757575;padding:8px 8px;text-decoration:none;-webkit-border-radius:.2px;-moz-border-radius:.2px;border-radius:.2px}.wp-pagenavi a.first,.wp-pagenavi a.last,.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink{background-color:#70a5e5;border:1px solid #54a1ff;color:#fff;padding:8px 8px;text-decoration:none}.wp-pagenavi a.first::before{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f100";color:#fff}.wp-pagenavi a.last::before{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f101";color:#fff}.wp-pagenavi a.nextpostslink::before{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f054";color:#fff}.wp-pagenavi a.previouspostslink::before{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f053";color:#fff}.access_ranking{padding:0}.access_ranking li{list-style:none}.access_ranking a{display:flex;align-items:center;justify-content:flex-start;border-bottom:solid 1px #ccc;padding:8px 0}p.rank{margin:0;width:10%;text-align:center}i{width:6%;margin-right:15px}figure.character_icon{width:50px;margin:0 1.24px}.open_close{display:block;margin:24px auto 32px;border:4px solid #1558d6;border-radius:8px;line-height:20px;padding:12px 80px;text-align:center;font-size:16px;color:#1558d6}i.up::before,i.down::before,i.stay::before{font-family:'Font Awesome 6 Free';font-weight:900;border:none;display:block;text-align:center;font-size:20px}i.up::before{content:"\f30c";color:#ff0e0e}i.down::before{content:"\f309";color:#0059ff}i.stay::before{content:"\f30b";color:#2bea00}p.machine_name{width:65%;color:#1558d6}.machine_name span{display:block;color:#282828;font-size:2.24px}.serch_result h3{display:flex;align-items:center;background-color:#3e9af5;margin:0}.serch_result h3::before{margin:0 8px 0 0}progress{width:120px}.line{background-color:yellow;font-weight:700}abbr{text-decoration:none;font-size:inherit;color:inherit}.rainbow{color:transparent;background:linear-gradient(to right,red,darkorange,gold,green,blue,navy,purple);-webkit-background-clip:text;background-clip:text}.shoplist_text_only{border-top:solid 1px #ccc}.shoplist_text_only li{display:block;border-bottom:solid 1px #ccc;padding:8px}.shoplist_text_only a{display:block}.shoplist_text_only span{display:block;font-size:16px}.shoplist_text_only .address{color:#000;font-size:14px;margin-top:4px}#left-column{width:305px;height:auto;padding:15px 10px;background-color:#fff;box-shadow:0 0 1px 1px rgba(67,67,67,.1);position:absolute;left:0;top:0;max-height:calc(100vh - 20px);overflow:auto}#left-column.is-fixed{position:fixed;top:20px}#left-column.is-fixed.is-end{position:absolute;top:auto;bottom:0}#left-column .favo_and_his_button_box{display:flex}#left-column .left{width:118px;margin-right:10px}#left-column .right{width:162px;display:flex}#left-column .bookmark-registrarion{letter-spacing:normal;width:118px;height:40px;box-shadow:none;padding:6px 4px;font-size:12px}#left-column .right a{align-content:center;text-align:center;width:76px;height:40px;background-color:#1146a8;color:#fff;font-size:12px;border-radius:5px;margin-right:10px}#left-column .right a:last-child{margin-right:0}#left-column .right a::before{content:'\f005';display:block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900}#left-column .right a:last-child:before{content:'\f1da'}a:hover,.table_of_contents li a:hover,.footer_menu a:hover,.logo a:hover,.breadcrumbs a:hover{color:#fc3f00}button:hover{position:relative;top:1px;opacity:.7}.special-feature-banner div.single_banner_box{margin-top:4px;height:auto}.special-feature-banner a{text-decoration:none;display:inline-block}.special-feature-banner img{max-width:100%;height:auto}.special-feature-banner div.double_banner_box{display:flex;margin-top:4px;height:auto}.double_banner_box a{display:block;border-right:solid 3px #fff;box-sizing:border-box}.double_banner_box a:last-child{border-right:none;border-left:solid 1px #fff}#left-column .table_of_contents{margin:15px 0 0}#left-column .sponsor-ad{margin:15px 0;width:100%;height:250px}#left-column .AdLast{margin-bottom:150px}#ad_area{width:100%;height:100px;position:fixed;bottom:0;left:0;z-index:46;border:0;background:rgba(40,40,40,.3);opacity:1}#ad_area img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto;height:100%}.mokuji{border:solid 1px #ebebeb;margin:5px;padding:5px 5px 0 5px}.mokuji h3{text-indent:5px;display:block;padding:2px 0;margin:0;border:solid 1px #ebebeb;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#efefef));color:#646464;font-weight:400;font-size:15px;line-height:20px}.mokuji h3::before{content:none}.mokuji dl{margin:0 0 5px 0;padding:0;border-right:solid 1px #ebebeb;border-left:solid 1px #ebebeb}.mokuji a{display:block;width:100%;border-bottom:solid 1px #ebebeb;padding:8px 0;color:#08f;background:none;text-decoration:none}.mokuji a dt{text-indent:7px;display:block;width:100%;border-bottom:none;color:#08f;background:none;font-size:14px;padding:0}.mokuji a dd{display:block;text-indent:15px;font-size:10px;color:#646464;border:none;padding:2px}table.tb1{width:96%!important;margin:5px auto 5px;border:0;border-collapse:collapse}.tb-kaitensuu{width:300px;margin:5px 420px 5px 10px;border:0;border-collapse:collapse}.c-o{vertical-align:middle;background-color:#e8ffff;color:#333;text-align:center;border:1px solid #666;padding:2px;font-weight:700}.c-o-increase{vertical-align:middle;background-color:#fcf;color:#333;text-align:center;border:1px solid #666;padding:2px;font-weight:700}.c-m{vertical-align:middle;background-color:#4f4f4f;color:#fff;text-align:center;border:1px solid #666;padding:2px;font-weight:700}.c-m-settei{width:45px;vertical-align:middle;background-color:#4f4f4f;color:#fff;text-align:center;border:1px solid #666;padding:2px;font-weight:700}.c-m-settei-free{vertical-align:middle;background-color:#4f4f4f;color:#fff;text-align:center;border:1px solid #666;padding:2px;font-weight:700}.c-w{vertical-align:middle;background-color:#fff;color:#333;text-align:center;border:1px solid #666;padding:2px;font-weight:700}.c-w-left{vertical-align:middle;background-color:#fff;color:#333;text-align:left;border:1px solid #666;padding:2px;font-weight:700}.c-w-left-increase{vertical-align:middle;background-color:#ffcfff;color:#333;text-align:left;border:1px solid #666;padding:2px;font-weight:700}.c-wt{vertical-align:middle;background-color:#fff;color:#333;text-align:center;border:1px solid #666;padding:2px}.c-wt-left{vertical-align:middle;background-color:#fff;color:#333;text-align:left;border:1px solid #666;padding:2px}.c-g-left{vertical-align:middle;background-color:#d4d4d4;color:#333;border:1px solid #666;padding:2px;font-weight:700}.prof-c-g-left-normal{vertical-align:middle;background-color:#efefef;color:#555;border:1px solid #666;padding:5px 0 5px 10px}.prof-c-w-left-normal{vertical-align:middle;background-color:#fff;color:#333;border:1px solid #666;padding:5px 0 5px 10px}