/* 共通項目 */


/* リンク */
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;}

/* リンク(NAVI) */
a.navi:link {color:#036;text-decoration:none;}
a.navi:visited {color:#036;text-decoration:none;}
a.navi:active {color:#9cf;text-decoration:none;}
a.navi:hover {color:#39f;text-decoration:underline;}

/* リンク ヘッダ */
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;}

/* 文字色 */
.wt{color:#fefefe;}
.bread{color:#666;}

/* 共通項目終わり */

/* 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-image:url(/common/img/m_head_bg_up.gif);
	background-repeat:repeat-x;
}
.navBtmm{
	background-image:url(/common/img/m_head_bg_under.gif);
	background-repeat:repeat-x;
}

.navToplinem{
	background-color:#c5cacf;
}
.navBtmlinem{
	background-color:#7f99cc;
}

.panasonicContentsStart{
	background-image: url(/common/img/hn_divb201.gif);
	background-repeat: repeat-x;
}

/* panasonic.biz用 */

/* リンク ヘッダーナビゲーション(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;}


/* panasonic.jp用 */

/* リンク ヘッダーナビゲーション(Panasonic) */
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;}

/* リンク パン屑ナビ(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.Hnavi-bgp{
	background-image:url(/common/img/np_nav_bg.gif);
	background-color:#4c69af;
	background-repeat:repeat-x;
}

td.line3p{
	background-color:#8ca2cf;
}

/* national.jp用 */

/* リンク ヘッダーナビゲーション(National) */
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;}

/* リンク パン屑ナビ(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.Hnavi-bgn{
	background-image:url(/common/img/np_nav_bg.gif);
	background-color:#c7451a;
	background-repeat:repeat-x;
}

td.line2n{
	background-color:#e7e8ea;
}

td.line3n{
	background-color:#e9af7f;
}

.nationalContentsStart{
	background-image: url(/common/img/hn_divr201.gif);
	background-repeat: repeat-x;
}

td.panasonicContentsStart,
td.nationalContentsStart{
	line-height: 0;
	font-size: 0px;
	background-image: url(../img/hn_divr201.gif);
	background-repeat: repeat-x;
}

td.panasonicContentsStart img,
td.nationalContentsStart img{
	vertical-align: text-bottom;
	line-height: 0px;
}
