@charset "utf-8";
/* CSS Document */

#admin {
    padding-top: 55px;
}

#admin > .txt {
    max-width: 1200px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    color: #55636b;
}

#admin #admin_txt {
    max-width: 1200px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-flow: column;
}

#admin #admin_txt > div {
    display: flex;
    flex-flow: column;
    padding: 27px 0;
    border-bottom: solid 1px #d8d8d8;
}

#admin #admin_txt > div .txt_sub {
    color: #008bd5;
    font-size: 1.6rem;
}

#admin #admin_txt > div .mds {
    font-size: 2.2rem;
}

#admin #admin_txt > div a {
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}



/***********************************************************/
@media only screen and (min-width:768px) {

#admin {
	padding-top: 60px;
}

#admin #admin_txt > div {
    display: grid;
    justify-content: space-between;
    padding: 40px 0;
}

#admin #admin_txt > div .txt_sub {
    grid-row: 1 / 2;
    grid-column: 1 / 2;
    font-size: 1.8rem;
}

#admin #admin_txt > div .mds {
    grid-row: 2 / 2;
    grid-column: 1 / 2;
    font-size: 2.2rem;
}

#admin #admin_txt > div a {
    grid-row: 1 / 3;
    grid-column: 2 / 3;
    margin-top: 0;
}





}




/***********************************************************/
@media only screen and (min-width:1200px) {




}

