@charset "euc-jp";

* { 
    margin: 0px; 
    padding: 0px; 
}

body{ margin:0; background-image: url("//image.wowma.jp/2539644/image/metalrack_parts/p_25mm/main/backgroundimage.jpg"); font-family: "Helvetica Neue",Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;}


#metalrack_parts ul,#metalrack_parts li{ list-style:none; }
#metalrack_parts a{ text-decoration:none; }
#metalrack_parts a img { border:0; }
#metalrack_parts a:hover img {border:0; opacity: 0.8;}

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix{
	zoom:1;/*IE5.5-7用*/
}


/*SMP表示時*/
@media screen and (max-width: 640px){
	
	html.is-fixed, html.is-fixed body { height: 100%; overflow: hidden;}
	
    	
	.smp_none{ display:none;}       
	
	/*** 看板画像 ***/
	div.kanban_img{ width:100%; margin:0 auto;}
	div.kanban_img img{ overflow:hidden;}	
	
	/*** アンカーメニュー設定 ***/
	div#top_menu{ margin-top:3%;}
	div#top_menu ul{ width:100%; display:flex; flex-wrap:wrap; justify-content: space-between;}
	div#top_menu ul li{ width:calc(97%/3); text-align:center; font-weight:bold; border-top-right-radius: 8px; border-top-left-radius: 8px;}
	div#top_menu ul li:nth-child(1){ background-color:#00397e;}
	div#top_menu ul li:nth-child(2){ background-color:#e73765;}
	div#top_menu ul li:nth-child(3){ background-color:#db8b00;}
	div#top_menu ul li a{ display:block;  color:#fff; padding:6% 0; font-size:90%;}	
	div#top_menu ul li a span.number{ font-size:100%;}
	
	/*** フッター ***/
	div#page_foot{}	
	div#page_bottom{ width:100%; height: 9vw; background-color:black; color:white; text-align:center; padding:3% 0 0;}
	div#page_bottom a{ text-decoration:none; color:white; font-size:95%;}
	div#page_bottom a:nth-child(1){ margin-right:2%;}
	div#page_bottom a:nth-child(2){ margin:0 2%;}
	div#page_bottom a:nth-child(3){ margin-left: 2%;}
	/*div#page_bottom a:hover{ border-bottom:1px solid white;}*/

    #metalrack_parts{ width: 98%; margin: auto; overflow:hidden;}			
	#metalrack_parts .cb{ clear:both;}
	

    
	
	
	/***  ★スマホ用ナビメニュー★_start ***/
	/*■ 25mm ■*/
	#menu-wrap { position: fixed; top: 0; left: 0; width: 100%; background: #00397e; font-family: 'Open Sans', sans-serif; transition: .3s; padding: 1% 0%;z-index: 1; }
    #menu-wrap p{ color: #FFF; position: absolute; left: 26%;}    
    #menu-wrap #nav-drawer { position: relative; }
    /*チェックボックス等は非表示に*/
    #menu-wrap .nav-unshown { display:none;}
    /*アイコンのスペース*/
    #menu-wrap #nav-open { display: inline-block; width: 30px; height: 22px; vertical-align: middle;}
    #menu-wrap .tab_item{height: 40px!important; line-height: 40px!important;}
    /*ハンバーガーアイコン*/
    #menu-wrap #nav-open span, #menu-wrap #nav-open span:before, #menu-wrap #nav-open span:after { position: absolute; height: 4px;/*線の太さ*/ width: 23px;/*長さ*/ border-radius: 3px; background: #fff; display: block; content: ''; cursor: pointer; right: 10px;}
    #menu-wrap #nav-open span:before { bottom: -8px; right:0;}
    #menu-wrap #nav-open span:after { bottom: -16px; right:0;}
    /*閉じる用の薄黒カバー*/
    #menu-wrap #nav-close { display: none;/*はじめは隠しておく*/ position: fixed; z-index: 99; top: 0;/*全体に広がるように*/ right: 0; width: 100%; height: 100%; background: black; opacity: 0; transition: .3s ease-in-out;}
    /*中身*/
    #menu-wrap #nav-content { overflow: auto; position: fixed; top: 0; right: 0; z-index: 9999;/*最前面に*/ width: 45%;/*左側に隙間を作る*/ max-width: 330px;/*最大幅*/ height: 100%; background: #00397e;/*背景色*/ transition: .3s ease-in-out;/*滑らかに表示*/ -webkit-transform: translateX(105%); transform: translateX(105%);/*左に隠しておく*/} 
    #menu-wrap #nav-content a{ display: block; color: #FFFFFF; border-bottom: 1px dashed #FFFFFF; padding: 5% 5%; font-size: 90%;}
    #menu-wrap #nav-content .mida{ background: #fea4c8;}	
    /*チェックが入ったらもろもろ表示*/
    #menu-wrap #nav-input:checked ~ #nav-close { display: block;/*カバーを表示*/ opacity: .5;}
    #menu-wrap #nav-input:checked ~ #nav-content { -webkit-transform: translateX(0%); transform: translateX(0%);/*中身を表示*/box-shadow: 6px 0 25px rgba(0,0,0,.15); }
	
	
	/*■ 19mm ■*/
	#menu-wrap2 { position: fixed; top: 0; left: 0; width: 100%; background: #e73765; font-family: 'Open Sans', sans-serif; transition: .3s; padding: 1% 0%;z-index: 1; }
    #menu-wrap2 p{ color: #FFF; position: absolute; left: 26%;}    
    #menu-wrap2 #nav-drawer { position: relative; }
    /*チェックボックス等は非表示に*/
    #menu-wrap2 .nav-unshown { display:none;}
    /*アイコンのスペース*/
    #menu-wrap2 #nav-open { display: inline-block; width: 30px; height: 22px; vertical-align: middle;}
    #menu-wrap2 .tab_item{height: 40px!important; line-height: 40px!important;}
    /*ハンバーガーアイコン*/
    #menu-wrap2 #nav-open span, #menu-wrap2 #nav-open span:before, #menu-wrap2 #nav-open span:after { position: absolute; height: 4px;/*線の太さ*/ width: 23px;/*長さ*/ border-radius: 3px; background: #fff; display: block; content: ''; cursor: pointer; right: 10px;}
    #menu-wrap2 #nav-open span:before { bottom: -8px; right:0;}
    #menu-wrap2 #nav-open span:after { bottom: -16px; right:0;}
    /*閉じる用の薄黒カバー*/
    #menu-wrap2 #nav-close { display: none;/*はじめは隠しておく*/ position: fixed; z-index: 99; top: 0;/*全体に広がるように*/ right: 0; width: 100%; height: 100%; background: black; opacity: 0; transition: .3s ease-in-out;}
    /*中身*/
    #menu-wrap2 #nav-content { overflow: auto; position: fixed; top: 0; right: 0; z-index: 9999;/*最前面に*/ width: 45%;/*左側に隙間を作る*/ max-width: 330px;/*最大幅*/ height: 100%; background: #e73765;/*背景色*/ transition: .3s ease-in-out;/*滑らかに表示*/ -webkit-transform: translateX(105%); transform: translateX(105%);/*左に隠しておく*/} 
    #menu-wrap2 #nav-content a{ display: block; color: #FFFFFF; border-bottom: 1px dashed #FFFFFF; padding: 5% 5%; font-size: 90%;}
    #menu-wrap2 #nav-content .mida{ background: #fea4c8;}	
    /*チェックが入ったらもろもろ表示*/
    #menu-wrap2 #nav-input2:checked ~ #nav-close { display: block;/*カバーを表示*/ opacity: .5; }
    #menu-wrap2 #nav-input2:checked ~ #nav-content { -webkit-transform: translateX(0%); transform: translateX(0%);/*中身を表示*/box-shadow: 6px 0 25px rgba(0,0,0,.15); }    
	
	
	/*■ 12.7mm ■*/
	#menu-wrap3 { position: fixed; top: 0; left: 0; width: 100%; background: #db8b00; font-family: 'Open Sans', sans-serif; transition: .3s; padding: 1% 0%;z-index: 1; }
    #menu-wrap3 p{ color: #FFF; position: absolute; left: 26%;}    
    #menu-wrap3 #nav-drawer { position: relative; }
    /*チェックボックス等は非表示に*/
    #menu-wrap3 .nav-unshown { display:none;}
    /*アイコンのスペース*/
    #menu-wrap3 #nav-open { display: inline-block; width: 30px; height: 22px; vertical-align: middle;}
    #menu-wrap3 .tab_item{height: 40px!important; line-height: 40px!important;}
    /*ハンバーガーアイコン*/
    #menu-wrap3 #nav-open span, #menu-wrap3 #nav-open span:before, #menu-wrap3 #nav-open span:after { position: absolute; height: 4px;/*線の太さ*/ width: 23px;/*長さ*/ border-radius: 3px; background: #fff; display: block; content: ''; cursor: pointer; right: 10px;}
    #menu-wrap3 #nav-open span:before { bottom: -8px; right:0;}
    #menu-wrap3 #nav-open span:after { bottom: -16px; right:0;}
    /*閉じる用の薄黒カバー*/
    #menu-wrap3 #nav-close { display: none;/*はじめは隠しておく*/ position: fixed; z-index: 99; top: 0;/*全体に広がるように*/ right: 0; width: 100%; height: 100%; background: black; opacity: 0; transition: .3s ease-in-out;}
    /*中身*/
    #menu-wrap3 #nav-content { overflow: auto; position: fixed; top: 0; right: 0; z-index: 9999;/*最前面に*/ width: 45%;/*左側に隙間を作る*/ max-width: 330px;/*最大幅*/ height: 100%; background: #db8b00;/*背景色*/ transition: .3s ease-in-out;/*滑らかに表示*/ -webkit-transform: translateX(105%); transform: translateX(105%);/*左に隠しておく*/} 
    #menu-wrap3 #nav-content a{ display: block; color: #FFFFFF; border-bottom: 1px dashed #FFFFFF; padding: 5% 5%; font-size: 90%;}
    #menu-wrap3 #nav-content .mida{ background: #fea4c8;}		
    /*チェックが入ったらもろもろ表示*/
    #menu-wrap3 #nav-input3:checked ~ #nav-close { display: block;/*カバーを表示*/ opacity: .5; }
    #menu-wrap3 #nav-input3:checked ~ #nav-content { -webkit-transform: translateX(0%); transform: translateX(0%);/*中身を表示*/box-shadow: 6px 0 25px rgba(0,0,0,.15); }
	
	
	/*■ カラーメタル ■*/
	#menu-wrap4 { position: fixed; top: 0; left: 0; width: 100%; background: #50a900; font-family: 'Open Sans', sans-serif; transition: .3s; padding: 1% 0%;z-index: 1; }
    #menu-wrap4 p{ color: #FFF; position: absolute; left: 26%;}    
    #menu-wrap4 #nav-drawer { position: relative; }
    /*チェックボックス等は非表示に*/
    #menu-wrap4 .nav-unshown { display:none;}
    /*アイコンのスペース*/
    #menu-wrap4 #nav-open { display: inline-block; width: 30px; height: 22px; vertical-align: middle;}
    #menu-wrap4 .tab_item{height: 40px!important; line-height: 40px!important;}
    /*ハンバーガーアイコン*/
    #menu-wrap4 #nav-open span, #menu-wrap4 #nav-open span:before, #menu-wrap4 #nav-open span:after { position: absolute; height: 4px;/*線の太さ*/ width: 23px;/*長さ*/ border-radius: 3px; background: #fff; display: block; content: ''; cursor: pointer; right: 10px;}
    #menu-wrap4 #nav-open span:before { bottom: -8px; right:0;}
    #menu-wrap4 #nav-open span:after { bottom: -16px; right:0;}
    /*閉じる用の薄黒カバー*/
    #menu-wrap4 #nav-close { display: none;/*はじめは隠しておく*/ position: fixed; z-index: 99; top: 0;/*全体に広がるように*/ right: 0; width: 100%; height: 100%; background: black; opacity: 0; transition: .3s ease-in-out;}
    /*中身*/
    #menu-wrap4 #nav-content { overflow: auto; position: fixed; top: 0; right: 0; z-index: 9999;/*最前面に*/ width: 45%;/*左側に隙間を作る*/ max-width: 330px;/*最大幅*/ height: 100%; background: #50a900;/*背景色*/ transition: .3s ease-in-out;/*滑らかに表示*/ -webkit-transform: translateX(105%); transform: translateX(105%);/*左に隠しておく*/} 
    #menu-wrap4 #nav-content a{ display: block; color: #FFFFFF; border-bottom: 1px dashed #FFFFFF; padding: 5% 5%; font-size: 90%;}
    #menu-wrap4 #nav-content .mida{ background: #fea4c8;}		
    /*チェックが入ったらもろもろ表示*/
    #menu-wrap4 #nav-input4:checked ~ #nav-close { display: block;/*カバーを表示*/ opacity: .5; }
    #menu-wrap4 #nav-input4:checked ~ #nav-content { -webkit-transform: translateX(0%); transform: translateX(0%);/*中身を表示*/box-shadow: 6px 0 25px rgba(0,0,0,.15); }
		
    /***  ★スマホ用ナビメニュー★_end ***/
					
	
	/*** アンカーメニュー_start ***/
	#metalrack_parts ul.anchor_menu{ display:flex; flex-wrap:wrap; width:100%; margin:0; padding:0; margin-top:2%; justify-content:space-between; position:relative;}
	#metalrack_parts ul.anchor_menu img.aja_img{ position:absolute; bottom:0; right:-2%; width:35%;}
	#metalrack_parts ul.anchor_menu li{ width:calc(95%/3); background-color:white; position:relative; text-align:center; border:2px solid #00397e;}
	#metalrack_parts ul.p19_anchor li{border:2px solid #e73765;}
	#metalrack_parts ul.p16_anchor li{border:2px solid #db8b00;}
	#metalrack_parts ul.p-col_anchor li{border:2px solid #50a900;}
	#metalrack_parts ul.anchor_menu li:nth-child(-n+3){ margin-bottom:1%;}
	/*#metalrack_parts ul.anchor_menu li:hover{ opacity:0.8;}*/
	#metalrack_parts ul.anchor_menu li h3{ color:white; background-color:#00397e; font-weight:normal; margin: 0; font-size:69.5%; padding:2% 0;}
	#metalrack_parts h3.psmp_none{ display:none;}
	#metalrack_parts ul.anchor_menu li h3.p19_menu{background-color:#e73765;}
	#metalrack_parts ul.anchor_menu li h3.p16_menu{background-color:#db8b00;}
	#metalrack_parts ul.anchor_menu li h3.p-col_menu{background-color:#50a900;}
	#metalrack_parts ul.anchor_menu li img.down_btn{ position:absolute; width:13%; bottom:3%; right: 2%;}
	/*** アンカーメニュー_end ***/
	
	
	/*** 境界線_start ***/
	#metalrack_parts #gray_border{ height: 2px; width: 100%; background-color: #dddddd; margin: 10% 0;}
	/*** 境界線_end ***/
				
	/*** 商品部分_start ***/
	
	
	/*----------------------------------------------------------------------------------------------------------*/
    /*                                              25mmパーツ_start                                            */
	/*----------------------------------------------------------------------------------------------------------*/	
			
	/**  共通部分 **/	
	#metalrack_parts div#item_content{ /*background-color:white;*/ margin:5% auto; /*margin:5% auto 0;*/ padding: 3% 0px; }
	#metalrack_parts div#item_content div.item_content_02{ width:95%; margin:0 auto 15%; background-color:white; padding:5% 2.5% 4%;}
	#metalrack_parts div#item_content div.item_content_last{ margin-bottom: 0;}
	#metalrack_parts div#item_content div.big_title{ position:relative; margin-bottom: 1%; font-family: 'Quicksand', sans-serif;}
	#metalrack_parts div#item_content div.shelf_title{ margin-top:8%;}
	#metalrack_parts div#item_content div.big_title h2{ font-size:150%; margin:0; border-bottom: 2px solid black;}
	#metalrack_parts div#item_content div.big_title p{ margin:0;}
	#metalrack_parts div#item_content div.big_title p.unit{ position: absolute; top:20%; right:0; width:30%; font-size:75%;}
	#metalrack_parts div#item_content div.big_title p.unit span{ border:1px solid black; padding:3.5%; font-weight:bold;}
	/*201119追記*/
	/*#metalrack_parts div#item_content div.big_title p{ margin:0;}*/
	#metalrack_parts div#item_content p.unit{ font-size:75%; margin-bottom:2%; text-align:right; font-weight:bold;}
	#metalrack_parts div#item_content p.unit span{ padding:1%;}
	
	#metalrack_parts div#item_content div.big_title p.eng_word{ font-weight:bold; padding-top:0; font-size:70%;}
	@media all and (-ms-high-contrast: none) { /*IEのみ適用*/	
	  #metalrack_parts div#item_content div.big_title p.eng_word{ font-weight:normal;}
	  #metalrack_parts div#item_content{font-family: "Helvetica Neue",Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;}
	}
	
	#metalrack_parts div#item_content div.small_title{ position:relative;}
	#metalrack_parts div#item_content div.small_title h3{ /*margin: 3% 0 2%;*/margin: 10px 0 5px; color:white; background-color:#00397e; /*padding: 0.5% 0;*/ padding: 3.5px 0; /*padding-left: 1.5%;*/ padding-left:10px; font-size: 100%; font-weight: bold; clear:both;}
	#metalrack_parts div#item_content div.small_title img.item_img{ position:absolute; top:0; right:0; width:30%;}
	#metalrack_parts div#item_content div.small_title p{ margin:0;}
	#metalrack_parts div#item_content div.small_title p.osusume{ /*display:inline-block; margin-right: 3%;*/ font-size:85%;}
	#metalrack_parts div#item_content div.small_title p.osusume img{ display:inline-block; vertical-align: bottom; width:7%;}
	#metalrack_parts div#item_content div.small_title p.osusume span{ display:inline-block; vertical-align: super; font-weight:bold;}
	@media all and (-ms-high-contrast: none) {
		#metalrack_parts div#item_content div.small_title p.osusume img{ display:inline-block; vertical-align: bottom;}
    }
	#metalrack_parts div#item_content div.small_title p.note{ color: #d41c02; font-size: 85%; font-weight: bold;}
			
	/** ★★★棚板*start★★★ **/	
	/*奥行_mr*/
	#metalrack_parts div#item_content ul.okuyuki_mr{ width:100%; display:flex;margin:0; padding:0; margin-top:3%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.okuyuki_mr li:nth-child(1){ width:10%;}
	#metalrack_parts div#item_content ul.okuyuki_mr li:nth-child(3){ border-right:1px solid; border-left:1px solid;}
	#metalrack_parts div#item_content ul.okuyuki_mr li{ width:29.5%; text-align:center;}
	#metalrack_parts div#item_content ul.okuyuki_mr li p{ margin:0; font-weight:bold; font-size:90%;}
	#metalrack_parts div#item_content ul.okuyuki_mr li p span{ /*font-size:xx-large;*/ padding-left:2%;}
	#metalrack_parts div#item_content ul.okuyuki_mr_02{ margin-top:0; margin-bottom:7%;}
	
	/*奥行_se*/
	#metalrack_parts div#item_content ul.okuyuki_se{ width:100%; display:flex;margin:0; padding:0; margin-top:3%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.okuyuki_se li:nth-child(1){ width:10%;}
	#metalrack_parts div#item_content ul.okuyuki_se li:nth-child(2){ border-right:1px solid; margin-left:3%;}
	#metalrack_parts div#item_content ul.okuyuki_se li{ width:42.5%; text-align:center;}
	#metalrack_parts div#item_content ul.okuyuki_se li p{ margin:0; font-weight:bold; font-size:90%;}
	#metalrack_parts div#item_content ul.okuyuki_se li p span{ /*font-size:xx-large; padding-left:2%;*/}
	#metalrack_parts div#item_content ul.okuyuki_se_02{ margin-top:0; margin-bottom:7%;}
	
	/*■ MRシリーズ ■*/				
	#metalrack_parts div#item_content ul.shelf_mr{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.shelf_mr li{ width:29.5%; margin-bottom: 0.5%;}
	/*奥行46*/
	#metalrack_parts div#item_content ul.shelf_mr li.depth_46 a{ position:relative; background-color:#579bf0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #387aea; margin-right:1.5%;}	
	#metalrack_parts div#item_content ul.shelf_mr li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mr li.depth_46 a:hover{ border-bottom: solid 2px #387aea;border-top: solid 2px #fff;}	*/
	#metalrack_parts div#item_content ul.shelf_mr li.depth_46 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 5%; top: 30%;}
	/*#metalrack_parts div#item_content ul.shelf_mr li.depth_46 a:hover img{ opacity:1;}*/
	
	/*奥行61*/
	#metalrack_parts div#item_content ul.shelf_mr li.depth_61 a{ position:relative; background-color:#00bdd0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #0395a7;}	
	#metalrack_parts div#item_content ul.shelf_mr li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mr li.depth_61 a:hover{ border-bottom: solid 2px #0395a7; border-top: solid 2px #fff;}	*/
	#metalrack_parts div#item_content ul.shelf_mr li.depth_61 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 5%; top: 30%;}
	/*#metalrack_parts div#item_content ul.shelf_mr li.depth_61 a:hover img{ opacity:1;}*/
	
	/*奥行91*/
	#metalrack_parts div#item_content ul.shelf_mr li.depth_91 a{ position:relative; background-color:#85cf3c;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #58aa20;}	
	#metalrack_parts div#item_content ul.shelf_mr li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mr li.depth_91 a:hover{ border-bottom: solid 2px #58aa20; border-top: solid 2px #fff;*//*opacity:0.8;*/ /*background-color:#6bbd33;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}*/
	#metalrack_parts div#item_content ul.shelf_mr li.depth_91 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 5%; top: 30%;}
	/*#metalrack_parts div#item_content ul.shelf_mr li.depth_91 a:hover img{ opacity:1;}*/
	
	/*非活性ボタン*/
	#metalrack_parts div#item_content ul.shelf_mr li.none_item_btn{background-color:#d0d0d0;border-radius: 8px; display:block; text-align:right; padding:1% 0; border-bottom: solid 4px #bdbdbd;}
	#metalrack_parts div#item_content ul.shelf_mr li.title{ width:11%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.shelf_mr li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; padding-top:20%; font-weight:bold;}
	#metalrack_parts div#item_content ul.shelf_mr li.title p span{ /*padding-left:5%; font-size: xx-large;*/}
	
	
	/*■ 高耐荷重棚板 ■*/
	#metalrack_parts div#item_content ul.high_load{ margin-bottom:7% !important;}
	
	/*奥行60*/
	#metalrack_parts div#item_content ul.shelf_se li.depth_61 a{ position:relative; background-color:#00bdd0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #0395a7;}	
	#metalrack_parts div#item_content ul.shelf_se li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_se li.depth_61 a:hover{ border-bottom: solid 2px #0395a7; border-top: solid 2px #fff;}*/	
	#metalrack_parts div#item_content ul.shelf_se li.depth_61 a div.prices{ position:absolute;color:white; font-size:80%; font-weight:bold;left: 20%; top: 35%;}
	/*#metalrack_parts div#item_content ul.shelf_se li.depth_61 a:hover img{ opacity:1;}*/
	
	
	
	/*■ SEシリーズ ■*/	
	#metalrack_parts div#item_content ul.shelf_se{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.shelf_se li{ width:44.5%; margin-bottom: 1%;}
	#metalrack_parts div#item_content ul.shelf_se li.title{ width:11%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.shelf_se li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; padding-top:35%; font-weight:bold;}
	#metalrack_parts div#item_content ul.shelf_se li.title p span{ /*padding-left:5%; font-size: xx-large;*/}
	
	/*奥行36*/
	#metalrack_parts div#item_content ul.shelf_se li.depth_36 a{ position:relative; background-color:#a37de0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #865dd3; margin-right:1.5%;}	
	#metalrack_parts div#item_content ul.shelf_se li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_se li.depth_36 a:hover{ border-bottom: solid 2px #865dd3; border-top: solid 2px #fff;*//*opacity:0.8;*/ /*background-color:#9673ce;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}	*/
	#metalrack_parts div#item_content ul.shelf_se li.depth_36 a div.prices{ position:absolute;color:white; font-size:80%; font-weight:bold;left: 20%; top: 35%;}
	/*#metalrack_parts div#item_content ul.shelf_se li.depth_36 a:hover img{ opacity:1;}*/
	
	/*奥行46*/
	#metalrack_parts div#item_content ul.shelf_se li.depth_46 a{ position:relative; background-color:#579bf0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #387aea; margin-right:1.5%;}	
	#metalrack_parts div#item_content ul.shelf_se li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_se li.depth_46 a:hover{ border-bottom: solid 2px #387aea; border-top: solid 2px #fff;*//*opacity:0.8;*/ /*background-color:#3b8cf0;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}	*/
	#metalrack_parts div#item_content ul.shelf_se li.depth_46 a div.prices{ position:absolute;color:white; font-size:80%; font-weight:bold;left: 20%; top: 35%;}
	/*#metalrack_parts div#item_content ul.shelf_se li.depth_46 a:hover img{ opacity:1;}*/
	
	
	/*■ 棚板固定部品 ■*/	
	#metalrack_parts div#item_content div.fixationp{ margin-top:7%; margin-bottom:32%;}
	#metalrack_parts div#item_content div.fixationp div.col2>img { float:left; margin-top: 10%; border: 1px solid #00397b; width:30%;}
	#metalrack_parts div#item_content div.fixationp div.right_cont{ float:right; width:65%; padding-top:25.5%;}
	#metalrack_parts div#item_content div.fixationp div.col2{ width:calc(99%/2);}
	#metalrack_parts div#item_content div.fixationp  ul.shelf_mouse{ width:100%; display:flex; margin:0; padding:0; /*margin-top:45%;*/ justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content div.fixationp img.item_img{ filter: drop-shadow(0 0 5px #fff); top:0; right:1%; width:25%;}
	
			
	/*TOPに戻るメッセージ*/
	#metalrack_parts div#item_content div.return_msg{ width:100%; text-align:right; margin-top:6.5%; /*margin-bottom:10%;*/ clear:both;}
	#metalrack_parts div#item_content div.return_msg a{ display:inline-block; clear:both;}
	#metalrack_parts div#item_content div.return_msg a:nth-child(2){ margin-left:5%;}
	#metalrack_parts div#item_content div.return_msg a p{ color:black; position:relative; border-bottom: 1px solid white; font-size:70%; font-weight:bold;}
	/*#metalrack_parts div#item_content div.return_msg a:hover p{ border-bottom:1px solid;}*/
	#metalrack_parts div#item_content div.return_msg a:nth-child(1) p:before{position:absolute;content:""; width:10px; height:20px; display:inline-block; border:10px solid transparent; box-sizing:border-box; border-left-color:black; left:-6%; top:-15%;}
	#metalrack_parts div#item_content div.return_msg a:nth-child(2) p:before{position:absolute;content:""; width:10px; height:20px; display:inline-block; border:10px solid transparent; box-sizing:border-box; border-left-color:black; left:-15%; top:-15%;}
	#metalrack_parts div#item_content div.return_msg a:nth-child(1) p.return_space:before{ left:-10% !important;}	
	
	
	/** デザイン・機能付き棚板 **/
	/*■ ウッディ棚板 ■*/
	#metalrack_parts div#item_content ul.okuyuki_wood{ margin-top:12% !important;}
	#metalrack_parts div#item_content div.small_title img.item_img_sw{ width:25%; top:-15%;}
	#metalrack_parts div#item_content div.left_img{ width:25%; float:left; margin-top:10%;}
	#metalrack_parts div#item_content div.left_img img{ max-width:100%;}
	#metalrack_parts div#item_content div.right_cont{ width:73.5%; float:right; padding-left:1%;}
	
	#metalrack_parts div#item_content ul.shelf_wood{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.shelf_wood li{ width:42.5%; margin-bottom: 1%;}
	#metalrack_parts div#item_content ul.shelf_wood li.title{ width:14%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.shelf_wood li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:77%; margin:0; padding-top:31%; font-weight:bold;}
	/*#metalrack_parts div#item_content ul.shelf_wood li.title p span{ padding-left:5%; font-size: xx-large;}*/
	
	/*奥行36*/
	#metalrack_parts div#item_content ul.shelf_wood li.depth_36 a{ position:relative; background-color:#a37de0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #865dd3;}	
	#metalrack_parts div#item_content ul.shelf_wood li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_wood li.depth_36 a:hover{ border-bottom: solid 2px #865dd3; border-top: solid 2px #fff;*//*opacity:0.8;*/ /*background-color:#9673ce;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}*/	
	#metalrack_parts div#item_content ul.shelf_wood li.depth_36 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 10%; top: 33%;}
	/*#metalrack_parts div#item_content ul.shelf_wood li.depth_36 a:hover img{ opacity:1;}*/
	
	/*奥行46*/
	#metalrack_parts div#item_content ul.shelf_wood li.depth_46 a{ position:relative; background-color:#579bf0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #387aea;}	
	#metalrack_parts div#item_content ul.shelf_wood li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_wood li.depth_46 a:hover{ border-bottom: solid 2px #387aea; border-top: solid 2px #fff;*//*opacity:0.8;*/ /*background-color:#3b8cf0;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}	*/
	#metalrack_parts div#item_content ul.shelf_wood li.depth_46 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 10%; top: 33%;}
	/*#metalrack_parts div#item_content ul.shelf_wood li.depth_46 a:hover img{ opacity:1;}*/
	#metalrack_parts div#item_content ul.okuyuki_wood li p{ padding-top:1.5%;}
	
	/*非活性ボタン*/
	#metalrack_parts div#item_content ul.shelf_wood li.none_item_btn{background-color:#d0d0d0;border-radius: 8px; display:block; text-align:right; padding:1% 0; border-bottom: solid 4px #bdbdbd;}	
	
	
	/*■ ハーフ棚板・スライド棚板 ■*/
	/*タイトル調整*/
	#metalrack_parts div#item_content div.shelf_hands{ width:100%; display:flex; clear:both; margin-top:60%; flex-wrap:wrap;}
	#metalrack_parts div#item_content div.shelf_hands div.col2{ width:calc(99%/2);}
	#metalrack_parts div#item_content div.shelf_hands div.col2:nth-child(1){ margin-right:1%;}
	#metalrack_parts div#item_content div.shelf_hands div.col2:nth-child(3){ margin-top:4%;}
	#metalrack_parts div#item_content div.shelf_hands div.col2 img.scene{ float:left; margin-top:21%;border: 1px solid #00397b; width:30%;}
	#metalrack_parts div#item_content div.shelf_hands div.col2 div.right_cont{ width:65%; /*margin-top:3%;*/}
	#metalrack_parts div#item_content div.shelf_hands div.col2 div.right_cont .col2_msmp{ margin-top:-8%;}
	#metalrack_parts div#item_content div.shelf_hands div.small_title p.osusume{ margin-right:0; position:relative;}
	#metalrack_parts div#item_content div.shelf_hands div.small_title p.osusume span.ab_span_01{ position:absolute; top:0;}
	#metalrack_parts div#item_content div.shelf_hands div.small_title p.osusume img.osusume_14{ width:14%;}	
	
	#metalrack_parts div#item_content ul.shelf_half{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.shelf_half li{ width:70%; margin-bottom: 2%;}
	#metalrack_parts div#item_content ul.shelf_half li.title{ width:30%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.shelf_half li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; font-weight:bold; padding-top:23%;}
	/*#metalrack_parts div#item_content ul.shelf_half li.title p span{ padding-left:5%; font-size: xx-large;}*/
	
	/*奥行30*/
	#metalrack_parts div#item_content ul.shelf_half li.depth_30 a{ position:relative; background-color:#e99d85;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #e17f66;}	
	#metalrack_parts div#item_content ul.shelf_half li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_half li.depth_30 a:hover{ border-bottom: solid 2px #e17f66; border-top: solid 2px #fff;*//*opacity:0.8;*/ /*background-color:#e98f73;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}*/	
	#metalrack_parts div#item_content ul.shelf_half li.depth_30 a div.prices{ position:absolute;color:white; font-size:60%; font-weight:bold;left: 2%; top: 32%;}
	/*#metalrack_parts div#item_content ul.shelf_half li.depth_30 a:hover img{ opacity:1;}*/
	#metalrack_parts div#item_content ul.okuyuki_half{ margin-top:20%;}
	#metalrack_parts div#item_content ul.okuyuki_half li:nth-child(1){ width:30%;}
	#metalrack_parts div#item_content ul.okuyuki_half li:nth-child(2){ width:70%; border:none; margin-left:30%;}
	
	/*スライド棚板*/
	#metalrack_parts div#item_content div.small_title img.item_img_slide{ width:37%; top: -20%; right: -3%;}
	#metalrack_parts div#item_content div.small_title img.item_img_tray{ width: 30% !important; top: -15% !important; right: 1% !important;}
	#metalrack_parts div#item_content ul.shelf_slide{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.shelf_slide li{ width:70%; margin-bottom: 2%;}
	#metalrack_parts div#item_content ul.shelf_slide li.title{ width:30%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.shelf_slide li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; font-weight:bold; padding-top:23%;}
	#metalrack_parts div#item_content ul.shelf_slide_tops{ margin-top:11% !important;}
	/*#metalrack_parts div#item_content ul.shelf_slide li.title p span{ padding-left:5%; font-size: xx-large;}*/
	
	/*奥行46*/
	#metalrack_parts div#item_content ul.shelf_slide li.depth_46 a{ position:relative; background-color:#579bf0;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #387aea;}	
	#metalrack_parts div#item_content ul.shelf_slide li:nth-child(-n+2){ /*margin-top:-2.5%;*/}
	#metalrack_parts div#item_content ul.shelf_slide li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_slide li.depth_46 a:hover{ border-bottom: solid 2px #387aea; border-top: solid 2px #fff;*//*opacity:0.8;*/ /*background-color:#3b8cf0;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}	*/
	#metalrack_parts div#item_content ul.shelf_slide li.depth_46 a div.prices{ position:absolute;color:white; font-size:60%; font-weight:bold;left: 2%; top: 32%;}
	/*#metalrack_parts div#item_content ul.shelf_slide li.depth_46 a:hover img{ opacity:1;}*/
	#metalrack_parts div#item_content ul.okuyuki_slide{ margin-top:4.5%;}
	#metalrack_parts div#item_content ul.okuyuki_half li:nth-child(1){ width:30%;}
	#metalrack_parts div#item_content ul.okuyuki_half li:nth-child(2){ width:70%; border:none;}
	
	/*マウストレー*/	
	#metalrack_parts div#item_content ul.shelf_mouse{ width:100%; display:flex; margin:0; padding:0; margin-top:45%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.shelf_mouse li{ width:100%; }	
		
	#metalrack_parts div#item_content ul.shelf_mouse li.depth_46 a{ position:relative; background-color:#f0a957;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #cb883a;}	
	#metalrack_parts div#item_content ul.shelf_mouse li:nth-child(-n+2){ /*margin-top:-2.5%;*/}
	#metalrack_parts div#item_content ul.shelf_mouse li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mouse li.depth_46 a:hover{ border-bottom: solid 2px #cb883a; border-top: solid 2px #fff;*//*opacity:0.8;*/ /*background-color:#f09832;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}	*/
	#metalrack_parts div#item_content ul.shelf_mouse li.depth_46 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 10%; top: 32%;}
	#metalrack_parts div#item_content div.shelf_hands div.col2 img.img_mouse{ margin-top:13%;}
	#metalrack_parts div#item_content div.shelf_hands div.col2 div.mouse_bottom{ margin-bottom:10%;}
	/*#metalrack_parts div#item_content ul.shelf_mouse li.depth_46 a:hover img{ opacity:1;}	*/
	
	/** ★★★棚板*end★★★ **/
	
	
	/** ★★★ポール*start★★★ **/
	/*■ ベーシックポール ■*/	
	#metalrack_parts div#item_content div.pole_col2{ width:100%; display:flex; margin-top:2%;}
	#metalrack_parts div#item_content div.pole_col2 ul.pole_basic{ width:calc(98%/2);}
	#metalrack_parts div#item_content div.pole_col2 ul.pole_basic:nth-child(1){ margin-right:2%;}
	
	#metalrack_parts div#item_content ul.pole_basic li.title{ width:30%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.pole_basic li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; padding-top:23%; font-weight:bold;}
	/*#metalrack_parts div#item_content ul.pole_basic li.title p span{ padding-left:5%; font-size: xx-large;}*/
				
	#metalrack_parts div#item_content ul.pole_basic{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.pole_basic li{ width:69.5%; margin-bottom: 1.5%;}
	
	/*長さ15*/
	#metalrack_parts div#item_content ul.pole_basic li.length_15 a{ position:relative; background-color:#579bf0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #387aea;}	
	#metalrack_parts div#item_content ul.pole_basic li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.pole_basic li.length_15 a:hover{ border-bottom: solid 2px #387aea; border-top: solid 2px #fff;/*opacity:0.8;*/ /*background-color:#3b8cf0;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}*/	
	#metalrack_parts div#item_content ul.pole_basic li.length_15 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 15%; top: 30%;}
	/*#metalrack_parts div#item_content ul.pole_basic li.length_15 a:hover img{ opacity:1;}*/
	
	/*長さ100*/
	#metalrack_parts div#item_content ul.pole_basic li.length_100 a{ position:relative; background-color:#00bdd0;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #0096a7;}	
	#metalrack_parts div#item_content ul.pole_basic li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.pole_basic li.length_100 a:hover{ border-bottom: solid 2px #0096a7; border-top: solid 2px #fff;/*opacity:0.8;*/ /*background-color:#00a7b9;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}*/	
	#metalrack_parts div#item_content ul.pole_basic li.length_100 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 15%; top: 30%;}
	/*#metalrack_parts div#item_content ul.pole_basic li.length_100 a:hover img{ opacity:1;}*/
	
	/*長さ200*/
	#metalrack_parts div#item_content ul.pole_basic li.length_200 a{ position:relative; background-color:#85cf3c;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #5eac23;}	
	#metalrack_parts div#item_content ul.pole_basic li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.pole_basic li.length_200 a:hover{ border-bottom: solid 2px #5eac23; border-top: solid 2px #fff;/*opacity:0.8;*/ /*background-color:#68be27;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}*/	
	#metalrack_parts div#item_content ul.pole_basic li.length_200 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 15%; top: 30%;}
	/*#metalrack_parts div#item_content ul.pole_basic li.length_200 a:hover img{ opacity:1;}*/
	
	
	
	/*■ 延長ポール・突っ張りポール ■*/
	/*タイトル調整*/
	#metalrack_parts div#item_content div.shelf_pandp{ width:100%; display:flex; clear:both; margin-top:8%; flex-wrap:wrap;}
	#metalrack_parts div#item_content div.shelf_pandp div.col2{ width:calc(99%/2);}
	#metalrack_parts div#item_content div.shelf_pandp div.col2:nth-child(1){ margin-right:1%;}
	#metalrack_parts div#item_content div.shelf_pandp div.col2:nth-child(3){ margin-top:4%;}
	#metalrack_parts div#item_content div.shelf_pandp div.col2 img.scene{ float:left; margin-top:20%;border: 1px solid #00397b; width:30%;}
	#metalrack_parts div#item_content div.shelf_pandp div.col2 div.right_cont{ width:65%; /*margin-top:3%;*/}
	#metalrack_parts div#item_content div.shelf_pandp div.small_title p.osusume{ margin-right:0;}
	
	#metalrack_parts div#item_content ul.pole_strut{ width:100%; display:flex; margin:0; padding:0; margin-top:45%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.pole_strut li{ width:100%; margin-bottom: 2%;}
	#metalrack_parts div#item_content ul.pole_strut li.title{ width:30%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.pole_strut li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:21px; margin:0; font-weight:bold;}
	#metalrack_parts div#item_content ul.pole_strut li.title p span{ padding-left:5%; font-size: xx-large;}
	
		
	/*スライド棚板*/	
	#metalrack_parts div#item_content ul.pole_extension{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.pole_extension li{ width:70%; margin-bottom: 2%;}
	#metalrack_parts div#item_content ul.pole_extension li.title{ width:30%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.pole_extension li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; font-weight:bold;}
	/*#metalrack_parts div#item_content ul.pole_extension li.title p span{ padding-left:5%; font-size: xx-large;}*/
	
	/*延長ポール*/
	#metalrack_parts div#item_content ul.pole_extension li.depth_46 a{ position:relative; background-color:#579bf0;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #387aea;}	
	#metalrack_parts div#item_content ul.pole_extension li:nth-child(-n+2){ /*margin-top:-2.5%;*/}
	#metalrack_parts div#item_content ul.pole_extension li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.pole_extension li.depth_46 a:hover{ border-bottom: solid 2px #387aea; border-top: solid 2px #fff;/*opacity:0.8;*/ /*background-color:#3b8cf0;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}*/	
	#metalrack_parts div#item_content ul.pole_extension li.depth_46 a div.prices{ position:absolute;color:white; font-size:60%; font-weight:bold;left: 0%; top: 35%;}
	/*#metalrack_parts div#item_content ul.pole_extension li.depth_46 a:hover img{ opacity:1;}*/
	#metalrack_parts div#item_content ul.pole_extension{ margin-top:25%;}	
	#metalrack_parts div#item_content img.pole_osusume_14{ width:14% !important;}
	
	#metalrack_parts div#item_content ul.pole_extension_sp li.title{ width:38%; padding-top:7%;}
	#metalrack_parts div#item_content ul.pole_extension_sp li.depth_46{ width:62%;}
	
	/*突っ張りポール*/
	#metalrack_parts div#item_content ul.pole_strut li.depth_30 a{ position:relative; background-color:#579bf0;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #387aea;}	
	#metalrack_parts div#item_content ul.pole_strut li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.pole_strut li.depth_30 a:hover{ border-bottom: solid 2px #387aea; border-top: solid 2px #fff;/*opacity:0.8;*/ /*background-color:#3b8cf0;*//*-webkit-transform: translateY(4px); transform: translateY(4px); border-bottom: solid 2px #387aea;}*/	
	#metalrack_parts div#item_content ul.pole_strut li.depth_30 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 15%; top: 38%;}
	/*#metalrack_parts div#item_content ul.pole_strut li.depth_30 a:hover img{ opacity:1;}*/				
	
	/** ★★★ポール*end★★★ **/
	
	
	
	/** ★★★足まわりパーツ*start★★★ **/
	
	/*■ キャスター ■*/
	/*#metalrack_parts div#item_content ul.caster{ margin-bottom:4%;}*/
	#metalrack_parts div#item_content ul.foot_p25{ position:relative;}
	#metalrack_parts div#item_content ul.foot_p25 img.aja_img{ position:absolute; right:0.5%; top:0; height:100%; width:32%; object-fit: cover;}
	#metalrack_parts div#item_content ul.foot_p25 img.aja_img_sp{ /*max-width:100%;*/ height:100%;}
	#metalrack_parts div#item_content div.foot_p25_02{ margin-top:3.5%;}
		
	/** ★★★足まわりパーツ*end★★★ **/
	
	
	
	/** ★★★ワードローブ用カバー*start★★★ **/
	
	#metalrack_parts div#item_content ul.foot_p25 img.aja_img_ward{ width:31.5%; height:90%;}
		
	/** ★★★ワードローブ用カバー*end★★★ **/
	

	
	/** ★★★収納力アップパーツ*start★★★ **/
	
	/*■ バスケット ■*/
	#metalrack_parts div#item_content ul.storage_basket{ display:flex; width:100%; flex-wrap:wrap;margin-top: 2.5%; justify-content: space-between;}
	#metalrack_parts div#item_content ul.storage_basket_02{}
	#metalrack_parts div#item_content ul.storage_basket li{ width:calc(95%/3);}
	#metalrack_parts div#item_content ul.storage_basket li >img{ width:100%; margin-bottom: 2%;}		
	#metalrack_parts div#item_content ul.storage_basket  a.price_btn{ position:relative; background-color:#579bf0;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #387aea;}	
	#metalrack_parts div#item_content ul.storage_basket li:nth-child(-n+3){ margin-bottom:3%;}
	#metalrack_parts div#item_content ul.storage_basket li a.price_btn img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.storage_basket  a.price_btn:hover{ border-bottom: solid 2px #387aea; border-top: solid 2px #fff;}	*/
	#metalrack_parts div#item_content ul.storage_basket  a.price_btn div.prices{ position:absolute;color:white; font-size:60%; font-weight:bold;left: 15%; top: 30%;}
	/*#metalrack_parts div#item_content ul.storage_basket  a.price_btn:hover img{ opacity:1;}	*/
	#metalrack_parts div#item_content img.basket_osusume_14{ width:25px !important;}
	#metalrack_parts div#item_content span.ab_span_01{ position:absolute; top:55%;}
	
	/*■ 棚下バスケット・マガジンラック ■*/
	#metalrack_parts div#item_content div.basket_comic{ margin-top:5.5%;}
	#metalrack_parts div#item_content div.basket_comic div.small_title:nth-child(1){ width:66%; float:left; margin-bottom:1.5%;}
	#metalrack_parts div#item_content div.basket_comic div.small_title:nth-child(2){ width:31.5%; float:right; margin-bottom:1.5%;}	
	
	/*■ キッチンペーパーホルダー・メッシュパネル ■*/
	#metalrack_parts div#item_content div.kitchen_mesh{ margin-top:3%;}
	#metalrack_parts div#item_content div.kitchen_mesh div.small_title:nth-child(1){ width:31.5%; float:left; margin-bottom:1.5%;}
	#metalrack_parts div#item_content div.kitchen_mesh div.small_title:nth-child(2){ width:66%; float:right; margin-bottom:1.5%;}
	
	/*■ フック ■*/
	#metalrack_parts div#item_content div.storage_hook_title{ margin-top:5%;}
	#metalrack_parts div#item_content ul.storage_hook li:nth-child(-n+6){ margin-bottom:3%;}
	
	/*■ コネクター・ハンガーパイプ ■*/
	#metalrack_parts div#item_content div.connector_hanger_title{ margin-top:6.5%;}
	#metalrack_parts div#item_content ul.connector_hanger div.col2{ display:flex; width:100%;justify-content: space-between;}
	#metalrack_parts div#item_content ul.connector_hanger div.col2 > span{ width:34%; border-bottom:1px solid; position:relative;}
	#metalrack_parts div#item_content ul.connector_hanger div.col2 > span span.haba_w{ position:absolute; bottom:0; font-size:80%; font-weight:bold;}
	#metalrack_parts div#item_content ul.connector_hanger div.col2 > span span.haba_w span.strong{ /*font-size:xx-large;*/}
	#metalrack_parts div#item_content ul.connector_hanger div.col2 a.price_btn{ width:70%;}
	#metalrack_parts div#item_content ul.connector_hanger li:nth-child(2) div.col2 a.price_btn div.prices{ left: 20%;
top: 35%; font-size:80%;}
	#metalrack_parts div#item_content ul.connector_hanger li:nth-child(3) div.col2 a.price_btn div.prices{font-size:80%; left: 20%; top: 35%;}

	/** ★★★収納力アップパーツ*end★★★ **/
	
	
	
	/** ★★★落下防止パーツ*start★★★ **/
	
	/*■ サイドバー ■*/
	#metalrack_parts div#item_content div.sidebar_col2{ /*display:flex;*/ width:100%; margin-top:1.5%;}
	#metalrack_parts div#item_content div.sidebar_col2 > img{ width:25%; float:left;  border: 1px solid #00397b;}
	#metalrack_parts div#item_content div.sidebar_col2 div.pole_col2{ width:73%; float:right; /*margin-left:1%;*/ margin-top:-1.15%;}
	#metalrack_parts div#item_content div.sidebar_col2 div.pole_col2 li{ margin-bottom:1.5%;}
	#metalrack_parts div#item_content div.sidebar_col2 div.pole_col2 li.title p{ padding-top:21.5%;}
	#metalrack_parts div#item_content div.sidebar_col2 div.pole_col2 a div.prices{ left:1%; font-size:60%;} 
	
	
	/*■ ディバイダ―・コの字バー ■*/
	#metalrack_parts div#item_content div.divider{ margin-top:45%;}
	#metalrack_parts div#item_content img.osusume_14{ width:14% !important;}
	#metalrack_parts div#item_content div.divider li.length_120 a{background-color: #00bdd0; border-bottom: solid 4px #0096a7;}	
	#metalrack_parts div#item_content div.divider ul.pole_extension{ margin-top:5%;}
	#metalrack_parts div#item_content div.divider ul.pole_extension_02{ margin-top:13%;}
	#metalrack_parts div#item_content div.divider img.scene{ margin-top:28% !important;}
	#metalrack_parts div#item_content div.divider li.title>p{ padding-top:15%;}
	#metalrack_parts div#item_content div.divider span.size_120_smp{ font-size:85%;}
	#metalrack_parts div#item_content div.divider a div.prices{ left:1% !important; font-size:60% !important;}
	#metalrack_parts div#item_content div.divider img.item_img{ width:40%; top:-5%;}
	
	/*■ 軟質クリアシート ■*/
	#metalrack_parts div#item_content div.seat_soft_title{ margin-top:10%;}
	#metalrack_parts div#item_content div.seat_hard_title{ margin-top:50%;}
	#metalrack_parts div#item_content div.seat_soft_title img.item_img{ top:-25%; width:28%;}
	
	/*■ コルクシート ■*/
	#metalrack_parts div#item_content div.divider ul.pole_extension_03{ margin-top:35% !important;}
	#metalrack_parts div#item_content div.divider img.cork{ margin-top:41% !important;}
	#metalrack_parts div#item_content div.divider img.item_img_cork{ width:35%; top:-20%; right:0;}
			
			
	/** ★★★落下防止パーツ*end★★★ **/
	
	
	
	/*----------------------------------------------------------------------------------------------------------*/
    /*                                              19mmパーツ_start                                            */
	/*----------------------------------------------------------------------------------------------------------*/
	
	/* 19mm_追加CSS*start */
	#metalrack_parts ul.anchor_menu19{ display:flex; /*flex-wrap:wrap;*/ width:100%; margin:0; padding:0;  position:relative;/*margin-top:2%; justify-content:space-between;*/}
	#metalrack_parts ul.anchor_menu19 li{ width:calc(95%/3); background-color:white; position:relative; text-align:center; border:2px solid #e73765;}
	#metalrack_parts ul.anchor_menu19 li:nth-child(1){ /*margin-left:18%;*/ margin-right:2%;}
	#metalrack_parts ul.anchor_menu19 img.aja_img{ position: absolute; top: 0; right: -3%; height: 100%; width: 35%; object-fit: cover;}
	#metalrack_parts ul.anchor_menu19 li:nth-child(-n+3){ /*margin-bottom:1%;*/}
	#metalrack_parts ul.anchor_menu19 li h3{ color:white; font-weight:normal; margin: 0; font-size:69.5%; padding:2% 0;}
	#metalrack_parts ul.anchor_menu19 li h3.p19_menu{background-color:#e73765;}
	#metalrack_parts ul.anchor_menu19 li h3.p16_menu{background-color:#db8b00;}
	#metalrack_parts ul.anchor_menu19 li h3.p-col_menu{background-color:#50a900;}
	#metalrack_parts ul.anchor_menu19 li img.down_btn{ position:absolute; width:13%; bottom:3%; right: 2%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.small_title h3{ background-color:#e73765;}
	/* 19mm_追加CSS*end */
	
	
	/** ★★★ベーシック棚板*start★★★ **/
			
	/*奥行_mto*/
	#metalrack_parts div#item_content ul.okuyuki_mto{ width:100%; display:flex;margin:0; padding:0; margin-top:3%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.okuyuki_mto li:nth-child(1){ width:10%;}
	#metalrack_parts div#item_content ul.okuyuki_mto li:nth-child(3){ border-right:1px solid; border-left:1px solid;}
	#metalrack_parts div#item_content ul.okuyuki_mto li:nth-child(5){ border-right:1px solid; border-left:1px solid;}
	#metalrack_parts div#item_content ul.okuyuki_mto li{ width:29.5%; text-align:center;}
	#metalrack_parts div#item_content ul.okuyuki_mto li p{ margin:0; font-weight:bold; font-size:90%;}
	/*#metalrack_parts div#item_content ul.okuyuki_mto li p span{ font-size:xx-large; padding-left:2%;}*/
	#metalrack_parts div#item_content ul.okuyuki_mto_02{ margin-top:1%; margin-bottom:7%;}
	#metalrack_parts div#item_content ul.okuyuki40-45 li{ width:44.25%;}
	#metalrack_parts div#item_content ul.okuyuki40-45 li:nth-child(3){ border-right:none;}
	#metalrack_parts div#item_content div.okuyuki_msg{width: 100%; text-align: center; background-color: #e737651f;margin-top: 5%; padding:1% 0;}
	#metalrack_parts div#item_content div.okuyuki_msg span{ font-weight:bold;}
		
	/*■ MTOシリーズ ■*/				
	#metalrack_parts div#item_content ul.shelf_mto{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.shelf_mto li{ width:29.5%; margin-bottom: 0.5%;}
	#metalrack_parts div#item_content ul.okuyuki40-45_cont li{ width:44.25%; margin-bottom: 0.5%;}
	#metalrack_parts div#item_content ul.okuyuki40-45_cont li a{ padding:2.5% 0 !important;}
	#metalrack_parts div#item_content ul.shelf_mto a div.prices span.prdisp-price{ font-size:60%;}
	
	/*奥行25*/
	#metalrack_parts div#item_content ul.shelf_mto li.depth_25 a{ position:relative; background-color:#f4789a;border-radius: 8px; display:block; text-align:right; padding: 4% 0; border-bottom: solid 4px #c5506f; margin-right:1.5%;}	
	#metalrack_parts div#item_content ul.shelf_mto li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_25 a:hover{ border-bottom: solid 2px #c5506f;border-top: solid 2px #fff;}*/	
	#metalrack_parts div#item_content ul.shelf_mto li.depth_25 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 5%; top: 30%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_25 a:hover img{ opacity:1;}*/
	
	/*奥行30*/
	#metalrack_parts div#item_content ul.shelf_mto li.depth_30 a{ position:relative; background-color:#edb51a;border-radius: 8px; display:block; text-align:right; padding: 4% 0; border-bottom: solid 4px #c89916;}	
	#metalrack_parts div#item_content ul.shelf_mto li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_30 a:hover{ border-bottom: solid 2px #8c5aca; border-top: solid 2px #fff;}	*/
	#metalrack_parts div#item_content ul.shelf_mto li.depth_30 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 5%; top: 30%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_30 a:hover img{ opacity:1;}*/
	
	/*奥行35*/
	#metalrack_parts div#item_content ul.shelf_mto li.depth_35 a{ position:relative; background-color:#ff9f38;border-radius: 8px; display:block; text-align:right; padding: 4% 0; border-bottom: solid 4px #da8830;}	
	#metalrack_parts div#item_content ul.shelf_mto li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_35 a:hover{ border-bottom: solid 2px #c5506f; border-top: solid 2px #fff;}*/	
	#metalrack_parts div#item_content ul.shelf_mto li.depth_35 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left: 5%; top: 30%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_35 a:hover img{ opacity:1;}*/
	
	/*奥行40*/
	#metalrack_parts div#item_content ul.shelf_mto li.depth_40 a{ position:relative; background-color:#ff8269;border-radius: 8px; display:block; text-align:right; padding: 4% 0; border-bottom: solid 4px #da6f5a;}	
	#metalrack_parts div#item_content ul.shelf_mto li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_40 a:hover{ border-bottom: solid 2px #8c5aca; border-top: solid 2px #fff;}*/	
	#metalrack_parts div#item_content ul.shelf_mto li.depth_40 a div.prices{ position:absolute;color:white; font-size:75%; font-weight:bold;left: 20%; top: 30%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_40 a:hover img{ opacity:1;}*/
	
	/*奥行45*/
	#metalrack_parts div#item_content ul.shelf_mto li.depth_45 a{ position:relative; background-color:#ad7c6d;border-radius: 8px; display:block; text-align:right; padding: 4% 0; border-bottom: solid 4px #886156;}	
	#metalrack_parts div#item_content ul.shelf_mto li a img{padding-right: 3%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_45 a:hover{ border-bottom: solid 2px #c5506f; border-top: solid 2px #fff;}*/	
	#metalrack_parts div#item_content ul.shelf_mto li.depth_45 a div.prices{ position:absolute;color:white; font-size:75%; font-weight:bold;left: 20%; top: 30%;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.depth_45 a:hover img{ opacity:1;}*/
				
	/*非活性ボタン*/
	#metalrack_parts div#item_content ul.shelf_mto li.none_item_btn{background-color:#d0d0d0;border-radius: 8px; display:block; text-align:right; padding:1% 0; border-bottom: solid 4px #bdbdbd;}
	#metalrack_parts div#item_content ul.shelf_mto li.title{ width:11%; margin-bottom:0;}
	#metalrack_parts div#item_content ul.shelf_mto li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; padding-top:30%; font-weight:bold;}
	/*#metalrack_parts div#item_content ul.shelf_mto li.title p span{ padding-left:5%; font-size: xx-large;}*/
			
	
	/*■ 棚板固定部品 ■*/		
	#metalrack_parts div.tab-content-c02 div#item_content div.fixationp{ margin-top:7%; margin-bottom:30%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.fixationp div.col2>img { float:left; margin-top: 10%; border: 1px solid #d56c88; width:30%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.fixationp div.right_cont{ float:right; width:65%; padding-top:25.5%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.fixationp div.col2{ width:calc(99%/2);}
	#metalrack_parts div.tab-content-c02 div#item_content div.fixationp  ul.shelf_mouse{ width:100%; display:flex; margin:0; padding:0; /*margin-top:45%;*/ justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div#item_content ul.shelf_mouse_19mm li.depth_46 a{ background-color:#f4789a; border-bottom: solid 4px #c5506f;}
	/*#metalrack_parts div#item_content ul.shelf_mouse_19mm li.depth_46 a:hover{border-bottom: solid 2px #c5506f;}*/
	
	/** ★★★ベーシック棚板*end★★★ **/
	
	
	
	/** ★★★ポール*start★★★ **/
	/*■ ベーシックポール ■*/	
	#metalrack_parts div.tab-content-c02 div#item_content div.pole_col2{ /*width:100%;*/ display:flex; margin-top:2%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.pole_col2 ul.pole_basic{ width:calc(98%/2);}
	#metalrack_parts div.tab-content-c02 div#item_content div.pole_col2 ul.pole_basic:nth-child(1){ margin-right:2%;}
	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.title{ width:30%; margin-bottom:0;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; padding-top:20%; font-weight:bold;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.title p span{ /*padding-left:5%; font-size: xx-large;*/}
				
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li{ width:69.5%; margin-bottom: 1%;}
	
	/*長さ15*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_15 a{ position:relative; background-color:#f4789a;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #c5506f;}	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li a img{padding-right: 3%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_15 a:hover{ border-bottom: solid 2px #c5506f; border-top: solid 2px #fff;}*/	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_15 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left:15%; top: 27%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_15 a:hover img{ opacity:1;}*/
	
	/*長さ100*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_100 a{ position:relative; background-color:#edb51a;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #c89916;}	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li a img{padding-right: 3%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_100 a:hover{ border-bottom: solid 2px #8c5aca; border-top: solid 2px #fff;}*/	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_100 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left:15%; top: 27%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_100 a:hover img{ opacity:1;}*/
	
	/*長さ200*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_200 a{ position:relative; background-color:#ff9f38;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #da8830;}	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li a img{padding-right: 3%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_200 a:hover{ border-bottom: solid 2px #0096a7; border-top: solid 2px #fff;}	*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_200 a div.prices{ position:absolute;color:white; font-size:70%; font-weight:bold;left:15%; top: 27%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_basic li.length_200 a:hover img{ opacity:1;}*/
	
	
	
	/*■ 延長ポール・突っ張りポール ■*/
	/*タイトル調整*/
	#metalrack_parts div.tab-content-c02 div#item_content div.shelf_pandp{ width:100%; display:flex; clear:both; margin-top:8%; flex-wrap:wrap;}
	#metalrack_parts div.tab-content-c02 div#item_content div.shelf_pandp div.col2{ width:calc(99%/2);}
	#metalrack_parts div.tab-content-c02 div#item_content div.shelf_pandp div.col2:nth-child(1){ margin-right:1%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.shelf_pandp div.col2:nth-child(3){ margin-top:4%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.shelf_pandp div.col2 img.scene{ float:left; margin-top:15%;border: 1px solid #d56c88;}
	#metalrack_parts div.tab-content-c02 div#item_content div.shelf_pandp div.col2 div.right_cont{ width:65%; /*margin-top:3%;*/}
	#metalrack_parts div.tab-content-c02 div#item_content div.shelf_pandp div.small_title p.osusume{ margin-right:0;}
	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut{ width:100%; display:flex; margin:0; padding:0; margin-top:45%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li{ width:100%; margin-bottom: 2%;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li.title{ width:30%; margin-bottom:0;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:21px; margin:0; font-weight:bold;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li.title p span{ padding-left:5%; font-size: xx-large;}
	
		
	/*スライド棚板*/
	#metalrack_parts div.tab-content-c02 div#item_content div.small_title img.item_img_slide{ width:30%; top: -35%; right: -3%;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li{ width:70%; margin-bottom: 2%;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.title{ width:30%; margin-bottom:0;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; font-weight:bold;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.title p span{ /*padding-left:5%; font-size: xx-large;*/}
	
	/*延長ポール*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.depth_46 a{ position:relative; background-color:#f4789a;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #c5506f;}	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li:nth-child(-n+2){ /*margin-top:-2.5%;*/}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li a img{padding-right: 3%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.depth_46 a:hover{ border-bottom: solid 2px #c5506f; border-top: solid 2px #fff;}	*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.depth_46 a div.prices{ position:absolute;color:white; font-size:60%; font-weight:bold;left: 1%; top: 35%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.depth_46 a:hover img{ opacity:1;}*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension{ margin-top:17%;}	
	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension_sp li.title{ width:38%; padding-top:7%;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension_sp li.depth_46{ width:62%;}
	
	
	
	
	/*突っ張りポール*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li.depth_30 a{ position:relative; background-color:#f4789a;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #c5506f;}	
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li a img{padding-right: 3%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li.depth_30 a:hover{ border-bottom: solid 2px #c5506f; border-top: solid 2px #fff;}	*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li.depth_30 a div.prices{ position:absolute;color:white; font-size:60%; font-weight:bold;left:15%; top:33%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.shelf_pandp img.item_img_p{ width:30%; top:-50%;}
	
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_strut li.depth_30 a:hover img{ opacity:1;}*/
	
	/** ★★★ポール*end★★★ **/
	
	
	
	/** ★★★収納力アップパーツ*start★★★ **/
	
	/*■ バスケット ■*/
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket{ display:flex; width:100%; flex-wrap:wrap;margin-top: 2.5%; justify-content: space-between;}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket_02{}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket li{ width:calc(95%/3);}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket li >img{ width:100%; margin-bottom: 2%;}		
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket  a.price_btn{ position:relative; background-color:#f4789a;border-radius: 8px; display:block; text-align:right; padding: 3.5% 0; border-bottom: solid 4px #c5506f;}	
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket li:nth-child(-n+3){ margin-bottom:3%;}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket li a.price_btn img{padding-right: 3%;}
	/*#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket  a.price_btn:hover{ border-bottom: solid 2px #c5506f; border-top: solid 2px #fff;}	*/
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket  a.price_btn div.prices{ position:absolute;color:white; font-size:60%; font-weight:bold;left: 15%; top: 30%;}
	/*#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_basket  a.price_btn:hover img{ opacity:1;}*/	
	
	/*■ 棚下バスケット・マガジンラック ■*/
	#metalrack_parts  div.tab-content-c02 div#item_content div.basket_comic{ margin-top:5.5%;}
	#metalrack_parts  div.tab-content-c02 div#item_content div.basket_comic div.small_title:nth-child(1){ width:66%; float:left; margin-bottom:1.5%;}
	#metalrack_parts  div.tab-content-c02 div#item_content div.basket_comic div.small_title:nth-child(2){ width:31.5%; float:right; margin-bottom:1.5%;}	
	
	/*■ キッチンペーパーホルダー・メッシュパネル ■*/
	#metalrack_parts  div.tab-content-c02 div#item_content div.kitchen_mesh{ margin-top:3%;}
	#metalrack_parts  div.tab-content-c02 div#item_content div.kitchen_mesh div.small_title:nth-child(1){ width:31.5%; float:left; margin-bottom:1.5%;}
	#metalrack_parts  div.tab-content-c02 div#item_content div.kitchen_mesh div.small_title:nth-child(2){ width:66%; float:right; margin-bottom:1.5%;}
	
	/*■ フック ■*/
	#metalrack_parts  div.tab-content-c02 div#item_content div.storage_hook_title{ margin-top:5%;}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.storage_hook li:nth-child(-n+6){ margin-bottom:3%;}
	
	/*■ コネクター・ハンガーパイプ ■*/
	#metalrack_parts  div.tab-content-c02 div#item_content div.connector_hanger_title{ margin-top:6.5%;}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.connector_hanger div.col2{ display:flex; width:100%;justify-content: space-between;}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.connector_hanger div.col2 > span{ width:30%; border-bottom:1px solid; position:relative;}
	/*#metalrack_parts  div.tab-content-c02 div#item_content ul.connector_hanger div.col2 > span span.haba_w{ position:absolute; bottom:0; font-size:25px; font-weight:bold;}*/
	/*#metalrack_parts  div.tab-content-c02 div#item_content ul.connector_hanger div.col2 > span span.haba_w span.strong{ font-size:xx-large;}*/
	#metalrack_parts  div.tab-content-c02 div#item_content ul.connector_hanger div.col2 a.price_btn{ width:70%;}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.connector_hanger li:nth-child(2) div.col2 a.price_btn div.prices{ left:25%;}
	#metalrack_parts  div.tab-content-c02 div#item_content ul.connector_hanger li:nth-child(3) div.col2 a.price_btn div.prices{ left:25%;}

	/** ★★★収納力アップパーツ*end★★★ **/
	
	
	
	
	/** ★★★足まわりパーツ*start★★★ **/
	
	/*■ アジャスター・キャスター ■*/
	#metalrack_parts  div.tab-content-c02 div#item_content div.adjuster19{ width:100%; display:flex;justify-content: space-between;}
	#metalrack_parts  div.tab-content-c02 div#item_content div.adjuster19 div.small_title{ width:calc(99%/2);}
	
	#metalrack_parts  div.tab-content-c02 div#item_content div.adjuster19_cont ul li{ width:calc(95%/4);}
	#metalrack_parts div.tab-content-c02 div#item_content div.adjuster19_cont ul li a.price_btn div.prices{ left:20%; top:28%; font-size:100%;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.foot_p25{ position:relative;}*/
	#metalrack_parts div.tab-content-c02 div#item_content div#p19_03 ul.foot_p25 img.aja_img{ height:90%;}
	
	/** ★★★足まわりパーツ*end★★★ **/
	
	
	
	/** ★★★小物落下防止パーツ*start★★★ **/
	
	#metalrack_parts div.tab-content-c02 div#item_content div.sidebar_col2 div.prices{ font-size:60% !important; left: 2% !important; top: 30% !important;}
	#metalrack_parts div.tab-content-c02 div#item_content div.sidebar_col2 > img{border: 1px solid #d56c88;}
	#metalrack_parts div.tab-content-c02 div#item_content div.komono19_cont div.sidebar_col2{ margin-top:2.5%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.komono19 div.pole_col2{ margin-top:-1%; margin-bottom:8%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.fallp_space{ margin-top:4%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.fallp_space_02{ margin-top:10%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.fallp_space div.small_title{ margin-bottom:3.5%;}
	
	/*■ ディバイダ― ■*/
	#metalrack_parts div.tab-content-c02 div#item_content div.divider img.scene{ margin-top:10% !important;}
	#metalrack_parts div.tab-content-c02 div#item_content div.divider ul.divider_smp{ margin-top:45%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.divider div.prices{ left:2% !important;}
	
	/*■ ディバイダ―・ガイド ■*/
	#metalrack_parts div.tab-content-c02 div#item_content div.divider img.item_img{ width:35%; top:-8%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.divider img.item_img_guide{ width:50%; top:5%;}
	#metalrack_parts div.tab-content-c02 div#item_content div.divider img.item_img_cork{ width:30%; top:-10%;}
	
	
	/*■ 硬質クリアシート ■*/
	#metalrack_parts div.tab-content-c02 div#item_content ul.sheet_hard{ margin-top:15% !important;}
	#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.purple_btn a{ background-color:#edb51a; border-bottom: solid 4px #c89916;}
	/*#metalrack_parts div.tab-content-c02 div#item_content ul.pole_extension li.purple_btn a:hover{border-bottom: solid 2px #8c5aca; border-top: solid 2px #fff;}*/
	
	
	/*■ リバーシブルウッドボード ■*/	
	#metalrack_parts div#item_content div.reversible_wrap{ /*margin-bottom: 8% !important;*/}
	#metalrack_parts div#item_content img.item_img_reversible{ top:-50% !important;}
	#metalrack_parts div#item_content img.reversible_scene_l{ border-right:none !important;}
	#metalrack_parts div#item_content img.reversible_scene_r{ border-left:none !important;}
	#metalrack_parts div#item_content img.reversible_img{ border:1px solid white !important; width:36.5% !important; margin-left:3%;}
	#metalrack_parts div#item_content ul.reversible{ display:none;}	
	#metalrack_parts div#item_content ul.reversible_btn{ width:70% !important;}
	#metalrack_parts div#item_content ul.reversible_btn div.prices{ font-size:70% !important; left:15% !important;}
	#metalrack_parts div#item_content ul.reversible_btn li.title p{ font-size: 90% !important;}
	#metalrack_parts div#item_content div.reversible_col2{ float:left !important; margin-top:3% !important; margin-bottom:8% !important;}
	
	#metalrack_parts div#item_content li.reversible_none{ display:none !important;} 
	
	/** ★★★小物落下防止パーツ*end★★★ **/
	
	
	
	/*----------------------------------------------------------------------------------------------------------*/
    /*                                              12.7mmパーツ_start                                          */
	/*----------------------------------------------------------------------------------------------------------*/
	
	/*** ★★★アンカーメニュー_start★★★ ***/		
	#metalrack_parts ul.anchor_menu12{ display:flex; flex-wrap:wrap; width:100%; margin:0; padding:0; /*margin-top:2%;*/ justify-content:space-between; position:relative;}
	#metalrack_parts ul.anchor_menu12 img.aja_img_12{ position:absolute; top:0; right:0; height:100%;object-fit: cover;
 width: 33%;}
	#metalrack_parts ul.anchor_menu12 li{ width:calc(95%/3); background-color:white; position:relative; text-align:center; border:2px solid #db8b00; overflow:hidden;}
	#metalrack_parts ul.anchor_menu12 li img.an_img{ cursor:pointer; transition-duration:0.5s;}
	#metalrack_parts ul.anchor_menu12 li a:hover img.an_img{transform: scale(1.08); transition-duration: 0.5s;}	
	#metalrack_parts ul.anchor_menu12 li:nth-child(1){ /*margin-left:18%; margin-right:2%;*/}
	#metalrack_parts ul.anchor_menu12 li:nth-child(-n+3){ margin-bottom:1%;}
	#metalrack_parts ul.anchor_menu12 li h3{ color:white; background-color:#00397e; font-weight:normal; margin: 0; font-size:69.5%; padding:2% 0;}
	#metalrack_parts ul.anchor_menu12 li h3.p19_menu{background-color:#e73765;}
	#metalrack_parts ul.anchor_menu12 li h3.p16_menu{background-color:#db8b00;}
	#metalrack_parts ul.anchor_menu12 li h3.p-col_menu{background-color:#50a900;}
	#metalrack_parts ul.anchor_menu12 li img.down_btn{ position:absolute; width:13%; bottom:3%; right: 2%;}
	
	#metalrack_parts ul.anchor_menu12_f{ margin-top:2%;}
	/*#metalrack_parts ul.anchor_menu12_f li{ margin-bottom:1%;}*/
	/*** ★★★アンカーメニュー_end★★★ ***/
	
	
	/*** ★★★共通部分_start★★★ ***/
	#metalrack_parts div.tab-content-c03 div#item_content div.small_title h3{ background-color:#db8b00;}
	/*** ★★★共通部分_end★★★ ***/
	
	
	
	/*** ★★★ベーシック棚板_start★★★ ***/
	
	/*■ MKシリーズ ■*/
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_basic { margin-left:0.5%;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_basic li.space{ width:30%;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_basic li.okuyuki{ width:69.5%; text-align:center;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_basic li.okuyuki p{margin: 0; font-weight: bold;font-size: 90%;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_basic li.okuyuki p span{font-size: x-large;
padding-left: 2%;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_basic li.length_15{ margin-bottom:1.5%;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_basic li.length_15 a{ background-color: #edb51a; border-bottom: solid 4px #c89916;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_basic li.length_15 a:hover{ border-bottom: solid 2px #c89916; border-top: solid 2px #fff;}
	
	/*■ SEシリーズ ■*/	
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_se{ width:100%; display:flex; margin:0; padding:0; margin-top:1%;     justify-content: space-between;flex-wrap: wrap;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_se li{ width:44.5%; margin-bottom: 1%;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_se li.title{ width:11%; margin-bottom:0;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_se li.title p{border-bottom: 1px solid black; vertical-align: bottom; text-align:left; font-size:81%; margin:0; padding-top:35%; font-weight:bold;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_se li.title p span{ /*padding-left:5%; font-size: xx-large;*/}
	#metalrack_parts  div.tab-content-c03 div#item_content ul.okuyuki_se li:nth-child(2){ border:none;}
	
	/*奥行36*/
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_se li.depth_36 a{ position:relative; background-color:#edb51a;border-radius: 8px; display:block; text-align:right; padding: 3% 0; border-bottom: solid 4px #c89916; margin-right:1.5%;}	
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_se li a img{padding-right: 3%;}	
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_se li.depth_36 a div.prices{ position:absolute;color:white; font-size:80%; font-weight:bold;left: 20%; top: 35%;}
	
	
	/*■ 棚板固定部品 ■*/
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_mouse_19mm li.depth_46 a{background-color: #edb51a; border-bottom: solid 4px #c89916;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.shelf_mouse_19mm li.depth_46 a:hover{ border-bottom: solid 2px #c89916; border-top: solid 2px #fff;}
	#metalrack_parts div.tab-content-c03 div#item_content div.fixationp div.col2>img{border: 1px solid #db8b00;}
	
	/*** ★★★ベーシック棚板_end★★★ ***/
	
	
	/*** ★★★ポール_start★★★ ***/
	
	/*■ ベーシックポール ■*/
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_12{ margin-top:5%;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_12 li.title{ width:15%; }
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_12 li.title p{ padding-top:25%;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.pole_12 li.space{ width:39.5%;}
	/*** ★★★ポール_end★★★ ***/
	
	
	/*** ★★★足まわりパーツ_start★★★ ***/
	
	/*■ キャスター ■*/
	#metalrack_parts div.tab-content-c03 div#item_content ul.storage_basket a.price_btn{background-color: #edb51a; border-bottom: solid 4px #c89916;}
	#metalrack_parts div.tab-content-c03 div#item_content ul.storage_basket a.price_btn:hover{border-bottom: solid 2px #c89916; border-top: solid 2px #fff;}
	
	/*** ★★★足まわりパーツ_end★★★ ***/
	
	/*** 商品部分_end ***/


}








