@charset "utf-8";/* 各要素の上書き */h1 {	margin: 15px 0 20px;	padding-left: 80px;	min-height: 60px;	background: url(/operation-faq/image/q_bg.gif) no-repeat top left;}.recommend3 li {	float: none;}.extra1 {	margin-top: 20px;	padding: 5px 0;}.extra2 {	padding: 8px 0 0;}/* ↓↓↓基本フォーマット↓↓↓ */.format {	padding: 25px 0 10px;	background: url(/common/image/bold_line.gif) no-repeat top;	color: #595858;}.format h2 {	margin-bottom: 15px;	padding-left: 80px;	min-height: 60px;	background: url(/operation-faq/image/a_bg.gif) no-repeat top left;	font-size: 167%;	font-weight: bold;	color: #174D4D;	line-height: 120%;}.format p {	margin-bottom: 1em;	font-size: 108%;}/* ↑↑↑基本フォーマット↑↑↑  *//* ↓↓↓基本フォーマット↓↓↓ */.format2 {	margin-bottom:15px;	padding-top: 25px;	background: url(/common/image/bold_line.gif) no-repeat top;	color: #595858;}.format2 h2 {	margin-bottom: 25px;	padding-top: 3px;	font-size: 167%;	font-weight: bold;	color: #174D4D;}.question_list {}.question_list li {	float: none;}.question_list li a {	display: inline;	padding: 0;	background: none;}.question_list li {	position: relative;	padding: 6px 0 0 50px;	margin-bottom: 15px;	min-height: 32px;	height: 32px;}.question_list > li {	height: auto;}.question_list img.q {	position: absolute;	left: 0;	top: 0;}/* ↑↑↑基本フォーマット↑↑↑  *//* ↓↓↓基本フォーマット↓↓↓ */.format3 {	margin-bottom: 25px;	color: #595858;}.format3 ul {	margin-left: 30px;}.format3 li {	float: left;	margin: 0 0 8px;	width: 45%;	list-style-image: url(/common/image/arrow_link.gif);}/* ↑↑↑基本フォーマット↑↑↑  */