@charset "UTF-8";

.fs-c-fsLogin .fs-c-inputField__field.fs-c-inputGroup {
border: none !important;
}

.fs-c-inputTable input[type="text"], .fs-c-inputTable input[type="password"], .fs-c-inputTable input[type="number"],
.fs-c-inputTable input[type="email"], .fs-c-inputTable input[type="tel"], .FS2_list input[type="text"], .FS2_list
input[type="password"], .FS2_list input[type="number"], .FS2_list input[type="email"], .FS2_list input[type="tel"],
.fs-c-inputTable select, .FS2_list select, .fs-c-inputTable textarea, .FS2_list textarea, #fs2_usePoint {
border:1px solid #ccc !important;
}

/* eギフトcss */
.anygift-gift-ui__container {
/* ボタンを右寄せにしたい */
margin-left: auto !important;
/* width: auto !important; */
}


.anygift-gift-ui__main-button {
/* デフォルトの文言を非表示にします */
font-size: 0 !important;
}

.anygift-gift-ui__main-button:before {
/* before属性を使用し、新しい文言を指定します */
content: 'eギフトで贈る' !important;
/* フォントサイズは、元のサイズを継承してください */
font-size: 16px !important;
}

.anygift-gift-ui__main-button:disabled:before {
/* 在庫切れ時の新しい文言 */
content: '予約・完売中につきeギフト対象外' !important;
}