@charset "Shift_JIS";


/* -----------------------------------------------
                    compornents
					by CreateValue
----------------------------------------------- */


/* =========== module =========== */

#cnt-ar .pseudo-before
	{
	font-size: 1px;
	height: 1px;
	}

#cnt-ar .psd-aft
	{
	clear: both;
	font-size: 1px;
	height: 1px;
	}

#cnt-ar .right
	{
	text-align: right;
	}

#cnt-ar .left
	{
	text-align: left;
	}

#cnt-ar .center
	{
	text-align: center;
	}

#cnt-ar a.rlov img
	{
	vertical-align: middle;
	}

/* =========== "general" controll =========== */

/* ----- element ----- */

#cnt-ar p,
#cnt-ar ul,
#cnt-ar ol,
#cnt-ar dl,
#cnt-ar table
	{
	margin-right: 35px;
	margin-left: 35px;
	font-size: 100%;
	}
	
#cnt-ar table-yportal
	{
	margin-right: 85px;
	margin-left: 85px;
	font-size: 100%;
	}
	

#cnt-ar dl-yportal,
	{
	margin-right: 40px;
	margin-left: 40px;
	font-size: 100%;
	}



	
#cnt-ar-inq p
	{
	margin-right: 40px;
	margin-left: 40px;
	}

#cnt-ar p,
#cnt-ar li,
#cnt-ar dt,
#cnt-ar dd
	{
	line-height: 1.5;
	}

#cnt-ar ul,
#cnt-ar ol,
#cnt-ar dl
	{
	margin-top: 10px; /* 18-5=13 */
	}

#cnt-ar li,
#cnt-ar dd
	{
	margin-left: 42px;
	}

#cnt-ar li,
#cnt-ar dt
	{
	margin-top: 5px;
	}

#cnt-ar li
	{
	display: list-item;
	}

#cnt-ar p
	{
	padding-left: 0px;
	}

#cnt-ar strong
	{
	color: #ff0000;
	}

#cnt-ar small
	{
	color: #666666;
	}

/* ~WinIE6 \*/
#cnt-ar .ln-lstA1,
#cnt-ar .link-listB01
	{
	_margin-top: 18px;
	}

#cnt-ar .ln-lstA1 li,
#cnt-ar .link-listB01 li
	{
	_margin-top: 10px;
	}
/* end */

/* ----- line-height ----- */

#cnt-ar th,
#cnt-ar td,
#cnt-ar td p,
#cnt-ar td li,
#cnt-ar td dt,
#cnt-ar td dd
	{
	line-height: 1.5;
	vertical-align: top;
	text-align: left;
	}

#cnt-ar .img-blkC1 dt,
#cnt-ar .img-blkC1 dd,
#cnt-ar .img-blkC1 p,
#cnt-ar .img-blkC2 dt,
#cnt-ar .img-blkC2 dd,
#cnt-ar .img-blkC2 p,
#cnt-ar .img-blkD1 p
	{
	line-height: 1.33;
	}

#cnt-ar small,
#cnt-ar .idx-mnA1 .description,
#cnt-ar .idx-mnA1 p,
#cnt-ar .idx-mnA2 .description,
#cnt-ar .idx-mnA2 p,
#cnt-ar .idx-mnA3 dd,
#cnt-ar .info-blkB1 p,
#cnt-ar .info-blkC1 p,
#cnt-ar .info-blkE1 li,
#cnt-ar .info-blkH1 p,
#cnt-ar .img-blkA1 dt,
#cnt-ar .img-blkA1 dd,
#cnt-ar .img-blkA1 p,
#cnt-ar .img-blkA2 dt,
#cnt-ar .img-blkA2 dd,
#cnt-ar .img-blkA2 p,
#cnt-ar .img-blkA3 dt,
#cnt-ar .img-blkA3 dd,
#cnt-ar .img-blkA3 p,
#cnt-ar .link-listB02 li,
#cnt-ar .pg-nav li
	{
	line-height: 1.2;
	}

/* ----- small font size ----- */

#cnt-ar small,
#cnt-ar .img-blkA1,
#cnt-ar .img-blkA2,
#cnt-ar .img-blkA3,
#cnt-ar .img-blkC1,
#cnt-ar .img-blkC2,
#cnt-ar .img-blkD1,
#cnt-ar .idx-mnA1 .description,
#cnt-ar .idx-mnA2 .description,
#cnt-ar .idx-mnA3 dd,
#cnt-ar .info-blkC1,
#cnt-ar .info-blkE1 li,
#cnt-ar .info-blkH1,
#cnt-ar .link-listB02 li dt,
#cnt-ar .pg-nav li
	{
	font-size: 92%;
	}

/* ----- list-style-type ----- */

#cnt-ar .ln-lstA1 li,
#cnt-ar .link-listA02 li,
#cnt-ar .link-listB01 li,
#cnt-ar .fm-lstA1 li,
#cnt-ar .form-listB01 li,
#cnt-ar .note-list li,
#cnt-ar .pg-nav li,
#cnt-ar .thumb-listA01 li
	{
	list-style: none;
	}

/* ----- multi-column ----- */

#cnt-ar .multi-column-a2,
#cnt-ar .multi-column-a3,
#cnt-ar .multi-column-a3-2-1,
#cnt-ar .multi-column-a3-1-2,
#cnt-ar .multi-column-a4,
#cnt-ar .multi-column-a4-3-1,
#cnt-ar .multi-column-a4-1-3,
#cnt-ar .multi-column-a6
	{
	/* margin-top: 18px; */
	margin-right: 40px;
	margin-left: 30px;
	width: 504px;
	/*\*/
	_margin-left: 20px;
	_width: 514px;
	/**/
	}

#cnt-ar .column-1-2,
#cnt-ar .clm-1-3,
#cnt-ar .column-1-4,
#cnt-ar .column-1-6,
#cnt-ar .column-2-3,
#cnt-ar .column-3-4
	{
	float: left;
	margin-left: 10px;
	}

#cnt-ar .column-1-2 { width: 242px; }
#cnt-ar .clm-1-3 {
}
#cnt-ar .column-1-4 { width: 116px; }
#cnt-ar .column-1-6 { width:  74px; }
#cnt-ar .column-2-3 { width: 326px; }
#cnt-ar .column-3-4 { width: 368px; }


/* multi-column-b : division by the ratio */

#cnt-ar .mclm-b3
	{
	width: 100%;
	}

#cnt-ar .mclm-b3 .clm-1-3
	{

	}


/* =========== heading =========== */

#cnt-ar .common-title
	{
	background: url(./IMAGE2/line_000000-dot_001.gif) bottom left repeat-x;
	padding-bottom: 1px;
	}

#cnt-ar h1.gen,
#cnt-ar h1.txt
	{
	margin-top: 35px;
	margin-right: 40px;
	margin-left: 40px;
	}
	
#cnt-ar-inq h1.gen
	{
	margin-top: 35px;
	margin-right: 40px;
	margin-left: 40px;
	}
	

#cnt-ar h1.txt
	{
	font-size: 230%;
	line-height: 1.125;
	}

body.article #cnt-ar h1.gen,
#cnt-ar h2.gen
	{
	font-size: 230%;
	font-weight: normal;
	letter-spacing: -0.075em;
	line-height: 1.125;
	margin-right: 40px;
	margin-bottom: 24px;
	margin-left: 40px;
	}
	
	
body.article #cnt-ar h1.gen-yportal,
#cnt-ar h2.gen-yportal
	{
	font-size: 230%;
	font-weight: normal;
	letter-spacing: -0.075em;
	line-height: 1.125;
	margin: 60px 85px 24px;
	}
	
body.article #cnt-ar h1.gen-yp,
#cnt-ar h2.gen-yp
	{
	font-size: 230%;
	font-weight: normal;
	letter-spacing: -0.075em;
	line-height: 1.125;
	margin: 60px 35px 24px;
	}
	
	
	
	
	
	

body.article #cnt-ar h1.gen
	{
	margin-top: 35px;
	}

#cnt-ar h2.gen
	{
	margin-top: 46px;
	}

#cnt-ar h2.gen.psd-chd
	{
	margin-top: 35px;
	}

#cnt-ar-inq h2.gen.psd-chd
	{
	margin-top: 35px;
	}

body.article #cnt-ar h2,
body.article #cnt-ar h3,
#cnt-ar h3.gen
	{
	font-size: 133%;
	line-height: 1.25;
	margin-top: 35px;
	margin-right: 40px;
	margin-left: 40px;
	}
	
#cnt-ar h3.gen-noline
	{
	font-size: 133%;
	line-height: 1.25;
	margin-top: 35px;
	margin-right: 35px;
	margin-left: 35px;
	}	
	
	

#cnt-ar h3.gen-yportal
	{
	font-size: 133%;
	line-height: 1.25;
	margin-top: 35px;
	margin-right: 85px;
	margin-left: 85px;
	background: url(./IMAGE2/line_000000-dot_001.gif) bottom left repeat-x;
	padding: 1px 0 4px;
	border-bottom: 1px dotted #999;
	}

#cnt-ar-inq h3.gen
	{
	font-size: 133%;
	line-height: 1.25;
	margin-top: 35px;
	margin-right: 40px;
	margin-left: 40px;
	}

body.article #cnt-ar h2.gen
	{
	font-size: 230%;
	letter-spacing: -0.075em;
	line-height: 1.125;
	}

#cnt-ar h3.gen
	{
	background: url(./IMAGE2/line_000000-dot_001.gif) bottom left repeat-x;
	padding: 1px 0 4px;
	border-bottom: 1px dotted #999;
	}
	
#cnt-ar h3.gen-noline
	{
	background: url(./IMAGE2/line_000000-dot_001.gif) bottom left repeat-x;
	padding: 1px 0 4px;
	}

body.article #cnt-ar h1.article-index,
#cnt-ar h4.gen
	{
	border-left: #666666 solid 6px;
	font-size: 110%;
	line-height: 1.15;
	margin-top: 24px;
	margin-right: 40px;
	margin-left: 40px;
	padding: 0 0 0 4px;
	}
	
body.article #cnt-ar h1.article-index,
#cnt-ar h4.gen-yportal
	{
	border-left: #666666 solid 6px;
	font-size: 110%;
	line-height: 1.15;
	margin-top: 24px;
	margin-right: 85px;
	margin-left: 85px;
	padding: 0 0 0 4px;
	}
	
body.article #cnt-ar h1.article-index,
#cnt-ar h4.gen-yportal
	{
	border-left: #666666 solid 6px;
	font-size: 110%;
	line-height: 1.15;
	margin-top: 24px;
	margin-right: 85px;
	margin-left: 85px;
	padding: 0 0 0 4px;
	}
	

	

body.article #cnt-ar h1.article-index
	{
	margin-top: 60px;
	}


/* =========== lead-area =========== */

#cnt-ar .ld-ar
	{
	margin-bottom: 35px;
	background: url(none);
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #999;
	border-left: none;
	}

#cnt-ar .common-title img
	{
	margin-top: 8px;
	margin-bottom: 3px;
	margin-left: 10px;
	}

#cnt-ar .ld-ar .psd-aft
	{
	background: url(none) repeat-x left bottom;
	padding-top : 35px;
	}


/* =========== common footer area =========== */

/* ----- A01 : full column ----- */

#cnt-ar div.com-ft-arA1
	{
	margin-top: 52px;   /* (60px - 8px) */
	margin-left: 40px;
	margin-right: 40px;
	}

/* ----- B01 : 2 columns (for category-top) ----- */

#cnt-ar div.com-ft-arB1
	{
	width: 658px;
	margin-top: 52px;   /* (60px - 8px) */
	margin-left: 36px;
	margin-right: 36px;
	}

#cnt-ar div.com-ft-arB1 div.com-ft-clm1,
#cnt-ar div.com-ft-arB1 div.com-ft-clm2
	{
	float: left;
	width: 325px;
	}

#cnt-ar div.com-ft-arB1 div.com-ft-clm2
	{
	margin-left: 8px;
	}

#cnt-ar div.com-ft-arB1 div.com-ft-col3
	{
	clear: both;
	}

/* ----- B02 : 2 columns (for detail-pages) ----- */

#cnt-ar div.com-ft-arB2
	{
	width: auto;
	margin-top: 78px;   /* (60px - 8px) */
	margin-left: 0px;
	margin-right: 15px;
	}

#cnt-ar div.com-ft-arB2 div.com-ft-clm1,
#cnt-ar div.com-ft-arB2 div.com-ft-clm2
	{
	float: left;
	width: 247px;
	}

#cnt-ar div.com-ft-arB2 div.com-ft-clm2
	{
	margin-left: 8px;
	}

#cnt-ar div.com-ft-arB2 div.com-ft-col3
	{
	clear: both;
	}

/* ----- common ----- */

#cnt-ar div.com-ft-arA1 img.thumb,
#cnt-ar div.com-ft-arB1 img.thumb,
#cnt-ar div.com-ft-arB2 img.thumb
	{
	*margin-bottom: -5px;
	}

/* =========== list =========== */

/* ----- standard ----- */

#cnt-ar ul.gen ul,
#cnt-ar ul.gen ol,
#cnt-ar ol.gen ul,
#cnt-ar ol.gen ol
	{
	margin-top: 0;
	}

#cnt-ar ul.gen li
	{
	list-style-image: url(./IMAGE2/icon_list_001.gif);
	}

/* ----- defined ----- */

#cnt-ar li .label
	{
	font-weight: bold;
	}


/* ----- note-list ----- */

#cnt-ar .note-list li
	{
	color: #666666;
	list-style-image: none !important;
	}

/* ----- form-list ----- */

#cnt-ar .fm-lstA1
	{
	margin-top: 0;
	}

#cnt-ar .fm-lstA1 li
	{
	margin-left: 0 !important;
	margin-right: 0;
	}

#cnt-ar .form-listB01
	{
	border-top: #999999 solid 1px;
	margin-top: 10px;
	padding-top: 10px;
	text-align: center;
	}

#cnt-ar .form-listB01 li
	{
	display: inline;
	margin-left: 3px !important;
	margin-right: 2px;
	}

#cnt-ar .fm-lstB2
	{
	margin-top: 10px;
	text-align: center;
	}

#cnt-ar-inq .fm-lstB2
	{
	margin-top: 10px;
	text-align: center;
	}

#cnt-ar .fm-lstB2 li
	{
	display: inline;
	margin-left: 3px !important;
	margin-right: 2px;
	}

/* ----- thumb-listA01 : publications ----- */

.thumb-listA01 li
	{
	clear: left;
	margin-top: 0 !important;
	padding-top: 10px;
	*padding-top: 5px;
	padding-left: 47px;
	}

.thumb-listA01 li.psd-chd
	{
	*padding-top: 10px;
	}

.thumb-listA01 li img
	{
	float: left;
	margin-left: -47px;
	}


/* ----- form-error-list ----- */

#cnt-ar ul.form-error-list
	{
	margin-top: 0;
	}

#cnt-ar ul.form-error-list li
	{
	list-style-image: url(./IMAGE2/icon_list_002.gif);
	color: #ff0000;
	}


/* =========== link-list =========== */

#cnt-ar .ln-lstA1 li
	{
	padding-left: 15px;
	text-indent: -15px;
	}

#cnt-ar .ln-lstA1 a img:first-child
	{
	/* MacIE \*//*/
	margin-left: -15px;
	/* end */
	}

#cnt-ar .link-listB01 li
	{
	padding-left: 15px;
	}

#cnt-ar .link-listB01 li .label
	{
	line-height: 1.33;
	text-indent: -15px;
	}

#cnt-ar .link-listB01 li .label a img:first-child
	{
	/* MacIE \*//*/
	margin-left: -15px;
	/* end */
	}

/* ----- index-menu ----- */

#cnt-ar .idx-mnA1
	{
	margin-top: 18px;
	}

#cnt-ar .idx-mnA2
	{
	margin-top: 24px;
	}

#cnt-ar .idx-mnA1 dt,
#cnt-ar .idx-mnA2 dt
	{
	border-bottom: #999999 solid 2px;
	font-size: 133%;
	font-weight: bold;
	line-height: 1.25;
	margin-top: 18px;
	}

#cnt-ar .idx-mnA1 .description
	{
	margin-top: 10px;
	margin-bottom: 10px;
	}

#cnt-ar .idx-mnA1 .link-listB01
	{
	background: url(./IMAGE2/line_666666-dot-v_001.gif) left top repeat-y;
	}

#cnt-ar .idx-mnA1 .ln-lstA1,
#cnt-ar .idx-mnA2 .ln-lstA1,
#cnt-ar .idx-mnA1 .link-listB01,
#cnt-ar .idx-mnA1 .link-listB01 li
	{
	margin-top: 0;
	}

#cnt-ar .idx-mnA1 .link-listB01 li
	{
	background: url(./IMAGE2/line_666666-dot_001.gif) left top repeat-x;
	padding: 10px 10px 10px 25px; /* 15px + 10px */
	}

#cnt-ar .idx-mnA1 .non-description li.psd-chd
	{
	background: url(./IMAGE2/line_ffffff-solid_001.gif) left top repeat-x;
	}

#cnt-ar .idx-mnA1 .link-listB01 li .label
	{
	font-weight: normal;
	}

#cnt-ar .idx-mnA1 p,
#cnt-ar .idx-mnA2 p
	{
	margin-top: 5px;
	}

#cnt-ar .idx-mnA2 dd
	{
	margin-top: 10px;
	}

/* ----- serial-navigation ----- */

#cnt-ar .serial-navigation
	{
	clear: both;
	height: 25px;
	margin-top: 46px;
	margin-right: 40px;
	/* margin-bottom: 46px; */
	margin-left: 40px;
	}

#cnt-ar .serial-navigation.psd-chd
	{
	margin-top: 35px;
	}

#cnt-ar .serial-navigation table
	{
	border-bottom: #999999 solid 1px;
	margin-right: 0;
	margin-left: 0;
	}

#cnt-ar .serial-navigation table.navigation
	{
	width: 494px;
	}

#cnt-ar .serial-navigation td
	{
	vertical-align: bottom;
	}

#cnt-ar .serial-navigation td.forward
	{
	text-align: right;
	}

#cnt-ar .serial-navigation a.rlov img
	{
	vertical-align: middle;
	}

#cnt-ar .serial-navigation .selection
	{
	text-align: center;
	}

#cnt-ar .serial-navigation .selection table
	{
	background: url(./IMAGE2/line_000000-dot-v_001.gif) top left repeat-y;
	border-bottom: none;
	margin: 0 auto;
	}

#cnt-ar .serial-navigation .selection td
	{
	background: url(./IMAGE2/line_000000-dot-v_001.gif) top right repeat-y;
	}

#cnt-ar .serial-navigation .selection a,
#cnt-ar .serial-navigation .selection em
	{
	display: block;
	padding: 0.25em 0;
	text-align: center;
	width: 1.5em;
	}

/* ----- page-navigation ----- */

#cnt-ar .pg-nav
	{
	margin-top: 35px;
	margin-right: 40px;
	margin-left: 40px;
	position: relative;
	}

#cnt-ar .pg-nav dt
	{
	position: absolute;
	top: 0;
	left: 0;
	}

#cnt-ar .pg-nav dd
	{
	background: url(./IMAGE2/bg_page-navigation_001.gif) left top repeat-y;
	padding-left: 16px;
	}

#cnt-ar .pg-nav dd ul
	{
	/* MacIE \*//*/
	margin-top: -5px;
	/* end */
	}

#cnt-ar .pg-nav dd li
	{
	padding-left: 14px;
	text-indent: -14px;
	}

#cnt-ar .pg-nav dd a.rlov img
	{
	margin-top: -2px;
	*margin-top: -4px;
	vertical-align: middle;
	}

#cnt-ar .pg-nav dd a.rlov img:first-child
	{
	/* MacIE \*//*/
	margin-left: -14px;
	/* end */
	}



/* ----- end-of-content-area ----- */

#cnt-ar .eoca
	{
	clear: both;
	margin: 20px 10px 18px;
	}
	
#cnt-ar-inq .eoca
	{
	clear: both;
	margin: 20px 10px 18px;
	}

#cnt-ar .eoca li
	{
	text-align: right;
	font-size: 92%;
	}

#cnt-ar .eoca li a.rlov img
	{
	margin-top: -2px;
	vertical-align: middle;
	}


/* =========== float block =========== */

#cnt-ar .imageA,
#cnt-ar .imageB,
#cnt-ar .imageC,
#cnt-ar .img-blkA1,
#cnt-ar .img-blkA2,
#cnt-ar .img-blkC1,
#cnt-ar .img-blkC2
	{
	margin-bottom: 5px;
	}

/* ----- image ----- */

#cnt-ar .imageA
	{
	float: right;
	margin-left: 10px;
	}

#cnt-ar .imageB
	{
	float: left;
	margin-right: 10px;
	}

#cnt-ar .imageC
	{
	margin-top: 18px;
	margin-right: auto;
	margin-left: auto;
	}

#cnt-ar .protrusionA
	{
	margin-right: -5px;
	}

#cnt-ar .protrusionB
	{
	margin-right: -5px;
	}
 

/* ----- image-block ----- */

#cnt-ar .img-blkA1,
#cnt-ar .img-blkA2,
#cnt-ar .img-blkB1,
#cnt-ar .img-blkD1
	{
	margin-top: 18px;
	}

#cnt-ar .img-blkA1,
#cnt-ar .img-blkA2
	{
	width: 242px;
	}

#cnt-ar .img-blkC1,
#cnt-ar .img-blkC2
	{
	width: 158px;
	}

#cnt-ar .img-blkA1,
#cnt-ar .img-blkC1
	{
	float: left;
	margin-right: 10px;
	margin-left: 40px;
	/*\*/
	_margin-left: 20px;
	/**/
	}

#cnt-ar .img-blkA2,
#cnt-ar .img-blkC2
	{
	float: right;
	margin-right: 40px;
	margin-left: 10px;
	/*\*/
	_margin-right: 20px;
	/**/
	}

#cnt-ar .img-blkA1 dl,
#cnt-ar .img-blkA2 dl,
#cnt-ar .img-blkA3 dl,
#cnt-ar .img-blkA1 div.caption,
#cnt-ar .img-blkA2 div.caption,
#cnt-ar .img-blkA3 div.caption,
#cnt-ar .img-blkC1 dl,
#cnt-ar .img-blkC2 dl,
#cnt-ar .img-blkC1 div.caption,
#cnt-ar .img-blkC2 div.caption,
#cnt-ar .img-blkD1 div.caption
	{
	border-color: #cccccc;
	border-style: solid;
	border-width: 0 1px 1px;
	padding: 10px 9px;
	}

#cnt-ar .img-blkA1 dt,
#cnt-ar .img-blkA2 dt,
#cnt-ar .img-blkA3 dt,
#cnt-ar .img-blkC1 dt,
#cnt-ar .img-blkC2 dt
	{
	font-weight: bold;
	}

#cnt-ar .img-blkA1 p,
#cnt-ar .img-blkA2 p,
#cnt-ar .img-blkA3 p,
#cnt-ar .img-blkC1 p,
#cnt-ar .img-blkC2 p,
#cnt-ar .img-blkD1 p
	{
	margin-top: 5px;
	}

#cnt-ar .img-blkA1 p.psd-chd,
#cnt-ar .img-blkA2 p.psd-chd,
#cnt-ar .img-blkA3 p.psd-chd,
#cnt-ar .img-blkC1 p.psd-chd,
#cnt-ar .img-blkC2 p.psd-chd,
#cnt-ar .img-blkD1 p.psd-chd
	{
	margin-top: 0;
	}



#cnt-ar .img-blkB1
	{
	margin-left: 40px;
	text-align: center;
	width: 474px;
	}



#cnt-ar .img-blkD1
	{
	overflow: auto;
	width: 494px;
	margin-left: 40px;
	
	/* WinIE \*/
	*overflow-x: auto;
	*overflow-y: hidden;
	*margin-bottom: -17px;
	*padding-bottom: 17px;
	/* end */
	}

#cnt-ar .img-blkD1 table
	{
	margin: 0;
	width: 116px; /* as min-width of the table */
	font-size: inherit;
	}

#cnt-ar .img-blkD1 table div.img
	{
	background: #eeeeee;
	}

#cnt-ar .img-blkD1 table div.caption
	{
	}


/* =========== table =========== */

#cnt-ar table.gen,
#cnt-ar table.data-sheet
	{
	margin-top: 18px;
	width: 494px;
	}

#cnt-ar-inq table.gen
	{
	margin-top: 18px;
	width: 494px;
	}

#cnt-ar table.gen
	{
	border-top: 1px dotted #999;
	border-right: 0px dotted #999;
	border-bottom: 1px dotted #999;
	border-left: 0px dotted #999;
	}
	
#cnt-ar table.gen-noborder
	{
	margin-top: 18px;
	width: 494px;
	}
#cnt-ar table.gen-noborder
	{
	border-style: none;
	}


#cnt-ar table.gen th,
#cnt-ar table.gen td
	{
	text-align: left;
	vertical-align: top;
	}

#cnt-ar table.gen th
	{
	background: url(./IMAGE2/line_999999-solid_001.gif) left top repeat-x;
	padding: 8px 10px 7px;
	}

#cnt-ar table.gen td
	{
	background: url(./IMAGE2/line_table-border_001.gif) left top no-repeat;
	padding: 8px 10px 7px 15px;
	}

#cnt-ar table.gen-noborder td
	{
	padding: 8px 10px 7px 15px;
	}
	

#cnt-ar table.gen tr.psd-chd th
	{
	background: none;
	}
	
#cnt-ar-inq table.gen tr.psd-chd th
	{
	background: none;
	}

#cnt-ar table.gen tr.psd-chd td
	{
	background: url(./IMAGE2/line_table-border_002.gif) left top repeat-y;
	}
	
#cnt-ar-inq table.gen tr.psd-chd td
	{
	background: url(./IMAGE2/line_table-border_002.gif) left top repeat-y;
	}

#cnt-ar table.gen td p.psd-chd
	{
	margin-top: 0 !important;
	}

#cnt-ar table.gen td dl.psd-chd,
#cnt-ar table.gen td ol.psd-chd,
#cnt-ar table.gen td ul.psd-chd
	{
	margin-top: -5px !important;
	}

#cnt-ar form table.gen tr.error th,
#cnt-ar form table.gen tr.error td
	{
	background-color: #fff1f1;
	}


/* ----- data-sheet ----- */

#cnt-ar table.data-sheet,
#cnt-ar table.data-sheet th,
#cnt-ar table.data-sheet td
	{
	border-color: #999999 #eeeeee;
	border-style: solid;
	}

#cnt-ar table.data-sheet
	{
	border-width: 0 0 1px 1px;
	}

#cnt-ar table.data-sheet th
	{
	border-width: 1px 1px 1px 0;
	padding: 8px 10px 6px;
	}

#cnt-ar table.data-sheet td
	{
	border-width: 1px 1px 0 0;
	padding: 8px 10px 7px;
	}

/* ----- multi-column ----- */

#cnt-ar .column-3-4 table.gen,
#cnt-ar .column-3-4 table.data-sheet
	{
	width: 368px;
	}

/* ----- list ----- */

#cnt-ar table.gen li,
#cnt-ar table.data-sheet li,
#cnt-ar table.gen dd,
#cnt-ar table.data-sheet dd
	{
	margin-left: 20px;
	}


#cnt-ar table.gen .ln-lstA1 li,
#cnt-ar table.gen .link-listB01 li,
#cnt-ar table.data-sheet .ln-lstA1 li,
#cnt-ar table.data-sheet .link-listB01 li
	{
	margin-left: 0;
	}

#cnt-ar table.gen .note-list li,
#cnt-ar table.data-sheet .note-list li
	{
	margin-left: 0;
	padding-left: 15px;
	text-indent: -15px;
	}

#cnt-ar table.gen .note-list li img:first-child,
#cnt-ar table.data-sheet .note-list li:first-child
	{
	/* MacIE \*//*/
	margin-left: -15px;
	/* end */
	}


/* =========== form =========== */

#cnt-ar input.txt,
#cnt-ar input.password,
#cnt-ar input.file,
#cnt-ar slct,
#cnt-ar tar
	{
	border-color: #999 #ccc #ccc #999;
	border-style: solid;
	border-width: 1px;
	width: 100%;
	}

#cnt-ar input.checkbox,
#cnt-ar input.rad
	{
	margin-right: 3px;
	vertical-align: middle;
	}

#cnt-ar form .cmt
	{
	font-weight: normal;
	}

#cnt-ar img.inq-itm
	{
	vertical-align: middle;
	}

#cnt-ar .cmt
	{
	color: #666666;
	}

#cnt-ar div.cmt
	{
	margin-top: 5px;
	}

#cnt-ar th span.cmt
	{
	margin-left: 0.25em;
	}


/* =========== information-block =========== */

/* ----- A01 : catch area ----- */

#cnt-ar .info-blkA1
	{
	font-size: 133%;
	font-weight: bold;
	padding-top: 10px;
	}

#cnt-ar .info-blkA1 p,
#cnt-ar .info-blkA1 li
	{
	line-height: 1.25;
	}

#cnt-ar .info-blkA1 li
	{
	margin-top: 10px;
	margin-left: 20px;
	}

#cnt-ar .info-blkA1 li
	{
	margin-top: 10px;
	margin-left: 20px;
	}

#cnt-ar .info-blkA1 .note-list li
	{
	font-size: 75%;
	font-weight: normal;
	}

/* ----- B01 : 88x31 banner included ----- */

#cnt-ar .info-blkB1
	{
	background: #eeeeee url(./IMAGE2/line_333333-dot_001.gif) left bottom repeat-x;
	margin-top: 46px;
	margin-right: 40px;
	margin-left: 40px;
	min-height: 31px;
	padding: 10px 10px 10px 108px;
	position: relative;
	}

#cnt-ar .info-blkB1 .psd-chd
	{
	margin-top: 0;
	}

#cnt-ar .info-blkB1 .ln-lstA1
	{
	margin-top: 0;
	margin-left: 0;
	}

#cnt-ar .info-blkB1 img.banner
	{
	position: absolute;
	top: 10px;
	left: 10px;
	/**/
	_left: -98px;
	/**/
	}

/* ----- C01 : not strong apeal ----- */
/* ----- H01 : notes at form ----- */

#cnt-ar .info-blkC1,
#cnt-ar .info-blkH1
	{
	margin-right: 40px;
	margin-left: 40px;
	padding: 0 10px 10px;
	}

#cnt-ar .info-blkC1
	{
	margin-top: 35px;
	background: #eeeeee;
	}

#cnt-ar .info-blkH1
	{
	margin-top: 10px;
	background: #fff9d9;
	}

#cnt-ar .info-blkC1 h2,
#cnt-ar .info-blkC1 h3,
#cnt-ar .info-blkC1 h4,
#cnt-ar .info-blkC1 p,
#cnt-ar .info-blkC1 dl,
#cnt-ar .info-blkC1 ol,
#cnt-ar .info-blkC1 ul,
#cnt-ar .info-blkH1 h2,
#cnt-ar .info-blkH1 h3,
#cnt-ar .info-blkH1 h4,
#cnt-ar .info-blkH1 p,
#cnt-ar .info-blkH1 dl,
#cnt-ar .info-blkH1 ol,
#cnt-ar .info-blkH1 ul
	{
	margin-right: 0;
	margin-left: 0;
	}

#cnt-ar .info-blkC1 h2,
#cnt-ar .info-blkC1 h3,
#cnt-ar .info-blkC1 h4,
#cnt-ar .info-blkH1 h2,
#cnt-ar .info-blkH1 h3,
#cnt-ar .info-blkH1 h4
	{
	font-weight: normal;
	margin-top: 10px;
	}


#cnt-ar .info-blkC1 .bl-hd,
#cnt-ar .info-blkH1 .bl-hd
	{
	margin-bottom: 10px;
	padding-top: 10px;
	}

#cnt-ar .info-blkH1 .bl-hd
	{
	font-size: 117%;
	font-weight: bold;
	}

#cnt-ar .info-blkC1 p,
#cnt-ar .info-blkC1 dl,
#cnt-ar .info-blkC1 ol,
#cnt-ar .info-blkC1 ul,
#cnt-ar .info-blkH1 p,
#cnt-ar .info-blkH1 dl,
#cnt-ar .info-blkH1 ol,
#cnt-ar .info-blkH1 ul
	{
	margin-top: 5px;
	}

/* ----- D01 : author profile ----- */

#cnt-ar .info-blkD1
	{
	margin-top: 24px;
	}

/*
#cnt-ar .info-blkD1 .clm-1-3 img
	{
	border: #999999 solid 1px;
	padding: 9px;
	}
*/

#cnt-ar .info-blkD1 h3
	{
	margin-bottom: -10px;
	}

#cnt-ar .info-blkD1 .title
	{
	color: #666666;
	}

#cnt-ar .info-blkD1 .title,
#cnt-ar .info-blkD1 .title li
	{
	line-height: 1.33;
	}

/* ----- E01 : rounded corners area ----- */

#cnt-ar .info-blkE1
	{
	background: url(./IMAGE2/bg_info-block-e01_001.gif) left top repeat-y;
	padding: 0 10px;
	}

#cnt-ar .info-blkE1 .pseudo-before,
#cnt-ar .info-blkE1 .psd-aft
	{
	margin-right: -10px !important;
	margin-left: -10px !important;
	}

#cnt-ar .info-blkE1 .pseudo-before
	{
	background: url(./IMAGE2/bg_info-block-e01_002.gif) left top no-repeat;
	height: 3px;
	}

#cnt-ar .info-blkE1 .psd-aft
	{
	background: url(./IMAGE2/bg_info-block-e01_003.gif) left bottom no-repeat;
	height: 12px;
	}

#cnt-ar .info-blkE1 h2
	{
	background: #eeeeee;
	margin-top: 0;
	margin-right: -9px !important;
	margin-left: -9px !important;
	padding: 5px 9px;
	}


/* ----- F01-F04 : drop-shadowed rounded corners area ----- */

#cnt-ar div.info-blkF1,
#cnt-ar div.info-blkF2,
#cnt-ar div.info-blkF3,
#cnt-ar div.info-blkF4,

#cnt-ar div.info-blkF1 div,
#cnt-ar div.info-blkF2 div,
#cnt-ar div.info-blkF3 div,
#cnt-ar div.info-blkF4 div,

#cnt-ar div.info-blkF1 span,
#cnt-ar div.info-blkF2 span,
#cnt-ar div.info-blkF3 span,
#cnt-ar div.info-blkF4 span,

#cnt-ar div.info-blkF1 dl,
#cnt-ar div.info-blkF2 dl,
#cnt-ar div.info-blkF3 dl,
#cnt-ar div.info-blkF4 dl,

#cnt-ar div.info-blkF1 dt,
#cnt-ar div.info-blkF2 dt,
#cnt-ar div.info-blkF3 dt,
#cnt-ar div.info-blkF4 dt,

#cnt-ar div.info-blkF1 dd,
#cnt-ar div.info-blkF2 dd,
#cnt-ar div.info-blkF3 dd,
#cnt-ar div.info-blkF4 dd,

#cnt-ar div.info-blkF1 ul,
#cnt-ar div.info-blkF2 ul,
#cnt-ar div.info-blkF3 ul,
#cnt-ar div.info-blkF4 ul,

#cnt-ar div.info-blkF1 li,
#cnt-ar div.info-blkF2 li,
#cnt-ar div.info-blkF3 li,
#cnt-ar div.info-blkF4 li,

#cnt-ar div.info-blkF1 p,
#cnt-ar div.info-blkF2 p,
#cnt-ar div.info-blkF3 p,
#cnt-ar div.info-blkF4 p,

#cnt-ar div.info-blkF1 a,
#cnt-ar div.info-blkF2 a,
#cnt-ar div.info-blkF3 a,
#cnt-ar div.info-blkF4 a
	{
	margin: 0;
	padding: 0;
	line-height: 1;
	color: #333;
	width: auto;
	}

#cnt-ar div.info-blkF1,
#cnt-ar div.info-blkF2,
#cnt-ar div.info-blkF3,
#cnt-ar div.info-blkF4
	{
	background: #FFF url(./IMAGE2/bg_information-block_503.gif) no-repeat left bottom;
	padding-bottom: 20px;
	}

#cnt-ar div.info-blkF1 dl,
#cnt-ar div.info-blkF2 dl,
#cnt-ar div.info-blkF3 dl,
#cnt-ar div.info-blkF4 dl
	{
	width: 100%; /* workaround for WinIE */
	background: url(./IMAGE2/bg_information-block_502.gif) top left repeat-y;
	border: 1px dotted #666;
	padding-bottom: 15px;
	}
	

#cnt-ar div.info-blkF4 dl-yportal
	{
	width: 100%; /* workaround for WinIE */
	background: url(./IMAGE2/bg_information-block_502.gif) top left repeat-y;
	border: 1px dotted #666;
	padding-bottom: 15px;
	}
	
	
	
	
	
	
	
	

#cnt-ar div.info-blkF1 dl dt,
#cnt-ar div.info-blkF2 dl dt,
#cnt-ar div.info-blkF3 dl dt,
#cnt-ar div.info-blkF4 dl dt
	{
	position: relative;
	background: #63F repeat left top;
	font-weight: bold;
	
	/* MacIE \*//*/
	height: 30px;
	/* end */
	}

#cnt-ar div.info-blkF1 dl dt span,
#cnt-ar div.info-blkF2 dl dt span,
#cnt-ar div.info-blkF3 dl dt span,
#cnt-ar div.info-blkF4 dl dt span
	{
	*overflow: hidden; /* WinIE */
	display: block;
	height: 14px;
	background: #006 url(./IMAGE2/bg_information-block_504.gif) no-repeat right top;
	color: #FFF;
	padding: 6px 4px 4px 12px;
	}

@media print
	{
	#cnt-ar div.info-blkF1 dl dt span,
	#cnt-ar div.info-blkF2 dl dt span,
	#cnt-ar div.info-blkF3 dl dt span,
	#cnt-ar div.info-blkF4 dl dt span
		{
		*padding-bottom: 6px; /* WinIE */
		}
	}

#cnt-ar div.info-blkF1 dl dt a.common-footer-rsslink,
#cnt-ar div.info-blkF2 dl dt a.common-footer-rsslink,
#cnt-ar div.info-blkF3 dl dt a.common-footer-rsslink,
#cnt-ar div.info-blkF4 dl dt a.common-footer-rsslink
	{
	position: absolute;
	top: 10px;
	right: 14px;
	height: auto;
	padding: 0;
	background: none;
	}

#cnt-ar div.info-blkF1 dl dl dt span,
#cnt-ar div.info-blkF2 dl dl dt span,
#cnt-ar div.info-blkF3 dl dl dt span,
#cnt-ar div.info-blkF4 dl dl dt span
	{
	display: inline;
	}

#cnt-ar div.info-blkF1 dl dd,
#cnt-ar div.info-blkF2 dl dd,
#cnt-ar div.info-blkF3 dl dd,
#cnt-ar div.info-blkF4 dl dd
	{
	padding-left: 24px;
	background: url(./IMAGE2/bg_information-block_505.gif) top right repeat-y;
	padding-right: 0px;
	}

#cnt-ar div.info-blkF1 div.psd-aft,
#cnt-ar div.info-blkF2 div.psd-aft,
#cnt-ar div.info-blkF3 div.psd-aft,
#cnt-ar div.info-blkF4 div.psd-aft
	{
	margin-left: auto;
	margin-right: 0;
	width: 14px;
	height: 14px;
	background: url(./IMAGE2/bg_information-block_506.gif) bottom right no-repeat;
	}

#cnt-ar div.info-blkF1 dl dl,
#cnt-ar div.info-blkF2 dl dl,
#cnt-ar div.info-blkF3 dl dl,
#cnt-ar div.info-blkF1 dl dl dt,
#cnt-ar div.info-blkF2 dl dl dt,
#cnt-ar div.info-blkF3 dl dl dt,
#cnt-ar div.info-blkF1 dl dl dd,
#cnt-ar div.info-blkF2 dl dl dd,
#cnt-ar div.info-blkF3 dl dl dd,
#cnt-ar div.info-blkF1 dl dl dt span,
#cnt-ar div.info-blkF2 dl dl dt span,
#cnt-ar div.info-blkF3 dl dl dt span
	{
	background: none;
	height: auto;
	padding: 0;
	}

#cnt-ar div.info-blkF1 dl p,
#cnt-ar div.info-blkF2 dl p,
#cnt-ar div.info-blkF3 dl p,
#cnt-ar div.info-blkF1 dl dl dt,
#cnt-ar div.info-blkF2 dl dl dt,
#cnt-ar div.info-blkF3 dl dl dt,
#cnt-ar div.info-blkF1 dl dl dd,
#cnt-ar div.info-blkF2 dl dl dd,
#cnt-ar div.info-blkF3 dl dl dd
	{
	line-height: 1.33;
	}
	
#cnt-ar div.info-blkF1 dl p,
#cnt-ar div.info-blkF2 dl p,
#cnt-ar div.info-blkF3 dl p,
#cnt-ar div.info-blkF4 dl p
	{
	padding-top: 10px;
	padding-bottom: 11px;
	line-height: 1.33;
	background: url(./IMAGE2/line_666666-dot_001.gif) bottom left repeat-x;
	}

#cnt-ar div.info-blkF1 dl dl dt,
#cnt-ar div.info-blkF2 dl dl dt,
#cnt-ar div.info-blkF3 dl dl dt
	{
	padding-top: 10px;
	font-weight: bold;
	}

/* F01 : links and descriptions */

#cnt-ar div.info-blkF1 dl dl dt
	{
	padding-left: 9px;
	text-indent: -9px;
	}

#cnt-ar div.info-blkF1 dl dl dt img:first-child
	{
	/* MacIE \*//*/
	margin-left: -9px;
	/* end */
	}

#cnt-ar div.info-blkF1 dl dl dd
	{
	margin-left: 9px;
	}

/* F02 : list of timeline */

#cnt-ar div.info-blkF2 dl dl dd
	{
	padding-left: 9px;
	text-indent: -9px;
	}

#cnt-ar div.info-blkF2 dl dl dd img:first-child
	{
	/* MacIE \*//*/
	margin-left: -9px;
	/* end */
	}

#cnt-ar div.info-blkF2 dl dl dd a
	{
	line-height: 1.33;
	}

/* F03 : introducing publications */

#cnt-ar div.info-blkF3 dl dl dt
	{
	clear: both;
	}

#cnt-ar div.info-blkF3 dl dl dt img
	{
	float: left;
	}

#cnt-ar div.info-blkF3 dl dl dd
	{
	min-height: 68px;
	_height: 68px;      /* WinIE6 */
	margin-left: 52px;
	padding-left: 9px;
	text-indent: -9px;
	font-weight: bold;
	}

#cnt-ar div.info-blkF3 dl dl dd img:first-child
	{
	/* MacIE \*//*/
	margin-left: -9px;
	/* end */
	}


/* F04 : 3-column link list */

#cnt-ar div.info-blkF4 dl p
	{
	width: 100%; /* workaround for WinIE */
	padding-bottom: 4px;
	background: none;
	}

#cnt-ar div.info-blkF4 dl dd ul
	{
	display: block;
	list-style: none;
	padding-top: 5px;
	}

#cnt-ar div.info-blkF4 dl dd ul li
	{
	display: block;
	list-style: none;
	margin-top: 5px;
	padding-left: 9px;
	line-height: 1.33;
	}

#cnt-ar div.info-blkF4 dl dd ul li img:first-child
	{
	/* MacIE \*//*/
	margin-left: -9px;
	/* end */
	}



#cnt-ar div.info-blkF4 div.mclm-b3 div.psd-aft
	{
	margin: 0;
	width: auto;
	height: 1px;
	background: none;
	color: #63F;
	}


/* ----- G01 : utility link for common content footer ----- */

#cnt-ar div.info-blkG1,
#cnt-ar div.info-blkG1 dl,
#cnt-ar div.info-blkG1 dt,
#cnt-ar div.info-blkG1 dd,
#cnt-ar div.info-blkG1 a,
#cnt-ar div.info-blkG1 img
	{
	margin: 20 0 0;
	padding: 0;
	line-height: 1;
	text-indent: 0;
	}

#cnt-ar div.info-blkG1
	{
	margin-left: 4px;
	}

#cnt-ar div.info-blkG1 dl dt
	{
	clear: left;
	float: left;
	width: 115px;
	margin-top: 8px;
	background: url(./IMAGE2/line_666666-dot-v_001.gif) top right repeat-y;
	}

#cnt-ar div.info-blkG1 dl dt.psd-chd
	{
	margin-top: auto;
	}
	
#cnt-ar div.info-blkG1 dl dt img
	{
	vertical-align: middle;
	}

#cnt-ar div.info-blkG1 dl dd
	{
	min-height: 22px;
	_height: 22px;
	padding-top: 11px;
	line-height: 1.33;
	}

#cnt-ar div.info-blkG1 dl dd.psd-chd
	{
	padding-top: 5px;
	width: auto;
	overflow: visible;
	
	/* MacIE \*//*/
	margin-top: 27px;
	padding-top: 0;
	/* end */
	}


/* =========== others =========== */

/* ----- Q and A ----- */

#cnt-ar .qa
	{
	margin-right: 40px;
	margin-left: 40px;
	}

#cnt-ar .qa h2.question
	{
	border-bottom: #999999 solid 1px;
	line-height: 1.2;
	margin-top: 35px;
	}

#cnt-ar .qa big
	{
	font-size: 110%;
	font-weight: bold;
	}

#cnt-ar .qa .answer
	{
	margin-top: 10px;
	margin-left: 42px;
	}


#cnt-ar .qa p
	{
	margin-top: 5px;
	text-indent: 0em;
	}

/* ----- article pages ----- */

body.article #cnt-ar .date
	{
	text-align: right;
	}


/* =========== contentAreaCmmonGrid offset =========== */

#cnt-ar dd dl,
#cnt-ar dd li,
#cnt-ar dd ol,
#cnt-ar dd ul,
#cnt-ar dd p,
#cnt-ar li ol,
#cnt-ar li p,
#cnt-ar li ul,
#cnt-ar table p,
#cnt-ar table ul,
#cnt-ar table ol,
#cnt-ar table dl,
#cnt-ar .info-blkB1 p,
#cnt-ar .column-1-2 p,
#cnt-ar .column-1-2 dl,
#cnt-ar .column-1-2 h3,
#cnt-ar .column-1-2 table.gen,
#cnt-ar .column-1-2 table.data-sheet,
#cnt-ar .column-1-2 ul,
#cnt-ar .clm-1-3 p,
#cnt-ar .clm-1-3 table.gen,
#cnt-ar .clm-1-3 table.data-sheet,
#cnt-ar .column-1-4 p,
#cnt-ar .column-1-4 table.gen,
#cnt-ar .column-1-4 table.data-sheet,
#cnt-ar .column-1-6 p,
#cnt-ar .column-1-6 table.gen,
#cnt-ar .column-1-6 table.data-sheet,
#cnt-ar .column-2-3 p,
#cnt-ar .column-2-3 dl,
#cnt-ar .column-2-3 h3,
#cnt-ar .column-2-3 ul,
#cnt-ar .column-2-3 table.gen,
#cnt-ar .column-2-3 table.data-sheet,
#cnt-ar .column-3-4 dl,
#cnt-ar .column-3-4 h3,
#cnt-ar .column-3-4 h4,
#cnt-ar .column-3-4 p,
#cnt-ar .column-3-4 table.gen,
#cnt-ar .column-3-4 table.data-sheet,
#cnt-ar .eoca ul,
#cnt-ar .img-blkA1 dl,
#cnt-ar .img-blkA1 dd,
#cnt-ar .img-blkA1 p,
#cnt-ar .img-blkA2 dl,
#cnt-ar .img-blkA2 dd,
#cnt-ar .img-blkA2 p,
#cnt-ar .img-blkA3 dl,
#cnt-ar .img-blkA3 dd,
#cnt-ar .img-blkA3 p,
#cnt-ar .img-blkC1 dl,
#cnt-ar .img-blkC1 dd,
#cnt-ar .img-blkC1 p,
#cnt-ar .img-blkC2 dl,
#cnt-ar .img-blkC2 dd,
#cnt-ar .img-blkC2 p,
#cnt-ar .idx-mnA1 dd,
#cnt-ar .idx-mnA2 dd,
#cnt-ar .info-blkD1 h3,
#cnt-ar .info-blkE1 ul,
#cnt-ar .info-blkE1 li,
#cnt-ar .ln-lstA1 li,
#cnt-ar .link-listB01 li,
#cnt-ar .note-list li,
#cnt-ar .pg-nav dd,
#cnt-ar .qa h2,
#cnt-ar .qa p,
#cnt-ar .qa .answer .ln-lstA1
	{
	margin-right: 0;
	margin-left: 0;
	}

#cnt-ar li p,
#cnt-ar dd p,
#cnt-ar p.right,
#cnt-ar p.center,
#cnt-ar .info-blkB1 p,
#cnt-ar .info-blkC1 p,
#cnt-ar .info-blkD1 p,
#cnt-ar .info-blkH1 p
	{
	text-indent: 0;
	}

#cnt-ar li p,
#cnt-ar dd p,
#cnt-ar .img-blkA1 dl,
#cnt-ar .img-blkA1 dt,
#cnt-ar .img-blkA2 dl,
#cnt-ar .img-blkA2 dt,
#cnt-ar .img-blkA3 dl,
#cnt-ar .img-blkA3 dt,
#cnt-ar .img-blkC1 dl,
#cnt-ar .img-blkC1 dt,
#cnt-ar .img-blkC2 dl,
#cnt-ar .img-blkC2 dt,
#cnt-ar .info-blkC1 .ln-lstA1 li,
#cnt-ar .info-blkD1 h3,
#cnt-ar .info-blkE1 ul,
#cnt-ar .pg-nav dt,
#cnt-ar .serial-navigation table
	{
	margin-top: 0;
	}

/*
#cnt-ar .offsetA01
	{
	margin-top: -5px;
	}
*/
#str-con #content-area #tpg-toc-ar #tpg-toc-ar-mn .tpg-toc-ar-mn-rw .tpg-toc-ar-mn-fullsize .info-blkF2 .com-ft-arA1-top .info-blkF4-next .linkdl {
	margin-top: 0px;
}
#str-con #content-area #tpg-toc-ar #tpg-toc-ar-mn .tpg-toc-ar-mn-rw .tpg-toc-ar-mn-fullsize .info-blkF2 .com-ft-arA1-top .info-blkF4-next .linkdl .linkdate {
	margin-left: 0px;
}
#str-con #content-area #tpg-toc-ar #tpg-toc-ar-mn .tpg-toc-ar-mn-rw .tpg-toc-ar-mn-fullsize .info-blkF2 .com-ft-arA1-top .info-blkF4-next .linkdl .linkdate {
	text-align: center;
}
#str-con #content-area #tpg-toc-ar #tpg-toc-ar-mn .tpg-toc-ar-mn-rw .tpg-toc-ar-mn-fullsize .info-blkF2 .com-ft-arA1-top .info-blkF4-next {
	margin-top: 10px;
}
