/*******************************************************************************
 *
 *  rupert
 *  Last Update 2008.08.05.
 *
 *  15.05.15
 *  기존 클래스 이름이 숫자로 시작함에 따라 IE에서만 클래스가 적용됨
 *  그래서 기존 이름 밑에 알파벳으로 시작하는 동일한 클래스를 별도 생성
 *
 ******************************************************************************/
/*////////////////////////////////////          DEFAULT          ////////////////////////////////////*/
TD,TH {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    line-height: 135%;
    color: #696969;
}

SELECT {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    line-height: 135%;
    color: #696969;
}

INPUT {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    line-height: 135%;
    color: #696969;
}

TEXTAREA {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    line-height: 135%;
    color: #696969;
}

body {
    margin: 0;
    padding: 0;
}

A:link {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #696969;
    text-decoration: none;
}

A:visited {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #696969;
    text-decoration: none;
}

A:active {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #696969;
    text-decoration: none;
}

A:hover {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #696969;
    text-decoration: underline;
}

input[type='checkbox'],
input[type='radio'],
label {
    cursor: pointer;
}

img {
    border: none
}

/*////////////////////////////////////         01.페이지 기본설정          ////////////////////////////////////*/
/* HISTORY */
.History-01 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #FFFFFF;
    font-size: 11px;
    line-height: 135%;
}


.History-01 a:link {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
}


.History-01 a:visited {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
}


.History-01 a:active {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
}


.History-01 a:hover {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
}

/* FAQ */
.faq-01 a:link {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #696969;
    font-size: 12px;
    text-decoration: none;
}


.faq-01 a:visited {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #696969;
    font-size: 12px;
    text-decoration: none;
}


.faq-01 a:active {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #696969;
    font-size: 12px;
    text-decoration: none;
}


.faq-01 a:hover {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #000000;
    font-size: 12px;
    text-decoration: none;
}

/* 구분선 */
.LineParag-01 {
    background-color: #efefef;
    height: 1;
}

/* 폼관련 */
.InputBox-01 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    BORDER: 1px solid #c6c6c6;
    font-size: 11px;
    color: #333333;
    height: 19px;
    background-color: #FFFFFF;
}


.InputBoxMain-01 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    BORDER: 0px solid #c6c6c6;
    font-size: 11px;
    color: #333333;
    height: 17px;
    background-color: #FFFFFF;
}


.InputBox2-01 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    BORDER: 1px solid #cccbca;
    font-size: 11px;
    color: #333333;
    height: 20px;
    background-color: #f6f6f6;
}


.SearchBox-01 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    BORDER: 0px solid #ffffff;
    font-size: 13px;
    color: #333333;
    height: 20px;
    background-color: #FFFFFF;
}


.Txtbox-01 {
    border: solid 1px #c6c6c6;
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #666666;
    background-color: #FFFFFF;
    scrollbar-face-color: #c8c8c8; scrollbar-shadow-color:#c8c8c8; scrollbar-highlight-color:#c8c8c8; scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-track-color:#F0F0F0; scrollbar-arrow-color:#F0F0F0; button-text-color: #ffffff;
    overflow: auto;
}

/*////////////////////////////////////         02.폰트 관련           ////////////////////////////////////*/

/* 일반 폰트 */
.black-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #333333;
}


.blackbold-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #333333;
    font-weight: bold;
}


.gray-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #888888;
}


.gray2-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #d6d6d6;
}


.skyblue-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #00adef;
}


.lightblue-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #5bcaf5;
}


.white-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #ffffff;
}


.orangebold-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #FF6600;
    font-weight: bold;
}


.red-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #ff0000;
}


.redbold-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #ff0000;
    font-weight: bold;
}


.blue-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #0076a3;
}


.orange-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #FF6600;
}


.pink-02-11 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #f06ea9;
}


.black-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #333333;
}


.blackbold-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #333333;
    font-weight: bold;
}


.white-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #ffffff;
}


.whitebold-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
}


.orange-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #FF6600;
}


.brown-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #AC7C37;
}


.gray-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #666666;
}


.blue-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #0076a3;
}


.puple-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #A54393;
}


.pink-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #FF0D83;
}


.green-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #73B818;
}


.green1-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #3D8B75;
}


.graybold-02-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #999999;
    font-weight: bold;
}


.point-color1-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #0077a0;
}


.point-color2-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #00adef;
}


.location-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #626262;
}


.freepoint-color1-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}


.freepoint-color2-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #ed1c24;
    font-weight: bold;
}


.paging-o-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #333333;
    font-weight: bold;
}


.board-color1-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #0077a0;
}


.board-color2-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #00adef;
}


.board-color3-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    font-size: 11px;
    color: #333333;
    font-weight: bold;
}


.point-color3-02 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
}


.point-color4-02 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 13px;
    color: #ffdc00;
    font-weight: bold;
}


.shop-point-02 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 14px;
    color: #333333;
    font-weight: bold;
}


.shoptitle-02 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #333333;
    font-size: 12px;
    font-weight: bold;
}

/*////////////////////////////////////         03.링크 폰트 관련           ////////////////////////////////////*/

/* 링크 폰트 */
.td-12-graybold-03               {font-family:굴림, 돋움, Arial, Times New Roman; color:#707070; font-size:12px; text-decoration:none; font-weight: bold;}
.td-12-graybold-03 a:link        {font-family:굴림, 돋움, Arial, Times New Roman; color:#707070; font-size:12px; text-decoration:none; font-weight: bold;}
.td-12-graybold-03 a:visited     {font-family:굴림, 돋움, Arial, Times New Roman; color:#707070; font-size:12px; text-decoration:none; font-weight: bold;}
.td-12-graybold-03 a:active      {font-family:굴림, 돋움, Arial, Times New Roman; color:#707070; font-size:12px; text-decoration:none; font-weight: bold;}
.td-12-graybold-03 a:hover       {font-family:굴림, 돋움, Arial, Times New Roman; color:#A64092; font-size:12px; text-decoration:none; font-weight: bold;}

.td-11-graybold-03               {font-family:굴림, 돋움, Arial, Times New Roman; color:#494949; font-size:11px; text-decoration:none;}
.td-11-graybold-03 a:link        {font-family:굴림, 돋움, Arial, Times New Roman; color:#494949; font-size:11px; text-decoration:none;}
.td-11-graybold-03 a:visited     {font-family:굴림, 돋움, Arial, Times New Roman; color:#494949; font-size:11px; text-decoration:none;}
.td-11-graybold-03 a:active      {font-family:굴림, 돋움, Arial, Times New Roman; color:#494949; font-size:11px; text-decoration:none;}
.td-11-graybold-03 a:hover       {font-family:굴림, 돋움, Arial, Times New Roman; color:#494949; font-size:11px; text-decoration:underline;}

.td-12-brown-03                   {font-family:굴림, 돋움, Arial, Times New Roman; color:#AC7C37; font-size:12px; text-decoration:none;}
.td-12-brown-03 a:link            {font-family:굴림, 돋움, Arial, Times New Roman; color:#AC7C37; font-size:12px; text-decoration:none;}
.td-12-brown-03 a:visited         {font-family:굴림, 돋움, Arial, Times New Roman; color:#AC7C37; font-size:12px; text-decoration:none;}
.td-12-brown-03 a:active          {font-family:굴림, 돋움, Arial, Times New Roman; color:#AC7C37; font-size:12px; text-decoration:none;}
.td-12-brown-03 a:hover           {font-family:굴림, 돋움, Arial, Times New Roman; color:#AC7C37; font-size:12px; text-decoration:underline;}

.graybold-03-td-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #707070;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}


.graybold-03-td-12 a:link {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #707070;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}


.graybold-03-td-12 a:visited {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #707070;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}


.graybold-03-td-12 a:active {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #707070;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}


.graybold-03-td-12 a:hover {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #A64092;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}


.graybold-03-td-11 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #494949;
    font-size: 11px;
    text-decoration: none;
}


.graybold-03-td-11 a:link {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #494949;
    font-size: 11px;
    text-decoration: none;
}


.graybold-03-td-11 a:visited {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #494949;
    font-size: 11px;
    text-decoration: none;
}


.graybold-03-td-11 a:active {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #494949;
    font-size: 11px;
    text-decoration: none;
}


.graybold-03-td-11 a:hover {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #494949;
    font-size: 11px;
    text-decoration: underline;
}


.brown-03-td-12 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: none;
}


.brown-03-td-12 a:link {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: none;
}


.brown-03-td-12 a:visited {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: none;
}


.brown-03-td-12 a:active {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: none;
}


.brown-03-td-12 a:hover {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: underline;
}


.location-03 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #00a99d;
    font-size: 11px;
    text-decoration: none;
}

a.location-03:link {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #00a99d;
    font-size: 11px;
    text-decoration: none;
}

a.location-03:visited {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #00a99d;
    font-size: 11px;
    text-decoration: none;
}

a.location-03:active {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #00a99d;
    font-size: 11px;
    text-decoration: none;
}

a.location-03:hover {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #f7941d;
    font-size: 11px;
    text-decoration: none;
}

.td-notice1-03 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #898989;
    font-size: 11px;
    text-decoration: none;
}


.td-notice1-03 a:link {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #898989;
    font-size: 11px;
    text-decoration: none;
}


.td-notice1-03 a:visited {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #898989;
    font-size: 11px;
    text-decoration: none;
}


.td-notice1-03 a:active {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #898989;
    font-size: 11px;
    text-decoration: none;
}


.td-notice1-03 a:hover {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #f7941d;
    font-size: 11px;
    text-decoration: none;
}


.td-notice2-03 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #898989;
    font-size: 11px;
    text-decoration: none;
}


.td-notice2-03 a:link {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #898989;
    font-size: 11px;
    text-decoration: none;
}


.td-notice2-03 a:visited {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #898989;
    font-size: 11px;
    text-decoration: none;
}


.td-notice2-03 a:active {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #898989;
    font-size: 11px;
    text-decoration: none;
}


.td-notice2-03 a:hover {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #69b3af;
    font-size: 11px;
    text-decoration: none;
}


.board-03 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: none;
}


.board-03 a:link {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: none;
}


.board-03 a:visited {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: none;
}


.board-03 a:active {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: none;
}


.board-03 a:hover {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 12px;
    text-decoration: underline;
}


.paging-03 {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #999999;
    font-size: 11px;
    text-decoration: none;
}


.paging-03 a:link {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #999999;
    font-size: 11px;
    text-decoration: none;
}


.paging-03 a:visited {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #999999;
    font-size: 11px;
    text-decoration: none;
}


.paging-03 a:active {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #999999;
    font-size: 11px;
    text-decoration: none;
}


.paging-03 a:hover {
    font-family: "돋움", "굴림", "Arial", "Times New Roman";
    color: #AC7C37;
    font-size: 11px;
    text-decoration: none;
}

/*////////////////////////////////////          04.테이블          ////////////////////////////////////*/

/* 테이블 */
.TableDefault-04 {
    border-collapse: collapse;
    border: solid 1px #D4D4D4;
    background-color: #E5E5E5;
}


.TableTopColor-04 {
    background-color: #00A7D0;
    height: 2px;
}

.TableTD1-04 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #666666;
    text-align: center;
    border: solid 1px #D4D4D4;
    line-height: 25px;
    background-color: #F6F6F6;
}


.TableTD2-04 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #666666;
    text-align: center;
    border: solid 1px #D4D4D4;
    line-height: 25px;
    background-color: #FFFFFF;
}


.TableTD3-04 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    border: solid 1px #D4D4D4;
    line-height: 25px;
    background-color: #a6a6a6;
}


.bannerbox-04 {
    border-collapse: collapse;
    border: solid 1px;
    border-color: #e6e6e6;
}


.Photobox01-04 {
    border-collapse: collapse;
    border: solid 1px;
    border-color: #dedede;
    padding: 1px;
}


.Photobox02-04 {
    border-collapse: collapse;
    border: solid 1px;
    border-color: #dfdfdf;
    padding: 3px;
}

/*////////////////////////////////////          05.게시판          ////////////////////////////////////*/

/* 보드 메인/라인 컬러 */
.BoardMainColor-05 {
    background-color: #00A7D0;
    height: 2px;
}


.BoardLine1-05 {
    background-color: #E5E5E5;
    height: 1px;
}


.BoardLine2-05 {
    background-color: #E5E5E5;
    height: 2px;
}


.BoardLineVert-05 {
    background-color: #E5E5E5;
    vertical-align: top;
}


.BoardLineShadow-05 {
    background-color: #F5F5F5;
    height: 2px;
}

/* 텍스트/폼 관련 */

.Boardheight-05 {
    text-align: center;
    height: 30px;
    vertical-align: middle;
}


.PageNoNormal-05 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #999999;
    text-align: center;
}


.PageNoBold-05 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #666666;
    text-align: center;
    font-weight: bold;
}


.BoardLinkLeft-05 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #666666;
    padding-left: 7px;
}


.BoardLinkCenter-05 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    color: #666666;
    text-align: center;
}


.BoardInput-05 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    border: 1px solid #D4D4D4;
    font-size: 11px;
    color: #696969;
    height: 19px;
}


.BoardTxtbox-05 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    border: 1px solid #D4D4D4;
    font-size: 11px;
    color: #696969;
    background-color: #FFFFFF;
    scrollbar-face-color: #c8c8c8; scrollbar-shadow-color:#c8c8c8; scrollbar-highlight-color:#c8c8c8; scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-track-color:#F0F0F0; scrollbar-arrow-color:#F0F0F0; button-text-color: #ffffff;
    overflow: auto;
}


.FieldTitleList-05 {
    font-size: 11px;
    font-weight: bold;
    color: #888888;
    text-align: center;
    vertical-align: middle;
    height: 28px;
}


.FieldTitleViewWrite-05 {
    font-size: 11px;
    font-weight: bold;
    color: #888888;
    text-align: left;
    vertical-align: middle;
    padding-left: 5px;
}


.BoardAdvice-05 {
    font-size: 12px;
    color: #999999;
}

/* 리플 관련 */
.ReplySubjectText-05 {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}


.ReplyTitleBgColor-05 {
    background-color: #76C2CF;
}

/*170508 추가 임경미*/
.box1 {
    border: 2px solid #bec697;
    width: 100%;
    padding: 0 25px;
    position: relative;
    text-align: inherit;
    font-family: 'Dotum','돋움';
    box-sizing: border-box;
    margin: inherit
}

.box1 p {
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 20px 0;
    padding-bottom: 15px;
    color: #00736a;
    line-height: 1.5em;
    border-bottom: 1px solid #dfdfdf
}

.box1 input[type=text] {
    height: 10px;
}

.r_btn {
    display: inline-block;
    padding: 10px 0;
    width: 150px;
    margin: 0 10px;
    background-color: #fcfcfc;
    border-radius: 4px;
    border: 1px solid #00736a;
    font-size: 13px;
    font-weight: bold;
    vertical-align: middle;
    cursor: pointer
}

.r_btn:hover {
    background-color: #00736a;
    color: #fff
}

.t_center {
    text-align: center
}

.box1 ul {
    width: 300px;
    margin: 0 auto 40px auto;
}

.box1 li {
    list-style: none;
    text-align: left;
    padding: 7px
}

.box1 li input {
    padding: 5px;
}

.box1 li span {
    display: inline-block;
    width: 110px
}

/* 게시판 */
table.board {
    border-collapse: collapse;
    width: 100%;
    border: 0;
    border-spacing: 0;
    padding: 0;
}

table.board th {
    font-size: 11px;
    font-weight: normal;
    color: white;
    background-color: RGB(111, 123, 123);
    border-left: 1px solid RGB(169, 176, 176);
}

table.board th:first-child {
    border-left: 0;
}

table.board .head1 {
    height: 5px;
    background-color: RGB(111, 123, 123);
}

table.board .head2 {
    height: 5px;
    background-color: RGB(111, 123, 123);
    border-bottom: 2px solid RGB(235, 235, 235);
}

table.board .point {
    padding: 0px 10px 0px 10px;
    text-align: right;
}

table.board tbody td {
    text-align: center;
    border-bottom: 1px solid RGB(229, 229, 229);
    padding-top: 0;
    padding-bottom: 0;
    height: 24px;
}

table.board tbody tr:hover {
    background-color: #f0f0f0;
}

table.board caption {
    margin-bottom: 5px;
}

.normalTxt {
    font-family: "굴림", "돋움", "Arial", "Times New Roman";
    font-size: 12px;
    line-height: 135%;
    color: #696969;
}
