@charset "Shift_JIS";

/* **************************************************

Name: print.css

Description: Print CSS

Create: 2014.02.13
Update: XXXX.XX.XX

Copyright 2014 Hitachi, Ltd.

***************************************************** */


.inquirySection,
.related_Section,
.js_cards {display: none; }


/* top
***************************************************** */
#topImageArea {
	height: 400px;
}
#topMenuArea #topMenuLeft #topMenuLeftIn h2 {
	font-size: 30px;
}
#topImageArea #topSlider li {
	height: 400px;
	background-size: 100% auto;
}
#topImageArea #topSlider li dl,.topSliderText {
	margin: 50px 0 0 30px;
	padding: 0;
}
#topImageArea .bx-controls {
	right: 30px!important;
}
#topMenuArea #topMenuLeft {
	width: 30%;
	padding: 30px 0 0 0;
}
#topMenuArea #topMenuLeft #topMenuLeftIn {
	padding-left: 30px!important;
}
#topMenuArea #topMenuRight {
	width: 70%;
	padding: 30px 30px 0px 30px!important;
}
#topMenuArea::after {
    left: 30%;
}


/* recruit top
***************************************************** */
.recruitMainImageIn {
	padding-left: 30px;
}


/* recruit popup
***************************************************** */
.newGraduateTop {
	width: 995px;
}
.newGraduateTop #popMainImage {
	background-size: auto 100%;
}
.messageImage01,.messageImage02 {
	min-height: 330px;
}
.messageImage01 img,.messageImage02 img {
	width: 100%;
	height: auto;
}


/* recruit voice
***************************************************** */
.voice .voiceMainImage, #voiceTopMainImage {
	background-size: auto 100%!important;
}
.voice #popMenu {
	position: relative!important;
}
#anc02.voiceMainImage {
	page-break-before: always;
}
