@import url(mod_content-title.css);
@import url(mod_sub-navigation.css);

/* container
======================================*/
div#p0401-content-container div#p0401-content-area,
div#fs01-content-area div#fs01-content {
	font-size: 12px;
	+font-size: 75%;
	line-height: 1.67;
}
div#p0401-content-container div#p0401-content-area {
	width: 967px !important;
}
div#p0401-content-container div#p0401-content-area p#p0401-breadcrumbs {
	font-size: 100% !important;
}



/* main-content
======================================*/
div#p0401-content-container div#p0401-content-area div#p0401-content {
	width: 770px !important;
}
#fs01-content #fs01-main-content {
	float: right;
	margin: 0;
	padding: 0;
	width: 770px;
}
#fs01-content #fs01-main-content:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
#fs01-content {
	overflow: hidden;
}



/* sub-navigation
======================================*/
html * div#p0401-sub-navigation-area,
* div#fs01-content #fs01-sub-navigation-area {
	font-size: 100%;
}
html * div#p0401-sub-navigation-area,
* div#fs01-sub-navigation-area {
	font-size: 12px;
	+font-size: 100% !important;
}



/* section-block
======================================*/
#p0401-content-area div.section-block,
#fs01-content div.section-block {
	clear: both;
	margin: 50px 0 0 0;
}



/* link
======================================*/
/* default */
#p0401-content-area a:link,
#fs01-content a:link,
#p0401-content-area a:visited,
#fs01-content a:visited {
	text-decoration: underline;
}

/* ul & ol */
#p0401-content-area li a:link,
#fs01-content li a:link,
#p0401-content-area li a:visited,
#fs01-content li a:visited {
	text-decoration: underline;
}
#p0401-content-area ul.link-list a:link,
#fs01-content ul.link-list a:link,
#p0401-content-area ul.link-list a:visited,
#fs01-content ul.link-list a:visited {
	text-decoration: none;
}
#p0401-content-area ul.link-list a:link:hover,
#fs01-content ul.link-list a:link:hover,
#p0401-content-area ul.link-list a:visited:hover,
#fs01-content ul.link-list a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area ul.link-list a:focus,
#fs01-content ul.link-list a:focus {
	text-decoration: underline;
}

/* dl */
#p0401-content-area dd a:link,
#fs01-content dd a:link,
#p0401-content-area dd a:visited,
#fs01-content dd a:visited {
	text-decoration: underline;
}
#p0401-content-area dl.link-list dt a:link,
#fs01-content dl.link-list dt a:link,
#p0401-content-area dl.link-list dt a:visited,
#fs01-content dl.link-list dt a:visited {
	text-decoration: none;
}
#p0401-content-area dl.link-list dt a:link:hover,
#fs01-content dl.link-list dt a:link:hover,
#p0401-content-area dl.link-list dt a:visited:hover,
#fs01-content dl.link-list dt a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area dl.link-list dt a:focus,
#fs01-content dl.link-list dt a:focus {
	text-decoration: underline;
}



/* heading
======================================*/

/* heading 1 (page-title) */
/* => "mod_content-title.css" */

/* heading 2 */
#p0401-content-area h2,
#fs01-content h2 {
	margin: 3.13em 0 0;
	padding: 0.94em 0 0 16px;
	_height: 25px;
	min-height: 25px;
	font-size: 16px;
	+font-size: 133%;
	background: url(../img/bg_h2_5g5.gif) 0 0 no-repeat;
}
#p0401-content h2,
#fs01-main-content h2 {
	background-image: url(../img/bg_h2_5g4.gif);
}
#p0401-content-area div.col2G1 h2,
#p0401-content-area div.col2G1L h2,
#p0401-content-area div.col2G1C h2,
#p0401-content-area div.col2G1R h2,
#fs01-content div.col2G1 h2,
#fs01-content div.col2G1L h2,
#fs01-content div.col2G1C h2,
#fs01-content div.col2G1R h2 {
	background-image: url(../img/bg_h2_2g1.gif);
}
#p0401-content-area div.col5G4 h2,
#p0401-content-area div.col5G4L h2,
#p0401-content-area div.col5G4C h2,
#p0401-content-area div.col5G4R h2,
#fs01-content div.col5G4 h2,
#fs01-content div.col5G4L h2,
#fs01-content div.col5G4C h2,
#fs01-content div.col5G4R h2 {
	background-image: url(../img/bg_h2_5g4.gif);
}
#p0401-content-area div.col5G3 h2,
#p0401-content-area div.col5G3L h2,
#p0401-content-area div.col5G3C h2,
#p0401-content-area div.col5G3R h2,
#fs01-content div.col5G3 h2,
#fs01-content div.col5G3L h2,
#fs01-content div.col5G3C h2,
#fs01-content div.col5G3R h2 {
	background-image: url(../img/bg_h2_5g3.gif);
}
#p0401-content-area div.col5G2 h2,
#p0401-content-area div.col5G2L h2,
#p0401-content-area div.col5G2C h2,
#p0401-content-area div.col5G2R h2,
#fs01-content div.col5G2 h2,
#fs01-content div.col5G2L h2,
#fs01-content div.col5G2C h2,
#fs01-content div.col5G2R h2 {
	background-image: url(../img/bg_h2_5g2.gif);
}
#p0401-content-area div.col3G1 h2,
#p0401-content-area div.col3G1L h2,
#p0401-content-area div.col3G1C h2,
#p0401-content-area div.col3G1R h2,
#fs01-content div.col3G1 h2,
#fs01-content div.col3G1L h2,
#fs01-content div.col3G1C h2,
#fs01-content div.col3G1R h2 {
	background-image: url(../img/bg_h2_3g1.gif);
}
#p0401-content-area div.col5G3_2 h2,
#p0401-content-area div.col5G3_2L h2,
#p0401-content-area div.col5G3_2C h2,
#p0401-content-area div.col5G3_2R h2,
#fs01-content div.col5G3_2 h2,
#fs01-content div.col5G3_2L h2,
#fs01-content div.col5G3_2C h2,
#fs01-content div.col5G3_2R h2 {
	background-image: url(../img/bg_h2_5g3_2.gif);
}
#p0401-content-area div.col5G4_3 h2,
#p0401-content-area div.col5G4_3L h2,
#p0401-content-area div.col5G4_3C h2,
#p0401-content-area div.col5G4_3R h2,
#fs01-content div.col5G4_3 h2,
#fs01-content div.col5G4_3L h2,
#fs01-content div.col5G4_3C h2,
#fs01-content div.col5G4_3R h2 {
	background-image: url(../img/bg_h2_5g4_3.gif);
}
#p0401-content-area div.col4G1 h2,
#p0401-content-area div.col4G1L h2,
#p0401-content-area div.col4G1C h2,
#p0401-content-area div.col4G1R h2,
#fs01-content div.col4G1 h2,
#fs01-content div.col4G1L h2,
#fs01-content div.col4G1C h2,
#fs01-content div.col4G1R h2 {
	background-image: url(../img/bg_h2_4g1.gif);
}
#p0401-content-area div.col5G1 h2,
#p0401-content-area div.col5G1L h2,
#p0401-content-area div.col5G1C h2,
#p0401-content-area div.col5G1R h2,
#fs01-content div.col5G1 h2,
#fs01-content div.col5G1L h2,
#fs01-content div.col5G1C h2,
#fs01-content div.col5G1R h2 {
	background-image: url(../img/bg_h2_5g1.gif);
}

/* heading 3 */
#p0401-content-area h3,
#fs01-content h3 {
	margin: 2em 0 0 0;
	padding: 1em 0 0 0;
	font-size: 13px;
	+font-size: 108%;
	background: url(../img/bg_h3_5g5.gif) 0 0 no-repeat;
}
#p0401-content h3,
#fs01-main-content h3 {
	background-image: url(../img/bg_h3_5g4.gif);
}
#p0401-content-area div.col2G1 h3,
#p0401-content-area div.col2G1L h3,
#p0401-content-area div.col2G1C h3,
#p0401-content-area div.col2G1R h3,
#fs01-content div.col2G1 h3,
#fs01-content div.col2G1L h3,
#fs01-content div.col2G1C h3,
#fs01-content div.col2G1R h3 {
	background-image: url(../img/bg_h3_2g1.gif);
}
#p0401-content-area div.col5G4 h3,
#p0401-content-area div.col5G4L h3,
#p0401-content-area div.col5G4C h3,
#p0401-content-area div.col5G4R h3,
#fs01-content div.col5G4 h3,
#fs01-content div.col5G4L h3,
#fs01-content div.col5G4C h3,
#fs01-content div.col5G4R h3 {
	background-image: url(../img/bg_h3_5g4.gif);
}
#p0401-content-area div.col5G3 h3,
#p0401-content-area div.col5G3L h3,
#p0401-content-area div.col5G3C h3,
#p0401-content-area div.col5G3R h3,
#fs01-content div.col5G3 h3,
#fs01-content div.col5G3L h3,
#fs01-content div.col5G3C h3,
#fs01-content div.col5G3R h3 {
	background-image: url(../img/bg_h3_5g3.gif);
}
#p0401-content-area div.col5G2 h3,
#p0401-content-area div.col5G2L h3,
#p0401-content-area div.col5G2C h3,
#p0401-content-area div.col5G2R h3,
#fs01-content div.col5G2 h3,
#fs01-content div.col5G2L h3,
#fs01-content div.col5G2C h3,
#fs01-content div.col5G2R h3 {
	background-image: url(../img/bg_h3_5g2.gif);
}
#p0401-content-area div.col3G1 h3,
#p0401-content-area div.col3G1L h3,
#p0401-content-area div.col3G1C h3,
#p0401-content-area div.col3G1R h3,
#fs01-content div.col3G1 h3,
#fs01-content div.col3G1L h3,
#fs01-content div.col3G1C h3,
#fs01-content div.col3G1R h3 {
	background-image: url(../img/bg_h3_3g1.gif);
}
#p0401-content-area div.col5G3_2 h3,
#p0401-content-area div.col5G3_2L h3,
#p0401-content-area div.col5G3_2C h3,
#p0401-content-area div.col5G3_2R h3,
#fs01-content div.col5G3_2 h3,
#fs01-content div.col5G3_2L h3,
#fs01-content div.col5G3_2C h3,
#fs01-content div.col5G3_2R h3 {
	background-image: url(../img/bg_h3_5g3_2.gif);
}
#p0401-content-area div.col5G4_3 h3,
#p0401-content-area div.col5G4_3L h3,
#p0401-content-area div.col5G4_3C h3,
#p0401-content-area div.col5G4_3R h3,
#fs01-content div.col5G4_3 h3,
#fs01-content div.col5G4_3L h3,
#fs01-content div.col5G4_3C h3,
#fs01-content div.col5G4_3R h3 {
	background-image: url(../img/bg_h3_5g4_3.gif);
}
#p0401-content-area div.col4G1 h3,
#p0401-content-area div.col4G1L h3,
#p0401-content-area div.col4G1C h3,
#p0401-content-area div.col4G1R h3,
#fs01-content div.col4G1 h3,
#fs01-content div.col4G1L h3,
#fs01-content div.col4G1C h3,
#fs01-content div.col4G1R h3 {
	background-image: url(../img/bg_h3_4g1.gif);
}
#p0401-content-area div.col5G1 h3,
#p0401-content-area div.col5G1L h3,
#p0401-content-area div.col5G1C h3,
#p0401-content-area div.col5G1R h3,
#fs01-content div.col5G1 h3,
#fs01-content div.col5G1L h3,
#fs01-content div.col5G1C h3,
#fs01-content div.col5G1R h3 {
	background-image: url(../img/bg_h3_5g1.gif);
}

/* heading 4 */
/* heading 5 */
/* heading 6 */
#p0401-content-area h4,
#fs01-content h4,
#p0401-content-area h5,
#fs01-content h5,
#p0401-content-area h6,
#fs01-content h6 {
	margin: 1.75em 0 0 0;
	font-size: 12px;
	+font-size: 100%;
}



/* paragraph
======================================*/
#p0401-content-area p.lead,
#fs01-content p.lead {
	margin: 1.58em 0 0;
	padding: 0;
	font-size: 14px;
	+font-size: 117%;
}
#p0401-content-area p,
#fs01-content p {
	margin: 1em 0 0;
	padding: 0;
}
#p0401-content-area div.figure p.legend,
#fs01-content div.figure p.legend {
	margin: 0;
	padding: 0;
	color: #747474;
}



/* text-style
======================================*/
/* marker */
#p0401-content-area .marker,
#fs01-content .marker {
	font-weight: bold;
}

/* emphasis */
#p0401-content-area .emphasis,
#fs01-content .emphasis {
	color: #c00;
}



/* image
======================================*/
#p0401-content-area img,
#fs01-content img {
	vertical-align: middle;
}
#p0401-content-area div.figure,
#fs01-content div.figure {
	margin: 1.67em 0 0;
	padding: 0;
}
#p0401-content-area div.figure img,
#fs01-content div.figure img {
	display: block;
	margin: 0;
	padding: 0;
}
#p0401-content-area div.box,
#fs01-content div.box {
	margin: 1.67em 0 0;
	padding: 30px 0;
	border: 1px solid #e0e0e0;
}
#p0401-content-area div.box div.figure img,
#fs01-content div.box div.figure img {
	margin: 0 auto;
}
#p0401-content-area div.box div.figure,
#fs01-content div.box div.figure {
	margin: 0;
	overflow: hidden;
	+overflow: visible;
}



/* table
======================================*/
#p0401-content-area table,
#fs01-content table {
	margin: 1.18em 0 0 0;
	width: 100%;
	font-size: 100%;
	line-height: 1.67;
	border-collapse: collapse;
}
#p0401-content-area table .empty,
#fs01-content table .empty{
	background: transparent;
	border: 0 none;
}
#p0401-content-area th,
#p0401-content-area td,
#fs01-content th,
#fs01-content td {
	padding: 0.59em 13px 0.67em;
	background: 0 100% repeat-x;
	border-right: 4px solid #ffffff;
	border-bottom: 4px solid #ffffff;
	text-align: left;
	vertical-align: top;
}
#p0401-content-area td *.cell-first-child,
#fs01-content td *.cell-first-child {
	margin-top: 0 !important;
}
#p0401-content-area th.numeric,
#p0401-content-area td.numeric,
#fs01-content th.numeric,
#fs01-content td.numeric {
	text-align: right;
}
#p0401-content-area th,
#fs01-content th {
	background-color: #f8f9fb;
	background-image: url(../img/bg_th_01.gif);
	font-weight: normal;
}
#p0401-content-area th.icon-heading,
#fs01-content th.icon-heading {
	padding-left: 30px;
	text-indent: -17px;
}
#p0401-content-area th a,
#fs01-content th a {
	margin-left: -4px;
}
#p0401-content-area th.icon-heading a:link,
#fs01-content th.icon-heading a:link,
#p0401-content-area th.icon-heading a:visited,
#fs01-content th.icon-heading a:visited {
	margin-left: 0;
	padding-left: 4px;
	text-decoration: none;
}
#p0401-content-area th.icon-heading a:link:hover,
#fs01-content th.icon-heading a:link:hover,
#p0401-content-area th.icon-heading a:visited:hover,
#fs01-content th.icon-heading a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area th.icon-heading a:focus,
#fs01-content th.icon-heading a:focus {
	text-decoration: none;
}
#p0401-content-area td,
#fs01-content td {
	background-color: #ffffff;
	background-image: url(../img/bg_td_01.gif);
}
#p0401-content-area td ul,
#fs01-content td ul {
	margin: 0;
	padding: 0;
}
#p0401-content-area td ul li,
#fs01-content td ul li {
	margin: 0;
	padding: 0 0 0 10px;
}


/* list
======================================*/

/* ul & ol */
#p0401-content-area ul,
#fs01-content ul,
#p0401-content-area ol,
#fs01-content ol {
	overflow: hidden;
	margin: 0.92em 0 0;
	padding: 0;
	zoom: 1;
}
#p0401-content-area ul,
#fs01-content ul,
#p0401-content-area ol.unordered li,
#fs01-content ol.unordered li {
	list-style: none;
}
#p0401-content-area ul li,
#fs01-content ul li,
#p0401-content-area ol li,
#fs01-content ol li {
	margin: 0.43em 0 0;
	padding: 0 0 0 10px;
	line-height: 1.43;
}
#p0401-content-area ul li,
#fs01-content ul li {
	background: url(../img/bg_list-mark_01.gif) 0 0.5em no-repeat;
}
#p0401-content-area ul li li,
#fs01-content ul li li {
	background: url(../img/bg_list-mark_02.gif) 0 0.5em no-repeat;
}
#p0401-content-area ul li li li,
#fs01-content ul li li li {
	background: url(../img/bg_list-mark_01.gif) 0 0.5em no-repeat;
}

#p0401-content-area li ul,
#fs01-content li ul,
#p0401-content-area li ol,
#fs01-content li ol {
	margin: 0;
	padding-left: 5px;
}
#p0401-content-area ol li span,
#fs01-content ol li span {
	padding-right: 5px;
	font-weight: bold;
}
#p0401-content-area ol.decimal li,
#fs01-content ol.decimal li {
	margin-left: 2.5em;
	padding-left: 0;
	list-style: decimal;
}

/* ul.link-list */
#p0401-content-area ul.link-list,
#fs01-content ul.link-list {
	margin-top: 0.5em;
}
#p0401-content-area ul.link-list li,
#fs01-content ul.link-list li {
	background: url(../img/bg_list-mark_03.gif) 0 0.43em no-repeat;
}
#p0401-content-area ul.link-list li.icon,
#fs01-content ul.link-list li.icon {
	padding-left: 17px;
	background: none;
	text-indent: -17px;
}
#p0401-content-area ul.link-list img,
#fs01-content ul.link-list img {
	padding-right: 4px;
}
#p0401-content-area ul.link-list li.text-item,
#fs01-content ul.link-list li.text-item {
	background: url(../img/bg_list-mark_01.gif) 0 0.5em no-repeat;
}

/* link-list02 */
#p0401-content-area ul.link-list02,
#fs01-content ul.link-list02 {
	margin-left: 1px;
}
#p0401-content-area ul.link-list02 li,
#fs01-content ul.link-list02 li {
	display: inline;
	margin-top: 0;
	padding: 0 4px 0 8px;
	border-left: 1px solid #bcbcbc;
	background: none;
	font-weight: bold;
	white-space: nowrap;
	*white-space: normal;
	word-break: keep-all;
}
#p0401-content-area ul.link-list02 li.first-child,
#fs01-content ul.link-list02 li.first-child {
	padding-left: 0;
	border-left: none;
}
#p0401-content-area ul.link-list02 li a:link,
#p0401-content-area ul.link-list02 li a:visited,
#fs01-content ul.link-list02 li a:link,
#fs01-content ul.link-list02 li a:visited {
	font-weight: normal;
	text-decoration: underline;
}

/* ul.internal-list */
#p0401-content-area ul.internal-list li,
#fs01-content ul.internal-list li {
	padding-left: 11px;
	background: url(../img/bg_list-mark_06.gif) 0 0.34em no-repeat;
}
#p0401-content-area ul.internal-list li a:link,
#fs01-content ul.internal-list li a:link,
#p0401-content-area ul.internal-list li a:visited,
#fs01-content ul.internal-list li a:visited {
	text-decoration: none;
}
#p0401-content-area ul.internal-list li a:link:hover,
#fs01-content ul.internal-list li a:link:hover,
#p0401-content-area ul.internal-list li a:visited:hover,
#fs01-content ul.internal-list li a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area ul.internal-list li a:focus,
#fs01-content ul.internal-list li a:focus {
	text-decoration: underline;
}

/* internal-list02 */
/*
#p0401-content-area ul.internal-list02,
#fs01-content ul.internal-list02 {
	margin-top: 1.67em;
	margin-left: 1px;
}
#p0401-content-area ul.internal-list02 li,
#fs01-content ul.internal-list02 li {
	display: inline;
	margin-top: 0;
	padding: 0 4px 0 8px;
	border-left: 1px solid #bcbcbc;
	background: none;
	font-weight: bold;
	white-space: nowrap;
	*white-space: normal;
	word-break: keep-all;
}
#p0401-content-area ul.internal-list02 li.first-child,
#fs01-content ul.internal-list02 li.first-child {
	padding-left: 0;
	border-left: none;
}
#p0401-content-area ul.internal-list02 li a:link,
#p0401-content-area ul.internal-list02 li a:visited,
#fs01-content ul.internal-list02 li a:link,
#fs01-content ul.internal-list02 li a:visited {
	padding-left: 11px;
	font-weight: normal;
	text-decoration: underline;
	background: url(../img/bg_list-mark_06.gif) 0 0.18em no-repeat;
}
*/
#p0401-content-area ul.internal-list02,
#fs01-content ul.internal-list02 {
	margin-top: 1.08em;
	margin-left: 1px;
}
#p0401-content-area ul.internal-list02 li,
#fs01-content ul.internal-list02 li {
	float: left;
	margin-top: 0.58em;
	padding: 0 8px;
	border-left: 1px solid #bcbcbc;
	background: none;
	font-weight: bold;
	line-height: 1;
}
#p0401-content-area ul.internal-list02 li.first-child,
#fs01-content ul.internal-list02 li.first-child {
	padding-left: 0;
	border-left: none;
}
#p0401-content-area ul.internal-list02 li a:link,
#p0401-content-area ul.internal-list02 li a:visited,
#fs01-content ul.internal-list02 li a:link,
#fs01-content ul.internal-list02 li a:visited {
position: relative;
	white-space: nowrap;
	padding-left: 11px;
	font-weight: normal;
	text-decoration: underline;
	background: url(../img/bg_list-mark_06.gif) 0 0.18em no-repeat;
}


/* navigation
======================================*/

/* sequential-nav */
#p0401-content-area ul.sequential-nav,
#fs01-content ul.sequential-nav {
	position: relative;
	margin-top: 1.67em;
	padding: 0.75em 67px 0;
	text-align: center;
	border-top: 1px solid #f2f2f2;
	zoom: 1;
}
#p0401-content-area ul.sequential-nav li,
#fs01-content ul.sequential-nav li {
	display: inline;
	margin-top: 0;
	border-left: 1px solid #bcbcbc;
	font-weight: bold;
	background: none;
}
#p0401-content-area ul.sequential-nav li.first-page,
#fs01-content ul.sequential-nav li.first-page {
	border-left: none;
}
#p0401-content-area ul.sequential-nav li.prev,
#fs01-content ul.sequential-nav li.prev {
	position: absolute;
	left: 0;
	top: 11px;
	padding-left: 10px;
	background: url(../img/bg_list-mark_04.gif) 0 0.43em no-repeat;
	border-left: none;
}
#p0401-content-area ul.sequential-nav li.next,
#fs01-content ul.sequential-nav li.next {
	position: absolute;
	right: 0;
	top: 11px;
	padding-right: 10px;
	background: url(../img/bg_list-mark_03.gif) 100% 0.43em no-repeat;
	border-left: none;
}
#p0401-content-area ul.sequential-nav li a,
#fs01-content ul.sequential-nav li a {
	font-weight: normal;
}

/* page-number */
#p0401-content-area ul.sequential-nav a:link,
#fs01-content ul.sequential-nav a:link,
#p0401-content-area ul.sequential-nav a:visited,
#fs01-content ul.sequential-nav a:visited {
	text-decoration: underline;
}
#p0401-content-area ul.sequential-nav a:link:hover,
#fs01-content ul.sequential-nav a:link:hover,
#p0401-content-area ul.sequential-nav a:visited:hover,
#fs01-content ul.sequential-nav a:visited:hover {
	text-decoration: none;
}
#p0401-content-area ul.sequential-nav a:focus,
#fs01-content ul.sequential-nav a:focus {
	text-decoration: none;
}

/* li.prev */
#p0401-content-area li.prev a:link,
#fs01-content li.prev a:link,
#p0401-content-area li.prev a:visited,
#fs01-content li.prev a:visited {
	text-decoration: none;
}
#p0401-content-area li.prev a:link:hover,
#fs01-content li.prev a:link:hover,
#p0401-content-area li.prev a:visited:hover,
#fs01-content li.prev a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area li.prev a:focus,
#fs01-content li.prev a:focus {
	text-decoration: underline;
}

/* li.next */
#p0401-content-area li.next a:link,
#fs01-content li.next a:link,
#p0401-content-area li.next a:visited,
#fs01-content li.next a:visited {
	text-decoration: none;
}
#p0401-content-area li.next a:link:hover,
#fs01-content li.next a:link:hover,
#p0401-content-area li.next a:visited:hover,
#fs01-content li.next a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area li.next a:focus,
#fs01-content li.next a:focus {
	text-decoration: underline;
}

/* btn-nav */
#p0401-content-area ul.btn-nav li,
#fs01-content ul.btn-nav li {
	float: left;
	margin-top: 0.75em;
	margin-right: 18px;
	padding-left: 0;
	background: #eaeff4 url(../img/bg_btn_rt.jpg) right top no-repeat;
}
#p0401-content-area ul.btn-nav a,
#fs01-content ul.btn-nav a {
	display: block;
	width: 179px;
	text-align: center;
	background: url(../img/bg_btn_lt.jpg) left top no-repeat;
}
#p0401-content-area ul.btn-nav.btn-nav a:link,
#fs01-content ul.btn-nav.btn-nav a:link,
#p0401-content-area ul.btn-nav.btn-nav a:visited,
#fs01-content ul.btn-nav.btn-nav a:visited {
	text-decoration: none;
}
#p0401-content-area ul.btn-nav.btn-nav a:link:hover,
#fs01-content ul.btn-nav.btn-nav a:link:hover,
#p0401-content-area ul.btn-nav.btn-nav a:visited:hover,
#fs01-content ul.btn-nav.btn-nav a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area ul.btn-nav.btn-nav a:focus,
#fs01-content ul.btn-nav.btn-nav a:focus {
	text-decoration: underline;
}
#p0401-content-area ul.btn-nav.btn-nav-auto a,
#fs01-content ul.btn-nav.btn-nav-auto a {
	width: auto;
	_width: 100px;
	min-width: 100px;
	white-space: nowrap;
}
#p0401-content-area ul.btn-nav.btn-nav-auto a:link,
#fs01-content ul.btn-nav.btn-nav-auto a:link,
#p0401-content-area ul.btn-nav.btn-nav-auto a:visited,
#fs01-content ul.btn-nav.btn-nav-auto a:visited {
	text-decoration: none;
}
#p0401-content-area ul.btn-nav.btn-nav-auto a:link:hover,
#fs01-content ul.btn-nav.btn-nav-auto a:link:hover,
#p0401-content-area ul.btn-nav.btn-nav-auto a:visited:hover,
#fs01-content ul.btn-nav.btn-nav-auto a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area ul.btn-nav.btn-nav-auto a:focus,
#fs01-content ul.btn-nav.btn-nav-auto a:focus {
	text-decoration: underline;
}
#p0401-content-area ul.btn-nav li.last-child,
#fs01-content ul.btn-nav li.last-child {
	margin-right: 0;
}
#p0401-content-area ul.btn-nav span.r-b,
#fs01-content ul.btn-nav span.r-b {
	display: block;
	background: url(../img/bg_btn_rb.jpg) right bottom no-repeat;
}
#p0401-content-area ul.btn-nav span.l-b,
#fs01-content ul.btn-nav span.l-b {
	display: block;
	background: url(../img/bg_btn_lb.jpg) left bottom no-repeat;
}
#p0401-content-area ul.btn-nav span.item,
#fs01-content ul.btn-nav span.item {
	display: block;
	padding: 0.42em 1em 0.75em;
}

/* tab-nav */
#p0401-content-area div.tab-nav-block,
#fs01-content div.tab-nav-block {
	border-bottom: 1px solid #969696;
	zoom: 1;
}
#p0401-content-area div.tab-nav-block:after,
#fs01-content div.tab-nav-block:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
#p0401-content-area ul.tab-nav,
#fs01-content ul.tab-nav {
	margin-top: 1.25em;
	margin-left: 16px;
	position: relative;
	top: 1px;
	zoom: 1;
}
#p0401-content-area ul.tab-nav:after,
#fs01-content ul.tab-nav:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
#p0401-content-area ul.tab-nav li,
#fs01-content ul.tab-nav li {
	float: left;
	width: auto;
	_width: 100px;
	min-width: 100px;
	margin-right: 7px;
	margin-bottom: -3px;
	padding-left: 0;
	background: url(../img/bg_tab_r.jpg) right top no-repeat;
	white-space: nowrap;
}
#p0401-content-area ul.tab-nav a,
#fs01-content ul.tab-nav a {
	display: block;
	padding: 0.5em 1em;
	text-align: center;
	background: url(../img/bg_tab_l.jpg) left top no-repeat;
	white-space: nowrap;
}
#p0401-content-area ul.tab-nav a:link,
#fs01-content ul.tab-nav a:link,
#p0401-content-area ul.tab-nav a:visited,
#fs01-content ul.tab-nav a:visited {
	text-decoration: none;
}
#p0401-content-area ul.tab-nav a:link:hover,
#fs01-content ul.tab-nav a:link:hover,
#p0401-content-area ul.tab-nav a:visited:hover,
#fs01-content ul.tab-nav a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area ul.tab-nav a:focus,
#fs01-content ul.tab-nav a:focus {
	text-decoration: underline;
}
#p0401-content-area ul.tab-nav li.stay,
#fs01-content ul.tab-nav li.stay {
	background: #fff url(../img/bg_tab_r_s.jpg) right top no-repeat;
}
#p0401-content-area ul.tab-nav li.stay span,
#fs01-content ul.tab-nav li.stay span {
	display: block;
	padding: 0.75em 1em;
	text-align: center;
	background: url(../img/bg_tab_l_s.jpg) left top no-repeat;
	white-space: nowrap;
}

/* dl */
#p0401-content-area dl,
#fs01-content dl {
	margin: 1.25em 0 0 0;
	padding: 0;
}
#p0401-content-area dt,
#fs01-content dt {
	margin: 1em 0 0 0;
	padding: 0;
}
#p0401-content-area dd,
#fs01-content dd {
	margin: 0 0 0 10px;
	padding: 0;
}
#p0401-content-area dl dl,
#fs01-content dl dl {
	margin: 0;
}
#p0401-content-area dd ul.link-list,
#fs01-content dd ul.link-list {
	padding-left: 0;
}

#p0401-content-area dl ul,
#fs01-content dl ul,
#p0401-content-area dl ol,
#fs01-content dl ol {
	margin-top: 0;
}

/* dl.circle-list */
#p0401-content-area dl.circle-list dt,
#fs01-content dl.circle-list dt {
	padding-left: 10px;
	font-weight: bold;
	background: url(../img/bg_list-mark_01.gif) 0 0.6em no-repeat;
}
#p0401-content-area dl.circle-list dl dt,
#fs01-content dl.circle-list dl dt {
	background: url(../img/bg_list-mark_02.gif) 0 0.6em no-repeat;
}

/* dl.ordered-list */
#p0401-content-area dl.ordered-list dt,
#fs01-content dl.ordered-list dt {
	font-weight: bold;
}
#p0401-content-area dl.ordered-list dd,
#fs01-content dl.ordered-list dd {
	margin-left: 16px;
}
#p0401-content-area dl.ordered-list dl dd,
#fs01-content dl.ordered-list dl dd {
	margin-left: 29px;
}

#p0401-content-area dl.ordered-list dl.circle-list dd,
#fs01-content dl.ordered-list dl.circle-list dd,
#p0401-content-area dl.ordered-list dl.link-list dd,
#fs01-content dl.ordered-list dl.link-list dd {
	margin-left: 9px;
}

/* dl.link-list */
#p0401-content-area dl.link-list dt,
#fs01-content dl.link-list dt {
	padding-left: 9px;
	font-weight: bold;
	background: url(../img/bg_list-mark_03.gif) 0 0.6em no-repeat;
}
#p0401-content-area dl.link-list dt a:link,
#p0401-content-area dl.link-list dt a:visited,
#fs01-content dl.link-list dt a:link,
#fs01-content dl.link-list dt a:visited {
	text-decoration: none;
}
#p0401-content-area dl.link-list dt a:link:hover,
#p0401-content-area dl.link-list dt a:visited:hover,
#fs01-content dl.link-list dt a:link:hover,
#fs01-content dl.link-list dt a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area dl.link-list dt a:focus,
#fs01-content dl.link-list dt a:focus {
	text-decoration: underline;
}
#p0401-content-area dl.link-list dt.icon,
#fs01-content dl.link-list dt.icon {
	padding-left: 17px;
	text-indent: -17px;
	background-image: none;
}
#p0401-content-area dl.link-list dt.icon img,
#fs01-content dl.link-list dt.icon img {
	padding-right: 4px;
	vertical-align: -0.09em;
}
#p0401-content-area dl.link-list dt.text-item,
#fs01-content dl.link-list dt.text-item {
	background-image: url(../img/bg_list-mark_01.gif);
}
#p0401-content-area dl.link-list dl dt.text-item,
#fs01-content dl.link-list dl dt.text-item {
	background-image: url(../img/bg_list-mark_02.gif);
}

/* dl.table-list */
#p0401-content-area dl.table-list,
#fs01-content dl.table-list {
	margin-top: 0;
	padding: 0.75em 0 0.18em;
	background: url(../img/bg_bar_01.gif) 0 100% no-repeat;
	zoom: 100%;
}
#p0401-content-area dl.table-list:after,
#fs01-content dl.table-list:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
#p0401-content-area dl.table-list dt,
#fs01-content dl.table-list dt {
	float: left;
	width: 97px;
	margin-top: 0;
	padding-right: 12px;
}
#p0401-content-area dl.table-list dd,
#fs01-content dl.table-list dd {
	float: left;
	width: 858px;
	margin-left: 0;
}
#p0401-content dl.table-list dd,
#fs01-main-content dl.table-list dd,
#p0401-content-area div.col5G4 dl.table-list dd,
#fs01-content div.col5G4 dl.table-list dd,
#p0401-content-area div.col5G4L dl.table-list dd,
#fs01-content div.col5G4L dl.table-list dd,
#p0401-content-area div.col5G4C dl.table-list dd,
#fs01-content div.col5G4C dl.table-list dd,
#p0401-content-area div.col5G4R dl.table-list dd,
#fs01-content div.col5G4R dl.table-list dd {
	width: 661px;
}
#p0401-content-area div.col5G3 dl.table-list dd,
#fs01-content div.col5G3 dl.table-list dd,
#p0401-content-area div.col5G3L dl.table-list dd,
#fs01-content div.col5G3L dl.table-list dd,
#p0401-content-area div.col5G3C dl.table-list dd,
#fs01-content div.col5G3C dl.table-list dd,
#p0401-content-area div.col5G3R dl.table-list dd,
#fs01-content div.col5G3R dl.table-list dd {
	width: 464px;
}
#p0401-content-area div.col2G1 dl.table-list dd,
#fs01-content div.col2G1 dl.table-list dd,
#p0401-content-area div.col2G1L dl.table-list dd,
#fs01-content div.col2G1L dl.table-list dd,
#p0401-content-area div.col2G1C dl.table-list dd,
#fs01-content div.col2G1C dl.table-list dd,
#p0401-content-area div.col2G1R dl.table-list dd,
#fs01-content div.col2G1R dl.table-list dd {
	width: 366px;
}
#p0401-content-area div.col5G2 dl.table-list dd,
#fs01-content div.col5G2 dl.table-list dd,
#p0401-content-area div.col5G2L dl.table-list dd,
#fs01-content div.col5G2L dl.table-list dd,
#p0401-content-area div.col5G2C dl.table-list dd,
#fs01-content div.col5G2C dl.table-list dd,
#p0401-content-area div.col5G2R dl.table-list dd,
#fs01-content div.col5G2R dl.table-list dd {
	width: 267px;
}
#p0401-content-area div.col3G1 dl.table-list dd,
#fs01-content div.col3G1 dl.table-list dd,
#p0401-content-area div.col3G1L dl.table-list dd,
#fs01-content div.col3G1L dl.table-list dd,
#p0401-content-area div.col3G1C dl.table-list dd,
#fs01-content div.col3G1C dl.table-list dd,
#p0401-content-area div.col3G1R dl.table-list dd,
#fs01-content div.col3G1R dl.table-list dd {
	width: 202px;
}
#p0401-content-area div.col5G3_2 dl.table-list dd,
#fs01-content div.col5G3_2 dl.table-list dd,
#p0401-content-area div.col5G3_2L dl.table-list dd,
#fs01-content div.col5G3_2L dl.table-list dd,
#p0401-content-area div.col5G3_2C dl.table-list dd,
#fs01-content div.col5G3_2C dl.table-list dd,
#p0401-content-area div.col5G3_2R dl.table-list dd,
#fs01-content div.col5G3_2R dl.table-list dd {
	width: 169px;
}
#p0401-content-area div.col5G4_3 dl.table-list dd,
#fs01-content div.col5G4_3 dl.table-list dd,
#p0401-content-area div.col5G4_3L dl.table-list dd,
#fs01-content div.col5G4_3L dl.table-list dd,
#p0401-content-area div.col5G4_3C dl.table-list dd,
#fs01-content div.col5G4_3C dl.table-list dd,
#p0401-content-area div.col5G4_3R dl.table-list dd,
#fs01-content div.col5G4_3R dl.table-list dd {
	width: 135px;
}
#p0401-content-area div.col4G1 dl.table-list dd,
#fs01-content div.col4G1 dl.table-list dd,
#p0401-content-area div.col4G1L dl.table-list dd,
#fs01-content div.col4G1L dl.table-list dd,
#p0401-content-area div.col4G1C dl.table-list dd,
#fs01-content div.col4G1C dl.table-list dd,
#p0401-content-area div.col4G1R dl.table-list dd,
#fs01-content div.col4G1R dl.table-list dd {
	width: 120px;
}
#p0401-content-area div.col5G1 dl.table-list dd,
#fs01-content div.col5G1 dl.table-list dd,
#p0401-content-area div.col5G1L dl.table-list dd,
#fs01-content div.col5G1L dl.table-list dd,
#p0401-content-area div.col5G1C dl.table-list dd,
#fs01-content div.col5G1C dl.table-list dd,
#p0401-content-area div.col5G1R dl.table-list dd,
#fs01-content div.col5G1R dl.table-list dd {
	width: 70px;
}

#p0401-content-area dl.table-list dd.link-txt,
#fs01-content dl.table-list dd.link-txt {
	width: 849px;
	padding-left: 9px;
	background: url(../img/bg_list-mark_03.gif) 0 0.6em no-repeat;
}
#p0401-content dl.table-list dd.link-txt,
#fs01-main-content dl.table-list dd.link-txt,
#p0401-content-area div.col5G4 dl.table-list dd.link-txt,
#fs01-content div.col5G4 dl.table-list dd.link-txt,
#p0401-content-area div.col5G4L dl.table-list dd.link-txt,
#fs01-content div.col5G4L dl.table-list dd.link-txt,
#p0401-content-area div.col5G4C dl.table-list dd.link-txt,
#fs01-content div.col5G4C dl.table-list dd.link-txt,
#p0401-content-area div.col5G4R dl.table-list dd.link-txt,
#fs01-content div.col5G4R dl.table-list dd.link-txt {
	width: 652px;
}
#p0401-content-area div.col5G3 dl.table-list dd.link-txt,
#fs01-content div.col5G3 dl.table-list dd.link-txt,
#p0401-content-area div.col5G3L dl.table-list dd.link-txt,
#fs01-content div.col5G3L dl.table-list dd.link-txt,
#p0401-content-area div.col5G3C dl.table-list dd.link-txt,
#fs01-content div.col5G3C dl.table-list dd.link-txt,
#p0401-content-area div.col5G3R dl.table-list dd.link-txt,
#fs01-content div.col5G3R dl.table-list dd.link-txt {
	width: 455px;
}
#p0401-content-area div.col2G1 dl.table-list dd.link-txt,
#fs01-content div.col2G1 dl.table-list dd.link-txt,
#p0401-content-area div.col2G1L dl.table-list dd.link-txt,
#fs01-content div.col2G1L dl.table-list dd.link-txt,
#p0401-content-area div.col2G1C dl.table-list dd.link-txt,
#fs01-content div.col2G1C dl.table-list dd.link-txt,
#p0401-content-area div.col2G1R dl.table-list dd.link-txt,
#fs01-content div.col2G1R dl.table-list dd.link-txt {
	width: 357px;
}
#p0401-content-area div.col5G2 dl.table-list dd.link-txt,
#fs01-content div.col5G2 dl.table-list dd.link-txt,
#p0401-content-area div.col5G2L dl.table-list dd.link-txt,
#fs01-content div.col5G2L dl.table-list dd.link-txt,
#p0401-content-area div.col5G2C dl.table-list dd.link-txt,
#fs01-content div.col5G2C dl.table-list dd.link-txt,
#p0401-content-area div.col5G2R dl.table-list dd.link-txt,
#fs01-content div.col5G2R dl.table-list dd.link-txt {
	width: 258px;
}
#p0401-content-area div.col3G1 dl.table-list dd.link-txt,
#fs01-content div.col3G1 dl.table-list dd.link-txt,
#p0401-content-area div.col3G1L dl.table-list dd.link-txt,
#fs01-content div.col3G1L dl.table-list dd.link-txt,
#p0401-content-area div.col3G1C dl.table-list dd.link-txt,
#fs01-content div.col3G1C dl.table-list dd.link-txt,
#p0401-content-area div.col3G1R dl.table-list dd.link-txt,
#fs01-content div.col3G1R dl.table-list dd.link-txt {
	width: 193px;
}
#p0401-content-area div.col5G3_2 dl.table-list dd.link-txt,
#fs01-content div.col5G3_2 dl.table-list dd.link-txt,
#p0401-content-area div.col5G3_2L dl.table-list dd.link-txt,
#fs01-content div.col5G3_2L dl.table-list dd.link-txt,
#p0401-content-area div.col5G3_2C dl.table-list dd.link-txt,
#fs01-content div.col5G3_2C dl.table-list dd.link-txt,
#p0401-content-area div.col5G3_2R dl.table-list dd.link-txt,
#fs01-content div.col5G3_2R dl.table-list dd.link-txt {
	width: 160px;
}
#p0401-content-area div.col5G4_3 dl.table-list dd.link-txt,
#fs01-content div.col5G4_3 dl.table-list dd.link-txt,
#p0401-content-area div.col5G4_3L dl.table-list dd.link-txt,
#fs01-content div.col5G4_3L dl.table-list dd.link-txt,
#p0401-content-area div.col5G4_3C dl.table-list dd.link-txt,
#fs01-content div.col5G4_3C dl.table-list dd.link-txt,
#p0401-content-area div.col5G4_3R dl.table-list dd.link-txt,
#fs01-content div.col5G4_3R dl.table-list dd.link-txt {
	width: 126px;
}
#p0401-content-area div.col4G1 dl.table-list dd.link-txt,
#fs01-content div.col4G1 dl.table-list dd.link-txt,
#p0401-content-area div.col4G1L dl.table-list dd.link-txt,
#fs01-content div.col4G1L dl.table-list dd.link-txt,
#p0401-content-area div.col4G1C dl.table-list dd.link-txt,
#fs01-content div.col4G1C dl.table-list dd.link-txt,
#p0401-content-area div.col4G1R dl.table-list dd.link-txt,
#fs01-content div.col4G1R dl.table-list dd.link-txt {
	width: 111px;
}
#p0401-content-area div.col5G1 dl.table-list dd.link-txt,
#fs01-content div.col5G1 dl.table-list dd.link-txt,
#p0401-content-area div.col5G1L dl.table-list dd.link-txt,
#fs01-content div.col5G1L dl.table-list dd.link-txt,
#p0401-content-area div.col5G1C dl.table-list dd.link-txt,
#fs01-content div.col5G1C dl.table-list dd.link-txt,
#p0401-content-area div.col5G1R dl.table-list dd.link-txt,
#fs01-content div.col5G1R dl.table-list dd.link-txt {
	width: 61px;
}
#p0401-content-area dl.table-list dd.link-txt a:link,
#fs01-content dl.table-list dd.link-txt a:link,
#p0401-content-area dl.table-list dd.link-txt a:visited,
#fs01-content dl.table-list dd.link-txt a:visited {
	text-decoration: none;
}
#p0401-content-area dl.table-list dd.link-txt a:link:hover,
#fs01-content dl.table-list dd.link-txt a:link:hover,
#p0401-content-area dl.table-list dd.link-txt a:visited:hover,
#fs01-content dl.table-list dd.link-txt a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area dl.table-list dd.link-txt a:focus,
#fs01-content dl.table-list dd.link-txt a:focus {
	text-decoration: underline;
}



/* notice
======================================*/
#p0401-content-area div.notice,
#fs01-content div.notice {
	margin: 1.25em 0 0;
	padding: 0;
}
#p0401-content-area dl div.notice,
#fs01-content dl div.notice {
	margin-top: 0;
}
#p0401-content-area div.notice ul,
#fs01-content div.notice ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#p0401-content-area div.notice li,
#fs01-content div.notice li {
	margin: 0.25em 0 0;
	padding: 0;
	background: none;
}



/* common-block & emphasis-block
======================================*/
#p0401-content-area div.common-block,
#fs01-content div.common-block {
	margin-top: 4.17em;
	border: 1px solid #e0e0e0;
}
#p0401-content-area div.common-block-inner,
#fs01-content div.common-block-inner {
	margin: 1px;
	padding-bottom: 0.09em;
	border: 1px solid #efefef;
}
#p0401-content-area div.emphasis-block,
#fs01-content div.emphasis-block {
	padding-bottom: 0.18em;
	border: 2px solid #cfcfcf;
}
#p0401-content-area div.section,
#fs01-content div.section {
	margin: 0.5em 15px;
	padding-bottom: 0.83em;
	border-bottom: 1px solid #efefef;
}
#p0401-content-area div.section.last-section,
#fs01-content div.section.last-section {
	margin-bottom: 0;
	border-bottom: none;
}
#p0401-content-area div.common-block h2,
#fs01-content div.common-block h2,
#p0401-content-area div.common-block h3,
#fs01-content div.common-block h3,
#p0401-content-area div.common-block h4,
#fs01-content div.common-block h4,
#p0401-content-area div.common-block h5,
#fs01-content div.common-block h5,
#p0401-content-area div.common-block h6,
#fs01-content div.common-block h6 {
	_height: 0;
	min-height: 0;
	margin: 0 0 0.84em;
	padding: 0.84em 15px;
	background: none;
	border-bottom: 1px solid #efefef;
	font-size: 12px;
	+font-size: 100%;
}
#p0401-content-area div.common-block div.section h3,
#fs01-content div.common-block div.section h3,
#p0401-content-area div.common-block div.section h4,
#fs01-content div.common-block div.section h4,
#p0401-content-area div.common-block div.section h5,
#fs01-content div.common-block div.section h5,
#p0401-content-area div.common-block div.section h6,
#fs01-content div.common-block div.section h6 {
	margin: 0;
	padding: 0;
	border: 0 none;
	font-size: 12px;
	+font-size: 100%;
	background: none;
}
#p0401-content-area div.common-block div.section h3 a:link,
#p0401-content-area div.common-block div.section h3 a:visited,
#fs01-content div.common-block div.section h3 a:link,
#fs01-content div.common-block div.section h3 a:visited,
#p0401-content-area div.common-block div.section h4 a:link,
#p0401-content-area div.common-block div.section h4 a:visited,
#fs01-content div.common-block div.section h4 a:link,
#fs01-content div.common-block div.section h4 a:visited,
#p0401-content-area div.common-block div.section h5 a:link,
#p0401-content-area div.common-block div.section h5 a:visited,
#fs01-content div.common-block div.section h5 a:link,
#fs01-content div.common-block div.section h5 a:visited,
#p0401-content-area div.common-block div.section h6 a:link,
#p0401-content-area div.common-block div.section h6 a:visited,
#fs01-content div.common-block div.section h6 a:link,
#fs01-content div.common-block div.section h6 a:visited {
	padding-left: 10px;
	background: url(../img/bg_list-mark_03.gif) 0 0.25em no-repeat;
	text-decoration: none;
}
#p0401-content-area div.common-block div.section h3 a:link:hover,
#p0401-content-area div.common-block div.section h3 a:visited:hover,
#fs01-content div.common-block div.section h3 a:link:hover,
#fs01-content div.common-block div.section h3 a:visited:hover,
#p0401-content-area div.common-block div.section h4 a:link:hover,
#p0401-content-area div.common-block div.section h4 a:visited:hover,
#fs01-content div.common-block div.section h4 a:link:hover,
#fs01-content div.common-block div.section h4 a:visited:hover,
#p0401-content-area div.common-block div.section h5 a:link:hover,
#p0401-content-area div.common-block div.section h5 a:visited:hover,
#fs01-content div.common-block div.section h5 a:link:hover,
#fs01-content div.common-block div.section h5 a:visited:hover,
#p0401-content-area div.common-block div.section h6 a:link:hover,
#p0401-content-area div.common-block div.section h6 a:visited:hover,
#fs01-content div.common-block div.section h6 a:link:hover,
#fs01-content div.common-block div.section h6 a:visited:hover {
	text-decoration: underline;
}
#p0401-content-area div.common-block div.section h3 a:focus,
#fs01-content div.common-block div.section h3 a:focus,
#p0401-content-area div.common-block div.section h4 a:focus,
#fs01-content div.common-block div.section h4 a:focus,
#p0401-content-area div.common-block div.section h5 a:focus,
#fs01-content div.common-block div.section h5 a:focus,
#p0401-content-area div.common-block div.section h6 a:focus,
#fs01-content div.common-block div.section h6 a:focus {
	text-decoration: underline;
}
#p0401-content-area div.section ul.link-list,
#fs01-content div.section ul.link-list {
	margin-top: 0;
}
#p0401-content-area div.section p,
#fs01-content div.section p {
	margin-top: 0.18em;
}
#p0401-content-area div.common-block div.figure,
#fs01-content div.common-block div.figure {
	float: left;
	margin-top: 0.5em;
	margin-right: 10px;
}



/* alert-block
======================================*/
#p0401-content-area div.alert-block,
#fs01-content div.alert-block {
	margin-top: 2.08em;
	border: 2px solid #fc8585;
	zoom: 1;
}
#p0401-content-area div.alert-block h2,
#fs01-content div.alert-block h2,
#p0401-content-area div.alert-block h3,
#fs01-content div.alert-block h3,
#p0401-content-area div.alert-block h4,
#fs01-content div.alert-block h4,
#p0401-content-area div.alert-block h5,
#fs01-content div.alert-block h5,
#p0401-content-area div.alert-block h6,
#fs01-content div.alert-block h6 {
	_height: 0;
	min-height: 0;
	margin: 0 1px;
	padding: 0.5em 15px;
	color: #c00;
	background: none;
	border-bottom: 1px solid #fc8585;
	font-size: 12px;
	+font-size: 100%;
}
#p0401-content-area div.alert-block h2 img,
#fs01-content div.alert-block h2 img,
#p0401-content-area div.alert-block h3 img,
#fs01-content div.alert-block h3 img,
#p0401-content-area div.alert-block h4 img,
#fs01-content div.alert-block h4 img,
#p0401-content-area div.alert-block h5 img,
#fs01-content div.alert-block h5 img,
#p0401-content-area div.alert-block h6 img,
#fs01-content div.alert-block h6 img {
	margin-right: 5px;
}

#p0401-content-area div.alert-content,
#fs01-content div.alert-content {
	margin: 1em 15px 0.83em;
}
#p0401-content-area div.alert-block li,
#fs01-content div.alert-block li {
	margin-left: 2px;
	color: #c00;
	background: url(../img/bg_list-mark_05.gif) 0 0.6em no-repeat;
	font-weight: bold;
}



/* form
======================================*/
#p0401-content-area form table,
#fs01-content form table {
	margin: 2.5em 0 0;
	padding: 0;
}
#p0401-content-area form table th,
#fs01-content form table th {
	background-color: #f8f8f8;
}
#p0401-content-area input.length01,
#fs01-content input.length01 {
	width: 361px;
	border: 1px solid #cdcdcd;
}
#p0401-content-area input.length02,
#fs01-content input.length02 {
	width: 545px;
	border: 1px solid #cdcdcd;
}
#p0401-content-area input.length03,
#fs01-content input.length03 {
	width: 164px;
	border: 1px solid #cdcdcd;
}
#p0401-content-area textarea,
#fs01-content textarea {
	width: 546px;
	height: 141px;
	overflow: auto;
	border: 1px solid #cdcdcd;
}
#p0401-content-area input:focus,
#fs01-content input:focus,
#p0401-content-area textarea:focus,
#fs01-content textarea:focus {
	background: #f9f9f9;
}
#p0401-content-area form ul.radio-list,
#fs01-content form ul.radio-list,
#p0401-content-area form ul.check-list,
#fs01-content form ul.check-list {
	margin-top: 1em;
}
#p0401-content-area form ul.radio-list li,
#fs01-content form ul.radio-list li,
#p0401-content-area form ul.check-list li,
#fs01-content form ul.check-list li,
#p0401-content-area form ul.btn-list li,
#fs01-content form ul.btn-list li {
	background: none;
}
#p0401-content-area form ul.radio-list li,
#fs01-content form ul.radio-list li,
#p0401-content-area form ul.check-list li,
#fs01-content form ul.check-list li {
	float: left;
	width: 182px;
	padding-left: 0;
	white-space: nowrap;
}
#p0401-content-area form input,
#fs01-content form input {
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
#p0401-content-area form ul.min-list li,
#fs01-content form ul.min-list li {
	width: 64px;
}
#p0401-content-area form td p,
#fs01-content form td p {
	margin-top: 0.58em;
}
#p0401-content-area form ul.btn-list,
#fs01-content form ul.btn-list {
	margin-top: 17px;
	text-align: center;
}
#p0401-content-area form ul.btn-list li,
#fs01-content form ul.btn-list li {
	display: inline;
}



/* index
======================================*/
#p0401-content-area div.category,
#fs01-content div.category {
	float: none;
	margin: 0;
	padding: 0;
	zoom: 1;
}
#p0401-content-area div.layout-frame div.category,
#fs01-content div.layout-frame div.category {
	float: left;
	padding: 0 18px 0 0;
}
#p0401-content-area div.category .category-title,
#fs01-content div.category .category-title {
	margin: 3.34em 0 0;
	padding: 0.93em 0 0;
	border: 0 none;
	min-height: 0;
	_height: 0;
	font-size: 14px;
	+font-size: 117%;
	line-height: 1.29;
	font-weight: bold;
	background: url(../img/bg_index_05.gif) 0 0 no-repeat;
}
#p0401-content-area div.layout-frame .category-title,
#fs01-content div.layout-frame .category-title {
	background-image: url(../img/bg_index_01.gif);
}
#p0401-content-area div.col5G2 .category-title,
#p0401-content-area div.col5G2L .category-title,
#p0401-content-area div.col5G2C .category-title,
#p0401-content-area div.col5G2R .category-title,
#fs01-content div.col5G2 .category-title,
#fs01-content div.col5G2L .category-title,
#fs01-content div.col5G2C .category-title,
#fs01-content div.col5G2R .category-title {
	background-image: url(../img/bg_index_04.gif);
}
#p0401-content-area div.col5G4_3 .category-title,
#p0401-content-area div.col5G4_3L .category-title,
#p0401-content-area div.col5G4_3C .category-title,
#p0401-content-area div.col5G4_3R .category-title,
#fs01-content div.col5G4_3 .category-title,
#fs01-content div.col5G4_3L .category-title,
#fs01-content div.col5G4_3C .category-title,
#fs01-content div.col5G4_3R .category-title {
	background-image: url(../img/bg_index_02.gif);
}
#p0401-content-area div.col5G3_2 .category-title,
#p0401-content-area div.col5G3_2L .category-title,
#p0401-content-area div.col5G3_2C .category-title,
#p0401-content-area div.col5G3_2R .category-title,
#fs01-content div.col5G3_2 .category-title,
#fs01-content div.col5G3_2L .category-title,
#fs01-content div.col5G3_2C .category-title,
#fs01-content div.col5G3_2R .category-title {
	background-image: url(../img/bg_index_03.gif);
}
#p0401-content-area div.col5G1 .category-title,
#p0401-content-area div.col5G1L .category-title,
#p0401-content-area div.col5G1C .category-title,
#p0401-content-area div.col5G1R .category-title,
#fs01-content div.col5G1 .category-title,
#fs01-content div.col5G1L .category-title,
#fs01-content div.col5G1C .category-title,
#fs01-content div.col5G1R .category-title {
	background-image: url(../img/bg_index_01.gif);
}
#p0401-content-area div.category .category-title a:link,
#p0401-content-area div.category .category-title a:visited,
#fs01-content div.category .category-title a:link,
#fs01-content div.category .category-title a:visited {
	display: inline;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}
#p0401-content-area div.category .category-title a:link:hover,
#p0401-content-area div.category .category-title a:visited:hover,
#fs01-content div.category .category-title a:link:hover,
#fs01-content div.category .category-title a:visited:hover {
	text-decoration: none;
}
#p0401-content-area div.category div.figure,
#fs01-content div.category div.figure {
	display: block;
	margin: 0.86em 0 0;
	padding: 0;
	border: 0 none;
}
#p0401-content-area div.category div.thumbs-s,
#fs01-content div.category div.thumbs-s {
	float: left;
	padding-right: 4px;
	_padding-right: 1px;
	width: 64px;
}
#p0401-content-area div.category div.thumbs-m,
#fs01-content div.category div.thumbs-m {
	float: left;
	padding-right: 4px;
	_padding-right: 1px;
	width: 120px;
}
#p0401-content-area div.category div.thumbs-l,
#fs01-content div.category div.thumbs-l {
	float: left;
	padding-right: 10px;
	_padding-right: 7px;
	width: 100px;
}
#p0401-content-area div.category div.category-summary,
#fs01-content div.category div.category-summary {
	padding: 0 5px;
	zoom: 1;
}
#p0401-content-area div.category div.thumbs-s + div.category-summary,
#fs01-content div.category div.thumbs-s + div.category-summary,
#p0401-content-area div.category div.thumbs-m + div.category-summary,
#fs01-content div.category div.thumbs-m + div.category-summary {
	overflow: hidden;
}
#p0401-content-area div.category div.category-summary-s,
#fs01-content div.category div.category-summary-s,
#p0401-content-area div.category div.category-summary-m,
#fs01-content div.category div.category-summary-m {
	_zoom: 1;
}
#p0401-content-area div.category div.category-summary p,
#fs01-content div.category div.category-summary p {
	margin-top: 0.5em;
}
#p0401-content-area div.category div.category-summary ul,
#fs01-content div.category div.category-summary ul {
	margin-top: 0.5em;
}
#p0401-content-area div.category div.category-summary ul li,
#fs01-content div.category div.category-summary ul li {
	margin-top: 0;
}



/* layout-frame
======================================*/
#p0401-content-area div.layout-frame,
#fs01-content div.layout-frame,
#p0401-content-area div.figure-block,
#fs01-content div.figure-block {
	clear: both;
	margin: 0 -19px 0 0;
	padding: 0;
	zoom: 1;
}
#p0401-content-area #p0401-content div.layout-frame div.layout-frame,
#fs01-content #fs01-main-content div.layout-frame div.layout-frame {
	overflow: hidden;
	+overflow: visible;
}
@media print {
	#p0401-content-area div.layout-frame,
	#fs01-content div.layout-frame,
	#p0401-content-area div.figure-block,
	#fs01-content div.figure-block {
		+margin-right: -20px;
	}
}
#p0401-content-area div.figure-block,
#fs01-content div.figure-block {
	margin: 0;
}
#p0401-content-area div.layout-frame:before,
#p0401-content-area div.layout-frame:after,
#fs01-content div.layout-frame:before,
#fs01-content div.layout-frame:after,
#p0401-content-area div.figure-block:before,
#p0401-content-area div.figure-block:after,
#fs01-content div.figure-block:before,
#fs01-content div.figure-block:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}



/* col
======================================*/


/* ---- Left-Center-Right ---- */

/* L */
#p0401-content-area div.col2G1L,
#p0401-content-area div.col3G1L,
#p0401-content-area div.col3G2L,
#p0401-content-area div.col4G1L,
#p0401-content-area div.col4G2L,
#p0401-content-area div.col4G3L,
#p0401-content-area div.col5G1L,
#p0401-content-area div.col5G4_3L,
#p0401-content-area div.col5G3_2L,
#p0401-content-area div.col5G2L,
#p0401-content-area div.col5G8_3L,
#p0401-content-area div.col5G3L,
#p0401-content-area div.col5G4L,
#fs01-content div.col2G1L,
#fs01-content div.col3G1L,
#fs01-content div.col3G2L,
#fs01-content div.col4G1L,
#fs01-content div.col4G2L,
#fs01-content div.col4G3L,
#fs01-content div.col5G1L,
#fs01-content div.col5G4_3L,
#fs01-content div.col5G3_2L,
#fs01-content div.col5G2L,
#fs01-content div.col5G8_3L,
#fs01-content div.col5G3L,
#fs01-content div.col5G4L {
	float: left;
	margin-right: 0;
	padding-right: 17px;
}
#p0401-content-area div.col5G1L,
#p0401-content-area div.col5G2L,
#p0401-content-area div.col5G8_3L,
#p0401-content-area div.col5G3L,
#p0401-content-area div.col5G4L,
#fs01-content div.col5G1L,
#fs01-content div.col5G2L,
#fs01-content div.col5G8_3L,
#fs01-content div.col5G3L,
#fs01-content div.col5G4L {
	padding-right: 18px;
}
#p0401-content-area #p0401-content div.col5G4_3L,
#fs01-content #fs01-main-content div.col5G4_3L {
	padding-right: 19px;
}
#p0401-content-area div.col5G8_3L,
#fs01-content div.col5G8_3L {
	overflow: hidden;
	+overflow: visible;
}
#p0401-content-area #p0401-content div.col5G4L,
#fs01-content #fs01-main-content div.col5G4L {
	padding-right: 0;
}

/* C */
#p0401-content-area div.col2G1C,
#p0401-content-area div.col3G1C,
#p0401-content-area div.col3G2C,
#p0401-content-area div.col4G1C,
#p0401-content-area div.col4G2C,
#p0401-content-area div.col4G3C,
#p0401-content-area div.col5G1C,
#p0401-content-area div.col5G4_3C,
#p0401-content-area div.col5G3_2C,
#p0401-content-area div.col5G2C,
#p0401-content-area div.col5G8_3C,
#p0401-content-area div.col5G3C,
#p0401-content-area div.col5G4C,
#fs01-content div.col2G1C,
#fs01-content div.col3G1C,
#fs01-content div.col3G2C,
#fs01-content div.col4G1C,
#fs01-content div.col4G2C,
#fs01-content div.col4G3C,
#fs01-content div.col5G1C,
#fs01-content div.col5G4_3C,
#fs01-content div.col5G3_2C,
#fs01-content div.col5G2C,
#fs01-content div.col5G8_3C,
#fs01-content div.col5G3C,
#fs01-content div.col5G4C {
	margin-left: auto;
	margin-right: auto;
}

/* R */
#p0401-content-area div.col2G1R,
#p0401-content-area div.col3G1R,
#p0401-content-area div.col3G2R,
#p0401-content-area div.col4G1R,
#p0401-content-area div.col4G2R,
#p0401-content-area div.col4G3R,
#p0401-content-area div.col5G1R,
#p0401-content-area div.col5G4_3R,
#p0401-content-area div.col5G3_2R,
#p0401-content-area div.col5G2R,
#p0401-content-area div.col5G8_3R,
#p0401-content-area div.col5G3R,
#p0401-content-area div.col5G4R,
#fs01-content div.col2G1R,
#fs01-content div.col3G1R,
#fs01-content div.col3G2R,
#fs01-content div.col4G1R,
#fs01-content div.col4G2R,
#fs01-content div.col4G3R,
#fs01-content div.col5G1R,
#fs01-content div.col5G4_3R,
#fs01-content div.col5G3_2R,
#fs01-content div.col5G2R,
#fs01-content div.col5G8_3R,
#fs01-content div.col5G3R,
#fs01-content div.col5G4R {
	float: right;
	margin-left: 0;
	padding-left: 17px;
}
#p0401-content-area div.col5G1R,
#p0401-content-area div.col5G2R,
#p0401-content-area div.col5G8_3R,
#p0401-content-area div.col5G3R,
#p0401-content-area div.col5G4R,
#fs01-content div.col5G1R,
#fs01-content div.col5G2R,
#fs01-content div.col5G8_3R,
#fs01-content div.col5G3R,
#fs01-content div.col5G4R {
	padding-left: 18px;
}
#p0401-content-area #p0401-content div.col5G4_3R,
#fs01-content #fs01-main-content div.col5G4_3R {
	padding-left: 19px;
}
#p0401-content-area div.col5G8_3R,
#fs01-content div.col5G8_3R {
	overflow: hidden;
	+overflow: visible;
}
#p0401-content-area #p0401-content div.col5G4R,
#fs01-content #fs01-main-content div.col5G4R {
	padding-left: 0;
}


/* ---- width(grids) ---- */

/* 2 columns */
#p0401-content-area div.col2G1,
#p0401-content-area div.col2G1L,
#p0401-content-area div.col2G1C,
#p0401-content-area div.col2G1R,
#fs01-content div.col2G1,
#fs01-content div.col2G1L,
#fs01-content div.col2G1C,
#fs01-content div.col2G1R {
	width: 475px;
}
#p0401-content-area div.col2G2,
#fs01-content div.col2G2 {
	width: 967px;
}

/* 3 columns */
#p0401-content-area div.col3G1,
#p0401-content-area div.col3G1L,
#p0401-content-area div.col3G1C,
#p0401-content-area div.col3G1R,
#fs01-content div.col3G1,
#fs01-content div.col3G1L,
#fs01-content div.col3G1C,
#fs01-content div.col3G1R {
	width: 311px;
}
#p0401-content-area div.col3G2,
#p0401-content-area div.col3G2L,
#p0401-content-area div.col3G2C,
#p0401-content-area div.col3G2R,
#fs01-content div.col3G2,
#fs01-content div.col3G2L,
#fs01-content div.col3G2C,
#fs01-content div.col3G2R {
	width: 639px;
}
#p0401-content-area div.col3G3,
#fs01-content div.col3G3 {
	width: 967px;
}

/* 4 columns */
#p0401-content-area div.col4G1,
#p0401-content-area div.col4G1L,
#p0401-content-area div.col4G1C,
#p0401-content-area div.col4G1R,
#fs01-content div.col4G1,
#fs01-content div.col4G1L,
#fs01-content div.col4G1C,
#fs01-content div.col4G1R {
	width: 229px;
}
#p0401-content-area div.col4G2,
#p0401-content-area div.col4G2L,
#p0401-content-area div.col4G2C,
#p0401-content-area div.col4G2R,
#fs01-content div.col4G2,
#fs01-content div.col4G2L,
#fs01-content div.col4G2C,
#fs01-content div.col4G2R {
	width: 475px;
}
#p0401-content-area div.col4G3,
#p0401-content-area div.col4G3L,
#p0401-content-area div.col4G3C,
#p0401-content-area div.col4G3R,
#fs01-content div.col4G3,
#fs01-content div.col4G3L,
#fs01-content div.col4G3C,
#fs01-content div.col4G3R {
	width: 721px;
}
#p0401-content-area div.col4G4,
#fs01-content div.col4G4 {
	width: 967px;
}

/* 5 columns */
#p0401-content-area div.col5G1,
#p0401-content-area div.col5G1L,
#p0401-content-area div.col5G1C,
#p0401-content-area div.col5G1R,
#fs01-content div.col5G1,
#fs01-content div.col5G1L,
#fs01-content div.col5G1C,
#fs01-content div.col5G1R {
	width: 179px;
}
#p0401-content-area div.col5G4_3,
#p0401-content-area div.col5G4_3L,
#p0401-content-area div.col5G4_3C,
#p0401-content-area div.col5G4_3R,
#fs01-content div.col5G4_3,
#fs01-content div.col5G4_3L,
#fs01-content div.col5G4_3C,
#fs01-content div.col5G4_3R {
	width: 244px;
}
#p0401-content-area div.col5G3_2,
#p0401-content-area div.col5G3_2L,
#p0401-content-area div.col5G3_2C,
#p0401-content-area div.col5G3_2R,
#fs01-content div.col5G3_2,
#fs01-content div.col5G3_2L,
#fs01-content div.col5G3_2C,
#fs01-content div.col5G3_2R {
	width: 278px;
}
#p0401-content-area div.col5G2,
#p0401-content-area div.col5G2L,
#p0401-content-area div.col5G2C,
#p0401-content-area div.col5G2R,
#fs01-content div.col5G2,
#fs01-content div.col5G2L,
#fs01-content div.col5G2C,
#fs01-content div.col5G2R {
	width: 376px;
}
#p0401-content-area div.col5G8_3,
#p0401-content-area div.col5G8_3L,
#p0401-content-area div.col5G8_3C,
#p0401-content-area div.col5G8_3R,
#fs01-content div.col5G8_3,
#fs01-content div.col5G8_3L,
#fs01-content div.col5G8_3C,
#fs01-content div.col5G8_3R {
	width: 508px;
}
#p0401-content-area div.col5G3,
#p0401-content-area div.col5G3L,
#p0401-content-area div.col5G3C,
#p0401-content-area div.col5G3R,
#fs01-content div.col5G3,
#fs01-content div.col5G3L,
#fs01-content div.col5G3C,
#fs01-content div.col5G3R {
	width: 573px;
}
#p0401-content-area div.col5G4,
#p0401-content-area div.col5G4L,
#p0401-content-area div.col5G4C,
#p0401-content-area div.col5G4R,
#fs01-content div.col5G4,
#fs01-content div.col5G4L,
#fs01-content div.col5G4C,
#fs01-content div.col5G4R {
	width: 770px;
}
#p0401-content-area div.col5G5,
#fs01-content div.col5G5 {
	width: 967px;
}





/* ---- Left-Center-Right ---- */

/* L */
#p0401-content-area div.col2G1L:after,
#p0401-content-area div.col3G1L:after,
#p0401-content-area div.col3G2L:after,
#p0401-content-area div.col4G1L:after,
#p0401-content-area div.col4G2L:after,
#p0401-content-area div.col4G3L:after,
#p0401-content-area div.col5G1L:after,
#p0401-content-area div.col5G4_3L:after,
#p0401-content-area div.col5G3_2L:after,
#p0401-content-area div.col5G2L:after,
#p0401-content-area div.col5G8_3L:after,
#p0401-content-area div.col5G3L:after,
#p0401-content-area div.col5G4L:after,
#fs01-content div.col2G1L:after,
#fs01-content div.col3G1L:after,
#fs01-content div.col3G2L:after,
#fs01-content div.col4G1L:after,
#fs01-content div.col4G2L:after,
#fs01-content div.col4G3L:after,
#fs01-content div.col5G1L:after,
#fs01-content div.col5G4_3L:after,
#fs01-content div.col5G3_2L:after,
#fs01-content div.col5G2L:after,
#fs01-content div.col5G8_3L:after,
#fs01-content div.col5G3L:after,
#fs01-content div.col5G4L:after,
#p0401-content-area div.col2G1C:after,
#p0401-content-area div.col3G1C:after,
#p0401-content-area div.col3G2C:after,
#p0401-content-area div.col4G1C:after,
#p0401-content-area div.col4G2C:after,
#p0401-content-area div.col4G3C:after,
#p0401-content-area div.col5G1C:after,
#p0401-content-area div.col5G4_3C:after,
#p0401-content-area div.col5G3_2C:after,
#p0401-content-area div.col5G2C:after,
#p0401-content-area div.col5G8_3C:after,
#p0401-content-area div.col5G3C:after,
#p0401-content-area div.col5G4C:after,
#fs01-content div.col2G1C:after,
#fs01-content div.col3G1C:after,
#fs01-content div.col3G2C:after,
#fs01-content div.col4G1C:after,
#fs01-content div.col4G2C:after,
#fs01-content div.col4G3C:after,
#fs01-content div.col5G1C:after,
#fs01-content div.col5G4_3C:after,
#fs01-content div.col5G3_2C:after,
#fs01-content div.col5G2C:after,
#fs01-content div.col5G8_3C:after,
#fs01-content div.col5G3C:after,
#fs01-content div.col5G4C:after,
#p0401-content-area div.col2G1R:after,
#p0401-content-area div.col3G1R:after,
#p0401-content-area div.col3G2R:after,
#p0401-content-area div.col4G1R:after,
#p0401-content-area div.col4G2R:after,
#p0401-content-area div.col4G3R:after,
#p0401-content-area div.col5G1R:after,
#p0401-content-area div.col5G4_3R:after,
#p0401-content-area div.col5G3_2R:after,
#p0401-content-area div.col5G2R:after,
#p0401-content-area div.col5G8_3R:after,
#p0401-content-area div.col5G3R:after,
#p0401-content-area div.col5G4R:after,
#fs01-content div.col2G1R:after,
#fs01-content div.col3G1R:after,
#fs01-content div.col3G2R:after,
#fs01-content div.col4G1R:after,
#fs01-content div.col4G2R:after,
#fs01-content div.col4G3R:after,
#fs01-content div.col5G1R:after,
#fs01-content div.col5G4_3R:after,
#fs01-content div.col5G3_2R:after,
#fs01-content div.col5G2R:after,
#fs01-content div.col5G8_3R:after,
#fs01-content div.col5G3R:after,
#fs01-content div.col5G4R:after {
	content: ".";
	clear: both;
	visibility: hidden;
	display: block;
	height: 0;
	line-height: 0;
}


