#iriscloud_lineup a{
	text-decoration:none;
}
#iriscloud_lineup a:hover *{
	/*opacity:0.9;*/
}
#iriscloud_lineup .pc_none{display:none;}

#iriscloud_lineup{
    width: 750px;
    margin: 0 auto 30px;
}
#iriscloud_lineup .item_shosai img{
	width:100%;
}

#iriscloud_lineup ul[class^="col_"]{
	font-size:0;
}
#iriscloud_lineup ul[class^="col_"]>li {
	vertical-align:top;
	display:inline-block;
	margin-right:6px;/*※1*/
	margin-bottom:6px;/*※1*/
	text-align:center;
	box-sizing:border-box;
	font-size:16px;
}
#iriscloud_lineup li img {
	max-width:100%;
}
/*2~5カラム*/
#iriscloud_lineup .col_2>li{width:calc((100% - 6px*1)/2);}/*※1*/
#iriscloud_lineup .col_3>li{width:calc((100% - 6px*2)/3);}/*※1*/
#iriscloud_lineup .col_4>li{width:calc((100% - 6px*3)/4);}/*※1*/
#iriscloud_lineup .col_5>li{width:calc((100% - 6px*4)/5);}/*※1*/

#iriscloud_lineup .col_2>li:nth-child(2n){margin-right:0;}
#iriscloud_lineup .col_3>li:nth-child(3n){margin-right:0;}
#iriscloud_lineup .col_4>li:nth-child(4n){margin-right:0;}
#iriscloud_lineup .col_5>li:nth-child(5n){margin-right:0;}

#iriscloud_lineup .col_1>li{width:100%;margin-right:0;}

#iriscloud_lineup .spesicalprice{display:none;}


/*見出し
============================*/
#iriscloud_lineup h2{
    text-align: center;
    padding: 10px 0;
    font-size: 24px;
    display: block;
}
/*サブ見出し
============================*/
#iriscloud_lineup ul.col_2 li dl dt{
    font-size: 16px;
    padding: 5px 0;
}

/*白抜き画像
============================*/
#iriscloud_lineup .border{
	border:1px solid #efefef;
	width: 80%;
}


/*価格プロ
============================*/
#iriscloud_lineup .btn li a .buy_price ul li.intax{
	color:#fff;
}

/*ボタン
============================*/
#iriscloud_lineup .btn{
	margin-bottom:10px;
	padding:0 10px;
}

#iriscloud_lineup ul.btn li a{
    position: relative;
    background: #222222;
    color: #fff;
    border: 1px solid #222222;
    border-radius: 5px;
    padding: 7px 1px;
    display: block;
}
#iriscloud_lineup ul.btn li a:hover{
    background: #fff;
    color: #222222!important;
}
#iriscloud_lineup ul.btn li a:after{
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    margin: auto;
    top: 0%;
    right: -12%;
    bottom: 0;
    font-family: 'Material Icons';
    font-size: 1.5em;
    content: "expand_more";
    transition: all 0.3s ease 0s;
    transform: rotate(270deg);
}
#iriscloud_lineup .phone > dl ul.col_1 li a:after{
    right: -2%;
}

#iriscloud_lineup ul.btn li a:hover li.intax{
	color: #222222!important;
}



