@charset "iso-8859-1";

/*

information{
	file name : /common-new/css/pagetitle.css;
	infomation : This CSS file define a page title format.;
	site name : Panasonic Global;
	url : http://panasonic.net;
	copyrihgt : Copyright (C) 2007 Matsushita Electric Industrial Co., Ltd. All Rights Reserved.;
}
*/





/* contents
--------------------------------------------------------------------------
1. "generall" elements
2. details
--------------------------------------------------------------------------
*/




/* 1. "generall" elements
-----------------------------------------------	*/
div#pagetitle *{
	margin:0;
	padding:0;
}












/* 2. details
-----------------------------------------------	*/
div#pagetitle{
	padding:11px 0 8px;
	background-position:0 100%;
	background-repeat:no-repeat;
}

div#pagetitle p{
	float:left;
	width:179px;/*	fixed	*/
	margin:0 18px 0 0;/*	fixed	*/
	color:#97a1aa;
}

div#pagetitle h1{
	float:left;
	width:560px;
	color:#000;
}

/* index version	*/
div#pagetitle.index h1{
	float:none;
	margin-left:0 !important;/* mac ie	*/
}
/* index add margin left version	*/
div#pagetitle.indexadm h1{
	float:none;
	margin-left:197px;/*	fixed	*/
}

/* bar-color	*/
div#pagetitle.blue{
	background-image:url("../img/pagetitle/bg-pagetitle-blue.gif");
}
div#pagetitle.beige{
	background-image:url("../img/pagetitle/bg-pagetitle-beige.gif");
}
div#pagetitle.cyan{
	background-image:url("../img/pagetitle/bg-pagetitle-cyan.gif");
}


div#pagetitle.index.gray,
div#pagetitle.gray{
	background-image:url("../img/pagetitle/bg-pagetitle-gray.gif");
}

/*	

background:url("../img/pagetitle/bg-pagetitle-gray.gif") 0 100% no-repeat !important;

*/







/*

information{
	file name : /common-new/css/pagetitle.css;
	infomation : This CSS file define a page title format.;
	site name : Panasonic Global;
	url : http://panasonic.net;
	copyrihgt : Copyright (C) 2007 Matsushita Electric Industrial Co., Ltd. All Rights Reserved.;
}
*/





/* contents
--------------------------------------------------------------------------
1. "generall" elements
2. details
--------------------------------------------------------------------------
*/




/* 1. "generall" elements
-----------------------------------------------	*/
div#pagetitle_v14 *{
	margin:0;
	padding:0;
}












/* 2. details
-----------------------------------------------	*/
div#mainwrap_v14 div#pagetitle,
div#pagetitle_v14{
	padding:11px 0 8px;
	background-position:0 100%;
	background-repeat:no-repeat;
}

div#mainwrap_v14 div#pagetitle p,
div#pagetitle_v14 p{
	float:left;
	width:179px;/*	fixed	*/
	margin:0 18px 0 0;/*	fixed	*/
	color:#97a1aa;
}

div#mainwrap_v14 div#pagetitle h1,
div#pagetitle_v14 h1{
	float:left;
	width:770px;
	color:#000; 
	margin:0px !important; 
	padding:0px !important;
}

div#mainwrap_v14 div#pagetitle p.letter,
div#pagetitle_v14 p.letter{
	float:left;
	width:194px !important; 
	margin:0px !important; 
	padding:0px !important;
	letter-spacing:-1px !important;
}

div#mainwrap_v14 div#pagetitle p.letter span,
div#pagetitle_v14 p.letter span {
	padding:0px 2px;
}

/* index version	*/
div#mainwrap_v14 div#pagetitle.index h1,
div#pagetitle_v14.index h1{
	float:none;
	margin-left:0 !important;/* mac ie	*/
}
/* index add margin left version	*/
div#mainwrap_v14 div#pagetitle.indexadm h1,
div#pagetitle_v14.indexadm h1{
	float:none;
	margin-left:197px;/*	fixed	*/
}

/* bar-color	*/
div#mainwrap_v14 div#pagetitle.blue,
div#pagetitle_v14.blue{
	background-image:url("../img/pagetitle/bg-pagetitle-blue_v14.gif") !important;
}
div#mainwrap_v14 div#pagetitle.beige,
div#pagetitle_v14.beige{
	background-image:url("../img/pagetitle/bg-pagetitle-beige_v14.gif") !important;
}
div#mainwrap_v14 div#pagetitle.cyan,
div#pagetitle_v14.cyan{
	background-image:url("../img/pagetitle/bg-pagetitle-cyan_v14.gif") !important;
}


div#mainwrap_v14 div#pagetitle.index.gray,
div#mainwrap_v14 div#pagetitle.gray,
div#pagetitle_v14.index.gray,
div#pagetitle_v14.gray{
	background-image:url("../img/pagetitle/bg-pagetitle-gray_v14.gif") !important;
}

/* bar-color_IE6	*/

*html div#mainwrap_v14 div.blue,
*html div.blue{
	background-image:url("../img/pagetitle/bg-pagetitle-blue_v14.gif") !important;
}
*html div#mainwrap_v14 div.beige,
*html div.beige{
	background-image:url("../img/pagetitle/bg-pagetitle-beige_v14.gif") !important;
}
*html div#mainwrap_v14 div.cyan,
*html div.cyan{
	background-image:url("../img/pagetitle/bg-pagetitle-cyan_v14.gif") !important;
}
*html div#mainwrap_v14 div.gray,
*html div.gray{
	background-image:url("../img/pagetitle/bg-pagetitle-gray_v14.gif") !important;
}

*html div#twocolwrap_v14 div.blue,
*html div#twocolwrap div.blue{
	background:none !important;
}
*html div#twocolwrap_v14 div.beige,
*html div#twocolwrap div.beige{
	background:none !important;
}
*html div#twocolwrap_v14 div.cyan,
*html div#twocolwrap div.cyan{
	background:none !important;
}
*html div#twocolwrap_v14 div.gray,
*html div#twocolwrap div.gray{
	background:none !important;
}


/* override (2012) */
div#pagetitle p,div#pagetitle img,div#pagetitle div,
div#pagetitle_v14 p,div#pagetitle_v14 img,div#pagetitle_v14 div{
	display:none;
}
div#pagetitle,div#pagetitle_v14{
	float:right;
	width:770px;
}
div#mainwrap_v14 div#pagetitle.blue,
div#pagetitle_v14.blue,
div#mainwrap_v14 div#pagetitle.beige,
div#pagetitle_v14.beige,
div#mainwrap_v14 div#pagetitle.cyan,
div#pagetitle_v14.cyan,
div#mainwrap_v14 div#pagetitle.index.gray,
div#mainwrap_v14 div#pagetitle.gray,
div#pagetitle_v14.index.gray,
div#pagetitle_v14.gray{
	padding-top:0;
	background:none!important;
}
div#pagetitle h1, div#pagetitle_v14 h1{
	float:none;
	width:auto;
	background-image:url(/common/images/ga2012_h1_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding:15px 13px!important;
	color:#222;
	font-weight:bold;
}
div#mainwrap_v14 div#pagetitle h1{
	padding:15px 13px!important;
	width:744px;
}
div.ga2012_wide div#pagetitle,
div.ga2012_wide div#pagetitle_v14 {
	width: 967px;
}
div#mainwrap_v14 div#pagetitle_v14.pagetitle_wide{
	width: 967px;
	background:none!important;
}

/** for IE6 **/
* html body div#mainwrap_v14 div#pagetitle{
	width:770px;
}
* html body div#mainwrap_v14 div#pagetitle h1{
	float:none;
	width:auto;
}
* html body div#mainwrap_v14 div#pagetitle_v14.pagetitle_wide h1{
	width: 941px;
}

/** for IE7 **/
*:first-child+html body div#mainwrap_v14 div#pagetitle{
	width:770px;
}
*:first-child+html body div#mainwrap_v14 div#pagetitle h1{
	float:none;
	width:auto;
}
