/*--------------------------------------
  　　スマホでの表示
--------------------------------------*/
.res-table{
	width:95%;
    margin:2em auto;
	border:#CFD7DF 1.5px solid;
}
.res-table th{
    padding:3px;
	display:block;
	background-color:#CFD7DF;
}


.res-table td{
	padding:5px;
	display:block;
	text-align:center;
}


/*media Queries PCサイズ
----------------------------------------------------*/
@media only screen and (min-width: 780px) {

/*--------------------------------------
  PCでの表示
--------------------------------------*/

.res-table{
	width:100%
        margin:5px auto;
	font-size:90%;
	border:#CFD7DF 1.5px solid;　  
}
.res-table tr{
    border-bottom:#CFD7DF 1px solid;
}
.res-table tr:last-child{
	border:none
 }
.res-table th{
	width:30%;   
    padding:5px 10px;
	display:table-cell;
	border-right:#CFD7DF 1px solid;
	text-align: left;
}

.res-table td{
	width:70%;   
    padding:5px 10px;
	display:table-cell;
	text-align: left;
}

}

/*--------------------------------------
 　画像並び
--------------------------------------*/

.example04-box { width:100%;
border:1px solid #CCC;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
overflow: hidden;
_zoom: 1; /*IE6バグ対策*/

}

.example04-box .image-box {
width: 100%;
overflow: hidden;
margin-right: -10px;
_zoom: 1; /*IE6バグ対策*/
margin-top: 10px;

}
.example04-box .image-box li {
float: left;
margin-right: 10px;
list-style: none;

}


/***********************************
 項目選択
*********************************** */

/*項目選択肢 見出しサイズ 色の変更*/
#fs_ProductDetails .fs-c-productSelection__label, #fs_ProductDetails .fs-c-productSelection__label{
font-size: 1.7rem;
color: red;

}

/*項目選択肢 背景色の変更*/
#fs_ProductDetails .fs-c-productSelection {
font-size: 1.7rem;
color: red;

}