@charset "UTF-8";

/* ---------------------------------------------------------------------

TITLE	: nikkansports.com
DATE	: 2012/04/16
URL		: https://www.nikkansports.com/entertainment/akb48/css/akb48_main.css
AUTHOR	: nikkansports.com,

--------------------------------------------------------------------- */
#PageTop,
#TopNewsList,
#PhotoNewsWrap,
article#News {
	background-color: rgb(255,244,248);
}

#HeaderNavi {
	border-top: 1px solid rgb(173,26,92);
	border-bottom: 1px solid rgb(173,26,92);
	background-color: rgb(255,134,192);
	background: -webkit-gradient(linear, left top, left bottom, from(rgb(250,63,151)), to(rgb(173,26,92)));
	background: -khtml-gradient(linear, left top, left bottom, from(rgb(250,63,151)), to(rgb(173,26,92)));
	background: -webkit-linear-gradient(top, rgb(250,63,151), rgb(173,26,92));
	background: -moz-linear-gradient(top, rgb(250,63,151), rgb(173,26,92));
	background: linear-gradient(top, rgb(250,63,151), rgb(173,26,92));
}

#HeaderNavi h2{
	text-shadow: rgba(173,26,92, .5) 0px -1px 1px;
}

#TopNewsList h3.newsListHead {
	background: -webkit-gradient(linear, left top, left bottom, from(rgb(250,63,151)), to(rgb(173,26,92)));
	background: -khtml-gradient(linear, left top, left bottom, from(rgb(250,63,151)), to(rgb(173,26,92)));
	background: -webkit-linear-gradient(top, rgb(250,63,151), rgb(173,26,92));
	background: -moz-linear-gradient(top, rgb(250,63,151), rgb(173,26,92));
	background: linear-gradient(top, rgb(250,63,151), rgb(173,26,92));
	border-top: 1px solid rgb(173,26,92);
	border-bottom: 1px solid rgb(173,26,92);
}

#ThemeNavi li a {
	color: rgb(173,26,92);
	border: 1px solid rgb(255,138,194);
	border-left: none;
	background-color: rgb(255,228,236);
}

.genreTop #ThemeNavi li.themeTop a,
.genreBN #ThemeNavi li.themeBN a,
.genrePhoto #ThemeNavi li.themePhoto a,
.genreRanking #ThemeNavi li.themeRanking a,
.genreHistory #ThemeNavi li.themeHistory a,
.genreScore #ThemeNavi li.themeScore a,
.genreSchedule #ThemeNavi li.themeSchedule a,
.genreColumn #ThemeNavi li.themeColumn a,
.genreResult #ThemeNavi li.themeResult a,
.genreInfo #ThemeNavi li.themeInfo a,
.genreStandings #ThemeNavi li.themeStandings a,
.genreTeam #ThemeNavi li.themeTeam a {
	background-color: rgb(255,134,192);
}

#akb48ChekiNavi {padding: 2px 5px 5px;}

#akb48ChekiNavi:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
}

#akb48ChekiNavi a {
	display: block;
	margin: auto;
	padding: 5px 10px 4px;
	border: 1px solid rgb(255,138,194);
	-webkit-border-radius: .3em;
	-khtml-border-radius: .3em;
	-moz-border-radius: .3em;
	-o-border-radius: .3em;
	border-radius: .3em;
	font-size: 80%;
	font-weight: bold;
	color: rgb(173,26,92);
	text-align: center;
	line-height: 1;
	-khtml-text-shadow: 0 1px 1px #ffffff;
	-moz-text-shadow: 0 1px 1px #ffffff;
	text-shadow: 0 1px 1px #ffffff;
	background: -webkit-gradient(linear,left top,left bottom, from(rgb(255,244,248)), to(rgb(255,134,192)));
	background: -khtml-gradient(linear,left top,left bottom, from(rgb(255,244,248)), to(rgb(255,134,192)));
	background: -webkit-linear-gradient(top, rgb(255,244,248), rgb(255,134,192));
	background: -khtml-linear-gradient(top, rgb(255,244,248), rgb(255,134,192));
	background: -moz-linear-gradient(top, rgb(255,244,248), rgb(255,134,192));
	background: linear-gradient(top, rgb(255,244,248), rgb(255,134,192));
}

.newslist01 li a span {
	background-color: rgb(255,138,194);
}

.photNewsThumb {
	margin: 0 0 5px;
	padding: 5px 0;
	background: -webkit-gradient(linear,left top,left bottom, from(rgb(255,244,248)), to(rgb(255,255,255)));
	background: -khtml-gradient(linear,left top,left bottom, from(rgb(255,244,248)), to(rgb(255,255,255)));
	background: -webkit-linear-gradient(top, rgb(255,244,248), rgb(255,255,255));
	background: -khtml-linear-gradient(top, rgb(255,244,248), rgb(255,255,255));
	background: -moz-linear-gradient(top, rgb(255,244,248), rgb(255,255,255));
	background: linear-gradient(top, rgb(255,244,248), rgb(255,255,255));
	background: #ffffff;
	border-top: 0;
	border-bottom: 1px solid rgb(255,138,194);
}


/* ---------- 大島優子info 2014.02.28 ---------- */
body.oshima #ContentsArea p {
	margin-bottom: 0.8em;
	font-size: 90%;
	line-height: 1.6;
}
body.oshima #ContentsArea dt { margin: 0.8em 0; font-weight: bold; }
body.oshima #ContentsArea dd,
body.oshima #ContentsArea li {
	margin-bottom: 5px;
	font-size: 90%;
	line-height: 1.6;
}
body.oshima #ContentsArea dd li { font-size: 100%; }
body.oshima #ContentsArea ul { margin-left: 20px; margin-bottom: 20px; }
body.oshima #ContentsArea li { list-style-type: disc; }
body.oshima #ContentsArea p,
body.oshima #ContentsArea dd,
body.oshima #ContentsArea li {
	-ms-word-break: break-all; word-break: break-all; }

	
/*  [EOF]  */