.hide1 {
visibility:hidden;
}

body,table,input,select,textarea,div,ul,li,p,form {
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
}

img
{
max-width:760px;
}
#Home_01 {
margin-top:0;
margin-bottom:10px;
background-image:url(/image_en/top_bg.gif);
background-repeat:repeat-x;
height:34px;
line-height:34px;
text-align:center;
}

#Home_01 span {
text-align:left;
display:inline;
}

#Home_01 .homet1 {
width:186px;
float:left;
}

#Home_01 .homet2 {
width:auto;
}

#Home_01 .homet3 {
width:340px;
float:right;
text-align:right;
}

#Home_01 img {
vertical-align:text-bottom;
}

.websitetitle {
font-size:24px;
font-weight:700;
text-align:center;
}

.websitetitle a.titlelink:hover {
text-decoration:underline;
color:#000;
}

#bottoma {
font-family:Arial;
font-size:12px;
margin-top:8px;
margin-bottom:8px;
width:100%;
}

#bottoma p {
text-align:center;
margin:0;
padding:0;
}

#bottoma a:hover {
color:red;
text-decoration:underline;
}

#bottoma .bo1 {
padding-top:25px;
padding-bottom:15px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999;
}

#bottoma .bo2 {
line-height:15px;
}

#bottoma .bo3 {
padding-top:15px;
}

.cls {
clear:both;
}

.fleft {
text-align:left;
}

.fright {
text-align:right;
}

.sendi {
margin:15px 0;
}

.webh {
margin:0;
padding:0;
}

.webh img {
border:1px solid #333;
}

.webh div {
width:100px;
text-align:center;
margin:0 auto;
}

.webh td {
text-align:center;
padding-top:5px;
padding-bottom:5px;
}

h2 {
font-size:15px;
font-weight:700;
color:#C00;
clear:none;
float:none;
}

.img {
text-align:center;
border:1px solid #000;
}

.details td {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbb;
font-size:11px;
line-height:15px;
}

.details .linetr2 {
font-weight:700;
width:75%;
}

.details .linetr3 {
font-size:13px;
color:#666;
padding-top:9px;
font-weight:700;
border:none;
}

.details .pnam {
border:none;
font-size:14px;
font-weight:700;
}

.catblack {
font-size:15px;
font-weight:700;
margin-bottom:2px;
margin-top:12px;
}

#sip {
background-color:#f5f5f5;
margin-top:15px;
height:30px;
line-height:30px;
overflow:hidden;
}

#sip img {
vertical-align:middle;
}

#sip .sip1 {
width:150px;
}

#sip .sip3 {
text-align:right;
width:380px;
float:right;
}

#page {
background-color:#f5f5f5;
padding:3px 8px;
}

#page .p1 {
margin-right:20px;
}

#page .p2 {
word-spacing:8px;
}

.webhomep1 img {
border:1px solid #000;
}

.webhomep1 td {
padding-top:10px;
padding-bottom:10px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#CCC;
vertical-align:top;
}

#comprofile td {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbb;
vertical-align:top;
font-size:12px;
line-height:130%;
margin:0;
padding:3px 2px;
}

#comprofile .linetrA2 {
}

#comprofile .linetrA3 {
font-size:15px;
font-weight:700;
padding-top:16px;
padding-bottom:4px;
border-style:none;
margin:0;
}

.con98 {
width:980px;
border:1px solid #e3e3e3;
overflow:auto;
margin:30px auto 0;
}

.con98 .cti {
line-height:30px;
background-color:#e1e1e1;
height:25px;
font-size:13px;
font-weight:700;
text-indent:15px;
border-color:#FFF #f3f3f3 #999 #FFF;
border-style:solid;
border-width:1px;
}

.con98 .cti2 {
width:960px;
margin:0 auto;
}

.con98 li {
width:160px;
float:left;
text-align:center;
padding-top:12px;
padding-bottom:12px;
list-style-type:none;
}

.path {
width:980px;
margin:0 auto 15px;
}

.path span {
font-size:11px;
}

#Home_01 a:link,#Home_01 a:visited,#Home_01 a:hover {
padding:5px;
}

.websitetitle a.titlelink:link,.websitetitle a.titlelink:visited {
text-decoration:none;
color:#000;
}

#bottoma a:link,#bottoma a:visited {
color:#03C;
text-decoration:underline;
}

.fcenter,#sip .sip2 {
text-align:center;
}

.toleft,#sip span {
float:left;
}

.toright,#page span {
float:right;
}

h1,h2,h3,h4,h5,h6,h7,#page p {
display:inline;
margin:0;
padding:0;
}

.webhomep1 div,.con98 li div {
width:100px;
margin:0 auto;
}