
.page_tm1 {width:100%;max-width:1100px;margin:0 auto;}

.page_tm1 > .bx_02 {background:#ede8d7;padding:4rem 1rem 3rem 1rem;}
.page_tm1 > .bx_02 > .are01 {text-align:center;}
.page_tm1 > .bx_02 > .are02 {display:flex;flex-wrap:wrap;justify-content:center;margin-top:3rem;}
.page_tm1 > .bx_02 > .are02 > li {text-align:center;padding:1.5rem 0;margin:0 2rem;}
.page_tm1 > .bx_02 > .are03 {text-align:center;margin-top:3rem;}
.page_tm1 > .bx_02 > .are03 > a {display:inline-block;width:100%;max-width:300px;background:#e55f4f;color:#fff;font-size:1.6rem;font-family:'Paperlogy-6SemiBold';border-radius:1.5rem;padding:1.4rem 0;}

.page_tm1 > .bx_03 {background:#e55f4f;padding:6rem 1rem 6rem 1rem;}
.page_tm1 > .bx_03 > .are01 {display:flex;flex-wrap:wrap;justify-content:center;}
.page_tm1 > .bx_03 > .are01 > li {background:#ede8d7;border-radius:2rem;padding:1rem 1.5rem;margin:1rem 1rem;}
.page_tm1 > .bx_03 > .are01 > li > dl {display:flex;justify-content:center;color:#e55f4f;font-size:1.3rem;font-family:'Paperlogy-6SemiBold';padding-bottom:1rem;}
.page_tm1 > .bx_03 > .are01 > li > dl > dt {}
.page_tm1 > .bx_03 > .are01 > li > dl > dd {margin-left:0.5rem;}
.page_tm1 > .bx_03 > .are02 {display:flex;justify-content:center;background:#ede8d7;border-radius:2rem;padding:1.5rem 0;color:#e55f4f;font-size:2rem;font-family:'Paperlogy-6SemiBold';margin:2rem 4rem 0 4rem;}
.page_tm1 > .bx_03 > .are02 > li ~ li {margin-left:8rem;}
.page_tm1 > .bx_03 > .are03 {text-align:center;margin-top:4rem;}

/* 반응형 */
@media screen and (max-width:1420px){
}

@media screen and (max-width:1220px){
}

@media screen and (max-width:1120px){
}

@media screen and (max-width:820px){
.page_tm1 > .bx_02 > .are02 {margin-top:2rem;}
.page_tm1 > .bx_02 > .are02 > li {width:50%;padding:1rem 0;margin:0;}
.page_tm1 > .bx_02 > .are03 {margin-top:2rem;}

.page_tm1 > .bx_03 {padding:3rem 1rem 3rem 1rem;}
.page_tm1 > .bx_03 > .are01 > li {width:calc(50% - 2rem);}
.page_tm1 > .bx_03 > .are02 {border-radius:1rem;padding:1rem 0;font-size:1.3rem;margin:1rem 1rem 0 1rem;}
.page_tm1 > .bx_03 > .are02 > li ~ li {margin-left:4rem;}
.page_tm1 > .bx_03 > .are03 {margin-top:3rem;}
}

@media screen and (max-width:620px){
}

@media screen and (max-width:420px){
.page_tm1 > .bx_03 > .are02 > li ~ li {margin-left:2rem;}
}
/*.page_tm1 > .bx_02 > .are02 > li {margin:0;border:1px solid red;}*/