﻿.biznavi{
	background:url(/products/biz/project/images/bg_biznavi.gif) no-repeat left top;
}

.biznavi ul{
	padding:6px 0 0 70px;
}

.biznavi ul li{
	float:left;
	margin-right:8px;
}

.main_contents{
	margin-top:15px;
	margin-bottom:30px;
	padding-bottom:30px;
	background:url(/products/biz/project/images/bg_dot01.gif) no-repeat left bottom;
}

.contents_navi{
	margin:30px 0 0 0;

}
.contents_navi li.first{
	margin-right:8px;

}

.contents_box{
	width:645px;
	_width:675px;;
	padding:15px 14px;
	background:#edeff0;
	border-left:1px solid #b1b8bb;
	border-right:1px solid #b1b8bb;
	border-bottom:1px solid #b1b8bb;
}

.contents_box p,
.contents_box a{
	font-size:70%;
	_font-size:70%;
	_line-height:1.2;
}

*:first-child+html .contents_box p,
*:first-child+html .contents_box a{
	line-height:1.2;
}

.contents_box .box_inner{
	background:url(/products/biz/project/images/bg_mainbox.gif) repeat-y left top;
}

.contents_box .block01 p a{
	font-size:100%;
}

.contents_box a span.icon_pop{
	background:url(/products/biz/project/images/icon_popup.gif) no-repeat right top;
	padding:0 13px 0 0;
	color:#000099;
}

.contents_box a:hover span.icon_pop{
	color:#f00;
}

.contents_box .block01{
	float:left;
	width:302px;
	_width:320px;
	padding:6px 9px;
	_padding-bottom:0;
}

.contents_box .block02{
	float:right;
	width:302px;
	_width:320px;
	padding:6px 9px;
}

*:first-child+html .contents_box .block01,
*:first-child+html .contents_box .block02{
	padding-bottom:4px;
}


.contents_box .block01 .textarea{
	width:45%;
}

.contents_box .block01 .textarea .txt{
	margin-bottom:3px;
}

.contents_box .block02 a{

	font-size:100%;
}

.contents_box .block02 .blk_s{
	padding-top:5px;
}
.contents_box .block02 .border{
	background:url(/products/biz/project/images/bg_dot02.gif) no-repeat left top;
	padding-top:8px;
}

.bunner_area{
	margin-bottom:30px;
	padding-bottom:30px;
	background:url(/products/biz/project/images/bg_dot01.gif) no-repeat left bottom;
}

.bunner_area dl dt{
	background:url(/products/biz/project/images/bg_tit_online.gif) repeat-y left top;
	border:1px solid #b9c0c3;
	min-height:25px;
	_height:37px;
	padding:5px 0 5px 20px;
}

.bunner_area dl dt span{
	display:block;
	margin:12px 0 0 10px;
}

.bunner_area dl dd{
	background:#edeff0;
	border-right:1px solid #b9c0c3;
	border-left:1px solid #b9c0c3;
	border-bottom:1px solid #b9c0c3;
	padding:10px 0 5px 15px;
}

.bunner_area ul{
	width:643px;
}


/* ------------------------------------------------------ 100922 ----- */
.mT9 { margin-top: 9px;}

.mL-6 {
	margin-left: -6px;
}

.mR11 {
	margin-right: 11px;
}

.mB5 {
	margin-bottom: 5px;
}

#column_seventh {
	width: 677px;
	height: 238px;
	position: relative;
	background: url(/products/biz/project/images/bg_column_seventh.jpg) no-repeat 0 0;
}

#column_seventh a.btn01 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 10px;
}

#column_seventh a.btn02 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 122px;
}

#column_sixth {
	width: 677px;
	height: 238px;
	position: relative;
	background: url(/products/biz/project/images/bg_column_sixth.jpg) no-repeat 0 0;
}

#column_sixth a.btn01 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 10px;
}

#column_sixth a.btn02 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 122px;

}

#column_fifth {
	width: 677px;
	height: 238px;
	position: relative;
	background: url(/products/biz/project/images/bg_column_fifth.jpg) no-repeat 0 0;
}

#column_fifth a.btn01 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 10px;
}

#column_fifth a.btn02 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 122px;
}

#column_fourth {
	width: 677px;
	height: 357px;
	position: relative;
	background: url(/products/biz/project/images/bg_column_fourth.jpg) no-repeat 0 0;
}

#column_fourth a.btn01 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 10px;
}

#column_fourth a.btn02 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 125px;
}

#column_fourth a.btn03 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 240px;
}

#column_third {
	width: 677px;
	height: 244px;
	position: relative;
	background: url(/products/biz/project/images/bg_column_third.jpg) no-repeat 0 0;
}

#column_third a.btn01 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 10px;
}

#column_third a.btn02 {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 125px;
}

#column_second {
	width: 677px;
	height: 129px;
	position: relative;
	background: url(/products/biz/project/images/bg_column_second.jpg) no-repeat 0 0;
}

#column_second a {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 10px;
}

#column_first {
	width: 677px;
	height: 129px;
	position: relative;
	background: url(/products/biz/project/images/bg_column_first.jpg) no-repeat 0 0;
}

#column_first a {
	display: block;
	width: 525px;
	height: 112px;
	position: absolute;
	left: 147px;
	top: 10px;
}

#column_pageprinter,
#column_scanner,
#column_businessprinter {
	width: 331px;
	height: 124px;
	background: url(/products/biz/project/images/bg_column_2010_01.gif) no-repeat 0 0;
	float:left;
}
#column_projector,

#column_duplicator {
	width: 331px;
	height: 124px;
	background: url(/products/biz/project/images/bg_column_2010_01.gif) no-repeat 0 0;
	margin-left:13px;
	float:left;
}


#column_largeprinter{
	width: 173px;
	height: 124px;
	background: url(/products/biz/project/images/bg_column_2010_03.gif) no-repeat 0 0;
	margin-left:13px;
	float:left;
}



.column_child_2010 {
	margin-top:14px;
}
.title_column_pageprinter {
	margin:5px 40px 6px 63px;
}
.title_column_projector {
	margin:9px 57px 7px 50px;
}
.title_column_businessprinter {
	margin:6px 11px 5px 14px;
}
.title_column_duplicator {
	margin:7px 65px 6px 69px;
}
.title_column_scanner {
	margin:4px 90px 1px 90px;
}
.title_column_largeprinter {
	margin:8px 8px 4px 8px;
}
ul.btn_column_2010 {
	margin:0 8px 8px 10px;
}
ul.btn_column_2010_02{
	margin:0 9px 8px 9px;
}
ul.btn_column_2010_03{
	width:159px;
	margin:0 6px 8px 8px;
}
ul.btn_column_2010 li,
ul.btn_column_2010_02 li,
ul.btn_column_2010_03 li {
	margin-right:4px;
	float:left;
}
ul.btn_column_2010 li.endchild,
ul.btn_column_2010_02 li.endchild,
ul.btn_column_2010_03 li.endchild {
	margin-right:0;
}


.dsp_none {
	display: none;
}

ul.navi_2009 {
	margin-top: 9px;
	overflow: hidden;
}

ul.navi_2009 li {
	width: 225px;
	height: 171px;
}

.ov_hid { overflow: hidden;}

.clr_both { clear: both;}

.pba { page-break-after: always;}

@media print{
	body { background: #FFF;}
}
