@charset "utf-8";
/* CSS Document */

/* 各機種 */

.pc_outlet_box{
	width: 25%;
	padding: 6px;
	box-sizing:border-box;
 }
 
 .pc_outlet_box_in{
	border: 1px solid #CBCBCB;
	height: 100%;
	width:100%;
	padding:10px;
	position: relative;
  flex-direction: column; 
	box-sizing:border-box;
 display: flex; 
}

.outlet_search {
  margin: -42px 0 0;
}

/*1199px以下の表示の場合*/
@media screen and (max-width: 1199px){
	.pc_outlet_box{
		width: 33%;
		padding: 6px;
	box-sizing:border-box;
	}
}

/*991px以下の表示の場合*/
@media screen and (max-width: 991px){
	.pc_outlet_box{
		width: 50%;
		padding: 6px;
	box-sizing:border-box;
	}
}

/*769px以下の表示の場合*/
@media screen and (max-width: 769px){
	.pc_outlet_box{
		width: 100%;
		padding: 6px;
	box-sizing:border-box;
	}
}
	 

/*.pc_outlet:nth-child(even){ 
	 box-sizing:border-box;
	 margin-left:0.8%;
 }
*/ /*NEWマーク*/

.catego{
	position: absolute;
	left:470px;
	top:0;
}
/*クリエイターインクルード_models*/

.c_models{
	margin:0 4.6px 10px;
	box-sizing:border-box;
}

.c_models_new{
	position: absolute;
	left: 46%;
	top: 10%;
}
.customize_cbtn {
	background-color: #ef3f1a;
  border-radius: 2px;
	color:#FFF;
	font-weight:bold;
  border-radius: 2px;
	padding:10px 5px;
	-webkit-transition: background-color linear .2s;
  transition: background-color linear .2s;
}
@media all and (-ms-high-contrast:none) {
     *::-ms-backdrop,  .customize_cbtn{
	     padding:12px 5px 10px;
}
}
.customize_cbtn a {
	color:#FFF;
	text-decoration: none ;
}
.customize_cbtn:hover {
  background-color: #ef881c;
}
.custom_cbtn_gray{
	background-color: #888 !important;
}

.sam_cam{
	position:absolute;
	top:0;
	left:0
}
.new_cr{
	position:absolute;
	top:20px;
	left:100px
}
/* 変更インクルードモデル */
.cbd_box{
	border:#ccc 1px solid;
	box-sizing:border-box;
	padding:0 0 5px 0;
}
.cbd_line{
	border-top: 1px solid #CCC;
	padding:7px 0 0 0;
	margin:3px 0 0 0;
}