@charset "utf-8";

/* reset setting */
body{
	margin:0 0 9px 0;
	padding:0 0 0 0;
	vertical-align:baseline;
	outline:0;
	background-color:#FFFFFF;
	font-size:100%;
	line-height:1;
	font-family: "MS PGothic",sans-serif;
}
div#ga2012_header abbr,div#ga2012_mainNavigation abbr,div.ga2012_breadcrumbs abbr,div#ga2012_mainContent abbr,div#ga2012_bottomLink abbr,div#ga2012_footer abbr,
div#ga2012_header acronym,div#ga2012_mainNavigation acronym,div.ga2012_breadcrumbs acronym,div#ga2012_mainContent acronym,div#ga2012_bottomLink acronym,div#ga2012_footer acronym,
div#ga2012_header address,div#ga2012_mainNavigation address,div.ga2012_breadcrumbs address,div#ga2012_mainContent address,div#ga2012_bottomLink address,div#ga2012_footer address,
div#ga2012_header big,div#ga2012_mainNavigation big,div.ga2012_breadcrumbs big,div#ga2012_mainContent big,div#ga2012_bottomLink big,div#ga2012_footer big,
div#ga2012_header cite,div#ga2012_mainNavigation cite,div.ga2012_breadcrumbs cite,div#ga2012_mainContent cite,div#ga2012_bottomLink cite,div#ga2012_footer cite,
div#ga2012_header code,div#ga2012_mainNavigation code,div.ga2012_breadcrumbs code,div#ga2012_mainContent code,div#ga2012_bottomLink code,div#ga2012_footer code,
div#ga2012_header del,div#ga2012_mainNavigation del,div.ga2012_breadcrumbs del,div#ga2012_mainContent del,div#ga2012_bottomLink del,div#ga2012_footer del,
div#ga2012_header dfn,div#ga2012_mainNavigation dfn,div.ga2012_breadcrumbs dfn,div#ga2012_mainContent dfn,div#ga2012_bottomLink dfn,div#ga2012_footer dfn,
div#ga2012_header em,div#ga2012_mainNavigation em,div.ga2012_breadcrumbs em,div#ga2012_mainContent em,div#ga2012_bottomLink em,div#ga2012_footer em,
div#ga2012_header font,div#ga2012_mainNavigation font,div.ga2012_breadcrumbs font,div#ga2012_mainContent font,div#ga2012_bottomLink font,div#ga2012_footer font,
div#ga2012_header img,div#ga2012_mainNavigation img,div.ga2012_breadcrumbs img,div#ga2012_mainContent img,div#ga2012_bottomLink img,div#ga2012_footer img,
div#ga2012_header ins,div#ga2012_mainNavigation ins,div.ga2012_breadcrumbs ins,div#ga2012_mainContent ins,div#ga2012_bottomLink ins,div#ga2012_footer ins,
div#ga2012_header kbd,div#ga2012_mainNavigation kbd,div.ga2012_breadcrumbs kbd,div#ga2012_mainContent kbd,div#ga2012_bottomLink kbd,div#ga2012_footer kbd,
div#ga2012_header q,div#ga2012_mainNavigation q,div.ga2012_breadcrumbs q,div#ga2012_mainContent q,div#ga2012_bottomLink q,div#ga2012_footer q,
div#ga2012_header s,div#ga2012_mainNavigation s,div.ga2012_breadcrumbs s,div#ga2012_mainContent s,div#ga2012_bottomLink s,div#ga2012_footer s,
div#ga2012_header samp,div#ga2012_mainNavigation samp,div.ga2012_breadcrumbs samp,div#ga2012_mainContent samp,div#ga2012_bottomLink samp,div#ga2012_footer samp,
div#ga2012_header small,div#ga2012_mainNavigation small,div.ga2012_breadcrumbs small,div#ga2012_mainContent small,div#ga2012_bottomLink small,div#ga2012_footer small,
div#ga2012_header strike,div#ga2012_mainNavigation strike,div.ga2012_breadcrumbs strike,div#ga2012_mainContent strike,div#ga2012_bottomLink strike,div#ga2012_footer strike,
div#ga2012_header strong,div#ga2012_mainNavigation strong,div.ga2012_breadcrumbs strong,div#ga2012_mainContent strong,div#ga2012_bottomLink strong,div#ga2012_footer strong,
div#ga2012_header sub,div#ga2012_mainNavigation sub,div.ga2012_breadcrumbs sub,div#ga2012_mainContent sub,div#ga2012_bottomLink sub,div#ga2012_footer sub,
div#ga2012_header sup,div#ga2012_mainNavigation sup,div.ga2012_breadcrumbs sup,div#ga2012_mainContent sup,div#ga2012_bottomLink sup,div#ga2012_footer sup,
div#ga2012_header tt,div#ga2012_mainNavigation tt,div.ga2012_breadcrumbs tt,div#ga2012_mainContent tt,div#ga2012_bottomLink tt,div#ga2012_footer tt,
div#ga2012_header var,div#ga2012_mainNavigation var,div.ga2012_breadcrumbs var,div#ga2012_mainContent var,div#ga2012_bottomLink var,div#ga2012_footer var,
div#ga2012_header b,div#ga2012_mainNavigation b,div.ga2012_breadcrumbs b,div#ga2012_mainContent b,div#ga2012_bottomLink b,div#ga2012_footer b,
div#ga2012_header u,div#ga2012_mainNavigation u,div.ga2012_breadcrumbs u,div#ga2012_mainContent u,div#ga2012_bottomLink u,div#ga2012_footer u,
div#ga2012_header i,div#ga2012_mainNavigation i,div.ga2012_breadcrumbs i,div#ga2012_mainContent i,div#ga2012_bottomLink i,div#ga2012_footer i,
div#ga2012_header center,div#ga2012_mainNavigation center,div.ga2012_breadcrumbs center,div#ga2012_mainContent center,div#ga2012_bottomLink center,div#ga2012_footer center,
div#ga2012_header dl,div#ga2012_mainNavigation dl,div.ga2012_breadcrumbs dl,div#ga2012_mainContent dl,div#ga2012_bottomLink dl,div#ga2012_footer dl,
div#ga2012_header dt,div#ga2012_mainNavigation dt,div.ga2012_breadcrumbs dt,div#ga2012_mainContent dt,div#ga2012_bottomLink dt,div#ga2012_footer dt,
div#ga2012_header dd,div#ga2012_mainNavigation dd,div.ga2012_breadcrumbs dd,div#ga2012_mainContent dd,div#ga2012_bottomLink dd,div#ga2012_footer dd,
div#ga2012_header ol,div#ga2012_mainNavigation ol,div.ga2012_breadcrumbs ol,div#ga2012_mainContent ol,div#ga2012_bottomLink ol,div#ga2012_footer ol,
div#ga2012_header ul,div#ga2012_mainNavigation ul,div.ga2012_breadcrumbs ul,div#ga2012_mainContent ul,div#ga2012_bottomLink ul,div#ga2012_footer ul,
div#ga2012_header li,div#ga2012_mainNavigation li,div.ga2012_breadcrumbs li,div#ga2012_mainContent li,div#ga2012_bottomLink li,div#ga2012_footer li,
div#ga2012_header fieldset,div#ga2012_mainNavigation fieldset,div.ga2012_breadcrumbs fieldset,div#ga2012_mainContent fieldset,div#ga2012_bottomLink fieldset,div#ga2012_footer fieldset,
div#ga2012_header form,div#ga2012_mainNavigation form,div.ga2012_breadcrumbs form,div#ga2012_mainContent form,div#ga2012_bottomLink form,div#ga2012_footer form,
div#ga2012_header label,div#ga2012_mainNavigation label,div.ga2012_breadcrumbs label,div#ga2012_mainContent label,div#ga2012_bottomLink label,div#ga2012_footer label,
div#ga2012_header legend,div#ga2012_mainNavigation legend,div.ga2012_breadcrumbs legend,div#ga2012_mainContent legend,div#ga2012_bottomLink legend,div#ga2012_footer legend,
div#ga2012_header table,div#ga2012_mainNavigation table,div.ga2012_breadcrumbs table,div#ga2012_mainContent table,div#ga2012_bottomLink table,div#ga2012_footer table,
div#ga2012_header caption,div#ga2012_mainNavigation caption,div.ga2012_breadcrumbs caption,div#ga2012_mainContent caption,div#ga2012_bottomLink caption,div#ga2012_footer caption,
div#ga2012_header tbody,div#ga2012_mainNavigation tbody,div.ga2012_breadcrumbs tbody,div#ga2012_mainContent tbody,div#ga2012_bottomLink tbody,div#ga2012_footer tbody,
div#ga2012_header tfoot,div#ga2012_mainNavigation tfoot,div.ga2012_breadcrumbs tfoot,div#ga2012_mainContent tfoot,div#ga2012_bottomLink tfoot,div#ga2012_footer tfoot,
div#ga2012_header thead,div#ga2012_mainNavigation thead,div.ga2012_breadcrumbs thead,div#ga2012_mainContent thead,div#ga2012_bottomLink thead,div#ga2012_footer thead,
div#ga2012_header tr,div#ga2012_mainNavigation tr,div.ga2012_breadcrumbs tr,div#ga2012_mainContent tr,div#ga2012_bottomLink tr,div#ga2012_footer tr,
div#ga2012_header th,div#ga2012_mainNavigation th,div.ga2012_breadcrumbs th,div#ga2012_mainContent th,div#ga2012_bottomLink th,div#ga2012_footer th,
div#ga2012_header td,div#ga2012_mainNavigation td,div.ga2012_breadcrumbs td,div#ga2012_mainContent td,div#ga2012_bottomLink td,div#ga2012_footer td{
	margin:0;
	padding:0;
	vertical-align:baseline;
	border:0;
	background:transparent;
}
div#ga2012_header img,div#ga2012_mainNavigation img,div.ga2012_breadcrumbs img,div#ga2012_mainContent img,div#ga2012_bottomLink img,div#ga2012_footer img{
	border:0 none;
	vertical-align:top;
}
div#ga2012_header ol,div#ga2012_mainNavigation ol,div.ga2012_breadcrumbs ol,div#ga2012_mainContent ol,div#ga2012_bottomLink ol,div#ga2012_footer ol,
div#ga2012_header ul,div#ga2012_mainNavigation ul,div.ga2012_breadcrumbs ul,div#ga2012_mainContent ul,div#ga2012_bottomLink ul,div#ga2012_footer ul{
	list-style:none;
}
div#ga2012_header table,div#ga2012_mainNavigation table,div.ga2012_breadcrumbs table,div#ga2012_mainContent table,div#ga2012_bottomLink table,div#ga2012_footer table{
	border-collapse:collapse;
	border-spacing:0;
}
div#ga2012_header caption,div#ga2012_mainNavigation caption,div.ga2012_breadcrumbs caption,div#ga2012_mainContent caption,div#ga2012_bottomLink caption,div#ga2012_footer caption,
div#ga2012_header th,div#ga2012_mainNavigation th,div.ga2012_breadcrumbs th,div#ga2012_mainContent th,div#ga2012_bottomLink th,div#ga2012_footer th{
	text-align:left;
}
div#ga2012_header h1,div#ga2012_mainNavigation h1,div.ga2012_breadcrumbs h1,div#ga2012_mainContent h1,div#ga2012_bottomLink h1,div#ga2012_footer h1,
div#ga2012_header h2,div#ga2012_mainNavigation h2,div.ga2012_breadcrumbs h2,div#ga2012_mainContent h2,div#ga2012_bottomLink h2,div#ga2012_footer h2,
div#ga2012_header h3,div#ga2012_mainNavigation h3,div.ga2012_breadcrumbs h3,div#ga2012_mainContent h3,div#ga2012_bottomLink h3,div#ga2012_footer h3,
div#ga2012_header h4,div#ga2012_mainNavigation h4,div.ga2012_breadcrumbs h4,div#ga2012_mainContent h4,div#ga2012_bottomLink h4,div#ga2012_footer h4,
div#ga2012_header h5,div#ga2012_mainNavigation h5,div.ga2012_breadcrumbs h5,div#ga2012_mainContent h5,div#ga2012_bottomLink h5,div#ga2012_footer h5,
div#ga2012_header h6,div#ga2012_mainNavigation h6,div.ga2012_breadcrumbs h6,div#ga2012_mainContent h6,div#ga2012_bottomLink h6,div#ga2012_footer h6{
	font-size:100%;
	font-weight:normal;
	line-height:1.5;
}
div#ga2012_header abbr,div#ga2012_mainNavigation abbr,div.ga2012_breadcrumbs abbr,div#ga2012_mainContent abbr,div#ga2012_bottomLink abbr,div#ga2012_footer abbr,
div#ga2012_header acronym,div#ga2012_mainNavigation acronym,div.ga2012_breadcrumbs acronym,div#ga2012_mainContent acronym,div#ga2012_bottomLink acronym,div#ga2012_footer acronym{
	border:0;
}
div#ga2012_header input,div#ga2012_mainNavigation input,div.ga2012_breadcrumbs input,div#ga2012_mainContent input,div#ga2012_bottomLink input,div#ga2012_footer input{
	font-family:inherit;
}

/* font setting */
div#ga2012_header,
div#ga2012_mainNavigation,
div.ga2012_breadcrumbs,
div#ga2012_mainContent,
p#ga2012_pageTop,
div#ga2012_bottomLink,
div#ga2012_footer{
	font-size:75%;
	color:#222;
}
div#ga2012_header em,
div#ga2012_mainNavigation em,
div.ga2012_breadcrumbs em,
div#ga2012_mainContent em,
div#ga2012_bottomLink em,
div#ga2012_footer em{
	font-weight:bold;
	font-style:normal;
}

/* skip link setting */
.ga2012_skipLink{
	position:absolute;
	left:-9999em;
	top:0;
}

/* link setting */
div#ga2012_header a:link,
div#ga2012_mainNavigation a:link,
div#ga2012_bottomLink a:link,
div#ga2012_footer a:link,
div#ga2012_header a:visited,
div#ga2012_bottomLink a:visited,
div#ga2012_footer a:visited{
	color:#455470;
	text-decoration:none;
}
div#ga2012_header a:hover,
div#ga2012_mainNavigation a:hover,
div#ga2012_bottomLink a:hover,
div#ga2012_footer a:hover,
div#ga2012_header a:active,
div#ga2012_bottomLink a:active,
div#ga2012_footer a:active{
	color:#455470;
	text-decoration:underline;
}
div.ga2012_breadcrumbs a:link,
div.ga2012_breadcrumbs a:visited{
	color:#455470;
	text-decoration:none;
}
div.ga2012_breadcrumbs a:hover,
div.ga2012_breadcrumbs a:active{
	color:#455470;
	text-decoration:underline;
}
div#ga2012_mainContent a:link,
p#ga2012_pageTop a:link{
	color:#3e6fcf;
	text-decoration:none;
}
div#ga2012_mainContent a:visited,
p#ga2012_pageTop a:visited{
	color:#800080;
	text-decoration:none;
}
div#ga2012_mainContent a:hover,
p#ga2012_pageTop a:hover{
	color:#3e6fcf;
	text-decoration:underline;
}
div#ga2012_mainContent a:active,
p#ga2012_pageTop a:active{
	color:#3e6fcf;
	text-decoration:underline;
}
div#ga2012_mainNavigation a:link{
	color:#737b82;
	text-decoration:none;
}
div#ga2012_mainNavigation a:visited{
	color:#800080;
	text-decoration:none;
}
div#ga2012_mainNavigation a:hover{
	color:#737b82;
	text-decoration:underline;
}
div#ga2012_mainNavigation a:active{
	color:#737b82;
	text-decoration:underline;
}

/* outline */
div#ga2012_header,
div#ga2012_mainNavigation,
div.ga2012_breadcrumbs,
div#ga2012_content,
div#ga2012_content.ga2012_top .wrapper,
div#ga2012_bottomLink,
div#ga2012_footer{
	width:967px;
	margin:0 auto;
}
div#ga2012_content.ga2012_top{
	width:auto;
}

/* #ga2012_header */
/** .ga2012_identity **/
div#ga2012_header div.ga2012_identity{
	float:left;
}
div#ga2012_header div.ga2012_identity h1{
	display:inline;
	margin:0;
}
div#ga2012_header div.ga2012_identity .classification{
	margin:24px 0 0 33px;
}

/** .ga2012_category **/
div#ga2012_header div.ga2012_category{
	float:left;
	margin-left:14px;
}

/** .ga2012_utility **/
div#ga2012_header div.ga2012_utility{
	float:right;
}
div#ga2012_header div.ga2012_utility ul,
div#ga2012_header div.ga2012_utility ul li,
div#ga2012_header div.ga2012_utility form{
	float:left;
}
div#ga2012_header div.ga2012_utility p{
	margin:0;
	padding-top:10px;
	margin-bottom:-22px;
	text-align:right;
}
div#ga2012_header div.ga2012_utility legend{
	display:none;
}
div#ga2012_header div.ga2012_utility ul{
	margin-right:30px;
	margin-top:26px;
}
div#ga2012_header div.ga2012_utility ul li{
	border-left:1px solid #e5e5e5;
	padding:0 10px;
}
div#ga2012_header div.ga2012_utility ul li.first-child{
	border-left:none;
	padding-left:0;
}
div#ga2012_header div.ga2012_utility fieldset{
	margin-top:27px;
	height:18px;
}
div#ga2012_header div.ga2012_utility input.ga2012_searchBox{
	background-image:url(/common/images/ga2012_search_box.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:18px;
	border:0 none;
	width:140px;
	margin:0;
	font-size:12px;
	line-height:1.5;
	padding:0 0 0 5px;
	min-height:18px;
	vertical-align:top;
}

/** #ga2012_mainNavigation **/
div#ga2012_mainNavigation{
	margin:0 auto;
	width:967px;
}

/** .ga2012_mainNavigationNw **/
div#ga2012_mainNavigation div.ga2012_mainNavigationNw{
	border:1px solid #e5e5e5;
	background-color:#fff;
	background-image:url(/common/images/ga2012_mainmenu_nw_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul li{
	float:left;
	border-left:1px solid #e5e5e5;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul li.first-child{
	border-left:none;
	margin-left:0;
	padding-left:0;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul li a,
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul li em{
	display:block;
	padding:0.3em 10px;
	color:#465471;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul li a.active,
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul li em{
	background-color:#0a5ac1;
	background-image:url(/common/images/ga2012_mainmenu_nw_bg_active.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	color:#fff;
	font-weight:bold;
}

/** .ga2012_mainNavigationBiz **/
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz{
	overflow:hidden;
	border-top:1px solid #e5e5e5;
	background-color:#fff;
	background-image:url(/common/images/ga2012_mainmenu_biz_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	width:947px;
	margin-bottom:1em;
	padding:1em 10px 0;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz p{
	float:left;
	margin-top:0;
	margin-right:100px;
	margin-bottom:0;
	color:#737b82;
	font-size:117%;
	font-weight:bold;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz p a:link,
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz p a:visited,
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz p a:hover,
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz p a:active{
	color:#737b82;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul{
	float:right;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul li{
	float:left;
	border-left:1px solid #e5e5e5;
	margin-left:5px;
	padding-left:5px;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul li.first-child{
	border-left:none;
	margin-left:0;
	padding-left:0;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul li a:link,
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul li a:visited,
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul li a:hover,
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul li a:active{
	color:#3e6fcf;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul li a.active{
	font-weight:bold;
	color:#222;
}

/** .ga2012_mainNavigationSupport **/
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport{
	overflow:hidden;
	border-top:1px solid #e5e5e5;
	background-color:#fff;
	background-image:url(/common/images/ga2012_mainmenu_biz_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	width:947px;
	margin-bottom:0.4em;
	padding:0.4em 10px 0;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport p{
	float:left;
	margin-top:0;
	margin-right:100px;
	margin-bottom:0;
	color:#737b82;
	font-size:117%;
	font-weight:bold;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport p a:link,
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport p a:visited,
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport p a:hover,
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport p a:active{
	color:#737b82;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul{
	float:right;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul li{
	float:left;
	border-left:1px solid #e5e5e5;
	margin-left:5px;
	padding-left:5px;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul li.first-child{
	border-left:none;
	margin-left:0;
	padding-left:0;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul li.first-child strong{
	font-weight:normal;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul li a:link,
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul li a:visited,
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul li a:hover,
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul li a:active{
	color:#3e6fcf;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationSupport ul li a.active{
	font-weight:bold;
	color:#222;
}

/* .ga2012_breadcrumbs */
div.ga2012_breadcrumbs p{
	margin:0.5em 0 1em;
}
div.ga2012_breadcrumbs p img{
	margin-right:2px;
}

/* #ga2012_content */
div#ga2012_content{
	margin-bottom:1em;
}

/* #ga2012_mainContent */
div#ga2012_mainContent{
	float:right;
	width:770px;
}
div.ga2012_wide div#ga2012_mainContent{
	float:none;
	width:auto;
}

/** line-height **/
div#ga2012_header h1,div#ga2012_mainNavigation h1,div.ga2012_breadcrumbs h1,div.ga2012_bizCategoryBtn h1,div#ga2012_mainContent h1,div#ga2012_subContent h1,div#ga2012_bottomLink h1,div#ga2012_footer h1,
div#ga2012_header h2,div#ga2012_mainNavigation h2,div.ga2012_breadcrumbs h2,div.ga2012_bizCategoryBtn h2,div#ga2012_mainContent h2,div#ga2012_subContent h2,div#ga2012_bottomLink h2,div#ga2012_footer h2,
div#ga2012_header h3,div#ga2012_mainNavigation h3,div.ga2012_breadcrumbs h3,div.ga2012_bizCategoryBtn h3,div#ga2012_mainContent h3,div#ga2012_subContent h3,div#ga2012_bottomLink h3,div#ga2012_footer h3,
div#ga2012_header h4,div#ga2012_mainNavigation h4,div.ga2012_breadcrumbs h4,div.ga2012_bizCategoryBtn h4,div#ga2012_mainContent h4,div#ga2012_subContent h4,div#ga2012_bottomLink h4,div#ga2012_footer h4,
div#ga2012_header h5,div#ga2012_mainNavigation h5,div.ga2012_breadcrumbs h5,div.ga2012_bizCategoryBtn h5,div#ga2012_mainContent h5,div#ga2012_subContent h5,div#ga2012_bottomLink h5,div#ga2012_footer h5,
div#ga2012_header h6,div#ga2012_mainNavigation h6,div.ga2012_breadcrumbs h6,div.ga2012_bizCategoryBtn h6,div#ga2012_mainContent h6,div#ga2012_subContent h6,div#ga2012_bottomLink h6,div#ga2012_footer h6,
div#ga2012_header p,div#ga2012_mainNavigation p,div.ga2012_breadcrumbs p,div.ga2012_bizCategoryBtn p,div#ga2012_mainContent p,div#ga2012_subContent p,div#ga2012_bottomLink p,div#ga2012_footer p,
div#ga2012_header pre,div#ga2012_mainNavigation pre,div.ga2012_breadcrumbs pre,div.ga2012_bizCategoryBtn pre,div#ga2012_mainContent pre,div#ga2012_subContent pre,div#ga2012_bottomLink pre,div#ga2012_footer pre,
div#ga2012_header sub,div#ga2012_mainNavigation sub,div.ga2012_breadcrumbs sub,div.ga2012_bizCategoryBtn sub,div#ga2012_mainContent sub,div#ga2012_subContent sub,div#ga2012_bottomLink sub,div#ga2012_footer sub,
div#ga2012_header sup,div#ga2012_mainNavigation sup,div.ga2012_breadcrumbs sup,div.ga2012_bizCategoryBtn sup,div#ga2012_mainContent sup,div#ga2012_subContent sup,div#ga2012_bottomLink sup,div#ga2012_footer sup,
div#ga2012_header dl,div#ga2012_mainNavigation dl,div.ga2012_breadcrumbs dl,div.ga2012_bizCategoryBtn dl,div#ga2012_mainContent dl,div#ga2012_subContent dl,div#ga2012_bottomLink dl,div#ga2012_footer dl,
div#ga2012_header dt,div#ga2012_mainNavigation dt,div.ga2012_breadcrumbs dt,div.ga2012_bizCategoryBtn dt,div#ga2012_mainContent dt,div#ga2012_subContent dt,div#ga2012_bottomLink dt,div#ga2012_footer dt,
div#ga2012_header dd,div#ga2012_mainNavigation dd,div.ga2012_breadcrumbs dd,div.ga2012_bizCategoryBtn dd,div#ga2012_mainContent dd,div#ga2012_subContent dd,div#ga2012_bottomLink dd,div#ga2012_footer dd,
div#ga2012_header ol,div#ga2012_mainNavigation ol,div.ga2012_breadcrumbs ol,div.ga2012_bizCategoryBtn ol,div#ga2012_mainContent ol,div#ga2012_subContent ol,div#ga2012_bottomLink ol,div#ga2012_footer ol,
div#ga2012_header ul,div#ga2012_mainNavigation ul,div.ga2012_breadcrumbs ul,div.ga2012_bizCategoryBtn ul,div#ga2012_mainContent ul,div#ga2012_subContent ul,div#ga2012_bottomLink ul,div#ga2012_footer ul,
div#ga2012_header li,div#ga2012_mainNavigation li,div.ga2012_breadcrumbs li,div.ga2012_bizCategoryBtn li,div#ga2012_mainContent li,div#ga2012_subContent li,div#ga2012_bottomLink li,div#ga2012_footer li{
	line-height:1.4;
}

/* #ga2012_bottomLink */
div#ga2012_bottomLink ul#ga2012_bottomLinkB{
	background-image:url(/common/images/ga2012_bottomLink_bg.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#f5f8fd;
	padding:15px 22px 15px;
}
div#ga2012_bottomLink ul#ga2012_bottomLinkB li{
	line-height:2;
	font-weight:bold;
	margin:0 7px;
}
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink a{
	display:block;
	float:left;
	width:148px;
	margin-right:20px;
}
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink ul{
	float:left;
	width:741px;
}
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink ul li{
	float:left;
	margin-right:20px;
	margin-left:0;
	line-height:2;
	font-weight:normal;
}
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink ul li a{
	float:none;
	margin-right:0;
	width:auto;
}
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink{
	border-top:1px solid #ccc;
	margin-top:1em;
}
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink ul{
	border-top:1px solid #fff;
	padding-top:1em;
	width:100%;
}
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink ul li{
	float:left;
	margin-right:20px;
	margin-left:0;
}

/** #ga2012_pageTop **/
p#ga2012_pageTop{
	width:967px;
	margin:0 auto 2em;
	line-height:1.4;
	text-align:right;
}

/* #ga2012_footer */
div#ga2012_footer{
	position:relative;
	margin:14px auto 0;
	padding-bottom:14px;
}
div#ga2012_footer p{
	margin:0;
}
div#ga2012_footer ul.footerNav{
	float:left;
	margin-top:0.4em;
	max-width:590px;
}
div#ga2012_footer ul.footerNav li.first-child{
	border-left:none;
	padding:0 10px 0 0;
}
div#ga2012_footer ul.footerNav li{
	float:left;
	border-left:1px solid #e5e5e5;
	padding:0 10px;
	margin-bottom:15px;
}
div#ga2012_footer p.ecoIdeas{
	margin:0;
	float:right;
	width:250px;
	display:none!important;
}
div#ga2012_footer address{
	clear:both;
}
div#ga2012_footer address p{
	float:left;
	font-style:normal;
	width:50%;
	margin:0;
}

/** Country Selecter **/
div#ga2012_footer p.cSelecter{
	float:left;
	margin:0;
	margin-left:15px;
}
div#ga2012_footer div.cSelecterBox{
	position:absolute;
	width:967px;
	height:29.5em;
	left:0;
	top:-30.5em;
	background-color:#0048bb;
}
div#ga2012_footer ul#tab{
	background-color:#fff;
	margin:20px 20px 0 20px;
	height:54px;
}
div#ga2012_footer div#cSelecterTabCont{
	background-color:#fff;
	margin:0 20px;
	height:19em;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}
div#ga2012_footer div.cSelecterBox p.close{
	position:absolute;
	top:5px;
	right:5px;
}
div#ga2012_footer div.cSelecterBox{
	display:none;
}
div#ga2012_footer p.cSelecter{
	position:relative;
}
div#ga2012_footer p.cSelecter a{
	position:absolute;
	display:block;
	left:0;
	bottom:-23px;
	background-image:url(/common/images/ga2012_country_selector.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:120px;
	height:21px;
	text-indent:-9999em;
}
div#ga2012_footer p.cSelecter a.active{
	background-image:url(/common/images/ga2012_country_selector_on.gif);
	width:120px;
	height:35px;
	background-color:#0048bb;
}
div#ga2012_footer ul.cSelecterTab{
	width:927px;
	margin:0;
	padding:0;
}
div#ga2012_footer ul.cSelecterTab li{
	display:block;
	float:left;
	text-indent:-9999em;
}
div#ga2012_footer ul.cSelecterTab li a{
	display:block;
	width:155px;
	height:54px;
	text-indent:-9999em;
	background-image:url(/common/images/ga2012_country_selector_tab.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
div#ga2012_footer ul.cSelecterTab li.asia a{
	width:153px;
}
div#ga2012_footer ul.cSelecterTab li.china a{
	background-position:-153px top;
}
div#ga2012_footer ul.cSelecterTab li.cis a{
	background-position:-308px top;
}
div#ga2012_footer ul.cSelecterTab li.europe a{
	background-position:-463px top;
}
div#ga2012_footer ul.cSelecterTab li.lAmerica a{
	background-position:-618px top;
}
div#ga2012_footer ul.cSelecterTab li.nAmerica a{
	width:154px;
	background-position:-773px top;
}
div#ga2012_footer ul.cSelecterTab li.asia a.active{
	background-position:0 -54px;
}
div#ga2012_footer ul.cSelecterTab li.china a.active{
	background-position:-153px -54px;
}
div#ga2012_footer ul.cSelecterTab li.cis a.active{
	background-position:-308px -54px;
}
div#ga2012_footer ul.cSelecterTab li.europe a.active{
	background-position:-463px -54px;
}
div#ga2012_footer ul.cSelecterTab li.lAmerica a.active{
	background-position:-618px -54px;
}
div#ga2012_footer ul.cSelecterTab li.nAmerica a.active{
	background-position:-773px -54px;
}
div#ga2012_footer div#cSelecterTabCont ul{
	padding:15px;
}
div#ga2012_footer div#cSelecterTabCont ul li{
	display:inline-block;
	float:left;
	width:23%;
	margin-right:16px;
	min-height:2.3em;
	background-color:#fff;
}
div#ga2012_footer div.cSelecterBox p.globalHome{
	background-color:#fff;
	margin:0;
	height:2.7em;
	margin:0 20px;
	text-align:right;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
div#ga2012_footer div.cSelecterBox p.globalHome a{
	padding:5px 15px 5px 25px;
	background-image:url(/common/images/ga2012_icn_globalhome.jpg);
	background-repeat:no-repeat;
	background-position:left 0;
	background-color:#fff;
}

/* clearfix */
/** for modern browsers **/
div#ga2012_footer div#cSelecterTabCont ul:before,
div#ga2012_footer div#cSelecterTabCont ul:after,
div#ga2012_footer ul.cSelecterTab:before,
div#ga2012_footer ul.cSelecterTab:after,
div#ga2012_footer:before,
div#ga2012_footer:after,
div#ga2012_footer ul:before,
div#ga2012_footer ul:after,
div#ga2012_bottomLink ul#ga2012_bottomLinkB:before,
div#ga2012_bottomLink ul#ga2012_bottomLinkB:after,
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink:before,
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink:after,
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink ul:before,
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink ul:after,
div#ga2012_mainNavigation div.ga2012_mainNavigationBtm:before,
div#ga2012_mainNavigation div.ga2012_mainNavigationBtm:after,
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul:before,
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul:after,
div#ga2012_header:before,
div#ga2012_header:after,
div#ga2012_content:before,
div#ga2012_content:after,
.clearfix:before,
.clearfix:after{
	content:"";
	display:table;
}
div#ga2012_footer div#cSelecterTabCont ul:after,
div#ga2012_footer ul.cSelecterTab:after,
div#ga2012_footer:after,
div#ga2012_footer ul:after,
div#ga2012_bottomLink ul#ga2012_bottomLinkB:after,
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink:after,
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink ul:after,
div#ga2012_mainNavigation div.ga2012_mainNavigationBtm:after,
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul:after,
div#ga2012_header:after,
div#ga2012_content:after,
.clearfix:after{
	clear:both;
}

/** for IE 6/7 **/
div#ga2012_footer div#cSelecterTabCont ul,
div#ga2012_footer ul.cSelecterTab,
div#ga2012_footer,
div#ga2012_footer ul,
div#ga2012_bottomLink ul#ga2012_bottomLinkB,
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink,
div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink ul,
div#ga2012_mainNavigation div.ga2012_mainNavigationBtm,
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul,
div#ga2012_header,
div#ga2012_content,
.clearfix{
	zoom:1;
}

/* for IE 6 */
/** .someBtn **/
* html body div#ga2012_bottomLink p.someBtn,
* html body div#ga2012_mainContent p.someBtn{
	display:inline;
	zoom:1;
}

/** .ga2012_utility **/
* html body div#ga2012_header div.ga2012_utility ul{
	margin:28px 20px 0 0;
	height:3em;
}
* html body div#ga2012_header div.ga2012_utility fieldset{
	position:relative;
	display:inline;
}
* html body div#ga2012_header div.ga2012_utility input.ga2012_searchBtn{
	vertical-align:middle;
}

/** #ga2012_bottomLink **/
* html body div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink ul li{
	white-space:nowrap;
}
* html body div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink ul li{
	white-space:nowrap;
}
* html body div#ga2012_footer div.cSelecterBox p.globalHome a{
	zoom:1;
}


/* for IE 7 */
/** .ga2012_utility **/
*:first-child+html div#ga2012_header div.ga2012_utility ul{
	margin:28px 20px 0 0;
	height:3em;
}
*:first-child+html div#ga2012_header div.ga2012_utility input.ga2012_searchBtn{
	vertical-align:middle;
}
*:first-child+html div#ga2012_header div.ga2012_utility fieldset{
	margin:26px 0 0 0;
}

/** #ga2012_mainNavigation **/
*:first-child+html body div#ga2012_mainNavigation div.ga2012_mainNavigationTop p a{
	zoom:1;
}
*:first-child+html body div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop p a{
	zoom:1;
}

/** .someBtn **/
*:first-child+html body div#ga2012_bottomLink p.someBtn,
*:first-child+html body div#ga2012_mainContent p.someBtn{
	display:inline;
	zoom:1;
}

/** #ga2012_bottomLink **/
*:first-child+html body div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink ul li{
	white-space:nowrap;
}
*:first-child+html body div#ga2012_bottomLink ul#ga2012_bottomLinkB li.staticLink ul li{
	white-space:nowrap;
}
*:first-child+html body div#ga2012_footer div.cSelecterBox p.globalHome a{
	zoom:1;
}
