@charset "euc-kr";
/*°øÅë*/

body {
	margin: 0;
	padding: 0;
	font-family: Dotum, "µ¸¿ò", sans-serif;
	color: #7d7d7d;
	line-height: 136%;
	font-size: 0.8em;
	text-align: left;
	letter-spacing: -1px;
}

ul { list-style: none; }
h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; font-size: 0.8em; }
form, fieldset, p{
	margin: 0;
	padding: 0;
}
input, select, textarea {
	font-family: Dotum, "µ¸¿ò", sans-serif;
	vertical-align: middle;
	font-size: 0.9em;
	color: #7d7d7d;
}
label { cursor: pointer; }
.chand { cursor: pointer; }
input.txt { height: 15px; border: 1px solid #cacaca; padding-left: 5px; }
input.txt1 { border: 1px solid #b6c0cc; font-size: 11px; padding: 4px 0 1px 5px; height: 11px; line-height: 100%; }
input.txt2 { border: 1px solid #cdcdcd; font-size: 11px; padding: 4px 0 1px 5px; height: 12px; line-height: 100%; }
input.txt3 { border: 1px solid #cdcdcd; font-size: 11px; padding: 4px 0 1px 5px; height: 11px; line-height: 100%; }
input.file { height: 19px; border: 1px solid #cacaca; padding-left: 5px; }
input.radio { height: 13px; border: none !important; }
input.chk { width: 12px; height: 12px; vertical-align: middle; }
img, fieldset { border:0 none transparent;/*'transparent' for Opera7*/ }
ul, dl, dd {
	list-style: none;
	margin: 0;
	padding: 0;
}
table {
	border: 0;
	border-collapse: collapse;
}

a:link, a:visited {
	color: #7d7d7d;
	text-decoration: none;
	cursor: pointer;
}
a:hover, a:active {
	color: #4485c7;
	text-decoration: none;
	cursor: pointer;
}
i, em { font-style: normal; }

.noborder { border: none !important; }
.nobackground { background: none !important; }

.vtop { vertical-align: top !important; }
.vmid { vertical-align: middle !important; }
.nmid1 { vertical-align: middle; margin-top: -3px; }

.fleft { float: left !important; }
.fright { float: right !important; }
.cboth { clear: both !important; }
.tleft { text-align: left !important; }
.tcenter2 { text-align: center;  border-bottom: 1px solid #e0e0e0; }
.tcenter { text-align: center !important; }
.tright { text-align: right !important; }

.hspace2 { clear: both; width: 10px; height: 2px; line-height: 0; font-size: 0; }
.hspace3 { clear: both; width: 10px; height: 3px; line-height: 0; font-size: 0; }

.bcolor { color: #4485c7 !important; }
.ocolor { color: #f38925 !important; }
.ocolor * { color: #f38925 !important; }

.container {height:1%;} /* IE6 ¹× ÇÏÀ§ ¹öÀü ºê¶ó¿ìÀú ´ëÀÀ Hack */
*:first-child+html .container {height:1%;} /* IE7 ´ëÀÀ Hack */
.container:after {display:block;clear:both;height:0;content:" ";visibility:hidden;} /* Ç¥ÁØ°è¿­ ºê¶ó¿ìÀú¿¡ ´ëÀÀÇÏ´Â float ÇØÁ¦¿ë °¡»ó ¿¤¸®¸ÕÆ®ÀÇ »ý¼º */

textarea.txt1 { border: 1px solid #b6c0cc; font-size: 11px; padding: 5px; line-height: 100%; }

/*select box*/
div.dselectbox { position: relative; top: 1px; text-align:left; display: inline; margin-right: 4px; height: 16px; border: 1px solid #ccc; background-color: #fff; font-size: 11px; color: #888; }
div.dselectbox span { height: 13px; padding: 0 1px 0 5px; display: inline-block; overflow: hidden; line-height: 120%; margin-top: 2px; }
div.dselectbox img { position: absolute; top: 0; right: 0; vertical-align: top; cursor: pointer; }
div.dselectbox div.selectlist { position: absolute; top: 16px; left: -1px; border: 1px solid #ccc; background-color: #fff; }
div.dselectbox div.selectlistUp { top: auto; bottom: 16px; }
div.dselectbox div.selectlist ul { padding: 3px 0; }
div.dselectbox div.selectlist ul li { cursor: pointer; padding-left: 5px; }
div.dselectbox div.selectlist ul li.on { background-color: #ccc; color: #fff; }
div.dselectbox div.selectlist ul.scroll { overflow: auto; }
div.dselectboxdim span { color: #ccc; }
/*/select box*/

/**/
table.popContainer { width: 100%; }
table.popContainer tr.top { height: 5px; }
table.popContainer tr.top td.left { width: 110px; height: 70px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_top_left_1.gif') no-repeat; }
table.popContainer tr.top td.center { text-align: center; background: url('http://image.hipercent.com/www/common/skin/bg_pop_top_center_1.gif') repeat-x; }
table.popContainer tr.top td.right { width: 110px; height: 70px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_top_right_1.gif') no-repeat; }

table.popContainer tr.top_1 {height:3px;}
table.popContainer tr.top_1 td.left { width: 4px; height: 3px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_top_left_2.gif') no-repeat; }
table.popContainer tr.top_1 div.center {height: 3px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_top_center_2.gif') repeat-x;}
table.popContainer tr.top_1 td.right { width: 4px; height: 3px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_top_right_2.gif') no-repeat; }
table.popContainer tr.btm_1 { height: 25px; }
table.popContainer tr.btm_1 td.left { width: 5px; height: 25px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_btm_left_2.gif') no-repeat; }
table.popContainer tr.btm_1 td.center { text-align: center; background: url('http://image.hipercent.com/www/common/skin/bg_pop_btm_center_2.gif') repeat-x; }
table.popContainer tr.btm_1 td.center img { margin-top: 1px; }
table.popContainer tr.btm_1 td.right { width: 5px; height: 25px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_btm_right_2.gif') no-repeat; }
table.popContainer tr.center_1 td.center { vertical-align: top; text-align: center; }
table.popContainer tr.center_1 td.center p.oCnt { margin: 0 0 9px 0; }
table.popContainer tr.center_1 td.center p.oCnt2 { position: relative; margin: -18px 0 9px 0; }
table.popContainer tr.center_1 td.left {width: 3px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_center_left_2.gif') repeat-y; }
table.popContainer tr.center_1 td.right {width: 3px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_center_right_2.gif') repeat-y right; }

table.popContainer tr.top td.center h1 { padding: 14px 0 40px 0; }

table.popContainer tr.center td.left { width: 5px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_center_left_1.gif') repeat-y; }
table.popContainer tr.center td.right { width: 5px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_center_right_1.gif') repeat-y; }

table.popContainer tr.btm { height: 27px; }
table.popContainer tr.btm td.left { width: 5px; height: 27px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_btm_left_1.gif') no-repeat; }
table.popContainer tr.btm td.center { text-align: center; background: url('http://image.hipercent.com/www/common/skin/bg_pop_btm_center_1.gif') repeat-x; }
table.popContainer tr.btm td.center img { margin-top: 1px; }
table.popContainer tr.btm td.right { width: 5px; height: 27px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_btm_right_1.gif') no-repeat; }

table.popContainer tr.center td.center { vertical-align: top; text-align: center; }
table.popContainer tr.center td.center p.oCnt { margin: 0 0 9px 0; }
table.popContainer tr.center td.center p.oCnt2 { position: relative; margin: -18px 0 9px 0; }

table.boxType1 { text-align: left; margin: 0 auto; font-size: 11px; }
table.boxType1 tr.btop td.bleft { width: 5px; height: 5px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_box1_top_left_1.gif') no-repeat; }
table.boxType1 tr.btop td.bcenter { background: url('http://image.hipercent.com/www/common/skin/bg_pop_box1_top_center_1.gif') repeat-x; }
table.boxType1 tr.btop td.bright { width: 5px; height: 5px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_box1_top_right_1.gif') no-repeat; }

table.boxType1 tr.bbtm { height: 5px; }
table.boxType1 tr.bbtm td.bleft { width: 5px; height: 5px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_box1_btm_left_1.gif') no-repeat; }
table.boxType1 tr.bbtm td.bcenter { height: 5px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_box1_btm_center_1.gif') repeat-x; }
table.boxType1 tr.bbtm td.bright { width: 5px; height: 5px; background: url('http://image.hipercent.com/www/common/skin/bg_pop_box1_btm_right_1.gif') no-repeat; }

table.boxType1 tr.bcenter td.bcenter { padding: 7px 0 7px 0; background: #eef4fb url('http://image.hipercent.com/www/common/skin/bg_pop_box1_bg_1.gif') repeat-x top; border: 1px #99bbd3; border-style: none solid; }
table.boxType1 tr.bcenter td.bcenter table { margin-left: 15px; display: inline; }
table.boxType1 tr.bcenter td.bcenter table th { font-weight: normal; color: #5e99d5; }
table.boxType1 tr.bcenter td.bcenter table th.blt { padding-left: 9px; background: url('http://image.hipercent.com/www/common/icon/b1_2.gif') no-repeat 0 10px; }
table.boxType1 tr.bcenter td.bcenter table td { height: 24px; }
table.boxType1 tr.bcenter td.bcenter table td img.vmid { position: relative; top: 1px; }
table.boxType1 tr.bcenter td.bcenter table td.cmt { font-size: 11px; color: #9d9d9d; }
table.boxType1 tr.bcenter td.bcenter table .vtop { padding-top: 3px; }
table.boxType1 tr.bcenter td.bcenter table .vtop table { margin: 0; }

table.topTable td { height: auto !important; }

div.btmBtn { text-align: right; padding: 10px 13px 12px 0; }
div.btmBtn2 { text-align: right; padding: 10px 0 12px 0; }

table.popType1 { width: 400px; }
table.popType1 tr.center td.center { background: url('http://image.hipercent.com/www/common/skin/bg_pop_tit_type1.gif') no-repeat center top; }

table.popType2 { width: 540px; }
table.popType2 tr.center td.center { background: url('http://image.hipercent.com/www/common/skin/bg_pop_tit_type2.gif') no-repeat center top; }
table.popType2 table.boxType1 { width: 504px; }

table.popType2 table.boxType1 tr.btop td.bcenter { width: 750px; }
table.popType2 table.boxType1 tr.bcenter td.bcenter { width: 504px; }


table.popType3 { width: 678px;}
table.popType3 tr.center td.center { background: url('http://image.hipercent.com/www/common/skin/bg_pop_tit_type4.gif') no-repeat center top; }
/*table.popType3 table.boxType1 { width: 665px; }*/

table.boxType2 tr td.bmiddle {}
table.boxType2 tr td.bmiddle h2 {padding:0 0 7px 8px; background: url('http://image.hipercent.com/www/common/icon/b1_2.gif') no-repeat 0 3px;}
table.boxType2 tr td.bmiddle td.text {font-size:11px; color:#9d9d9d; width:649px; padding-left:15px; text-align:left;}

table.boxType2 tr td.bmiddle td.top { background: url('http://image.hipercent.com/www/common/skin/bg_pop_top1.gif') no-repeat center top;}
table.boxType2 tr td.bmiddle td.middle { background: url('http://image.hipercent.com/www/common/skin/bg_pop_middle1.gif') repeat-y center top; text-align:left; padding:19px 0 15px 30px;}
table.boxType2 tr td.bmiddle td.middle .title {font-size:11px; color:#5e99d5; padding-right:19px;}
table.boxType2 tr td.bmiddle td.bottom { background: url('http://image.hipercent.com/www/common/skin/bg_pop_bottom1.gif') no-repeat center bottom;}

table.mobile_addmin {width:634px; border-top:1px solid #93b8d3; border-bottom:1px solid #93b8d3; margin-top:5px; text-align:left; font-size:11px; color:#7d7d7d; border-right:1px solid #fff; border-left:1px solid #fff;}


table.popType4 { width: 700px;}
table.popType4 tr.center td.center { background: url('http://image.hipercent.com/www/common/skin/bg_pop_tit_type5.gif') no-repeat center top; }

table.popType5 { width: 736px;}
table.popType5 tr.center td.center { background: url('http://image.hipercent.com/www/common/skin/bg_pop_tit_type6.gif') no-repeat center top; }

table.boxType3 tr td.bmiddle { width: 702px; text-align: left; }
table.boxType3 tr td.bmiddle td.top { background: url('http://image.hipercent.com/www/common/skin/bg_pop_top2.gif') no-repeat center top;}
table.boxType3 tr td.bmiddle td.middle { background: url('http://image.hipercent.com/www/common/skin/bg_pop_middle2.gif') repeat-y center top; width:700px; text-align:center; padding-bottom:13px;}
table.boxType3 tr td.bmiddle td.bottom { background: url('http://image.hipercent.com/www/common/skin/bg_pop_bottom2.gif') no-repeat center bottom;}

p.text_notice {font-size:11px; color:#9d9d9d; text-align:left; padding:0 0 8px 15px;}

/* ¸ð¹ÙÀÏ ÇÐ½À°ü¸® Å×ÀÌºí */
table.testTable { border: 1px #93b8d3; border-style: solid none; font-size: 11px; width: 634px; }
table.testTable th { background-color: #eff5fb; padding: 6px 0 4px 0; }
table.testTable td.bold { font-weight: bold; color: #5d5d5d; background-color: #efefeb; }
table.testTable th, table.testTable td {  border: 1px #e0e0e0; border-style: none solid solid none; }
table.testTable td { text-align: left; padding: 4px 0 2px 10px; }
table.testTable .end {border-right:0 none;}
table.testTable1 td { padding: 7px 0 5px 10px; }
table.testTable1 td.tcenter { padding-left: 0; }
table.testTable1 td.icon { padding: 0; vertical-align: middle; }
table.testTable3 { border-bottom: 1px solid #93b8d3 !important; }
table.testTable3 th { background-color: #eff5fb !important; text-align: center; }
table.testTable3 td { text-align: center; padding-left: 0; border-bottom: 0; }
table.testTable3 td.tit { font-weight: bold; background-color: #f5f5f1; color: #7d7d7d; border-bottom: 1px solid #e0e0e0 !important; }
table.testTable3 td.tleft { padding-left: 10px !important; border-bottom: 1px solid #e0e0e0 !important; vertical-align: top; }
table.testTable3 td.tcenter2 { text-align: center !important; border-bottom: 1px solid #e0e0e0 !important; vertical-align: middle; }
table.testTable3 tr.btm td { font-weight: bold; background-color: #f5f5f1; border-top: 1px solid #e0e0e0; padding: 3px 0 0 0 !important; color: #9d9d9d; }

table.testTable2 { border: none; }
table.testTable3 { border-bottom: 1px solid #e0e0e0; }
table.testTable3 th { background-color: #f5f5f1; }

table.testTable th.bnright, table.testTable td.bnright { border-right: none; }

p.bCmt { font-size: 11px; width: 355px; margin: 0 auto 11px auto; text-align: left; padding-left: 9px; background: url('http://image.hipercent.com/www/common/icon/b1_2.gif') no-repeat 0 5px; }
p.bCmt img.vmid { position: relative; top: -1px; margin-right: 15px; }

table.boxType1 div.dselectbox { margin-top: -3px; }
table.boxType1 span.fleft { margin-right: 6px; }

table.boxType1 div.toolbarDiv { padding: 4px 0 0 10px; }
table.boxType1 div.toolbarDiv img { }

div.calendar { position: absolute; display: none; width: 141px; height: 135px; padding: 8px 0 0 0; background: url('http://image.hipercent.com/www/common/skin/bg_calendar_1.gif') no-repeat; }
div.calendar table.btn { width: 120px; margin: 0 auto; text-align: center; border-bottom: 1px solid #b9d2ed; }
div.calendar table.btn td.left { width: 10px; text-align: right; }
div.calendar table.btn td.right { width: 10px; text-align: left; }
div.calendar table.btn td.txt { font-weight: bold; font-size: 11px; color: #3874b3; padding: 1px 0; }
div.calendar table.calendar { width: 121px; margin: 5px auto 0 auto; font-size: 11px; text-align: center; }
div.calendar table.calendar td { width: 17px; line-height: 120%; padding: 1px; }
div.calendar table.calendar td.sun * { color: #f38925; }
div.calendar table.calendar td.sat * { color: #50aae9; }
div.calendar table.calendar td.select { color: #fff; background: url('http://image.hipercent.com/www/common/skin/bg_calendar_select_1.gif') no-repeat 2px 0px; }
div.calendar table.calendar td.select a { color: #fff; }
div.calendar table.calendar td.old { color: #b7b7b7; }

table.calendar2 { clear: both; width: 718px; border: 1px solid #b9b9b9; }
table.calendar2 th, table.calendar2 td { border: 1px solid #dedede; font-size: 11px; }
table.calendar2 th { font-weight: normal; padding: 4px 0 1px 0; }
table.calendar2 td { padding: 2px 8px; height: 90px; vertical-align: top; }
table.calendar2 td p.date { font-weight: bold; font-size: 10px; font-family: tahoma; text-align: right; padding-bottom: 9px; }
table.calendar2 td.sat p.date { color: #3f6d9d; }
table.calendar2 td.sun p.date { color: #d61525; }
table.calendar2 td p.bell1 { font-size: 12px; font-weight: bold; color: #f38925; }
table.calendar2 td p.bell1 img, table.calendar2 td p.bell2 img { vertical-align: middle; margin-top: -3px; }
table.calendar2 td p.bell2 { font-size: 12px; font-weight: bold; color: #9d9d9d; }
table.calendar2 td p.name { color: #5e99d5; padding: 5px 0 1px 0; }
table.calendar2 td p.time { font-weight: bold; }

table.calendar3 { clear: both; width: 504px; border: 1px solid #b9b9b9; }
table.calendar3 th, table.calendar3 td { border: 1px solid #dedede; font-size: 11px; }
table.calendar3 th { font-weight: normal; padding: 4px 0 1px 0; }
table.calendar3 td { text-align: center; height: 44px; font-size: 11px; font-family: tahoma; }
table.calendar3 th.sat, table.calendar3 td.sat { color: #3f6d9d; }
table.calendar3 th.sun, table.calendar3 td.sun { color: #d61525; }
table.calendar3 td.check { background-color: #ffdcb5; font-weight: bold; }

/* Àå¹Ù±¸´Ï ÆË¾÷ */
ul.card_list_ty1 {font-size:11px; ine-height:18px;}
ul.card_list_ty1 li {background:url('http://image.hipercent.com/www/common/icon/b1_2.gif') left 6px no-repeat; padding-left:10px;}

ul.card_list_ty2 {font-size:11px; ine-height:18px;}
ul.card_list_ty2 li {background:url('http://image.hipercent.com/www/common/icon/b1_3.gif') left 6px no-repeat; padding-left:9px;}
ul.card_list_ty2 li.img {background:0 none; padding-left:0; padding-top:10px; padding-bottom:10px;}

dl.card_list_ty1 {font-size:11px;}
dl.card_list_ty1 dt {background:url('http://image.hipercent.com/www/common/icon/b1_3.gif') left 6px no-repeat; padding-left:9px; font-weight:bold; height:20px; color:#5e99d5;}
dl.card_list_ty1 dt.type1 {background:url('http://image.hipercent.com/www/common/icon/b1_2.gif') left 2px no-repeat; padding-left:10px;}
dl.card_list_ty1 dd div a {color:#9d9d9d;}
dl.card_list_ty1 table tr th {text-align:center;}

div.locationType1 p.fleft { width: 175px; text-align: right; }
div.locationType2 p.fleft { width: 238px; text-align: right; }
div.locationType3 p.fleft { width: 307px; text-align: right; }
div.locationType4 p.fleft { width: 370px; text-align: right; }
div.studyInfoType1 p.fright { margin: 6px 2px 0 0; }
div.locationType1 div.inscroll { width: 500px; height: 180px; overflow-y: scroll; overflow-x: hidden; margin-top: 1px; }
div.locationType2 div.inscroll { width: 645px; height: 180px; margin-top: 0px; overflow-y: scroll; overflow-x: hidden; scroll: no;}
div.inscroll { width: 662px; height: 343px; overflow-y: scroll;}
div.locationType1 strong { color: #091e33; }
div.locationType1 table.photo div { border: 1px solid #cacaca; padding: 1px; margin-bottom: 5px; }
div.locationType1 table.photo div img { display: block; }

div.locationType2 div.inscroll table { margin-left: 0; }

table.listType1 { margin-left:16px; border: 1px #89abc3; border-style: solid none; font-size: 11px; line-height: 160%; color: #7d7d7d;}
table.listType1 th, table.listType1 td { border-bottom: 1px solid #e0e0e0; padding: 8px 0 6px; }
table.listType1 th { background-color: #efefeb; text-align: center; }
table.listType1 td { padding-left: 10px !important; text-align:left; }
table.listType1 th.tleft { padding-left: 10px !important; }

table.boardListType1 { font-size: 11px; border-bottom: 1px solid #8aabc4; table-layout: fixed; }
table.boardListType1 th { padding: 7px 0 5px 0; text-align: center; background: url('http://image.hipercent.com/www/common/bbs/bg_tit1_bg_1.gif') repeat-x; color: #536686; }
table.boardListType1 th img { display: block; }
table.boardListType1 td { text-align: center; vertical-align: middle; padding: 9px 0 10px 0; border-bottom: 1px solid #e2e2e2; }
table.boardListType1 td.sbj { text-align: left; }
table.boardListType1 td.sbj p { clear: both; }
table.boardListType1 td.sbj p.icon img { display: block; float: left; margin-right: 2px; }
table.boardListType1 td.sbj p.sbj { font-weight: bold; padding: 3px 0; }
table.boardListType1 td.sbj p.btn img { display: block; float: left; margin-right: 5px; }
table.boardListType1 td p.tleft { padding-left: 5px; }
table.boardListType1 td.move a { display: block; padding: 2px 0; }
table.boardListType1 tr.over td { padding-bottom: 235px; }
table.boardListType1 tr.memo td { padding: 0; }
table.boardListType1 tr.on td { border-bottom: none; background: url('http://image.hipercent.com/www/common/skin/bg_dot_3.gif') repeat-x bottom; }
table.boardListType1 tr.on td.sbj { font-weight: bold; color: #5e99d5; }

table.calendarType1 { border: 1px solid #b8b8b8; width: 668px; font-size: 11px; margin-top: 20px; }
table.calendarType1 th.c1, table.calendarType1 td.c1 { border: 1px solid #dedede; background-color: #fff; font-weight: normal; }
table.calendarType1 th.today { position: relative; }
table.calendarType1 th.today span.today { position: absolute; width: 87px; height: 19px; top: -17px; left: -1px; padding-top: 20px; display: block; background: url('http://image.hipercent.com/www/common/skin/bg_pop_calendar_today_1.gif') no-repeat; }
table.calendarType1 tr.top th.c1 { padding: 4px 0 1px 0; color: #6d6d6d; }
table.calendarType1 th.sun { color: #d61525 !important; }
table.calendarType1 td.c1 { vertical-align: top; height: 63px; }
table.calendarType1 td.checkDay { background-color: #ffeedb; }
table.calendarType1 td.c1 p { text-align: left; }
table.calendarType1 td.c1 p.txt1 { font-weight: bold; color: #2d2d2d; text-align: center; padding: 4px 0; }
table.calendarType1 td.c1 p.i1 { width: 52px; background: url('http://image.hipercent.com/www/common/icon/c2_1.gif') no-repeat 0 0; padding-left: 27px; margin: 0 auto 1px auto; }
table.calendarType1 td.c1 p.i2 { width: 52px; background: url('http://image.hipercent.com/www/common/icon/c2_2.gif') no-repeat 0 0; padding-left: 27px; margin: 0 auto 4px auto; }
table.calendarType1 td.c1 div.dselectbox { left: 2px; top: 2px; }
table.calendarType1 td.c1 p.txt2 { clear: both; text-align: center; padding: 5px 0 0 0; }
table.calendarType1 td.c1 p.btn1 { text-align: center; }
table.calendarType1 tr.btm th.c1, table.calendarType1 tr.btm td.c1 { height: auto; background-color: #fff1f3; vertical-align: middle; line-height: 120%; padding: 9px 0 5px 0; }
table.calendarType1 tr.btm td.checkDay { background-color: #ffe5e8; }

/* ¿ù ¼ö°­·á ³³ºÎ¾È³» */
ul.fee_list {border-bottom:1px solid #eaeaea; width:542px; margin-left:-16px; padding:4px 0 10px; 0}
ul.fee_list li {float:left; padding-left:16px; background:url('http://image.hipercent.com/www/common/icon/b1_3.gif') 16px 6px no-repeat; text-indent:9px;}
ul.fee_list li.bold {width:511px; background:0 none; font-weight:bold; color:#f38925; text-indent:0;}

/* ÂÊÁöÀÐ±â */
table.table_type_1 {border-top:1px solid #a5c4dc; border-bottom:1px solid #a5c4dc; font-size:11px; text-align:left;}
table.table_type_1 th {height:29px; font-weight:bold; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background-color:#f0f5fb; padding-left:10px;}
table.table_type_1 td {border-bottom:1px solid #e0e0e0; padding-left:5px;}

table.boardListType2 { font-size: 11px; border-bottom: 1px solid #89abc3; table-layout: fixed; }
table.boardListType2 th { padding: 7px 0 5px 0; text-align: center; background: url('http://image.hipercent.com/www/common/bbs/bg_tit1_bg_1.gif') repeat-x; color: #536686; }
table.boardListType2 th img { display: block; }
table.boardListType2 td { text-align: center; vertical-align: middle; padding: 8px 0 5px 0; border-bottom: 1px solid #e2e2e2; }
table.boardListType2 td.sbj { text-align: left; }
table.boardListType2 td.tleft { padding-left: 10px; }
table.boardListType2 td.tleft2 { text-align: left; }
table.boardListType2 td.icon { padding: 1px 0 0 0; }
table.boardListType2 td.icon2 { padding-top: 3px; padding-bottom: 0; }
table.boardListType2 td.icon2 img.vmid { margin-top: -2px; }
table.boardListType2 td.on { font-weight: bold; color: #5e99d5; border-bottom: none !important; }
table.boardListType2 td.memo { padding: 1px 0 0 0; }
table.boardListType2 td.memo table { width: 100%; border: none;  background-color: #f9f9f9; }
table.boardListType2 td.memo table td { padding: 7px 0 0 0; border: none; text-align: left; }
table.boardListType2 td.memo table td.micon { padding-top: 15px; text-align: center; vertical-align: top; }
table.boardListType2 td.memo table td.tright { padding: 0 10px 5px 0; }
table.boardListType2 tr.on td { border-bottom: none; background: url('http://image.hipercent.com/www/common/skin/bg_dot_3.gif') repeat-x bottom; }
table.boardListType2 td span.date1 { color: #5e99d5; }
table.boardListType2 td span.date2 span { color: #8d8d8d; }
table.boardListType2 td.btm { padding: 3px 0 7px 90px; background: #f2f2f2 url('http://image.hipercent.com/www/common/icon/select_view_2.gif') no-repeat 10px 6px;  letter-spacing: -1px; }
table.boardListType2 td.btm p { float: left; margin: 5px 10px 0 0; }
table.boardListType2 td.btm p img { vertical-align: middle; margin: -1px 4px 0 0; }
table.boardListType2 td.btm p.icon { padding-top: 2px; white-space: nowrap; margin: 5px 10px 0 0; width: auto; }
table.boardListType2 td.btm p.icon img { position: relative; top: -2px; }
table.boardListType2 tr.btm td { background-color: #efefeb; padding: 8px 0 5px 0; height: auto; font-weight: bold; }

ul.tabType4 { width: 670px; font-size: 11px; margin-bottom: 4px; padding-left: 50px; background: url('http://image.hipercent.com/www/common/icon/select_view_1.gif') no-repeat; letter-spacing: -1px; }
ul.tabType4 li { padding: 0 18px; float: left; background: url('http://image.hipercent.com/www/common/icon/a1_d1_1.gif') no-repeat 0 1px; }
ul.tabType4 li.on a { font-weight: bold; }
ul.tabType4 li a { color: #4d4d4d; }
ul.tabType4 li span { color: #5e99d5; }
ul.tabType4 li.select { background: none; padding: 0; }
ul.tabType4 li.select li { background: none; float: none; }
ul.tabType4 li.select span { color: #898989; }
ul.tabType4 li.select div.dselectbox { top: -2px; left: -10px; }
ul.tabType4 li.fright { background: none; padding-right: 1px; }
ul.tabType4 li.fright span { color: #9d9d9d; }
ul.tabType4 li.fright li { background: none; float: none; }

div.paging { text-align: center; padding: 12px 0; }
div.paging a { padding: 0 8px 0 5px; background: url('http://image.hipercent.com/www/common/skin/bar_2.gif') no-repeat right; display: inline-block; }
div.paging a.img { background: none; padding: 0 3px 0 3px; }
div.paging a img { vertical-align: middle; margin-top: -1px; }

div.paperLeftSec { float: left; width: 486px; text-align: left; margin-left: 18px; }
div.paperLeftSec ul.tabType4 { width: 426px; }
div.paperLeftSec table.boardListType2 { width: 476px; }
div.paperLeftSec div.btmBtn2 { width: 476px; text-align: left; margin-top: 10px; }
div.paperLeftSec div.paging { width: 476px; }

div.paperRightSec { float: left; text-align: left; width: 237px; height: 454px; margin-top: 10px; background: url('http://image.hipercent.com/www/common/skin/bg_paper_box_1.gif') no-repeat; font-size: 11px; color: #4d4d4d; padding-bottom: 15px; }
ul.paperFriendList { width: 188px; margin-left: 23px; }
ul.paperFriendList li { padding: 1px 0 0 5px; cursor: pointer; }
ul.paperFriendList li.on { color: #fff; background-color: #7d7d7d; }

div.paperDivInfo { position: absolute; width: 71px; background-color: #fff; display: none; }
div.paperDivInfo table { width: 100%; border: 1px solid #5e99d5; font-size: 11px; letter-spacing: -1px; }
div.paperDivInfo table td { padding: 3px 0 1px 5px; background: url('http://image.hipercent.com/www/common/skin/bg_dot_3.gif') repeat-x bottom; }
div.paperDivInfo table td.nobackground { padding-bottom: 0; }

table.list_table_col {border-top:1px solid #93b8d3; border-bottom:1px solid #93b8d3; font-size:11px; color:#7d7d7d; text-align:center;}
table.list_table_col th {background-color:#eff5fb; padding:8px 0;}
table.list_table_col td.bk { background-color: #f5f5f1; color: #5d5d5d; font-weight: bold; }
table.list_table_col td {padding:9px 0 5px 0;}
table.list_table_col td.tleft {padding-left:20px;}
table.list_table_col td.tleft2 {padding-left:10px;text-align:left;}
table.list_table_col th, table.list_table_col td {border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
table.list_table_col td.blue {color:#5e99d5;}
table.list_table_col .r {border-right:0 none;}
table.list_table_col .bold{background-color:#f5f5f1; font-weight:bold;}
table.list_table_col_1 th { border-right: none; padding: 6px 0 5px 0; }
table.list_table_col_1 td { padding: 7px 0 5px 0; }

table.list_table_col2 {margin-left:0px;}
table.list_table_col2 {border-top:1px solid #93b8d3; border-bottom:1px solid #93b8d3;}

table.list_table_col3 th, table.list_table_col3 td { border-right: none; }

table.table_plan {font-size:11px; border-top:1px solid #89abc3;}
table.table_plan th {color:#7d7d7d; border-bottom:1px solid #c8c8c8; padding:9px 0 5px 0;}
table.table_plan td {border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:8px 0 5px 0;}
table.table_plan td.icon { padding: 0; vertical-align: middle; }
table.table_plan td.r {border-right:0 none;}

ul.lecture_list {width:670px; border-bottom:1px solid #89abc3; font-weight:bold; color:#7d7d7d; padding-left:16px; padding:8px 0 6px 0;}
ul.lecture_list li {float:left; background:url('http://image.hipercent.com/www/common/icon/b1_3.gif') left 4px no-repeat; padding-left:9px; padding-right:23px; letter-spacing:-1px;}
ul.lecture_list li strong {color:#f38925;}

/*ÅÇ*/
ul.tabType1 { width: 700px; border-bottom: 1px solid #488bd2; letter-spacing: -1px; }
ul.tabType1 li { float: left; margin-right: 1px; background: url('http://image.hipercent.com/www/common/skin/bg_tab_left_off_1.gif') no-repeat top left; }
ul.tabType1 li img { display: block; }
ul.tabType1 li a { padding: 5px 8px 4px; background: url('http://image.hipercent.com/www/common/skin/bg_tab_right_off_1.gif') no-repeat top right; display: block; text-align: center; }
ul.tabType1 li.on { background: url('http://image.hipercent.com/www/common/skin/bg_tab_left_on_1.gif') no-repeat top left; }
ul.tabType1 li.on a { background: url('http://image.hipercent.com/www/common/skin/bg_tab_right_on_1.gif') no-repeat top right; }
ul.tabType1 li.fright { background: none; padding: 0; }
ul.tabType1 li.fright img { float: left; position: relative; top: -2px; margin-left: 4px; }
ul.tabType1 li.fright a { background: none; padding: 0; display: inline; }
ul.tabType1_1 li { width: 190px; }

ul.tabType3 { font-size: 11px; font-weight: bold; background: url('http://image.hipercent.com/www/common/skin/bg_tab_1.gif') repeat-x bottom; letter-spacing: -1px; }
ul.tabType3 li { float: left; margin-right: -1px; background: url('http://image.hipercent.com/www/common/skin/bg_tab_left_off_3.gif') no-repeat top left; }
ul.tabType3 li img { display: block; }
ul.tabType3 li a { padding: 7px 10px 6px 10px; background: url('http://image.hipercent.com/www/common/skin/bg_tab_right_off_3.gif') no-repeat top right; display: block; text-align: center; color: #b9b9b9; }
ul.tabType3 li.on { margin-right: 0; background: url('http://image.hipercent.com/www/common/skin/bg_tab_left_on_3.gif') no-repeat top left; }
ul.tabType3 li.on a { color: #5e99d5; background: url('http://image.hipercent.com/www/common/skin/bg_tab_right_on_3.gif') no-repeat top right; }
ul.tabType3 li.fright { background: none; padding: 0; }
ul.tabType3 li.fright img { float: left; position: relative; top: 6px; margin-left: 4px; }
ul.tabType3 li.fright a { background: none; padding: 0; display: inline; }
ul.tabType3_1 li a { padding: 8px 5px 4px 5px; }
ul.tabType3_1 li.on a { padding: 8px 8px 5px 8px; }

ul.tabType3_2 { font-size: 11px; font-weight: bold; background: url('http://image.hipercent.com/www/common/skin/bg_tab_1.gif') repeat-x bottom; letter-spacing: -1px; }
ul.tabType3_2 li { float: left; margin-right: -1px; background: url('http://image.hipercent.com/www/common/skin/bg_tab_left_off_4.gif') no-repeat top left; }
ul.tabType3_2 li img { display: block; }
ul.tabType3_2 li a { padding: 7px 10px 6px 10px; background: url('http://image.hipercent.com/www/common/skin/bg_tab_right_off_4.gif') no-repeat top right; display: block; text-align: center; color: #b9b9b9; }
ul.tabType3_2 li.on { margin-right: 0; background: url('http://image.hipercent.com/www/common/skin/bg_tab_left_on_6.gif') no-repeat top left; }
ul.tabType3_2 li.on a { color: #5e99d5; background: url('http://image.hipercent.com/www/common/skin/bg_tab_right_on_6.gif') no-repeat top right; }

table.list_table { clear: both; border-top:1px solid #89abc3; border-bottom:1px solid #89abc3; font-size:11px; margin:10px 0 30px 0;}
table.list_table th {background-color:#f5f5f1; color:#5d5d5d; padding-left:10px; vertical-align: middle;}
table.list_table th , table.list_table td {border-bottom:1px solid #e0e0e0; padding: 8px 0 6px 9px; }
table.list_table td {vertical-align:middle; }
table.list_table tr.color1 th, table.list_table tr.color1 td { background-color: #edf4fa; }
table.list_table tr.color1 table td { border: none; padding: 0; }
table.list_table_right th { border-right: 1px solid #e0e0e0; }

table.boardListType2 th.txt1 { font-weight: normal !important; text-align: left; color: #6d6d6d; padding-left: 10px; }

table.boardListType7 { clear: both; font-size: 11px; border-bottom: 1px solid #89abc3;}
table.boardListType7 th { padding: 6px 0 5px 0; text-align: center; color: #536686; background: url('http://image.hipercent.com/www/myedu/bg_tit_2.gif') no-repeat;}
table.boardListType7 th.none {padding:0; background: url('http://image.hipercent.com/www/myedu/bg_tit_2.gif') no-repeat right bottom; margin-right:10px; border-top: 1px solid #e6e6e6; }
table.boardListType7 th span { font-weight: normal; }
table.boardListType7 th.pb { padding: 3px 0 0 0; border-bottom: 1px solid #fff; }
table.boardListType7 td { text-align: center; vertical-align: middle; border-bottom: 1px solid #e2e2e2; color:#7d7d7d; padding: 8px 0 5px 0; }
table.boardListType7 td.bgc {background-color:#f5f5f1; height: 30px;}
table.boardListType7 td.b {border-bottom:0 none;}

table.listType4 { width: 720px; border: 1px #89abc3; border-style: solid none; }
table.listType4 th { background-color: #f5f5f1; text-align: center; }
table.listType4 th, table.listType4 td { border: 1px #e0e0e0; border-style: none solid solid none;  padding: 8px 0 4px 0; text-align: center; vertical-align: middle; }
table.listType4 th.last, table.listType4 td.last { border-right: none; }
table.listType4 td.tleft { padding-left: 8px; }
table.listType4_1 th, table.listType4_1 td { padding: 5px 0 2px 0; }
table.listType4_1 th img.vmid { position: relative; top: -2px; }
table.listType4_2 th, table.listType4_2 td { height: 60px; padding: 0; vertical-align: middle; }

table.npList1 { border-top: 1px solid #89abc3; border-bottom: 1px solid #5e99d5; width: 720px; }
table.npList1 th { text-align: center; }
table.npList1 th, table.npList1 td { border-bottom: 1px solid #dfdfdf; padding: 7px 0 3px 0; }
table.npList1 th img.vmid { position: relative; top: -2px; }

table.layerPopup { font-size: 11px; }
table.layerPopup tr.top td.lt { width: 15px; height: 14px; background: url('http://image.hipercent.com/www/myedu/main_layer_lt_1.png') no-repeat bottom; }
table.layerPopup tr.top td.tt { text-align: left; height: 14px; background: url('http://image.hipercent.com/www/myedu/main_layer_tt_1.png') repeat-x bottom; }
table.layerPopup tr.top td.rt { width: 15px; height: 14px; background: url('http://image.hipercent.com/www/myedu/main_layer_rt_1.png') no-repeat bottom; }
table.layerPopup tr.top td.tt img { display: block; }
table.layerPopup tr.cnt td.ll { width: 15px; background: url('http://image.hipercent.com/www/myedu/main_layer_ll_1.png') repeat-y; }
table.layerPopup tr.cnt td.cc { text-align: left; background-color: #fff; padding: 10px 0; }
table.layerPopup tr.cnt td.rr { width: 15px; background: url('http://image.hipercent.com/www/myedu/main_layer_rr_1.png') repeat-y; }
table.layerPopup tr.btm { height: 11px !important; }
table.layerPopup tr.btm td.lb { width: 15px; height: 11px; background: url('http://image.hipercent.com/www/myedu/main_layer_lb_1.png') no-repeat bottom; }
table.layerPopup tr.btm td.bb { height: 11px; background: url('http://image.hipercent.com/www/myedu/main_layer_bb_1.png') repeat-x bottom; }
table.layerPopup tr.btm td.bb img { display: block; position: absolute; bottom: -3px; }
table.layerPopup tr.btm td.rb { width: 15px; height: 11px; background: url('http://image.hipercent.com/www/myedu/main_layer_rb_1.png') no-repeat bottom; }
table.layerPopup tr.cnt td.cc table { width: 100%; }
table.layerPopup div.tit { cursor: pointer; position: absolute; width: 84px; height: 25px; top: -18px; left: 0; background: url('http://image.hipercent.com/www/myedu/main_layer_arrow_1.png') no-repeat; }
table.layerPopup div.tit p { text-align: center; font-weight: bold; padding-top: 7px; }

table.boardListType4 { width: 720px; font-size: 11px; border-bottom: 1px solid #89abc3; }
table.boardListType4 th { border-bottom: 1px solid #89abc3; color: #536686; text-align: center; }
table.boardListType4 td { border-bottom: 1px solid #e0e0e0; padding: 8px 0 5px 0 !important; text-align: center; }
table.boardListType4 td.tleft { padding-left: 10px !important; }
table.boardListType4 td.icon { padding: 0 !important; vertical-align: middle !important; }
table.boardListType4 td.icon span img { margin-right: 5px; }

ul.order_list {padding:10px 0;}
ul.order_list li {background:url('http://image.hipercent.com/www/common/icon/b1_3.gif') left 5px no-repeat; padding-left:8px; font-size:11px; color:#7d7d7d;}