@charset "UTF-8";
@import url("page-common.css");

/*--------------------------------------------------------------------*/
/* アクセサリー特集　詳細
/*--------------------------------------------------------------------*/

#sp-accessories{

}

#sp-accessories .t_20 {
	font-size: 20px;
}

#sp-accessories .t_ce {
	text-align: center;
}

#sp-accessories .m_b20 {
	margin-bottom: 20px;
}

#sp-accessories .p_t0 {
	padding-top: 0px;
}

.bk_w {
	background-color: #fff;
}

.attention {
	color: #c4372c;
}

.line {
border-top: 1px #222 solid;
padding: 0 0 20px 0;
}

.font_b {
	font-weight: bold;
}

.font_80 {
	font-size: 80%;
}

.font_85 {
	font-size: 85%;
}

.font_90 {
	font-size: 90%;
}

.font_110 {
	font-size: 110%;
}

.font_140 {
	font-size: 140%;
}

.t_ce {
	text-align:center;
}

.t_le {
	text-align:left;
}

.t_ri {
	text-align:right;
}

.m_b10 {
	margin-bottom:10px;
}

.m_b15 {
	margin-bottom:15px;
}

.m_b20 {
	margin-bottom:20px;
}

.m_b30 {
	margin-bottom:30px;
}

.p_t0 {
	padding-top: 0px;
}

.p_top0 {
	padding: 0 10px 10px 10px;
}

.p_0 {
	padding: 0px;
}

.p_5 {
	padding: 5px;
}

.p_10 {
	padding: 10px;
}

.p_l10 {
	padding: 0 0 0 10px;
}

.p_15 {
	padding: 15px;
}

.p_sub {
	padding: 5px 0 10px 5px;
}


@media screen and (min-width: 768px) {
#sp-accessories .col-md-4 {
width: 32.2%;
}

}

@media screen and (max-width: 769px) {


}

@media screen and (max-width: 479px) {

}

