@charset "UTF-8";@media screen and (max-width:767px){body{overflow-y:overlay}#header-in-nw{width:100%;min-width:320px}#contents-nw{margin:0 auto 0 auto !important}.footer{min-width:100%;min-width:auto;padding:0;height:130px}.footer-nw{height:198px}.footer__wrapper{flex-direction:column-reverse;height:auto;min-width:100%;min-width:auto;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}.footer__buttonWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center}.footer__layoutButtonItems{margin-right:0;margin-bottom:0}.footer__closeButton,.footer__linkCopyright{margin-top:15px;margin-right:0}#contents-nw{width:100%;min-width:320px}#header-nw-spat4ltd{display:none}#contents-nw .twoColEq_L,#contents-nw .twoColEq_R,h3.tl-h3{width:100%;min-width:320px;max-width:470px}#contents-nw .twoColEq_R{float:left}h3.tl-h3 span{margin-left:10px}h3.tl-h3.open span:after{float:right;margin-right:15px;content:"▲"}h3.tl-h3.close span:after{float:right;margin-right:15px;content:"▼"}h3.tl-h3.open+div{display:block !important}h3.tl-h3.close+div{display:none !important}#disp-chg-pc{display:none}#disp-chg-sp{background-color:#f2f2f2;width:100%;overflow:auto;display:block}.race-name{width:30vw;min-width:6em;height:3.2em;text-overflow:ellipsis;overflow:hidden;white-space:normal}.horse-name{width:7em;height:1.6em;text-overflow:clip;overflow:hidden;white-space:normal}#horse-info{width:95%;max-width:440px;display:block;border-bottom:1px dotted #ccc}#horse-info tr:nth-child(1) .info1{border-top:0}#horse-info .info1,#horse-info .info2{display:inline-block;vertical-align:top;border-top:1px dotted #ccc;border-bottom:0}#horse-info .info3{display:none}#horse-info .w20pr{width:30%}#horse-info .w30pr{width:60%}#horse-img{width:120px}#horse-blood{width:calc(100vw - 150px);max-width:300px}#jockey-img{width:30%;width:calc(100vw - 220px);min-width:100px;max-width:200px}#jockey-prof{width:70%;width:calc(100vw - 430px - -200px);min-width:190px;max-width:240px;margin:0 0 0 5px;float:left}.round-cnr.resp{width:90%;max-width:450px}.table-wrapper.kanriba{max-width:470px}}