@media print and (color){
	.wrapper *{-webkit-print-color-adjust:exact;print-color-adjust:exact}
}
body{background:#fff!important}
@media print and (orientation:landscape){
	.wrapper.toppage{height:3000px!important}
}
@media print{
	.hidden-lg{display:none!important}
	.body{background:none!important;width:1280px!important}
	.article{position:relative!important;width:1280px!important}
	#sidebar-wrap .sidebar.fixMenu{position:relative!important;top:0!important;margin:0!important}
	.logo .hidden{display:block;width:184px}
	#header{width:1280px!important;margin:0 auto!important;overflow:hidden!important;position:relative!important}
	.footer{width:1280px!important}
	.wrapper{float:right!important;width:165px!important}
	.contain{float:left!important;width:1080px!important}
	.wrapper.toppage{width:1280px!important;height:2800px!important}
	.wrapper.toppage .main-wrap{float:left!important;width:1080px!important;background:#fff!important}
	.wrap-link-footer .content-footer{width:1280px!important}
	.wrapper .select-nav{width:1055px}
	#banner{width:100%!important}
	#banner img{width:100%!important}
	.cast-wrap,.tanto-wrap{width:1115px!important;float:left!important}
	.sidebar{position:relative!important;margin:0;top:0;right:0!important;width:145px!important;float:right!important;background:#fff!important;height:700px}
	.section .wrap{width:1115px!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}
	.section{background:#fff!important}
	.section h4,.section p,.section span{color:#000!important}
	.section.logo{background:#eee!important}
	.section .wrap .container{width:1115px!important;padding-left:20px!important;background:#fff!important;color:#000;position:absolute;top:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}
	.section .wrap .container p,.section .wrap .container span,.section .wrap .container div{color:#000!important}
	.section .wrap .container.logo{background:#eee!important}
	.section .wrap .container .module5 p,.section .wrap .container .module6 p,.section .wrap .container .module10 p,.section .wrap .container .module12 p,.section .wrap .container .module5 span,.section .wrap .container .module6 span,.section .wrap .container .module10 span,.section .wrap .container .module12 span,.section .wrap .container .module5 div,.section .wrap .container .module6 div,.section .wrap .container .module10 div,.section .wrap .container .module12 div{color:#fff!important}
	.section .wrap .container .module5 .white p,.section .wrap .container .module6 .white p,.section .wrap .container .module10 .white p,.section .wrap .container .module12 .white p,.section .wrap .container .module5 .white span,.section .wrap .container .module6 .white span,.section .wrap .container .module10 .white span,.section .wrap .container .module12 .white span,.section .wrap .container .module5 .white div,.section .wrap .container .module6 .white div,.section .wrap .container .module10 .white div,.section .wrap .container .module12 .white div{color:#000!important}
	.toppage-ranking{page-break-after:always}
	.news-top{page-break-before:always}
	.daihatsu-link{height:200px!important}
	.section.link{height:400px!important;page-break-after:always}
	.wrap-link-footer .link-footer{background:#fff!important}
	.popup_sidebar{display:none}
}