/* old css */.text01 {        font-family: "MS P Gothic", "Osaka";        font-size: 11.75px;        line-height: 15.75px;        color: #333333;}.form01 {        margin-top: 0px;        margin-right: 0px;        margin-bottom: 0px;        margin-left: 0px;        padding-top: 0px;        padding-right: 0px;        padding-bottom: 0px;        padding-left: 0px;}.input01 {        font-size: 10.75px;        height: 18px;}.text02 {        font-family: "MS P Gothic", "Osaka";        font-size: 13.75px;        line-height: 15.75px;        color: #333333;}.text01b {        font-family: "MS P Gothic", "Osaka";        font-size: 11.75px;        line-height: 15.75px;        color: #4C4C4C;        font-weight: bolder;}.text00 {        font-family: "Arial", "Helvetica", "sans-serif";        font-size: 8.75px;        line-height: 15.75px;        color: #333333;}.list01 {        font-family: "MS P Gothic", "Osaka";        font-size: 11.75px;        line-height: 15.75px;        color: #333333;        margin: 0px;        padding: 0px 0px 2px;}.inputradio {}.text02b {        font-family: "MS P Gothic", "Osaka";        font-size: 13.75px;        line-height: 15.75px;        color: #333333;        font-weight: bold;}.page05cell {        background-color: #FFFFFF;}/* old-css disp */body#catalog-list{        background-color: #ffffff;        font-family: "MS P Gothic", "Osaka";        margin: 0px;        padding: 0px;}body#catalog-list h2{        width: 713px;        margin: 0px;        padding: 5px;        color: #848499;        background-color: #16213B;        font-size: 12pt;}div.catalog-navi img{        border: none;        margin-right: 2px;}div.catalog-navi{        padding:10px;        border: none;}/* change */div.catalog-cont{        width: 710px;        padding: 0.5em 1em;        float: left;}table.list-table{		width: 700px;        margin: 10px 0px;}/* add */div.list-table-wrap{		width: 750px;		float: left;}td.image-area{        width: 260px;        padding: 5px;}td.image-area img{        margin-left: 5px;        border: none;}td.image-area2{        width: 280px;        text-align: center;        vertical-align: middle;}td.image-area2 img{        border: none;        margin: 20px 3px 5px;}div.tool-info{        color: #000000;        background-color: #ffffff;        width: 380px;        margin: 0px;        padding: 5px 5px 3px;        border: 1px solid #696969;        line-height: 110%;}div.tool-info h3{        display: inline;}div.tool-info h4{        color: #3F3F59;        background-color: #ffffff;        font-size: 10pt;        display: inline;}div.tool-info span.ename{        color: #777777;        font-size: 10pt;}div.tool-info2{        color: #ffffff;        background-color: #3F3F59;        width: 320px;        margin: 0px;        padding: 5px 3px 2px;        border: 1px solid #696969;        line-height: 110%;}div.tool-info2 h3{        display: inline;}div.tool-info2 h4{        font-size: 10pt;        display: inline;}div.tool-info2 span.ename{        font-size: 10pt;}div.stamp{        width: auto;        padding: 3px;}div stamp img{        border: none;}div.tool-info3{        color: #000000;        background-color: #ffffff;        width: 320px;        margin: 3px 0px;        padding: 2px 2px 0px;        border: 1px solid #696969;}p.comment{        font-size: 10pt;        margin: 0px;}div.list-table{        width: 600px;        margin: 1em 55px;}div.list-table p{        margin: 0px;        font-size: 10pt;}div.list-table table{        width: 600px;        font-size: 10pt;        color: #000000;        background-color: #ffffff;        text-align: center;}td.diameter{        background-color: #cccccc;}th.diameter{        background-color: #99CCFF;}.boxth{        width: auto;        border: thin solid #696969;        color: #ffffff;        background-color: #3F3F59;}.boxcon{        width: auto;        border: thin solid #696969;}.page{        font-size: 10pt;        color: #aaaaaa;}.pt10{        font-size: 10pt;}.tdpd{        padding-top: 2px;        padding-right: 4px;        padding-bottom: 2px;        padding-left: 4px;}