/*
 PDF資料室FAQページ用新デザイン（PC画面のみ）
 Author: Tsutomu INOUE
 Update: 20160128 
 
*/

/* 文字サイズを大きく
------------------------------------------------------------ */
p.pagetopTxt,p.date {
	font-size: 16px;
	line-height: 1.8em;
	margin-bottom: 15px;
}

h1, .h1img {
	font-size: 26px;
}

h2 {
	font-size: 20px;
}

h3 {
	font-size: 180%;
	font-weight: bold;
	color: #333333;

	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #090;
	border-left-width: 0px;

	clear: both;
	margin-top: 15px;
	margin-right: 16px;
	margin-left: 20px;
	margin-bottom: 21px;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	height: auto;
	line-height: 1.3em;
}
h4 {
    font-size: 1.4em;
    font-weight: bold;
    border-left: 12pt solid #0F0;
    margin: 20px 16px 21px 20px;
    padding: 8px 2px 2px 4px;
}
.h2img {
	font-size: 20px;
	color: #333333;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #A9A9A9;
	border-left-color: #FF6600;
	font-weight: normal;
	clear: both;
	margin-top: 20px;
	margin-right: 16px;
	margin-left: 16px;
	margin-bottom: 10px;
 	background-image: none;
	background-repeat: repeat;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 26px;
 	height: auto;
	line-height: 1.3em;
}
ul.pagetopTxt,ol.pagetopTxt,dt.pagetopTxt,dd.pagetopTxt,th,td {
	font-size: 16px;
	line-height: 1.8em;
	margin-bottom: 10px;
	padding-bottom: 10px;

}

/* テーブルの右揃え用（価格など）
------------------------------------------------------------ */
.tdtext_r {
    white-space: nowrap;
    text-align: right;
}

/* カッコ付きol
------------------------------------------------------------ */
ol.list_parentheses{
  padding:0 0 0 2.5em;
}
 
ol.list_parentheses li{
  list-style-type:none;
  list-style-position:inside;
  text-indent:-1.5em;
  counter-increment: cnt;
}
ol.list_parentheses li:before{
  display: marker;
/*   content: "(" counter(cnt) ") "; */
  content: counter(cnt) ") ";
}

/* 矢印などの文字サイズをアップ
------------------------------------------------------------ */
.big_arrow {
    font-size: 1.5em;
}

/* 数字付きolのサイズを大きくする
------------------------------------------------------------ */
/* メガメニューのサイズに影響するためコメントアウト（20180322 井上）
ul, ol {
	margin-left: 30px;
	margin-bottom: 15px;
	font-size: 16px;
	line-height: 1.8em;
} */
/* dtのサイズを大きく
------------------------------------------------------------ */
dt.pagetopTxt {
	font-size: 16px;
	line-height: 1.2em;
	margin-left: 20px;
}
