﻿@charset "utf-8";

/* for Print
=========================================*/
body {
	zoom: 80%;
}

* html #pageContainer {
	background-color: #ffffff;
}


/* background visible for IE6
=========================================*/
* html #subNav #subNavMain,
* html #subNav #subNavMain dl dt a,
* html #subNav #subNavMain dl dt a:hover,
* html #subNav #subNavMain dl dt a span,
* html #subNav #subNavMain dl dd a span,
* html #subNav #pageTop p span,
* html #subNav .recruitEntry,
* html #subNav .recruitInquiry,
* html #footContainer #fixedPageTopLink p span,
* html #contents .anchorLink,
* html #contents .anchorLink li,
* html #contents .anchorLink li span,
* html #contents .heading2 span,
* html #contents .iconList01 li,
* html #contents .iconList02 li,
* html #contents  .dateInformation01 dd,
* html #contents .questionAnchor li,
* html #contents  .answerArea dt,
* html #contents .iconLink01,
* html #contents .iconLink02,
* html #contents .smallLinkbtn a span,
* html #contents .wrapCategoryIndex,
* html #contents .wrapCategoryIndex .categoryIndex,
* html #contents .categoryIndex dt span,
* html #contents .leftColOnly,
* html #contents .leftColOnly .categoryIndex,
* html #contents .horizontalLine,
* html body#siteIndex #mainContainer #mainContentsContainer #contents .informaiton .latestInformation dd,
* html body#search #contents .searchResult dl,
* html body#recruit #contents .wrapNewgraduateIndex .newgraduateIndex,
* html body#recruit #contents .wrapNewgraduateIndex,
* html body#recruit #contents .wrapSeniorIndex,
* html body#recruit #contents .wrapSeniorIndex .seniorIndex,
* html body#recruit #contents .questionText,
* html body#recruit #contents .wrapSeniorIntroduction,
* html body#recruit #contents .newgraduateIndex dt span { /* for IE6 */
	zoom: 1;
}


/* お知らせが崩れるの防止 */
* html body#siteIndex #mainContainer #mainContentsContainer #contents .informaiton .latestInformation dd,
* html #contents  .dateInformation01 dd { /* for IE6 */
	margin: -0.7em 0 0.9em 8em;
}

/* カラム落ちするの防止 */
* html #contents .equalCol2 .col {
	margin: 0 18px 0 0;
}

/* 印刷で浮き上がるの防止 */
* html body#recruit #contents .recruitIndent dd {
	margin: 0.4em 0 0 9.5em;
}

/* カラム落ちするの防止 */
* html body#recruit #contents .seniorIndex .fifthCol {
	margin: 0 7px 0 0;
}


