.privacy_info { padding:10px;font-size:15px;font-weight:300 }

.privacy_box {
    width: 100%;
    height:120px;
    padding: 5px;
    margin:10px 0 3px 0;
    overflow: auto;
    color: #404040;
    font-size: 11px;
    font-family: dotum;
    text-decoration: none;
    letter-spacing: -0.5px;
    text-align: justify;
    border: 1px solid #e5e5e5;
    line-height: 160%;
}

#intro_menu { border:1px solid #CCC;text-align:center;padding-top:10px }
#intro_menu span {font-size:24px;}
#intro_menu ul { padding:10px;margin-top:10px;text-align:left;border-top:1px solid #CCC}
#intro_menu ul li { border-bottom:1px dotted #CCC;padding:6px 0 6px 30px;background: url(./img/_dot.gif) no-repeat 8px 10px;box-sizing:border-box;}
#intro_menu ul li a { font-size:15px;text-decoration:none;line-height:15px }
#intro_menu ul li:last-child { border-bottom:0}



/* tab */
.com-about ul.about-tab, .com-about ul.about-tab li {float:left;}
.com-about ul.about-tab {position:relative; width:100%; height:30px; background-color:#dfe7ee; border-bottom:1px solid #565f79; margin-bottom:20px;}
.com-about ul.about-tab li {position:absolute; width:85px; height:30px; line-height:30px; line-height:35px\0; font-family:Dotum; font-size:11px; bottom:0px; color:#565f79; letter-spacing:-1px; text-align:center; z-index:88; border-left:1px solid #fff; text-align:center; cursor:pointer;}

.com-about ul.about-tab li.menu1 {left:0px;}
.com-about ul.about-tab li.menu2 {left:85px;}
.com-about ul.about-tab li.menu3 {left:170px;}
.com-about ul.about-tab li.menu4 {left:255px;}

.com-about ul.about-tab li.active {background-color:#fff; height:35px; line-height:35px; line-height:38px\0; bottom:-1px; border:1px solid #565f79; font-size:12px; border-bottom:0px; font-weight:bold; color:#222; border-radius:2px 2px 0 0;}

/* contents */
.com-about .about-con {display:none;}
.com-about .about-con .clear {clear:both; display:block; overflow:hidden; width:100%; height:40px; text-indent:-5000px;}

/* history */
.com-about .history h1.history-year {text-align:left; margin-bottom:5px;}
.com-about .history table.history-table {border-spacing:0px; border-collapse:collapse; width:100%; border:1px solid #ddd;}
.com-about .history table.history-table tr.gray {background-color:#eee;}
.com-about .history table.history-table tr td {text-align:left; font-family:Dotum; font-size:12px; color:#666; padding:10px 15px; line-height:140%;}
.com-about .history table.history-table tr td.tit {border-right:1px solid #ddd; font-weight:bold;}

/* people */
.com-about .people h1.people-class {text-align:left; margin-bottom:5px;}
.com-about .people .people-box {float:left; width:48%; border:1px solid #ddd; background-color:#fbfbfb; margin-bottom:10px;}
.com-about .people .people-box dt, .com-about .people .people-box dd {float:left; text-align:left;}
.com-about .people .people-box dt {width:80px; margin-right:15px;}
.com-about .people .people-box dt img {display:block;}
.com-about .people .people-box dd {line-height:22px; padding-top:23px;margin-left:0 }

.com-about table.people-table {border-spacing:0px; border-collapse:collapse; width:100%; border:1px solid #ddd;}
.com-about table.people-table tr.gray {background-color:#f8f8f8;}
.com-about table.people-table tr td {text-align:left;font-size:13px; color:#555; padding:10px 15px; line-height:160%;}
.com-about table.people-table tr td a {color:#555;}
.com-about table.people-table tr td a:hover {color:#222; text-decoration:underline;}
.com-about table.people-table tr td.tit {border-right:1px solid #ddd; font-weight:bold; color:#222;}


/* ad */
.com-about .ad-wrap h1.ad-title {text-align:left; font-family:Malgun Gothic; font-size:15px; color:#1364bc; margin-bottom:20px;}
.com-about .ad-wrap p.ad-comment {margin:15px 0; text-align:center; color:#666; line-height:160%;}
.com-about .ad-wrap p.ad-comment strong {font-family:dotum; font-size:14px; color:#333;}
.com-about .ad-wrap p.ad-txt {clear:both; margin:15px 0; line-height:180%;}

/* ad size */
.com-about .ad-wrap table.ad-table {border-spacing:0px; border-collapse:collapse; width:100%; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.com-about .ad-wrap table.ad-table tr td {height:60px; font-family:Dotum; border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center;}
.com-about .ad-wrap table.ad-table tr td a {display:block; height:60px; color:#666; padding-top:19px; font-size:11px;}
.com-about .ad-wrap table.ad-table tr td a strong {color:#333; font-size:12px;}
.com-about .ad-wrap table.ad-table tr td a:hover strong {color:#1364bc; text-decoration:underline;}
.com-about .ad-wrap table.ad-table tr td a.active {background-color:#1364bc; color:#e1ecf8;}
.com-about .ad-wrap table.ad-table tr td a.active strong {color:#fff;}

/* ad size viewer */
.com-about .ad-wrap .ad-view {float:left; position:relative; display:none; border:1px solid #ddd;}
.com-about .ad-wrap .ad-view h2.ad-view-title {position:absolute; display:inline-block; padding:0 10px; width:300px; height:70px; line-height:65px; text-align:center; font-family:Malgun Gothic; font-size:30px; left:50%; top:-1px; margin-left:-150px; font-weight:normal; text-shadow:1px 1px #000; background:url(/box/box_news/photoBox_Lowbg.png) repeat; color:#fff;}
.com-about .ad-wrap .ad-view i.icon {position:absolute; display:block; overflow:hidden; width:15px; height:7px; top:-23px; left:50%; margin-left:-7.5px; text-indent:-5000px; background:url(/com/image/ad_arrow.gif) no-repeat; z-index:90;}

/* ad phone */
.com-about table.ad-phone {border-spacing:0px; border-collapse:collapse; width:100%; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.com-about table.ad-phone tr.beigy {background-color:#faf7ed;}
.com-about table.ad-phone tr.gray {background-color:#f8f8f8;}
.com-about table.ad-phone tr th,
.com-about table.ad-phone tr td {border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px; font-family:Dotum; font-size:12px;}
.com-about table.ad-phone tr td {text-align:left; color:#666;}
.com-about table.ad-phone tr td.center {text-align:center;}

.com-about table.ad-banner {border-spacing:0px; border-collapse:collapse; width:100%; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.com-about table.ad-banner tr.beigy {background-color:#faf7ed;}
.com-about table.ad-banner tr.gray {background-color:#f8f8f8;}
.com-about table.ad-banner td.gray1 {background-color:#f9f9f9;}
.com-about table.ad-banner tr th,
.com-about table.ad-banner tr td {border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px; font-family:Dotum; font-size:12px;}
.com-about table.ad-banner tr td {text-align:center; color:#666;}
.com-about table.ad-banner tr td.center {text-align:center;}

#intro_table { border-top:2px solid #CCC;margin-top:30px}
#intro_table .td1 { width: 20%; color: #404040;border-bottom: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;padding:6px;background: #f6f6f6;text-align: center;font-size:14px;font-weight:300;letter-spacing:2 }

#intro_table .td2 { border-bottom: 1px solid #e0e0e0; padding:6px;font-size:14px;font-weight:300;letter-spacing:2 }

.intro_input { padding:4px;border:1px solid #d8d8d8}
.intro_file { padding:5px;width:80%;height:30px}

#jisa_table { border-top:2px solid #CCC;margin-top:30px}
#jisa_table .td0 { color: #404040;border-bottom: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;padding:6px;background: #f6f6f6;text-align: center;font-size:14px;font-weight:300;letter-spacing:2 }
#jisa_table .td1 { width: 50%; color: #404040;border-bottom: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;padding:6px;background: #f6f6f6;text-align: center;font-size:14px;font-weight:300;letter-spacing:2 }

#jisa_table .td2 { border-bottom: 1px solid #e0e0e0; padding:6px;font-size:14px;font-weight:300;letter-spacing:2 }

/* 2206028 다운로드 버튼 추가 */
.resume_title{margin-top:50px;}
.resume_down{margin-bottom:80px;}
.resume_down button{background: #2c388f;font-size: 16px;font-weight:500;color: #fff;cursor: pointer;padding: 20px 54px;line-height: 20px;border-radius:4px;border:none;letter-spacing:-1px;}
.resume_down button:hover{box-shadow:1px 1px 4px rgba(0,0,0,0.4);}