/* BASIC css start */
.rich-text-output {}

.rich-text-output table {
    border: 0;
}

.rich-text-output table tr th {
    background: #f6f8fb;
    border: 0;
    border-top: 2px solid #000;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    padding: 18px 0;
    border-bottom: 1px solid #dddddd;
}

.rich-text-output table tr td {
    padding: 22px 5px;
    font-size: 16px;
    border: 0;
    border-bottom: 1px solid #ddd;
}

.rich-text-output table tr td.first-gray {
    vertical-align: top;
    border-right: 1px solid #ddd;
    text-align:center;
}

.rich-text-output table tr td a {
    font-size: 16px;
    display: block;
    text-align: center;
    font-weight: 700;
}
.rich-text-output table tr td a:hover{color:var(--1);}
.rich-text-output table tr td:nth-child(2) {
    color: var(--3);
    text-align: center;
}

.rich-text-output table tr td.first-gray + td + td {
    color: var(--3);
    text-align: center;
}

.mobileTable {display:none;}
/***
* ÀÌ À§·Î´Â Pc
*
*
*
*
*
*
*
*
* 
*
*
*
*
*
*
*
*
* ¿©±âºÎÅÍ ÅÂºí¸´ ¸ð¹ÙÀÏ °øÅë
***/


/* ÅÂºí¸´°ú ¸ð¹ÙÀÏ °øÅë ½ºÅ¸ÀÏ */
@media only screen and (max-width: 1280px) {
  /* ¿©±â¿¡ ÅÂºí¸´°ú ¸ð¹ÙÀÏ °øÅë ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÕ´Ï´Ù. */
   

.rich-text-output table {display:none;}

.mobileTable {display:block;}

.mobileTable .area {
    font-size: 16px;
    font-weight: 700;
    border-top: 2px solid #000;
    background: #f6f8fb;
    border-bottom: 1px solid #ddd;
    padding: 12px 10px;
}

.mobileTable .list {
    border-bottom: 1px solid #ddd;
    padding: 20px 10px;
}
.mobileTable .list + .area {
    margin-top: 45px;
}

.mobileTable .list > a {
    font-size: 15px;
    font-weight: 700;
}

.mobileTable .list .address {
    padding-top: 20px;
    font-size: 14px;
    color: var(--3);
}

.mobileTable .list .only {
    padding-top: 8px;
    font-size: 14px;
    color: var(--3);
}

.mobileTable .list .only strong {
    color: var(--4);
    font-weight: 400;
        margin-left: 2px;
}
.mobileTable .list .tel {
    padding-top: 15px;
}

.mobileTable .list .tel a {
    font-size: 14px;
}


} 

/* BASIC css end */

