/*porduct*/
#sidenav{float:left;width:290px;margin-top:6px;}
#sidettl{width:244px;height:34px;background:url(../img/sidettl_product.gif) no-repeat;}

.snav{width:237px;border-bottom:1px solid #D3D3D3;line-height:40px;background:url(../img/arrow.gif) no-repeat 0 14px;padding-left:22px;padding-bottom:2px;}
.snav a{color:#666;text-decoration:none;}
.snav a:hover{color:#5899a8;font-weight:bold;}
.snav p{line-height:20px;}

#intr_arrow{float:left;width:16px;height:32px;background:url(../img/arrow_intr.gif) no-repeat 0 6px;}
#intr{float:left;width:420px;}
#intr_ttl{width:370px;height:32px;border-bottom:1px solid #D3D3D3;line-height:32px;font-size:18px;color:#5899a8;margin-left:36px;}
.intr_txt{width:360px;line-height:1.8em;font-size:11px;margin:14px 0 10px 40px;}
.intr_txt a{color:#00ACE5;}
#intr_pic{margin-left:40px;}

#picbox{float:left;width:180px;}
#txtbox{float:left;width:160px;margin-top:30px;line-height:1.6em;font-size:11px;}

/*home*/
#part01{float:left;width:750px;}
#ttl_about{float:left;width:450px;height:150px;background:url(../img/ttl_about.gif) no-repeat;}
#ttl_product{float:left;width:244px;height:150px;background:url(../img/ttl_product.gif) no-repeat;margin-left:15px;}
.text{display:block;width:206px;margin:38px 0 0 20px;line-height:1.7em;font-size:11px;}
.text_about{display:block;width:420px;margin:38px 0 0 20px;line-height:1.7em;font-size:11px;}
#product_pic{float:left;width:715px;height:170px;background:url(../img/dpf.jpg) no-repeat;margin-top:20px;}

/*newsroom*/
#sidettl_news{width:244px;height:34px;background:url(../img/sidettl_news.gif) no-repeat;}
.intr_ttl_news{width:334px;height:32px;line-height:32px;font-size:18px;color:#5899a8;margin-left:40px;}
.intr_txt_news{width:340px;line-height:1.8em;font-size:11px;margin:0 0 10px 44px;border-bottom:1px solid #D3D3D3;padding-bottom:8px;}
.intr_ttl_news02{width:340px;height:32px;border-bottom:1px solid #D3D3D3;line-height:32px;font-size:18px;color:#5899a8;margin-left:36px;}



/*contact us*/
#pagebody_c{background:url(../img/bg_pgbody.gif) repeat-y;height:1060px;}
#sidettl_contact{width:244px;height:34px;background:url(../img/sidettl_contact.gif) no-repeat;}
.bluelink a{color:#00ACE5;}
.red{color:red;font-size:14px;}
.intr_txt_contact{width:340px;line-height:1.8em;font-size:11px;margin:14px 0 10px 44px;}
.intr_txt_contact form{display:block;width:340px;}
.intr_txt_contact p{display:block;width:100%;margin-bottom:12px;}
.intr_txt_contact label{float:left;display:block;width:114px;font-weight:bold;}
.intr_txt_contact input{width:180px;height:20px;border:1px solid #C9C6C6;}
.intr_txt_contact textarea{width:220px;height:60px;border:1px solid #C9C6C6;}
.submit{cursor:pointer;margin-left:114px;margin-top:10px;}

/*site map*/
#sidettl_sitemap{width:244px;height:34px;background:url(../img/sidettl_sitemap.gif) no-repeat;}
.bluelink_ttl a{color:#5899a8;}

/*about*/
#sidettl_about{width:244px;height:34px;background:url(../img/sidettl_about.gif) no-repeat;}

/*technology*/
#sidettl_tech{width:244px;height:34px;background:url(../img/sidettl_tech.gif) no-repeat;}

/*career*/
dt{color:#6193B9;font-weight:bold;}

.job dt{float:left;margin-right:8px;}
.jobname{color:#3E899A;}
.requirement dd{margin-bottom:10px;}
.team{color:#286471;font-size:13px;font-weight:bold;margin:6px 0;}

