@charset "utf-8";
@import "jquery_lightbox-0_5.css";
@import "common.css";


/*角丸*/
.kadomaru {
border-radius: 5x;
-webkit-border-radius: 5px;
 -moz-border-radius: 5px;

}

/* FAQページのデザイン指定をこのファイルへ指定 */

body{
	margin: auto 20px;
	background-color: white;
}

/* アイコン表示の設定 */

/* 一覧ページの設定 */
.faq-index .question {
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px; /* 表示するアイコンの幅＋余白 */
}
/* 詳細ページの設定 */
.cat-icon {
	background-repeat: no-repeat;
	background-position: left center;
	display: inline-block;
	width: 10px; /* 表示するアイコンの幅に準じて設定 */
}

/*
背景として表示するカテゴリのアイコンの画像URLの指定は以下のファイル内にあります。
common.css
*/

/* 質問一覧の表示 */
ul.faq-index {
    list-style: none outside none;
    padding-left: 0;
    margin-top: 0;
    margin-left: 0;
    font-size: 1em;
    line-height: 130%;
}

/* 質問一覧のリンク表示（別ページに行く場合） */

.faq-index a,
.faq-index a:link
{
    color: #389ABE;
    text-decoration: none;
}
.faq-index a:hover,
.faq-index a:active
{
    text-decoration: underline;
}
.faq-index a:visited
{
    color: #9A38BE;
}

/* 質問一覧のリンク表示（ページ内で開く/閉じる場合は、訪問済を同じ色で表示） */

.faq-index a.toggle:visited
{
    color: #389ABE;
}

/* 質問一覧のリンク表示（ページ内で開く/閉じる場合の表示） */
.faq-index h5 {
	font-weight: normal;
	font-size: 1em;
	margin: 0 auto;
    line-height: 140%!important;
}
.toggle_hidden {
	display: none;
}
.faq-index li blockquote {
	margin-left: 0px; /* 表示するアイコンの幅＋余白と揃える */
	margin-top: 0.2em;
	margin-bottom: 1.5em;
}

/* カテゴリ一覧の表示 */
ul.category-index {
    list-style: none outside none;
    padding-left: 0;
    margin-top: 0;
    margin-left: 0;
    font-size: 1em;
}
.category-index li {
	display: inline-block;
	margin-right: 0.15em;
}

/* カテゴリインデックスの場合のリンク表示 */
.category-index a,
.category-index a:visited,
.category-index a:link
{
    color: black;
    text-decoration: none;
}
.category-index a:hover,
.category-index a:active
{
    text-decoration: underline;
}

/* 詳細ページの閉じるボタン */
.link-close {
	width: 4em;
	margin: 3em auto;
	font-size: 0.8em;
}

.link-close a,
.link-close a:visited,
.link-close a:link
{
    color: gray;
    text-decoration: none;
}
.link-close a:hover,
.link-close a:active
{
    text-decoration: underline;
}

/* ページ移動リンク(詳細ページ) */
/* カテゴリ一覧の表示 */
.pagination {
	width: 80%;
	margin: 20px auto;
}
.pagination ul {
    list-style: none outside none;
    padding-left: 0;
    margin-top: 0;
    margin-left: 0;
    font-size: 1em;
}
.pagination li {
	display: inline-block;
}
.pagination li.pull-left {
	float: left;
}
.pagination li.pull-right {
	float: right;
}
.pagination .pull-center {
	width: 5em;
	margin: -1.2em auto 0 auto;
}


/* サムネイル */
.thumbnail {
	float: left;
	margin-right: 20px;
}

/* 画像の代りにファイルをアップロードしたときのアイコン表示 */
.filelink {
	padding-left: 10px;
	margin-right: 10px;
	background: url(../../icons/general.gif) no-repeat top left;
}
.doc {
	background-image: url(../../icons/doc.gif)
}
.pdf {
	background-image: url(../../icons/pdf.gif)
}
.ppt {
	background-image: url(../../icons/ppt.gif)
}
.txt {
	background-image: url(../../icons/txt.gif)
}
.xls {
	background-image: url(../../icons/xls.gif)
}
.zip {
	background-image: url(../../icons/zip.gif)
}

