@charset "UTF-8";
/* CSS Document */

#contents div.tabBlkS_syokai {
margin-left:0px !important ;
}

#contents div.shopL_syokai {
float:left;
width:296px;
}
#contents div.shopR_syokai {
float:right;
width:305px;
}

#contents div.trbTab table td a {
background:url("/common/images/blt_inlink_01_blue.gif") no-repeat scroll 0 0.4em transparent !important ;
display:block;
margin:0 17px 0 15px;
padding-left:12px;
}

#contents .blueHead{
background:none repeat scroll 0 0 #E2EFF7;
padding:15px 0px 10px 15px;
}

#contents .blueHead p{
margin-top:15px;
}

#contents .blueHead dt{
margin-bottom:5px;
}

#contents .blueHead dt a {
background:url("/common/images/blt_pdf.gif") no-repeat scroll 0 0 transparent;
min-height:13px;
padding:0 0 0 19px;
}

#contents .blueHead dd {
font-size:80%;
}

#contents #main_contents {
float:left;
padding:0 0 20px !important;
width:640px;
}

/* 以下madoguchi.css をコピー */

#contents div.trbTab {
background:url("/safety/images/bg_tab_trb_mdl.gif") repeat-y scroll left top transparent;
width:640px;
}
#contents div.trbTabBtm {
background:url("/safety/images/bg_tab_trb_btm.gif") no-repeat scroll left bottom transparent;
padding-bottom:0px !important ;
width:640px;
}
#contents div.trbInner {
clear:both;
margin-left:15px;
padding-top:25px;
width:610px;
}
#contents div.trbTab table {
background:url("/safety/images/bg_trb_line.gif") repeat-x scroll left bottom #FFFFFF;
width:640px;
height:43px;
}
#contents div.trbTab table td {
background:url("/safety/images/bg_trb_tab_h.gif") no-repeat scroll left top transparent;
border-bottom:1px solid #CCCCCC;
cursor:pointer;
font-size:80%;
padding:8px 0;
vertical-align:middle;
width:107px;
}
#contents div.trbTab table td:hover {
background:url("/safety/images/bg_trb_tab_f.gif") no-repeat scroll left top transparent;
}
#contents div.trbTab table td.tabCurrent {
background:url("/safety/images/bg_trb_tab_f.gif") no-repeat scroll left top transparent;
border-bottom:medium none !important;
}
#contents div.trbTab table td.trbLast {
width:105px !important;
}
#contents div.trbTab table td.tabNone, #contents div.trbTab table td.tabNone:hover {
background:none repeat scroll 0 0 transparent;
cursor:auto;
}
#contents div.trbTab table td a {
background:url("/common/images/blt_inlink_01_green.gif") no-repeat scroll 0 0.4em transparent;
display:block;
margin:0 17px 0 15px;
padding-left:12px;
}
