BODY{
	background-color: #FFFFFF;
}

#CONTENTSTOP {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	height: 1235px;
}

#CONTENTSBUSINESS {
	width: 952px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	height: 1650px;
}

#CONTENTSproduct {
	width: 952px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	height: 1600px;
}

#CONTENTSEQUIPMENT {
	width: 952px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	height: 1500px;
}
#CONTENTSCONMPANY {
	width: 952px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	height: 2540px;
}
#CONTENTSRECURUIT {
	width: 952px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	height: 1000px;
}
#CONTENTSCONTACT {
	width: 952px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	height: 1000px;
}
#CONTENTSSITEMAP {
	width: 952px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	height: 1000px;
}


#JIGYOUSETUMEI {
	float: left;
    font-size: x-small;
}
#MINIMENU {
	float: right;
    font-size: small;
}

#INDENT {
	height: 0px;
}

#KAISYAMEI {
	float: left;
	margin-top: 10px;
	font-size: xx-large;
}

#MARK {
	clear: both;
	float: left;
}

#ADDRESSBOX {
	float: right;
}

#ADDRESS {
	float: right;
	text-align: left;
}

#TEL {
	clear: both;
	font-size: large;
	font-weight: bold;
}

.TELTEXT {
	color: green;
	font-size: medium;
}

#TOPIMAGE{
	clear: both;
}

#MENU TABLE{
	width: 100%;
	table-layout: fixed;
}

#MENU TD{
	text-align: center;
	color: white;
	height: 35px;
	background-image: url("menu.jpg");
}
#MENU TD DIV{
	font-size: x-small;
}
#MENU TD:HOVER{
	background-image: url("menu_select.jpg");
}



#JIGYOUNAIYOU {
	margin-top: 10px;
}

#JIGYOUNAIYOU UL{
	list-style-image: url("dot.jpg");
	list-style-position: inside;
	margin: 0px;
}

#JIGYOUNAIYOU LI{
	border-bottom: dotted thin black;
	margin-left: -35px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#OTOIAWASE {
	margin-top: 10px;
}

#OTOIAWASE DIV{
	border-bottom: dotted thin black;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}

#ACCESS {
	margin-top: 10px;
	text-align: right;
}

#RIGHTCONTENTS {
	float: right;
	width: 750px;
}

#LEFTCONTENTS {
	float: left;
	font-size: small;
	width: 250px;
}


#NAIYOUDETAIL {
	font-size: x-large;
	padding-top: 0px;
	padding-bottom: 10px;
}
#NAIYOUDETAIL IMG{
	margin-top: 10px;
}

#JIGYOUNAIYOUBUTTON{
}

#SEIHINSYOUKAIBUTTON {
}

#SETUBISYOUKAIBUTTON {
}

#FOOT {
	clear: both;
	text-align: center;
	background-color: #FF6701;
	color: white;
	padding-top: 20px;
	padding-bottom: 0px;
	font-size: small;
}

a{/*リンクされた文字*/
    color:#ffffff;
    font-style:normal;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:#ffffff;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#ffffff;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#ffffff;
    font-style:normal;
    text-decoration:underline;
}
a:active {/*クリック中*/
    text-decoration:none;
}