@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
/* Author:Pearl Lee */

html, body {
	margin:0;
	padding:0;
	font:12px 돋움;
	color:#808080;
}
textarea, input, {
	font:11px 돋움;
	color:#808080;
}

.navi {font-size:8pt; color:#999999; font-family:돋움,arial; letter-spacing:-1px;}
.navi a:link     {font-family:돋움,arial; font-size:8pt; color:#999999; letter-spacing:-1px;}
.navi a:visited  {font-family:돋움,arial; font-size:8pt; color:#999999; letter-spacing:-1px;}
.navi a:active   {font-family:돋움,arial; font-size:8pt; color:#999999; letter-spacing:-1px;}
.navi a:hover    {font-family:돋움,arial; font-size:8pt; color:#999999; letter-spacing:-1px;}

.navi1 {font-size:8pt; color:#666666; font-family:돋움,arial; letter-spacing:-1px; }
.navi1 a:link     {font-family:돋움,arial; font-size:8pt; color:#666666; letter-spacing:-1px;}
.navi1 a:visited  {font-family:돋움,arial; font-size:8pt; color:#666666; letter-spacing:-1px}
.navi1 a:active   {font-family:돋움,arial; font-size:8pt; color:#666666; letter-spacing:-1px;}
.navi1 a:hover    {font-family:돋움,arial; font-size:8pt; color:#666666; letter-spacing:-1px;}

.navi2 {font-size:8pt; color:#898989; font-family:돋움,arial; letter-spacing:-1px; }
.navi2 a:link     {font-family:돋움,arial; font-size:8pt; color:#898989; letter-spacing:-1px;}
.navi2 a:visited  {font-family:돋움,arial; font-size:8pt; color:#898989; letter-spacing:-1px}
.navi2 a:active   {font-family:돋움,arial; font-size:8pt; color:#898989; letter-spacing:-1px;}
.navi2 a:hover    {font-family:돋움,arial; font-size:8pt; color:#898989; letter-spacing:-1px;}

input.disabled {background-color:#ddd !important;}
textarea {_padding:4px;}
img {border:0;}

fieldset{border:0;list-style:none;margin:0;padding:0;}
legend{display:none;margin:0;padding:0;}
/* left menu */
.leftBanner {
  border-bottom: 1px dotted #ccc;
  padding: 14px 0;
}
.leftBanner select.scrollSelect {
  width: 175px;
  margin-bottom: 14px;
}
.leftBanner .banner,
.leftBanner .banner img {
  display: block
}
.wrap {
  width: 645px
}
.wrap h2,
.wrap h3,
.wrap h4,
.wrap ul,
.wrap ol,
.wrap dl {
  margin: 0;
  padding: 0;
}
.wrap h2,
.wrap h3,
.wrap h4 {
  font-size: 12px;
  margin: 20px 0 10px;
	color:#666;
}
.wrap h2 img,
.wrap h3 img,
.wrap h4 img {
	display:block;
}
.wrap ul,
.wrap ol,
.wrap dl {
  list-style: none
}
#printmadeInstall {
	position:absolute;
	z-index:-999;
	visibility:hidden;
}
.subTit {
	padding:7px 0 10px 9px;
	margin:0 0 20px 0;
}
.hUnderLine {
  border-bottom: 2px solid #3c726d
}
.consultWrapBox {
  background: url('/Imgs/PassConsulting/Common/bg_box2.gif') left top repeat-y;
  padding: 0 30px 45px 30px;
}
.consultWrapBoxBottom {
  background: url('/Imgs/PassConsulting/Common/bg_box3.gif') left top no-repeat;
  height: 10px;
}
.consultWrapBoxTopGray,
.consultWrapBoxBottomGray {
  height: 10px
}
.consultWrapBoxTopGray {
  background: url('/Imgs/PassConsulting/Common/bg_gray_box1.gif') left top no-repeat;
  margin-bottom: -6px;
}
.consultWrapBoxGray {
  background: url('/Imgs/PassConsulting/Common/bg_gray_box2.gif') left top repeat-y
}
.consultWrapBoxBottomGray {
  background: url('/Imgs/PassConsulting/Common/bg_gray_box3.gif') left top no-repeat
}
/* 상단 상품결제 */
.cunsultWrapPayment {
  padding: 11px 21px 80px 21px
}
/* 상단 회원정보 */
.wrap .memberInfo,
.wrap .memberInfo .memberList {
  position: relative;
  background: url('/Imgs/PassConsulting/ConsultingManager/member_info_bg.gif') no-repeat;
}
.wrap .memberInfo {
  _margin-top: -5px;
  background-position: left top;
  _background-position: left 5px;
  margin-bottom: 15px;
  height: 55px;
}
.wrap .memberInfo .memberList {
  background-position: left bottom;
  top: 20px;
  margin: 0;
  padding: 0 15px 15px 15px;
  font-size: 12px;
  line-height: 1;
  list-style: none;
	text-align:right;
  *zoom: 1;
}
.wrap .memberInfo .memberList li {
  color: #808080;
  letter-spacing: -1px;
  display: inline;
	margin-right:10px;
  padding-left: 8px;
	padding-top:5px;
	text-align:left;
  background: url('/Imgs/PassConsulting/ConsultingManager/dot_gray.gif') left 8px no-repeat;
}
.wrap .memberInfo .memberList li.first,
.wrap .memberInfo .memberList li.mList {
  background: none;
  padding-left: 0;
}
.wrap .memberInfo .memberList li.first {
  margin-right: 0;
	margin-bottom:5px;
	display:block;
}
.wrap .memberInfo .memberList li strong {
  color: #3c6461;
  margin: 0 0 0 2px;
  padding-right: 1px;
}
.wrap .memberInfo .memberList li strong.name {
  font-size: 13px;
  letter-spacing: 0;
  margin: 0 2px 0 0;
}
.wrap .memberInfo .memberList li.mList select {
  margin-top: 0px;
  width: 100px;
	font-size:11px;
}
/* 셀렉트메뉴 */
select.scrollSelect {
  behavior: url('/Comuser/information_new/passconsulting/ConsultingManager/Common/Css/selectbox.htc');
}
/* tab */
.wrap .tab {
  border-bottom: 2px solid #739490;
  height: 20px;
  margin: 0 0 30px 1px;
  padding: 0 0 9px 0;
  *zoom: 1;
}
.wrap .tab li {
  background: url('/Imgs/PassConsulting/ConsultingManager/tab/line.gif') right 1px no-repeat;
  height: 12px;
  padding-right: 13px;
  margin-right: 12px;
  float: left;
}
.wrap .tab li.last {
  padding-right: 0;
  margin-right: 0;
  background: none;
}
.wrap .tab li a {
  display: block;
  background-repeat: no-repeat;
  background-position: left top;
  height: 12px;
}
.wrap .tab li a:hover,
.wrap .tab li.select a {
  background-position: left bottom
}
.wrap .newTab {
  border: none;
  height: 32px;
  width: 645px;
  padding: 0;
  background: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab_bg.gif') left bottom repeat-x;
}
.wrap .newTab2 {
  border: none;
  height: 32px;
  width: 100%;
  padding: 0;
  background: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab_bg.gif') left bottom repeat-x;
}
.wrap .newTab li {
  background: none;
  height: 32px;
  padding-right: 0;
  margin-right: 2px;
}
.wrap .newTab li a {
  height: 32px
}
.wrap .tabConsultingInfo {
	margin-top:35px;
}
.wrap .tabConsultingInfo li a {
  width: 78px
}
.wrap .tabConsultingInfo li.list1 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab01.gif')
}
.wrap .tabConsultingInfo li.list2 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab02.gif')
}
.wrap .tabConsultingInfo li.list3 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab03.gif')
}
.wrap .tabConsultingInfo li.list4 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab04.gif')
}
.wrap .tabConsultingInfo li.list5 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab05.gif')
}
.wrap .tabConsultingInfo li.list6 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab06.gif')
}
.wrap .tabConsultingInfo li.list7 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab07.gif')
}
.wrap .tabCollegeManager,
.wrap .tabCollegeManager li,
.wrap .tabCollegeManager li a,
.wrap .tabSchoolClass,
.wrap .tabSchoolClass li,
.wrap .tabSchoolClass li a,
.wrap .tabStatistics,
.wrap .tabStatistics li,
.wrap .tabStatistics li a {
  height: 27px
}
.wrap .tabCollegeManager li a {
  width: 108px
}
.wrap .tabCollegeManager li.list1 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab03_01.gif')
}
.wrap .tabCollegeManager li.list2 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab03_02.gif')
}
.wrap .tabCollegeManager li.list3 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab04_01.gif')
}
.wrap .tabCollegeManager li.list4 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab04_02.gif')
}
.wrap .tabCollegeManager li.list5 a {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab04_03.gif')
}
.wrap .tabSchoolResultsMini li a {
	width:78px;
}
.wrap .tabSchoolResultsMini li.list1 a {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab04_02_01.gif')
}
.wrap .tabSchoolResultsMini li.list2 a {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab04_02_02.gif')
}
.wrap .tabSchoolResultsMini li.list3 a {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/tab/tab04_02_03.gif')
}

.wrap .tabConsultingSu {
	margin-top:35px;
}
.wrap .tabConsultingSu li a { width:98px; }
.wrap .tabConsultingSu li.list1 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab01.gif')
}
.wrap .tabConsultingSu li.list2 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab02.gif')
}
.wrap .tabConsultingSu li.list3 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab03.gif')
}
.wrap .tabConsultingSu li.list4 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab04.gif')
}
.wrap .tabConsultingSu li.list5 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab05.gif')
}
.wrap .tabSchoolClass li a { width:108px; }
.wrap .tabSchoolClass li.list1 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab01_01.gif')
}
.wrap .tabSchoolClass li.list2 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab01_02.gif')
}
.wrap .tabSchoolClass li.list3 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab01_03.gif')
}
.wrap .tabSchoolClass li.list4 a {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/tab/tab01_04.gif')
}

.wrap .tabStatistics li a { width:108px; }
.wrap .tabStatistics li.list1 a {
	background-image: url('/Imgs/PassConsulting/ConsultingManager/tab/tab_04_01.gif')
}
.wrap .tabStatistics li.list2 a {
	background-image: url('/Imgs/PassConsulting/ConsultingManager/tab/tab_04_02.gif')
}
.wrap .tabStatistics li.list3 a {
	background-image: url('/Imgs/PassConsulting/ConsultingManager/tab/tab_04_03.gif')
}
.wrap .tabStatistics li.list4 a {
	background-image: url('/Imgs/PassConsulting/ConsultingManager/tab/tab_04_04.gif')
}

.wrap .AllInfoView {
  position: relative
}
.wrap .AllInfoView button {
  position: absolute;
  top: -2px;
  right: 0px;
  width: 79px;
  height: 29px;
  background: url('/Imgs/PassConsulting/ConsultingInfo/btn_all_info_view.gif') left top no-repeat;
  padding: 0;
  margin: 0;
  border: none;
  cursor: pointer;
}
.wrap .AllInfoView .print {
	background-image:url('/Imgs/PassConsulting/ConsultingSu/btn_su_all_print.gif');
	width:113px;
  height: 20px;
  top: 6px;
  right: -1px;
}
.wrap .AllInfoView .print2 {
	background-image:url('/Imgs/PassConsulting/ConsultingJung/btn_jung_all_print.gif');
	width:113px;
  height: 20px;
  top: 6px;
  right: -1px;
}
.wrap .tabConsultingManager {
	margin-top:35px;
}
.wrap .tabConsultingManager li {
	background-position:left center;
	padding:0 0 0 13px;
	margin:0 0 0 12px;
}
.wrap .tabConsultingManager li a {
  width: 71px
}
.wrap .tabConsultingManager li.list1 {
	background-image:none;
	padding:0;
	margin:0;
}
.wrap .tabConsultingManager li.list1 a {
  width: 45px;
  background-image: url('/Imgs/PassConsulting/ConsultingManager/tab/tab_01.gif');
}
.wrap .tabConsultingManager li.list2 a {
  background-image: url('/Imgs/PassConsulting/ConsultingManager/tab/tab_02.gif')
}
.wrap .tabConsultingManager li.list3 a {
  background-image: url('/Imgs/PassConsulting/ConsultingManager/tab/tab_03.gif')
}
.wrap .tabConsultingManager li.list4 a {
  width: 22px;
  background-image: url('/Imgs/PassConsulting/ConsultingManager/tab/tab_04.gif');
}
/* content */
.wrap .visual {
  height: 204px;
  background: url('/Imgs/PassConsulting/BuyingGuide/visual.jpg') left top no-repeat;
}
.wrap .defaultBanners {
  padding: 34px 0 19px 0;
  *zoom: 1;
}
.wrap .defaultBanners li {
  background: url('/Imgs/PassConsulting/BuyingGuide/banners.gif') no-repeat;
  float: left;
  _display: inline;
  margin-left: 12px;
  width: 285px;
  height: 141px;
}
.wrap .defaultBanners li.list01 {
  background-position: left top;
  margin-left: 0;
}
.wrap .defaultBanners li.list02 {
  background-position: right top;
}
/*
.wrap .defaultBanners li.list03 {
  background-position: right top;
  width: 188px;
}
*/
.wrap .defaultBanners a {
  display: block;
  height: 141px;
}
.wrap .consultingSubTitle {
  padding-top: 10px;
  padding-bottom: 8px;
  font-weight: normal;
  color: #808080;
}
.wrap p.consultingSubTitle {
  margin: 30px 0 8px 0;
  padding: 0;
}
.wrap p.consultingSubTitle strong {
  color: #16aeb7
}
.boardConsulting {
  position: relative;
  word-wrap: break-word;word-break:break-all; 
}
.boardConsulting h3 {
  margin: 25px 0 10px 0;
  padding: 0;
}
/* 결제 폼 */
.pay1 h2 {
	padding-top:20px !important;
}
p.payTit {
	margin:0 0 -10px;
	padding:20px 0 0;
	color:#808080 !important;
	font-weight:bold;
}
.paymentList {
  border-top: 2px solid #739490;
  border-bottom: 1px solid #e0e7e6;
  background: url('http://img.jongroeclass.co.kr/eclass/consulting/pay_info_bg.gif') 189px 2px no-repeat;;
  *zoom: 1;
}
.paymentList .paymentLists {
  float: left;
  width: 190px;
}
.paymentList .paymentLists li {
  border-bottom: 1px solid #e0e7e6;
  padding: 21px 21px;
}
.paymentList .paymentLists li.last {
  border-bottom: none
}
.paymentList .paymentLists li input {
  width: 13px;
  height: 13px;
  vertical-align: top;
  margin-right: 20px;
}
.paymentList .paymentCo1,
.paymentList .paymentCo2,
.paymentList .paymentCo3 {
  float: left;
  padding: 10px 15px 0 12px;
  font-size: 11px;
  color: #808080;
  background-color: #fff;
}
.paymentBtn {
  padding-top: 10px;
  *zoom: 1;
}
.paymentBtn button {
  float: right;
  display: inline;
}
.paymentList h3,
.paymentList h4,
.paymentList p {
  font-size: 12px;
  margin: 0;
  padding: 0;
}
.paymentList h4 {
  font-weight: normal;
  color: #2ea5a9;
}
.paymentList p {
  padding-bottom: 8px;
  line-height: 1.3;
}
.boardConsulting .headComment {
  display: block;
  margin-bottom: 9px;
  color: #6e6e6e;
}
.boardConsulting .headComment strong {
  color: #3c726d
}
.boardConsulting .head,
.boardConsulting .headDate {
  position: absolute;
  left: auto;
  right: 0;
  top: -29px;
}
.boardConsulting .headPayment {
	right:20px;
}
.boardConsulting .headDate {
  top: -3px;
  color: #999;
}
.boardConsulting .headDate input {
  width: 70px;
  color: #808080;
}
.boardConsulting table {
  border-top: 2px solid #333333;
  border-bottom: 1px solid #333333;
  width: 100%;
  empty-cells: show;
  border-collapse: collapse;
}
.boardConsultingmain table {
  border-top: 2px solid #333333;
  border-bottom: 1px solid #333333;
  width: 603px;
  empty-cells: show;
  border-collapse: collapse;
}

.consultWrapBox .boardConsulting table {
  width: 585px
}
.cunsultWrapPayment .boardConsulting table {
  width: 603px
}
.boardConsulting table caption {
  display: none
}
.boardConsulting table thead th {
  background-color: #f4f4f4;
  color: #47847f;
  height: 30px;
  border-bottom: 1px solid #b9c9c7;
}
.boardConsulting table .red,
.boardConsulting table .blue,
.boardConsulting table .pass,
.boardConsulting table .purple,
.boardConsulting table .gray{
	font-weight:normal;
}
.boardConsulting table .red { color:#c62f00; }
.boardConsulting table .blue { color:#038be1; }
.boardConsulting table .pass { color:#99e000; }
.boardConsulting table .purple { color:#7200fe; }
.boardConsulting table .gray { color:#808080; }
.boardConsulting table thead tr.doubleLine th {
  height: 50px
}
.boardConsulting table .allTime {
	font-weight:normal;
	color:#666;
}
.boardConsulting table .allTime strong {
	color:#d75617;
}
.boardConsulting table .allTimeTable {
	margin:-2px 0;
}
.boardConsulting table .allTimeTable td {
	padding:0;
	border-right-width:0;
}
.boardConsulting table .allTimeTable td th {
  border-bottom: 1px solid #e4ebe9;
	border-top:none;
}
.boardConsulting table .allTimeTable td td {
	padding:8px 0;
	height:100%;
	border-right-width:1px;
	border-top-width:0;
  border-bottom: 1px solid #e4ebe9;
}
.boardConsulting table .allTimeTable td.first {
	border-bottom: 1px solid #e4ebe9;
  border-right-width: 1px;
}
.boardConsulting table .allTimeTable td.first td {
	border-bottom-width:0;
}
.boardConsulting table .allTimeTable td.first th,
.boardConsulting table .allTimeTable td.first td,
.boardConsulting table .allTimeTable td td.nonBorder {
	border-right-width:0;
}
.boardConsulting table thead tr.thnonBg th {
  background-color: #f9fafa
}
.boardConsulting table th.rightLine,
.boardConsulting table td.rightLine {
  background: url('/Imgs/PassConsulting/BuyingGuide/payment_line.gif') right top repeat-y
}
.boardConsulting table .rightBorder,
.boardConsulting table .thRightBorder th,
.boardConsulting table .thRightBorder td {
  border-right: 1px solid #e4ebe9
}
.boardConsulting table .thRightBorder th.dotBorder {
	border-right-style:dotted;
}
.boardConsulting table .thRightBorder .borderStrong {
	border-right-color:#b9c9c7;
}
.boardConsulting table .thRightBorder .nonBorder {
  border-right: none
}
.boardConsulting table thead th a,
.boardConsulting table thead th a:hover {
  color: #47847f;
  font-weight: bold;
}
.boardConsulting table thead th .arrowUp,
.boardConsulting table thead th .arrowDown {
  background: url('/Imgs/PassConsulting/Board/th_arrow.gif') right 2px no-repeat;
  padding: 0 17px;
  cursor: pointer;
}
.boardConsulting table thead th .arrowDown {
  background-position: right -22px no-repeat
}
.boardConsulting table thead th.rowBorder {
  border-bottom-color: #e4ebe9
}
.boardConsulting table tbody tr {
}
.boardConsulting table tbody td,
.boardConsulting table tbody th,
.writeForm table tbody th {
  border-bottom: 1px solid #e4e9eb;
  padding:9px 0 8px;
  text-align: center;
  color: #476684;
}
.boardConsulting table tbody th {
	line-height:1.35;
}
.boardConsulting table tbody tr.borderStrong td,
.boardConsulting table tbody tr.borderStrong th { border-bottom-color:#b9c9c7; }
.boardResultView table .firstLine {
	border-bottom:1px solid #e4ebe9;
}
.boardResultView table thead th span,
.boardResultView table tbody th span,
.boardResultView table tbody td {
	font-size:11px;
	color:#47847f;
}
.boardResultView table table {
	border:0;
	width:100%;
	height:100%;
	margin:-1px;
}
.boardResultView table table tbody td {
	border-right-width:0 !important;
	border-bottom-width:0 !important;
	border-top:1px solid #e4ebe9;
}
.boardResultView table thead tr.fontBig th span { font-size:12px; }
.boardResultView table tbody td { color:#808080; }
.boardResultView table tr.second th span,
.boardResultView table tbody th {
	font-weight:normal;
}
.boardConsulting table tbody td.names {
  color: #808080
}
.boardConsulting table tbody td.price {
  color: #d75617;
  font-weight: bold;
}
.boardConsulting table tbody td.alignRight {
  text-align: right;
  padding-right: 15px;
}
.boardConsulting table tbody td.alignLeft,
.writeForm table tbody td {
  text-align: left;
  padding-left: 8px;
  color: #808080;
}
.boardConsulting .readBook span {
	display:block;
	margin:2px 0 3px;
	font-size:11px;
}
.boardConsulting table tbody td.alignLeft2 { padding-left:4px; text-align: left; }
.SurveyCmt {
	color:#666;
}
.SurveyCmt strong {
	display:block;
	color:#3c6461;
	margin-bottom:5px;
}
.writeForm2 table tbody th {
	background-color:#f6f8f8;
	width:95px;
}
.writeForm2 table {
	margin-bottom:-1px;
}
.writeForm2 table tbody td {
	text-align:left;
	padding-left:10px;
	color:#666;
	letter-spacing:-1px;
}
.writeForm2 table tbody td strong {
	margin-right:10px;
}
.writeForm2 table tbody td .radio {
	margin-right:10px;
}
.writeForm2 table tbody td textarea {
	width:100%;
	height:80px;
}

.boardResultManager table tbody td.alignLeft,
.boardResultView table tbody td.alignLeft {
	padding-left: 5px;
	font-size:11px;
	vertical-align:middle;
}
.boardResultManager table tbody td.alignLeft select,
.boardResultManager table tbody td.alignLeft input {
	vertical-align:middle;
}
.boardResultManager table tbody td.alignLeft select {
	width: 107px;
}
.boardCollegeManager2 table tbody td {
	text-align:left;
	padding-left:2px;
	padding-right:0;
}
.writeForm table tbody th {
  background-color: #f9f9fa;
  color: #333;
}
.writeForm table tbody td select {
  vertical-align: middle; font-size:11px; color:#808080;
}
.writeForm table tbody td .slpinput {
  vertical-align: middle; font-size:12px; height:19px; padding:1 0 0 2 ;	border:1 solid #cbd7d5; color:#808080;
}
.writeForm table tbody td input {
  vertical-align: middle; padding-top:1px; color:#808080;
}
.writeForm table tbody td.rline,thead th.rline {
  text-align:center; padding-left:0px;
}
.writeForm table tbody td.sbold {
  font-weight:bold;
}

.writeForm table tbody th.aL {
  padding-left:8px;
  text-align:left;
}
.writeForm table tbody td.ar {
  padding-right:8px;
  text-align:right;
}
.writeForm table tbody td span.subject {
  color:#7e99b6;
  text-align:right;
}
.boardCollegeManager table td,
.boardResultManager table tbody th {
  padding: 2px 0;
  text-align: center;
}

.boardResultManager table tbody th {
	color:#666;
	font-weight:normal;
	width:90px;
}
.boardCollegeManager table td input {
  width: 117px
}
.boardResultManager table td input {
	width: 90px
}
.boardCollegeManager table td.shortInput input {
  width: 70px
}
.boardCollegeManager2 table {
	table-layout:fixed;
}
.boardCollegeManager2 table td input {
  width: 82px;
	margin-right:0;
}
.boardCollegeManager2 table td {
	white-space:nowrap;
}
.boardCollegeManager2 table td.shortInput {
	text-align:center;
}
.boardCollegeManager2 table td.shortInput input {
  width: 50px
}
.boardCollegeManager2 table thead tr.firstLine th {
  border-color: #e4ebe9
}
.boardSmall table td,
.boardSmall table th,
.boardSmall table td span,
.boardSmall table th span,
.boardSmall2 table thead th span,
.boardSmall2 table td.small { font-size:11px; }
.managerQna {
  position: relative;
	height:auto; background-color:#eaf2fe;
}
.managerQna2 {
  position: relative;
	height:auto; background-color:#eaf2fe;
}
.boardFloat {
	*zoom:1;
}
.boardFloat div.leftTable,
.boardFloat div.boardScroll {
	float:left;
}
.boardFloat div.leftTable {
	width:165px;
	border-right:1px solid #e4ebe9;
}
.boardFloat div.leftTable table th {
	width:25% !important;
}
.boardFloat div.boardScroll {
	width:480px;
}
.boardFloat table td {
	height:64px !important;
}
.managerQna textarea {
  width: 646px;
  height: 100px;
  padding: 3px;
  font-size: 11px;
  color: #808080;
}
.assessments {
	padding:25px 5px 0 0;
	height:60px;
}
.assessments .head {
	top:5px;
	right:8px;
}
.assessments textarea {
	width:98%;
	height:50px;
	color:#666;
}
.assRead {
	border:1px solid #b9c9c7;
	padding:5px;
	font-size:11px;
	text-align:left;
	color:#666;
	height:50px;
	margin-top:1px;
	word-wrap: break-word;
	word-break:break-all; 
}
.managerQna .assRead {
	height:90px;
}
.managerQna2 .assRead {
	height:90px;
}
.assessments .assRead {
	width:98%;
	height:50px;
}

.boardConsulting table tbody td button.btnView,
.boardConsulting table tbody td button.btnDownload,
.boardConsulting .btnSave,
.boardConsulting .btnAdd,
.boardConsulting .btnSubmit,
.boardConsulting .btnSearch,
.boardConsulting .btnMoreView,
.boardConsulting .btnStatistics,
.boardConsulting .btnBuying,
.boardConsulting .btnPayment,
.boardConsulting .btnReserv,
.boardConsulting .btnPrint,
.boardConsulting .btnClose,
.boardConsulting .btnPrint2,
.ibtn {
  background: transparent left top no-repeat;
  border: none;
  height: 19px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  vertical-align: middle;
}
.ibtnLink {
  display: inline-block;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: left top;
  background-color: transparent;
  vertical-align: bottom;
}
.boardConsulting table tbody td button.btnView {
  background-image: url('/Imgs/PassConsulting/Board/btn_view.gif');
  width: 38px;
}
.boardConsulting table tbody td button.btnDownload {
  background-image: url('/Imgs/PassConsulting/Board/btn_download.gif');
  margin-left: 2px;
  width: 68px;
}
.boardConsulting .btnDownload2 {
	width:58px;
	height:19px;
	background-image: url('/Imgs/PassConsulting/Board/btn_info_download.gif');
}
.boardConsulting .btnPdf {
	width:33px;
	height:19px;
	background-image: url('/Imgs/PassConsulting/Board/btn_info_pdf.gif');
	margin-right:5px;
}
.boardConsulting .btnIPrint {
	width:33px;
	height:19px;
	background-image: url('/Imgs/PassConsulting/Board/btn_info_print.gif');
}
.boardConsulting .btnResultView {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_result_view.gif');
	width:103px;
	height:19px;
}
.boardConsulting .btnResultWrite {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_result_write.gif');
	width:134px;
	height:25px;
}
.boardConsulting .btnEdit {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_edit.gif');
	width:38px;
	height:19px;
}
.boardConsulting .btnEdit2 {
	background-image: url('/Imgs/PassConsulting/Board/btn_edit.gif');
	width:48px;
	height:19px;
}
.boardConsulting .btnCancel {
	background-image: url('/Imgs/PassConsulting/Board/btn_cancel.gif');
	width:48px;
	height:19px;
}
.boardConsulting .btnClassAdd {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_class_add.gif');
	width:73px;
	height:19px;
}
.boardConsulting .btnView2 {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_view.gif');
	width:68px;
	height:19px;
}
.boardConsulting .btnCheck {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_check.gif');
	width:68px;
	height:19px;
}
.boardConsulting .btnCheckNon {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_check_non.gif');
	width:68px;
	height:19px;
	cursor:auto;
}
.boardConsulting .btnJungEdit {
	background-image: url('/Imgs/PassConsulting/ConsultingJung/btn_jung_edit.gif');
	width:113px;
	height:19px;
}
.boardConsulting .btnSuEdit {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/btn_su_edit.gif');
	width:113px;
	height:21px;
}
.boardConsulting table tbody td .inputCheck {
  width: 13px;
  height: 13px;
}
.boardConsulting table tbody td .inputCheck2 {
  width: 13px;
  height: 13px;
}
.boardConsulting table tbody td select.scrollSelect {
  width: 90%;
}
.boardConsulting table tbody td textarea { margin:2px 0; }
.boardConsulting .noData {
  color: #808080;
  text-align: center;
  padding: 60px 0;
  border-bottom: 1px solid #b9c9c7;
}
.underBtn {
  position: relative;
  height: 35px;
}
.underBtn2 {
	height:0;
	margin-top:-1px;
}
.underBtn div {
  display: block;
  position: absolute;
  top: 10px;
  left: auto;
  right: 0px;
  *zoom: 1;
}
.underPrint .underBtn div {
	top:-5px;
}
.underBtn div a,
.underBtn div input,
.underBtn div button {
  display: inline;
  float: left;
  margin-left: 5px !important;
}
.boardConsulting .btnSave,
.boardConsulting .btnAdd,
.boardConsulting .btnSubmit {
  background-image: url('/Imgs/PassConsulting/Board/btn_save.gif');
  width: 58px;
}
.boardConsulting .btnSave2 {
  background-image: url('/Imgs/PassConsulting/Board/btn_save2.gif');
  width: 64px;
  height: 25px;
}
.boardConsulting .btnSave3 {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/popup/btn_save.gif');
  width: 49px;
  height: 19px;
  vertical-align: bottom;
  margin-left: 5px;
}
.boardConsulting .btnSave4 {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_save.gif');
  width: 38px;
  height: 19px;
}
.boardConsulting .btnAdd {
  background-image: url('/Imgs/PassConsulting/Board/btn_add.gif')
}
.boardConsulting .btnSubmit {
  background-image: url('/Imgs/PassConsulting/Board/btn_submit.gif')
}
.boardConsulting .btnSearch {
  background-image: url('/Imgs/PassConsulting/Board/btn_search.gif');
  width: 55px;
  height: 21px;
  margin-left: 5px;
  vertical-align: middle;
}
.boardConsulting .btnSearch2 {
  background-image: url('http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/btn2014_Search.gif');
  width: 53px;
  height: 19px;
  margin-left: 5px;
}
.boardConsulting .btnSearch3 {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/popup/btn_search.gif');
  width: 71px;
  height: 19px;
  margin-left: 5px;
}
.boardConsulting .btnSearch4 {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_search.gif');
  width: 38px;
  height: 19px;
	margin-right:-5px;
}
.boardConsulting .btnSearch5 {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/popup/btn_search2.gif');
  width: 56px;
  height: 19px;
  margin-left: 5px;
}
.boardConsulting .btnSearch6 {
  background-image: url('http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/btn_acc.gif');
  width: 65px;
  height: 19px;
  margin-left: 5px;
}
.boardConsulting .btnZipcode {
  background-image: url('http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/btn2014_zipcode.gif');
  width: 94px;
  height: 19px;
  margin-left: 5px;
}
.boardConsulting .btnsend {
  background-image: url('/Comuser/information_new/PassConsulting/arrange_ex111110/images/b_send.gif');
  width: 51px;
  height: 19px;
  margin-left: 5px;
}
.boardConsulting .btnMoreView,
.boardConsulting .btnStatistics,
.boardConsulting .btnBuying,
.boardConsulting .btnPayment {
  display: inline-block;
  width: 68px;
  height: 19px;
  background-image: url('/Imgs/PassConsulting/Board/btn_more_view.gif');
  vertical-align: middle;
  margin-left: 5px;
}
.boardConsulting .btnStatistics {
  width: 88px;
  background-image: url('/Imgs/PassConsulting/Board/btn_statistics.gif');
}
.boardConsulting .btnBuying {
  margin-left: 0;
  background-image: url('/Imgs/PassConsulting/Board/btn_buying.gif');
}
.boardConsulting .btnPayment {
  height: 25px;
  width: 77px;
  background-image: url('/Imgs/PassConsulting/Board/btn_payment.gif');
}
.boardConsulting .btnMore,
.reservLists .btnMore {
  height: 19px;
  width: 70px;
  background-image: url('/Imgs/PassConsulting/Board/btn_more.gif');
}
.boardConsulting .btnMoreView2 {
  background-image: url('/Imgs/PassConsulting/consultingManager/btn_more_view.gif');
	width:58px;
	height:19px;
}
.boardScroll {
	overflow-y:auto;
	overflow-x:scroll;
	width:645px;
}
.boardScroll table {
	width:auto;
}
.boardScroll table th,
.boardScroll table td { white-space:nowrap; padding:0 3px; }
.boardScroll table th span,
.boardScroll table td span { white-space:nowrap; }
.boardSchoolResult table tbody th,
.boardSchoolResult table tbody td {
	border-right:1px solid #e4ebe9;
	border-bottom-color:#b9c9c7;
	color:#666;
	font-size:11px;
}
.boardSchoolResultInTable table table {
	width:100%;
}
.boardSchoolResultInTable table table tbody td,
.boardSchoolResultInTable table table tbody .cols td {
	width:50%;
	border-width:0 !important;
	border-right-width:1 !important;
}
.boardSchoolResult table tbody .multipleLine {
	padding:6px 0;
}
.boardSchoolResult table tbody .cols th,
.boardSchoolResult table tbody .cols td {
	border-bottom-color:#e4ebe9;
}
.boardSchoolResult table tbody .cols th.strong,
.boardSchoolResult table tbody .cols th.subBottom { border-bottom-color:#b9c9c7; }
.boardSchoolResult table tbody .nonBorder { border-right:none; }
.boardSchoolResult table tbody th {
	background-color:#f9fafa;
	color:#47847f;
}
.boardSchoolResult table tbody tr.bgray td { background-color:#f5f5f5; }
.boardSchoolResult table tbody th.subLeft,
.boardSchoolResult table tbody th.strong,
.boardSchoolResult table tbody th.sub { background-color:#f3f6f5; border-right-color:#b9c9c7; }
.boardSchoolResult table tbody th.sub,
.boardSchoolResult table tbody th.subLeft { font-weight:normal; }
.boardSchoolResult table tbody th.subLeft { border-right-color:#e4ebe9; }

.boardSchoolResult table tbody .inTextbox td,
.boardSchoolResult table tbody .inTextbox th { border-right-color:#b9c9c7; }
.boardSchoolResult table tbody .inTextbox td { font-size:11px; }
.boardSchoolResult table table {
	border:none;
	margin:-1px;
	height:100%;
}
.boardSchoolResult table table tbody td { border-top:1px solid #e4ebe9; border-bottom:0; padding:6px 0; }
.boardSchoolResult table tbody td.alignLeft { padding-left:5px; }
.boardSchoolResult table tbody tr.first th,
.boardSchoolResult table tbody tr.first td { border-top:none; }
.boardSchoolResult table table tbody th { border-bottom:0; }
.boardSchoolResult table tbody td input {
	border-color:#cbd7d5;
	margin:0 2px;
}
.boardSchoolResult table tbody td textarea { margin:3px 0; }

.boardConsulting .btnPlus,
.boardConsulting .btnEx {
	background-image:url('/Imgs/PassConsulting/ConsultingSu/btn_add.gif');
	width:17px;
	height:17px;
	margin:0 3px;
}
#discontent_careea .btnPlus,
#discontent_careea .btnEx,
#discontent_group .btnPlus,
#discontent_group .btnEx {
	margin:0 5px 0 4px;
}
.boardConsulting .btnEx {
	background-image:url('/Imgs/PassConsulting/ConsultingSu/btn_cancle.gif');
}
.payComplete {
	padding-top:30px;
}
.consultingSchedule h3,
.consultingSchedule p,
.reservComplete h3,
.reservComplete p {
  text-align: center;
  color: #808080;
}
.consultingSchedule p .colored,
.reservComplete p .colored,
.boardConsulting .attention p .colored,
.boardResultPop h2 .colored,
.atts .colored {
  color: #d75617
}
.consultingSchedule .timeChoose {
  background: url('/Imgs/PassConsulting/BuyingGuide/bg_watch.gif') center top no-repeat;
  padding-top: 69px;
  text-align: center;
}
.consultingSchedule .timeChoose a {
  display: inline-block;
  width: 114px;
  height: 25px;
  background: url('/Imgs/PassConsulting/Board/btn_userInfo.gif') left top no-repeat;
}
.chooseDate {
  padding: 10px 0 10px;
	height:310px;
  *zoom: 1;
}
.chooseDate .steps {
	height:30px;
	margin-bottom:20px;
	background: left top no-repeat;
}
.chooseDate .step01 {
	background-image: url('/Imgs/PassConsulting/BuyingGuide/con_schedule_step_01.gif');
}
.chooseDate .step02 {
	background-image: url('/Imgs/PassConsulting/BuyingGuide/con_schedule_step_02.gif');
}
.chooseDate .step03 {
	background-image: url('/Imgs/PassConsulting/BuyingGuide/con_schedule_step_03.gif');
}
.chooseDate .step04 {
	background-image: url('/Imgs/PassConsulting/BuyingGuide/con_schedule_step_04.gif');
}
.chooseDate .stepAll {
	background-image: url('/Imgs/PassConsulting/BuyingGuide/con_schedule_step_all.gif');
}
.chooseDate .steps ul {
	width:603px;
	*zoom:1;
}
.chooseDate .steps li {
	display:inline-block;
	height:30px;
	float:left;
}
.chooseDate .steps li button {
	border:0;
	background-color:transparent;
	margin:0;
	padding:0;
	width:130px;
	height:30px;
	cursor:pointer;
}
.chooseDate .steps li.last button {
	width:212px;
}
.chooseDate .calendar,
.chooseDate .lists,
.chooseDate .lists ul {
  float: left
}
.chooseDate .lists {
	border-left:1px solid #e0e7e6;
	margin-right:18px;
	_margin-right:19px;
	*zoom:1;
}
.chooseDate .lists ul {
	border-bottom:1px solid #e0e7e6;
	width:129px;
}
.chooseDate .lists li {
	border:1px solid #e0e7e6;
	border-bottom:0;
	border-left:0;
}
.chooseDate .lists li button {
	border:0;
	background-color:transparent;
	margin:0;
	padding:0;
	width:128px;
	height:28px;
	cursor:pointer;
	font-size:12px;
	color:#666;
}
.chooseDate .lists li button.btnHover {
	font-weight:bold;
	background:url('/Imgs/PassConsulting/BuyingGuide/lists_btn_bg.gif') left top no-repeat;
}
.chooseDate .lists li button.abled {
	background:#e8e8e8 url();
	font-weight:bold;
}
.chooseDate .calendar {
  width: 196px
}
.chooseDate .calendar .month {
  background: url('/Imgs/PassConsulting/BuyingGuide/schedule_cal/top.gif') left top no-repeat;
  height: 62px;
  margin-bottom: -1px;
  position: relative;
  text-align: center;
  color: white;
}
.chooseDate .calendar .month strong {
	display:block;
	text-align:center;
	padding-top:12px;
}
.chooseDate .calendar .month button {
  position: absolute;
  top: 12px;
  width: 11px;
  height: 13px;
  margin: 0;
  padding: 0;
  border: none;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: left top;
}
.chooseDate .calendar .month button.monthPrev {
  left: 16px;
  background-image: url('/Imgs/PassConsulting/BuyingGuide/schedule_cal/month_choose_btn_prev.gif');
}
.chooseDate .calendar .month button.monthNext {
  left: auto;
  right: 16px;
  background-image: url('/Imgs/PassConsulting/BuyingGuide/schedule_cal/month_choose_btn_next.gif');
}
.chooseDate .calendar .dates {
  background: url('/Imgs/PassConsulting/BuyingGuide/schedule_cal/center.gif') left top repeat-y;
  padding: 3px 10px 1px 10px;
	position:relative;
}
.chooseDate .calendar table {
  border-collapse: collapse;
  width: 175px;
  border: none;
  empty-cells: show;
  table-layout: fixed;
}
.chooseDate .calendar table td {
  height: 25px;
  text-align: center;
  font-size: 11px;
  font-family: verdana, tahoma, 돋움, 굴림;
  color: #808080;
}
.timeTable {
	background-color:#666;
	border:1px solid #375e5b;
	position:absolute;
	z-index:999;
	color:#aaa;
	padding:3px 6px 0 5px;
}
.timeTable li {
	font-size:11px;
	display:block;
	text-align:center;
	color:#fff;
	cursor:pointer;
  background-color: transparent;
	border:none;
	padding:0 0 2px 0;
	margin:0;
}
.timeTable li span {
	color:#aaa;
}
.chooseDate .calendar table td.sun {
  font-weight: bold;
  color: #d75617;
	line-height:1;
}
.chooseDate .calendar table td.sat {
  font-weight: bold;
  color: #497e79;
	line-height:1;
}
.chooseDate .calendar table td button {
  height: 23px;
  width: 25px;
  text-align: center;
	vertical-align:middle;
  background-color: #ffdf97;
	border:none;
	padding:0;
	margin:0;
	font:normal 11px verdana, tahoma, 돋움, 굴림;
  cursor: pointer;
	display:block;
	color:#333;
	font-weight:bold;
}
.chooseDate .calendar table td.abled {
  color: #333
}
.chooseDate .calendar table td.choose {
  background-color: #ffdf97;
  color: #333;
}
.chooseDate .calendar .bottom {
  background: url('/Imgs/PassConsulting/BuyingGuide/schedule_cal/bottom.gif') left top no-repeat;
  height: 11px;
}
.chooseDate .GuideText {
  margin-left: 20px;
  margin-top: 10px;
  _display: inline;
}
.chooseDate .GuideText img {
  margin-bottom: 8px
}
.reserv .listLast {
	margin-bottom:20px;
}
.reserv .listLast img {
	display:block;
}
.boardConsulting .notYet td {
	padding:14px 0;
	line-height:1.3;
}
.boardConsulting .notYet td,
.boardConsulting .reservation td {
  color: #666
}
.boardConsulting .disable td {
  color: #a4a4a4
}
.boardConsulting tr.reservation .btnReserv,
.boardConsulting .btnReserv {
  background-image: url('/Imgs/PassConsulting/Board/btn_reservation.gif');
  width: 68px;
}
.boardConsulting .reservAlert {
	color:#d75617;
	font-size:11px;
	text-align:right;
	padding:10px 0;
	letter-spacing:-0.8;
}
.boardConsulting .reservAlert strong {
	font-size:10px;
	margin-right:4px;
}
.boardConsulting tr.disabled .btnReserv {
  background-image: url('/Imgs/PassConsulting/Board/btn_reservation_disabled.gif');
  width: 68px;
}
.reservComplete p {
	line-height:1.3;
}
.reservComplete .another {
  background: url('/Imgs/PassConsulting/BuyingGuide/bg_document.gif') center top no-repeat;
  padding-top: 50px;
  text-align: center;
}
.reservComplete .another .dotted {
	background: url('/Imgs/PassConsulting/BuyingGuide/bg_dotted.gif') left bottom repeat-x;
	padding-bottom:30px;
}
.reservComplete .another button,
.reservComplete .another a {
  width: 117px;
  height: 25px;
  display: inline-block;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: left top;
  border: none;
  background-color: transparent;
  vertical-align: bottom;
}
.reservComplete .another .btnReservPrint {
  background-image: url('/Imgs/PassConsulting/BuyingGuide/btn_reserv_print.gif');
  margin-right: 5px;
}
.reservComplete .another .btnWriteConsulting {
  background-image: url('/Imgs/PassConsulting/BuyingGuide/btn_write_consulting.gif')
}
.reservComplete .reservLists {
	margin-top:41px;
	padding-left:75px;
}
.reservComplete .reservLists ul {
	background:url('/Imgs/PassConsulting/BuyingGuide/reserv_lists.jpg') left top no-repeat;

	width:374px;
	margin:0 auto;
	*zoom:1;
}
.reservComplete .reservLists li {
	float:left;
}
.reservComplete .reservLists li a {
	margin-top:150px;
}
.reservComplete .reservLists li.list1 {
	width:105px;
	margin-right:39px;
}
.reservComplete .reservLists li.list2 {
	width:96px;
	margin-right:52px;
}
.reservComplete .reservLists li.list2 a {
	margin-top:165px;
}
.reservComplete .reservLists li.list3 {
	width:81px;
	margin-right:0px;
}
.reservComplete .reservLists li.list4 {
	width:88px;
}
.reservComplete .reservLists li.list4 a {
	margin-top:100px;
}

.schoolResults { *zoom:1; padding-top:10px; padding-bottom:30px; }
.schoolResults div.left,
.schoolResults div.right { float:left; height:110px; }
.schoolResults div.left { width:249px; }
.schoolResults div.right { border-left:1px solid #e5e5e5; padding-left:10px; width:396px; }
.schoolResults div h4 { font-size:12px; padding:0; margin:0 0 15px 0; color:#d75617; }
.schoolResults div p { font-size:11px; letter-spacing:-1px; color:#808080; line-height:1.3; padding:0; margin:0; }
.schoolResults div li { padding-top:5px; }
.schoolResults .excelUploadForm {
	margin-bottom:10px;
}
.schoolResults .excelUploadForm input,
.schoolResults .excelUploadForm select,
.schoolResults .excelUploadForm a {
	vertical-align:middle;
}
.schoolResults .excelUploadForm select {
	font-size:11px;
}
.btnExcelDownload {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_excel_download.gif');
	width:123px;
	height:19px;
}
.btnExcelDownload2 {
  background-image: url('/Imgs/PassConsulting/ConsultingManager/btn_excel_download.gif');
	width:93px;
	height:19px;
}
.btnExcelAttention {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_excel_attention.gif');
	width:123px;
	height:19px;
}
.btnFileUpload {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_file_upload.gif');
	width:78px;
	height:19px;
}
.btnPageBack {
  background-image: url('/Imgs/PassConsulting/ConsultingInfo/btn_page_back.gif');
	width:73px;
	height:19px;
}

.boardClassAdd { *zoom:1; }
.boardClassAdd .head {
	clear:both;
}
.boardClassAdd .left,
.boardClassAdd .right {
	float:left;
}
.boardClassAdd .left { width:400px; margin-right:15px; }
.boardClassAdd .right { width:230px; border-top:2px solid #739490; border-bottom:1px solid #b9c9c7; }
.boardClassAdd .left table tbody th,
.boardClassAdd .left table tbody td,
.boardClassAdd .left table tbody td a,
.boardClassAdd .left table tbody td a:hover { font-size:11px; color:#808080; text-align:left; }
.boardClassAdd .left table tbody th { text-align:center; font-weight:normal; }
.boardClassAdd .left table tbody td { padding-left:5px; }
.boardClassAdd .right div {
	padding-left:10px;
}
.boardClassAdd .right h4 {
	color:#47847f;
	padding:5px 0;
	margin:0;
}
.boardClassAdd .right p {
	padding:0;
	margin:0;
	font-size:11px;
	color:#666;
}
.boardClassAdd .right .addForm { border-bottom:1px solid #e4ebe9; padding-bottom:5px; }
.boardClassAdd .right .qna { padding-bottom:10px; }
.boardClassAdd .right .underBtn {
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
}
.boardClassAdd .right .underBtn button { margin-left:5px; }
.boardClassAdd .right .addForm .scroll {
	width:220px;
	height:100px;
	border:1px solid #7f96bf;
	padding:0;
	overflow:hidden;
}
.boardClassAdd .right .addForm .scroll #sel {
	padding:0;
}
.boardClassAdd .right .addForm .scroll #sel select {
	width:223px;
	height:105px;
	margin:-2px;
	color:#666;
}
.btnClassAddOk {
	background-image:url('/Imgs/PassConsulting/ConsultingInfo/btn_class_add_ok.gif');
	width:58px;
	height:19px;
}
.btnClassCut {
	background-image:url('/Imgs/PassConsulting/ConsultingInfo/btn_class_cut.gif');
	width:58px;
	height:19px;
}
.btnEtClass {
	background-image:url('/Imgs/PassConsulting/ConsultingInfo/btn_etc_class.gif');
	width:78px;
	height:19px;
}

.boardCollegeBrief table tbody td {
	color:#666;
	letter-spacing:-1px;
}
/* graph */
.graph {
  padding-top: 6px;
  *zoom: 1;
}
.graph .graphBar {
  height: 12px;
  background-color: #bed2d0;
  border-left: 1px solid #bed2d0;
  float: left;
  margin-right: 8px;
}
.graph strong {
  display: block;
  background-color: white;
  float: left;
  margin-top: -3px;
  text-align: left;
  filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#4684e0', EndColorStr='#8ecdf1', GradientType=0);
}
/* paging */
.boardConsulting .paging {
  margin-top: 12px;
  text-align: center;
}
.boardConsulting .paging .pagingNum {
  margin: 0 12px 0 5px;
  font-weight: bold;
}
.boardConsulting .paging .pagingNum a,
.boardConsulting .paging .pagingNum strong {
  font-weight: bold;
  color: #999;
  padding: 0 3px 0 8px;
  background: url('/Imgs/PassConsulting/Board/paging_line_bg.gif') left 1px no-repeat;
}
.boardConsulting .paging .pagingNum strong,
.boardConsulting .paging .pagingNum a:hover {
  color: #e06e36
}
.boardConsulting .paging .pagingNum .first,
.boardConsulting .paging .pagingNum strong.first {
  background: none
}
/* popup */
.popupConsultantAdd {
  overflow: hidden;
  width: 420px;
}
.popupCollegeCon {
	width:750px;
}
.popup .head {
  height: 74px;
}
.popup .head h1 {
  padding: 0px 0 0 0px;
  margin: 0;
}
.popup .boardConsulting {
  padding: 30px 20px 0 20px;
  _width: 420px;
}
.popupSurvey .boardConsulting {
	_width:520px;
}
.popupSurvey .boardConsulting tbody td {
	font-size:11px;
}
.popupSurvey .boardConsulting tbody td.dots {
	background:url('/Imgs/PassConsulting/ConsultingManager/Popup/dot_survey.gif') left top;
}
.popupSurvey .boardConsulting tbody td a {
	color:#a6a6a6;
	text-decoration:none;
}
.popupSurvey .boardConsulting tbody td a:hover {
	color:#d75617;
	text-decoration:underline;
}
.popupSurveyView .boardConsulting tbody th {
	color:#47847f;
	background-color:#f9fafa;
	font-size:11px;
}
.popupSurveyView .boardConsulting tbody th,
.popupSurveyView .boardConsulting tbody td {
	border-bottom-color:#b9c9c7;
}
.popupSurveyView .boardConsulting tbody td.surveyView {
	padding:20px 16px;
	text-align:left;
	height:270px;
	vertical-align:top;
	line-height:1.4;
}
.popupCollegeCon .boardConsulting {
	_width:750px;
	padding:50px 40px 20px;
}
.popup .boardConsulting table {
  font-size: 12px
}
.popupConsultantAdd .boardConsulting table select {
  font-size: 12px;
  width: 90%;
  color: #808080;
}
.popup input.text {
  font-size: 12px;
  border: 1px solid #cbd7d5;
  padding: 3px;
  height: 19px;
  width: 95%;
  color: #808080;
}
.popup .searchform input,
.popup .searchform button {
  vertical-align: bottom;
  margin-bottom: 10px;
}
.popSearch {
  border-top: 1px solid #e0e7e6;
  border-bottom: 1px solid #e0e7e6;
  height: 140px;
  width: 380px;
  overflow-y: scroll;
  padding-top: 5px;
}
.popSearch table {
  border: none
}
.popSearch table tbody td {
  border: none;
  color: #808080;
  text-align: left;
  height: auto;
  padding: 0 0 5px 10px;
}
.popSearch table tbody td a {
  display: block;
  color: #808080;
  text-decoration: none;
}
.popSearch table tbody td a:hover {
  color: #195d56
}
.popSearchCollege table,
.popSearchCollege table tbody td,
.popSearchCollege table tbody th {
  border: none;
  text-align: left;
}
.popSearchCollege table tbody th {
  width: 80px;
  color: #47847f;
}
.titleCollegePop {
  background: url('/Imgs/PassConsulting/ConsultingInfo/popup/title_03.gif') 21px 35px no-repeat;
  font-size: 20px;
  line-height: 1;
  color: #e5eeed;
}
.titleCollegePop span {
  padding-left: 253px
}
.boardResultPop p {
	padding:0;
	margin:0 0 15px 0;
}
.boardResultPop h2 {
	font-size:12px;
	margin: 0 0 5px 0;
}
.boardResultPop .popSearch {
	border:none;
	padding-top:0;
	height:203px;
}
.boardResultPop .popSearch td {
	border-bottom:1px solid #b9c9c7;
	padding:8px 0;
	text-align:center;
}
.boardEtClassPop ul {
	list-style:none;
	padding:0;
	margin:0;
}
.boardEtClassPop li {
	background:url('/Imgs/PassConsulting/ConsultingInfo/popup/dot.gif') left 6px no-repeat;
	padding-left:8px;
	margin-bottom:3px;
}
.boardEtClassPop .searchForm {
	padding-top:15px;
	background-position:left 24px;
}
.boardEtClassPop .searchForm span { display:inline-block; padding-top:3px; }
.boardEtClassPop .searchForm button { margin-top:1px; }
.boardEtClassPop .searchForm span,
.boardEtClassPop .searchForm button,
.boardEtClassPop .searchForm input { vertical-align:top; }
.boardEtClassPop .popSearch { height:198px; }
.boardEtClassPop .popSearch td {
	text-align:left;
	padding-left:10px;
}
.boardEtClassPop .popSearch td.alignCenter { text-align:center; padding-left:0; }


.popupReservPrint {
  width: 750px;
}
.popupReservPrint .boardConsulting {
  padding: 50px 40px 0 40px;
  _width: 750px;
}
.popupReservPrint .boardConsulting h2 {
  padding: 0;
  margin: 0 0 8px 0;
  font-size: 11px;
  font-weight: normal;
  letter-spacing: -1px;
  color: #a6a6a6;
}
.boardConsulting .attention {
  background: url('/Imgs/PassConsulting/ConsultingInfo/attention.gif') left top no-repeat;
  padding: 16px 40px 0 44px;
  margin: 20px 0;
  height: 59px;
  position: relative;
	line-height:1.3;
}
.boardConsulting .attention .btnReserv {
  position: absolute;
  left: auto;
  right: 25px;
  top: 20px;
  display: inline-block;
  width: 68px;
  height: 19px;
}
.popupReservPrint .boardConsulting .attention {
  background: url('/Imgs/PassConsulting/BuyingGuide/popup/attention.gif') left top no-repeat
}
.boardConsulting .attention p {
  padding: 0;
  margin: 0;

}
.boardConsulting .map {
  margin-bottom: 10px;
  *zoom: 1;
}
.boardConsulting .map h2 {
  background: url('/Imgs/PassConsulting/Common/dot_gray.gif') left 6px no-repeat;
  padding-left: 8px;
  color: #808080;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 15px;
}
.boardConsulting .map .mapImg {
  float: left;
  display: block;
}
.boardConsulting .map .jongro_way {
  float: left;
  display: inline;
  margin-left: 30px;
}
.boardConsulting .map .jongro_way dt,
.boardConsulting .map .jongro_way dd,
.boardConsulting .map .jongro_way dd ul {
  display: block;
  margin: 0;
  padding: 0;
}
.boardConsulting .map .jongro_way dt {
  margin-bottom: 5px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 17px;
}
.boardConsulting .map .jongro_way dt.subway {
  background-image: url('/Imgs/PassConsulting/BuyingGuide/popup/icon_subway.gif');
  background-position: left top;
}
.boardConsulting .map .jongro_way dt.bus {
  background-image: url('/Imgs/PassConsulting/BuyingGuide/popup/icon_bus.gif')
}
.boardConsulting .map .jongro_way dd {
  padding-left: 30px;
  padding-bottom: 15px;
}
.boardConsulting .map .jongro_way ul {
  list-style: none
}
.boardConsulting .map .jongro_way li {
  background: url('/Imgs/PassConsulting/Common/dot_gray.gif') 8px 6px no-repeat;
  padding-left: 15px;
}
.popupReservPrint .boardConsulting .underBtn,
.mapWrap .underBtn {
  border-top: 1px solid #e0e7e6
}
.boardConsulting .btnPrint,
.boardConsulting .btnClose,
.boardConsulting .btnPrint2,
.boardConsulting .btnPrint3 {
  width: 64px;
  height: 25px;
}
.boardConsulting .btnPrint {
  background-image: url('/Imgs/PassConsulting/Board/btn_print.gif')
}
.boardConsulting .btnClose {
  background-image: url('/Imgs/PassConsulting/Board/btn_close.gif')
}
.boardConsulting .btnClose2 {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/popup/btn_close.gif');
	width: 58px;
	height:19px;
}
.boardConsulting .btnList {
	background-image: url('/Imgs/PassConsulting/ConsultingManager/btn_list.gif');
	width: 58px;
	height:19px;
}
.boardConsulting .btnComplete {
	background-image: url('/Imgs/PassConsulting/ConsultingInfo/popup/btn_complete.gif');
	width: 58px;
	height:19px;
}
.boardConsulting .btnPrint2 {
  background-image: url('/Imgs/PassConsulting/Board/btn_print2.gif')
}
.boardConsulting .btnPrint3 {
  background-image: url('/Imgs/PassConsulting/Board/btn_print3.gif')
}

.boardConsulting .classApply,
.boardConsulting .classApplyOn {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/btn_studing_apply.gif');
	width:88px;
	height:21px;
}
.boardConsulting .classApplyOn { background-image: url('/Imgs/PassConsulting/ConsultingSu/btn_studing_apply_on.gif'); }

.boardConsulting .classNonApply,
.boardConsulting .classNonApplyOn {
	background-image: url('/Imgs/PassConsulting/ConsultingSu/btn_studing_not_apply.gif');
	width:88px;
	height:19px;
	margin-left:2px;
}
.boardConsulting .classNonApplyOn { background-image: url('/Imgs/PassConsulting/ConsultingSu/btn_studing_not_apply_on.gif'); }

/* 성적분석 / 수능성적 / 지원대 가늠하기 가나다군 탭버튼 */
.boardConsulting .classga,
.boardConsulting .classgaOn {
	background-image: url('/Imgs/PassConsulting/Consultingsu/tab/btn_ga_group.gif');
	width:51px;
	height:19px;
}
.boardConsulting .classgaOn { background-image: url('/Imgs/PassConsulting/Consultingsu/tab/btn_ga_group_on.gif'); }

.boardConsulting .classna,
.boardConsulting .classnaOn {
	background-image: url('/Imgs/PassConsulting/Consultingsu/tab/btn_na_group.gif');
	width:51px;
	height:19px;
	margin-left:2px;
}
.boardConsulting .classnaOn { background-image: url('/Imgs/PassConsulting/Consultingsu/tab/btn_na_group_on.gif'); }

.boardConsulting .classda,
.boardConsulting .classdaOn {
	background-image: url('/Imgs/PassConsulting/Consultingsu/tab/btn_da_group.gif');
	width:51px;
	height:19px;
	margin-left:2px;
}
.boardConsulting .classdaOn { background-image: url('/Imgs/PassConsulting/Consultingsu/tab/btn_da_group_on.gif'); }


.footer {
  background: url('/Imgs/PassConsulting/BuyingGuide/popup/copyright.gif') 40px 20px no-repeat;
  height: 27px;
}

.graphs { *zoom:1; margin-top:42px; padding-bottom:17px; }
.graphs .first,
.graphs .second,
.graphs .third,
.graphs .long { height:218px; display:inline; margin-left:10px; border-right:1px solid #e5e5e5; }
.graphs .first { width:209px; }
.graphs .second { width:211px; }
.graphs .third { width:195px; border-right:0; }
.graphs .long { width:auto; border-right:0; }
.graphs div h3 { padding-top:10px; padding-bottom:22px; text-align:center; }
.graphs .long h3 { padding-bottom:20px; text-align:left; padding-top:0;}
.graphs div .graph {
	background:url('/Imgs/PassConsulting/ConsultingSu/graph_y_bg.gif') left bottom no-repeat;
	height:163px;
	padding-top:17px;
	padding-left:27px;
	*zoom:1;
}
.graphs .long .graph {
	background-image:url('/Imgs/PassConsulting/ConsultingSu/graph_y_bg_long.gif');
	padding-left:47px;
}
.graphs div .graphBg {
	position:relative;
	height:135px;
	width:10px;
	float:left;
}
.graphs div .graphBar {
	background-color:#608e89;
	position:absolute;
	width:10px;
	top:auto;
	bottom:0;
	left:0;
	display:inline;
}
.graphs div .graphBar span {
	position:absolute;
	background-color:white;
	white-space:nowrap;
	top:-20px;
	font-size:11px;
	color:#aaa;
	text-align:center;
	display:block;
}
.graphs .first .graphBg {
	margin-right:15px;
}
.graphs .first .graphBar span { left:-8px; width:24px; }
.graphs .second .graphBg {
	margin-right:39px;
}
.graphs .second .graphBar span,
.graphs .long .graphBar span {
	left:-22px; width:50px;
}
.graphs .third .graphBg {
	margin-right:20px;
}
.graphs .third .graphBar span {
	left:-7px; width:20px;
}
.graphs .long .graphBg {
	margin-right:83px;
}
.graphs .first .graphLast,
.graphs .second .graphLast,
.graphs .third .graphLast,
.graphs .long .graphLast { margin-right:0; }

.boardSurvey thead th span {
	font-size:11px;
}
.boardSurvey thead th.title span {
	font-size:12px;
}
.boardSurvey .dots {
	background:url('/Imgs/PassConsulting/ConsultingManager/dot_survey.gif') left top;
}
.boardSurvey .graph {
	margin:-5px -1px 0;
}
.boardSurvey .graph .graphBar {
	margin:0;
	padding:0;
}
.boardSurvey tbody td.gnum strong {
	color:#296a63;
}
.boardEssay input.point {background-color:#eaf2fe;}
.boardEssay textarea.point {background-color:#eaf2fe;}

.boardEssay table thead th,
.boardEssay table tbody th,
.boardEssay table tfoot th{
	font-weight:normal;
	color:#47847f;
}
.boardEssay table thead th {
	background-color:transparent;
}
.boardEssay table thead th,
.boardEssay table tbody th,
.boardEssay table thead td,
.boardEssay table tbody td,
.boardEssay table tfoot th,
.boardEssay table tfoot td {
	border-right:1px solid #e4ebe9;
}
.boardEssay table tbody th.strong {
	border-right-color:#b9c9c7;
}
.boardEssay table th.colored,
.boardEssay table tfoot th {
	background-color:#f3f6f5;
	border-right-color:#b9c9c7;
}
.boardEssay table thead td,
.boardEssay table tbody td {
	text-align:left;
	padding-left:10px;
}
.boardEssay table tr.lastRow th,
.boardEssay table tr.lastRow td {
	border-bottom:1px solid #b9c9c7;
}
.boardEssay table.tableStayle2 tbody td {
	text-align:center;
	padding-left:0;
}
.boardEssay table thead .last,
.boardEssay table tbody .last,
.boardEssay table tfoot .last {
	border-right-width:0;
}
.boardEssay table tfoot th,
.boardEssay table tfoot td {
	padding:6px 0;
	text-align:center;
}
.boardEssay table tfoot td.fcGreen {
	color:#47847f;
}
.boardEssay table tfoot td.fcOrenge {
	color:#d75617;
}
.boardEssay table tfoot td dl {
	*zoom:1;
}
.boardEssay table tfoot td dt,
.boardEssay table tfoot td dd {
	float:left;
	display:block;
	margin:0;
}
.boardEssay table tfoot td dt {
	text-align:center;
	padding:7px 10px;
	color:#d75617;
	font-weight:bold;
}
.boardEssay table tfoot td dd {
	text-align:left;
	font-size:11px;
	color:#666;
}
.boardEssay table tfoot td dd p {
	margin:0;
	padding:0;
	line-height:1.3;
}

.atts {
	line-height:1.3;
}

.chooseEssay {
	width:530px;
	margin:0 auto;
	*zoom:1;
}
.chooseEssay li {
	background:url('/Imgs/PassConsulting/ConsultingInfo/choose_essay.jpg') left top no-repeat;
	height:302px;
	float:left;
}
.chooseEssay li.list01 {
	width:262px;
}
.chooseEssay li.list02 {
	width:268px;
	background-position:right top;
}
.chooseEssay .btnChoose {
	background-image:url('/Imgs/PassConsulting/ConsultingInfo/btn_choose.gif');
	width:114px;
	height:25px;
	margin-top:256px;
}
.chooseEssay li.list01 .btnChoose {
	margin-left:40px;
}
.chooseEssay li.list02 .btnChoose {
	margin-left:109px;
}
.downProfiles {
	margin:0;
	*zoom:1;
}
.downProfiles li {
	float:left;
	width:128px;
}
.downProfilesLong li {
	width:214px;
}
.downProfiles li a {
	height:20px;
	_height:30px;
	display:block;
	text-align:center;
	border:1px solid #e0e7e6;
	border-left-width:0;
	padding-top:10px;
}
.downProfiles li.first a {
	border-left-width:1px;
}
.downProfiles li.row1 a {
	border-bottom-width:0px;
}
.downProfiles li a:hover {
	_height:30px;
	border-color:#497e79;
	border-width:2px;
	padding-top:9px;
}
.cmt {
	color:#d75617;
	font-size:11px;
	display:block;
}
.boardConsulting .btnFileUploadW {
	background-image:url('/Imgs/PassConsulting/ConsultingInfo/btn_file_upload_w.gif');
	width:78px;
	height:19px;
}
.boardEssayInfo table tbody td.firstRow {
	border-bottom-width:0;
}
.boardEssayInfo table tbody td.secondRow {
	height:23px;
}
.boardEssayInfo table tbody td.secondRow a,
.boardEssaySu table tbody td a,
.boardEssaySu table tbody td a:hover {
	color:#d75617;
	font-size:11px;
	text-decoration:underline;
}
.boardEssaySu table tbody td a,
.boardEssaySu table tbody td a:hover {
	font-size:12px;
}
.boardEssaySu table tbody th,
.boardEssaySu table tbody td {
	height:50px;
}
.boardEssaySu table tbody td span.notFile {
	color:#aaa;
}

.GoodsTableN input,
.GoodsTableO input {
	border:0 solid #fff !important;
	text-align:center;
}

.payText {
	text-align:right;
	color:#d75617;
	display:block;
}
.must {
	color:#d75617;
	margin-right:5px;
	font-weight:normal;
}


/* 상품안내 */
.fronTop {
	background:url('/Imgs/PassConsulting/BuyingGuide/front/top_bg.gif') left top no-repeat;
	height:12px;
	margin-bottom:-1px;
}
.frontCont {
	background:url('/Imgs/PassConsulting/BuyingGuide/front/bg.gif') left top repeat-y;
	padding:10px 20px 30px;
}
.frontBtm {
	background:url('/Imgs/PassConsulting/BuyingGuide/front/bottom_bg.gif') left top no-repeat;
	height:22px;
	margin-top:-1px;
}
.frontBtm2 {
	background:url('http://img.jongroeclass.co.kr/eclass/consulting/bottom2_bg.gif') left top no-repeat;
	height:22px;
	margin-top:-1px;
}
.frontCont .topVisual {
	margin:0 0 -2px;
	padding:0;
	text-align:center;
}
.frontCont .ContWrap {
	*zoom:1;
}
.frontCont .ContWrap .leftCont,
.frontCont .ContWrap .notice {
	float:left;
}
.frontCont .ContWrap .leftCont {
	_display:inline;
	margin-left:0px;
	margin-right:12px;
}
.frontCont .ContWrap .notice {
	width:235px;
	position:relative;
	border-bottom:1px solid #d7d7d7;
	padding-bottom:2px;
}
.frontCont .ContWrap .notice h2 {
	background:url('/Imgs/PassConsulting/BuyingGuide/front/notice_title.gif') left top no-repeat;
	height:26px;
	margin-bottom:16px;
}
.frontCont .ContWrap .notice h2 span {
	visibility:hidden;
	position:absolute;
	z-index:-999;
	font-size:0;
}
.frontCont .ContWrap .notice .more {
	position:absolute;
	display:block;
	top:1px;
	left:auto;
	right:1px;
	padding:10px;
}
.frontCont .ContWrap .notice td {
	background:url('/Imgs/PassConsulting/BuyingGuide/front/notice_bullet.gif') 12px 6px no-repeat;
	padding-left:19px;
	padding-bottom:8px;
}
.frontCont .ContWrap .notice td a {
	color:#999;
}



.wrap .tabConsultGoods {
	margin-top:29px;
	width:602px;
	height:41px;
}
.wrap .tabConsultGoods ul {
	height:41px;
}
.wrap .tabConsultGoods li {
	margin-right:4px;
}
.wrap .tabConsultGoods li a {
	width:147px;
	height:41px;
}
.wrap .tabConsultGoods li.list1 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/tab/tab1.gif');
}
.wrap .tabConsultGoods li.list2 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/tab/tab2.gif');
}
.wrap .tabConsultGoods li.list3 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/tab/tab3.gif');
}
.wrap .tabConsultGoods li.list4 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/tab/tab4.gif');
}
.wrap .tabConsultGoods li.list5 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/tab/tab5.gif');
}

.wrap .menu1 .tabConsultGoods li.list1 a,
.wrap .menu2 .tabConsultGoods li.list2 a,
.wrap .menu3 .tabConsultGoods li.list3 a,
.wrap .menu4 .tabConsultGoods li.list4 a,
.wrap .menu5 .tabConsultGoods li.list5 a {
	background-position-y:bottom;
}
.boardFront thead th {
	background-color:#f3f6f5;
}
.boardFront thead th.colored {
	background-color:#edf1f0;
	color:#d75617;
	text-align:left;
	padding-left:8px;
}
.boardFront th,
.boardFront td {
	border-right:1px solid #b9c9c7;
	border-bottom:none !important;
}
.boardFront th.last,
.boardFront td.last {
	border-right:0;
}
.boardFront td {
	height:70px;
}
.boardConsulting .btnBuying2 {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_bying.gif');
	width:233px;
	height:24px;
}
.boardFront .myConsult {
	*zoom:1;
	margin-bottom:5px;
}
.boardFront .myConsult dt,
.boardFront .myConsult dd {
	float:left;
	display:block;
	color:#666;
}
.boardFront .myConsult dt {
	background:url('/Imgs/PassConsulting/BuyingGuide/front/bullet_gray.gif') left 4px no-repeat;
	padding-left:6px;
}
.boardFront .myConsult dd {
	_display:inline;
	margin-left:24px;
	position:relative;
}
.boardConsulting .btnMap {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_map.gif');
	width:58px;
	height:19px;
}
.boardFront .btnMap {
	position:absolute;
	top:-2px;
	left:auto;
	right:-63px;
}
.boardConsulting .btnWriteMy0,
.boardConsulting .btnWriteMy1,
.boardConsulting .btnWriteMy2,
.boardConsulting .btnWriteMy3 {
	width:58px;
	height:19px;
}
.boardConsulting .btnWriteMy0 {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_wait_ra.gif');
}
.boardConsulting .btnWriteMy1 {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_wait.gif');
}
.boardConsulting .btnWriteMy2 {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_writing.gif');
}
.boardConsulting .btnWriteMy3 {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_write_complete.gif');
}
.frontBanner {
	*zoom:1;
	margin-bottom:45px !important;
}
.frontBanner li {
	float:left;
}
.frontBanner li.first {
	margin-right:11px;
}
.consultCmt {
	margin-top:-1px;
	margin-bottom:20px;
}
.consultWrap {
	background:left top no-repeat;
	height:198px;
	position:relative;
	margin-bottom:40px;
}
.consultSu {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/consulting_su_bg.jpg');
}
.consultJung {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/consulting_jung_bg.jpg');
}
.consultWrap .btnConsultSu,
.consultWrap .btnConsultJung {
	width:139px;
	height:29px;
	position:absolute;
	top:142px;
	left:24px;
}
.consultWrap .btnConsultSu {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_go_su.gif');
}
.consultWrap .btnConsultJung {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_go_jung.gif');
}
.frontBtmCont {
	background:url('/Imgs/PassConsulting/BuyingGuide/front/address.gif') right top no-repeat;
	height:76px;
	overflow-y:hidden;
}
.frontBtmCont a,
.frontBtmCont img {
	display:block;
}
.frontBtmCont a {
	width:194px;
	height:76px;
}
.popup .wrap {
	padding:0 40px;
	margin-top:30px;
	width:auto !important;
}
.popup .wrap .popupMapTab {
	width:auto !important;
}
.popup .wrap .popupMapTab li a {
	width:138px;
	height:32px;
}
.popup .wrap .popupMapTab li.list1 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/popup/tab1.gif');
}
.popup .wrap .popupMapTab li.list2 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/popup/tab2.gif');
}
.popup .popMap {
	padding-top:0 !important;
}

.faq ul,
.faq li  {
	width:100%;
	margin:0;
	padding:0;
}
.faq li {
	_margin-bottom:-2px;
}
.faq dt,
.faq dd {
	display:block;
	border-bottom:1px solid #fff;
	padding:9px 10px;
	margin:0;
}
.faq dt {
	background-color:#82b4b0;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.faq dd {
	background-color:#dbeae8;
	color:#666;
}
.btnByingWrap {
	text-align:center;
	margin-top:20px;
}
.wrap .tabService {
	border-bottom:2px solid #739490;
	width:100%;
	background:none;
	height:20px;
	position:relative;
	margin-bottom:19px;
}
.wrap .tabService li {
	width:49px;
	height:12px;
	margin-right:0;
	border-right:1px solid #d1d1d1;
}
.wrap .tabService li a {
	height:12px;
	cursor:pointer;
}
.wrap .tabService li.list2 {
	width:82px;
}
.wrap .tabService li.last {
	border-right:none;
}
.wrap .tabService li.list1 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/tab/tab3_1.gif');
}
.wrap .tabService li.list2 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/tab/tab3_2.gif');
}
.wrap .tabService li.list3 a {
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/tab/tab3_3.gif');
}
.wrap .tabService .searchWrap {
	position:absolute;
	top:-8px;
	left:auto;
	right:0;
}
.wrap .tabService .searchWrap .btnSearch6 {
	width:58px;
	height:19px;
	background-image:url('/Imgs/PassConsulting/BuyingGuide/front/btn_search.gif');
	margin-left:5px;
}
.dataField {
	width:605px;
}
.dataField table {
	width:100%;
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;

}
.dataField tbody tr td {
	text-align:center;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	padding:8px 0;
	color:#666;
}
.dataField tbody tr td.last{
	border-right:none;
}
.dataField .underAlert {
	color:#d75617;
	display:block;
	text-align:right;
	font-size:11px;
	margin-top:5px;
}


#byteChk {
	border:0 solid #fff !important;
	text-align:right;
	width:30px;
}

#calendar {
  /* 달력 제어 */
  position: absolute;
  z-index: 99999;
  width: 160px;
  border: 1px solid #296a63;
  background-color: #FFF;
  *zoom: 1;
}
#calendar table {
  border: none;
  color: #808080;
  border-collapse: collapse;
  empty-cells: show;
}
#calendar table form {
  border: none;
  padding: 0;
  margin: 0;
}
#calendar table thead th,
#calendar table tbody td {
  font-weight: normal;
  color: #808080;
  background-color: transparent;
  border: none;
	padding-bottom:2px;
	text-align:center;
}
#calendar table table thead th,
#calendar table table tbody td {
	padding:2px;
}
#calendar .calClose {
  float: right
}
#calendar:after {
  content: "";
  display: block;
  clear: both;
}
/* margin and padding */
.mt15 {
	margin-top:15px;
}
.ml5 {
	margin-left: 5px
}
.ml10 {
  margin-left: 10px
}
.mr5 {
  margin-right: 5px
}
.mr10 {
  margin-right: 10px
}
.mr20 {
  margin-right: 20px
}
.mr30 {
  margin-right: 30px
}
.mb10 {
	margin-bottom: 10px
}
.marBtm20,
.mb20 {
  margin-bottom: 20px
}
.mb30 {
  margin-bottom: 30px
}
.mb40 {
  margin-bottom: 40px
}
.pt6 {
  padding-top: 6px
}
.pt15 {
  padding-top: 15px
}
.pt20 {
  padding-top: 20px
}
.pb15 {
	padding-bottom: 15px !important;
}
/* guide text */
.wrap .visual p,
.wrap .tab li span,
.boardConsulting table tbody td button.btnView span,
.boardConsulting table tbody td button.btnDownload span,
.boardConsulting .btnSave span,
.boardConsulting .btnAdd span,
.boardConsulting .btnSubmit span,
.boardConsulting .btnSearch span,
.boardConsulting .btnMoreView span,
.boardConsulting .btnStatistics span,
.boardConsulting .btnBuying span,
.wrap .defaultBanners a span,
.boardConsulting .btnPayment span,
.consultingSchedule .timeChoose a span,
.chooseDate .calendar .month button span,
.boardConsulting .btnReserv span,
.reservComplete .another button span,
.reservComplete .another a span,
.boardConsulting .btnPrint span,
.boardConsulting .btnClose span,
.wrap .AllInfoView button span,
.boardConsulting .btnPrint2 span,
.ibtn span,
.ibtnLink span,
.chooseDate .steps li button span,
.GuideText span {
  position: absolute;
  width: 1px;
  height: 1px;
  font-size: 0;
  overflow: hidden;
  z-index: -999;
  visibility: hidden;
}
/* float reset */
.wrap .defaultBanners:after,
.wrap .memberInfo .memberList:after,
.wrap .tab:after,
.underBtn div:after,
.graph:after,
.paymentList:after,
.chooseDate:after,
.popupReservPrint .boardConsulting .map:after,
.paymentBtn:after,
.schoolResults:after,
.boardClassAdd:after,
.graphs:after,
.graphs div .graph:after,
.chooseDate .lists:after,
.chooseDate .steps ul:after,
.reservComplete .reservLists ul:after,
.boardFloat:after,
.boardEssay table tfoot td dl:after,
.chooseEssay:after,
.downProfiles:after,
.frontCont .ContWrap:after,
.boardFront .myConsult:after,
.frontBanner:after,
.wrap .tabConsultGoods ul:after {
  content: "";
  display: block;
  clear: both;
}
.boardConsulting .attention p{position:absolute; top:5px;}
.boardConsulting .attention .blc{color:#000;}
#essay .blc{color:#000;}
#aboutme .blc{color:#000;}

.inTableReset{padding:0 !important;margin:0 !important;border-top:none !important;}
.boardFloat .inTable{table-layout:fixed;margin:0 !important;padding:0 !important;border-collapse:collapse;}
.boardFloat .inTable tr{}
.boardFloat .inTable td{height:32px !important;min-height:32px !important;max-height:64px !important;margin:0 !important;padding:0 !important;border-right:1px solid #e4ebe9 !important;border-top:none;vertical-align:middle !important;}
.boardFloat .inTable td.last{border-right:none !important;}
.boardFloat .inTable td.brdBtm{border-bottom:1px solid #e4ebe9 !important;}
.boardFloat .inTable .rate2 td{height:31px !important;min-height:31px !important;}

.inTableReset2{padding:0 !important;margin:0 !important;border-top:none !important;border-right:none !important;}
.boardFloat2 .inTable{margin:0 !important;padding:0 !important;border-collapse:collapse;}
.boardFloat2 .inTable tr{}
.boardFloat2 .inTable td{height:15px !important;min-height:15px !important;margin:0 !important;padding:0 !important;border-right:1px solid #e4ebe9 !important;border-top:none;vertical-align:middle !important;}
.boardFloat2 .inTable td.last{border-right:none !important;}
.boardFloat2 .inTable td.brdBtm{border-bottom:1px solid #e4ebe9 !important;}
.boardFloat2 .inTable .rate2 td{}

.school_re {/*margin-bottom:40px; height:843px;*/ height:500px;margin-bottom:50px;padding-top:1px;}
.school_re ul {padding-bottom:8px;}
.school_re ul:after{ content: "";  display: block;  clear: both;}
.school_re ul li {float:left;}

.school_table {border-top:2px solid #739490; border-collapse: collapse;	border-spacing: 0; table-layout:fixed; border-bottom:1px solid #b9c9c7;}
.school_table th {font:11px dotum; color:#3c6461; vertical-align:middle; text-align:center; border-bottom:1px solid #e4ebe9; border-right:1px solid #e4ebe9; height:25px; padding:0;}
.school_table .bg_th {background:#f9fafa;}
.school_table .bg_th th{background:#f9fafa;}
.school_table .bg_th2 {background:#fef5e1;}
.school_table .bg_th2 th{background:#fef5e1;}
.school_table td {/*height:40px;*/ height:20px; /*border-bottom:1px solid #b9c9c7;*/ text-align:center; vertical-align:top; border-right:1px solid #e4ebe9;}
.school_table th div {margin:0; padding:0; outline:0;line-height:0; position:relative;}
.school_table th div .ab-box {position:absolute; top:0; left:0;}
.school_table th div td {border-right:1px solid #e4ebe9; /*height:8px;*/ height:4px;}
.school_table th div .bot_td td {border-right:1px solid #e4ebe9;}
.school_table .strong {font-weight:bold;}
.school_table .no_bd {border-right:0 !important;}
.school_table .bot_th {border-bottom:1px solid #b9c9c7;}
.school_table .bot_th th {border-bottom:1px solid #b9c9c7; height:120px; vertical-align:top; padding:0; margin:0;}
.school_table .bot_th th span {font:11px dotum !important; color:#3c6461; /*width:25px;*/ padding:5px 0 2px;width:16px; text-align:center; /*display:inline-block;*/ line-height:12px;}

.in_resultbox {/*width:513px; overflow-x:scroll; float:center; padding-bottom:5px;padding-bottom:5px !important; */position:relative;  }
.orange_line {display:block; background:#e25916; position:absolute; width:100%; height:4px; font-size:0; line-height:0; }
.grey_line {display:block; filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#4684e0', EndColorStr='#8ecdf1', GradientType=0); position:absolute; width:10px; height:64px; font-size:0; line-height:0; }

.fixLeft{text-align:left;}
.fixTbl{table-layout:fixed;}
.fixTbl td{border-bottom:none;}
.fixTbl tr.bot_td td{border-bottom:1px solid #b9c9c7;}
.mBoardBox .mBoardFrame{position:absolute;left:0;top:0;width:665px;height:540px;}
.mBoardBox{position:relative;width:645px;height:530px;}

.tabphillcon08{float:left;width:606px;height:67px;margin-top:-3px;}
.tabphillcon08 ul{height:67px;}
.tabphillcon08 li{float:left;}

/* 11 11.10 정시컨설팅 메뉴 */
.tab1111{background-color:#ffffff; float:left;font-size:0px; width:645px;height:42px;text-align:center;margin-top:-5px;}
.tab1111 ul{height:38px;margin:0 0 -4px;font-size:0px;}
.tab1111 li{float:left;}

/* 2013리뉴얼 */
.frontContmain {

	padding:0px 0px 30px;
}
.frontContmain .ContWrap {
	*zoom:1;
}
.frontContmain .ContWrap .leftCont,
.frontContmain .ContWrap .notice {
	float:left;
}
.frontContmain .ContWrap .leftCont {
	_display:inline;
	margin-left:0px;
	margin-right:17px;
}
.frontContmain .ContWrap .notice {
	width:198px;
	position:relative;
	padding-bottom:0px;
}
.frontContmain .ContWrap .notice h2 {
	background:url('http://img.jongroeclass.co.kr/eclass/consulting/h2_txt_111027_002.gif') left top no-repeat;
	border-bottom:1px solid #44494f;
	height:28px;
	margin-bottom:13px;
}

.frontContmain .ContWrap .notice h2 span {
	visibility:hidden;
	position:absolute;
	z-index:-999;
	font-size:0;
}
.frontContmain .ContWrap .notice p {
	position:absolute;
	display:block;
	padding:9px 0 0 0;
}
.frontContmain .ContWrap .notice .more {
	position:absolute;
	display:block;
	top:1px;
	left:auto;
	right:1px;
	padding:4px;
}

.frontContmain .ContWrap .notice td {
	background:url('/Imgs/PassConsulting/BuyingGuide/front/notice_bullet.gif') 12px 6px no-repeat;
	padding-left:19px;
	padding-bottom:8px;
}
.frontContmain .ContWrap .notice td a {
	color:#999;
}


.myPassService2{overflow:hidden; float:left;font-size:12px;width:198px; height:180px; background:url('http://img.jongroeclass.co.kr/eclass/consulting/mem_right_bg.gif') no-repeat 0 0;}
.myPassService2 h4 {
	text-align:center;
	color:#fff;
	height:32px;
	padding-top:10px;
	margin-bottom:8px;
}
.myPassService2 h4 span{color:#81f152;}
.myPassService2 ul{padding-top:5px;}
.myPassService2 li{position:relative;margin-left:10px; padding:0 0 8px 6px; background:url('/Imgs/PassConsulting/BuyingGuide/front/notice_bullet.gif') 0px 6px no-repeat;line-height:120%;}
.myPassService2 li.sec{position:relative;letter-spacing:-0.1em;margin-left:10px;}

.myPassService2 .ft1{position:relative;margin:11px 0 9px 12px;}
.myPassService2 .ft2{position:relative;margin-left:12px; }



.myPassService2 .bt {
	text-align:center;
	color:#fff;
	height:32px;
	padding-top:3px;
}

.frontBanner3 {
	*zoom:1;
	!important;
}
.frontBanner3 li {
	float:left;
}
.frontBanner3 li.first {
	margin-right:15px;
}

/* 배치표추가 */

/* 성적입력 */
.gradeEnter{position:relative;width:645px;height:134px;margin-bottom:40px;background:url(/Comuser/information_new/PassConsulting/arrange_ex111110/images/i_school1.gif) no-repeat 0 0;}
.gradeEnter .btn1{position:absolute;left:30px;top:85px;}
.gradeEnter .btn2{position:absolute;left:290px;top:46px;}
.gradeEnter2{position:relative;width:645px;height:134px;margin-bottom:40px;background:url(/Comuser/information_new/PassConsulting/arrange_ex111110/images/i_school2.gif) no-repeat 0 0;}
.gradeEnter2 .btn1{position:absolute;left:30px;top:85px;}
.gradeEnter2 .btn2{position:absolute;left:290px;top:46px;}
.gradeEnter2 .txt1{position:absolute;left:290px;top:26px;}
.gradeEnter2 .txt2{position:absolute;left:290px;top:0;}
.roundBox1{color:#666;font-weight:bold;margin-bottom:10px;padding:0px 0px 0px 0px;/*background:url(/Comuser/information_new/PassConsulting/arrange_ex110901/images/g_round4.gif) no-repeat 0 0;*/}
.roundBox1 .btn{float:right;margin-top:-4px;padding-right:5px;}
.roundBox1 label{color:#3C6461;padding-left:20px;margin-right:-30px;}
.roundBox1 select,.roundBox1 input{margin-top:-4px;}

/*성적분석*/
table.s4{width:776px;text-align:center;border-top:2px solid #739490;}
table.s4 tr th{line-height:130%;background-color:#F9FAFA;height:32px;border-right:1px solid #B9C9C7;border-bottom:1px #B9C9C7 solid;border-top:2px solid #886B38;font-size:11px;color:#3C6461;}
table.s4 tr td{border-right:1px solid #B9C9C7;border-bottom:1px solid #B9C9C7;text-align:center;color:#808080;}
table.s4 tr td.s4bg{background-color:#F0F4F7;font-weight:bold;color:#172A41;}
table.s4 tr td.s4bg02{background-color:#F0F4F7;font-weight:bold;}
table.s4 tr td.s4nobor{border-right:none;border-bottom:none;}
table.s4 tr th.s4nobor01{border-right:none;}
table.s4 tr td.s4nobor02{border-right:none;}
table.s4 tr td.s4nobor03{border-bottom:none}
table.s4 tr td.s4align{text-align:left;line-height:130%;padding-left:10px;}
table.s4 tr th.s4btb{border-bottom:1px solid #C5CDD3;}
table.s4 tr td.s4btb02{border-bottom:1px #B9C9C7 solid;background-color:#F9FAFA;color:#3C6461;}
table.s4 tr td.s4col{color:#808080;font-weight:bold;height:115px;}
table.s4 tr td.s4col02{color:#336388;font-weight:bold;background-color:#F0F4F7;}
.s4box01{background:url('/Imgs/arrange/2010/anal/s2_2_box1.gif') no-repeat;height:5px;width:163px;}
.s4box02{background:url('/Imgs/arrange/2010/anal/s2_2_box2.gif') no-repeat;height:17px;width:163px;}
.s4box03{background:url('/Imgs/arrange/2010/anal/s2_2_box5.gif') repeat-y;height:7px;width:163px;}
table.s4Gr{width:109px;height:115px;}
table.s4Gr tr td{border-right:none;border-bottom:none;}
table.s4 tr td.s4cell{}
table.s4Gr02 tr td{border-right:none;border-bottom:none;}
table.s4 tr td.s4Gbg{background:url('/Imgs/arrange/2010/anal/s2_gbg.gif') no-repeat 0 1px;width:88px;height:115px;border-right:none;}
table.s4 tr td.s4Gbg02{background:url('/Imgs/arrange/2010/anal/s2_gbg02.gif') no-repeat;width:109px;height:115px;border-right:none;	}
table.s4 tr th.s4btm{font-weight:normal;height:69px;line-height:130%;}
table.s4 tr th.s4btm02{font-weight:normal;height:69px;border-right:none;}
table.s4 tr td.s4align02{text-align:left;line-height:130%;padding-left:10px;border-right:none;}

/* 지원대 가늠하기 */
.s5{width:645px;border-top:2px solid #739490;border-bottom:1px solid #B9C9C7;}
.s5 tr th{background-color:#F9FAFA;height:41px;border-right:1px solid #B9C9C7;border-bottom:1px #B9C9C7 solid;border-top:2px solid #739490;font-size:12px;color:#3C6461;}
.s5 tr td{height:28px;border-right:1px solid #B9C9C7;border-bottom:1px solid #B9C9C7;text-align:center;color:#3C6461;font-size:12px;}
.s5 tr th.s5btb{border-bottom:1px solid #B9C9C7;}
.s5 tr td.s5btb02{border-bottom:1px #B9C9C7 solid;background-color:#F9FAFA;font-size:11px;}
.s5 tr th.s5align{text-align:left;padding-left:5px;}
.s5 tr td.chanTd{width:50px;}
.s5 tr th.thHe{height:24px;}
.s5 tr th.lineR,.s5 tr td.lineR{border-right:1px solid #B9C9C7;}
.s5 tr td.uniHe,.graphBox tr.col2 td{height:57px;}
.s5 tr td.graphHe{height:417px;text-align:right;background:#FFF;border-right:1px solid #B9C9C7;}
.s5 tr td.graphHe img{margin-right:2px;}
.graphBox tr.col1 th{height:23px;}
.graphBox tr.col2 td.wTd{height:81px;}
.possiBox{width:645px;margin:20px 0 20px;}
.possiDot{color:#195D56;}
.possiDot2{color:#999999;}
.graphBox{text-align:left;width:520px;height:518px;overflow:hidden;border-top:1px solid #739490}
.graphBox table{margin:0;border:none;padding:0;}
.graphBox tr th,.graphBox tr td{background:none;border:none;}
.graphBox tr.col1 th{font-size:11px;background:#F9FAFA;border-right:1px solid #D3CBC5;border-bottom:1px solid #D3CBC5;}
.graphBox tr.col2 td{font-size:11px;background:#F9FAFA;border-right:1px solid #D3CBC5;border-bottom:1px solid #B9C9C7;}
.graphBox tr.graphBg td{height:420px;background:url(/Comuser/information_new/PassConsulting/arrange_ex110901/images/graph_bg.gif) repeat 0 0;border-right:1px solid #EDEAE8;}
.graphBox td.wTd p{width:25px;}
.graphBox .box1{float:left;}
.myPossi{position:absolute;left:0;width:100%;height:21px;background:url(/Comuser/information_new/PassConsulting/arrange_ex110901/images/bg_gra.gif) repeat-x 0 0;}
.stick1_1{position:absolute;z-index:2;}
.stick1_2{position:absolute;padding-left:0px;z-index:1;}
.stick2_1{position:absolute;z-index:2;}
.stick2_2{position:absolute;padding-left:0px;z-index:1;}
.possiNum{border-bottom:1px #B9C9C7 solid;background-color:#fff;font-size:11px;}
.possiNum ul{width:45px;padding-top:12px;}
.possiNum li{color:#808080;text-align:center;width:45px;height:20px;}
.possiNum.line li{background:url(/Comuser/information_new/PassConsulting/arrange_ex110901/images/bg_line.gif) no-repeat 100% 10px;}
.txtL{padding:15px 0 0 30px;}
.s5 tr td.deBox{border:none;height:518px;}

/* common */
.pdB03{padding-bottom:3px !important;} .pdB05{padding-bottom:5px !important;} .pdB10{padding-bottom:10px !important;} .pdB13{padding-bottom:13px !important;} .pdB15{padding-bottom:15px !important;} .pdB20{padding-bottom:20px !important;} .pdB25{padding-bottom:25px !important;} .pdB30{padding-bottom:30px !important;} .pdB35{padding-bottom:35px !important;} .pdB40{padding-bottom:40px !important;} .pdB50{padding-bottom:50px !important;}
.pdT05{padding-top:5px !important;} .pdT10{padding-top:10px !important;} .pdT15{padding-top:15px !important;} .pdT20{padding-top:20px !important;} .pdT25{padding-top:25px !important;} .pdT30{padding-top:30px !important;} .pdT35{padding-top:35px !important;} .pdT40{padding-top:40px !important;}
.pdL15{padding-left:15px !important;}
.mgT10{margin-top:10px !important;} .mgT10{margin-top:10px !important;} .mgT25{margin-top:25px !important;} .mgT30{margin-top:30px !important;} .mgT40{margin-top:40px !important;}

*.org,a.org{color:#DC6530 !important;}
*.blue,a.blue{color:#0066ff !important;}
*.jongro,a.jongro{color:#316e6b !important;}
*.nam{color:#0066ff;}

.txtStyle1{font-size:11px;line-height:130%;margin-bottom:20px;}
.txtStyle1 li{padding:0 0 5px 8px;background-position:0 5px;background-repeat:no-repeat;background-image:url(/Comuser/arrange_ex110901/images/ic_dot1.gif);}
.txtStyle1 li.noIc{background:none;padding-left:0;}
.txtStyle1 li.point{background-image:url(/Comuser/arrange_ex110901/images/ic_dot2.gif);}
.txtStyle1 dt{padding-bottom:5px;}
.txtStyle1 dd{padding-bottom:5px;}


.graphBox2 tr.col1 th{height:23px;}
.graphBox2 tr.col2 td.wTd{height:81px;}
.graphBox2{text-align:left;width:520px;height:480px;overflow:hidden;border-top:1px solid #739490}
.graphBox2 table{margin:0;border:none;padding:0;}
.graphBox2 tr th,.graphBox2 tr td{background:none;border:none;}
.graphBox2 tr.col1 th{font-size:11px;background:#F9FAFA;border-right:1px solid #D3CBC5;border-bottom:1px solid #D3CBC5;}
.graphBox2 tr.col2 td{font-size:11px;background:#F9FAFA;border-right:1px solid #D3CBC5;border-bottom:1px solid #B9C9C7;}
.graphBox2 tr.graphBg td{height:420px;background:url(/Comuser/information_new/PassConsulting/arrange_ex110901/images/graph_bg.gif) repeat 0 0;border-right:1px solid #EDEAE8;}
.graphBox2 td.wTd p{width:25px;}
.graphBox2 .box1{float:left;}

/* 11 12.5 메뉴 */
.tab1205{background-color:#ffffff;float:left;width:645px;height:42px;text-align:center;margin-top:-5px;}
.tab1205 ul{height:38px;margin:0 0 -4px;}
.tab1205 li{float:left;}

.tabslppro{overflow:hidden;width:454px;height:129px;margin:0;padding:0;}
.tabslppro ul{width:454px;margin:0;padding:0;}
.tabslppro li{float:left;margin:0;padding:0 0 0 0;}
.tabslppro li a{float:left;}

/* 핵심체크 */
a.iwhite:link{letter-spacing:-0.1em;color:#ffffff; text-decoration:none;}
a.iblack:link{font-size:12px; color:#fff; text-decoration:none;}
a.iblack:visited,a.iblack:active,a.iblack:hover {color:#fff;}

.inforListBox{clear:both;position:relative;margin-top:7px;}
.inforListBox.fL{position:relative;float:left;width:426px;margin-left:17px;}
.inforListBox.fR{position:absolute;right:0;width:179px;margin-right:9px;}

.ulistslp{list-style:none;padding-top:0px;margin-left:10px;}
.ulistslp li{position:relative;margin-top:10px;padding-left:0px;}
.ulistslp li.se{margin-top:10px;}
.ulistslp li span{position:absolute;top:0px;right:0px;font-size:11px;color:#A6A6A6;}

.ulistnotice{list-style:none;padding-top:0px;font-size:11px;color:#A6A6A6;}
.ulistnotice li{position:relative;padding-left:8px;margin-top:5px;line-height:130%;background:url(/Imgs/information/main/i_dot.gif) no-repeat 0 5px;}
.ulistnotice li.first{margin-top:0px;}
.ulistnotice li span{position:absolute;top:0px;right:0px;font-size:11px;color:#A6A6A6;}

.searchBox p{float:left;font-weight:bold;;}
.searchBox p strong{color:#E06E36;}
.searchBox p em{font-style:normal;color:#3C726D;}

.searchInput{position:relative;overflow:hidden;float:right;width:225px;margin-top:7px;text-align:right;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/g_search.gif) no-repeat 0 0;}
.searchInput .txt{width:185px;height:15px;margin-top:4px;border:none !important;}
.searchInput .btn{width:28px;height:25px;border:none !important;vertical-align:top;}

.arrowBox{text-align:right;font-size:11px;margin-top:2px;width:179px;}
.arrowBox .section,.pagination .section{color:#D1D1D1;}
.arrowBox span{vertical-align: middle;}

.slpBox1.fL2{float:left; width:441px; margin-top:23px;}
.slpBox1.fR2{float:right;width:189px; height:368px; margin:23px 0 0 15px;}

.slpBox2{overflow:hidden;width:645px;margin-top:30px;}
.slpBox2 h3{margin:0 0 10px;font-size:0px;}
.slpBox2.fL301{float:left;width:213px;}
.slpBox2.fL302{float:left;width:213px;margin-left:14px;}
.slpBox2.fL303{float:left;width:189px;margin-left:14px;}
.fL645{position:relative;float:left;width:645px;}
span.smore{float:right;}
span.smore2{position:absolute;right:0;}
.dic{width:645px;}

.slpBox{font-size:0;width:645px;}
.slpBox.fL2014501{position:relative;float:left;width:202px;}
.slpBox.fL2014502{position:relative;float:left;width:202px;margin-left:20px;}
.slpBox.fL2014503{position:relative;float:right;width:202px;}

/* board2 */
.tbl2{border-top:2px solid #739490;}
.tbl2 thead th{padding:4px 0 4px;border-bottom:1px solid #B9C9C7;background:#F9FAFA;font-size:12px;color:#60807e;letter-spacing:-0.1em;}
.tbl2 tbody td{padding:9px 0 8px;border-bottom:1px solid #E4EBE9;text-align:center;}
.tbl2 tbody td.aL {text-align:left;padding-left:8px;}



tr.over td{color:#195D56;background:#F3F3F3;}
tr.over td a{color:#195D56;}
tr.over.noData td,.noData,td.noData{height:100px;background:none}

span.fileTxt{padding:5px 0 0 66px;}
span.fileTxt label{font-size:11px;margin-right:10px;}
span.fileTxt a{text-decoration:underline;}
.tblRe{background:#F3F3F3;}
.tblRe th{font-size:12px;font-weight:normal;color:#3C6461;padding:9px 0 8px;border-bottom:1px solid #E4EBE9;border-right:1px solid #B9C9C7;}
.tblRe td{text-align:left;line-height:130%;padding:7px 0 6px;border-bottom:1px solid #E4EBE9;}
.tblRe th.noBB{border-bottom:none;}
.tblRe tr.reWrite th,.tblRe tr.reWrite td{background:#fff;border-right:none;}
.tblRe td p{float:left;width:440px;padding-left:10px;}
.tblRe td .reDel{float:right;color:#ADADAD;padding-right:10px;}
.tblRe input.mgB{margin-bottom:3px;}
.boardSearch{text-align:center;padding-top:7px;}
.mBoardBox{position:relative;margin-bottom:30px; width:645px;}
.freeBoard{position:relative;width:645px;}
.secretBox{padding:20px;border-top:2px solid #739490;background:#F9FAFA;}
.secretBox label{display:block;padding-top:10px;}
.secretBox label input,.secretBox label img{margin-top:-5px;}
.modi{border-bottom:2px solid #739490;}

.tbl_view { border-bottom: 2px solid #739490; }
.tbl_view thead tr th { padding: 20px 19px 5px 19px; border-top: 2px solid #739490; border-bottom: 1px solid #b9c9c7; font-size: 14px; text-align: left; background-color: #f3f3f3; }
.tbl_view thead tr th .num { float: right; font-size: 12px; font-weight: normal; color: #808080; }
.tbl_view thead tr th div { color: #404040; }
.tbl_view thead tr th div .copy_url {float: right; }
.tbl_view thead tr th div .tit { float: left; width: 580px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.tbl_view tbody tr td { padding: 31px 19px 25px 19px; border-bottom: 1px solid #cbd7d5; }
.tbl_view tbody tr td .info_file { margin: 32px 0 0; }
.tbl_view tbody tr td.info_more { padding-top: 14px;  }
.tbl_view .info_article { float: left; }
.tbl_view .info_date { float: right; }
.tbl_view .info_source { float: right; }
.tbl_view .section_bar01 { padding: 0 10px 0 0; margin: 0 9px 0 0; background-position: right 2px;}
.tbl_view .info_area { margin: 4px 0 0; }
.tbl_view tr td table tr th,
.tbl_view tr td table tr td { padding: 0; }

/* paging */
.pagingWrap{position:relative;height:41px;margin-top:10px;}
.pagingWrap .info_file { margin: 0 0 15px 19px; font-weight:bold;}
.pagingWrap .info_file span { font-weight:normal;}
.pagingWrap .info_file img{margin-right:5px;margin-bottom:-2px;}
.pagingWrap .txtInput {margin-bottom:-2px; font-size:11px; height:19px;padding:2px 0 0 5px;border:1 solid #cbd7d5;}
.paging{text-align:center;padding-top:5px;}
.paging img{vertical-align:middle;}
.paging a{display:inline-block;font-weight:bold;color:#999;padding:0 8px 0 3px;background:#fff url(/Comuser/information_new/PassConsulting/arrange_ex110901/images/g_line2.gif) no-repeat 100% 2px;}
.paging a.prev{margin-left:-10px;background:none;}
.paging a.next{margin-left:-10px;padding-left:13px;}
.paging a.next2{margin-left:-10px;background:none;}
.paging strong{color:#E06E36;}
.boardBtn{position:absolute;}
.boardBtn a{background:none;}
.boardBtn.aL{left:0;}
.boardBtn.aR{right:0;}
.boardBtn.aC{text-align:center;}

/* 게시판 하단검색 */
.selSt{font-size:12px;_height:18px;}
.bluInput{font-size:11px; height:21px;padding:2px 0 0 5px;border:1 solid #cbd7d5;}
.btnSearchb{width:55px; height:21px;margin-bottom:-4px;margin-left: 2px;}

/* 가입/인증항목 입력 */
.tabslpjoin{overflow:hidden;width:645px;height:86px;margin:0;padding:0;}
.tabslpjoin ul{width:645px;margin:0;padding:0;}
.tabslpjoin li{float:left;margin:0;padding:0 0 0 0;}
.tabslpjoin li a{float:left;}

.paylist{width:300px;height:25px;}
.paylist li{display: inline;position:relative;padding-right:10px;}

.paylist14 li{display: inline;font-size:12px;font-weight:bold; margin-right:10px}
.paylist14 li input{margin-top:-4px;}

.paytxt{width:320px;height:100px;background-color:#fff;margin-bottom:0px;}
.paytxt li{position:relative;margin-bottom:12px;line-height:120%;padding-left:3px;}
.paytxt li.titpay{margin-bottom:6px;font-weight:bold;}

.paydtxt{float:left;font-size:11px;}

.paytd1{font-size:12px;letter-spacing:-0.1em;height:45px;}
.paytd2{font-size:12px;float:right;font-weight:bold;}

tr.grayLine td,td.grayLine{border-bottom:1px solid #EFEFEF;color:#5b5b5b;}
tr.grayLine td td{border-bottom:none;}
tr.grayBg td{background-color:#F6F4F0;}
tr.greenLine td{border-bottom:1px solid #CFDFDE;}
td.studySearch{text-align:left;padding:0 0 10px 0px;}
td.studySearch a{vertical-align:middle;}
td.studyList{font-weight:bold;text-align:left;padding:5px 0;}
td.studyAvi{text-align:left;padding:5px 0;}
td.studyWon{text-align:left;}
td.studyWon span{color:#E85D00;}
td.package2 span,td.package3 span{color:#e85d00;}
td.package2 table,td.package3 table{margin-left:15px;}
td.package2{background:url(/Imgs/yearlec_new/bg_package2.gif) no-repeat 0 50%;}
td.package3{background:url(/Imgs/yearlec_new/bg_package3.gif) no-repeat 0 50%;}

.go_academy { float:left; margin: 6px 0 6px 25px; width:300px;height:25;}
ul.go_academy li { display: block; float: left; padding: 0 0 0 7px; margin: 0 0 0 6px; background: url(http://img.jongroeclass.co.kr/eclass/menu/left/bar01.gif) no-repeat left 0px;  color: #ccc; }
ul.go_academy li.first { padding: 0; margin: 0; background: none;}

.newTab3{overflow:hidden;width:645px;height:29px;margin-bottom:30px;background:url('http://img.jongroeclass.co.kr/eclass/comuser/slp/g_tab_bg.gif') repeat-x 0 100%;}
.newTab3 ul{width:645px;margin:0;padding:0;}
.newTab3 li{float:left;margin:0;padding:0 0px 0 0;}
.newTab3 li.bg{width:94px; height:29px; padding:10px 0 0 35px;}
.newTab3 li a{float:left;}
.newTab3 li.fr{float:right;}

.lecture2_t{margin-top:23px;width:645px;height:200px; padding:22px 22px 0 0; background-image: url('http://img.jongroeclass.co.kr/eclass/comuser/slp/slp2013_lec_box_01.jpg');}
.lecture2_p{float:right; width:246px; height:157px;}
.lecture2_c{width:246px; height:113px; padding:43px 0 0 100px;}
.lecture2_m{width:246px; height:44px;padding:9px 0 0 9px; background-color:#000; filter: alpha(opacity:'75')}
.lecture2 li.titlel{font-weight:bold; color:#fff;}
.lecture2 li.tecl{margin-top:4px; font-weight:bold; color:#8ebeef; letter-spacing:-0.1em;}

.lecture3_t{margin-top:25px;width:645px;height:200px; padding:22px 22px 0 0; background-image: url('http://img.jongroeclass.co.kr/eclass/comuser/slp/slp2013_lec_box_02.jpg');}
.lecture4_t{margin-top:25px;width:645px;height:200px; padding:22px 22px 0 0; background-image: url('http://img.jongroeclass.co.kr/eclass/comuser/slp/slp2013_lec_box_03.jpg');}
.lecture5_t{margin-top:25px;width:645px;height:200px; padding:22px 22px 0 0; background-image: url('http://img.jongroeclass.co.kr/eclass/comuser/slp/slp2013_lec_box_04.jpg');}
.lecturem4_t{margin-top:25px;width:645px;height:200px; padding:22px 22px 0 0; background-image: url('http://img.jongroeclass.co.kr/eclass/comuser/slp/slp2013_lec_box_05.jpg');}

.lecturem_p{width:202px; height:157px;}
.lecturem_c{width:202px; height:113px; padding:40px 0 0 79px;}
.lecturem_m{width:202px; height:44px;padding:9px 0 0 9px; background-color:#000; filter: alpha(opacity:'70')}
.lecturem li.titlel{font-weight:bold; font-size:11px; color:#fff;}
.lecturem li.tecl{margin-top:4px; font-size:11px; font-weight:bold; color:#8ebeef; letter-spacing:-0.1em;}

.fLp101{position:relative;float:left;width:316px;margin-top:30px;}
.fLp102{position:relative;float:right;width:316px;margin-top:30px;}

.slppoptc01{float:left; width:106; height:127;margin-right:14px;text-align:center;}
.slppoptc01 img{margin-bottom:4px;}
.slppoptc01 span{font-weight:bold;letter-spacing:-0.1em;padding-top:6px; color:#0a7582;}

.slppoptcul 
.slppoptcul li{margin-bottom:2px; color:#666666; letter-spacing:-0.1em;}
.slppoptcul li.slppoptcul01{margin-bottom:11px; font-size:14px; font-weight:bold;}

.popscroll {height:560; overflow-y: scroll;}
.popscroll2 {height:380; overflow: none;}

/* FAQ */
.tblfaq{}
.tblfaq th{padding: 12px 19px 10px 19px; border-top: 2px solid #739490; border-bottom: 1px solid #b9c9c7; font-size: 14px; text-align: left; background-color: #f3f3f3; color:#404040 !important;}
.tblfaq td{padding:5px 0 4px; font-size: 12px; border-bottom:1px solid #E4EBE9;}
.tblfaq tbody tr td.info_more { padding-top: 14px;  }
.tblfaq td.viewTxt{vertical-align:top;height:135px;line-height:140%;padding:20px 19px 20px 19px;}


/* login */
#loginBg{position:absolute;top:0;left:0;width:100%;opacity: .6;filter:alpha(opacity=60);background-color:transparent !important;background-color:#000;background-image:url(/school/Images/maskBG.png) !important;background-image:none;background-repeat:repeat;z-index:200;}
.loginBox{position:absolute;top:50%;left:50%;width:500px;height:510px;margin:-255px 0 0 -250px;padding:0;z-index:201;}
.loginBox iframe{width:500px;height:510px;}

/* new main */
.tab2012main{float:left;font-size:0px;margin-left:0px; padding-left:0px;}
.tab2012main ul{width:960px;height:39px;}
.tab2012main li{float:left;}

/* board */
.tbl{border-top:2px solid #333;}
.tbl thead th{color:#333;padding:10px 0 9px; font-size:11px; border-bottom:1px solid #333;background:#f9f9fa;}
.tbl tbody td{padding:9px 0px 8px;border-bottom:1px solid #e4e9eb;line-height:130%;text-align:center;word-break:break-all}
.tbl tbody td.aL {text-align:left;padding-left:8px;}
.tbl.addClass thead th,.tbl.addClass tbody td{border-left:1px solid #B9C9C7;}
.tbl tbody td.aL img{margin-left:5px;margin-bottom:-2px;}
.tbl tr.notice {background:#fff;}
.tbl tr.notice a, .bold{font-weight:bold;}

.linedTab{ padding:0 0 0px 0;}
.linedTab ul{ position:relative; margin:0; padding:0; list-style:none; border-bottom:1px solid #ccc;*zoom:1;}
.linedTab ul:after{ content:""; display:block; clear:both;}
.linedTab li{ float:left; margin-bottom:-1px; }
.linedTab li a{ position:relative; float:left; text-decoration:none; border:1px solid #eee; border-bottom-color:#ccc; background:#fafafa; color:#666;}
.linedTab li a span{ display:inline-block; padding:6px 20px 6px 20px; cursor:pointer;}
.linedTab.an li a span{ display:inline-block; font-size:12px; padding:6px 18px 6px 18px; cursor:pointer;}
.linedTab li a span.big{ padding:6px 0px 6px 0px;width:213px;font-size:14px;font-family: Arial;text-align:center;}
.linedTab li ul{ display:none; width:100%; position:absolute; top:40px; left:0; list-style:none; border:0; margin:0; padding:0; white-space:nowrap; overflow:hidden; *zoom:1;}
.linedTab li ul:after{ content:""; display:block; clear:both;}
.linedTab li li{ position:relative; padding:0 10px; border-left:1px solid #ddd; overflow:visible;}
.linedTab li li a{ padding:0; margin:0; border:0 !important; color:#666 !important; font-weight:normal; background:transparent; letter-spacing:normal;}
 
.linedTab li.selected a{ border:1px solid #ccc; margin-top:-1px; border-bottom:1px solid #fff; background:transparent; color:#333;}
.linedTab li.selected a span{ padding-top:7px; font-weight:bold;}

.slp2013info{margin-top:25px}
.slp2013info p{overflow: hidden; padding:0;, margin:0;}

.tblWrite{}
.tblWrite th{padding: 20px 19px 5px 19px; border-top: 1px solid #3a6180; border-bottom:1px solid #aabac7; font-size: 14px; text-align: left; background-color: #f9f9fa; color:#404040 !important;}
.tblWrite th.line{border-left:1px solid #B9C9C7;}
.tblWrite th span{display:block;padding-top:5px;}
.tblWrite th .num { float: right; font-size: 12px; font-weight: normal; color: #808080; }
.tblWrite td{padding:5px 0 4px;border-bottom:1px solid #E4EBE9;}
.tblWrite td.viewTxt{vertical-align:top;height:135px;line-height:140%;padding:20px 19px 20px 19px;}
.tblWrite td.viewReTxt{vertical-align:top;height:110px;line-height:140%;padding-top:8px;padding-bottom:8px;}
.tblWrite tbody tr td.info_more { padding-top: 14px;  }
.tblWrite .info_article { float: left; color:#476684 !important;}
.tblWrite .info_open { float: left; margin-left:20px; color:#f68959 !important;}
.tblWrite .info_open2 { float: left; margin:-2px 0 0 20px; color:#777777 !important;}
.tblWrite .info_open3 { float: left; margin-left:20px; color:#336699 !important;}
.tblWrite .info_date { float: right;}
.tblWrite .info_source { float: right; }
.tblWrite .info_tc { float: right; margin-top:-5px; color:#22786f;}
.tblWrite .section_bar01 { padding-right: 20px; margin-right: 9px;}
.tblWrite .section_bar02 { padding-right: 20px; margin-right: 9px;}
.tblWrite .section_bar03 { padding-right: 20px; margin: -4 9px 0 0;}
.tblWrite .info_area { margin: 8px 0 0; }
.tblWrite .txtInput {font-size:12px; height:22px;padding:2px 0 0 5px;border:1 solid #cbd7d5;}
.ckIn{width:15px;height:15px;margin-bottom:1px;}
.txtArea{font-size:12px;border:1px solid #DDD;padding:5px;}


/* 강사 리스트 , 찾기*/
.box_profile h3 { margin: 30px 0 0 }
ul.list_profile { width:725px; margin: -25px 0 0 -26px; text-align: justify; } /* ie6, ie7 */
ul.list_profile li { display: inline-block; float:left; width: 200px; height:230px; margin: 25px 0 0 26px; vertical-align: top; } /* ie6, ie7 */
ul.list_profile li .name { position: relative; display: block; margin: 0 0 4px; color: #195d56; font-weight: bold; }
ul.list_profile li .blog { position: absolute; top: -0px; right: 0; }
ul.list_profile li .thum { display: block; width: 200px; height: 100px; vertical-align: top; }
ul.list_profile li .ment { margin: 0 0 6px; }
ul.list_profile li .major {  padding: 0 0 4px; margin: 9px 0 9px 0; border-bottom: 1px solid #e4ebe9;  font-weight: bold; }
ul.list_profile li .btn { vertical-align: top; }
ul.list_profile li .tip {padding: 0 0 0 7px; margin: 3px 0 1px; font-size: 11px; color: #a6a6a6; background: url(http://www.jongro.co.kr/images/common/blt_square01.gif) no-repeat 0 5px; }
ul.list_profile li .spec {padding: 0 0 0 0px; margin: 4px 0 0px; font-size: 11px; color: #a6a6a6;}
ul.list_profile li h3{font-size:16px; font-weight:bold; color:#333; letter-spacing:-0.1em;margin-top:0}
.search_profile { margin: 40px 0 0; text-align: center; }
.search_profile .rbox01_03  { padding: 0 0 16px 0; }
.search_profile .rbox01_01  { padding: 16px 20px 0 20px; }
.search_profile .input_text { color: #999999; }
p.result_profile { z-index:10; position: relative; padding: 0 0 5px; margin: 49px 0 0; border-bottom: 2px solid #739490; font-weight: bold; color: #999999; }
p.result_profile strong { color: #e06e36; }
p.result_profile em { color: #3c726d; }
div.result_profile { overflow: hidden; margin: -21px 0 0;}
div.result_profile h3 { padding: 30px 0 0; margin: 20px 0 0 0; border-top: 1px solid #e0e7e6; }

/* FAQ */
.tblfaq{}
.tblfaq th{padding: 12px 19px 10px 19px; border-top: 1px solid #3a6180; border-bottom:1px solid #aabac7; font-size: 14px; text-align: left; background-color: #f9f9fa; color:#404040 !important;}
.tblfaq td{padding:5px 0 4px; font-size: 12px; border-bottom:1px solid #E4EBE9;}
.tblfaq tbody tr td.info_more { padding-top: 14px;  }
.tblfaq td.viewTxt{vertical-align:top;height:135px;line-height:140%;padding:20px 19px 20px 19px;}

.titlere{font-size:17px;font-family:Nanum Gothic,'나눔고딕',NanumGothic,'돋움';font-weight:700;letter-spacing:-2px;margin:10px 0 10px 0;}
.txtre{height:80px;font-size:11px;padding:15px 15px 15px 15px;background-color:#f9f9fa;line-height:130%;border-top: 1px solid #3a6180;}
.title_re{font-size:14px;font-weight:bold;letter-spacing:-0.1em;margin-bottom:7px;}
.txtre2{height:80px;font-size:11px;padding:10px 10px 10px 10px;background-color:#f9f9fa;line-height:130%;border-top: 1px solid #3a6180;}

/* 개념딕셔너리 수정 */
.searchInput2{overflow:hidden;float:right;width:340px;height:35px;padding:0 0px 0 0; margin-top:25px; text-align:right;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/sc_dictionary.gif) no-repeat 0 0;font-size:0;}
.searchInput2 .txt{width:248px;height:20px;margin:3px 23px 0 0;border:none !important;font-size:14px;font-weight:bold;}
.searchInput2 .btn{width:61px;height:27px;border:none !important;vertical-align:top;}


.searchInput3{float:left;width:604px;height:58px;text-align:right;margin-top:0px;background:url(/Imgs/yearlec_new/bg_dictionary_n01.gif) no-repeat 0 0;margin:0 20px 0}
.searchInput3 .txt{width:420px;height:20px;border:none !important;margin:15px 0 0}
.searchInput3 .btn{width:62px;height:28px;border:none !important;margin:15px 20px 0}
.dicbox{overflow:hidden;float:left;width:645px;height:240px; text-align:left;margin-top:0px; padding:0px 0 0 25px; background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/bg_dictionary.gif) no-repeat 0 0;}
.dicbox .txt{width:420px;height:20px;border:none !important;margin:17px 0 0}
.dicbox .btn{border:none !important;margin:16px 0 0 19px;}
.dicbox .FL_1{float:left;overflow:hidden;width:157px; height:165px; margin-top:50px;}
.dicbox .FL_1 li{font-size:12px;list-style:none;line-height:19px;}
.dicbox .FL_2{overflow:hidden; width:275px; height:165px; margin:50px 0 0 27px; float:left; overflow-x:hidden; overflow-y:scroll;}
.dicbox .FL_2 li{text-align:left;font-size:12px;list-style:none;}

/* 2013 평가단 */
.tblSc{border-top:1px solid #333;}
.tblSc thead th{font-size:11px;color:#333; padding:9px 0 8px;border-left:1px solid #dddddd;border-bottom:1px solid #ccc;background:#f0f0f3;}
.tblSc thead th.first, .tblSc tbody td.first, .tblSc tbody th.first{border-left:0;}
.tblSc thead th span.tit2014{font-size:14px;float:left;margin-left:15px;}
.tblSc thead th .btn2014{float:right;margin-right:15px;}
.tblSc thead td{color:#404040;padding:9px 0 8px;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#f9f9fa;}
.tblSc tbody img{margin-left:1px;}
.tblSc tbody td{font-size:11px; color:#333;text-align:center; padding:4px 0 4px; line-height:150%; border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;	word-break:break-all; }
.tblSc tbody td.rest{padding:0;border:0;}
.tblSc tbody td.sj{font-weight:bold;}
.tblSc tbody th{font-size:11px;color:#666;padding:9px 0 8px;border-left:1px solid #dddddd; border-bottom:1px solid #dddddd;background:#f9f9fa;}
.tblSc tbody th.noBg{background:none;}
.tblSc tbody td.noLine{border-left:none;}
.tblSc tbody td ul li{padding-bottom:4px;}
.tblSc tbody td ul li.last{padding-bottom:0px;}
.tblSc tbody th.viewLine{border-left:1px solid #dddddd;}
.tblSc tbody td.ac, .tblSc tbody th.ac{text-align:center;}
.tblSc tbody td.aL{padding-left:15px; text-align:left;}
.tblSc tbody td input.Scinput{height: 19px; text-align:center; border:1 solid #cbd7d5; color:#808080;}
.tblSc tbody td select{font-size:11px; width:90%;}
.tblSc caption {display: none}
.tblSc tbody td.insert{padding:9px 0 8px; vertical-align:top;}

/* 2013 평가단 상단테이블 */
.tblSctit{}
.tblSctit tbody td{font-size:11px;text-align:center; padding:4px 4px 4px; border:1px solid #ddd; border-right:0px; background:#fff; }
.tblSctit tbody th{font-size:11px;color:#476684;padding:9px 0 8px; border:1px solid #ddd;background:#f7f7f7;}
.tblSctit tbody th.first{border-left:0px;}
.tblSctit tbody td.ac, .tblSc tbody th.ac{text-align:center;}
.tblSctit caption {display: none}

/* 최근글게시판 */
.tblm{border-top:1px solid #3a6180;}
.tblm thead th{padding:9px 0 8px;border-bottom:1px solid #B9C9C7;background:#F9FAFA;font-size:12px;color:#60807e;letter-spacing:-0.1em;}
.tblm tbody td{padding:8px 0 7px;border-bottom:1px solid #E4EBE9;text-align:center;}
.tblm tbody td.aL {text-align:left;padding-left:10px;}
.tblm.addClass thead th,.tbl.addClass tbody td{border-left:1px solid #B9C9C7;}
.tblm tbody td.aL img{margin-left:5px;margin-bottom:-2px;}
.tblm tr.ans {background:#f4f4f4;font-weight:bold;}
.tblm tr.df {background:#f1f5f8;}

.swbox {width:645px; font-size:11px; padding:25px 9px 10px 25px; border:1px solid #d3d3d3; background-color:#f7f7f7;}
.swbox span.name {color:#3a6180; font-weight:bold;}
.swbox ul {margin-top:-4px;padding:0px;display:inline-block;}
.swbox li {margin-top:4px;list-style:none;}

.swbox2014 {width:645px; font-size:11px; padding:20px; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; background-color:#f7f7f7;}
.swbox2014 span.name {color:#3a6180; font-size:12px; font-weight:bold;}
.swbox2014 ul {margin-top:-6px;padding:0px;display:inline-block;}
.swbox2014 li {margin-top:6px;list-style:none;}
.swbox2014 li.tit {font-size:12px; font-family:ngeot; font-weight:bold;}
.swbox2014 img {margin-top:20px;}

.slptit{color:#333; margin:20px 0 0; font-size:17px; font-family:Nanum Gothic,'나눔고딕',NanumGothic,'돋움'; letter-spacing:-1px; font-weight:700;}

#snb {position:relative;margin:20px auto 0;width:645px;}
#snb ul {float:left;padding-left:1px;width:645px;border-bottom:2px solid #3a6180;zoom:1}
#snb ul:after {display:block;visibility:hidden;clear:both;height:0;content:''}
#snb li {float:left;margin-bottom:-2px}
#snb span {display:block;position:relative;margin-left:-1px;padding:6px 0 5px;width:92px;border:1px solid #ddd;border-bottom:0;background:#f7f7f7;color:#888;text-align:center;line-height:1.2em;cursor:pointer}
#snb span.snb_on {z-index:2;padding:6px 0;width:99px;border:2px solid #3a6180;border-bottom:0;background:#fff;color:#3a6180;font-weight:bold}

#snb2014 {position:relative;margin:10px auto 0;width:645px;}
#snb2014 ul {float:left;padding-left:1px;width:645px;border-bottom:2px solid #333;zoom:1}
#snb2014 ul:after {display:block;visibility:hidden;clear:both;height:0;content:''}
#snb2014 li {float:left;margin-bottom:-2px}
#snb2014 span {display:block;position:relative;margin-left:-1px;padding:6px 0 5px;width:92px;border:1px solid #ddd;border-bottom:0;background:#f7f7f7;color:#888;text-align:center;line-height:1.2em;cursor:pointer}
#snb2014 span.snb_on {z-index:2;padding:6px 0;width:99px;border:2px solid #333;border-bottom:0;background:#fff;color:#333;font-weight:bold}
#snb2014 span.wd01, #snb span.snb_on.wd01 {width:120px;}
#snb2014 span.wd02, #snb span.snb_on.wd02 {width:170px;}

.mg_t25 {margin-top:25px;} .mg_t20 {margin-top:20px;} .mg_t15 {margin-top:15px;}, .mg_t10 {margin-top:10px;}
.mg_t30 {margin-top:30px;} .mg_t40 {margin-top:40px;} .mg_t50 {margin-top:50px;}

.bsubmit {

    display:inline-block;

	width:90%;
	padding:.3em 7;
	margin-top:3px;
    
    font-size:11px;
    font-weight:bold;
    color:#4F4F4F;
    
    cursor:pointer;
    
    text-align:center;
    
    background-color:#fff;
    
    border:1px #C3C3C3 solid;
    border-bottom:1px #A2A2A2 solid;
    border-top:1px #E3E3E3 solid;


    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

.bsubmit.mod {color:#fff; background-color:#8790a6; border:1px #4b546a solid; border-bottom:1px #2a3349 solid; border-top:1px #6b748a solid;}
a.bsubmit.odab,a:hover.bsubmit.odab,a:visited.bsubmit.odab {color:#e5e5e5; background-color:#4c546d; border:1px #101831 solid; border-bottom:1px #000010 solid; border-top:1px #303851 solid;}
.bsubmit.no {color:#999999; background-color:#f4f4f4;}
.bsubmit.btn1 {color:#fff; width:150px; padding:.7em 7;font-size:12px; background-color:#4c546d; border:1px #101831 solid; border-bottom:1px #000010 solid; border-top:1px #303851 solid;}
.bsubmit.btn2 {color:#fff; width:150px; padding:.7em 7;font-size:12px; background-color:#818bab; border:1px #5a6584 solid; border-bottom:1px #565769 solid; border-top:1px #717a98 solid;}
.bstnarea {width:645px; text-align:center; margin-top:12px;}

#event_container{clear:both;width:645px;margin-top:-6px;}
#event_content img{display:block;width:645px;padding:0;}

.fL401 {float:left;}
.fL402 {float:right;}

.quickMnew{width:100px;font-size:0;}
.quickMnew li{margin-bottom:1px;padding:0;}


/* UI Object */
a.btn_big{display:inline-block;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_default.gif) no-repeat 100% 0;font-family:'돋움',dotum;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{display:block;padding:1px 8px 0 12px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_default.gif) no-repeat}
a.btn_sml{display:inline-block;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_default.gif) no-repeat 100% -27px;font-family:'돋움',dotum;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml span,a.btn_sml strong{display:block;padding:1px 4px 0 8px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_default.gif) no-repeat 0 -27px;cursor:pointer;}
a.btn_sml span.on{color:#DC6530 !important;}
.btn_sml3{display:inline-block;width:60px;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/bg_btn_default.gif) no-repeat 100% -27px;font-family:'돋움',dotum;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
.btn_sml3 span,.btn_sml3 strong{display:block;padding:1px 4px 0 8px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/bg_btn_default.gif) no-repeat 0 -27px;}
.btn_sml2{display:inline-block;width:60px;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/bg_btn_default.gif) no-repeat 100% -67px;font-family:'돋움',dotum;font-size:11px;color:#999;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
.btn_sml2 span,.btn_sml2 strong{display:block;padding:1px 4px 0 8px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/bg_btn_default.gif) no-repeat 0 -67px;}
.btn_sml4{display:inline-block;width:60px;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_blackon.gif) no-repeat 100% -27px;font-family:'돋움',dotum;font-size:11px;color:#fff;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
.btn_sml4 span,.btn_sml4 strong{display:block;padding:1px 4px 0 8px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_blackon.gif) no-repeat 0 -27px;}

/* UI Object */
a.btn_bigbk{display:inline-block;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_blackon.gif) no-repeat 100% 0;font-family:'돋움',dotum;font-size:12px;color:#fff;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_bigbk span,a.btn_bigbk strong{display:block;padding:1px 8px 0 12px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_blackon.gif) no-repeat}
a.btn_smlbk{display:inline-block;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_blackon.gif) no-repeat 100% -27px;font-family:'돋움',dotum;font-size:11px;color:#fff;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_smlbk span,a.btn_smlbk strong{display:block;padding:1px 4px 0 8px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_blackon.gif) no-repeat 0 -27px;cursor:pointer;}
a.btn_smlbk span.on{color:#DC6530 !important;}
a:hover.btn_bigbk span,a:hover.btn_bigbk strong{color:#fff;}
a:hover.btn_smlbk span,a:hover.btn_smlbk strong{color:#fff;}


/* //UI Object */

#dic2013con3{width:645px;} 
#dic2013con3:after{display:block;clear:both;content:''}
#dic2013cons3{float:left;width:443px;}

.dicsc_step01{float:left;margin:36px 0 0 2px;padding:0;width:120px;font-size:0}
.dicsc_step01 ul li{padding:0;margin:0;cursor:hand;}
.dicsc_step01 ul li img{padding:0;margin:0;font-size:0}
.dicsc_step02{float:left;overflow-y:scroll;position:relative;margin:36px 0 0;width:216px;height:188px;}
.dicsc_step02 ul {padding:10px}
.dicsc_step02 ul li{font-weight:bold;font-size:12px;}
.dicsc_btn{float:left;margin:46px 0 0 9px;width:82px;height:60px;font-size:0;}

.dicas{float:right;width:184px;font-size:0;}

.dicas_search{position:relative;width:190px;height:34px;margin-bottom:23px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/dic/dicas_search_bg.gif) no-repeat 0 0;}
.dicas_search.btn_dic{float:right;width:60px;background:red}
.dicas_search input{float:left;margin:8px 0 0 10px;font-size:12px;font-weight:bold;border:0;}

table.dicTblas{border:2px solid #8a92a7;width:184px;margin-top:13px;}
.dicTblas thead th{padding:9px 0 8px;background:#8a92a7;color:#fff;}
.dicTblas td{padding:8px 0 6px;text-align:center;border-left:1px solid #8a92a7;border-bottom:1px solid #e4e4e4;}

/* 2014 main */
#slp2014main_top{width:765px;font-size:0;margin-bottom:1px;} 
#slp2014main_top:after{display:block;clear:both;content:''}

#slp2014main{width:765px;} 
#slp2014main:after{display:block;clear:both;content:''}

#slp2014sub{width:645px;} 
#slp2014sub:after{display:block;clear:both;content:''}

.slp2014main_tit{float:left;width:421px;}
.slp2014main_nav{float:right;width:344px;}
.slp2014main_nav dl{margin:-1px 0 0 -1px;}
.slp2014main_nav dd{float:left;margin:1px 0 0 1px;}

.box_type{display:block;position:relative;width:100%;height:57px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/slp2014main_bg02.gif) no-repeat 30px 13px;}

.testpop_title{font-family:ngeot;font-size:16px;color:#FFFFFF;font-weight:bold;text-align:left;letter-spacing:-1px;}
td .btnmark img{margin:0 2px;}

.ngeottxt14 {height:24px; text-align:center;font-size:14px; font-family:ngeot; font-weight:bold; background:#666; color:#fff}

.markcircle{margin-top:30px;width:170px;height:120px;font-weight:bold;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/mark_level.gif) no-repeat 38px 0; color:#fff}
.markcircle.tit{margin-top:35px;font-size:30px;letter-spacing:-1px;}
.markcircle.tit2{margin-top:8px;font-size:14px;}
.markcircle.tit3{margin:40px 0 45px;font-size:24px;letter-spacing:-2px;}
.markcircle.txt{margin-top:25px;font-size:11px;letter-spacing:-1px;color:#666666;}

h3.sectionTxt { margin: 0 0 7px 0; font-size: 17px; color:#333;font-family:Nanum Gothic,'나눔고딕',NanumGothic,'돋움';font-weight:700;letter-spacing:-1px;}
h2.sectionTxt { margin: 5px 0 0 0; padding:0 0 9px 0; border-bottom:2px solid #000; text-align:left; font-size: 25px; color:#333; font-family:Nanum Gothic,'나눔고딕',NanumGothic,'돋움'; font-weight:700;letter-spacing:-2px;}
h2.sectionTxt.noline { margin:0 0 5px 0;border:none; }

.view_data14 { width:100%;border-top:1 solid #343b4b;}/* 100729 add */
.view_data14 tr th {color:#333;text-align:center; font-size:11px; padding: 10px 0 9px; border-left: 1px solid #dddddd; border-bottom: 1px solid #dddddd; background-color: #f2f2f2; }
.view_data14 tbody tr td { text-align:center; color:#000; font-size:11px; padding: 6px 0 5px; border-left: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
.view_data14 tbody tr td.tit { font-weight:bold;background-color: #f9fafa; color:#3C6461; }
.view_data14 thead tr th.first, .view_data14 tbody tr td.first {border-left:none;}
.view_data14 tbody tr td.point{ color:#000; font-weight:bold; border-bottom: 1px solid #dddddd;}
.view_data14 tbody tr td.al{text-align:left;padding-left:15px}
.view_data14 tbody tr td span.ready{font-size:11px; color:#999999;}

/* UI Object */
.section_ul{position:relative;border-top:1px solid #999; width:244px; background:#fff;font-size:11px;line-height:normal;*zoom:1}
.section_ul em{font-style:normal}

.section_ul ul{margin:16px 0 16px;padding:0;list-style:none}
.section_ul li{position:relative;margin:0 0 8px 0}
.section_ul li:after{display:block;clear:both;content:""}
.section_ul li .bu{font-family:Tahoma, Geneva, sans-serif;float:left;margin:-4px 6px 0 0;color:#999}
.section_ul li a{float:left}
.section_ul li .time{float:right;clear:right;font-size:11px;color:#a8a8a8;white-space:nowrap}
.section_ul .more{position:absolute;top:10px;right:13px;font:11px Dotum, 돋움;text-decoration:none !important}
.section_ul .more span{margin:0 2px 0 0;font-size:16px;font-weight:bold;color:#d76ea9;vertical-align:middle}
/* //UI Object */

/* Temp */
/* UI Object */
.btn_pack,
.btn_pack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;color:#000;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/btn_pack.gif) no-repeat;font-size:12px;font-family:돋움, Tahoma, Sans-serif;color:#333;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack{margin-right:4px}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack.medium,
.btn_pack.medium *{height:24px;line-height:24px}
.btn_pack.large,
.btn_pack.large *{height:30px;line-height:30px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:36px;line-height:36px}
.btn_pack.small,
.btn_pack.small *{height:19px;line-height:19px}
.btn_pack.medium{background-position:left 0}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -65px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 10px 0 6px;background-position:right top;color:#000;font-size:12px}
.btn_pack.large *{padding:0 10px 0 6px;background-position:right -30px;font-size:16px}
.btn_pack.xlarge *{padding:0 10px 0 6px;background-position:right -65px;font-size:20px}
.btn_pack.small *{padding:0 6px 0 2px;background-position:right -106px;font-size:11px}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#690}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}
.btn_pack.small.icon *{padding-left:16px}
.btn_pack.icon span{width:20px;margin-right:-20px;padding:0 !important}
.btn_pack.medium .check{background-position:4px -150px}
.btn_pack.large .check{background-position:4px -146px}
.btn_pack.xlarge .check{background-position:5px -144px}
.btn_pack.small .check{background-position:3px -153px}
.btn_pack.medium .add{background-position:-16px -150px}
.btn_pack.large .add{background-position:-14px -146px}
.btn_pack.xlarge .add{background-position:-14px -144px}
.btn_pack.small .add{background-position:-18px -153px}
.btn_pack.medium .delete{background-position:-34px -150px}
.btn_pack.large .delete{background-position:-34px -146px}
.btn_pack.xlarge .delete{background-position:-34px -144px}
.btn_pack.small .delete{background-position:-37px -153px}
.btn_pack.medium .calendar{background-position:-56px -150px}
.btn_pack.large .calendar{background-position:-56px -146px}
.btn_pack.xlarge .calendar{background-position:-56px -144px}
.btn_pack.small .calendar{background-position:-59px -153px}
.btn_pack.medium .refresh{background-position:-76px -150px}
.btn_pack.large .refresh{background-position:-76px -146px}
.btn_pack.xlarge .refresh{background-position:-76px -144px}
.btn_pack.small .refresh{background-position:-79px -153px}
.btn_pack.medium .download{background-position:-96px -151px}
.btn_pack.large .download{background-position:-96px -147px}
.btn_pack.xlarge .download{background-position:-96px -145px}
.btn_pack.small .download{background-position:-99px -154px}
/* //UI Object */


/* faqh */
dl#faqh {  border-top:2px solid #739490; }
dl#faqh dt.first { border-bottom: none; }
dl#faqh dt { background:url("http://www.jongro.co.kr/images/icon/faq_q.gif") no-repeat 20px 16px #f3f3f3; display: block; padding: 16px 0 15px 45px; font-size:19px; font-family:Nanum Gothic,'나눔고딕',NanumGothic,'돋움';font-weight:700;  color:#333; text-decoration:none;border-bottom:1px solid #ffffff; letter-spacing:-2px  }
dl#faqh dd { width: 645px; padding:14px 20px 35px 45px; border-bottom:0px solid #e0e7e6;line-height: 140%;  background:url("http://www.jongro.co.kr/images/icon/faqh_a.gif") no-repeat 20px 16px; }

 
/* UI Object */
.box_type01{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg01.jpg") no-repeat;margin-bottom:20px}
.box_type02{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg02.jpg") no-repeat;margin-bottom:20px}
.box_type03{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg03.jpg") no-repeat;margin-bottom:20px}
.box_type04{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg04.jpg") no-repeat;margin-bottom:20px}
.box_type05{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg05.jpg") no-repeat;margin-bottom:20px}
.box_type06{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg06.jpg") no-repeat;margin-bottom:20px}
.box_type07{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg07.jpg") no-repeat;margin-bottom:20px}
.box_type08{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg08.jpg") no-repeat;margin-bottom:20px}
.box_type09{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg09.jpg") no-repeat;margin-bottom:20px}
.box_type10{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg10.jpg") no-repeat;margin-bottom:20px}
.box_type11{display:table;position:relative;width:645px;height:70px;background:url("http://img.jongroeclass.co.kr/eclass/comuser/slp/2015/info_titbg11.jpg") no-repeat;margin-bottom:20px}
.cell{display:table-cell;vertical-align:middle}
.inner{*top:50%;*height:35px;*margin-top:18px;text-align:left;line-height:140%;font-size: 12px; color:#e5e5e5; font-family:Nanum Gothic,'나눔고딕',NanumGothic,'돋움';}
/* //UI Object */
