/* Start commons */
/* Link */
a:link {color:#036;text-decoration:none;}
a:visited {color:#036;text-decoration:none;}
a:active {color:#9cf;text-decoration:none;}
a:hover {color:#39f;text-decoration:underline;}

/* Link(NAVI) */
a.navi:link {color:#036;text-decoration:none;}
a.navi:visited {color:#306;text-decoration:none;}
a.navi:active {color:#9cf;text-decoration:none;}
a.navi:hover {color:#39f;text-decoration:underline;}

/* Link for Headdr */
a.black:link {color:#000;text-decoration:none;}
a.black:visited {color:#333;text-decoration:none;}
a.black:active {color:#333;text-decoration:none;}
a.black:hover {color:#666;text-decoration:underline;}

a.white:link {color:#fefefe;text-decoration:none;}
a.white:visited {color:#fefefe;text-decoration:none;}
a.white:active {color:#fefefe;text-decoration:none;}
a.white:hover {color:#fefefe;text-decoration:underline;}

/* html elements */
form,h1,h2,h3,h4,h5,h6{
	margin: 0px;
	padding: 0px;
}

/* header */
#header table{
	background-color: #ffffff;
}

.mainttl{
	margin:0px 18px 2px;
}

/* footer */
#footer table{
	background-color: #fff;
}

.f_copyright{
	color:#666;
	padding:6px 0px 15px;
}

a.breadcopyright:link {color:#666;text-decoration:none;}
a.breadcopyright:visited {color:#666;text-decoration:none;}
a.breadcopyright:active {color:#666;text-decoration:none;}
a.breadcopyright:hover {color:#666;text-decoration:underline;}

/* efeeed */
.headerlink {background-color:#efeeed;padding:4px;}

.headerlink_02 {background-color:#efeeed;}

.headerlink_w {background-color:#fff;padding:4px;}

/* Text color */
.wt{color:#fefefe;}
.bread{color:#666;}

/* End Commons */

/* for panasonic.co.jp */

/* Link for Header Navi (panasonic.co.jp) */
a.naviHm:link {color:#036;text-decoration:none;font-weight:bold;}
a.naviHm:visited {color:#036;text-decoration:none;font-weight:bold;}
a.naviHm:active {color:#39f;text-decoration:none;font-weight:bold;}
a.naviHm:hover {color:#fff;text-decoration:none;font-weight:bold;}

a.breadm:link {color:#000;text-decoration:none;}
a.breadm:visited {color:#333;text-decoration:none;}
a.breadm:active {color:#333;text-decoration:none;}
a.breadm:hover {color:#666;text-decoration:underline;}

td.Hnavi-bgm{
	background-color:#c6d8ea;
}

td.line1m{
	background-color:#c5cacf;
}
td.line2m{
	background-color:#e3e4f4;
}

.navTopm { background: url(/en/sales_o/common/img_en/m_head_bg_up.gif) repeat-x }
.navBtmm { background: url(/en/sales_o/common/img_en/m_head_bg_under.gif) repeat-x }

.navToplinem{
	background-color:#c5cacf;
}
.navBtmlinem{
	background-color:#7f99cc;
}

.panasonicContentsStart { background: url(/en/sales_o/common/img_en/hn_divb201.gif) repeat-x }

/* for panasonic.biz */

/* Link for Header Navi (panasonic.biz) */
a.naviHb:link {color:#036;text-decoration:none;font-weight:bold;}
a.naviHb:visited {color:#036;text-decoration:none;font-weight:bold;}
a.naviHb:active {color:#39f;text-decoration:none;font-weight:bold;}
a.naviHb:hover {color:#fff;text-decoration:none;font-weight:bold;}


/* for panasonic.jp */

/* Link for Header Navi (panasonic.jp) */
a.naviHp:link {color:#036;text-decoration:none;font-weight:bold;}
a.naviHp:visited {color:#036;text-decoration:none;font-weight:bold;}
a.naviHp:active {color:#39f;text-decoration:none;font-weight:bold;}
a.naviHp:hover {color:#fff;text-decoration:none;font-weight:bold;}

/* Link for Breadcrumbs (Panasonic) */
a.breadp:link {color:#036;text-decoration:none;}
a.breadp:visited {color:#036;text-decoration:none;}
a.breadp:active {color:#39f;text-decoration:none;}
a.breadp:hover {color:#369;text-decoration:underline;}

.breadp {color:#036;}

td.line3p{
	background-color:#8ca2cf;
}

/* for national.jp */

/* Link for Header Navi (national.jp) */
a.naviHn:link {color:#930;text-decoration:none;font-weight:bold;}
a.naviHn:visited {color:#930;text-decoration:none;font-weight:bold;}
a.naviHn:active {color:#f93;text-decoration:none;font-weight:bold;}
a.naviHn:hover {color:#fff;text-decoration:none;font-weight:bold;}

/* Link for Breadcrumbs (National) */
a.breadn:link {color:#930;text-decoration:none;}
a.breadn:visited {color:#930;text-decoration:none;}
a.breadn:active {color:#f93;text-decoration:none;}
a.breadn:hover {color:#c63;text-decoration:underline;}

.breadn {color:#930;}


td.line2n{
	background-color:#e7e8ea;
}

td.line3n{
	background-color:#e9af7f;
}

.nationalContentsStart { background: url(/en/sales_o/common/img_en/hn_divb201.gif) repeat-x }

td.panasonicContentsStart,
td.nationalContentsStart{
	line-height: 0;
	font-size: 0px;
}

td.panasonicContentsStart img,
td.nationalContentsStart img{
	vertical-align: text-bottom;
	line-height: 0px;
}

