@charset "UTF-8";

/* ******************************************************************

	COPYRIGHT(C) CYBRiDGE CORPORATION.
	URL: http://www.cybridge.jp/

****************************************************************** */

#main .item{
	padding:10px 0px;
	background: #FFF url("/img/common/line_dot.gif") repeat-x 0% 100%;
	}
#main .item h3{
	font-size:120%;
	background:url("/img/icon/icon_q.gif") no-repeat 0 50%;
	padding-left:40px;
	}
#main .item p{
	color:#999;
	margin:0 0 0 40px;
	}
#main .user{
	margin-left:0.5em;
	background:url("/img/icon/parson.gif") no-repeat 0 50%;
	}
#main .item em{
	margin:0 0 0 40px;
	padding:
	}


/* 質問の作成
-------------------------------------------------------------------*/
#postFaq{
	width:300px;
	padding:10px;
	text-align:center;
	background:#F7F7F7;
	border:3px solid #E3E0CE;
	margin:2em auto 1em auto;
	}
#postFaq p{
	margin-bottom:5px;
	}
#postFaq a{
	background:url("/img/icon/icon_faq.gif") no-repeat 0 50%;
	padding-left:18px;
	font-weight:bold;
	font-size:120%;
	}


/*-------------------------------------------------------------------
	#question
-------------------------------------------------------------------*/
#question{
	background:url("/img/faq/q_background.gif") repeat 0 0;
	padding:5px;
	margin-bottom:10px;
	}
#question .inner{
	border:1px solid #FFCCCC;
	background:#FFF url("/img/faq/q.gif") no-repeat 10px 10px;
	padding:10px 10px 15px 70px;
	}
#question h2{
	font-size:145%;
	font-weight:bold;
	}

#question p,
#answer .inner p{
	color:#666;
	font-size: medium;
	}

/* 回答
-------------------------------------------------------------------*/

#answer{
	background:url("/img/faq/a_background.gif") repeat 0 0;
	padding:5px;
	margin-bottom:10px;
	}
#answer .inner{
	border:1px solid #E3E0CE;
	background:#FFF url("/img/faq/a.gif") no-repeat 10px 10px;
	padding:10px 10px 15px 70px;
	}


.info{
	margin-top:0.5em;
	padding-top:0.5em;
	background:#FFF url("/img/common/line_dot.gif") repeat-x 0px 0px;
	color:#888;
	font-size: medium;
	}


/* 
#main {
	}
#main dl.qa dd{
	padding:0 0 15px 40px;
	margin-bottom:15px;
	background:url("/img/common/line_dot.gif") repeat-x 0 100%;

	}

#main dl.qa dd a{
	background:url("/img/common/icon/icon_software.gif") no-repeat 0 50%;
	padding-left:14px;
	}

#p-detail h3{
	font-size:120%;
	font-weight:bold;
	}
#p-detail h3 span{
	font-size:80%;
	font-weight: normal;
	}

#p-detail textarea{
	width:400px;
	height:150px;
	}
#p-detail .sheet thead th{
	border-top: 3px solid #C4120C;
	width:auto;
	text-align:left;
	}
#p-detail .noSection{
	background:url(/img/faq/a_background.gif) repeat 0 0;
	padding:5px;
	margin-bottom:10px;
	}
#p-detail .noSection .inner{
	padding:10px;
	background:#FFFFFF;
	border:1px solid #E3E0CE;
	text-align:center;
	}
	*/
