/*** master-yahoo.css 1.0.2 ***/

/*** CORE FILES ***/
@import "http://i.yimg.jp/images/css/yj2.css";
@import "http://i.yimg.jp/yui/jp/lrc/1.0.3/lrc.css";
@import "http://i.yimg.jp/yui/jp/tmpl/1.0.2/tmplLocal-patch.css";
@import "http://i.yimg.jp/yui/jp/tmpl/1.0.2/tmplCommon.css";

/*** BROWSER SPECIFC FILES ***/
/* ----------------------------------------
For macIE
(Band Pass Filter)
---------------------------------------- */
/*\*//*/
@import "http://i.yimg.jp/yui/jp/tmpl/1.0.2/tmplMacie5.css";
/**/

/* --------------------------------------------
For winie5.0
(Mid Pass Filter)
-------------------------------------------- */
@media tty {
i{content:"\";/*" "*/}}; @import 'http://i.yimg.jp/yui/jp/tmpl/1.0.2/tmplWinie50.css'; {;}/*";}
}/* */

/* --------------------------------------------
For winie5.5
-------------------------------------------- */
@media tty {
i{content:"\";/*" "*/}}@m; @import 'http://i.yimg.jp/yui/jp/tmpl/1.0.2/tmplWinie55.css'; /*";}
}/* */


/*Start Common*/
#wrapper{
  padding:0px !important;
}

#main, #sub{
  font-size:90%;
  line-height:130%;
}

.clear{
  clear:both;
  font-size:1px;
  margin:0px;
  padding:0px;
  height:1px;
  line-height:1px;
  display:block;
}

#EMGModule{
  text-align:center;
  display:block;
  margin:0 0 15px 0;
}

#EMGModule table{
  margin:0 auto;
}

/**Start Navi**/
#Navi{
  display:block;
}

#Navi li{
  float:left;
  display:block;
}

/*Start NaviBtnVisual*/
#BtnTop00, #BtnTop01, #BtnService00, #BtnService01, #BtnQuestion00, #BtnQuestion01, #BtnOrder00, #BtnOrder01, #BtnNo{
  height:64px;
  background-repeat:no-repeat;
  text-indent:-9999px;
}

#BtnTop00, #BtnTop01{
  width:160px;
}

#BtnService00, #BtnService01{
  width:155px;
}

#BtnQuestion00, #BtnQuestion01{
  width:155px;
}

#BtnOrder00, #BtnOrder01{
  width:155px;
}

#BtnTop00{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_top00.gif);
}

#BtnTop00 a:hover{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_top02.gif);
}

#BtnTop01{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_top01.gif);
}

#BtnService00{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_service00.gif);
}

#BtnService00 a:hover{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_service02.gif);
}

#BtnService01{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_service01.gif);
}

#BtnQuestion00{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_question00.gif);
}

#BtnQuestion00 a:hover{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_question02.gif);
}

#BtnQuestion01{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_question01.gif);
}

#BtnOrder00{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_order00.gif);
}

#BtnOrder00 a:hover{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_order02.gif);
}

#BtnOrder01{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_order01.gif);
}

#BtnNo{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/btn_no.gif);
  background-repeat:repeat-x;
  width:9px;
}

/*End NaviBtnVisual*/

/*Start NaviBtnLink*/
#BtnTop00 a, #BtnService00 a, #BtnQuestion00 a, #BtnOrder00 a{
  display:block;
  height:50px;
}

#BtnTop00 a{
  width:160px;
}

#BtnService00 a{
  width:155px;
}

#BtnQuestion00 a{
  width:155px;
}

#BtnOrder01 a{
  width:155px;
}
/*End naviBtnLink*/


/*Start h2 Bar*/
#TopTitle2, #ServiceTitle2, #Service2Title2, #Service2Title2a, #OrderTitle2{
  background-repeat:repeat-x;
  width:634px;
  height:35px;
  text-indent:-9999px;
  margin:20px 0 3px 0;
}
/*End h2 Bar*/

#NaviDetail{
  /*background:#d8d8d8;*/
  background:#fff;
  padding:4px 13px;
  color:#02468b;
  line-height:100%;
  clear: both;
}

#NaviDetail em{
  font-style:normal;
  font-weight:bold;
}

#NaviDetail i{
  font-style:normal;
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/navi_detail_arrow.gif);
  background-repeat:no-repeat;  
  padding:0 0 0 15px;
}

/**----End Navi----**/

.GoPageTop{
  display:block;
  float:right;
  margin:5px 0;
}

/*/End Common*/

/**** Start top ****/
h1{
  width:930px;
  height:22px;
  font-weight:bold;
  color:#FFF;
  padding:5px 10px;
  background-color:#02468B;
}

/*Start KeyVisual*/
#TopKV, #TopBBKV, #ServiceKV, #OrderKV, #ServiceKVsymantec, #ServiceKVmcafee{
  background-repeat:no-repeat;
  width:950px;
  height:152px;
  text-indent:-9999px;
  margin:10px 0px 15px 0px;
}

#TopKV{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/kv_top.jpg);
}

#TopBBKV{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/kv_top_bb.jpg);
}

#ServiceKV{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/kv_service.jpg);
}

#OrderKV{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/kv_order.jpg);
}

/*End KeyVisual*/


#TopText1{
  clear:both;
  margin:0;
}

#TopText1 img{
  float:left;
  margin:10px 5px 10px 0;
}

#TopText1 p{
  float:left;
  width:519px;
  display:block;
  margin:10px 0 0 5px;
}

#TopText1 p strong{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/title_nettrouble.gif);
  width:519px;
  height:21px;
  background-repeat:no-repeat;
  display:block;
  text-indent:-9999px;
  margin:0px 0px;
}

#TopText2{
  background-color:#EEE;
  margin:0px 0px 20px 0px;
  padding:8px;
  color:#1c3c79;
}

#TopText2 li{
  min-height:20px;
}

#TopText2 span{
  font-weight:bold;
  color:#4088fe;
  margin:0 1em 0 0;
  display:block;
  float:left;
}

#TopText2 strong{
  font-weight:bold;
  color:#1c3c79;
  min-width: 65px;
  width: auto !important;
  width: 65px;
  display:block;
  float:left;
}

#TopText2 b{
  font-size:90%;
  font-weight:normal;
}

#TopTitle2{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/content_top.gif);
}

.MainModule{
  background-repeat:repeat-y;
  background-position:0px 5px;
  padding:0 0 0 15px;
  margin:12px 0 0 0;
  width:615px;
}

.MainModule h3{
  color:#1C3C79;
  font-weight:bold;
  margin:0 0 0 0.5em;
}

.MainModule2{
  padding:0 0 0 0px;
  margin:12px 0 0 0;
}

.VU{
  width:119px;
  height:21px;
  margin:0 5px 0 0;
  vertical-align:middle;
}

#MainModule1{
  border-left:solid 4px #FFDCDC;
}

#MainModule2{
  border-left:solid 4px #FEE8C4;
}

#MainModule3{
  border-left:solid 4px #FEF9AA;
}

#Module1 .ModuleCopy, #Module2 .ModuleCopy, #Module3 .ModuleCopy{
  padding:5px;
}

#Module1 .ModuleCopy{
  background-color:#FFDCDC;
}


#Module2 .ModuleCopy{
  background-color:#fee8c4;
}

#Module3 .ModuleCopy{
  background-color:#fef9aa;
}

/*Start Corner*/
.ModuleLT, .ModuleRT, .ModuleLB, .ModuleRB{
  position:relative;
}

.ModuleLT, .ModuleRT{
  top:-5px;
}

.ModuleLB, .ModuleRB{
  top:0px;
}

.ModuleLT, .ModuleLB{
  left:-5px;
  float:left;
}

.ModuleRT, .ModuleRB{
  left:5px;
  float:right;
}
/*/End Corner*/

.MainModule .ModuleCopy h3{
  display:inline;
  margin:0 0 5px 0;
}

.SecurityIcon{
  float:left;
  width:31px;
  height:63px;
  margin:5px 8px 0 0;
}

.SecurityText{
  float:left;
  margin:15px 0 0 0;
  width:550px;
}

#Module1 .SecurityText strong{
  font-weight:bold;
}

#Module2 .SecurityText strong{
  font-weight:bold;
}

#Module3 .SecurityText strong{
  margin:5px 0px;
  font-weight:bold;
  font-size:110%;
}

.ModulePoweredBy{
  color:#1c3c79;
  font-style:normal;
  font-weight:bold;
  padding: 5px;
}

.ModulePrice{
  font-weight:bold;
  font-style:normal;
  color:#4088fe;
}

.SpecPrice{
  text-align:right;
  display:block;
  margin:5px 0 0 0;
}

.ModuleText{
  margin:0 0 5px 0;
}

.Point{
  color:#02468b;
  font-weight:bold;
  font-size:90%;
}

.LinkDetail{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/arrow.jpg);
  background-repeat:no-repeat;
  padding:0px 0px 0px 15px;
  text-align:right;
  clear:both;
  display:block;
  float:right;
  background-position:0px 3px;
  margin: 3px 0 0 0;
}

.Point img{
  margin:0 5px 0 0;
  vertical-align:middle;
}

.BtnBuy{
  margin:10px 0;
  text-align:center;
  clear:both;
}

#ServiceComparison{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/top_title_2.gif);
  background-repeat:no-repeat;
  text-indent:-9999px;
  width:502px;
  height:21px;
  margin:30px 0 5px 0;
  display:block;
}

#ServiceComparisonIllust{
  margin:4px 0 30px 0;
}

/**** /End top ****/

/**** Start Service ****/
#ServiceTitle2{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/content_service.gif);
}

.ModuleTitleKey{
  vertical-align:middle;
}

/** Start Function **/


#FunctionTitle{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/service_title_function.gif);
  background-repeat:no-repeat;
  text-indent:-9999px;
  width:71px;
  height:17px;
  margin:10px 0 5px 0;
}

/* Start FunctionIcon */
#Service1, #Service2, #Service3{
  background-repeat:no-repeat;
  padding:0 0 5px 20px;
}

#Service1{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/security_icon01_service.gif);
}

#Service2{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/security_icon02_service.gif);
}

#Service3{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/security_icon03_service.gif);
}

#FunctionList{
  margin:10px 0 0 0;
}

#FunctionList dt{
  float:left;
  width:50px;
  clear:both;
}

#FunctionList dd{
  min-height: 49px;
}

#FunctionList dd strong{
  display:block;
  font-weight:bold;
}

.Function01, .Function02, .Function03, .Function04, .Function05, .Function06, .Function07, .Function08, .Function09, .Function10{
  width:42px;
  height:42px;
  margin:0 0 5px 0;
  text-indent:-9999px;
  background-repeat:no-repeat;
}

/* Start FunctionList IconImage*/
.Function01{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon01.gif);
}

.Function02{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon02.gif);
}

.Function03{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon03.gif);
}

.Function04{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon04.gif);
}

.Function05{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon05.gif);
}

.Function06{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon06.gif);
}

.Function07{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon07.gif);
}

.Function08{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon08.gif);
}

.Function09{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon09.gif);
}

.Function10{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/function_icon10.gif);
}


/* End FunctionList IconImage*/


/* End FunctionIcon */

/* Start Symantec */
#Symantec{
  border:1px solid #FC0;
  padding:15px;
  margin:20px 0;
  display:block;
  background:#FFF;
}

#Symantec img{
  float:left;
  clear:both;
  margin:0 10px 0 0;
}

#Symantec #SymantecText{
  width:480px;
  display:block;
  float:left;
}

.OS{
  float:right; 
}

.OS i{
  font-style:normal;
  margin:0 0 0 1em;
}
/* End Symantec */

/** /End Function **/
/**** /End Service ****/

/**** Start Service2 ****/
#Service2Title2{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/service2_top.gif);
}

#Service2Title2a{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/service2_spec.gif);
}

.ComparisonServiceText{
  display:block;
  margin:10px 0 5px 0;
}

#ComparisonService{
  text-align:center;
  color:#1C3C79;
  width:100%;
}

#ComparisonService, #ComparisonService tr, #ComparisonService td{
  border:1px solid #666;
}

#ComparisonService td{
  padding:2px;
}

.Item{
  background-color:#d8d8d8;
  color:#333;
  text-align:center;
  
}

.Item span{
  margin:0.8em 0;
}

.ServiceName img{
  float:left;
  margin:5px;
  width:18px;
  height:37px;
}

.ServiceName p{
  display:block;
  text-align:left;
  float: left;
  width: 137px;
  margin:5px 0;
}

.ServiceName strong{
  font-weight:bold;
  display:block;
}

#ServiceSpec1, #ServiceSpec2, #ServiceSpec3{
  background-repeat:repeat-x;
  vertical-align:top;
  
}

#ServiceSpec1{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/service_spec_bg1.gif);
  background-color:#ffdede;
}

#ServiceSpec2{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/service_spec_bg2.gif);
  background-color:#fee8c5;
}

#ServiceSpec3{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/service_spec_bg3.gif);
  background-color:#fef9ad;
}

.Cost{
  font-weight:bold;
  color:#4088FE;
}

#ServiceDetailCaution{
  margin:10px 0;
}

.SpecKey{
  vertical-align:middle;
}
/**** /End Service2 ****/



/**** Start Order ****/
#OrderTitle2{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/content_order.gif);
}

#OrderNaviDetail{
  background:#ffffff;
  padding:7px 13px;
  color:#02468b;
  line-height:100%;
}

#OrderNaviDetail .arrow1{
  font-style:normal;
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/order_navi_detail_arrow1.gif);
  background-repeat:no-repeat;  
  padding:0 0 0 15px;
}

#OrderNaviDetail .arrow2{
  font-style:normal;
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/order_navi_detail_arrow2.gif);
  background-repeat:no-repeat;  
  padding:0 0 0 15px;
}

#OrderYbb1Title{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/order_title_ybb1.gif);
  background-repeat:no-repeat;
  text-indent:-9999px;
  height:20px;
  padding:0px;
  margin:0px 0px 0px 0px;
}

#OrderYbb2Title{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/order_title_ybb2.gif);
  background-repeat:no-repeat;
  text-indent:-9999px;
  height:20px;
  padding:0px;
  margin:30px 0px 0px 0px;
}

.OrderFlow{
  padding:0px;
  margin:10px 15px;
}

.OrderFlow li{
  border-bottom:4px solid #dddddd;
  padding:1em 0px 1em 70px;
  margin:0px 0px 5px 0px;
  font-weight:bold;
  color:#1c3c79;
}

/*
.ybb1, .ybb2, .ybb3, .ybb4, .ybb5, .ybb6, .notybb1, .notybb2, .notybb3, .notybb4, .notybb5, .notybb6{
  background-repeat:no-repeat;
}    
*/

.ybb1{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/ybb_1_1207.gif);
  background-repeat:no-repeat;
}

.ybb2{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/ybb_2_1207.gif);
  background-repeat:no-repeat;
  }
  
.ybb3{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/ybb_3_1207.gif);
  background-repeat:no-repeat;
}

.ybb4{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/ybb_4_1207.gif);
  background-repeat:no-repeat;
}

.ybb5{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/ybb_5_1207.gif);
  background-repeat:no-repeat;
}

.ybb6{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/ybb_end_1207.gif);
  background-repeat:no-repeat;
}

.notybb1{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/notybb_1_1207.gif);
  background-repeat:no-repeat;
}

.notybb2{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/notybb_2_1207.gif);
  background-repeat:no-repeat;
}

.notybb3{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/notybb_3_1207.gif);
  background-repeat:no-repeat;
}

.notybb4{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/notybb_4_1207.gif);
  background-repeat:no-repeat;
}

.notybb5{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/notybb_5_1207.gif);
  background-repeat:no-repeat;
}

.notybb6{
  background:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/notybb_end_1207.gif);
  background-repeat:no-repeat;
}
/**** /End Order ****/



/**** Start right ****/
#BtnBuyRight{
  margin:0 0 10px 0;
}

.Module4{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/module_bg_right.gif);
  background-repeat:repeat-y;
  padding:0px 10px;
  
}

.Module4 h3{
  font-weight:bold;
  color:#1c3c79;
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/module04_title_stress.gif);
  background-repeat:no-repeat;
  padding:0 0 5px 10px;
}

.Module4 h3 i{
  font-style:normal;
  font-size:90%;
  font-weight:normal;
}

.Module4 .Link{
  text-align:right;
  width:100%;
  margin:5px 0 0 0;
}

.Module4Bottom{
  margin:0 0 10px 0;
}

.Banner80{
  float:left;
  margin:0 5px 0 0;
}

.Module4 dt{
  float:left;
  clear:both;
  width:40px;
  padding:2px;
  margin:0 3px 0 0;
}

.Module4 dd{
  padding:4px 0 4px 0;
  min-height:40px;
}

/**** /End right ****/


/***** Start Renew *****/

/* Start common */
#symantecRogo{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/renew/service/service_rogo_symantec.gif);
  background-repeat:no-repeat;
  width:136px;
  height:36px;
  float:left;
  text-indent:-9999px;
}

#mcafeeRogo{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/renew/service/service_rogo_mcafee.gif);
  background-repeat:no-repeat;
  width:134px;
  height:32px;
  float:left;
  text-indent:-9999px;
}

#NaviModule{
  float:left;
  margin:10px 0 0 10px;
}

.joinMakerService img{
  margin:0 auto;
}
/* End common */

/* Start top */
.makerModule{
  width:310px;
  font-size:80%;
}

#symantecModule, #mcafeeModule{
  background-repeat:no-repeat;
}

#symantecModule{
  float:left;
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/renew/top/symantec_module_bg_1207.gif);
}

#mcafeeModule{
  float:right;
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/renew/top/mcafee_module_bg_1207.gif);
}

.SecurityText2{
  float:left;
  margin:5px 0 0 0;
  width:260px;
}

.SecurityText2a{
  float:left;
  margin:0;
  width:260px;
}

.SecurityText2 strong, .SecurityText2a strong{
  font-weight:bold;
  font-size:130%;
}

#bnrTop{
  margin:-10px auto 5px auto;
}

.brandRogo{
  margin:0 auto;
  display: block;
}

.SecurityIcon2{
  float:left;
  margin:5px 5px 0px 7px;
}

.detailTextLink{
  text-align:right;
  margin:0 10px 30px 0;
  display:block;
}

.makerText{
  width:290px;
  display:block;
  margin:5px auto;
}

.ModulePrice2{
  font-weight:bold;
  font-style:normal;
  color:#4088fe;
  text-align:right;
}

.cmp6monthText{
  text-align:right;
  font-weight:bold;
  color:#f66301;
}

#TopTitle2Text{
  color:#1c3c79;
  padding:10px;
  font-weight:bold;
}

#joinSymantecTop{
  text-align:center;
  margin:0;
}

#joinMcAfeeTop{
  text-align:center;
  margin:5px 0 0 0;
  padding:24px 0 0 0;
}


/* End top */

/* Start order */
#btnSymantec{
  float:left;
  width:290px;
  margin:0 0 0 15px;
}

#btnMcafee{
  float:right;
  width:290px;
  margin:0 15px 0 0;
}
/* End order */

/* Start service */
#ServiceKVsymantec{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/renew/service/kv_symantec.jpg);
}

#ServiceKVmcafee{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/renew/service/kv_mcafee.jpg);
}

#linkAnotherService{
  clear:both;
  display:block;
  text-align:right;
}

#ServiceComparison2{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/renew/service/top_title2.gif);
  background-repeat:no-repeat;
  text-indent:-9999px;
  width:400px;
  height:21px;
  margin:30px 0 5px 0;
  display:block;
}

#Mcafee{
  border:1px solid #b51838;
  padding:15px;
  margin:20px 0;
  display:block;
  background:#FFF;
  zoom:1;
}

#Mcafee img{
  float:left;
  clear:both;
  margin:0 10px 0 0;
}

#Mcafee #McafeeText{
  width:450px;
  display:block;
  float:left;
}

.Item2{
  background-color:#d8d8d8;
  color:#333;
/*  width:8em;
  height:2em;*/
}

.Item2 span{
  margin:0.8em 0;
}


#ServiceSpec1a, #ServiceSpec2a{
  background-repeat:repeat-x;
  vertical-align:top;
  width:40%;
}

#ServiceSpec1a{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/service_spec_bg1.gif);
}

#ServiceSpec2a{
  background-image:url(http://i.yimg.jp/images/bbservice/service/bbsecurity/service_spec_bg2.gif);
}

.ServiceName2 p{
  display:block;
  text-align:left;
  float: left;
  width: 13em;
  margin:5px 0;
}

.ServiceName2 img{
  float:left;
  margin:5px;
  width:18px;
  height:37px;
}

.ServiceName2 strong{
  font-weight:bold;
  display:block;
}
/* End service */

/***** End Renew *****/
