﻿/* CSS Document */
@charset "utf-8";

ul#techno_tab {
            width: 544px;
			}
#techno_tab li{
            float: left;
            height: 35px;
			display: block;
			}
#techno_tab a{
			outline-style:none;
			display: block;
			text-indent: -9999px;
			}  
#techno_tab a.takumi_tab1{
            height: 35px;
			width: 108px;
            background: url(/technology/img/tab_index2.gif) 0 0 ;
            }
ul#techno_tab a.takumi_tab2 {
            height: 35px;
			width: 109px;
            background: url(/technology/img/tab_product2.gif) 0 0  ;
            }     
ul#techno_tab a.takumi_tab3 {
            height: 35px;
			width: 109px;
            background: url(/technology/img/tab_school2.gif) 0 0  ;
            } 
ul#techno_tab a.takumi_tab4 {
            height: 35px;
			width: 109px;
            background: url(/technology/img/tab_olympic2.gif) 0 0  ;
            }    
ul#techno_tab a.takumi_tab5 {
            height: 35px;
			width: 108px;
            background: url(/technology/img/tab_global2.gif)  0 0 ;
            }   
ul#techno_tab a:hover, ul#techno_tab a.active {
            background-position: 0 35px;
			} 

.bg_t{
             background: url(/technology/img/bg_techno_t.gif) repeat-x;
			 width: 538px;
			 height: 24px;
			}
.bg_b {
             background: url(/technology/img/bg_techno_b.gif) repeat-x;
			 width: 538px;
			 height: 26px;
			}
.bdGB{border-bottom: 1px #cccccc solid;}
.tech_Tbg1{
            background:url(/technology/img/bg_techno_2.gif) no-repeat;
			}
.bgG4{	background-color:#f8f8f8;}
.pRL25{	padding-left: 25px;
		padding-right:25px;}
.pTB4{	padding-top:4px;
		padding-bottom:4px;}
.pT7B6{	padding-top:7px;
		padding-bottom:6px;}
.pT10{	padding-top: 10px;}
.pTB10{	padding: 10px 0;}
.mRL25{ margin-left: 25px;
		margin-right: 25px;}
.mTB5RL8{ margin: 5px 8px;}
.mRLB1{	margin: 0 1px 1px 1px;}
.mR10{	margin-right: 10px;}
.mT50{	margin-top:50px;}
.w542{	width: 541px;}
.fcG {	color:#666666;}
.lhBB{	line-height:2.5;}
.txtN{	font-size:75%;}
            
* html .w542{width:544px;}		 

