﻿@charset "UTF-8";
/* ==============================
	top.css
	インポート用CSS
	シゲマツ　トップ
============================== */


@import "shigematsu_common.css";

/* ヘッダー部分 */	
.headfla {
	margin: 0 ;
	padding: 0;
	overflow: hidden;
		clear: both;
	width: 900px;
}
	
/* 真ん中部分*/



.morelink {
margin: 0 5px 5px 0;
text-align:right;
}

.toptable {
/*border-top: 1px solid #999999;
border-left: 1px solid #999999;*/
margin-top: 10px;
font-size:75%;
}


.toptable th {
/*background-image: url(../images/top/tablebg.jpg) ;
background-repeat: repeat-x;
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;*/
border-left: 5px solid #990000;
border-bottom: 1px dotted #333333;
text-align: left;
padding: 5px 0 5px 3px;
}

.toptable td {
/*border-bottom: 1px solid #999999;
border-right: 1px solid #999999;*/
text-align: left;
vertical-align: top;
padding: 3px 0 5px 0;
}


/*NEWS*/
.news {
	height:auto;
	overflow: hidden;
	clear:both;
	text-align:left;
	}
	

.news ul {
margin: 0;
padding: 5px 0 0px 0;
list-style: none;
}

.news li {
margin: 0 0 6px 5px;
padding: 0 0 0 7px;
background-image: url(../images/common/micon.gif);
background-position:left center;
background-repeat: no-repeat;
}

/*td内コンテンツ*/
.td_cont {
clear: both;
overflow: hidden;
margin: 5px;
line-height: 140%;
}


.td_cont_l {
float: left;
margin:0 10px 0 0;
padding: 0;

}


.td_cont_r {
float: left;
width: 400px;
}
