/* operation01  ¼îÇÎ¸ô ¿î¿µ */
.oper01 .sub_container,
.oper09 .sub_container {
    max-width: 128rem;
    margin: 0 auto;
}
.oper02 .sub_container {
    max-width: 168rem;
    margin: 0 auto;
}

.oper01 .section02 {
    margin-bottom: 15rem;
}
.oper01 .page_title {
    display: inline-block;
}
.oper02 .section03 {
    margin: 0 auto;
    width: 100%;
    padding: 15.6rem 25.8rem 0 25.8rem;
}
.oper02 .section02,
.oper09 .section02 {
    width: 100%;
    background: #f4f6f8;
    border-radius: 2rem;
    margin: 0 auto;
    position: relative;
}
.oper09 .section03 {
    width: 100%;
    margin-top: 13rem;
    display: flex;
    flex-direction: column;
}
/* Å¸ÀÌÆ² ÇÁ·¹ÀÓ */
.oper01 .page_title span::before,
.oper02 .page_title span::before,
.oper09 .page_title span::before {
    background-image: url(../../../img/sub/ready/ready_title_frame01.png);
    width: 13.1rem;
    height: 9.9rem;
    top: -0.8rem;
    left: -1.3rem;
}
.oper01 .page_title::before {
    width: 5rem;
    height: 6.3rem;
    background-image: url(../../../img/sub/operation/oper01_title_icon01.png);
    top: -4.9rem;
    right: -27%;
}
.oper02 .page_title::before {
    width: 2.2rem;
    height: 2.3rem;
    background-image: url(../../../img/sub/operation/oper02_title_icon01.png);
    top: -2.5rem;
    left: auto;
    right: 131.2%;
}
.oper09 .page_title::before {
    width: 4.9rem;
    height: 4.9rem;
    background-image: url(../../../img/sub/operation/oper09_title_icon_01.png);
    top: 0.2rem;
    left: 24.2rem;
    right: auto;
}
.oper02 .page_title::after,
.oper09 .page_title::after {
    content: '';
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.oper02 .page_title::after {
    width: 4.7rem;
    height: 4.3rem;
    background-image: url(../../../img/sub/operation/oper02_title_icon02.png);
    top: -14%;
    right: 111%;
}
.oper09 .page_title::after {
    width: 5.5rem;
    height: 3.5rem;
    background-image: url(../../../img/sub/operation/oper09_title_icon_02.png);
    position: absolute;
    top: -32%;
    right: -48.5%;
}
/* page title icon end */
.shop_oper_box .operation_box {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(4, 1fr);
}
.content_box.operation_box .con_box_desc {
    padding: 3.5rem;
    height: auto;
}
.content_box.operation_box .con_box_desc a {
    padding: 0;
    margin-bottom: 0;
}
.shop_oper_box .content_box .con_box_desc .img_b.n1,
.oper01 .content_box .con_box_desc.n1:hover {
    background: #b6dfec;
}
.shop_oper_box .content_box .con_box_desc .img_b.n2,
.oper01 .content_box .con_box_desc.n2:hover {
    background: #cde8bf;
}
.shop_oper_box .content_box .con_box_desc .img_b.n3,
.oper01 .content_box .con_box_desc.n3:hover {
    background: #f7f4a4;
}
.shop_oper_box .content_box .con_box_desc .img_b.n4,
.oper01 .content_box .con_box_desc.n4:hover {
    background: #fb9eb0;
}
.shop_oper_box .content_box .con_box_desc .img_b.n5,
.oper01 .content_box .con_box_desc.n5:hover {
    background: #a1daca;
}
.shop_oper_box .content_box .con_box_desc .img_b.n6,
.oper01 .content_box .con_box_desc.n6:hover {
    background: #eab2e5;
}
.shop_oper_box .content_box .con_box_desc .img_b.n7,
.oper01 .content_box .con_box_desc.n7:hover {
    background: #c5b5ef;
}
.shop_oper_box .content_box .con_box_desc .img_b.n8,
.oper01 .content_box .con_box_desc.n8:hover {
    background: #f6cf91;
}
/* operation02  »óÇ° ¸®ºä */
.oper02 .ord_manage_box ,
.oper02 .ord_delivery_box  {
    display: flex;
    flex-direction: column;
}
.ord_manage_box .txt_box .no_tit,
.ord_delivery_box .txt_box .no_tit {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.6rem;
    font-weight: bold;
    line-height: 0.94;
    color: #1954db;
    margin-bottom: 1.5rem;
}
.oper02 .ord_manage_box {
    padding: 8.5rem 20.5rem 12rem;
}
.ord_manage_box .order_process_list {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    /*grid-template-columns: repeat(2, 1fr);*/
    gap: 1.6rem;
    z-index: 1;
}
.order_process_list .ord_process.n1,
.order_process_list .connect.n1,
.order_process_list .connect.n2,
.order_process_list .connect.n3  {
    border-radius: 1.5rem;
    background: #fff;
    box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.07);
    padding: 5rem;
}
.order_process_list .connect.n2,
.order_process_list .connect.n3  {
    padding: 4.4rem auto 4.4rem 4rem;
}
.order_process_list .ord_process.n2 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    /*grid-template-columns: repeat(1, 1fr);*/
    gap: 1.7rem;
}
.order_process_list .connect .tit,
.ord_path_effect .connect .tit {
    font-size: 2.4rem;
    font-weight: bold;
    line-height: 1.13;
    letter-spacing: -0.13rem;
    margin-bottom: 2rem;
}
.order_process_list .connect .sub_tit {
    font-size: 1.8rem;
    font-weight: bold;
    line-height: 1.5;
    letter-spacing: -0.13rem;
    text-align: left;
    color: #000;
    margin-bottom: 2rem;
}
.order_process_list .connect .txt_desc,
.ord_path_effect .connect .txt_desc {
    font-size: 1.5rem;
    font-weight: normal;
    line-height: 1.67;
    letter-spacing: -0.13rem;
    color: rgba(0, 0, 0, 0.7);
}
.order_process_list .connect.n1 .txt_desc {
    margin-bottom: 4.4rem;
}
.ord_manage_box .con_service_btn {
    margin-bottom: 1.1rem;
}
.ord_manage_box .f_fs {
    align-items: center;
}
.ord_manage_box .f_fs.path_line {
    display: flex;
    align-items: center;
    font-size: 1.2rem;
    font-weight: bold;
    line-height: 1;
    letter-spacing: -0.09rem;
}
.ord_manage_box .f_fs.path_line img {
    margin-right: 0.2rem;
    width: 1.6rem; /* 230508 [¼öÁ¤Ç¥½Ã] */
}
.ord_manage_box .f_fs.path_line strong {
    margin-right: 0.2rem;
}
.ord_manage_box .f_fs .sub_path_line { 
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 1;
    letter-spacing: -0.1rem;
    color: rgba(0, 0, 0, 0.7);
}
.order_process_list .connect.n0 ul li {
    padding: 3.7rem;
    border-radius: 2rem;
    background: #f8faff;
}
.order_process_list .connect.n0 ul li:nth-of-type(2) {
    margin-top: 1.3rem;
}
.order_process_list .account_process {
    display: flex;
}
.order_process_list .account_process .acc_no {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.67;
    letter-spacing: normal;
    color: #1954db;
    margin-right: 1rem;
}
.order_process_list .connect .account_process .txt_desc {
    margin-bottom: 2.5rem;
}
.order_process_list .connect.n0 ul li:nth-of-type(2) .con_service_btn.n2 {
    margin-top: 2rem;
}
.ord_manage_box .reduce_r {
    margin-top: 6.5rem;
    font-size: 2rem;
    font-weight: normal;
    line-height: 0.85;
    letter-spacing: -0.15rem;
    text-align: center;
    color: #000;
}
/* .oper02 .section02 .icon_b{
    position: absolute;
    width: 100%; height: 100%;
    top: 0; left: 0;
} */
.oper02 .section02 .ord_man_icon.n1 {
    position: absolute;
    width: 26.6%;
    top: 6rem;
    left: 5.4rem;
}   
.oper02 .section02 .ord_man_icon.n2 {
    position: absolute;
    width: 16%;
    bottom: 0;
    right: 1.5%;
    right: 2.5rem;
    z-index: 2;
}
.ord_path_effect {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.ord_path_effect ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 1.5rem;
    padding: 2.1rem 0;
}
.ord_path_effect ul li {
    padding: 4.9rem 4rem;
    border-radius: 1.5rem;
    box-shadow: 0 0 1.5rem 0 rgba(0, 0, 0, 0.07);
}
.ord_path_effect .chart_illust {
    margin-right: 4.3rem;
    margin-left: -13.7rem;
    margin-left: -11.8%;
    width: 48.9%;
}
.oper02 .section03 .effect_r {
    font-size: 2rem;
    font-weight: normal;
    line-height: 1.6;
    letter-spacing: -0.15rem;
    text-align: center;
    padding: 3.5rem;
    background: #f4f6f8;
    border-radius: 2rem;
    margin-top: 4.5rem;
}
/* operation09  »óÇ° ¸®ºä */
.oper09 .prd_review_box {
    padding: 9rem 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
}
.ord_manage_box .txt_box .tit,
.ord_delivery_box .txt_box .tit,
.prd_review_box .txt_box .tit,
.sol_review_box .txt_box .tit {
    font-size: 4rem;
    font-weight: bold;
    line-height: 1;
    letter-spacing: -0.28rem;
    text-align: center;
    margin-bottom: 2.8rem;
}
.ord_manage_box .txt_box .tit,
.ord_delivery_box .txt_box .tit {
    margin-bottom: 3.5rem;
}
.ord_manage_box .txt_box .txt_desc,
.ord_delivery_box .txt_box .txt_desc,
.prd_review_box .txt_box .txt_desc,
.sol_review_box .txt_box .txt_desc {
    font-size: 1.7rem;
    font-weight: normal;
    line-height: 1.59;
    letter-spacing: -0.15rem;
    text-align: center;
    margin-bottom: 7rem;
}
.ord_manage_box .txt_box .txt_desc,
.ord_delivery_box .txt_box .txt_desc {
    line-height: 1;
    margin-bottom: 6.4rem;
}
.prd_review_box .power_review_list {
    /* width: 100.4rem; */
    margin: 0 auto;
    z-index: 1;
}
.prd_review_box .power_review_list ul {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1.7rem;
}
.prd_review_box .power_review_list ul li {
    border-radius: 2rem;
    background: #fff;
    padding: 4.5rem 3.3rem 4.2rem 4rem;
    box-shadow: 0 0.2rem 1.5rem 0 rgba(0, 0, 0, 0.08);
}
.prd_review_box .power_review_list ul li.review_illust {
    background: #cfe4ff;
    position: relative;
    box-shadow: none;
}
.prd_review_box .power_review_list ul li .illust_wrap {
    position: absolute;
    width: 111%;
    bottom: -1.5rem;
    left: -0.6rem;
}
.prd_review_box .power_review_list h5.tit {
    font-size: 2.2rem;
    font-weight: bold;
    line-height: 1.23;
    letter-spacing: -0.13rem;
    margin-bottom: 1.5rem;
}
.prd_review_box .power_review_list P.txt_desc {
    font-size: 1.5rem;
    font-weight: normal;
    line-height: 1.73;
    letter-spacing: -0.1rem;
    color: rgba(0, 0, 0, 0.7);
}
.prd_review_box .review_btn {
    margin: 0 auto;
    margin-top: 4rem;
    margin-bottom: 0.1rem;
}
/* .prd_review_box .icon_b {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0; left: 0;
} */
.prd_review_box .po_review_icon {
    position: absolute;
}
.prd_review_box .po_review_icon.n1 {
    width: 19.8%;
    top: 22%;
    left: 3.6%;
}
.prd_review_box .po_review_icon.n2 {
    width: 5.8%;
    top: 37.5%;
    left: 6%;
}
.prd_review_box .po_review_icon.n3 {
    width: 8.1%;
    right: 5.5%;
    bottom: 27.5%;
}
.prd_review_box .f_fs {
    align-items: center;
}
.prd_review_box .f_fs .path_line {
    font-size: 1.2rem;
    font-weight: bold;
    line-height: 2.25;
    letter-spacing: -0.09rem;
}
.prd_review_box .f_fs .sub_path_line {
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 2.42;
    letter-spacing: -0.1rem;
    color: rgba(0, 0, 0, 0.7);
}
.sol_crema_box .crema_box {
    grid-template-columns: repeat(2, 1fr);
}
.sol_crema_box .content_box .con_box_desc {
    cursor: unset;
}
.sol_crema_box .content_box .con_box_desc .img_b.n1,
.oper09 .content_box .con_box_desc:hover .img_b.n1 {
    background: #e2d3fa !important;
}
.sol_crema_box .content_box .con_box_desc .img_b.n2,
.oper09 .content_box .con_box_desc:hover .img_b.n2 {
    background: #a1dacb !important;
}
.sol_crema_box .content_box .con_box_desc .img_b.n3,
.oper09 .content_box .con_box_desc:hover .img_b.n3 {
    background: #cde8bf !important;
}
.sol_crema_box .content_box .con_box_desc .img_b.n4,
.oper09 .content_box .con_box_desc:hover .img_b.n4 {
    background: #f7f4a4 !important;
}
.order09 .content_box .con_box_desc.n1:hover,
.order09 .content_box .con_box_desc.n2:hover {
    background: transparent;
}
.oper09 .content_box .con_box_desc.n1:hover,
.oper09 .content_box .con_box_desc.n2:hover {
    background: transparent;
	box-shadow: 0 2px 15px 0 rgb(0 0 0 / 8%);
}
.section03 .review_btn.n2 {
    margin: 5rem auto 0 ;
}
.prd_review_box .f_fs .path_line img {
    margin-right: 0.2rem;
    width: 1.6rem; /* 230508 [¼öÁ¤Ç¥½Ã] */
}
.prd_review_box .f_fs .path_line strong {
    margin-right: 0.2rem;
}

@media screen and (max-width: 1680px) {
    .prd_review_box .po_review_icon.n1 {
        width: 20%;
        top: 22%;
        left: 0.7%;
    }
    .prd_review_box .po_review_icon.n2 {
        width: 7.8%;
        top: 37.5%;
        left: 2%;
    }
    .prd_review_box .po_review_icon.n3 {
        width: 10%;
        right: 3%;
        bottom: 27.5%;
    }
}
@media screen and (max-width: 1440px) {
}
@media screen and (max-width: 1360px) {
    .oper02 .ord_manage_box {
        padding: 8.5rem 15.5rem 12rem;
    }
}
@media screen and (max-width: 1280px) {
    .oper02 .sub_container {
        padding: 3rem;
    }
    .oper02 .section03 {
        padding: 15.6rem 19rem 0 19rem;
    }
    .oper02 .ord_manage_box {
        padding: 8.5rem 8rem 12rem;
    }
    .order_process_list .ord_process.n1, 
    .order_process_list .connect.n1, 
    .order_process_list .connect.n2, 
    .order_process_list .connect.n3 {
        padding: 4rem;
    }
    .ord_manage_box .f_fs {
        display: block;
    }
}
@media screen and (max-width: 1110px) {
    .oper02 .ord_manage_box {
        padding: 8.5rem 6rem 12rem;
    }
    .order_process_list .connect.n0 ul li {
        padding: 3.2rem;
    }
    .oper02 .section03 {
        padding: 15.6rem 15rem 0 19rem;
    }
    .order_process_list .connect.n1 .txt_desc {
        margin-bottom: 2.4rem;
    }
}
@media screen and (max-width: 989px) {
    .prd_review_box .power_review_list ul {
        grid-template-columns: repeat(2, 1fr);
    }
    .oper09 .prd_review_box {
        padding: 5.3rem 0;
    }
    .prd_review_box .po_review_icon.n1 {
        width: 27%;
        top: 12%;
        left: 5%;
    }
    .prd_review_box .po_review_icon.n2 {
        width: 10%;
        top: 44%;
        left: 5%;
    }
    .prd_review_box .po_review_icon.n3 {
        width: 15%;
        right: 3%;
        bottom: 38%;
    }
    .ord_manage_box .order_process_list {
        grid-template-columns: repeat(1, 1fr);
    }
    .order_process_list .ord_process.n2 {
        grid-template-columns: repeat(1, 1fr);
    }
    .oper02 .section02 .ord_man_icon.n1 {
        width: 29.1%;
        top: 13rem;
        left: -0.2rem;
    }
    .ord_path_effect {
        flex-direction: column;
    }
    .ord_path_effect .chart_illust {
        margin-left: 0;
        margin-right: 0;
        padding: 0 10%;
        width: 85%;
    }
    .oper02 .section03 {
        padding: 15.6rem 13rem 0 13rem;
    }
}
@media screen and (max-width: 767px) {
    .shop_oper_box .operation_box {
        grid-template-columns: repeat(1, 1fr);
    }
    .sol_crema_box .crema_box {
        grid-template-columns: repeat(1, 1fr);
    }
    .prd_review_box .power_review_list {
        width: 80%;
    }
    .prd_review_box .txt_box .tit,
    .sol_review_box .txt_box .tit {
        font-size: 3.5rem;
        margin-bottom: 2.2rem;
    }
    .prd_review_box .txt_box .txt_desc, 
    .sol_review_box .txt_box .txt_desc {
        margin-bottom: 4.4rem;
    }
    .prd_review_box .power_review_list ul li {
        padding: 4.5rem 3rem 4.2rem 3rem;
    }
    .oper02 .section02 .ord_man_icon.n1 {
        top: 16.9rem;
    }
    .order_process_list .ord_process.n1, 
    .order_process_list .connect.n1, 
    .order_process_list .connect.n2, 
    .order_process_list .connect.n3 {
        padding: 2.9rem;
    }
    .ord_manage_box .reduce_r {
        font-size: 1.7rem;
    }
    .oper02 .section03 {
        padding: 12rem 8rem 0 8rem;
    }
    .oper02 .section03 .effect_r {
        font-size: 1.7rem;
        padding: 3rem;
    }
    .oper02 .ord_manage_box {
        padding: 8.5rem 2.5rem 12rem;
    }
    .order_process_list .connect.n0 ul li {
        padding: 2rem;
    }
}
@media screen and (max-width: 650px) {
    .prd_review_box .power_review_list ul {
        grid-template-columns: repeat(1, 1fr);
    }
    .prd_review_box .po_review_icon.n1 {
        width: 30%;
        top: 13rem;
        left: 2rem;
    }
    .prd_review_box .po_review_icon.n2 {
        width: 15%;
        top: 44%;
        left: 0.5rem;
    }
    .prd_review_box .po_review_icon.n3 {
        width: 19%;
        right: 3%;
        bottom: 38%;
    }
    .prd_review_box .power_review_list ul li.review_illust {
        height: 20rem;
    }
    .prd_review_box .power_review_list ul li .illust_wrap {
        width: 36rem;
    }
    .oper02 .section03 {
        padding: 8rem 4rem 0 4rem;
    }
    .oper02 .section02 .ord_man_icon.n1 {
        top: 19.9rem;
    }
    .ord_manage_box .txt_box .tit, .ord_delivery_box .txt_box .tit {
        line-height: 1.2;
    }
    .oper02 .section03 .effect_r {
        margin-top: 0.5rem;
    }
    .ord_manage_box .reduce_r {
        line-height: 1.4;
    }
    .oper02 .section02 .ord_man_icon.n2 {
        width: 26%;
    }
}
@media screen and (max-width: 500px) {
    .prd_review_box .txt_box .tit,
    .sol_review_box .txt_box .tit {
        font-size: 2.5rem;
        line-height: 1.3;
        margin-bottom: 2rem;
    }
    .prd_review_box .txt_box .txt_desc,
    .sol_review_box .txt_box .txt_desc { 
        font-size: 1.3rem;
        padding-top: 0;
        line-height: inherit;
    }
    .content_box.operation_box .con_box_desc {
        padding: 3rem 2rem;
    }
    /* 230504 [¼öÁ¤Ç¥½Ã] start */
    .oper01 .page_title span::before,
    .oper02 .page_title span::before,
    .oper09 .page_title span::before {
        width: 6.5rem;
        height: 4.95rem;
        left: -0.5rem;
        top: -0.2rem;
        background-image: url(../../../img/sub/category/cate_title_frame03.png);
    }
    .oper09 .page_title span::before {
        width: 6.6rem;
        height: 5rem;
    }
    /* 230504 [¼öÁ¤Ç¥½Ã] end */
    .oper01 .page_title::before {
        width: 3.9rem;
        height: 4.7rem;
    }
    .oper02 .page_title::before {
        width: 1.5rem;
        height: 1.5rem;
        top: -1.5rem;
    }
    .oper09 .page_title::before {
        width: 3.5rem;
        height: 3.5rem;
        top: 0.1rem;
        left: 12.8rem;
    }
    .oper01 .page_title::before {
        right: -14.8%;
    }
    .oper01 .page_title::before {
        right: -37.5%;
        top: -2.8rem;
    }
    .oper02 .page_title::after {
        width: 2.7rem;
        height: 3.3rem;
    }
    .oper09 .page_title::after {
        width: 3.9rem;
        height: 2.5rem;
        position: absolute;
        top: -43%;
        right: -61.2%;
    }
    .oper09 .section02 {
        border-radius: 1.2rem;
    }
    .oper09 .prd_review_box {
        padding: 4rem 0;
    }
    .oper09 .section03 {
        margin-top: 8rem;
    }
    .prd_review_box .txt_box .tit, 
    .sol_review_box .txt_box .tit {
        margin-bottom: 1.5rem;
    }
    .prd_review_box .txt_box .txt_desc, 
    .sol_review_box .txt_box .txt_desc {
        margin-bottom: 2.8rem;
    }
    .prd_review_box .power_review_list ul li.review_illust {
        height: 17rem;
    }
    .prd_review_box .power_review_list ul li .illust_wrap {
        width: 26rem;
    }
    .prd_review_box .po_review_icon.n1,
    .prd_review_box .po_review_icon.n2,
    .prd_review_box .po_review_icon.n3 {
        display: none;
    }

    .prd_review_box .power_review_list {
        width: 90%;
    }
    .prd_review_box .power_review_list h5.tit {
        font-size: 1.7rem;
        margin-bottom: 1rem;
    }
    .prd_review_box .power_review_list P.txt_desc {
        font-size: 1.4rem;
    }
    .prd_review_box .power_review_list ul li {
        padding: 3rem 2rem;
        border-radius: 1rem;
    }
    .oper02 .section02 {
        border-radius: 1rem;
    }
    .ord_manage_box .txt_box .tit, .ord_delivery_box .txt_box .tit {
        font-size: 2.5rem;
        line-height: 1.6;
        margin-bottom: 1.8rem;
    }
    .ord_manage_box .txt_box .txt_desc, .ord_delivery_box .txt_box .txt_desc {
        font-size: 1.3rem;
        padding-top: 0 ;
        margin-bottom: 4rem;
        line-height: 1.3;
    }
    .oper02 .section03 {
        padding: 4rem 1rem 0 1rem;
    }
    .oper02 .sub_container {
        padding: 3rem 0 0;
    }
    .oper02 .ord_manage_box {
        padding: 3.5rem 1.5rem 9rem;
    }
    .order_process_list .connect .tit, .ord_path_effect .connect .tit {
        font-size: 1.8rem;
    }
    .order_process_list .connect .sub_tit {
        font-size: 1.5rem;
        opacity: 1;
    }
    .order_process_list .ord_process.n1, 
    .order_process_list .connect.n1, 
    .order_process_list .connect.n2, 
    .order_process_list .connect.n3 {
        padding: 2.5rem 2rem;
        border-radius: 1rem;
    }
    .order_process_list .connect.n0 ul li {
        padding: 2rem;
        border-radius: 1rem;
    }
    .ord_path_effect ul li {
        padding: 2.5rem 2rem;
        border-radius: 1rem;
    }
    .order_process_list .account_process {
        flex-direction: column;
    }
    .oper02 .section03 .effect_r {
        font-size: 1.4rem;
        padding: 2.5rem;
        border-radius: 1rem;
    }
    .ord_manage_box .reduce_r {
        font-size: 1.4rem;
        margin-top: 3.5rem;
    }
    .oper02 .section02 .ord_man_icon.n1 {
        top: 13.5rem;
    }
    .order_process_list .connect .txt_desc, .ord_path_effect .connect .txt_desc {
        font-size: 1.4rem;
    }
}
@media screen and (max-width: 370px) {
    .prd_review_box .power_review_list ul li.review_illust {
        height: 16rem;
    }
}
