@charset "utf-8";

/* print.css */

body.nosubnavi,
body.popup,
body.home,
div#dHeader,
div#dGMWrapper,
body.home div#dGMWrapper,
body.popup div#dGMWrapper,
div#dMWrapper {
	background-image: none;
}
div#dGlobalNavi,
div#dKeyword,
div#dFooterNavi,
div#dKVWrapper,
div#dBreadCrumbs,
p.pBackLink,
div#dFUWrapper {
	display: none;
}
div#dHeader {
}
div#dFooterLower {
	border-top: 1px solid #CCCCCC;
}
body#home div#dHeader {
	margin-bottom: 20px;
}
p.pNewsDate {
	margin-top: 20px;
}
div#dContents,
div#dContentsHomeColL,
div#dContentsHomeColR,
div#dFooterID,
div#dCopyRight {
	float: none;
}
div#dCopyRight {
	text-align: left;
}

div#dHeader,
div#dGlobalNavi,
div#dKeyVisual,
div#dBreadCrumbs,
div#dMain,
div#dFooterUpper,
div#dFooterLower,
div#dContents,
body#home div#dContents,
body.nosubnavi div#dContents {
	width: 650px;
}
div#dHeaderNavi {
	width:440px;
}

a.aModElePageUp,
dFooterNavi {
	display: none;
}

/*member popup*/
body#member.popup div#dHeader,
div#dApplication01,
div.dPrint,
div.dModBoxNormal p.pModEleRight,
body#member.popup div#dCopyRight{
	display: none;
}
body#member.popup div#dFooterLower {
	border-top: none;
}

/*open*/
.tRed {
	font-weight:bold;
	color: #FDE9E9;
}		