@charset "Shift_JIS";

#header,#mainmenu,#sidemenu,#contact,#guide,#footmenu,#catalogdl,#pdf,hr,#sitelink{
	display:none;
}

div.pageblock {
   page-break-after: always;
}

a img{
	border:none;
	}

#content{
	width:100%;
	margin:10px 0px 0px 0px;
	float:none;
}
.inside-link{
	display:none;
}

.alignright{

	}
	
#c_policy .alignright{
	display:block;
}
	
h1{
	font-size:120%;
	background-color:#006699;
	color:#FFFFFF;
		padding:0.5em;
}

h2{
	font-size:100%;
	font-weight:bold;
	border-bottom:solid #006699 1px;
	border-left:solid 1em #006699;	
	padding:0.5em;
	}
	
h3{
	font-size:100%;
	color:#0099CC;
}

th,td{
	border:1px solid #666;
	border-collapse:collapse;
	}
#categorytitle-autoid8 {
	display: none;
}


#c_exhibition dl{
	margin: 1em 20px 1em 20px;
	line-height: 150%;
}

#c_exhibition dt{
	width: 7em;
	font-weight: bold;
}

#c_exhibition dd{
	margin-top: -1.5em;
	margin-left: 7em;
}

#boothmap {
	margin: 0px;
	height:150mm;
	width:130mm;
}

#boothmap-h2{
	page-break-before:always;
}

#content p.pressrelease-title{
	font-size: 130%;
	font-weight: bold;
	margin-left: 10px;
	color: #069;
	border-bottom: 1px solid #069;
	width: 100%;
	border-left: solid 5px #069;
	text-indent: 0.5em;

}#categorysolution #wrap #maincontent #content #TabbedPanels1 .TabbedPanelsTabGroup .TabbedPanelsTab {
	display: none;
}

#categorysolution #wrap #maincontent #content div.TabbedPanels#TabbedPanels1{
	width:900px;
	border:none;
	}
#categorysolution #wrap #maincontent #content div.TabbedPanels#TabbedPanels1 div.TabbedPanelsContentGroup{
	width:180mm;
	border:none;
}	
#categorysolution #wrap #maincontent #content #TabbedPanels1 div.TabbedPanelsContentGroup div.TabbedPanelsContent{
	display:block !important;
	overflow:visible;
	width:180mm;
	height:100%;
}
#categorysolution #wrap #maincontent #content #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent p.tabname{
	display:block !important;
	background-color:#069;
	width:15em;
	height:1em;
	padding:0.2em 0.2em 0.2em 1em;
	font-size:100%;
	margin: 10px 10px 15px 0px;
	color: #FFFFFF;
	border-bottom: 1px solid #036;
	border-top: 1px solid #036;
	border-right: 1px solid #036;
	border-left:10px solid #036;
	font-weight: bold;
	}

.top-link{
	display:none;
	}
.no-print {
	display: none;
}

h1#pressreleasetitle-h1,h1#exhibitiontitle-h1,h1#recruitment-title{
	width:19cm;
}

#categorycompany #wrap #maincontent #content #president-comment .clear .alignright{
	display:block;
	}
#categorycompany #wrap #maincontent #content h2.nextpageprint{
	page-break-before:always;
}
#categorysolution #wrap #maincontent #content #TabbedPanels1 img.printbig{
	width:17cm;
	height:auto;
}
#categoryproducts #wrap #maincontent #content #leuco {
	page-break-before: always;
}
#categorysolution #wrap #maincontent #content #TabbedPanels1 #example1 .item{
display:block !important;
	overflow:visible;

}
#categorysolution #wrap #maincontent #content .TabbedPanelsContentGroup .TabbedPanelsContent TabbedPanelsContentVisible h2{page-break-before:always;
}
#categorysolution #wrap #maincontent #content #TabbedPanels1 h2 {
	clear:both;
}
