@charset "utf-8";
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;700&display=swap");
/* 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:967px;
	margin:0 auto;
}
div#ga2012_content.ga2012_top{
	width:auto;
}

/* #ga2012_header */
/** .ga2012_identity **/
div#ga2012_header div.ga2012_identity{
	float:left;
}
div#ga2012_header div.ga2012_identity h1{
	display:inline;
	margin:0;
}
div#ga2012_header div.ga2012_identity .classification{
	margin: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(/ew/pewnw/pana_common2023/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;*/
    width: 100%;
    background: #434343;
}
#page #sectionContents div#ga2012_mainNavigation{
	padding-top:20px;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationTop{
	float:none;
	width:967px;
	display:block;
	background-image:url(/ew/pewnw/pana_common2023/images/ga2012_mainmenu_bg02_top.gif);
	background-repeat:no-repeat;
	background-position:right top;
    margin: 0 auto;
}
div#ga2012_mainNavigation div.ga2012_mainNavigationBtm{
	float:none;
	width:100%;
	display:block;
	background-image:url(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/images/ga2012_mainmenu_bg01_btm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationCategoryTop{
	background-image:url(/ew/pewnw/pana_common2023/images/ga2012_mainmenu_bg02_top.gif);
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationCategoryBtm{
	background-image:url(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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:9px 1em;
	background-color:transparent;
	background-image:url(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/images/ga2012_mainmenu_bg02_arrow_active01.gif);
	background-position:left top;
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop div.ga2012_mainNavigationCategoryTop{
	background-image:url(/ew/pewnw/pana_common2023/images/ga2012_mainmenu_bg01_active_top.gif);
}
div#ga2012_mainNavigation.active div.ga2012_mainNavigationTop div.ga2012_mainNavigationCategoryBtm{
	background-image:url(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/images/ga2012_mainmenu_nw_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
div#ga2012_mainNavigation .companyName{
	background-image:url(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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:3em;
}

 #ga2012_mainContent
div#ga2012_mainContent{
	/*float:right;
	width:770px;*/
    position: relative;
}
/*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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
    /*font-size: 11px;*/
}
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;
}
div#ga2012_mainContent table.tableA thead th[width=220] {
    width: 30%;
}
/** .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(/ew/pewnw/pana_common2023/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.faq{
	 border:1px solid #e5e5e5; 
}
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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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;
    box-sizing: border-box;
}

/** #ga2012_pagetitle **/
div#ga2012_pagetitle{
	float:right;
	width:770px;
	height:50px;
}
div#ga2012_pagetitle h1{
	background-image:url(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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;*/
    width: 100%;
	overflow:hidden;
}
div#ga2012_mainContent .col2 .col{
	float:left;
	padding-right: 18px;
	width:50%;
    box-sizing: border-box;
}
div#ga2012_mainContent .col2 .col .col.adjustment{
	padding-right: 0;
	width:auto;
}
div#ga2012_mainContent .col2 .col + .col{
	padding-right: 0;
}
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;
}
/* 【sp】20210607 --------------*/
@media (max-width: 984px){
    div#ga2012_mainContent .col2 .col{
        float:none;
        padding-right: 0;
        width:100%;
    }
}

/** .col3 **/
div#ga2012_mainContent .col3,
div#ga2012_mainContent .col2AsymIndex .colB .col3{
	margin-right:-19px;
	/*width:789px;*/
    width: 100%;
	overflow:hidden;
}
div#ga2012_mainContent .col3 .col,
div#ga2012_mainContent .col2AsymIndex .colB .col3 .col{
	float:left;
	margin-right:19px;
	width:244px;
    line-height: 1.4;
}
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;
}
/* 【sp】20210607 --------------*/
@media (max-width: 984px){
    div#ga2012_mainContent .col3 .col + .col,
    div#ga2012_mainContent .col2AsymIndex .colB .col3 .col + .col{
        margin-top: 1em;
    }
    div#ga2012_mainContent .col3,
    div#ga2012_mainContent .col2AsymIndex .colB .col3{
        margin-right:0;
        width: auto;
    }

}

/** .col4 **/
div#ga2012_mainContent .col4{
	margin-right:-18px;
	/*width:788px;*/
    width: 100%;
	overflow:hidden;
}
div#ga2012_mainContent .col4 .col{
	float:left;
	margin-right:14px;
	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;
}
/* 【sp】20210607 --------------*/
@media (max-width: 984px){
    div#ga2012_mainContent .col4 .col{
        margin-right:0;
        width:50%;
        box-sizing: border-box;
    }

}
/** .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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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;
}
/* 【sp】20210607 --------------*/
@media (max-width: 984px){
    div#ga2012_subContent .spLink .spLinkTitleA,
    div#ga2012_mainContent .spLink .spLinkTitleA,
    div#ga2012_subContent .spLink .spLinkTitleA a,
    div#ga2012_mainContent .spLink .spLinkTitleA a{
        font-size: 2.8vw;
    }
}
/** .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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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;
}
/* 【sp】20210607 --------------*/
@media (max-width: 984px){
    div#ga2012_mainContent .col2WithA .someWith{
        float:none;
    }
}

/** .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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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;
}
/* 【sp】20210607 --------------*/
@media (max-width: 984px){
    div#ga2012_mainContent .tabNavCol2, div#ga2012_mainContent .tabNavCol3, div#ga2012_mainContent .tabNavCol4, div#ga2012_mainContent .tabNavCol5 {
        border-bottom: none;
    }
    div#ga2012_mainContent .tabNavCol2 ul li,
    div#ga2012_mainContent .tabNavCol3 ul li,
    div#ga2012_mainContent .tabNavCol4 ul li,
    div#ga2012_mainContent .tabNavCol5 ul li{
        border-bottom: 1px solid #ededed;
        margin:0 5px 5px 0;
    }
    /** .tabNavCol4 **/
    div#ga2012_mainContent .tabNavCol4 ul {
        width: auto;
        margin-right: 0;
        display: flex;
        flex-wrap: wrap;
    }
    div#ga2012_mainContent .tabNavCol4 ul li {
        width: 49.5%;
        margin-right: 1%;
    }
    div#ga2012_mainContent .tabNavCol4 ul li:nth-child(2n) {
        margin-right: 0;
    }
}
/** .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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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;
	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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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(/ew/pewnw/pana_common2023/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;
}

/* 20221021 mno ----------------------------------------- */
/** .arrowExl **/
div#ga2012_spLink a.arrowExl,
div#ga2012_mainContent a.arrowExl{
	display:inline-block;
	background-image:url(/ew/pewnw/support/wlan/images/icon_xlsx.png)!important;
	background-repeat:no-repeat!important;
	background-position:0 0!important;
	padding-left:21px!important;
}
div#ga2012_spLink .arrowExl,
div#ga2012_mainContent .arrowExl{
	display:inline-block;
	background-image:url(/ew/pewnw/support/wlan/images/icon_xlsx.png)!important;
	background-repeat:no-repeat!important;
	background-position:0 0!important;
	padding-left:21px!important;
}

/* 20210402 mno ----------------------------------------- */
.sp {
    display: none !important;
}
div#ga2012_mainContent {
    position: relative;
}
#sectionContents {
    background: #FFF !important;
}
#browsebar-name .name a ,
#browsebar-name .name a:visited {
	float:left;
    font-family: 'Open Sans Condensed', "ＭＳ　ゴシック", "MS Gothic" , 'Arial' , sans-serif;
    font-size: 16px;
	font-weight:bold;
	text-height: 1em;
	color:#fff;
}
.mno_navi_new {
    display:inline-block;
    margin-left: .78em;
    background-color:#F00;
    padding: .2em .2em 0 .2em;
    border:1px solid #FFF;
    font-weight:normal;
    font-size:90%;
    line-height: 1em;  
}
/* グロナビ */
#mno_mainnavi > li {
    display: block;
    box-sizing: border-box;
}
#mno_mainnavi > li {
    flex: 4;
}
#mno_mainnavi > li.inc05 {
    flex: 5;
}
#mno_mainnavi > li.inc07 {
    flex: 7;
}
#mno_mainnavi > li.inc08 {
    flex: 8;
}
#mno_mainnavi > li.inc09 {
    flex: 9;
}
#browsebar-wrapper {
    height: auto;
}
#mno_mainnavi_all {
    width: 100%;
    background: #434343;
}
#mno_mainnavi {
    width: 100%;
    max-width: 967px;
    margin: 0 auto;
    display: flex;
    background-image: url(../images/ga2012_mainmenu_bg02_btm.gif), url(../images/ga2012_mainmenu_bg02_top.gif);
    background-repeat: no-repeat ,no-repeat;
    background-position: right bottom ,right top;
    box-sizing: border-box;
    position: relative;
}

#mno_mainnavi > li a, #mno_mainnavi > li em {
    display: flex;
    font-weight: bold !important;
    color: #fff;
    padding: 7px 0;
    background-color: transparent;
    background-image: url(../images/ga2012_mainmenu_bg02_line.gif);
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 12px;
    box-sizing: border-box;
    height: 34px;
    align-items: center;
    justify-content: center;
}
#mno_mainnavi li em, #mno_mainnavi li a.active ,
#mno_mainnavi ul.menu_contents li.hover > a,
#mno_mainnavi ul.menu_contents li.h_active > a,
#mno_mainnavi ul.menu_contents li a:hover {
    background-color: #545454;
    background-image: url(../images/ga2012_mainmenu_bg02_active.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
#mno_mainnavi li.hover > a,
#mno_mainnavi li.h_active > a,
#mno_mainnavi li a:hover {
    background-color: #333;
    background-image: none;
}
#mno_mainnavi > li.hover > a ,
#mno_mainnavi > li.h_active > a ,
#mno_mainnavi > li > a:hover {
    text-decoration: underline;
}

/*グロナビ 第一下層　共通*/
#mno_mainnavi ul.menu_contents {
    display: flex;
    flex-flow: wrap;
    position: absolute;
    top: 34px;
    left: 0;
    background: #333;
    width: 100%;
    z-index: 100;
    padding:.5em 1em 1em 0;
    box-sizing: border-box;
    opacity: 0;
    transition: .35s;
    visibility: hidden;
}
#mno_mainnavi li.h_active > ul.menu_contents {
    visibility: visible;
    opacity: 1;
}
#mno_mainnavi ul.menu_contents > li {
    display: block;
    width: 33.33%;
}
#mno_mainnavi ul.menu_contents > li a {
    display: flex;
    padding: 7px 7px 7px 2em;
    align-items: center;
    justify-content: flex-start;
    background-image: none;
    position: relative;
}
#mno_mainnavi ul.menu_contents > li > a:before {
    content: "";
    position: absolute;
    left: 1em;
    top: 50%;
    margin-top: -3.5px;
    display: block;
    width: 4px;
    height: 4px;
    border-top: 2px solid #FFF;
    border-right: 2px solid #FFF;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
/*グロナビ 第一下層 メガメニュー*/
#mno_mainnavi ul.menu_contents.mega {
    display: none;
    flex-flow: column;
    width: 30%;
    padding-right: 0;
}
#mno_mainnavi ul.menu_contents.mega > li {
    width: 100%;
}

/*グロナビ 第二下層 共通*/
#mno_mainnavi li > ul.menu_contents > li ul {
    display: block;
    padding:0 0 0 1em;
}
#mno_mainnavi li > ul.menu_contents > li ul a:before {
    content: "";
    position: absolute;
    top: 50%;
    display: block;
    margin-top: -.5px;
    left: 1em;
    width: 5px;
    height: 1px;
    background: #FFF;
}
/*グロナビ 第二下層 第一下層に疑似表示*/
#mno_mainnavi li > ul.menu_contents > li ul.parent_set a:before {
    left: 1em;
    top: 50%;
    margin-top: -3.5px;
    display: block;
    width: 4px;
    height: 4px;
    border-top: 2px solid #FFF;
    border-right: 2px solid #FFF;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    background: none;
}
/*グロナビ 第二下層 シンプル*/
#mno_mainnavi li > ul.menu_contents.simple > li ul a {
    height: auto;
    padding: .5em 1em .5em 2em;
    font-weight: normal;
}
/*グロナビ 第二下層 第一下層に疑似表示*/
#mno_mainnavi li > ul.menu_contents.simple > li ul.parent_set a {
    padding: 7px 7px 7px 2em;
    height: 34px;
}
/*グロナビ 第二下層 メガメニュー*/
#mno_mainnavi li > ul.menu_contents.mega > li ul {
    display: none;
    flex-flow: column;
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 100;
    background: #999;
    width: 80%;
    height: auto;
    min-height: 100%;
    padding: .5em 0 0;
    box-sizing: border-box;
}
#mno_mainnavi li > ul.menu_contents.mega > li ul.hub ,
#mno_mainnavi li > ul.menu_contents.mega > li ul.mc {
    width: 65%;
}
#mno_mainnavi li > ul.menu_contents.mega > li > ul {
    display: flex;
}
#mno_mainnavi li > ul.menu_contents.mega > li ul.hub > li > a:before{
    content: "";
    position: absolute;
    left: 1em;
    top: 50%;
    margin-top: -3.5px;
    display: block;
    width: 4px;
    height: 4px;
    border-top: 1px solid #FFF;
    border-right: 1px solid #FFF;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    background: none;
}

/*グロナビ 第三下層*/
#mno_mainnavi li ul.menu_contents.mega li ul li ul{
    display: none;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul{
    display: block;
    background: #EDEDED;
    width: 85%;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul + ul{
    left: 185%;
    width: 88%;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul + ul.w60 {
    width: 80%;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul + ul + ul{
    left: 273%;
    width: 83%;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul + ul.w60 + ul{
    left: 265%;
    width: 95%;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul a{
    height: auto;
    padding: .5em 1em .5em 2em;
    font-weight: normal;
    color: #333;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul a:before {
    background: #333;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul a:hover{
    color: #FFF;
}
#mno_mainnavi ul.menu_contents.mega li ul li:hover > ul a:hover:before {
    background: #FFF;
}
/* helpfeel */
.holdings-header__main__in {
	position: relative;
}
.holdings-header__fixarea.fix .holdings-header__main.show .helpfeel_link {
	display: none;
}
.holdings-header__main__in .helpfeel_link {
	display: block;
	position: absolute;
    right: 19px;
	display: inline-block;
}
.holdings-header__main__in .helpfeel_link a {
	display: block;
    width: 21px;
    height: 21px;
    background: url("../images/icon_helpfeel.png") no-repeat center center;
	background-size: 100% auto;
}
.holdings-header__main__in .helpfeel_link a:hover {
	opacity: .7;
}


@media (max-width: 984px){
    .sp {
        display: block ;
    }
    /* グロナビタイトル部分 */
    #globalheader {
        width: 100%;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 100000;
    }
    #browsebar-wrapper {
        width: 100%;
        position: fixed;
        top: 44px;
        left: 0;
        z-index: 100;
    }
    #browsebar-name .name {
        margin-right: 0;
    }
    #mno_mainnavi_all , .headerCv {
        display: none;
    }
    #sectionContents {
        padding: 0 3vw;
    }
    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: 100%;
    }
    #nav-menu-mob {
        position: fixed;
        width: 100%;
        top: calc(62px + 4.5vw);
        overflow: auto;
        height: calc(100vh - 62px - 4.5vw);
    }
    #nav-menu-mob > ul > li ul {
        z-index: 10;
    }
      #nav-menu-mob > ul > li > ul {
        background-color: #575757;
      }

      #nav-menu-mob > ul > li > ul > li > ul {
        background-color: #737373;
      }
      #nav-menu-mob > ul > li > ul > li > ul > li > ul {
        background-color: #979797;
      }
    #nav-menu-mob li a {
        display: block;
        padding: 10px 15px 10px 20px;
        min-height: 14px;
        font-family: 'Open Sans Condensed' , sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #fff;
    }
    #nav-menu-mob li.info {
        background: #1d1d1d;
        display: flex;
        width: 100%;
        padding: 1.5vw;
        box-sizing: border-box;
    }
    #nav-menu-mob li.info a {
        display: flex;
        width: 100%;
        margin: 2vw .5vw .5vw;
        box-sizing: border-box;
        font-size: 3vw;
        align-items: flex-end;
        justify-content: center;
        border: 1px solid #999;
        border-radius: 3px;
        padding: 8vw 0 3vw;
        background: #575757;
        position: relative;
    }
    #nav-menu-mob li.info a:before {
        content: "";
        display: block;
        height: 5vw;
        width: 5vw;
        background: url("../images/mob01.png") no-repeat center center;
        background-size: auto 100%;
        position: absolute;
        z-index: 2;
        left: 50%;
        margin-left: -2.5vw;
        top: 1.5vw;
    }
    #nav-menu-mob li.info a.info02:before {
        background-image: url("../images/mob02.png");
    }
    #nav-menu-mob li.info a.info03:before {
        background-image: url("../images/mob03.png");
    }
    #nav-menu-mob li.info a.info03 {
        font-size: 2vw;
    }
    #browsebar-name .name a ,
    #browsebar-name .name a:visited {
        font-size: 4.5vw;
    }
   /* main {
        padding-top: calc(64px + 4.5vw);
    }*/
    div#ga2012_mainContent .h1Title {
        padding: 15px 1em;
        font-size: 4vw;
        font-weight: bold;
    }
    div#ga2012_content {
        padding-bottom: 5vw;
    }
    /* SP時table対応 */
    .sp_table_wrap {
        width: 100%;
        overflow: auto;
        padding-bottom: .5em;
    }
     .sp_table_wrap::-webkit-scrollbar { 
      height: 10px; 
    } 
    .sp_table_wrap::-webkit-scrollbar-track { 
      margin: 0 2px; 
      background: #ccc; 
      border-radius: 5px; 
    } 
    .sp_table_wrap::-webkit-scrollbar-thumb { 
      border-radius: 5px; background: #666; 
    }
    div#ga2012_mainContent .sp_table_wrap table.tableA {
        margin-top: 0;
    }
    .sp_table_wrap table td {
        min-width: 91px;
    }
    /** .col2 **/
    div#ga2012_mainContent .col2{
        margin: 0 auto !important;
    }
    /* チャットボット */
    #wistalk_parentframe {
		display: none;
        z-index: 9999 !important;
        height: 104px !important;
    }
    /* helpfeel */
	.holdings-header__nav.pulldown {
		z-index: 10000;
	}
	.holdings-header__main__in .helpfeel_link {
		display: none;
	}
	
}