﻿@charset "utf-8";

/* 성의교정소개 */
.intro { position:relative; width:682px; margin:30px auto 70px; }
.intro .intro_img { margin-bottom:15px; }
.intro .intro_text { line-height:24px; font-size:14px; text-align:justify; color:#647279; }

/* 교육이념 14-04-21 수정 */
.idea01 { position:relative; width:729px; margin:35px 0px 50px 21px; }
.idea01 .idea_title01 { margin-bottom:55px; }
.idea01 .idea_title02 { margin-bottom:32px; }
.idea01 .idea_title03 { position:relative; left:14px; margin-bottom:15px; }
.idea01 .idea_img01 { position:relative; width:512px; left:32px; margin-bottom:58px; }
.idea01 .idea_text01 { position:relative; width:690px; left:33px; margin-bottom:20px; font-size:14px; color:#323232; line-height:25px; font-Family:'Dotum', '돋움','Verdana'; }
.idea01 .idea_text02 { position:relative; width:690px; left:33px; margin-bottom:44px; }
.idea01 .idea_text02 ul { margin:0px; padding:0px; }
.idea01 .idea_text02 li { list-style:none; float:left; }
.idea01 .idea_text02 .width01 { width:234px; }
.idea01 .idea_text02 .width02 { width:246px; }
.idea01 .idea_text02 .width03 { width:210px; }
.idea01 .idea_text02 .text02_01 { font-size:14px; color:#b76969; line-height:32px; font-Family:'Dotum', '돋움','Verdana'; }
.idea01 .idea_text02 .text02_02 { font-size:20px; color:#b76969; line-height:32px; font-Family:'Dotum', '돋움','Verdana'; font-style:italic; }
.idea01 .idea_text02 .text02_03 { font-size:14px; color:#323232; line-height:25px; font-Family:'Dotum', '돋움','Verdana'; }
.idea01 .idea_text03 { position:relative; width:690px; left:33px; margin-bottom:5px; }
.idea01 .idea_text03 ul { margin:0px; padding:0px; }
.idea01 .idea_text03 li { list-style:none; font-size:14px; color:#323232; line-height:20px; font-Family:'Dotum', '돋움','Verdana'; background:url(../images2/about/idea01_dot01.png) no-repeat left top; padding-left:14px; padding-bottom:15px; }

.idea01 .title { position:relative; height:30px; font-size:14px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.idea01 .content { position:relative; border-top:2px solid #807fa7; }
.idea01 .content th { background-color:#eaeaea; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:center; font-size:14px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; padding:10px 0px; }
.idea01 .content td { border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;  font-size:14px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; padding:10px 0px; line-height:18px; }
.idea01 .content .no_line { border-right:none; }

/* 인사말 14-04-21 수정 */
.greeting { position:relative; width:705px; margin:45px 0px 50px 45px; }
.greeting .greeting_img { position:relative; float:left; width:180px; margin-top: 4px; }
.greeting .greeting_info { position:relative; float:right; width:524px; margin:13px 0px 25px 0px; }
.greeting .greeting_tit {line-height: 26px; font-size: 18px; text-align: justify; color: #662d91; font-weight: bold; letter-spacing: -0.5px;}
.greeting .greeting_text { position:relative; float:right; width:518px; line-height:23px; font-size:14px; color:#2f2f2f; font-weight:bold; letter-spacing:-1px; }
.greeting .greeting_text01 { position:relative; float:right; width:518px; margin-top:14px; line-height:23px; font-size:14px; text-align:justify; color:#626262; letter-spacing:-1px; }
.greeting .greeting_text02 { position:relative; float:right; width:100%; margin-top:14px; line-height:23px; font-size:14px; text-align:justify; color:#626262; letter-spacing:-1px; }
.greeting .greeting_text03 { position:relative; float:right; width:100%; line-height:23px; font-size:14px; text-align:justify; color:#2f2f2f; letter-spacing:-1px; text-align:left; font-weight:bold; }
.greeting .greeting_text04 { position:relative; float:right; width:100%; margin-top:30px; line-height:24px; font-size:14px; text-align:justify; color:#2f2f2f; text-align:right; }
.greeting .greeting_text04_01 { position:relative; float:right; width:100%; line-height:24px; font-size:17px; text-align:justify; color:#2f2f2f; text-align:right; }


/* 교육목적 및 목표 */
.goal { position:relative; width:681px; margin:25px auto 50px; }
.goal .title01 { height:32px; }
.goal .goal_img01 { height:203px; }
.goal .goal_img02 { position:relative; height:183px; background:url(../images2/about/goal_img02.png) no-repeat center top; }
.goal .goal_img02 .img01 { position:absolute; width:100%; height:26px; top:30px; text-align:center; }
.goal .goal_img02 .img02 { position:absolute; width:100%; height:52px; top:76px; text-align:center; }
.goal .goal_img03 { position:relative; height:480px; background:url(../images2/about/goal_img03.png) no-repeat center top; }
.goal .goal_img03 .img01 { position:absolute; width:100%; height:30px; top:30px; text-align:center; }
.goal .goal_img03 .img02 { position:absolute; width:307; height:347px; left:220px; top:69px; }
.goal .goal_img03 .img02 ul { margin:0px; padding:0px; }
.goal .goal_img03 .img02 li { list-style:none; width:100%; height:25px; }
.goal .goal_img03 .img02 .title { height:41px; }
.goal .goal_img04 { position:relative; height:398px; }
.goal .goal_img04 ul { margin:0px; padding:0px; }
.goal .goal_img04 li { list-style:none; width:100%; }
.goal .goal_img05 { position:relative; height:520px; background:url(../images2/about/goal_img05.png) no-repeat center top; }
.goal .goal_img05 .img01 { position:absolute; width:100%; height:23px; top:25px; text-align:center; }
.goal .goal_img05 .img02 { position:absolute; width:100%; height:23px; top:65px; text-align:center; }
.goal .goal_img05 .img03 { position:absolute; width:610px; height:23px; left:29px; top:159px; }
.goal .goal_img05 .img03 ul { margin:0px; padding:0px; }
.goal .goal_img05 .img03 li { list-style:none; width:100%; }
.goal .goal_img06 { position:relative; height:1923px; background:url(../images2/about/goal_img07.png) no-repeat center top; }
.goal .goal_img06 .img01 { position:absolute; width:100%; height:23px; top:26px; text-align:center; }
.goal .goal_img06 .img02 { position:absolute; width:250px; height:320px; left:255px; top:62px; }
.goal .goal_img06 .img02 ul { margin:0px; padding:0px; }
.goal .goal_img06 .img02 li { list-style:none; height:22px; }
.goal .goal_img06 .img02 .title { height:24px; }
.goal .goal_img06 .img02 .last { height:40px; }
.goal .goal_img06 .img03 { position:absolute; width:625px; height:1454px; left:27px; top:429px; }
.goal .goal_img06 .img03 ul { margin:0px; padding:0px; }
.goal .goal_img06 .img03 li { list-style:none; }
.goal .goal_img06 .img03 .last { margin-bottom:30px; }


/* 연혁 14-04-21 수정 */
.history01 { position:relative; width:726px; margin:30px auto 50px; }
.history01 .history_title { border-bottom:1px solid #686868; margin-bottom: 30px;}

.history01 .history_left { float:left; width:201px; }
.history01 .history_left .history_title01 { height:56px; line-height:56px; font-size:14px; color:#545454; font-Family:'Dotum', '돋움','Verdana'; text-align:center; }
.history01 .history_left .history_menu { }
.history01 .history_left .history_menu ul { margin:0px; padding:0px; }
.history01 .history_left .history_menu li { list-style:none; line-height:60px; height:60px; }

.history01 .history_right { float:right; width:466px; }
.history01 .history_right .history_title01 { height:56px; line-height:56px; font-size:14px; color:#545454; font-Family:'Dotum', '돋움','Verdana'; text-align:center; }
.history01 .history_right .history_img01 { margin-bottom:13px; }
.history01 .history_right .history_img01 ul { margin:0px; padding:0px; }
.history01 .history_right .history_img01 li { list-style:none; float:left; width:159px; }
.history01 .history_right .history_img01 li.width01 { list-style:none; float:left; width:148px; }
.history01 .history_right .history_list { position:relative; }
.history01 .history_right .history_list ul { margin:0px; padding:0px; }
.history01 .history_right .history_list li { position:relative; list-style:none; line-height:20px; padding:13px 0px 13px 0px; }
.history01 .history_right .history_list .his_title { position:relative; float:left; width:137px; left:3px; font-size:14px; color:#525252; line-height:20px; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.history01 .history_right .history_list .his_data { position:relative; float:left; width:326px; left:3px; font-size:14px; color:#525252; line-height:20px; font-Family:'Dotum', '돋움','Verdana'; }


/* 조직도 */
.organization { position:relative; width:682px; margin:30px auto 50px; }
.organization .organization_img { position:relative; width:688px; margin:30px auto 50px; }

/* 교수 및 학생현황 */
.state { position:relative; width:680px; margin:30px auto 50px; }
.state .title { position:relative; width:666px; height:22px; background:url(../images2/about/state_dot01.png) no-repeat left top; padding-left:14px; font-size:12px; color:#4e4f4a; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.state .table01 { position:relative; width:100%; margin-bottom:23px; border-top:1px solid #c9d0cf; }
.state .table01 th { background-color:#e9e9e9; border-right:1px solid #c9d0cf; border-bottom:1px solid #c9d0cf; text-align:center; font-size:12px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; padding:9px 0px; }
.state .table01 .no_line { border-right:none; }
.state .table01 td { border-right:1px solid #c9d0cf; border-bottom:1px solid #c9d0cf; text-align:center; font-size:12px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; padding:9px 0px; line-height:18px; }
.state .table02 { position:relative; width:100%; margin-bottom:23px; }
.state .table02 th { background-color:#e9e9e9; border-right:1px solid #c9d0cf; border-bottom:1px solid #c9d0cf; text-align:center; font-size:12px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; padding:9px 0px; }
.state .table02 .no_line { border-right:none; }
.state .table02 td { border-right:1px solid #c9d0cf; border-bottom:1px solid #c9d0cf; text-align:center; font-size:12px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; padding:9px 0px; line-height:18px; }
.state .table02 .td01 { border-right:1px solid #c9d0cf; border-bottom:1px solid #c9d0cf; background-color:#eaebeb; text-align:center; font-size:12px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; padding:9px 0px; line-height:18px; }
.state .table02 .td02 { border-right:none; border-bottom:1px solid #c9d0cf; background-color:#eaebeb; text-align:center; font-size:12px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; padding:9px 0px; line-height:18px; }
.state .table02 .left { position:relative; float:left; width:320px; border-top:1px solid #c9d0cf; }
.state .table02 .right { position:relative; float:right; width:320px; border-top:1px solid #c9d0cf; }

/* 주요문의 연락처 */
.contact { position:relative; width:680px; margin:30px auto 50px; }
.contact .title { position:relative; height:30px; font-size:14px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.contact .content { position:relative; border-top:2px solid #807fa7; }
.contact .content th { background-color:#eaeaea; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:center; font-size:14px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; padding:10px 0px; }
.contact .content td { border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:center; font-size:14px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; padding:10px 0px; line-height:18px; }
.contact .content .no_line { border-right:none; }

/* 오시는길 */
.location { position:relative; width:680px; margin:30px auto 50px; }
.location .tab { position:relative; height:48px; }
.location .tab ul { margin:0px; padding:0px; }
.location .tab li { position:relative; list-style:none; height:27px; float:left; }
.location .img01 { position:relative; width:100%; height:380px; text-align:center; }
.location .title01 { position:relative; width:100%; }
.location .text01 { position:relative; width:100%; height:70px; font-size:14px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; line-height:20px; font-weight:bold; }
.location .text02 { position:relative; width:100%; margin-bottom:20px; }
.location .text02 ul { margin:0px; padding:0px; }
.location .text02 li { position:relative; list-style:none; height:20px; line-height:20px; font-size:14px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; line-height:20px;  }
.location .table01 { position:relative; width:100%; margin-bottom:20px; }
.location .table01 th { font-size:14px; background-color:#eaeaea; border-top:2px solid #807fa7; border-bottom:1px solid #dbdbdb; line-height:20px; text-align:center; padding:10px 0px; }
.location .table01 td { font-size:14px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:center; padding:10px 0px; }
.location .table01 .last { border-right:none; }
.location .table02 { position:relative; width:100%; border-top:2px solid #807fa7; margin-bottom:20px; }
.location .table02 th { font-size:14px; background-color:#eaeaea; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; line-height:35px; text-align:center; }
.location .table02 td { font-size:14px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:center; padding:10px 0px; color:#78848b; line-height:18px; }
.location .table02 .text_left { font-size:14px; text-align:left; padding:0px 20px; line-height:18px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; }
.location .table02 .last { border-right:none; }
.location .text03 { font-size:14px; position:relative; line-height:20px; color:#78848b; font-Family:'Dotum', '돋움','Verdana'; }

/* 역대학장 */
.chiefhistory { position:relative; width:680px; margin:30px auto 50px; }
.chiefhistory ul { margin:0px; padding:0px; }
.chiefhistory li { position:relative; float:left; width:170px; height:230px; }
.chiefhistory .img { position:relative; width:139px; height:165px; margin:0 auto; background:url(../images2/about/chiefhistory_bg.png) no-repeat center top; text-align:center; }
.chiefhistory .img img { margin-top:15px; }
.chiefhistory .text { position:relative; width:100%; margin:0 auto; text-align:center; line-height:18px; color:#0c2e86; font-size:14px; letter-spacing:-1px; }

/* 부속병원소개 */
.hospital { position:relative; width:680px; margin:30px auto 50px; }
.hospital .text01 { position:relative; height:88px; line-height:19px; font-size:12px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.hospital .img01 { position:relative; width:100%; height:684px; background:url(../images2/about/hospital_img01.png) no-repeat center top; }
.hospital .img01 .logo { position:absolute; width:235px; height:79px; left:222px; top:296px; }
.hospital .hospital01 { position:absolute; width:204px; height:122px; left:120px; top:1px; }
.hospital .hospital02 { position:absolute; width:204px; height:122px; left:356px; top:1px; }
.hospital .hospital03 { position:absolute; width:204px; height:122px; left:82px; top:147px; }
.hospital .hospital04 { position:absolute; width:204px; height:122px; left:394px; top:147px; }
.hospital .hospital05 { position:absolute; width:204px; height:122px; left:82px; top:387px; }
.hospital .hospital06 { position:absolute; width:204px; height:122px; left:394px; top:387px; }
.hospital .hospital07 { position:absolute; width:204px; height:122px; left:120px; top:534px; }
.hospital .hospital08 { position:absolute; width:204px; height:122px; left:356px; top:534px; }
.hospital .h_title { position:relative; width:190px; height:16px; left:10px; top:15px; }
.hospital .h_info { position:relative; width:190px; height:42px; left:10px; top:15px; }
.hospital .h_url { position:relative; width:190px; height:20px; left:10px; top:15px; }
.hospital .h_btn { position:relative; width:184px; height:20px; left:10px; top:15px; text-align:right; }

/* 캠퍼스안내 */
.campusinfo { position:relative; width:682px; height:580px; margin:30px auto 50px; background:url(../images2/about/campusinfo_bg.png) no-repeat center top; }
.campusinfo01 { position:relative; width:682px; height:580px; left:0px; top:0px; }
.campusinfo01 .title01 { position:absolute; width:111px; height:17px; left:13px; top:17px; }
.campusinfo01 .tab { position:absolute; width:430px; height:18px; left:247px; top:15px; }
.campusinfo01 .tab ul { margin:0px; padding:0px; }
.campusinfo01 .tab li { position:relative; float:left; list-style:none; margin-right:2px; }
.campusinfo01 .main_img { position:absolute; width:662px; height:516px; left:10px; top:56px; }
.campusinfo01 .main_text01 { position:absolute; width:92px; height:40px; left:109px; top:152px; }
.campusinfo01 .main_text02 { position:absolute; width:92px; height:40px; left:297px; top:239px; }
.campusinfo01 .main_text03 { position:absolute; width:72px; height:40px; left:378px; top:298px; }
.campusinfo01 .main_text04 { position:absolute; width:72px; height:40px; left:395px; top:173px; }
.campusinfo01 .main_text05 { position:absolute; width:112px; height:40px; left:496px; top:267px; }
.campusinfo01 .sub_img { position:absolute; width:662px; height:515px; left:10px; top:56px; background:url(../images2/about/campusinfo_bg01.png) no-repeat center top; }
.campusinfo01 .sub_img .sub_title { position:relative; margin:17px auto 0px; width:624px; height:26px; font-size:18px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.campusinfo01 .sub_img .sub_title01 { position:relative; margin:0 auto; width:624px; height:20px; font-size:14px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.campusinfo01 .sub_img .sub_body { position:relative; margin:0 auto; width:624px; height:280px; }
.campusinfo01 .sub_img .sub_body .sub_img01 { position:relative; float:left; width:417px; height:256px; }
.campusinfo01 .sub_img .sub_body .sub_img01 .btn01 { position:absolute; width:200px; height:16px; left:13px; top:238px; }
.campusinfo01 .sub_img .sub_body .sub_img01 .btn01 ul { margin:0px; padding:0px; }
.campusinfo01 .sub_img .sub_body .sub_img01 .btn01 li { float:left; list-style:none; width:20px; height:16px; line-height:16px; background-color:#fff; text-align:center; font-size:13px; color:#3c5c00; font-Family:'Dotum', '돋움','Verdana'; margin-right:4px; }
.campusinfo01 .sub_img .sub_body .sub_img01 .btn01 li.green { background-color:#9eec0f; }

.campusinfo01 .sub_img .sub_body .sub_sum { position:relative; float:right; width:188px; }
.campusinfo01 .sub_img .sub_body .sub_sum .sub_sum_img { position:relative; margin-bottom:10px; }
.campusinfo01 .sub_img .sub_body .sub_sum .sub_sum_text { position:relative; font-size:14px; line-height:20px; color:#636363; font-Family:'Dotum', '돋움','Verdana'; letter-spacing:-1px; }
.campusinfo01 .sub_img .sub_body .sub_sum .sub_sum_text01 { position:relative; font-size:14px; line-height:18px; color:#636363; font-Family:'Dotum', '돋움','Verdana'; letter-spacing:-1px; }
.campusinfo01 .sub_img .sub_list { position:relative; margin:0 auto; width:621px; height:144px; top:0px; background:url(../images2/about/campusinfo_list_bg.png) no-repeat center top; }
.campusinfo01 .sub_img .sub_list .sub_area { position:relative; width:600px; height:130px; margin:0 auto; padding:0px; top:10px; overflow-x:hidden; }
.campusinfo01 .sub_img .sub_list .sub_area ul { margin:0px; padding:0px; }
.campusinfo01 .sub_img .sub_list .sub_area li { position:relative; list-style:none; border-bottom:1px solid #cccccc; padding:8px 0px; line-height:18px; }
.campusinfo01 .sub_img .sub_list .sub_area .list_title { position:relative; float:left; width:30px; text-align:center; font-size:14px; color:#2a84d9; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.campusinfo01 .sub_img .sub_list .sub_area .list_text { position:relative; float:left; width:540px; text-align:left; font-size:14px; color:#636363; font-Family:'Dotum', '돋움','Verdana'; }
.campusinfo01 .sub_img .sub_list .sub_area .list_text01 { position:relative; width:540px; text-align:left; font-size:14px; color:#647279; font-Family:'Dotum', '돋움','Verdana'; }

/* 캠퍼스안내 140426추가 */
.campus { position:relative; width:690px; margin:30px auto 100px; }
.campus .campus_tab { position:relative; }
.campus .campus_tab ul { margin:0px; padding:0px; }
.campus .campus_tab li { height:30px; list-style:none; float:left; }
.campus .campus_space { height:18px; }
.campus .campus_img { margin-bottom:13px; }
.220613 {background: #fff; padding: 15px 0; text-align: center;}
.campus .campus_text { font-size:14px; color:#4d4d4d; font-Family:'Dotum', '돋움','Verdana'; }
.campus .campus_text01 { color:#d63140; }

.campus .campus_popup { position:absolute; width:688px; left:0px; top:48px; border:1px solid #124e7d; z-index:123; }
.campus .campus_popup .title_area { height:51px; background-color:#124e7d; }
.campus .campus_popup .title_area .title01 { float:left; width:176px; }
.campus .campus_popup .title_area .close { position:relative; float:right; width:36px; right:25px; }
.campus .campus_popup .popup_body { background-color:#FFF; }
.campus .campus_popup .popup_body .popup_space01 { height:20px; }
.campus .campus_popup .popup_body .popup_header { position:relative; width:658px; height:200px; margin:0 auto; border:1px solid #9a9a9a; }
.campus .campus_popup .popup_body .seoul_hos { height:300px;}
.campus .campus_popup .popup_body .seoul_hos .photo_bg img {height:200px;margin-top:50px; }
.campus .campus_popup .popup_body .seoul_hos .text02 {top:30px!important;}
.campus .campus_popup .popup_body .popup_header .photo_bg { position:absolute; width:275px; height:170px; /*background-color:#cecece; left:-1px; top:-1px;*/ }
.campus .campus_popup .popup_body .popup_header .photo_bg img { /*margin:3px;*/height:200px; }

.campus .campus_popup .popup_body .popup_header .photo_page { position:absolute; width:275px; height:25px; text-align:center; left:0px; top:175px; }
.campus .campus_popup .popup_body .popup_header .photo_page img { margin:0px 6px; }
.campus .campus_popup .popup_body .popup_header .text01 { position:absolute; height:21px; width:310px; /*width:350px; left:290px;*/left:335px;  top:15px; font-size:14px; color:#2e2e2e; font-Family:'Dotum', '돋움','Verdana'; }
.campus .campus_popup .popup_body .popup_header .text02 { position:absolute; width:310px; /*width:350px; left:290px;*/left:335px; top:39px; font-size:14px; color:#676767; font-Family:'Dotum', '돋움','Verdana'; line-height:20px; }
.campus .campus_popup .popup_body .popup_header .text02.campus_omnibus {top: 15px;}

.campus .campus_popup .popup_body .popup_list { position:relative; width:660px; margin:0 auto; }
.campus .campus_popup .popup_body .popup_list .list_title { }
.campus .campus_popup .popup_body .popup_list .list_table { width:620px; margin:0 auto; }
.campus .campus_popup .popup_body .popup_list .list_table th { width:40px; text-align:center; vertical-align:top; padding:6px 0px; line-height:18px; font-size:14px; color:#0069cb; font-Family:'Dotum', '돋움','Verdana'; font-weight:bold; }
.campus .campus_popup .popup_body .popup_list .list_table th.campus_link {text-align: left;}
.campus .campus_popup .popup_body .popup_list .list_table th.campus_link a {color: #0069cb; display: inline-block; width: 75px;}
.campus .campus_popup .popup_body .popup_list .list_table th.campus_link a:hover {text-decoration: underline;}
.campus .campus_popup .popup_body .popup_list .list_table td { text-align:left; vertical-align:top; padding:6px 0px; line-height:18px; font-size:14px; color:#6b6b6b; font-Family:'Dotum', '돋움','Verdana'; }


/* link */
