@charset "shift_jis";
/*----------------------------
  CSS 担当者名：川西 Document 2009.11
  Last Update 2009.00.00 担当者名
  

・
	・
	・
・
	・
	・


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

@import "page.css";

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

#Container{margin-top:20px;}
#Container #Main .contentsBox a{
	color:#1674d2;
	font-weight:bold;
	}
#Container #Main .contentsBox.itemBox{
	background:url(../img/contents/main-top.gif) 0 0 no-repeat;
	width:680px;
	padding-top:20px;
	}
#Container #Main .itemBox .middle{background:url(../img/contents/main-middle.gif) 0 0 repeat-y;}
#Container #Main .itemBox .bottom{
	background:url(../img/contents/main-bottom.gif) 0 bottom no-repeat;
	padding-bottom:1px;
	_padding-bottom:25px;
	_margin-bottom:-20px;
	}
*+html #Container #Main .itemBox .bottom{padding-bottom:30px;}

#Container #Main .itemBox .item{
	width:660px;
	margin: 0 0 20px 10px;
	}



#Container #Main .itemBox .item .title{
	background:url(../img/contents/title-ss.gif) 0 0 no-repeat;
	position:relative;
	margin-bottom:15px;
	padding:7px 95px 7px 10px;
	}
#Container #Main .itemBox .item .title h3{
	border-left:5px solid #197ee5;
	float:none;
	padding:4px 0 4px 10px;
	font-size:16px;
	line-height:1.2;
	}
#Container #Main .itemBox .item .title h3 a{color:#333333;}
#Container #Main .itemBox .item .title p.date{
	position:absolute;
	top:50%;
	_top:20px;
	right:0;
	height:1em;
	width:80px;
	padding:0;
	margin-top:-0.5em;
	line-height:1;
	font-family:verdana;
	font-size:12px;
	}



#Container #Main .itemBox ul.page{
	width:680px;
	margin-bottom:10px;
	}
#Container #Main .itemBox ul.page:after{
	content:".";
	display:inline;
	clear:both;
	height:0;
	visibility:hidden;
	}
#Container #Main .itemBox ul li{background:none;}
#Container #Main .itemBox ul li.pre{
	float:left;
	padding-left:15px;
	}
#Container #Main .itemBox ul li.next{
	float:right;
	padding-right:15px;
	}





#Container #Main .itemBox .item ul{padding: 0 20px 0 20px;}
#Container #Main .itemBox .item ul li{
	padding-bottom:10px;
	font-size:14px;
	}
#Container #Main .itemBox .item ul li a{
	color:#1674d2;
	font-weight:bold;
	}

#Container #Main .itemBox .item p{
	margin-bottom:1em;
	margin-left:1.5em;
	margin-right:1.5em;
	font-size:14px;
	}
#Container #Main .itemBox p.before{
	display:inline;
	float:left;
	margin-left:20px;
	}
#Container #Main .itemBox .item p.more{
	text-align:right;
	margin-bottom:0;
	margin-right:0;
	margin-top:3px;
	}
#Container #Main .itemBox .item p.more a{color:#1674d2;}
#Container #Main .itemBox .item p.listPage{
	margin-top:8px;
	text-align:right;
	margin-bottom:0;
	}


#Container #Main .itemBox .entryItem{width:660px;}
#Container #Main .itemBox .entryItem h3{float:left;}
#Container #Main .itemBox .entryItem .entryBody p{
	clear:both;
	margin-bottom:0;
	}




/*　サブ共通部分
-------------------------------------*/

#Sub .subContents.category h3{
	background:url(../img/sub/sub-category-title.gif) 0 0 no-repeat;
	display:block;
	width:200px;
	height:41px;
	text-indent:-9999px;
	}
#Sub .subContents.category .bottom{
	background:url(../img/sub/sub-new-bottom.gif) 0 bottom no-repeat;
	width:200px;
	padding-bottom:5px;
	}

#Sub .subContents.category ul{
	background:url(../img/sub/sub-menu-middle.gif) 0 41px repeat-y;
	padding:10px;
	}
#Sub .subContents.category ul li{
	background:url(../img/arrow-orange.gif) left 3px no-repeat;
	width:170px;
	padding-bottom:5px;
	padding-left:13px;
	}
#Sub .subContents.category ul li a{color:#1674d2;}

#Sub .subContents.category#Year h3{
	background:url(../img/sub/sub-year-title.gif) 0 0 no-repeat;}





/*####################　公式ブログ(新着情報)　####################*/

#PageBlog #Container #Main .itemBox .item.entryItem p{
	margin-right:0;
	margin-left:0;
	margin-bottom:1em;
	}
#PageBlog #Container #Main .itemBox .bottom{
	padding-bottom:10px;
	_padding-bottom:20px;
	}
*+html #PageBlog #Container #Main .itemBox .bottom{padding-bottom:18px;}



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

#PageFaq #Main .itemBox .item h4.question{
	background:url(../../faq/img/point-q.gif) 10px 0 no-repeat;
	font-size:14px;
	font-weight:bold;
	padding: 0 0 10px 45px;
	}
#PageFaq #Main .itemBox .item .answer{
	background:url(../../faq/img/border.gif) 0 top no-repeat;
	padding:15px 0 0 0;
	}
#PageFaq #Main .itemBox .item .answer p{
	margin-left:10px;
	padding-left:35px;
	}
#PageFaq #Main .itemBox .item .answerFirst{
	background:url(../../faq/img/point-a.gif) 10px 0 no-repeat;
	}
#PageFaq #Main .itemBox .item .answerFirst p{
	padding-left:35px;
	}

#PageFaq #Main .itemBox .item ul{padding-left:10px;}
#PageFaq #Main .itemBox .item ul.question li{
	background:url(../../faq/img/point-q.gif) 0 0 no-repeat;
	padding-left:40px;
	}





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

#PageVoice #Main .itemBox .entryItem .entryMore{
	background:url(../img/contents/border.gif) 20px top no-repeat;
	margin-top:15px;
	padding-top:15px;
	}
#PageVoice #Main .itemBox .item.entryItem p{
	margin-right:0;
	margin-left:0;
	margin-bottom:1em;
	}


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

#PageLink #Container #Main .itemBox .item ul{padding-left:18px;}
#PageLink #Container #Main .itemBox .item ul li{
	background:url(../img/arrow-orange.gif) 0 3px no-repeat;
	padding-left:13px;
	}
#PageLink #Container #Main .itemBox .item p.listPage{padding-right:0;}





















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


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

/* まごみだし */



/*end*/

