body {margin:0px; padding:0px;}
body{color:#5C584E; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px;}


td{
	font-size:12px;
	color:#333333;
	line-height:18px;
}

a:link, a:visited{
	text-decoration:none;
	color:#333333;
}

a:hover{
	text-decoration:underline;
	color:#333333;
}
h1 {
	font-size:80%;
	color:#000000;
	width:950px;
	text-align:left;
	font-weight:normal;
	margin:5px;
	}

div.navi{width:100%; background-color:#666666; padding:0px; font-size:12px; color:#ffffff; font-weight:bold;}
div.navi a:link{color:#ffffff; font-weight:bold; text-decoration:none;}
div.navi a:visited{color:#ffffff; font-weight:bold; text-decoration:none;}
div.navi a:hover{color:#ffffff; font-weight:bold; text-decoration:underline;}

div.foot{width:100%; background-color:#666666; padding:5px; font-size:12px; color:#ffffff; font-weight:bold; margin-bottom:5px;}
div.foot a:link{color:#ffffff; font-weight:bold; text-decoration:none;}
div.foot a:visited{color:#ffffff; font-weight:bold; text-decoration:none;}
div.foot a:hover{color:#ffffff; font-weight:bold; text-decoration:underline;}

div.new-set{margin:10px; font-size:13px; line-height:130%;}
.new-set2 td{border:1px #cccccc solid;}
div.new-set3{margin-bottom:10px; margin-right:15px; margin-left:15px; font-size:13px;  line-height:140%;}


body {margin:0px; padding:0px;}
body{color:#5C584E; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:12px;}


td{font-size:12px; color:#333333; line-height:18px;}
a:link, a:visited{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline; color:#333333;}

/*会社概要ナビボタン*/
#info ul{
margin: 0; 
padding: 0; 
list-style: none;
text-align:center;
}

#info li{ 
display: inline; 
padding: 0; 
margin: 0; 
float: left;
}

#info li a{
display: block; 
border: 1px solid #ccc;
background-color: #EBEBEB;
padding: 8px;
text-decoration: none;
color: #333;
width: 200px; 
margin: 1px;
text-align: center;
font-size: 14px;
}
#info li a:hover{
background-color: #cc0000;
color: #fff;
}

/*回り込み解除*/
.clear { clear:both; }  
.clear hr { display:none; }

/*会社概要*/
.info02 {width:960px; text-align:left;}
.info02 td{border:1px solid #EBEBEB;}

div.navi{width:100%; background-color:#666666; padding:0px; font-size:12px; color:#ffffff; font-weight:bold;}
div.navi a:link{color:#ffffff; font-weight:bold; text-decoration:none;}
div.navi a:visited{color:#ffffff; font-weight:bold; text-decoration:none;}
div.navi a:hover{color:#ffffff; font-weight:bold; text-decoration:underline;}

div.foot{width:100%; background-color:#666666; padding:5px; font-size:12px; color:#ffffff; font-weight:bold; margin-bottom:5px;}
div.foot a:link{color:#ffffff; font-weight:bold; text-decoration:none;}
div.foot a:visited{color:#ffffff; font-weight:bold; text-decoration:none;}
div.foot a:hover{color:#ffffff; font-weight:bold; text-decoration:underline;}

.temp{background:url(http://yahoo.i-shop.co.jp/bakusoku/temp04-2.jpg) center; text-align:center; padding:10px 0px;}


/*sozai*/
#sozailist { margin:0px; padding:0px; list-style: none; overflow: hidden; width:1000px;}
#sozailist li { display:inline-block; /display:inline; /zoom:1; width:240px; vertical-align:top; text-align:center; margin:5px 5px;}
#sozailist li img{border:0px; max-width:240px; max-height:160px; vertical-align:bottom;}
