@charset "utf-8";

/* service */
#serviceArea{
float:right;
width:570px;
padding:0 15px 0 10px;
position:relative;
}

.pagettl{
width:555px;
height:45px;
line-height:45px;
color:#333;
font-size:18px;
vertical-align:middle;
padding:0 0 0 15px;
margin:0 0 15px 0;
background:url(../img/all_ttlbg001.gif) no-repeat;
}

.pagettls{
width:555px;
height:45px;
line-height:45px;
color:#333;
font-size:14px;
vertical-align:middle;
padding:0 0 0 15px;
margin:0 0 15px 0;
background:url(../img/all_ttlbg001.gif) no-repeat;
}
.serArea{
margin:0 0 0 20px;
}

.serTtl{
background:#f90;
color:#fff;
font-weight:bold;
font-size:14px;
padding:1px 0 0 5px;
margin:0 0 15px 10px;
}

.serTtls{
background:#f90;
color:#fff;
font-weight:bold;
font-size:14px;
padding:1px 0 0 10px;
margin:0 10px 15px 20px;
}

.serTbl01{
margin:0 0 10px 0;
border-left:#ccc solid 1px;
border-bottom:#ccc solid 1px;
}
.serTbl01 th{
font-weight:bold;
text-align:center;
border-right:#ccc solid 1px;
border-top:#ccc solid 1px;
background:#eee;
}
.serTbl01 td{
padding:3px 5px;
border-right:#ccc solid 1px;
border-top:#ccc solid 1px;
}
.serTbl01 .y2th{
background:#FCC561;
}
.serTbl01 .y2td{
background:#FCF6C2;
}


/* faq */

.faqList01{
margin:0 0 30px 10px;
}
.faqList01 a{
color:#996600;
text-decoration:none;
}
.faqList01 a:hover{
color:#CC6600;
text-decoration:underline;
}

.faqList02{
margin:0 0 30px 10px;
}
.faqList02 dt{
color:#996600;
}

.faqList03{
margin:0 0 10px 10px;
}
.faqList02 dt{
color:#996600;
}
.faqList04{
margin:0 0 20px 20px;
}
.faqList04 dt{
padding:0 0 0 8px;
color:#FF6600;
font-weight:bold;
background:url(../service/img/faq_icn001.gif) no-repeat left center;
}
.faqList04 dd{
margin:0 0 20px 7px;
}


/* service_menu */
.flame01{
margin:0 10px 20px 0;
font-size:10px;
padding:10px;
border:#ccc solid 1px;
background:#eee;
}
.flame02{
margin:0 10px 20px 20px;
font-size:10px;
padding:10px;
border:#ccc solid 1px;
background:#eee;
}
#suportArea{
margin:0 10px 0px 10px;
}
#suportArea p.left{
float:left;
padding-bottom:10px;
height:90px;
}
#suportArea p.right{
float:right;
padding-bottom:10px;
}
/* order */
.ordTbl01{
width:500px;
margin:0 0 5px 50px;
background:#feecd3;
}
.ordTbl01 th{
vertical-align:middle;
padding:10px 0 10px 20px;
}
.ordTbl01 td{
vertical-align:top;
padding:10px 10px 10px 10px;
}

.ordArrow{
width:500px;
margin:0 0 5px 50px;
text-align:center;
}

.ordTbl02{
width:550px;
margin:0 0 15px 0;
}

/* sitemap */
.mapList{
margin:0 0 1.5em 0;
}
.mapList dt{
color:#FF6600;
margin:0 0 0 2em;
}
.mapList dd{
color:#FF6600;
margin:0 0 0 3em;
}

/* Privacy */

/* Reseller */
.resTbl01{
margin:0 0 30px 0;
border-left:#F60 solid 4px;
border-top:#ccc solid 1px;
}
.resTbl01 th{
padding:2px 5px 2px 8px;
font-weight:bold;
background:#ffc;
color:#666;
vertical-align:top;
border-right:#ccc solid 1px;
border-bottom:#ccc solid 1px;
}
.resTbl01 td{
padding:2px 5px;
border-right:#ccc solid 1px;
border-bottom:#ccc solid 1px;
}


/* Product */
#guaTbl{
width:555px;
margin:0 0 20px 20px;
height:125px;
}
#guaTbl td{
padding:7px;
}

#agentTbl{
width:560px;
margin: 10px 10px 10px 0;
padding: 0;
border: 1px solid #ccc;
border-collapse: collapse;
}
#agentTbl td{
padding: 5px;
border: solid 1px #ccc;
}
#serviceArea p.Hlogo{
position:absolute;
height:35px;
top:12px;
right:25px;
}
