﻿/*!
  Name: 競馬ヘッドライン
  Priority: 2000
*/strong.mark_quotes{font-weight:normal}strong.mark_quotes:before,strong.mark_quotes:after{content:"\""}p.strongParagraph{margin:2em 0}span.frame-number{border:1px solid #000;padding:0 8px;display:inline-block;color:#000}span.frame-number.fn-1{background:#FFF}span.frame-number.fn-2{background:#000;color:#FFF}span.frame-number.fn-3{background:#F00;color:#FFF}span.frame-number.fn-4{background:#00F;color:#FFF}span.frame-number.fn-5{background:#FF0}span.frame-number.fn-6{background:#008000;color:#FFF}span.frame-number.fn-7{background:#FFA500}span.frame-number.fn-8{background:#FFC0CB}table.table-wide{width:100%}a.article-prev-page,a.article-next-page{background:#F6F6F6;padding:3px 6px;border-radius:5px;border:1px solid;text-decoration:none;display:inline-block;text-indent:0;color:#2098A8}a.article-prev-page:hover,a.article-next-page:hover{color:#C03}a.article-prev-page:before{content:"«";margin-right:.5em}a.article-next-page:after{content:"»";margin-left:.5em}p.impressive{letter-spacing:.1em}p.impressive:before,p.impressive:after{content:"\""}body{font-family:"游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", meiryo, "ＭＳ ゴシック", sans-serif;font-weight:500}.text-center{text-align:center}.entry-content .wp-polls .pollbar{height:14px;line-height:14px;font-size:14px;background:#EFEFEF}.entry-content .wp-polls .Buttons{font-size:16px;padding:0.5em;display:block;width:80%;margin:0 auto}#between-post-and-related{margin:59px auto}.data-answer{clear:both;margin:1em 0;position:relative}.data-answer__label{background:#edeccd;border-right:1px solid silver;display:inline-block;font-weight:bold;padding:0 .5em;margin-right:.5em}.data-answer__body{border:1px solid silver;border-radius:3px;margin:0}.data-answer__heading,.data-answer__content{line-height:2}.data-answer__heading{background:#EFEFEF;font-weight:normal}.data-answer__content{border-top:1px solid silver;margin:0;padding:0 .5em}.management-feature_races table th{background:#edeccd}.cover-banner-link{position:relative}.cover-banner-link__item{position:absolute;top:0;left:0;width:100%;height:100%}img{height:auto}.font-serif{font-family:"游明朝", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "ＭＳ 明朝", serif}.pc-only{display:block}.sp-only{display:none}ul.snsp li a{color:#333}#h-top{min-height:0}#site-description{display:none}#breadcrumb{border-bottom:1px dotted #B9B9B9;padding-bottom:5px}.message-board{margin:16px auto;padding:16px;background:#EFEFEF;border-radius:8px;border:1px solid #808080}.message-board p{margin:0}.message-board p+p{margin-top:16px}#sidebar h4,#related-entries h3{border:1px solid #808080;box-shadow:2px 2px 0 #C5C5C5;background:#FFF}#related-entries h3{clear:both;font-size:18px;margin-top:40px;padding:6px 15px 5px 11px;border-left:4px solid #C30D23}#sidebar h4{margin:0 0 10px;font-size:16px;padding:6px 5px 4px 7px;border-left:3px solid #C30D23}#sidebar .widget.pc_text{margin-bottom:16px}.list-inline{list-style:none;margin:0;padding:0}.list-inline li{display:inline-block}#main .entry.entry-top-headline,#main .entry.entry-top-list{height:auto}#main .entry h2 a{font-size:18px}#main .entry h2 a:hover{color:#C03;text-decoration:underline}#main .entry-top-headline{min-height:470px}#main .entry-top-list+.entry-top-list{border-top:1px dotted #808080;margin-top:16px;padding-top:16px}#main .entry-top-list .thumb-container{float:left;margin:0 5px 5px 0}#main .entry-top-list .thumb-container img{width:100px;height:auto}#main .articleByCategoryName+.articleByCategoryName{margin-top:24px}#main .articleByCategoryName h1{font-size:18px;margin:0 -30px 0;padding:6px 0 6px 16px;border-top:1px solid #1d1d1d;border-bottom:1px solid #1d1d1d;color:#1d1d1d}#main .articleByCategoryName:first-child h1{border-top:none;margin-top:-16px}#main #related-entries .related-entry{margin-bottom:0}#slideshowContainer,#specialRaceBannerContainer{margin-bottom:0}#slideshowContainer h1,#specialRaceBannerContainer h1{margin:0 0 1px;padding:8px 10px;background:#C30D23;color:#FFF;font-size:18px}#specialRaceBannerContainer{padding:4px;background:#FFF}#slideshow li{background:no-repeat center center;background-size:cover;height:291px;position:relative}#slideshow li time{position:absolute;background:rgba(0,0,0,0.5);color:#FFF;right:0;top:0;padding:3px 12px}#slideshow li p{position:absolute;width:100%;bottom:0;background:rgba(0,0,0,0.5);margin:0;padding:16px;box-sizing:border-box}#slideshow li p a{color:#FFF}#slideshow li p a:hover{color:#EFEFEF}#specialRaceBanner{position:relative;background-position:center center;background-size:cover;width:100%;overflow:hidden;text-align:center}#specialRaceBanner img{width:782px;height:320px;vertical-align:bottom}#specialRaceBanner p{position:absolute;width:100%;bottom:0;background:rgba(0,0,0,0.5);margin:0;padding:16px;box-sizing:border-box;text-align:left;color:#FFF}#specialRaceBanner p a{color:#FFF}#specialRaceBanner p a:hover{color:#EFEFEF}#specialRaces .entry-title{text-align:center;position:relative;height:58px;line-height:58px;color:#FFFDCD;z-index:3;padding:0 20px}#specialRaces .entry-title:before,#specialRaces .entry-title:after{z-index:-1;position:absolute;top:0;width:50%;height:100%;content:"";display:block;background-image:url(files/featureRaces_h1_BG.png)}#specialRaces .entry-title:before{left:0;background-position:left center}#specialRaces .entry-title:after{right:0;background-position:right center}#specialRaces .article>.post-meta{display:none}#specialRaces .featureTerm{margin-bottom:32px}#specialRaces .featureTerm h2{margin:0;padding:0;height:47px;line-height:47px;border:1px solid #DDD;background:url("files/tokushu_raceName_BG.png") repeat-x left top;font-size:18px}#specialRaces .featureTerm h2:before{content:"";background:url("files/icon_cup.png") no-repeat center;width:31px;height:25px;display:block;float:left;padding:11px}#specialRaces .featureTerm h3{border:none;margin:0;padding:0;font-size:18px}#specialRaces .featureTerm h3 a{color:#155CCC}#specialRaces .featureTerm h3 a:hover{color:#C03;text-decoration:underline}#specialRaces .featureTerm h3 time{font-weight:500}#specialRaces .featureTerm ul{border:6px double #C9C4A3;border-radius:3px;padding:8px 14px;list-style:none;margin:0}#specialRaces .featureTerm ul .post-thumb{float:left}#specialRaces .featureTerm ul li{padding:6px 0}#specialRaces .featureTerm ul .entry-primary{overflow:hidden;*zoom:1;padding-bottom:21px}#specialRaces .featureTerm ul .entry-primary .post-info{margin-left:335px}#specialRaces .featureTerm ul .entry-primary+li{padding-top:21px;border-top:1px solid #DDD}#specialRaces .featureTerm ul .entry-list{overflow:hidden;*zoom:1}#specialRaces .featureTerm ul .entry-list h3{font-size:14px}#specialRaces .featureTerm ul .entry-list .post-thumb{display:none}#specialRaces .featureTerm ul .entry-list .post-thumb img{width:75px;height:75px}#pickupContainer{display:none}.widget.widget_editor_pickup{background:#FFF;margin-bottom:16px;border:1px solid #DDD}.widget.widget_editor_pickup a img{width:100%;height:auto}.widget.widget_editor_pickup .editor-pickup-heading{margin:0 0 1px;padding:8px 10px;background:#C30D23;color:#FFF;font-size:16px}.widget.widget_editor_pickup .editor-pickuped-post-title{font-size:16px;margin:0 .5em;padding:0;line-height:1.2;max-height:3.6em;overflow:hidden}.widget.widget_editor_pickup .post-meta{margin:.5em;font-size:14px;text-align:left}.widget.widget_editor_pickup .post-pickup-excerpt{padding:.5em}.widget.widget_editor_pickup .post-pickup-excerpt p{margin:0;line-height:1.2;overflow:hidden;max-height:3.6em}.widget.widget_editor_pickup .post-pickup-excerpt .entry-read{margin-top:.5em}#beforeMain{margin-bottom:24px}@media screen and (min-width: 1111px){#sidebar{width:250px}#main{width:790px;min-height:400px}#main #list .entry,#main #the-content .entry{width:345px}#main #list .entry-top-headline,#main #the-content .entry-top-headline{width:320px}#main #list .entry-top-list,#main #the-content .entry-top-list{width:370px;margin-right:0}#headlineContainer{float:left;width:790px}#pickupContainer{display:block;float:right;width:250px}#pickupContainer .post-meta{max-height:3.2em;overflow:hidden}#pickupContainer .widget.widget_search{padding:5px;background:#FFF;border:1px solid #DDD}#pickupContainer .widget.widget_search form,#pickupContainer .widget.widget_search input{margin:0}.menu>.menu-item-has-children>a:after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;margin-left:.5em}.sub-menu>.menu-item-has-children>a:after{content:"\f0da";font:normal normal normal 14px/1 FontAwesome;float:right}}.entry-read{text-align:right}#navi,#navi ul li a,#navi ul.menu,#navi ul.sub-menu{background:#820312}#navi ul.menu,#navi ul.sub-menu{border:none}#navi ul li a{padding:.5em 1.3em;color:#FFF}#navi ul li a:hover{background:#A85757}#footer{background:#1d1d1d}#body-in,#footer-widget{overflow:hidden;*zoom:1}#footer-widget{display:block}#footer-widget .widget h4{padding:3px;border-left:3px solid #C30D23}.related-entry{overflow:hidden;*zoom:1}.related-entry+.related-entry{margin-top:23px;padding-top:30px;border-top:1px dotted #808080}.related-entry .related-entry-thumb{margin-bottom:10px;padding-bottom:0}.related-entry .related-entry-thumb img{margin-bottom:0;vertical-align:bottom}.article blockquote q{word-break:break-all}.article blockquote q:before,.article blockquote q:after{content:"\""}.article h1{margin-top:40px;margin-bottom:20px;font-size:24px}.article h4{font-size:18px;border-bottom:1px solid #DDD}.article .entry-content>h2,.article .entry-content .h2{border:none;font-size:20px;margin:0 0 20px;padding:25px 0}.article .entry-content>h3,.article .entry-content .h3{font-size:16px;border-bottom:1px dotted #898989;border-top:1px dotted #898989;padding:15px 0px 14px}.article .article-body .post-meta{display:inline-block;background:#E7E7E7;margin:0 0 20px}.article .article-body .post-meta+.entry-content{clear:both}.article .article-body .post-meta .post-author{padding-right:.7em}.article .eye-catch{max-width:30%;margin:0 30px 20px 0;float:left;line-height:1}.article .entry-content>:first-child{margin-top:0}.article .entry-content p{text-indent:1em}.article .entry-content p .fa{text-indent:initial}.article .widgets{clear:both}.article .widgets h4{margin:16px 0 8px;padding:0;border:none;font-size:16px}.article{text-align:right}.article .entry-title,.article .entry-content,.article .widgets,.article .sns-group,.article .footer-post-meta{text-align:left}.article .eye-catch{text-align:center}.page #sns-group,.page .footer-post-meta .post-author{display:none}#loader{background:rgba(255,255,255,0.7);width:100%;height:100%;position:absolute;left:0;top:0;display:none;text-align:center}#loader i{position:absolute;left:50%;margin-left:-30px;top:50%;margin-top:-30px}#calendar_wrap{position:relative}#wp-calendar{width:100%;font-size:12px;font-weight:300;border-collapse:separate;border-spacing:8px;margin-left:-2px}#wp-calendar caption{display:none}#wp-calendar tbody td{margin-bottom:10px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #f4f4f4;padding:6px}#wp-calendar tbody td:hover{border-color:#e2e2e2}#wp-calendar tbody td.pad{border:0}#wp-calendar tbody td#today{color:#222;border-color:#808080;font-weight:bold}#wp-calendar tbody td a{color:#47C2DC}#wp-calendar tfoot td a{color:#303030;background:#808080;border:1px solid #888;font-size:12px;font-weight:500;position:relative;text-transform:uppercase;bottom:-9px;margin-bottom:1px;display:block;border-radius:12px;padding:3px 12px}#wp-calendar tfoot td a:hover{color:#404040;background:#909090}#wp-calendar tfoot td#prev{text-align:left}#wp-calendar tfoot td#next{text-align:right}#wp-calendar thead th{font-size:13px;font-weight:500;color:#888;text-align:center;padding-bottom:10px}#wp-calendar,#wp-calendar thead tr th,#wp-calendar tfoot tr td{border:none}.widget.widget_categories select,.widget.widget_archive select{cursor:pointer;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#FFF;background-image:none;border:1px solid #CCC;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s}.widget.widget_rss_links p a,.widget.widget_rss_links p a img{vertical-align:middle}#main .entry h2 a,#new-entries a,#popular-entries a,.wpp-list a,.entry-read a,.related-entry-read a,.article-list .entry-title a{color:#155CCC}#author_sns_buttons{list-style:none;margin:0;padding:0;overflow:hidden;*zoom:1}#author_sns_buttons li{float:left;margin-right:.5em}#author_sns_buttons li .twt{background:#5EA9DD}#author_sns_buttons li .fb{background:#3B5998}#author_sns_buttons li .ggp{background:#DD4B39}#author_sns_buttons li .hp{background:#DDB239}#author_sns_buttons li a{color:#FFF;display:block;padding:.2em .5em;border-radius:3px;text-decoration:none}#author_sns_buttons li a:hover{opacity:0.9}.dl-horizontal{overflow:hidden;*zoom:1}.dl-horizontal dt{float:left;width:20%;clear:both;text-align:right}.dl-horizontal dt:after{content:":";margin-right:5px}.dl-horizontal dd{width:80%;margin:0;padding:0;float:right}.authorContainer{position:relative}.authorContainer .authorIcon{position:absolute;left:0;top:0}.authorContainer .authorIcon .avatar{border:3px solid #FFF;box-shadow:0 0 1px rgba(0,0,0,0.5)}.authorContainer .authorIcon .avatar-circle{border-radius:150px}.authorContainer .authorMeta{margin-left:112px}.authorContainer .authorName{margin:0 0 16px;background-color:#333;color:#FFF;padding:6px 16px}dl#aboutus dt{background:#E7E7E7;padding:10px 15px;margin-bottom:10px}dl#aboutus dd{margin:10px 10px 30px 15px}#contact .label-container{margin-bottom:15px}#contact .label-container label{font-weight:bold}#contact .input-container{margin-bottom:20px}#contact input[type="submit"]{padding:12px;display:block;width:100%;background:#F1F1F1}#contact input[type="submit"]:hover{background:#F7F7F7}#archive-title{color:#FFF;background:#C30D23;padding:10px;font-size:20px}#side_menu_categories,#side_menu_categories li{margin:0;padding:0 !important}#side_menu_categories li+li{margin-top:.5em}#side_menu_categories a{display:block;border:1px solid #808080;background:#FFF;border-radius:3px;padding:8px 16px;text-decoration:none}#side_menu_categories a:hover{background:#F7F7F7}#side_menu_categories a i{color:#C30D23;font-size:24px}#side_menu_categories a span{font-size:16px}#side_menu_categories a i,#side_menu_categories a span{vertical-align:middle}#widget-under-article .new-entry-thumb,#widget-under-sns-buttons .new-entry-thumb{display:none}.widget-under-article{margin:0 auto 40px}#main #widget-under-article{margin-top:50px}#widget-under-article .new-entrys,#widget-under-article .related-entrys{list-style:disc;padding-left:1.5em}.widget_sharebutton .widget_body{text-align:center}.widget_sharebutton .widget_body .tab{display:inline-block;margin:0 8px}.widget_sharebutton .widget_body .tab,.widget_sharebutton .widget_body .tab>div,.widget_sharebutton .widget_body .tab iframe,.widget_sharebutton .widget_body .tab a img{vertical-align:bottom !important}#sidebar .widget.popular-posts li+li{margin-top:10px}.widget.popular-posts ul{counter-reset:wpp}.widget.popular-posts li{position:relative}.widget.popular-posts li:before{counter-increment:wpp;content:counter(wpp);position:absolute;background:rgba(0,0,0,0.5);box-shadow:1px 1px rgba(255,255,255,0.25);color:#FFF;top:0;left:0;font-size:12px;display:block;width:12px;height:12px;line-height:12px;text-align:center;padding:3px}.entry-large-thumbnail img{width:100%;max-width:100%;height:auto}.read-more{float:right}.read-more a{display:block;padding:5px 16px;color:#111;background:#FFFDCF;border-radius:5px;border:1px solid #DDD;text-align:center;text-decoration:none;margin-top:18px}#marquee{border-top:1px solid gray}#marquee ul{position:relative;padding:0;margin:0;list-style:none;line-height:1;overflow:hidden;height:24px;line-height:24px}#marquee li{position:absolute;top:0;left:100%;white-space:nowrap;color:#FFF;width:100%;height:24px;line-height:24px}#marquee a{color:#EFEFEF}#marquee a:hover{color:silver}#marquee_container{border:1px solid gray;background-color:#333;color:#EFEFEF;padding:6px;margin:0 4px 16px}#marquee_container h1{display:inline-block;color:#FFF;margin:0 0 6px;font-size:14px;font-weight:normal;background-color:#C30D23;padding:3px;border-radius:3px}#header{position:relative}#header .alignleft,#header .alignright{margin:0}#header .alignright{height:auto;top:50%;margin-top:-16px}#header:before,#header:after{content:"";display:block;width:50%;position:absolute;top:0;height:64px;visibility:visible}#header:before{background:url("./files/header_BG_red.png") repeat-x left center;z-index:2;left:0}#header:after{z-index:2;right:0}#header,#header:after,#header-in{background:url("./files/header_BG_black.png") repeat-x left center}#header-in{position:relative;z-index:3}#site-title{margin:0;padding:0;font-size:16px;line-height:16px}#site-title a img{vertical-align:bottom}ul.snsp{margin:0;overflow:hidden;*zoom:1}ul.snsp li{display:block;float:left}ul.snsp li a{color:#FFF}ul.snsp li a span{background:none;width:32px;height:32px;line-height:32px}ul.snsp li.feedly-page{margin-top:-2px}ul.snsp li.feedly-page a span.icon-feedly-square{background:none}.widget ul.snsp a{color:#333}#mobile-menu{position:absolute;width:100%;height:100%}#mobile-menu a{color:#FFF;padding:0;right:8px;top:50%;margin-top:-16px}#sidebar .pws_tabs_container{font-size:14px}#sidebar .pws_tabs_container p{margin:0}#sidebar ul,#sidebar li{padding:0;margin:0}.btn{color:#000;background:#FFF;border-radius:4px;padding:4px 8px;display:inline-block}.btn.btn-primary{color:#FFF;background:#4CAF50}.btn.btn-lg{font-size:18px;border-radius:6px;padding:6px 12px}.btn.btn-sm{font-size:14px;border-radius:3px;padding:3px 6px}.courses .article .eye-catch{max-width:100%;margin:0 auto 1em;text-align:center;float:none}.courses .article h2{background:#42933C;color:#FFF;text-align:center;padding:.5em}.courses .article .fullTable{overflow:auto;white-space:nowrap}.courses .article .fullTable table{min-width:100%;table-layout:fixed}.courses .article .fullTable table thead{border-bottom:2px solid #CCC}.courses .article .fullTable table tr :first-child{position:sticky;z-index:10;left:0}.fb-like-container{text-align:center}.fb-like-container .fb-like-container-block{display:inline-block;text-align:left;background:#D33;color:#FFF;padding:24px;margin:auto;overflow:hidden;*zoom:1}.fb-like-container .fb-like-container-block p.lead{font-weight:bold;float:right;margin:0 0 0 24px;font-size:18px;line-height:1.2}.fb_iframe_widget iframe{border-radius:4px;background:#FFF}.single.single-races .eye-catch{display:none}.next-page-link{margin-top:3em}.next-page-link a{display:block;text-align:center;text-decoration:none;background:#2098A8;color:#F6F6F6;padding:10px 0;border-radius:5px}.next-page-link a:before{content:"» "}.next-page-link a:hover{background:#17bad0}.next-page-link+.page-link{margin-top:1.5em}.pocket-btn{display:inline-block}.widget-under-article.widget_sharebutton>div,.widget-under-article.widget_sharebutton>iframe,.widget-under-article.widget_sharebutton .pocket-btn>iframe{vertical-align:bottom !important}.sns-share{height:40px;line-height:40px;text-align:center;text-decoration:none;display:inline-block;border-radius:4px;margin:0 .2em;padding:0 1em}.sns-share,.sns-share:hover{color:#FFF}.sns-share i{margin-right:.5em}.sns-share i,.sns-share span{vertical-align:middle}.sns-share.sns-button-twitter{background:#1da1f2}.sns-share.sns-button-facebook{background:#3b5998}.sns-share.sns-button-gplus{background:#db4437}.sns-share.sns-button-line{background:#00b900}.sns-share.sns-button-email{background:#000}#under-entry-body .ad-space{margin-top:0}#fixed-bottom{position:fixed;bottom:0;left:0;z-index:90}#fixed-bottom a img{vertical-align:bottom}#widget-under-article .wpp-list{counter-reset:wpp;margin:0;padding:0}#widget-under-article .wpp-list .wpp-post-title{margin-bottom:.5em;font-weight:bold;display:block}#widget-under-article .wpp-list img{margin-right:1em !important}#widget-under-article .wpp-list li{position:relative;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #b9b9b9;line-height:1.6}#widget-under-article .wpp-list li:before{counter-increment:wpp;content:counter(wpp);position:absolute;background:rgba(0,0,0,0.5);box-shadow:1px 1px rgba(255,255,255,0.25);color:#FFF;top:0;left:0;font-size:12px;display:block;width:12px;height:12px;line-height:12px;text-align:center;padding:3px}#widget-under-article .wpp-list li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}#widget-under-article .widget-under-article.popular-posts .widget-under-article-title.main-widget-label{margin:16px 0 8px;padding:0;border:none;font-size:16px;font-weight:bold;display:block}
