.br-pc{display:none}@media screen and (min-width:768px){.br-pc{display:block}}.page_name{border-bottom:1px solid #cbcbcb}.page_name h1{font-size:24px;text-align:center;padding:15px 0}@media screen and (min-width:768px){.page_name h1{font-size:30px;padding:40px 0}}.supportInfo{border-bottom:1px solid #cbcbcb;padding-bottom:44px}@media screen and (min-width:768px){.supportInfo{padding-bottom:60px}}.supportInfo .inner{width:calc(100% - 50px);margin:0 auto;text-align:center}@media screen and (min-width:768px){.supportInfo .inner{max-width:668px}}.supportInfo h2.title{font-size:20px;font-weight:400;margin-top:35px}@media screen and (min-width:768px){.supportInfo h2.title{font-size:21px;margin-top:55px}}.supportInfo .copy{color:#5a5a5a;font-size:14px;margin-top:10px;line-height:1.5}@media screen and (min-width:768px){.supportInfo .copy{font-size:16px;margin-top:6px}}.supportInfo .itemContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}.supportInfo .item{width:154px;margin:10px 0 0}.supportInfo .item span{display:block}@media screen and (min-width:768px){.supportInfo .item{width:320px;margin-top:30px}.supportInfo .item span{display:inline}}.supportInfo .item a{background-color:#f5f5f5;color:#000;display:block;padding:12px 0;-webkit-transition:all .3s;transition:all .3s;border:1px solid #f5f5f5}.supportInfo .item a:hover{border:1px solid #ccc}@media screen and (min-width:768px){.supportInfo .item a{padding:20px 0 27px;height:auto}}.supportInfo .item img{width:auto;height:100px}@media screen and (min-width:768px){.supportInfo .item img{width:auto;height:154px}}.supportInfo .item .text{font-size:14px;margin-top:10px}@media screen and (min-width:768px){.supportInfo .item .text{font-size:18px;margin-top:28px}}.contact{border-bottom:1px solid #cbcbcb;padding-bottom:37px;overflow:hidden}@media screen and (min-width:768px){.contact{padding-bottom:54px;padding-top:130px;margin-top:-130px}}.contact .ankList{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}@media screen and (min-width:768px){.contact .ankList{max-width:530px;margin:40px auto 0}}.contact .ankItem{width:45%}.contact .ankItem a{display:block;color:#5a5a5a;text-decoration:none}.contact .ankItem a:hover{color:#000;text-decoration:underline}.contact .ankItem img{width:34px;height:auto}@media screen and (min-width:768px){.contact .ankItem img{display:block;margin:0 auto;width:60px;padding-bottom:20px}}.contact .ankItem .text{margin-top:15px;font-size:14px;position:relative;padding-right:15px}@media screen and (min-width:768px){.contact .ankItem .text{font-size:16px;padding-right:15px;display:inline}}.contact .ankItem .text:after{position:absolute;content:"";width:8px;height:10px;background-image:url(/assets/img/support/ank_arrow.svg);background-size:contain;margin-left:8px;margin-top:10px}.contact .inner{width:calc(100% - 50px);margin:0 auto;text-align:center}@media screen and (min-width:768px){.contact .inner{max-width:668px}}.contact h2.title{font-size:20px;margin-top:35px;text-align:center}@media screen and (min-width:768px){.contact h2.title{font-size:21px;margin-top:52px}}.contact .copy{color:#5a5a5a;font-size:14px;margin-top:8px}@media screen and (min-width:768px){.contact .copy{font-size:16px}}.lineInfo{background-color:#f5f5f5;border-radius:3px;text-align:center;padding:30px 15px}.lineInfo .icon{width:50px}@media screen and (min-width:768px){.lineInfo .icon{width:60px}}.lineInfo .text{color:#000;font-size:16px;margin-top:13px}@media screen and (min-width:768px){.lineInfo .text{font-size:18px}}.lineInfo .copy{text-align:left;color:#656565;font-size:14px;margin-top:7px}@media screen and (min-width:768px){.lineInfo .copy{text-align:center;margin-top:10px}}.lineInfo .pcItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media screen and (min-width:768px){.lineInfo .pcItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){.lineInfo .pcItem .lineFriend{width:136px;margin-right:40px;margin-top:14px}}.lineInfo .pcItem .lineFriend span{font-weight:600;display:block;font-size:14px;margin-top:5px;color:#000}@media screen and (min-width:768px){.lineInfo .pcItem .lineFriend span{font-weight:400}}.lineInfo .pcItem .qr{display:none}@media screen and (min-width:768px){.lineInfo .pcItem .qr{display:block;width:90px}}.lineInfo .spItem{max-width:295px;margin:10px auto 0}@media screen and (min-width:768px){.lineInfo .spItem{display:none}}.supplier{border-bottom:1px solid #cbcbcb;padding-bottom:40px}@media screen and (min-width:768px){.supplier{padding-bottom:60px;margin-top:-50px;padding-top:50px}}.supplier .inner{width:calc(100% - 50px);margin:0 auto}@media screen and (min-width:768px){.supplier .inner{max-width:668px}}.supplier h2.title{font-size:18px;text-align:center;margin-top:35px}@media screen and (min-width:768px){.supplier h2.title{font-size:21px;margin-top:52px}}.supplier .linkList{border:1px solid #cbcbcb;border-top:none;border-bottom:none;margin-top:24px}@media screen and (min-width:768px){.supplier .linkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;margin-top:32px}}.supplier .linkItem{border-top:1px solid #cbcbcb}@media screen and (min-width:768px){.supplier .linkItem{-webkit-transition:all .3s;transition:all .3s}.supplier .linkItem:hover{border:1px solid #000}}.supplier .linkItem:first-child{background:url(/assets/img/support/icon_contact3-1.svg) no-repeat center left 18px;background-size:44px}@media screen and (min-width:768px){.supplier .linkItem:first-child{background-size:51px;background-position:center top 32px}}.supplier .linkItem:nth-child(2){background:url(/assets/img/support/icon_contact3-5.svg) no-repeat center left 20px;background-size:38px}@media screen and (min-width:768px){.supplier .linkItem:nth-child(2){background-size:36px;background-position:center top 25px}}@media screen and (min-width:768px){.supplier .linkItem:nth-child(2) a{padding-top:72px}}.supplier .linkItem:nth-child(3){background:url(/assets/img/support/icon_contact3-6.svg) no-repeat center left 20px;background-size:37px}@media screen and (min-width:768px){.supplier .linkItem:nth-child(3){background-size:37px;background-position:center top 25px}}@media screen and (min-width:768px){.supplier .linkItem{width:49%;border:1px solid #cbcbcb;background-position:center top 20px}}.supplier .linkItem a{font-size:14px;color:#000;font-weight:400;position:relative;padding:22px 0 22px 78px;display:block}@media screen and (min-width:768px){.supplier .linkItem a{font-size:16px;text-align:center;padding:84px 0 10px}}.supplier .linkItem a:after{position:absolute;content:"";width:5px;height:9px;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/support/arrow-r@2x.png);background-size:contain}@media screen and (min-width:768px){.supplier .linkItem a:after{top:auto;right:auto;margin-top:12px;margin-left:8px}}.supplier .boxLink{background:url(/assets/img/support/icon_contact3-6.svg) no-repeat top 15px left 23px;background-size:33px;border:1px solid #cbcbcb}@media screen and (min-width:768px){.supplier .boxLink{background-size:37px;background-position:center top 25px;background-position:center left 45px;margin-top:14px;background-size:43px;-webkit-transition:all .3s;transition:all .3s}}@media screen and (min-width:768px){.supplier .boxLink:hover{border:1px solid #000}}.supplier .boxLink .text{position:relative;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 0 22px 78px;font-weight:400;font-size:14px}@media screen and (min-width:768px){.supplier .boxLink .text{display:inline-block;padding:20px 15px 20px 140px;font-size:16px}}.supplier .boxLink .text:after{position:absolute;content:"";width:5px;height:9px;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/support/arrow-r@2x.png);background-size:contain}@media screen and (min-width:768px){.supplier .boxLink .text:after{display:inline-block;right:0}}.supplier .boxLink .subText{color:#656565;font-size:13px;border-top:1px solid #cbcbcb;margin:0 10px;padding:5px 0}@media screen and (min-width:768px){.supplier .boxLink .subText{border-top:none;padding:0 0 20px 140px;font-size:14px;margin:-18px 0 0}}.request{padding-bottom:30px;background-color:#f5f5f5}@media screen and (min-width:768px){.request{padding-bottom:60px}}.request .inner{width:calc(100% - 50px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.request .inner{max-width:448px;margin:0 auto}}.request img.icon{width:24px;padding-top:30px}@media screen and (min-width:768px){.request img.icon{padding-top:62px}}.request h2.title{font-size:18px;text-align:center;margin-top:5px;margin-bottom:15px}@media screen and (min-width:768px){.request h2.title{margin-top:20px;font-size:21px;margin-bottom:15px}}.request .text{font-size:14px;color:#5a5a5a;margin-top:5px;line-height:1.7;text-align:left}@media screen and (min-width:768px){.request .text{font-size:16px;margin-top:10px}}.request .caption{font-size:14px;color:#5a5a5a;text-align:left;display:inline-block;max-width:400px}@media screen and (min-width:768px){.request .caption{font-size:16px}}.request .caseListWrap{font-size:14px;margin:10px 0;color:#5a5a5a;line-height:1.7}@media screen and (min-width:768px){.request .caseListWrap{font-size:16px}}.request .caseListWrap li .period{min-width:50px}.request .caseListWrap .caseListInner .case{margin-right:10px}.request .caseListLink{margin-top:5px;font-size:14px;display:inline-block;color:#5a5a5a;line-height:1.7;text-decoration:underline;position:relative;padding-right:15px}.request .caseListLink:after{content:"";display:inline-block;position:absolute;width:5px;height:9px;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/support/arrow-r@2x.png);background-size:contain}@media screen and (min-width:768px){.request .caseListLink{font-size:16px}}.request .linkBtn{text-align:center;display:block;background-color:#000;color:#fff;width:196px;padding:11px 0;font-size:12px;margin:14px auto 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000}@media screen and (min-width:768px){.request .linkBtn{margin-top:30px;-webkit-transition:all .2s;transition:all .2s}.request .linkBtn:hover{background-color:#fff;color:#000;border:1px solid #000}}.news{padding:30px 25px 15px}@media screen and (min-width:768px){.news{padding:30px 0 15px}}.news ul.newsList li a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){.news ul.newsList li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.news ul.newsList li a p.news_title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}@media screen and (min-width:768px){.news ul.newsList li a p.news_title{padding-right:40px}}.supportInfo .item{-webkit-box-flex:1;-ms-flex:1;flex:1}.grayBox{margin-top:32px}.grayBox,.inqBox{background-color:#f5f5f5}.inqBox{padding:20px 0}@media screen and (min-width:768px){.inqBox{padding:28px 0}}.inqIcon{margin-bottom:17px}.inqIcon img{width:37px}.inqTitle{font-size:14px;margin-bottom:10px}@media screen and (min-width:768px){.inqTitle{font-size:16px;margin-bottom:17px}}.inqText{font-size:14px;color:#656565;margin-bottom:10px}@media screen and (min-width:768px){.inqText{font-size:13px;margin-bottom:5px}}.inqMail{font-size:14px}.inqMail a{color:#5ec92c;text-decoration:underline}.inqBorder{border-color:#cbcbcb;margin:0 20px;border-top:none}@media screen and (min-width:768px){.inqBorder{margin:0 40px}}.inq2{margin-top:32px}.customer{padding-bottom:40px}@media screen and (min-width:768px){.customer{padding-bottom:60px;margin-top:-50px;padding-top:50px}}.customer .inner{width:calc(100% - 50px);margin:0 auto}@media screen and (min-width:768px){.customer .inner{max-width:668px}}.customer h2.title{font-size:20px;margin-top:34px;text-align:center}@media screen and (min-width:768px){.customer h2.title{margin-top:56px}}.customer .boxLink{background:url(/assets/img/support/icon_contact3-6.svg) no-repeat top 15px left 23px;background-size:33px;border:1px solid #cbcbcb;margin-top:22px}@media screen and (min-width:768px){.customer .boxLink{margin-top:30px;background-size:43px;background-position:center left 45px;-webkit-transition:all .3s;transition:all .3s}.customer .boxLink:hover{border:1px solid #000}}.customer .boxLink a{display:block}.customer .boxLink .text{position:relative;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 0 22px 78px;font-weight:400;font-size:14px}@media screen and (min-width:768px){.customer .boxLink .text{display:inline-block;padding:30px 15px 30px 140px;font-size:16px}}.customer .boxLink .text:after{position:absolute;content:"";width:5px;height:9px;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/support/arrow-r@2x.png);background-size:contain}@media screen and (min-width:768px){.customer .boxLink .text:after{display:inline-block;right:0}}.customer .boxLink .subText{color:#656565;font-size:13px;border-top:1px solid #cbcbcb;margin:0 10px;padding:5px 0}@media screen and (min-width:768px){.customer .boxLink .subText{border-top:none;padding:0 0 30px 140px;font-size:14px;margin:-24px 0 0}}.customer .lineInfo{background-color:#f5f5f5;border-radius:3px;text-align:center;padding:30px 15px;margin-top:20px}.customer .lineInfo .icon{width:50px}@media screen and (min-width:768px){.customer .lineInfo .icon{width:60px}}.customer .lineInfo .text{color:#000;font-size:16px;margin-top:13px}@media screen and (min-width:768px){.customer .lineInfo .text{font-size:18px}}.customer .lineInfo .copy{text-align:left;color:#656565;font-size:14px;margin-top:7px}@media screen and (min-width:768px){.customer .lineInfo .copy{text-align:center;margin-top:10px}}.customer .lineInfo .pcItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media screen and (min-width:768px){.customer .lineInfo .pcItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){.customer .lineInfo .pcItem .lineFriend{width:136px;margin-right:40px;margin-top:14px}}.customer .lineInfo .pcItem .lineFriend span{font-weight:600;display:block;font-size:14px;margin-top:5px;color:#000}@media screen and (min-width:768px){.customer .lineInfo .pcItem .lineFriend span{font-weight:400}}.customer .lineInfo .pcItem .qr{display:none}@media screen and (min-width:768px){.customer .lineInfo .pcItem .qr{display:block;width:90px}}.customer .lineInfo .spItem{max-width:295px;margin:10px auto 0}@media screen and (min-width:768px){.customer .lineInfo .spItem{display:none}}.news{background:#fff;padding:60px 0;text-align:center}@media screen and (max-width:767px){.news{padding:60px 40px}}.news p{padding:20px 65px;color:#5a5a5a;border:1px solid #d9d9d9;display:inline-block}@media screen and (max-width:767px){.news p{padding:20px 15px;font-size:14px}}.news p a{color:#000;text-decoration:underline}



.customer p.text{
    color: #5A5A5A;
    font-size: 14px;
    margin-top: 18px;
    text-align: center;
}

.customer ul.wechat{
    display: flex;
    gap: 20px;
    margin-top: 54px;
    justify-content: center;
}
.customer ul.wechat li{
    text-align: center;
    width: 50%;
    max-width: 120px;

}

.customer ul.wechat li p{
    font-size: 14px;
    line-height: 1.75;
    color: #5A5A5A;
    text-align: center;
    margin-top: 18px;
}

.customer ul.wechat img.wechatLogo{
    width: 46px;
}
.customer ul.wechat img.wechatQR{
    width: 102px;
}

.request .text{
        text-align: center;
}

.request .users{
    margin-top: 40px;
    width: 100%;
}
.request .users ul,
.request .users ul li{
    display: block;
    width: 100%;
}

.request .users ul li{
    margin-bottom: 20px;
}

.request .users ul li h3{
    font-size: 14px;
    line-height: 2.5;
    border-bottom: solid 1px #D9D9D9;
    position: relative;
}

.request .users ul li h3:after{
    content:"";
    position: absolute;
    right: 0;
    top:50%;
    transform: translateY(-50%);
    width: 12px;
    height: 1px;
    background-color: #707070;
}
.request .users ul li h3:before{
    content:"";
    position: absolute;
    right: 6px;
    top:50%;
    transform: translateY(-50%);
    width: 1px;
    height: 12px;
    background-color: #707070;
    transition:0.2s;
}
.request .users ul li h3.open:before{
    height: 0px;
}

.request .users ul li .detail{
    padding: 18px 0 0 0 ;
}

.request .users ul li .detail span.period{
    display: inline-block;
    font-size: 14px;
    color:#5A5A5A;
    padding: 7px;
    border: solid 1px #D9D9D9;
    margin-bottom: 18px;
    line-height: 1;
}

.request .users ul li .detail p{
    font-size: 14px;
    color: #5A5A5A;
    text-align: left;
}

.request .users ul li .detail ul.wechat{
    display: flex;
    gap: 20px;
    margin: 20px auto;
    justify-content: center;
    width: fit-content;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
}

.request .users ul li .detail ul.wechat li{
    text-align: center;
    width: fit-content;
    margin-bottom: 0;
}

.request .users ul li .detail ul.wechat p{
text-align: center;
font-size: 14px;
color: #5A5A5A;
margin-top: 18px;
}

.request .users ul li .detail ul.wechat img.wechatLogo{
    width: 46px;
}
.request .users ul li .detail ul.wechat img.wechatQR{
    width: 86px;
}

.request p.attention{
    font-size: 14px;
color: #5A5A5A;
margin-top: 20px
}

@media screen and (min-width:768px){
    .customer ul.wechat{
        gap: 57px;
    }
    .customer ul.wechat li{
        width: fit-content;
        max-width: 226px;
    }
    .customer ul.wechat li p{
        font-size: 16px;
    }
    .customer ul.wechat img.wechatLogo {
        width: 62px;
    }
    .customer ul.wechat img.wechatQR {
        width: 118px;
    }

    .request .inner{
        max-width: 668px;
    }
    .request .text{
        max-width: 400px;
    }

    .request .users ul li h3{
        font-size: 16px;
    }
    .request .users ul li h3:hover{
        cursor: pointer;
    }
    .request .users ul li .detail{
        position: relative;
    }
    .request .users ul li .detail span.period{
        font-size: 16px;
    }
    .request .users ul li .detail p{
        font-size: 16px;
    }

    .request .users ul li .detail .box{
            display: flex;
            gap: 68px;
            align-items: center;
    }

    .request .users ul li .detail .box p{
        width: 370px;
    }

    .request .users ul li .detail .box {

    }

    .request .users ul li .detail ul.wechat{
        margin:0;
    }

    .request .users ul li .detail .box ul.wechat li p{
        width: fit-content;
    }
    .request p.attention{
        font-size: 16px;
    }
}