@charset "utf-8";

/* Header style */

div#HeaderLinks ul li.Tel a ,
div#HeaderLinks ul li.Tel a:hover ,
div#HeaderLinks ul li.Tel a:focus {
  font-size: 115%;
  color: #ff0000;
}


/* #SubContent ContactUs.Tel */
div#SubContent div.Section#SC_Contacts div.SectionContent p.ContactUs.Tel {
  padding: 6px 10px 7px 25px;
  line-height: 1;
}

div#SubContent div.Section#SC_Contacts div.SectionContent p.ContactUs.Tel a{
  color:#ff0000;
}

div#SubContent div#SC_Contacts.Section div.SectionContent p.ContactUs.Tel em {
  color:#ff0000;
  font-size:150%;
}

/* HomeStr01 */

body#Home div#ContentsLayout.DoubleMainSub{
background:url("../../img/common/bg_contentslayout_double_mainsub_body_trans.png") 0 0 repeat-y;
}
body#Home div#HomeKeyVisual + div#ContentsLayout.DoubleMainSub div#MainContent{
border-top: 1px solid #c7c9ca;
}
body#Home div#HomeKeyVisual + div#ContentsLayout.DoubleMainSub div#MainContentBody{
margin-top:0;
padding-top:28px;
background:none;
}
body#Home div#HomeKeyVisual + div#ContentsLayout.DoubleMainSub{
margin-top:-14px;
}
body#Home div#HomeKeyVisual{
z-index:-1;
}
body#Home div#ContentsLayout.DoubleMainSub div#SubContent{
margin-top: 58px;
}