@charset:Shift_JIS;
@import "../common/telec.css";

#tech #lmenu1_1 a{background: url(../images/localmenu_1.gif) no-repeat -214px 0px;
}
.tech_idx {
	width:572px;
	margin: 10px 32px;
}
.tech_idx li{ margin-bottom:5px;}
h1.eq {font-size: 73% !important;}
.h1sub {margin-left:45px;}
h2 .sub {display:block; font-size:73% !important; color:#333;}
/*---------- list type 0 ----------*/
.list_0 {	margin: 0px 32px 15px 32px; font-size:73%;}
.list_0 li{
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 3px 0px;
	background: url(../images/icn_dot1.gif) no-repeat 0px 0.5em;
}
/*---------- list style ----------*/
ol {padding-left:30px;}
ol li{	list-style: decimal outside; font-size:73%;}
.list_1, .list_2{
	font-size:73%;
	margin: 0px 32px 15px;}
.list_1, .list_2 {margin-bottom:30px;}
.list_1 dt {margin-bottom:10px; font-weight:bold;}
.list_2 li{	margin: 0px 0px 0px 30px;}
.list_1 dd{	margin: 0px 0px 15px 30px;}
.list_1 dd ul {	margin: 5px 0px 10px;}

/*---------- table type 0 ----------*/
.t_tec0{	margin:10px 32px 15px;}
.t_tec0 th { white-space:nowrap;}
.t_tec0 th, .t_tec0 td {font-size:73%;vertical-align:top;}

/*---------- table type 1,2,3 ----------*/
.t_tec1, .t_tec2, .t_tec3{
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	font-size:73%;
	margin: 0px 32px 15px;
}
.t_tec1 th, .t_tec1 td, .t_tec2 th, .t_tec2 td, .t_tec3 th, .t_tec3 td{ padding:3px;	border-right: 1px solid #999;
	border-bottom: 1px solid #999;}
.t_tec1 thead th, .t_tec2 thead th, .t_tec3 thead th{
	background:#3F8CD9; color:#FFFFFF;
}
.t_tec1 thead td, .t_tec2 thead td, .t_tec3 thead td{
	background:#E8E8E8;
	text-align:center;
}
.t_tec1 tbody th, .t_tec2 tbody th, .t_tec3 tbody th{
	background:#B9D5F1;
}
.t_tec1 tbody td, .t_tec2 tbody td, .t_tec3 tbody td{
	background:#FEFEFE;
}
.t_tec1 tbody td {text-align:center;}
.t_tec2 tbody td {text-align:left;}
.t_tec3 tbody td {text-align:right;}
.t_tec1 tfoot th, .t_tec2 tfoot th, .t_tec3 tfoot th{
	background:#FFF;
}
.t_tec1 tfoot td, .t_tec2 tfoot td, .t_tec3 tfoot td{
	background:#FFF;
}
.t_tec1 tfoot td {text-align:center;}
.t_tec2 tfoot td {text-align:left;}
.t_tec3 tfoot td {text-align:right;}

/*---------- tech04 ----------*/
#t_tec4{font-size:66% !important; padding:0px !important;}
#t_tec4 thead td { writing-mode:tb-rl;}
.list_tec4 {font-size:73%;
	margin: 0px 32px 15px 50px; width:575px;}
.list_tec4 dt{ float:left; width:40px; margin-bottom:5px;}
.list_tec4 dd{ float:left; width:530px; margin-bottom:5px;}

/*---------- tech05 equipment ----------*/
.tech5eq .t_tec2 tbody td {padding:3px 3px 3px 15px;}
.tech5eq .t_tec2 tbody td ul,.tech5eq .t_tec2 tbody td dl{font-size:100%; margin:0px !important; padding:0px !important;}
.tech5eq .t_tec2 tbody td ul.l2{font-size:100%; margin:0px 0px 0px 15px!important;}
.tech5eq .t_tec2 tbody td dd {font-size:100%; margin:0px 0px 0px 15px!important;}

.tech5_t2 td { width:150px;}

.liststyle_intbl li{
	text-indent: -3em;
	margin-left:3em;
}

/*---------- tech09 ----------*/
#list_09_qaa1, #list_09_qaa2 { font-size:73%; text-align:center;}
#list_09_qaa1 li, #list_09_qaa2 li {
	display:inline;
	margin-right:15px;
	padding-top:15px;
}
.tbl_09_faq {margin: 0px 32px 15px 32px;}
.tbl_09_faq th,.tbl_09_faq td{
	font-size:73%;
	line-height:1.3em;
	vertical-align:top;
	text-align:left;
	}
.tbl_09_faq th{ background:#DFDFDF;padding:5px;}
.tbl_09_faq td{
padding:10px 5px 10px 5px;
}

/*---------- tech11 ----------*/
ol li ul li {font-size:100% !important; list-style:none;}
/*---------- tech12 ----------*/
.divs { width:100px;}
.tel,.fax { width:100px;}
.email { width:100px;}