@charset "shift_jis";
/*----------------------------
  CSS 担当者名 Document 2009.03
  Last Update 2009.00.00 担当者名
----------------------------*/

@import "base.css";
@import "common.css";


/*####################　おやみだし　####################*/

#HeadImage {
	background:url(../../img/headimage.jpg) 0 0 no-repeat;
	width:900px;
	height:190px;
	margin:0 auto 15px;
	text-align:left;
	}
#HeadImage h2,
#HeadImage p,
#HeadImage ul{ display:none;}

#Main #AboutBox{
	background:url(../../img/wall-contents01.jpg) 0 60px no-repeat;
	height:230px;
	}
#Main #AboutBox ul,
#Main #AboutBox h4,
#Main #AboutBox p{ display:none;}
#Main #PointBox dl{
	background-position:0 0;
	background-repeat:no-repeat;
	display:inline;
	width:320px;
	height:110px;
	}
#Main #PointBox #Point01{ background-image:url(../../img/wall-contents02-1.jpg);}
#Main #PointBox #Point02{ background-image:url(../../img/wall-contents02-2.jpg);}
#Main #PointBox #Point03{ background-image:url(../../img/wall-contents02-3.jpg);}
#Main #PointBox #Point04{ background-image:url(../../img/wall-contents02-4.jpg);}
#Main #PointBox #Point05{ background-image:url(../../img/wall-contents02-5.jpg);}
#Main #PointBox #Point06{ background-image:url(../../img/wall-contents02-6.jpg);}
#Main #PointBox dl dt{
	width:320px;
	height:110px;
	margin:0;
	}
#Main #PointBox dl dt a{
	display:block;
	height:110px;
	text-indent:-9999px;
	}
#Main #PointBox dl dd{ display:none;}

#Main #PointBox .left{
	clear:both;
	float:left;
	margin:0 0 10px 15px;
	}
#Main #PointBox .right{
	float:right;
	margin:0 15px 10px 0;
	}
#Main #PointBox .right:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}

#Main #Advantage{
	background:url(../../img/wall-contents03.gif) 0 60px no-repeat;
	height:314px;
	position:relative;
	}
#Main #Advantage h4,
#Main #Advantage h5,
#Main #Advantage p{ display:none;}
#Main #Advantage ul li{
	position:absolute;
	left:41px;
	width:270px;
	height:30px;
	}
#Main #Advantage ul li.menu01{bottom:89px;}
#Main #Advantage ul li.menu02{bottom:55px;}
#Main #Advantage ul li.menu03{bottom:22px;}
#Main #Advantage ul li a{
	display:block;
	width:270px;
	height:30px;
	text-indent:-9999px;
	}

#Main #Advantage p.more{
	display:block;
	width:130px;
	height:25px;
	margin:0;
	position:absolute;
	right:91px;
	bottom:38px;
	}
#Main #Advantage p.more a{
	display:block;
	width:130px;
	height:25px;
	text-indent:-9999px;
	}

#Main #Topics dl{
	background:url(../img/contents/line-dotted01.gif) left bottom repeat-x;
	clear:both;
	width:650px;
	margin:0 15px 15px;
	padding-bottom:15px;
	}
#Main #Topics dl dt{
	display:inline;
	float:left;
	width:120px;
	margin:0;
	}
#Main #Topics dl dd{
	display:inline;
	float:right;
	width:530px;
	}
#Main #Topics dl:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}
#Main #Voice .entryBody{
	display:inline;
	float:right;
	width:460px;
	margin:0 15px 0 0;
	}
#Main #Voice .entryBody h4{
	color:#00278d;
	font:bold 12p x'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS P Gothic',sans-serif;
	margin-bottom:10px;
	}
*+html #Main #Voice .entryBody h4 {font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',"メイリオ","ＭＳ Ｐゴシック",sans-serif;}
* html #Main #Voice .entryBody h4 {font-family:"ＭＳ Ｐゴシック";}
#Main #Voice .entryBody p{margin:0 0 15px 0;}
#Main #Voice p.photo{
	display:inline;
	float:left;
	width:160px;
	margin:0 0 15px 15px;
	}
#Main #Voice p.photo a{	vertical-align:bottom;}
#Main #Greeting p.photo{
	display:inline;
	float:right;
	width:160px;
	height:146px;
	margin:0 15px 15px 20px;
	}
/*　こみだし
-------------------------------------*/

/* まごみだし */





/*end*/

