/* CSS Document */

body	{
text-align:center;
font-size:13px;
color:#333333;
line-height:16px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
background-image:url(../image1/back.gif);
margin:0px;
overflow-y:scroll;
}

a:hover {
color: #CC6600;
text-decoration: none;
}
a {
color: #333399;
text-decoration:none;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/


#lay_base	{
margin: 0 auto;
width:780px;
text-align:left;
}

#top_lead	{
background-image:url(../image1/home01_1n_01.gif);
height:30px;
}

#top_leadtxt	{
color:#666666;
font-size:12px;
text-align:right;
/*margin-right:6px;*/
padding-top:7px;
padding-right:6px;
/*margin-top:7px;*/
}

#navi	{
background-image:url(../image1/navi_back.gif);
}

#promenu	{
text-align:left;
padding-top:14px;
padding-left:470px;
line-height:18px;
font-size:13px;
font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
/*margin-top:18px;
margin-right:20px;*/
}


#body	{
background-color:#FFFFFF;
}

#footer	{
position:relative;
background-color:#FFFFFF;
text-align:right;
height:30px;
}

#footer_txt	{
/*position:relative;*/
padding-top:5px;
margin-bottom:3px;
/*margin-top:5px;
margin-bottom:3px;*/
margin-right:10px;
}

#footer_txt2	{
text-align:center;
font-size:12px;
margin-top:3px;
margin-bottom:3px;
background-color:#FFFFFF;
}

#footer_add	{
text-align:center;
margin-top:4px;
margin-bottom:4px;
background-color:#FFFFFF;
}


/***********************************************/



#top_body	{
background-image:url(../image1/top01.gif);
height:400px;
}

#top_clm1	{
position:relative;
top:110px;
left:10px;
width:310px;
color:#FFFFFF;
line-height:20px;
}

#top_clm2	{
position:relative;
top:155px;
left:25px;
width:160px;
color:#000000;
line-height:18px;
}



/****** page top plates *****************************************/
#pageplate_products	{
background-image:url(../image1/pagetop_products.gif);
background-repeat:no-repeat;
height:66px;
}

#pageplate_company	{
background-image:url(../image1/pagetop_company.gif);
background-repeat:no-repeat;
height:66px;
}

#pageplate_factory	{
background-image:url(../image1/pagetop_factory.gif);
background-repeat:no-repeat;
height:66px;
}

#page_cont_base	{
width:750px;
margin-top:10px;
margin-left:15px;
}


/**** product page *******************************************/

#pro_title	{
background-image:url(../image1/arrow_protitle.gif);
background-repeat:no-repeat;
margin-top:10px;
margin-left:15px;
font-size:17px;
font-weight:700;
color:#0033CC;
}

.pro_line	{
position:relative;
padding-bottom:10px;
/*margin-bottom:10px;*/
}

.pro_clm_left	{
position:relative;
width:370px;
}

.pro_clm_right	{
position:absolute;
top:0px;
left:377px;
width:370px;
}

.pro_clm_one	{
position:relative;
width:745px;
}

.pro_title_one	{
background-color:#959595;
color:#FFFFFF;
height:20px;
}

.pro_disctxt_one	{
position:absolute;
top:55px;
left:410px;
width:300px;
padding-left:5px;
}

.pro_title	{
background-color:#959595;
color:#FFFFFF;
width:370px;
height:20px;
}

.pro_titletxt	{
color:#FFFFFF;
padding-top:3px;
padding-left:15px;
/*margin-top:3px;
margin-left:15px;*/
}

.pro_disctxt	{
	position:absolute;
	top:25px;
	left:197px;
	width:170px;
	padding-left:5px;
	height: 5px;
}


/**** company page *******************************************/

.com_line	{
position:relative;
padding-bottom:2px;
/*margin-bottom:2px;*/
}

.com_clmttl	{
position:absolute;
width:100px;
background-color:#DEE8F3;
padding:2px;
}

.com_clmdisc	{
position:relative;
width:600px;
left:106px;
background-color:#E6EEFF;
padding:2px;
}

.com_txt	{
line-height:25px;
margin-left:5px;
}


/**** factory page *******************************************/

#fa_left	{
}

#fa_right	{
position:absolute;
top:134px;
padding-left:418px;
}

.fa_clmttl	{
position:absolute;
width:80px;
background-color:#DEE8F3;
height:25px;
}

.fa_clmdisc	{
position:relative;
width:250px;
left:82px;
background-color:#E6EEFF;
height:25px;
margin-bottom:2px;
}

.fa_txt	{
line-height:16px;
padding-left:5px;
padding-top:3px;
}

.fa_txt2	{
width:300px;
padding-top:20px;
padding-left:20px;
line-height:18px;
}

.fa_lead	{
color:#3366CC;
font-weight:700;
font-size:14px;
}
