*{
padding:0px;
margin: 0px;
}

body{
	font-family:"Verdana","ＭＳ Ｐゴシック","Osaka","平成角ゴシック","Arial","Helvetica",sans-serif;
	font-size:75%;
	line-height:1.3em;
	color:#333333;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}	

* html .tabletx{
    font-family:"Verdana","ＭＳ Ｐゴシック","Osaka","平成角ゴシック","Arial","Helvetica",sans-serif;
    font-size:90%;
	line-height:1.3em;
	color:#333333;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

* html .tabletx2{
    font-family:"Verdana","ＭＳ Ｐゴシック","Osaka","平成角ゴシック","Arial","Helvetica",sans-serif;
    font-size:63%;
	line-height:1.3em;
	color:#333333;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

a img { border: 0; }
p {margin:0px 0px 0px 0px;}
br{margin:0px 0px 0px 0px;}

img {
	border:0;
}

ul{
	border: 0;
	list-style:none;
	text-align:right;
	vertical-align:auto;
	margin:  5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;

}


li{	
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* head */


h2{
	font-size:90%;
	margin-bottom:30px;
	padding:4px 0px 4px 10px;
	background:#EEEEEE no-repeat 7px 6px;
}

#header{
	height:191px;
	background-image:url(../../images/body_bg.gif);
	background-position:top;
	background-repeat:repeat-x scroll 0px;
	width: auto;
	clear:both;
	margin-left:auto;
	margin-right:auto;
}

#header02{
	height:83px;
	background-image:url(../../images/wos_head_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding: 0px 0px 0px 0px;
	margin-bottom: 10px;
}	

#container02{
background:url(../../images/head_cont2_bg.gif);
background-repeat:no-repeat;
	width:950px;
	padding:0px;
	height: 83px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}




#map ul{
margin-bottom:5px;
}
	
#map li{
	float:right;
}

.mapa {
	background:transparent url(../../images/h_pict1.gif) no-repeat scroll 0px 4px;
	padding-bottom:5px;
	padding-left:11px;
	padding-right:9px;
}

.mapb {
	background:transparent url(../../images/why_icon.gif) no-repeat scroll 0px 4px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:11px;
}

.mapc {
	background:transparent url(../../images/h_pict3.gif) no-repeat scroll 0px 4px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:11px;
}
.mapd {
	background:transparent url(../../images/h_pict4.gif) no-repeat scroll 0px 4px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:8px;
}

.mape{
	background:url(../../images/plus.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right: 13px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.mape2{
	background:url(../../images/plus.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
}

.mape3{
	background:url(../../images/plus.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right: 10px;
	margin-left: 20px;
	margin-bottom: 5px;
}

.mapf{
	background:url(../../images/minus.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.mapf2{
	background:url(../../images/minus.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right: 10px;
	margin-left:10px;
	margin-bottom: 5px;
}

.mapf3{
	background:url(../../images/minus.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right: 10px;
	margin-left:20px;
	margin-bottom: 5px;
}

.mapi{
	background:url(../../images/mark.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right: 10px;
	margin-left:8px;
	padding-bottom:3px;
}
.mapi2{
	background:url(../../images/mark.gif);
	background-position:0px 5px;
	background-repeat:no-repeat; 
	padding-left: 10px;
	padding-right: 10px;
	margin-left:20px;
	list-style: none;
	
}
.mapg{
	background:url(../../images/mark2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right: 10px;
	margin-left:0px;
}

.maph{
	background:url(../../images/navi_pct.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:40px;
	padding-right: 10px;
	margin-left:0px;
}

.mapj{
	background:url(../../images/loginmark.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right: 10px;
}

.glmarea{
width:950px;
height:28px;
}


.glm_on{
	text-align:center;
	float: left;
	width:159px;
	height: 28px;
}

.glm{
	background:url(../../images/tab_bg.gif);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	float: left;
	width:158px;
	height: 28px;
	font-size: 12px;
	}

.glmarea2{
	width:950px;
	height:32px;
	margin-top:3px;
}

.glm2{
	float:left;
	padding-right:20px;
	padding-left:2px;
}

.fontsize{
	float:right;
	padding-left:5px;
	height:32px;
}

.glmarea3{
	width:950px;
	height:21px;
	padding:9px 0px 5px 0px;
}

.glm3{
	float:left;
	height:22px;
	padding-right:3px;
}

.mark{
	background:url(../../images/mark.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:11px;
	font-size: 10px;
}

.mark2{
	background:url(../../images/mark.gif);
	background-position:2px 5px;
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 12px;
}

.mark3{
	background:url(../../images/navi_pct.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding-left:15px;
	margin:5px 0px 5px 12px;
}

.search{
	width:950px;
	height:29px;
}

.input{
	padding:2px 0px 2px 5px;
	border: 1px solid #999999;
	width:420px;
}

html[xmlns] .input{
	padding:2px 0px 2px 5px;
	border: 1px solid #999999;
	width:366px;
}

.input2{
	width:96% !important;
	max-height:22px;
}

.inputarea{
float:left;
padding-right:10px;
}

.inputarea2{
	float:left;
	margin-right:5px;
}

.valign{
	height:21px;
	padding-top: 7px;
}



/* head */

#contents{
	width:950px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
	
#left_area{
	float:left;
	width:205px;
}	

#right_area{
	float:right;
	padding:0px 0px 0px 12px;
	width:730px;
	text-align: left;
}	

#login_box{
	width:205px;
	text-align: center;
	padding: 0px 0px 10px 0px;
}


.login_pad{
	padding:0px 10px 0px 10px;
}

.login_area{
	background:url(../../images/login_body.gif);
	background-repeat:repeat-y;
	font-size: 80%;
}

.login_left{
	float:left;
	width:90px;
}

.login_right{
	float:right;
	width:90px;
}

.login_line{
	background:url(../../images/dot_line.gif);
	background-repeat:repeat-x;
	width:186px;
	height:1px;
	font-size: 1px;
}	

.login_tx{
	padding:6px 0px 10px 0px;
	text-align: center;
	font-size: 110%;
}

.login_tx img{
	padding:4px 0px 0px 0px;
	margin-right:3px;
}
		
#menu_box{
	width:205px;
	padding: 0px 0px 10px 0px;
}

#menu_box.p{
	padding-left:2px;
}	

.menu_area{
	background:url(../../images/categori_body.gif);
	background-repeat:repeat-y;
	width: 205px;
}

.menu_area2{
	background:url(../../images/categori_body2.gif);
	background-repeat:repeat-y;
	width: 205px;
	padding: 0px 0px 7px 0px;
}

.menu_area3{
background:url(../../images/user_cont_line.gif);
background-repeat:repeat-y;
width:205px;
}


#menu_box li img{
	padding:0px 8px 0px 0px;
}	

#menu_box li p{
	padding:0px 5px 0px 0px;
}	

#menu_box li.minus{
	padding: 0px 0px 3px 0px;
}

#menu_box li.plus{
	padding: 5px 0px 3px 22px;
}

#menu_box li.minus2{
	padding: 0px 0px 3px 10px;
}

#menu_box li.plus2{
	padding: 0px 0px 3px 10px;
}

#menu_box li.minus3{
	padding: 0px 0px 0px 23px;
}

#menu_box li.minus3 img{
	padding: 0px 3px 0px 0px;
}

#menu_box li.minus4{
	padding: 0px 0px 3px 30px;
}

#menu_box li.plus3{
	padding: 0px 0px 3px 23px;
}

#menu_box li.bar{
}
	
.bar_area{
	background:url(../../images/bar_ptn.gif);
	padding:5px;
	margin:3px 6px 5px 6px;
	text-align: left;
}

.bar_area img{
	padding:3px 5px 0px 0px;
}	

.menu_line{
	background:url(../../images/dot_line.gif);
	background-repeat:repeat-x;
	background-color:red;
	width:193px;
	height:1px;
	overflow:hidden;
	padding: 0px 0px 0px 6px;
	margin: 5px 3px 0px 3px;
}

#product_box{
	padding:0px 0px 10px 0px;
	width:205px;
}

#product_box2{
	padding:0px 0px 10px 0px;
	width:205px;
}

.product_area{
	background-image:url(../../images/product_body.gif);
	background-repeat:repeat-y;
}

#product_box2 li img{
	padding:0px 3px 0px 0px;
}
#product_box li img{
	padding:0px 3px 0px 0px;
}

.product_right{
	text-align:right;
	padding:5px 10px 5px 0px;
}


#contact_box{
	padding:0px 0px 10px 0px;
	width:205px;
	text-align: left;
}

.contact_area{
	background-image:url(../../images/contact_body.gif);
	background-repeat:repeat-y;
}

.contact_pad{
	padding:0px 11px 0px 11px;
}

.contact_line{
	background:url(../../images/dot_line.gif);
	background-repeat:repeat-x;
	width:183px;
	height:1px;
}	


#footer{
	background-image:url(../../images/footer_bg.gif);
	height:37px;
	background-repeat:repeat-x;
}

#foot_cont{
background:url(../../images/foot_cont_bg.gif);
background-repeat:no-repeat;
width:950px;
height:37px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#foot_navi{
	width:950px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}			

#foot_navi li{
	background:url(../../images/navi_pct.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	float:left;
	padding:0px 0px 0px 15px;
	margin:10px 3px 0px 3px;
}

#foot_navi li.fleft{
	float:left;
	padding:0px 0px 0px 0px;
}

#title_box{
	height:38px;
	background-image:url(../../images/title_bg.gif);
	background-repeat:repeat-x;
	width: 730px;
	padding: 0px 0px 10px 0px;
	font-size: 120%;
}

#title_box2{
	height:38px;
	background-image:url(../../images/title_bg.gif);
	background-repeat:repeat-x;
	width: 730px;
}

.title_pad{
	padding:5px 0px 0px 5px;
	width: 720px;
}
	
#select_btn{
	float:right;
	padding:5px 6px 0px 0px;
	width: auto;
}

.title_tx{
	float:left;
	width:auto;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
}

.title_tx2{
	float:left;
	width:605px;
	font-weight: normal;
	font-size: 100%;
	padding: 3px 0px 0px 0px;
}

.title_lnk{
	float: right;
	width: 200px;
	font-size: 90%;
	font-weight: normal;
	padding: 15px 5px 0px 0px;	
	text-align: right;
}

.title_icon{
	float:left;
	width:450px;
}

.title_iconr{
	float:left;
	width:265px;
	text-align:right;
}

.title_iconr img{
	padding:5px 3px 0px 0px;
}
		
.norm_tx{
	font-size:100%;
	font-weight:normal;
}
	
#connect_box{
	width:720px;
	padding:0px 0px 10px 5px;
}

#connect_box_inner{
	width:720px;
	padding:0px 0px 10px;
}
.connect_area{
	width:718px;
	background-color: #E6E6E6;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.connect_padding{
	padding:0px 4px 0px 4px;
}	

#connect_pr{
	float:left;
	width:177px;
	padding: 0px 1px 1px 0px;
}

.connect_prarea{
	background-color:#FFFFFF;
}

.connect_prpad{
	padding:0px 1px 0px 0px;
}

.connect_prpadend{
	padding:0px 0px 0px 0px;
}

.prod_pict{
	float:left;
	padding:1px 10px 1px 7px;
}

.prod_txt{
	width:106px;
	float:left;
	padding:1px 0px 1px 7px;
}	

#connect_pr table{
	width:100%;
}

#connect_pr th{
	padding:1px 10px 1px 7px;
}

#connect_pr td{
	padding:1px 0px 1px 7px;
	color: #002B71;
}

#pserch_box{
	width:720px;
	padding:0px 5px 15px 5px;
}

.pserch_area{
	width:720px;
	background-image:url(../../images/pserch_body.gif);
	background-repeat:repeat-y;
}

.pserch_area table{
	width:100%;
}

.pserch_area th{
	width:127px;
}			

.pserch_area td{
	padding:3px;
}			

.pserch_line{
	height:1px;
	width:720px;
	background-color:#CCCCCC;
}

.pserch_area2{
	width:720px;
	background-image:url(../../images/pserch_body.gif);
	background-repeat:repeat-y;
}

.pserch_area2 table{
	width:auto;
}
		

.pserch_line{
	height:1px;
	width:720px;
	background-color:#CCCCCC;
}

#result_box{
	width:720px;
	padding:0px 5px 10px 5px;
}
			
#wostop_box{
	width:720px;
	margin: 0px 5px 10px 5px;
}

#result_box li{
	float:left;
}

.re_btn{
	padding:4px 0px 0px 0px;
}
	
.result_tit{
	width:720px;
	height:22px;
	background-color:#666666;
}

.result_tit2{
	width:706px;
	height:22px;
	background-color:#666666;
}
		
.re_left{
	float:left;
	width: 410px;
	padding-left: 2px;
}

.re_right{
	float:left;
	width: 330px;
	text-align: left;
	padding-right: 2px;
}		

.re_tleft{
	width:102px;
	padding: 6px 4px;
}

.re_tright{
	padding: 5px 2px;
}

.re_tmid{
	width:419px;
	padding: 6px 4px;
}

.re_timd2{
padding: 6px 4px !important;
}

.re_tright{
	width:
}			

.re_line{
	background:url(../../images/dot_line.gif);
	background-repeat:repeat-x;
	width:419px;
	height:1px;
	margin: 3px 0px 3px 0px;
}	

.re_line2{
	background:url(../../images/dot_line.gif);
	background-repeat:repeat-x;
	width:600px;
	height:1px;
	margin: 3px 0px 3px 0px;
}	

.re_cell1{
	padding:0px;
	font-weight:bold;
	color:#002B71;
	font-size:110%;
}

.re_cell1 img{
	padding:0px 1px 0px 1px;
}

.re_cell2{
	padding:0px;
}

.re_cell2 img{
	padding:0px 3px 0px 0px;
}	

.re_cell3{
	padding:0px;
}

.re_cell3 td{
	padding:1px;
}

.re_under{
	border-bottom:1px solid #CCCCCC;
	width:720px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#pickup_box{
	width:725px;
	padding: 0px 0px 30px 5px;
}

#pickup_box table{
	width:706px;
}	


#pickup_box li{
	padding:0px 31px 0px 31px;
	float:left;
}
	
.pickup_area{
	background-image:url(../../images/pickup_body.gif);
	background-repeat:repeat-y;
	width: 720px;
}

.pickup_pad{
	padding:5px 0px 5px 0px;
}

.pagetop{
	text-align:right;
	padding:0px 0px 10px 0px;
}

.pagetop img{
	padding:3px 3px 0px 0px;
	margin-right: 2px;
}

#similar_box{
	width:205px;
	padding: 0px 0px 10px 0px;
}

.similar_area{
	background-image:url(../../images/similar_body.gif);
	background-repeat:repeat-y;
	width: 205px;
}

.similar_pad{
	padding:4px 0px 3px 0px;
	width: 205px;
}

#similar_box table{
	width: 205px;
}

#similar_box th{
	padding:3px;
}

#similar_box td{
	padding:3px;
}

#similar_box td.stxt{
	padding:3px;
}

#capall_box{
	width:722px;
	background-color:#F0F3FB;
	border-bottom:1px solid #CCCCCC;
	padding:0px 0px 0px 8px;
}

#capall_box td{
	padding:5px 1px 0px 1px;
}

#smicon_area{
	padding:0px 5px 0px 0px;
	float: right;
}

#smicon_area td{
	padding:5px;
}	

#main_box{
	width:730px;
	padding:0px 0px 10px 0px;
}

.main_l{
	float:left;
	margin-right: 10px;
	width: auto;
}

.main_r{
	float:left;
	padding:0px;
}

#type_box{
	width:716px;
	background-image:url(../../images/type_bg.gif);
	margin: 0px 0px 20px 0px;
	font-weight:bold;
}				

#type_box table{
	height:49px;
	width:716px;
}	
																	 	
#type_box td{
	padding-left: 10px;
}

#price_box{
	width:716px;
	padding:5px 5px 5px 8px;
	margin: 10px 0px 10px 0px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E3E3E3;
	border-left-color: #0044B5;
	background-color: #F0F3FB;
}	
			
#price_box2{
	width:498px;
	margin: 8px 0px 8px 0px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E3E3E3;
	border-left-color: #0044B5;
	background-color: #F0F3FB;
	padding: 3px 0px 3px 0px;
}

.price_box3{
	margin:0px 0px 0px 8px;
}
		
.search_line{
	margin:0px 0px 10px 0px;
	border-bottom:#CCCCCC 2px solid;
	width: 720px;
}

.spec_cate{
	padding:2px 5px 5px 5px;
}

.spec_cate img{
	padding:1px 3px 1px 0px;
}
	
.spec_cate td{
	padding:5px 5px 0px 6px;
}
			
#skill_box{
	width:716px;
	padding:5px 5px 5px 8px;
	margin: 0px 0px 10px 0px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFE2AE;
	border-left-color: #FEB400;
	background-color: #FFF0CE;
}				

.skill_txt{
	padding:3px 0px 3px 0px;
}

.skill_txt img{
	padding:3px 5px 0px 0px;
	margin-right: 2px;
}
		
#pans{
	width:950px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}

.pans{
	float:left;
	width:950px;
	text-align:left;
	padding: 3px 0px 3px 0px;
	font-size: 90%;
}

/*config*/
.f_left{
	float:left;
	width: 585px;
}

.f_right{
	float:right;
	width: 350px;
}			

.foot_left{
	float:left;
	width: 700px;
}

.foot_right{
	float:right;
	width: 250px;
	padding: 15px 0px 0px 0px;
	text-align: right;

}			

.clear{
	clear:both;
}	



/*plus*/
.menu_pad{
	padding:0px 8px 0px 4px;
	width:193px;
}	

.pickup_left1{
	width:80px;
	padding:0px 32px 0px 33px;
}	

.pickup_left2{
	width:80px;
	padding:0px 32px 0px 32px;
}	

.pickup_left3{
	width:80px;
	padding:0px 32px 0px 31px;
}	

.re_titl1{
	float:left;
	padding:0px 0px 0px 0px;
}	

.re_titl2{
	float:left;
	padding:4px 0px 0px 0px;
}	

#bltitle_box{
	background-color:#F0F3FB;
	width:720px;
	padding:7px 0px 7px 5px;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #002B71;
	border-bottom-color: #CCCCCC;
}	

#bltitle_box2{
	background-color:#F0F3FB;
	width:720px;
	padding:5px 0px 0px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}	


.re_titr{
	float:right;
	padding:0px 5px 0px 0px;
	font-size: 95%;
}	

.re_titr2{
	float:right;
	padding:5px 5px 0px 0px;

}

.re_titr img{
	padding:0px 2px 0px 0px;
	margin-right: 2px;
}
	
.sub_icon{
	padding:5px 0px 0px 5px;
}	

.re_titl3{
	float:left;
	padding:0px 3px 0px 3px;
}	

.re_titl4{
	width:135px;
	float:left;
	padding:0px 0px 0px 0px;
	text-align: left;
}	

.re_titl5{
	float:left;
	padding:5px 2px 0px 0px;
}	

.re_titl6{
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../../images/result_tit1.gif) no-repeat;
	width:110px;
	height:22px;
}

.re_titl6ｂ{
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../../images/result_tit1.gif) no-repeat;
	width:110px;
	height:22px;
}

.re_titl7{
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../../images/select_tit2b.gif) no-repeat;
	width:483px;
	height:22px;
}

.re_titl7b{
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../../images/select_tit2.gif) no-repeat;
	width:330px;
	height:22px;

}	

.re_titl8{
	float:left;
	padding:0px 0px 0px 0px;
	width:112px;
	height:22px;
	background:url(../../images/select_tit3.gif) no-repeat;
}

.pict_pad{
	padding:0px 5px 0px 0px;
}

.pick_txt{
	width:80px;
}	

.catmk1{
	float:left;
	font-weight:bold;
	color:#002B71;
	font-size:110%;
}

.catmk2{
	padding:0px 1px 0px 1px;
	display: inline;
}

.catmk3{
	float:left;
	font-weight:bold;
	color:#002B71;
	font-size:110%;
	padding: 0px 10px 5px 0px;
}
.serch_bline{
	border-bottom:1px solid #CCCCCC;
}

.bl_area{
	padding:7px 2px 0px;
	width:194px;
	text-align: left;
	margin-left: 8px;
	font-size: 85%;
}			

#categori{
	padding:0px 0px 0px 2px;
}

#categori table{
	width: 716px;
	text-align: left;
}

#categori td{
	background-color:#FFFFFF;
	width:176px;
}

.cate_l{
	width:47px;
	height:47px;
	padding: 6px 6px 6px 6px;
	overflow: hidden;
	float: left;
}

.cate_r{
	float:right;
	width:105px;
	padding: 6px 6px 6px 0px;
	color: #002B71;
}		
	
.spectx_tit{
 font-weight:bold;
 font-size:120%;
 padding:0px;
 width:500px;
 margin-bottom: 15px;
}

#cart_table{
font-size:100%;
}

.english{
font-family:Geneva, Arial, Helvetica, sans-serif !important;
}

.cable_list_lt {
	border-top: 1px solid darkgray;
	border-left: 1px solid darkgray;
}
.cable_list_rb {
	padding: 3px;
	border-right: 1px solid darkgray;
	border-bottom: 1px solid darkgray;
}

