@charset "utf-8";

/* 生産終了
----------------------------------------*/
.end-item {
	color: #ff0000;
	border: solid 1px #ff0000;
	font-size: 11px;
	display: inline-block;
	padding: 0 5px;
	margin-right: 8px;
}


/* 2022.4 ヘッダー・フッター更新
----------------------------------------*/
/* ヘッダーリンクアンダーライン打ち消し */
.holdings-header a,
#browsebar a {
	text-decoration: none;
}

/* サイドナビ幅縮小打ち消し */
#navi_maa_l .col5G1L {
	box-sizing: content-box;
}

/* フッターリンクアンダーライン打ち消し */
.holdings-footer a {
	text-decoration: none;
}

/* ページ最下部黒エリア打ち消し */
html::after,
body::after {
	display: none;
}

/* 全体BOXサイズ設定打ち消し */
#container #fs01-content div {
	box-sizing: content-box;
}

/* 全体フォントサイズ縮小打ち消し */
#container .ga2012_breadcrumbs {
	font-size: 85%;
}
div#fs01-content-area div#fs01-content {
	line-height: inherit;
}
#container #maincon,
#container #maincon2,
#container #main_con {
	font-size: 108%;
}
div#maincon h2,
div#maincon2 h2,
div#main_con h2 {
	font-size: 95%;
}

/* 見出し下マージン（画像上マージン）打ち消し */
#fs01-content #maincon p {
	margin-top: 0;
}
#fs01-content #maincon p.line_main_blo01_spc {
	margin-top: 5px;
}

/* 見出し3上罫線打ち消し */
#fs01-content #maa_pb_it h3 {
	background-image: none;
}

/* リストマーク「・」打ち消し */
#fs01-content ul.maa_pb_txt3 {
	margin: 5px 0 0 10px;
}
/*#fs01-content ul.maa_pb_txt3 li {*/
#fs01-content ul li {
	margin: 0;
	padding: 0;
	background-image: none;
}

/* 注釈ずれ（上マージン）打ち消し */
#fs01-content dt {
	margin-top: 0;
}

/* 画像縦揃え打ち消し */
#fs01-content img {
	vertical-align: inherit;
}

/* テーブル設定打ち消し */
#fs01-content th,
#fs01-content td {
	padding: 0;
	border: none;
	text-align: inherit;
	line-height: 1;
	background: none;
	vertical-align: inherit;
}

/* 壁紙サイズボタン上マージン打ち消し */
#fs01-content p#maa_cl_img {
	margin: 0;
}
#fs01-content p#maa_cl_tit_txt {
	margin: 0 0 15px;
	line-height: 1;
}
#fs01-content .maa_cl_link_it {
	/*box-sizing: content-box;*/
}
#fs01-content .maa_cl_link_it p {
	margin: 0;
	/*font-size: 105%;*/
	line-height: 1;
}
