@media print{
    body{
        zoom:0.7;
    }
    #main {
        max-width: 100% !important;
        width: 100%;
        margin: 0 auto;
        box-sizing: border-box;
    }
    .btn-block{
        display:none;
    }
    .btn-regist {
        display:none;
    }
    .btn-primary{
        visibility: hidden !important;
    }

    a { 
        text-decoration: none !important;    
    }
    .favorite-table .sub-items .hidden {
        display: block !important;
    }
    .item-accordion-medical{
        display: none !important;
    }
    .item-accordion-infection{
        display: none !important;
    }
    .favorite-name{
        display: none !important;
    }
    .favorite-table{

        display: flex;
        overflow-x: visible;
        margin: 20px 0 40px;
        border-top: 8px solid var(--color-primary);
        background-color: #fff;
        font-size: 15px;
        
    }
    .breadcrumbs{
        display: none !important;
    }
    #colophon{
        display: none !important;
    }
    header#brand div {
        display: flex;
        max-width: 100%  !important;;
        width: 100%;
        margin: 0 auto;
        padding: 0.5em 1em 0.4em;
    }

    .favorite-table-body .favorite-info img {
        display: block;
        margin: 2px auto;
        width: 200px;;
    }
    .modal-show{
        display: none !important;
    
    }
    .plan-list{
        display: none !important;
    }
    .favorite-info{
        margin-top;3px;
        height: 200px !important;
    }
}