﻿body.m{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);line-height:1}body.sp-content{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);line-height:1}.sp-content div,.sp-content span,.sp-content object,.sp-content iframe,.sp-content h1,.sp-content h2,.sp-content h3,.sp-content h4,.sp-content h5,.sp-content h6,.sp-content p,.sp-content blockquote,.sp-content pre,.sp-content abbr,.sp-content address,.sp-content cite,.sp-content code,.sp-content del,.sp-content dfn,.sp-content em,.sp-content img,.sp-content ins,.sp-content kbd,.sp-content q,.sp-content samp,.sp-content small,.sp-content strong,.sp-content sub,.sp-content sup,.sp-content var,.sp-content b,.sp-content i,.sp-content dl,.sp-content dt,.sp-content dd,.sp-content ol,.sp-content ul,.sp-content li,.sp-content fieldset,.sp-content form,.sp-content label,.sp-content legend,.sp-content table,.sp-content caption,.sp-content tbody,.sp-content tfoot,.sp-content thead,.sp-content tr,.sp-content th,.sp-content td,.sp-content article,.sp-content aside,.sp-content canvas,.sp-content details,.sp-content figcaption,.sp-content figure,.sp-content footer,.sp-content header,.sp-content hgroup,.sp-content menu,.sp-content nav,.sp-content section,.sp-content summary,.sp-content time,.sp-content mark,.sp-content audio,.sp-content video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}.sp-content article,.sp-content aside,.sp-content details,.sp-content figcaption,.sp-content figure,.sp-content footer,.sp-content header,.sp-content hgroup,.sp-content menu,.sp-content nav,.sp-content section{display:block}.sp-content nav ul{list-style:none}.sp-content blockquote,.sp-content q{quotes:none}.sp-content blockquote:before,.sp-content blockquote:after{content:"";content:none}.sp-content q:before,.sp-content q:after{content:"";content:none}.sp-content a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}.sp-content ins{background-color:#ff9;color:#000;text-decoration:none}.sp-content mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}.sp-content del{text-decoration:line-through}.sp-content abbr[title],.sp-content dfn[title]{border-bottom:1px dotted;cursor:help}.sp-content table{border-collapse:collapse;border-spacing:0}.sp-content hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.sp-content input,.sp-content select{vertical-align:middle}body.sp-content{background:#666;color:#333;letter-spacing:.03em;line-height:1.4;font-size:11pt;margin:0;padding:0;text-align:left}.sp-content{font-size:11pt;font-family:Arial,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Verdana,Helvetica,sans-serif}.sp-content *{box-sizing:border-box;position:relative}.sp-content div,.sp-content article,.sp-content section,.sp-content header,.sp-content nav,.sp-content footer,.sp-content h1,.sp-content h2{clear:both;display:block;float:left;height:auto;margin:0;padding:0;position:relative;width:100%}.sp-content ul{clear:both;display:block;float:left;height:auto;margin:0;padding:0;position:relative;width:100%;list-style:none}.sp-content table{border-collapse:collapse;table-layout:fixed;width:100%}.sp-content a{color:#000;text-decoration:none}.sp-content a:link,.sp-content a:visited,.sp-content a:active,.sp-content a:hover{color:#000;text-decoration:none}.sp-content .blink{-webkit-animation:blink .4s cubic-bezier(0, 0.1, 0.38, 1) infinite alternate;-moz-animation:blink .4s ease-out infinite alternate;animation:blink .4s ease-out infinite alternate;font-weight:bold}@-webkit-keyframes blink{0%{opacity:.2}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:.2}100%{opacity:1}}@keyframes blink{0%{opacity:.2}100%{opacity:1}}.sp-content .wrap{padding:0 3px}.sp-content .wrap:after{clear:both;content:"";display:block}.sp-content .inner-fix{float:none;margin:0 auto;width:285px}.sp-content header .site-id,.sp-content header .menu{background:url(../images/sp_sprite.png) no-repeat;background-size:375px 600px}.sp-content .global-nav span,.sp-content .ico-excl-mark,.sp-content .ico-HS,.sp-content .ico-KR,.sp-content .ico-AT,.sp-content .ico-LT,.sp-content .ico-HS-L,.sp-content .ico-KR-L,.sp-content .ico-AT-L,.sp-content .ico-LT-L,.sp-content footer .page-top,.sp-content #enter-amount .ico-cart,.sp-content .ico-cart{background:url(../images/sp_sprite.png) no-repeat;background-size:375px 600px}.sp-content .view-type .btn-reg.bet-type .title,.sp-content .view-type .btn-reg.bet-type .title2{background:url(../images/sp_sprite.png) no-repeat;background-size:375px 600px}.sp-content .btn-reload,.sp-content .btn-close,.sp-content .ico-night,.sp-content .ico-live,.sp-content .ico-live-disabled,.sp-content .ico-movie,.sp-content .ico-calendar,.sp-content .lotosite.BIG,.sp-content .jomei.BIG,.sp-content .lotosite.mini,.sp-content .jomei.mini,.sp-content .jomei.BIG,.sp-content .lotosite.motoloto7,.sp-content .jomei.motoloto7,.sp-content .lotosite.D7,.sp-content .jomei.D7,.sp-content .lotosite.D4,.sp-content .jomei.D4,.sp-content .ico-arw-R,.sp-content .ico-arw-left,.sp-content .ico-jpn1,.sp-content .ico-show-on,.sp-content .ico-show-off,.sp-content .ico-link-mark,.sp-content .ico-pop-up,.sp-content .ico-q,.sp-content .ico-live-video,.sp-content .ico-race-video{background:url(../images/sp_sprite.png) no-repeat;background-size:375px 600px}.sp-content .nv .menu-close{background:url(../images/sp_sprite.png) no-repeat;background-size:375px 600px}.sp-content .nv h3 .arrow .ico-arrow.close,.sp-content .nv h3 .arrow .ico-arrow.open{background:url(../images/sp_sprite.png) no-repeat;background-size:375px 600px}.sp-content .nv .v .cart{background:url(../images/sp_sprite.png) no-repeat;background-size:375px 600px}.sp-content a.txt-reload::after{background:url(../images/sp_sprite.png) no-repeat;background-size:375px 600px}.sp-content .disabled{pointer-events:none}.sp-content .btn-reg{background:#fff;border:2px solid #56b604;clear:both;display:block;float:left;font-size:13px;height:45px;line-height:41px;text-align:center;width:100%}.sp-content .btn-reg.current{background:#56b604;color:#fff}.sp-content .btn-reg.disabled{border-color:#ccc;color:#ccc}.sp-content .btn-reg.wide{margin-bottom:6px}.sp-content .btn-reg .ico-pop-up{background-position:-175px -130px;bottom:2px;display:block;float:left;height:9px;position:absolute;right:2px;width:9px}.sp-content .btn-reg.bet{border-color:#f9cf03 !important;background:#fb9d00 !important;color:#fff !important}.sp-content .btn-reg.HS{border-color:#56b604 !important}.sp-content .btn-reg.HS.current{background:#56b604 !important}.sp-content .btn-reg.KR{border-color:#308ff9 !important}.sp-content .btn-reg.KR.current{background:#308ff9 !important}.sp-content .btn-reg.AT{border-color:#d52192 !important}.sp-content .btn-reg.AT.current{background:#d52192 !important}.sp-content .btn-aux{background:#999;border:1px solid #fff;clear:both;color:#fff !important;display:blcok;float:left;height:38px;line-height:38px;text-align:center;width:100%}.sp-content .btn-txt-link{background:#fff;clear:both;display:block;float:left;font-size:13px;height:45px;line-height:45px;padding:0 24px 0 6px;width:100%}.sp-content .btn-txt-link.two-lines{font-size:12px;line-height:1.4;padding-top:5.7px}.sp-content .btn-txt-link .ico-link-mark{bottom:0;margin:auto 0;position:absolute;right:7px;top:0}.sp-content .btn-reg.two-lines{line-height:1.2;padding-top:6.9px}.sp-content .btn-reg .ico-pop-up{background-position:-175px -130px;bottom:2px;display:block;float:left;height:9px;position:absolute;right:2px;width:9px}.sp-content .btn-reload{background-position:-172px -239px;width:12.5px;height:15px;display:block;text-indent:-9999px;float:left}.sp-content a.btn-bet{background:#fff;border:1px solid #aaa;color:#333;display:block;float:left;font-size:24pt;height:45px;line-height:45px;width:45px;text-align:center}.sp-content a.btn-bet.s{border-radius:100%}.sp-content a.btn-bet.m{border-radius:6px}.sp-content a.btn-bet.activated{background:#56b604;border:1px solid #fff;color:#fff}.sp-content a.btn-bet.disabled{background:#ccc;border:1px solid #ccc;color:#aaa}.sp-content td.bet-btn{width:53px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.sp-content .btn-sub{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);border:1px solid #999;display:block;font-size:13px;height:29px;line-height:29px;margin:0 0 0 5px;text-align:center;width:100px;float:left}.sp-content .btn-sub.flnone{float:none}.sp-content .btn-sub2{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);border:1px solid #999;display:block;font-size:13px;height:29px;line-height:29px;margin:0 0 0 5px;text-align:center;width:100px;float:left}.sp-content .btn-sub2.flnone{float:none}.sp-content .multiSelector li{display:block;float:left;margin:10px 5px 0 0}.sp-content .ico-link-mark{background-position:0 -401px;display:block;height:18px;margin:auto 0;text-indent:-9999px;width:10px}.sp-content .ico-show-on{background-position:-197px -130px;display:block;float:left;height:15px;line-height:1;text-indent:-10000px;width:15px}.sp-content .ico-show-off{background-position:-212px -124px;display:block;float:left;height:27px;line-height:1;text-indent:-10000px;width:27px}.sp-content .ico-jpn1{background-position:0 -467px;display:inline-block;height:14.5px;line-height:14px;margin:0 5px;width:30px}.sp-content .ico-live-video{background-position:-212px -160px;clear:both;width:15px;height:15px;display:inline-block}.sp-content .ico-race-video{background-position:-265px -160px;clear:both;width:15px;height:15px;display:inline-block}.sp-content .ico-live{background-position:0px -308px;clear:both;width:37px;height:37px;display:inline-block}.sp-content .ico-movie{background-position:-80px -308px;clear:both;width:37px;height:37px;display:inline-block}.sp-content .ico-calendar{background-position:-120px -308px;clear:both;width:37px;height:37px;display:inline-block}.sp-content .ico-q{background-position:-240px -160px;clear:both;width:16px;height:16px;display:inline-block}.sp-content .ico-pop-up{background-position:-172px -160px;clear:both;display:block;float:left;height:11px;width:13px}.sp-content .ico-arw-left{background-position:-145px -190px;display:inline-block;width:13px;height:10px;line-height:1;margin:0 5px 0 0}.sp-content .ico-arw-R{background-position:-107px -373px;display:inline-block;width:23px;height:23px;line-height:1.4;margin:0 5px 0 0}.sp-content .ico-night{display:inline-block;width:15px;height:15px;line-height:1.4;margin:0 5px 0 0}.sp-content .ico-HS{background-position:0 -50px;height:23.5px;width:23.5px;display:inline-block;margin:0 5px 0 0}.sp-content .ico-KR{background-position:-65px -50px;height:23.5px;width:23.5px;display:inline-block;margin:0 5px 0 0}.sp-content .ico-AT{background-position:-128px -50px;height:23.5px;width:23.5px;display:inline-block;margin:0 5px 0 0}.sp-content .ico-LT{background-position:-193px -50px;height:23.5px;width:23.5px;display:inline-block;margin:0 5px 0 0}.sp-content .ico-HS-L{display:inline-block;background-position:0 -50px;height:23.5px;width:60px}.sp-content .ico-KR-L{display:inline-block;background-position:-65px -50px;height:23.5px;width:60px}.sp-content .ico-AT-L{display:inline-block;background-position:-128px -50px;height:23.5px;width:60px}.sp-content .ico-LT-L{display:inline-block;background-position:-193px -50px;height:23.5px;width:60px}.sp-content .ico-live-disabled{display:block;width:37px;height:37px;background-position:-40px -308px}.sp-content input[type=radio]{font-size:x-large;height:30px;width:30px}.sp-content .checkzone input[type=checkbox]{visibility:hidden}.sp-content .checkALL{width:26px;height:26px;background:#666;margin:20px auto;position:relative}.sp-content .checkALL label{cursor:pointer;position:absolute;width:18px;height:18px;left:4px;top:4px;background:#fff}.sp-content .checkALL label:after{filter:alpha(opacity=0);opacity:0;content:"";position:absolute;width:16px;height:16px;background:#4dbc02;top:1px;left:1px;box-shadow:inset 0px 1px 1px #fff}.sp-content .checkALL input[type=checkbox]:checked+label:after{filter:alpha(opacity=100);opacity:1}.sp-content .checkBOX{width:26px;height:26px;background:#666;margin:20px auto;position:relative}.sp-content .checkBOX label{cursor:pointer;position:absolute;width:18px;height:18px;left:4px;top:4px;background:#fff}.sp-content .checkBOX label:after{filter:alpha(opacity=0);opacity:0;content:"";position:absolute;width:20px;height:15px;background:rgba(0,0,0,0);top:-7px;left:-2px;border:6px solid #4dbc02;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sp-content .checkBOX input[type=checkbox]:checked+label:after{filter:alpha(opacity=100);opacity:1}.sp-content .checkzone{margin:10px 5px}.sp-content .checkzone li{display:inline-block;width:80px;height:35px;margin:0 6px 5px 0;border:2px solid #4dbc02;float:left;position:relative;background:#fff}.sp-content .checkzone li.all{width:170px;clear:both}.sp-content .checkzone li.doubleTap{background:#4dbc02;box-shadow:inset 0 0 0 1px #fff}.sp-content .checkzone div{position:absolute;top:-17px;left:2px}.sp-content .checkzone div span{display:inline-block;width:60px;position:absolute;top:3px;left:29px;letter-spacing:-0.05em}.sp-content .checkzone div span.twolines{display:inline-block;width:60px;position:absolute;top:-3px;left:28px;line-height:1.1;letter-spacing:-0.05em}.sp-content .checkzone li.disabled{border-color:#888;background:#ccc}.sp-content .checkzone li.disabled .checkBOX{background:#888}.sp-content .checkzone li.disabled .checkBOX label{cursor:none;background:#ccc}.sp-content .checkzone li.disabled span{color:#999}.sp-content .checkzone.guess ul{margin:0 0 7px 0;border-bottom:1px solid #ccc}.sp-content .checkzone.guess li:nth-child(1){text-align:center;width:32px;height:35px;line-height:35px;font-size:24px;border:none}.sp-content .common .menu-link .menu-link-title{background-image:linear-gradient(180deg, rgb(187, 187, 187) 0%, rgb(153, 153, 153) 100%);background-image:-webkit-linear-gradient(top, rgb(187, 187, 187) 0%, rgb(153, 153, 153) 100%);border-radius:2px;color:#fff;font-size:13px;font-weight:normal;height:20px;line-height:22px;margin:1px 0;text-indent:6px}.sp-content .common .menu-link ul{margin:0}.sp-content .common .menu-link li{float:left;width:100%;padding:0 .5px;margin:0 0 1px 0}.sp-content .common .menu-link li:nth-child(odd),.sp-content .common .menu-link li:nth-child(even){padding:0}.sp-content .common .common-link{margin:10px 0}.sp-content .inqHead{width:100%;height:40px;margin:5px 0 0 0;clear:both}.sp-content .inqHead ul.pull-down{display:block;width:49%;float:left;clear:none}.sp-content .inqHead ul.pull-down.two{margin:0 0 0 2%}.sp-content .common .menu-link .history li span.time{position:absolute;top:5px;right:30px;top:0}.sp-content .common .menu-link .history li span:nth-child(2){margin:0 0 0 15px}.sp-content .common .menu-link .history li.Hit em{color:#fff;font-size:13px;font-style:normal !important;background:#f50004;border-radius:100%;margin:0 3px}.sp-content em.hit{color:#fff;font-size:13px;font-style:normal !important;background:#f50004;border-radius:100%;margin:0 3px}.sp-content .common .menu-link .history li{border-left:10px solid #ccc}.sp-content .common .menu-link .history li.Hit a{background:#fce2e2 !important}.sp-content .common .menu-link .history li.HS{border-color:#4dbc02}.sp-content .common .menu-link .history li.KR{border-color:#0088ec}.sp-content .common .menu-link .history li.AT{border-color:#e100c1}.sp-content .common .menu-link .history li.LT{border-color:#f92327}.sp-content .common .menu-link ul.history.list a{font-size:17px}.sp-content .common .menu-link ul.history.list li span{display:block;width:24px;height:24px;line-height:24px;border:1px dotted #333;position:absolute;top:10px;right:5px;font-size:14px;text-align:center;background:#fff}.sp-content .ico-openclose{display:inline-block;width:24px;height:24px;line-height:24px;border:1px dotted #333;font-size:14px;text-align:center;background:#fff}.sp-content h2 .ico-openclose{display:block;width:16px;height:16px;line-height:17px;text-indent:0;border:none;position:absolute;top:3px;right:5px;font-size:14px;text-align:center !important;background:#fff;font-size:14pt}.sp-content h2 a.ico-openclose,.sp-content h2 span.ico-openclose{color:#aaa !important}.sp-content .common .secondPart{margin:10px 0;clear:both}.sp-content .common .secondPart ul{width:80%;clear:none}.sp-content .common .secondPart .btn-reload{width:40px;position:absolute;top:8px;right:-15px}.sp-content .common .secondPart .btn-sub{width:120px;position:absolute;top:35px;right:0}.sp-content .tbSH{margin:0 0 5px 0;border-collapse:collapse;margin:10px 0}.sp-content .tbSH th{padding:4px;border:1px #666 solid;background:#ccc;color:#333;font-weight:normal;line-height:1.5;vertical-align:central;text-align:left}.sp-content .tbSH td{padding:4px;border:1px #666 solid;text-align:right;background:#fff}.sp-content .tbSH.HS th{background:#cdf3d4}.sp-content .tbSH.KR th{background:#95d0ef}.sp-content .tbSH.AT th{background:#ebcaf9}.sp-content .tbSH.LT th{background:#ffd5d5}.sp-content .tbSH th.sub{background:#ffd5d5 !important}.sp-content .tbSH td.ico{border:none !important;background:none !important;width:40px;text-align:center}.sp-content .tbSH.LT td span{position:absolute;top:0;left:0;width:3em;height:100%;padding:2px;background:#f92327;color:#fff;line-height:1.5;text-align:center;font-style:bold}.sp-content .tbSHZan{margin:0 0 5px 0;border-collapse:collapse;margin:10px 0}.sp-content .tbSHZan th{padding:4px;border:1px #666 solid;background:#ccc;color:#333;font-weight:normal;line-height:1.5;vertical-align:central;text-align:left;width:60%}.sp-content .tbSHZan td{padding:4px;border:1px #666 solid;text-align:right;background:#fff}.sp-content .tbSHZan.HS th{background:#cdf3d4}.sp-content .tbSHZan.KR th{background:#95d0ef}.sp-content .tbSHZan.AT th{background:#ebcaf9}.sp-content .tbSHZan.LT th{background:#ffd5d5}.sp-content .tbSHZan th.sub{background:#ffd5d5 !important}.sp-content .tbSHZan td.ico{border:none !important;background:none !important;width:40px;text-align:center}.sp-content .tbSHZan.LT td span{position:absolute;top:0;left:0;width:3em;height:100%;padding:2px;background:#f92327;color:#fff;line-height:1.5;text-align:center;font-style:bold}.sp-content .tbCT{margin:0 0 5px 0;border-collapse:collapse;margin:10px 0;background:#fff}.sp-content .tbCT th{padding:4px;border:1px #666 solid;background:#ccc;color:#333;font-weight:normal;line-height:1.5;vertical-align:middle;text-align:center;letter-spacing:-0.03em}.sp-content .tbCT td{padding:1px;border:1px #666 solid;text-align:center;vertical-align:middle;background:#fff}.sp-content .tbCT th.sub{background:#ffd5d5 !important}.sp-content .tbCT td.ico{width:40px;text-align:center}.sp-content .tbCT td span{color:#999;line-height:1;text-align:right;white-space:nowrap}.sp-content .tbCT td.acct{text-align:right;letter-spacing:-0.03em;width:140px}.sp-content .tbCT td.acct span{display:block;clear:both}.sp-content .tbCT td input{background:#ff9;border:2px solid #9bd23c;border-radius:4px;font-size:18px;text-align:right;height:35px;width:90px}.sp-content .tbCT th:first-child{width:45px}.sp-content .tbCT th:nth-child(3){width:60px}.sp-content .tbCT th:last-child{width:125px}.sp-content .tbCT.step2 th:last-child{width:120px}.sp-content .tbCT a.del-cross{font-size:25px;font-weight:bold;width:40px;height:35px;background:#f40004;color:#fff;border-radius:6px;padding:2px}.sp-content .tbCT a.modoru{display:block;font-size:23px;font-weight:normal;width:35px;height:35px;background:#34ae41;color:#fff;border-radius:6px;padding:2px}.sp-content .tbCT a.edit{font-size:18px;font-weight:normal;width:45px;height:35px;background:#34ae41;color:#fff;border-radius:3px;padding:2px}.sp-content .tbCT tr.modoru td{background:#e9fff6}.sp-content .tbCT tr.sub th{background:#b7c1d0 !important;color:#333}.sp-content .tbCT tr.thru td{border:none;background:#cddcdc;overflow-y:visible;white-space:nowrap}.sp-content .tbCT.step3 td{height:45px;font-size:14px}.sp-content .tbCT.step3 td:first-child{width:70px}.sp-content .tbCT.step3 td:last-child{width:45px}.sp-content .tbCT.step3 .thru span:nth-child(1){color:#333;margin:0 10px 0 0}.sp-content .tbCT.step3 .thru span:nth-child(2){color:#333;font-size:large}.sp-content .tbCT.step3 .thru .tori{padding-top:6px;vertical-align:top}.sp-content span.del-cross{font-size:23px;font-weight:bold;width:24px;height:24px;background:#f40004;color:#fff;border-radius:100%;padding:0 7px;margin:0 5px}.sp-content span.modoru{display:inline-block;font-size:23px;font-weight:normal;vertical-align:middle;width:28px;height:28px;background:#34ae41;color:#fff;border-radius:6px;text-indent:-9999px;padding:1px;margin:0 5px 0 0}.sp-content span.modoru::after{content:"";position:absolute;width:12px;height:7px;background:rgba(0,0,0,0);top:6px;left:6px;border:5px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sp-content .compFail .ico-openclose,.sp-content .compFin .ico-openclose,.sp-content .finZan .ico-openclose{position:absolute;top:10px;right:5px}.sp-content .compFail h3,.sp-content .compFin h3{display:inline-block;width:100%;line-height:30px;background:#efefef;line-height:1.2;height:auto;padding:5px}.sp-content .serious-news.fin{margin-top:0px;margin-bottom:0px;padding-bottom:5px}.sp-content .serious-news.fin li{margin-top:0px;margin-bottom:0px !important}.sp-content .compFail{margin-bottom:0 !important;padding-bottom:0 !important;margin-top:0 !important}.sp-content .compFail .tbCT,.sp-content .compFin .tbCT{margin-top:0px}.sp-content .content.compFin1{text-align:left;margin:5px 0;border-radius:10px;padding:10px}.sp-content .content.compFin1 h2{width:100%;display:block;text-align:center;margin-bottom:5px}.sp-content .header .information{width:99%;height:40px;border-radius:6px;background:#e2e2e2;margin:10px auto;padding:5px 0;font-weight:bold;color:#333;position:relative;clear:none;text-align:left !important;text-indent:20px;float:left;padding:0}.sp-content .header .information h2{font-size:16px;line-height:40px}.sp-content .header .information span.time{font-weight:normal !important;font-size:13px}.sp-content .header .information .subIcons{display:block;width:100px;position:absolute;top:13px;right:0px;font-weight:normal !important;text-align:left;text-indent:2px;font-size:12px}.sp-content .sharePanel{background:#fff;border-radius:3px;padding:10px;margin:3px 0}.sp-content .sharePanel div.enter input{background:#ff9;border:2px solid #9bd23c;border-radius:4px;font-size:28px;height:45px;text-align:right;width:120px}.sp-content .sharePanel div.radio input{width:30px;height:30px;border:3px solid #ccc;background:#444;text-align:left}.sp-content .sharePanel .enter p:last-child{text-align:right;line-height:1;padding:25px 0 0 0}.sp-content .sharePanel .inputCal{height:50px;width:250px}.sp-content .sharePanel .btn-add-cart{background:#ff9326;border:2px solid #d96d00;clear:both;color:#fff;display:block;float:none;font-size:16px;height:45px;line-height:45px;margin:0 auto;padding:0 0 0 30px;width:120px}.sp-content .sharePanel .btn-add-cart.other{background:#999;border:2px solid #777;padding:0;text-align:center;position:absolute;top:0px;left:160px}.sp-content .sharePanel .yen{position:absolute;left:123px;top:28px;z-index:10}.sp-content .tbRecomend td{text-align:center}.sp-content .tbRecomend tr:last-child td{width:100px;height:35px;line-height:35px;font-size:11px;text-indent:30px;text-align:left}.sp-content .tbRecomend tr:last-child td span{width:26px;height:30px;position:absolute;top:5px;left:0}.sp-content .compFin1{text-align:center}.sp-content .compFail p{color:#d50003}.sp-content .compFail table p{color:#333}.sp-content .compFail h2{display:block;width:100%;height:45px;background:#fcdbdc;line-height:45px}.sp-content .compFin h2,.sp-content .finZan h2{display:block;width:100%;height:45px;background:#d7edda;line-height:45px;text-align:left;text-indent:5px}.sp-content .csTOP.gameMenu{display:block;min-width:300px;min-height:100px;background:#fefefe}.sp-content .csTOP.gameMenu ul.gmenu{float:left;clear:none;display:block;width:25%;min-height:70px;border-right:1px solid #999}.sp-content .csTOP.gameMenu ul.gmenu:last-child{border-right:none}.sp-content .csTOP.gameMenu ul.gmenu li.gimage{display:block;height:90px;width:100%}.sp-content .csTOP.gameMenu ul.gmenu li.gameIcon{display:block;height:76px;float:left;width:100%;clear:both}.sp-content .csTOP.gameMenu ul.gmenu li.gameIcon ul.ico-kaisai{position:absolute;top:6px;right:0;left:0;margin:0 auto;clear:both}.sp-content .csTOP.gameMenu ul.gmenu li.gimage a{display:block;width:64px;height:70px;position:absolute;top:10px;right:0;left:0;margin:0 auto}.sp-content .csTOP.gameMenu ul.gmenu li.button{display:block;height:70px;float:left;width:100%;clear:both;margin:0 0 5px 0}.sp-content .csTOP.gameMenu ul.gmenu li.button a{display:block;width:64px;height:64px;position:absolute;top:5px;right:0;left:0;margin:0 auto}.sp-content .csTOP.gameMenu li.button a.btn-showALL{display:block;width:64px;height:64px;border-radius:3px;border:1px solid #839fe0;background-image:linear-gradient(180deg, rgb(153, 204, 255) 0%, rgb(77, 166, 255) 100%);background-image:-webkit-linear-gradient(top, rgb(153, 204, 255) 0%, rgb(77, 166, 255) 100%);padding:10px 0 0 0;text-align:center;font-size:11px;color:#fff;text-shadow:1px 1px 4px #a3b5d4}.sp-content .csTOP.gameMenu li.button a.btn-showALL span:first-child{font-size:20px}.sp-content .csTOP.gameMenu li.button a.btn-showALL span.lt6{line-height:2;font-size:12px}.sp-content .csTOP.gameMenu li.button a.btn-betFromGT{display:block;width:64px;height:64px;border-radius:3px;background-image:linear-gradient(180deg, rgb(255, 166, 77) 0%, rgb(255, 128, 0) 100%);background-image:-webkit-linear-gradient(top, rgb(255, 166, 77) 0%, rgb(255, 128, 0) 100%);padding:10px 0 0 0;text-align:center;font-size:13px;color:#fff}.sp-content .csTOP.gameMenu li.button a.btn-betFromGT span:first-child{font-size:20px}.sp-content .csTOP.gameMenu li.button a.btn-betFromGT span.lt6{font-size:10px;letter-spacing:-0.07em}.sp-content .recmdRace{height:50px;overflow:scroll;line-height:2}.sp-content table.tbCampaign td{width:80px;font-size:12px}.sp-content .top div.putOncenter,.sp-content .campaign div.putOncenter{height:25px;margin:0}.sp-content .top .putOncenter ul.putCenter,.sp-content .campaign .putOncenter ul.putCenter{display:inline-block;width:auto;padding:7px 0}.sp-content .top .page-nation,.sp-content .campaign .page-nation{position:absolute;top:0;left:0}.sp-content .tab-content{margin:0 0 2px 0}.sp-content .tab-content h3{clear:both}.sp-content .top.menu-link h2,.sp-content .top.menu-link-wide h2,.sp-content .top.u-news{border-radius:2px;color:#fff;font-weight:bold;height:25px;height:26px;margin:1px 0;text-indent:6px}.sp-content .top.menu-link ul{margin:0 0 1px 0}.sp-content .top.menu-link li{float:left;width:50%;padding:0 .5px;margin:0 0 1px 0;height:auto}.sp-content .top.menu-link li:nth-child(odd){padding-left:0}.sp-content .top.menu-link li:nth-child(even){padding-right:0}.sp-content .u-news li{display:block;clear:both;margin:0;float:left;width:100%;height:auto;margin:0 0 1px 0}.sp-content .u-news li:first-child{margin-top:1px}.sp-content .u-news .btn-txt-link{line-height:1.6;padding-top:12.1px;padding-bottom:12.1px;height:auto;margin:0}.sp-content li.newsDate{background:#e9e6e6;height:24px;line-height:24px;margin:0 0 1px 0}.sp-content li.newsDate span:first-child{text-indent:5px}.sp-content.GT .mem{margin:10px 0}.sp-content.GT .mem li{background:#efefef;margin:1px 0;text-align:center}.sp-content.GT .mem li:first-child{border-radius:5px 5px 0 0}.sp-content.GT .mem li:nth-child(2){padding:11.3px 0}.sp-content.GT .mem li:last-child{border-radius:0 0 5px 5px}.sp-content.GT .mem a{display:block;height:auto;padding:11.3px 0}.sp-content.GT .mem .sp{font-weight:bold}.sp-content .clr{clear:both}.sp-content .bl-left{margin:0;padding:0;float:left}.sp-content .bl-right{margin:0;padding:0;float:right}.sp-content .bl-left5{margin:0px 5px 0px 0px;padding:0;float:left}.sp-content .bl-left7{margin:0px 7px 0px 0px;padding:0;float:left}.sp-content .bl-right5{margin:0px 0px 0px 5px;padding:0;float:right}.sp-content .bl-left10{margin:0px 10px 0px 0px;padding:0;float:left}.sp-content .bl-right10{margin:0px 0px 0px 10px;padding:0;float:right}.sp-content .bl-left15{margin:0px 15px 0px 0px;padding:0;float:left}.sp-content .bl-left20{margin:0px 20px 0px 0px;padding:0;float:left}.sp-content .al-left,.sp-content tr.al-left td{text-align:left !important}.sp-content .al-right,.sp-content tr.al-right td{text-align:right !important}.sp-content .al-center,.sp-content tr.al-center td{text-align:center !important}.sp-content .val-top{vertical-align:top}.sp-content .val-middle{vertical-align:middle}.sp-content .val-bottom{vertical-align:bottom}.sp-content table th .val-top,.sp-content table td .val-top{vertical-align:top}.sp-content table th .val-middle,.sp-content table td .val-middle{vertical-align:middle}.sp-content table th .val-bottom,.sp-content table td .val-bottom{vertical-align:bottom}.sp-content .w100pr{width:100%}.sp-content .w99pr{width:99%}.sp-content .w95pr{width:95%}.sp-content .w90pr{width:90%}.sp-content .w80pr{width:80%}.sp-content .w75pr{width:75%}.sp-content .w60pr{width:60%}.sp-content .w50pr{width:50%}.sp-content .w45pr{width:45%}.sp-content .w40pr{width:40%}.sp-content .w33pr{width:33%}.sp-content .w30pr{width:30%}.sp-content .w25pr{width:25%}.sp-content .w20pr{width:20%}.sp-content .w980px{width:980px}.sp-content .w970px{width:970px}.sp-content .w960px{width:960px}.sp-content .w870px{width:870px}.sp-content .w800px{width:800px}.sp-content .w770px{width:770px}.sp-content .w700px{width:700px}.sp-content .w640px{width:640px}.sp-content .w600px{width:600px}.sp-content .w590px{width:590px}.sp-content .w580px{width:580px}.sp-content .w570px{width:570px}.sp-content .w560px{width:560px}.sp-content .w550px{width:550px}.sp-content .w540px{width:540px}.sp-content .w530px{width:530px}.sp-content .w520px{width:520px}.sp-content .w510px{width:510px}.sp-content .w500px{width:500px}.sp-content .w495px{width:495px}.sp-content .w490px{width:490px}.sp-content .w480px{width:480px}.sp-content .w470px{width:470px}.sp-content .w460px{width:460px}.sp-content .w450px{width:450px}.sp-content .w440px{width:440px}.sp-content .w430px{width:430px}.sp-content .w420px{width:420px}.sp-content .w410px{width:410px}.sp-content .w400px{width:400px}.sp-content .w380px{width:380px}.sp-content .w375px{width:375px}.sp-content .w370px{width:370px}.sp-content .w365px{width:365px}.sp-content .w360px{width:360px}.sp-content .w320px{width:320px}.sp-content .w310px{width:310px}.sp-content .w300px{width:300px}.sp-content .w280px{width:280px}.sp-content .w275px{width:275px}.sp-content .w270px{width:270px}.sp-content .w260px{width:260px}.sp-content .w250px{width:250px}.sp-content .w240px{width:240px}.sp-content .w230px{width:230px}.sp-content .w225px{width:225px}.sp-content .w220px{width:220px}.sp-content .w215px{width:215px}.sp-content .w200px{width:200px}.sp-content .w190px{width:190px}.sp-content .w180px{width:180px}.sp-content .w160px{width:160px}.sp-content .w140px{width:140px}.sp-content .w130px{width:130px}.sp-content .w120px{width:120px}.sp-content .w110px{width:110px}.sp-content .w105px{width:105px}.sp-content .w100px{width:100px}.sp-content .w90px{width:90px}.sp-content .w80px{width:80px}.sp-content .w75px{width:75px}.sp-content .w60px{width:60px}.sp-content .w54px{width:54px}.sp-content .w50px{width:50px}.sp-content .w40px{width:40px}.sp-content .w35px{width:35px}.sp-content .w30px{width:30px}.sp-content .w25px{width:25px}.sp-content .w20px{width:20px}.sp-content .w15px{width:15px}.sp-content .w10px{width:10px}.sp-content .w7px{width:7px}.sp-content .w5px{width:5px}.sp-content .w1px{width:1px}.sp-content .mh35{min-height:35px}.sp-content .mh30{min-height:30px}.sp-content .mh25{min-height:25px}.sp-content .mh20{min-height:20px}.sp-content .h350{height:350px}.sp-content .h300{height:300px}.sp-content .h250{height:250px}.sp-content .h200{height:200px}.sp-content .h150{height:150px}.sp-content .h120{height:120px}.sp-content .h100{height:100px}.sp-content .h44{height:44px}.sp-content .h30{height:30px}.sp-content .h20{height:20px}.sp-content .h18{height:18px}.sp-content .h10{height:10px}.sp-content .h3{height:3px}.sp-content .m0{margin:0 !important}.sp-content .m50{margin:50px}.sp-content .m30{margin:30px}.sp-content .m20{margin:20px}.sp-content .m15{margin:15px}.sp-content .m10{margin:10px}.sp-content .m5{margin:5px}.sp-content .mT50{margin-top:50px}.sp-content .mT30{margin-top:30px}.sp-content .mT20{margin-top:20px}.sp-content .mT15{margin-top:15px}.sp-content .mT10{margin-top:10px}.sp-content .mT5{margin-top:5px}.sp-content .mT4{margin-top:4px}.sp-content .mT3{margin-top:3px}.sp-content .mT2{margin-top:2px}.sp-content .mT1{margin-top:1px}.sp-content .mR50{margin-right:50px}.sp-content .mR30{margin-right:30px}.sp-content .mR20{margin-right:20px}.sp-content .mR15{margin-right:15px}.sp-content .mR10{margin-right:10px}.sp-content .mR5{margin-right:5px}.sp-content .mR3{margin-right:3px}.sp-content .mR2{margin-right:2px}.sp-content .mR1{margin-right:1px}.sp-content .mB100{margin-bottom:100px}.sp-content .mB50{margin-bottom:50px}.sp-content .mB30{margin-bottom:30px}.sp-content .mB20{margin-bottom:20px}.sp-content .mB15{margin-bottom:15px}.sp-content .mB10{margin-bottom:10px}.sp-content .mB5{margin-bottom:5px}.sp-content .mB3{margin-bottom:3px}.sp-content .mB1{margin-bottom:1px}.sp-content .mL150{margin-left:150px}.sp-content .mL130{margin-left:130px}.sp-content .mL100{margin-left:100px}.sp-content .mL50{margin-left:50px}.sp-content .mL30{margin-left:30px}.sp-content .mL20{margin-left:20px}.sp-content .mL15{margin-left:15px}.sp-content .mL10{margin-left:10px}.sp-content .mL8{margin-left:8px}.sp-content .mL5{margin-left:5px}.sp-content .mL3{margin-left:3px}.sp-content .mL2{margin-left:2px}.sp-content .m-auto{margin-left:auto;margin-right:auto}.sp-content .p10pr{padding:10%}.sp-content .p5pr{padding:5%}.sp-content .p50{padding:50px}.sp-content .p30{padding:30px}.sp-content .p20{padding:20px}.sp-content .p15{padding:15px}.sp-content .p10{padding:10px}.sp-content .p5{padding:5px}.sp-content .p3{padding:3px}.sp-content .p0{padding:0 !important}.sp-content .pT50{padding-top:50px}.sp-content .pT30{padding-top:30px}.sp-content .pT20{padding-top:20px}.sp-content .pT10{padding-top:10px}.sp-content .pT5{padding-top:5px}.sp-content .pT3{padding-top:3px}.sp-content .pB50{padding-bottom:50px}.sp-content .pB30{padding-bottom:30px}.sp-content .pB20{padding-bottom:20px}.sp-content .pB10{padding-bottom:10px}.sp-content .pB5{padding-bottom:5px}.sp-content .pB3{padding-bottom:3px}.sp-content .pR10{padding-right:10px}.sp-content .pR5{padding-right:5px}.sp-content .pR0{padding-right:0px}.sp-content .pL15{padding-left:15px}.sp-content .pL5{padding-left:5px}.sp-content .pL2{padding-left:2px}.sp-content .pL0{padding-left:0px}.sp-content .bL5{border-left:5px}.sp-content .b0{border:0px !important}.sp-content .lh_1-0,.sp-content table.lh_1-0 td{line-height:1 !important}.sp-content .lh_1-1,.sp-content table.lh_1-1 td{line-height:1.1 !important}.sp-content .lh_1-2,.sp-content table.lh_1-2 td{line-height:1.2 !important}.sp-content .lh_1-4,.sp-content table.lh_1-4 td{line-height:1.4 !important}.sp-content .lh_1-6,.sp-content table.lh_1-6 td{line-height:1.6 !important}.sp-content .lh_2-0,.sp-content table.lh_2-0 td{line-height:2 !important}.sp-content .lh_3-0,.sp-content table.lh_3-0 td{line-height:3 !important}.sp-content .bg-1{background:#fff !important;color:#000 !important}.sp-content .bg-2{background:#999 !important;color:#fff !important}.sp-content .bg-3{background:#f66 !important;color:#fff !important}.sp-content .bg-4{background:#2b91e1 !important;color:#fff !important}.sp-content .bg-5{background:#ffc !important;color:#000 !important}.sp-content .bg-6{background:#ccff9a !important;color:#000 !important}.sp-content .bg-7{background:#ffcd66 !important;color:#000 !important}.sp-content .bg-8{background:#ffcdff !important;color:#000 !important}.sp-content .bg-9{background:#ffd966 !important;color:#000 !important}.sp-content .bg-10{background:#b4c6e7 !important;color:#000 !important}.sp-content .bg-11{background:#fff !important;color:red !important}.sp-content .bg-1-lt{background:#fff !important;color:#333}.sp-content .bg-2-lt{background:#e3e3e3 !important;color:#333}.sp-content .bg-3-lt{background:#ffecf0 !important;color:#333}.sp-content .bg-4-lt{background:#d8edff !important;color:#333}.sp-content .bg-5-lt{background:#ffffe7 !important;color:#333}.sp-content .bg-6-lt{background:#ecffef !important;color:#333}.sp-content .bg-7-lt{background:#ffefdd !important;color:#333}.sp-content .bg-8-lt{background:#fdeeff !important;color:#333}.sp-content .bg-9-lt{background:#fbf6eb !important}.sp-content .tb01{margin:0 0 5px 0;border-collapse:collapse}.sp-content .tb01 th{padding:4px 2px;border:1px #ccc solid;background:#888;color:#fff;font-weight:normal;line-height:1.2}.sp-content .tb01 td{border:1px #ccc solid}.sp-content .tb03{margin:0 0 5px 0;border-collapse:collapse}.sp-content .tb03 th{padding:4px 2px;border:1px #ccc solid;background:#6e6b60;color:#fff;font-weight:normal;line-height:1.2;vertical-align:middle;text-align:center;white-space:nowrap}.sp-content .tb03 th.th2{text-align:center}.sp-content .tb03 td{padding:2px;border:1px #ccc solid;background:#fff;color:#000;line-height:1.8;text-align:right}.sp-content th.th2,.sp-content td.th2{background:#eae7c8 !important;color:#000}.sp-content .tb02{margin:0 0 5px 0;border-collapse:collapse;background:#fff}.sp-content .tb02 th{padding:4px 2px;border:1px #ccc solid;background:#888;color:#fff;font-weight:normal;line-height:1.2;vertical-align:central}.sp-content .tb02 td{border:1px #ccc solid;text-align:center}.sp-content table.noborder{border:none}.sp-content .nob_RB{border-bottom:none !important;border-rigth:none !important}.sp-content .nob_all{border:none !important;background:none !important}.sp-content .nob_T{border-top:none !important}.sp-content .nob_R{border-right:none !important}.sp-content .nob_B{border-bottom:none !important}.sp-content .nob_L{border-left:none !important}.sp-content .letsp{letter-spacing:-0.1em}.sp-content .noclear{clear:none !important}.sp-content .aux{color:#999 !important;font-size:small}.sp-content .note{color:#fff !important}.sp-content .alert{color:red !important}.sp-content .chaku1{color:red}.sp-content .chaku2{color:#0478f5}.sp-content .chaku3{color:#129f00}.sp-content td.blank,.sp-content th.blank{background:#ccc !important}.sp-content tr.blank td,.sp-content tr.blank th{background:#ccc !important}.sp-content th.noborder,.sp-content td.noborder{border:none !important}.sp-content .posFIX{position:fixed;left:0px;top:0px}.sp-content .disFlex{display:flex}.sp-content header{background-image:linear-gradient(180deg, rgb(221, 221, 221) 0%, rgb(233, 233, 233) 4%, rgb(238, 238, 238) 11%, rgb(255, 255, 255) 98%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(top, rgb(221, 221, 221) 0%, rgb(233, 233, 233) 4%, rgb(238, 238, 238) 11%, rgb(255, 255, 255) 98%, rgb(255, 255, 255) 100%);height:45px}.sp-content header .site-id{background-position:-53px 0;bottom:0;height:34px;left:-50px;margin:auto;position:absolute;right:0;text-indent:-9999px;top:0;width:157px}.sp-content header .site-id.classic{left:0px}.sp-content header .menu{background-position:0 0;display:block;float:left;height:34px;margin:6px 5px;text-indent:-9999px;width:41px}.sp-content header .status{display:block;float:right;height:14px;margin:15px 5px;width:90px}.sp-content header .status .login{background-image:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 13%, rgb(222, 222, 222) 100%);background-image:-webkit-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 13%, rgb(222, 222, 222) 100%);border:1px solid #aaa;display:block;font-size:10px;height:18px;line-height:16px;margin-top:-2px;text-align:center;text-decoration:none;width:100%}.sp-content .global-nav{border-collapse:collapse;display:table;table-layout:fixed;width:100%}.sp-content .global-nav li{border:1px solid #aaa;display:table-cell}.sp-content .global-nav li:first-child{border-left:none}.sp-content .global-nav li:last-child{border-right:none}.sp-content .global-nav a{background-image:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 13%, rgb(222, 222, 222) 100%);background-image:-webkit-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 13%, rgb(222, 222, 222) 100%);display:block;float:left;height:46px;line-height:46px;width:100%}.sp-content .global-nav span{display:block;float:none;text-indent:-9999px}.sp-content .global-nav .global-nav-keiba span{background-position:0 -50px;height:23.5px;margin:12px auto;width:56.5px}.sp-content .global-nav .global-nav-keirin span{background-position:-65px -50px;height:23.5px;margin:12.25px auto;width:56.5px}.sp-content .global-nav .global-nav-auto span{background-position:-128px -50px;height:23.5px;margin:12.25px auto;width:56.5px}.sp-content .global-nav .global-nav-loto span{background-position:-193px -50px;height:23.5px;margin:12.25px auto;width:55.5px}.sp-content .global-nav .global-nav-vote a{background-image:linear-gradient(136deg, rgb(255, 210, 77) 0%, rgb(255, 128, 0) 100%);background-image:-webkit-linear-gradient(136deg, rgb(255, 210, 77) 0%, rgb(255, 128, 0) 100%)}.sp-content .global-nav .global-nav-vote span{background-position:0 -112px;height:13.5px;margin:17.25px auto;width:30px}.sp-content .global-nav .global-nav-non-cart span{background-position:-264px -50px;height:23px;margin:12.5px auto;width:29px}.sp-content .global-nav .global-nav-cart span{background-position:-310px -50px;height:23px;margin:12.5px auto;width:30px}.sp-content .global-nav .global-nav-cart .count{background:none;color:#fff;font-size:8px;height:10px;left:8px;line-height:10px;margin:0;position:absolute;text-align:center;text-indent:0;top:0;width:22px}.sp-content .global-nav .global-nav-classic span{background-image:none;height:23.5px;margin:0 auto;width:80px;text-align:center;text-indent:0;font-weight:normal}.sp-content .bulletin-board{background:#333;clear:both;color:#fff;display:block;float:left;height:24px;line-height:24px;width:100%}.sp-content .add{background:#fff;height:115px;line-height:115px;text-align:center}.sp-content .serious-news{margin:6px 0}.sp-content .serious-news .news-title{background:#d90000;color:#fff;height:25px;line-height:25px;text-align:center;width:100%}.sp-content .serious-news .alert-title{background:#ff9936;color:#fff;height:25px;line-height:25px;text-align:center;width:100%}.sp-content .ico-excl-mark{background-position:-156px -134px;display:inline-block;height:13px;line-height:14px;margin:0 2px 0 0;text-indent:-9999px;width:15px}.sp-content .serious-news li{margin:.5px 0}.sp-content .serious-news li:first-child{margin-top:1px}.sp-content .serious-news .btn-txt-link{line-height:1.6;padding-top:12.1px;padding-bottom:12.1px;height:auto;margin:0 0 1px 0}.sp-content h2.standard,.sp-content h3.standard{background-image:linear-gradient(180deg, rgb(187, 187, 187) 0%, rgb(153, 153, 153) 100%);background-image:-webkit-linear-gradient(top, rgb(187, 187, 187) 0%, rgb(153, 153, 153) 100%);border-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;font-weight:normal;height:20px;line-height:22px;margin:1px 0;text-indent:6px}.sp-content footer{margin:3px 0 0 0}.sp-content footer .bread-crumb{margin:0;padding:4px 0;background-color:#666}.sp-content footer .bread-crumb ul{display:flex;flex-wrap:wrap;margin:0 1%}.sp-content footer .bread-crumb ul li{margin:0;padding:2px 0;font-size:13px;color:#fff}.sp-content footer .bread-crumb ul li a{color:#fff}.sp-content footer .bread-crumb ul li:not(:last-child):after{content:">";margin:0 2px}.sp-content footer .bread-crumb ul li:last-child{font-weight:bold}.sp-content footer .page-top{background-position:0 -430px;color:#fff;display:block;float:none;font-size:13px;height:32px;line-height:21px;margin:0 auto;padding:11px 0 0 0;text-align:center;width:125px}.sp-content footer .mem{margin:10px 0}.sp-content footer .mem li{background:#eee;margin:1px 0;text-align:center}.sp-content footer .mem li:first-child{border-radius:5px 5px 0 0}.sp-content footer .mem li:nth-child(2){padding:11.3px 0}.sp-content footer .mem li:last-child{border-radius:0 0 5px 5px}.sp-content footer .mem a{display:block;height:auto;padding:11.3px 0}.sp-content footer .mem .sp{font-weight:bold}.sp-content footer .menu-link .menu-link-title{background-image:linear-gradient(180deg, rgb(187, 187, 187) 0%, rgb(153, 153, 153) 100%);background-image:-webkit-linear-gradient(top, rgb(187, 187, 187) 0%, rgb(153, 153, 153) 100%);border-radius:2px;color:#fff;font-size:13px;font-weight:normal;height:20px;line-height:22px;margin:1px 0;text-indent:6px}.sp-content footer .menu-link ul{margin:0 0 1px 0}.sp-content footer .menu-link li{float:left;width:50%;padding:0 .5px;margin:0 0 1px 0}.sp-content footer .menu-link li:nth-child(odd){padding-left:0}.sp-content footer .menu-link li:nth-child(even){padding-right:0}.sp-content footer .footer-link{margin:10px 0}.sp-content footer .footer-link li{float:left;width:50%;padding:0 .5px;margin:0 0 1px 0}.sp-content footer .menu-link li:nth-child(odd){padding-left:0}.sp-content footer .menu-link li:nth-child(even){padding-right:0}.sp-content footer .footer-link a{background:#ddd;border-radius:10px;color:#666;display:block;font-size:11.5px;height:20px;line-height:20px;text-decoration:none;padding:0 0 0 7px}.sp-content footer .display-switch{background:#aaa;border-collapse:collapse;display:table;table-layout:fixed;width:100%}.sp-content footer .display-switch li{border:1px solid #aaa;display:table-cell;line-height:28px;text-align:center}.sp-content footer .display-switch li:first-child{border-left:none;width:15%}.sp-content footer .display-switch li:nth-child(2){width:40%}.sp-content footer .display-switch li:last-child{border-right:none}.sp-content footer .display-switch a{background:#999;color:#fff;display:block;height:28px;text-decoration:none}.sp-content footer .display-switch li:nth-child(2) a{background:#fff;color:#434343;pointer-events:none}.sp-content footer .copyright{color:#ccc;display:block;margin:10px 0;text-align:center}.sp-content #race-header{background:#eee}.sp-content #race-header .race-select{margin:6px 0}.sp-content #race-header .race-select li{float:left;padding:0 2px;width:25%}.sp-content #race-header .race-select li:last-child a,.sp-content #race-header .race-select li.classic{background:#fff;border:2px solid #4dbc02;box-sizing:border-box;clear:both;color:#333;display:block;float:left;font-size:13px;height:45px;line-height:43px;text-align:center;width:100%}.sp-content #race-header .race-select2{margin:6px 0}.sp-content #race-header .race-select2 li{float:left;padding:0 2px;width:20%}.sp-content #race-header .race-select2 li .disabled{background:#aaa;border:1px solid #aaa}.sp-content #race-header .race-select2 li .btn-prev{width:calc(100% - 16px);margin-left:16px;border-left:0;position:relative;z-index:10}.sp-content #race-header .race-select2 li .btn-next{width:calc(100% - 16px);border-right:0;position:relative;z-index:10}.sp-content #race-header .race-select2 li .btn-prev::before,.sp-content #race-header .race-select2 li .btn-prev::after,.sp-content #race-header .race-select2 li .btn-next::before,.sp-content #race-header .race-select2 li .btn-next::after{content:"";position:absolute;right:0;left:0;width:0;height:0;margin:auto}.sp-content #race-header .race-select2 li .btn-prev::before{border-style:solid;border-color:rgba(0,0,0,0) #85b200 rgba(0,0,0,0) rgba(0,0,0,0);border-width:22.5px 16px 22.5px 0;left:calc(-100% - 16px - 2px + 2px);top:-2px}.sp-content #race-header .race-select2 li .btn-prev::after{border-style:solid;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:20.5px 14.5px 20.5px 0;left:calc(-100% - 16px + 2px + 1.5px);top:0px;z-index:10}.sp-content #race-header .race-select2 li .btn-next::before{border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #85b200;border-width:22.5px 0 22.5px 16px;left:100%;top:-2px}.sp-content #race-header .race-select2 li .btn-next::after{border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:20.5px 0 20.5px 14.5px;left:calc(100% - .75px);top:0px;z-index:10}.sp-content #race-header .race-select2 li .btn-prev.disabled::before{border-color:rgba(0,0,0,0) #aaa rgba(0,0,0,0) rgba(0,0,0,0)}.sp-content #race-header .race-select2 li .btn-prev.disabled::after{border-color:rgba(0,0,0,0) #aaa rgba(0,0,0,0) rgba(0,0,0,0)}.sp-content #race-header .race-select2 li .btn-next.disabled::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #aaa}.sp-content #race-header .race-select2 li .btn-next.disabled::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #aaa}.sp-content #race-header .race-select2 li .alert-box{position:absolute;bottom:1px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:10px;color:#fff;line-height:1.5em;background:#d90000;width:3em;height:1.5em;z-index:20}.sp-content #race-header .race-info{background:#fff;min-height:72px;padding:6px 0 6px 67px}.sp-content #race-header .race-info .race-info-header li{position:absolute;margin-top:10px;right:10px;width:auto}.sp-content #race-header .race-info .race-info-header .ico-pop-up{display:inline-block;line-height:12px;clear:none;float:none;margin:0 4px 0 0}.sp-content #race-header .race-info .date{color:#777;font-size:12px;line-height:1;margin:0 0 6px 0;pointer-events:none}.sp-content #race-header .race-info .ryaku-e{margin-right:85px}.sp-content #race-header .race-info .name{font-size:19px;line-height:1.2;font-weight:bold;margin-right:85px}.sp-content #race-header .race-info .other li{background:#306808;border-radius:7px;color:#fff;float:left;font-size:11px;height:14px;line-height:14px;margin:6px 6px 0 0;text-align:center;padding:0 5px;min-width:64px}.sp-content #race-header .race-info .state{border:2px solid #ccc;display:block;float:left;left:3px;position:absolute;text-align:center;width:58px}.sp-content #race-header .race-info .state li:first-child{color:#00a3d9;font-size:16px;font-weight:bold;height:28px;line-height:28px;width:100%}.sp-content #race-header .race-info .state li.advance{color:red}.sp-content #race-header .race-info .state li:last-child{background:#00a3d9;color:#fff;font-size:11px;height:28px;line-height:28px;width:100%}.sp-content #race-header .ico-show-on{bottom:17px;position:absolute;right:20px;transform:scale(2.5)}.sp-content #race-header .ico-show-off{bottom:12px;position:absolute;right:12px;transform:scale(2.5)}.sp-content #race-header .race-info-detail{background:#fff;padding:0 0 27px 0;font-size:12px}.sp-content #race-header .race-info-detail p{float:left;margin:6px 0;width:100%}.sp-content #race-header .race-info-detail h2{background-image:linear-gradient(180deg, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);background-image:-webkit-linear-gradient(top, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);color:#fff;font-size:13px;font-weight:normal;height:20px;line-height:21px;text-indent:6px;width:100%}.sp-content #race-header .race-info-detail h2 .ico-pop-up{background-position:-190px -160px;clear:both;display:block;float:left;height:12px;width:14px;position:absolute;top:0;bottom:0;margin:auto 0;line-height:1;right:6px}.sp-content h2.std{background-image:linear-gradient(180deg, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);background-image:-webkit-linear-gradient(top, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);color:#fff;font-size:13px;font-weight:normal;height:20px;line-height:21px;text-indent:6px;width:100%}.sp-content h2.std.KR{background-image:linear-gradient(180deg, rgb(129, 185, 252) 0%, rgb(93, 169, 255) 98%, rgb(93, 169, 255) 100%);background-image:-webkit-linear-gradient(top, rgb(129, 185, 252) 0%, rgb(93, 169, 255) 98%, rgb(93, 169, 255) 100%)}.sp-content h2.title{background-image:linear-gradient(180deg, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);background-image:-webkit-linear-gradient(top, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);display:block;width:100%;height:25px;text-align:center !important;line-height:26px;color:#fff !important;clear:both;position:relative}.sp-content h2.title.HS{background-image:-webkit-gradient(linear, left top, left bottom, from(rgb(163, 217, 0)), to(rgb(75, 170, 5)));background-image:linear-gradient(180deg, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);background-image:-webkit-linear-gradient(top, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%)}.sp-content h2.title.LT{background-image:linear-gradient(180deg, rgb(253, 119, 121) 0%, rgb(255, 77, 77) 47%, rgb(253, 42, 49) 98%, rgb(253, 42, 49) 100%);background-image:-webkit-linear-gradient(top, rgb(253, 119, 121) 0%, rgb(255, 77, 77) 47%, rgb(253, 42, 49) 98%, rgb(253, 42, 49) 100%)}.sp-content h2.title.KR{background-image:linear-gradient(180deg, rgb(0, 142, 255) 0%, rgb(40, 100, 214) 100%);background-image:-webkit-linear-gradient(top, rgb(0, 142, 255) 0%, rgb(40, 100, 214) 100%)}.sp-content h2.title.AT{background-image:linear-gradient(180deg, rgb(181, 99, 249) 0%, rgb(164, 50, 232) 100%);background-image:-webkit-linear-gradient(top, rgb(181, 99, 249) 0%, rgb(164, 50, 232) 100%)}.sp-content h2.title.ST{background-image:linear-gradient(180deg, rgb(192, 192, 192) 0%, rgb(147, 147, 147) 98%, rgb(147, 147, 147) 100%);background-image:-webkit-linear-gradient(top, rgb(192, 192, 192) 0%, rgb(147, 147, 147) 98%, rgb(147, 147, 147) 100%)}.sp-content h2.title h2.title.GT{background-image:linear-gradient(180deg, rgb(178, 114, 2) 0%, rgb(152, 83, 5) 98%, rgb(152, 83, 5) 100%) !important;background-image:-webkit-linear-gradient(top, rgb(178, 114, 2) 0%, rgb(152, 83, 5) 98%, rgb(152, 83, 5) 100%) !important}.sp-content h3.title{display:block;width:100%;height:25px;text-align:left;line-height:26px;color:#333;background:#fff;clear:both;padding:0 0 0 5px}.sp-content h3.title.LT span{color:#ff3134}.sp-content h2.title.LT span{color:#ff3134}.sp-content #race-header .race-info-detail h2 a{color:#fff;display:block;float:left;clear:both;height:100%;width:100%}.sp-content #race-header .race-info-detail table{float:left;margin:6px 0}.sp-content #race-header .race-info-detail td{font-size:12px}.sp-content #race-header .race-info-detail .horse-num,.sp-content #race-header .race-info-detail .player-num{width:1.8em;padding:0 .4em 0 0;text-align:right}.sp-content #race-header .race-info-detail .info-src{clear:both;color:#aaa;display:block;float:left;font-size:8px;line-height:1;margin-top:-6px;text-align:center;width:100%}.sp-content #race-header .race-info-detail .notice{color:red}.sp-content #race-header .race-info-detail .td-expected-sign{width:1.4em !important;text-align:center}.sp-content #race-header .race-info-detail .td-popularity{width:4em}.sp-content #race-header .race-info-detail .boxL{width:49.5%}.sp-content #race-header .race-info-detail .boxR{width:49.5%;float:right;clear:none}.sp-content #race-header .race-info-detail .race-info-detail-footer{display:table;table-layout:fixed}.sp-content #race-header .race-info-detail .race-info-detail-footer li{display:table-cell;font-size:10px}.sp-content #race-header .race-info-detail .race-info-detail-footer .ico-pop-up{display:inline-block;line-height:12px;clear:none;float:none;margin:0 4px 0 0}.sp-content #race-header .race-info-detail .race-info-detail-footer .ico-live-video,.sp-content #race-header .race-info-detail .race-info-detail-footer .ico-race-video{margin:0 4px 0 0}.sp-content #race-header .race-info-detail h2 .ico-q{position:absolute;top:0;bottom:0;margin:auto 0;line-height:1;right:6px}.sp-content h2 .ico-q,.sp-content h3 .ico-q{position:absolute;top:0;bottom:0;margin:auto 0;line-height:1;right:6px}.sp-content h2.title a span.ico-q{position:absolute !important;top:0 !important;right:6px !important}.sp-content #content{margin:3px 0}.sp-content #content .no-sale{background:#fff;border-radius:3px;padding:6px}.sp-content #content .no-sale .btn-reg{width:160px;float:none;margin:20px auto}.sp-content ul.navG{margin:3px 0}.sp-content ul.navG:first-child{margin:0 0 3px 0}.sp-content ul.navG:last-child{margin:3px 0 0 0}.sp-content ul.navG li{float:left;padding:0 2px 0 0;width:33.33%}.sp-content ul.navG li:last-child{padding-right:0}.sp-content ul.navG a{background-image:linear-gradient(180deg, rgb(238, 238, 238) 0%, rgb(204, 204, 204) 100%);background-image:-webkit-linear-gradient(top, rgb(238, 238, 238) 0%, rgb(204, 204, 204) 100%);color:#666;display:block;float:left;height:44px;line-height:44px;width:100%;text-align:center}.sp-content ul.navG li:first-child a{border-radius:4px 0 0 4px}.sp-content ul.navG li:last-child a{border-radius:0 4px 4px 0}.sp-content ul.navG .current{background-image:linear-gradient(rgb(170, 170, 170) 0%, rgb(119, 119, 119) 100%);background-image:-webkit-linear-gradient(rgb(170, 170, 170) 0%, rgb(119, 119, 119) 100%);color:#fff;pointer-events:none}.sp-content ul.navG.x2 li{width:50%}.sp-content ul.navG.x4 li{width:25%}.sp-content ul.navG.x4 li .twolines{display:block;line-height:20px !important;font-size:smaller}.sp-content ul.navG .disabled{background:#ddd;color:#fefefe;pointer-events:none}.sp-content section.content{background:#fff;margin:2px 0;padding:20px 10px}.sp-content .use-opcoin-area{background:#fff;border-radius:3px;padding:15px;margin-bottom:5px}.sp-content .use-opcoin-area .omakase{height:50px;line-height:50px;padding-left:5px;width:49%;background-color:#d7edda;display:block;float:left}.sp-content .use-opcoin-area .omakase #omakase{position:relative;top:-2px;left:5px;transform:scale(0.5)}.sp-content .use-opcoin-area #omakase-text{margin-top:10px;color:#0080ff;text-decoration:underline}.sp-content .use-opcoin-area #omakase-text img{width:16px;height:16px;vertical-align:top;top:1.5px;margin-right:7px}.sp-content .use-opcoin-area .jibunde{height:50px;line-height:50px;padding-left:17px;width:49%;background-color:#d7edda;display:block;float:right}.sp-content .use-opcoin-area .jibunde #jibunde{position:relative;top:-2px;left:5px;transform:scale(0.5)}.sp-content .tb-opcoin-jibunde{margin:0 0 5px 0;border-collapse:collapse;margin:10px 0;background:#fff}.sp-content .tb-opcoin-jibunde th{padding:4px;border:1px #666 solid;background:#ccc;color:#333;font-weight:normal;line-height:1.5;vertical-align:middle;text-align:center;letter-spacing:-0.03em}.sp-content .tb-opcoin-jibunde td{padding:1px;border:1px #666 solid;text-align:center;vertical-align:middle;background:#fff}.sp-content .tb-opcoin-jibunde th.sub{background:#ffd5d5 !important}.sp-content .tb-opcoin-jibunde td.ico{width:40px;text-align:center}.sp-content .tb-opcoin-jibunde td span{color:#999;line-height:1;text-align:right;white-space:nowrap}.sp-content .tb-opcoin-jibunde td.acct{text-align:right;letter-spacing:-0.03em;width:140px}.sp-content .tb-opcoin-jibunde td.acct span{display:block;clear:both}.sp-content .tb-opcoin-jibunde td input{background:#ff9;border:2px solid #9bd23c;border-radius:4px;font-size:18px;text-align:right;height:35px;width:150px}.sp-content .tb-opcoin-jibunde th:first-child{width:45px}.sp-content .tb-opcoin-jibunde th:nth-child(3){width:60px}.sp-content .tb-opcoin-jibunde th:last-child{width:125px}.sp-content .opcoin-jibunde-button{background:#ff9326;border:2px solid #d96d00;clear:both;color:#fff !important;display:block;float:none;font-size:16px;height:50px;line-height:46px;text-align:center;margin-right:auto;margin-left:auto;margin-bottom:20px;width:90%}.sp-content .opcoin-jibunde-button[disabled=disabled]{color:#aaa !important;background-color:#eee !important;border-color:#ccc !important;pointer-events:none}.sp-content .opcoin-jibunde-button-td{background:#eee;border:2px solid #c8c8c8;clear:both;color:#c8c8c8 !important;display:block;float:none;font-size:16px;height:50px;line-height:46px;text-align:center;margin-right:auto;margin-left:auto;margin-bottom:20px;width:90%}.sp-content .select-area-gentei-opcoin a{display:block}.sp-content .use-plan-item-gentei-opcoin a{display:block}.sp-content .autoChargeMessage{margin-bottom:20px;padding:20px 0px;border:3px solid red;color:red;text-align:center;font-weight:bold}.sp-content .autoChargeMessage a{color:#0080ff}.sp-content .opc-rireki-shokai-btn{font:15px Helvetica;color:#555;border:1px solid #444;display:inline-block;padding:2px 12px;margin:5px;-webkit-border-radius:20px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#CCCCCC))}.sp-content .opcShokai .tab1{display:flex;justify-content:space-between;display:flex;flex-direction:row;text-align:center;background-color:#fff !important;margin:0 !important}.sp-content .opcShokai .tab1__item{position:relative;bottom:-1px;flex:1;flex-basis:120px;float:left;width:50%}.sp-content .opcShokai .tab1__item span{display:block;text-decoration:none;color:#ccc;background-color:#fff;cursor:pointer;border:1px #ccc solid;border-top-right-radius:15px;border-top-left-radius:15px}.sp-content .opcShokai #item1:checked~.tab1 .item1,.sp-content .opcShokai #item2:checked~.tab1 .item2{background-color:#b4c6e7;font-weight:bold;color:#000}.sp-content .opcShokai #item1:checked~.tab_content .tab_item1 label,.sp-content .opcShokai #item2:checked~.tab_content .tab_item2 label{cursor:auto}.sp-content .opcShokai .tab_wrap{width:100%}.sp-content .opcShokai .content{position:relative;z-index:1;display:none}.sp-content .opcShokai #item1:checked~.tab_wrap .content2,.sp-content .opcShokai #item2:checked~.tab_wrap .content1{display:none}.sp-content .opcShokai .kingaku_item{text-align:right}.sp-content .refund-opcoin-shokai{border-collapse:collapse}.sp-content .refund-opcoin-shokai td{padding:5px;height:30px;border:1px solid #eee;-webkit-tap-highlight-color:#bbb}.sp-content .refund-opcoin-shokai .t{line-height:1.1}.sp-content .refund-opcoin2 td{line-height:1.1}.sp-content .refund-opcoin2 .t{padding:5px}.sp-content .tb-enter-amount{width:100%;margin:0;padding:0;border:1px #aaa solid;border-collapse:collapse;text-align:center;font-size:100%}.sp-content .tb-enter-amount th{padding:0;color:#222;font-weight:normal;letter-spacing:-0.1em;text-align:center;border:1px #aaa solid}.sp-content .tb-enter-amount td{padding:0;border:1px #aaa solid;　letter-spacing:-0.1em;font-weight:normal}.sp-content .tb-enter-amount td a{color:#000;text-decoration:none;line-height:1.6}.sp-content .tb-enter-amount td.name a{font-weight:normal;font-size:11px;padding:3px 0;line-height:2}.sp-content .tb-enter-amount td.name span{font-weight:normal;font-size:11px}.sp-content .tb-enter-amount td.num{font-weight:normal;font-size:12px}.sp-content .tb-enter-amount td.space{background:#fff;border:none}.sp-content .tb-enter-amount th.space{background:#fff;border:none}.sp-content .al-left{text-align:left !important;vertical-align:middle !important}.sp-content tr.al-left td{text-align:left !important;vertical-align:middle !important}.sp-content .EA-btn{font-size:1rem;font-weight:600;line-height:1;position:relative;display:inline-block;padding:10px !important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#333;border-radius:.2rem;border:solid;border-width:1.2px;border-color:#ff8040}.sp-content a.EA-btn{font-size:1rem;font-weight:600;line-height:1;position:relative;display:inline-block;padding:10px !important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#333;border-radius:.2rem;border:solid;border-width:1.2px;border-color:#ff8040;float:right}.sp-content button.EA-btn{font-size:1rem;font-weight:600;line-height:1;position:relative;display:inline-block;padding:10px !important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#333;border-radius:.2rem;border:solid;border-width:1.2px;border-color:#ff8040}.sp-content .EA-btn--orange{color:#333;background:linear-gradient(#FFFFFF, #AAAAAA)}.sp-content .EA-btn--orange:hover{color:#333;background:linear-gradient(#FFFFFF, #FF9080)}.sp-content a.EA-btn--orange{color:#333;background:linear-gradient(#FFFFFF, #AAAAAA)}.sp-content a.EA-btn--orange:hover{color:#333;background:linear-gradient(#FFFFFF, #FF9080)}.sp-content .opcoin-popHS1{padding-top:0px !important;background-image:-webkit-gradient(linear, right bottom, left top, from(#fcb900), color-stop(0.5, #fcb900), to(#fcb900)) !important;overflow:hidden !important;height:310px !important}.sp-content .opcoin-pop-message{height:320px !important}.sp-content .opcoin-popup-outline{overflow-x:hidden;overflow-y:hidden;background:#fff !important;border:none;margin-left:1% !important;width:98% !important;border-radius:5px !important}.sp-content .opcoin-popup-tb1{margin:2px 1px 1px 1px !important;padding:2px 3px;border:none;background:#fff !important;width:99% !important;float:left;border-radius:3px}.sp-content .opcoin-popup-tb1 th{padding:3px 2px;border:1px #ccc solid;background:#fcb900;color:#000;font-weight:normal;color:#fff;line-height:1.3;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px}.sp-content .opcoin-popup-tb1 td{padding-right:10% !important;border:1px #ccc solid;line-height:1.5;text-align:center;background:#fcb900;-moz-border-radius:4px;-webkit-border-radius:4px}.sp-content .opcoin-popup-tb1 a{display:block}.sp-content .opcoin-popup-tb2{margin:0 0 3px 0;padding:1px;background:#fcb900 !important;border:1px solid #9b8343 !important;border-collapse:separate !important}.sp-content .opcoin-popup-tb2 th{border:1px #ac4f2b solid;background:#f78c00 !important;color:#fff;font-weight:normal;font-size:13px;line-height:1.3;text-align:center;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;width:46px}.sp-content .opcoin-popup-tb2 th a{text-decoration:none;color:#fff}.sp-content .opcoin-popup-tb2 td{padding:0 0 0 0px;border:1px;background:#fcb900;-moz-border-radius:4px;-webkit-border-radius:4px;height:5px}.sp-content .opcoin-popup-inline{overflow-x:hidden;overflow-y:scroll;background:#fff;border:2px solid #b4b3b1 !important;position:relative;height:225px !important}.sp-content .opcoin-popup-tb3{margin:0 0 0;padding:5px;border:1px #cfcfcf solid !important;background:#f2f0f0;width:95%}.sp-content .opcoin-popup-tb3 th{padding:1px 2px;border:1px #fff solid;background:#fff;color:#000;font-weight:normal;font-family:"游ゴシック";font-size:13px;line-height:1.3;text-align:left;-moz-border-radius:4px;-webkit-border-radius:4px}.sp-content .opcoin-popup-tb3 td{margin:0;padding:1px 4px;border:1px #ccc solid;line-height:1.5;text-align:right;background:#fcb900;-moz-border-radius:4px;-webkit-border-radius:4px}.sp-content #enter-amount,.sp-content .enter-amount{background:#fff;border-radius:3px;margin:3px 0;padding:15px}.sp-content #enter-amount .inner{float:none;margin:0 auto;width:285px}.sp-content #enter-amount input{background:#ff9;border:2px solid #9bd23c;border-radius:4px;font-size:35px;height:45px;text-align:right;width:157px}.sp-content .enter-amount input{background:#ff9;border:2px solid #9bd23c;border-radius:4px;font-size:35px;height:45px;text-align:right;width:157px}.sp-content #enter-amount .btn-add-cart,.sp-content .btn-add-cart{background:#ff9326;border:2px solid #d96d00;clear:both;color:#fff !important;display:block;float:none;font-size:16px;height:50px;line-height:46px;margin:0 auto;padding:0 0 0 30px;width:140px}.sp-content #enter-amount .btn-add-cart.deploy,.sp-content .btn-add-cart.deploy{background:#999;border:2px solid #777;line-height:1.2;padding-top:5.8px}.sp-content #enter-amount .btn-add-cart.other,.sp-content .btn-add-cart.other{background:#999;border:2px solid #777;padding:0;text-align:center}.sp-content #voteRefreshButton{text-align:center;margin:5px 0;font-size:18px}.sp-content #voteRefreshButton a.btn-add-cart.refresh.txt-reload{background:#fff;border:2px solid #000;width:190px;margin-top:10px;margin-bottom:15px;padding:0;text-align:center}.sp-content #voteRefreshButton a.btn-add-cart.refresh.txt-reload span{color:#000;font-size:18px}.sp-content #voteRefreshButton a.btn-add-cart.refresh.txt-reload::after{zoom:1.5;top:6px;left:-10px}.sp-content #enter-amount .btn-add-cart.secondcolor,.sp-content .btn-add-cart.secondcolor{background:#00aac6;border:2px solid #026d74;padding:0;text-align:center}.sp-content #enter-amount .btn-add-cart.deploy.other,.sp-content .btn-add-cart.deploy.other{line-height:1.2;padding-top:4.8px}.sp-content #enter-amount .btn-add-cart .ico-cart{position:absolute;left:3px;top:12px}.sp-content #enter-amount .btn-add-cart.deploy .ico-cart{background-position:-295px -130px;width:20px;height:34px;position:absolute;left:4px;top:8px}.sp-content #enter-amount .btn-show-cart{background:#999;border:2px solid #777;clear:both;color:#fff;display:block;font-size:16px;height:38px;line-height:38px;text-align:center;width:100%}.sp-content #enter-amount .ad{border:2px solid #bcbcbc;font-size:13px;height:40px;line-height:40px;padding:0 3px;margin:15px 0}.sp-content #enter-amount .ad p:first-child{float:left}.sp-content #enter-amount .ad p:last-child{text-align:right}.sp-content #enter-amount table{margin:15px 0}.sp-content #enter-amount td{border:2px solid #bcbcbc;height:40px;line-height:1.4;padding:0 3px}.sp-content #enter-amount td:first-child{background:#bcbcbc;width:45px}.sp-content #enter-amount td:last-child{width:50%}.sp-content #enter-amount td strong{font-size:12px}.sp-content #enter-amount td p:last-child{text-align:right}.sp-content #enter-amount td .ico-cart{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.sp-content #enter-amount .enter p:first-child{float:left;line-height:45px}.sp-content #enter-amount .enter p:nth-child(2){float:left;text-align:right;margin:0 0 0 35px}.sp-content #enter-amount .enter p:last-child{text-align:right;line-height:1;padding:25px 0 0 0;font-size:14px}.sp-content #enter-amount .ico-cart{background-position:-265px -130px;width:24.5px;height:19.5px;display:inline-block}.sp-content #enter-amount .suppl{font-size:11px;letter-spacing:-0.04px;color:#434343;margin:10px 0 15px 0}.sp-content #enter-amount .add-col2 a{float:left}.sp-content #enter-amount .add-col2 a:last-child{clear:none;float:right}.sp-content .clear-bet{border:1px solid #fff;background:#ddd;margin:5px 0}.sp-content .clear-bet .btn-aux{width:97px;float:right;clear:none}.sp-content .clear-bet p{display:inline;line-height:38px;padding:0 0 0 13px}.sp-content #mousikomibi{padding:5px;padding-top:1px}.sp-content #mousikomibi p{background:#fff;padding:5px 10px}.sp-content #autoCharge{padding:5px;padding-top:1px}.sp-content #autoCharge p{background:#fff;padding:5px 10px}.sp-content .pull-down{width:112px;height:auto}.sp-content .pull-down li{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);border-radius:1px;border:1px solid #999;border-top:none;clear:both;color:#444;display:none;float:left;height:29px;line-height:29px;padding:0 0 0 5px;width:100%;font-size:13px}.sp-content .pull-down li:first-child{border-top:1px solid #999;display:block}.sp-content .pull-down li:first-child:after{content:"▼";float:right;padding:0 5px}.sp-content .pull-down li.activated,.sp-content .pull-down li:hover{background:#777;color:#fff}.sp-content .odds-condition .title,.sp-content h2.title{background-image:linear-gradient(180deg, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);background-image:-webkit-linear-gradient(top, rgb(163, 217, 0) 0%, rgb(75, 170, 5) 100%);height:25px;text-align:center !important;line-height:26px;color:#fff}.sp-content .odds-condition .inner-fix{width:300px;text-align:center}.sp-content .odds-condition .inner-fix p{display:inline-block;margin:0 auto;text-align:left}.sp-content .odds-condition input[type=text],.sp-content .odds-condition input[type=tel]{background-color:#ff9;width:90px;height:44px;border-color:#9bd23c;border-width:1px;border-style:solid;font-size:25px;text-align:right;padding:0 5px 0 0;margin:0 2px}.sp-content .odds-condition #odds-target-2{vertical-align:middle}.sp-content .odds-condition input[type=radio]{margin-right:8px}.sp-content .odds-condition p:last-child{top:-5px;margin-top:0px;width:100%}.sp-content .odds-condition p:last-child label{display:inline-block;height:33px;top:3px}.sp-content .odds-condition .content{background:#fff;margin:2px 0;padding:20px 0}.sp-content .odds-condition .btn-reg{margin:10px 0 0 0}.sp-content .odds-condition p{vertical-align:bottom}.sp-content .odds-condition span{margin:0 0}.sp-content .view-type{background:#eee;padding:4px 3px;border-radius:0 0 4px 4px;margin:0 0 4px 0}.sp-content .view-type .btn-reg.bet-type{width:30%;padding-left:21px;text-align:left;clear:none;margin:0 0 0 5px}.sp-content .view-type .btn-reg.bet-type:first-child{margin:0}.sp-content .view-type .btn-reg.bet-type .title{background-position:-170px -205px;display:block;width:15px;height:26px;position:absolute;top:-3px;bottom:0;margin:auto 0;left:3px}.sp-content .view-type .btn-reg.bet-type .title2{background-position:-170px -205px;display:block;width:15px;height:26px;position:absolute;top:-3px;bottom:0;margin:auto 0;left:3px;background-position:-191px -205px}.sp-content .view-type section:first-child .pull-down{float:right;clear:none}.sp-content .view-type .reload{display:inline;float:right}.sp-content .view-type section{margin:4px 0 0 0}.sp-content .view-type section:first-child{margin:0}.sp-content .view-type .btn-odds{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);border:1px solid #999;display:block;float:left;font-size:13px;height:29px;line-height:29px;margin:0 0 0 5px;text-align:center;width:100px}.sp-content .btn-odds{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);border:1px solid #999;display:block;float:left;font-size:13px;height:29px;line-height:29px;margin:0 0 0 5px;text-align:center;width:100px}.sp-content .view-type .nav{clear:none;float:right;width:70%}.sp-content .view-type .nav li{width:31%;float:right;margin:0 0 0 4px}.sp-content .view-type .reload{display:inline;float:right;font-size:10pt;line-height:1;position:absolute;bottom:0;right:0}.sp-content .view-type .reload .btn-reload{clear:none;display:inline-block;float:none;line-height:1.2;margin:0 0 0 5px}.sp-content .view-type .box-reload{height:15px}.sp-content .view-type .selector{display:block;margin:10px 0 5px 0;height:26px;line-height:26px;font-size:12pt}.sp-content .view-type .select-horse,.sp-content .view-type .select-player{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);width:12em;border-color:#999;border-width:1px;border-radius:6px;border-style:solid}.sp-content .view-type .select-arrival{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);width:45px;border-color:#999;border-width:1px;border-radius:6px;border-style:solid}.sp-content .view-type .btn-view{display:inline-block;background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);width:40px;border-color:#999;border-width:1px;border-radius:4px;border-style:solid;text-align:center}.sp-content .btn-view{display:inline-block;background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);width:40px;border-color:#999;border-width:1px;border-radius:4px;border-style:solid;text-align:center}.sp-content .page-nation a{background-color:#999;width:80px;height:20px;line-height:20px;border-radius:7px;font-size:12px;color:#fff;display:block;padding:2px 8px;margin:3px 0 10px 0}.sp-content .page-nation .prev{float:left;text-align:right}.sp-content .page-nation .next{float:right}.sp-content .page-nation .prev a:before{content:"◀";margin:0 0 0 -5px;float:left}.sp-content .page-nation .next a:after{content:"▶";margin:0 -5px 0 0;float:right}.sp-content .page-indicator{height:12px;text-align:center;line-height:0;margin:5px 0}.sp-content .page-indicator ul{display:inline-block;width:auto;height:12px;float:none}.sp-content .page-indicator li{background:#fff;border-radius:6px;border:1px solid #666;display:block;float:left;height:12px;margin:0 6px;text-indent:-9999px;width:12px}.sp-content .page-indicator li.current{border:1px solid #444;background:#888}.sp-content .page-navigation ul{display:table;table-layout:fixed;height:45px;margin:1px 0 5px 0}.sp-content .page-navigation li{display:table-cell;margin:0;padding:0;text-align:center;vertical-align:middle;height:45px}.sp-content .page-navigation a{color:#fff}.sp-content .page-navigation .current a{color:#000}.sp-content .page-navigation .n{padding:0 2px}.sp-content .page-navigation .first{padding-left:0;width:47px}.sp-content .page-navigation .prev{padding-right:10px;width:57px}.sp-content .page-navigation .next{padding-left:10px;width:57px}.sp-content .page-navigation .last{padding-right:0;width:47px}.sp-content .page-navigation .btn-aux{width:45px;height:45px;line-height:45px}.sp-content .page-navigation .btn-aux-flex{display:block;color:#fff;background:#999;border:1px solid #fff;width:100%;height:45px;line-height:45px}.sp-content .page-navigation.mg ul{display:block;margin:10px 0}.sp-content .page-navigation.mg li{display:block;float:left;margin:0 10px 10px 0}.sp-content .page-navigation.mg .current a{background:#444;text-align:center;vertical-align:middle;height:45px}.sp-content .c-title{font-size:30px;border-left:5px solid red;border-bottom:1px solid red;padding:0 0 0 7px;margin:20px 0 10px 0}.sp-content table.race-table{margin:0 0 5px 0}.sp-content .race-table th{padding:2px 4px}.sp-content .race-table td{padding:2px 4px;height:44px !important}.sp-content .race-table th{background:#777;border:1px solid #b6b6b6;color:#fff;font-size:10px;text-align:center}.sp-content .race-table td{background:#fff;border:1px solid #b6b6b6;font-size:12px;vertical-align:middle;position:relative}.sp-content .race-table .cancel td,.sp-content .race-table .cancel a{background:#dadada;color:#999}.sp-content .race-table .odds{width:50px}.sp-content .race-table td.odds{text-align:right}.sp-content .race-table .odds.range{width:87px}.sp-content .race-table .odds.low{color:#227fff}.sp-content .odds.low{color:red}.sp-content .odds.heigh{color:#0080ff}.sp-content .race-table .cancel .odds{color:red}.sp-content .odds.high{color:#0080ff}.sp-content .odds.abort{color:red}.sp-content .race-table .horse-number,.sp-content .race-table .player-number{text-align:center;width:30px !important}.sp-content .race-table td.horse-number,.sp-content .race-table td.player-number{background:#b38702;color:#fff;font-size:20px;height:48px}.sp-content .race-table.quinella .horse-number,.sp-content .race-table.quinella .player-number{font-size:15px;height:20px}.sp-content .race-table span{clear:both;float:left}.sp-content .race-table .horse-name,.sp-content .race-table .player-name{font-weight:bold}.sp-content .race-table .horse-name,.sp-content .race-table .player-name em{font-weight:normal;font-style:normal}.sp-content .race-table a{display:block;width:100%;height:100%;float:left;clear:both;position:absolute;top:0;left:0;padding:6px 4px}.sp-content .race-table .cancel a{pointer-events:none}.sp-content .race-table .ico-pop-up{position:absolute;bottom:6px;right:4px}.sp-content .race-table .cancel .ico-pop-up{display:none}.sp-content .race-table .hidden td{height:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important;border:none !important}.sp-content .race-table .none{background:none;border:none}.sp-content table.bet-table{margin:0 0 5px 0;width:100% !important}.sp-content .bet-table th{padding:2px;line-height:1.2}.sp-content .bet-table td{padding:2px;line-height:1.2;min-height:44px !important}.sp-content .bet-table tr.thin td{height:20px !important}.sp-content .bet-table th{background:#777;border:1px solid #b6b6b6;color:#fff;font-size:9pt;text-align:center;vertical-align:middle}.sp-content .bet-table td{background:#fff;border:1px solid #b6b6b6;font-size:10pt;vertical-align:middle;position:relative}.sp-content .bet-table .cancel td,.sp-content .bet-table .cancel a{background:#dadada;color:#999}.sp-content .bet-table .odds{min-width:50px}.sp-content .bet-table td.odds{text-align:right;font-size:12pt}.sp-content .bet-table .odds.range{width:87px}.sp-content .bet-table .odds.low{color:red}.sp-content .bet-table .low,.sp-content .bet-table .cancel .odds,.sp-content .bet-table .odds .cancel{color:red}.sp-content .odds .low{color:red}.sp-content .bet-table odds.high,.sp-content .bet-table .high{color:#0080ff}.sp-content .odds .high{color:#0080ff}.sp-content .bet-table .horse-number,.sp-content .bet-table .player-number{text-align:center;width:30px !important}.sp-content .bet-table td.horse-number,.sp-content .bet-table td.player-number{font-size:20px;min-height:44px !important;background:#d6ccbb}.sp-content .bet-table th.horse-number,.sp-content .bet-table th.player-number{font-size:20px;height:20px;background:#6e6b60}.sp-content .bet-table.type2 .horse-number,.sp-content .bet-table.type2 .player-number{text-align:center;width:30px !important}.sp-content .bet-table.type2 .horse-number,.sp-content .bet-table.type2 .player-number{font-size:11pt;letter-spacing:-0.1em}.sp-content .bet-table.type2 th{font-size:11pt;height:20px;background:#6e6b60}.sp-content .bet-table.bracket .horse-number,.sp-content .bet-table.bracket .player-number{height:20px;background:none}.sp-content .bet-table.trio td.horse-number,.sp-content .bet-table.trio td.player-number{font-size:12.5px !important;min-width:80px !important}.sp-content .bet-table.type3 .horse-number,.sp-content .bet-table.type3 .player-number{text-align:center;width:30px;font-size:11pt}.sp-content .bet-table.type3.trifecta .horse-number,.sp-content .bet-table.type3.exacta .horse-number,.sp-content .bet-table.type3.trifecta .player-number,.sp-content .bet-table.type3.exacta .player-number{text-align:center;width:20px;font-size:11pt;letter-spacing:-0.1em;padding:0}.sp-content .bet-table.type3 .n1,.sp-content .bet-table.type3 .n2,.sp-content .bet-table.type3 .n3,.sp-content .bet-table.type3 .n4,.sp-content .bet-table.type3 .n5,.sp-content .bet-table.type3 .n6,.sp-content .bet-table.type3 .n7,.sp-content .bet-table.type3 .n8,.sp-content .bet-table.type3 .n9{text-align:center;font-size:11pt;width:23px}.sp-content .bet-table.type3 td.odds{min-width:100px}.sp-content .bet-table.type3.trifecta td.odds{min-width:100px;padding:0}.sp-content .bet-table.type3 td.bar{text-align:center;font-size:11pt;background:#ddd;width:13px}.sp-content .bet-table.type3 td.arw{text-align:center;font-size:10px;background:#ddd;width:10px;padding:0;color:#333}.sp-content .bet-table.type3 td.none{width:3px}.sp-content .bet-table.type3.trifecta td.none{width:3px}.sp-content .bet-table.type3 td.num{text-align:center;font-size:11pt;width:20px;letter-spacing:.02em;padding:0}.sp-content .bet-table.type3.exacta td.num{text-align:center;font-size:11pt;width:20px}.sp-content .bet-table.type3 th{font-size:11pt;height:20px;background:#6e6b60}.sp-content .type4 .odds{min-width:30px;text-align:center !important}.sp-content .type4 td:nth-child(3){text-align:left;line-height:1.5}.sp-content .w45px{width:45px}.sp-content .ssh-head div.w70px{width:70px}.sp-content .bet-table span{clear:both;float:left}.sp-content .bet-table .odds span{clear:none;float:none}.sp-content .bet-table .horse-name{font-size:11pt;font-weight:bold}.sp-content .bet-table .player-name{font-size:11pt;font-weight:bold}.sp-content .bet-table .player-name th{font-size:85% !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-content .bet-table .thin .horse-name{font-size:85% !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-content .bet-table .thin .player-name{font-size:85% !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-content .bet-table .horse-name,.sp-content .bet-table .player-name em,.sp-content .bet-table .player-name .alert{font-weight:normal;font-style:normal}.sp-content .bet-table a.pop{display:block;width:100%;height:100%;float:left;clear:both;position:absolute;top:0;left:0;padding:6px 4px}.sp-content .bet-table .cancel a{pointer-events:none}.sp-content .bet-table .ico-pop-up{position:absolute;bottom:6px;right:4px}.sp-content .bet-table .cancel .ico-pop-up{display:none}.sp-content .bet-table a.ico-pop{background:url(../images/ico-pop-up.png) no-repeat right center;padding-right:0px}.sp-content .bet-table .hidden td{height:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important;visibility:hidden}.sp-content .bet-table .none{background:none !important;border:none !important}.sp-content .bet-table.type2 td.odds,.sp-content .bet-table.type3 td.odds{min-height:35px;line-height:35px}.sp-content .bet-table.quinella.type2 td.odds{line-height:20px}.sp-content .n1{background:#fff !important;color:#000 !important}.sp-content .n2{background:#999 !important;color:#fff !important}.sp-content .n3{background:#f66 !important;color:#fff !important}.sp-content .n4{background:#2d91e1 !important;color:#fff !important}.sp-content .n5{background:#ffc !important;color:#000 !important}.sp-content .n6{background:#ccff9a !important;color:#000 !important}.sp-content .n7{background:#ffcd66 !important;color:#000 !important}.sp-content .n8{background:#ffcdff !important;color:#000 !important}.sp-content .n9{background:#c9f !important;color:#000 !important}.sp-content table td.selected{background:#4dbc02;color:#fff !important}.sp-content .swipe-wrapper{overflow-x:scroll;margin:4px}.sp-content .swipe-wrapper .measure{text-align:left}.sp-content .swipe-wrapper section{float:left}.sp-content div.tooltip{display:block;width:200px;padding:10px 10px;background:#666;border-radius:6px;box-shadow:0px 0px 10px #999;-moz-opacity:.95;opacity:.95;-khtml-user-drag:element}.sp-content .top_over_nav{display:block;width:100%;height:44px;background:#ccc;color:#333;margin:0;padding:3px 5px}.sp-content .top_over_nav h1{display:block;position:absolute;top:12px;right:10px;height:20px;line-height:20px;text-align:right;width:200px}.sp-content .top_over_nav a{display:block;position:absolute;top:0;left:10px;font-size:10pt;width:200px;line-height:44px}.sp-content .nav_link a{display:block;font-size:10pt;width:200px;line-height:20px;margin:15px 0 0 0}.sp-content a.popClose{display:block;margin:0 auto;height:44px;line-height:44px;text-align:center;position:absolute;left:0;right:0;bottom:0;border-top:1px solid #ccc}.sp-content a.popCloseN{display:block;margin:10px auto;height:50px;line-height:50px;text-align:center;background:#fff;float:none;clear:both}.sp-content a.icoLInk{display:inline-block;height:44px;width:100%;line-height:44px;text-align:left;clear:both;float:left;padding:0 0 0 10px}.sp-content .btn-close{background-position:-79px -373px;display:inline-block;line-height:1.5;width:23px;height:22px;padding:0;margin:0 5px 0 0}.sp-content .popHS1{display:block;width:290px;min-height:300px;background:#fff;border-radius:6px;box-shadow:0 0 10px #000;margin:10px auto;padding:0 0 44px 0;position:absolute;left:0;right:0}.sp-content .popHS1.wide{width:100%;margin:15px 0;padding-top:15px}.sp-content .popHS1.cal{width:100%;margin:15px 0;position:relative;padding:10px 10px 44px 10px}.sp-content .popHS1.cal table{margin:10px 0}.sp-content .popHS1.wide ul.navH span{position:absolute;right:5px;width:200px;text-align:left;line-height:44px}.sp-content .popHS1 h1{display:block;width:250px;height:30px;border-radius:6px;background:#e2e2e2;margin:15px 0 10px 20px;padding:5px 0;text-align:center;font-weight:bold;float:left}.sp-content .popHS1 ul.navH{margin:10px 0}.sp-content .popHS1 ul.navH li a{display:block;float:left;width:100%;height:44px;line-height:44px;text-indent:20px;text-align:left;border-top:1px solid #ccc}.sp-content .popHS1 .void{pointer-events:none;color:#ccc}.sp-content .popHS1 ul.navH li:last-child a{border-bottom:1px solid #ccc}.sp-content .popHS1 div{padding:0 20px;float:none}.sp-content .popHS1.wide div{padding:0;overflow:auto;float:none}.sp-content ul.navR{width:280px;margin:0 0 0 15px}.sp-content ul.navR li{display:block;float:left;width:120px;margin:5px 5px}.sp-content table.newsList tr{min-height:44px;border-top:1px solid #ccc}.sp-content table.newsList td{min-height:44px;padding:5px;vertical-align:middle}.sp-content table.newsList td:first-child{width:45px;line-height:45px;text-align:center;font-weight:bold}.sp-content table.newsList td:last-child{width:130px}.sp-content .popHS1 div.reload{width:100px;position:absolute;top:20px;right:25px}.sp-content .popHS1.pp2 h2{display:block;padding:0 0 0 15px}.sp-content .popHS1 div.checkbox{display:block;width:200px;height:30px;margin:0 0 0 12px}.sp-content .popHS1 .pp2 input{display:block;padding:0 0 0 20px}.sp-content .popHS1.pp3{width:90%;min-height:100px;margin:10px auto;position:absolute;left:0;right:0}.sp-content .popHS1.pp3 h2{display:block;padding:0 0 10px 0;text-align:center;border-bottom:1px solid #ccc}.sp-content .popHS1.pp3 .message{padding:20px}.sp-content .popHS1.pp3 .footer{display:block;width:100%;height:44px}.sp-content .popHS2{display:block;width:90%;background:#fff;border-radius:6px;box-shadow:0 0 10px #000;padding-top:15px;margin:10px auto;position:absolute;left:0;right:0}.sp-content .popHS2 h2{display:block;padding:0 0 10px 0;text-align:center;border-bottom:1px solid #ccc}.sp-content .popHS2 .message{padding:20px;border-bottom:1px solid #ccc}.sp-content .popHS2 a.popClose,.sp-content .popHS2 a.popCancel{display:block;width:50%;min-height:44px;line-height:44px;text-align:center;position:relative;float:left;border:none}.sp-content a.addCurtNonDeploy{display:block;width:50%;min-height:44px;line-height:44px;text-align:center;position:relative;float:left;border:none}.sp-content .popHS2 a.popClose{border-right:1px solid #ccc;line-height:1;padding:15px 0;min-height:44px}.sp-content a.addCurtNonDeploy{border-right:1px solid #ccc;line-height:1;padding:15px 0;min-height:44px;padding-left:40px}.sp-content a.addCurtNonDeploy .ico-cart{display:inline-table;background-position:-264px -50px;width:30px;height:23px;margin:0 10px 3px 0;position:relative;position:absolute;top:0;bottom:0;left:8px;margin:auto 0;display:block;float:left}.sp-content .popHS1.cal ul.page-nation li.select{display:block;height:30px;margin:0 0 0 5px;float:left}.sp-content .popHS1 .page-nation a{width:50px !important}.sp-content .popHS1.cal ul.page-nation li.select select{margin:0 0 0 10px}.sp-content table.calendar{border:1px solid #ccc;margin:auto;border-radius:6px}.sp-content .calendar td,.sp-content .calendar th{padding:3px;border:1px solid #ccc;text-align:center}.sp-content .calendar td a.btn-bet{float:none;display:inline-block;font-size:20pt;height:36px;line-height:36px;width:36px;letter-spacing:-0.05em}.sp-content .calendar td.current{background:#fbbabb}.sp-content .calendar th{background:#e2ddd0}.sp-content .calendar th:nth-child(6){background:#cdedff}.sp-content .calendar th:nth-child(7){background:#fde8e8}.sp-content table.calendar{border:1px solid #ccc;margin:auto;border-radius:6px}.sp-content .calendar.site td{padding:3px;border:1px solid #ccc;text-align:left;vertical-align:top;position:relative}.sp-content .calendar.site td a{display:block;min-height:40px}.sp-content .calendar span{display:block;width:100%;height:30px;border-radius:10px;text-align:center;font-size:16px;color:#fff;line-height:30px;background:#b3b3b3;letter-spacing:-0.03em}.sp-content span.raceGrade{display:inline-block;width:33px;border:1px solid #fff;border-radius:3px;letter-spacing:-0.05em;color:#fff !important;font-size:12px;text-align:center;font-weight:normal !important}.sp-content span.gp{background:#826e24 !important}.sp-content li.gp,.sp-content span.gp,.sp-content li.gp{background:#826e24 !important}.sp-content span.sg,.sp-content li.sg,.sp-content span.sg,.sp-content li.sg{background:#840002 !important}.sp-content span.jpn1,.sp-content li.jpn1,.sp-content span.g1,.sp-content li.g1{background:#ef3639 !important}.sp-content span.jpn2,.sp-content li.jpn1,.sp-content span.g2,.sp-content li.g2{background:#299bfc !important}.sp-content span.jpn3,.sp-content li.jpn1,.sp-content span.g3,.sp-content li.g3{background:#28ba00 !important}.sp-content span.f1,.sp-content li.f1,.sp-content span.f1,.sp-content li.f1{background:#e57072 !important}.sp-content span.f2,.sp-content li.f2,.sp-content span.f2,.sp-content li.f2{background:#a170b6 !important}.sp-content span.grade{background:#d69e00 !important}.sp-content .calendar span.open{background:#999}.sp-content .calendar span.jpn1Past{background:#ef999b}.sp-content .calendar span.jpn2Past{background:#7fcdf4}.sp-content .calendar span.jpn3Past{background:#8bd99f}.sp-content .calendar span.gradePast{background:#eac870}.sp-content .calendar span.openPast{background:#ccc}.sp-content span.icons{display:inline-block;width:33px;border:1px solid #fff;border-radius:3px;letter-spacing:-0.05em;color:#fff !important;font-size:11px;text-align:center;font-weight:normal !important}.sp-content span.ico-new{background:#ff422c !important;padding:0;font:10px;height:20px;line-height:20px}.sp-content div.kaisai{background:#fff;padding:10px}.sp-content .ico-kaisai-a{width:64px;height:64px;display:block;padding:0;margin:10px 10px 10px 0;float:left}.sp-content ul.ico-kaisai{display:block;float:left;width:64px;height:64px;position:relative;border-radius:3px;clear:none}.sp-content ul.ico-kaisai.HS{background:#56b502}.sp-content ul.ico-kaisai.HShakubo{background:#008c00}.sp-content ul.ico-kaisai.HSnight,.sp-content ul.ico-kaisai.HSmidnight{background:#025807}.sp-content ul.ico-kaisai.KR,.sp-content ul.ico-kaisai.KRmorning{background:#326bdb}.sp-content ul.ico-kaisai.KRhakubo{background:#005ebb}.sp-content ul.ico-kaisai.KRnight,.sp-content ul.ico-kaisai.KRmidnight{background:#00468c}.sp-content ul.ico-kaisai.AT,.sp-content ul.ico-kaisai.ATmorning{background:#8f1ff0}.sp-content ul.ico-kaisai.AThakubo{background:#6800ce}.sp-content ul.ico-kaisai.ATnight,.sp-content ul.ico-kaisai.ATmidnight{background:#46008c}.sp-content ul.ico-kaisai.lotHS01{background:#fff;border:3px solid #59b200}.sp-content ul.ico-kaisai.lotHS02{background:#dfffbf;border:3px solid #59b200}.sp-content ul.ico-kaisai.lotHS03{background:#f9fabc;border:3px solid #59b200}.sp-content ul.ico-kaisai.lotHS04{background:#eee;border:3px solid #59b200}.sp-content ul.ico-kaisai.lotHS04 li{color:#aaa}.sp-content ul.ico-kaisai.lotHS05{background:#fff;border:3px solid #59b200}.sp-content ul.ico-kaisai.lotKR01{background:#fff;border:3px solid #2a6cda}.sp-content ul.ico-kaisai.lotKR02{background:#bfdfff;border:3px solid #2a6cda}.sp-content ul.ico-kaisai.lotKR03{background:#f9fabc;border:3px solid #2a6cda}.sp-content ul.ico-kaisai.lotKR04{background:#eee;border:3px solid #2a6cda}.sp-content ul.ico-kaisai.lotKR04 li{color:#aaa}.sp-content ul.ico-kaisai.lotKR05{background:#fff;border:3px solid #2a6cda}.sp-content ul.ico-kaisai.lotAT01{background:#fff;border:3px solid #8500b2}.sp-content ul.ico-kaisai.lotAT02{background:#efbfff;border:3px solid #8500b2}.sp-content ul.ico-kaisai.lotAT03{background:#f9fabc;border:3px solid #8500b2}.sp-content ul.ico-kaisai.lotAT04{background:#eee;border:3px solid #8500b2}.sp-content ul.ico-kaisai.lotAT04 li{color:#aaa}.sp-content ul.ico-kaisai.lotAT05{background:#fff;border:3px solid #8500b2}.sp-content .ico-kaisai li{display:block;color:#fff;position:absolute;text-align:center;width:64px;height:20px;font-size:11px}.sp-content .ico-kaisai li.site{height:24px;font-size:24px;line-height:24px;font-weight:bold;top:5px;left:0px;text-shadow:0 0 3px #025807}.sp-content .ico-kaisai li.site.lt3{height:24px;font-size:18px;text-align:center;line-height:24px}.sp-content .ico-kaisai li.site.lt4{height:24px;font-size:16px;text-align:center;line-height:24px;letter-spacing:-0.05em}.sp-content .ico-kaisai li.grade{width:30px;height:11px;line-height:11px;top:30px;left:2px}.sp-content .ico-kaisai li.grade span{display:block;width:32px;height:12px;border:1px solid #fff;border-radius:1px;letter-spacing:-0.05em}.sp-content .ico-kaisai li.day{width:34px;font-size:11px;line-height:11px;top:30px;left:32px;letter-spacing:-0.04em}.sp-content .ico-kaisai li.day.fin{width:30px;height:12px;font-size:10px;letter-spacing:-0.08em;background:#fff;color:#6c2728;left:33px}.sp-content .ico-kaisai li.race{width:30px;font-size:14px;line-height:20px;top:45px;left:0px;font-weight:bold;letter-spacing:-0.05em}.sp-content .ico-kaisai li.time{width:30px;line-height:20px;top:46px;left:32px}.sp-content .ico-kaisai.HSnight li.ico-night,.sp-content .ico-kaisai.KRnight li.ico-night,.sp-content .ico-kaisai.ATnight li.ico-night,.sp-content .ico-kaisai li.ico-night.night{display:inline-block;background-position:-60px -260px}.sp-content .ico-kaisai.HSmidnight li.ico-night,.sp-content .ico-kaisai.KRmidnight li.ico-night,.sp-content .ico-kaisai.ATmidnight li.ico-night,.sp-content .ico-kaisai li.ico-night.midnight{display:inline-block;background-position:-40px -260px}.sp-content .ico-kaisai.HShakubo li.ico-night,.sp-content .ico-kaisai.KRhakubo li.ico-night,.sp-content .ico-kaisai.AThakubo li.ico-night{display:inline-block;background-position:-20px -260px}.sp-content .ico-kaisai.KRmorning li.ico-night,.sp-content .ico-kaisai.ATmorning li.ico-night{display:inline-block;background-position:-3px -108px}.sp-content .ico-kaisai li.ico-night{display:none;width:15px;height:15px;top:-10px;right:-13px}.sp-content .ico-kaisai li.ico-night.hakubo{display:inline-block;background-position:-20px -260px}.sp-content .ico-kaisai li.ico-night.morning{display:inline-block;background:url(../images/sp_sprite2.png?20170322) no-repeat;background-position:-3px -108px;background-size:300px 125px}.sp-content .ico-kaisai li.progress{width:64px;height:20px;font-size:14px;line-height:20px;bottom:0px;left:0px}.sp-content .ico-kaisai.KR.girls .ico-night{display:inline-block;background-position:100px 100px}.sp-content .ico-kaisai.girls .ico-night{right:5px}.sp-content .ico-kaisai.girls .ico-night:after{content:"";left:18px;width:15px;height:15px;display:block;position:relative;background-color:red;background-position:-23px -108px}.sp-content .ico-kaisai.lotHS01 li,.sp-content .ico-kaisai.lotHS02 li,.sp-content .ico-kaisai.lotHS03 li{color:#55be00}.sp-content .ico-kaisai.lotKR01 li,.sp-content .ico-kaisai.lotKR02 li,.sp-content .ico-kaisai.lotKR03 li{color:#2a6cda}.sp-content .lotosite.BIG{background-position:0px -518px;width:48px !important;height:27px !important;top:-3px !important;left:5px !important}.sp-content .lotosite.mini{background-position:0px -550px;width:48px !important;height:27px !important;top:-3px !important;left:5px !important}.sp-content .lotosite.motoloto7{background-position:-118px -518px;width:48px !important;height:27px !important;top:-3px !important;left:5px !important}.sp-content .lotosite.D4{background-position:-50px -550px;width:61px !important}.sp-content .lotosite.D7{background-position:-50px -518px;width:61px !important}.sp-content .ico-kaisai li.lotosite{width:60px;height:20px;font-size:20px;line-height:20px;top:2px;left:0px;text-align:center;letter-spacing:-0.03em;font-weight:bold}.sp-content .ico-kaisai li.lotosite.lt3{font-size:17px;letter-spacing:-0.03em;font-weight:bold}.sp-content .ico-kaisai li.lotosite.lt4{font-size:16px;letter-spacing:-0.05em;font-weight:bold}.sp-content .ico-kaisai li.lotosite.lt5{font-size:14px;letter-spacing:-0.06em;font-weight:bold}.sp-content .ico-kaisai li.status{width:60px;height:20px;font-size:14px;color:#000;top:24px;left:-1px;text-align:center}.sp-content .ico-kaisai li.status.lt5{font-size:12px;letter-spacing:-0.05em}.sp-content .ico-kaisai li.status.lt6{font-size:10px;letter-spacing:-0.05em}.sp-content .ico-kaisai li.prize{width:60px;height:20px;font-size:14px;line-height:20px;color:#000;bottom:0px;left:-2px;letter-spacing:-0.03em;font-weight:bold}.sp-content .ico-kaisai li.prize span{font-size:12px;letter-spacing:-0.05em;font-weight:normal}.sp-content div.window{padding:0 10px;background:#fff !important}.sp-content .headFix{position:fixed;left:0px;top:0px;height:45px;width:100%;margin:0;padding:0;background:#ddd;z-index:10;box-shadow:0 0 3px #444}.sp-content .headFix ul li{float:left;margin:0 5px 0 0}.sp-content .headFix ul li a{width:6em;height:100%}.sp-content .headFix .btn{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);border:1px solid #999;display:block;font-size:13px;height:29px;line-height:29px;text-align:center;width:5em;position:absolute;top:8px;right:10px}.sp-content .headFix h2{text-align:center;padding-right:70px;line-height:45px}.sp-content .window .header{margin:50px 0 0 0}.sp-content .window .header p span{display:inline-block;color:#999;margin:0 0 0 5px}.sp-content .raceListTL h2{display:block;width:95px;height:40px;line-height:40px;font-size:16pt;background:#4dbc02;color:#fff;text-align:center;float:left;margin:0 3px 0 0;padding:0;border-radius:3px}.sp-content .raceListTL .subIcons{width:100px;height:45px;position:absolute;top:0px;right:-10px}.sp-content .raceListTL .racenum{display:inline-block;width:40px;height:19px;line-height:19px;background:#7a7a7a;color:#fff;font-weight:bold;text-align:center;margin:0 1px 0 0;border-radius:3px}.sp-content .raceList p.onSale{font-weight:bold}.sp-content table.raceList{margin:0 0 5px 0;border-collapse:collapse;background:#fff}.sp-content table.raceList td{height:3em;padding:2px;border:1px #ccc solid;text-align:center;vertical-align:middle}.sp-content table.raceList td:nth-child(1){font-weight:bold;width:35px}.sp-content table.raceList td:nth-child(2){width:20px;background:#6ccbea}.sp-content table.raceList td:nth-child(3){text-align:left}.sp-content table.raceList td:nth-child(4){width:60px}.sp-content table.raceList tr.hidden{display:none}.sp-content .raceList td.abort{background:#f9b5b6 !important;color:#f90000}.sp-content .raceList td.onSale{background:#4dbc02 !important;color:#fff}.sp-content .raceList td.close{background:#ccc !important;color:#000}.sp-content .lastRace{margin:0 0 5px 0;border-collapse:collapse;background:#fff}.sp-content .lastRace th{width:40px;padding:4px 2px;border:1px #ccc solid;background:#eee;color:#333;font-weight:normal;line-height:1.2;vertical-align:middle;text-align:center}.sp-content .lastRace td{padding:4px 2px;border:1px #ccc solid;text-align:left}.sp-content .lastRace td div span{display:inline-block;width:45pt;font-size:20pt;margin:0 5px 0 0;text-align:center;float:left}.sp-content .lastRace td.first{background:#ffe6e5}.sp-content .lastRace td.second{background:#daf1ff}.sp-content .lastRace td.third{background:#d4f7cf}.sp-content .lastRace td.first div span{color:#ee0003;font-weight:bold}.sp-content .result td.first,.sp-content .corner span.first{color:#ee0003;font-weight:bold}.sp-content .lastRace td.second div span,.sp-content .result td.second,.sp-content .corner span.second{color:#026ae7;font-weight:bold}.sp-content .lastRace td.third div span,.sp-content .result td.third,.sp-content .corner span.third{color:#00a608;font-weight:bold}.sp-content .lastRace .name{font-size:14pt;font-weight:bold}.sp-content .lastRace .rName{font-size:11pt;font-weight:bold}.sp-content .lastRace .jockey{font-size:13pt}.sp-content .lastRace .ico-show-on,.sp-content .lastRace .ico-show-off{bottom:6px;position:absolute;right:6px}.sp-content .dControl{display:block;width:100px;position:absolute;bottom:100px;right:10px}.sp-content .dControl li a{display:block;width:100px;height:45px;clear:both;border-radius:6px;width:100%;height:45px;background:#000;color:#fff;font-weight:bold;font-size:20pt;line-height:45px;text-align:center;margin:3px 0;opacity:.8}.sp-content .dControl select{width:100px;font-size:15pt}.sp-content .cardDetail em{font-style:normal}.sp-content .lastRace th{width:55px;font-size:10pt;letter-spacing:-0.03em}.sp-content .AT .profile{font-size:10pt}.sp-content .AT .profile dt{background:#ddd;float:left;margin:1px 0}.sp-content .AT .profile dd{float:left;margin:1px 4px 1px 2px}.sp-content .AT .profile .c{clear:both}.sp-content .AT .record{font-size:10pt}.sp-content .AT .record dt{float:left;margin:1px 0}.sp-content .AT .record dd{float:left;margin:1px 10px 1px 2px;min-width:40px}.sp-content .AT .record .c{clear:both}.sp-content .lastRace span.ninki{font-weight:bold;position:absolute;top:10px;right:10px}.sp-content .lastRace.result td:nth-child(1),.sp-content .lastRace.result td:nth-child(2),.sp-content .lastRace.result td:nth-child(3){text-align:center !important}.sp-content .lastRace.corner th{width:110px}.sp-content .lastRace.refund th{width:110px}.sp-content .lastRace.refund td{text-align:center}.sp-content .raceResultHeader{margin:0;width:100%;height:45px}.sp-content .raceResultHeader a.ico-movie{float:right;clear:none !important;top:3px;right:5px;margin-left:10px}.sp-content .raceResultHeader a.ico-shiso{float:right;clear:none !important;top:3px;right:5px}.sp-content .raceResultHeader a.btn-odds{position:absolute;top:8px;left:-5px}.sp-content .lastRace{margin:0 0 5px 0;border-collapse:collapse}.sp-content .lastRace th{width:40px;padding:4px 2px;border:1px #ccc solid;background:#eee;color:#333;font-weight:normal;line-height:1.2;vertical-align:middle;text-align:center}.sp-content .lastRace td{padding:4px 2px;border:1px #ccc solid;text-align:left}.sp-content .lastRace td div span{display:inline-block;width:45pt;font-size:20pt;margin:0 5px 0 0;text-align:center;float:left}.sp-content .lastRace td.first{background:#ffe6e5}.sp-content .lastRace td.second{background:#daf1ff}.sp-content .lastRace td.third{background:#d4f7cf}.sp-content .lastRace td.first div span{color:#ee0003}.sp-content .lastRace td.second div span{color:#026ae7}.sp-content .lastRace td.third div span{color:#00a608}.sp-content .lastRace .name{font-size:14pt;font-weight:bold}.sp-content .lastRace .rName{font-size:11pt;font-weight:bold}.sp-content .lastRace .jockey{font-size:13pt}.sp-content .lastRace .ico-show-on,.sp-content .lastRace .ico-show-off{bottom:6px;position:absolute;right:6px}.sp-content .dControl{display:block;width:100px;position:absolute;bottom:100px;right:10px}.sp-content .dControl li a{display:block;width:100px;height:45px;clear:both;border-radius:6px;width:100%;height:45px;background:#000;color:#fff;font-weight:bold;font-size:20pt;line-height:45px;text-align:center;margin:3px 0;opacity:.8}.sp-content .dControl select{width:100px;font-size:15pt}.sp-content .ico-game li a{border-radius:3px;padding:0;margin:2px 3px 2px 0;text-align:center;color:#fff !important;width:60px;height:40px;line-height:40px;display:inline-block;float:left}.sp-content .ico-game li:first-child a{background:#4dbc02}.sp-content .ico-game li:nth-child(2) a{background:#0088ec}.sp-content .ico-game li:nth-child(3) a{background:#e100c1;line-height:1.2;font-size:small;padding-top:5px}.sp-content .ico-game li:nth-child(4) a{background:#f92327}.sp-content ul.ico-game{display:block;width:253px;height:30px;margin:10px 0 15px 20px;clear:both}.sp-content div.gameList{display:block;float:left;width:125px;padding:0;margin:0;clear:none}.sp-content div.gameList .right{float:right;margin:0 0 0 5px}.sp-content .gameList h3{display:block;height:28px;margin:3px 0 0 0;padding:2px 0 0 0;clear:both}.sp-content .gameList li a{display:block;width:120px;height:35px;border-radius:3px;background:#d6e0e2;line-height:35px;color:#333;font-size:12px;margin:2px 0 0 0;padding:2px;clear:both}.sp-content .gameList li a.twolines{line-height:1.3}.sp-content .gameList li a span:last-child{display:block;width:40px;line-height:1.4;position:absolute;top:2px;right:2px}.sp-content .gameList li a.advance{background:#ffe0e1}.sp-content .gameList li a.advance span:last-child{line-height:35px;top:0;font-weight:bold}.sp-content div.timeLine{display:block;float:left;width:250px;padding:0;margin:0;clear:none}.sp-content .timeLine h3{display:block;width:100px;height:28px;margin:3px 0 0 0;padding:2px 0 0 0;clear:none;float:left}.sp-content .timeLine ul{display:block;width:120px;clear:none;float:left}.sp-content .timeLine li{display:block;width:120px;clear:none;float:left}.sp-content .timeLine li a{display:block;width:148px;height:35px;border-radius:3px;background:#d6e0e2;line-height:35px;color:#333;font-size:12px;margin:2px 0 0 0;padding:2px}.sp-content .timeLine li a.twolines{line-height:1.3}.sp-content .timeLine li a span:last-child{display:block;width:40px;line-height:1.4;position:absolute;top:2px;right:2px}.sp-content .timeLine li a.advance{background:#ffe0e1}.sp-content .timeLine li a.advance span:last-child{line-height:35px;top:0;font-weight:bold}.sp-content ul.ad_othergame{margin:5px 0 0 0}.sp-content ul.ad_othergame li{padding:0 0 0 28px;line-height:1.6;margin:0 0 10px 0}.sp-content ul.ad_othergame li span{width:26px;height:26px;position:absolute;top:0;left:0}.sp-content .tab-list span{width:24px}.sp-content .tab-list li{display:block;width:33%;float:left;clear:none;margin:0 1px 0 0;line-height:1.2}.sp-content .tab-list li a{display:inline-block;vertical-align:middle;height:auto;text-align:center;padding:8px 0 2px 0;background:#ddd;width:100%;height:100%}.sp-content .tab-list li a.current{background:#fff}.sp-content .tab-list ul{border-bottom:10px solid #fff;margin:0}.sp-content .tab-content{background:#fff;padding:10px}.sp-content section.raceToday{height:55px;background:#ddd}.sp-content section.view-type h2.daySale{width:150px;position:absolute;top:13px;left:55px}.sp-content section.view-type span.time{position:absolute;top:13px;right:5px}.sp-content .nv{background:#333;color:#fff;padding:0 4px;width:260px}.sp-content .nv .foot{margin:5px 0;text-align:center}.sp-content .nv .m-link{background:#666;color:#fff;display:block;font-size:20px;font-weight:100;height:35px;line-height:35px;padding:0 5px;width:100%}.sp-content .nv .m-link.c{text-align:center}.sp-content .nv .zandaka-area-nb{background:#666;display:block;font-size:20px;font-weight:100;height:210px;line-height:25px;padding:0 5px;width:100%;-webkit-border-radius:0px}.sp-content .nv .zandaka-area-nb li{color:#fff}.sp-content .nv .zandaka-area-nb .opcoin-syousai-button{background:#666;margin-top:10px;background:#fff;background-color:#dca91c;height:46px;line-height:46px;border-radius:5px;text-align:center;color:#000}.sp-content .nv .zandaka-area-nb div{text-align:right}.sp-content .nv .zandaka-area-cb{background:#666;display:block;font-size:20px;font-weight:100;height:54px;line-height:25px;padding:0 5px;width:100%;-webkit-border-radius:0px}.sp-content .nv .zandaka-area-cb li{color:#fff}.sp-content .nv .zandaka-area-cb div{text-align:right}.sp-content .nv .zandaka-area-em{background:#666;display:block;font-size:20px;font-weight:100;height:160px;line-height:25px;padding:0 5px;width:100%;-webkit-border-radius:0px}.sp-content .nv .zandaka-area-em li{color:#fff}.sp-content .nv .zandaka-area-em .opcoin-syousai-button{background:#666;margin-top:10px;background:#fff;background-color:#dca91c;height:46px;line-height:46px;border-radius:5px;text-align:center;color:#000}.sp-content .nv .zandaka-area-em div{text-align:right}.sp-content .nv .close{background:#444;clear:both;color:#fff;display:block;font-size:20px;font-weight:100;height:35px;line-height:35px;margin:0 0 2px 0;padding:0 5px;text-align:center;width:100%}.sp-content .nv li{margin:2px 0}.sp-content .nv .v{margin:0 0 2px 0}.sp-content .nv .v li{float:left;height:45px;line-height:45px;margin:2px 2px 0 0;width:125px}.sp-content .nv .v li:nth-child(2n){margin-right:0}.sp-content .nv .v .m-link{height:100%;line-height:45px}.sp-content .nv .v .m-link.lt4{font-size:16px}.sp-content .nv h3{background:#444;clear:both;color:#fff;display:block;font-size:14px;font-weight:100;height:35px;line-height:35px;padding:0 0 0 5px;width:100%;letter-spacing:-0.2px}.sp-content .nv h3 .arrow{display:block;height:35px;width:25px;background:#777;float:right;border-left:2px solid #333}.sp-content .nv h3 .arrow .ico-arrow{display:block;width:9px;height:9px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.sp-content .nv h3 .arrow .ico-arrow.close{background-position:-52px -380px}.sp-content .nv h3 .arrow .ico-arrow.open{background-position:-66px -380px}.sp-content .nv .head{padding:2px 0;min-height:26px}.sp-content .nv .head .status{color:#aaa;margin:0 1em 0 0}.sp-content .nv .head .member{float:left}.sp-content .nv .head .btn-close{margin:0;position:absolute;right:0;text-indent:-9999px;top:2px}.sp-content .nv .m-link.hs{background:#698e03;height:45px;line-height:45px;padding:0 10px}.sp-content .nv .m-link.kr{background:#006dd9;height:45px;line-height:45px;padding:0 10px}.sp-content .nv .m-link.ar{background:#6d00d9;font-size:15px;height:45px;line-height:1.1;padding:7px 10px}.sp-content .nv .m-link.lt{background:#b22d00;height:45px;line-height:45px;padding:0 10px}.sp-content .nv .m-link .bet{bottom:0;font-size:20px;line-height:45px;margin:auto 0;position:absolute;right:10px;top:0}.sp-content .nv .m-link .new-arr{float:right;font-size:15px}.sp-content .nv .menu-close{background-position:0 -353px;bottom:0;display:block;height:17px;left:5px;margin:auto 0;position:absolute;top:0;width:17px}.sp-content .nv .v .single{width:100%}.sp-content .nv .v .count{color:#ffbf00}.sp-content .nv .v .cart{background-position:-265px -130px;display:inline-block;height:19.5px;line-height:1;margin:-2px 5px 0 0;width:24.5px}.sp-content .nv .sale-field h3{background:#4c6600;color:#c9ff26}.sp-content .nv .sale-field h3 .arrow{background:#698c00}.sp-content .nv .sale-field h4{background:#85b200;height:23px;line-height:25px;color:#000;text-align:center}.sp-content .nv .sale-field:before,.sp-content .nv .sale-field:after{display:block;clear:both;float:left;width:100%;height:20px;background:#304000;content:"";margin:0 0 2px 0}.sp-content .nv .sale-field .w li{height:35px}.sp-content .nv .sale-field .w a{display:block;width:100%;height:100%;background:#698c00;line-height:35px;color:#fff;padding:0 5px}.sp-content .nv .sale-field .ico-live,.sp-content .nv .sale-field .ico-live-disabled{float:right;margin:4px 0;text-indent:-10000px}.sp-content .nv .v.col3 li{width:82px}.sp-content .nv .v.col3 li:nth-child(2n){margin-right:2px;width:83px}.sp-content .nv .v.col3 li:nth-child(3n){margin-right:0;width:83px}.sp-content .nv .sale-field.kr h3{background:#0059b2;color:#4cffff}.sp-content .nv .sale-field.kr h3 .arrow{background:#006dd9}.sp-content .nv .sale-field.kr h4{background:#4da6ff}.sp-content .nv .sale-field.kr:before,.sp-content .nv .sale-field.kr:after{background:#036}.sp-content .nv .sale-field.kr .w a{background:#006dd9}.sp-content .nv .sale-field.ar h3{background:#602e9b;color:#eebfff}.sp-content .nv .sale-field.ar h3 .arrow{background:#7400db}.sp-content .nv .sale-field.ar h4{background:#b06ef2}.sp-content .nv .sale-field.ar:before,.sp-content .nv .sale-field.ar:after{background:#306}.sp-content .nv .sale-field.ar .w a{background:#7400db}.sp-content .nv .sale-field.lt .v a{font-size:16px}.sp-content .nv .sale-field.lt .v a.two-lines{line-height:1.4;font-size:14px;padding-top:3.6px;padding-bottom:2.2px}.sp-content .nv .sale-field.lt h3{background:#8c2300;color:#ffbfbf}.sp-content .nv .sale-field.lt h3 .arrow{background:#b22808}.sp-content .nv .sale-field.lt h4{background:#d68a65}.sp-content .nv .sale-field.lt:before,.sp-content .nv .sale-field.lt:after{background:#400000}.sp-content .nv .sale-field.lt .w a{background:#b22808}.sp-content .nv .sale-field.ar .live .ico-live{float:none;margin:0 4px 0 0;line-height:1.8}.sp-content .topic-path{margin:0;padding:4px 0}.sp-content .topic-path ul{display:flex;flex-wrap:wrap;padding:0 1%;color:#fff}.sp-content .topic-path ul li{font-weight:normal;border:0;padding:0;color:#fff;display:flex;font-size:13px;align-items:center;font-family:Arial,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Verdana,Helvetica,sans-serif}.sp-content .topic-path ul li a{color:#fff;white-space:normal}.sp-content .topic-path ul li:not(:last-child):after{content:">";margin:0 2px;color:#fff}.sp-content .topic-path ul li:last-child{color:#fff;font-weight:bold}h2.title.GT{background-image:linear-gradient(180deg, rgb(178, 114, 2) 0%, rgb(152, 83, 5) 98%, rgb(152, 83, 5) 100%) !important;background-image:-webkit-linear-gradient(top, rgb(178, 114, 2) 0%, rgb(152, 83, 5) 98%, rgb(152, 83, 5) 100%) !important}.top-hanrei .hanrei-wrap{width:220px;margin:0 auto}.top-hanrei .left{width:120px;float:left !important;clear:none}.top-hanrei .right{width:auto;float:left !important;clear:none}.top-hanrei .right li{display:block;margin-top:10px}#myYosoComment{background-color:#fff}body{-webkit-text-size-adjust:100%}@font-face{font-family:"ficon";src:url("../font/ficon.eot?vkz2xbd");src:url("../font/ficon.eot?#iefixsvkz2xd") format("embedded-opentype"),url("../font/ficon.woff?vdkz2xd") format("woff"),url("../font/ficon.ttf?vksz2xg") format("truetype"),url("../font/ficon.svg?vkaz2xd#icomoon") format("svg");font-weight:normal;font-style:normal}[class^=ficon-],[class*=" ficon-"],.bet-table .ico-pop-up,.btn-reg .ico-pop-up{font-family:"ficon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;float:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ficon-maru:before{content:""}.ficon-2maru:before{content:""}.ficon-tri_b:before{content:""}.ficon-tri_w:before{content:""}.ficon-batsu:before{content:""}.ficon-chu:before{content:"注"}.ficon-popup:before{content:""}.ficon-winonwin:before{content:""}.ficon-circle-down:before{content:""}.ficon-sort-up:before{content:""}.ficon-sort-down:before{content:""}.ficon-sort-none:before{content:""}.ficon-star-w:before{content:""}.ficon-star-b:before{content:""}.ficon-star-c:before{content:""}.ficon-yoku:before{font-size:16px;content:""}.ficon-zen:before{font-size:16px;content:""}.ficon-yoku-bold:before{font-size:18px;margin-right:2px;content:""}.ficon-zen-bold:before{font-size:18px;margin-right:2px;content:""}.ficon-search:before{font-family:"ficon";content:""}.ficon-checkmark:before{content:""}.ficon-checkbox-checked2:before{content:""}.ficon-bubble-lines4:before{content:""}.bet-table .ico-pop-up{display:block !important;background:none}.bet-table .ico-pop-up::before{content:"";color:#4dbc02}.btn-reg .ico-pop-up::before{content:"";font-size:10px;vertical-align:10px;color:#4dbc02}.ficon-teki{background:url(../images/teki.png) no-repeat;background-size:16px 19px;width:16px;height:19px;display:inline-block;top:3px;margin-right:3px}.ficon-teki-bold{background:url(../images/teki.png) no-repeat;background-size:20px 24px;width:20px;height:24px;display:inline-block;top:5px;margin-right:3px}.ficon-opcoin{background:url(../images/opcoin.png) no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;top:3px}.ficon-opcoin-bold{background:url(../images/opcoin.png) no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;top:5px}.ficon-popup1-gray::after{content:"";font-size:12px;color:#ddd;display:block;position:absolute;right:2px;bottom:2px;height:12px;width:12px}.ficon-popup2-gray::after{content:"";font-size:12px;color:#ddd;display:block;position:absolute;right:2px;bottom:2px;height:12px;width:12px;margin-right:-15px;margin-bottom:-5px}.ficon-winonwin:before{color:#ddd;font-size:15px}.cancel .ficon-winonwin.gray:before{color:#bbb}.race-info-detail .ficon-winonwin{display:block;position:absolute;right:5px;bottom:3px}.race-info-detail .ficon-winonwin:before{color:#fff}.sp-content .global-nav-keiba span,.sp-content .global-nav-keirin span,.sp-content .global-nav-loto span,.sp-content .global-nav-auto span,.sp-content .ico-calendar,.sp-content .ico-movie,.sp-content .ico-shiso,.sp-content .ico-zen5,.sp-content .ico-HS,.sp-content .ico-KR,.sp-content .ico-AT,.sp-content .ico-LT,.sp-content .ico-live,.sp-content a.ico-pop-x,.sp-content .KRmorning li.ico-night,.sp-content .ATmorning li.ico-night,.sp-content .girls li.ico-night:after,.sp-content .ico-girls{background:url(../images/sp_sprite2.png?20170322) no-repeat;background-size:300px 125px}.sp-content .global-nav-keiba span{background-position:-5px -50px !important;height:27px !important}.sp-content .global-nav-keirin span{background-position:-70px -50px !important;height:27px !important}.sp-content .global-nav-auto span{background-position:-132.5px -50px !important;height:27px !important}.sp-content .global-nav-loto span{background-position:-198px -50px !important;height:27px !important}.sp-content .ico-calendar{background-position:-50px -5px !important}.sp-content .ico-calendar.disabled{opacity:.3;pointer-events:none !important}.sp-content .ico-movie{background-position:-5px -5px !important}.sp-content .ico-live{background-position:-95px -5px !important}.sp-content .ico-shiso{background-position:-140px -5px !important;clear:both;width:37px;height:37px;display:inline-block}.sp-content .ico-zen5{background-position:-185px -5px !important;clear:both;width:37px;height:37px;display:inline-block}.sp-content .ico-HS{background-position:-5px -50px !important;height:27px !important;top:-3px !important}.sp-content .ico-KR{background-position:-70px -50px !important;height:27px !important;top:-3px !important}.sp-content .ico-AT{background-position:-132.5px -50px !important;height:27px !important;top:-3px !important}.sp-content .ico-LT{background-position:-198px -50px !important;height:27px !important;top:-3px !important}.sp-content .ico-girls{display:inline-block;background-position:-23px -108px;width:15px;height:15px}.sp-content .ico-girls.hanrei{margin-right:8px}.sp-content a.ico-pop-x{background-position:-250px -5px;display:none;height:42px;width:42px;top:25px;left:25px;position:absolute;z-index:601;float:none;clear:none}.sp-content table,.sp-content tbody,.sp-content thead,.sp-content tfoot,.sp-content tr,.sp-content th,.sp-content td,.sp-content .bet-table td{position:static}.sp-content table{clear:both}.sp-content a.color{color:#0075be !important}.sp-content a.color:link,.sp-content a.color:visited,.sp-content a.color:active,.sp-content a.color:hover{color:#0075be !important}.sp-content tr.hidden2 td{height:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important;border:none !important;visibility:hidden}.sp-content .bet-table .hidden td{min-height:0 !important;border:1px solid rgba(0,0,0,0) !important;border-bottom:1px solid #b6b6b6 !important}.sp-content .bet-table .hidden td.none{border:1px solid rgba(0,0,0,0) !important}.sp-content .ryaku-e{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sp-content .ryaku-c{overflow:hidden;white-space:nowrap}.sp-content .ryaku-l2{display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-y:hidden}.sp-content td.linkage{padding:0px !important}.sp-content td.linkage a{display:inline-block;width:100%;height:100%;top:0;right:0;bottom:0;padding-left:3px;margin:0;letter-spacing:-0.4em;pointer-events:auto !important}.sp-content td.linkage a::before{content:"";display:inline-block;height:100%;vertical-align:middle;float:none;clear:none;margin:0;padding:0}.sp-content td.linkage a dl{display:inline-block;vertical-align:middle;letter-spacing:normal}.sp-content td.linkage a dl,.sp-content td.linkage a dd,.sp-content td.linkage a p{width:100%}.sp-content .bet-table .cancel a{pointer-events:auto !important}.sp-content .bet-table .cancel a.btn-bet{pointer-events:none !important}@media only screen and (max-width: 350px){.sp-content .hide-mini{display:none}}.sp-content .w30px-w50px{width:50px}.sp-content .w35px-w50px{width:50px;width:50px}@media only screen and (max-width: 350px){.sp-content .w30px-w50px{width:30px}.sp-content .w35px-w50px{width:35px}}.sp-content a,.sp-content ul li.sortList,.sp-content .pointer{cursor:pointer}.sp-content .no-pointer{cursor:default}.sp-content #loading-box{display:block;position:fixed;top:50%;left:50%;width:150px;height:100px;background:#fff;opacity:.95;border-radius:6px;text-align:center;margin:-100px 0 0 -80px;padding:20px;display:none;z-index:1001}.sp-content #loading-box-wrapper{display:none;position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:1000}.sp-content section.details{color:#fff;font-size:.8em;padding:5px 5px;line-height:1.1}.sp-content section.details h5{font-weight:bold;margin-bottom:3px}.sp-content header .site-id a{position:static;display:block;height:34px}.sp-content .popClose{border-top:0px solid #fff !important}.sp-content .bx-time{text-align:right}.sp-content .bx-time .time{width:90px}.sp-content #enter-amount .enter p:last-child{float:left}.sp-content #enter-amount .enter p:nth-child(2){margin-left:30px}.sp-content #enter-amount td span.ico-cart{position:static}.sp-content #enter-amount tr td:first-child{text-align:center;vertical-align:middle}.sp-content #enter-amount table{float:none;clear:both}.sp-content #enter-amount .ad p:last-child{font-size:15px;width:290px;left:-13px}.sp-content #enter-amount .r-matome{width:185px}.sp-content #enter-amount .r-matome p:nth-child(2){margin:0 0 0 5px !important}.sp-content #enter-amount .r-matome p:nth-child(3){float:right;padding-right:5px}.sp-content #enter-amount .r-matome input{padding:0;width:80px !important;font-size:30px}.sp-content #enter-amount .ad.msg{padding-top:4px;font-size:11px;line-height:13px;color:#999}.sp-content #enter-amount a.kumi-keisan{background:#999;border:2px solid #777;color:#fff;display:block;float:left;font-size:16px;height:44px;line-height:42px;width:100px;float:right;text-align:center}.sp-content span.raceGrade{padding:1px}.sp-content footer .menu-link li:nth-child(odd){padding-right:1px}.sp-content footer .menu-link li:nth-child(even){padding-left:0px}.sp-content ul.mem span.new-date{color:red;display:block}.sp-content .btn-add-cart[disabled=disabled]{color:#aaa !important;background-color:#eee !important;border-color:#ccc !important;pointer-events:none}.sp-content .popHS2 div.footer{display:table}.sp-content .popHS2 div.footer.closed{border-bottom:1px solid #ccc}.sp-content .popHS2 div.footer a{display:table-cell;vertical-align:middle;float:none;clear:none;text-align:center;height:60px}.sp-content .popHS2 div.footer a.left,.sp-content .popHS2 div.footer a.right{width:50%}.sp-content .popHS2 div.footer a.left{border-right:1px solid #ccc}.sp-content .popHS2 div.footer a.addCurtNonDeploy{text-align:center}.sp-content .popHS2 div.footer a.addCurtNonDeploy span:first-child{margin-left:5px}.sp-content .popHS2 div.footer a.addCurtNonDeploy span:last-child{display:block;width:90%;padding-left:28px;margin:auto auto;text-align:center}.sp-content .popHS2.gt .message{padding:5px 10px 0 8px}.sp-content .popHS2.gt .message ul{margin:0px 0 3px 8px}.sp-content .popHS2 .message{-webkit-overflow-scrolling:touch}.sp-content .popHS2 aside.options{clear:both;padding:10px 10px;font-size:.8em}.sp-content .popHS2 aside.options .inp{clear:both;padding:5px 0}.sp-content .serious-news .alert-title{padding:4px 4px 4px 25px;height:auto !important;text-align:left;line-height:1.3em}.sp-content .serious-news .alert-title .ico-excl-mark{position:absolute;top:5px;left:5px}.sp-content a.edit[disabled=disabled]{color:#ccc;pointer-events:none;background-color:#eee}.sp-content ul.navG:last-child{margin-top:0px}.sp-content .pull-down.wide{width:150px}.sp-content .off-scroll-x{overflow-x:hidden}.sp-content div.popHS1.cal h2{display:block !important;width:100%;margin:5px auto;border-bottom:1px solid #ddd}.sp-content span.raceGrade,.sp-content span.raceGrade::after{font-family:Arial,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Verdana,Helvetica,sans-serif;letter-spacing:-0.04em}.sp-content .jpn1:after{content:"JpnI"}.sp-content .jpn2:after{content:"JpnII"}.sp-content .jpn3:after{content:"JpnIII"}.sp-content .g1:after{content:"GI"}.sp-content .g2:after{content:"GII"}.sp-content .g3:after{content:"GIII"}.sp-content ul.ico-kaisai li.grade span.grade:after{content:"重賞"}.sp-content .f1:after{content:"FI"}.sp-content .f2:after{content:"FII"}.sp-content .f3:after{content:"FIII"}.sp-content .gp:after{content:"GP"}.sp-content .sg:after{content:"SG"}.sp-content table.calendar span.open:after{content:"開催"}.sp-content table.calendar span.grade:after{content:"重賞"}.sp-content span.raceGrade.grade:after{content:"重賞"}.sp-content .jpn1Past:after{content:"JpnI"}.sp-content .jpn2Past:after{content:"JpnII"}.sp-content .jpn3Past:after{content:"JpnIII"}.sp-content .g1Past:after{content:"GI"}.sp-content .g2Past:after{content:"GII"}.sp-content .g3Past:after{content:"GIII"}.sp-content .f1Past:after{content:"FI"}.sp-content .f2Past:after{content:"FII"}.sp-content .f3Past:after{content:"FIII"}.sp-content .gpPast:after{content:"GP"}.sp-content .sgPast:after{content:"SG"}.sp-content .g1Past{background:#ef999b !important}.sp-content .g2Past{background:#7fcdf4 !important}.sp-content .g3Past{background:#8bd99f !important}.sp-content table.calendar span.openPast:after{content:"開催"}.sp-content table.calendar span.gradePast:after{content:"重賞"}.sp-content span.f1.KR,.sp-content li.f1.KR,.sp-content span.f1.KR,.sp-content li.f1.KR{background:#f90 !important}.sp-content span.f2.KR,.sp-content li.f2.KR,.sp-content span.f2.KR,.sp-content li.f2.KR{background:#a3a3a3 !important}.sp-content span.g1.KR,.sp-content li.g1.KR,.sp-content span.g1.KR,.sp-content li.g1.KR{background:#ff5200 !important}.sp-content span.g2.KR,.sp-content li.g2.KR,.sp-content span.g2.KR,.sp-content li.g2.KR{background:#0086fa !important}.sp-content span.g3.KR,.sp-content li.g3.KR,.sp-content span.g3.KR,.sp-content li.g3.KR{background:#72b200 !important}.sp-content span.gp.KR,.sp-content li.gp.KR,.sp-content span.gp.KR,.sp-content li.gp.KR{background:#f07800 !important}.sp-content span.sg.AT,.sp-content li.sg.AT,.sp-content span.sg.AT,.sp-content li.sg.AT{background:#f428cc !important}.sp-content span.g1.AT,.sp-content li.g1.AT,.sp-content span.g1.AT,.sp-content li.g1.AT{background:#ff5200 !important}.sp-content span.g2.AT,.sp-content li.g2.AT,.sp-content span.g2.AT,.sp-content li.g2.AT{background:#0086fa !important}.sp-content .navG a[disabled=disabled]{color:#ccc !important;background:#eee;pointer-events:none}.sp-content footer .footer-link a{color:#333;margin:3px;height:23px;line-height:24px}@media only screen and (max-width: 350px){.sp-content footer .footer-link a{font-size:11px}.sp-content footer .btn-txt-link{font-size:13px}}.sp-content header .status .login{top:-7px;height:34px;line-height:34px;font-size:13px}.sp-content .nv .head a{color:#fff !important}.sp-content .nv .head a:link,.sp-content .nv .head a:visited,.sp-content .nv .head a:active,.sp-content .nv .head a:hover{color:#fff !important}.sp-content .nv .head .arrow{color:#fff}.sp-content .nv .head .name{display:block;float:right;margin-right:20px;width:140px}.sp-content .nv .sale-field h3,.sp-content .nv .sale-field.kr h3,.sp-content .nv .sale-field.ar h3,.sp-content .nv .sale-field.lt h3{background:#444;color:#fff}.sp-content .nv .sale-field h3 .arrow,.sp-content .nv .sale-field.kr h3 .arrow,.sp-content .nv .sale-field.ar h3 .arrow,.sp-content .nv .sale-field.lt h3 .arrow{background:#777}.sp-content .nv .sale-field:before,.sp-content .nv .sale-field:after{background-color:rgba(0,0,0,0);height:2px}.sp-content .nv .sale-field.kr:before,.sp-content .nv .sale-field.kr:after{background-color:rgba(0,0,0,0)}.sp-content .nv .sale-field.ar:before,.sp-content .nv .sale-field.ar:after{background-color:rgba(0,0,0,0)}.sp-content .nv .sale-field.lt:before,.sp-content .nv .sale-field.lt:after{background-color:rgba(0,0,0,0)}.sp-content .content.thin{padding:10px 10px}.sp-content .nv{box-shadow:0px 0px 13px #000}.sp-content #content .no-sale .btn-reg{width:180px}.sp-content #content .no-sale .public-note{padding:12px 5px;border:2px solid #ccc}.sp-content #content .no-sale .public-note ul{clear:both;position:static}.sp-content #content .no-sale .public-note ul li{list-style:disc;margin:0 0 5px 1.5em;color:#ccc;font-size:88%}.sp-content #content .no-sale .public-note ul li span{color:#515151}.sp-content #content .no-sale .public-note a{clear:both;position:static;padding-right:5px;display:block;width:100%;text-align:right;color:#0075be !important}.sp-content section.top-carousel{padding:20px 0}.sp-content .top-carousel ul li{margin:0 6px 0 0;float:left;width:auto !important}.sp-content .top-carousel ul li img{margin-right:6px}.sp-content .top-carousel .msg{width:86px;font-size:10px;display:block}.sp-content .top-carousel a.to-begining{text-align:center;display:block;background-color:#999;height:80px;color:#fff}.sp-content .page-indicator .putCenter{cursor:pointer;z-index:10}.sp-content .top-carousel a.to-begining::before{vertical-align:middle;content:"";display:inline-block;height:100%;font-size:16px}.sp-content .slick-dots{bottom:-10px}.sp-content .slick-dots li{background:#fff;border-radius:6px;border:1px solid #666;display:inline-block;margin:0 6px;padding:0;width:11px;height:11px;text-indent:-9999px}.sp-content .slick-dots li.slick-active{cursor:default;pointer-events:none;border:1px solid #444;background:#888}.sp-content .slick-dots li button{position:absolute;top:-1px;left:-1px;width:12px;height:12px;padding:0;margin:0;cursor:pointer;background:rgba(0,0,0,0);border-radius:6px;border:1px solid rgba(0,0,0,0);display:block;float:left;text-indent:-9999px}.sp-content .page-nation .next a,.sp-content .page-nation .prev a,.sp-content .page-nation .start a{line-height:1.43em}.sp-content .page-nation .next a:after,.sp-content .page-nation .prev a::before{line-height:1.4em}.sp-content .page-nation .start{float:right;text-align:right}.sp-content .page-nation .start a{width:100px}.sp-content .page-nation .start a::before{line-height:1.4em;content:"";content:"◀◀";margin:0 0 0 -5px;float:left}.sp-content .btn-txt-link{font-size:14px}.sp-content .u-news .btn-txt-link{line-height:1.4}.sp-content .btn-txt-link.two-lines{font-size:13px}.sp-content .popHS1.wide ul.navH,.sp-content .popHS1.wide table{background-color:#fff}.sp-content .csTOP.gameMenu ul.gmenu li.gameIcon a{display:block;width:100%}.sp-content .kaisai-popup .message .ico-kaisai{margin-bottom:12px !important}.sp-content table.raceList{clear:both}.sp-content a.txt-reload::after{content:" ";position:relative;float:right;background-position:-172px -239px;display:block;width:12.5px;height:15px;margin-left:3px;top:-2px}.sp-content .ad_othergame li:last-child{margin:0 !important}.sp-content .content.less-padding{padding:10px 10px !important}.sp-content .popup-cal-wrapper{position:absolute;left:0;right:0;margin:0 auto;max-width:400px}.sp-content .popup-cal-wrapper table.calendar{margin-bottom:5px}@media only screen and (max-width: 350px){.sp-content .calendar span{font-size:13px !important}}.sp-content .raceListTL .subficons,.sp-content .raceListTL .subIcons{width:90px;right:2px}.sp-content table.calendar.site td{height:58px}.sp-content table.calendar.site span.stop{background-color:red;color:#fff}.sp-content table.calendar.site span.stop::after{content:"中止"}.sp-content .raceListTL h3{height:auto !important}.sp-content .ico-live.off{visibility:hidden}.sp-content table.raceList td:nth-child(2){background-color:#fff}.sp-content table.raceList td.onSale{background-color:red !important}.sp-content section.raceListTL h2.jomei{z-index:100;cursor:pointer}.sp-content table.raceList td.onSale{line-height:1.1}.sp-content .ad_othergame a{color:#0075be !important}.sp-content .ad_othergame a:link,.sp-content .ad_othergame a:visited,.sp-content .ad_othergame a:active,.sp-content .ad_othergame a:hover{color:#0075be !important}.sp-content .tab-content{padding:9px}.sp-content .tab-content div.message{padding:20px 0px;width:100%;text-align:center;color:#888}.sp-content .raceListTL .racenum{width:auto;background:red;padding:1px 3px;margin-left:3px}.sp-content #race-header .race-info .other li{line-height:1.4em !important}.sp-content #race-header .race-info-detail .info-src{font-size:10px !important;text-align:right !important}.sp-content #race-header p.others{display:block;top:-5px;width:100%;text-align:right;color:#aaa;margin:0 0;padding-right:15px}.sp-content .race-info-detail-footer{margin-top:10px !important}.sp-content #race-header .race-info-detail .race-info-detail-footer li,.sp-content #race-header .race-info .race-info-header li{font-size:12px !important}.sp-content #race-header .race-info .name{font-size:16px;line-height:1.1;height:33px}.sp-content #race-header .race-info .date{margin:0 0 2px 0}.sp-content #race-header .race-info-detail td{font-size:13px}@media only screen and (max-width: 350px){.sp-content #race-header .race-info-detail td{letter-spacing:-0.05em}}.sp-content .lastRace{font-size:90%}.sp-content .header .rinfo{font-size:10pt}.sp-content .lastRace .name{white-space:nowrap;display:block;float:left;clear:none}.sp-content .lastRace .odds{white-space:nowrap;margin-left:5px;float:left}.sp-content .lastRace .fuken{white-space:nowrap;margin-left:5px;float:left;line-height:2.2em}.sp-content .lastRace .line{clear:both}.sp-content .lastRace cover{display:block;position:relative}.sp-content .lastRace .ico-show-off,.sp-content .lastRace .ico-show-on{bottom:-4px;right:-2px}.sp-content .dControl{top:auto;bottom:20px !important;position:fixed !important;width:50px !important}.sp-content .dControl .num a{background-color:#666;font-size:11px !important}@media only screen and (max-width: 350px){.sp-content .lastRace td div span{width:25px !important;font-size:12pt !important;line-height:1em;font-weight:normal !important;padding-top:5px !important}.sp-content .lastRace td .date{font-size:11px}}.sp-content .lastRace:not(.corner):not(.refund) tr:first-child td{border:3px solid #aaa}.sp-content .lastRace:not(.corner):not(.refund) tr:first-child th{border:3px solid #aaa}.sp-content .lastRace:not(.corner):not(.refund) tr:first-child th:first-child{border-right:1px solid #ccc}.sp-content .lastRace:not(.corner):not(.refund) tr:first-child th:nth-child(2){border-left:1px solid #ccc;border-right:1px solid #ccc}.sp-content .lastRace:not(.corner):not(.refund) tr:first-child td{border-left:1px solid #ccc}.sp-content h2.title.narabi a{color:#fff;display:block;width:100%}.sp-content h2.title.narabi .ico-openclose{color:#aaa;position:relative;display:inline-block;top:2px;left:4px}.sp-content div.narabi table{table-layout:auto}.sp-content .page-navigation li.hide{visibility:hidden}.sp-content .headFix{z-index:105}.sp-content .yosou-kanren h3{margin-top:5px}.sp-content .yosou-kanren span.author{display:block;color:#888}.sp-content .yosou-kanren p{margin-bottom:8px}.sp-content .yosou-kanren .kaime{display:block;position:static;width:100%;font-size:90%;border:1px solid #0c0;padding:10px 10px;margin-bottom:50px}.sp-content .yosou-kanren .btn-reg{margin-top:10px}.sp-content .vote-support{display:inline-block;color:#fff;height:24px;line-height:24px;font-size:14px;text-align:center;width:128px;border-radius:14px;background-color:#00a3d9;box-shadow:0px 0px 3px #999;box-sizing:content-box;clear:none;float:none;top:10px}.sp-content .vote-support-wrap{display:block;width:128px;height:44px;text-align:center;vertical-align:middle;position:fixed;bottom:10px;left:50%;z-index:15;margin-left:-64px;clear:none;float:none}@media only screen and (min-width: 350px){.sp-content .race-select a.btn-reg{font-size:15px}.sp-content .race-select a.btn-reg.two-lines{padding-top:4px}.sp-content .race-select a.btn-reg.disabled .ico-pop-up{visibility:hidden}.sp-content #race-header .race-select li:last-child a{font-size:15px}.sp-content .btn-reg.bet-type{font-size:15px !important}.sp-content .btn-reg.bet-type.two-lines{line-height:15px}}.sp-content .bet-table{clear:both}.sp-content .bet-table td span{float:none}.sp-content .bet-table td .btn-aux{display:block;float:left;clear:none;height:44px;width:150px;line-height:44px}.sp-content .bet-table td.none{padding-top:5px}.sp-content .btn-clear-n.ys1{width:47.5%;float:left;clear:none;background-color:#fff;color:#666 !important;margin-right:2px}.sp-content .btn-clear-n.ys2{width:47.5%;float:right;clear:none;margin-left:2px}.sp-content .btn-clear-n.right{float:right;clear:both;margin:15px 5px 15px 5px}.sp-content .btn-clear-n.od1{width:47.5%;float:left;clear:none;background-color:#fff;color:#666 !important;margin-right:2px}.sp-content .btn-clear-n.od1 span{font-size:24px;color:#999;display:inline-block;vertical-align:middle;margin-right:8px;top:-2px}.sp-content .btn-clear-n.od2{width:47.5%;float:right;clear:none;margin-left:2px}.sp-content .btn-clear-n.ys3{width:47.5%;float:left;clear:none;margin-right:2px}.sp-content .btn-reg.ys1{float:right;clear:none;height:28px;width:47.5%;display:block;text-align:center;font-size:13px;line-height:28px;margin:10px 5px}.sp-content .btn-reg.activated{color:#fff;background-color:#52b802;border-color:#fff}@media only screen and (max-width: 350px){.sp-content .bet-table .horse-name{font-size:14px;letter-spacing:-0.06em}.sp-content .bet-table .horse-name-td,.sp-content .bet-table .linkage{padding:2px !important}.sp-content .bet-table .horse-name-td a,.sp-content .bet-table .linkage a{padding:0}.sp-content .bet-table .horse-name-td dd,.sp-content .bet-table .linkage dd{letter-spacing:-0.06em}.sp-content .bet-table .player-name{font-size:14px;letter-spacing:-0.06em}.sp-content .bet-table .player-name em{letter-spacing:-0.09em}.sp-content .bet-table .player-name-td{padding:0px !important}.sp-content .bet-table th.odds span{display:none}.sp-content .bet-table th.odds::after{content:"ｵｯｽﾞ"}}.sp-content li.multi::after{content:"";position:absolute;top:1px;right:1px;width:0;height:0;border-width:0 10px 10px 0;border-style:solid;border-color:rgba(0,0,0,0);border-right-color:#4dbc02}.sp-content .checkzone div span.twolines{top:-1px !important;line-height:1}.sp-content .checkzone span em{font-style:normal;font-size:90%;color:#ff2626}.sp-content .checkzone ul li.break{clear:both}.sp-content .btn-clear-n{height:28px;width:150px;display:block;text-align:center;font-size:13px;line-height:28px;border:1px solid #fff;color:#fff !important;background-color:#999;margin:10px 5px}.sp-content .bet-table a.cancel{pointer-events:none;background:#dadada;color:#999}.sp-content td.horse-number{padding:0 !important;text-align:center !important}.sp-content .modify_header{margin-bottom:49px}.sp-content .top_over_nav{position:fixed;top:0px;left:0px;z-index:100}.sp-content #race-header .header{margin-top:5px;padding:5px;background-color:#fff}.sp-content .bet-table td.linkage{height:48px}.sp-content .btn-reg.all-btn.cancel{border:2px solid #aaa}.sp-content .bet-table td.pull-down{height:53px;vertical-align:top;cursor:pointer}.sp-content .bet-table td.pull-down li{line-height:43px;height:43px}.sp-content .bet-table td.pull-down li span{line-height:43px;font-size:24px}.sp-content .bet-table td.pull-down li span.ficon-chu{line-height:38px}.sp-content .bet-table td.pull-down .tipList{border:1px solid #ccc}.sp-content .bet-table td.pull-down .tipList ul:not(.opened) li.activated{background-image:linear-gradient(180deg, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);background-image:-webkit-linear-gradient(top, rgb(235, 235, 235) 0%, rgb(213, 213, 213) 100%);color:#444}.sp-content .bet-table td.pull-down .tipList ul.opened{width:120px;position:absolute;left:-2px;top:-2px;z-index:10}.sp-content .bet-table td.pull-down .tipList ul.opened li{display:block;border:1px solid #999}.sp-content .page-navigation.mg{margin:5px 0}.sp-content .page-navigation.mg ul{width:100%;display:table !important;table-layout:fixed !important;margin:0 !important}.sp-content .page-navigation.mg ul li{float:none;clear:none;padding:3px;display:table-cell !important}.sp-content .page-navigation .btn-aux{width:100% !important}.sp-content .odds-nav .page-nation{position:absolute}.sp-content .odds-nav .page-nation li a{width:100px}.sp-content .odds-nav .page-nation .prev{left:5px}.sp-content .odds-nav .page-nation .next,.sp-content .odds-nav .page-nation .start{left:-5px}.sp-content .bet-table.odds td{height:44px;line-height:16px !important}.sp-content .bet-table.odds span{font-familly:monospace}.sp-content .bet-table.odds td.horse-number{width:35px !important}@media only screen and (max-width: 350px){.sp-content .bet-table.odds.trifecta td,.sp-content .bet-table.odds.trifecta th{font-size:12px !important}.sp-content .bet-table.odds td.horse-number{width:33px !important}}.sp-content .swipe-wrapper{margin:4px 0 !important}.sp-content .swipe-wrapper .bet-table th.none{visibility:hidden}.sp-content .search-box{border:1px solid #fff;background:#ddd;display:table !important;position:static;table-layout:fixed !important;clear:all;float:none;margin-bottom:5px}.sp-content .search-box div{display:table-cell !important;position:static;vertical-align:middle !important;clear:none;float:none;height:38px !important}.sp-content .search-box div.label{width:30px;text-align:center}.sp-content .search-box select,.sp-content .search-box option{font-size:12px !important;letter-spacing:-1px}.sp-content .search-box div.label span{width:30px;color:#666;border-radius:10px;background-color:#fff;margin-left:2px;display:inline-block;border:1px solid #fff}.sp-content .search-box div.select{width:65%}.sp-content .search-box div.select select{width:95%;height:30px;font-size:16px;margin-left:10px}.sp-content .search-box div.select2 select.select-horse,.sp-content .search-box div.select2 select.select-player{width:75%;height:30px;font-size:16px}.sp-content .search-box div.select2 select.select-chaku{width:20%;height:30px;font-size:16px}.sp-content .search-box div.btn{width:20%}.sp-content .odds-ninki-ctrl{margin:5px 0px 5px 3px;width:98%}.sp-content .odds-ninki-ctrl a:first-child{font-size:1.2em;color:#fff;clear:none;float:left;width:50%}.sp-content .odds-ninki-ctrl a:last-child{clear:none;float:right}.sp-content a.odds-direc{width:110px !important}.sp-content a.btn-odds{color:#444 !important;width:110px !important}.sp-content .bet-table.odds td.linkage{padding:2px !important}.sp-content .odds.low.selected{color:#d40054 !important}.sp-content .odds.high.selected{color:#270098 !important}.sp-content .odds.selected span.odds.low{color:#d40054 !important}.sp-content .odds.selected span.odds.high{color:#270098 !important}.sp-content section.odds-double div:first-child{clear:none !important;float:left !important;width:49% !important}.sp-content section.odds-double div:last-child{clear:none;float:right;width:49%}.sp-content .view-type ul.nav li{margin:0 0 0 2px;width:32%}.sp-content .view-type ul.nav li:last-child a{border-radius:10px 0 0 10px/10px 0 0 10px}.sp-content .view-type ul.nav li:first-child a{border-radius:0 10px 10px 0/0 10px 10px 0}.sp-content .bet-table.type3 td.arw,.sp-content .bet-table.type3 td.bar{background-color:#fff}.sp-content .bet-table.type3.odds tr td{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}.sp-content .btn-search{height:45px;line-height:45px;width:80%;display:block;text-align:center;font-size:20px;border:1px solid #fff;color:#fff !important;background-color:#999;margin:10px auto}.sp-content .btn-search:before{font-family:"ficon";content:"";font-size:18px;margin-right:5px}.sp-content .bet-table.type3.odds tr .horse-number{border-right:1px solid #ccc}.sp-content .bet-table.type3.odds tr .odds{border-left:1px solid #ccc}.sp-content .bet-table.type3.wide td.odds{line-height:20px}.sp-content .bet-table.type3.odds .n1,.sp-content .bet-table.type3.odds .n2,.sp-content .bet-table.type3.odds .n3,.sp-content .bet-table.type3.odds .n4,.sp-content .bet-table.type3.odds .n5,.sp-content .bet-table.type3.odds .n6,.sp-content .bet-table.type3.odds .n7,.sp-content .bet-table.type3.odds .n8,.sp-content .bet-table.type3.odds .num,.sp-content .bet-table.type3.odds .arw,.sp-content .bet-table.type3.odds .bar{border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}.sp-content .bet-table.type3.odds.trifecta tr td:nth-child(2){border-left:1px solid #ccc}.sp-content .bet-table.type3.odds.trifecta tr td:nth-child(6),.sp-content .bet-table.type3.odds.trifecta tr td:nth-child(14){border-right:1px solid #ccc}.sp-content .bet-table.type3.odds.exacta tr td:nth-child(4),.sp-content .bet-table.type3.odds.exacta tr td:nth-child(10){border-right:1px solid #ccc}.sp-content .bet-table.type3.odds:not(.exacta):not(.trifecta) tr td:nth-child(4),.sp-content .bet-table.type3.odds:not(.exacta):not(.trifecta) tr td:nth-child(10){border-right:1px solid #ccc}.sp-content .bet-table td.cancel{background:#dadada;color:#999}.sp-content .bet-table.type2 .horse-number{letter-spacing:.05em}.sp-content em.change-jky{color:red;font-style:normal}.sp-content .ssh-head{vertical-align:middle}.sp-content .ssh-head div{display:inline-block;clear:none}.sp-content .ssh-head .label{float:left;vertical-align:middle;height:69px;padding-top:28.5px;width:60px}.sp-content .ssh-head .label.hs{padding-top:22px}.sp-content .ssh-head .icons{float:right;height:69px;padding-top:18px;width:90px;text-align:right}.sp-content .ssh-head .icons a{margin-right:8px}.sp-content .nologin .ssh-head .label{height:40px;padding-top:14px}.sp-content .nologin .ssh-head .label.hs{padding-top:8px}.sp-content .nologin .ssh-head .icons{padding-top:1px;height:40px}.sp-content .raceResultHeader a.to-refund{display:block;float:left;color:#ddd;width:120px;height:44px;line-height:44px;margin-left:5px}.sp-content seirei.hinba{color:#f69}.sp-content .cancel seirei.hinba{color:#999}.sp-content .popHS1.wide.grd{position:absolute;left:0;right:0;top:15px;margin:0 auto !important;max-width:365px;background-image:-webkit-gradient(linear, right bottom, left top, from(rgb(210, 210, 210)), color-stop(0.5, rgb(233, 233, 233)), to(rgb(255, 255, 255)));background-image:linear-gradient(-45deg, rgb(210, 210, 210) 0%, rgb(233, 233, 233) 50%, rgb(253, 253, 253) 100%);background-image:-webkit-linear-gradient(-45deg, rgb(210, 210, 210) 0%, rgb(233, 233, 233) 50%, rgb(253, 253, 253) 100%)}.sp-content .popHS1.wide ul.navH,.sp-content .popHS1.wide table{background-color:#fff}.sp-content .popHS1.wide a.mae{background-color:#ffe0e1}.sp-content .popHS1.wide>div{-webkit-overflow-scrolling:touch}.sp-content .popHS1.wide div.reload{text-align:right}.sp-content .popHS1.wide div.part1{float:left;width:80%;height:40px;clear:none;overflow:visible}.sp-content .popHS1.wide div.part2{float:right;width:15%;height:40px;clear:none}.sp-content .popHS1.wide div.part2 a{display:block;width:40px;height:40px;float:right;margin-right:15px}.sp-content .popHS1.wide .head{padding:0 0 10px 0}.sp-content .popHS1.wide div.part2 a span{margin:10px 0 0 10px}.sp-content .popHS1.wide ul.navH{margin:0}.sp-content .popHS1.wide ul.navH span{text-align:right !important;margin-right:15px}.sp-content .popHS1 .page-nation{display:table;float:none;position:static;width:100%}.sp-content .popHS1 .page-nation select{width:80px;height:30px;margin:0px !important}.sp-content .popHS1 .page-nation select:last-child{margin-left:10px !important}.sp-content .popHS1 .page-nation li{display:table-cell !important;float:none !important;clear:none !important;position:static !important}.sp-content .popHS1 .page-nation li.select{vertical-align:middle;text-align:center !important}.sp-content .popHS1 .page-nation li.prev,.sp-content .popHS1 .page-nation li.next{padding:5px 0 0 0;width:55px !important}.sp-content .popHS1 .page-nation li.prev a,.sp-content .popHS1 .page-nation li.next a{width:55px !important;margin:0}.sp-content .popHS1 div.scr-wrap{overflow:auto;-webkit-overflow-scrolling:touch;margin:0;padding:0}.sp-content .popHS1.pulldown{width:80%;padding:10px 0 10px 0}.sp-content .popHS1.pulldown .selected{background:#777;color:#fff}.sp-content .popHS1.pulldown .scr-wrap{border-bottom:1px solid #ccc}.sp-content .popHS1.pulldown div.footer{margin-top:15px;height:30px;text-align:center}.sp-content .popHS1.wide td div{overflow:visible}.sp-content .calendar td a.btn-bet{text-align:center;letter-spacing:0}.sp-content table.newsList td:last-child{width:90px !important}.sp-content .popHS1.grd .body{background-color:#fff}.sp-content .popHS1.sell{width:310px !important}.sp-content .popHS1.sell>div{padding:0 10px !important}.sp-content ul.ico-game{margin:10px 0 15px 10px !important;width:300px !important}.sp-content ul.ico-game li a{width:70px}.sp-content div.gameList{width:145px !important}.sp-content div.gameList.right{float:right;width:140px !important}.sp-content .gameList li a{padding-left:5px;width:140px !important}.sp-content .gameList li a span:first-child{font-size:10.5pt !important}.sp-content .gameList li a.twolines span:first-child{font-size:10pt !important;line-height:12pt}.sp-content .timeLine h3{margin-left:27px}.sp-content .timeLine li a{padding-left:5px}.sp-content .timeLine li a span:first-child{font-size:10.5pt !important}.sp-content .timeLine li a.twolines span:first-child{font-size:10pt !important;line-height:12pt}.sp-content #listBody{-webkit-overflow-scrolling:touch}.sp-content .u-news .raceGrade{top:-1px}.sp-content .mem{margin:10px 0 0 0 !important}.sp-content.GT .mem{margin:1px 0 !important}.sp-content .csTOP.gameMenu li.button a.btn-showALL{background-image:linear-gradient(180deg, rgb(244, 244, 244) 0%, rgb(200, 200, 200) 100%);background-image:-webkit-linear-gradient(top, rgb(244, 244, 244) 0%, rgb(200, 200, 200) 100%);text-shadow:0px 0px 0px #a3a3a3;border-color:#ccc;color:#555}.sp-content .csTOP.gameMenu li.button a.btn-showALL .lt6{line-height:.2 !important}.sp-content .csTOP.gameMenu li.button a.btn-showALL[disabled=disabled]{background-image:none;background-color:#eee;color:#aaa;pointer-events:none}.sp-content .tbCT a.del-cross{display:inline-block;width:35px;line-height:35px !important;padding:0 0;padding-left:.5px;background:#999;text-align:center;border:1px solid #fff}.sp-content .tbCT a.del-cross icon{color:#fff;font-size:20px;font-weight:bold}.sp-content .tbCT a.modoru{display:inline-block;background-color:#999;width:35px;height:35px;line-height:30px;border:1px solid #fff}.sp-content .tbCT.step2 th:last-child{width:100px}.sp-content .tbCT td.acct input{width:80px}.sp-content .tbCT.step3 td img{margin-left:8px;margin-top:3px}.sp-content #enter-amount.tenkai{margin:3px 0}.sp-content #enter-amount.tenkai a{width:49%}.sp-content #enter-amount.tenkai .add-col2{padding-bottom:15px}.sp-content #enter-amount.tenkai .add-col2 a:first-child{text-align:center}.sp-content #enter-amount.tenkai .add-col2 a:first-child span:last-child{left:-5%}.sp-content .tbCT{margin-bottom:0}.sp-content th.sort a:link,.sp-content th.sort a:hover,.sp-content th.sort a:visited{color:#333}.sp-content a.th-sort span{color:#000}.sp-content th.sort{padding-left:3px;padding-right:3px}.sp-content .sharePanel label{display:block;float:left;clear:none}.sp-content .tbCT tr.modoru{color:#888}.sp-content .tbCT tr.modoru td{background-color:#ddd}.sp-content .tbCT tr.modoru input{background-color:#eee;border-color:#ccc;color:#ccc}.sp-content .tbCT.step2 td{padding:4px 0}.sp-content h2.v2{margin-bottom:0 !important}.sp-content .serious-news.conf{margin-bottom:2px}.sp-content #enter-amount.conf{padding-top:0;padding-bottom:0;margin-bottom:5px}.sp-content a.txtlink:link,.sp-content a.txtlink:hover,.sp-content a.txtlink:visited{color:#999 !important}.sp-content #enter-amount.conf-last{margin-top:0}.sp-content #enter-amount.conf-last a{width:100%}.sp-content .nyukin-btn-set{margin:10px auto;padding:0;width:260px;height:44px;position:static;clear:both;float:none}.sp-content .nyukin-btn-set a{width:120px;margin-bottom:10px}.sp-content .nyukin-btn-set a:first-child{margin-right:10px}.sp-content .to-fin{margin:5px 0 0 0 !important}.sp-content .to-fin a{margin-top:5px;text-align:center;padding-left:0px;width:100%}.sp-content .to-fin.tujo a:first-child{width:100%;clear:both;float:none}.sp-content .to-fin.tujo a:last-child{width:100%;clear:both;float:none}.sp-content .to-more{margin:2px 0 0 0 !important;padding:5px 10px 15px 10px !important}.sp-content .to-more div:first-child{color:#666;text-align:center;margin-bottom:5px}.sp-content .to-more div:last-child a:first-child{width:49%;clear:none;float:left}.sp-content .to-more div:last-child a:last-child{width:49%;clear:none;float:right}.sp-content .btn-add-cart.twolines{padding-top:.2em !important;line-height:1.2em !important}.sp-content .tbCT .hidden td{height:0 !important;overflow:hidden !important;padding:0 !important;margin:0 !important;border:none !important}@media only screen and (max-width: 400px){.sp-content .tbCT.step3 td.acct{white-space:nowrap}.sp-content .tbCT.step3 td{font-size:12px}.sp-content .tbCT.step3 .hidden td:first-child{width:50px}.sp-content .tbCT.step3 .hidden .w100px{width:65px}.sp-content .tbCT.step3 .hidden .w80px{width:auto}.sp-content .tbCT td:not(.odds){padding:1px}.sp-content .tbCT td:not(.odds) span{left:-5px}}.sp-content .vote_conf_skip_option{font-size:.8em}.sp-content .vote_conf_skip_option .inp{clear:both;padding:5px 0 0 0}.sp-content #enter-amount.kumi{margin:2px 0 3px 0}.sp-content #enter-amount.fin{border-radius:0;margin:1px 0;padding-top:0;padding-bottom:0}.sp-content table.list-buy{table-layout:auto;margin:2px 0 0 0}.sp-content table.list-buy th.lb{background-color:#e2e2e2;width:30%}.sp-content table.list-buy td{height:40px;text-align:left;padding-left:10px !important;vertical-align:middle}.sp-content .header .information em.multi{font-style:normal;color:#fff;background-color:#d90000}.sp-content .header .information em.multi.black{background-color:#2f3131}.sp-content section.finZan table{margin-top:0px}.sp-content section.finZan table td{border:2px solid #bcbcbc;padding:0 3px}.sp-content section.finZan table td strong{font-size:12px}.sp-content section.finZan table td p:last-child{text-align:right}.sp-content section.recommend-carousel{padding:20px 10px 10px 10px !important}.sp-content .recommend-carousel ul li{width:98px;margin:0;text-align:center;float:left}.sp-content .recommend-carousel .msg{display:block;width:90px;margin-left:5px;line-height:1em;letter-spacing:-1px}.sp-content .recommend-carousel .msg .line1{display:table;width:90px}.sp-content .recommend-carousel .msg .line1 div:first-child{display:table-cell;width:25px;clear:none;float:none;text-align:right;vertical-align:middle;padding:0px}.sp-content .recommend-carousel .msg .line1 div:first-child span{width:25px;margin-right:2px}.sp-content .recommend-carousel .msg .line1 div:last-child{display:table-cell;font-size:12px;clear:none;float:none;padding:0px;text-align:center;vertical-align:middle}.sp-content .recommend-carousel .msg .line2{top:-2px;float:none;clear:all;display:block}.sp-content .recommend-carousel .msg .line2 .raceGrade{width:35px;font-family:Arial,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Verdana,Helvetica,sans-serif;letter-spacing:-0.04em;font-size:11px;vertical-align:bottom}.sp-content .recommend-carousel .msg .line2 .gradeName{display:inline-block;width:55px;height:18px;font-size:12px;vertical-align:bottom;line-height:18px}.sp-content .recommend-carousel a.to-begining{text-align:center;display:block;background-color:#999;height:80px;color:#fff}.sp-content .recommend-carousel a.to-begining::before{vertical-align:middle;content:"";display:inline-block;height:100%;font-size:16px}.sp-content h2.title.TH{background-image:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 175, 23)), to(rgb(255, 128, 0)));background-image:linear-gradient(rgb(255, 175, 23) 0%, rgb(255, 128, 0) 100%);background-image:-webkit-linear-gradient(rgb(255, 175, 23) 0%, rgb(255, 128, 0) 100%)}.sp-content .moreVote div{padding-top:10px;width:300px;float:none;margin:0 auto}.sp-content .moreVote ul{display:block;border:3px solid #93c926;width:70px;clear:none;margin:0 2px}.sp-content .moreVote ul li:first-child{display:block;width:100%;height:25px;line-height:20px;text-align:center;color:#93c926}.sp-content .moreVote ul li:last-child a{display:block;width:50px;height:50px;margin:4px auto;text-align:center;background:#fb9d00;color:#fff;line-height:50px;font-size:1.2em;background-image:linear-gradient(180deg, rgb(255, 166, 77) 0%, rgb(255, 128, 0) 100%);background-image:-webkit-linear-gradient(top, rgb(255, 166, 77) 0%, rgb(255, 128, 0) 100%);border-radius:3px}.sp-content .moreVote ul.KR{border-color:#186cb8}.sp-content .moreVote ul.AT{border-color:#a90085}.sp-content .moreVote ul.LT{border-color:#e70013}.sp-content .moreVote ul.KR li:first-child{color:#186cb8}.sp-content .moreVote ul.AT li:first-child{color:#a90085;padding-top:3px;line-height:12px}.sp-content .moreVote ul.LT li:first-child{color:#e70013}.sp-content ul.zandaka-shokai{margin-top:5px !important}.sp-content ul.shokai-note{margin:5px 3px 5px 3px;font-size:13px}.sp-content ul.history li a{font-size:15px}.sp-content ul.navG.w li:last-child a{background-image:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), to(rgb(204, 204, 204)));background-image:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(204, 204, 204) 100%);background-image:-webkit-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(204, 204, 204) 100%)}.sp-content .shokai-pulldown-part{margin-top:8px}.sp-content .shokai-pulldown-part .one{width:49%;float:left;clear:none}.sp-content .shokai-pulldown-part .two{width:49%;float:right;clear:none}.sp-content .shokai-ctrl-part{width:150px;margin:10px 0 5px 0;float:right}.sp-content .shokai-ctrl-part .btn-sub{margin:0;float:left;clear:none}.sp-content .shokai-ctrl-part a:last-child{display:block;width:50px;height:30px;margin:0;padding:5px 20px;float:left;clear:none}.sp-content .shokai-ctrl-part a:last-child span{width:18px;height:18px;display:block;margin:0 auto !important}.sp-content .shokai-detail table.tbSH th{padding-left:10px;vertical-align:middle}.sp-content .shokai-detail table.tbSH td{word-break:break-all}.sp-content .zandaka-ctrl{margin:20px 0 5px 0}.sp-content .zandaka-ctrl a:first-child{width:49%;float:left;clear:none}.sp-content .zandaka-ctrl a:last-child{width:49%;float:right;clear:none}.sp-content .charge-zandaka-ctrl{margin:20px 0 5px 0}.sp-content .charge-zandaka-ctrl a:first-child{clear:none}.sp-content table.tbSH.LT td.kaime{padding:0px;vertical-align:top;height:25px}.sp-content table.tbSH.LT td.kaime dl{display:table;float:none;position:static;height:100%}.sp-content table.tbSH.LT td.kaime dt{background-color:#f92327;color:#fff;display:table-cell;position:static;float:none;width:45px;height:100%;vertical-align:middle;text-align:center}.sp-content table.tbSH.LT td.kaime dd{display:table-cell;position:static;float:none;vertical-align:middle;padding-right:5px}.sp-content p.note{display:inline;position:static}.sp-content .tbSH .kaime.atari{background-color:#ffd5d5;font-weight:normal}.sp-content .tbSH .kaime.atari em{font-weight:bold;font-style:normal;color:red}.sp-content table.lastRace.refund tr.juni td{background-image:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(244, 244, 244) 100%);background-image:-webkit-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(244, 244, 244) 100%);background-color:#eee}.sp-content .lotoTB .cancel td{background:#dadada;color:#999}.sp-content .lotoTB .cancel .odds{color:red}.sp-content .lotoTB .cancel a{background:#dadada;color:#999}.sp-content .lotoTB td.acd{padding:0}.sp-content .lotoTB td.acd table{margin:0}.sp-content .lotoTB td.acd table td{text-align:center}.sp-content .lotoTB td.acd table td a{display:block;width:100%;height:100%;line-height:50px}.sp-content table.HS tr.hidden td,.sp-content table.KR tr.hidden td,.sp-content table.AT tr.hidden td{border:none;background:none}.sp-content table.tb02.HS th{background:#178a2d !important}.sp-content table.tb02.KR th{background:#307ee9 !important}.sp-content table.tb02.AT th{background:#881eac !important}.sp-content table.tb02.HS th,.sp-content table.tb02.KR th,.sp-content table.tb02.AT th{text-align:center}.sp-content table.tb02.HS td,.sp-content table.tb02.KR td,.sp-content table.tb02.AT td{padding:4px;vertical-align:middle}.sp-content table.tb02.HS td:last-child,.sp-content table.tb02.KR td:last-child,.sp-content table.tb02.AT td:last-child{text-align:left;width:77%}.sp-content table.tb02.HS td:last-child{text-align:left;width:77%;letter-spacing:-0.08em}.sp-content table.tb02.HS td span.jockey{position:absolute;top:7px;right:5px;font-size:12px;letter-spacing:-0.1em;position:static;display:block;width:68px;float:right}.sp-content table.tb02.HS td div{font-size:12px}.sp-content .ico-kaisai.KR .grade span.gp,.sp-content .ico-kaisai.KRnight .grade span.gp,.sp-content .ico-kaisai.KRhakubo .grade span.gp,.sp-content .ico-kaisai.KRmidnight .grade span.gp,.sp-content .ico-kaisai.KRmorning .grade span.gp{background:#f07800 !important}.sp-content .ico-kaisai.KR .grade span.g1,.sp-content .ico-kaisai.KRnight .grade span.g1,.sp-content .ico-kaisai.KRhakubo .grade span.g1,.sp-content .ico-kaisai.KRmidnight .grade span.g1,.sp-content .ico-kaisai.KRmorning .grade span.g1{background:#ff5200 !important}.sp-content .ico-kaisai.KR .grade span.g2,.sp-content .ico-kaisai.KRnight .grade span.g2,.sp-content .ico-kaisai.KRhakubo .grade span.g2,.sp-content .ico-kaisai.KRmidnight .grade span.g2,.sp-content .ico-kaisai.KRmorning .grade span.g2{background:#0086fa !important}.sp-content .ico-kaisai.KR .grade span.g3,.sp-content .ico-kaisai.KRnight .grade span.g3,.sp-content .ico-kaisai.KRhakubo .grade span.g3,.sp-content .ico-kaisai.KRmidnight .grade span.g3,.sp-content .ico-kaisai.KRmorning .grade span.g3{background:#72b200 !important}.sp-content .ico-kaisai.KR .grade span.f1,.sp-content .ico-kaisai.KRnight .grade span.f1,.sp-content .ico-kaisai.KRhakubo .grade span.f1,.sp-content .ico-kaisai.KRmidnight .grade span.f1,.sp-content .ico-kaisai.KRmorning .grade span.f1{background:#f90 !important}.sp-content .ico-kaisai.KR .grade span.f2,.sp-content .ico-kaisai.KRnight .grade span.f2,.sp-content .ico-kaisai.KRhakubo .grade span.f2,.sp-content .ico-kaisai.KRmidnight .grade span.f2,.sp-content .ico-kaisai.KRmorning .grade span.f2{background:#a3a3a3 !important}.sp-content .ico-kaisai.AT .grade span.sg,.sp-content .ico-kaisai.ATnight .grade span.sg,.sp-content .ico-kaisai.AThakubo .grade span.sg,.sp-content .ico-kaisai.ATmidnight .grade span.sg{background:#f428cc !important}.sp-content .ico-kaisai.AT .grade span.g1,.sp-content .ico-kaisai.ATnight .grade span.g1,.sp-content .ico-kaisai.AThakubo .grade span.g1,.sp-content .ico-kaisai.ATmidnight .grade span.g1{background:#ff5200 !important}.sp-content .ico-kaisai.AT .grade span.g2,.sp-content .ico-kaisai.ATnight .grade span.g2,.sp-content .ico-kaisai.AThakubo .grade span.g2,.sp-content .ico-kaisai.ATmidnight .grade span.g2{background:#0086fa !important}.sp-content .global-nav li{padding:0}.sp-content .nv li{border:0;padding:0}.sp-content footer{background:#666}.sp-content footer ul{font-weight:normal}.sp-content footer li{border:0;padding:0;font-weight:normal}.sp-content .popHS1.sell ul{font-weight:normal}.sp-content .popHS1.sell li{font-size:15px;padding:0;border:0}.sp-content .btn-txt-link{overflow:visible;white-space:normal}.sp-content footer .footer-link li{overflow:visible;white-space:normal;width:50%}.sp-content footer .footer-link li a{width:auto}.sp-content footer .display-switch a{overflow:visible;white-space:normal;line-height:28px;text-align:center}.sp-content footer .mem li{color:#000}.sp-content footer .mem li a{text-align:center !important}.sp-content footer .mem li:first-child{-webkit-border-radius:5px 5px 0 0 !important}.sp-content footer .mem li:last-child{-webkit-border-radius:0 0 5px 5px !important}.sp-content .nkpp .body{padding:0 0;width:100%;clear:both;float:none}.sp-content .nkpp .foot-note{color:#333 !important;float:none;clear:both;font-size:11px}.sp-content .nkpp .left{margin:0 0;padding:0 15px;width:60px;float:left;clear:none}.sp-content .nkpp .left div{display:block;position:static;float:none;width:50px;height:65px;padding:0 0;margin-bottom:25px;color:#fff;background-color:#ccc}.sp-content .nkpp .left div span{position:static;display:block;float:none;clear:none;text-align:center;margin:0 auto;height:100%}.sp-content .nkpp .left div:after{content:"";display:block;float:none;clear:none;width:0;height:0;border-top:20px solid #ccc;border-right:25px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-left:25px solid rgba(0,0,0,0)}.sp-content .nkpp .left div.active:after{border-top:20px solid #ff5a00}.sp-content .nkpp .left div.p1,.sp-content .nkpp .left div.p2{padding-top:12px}.sp-content .nkpp .left div.p3{padding-top:24px}.sp-content .nkpp .left div.active{background-color:#ff5a00}.sp-content .nkpp .right{width:230px;float:left;clear:none;padding:0 15px;margin:0 0}.sp-content .nkpp .right div{position:static;padding:0 0;margin:0 0}.sp-content .nkpp .right section{position:static;display:block;clear:both}.sp-content .nkpp .right .error{margin-top:5px;background-color:#d90000;font-size:12px;padding:3px 3px 3px 8px;color:#fff}.sp-content .nkpp .right .msg{font-size:10px;line-height:1.3;letter-spacing:0px;background:#fff3b3;padding:5px;border-radius:6px;color:#444}.sp-content .nkpp .right h2{margin-top:5px !important;margin-bottom:5px !important}.sp-content .nkpp .right .input-money input{background-color:#ff9;width:130px;height:44px;border-color:#9bd23c;border-width:1px;border-style:solid;font-size:30px;text-align:right;padding:0 5px 0 0;margin:0 5px 0 0}.sp-content .nkpp .right .input-money .inp{width:150px;clear:none;float:left}.sp-content .nkpp .right .input-money .sfx{font-size:16px;margin-top:26px;height:20px;width:50px;clear:none;float:right}.sp-content .nkpp .right div.mail{position:static;clear:both;height:48px}.sp-content .nkpp .right div.mail a{color:#666;margin:0 0;position:static;clear:none;display:block;width:50%;height:48px;text-align:center;line-height:46px;border:1px solid #ccc}.sp-content .nkpp .right div.mail a.active{color:#fff;background-color:#edc200}.sp-content .nkpp .right div.mail a:first-child{float:left;border-right:0px solid rgba(0,0,0,0)}.sp-content .nkpp .right div.mail a:last-child{float:right}.sp-content .nkpp .right a.next{margin:10px auto;display:block;background-color:#ff9326;border:2px solid #d96d00;text-align:center;color:#fff;height:38px;line-height:38px;width:100%}.sp-content .nkpp .right a.charge,.sp-content .nkpp .right a.return{margin:10px auto;display:inline-block;background-color:#999;border:2px solid #777;text-align:center;color:#fff;height:38px;line-height:38px;width:98px;clear:none;float:left}.sp-content .nkpp .right a.charge{background-color:#ff9326;border:2px solid #d96d00}.sp-content .nkpp .right a.return{float:right}.sp-content .nkpp .right div.input-pin{width:100%;text-align:right}.sp-content .nkpp .right div.input-pin input.pin{background-color:#ff9;width:120px;height:44px;margin:0 auto;border-color:#9bd23c;border-width:1px;border-style:solid;padding-left:15px;font-size:20px;letter-spacing:10px}.sp-content .nkpp .right div.cnf{width:100%;text-align:right}body.landscape .popup{position:absolute !important}body.portrait .popup{position:fixed !important}body.portrait .popup.abs{position:absolute !important}body.landscape .popup .listBody,body.landscape .popup #listBody,body.landscape .popup .body,body.landscape .popup .message{overflow:hidden !important;max-height:none !important;min-height:none !important;height:auto !important;display:block !important;position:static !important;float:none !important;clear:both !important}section#Area_toolTip{width:auto;height:auto}.sp-content .popup,.sp-content .popHS1.wide.grd,.sp-content .popHS1{margin:0 0 !important}#sortListPullDown{display:none;position:absolute;z-index:1;background-color:#fff}#sortListPullDown ul{list-style:none;padding:0px;margin:0px;width:120px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#sortListPullDown li{padding:5px 0px 5px 3px;margin:3px;display:block;text-decoration:none;color:#555;font-size:14px;border-bottom:1px solid #ccc;text-align:left}#sortListPullDown li:last-child{border-bottom:0px solid #ccc}#sortListPullDown li:hover,#sortListPullDown li.activated{background:#ccc;color:#fff}ul li.sortList{cursor:pointer}.sp-newcontent{font-size:16px;line-height:1.8em;font-family:Helvetica;color:#333}.sp-newcontent h2{color:#fff;text-align:center;font-style:normal;font-weight:bold;font-size:20px;line-height:1.8em;background-color:#666;display:inline-block;width:100%;padding-top:10px;padding-bottom:10px}.sp-newcontent .h2r6px{border-radius:6px 6px 0 0}.sp-mainbox{width:auto;margin:0 auto;padding:20px 10px}.sp-mainbox p{padding-top:10px;padding-bottom:10px}.sp-mainbox dl{margin:10px 0px;padding:0px}.sp-mainbox dt{margin:0px;padding:10px}.sp-mainbox #newCardPinMessage{padding-bottom:30px}.sp-mainbox dd{margin:0px;padding:10px 0px 30px 20px}.sp-mainbox dd input[type=text].iprice{width:100px}.sp-mainbox dd.price{margin:0px;padding:10px 0px 30px 20px;font-size:20px;font-weight:bold}.sp-mainbox dd.price #cardNumber{width:170px}.sp-mainbox dd.price #expirationDate{width:50px;margin-right:5px}.sp-mainbox dd.price #expirationYear{width:50px;margin:0 5px}.sp-mainbox dd.price #securityCd{width:70px}.sp-mainbox dd.price #cardName{width:250px}.sp-mainbox .creditNo{padding-left:30px}.sp-mainbox .kekkabox{background-color:#e9e9e9;text-align:center;margin:0 auto;padding:10px;width:90%;margin-bottom:20px}.sp-mainbox .kekkabox dl{margin:5px 0px 10px 0px;padding:0px;text-align:center;font-size:18px}.sp-mainbox .kekkabox dt{margin:0px;padding:10px 0px 5px 0px;text-align:center;font-weight:bold;font-size:18px}.sp-mainbox .kekkabox dd{margin:0px;padding:5px 0px 10px 0px;text-align:center;font-size:18px;border-bottom:1px solid #999}.sp-mainbox .kekkabox2{background-color:#e9e9e9;text-align:center;margin:0 auto;padding:10px;width:90%;margin-bottom:20px}.sp-mainbox .kekkabox2 dl{margin:5px 0px 10px 0px;padding:0px;text-align:center;font-size:18px}.sp-mainbox .kekkabox2 dt{margin:0px;padding:10px 0px 5px 0px;text-align:center;font-weight:bold;font-size:18px}.sp-mainbox .kekkabox2 dd{margin:0px;padding:5px 0px 10px 0px;text-align:center;font-size:18px}.sp-mainbox h3{font-size:18px;font-weight:bold;color:#333;border-left:8px solid #04953d;padding-left:8px}.sp-mainbox button,.sp-mainbox input[type=submit],.sp-mainbox input[type=reset],.sp-mainbox input[type=button]{border-radius:10px;text-decoration:none;line-height:normal;cursor:pointer;margin-bottom:20px;width:80%;background:#e6e6e6;color:#333;font-size:18px;font-weight:bold;border:1px solid #e6e6e6;height:50px}.sp-mainbox input[type=submit].bk-blue,.sp-mainbox input[type=reset].bk-blue,.sp-mainbox input[type=button].bk-blue{background:#3995ff;color:#fff;border:1px solid #3995ff;width:80%;margin:20px 0px;font-size:18px;font-weight:bold;height:50px}.sp-mainbox .button-blue{border-radius:10px;background:#3995ff;color:#fff;border:1px solid #3995ff;width:80%;margin:0 auto;font-size:18px;font-weight:bold;margin-bottom:10px;padding:10px 0px}.sp-mainbox .button-gray{border-radius:10px;background:#e6e6e6;color:#333;border:1px solid #e6e6e6;width:80%;margin:0 auto;font-size:18px;font-weight:bold;margin-bottom:10px;padding:10px 0px}.sp-mainbox .abutton{margin-bottom:10px}.sp-mainbox .button-blue2{border-radius:10px;background:#fff;color:#3995ff;border:2px solid #3995ff;width:100px;margin:0 auto;font-size:14epx;font-weight:bold;margin-bottom:10px;padding:5px 0px;display:inline-block;text-align:center}.sp-mainbox .sp-mainbox .button-blue3{border-radius:10px;background:#fff;color:#3995ff;border:2px solid #3995ff;width:100px;margin:0 auto;font-size:14px;font-weight:bold;margin-bottom:10px;padding:5px 0px;display:inline-block;text-align:center}.sp-mainbox .charge-box{margin-top:10px}.sp-mainbox .arrow img{height:44px}.sp-mainbox .arrow{position:relative;display:inline-block;color:#000;vertical-align:middle;text-decoration:none;font-size:2em;width:95%;font-weight:bold}.sp-mainbox .arrow::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle;width:.4em;height:.4em;border-top:1px solid gray;border-right:1px solid gray;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-weight:bold}.sp-mainbox .menu-list1{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px 0px;width:98%}.sp-mainbox .menu-list2{border-bottom:1px solid #ccc;padding:8px 0px;width:98%}.sp-mainbox .menu-list1-2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0px 20px 60px}.sp-mainbox .menu-list2-2{border-bottom:1px solid #ccc;padding:20px 0px 20px 60px}.sp-mainbox .menu-list3-2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0px 20px 0px}.sp-mainbox .menu-list4-2{border-bottom:1px solid #ccc;padding:20px 0px 20px 0px}.sp-mainbox .index-title{border-bottom:double 5px #999;padding:5px 0px 5px 10px;width:98%;background:#ccc;font-weight:bold}.sp-mainbox .index-list{border-bottom:1px solid #ccc;padding:8px 0px 8px 10px;width:98%}.sp-mainbox .index-list2{border-bottom:1px solid #ccc;padding:8px 0px 8px 0px;width:98%;display:flex;justify-content:space-between}.sp-mainbox .sp-mainbox .index-title2{border-bottom:double 5px #999;padding:20px 0px 20px 60px;width:98%;background:#ccc;font-weight:bold}.sp-mainbox .arrow2{position:relative;display:inline-block;color:#000;vertical-align:middle;text-decoration:none;width:95%;font-size:16px;font-weight:bold}.sp-mainbox .arrow2::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle;width:.4em;height:.4em;border-top:1px solid gray;border-right:1px solid gray;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:16px;font-weight:bold}.sp-mainbox .arrow3{position:relative;display:inline-block;color:#333;vertical-align:middle;text-decoration:none;font-size:1.2em;width:95%}.sp-mainbox .arrow3::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle;width:.4em;height:.4em;border-top:1px solid gray;border-right:1px solid gray;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-weight:bold}.sp-mainbox .pagination{text-align:center;margin-bottom:30px;letter-spacing:-0.4em}.sp-mainbox .pagination .current{background:#e6e6e6;color:#fff;font-weight:bold}.sp-mainbox a.page-numbers{background:#3995ff;color:#fff;font-weight:bold}.sp-mainbox a.page-numbers,.sp-mainbox .pagination .current{padding:12px 22px;text-decoration:none;vertical-align:middle;display:inline-block;letter-spacing:0;margin:0 3px;border-radius:3px}.sp-mainbox a.page-on,.sp-mainbox a.page-off{padding:5px 15px;text-decoration:none;vertical-align:middle;display:inline-block;letter-spacing:0;margin:0 6px;border-radius:3px;font-size:14px}.sp-mainbox a.page-on{background:#e6e6e6;color:#fff;font-weight:bold}.sp-mainbox a.page-off{background:#3995ff;color:#fff;font-weight:bold}.sp-mainbox .w100pr{width:100%}.sp-mainbox .w70px{width:70px}.sp-mainbox .center{text-align:center;margin:0 auto}.sp-mainbox .msg .message_tx_red{color:#ff0000;}.pagetext{text-align:center;font-weight:bold;padding:10px 5px}.padding20-5{padding:20px 5px}#tcmodal-wrap{display:block;width:320px;min-height:300px;background:#fff;border-radius:6px;box-shadow:0 0 10px #000;margin:10px auto;top:50%;left:50%;position:fixed;-webkit-transform:translateY(-50%) translateX(-50%)}#tcmodal-overlay{position:fixed;top:0;left:0;width:100%;height:120%;background-color:#fff;opacity:.5}.fotter-menu{width:100%;margin:0 auto;padding:0px;text-align:center}.fotter-menu tr,.fotter-menu td{margin:0px;padding:0px;text-align:center}.fotter-menu table{width:100%;text-align:center;margin:0 auto}.fotter-menu td{width:50%;vertical-align:top;text-align:center;margin:0 auto;padding:5px}.fotter-menu .menu-title{font-weight:bold;font-size:18px;line-height:1.8em;background-color:#04953d;color:#fff;text-align:center;vertical-align:top;padding:5px}.fotter-menu .fotter-box-main{width:100%;text-align:center;margin:0 auto}.fotter-menu .fotter-box-main .menu-box{color:#333;width:100%;font-size:0px;text-align:center;vertical-align:top;margin:0 auto}.fotter-menu .fotter-box-main .menu-box li{color:#333;background-color:#fff;line-height:1.8em}.fotter-menu .fotter-box-main .menu-box ul.ulmenu{color:#000;background:#fff;padding:0;border:1px solid #b4b4b4;text-align:center;margin:0 auto}.fotter-menu .fotter-box-main .menu-box li.lititle{font-weight:bold;color:#fff;background-color:#04953d;border:1px solid #04953d;line-height:1.8em}.space{padding-bottom:20px}.marker_y{background:linear-gradient(transparent 50%, #ffff66 50%);padding:0px 5px}.width-box{display:inline-block;width:200px}.gk_icon001{background-image:url("/payment/gk_001.png");background-position:left center;background-size:50px 50px;background-repeat:no-repeat}.gk_icon002{background-image:url("/payment/gk_002.png");background-position:left center;background-size:50px 50px;background-repeat:no-repeat}.gk_icon003{background-image:url("/payment/gk_003.png");background-position:left center;background-size:50px 50px;background-repeat:no-repeat}.gk_icon009{background-image:url("/payment/gk_009.png");background-position:left center;background-size:50px 50px;background-repeat:no-repeat}.gk_icon010{background-image:url("/payment/gk_010.png");background-position:left center;background-size:50px 50px;background-repeat:no-repeat}.gk_icon011{background-image:url("/payment/gk_011.png");background-position:left center;background-size:217px 50px;background-repeat:no-repeat}.tab{display:flex;justify-content:space-between;display:flex;flex-direction:row;text-align:center;background-color:#fff !important;margin:0 !important}.tab1__item{position:relative;bottom:-1px;flex:1;flex-basis:120px;float:left;width:50%}.tab1__item span{display:block;text-decoration:none;color:#ccc;background-color:#fff;cursor:pointer;border:1px #ccc solid;border-top-right-radius:15px;border-top-left-radius:15px;text-align:center}#item1:checked~.tab1 .item1,#item2:checked~.tab1 .item2{background-color:#b4c6e7;font-weight:bold;color:#000}#item1:checked~.tab_content .tab_item1 label,#item2:checked~.tab_content .tab_item2 label{cursor:auto}.tab_wrap{width:100%}.content{position:relative;z-index:1;display:none}#item1:checked~.tab_wrap .content2,#item2:checked~.tab_wrap .content1{display:none}.kingaku_item{text-align:right;border-bottom:1px solid #333 !important}.kingaku_item_border-left{border-left:1px solid #333 !important}.kingakuTotalBackGroundColor{background-color:#fce2c4 !important}.kingakuTotalPaddingLeft{padding-left:4px !important}.sp-content .tbSO .head{padding:4px;border:1px #333 solid;background:#ccc;color:#333;line-height:1;vertical-align:central;font-weight:bold;background-color:#b4c6e7;text-align:left}.sp-content .tbSO .tabContent{padding:4px;border:1px #666 solid;background:#ccc;color:#333;font-weight:normal;line-height:1;vertical-align:central;background-color:#fff}.textAlignLeft{text-align:left}.textAlignRight{text-align:right}.ulhead{list-style:none}.tooltip{position:relative;cursor:pointer}.description_top{width:200px;height:auto;position:absolute;left:-50%;bottom:80%;margin-bottom:0px;padding:3px !important;border-radius:2px;font-size:.7em;color:#000;border:solid 2px #9c0 !important;text-align:left;visibility:hidden;opacity:1;z-index:1;border-color:lime;word-break:break-all}.tooltip:hover .description_top{bottom:100%;visibility:visible;opacity:1;background-color:#fff}.displayOpcTitle{padding:0 0 0 5px !important;background-color:#fff !important}.borderBottom1px{border-bottom:1px solid #333}.borderBottom3px{border-bottom:3px solid #333 !important}.borderTop2px{border-top:2px solid #333 !important}.displayNone{display:none !important}.crdNo{padding-left:30px}body.m{font-size:20px;line-height:1.3;font-family:Helvetica}body.newscreen *{margin:0}.menu-box ul{color:#000;background:#fff;border:1px solid #b4b4b4;font:bold 14px Helvetica;padding:0;margin:5px 10px 5px 0;-webkit-border-radius:8px}.menu-box ul li{color:#666;border-top:1px solid #b4b4b4;list-style-type:none;padding:10px 10px 10px 10px}.menu-box ul li p{font:14px Helvetica;font-weight:normal;color:#4c566c;margin:0;line-height:1.6}.menu-box li:first-child{border-top:0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px}.menu-box li:last-child{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px}.menu-box ul li a,li.img a+a{color:#000;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding:12px 10px 12px 10px;margin:-10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sp-newcontent .sp-mainbox .kekkabox img{height:20px;vertical-align:middle}.sp-newcontent a{color:#324f85;text-decoration:none}.text-align-right{text-align:right}/*# sourceMappingURL=import.css.map */
