@charset "utf-8";

/*
 TBは、pc.css　を読み込んでいます。
 打ち消したいスタイルを以下に書き込んでください。
*/


/*  ================================================================================================

    TB 打ち消しスタイル

    ============================================================================================  */


/* font-size フォントサイズ
------------------------------------------------------------------ */
html {
	font-size: 79%;
}

/* mainImg　メインイメージ
------------------------------------------------------------------ */
#mainTtl {
	top: 45%;
}

/*  背景
-----------------------------------------------------*/
.boxWrapA{
	padding: 27px 28px;
}


/*  テーブル
-----------------------------------------------------*/
/* ヘッダーセル固定テーブル */
.tablefix {
	width: 100%;
	max-width: 100%!important;
}

/*  トップ
-----------------------------------------------------*/
.topmsg {
	background: url(/ir/lib/img/top/img_topmsg.jpg) left -115px top 0 no-repeat;
	background-size: cover;
	border: 1px solid #809fb9;
	height: 220px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding-top: 0;
	padding-right: 8%;
}
.topmsgTtl{
	width: 40%;
	position: inherit;
	margin: 0;
	bottom: 0;
}


.topNewsList.matchHeight {
	color: #0062b6;
}
.topNewsList.matchHeight a:visited{
	color: #000000;
}

.topCalendarList.matchHeight {
	color: #0062b6;
}
.topCalendarList.matchHeight a:visited{
	color: #000000;
}
/* top 株価チャート */
.stockweatherWrap {
	background: #003f73;
	border-top: 10px solid #fff;
}
.stockweather {
	width: 530px;
	margin: 0 auto;
}