@charset "UTF-8";
/* ---------- 変更履歴 ---------- */ 
/* 2022/01/12 IEサポート切れ対応  */
/* ------------------------------ */
/* 000=parts.css list========
   000=common  setting
   001=header setting
   002=contents setting
   003=sub contents setting
  
===========================*/

/*000=common setting------------------------------------------*/
.charsLeft{display:none;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
hr{display:none;}
#contents_wrapper{position:relative;}
p.link{padding:0 0 0 15px; background:url(image/usr/icon_arrow_blue.gif) 1em .5em no-repeat;}
.mb10{margin:0 0 10px;}
.norap{ white-space:nowrap;}
.imgover{cursor:pointer;}
#wrapper{ background:url(../img/common/bg_common_top.jpg) repeat-x center top #ADD6ED;}
#wrapper_bot{ background:url(../img/common/bg_bottom.jpg) bottom repeat-x;}
#contents_bot{background:url(../img/common/bg_contents_bottom.jpg) no-repeat bottom; padding:0 0 165px;}
table.oddclass{background:#fff;}
table.oddclass tr td.odd{background-color: #f2eee9;}
table.table_fixedcell{table-layout:fixed;}
table.table_fixedcell tr td{word-break: break-all;}

table.oddclass_nowhite tr td.odd{background-color: #f2eee9;}
div#topic_path{
	font-size:80%;
	color:#666;
}

div#topic_path a{color:#666; text-decoration:underline;}
div#topic_path a:hover{text-decoration:none;}

/* watermark positioning container */
.updnWatermark
{
	position: relative;	/* positioning container */
	width: 0;
	height: 1.25em;	/* must specify height for consistent vertical alignment */
	/*20220112/IEサポート切れ対応/HISYS/修正/[START]*/
	/*vertical-align: middle ⇒ 3%*/
	vertical-align: 3%;
	/*20220112/IEサポート切れ対応/HISYS/修正/[END]*/
}
/* IE7/6 hasLayout hack */
.updnWatermark
{
	*zoom: 1;
}
/* watermark label styling */
.updnWatermark label
{
	position: absolute;
	left: 0;
	top: 0;
	white-space: nowrap;
	color: #999;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size:12px;
	padding-left: 4px;
	height: 1.25em;	/* must specify height for consistent vertical alignment */
	vertical-align: middle;
}

/* jQuery UI Datepicker */
.ui-datepicker-trigger{margin:0 0 0 0 0; vertical-align:middle;}

table#dataTables th{white-space: nowrap;}
.h100{height:100px;}
.mm15{margin:0 0 0 -15px;}



.sz1{ width:10px;}
.sz2{ width:25px;}
.sz3{ width:30px;}
.sz4{ width:40px;}
.sz5{ width:50px;}
.sz6{ width:60px;}
.sz7{ width:70px;}
.sz8{ width:80px;}
.sz9{ width:90px;}
.sz10{ width:100px;}
.sz11{ width:110px;}
.sz12{ width:120px;}
.sz13{ width:130px;}
.sz14{ width:140px;}
.sz15{ width:150px;}
.sz16{ width:160px;}
.sz17{ width:170px;}
.sz18{ width:180px;}
.sz19{ width:190px;}
.sz20{ width:200px;}
.sz23{ width:245px;}
.sz24{ width:200px;}
.sz30{ width:300px;}
.sz40{ width:400px;}
.sz50{ width:400px;}
.sz22{ width:220px;}
.sz32{ width:320px;}
.sz70{ width:550px;}
.sz72{ width:550px;}
.sizu10{ /*white-space:nowrap;*/}/*変更要確認*/

/*DisabledComboBackGround*/
.disabledComboBox{ background-color:#FBF4ED;}
.disabledComboBoxDBrown{ background-color:#EFE7DE;}

/*text-align center for textbox*/
.textBoxAlignCenter{text-align:center;}

/* Chrome・IE11対応 Add 開始 2015/07/14 JIT 新規追加 */
/* chrome テキストエリア リサイズ抑止 */
textarea {  
    resize: none;  
}  
/* Chrome・IE11対応 Add 終了 2015/07/14 JIT 新規追加 */

/*000=footer setting------------------------------------------*/
#contact{ float:right;  color:#FFF; margin:100px 30px 0 0; text-align:right; line-height:150%;}
.pagetop{padding:20px 0 20px 20px; margin:0; text-align:right;}
.pagetop a{ color:#333;}
.pagetop img{margin:0 5px 0 0;}


/*001=header setting------------------------------------------*/
#header ul{text-align:right;}
#header #mainlogo{width:160px; float:left; margin:25px 0 0;}
#header_link{width:300px; float:right;}
#header_link p{width:80px; float:left; background:url(../img/common/icon_arror_1.gif) 5px 8px no-repeat; padding:5px 0 0 20px; color:#FFF;}
#header_link p a{ color:#FFF;}
#header_link p.btn_logout{background:none; padding:0;width:100px; float:left;}
#header ul li{display:inline;}



/*002=(tenp contents setting) < contens.css------------------------------------------*/
#contents{ width:860px; float:right;}
#main{ background-color:#FBF4ED; width:860px;}
ul#gnavi { background:url(../img/common/bg_gnavi.gif) repeat-x;}
ul#gnavi  li{ display: inline;}
#main h1{ background:url(../img/common/tit_h1_bg.gif) no-repeat 5px; padding:9px 0 5px 25px; font-size:140%; font-weight:bold; margin:20px 0 10px; color:#262626;}
.box1{padding:20px 30px;}
#main table th{background:#BEB1A3; border:1px #b3b3b3 solid; color:#FFF; text-align:center; font-weight:bold; background:url(../img/common/bg_th_border.gif) no-repeat top right #BEB1A3; }
#main table td{border:1px #b2b2b2 solid;}
#main table td,#main table th{padding:10px 5px; vertical-align: middle;}
#main table td.vtop,#main table th.vtop{padding:10px 5px; vertical-align: top;}
#main tr.odd td { background:#F2EEE9;}

/*CustNameGroupBox*/
#main .box1 table.type1{border:1px solid #b3b3b3; width:800px; margin:0 0 20px;}
#main .box1 table.type1 td.first{width:70px; padding:0 0 0 25px;}
#main .box1 table.type1 td{border:none;}
#main .box1 table.type1 td.custRef{width:55px; padding-right:0px;}
#main .box1 table.type1 td.btn{width:55px; padding-right:15px;}
#main .box1 table.type1 td.name{width:375px; padding-right:10px;}
#main .box1 table.type1 td.custNo{width:55px; padding-right:5px;}

/*BKubun*/
#main .conditionPadding{padding:10px 5px 5px 0;}


/*scrolltable------------------------------------------*/
#main .scrollTableBox th{background:url(../img/common/bg_th_border.gif) no-repeat top right #BEB1A3; font-weight:bold; white-space:nowrap;}
#main .scrollTableBox td{white-space:nowrap;}
#main .scrollTableBox td.dataTables_empty{font-size:10%;}
#main .box1 table.scrollTable{width:100%;}




/*scrollTableBox setting------------------------------------------*/
#main .box1 .scrollTableBox{ width:760px; height:250px; overflow:hidden; }
#main .box1 .scrollTableBox table{width:100%;}
/*scrollTableBox setting end------------------------------------------*/


#main .box_brown{padding:10px 20px 20px; background:#EFE7DE;}
#main .box_brown h2{padding:0 0 0 20px; background:url(../img/common/tit_h2_bg.gif) no-repeat; margin:10px 0; font-size:120%; font-weight:bold; color:#262626;}
#main .box_brown table.scrollTable td{padding:5px;}
#main .box_brown table{background:#fff;}
#main .box_brown .btn p{width:70px; float:left; margin:10px 10px 0 0;}
.input_area input{margin:10px 0 10px; vertical-align:middle;}
.input_area input.imgover{margin:5px 10px 0 5px;}
.guide_box{padding:0 0 20px; width:730px; float:right;}
.guide_box .left{width:350px;}
.guide_box .left input.text{width:260px;}
.guide_box .right{width:350px;}
.guide_box .arrow{padding:5px 0 5px 30px; background:url(../img/common/icon_arrow_select.gif) no-repeat; font-weight:bold; font-size:110%; color:#262626;}
.guide_box_wrapper{ padding:0 30px 0 20px;}
.guide_btn_area{width:70px; float:left; text-align:center;}
.guide_btn_area img{margin:5px 0 10px;}

table.policy_no{ width:350px;}
table.policy_no th{width:80px;}
table.policy_no input.wid1{width:62px; margin:0 2px 0 0;}
table.policy_no input.wid2{width:15px; margin:0 2px 0 2px;}
table.policy_no input.wid3{width:32px; margin:0 0 0 2px;}

table.o_p_no{ width:350px; margin:10px 0 0;}
table.o_p_no th{width:80px;}
table.o_p_no input.wid1{margin:0 5px 0 0;}
table.o_p_no input.wid2{width:160px; font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace; padding:2px;}


table.assured{width:100%; margin:0 0 10px;}
table.assured th{width:14%;}
table.assured input.wid1{width:600px; margin:0 0 10px;}
table.assured .wid2{width:600px; height:60px;}


table.invoice_no{width:350px; margin:0 0 10px;}
table.invoice_no th{width:92px;}
table.invoice_no .wid1{width:230px; height:50px;}


table.notes{width:350px; margin:0 0 10px;}
table.notes th{width:80px;}
table.notes .wid1{width:230px; height:50px;}

#main .voyage_box{ background-color:#EFE7DE;}
#main .voyage_box_inner{padding:20px;}

#main .voyage_box table td,#main .voyage_box table th{ border:none; }
#main .voyage_box table th{ background:none; color:#262626; font-weight:bold; padding:0 5px 5px; width:75px;}
#main .voyage_box table td{ padding:0 10px 5px;}
#main .voyage_box h2{background:#BEB1A3; border:1px solid #b3b3b3; padding:10px; text-align:center; color:#FFF;}
#main .voyage_box table input{width:240px;}

#main .voyage_box .departure{padding:15px 30px; border:1px solid #999999; background-color:#FBF4ED;}
#main .voyage_box .transit{padding:10px 10px 20px 80px; background:url(../img/common/arrow_below.gif) no-repeat 20px;}
#main .voyage_box .transit table input{width:200px;}
#main .voyage_box .arrival{padding:15px 30px; border:1px solid #999999; background-color:#FBF4ED;}
#main .voyage_box .voyage_box .arrival table input{width:240px;}


#main .equipment{padding:20px; color:#333;}
#main .equipment .wid3{width:320px;}
#main .equipment .wid1{width:320px;}
#main .equipment .wid4{width:240px;}
#main .equipment .wid2{ width:100px; vertical-align:middle; margin:0 5px 0 0;}
#main .equipment table td,#main .equipment table th{background-color:#EFE7DE; border:none;}
#main .subtitle{ color:#000000;}
#main .subtitleBlack{ color:#000000;}


#main .green_box{background:url(../img/common/bg_greenbox.gif) 0 20px no-repeat; width:690px; margin:0 0 0 0px !important; padding:20px 0 0;}/*変更*/
#main .green_box_bot{background:url(../img/common/bg_greenbox_bottom.gif) no-repeat bottom; padding:0 0 2px 0;}
#main .green_box h3{ margin:0; width:690px; background:url(../img/common/bg_greenbox_top.gif) no-repeat; height:41px; text-align:center; color:#FFF; padding:10px 0 0; font-size:120%; cursor:pointer;}
#main .green_box.selected h3{ height:23px;}
#main .green_box p.text{ padding:10px 0 5px 20px; font-weight:bold;}

#main .green_box .gry_box{background:url(../img/common/bg_gry.gif) repeat-y; width:650px; margin:10px 0 0;}
#main .green_box .gry_box_bot{background:url(../img/common/bg_gry_bottom.gif) no-repeat bottom; padding:0 0 2px 0;}
#main .green_box .gry_box h3,
#main .green_box .gry_box h4
{ margin:0; width:650px; background:url(../img/common/bg_gry_top.gif) no-repeat; height:36px; text-align:center; color:#FFF; padding:7px 0 0; font-size:120%; }
#main .green_box .gry_box h3{cursor:pointer;}
#main .green_box .gry_box.selected h3{ height:23px;}



#main .spec{padding:0 15px 15px; }
#main .spec table td{font-size:80%; padding:0;}
#main .spec table td h4{font-weight:normal; color:#000000; margin:0 0 5px; font-size:120%;}
/* Chrome・IE11対応 Del 開始 2015/07/14 JIT テキストエリアの共通設定削除 */
/* Chrome・IE11対応 Del 終了 2015/07/14 JIT テキストエリアの共通設定削除 */
#main .spec table td{padding:5px 10px; background:#FBF4ED; border:1px solid #b3b3b3;width:33%;}

#main .spec table td.wid1{width:70px;}
#main .spec table td.wid2{width:40px;}

#main .spec table td.blank{background-color:#EFE7DE; border:none;}
#main .spec table{ width:100%;}

#main .spec_edit{padding:0 20px 15px; }
#main .green_box .spec_edit p{ padding:30px 0 5px 10px;}
#main .voyage_box .spec_edit table th{padding:5px 5px 5px 10px; background:#FAF7F3; font-weight:normal; text-align:left; width:120px; border:1px solid #b3b3b3;}
#main .voyage_box .spec_edit table td{padding:5px 10px 5px 10px; background:#FFFFFF; border:1px solid #b3b3b3;}
#main .spec_edit table{ width:535px; float:left;}

#main .spec_edit_input{padding:0 15px 15px;}
#main .spec_edit_input p{ width:100px; }
#main .spec_edit_input input.wid1{ width:200px;}
#main .spec_edit_input input.wid2{ width:530px;}

#main .spec_edit p{ float:right; margin:20px 0 0;}

#main .goods_box{ background-color:#FBF4ED; border-bottom:1px solid #B3B3B3; margin:20px 0 0; background:url(../img/common/bg_goods_box.gif) repeat-y; width:730px;}
#main .goods_box_inner{padding:20px;}


/*#main .goods_box table td,#main .voyage_box table th{ border:none; }
#main .goods_box table th{ background:none; color:#262626; font-weight:bold; padding:0 5px 5px; width:75px;}*/

#main .goods_box table td{ padding:0 5px 5px;}
#main .goods_box h2{background:#BEB1A3; border:1px solid #b3b3b3; padding:10px; text-align:center; color:#FFF;}
#main .goods_box  .good_no input.wid1{width:350px; margin:0 10px 0 5px;}
#main .goods_box  .good_no input.wid2{width:50px;}
#main .goods_box textarea.wid3{width:690px; height:220px; margin:10px 0 0;}

#main .goods_box .good_no{border:1px solid #b3b3b3; padding:15px 5px 5px 5px; width:550px; float:left;}
#main .goods_box .good_no td{border:none;}
#main .goods_box .input_size{ width:125px; float:right;}
.btn_extend{margin:0 0 0 5px;}
#main .amount_input{margin:5px 0 0;}
#main .amount_input table{width:100%;}
#main .amount_input table th{font-weight:normal;}
#main .amount_input table td,#main .amount_input table th{border:1px solid #b3b3b3; padding:5px; background:none; color:#2b2b2b}

#main .amount_base td,#main .amount_base td{border:none;}
#main .amount_input table.noboder td,#main .amount_input table.noboder th{border: none;}
#main .amount_input table th.blank{border:none; padding:5px;}

/**/
#main .amount_input table th.blank_align_left{border:none; text-align:left;}
#main .amount_input table th.blank_align_left_L{border:none; text-align:left; width:12%}
#main .amount_input table th.blank_align_left_L11{border:none; text-align:left; width:11%}
#main .amount_input table th.blank_align_left_R{border:none; text-align:left; width:12%}



#main .amount_input table td.blank{border:none; padding:5px;}
#main .amount_input input.wid1{width:90px;}
#main .amount_input input.wid2{width:60px;}
#main .amount_input input.wid3{width:70px;}
#main .amount_input input.wid4{width:140px;}

#main .l_c{width:auto; height:120px;}
#main .tc{text-align:center;}
#main .tl{text-align:left;}
#main .p5_20_10{padding:5px 20px 10px;}
#main .p0_20_0{padding:0 20px 0;}
#main .mt20{margin:20px 0 0;}
#main .mr5{margin:0 5px 5px 0;}
#main .m20_0{margin:20px 0;}

#main table td.text_top,#main table th.text_top{padding:10px 5px; vertical-align: top; white-space: nowrap;}
#main .input_area input.w160  {width:160px; margin:0 0 0 10px;}
#main .input_area input.w660  {width:660px; margin:5px 0 5px 10px; font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;}

#main .mr5{ margin:0 5px 0 0;}
#main .amount_input.printsetting{padding:0 20px 20px;}
#main .amount_input.printsetting span{font-size:80%;}
#main .amount_input.printsetting table td{text-align:center;}
#main .amount_input.printsetting td.printnumber input.wid1{width:35px; margin:0 5px 0;}
#main .amount_input.printsetting td.printnumber input.wid2{width:16px; margin:5px 5px 0 0;}
#main .bottom_entry_btn{text-align:center; padding:30px 0 10px;}
#main .bottom_entry_btn img{margin:0 20px;}

* html #main .bottom_entry_btn input{ position:relative; top:-4px;}/*変更*/
*:first-child+html #main .bottom_entry_btn input{ position:relative; top:-4px;}/*変更*/





#main .borderline{ border:1px solid #b3b3b3; padding:10px 0 5px;  margin:0 20px 10px 0;}
#main .amount_input.printsetting td.policy{border:none; padding:5px 0 5px 0;}


/*003=sub_contents setting------------------------------------------*/
#sub_contents {width:90px; float:left; margin:134px 0 0;}
#sub_contents li{display:block; margin:0 0 16px; text-align:center; color:#FFF;}
#sub_contents li img{margin:5px 0 0;}




/*004=popup setting------------------------------------------*/

div.popup_wrapper{ position:absolute;
    left: 275px;
}
div.popup .wrapper{background:none;}
div.popup .header{background-color:#56B2AE; padding:10px 10px 10px 10px; color:#FFF;}
* html div.popup .header{
	width:100%;	
	
	}
div.popup .header h5{text-align:left;}
div.popup .close{text-align:right; margin:10px;}
div.popup .btn_close{  text-align:right; margin:-20px 0 0;}
div.popup .contents{text-align:left; padding:0 10px 10px; float: none; width:auto; height:auto; overflow:hidden;}
div.popup .header {cursor: move;}
div.popup .ui-resizable-handle { background: none;}

#popup_favorite_box { display:none;	position: absolute;	width: 340px; background:#fff; padding: 0; top:-80px; left: -100px; border:2px solid #56B2AE; z-index:101;}
* html #popup_favorite_box {width:325px; }
#popup_favorite_box .contents textarea{ width:100%; height:400px;}
#popup_favorite_box .contents p{padding:10px 0 0; text-align:center;}

#popup_worning_box { 
	display:none;
	position: absolute;
	width: 500px;
	background:#fff;
	padding: 0;
	top:-80px;
	left: -100px;
	border:2px solid #56B2AE;
	z-index:100;
}
* html #popup_worning_box { 
	width:500px;/*#2567対応*//*#2669対応*/
}
#popup_worning_box .contents{ padding:20px; margin:0px; overflow:hidden; }/*#2317対応*//*#2669対応*/
* html #popup_worning_box .contents{ width:93%; padding:20px; }/*#2669対応*/

#popup_worning_box .scrollTableBox{
	 width:100% !important;
	 height:100% !important;
	 margin:10px 0 !important;
	 padding-bottom:0px !important;
	 overflow:hidden !important;
	 }/*#2669対応*/
* html #popup_worning_box .scrollTableBox{
	 margin:0 !important;

	 }/*#2669対応*/
* html #popup_worning_box .scrollTableBox table {
	/*width:290px !important;
	overflow:hidden !important;*/
	 }
*:first-child+html #popup_worning_box .scrollTableBox table {
	/*width:290px !important;
	overflow:hidden !important;*/
	 }


#popup_guide_box { 
	display:none;
	position: absolute;
	width: 320px;
	height: 600px;
	background:#fff;
	padding: 0;
	/*top:-80px;*/
	/*left: -100px;*/
	border:2px solid #56B2AE;
	z-index:102;
	overflow: visible;
}

/* Chrome・IE11対応 Del 開始 2015/07/14 JIT popup_pattern_boxの設定削除 */
/* Chrome・IE11対応 Del 終了 2015/07/14 JIT popup_pattern_boxの設定削除 */

/*005=textareabox setting------------------------------------------*/
div.w_1 {
	overflow-x:auto;
	
	width:690px;
	overflow-y:hidden;
}
div.w_2 {
	overflow-x:auto;
	overflow-y:hidden;
	width:370px;
}
div.w_3 {
	overflow-x:auto;
	overflow-y:hidden;
	width:180px;
}
div.w_4 {
	overflow-x:auto;
	overflow-y:hidden;
	width:220px;
}
div.w_5 {
	overflow-x:auto;
	overflow-y:hidden;
	width:430px;
}
div.w_3 textarea{height:2.5em;}
div.w_4 textarea , div.w_5 textarea{height:3.5em;}

html*div.w_3 textarea{height:3.5em;}
html*div.w_4 textarea , html*div.w_5 textarea{height:4.5em;}

div.w_6 {
	overflow-x:auto;
	overflow-y:hidden;
	width:620px;
}

textarea.high_2 { height:2.5em;}
textarea.high_3 { height:3.5em; _height:4.5em}
*:first-child+html textarea.high_3 {height:4.5em}


textarea.overflow_h{overflow:hidden;}

textarea.overflow_h_width600{
    overflow:hidden;
    width:600px;
    margin:0 0 10px;
}

/*textarea.w_invice{width:265px;}*/

div.w_360{
	overflow-x:auto;
	overflow-y:auto;
	width:360px;
	height:200px;
}


/*006=exte btn setting------------------------------------------*/
img.btn_extend_claim_1,img.btn_extend_claim_2,img.btn_extend_claim_3{cursor:pointer;}
img.btn_extend_goods_1,img.btn_extend_goods_2{cursor:pointer;}
img.btn_extend_conditional_1,img.btn_extend_conditional_2{cursor:pointer;}
.charsLeft{display:block;}

.tc_pad5{text-align:center; padding:5px;}
.padleft20{padding-left:20px;}


/*007=dataTables setting------------------------------------------*/
table#tblMain,
table.dataTab{font-family:"ＭＳ ゴシック"}
table#tblMain tr .byte1,
table.dataTab tr .byte1 { width: 16px; }
table#tblMain tr .byte2,
table.dataTab tr .byte2 { width: 23px; }
table#tblMain tr .byte3,
table.dataTab tr .byte3 { width: 30px; }
table#tblMain tr .byte4,
table.dataTab tr .byte4 { width: 37px; }
table#tblMain tr .byte5,
table.dataTab tr .byte5 { width: 44px; }
table#tblMain tr .byte6,
table.dataTab tr .byte6 { width: 51px; }
table#tblMain tr .byte7,
table.dataTab tr .byte7 { width: 58px; }
table#tblMain tr .byte8,
table.dataTab tr .byte8 { width: 65px; }
table#tblMain tr .byte9,
table.dataTab tr .byte9 { width: 72px; }
table#tblMain tr .byte10,
table.dataTab tr .byte10{ width: 79px; }    
table#tblMain tr .byte11,
table.dataTab tr .byte11{ width: 86px; }
table#tblMain tr .byte12,
table.dataTab tr .byte12{ width: 93px; }
table#tblMain tr .byte13,
table.dataTab tr .byte13{ width:100px; }
table#tblMain tr .byte14,
table.dataTab tr .byte14{ width:107px; }
table#tblMain tr .byte15,
table.dataTab tr .byte15{ width:114px; }
table#tblMain tr .byte16,
table.dataTab tr .byte16{ width:121px; }
table#tblMain tr .byte17,
table.dataTab tr .byte17{ width:128px; }
table#tblMain tr .byte18,
table.dataTab tr .byte18{ width:135px; }
table#tblMain tr .byte19,
table.dataTab tr .byte19{ width:142px; }
table#tblMain tr .byte20,
table.dataTab tr .byte20{ width:149px; }
table#tblMain tr .byte24,
table.dataTab tr .byte24{ width:177px; }
table#tblMain tr .byte25,
table.dataTab tr .byte25{ width:184px; }
table#tblMain tr .byte26,
table.dataTab tr .byte26{ width:191px; }
table#tblMain tr .byte27,
table.dataTab tr .byte27{ width:198px; }
table#tblMain tr .byte30,
table.dataTab tr .byte30{ width:219px; }
table#tblMain tr .byte35,
table.dataTab tr .byte35{ width:254px; }
table#tblMain tr .byte40,
table.dataTab tr .byte40{ width:289px; }
table#tblMain tr .byte42,
table.dataTab tr .byte42{ width:303px; }
table#tblMain tr .byte50,
table.dataTab tr .byte50{ width:359px; }
table#tblMain tr .byte53,
table.dataTab tr .byte53{ width:380px; }
table#tblMain tr .byte70,
table.dataTab tr .byte70{ width:499px; }
table#tblMain tr .byte80,
table.dataTab tr .byte80{ width:569px; }
table#tblMain tr .byte90,
table.dataTab tr .byte90{ width:639px; }
table#tblMain tr .byte110,
table.dataTab tr .byte110{ width:779px; }
table#tblMain tr .byte265,
table.dataTab tr .byte265{ width:1864px; }
table#tblMain tr .byte364,
table.dataTab tr .byte364{ width:2578px; }
