@charset "UTF-8";
/*++++++++++++++++++++++++++++++++++++++++++++++++++++
TITLE	:nikkansports.com SmartPhone用 Stylesheet
DATE		:2013/4/19
UP DATE		:2016/3/8
URL		:https://nikkansports.com/m/baseball/highschool/syuuki/css/syunki-style.css
WRITER	:nikkansports.com
++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#MainContents p{
	font-size: 14px;
	line-height: 1.4;
	padding: 0 5px;
	margin-bottom: 0.8em;
}
#MainContents p#Yagura {
	text-align: center;
	margin: 5px 0;
}
#MainContents p#Yagura img {
	width: 98%;
	height: auto;
}
.iTable th.smpDisp, .iTable td.smpDisp { display: none; }

#TopNewsList table#resultChikuTbl td.sche { 
	text-align: left;
	width: 45%;
}

#TopNewsList table#resultChikuTbl th.chiku { width: 15%; }

#TopNewsList table#resultChikuTbl th.place { width: 15%; }

#TopNewsList table#resultChikuTbl td.result { width: 25%; }

#TopNewsList table#resultChikuTbl.iTable td.result span a {
	background: none repeat scroll 0 0 #479101;
	border-radius: 0.45em 0.45em 0.45em 0.45em;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 1.4em 4px;
}


/***** 2016/3/8 追記 *****/
#ContentsArea #resultChikuTbl.iTable .pref,
#ContentsArea #resultPrefTbl.iTable .pref {
    white-space: nowrap;
}

/*各地区ナビ*/
#genreNavi ol.five li { width: 20%; }
.themeTop #genreNavi li.themeTop a,
.hokkaido #genreNavi li.themeHokkaido a,
.tohoku #genreNavi li.themeTohoku a,
.kanto #genreNavi li.themeKanto a,
.tokyo #genreNavi li.themeTokyo a,
.hokushin #genreNavi li.themeHokushin a,
.tokai #genreNavi li.themeTokai a,
.kinki #genreNavi li.themeKinki a,
.chugoku #genreNavi li.themeChugoku a,
.shikoku #genreNavi li.themeShikoku a,
.kyusyu #genreNavi li.themeKyusyu a {
    background-color: #F2F2F2;
    color: #001146;
}

/* 詳細ボタン */
#ContentsArea #resultChikuTbl.iTable td.result a {
    display: inline-block;
    border-radius: 0.45em 0.45em 0.45em 0.45em;
    margin: 0 2px;
    color: #ffffff;
    background-color: #001C54;
    width: 7em;
    line-height: 2.4em;
}

/* 都道府県大会の結果 */
#resultPrefTbl th:nth-last-child(2),
#resultPrefTbl th:last-child,
#resultPrefTbl td:nth-last-child(3),
#resultPrefTbl td:nth-last-child(2),
#resultPrefTbl td:last-child{
    display: none;
}

/* 各地区の日程・結果 */
a.schedule_link {
    display: block;
    padding: 10px 10px 5px;
    color: #0071c2;
}

/* 各地区の日程・結果 テーブル設定 */
.syuuki td.background{background-color: #fff !important;}
.syuuki .school-table .day{width: 14%;}
.syuuki .school-table .game{width:7%;}
.syuuki .school-table .school{width: 22%;}
.syuuki .school-table .data {width: 10%;}
.syuuki .school-table .place{width: 25% !important;}

.syuuki .schedule-area-table td.day{
 background: #fff;
}

.syuuki .omyu_today_games tr td{
 background: #fff !important;
}


#resultChikuTbl.iTable td span { display: block; }

/* パーツ組み込み時の文字修正用 */
#contentsArea{
    position: relative;
    margin-bottom:10px;
}
.contents-title{
    color: #fff;
}
.contents-title a{
    color: #0071c2;
    font-size: 16px;
    position:absolute;
    top: 10px;
    left: 5px;
}
.newslist03 li:nth-of-type(1){
    border-top: 1px solid #D5D5D5 !important;
}

