﻿@charset "UTF-8";
@import url("/common/css/default.css");
@import url("/common/css/layout.css");
@import url("/common/css/common-parts.css");

/* --------------------------------
	faq.css
--------------------------------
faq.cssは「よくあるご質問」で使用しているCSSファイルです。

** index
01.初期設定上書き
02:.faqs	質問一覧
03:.other-faq	その他のよくあるご質問
-------------------------------- */

/* --------------------------------
■01.初期設定上書き
--------------------------------
importしている共用CSSの記述を上書きしています。
-------------------------------- */
#Main .contents-label {	/* 詳細ページ用「よくあるご質問」ラベル */
	border:1px solid #e3e3e3;
	background:#f7f7f7 url("/common/img/bg_h1.gif") repeat-x left top;
	color:#2d2d2d;
	font-size:114.2%;
	font-weight:bold;
}
#Main .contents-label span {
	display:block;
	line-height:17px;
	padding:10px 20px;
	border-left:7px solid #6c6ed7;
}
#Main .genre-label {	/* 詳細ページ用「サービス内容」系ラベル */
	border:1px solid #e3e3e3;
	background:#f6f6f6;
	font-weight:bold;
}
#Main .genre-label span {
	display:block;
	padding:10px 15px;
	border-top:4px solid #6c6ed7;
}
.showcase {
	margin:20px 15px;
}
.showcase h1,
.showcase p {
	line-height:1.5;
	padding:15px 15px 15px 2em;
	text-indent:-1em;
}
.showcase h1 {	/* 詳細ページ用「Q」 */
	border:none!important;
	background:#7e82de!important;
	color:#fff!important;
	font-size:100%!important;
	font-weight:bold;
}
.showcase h1 span {
	display:inline!important;
	line-height:1.5!important;
	padding:0!important;
	border-left:none!important;
}
.showcase p {
	background:#fff;
}
.showcase p span {
	color:#7e82de;
	font-weight:bold;
}


/* --------------------------------
■02.faqs	質問一覧
--------------------------------
お知らせトップページの質問一覧リストです。
-------------------------------- */
.faqs ul {
	margin:5px 30px 15px;
}
.faqs li {
	margin:15px 0 0;
	padding-left:1em;
	color:#4c4ec4;
	font-weight:bold;
	text-indent:-1em;
}
.faqs li a {
	color:#000;
	font-weight:normal;
}
.faqs li a:visited {
	color:#333;
}
.faqs li a:hover {
	color:#fc9400;
	text-decoration:none;
}


/* --------------------------------
■03.other-faq	その他のよくあるご質問
--------------------------------
詳細ページのその他の質問一覧リストです。
-------------------------------- */
.other-faq {
	margin:20px 15px;
	padding:20px;
	background:#f6f6f6;
	font-size:85.7%;
}
.other-faq dt {
	margin:0 0 5px;
	color:#2d2d2d;
	font-weight:bold;
}
.other-faq li {
	line-height:2;
	padding-left:1em;
	text-indent:-1em;
}
