@charset "utf-8";

/* reset setting */
body{
	/*margin:0 0 9px 0;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
	vertical-align:baseline;
	outline:0;
	background-color:#FFFFFF;
	font-size:100%;
	line-height:1;
	font-family:sans-serif;
}
div#ga2012_header abbr,div#ga2012_mainNavigation abbr,div.ga2012_breadcrumbs abbr,div.ga2012_bizCategoryBtn abbr,div#ga2012_mainContent abbr,div.ga2012_newContent abbr,div#ga2012_subContent abbr,div.ga2012_socialLink abbr,div#ga2012_bottomLink abbr,div#ga2012_footer abbr,
div#ga2012_header acronym,div#ga2012_mainNavigation acronym,div.ga2012_breadcrumbs acronym,div.ga2012_bizCategoryBtn acronym,div#ga2012_mainContent acronym,div.ga2012_newContent acronym,div#ga2012_subContent acronym,div.ga2012_socialLink acronym,div#ga2012_bottomLink acronym,div#ga2012_footer acronym,
div#ga2012_header address,div#ga2012_mainNavigation address,div.ga2012_breadcrumbs address,div.ga2012_bizCategoryBtn address,div#ga2012_mainContent address,div.ga2012_newContent address,div#ga2012_subContent address,div.ga2012_socialLink address,div#ga2012_bottomLink address,div#ga2012_footer address,
div#ga2012_header big,div#ga2012_mainNavigation big,div.ga2012_breadcrumbs big,div.ga2012_bizCategoryBtn big,div#ga2012_mainContent big,div.ga2012_newContent big,div#ga2012_subContent big,div.ga2012_socialLink big,div#ga2012_bottomLink big,div#ga2012_footer big,
div#ga2012_header cite,div#ga2012_mainNavigation cite,div.ga2012_breadcrumbs cite,div.ga2012_bizCategoryBtn cite,div#ga2012_mainContent cite,div.ga2012_newContent cite,div#ga2012_subContent cite,div.ga2012_socialLink cite,div#ga2012_bottomLink cite,div#ga2012_footer cite,
div#ga2012_header code,div#ga2012_mainNavigation code,div.ga2012_breadcrumbs code,div.ga2012_bizCategoryBtn code,div#ga2012_mainContent code,div.ga2012_newContent code,div#ga2012_subContent code,div.ga2012_socialLink code,div#ga2012_bottomLink code,div#ga2012_footer code,
div#ga2012_header del,div#ga2012_mainNavigation del,div.ga2012_breadcrumbs del,div.ga2012_bizCategoryBtn del,div#ga2012_mainContent del,div.ga2012_newContent del,div#ga2012_subContent del,div.ga2012_socialLink del,div#ga2012_bottomLink del,div#ga2012_footer del,
div#ga2012_header dfn,div#ga2012_mainNavigation dfn,div.ga2012_breadcrumbs dfn,div.ga2012_bizCategoryBtn dfn,div#ga2012_mainContent dfn,div.ga2012_newContent dfn,div#ga2012_subContent dfn,div.ga2012_socialLink dfn,div#ga2012_bottomLink dfn,div#ga2012_footer dfn,
div#ga2012_header em,div#ga2012_mainNavigation em,div.ga2012_breadcrumbs em,div.ga2012_bizCategoryBtn em,div#ga2012_mainContent em,div.ga2012_newContent em,div#ga2012_subContent em,div.ga2012_socialLink em,div#ga2012_bottomLink em,div#ga2012_footer em,
div#ga2012_header font,div#ga2012_mainNavigation font,div.ga2012_breadcrumbs font,div.ga2012_bizCategoryBtn font,div#ga2012_mainContent font,div.ga2012_newContent font,div#ga2012_subContent font,div.ga2012_socialLink font,div#ga2012_bottomLink font,div#ga2012_footer font,
div#ga2012_header img,div#ga2012_mainNavigation img,div.ga2012_breadcrumbs img,div.ga2012_bizCategoryBtn img,div#ga2012_mainContent img,div.ga2012_newContent img,div#ga2012_subContent img,div.ga2012_socialLink img,div#ga2012_bottomLink img,div#ga2012_footer img,
div#ga2012_header ins,div#ga2012_mainNavigation ins,div.ga2012_breadcrumbs ins,div.ga2012_bizCategoryBtn ins,div#ga2012_mainContent ins,div.ga2012_newContent ins,div#ga2012_subContent ins,div.ga2012_socialLink ins,div#ga2012_bottomLink ins,div#ga2012_footer ins,
div#ga2012_header kbd,div#ga2012_mainNavigation kbd,div.ga2012_breadcrumbs kbd,div.ga2012_bizCategoryBtn kbd,div#ga2012_mainContent kbd,div.ga2012_newContent kbd,div#ga2012_subContent kbd,div.ga2012_socialLink kbd,div#ga2012_bottomLink kbd,div#ga2012_footer kbd,
div#ga2012_header q,div#ga2012_mainNavigation q,div.ga2012_breadcrumbs q,div.ga2012_bizCategoryBtn q,div#ga2012_mainContent q,div.ga2012_newContent q,div#ga2012_subContent q,div.ga2012_socialLink q,div#ga2012_bottomLink q,div#ga2012_footer q,
div#ga2012_header s,div#ga2012_mainNavigation s,div.ga2012_breadcrumbs s,div.ga2012_bizCategoryBtn s,div#ga2012_mainContent s,div.ga2012_newContent s,div#ga2012_subContent s,div.ga2012_socialLink s,div#ga2012_bottomLink s,div#ga2012_footer s,
div#ga2012_header samp,div#ga2012_mainNavigation samp,div.ga2012_breadcrumbs samp,div.ga2012_bizCategoryBtn samp,div#ga2012_mainContent samp,div.ga2012_newContent samp,div#ga2012_subContent samp,div.ga2012_socialLink samp,div#ga2012_bottomLink samp,div#ga2012_footer samp,
div#ga2012_header small,div#ga2012_mainNavigation small,div.ga2012_breadcrumbs small,div.ga2012_bizCategoryBtn small,div#ga2012_mainContent small,div.ga2012_newContent small,div#ga2012_subContent small,div.ga2012_socialLink small,div#ga2012_bottomLink small,div#ga2012_footer small,
div#ga2012_header strike,div#ga2012_mainNavigation strike,div.ga2012_breadcrumbs strike,div.ga2012_bizCategoryBtn strike,div#ga2012_mainContent strike,div.ga2012_newContent strike,div#ga2012_subContent strike,div.ga2012_socialLink strike,div#ga2012_bottomLink strike,div#ga2012_footer strike,
div#ga2012_header strong,div#ga2012_mainNavigation strong,div.ga2012_breadcrumbs strong,div.ga2012_bizCategoryBtn strong,div#ga2012_mainContent strong,div.ga2012_newContent strong,div#ga2012_subContent strong,div.ga2012_socialLink strong,div#ga2012_bottomLink strong,div#ga2012_footer strong,
div#ga2012_header sub,div#ga2012_mainNavigation sub,div.ga2012_breadcrumbs sub,div.ga2012_bizCategoryBtn sub,div#ga2012_mainContent sub,div.ga2012_newContent sub,div#ga2012_subContent sub,div.ga2012_socialLink 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_newContent sup,div#ga2012_subContent sup,div.ga2012_socialLink sup,div#ga2012_bottomLink sup,div#ga2012_footer sup,
div#ga2012_header tt,div#ga2012_mainNavigation tt,div.ga2012_breadcrumbs tt,div.ga2012_bizCategoryBtn tt,div#ga2012_mainContent tt,div.ga2012_newContent tt,div#ga2012_subContent tt,div.ga2012_socialLink tt,div#ga2012_bottomLink tt,div#ga2012_footer tt,
div#ga2012_header var,div#ga2012_mainNavigation var,div.ga2012_breadcrumbs var,div.ga2012_bizCategoryBtn var,div#ga2012_mainContent var,div.ga2012_newContent var,div#ga2012_subContent var,div.ga2012_socialLink var,div#ga2012_bottomLink var,div#ga2012_footer var,
div#ga2012_header b,div#ga2012_mainNavigation b,div.ga2012_breadcrumbs b,div.ga2012_bizCategoryBtn b,div#ga2012_mainContent b,div.ga2012_newContent b,div#ga2012_subContent b,div.ga2012_socialLink b,div#ga2012_bottomLink b,div#ga2012_footer b,
div#ga2012_header u,div#ga2012_mainNavigation u,div.ga2012_breadcrumbs u,div.ga2012_bizCategoryBtn u,div#ga2012_mainContent u,div.ga2012_newContent u,div#ga2012_subContent u,div.ga2012_socialLink u,div#ga2012_bottomLink u,div#ga2012_footer u,
div#ga2012_header i,div#ga2012_mainNavigation i,div.ga2012_breadcrumbs i,div.ga2012_bizCategoryBtn i,div#ga2012_mainContent i,div.ga2012_newContent i,div#ga2012_subContent i,div.ga2012_socialLink i,div#ga2012_bottomLink i,div#ga2012_footer i,
div#ga2012_header center,div#ga2012_mainNavigation center,div.ga2012_breadcrumbs center,div.ga2012_bizCategoryBtn center,div#ga2012_mainContent center,div.ga2012_newContent center,div#ga2012_subContent center,div.ga2012_socialLink center,div#ga2012_bottomLink center,div#ga2012_footer center,
div#ga2012_header dl,div#ga2012_mainNavigation dl,div.ga2012_breadcrumbs dl,div.ga2012_bizCategoryBtn dl,div#ga2012_mainContent dl,div.ga2012_newContent dl,div#ga2012_subContent dl,div.ga2012_socialLink 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_newContent dt,div#ga2012_subContent dt,div.ga2012_socialLink 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_newContent dd,div#ga2012_subContent dd,div.ga2012_socialLink 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_newContent ol,div#ga2012_subContent ol,div.ga2012_socialLink 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_newContent ul,div#ga2012_subContent ul,div.ga2012_socialLink 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_newContent li,div#ga2012_subContent li,div.ga2012_socialLink li,div#ga2012_bottomLink li,div#ga2012_footer li,
div#ga2012_header fieldset,div#ga2012_mainNavigation fieldset,div.ga2012_breadcrumbs fieldset,div.ga2012_bizCategoryBtn fieldset,div#ga2012_mainContent fieldset,div.ga2012_newContent fieldset,div#ga2012_subContent fieldset,div.ga2012_socialLink fieldset,div#ga2012_bottomLink fieldset,div#ga2012_footer fieldset,
div#ga2012_header form,div#ga2012_mainNavigation form,div.ga2012_breadcrumbs form,div.ga2012_bizCategoryBtn form,div#ga2012_mainContent form,div.ga2012_newContent form,div#ga2012_subContent form,div.ga2012_socialLink form,div#ga2012_bottomLink form,div#ga2012_footer form,
div#ga2012_header label,div#ga2012_mainNavigation label,div.ga2012_breadcrumbs label,div.ga2012_bizCategoryBtn label,div#ga2012_mainContent label,div.ga2012_newContent label,div#ga2012_subContent label,div.ga2012_socialLink label,div#ga2012_bottomLink label,div#ga2012_footer label,
div#ga2012_header legend,div#ga2012_mainNavigation legend,div.ga2012_breadcrumbs legend,div.ga2012_bizCategoryBtn legend,div#ga2012_mainContent legend,div.ga2012_newContent legend,div#ga2012_subContent legend,div.ga2012_socialLink legend,div#ga2012_bottomLink legend,div#ga2012_footer legend,
div#ga2012_header table,div#ga2012_mainNavigation table,div.ga2012_breadcrumbs table,div.ga2012_bizCategoryBtn table,div#ga2012_mainContent table,div.ga2012_newContent table,div#ga2012_subContent table,div.ga2012_socialLink table,div#ga2012_bottomLink table,div#ga2012_footer table,
div#ga2012_header caption,div#ga2012_mainNavigation caption,div.ga2012_breadcrumbs caption,div.ga2012_bizCategoryBtn caption,div#ga2012_mainContent caption,div.ga2012_newContent caption,div#ga2012_subContent caption,div.ga2012_socialLink caption,div#ga2012_bottomLink caption,div#ga2012_footer caption,
div#ga2012_header tbody,div#ga2012_mainNavigation tbody,div.ga2012_breadcrumbs tbody,div.ga2012_bizCategoryBtn tbody,div#ga2012_mainContent tbody,div.ga2012_newContent tbody,div#ga2012_subContent tbody,div.ga2012_socialLink tbody,div#ga2012_bottomLink tbody,div#ga2012_footer tbody,
div#ga2012_header tfoot,div#ga2012_mainNavigation tfoot,div.ga2012_breadcrumbs tfoot,div.ga2012_bizCategoryBtn tfoot,div#ga2012_mainContent tfoot,div.ga2012_newContent tfoot,div#ga2012_subContent tfoot,div.ga2012_socialLink tfoot,div#ga2012_bottomLink tfoot,div#ga2012_footer tfoot,
div#ga2012_header thead,div#ga2012_mainNavigation thead,div.ga2012_breadcrumbs thead,div.ga2012_bizCategoryBtn thead,div#ga2012_mainContent thead,div.ga2012_newContent thead,div#ga2012_subContent thead,div.ga2012_socialLink thead,div#ga2012_bottomLink thead,div#ga2012_footer thead,
div#ga2012_header tr,div#ga2012_mainNavigation tr,div.ga2012_breadcrumbs tr,div.ga2012_bizCategoryBtn tr,div#ga2012_mainContent tr,div.ga2012_newContent tr,div#ga2012_subContent tr,div.ga2012_socialLink tr,div#ga2012_bottomLink tr,div#ga2012_footer tr,
div#ga2012_header th,div#ga2012_mainNavigation th,div.ga2012_breadcrumbs th,div.ga2012_bizCategoryBtn th,div#ga2012_mainContent th,div.ga2012_newContent th,div#ga2012_subContent th,div.ga2012_socialLink th,div#ga2012_bottomLink th,div#ga2012_footer th,
div#ga2012_header td,div#ga2012_mainNavigation td,div.ga2012_breadcrumbs td,div.ga2012_bizCategoryBtn td,div#ga2012_mainContent td,div.ga2012_newContent td,div#ga2012_subContent td,div.ga2012_socialLink 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_bizCategoryBtn img,div#ga2012_mainContent img,div.ga2012_newContent img,div#ga2012_subContent img,div.ga2012_socialLink 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_bizCategoryBtn ol,div#ga2012_mainContent ol,div.ga2012_newContent ol,div#ga2012_subContent ol,div.ga2012_socialLink 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_newContent ul,div#ga2012_subContent ul,div.ga2012_socialLink 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_bizCategoryBtn table,div#ga2012_mainContent table,div.ga2012_newContent table,div#ga2012_subContent table,div.ga2012_socialLink 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_bizCategoryBtn caption,div#ga2012_mainContent caption,div.ga2012_newContent caption,div#ga2012_subContent caption,div.ga2012_socialLink caption,div#ga2012_bottomLink caption,div#ga2012_footer caption,
div#ga2012_header th,div#ga2012_mainNavigation th,div.ga2012_breadcrumbs th,div.ga2012_bizCategoryBtn th,div#ga2012_mainContent th,div.ga2012_newContent th,div#ga2012_subContent th,div.ga2012_socialLink 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_bizCategoryBtn h1,div#ga2012_mainContent h1,div.ga2012_newContent h1,div#ga2012_subContent h1,div.ga2012_socialLink 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_newContent h2,div#ga2012_subContent h2,div.ga2012_socialLink 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_newContent h3,div#ga2012_subContent h3,div.ga2012_socialLink 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_newContent h4,div#ga2012_subContent h4,div.ga2012_socialLink 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_newContent h5,div#ga2012_subContent h5,div.ga2012_socialLink 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_newContent h6,div#ga2012_subContent h6,div.ga2012_socialLink 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_bizCategoryBtn abbr,div#ga2012_mainContent abbr,div.ga2012_newContent abbr,div#ga2012_subContent abbr,div.ga2012_socialLink abbr,div#ga2012_bottomLink abbr,div#ga2012_footer abbr,
div#ga2012_header acronym,div#ga2012_mainNavigation acronym,div.ga2012_breadcrumbs acronym,div.ga2012_bizCategoryBtn acronym,div#ga2012_mainContent acronym,div.ga2012_newContent acronym,div#ga2012_subContent acronym,div.ga2012_socialLink 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_bizCategoryBtn input,div#ga2012_mainContent input,div.ga2012_newContent input,div#ga2012_subContent input,div.ga2012_socialLink input,div#ga2012_bottomLink input,div#ga2012_footer input{
	font-family:inherit;
}

/* font setting */
div#ga2012_pagetitle,
div#ga2012_header,
div#ga2012_mainNavigation,
div.ga2012_bizCategoryBtn,
div.ga2012_breadcrumbs,
div#ga2012_mainContent,
div#ga2012_subContent,
p#ga2012_pageTop,
div.ga2012_socialLink,
div#ga2012_bottomLink,
div#ga2012_footer{
	font-size:75%;
	color:#222;
}
div#ga2012_header em,
div#ga2012_mainNavigation em,
div.ga2012_bizCategoryBtn em,
div.ga2012_breadcrumbs em,
div.ga2012_newContent em,
div#ga2012_mainContent em,
div#ga2012_subContent em,
div.ga2012_socialLink 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_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_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_mainNavigation a:link,
div#ga2012_subContent a:link{
	color:#737b82;
	text-decoration:none;
}
div#ga2012_mainNavigation a:visited,
div#ga2012_subContent a:visited{
	color:#800080;
	text-decoration:none;
}
div#ga2012_mainNavigation a:hover,
div#ga2012_subContent a:hover{
	color:#737b82;
	text-decoration:underline;
}
div#ga2012_mainNavigation a:active,
div#ga2012_subContent a:active{
	color:#737b82;
	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_bizCategoryBtn a:link,
div.ga2012_newContent a:link,
div#ga2012_mainContent a:link,
p#ga2012_pageTop a:link{
	color:#3e6fcf;
	text-decoration:none;
}
div.ga2012_bizCategoryBtn a:visited,
div.ga2012_newContent a:visited,
div#ga2012_mainContent a:visited,
p#ga2012_pageTop a:visited{
	color:#800080;
	text-decoration:none;
}
div.ga2012_bizCategoryBtn a:hover,
div.ga2012_newContent a:hover,
div#ga2012_mainContent a:hover,
p#ga2012_pageTop a:hover{
	color:#3e6fcf;
	text-decoration:underline;
}
div.ga2012_bizCategoryBtn a:active,
div.ga2012_newContent a:active,
div#ga2012_mainContent a:active,
p#ga2012_pageTop a:active{
	color:#3e6fcf;
	text-decoration:underline;
}

/* outline */
div#ga2012_header,
div.ga2012_bizCategoryBtn,
div.ga2012_breadcrumbs,
div#ga2012_content,
div#ga2012_content.ga2012_top .wrapper,
div.ga2012_socialLink,
div#ga2012_bottomLink,
div#ga2012_footer{
	width:1200px;
	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:25px 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;
}
#page #sectionContents div#ga2012_mainNavigation{
	padding-top:20px;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop{
	float:none;
	width:100%;
	display:block;
	background-image:url(/common/images/ga2012_mainmenu_bg02_top.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBtm{
	float:none;
	width:100%;
	display:block;
	background-image:url(/common/images/ga2012_mainmenu_bg02_btm.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationCategoryTop{
	float:left;
	background-image:url(/common/images/ga2012_mainmenu_bg01_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationCategoryBtm{
	float:left;
	display:block;
	background-image:url(/common/images/ga2012_mainmenu_bg01_btm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationCategoryTop{
	background-image:url(/common/images/ga2012_mainmenu_bg02_top.gif);
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationCategoryBtm{
	background-image:url(/common/images/ga2012_mainmenu_bg02_btm.gif);
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop p{
	padding:0;
	margin:0;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop p a,
div#ga2012_mainNavigation div.ga2012_mainNavigationTop p em{
	display:block;
	padding:7px 25px 7px 15px;
	margin-right:-10px;
	font-size:117%;
	font-weight:bold;
	line-height:1.2;
	color:#737b82!important;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul,
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li{
	float:left;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li.first-child{
	background-color:#545454;
	background-image:url(/common/images/ga2012_mainmenu_bg02_arrow_active.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li a,
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li em{
	display:block;
	font-weight:bold;
	color:#fff!important;
	padding:7px 20px;
	background-color:transparent;
	background-image:url(/common/images/ga2012_mainmenu_bg02_line.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li.first-child em,
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li.first-child a{
	padding-left:25px;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li em,
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li a.active,
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li a:hover{
	background-color:#545454;
	background-image:url(/common/images/ga2012_mainmenu_bg02_active.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li.first-child em,
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li.first-child a.active,
div#ga2012_mainNavigation div.ga2012_mainNavigationTop ul li.first-child a:hover{
	background-image:url(/common/images/ga2012_mainmenu_bg02_arrow_active01.gif);
	background-position:left top;
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop div.ga2012_mainNavigationCategoryTop{
	background-image:url(/common/images/ga2012_mainmenu_bg01_active_top.gif);
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop div.ga2012_mainNavigationCategoryBtm{
	background-image:url(/common/images/ga2012_mainmenu_bg01_active_btm.gif);
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop p a,
div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop p em{
	background-color:transparent;
	color:#fff!important;
	font-size:117%;
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationCategoryBtm p{
	background-repeat:no-repeat;
	background-position:left bottom;
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop ul li.first-child{
	background-image:url(/common/images/ga2012_mainmenu_bg02_arrow.gif);
	background-position:left top;
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop ul li.first-child a:hover{
	background-image:url(/common/images/ga2012_mainmenu_bg02_arrow_active01.gif);
	background-position:right top;
}

/** .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:#00a0c6;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBiz ul li a.active{
	font-weight:bold;
	color:#222;
}

/** .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 .companyName{
	background-image:url(/common/images/ga2012_h1_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0;
	padding:10px;
	font-size:117%;
	font-weight:bold;
}
div#ga2012_mainNavigation .companyName a:link,
div#ga2012_mainNavigation .companyName a:visited,
div#ga2012_mainNavigation .companyName a:hover,
div#ga2012_mainNavigation .companyName a:active{
	color:#222;
}
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:#545454;
	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_breadcrumbs */
div.ga2012_breadcrumbs p{
	/*padding:0.5em 0 1em;*/
	margin:0.5em 0 1em;
}
div.ga2012_breadcrumbs p img{
	margin-right:2px;
}

/* #ga2012_content */
div#ga2012_content{
	padding-bottom:0;
}

/* #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;
}

/* element */
div#ga2012_mainContent a:link{
	color:#00a0c6;
}
div#ga2012_mainContent h1,div#ga2012_spLink h1,
div#ga2012_mainContent h2,div#ga2012_spLink h2,
div#ga2012_mainContent h3,div#ga2012_spLink h3,
div#ga2012_mainContent h4,div#ga2012_spLink h4,
div#ga2012_mainContent h5,div#ga2012_spLink h5,
div#ga2012_mainContent h6,div#ga2012_spLink h6,
div#ga2012_mainContent p,div#ga2012_spLink p{
	margin:0;
}
div#ga2012_mainContent p,
div#ga2012_mainContent ul,
div#ga2012_mainContent ol,
div#ga2012_mainContent dl,
div#ga2012_mainContent table{
	margin-top:1em;
}
div#ga2012_mainContent p img,
div#ga2012_mainContent ul img,
div#ga2012_mainContent ol img,
div#ga2012_mainContent dl img,
div#ga2012_mainContent table img{
	vertical-align:middle;
}
div#ga2012_subContent .noSeparate,
div#ga2012_mainContent .noSeparate,
div#ga2012_newContent .noSeparate{
	margin-top:0!important;
}
div#ga2012_subContent .separateS,
div#ga2012_mainContent .separateS,
div#ga2012_newContent .separateS{
	margin-top:1em!important;
}
div#ga2012_subContent .separateM,
div#ga2012_mainContent .separateM,
div#ga2012_newContent .separateM{
	margin-top:1.5em!important;
}
div#ga2012_subContent .separateL,
div#ga2012_mainContent .separateL,
div#ga2012_newContent .separateL{
	margin-top:2.5em!important;
}
div#ga2012_subContent .separateXL,
div#ga2012_mainContent .separateXL,
div#ga2012_newContent .separateXL{
	margin-top:3.5em!important;
}

/** .small **/
div#ga2012_mainContent .small{
	font-size:83%!important;
}

/** .large **/
div#ga2012_mainContent .large{
	font-size:133%!important;
}

/** .attentionA **/
div#ga2012_mainContent .attentionA{
	color:#390;
}

/** .attentionB **/
div#ga2012_mainContent .attentionB{
	color:#e10000;
}

/** .itTxt **/
div#ga2012_mainContent .itTxt{
	font-style:italic;
}

/** .arrow **/
div#ga2012_spLink a.arrow,
div#ga2012_mainContent a.arrow{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}
div#ga2012_spLink .arrow,
div#ga2012_mainContent .arrow{
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}

/** .arrowRev **/
div#ga2012_mainContent a.arrowRev{
	display:inline-block!important;
	background-image:url(/common/images/ga2012_icn_arrow_rev.gif);
	background-repeat:no-repeat!important;
	background-position:0 0.4em!important;
	padding-left:10px!important;
}
div#ga2012_mainContent .arrowRev{
	background-image:url(/common/images/ga2012_icn_arrow_rev.gif);
	background-repeat:no-repeat!important;
	background-position:0 0.4em!important;
	padding-left:10px!important;
}

/** .external **/
div#ga2012_spLink a.external,
div#ga2012_mainContent a.external{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_external.gif)!important;
	background-repeat:no-repeat!important;
	background-position:0 0.4em!important;
	padding-left:15px!important;
}
div#ga2012_spLink .external,
div#ga2012_mainContent .external{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_external.gif)!important;
	background-repeat:no-repeat!important;
	background-position:0 0.4em!important;
	padding-left:15px!important;
}

/** .arrowTop **/
p#ga2012_pageTop a.arrowTop,
div#ga2012_mainContent a.arrowTop{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_arrow_top.gif)!important;
	background-repeat:no-repeat!important;
	background-position:0 0.4em!important;
	padding-left:10px!important;
}

/** .arrowDown **/
div#ga2012_mainContent a.arrowDown{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_arrow_down.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}
div#ga2012_mainContent .arrowDown{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_arrow_down.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}

/** .arrowPdf **/
div#ga2012_spLink a.arrowPdf,
div#ga2012_mainContent a.arrowPdf{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_pdf.gif)!important;
	background-repeat:no-repeat!important;
	background-position:0 0!important;
	padding-left:21px!important;
}
div#ga2012_spLink .arrowPdf,
div#ga2012_mainContent .arrowPdf{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_pdf.gif)!important;
	background-repeat:no-repeat!important;
	background-position:0 0!important;
	padding-left:21px!important;
}

/** .txtLeft **/
div#ga2012_subNavigationBiz .txtLeft,
div#ga2012_spLink .txtLeft,
div#ga2012_mainContent .txtLeft{
	text-align:left!important;
}

/** .txtCenter **/
div#ga2012_subNavigationBiz .txtCenter,
div#ga2012_spLink .txtCenter,
div#ga2012_mainContent .txtCenter{
	text-align:center!important;
}

/** .txtRight **/
div#ga2012_subNavigationBiz .txtRight,
div#ga2012_spLink .txtRight,
div#ga2012_mainContent .txtRight{
	text-align:right!important;
}

/** .txtTop **/
div#ga2012_subNavigationBiz .txtTop,
div#ga2012_spLink .txtTop,
div#ga2012_mainContent .txtTop{
	vertical-align:top!important;
}

/** .txtMdl **/
div#ga2012_subNavigationBiz .txtMdl,
div#ga2012_spLink .txtMdl,
div#ga2012_mainContent .txtMdl{
	vertical-align:middle!important;
}

/** .txtBtm **/
div#ga2012_subNavigationBiz .txtBtm,
div#ga2012_spLink .txtBtm,
div#ga2012_mainContent .txtBtm{
	vertical-align:bottom!important;
}

/** list **/
div#ga2012_mainContent ul.listNormal li,
div#ga2012_mainContent ol.listNormal li,
div#ga2012_spLink ul.listArrow li,
div#ga2012_mainContent ul.listArrow li,
div#ga2012_mainContent ol.listUpperRoman li,
div#ga2012_mainContent ol.listLowerRoman li,
div#ga2012_mainContent ol.listUpperAlpha li,
div#ga2012_mainContent ol.listLowerAlpha li,
div#ga2012_mainContent ol.listSome li,
div#ga2012_mainContent .listFlowA li,
div#ga2012_mainContent .listFlowB li,
div#ga2012_mainContent .pipeNav li{
	margin-top:0.5em;
}

div#ga2012_mainContent ul.listNormal ul,
div#ga2012_mainContent ul.listNormal ol,
div#ga2012_mainContent ol.listNormal ul,
div#ga2012_mainContent ol.listNormal ol,
div#ga2012_mainContent ul.listArrow ul,
div#ga2012_mainContent ul.listArrow ol,
div#ga2012_mainContent ol.listUpperRoman ul,
div#ga2012_mainContent ol.listUpperRoman ol,
div#ga2012_mainContent ol.listLowerRoman ul,
div#ga2012_mainContent ol.listLowerRoman ol,
div#ga2012_mainContent ol.listUpperAlpha ul,
div#ga2012_mainContent ol.listUpperAlpha ol,
div#ga2012_mainContent ol.listLowerAlpha ul,
div#ga2012_mainContent ol.listLowerAlpha ol,
div#ga2012_mainContent ol.listSome ul,
div#ga2012_mainContent ol.listSome ol{
	margin-left:1em;
}

/** .listNormal **/
div#ga2012_mainContent ul.listNormal{
	list-style-position:inside;
	list-style-type:disc;
}
div#ga2012_mainContent ul.listNormal li{
	padding-left:1em;
	text-indent:-1em;
}
div#ga2012_mainContent ul.listNormal li ul.listArrow{
	margin-left:0;
}
div#ga2012_mainContent ul.listNormal li ul.listArrow li{
	padding-left:0;
	text-indent:0;
}
div#ga2012_mainContent ol.listNormal{
	list-style-position:inside;
	list-style-type:decimal;
}
div#ga2012_mainContent ol.listNormal li{
	padding-left:1em;
	text-indent:-1em;
}
div#ga2012_mainContent ol.listNormal li ul.listArrow{
	margin-left:0;
}
div#ga2012_mainContent ol.listNormal li ul.listArrow li{
	margin-left:0;
	text-indent:0;
}

/** .listArrow **/
div#ga2012_spLink ul.listArrow li a,
div#ga2012_mainContent ul.listArrow li a{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}
div#ga2012_spLink ul.listArrow li em,
div#ga2012_mainContent ul.listArrow li em{
	padding-left:10px;
}
div#ga2012_spLink ul.listArrow li.active,
div#ga2012_mainContent ul.listArrow li.active{
	font-weight:bold;
}
div#ga2012_spLink ul.listArrow li.active a,
div#ga2012_mainContent ul.listArrow li.active a{
	color:#222;
}

/** .listUpperRoman **/
div#ga2012_mainContent ol.listUpperRoman{
	list-style-position:inside;
	list-style-type:upper-roman;
}
div#ga2012_mainContent ol.listUpperRoman li{
	padding-left:1em;
	text-indent:-1em;
}

/** .listLowerRoman **/
div#ga2012_mainContent ol.listLowerRoman{
	list-style-position:inside;
	list-style-type:lower-roman;
}
div#ga2012_mainContent ol.listLowerRoman li{
	padding-left:1em;
	text-indent:-1em;
}

/** .listUpperAlpha **/
div#ga2012_mainContent ol.listUpperAlpha{
	list-style-position:inside;
	list-style-type:upper-alpha;
}
div#ga2012_mainContent ol.listUpperAlpha li{
	padding-left:1em;
	text-indent:-1em;
}

/** .listLowerAlpha **/
div#ga2012_mainContent ol.listLowerAlpha{
	list-style-position:inside;
	list-style-type:lower-alpha;
}
div#ga2012_mainContent ol.listLowerAlpha li{
	padding-left:1em;
	text-indent:-1em;
}

/** .listSome **/
div#ga2012_mainContent ol.listSome li span{
	padding-right:5px;
}

/** .tableA **/
div#ga2012_mainContent table.tableA{
	border-collapse:separate;
	width:100%;
}
div#ga2012_mainContent table.tableA th{
	border-top:4px solid #fff;
	border-left:4px solid #fff;
	background-color:#f8f9fb;
	padding:1em 13px;
}
div#ga2012_mainContent table.tableA thead th{
	border-bottom:1px solid #cfcfcf;
}
div#ga2012_mainContent table.tableA tbody th{
	border-bottom:1px solid #e2e2e2;
}
div#ga2012_mainContent table.tableA tbody td{
	vertical-align:middle;
	border-left:4px solid #fff;
	border-bottom:1px solid #e2e2e2;
	padding:1em 13px;
}

/** .tableB **/
div#ga2012_mainContent table.tableB{
	width:100%;
}
div#ga2012_mainContent table.tableB thead th{
	padding:0.7em 13px;
}
div#ga2012_mainContent table.tableB tbody td{
	vertical-align:middle;
	padding:0.7em 13px;
}

/** .errorMsg **/
div#ga2012_mainContent .errorMsg{
	border:1px solid #e10000;
	margin-top:1.5em;
	padding:0.5em 12px;
}
div#ga2012_mainContent .errorMsg .errorMsgTitle{
	background-color:#fff;
	background-image:url(/common/images/ga2012_icn_error_h.gif);
	background-repeat:no-repeat;
	background-position:0 0.3em;
	padding:0.5em 12px 0.5em 27px;
	font-weight:bold;
	color:#e10000;
	font-size:117%;
}

/** .someBox **/
div#ga2012_mainContent .someBox{
	border:1px solid #e5e5e5;
	margin-top:1.5em;
}
div#ga2012_mainContent .someBox .someBoxH1Title{
	border-bottom:1px solid #e5e5e5;
	padding:0.5em 12px;
	font-weight:bold;
}
div#ga2012_mainContent .someBox .someBoxH1Title a{
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.2em;
	padding-left:10px;
}
div#ga2012_mainContent .someBox .someBoxH2Title{
	margin-top:1.5em;
	font-weight:bold;
}
div#ga2012_mainContent .someBox .someBoxH2Title a{
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.2em;
	padding-left:10px;
}
div#ga2012_mainContent .someBoxInner{
	margin-top:-0.5em;
	padding:0.5em 12px;
}

/** #ga2012_pagetitle **/
div#ga2012_pagetitle{
	float:right;
	width:770px;
	height:50px;
}
div#ga2012_pagetitle h1{
	background-image:url(/common/images/ga2012_h1_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0;
	padding:15px 13px;
	font-size:150%;
	font-weight:bold;
}

/** .h1Title **/
div#ga2012_mainContent .h1Title{
	background-image:url(/common/images/ga2012_h1_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding:15px 13px;
	font-size:150%;
	font-weight:bold;
}
div#ga2012_mainContent .h1Title .h1SubTitle{
	display:block;
	font-size:67%;
	font-weight:normal;
}
div#ga2012_mainContent .ga2012_visual{
	position:relative;
}
div#ga2012_mainContent .ga2012_h1lead{
	position:absolute;
	left:14px;
	top:58px;
}

/** .h2Title **/
div#ga2012_mainContent .h2Title,
div#ga2012_mainContent .h2TitleWithIcon{
	background-image:url(/common/images/ga2012_h2_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	border-left:3px solid #969696;
	margin-top:2.5em;
	padding:5px 13px 5px 10px;
	font-size:117%;
	font-weight:bold;
}
div#ga2012_mainContent .h2TitleWithIcon h2,
div#ga2012_mainContent .h2TitleWithIcon h3,
div#ga2012_mainContent .h2TitleWithIcon h4,
div#ga2012_mainContent .h2TitleWithIcon h5,
div#ga2012_mainContent .h2TitleWithIcon h6{
	font-weight:bold;
}
div#ga2012_mainContent .h2Title a,
div#ga2012_mainContent .h2TitleWithIcon a{
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.35em;
	padding-left:10px;
}
div#ga2012_mainContent .h2TitleWithIcon{
	position:relative;
}
div#ga2012_mainContent .h2TitleWithIcon span.rssIcon a{
	position:absolute;
	right:13px;
	background:none;
	padding-left:0;
}

/** .h3Title **/
div#ga2012_mainContent .h3Title{
	margin-top:1.5em;
	border-bottom:2px solid #e5e5e5;
	padding:5px 13px;
	font-size:117%;
	font-weight:bold;
}
div#ga2012_mainContent .h3Title a{
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.35em;
	padding-left:10px;
}

/** .h4Title **/
div#ga2012_mainContent .h4Title{
	margin-top:1.5em;
	border:1px solid #e5e5e5;
	padding:5px 13px;
	font-size:117%;
	font-weight:bold;
}
div#ga2012_mainContent .h4Title a{
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.35em;
	padding-left:10px;
}

/** .h5Title **/
div#ga2012_mainContent .h5Title{
	margin-top:1.5em;
	font-size:117%;
	font-weight:bold;
}
div#ga2012_mainContent .h5Title a{
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.35em;
	padding-left:10px;
}

/** .h6Title **/
div#ga2012_mainContent .h6Title{
	margin-top:1.5em;
	font-size:117%;
	font-weight:bold;
}
div#ga2012_mainContent .h6Title a{
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.35em;
	padding-left:10px;
}

/** .col2 **/
div#ga2012_mainContent .col2{
	margin-right:-18px;
	width:788px;
	overflow:hidden;
}
div#ga2012_mainContent .col2 .col{
	float:left;
	margin-right:18px;
	width:376px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col2{
	margin-right:-18px;
	width:986px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col2 .col{
	float:left;
	margin-right:18px;
	width:475px;
}

/** .col3 **/
div#ga2012_mainContent .col3,
div#ga2012_mainContent .col2AsymIndex .colB .col3{
	margin-right:-19px;
	width:789px;
	overflow:hidden;
}
div#ga2012_mainContent .col3 .col,
div#ga2012_mainContent .col2AsymIndex .colB .col3 .col{
	float:left;
	margin-right:19px;
	width:244px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col3{
	margin-right:-17px;
	width:984px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col3 .col{
	float:left;
	margin-right:17px;
	width:311px;
}
div#ga2012_mainContent .col3r2{
	margin-right:-19px;
	width:789px;
	overflow:hidden;
}
div#ga2012_mainContent .col3r2 .col2{
	float:left;
	margin-top:0;
	margin-right:19px;
	width:507px;
}
div#ga2012_mainContent .col3r2 .col1{
	float:left;
	margin-top:0;
	margin-right:19px;
	width:244px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col3r2{
	margin-right:-17px;
	width:984px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col3r2 .col2{
	float:left;
	margin-top:0;
	margin-right:17px;
	width:639px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col3r2 .col1{
	float:left;
	margin-top:0;
	margin-right:17px;
	width:311px;
}

/** .col4 **/
div#ga2012_mainContent .col4{
	margin-right:-18px;
	width:788px;
	overflow:hidden;
}
div#ga2012_mainContent .col4 .col{
	float:left;
	margin-right:18px;
	width:179px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4{
	margin-right:-17px;
	width:984px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col{
	float:left;
	margin-right:17px;
	width:229px;
}
div#ga2012_mainContent .col4r3{
	margin-right:-18px;
	width:788px;
	overflow:hidden;
}
div#ga2012_mainContent .col4r3 .col3{
	float:left;
	margin-top:0;
	margin-right:18px;
	width:573px;
}
div#ga2012_mainContent .col4r3 .col2{
	float:left;
	margin-top:0;
	margin-right:18px;
	width:376px;
}
div#ga2012_mainContent .col4r3 .col1{
	float:left;
	margin-top:0;
	margin-right:18px;
	width:179px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4r3{
	margin-right:-17px;
	width:984px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4r3 .col3{
	float:left;
	margin-top:0;
	margin-right:17px;
	width:721px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4r3 .col2{
	float:left;
	margin-top:0;
	margin-right:17px;
	width:475px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4r3 .col1{
	float:left;
	margin-top:0;
	margin-right:17px;
	width:229px;
}
div#ga2012_mainContent .col4r3 .col3 .col2{
	float:none;
	margin-right:-19px;
	width:592px;
}
div#ga2012_mainContent .col4r3 .col3 .col{
	float:left;
	margin-right:19px;
	width:277px;
}

/** .col5 **/
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col5{
	margin-right:-18px;
	width:985px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col5 .col{
	float:left;
	margin-right:18px;
	width:179px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col5r4{
	margin-right:-18px;
	width:985px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col5r4 .col4{
	float:left;
	margin-top:0;
	margin-right:18px;
	width:770px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col5r4 .col3{
	float:left;
	margin-top:0;
	margin-right:18px;
	width:573px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col5r4 .col2{
	float:left;
	margin-top:0;
	margin-right:18px;
	width:376px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col5r4 .col1{
	float:left;
	margin-top:0;
	margin-right:18px;
	width:179px;
}

/** .spLink **/
div#ga2012_subContent .spLink,
div#ga2012_mainContent .spLink{
	border:1px solid #e5e5e5;
	background-color:#fff;
	margin-top:1.5em;
}
div#ga2012_subContent .spLink .spLinkInnerA,
div#ga2012_mainContent .spLink .spLinkInnerA{
	margin:0.5em 12px;
}
div#ga2012_subContent .spLink .spLinkInnerB,
div#ga2012_mainContent .spLink .spLinkInnerB{
	padding:2px;
}
div#ga2012_subContent .spLink .spLinkTitleA,
div#ga2012_mainContent .spLink .spLinkTitleA{
	background-color:#fff;
	background-image:url(/common/images/ga2012_splink_h_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:0.5em 12px;
	font-weight:bold;
}
div#ga2012_subContent .spLink .spLinkTitleA a,
div#ga2012_mainContent .spLink .spLinkTitleA a{
	display:block;
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}
div#ga2012_subContent .spLink .spLinkTitleB,
div#ga2012_mainContent .spLink .spLinkTitleB{
	padding:0.5em 12px 0;
	font-weight:bold;
}
div#ga2012_subContent .spLink ul.listSpLink,
div#ga2012_mainContent .spLink ul.listSpLink{
	margin-top:0;
}
div#ga2012_subContent .spLink ul.listSpLink li,
div#ga2012_mainContent .spLink ul.listSpLink li{
	background-color:#f8f9fb;
	border-top:2px solid #fff;
	padding:0.5em 10px;
}

/** .spLinkA **/
div#ga2012_subContent .spLinkA,
div#ga2012_mainContent .spLinkA{
	border:1px solid #e5e5e5;
}
div#ga2012_subContent .spLinkA .spLinkTitle,
div#ga2012_mainContent .spLinkA .spLinkTitle{
	background-color:#fff;
	background-image:url(/common/images/ga2012_splink_h_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:0.5em 12px;
	font-weight:bold;
}
div#ga2012_subContent .spLinkAInner,
div#ga2012_mainContent .spLinkAInner{
	margin:0.5em 12px;
}

/** .spLinkB **/
div#ga2012_subContent .spLinkB,
div#ga2012_mainContent .spLinkB{
	border:1px solid #e5e5e5;
}
div#ga2012_subContent .spLinkB .spLinkTitle,
div#ga2012_mainContent .spLinkB .spLinkTitle{
	padding:0.5em 12px 0;
	font-weight:bold;
}
div#ga2012_subContent .spLinkB .spLinkBInner,
div#ga2012_mainContent .spLinkB .spLinkBInner{
	padding:2px;
}
div#ga2012_subContent .spLinkB ul.listSpLink,
div#ga2012_mainContent .spLinkB ul.listSpLink{
	margin-top:0;
}
div#ga2012_subContent .spLinkB ul.listSpLink li,
div#ga2012_mainContent .spLinkB ul.listSpLink li{
	background-color:#f8f9fb;
	border-top:2px solid #fff;
	padding:0.5em 10px;
}
div#ga2012_subContent .spLinkB ul.listSpLink li a,
div#ga2012_mainContent .spLinkB ul.listSpLink li a{
	display:block;
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding:0 0 0 10px;
}

/** .col2IndexWith **/
div#ga2012_mainContent .col2IndexWith{
	border:1px solid #e5e5e5;
	margin-top:1.5em;
}
div#ga2012_mainContent .col2IndexWith .h2Title{
	margin-top:0;
}
div#ga2012_mainContent .col2IndexWith .col2IndexWithInner{
	margin:0 0 0.5em;
	overflow:hidden;;
}
div#ga2012_mainContent .col2IndexWith .col2IndexWithInner .linkMore{
	border-top:1px dotted #e5e5e5;
	margin:0;
	padding:5px 12px 0;
	text-align:right;
}
div#ga2012_mainContent .col2IndexWith .listCol2IndexWithWrap{
	margin-top:-1px;
}
div#ga2012_mainContent .col2IndexWith .listCol2IndexWith{
	border-top:1px dotted #e5e5e5;
	margin-top:0;
	padding:10px 0 10px 12px;
}
div#ga2012_mainContent .col2IndexWith .listCol2IndexWith dt{
	display:inline-block;
	width:130px;
	vertical-align:middle;
}
div#ga2012_mainContent .col2IndexWith .listCol2IndexWith dd{
	display:inline-block;
	vertical-align:middle;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col2IndexWith .listCol2IndexWith dt{
	width:197px;
}

/** .listNewsA **/
div#ga2012_mainContent .listNewsA{
	margin-top:0.5em;
}
div#ga2012_mainContent .listNewsA dt{
	clear:left;
	float:left;
	margin-top:0.5em;
	width:100px;
}
div#ga2012_mainContent .listNewsA dd{
	margin-top:0.5em;
	margin-left:120px;
}

/** .listNewsB **/
div#ga2012_mainContent .listNewsB{
	margin-top:0.5em;
}
div#ga2012_mainContent .listNewsB dt{
	margin-top:1em;
}
div#ga2012_mainContent .listNewsB dd{
	margin-top:0.1em;
}

/** .col2WithA **/
div#ga2012_mainContent .col2WithA p{
}
div#ga2012_mainContent .col2WithA .someWith{
	float:left;
	margin-right:20px;
	margin-bottom:0.5em;
}
div#ga2012_mainContent .col2WithA .someContent{
	overflow:hidden;
}

/** .col2WithB **/
div#ga2012_mainContent .col2WithB p{
}
div#ga2012_mainContent .col2WithB .someWith{
	float:right;
	margin-left:20px;
	margin-bottom:0.5em;
}
div#ga2012_mainContent .col2WithB .someContent{
	overflow:hidden;
}

/** .listFlowA **/
div#ga2012_mainContent .listFlowA{
	margin-top:0.5em;
}
div#ga2012_mainContent .listFlowA li{
	display:inline-block;
	padding-right:30px;
	vertical-align:top;
}
div#ga2012_mainContent .listFlowA li a{
	vertical-align:baseline;
}

/** .listFlowB **/
div#ga2012_mainContent .listFlowB{
	margin-top:0.5em;
}
div#ga2012_mainContent .listFlowB li{
	display:inline-block;
	width:144px;
	padding-right:10px;
	vertical-align:top;
}
div#ga2012_mainContent .listFlowB li a{
	vertical-align:baseline;
}

/** .linearNav **/
div#ga2012_mainContent .linearNav li.linearNum{
	margin:0 auto;
	text-align:center;
}
div#ga2012_mainContent .linearNav li.linearNum li{
	display:inline-block;
	border:1px solid #e5e5e5;
	padding:0.3em 0.6em;
	margin-right:3px;
}
div#ga2012_mainContent .linearNav li.linearNum li.active{
	background-color:#f2f2f2;
	font-weight:bold;
}
div#ga2012_mainContent .linearNav li.linearNum li a{
	display:block;
}
div#ga2012_mainContent .linearNav li.linearNum li.active a{
	color:#222;
}
div#ga2012_mainContent .linearNav li.linearNum ul{
	margin-top:0;
}
div#ga2012_mainContent .linearNav li.linearPrev{
	float:left;
	margin:0.3em 0;
}
div#ga2012_mainContent .linearNav li.linearPrev a{
	display:block;
	background-image:url(/common/images/ga2012_icn_arrow_rev.gif);
	background-repeat:no-repeat;
	background-position:0 0.5em;
	padding-left:10px;
}
div#ga2012_mainContent .linearNav li.linearNext{
	float:right;
	margin:0.3em 0;
	text-align:right;
}
div#ga2012_mainContent .linearNav li.linearNext a{
	display:block;
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:right 0.4em;
	padding-right:10px;
}

/** .pipeNav **/
div#ga2012_mainContent .pipeNav .first a{
	border-left:1px solid #e5e5e5;
	padding-left:10px;
}
div#ga2012_mainContent .pipeNav li{
	display:inline-block;
}
div#ga2012_mainContent .pipeNav li a,
div#ga2012_mainContent .pipeNav li em{
	display:block;
	border-right:1px solid #e5e5e5;
	padding-right:10px;
	margin-right:10px;
}
div#ga2012_mainContent .pipeNav li.active{
	font-weight:bold;
}
div#ga2012_mainContent .pipeNav li.active a{
	color:#222;
}

/** .tabNavCol2 **/
div#ga2012_mainContent .tabNavCol2,
div#ga2012_mainContent .tabNavCol3,
div#ga2012_mainContent .tabNavCol4,
div#ga2012_mainContent .tabNavCol5{
	border-bottom:3px solid #d9e3f6;
	width:770px;
	overflow:hidden;
}
div#ga2012_mainContent .tabNavCol2 ul{
	width:788px;
	margin-right:-18px;
}
div#ga2012_mainContent .tabNavCol2 ul li,
div#ga2012_mainContent .tabNavCol3 ul li,
div#ga2012_mainContent .tabNavCol4 ul li,
div#ga2012_mainContent .tabNavCol5 ul li{
	float:left;
	background-image:url(/common/images/ga2012_tabnav_l_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	font-weight:bold;
}
div#ga2012_mainContent .tabNavCol2 ul li{
	width:376px;
	margin-right:18px;
}
div#ga2012_mainContent .tabNavCol2 ul li a,
div#ga2012_mainContent .tabNavCol3 ul li a,
div#ga2012_mainContent .tabNavCol4 ul li a,
div#ga2012_mainContent .tabNavCol5 ul li a{
	display:block;
	background-image:url(/common/images/ga2012_tabnav_r_bg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0.5em 13px;
}
div#ga2012_mainContent .tabNavCol2 li.active,
div#ga2012_mainContent .tabNavCol3 li.active,
div#ga2012_mainContent .tabNavCol4 li.active,
div#ga2012_mainContent .tabNavCol5 li.active{
	background-position:left -31px;
}
div#ga2012_mainContent .tabNavCol2 li.active a,
div#ga2012_mainContent .tabNavCol3 li.active a,
div#ga2012_mainContent .tabNavCol4 li.active a,
div#ga2012_mainContent .tabNavCol5 li.active a{
	background-position:right -31px;
}
div#ga2012_mainContent .tabNavCol2.tab li a:link,
div#ga2012_mainContent .tabNavCol3.tab li a:link,
div#ga2012_mainContent .tabNavCol4.tab li a:link,
div#ga2012_mainContent .tabNavCol5.tab li a:link,
div#ga2012_mainContent .tabNavCol2.tab li a:visited,
div#ga2012_mainContent .tabNavCol3.tab li a:visited,
div#ga2012_mainContent .tabNavCol4.tab li a:visited,
div#ga2012_mainContent .tabNavCol5.tab li a:visited{
	color:#737b82;
	text-decoration:none;
}
div#ga2012_mainContent .tabNavCol2.tab li a:hover,
div#ga2012_mainContent .tabNavCol3.tab li a:hover,
div#ga2012_mainContent .tabNavCol4.tab li a:hover,
div#ga2012_mainContent .tabNavCol5.tab li a:hover,
div#ga2012_mainContent .tabNavCol2.tab li a:active,
div#ga2012_mainContent .tabNavCol3.tab li a:active,
div#ga2012_mainContent .tabNavCol4.tab li a:active,
div#ga2012_mainContent .tabNavCol5.tab li a:active{
	color:#737b82;
	text-decoration:underline;
}
div#ga2012_mainContent .tabNavCol2 li.active a:link,
div#ga2012_mainContent .tabNavCol3 li.active a:link,
div#ga2012_mainContent .tabNavCol4 li.active a:link,
div#ga2012_mainContent .tabNavCol5 li.active a:link,
div#ga2012_mainContent .tabNavCol2 li.active a:visited,
div#ga2012_mainContent .tabNavCol3 li.active a:visited,
div#ga2012_mainContent .tabNavCol4 li.active a:visited,
div#ga2012_mainContent .tabNavCol5 li.active a:visited{
	color:#00a0c6;
	text-decoration:none;
}
div#ga2012_mainContent .tabNavCol2 li.active a:hover,
div#ga2012_mainContent .tabNavCol3 li.active a:hover,
div#ga2012_mainContent .tabNavCol4 li.active a:hover,
div#ga2012_mainContent .tabNavCol5 li.active a:hover,
div#ga2012_mainContent .tabNavCol2 li.active a:active,
div#ga2012_mainContent .tabNavCol3 li.active a:active,
div#ga2012_mainContent .tabNavCol4 li.active a:active,
div#ga2012_mainContent .tabNavCol5 li.active a:active{
	color:#3e6fcf;
	text-decoration:underline;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5{
	width:968px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2 ul{
	width:986px;
	margin-right:-18px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2 ul li,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3 ul li,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4 ul li,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5 ul li{
	background-image:url(/common/images/ga2012_tabnav_l_bg.gif);
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2 ul li{
	width:475px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2 ul li a,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3 ul li a,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4 ul li a,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5 ul li a{
	background-image:url(/common/images/ga2012_tabnav_r_bg.gif);
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2 ul li.active,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3 ul li.active,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4 ul li.active,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5 ul li.active{
	background-position:left -31px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2 ul li.active a,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3 ul li.active a,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4 ul li.active a,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5 ul li.active a{
	background-position:right -31px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2.tab ul li a:link,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3.tab ul li a:link,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4.tab ul li a:link,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5.tab ul li a:link{
	color:#737b82;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol2 ul li.active a:link,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3 ul li.active a:link,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4 ul li.active a:link,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5 ul li.active a:link{
	color:#3e6fcf;
}

/** .tabNavCol3 **/
div#ga2012_mainContent .tabNavCol3 ul{
	width:789px;
	margin-right:-19px;
}
div#ga2012_mainContent .tabNavCol3 ul li{
	width:244px;
	margin-right:19px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3 ul{
	width:984px;
	margin-right:-17px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol3 ul li{
	width:311px;
	margin-right:17px;
}

/** .tabNavCol4 **/
div#ga2012_mainContent .tabNavCol4 ul{
	width:788px;
	margin-right:-18px;
}
div#ga2012_mainContent .tabNavCol4 ul li{
	width:179px;
	margin-right:18px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4 ul{
	width:984px;
	margin-right:-17px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol4 ul li{
	width:229px;
	margin-right:17px;
}

/** .tabNavCol5 **/
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5 ul{
	width:985px;
	margin-right:-18px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .tabNavCol5 ul li{
	width:179px;
	margin-right:18px;
}

/** .tabNavContent **/
div#ga2012_mainContent div.tabNavContent div.tabNavContentInner{
	margin-top:1em;
}

/** .pluginDl **/
div#ga2012_mainContent .pluginDl{
	overflow:hidden;
	margin-top:1em;
}
div#ga2012_mainContent .pluginDl p{
	margin-top:0.5em;
	margin-left:198px;
}
div#ga2012_mainContent .pluginDl .imgBnr{
	float:left;
	margin-left:0;
}
div#ga2012_mainContent .pluginDl .imgBnr a{
	background:none;
	padding-left:0;
}

/** .col2News **/
div#ga2012_mainContent .col2News,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col2AsymIndex .colB .col2News{
	margin-top:1em;
	margin-right:-40px;
	width:810px;
	background-image:url(/common/images/ga2012_col2news_bg.gif);
	background-repeat:repeat-y;
	background-position:0 0;
	overflow:hidden;
}
div#ga2012_mainContent .col2News .col,
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col2AsymIndex .colB .col2News .col{
	float:left;
	margin-right:40px;
	width:365px;
}
div#ga2012_mainContent .newsTitle{
	position:relative;
}
div#ga2012_mainContent .newsTitle span{
	position:absolute;
	right:0;
	top:0;
	display:block;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col2News{
	margin-right:-41px;
	width:1008px;
	background-image:url(/common/images/ga2012_col2news_wide_bg.gif);
	background-repeat:repeat-y;
	background-position:0 0;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col2News .col{
	float:left;
	margin-right:41px;
	width:463px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .newsTitle{
	position:relative;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .newsTitle span{
	position:absolute;
	right:0;
	top:0;
	display:block;
}

/** .col3News **/
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col3News{
	margin-right:-23px;
	width:990px;
	background-image: url(/common/images/ga2012_col3news_wide_bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col3News .col{
	float:left;
	margin-right:23px;
	width:307px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .newsTitle{
	position:relative;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .newsTitle span{
	position:absolute;
	right:0;
	top:0;
	display:block;
}

/** .listArrowWithImg **/
div#ga2012_mainContent ul.listArrowWithImg{
	position:relative;
}
div#ga2012_mainContent ul.listArrowWithImg li{
	margin-top:0.5em;
}
div#ga2012_mainContent ul.listArrowWithImg li a{
	display:block;
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	margin-left:60px;
	padding-left:10px;
}
div#ga2012_mainContent ul.listArrowWithImg li em{
	padding-left:10px;
}
div#ga2012_mainContent ul.listArrowWithImg li.active{
	font-weight:bold;
}
div#ga2012_mainContent ul.listArrowWithImg li.active a{
	color:#222;
}
div#ga2012_mainContent ul.listArrowWithImg li.withImg{
	position:relative;
	min-height:50px;
}
div#ga2012_mainContent ul.listArrowWithImg li.withImg img{
	position:absolute;
	left:0;
	top:0;
}

/** .col3InCol2 **/
div#ga2012_mainContent .col3InCol2{
	width:254px;
	margin-right:-10px;
}
div#ga2012_mainContent .col3InCol2 .col{
	width:112px;
	margin-right:10px;
}

/** .emergency **/
div#ga2012_mainContent .emergency{
	width:941px;
	margin:0 auto;
	border:1px solid #e5e5e5;
	padding:13px;
}
div#ga2012_mainContent .emergencyTop{
	width:941px;
	margin:0 auto 1em;
	border:1px solid #e5e5e5;
	padding:13px;
}
div#ga2012_mainContent .emergency .gemergencyTitle,
div#ga2012_mainContent .emergencyTop .gemergencyTitle{
	margin:0;
	font-size:117%;
	font-weight:bold;
}

/** .col2AsymIndex **/
div#ga2012_mainContent .col2AsymIndex .colA{
	float:left;
	width:179px;
}
div#ga2012_mainContent .col2AsymIndex .colB{
	float:right;
	width:770px;
}

/** .col2NewsTop **/
div#ga2012_mainContent div.col2NewsTop div.colLeft{
	float:left;
	margin-right:20px;
}
div#ga2012_mainContent div.col2NewsTop div.colRight{
	float:right;
}

/** .col4Recommend **/
div#ga2012_mainContent div.col4Recommend{
	padding:14px;
	border:1px solid #e5e5e5;
}
div#ga2012_mainContent div.col4Recommend p{
	margin-top:0;
}
div#ga2012_mainContent div.col4Recommend div.colBg{
}
div#ga2012_mainContent div.col4Recommend div.colBg div.colStart{
	float:left;
	width:22%;
	padding:10px 0;
}
div#ga2012_mainContent div.col4Recommend div.colBg dl{
	float:left;
	background-image:url(/common/images/ga2012_bg_col_line.gif);
	background-repeat:repeat-y;
	background-position:left top;
	width:22%;
	margin:0;
	margin-left:1.5%;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:2.5%;
}
div#ga2012_mainContent div.col4Recommend div.colBg dl dt{
	float:left;
	margin:0 18px 0 0;
}
div#ga2012_mainContent div.col4Recommend div.colBg dl dd{
	overflow:hidden;
}
div#ga2012_mainContent div.col4Recommend div.colBg dl dd span{
	display:block;
	margin-left:10px;
}

/** .col2Item **/
div.ga2012_newContent div.col2Item{
	margin-top:1em;
	background:url(/common/images/ga2012_col2item_bg.gif) bottom no-repeat;	
}
div.ga2012_newContent div.col2Item div.colLeft{
	float:left;
	width:178px;
	padding:5px 0 15px;
	border-top:1px solid #e5e5e5;
}
div.ga2012_newContent div.col2Item div.colLeft p{
	line-height:1;
	font-weight:bold;
	text-align:center;
}
div.ga2012_newContent div.col2Item div.colRight{
	float:left;
	width:753px;
	padding:5px 18px 15px;
	background:url(/common/images/ga2012_col2item_bg_top.gif) top no-repeat;
}
div.ga2012_newContent div.col2Item div.colRight ul{
	margin-top:-1em;
}
div.ga2012_newContent div.col2Item div.colRight ul li{
	float:left;
	margin-top:1em;
	padding:0!important;
	line-height:1;
}
div.ga2012_newContent div.col2Item div.colRight ul li a{
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #e5e5e5;
}
div.ga2012_newContent div.col2Item div.colRight ul li.first-child a{
	margin-left:0;
	padding-left:0;
	border-left:none;
}

/** .col2Service **/
div.ga2012_newContent div.col2Service{
	margin-top:1em;
	margin-bottom:1em;
	background:url(/common/images/ga2012_col2service_bg.gif) bottom no-repeat;
}
div.ga2012_newContent div.col2Service p{
	margin-top:0;
	line-height:2;
	font-weight:bold;
}
div.ga2012_newContent div.col2Service div.colLeft{
	float:left;
	width:455px;
	margin-right:17px;
	padding:10px;
	border-top:1px solid #e5e5e5;
}
div.ga2012_newContent div.col2Service div.colRight{
	float:right;
	width:455px;
	padding:10px;
	border-top:1px solid #e5e5e5;
}
div.ga2012_newContent div.col2Service div.colLeft ul,
div.ga2012_newContent div.col2Service div.colRight ul{
	margin-top:0.5em!important;
}
div.ga2012_newContent div.col2Service div.colLeft ul li,
div.ga2012_newContent div.col2Service div.colRight ul li{
	float:left;
	margin-top:0.5em!important;
}
div.ga2012_newContent div.col2Service div.colLeft ul li a,
div.ga2012_newContent div.col2Service div.colRight ul li a{
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #e5e5e5;
}
div.ga2012_newContent div.col2Service div.colLeft ul li.first-child a,
div.ga2012_newContent div.col2Service div.colRight ul li.first-child a{
	margin-left:0;
	padding-left:0;
	border-left:none;
}

/** .col4Tab **/
div#ga2012_mainContent div.col4Tab{
	margin-top:10px;
	padding:20px 15px;
	border-top:1px solid #e5e5e5;
	background:url(/common/images/ga2012_col4tab_bg.gif) bottom no-repeat;
}
div#ga2012_mainContent div.col4Tab div.colPct{
	float:left;
	width:115px;
	margin-right:10px;
}
div#ga2012_mainContent div.col4Tab div.colPct p{
	margin-top:0.5em;
}
div#ga2012_mainContent div.col4Tab div.colBtn{
	float:left;
	width:240px;
	margin-right:10px;
}
div#ga2012_mainContent div.col4Tab div.colBtn.end{
	margin-right:0;
}
div#ga2012_mainContent div.col4Tab div.colBtn ul{
	margin-top:0;
}
div#ga2012_mainContent div.col4Tab div.colBtn ul li.btnGreen{
	margin-bottom:0.5em;
	width:240px;
	padding:0 0 3px;
	background-image:url(/common/images/ga2012_btn_green_bg_btm.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	text-align:center;
}
div#ga2012_mainContent div.col4Tab div.colBtn ul li.btnGreen a{
	color:#fff;
	font-weight:bold;
	display:block;
	padding:5px 10px 2px;
	background-color:transparent;
	background-image:url(/common/images/ga2012_btn_green_bg_top.png);
	background-repeat:no-repeat;
	background-position:left top;
}
div#ga2012_mainContent div.col4Tab div.colBtn ul li.btnWhite{
	width:240px;
	padding:0 0 3px;
	background-image:url(/common/images/ga2012_btn_white_bg_btm.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	text-align:center;
}
div#ga2012_mainContent div.col4Tab div.colBtn ul li.btnWhite a{
	color:#1b4f16;
	display:block;
	padding:5px 10px;
	background-image:url(/common/images/ga2012_btn_white_bg_top.png);
	background-repeat:no-repeat;
	background-position:left top;
}

/** .colImportant **/
div#ga2012_mainContent div.colImportant{
	margin-top:2.5em;
	padding:14px;
	border:1px solid #e5e5e5;
}
div#ga2012_mainContent div.colImportant dl{
	margin-top:0;
}
div#ga2012_mainContent div.colImportant dl dt{
	float:left;
	width:284px;
}
div#ga2012_mainContent div.colImportant dl dd{
	float:left;
	width:649px;
}

/** .col4 **/
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4{
	margin-right:-17px;
	width:984px;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col{
	float:left;
	margin-right:17px;
	width:229px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith{
	border:1px solid #e5e5e5;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .col2IndexWithInner{
	margin:0 0 0.5em;
	overflow:hidden;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .col2IndexWithInner .linkMore{
	border-top:1px dotted #e5e5e5;
	margin:0;
	padding:5px 12px 0;
	text-align:right;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .listCol2IndexWithWrap{
	margin-top:-1px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .listCol2IndexWith{
	border-top:1px dotted #e5e5e5;
	margin-top:0;
	padding:10px 0 10px 12px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .listCol2IndexWith dt{
	display:inline-block;
	width:110px;
	vertical-align:middle;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .listCol2IndexWith dd{
	display:inline-block;
	vertical-align:middle;
}

/** .colSns **/
div#ga2012_content div#ga2012_mainContent .colSns{
	margin-top:2em;
	padding:0 20px;
	background:url(/common/images/ga2012_sns_bg_top.gif) top repeat-x;
}
div#ga2012_content div#ga2012_mainContent .colSns dl{
	padding-top:1em;
}
div#ga2012_content div#ga2012_mainContent .colSns dl dt{
	float:left;
	font-weight:bold;
	margin-top:0.3em;
	margin-right:20px;
}
div#ga2012_content div#ga2012_mainContent .colSns dl dd{
	float:left;
	margin-right:10px;
}

/** .rotationBnr **/
div#ga2012_mainContent .rotationBnr{
	margin-top:3.5em!important;
	margin-bottom:29px;
	width:767px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .rotationBnr{
	width:965px;
}
div#ga2012_mainContent .rotationBnr a img{
	border:none;
	text-decoration:none;
}
div#ga2012_mainContent .rotationBnrInner{
	background-image:url(/common/images/ga2012_rbnr_bg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:767px;
	padding-top:31px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .rotationBnrInner{
	width:965px;
}
div#ga2012_mainContent .rotationItemsWrap{
	overflow:hidden;
	width:767px;
	margin-right: auto;
	margin-left: auto;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .rotationItemsWrap{
	width: 965px;
}
div#ga2012_mainContent .rotationItems{
	position:relative;
	overflow:hidden;
	width:770px;
	height:100px;
}
div#ga2012_content.ga2012_wide div#ga2012_mainContent .rotationItems{
	width: 985px;
}
div#ga2012_mainContent p.rotationItem{
	float:left;
	margin-top: 0;
	margin-right: 17px;
	margin-bottom: 32px;
	margin-left: 0;
}

/** .col2WithPdf **/
div#ga2012_spLink .col2WithPdf .someWith{
	float:left;
	margin-bottom:0.5em;
	width:70px;
}
div#ga2012_spLink .col2WithPdf .someContent{
	float:right;
	width:78px;
}
div#ga2012_spLink .col2WithPdf a span{
	color:#222;
}

/** .imgIconAfter **/
div#ga2012_spLink .imgIconAfter,
div#ga2012_mainContent .imgIconAfter{
	margin-left:5px;
}

/** .txtIconCategory **/
div#ga2012_mainContent .txtIconCategory{
	color:#737b82;
}

/** .ga2012_bizCategoryBtn **/
div.ga2012_bizCategoryBtn p{
	float:right;
	margin:0 0 0 20px;
}
div.ga2012_bizCategoryBtn ul{
	float:left;
	margin-right:40px;
}

/* #ga2012_subContent */
div#ga2012_subContent{
	float:left;
	width:179px;
}
div#ga2012_subContent ul#ga2012_subNavigation,
div#ga2012_subContent ul#ga2012_subNavigation li{
	padding:0;
	margin:0;
}
div#ga2012_subContent ul#ga2012_subNavigation li .ga2012_subNavigation_close span{
	display:block;
	margin-right:3px;
	padding-right:14px;
	background-image:url(/common/images/ga2012_snav_plus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div#ga2012_subContent ul#ga2012_subNavigation li .ga2012_subNavigation_open span{
	display:block;
	margin-right:3px;
	padding-right:14px;
	background-image:url(/common/images/ga2012_snav_minus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div#ga2012_subContent ul#ga2012_subNavigation li a,
div#ga2012_subContent ul#ga2012_subNavigation li span.noLink{
	display:block;
	padding:5px;
	border-bottom:1px solid #fff;
	background-color:#e3e3e3;
	color:#465471;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li a,
div#ga2012_subContent ul#ga2012_subNavigation li ul li span.noLink{
	padding:5px 5px 5px 10px;
	background-color:#f4f4f4;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li a,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li span.noLink{
	padding:5px 5px 5px 20px;
	background-color:#f8f9fb;
	background-image:url(/common/images/ga2012_snav_arrow01.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li a,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li span.noLink{
	padding:5px 5px 5px 30px;
	background-color:#f8f9fb;
	background-image:url(/common/images/ga2012_snav_arrow02.gif);
	background-repeat:no-repeat;
	background-position:20px 13px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li ul li a,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li ul li span.noLink{
	padding:5px 5px 5px 40px;
	background-color:#f8f9fb;
	background-image:url(/common/images/ga2012_snav_arrow03.gif);
	background-repeat:no-repeat;
	background-position:30px 13px;
}
div#ga2012_subContent ul#ga2012_subNavigation li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li em{
	display:block;
	padding:5px;
	background-color:#00a0c6;
	border-bottom:1px solid #fff;
	color:#fff;
	font-weight:bold;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li ul li em{
	padding:5px 5px 5px 10px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li em{
	padding:5px 5px 5px 20px;
	background-image:url(/common/images/ga2012_snav_arrow01_active.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li em{
	padding:5px 5px 5px 30px;
	background-image:url(/common/images/ga2012_snav_arrow02_active.gif);
	background-repeat:no-repeat;
	background-position:20px 13px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li ul li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li ul li em{
	padding:5px 5px 5px 40px;
	background-image:url(/common/images/ga2012_snav_arrow03_active.gif);
	background-repeat:no-repeat;
	background-position:30px 13px;
}

/** #ga2012_subNavigationBiz **/
div#ga2012_subContent #ga2012_subNavigationBiz{
	border:1px solid #e5e5e5;
	background-color:#f2f2f2;
}
div#ga2012_subContent #ga2012_subNavigationBiz ul{
	border-bottom:2px solid #f2f2f2;
}
div#ga2012_subContent #ga2012_subNavigationBiz ul ul{
	border-bottom:0;
}
div#ga2012_subContent #ga2012_subNavigationBiz,
div#ga2012_subContent #ga2012_subNavigationBiz li{
	padding:0;
	margin:0;
	background-color:#fff;
}
div#ga2012_subContent #ga2012_subNavigationBiz p{
	background-color:#f2f2f2;
	background-image:url(/common/images/ga2012_snav_biz_tit_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0;
	padding:1em 10px;
	font-weight:bold;
}
div#ga2012_subContent #ga2012_subNavigationBiz p a:link,
div#ga2012_subContent #ga2012_subNavigationBiz p a:visited,
div#ga2012_subContent #ga2012_subNavigationBiz p a:hover,
div#ga2012_subContent #ga2012_subNavigationBiz p a:active{
	color:#465471;
}
div#ga2012_subContent #ga2012_subNavigationBiz p span{
	display:block;
	font-size:83%;
	font-weight:normal;
}
div#ga2012_subContent #ga2012_subNavigationBiz li .ga2012_subNavigation_close span{
	display:block;
	padding-right:14px;
	background-image:url(/common/images/ga2012_snav_plus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div#ga2012_subContent #ga2012_subNavigationBiz li .ga2012_subNavigation_open span{
	display:block;
	padding-right:14px;
	background-image:url(/common/images/ga2012_snav_minus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div#ga2012_subContent #ga2012_subNavigationBiz li a,
div#ga2012_subContent #ga2012_subNavigationBiz li span.noLink{
	display:block;
	padding:5px 8px;
	border-bottom:1px solid #fff;
	background-color:#fff;
	color:#465471;
	border-top:1px solid #f2f2f2;
	border-right:2px solid #f2f2f2;
	border-left:2px solid #f2f2f2;
}
div#ga2012_subContent #ga2012_subNavigationBiz li ul li a,
div#ga2012_subContent #ga2012_subNavigationBiz li ul li span.noLink{
	padding:5px 8px 5px 18px;
	background-color:#fff;
}
div#ga2012_subContent #ga2012_subNavigationBiz li ul li ul li a,
div#ga2012_subContent #ga2012_subNavigationBiz li ul li ul li span.noLink{
	padding:5px 8px 5px 28px;
	background-color:#fff;
}
div#ga2012_subContent #ga2012_subNavigationBiz li a.active,
div#ga2012_subContent #ga2012_subNavigationBiz li em{
	display:block;
	padding:5px 8px;
	border-bottom:1px solid #d9e3f6;
	/*background-color:#d9e3f6;*/
	background-color: #00a0c6;/*global*/
	/*color:#465471;*/
	color: #ffffff;
	font-weight:normal;
	border-top:1px solid #f2f2f2;
	border-right:2px solid #f2f2f2;
	border-left:2px solid #f2f2f2;
}
div#ga2012_subContent #ga2012_subNavigationBiz li ul li a.active,
div#ga2012_subContent #ga2012_subNavigationBiz li ul li em{
	padding:5px 8px 5px 18px;
}
div#ga2012_subContent #ga2012_subNavigationBiz li ul li ul li a.active,
div#ga2012_subContent #ga2012_subNavigationBiz li ul li ul li em{
	padding:5px 8px 5px 28px;
}

/** #ga2012_subLinkBiz **/
div#ga2012_subLinkBiz{
	margin-top:1em;
}
div#ga2012_subLinkBiz ul li{
	background-color:#f2f2f2;
	border-top:1px solid #fff;
	padding:5px 8px;
}

/* #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_social **/
div.ga2012_socialLink{
	background:url(/common/images/ga2012_sns_bg_top.gif) top repeat-x;
}
div.ga2012_socialLink dl{
	padding:15px 20px;
}
div.ga2012_socialLink dl dt{
	float:left;
	font-weight:bold;
	margin-top:0.3em;
	margin-right:20px;
}
div.ga2012_socialLink dl dd{
	float:left;
	margin-right:10px;
}

/* #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_socialLink dl:before,
div.ga2012_socialLink dl: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_header:before,
div#ga2012_header: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_content:before,
div#ga2012_content:after,
div#ga2012_mainContent .col2:before,
div#ga2012_mainContent .col2:after,
div#ga2012_mainContent .col3:before,
div#ga2012_mainContent .col3:after,
div#ga2012_mainContent .col3r2:before,
div#ga2012_mainContent .col3r2:after,
div#ga2012_mainContent .col4:before,
div#ga2012_mainContent .col4:after,
div#ga2012_mainContent .listNewsA:before,
div#ga2012_mainContent .listNewsA:after,
div#ga2012_mainContent .col2WithA:before,
div#ga2012_mainContent .col2WithA:after,
div#ga2012_mainContent .col2WithB:before,
div#ga2012_mainContent .col2WithB:after,
div#ga2012_mainContent .linearNav:before,
div#ga2012_mainContent .linearNav:after,
div#ga2012_mainContent .tab2Nav ul:before,
div#ga2012_mainContent .tab2Nav ul:after,
div#ga2012_mainContent .colSns dl:before,
div#ga2012_mainContent .colSns dl:after,
div#ga2012_mainContent .col2News:before,
div#ga2012_mainContent .col2News:after,
div#ga2012_mainContent .col3News:before,
div#ga2012_mainContent .col3News:after,
div#ga2012_mainContent .colImportant:before,
div#ga2012_mainContent .colImportant:after,
div#ga2012_mainContent .col4Tab:before,
div#ga2012_mainContent .col4Tab:after,
div.ga2012_newContent .col2Item:before,
div.ga2012_newContent .col2Item:after,
div.ga2012_newContent .col2Service:before,
div.ga2012_newContent .col2Service:after,
div.ga2012_newContent div.col2Service div.colLeft ul:before,
div.ga2012_newContent div.col2Service div.colLeft ul:after,
div#ga2012_mainContent .col4Recommend .colBg:before,
div#ga2012_mainContent .col4Recommend .colBg:after,
div#ga2012_mainContent .col2NewsTop:before,
div#ga2012_mainContent .col2NewsTop:after,
div#ga2012_mainContent .col3InCol2:before,
div#ga2012_mainContent .col3InCol2:after,
div#ga2012_mainContent .col2AsymIndex:before,
div#ga2012_mainContent .col2AsymIndex:after,
div.ga2012_bizCategoryBtn:before,
div.ga2012_bizCategoryBtn:after,
div#ga2012_spLink .col2WithPdf:before,
div#ga2012_spLink .col2WithPdf: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_socialLink dl: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_header:after,
div#ga2012_mainNavigation div.ga2012_mainNavigationBtm:after,
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul:after,
div#ga2012_content:after,
div#ga2012_mainContent .col2:after,
div#ga2012_mainContent .col3:after,
div#ga2012_mainContent .col3r2:after,
div#ga2012_mainContent .col4:after,
div#ga2012_mainContent .listNewsA:after,
div#ga2012_mainContent .col2WithA:after,
div#ga2012_mainContent .col2WithB:after,
div#ga2012_mainContent .linearNav:after,
div#ga2012_mainContent .tab2Nav ul:after,
div#ga2012_mainContent .colSns dl:after,
div#ga2012_mainContent .col2News:after,
div#ga2012_mainContent .col3News:after,
div#ga2012_mainContent .colImportant:after,
div#ga2012_mainContent .col4Tab:after,
div.ga2012_newContent .col2Item:after,
div.ga2012_newContent .col2Service:after,
div.ga2012_newContent div.col2Service div.colLeft ul:after,
div#ga2012_mainContent .col4Recommend .colBg:after,
div#ga2012_mainContent .col2NewsTop:after,
div#ga2012_mainContent .col3InCol2:after,
div#ga2012_mainContent .col2AsymIndex:after,
div.ga2012_bizCategoryBtn:after,
div#ga2012_spLink .col2WithPdf: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_socialLink dl,
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_header,
div#ga2012_mainNavigation div.ga2012_mainNavigationBtm,
div#ga2012_mainNavigation div.ga2012_mainNavigationNw ul,
div#ga2012_content,
div#ga2012_mainContent .col2,
div#ga2012_mainContent .col3,
div#ga2012_mainContent .col3r2,
div#ga2012_mainContent .col4,
div#ga2012_mainContent .listNewsA,
div#ga2012_mainContent .col2WithA,
div#ga2012_mainContent .col2WithB,
div#ga2012_mainContent .linearNav,
div#ga2012_mainContent .tab2Nav ul,
div#ga2012_mainContent .colSns dl,
div#ga2012_mainContent .col2News,
div#ga2012_mainContent .col3News,
div#ga2012_mainContent .colImportant,
div#ga2012_mainContent .col4Tab,
div.ga2012_newContent .col2Item,
div.ga2012_newContent .col2Service,
div.ga2012_newContent div.col2Service div.colLeft ul,
div#ga2012_mainContent .col4Recommend .colBg,
div#ga2012_mainContent .col2NewsTop,
div#ga2012_mainContent .col3InCol2,
div#ga2012_mainContent .col2AsymIndex,
div.ga2012_bizCategoryBtn,
div#ga2012_spLink .col2WithPdf,
.clearfix{
	zoom:1;
}

/* for IE 6 */
/** .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_bizCategoryBtn **/
* html body div.ga2012_bizCategoryBtn ul li,
* html body div.ga2012_breadcrumbs ul li{
	display:inline;
	zoom:1;
}

/** .arrow **/
* html body div#ga2012_spLink a.arrow,
* html body div#ga2012_mainContent a.arrow{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}

/** .arrowRev **/
* html body div#ga2012_mainContent a.arrowRev{
	display:inline;
	zoom:1;
}

/** .external **/
* html body div#ga2012_spLink a.external,
* html body div#ga2012_mainContent a.external{
	display:inline;
	zoom:1;
}

/** .arrowTop **/
* html body p#ga2012_pageTop a.arrowTop,
* html body div#ga2012_mainContent a.arrowTop{
	display:inline;
	zoom:1;
}

/** .arrowDown **/
* html body div#ga2012_mainContent a.arrowDown{
	display:inline;
	zoom:1;
}

/** .arrowPdf **/
* html body div#ga2012_mainContent a.arrowPdf{
	display:inline;
	zoom:1;
}

/** .listArrow **/
* html body div#ga2012_spLink ul.listArrow li a,
* html body div#ga2012_mainContent ul.listArrow li a{
	display:inline;
	zoom:1;
}

/** .h2Title **/
* html body div#ga2012_mainContent .h2Title,
* html body div#ga2012_mainContent .h2TitleWithIcon{
	zoom:1;
}

/** .col2IndexWith **/
* html body div#ga2012_mainContent .col2IndexWith .listCol2IndexWith dt{
	display:inline;
	zoom:1;
}
* html body div#ga2012_mainContent .col2IndexWith .listCol2IndexWith dd{
	display:inline;
	zoom:1;
}
* html body div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .listCol2IndexWith dt{
	display:inline;
	zoom:1;
}
* html body div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .listCol2IndexWith dd{
	display:inline;
	zoom:1;
}

/** #col2WithA **/
* html body div#ga2012_mainContent .col2WithA .someContent{
	zoom:1;
}

/** .listFlowA **/
* html body div#ga2012_mainContent .listFlowA li{
	display:inline;
	zoom:1;
}

/** .listFlowB **/
* html body div#ga2012_mainContent .listFlowB li{
	display:inline;
	zoom:1;
}

/** .linearNav **/
* html body div#ga2012_mainContent .linearNav li.linearNum li{
	display:inline;
	zoom:1;
}
* html body div#ga2012_mainContent .linearNav li.linearNum ul{
	margin-top:-0.5em;
}

/** .pipeNav **/
* html body div#ga2012_mainContent .pipeNav li{
	display:inline;
	zoom:1;
}

/** .listArrowWithImg **/
* html body div#ga2012_mainContent ul.listArrowWithImg li.withImg{
	height:50px;
}

/** .col4Recommend **/
* html body div#ga2012_mainContent div.col4Recommend div.colBg div.colStart{
	width:21.5%;
}

/** .col2Service **/
* html body div.ga2012_newContent div.col2Service div.colLeft ul li,
* html body div.ga2012_newContent div.col2Service div.colRight ul li{
	white-space:nowrap;
}

/** .someBtn **/
* html body div.ga2012_bizCategoryBtn p.someBtn,
* html body div#ga2012_bottomLink p.someBtn,
* html body div#ga2012_mainContent p.someBtn{
	display:inline;
	zoom:1;
}

/** .rotationBnr **/
* html body div#ga2012_mainContent .rotationItems img{
	vertical-align:top;
}

/** #ga2012_subContent **/
* html body div#ga2012_subContent ul#ga2012_subNavigation li a,
* html body div#ga2012_subContent ul#ga2012_subNavigation li em{
	zoom:1;
}
* html body div#ga2012_subContent div#ga2012_subNavigationBiz li a,
* html body div#ga2012_subContent div#ga2012_subNavigationBiz li em{
	zoom:1;
}

/** #ga2012_bottomLink **/
* html body div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink a{
	width:134px;
}
* html body div#ga2012_bottomLink ul#ga2012_bottomLinkB li.mainLink ul li a{
	width:auto;
}
* 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;
}

/** .ga2012_bizCategoryBtn **/
*:first-child+html body div.ga2012_bizCategoryBtn ul li,
*:first-child+html body div.ga2012_breadcrumbs ul li{
	display:inline;
	zoom:1;
}

/** .arrow **/
*:first-child+html body div#ga2012_spLink a.arrow,
*:first-child+html body div#ga2012_mainContent a.arrow{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}

/** .arrowRev **/
*:first-child+html body div#ga2012_mainContent a.arrowRev{
	display:inline;
	zoom:1;
}

/** .external **/
*:first-child+html body div#ga2012_spLink a.external,
*:first-child+html body div#ga2012_mainContent a.external{
	display:inline;
	zoom:1;
}

/** .arrowTop **/
*:first-child+html body p#ga2012_pageTop a.arrowTop,
*:first-child+html body div#ga2012_mainContent a.arrowTop{
	display:inline;
	zoom:1;
}

/** .arrowDown **/
*:first-child+html body div#ga2012_mainContent a.arrowDown{
	display:inline;
	zoom:1;
}

/** .arrowPdf **/
*:first-child+html body div#ga2012_mainContent a.arrowPdf{
	display:inline;
	zoom:1;
}

/** .listArrow **/
*:first-child+html body div#ga2012_spLink ul.listArrow li a,
*:first-child+html body div#ga2012_mainContent ul.listArrow li a{
	display:inline;
	zoom:1;
}

/** .col2IndexWith **/
*:first-child+html body div#ga2012_mainContent .col2IndexWith .listCol2IndexWith dt{
	display:inline;
	zoom:1;
}
*:first-child+html body div#ga2012_mainContent .col2IndexWith .listCol2IndexWith dd{
	display:inline;
	zoom:1;
}
*:first-child+html body div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .listCol2IndexWith dt{
	display:inline;
	zoom:1;
}
*:first-child+html body div#ga2012_content.ga2012_wide div#ga2012_mainContent .col4 .col .col2IndexWith .listCol2IndexWith dd{
	display:inline;
	zoom:1;
}

/** .listFlowA **/
*:first-child+html body div#ga2012_mainContent .listFlowA li{
	display:inline;
	zoom:1;
}

/** .listFlowB **/
*:first-child+html body div#ga2012_mainContent .listFlowB li{
	display:inline;
	zoom:1;
}

/** .linearNav **/
*:first-child+html body div#ga2012_mainContent .linearNav li.linearNum li{
	display:inline;
	zoom:1;
}
*:first-child+html body div#ga2012_mainContent .linearNav li.linearNum ul{
	margin-top:-0.5em;
}

/** .pipeNav **/
*:first-child+html body div#ga2012_mainContent .pipeNav li{
	display:inline;
	zoom:1;
}

/** .col4Recommend **/
*:first-child+html body div#ga2012_mainContent div.col4Recommend div.colBg div.colStart{
	width:21.5%;
}

/** .col2Service **/
*:first-child+html body div.ga2012_newContent div.col2Service div.colLeft ul li,
*:first-child+html body div.ga2012_newContent div.col2Service div.colRight ul li{
	white-space:nowrap;
}

/** .someBtn **/
*:first-child+html body div.ga2012_bizCategoryBtn p.someBtn,
*:first-child+html body div#ga2012_bottomLink p.someBtn,
*:first-child+html body div#ga2012_mainContent p.someBtn{
	display:inline;
	zoom:1;
}

/** .rotationBnr **/
*:first-child+html body div#ga2012_mainContent .rotationItems img{
	vertical-align:top;
}

/** #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;
}


/** h1 liquid **/
#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle {
	min-width:967px;
	height:131px;
	background:url(/common/images/h1_bg.jpg) repeat-x;
}

#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle .ga2012_h1Pic {
	float:right;
	margin:0;
}

#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle .ga2012_h1Txt {
	float:left;
}

#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle .ga2012_h1Txt h1 {
	margin-top:25px;
	margin-left:20px;
}

#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle .ga2012_h1Txt p {
	margin-top:2em;
	margin-left:20px;
	line-height:1.5;
}

#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle02 {
	min-width:967px;
	height:112px;
	background:url(/common/images/jp/ga2012_company_h1_bg.jpg) repeat-x;
}

#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle02 .ga2012_h1Pic {
	float:right;
	margin:0;
}

#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle02 .ga2012_h1Txt {
	float:left;
	width:390px;
}

#ga2012_content.ga2012_wide #ga2012_mainContent .wrapper #ga2012_h1lquidTitle02 .ga2012_h1Txt h1 {
	margin-left:20px;
}



/* outline */

@media screen and (min-width:768px) and ( max-width:1024px) {
    div#ga2012_header,
div.ga2012_bizCategoryBtn,
div.ga2012_breadcrumbs,
div#ga2012_content,
div#ga2012_content.ga2012_top .wrapper,
div.ga2012_socialLink,
div#ga2012_bottomLink,
div#ga2012_footer,
div#sectionContents,
div.preliminary_main_bgimg,
div.preliminary_main,
	div.preliminary_main img
	{
	width:100%!important;
	margin:0 auto;
}
}
