@charset "utf-8";



/*
	Since:24 JUn 2006
	Last-Updated: 24 Jun 2006
	Editor:Masataka Asakura(MIC)
*/



/*
-------------File Contents--------------

	1. bgbreadCrumbs
	
	2. News
	
	3. Technologes of Excell
	
	4. Design
	
	5. ISO Mark
		

*/




/*
------------1. slide----------------
*/


#slide{
	margin: 28px auto 0 auto;
	padding-bottom:5px;
	background-color:	#fff;
	border:1px solid #ccc;
	text-align:center;
	width:auto;
}
.panel{border-bottom:1px solid #ccc;}
.filmstrip{
	margin:5px 0 0 0!important;
	padding:0!important;
	text-align:left!important;
}

.panel a img{text-decoration:none;border:0px;}
.panel-overlay{
	text-align:left;
}

.panels{ display:none; background: #f00!important; }
#pointer img, .nav-next, .nav-prev, .caption{display:none!important;}
.filmstrip {width:898px!important; }


/*
------------2. products-list----------------
*/

#products-list{
	text-align:left;
	width:auto;
}

#products-list h2{
	padding-bottom:0.3em;
	border-bottom:1px solid #666;
	width:auto;
	font-size: 14pt;
}
#products-list h2 span{
	display:block;
}

#products-wrap{
	margin-top:25px;
	width:auto;
}

.products-list-box{
	text-align:center;
	border:1px solid #ccc;
}

.products-list-box h3{
	text-align:center;
	font-size: 14pt;
}
.products-list-box h4{
	margin:0;
	padding:1em 0 0 0;
	text-align:left;
	font-size: 11pt;
}
.products-list-box ul{
	padding-top:1em;
}
.products-list-box ul li{
	margin-bottom:0.5em;
	font-size: 10pt;
}
.products-list-box ul li a{
	text-decoration:underline;
}

#products-left{
	float:left;
	width:20%;
}
#products-center{
	margin-left:1%;
	border:1px solid #ccc;
	float:left;
	width:58%;
}

#products-right{
	float:right;
	width:20%;
}



/* car */
#products-car{
	padding:20px 10px 0 10px;
}

.products-list-box #products-car h3{
	margin-bottom:0.5em;
}
#car-link-left{
	float:left;
	width:57%;
}
#car-link-right{
	float:right;
	width:38%;
}
#products-car ul{
	padding-top:0.5em;
	text-align:left;
}


/* enpla */
#products-enpla{
	margin-bottom:16px;
	padding-top:20px;
	padding-bottom:5px;
}


/* construction */
#products-construction{
	padding-top:20px;
	padding-bottom:7px;
}



/* oa */
#products-oa{
	margin-bottom:16px;
	padding-top:20px;
}


/* amuse */
#products-amuse{
	padding-top:20px;
}


/*
------------3. news-contact----------------
*/
#news-contact{clear:both;width:auto;}


/*---news---*/
#news-wrap{
	padding:1px;
	border:1px solid #ccc;
	text-align:left;
}
#news-wrap h3{
	padding:10px 0 0 0px;
	font-size:14pt;
}

#news-body{
	padding: 10px 10px 15px 10px;
}

.news-headline{
	padding:10px 0;
	border-bottom:1px solid #ccc;
}

.news-date{
	float:left;
	font-size: 12px;
	width:13%;
}
.news-text{
	float:left;
	font-size: 12px;
	width:86%;
}
.news-text a:hover{
	text-decoration:underline;
}

ul#news-all{
	padding-top:10px;
	list-style:none;
}
ul#news-all a{
	text-decoration: underline;
	font-size: 93%;
}


/*---contact---*/

#contact-wrap{
	margin-top:2em;
	padding-bottom: 10px;
	border:1px solid #ccc;
	text-align:left;
}
#contact-wrap h3{
	font-size:14pt;
}
.contact-body{
	padding:0 16px;
}

#contact-tel h4{
	margin:15px 0 15px 0;
	padding: 0;
	font-size:12pt;
}

#contact-tel h5{
	margin-left:1px;
	font-size:11pt;
}
#contact-tel p{
	padding-top:0.5em!important;
	color:#666;
}
#contact-tel p#contact-time{
	margin-left: 0px;
	color:#454545;
}

#contact-web{
	margin-top:10px;
	padding-top:10px;
	border-top: 1px solid #ccc;
}
#contact-web h4{
	margin:0 0 5px 0;
	padding: 0;
	font-size:12pt;
}
#contact-web h5{margin-left:1px;}
#contact-web h5#web-jp{
	padding-bottom:0.5em;
}
#contact-web h5#web-jp a{
	font-size:11pt;
}
#contact-web h5#web-gl a{
	font-size:11pt;
}

