@CHARSET "utf-8";
html, body, div, span, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, address, form, fieldset, legend, input, select, textarea, table, caption, col, colgroup, thead, tfoot, tbody, th, td {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
fieldset, img, abbr, acronym {border:0 none;}
ol, ul, li {list-style:none; margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0; border:0 none;}
caption, th, td {text-align:left; font-weight:normal;}
address, caption, em {font-weight:normal; font-style:normal;}
hr {display:none;}
textarea {resize:none;}
form {border:none; margin:0; padding:0;}
.bold {font-weight:bold !important;}
.clear {clear:both;}
.ej-center {text-align:center; margin:5px auto 0; padding:0; overflow:hidden;}
.ej-center span {font-weight:bold; color:#ff1e9d;}
.ej-btn {font-size:100%; color:#555; text-decoration:none; margin:0 auto; padding:5px 8px; border:1px solid #ddd; background:#fff;}
.disabled {border:1px solid #ddd !important; background:#eee !important;}
.strong-disabled {font-weight:bold; border:1px solid #f63 !important; background:#eee !important;}

.defaultTable1{width:100%}
.defaultTable1 th{
	border:1px solid #ddd;
	font-weight:bold;
	height:35px;
	padding:0 0 0 5px;
	background-color:#eee;
}
.defaultTable1 td{
	border:1px solid #ddd;
	padding:3px;
}
.sms-counsel {text-align:center; font-size:100%; line-height:140%;}
.sms-counsel ul {float:right; position:relative; left:-50%; margin:20px 0 0; padding:0;}
.sms-counsel ul li {float:left; position:relative; left:50%; margin:0 0 0 -1px;}
.sms-counsel ul li a {display:block; font-size:100%; color:#555; text-decoration:none; margin:0 auto; padding:5px 8px; border:1px solid #ddd; background:#fff;}
header { width:100%; height:70px; background:#fff; padding:0; margin:0 auto; overflow:hidden; text-align:center; border-bottom:1px solid #444;position:fixed; z-index:9999 }
#mw_toggle_button {position:absolute;left:10px;top:20px}
#logo { margin:15px 0 0 0px;}
.navbar-tel {position:absolute;right:10px;top:22px;display:block;}

#mw_side {
	width:280px;
    height:400px;
    top:100px;
    left:-280px;
    position:absolute;
    z-index:99999;
    background:url(/images/side_back.png);
    -webkit-overflow-scrolling: touch;
}
#mw_side_image {float:right; margin:20px 10px 0 0;}
.mw_side_title {font-size:140% !important; font-weight:bold; color:#22609c; padding:0px 5px 5px 15px;}
#mw_side .mw_side_profile { margin:20px 0px 0 0px; }
#mw_side .mw_side_profile .mw_side_menu { border-top:1px solid #666; }
#mw_side .mw_side_profile .mw_side_menu a {text-decoration:none; color:#eee; }
#mw_side .mw_side_profile .mw_side_menu div.group div{ background:#2d78c0 url(/images/page_icon.png) no-repeat 16px center;border-bottom:1px solid #2768a7;font-size:110%;color:#eee; padding:10px 3px 10px 30px;display:block; }
#mw_side .mw_side_profile .mw_side_menu div.board div{ background:#cadbee url(/images/sub_page_icon.png) no-repeat 18px center; color:#333; border-bottom:1px solid #b7cae0; padding:10px 3px 10px 30px;display:block; }


nav.main_nav {margin:0; padding:0;  background:#2d78c0; border-bottom:0px solid #444;}
nav.main_nav ul { text-align:center;}
nav.main_nav ul li {margin:0;padding:0;display:inline-block; width:22%; }
nav.main_nav ul li a {font-size:110%; display:block; padding:10px 0px; background:url(/images/edu_btn2.png) no-repeat left top;border-right:0px solid #1166a3;border-bottom:0px solid #1166a3; width:100%; text-align:center; color:#fff; text-decoration:none;}
nav.main_nav ul li a.active {border-bottom:2px solid #fff !important;}

nav.sub_nav {margin:0; padding:0; width:100%; text-align:center;  background:none !important; border-bottom:0px solid #444;overflow:hidden;}
nav.sub_nav ul {margin:auto;padding:0;width:100%;}
nav.sub_nav ul li {margin:0;padding:0;float:left; width:25%; display:block; background:#cadbee; }
nav.sub_nav ul li a {font-size:100%; display:inline-block; width:99%; text-align:center; padding:7px 0px; border-right:1px solid #fff !important; color:#2d78c0; text-decoration:none;}
nav.sub_nav ul li a.active {background:#22609c !important; color:#fff}



.ej-bbs {clear:both; margin:0; padding:0;}
.ej-bbs ul {margin:0; padding:0;}
.ej-bbs ul li {position:relative; margin:0; padding:0; height:30px; line-height:30px; border:1px solid #ddd; border-top:none; border-left:none; border-right:none; overflow:hidden;}
.ej-bbs ul li a {display:block; height:100%; color:#777; margin:0; padding:0; text-decoration:none;}
.ej-bbs ul li span {position:absolute; top:0; right:0; height:20px; color:#f63; margin:0; padding:0 0 0 5px; background:#fff;}
.ej-bbs ul li.no-data {height:100px; line-height:100px; text-align:center; color:#777; border:1px solid #ddd; border-left:none; border-right:none;}
.ej-bbs .img {clear:both; margin:5px 0; padding:0; overflow:hidden;}
.ej-bbs .txt {clear:both; margin:0; padding:0; overflow:hidden;}
.ej-bbs .date {clear:both; width:100%; text-align:right; margin:5px 0 0; padding:5px 0 0; color:#777; border-top:1px solid #ddd; overflow:hidden;}
.ej-bbs .date span {color:#2c952c;}

.ej-gall {clear:both; margin:0; padding:0;}
.ej-gall ul {margin:0; padding:0;}
.ej-gall ul li {float:left; margin:10px; padding:0; width:152px; height:130px; overflow:hidden;}
.ej-gall ul li a.i {clear:both; display:block; width:150px; height:90px; line-height:78px; padding:2px; text-align:center; border:1px solid #ddd; margin:0; padding:0; text-decoration:none; overflow:hidden;}
.ej-gall ul li a.a {clear:both; display:block; width:150px; height:20px; line-height:20px; color:#777; margin:0; padding:0; text-decoration:none; overflow:hidden;}
.ej-gall ul li span {clear:both; display:block; height:20px; line-height:20px; color:#f63; margin:0; padding:0;}
.ej-gall ul li.no-data {height:100px; line-height:100px; text-align:center; color:#777; border:1px solid #ddd; border-left:none; border-right:none;}

.frm {margin:5px 0 0; padding:0; overflow:hidden; border-bottom:1px dotted #eee;}
.frm dt {clear:both; float:left; width:60px; height:35px; line-height:35px; color:#777; margin:0; padding:0;}
.frm dd {float:left; margin:0; padding:0; height:35px; line-height:35px;}
.frm dd input {height:25px; border:1px solid #ddd;}
.frm dd select {height:28px; border:1px solid #ddd;}
/* ÀÔ·ÂÆû */
.inp {height:18px; height:/*\**/14px\9;  *height:14px; padding:0 3px 0; padding:/*\**/3px 3px 0\9; *padding:3px 3px 0; font-family:dotum,gulim,sans-serif; font-size:100%; border:1px solid #ddd;}
.in-file {height:20px; padding:0 3px 0; padding:/*\**/3px 3px 0\9; *padding:3px 3px 0; font-size:100%; border:1px solid #ddd; background:#f9f9f9;}
.no-inp {height:18px; height:/*\**/14px\9;  *height:14px; padding:0 3px 0; padding:/*\**/3px 3px 0\9; *padding:3px 3px 0; font-family:dotum,gulim,sans-serif; font-size:100%; color:#999; border:1px solid #ddd; background:#eee;}

.inp-b {font-size:100%; margin:2px; padding:3px 4px; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;}
.inp-bb {font-size:100%; margin:2px; padding:5px 4px 3px; border:1px solid #b7b7b7; border-left-color:#e1e1e1; border-top-color:#e1e1e1; background:transparent;}
.no-inp-b {font-size:100%; margin:2px; padding:3px 4px; color:#777; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:#eee;}
.inp-black {font-size:100%; margin:2px; padding:5px 4px 3px; color:#fff; border:1px solid #555; border-left-color:#000; border-top-color:#000; background:#333;}

.inp-trans {font-size:100%; margin:2px; padding:3px 4px; border:none; background:transparent;}

.inp-b16 {font-size:16px; font-weight:bold; margin:2px; padding:3px 4px; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;}
.inp-b18 {font-size:18px; font-weight:bold; margin:2px; padding:3px 4px; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;}
.no-inp-b16 {font-size:16px; font-weight:bold; margin:0 4px 0 0; padding:3px 0 4px; color:#777; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:#eee;}
.no-inp-b18 {font-size:18px; font-weight:bold; margin:2px; padding:3px 4px; color:#777; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:#eee;}

/* ¹öÆ° */
.b-gray {font-family:dotum,gulim,tahoma,verdana,sans-serif; margin:0; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:#f7f7f7;}

.b-size11 {font-size:11px; padding:3px 4px;}
.b-size12 {font-size:12px; padding:3px 5px;}

/* ¼¿·ºÆ®Æû */
.seb {height:20px; font-family:dotum,gulim,sans-serif; font-size:100%; border:1px solid #ddd;}
.s-seb {height:18px; font-family:dotum,gulim,sans-serif; font-size:100%; margin-top:3px; border:1px solid #ddd;}
.seb-b {font-size:100%; margin:2px; padding:3px 4px; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;}
.seb-b16 {font-size:16px; margin:0; padding:3px 0; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;}
.seb-b18 {font-size:18px; margin:2px; padding:3px 4px; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;}


/* °¡·Î»çÀÌÁî */
.w_98p {width:98%; !important;}
.w_95p {width:95%; !important;}
.w_90p {width:90%; !important;}
.w_80p {width:80%; !important;}
.w_70p {width:70%; !important;}
.w_60p {width:60%; !important;}
.w_50p {width:50%; !important;}
.w_49p {width:49%; !important;}

/* ¼¼·Î»çÀÌÁî */
.h_50 {height:50px; !important;}
.h_80 {height:80px; !important;}
.h_100 {height:100px; !important;}
.h_120 {height:120px; !important;}
.h_150 {height:150px; !important;}
.h_180 {height:180px; !important;}
.h_200 {height:200px; !important;}
.h_250 {height:250px; !important;}
.h_300 {height:300px; !important;}
.h_500 {height:500px; !important;}

/* line height */
.lh_120 {line-height:120% !important;}
.lh_130 {line-height:130% !important;}
.lh_140 {line-height:140% !important;}
.lh_150 {line-height:150% !important;}
.lh_160 {line-height:160% !important;}
.lh_170 {line-height:170% !important;}
.lh_180 {line-height:180% !important;}
.lh_190 {line-height:190% !important;}
.lh_200 {line-height:200% !important;}
.lh_220 {line-height:220% !important;}
.lh_250 {line-height:250% !important;}

/* margin */
.mgn1 {margin:1px !important;}
.mgn2 {margin:2px !important;}
.mgn3 {margin:3px !important;}
.mgn4 {margin:4px !important;}
.mgn5 {margin:5px !important;}
.mgn8 {margin:8px !important;}
.mgn10 {margin:10px !important;}
.mgn15 {margin:15px !important;}
.mgn18 {margin:18px !important;}
.mgn20 {margin:20px !important;}

.tmgn1 {margin-top:1px !important;}
.tmgn2 {margin-top:2px !important;}
.tmgn3 {margin-top:3px !important;}
.tmgn4 {margin-top:4px !important;}
.tmgn5 {margin-top:5px !important;}
.tmgn8 {margin-top:8px !important;}
.tmgn10 {margin-top:10px !important;}
.tmgn15 {margin-top:15px !important;}
.tmgn18 {margin-top:18px !important;}
.tmgn20 {margin-top:20px !important;}

.bmgn1 {margin-bottom:1px !important;}
.bmgn2 {margin-bottom:2px !important;}
.bmgn3 {margin-bottom:3px !important;}
.bmgn4 {margin-bottom:4px !important;}
.bmgn5 {margin-bottom:5px !important;}
.bmgn8 {margin-bottom:8px !important;}
.bmgn10 {margin-bottom:10px !important;}
.bmgn15 {margin-bottom:15px !important;}
.bmgn18 {margin-bottom:18px !important;}
.bmgn20 {margin-bottom:20px !important;}

.lmgn1 {margin-left:1px !important;}
.lmgn2 {margin-left:2px !important;}
.lmgn3 {margin-left:3px !important;}
.lmgn4 {margin-left:4px !important;}
.lmgn5 {margin-left:5px !important;}
.lmgn8 {margin-left:8px !important;}
.lmgn10 {margin-left:10px !important;}
.lmgn15 {margin-left:15px !important;}
.lmgn18 {margin-left:18px !important;}
.lmgn20 {margin-left:20px !important;}

.rmgn1 {margin-right:1px !important;}
.rmgn2 {margin-right:2px !important;}
.rmgn3 {margin-right:3px !important;}
.rmgn4 {margin-right:4px !important;}
.rmgn5 {margin-right:5px !important;}
.rmgn8 {margin-right:8px !important;}
.rmgn10 {margin-right:10px !important;}
.rmgn15 {margin-right:15px !important;}
.rmgn18 {margin-right:18px !important;}
.rmgn20 {margin-right:20px !important;}

/* padding */
.pad1 {padding:1px !important;}
.pad2 {padding:2px !important;}
.pad3 {padding:3px !important;}
.pad4 {padding:4px !important;}
.pad5 {padding:5px !important;}
.pad8 {padding:8px !important;}
.pad10 {padding:10px !important;}
.pad15 {padding:15px !important;}
.pad18 {padding:18px !important;}
.pad20 {padding:20px !important;}

.tpad1 {padding-top:1px !important;}
.tpad2 {padding-top:2px !important;}
.tpad3 {padding-top:3px !important;}
.tpad4 {padding-top:4px !important;}
.tpad5 {padding-top:5px !important;}
.tpad8 {padding-top:8px !important;}
.tpad10 {padding-top:10px !important;}
.tpad15 {padding-top:15px !important;}
.tpad18 {padding-top:18px !important;}
.tpad20 {padding-top:20px !important;}

.bpad1 {padding-bottom:1px !important;}
.bpad2 {padding-bottom:2px !important;}
.bpad3 {padding-bottom:3px !important;}
.bpad4 {padding-bottom:4px !important;}
.bpad5 {padding-bottom:5px !important;}
.bpad8 {padding-bottom:8px !important;}
.bpad10 {padding-bottom:10px !important;}
.bpad15 {padding-bottom:15px !important;}
.bpad18 {padding-bottom:18px !important;}
.bpad20 {padding-bottom:20px !important;}

.lpad1 {padding-left:1px !important;}
.lpad2 {padding-left:2px !important;}
.lpad3 {padding-left:3px !important;}
.lpad4 {padding-left:4px !important;}
.lpad5 {padding-left:5px !important;}
.lpad8 {padding-left:8px !important;}
.lpad10 {padding-left:10px !important;}
.lpad15 {padding-left:15px !important;}
.lpad18 {padding-left:18px !important;}
.lpad20 {padding-left:20px !important;}

.rpad1 {padding-right:1px !important;}
.rpad2 {padding-right:2px !important;}
.rpad3 {padding-right:3px !important;}
.rpad4 {padding-right:4px !important;}
.rpad5 {padding-right:5px !important;}
.rpad8 {padding-right:8px !important;}
.rpad10 {padding-right:10px !important;}
.rpad15 {padding-right:15px !important;}
.rpad18 {padding-right:18px !important;}
.rpad20 {padding-right:20px !important;}

/* opacity : ºÒÅõ¸íµµ */
.opacity10 {filter:alpha(opacity=10) !important; opacity:0.1 !important;}
.opacity20 {filter:alpha(opacity=20) !important; opacity:0.2 !important;}
.opacity30 {filter:alpha(opacity=30) !important; opacity:0.3 !important;}
.opacity40 {filter:alpha(opacity=40) !important; opacity:0.4 !important;}
.opacity50 {filter:alpha(opacity=50) !important; opacity:0.5 !important;}
.opacity55 {filter:alpha(opacity=55) !important; opacity:0.55 !important;}
.opacity60 {filter:alpha(opacity=60) !important; opacity:0.6 !important;}
.opacity65 {filter:alpha(opacity=65) !important; opacity:0.65 !important;}
.opacity70 {filter:alpha(opacity=70) !important; opacity:0.7 !important;}
.opacity75 {filter:alpha(opacity=75) !important; opacity:0.75 !important;}
.opacity80 {filter:alpha(opacity=80) !important; opacity:0.8 !important;}
.opacity85 {filter:alpha(opacity=85) !important; opacity:0.85 !important;}
.opacity90 {filter:alpha(opacity=90) !important; opacity:0.9 !important;}
.opacity95 {filter:alpha(opacity=95) !important; opacity:0.95 !important;}



	article {margin:0px 0; padding:10px; font:normal 100%/120% dotum,gulim,sans-serif; overflow:hidden; background:#fff;}
	article p {margin:10px 0 0; padding:0; font-size:100%; color:#777; line-height:130%; overflow:hidden;}
	section { margin:10px 0 0}
	section p.title {font:bold 120%/160% dotum,gulim,sans-serif; color:#555; margin:5px 0; padding:5px 0 5px 10px; border-bottom:1px solid #ddd; overflow:hidden;}
	section p.ftitle {font:bold 120%/160% dotum,gulim,sans-serif; color:#555; margin:0 !important;}
	footer {margin:0; padding:5px; font:normal 100%/120% dotum,gulim,sans-serif; border-top:1px solid #ccc; overflow:hidden; background:#f6f6f6;}
	footer p {margin:5px 0 5px; padding:0; color:#777; overflow:hidden;}
	footer ul {float:right; position:relative; left:-50%; margin:0; padding:0;}
	footer ul li {float:left; position:relative; left:50%; margin:0 0 0 -1px;}
	footer ul li a {display:block; font-size:100%; color:#555; text-decoration:none; margin:0 auto; padding:5px 8px; border:1px solid #ddd; background:#fff;}

	.ej-list {clear:both; position:relative; margin:auto; padding:5px; border-bottom:1px solid #ccc; overflow:hidden; text-align:center;}
	.ej-list .ej-list-img {display:inline-block;width:95%; max-width:450px; vertical-align:top;  margin:0 0 0px; text-align:center; overflow:hidden; border:0px solid #ddd;}
	.ej-list .ej-list-img {width:100%;}
	.ej-list .ej-list-img-off {display:inline-block;width:95%; max-width:450px; vertical-align:top; margin:0 0 5px; text-align:center; overflow:hidden; border:0px solid #ddd;}
	.ej-list .ej-list-info {display:inline-block;width:95%; max-width:450px; vertical-align:top; margin:3px 0; padding:0; border:none; height:auto;}
	.ej-list .ej-list-info dl {clear:both; height:20px; line-height:20px;}
	.ej-list .ej-list-info dt {float:left; width:80px; color:#777; font-weight:bold;background:url(/images/p_icon02.png) no-repeat 0px center;padding:0 0 0 15px; text-align:left;}
	.ej-list .ej-list-info dd {float:left;}
	.ej-list .ej-list-info dd a {text-decoration:none;}
	.ej-list .ej-list-info dd span.blue {font-weight:bold; color:#00f;}
	.ej-list .btn {clear:both;position:relative; background:none; text-align:center; }
	.ej-list .btn ul { margin:0; padding:0;}
	.ej-list .btn ul li {display:inline-block; position:relative;  margin:0; padding:0; }
	.ej-list .btn ul li a {display:block; font-size:100%; color:#fff; text-decoration:none; margin:0; padding:5px 8px; background:#cc092f;}
	.ej-list .btn ul li a.aa {background:#024a9f;}

.ej-bbs {clear:both; margin:0; padding:0;}
.ej-bbs ul {margin:0; padding:0;}
.ej-bbs ul li {position:relative; margin:0; padding:0; height:30px; line-height:30px; border:1px solid #ddd; border-top:none; border-left:none; border-right:none; overflow:hidden;}
.ej-bbs ul li a {display:block; height:100%; color:#777; margin:0; padding:0; text-decoration:none;}
.ej-bbs ul li span {position:absolute; top:0; right:0; height:20px; color:#f63; margin:0; padding:0 0 0 5px; background:#fff;}
.ej-bbs ul li.no-data {height:100px; line-height:100px; text-align:center; color:#777; border:1px solid #ddd; border-left:none; border-right:none;}
.ej-bbs .img {clear:both; margin:5px 0; padding:0; overflow:hidden;}
.ej-bbs .txt {clear:both; margin:0; padding:0; overflow:hidden;}
.ej-bbs .date {clear:both; width:100%; text-align:right; margin:5px 0 0; padding:5px 0 0; color:#777; border-top:1px solid #ddd; overflow:hidden;}
.ej-bbs .date span {color:#2c952c;}

.ej-gall {clear:both; margin:0; padding:0;}
.ej-gall ul {margin:0; padding:0; text-align:center;}
.ej-gall ul li {display:inline-block; margin:5px; padding:0; width:152px; height:130px; overflow:hidden;text-align:left;}
.ej-gall ul li a.i {clear:both; display:block; width:150px; height:90px; line-height:78px; padding:2px; text-align:center; border:1px solid #ddd; margin:0; padding:0; text-decoration:none; overflow:hidden;}
.ej-gall ul li a.a {clear:both; display:block; width:150px; height:20px; line-height:20px; color:#777; margin:0; padding:0; text-decoration:none; overflow:hidden;}
.ej-gall ul li span {clear:both; display:block; height:20px; line-height:20px; color:#f63; margin:0; padding:0;}
.ej-gall ul li.no-data {height:100px; line-height:100px; text-align:center; color:#777; border:1px solid #ddd; border-left:none; border-right:none;}

	.frm {margin:5px 0 0; padding:0; overflow:hidden; border-bottom:1px dotted #eee;}
	.frm dt {clear:both; float:left; width:100px; height:35px; line-height:35px; color:#777; margin:0; padding:0;}
	.frm dd {float:left; margin:0; padding:0; height:35px; line-height:35px;}
	.frm dd input {height:25px; border:1px solid #ddd;}
	.frm dd select {height:28px; border:1px solid #ddd;}
	#personal .p_fleft { float:left; width:170px;}
	#personal .p_fright { float:left; width:600px;}
	#personal dl {margin-top:10px}
	#personal dl dt { font-size:100%; font-weight:bold; width:60px; display:inline-block; vertical-align:top;}
	#personal dl dd { font-size:100%; font-weight:normal; display:inline-block}

	.cls-tab2 {position:relative; width:100%; height:330px; margin:0px auto 0; padding:0; border-bottom:0px solid #ddd; background:#fff url('/images/eduBar01-.png') repeat-x 0 0px;}
	.cls-tab2 li {float:left; width:100%}
	.cls-tab2 .cls-all{ width:100%; }


	.cls-tab2 li div.c-tab {_width:180px; height:10px; margin:0 0 0 1px; overflow:hidden;}
	.cls-tab2 li div.f {margin:0 0 0 0px;}
	.cls-tab2 li div.c-tab a {display:block; padding:0px 20px 0 20px; height:330px; line-height:3px; font-weight:bold; color:#fff; background:url('/images/m_tab_allow_off.png') no-repeat 0 0;margin-top:4px;}
	.cls-tab2 li div.c-tab a.on {display:block; width:250px; padding:0px 20px 0 20px; height:330px; line-height:3px; font-weight:bold; color:#fff; background:url('/images//m_tab_allow_on.png') no-repeat 0 0;}

	.cls-tab2 li .cls-tab2-lbtn {position:absolute; top:150px; left:0px; width:25px; height:79px; z-index:5; overflow:hidden;}
	.cls-tab2 li .cls-tab2-rbtn {position:absolute; top:150px; right:0px; text-align:right; width:25px; height:79px; z-index:5; overflow:hidden;}
	.cls-tab2 li .cls-tab2-wrap { position:relative;width:224px; height:324px; margin:0 auto; padding:0; overflow:hidden;}
	.cls-tab2 li .cls-tab2-wrap .cls-tab2-all {position:absolute; top:0px; left:0px; width:224px; height:324px; margin:0; padding:0; overflow:hidden;}
	.cls-tab2 li ol.cls-data {position:absolute; top:0; left:0; width:999999em; height:100%; margin:0; padding:0; z-index:5;}
	.cls-tab2 li ol.cls-data li {float:left; width:220px; height:320px; margin:0px; padding:0 0 0px 0;}
	.cls-tab2 li ol.cls-data li .cls-tab2-img {position:relative;margin:0 auto; text-align:center; border:0px solid #ccc; overflow:hidden;}
	.cls-tab2 li ol.cls-data li .cls-tab2-img p {position:absolute; bottom:0; left:0; width:100%; height:30px; margin:0 auto; padding:5px 0 0; text-align:center; border-top:1px solid #ccc; background:#fff; display:none;}
	.cls-tab2 li ol.cls-data li dl dt {display:inline;padding:0 10px 0 20px;color:#555;background:url(/images/tri_back.png) no-repeat 10px center}
	.cls-tab2 li ol.cls-data li dl dd {display:inline; width:195px;}
	.cls-tab2 li ol.no-data {position:absolute; top:0; left:0; width:100%; height:100%; line-height:320px; text-align:center; margin:0; padding:0; background:none;}
	.cls-tab2 li ol.no-data li {float:none; width:100%; height:320px; margin:0; padding:0; overflow:hidden; background:none;}
