@charset "shift_jis";
/*******************************************************/
/*     トニーの設定1だけは打ちませんからねっ!用CSS     */
/*******************************************************/
/*** 全体 ***/
* {
	margin:0;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	word-break:break-all;
}
html, body {
	background-color:#FFF;
	font-size:16px;
	line-height:1.25;
	color:#000;
}
hr {
	height:10px;
	border:none;
	background-color:transparent;
}
/*** マーキー ***/
marquee {
	padding:5px 0;
	background-color:#666;
	line-height:16px;
	color:#FFF;
}
/*** リード ***/
.lead {
	margin:10px 8px;
	font-size:14px;
	text-align:left;
}
/*** リンク ***/
ul.link {
	border-top:solid 10px #29ABE2;
	border-bottom:solid 10px #29ABE2;
}
ul.link li {
	font-size:18px;
	line-height:1.1;
	background-color:transparent;
	border-bottom:solid 1px #29ABE2;
}
ul.link li:last-child {
	border-bottom:none;
}
ul.link a {
	padding:12px 8px;
	display:block;
	text-decoration:none;
	background:url(img/trainav.png) right center no-repeat;
}
ul.link div {
	padding-right:12px;
	display:table;
	width:100%;
	text-align:left;
}
ul.link div p {
	display:table-cell;
	width:auto;
	vertical-align:middle;
}
ul.link div p:first-child {
	width:60px;
	text-align:left;
}
ul.link div p img {
	width:56px;
}
ul.link span {
	font-size:14px;
	color:#000;
}
ul.link font {
	font-size:12px;
	color:#000;
}
/*** リンク・バックナンバー ***/
ul.bn {
	border:none;
}
ul.bn li {
	line-height:1.1;
	background-color:transparent;
	border-bottom:solid 1px #999;
}
ul.bn li:last-child {
	border-bottom:solid 1px #999;
}
ul.bn a {
	padding:16px 8px;
}
/*** バックナンバータイトル ***/
.bntitle {
	padding:8px 0;
	display:block;
	background-color:#666;
	text-align:center;
	color:#FFF;
}
/*** newアイコン ***/
ul.link a div p img[src*="emoji/new.png"] {
	width:16px;
	vertical-align:text-top;
}
/*** コピーライト ***/
.crtext {
	padding:10px 2px;
	color:#666;
}




