/*!
 * kouya.css
 *
 * modified: 2015-06-18
 */.kouya-column-block .item:after,.kouya-column-block .item:before,.kouya-column-section:after,.kouya-column-section:before,.kouya-pref-block .heading:after,.kouya-pref-block .heading:before,.kouya-pref-block:after,.kouya-pref-block:before,.kouya-pref-section:after,.kouya-pref-section:before,.kouya-ranking-top3:after,.kouya-ranking-top3:before,.kouya-ranking-under3:after,.kouya-ranking-under3:before{content:" ";display:table}.kouya-column-block .item:after,.kouya-column-section:after,.kouya-pref-block .heading:after,.kouya-pref-block:after,.kouya-pref-section:after,.kouya-ranking-top3:after,.kouya-ranking-under3:after{clear:both}.nav-tab01{margin-bottom:0}.nav-tab01.tab8 li{width:81px}.nav-tab01.tab8 li:first-child{width:80px}.nav-tab01.tab9 li{width:72px}.nav-button01{margin-top:0}.nav-button01 .category{position:relative;border-top:none;margin-left:-10px;padding:0 0 0 10px}.nav-button01 .label{background-position:0 49%;background-repeat:no-repeat;color:#333;font-size:85.714%;font-weight:700;left:10px;margin-top:-9.43px;padding-left:17px;position:absolute;top:50%}.nav-button01 .date .label{background-image:url(/images/pc/local/icon-date.png)}.nav-button01 .date li{width:60px}.nav-button01 .list{padding-left:52px}.nav-button01 .list a>span>span{padding:0 6px!important}.nav-button01 .list4 a>span>span{padding:0 8px}.nav-button01 .players{border-top:1px solid #d4d4d4}.nav-button01 .players .label{padding-left:0}.nav-button01 .players .list li{padding:0 5px 10px 0}.nav-button01 .players .list li.tornament{border-left:1px solid #d4d4d4;padding-left:5px;padding-bottom:0;min-width:107px}.nav-button01 .players .list em{font-weight:700;color:#eebb36}.sanka,.school-shortcut{overflow:hidden}.sanka li,.school-shortcut li{width:120px;float:left}.box-pagination02,h3.heading03{clear:both}.scoreboard{margin:0 auto 20px;padding:9px 0 24px;background:#0c6029}.scoreboard caption{color:#fff;padding:10px 0 4px}.scoreboard table{width:600px;border-bottom:1px solid #fff;border-right:1px solid #fff;border-collapse:collapse;margin:0 auto}.scoreboard td,.scoreboard th{border-left:1px solid #fff;border-top:1px solid #fff;color:#fff;background:#046b28;line-height:1.7;vertical-align:middle;white-space:nowrap;text-align:center}.scoreboard th{width:116px}.scoreboard td{min-width:25px}.scoreboard .memo{margin:5px 20px 0;color:#fff}.simple_score{width:320px;float:left;overflow:hidden;margin-bottom:25px}.simple_score .score,.simple_score .team1,.simple_score .team2{padding:0 5px}.simple_score .team1,.simple_score .team2{width:35%}.simple_score .team1{text-align:right}.simple_score .team2{text-align:left}.simple_score .score{text-align:center;font-weight:700}#heading_kouya_top{margin-bottom:10px}#heading_kouya_top img{display:block}#kouya_top{display:block;width:610px;background:#efefef;overflow:hidden;clear:both;zoom:1;padding:15px}#kouya_top #map{width:365px;float:left}#kouya_top #kouya_top_menu ul{width:230px;float:right}#kouya_top #kouya_top_menu ul li{display:block;float:left;background-position:left top;background-repeat:no-repeat;width:230px;height:58px;margin-bottom:2px;position:relative;line-height:1}#kouya_top #kouya_top_menu ul li span{display:block;position:absolute;left:11px;bottom:7px}#kouya_top #kouya_top_menu ul li span a{font-size:10px}#kouya_top #kouya_top_menu ul .aichi{background-image:url(/kouya/2012/images/kouya_top_aichi.png)}#kouya_top #kouya_top_menu ul .gifu{background-image:url(/kouya/2012/images/kouya_top_gifu.png)}#kouya_top #kouya_top_menu ul .mie{background-image:url(/kouya/2012/images/kouya_top_mie.png)}#kouya_top #kouya_top_menu ul .shizuoka{background-image:url(/kouya/2012/images/kouya_top_shizuoka.png)}#kouya_top #kouya_top_menu ul .fukui{background-image:url(/kouya/2012/images/kouya_top_fukui.png)}.v2013 #kouya_top_menu ul .aichi{background-image:url(/images/pc/kouya/2013/kouya_top_aichi.png)!important}.v2013 #kouya_top_menu ul .gifu{background-image:url(/images/pc/kouya/2013/kouya_top_gifu.png)!important}.v2013 #kouya_top_menu ul .mie{background-image:url(/images/pc/kouya/2013/kouya_top_mie.png)!important}.v2013 #kouya_top_menu ul .shizuoka{background-image:url(/images/pc/kouya/2013/kouya_top_shizuoka.png)!important}.v2013 #kouya_top_menu ul .fukui{background-image:url(/images/pc/kouya/2013/kouya_top_fukui.png)!important}.kouya-pref-section>div:first-child{margin-left:0}.kouya-pref-block{float:left;width:208px;overflow:hidden;margin-bottom:5px;margin-left:5px;border:1px solid #d4d4d4}.kouya-pref-block:first-child{margin-left:0}.kouya-pref-block .heading{background:#efefef;padding:5px 10px 0;min-height:43px}.kouya-pref-block .contents{padding:5px 10px}.kouya-pref-block .contents>a{display:inline-block;min-width:90px;font-size:14px;font-size:12px}.kouya-pref-block .pref-name{float:left;font-size:22px;font-weight:700;width:80px;padding-top:3px}.kouya-pref-block .pref-info{float:left;width:100px}.kouya-pref-block .pref-info img{vertical-align:baseline}.kouya-column-section>div:first-child{margin-left:0}.kouya-column-section .heading02{margin:0}.kouya-column-block{margin-left:10px;float:left;width:315px}.kouya-column-block .item{margin:20px 0}.kouya-column-block .image{float:right}.kouya-column-block .date{font-size:12px}.kouya-column-block .heading{margin-right:101px;margin-bottom:3px;padding-bottom:3px;font-size:14px;font-weight:700;border-bottom:1px dotted #999}.box-search-articles .search-articles-text{width:410px}.cheer-comment-button{margin:20px auto 0;text-align:center}.school-page-button{background:#efefef;padding:20px;margin-bottom:20px}.kouya .button01>span{background-image:url(/images/pc/common/buttons/button01-icon-category-kouya.png);padding-left:24px}.kouya .heading01{background-image:url(/images/pc/common/headings/heading01-bg-width100-kouya.png)}.kouya .icon-hani1{position:absolute;z-index:100;background-position:left top;background-repeat:no-repeat;background-image:url(/images/pc/kouya/2013/kouya-hani1.png)}.kouya .icon-hani2{position:absolute;z-index:100;background-position:left top;background-repeat:no-repeat;background-image:url(/images/pc/kouya/2013/kouya-hani2.png)}.kouya .icon-hani3{position:absolute;z-index:100;background-position:left top;background-repeat:no-repeat;background-image:url(/images/pc/kouya/2013/kouya-hani3.png)}.kouya .icon-hani4{position:absolute;z-index:100;background-position:left top;background-repeat:no-repeat;background-image:url(/images/pc/kouya/2013/kouya-hani4.png)}.kouya .icon-hani1{width:57px;height:75px;left:10px;top:-18px}.kouya .icon-hani2{width:64px;height:73px;right:10px;top:-18px}.kouya .icon-hani3{width:83px;height:73px;left:-40px;top:-18px}.kouya .icon-hani4{width:67px;height:73px;right:-30px;top:-18px}.kouya .buttons{padding:15px 0}.kouya .buttons>:first-child{margin-right:7px}.kouya .buttons .button01-action,.kouya .buttons .button01-jump,.kouya .buttons .button01-ticket{width:292px;position:relative;text-align:left}.kouya .buttons .button01-action span,.kouya .buttons .button01-jump span,.kouya .buttons .button01-ticket span{background:0 0}.kouya .buttons .button01-action{border-right:1px solid #ff6c0a;border-left:1px solid #ff6c0a}.kouya .buttons .button01-action span{margin-left:93px}.kouya .buttons .button01-jump{border-right:1px solid #119ac8;border-left:1px solid #119ac8}.kouya .buttons .button01-jump span{margin-left:49px}.kouya .buttons .button01-ticket{border-right:1px solid #7ea736;border-left:1px solid #7ea736}.kouya .buttons .button01-ticket span{margin-left:49px}.kouya .box-pagination02{padding:30px 15px 15px}.kouya .box-pagination02 .button01-action{width:292px;border-right:1px solid #ff6c0a;border-left:1px solid #ff6c0a;position:relative}.kouya .modify-user-info{text-align:right}.kouya .modify-user-info a{display:inline-block;background:url(/images/pc/common/icons/big-arrow.png) left center no-repeat;padding-left:13px}.kouya-pref-sub-section,.kouya_top_section{margin-top:10px}.kouya-pref-sub-section dl,.kouya_top_section dl{clear:both;overflow:hidden;font-size:85%}.kouya-pref-sub-section dd,.kouya-pref-sub-section dt,.kouya_top_section dd,.kouya_top_section dt{float:left;height:22px;line-height:22px}.kouya-pref-sub-section dt,.kouya_top_section dt{width:134px;text-align:right;margin-right:18px}.kouya-pref-sub-section dt img,.kouya_top_section dt img{vertical-align:middle}.kouya-pref-sub-section dd,.kouya_top_section dd{width:480px;line-height:26px}.kouya_tornament_final{text-align:center}.kouya_tornament_row{clear:both;overflow:hidden;zoom:1;width:620px;margin:0 auto 20px}.kouya_tornament_row img{display:block;float:left;margin-right:20px}.kouya_tornament_row img+img{margin-right:0}.minspo .heading03{position:relative}.minspo .heading03 a.reload-button{position:absolute;top:-1px;right:0}.minspo .heading03 a.reload-button:link em,.minspo .heading03 a.reload-button:visited em{background:url(/images/pc/kouya/2013/icon-refresh.png) left top no-repeat;padding-left:15px}.minspo .heading03 a.reload-button:active,.minspo .heading03 a.reload-button:hover{color:#fff}.minspo .heading03 a.reload-button:active em,.minspo .heading03 a.reload-button:hover em{background:url(/images/pc/kouya/2013/icon-refresh-on.png) left top no-repeat}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixed-supported .fixedsticky-off,.fixedsticky-withoutfixedfixed .fixedsticky-off{position:static}.fixed-supported .fixedsticky-on,.fixedsticky-withoutfixedfixed .fixedsticky-on{position:fixed}.fixedsticky-dummy{display:none}.fixedsticky-on+.fixedsticky-dummy{display:block}.kouya-telop-container{width:100%;background:#000;opacity:.9;color:#fff;bottom:0;padding:0}.kouya-telop-inner{position:relative;overflow:hidden;width:100%;max-height:200px}.kouya-telop-title{font-weight:700}.kouya-telop{padding:10px;top:0;left:0;right:0;bottom:0;margin:auto}.kouya-telop a:active,.kouya-telop a:hover,.kouya-telop a:link,.kouya-telop a:visited{color:#fff}.scoreboard .game-break,.scoreboard .game-end,.scoreboard .game-move,.scoreboard .game-now,.scoreboard .game-pre{padding:3px 6px}.scoreboard .game-pre{background:#efefef;color:#333}.scoreboard .game-now{background:#f90;color:#fff;font-weight:700}.scoreboard .game-end{background:#7ba136;color:#fff}.scoreboard .game-move{background:red;color:#fff}.scoreboard .game-break{background:#4a348b;color:#fff}.kouya-ranking{border:1px solid #d4d4d4;background:#efefef;padding:10px 10px 20px;position:relative}.kouya-ranking h3{font-weight:700}.kouya-ranking .rank,.kouya-ranking .rank1,.kouya-ranking .rank2,.kouya-ranking .rank3{margin-right:5px;font-weight:700}.kouya-ranking .rank1{color:#f8721d}.kouya-ranking .rank2{color:#666}.kouya-ranking .rank3{color:#583a1d}.kouya-ranking .name{margin-right:5px}.kouya-ranking .switch{position:absolute;bottom:5px;right:10px;font-size:12px}.kouya-ranking-top3 li,.kouya-ranking-under3 li{float:left;text-align:center}.kouya-ranking-top3 li{width:33%;font-size:16px;padding:10px 0}.kouya-ranking-top3 li:first-child{width:34%}.kouya-ranking-under3{position:relative;border-top:1px solid #ddd;padding:10px 0}.kouya-ranking-under3:before{position:absolute;content:"";top:0;left:0;width:100%;border-top:1px solid #fff}.kouya-ranking-under3 li{width:25%;font-size:12px;padding:5px 0}.kouya-buttons{padding:15px 0}.kouya-buttons .button01-ticket{width:292px}.kouya-buttons .button01-ticket span{background-image:url(/images/pc/kouya/2017/tournament.png);padding-left:30px;background-position:0 39%}.kouya-buttons .button01-jump span{background-image:url(/images/pc/kouya/2017/support_big.png);background-repeat:no-repeat;padding-left:30px;background-position:0 40%}