@charset "UTF-8";
#tec #contents .headSection .ttl {
	width: 700px;
}

/*#tec .detailSection{
	width: 960px;
	margin: 0 auto;
}*/

#contents .detailSection {
    width: 100% !important;
    min-width: 960px !important;
}

#contents .headSection {
	border-bottom: 1px solid #E2E2E2;
}

/*
mainvisual
============================*/
.detailSection .mainvisual {
	margin: 45px 0 30px;
}

/*
tab
============================*/

#contents .detailSection #tabGroup {
	width:100%;
	min-width:960px;
}
#contents .detailSection #tabGroup .tabNav {
	width:100%;
	height:43px;
	background:url(/common/images/bg_line_01.gif) repeat-x left bottom;
}
#contents .detailSection #tabGroup .tabNav .tab {
	width:960px;
	margin:0 auto;
}
#contents .detailSection #tabGroup .tabNav .tab li {
	float:left;
	width:320px;
	height:43px;
}
#contents .detailSection #tabGroup .tabNav .tab li img {
	cursor:pointer;
}
#contents .detailSection #tabGroup div.disnon{
	display: none !important;
}
#contents .detailSection #tabGroup div.current{
	display: block !important;
}

#largeprinter .tabNav .tab li img {
	cursor:pointer;
}

.tab li.current img {visibility:hidden;}
.tabNav .tab li.current.lnav01 { background:url(/products/largeprinter/guide/tec2/images/nav_top_01_on.gif) no-repeat left top; }
.tabNav .tab li.current.lnav02 { background:url(/products/largeprinter/guide/tec2/images/nav_top_02_on.gif) no-repeat left top; }
.tabNav .tab li.current.lnav03 { background:url(/products/largeprinter/guide/tec2/images/nav_top_03_on.gif) no-repeat left top; }


#contents .detailSection #tabGroup .tabCont {
	width:960px;
	margin:0 auto;
}
#contents .detailSection #tabGroup .tabCont .subttl {
	font-size:117%;
	font-weight:bold;
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom: 1px solid #ededed;
}
#contents .detailSection #tabGroup .tabCont1 .line {
	background:url(/common/images/bg_line_01.gif) repeat-x left bottom;
	padding-bottom:20px;
	margin-bottom: 55px;
}
#contents .detailSection #tabGroup .tabCont .toProducts {
 float: left;
 padding: 5px 10px;
}

#contents .detailSection .tabCont .model {
		text-align: right;
}

#contents .detailSection .tabCont .model p {
		display: inline-block;
		background: url(/products/largeprinter/guide/tec2/images/bg_ttl_02.gif) no-repeat right center;
}

#contents .detailSection .tabCont .model p span {
    background-image: url(/products/largeprinter/guide/tec2/images/bg_ttl_01.gif);
}

#contents .detailSection .tabCont .model p span {
		display: inline-block;
		padding: 0.8em 20px 0.7em 20px;
		background: url(/products/largeprinter/guide/tec2/images/bg_ttl_01.gif) no-repeat left center;
		line-height: 1;
		font-weight: bold;
}

/*
h2
============================*/
.detailSection h2{
	background:url(/products/largeprinter/common/images/bgimg_01.gif) no-repeat;
	height:65px;
	line-height:65px;
	font-size:157%;
	font-weight:bold;
	padding-left:30px;
	margin-bottom:25px;
	color:#333;
}

/*
h3
============================*/
.detailSection h3{
	background:url(/products/largeprinter/guide/tec2/images/bg_h3.jpg) no-repeat left 7px;
	height:48px;
	line-height:48px;
	font-size:157%;
	font-weight:bold;
	padding-left:15px;
	margin:30px 0 20px;
	color:#333;
	border-bottom: 1px solid #e1e1e1;
}
/*
h3
============================*/
.detailSection h4{
	font-size: 16px;
}

