@charset 'utf-8';

/* --------------------------------------------------------------------------------
	fs_preview_header
-------------------------------------------------------------------------------- */
div#fs_preview_header {
	display: none;
}


/* --------------------------------------------------------------------------------
	fs-l-header
-------------------------------------------------------------------------------- */
.fs-l-header{
	padding: 0;
}


/* --------------------------------------------------------------------------------
	fs-l-main
-------------------------------------------------------------------------------- */
.fs-l-main {
	margin: 6vw auto;
	padding: 2vw;
}



/* -------------------------------------------------
パンくず
-------------------------------------------------- */
nav.fs-c-breadcrumb {
	font-size: 3vw;
	margin: 1vw auto;
}
nav.fs-c-breadcrumb a{
	color: #333333;
}



/* --------------------------------------------------------------------------------
	fs-l-footer
-------------------------------------------------------------------------------- */
.fs-l-footer{
	border: none;
}



/* --------------------------------------------------------------------------------
 カート　チェックアウト　　オーダーフロー
-------------------------------------------------------------------------------- */
#order-flow-sp{
    margin: 0 auto 7.3vw auto;
}



/* --------------------------------------------------------------------------------
 カート　オリコショッピングクレジット
-------------------------------------------------------------------------------- */
#orico-credit{
    margin-bottom: 11vw;
}




/* --------------------------------------------------------------------------------
 おすすめ商品
-------------------------------------------------------------------------------- */
.fs-c-productPrice.fs-c-productPrice--selling span.fs-c-productPrice__addon {
	display: none;
}


/* --------------------------------------------------------------------------------
 お客様情報入力
-------------------------------------------------------------------------------- */
.fs-c-requiredMark {
    display: inline-block;
    overflow: visible;
    text-indent: unset;
    width: 5em;
    height: 1em;
    right: 0;
    top: 0;
    color: #ff0000;
}

.fs-c-requiredMark::before {
    content: "*";
    display: inline;
    font-size: 1.2em;
    text-indent: 0;
}