#sysMypageWithdrawalConfirm .sysWithdrawal p:nth-child(2){

   display: none;

}

#sysConfirm .sysTotal div:nth-of-type(3){
    display: none;
}

#sysConfirm .sysTotal div:nth-of-type(4){
    display: none;
}

.sysNewsDetail {
    padding: 0 6px;
    line-height: 24px;
    margin-top: 10px;
}

#sysMain h1 {
    line-height: 24px;
    margin-top: 10px;
    font-size: 16px;
    background: #4b942929;
    padding: 10px;
}

#sysMain .news_time {

    float: right;
}


.sysItemListViewType {

    display: none;
}

.sysSelectAddress .sysSubTitle {
    font-size: medium;
    font-size: 1.6rem;
    font-weight: bold;
    margin: 0px 0 22.5px 0px;
    padding: initial;
    text-decoration: underline;
    font-size: 16px;
    text-align: center;
    /* background: #979894; */
    /* color: #fff; */
}

.sysSelectDelivery div{
    color:#ff0000;
}

.production h3 {
    margin-bottom: 10px;
    font-size: initial;
    color: #8d6449;
}

.gHeader .inner:first-child{
width:970px!important;
}

#sysConfirm .sysNextSubmitArea:after{
   content: '※クレジットカード決済・コンビニ振込をご選択の方は\A「ご注文を確定する」をクリックした後、\A引き続き決済手続きを行っていただいて\Aご注文完了となります。';
   white-space:pre;
   color:#ff0000;       /*文字色をご変更されたい場合はコメントアウトを外し、カラーコードをご自由にご変更ください。（「#ff0000」は赤色です。）*/
   font-size:larger;      /*文字の大きさをご変更されたい場合はコメントアウトを外し、ご自由に文字の大きさをご調整ください。（「larger」は大き目な文字になります。）*/
}

/*受注日時、ご注文合計金額、注文番号の列の背景色変更*/
.sysMypage .sysOrderHeader{
    background-color: #f5f5dc;
}


#sysMain .cashless20190930{
display:none;
}



/*トップスライダー*/

.visualWrap {
position: relative;
}
.visualWrap:before {
position: absolute;
left: 0;
top: 0;
width: 19.8%;
height: 100%;
background: rgba(255,255,255,0.5);
content: "";
z-index: 100;
}
.visualWrap:after{
position: absolute;
right: 0;
top: 0;
width: 19.8%;
height: 100%;
background: rgba(255,255,255,0.5);
content: "";
z-index: 100;
}
.visualWrap .mainVisual {
margin-bottom: 20px;
height: auto;
    width: 100%;
    display: table;
    table-layout: fixed;
    background-size: cover;
}

.visualWrap .mainVisual {
	position: relative;
}
.visualWrap .slick-slide {
    width: 60vw;
}
.visualWrap .mainVisual img {
width: 100%;
}
.visualWrap .mainVisual .inner {
        width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.visualWrap .mainVisual .inner img {
	margin: 0 auto;
}
.visualWrap .slick-dots {
	text-align: center;
        margin-bottom: 30px;
}
.visualWrap .slick-dots li {
	margin: 5px 12.5px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #999;
	border-radius: 50%;
	cursor: pointer;
}
.visualWrap .slick-dots li button {
	display: none;
}
.visualWrap .slick-dots li.slick-active {
	background: #000;
}
.visualWrap .slick-arrow {
        position: absolute;
	left: 35%;
	bottom: 10px;
        width: 25px;
	height: 25px;
	overflow: hidden;
	text-indent: -10000px;
	border-top: 2px solid #000;
        border-left: 2px solid #000;
        border-right: 0;
        border-bottom: 0;
        background: #fff;
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        z-index: 100;
}
.visualWrap .slick-arrow.slick-next {
	left: auto;
	right: 35%;
        border-left: 0;
        border-right: 2px solid #000;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
}

#sysAll #sysMain .sysFormItem.sysAddress2 .sysFormField:after{
    content:'※番地、ﾏﾝｼｮﾝ名、部屋番号を正確にご記載いただかないと商品がお届けできません。';
}
@media screen and (max-width: 767px) {
.visualWrap .slick-dots {
    margin-top: -10px;
}
.visualWrap .slick-dots li {
    width: 10px;
    height: 10px;
    margin: 0 7px 5px;
}
.visualWrap .slick-arrow {
    width: 15px;
    height: 15px;
    left: 20%;
}
.visualWrap .slick-arrow.slick-next {
    left: auto;
    right: 20%;
}
.visualWrap:before {
display: none;
}
.visualWrap:after{
display: none;
}
.visualWrap .slick-slide {
    width: auto;

}
}
/*プレースホルダーを空にする*/
.sysMemberRegister input::placeholder {
   color: #ffffff;
}
/*名前の例指定*/
#sysMemberRegisterIndex  .sysName .sysFormField:before{
content:'例：日産　花子';
}
/*フリガナの例指定**/
#sysMemberRegisterIndex  .sysNameKana .sysFormField:before{
content:'例：ニッサン　ハナコ';
}
/*郵便番号の例指定**/
#sysMemberRegisterIndex  .sysZipcode .sysFormField:before{
content:'例：1234567';
}
/* 郡市区の例指定*  */
#sysMemberRegisterIndex  .sysAddress1 .sysFormField:before{
content:'例：板橋区';
}
/*それ以降住所の例指定**/
#sysMemberRegisterIndex  .sysAddress2 .sysFormField:before{
content:'例：徳丸1-45-5　日産商事株式会社';
}
/* 電話番号の例指定*  */
#sysMemberRegisterIndex  .sysTel .sysFormField:before{
content:'例：09012345678';
}
/* メールアドレスの例指定*  */
#sysMemberRegisterIndex  .sysMailaddress .sysFormField:before{
content:'例：nissanshoji@example.com';
}
/* FAX番号の例指定*  */
#sysMemberRegisterIndex  .sysFax .sysFormField:before{
content:'例：0312345678';
}
/* 生年月日の例指定*  */
#sysMemberRegisterIndex .sysBirthday .sysFormField:before{
content:'例：1999年1月1日\A';
white-space:pre;
}

/*お届け先情報変更のプレースホルダーを空にする*/
#sysMypageEditDelivery input::placeholder {
   color: #ffffff;
}
/*お届け先情報変更の名前の例指定*/
#sysMypageEditDelivery  .sysName .sysFormField:before{
content:'例：日産　花子';
}
/*お届け先情報変更のフリガナの例指定**/
#sysMypageEditDelivery  .sysNameKana .sysFormField:before{
content:'例：ニッサン　ハナコ';
}
/*お届け先情報変更の郵便番号の例指定**/
#sysMypageEditDelivery  .sysZipcode .sysFormField:before{
content:'例：1234567';
}
/* お届け先情報変更の郡市区の例指定*  */
#sysMypageEditDelivery  .sysAddress1 .sysFormField:before{
content:'例：板橋区';
}
/*お届け先情報変更のそれ以降住所の例指定**/
#sysMypageEditDelivery  .sysAddress2 .sysFormField:before{
content:'例：徳丸1-45-5　日産商事株式会社';
}
/* お届け先情報変更の電話番号の例指定*  */
#sysMypageEditDelivery  .sysTel .sysFormField:before{
content:'例：09012345678';
}

/*会員情報変更のプレースホルダーを空にする*/
#sysMypageEditMember .sysBirthday .sysFormField input::placeholder, #sysMypageEditMember .sysFax .sysFormField input::placeholder {
   color: #ffffff;
}
/* 会員情報変更の生年月日の例指定*  */
#sysMypageEditMember .sysBirthday .sysFormField:before{
content:'例：1999年1月1日\A';
white-space:pre;
}
/* 会員情報変更のFAX番号の例指定*  */
#sysMypageEditMember .sysFax .sysFormField:before{
content:'例：0312345678';
}

#sysItemDetail .sysPr .pr_limited {
    background: orangered;
}

.sysItemList ul li .sysItemPrArea .pr_limited {
    background: orangered;
}

#sysItemDetail .sysPr .pr_new {
    background: darkorchid;
}

.sysItemList ul li .sysItemPrArea .pr_new {
    background: darkorchid;
}

#sysItemDetail .sysPr .pr_reizo {
    background: royalblue;
}

.sysItemList ul li .sysItemPrArea .pr_reizo {
    background: royalblue;
}

#sysItemDetail .sysPr .pr_down {
    background: crimson;
}

.sysItemList ul li .sysItemPrArea .pr_down {
    background: crimson;
}

#sysItemDetail .sysPr .pr_increase {
    background: crimson;
}

.sysItemList ul li .sysItemPrArea .pr_increase {
    background: crimson;
}

#sysItemDetail .sysPr .pr_recommended {
    background: violet;
}

.sysItemList ul li .sysItemPrArea .pr_recommended {
    background: violet;
}

#sysItemDetail .sysPr .pr_reito {
    background: forestgreen;
}

.sysItemList ul li .sysItemPrArea .pr_reito {
    background: forestgreen;
}

#sysItemDetail .sysPr .pr_summercool {
    background: deepskyblue;
}

.sysItemList ul li .sysItemPrArea .pr_summercool {
    background: deepskyblue;
}

#sysItemDetail .sysPr .pr_sale {
    background: firebrick;
}
.sysItemList ul li .sysItemPrArea .pr_sale {
    background: firebrick;
}

#sysItemDetail .sysPr .pr_outlet {
    background: mediumvioletred;
}
.sysItemList ul li .sysItemPrArea .pr_outlet {
    background: mediumvioletred;
}

#sysMypageReview #sysMain .sysItemList ul .sysThumbnailImage + div form {
    display: block;
}

#sysItemDetail .sysSuggestedRetailPrice{
text-decoration: line-through;
}

@media screen and (max-width:767px){
/*スマートフォン表示の調整*/
.sysOrderHeader .sysTotalPrice{
    float: left;
}

}
@media screen and (min-width:768px) and (max-width:767px){

}
@media screen and (min-width:768px){

}
/* #END_OF_RESOURCE_FILE */
