.blue_font {
	font-size: 14px;
	color: #1600de;
	font-weight: bold;
	line-height: 1.3em;
}

.list_01 {
	margin: 0;
	padding: 0;
}
.list_01 li {
	list-style: none;
	font-size: 12px;
	color: #000000;
	line-height:1.3em;
}

.mar_b_1 {
	margin-bottom: 1px;
}

.pad_t_1 {
	padding-top: 1px;
}

.box_01 {
	width: 380px;
	border: #003399 1px solid;
	padding: 5px 0 5px 3px;
	background: #FFF5F8;
}

.box_02 {
	width: 496px;
	border: #003399 1px solid;
	background: #FFF5F8;
}
.box_03 {
	width: 640px;
	border: #003399 1px solid;
	background: #FFFFFF;
}
.mar_l_10 {
	margin-left: 10px;
}

.mar_l_20 {
	margin-left: 20px;
}
.mar_l_30 {
	margin-left: 30px;
	font-weight: normal;
}
.mar_b_5 {
	margin-bottom: 5px;
}
.mar_b_10 {
	margin-bottom: 10px;
}
.mar_t_10 {
	margin-top: 10px;
}
.mar_b_15 {
	margin-bottom: 15px;
}
.mar_20_10 {
	margin:0px 20px 10px 0px;
}

.mar_15_20 {
	margin:0px 10px 20px 20px;
}
.mar_20_10_20 {
	margin:0px 20px 10px 20px;
}
.mar_10_10 {
	margin:0px 10px 10px 0px;
}

.mar_1_30 {
	margin:0px 0px 10px 30px;
}

.small_font {
	font-size:9px;
}
.normal_font01 {
	float:left;
}
.small_font01 {
	font-size:11px;
	float:left;
	padding-top:3px;
}
.text-center {
	text-align:center;
}

.text-right {
	text-align:right;
}

.text01{
	text-align:left;
	color:#000000;
}

.text03{
	color:#339966;
}
.text04{
	color:#FF9966;
}
.text05{
	color:#FF9999;
}
.text06{
	color:#3399CC;
}
.text07{
	color:#FFFFFF;
}

.text08{
	color:#FFFFFF;
	font-weight:bold;
}

.text09{
	color:#990099;
}

.text10{
	color:#FFFFFF;
	padding-left:13px;
}

.text11{
	text-align:center;
	color:#000000;
	font-weight:bold;
}

.text12{
	color:#ff0000;
}

.background01{
	margin:5px 20px 10px 0px;
	background:#339966;
}
.background02{
	margin:5px 20px 10px 0px;
	background:#FF9966;
}
.background03{
	margin:5px 20px 10px 0px;
	background:#FF9999;
}
.background04{
	margin:5px 20px 10px 0px;
	background:#3399CC;
}
.background05{
	margin:5px 20px 10px 0px;
	background:#CCEEFF;
}

.background06{
	margin:5px 20px 10px 0px;
	background:#EEEEEE;
}

.background07{
	background:#CCCCFF;
}

.background08{
	background:#CCFFFF;
}

.background09{
	background:#CCFFCC;
}

.background10{
	background:#0000CC;
}

.background11{
	background:#333333;
}

.background12{
	background:#666666;
}

.background13{
	background:#999999;
}

.background14{
	background:#F4E8F2;
}

.background15{
	background:#EDFED3;
}

.background16{
	background:#006633;
}

.background17{
	background:#990099;
}

.background18{
	background:#dddddd;
}

.background19{
	background:#ffccff;
}

.background20{
	background:#6f6f6f;
}

.background21{
	background:#e0e0e0;
}

.border{
	border: 2px solid #333333;
}

.border02{
	border: 1px solid #0033FF;
}

.border03{
	border: 2px solid #666666;
}

.mar_5_20_10{
	margin:5px 20px 10px 0px;
}
.div_mar_5_10_20{
	margin:5px 0px 10px 20px;
}

.text-left {
	text-align:left;
	vertical-align:top;

}
.fo-dl {
	margin:0px;
	line-height:1.2em;
}
.fo-dl dt {
	float:left;
	font-weight:normal;
	width:250px;
	clear:both;
}

.fo-dl dd {
	margin:0px;
} 

.fo-dl01 {
	float:left;
	width:300px;
	margin:0px;
}
.fo-dl01 dt {
	float:left;
	font-weight:normal;
	width:150px;
	margin:2px 0px;
	clear:both;
}

.fo-dl01 dd {
	float:left;
	width:230px;
	margin:0;
} 

.font-bold {
	font-weight: bold;
}
.font-normal {
	font-weight: normal;
}
.map-list01	{
	margin-left:21px;
	padding:0;
	
}
.map-list01 li {
	font-size: 12px;
	list-style:none;
	background:url(../Company/Map/img/map_point.gif) no-repeat 4px 10px ;
	padding-left:14px;
	line-height:15px;
}
.map-style1 {
	font-size: 10px;
}
.map-style2 {
	font-size: 14px;
	font-weight: bold;
	margin-left:25px; 
	margin-top:10px;
}
.map-marleft35 {
	margin-left:35px;
	padding:5px 0 20px 0;
	line-height:22px;
}
.map-divpdf	{
	margin-right:22px;
	margin-toop:20px;
}
.map-map {
	width:600px; 
	height:500px; 
	margin:0px; 
	padding:0px;
}

div#service td#whitecontent #one a {
	background :none; 
	padding: 0;
}
div#service td#whitecontent #two {
	font: normal 12px Verdana;
	color: #4B2D85;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(/images/SiteUT/aw_image.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-decoration: none;
	line-height:17px;
}
div#service td#whitecontent #write a {
	font: normal 12px Verdana;
	color: #ffffff;
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(/images/SiteUT/aw_image.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-decoration: none;
	line-height:17px;
}
div#service td#whitecontent #three a {
	font: normal 12px Verdana;
	color: #4B2D85;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(/images/SiteUT/aw_image.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-decoration: none;
	display:block;
	line-height:17px;
}
.table-01 {
	border-top:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	
}
.table-01 th {
	border-bottom:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	background:#efefef;
	color:#000000;
	padding:5px 0px 5px 3px;
	font-weight:bold;
}
.table-01 td {
	border-bottom:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	color:#666;
	padding:5px 0px 5px 3px;
}
.text-330066bold {
	font-weight:bold;
	color:#330066;
	}
.text-666666bold {
	font-weight:bold;
	color:#000000;
	}
.mar-left15 {
	margin-left:11px;
}
.color-red{
	color:#FF0099;
}

.div-05interop {
	width:575px;
	background-color:#ffe3ff;
	border:#ffcccc 1px solid;
	padding:5px;
}
.div-05interop td {
	line-height:16px;
}
.table-05interop {
	width:565px;
	margin-left:10px;
	
}
.table-05interop td {
	line-height:17px;
	
}

.table-02 {
}
.table-02 th {
	padding:5px 0px 5px 3px;
	font-weight:normal;
}
.table-02 td {
	padding:5px 0px 5px 3px;
}

.text-right01 {
	text-align:right;
	color:#666;
}

.table_event {
	border-top: #7070BA 1px solid;
	border-left: #7070BA 1px solid;
	text-align: left;
}

.table_event th {
	border-bottom: #7070BA 1px solid;
	border-right: #7070BA 1px solid;
	background-color: #7070BA;
	padding: 3px 0 3px 3px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: top;
}

.table_event th a:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.table_event th a:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.table_event th a:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.table_event td {
	border-bottom: #7070BA 1px solid;
	border-right: #7070BA 1px solid;
	background-color: #F0FCFF;
	padding:3px 0 3px 3px;
	vertical-align: top;
}
.table_08catv {
	border-top: #999999 2px solid;
	border-left: #999999 2px solid;
	border-right: #999999 2px solid;
	border-bottom: #999999 1px solid;
	text-align: left;
}
.table_08catv th {
	border-bottom:#999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
}
.table_08catv td {
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
}
.08catv_bottom {
	padding: 10px 0px;
	font-weight: bold;
}
.table_08nos {
	border-top: #999999 2px solid;
	border-left: #999999 2px solid;
	border-right: #999999 2px solid;
	border-bottom: #999999 1px solid;
	text-align: left;
}
.table_08nos th {
	border-bottom:#999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
	background-color: #EEEEEE;
	vertical-align: middle;
}
.table_08nos td {
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
}
.table_07ngmt {
 border-top: #999999 1px solid;
 border-left: #999999 1px solid;
 border-right: #999999 1px solid;
 text-align: left;
}

.table_07ngmt th {
 border-bottom:#999999 1px solid;
 padding: 5px 0 5px 5px;
 font-weight: normal;
 background-color: #EEEEEE;
 vertical-align:middle;
}
.table_07ngmt td {
 border-left: #999999 1px solid;
 border-bottom: #999999 1px solid;
 padding: 5px 0 5px 3px;
 font-weight: normal;
}
.table_07ngmt_01 {
 border-top: #999999 1px solid;
 border-right: #999999 1px solid;
 text-align: left;
}

.table_07ngmt_01 td {
 border-left: #999999 1px solid;
 border-bottom: #999999 1px solid;
 padding: 5px 0 5px 3px;
 font-weight: normal;
}
.box-event-07ngmt01{
	width:640px;
	border: 1px solid #6B52A5;
	background-color:#FFFFFF;
	margin-bottom:10px;
	padding:1px;
}
.box-event-07ngmt02{
	width:100%;
	background-color:#6B52A5;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0px;
}
.clear{	
	clear:both;
}
.box-event-07ngmt03{
	width:640px;
	height:60px;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	padding:5px 0px 5px 20px;
}
.text-underline {
	text-decoration:underline;
}
.mar_top_20 {
	margin-top:20px;
}
.table_09fmc td {
	font-size:12px; 
	line-height:21px; 
	color:#006699; 
	font-weight:bold;
}

.table_09fmc td .bg {
	background-color:#999999;
}
.td-color01{
	background-color:#EEEEEE;
}
.table_bbss {
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	text-align: left;
}
.table_bbss th {
	border-right: #999999 1px solid;
	border-bottom:#999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
	vertical-align: top;
}
.table_bbss td {
	border-right: #999999 1px solid;
	border-bottom:#999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
	vertical-align: top;
}
.th_bg {
	background: #999999;
	color: #FFFFFF;
}

.table_summit07_01 {
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
}
.table_summit07_01 th {
	border-bottom:#999999 1px solid;
	border-right:#999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
	background-color: #EEFFEE;
	vertical-align: middle;
	text-align: center;
}
.table_summit07_01 td {
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
	text-align: left;
}
.table_summit07_02 {
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
}
.table_summit07_02 th {
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
	background-color: #EEEEEE;
	vertical-align: middle;
	text-align: center;
}
.table_summit07_02 td {
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	padding: 5px 0 5px 3px;
	font-weight: normal;
	background-color: #FFFFEE;
	text-align: left;
}
.box-event-bbs01{
	width: 100%;
	border: 1px solid #6B52A5;
	padding:1px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
.box-event-bbs02{
	width: 100%;
	background-color: #6B52A5;
	padding: 5px 0px 5px 0px;
	color: #FFFFFF;
	text-align: center;
}
.bbs_font {
	color: #6B52A5;
}
.table_bbs_top {
	border: #1600de 1px solid;
}
.table_bbs_top td {
	padding: 5px 0px 5px 0px;
}
.pad_l_10 {
	padding-left: 10px;
}
.text-underline { 
	text-decoration: underline; 
}
.mar_l_50 {
	margin-left: 50px;
}
.float-left {
	float:left; 
	margin-top:20px;
}

.float-right {
	float:right; 
}
.table-ad {
	width:620px;
	line-height:20px;
	margin-top:10px;
	margin-left:15px;
}
.table-ad td {
	vertical-align:top;
	padding:5px;
}
.table-ad01 {
	width:550px;
	line-height:20px;
}
.table-ad01 td {
	text-align:center;
	padding-bottom:10px;
}
.company-list01	{
	margin:0;
	padding:0;
	
}
.company-list01 li {
	font-size: 12px;
	list-style:none;
	background:url(../Company/Map/img/map_point.gif) no-repeat 4px 10px ;
	padding-left:14px;
	line-height:15px;
}
.mar_l_35 {
	margin-left: 35px;
	line-height:20px;
}
.mar_auto {
	margin: 0 auto;
}
.table_06foe {
	border: #1600de 1px solid;
}
.table_06foe td {
	padding: 5px 0px 5px 0px;
	background-color: #FFF5F8;
}
.color-red-06foe {
	color: #CC0033;
}
.color-red-06foe_02 {
	color: #990000;
}
.06foe_td_bg {
	background-color: #CCCCCC;
}
.table-03 {
	border-top:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	
}
.table-03 th {
	border-bottom:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	background:#efefef;
	color:#000000;
	padding:5px 0px 5px 3px;
	font-weight:bold;
}
.table-03 td {
	border-bottom:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	color:#000000;
	padding:5px 0px 5px 5px;
}

.text-left01 {
	text-align:left;
	vertical-align:center;
}
.table-04 {
}
.table-04 th {
	padding:5px 0px 5px 3px;
	font-weight:normal;
}
.table-04 td {
	padding:5px 0px 5px 10px;
}

.pad_t_10{
	padding:10px 0px 0px 0px;
}

.06foe_td_bg {
	background-color: #CCCCCC;
}

.table_06interop {
	border: #FF3300 1px solid;
}
.table_06interop td {
	padding: 5px;
}
.06interop_td_bg {
	background-color: #FFF5F8;
}
.table_06interop_02 {
	border: #003399 1px solid;
}
.table_06interop_02 td {
	padding: 5px 0px 5px 0px;
}
.color-yellow {
	color: #FF3300;
}
.pad_t_30 {
	padding: 30px 0 0 0;
}
.pad_t_20 {
	padding: 20px 0 0 0;
}
.valign_top {
	vertical-align:top;
}
.bgtext-color {
	background-color:#999999;
	color:#FFFFFF;
}
.small_zi {
	font-size:11px;
	float:left;
	line-height:17px;
}
.small_zi_01 {
	font-size:11px;
	line-height:17px;
}
.mar_all_0 {
	margin: 0;
	padding: 0;
	list-style: none;
}
.mar_all_0 li {
	list-style: none;
	margin: 4px 0 0 10px;
	padding: 0;
}
.ul_0 {
	margin: 0;
	padding: 0;
	list-style: none;
}
.ul_0 li {
	list-style: none;
	margin: 4px 0 0 0;
	padding: 0;
}
.mar_b_5 {
	margin-bottom: 5px;
}
.mar_l_120 {
	margin-left: 120px;
}
.table_07interop {
	border: #666666 1px solid;
	padding:1px;
}
.location-box01{
	padding-left: 300px;
	border-bottom: solid 1px #333333;
	margin-bottom:20px;
	clear:both;
}
.location-box02{
	border-bottom: solid 1px #333333;
	margin-bottom:20px;
	clear:both;
}
.location-box03{
	margin-bottom:20px;
	clear:both;
}
.ul_mar_0 {
	margin: 0;
	padding: 0 0 0 8px;
}
.mar_t_50 {
	margin-top: 50px;
}
.fiber-list	{
	margin:0 0 0 5px;
	padding:0;
	
}
.fiber-list li {
	font-size: 12px;
	list-style:none;
	background:url(../Company/Map/img/map_point.gif) no-repeat 4px 10px ;
	padding-left:14px;
	line-height:15px;
	float:left;
	width:285px;
}
.fiber-list li.w05 {
	font-size: 12px;
	list-style:none;
	background:url(../Company/Map/img/map_point.gif) no-repeat 10px 10px ;
	padding-left:20px;
	line-height:15px;
	float:left;
	width:270px;
}
.contact-box03{
	width:640px;
	border-bottom: solid 1px #333333;
	padding-bottom:10px;
	margin-bottom:20px;
}
.vlign_middle {
	vertical-align:middle;
}
.mar_t_25 {
	margin-top:25px;
}
.line_height_17 {
	line-height:17px;
}
.mar_r_5 {
	margin-right:5px;
}