@charset "shift_jis";
/*----------------------------
  CSS hisaki Document 2011.01
  Last Update 2011.01.28 hisaki
----------------------------*/

@import "base.css";
@import "common.css";

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

#Main h2{margin-bottom:10px;}
#Main #Intro{ margin-bottom:5px;}
#Main .contentsBox .content p{
	line-height:1.6;
	margin:0;
	}
#Main #PageButton ul{
	position:relative;
	width:300px;
	height:2em;
	margin:0 0 0 98px;
	}
#Main #PageButton ul li{
	position:absolute;
	top:0;
	font:normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	}
#Main #PageButton ul li.pre{ left:0;}
#Main #PageButton ul li.top{ left:120px;}
#Main #PageButton ul li.next{ right:0;}
#Main #PageButton ul li a{color:#000000;}

#Sub .mtMenu{
	background:url(../img/sub/wall-mt-bottom.gif) left bottom no-repeat;
	width:210px;
	padding-bottom:5px;
	margin-bottom:15px;
	}
#Sub .mtMenu ul{
	background:url(../img/sub/wall-mt-body.gif) 0 0 repeat-y;
	width:210px;
	}
#Sub .mtMenu ul li{
	width:210px;
	margin:0;
	border-bottom:1px solid #e5e5e5;
	}
#Sub .mtMenu ul li.end{ border:0;}
#Sub .mtMenu ul li a{
	display:block;
	width:190px;
	_width:210px;
	padding:5px 10px;
	color:#000000;
	}
#PageBlog #Main #pageBute{
	border:0;
	padding:0;
	text-align:center;
	color:#333333;
	}
#PageBlog #Main #pageBute a{ color:#333333;}

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

#PageFaq #Main .contentsBox{padding-bottom:30px;}
#PageFaq #Main .contentsBox .title{
	background:url(../img/contents/title-middle-bottom.gif) left bottom no-repeat;
	width:496px;
	margin-bottom:5px;
	}
#PageFaq #Main .contentsBox .title h3{
	background:url(../img/contents/title-middle-top.gif) 0 0 no-repeat;
	width:496px;
	padding:10px 0 18px 0;
	font-size:14px;
	font-weight:bold;
	}
#PageFaq.index #Main .contentsBox .title h3 a{
	display:block;
	width:476px;
	_width:496px;
	padding:10px 0 12px 20px;
	color:#000000;
	}
#PageFaq.archive #Main .contentsBox .title h3,
#PageFaq.entry #Main .contentsBox .title h3{
	display:block;
	width:476px;
	_width:496px;
	padding:20px 0 30px 20px;
	color:#000000;
	}
#PageFaq.entry #Main .contentsBox .title h3{ color:#584297;}

#PageFaq #Main .contentsBox .content ul{
	width:458px;
	margin:0 8px;
	}
#PageFaq #Main .contentsBox .content ul li{
	width:458px;
	margin-bottom:10px;
	color:#000000;
	}
#PageFaq #Main .contentsBox .content ul li span{
	font-weight:bold;
	margin-right:5px;
	}
#PageFaq #Main .contentsBox .content ul li a{color:#000000;}
#PageFaq.entry #Main .contentsBox .entryBody{
	width:458px;
	margin:0 20px 20px;
	}
#PageFaq.entry #Main .contentsBox .entryBody span{font-weight:bold;}
#PageFaq.entry #Main .contentsBox .entryBody:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	} 

/*####################　スタッフブログ　####################*/

#PageBlog #Main {
	background:#ffffff;
	display:inline;
	float:left;
	padding:3px 0 30px;
	width:500px;
	border:0;
	}
#PageBlog #Main h2{margin:0 2px 10px;}
#PageBlog #Main .contentsBox{
	border:1px solid #e6e6e6;
	background:none;
	width:500px;
	margin:0 0 30px 0;
	padding-bottom:30px;
	}
#PageBlog #Main .contentsBox#PageButton {
	border:0;
	padding-bottom:0;
	}
.contentsBox .content{
	clear:both;
	margin:0 0 15px 0;
	}
#PageBlog #Main .contentsBox .title{
	background:url(../img/contents/title-middle-bottom02.gif) left bottom no-repeat;
	width:500px;
	margin-bottom:5px;
	}
#PageBlog #Main .contentsBox .title h3{
	background:url(../img/contents/title-middle-top02.gif) 0 0 no-repeat;
	width:500px;
	font-size:14px;
	font-weight:bold;
	}
#PageBlog.index #Main .contentsBox .title h3 a,
#PageBlog.archive #Main .contentsBox .title h3 a{
	display:block;
	width:480px;
	_width:500px;
	padding:10px 0 12px 20px;
	color:#000000;
	}
#PageBlog.entry #Main .contentsBox .title h3{
	display:block;
	width:480px;
	_width:500px;
	padding:10px 0 12px 20px;
	color:#000000;
	}
#PageBlog #Main .contentsBox .entryBody{margin:0 20px 15px;}
#PageBlog #Main .contentsBox .entryBody p.date{
	text-align:right;
	font:normal 10px verdana;
	margin-bottom:20px;
	}
#PageBlog #Main .contentsBox .entryBody:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	} 
#PageBlog #Main .contentsBox p.more{
	background:url(../img/contents/ico-arrow-green02.gif) left center no-repeat;
	clear:both;
	margin:0 0 0 20px;
	padding-left:15px;
	}
#PageBlog #Main .contentsBox p.more a{ color:#000000;}

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

/* まごみだし */

















/*end*/
