body{
	min-width: 1053px;
}

/****▼メインコンテンツ3カラム割****/
.p66 {
	width: 667px;
	float: left;
}
#contents_sub {
	width: 329px;
}
/****▲メインコンテンツ3カラム割****/

/****▼メインビジュアル****/
#topContentsWrap {
	background-color: #fff;
	background-repeat: repeat-x;
	background-position: left 414px;
	width: 100%;
	position: relative;
	height: auto !important;   
	height: 100%;
	min-height: 100%;
}
#mainVisualArea {
	width: 1280px;
	height: 414px;
	margin: 0 auto -50px auto;
	position: relative;
	z-index: 1;
	overflow:hidden;
}
#mainVisualArea #cs-buttons-mainVisualAreaInner {
	position: relative;
	top: -65px;
	left: 0px;
	width: auto;
	text-align:center;
	height:12px;
	z-index: 10;
}

#mainVisualArea #cs-buttons-mainVisualAreaInner a{
	margin: 0 6px;
	width: 12px;
	height: 12px;
	display: inline-block;
}
#mainVisualArea #cs-navigation-mainVisualAreaInner{
	position:relative;
}
#mainVisualArea .cs-prev{
	background-image : url("http://www.accretech.jp/common/wr_img/forTop/slideparts_left.png");
	width:37px;
	height:37px;
	display:block;
}
#mainVisualArea .cs-next{
	background-image : url("http://www.accretech.jp/common/wr_img/forTop/slideparts_right.png");
	width:37px;
	height:37px;
	display:block;
}
.mainVisualContents {
	width: 1280px;
	height: 414px;
	position: absolute;
}
.bnrArea {
	width: 1280px;
	height: 414px;
	position: relative;
	top: 0px;
	z-index:10;
}
.bnrAreaInner {
	width: 1130px;
	height: 354px;
	display: table-cell;
	text-align: right;
	vertical-align: bottom;
}
.bnrAreaInner a:hover{
	filter: alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;
}
#mainVisualThumbWrap {
	width: 100%;
	position: absolute;
	bottom: 50px;
	text-align: center;
	z-index: 9999;
}
.mainVisualThumb {
	position: relative;
	width: 12px;
	height: 25px;
	cursor: pointer;
	display: inline-block;
	padding: 0 6px;
}
.mainVisualThumb .thumb_inner {
	margin: 10px 0;
	height: 12px;
	font-size: 0px;
}
.mainVisualThumb .thumb_inner, .mainVisualThumbCurrent .thumb_inner {
	width: 12px;
	height: 12px;
	background-repeat: no-repeat;
	background-position: left top;
}
/****▲メインビジュアル****/

.toppage #contents {
	width: 996px;
	min-width: 996px;
	padding: 10px 31px 480px 6px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	z-index: 999;
}

/****▼製品情報エリア****/
#productArea {
	overflow:hidden;
}
#productArea > div {
	padding: 3px 0 0 0;
	background-repeat: no-repeat;
}
#productArea .p66{
	background-position: 25px -6px;
}
#productArea .p33{
	background-position: 25px -6px;
	width: 329px;
}
.product_column {
	width: 312px;
	margin: 0 0 0 18px;
	padding: 2px 3px 0;
	background-repeat: no-repeat;
	background-position: left top;
}
.p66 .p50:first-child .product_column {
	margin-left: 22px;
}
.product_column_middle {
	padding: 0;
	min-height: 119px;
	background-repeat: repeat-x;
	background-position: bottom;
}
.product_column h2 {
	padding: 9px 10px 10px 14px;
}
.product_column h2 span {
	border-left: 6px solid #cecc9b;
}
.product_column h2 a:hover {
	color: #888;
}
.product_column .article_text {
	padding: 0 14px;
}
.product_column_bottom {
	margin: 0 -3px;
	padding: 0px 3px 4px;
	background-repeat: no-repeat;
	background-position: center bottom;
	min-height: 34px;
	text-align: right;
}
.product_column_bottom ul {
	float: right;
	padding-top: 10px;
}
.product_column_bottom ul li {
	display: inline;
	background-position: left 0.4em;
	background-repeat: no-repeat;
	padding: 2px 15px 2px 18px;
}
.product_column_bottom ul li a {
	color: #000;
}
.product_column_bottom ul li a:hover {
	color: #888;
}
.toppage .p66 .block_title {
	padding-right: 0;
}
.product_column h2 {
	background: transparent !important;
}
.movieArea {
	margin: 2px 0 0 18px;
	background-color: #444;
	min-height: 210px;
	text-align: right;
}
.movieArea div.item_icon {
	color: #fff;
/*	padding: 0 0 0 18px; */
	background-position: left 0.2em;
	background-image:none !important;
	line-height: 2.7em;
	padding: 1px 15px 1px 0;
/*	display: inline; */
}
.movieArea div.item_icon a {
	color: #fff;
	padding: 1px 10px 1px 0 !important;
line-height: 2.7em;
}
/****▲製品情報エリア****/

/****▼インフォメーションエリア****/
.toppage #contents_main, .toppage #contents_sub{
	margin-top: 14px;
}
.toppage .main_column{
	margin: 0 0 0 0;
}
.toppage .sub_columun, .toppage .sub_module{
	margin-right: 0;
}
.toppage #contents_sub > div {
	padding: 0 0 0 18px;
	text-align: left;
}
.toppage .main_column_middle, .toppage .article_module, .toppage .index_module {
	padding-right: 0;
}
.toppage #contents_main .item_icon{
	background-image: none;
	padding-left: 0;
}
.toppage #contents_main .description{
	padding-left: 0;
}
.toppage .tab_block #tab {
	margin-right: 0;
}

#contents_main div.item_icon{
	padding-bottom: 0;
}
#contents_main div.item_icon a {
	font-size: 110%;
	font-weight: bold;
}

/**▼タブきりかえ**/
.toppage #tab {
	height: 34px;
	top: 14px;
	padding: 0 0 0px;
	background-position: left bottom;
	margin-bottom: 14px;
	margin-left: 25px;
}
.toppage #tab li {
	background-color: #e5e5e5;
	padding: 6px 11px;
	height: 15px;
	width: 138px;
	font-weight: bold;
	font-size: 14px;
	color: #828282;
	margin: 7px 2px 0px 2px;
}
.toppage #tab li:nth-child(2) {
	border-top: 3px solid #8263c9;
	padding: 3px 11px 6px;
}
.toppage #tab li:nth-child(3) {
	border-top: 3px solid #2dbdca;
	padding: 3px 11px 6px;
}
.toppage #tab li.select {
	height: 15px;
	padding: 13px 15px;
	line-height: 1.8em;
	border: none;
	color: #333;
	background-position: left bottom;
	background-repeat: no-repeat;
	margin: -7px 0px 0px 0px;
}
.toppage #tab li.select:nth-child(2) {
	/*background-color: #8263c9;*/
	/*color: #FFFFFF;*/
}
.toppage #tab li.select:nth-child(3) {
	/*background-color: #2dbdca;*/
	/*color: #FFFFFF;*/
}
/**▲タブきりかえ**/
.toppage span.icon {
	/* vertical-align: -0.6em;
	margin: 0; */
}
/****▲インフォメーションエリア****/

/****▼サイドバナーエリア****/
.toppage .subNo0 {
	margin-top: 10px;
}
/****▲サイドバナーエリア****/

/****▼サイドインデックスエリア****/
.sub_columun .index_module ul {
	border: none;
	padding: 2px 0 0 0;
}
.sub_columun .index_module ul li {
	padding: 2px 0 1px 0;
	padding: 6px 40px 4px 5px;
	min-height:42px;
	background-repeat:no-repeat;
}
.sub_columun .index_module ul li:hover {
	opacity: 0.5;
}
.sub_columun  .index_module ul li .text{
	padding:4px 0 4px 5px;
}
.sub_columun div.item_icon{
	background-image:none;
	padding: 0 0 0 12px;
	border-left: 6px solid #003E8B;
}
.sub_columun .index_module .image {
	width: 40px;
}
.sub_columun .index_module .image img {
	width: 40px;
	height:auto;
}
#contents_sub .index_module .image_text .text {
	width: 225px;
	padding: 4px 0;
}
.sub_columun .index_module .image_text .text div.item_icon{
	padding: 0;
	border-left: none;
}
/****▲サイドバナーエリア****/

/**IE8**/
.ie7 #productArea .p50 {
width: 333px;
}
.ie7 .movieArea div.item_icon {
background-position: left 0.8em;
}
.toppage #topContentsWrap{
background-image:url("./rmv6rk0000001wfi-img/contentsWrap_bg.gif");
}.toppage #contents{
background-image:url("./rmv6rk0000001wfi-img/contents_bg.png");
}#productArea .p66_{
background-image:url("./rmv6rk0000001wfi-img/product_66_top.png");
}#productArea .p33_{
background-image:url("./rmv6rk0000001wfi-img/product_33_top.png");
}.product_column{
background-image:url("./rmv6rk0000001wfi-img/product_column_bg.png");
}.product_column_middle{
background-image:url("./rmv6rk0000001wfi-img/product_column_mid_bg.png");
}.product_column_bottom{
background-image:url("./rmv6rk0000001wfi-img/product_column_bottom_bg.gif");
}.product_column_bottom ul li{
background-image:url("./rmv6rk0000001wfi-img/selectable_marker.gif");
}.movieArea div.item_icon{
background-image:url("./rmv6rk0000001wfi-img/top_item_icon.png");
}#mainVisualArea #cs-buttons-mainVisualAreaInner a{
background-image:url("./rmv6rk0000001wfi-img/slideparts_circle.png");
}#mainVisualArea #cs-buttons-mainVisualAreaInner a.cs-active{
background-image:url("./rmv6rk0000001wfi-img/slideparts_circle_crnt.png");
}#mainVisualArea .cs-prev{
background-image:url("./rmv6rk0000001wfi-img/slideparts_left.png");
}#mainVisualArea .cs-next{
background-image:url("./rmv6rk0000001wfi-img/slideparts_right.png");
}.toppage #tab{
background-image:url("./rmv6rk0000001wfi-img/tab_bg.gif");
}.toppage #tab li{
background-image:url("./rmv6rk0000001wfi-img/tab_bottom.png");
}.toppage #tab li.select{
background-image:url("./rmv6rk0000001wfi-img/tab_select2.gif");
}.toppage #tab li.select:nth-child(2){
background-image:url("./rmv6rk0000001wfi-img/tab_select_ir.gif");
}.toppage #tab li.select:nth-child(3){
background-image:url("./rmv6rk0000001wfi-img/tab_select_pro.gif");
}.toppage #tab li:first-child.select{
background-image:url("./rmv6rk0000001wfi-img/tab_select.gif");
}.sub_columun .index_module ul li.first,.sub_columun .index_module ul li{
background-image:url("/common/css/rmv6rk0000001wfi-img/top_indexbtn.png");
}