@charset "shift_jis";
/*----------------------------
  CSS Date Document 2008.08
  Last Update 0000.00.00 担当者名

・ｓ共通設定
・よくある質問
・トピックス
・お客さまの声
・リンク集







----------------------------*/

@import "page.css";


/*####################　共通設定　####################*/

/*　アーカイブ
-------------------------------------*/

#Sub .mtArchives {
	border:solid #dedede;
	border-width:0 1px 1px;
	margin-bottom:10px;
	text-align:left;
	}
#Sub .mtArchives ul{
	margin-bottom:-1px;
	}
#Sub .mtArchives li{
	background:url(../../results/img/wall-menu.gif) left bottom no-repeat;
	line-height:1.5;
	}
#Sub .mtArchives li span,
#Sub .mtArchives li a{
	display:block;
	background:url(../../results/img/ico-arrow_blue.gif) 7px 10px no-repeat;
	_width:183px;
	padding:7px 0 7px 25px;
	color:#000;
	}
#Sub .mtArchives li span {color:#999999;}



/*　ページ送り
-------------------------------------*/

#PageBute{
	margin-bottom:37px;
	text-align:center;
	font-size:10px;
	font-family:verdana;
	}
#PageBute:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}

#PageBute li{
	display:inline;
	}
#PageBute li.pre{
	display:block;
	float:left;
	background:url(../../results/img/arrow-left_b.gif) left 1px no-repeat;
	padding:0px 0 0 17px;
	}
#PageBute li.next{
	display:block;
	float:right;
	background:url(../../results/img/arrow-right_b.gif) right 1px no-repeat;
	padding:0px 17px 0 0;
	}
#PageBute li a {
	border-right:1px solid #006699;
	background-color:#fff;
	margin:0 7px 0 0;
	padding:0 10px 0 0;
	}
#PageBute li.pre a,
#PageBute li.next a {
	width:auto;
	border:none;
	margin:0;
	padding:0;
	}


/*####################　よくある質問　####################*/

#PageFAQ .entry {
	background:url(../img/line-dotted.gif) left bottom repeat-x;
	padding:0 10px 15px;
	}
#PageFAQ .entry .textQ{
	background:url(../../faq/img/ico-q.gif) 0 center no-repeat;
	padding:9px 0 10px 40px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	}
#PageFAQ .entry .textA{
	background:url(../../faq/img/ico-a.gif) 0 0 no-repeat;
	padding:0 0 0 30px;
	min-height:31px;
	_height:31px;
	}

#PageFAQ .entry ul{
	margin:0 0 0 10px;
	}
#PageFAQ .entry ol {
	margin:0 0 0 30px;
	}
#PageFAQ .entry table {
	width:auto;
	margin:0 0 10px 10px;
	}
#PageFAQ .entry table th{
	}
#PageFAQ .entry table td{
	padding:5px;
	}
#PageFAQ .entry table td p{
	margin:0;
	}


#PageFAQ .entry .more {
	text-align:right;
	margin-bottom:0;
	}
#PageFAQ .entry .more a{
	background:url(../img/ico-arrow_topics.gif) 0 3px no-repeat;
	padding-left:10px;
	}
#PageFAQ #QuestionList ul{
	margin:0 0 0 10px;
	}
#PageFAQ #QuestionList li{
	background:url(../img/ico-arrow_topics.gif) 0 4px no-repeat;
	margin-bottom:10px;
	padding-left:12px;
	}

/*####################　ニンバリニュース　####################*/


#PageNews #Main p.title {
	background:url(../../results/img/title-bar.gif) 0 0 no-repeat;
	margin:0 0 10px 0;
	padding:2px 0 2px 18px;
	font-size:16px;
	color:#3399cc;
	font-weight:bold;
	}
#PageNews #Main p.title span{
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	color:#666666;
	}


#PageNews #Main .entry,
#PageTopics #Main .entry{
	margin-bottom:30px;
	}
	
#PageNews #Main .entry a:hover,
#PageTopics #Main .entry a:hover {
	text-decoration:underline;
	}	
	
#PageNews #Main .entry h3,
#PageTopics #Main .entry h3{
	background:url(../img/contents/wall-title_s.gif) no-repeat left center;
	width:620px;
	font-size:12px;
	}

#PageNews #Main .entry .text,
#PageTopics #Main .entry .text {
	margin:0 12px 10px;
	line-height:1.5;
	}
#PageNews #Main .entry p,
#PageTopics #Main .entry p {
	margin:0 0 10px;
	}

#PageNews #Main .entry img,
#PageTopics #Main .entry img {
	float:right;
	clear:right;
	margin:0 0 10px 10px;
	}
#PageNews #Main .entry p.more,
#PageTopics #Main .entry p.more {
	text-align:right;
	margin-bottom:10px;
	}
	
	#PageNews #Main .entry p.more a,
	#PageTopics #Main .entry p.more a {
	background:url(../img/ico-arrow_topics.gif) no-repeat left center;
	padding:0 0 0 12px;
	}

#PageNews #Main .entry p.postData,
#PageTopics #Main .entry p.postData {
	clear:both;
	background:url(../img/line-dotted.gif) repeat-x left top;
	padding:5px 0 0 0;
	text-align:right;
	font-size:10px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	}

#PageNews #Main #PageBute li.pre,
#PageTopics #Main #PageBute li.pre{
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	}
#PageNews #Main #PageBute li.next,
#PageTopics #Main #PageBute li.next{
	margin:0px 10px 0 0;
	_margin:0px 5px 0 0;
	}


/*####################　お客様の声　####################*/

#PageVoice .contentsBox {margin-bottom:20px;}

#PageVoice .contentsBox h3{
	background:none;
	margin:0 0 15px;
	padding:0;
	}
#PageVoice .contentsBox h4{margin:0 10px;}


/*　キャッチコピー
-------------------------------------*/
#PageVoice .copy {
	background:url(../../voice/img/cut-01.png) 0 0 no-repeat;
	margin-top:10px;
	padding:12px 200px 0 7px;
	min-height:160px;
	_height:172px;
	}
#PageVoice .copy p {margin:0 0 10px;}

/*　グラフ
-------------------------------------*/
#PageVoice #GraphBox li{
	float:left;
	background:none;
	margin:0 10px 0 0;
	padding:0;
	border:none;
	}
#PageVoice #GraphBox img{
	border:none;
	padding:0;
	background:none;
	}

#PageVoice .contentsBox ul{margin:0 0 10px 20px;}
#PageVoice .contentsBox li{
	background:url(../img/ico-arrow_topics.gif) 0 3px no-repeat;
	margin-bottom:10px;
	padding-left:10px;
	}
#PageVoice .contentsBox li span{
	font-size:10px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	color:#999;
	}
#PageVoice .contentsBox li a:hover{text-decoration:underline;}


/*　印象リスト
-------------------------------------*/
#PageVoice .contentsBox .wrap{
	background:url(../../voice/img/wall-bottom.gif) left bottom no-repeat;
	margin:0 10px 15px;
	padding:0 0 10px;
	}
#PageVoice .contentsBox .wrap ul{
	background:url(../../voice/img/wall-middle.gif) left repeat-y;
	margin:0;
	padding:10px 10px 0;
	}
#PageVoice .contentsBox .wrap li{
	background:url(../img/ico-arrow_topics.gif) 0 6px no-repeat;
	margin-bottom:10px;
	padding-left:10px;
	}
#PageVoice .contentsBox .wrap li p{margin:0; padding:0; line-height:1.5}


#PageVoice .contentsBox th.top {
	border:solid #a4dcee;
	border-width:1px 0 0px 1px;
	}
#PageVoice .contentsBox td p{margin:0;}

#PageVoice .contentsBox td span{
	font-size:10px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	color:#999;
	}



/*####################　リンク集　####################*/

#PageLinks .contentsBox dl{
	margin:20px 10px;
	}
#PageLinks .contentsBox dt{
	float:none;
	font-weight:bold;
	background:url(../img/ico-arrow_ciucle.gif) 0 0 no-repeat;
	margin-bottom:3px;
	padding:1px 0 1px 20px;
	color:#666666;
	}
#PageLinks .contentsBox dd{
	float:none;
	background:url(../img/line-dotted.gif) left bottom no-repeat;
	margin:0 0 20px 0;
	padding:0 10px 15px 20px;
	line-height:1.5;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	}

#PageLinks .contentsBox ol{
	margin:20px 10px 20px 30px;
	}
#PageLinks .contentsBox ol li{
	margin-bottom:30px;
	}
#PageLinks .contentsBox ol li p{
	margin:10px 0;
	line-height:1.25;
	}

#PageLinks .contentsBox p{
	margin:0 0 10px 20px;
	line-height:1.25;
	}





/*####################　おおみだし　####################*/


/*　こみだし
-------------------------------------*/





/*end*/

