@charset "shift-jis";
@import url("../../../css/settings.css");
/****************************************************************************************
 *	共通ヘルプ画面（利用環境画面、お問い合わせ、Cookieの設定方法、
 *					情報セキュリティ基本方針、個人情報保護方針）
 *=======================================================================================
 *	[CREATE][2014/11/17][T.Kuroki]	新規作成
 ****************************************************************************************/
/* help
------------------------------------------------ */
#help {
	position: relative;
	margin: 50px auto;
	width: 600px;
}

	#help header {
		margin: 0 auto;
		padding-bottom: 10px;
		border-bottom: solid #222 1px;
	}

		#help header .link {}
			#help header .link input { color: var(--main-color); }
		#help header .step { margin-bottom: 30px; padding-left: 5px; border-left: solid var(--main-color) 3px; font-size: 130%; font-weight: normal; line-height: 1; color: var(--main-color); }
		#help header h1 { padding: 5px 0 5px 55px; background: url(../../img/icon/question_orange_w42.png) no-repeat 8px center; font-size: 200%; font-weight: normal; }
		#help header .lead { padding: 10px 0 0 0; background: #fff; }
			#help header .lead ul { padding: 1em 0; list-style-type: disc; }
				#help header .lead ul li { float: left; margin: 0 1.5em; }


	#help article {
		margin: 20px auto;
	}

		#help article .step { font-size: 130%; color: var(--main-color); }
		#help article .list { border-bottom: solid #222 1px; }
			#help article .list li { position: relative; padding: 20px 0; }
				#help article .list li .num { position: absolute; top: 23px; left: 0; width: 20px; height: 20px; background: #000; text-align: center; font-size: 110%; line-height: 1.6; color: #fff; }
				#help article .list li .block { padding-left: 25px; }
					#help article .list li .block dl {}
						#help article .list li .block dl dt { background: #fff; font-size: 120%; }
						#help article .list li .block dl dd {}
							#help article .list li .block dl dd p { padding: .6em 0; background: #fff; }
							#help article .list li .block dl dd .fMin { font-size: 90%; }
							#help article .list li .block dl dd ul { padding: .6em 0; }
								#help article .list li .block dl dd ul li { padding: .2em 0 0 1em; background: #fff; text-indent: -1em; }
							#help article .list li .block dl dd .pic { padding: .6em 0 1.2em; }
							#help article .list li .block dl dd table { margin: .6em 0; width: 100%; border: solid #000 1px; border-collapse: collapse; border-spacing: 0; }
								#help article .list li .block dl dd table th,
								#help article .list li .block dl dd table td { padding: 5px 10px; border-right: solid #000 1px; border-bottom: solid #000 1px; font-weight: normal; }
								#help article .list li .block dl dd table th { text-align: center; }
				#help article .list li .pmark {padding-left: 15px; float: left; width: 50%; text-align: right;}
				#help article .list li .inquiry {text-align: right;}
		#help article .signature { width: 100%; text-align: right; }
		#help article .end { margin-top: 40px; padding: 10px 0; background: #f39800; text-align: center; font-size: 120%; color: #fff; }

