@charset "utf-8";
/* category-footer */

#htmlText3_innerId,
#htmlText4_innerId,
#htmlText5_innerId {
 margin: 0;
}

.goodsdetail-footerlink {
 display: flex;
 flex-flow: nowrap;
	justify-content:flex-start;
 margin: 10px auto 20px;
 position: relative;
 max-width: 1170px;
}
.goodsdetail-footerlink .footer-btn {
 position: relative;
 display: inline-block;
 padding: .8em 2em .8em 1em;
 background-color: none;
 border: 2px solid #7c858e;
 border-radius: 5px;
 color: #7c858e;
 margin: 10px 10px 0;
 text-align: center;
 text-decoration: none;
 transition: all .3s;
 width: 100%;
}
.goodsdetail-footerlink a {
 color: #7c858e;
 transition: 0.7s;
 text-decoration: none;
}
.goodsdetail-footerlink a:link {
 color: #7c858e;
 text-decoration: none;
}
.goodsdetail-footerlink a {
 outline: none;
}
.goodsdetail-footerlink a, a:hover {
 transition: 0.7s;
}
.goodsdetail-footerlink .footer-btn::after {
 position: absolute;
 top: 50%;
 right: 1em;
 content: '';
 margin-top: -5px;
 width: 6px;
 height: 6px;
 border: 0px;
 border-top: solid 2px #7c858e;
 border-right: solid 2px #7c858e;
 -ms-transform: rotate(45deg);
 -webkit-transform: rotate(45deg);
 transform: rotate(45deg);
 border-left-color: #fff;
 transition: all .3s;
}
@media screen and (max-width: 480px) {
.goodsdetail-footerlink{
	display: flex;
	flex-wrap: wrap;
	padding: 0;
}
.goodsdetail-footerlink .footer-btn {
 font: 0.9rem/1.1 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
width: calc(100% / 1);
}

}
@media screen and (min-width: 480px) {
.goodsdetail-footerlink{
	display: flex;
	flex-wrap: wrap;
	padding: 0;
}
.goodsdetail-footerlink .footer-btn {
width: calc(94% / 2);
}
}