@charset "utf-8";

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

print.css
-----------------------------------
1: base setting

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

/*=================================

	1: base setting

=================================*/

@media only print and (-ms-high-contrast:none) {
	body {
		padding-top: 0 !important;
		/*zoom: 90% !important;*/
	}
	#globalHeader {
		position: relative !important;
	}
	#globalHeader #header .headerWrap01 {
		width: 1050px !important;
	}
	#globalHeader #header .headerWrap02 #globalNav {
		width: 1100px !important;
	}
	#globalHeader #header .headerWrap02 #globalNav > ul li {
		width: 17% !important;
	}
	#globalHeader #header .headerWrap02 #globalNav > ul li:first-child,
	#globalHeader #header .headerWrap02 #globalNav > ul li:last-child {
		width: 16% !important;
	}
	#mainContainer {
		width: 1050px !important;
		margin: 30px auto 70px;
	}
	.noAside #mainContainer #mainContents {
		width: 1050px !important;
		margin: 0 auto;
	}
	.noAside #mainContainer #mainContents .innerContent {
		width: 1050px !important;
		margin: 0 auto;
	}
	.noAside #mainContainer #topicPath {
		width: 1050px !important;
		margin: 0 auto 30px !important;
	}
	#mainContainer #contentContainer #mainContents {
		width: 79% !important;
		margin-left: 3% !important;
	}
	#mainContainer #contentContainer #localNav {
		width: 18% !important;
	}
	#footerContainer #globalFooter #footer {
		width: 1050px !important;
		margin: 0 auto;
		padding: 0 0 35px;
	}
	.massageBox .boxInner {
		width: 1050px !important;
	}
	.massageBox .boxInner .colLeft {
		width: 65% !important;
		margin-right: 3% !important;
	}
	.massageBox .boxInner .colRight {
		width: 32% !important;
	}
	.massageBox .boxList {
		width: 1050px !important;
	}
	.massageBox .typeA .boxInner.colLeft,
	.massageBox .typeA .boxInner.colRight {
		width: 48% !important;
		height: auto !important;
	}
	.massageBox .typeA .boxInner.colRight {
		margin-left: 4% !important;
	}
	.massageBox .typeA .boxInner.colRight .colLayout01 .colLeft {
		margin-left: 30px !important;
		width: 200px !important;
	}
	.massageBox .typeB .colLeft.boxInner,
	.massageBox .typeB .colRight.boxInner {
		width: 48% !important;
		height: auto !important;
	}
	.massageBox .typeB .boxInner.colRight {
		margin-left: 4% !important;
	}
	.massageBox .typeB .boxInner.colRight .colLayout01 .colLeft {
		margin-left: 30px !important;
		width: 200px !important;
	}
	.details .inner {
		width: 1050px !important;
		margin: 0 auto;
	}
	.details .inner .colLayout01.count3 > a {
		width: 30% !important;
	}
	#mainVisual div > a {
		width: 1050px !important;
	}
	.lineupWrap > .wrapInner {
		width: 1050px !important;
	}
	.colWrap .colList > a {
		width: 33.3% !important;
	}
	.categoryWrap > .wrapInner > .tabContents > .accordion > .tabInner {
		width: 1050px !important;
	}
	.particular #flowSlider {
		width: 1050px !important;
	}
	.particular #flowSlider .nav {
		width: 1050px !important;
	}
	.bgWrap .mainWrap .createBox {
		width: 1050px !important;
	}
	.bgWrap .mainWrap .techBox {
		width: 1050px !important;
	}
	.panel04 .colLayout01 {
		width: 1050px !important;
	}
	.panel05 {
		width: 1050px !important;
	}
	.panel06 {
		width: 1050px !important;
	}
	.colLayout01.count1 > .col {
		width: 100% !important;
	}
	.categoryWrap > .wrapInner > .colList .col {
		width: 30% !important;
	}
	.pluginWrap01 {
		width: 100% !important;
	}
	.bgWrap .mainWrap .createBox .boxSlider .col {
		width: 30% !important;
	}
	.bgWrap .mainWrap .createBox .boxList .col {
		width: 30% !important;
	}
	.prdLinkList.count3 > li {
		width: 30% !important;
	}
	.inqList {
		width: 100% !important;
	}
	.inqList > .content > .inqArea > .colTxt {
		width: 450px !important;
	}
	.techList > .boxList.count3 > li {
		width: 30% !important;
	}
	
}
