@charset "iso-8859-1";
body.pressPage div#pressContents ul {
	list-style-type: disc;
	padding-left: 40px;
}

body.pressPage div#pressContents ol {
	list-style-type: decimal;
	margin: 1em 0;
	padding-left: 40px;
}

body.pressPage div#pressContents .txt12 { line-height: 18px;}
body.pressPage div#pressContents .txt11 { line-height: 16px;}
body.pressPage div#pressContents .txt11r { line-height: 16px; color: #C71444;}
body.pressPage div#pressContents .txt10 { line-height: 14px;}



/* ----------------------------------------------------------------
	layout
---------------------------------------------------------------- */

body.pressArchivesPage div#contentsArea {
	width: 720px;
	background-image: url(none);
}

body.pressArchivesPage div#contentsArea div#contentsMain {
	width: 540px;
}

body.pressArchivesPage div#contentsArea div#contentsSub {
	width: 180px;
}

body.pressArchivesPage p.pagetop {
	width: 540px;
}


/* header ---------------------- */

body.pressArchivesPage div#headArea {
	width: 720px;
	padding: 6px 0 36px;
}

body.pressArchivesPage div#headArea p.nissan {
	float: right;
	width: 236px;
}

body.pressArchivesPage div#headArea h3 {
	padding: 51px 0 0 21px;
}


/* date ---------------------- */

body.pressArchivesPage div#contentsArea div#contentsSub p.date {
	padding: 0 0 0 21px;
}

/* title ---------------------- */

body.pressArchivesPage div.titleArea {
	margin: 0 0 30px;
	padding: 0 0 16px;
	background: url(../IMAGES/dot.gif) repeat-x left bottom;
}

body.pressArchivesPage div.titleArea p,
body.pressArchivesPage div.titleArea h4.tit {
	line-height: 18px;
}

body.pressArchivesPage div.titleArea h4.tit {
}





/* ----------------------------------------------------------------
	archive header
---------------------------------------------------------------- */

div#archiveHeader {
	position: relative;
	width: 720px;
	border-bottom: 1px solid #D6D6D6;
}

div#archiveHeader h1 {
	margin: 0;
	padding: 14px 0 0 20px;
}

div#archiveHeader p.btnClose {
	position: absolute;
	top: 0;
	left: 667px;
}


/* ----------------------------------------------------------------
	archive footer
---------------------------------------------------------------- */

div#archiveFooter {
	width: 720px;
	height: 60px;
	border-top: 1px solid #ccc;
}

div#archiveFooter ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}


div#archiveFooter ul#press2009 {
	width: 163px;
	margin: 12px 0 0 557px;
}

div#archiveFooter ul#press2009 li {
	float: left;
}

div#archiveFooter ul#press2009 li a {
	outline: none;
	display: block;
	height: 15px;
	background: url(../IMAGES/footer_nav_press.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
}

div#archiveFooter ul#press2009 li.home a { width: 49px;}
div#archiveFooter ul#press2009 li.press a { width: 114px; background-position: -49px 0;}
div#archiveFooter ul#press2009 li.home a:hover { background-position: 0 -15px;}
div#archiveFooter ul#press2009 li.press a:hover { background-position: -49px -15px;}
