﻿
      body {
        font-family: "Pretendard", system-ui, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Segoe UI", "Malgun Gothic", "留묒? 怨좊뵓", sans-serif;
        background: #fff;
      }

      img {
        display: block;
        width: 100%;
      }

      /* 寃??*/
      iframe,
      fieldset,
      img {
        border: 0 none;
      }

      fieldset {
        min-width: 0;
        min-inline-size: 0;
      }

      /* 寃???낅젰 ?곸뿭 wrapper */
      .area_search {
        padding-top: 57px;
        /* margin: 0 185px; */
      }

      /* 寃?됱갹怨??듭뀡 踰꾪듉 洹몃９ */
      .area_search .search_g_box {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 25px;
      }

      /* ?곸꽭寃??踰꾪듉 諛?寃곌낵??寃??泥댄겕諛뺤뒪 */
      .search_option {
        display: flex;
        gap: 18px;
        align-items: center;
      }

      /* ?곸꽭寃???앹뾽 ?닿린 踰꾪듉 */
      .search_option .detailed_btn {
        padding: 13px 33px;
        background-color: #33538e;
        color: #fff;
        border-radius: 8px;
      }

      /* 寃?됱뼱 ?낅젰 諛뺤뒪 而⑦뀒?대꼫 */
      .area_search .group_search {
        display: flex;
        position: relative;
        padding-right: 20px;
      }

      /* 寃???낅젰 ?띿뒪???꾨뱶 */
      .area_search .inp_search {
        flex: 1;
        overflow: hidden;
        width: 711px;
        height: 70px;
        padding: 5px 44px 5px 35px;
        border: 2px solid #00309d;
        border-radius: 13px;
        font-size: 24px;
        line-height: 18px;
        color: #121212;
        font-weight: 700;
        text-overflow: ellipsis;
        box-shadow: 8px 12px 27px rgba(0, 76, 255, 0.1);
      }

      /* 寃???낅젰 ?뚮젅?댁뒪????ㅽ???*/
      .area_search .inp_search::placeholder {
        color: #00309d;
        font-weight: 700;
      }

      .area_search .inp_search::-webkit-input-placeholder {
        color: #00309d;
        font-weight: 700;
      } /* Chrome/Opera/Safari */
      .area_search .inp_search::-moz-placeholder {
        color: #00309d;
        font-weight: 700;
      } /* Firefox 19+ */
      .area_search .inp_search:-ms-input-placeholder {
        color: #00309d;
        font-weight: 700;
      } /* IE 10+ */
      .area_search .inp_search:-moz-placeholder {
        color: #00309d;
        font-weight: 700;
      } /* Firefox 18- */

      /* 寃???ㅽ뻾 踰꾪듉 */
      .area_search .btn_search {
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        top: 50%;
        right: -10px;
        width: 53px;
        height: 53px;
        border-radius: 50%;
        background: linear-gradient(135deg, #2b84ff 0%, #0051d9 100%);
        transform: translateY(-50%);
      }

      /* 寃??踰꾪듉 ?꾩씠肄?*/
      .area_search .btn_search i {
        font-size: 18px;
        color: #fff;
      }

      /* 寃?됱뼱 寃곌낵 */
      /* 寃??寃곌낵 ?붿빟 ??댄? */
      .result_title {
        margin: 45px 0 70px;
        text-align: center;
        font-size: 31px;
        font-weight: 700;
        letter-spacing: -1px;
        color: #121212;
      }

      /* 寃?됱뼱? 寃곌낵 ??媛뺤“ ?띿뒪??*/
      .result_title strong {
        color: #3a76fc;
        font-size: 36px;
        font-weight: 700;
      }

      /* ??*/
      /* 寃??寃곌낵 ?좏삎 ??硫붾돱 */
      .tab_menu {
        display: grid;
        grid-template-columns: repeat(5, 1fr);
      }

      /* ??硫붾돱 ??ぉ ?섑띁 */
      .tab_menu li {
        min-width: 0;
      }

      /* ??踰꾪듉 留곹겕 ?ㅽ???*/
      .tab_menu a {
        z-index: 1;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 68px;
        margin: -1px 0 0 -1px;
        border: 1px solid #c8c8c8;
        background: #eff4ff;
        color: #121212;
        font-size: 18px;
        font-weight: bold;
        transition:
          background 0.2s ease,
          color 0.2s ease,
          border-color 0.2s ease;
      }

      /* 泥ル쾲吏???active ?곹깭 */
      /* ?꾩옱 ?쒖꽦?붾맂 ???곹깭 */
      .tab_menu a.is_active {
        z-index: 2;
        background: #1f56d1;
        border-color: #707070;
        color: #fff;
      }

      /* ??hover ?곹깭 */
      .tab_menu a:hover {
        z-index: 3;
        background: #1f56d1;
        border-color: #707070;
        color: #fff;
      }

      /* ?ㅻ낫???묎렐??*/
      /* ?ㅻ낫???ъ빱?ㅻ맂 ???ㅽ???*/
      .tab_menu a:focus-visible {
        z-index: 4;
        outline: 0;
        background: #2459c9;
        border-color: #121212;
        color: #fff;
      }

      /* ?묎렐???④? */
      .blind,
      legend {
        overflow: hidden;
        position: absolute;
        width: 1px;
        height: 1px;
        clip: rect(0, 0, 0, 0);
        margin: -1px;
      }

      /* 由ъ뒪??*/
      /* 諛붾줈媛湲?留곹겕 由ъ뒪????ぉ */
      .shortcut_list {
        display: flex;
        gap: 28px;
        padding: 15px 35px;
      }

      /* 留곹겕 ?꾩껜 */
      /* 諛붾줈媛湲?留곹겕 ?꾩껜 */
      .shortcut_link {
        display: flex;
        align-items: center;
        gap: 18px;
        color: #121212;
      }

      /* 踰꾪듉 */
      /* 諛붾줈媛湲??쇰꺼 踰꾪듉 */
      .shortcut_btn {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 8px 14px;
        border-radius: 4px;
        background: #3a5898;
        color: #fff;
        font-size: 20px;
        font-weight: 700;
      }

      /* ?띿뒪??*/
      /* 諛붾줈媛湲??쒕ぉ ?띿뒪??*/
      .shortcut_tit {
        display: flex;
        align-items: center;
        gap: 15px;
        font-size: 18px;
        font-weight: 700;
        color: #121212;
      }

      /* ?ㅻ낫???묎렐??*/
      .shortcut_list:focus-visible {
        outline: 2px solid #000;
        outline-offset: 4px;
        border-radius: 4px;
      }

      /* 寃??寃곌낵 洹몃９ ?뱀뀡 */
      .result_group {
        margin-bottom: 40px;
        padding-bottom: 25px;
        border-bottom: 2px solid #d7d7d7;
      }

      /* 洹몃９ ?쒕ぉ ?ㅽ???*/
      .group_title {
        font-size: 28px;
        font-weight: 700;
        padding: 0 40px 30px;
        color: #121212;
      }

      /* 洹몃９ ?쒕ぉ ??媛뺤“ ?띿뒪??*/
      .group_title span {
        color: #121212;
      }

      /* 留덉?留?寃곌낵 洹몃９???섎떒 border ?쒓굅 */
      .result_group:last-child {
        /*border-bottom: none;*/
      }

      /* 寃??寃곌낵 ??ぉ 移대뱶 */
      .result_item {
        position: relative;
        padding: 30px;
      }

      /* 서브섹션 구분선 */
      .result_item + .result_item {
        border-top: 1px solid #d7d7d7;
        margin-top: 10px;
        padding-top: 30px;
      }

      /* special_city 다음 항목 구분선 제거 */
      .special_city + .result_item {
        border-top: none;
      }


      /* ?뱀쭛 ?꾩떆 寃곌낵 ??ぉ 諛곌꼍 */
      .special_city {
        border-radius: 10px;
        background-color: #f1f1f1;
      }

      /* 寃곌낵 ??ぉ ?ㅻ뜑 ?곸뿭 */
      .item_head {
        display: flex;
        align-items: center;
        gap: 14px;
        margin-bottom: 20px;
      }

      /* 寃??寃곌낵 ?꾩떆 諛곗? */
      .badge {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        height: 28px;
        padding: 0 10px;
        border-radius: 6px;
        background: #c9e4ff;
        font-size: 22px;
        font-weight: 700;
        color: #0051d9;
      }

      /* 愿묒＜愿묒뿭??諛곗? ?됱긽 */
      .badge.gj_tit {
        background: #ffd3cb;
        color: #ff3e1b;
      }

      /* ?꾨씪?⑤룄 諛곗? ?됱긽 */
      .badge.jn_tit {
        background: #ffd602;
        color: #ff6600;
      }

      /* 寃곌낵 媛쒖닔 ?띿뒪??*/
      .count, .count strong {
        font-size: 22px;
        font-weight: 600;
        color: #121212;
      }

      /* ?붾낫湲?踰꾪듉 */
      .btn_more {
        position: absolute;
        top: 36px;
        right: 30px;
        font-size: 14px;
        color: #666;
      }

      /* 寃곌낵 紐⑸줉 ?꾩씠??*/
      .result_list li {
        padding: 0 15px;
        font-size: 18px;
        line-height: 2.2;
      }

      /* 留덉?留?寃곌낵 紐⑸줉 ?꾩씠???щ갚 ?쒓굅 */
      .result_list li:last-child {
        margin-bottom: 0;
      }

      /* 寃곌낵 由ъ뒪??諛뺤뒪 ?щ갚 */
      .result_list .result_list_box {
        margin-bottom: 35px;
      }

      /* 寃곌낵 由ъ뒪??留곹겕 ?덉씠?꾩썐 */
      .list_flex {
        display: flex;
        flex-direction: column;
      }

      /* 寃곌낵 梨꾨꼸 ?뺣낫 諛뺤뒪 */
      .list_flex p.result_chl_box {
        display: flex;
      }

      /* 寃곌낵 ??댄? ?띿뒪??*/
      .list_flex .result_list_tit {
        font-weight: 700;
        color: #121212;
      }

      /* 硫붾돱 寃??寃곌낵 留곹겕 */
      .result_list .result_list_menu {
        font-weight: 700;
        color: #121212;
      }

      /* 寃뚯떆?쇱옄 ?띿뒪??*/
      .result_chl_box span.result_date {
        color: #888;
        font-size: 18px;
      }

      /* 寃뚯떆??梨꾨꼸 ?뺣낫 ?띿뒪??*/
      .result_chl_box span.result_channel {
        padding-left: 15px;
        margin: 0;
      }

      /* 寃?됱뼱 媛뺤“ ?띿뒪??*/
      .keyword {
        color: #0051d9;
        font-weight: bold;
      }

      /* 寃??寃곌낵 ?ㅻ챸 ?띿뒪??*/
      .result_desc {
        margin-top: 5px;
        line-height: 1.6;
        color: #121212;
      }

      /* ?곸꽭 寃곌낵 梨꾨꼸 ?뺣낫 ?섎떒 ?띿뒪??*/
      .result_channel {
        margin-top: 8px;
        color: #888;
        text-decoration: underline;
        text-underline-offset: 4px; /* 湲?먯? 諛묒쨪 ?ъ씠 媛꾧꺽 議곗젅 */
      }

      /* 硫?곕??붿뼱 */
      /* 硫?곕??붿뼱 寃곌낵 洹몃━??*/
      /* 미디어 아이템 */
      .media_g_box {
        display: flex;
        flex-direction: column;
        min-width: 0;
      }

      .media_grid {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        gap: 22px;
        margin-top: 20px;
      }

      /* 誘몃뵒???몃꽕???섑띁 */
      .media_thumb {
        position: relative;
        overflow: hidden;
        border-radius: 8px;
      }

      /* 誘몃뵒???몃꽕???대?吏 */
      .media_thumb img {
        display: block;
        width: 100%;
        height: 180px;
        object-fit: cover;
      }

      /* 배지 이미지 오버레이 */
      .media_thumb .badge {
        position: absolute;
        top: 10px;
        left: 10px;
        z-index: 1;
        height: 26px;
        font-size: 14px;
        padding: 0 10px;
      }

      /* 誘몃뵒????댄? ?띿뒪??*/
      .media_title {
        margin: 12px 8px 0;
        font-size: 16px;
        font-weight: 700;
        color: #121212;
      }

      /*?곸꽭?앹뾽*/
      /* ?곸꽭寃???앹뾽 ?꾩껜 ?ㅻ쾭?덉씠 */
      .sch_pop_wrap {
        display: none;
        position: fixed;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background: rgba(0, 0, 0, 0.5);
        z-index: 6000;
      }

      /* ?곸꽭寃???앹뾽 諛뺤뒪 */
      .sch_popup {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translateX(-50%) translateY(-50%);
        width: 90%;
        max-width: 400px;
      }

      /* ?곸꽭寃???듭뀡 而⑦뀒?대꼫 */
      .sch_popup .library_sch_option {
        padding: 30px;
        border-radius: 8px;
        background: #fff;
      }

      /* ?곸꽭寃???앹뾽 ?リ린 踰꾪듉 */
      .sch_popup .sch_close {
        position: absolute;
        right: 7px;
        top: 6px;
        font-size: 25px;
        color: #0051d9;
      }
      /* ?곸꽭寃???듭뀡 ?⑤꼸 湲곕낯 ?ㅽ???*/
      .library_sch_option {
        display: none;
        position: relative;
        background: #f1f1f1;
        padding: 20px 0 0 0;
      }

      /* ?곸꽭寃???듭뀡 ??*/
      .library_sch_option .row {
        padding: 5px 0;
      }

      /* ?듭뀡 ??clearfix */
      .library_sch_option .row:after {
        display: block;
        content: "";
        clear: both;
      }

      /* ?듭뀡 ?쒕ぉ ?띿뒪??*/
      .library_sch_option .title {
        float: left;
        width: 25%;
        line-height: 40px;
        font-size: 14px;
        font-weight: bold;
      }

      /* ?듭뀡 ?낅젰 而⑦뀒?대꼫 */
      .library_sch_option .form_input {
        float: right;
        width: 75%;
        text-align: left;
        margin-top: 10px;
      }

      /* ?듭뀡 ??됲듃諛뺤뒪 ?ㅽ???*/
      .library_sch_option .form_input select {
        width: 100%;
        border: 0;
        height: 40px;
        padding: 5px 30px 5px 10px;
      }

      /* ?듭뀡 ?쇰꺼 ?띿뒪??*/
      .library_sch_option .form_input label {
        font-size: 14px;
        margin: 10px 10px 10px 0;
        padding-top: 2px;
      }

      /* ?듭뀡 ?띿뒪???낅젰 ?꾨뱶 */
      .library_sch_option .form_input input[type="text"] {
        position: relative;
        width: 100%;
        padding: 5px 10px;
        border: 0;
        height: 40px;
        background: #f1f1f1;
        border-radius: 4px;
      }

      /* ?듭뀡 ?좎쭨 ?낅젰 諛섑룺 ?꾨뱶 */
      .library_sch_option .form_input .w_half {
        float: left;
        width: 46% !important;
      }

      /* ?듭뀡 湲곌컙 援щ텇 ?띿뒪??*/
      .library_sch_option .form_input .dash {
        float: left;
        width: 8%;
        text-align: center;
        line-height: 35px;
      }

      /* ?곸꽭寃???ㅽ뻾 踰꾪듉 */
      .library_sch_option .row .btn_sch_detail {
        width: 100%;
        background: linear-gradient(135deg, #2b84ff 0%, #0051d9 100%);
        border-radius: 8px;
        color: #fff;
        padding: 10px 20px;
        border: 0;
        cursor: pointer;
      }

      /* ===========================
   諛섏쓳??
=========================== */

      /* ?쒕툝由?*/
      @media screen and (max-width: 1200px) {
        /* ?쒕툝由? 寃?됱갹 ?덉씠?꾩썐 */
        /* 寃??*/
        .area_search .search_g_box {
          display:flex;
          flex-direction:column;
          align-items:stretch;
          gap:16px;
        }

        /* ?쒕툝由? 寃???낅젰 ?꾨뱶 ?덈퉬 ?뺣? */
        .area_search .inp_search{
          width:100%;
        }

        /* ?쒕툝由? 寃???듭뀡 ?뺣젹 */
        .search_option{
          margin: 0 auto;
        }

        /* ?쒕툝由? ?곸꽭寃??踰꾪듉 */
        .search_option .detailed_btn {
          padding: 10px 18px;
          background-color: #33538e;
          color: #fff;

        }

        /* ?쒕툝由? 寃??寃곌낵 ??댄? */
        /* 寃?됱뼱 寃곌낵 */
        .result_title {
          margin: 35px 0 50px;
          font-size: 26px;
          text-align: center;
          word-break: keep-all;
          line-height: 1.2;
        }

        /* ?쒕툝由? 媛뺤“ ?띿뒪???ш린 議곗젙 */
        .result_title strong {
          font-size: 31px;
        }

        /* ?쒕툝由? ??踰꾪듉 ?믪씠 議곗젙 */
        .tab_menu a {
          height: 60px;
          font-size: 18px;
        }

        /* ?쒕툝由? ?붾낫湲?踰꾪듉 ?꾩튂 */
        .btn_more {
          display: block;
          position: absolute;
          top: 30px;
        }

        /* ?쒕툝由? 媛??뱀뀡 ?쒕ぉ ?ш린 諛?媛꾧꺽 議곗젙 */
        /* 媛?section ??댄? */
        .group_title {
          font-size: 26px;
          padding: 0 25px 25px;
        }

        /* ?쒕툝由? 寃곌낵 由ъ뒪??媛꾧꺽 議곗젙 */
        .result_list .result_list_box {
          margin-bottom: 20px;
        }

        /* ?쒕툝由? 寃곌낵 ??ぉ 移대뱶 ?⑤뵫 議곗젙 */
        .result_item {
          padding: 20px;
        }

        /* ?쒕툝由? 硫?곕??붿뼱 寃곌낵 洹몃━??*/
        /* 硫?곕??붿뼱 */
        .media_grid {
          grid-template-columns: repeat(2, 1fr);
          gap: 20px;
        }

        /* ?쒕툝由? 誘몃뵒???몃꽕???믪씠 議곗젙 */
        .media_thumb img {
          height: 220px;
        }
      }

      /* 紐⑤컮??*/
      @media screen and (max-width: 768px) {

        /* 紐⑤컮?? 寃??寃곌낵 ??댄? */
        /* 寃?됱뼱 寃곌낵 */
        .result_title {
          margin: 35px 0 40px;
          font-size: 21px;
        }

        /* 紐⑤컮?? 媛뺤“ ?띿뒪???ш린 */
        .result_title strong {
          font-size: 26px;
        }

        /* 紐⑤컮?? ????ぉ 2??援ъ꽦 */
        .tab_menu {
          grid-template-columns: repeat(2, 1fr);
        }

        /* 紐⑤컮?? ??踰꾪듉 ?믪씠 諛??고듃 議곗젙 */
        .tab_menu a {
          height: 56px;
          font-size: 16px;
        }

        /* 紐⑤컮?? 諛붾줈媛湲?由ъ뒪???덉씠?꾩썐 */
        /* 踰꾪듉 */
        .shortcut_list {
          gap: 18px;
          padding: 10px 20px;
          display: grid;
          grid-template-columns: auto 1fr;
          row-gap: 10px;
          align-items: center;
        }

        /* 紐⑤컮?? 諛붾줈媛湲?踰꾪듉 ?ㅽ???*/
        .shortcut_btn {
          width: fit-content;
          font-size: 18px;
          font-weight: 700;
          padding: 4px 10px;
        }

        /* 紐⑤컮?? 諛붾줈媛湲??쒕ぉ ?ш린 議곗젙 */
        .shortcut_tit {
          font-size: 16px;
          font-weight: 600;
        }

        /* 紐⑤컮?? 諛붾줈媛湲?留곹겕 諛??쒕ぉ ?몃씪??泥섎━ */
        .shortcut_tit,
        .shortcut_link {
          display: inline-block;
        }

        /* 紐⑤컮?? 諛붾줈媛湲?留곹겕 以꾨컮轅??ш린 議곗젙 */
        .shortcut_link {
          grid-column: 1 / -1;
          min-width: 0;
          margin-left: 8px;
          overflow-wrap: anywhere;
          word-break: break-word;
          font-size: 16px;
        }

        /* 紐⑤컮?? 洹몃９ ?쒕ぉ ?ш린 議곗젙 */
        .group_title {
          font-size: 22px;
          padding: 0 22px 15px;
        }

        /* 紐⑤컮?? 洹몃９ ?쒕ぉ 媛뺤“ ?띿뒪??釉붾줉??*/
        .group_title span {
          display: inline-block;
        }

        /* 紐⑤컮?? 寃곌낵 ??ぉ 移대뱶 ?⑤뵫/紐⑥꽌由?議곗젙 */
        .result_item {
          padding: 20px;
        }

        /* 紐⑤컮?? 寃곌낵 ??ぉ ?ㅻ뜑 以꾨컮轅?泥섎━ */
        .item_head {
          flex-wrap: wrap;
          gap: 10px;
          margin-bottom: 14px;
        }

        /* 紐⑤컮?? 諛곗? ?ш린 議곗젙 */
        .badge {
          height: 26px;
          font-size: 20px;
        }

        /* 紐⑤컮?? 寃곌낵 移댁슫???고듃 ?ш린 */
        .count, .count strong {
          font-size: 20px;
        }

        /* 紐⑤컮?? ?붾낫湲?踰꾪듉 ?ш린/?꾩튂 議곗젙 */
        .btn_more {
          top: 30px;
          font-size: 12px;
        }

        /* 紐⑤컮?? 紐⑸줉 ?꾩씠??湲???ш린 */
        .result_list li {
          font-size: 16px;
        }

        /* 紐⑤컮?? 寃뚯떆?쇱옄 ?띿뒪???ш린 */
        .result_chl_box span.result_date {
          font-size: 16px;
        }

        /* 紐⑤컮?? 誘몃뵒??洹몃━???쒖뿴 援ъ꽦 */
        .media_grid {
          grid-template-columns: 1fr;
          gap: 24px;
        }

        /* 紐⑤컮?? 誘몃뵒???몃꽕??鍮꾩쑉 ?좎? */
        .media_thumb img {
          height: auto;
          aspect-ratio: 16/9;
        }

        .media_title {
          font-size: 16px;
        }
      }

      /* 紐⑤컮??*/
      @media screen and (max-width: 480px) {
        /* 紐⑤컮?? 寃???낅젰 ?믪씠 異뺤냼 */
        /* 寃??*/
        .area_search .inp_search {
          height: 55px;
          font-size: 18px;
        }

        /* 紐⑤컮?? 寃??踰꾪듉 ?ш린 議곗젙 */
        .area_search .btn_search {
          top: 50%;
          right: -10px;
          width: 43px;
          height: 43px;
        }

        /* 紐⑤컮?? ???⑥씪 ??援ъ꽦 */
        .tab_menu {
          grid-template-columns: 1fr;
        }

        /* 紐⑤컮?? 留덉?留?????ぉ ?꾩튂 蹂댁젙 */
        .tab_menu li:last-child {
          grid-column: auto;
        }

        /* 紐⑤컮?? ??踰꾪듉 ?믪씠 諛??고듃 */
        .tab_menu a {
          height: 56px;
          font-size: 16px;
        }

        /* 紐⑤컮?? 寃곌낵 ??ぉ ?ㅻ뜑 媛꾧꺽 異뺤냼 */
        .item_head {
          gap: 5px;
        }

        /* 紐⑤컮?? 諛곗? ?띿뒪??諛??⑤뵫 異뺤냼 */
        .badge {
          font-size: 14px;
          padding: 0 8px;
        }

        /* 紐⑤컮?? 寃곌낵 移댁슫???고듃 異뺤냼 */
        .count, .count strong {
          font-size: 14px;
        }

        /* 紐⑤컮?? 由ъ뒪???꾩씠???띿뒪??諛??⑤뵫 */
        .result_list li {
          font-size: 14px;
          padding: 0 8px;
        }

        /* 紐⑤컮?? ?붾낫湲?踰꾪듉 ?꾩튂 議곗젙 */
        .btn_more {
          top: 19px;
          right: 15px;
        }

        /* 紐⑤컮?? 洹몃９ ?쒕ぉ ?ш린 異뺤냼 */
        .group_title {
          font-size: 20px;
        }

        /* 紐⑤컮?? 寃곌낵 ??ぉ ?⑤뵫 異뺤냼 */
        .result_item {
          padding: 15px;
        }

        /* 紐⑤컮?? 寃뚯떆?쇱옄 ?띿뒪??異뺤냼 */
        .result_chl_box span.result_date {
          font-size: 14px;
        }

        /* 紐⑤컮?? 誘몃뵒????댄? ?ш린 異뺤냼 */
        .media_title {
          font-size: 14px;
        }
      }

