@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap');
* {
    font-family: "Hiragino Kaku Gothic Pro", "Meiryo", "Noto Sans JP", sans-serif;
}

.tagsEdit span{
    width: calc(100% / 2 - 10px);
}
.modal-content{
    font-size: 14px;
}
.form-control{
    font-size: 14px;
}
.prodEditBox tr.shipTypes td.shipStatus,
.prodEditBox tr.shipTypes td.shipFree{
    width: 120px;
}
.prodEditArea .action .btn{
    width: 150px;
}
.prodEditBox .box h3.flex .btn{
    padding: 5px;
}
.prodPriceBox tr td.onweb{
    width: 130px;
}
.prodPriceBox tr td.price{
    width: 180px;
}
.prodEditBox tr.shipTypes td.shipStatus, .prodEditBox tr.shipTypes td.shipFree{
    width: 150px;
}
.prodPhotoEdit p{
    padding: 0 15px;
}
.loginBox .form-control{
    font-size: 14px;
}
.setModal .modal-body .btnpwd{
    width: 150px;
}
.prodDealArea .deals li .flex div.center{
    font-size: 12px;
}
#dealModal ul.times li .form-control{
    width: 120px;
}
#dealModal .prices ul li{
    font-size: 13px;
}
#dealModal .prices ul li .price{
    padding-right: 10px;
    width: 70px;
}
#dealModal .dealSeller .btnAddDs{
    width: 110px;
}
.prodEditBox tr.shipTypes td.shipName{
    min-width: 100px;
}
header ul.nav li{
    padding: 15px;
    font-size: 15px;
}
.prodEditBox .box h3.flex .btn{
    font-size: 13px;
}
#specModal .prodSpecBox{
    padding: 15px;
}
#specModal .specTitle .btn{
    font-size: 12px;
}
.checkPage .payShips .btn{
    width: 100% !important;
}
.setModal .modal-body ul.senderBox.senderBoxJP label{
    /*width: 170px;*/
}
.order-body .box ul li label{
    width: 120px;
}
.setModal .modal-body ul li{
    justify-content: start;
    color: #999;
}
.setModal .modal-body ul li label{
    width: 125px;
}
.setModal .modal-body ul.accounts li{
    justify-content: space-between;
}
.setModal .modal-body ul.accounts li.choose{
    color: #2B879E;
}
.setModal .modal-body ul li .jpZip{
    display: flex;
    align-items: center;
}
.setModal .modal-body ul li .jpZip .btn{
    background-color: #000;
    color: #fff;
    flex-shrink: 0;
    font-size: 12px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0px 10px;
    margin-left: 5px;
}
.setModal .modal-body ul li p{
    font-size: 12px;
    margin: 0px;
    margin-top: 5px;
}
.contentBar{
    padding: 10px;
}
.contentBar .btn span.text{
    font-size: 12px;
}
#photoModal .upload-btns .btn{
    padding: 7px 20px;
}
#photoModal .photoUpload span{
    width: 80%;
}
.daterangepicker .calendar-table th, 
.daterangepicker .calendar-table td{
    font-size: 11px !important;
}
.checkPage .container{
    padding-bottom: 60px !important;
}
.chartPage .sheetBtns button{
    font-size: 12px !important;
}
.actionBox .btns button{
    width: calc(100% / 2 - 10px) !important;
}
.prodSearchBox ul li label{
    font-size: 10px !important;
}