@charset "euc-jp";
/* CSS Document */

.clear {clear:both;}
/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong,  tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}

img a{
border:0px;
}

body {
margin: 0 auto;
width:980px;
text-align:center;
}

body, td, th, p, div, a{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:12px;
}
a {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
 color:#44698f;
 text-decoration:none;
}
a:visited {
 color:#44698f;
 text-decoration:none;
}
a:hover {
 color:#e47911;
 text-decoration:underline;
}


/*header */
#header {
	display:none;
}
#header .logo{
	display:none;

}
#header .topNav{
	display:none;
}

#header .general{
	display:none;
}
#header .general .divider{
	display:none;

}
#header .general a{
	display:none;
}
#header .general a:hover{
	display:none;
}

#header .general .CountryGroup {
	display:none;
}
#header .general .CountryGroup .CountryBox {
	display:none;
}
#header .general .CountryGroup .CountryBox a{
	display:none;
}
#header .general .CountryGroup .CountryBox .top{
	display:none;
}
#header .general .CountryGroup .CountryBox .end{
	display:none;
}

/* flash */

#flash {
	display:none;
}

/* i want to */
#iwantto {
	position:relative;
	margin:8px 0px 0px 0px;
	padding:30px 0px 30px 260px;
	width: 720px;
	background-image: url(http://g-ecx.images-amazon.com/images/G/09/amazonservices/site/AS_iwantto._V250668731_.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
}
#iwantto .iwt-mainhead {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
	font-size:18px;
	color:#FF9900;
	font-weight:bold;
	padding-left:15px;
	padding-bottom:5px;
}
#iwantto .iwt-mainhead a{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
	font-size:18px;
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
#iwantto .iwt-mainhead1 {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
	font-size:18px;
	color:#FF9900;
	font-weight:bold;
	padding-bottom:5px;
}
#iwantto .iwt-mainhead1 a{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
	font-size:18px;
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
#iwantto .iwt-text {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
	font-size:12px;
	color:#44698F;
	padding-left:14px;
	padding-right:5px;
	line-height:19px;
}
#iwantto .iwt-text a{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
	font-size:12px;
	color:#44698F;
	text-decoration:none;
	border-bottom:1px dotted #44698F;
}
#iwantto .iwt-text a:hover{
	color:#e47911; 
	border-bottom:1px dotted #e47911;
}
.box-line {border-left:1px dashed #B2B2B2;}

#iwantto .iwt-text1 {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
	font-size:12px;
	color:#44698F;
	padding-right:5px;
	line-height:19px;
}
#Content {
	position:relative;
	margin: 0px 0px 0px 0px;
	position:relative;
	width: 980px;
	z-index:10;	
	text-align:left;
}
#Content .left {
	display:none;
}
#Content .middle {
	margin: 6px 0px 0px 0px;
	float:left;
	width:980px;
	text-align:left;	
}


#iwantto .iwt-text1 a{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:12px;
color:#44698F;
text-decoration:none;
border-bottom:1px dotted #44698F;
}

#iwantto .iwt-text1 a:hover{
color:#e47911; 
border-bottom:1px dotted #e47911;
}

/* NeedHelp */

#NeedHelp {
	position:relative;
	margin:12px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 980px;
	height:56px;
	background-image: url(http://g-ecx.images-amazon.com/images/G/09/amazonservices/site/AS_Need_help._V250668725_.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
}
#NeedHelp .contactus{
	position:absolute;
	top:22px;
	left:635px;
}

/* Footer */
#Footer {
	display:none;
}
#Footer .footer-link{
	display:none;
}
#Footer .footer-link a{
	display:none;
}
#Footer .footer-link a:hover{
	display:none;
}

#Footer .copyright {
	display:none;
}

.services-mheading {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:22px;
color:#CC6600;
padding: 15px 0px 0px 27px;
}

.services-sheading
{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
color:#003366;
padding: 10px 0px 0px 27px;
}

.services-sheading
a {font-size:14px;
font-weight:bold;
color:#003366;
text-decoration:none;
}

.services-sheading
a:hover {
font-size:14px;
font-weight:bold;
color:#E47911;
text-decoration:underline;
}

.services-txt
{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:13px;
line-height:19px;
color:#003366;
padding: 6px 0px 10px 44px;
}
.hscm-link {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:13px;
color:#003366;
}

.hscm-link a{font-size:13px;
color:#003366;
text-decoration:underline;
}

.hscm-link a:hover{
color:#e47911; 
text-decoration:underline;
}

.mainheadtext1 {
background-image:url(http://g-ecx.images-amazon.com/images/G/09/amazonservices/site/AS_contact_headbg._V250667607_.gif);
background-repeat:no-repeat;
background-position:top left;
height:46px;
vertical-align:middle;
padding:10px;
}
.mainheadtext1 h1{
font-size:27px;
color:#146eb4;
padding: 4px 20px 6px 0px; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-weight:normal;
}

.mainheadtext {
background-repeat:no-repeat;
background-position:top left;
vertical-align:middle;
}

.mainheadtext h1{
font-size:27px;
color:#146eb4;
padding: 4px 20px 6px 0px; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-weight:normal;
}

.services-intext{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:13px;
color:#444444;
line-height:19px;
padding: 12px 20px 6px 0px;
}

.services-intext_head {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:22px;
font-weight:bold;
color:#CC6600;
padding: 22px 20px 6px 0px;
}
.services-intext ul{
padding:0px 0px 0px 30px

}

/* bread-crumbs */
div.bread-crumbs {
	display:none;
}

.bread-crumbs a{
color:#000000;
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
.bread-crumbs a:visited{
color:#000000;
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
.bread-crumbs a:hover{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
color:#e47911; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
}

.wba-sheading
{
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
color:#146EB4;
padding: 10px 0px 0px 10px;
}
.print{
display:none;

}
.wba-sheading a {
font-size:14px;
color:#146EB4;
text-decoration:none;
}

.wba-intext {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:13px;
color:#444444;
line-height:19px;
padding: 4px 20px 6px 10px;
}
.wba-intext ul{
padding: 0px 10px 0px 30px;
}
.wba-tabletext-head {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#003466;
background-color:#A4C8F0;
vertical-align:top;
padding:5px 4px 5px 15px;
}

.wba-tabletext {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
color:#000000;
vertical-align:top;
background-color:#F5F4F4;
padding:5px 4px 5px 15px;
}
.wba-tabletext b {
color:#000000;
}
.wba-tablefill {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
vertical-align:middle;
background-color:#ffe992;
padding-left:15px;
}
.wba-tabletextgray {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
color:#000000;
vertical-align:middle;
background-color:#dcdede;
padding-left:15px; 
font-weight:bold;
}

.soa-links {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
color:#000000;
padding-top:12px;
padding-left:43px;
padding-right:29px;
line-height:18px;
}
.soa-links a{color:#0000ff;
padding-top:12px;
}

.soa-links a:hover{
color:#e47911; 
text-decoration:underline;
}


/*Tab Navi */
#tp1 {
margin:0px;
}
.TabEnd {
margin:0px;
}
.TabbedPanelsContentGroup {
width:725px;
margin-top:-2px;
margin-left:0px;
padding:10px;
border:1px solid #cbcbcb;
}
#TabBox{ 
width:746px;
text-align:left; 
margin:0px; padding:0px;
margin:0px; padding:0px;
}
.TabCorn {
display:inline;
}
.tabInactive { 
display:block; 
font-weight: bold; 
FONT-SIZE: 12px; 
COLOR: #FFFFFF; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
text-decoration:none;
border:1px solid #669acc;
background-color:#669acc;
border-bottom:none;
padding:8px 25px 6px 25px;
margin-right:2px;
}
a.tabInactive:hover { 
display:block; 
font-weight: bold; 
FONT-SIZE: 12px; 
COLOR: #FFFFFF; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
text-decoration:none;
border:1px solid #669acc;
background-color:#669acc;
border-bottom:none;
padding:8px 25px 6px 25px;
margin-right:2px;
}
a.tabInactive:visited { 
display:block; 
font-weight: bold; 
font-size: 12px; 
color: #FFFFFF; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
text-decoration:none;
border:1px solid #669acc;
background-color:#669acc;
border-bottom:none;
background-repeat:no-repeat; 
padding:8px 25px 6px 25px;
margin-right:2px;
}

.tabActive { 
display:block; 
font-weight: bold; 
font-size: 12px; 
color: #000000; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
text-decoration:none;
background-color:#FFFFFF;
background-repeat:no-repeat; 
padding:8px 25px 8px 25px;
margin-right:2px;
border:1px solid #000000;
border-bottom:none;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 1px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 1px;
}
a.tabActive:visited {
display:block; 
font-weight: bold; 
font-size: 12px; 
color: #000000; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
text-decoration:none;
background-color:#FFFFFF;
background-repeat:no-repeat; 
padding:8px 25px 8px 25px;
margin-right:2px;
border:1px solid #000000;
border-bottom:none;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 1px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 1px;
}
a.tabActive:hover {
display:block; 
font-weight: bold; 
font-size: 12px; 
color: #000000; 
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
text-decoration:none;
background-color:#FFFFFF;
background-repeat:no-repeat; 
padding:8px 25px 8px 25px;
margin-right:2px;
border:1px solid #000000;
border-bottom:none;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 1px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 1px;
}

.leftInactive a{font-weight: normal; color:#004b91; }
.leftInactive a:link {font-weight: normal; color:#004b91; }
.leftInactive a:visited {font-weight: normal; color:#004b91; }
.leftInactive a:hover {font-weight: normal; color:#004b91; }

.leftActive a{ font-weight: bold;  color: #000000; }
a.leftActive:link { font-weight: bold;  color: #000000; }
a.leftActive:hover{ font-weight: bold; color: #000000; }
a.leftActive:visited{ font-weight: bold; color: #000000; }


#TabBoxEnd{ 
width:749px;
height:58px;
text-align:left; 
margin:0px; padding:0px;

}

#promobox {
border:1px solid #a0c0df;
background:#a0c0df
padding:8px;
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
color:#343434;
text-align:center;
width:245px;
line-height:20px;
font-size:11px;
margin-bottom:5px;
}
#promobox b { 
color:#343434;
font-size:14px;
}
.eightbenifits td {
vertical-align:top;
}
 .h3color {
color:#f98300;

}
/* Contact us Document */

.contact-toptxt {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:13px;
color:#555555;
line-height:18px;
padding: 11px 20px 0px 15px;
}

#form-bg {
background:url(http://g-ecx.images-amazon.com/images/G/09/amazonservices/site/AS_contactformbg._V250667602_.gif) top left no-repeat;
padding:0px 30px 0px 30px;
}

.form-headtxt {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:16px;
color:#CC6600;
font-weight:bold;
padding: 11px 20px 5px 5px;
}

.formtxt {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:12px;
color:#444444;
width:200px;
vertical-align:top;
}

.formtxt1 {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:12px;
color:#444444;
width:90px;
}

.formtxt2 {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:12px;
color:#335C85;
padding:4px 0px 0px 0px;
}

.formboxtxt {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
color:#444444;
padding: 2px 0px 0px 2px;
width:200px;
}

.ccitxt {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:12px;
color:#444444;
width:158px;
}

.ccitxtbox {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
color:#444444;
padding: 2px 0px 0px 2px;
width:220px;}

.ccitxtbox1 {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
color:#444444;
padding: 2px 0px 0px 2px;
width:220px;}

.ccitxtbox2 {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:11px;
color:#444444;
padding: 2px 0px 0px 2px;
width:220px;
}

#aboutCategories a{
font-size:11px;
}

.pricingconditions {
font-size:11px;
color:#333333;
padding:0px 0px 0px 10px
}
#FAQheadbar {
margin-top:16px;
font-size:16px;
padding:6px 30px 8px 25px;
border:1px dotted #a0c0df;

}
.FAQheadine {
font-size:14px;
font-weight:bold;
}
.faq-intext {
font-family: osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:13px;
color:#444444;
line-height:19px;
padding: 4px 20px 6px 33px;
}

 .ServicesBox td {
  vertical-align:top;
  }
  .CompanyInfo td{
  vertical-align:top;
  }
  .smallnote {
  font-size:10px;
  color:#444444;
  }