@charset "utf-8";

/* service */
#serviceArea{
float:right;
width:570px;
padding:0 15px 0 5px;
}

.pagettl{
width:555px;
height:31px;
line-height:31px;
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;
}

.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;
}

.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 7px;
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:12px;
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;
}
.flameTab{
margin:0 10px 20px 0;
font-size:12px;
padding:10px;
border:#ccc solid 1px;

}

/* 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 0px 10 10px ;
border-left:#F60 solid 4px;
border-top:#ccc solid 1px;
}
.resTbl01 th{
padding:2px 5px 2px 8px;
font-weight:bold;
background:#F1FFE6;
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;
}