.fw400{font-weight: 400;}
.fw500{font-weight: 500;}
.fw600{font-weight: 600;}
.fw700{font-weight: 700;}
.fw800{font-weight: 800;}
.fw900{font-weight: 900;}
#container_wr .content.sub_page.last .nob_text:last-child{padding-bottom: 0 !important;}
.content.sub_page > ul,  .content.sub_page > div, .content.sub_page > img{padding: 1em 0;}
.content.sub_page > p{padding: 0.5em 0;}

.content.sub_page{max-width: 920px;color: #777777;word-break: auto-phrase;    margin: 40px auto 0px;}
.mini_interview{background-color:#EBF3F8;}
.content.sub_page.vol{    max-width: 80%;}
.content.sub_page.vol ul li p{    font-size: 1.5em;
    padding-top: 0.4em;
    text-align: center;}
    .content.sub_page.vol ul li:last-child{border: 0;}
    .content.sub_page.vol ul li:last-child a{height: auto;}
.content.sub_page .content_box{text-align: center;font-size: 2em;}
.content.sub_page .content_box > p{padding: 1em 0; font-family:'NotoSansKR', sans-serif;}
.content.sub_page .content_box  span{font-size: 0.9em; font-family:'SUIT-Variable';}
.content.sub_page .content_box .text_003 span{background: #f9b986;}

.content.sub_page span{word-break: auto-phrase;}
.content.sub_page.sub_head{}
.content.sub_page .main_title{font-size:3.9em;font-weight: 800;color:#000;}

.content .sub_page .nob_text .extra_01{font-size:1em;}

.content.sub_page .main_sub_title{font-size: 2em;color:#000;}
.content.sub_page .main_sub_title span{padding: 5px 15px;background: #e0ded3;font-weight: 900;margin-right: 15px;line-height: calc(2em + 10px);color:#000;white-space: nowrap;}
.content.sub_page .main_sub_title span:last-child{margin-right: 0px;}
.content.sub_page .main_sub_title .clr_box_txt{font-size: 1.3em;color:#fff;}
.content.sub_page .main_sub_title_box span{padding: 5px 15px;background: #e0ded3;font-weight: 900;margin-right: 15px;line-height: calc(2em + 10px);color:#fff;white-space: nowrap;}
.content.sub_page .main_sub_title_box span:last-child{margin-right: 0px;}
.content.sub_page .nob_text{font-size: 1.7em;line-height: 1.6;}
.content.sub_page .nob_text.border_box{    border: 1px solid;    margin: 1em auto;    padding: 1em;}
.content.sub_page .nob_text.border_box2{    border: 10x solid; color:#e0ded3;   margin: 1em auto;    padding: 1em;}
.content.sub_page .nob_text.stcik{padding: 0 0 1em;    line-height: 1.6;}
.content.sub_page .nob_text.title{font-weight: 800;padding: 0;    line-height: 1.6;}
.content.sub_page .cont_img_small .cont_img_br{width: auto; text-align: center;}
.content.sub_page .cont_img{width: 100%;}
.content.sub_page .cont_img_small_eha{width: 100%;    margin: 0 auto;    font-size: 1.7em;}
.content.sub_page .cont_img_small{width: 80%;    margin: 0 auto;    font-size: 1.7em;}
.content.sub_page .cont_img_small_br {width: 25%;    margin: 0 auto;    font-size: 1.7em;}
.content.sub_page .cont_img_small .gray_text{font-size: 0.8em;}
.content.sub_page .img_box_01.mob_rever .gray_text{font-size: 0.8em; color:#ABA59E;    text-align: left;    padding: 1em 0; line-height: 1.2; word-break:keep-all;}



.content.sub_page .img_box_01{display: flex;gap: 2em;font-size: 1.7em;line-height: 1.5em;}

.content.sub_page .img_box_01 .img_site{text-align: center;}
.content.sub_page .img_box_01 .img_site img{}
.content.sub_page .img_box_01 .text_site{}
.content.sub_page .img_box_01 .text_site p{}
.content.sub_page .img_box_01.mob_rever{}
.content.sub_page .img_box_01.mob_rever .man_img{    width: 100%;}
.content.sub_page .img_box_01 .text_site .text_01{font-weight: 900;color:#000; font-size:0.82em;     word-break: auto-phrase;}
.content.sub_page .img_box_01 .text_site .text_02{padding: 0.4em 0;    font-size: 0.8em;color:#000; word-break: auto-phrase;}
.content.sub_page .img_box_01 .text_site .text_03{padding-top:1em;    line-height: 1.6;color: #777777;}

.content.sub_page .img_box_01 .text_site .text_ght_03{padding-top:1em;  font-size:0.83em; line-height: 1.6;color: #777777;}
.content.sub_page .img_box_01.mob_rever .content_box .img_site .text_04{font-size: 0.7em;line-height: 1.2em;}
.content.sub_page .img_box_01 .text_site .text_04{padding-top:0em;}

.content.sub_page .img_box_01 .text_site .text_04 span{}
.content.sub_page .img_box_01 .text_site .text_03_fs80{padding-top:1em;   font-size: 0.8em;  line-height: 1.6;color: #777777;}

.content.sub_page .circle_img_box_01{display: flex;gap: 4em;font-size: 1.7em;line-height: 1.5em; justify-content: center; align-items: center;}
.content.sub_page .img_box_53.mob_rever.border_box.horse .img_site{    
            display: flex;
            justify-content: center;
            align-content: center;
            align-items: center;
            gap: 1em;}
.content.sub_page .img_box_53.mob_rever.border_box.horse{gap: 2em;font-size: 1.7em;line-height: 1.5em;}

.content.sub_page .img_box_53.mob_rever.txt .img_site{    
            display: flex;
            align-content: center;
            align-items: center;
            gap: 1em;}
.content.sub_page .img_box_53.mob_rever.border_box{gap: 2em;font-size: 1.7em;line-height: 1.5em;}

.content.sub_page .img_box_53.mob_rever.border_box .img_site{    
    display: flex;
   
    align-content: center;
    align-items: center;
    gap: 2em;}

.content.sub_page .imgtxt_box_02 .text_site .text_01{font-weight: 900;color:#000; font-size:1.5em; line-height: 1.6em;}
.content.sub_page .imgtxt_box_02 .text_site .text_03{font-weight: 600;color:#777777; font-size:1.2em; line-height: 1.4em;}

.content.sub_page .img_box_01.rate_01{    justify-content: flex-start;}
.content.sub_page .img_box_01.rate_01 .img_site{}
.content.sub_page .img_box_01.rate_01 .text_site{    display: flex    ;        flex-direction: column;       margin-left: auto;}
.content.sub_page .img_box_01.rate_01 .text_site a{      margin: 1em 0; cursor: pointer;     font-size: 1em;color:#da8e39;    font-weight: 900;display: flex; align-items: center;}
.content.sub_page .img_box_01.rate_02 .history{background: #dfded2;        padding: 0.8em 1em;        width: 110px;        text-align: center;        font-size: 1.3em;        font-weight: 700;margin-bottom: 1em;margin-top: 1em;}
/*.content.sub_page .img_box_01.rate_02 .text_04{    line-height: 1;}*/
.content.sub_page .img_box_01.rate_02 .img_site p{text-align: center;padding-top: 0.6em;}
.content.sub_page .img_box_01.rate_03 {display: flex;gap: 1.3em;justify-content: space-between;}
.content.sub_page .img_box_01.rate_03 .img_site{width: 100%;}
.img_rel{position: relative;}
.img_rel .inner_text{position: absolute;width: 100%;display: flex;    align-items: center;}
.img_rel .inner_text.inner_ver_01{color: #fff;bottom: 0;padding: 1em;background: #8888;min-height: 30%;
    font-size: 0.8em;    text-align: left;    }
.img_rel .inner_text.inner_ver_02{color: #fff;bottom: 0;padding: 1em;background: #8888;;min-height: 30%;
    font-size: 0.8em;    text-align: center; }
.cont_img_small .swiper-slide .slide-content .inner_text{color: #fff;bottom: 0;padding: 1em;background: #8888;min-height: 22%; font-size: 0.8em;    text-align: left;    }

    .content.sub_page .img_box_01 .li_img_box{    display: flex;align-items: flex-end;justify-content: space-evenly;}
    .content.sub_page .img_box_01 .li_img_box > ul {    display: flex        ;gap: 1em;}

.content.sub_page .img_box_02{display: flex;gap: 2em;flex-wrap: wrap;justify-content: flex-end;}
.content.sub_page .img_box_02 .img_box_02_li{width: 48%;}
.content.sub_page .img_box_02_small{position: relative;max-width: 420px;display: flex;flex-direction: column;justify-content: space-between;min-height: 330px;   height: 100%;min-width: 340px;}
.content.sub_page .img_box_02_small .text_site_01{width: 40%;    word-break: auto-phrase;     min-width: 12em;}
.content.sub_page .img_box_02_small .text_site_01 p{word-break: auto-phrase;padding: 10px;border-radius: 15px;}
.content.sub_page .img_box_02_small .text_site_01 p span{background: #f9b986;}
.content.sub_page .img_box_02_small .text_site_02{margin-top: 2em;}
.content.sub_page .img_box_02_small .text_site_02 p{border: 2px solid;background: #fff;padding: 0.5em;border-radius: 15px;    min-height: 5em;}
.content.sub_page .img_box_02_small .img_site{position: absolute;top: -2em;right: 0;z-index: -1;}

.content.sub_page .imgtxt_box_02{display: flex;gap: 2em;flex-wrap: wrap; flex-direction: column; justify-content: space-around;}
.content.sub_page .imgtxt_box_02 .img_box_02_li{width: 48%;}
.content.sub_page .imgtxt_box_02_small{position: relative;max-width: 420px;display: flex;flex-direction: column;justify-content: space-between;min-height: 330px;   height: 100%;min-width: 340px;}
.content.sub_page .imgtxt_box_02_small .text_site_01{width: 40%;    word-break: auto-phrase;     min-width: 12em;}
.content.sub_page .imgtxt_box_02_small .text_site_01 p{word-break: auto-phrase;padding: 10px;border-radius: 15px;}
.content.sub_page .imgtxt_box_02_small .text_site_01 p span{background: #f9b986;}
.content.sub_page .imgtxt_box_02_small .text_site_02{margin-top: 2em;}
.content.sub_page .imgtxt_box_02_small .text_site_02 p{border: 2px solid;background: #fff;padding: 0.5em;border-radius: 15px;    min-height: 5em;}
.content.sub_page .imgtxt_box_02_small .img_site{position: absolute;top: -2em;right: 0;z-index: -1;}


.content.sub_page .img_box_03{    display: flex    ;font-size: 1.7em;gap: 1em;}
.content.sub_page .img_box_03 li{}
.content.sub_page .img_box_03 li div{height: 1.6em;      width: 1.6em;  border-radius: 50%;margin: 0 auto 1em;}
.content.sub_page .img_box_03.yellow li div{ background: #ffc000;  }
.content.sub_page .img_box_03.blue li div{ background: #0b76a0;  }

.content.sub_page .img_box_03 li p{text-align: center;    margin: 1em 0;} 
.content.sub_page .img_box_03 li img{    width: 100%;}

.content.sub_page .img_box_05{    display: flex    ;        justify-content: space-between;        gap: 8em;}
.content.sub_page .img_box_05 p{ }
.content.sub_page .img_box_05 img{max-height: 249px;}

.content.sub_page .img_box_06{    display: flex    ;        flex-direction: column;        gap: 3em;}
.content.sub_page .img_box_06 p{   }
.content.sub_page .img_box_06 img{width: 100%;}
.content.sub_page .img_box_06.rate_01{gap: 1em;}

.content.sub_page .img_box_07{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;font-size: 1.7em;text-align: center;}
.content.sub_page .img_box_07 li{    width: 400px;    padding-top: 1em;}
.content.sub_page .img_box_07 li img{    max-height: 198px;}
.content.sub_page .img_box_07 div {    border: 10px solid #dfded2;    text-align: center;    padding: 1em;}
.content.sub_page .img_box_07 .text_01{padding: 0.5em 0;}
.content.sub_page .img_box_07 .text_02{font-weight: 900;}
.content.sub_page .img_box_07 .text_03{padding-top: 1em;}

.content.sub_page .img_box_08{    display: flex    ;        justify-content: space-between;gap: 2em;}
.content.sub_page .img_box_08 > li{    display: flex    ;        flex-direction: column;        justify-content: flex-start;     width: 100%;}
.content.sub_page .img_box_08 li > img{     width: 100%;} 
.content.sub_page .img_box_08 .content_box{    margin-bottom: auto;}

.content.sub_page .img_box_09{    margin-top: 0.5em;display: flex    ;        justify-content: space-between;}
.content.sub_page .img_box_10{gap: 0 4em;display: flex;     padding: 0; font-size: 1.8em;            line-height: 1.5em;  }
.content.sub_page .img_box_10 .ri_sife{  }
.content.sub_page .img_box_10 .lf_sife{    min-width: 170px;}

        
.content.sub_page .img_box_11{display: flex    ;gap: 1em;flex-direction: column; }



.content.sub_page .slide-content .inner_text{position: absolute;    bottom: 2em;   color: #fff;    font-size: 1.5em;    width: 100%;text-align: center;text-align: center;}
.content.sub_page .cont_img_small .swiper-slide .slide-content .inner_text{position: absolute;    bottom: 0;   color: #fff;    font-size: 1.5em;    width: 100%;text-align: center;text-align: center;}

.content.sub_page .big_img_box_01{    display: flex; gap: 2em; justify-content:space-between;}
.content.sub_page .big_img_box_01 > li{width: 50%;}
.content.sub_page .big_img_box_01  .img_box_01.gap_01{gap: 1em;}
.content.sub_page .big_img_box_01  .img_box_01.gap_01 .img_site img{    max-width:200px;}
.content.sub_page .big_img_box_01.rate_01{flex-wrap: wrap;gap: 3em;}
.content.sub_page .big_img_box_01.rate_01  > li {width: calc(50% - 1.5em);}
.content.sub_page .big_img_box_01.rate_01 .img_box_01 .text_site{display: flex    ;        flex-direction: column;        justify-content: space-between;}
.content.sub_page .big_img_box_01.rate_01 .img_box_01 .text_site .text_03{padding-top: 0em;}
.content.sub_page .big_img_box_01.rate_01 .img_box_01 .text_site img{width: 100%;}

.content.sub_page .big_logoimg_box_01{    display: flex; gap: 2em; justify-content: lex-start;}
.content.sub_page .big_logoimg_box_01 > li{width: 20%;}
.content.sub_page .big_logoimg_box_01  .img_box_01.gap_01{gap: 1em;}
.content.sub_page .big_logoimg_box_01  .img_box_01.gap_01 .img_site img{    max-width:50px;}
.content.sub_page .big_logoimg_box_01.rate_01{flex-wrap: wrap;gap: 3em;}
.content.sub_page .big_logoimg_box_01.rate_01  > li {width: 20%;}
.content.sub_page .big_logoimg_box_01.rate_01 .img_box_01 .text_site{display: flex    ;        flex-direction: column;        justify-content: center;}
.content.sub_page .big_logoimg_box_01.rate_01 .img_box_01 .text_site .text_03{padding-top: 0em;}
.content.sub_page .big_logoimg_box_01.rate_01 .img_box_01 .text_site img{width: 100%;}
.content.sub_page .logoimg_box_01{display: flex;gap: 1.5em;font-size: 1.7em;line-height: 1.5em;}

.content.sub_page .circle_img_box_01{    display: flex;  justify-content:center; align-content: center;}


.content.sub_page .icon_imgtxt_box_02{    display: flex; gap: 2em; justify-content: space-between;}
.content.sub_page .icon_imgtxt_box_02 > li{width: 20%;}
.content.sub_page .icon_imgtxt_box_02  .img_box_01.gap_01{gap: 1em;}
.content.sub_page .icon_imgtxt_box_02  .img_box_01.gap_01 .img_site img{    max-width:50px;}
.content.sub_page .icon_imgtxt_box_02.rate_01{flex-wrap: wrap;gap: 3em;}
.content.sub_page .icon_imgtxt_box_02.rate_01  > li {width: 20%;}
.content.sub_page .icon_imgtxt_box_02.rate_01 .imgtxt_box_01 .text_site{display: flex    ;        flex-direction: column;        justify-content: center;}
.content.sub_page .icon_imgtxt_box_02.rate_01 .imgtxt_box_01 .text_site .text_03{padding-top: 0em;}
.content.sub_page .icon_imgtxt_box_02.rate_01 .imgtxt_box_01 .text_site img{width: 100%;}
.content.sub_page .icon_imgtxt_box_02 .imgtxt_box_02.gap_01 .text_site .mobile-line{display:none;}

.content.sub_page .big_text_box_01{    display: flex; gap: 2em; justify-content: lex-start;    padding: 0.5em 0;}
.content.sub_page .big_text_box_01 .img_box_01 .text_site .text_01{font-weight: 500;}
.content.sub_page .big_text_box_01 > li{width: 48%;}
.content.sub_page .big_text_box_01  .img_box_01.gap_01{gap: 0.5em;    justify-content: space-between;    min-height: 145px;}
.content.sub_page .big_text_box_01  .img_box_01.gap_01 .img_site{ width: 33%;background: #6b655d;color: #fff;font-weight: 900;    display: flex;align-items: center;justify-content: center;}
.content.sub_page .big_text_box_01  .img_box_01.gap_01.bg_02 .img_site{ background: #c79f6f;}
.content.sub_page .big_text_box_01.rate_01{flex-wrap: wrap;gap: 3em;    justify-content: space-between;}
.content.sub_page .big_text_box_01.rate_01  > li {}
.content.sub_page .big_text_box_01.rate_01 .img_box_01 .text_site{display: flex    ;        flex-direction: column;        justify-content: center;width: calc(67% - 0.5em);padding: 1.2em;    border: 1px solid #6b655d;
    }
.content.sub_page .big_text_box_01.rate_01 .img_box_01.bg_02 .text_site{border: 1px solid #c79f6f;}
.content.sub_page .big_img_box_01.rate_01 .img_box_01 .text_site .text_03{padding-top: 0em;}
.content.sub_page .big_img_box_01.rate_01 .img_box_01 .text_site img{width: 100%;}

.content.sub_page .big_logoimg_box_01.rate_01 .img_box_01 .text_site .text_03{padding-top: 0em;}
.content.sub_page .big_logoimg_box_01.rate_01 .img_box_01 .text_site img{width: 100%;}


.content.sub_page .icon_imgtxt_box_02{ display: flex; gap: 2em;justify-content: space-evenly;}
.content.sub_page .icon_imgtxt_box_02 > li{width: 20%;}
.content.sub_page .icon_imgtxt_box_02  .img_box_02.gap_01{gap: 1em;}
.content.sub_page .icon_imgtxt_box_02  .img_box_02.gap_01 .img_site img{    max-width:50px;}
.content.sub_page .icon_imgtxt_box_02.rate_01{flex-wrap: wrap;gap: 3em;}
.content.sub_page .icon_imgtxt_box_02.rate_01  > li {width: calc(20% - 1.5em);}
.content.sub_page .icon_imgtxt_box_02.rate_01 .img_box_02 .text_site{display: flex    ;        flex-direction: column;        justify-content: space-between;
    }
.content.sub_page .icon_imgtxt_box_02.rate_01 .img_box_02 .text_site .text_03{padding-top: 0em;}
.content.sub_page .icon_imgtxt_box_02.rate_01 .img_box_02 .text_site img{width: 100%;}

.content.sub_page .vs_title{font-size: 2.6em;    text-align: center;}
.content.sub_page .vs_title.left_align{text-align: left;color:#000;}
.content.sub_page .vs_title.left_align.sub{text-align: center;}

.content.sub_page .vs_box{display: flex;gap: 1em;justify-content: space-between;    font-size: 2.6em;color:#fff;}
.content.sub_page .vs_box.b_line{font-size: 1em;}
.content.sub_page .vs_box li{    width: 100%;line-height: 1em;font-weight: 900;}
.content.sub_page .vs_box li span{font-size: 0.6em;    font-weight: 400;}
.content.sub_page .vs_box li ul{padding: 30px;display: flex;gap: 0.4em;align-items: center;height: 100%;}
.content.sub_page .vs_box li ul li:nth-child(1){    font-size: 2em;    width: auto;font-weight: 900;}
.content.sub_page .vs_box .lf_side ul{background: #3f4b63;}
.content.sub_page .vs_box .ri_side ul{background: #cf914a;}

.content.sub_page .vs_box_side{display: flex;gap: 2em; align-items: center;}
.content.sub_page .vs_box_side .text_site{    width: 100%;}
.content.sub_page .vs_box_side .text_site .text_01{font-weight: 900;font-size: 2em;color:#fff;    padding: 1em;background: #3F4B62;}
.content.sub_page .vs_box_side .text_site .text_02{padding: 0.4em 0;    font-size: 1.7em;font-weight: 900;}
.content.sub_page .vs_box_side .text_site .text_03{font-size: 1.5em;    line-height: 1.6;}
.content.sub_page .vs_box_side.ri{flex-direction: row-reverse;justify-content: space-between;}
.content.sub_page .vs_box_side.ri_text .text_site .text_01{background:#CF914A;}

.content.sub_page .text_b{font-weight: 900;font-size: 2em;color:#3F4B62; }

.content.sub_page.swiper_main{margin: 40px auto 20px;max-width: 860px;}
.content.sub_page.swiper_sub{margin: 0px auto 50px;    max-width: 860px;}
.content.sub_page.swiper_sub .cont_img_small .gray_text{padding: 0;}
.content.sub_page.swiper_sub .cont_img_small{padding: 0;}
.content.sub_page .swiper1, .content.sub_page .swiper2, .content.sub_page .swiper3{overflow: hidden;}
.content.sub_page .slide-content img{width: 100%;}
.content.sub_page .swiper-button-prev{left: 0em;font-size: 7em;    color: #777777;}
.content.sub_page .swiper-button-next{right: 0em;font-size: 7em;    color: #777777;}
.content.sub_page .img_box_53 .swiper-button-prev{left: 0em;font-size: 4em;    color: #777777;}
.content.sub_page .img_box_53 .swiper-button-next{right: 0em;font-size: 4em;    color: #777777;}

.responsive-iframe-container {
    position: relative;
    width: 100%;
    max-width: 400px; /* 원하는 최대 크기로 설정 가능 */
    aspect-ratio: 9 / 16; /* 쇼츠 비율 */
    margin: auto;
}

.responsive-iframe-container iframe {
    width: 100%;
    height: 100%;
    border: none;
}
.responsive-video-container {
    position: relative;
    width: 100%;
    max-width: 800px; /* 원하는 최대 크기로 조정 가능 */
    aspect-ratio: 16 / 9; /* 일반 영상 비율 */
    margin: auto;
}

.responsive-video-container iframe {
    width: 100%;
    height: 100%;
    border: none;
}

.gray_text{font-size: 1.3em;color:#ABA59E;    text-align: left;    padding: 1em 0;}
.gray_text.no_air{font-size: 2.3em;}
.content.sub_page .nob_text.extra_01{background: #777777;color: #fff;padding: 0.1em 0.4em;    width: fit-content; font-size: 1em;}
.extra_01{background: #777777;color: #fff;padding: 0.1em 0.4em;    width: fit-content; font-size: 1em;}
.extra_02{background: #e0ded3;color: #000;padding: 0.1em 0.4em;    width: fit-content;}

b.extra_01{}
.last_and{    border: 2px solid;display: block;        margin: 2em 0 4em;}
.border_box{border: 1px solid;
    padding: 1em !important;}

/*.audio_btn{text-align: center;background: #dfded2;font-size: 2em;
    width: 200px;
    margin: 0 auto;    cursor: pointer;}*/
.audio_btn:hover span{font-weight: 900;}
.audio_btn{
	
}
.icon{width: auto;}
@media only all and (max-width:1630px){

    .content.sub_page .img_box_02_small .img_site img{        max-height: 300px;}

}


@media screen and (max-width:768px){
    .border_box{
        padding: 1em !important;}
    .content.sub_page{font-size: 0.9em ;margin: 25px auto 25px;}
    .content.sub_page .main_title{    font-size: 2.2em;}
    .content.sub_page .main_sub_title{    font-size: 1.7em;}
    .content.sub_page .main_sub_title.color{   text-align:left;}
    .content.sub_page .main_sub_title .clr_box_txt{    font-size: 1.2em;}
    .content.sub_page .vs_title{    font-size: 2em;}
    .content.sub_page .cont_img_small_eha{    width: 100%;}
    .content.sub_page .cont_img_small{    width: 100%;}
    .content.sub_page .cont_img_small_br{    width: 80%;}
    .content.sub_page.swiper_main .cont_img_small{    width: 80%;}
    .content.sub_page.swiper_sub .cont_img_small{    width: 80%;}


    .content.sub_page .img_box_01{gap: 1em;}
    .content.sub_page .img_box_01{display: flex; justify-content: center;
        align-content: center;
        align-items: center;
        gap: 1em;
        flex-direction: column;}

    .content.sub_page .img_box_01.rate_01 .text_site a{    font-size: 1.1em;
        margin: 1em 0;
        text-align: center;}
    .content.sub_page .img_box_01.mob_rever{flex-direction: column;}
    
   
    .content.sub_page .img_box_01.rate_02{    flex-direction: column;}
    .content.sub_page .img_box_01.rate_02 .img_site{     width: 100%;    min-width: 130px;text-align: center;}
    .content.sub_page .img_box_01.rate_02 .img_site img{    max-width: 200px;}
    .content.sub_page .img_box_01.rate_03{flex-direction: column;}
    .content.sub_page .img_box_02_small .img_site{max-width: 60%;}
    .content.sub_page .img_box_02 .img_box_02_li{width: auto;         margin: 0 auto;   }
    .content.sub_page .imgtxt_box_02 .img_box_02_li{width: auto;         margin: 0 auto;   }
    .content.sub_page .img_box_03{    flex-direction: column;}
    .content.sub_page .img_box_03 li div{display: none;}
    .content.sub_page .img_box_05{    flex-direction: column;
        width: 80%;
        margin: auto;}
    .content.sub_page .img_box_05 img{max-height: unset;}
    .content.sub_page .img_box_05 p{ }
    .content.sub_page .img_box_06 p{    font-size: 1.2em;}
    .content.sub_page .img_box_07 img{width: auto;}
    .content.sub_page .img_box_02{flex-direction: column;}
    .content.sub_page .img_box_08{flex-direction: column;}
    .content.sub_page .img_box_08.flex_unset{flex-direction: column;}
    .content.sub_page .img_box_09{       flex-direction: column;        gap: 0.3em;}
    .content.sub_page .img_box_10{gap: 0 0em;}
    .content.sub_page .img_box_10 .lf_sife{    min-width: 150px;}
    .content.sub_page .img_box_10 .ri_sife{}

    .content.sub_page .icon_imgtxt_box_02  .imgtxt_box_02.gap_01 .img_site img{    max-width:33px;}

    .content.sub_page .big_img_box_01{flex-direction: column;}
    .content.sub_page .big_img_box_01 li{width: 100%;}

    .content.sub_page .big_img_box_01.rate_01 > li{width: 100%;}

    .content.sub_page .big_text_box_01 > li{width: 100%;}

    .content.sub_page .big_logoimg_box_01.rate_01 > li{width: 39%;}
    .content.sub_page .img_box_01{gap: 1em;}
    .content.sub_page .img_box_01.rate_01 .text_site a{    font-size: 1.1em;
        margin: 1em 0;
        text-align: center;}
    .content.sub_page .img_box_01.mob_rever{flex-direction: column;}
    
    
    .content.sub_page .img_box_01.rate_02{    flex-direction: column;}
    .content.sub_page .img_box_01.rate_02 .img_site{     width: 100%;    min-width: 130px;text-align: center;}
    .content.sub_page .img_box_01.rate_02 .img_site img{    max-width: 200px;}
    .content.sub_page .img_box_01.rate_03{flex-direction: column;}

/*031325 add*/
    .content.sub_page .img_box_01.mob_rever.img_box_01 .img_site{width: 100%;}
    .content.sub_page .img_box_01 .img_site{min-width: 130px;}

    .content.sub_page .icon_imgtxt_box_02.rate_01 > li{width: 39%;}
   
    .content.sub_page .big_img_box_01{    display: flex; gap: 2em; justify-content: space-between;}
    .content.sub_page .icon_imgtxt_box_02 .imgtxt_box_02.gap_01 .text_site .p .mobile-line{display:inline;}

    .content.sub_page .big_logoimg_box_01  .img_box_01.gap_01 .img_site img{    max-width:33px;}
    .content.sub_page .big_logoimg_box_01{    display: flex; gap: 2em; justify-content: space-between;}
    .content.sub_page .big_logoimg_box_01.rate_01 .img_box_01.gap_01 .img_site{min-width: unset;}
    .content.sub_page .big_img_box_01  .img_box_01 {    max-width:100%; display: flex;
        align-items: stretch;
        justify-content: flex-start;
        flex-direction: column;}

    .content.sub_page .big_img_box_02{flex-direction: column;}
    .content.sub_page .big_img_box_02 li{width: 100%;}
    .content.sub_page .big_img_box_02.rate_01 > li{width: 100%;}

    .content.sub_page .img_box_53 .swiper-button-prev{left: 0em;font-size: 2.5em;    color: #777777;}
    .content.sub_page .img_box_53 .swiper-button-next{right: 0em;font-size: 2.5em;    color: #777777;}

    .content.sub_page .circle_img_box_01.rate_01 .img_box_01.gap_01 .img_site{min-width: unset;}
    .content.sub_page .img_box_53.mob_rever.border_box.horse .img_site{
            display: flex;
            justify-content: center;
            align-content: center;
            align-items: center;
            gap: 1em;
            flex-direction: column;
        }
    
    .content.sub_page .img_box_53.mob_rever.border_box .img_site{ 
                display: flex;
                justify-content: center;
                align-content: center;
                align-items: center;
                gap: 1em;
                flex-direction: column;
               
            }

    .content.sub_page .big_text_box_01  .img_box_01.gap_01{ flex-direction: unset; align-items:stretch;}
    .content.sub_page .icon_imgtxt_box_02 li{width: 100%;}

    .content.sub_page .big_text_box_01.rate_01{    gap: 1em;}
    .content.sub_page .big_text_box_01.rate_01:nth-child(2n){       flex-direction: column-reverse;}
    .content.sub_page .icon_imgtxt_box_02.rate_01 > li{width: 44%;}


    .content.sub_page .vs_box{    font-size: 2.4em;}
    .content.sub_page .vs_box li ul{    padding: 10px;gap: 0.2em;        font-size: 0.7em;}
    .content.sub_page .vs_box_side{gap: 1em;}
    .content.sub_page .vs_box_side .img_site{min-width: 130px;}
    .content.sub_page .vs_box_side .text_site .text_01{font-size: 1.7em;}

    .content.sub_page .content_box img{width: auto;}

.content.sub_page.swiper_main{margin: 0px auto 00px;}    
.content.sub_page .swiper-button-prev{left: 0.0em;font-size: 4em;}
.content.sub_page .swiper-button-next{right: 0.0em;font-size: 4em;}

.content.sub_page .slide-content .inner_text{font-size: 0.8em; bottom: 1em; max-width: 80%; left: 50%; transform: translateX(-50%);}
.content.sub_page .cont_img_small .swiper-slide .slide-content .inner_text{font-size: 0.8em; bottom: 0; max-width: 102%; left: 50%; transform: translateX(-50%);}




}