@charset "UTF-8";

/*
--------------------------------------------------------------
	[ File Name   ] corporate/local.css
	[ Last UpDate ] 16 July 2010
	[ Version     ] 1.0 
--------------------------------------------------------------
	[ Author       ] Miyagi Yanmar Co.,Ltd. Web Site
	[ Client       ] Move Co.,Ltd.
	[ Designed by  ] Kiyoo Ishida ( Qliem inc.)
	[ Cord Making  ] Kiyoo Ishida 
--------------------------------------------------------------*/


.articleBody ul.articleBodylink
	{
	display: block;
	width: 600px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	float: left;
	margin: 36px 0 18px 9px;
	}

.articleBody ul.articleBodylink li
	{
	display: block;
	width: 270px;
	min-height: 54px;
	height: auto !important;
	height: 54px;
	margin-bottom: 9px;
	margin-right: 9px;
	float: left;
	padding: 0;
	}

.articleBody ul.articleBodylink li a img
	{
	display: block;
	width: 270px;
	min-height: 54px;
	height: auto !important;
	height: 54px;
	border: solid #EFEFEF 1px;
	padding: 0px;
	}

.articleBody ul.articleBodylink li a:hover img
	{
	border: solid #CCC 1px;
	}





/*
--------------------------------------------------------------

	Table_Styles

--------------------------------------------------------------
*/

table.widetable td,
table.widetable th
	{
	border: 1px #FFF solid;
	}

* html table.widetable td,
* html table.widetable th
	{
	font-size: 11px;
	}

table.innerwhite
	{
	padding-bottom: 0px;
	border-collapse: collapse;
	width: 95%;
	letter-spacing: normal;
	margin: 4px 0 0 4px;
	}

* html table.innerwhite th,
* html table.innerwhite td
	{
	font-size: 11px;
	}

table.innerwhite td
	{
	padding: 1px 4px;
	line-height: 2;
	border: 1px #FFF solid;
	background: #FFF;
	vertical-align: top;
	}


table.innerwhite td.bggray
	{
	background:#EFEFEF;
	}

/*
--------------------------------------------------------------

	Table_Styles

--------------------------------------------------------------
*/

/*
--------------------------------------------------------------

	Table_Styles

--------------------------------------------------------------
*/


table.widetable2
	{
	padding-bottom: 0px;
	border-collapse: collapse;
	font-size: 100%;
	letter-spacing: normal;
	}

* html table.widetable2 th,
* html table.widetable2 td
	{
	font-size: 90%;
	}


table.widetable2 th
	{
	padding: 4px 9px;
	line-height: 2;
	border: 1px #E8E7E2 solid;
	background: #e8e8e8;
	width: 20%;
	vertical-align: top;
	font-weight: bold;
	}

table.widetable2 td 
	{
	padding: 4px 9px;
	line-height: 2;
	border: 1px #E8E7E2 solid;
	background: #FFF;
	vertical-align: top;
	}



table.widetable2 tr.even th,

table.widetable2 tr.even td
	{
	background:#F5F4F2;
	}


table.widetable2 tr.even td.white
	{
	background:#FFF;
	}



table.widetable2
	{
	width: 95%;
	margin: 18px 0 0 18px;
	}



table.widetable2 td,
table.widetable2 th
	{
	border: 1px #FFF solid;
	}

* html table.widetable2 td,
* html table.widetable2 th
	{
	font-size: 11px;
	}

table.widetable2 table.innerwhite
	{
	padding-bottom: 0px;
	border-collapse: collapse;
	width: 95%;
	letter-spacing: normal;
	margin: 4px 0 0 4px;
	}

* html table.innerwhite th,
* html table.innerwhite td
	{
	font-size: 11px;
	}

table.widetable2 table.innerwhite td
	{
	padding: 1px 4px;
	line-height: 2;
	border: 1px #FFF solid;
	background: #FFF;
	vertical-align: top;
	}


table.widetable2 table.innerwhite td.bggray
	{
	background:#E8e8e8;
	font-weight: bold;
	}
table.widetable2 table.innerwhite th{
	font-weight: bold;
}
/*
--------------------------------------------------------------

.photoleft img,
.photoright img

--------------------------------------------------------------
*/

.photoleft
	{
	display: block;
	width: 300px;
	height: 240px;
	}
.photoleft {float: left; margin: 0px 9px 18px 0px;}


.photoleft img
	{
	display: block;
	width: 300px;
	height: 200px;
	background:#FFF;
	/*border: 1px solid #EFEFEF;*/
	padding: 0px;
	}


/*
--------------------------------------------------------------

table.narrowtable

--------------------------------------------------------------
*/

table.narrowtable
	{
	padding-bottom: 0px;
	border-collapse: collapse;
	font-size: 85%;
	letter-spacing: normal;
	width: 45%;
	margin: 0px 0 18px 0px;
	float: right;
	}




* html table.narrowtable th,
* html table.narrowtable td
	{
	font-size: 90%;
	}

table.narrowtable th
	{
	padding: 4px 9px;
	line-height: 2;
	border: 1px #E8E7E2 solid;
	background: #FFF;
	width: 20%;
	vertical-align: top;
	background:#F5F4F2;
	}

table.narrowtable td
	{
	padding: 4px 9px;
	line-height: 2;
	border: 1px #E8E7E2 solid;
	background: #FFF;
	vertical-align: top;
	}


table.narrowtable tr.even th,
table.narrowtable tr.even td
	{
	background:#F5F4F2;
	}

table.narrowtable tr.even td.white
	{
	background:#FFF;
	}

/*
--------------------------------------------------------------

div#mapArea

--------------------------------------------------------------
*/

div#mapArea
	{
	display: block;
	width: 612px;
	min-height: 464px;
	height: auto !important;
	height: 464px;
	margin: 36px 0px 0px 0px;
	background: url(../img/mapBg.jpg) no-repeat top center;
	padding-top: 9px;
	font-size: 90%;
	line-height: 1;
	clear: both;
	}

div#map,
div#map2,
div#map3,
div#map4,
div#map5
	{
	display: block;
	width: 594px;
	min-height: 437px;
	height: auto !important;
	height: 437px;
	margin: 0px 9px 9px 9px;
	}
