img {border:none;}
table {border-collapse:collapse;}
a {text-decoration:none; color:#333;}
.exchange_wrap {width:700px; margin:0 auto;}
.tab_menu {width:700px; height:30px; margin:0 0 8px 27px; background:url(//image.gohackers.com/img/sub/exchange/tabmenu_bg.gif) bottom repeat-x;}
.tab_menu li {float:left;}
.university_list {margin-top: 30px;}
.university_list div {margin:20px 0 0;}
.university_list a {color:#333;}
.university_list h3 {margin:0 0 10px;}
.university_list table {width:700px; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.university_list td {width:115px; height:34px; text-align:center; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}

.university_view { background:url(//image.gohackers.com/img/sub/exchange/bg_university_top.gif) repeat-x;   margin-top: 30px;}
.university_view h1 {margin:10px 0 0; padding:10px 0 14px 18px; color:#0a4d93; font-size:15px; background:url(//image.gohackers.com/img/sub/exchange/bul_circle_blue.gif) left center no-repeat;}
.university_view .detail {float:left; position:relative; padding:20px 10px 20px; border-bottom:1px solid #ddd;}
.university_view .detail dl {float:left; width:680px; padding:0 0 30px;}
.university_view .detail dt {float:left; width:260px; margin:0 20px 0 0;}
.university_view .detail dd {float:left; width:400px;}
.university_view .detail table {float:left; width:400px; border-top:1px solid #ccc;}
.university_view .detail th, .university_view .detail td {border-bottom:1px solid #ccc;}
.university_view .detail th {width:90px; background:#fafafb url(//image.gohackers.com/img/sub/exchange/th_university_line.gif) right bottom no-repeat; text-align:left; padding-left:10px;}
.university_view .detail td {padding:12px 0 12px 10px; color:#666}
.university_view .detail p.btn_view {position:absolute; bottom:10px; right:10px;}

.university_view .recruitInfo {float:left; width:680px; padding:21px 10px 40px 0; border-top:2px solid #f3f3f3;}
.university_view .recruitInfo div {margin:0 0 20px 10px; line-height:25px}
.university_view .recruitInfo strong {color:#2e7ea8;}
.university_view .relationship {float:left; margin:0 0 -20px;; padding:0;}
.university_view .relationship li {float:left; margin:0 27px 0 0;}
.university_view .reply {}
.university_view h3 {margin:0 0 17px 10px;}

.foreignFind .flash {margin:0 0 22px;}
.exchange_wrap table.list_wrap {width:100%;}
.exchange_wrap table.list_wrap th {padding:6px 0 3px; background:#f7f7f7; border-top:1px solid #d9d9d9; border-bottom:1px solid #ededed;}
.exchange_wrap table.list_wrap td {padding:11px 0 6px; text-align:center; border-bottom:1px solid #ededed;}
.exchange_wrap table.list_wrap td.school_01 {padding-left:25px; text-align:left;}
.exchange_wrap table.list_wrap td.school_02 {position:relative; padding-left:15px; text-align:left;}
.exchange_wrap table.list_wrap td.school_02 span {display:inline-block; padding:0; width:210px; text-overflow:ellipsis; overflow:hidden;  white-space:nowrap}
.exchange_wrap table.list_wrap td.school_03 {text-align:left; padding-left:90px;}
.exchange_wrap table.list_wrap td img {position:absolute; top:8px; right:20px; vertical-align:middle;}

.paging {width:100%; padding:20px 0 20px; text-align:center; }
.paging a {display:inline-block;  margin:0 1px; padding:3px 5px 1px; text-align:center; color:#333; border:1px solid #dbdbdb; font-family:Arial;}
.paging a.now  {color:#ff4000; font-weight:bold; letter-spacing:-1px;}
.paging a:hover {color:#ff4000; font-weight:bold; letter-spacing:-1px;}
.paging a.next {width:auto;}
.paging a.prev {width:auto;}

/*2012.02.21 : 정정인 수정*/
.blink40 {height:40px; clear:both;}
.btn_university_list {text-align:right; padding-right:10px; }
.university_top_btn {float:right; margin-right:10px;margin-top:7px;}
h3.tit_blue {clear:both; margin-bottom:10px; padding:0;}

table.university_info { width:335px; float:left; border-top:1px #ccc solid; margin:0 5px; margin-bottom:40px; }
table.university_info th, table.university_info td {border-bottom:1px #ccc solid; font-size:11px;}
table.university_info th {color:#666; text-align:left; padding-left:20px; background:#f7f7f7; }
table.university_info td {color:#666; padding-left:12px; height:37px;}

.recruit_notice {margin:0 20px; font-size:11px; color:#666; margin-bottom:40px; line-height:140%;}
.recruit_notice strong{font-size:11px;}

table.exchangeList { width:680px; margin:0 auto; color:#333; border-bottom:3px #f7f6f8 solid;}
table.exchangeList th {background:#f7f6f8; padding:7px 0;}
table.exchangeList td { border-bottom:1px #eee solid; padding:8px 0; text-align:center;}
table.exchangeList td.alignL {text-align:left; padding-left:15px;}

.exchange_search {text-align:center;}
.exchange_search label {margin-right:7px;}
.exchange_search input {border:1px #ccc solid; height:16px; width:136px; margin-right:4px; position:relative; top:-1px;}
.exchange_search img {vertical-align:-6px;}

.univ_intro {margin:0 10px; border-top:1px #ccc solid; margin-bottom:10px; }
.univ_intro li {font-size:11px; color:#666; border-bottom:1px #ccc solid; }
.univ_intro li.title {background:#f7f7f7; padding:11px 20px; font-weight:bold;}
.univ_intro li.con   {line-height:140%; padding:20px;}

table.korea_link {width:680px; margin:0 auto; margin-bottom:40px;}
table.korea_link th, table.korea_link td {border:1px #ddd solid;}
table.korea_link td {text-align:center;padding:10px 0;}
table.korea_link td a{color:#333;} 