@charset "UTF-8";

/*マージン右　449以下のみ*/

@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi03lit{
    margin-right: 0.3rem;
}
}
@media (min-width: 350px) and (max-width: 449px){
.c-postContent.p-entry__content .mi03lit{
    margin-right: 0.3rem;
}
}
@media (max-width: 349px){
.c-postContent.p-entry__content .mi03lit{
    margin-right: 0.3rem;
}
}


@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi05lit{
    margin-right: 0.5rem;
}
}
@media (min-width: 350px) and (max-width: 449px){
.c-postContent.p-entry__content .mi05lit{
    margin-right: 0.5rem;
}
}
@media (max-width: 349px){
.c-postContent.p-entry__content .mi05lit{
    margin-right: 0.5rem;
}
}

@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi10lit{
    margin-right: 1rem;
}
}
@media (min-width: 350px) and (max-width: 449px){
.c-postContent.p-entry__content .mi10lit{
    margin-right: 0.5rem;
}
}
@media (max-width: 349px){
.c-postContent.p-entry__content .mi10lit{
    margin-right: 1rem;
}
}

@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi15lit{
    margin-right: 1.5rem;
}
}
@media (min-width: 350px) and (max-width: 449px){
.c-postContent.p-entry__content .mi15lit{
    margin-right: 1.1rem;
}
}
@media (max-width: 349px){
.c-postContent.p-entry__content .mi15lit{
    margin-right: 0.5rem;
}
}



/*マージン右*/


.c-postContent.p-entry__content .mi05all{
    margin-right: 0.5rem;
}

.c-postContent.p-entry__content .mi05{
    margin-right: 0.5rem;
}
@media (min-width: 768px) and (max-width: 999px){
.c-postContent.p-entry__content .mi05{
    margin-right: 0.5rem;
}
}
@media (min-width: 650px) and (max-width: 767px){
.c-postContent.p-entry__content .mi05{
    margin-right: 0.475rem;
}
}
@media (min-width: 550px) and (max-width: 649px){
.c-postContent.p-entry__content .mi05{
    margin-right: 0.45rem;
}
}
@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi05{
    margin-right: 0.425rem;
}
}
@media (min-width: 400px) and (max-width: 449px){
.c-postContent.p-entry__content .mi05{
    margin-right: 0.4rem;
}
}
@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mi05{
    margin-right: 0.375rem;
}
}


/*pと同じ大きさ*/
.c-postContent.p-entry__content .mi10all{
    margin-right: 1rem;
}

.c-postContent.p-entry__content .mi10{
    margin-right: 1rem;
}
@media (min-width: 768px) and (max-width: 999px){
.c-postContent.p-entry__content .mi10{
    margin-right: 1rem;
}
}
@media (min-width: 650px) and (max-width: 767px){
.c-postContent.p-entry__content .mi10{
    margin-right: 0.95rem;
}
}
@media (min-width: 550px) and (max-width: 649px){
.c-postContent.p-entry__content .mi10{
    margin-right: 0.95rem;
}
}
@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi10{
    margin-right: 0.9rem;
}
}
@media (min-width: 350px) and (max-width: 449px){
.c-postContent.p-entry__content .mi10{
    margin-right: 0.9rem;
}
}
@media (max-width: 349px){
.c-postContent.p-entry__content .mi10{
    margin-right: 0.85rem;
}
}


/*　h6_nodecoのときレスポンシブ399以下について右マージン０、その他は同じマージンのために使う　*/

.c-postContent.p-entry__content .mih05{
    margin-right: 0.5rem;
}
@media (min-width: 650px) and (max-width: 767px){
.c-postContent.p-entry__content .mih05{
    margin-right: 0.5rem;
}
}
@media (min-width: 550px) and (max-width: 649px){
.c-postContent.p-entry__content .mih05{
    margin-right: 0.5rem;
}
}
@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mih05{
    margin-right: 0.5rem;
}
}
@media (min-width: 400px) and (max-width: 449px){
.c-postContent.p-entry__content .mih05{
    margin-right: 0.5rem;
}
}
@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mih05{
    margin-right: 0;
}
}


/*　egのときレスポンシブのために使う　*/

.c-postContent.p-entry__content .mi05eg{
    margin-right: 0.5rem;
}
@media (min-width: 650px) and (max-width: 767px){
.c-postContent.p-entry__content .mi05eg{
    margin-right: 0.45rem;
}
}
@media (min-width: 550px) and (max-width: 649px){
.c-postContent.p-entry__content .mi05eg{
    margin-right: 0.45rem;
}
}
@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi05eg{
    margin-right: 0.4rem;
}
}
@media (min-width: 400px) and (max-width: 449px){
.c-postContent.p-entry__content .mi05eg{
    margin-right: 0.4rem;
}
}
@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mi05eg{
    margin-right: 0.35rem;
}
}

.c-postContent.p-entry__content .mi10eg{
    margin-right: 1rem;
}
@media (min-width: 650px) and (max-width: 767px){
.c-postContent.p-entry__content .mi10eg{
    margin-right: 0.9rem;
}
}
@media (min-width: 550px) and (max-width: 649px){
.c-postContent.p-entry__content .mi10eg{
    margin-right: 0.9rem;
}
}
@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi10eg{
    margin-right: 0.8rem;
}
}
@media (min-width: 400px) and (max-width: 449px){
.c-postContent.p-entry__content .mi10eg{
    margin-right: 0.8rem;
}
}
@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mi10eg{
    margin-right: 0.7rem;
}
}





.c-postContent.p-entry__content .mi15all{
    margin-right: 1.5rem;
}

.c-postContent.p-entry__content .mi15{
    margin-right: 1.5rem;
}
@media (min-width: 650px) and (max-width: 767px){
.c-postContent.p-entry__content .mi15{
    margin-right: 1.5rem;
}
}
@media (min-width: 550px) and (max-width: 649px){
.c-postContent.p-entry__content .mi15{
    margin-right: 1.35rem;
}
}
@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi15{
    margin-right: 1.35rem;
}
}
@media (min-width: 400px) and (max-width: 449px){
.c-postContent.p-entry__content .mi15{
    margin-right: 1.2rem;
}
}
@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mi15{
    margin-right: 1.2rem;
}
}


.c-postContent.p-entry__content .mi20all{
    margin-right: 2rem;
}

.c-postContent.p-entry__content .mi20{
    margin-right: 2rem;
}
@media (min-width: 650px) and (max-width: 767px){
.c-postContent.p-entry__content .mi20{
    margin-right: 2rem;
}
}
@media (min-width: 550px) and (max-width: 649px){
.c-postContent.p-entry__content .mi20{
    margin-right: 1.8rem;
}
}
@media (min-width: 450px) and (max-width: 549px){
.c-postContent.p-entry__content .mi20{
    margin-right: 1.8rem;
}
}
@media (min-width: 400px) and (max-width: 449px){
.c-postContent.p-entry__content .mi20{
    margin-right: 1.6rem;
}
}
@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mi20{
    margin-right: 1.6rem;
}
}


/*eg responsive 399px以下　padding*/


@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mpeg0{
    padding-left: 0;
}
}
@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mpeg03{
    padding-left: 0.3rem;
}
}

@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mpeg05{
    padding-left: 0.5rem;
}
}

@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mpeg10{
    padding-left: 1rem;
}
}

@media (min-width: 320px) and (max-width: 399px){
.c-postContent.p-entry__content .mpeg20{
    padding-left: 2rem;
}
}