@charset "shift_jis";
/*----------------------------
  CSS hisaki Document 2010.02
  Last Update 2010.02.24 hisaki
----------------------------*/

@import "common.css";


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

#HeadImage {
	background:url(../../img/headimage.jpg) 0 0 no-repeat;
	width:920px;
	height:287px;
	margin:0 auto 10px;
	text-align:left;
	}
#HeadImage h2,
#HeadImage p{ display:none;}

#Main #Works .wrap{
	width:668px;
	margin:0 -28px 0 14px;
	}
#Main #Works .wrap dl{
	display:inline;
	float:left;
	width:139px;
	margin:0 28px 0 0;
	}
#Main #Works .wrap dl dt{
	background:url(../../img/wall-photo.gif) 0 0 no-repeat;
	width:129px;
	height:174px;
	_width:139px;
	_height:184px;
	margin-bottom:5px;
	padding:4px 6px 6px 4px;
	}
#Main #Works .wrap dl dt a{
	display:block;
	width:129px;
	height:174px;
	overflow:hidden;
	}
#Main #Works .wrap dl dt img{ vertical-align:bottom;}

#Main #Works .wrap dl dd{ text-align:center;}
#Main #Works .wrap dl dd a{ color:#333333;}
#Main #Greeting .rightBox{
	display:inline;
	float:right;
	width:204px;
	margin:0 15px 0 25px;
	}
#Main #Greeting .rightBox p.photo{ margin:0 0 10px 0;}
#Main #Greeting .rightBox p.profile{
	background:url(../../img/btn-profile.gif) 0 0 no-repeat;
	width:198px;
	height:43px;
	margin:0 0 0 2px;
	}
#Main #Greeting .rightBox p.profile a{
	display:block;
	height:43px;
	text-indent:-9999px;
	}
	
/*#Main #Greeting .leftBox{
	display:inline;
	float:left;
	width:405px;
	margin:0 0 0 15px;
	}
*/#Main #Greeting .leftBox p{ margin:0 15px 15px 15px;}
#Main #Greeting .leftBox p.name{ text-align:right;}

#Main #Greeting .entry h4 {margin:0 15px 10px;}
#Main #Greeting .entry h5 {
	display:inline;
	float:left;
	margin:0 15px 15px;
	font-size:12px;
	}
#Main #Greeting .entry .map {float:right; display:inline;}
#Main #Greeting .entry dl {
	display:inline;
	float:left;
	clear:left;
	margin:0 0 0 15px;
	width:350px;
	}
#Main #Greeting .entry dt {
	float:left;
	clear:left;
	background:url(../img/contents/ico-square-brown01.gif) 0 5px no-repeat;
	width:3.5em;
	_width:4em;
	margin:0 10px 5px 0;
	padding-left:10px;
	}
#Main #Greeting .entry dd {
	margin-bottom:5px;
	}








#Main #Tools{
	background:url(../../img/wall-tools-body.gif) 0 0 repeat-y;
	width:655px;
	_width:665px;
	padding:5px;
	}
#Main #Tools .content{
	padding:13px 200px 13px 13px;
	background:url(../../img/photo-tools.jpg) right 20px no-repeat #f1eee3;
	min-height:333px;
	_height:333px;
	}
#Main #Tools .content h4{ margin-bottom:15px;}
#Main #Tools .content p{ margin:0 0 15px 25px;}
#Main #Tools .content ul{
	margin:0 0 0 25px;
	line-height:1.6;
	}
#Main #Tools .content ul li{
	background:url(../img/contents/ico-square-black01.gif) 0 7px no-repeat;
	padding-left:8px;
	margin:0 0 15px 0;
	}
#Main #News h3{
	background:url(../../img/title-middle03.gif) 0 0 no-repeat;
	width:665px;
	height:70px;
	position:relative;
	}
#Main #News h3 a{
	position:absolute;
	display:block;
	width:80px;
	height:17px;
	top:26px;
	right:15px;
	text-indent:-9999px;
	}
#Main #News dl{
	clear:both;
	width:635px;
	margin:0 0 15px 15px;
	font:normal 12px"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}
#Main #News dl dt{
	background:url(../img/contents/ico-arrow-brown01.gif) 0 4px no-repeat;
	display:inline;
	float:left;
	width:90px;
	_width:105px;
	padding-left:15px;
	margin:0;
	}
#Main #News dl dd{
	display:inline;
	float:right;
	width:520px;
	}
#Main #News dl dd a{ color:#333333;}
#Main #News dl:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}



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

/* まごみだし */





/*end*/

