@charset "UTF-8";
.mypage-profile-image{
    width: 6.375rem;
}
.item-image{
    width: 100px;
}
.input_image{
    display: none;
}
.alert ul{
    margin: 0;
    padding: 0;
    list-style: none;
}
.cursor{
    cursor:pointer;
}
.cardbrand-image{
    max-width: 220px;
}
table#table-order-items-single th:nth-child(1),
table#table-order-items-single td:nth-child(1){
    width: 110px;
    padding: 0.75rem 0;
}
table#table-order-items-single th:nth-child(2),
table#table-order-items-single td:nth-child(2){
    width: auto;
    padding: 0.75rem 0.25rem;
}
table#table-order-items-single th:nth-child(3),
table#table-order-items-single td:nth-child(3){
    width: 90px;
    padding: 0.75rem 0.25rem;
}
table#table-order-items-single th:nth-child(4),
table#table-order-items-single td:nth-child(4){
    width: 90px;
    padding: 0.75rem 0.25rem;
}
table#table-order-items-single th:nth-child(5),
table#table-order-items-single td:nth-child(5){
    width: 90px;
    padding: 0.75rem 0.25rem;
}
table#table-order-items-multi th:nth-child(1),
table#table-order-items-multi td:nth-child(1){
    width: 110px;
    padding: 0.75rem 0;
}
table#table-order-items-multi th:nth-child(2),
table#table-order-items-multi td:nth-child(2){
    width: auto;
    padding: 0.75rem 0.25rem;
}
table#table-order-items-multi th:nth-child(3),
table#table-order-items-multi td:nth-child(3){
    width: 90px;
    padding: 0.75rem 0.25rem;
}
table#table-order-items-multi th:nth-child(4),
table#table-order-items-multi td:nth-child(4){
    width: 90px;
    padding: 0.75rem 0.25rem;
}
table#table-order-items-multi th:nth-child(5),
table#table-order-items-multi td:nth-child(5){
    width: 90px;
    padding: 0.75rem 0.25rem;
}
table#table-order-items-multi th:nth-child(6),
table#table-order-items-multi td:nth-child(6){
    width: 90px;
    padding: 0.75rem 0.25rem;
}
table#table-sendmail-histroy th:nth-child(1),
table#table-sendmail-histroy td:nth-child(1){
    width: 80px;
    padding: 0.75rem 0;
}
table#table-sendmail-histroy th:nth-child(2),
table#table-sendmail-histroy td:nth-child(2){
    width: auto;
    padding: 0.75rem 0.25rem;
}
table#table-sendmail-histroy th:nth-child(3),
table#table-sendmail-histroy td:nth-child(3){
    width: 250px;
    padding: 0.75rem 0.25rem;
}
.ccexp{
    max-width: 100px;
}
.mypageInner {
    width: 870px;
    margin: 0 auto;
    font-size: .875rem;
}
@media screen and (max-width: 750px){
    .mypageInner {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
}
.nav-link-style {
    color: #4b566b;
    text-decoration: none;
}

.nav-link-style > i {
    margin-top: -.125rem;
    vertical-align: middle;
}

.nav-link-style:hover {
    color: #e2014f;
}

.active > .nav-link-style,
.nav-link-style.active {
    color: #e2014f;
}

.nav-link-style.nav-link-light {
    color: rgba(255, 255, 255, 0.65);
}

.nav-link-style.nav-link-light:hover {
    color: #fff;
}

.active > .nav-link-style.nav-link-light,
.nav-link-style.nav-link-light.active {
    color: #fff;
}
.font-weight-medium {
    font-weight: 500 !important;
}

.font-size-xl {
    font-size: 1.625rem !important;
}

.font-size-lg {
    font-size: 1.125rem !important;
}

.font-size-base {
    font-size: 1rem !important;
}

.font-size-md {
    font-size: 0.9375rem !important;
}

.font-size-sm {
    font-size: 0.875rem !important;
}

.font-size-ms {
    font-size: 0.8125rem !important;
}

.font-size-xs {
    font-size: 0.75rem !important;
}

.text-shadow {
    text-shadow: 0 0.0625rem rgba(0, 0, 0, 0.5) !important;
}

.text-heading {
    color: #373f50 !important;
}

.text-border {
    color: #c9d5e0 !important;
    font-weight: 300;
}

.text-danger {
    color: #f86c6b;
}
