/* レイアウト */
.contents-left {
	float: left;
	width: 530px;
	margin-top: 6px;
	margin-bottom: 20px;
}

.contents-right {
	float: right;
	width: 220px;
	margin-top: 6px;
	margin-bottom: 20px;
}



/* 製品情報 */
#product-info-tit {
	text-indent:-9000px;
	background: url(../images/top/midashi_solution.gif) no-repeat 0px center;
	height:24px;
	float: none;
	font-size: 10px;
}

#product-info-tit a {
display:block;
height: 24px;
}

.product-name {
	background-color: #E2E2E2;
	color: #666666;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.product-name-cf {
	background-color: #E2E2E2;
	color: #666666;
	padding-left: 3px;
	margin-top: 10px;
}


li.product-name-li{
	background:url(../images/top/icon_li.gif) no-repeat 0 center;
	list-style-type : none;
	padding-left:8px;
	margin-bottom:6px;
}


li.product-name-li02{
	background:url(../images/top/icon_li.gif) no-repeat 0 center;
	list-style-type : none;
	padding-left:8px;
	margin-bottom:2px;
}


#my-navi-product {
	float:left;
	width:220px;
	background-color:#F4F4F4;
	height: 825px;
}




/* SAMURAIZとは */
#my-navi-samuraiz {
	float:right;
	width:520px;
	background-color:#d6d6bb;
	margin-top: 10px;
}

#my-navi-samuraiz a {
display:block;
height: 153px;
}


#my-navi-samuraiz02 {
	float:right;
	width:520px;
	background-color:#d6d6bb;
	margin-top: 10px;
}

#my-navi-samuraiz02 a {
display:block;
height: 153px;
}


.about-samuraiz{
	text-indent:-9000px;
	background: url(../images/top/btn_about_samuraiz02.gif) no-repeat 0px center;
	float: none;
	height: 153px;
	font-size: 10px;
}

#about-samuraiz-txt {
	padding:0.5em 0em 0.5em 0.5em;
	font-size: 11px;
	color: #666666;
	line-height: 1.35em;
	background-color: #FFFFFF;
}

#ban-exf{
	text-indent:-9000px;
	height: 153px;
	font-size: 10px;
	background-image: url(../images/top/banner_exf.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}

#ban-exf a:hover {
	background-position : 0 -153px;
}

#ban-otbi{
	text-indent:-9000px;
	height: 153px;
	font-size: 10px;
	background-image: url(../images/top/banner_otbe.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
}

#ban-cfcamp{
	text-indent:-9000px;
	height: 153px;
	font-size: 10px;
	background-image: url(../images/top/banner_cfcamp.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
}


#ban-wily{
	text-indent:-9000px;
	height: 153px;
	font-size: 10px;
	background-image: url(../images/top/banner_wliy100509.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}

#ban-bi-campaign{
	text-indent:-9000px;
	height: 153px;
	font-size: 10px;
	background-image: url(../images/top/banner_opentex_campaign100930.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}


#ban-durian{
	text-indent:-9000px;
	height: 153px;
	font-size: 10px;
	background-image: url(../images/top/banner_durian.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
}

#ban-bi{
	text-indent:-9000px;
	height: 133px;
	font-size: 10px;
	background-image: url(../images/top/banner_bi.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
}



#ban-otbi a:hover {
	background-position : 0 -153px;
}

#ban-bi a:hover {
	background-position : 0 -133px;
}



/* ニュース＆トピックス */
#news-tit {
	text-indent:-9000px;
	background: url(../images/top/midashi_news02.gif) no-repeat 0px center;
	float: none;
	height: 24px;
	font-size: 10px;
}

#news-tit a {
display:block;
height: 24px;
}

#my-navi-news {
	float:left;
	width:255px;
	background-color:#F4F4F4;
	height: 420px;
	margin-top: 10px;
}


.news-left10 {
	margin-left: 10px;
}
/*↑なぜか効かない#my-navi-newsの調整用*/




/* イベント */
#my-navi-event {
	float:right;
	width:255px;
	background-color:#F4F4F4;
	height: 420px;
	margin-top: 10px;
}

#event-tit {
	text-indent:-9000px;
	background: url(../images/top/midashi_event02.gif) no-repeat 0px center;
	float: none;
	height: 24px;
	font-size: 10px;
}

#event-tit a {
display:block;
height: 24px;
}





/*上段、下段レイアウト*/


#banner-area{
	width:100%;
	background-color:#FFFFFF;
	height:60px;
	margin-top: 17px;
	margin-bottom: 30px;
}


/*メインビジュアル*/
#my-navi-main {
	float:left;
	width:530px;
	background-color:#d6d6bb;
	height: 232px;
}

/*製品紹介*/


/* バナー共 */
.banner01{
	margin-right: 10px;
	margin-left: 10px;
}

.banner02{
	margin-right: 10px;
}

/* リスト */
.mynavi-1{
	padding:1em;20em; 1em;
	font-size: 11px;
	color: #999999;
	line-height: 1.35em;
}
