:root{--c-blu:#1d5aac;--c-blk:#333;--c-red:#d00;--c-pnk:#ed7877;--c-grn:#22ac38;--c-wht:#fff;--c-gry-lightest:#f0f0f0;--c-gry-light:#e0e0e0;--c-gry:#ccc;--c-gry-dark:#999;--c-gry-darkest:#4b4b4b;--f-xxl:2.4rem;--f-xl:2rem;--f-l:1.6rem;--f-m:1.4rem;--f-s:1.2rem;--f-xs:1rem;--thumb-xxl:300px;--thumb-xl:200px;--thumb-l:150px;--thumb-m:100px;--thumb-s:80px;--thumb-xs:50px;--thumb-xxs:30px;--thumb-xxl-book:212px;--thumb-xl-book:142px;--thumb-l-book:106px;--thumb-m-book:72px;--thumb-s-book:58px;--thumb-xs-book:36px;--border-r:3px;--grid-gutter:1em}body,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,li,ol,p,span,ul{margin:0;padding:0}li{list-style:none}a{margin:0;padding:0;vertical-align:baseline;color:#1d5aac}a:hover{cursor:pointer}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}html{height:100%;font-size:62.5%;-ms-overflow-style:-ms-autohiding-scrollbar}body{height:100%;background-color:#fff;color:#4b4b4b;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.2rem;font-size:var(--f-s);line-height:1.6;overflow-wrap:break-word;word-wrap:break-word;min-width:980px}.bar{padding:.25em .5em;color:#fff;color:var(--c-wht);font-weight:400;background:#1d5aac;background:var(--c-blu);border-radius:3px;border-radius:var(--border-r)}.bar-s{display:flex;align-items:center;text-align:center;justify-content:center;white-space:nowrap}.bar-s::after,.bar-s::before{content:'';flex-grow:1;display:inline-block;min-width:1em;height:1px;vertical-align:middle;background:#ccc;background:var(--c-gry)}.bar-s::before{margin-right:1em}.bar-s::after{margin-left:1em}.bar-v{padding:0 .5em;border-left:5px solid #1d5aac;border-left:5px solid var(--c-blu)}.bar-h{padding-bottom:.2em;border-bottom:2px solid #1d5aac;border-bottom:2px solid var(--c-blu)}.c-blu{color:#fff;color:var(--c-wht);background:#1d5aac;background:var(--c-blu)!important}.c-blk{color:#fff;color:var(--c-wht);background:#333;background:var(--c-blk)!important}.c-grn{color:#fff!important;color:var(--c-wht);background:#22ac38;background:var(--c-grn)!important}.c-red{color:#fff;color:var(--c-wht);background:#d00;background:var(--c-red)!important}.c-pnk{color:#fff;color:var(--c-wht);background:#ed7877;background:var(--c-pnk)!important}.c-wht{color:#fff;color:var(--c-blk);background:#fff;background:var(--c-wht)!important}.c-gry-lightest{color:#f0f0f0;color:var(--c-gry-dark);background:#f0f0f0;background:var(--c-gry-lightest)!important}.c-gry-light{color:#e0e0e0;color:var(--c-gry-darkest);background:#e0e0e0;background:var(--c-gry-light)!important}.c-gry{color:#ccc;color:var(--c-wht);background:#ccc;background:var(--c-gry)!important}.c-gry-dark{color:#999;color:var(--c-wht);background:#999;background:var(--c-gry-dark)!important}.c-gry-darkest{color:#4b4b4b;color:var(--c-wht);background:#4b4b4b;background:var(--c-gry-darkest)!important}[class*="-outline"]{background:#fff;background:var(--c-wht)!important}.c-gry-outline{color:#999;color:var(--c-gry-dark)!important;box-shadow:inset 0 0 0 2px #999;box-shadow:inset 0 0 0 2px var(--c-gry-dark)}.c-blu-outline{color:#1d5aac;color:var(--c-blu)!important;box-shadow:inset 0 0 0 2px #1d5aac;box-shadow:inset 0 0 0 2px var(--c-blu)}.c-grn-outline{color:#22ac38;color:var(--c-grn)!important;box-shadow:inset 0 0 0 2px #22ac38;box-shadow:inset 0 0 0 2px var(--c-grn)}.c-pnk-outline{color:#ed7877;color:var(--c-pnk)!important;box-shadow:inset 0 0 0 2px #ed7877;box-shadow:inset 0 0 0 2px var(--c-pnk)}.c-red-outline{color:#d00;color:var(--c-red)!important;box-shadow:inset 0 0 0 2px #d00;box-shadow:inset 0 0 0 2px var(--c-red)}.f-xxl{font-size:2.4rem;font-size:var(--f-xxl)}.f-xl{font-size:2rem;font-size:var(--f-xl)}.f-l{font-size:1.6rem;font-size:var(--f-l)}.f-m{font-size:1.4rem;font-size:var(--f-m)}.f-s{font-size:1.2rem;font-size:var(--f-s)}.f-xs{font-size:1rem;font-size:var(--f-xs)}[class^=thumb-],[class^=thumb_]{object-fit:cover}img[src*="/images/no_image"],img[src*="/images/no_main_image"]{border:1px solid var(--c-gry)}[class^=thumb_]{object-fit:cover}.thumb-xxl{width:300px;height:300px;width:var(--thumb-xxl);height:var(--thumb-xxl)}.thumb-xl{width:200px;height:200px;width:var(--thumb-xl);height:var(--thumb-xl)}.thumb-l{width:150px;height:150px;width:var(--thumb-l);height:var(--thumb-l)}.thumb-m{width:100px;height:100px;width:var(--thumb-m);height:var(--thumb-m)}.thumb-s{width:80px;height:80px;width:var(--thumb-s);height:var(--thumb-s)}.thumb-xs{width:50px;height:50px;width:var(--thumb-xs);height:var(--thumb-xs)}.thumb-xxs{width:30px;height:30px;width:var(--thumb-xxs);height:var(--thumb-xxs)}.thumb-xxl.book{width:212px;width:var(--thumb-xxl-book);height:300px;height:var(--thumb-xxl);margin:0 calc((300px - 212px / 2));margin:0 calc((var(--thumb-xxl) - var(--thumb-xxl-book))/ 2)}.thumb-xl.book{width:142px;width:var(--thumb-xl-book);height:200px;height:var(--thumb-xl);margin:0 calc((200px - 142px)/ 2);margin:0 calc((var(--thumb-xl) - var(--thumb-xl-book))/ 2)}.thumb-l.book{width:106px;width:var(--thumb-l-book);height:150px;height:var(--thumb-l);margin:0 calc((150px - 106px)/ 2);margin:0 calc((var(--thumb-l) - var(--thumb-l-book))/ 2)}.thumb-m.book{width:72px;width:var(--thumb-m-book);height:100px;height:var(--thumb-m);margin:0 calc((100px - 72px)/ 2);margin:0 calc((var(--thumb-m) - var(--thumb-m-book))/ 2)}.thumb-s.book{width:58px;width:var(--thumb-s-book);height:80px;height:var(--thumb-s);margin:0 calc((80px - 58px)/ 2);margin:0 calc((var(--thumb-s) - var(--thumb-s-book))/ 2)}.thumb-xs.book{width:36px;width:var(--thumb-xs-book);height:50px;height:var(--thumb-xs);margin:0 calc((50px - 36px)/ 2);margin:0 calc((var(--thumb-xs) - var(--thumb-xs-book))/ 2)}*+p,p+*{margin-top:1em}em{font-style:normal;font-weight:700}.red,.text_red,em.highlight{color:#d00;color:var(--c-red)}hr{margin:1em 0;border-top:1px solid var(--c-gry)}hr.dotted{margin:1em 0;border-top:1px dotted var(--c-gry)}.flex-wrapper{display:flex;flex-wrap:wrap}.flex-item:not(:first-child){margin-left:1em}.grid-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 calc(1em / -2);margin:0 calc(var(--grid-gutter)/ -2)}.grid-wrapper:not(:first-child){margin-top:1em;margin-top:calc(var(--grid-gutter))}.col-5{width:5%}.col-10{width:10%}.col-12{width:12.5%}.col-15{width:15%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:calc(100% / 3)}.col-35{width:35%}.col-40{width:40%}.col-45{width:45%}.col-50{width:50%}.col-60{width:60%}.col-66{width:calc((100% / 3) * 2)}.col-70{width:70%}.col-75{width:75%}.col-80{width:80%}.col-90{width:90%}.col-100{width:100%}.txtl{text-align:left!important}.txtc{text-align:center!important}.txtr{text-align:right!important}.center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-h{position:absolute;left:50%;transform:translateX(-50%)}.center-v{position:absolute;top:50%;transform:translateY(-50%)}.show-area-wrapper{position:relative;padding-bottom:2em}.show-area-wrapper [id^=show-trigger]{display:none}.show-area-wrapper .show-trigger{position:absolute;bottom:0;z-index:2;width:100%;padding-top:1em;text-align:center;background:#fff;background:var(--c-wht);cursor:default}.show-area-wrapper .show-trigger::before{content:'\5168\90E8\898B\308B';display:inline-block;width:84px;padding:.5em 1em;line-height:1;color:#fff;color:var(--c-wht);font-size:1.2rem;font-size:var(--f-s);background:#999;border-radius:3px;cursor:pointer}.show-area-wrapper [id^=show-trigger]:checked+.show-trigger::before{content:'\96A0\3059'}.show-area-wrapper .show-area{overflow:hidden}.show-area-wrapper [id^=show-trigger]:checked~.show-area{height:auto!important}.tab li{float:left;border:1px solid #ccc;border:1px solid var(--c-gry);border-bottom:none}.tab li:not(:first-child){border-left:none}.tab li.active,.tab li:hover{background:#f0f0f0;background:var(--c-gry-lightest)}.tab li a{display:block;padding:.5em 1em;color:#333;color:var(--c-blk);text-decoration:none}.tab-contents{padding:1em;border:1px solid #ccc;border:1px solid var(--c-gry)}#loading{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1000;width:35px;height:35px}.spinner{position:relative;top:2em;left:47%;z-index:9999;display:inline-block;width:30px;height:30px;margin:0 auto;border:2px rgba(29,90,172,.25) solid;border-top:2px solid #1d5aac;border-top:2px solid var(--c-blu);border-radius:50%;transform:translateX(-50%);animation:spinner .6s infinite linear}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(359deg)}}a:link{color:#1d5aac;text-decoration:none}a:visited{color:#1d5aac;text-decoration:none}a:hover{color:#1d5aac;text-decoration:underline}a:active{color:#1d5aac;text-decoration:none}.jcrop-tracker,img.icon_tumb,img.thumbnail{border:solid 1px #ccc;border:solid 1px var(--c-gry);object-fit:cover}img.thumbnail_large{object-fit:cover}img.thumbnail.thumbnail_book,img.thumbnail_book{width:127px;height:180px;margin:0 35px 0 25px}.affiliater img.thumbnail-nonborder.book,.affiliater img.thumbnail.book{width:127px;height:180px;margin:0 25px}.col_3 .cont_image img.thumbnail_large{width:100%;height:134px}label{cursor:pointer}*{box-sizing:border-box}.clear:after,.clear:before{content:'';display:table}.clear:after{clear:both}.clear{zoom:1}.cl{overflow:hidden}.wrapper{width:980px;margin:0 auto;zoom:1}h2{margin:30px 0;padding-left:20px;font-size:2.4rem;font-size:var(--f-xxl);border-left:6px solid #1d5aac}h3{margin-bottom:1em;padding-bottom:.5em;font-size:1.6rem;font-size:var(--f-l);border-bottom:2px solid #1d5aac}h4{font-size:1.4rem;font-size:var(--f-m)}h5{font-size:1.6rem;font-size:var(--f-l)}h6{font-size:1.6rem;font-size:var(--f-l)}#point_back .cont_03 li .cont_desc h1,.detail .cont_detail .introduction h1{font-size:2.2rem;float:none;width:auto;margin:0}#point_back .cont_03 li .cont_desc h2,.detail .cont_detail .introduction h2{font-size:2rem;font-size:var(--f-xl);margin:0;padding:0;border:none}#point_back .cont_03 li .cont_desc h3,.detail .cont_detail .introduction h3{font-size:1.8rem;margin:0;line-height:1.6}#point_back .cont_03 li .cont_desc h4,.detail .cont_detail .introduction h4{font-size:1.6rem;font-size:var(--f-l);font-weight:700;margin:0;padding:0;color:#4b4b4b;background:0 0}#point_back .cont_03 li .cont_desc h5,.detail .cont_detail .introduction h5{font-size:1.4rem;font-size:var(--f-m)}#point_back .cont_03 li .cont_desc h6,.detail .cont_detail .introduction h6{font-size:1.2rem;font-size:var(--f-s)}#point_back .cont_03 li .cont_desc ul li,.detail .cont_detail .introduction ul li{list-style-type:disc;margin-left:1.5em}#point_back .cont_03 li .cont_desc ol li,.detail .cont_detail .introduction ol li{list-style-type:decimal;margin-left:1.5em}.col_single{width:600px;margin:0 auto}.col_2{float:right;width:780px;padding:10px 0 20px 20px;margin:0 -1px 100px;border-left:1px solid #ccc;border-left:1px solid var(--c-gry)}#usertoolMenu+#mainView .col_2{position:relative;left:-2px}.seller .col_2{float:none;width:auto;min-width:800px;height:100%;margin-left:199px;padding-right:20px}.affiliater .col_2{min-width:910px}.col_3{float:left;width:584px;margin:0 -1px 100px;padding:10px 20px 50px;border-left:1px solid #ccc;border-left:1px solid var(--c-gry);border-right:1px solid #ccc;border-right:1px solid var(--c-gry)}.notification .col_3{margin-bottom:-100px}.col_left{float:left}.col_right{float:right}.vat{vertical-align:top!important}.vam{vertical-align:middle!important}.nb{border:none!important}.nbl{border-left:none!important}.nbr{border-right:none!important}.ind{margin-bottom:0;padding-left:1em;text-indent:-1em}.text_disabled{color:#ccc;color:var(--c-gry)}.text_strike{text-decoration:line-through}.fss{font-size:1rem}.fs{font-size:1.2rem;font-size:var(--f-s)!important}.fr{font-size:1.4rem!important;font-size:var(--f-m)!important}.fl{font-size:1.6rem!important;font-size:var(--f-l)!important}.hide-pc{display:none}.ntf{position:relative;top:-6px;right:7px;display:inline-block;width:15px;height:15px;line-height:16px;margin-right:-15px;text-align:center;color:#fff;color:var(--c-wht);font-size:1rem;background-color:#d00;border-radius:50%}.non_required,.required{position:relative;top:-1px;margin-right:5px;padding:1px 3px;color:#fff;font-weight:400;font-size:.8rem;border-radius:3px}.required{background-color:#1d5aac}.non_required{background-color:#4b4b4b}.validetta-inline{display:block;line-height:1.4;margin-top:2px;padding:5px 5px 5px 22px;text-align:left;color:#d00;font-weight:700;background:url(/images/icon_exclamation.png) 5px 7px no-repeat;border-radius:3px}.validetta-bubble{display:block;line-height:1.4;margin-top:5px;padding:5px 5px 5px 22px;text-align:left;color:#d00;font-weight:700;background:url(/images/icon_exclamation.png) 5px 8px no-repeat}.validetta-bubbleClose{font-weight:400}span.notice{display:block;margin:20px 0;color:#d00;color:var(--c-red)}span.notice li,span.notice ul{padding:0!important;border:none!important}.notice_box{margin:1em 0;padding:1em;color:#d00;background-color:#f8e5e5;border:1px solid #d00;border:1px solid var(--c-red);border-radius:3px;border-radius:var(--border-r)}.notice_window{position:relative;margin:1em 0;padding:1em;background-color:#f0f0f0;background-color:var(--c-gry-lightest);border:1px solid #ccc;border:1px solid var(--c-gry)}.notice_window.sale_start{color:#d00;color:var(--c-red);border:solid 2px #d00;background:#fff9f9}.notice_window.half_width{width:50%}.message_success{position:relative;padding-left:3.5em;line-height:1;color:#22ac38;background:#e5f8eb;border:none}.message_success::before{content:'\f058';position:absolute;top:50%;left:1em;font-family:"Font Awesome 6 Free";font-size:1.6rem;transform:translateY(-50%)}#error_window h5,#flash_window h5,.detail .toggle_sub_cont form.entry h5,.flash_window h5,.notice_window h5,.quit_error_window h5,.tips_cont h5{margin-bottom:10px;text-align:center;font-weight:700}.notice_window dt,.tips_cont dt{float:none!important;margin-top:20px;padding:0!important;font-weight:700;font-size:1.4rem}.notice_window dd,.tips_cont dd{padding:10px 10px 10px 15px!important}.notice_window .close{position:absolute;top:0;right:5px}.notice_email span.email{display:inline-block;width:100%;margin:10px 0;padding:5px 100px 5px 10px;color:#666;font-size:1.4rem;background-color:#fff;border:solid 1px #ccc}.notice_email a.email{position:absolute;bottom:36px;right:30px}iframe{max-width:100%!important;max-height:100%!important}img.cropImage{max-width:600px}table{width:100%;outline:2px solid #f5f5f5;border-collapse:collapse}th{padding:1em;color:#4b4b4b;background:#e9e9e9;border:1px solid #ccc}td{padding:1em;vertical-align:middle;border:1px solid #ccc}.seller table td img{max-width:100%;max-height:100%}input[type=password],input[type=text],textarea{padding:5px;border:1px solid #ccc;box-shadow:0 1px 1px #ddd inset}textarea#reason{width:540px;resize:none}.button,button{position:relative;display:inline-block;padding:10px 30px;margin:20px 0;color:#fff;background-color:#999;border:none;border-radius:3px;-webkit-appearance:none;box-shadow:0 2px 0 #666;outline:0}.button.btn_green,button.btn_green{font-size:1.6rem;background-color:#22ac38;box-shadow:0 2px 0 #19812a}.button.btn_green:hover,button.btn_green:hover{background-color:#59c16a;box-shadow:0 2px 0 #479a55}.button.btn_green:active,.button.btn_green[disabled]:active,button.btn_green:active,button.btn_green[disabled]:active{top:2px;box-shadow:none;outline:0}a.button{color:#fff!important}.button:hover,button:hover{background-color:#1d5aac;box-shadow:0 2px 0 #143f78;text-decoration:none}.button:active,.button[disabled]:active,button:active,button[disabled]:active{top:2px;box-shadow:none;outline:0}.button[disabled],button[disabled]{color:#fff;background-color:#ccc;box-shadow:0 2px 0 #999}.social_entry,.social_login{position:relative;margin:inherit;border:solid 1px #ccc;border-radius:5px;padding:20px}.social_entry{margin-top:50px}.social_pre_entry{position:relative;margin:inherit;border:solid 1px #ccc;border-radius:5px;padding:20px;margin:20px 0}.social_login_header{position:relative;margin:inherit}.social_entry::before,.social_login::before,.social_pre_entry::before{position:absolute;font-weight:700;top:-10px;left:10px;display:inline-block;padding:0 5px 4px;background:#fff;height:15px}.social_entry::before{content:'\4EE5\4E0B\306E\30BD\30FC\30B7\30E3\30EB\30A2\30AB\30A6\30F3\30C8\3067\767B\9332\3059\308B\3068\5165\529B\306E\624B\9593\304C\7701\3051\307E\3059'}.social_pre_entry::before{content:'\30BD\30FC\30B7\30E3\30EB\30A2\30AB\30A6\30F3\30C8\3067\7C21\5358\767B\9332'}.social_login::before{content:'\30BD\30FC\30B7\30E3\30EB\30A2\30AB\30A6\30F3\30C8\9023\643A\6E08\306E\65B9\306F\3001\4EE5\4E0B\306E\30A2\30AB\30A6\30F3\30C8\3067\306E\30ED\30B0\30A4\30F3\304C\53EF\80FD\3067\3059'}.detail .form.entry button.social_submit,a.social_submit,button.social_submit{position:relative;display:inline-block;margin:auto}a.social_submit span.social_text,button.social_submit span.social_text{position:relative;display:inline-block;margin-left:20px}a.social_submit.facebook,button.social_submit.facebook{background:#4267b2;box-shadow:0 3px 0 #29487d;height:30px;line-height:30px;padding:0 30px}a.social_submit.facebook:hover,button.social_submit.facebook:hover{background:#5379c5}a.social_submit.facebook:active,button.social_submit.facebook:active{top:3px;box-shadow:none}a.social_submit.facebook span.social_icon,button.social_submit.facebook span.social_icon{position:absolute;display:inline-block;border-right:solid 1px #29487d;left:0;width:35px;height:30px}a.social_submit.facebook i,button.social_submit.facebook i{font-size:2rem;font-size:var(--f-xl);padding:6px 15px}.social_pre_entry_campaign img{margin:2em 0 4em}.social_pre_entry_campaign p{margin:4em 0 5em}.social_pre_entry_campaign a .social_text{font-size:1.6rem;font-size:var(--f-l)}.btn{display:inline-block;margin-bottom:10px;margin-right:10px;padding:5px 10px;font-size:1.6rem;font-size:var(--f-l);border-radius:3px;cursor:pointer}.btn:hover{text-decoration:none!important}.btn_free_on_apply{display:inline-block;margin-bottom:10px;padding:5px 7px;font-size:1.4rem;font-size:var(--f-m);font-weight:700;color:#d00!important;background-color:#fff;border:2px solid #d00;border-radius:3px}.btn_free_on_apply:hover{text-decoration:none!important}.btn_sub{position:relative;padding:7px 10px;color:#fff!important;background-color:#22ac38}.btn_sub .fa:not(.fa-check){position:relative;top:-1px;margin:0 10px}.btn_sub:hover{background-color:#4ebd60}a.underline_none{text-decoration:none}.cont_detail a.underline_none{margin-bottom:10px;margin-right:10px;display:inline-block}.cont_detail a.underline_none .btn{margin:0}#blogArticleListId span.btn_sub,#bookArticleListId span.btn_sub{font-size:1.3rem;font-size:var(--f-s);border-radius:3px}#blogArticleListId a:hover{text-decoration:none!important}#blogArticleListId .btn_sub_freeat{position:relative;left:inherit;text-decoration:none;background:#999;border-radius:3px;color:#fff;padding:3px 7px}#sub_btn_hide .hide_btn{display:none}.des_button{position:relative;display:inline-block;height:30px;line-height:30px;padding:0 30px;margin:20px 0;color:#fff;background-color:#999;border:none;border-radius:5px;-webkit-appearance:none;box-shadow:0 3px 0 #666;outline:0;opacity:.3}.fa,.fab,.fal,.far,.fas{margin-right:5px}.cont_detail h4 .fa{display:none}.category .fa-edit,.category .fa-folder-open{left:1px}span.item{display:inline-block;text-align:center;color:#fff;font-size:10px;font-size:1rem;border-radius:3px}span.item_cont{width:60px;height:20px;line-height:20px;margin-right:5px;background-color:#1d5aac}span.item_cont.affi{width:120px}span.item_cont .fa-jpy{position:relative;top:2px;margin-right:0;font-size:14px;font-size:1.4rem}span.item_cont_option{margin-bottom:5px;padding:2px 5px;font-size:10px;font-size:1rem;background-color:#1d5aac}span.item_cont_option.free{background-color:#ed7877}span.item_cont_option .fa,span.item_cont_option .fas{margin:0}span.item_cont_option .fa-mobile{width:11px}span.item_cont_freeat{position:relative;width:185px;margin-bottom:5px;padding:5px;text-align:right;font-size:12px;font-size:1.3rem;background-color:#919191}span.item_cont_freeat.no_price{width:inherit}.btn_sub_freeat{position:absolute;left:10px;text-decoration:line-through}span.item_cont_sub{padding:3px 10px;font-size:14px;font-size:1.4rem;background-color:#22ac38}span.item_cont_sub+.txtc{margin-top:10px}span.item_cont_alert{padding:3px 10px;font-size:14px;font-size:1.4rem;background-color:#d00}span.item_cont_cancel{margin-bottom:5px;padding:2px 5px;font-size:10px;font-size:1rem;background-color:#4b4b4b}.toggle{color:#1d5aac}.notice_window .close,.toggle{cursor:pointer}.modalBox,.toggle_cont{display:none;color:#4b4b4b;cursor:default}.modalBox{z-index:1000}.modalBox .ranking.ranklist .box img{width:auto;max-width:100%;height:auto;max-height:75px;border:solid 1px #ccc}#recommend img,.modalBox .ranking .box img{width:50px;height:50px;margin:0 10px 0 0}.tips{color:#1d5aac;cursor:pointer}.tips_cont{display:none;position:absolute;padding:1em;text-align:left;color:#4b4b4b;background-color:#fff;border:1px solid #ccc!important;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.5);z-index:999;font-weight:400}.tips_sample{height:400px;overflow:scroll}.tips_free{width:650px;height:400px;overflow:scroll;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto}.modalBody{position:fixed;top:30%;left:35%;z-index:1000;padding:20px;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.5)}.modalBody .close{margin:15px -10px 0 0;cursor:pointer}.modalBody .close.col_right{margin-top:-15px}.modalBody .delete_btn_area{text-align:center}.gadget_close{position:absolute;width:100%;height:100%;display:block}.gadget.modalBody{position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;width:600px;height:90%;min-height:530px}.cont_detail .gadget.modalBody h4{text-align:center;font-size:1.5rem;margin-top:-10px;margin-bottom:10px;background:0 0;color:#4b4b4b}.gadget.modalBody label:first-child{margin-right:20px}.gadget.modalBody .close{display:inline-block;position:absolute;right:20px;top:20px;font-size:1.6rem}.gadget.modalBody #gadget_preview{height:60%;overflow:scroll}.gadget.modalBody textarea{height:120px!important;width:100%}.blind{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9;width:100%;height:100%;background-color:rgba(0,0,0,.75);transition:all 1s}.pager{margin-top:30px;text-align:center}.pager a{display:inline-block;margin:0 2px;padding:2px 7px 0;color:grey;border:1px solid grey;border-radius:1px}.pager a:hover{text-decoration:none;color:#fff;background-color:#1d5aac;border:1px solid #1d5aac}.pager span{display:inline-block;margin:0 2px;padding:2px 7px 0;color:#b4b4b4;border:1px solid #ccc;border-radius:1px}.pager .pager_page{color:#fff;background-color:grey;border:1px solid grey}.pager input[type=text]{width:70px!important}.tof{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tof-s{position:relative;overflow:hidden}.tof-s::after,.tof-s::before{background:#fff;position:absolute}.tof-s::before{content:'...';top:2.6rem;right:0;padding-left:5px}.tof-s::after{content:'';height:100%;width:100%}.tof_s{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#container{display:flex;position:relative;height:auto!important;min-height:100vh;flex-direction:column;overflow:hidden}#contents{padding:25px 0 100px;flex:1 1 auto}#header{position:fixed;top:0;left:0;right:0;height:25px;line-height:25px;background-color:#fff;border-bottom:1px solid #ccc;z-index:100;min-width:525px}#header>div>a{float:left;width:80px;margin:0 20px 0 10px}#header a:hover,#header>div>a:hover{color:#1d5aac;text-decoration:none}#nav{position:relative;z-index:3;display:inline-block;height:24px;background-color:#fff}#nav a,#nav li{display:block;margin-right:10px;color:#919191}#nav li{float:left;margin:0;padding:0}#nav li:hover ul:not(#demand_box){color:#1d5aac}#nav li.col_right{float:right}#nav ul{display:none;position:absolute;top:24px;right:10px;z-index:2;width:200px;padding:10px 0 10px 20px;background-color:#fff;border:1px solid #ccc;border-top:1px solid #fff;border-radius:0 0 5px 5px}#nav ul li{float:none}#nav ul li a:hover{text-decoration:none}#nav .fa-bell,#nav .fa-comments,#nav .fa-cube{margin-right:0}#nav .fa-bell,#nav .fa-cube{position:relative;top:1px;font-size:1.3rem}#nav .fa-stack{position:relative;top:-1px;left:10px;margin-right:5px}#nav .fa-jpy{position:relative;top:-1px;font-size:11px;font-size:1.1rem}#nav .pb{margin:0 20px 0 240px}#nav .fa-bars,#nav .fa-gear,#nav li>.fa-lock{margin-left:20px}#nav img.icon_demand{margin-left:30px}#nav .fa_user{width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#nav .fa_header_menu_button{margin-right:20px}#nav .fa_header_menu_button:hover,#nav .fa_user:hover{color:#1d5aac;cursor:pointer}#nav .search{position:absolute;height:20px;line-height:20px;margin:2px 0 2px 5px;padding:0 5px;background-color:#fff;border:1px solid #ccc;z-index:3}#nav input[type=search],.faq input[type=search]{width:190px;height:16px;line-height:16px;padding:0;-webkit-appearance:textfield;box-sizing:content-box;font-size:12px;font-size:1.2rem;border:none;transition:all .5s;box-shadow:none}.faq input[type=search]:focus{outline:0}#nav input[type=search]:focus{width:260px;outline:0}#nav input::-webkit-search-cancel-button,#nav input::-webkit-search-decoration{display:none}#nav .search #submit,#nav .search a{position:relative;top:-1px;display:inline-block;height:20px;line-height:20px;padding:0;margin:0 -5px 0 0;color:#ccc;background:0 0;border:none;box-shadow:none}#nav .search #submit:hover{color:#666}#nav li ul#demand_box{width:500px;padding:20px}#nav li ul#demand_box textarea{width:100%;line-height:1.4rem}#nav li ul#demand_box input[type=text]{width:100%}#nav li ul#demand_box .notice_window,#nav li ul#demand_box input[type=text],#nav li ul#demand_box strong,#nav li ul#demand_box textarea{color:#4b4b4b!important}#nav li ul#demand_box a{color:#1d5aac}#demand_result{color:#d00;margin:20px 0}#loginBox{width:240px!important;padding:10px!important;text-align:center}#loginBox input{width:200px;padding-left:33px;margin:10px 0;color:#4b4b4b}#loginBox .fa-envelope,#loginBox .fa-lock{position:absolute;top:23px;left:21px;width:25px;height:25px;line-height:24px;text-align:center;color:#919191;border-right:1px solid #ccc}#loginBox .fa-lock{top:73px}.topicpath{display:block;height:40px;margin-bottom:10px}.seller .topicpath{height:auto}.topicpath li{float:left;margin-bottom:2px}.topicpath li a span{display:inline-block;max-width:250px;overflow:hidden;white-space:nowrap}.topicpath li a span.fa-cube{line-height:1.6}.topicpath li a,.topicpath li:last-child{text-decoration:none;display:block;position:relative;height:20px;line-height:20px;margin-right:12px;padding:0 10px 0 5px;text-align:center;color:#1d5aac;background-color:#f0f0f0}.topicpath li:first-child a{padding-left:10px;border-radius:4px 0 0 4px}.topicpath li:last-child{padding-right:15px;border-radius:0 4px 4px 0}.topicpath li a:after,.topicpath li a:before,.topicpath li:last-child:after,.topicpath li:last-child:before{content:'';position:absolute;top:0;border:0 solid #f0f0f0;border-width:10px 5px;width:0;height:0}.topicpath li a:before,.topicpath li:last-child:before{left:-10px;border-left-color:transparent}.topicpath li a:after,.topicpath li:last-child:after{left:100%;border-color:transparent;border-left-color:#f0f0f0}.topicpath li:first-child a:before,.topicpath li:last-child:after{border:none}.topicpath li a:hover{color:#fff;background-color:#1d5aac}.topicpath li a:hover:before{border-color:#1d5aac;border-left-color:transparent}.topicpath li a:hover:after{border-left-color:#1d5aac}.topicpath strong{font-weight:400}#pagetop{position:fixed;right:20px;z-index:100}#pagetop:not(.common){bottom:0}#pagetop.common{bottom:20px}#pagetop:not(.common) a{display:block;padding:20px;text-align:center;color:#fff;font-size:12px;font-size:1.2rem;background-color:#1d5aac;border-radius:5px 5px 0 0}#pagetop.common a{display:block;width:60px;height:60px;line-height:0;text-align:center;color:#fff;font-size:1.2rem;background-color:#303030;border-radius:50%;opacity:.25;transition:opacity .2s}#pagetop.common a span{display:block;margin:0;font-size:4rem}#pagetop.common a:hover{text-decoration:none;opacity:1}#footer{position:relative;bottom:0;width:100%;padding:20px 0 10px;text-align:center;color:grey;font-size:12px;font-size:1.2rem;z-index:1}#footer p{font-family:'lucida grande',tahoma,verdana,arial,meiryo,mspgothic,sans-serif;font-size:10px;font-size:1rem;margin-top:20px}.profile_footer #footer{position:static!important}.entry dl{margin-bottom:10px;padding:1px;border:3px solid #f5f5f5}.entry dt{float:left;width:160px;height:40px;line-height:40px;padding:0 20px;background-color:#e5e5e5}.entry dd{height:40px;line-height:40px;margin-left:170px;padding-right:5px}.entry [class^=sel_] dl,.entry td dl{margin:0;padding:0;border:none}.entry [class^=sel_] dt,.entry td dt{float:none;width:auto;height:auto;line-height:inherit;padding:0;background:0 0}.entry [class^=sel_] dd,.entry td dd{height:auto;line-height:inherit;margin:0;padding:0}.entry input{width:100%}.point_form.entry input{width:100%!important}.entry .mobile_mail{margin:25px 0 15px 150px}.entry .mobile_mail input{width:50%}.entry input[type=checkbox]{width:auto}.entry #changeSelect{margin-bottom:30px}.entry th{width:170px;text-align:left}.entry .name input{width:40%;margin-right:20px}.entry .birth input{width:50px;margin-left:10px}.entry .birth input:first-child{margin-left:0}.entry .tel input{width:50px;margin-right:5px;margin-left:5px}.entry .tel input:first-child{margin-left:0}.entry #zip_area_number,.entry #zip_local_number{width:20%}.entry h2.agreement{margin-top:100px}.entry .regulation{height:200px;margin:10px 0 20px;padding:0 20px 20px;overflow-y:scroll;border:1px solid #ccc}.entry .regulation dl{border:none}.entry .regulation dt{float:none;width:auto;height:auto;line-height:1.6;padding:30px 0 0;background:0 0}.entry .regulation dd{height:auto;line-height:1.6;margin:0;padding:0}.point .point_form.entry{margin-bottom:50px}.point_form.book_buy_convini{margin:0 20px}.point .point_form.entry .paymentBox{position:relative;background:#f9f9f9;border-radius:3px;padding:10px}.point .point_form.entry .paymentBox h4{margin-bottom:30px}.point .point_form.entry .paymentBox button{position:absolute;top:5px;right:20px;margin:0}.point .point_form.entry .paymentBox button:active{top:8px}.point.detail .col_2 h4+p{margin:-20px 0 20px!important}.point.detail .col_2 h4+img{margin-bottom:0}.point h3+p{margin-top:30px}.point .select_cvs{margin-bottom:30px}.col_2 .point .select_cvs{margin-left:50px}.point .select_cvs img{margin-top:10px}.detail .point .point_form dl,.point .point_form dl{border:0;margin-left:150px;margin-bottom:20px}.detail .point .point_form dt,.point .point_form dt{position:relative;float:left;width:160px;height:40px;line-height:40px;background:0 0}.point .point_form dd{height:40px;line-height:40px;padding-left:170px}.detail .point .point_form dd{height:40px;line-height:40px;padding-left:0}.cvs_payment{margin-top:1em}.cvs_payment a,.detail form.entry .paymentBox a{padding-left:15px;background:url(/images/icon_new_window_open.png) 0 center no-repeat;background-size:10px 9px}.point table{margin:30px 0}.point .entry_form table{margin:0}.point th{width:30%;text-align:left}.point td{text-align:left}.point .txtc{margin-top:30px}.point .notice_window .txtc{margin-top:0}.col_2 .point_confirm_btn{display:inline-block}.trip_form .point .point_confirm_btn{display:inline-block;margin-left:20px}.toggle_sub_cont .point .point_confirm_btn{display:inline-block;float:right;margin-right:220px}.col_2 .point_form:not(.entry){text-align:center;margin-left:65px}.point_form .flex-wrapper{margin-bottom:2em}.point_form .flex-item{position:relative;width:calc(50% - 1em);height:100px;margin:.5em;padding-left:1em}.point_form .flex-item label{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:4em;border:2px solid #e0e0e0;border:2px solid var(--c-gry-light);border-radius:3px;border-radius:var(--border-r);transition:border .2s}.point_form .flex-item input:checked+label,.point_form .flex-item label:hover{border-color:#1d5aac;border-color:var(--c-blu);cursor:pointer}.point_form .flex-item:nth-child(1) img{width:28%}.point_form .flex-item:nth-child(3) img{width:38%}.col_2 .point_form .flex-item:nth-child(1) img{width:18%}.col_2 .point_form .flex-item:nth-child(3) img{width:28%}.point .box{margin:2em 0 40px}#usertoolMenu{position:relative;float:left;width:200px;margin-bottom:-150px;padding:10px 10px 150px 0;border-right:1px solid #ccc}#usertoolMenu h2{margin:0 0 20px;padding:3px 0 0 10px;color:#1d5aac;font-weight:400;font-size:16px;font-size:1.6rem;background-color:#f0f0f0;border:none;border-radius:3px}.usertoolMenu{margin:0 0 30px 30px}.usertoolMenu li{position:relative;padding:5px 0;color:#1d5aac;font-size:14px;font-size:1.4rem;cursor:pointer}.usertoolMenu li span{color:#4b4b4b}.usertoolMenu li a{display:inline-block;cursor:pointer}.usertoolMenu ul{display:none}.usertoolMenu ul.current{display:block}.usertoolMenu ul li{padding-left:10px;font-size:12px;font-size:1.2rem}.usertoolMenu ul ul li{padding-left:12px}#storeMenu{float:right;width:200px;padding-top:20px;border-right:1px solid #ccc}#storeMenu .h2{margin:0;padding:0 0 20px 10px;color:#2da0e9;font-size:1.8rem;font-weight:700;border-bottom:1px solid #ccc;border:none}#storeMenu .h2 .fa{font-size:2.1rem}.storeMenu ul{display:none}.storeMenu li{border-bottom:1px solid #ccc}.storeMenu li span.fa{width:20px}.storeMenu li a{position:relative;display:block;padding:10px;color:#666;font-size:18px;font-size:1.8rem;text-decoration:none;cursor:pointer}.storeMenu li .category:after{content:'';position:absolute;top:20px;right:10px;width:13px;height:9px;background:url(/images/arrow_down.png) 0 0 no-repeat}.storeMenu li .category.selected:after,.storeMenu li .category:hover:after{background-position:0 -9px}.storeMenu li a:hover{color:#1d5aac;background-color:#f0f0f0}.storeMenu li a.selected{color:#1d5aac;background-color:#f0f0f0}.storeMenu ul{border-top:1px solid #ccc}.storeMenu ul li{border:none}.storeMenu ul li a{line-height:10px;font-size:12px;font-size:1.2rem}.storeMenu ul li a:hover{text-decoration:underline}.storeMenu li.feature{padding:10px 0 5px 10px;color:#919191;font-size:1.8rem}.storeMenu li.feature:hover{cursor:pointer}.storeMenu li.feature ul{display:block;margin-left:-10px;border:none}.storeMenu li.feature ul li a{line-height:1.4;padding-left:45px;font-size:1.6rem}.storeMenu li.feature ul li a::after{content:'\f105';position:absolute;right:10px;color:#ccc;font-family:FontAwesome}.storeMenu li.feature .patron a{color:#527098;background:url(/images/icon_feature_media.png) 10px center no-repeat;background-size:24px}.storeMenu li.feature .comic a{color:#ed2618;background:url(/images/icon_feature_comic.png) 10px center no-repeat;background-size:24px}.storeMenu li.feature .horse_racing a{color:#4cbb5f;background:url(/images/icon_feature_horse_racing.png) 8px center no-repeat;background-size:24px}.storeMenu li.feature .bicycle_race a{color:grey;background:url(/images/icon_feature_bicycle_race.png) 10px center no-repeat;background-size:24px}.storeMenu li.feature .motorboat_race a{color:#00a3e8;background:url(/images/icon_feature_motorboat_race.png) 10px center no-repeat;background-size:24px}.storeMenu li.feature .love a{color:#eb1984;background:url(/images/icon_feature_love.png) 10px center no-repeat;background-size:24px}.storeMenu li.feature .business a{color:#f8a300;background:url(/images/icon_feature_business.png) 10px center no-repeat;background-size:24px}.storeMenu li.search_tag a{padding-left:35px}.storeMenu li.search_tag a::before{position:absolute;top:10px;left:5px;z-index:2;content:'';width:25px;height:25px;background:#e6e6e6;border-radius:50%}.storeMenu li.search_tag a::after{position:absolute;top:14px;left:13px;z-index:3;content:'\f02b';font-family:FontAwesome;font-size:1.2rem;color:#666}.ranking h1{margin-bottom:.5em}.ranking:not(.ranklist) h1::before{content:'\f091';font-family:FontAwesome;color:#eb1984}#comic .ranking:not(.ranklist) h1::before{margin-right:10px;color:#ed2618}.ranking.ranklist h1::before{content:'\f1b2';margin-right:10px;font-family:FontAwesome}.ranking.ranklist h1.h1_magazine::before,.ranking.ranklist h2.h1_magazine::before{color:#eb1984}.ranking.ranklist h1.h1_blog::before,.ranking.ranklist h2.h1_blog::before{color:#ea1e01}.ranking.ranklist h1.h1_forecast::before,.ranking.ranklist h2.h1_forecast::before{color:#f8a300}.ranking.ranklist h1.h1_book::before,.ranking.ranklist h2.h1_book::before{color:#a0cc00}.ranking.ranklist h1.h1_file::before,.ranking.ranklist h2.h1_file::before{color:#269f9f}.ranking.ranklist h1.h1_salon::before,.ranking.ranklist h2.h1_salon::before{color:#2da0e9}.ranking.ranklist h1.h1_specialty::before,.ranking.ranklist h2.h1_specialty::before{color:#06f}.ranking.ranklist h1.h1_patron::before,.ranking.ranklist h2.h1_patron::before{color:#527098}.col_2 .ranking.ranklist .generic_lanking{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.col_2 .ranking.ranklist .generic_box{-webkit-flex-basis:245px;flex-basis:245px;margin:0 0 40px 10px}.col_2 .ranking.ranklist .generic_box:nth-child(3n+1){margin-left:0}.ranking.ranklist a{height:auto!important;margin:0!important}.ranking.ranklist.col_3{display:table;margin-left:0}.affiliater .ranking.ranklist,.seller .ranking.ranklist{display:block}.ranking .favorite,.ranking .sales,.ranking .trend{display:table-cell;width:255px;padding:0 10px}.ranking.ranklist .box ul{overflow:visible;margin-top:85px;line-height:1.4}.ranking.ranklist .box{position:relative;overflow:hidden}.ranking.ranklist .box ul.movie{overflow:visible;margin-top:30px}.ranking.ranklist .box ul.audio{overflow:visible;margin-top:85px}.ranking.ranklist:not(.seller) .box.mail_search_list{width:600px}.ranking.ranklist .search_view_wide{height:100%;margin:0 0 100px 5px}.ranking.ranklist .search_view_thin{height:100%;margin:0 0 100px 5px}.ranking.ranklist .search_view_thin .box.flex-item,.ranking.ranklist .search_view_wide .box.flex-item{height:100%;margin:0 0 10px 10px}.ranking.ranklist .search_view_thin .box.flex-item{margin-left:5px}.ranking.ranklist .favorite,.ranking.ranklist .sales,.ranking.ranklist .trend{width:820px;padding:0;position:relative;border:none}.ranking.ranklist .result,.ranking.ranklist.col_3{float:left;padding-right:3px}.ranking.ranklist:not(.seller) .report_list{width:600px}.ranking.ranklist .report_list div{float:left;width:295px;padding:5px 0;text-align:right;font-weight:700;border-top:2px solid grey;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ranking.ranklist.seller .report_list div{width:calc(50% - 5px)}.ranking.ranklist .report_list div.sel_title{margin-left:5px;padding-left:5px}.ranking.ranklist .report_list div.sel_status{margin-right:5px;padding-right:5px}.ranking.ranklist .search_view_thin .box .tofs,.ranking.ranklist.col_2 .search_view_wide .box .tofs,.tofs,ul li.tofs{overflow:auto;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ranking.ranklist .search_view_thin .box .tofs,.ranking.ranklist.col_2 .search_view_wide .box .tofs{height:38px;margin-top:10px}.delated_alert{font-size:.8rem;background-color:#d00;padding:3px;color:#fff;border-radius:3px;position:absolute;left:20px;top:5px}.article_serch{position:relative;margin:0 5px;border-bottom:1px solid #ccc}.article_serch:first-child{border-top:1px solid #ccc}div.article_serch div.article_title{position:absolute;top:50%;width:70%;font-size:1.5rem;transform:translateY(-50%)}.ranking.ranklist.seller div.article_serch div.article_title{width:85%}div.article_serch div.article_title.article_title_book{width:290px}div.article_serch span.update{position:absolute;top:50%;right:5px;color:#666;transform:translateY(-50%)}div.article_serch .article_title.tof{color:#1d5aac}div.article_serch a.serch_detail,div.article_serch div.serch_detail{margin-bottom:0;padding:40px 5px}div.article_serch a.serch_detail span.number{display:inline-block;width:80px}div.article_serch div.serch_detail{overflow:hidden}div.article_serch .fa-book:before,div.article_serch .fa-edit:before,div.article_serch .fa-envelope:before,div.article_serch .fa-pencil:before{color:#1d5aac;font-size:1.5rem}.ranking.ranklist .box img{width:75px;height:75px}.ranking.ranklist .box img.book{width:55px;height:75px;margin:-1px 10px 0 35px}.ranking.ranklist .box .generic_lanking img.book{width:55px;height:80px;margin:-1px 10px 0 -1px}.ranking.ranklist .box img.icon_tumb-nonborder{border:none}.ranking.ranklist .box .rank{position:absolute;left:-7px;top:-6px}.ranking.ranklist .box .category{position:absolute;top:64px;left:87px}.ranking.ranklist .box .category.book{position:absolute;top:65px;left:80px}.ranking.ranklist .result a{display:inline-block;width:142px;height:200px;vertical-align:top;border:solid 1px #ccc;margin:0 0 10px 8px!important;padding:10px;border-radius:0;text-align:center}.ranking.ranklist.col_3 .search_view_thin a{display:inline-block;width:172px;height:165px!important;vertical-align:top;border:solid 1px #ccc;margin:16px 16px 16px 18px;padding:10px;border-radius:0}.ranking.ranklist.col_3 .search_view_thin li:nth-child(3n+1){margin-left:0}.ranking.ranklist.col_3 .search_view_thin a,.ranking.ranklist.col_3 .search_view_thin:nth-child(3n){margin-right:0}.ranking.ranklist.col_3 .search_view_thin .category{left:105px}.ranking.ranklist.col_2 .search_view_wide .box a{display:inline-block;width:140px;height:100%!important;vertical-align:top;border:solid 1px #ccc;margin:16px 16px 16px 18px;padding:10px;border-radius:0}.ranking.ranklist a>ul>li{clear:both;text-align:left}.affiliater .ranking.ranklist a>ul>li{clear:both;text-align:left;padding-top:0}.ranking.ranklist .search_view_thin .box .tof,.ranking.ranklist a>ul>li.tof,.ranking.ranklist.col_2 .search_view_wide .box .tof,.ranking.ranklist.result a>ul>li.tofs{color:#1d5aac;margin-bottom:5px;padding-top:5px;position:relative}.ranking.ranklist .search_view_thin .box .tofs,.ranking.ranklist.col_2 .search_view_wide .box .tofs{color:#1d5aac}.ranking.ranklist a>ul>li.tof,.ranking.ranklist.result a>ul>li.tofs{height:38px}.ranking.ranklist .search_view_thin .box .tof,.ranking.ranklist.col_2 .search_view_wide .box .tof{height:20px;color:#1d5aac}.ranking.ranklist a>ul>li:nth-child(1){width:100%;overflow:hidden}.ranking.ranklist a>ul>li:nth-child(2){width:100%;height:35px;overflow:hidden}.ranking.ranklist.col_2 a>ul>li:nth-child(2){width:100%;height:20px;overflow:hidden}.ranking.ranklist a>ul>li:nth-child(3){text-align:right}.bx-wrapper .bx-controls-direction a.disabled{display:none}.wrapper .bx-wrapper{margin:0 auto 30px}.bx-wrapper .bx-pager{display:none}.ranking .heading{margin-bottom:10px;padding:0 10px;font-size:2rem;font-weight:700;width:780px;display:block}.stuff_recommend li div.reco_box{position:relative;border-radius:5px;display:block;overflow:hidden}.reco_head{position:absolute;z-index:2;width:100%;height:20px;color:#fff;padding-left:5px}.stuff_recommend li div.reco_head{line-height:2;font-size:1rem}.reco_tag{position:absolute;top:0;display:block;width:100%;text-align:right;padding-right:10px}.reco_body{position:relative;padding:25px 5px 5px;border:solid 1px #ccc;border-radius:5px;height:163px}.stuff_recommend li .reco_body:hover{background:#f0f0f0}.backnumber_list div.reco_box{position:relative;border-radius:5px;display:block;overflow:hidden}.backnumber_list div.reco_box a:hover{text-decoration:none}.backnumber_list .reco_body{padding:25px 5px 5px;border:solid 1px #ccc;border-radius:5px;height:auto}.backnumber_list .reco_body img{margin-right:5px}.backnumber_list .reco_body .sr_title{height:40px}.ranking h2,.ranking h3{position:relative;margin-bottom:10px;padding:5px 10px;color:#fff;font-weight:400;border-radius:3px}.ranking h3 .fa-child,.ranking h3 .fa-trophy{font-size:1.8rem}.ranking h3 div{font-size:1.1rem}.ranking .list{float:right;display:inline-block;line-height:40px;padding-left:10px;color:#fff;font-size:1.2rem;border-left:1px solid rgba(255,255,255,.15);box-shadow:1px 0 0 rgba(0,0,0,.05) inset}.ranking .trend .list{right:0}#recommend h3~a,.recommends a{position:relative;display:block;width:100%;height:60px;margin-bottom:20px;padding:5px}.ranking .box a{position:relative;display:block;width:100%;height:90px!important;margin-bottom:20px;color:#3b3b3b;border-radius:3px}#recommend a:hover,.product_details a:hover,.ranking .box a:hover,.recommends a:hover{background-color:#f0f0f0;text-decoration:none;cursor:pointer}#recommend .rank,.ranking .box .rank{position:absolute;top:-5px;left:-8px;display:inline-block;min-width:25px;height:25px;line-height:23px;text-align:center;color:#4b4b4b;font-weight:700;font-size:8px;font-size:1rem;background-color:#f0f0f0;border:2px solid #fff;border-radius:50%;z-index:1}.ranking .generic_box,.ranking .position_box{position:relative;margin-bottom:40px}.ranking .generic_box p,.ranking .position_box{height:64px!important}.ranking .generic_box .lanking_comment_count,.ranking .position_box .lanking_comment_count{position:absolute;top:80px;right:5px}.col_2 .ranking .generic_box .lanking_comment_count{top:42px}.ranking .list_position_box{position:relative;display:inline-block}.ranking .list_position_box .lanking_comment_count{position:absolute;bottom:10px;right:5px}.lanking_comment_count span.word_hide{display:none}.ranking .generic_box .tof{width:190px;margin-top:0}.ranking_body{position:relative;display:block;width:100%;height:110px;overflow:hidden;border-radius:5px}.ranking_body_top{display:block;width:100%;height:80px;border-radius:5px 5px 0 0;border:solid 1px #ccc;border-bottom:transparent}.ranking_body_bottom{position:absolute;z-index:2;top:80px;width:100%;color:#fff;padding-left:5px;bottom:0;border-radius:0 0 5px 5px}.ranking_body_bottom>span:not(.ranking_price){position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ranking_price{position:absolute;top:50%;right:5px;transform:translateY(-50%)}span.rpt{font-size:.8rem}#recommend .rank1,#recommend .rank2,#recommend .rank3,.ranking .box .rank1,.ranking .box .rank2,.ranking .box .rank3{height:25px;width:25px;line-height:23px;color:#4b4b4b;font-size:12px;font-size:1.2rem;background-color:#f8a300;color:#fff;border:solid 2px #fff;z-index:1}#recommend .rank2,.ranking .box .rank2{background-color:#a88}#recommend .rank3,.ranking .box .rank3{background-color:#ea1e01}.ranking .box img{width:60px;margin:-1px 10px 0 22px}.ranking.ranklist .search_view_thin .box img{margin-left:38px}.ranking .box .ranking_body img{width:80px;height:80px;margin:0 10px 0 0}.ranking .box .ranking_body img[src*="/images/no_image"]{margin:-1px 10px 0 -1px}#recommend img{width:50px;height:50px;margin-right:10px}#recommend img.book{width:35px;margin:0 16px 0 10px}.ranking .box img.book{width:55px;max-width:55px;height:80px;max-height:80px;margin:-1px 10px 0 -1px}.ranking .box .category{position:absolute;top:40px;left:55px}#recommend .category{position:absolute;top:35px;left:35px}#recommend .fa-square,.ad_magazine_box .fa-square,.detail .fa-square,.ranking .box .fa-square,.report .fa-square{color:#1d5aac;font-size:1.8rem}#recommend .fa-book,#recommend .fa-coffee,#recommend .fa-database,#recommend .fa-edit,#recommend .fa-envelope,#recommend .fa-folder-open,#recommend .fa-graduation-cap,#recommend .fa-pencil,#recommend .fa-tv,.ad_magazine_box .fa-book,.ad_magazine_box .fa-coffee,.ad_magazine_box .fa-database,.ad_magazine_box .fa-edit,.ad_magazine_box .fa-envelope,.ad_magazine_box .fa-folder-open,.ad_magazine_box .fa-graduation-cap,.ad_magazine_box .fa-pencil,.ad_magazine_box .fa-tv,.detail .cont_detail .fa-book,.detail .cont_detail .fa-coffee,.detail .cont_detail .fa-database,.detail .cont_detail .fa-edit,.detail .cont_detail .fa-envelope,.detail .cont_detail .fa-folder-open,.detail .cont_detail .fa-graduation-cap,.detail .cont_detail .fa-pencil:not(.option_icon),.detail .cont_detail .fa-tv,.keiba_stream .fa-book,.keiba_stream .fa-coffee,.keiba_stream .fa-database,.keiba_stream .fa-edit,.keiba_stream .fa-envelope,.keiba_stream .fa-folder-open,.keiba_stream .fa-graduation-cap,.keiba_stream .fa-pencil,.keiba_stream .fa-tv,.ranking .box .fa-book,.ranking .box .fa-coffee,.ranking .box .fa-database,.ranking .box .fa-edit,.ranking .box .fa-envelope,.ranking .box .fa-folder-open,.ranking .box .fa-graduation-cap,.ranking .box .fa-pencil,.ranking .box .fa-tv,.readonly .fa-book,.readonly .fa-coffee,.readonly .fa-database,.readonly .fa-edit,.readonly .fa-envelope,.readonly .fa-folder-open,.readonly .fa-graduation-cap,.readonly .fa-pencil,.readonly .fa-tv,.report .fa-book,.report .fa-coffee,.report .fa-database,.report .fa-edit,.report .fa-envelope,.report .fa-folder-open,.report .fa-graduation-cap,.report .fa-pencil,.report .fa-tv,.stuff_recommend .fa-book,.stuff_recommend .fa-coffee,.stuff_recommend .fa-database,.stuff_recommend .fa-edit,.stuff_recommend .fa-envelope,.stuff_recommend .fa-folder-open,.stuff_recommend .fa-graduation-cap,.stuff_recommend .fa-pencil,.stuff_recommend .fa-tv,.thumbnail .fa-book,.thumbnail .fa-coffee,.thumbnail .fa-database,.thumbnail .fa-edit,.thumbnail .fa-envelope,.thumbnail .fa-folder-open,.thumbnail .fa-graduation-cap,.thumbnail .fa-pencil,.thumbnail .fa-tv{color:#fff;font-size:1rem}#recommend p,.ranking .box p{height:40px;line-height:1.4;margin:0;padding:3px 3px 0 0;font-size:14px;font-size:1.4rem;overflow:hidden}.col_2 .ranking .box p{height:40px!important}.ranking_body_genre{font-size:11px;font-size:1.1rem;text-align:right;padding-right:5px;margin-top:20px}.nextload{text-align:center}.nextload img{width:16px;margin:20px auto}.rankresult{position:relative;margin:10px 5px 20px 0;padding:20px 10px;background-color:#f0f0f0}.rankresult p{margin-bottom:0}.right_ali{padding-left:10px}.ranking.ranklist.col_3{float:left;width:582px;margin:0 -1px 100px;padding:10px 20px 50px}#mypageMenu{float:left;width:200px;margin-top:10px;border-right:1px solid #ccc}#mypageMenu h2{margin:0 10px 20px 0;padding:3px 0;text-align:center;color:#1d5aac;font-weight:400;font-size:16px;font-size:1.6rem;background-color:#f0f0f0;border:none;border-radius:3px}#mypageMenu .modal{position:relative;top:2px;left:-3px;width:auto;font-size:14px;font-size:1.4rem;text-decoration:none}#mypageMenu .modal .fa{display:inline;margin-right:0}#userBox{padding-right:10px;border-bottom:1px solid #ccc}#userBox .name{font-size:1.6rem}#userBox .available_point,#userBox .member_rank,#userBox .total_point{position:relative;min-height:20px;margin-bottom:10px}#userBox .available_point div,#userBox .total_point div{position:absolute;bottom:0;line-height:1}#userBox .member_rank>div{position:absolute}#userBox .available_point div:first-child,#userBox .member_rank>div:first-child,#userBox .total_point div:first-child{left:0}#userBox .available_point div:first-child span,#userBox .member_rank>div:first-child span,#userBox .total_point div:first-child span{letter-spacing:-1.5px}#userBox .available_point div:last-child,#userBox .total_point div:last-child{right:0}#userBox .available_point strong,#userBox .total_point strong{margin-right:5px;font-size:1.6rem;font-weight:400}#userBox .determined_point{margin:-5px 0 10px;text-align:right;color:#1d5aac;letter-spacing:-1px}#userBox .determined_point:hover{cursor:pointer;text-decoration:underline}#userBox .notice_window{display:none;margin:10px 0;padding:10px}#userBox .notice_window>strong{margin:0;font-size:1.2rem}#userBox .notice_window .txtc strong:first-child{margin-right:5px;font-size:1.4rem}#userBox .notice_window .txtc strong:nth-of-type(2){margin:0 0 0 5px;font-size:1.2rem;font-weight:700}#userBox .clear{margin-bottom:1em}#userBox .member_rank .element a span:not(.fa){display:block;font-size:.8rem}#userBox .member_rank .element{position:relative;float:right;width:120px;margin-bottom:10px;text-align:right;letter-spacing:-1.5px}#userBox .member_rank .element a{line-height:1;padding:0}#userBox .member_rank .modal{position:absolute;top:auto;left:auto;right:-12px;bottom:3px;z-index:2}#userBox button,button.small_button,input.small_button{top:-2px;height:20px;line-height:20px;margin:10px 0 0;padding:0 5px;font-weight:400;font-size:12px;font-size:1.2rem;border-radius:3px;box-shadow:0 2px 0 #666}#userBox button:hover,button.small_button:hover,input.small_button:hover{background-color:#1d5aac;box-shadow:0 2px 0 #143f78}#userBox button:active,button.small_button:active,input.small_active{top:0;box-shadow:none;outline:0}.ui-state-default a,.ui-state-default a:link{color:#1d5aac!important}#recommend{float:right;width:198px;margin-top:10px;padding-left:10px;border-left:1px solid #ccc}.information.notification #recommend{width:198px}#recommend h3{position:relative;margin:5px 0 10px;padding:5px 10px;color:#fff;font-weight:400;font-size:14px;font-size:1.4rem;background-color:#1d5aac;border-radius:3px}#recommend h3 span.midashi_space{font-size:1.2rem}#recommend .list{position:absolute;top:5px;right:0;display:block;padding:2px 10px;text-align:center;color:#fff;font-size:12px;font-size:1.2rem;border-left:1px solid #164381;box-shadow:1px 0 0 #346bb4 inset}#recommend .list:hover{background:0 0}.notice .usertoolMenu{margin-left:10px}.notice .usertoolMenu ul{margin-left:8px}.notice .usertoolMenu>li:hover{text-decoration:underline}.notice h3{margin-bottom:20px}.notice .noticeBox{margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.notice .noticeBox .timestamp{margin:10px 0;text-align:right;color:#ccc}.notice .noticeBox .timestamp .item{margin-right:10px}.notice .remove_all{margin:0 0 30px 12px}.notice .remove_all:hover{color:#1d5aac;text-decoration:underline;cursor:pointer}.notice .remove_all .fa{font-size:14px;font-size:1.4rem}.notice .noticeBox .timestamp .fa{margin-left:10px;font-size:14px;font-size:1.4rem}.notice .noticeBox .timestamp .fa:hover{color:#1d5aac;cursor:pointer}.notice .noticeBox .thumbnail{float:left;max-width:80px;max-height:80px}.notice .noticeBox dl{margin-left:100px}.notice .noticeBox dt{line-height:1.2;margin-bottom:20px;font-weight:700;font-size:18px;font-size:1.6rem}.notice .notice_address{margin:10px 0 30px}.notice .notice_address span{margin-right:10px;color:grey}.notice .notice_address .edit{float:right}.notice .notice_edit div{float:left;margin-bottom:20px;padding:5px 0;text-align:center;border-top:2px solid grey;border-bottom:1px solid #ccc}.notice .notice_edit div:first-child{padding-left:10px;text-align:left}.notice .notice_edit .ntc_title{width:70%}.notice .notice_edit .ntc_info,.notice .notice_edit .ntc_main,.notice .notice_edit .ntc_mobile{width:10%}.notice .notice_edit ul{display:none}.notice .notice_edit>li{padding-bottom:30px}.notice .notice_edit ul li{margin-left:15px;padding:5px 0;border-top:1px solid #ccc}.notice .notice_edit ul li:first-child{margin-top:5px}.notice .notice_edit ul li div{margin:0;padding:0;font-size:14px;font-size:1.4rem;border:none}.notice .notice_edit ul li .fa{margin:0}.notice .notice_edit ul li .fa-ban{color:#d00}.notice .notice_edit ul li .fa-check-circle{color:#22ac38}.info{margin-bottom:50px;padding:10px;border:1px solid #ccc;border-radius:5px}.info .h4,.info h4{position:relative;margin-bottom:20px;border-bottom:1px solid #ccc}.info .h4::after,.info h4::after{position:absolute;bottom:-2px;left:0;z-index:2;content:'';width:11.5em;height:3px;background-color:#1d5aac}#keiba .info .h4{font-size:2rem;font-weight:700}#keiba .info .h4::after{background-color:#4cbb5f}#keiba .info_wrapper{display:none}#keiba .info.stakes{margin:1em auto 3em}#keiba .info.stakes .h4::after{width:24em;background-color:#4cbb5f}#keiba .info.stakes .h4 a{position:relative;top:-5px;float:right;padding:5px 20px 5px 15px;color:#fff;font-size:1.4rem;font-weight:400;background:#4cbb5f;border-radius:3px}#keiba .info.stakes .h4 a::after{content:'\f105';position:absolute;top:50%;right:5px;font-family:FontAwesome;transform:translateY(-50%)}#keiba .info.stakes li{padding:3px 0;font-size:1.6rem}#keiba .info.stakes li:not(:last-child){border-bottom:1px dotted #ddd}#keiba .info.stakes li div[class^="g"],#keiba .info.stakes.topics li div{display:inline-block;width:30px;margin:0 10px 0 5px;padding:2px 0;text-align:center;color:#fff;font-size:1.2rem;border-radius:3px}#keiba .info.stakes li div.g1,#keiba .info.stakes li div.new{background:#055590}#keiba .info.stakes li div.g2,#keiba .info.stakes li div.update{background:#d52114}#keiba .info.stakes li div.g3{background:#1fab37}#keiba .info.stakes li a{margin-left:1em}.info dt{padding:10px 0}.info dt:not(:first-child){border-top:1px dotted #ccc}.info dt span:first-child{color:#1d5aac;margin-right:10px;font-weight:400;font-size:1.6rem}.info dt span:first-child:hover{cursor:pointer;text-decoration:underline}.info dt .txtr{margin-right:10px;color:#ccc}.info dd{padding:10px 30px}.info dd p:not(.ind){font-size:1.4rem}.info .info_afi_pickup{border-bottom:solid 1px #ccc;display:inline-block;width:100%}.info .info_afi_pickup img{margin-right:20px}.afi_pickup_detail{font-size:1.4rem;margin-bottom:5px}span.afi_pickup_title{font-size:1.6rem;font-weight:700}#affiliater_detail_view h4,.backnumber_list h4,.cont_detail h4:not(.point_select),.detail .cont_detail h3.point_select,.status h4{position:relative;margin:20px 0;padding:5px 10px;color:#fff;font-weight:400;font-size:18px;font-size:1.8rem;background-color:#1d5aac;border-radius:3px}.cont_detail .tips_cont h4:not(.point_select){margin:5px 0 15px;padding:1px 10px;color:#fff;font-weight:400;font-size:18px;font-size:1.5rem;background-color:#1d5aac;border-radius:3px}.readmore_btn{font-size:1.2rem;font-size:var(--f-s);border:1px #ccc solid;text-align:center;color:#999!important;width:20%!important;padding:5px 10px;margin:1em auto}.readmore_mainbody{display:block;width:20%}.keiba_comment_count a.iine{text-decoration:none}.fraud_report p{line-height:25px}.fraud_report textarea{width:100%}span.fraud_button{font-size:1rem}.keiba_hit_open{position:relative;top:0;display:inline-block;width:100%;line-height:2.5rem;text-align:left;border-top:dotted 1px #ccc}.keiba_hit_open ul{display:inline-block;width:100%}.keiba_hit_open ul li{clear:both;width:100%;margin-bottom:-1px;padding:10px 5px;display:inline-block;text-align:left;border-top:dotted 1px #ccc;position:relative}.keiba_hit_open ul li:first-child{border:none}.keiba_hit_open ul li div{float:left}.keiba_hit_open ul li .stream,.keiba_hit_open ul li .stream div{float:none}.keiba_hit_open ul li div.keiba_race_open{width:100%;height:auto;line-height:2rem}.keiba_hit_open ul li div.keiba_race_open:nth-of-type(2){margin-bottom:40px}.keiba_hit_open ul li div.keiba_hit_free{position:relative;right:0}.keiba_hit_open ul li .race_time{display:inline-block;margin-right:1.5em;font-size:1.2rem}.keiba_hit_open ul li .race_time .fa-clock{margin-right:2px}.keiba_hit_open.magazine ul li div.keiba_race_open{width:510px;height:auto}.keiba_hit_open.blog ul li div.keiba_race_open{width:520px;height:auto}.keiba_hit_open.forecast ul li div.keiba_race_open{width:575px;height:auto}.keiba_hit_ticket{position:relative;margin:20px 0 0 -5px;padding:15px 5px 5px 5px;min-height:2rem;min-width:100px;background:#fff;display:inline-block;border:1px solid #d00;border-radius:3px}[class^=col_] .keiba_betting_ticket,[class^=col_] .keiba_hit_ticket{padding:0 10px 0 0}[class^=col_] .keiba_hit_ticket{margin:10px 0 0;clear:both}.keiba_hit_ticket::before{content:'\7684\4E2D\3057\307E\3057\305F\FF01';position:absolute;top:-8px;left:-1px;display:inline-block;height:16px;line-height:16px;padding:0 5px;color:#fff;font-size:1rem;background:#d00;border-radius:3px}[class^=col_] .keiba_betting_ticket::before,[class^=col_] .keiba_hit_ticket::before{position:relative;top:0;left:0;height:24px;line-height:25px;padding:2px 5px;font-size:1rem;border:none;border-radius:3px 0 0 3px;width:70px;text-align:center}.keiba_betting_ticket{position:relative;display:inline-block;min-width:100px;min-height:2rem;margin:1em 0;padding:15px 5px 5px;font-size:1.2rem;background:#fff;border:1px solid #ccc;border-radius:3px}.keiba_betting_ticket::before{content:'\4E88\60F3\3057\305F\5238\7A2E';position:absolute;top:-8px;left:-1px;display:inline-block;height:16px;line-height:16px;padding:0 5px;font-size:1rem;background:#e0e0e0;border:1px solid #bbb;border-radius:3px}span.keiba_item{display:inline-block;text-align:center;line-height:2rem;color:#fff;border-radius:3px;padding:0 5px;margin-bottom:3px}div.keiba_item{display:inline-block;text-align:center;line-height:2rem;color:#fff;border-radius:3px;margin-right:1em;padding:0 5px;width:75px}span.hit_open{background:#d00;margin-right:5px}.auto_purchase_induction{position:absolute;bottom:-3px;right:-20px;z-index:7;width:234px;line-height:1.2;padding:5px;text-align:left;font-size:1.2rem;background:#fff;border:1px solid grey;border-radius:3px}.auto_purchase_induction::after,.auto_purchase_induction::before{content:'';position:absolute;bottom:100%;left:55%;width:0;height:0;border:solid transparent;pointer-events:none}.auto_purchase_induction::before{margin-left:-8px;border-color:rgba(75,75,75,0);border-bottom-color:#4b4b4b;border-width:8px}.auto_purchase_induction::after{margin-left:-7px;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:7px}.forecast_premium_info .auto_purchase_induction{bottom:10px;right:5px}.auto_purchase_induction a{color:#4b4b4b}.auto_purchase_induction a span{display:block;margin-left:40px}.auto_purchase_induction a:hover span{color:#1d5aac;text-decoration:underline}.auto_purchase_induction a::after,.auto_purchase_induction a::before{position:absolute;top:50%;font-family:"Font Awesome 6 Free";transform:translateY(-50%)}.auto_purchase_induction a::before{content:'\f0eb';left:7px;display:block;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:2.4rem;background:#f39800;border-radius:50%}.auto_purchase_induction a::after{content:'\f105';right:5px;font-weight:900}.inlineTitle{display:flex;margin-bottom:10px;align-items:center;text-align:center;justify-content:center;font-size:1.5rem;font-weight:700;font-style:normal;white-space:nowrap}.inlineTitle::after,.inlineTitle::before{content:'';flex-grow:1;height:1px;background:#ccc;min-width:20px;display:inline-block;vertical-align:middle}.inlineTitle::before{margin-right:20px}.inlineTitle::after{margin-left:20px}.inlineTitle2{position:absolute;top:-9px;left:5px;padding:0 5px;font-weight:700;font-size:1.2rem;background-color:#fff}.inlineTitle3{position:absolute;top:-9px;left:5px;padding:0 5px;font-weight:700;font-size:1rem;background-color:#fff}.btn_sub_price{position:absolute;left:10px}span.article_date{color:#919191;font-size:1.2rem;margin-right:10px}.detail .form.entry input[type=radio]{width:auto;margin-right:5px;box-shadow:none}.detail div[class$="_window"] h5{margin:0 0 .5em!important}.detail div[class$="_window"] h5~h5{margin-top:2em!important}.detail .form.entry h6{margin-bottom:10px}.detail .form.entry #corporation,.detail .form.entry #person{margin-bottom:30px}.detail .form.entry .domain_setting_text p{margin:inherit}.detail .form.entry select{box-shadow:none!important}.detail .form.entry button{margin:30px 0 20px}.trip_form.detail div.form{float:left;width:541px;margin-left:20px;padding-right:20px}.trip_form.detail div.form th{width:120px;text-align:left}.trip_form.detail div.form .name input{width:30%;margin-right:10px}.detail .toggle_sub_cont{width:100%;padding-top:30px}.detail .toggle_sub_cont .form.entry .col_left{width:370px;margin-top:30px}.detail .toggle_sub_cont .form.entry .col_left>div{padding:20px;background-color:#f0f0f0;border-radius:3px}.detail .toggle_sub_cont .form.entry .col_right{width:370px;margin-top:30px;padding:20px;background-color:#f0f0f0;border-radius:3px}.col2 .detail.point,.toggle_sub_cont .col_3{width:100%;border:0;padding:0}.detail .cont_detail .toggle_sub_cont .col_3 h3{font-size:1.6rem;border-bottom:2px solid #1d5aac}.detail .cont_detail .toggle_sub_cont .col_3 h4{margin:0 -10px 20px;padding:5px 10px;color:#4b4b4b;font-weight:700;font-size:1.8rem;background:0 0;border-radius:3px}.detail .cont_detail .toggle_sub_cont .col_3 .paymentBox h4{margin:0}.detail .cont_detail .toggle_sub_cont .point .point_form dl{margin-left:252px;margin-bottom:20px;width:300px}.detail .cont_detail .toggle_sub_cont .point .select_cvs{margin-bottom:30px;margin-left:55px}.entry #point_confirm .select_cvs{margin-bottom:30px}.entry #point_confirm .select_cvs .col_left{width:31%;margin:0;padding:5px;text-align:center;font-size:1.6rem;border-radius:3px}.entry #point_confirm .select_cvs .col_left:hover{background:#f0f0f0}.entry #point_about dl{margin-left:150px;margin-bottom:20px;font-size:1.4rem;border:none}.entry #point_about dt{position:relative;float:left;width:160px;height:40px;line-height:40px;background:0 0}.entry #point_about dd{height:40px;line-height:40px;padding-left:170px}.detail .form.entry label h6{display:inline-block}.detail .form.entry .paymentBox{margin:10px 0 40px 20px;padding:20px;background-color:#fff;border:1px solid #ccc;border-radius:3px}.detail .form.entry .paymentBox:last-child{margin-bottom:0}.detail .form.entry .paymentBox label{font-weight:700;font-size:14px;font-size:1.4rem}.detail .form.entry .paymentBox p{margin:20px 0 5px}.detail .form.entry .paymentBox img{margin-right:20px}.detail .form.entry .paymentBox .toggle_sub_credit_cont,.detail .form.entry .paymentBox .toggle_sub_point_bank_cont,.detail .form.entry .paymentBox .toggle_sub_point_cont,.detail .form.entry .paymentBox .toggle_sub_point_credit_cont,.detail .form.entry .paymentBox .toggle_sub_point_payeasy_cont{display:none}.detail .form.entry .paymentBox .toggle_sub_credit_cont input{width:200px}.detail .form.entry .paymentBox .toggle_sub_credit_cont select{box-shadow:none!important}.detail .form.entry .paymentBox .toggle_sub_credit_cont td,.detail .form.entry .paymentBox .toggle_sub_credit_cont th{padding:10px}.detail .form.entry .paymentBox .toggle_sub_credit_cont .tips_cont th{width:220px}.detail .form.entry .paymentBox .toggle_sub_point_bank_cont dl,.detail .form.entry .paymentBox .toggle_sub_point_cont dl,.detail .form.entry .paymentBox .toggle_sub_point_credit_cont dl,.detail .form.entry .paymentBox .toggle_sub_point_payeasy_cont dl{border:none}.detail .form.entry .paymentBox .toggle_sub_point_bank_cont dt,.detail .form.entry .paymentBox .toggle_sub_point_cont dt,.detail .form.entry .paymentBox .toggle_sub_point_credit_cont dt,.detail .form.entry .paymentBox .toggle_sub_point_payeasy_cont dt{background:0 0}.detail .form.entry .paymentBox .toggle_sub_point_bank_cont dd,.detail .form.entry .paymentBox .toggle_sub_point_cont dd,.detail .form.entry .paymentBox .toggle_sub_point_credit_cont dd,.detail .form.entry .paymentBox .toggle_sub_point_payeasy_cont dd{padding-left:0}.detail .form.entry .paymentBox .toggle_sub_point_cont .select_cvs{margin-bottom:30px}.detail .toggle_sub_cont .form.entry .paymentBox .toggle_sub_point_cont .select_cvs .col_left img{margin:10px 0 0}.detail .backnumber_list.cont_detail{margin-top:-20px}.detail .backnumber_list ul{margin:10px 0 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.detail .backnumber_list li{padding:15px 20px;border-bottom:1px dotted #ccc}.detail .backnumber_list li:last-child{border:none}.detail .backnumber_list input[type=checkbox]{margin-right:5px}.detail .backnumber_list input[type=radio],.detail .yearly_subscription input[type=radio]{margin:0 5px 15px 20px}.detail .backnumber_list dl{margin-top:40px}.detail .backnumber_list dt{float:none;padding-top:10px}.detail .backnumber_list dt span.purchased{margin-right:5px;padding:3px;color:#fff;background-color:#22ac38;border-radius:3px}.detail .backnumber_list dt span.yet{margin-right:5px;padding:3px;color:#fff;background-color:#d00;border-radius:3px;border:solid 1px red}.detail .backnumber_list dd{padding:15px 0;text-align:right;border-bottom:1px dotted #ccc}.detail .backnumber_list button.post_step_sub,.detail .backnumber_list dd .button{height:20px;line-height:20px;margin:0;padding:0 5px;font-size:12px;font-size:1.2rem}.detail .backnumber_list dd .toggle_cont{padding:20px;text-align:left},.detail .backnumber_list .tax{font-size:1rem}.entry_form,.entry_form h5{margin-top:50px}h4+.entry_form{margin-top:0}.entry_form table th{width:170px;text-align:left}#error_window,#flash_window,.flash_window{display:block;margin:1em 0;padding:1em;color:#d00;border:solid 1px #d00;background:#f8e5e5}#flash_window .title_bar_line{font-weight:700}.quit_error_window{display:block;position:relative;margin:20px 0;color:#d00;border:solid 2px #d00;border-radius:3px;padding:20px;background:#fff9f9}.error_page{width:100%;position:relative;left:0}.toggle_sub_cont .error_page{float:none;position:static}.error_page_message{position:relative;left:0;display:block;width:500px;padding:5px;margin:20px auto;color:#d00;border:solid 2px #d00;border-radius:3px;background:#fff9f9}.stop_selling_window{display:block;color:#d00;border:solid 2px #d00;border-radius:3px;padding:5px;background:#fff9f9;text-align:center;margin-bottom:10px}.stop_selling_window span.count{margin-right:5px;font-size:18px;font-size:1.8rem}.detail.trip_form #mainView .trip{float:left;width:582px;margin:0 -1px 100px;padding:10px 20px 50px}.readonly{display:inline-block;width:100%;padding:10px;margin-bottom:20px;background-color:#fff;border:1px solid grey;border-radius:3px}.readonly img{width:50px;height:50px;margin-right:10px}.readonly img.book{width:35px;height:50px;margin-right:5px}.readonly .fa-stack{visibility:hidden;position:absolute;width:0;height:0}.readonly .specialty_option_list{position:relative;margin-top:1em;padding:10px 0 1em;border:none;border-top:1px dotted #ccc}.readonly .specialty_option_list .member_option_title{margin-top:1em}.readonly .specialty_option_list span.specialty_option{position:absolute;background:#fff;color:#999;left:10px;font-size:1rem;top:-10px;padding:0 5px}.readonly .specialty_option_list span.specialty_option_price{display:inline-block;width:130px;margin-left:5px}span.readonly_title{font-size:15px;font-size:1.5rem}.tw_campaign{border-bottom:solid 1px #ccc}.box .tw_campaign{display:none}.tw_campaign a.btn,.tw_campaign a.twitter{display:inline-block;height:30px;text-align:center;border-radius:3px;margin-right:5px;margin-bottom:10px;padding:5px 10px;font-size:1.4rem;background-color:#1b95e0;color:#fff;float:left}#salon .tw_campaign p,.tw_campaign p{font-size:1.2rem;line-height:1.5rem}.tw_campaign a.twitter:hover{text-decoration:none;background-color:#0c7abf}.col_3 span.mypage_hide{display:none}.col_3 .tw_campaign p{font-size:1rem}.col_3 .tw_campaign a.twitter{padding:6px 5px;font-size:1.2rem}.header_move .social_btn{float:left}.header_move .tw_campaign{margin-top:0;border:none}.twitterFollow{position:relative;margin-top:2em;margin-bottom:2em;padding:20px 10px;border:3px solid #ddd;border-radius:10px;text-align:center}.twitterFollow h3{position:absolute;top:-10px;left:0;width:100%;height:20px;margin:0 auto!important;text-indent:-9999px;overflow:hidden;background:url(/images/twitter_title.png) center 0 no-repeat;background-size:260px 20px;border:none}.twitterFollow strong{font-size:.9rem;text-decoration:underline}.twitterFollow img{width:30%!important;height:auto;margin:0 auto}.user_tool p{margin-top:20px}#member_option .btn.enabled_days{position:relative;padding:7px 12px;color:#fff;background-color:#d00}#member_option .btn.enabled_days:hover{background-color:#d55}.member_option_detail{position:relative;padding:10px;border:solid 1px #ccc;border-radius:5px;margin-bottom:20px}.member_option_title img{margin-right:10px}.member_option_title span.title{font-size:1.7rem;font-weight:700;margin-right:10px}.member_option_detail .member_option_description{margin:20px 0}.member_option_list .member_option_use{position:absolute;top:10px;right:10px;display:inline-block}.member_option_list .member_option_use .btn_sub{margin:0;padding:2px 10px;font-size:1.4rem}table.ipat_table{margin:auto}table.ipat_table tbody{width:100%;display:table;margin-bottom:20px;border:solid 1px #ccc}.ipad_check{width:50px}.close_ticket,.open_ticket{color:#1d5aac;cursor:pointer;float:right;width:50px;margin-top:-16px}.ipat_table_scroll{overflow-x:scroll;margin-bottom:30px}.ipat_table td{white-space:nowrap}.ipat_table_detail td,.ipat_table_detail th{border:none;padding:10px 15px}.ipat_table_detail th{background:#fff}.ipat_table_detail tr{text-align:center}.ipat_table_detail .ipad_check:first-child,.ipat_table_detail tr:first-child{border-bottom:1px solid #ccc;background:#eee;text-align:left}.ipat_table_detail label{font-size:14px}.ipat_table_index{font-weight:700}.ipat_table_index td{padding-top:20px}.ipat_table_detail .ticket_amount{width:35px}.thumbnail .category{position:absolute;top:38px;left:30px}.thumbnail.s{float:left;width:50px;height:50px}.thumbnail.s img{max-width:50px;max-height:50px}.thumbnail.s .fa-bg{top:32px;left:34px}.fa-bg{position:relative;z-index:2;height:20px;margin-bottom:2px;padding:2px 4px;text-align:center;color:#fff;font-weight:700;font-size:.6rem;background-color:#1d5aac;border-radius:3px}.fa-bg.disabled{color:#666;background-color:#ccc;display:inline-block;margin-bottom:5px;font-size:12px;font-size:1.2rem}.detail .modalBody{text-align:left}.closed{text-align:center!important}.banner a{display:block;margin:5px 5px 0 0}.menu_birthday{cursor:pointer;margin:10px 5px}.menu_birthday .f-xs{display:block;width:190px}.menu_birthday .f-xs:hover{box-shadow:-1px -2px 0 -1px grey inset}.birthdayBox_content{display:block;background:#fff;background:var(--c-wht);text-align:center}.col_2 .birthdayBox_content,.col_3 .birthdayBox_content{margin:3em 0}.sideup .birthdayBox_content{position:absolute;width:280px;padding:10px 20px;border:2px solid #d5b4cf;border-radius:5px;box-shadow:0 5px 5px 1px rgba(0,0,0,.2);z-index:2;text-align:left}.sideup .birthdayBox_content:before{content:"";position:absolute;top:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-bottom:12px solid #fff;z-index:2}.sideup .birthdayBox_content:after{content:"";position:absolute;top:-30px;left:50%;margin-left:-17px;border:14px solid transparent;border-bottom:14px solid #d5b4cf;z-index:1}.birthday-modal-container{position:relative;z-index:999}.birthday-modal-contents{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:999}.col_2 #mainView .birthday-modal-container .birthdayBox{margin-left:-100px}.birthday-modal-container .birthdayBox{position:absolute;top:100px;left:50%;transform:translateX(-50%);z-index:999}.birthday-modal-container .birthdayBox_content{width:500px;padding:10px 20px;border:2px solid #d5b4cf;border-radius:5px;box-shadow:0 5px 5px 1px rgba(0,0,0,.2);z-index:2}.birthday-modal-container .birthdayBox_content .no_replay{margin-right:5px}.birthdayBox_content img{display:block;width:60%;margin:10px auto}.sideup .birthdayBox_content img{width:100%}.birthdayBox_content strong{color:var(--c-red);color:#d00}.birthdayBox_content .btn{display:block;width:100px;margin:20px auto 10px;padding:5px 10px;text-align:center;color:#fff;color:var(--c-wht);background:#d5b4cf}.birthdayBox_content label{display:inline-block;margin:10px 0}.birthday-modal-container .birthdayBox_content{text-align:center;margin:10px 0}.col_2 .specialty_store_header+.birthday-modal-container .birthdayBox{top:200px}.col_2 .specialty_store_header+.birthday-modal-container img{width:100%}.birthdayBox_content strong{font-size:1.6rem;display:block}.birthdayBox_content .ind{margin-top:0}.birthdayBox .ind{font-size:.8rem}.col_2 .birthday_hide{display:none}.store_buy_title{font-weight:700;font-size:1.5rem;color:#1d5aac;margin:5px}.article li,.blog_body li,.entry_text li,.forecast_body li{list-style:inherit}.article ol,.blog_body ol,.entry_text ol,.forecast_body ol{margin-left:30px;list-style-type:decimal}.article ul,.blog_body ul,.entry_text ul,.forecast_body ul{margin-left:30px;list-style-type:disc}.color_all{color:#9b1478}.color_magazine,span.fa-envelope.color_magazine{color:#eb1984}.color_blog,span.fa-pencil.color_blog{color:#ea1e01}.color_forecast,span.fa-edit.color_forecast{color:#f8a300}.color_book,span.fa-book.color_mbook{color:#a0cc00}.color_file,span.fa-folder.color_file{color:#269f9f}.color_salon,span.fa-coffee.color_salon{color:#2da0e9}.color_specialty,span.fa-graduation-cap.color_specialty{color:#06f}.color_patron,span.fa-tv.color_patron{color:#527098}.color_trend{color:#269f9f}.color_magazine a,.color_magazine a:hover{color:#eb1984}.color_blog a,.color_blog a:hover{color:#ea1e01}.color_forecast a,.color_forecast a:hover{color:#f8a300}.color_book a,.color_book a:hover{color:#a0cc00}.color_file a,.color_file a:hover{color:#269f9f}.color_salon a,.color_salon a:hover{color:#2da0e9}.color_specialty a,.color_specialty a:hover{color:#06f}.color_member_option a,.color_member_option a:hover{color:#7048e8}.border_magazine{border:solid 1px #eb1984!important}.border_blog{border:solid 1px #ea1e01!important}.border_forecast{border:solid 1px #f8a300!important}.border_book{border:solid 1px #a0cc00!important}.border_file{border:solid 1px #269f9f!important}.border_salon{border:solid 1px #2da0e9!important}.border_specialty{border:solid 1px #06f!important}.border_patron{border:solid 1px #527098!important}.border_member_option{border:solid 1px #7048e8!important}.bg_magazine{background-color:#eb1984}.bg_blog{background-color:#ea1e01}.bg_forecast{background-color:#f8a300}.bg_book{background-color:#a0cc00}.bg_file{background-color:#269f9f}.bg_salon{background-color:#2da0e9}.bg_specialty{background-color:#06f}.bg_patron{background-color:#527098}.bg_member_option{background-color:#7048e8}.bg_trend{background-color:#269f9f}.col_2 #sticker_ranking-sticky-wrapper{margin:-18px 0 10px}.purchase_article_list{margin:50px 0 10px}.purchase_article_list h5{margin-bottom:10px}.purchase_article_list ul{margin:10px 0 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.purchase_article_list li{padding:10px 20px;border-bottom:1px dotted #ccc;display:flex}.purchase_article_list li:last-child{border:none}.detail .backnumber_list .yearly_subscription .purchase_article_list{margin-top:0}.purchase_article_list .ind{display:block}.purchase_article_list .title{float:left;width:calc(100% - 100px)}.purchase_article_list .day{text-align:right;width:100px;color:#919191}.purchase_article_list+.ind+table{margin-top:40px}.add_favorite::before{content:'\f006';margin-right:5px;font-family:FontAwesome}.remove_favorite::before{content:'\f005';margin-right:5px;font-family:FontAwesome}.btn_favorite{display:inline-block;width:100px;line-height:1;margin-bottom:1em;padding:5px 5px 5px 10px;border-radius:3px}.add_favorite{color:#aaa;background:#f0f0f0;border:1px solid #ddd}.add_favorite:hover::before{content:'\f005'}.add_favorite:hover,.remove_favorite{color:#fff;background:#fa0;border:1px solid #fa0}.btn_favorite:hover{cursor:pointer}.add_favorite a{color:#aaa!important}.add_favorite:hover a{color:#fff!important;text-decoration:none}.btn_favorite+.link_favorite{display:inline-block;margin-left:1em}.cont_detail dt .flex-wrapper .btn_favorite{display:inline-block;width:94px;margin-right:.5em;padding:.5em 0;text-align:center;border-radius:3px}[class*=content_like]{position:relative;display:inline-block;width:80px;height:26px;margin:0 auto;padding:.5em 0;line-height:1;text-align:center;color:#f12b83;border:1px solid #ddd;border-radius:3px}[class^=content_like]::before{content:'\f004';display:inline-block;margin-right:5px;font-family:FontAwesome}.content_like_off:hover{cursor:pointer}.content_like_on,[class^=content_like]:hover{color:#fff;background:#f12b83;border-color:#f12b83}.cont_detail dt img+.popup_wrapper{top:1em;clear:both;display:block;width:100px;text-align:center}.affi_tag_on{color:red;padding:2px 3px 0;top:-5px;position:relative;display:inline-block;font-weight:400;border-radius:3px;border:red solid 2px;font-size:1.2rem}#show_card_number_col{display:inline-block;float:right}.point_payment_nocredit{display:inline-block;font-size:1.2rem;font-weight:700;margin:20px 0 0 20px;cursor:pointer}.banner_credit_card_set{margin:20px 10px 0 0}.banner_credit_card_set img{margin-top:10px}.forcast_wrapper{width:737px;overflow-x:scroll}.horse_racing_report.forcast_wrapper{margin:0;border:none}.total_report .race_report{border-top:1px solid #e0e0e0}.total_report .race_report .hit_flag{min-width:35px;padding-right:0!important}.total_report .race_report .hit_flag .forcast_true+.forcast_true{display:none}.total_report th{text-align:left}.total_report .race_day,.total_report .race_day span{font-size:1.2rem;font-weight:400!important}.forcast_false,.forcast_true,.total_report .race_place span{position:relative;top:-1px;display:inline-block;margin:0!important;padding:3px 5px 1px;color:#fff;font-size:1rem!important;font-weight:400!important;border-radius:3px}.forcast_true{color:#fff;background-color:#ea5050}.forcast_false{color:grey;background-color:#e5e5e5}.total_report .open_article{text-align:left!important}.race_forcast_result_area_opcl{position:relative;top:3px;color:#1d5aac}.race_forcast_result_area_opcl:hover{cursor:pointer;text-decoration:underline}.race_forcast_result_area_opcl span{position:relative;top:-1px}.race_forcast_result_area_opcl+a{position:relative;display:inline-block;margin-left:5px;padding:4px 15px 2px 5px;font-size:1.2rem;font-weight:400;border:1px solid #1d5aac;border-radius:3px}.race_forcast_result_area_opcl+a span{margin-right:5px!important;font-weight:400!important}.race_forcast_result_area_opcl+a::after{content:'\f105';position:absolute;right:5px;font-family:FontAwesome}.article_list+.link_area{position:fixed;bottom:-120px;z-index:2;width:760px;padding:40px 0;background:rgba(255,255,255,.8);transition:bottom .5s}.detail .col_2 .article_list+.link_area a{display:inline-block;height:40px;line-height:40px;margin:0;padding:0 30px;color:#fff;font-size:1.6rem;background:#1d5aac;border:none;border-radius:3px;text-decoration:none}.detail .col_2 .article_list+.link_area a::after{display:none}.total_report .race_report td:nth-child(4){display:inline-block;overflow:hidden;width:250px;white-space:nowrap;text-overflow:ellipsis}.race_forcast_result_area{padding:0!important}.race_forcast_result_area .keiba_race_open{clear:both;height:auto}.forcast_wrapper #keiba.race_forcast_result_area .race_result{width:36%;margin:40px 10px 20px 0}.horse_racing_report.forcast_wrapper .race_result:not(.result){float:left!important}.horse_racing_report.forcast_wrapper th{padding:5px;font-weight:700}.horse_racing_report.forcast_wrapper td{padding:15px 5px 0}.horse_racing_report.forcast_wrapper .race_result td{text-align:center}.horse_racing_report.forcast_wrapper .race_result td span{font-size:1.2rem}.forcast_wrapper .inlineTitle{width:720px;margin:3em 0 1em;color:grey}.forcast_wrapper .select_bet_ticket{width:720px}.forcast_wrapper .select_bet_ticket table{outline:2px solid #f5f5f5}.forcast_wrapper .select_bet_ticket th{width:auto!important;background:#e0e0e0;border:1px solid #ccc}.forcast_wrapper .select_bet_ticket td{width:auto!important;padding:10px;font-size:1.2rem;border:1px solid #ccc}.forcast_wrapper .select_bet_ticket td .col_left{width:50%!important}.forcast_wrapper .select_bet_ticket td span{font-weight:400}.forcast_wrapper .select_bet_ticket td strong{padding:0;color:#d00;font-size:1.4rem;font-weight:700;background:0 0}.forcast_wrapper .select_bet_ticket td .display_formation{width:50%!important}.forcast_wrapper .select_bet_ticket td .display_detail_combination{width:auto!important;margin-top:1em}.forcast_wrapper .select_bet_ticket table+.txtc br{display:block!important}.slide.domain_setting{color:#1d5aac;cursor:pointer}.slide_cont.domain_setting{display:none;color:#303030}.slide_cont.domain_setting li{margin-bottom:1em}.fb_btn{margin:20px 0}.slide_cont{margin-bottom:1em;padding:10px;background-color:#fff;border:1px solid grey;border-radius:3px}.thanks_inner .comments .thanks_textarea{width:100%}.thanks_inner .comments .thanks_item{position:relative;width:560px;margin:0 -10px}.thanks_inner input[type=text]{margin-bottom:10px}.thanks_inner .thanks_upload input[type=text]{margin-bottom:0}.thanks_inner .comments .thanks_upload{width:350px}.thanks_inner .comments .thanks_payment{width:210px;border-top:1px solid #ccc;position:absolute;right:1px;z-index:3}.thanks_inner .comments .thanks_payment p{padding:5px 5px 5px 1em;cursor:pointer}.thanks_inner .comments .thanks_payment p .fa{position:relative;top:1px;font-size:1.6rem;font-size:var(--f-l)}.thanks_inner .comments .thanks_payment .payment_block{display:block;padding:3px 5px;background-color:#fff;background-color:var(--c-wht);font-size:1.4rem;font-size:var(--f-m);cursor:pointer}.thanks_inner .comments .thanks_payment div:not(.payment) .payment_block{font-weight:700}.thanks_inner .comments .thanks_payment .payment_block span:not(.fa){font-size:1rem;font-size:var(--f-xs);font-weight:400}.thanks_rankbox_header{display:none;margin:15px 0 0 50px;padding:5px 10px;text-align:left;width:560px}.report .thanks_rankbox_header{width:auto!important;margin-left:0}.thanks_inner .thanks_rankbox_header{margin:0 0 0 60px}@font-face{font-family:'Dancing Script';src:url(../fonts/DancingScript.ttf)}.thanks_rankbox_header[class*=pay]{display:block;height:30px;transition:all .3s;font-family:'Dancing Script',cursive!important;position:relative;margin-top:10px}.thanks_rankbox_header[class*=pay]::before{content:'Special Comment';position:absolute;display:block;font-size:1.6rem;font-size:var(--f-l);top:50%;transform:translateY(-50%)}.thanks_rankbox_header[class*=pay]::after{font-family:FontAwesome;font-weight:700;position:absolute;top:calc(50% + 2px);right:10px;transform:translateY(-50%)}.thanks_rankbox_header.pay100::after{content:'\f06b'' ''100'}.thanks_rankbox_header.pay300::after{content:'\f06b'' ''300'}.thanks_rankbox_header.pay500::after{content:'\f06b'' ''500'}.thanks_rankbox_header.pay1000::after{content:'\f06b'' ''1,000'}.thanks_rankbox_header.pay3000::after{content:'\f06b'' ''3,000'}.thanks_rankbox_header.pay5000::after{content:'\f06b'' ''5,000'}.thanks_rankbox_header.pay10000::after{content:'\f06b'' ''10,000'}.thanks_rankbox_header.pay30000::after{content:'\f06b'' ''30,000'}.thanks_rankbox_header.pay50000::after{content:'\f06b'' ''50,000'}.thanks_rankbox_header.pay100000::after{content:'\f06b'' ''100,000'}.thanks_rankbox_header.pay300000::after{content:'\f06b'' ''300,000'}.commentsInner .arrowLeft,.thanks_rankbox_header+.arrowLeft{padding:10px 10px 0;border-radius:0;width:560px}.thanks_inner .thanks_textarea textarea{resize:none;box-shadow:none;border:none;height:100px}.thanks_inner .thanks_upload input[type=text]{border-bottom:none;box-shadow:none}.thanks_inner .thanks_textarea textarea:focus{outline:0}.thanks_inner .comments .thanks_payment_rank{position:relative;top:-150px;border-top:none;border:1px solid var(--c-gry);border:1px solid #ccc;margin-bottom:-100px;transition:top .2s}.thanks_inner .comments .thanks_payment .payment{position:relative;top:69px;background-color:#fff;background-color:var(--c-wht);border:1px solid #ccc;border:1px solid var(--c-gry);transition:top .2s}.thanks_inner .comments .thanks_payment .payment p{margin:5px 0 -15px}.thanks_inner .comments .thanks_payment .payment .payment_block{padding-left:1em}.thanks_inner .comments .thanks_payment .pay0{color:#999;color:var(--c-gry-dark)}.thanks_inner .comments .thanks_payment .pay100{color:#fdd835}.thanks_rankbox_header.pay100{position:relative;top:2px;z-index:2;padding:5px 8px;color:#fdd835;background-color:#fff9c4;border:2px solid #fdd835;border-bottom:0 solid #fff9c4}.report .thanks_rankbox_header.pay100{border-bottom:2px solid #fdd835}.thanks_inner .comments .thanks_payment .pay100.selected,.thanks_inner .comments .thanks_payment .pay100:hover{background-color:#fff9c4;color:#fdd835}.thanks_inner .comments .thanks_payment .pay300{color:#c0ca33}.thanks_inner .comments .thanks_payment .pay300.selected,.thanks_inner .comments .thanks_payment .pay300:hover,.thanks_rankbox_header.pay300{background-color:#f0f4c3;color:#c0ca33}.thanks_inner .comments .thanks_payment .pay500{color:#43a047}.thanks_inner .comments .thanks_payment .pay500.selected,.thanks_inner .comments .thanks_payment .pay500:hover,.thanks_rankbox_header.pay500{background-color:#c8e6c9;color:#43a047}.thanks_inner .comments .thanks_payment .pay1000{color:#00acc1}.thanks_inner .comments .thanks_payment .pay1000.selected,.thanks_inner .comments .thanks_payment .pay1000:hover,.thanks_rankbox_header.pay1000{background-color:#b2ebf2;color:#00acc1}.thanks_inner .comments .thanks_payment .pay3000{color:#039be5}.thanks_inner .comments .thanks_payment .pay3000.selected,.thanks_inner .comments .thanks_payment .pay3000:hover,.thanks_rankbox_header.pay3000{background-color:#b3e5fc;color:#039be5}.thanks_inner .comments .thanks_payment .pay5000{color:#3949ab}.thanks_inner .comments .thanks_payment .pay5000.selected,.thanks_inner .comments .thanks_payment .pay5000:hover,.thanks_rankbox_header.pay5000{background-color:#c5cae9;color:#3949ab}.thanks_inner .comments .thanks_payment .pay10000{color:#8e24aa}.thanks_inner .comments .thanks_payment .pay10000.selected,.thanks_inner .comments .thanks_payment .pay10000:hover,.thanks_rankbox_header.pay10000{background-color:#e1bee7;color:#8e24aa}.thanks_inner .comments .thanks_payment .pay30000{color:#d81b60}.thanks_inner .comments .thanks_payment .pay30000.selected,.thanks_inner .comments .thanks_payment .pay30000:hover,.thanks_rankbox_header.pay30000{background-color:#f8bbd0;color:#d81b60}.thanks_inner .comments .thanks_payment .pay50000{color:#e53935}.thanks_inner .comments .thanks_payment .pay50000.selected,.thanks_inner .comments .thanks_payment .pay50000:hover,.thanks_rankbox_header.pay50000{background-color:#ffcdd2;color:#e53935}.thanks_inner .comments .thanks_payment .pay100000{color:#b71c1c}.thanks_inner .comments .thanks_payment .pay100000.selected,.thanks_inner .comments .thanks_payment .pay100000:hover,.thanks_rankbox_header.pay100000{background-color:#e57373;color:#b71c1c}.thanks_inner .comments .thanks_payment .pay300000{color:#3e2723}.thanks_inner .comments .thanks_payment .pay300000.selected,.thanks_inner .comments .thanks_payment .pay300000:hover,.thanks_rankbox_header.pay300000{background-color:#a1887f;color:#3e2723}.thanks_inner .comments .thanks_item{margin-top:-7px}.thanks_inner .comments .thanks_payment div:not(.payment) input[type=radio]{display:none}.thanks_inner .comments .thanks_payment .payment .payment_block input[type=radio]{display:inline-block;position:relative;left:inherit}.arrowLeft.pay100,.comment_comment .pay100+[class^=ptrn_],.send_message .pay100+div{border:2px solid #fdd835}.arrowLeft.pay300,.comment_comment .pay300+[class^=ptrn_],.send_message .pay300+div{border:2px solid #f0f4c3}.arrowLeft.pay500,.comment_comment .pay500+[class^=ptrn_],.send_message .pay500+div{border:2px solid #c8e6c9}.arrowLeft.pay1000,.comment_comment .pay1000+[class^=ptrn_],.send_message .pay1000+div{border:2px solid #b2ebf2}.arrowLeft.pay3000,.comment_comment .pay3000+[class^=ptrn_],.send_message .pay3000+div{border:2px solid #b3e5fc}.arrowLeft.pay5000,.comment_comment .pay5000+[class^=ptrn_],.send_message .pay5000+div{border:2px solid #c5cae9}.arrowLeft.pay10000,.comment_comment .pay10000+[class^=ptrn_],.send_message .pay10000+div{border:2px solid #e1bee7}.arrowLeft.pay30000,.comment_comment .pay30000+[class^=ptrn_],.send_message .pay30000+div{border:2px solid #f8bbd0}.arrowLeft.pay50000,.comment_comment .pay50000+[class^=ptrn_],.send_message .pay50000+div{border:2px solid #ffcdd2}.arrowLeft.pay100000,.comment_comment .pay100000+[class^=ptrn_],.send_message .pay100000+div{border:2px solid #e57373}.arrowLeft.pay300000,.comment_comment .pay300000+[class^=ptrn_],.send_message .pay300000+div{border:2px solid #a1887f}.arrowLeft[class*=pay]::after,.arrowLeft[class*=pay]::before{border-width:2px;border-style:solid}.arrowLeft[class*=pay]::after{left:-37px;width:33px}.thanks_rankbox_header+.arrowLeft{margin-left:50px}.thanks_inner .thanks_rankbox_header+.arrowLeft{width:560px;margin-left:60px;margin-top:10px}.thanks_inner .thanks_rankbox_header+.arrowLeft[class*=pay]{margin-top:0}.thanks_inner .thanks_upload .sendImage{border:none;border-top:solid 1px #ccc}.thanks_inner .delete_area{padding:5px 10px;border-top:none!important}.thanks_upload .sendImage{border:none;border-top:solid 1px #ccc}.ptrn_content .thanks_rankbox_header,.ptrn_content .thanks_textarea,.send_message .thanks_rankbox_header{width:auto;margin:0}.send_message .thanks_rankbox_header+div{margin-bottom:2em;padding:1em}.send_message textarea{margin-bottom:-7px}.thanks_comment_finish{margin-bottom:30px}.thanks_comment_finish .thanks{color:#f12b83;font-size:1.4rem;font-weight:700}.comments .flash_window a{margin-top:20px;display:block;text-decoration:underline}.comments [class*="_content_thanks_comment"] .arrowLeft+.txtl{margin:10px 0 0 60px}.comments .arrowLeft+.txtl .tips_cont{top:10px;width:80%}.comments .txtr{margin-top:10px}.birthdayBox{z-index:1}.btn_display{display:inline-block!important;box-shadow:none}.btn_display:hover{box-shadow:none;opacity:.8;background-color:#999;background-color:var(--c-gry-dark);cursor:pointer}.btn_display.c-grn:hover{background-color:#22ac38;background-color:var(--c-grn)}.btn_display:active{top:0}.useronly_comment{margin-left:5px;padding:0 3px;color:var(--c-gry-dark);color:#999;border:1px solid #999;border:1px solid var(--c-gry-dark);border-radius:3px;font-size:1rem}.select_bet_ticket.income .betting_ticket_name{margin-top:10px;padding:5px 10px;color:#fff;color:var(--c-wht);font-size:1.6rem;border-radius:3px 3px 0 0}.select_bet_ticket.income .flex-wrapper.cont_box{width:100%;padding:0 10px 10px;background-color:#f0f0f0;background-color:var(--c-gry-lightest);border:1px solid #ccc;border:1px solid var(--c-gry);border-radius:0 0 3px 3px}.select_bet_ticket.income .flex-wrapper.item_box{width:100%}.select_bet_ticket.income .flex-wrapper.cont_box .flex-item.cont_box{width:253px;margin-top:20px;padding:10px 10px 0;background-color:#fff;background-color:var(--c-wht);border:1px solid #ccc;border-radius:3px}.col_2 .select_bet_ticket.income .flex-wrapper.cont_box .flex-item.cont_box{width:calc((100% - 2em)/ 3)}.select_bet_ticket.income .flex-wrapper.item_box .flex-item{width:calc((100% - 1em)/ 2)}.article_list .article_wrapper .select_bet_ticket.income .flex-item:last-child{text-align:left}.col_2 .select_bet_ticket.income .flex-wrapper .flex-item:nth-child(3n+1),.col_3 .select_bet_ticket.income .flex-wrapper .flex-item:nth-child(odd){margin-left:0}.select_bet_ticket.income .txtc{margin-top:20px}.select_bet_ticket.income .txtc span{font-size:1.2rem;font-weight:700}.select_bet_ticket.income .get_income::before,.select_bet_ticket.income .get_per::before,.select_bet_ticket.income .price_income::before,.select_bet_ticket.income .promising_bet_type::before,.select_bet_ticket.income .purchase_method_name::before,.select_bet_ticket.income .total_combination_number::before,.select_bet_ticket.income .total_purchase_price::before{position:absolute;top:-15px;font-size:1rem;color:#999}.select_bet_ticket.income .purchase_method_name::before{content:'\8CB7\3044\65B9'}.select_bet_ticket.income .promising_bet_type::before{content:'\6307\5B9A\65B9\5F0F'}.select_bet_ticket.income .price_income::before{content:'\53CE\652F'}.select_bet_ticket.income .total_combination_number::before{content:'\7D44\307F\5408\308F\305B'}.select_bet_ticket.income .total_purchase_price::before{content:'\8CFC\5165\91D1\984D'}.select_bet_ticket.income .get_income::before{content:'\6255\623B\91D1'}.select_bet_ticket.income .get_per::before{content:'\56DE\53CE\7387'}.select_bet_ticket.income .get_income,.select_bet_ticket.income .get_per,.select_bet_ticket.income .price_income,.select_bet_ticket.income .promising_bet_type,.select_bet_ticket.income .purchase_method_name,.select_bet_ticket.income .total_combination_number,.select_bet_ticket.income .total_purchase_price{position:relative;min-width:100px;margin-top:10px}.col_2 .select_bet_ticket.income .get_income,.col_2 .select_bet_ticket.income .get_per,.col_2 .select_bet_ticket.income .price_income,.col_2 .select_bet_ticket.income .promising_bet_type,.col_2 .select_bet_ticket.income .purchase_method_name,.col_2 .select_bet_ticket.income .total_combination_number,.col_2 .select_bet_ticket.income .total_purchase_price{min-height:28px}.select_bet_ticket.income .get_income strong,.select_bet_ticket.income .get_per strong,.select_bet_ticket.income .price_income strong{font-size:1.4rem}.select_bet_ticket.income .display_detail_combination{padding-bottom:5px}.select_bet_ticket.income .display_detail_combination textarea{width:100%;height:auto;resize:none}.keiba_schedule .select_bet_ticket.income div+.txtc{margin:1em 0;font-size:1.4rem}.col_3 .race_hit_report .keiba_schedule .select_bet_ticket.income div+.txtc br{display:block!important}.keiba_schedule .select_bet_ticket.income div+.txtc span{font-size:1.8rem;font-weight:400}.affiliate_contents_url_bnt{cursor:pointer;color:#1d5aac;color:var(--c-blu)}.affiliate_contents_url{width:100%}.count_wrapper .get_aff_url{display:inline-block;margin-right:5px}.sub_wide .get_aff_url{color:#1d5aac;color:var(--c-blu)}.sub_wide .get_aff_url input[type=text],.sub_wide.get_aff_url input[type=text]{width:calc(100% - 70px)!important}.get_aff_url input[type=text]{width:calc(100% - 110px)!important;margin-right:3px;color:grey}.ptrn_sidebox .get_aff_url input[type=text],.thread_left_box .get_aff_url input[type=text]{width:90%!important}.thread_left_box .get_aff_url input[type=text]{margin:0 0 5px}.get_aff_url button{background-color:#999;background-color:var(--c-gry-dark);padding:5px!important;margin:0;box-shadow:none;font-size:1rem!important}.get_aff_url button:active{top:0}.get_aff_url button.btn{width:100px}.ptrn_sidebox .get_aff_url button{background-color:#999;background-color:var(--c-gry-dark)}.get_aff_url .fa{margin-right:5px!important}.get_aff_url button.btn_side{width:62px}.article_date.get_aff_url{position:relative}.sharetools .get_aff_url{display:inline-block!important}.article_date.get_aff_url .affiliate_contents_url,.ptrn_contentbox .get_aff_url .affiliate_contents_url,.sharetools .get_aff_url .affiliate_contents_url{position:absolute;background-color:#fff;background-color:var(--c-wht);padding:10px;right:0;border:1px solid #ccc;border:1px solid var(--c-gry);width:600px;z-index:5}.sharetools .affiliate_contents_url{position:relative}.sharetools .affiliate_contents_url:before{content:'\30A2\30D5\30A3\30EA\30A8\30A4\30C8URL';position:absolute;top:5px;left:20px;background-color:#fff;padding:0 3px;font-size:.6rem;color:#4b4b4b;color:var(--c-gry-darkest)}.ptrn_store_detail input[type=radio]:checked+.ptrn_store_panel.on~.flex-wrapper .ptrn_contentbox .sharetools .get_aff_url .affiliate_contents_url{width:500px;right:-50px}.sharetools .get_aff_url .affiliate_contents_url p{color:#4b4b4b;color:var(--c-gry-darkest);font-size:1.2rem;margin-bottom:-10px}.sharetools .get_aff_url .affiliate_contents_url{top:30px}.article_date.get_aff_url .affiliate_contents_url{bottom:30px}.sharetools .get_aff_url .fa-link{color:#ccc;color:var(--c-gry)}.sharetools .get_aff_url .affiliate_contents_url input[type=text]{font-size:1rem}#patron .ptrn_content .ptrn_store_detail h3{padding-bottom:.5em}.ptrn_contentbox .get_aff_url button{display:inline-block}.thread_left_box .get_aff_url{margin-top:.5em}.thread_left_box h3.affiliate_contents_url_bnt{border-bottom:none}[class^=col_] .keiba_race_open .keiba_item.ground+a{display:inline-block;margin:.2em 0 .4em}[class^=col_] .race_hit_report+.fraud_report{margin-bottom:2em}[class^=col_] .readmore{margin:4em 0}[class^=col_] .readmore+#keiba{border:none;padding-bottom:0}[class^=col_] .race_hit_report [id^=data]{padding-top:50px;border:none}[class^=col_] .mail_read_button+.keiba_hit_open,[class^=col_] .race_hit_report [id^=data]+li{border:none}#keiba .keiba_race_open+table.race_result{margin-top:8em}.side_content_faq{width:200px;display:inline-block;border-right:1px solid #ccc}.side_content_faq h1{border-bottom:none;margin:1em 0 0;font-size:1.8rem}.side_content_faq .notice_window{margin:0 1em 2em 0}.side_content_faq ul{margin:0 0 1em;padding:5px;border-bottom:1px solid #ccc}.side_content_faq ul:last-child{margin-bottom:0;border-bottom:none}.side_content_faq li{margin:0 0 1em}.content_faq .faq_title,.side_content_faq .faq_title_min{position:relative;text-indent:-.5em}.content_faq .faq_title::before,.content_faq .txtr a::before,.side_content_faq .faq_title_min::before{content:'\f105';position:absolute;display:block;font-family:FontAwesome}.side_content_faq .faq_title_min::before{top:-3px;left:-5px;font-size:1.4rem}.content_faq .txtr a::before{top:-3px;left:-10px;font-size:1.4rem}.content_faq .faq_title::before{top:-3px;left:-5px;font-size:1.8rem}.content_faq{margin-top:2em;border-left:none}.content_faq h3{border-bottom:none;font-size:2rem;position:relative;margin-bottom:0}.content_faq .faq_title{font-size:1.6rem}.content_faq .faq_list_main div{margin-bottom:1em}.content_faq article div{font-size:var(--f-m)!important;font-size:1.4rem!important}.content_faq .faq_list_main{padding:20px 30px 10px;border:1px solid #ccc;border-radius:3px}.content_faq article{width:100%;padding:20px 15px;border:1px solid #ccc;border-radius:5px}.content_faq article .ans_box::before,.content_faq article h3::before{position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;color:#fff;font-size:.8rem;font-weight:700;text-align:center;border-radius:3px}.content_faq article h3::before{content:'Q';background:#ef867b;top:5px}.content_faq article>.ans_box::before{content:'A';background:#73c8c2}.content_faq article h3{padding-left:25px}.content_faq article>.ans_box{position:relative;padding:0 30px}.content_faq .txtr a{position:relative}.torigami{display:none!important}.tips_cont.tips_sale_way.right_tips{right:10%}.tips_cont.tips_sale_way.right_tips dt{margin-bottom:0}.ranking.ranklist h2::before{content:'\f1b2';margin-right:10px;font-family:FontAwesome}.ranking h2.rank_title::before{content:'\f091';margin-right:10px;color:#eb1984;font-family:FontAwesome}.detail .col_2 .ranking h2.rank_title,.detail .col_2 .ranking h2[class^=h1_]{padding-left:0;margin-bottom:.5rem;color:#4b4b4b;font-size:2.4rem;font-weight:700;border:none}.suggest_list{font-size:var(--f-xl);font-size:2.4rem;font-weight:700}.first{padding:10px;background-color:#f0f0f0;background-color:var(--c-gry-lightest);border-radius:3px;border-radius:var(--border-r)}h4.point{margin:10px 0}.apply #bookMenu{margin-bottom:70px}.apply_sale{padding:30px}.apply_sale:not(:first-child){border-bottom:1px dotted #ccc;border-bottom:1px dotted var(--c-gry)}.apply_sale span.fl{padding:5px 30px 5px 5px;background:#e5e5e5;border-radius:3px;border-radius:var(--border-r)}.apply_sale .tips_cont dd{padding:0}.apply h4{margin-bottom:10px;font-size:2rem!important;font-weight:700!important}.apply h4.seller_hide{display:none}.apply label{margin-right:20px}.apply input{margin-right:10px}.apply input[type=radio]{width:auto}.apply input[type=submit]{width:auto}.apply input[type=file]{width:350px;border:none;box-shadow:none}.apply textarea{width:100%;resize:vertical!important}.apply textarea.readonly{height:500px}input.apply_input_color{width:90px!important}.apply_confirm_identity{margin-top:30px}.apply_confirm_button{width:100%;display:inline-block}.apply_confirm_button_left{width:48%;margin-right:20px}.apply_confirm_button_right{width:48%}.apply_confirm_button_left_cc{float:left;width:48%;margin-right:20px}.apply_confirm_button_right_cc{float:left;margin-left:20px}dl.apply_book{margin-bottom:10px;padding:1px;border:3px solid #f0f0f0;border:3px solid var(--c-gry-lightest)}dl.apply_book dt{float:left;width:160px;height:40px;line-height:40px;padding:0 20px;background-color:#e0e0e0;background-color:var(--c-gry-light)}dl.apply_book dd{height:40px;line-height:40px;margin-left:170px;padding-right:5px}.apply.entry .apply_book_image_list,.apply.report .apply_book_image_list{width:500px;margin:auto}.apply.entry .apply_book_image_list .apply_left,.apply.report .apply_book_image_list .apply_left{width:100px!important;min-width:100px!important}.apply.entry .apply_book_image_list .apply_right,.apply.report .apply_book_image_list .apply_right{width:120px!important;min-width:120px!important}.apply .tips_cont{font-weight:400!important}td.apply_center{border-right:solid 0 #fff!important;border-right:solid 0 var(--c-wht)!important}td.apply_center input.original_url{width:300px}td.apply_right{width:230px;border-left:solid 0 #fff!important;border-left:solid 0 var(--c-wht)!important}td.apply_right_edit{width:300px!important;min-width:300px!important;border-left:solid 0 #fff!important;border-left:solid 0 var(--c-wht)!important}.invisible,.invisible_css{display:none!important}.apply .pager_link,.apply .pager_page,.apply_edit .pager_link,.apply_edit .pager_page{display:inline-block;height:30px;line-height:30px;margin:20px 5px;padding:0 10px;color:#fff!important;color:var(--c-wht)!important;background-color:#ccc;background-color:var(--c-gry);border:none;border-radius:3px;border-radius:var(--border-r);-webkit-appearance:none;outline:0}.apply .pager_link,.apply_edit .pager_link{background-color:#999;background-color:var(--c-gry-dark)}.apply .pager_link:hover,.apply_edit .pager_link:hover{background-color:#1d5aac;background-color:var(--c-blu);text-decoration:none}.apply .magazine_sample img{max-width:170px;max-height:170px}.apply .bookBox.sale_cont_detail{margin-bottom:10px}span.comment_pass{color:#22ac38;color:var(--c-grn)}span.comment_disallowed{color:#a40000}.col_2.apply.edit.report{margin-bottom:0}.book_chapter_title span.item_cont_option{margin-bottom:5px;padding:5px 5px;color:#fff;color:var(--c-wht);font-size:1rem;font-size:var(--f-xs);background-color:#1d5aac;background-color:var(--c-blu);border-radius:3px;border-radius:var(--border-r)}.comment_comment .tips_cont{width:600px;padding:0 10px}.tips_cont .comment_publisher{width:100%;display:inline-block;line-height:1.5rem!important;overflow:visible!important}.tips_cont .comment_publisher{position:relative;padding-top:20px;border-top:dotted 1px #ccc;border-top:dotted 1px var(--c-gry)}.tips_cont .comment_publisher::before{content:'\8CFC\8AAD\8005\306B\8FD4\4FE1';position:absolute;top:-8px;left:10px;display:inline-block;height:13px;padding:0 3px 0;color:#757575;font-size:1.2rem;font-size:var(--f-s);background:#fff;background:var(--c-wht)}.tips_cont .comment_publisher img{margin-right:5px}.apply .report .monthly_report{margin-bottom:0}.seller .apply .btns{float:none;text-align:right}table.banner_sample{outline:0 solid #f0f0f0;outline:0 solid var(--c-gry-lightest)}table.banner_sample td{border:none!important}.apply.report .sale_cont_detail.list{margin-bottom:0;padding:10px 20px 20px;border:1px solid #ccc;border:1px solid var(--c-gry)}.apply.report .sale_cont_detail.list dl{border-bottom:solid 1px #ccc;border-bottom:solid 1px var(--c-gry)}.apply.report .sale_cont_detail.list dl:last-child{border:none}.apply.report .book_image{width:50px;height:50px;margin-right:5px}.report .sale_cont_detail.accr{margin-bottom:40px;padding:0 20px 30px;border:1px solid #ccc;border:1px solid var(--c-gry)}.report .sale_cont_detail .comment_count:hover{cursor:auto;opacity:1}.btn_accordion{float:left;display:block;min-width:110px;max-width:150px;margin-right:10px;padding:5px 10px 5px 5px;border:solid 1px #ccc;border:solid 1px var(--c-gry);border-bottom:none;border-radius:5px 5px 0 0;cursor:pointer}.btn_accordion.menu_design_btn,.btn_accordion.menu_issue_btn{width:110px}.btn_accordion.menu_plan_btn{width:150px}.btn_accordion.menu_afi_btn,.btn_accordion.menu_profile_btn{width:140px}.btn_accordion.menu_contents_btn{width:130px}.btn_accordion.menu_view_btn{width:155px}.btn_accordion span:not(.fa){letter-spacing:-1px}.btn_accordion.message{float:right;min-width:auto;margin:0 0 0 10px;padding-right:0;text-align:right;font-size:1.2rem;font-size:var(--f-s);border:none}.menu_afi,.menu_blog,.menu_contents,.menu_design,.menu_detail,.menu_issue,.menu_plan,.menu_site_ad_apply,.menu_view{border-top:solid 1px #ccc;border-top:solid 1px var(--c-gry)}h3.report_accordion_menu{padding:20px 0 10px 5px;color:#1d5aac;color:var(--c-blu)}.pp_form{display:none}.pp_form textarea{height:300px}.report .pp_css_detail .pp_css_btn{color:#1d5aac;color:var(--c-blu)}.report .report_list .list_option{line-height:14px;margin-bottom:5px;padding:2px 5px;color:#fff;color:var(--c-wht);font-size:1rem;font-size:var(--f-xs);font-weight:400;background-color:#1d5aac;background-color:var(--c-blu)}.image_crop_popup_form{margin-top:20px;text-align:center}h3.blog_editor_midashi{margin-bottom:20px}div.blog_editor_midashi{border-bottom:2px solid #1d5aac;border-bottom:2px solid var(--c-blu)}div.blog_editor_midashi strong{font-size:1.6rem;font-size:var(--f-l)}.hide{display:none}[id^=tab]:checked+label{top:0;z-index:3;color:#08c;background:#e9e9e9;border-bottom:none}[id^=tab]:checked~[id^=tab-content]{display:block}.tab-content{position:absolute;top:30px;left:0;z-index:2;width:100%;text-align:left;background:#e9e9e9;border:solid 1px #ccc;border:solid 1px var(--c-gry);border-radius:3px;border-radius:var(--border-r);overflow-y:auto;animation-duration:.5s}[id^=c_tab]:checked+label{top:2px;z-index:3;background:#f0f0f0;background:var(--c-gry-lightest);border:solid 1px #ccc;border:solid 1px var(--c-gry);border-bottom:none}[id^=c_tab]:checked~[id^=tab_category]{display:block}.thread_non_window{margin:0 -10px;padding:30px 0;text-align:center;color:#fff;color:var(--c-wht);font-size:1.6rem;background:#919191;border-radius:5px}.thread_non_window p .fa{display:block;margin:0 0 10px;font-size:4rem}.thread_non_window a{display:inline-block;min-width:220px;padding:10px;color:#fff;color:var(--c-wht);border:1px solid #fff;border:1px solid var(--c-wht);transition:all .2s}.thread_non_window a:hover{color:#919191;background:#fff;background:var(--c-wht);text-decoration:none}.thread_non_window a span:not(.fa){display:block;font-size:1.3rem}#keiba .info li span,#keiba .keiba_header div span:not(.fa),.info dt span:nth-of-type(n+3){position:relative;bottom:0;color:#e00;font-weight:700;font-size:.6rem;animation-name:letterAnimation;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes letterAnimation{0%{bottom:0}70%{bottom:0}85%{bottom:5px}100%{bottom:0}}@-moz-document url-prefix(){#keiba .info li span,.info dt span:nth-of-type(3),.info dt span:nth-of-type(4),.info dt span:nth-of-type(5){font-size:1rem}}#keiba .info li span:nth-of-type(2),#keiba .keiba_header div span:not(.fa):nth-of-type(2),.info dt span:nth-of-type(3){animation-delay:.2s}#keiba .info li span:nth-of-type(3),#keiba .keiba_header div span:not(.fa):nth-of-type(3),.info dt span:nth-of-type(4){animation-delay:.4s}#keiba .info li span:nth-of-type(4),#keiba .keiba_header div span:not(.fa):nth-of-type(4),.info dt span:nth-of-type(5){animation-delay:.6s}span.hit{display:inline-block;text-align:center;padding:0 10px;margin-right:5px;color:#fff;color:var(--c-wht);background:#d00;border-radius:3px}span.ground{display:inline-block;text-align:center;margin-right:5px;width:80px;color:#fff;color:var(--c-wht);border-radius:3px}span.color_sunday{color:#f2778a}span.color_saturday{color:#539cf2}.keiba .btns{text-align:center;margin-top:20px}.keiba .btns .btn{padding:10px 20px;font-size:3rem;margin-right:0}.keiba .btn_apply{color:#fff;color:var(--c-wht);background-color:#22ac38;border-radius:3px}.keiba .btn_apply:hover{background-color:#4ebd60}.keiba .btn_afi{padding:3px 20px!important;color:#22ac38;border:solid 2px #22ac38;border-radius:3px;background:#fff;background:var(--c-wht)}span.race_sort_midashi{display:inline-block;width:50px;margin-right:10px}.cont_detail .keiba_recommend{width:100%;margin:10px 0 30px 0}.keiba_data_counter a:hover,span.comment_count:hover,span.thanks_comment:hover,span.thanks_thanks:hover{cursor:pointer;opacity:.5;text-decoration:none}.ptrn_index .ptrn_category_list .ptrn_contentbox span.comment_count:hover{opacity:1}.count_wrapper span:not(.fa),.keiba_comment_count span:not(.fa){margin-right:5px}.forecast_detail .keiba_recommend{width:100%;margin:10px 0 0}.keiba_recommend a{border-radius:5px;display:inline-block}.keiba_recommend a:hover{border:none;text-decoration:none;background:#fff;background:var(--c-wht)}.blog_contents .box_sel_lank,.cont_detail .box_sel_lank,.forecast_detail .box_sel_lank,.keiba .box_sel_lank{text-align:center;font-size:1rem;margin-right:5px;border:solid 2px #fcc;box-sizing:border-box;border-radius:3px;color:#d00;background:#fff;background:var(--c-wht);height:45px!important;display:inline-block;line-height:1.4rem!important;padding:5px 0 0 0!important}.keiba .box_sel_lank{width:40px!important;float:right!important}.cont_detail .box_sel_lank{width:60px!important;float:left!important}.forecast_detail .box_sel_lank{width:58px!important;float:left!important}.blog_contents .box_sel_lank{width:63px!important;float:left!important}.blog_contents .box_sel_lank p,.cont_detail .box_sel_lank p,.forecast_detail .box_sel_lank p,.keiba .box_sel_lank p{margin-top:5px}.blog_contents .box_sel_lank span.rank_no,.cont_detail .box_sel_lank span.rank_no,.forecast_detail .box_sel_lank span.rank_no,.report .col_keiba .report_list div span.rank_no{margin:0;font-size:1.5rem}.box_sel_lank span.rank_no{font-weight:700}span.thanks_comment,span.thanks_count,span.thanks_thanks{color:#f12b83}span.thanks_count{margin-right:10px}.article_list span.thanks_comment,.article_list span.thanks_thanks{padding:3px 5px;border-radius:3px;display:inline-block;font-size:1.2rem;line-height:1}.article_list span.thanks_thanks{color:#f12b83;border:1px solid #f12b83}.article_list span.thanks_comment{color:#00a4e8;border:1px solid #00a4e8}.article_list span.thanks_comment:hover,.article_list span.thanks_thanks:hover{color:#fff;color:var(--c-wht);transition:all .3s;opacity:1}.article_list span.thanks_thanks:hover{background-color:#f12b83}.article_list span.thanks_comment:hover{background-color:#00a4e8}span.comment_count{color:#00a4e8}span.comment_count.specialcomment{margin-left:0}#blog_content_thanks_dialog_body.modalBody,#book_content_thanks_dialog_body.modalBody,#file_content_thanks_dialog_body.modalBody,#forecast_content_thanks_dialog_body.modalBody,#hit_report_content_thanks_dialog_body.modalBody,#hit_report_list_content_thanks_dialog_body.modalBody,#horse_racing_articles_content_thanks_dialog_body.modalBody,#magazine_content_thanks_dialog_body.modalBody,#salon_content_thanks_dialog_body.modalBody,#specialty_content_thanks_dialog_body.modalBody,#store_ranking_content_thanks_dialog_body.modalBody{border:0;width:700px;max-height:600px;overflow:scroll;z-index:10}.modalBody .thanks_inner{margin:-20px;padding:20px;border-radius:5px;position:relative;text-align:center;height:500px}.modalBody .thanks_inner input[type=text],.modalBody .thanks_inner textarea{color:#4b4b4b}.modalBody .thanks_inner span.close{position:absolute;top:-10px;right:10px}.modalBody .btn_thanks span.thanks{width:100%;text-align:center;font-size:1.5rem;font-weight:700}.modalBody .thanks_nickname{margin:10px 0 0 60px}.modalBody .thanks_textarea{margin-bottom:20px}.modalBody .thanks_textarea textarea{width:100%}.modalBody .thanks_upload{position:relative;width:100%}.thanks_upload .sendImage{position:relative;float:left;margin:0;padding:5px 0 5px 5px;border:solid 1px #ccc;width:30%;height:30px}.thanks_upload input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.thanks_upload .uploadValue{width:70%;float:left;margin:0;border-top:1px solid #ccc;background:#fff;background:var(--c-wht)}.commentsInner{padding:0 10px;margin-top:10px;margin-bottom:20px}.arrowLeft{margin-left:50px;min-height:70px;padding:10px;border:1px solid #ccc;position:relative;border-radius:5px}.arrowLeft::before{content:'';position:absolute;right:100%;top:5px;width:30px;height:30px;background:#fff;background:var(--c-wht);border-radius:0 0 0 20px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;z-index:2}.arrowLeft::after{content:'';position:absolute;top:5px;left:-31px;display:block;width:30px;height:18px;background:#fff;background:var(--c-wht);border-radius:0 0 21px 12px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;z-index:3}.arrowLeft.pay100::before{border-color:transparent transparent #fdd835 #fdd835}.arrowLeft.pay100::after{border-color:transparent #fdd835 #fdd835 transparent;border-top:none}.arrowLeft.pay300::before{border-color:transparent transparent #f0f4c3 #f0f4c3}.arrowLeft.pay300::after{border-color:transparent #f0f4c3 #f0f4c3 transparent;border-top:none}.arrowLeft.pay500::before{border-color:transparent transparent #c8e6c9 #c8e6c9}.arrowLeft.pay500::after{border-color:transparent #c8e6c9 #c8e6c9 transparent;border-top:none}.arrowLeft.pay1000::before{border-color:transparent transparent #b2ebf2 #b2ebf2}.arrowLeft.pay1000::after{border-color:transparent #b2ebf2 #b2ebf2 transparent;border-top:none}.arrowLeft.pay3000::before{border-color:transparent transparent #b3e5fc #b3e5fc}.arrowLeft.pay3000::after{border-color:transparent #b3e5fc #b3e5fc transparent;border-top:none}.arrowLeft.pay5000::before{border-color:transparent transparent #c5cae9 #c5cae9}.arrowLeft.pay5000::after{border-color:transparent #c5cae9 #c5cae9 transparent;border-top:none}.arrowLeft.pay10000::before{border-color:transparent transparent #e1bee7 #e1bee7}.arrowLeft.pay10000::after{border-color:transparent #e1bee7 #e1bee7 transparent;border-top:none}.arrowLeft.pay30000::before{border-color:transparent transparent #f8bbd0 #f8bbd0}.arrowLeft.pay30000::after{border-color:transparent #f8bbd0 #f8bbd0 transparent;border-top:none}.arrowLeft.pay50000::before{border-color:transparent transparent #ffcdd2 #ffcdd2}.arrowLeft.pay50000::after{border-color:transparent #ffcdd2 #ffcdd2 transparent;border-top:none}.arrowLeft.pay100000::before{border-color:transparent transparent #e57373 #e57373}.arrowLeft.pay100000::after{border-color:transparent #e57373 #e57373 transparent;border-top:none}.arrowLeft.pay300000::before{border-color:transparent transparent #a1887f #a1887f}.arrowLeft.pay300000::after{border-color:transparent #a1887f #a1887f transparent;border-top:none}.commentsUser{width:100%}a.dialog_comment_image img{max-width:100%;margin:1em 0}a.dialog_comment_image:hover{opacity:.9}.commentsInner .comment_publisher{position:relative}span.dpc_icon{position:absolute;top:0;left:-10px;transform:matrix(-1,0,0,-1,0,0)}img.dpc_publisher{margin:0 10px;width:30px;height:30px}.comment_publisher .commentsUser{line-height:1.3}.commentsInner .keiba_hit_open{width:100%}.keiba_hit_open p.hit_txt{width:200px;height:20px;line-height:20px;margin:1em auto 1em;text-align:center;color:#fff;color:var(--c-wht);font-size:.6rem;font-weight:700;background:#d00;border-radius:10px}.thanks_article{border:solid 1px #ccc;border-radius:5px;padding:5px;text-align:left;margin:10px 0 20px 0}.thanks_article div.keiba_item{padding:5px}.thanks_article div.keiba_race_ticket{width:270px}.thanks_article_title{width:100%;border-bottom:solid 1px #ccc;padding:5px 0;margin-bottom:5px;position:relative}.thanks_article_title span{font-weight:700}.thanks_article_title .thanks_free_tips{background-color:#fff;background-color:var(--c-wht);position:absolute;top:-18px;right:0}.chukyo,.fukushima,.hakodate,.hanshin,.kokura,.kyoto,.nakayama,.niigata,.sapporo,.tokyo{background:#4cbb5f}.funabashi,.himeji,.kanazawa,.kasamatsu,.kawasaki,.kouchi,.mizusawa,.monbetsu,.morioka,.nagoya,.obihiro,.ooi,.saga,.sonoda,.urawa{background:#4cbb5f}.fukusyou,.tansyou{background:#ea4444!important}.wakuren{background:#f09520!important}.umafuku,.umaren,.umatan,.wide{background:#7ac202!important}.sanrenpuku,.sanrentan,.wakufuku,.wakutan{background:#1c93c5!important}.ouen{background:#c571de!important}.five_victory_tansyou,.seven_victory_tansyou,.triple_umatan,.win_five{background:#c571de!important}.hit_item_type{background:#ea5050!important;color:#fff!important}.boatrace_3,.boatrace_4,.boatrace_5,.boatrace_6,.boatrace_7,.boatrace_8,.boatrace_9,[class*=boatrace_1],[class*=boatrace_2]{color:#fff;background:#00a3e8}#keiba div[id$=horse_racing_schedule_select_modal_box]{position:absolute;top:-200px;left:-220px;width:calc(100% + 240px);height:calc(100vh - 25px);padding:40px 20px 20px;z-index:99;background:#fff;background:var(--c-wht);overflow:scroll}#keiba div[id$=horse_racing_schedule_select_modal_box]::-webkit-scrollbar{width:5px;height:5px}#keiba div[id$=horse_racing_schedule_select_modal_box]::-webkit-scrollbar-thumb{background:#ccc;border-radius:2.5px}#keiba>.txtc button+.notice_window{display:inline-block;margin:0 0 0 30px;padding:10px 20px}#keiba.horse_racing_schedule_add_wrapper{position:relative;margin-bottom:20px;padding:0 20px;border:1px solid #ccc}.horse_racing_schedule_add_wrapper select{font-size:1.2rem}.horse_racing_schedule_add_wrapper .button,.horse_racing_schedule_add_wrapper button{font-size:1.4rem}.horse_racing_schedule_add_wrapper_close{position:absolute;top:5px;right:10px;margin:0;font-size:2rem;cursor:pointer}.horse_racing_schedule_add_wrapper div[class^=select]{position:relative;z-index:0;margin-bottom:50px;padding:20px;border:1px solid #e5e5e5;border-radius:3px}.horse_racing_schedule_add_wrapper div[class^=select]::before{position:absolute;top:-17px;left:20px;padding:0 10px;color:#ccc;font-size:2rem;font-weight:700;background:#fff;background:var(--c-wht)}.keiba_hit_content .select_race_card{font-size:1.2rem}.horse_racing_schedule_add_wrapper .select_race::before{content:'STEP 1'}.horse_racing_schedule_add_wrapper .select_bet_type::before{content:'STEP 2'}.horse_racing_schedule_add_wrapper .select_race_card::before{content:'STEP 3'}.horse_racing_schedule_add_wrapper .select_purchase_method::before{content:'STEP 4'}.horse_racing_schedule_add_wrapper .select_race div{display:inline-block}.horse_racing_schedule_add_wrapper .select_race div:not(:last-child){margin:0 20px 5px 0}.horse_racing_schedule_add_wrapper .select_purchase_method strong,.horse_racing_schedule_add_wrapper .select_race strong{font-size:1.4rem}.horse_racing_schedule_add_wrapper .select_bet_type label:not(:last-child){margin-right:50px}.horse_racing_schedule_add_wrapper .select_race_card table{margin-top:10px}.horse_racing_schedule_add_wrapper td:not(.element),.horse_racing_schedule_add_wrapper th:not(.element){width:auto;padding:5px;text-align:center}.horse_racing_schedule_add_wrapper .select_race_card td span{display:inline-block;margin-right:5px;padding:0 5px;color:#fff;color:var(--c-wht);font-size:1rem;background:grey;border-radius:3px}.horse_racing_schedule_add_wrapper .select_race_card table+.txtl{margin:10px 0 0 10px}.horse_racing_schedule_add_wrapper .select_race_card .tips_cont{position:relative;width:440px}.horse_racing_schedule_add_wrapper .select_race_card .button{width:250px}.horse_racing_schedule_add_wrapper .select_purchase_method{position:relative}.horse_racing_schedule_add_wrapper .select_purchase_method .notice_window{margin:0 0 40px;padding:10px 20px}.horse_racing_schedule_add_wrapper .select_purchase_method select{margin-bottom:20px}.horse_racing_schedule_add_wrapper .select_purchase_method .betting_ticket_purchase_method{position:relative;width:100%;height:200px}.horse_racing_schedule_add_wrapper .select_purchase_method .betting_ticket>div,.horse_racing_schedule_add_wrapper .select_purchase_method .betting_ticket_purchase_method>div{display:inline}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price{position:relative}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price input.price{width:50px;margin-right:2px;padding:2px;text-align:right;font-size:1.4rem;font-weight:700}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .notice_window{width:240px;margin-top:10px;padding:10px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price div[id$=horse_racing_schedule_input_purchase_method]{position:absolute;top:-77px;left:30%;display:block;width:auto}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price table{margin-bottom:20px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price th{font-size:1.4rem}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price td{padding-top:10px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price td input{width:20px;height:20px;margin:0}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .multi{position:absolute;top:7px;left:15px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .multi input{margin-right:5px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .total,.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .total div{position:relative;top:2px;display:inline-block;font-size:1.4rem;font-weight:700}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .total input{width:100px;margin-right:2px;text-align:right;font-size:2rem;border:none;box-shadow:none}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .total+div{position:relative;width:200px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .total+div .set_disp,.horse_racing_schedule_add_wrapper .set_disp_wrapper .set_disp{position:absolute;top:-40px;right:-200px;z-index:2;width:240px;padding:1em 1em 1em 3.5em;font-size:1.4rem;font-weight:700;background:#fff;border:1px solid #ccc;opacity:0;transition:right .2s ease-in-out,opacity .2s ease-in-out}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .total+div .set_disp::before,.horse_racing_schedule_add_wrapper .set_disp_wrapper .set_disp::before{content:'\f00c';position:absolute;left:10px;display:block;color:#22ac38;font-family:FontAwesome;font-size:3rem}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .total+div .set_disp::before{top:50%;transform:translateY(-50%)}.horse_racing_schedule_add_wrapper .set_disp_wrapper .set_disp::before{top:-5px}.blog_editor_all h3#chapter_wrapper{padding-top:50px}.horse_racing_schedule_add_wrapper .set_disp_wrapper{position:relative}.horse_racing_schedule_add_wrapper .set_disp_wrapper .set_disp{right:250px;padding:.8em .5em .5em 3.5em;text-align:left;pointer-events:none}.horse_racing_schedule_add_wrapper .set_disp_wrapper .set_disp:hover{cursor:pointer}.horse_racing_schedule_add_wrapper .set_disp_wrapper .set_disp:hover span{text-decoration:underline}.horse_racing_schedule_add_wrapper .set_disp_wrapper .set_disp span{display:block;font-size:1.2rem;font-weight:400}.horse_racing_schedule_add_wrapper .set_disp_wrapper .set_disp span::after{content:'\f105';display:inline-block;margin-left:5px;font-family:FontAwesome}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .total_price{margin-left:40px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .combination input{width:70px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.edit,.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.set{width:80px;height:40px;margin:0 0 0 10px;padding:0}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.set:active{top:2px;background-color:#22ac38;box-shadow:0}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.edit::before,.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.set::before{content:'';position:absolute;top:-5px;left:-1px;display:inline-block;width:80px;height:50px;cursor:default}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.edit::after,.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.set::after{content:'';position:absolute;top:0;left:0;display:inline-block;width:80px;height:40px;border-radius:3px}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.set:hover{background-color:#22ac38;box-shadow:0 2px 0 #19812a}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.set:active{top:2px;box-shadow:none}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.edit:hover{background-color:#999;box-shadow:0 2px 0 #666}.horse_racing_schedule_add_wrapper .select_purchase_method .input_price .button.edit:active{box-shadow:none}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method{margin-top:100px}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method select{width:60%;height:200px;overflow-x:scroll}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method select option{padding:2px 5px}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method select option.disabled{background:#f0f0f0}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method select option:not(.disabled){font-size:1.2rem}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method select option:not(.disabled):hover{background:#f0f0f0}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method .button.delete{position:relative;top:-15px;width:170px;margin:0;padding:0}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method .button.delete:active{top:-13px}.horse_racing_schedule_add_wrapper div[id$=horse_racing_schedule_select_race_comment_box]{margin-bottom:10px}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method .purchase_method_detail{position:absolute;top:0;right:0;width:38%}.horse_racing_schedule_add_wrapper .select_purchase_method .confirm_purchase_method .purchase_method_detail textarea{height:200px;border:1px solid #999}.keiba_dialog{z-index:10}.keiba_dialog_form ul{display:inline-block}.keiba_dialog_form ul li{clear:both;height:auto;display:inline-block;margin-bottom:20px}.modalBody .keiba_dialog_send .close{margin:-15px 20px 0 0;cursor:pointer;border:solid 1px red}.keiba_schedule_detail{margin:10px auto 20px;padding:20px;border:solid 1px #ccc;border-radius:3px}td .keiba_schedule_detail{margin:0 0 40px;padding:0;border:none}td .keiba_schedule_detail .comment{margin-bottom:10px}.keiba_schedule button{margin:10px 0}.keiba_schedule .race_schedule_name{margin-bottom:20px;padding:10px 20px;font-size:1.8rem;background:#f0f0f0}.keiba_schedule .select_bet_ticket,.keiba_schedule .select_race_card{padding:0!important;border:none!important}.keiba_schedule .select_race_card::before{content:''}.keiba_schedule .select_bet_ticket table{position:relative}.keiba_schedule .select_bet_ticket td,.keiba_schedule .select_bet_ticket th{padding:10px 20px;font-weight:400;text-align:left}.keiba_schedule .select_bet_ticket td span,.keiba_schedule .select_bet_ticket th{margin-left:10px;font-size:1.4rem}.keiba_schedule .select_bet_ticket th{min-width:90px;text-align:center}.keiba_schedule .select_bet_ticket td .col_left{float:left!important;width:260px}.keiba_schedule .select_bet_ticket td .col_left:nth-of-type(2){width:190px}.keiba_schedule .select_bet_ticket td .col_left:nth-of-type(2) .hit_betting_ticket{position:absolute;top:-48px;left:-48px;width:0!important;height:0;z-index:2;color:#fff;color:var(--c-wht);border:48px solid transparent;border-bottom:48px solid #ed7877;transform:rotate(-45deg)}.keiba_schedule .select_bet_ticket td .col_left:nth-of-type(2) .hit_betting_ticket::before{content:'\f140';position:relative;top:4px;left:-13px;display:block;width:26px;height:26px;text-align:center;font-family:FontAweSome;font-size:2rem}.keiba_schedule .select_bet_ticket td .col_left:nth-of-type(2) .hit_betting_ticket::after{content:'\7684\4E2D!!';white-space:pre;position:relative;top:2px;left:-16px;font-weight:700;transform:rotate(-45deg)}li .keiba_schedule .select_bet_ticket td .col_left:nth-of-type(2) .hit_betting_ticket::before{top:8px}li .keiba_schedule .select_bet_ticket td .col_left:nth-of-type(2) .hit_betting_ticket::after{top:0}.keiba_schedule .select_bet_ticket td>div:not(:last-child){margin-bottom:20px}.keiba_schedule .select_bet_ticket td .display_formation{float:left!important;width:150px}.keiba_schedule .select_bet_ticket td .display_detail_combination{float:left;width:290px}.keiba_schedule .select_bet_ticket td .display_detail_combination textarea{height:83px;border:1px solid #ccc;border-radius:3px}.keiba_schedule .select_bet_ticket td .display_detail_combination textarea span{display:none}.race_hit_report .keiba_schedule .select_bet_ticket th{text-align:center;white-space:nowrap}.race_hit_report .keiba_schedule .select_bet_ticket td{padding:10px}.race_hit_report .keiba_schedule .select_bet_ticket td div{float:none;width:auto!important}.race_hit_report .keiba_schedule .select_bet_ticket td div:not(:last-child){margin-right:20px}.race_hit_report .keiba_schedule .select_bet_ticket td>div:not(:last-child){margin-right:0!important}.race_hit_report .keiba_schedule .select_bet_ticket td .display_detail_combination{float:right}.condition_match_free_flag{display:block;margin-bottom:1em;font-size:1.4rem}td.magazine_article textarea{height:300px;overflow-y:scroll!important}td.magazine_article textarea::-webkit-scrollbar{width:5px}td.magazine_article textarea::-webkit-scrollbar-thumb{background:#ccc;border-radius:2.5px}.keiba_schedule .select_bet_ticket table+.txtc{margin:1em 0;font-size:1.4rem}.col_3 .keiba_schedule .select_bet_ticket table+.txtc{min-width:700px;margin:1em 0;text-align:left!important;font-size:1.4rem}.keiba_schedule .select_bet_ticket table+.txtc span{font-size:1.8rem;font-weight:400}.seller .keiba_schedule .select_bet_ticket input{width:100px;padding:2px 5px}.keiba_schedule .horse_racing_content{border:solid 1px #ccc;padding:5px;width:100%}#blog_entry_edit_horse_racing_betting_tickets,#forecast_entry_edit_horse_racing_betting_tickets,#magazine_article_edit_horse_racing_betting_tickets,#magazine_article_new_horse_racing_betting_tickets,#magazine_article_reserve_horse_racing_betting_tickets{text-align:left;margin:20px 0}#blog_entry_edit_horse_racing_betting_tickets label,#forecast_entry_edit_horse_racing_betting_tickets label,#magazine_article_edit_horse_racing_betting_tickets label,#magazine_article_new_horse_racing_betting_tickets label,#magazine_article_reserve_horse_racing_betting_tickets label{margin-right:10px;padding:5px;border-radius:3px}#blog_entry_edit_horse_racing_betting_tickets label:hover,#forecast_entry_edit_horse_racing_betting_tickets label:hover,#magazine_article_edit_horse_racing_betting_tickets label:hover,#magazine_article_new_horse_racing_betting_tickets label:hover,#magazine_article_reserve_horse_racing_betting_tickets label:hover{background-color:#e9e9e9}.hit_report_list{margin-top:30px}.hit_report_list ul{border-radius:5px;margin:auto;padding:10px;width:700px}.seller .hit_report_list ul label:first-child{margin:0}.hit_report_list ul li{padding:10px;width:100%;display:inline-block;border:solid 1px #ccc;margin-bottom:5px;border-radius:3px}.hit_report_list ul li.select{cursor:pointer}.race_hit_report .introduction{border:solid 1px #ccc;border-radius:5px;padding:10px;margin-bottom:20px}.race_hit_report .introduction div[style="clear:both;"]{margin-top:1em;padding-top:1em;border-top:dotted 1px #ccc}.race_hit_report .introduction .add_notes{margin-bottom:1em;padding-bottom:2em;border-bottom:dotted 1px #ccc}.race_hit_report .introduction .add_notes .add_date{margin-bottom:1em}.race_hit_report div.keiba_item{display:inline-block;text-align:center;line-height:2rem;color:#fff;color:var(--c-wht);border-radius:3px;margin:0 1em 0 0;padding:5px;width:75px;height:50px;float:left}.race_hit_report div span.ticket{display:inline-block;font-weight:400;text-decoration:none;text-align:center;padding:3px;margin:5px 0 0 0;font-size:1.2rem;color:#fff;color:var(--c-wht);line-height:14px;border-radius:3px}.keiba_race_open{height:55px}.generic .btns{text-align:center;margin:20px 0}.generic .btns .btn{padding:10px 20px;font-size:3rem;margin-right:0}.generic .btn_apply{color:#fff;color:var(--c-wht);background-color:#22ac38;border-radius:3px}.generic .btn_apply:hover{background-color:#4ebd60}.generic .btn_afi{padding:3px 20px!important;color:#22ac38;border:solid 2px #22ac38;border-radius:3px}.generic .ranking{clear:both;margin-left:0;position:relative}.generic_refine_tool{position:relative;top:20px;right:-360px;width:750px;margin-bottom:20px;color:#9a9a9a;border-radius:3px}.generic_refine_tool{left:-200px!important}form .generic_refine_tool{width:700px}#keiba .generic_refine_tool{width:770px}.fixed_ranking .generic_refine_tool{margin-top:10px}span.generic_genre_midashi{position:absolute;top:0;left:0;padding:5px 10px;color:#fff;color:var(--c-wht);background:grey;border-radius:3px}#keiba #ranking span.generic_genre_midashi{left:200px}#keiba #ranking.refine span.generic_genre_midashi,#keiba #sticker_ranking .wrapper span.generic_genre_midashi{left:136px}#keiba #sticker_ranking .wrapper .recovery_rate span.generic_genre_midashi{left:214px}.generic_genre_refinemenu input[type=checkbox]{display:none}.generic_contents_refinemenu label,.generic_genre_refinemenu label{display:inline-block;padding:5px 10px;color:#fff;color:var(--c-wht);border-radius:3px;opacity:.5}.generic_contents_refinemenu label:hover,.generic_genre_refinemenu label:hover{cursor:pointer;opacity:.3}.generic_genre_refinemenu input:checked+label.refine_genre-label{opacity:1}.generic_contents_refinemenu input[type=checkbox]{display:none}.generic_contents_refinemenu input:checked+label.refine_contents-label{opacity:1}label.refine_cancel-label{border-radius:3px;padding:5px 10px;display:inline-block;color:#fff;color:var(--c-wht);text-align:center;opacity:1;background:grey!important;font-weight:400}label.refine_cancel-label:hover{background:grey!important}.generic .ranking .box a{width:100%;height:120px;margin-bottom:20px;border-radius:0}.generic .ranking .box.rankAll .generic_lanking,.generic .ranking .generic_lanking{position:relative;display:table-cell!important;width:327px!important;padding:0 10px}.generic .ranking_body{width:100%;height:120px;overflow:hidden;border-radius:2px}.generic .ranking_body_top{width:100%;height:120px;border-radius:2px}.generic .ranking .box .ranking_body img{width:100px;height:100px}.generic .ranking_body_genre{margin-top:16px}.generic .ranking_body_bottom{top:99px;width:100%;height:20px;color:#fff!important;color:var(--c-wht)!important;border-radius:0 0 2px 2px}table.race_result{outline:0}.race_result{position:relative;float:left;width:calc(100% - 10px);margin:1em auto}.race_result caption{position:absolute;display:inline-block;height:20px;margin-top:-1.5em;text-align:left;color:#4b4b4b;font-weight:700;font-size:1.6rem}.race_result td,.race_result th{padding:5px;text-align:center}.race_result th{font-size:1rem;border:solid 1px #1faa37;background:#e1eedb}.race_result td{font-size:1rem;border:solid 1px #a9cf9b;background:#fff;background:var(--c-wht)}.race_result .waku1{color:#303030;background:#fff;background:var(--c-wht)}.race_result .waku2{color:#fff;color:var(--c-wht);background:#303030}.race_result .waku3{color:#fff;color:var(--c-wht);background:red}.race_result .waku4{color:#fff;color:var(--c-wht);background:#00f}.race_result .waku5{color:#303030;background:#ff0}.race_result .waku6{color:#fff;color:var(--c-wht);background:green}.race_result .waku7{color:#303030;background:orange}.race_result .waku8{color:#303030;background:pink}.refund_money .hit{color:#e00!important;font-weight:700;border:2px solid #e00}.refund_money td span:not(.text_red){color:#303030;font-weight:400}.refund_money .hit td span{color:#e00!important}.refund_money .hit td span:not(.text_red){color:#303030!important}.refund_money th{font-size:1rem}.refund_money td{text-align:right}.keiba .race_info{clear:both;position:relative;margin-top:10px;display:inline-block}.keiba .race_info .keiba_race_open{line-height:1.5rem;margin-bottom:10px}.keiba .race_info .keiba_item{float:left}.keiba .race_info .race_result.result{width:280px;margin-right:10px}.keiba .race_info .refund_money{width:340px}.keiba .content_hit_info{border:solid 1px #1faa37;border-radius:5px;width:100%;display:inline-block;padding:15px;margin-bottom:20px;position:relative}.keiba_hit_content .race_result:not(.result),.race_hit_report .race_result:not(.result){float:left!important;margin:20px 0 60px!important}.keiba_hit_content .race_result,.race_hit_report .race_result{min-width:48%}.keiba_hit_content .race_result th,.race_hit_report .race_result th{white-space:nowrap}.keiba_hit_content .race_result td,.race_hit_report .race_result td{white-space:nowrap;text-align:center}.forecast_purchase_method_button+.race_hit_report table:not(:last-child),.keiba_hit_content div[class^=horse_racing_hit_stream] table:not(:last-child),.race_hit_report div[class^=horse_racing_hit_stream] table:not(:last-child){margin-right:10px!important;margin-bottom:10px}.keiba_race_open .skew_list_link,span.race_result_open,span.rece_result_open{cursor:pointer;margin-right:1em;font-size:1.2rem;color:#1faa37!important}a.race_result_open{display:inline-block;width:auto!important;font-size:1.2rem!important;color:#1faa37!important}.race_result_open:hover{text-decoration:underline}.keiba_hit_open .content_hit_info{display:inline-block;width:100%;padding-right:10px;position:relative;border:none}.article_list .keiba_hit_open .content_hit_info .keiba_race_open{min-height:160px;width:50%;padding-right:5px;display:inline-block;margin-top:0}.keiba_hit_open .content_hit_info .race_result.result{width:50%}.keiba_hit_open .content_hit_info .refund_money_area{width:100%}.keiba_hit_open .content_hit_info .refund_money{width:50%;margin-top:30px}.keiba_hit_open .content_hit_info .keiba_betting_ticket,.keiba_hit_open .content_hit_info .keiba_hit_ticket{margin:10px 0 10px -5px}#keiba.betting_info,#keiba.blog_main,#keiba.forecast_body,dd#keiba{padding-bottom:0}dd#keiba a{text-decoration:none}.animated{animation-fill-mode:both;animation-duration:.5s}.fadeInLeftUp{animation-name:fadeInLeftUp}@keyframes fadeInLeftUp{0%{opacity:0;transform:translateY(5px)}100%{opacity:1;transform:translateY(0)}}.col_3 #keiba div[class^=horse_racing_hit_stream] .forecast_purchase_method_area>div:not(.inlineTitle){width:540px;overflow-x:scroll}.col_3 #keiba div[class^=horse_racing_hit_stream] .forecast_purchase_method_area>div:not(.inlineTitle)::-webkit-scrollbar{height:5px}.col_3 #keiba div[class^=horse_racing_hit_stream] .forecast_purchase_method_area>div:not(.inlineTitle)::-webkit-scrollbar-thumb{background:#ccc;border-radius:2.5px}.col_3 #keiba div[class^=horse_racing_hit_stream] .forecast_purchase_method_area>div:not(.inlineTitle) table{min-width:700px}.col_3 #keiba div[class^=horse_racing_hit_stream] .forecast_purchase_method_area .select_race_card table{margin:0 0 2em}.col_3 #keiba div[class^=horse_racing_hit_stream] .forecast_purchase_method_area .inlineTitle+.txtc{display:block!important;color:#ccc;font-size:.6rem}.col_3 #keiba div[class^=horse_racing_hit_stream] .forecast_purchase_method_area .inlineTitle+.txtc span{margin:0 5px}#keiba #member_option{padding-top:40px}#keiba .member_option_detail{position:relative;display:inline-block;width:100%;border:3px solid #e5e5e5;transition:all .2s}#keiba .member_option_detail:hover{border-color:#4cbb5f}#keiba .member_option_title{width:340px;line-height:2.5rem;float:left;position:relative}.member_option_list{position:relative;margin-bottom:20px;padding:15px 10px 5px;border:1px solid #ccc;border-radius:3px}#keiba .member_option_list{float:left;width:330px;margin:5px 0 0}.cont_detail #member_option .member_option_list{padding:20px}.member_option_list .inlineTitle2{left:10px;font-size:1.2rem;font-weight:400}.member_option_list .toggle{color:#4b4b4b;font-size:1.4rem;font-weight:700;cursor:default}.status .member_option_list .toggle+div{margin-top:1em}.member_option_list div:nth-of-type(even)+div{margin-bottom:10px}#keiba .member_option_title .tips:hover{text-decoration:underline}#keiba .member_option_title .tips_cont{width:600px;max-height:600px;overflow-y:scroll}#keiba .member_option_title .tips_cont a .zoom,#member_option .member_option_description a .zoom,.cont_detail .introduction a .zoom{position:absolute;bottom:-5px;right:0;display:inline-block;width:20px;height:20px;background:rgba(0,0,0,.5)}#keiba .member_option_title .tips_cont a .zoom{bottom:-8px;right:9px}#keiba .member_option_title .tips_cont a .zoom::before,#member_option .member_option_description a .zoom::before,.cont_detail .introduction a .zoom::before{content:'\f002';position:absolute;top:50%;left:50%;font-family:FontAwesome;font-size:.6rem;color:rgba(255,255,255,.8);transform:translate(-50%,-50%)}#keiba .member_option_buttons{float:right;width:250px;padding-top:5px}#keiba .member_option_buttons span.btn_sub{width:250px;height:60px;margin:0;line-height:45px;transition:all .2s}#keiba .member_option_buttons span.btn_sub.campaign{line-height:1.4;margin-top:-30px;background-color:#ed7877}#keiba .member_option_buttons span.btn_sub.campaign:hover{opacity:.8}.member_option_buttons span.btn_sub span{font-size:1.2rem}.member_option_buttons span.btn_sub .fa{margin-left:inherit}#keiba .member_option_buttons span.btn.enabled_days{padding:0 12px;margin:inherit;width:250px;height:50px}#keiba .member_option_buttons #campaign{top:-35px;width:250px;margin-bottom:5px;padding:15px 5px 10px}.member_option_detail #campaign{top:10px}#keiba .member_option_buttons #campaign .campaign_title{width:250px}.member_option_data{margin-top:20px}#keiba .member_option_data{position:absolute;top:50px;left:10px}.member_option_data span:last-child{margin-left:30px}#ranking.refine .box:not(.rankAll) .generic_lanking{display:flex!important;flex-wrap:wrap;justify-content:space-between;width:100%!important;margin:0}#ranking.refine .generic_lanking::after{content:'';display:block;width:307px}#ranking.refine .generic_box{flex-basis:307px}#keiba td[class^=waku]{text-align:center}#keiba .waku1{color:#303030;background:#fff;background:var(--c-wht)}#keiba .waku2{color:#fff;color:var(--c-wht);background:#303030!important}#keiba .waku3{color:#fff;color:var(--c-wht);background:#d00!important}#keiba .waku4{color:#fff;color:var(--c-wht);background:#00f!important}#keiba .waku5{color:#303030;background:#ff0!important}#keiba .waku6{color:#fff;color:var(--c-wht);background:green!important}#keiba .waku7{color:#303030;background:orange!important}#keiba .waku8{color:#303030;background:pink!important}#keiba .race_result{float:none;width:auto;margin:40px 0}#keiba .race_result>div:first-child{float:left;width:40%}#keiba .race_result>div:last-child{float:right;width:58%}#keiba .race_result>div:last-child table{float:left;width:49%}#keiba .race_result>div:last-child table:last-child{margin-left:10px}#keiba .race_result th{background:#e9e9e9!important}#keiba .race_result td,#keiba .race_result th{padding:5px;font-size:1.2rem;border:1px solid #ccc}#keiba .race_result>div:last-child td:first-child{color:#fff;color:var(--c-wht);background:#ccc}#keiba .race_result.stream{width:100%;margin:0}#keiba .article_list{padding:20px 0 40px;background:#f0f0f0}#keiba .article_list_h2+.txtr .tips{color:#4cbb5f;cursor:pointer}#keiba .article_list_h2+.txtr .tips:hover{text-decoration:underline}.horse_racing_report{position:relative;margin:3em 0 1em;padding:15px 10px 5px;border:1px solid #ccc;border-radius:3px}.horse_racing_report_inner{max-height:470px;overflow-x:hidden;overflow-y:scroll}.horse_racing_report_inner::-webkit-scrollbar{width:5px}.horse_racing_report_inner::-webkit-scrollbar-thumb{background:#ccc;border-radius:2.5px}.horse_racing_report li{display:inline-block;margin-right:2em}.horse_racing_report li a{transition:none!important}.horse_racing_report li.active a{height:22px;line-height:22px;padding:5px 10px;color:#fff;color:var(--c-wht);background:#1d5aac;background:var(--c-blu);border-radius:3px;text-decoration:none;cursor:default;pointer-events:none}.horse_racing_report li:last-child{position:relative;top:3px;float:right;margin:0;font-size:1rem}.horse_racing_report .report_wrapper{margin-top:2em;padding-bottom:1em}.col_2 .horse_racing_report .report_wrapper{width:737px;overflow-x:scroll}.col_3 .horse_racing_report .report_wrapper{width:518px;overflow-x:scroll}div[class^=col_] .forcast_wrapper::-webkit-scrollbar,div[class^=col_] .horse_racing_report .report_wrapper::-webkit-scrollbar{height:5px}div[class^=col_] .forcast_wrapper::-webkit-scrollbar-thumb,div[class^=col_] .horse_racing_report .report_wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:2.5px}.horse_racing_report h4{margin:0 0 1em 1em!important;padding:0!important;color:#4b4b4b!important;font-size:1.4rem!important;font-weight:400!important;background:#fff!important;background:var(--c-wht)!important}.horse_racing_report h4 span{font-size:1rem}.horse_racing_report #monthly h4{margin-bottom:0!important}.detail .col_2 .horse_racing_report h4 .fa{margin-right:5px!important;font-size:1.6rem!important}.horse_racing_report table{outline:0}.horse_racing_report td,.horse_racing_report th{width:12.5%;padding:5px 10px;text-align:center;font-weight:400;background:#fff!important;background:var(--c-wht)!important;border:none;white-space:nowrap}.horse_racing_report .select_race_card th{background-color:#e9e9e9!important}.horse_racing_report .select_race_card td{padding:5px!important}.horse_racing_report .select_race_card td,.horse_racing_report .select_race_card th{width:inherit!important;text-align:center;font-size:1.2rem;border:1px solid #ccc!important;line-height:2.5}.horse_racing_report .select_race_card td span{display:inline-block;margin-right:5px;padding:0 5px;color:#fff;color:var(--c-wht);font-size:1rem;background:grey;border-radius:3px}.horse_racing_report .race_result{line-height:2.5em}.horse_racing_report td{text-align:right;font-size:1rem}.horse_racing_report td strong,.horse_racing_report th span{padding:5px 10px;color:#fff;color:var(--c-wht);font-size:1.2rem;font-weight:400;background:#1d5aac;background:var(--c-blu);border-radius:3px}.horse_racing_report td .select_bet_ticket.income strong{padding:0;color:#4b4b4b;color:var(--c-gry-darkest);font-size:1.4rem;font-weight:700;background:#fff;background:var(--c-wht);border-radius:none}.horse_racing_report td .select_bet_ticket.income .text_red strong{color:var(--c-red);color:#d00}.horse_racing_report td span{margin-right:2px;font-size:1.4rem;font-weight:700}.horse_racing_report td .select_bet_ticket.income span{margin-right:2px;font-size:1.2rem;font-weight:400}.horse_racing_report .monthly_report{margin-bottom:0}.horse_racing_report .monthly_report tr:not(.kind),.horse_racing_report .yearly_report tr:not(.kind){border-bottom:1px dotted #ccc}.horse_racing_report .monthly_report tr.kind th{padding-top:1em}.horse_racing_report .monthly_report td:first-child{text-align:left}.horse_racing_report .monthly_report td.txtc{font-size:1.2rem}.horse_racing_report .txtr{margin-top:1em}.horse_racing_report_inner>div:last-child{padding-top:1em;font-size:1.4rem;font-weight:700;border-top:1px solid #ccc}.horse_racing_report_inner>.forcast_wrapper+div:last-child{border:none;margin-top:-10px}.horse_racing_report_inner>div:last-child>span{position:relative;top:-2px;margin-right:5px;padding:2px 5px;color:#fff;color:var(--c-wht);font-size:1rem;font-weight:700;background:#d00;border-radius:3px}.horse_racing_report_inner>div:last-child div:not(.clear){margin-top:10px;font-size:1.2rem;font-weight:400}.horse_racing_report_inner>div:last-child .col_left{width:75%}.horse_racing_report_inner>div:last-child .col_right{width:25%;text-align:center}.horse_racing_report_inner>div:last-child .col_right a{display:inline-block;padding:10px 15px;font-size:1.4rem;font-weight:700;border:2px solid #1d5aac;border:2px solid var(--c-blu);border-radius:5px;text-decoration:none}.horse_racing_report_inner>div:last-child .col_right a::after{position:relative;right:-10px;content:'\f105';font-family:FontAwesome}.horse_racing_report_inner>div:last-child .example span{color:#1d5aac;color:var(--c-blu);font-weight:700}.horse_racing_report .report_nav .betting_tickets input{position:absolute;left:-9999px}.horse_racing_report .betting_tickets{margin-top:1em;padding:5px 10px;color:grey;border:1px solid #e5e5e5;border-radius:3px}.horse_racing_report .betting_tickets label{display:inline-block;padding:3px 5px;font-size:1.1rem;background:#f0f0f0;border-radius:3px}.horse_racing_report .betting_tickets input:checked+label,.horse_racing_report .betting_tickets label:hover{color:#fff;color:var(--c-wht);background:#1d5aac;background:var(--c-blu);cursor:pointer}.hit_report_link_banner{margin:1em auto}.hit_report_link_banner img{width:100%}#campaign{position:relative;z-index:0;width:420px;margin:2em auto;padding:30px 10px 10px;text-align:center;color:#c00;background-color:rgba(237,120,119,.2);border:1px dashed #fff;border:1px dashed var(--c-wht);border-radius:3px;box-shadow:0 0 0 2px rgba(237,120,119,.2)}#campaign .campaign_title{position:absolute;top:-40px;left:0;right:0;bottom:0;width:350px;height:30px;line-height:30px;margin:1em auto;text-align:center;color:#fff;color:var(--c-wht);font-size:1.6rem;font-weight:700;background-color:#d00}#campaign .campaign_title::after,#campaign .campaign_title::before{content:'';position:absolute;bottom:-10px;z-index:-1;display:block;background-color:transparent;border:15px solid #c00}#campaign .campaign_title::before{left:-20px;border-right-width:15px;border-left-color:transparent}#campaign .campaign_title::after{right:-20px;border-left-width:15px;border-right-color:transparent}#campaign .campaign_title_content::after,#campaign .campaign_title_content::before{content:'';position:absolute;display:block;border-style:solid;border-color:#a00 transparent transparent transparent;bottom:-10px}#campaign .campaign_title_content::before{left:0;border-width:10px 0 0 10px}#campaign .campaign_title_content::after{right:0;border-width:10px 10px 0 0}#campaign .campaign_title_content .fa:first-child{margin:0 10px 0 0}#campaign .campaign_title_content .fa:last-child{margin:0 0 0 10px}.cont_detail #campaign{display:inline-block;width:315px!important;padding-top:15px!important}.cont_detail #campaign .campaign_title{width:260px!important}.gold_member_induction.banner{margin:3em 0}.gold_member_induction.banner a{margin:0}.gold_member_induction.banner img{transition:all .2s}.gold_member_induction.banner img:hover{box-shadow:0 5px 15px rgba(0,0,0,.3);transform:translateY(-3px)}.gold_member_induction:not(.banner){position:relative;margin:2em 0 4em;padding:2em 2em 1em;font-size:1.4rem;border:3px solid #78cc87;border-radius:10px}.gold_member_induction:not(.banner) h3{position:absolute;top:-13px;left:0;width:100%;margin:0!important;padding:0;text-indent:-9999px;overflow:hidden}.gold_member_induction:not(.banner) h3.title_1{background:url(/images/gold_member_induction_title_1.png) center 0 no-repeat;background-size:auto 25px}.gold_member_induction:not(.banner) h3.title_2{background:url(/images/gold_member_induction_title_2.png) center 0 no-repeat;background-size:auto 25px}.gold_member_induction:not(.banner) img{float:left;width:100px}.gold_member_induction:not(.banner) img~p{margin-left:120px;text-align:left!important}.gold_member_induction:not(.banner) p b span{color:#d00}.stuff_recommend .reco_point_back{position:absolute;bottom:0;display:block;width:100%;margin:-10px -5px 0;padding:5px;text-align:center;color:#fff;color:var(--c-wht);font-size:1.4rem;background:repeating-linear-gradient(-45deg,#d00,#d00 10px,#e43333 0,#e43333 20px);border-radius:0 0 4px 4px}.stuff_recommend .reco_point_back strong{margin:0 5px;font-size:1.6rem}.stuff_recommend .reco_point_back span{display:block;font-size:1.2rem}.stuff_recommend+.txtr{margin:-10px 10px 30px 5px;padding:5px;background:repeating-linear-gradient(-45deg,#d00,#d00 10px,#e43333 0,#e43333 20px);border-radius:5px}.stuff_recommend+.txtr a{display:block;text-align:center;color:#fff;color:var(--c-wht);font-size:1.4rem;font-weight:700}.stuff_recommend+.txtr a .fa{margin:0}.point_back_label{display:inline-block;margin-bottom:5px!important;padding:5px!important;color:#fff;color:var(--c-wht);background:repeating-linear-gradient(-45deg,#d00,#d00 10px,#e43333 0,#e43333 20px);border-radius:3px}.point_back_label strong{margin:0 5px!important;font-size:1.4rem}.point_back_label span{margin-left:1em!important;font-size:1rem}.sub_wide .point_back_label{display:block;text-align:center}#keiba .stuff_recommend{margin-top:2em}#keiba .stuff_recommend .heading .fa{color:#4cbb5f}#keiba .stuff_recommend li{width:calc((100% - 40px)/ 3)!important;margin-right:20px;padding:0}#keiba .stuff_recommend li:last-child{margin-right:0}#keiba .stuff_recommend li img{width:70px;height:70px;margin-right:10px}#keiba .stuff_recommend li .reco_box{overflow:visible}#keiba .stuff_recommend li .reco_box a{color:#4b4b4b}#keiba .stuff_recommend li .reco_box .reco_head{background:#4cbb5f;border-radius:5px 5px 0 0}#keiba .stuff_recommend li .reco_body .sr_title{height:46px;font-size:1.4rem;overflow:hidden}#keiba .stuff_recommend li .reco_body .txtr{position:absolute;bottom:60px;right:0;font-size:1.4rem}#keiba .stuff_recommend li .reco_point_back{background:#4cbb5f}#keiba .stuff_recommend+.txtr{margin:-10px 0 3em;background:repeating-linear-gradient(-45deg,#4cbb5f,#4cbb5f 10px,#5ec26f 0,#5ec26f 20px)}#keiba #race_forecast_article_list .point_back_label{position:absolute;top:252px;right:10px;z-index:2}#keiba .hit_report_ranking li.cp a{color:#d00!important;font-size:1.4rem;font-weight:400!important}#keiba .hit_report_ranking li.cp .fa{font-size:1.8rem}#keiba .hit_report_ranking li.cp span:not(.fa){width:auto!important;margin-right:3px!important;font-size:1.8rem!important;font-weight:700}#keiba .hit_report_ranking li.cp span:last-child{font-size:1.4rem!important}#ranking_view{margin-top:10px}#ranking_view+a{display:block;width:200px;height:50px;line-height:46px;margin:40px auto 0;text-align:center;color:#b3b3b3;font-size:1.6rem;background:0 0;border:3px solid #ccc;border-radius:25px;outline:0;transition:all .2s}#keiba .horseList_wrapper .article_data .confident,#keiba .horseList_wrapper>.hit,.article_list .article_wrapper div.hit:not(.button),.generic_article_wrapper .hit:not(.button),.keiba_hit_content div.hit,.thread_area div.hit:not(.button){position:absolute;top:-60px;width:0;height:0;z-index:2;color:#fff;color:var(--c-wht);border:60px solid transparent}#keiba .horseList_wrapper>.hit,.article_list .article_wrapper div.hit:not(.button),.keiba_hit_content div.hit{top:-61px;left:-61px;border-bottom:60px solid #ea5050;transform:rotate(-45deg)}.thread_area div.hit:not(.button){top:-61px;right:-61px;border-bottom:60px solid #ea5050;transform:rotate(45deg)}#keiba .horseList_wrapper>.hit::before,.article_list .article_wrapper div.hit:not(.button)::before,.generic_article_wrapper .hit:not(.button)::before,.keiba_hit_content div.hit::before,.thread_area div.hit:not(.button)::before{content:'\f140';position:relative;top:3px;left:-12px;font-family:FontAwesome;font-size:3rem}#keiba .horseList_wrapper>.hit::after,.article_list .article_wrapper div.hit:not(.button)::after,.generic_article_wrapper .hit:not(.button)::after,.keiba_hit_content div.hit::after,.thread_area div.hit:not(.button)::after{content:'\7684\4E2D!!';white-space:pre;position:relative;top:-6px;left:-15px;display:inline-block;font-weight:700}.generic .ranking-list .flex-item.txtc{right:70px}ul.list{float:none!important;display:block!important;padding:0!important;border:none!important;box-shadow:none!important}.list li{position:relative;margin:0!important;padding:1em 0;line-height:initial;color:#4b4b4b;font-size:1.6rem;border-bottom:2px solid #e6e6e6}.list li:first-child{border-top:2px solid #e6e6e6}.list .flex-item:nth-child(1){width:80px;text-align:center}.list .thumb-wrapper{width:100px!important}.list .thumb-wrapper+.flex-item{width:640px}.list .flex-item+.thumb-wrapper+.flex-item{width:546px}[class^="ranking ranking_"] .list .flex-item+.thumb-wrapper+.flex-item{width:78%}.list .rank{position:relative;margin-top:1.5em}[class$=list] .pr span{display:inline-block;padding:2px 1em 0;color:#bbb;font-size:1.2rem;border:1px solid #bbb;border-radius:3px}[class$=list] .rank:not(.pr) span:not(.rank-continue){position:relative;top:-15px;left:-5px;width:30px;height:30px;display:block;z-index:2;margin-right:3px;font-size:1.6rem;line-height:2;background-color:#e0e0e0;background-color:var(--c-gry-light);text-align:center;border-radius:50%}[class$=list] .pr span:not(.rank-continue),[class$=list] .rank1 span:not(.rank-continue),[class$=list] .rank2 span:not(.rank-continue),[class$=list] .rank3 span:not(.rank-continue){background-color:transparent!important;line-height:1!important;top:-12px!important}[class$=list] .rank1{color:#dfbe43}[class$=list] .rank2{color:#b2b2b2}[class$=list] .rank3{color:#cf8839}[class$=list] .rank1 span:not(.rank-continue),[class$=list] .rank2 span,[class$=list] .rank3 span{font-size:2rem!important}[class$=list] [class^=rank-status]{font-size:1.2rem;font-weight:700;letter-spacing:-.5px}[class$=list] .rank-status-up{color:#f2778a}[class$=list] .rank-status-stay{color:#9a9a9a}[class$=list] .rank-status-down{color:#539cf2}[class$=list] .rank-status-new{color:#d00;color:var(--c-red)}[class$=list] .rank::before{content:'';position:absolute;top:-35px;left:25px;display:block;width:30px;height:40px}.ranking-list .flex-item.ranking{position:absolute}.ranking-list .flex-item.ranking .rank::before{top:-20px;left:-5px;z-index:2}[class$=list] .rank1::before{background:url(/images/icon_gold.png) center center/30px 40px no-repeat}[class$=list] .rank2::before{background:url(/images/icon_silver.png) center center/30px 40px no-repeat}[class$=list] .rank3::before{background:url(/images/icon_bronze.png) center center/30px 40px no-repeat}.list .tof{position:absolute;top:45px;left:120px;display:inline-block;width:630px!important;height:auto;margin:0}.list .tof+.username{position:absolute;top:4em;left:120px;color:#aaa;font-size:1.4rem}.list .count-wrapper{font-size:1.4rem}.ranking .list .tof{left:220px;width:530px!important}.ranking .list .tof.txtl a{display:inline}.ranking .list .tof.txtl a:hover{text-decoration:underline;text-decoration-thickness:1px}.ranking .list .tof+.username{left:220px}.list a{display:inline-block;line-height:1;font-size:2rem}.list .tof a:hover{border-color:#1d5aac;border-color:var(--c-blu);text-decoration:none}[class$=list] .category{position:relative;top:-5px;display:inline-block;padding:.25em 1em;line-height:initial;color:#fff;color:var(--c-wht);font-size:1.2rem;border-radius:3px}.ranking-list .category{position:static;margin-right:.5em;font-size:1rem;background:#aaa!important}.ranking-list .category.tof{margin:0}.ranking-list .category.forecast+.tof,.ranking-list .category.magazine+.tof{max-width:125px}.ranking-list .category.blog+.tof,.ranking-list .category.book+.tof,.ranking-list .category.salon+.tof{max-width:135px}.ranking-list .category.file+.tof{max-width:104px}.ranking-list .category.specialty+.tof{max-width:90px}.ranking-list .category.patron+.tof{max-width:120px}[class$=list] .magazine .category{color:#fff;color:var(--c-wht);background:#eb1984}[class$=list] .blog .category{color:#fff;color:var(--c-wht);background:#ea1e01}[class$=list] .forecast .category{color:#fff;color:var(--c-wht);background:#f8a300}[class$=list] .book .category{color:#fff;color:var(--c-wht);background:#a0cc00}[class$=list] .file .category{color:#fff;color:var(--c-wht);background:#269f9f}[class$=list] .salon .category{color:#fff;color:var(--c-wht);background:#2da0e9}[class$=list] .specialty .category{color:#fff;color:var(--c-wht);background:#06f}[class$=list] .patron .category{color:#fff;color:var(--c-wht);background:#527098}.list .count-wrapper{position:absolute;bottom:1em;left:120px}.ranking .list .count-wrapper{left:220px}[class$=list] .count-wrapper .word_hide{display:none}.list .price{position:absolute;bottom:.5em;right:0;line-height:1}[class$=list] .price span:not(.tax){margin-left:5px;font-size:2.4rem;font-size:var(--f-xxl)}[class$=list] .price .f-xl{font-size:1.8rem!important}[class$=list] .tax{margin-left:.25em;font-size:1rem;font-size:var(--f-xs)}[class$=list] .generic_box .rank:not(.pr) span:not(.rank-continue){left:25px}[class$=list] .generic_box .pr span:not(.rank-continue),[class$=list] .generic_box .rank1 span:not(.rank-continue),[class$=list] .generic_box .rank2 span:not(.rank-continue),[class$=list] .generic_box .rank3 span:not(.rank-continue){top:-28px!important}.select_article_list.title_only~.chapter_area .forecast_main.race_hit_report .forecast_date p .fa{position:relative;top:-1px;margin:0 5px;font-size:1.2rem}.select_article_list.title_only~.chapter_area .forecast_main.race_hit_report .article_title{line-height:1.4;font-size:1.6rem}.keiba_hit_open ul li:nth-child(2){margin:0!important;padding:10px 5px}.col_single.attention{position:relative;font-size:1.4rem}.col_single.attention::after{content:'';position:absolute;bottom:-40px;right:-70px;z-index:-1;display:block;width:150px;height:150px;background:url(/images/sitetop_guide.png) 0 0 no-repeat;background-size:100%;transform:scale(-1,1)}.col_single.attention h2{padding:0;text-align:center;border:none}.col_single.attention p.f-l{margin:2em 0}.col_single.attention .close{display:block;width:160px;height:30px;line-height:30px;margin:0 auto;text-align:center;color:grey;border-radius:15px;border:1px solid grey}.goldmember_link a{position:relative;display:block;margin-top:3em;padding:.7em 35px .5em;color:#785813;background:#f2ebda;border:2px solid #d7a12d;border-radius:3px}.goldmember_link a::before{content:'';position:absolute;top:.5em;left:.6em;width:25px;height:25px;background:url(/images/icon_goldmember.png) 0 0 no-repeat;background-size:100%;border-radius:3px}.goldmember_link a em{margin:0 1px 0 .5em}.goldmember_link a .arrow-after{position:absolute;top:50%;right:5px;padding:.5em 1.5em .5em 1em!important;line-height:1.2;color:#fff;background:#785813;border-radius:3px;transform:translateY(-50%)}.goldmember_link a .arrow-after::after{content:'\f105';position:absolute;top:50%;right:5px;font-family:FontAwesome;transform:translateY(-50%)}.ptrn_article #horse_racing_content_report .goldmember_link br,.rhr_detail+#horse_racing_content_report .goldmember_link br,.tag+#horse_racing_content_report .goldmember_link br,.thread_description #horse_racing_content_report .goldmember_link br,.txtr+#horse_racing_content_report .goldmember_link br{display:none}.clear+#horse_racing_content_report .goldmember_link a{padding:.7em 65px}.clear+#horse_racing_content_report .goldmember_link a::before{left:10px;width:45px;height:45px}.clear+#horse_racing_content_report .goldmember_link a br+span{margin-left:8px}.clear+#horse_racing_content_report .goldmember_link a .arrow-after{right:10px;padding:1em 1.5em 1em 1em!important}.thread_description #horse_racing_content_report .goldmember_link a{margin:0 0 3em}.ptrn_article #horse_racing_content_report .goldmember_link a{margin:1em 0 3em}.ptrn_article #horse_racing_content_report .goldmember_link a .arrow-after,.thread_description #horse_racing_content_report .goldmember_link a .arrow-after{font-size:1.1rem}.popup_wrapper{position:relative;display:inline-block}.content_like_on.on{pointer-events:none}.content_like_on+.popup_message{display:none}.content_like_off+.popup_message{position:absolute;left:50%;z-index:9;width:152px;padding:.5em .5em .25em;color:#fff;font-size:1.2rem;background:#f12b83;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);opacity:0;pointer-events:none;transform:translateX(-50%);animation-name:content_like;animation-duration:4s;animation-timing-function:ease-in-out;animation-delay:2s}@keyframes content_like{0%{top:20px;opacity:0}10%{top:30px;opacity:1}90%{top:30px;opacity:1}100%{top:40px;opacity:0}}.content_like_off+.popup_message::after{content:'';position:absolute;top:-3px;left:50%;display:block;width:10px;height:10px;background-color:#f12b83;transform:rotateZ(45deg) translateX(-50%);transform-origin:left}.content_like_off+.popup_message>span:first-child{position:absolute;top:22px;left:10px;font-size:1.6rem;transform:rotate(10deg)}.content_like_off+.popup_message>span:first-child::before{content:'\f004';position:absolute;top:-16px;left:-6px;font-family:FontAwesome;transform:scale(.6) rotate(-35deg);opacity:.8}.content_like_off+.popup_message>span:first-child::after{content:'\f004';position:absolute;top:-23px;left:4px;font-family:FontAwesome;transform:scale(.5) rotate(15deg);opacity:.6}.content_like_off+.popup_message>span:last-child{display:inline-block;margin-left:32px;line-height:1.4;text-align:left}.content_like_off+.popup_message>span:last-child em{margin:0 2px 0 0!important;font-size:1.4rem!important}.content_like_off{transition:transform ease-in .1s}.content_like_off::after,.content_like_off::before{position:absolute;left:-20%;content:'';display:block;width:140%;height:100%;background-repeat:no-repeat;transition:all ease-in-out .5s}.content_like_off::before{display:none;top:-75%;background-image:radial-gradient(circle,rgba(241 43 131 / .5) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .25) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .75) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .5) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .25) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .75) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .5) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .25) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .75) 20%,transparent 20%);background-size:20% 20%,40% 40%,30% 30%,40% 40%,36% 36%,20% 20%,30% 30%,20% 20%,36% 36%}.content_like_off::after{display:none;bottom:-75%;background-image:radial-gradient(circle,rgba(241 43 131 / .75) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .25) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .5) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .75) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .25) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .5) 20%,transparent 20%),radial-gradient(circle,rgba(241 43 131 / .75) 20%,transparent 20%);background-size:30% 30%,40% 40%,36% 36%,40% 40%,30% 30%,20% 20%,40% 40%}.content_like_off:active{transform:scale(.9);background-color:#f12b83}.content_like_off.on::before{display:block;animation:topBubbles ease-in-out .75s forwards}.content_like_off.on::after{display:block;animation:bottomBubbles ease-in-out .75s forwards}@keyframes topBubbles{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}100%{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@keyframes bottomBubbles{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0;transform:scale(1)}50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}100%{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}.content_like_off.on span.fa::after{content:'\f004';position:absolute;top:6px;left:6px;display:inline-block;font-family:FontAwesome;opacity:0;transform-origin:center center;animation-name:content_like_anim;animation-duration:.5s;animation-timing-function:ease-out}@keyframes content_like_anim{0%{transform:scale(1);opacity:1}100%{transform:scale(4);opacity:0}}#list-content:not(.generic),#list-genre{display:none}#list-content.generic{margin-top:2em}#list-content a,#list-genre a{font-size:1.2rem}#list-content~.ranking{margin-top:5em}#list-content~.ranking .box p{display:-webkit-box;height:40px!important;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#list-content~.ranking .box a{color:#1d5aac}#list-content~.ranking .box a:hover{background:0 0;text-decoration:underline}#list-content~.ranking .nextload a,.ranking #pager_more_link{display:inline-block;margin-top:2em;padding:0 2em;height:40px;line-height:37px;color:#b3b3b3;font-size:1.6rem;border:3px solid #ccc;border-radius:20px;transition:all .2s}#list-content~.ranking .nextload a:hover,.ranking #pager_more_link:hover{color:grey;border:3px solid grey;text-decoration:none}.result_waku td[class^=waku]{width:inherit!important}.information{padding:20px 0}.information h2,.information h4{color:#4b4b4b;font-size:2rem;margin:0}.information a:link{text-decoration:none}.information .tofs span{position:absolute;top:75px;right:0;z-index:2;display:block;width:3em;height:1.5em;background:linear-gradient(to right,rgba(255,255,255,0) ,#fff 100%)}.information .toggle_cont{display:block}.information .fa-toggle-on{color:#22ac38;font-size:2.4rem;cursor:pointer}.information .fa-toggle-off{color:#ccc;font-size:2.4rem;cursor:pointer}.footer_list.flex-wrapper{justify-content:center}.footer_list li{position:relative;padding:0 1em;text-align:center;border-left:1px solid #ccc;line-height:12px;height:12px}.footer_list li:first-child{border-left:none}.footer_list li a{width:100%;color:grey;font-size:1.2rem}.icon_discount{z-index:2;rotate:5deg;animation:fluffy 3s ease infinite}@keyframes fluffy{0%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(3px)}25%{transform:translateY(0)}30%{transform:translateY(3px)}50%{transform:translateY(0)}100%{transform:translateY(0)}}.detail .showmore_content{position:relative;overflow:hidden}.detail .showmore_trigger{width:100%;padding:5px 0;margin-top:10px;text-align:center;color:#1d5aac;background-color:#f0f0f0;border:none;border-radius:3px;cursor:pointer}.detail .showmore_trigger span{display:block;line-height:1;text-decoration:none}.detail .article_list h4 a{float:right;display:inline-block;margin:2px 0 0 10px;padding:1px 6px 0 10px;color:#fff;font-size:1.4rem;background:rgba(255,255,255,.2);border-radius:3px}.detail .article_list h4 a::after{content:'\f105';display:inline-block;margin-left:5px;font-family:FontAwesome}.attend_line{position:relative;margin-top:2em}.attend_line .faq_link{position:absolute;display:block;width:100%;margin-top:1.6em;padding:1em;border-top:1px dotted #aaa}.attend_line .faq_link a::before{content:'\f105';display:inline-block;font-family:FontAwesome;margin-right:5px}.attend_line .faq_link::before{content:'\3088\304F\3042\308B\8CEA\554F';position:absolute;top:-1em;left:2em;padding:0 .5em;color:#4b4b4b;font-size:.8rem;background:#fff}.banner_trade_info{position:relative;display:inline-block;margin-top:1em;padding:1em 2em 1em 1em;line-height:1.2;color:#fff!important;font-size:1.6rem;background:url(/images/trade_list_banner.jpg) 0 -20px no-repeat;background-size:cover;text-shadow:1px 1px 0 #1e2760,-1px 1px 0 #1e2760,1px -1px 0 #1e2760,-1px -1px 0 #1e2760}.banner_trade_info::after{content:'\f105';position:absolute;top:50%;right:5px;font-family:FontAwesome;transform:translateY(-50%)}.banner_trade_info:hover{opacity:.8;text-decoration:none}.trade_ea_trial{position:relative;margin:2em 0 3em;padding:2em;color:#212121;font-size:1.3rem;background:url(/images/trade_list_banner.jpg) 0 0 no-repeat;background-size:cover;border-radius:5px}.trade_ea_trial::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0 0 0 / .6);border-radius:5px}.trade_ea_trial_wrapper{position:relative;z-index:2;width:88%;margin:0 auto;padding:2em;background-color:rgba(255 255 255 / .9);border-radius:4px}.trade_ea_trial h2,.trade_ea_trial h3{width:100%!important;margin:0!important;padding:0!important;text-align:center!important;font-size:3rem!important;border:none}.ptrn_article .trade_ea_trial h2{text-align:center!important}.trade_ea_trial h2{position:relative;font-weight:400!important;overflow:visible!important}.trade_ea_trial h2>span{position:absolute;top:-40px;left:-60px;width:80px;height:80px;padding-top:20px;line-height:1;text-align:center;color:#fff;font-size:1.4rem;background-color:#fa0;border-radius:50%;rotate:-15deg}.trade_ea_trial h2 em{font-size:2.5rem;font-weight:700}.trade_ea_trial h3{font-size:1.6rem!important}.trade_ea_trial .txtc a,.trade_ea_trial p.txtc{position:relative;display:inline-block;padding:10px 2em 5px;line-height:1;color:#fff;font-size:2rem;background-color:#303030;border-radius:3px}.trade_ea_trial .txtc a::after{content:'\f105';position:absolute;top:50%;right:10px;font-family:FontAwesome;font-size:1.4rem;transform:translateY(-50%)}.trade_ea_trial .txtc a:hover{opacity:.8;text-decoration:none}.trade_ea_trial p.txtc{display:block;padding:1em;font-size:1.4rem}.trade_ea_trial p.ind{text-align:center;font-size:1.2rem}.trade_ea_trial p.ind::before{content:'\f0eb';margin-right:5px;font-family:"Font Awesome 6 Free";font-size:1.4rem}.trade_ea_trial p.ind a{margin:0 2px;text-decoration:underline}.trade_ea_trial p.ind a:hover{text-decoration:none}.trade_ea_trial_info{margin-top:2em;padding:1em;text-align:center;border:2px solid #303030;border-radius:3px}.trade_ea_trial_info p{margin:0}@media screen and (max-width:480px){#container div[class^=regimag] .comment-count.horse_racing{position:inherit;bottom:0;right:0;margin-top:0;width:100%}#container div[class^=regimag] .gadget-inner dd{float:none;width:100%;padding:0 5px;color:#818181;position:inherit;top:inherit;right:inherit;text-align:right}}@media screen and (max-width:650px){.tabs{margin:30px auto}ul.intro_editer_tab,ul.main_editer_tab{margin-top:28px}.blog_editor_all .bl_editor_main{min-width:270px;height:760px}}@media screen and (max-width:769px){.keiba_hit_open .content_hit_info .race_result.result{width:100%}}@media screen and (max-width:900px){#header span.small_hide{display:none}#nav.col_right{float:none}#nav .fa-bars,#nav .fa-gear,#nav img.icon_demand{margin-left:15px}#nav li>.fa-lock{margin-left:0}#nav .fa_user{margin:0;width:auto}#nav .search{position:absolute;height:20px;width:180px;line-height:20px;margin:2px 0 2px 5px;padding:0 5px;background-color:#fff;border:1px solid #ccc;z-index:3}#nav input[type=search]{width:150px;height:16px;line-height:16px;padding:0;-webkit-appearance:textfield;box-sizing:content-box;font-size:12px;font-size:1.2rem;border:none;transition:all .5s;box-shadow:none}.apply_edit .report_list div.sel_detail,.apply_edit .report_list div.sel_subtitle{width:410px;text-align:left}.apply_edit .report_list div.sel_article_status2{width:300px}.sel_detail.showmore,.sel_page_detail,.sel_subtitle.showmore{width:790px}}@media screen and (max-width:1000px){.entry th,.seller th{width:120px;padding:20px 5px}td.apply_center{width:400px;padding:20px 10px}td.apply_right{width:120px;padding:20px 5px}}@media screen and (max-width:1095px){.report .thanks_comment_list,.report ul.thanks_comment_list li{width:850px}}@media screen and (max-width:1280px){.blog_editor_all .bl_editor_category,.blog_editor_all .bl_editor_tag{float:none;width:100%;margin:5px 10px 10px 0;border:solid 1px #ccc}}