/* ================================================
	common style
	source file: style.css
	target: CSS Level 2
================================================ */

/* common style */
* { margin: 0; padding: 0; }
body, input, select, textarea {font-Family:-À±µðÀÚÀÎÀ¥µ¸¿ò, Dotum, Arial; font-size:11px; color:#989ea7; }
input, select, textarea { vertical-align: middle;}
textarea {overflow:auto;}
a { selector-dummy : expression(this.hideFocus=true);}
a { color: #797979; text-decoration: none; }
a:hover {color:#3c3c3c; text-decoration: none;}
img { border: 0; display: block; }
ul, ol { list-style: none; }

h1 {padding-bottom:15px; margin-top:-19px;}
h2 {height:58px;}

.navi {padding-top:16px; text-align:right; color:#919191;}
 .navi span {color:#474747;}

.layout-fix {overflow:hidden;}


.mt-15m {margin-top:-15px;}

.bold {font-weight:bold;}

.scroll-top {margin-top:150px; text-align:right;}
 .scroll-top img {display:inline;}

.scroll-top2 {margin-top:15px; margin-right:29px;}
.scroll-top3 {margin-top:15px; margin-bottom:0;}

.btn-view-t {padding:5px 0 1px 0; border:solid #dcdcdc; border-width:1px 0 1px 0; text-align:right;}
 .btn-view-t  img {display:inline;}

.btn-r {margin-top:20px; text-align:right;}
 .btn-r  img {display:inline;}

.btn-r2 {margin-top:-31px; padding-bottom:8px; text-align:right;}
 .btn-r2  img {display:inline;}

.btn-r3 {margin-top:10px; text-align:right;}
 .btn-r3  img {display:inline;}

.btn-r4 {float:right; margin-top:20px;}
 .btn-r4 li {float:left; margin-left:10px;}

.btn-c {margin-top:20px; text-align:center;}
 .btn-c  img {display:inline;}

.f-green {color:#427911;}

/* layout style */
#top-wrap {height:58px; margin-top:3px; background:url(/dmc/images/common/top_bg.gif) repeat-x left top;}
#top {width:988px; margin:0 auto; padding-top:19px;}
 #top .logo {padding-bottom:5px; text-align:left;}
 #top ul {margin-right:10px; text-align:right;}
 #top li {display:inline;}
 #top li.bar {padding:0 10px;}
 #top img {display:inline;}
 
#con-wrap {position:relative; width:988px; margin:0 auto;}
 #con-wrap .quick-menu {position:absolute; width:106px; top:10px; left:869px; z-index:10;}
.bg {background:url(/dmc/images/common/con_bg.gif) no-repeat left bottom;}

#menu {float:left; width:150px; background:url(/dmc/images/common/left_bg.gif) no-repeat left top;}
 #menu .title {height:90px; padding:10px 0 0 13px;}
 #menu .title img {margin-bottom:6px;}
 #menu ul {margin:0 0 7px 8px;}
 #menu li {float:left; width:124px;}
 #menu .banner p {padding-left:4px;}
 #menu .banner .cen {padding:7px 0 0 8px;}
 #menu .sub {width:124px; margin:0; padding:4px 0 3px 12px; border-bottom:solid #f1f1f1 1px;}
 #menu .sub ul {margin:0;}
 #menu .sub li {padding-top:3px; color:#6d6d6d; font-weight:bold;}
 #menu .sub li img {display:inline; vertical-align:middle; margin-top:-3px;}
 #menu .sub li a {color:#6d6d6d; font-weight:normal;}
 #menu .sub li a:hover {color:#6d6d6d; font-weight:bold;}

#con {float:left; width:675px; padding:0 22px 118px 21px;}

#quick {float:left; width:106px; background:url(/dmc/images/common/quick_bg.gif) no-repeat left top;}

#footer-wrap {height:195px; margin-top:32px; background:url(/dmc/images/common/footer_bg.gif) repeat-x left top;}
#footer {width:988px; margin:0 auto; padding-top:30px;}
 #footer .logo {float:left; width:149px; padding-left:6px;}
 #footer .copyright {float:left;}
 #footer li {display:inline;}
 #footer li.bar {padding:0 10px;}
 #footer img {display:inline;}
 #footer .family {float:right; padding-right:3px;}

#top-menu-wrap {height:123px; margin-bottom:26px;}
#top-menu {width:988px; margin:0 auto;}

.top-bg01 {background:url(/dmc/images/common/menu_bg.gif) repeat-x left top;}
.top-bg02 {background:url(/dmc/images/common/menu_bg.gif) repeat-x left top;}
.top-bg03 {background:url(/dmc/images/common/menu_bg.gif) repeat-x left top;}
.top-bg04 {background:url(/dmc/images/common/menu_bg.gif) repeat-x left top;}
.top-bg05 {background:url(/dmc/images/common/menu_bg.gif) repeat-x left top;}
.top-bg06 {background:url(/dmc/images/common/menu_bg06.gif) repeat-x left top;}
.top-bg07 {background:url(/dmc/images/common/menu_bg07.gif) repeat-x left top;}
.top-bg08 {background:url(/dmc/images/common/menu_bg08.gif) repeat-x left top;}
.top-bg09 {background:url(/dmc/images/common/menu_bg09.gif) repeat-x left top;}
.top-bg10 {background:url(/dmc/images/common/menu_bg08.gif) repeat-x left top;}

#main-menu-wrap {height:225px; margin-bottom:12px; background:url(/dmc/images/common/main_menu_bg.gif) repeat-x left top;}
#main-menu {width:988px; margin:0 auto;}


/* main style */
.recommand {float:left; width:748px; padding:11px 0 6px 0;}
 .recommand .box {float:left; width:336px; height:222px; padding:20px 0 0 20px; margin-right:13px; background:url(/dmc/images/main/main_bg01.gif) no-repeat left top;}
 .recommand .title {padding-bottom:10px;}
 .recommand .btn {float:right; margin-top:-26px; padding-right:115px;}
 .recommand .btn li {float:left; padding-left:6px;}
 .recommand p {float:left; width:194px;}
 .recommand p img {border:solid #d6d6d6 1px;}
 .recommand dl {float:left; width:116px;}
 .recommand dt {padding:0 0 8px 0; font-weight:bold; color:#8f8f8f;}
 .recommand dt img {display:inline; vertical-align:middle; margin-top:-3px;}
 .recommand dd {line-height:16px; color:#8f8f8f;}
 .recommand a {color:#8f8f8f;}


.right-area {float:left; width:240px;}

.visual {float:left; width:402px;}

.broadcast-wrap {width:240px;}
.broadcast {margin:13px 0 6px 0; padding-bottom:8px; background:url(/dmc/images/common/dotline.gif) repeat-x left bottom;}
 .broadcast .title {padding-bottom:10px;}
 .broadcast .date {float:right; margin-top:-23px; font-family:verdana; font-size:10px; color:#9a9a9a; font-weight:bold; text-decoration:underline;}
 .broadcast .tbc-list {height:68px; padding-left:2px; overflow:auto;}
 .broadcast li {padding:1px 0 2px 1px; color:#8f8f8f;}
 .broadcast span {margin-right:4px; font-weight:bold;}

.tel-num {width:240px; height:54px; background:url(/dmc/images/main/main_bg02.gif) no-repeat left top;}
.tel-num2 {width:240px; height:54px; background:url(/dmc/images/main/main_bg02_2.gif) no-repeat left top;}
 .tel-num dl, .tel-num2 dl {margin:0 0 0 48px; border-bottom:solid #ededed 1px;}
 .tel-num dt, .tel-num2 dt {float:left; clear:both; width:93px; padding:4px 0 1px 0; letter-spacing:-1px; color:#8f8f8f;}
 .tel-num dt span.on, .tel-num2 dt span.on {color:#6b6b6b;}
 .tel-num dd, .tel-num2 dd {float:left; width:84px; padding:4px 0 4px 0;}
 .tel-num dl.tp dt, .tel-num dl.tp dd {padding-top:13px;}
 .tel-num2 dl.tp dt, .tel-num2 dl.tp dd {padding-top:13px;}
 .tel-num .last, .tel-num2 .last {border:none;} /* 0816 Ãß°¡ ¹× ¼öÁ¤ */


 .main-notice {width:240px; margin-bottom:14px;}
 .main-notice .title {padding:2px 0 5px 0;}
 .main-notice .more {float:right; margin-top:-15px;}
 .main-notice ul {width:240px;}
 .main-notice li {float:left; width:188px; height:16px; padding-left:2px;}
 .main-notice .date {float:right; width:48px; text-align:right; letter-spacing:0;}
 .main-notice a {color:#8f8f8f;}
 

.main-link {float:left; width:164px; padding-left:16px; background:url(/dmc/images/main/main_bg04.gif) no-repeat right top;}
 .main-link p {float:left; width:69px;}
 .main-link ul {margin-top:21px;}
 .main-link li {height:16px; letter-spacing:-1px;}

.main-link2 {float:left; width:173px; padding:15px 0 0 27px;}
 .main-link2 li {float:left; padding:0 0 3px 0;}


/* tab style */
.tab01 {margin:17px 0 20px 0;}
 .tab01 ul {margin-left:2px; background:url(/dmc/images/common/tab01_bg.gif) repeat-x left bottom;}
 .tab01 li {float:left; margin-right:3px;}

 .tab02 {margin:19px 0 20px 0;}
 .tab02 .prev {float:left; padding:7px 12px 0 5px;}
 .tab02 .next {float:left; padding:7px 0 0 12px;}
 .tab02 ul {float:left; width:623px; border:solid #dcdcdc 1px; background:url(/dmc/images/common/tab02_bg.gif) repeat-x left bottom;}
 .tab02 li {float:left; width:89px; height:18px; padding-top:9px; text-align:center; background:url(/dmc/images/common/tab02_line.gif) no-repeat right 6px; color:#838383;}
 .tab02 li.last {background:none;}
 .tab02 li.on {width:81px; height:20px; padding-top:9px; background:url(/dmc/images/common/tab03_bg.gif) no-repeat left top; color:#FFF; margin-left:-1px;}
 
 

.tab03 {margin:-10px 0 13px 14px;}
 .tab03 ul {width:630px;}
 .tab03 li {width:70px;}
 .tab03 li.on {width:62px;}

.tab04 {height:20px; background:url(/dmc/images/support/best_tab_bg.gif) repeat-x left bottom;}
 .tab04 ul {color:#7c7c7c;}
 .tab04 li {float:left; width:159px; height:13px; margin-right:3px; padding:5px 0 0 10px; border:solid #d1d1d1 1px; background:#f4f4f4 url(/dmc/images/support/best_tab_arrow.gif) no-repeat right 8px; font-weight:bold;}
 .tab04 li.on {height:14px; border-bottom:none; background:#ffffff url(/dmc/images/support/best_tab_arrow_ov.gif) no-repeat right 8px;}
 
.monthDate {margin:4px 0 7px 0;}
 .monthDate span {font-weight:bold; color:#597119; margin-right:5px;}


/* list style */
.list-info {padding:4px 0 4px 2px; color:#516a8c;}
 .list-info span {color:#516a8c; font-weight:bold;}

.list-btn {float:right;  margin-top:-20px;}
 .list-btn img {display:inline;}

.list-btn2 {float:right;}
 .list-btn2 img {display:inline;}

.list-btn3 {float:left;}
 .list-btn3 img {display:inline;}

.list-visual {padding-bottom:24px;}

.prg-selec {text-align:right; margin-top:-20px; padding-bottom:5px; color:#676767;}
 .prg-selec input {margin-top:-3px;}
 .prg-selec img {display:inline;}

.list01 {width:100%; border-bottom:solid #dedede 1px;}
 .list01 th {padding:9px 0 6px 0; border:solid #dedede; border-width:2px 0 2px 0; color:#414141;}
 .list01 td {padding:10px 0 6px 0; border-bottom:solid #efefef 1px; color:#797979; text-align:center;}
 .list01 td img {display:inline; vertical-align:middle; margin-top:-3px;}
 .list01 .line {background:url(/dmc/images/common/list_tt_line.gif) no-repeat right 8px;}
 .list01 .time {color:#989898;}
 .list01 .space {height:1px; border:none;}
 .list01 .img {padding:6px 0 0 0;}
 .list01 .img img {display:inline; margin-bottom:4px;}
 .list01 .title {padding-left:8px; text-align:left;}
 .list01 input {margin-top:-3px;}
 .list01 .notice {font-weight:bold;}
 .list01 .re {margin:-4px 5px 0 8px;}
 .list01 .al-r {padding-right:7px; text-align:right;}
 .list01 .sub {padding:0; background:url(/dmc/images/common/icon_re.gif) no-repeat 51px 10px;}

 .list01 .prg-info {padding-left:8px; text-align:left; letter-spacing:-1px;}
  .list01 .prg-info .tit {padding-left:3px; font-weight:bold;}
  .list01 .prg-info .tit img {display:inline; margin:-3px 0 0 0; vertical-align:middle;}
  .list01 .prg-info dl {padding-top:3px;}
  .list01 .prg-info dt {float:left; padding-right:4px; font-weight:bold;}
  .list01 .prg-info dd {float:left; padding-right:13px;}
  .list01 .prg-info .img {float:left; width:55px; padding:0 0 0 1px; margin-top:-1px;}
  .list01 .prg-info .img img {border:solid #d6d6d6 1px; margin:0;}
  .list01 .prg-info .std-info {font-weight:bold; padding-top:5px;}
  .list01 .prg-info .std-info span {margin-left:15px;}

.list02 {width:100%; margin-top:1px; border-top:solid #d2d2d2 1px;}
 .list02 th {padding:7px 0 5px 0; border-bottom:solid #e3e3e3 1px; background:#e8e8e8; color:#3f3f3f;}
 .list02 .line {background:#e8e8e8 url(/dmc/images/common/list02_tt_line.gif) no-repeat right 6px;}
 .list02 td {padding:8px 0 4px 0; border-bottom:solid #e3e3e3 1px; text-align:center;} 
 .list02 .title {text-align:left; padding-left:15px; }

.list03 {width:525px; margin:0 auto; border:solid #d3d3d3 1px;}
 .list03 th {padding:9px 0 5px 0; border:solid #ffffff; border-width:1px 0 1px 0; background:#f5f5f5;}
 .list03 th.first {border-left:solid #ffffff 1px;}
 .list03 th.last {border-right:solid #ffffff 1px;}
 .list03 td {border-top:solid #e3e3e3 1px; border-bottom:none;}
 .list03 .line {background:#f5f5f5 url(/dmc/images/common/list03_tt_line.gif) no-repeat right 8px;}

.list04 {width:100%; border-top:solid #dedede 1px;}
 .list04 th {padding:8px 0 4px 0; border:solid #dedede; border-width:0 1px 1px 0; background:#f4f4f4; color:#414141;}
 .list04 th.last {border-right:none;}
 .list04 td {padding:8px 0 4px 0; border:solid #dedede; border-width:0 1px 1px 0; color:#989898; text-align:center;}
 .list04 td.last {border-right:none;}
 .list04 .title {padding-left:15px; text-align:left; font-weight:bold;}

.search {text-align:center;}
 .search img {display:inline; vertical-align:middle;}

/* tab style */
.tab01 {margin:17px 0 20px 0;}
 .tab01 ul {margin-left:2px; background:url(/dmc/images/common/tab01_bg.gif) repeat-x left bottom;}
 .tab01 li {float:left; margin-right:3px;}

.tab02 {margin:19px 0 20px 0;}
 .tab02 .prev {float:left; padding:7px 12px 0 5px;}
 .tab02 .next {float:left; padding:7px 0 0 12px;}
 .tab02 ul {float:left; width:623px; border:solid #dcdcdc 1px; background:url(/dmc/images/common/tab02_bg.gif) repeat-x left bottom;}
 .tab02 li {float:left; width:89px; height:18px; padding-top:9px; text-align:center; background:url(/images/common/tab02_line.gif) no-repeat right 6px; color:#838383;}
 .tab02 li.last {background:none;}
 .tab02 li.on {width:81px; height:20px; padding-top:9px; background:url(/dmc/images/common/tab03_bg.gif) no-repeat left top; color:#FFF; margin-left:-1px;}

.tab03 {margin:-10px 0 13px 14px;}
 .tab03 ul {width:630px;}
 .tab03 li {width:70px;}
 .tab03 li.on {width:62px;}

.tab04 {height:20px; background:url(/dmc/images/support/best_tab_bg.gif) repeat-x left bottom;}
 .tab04 ul {color:#7c7c7c;}
 .tab04 li {float:left; width:159px; height:13px; margin-right:3px; padding:5px 0 0 10px; border:solid #d1d1d1 1px; background:#f4f4f4 url(/images/support/best_tab_arrow.gif) no-repeat right 8px; font-weight:bold;}
 .tab04 li.on {height:14px; border-bottom:none; background:#ffffff url(/dmc/images/support/best_tab_arrow_ov.gif) no-repeat right 8px;}

.tabList {background:url(/images/common/line_bg01.gif) repeat-x bottom; height:100%; overflow:hidden; margin-bottom:33px;}
.tabList li {float:left; font-size:0; margin-right:3px;}

.faqTab .tabList {background:none;}

/* paging style */
.paging {padding:17px; text-align:center;}
 .paging img {display:inline;}
 .paging p {display:inline; padding-right:7px;}
 .paging p a {margin:0 8px;}
 .paging span {margin:0 8px; color:#2f6e9f;}


/* view style */
.prg-summary {padding:17px 0 17px 0; border-bottom:solid #dcdcdc 1px;}
 .prg-summary table {float:left; width:127px; height:95px; margin-right:14px;}
 .prg-summary td {border:solid #dcdcdc 1px; text-align:center; vertical-align:middle;}
 .prg-summary dl {float:left; width:495px;}
 .prg-summary dt {padding:2px 0 9px 0; font-weight:bold; letter-spacing:-1px;}
 .prg-summary dt img {display:inline; vertical-align:middle; margin-top:-3px;}
 .prg-summary dd {line-height:16px; letter-spacing:-1px;}

.prg-detail {}
 .prg-detail .title {clear:both; padding-top:16px; padding-bottom:5px;}
 .prg-detail .txt {color:#666666;}
 .prg-detail table {float:left; width:325px; background:#dcdcdc;}
 .prg-detail tr {background:#ffffff;}
 .prg-detail th {padding:7px 0 3px 8px; font-weight:normal; text-align:left;}
 .prg-detail td {padding:7px 0 3px 8px;}

.view {}
 .view table {width:100%; margin-bottom:5px; border-top:solid #dedede 1px;}
 .view th {padding:10px 0 6px 20px; border-bottom:solid #dedede 1px; background:url(/dmc/images/common/view_line.gif) no-repeat right 8px; color:#414141; text-align:left;}
 .view td {padding:10px 0 6px 14px; border-bottom:solid #dedede 1px; color:#989898;}
 .view .title {color:#747474; background:#f4f4f4;}
 .view .article {padding:14px 15px 17px 20px; color:#6c6c6c; line-height:23px; word-break:break-all;}
 .view td img {display:inline; vertical-align:middle; margin-top:-4px;}
 .view .qna {background:#f4f4f4;}
 .view .qna span {color:#1c9190; font-weight:bold;}

.view_list {width:100%; margin-top:9px; border-top:solid #dedede 1px; background:#f4f4f4;}
 .view_list th {padding:10px 0 6px 20px; border-bottom:solid #dedede 1px; background:url(/dmc/images/common/view_line.gif) no-repeat right 8px; color:#414141; text-align:left;}
 .view_list td {padding:10px 0 6px 20px; border-bottom:solid #dedede 1px; color:#747474;}


/* write style */
.write {width:100%; border-top:solid #dedede 1px;}
 .write th {padding:10px 0 6px 0; border-bottom:solid #dedede 1px; background:#f4f4f4; color:#989898;}
 .write td {padding:5px 0 5px 16px; border-bottom:solid #dedede 1px;}
 .write .txt {padding:10px 0 6px 16px; color:#989898;}
 .write .addfile p {padding:3px 0; color:#7e7e7e; font-weight:bold;}
 .write .addfile input {margin-top:-3px;}

.write-note {margin-top:-29px; padding-left:8px; color:#5375a4;}

.edit_write {width:100%;}
.edit_write th {padding:0px 0 0px 0; }
.edit_write td {padding:0px 0 0px 0px; }

/* notice style */
.notice-box {padding:8px 10px 11px 14px; background:#f5f5f5; color:#767676;}
 .notice-box dt {font-weight:bold; padding-top:9px;}
 .notice-box dd {line-height:16px;}

.notice-box2 {padding:5px; margin-top:39px; border:solid #f2f2f2 1px; background:#f9f9f9;}
 .notice-box2 ul {background:#ffffff;}
 .notice-box2 li {float:left; width:300px; padding:15px 0 5px 17px;}
 .notice-box2 li img {padding-bottom:10px;}
 .notice-box2 .bar {width:1px; padding:15px 5px;}


/* program style */
.highlight {}
 .highlight .stitle {float:left; padding-bottom:4px;}
 .highlight .program {float:left; width:343px; height:165px; padding:23px 0 0 17px; background:url(/dmc/images/program/prg_bg01.gif) no-repeat left top;}
 .highlight .program ul {float:right; margin-right:41px;}
 .highlight .program li {float:left; padding:1px 0 0 6px;}
 .highlight .program p {float:left; width:141px; padding-top:2px;}
 .highlight .program p img {border:solid #d6d6d6 1px;}
 .highlight .program dl {float:left; width:193px;}
 .highlight .program dt {padding:3px 0 9px 0; font-weight:bold; letter-spacing:-1px;}
 .highlight .program dt img {display:inline; vertical-align:middle; margin-top:-3px;}
 .highlight .program dd {line-height:16px; letter-spacing:-1px;}

 .highlight .popular {float:right; width:293px; height:165px; padding:23px 0 0 14px; background:url(/dmc/images/program/prg_bg02.gif) no-repeat left top;}
 .highlight .popular ul {float:right; margin-right:20px;}
 .highlight .popular li {float:left; padding:3px 0 0 3px;}
 .highlight .popular .prg_list {width:264px; height:100px; padding:9px 0 0 11px; background:url(/dmc/images/program/prg_bg03.gif) no-repeat left top;}
 .highlight .popular .prg_list li {clear:both; height:16px; font-weight:bold;}
 .highlight .popular .prg_list img {display:inline; vertical-align:middle; margin-top:-3px;}
 .highlight .popular .btn {float:right; padding:4px 19px 0 0;}


.prg_serch {height:96px; padding:2px; margin-top:12px; background:url(/dmc/images/program/prg_bg04.gif) no-repeat left top;}
 .prg_serch p {float:left; width:155px;}
 .prg_serch ul {margin-top:18px;}
 .prg_serch li {padding-bottom:0px;}
 .prg_serch .note {padding-top:5px; color:#a49979; letter-spacing:-1px;}
 .prg_serch .btn {float:right; margin:-63px 24px 0 0;}
 

/* knou tv style */
.knou_tv {padding:9px 0 10px 0; background:url(/dmc/images/knou_tv/knou_bg01.gif) no-repeat right top;}
 .knou_tv dl {width:360px;}
 .knou_tv dt {float:left; clear:both; width:40px; height:60px; padding:14px 7px 0 0; background:url(/dmc/images/knou_tv/knou_bg02.gif) no-repeat right top; text-align:right;}
 .knou_tv dt img {display:inline; margin-bottom:6px;}
 .knou_tv dd {float:left; padding:13px 0 15px 17px;}

.about_knou_tv {color:#6e6e6e;}
 .about_knou_tv p img {margin:0 auto 15px auto;}
 .about_knou_tv .about {padding:24px 0 18px 0; border-bottom:solid #dcdcdc 1px;}
 .about_knou_tv .stit {margin:13px 0 5px 0;}
 .about_knou_tv .sstit {margin:13px 0 5px 0; padding:5px 0 3px 9px; margin-bottom:11px; border:solid #dcdcdc 1px; background:url(/dmc/images/member/agree_tt_bg.gif) repeat-x left 1px; font-weight:bold; color:#89a14a;} 
 .about_knou_tv .txt {padding:0 0 0 14px; line-height:16px;}
 
 

.schedule {}

 .calendar {float:left; width:190px; height:144px; padding:20px 23px 0 23px; margin-right:21px; background:url(/dmc/images/knou_tv/schedule_bg01.gif) no-repeat left top; color:#747474;}
 .calendar .day {padding-bottom:8px; font-weight:bold; text-align:center; font-family:verdana; font-size:10px;}
 .calendar img {display:inline; vertical-align:middle; margin-top:-2px;}
 .calendar img.arBtn {padding:0 10px;}
 .calendar table {width:100%; background:url(/dmc/images/knou_tv/schedule_bg02.gif) no-repeat right top;}
 .calendar th {height:14px; padding-top:2px; background:url(/dmc/images/knou_tv/schedule_th_bg.gif) no-repeat left top;}
 .calendar th.last {background:url(/dmc/images/knou_tv/schedule_th_bg2.gif) no-repeat left top;}
 .calendar td {height:17px; background:url(/dmc/images/knou_tv/schedule_td_bg.gif) no-repeat left top; font-family:verdana; font-size:10px; text-align:center;}
 .calendar td.last {background:url(/dmc/images/knou_tv/schedule_td_bg2.gif) no-repeat left top;}
 .calendar td.on {background:#9fbc51; color:#FFF;}
 


.summary {float:left; width:415px; padding-top:21px; color:#575757;}
 .summary p {padding-bottom:8px; font-size:15px; font-weight:bold;}
 .summary span {color:#3674c7;}
 .summary .btn { float:left; margin:28px 0 0 0;}

.air-time {color:#6d6d6d;}
 .air-time .tit {padding:0 0 10px 0;}
 .air-time p {padding:0 0 16px 14px;}
 .air-time p img {margin-top:3px;}
 .air-time .channel {margin:14px; width:632px;}
 .air-time .iptv {margin:-13px 14px 0 14px; width:632px;}
 .air-time .iptv .note {padding:10px 0 27px 15px; color:#6488b8;}
 .air-time .area {padding:2px 0 1px 0; color:#718db2; font-weight:bold;}
 .air-time .exp {margin-top:-13px; padding-right:3px; color:#7b7b7b; text-align:right;}
 .air-time .note {padding:15px 0 0 15px; color:#6488b8;}

.application {color:#6d6d6d;}
 .application .tit {padding:0 0 8px 0;}
 .application p {padding:0 0 16px 14px;}
 .application .app-wrap {padding:0 0 38px 14px;}
 .application table {float:left; width:397px; margin-top:5px; border-top:solid #dedede 1px;}
 .application th {padding:8px 0 5px 0; border-right:solid #ffe7f5 1px; border-bottom:solid #efefef 1px; background:#f5f5f5; color:#40423f;}
 .application td {padding:7px 0 5px 13px; border-right:solid #efefef 1px; border-bottom:solid #efefef 1px; color:#989898;}
 .application .last {border-right:none;}
 .application td.blue {color:#597119;}
 .application .contact {float:left; padding:0 0 0 18px; margin:0;}
 .application .contact2 {padding:0 5px 0 0;}
 .application .contact3 {padding:0 12px 0 0;}
 .application .btn {margin:4px 0 7px 0;}
 .application .note {margin-top:-25px; color:#a49979;}
 .application .note2 {margin:10px 0 0 0; color:#a49979; padding:0;}
 .application .center {padding-left:0; text-align:center;}
 .application .infoBtn {padding:0;}
 .application .table2 {width:100%; margin-top:-20px;}
 .application .table2 th {background:#f5f5f5; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
 .application .info {color:#6788bd; line-height:18px; margin-top:10px;}

.diagram {color:#6e6e6e; line-height:18px;}
 .diagram img{margin-bottom:16px;}


/* lecture style */
.lecture {color:#6e6e6e; margin-top:-30px;}
 .lecture p.subtxt {color:#8f8f8f; font-weight:bold; margin:12px 0 25px 0;}
 .lecture p.subtxt2 {color:#5a5959; font-weight:bold; margin:12px 0 25px 0;}
 .lecture .subtit {font-weight:bold; color:#c98b2a; margin-top:20px;}
 .lecture .info {color:#ff6600; margin-top:15px;}
 .lecture .about {padding:24px 0 18px 0; border-bottom:solid #dcdcdc 1px;}
 .lecture .stit {margin:30px 0 5px 0;}
 .lecture .sstit {margin:23px 0 5px 0; padding:5px 0 3px 9px; margin-bottom:11px; border:solid #dcdcdc 1px; background:url(/dmc/images/member/agree_tt_bg.gif) repeat-x left 1px; font-weight:bold; color:#a07c10;} 
 .lecture .sstit02 {margin:23px 0 5px 0; padding:5px 0 3px 9px; margin-bottom:11px; border:solid #dcdcdc 1px; background:url(/dmc/images/member/agree_tt_bg.gif) repeat-x left 1px; font-weight:normal; color:#6a6969;} 
 .lecture .txt {color:#8f8f8f; line-height:16px;border:1px solid #dedede; padding:13px 20px 13px 20px; margin-bottom:7px;}
 .lecture table {width:100%; margin:14px 0 0 0; border-top:solid #dedede 1px;}
 .lecture th {padding:8px 0 5px 0; border-right:solid #d4d4d4 1px; border-bottom:solid #d4d4d4 1px; background:#f4f4f4; color:#646464;}
 .lecture td {padding:7px 0 5px 13px; border-right:solid #d4d4d4 1px; border-bottom:solid #dedede 1px; color:#989898;}
 .lecture .last {border-right:none;}
 .lecture td.blue {color:#4483d0;}
 .lecture td.bold {color:#6b6b6b;}
 .lecture .center {padding-left:0; text-align:center; font-weight:bold;}
 .lecture .btn {margin-top:19px; padding-left:5px;}
 .lecture .btn img {display:inline; margin-left:10px;}


.web-lecture {height:128px; background:url(/dmc/images/common/dotline.gif) repeat-x left bottom; color:#6a6969;}
 .web-lecture p {float:left; width:164px;}
 .web-lecture .wrap {float:left; width:509px;}
 .web-lecture .tit {padding:6px 0 3px 11px; margin-top:10px; border:solid #dcdcdc 1px; background:#f9f9f9; font-weight:bold;}
 .web-lecture .txt {padding:10px 0 0 12px;}
 .web-lecture .btn {margin-top:10px;}

.web-lecture2 {padding-bottom:11px; background:url(/dmc/images/common/dotline.gif) repeat-x left bottom; color:#6a6969;}
 .web-lecture2 .tit {padding:6px 0 3px 11px; margin-bottom:17px; margin-top:10px; border:solid #dcdcdc 1px; background:#f9f9f9; font-weight:bold;}
 .web-lecture2 p {float:left; width:248px; height:169px; margin-right:21px; border:solid #e2e2e2 1px;}
 .web-lecture2 .wrap {float:left; width:390px;}
 .web-lecture2 dt {margin:20px 0 10px 0;}

.multi-lecture {padding-left:2px; color:#6e6e6e;}
 .multi-lecture .tit {padding:20px 0 10px 0;}
 .multi-lecture p {font-weight:bold; padding-left:15px;}
 .multi-lecture p img {margin-top:13px;}
 .multi-lecture table {width:655px; margin:14px 0 0 15px; border-top:solid #dedede 1px;}
 .multi-lecture th {padding:8px 0 5px 0; border-right:solid #cde2f7 1px; border-bottom:solid #efefef 1px; background:#edf5ff; color:#40423f;}
 .multi-lecture td {padding:7px 0 5px 13px; border-right:solid #efefef 1px; border-bottom:solid #dedede 1px; color:#989898;}
 .multi-lecture .last {border-right:none;}
 .multi-lecture td.blue {color:#4483d0;}
 .multi-lecture .center {padding-left:0; text-align:center; font-weight:bold;}
 .multi-lecture .btn {margin-top:19px; padding-left:5px;}
 .multi-lecture .btn img {display:inline; margin-left:10px;}

.audio-bg {background:url(/dmc/images/lecture/audio_bg.gif) no-repeat left 465px;}

.lecture-exp .stitle {float:left; padding-bottom:4px;}
 .lecture-exp ul {float:right; margin-right:24px;}
 .lecture-exp li {float:left; padding:1px 0 0 6px;}
 .lecture-exp p {float:left; width:141px;}
 .lecture-exp p img {border:solid #d6d6d6 1px;}
 .lecture-exp .wrap {float:left; width:494px;}
 .lecture-exp .tit {padding:9px 0 6px 0; border-bottom:solid #cacaca 1px; font-weight:bold;}
 .lecture-exp .tit img {display:inline; vertical-align:middle; margin-top:-3px;}
 .lecture-exp .btn {float:right; margin-top:-24px;}
 .lecture-exp dl {float:left; padding-top:7px;}
 .lecture-exp dt {float:left; clear:both; width:58px; padding-bottom:3px;}
 .lecture-exp dd {float:left; width:436px; padding-bottom:3px;}

.exp-best {height:139px; padding:23px 0 0 17px; background:url(/dmc/images/lecture/exp_bg.gif) no-repeat left top; color:#777777;}

.exp-lsit {margin-top:13px; border:solid #dedede; border-width:2px 0 2px 0;}
 .exp-lsit .row {padding:10px 0 10px 17px; border-bottom:solid #efefef 1px;}

.plan01 {height:233px; padding-top:15px; background:url(/dmc/images/lecture/plan_bg01.gif) no-repeat left top; color:#7c7c7c;}
 .plan01 p {float:left; width:165px; padding-left:2px; text-align:right;}
 .plan01 img {display:inline;}
 .plan01 ul {float:left; width:496px; padding-top:8px;}
 .plan01 li {padding-left:13px; background:url(/dmc/images/lecture/plan_bullet.gif) no-repeat left 7px; line-height:19px;}
 .plan01 table {float:left; width:496px; margin-top:30px; border:solid #d9d8d6; border-width:1px 0 0 1px;}
 .plan01 th {background:#f3f3f3; border:solid #d9d8d6; border-width:0 1px 1px 0;}
 .plan01 th div {padding:6px 0 2px 0; border:solid #ffffff 1px;}
 .plan01 td {padding:10px 0 6px 0; border:solid #d9d8d6; border-width:0 1px 1px 0; text-align:center; letter-spacing:-1px;}
 .plan01 .left {padding-left:10px; padding-right:5px; text-align:left;}

.plan02 {height:139px; margin-top:8px; background:url(/dmc/images/lecture/plan_bg02.gif) no-repeat left top;}

.plan03 {height:429px; margin-top:8px; background:url(/dmc/images/lecture/plan_bg03.gif) no-repeat left top;}
 .plan03 li {padding-left:0; background:none;}

.tips-list {border:solid #dedede; border-width:2px 0 2px 0; color:#777777;}
 .tips-list .wrap {border-bottom:solid #cacaca 1px;}
 .tips-list .tit {float:left; padding:14px 0 6px 7px; font-weight:bold;}
 .tips-list .btn {float:right; padding-top:13px; font-weight:bold;}
 .tips-list .btn img {display:inline; vertical-align:middle; margin-top:-3px; margin-left:16px;}
 .tips-list .tips {padding:5px 0 11px 8px; border-bottom:solid #efefef 1px; line-height:16px;}

.book-list {border:solid #dedede; border-width:2px 0 2px 0; color:#777777;}
 .book-list .wrap {padding:10px 0 10px 10px; border-bottom:solid #efefef 1px;}
 .book-list p {float:left; width:87px;}
 .book-list .tit-wrap {border-bottom:solid #cacaca 1px;}
 .book-list .tit {float:left; padding:3px 0 6px 0; font-weight:bold;}
 .book-list .writer {float:right; padding:3px 15px 6px 0; font-weight:bold;}
 .book-list .book_summary {padding:7px 20px 0 0; line-height:16px;}

.site-link {padding-bottom:19px;}
 .site-link p {padding-bottom:20px;}
 .site-link .site {height:26px; width:150px; padding:5px 0 3px 0; border:solid #f2f1f1 5px; font-weight:bold; text-align:center;}


/* community style */
.community {padding-left:7px; color:#777777;}
 .community .wrap {height:213px; padding:14px 33px 0 27px; background:url(/dmc/images/community/comm_bg.gif) no-repeat left top;}
 .community .left {float:left; width:276px;}
 .community .right {float:right; width:312px; margin-left:20px;}
 .community .notice {float:right; width:312px; margin-left:20px;}
 .community .notice .more {text-align:right; padding-bottom:5px; margin-top:-14px;}
 .community .notice img {display:inline;}
 .community .notice p {padding:7px 0 3px 0; font-weight:bold;}
 .community .notice table {width:312px;}
 .community .notice td {padding-top:3px;}
 .community .notice .date {width:50px;}
 .community .dotline {clear:both; height:1px;}

.after-box {height:69px; margin-top:20px; padding:20px 0 0 20px; border:solid #dcdcdc 1px; background:url(/dmc/images/community/after_bg.gif) repeat-x left top;}
 .after-box ul {float:left; width:388px; color:#6e6e6e;}
 .after-box li {padding-left:11px; background:url(/dmc/images/community/after_bullet.gif) no-repeat left 4px; font-weight:bold;}
 .after-box p {float:left; padding:4px 0 0 50px;}

.faq-search {padding:5px 5px 10px 5px; margin-bottom:17px; border:solid #f2f2f2 1px; background:#f9f9f9; color:#6d6d6d;}
 .faq-search p {padding:16px; margin-bottom:14px; background:#ffffff; font-weight:bold;}

.faq-header {border:solid #dedede; border-width:2px 0 2px 0; padding:8px 0 6px 0; color:#6d6d6d; font-weight:bold;}
 .faq-header .num {float:left; width:49px; padding-top:1px; background:url(/dmc/images/community/faq_line.gif) no-repeat right top; text-align:center;}
 .faq-header .tit {float:left; width:622px; padding-top:1px; text-align:center;}

.question{padding:9px 0 7px 0; border-bottom:solid #dedede 1px; overflow:hidden; cursor:pointer; color:#6d6d6d; font-weight:bold;}
 .question span {width:49px; margin-right:12px; display:inline-block; text-align:center; font-weight:normal;}
.answer{border-bottom:1px solid #dedede; background-color:#f4f4f4; color:#6d6d6d; visibility:hidden; overflow:hidden; position:relative; }
.answer_content{padding:4px 0 7px 12px; position:relative;}
 .answer_content .que {background:url(/dmc/images/community/faq_dotline.gif) repeat-x left bottom;}
 .answer_content dt {float:left; width:29px; padding:5px 0 6px 0;}
 .answer_content dd {float:left; padding:8px 0 6px 0;}

.faq-box {height:55px; margin-top:25px; padding:14px 0 0 25px; border:solid #dcdcdc 1px; background:url(/dmc/images/community/faq_bg.gif) repeat-x left top;}
 .faq-box ul {float:left; width:388px; color:#6e6e6e;}
 .faq-box li {padding-top:9px; font-weight:bold;}
 .faq-box p {float:left; padding:0 0 0 50px;}
 .faq-box span {color:#1c9190;}

.faq-no-data {padding:56px 0 56px 0; border:solid #dedede; border-width:2px 0 2px 0; color:#737373;}
 .faq-no-data .no-data {width:408px; margin:0 auto; padding:14px 0 10px 0; background:#f2f2f2; text-align:center; line-height:16px; font-weight:bold;}
 .faq-no-data img {display:inline; margin-top:6px;}

.qna-box {height:69px; margin-top:20px; padding:20px 0 0 20px; border:solid #dcdcdc 1px; background:url(/dmc/images/community/after_bg.gif) repeat-x left top;}
 .qna-box ul {float:left; width:388px; color:#6e6e6e;}
 .qna-box li {padding-top:9px; font-weight:bold;}
 .qna-box li.imp {color:#b6217c;}
 .qna-box p {float:left; padding:4px 0 0 50px;}
 .qna-box span {color:#1c9190;}


/* community style */
.mypage-notice {margin-top:20px; padding:13px 0 10px 20px; border:solid #dcdcdc 1px; background:url(/dmc/images/community/after_bg.gif) repeat-x left bottom;}
 .mypage-notice ul {float:left; width:630px; color:#6e6e6e;}
 .mypage-notice li {padding-left:11px; background:url(/dmc/images/community/after_bullet.gif) no-repeat left 6px; font-weight:bold; line-height:16px;}
 .mypage-notice li.imp {background:url(/dmc/images/community/after_bullet02.gif) no-repeat left 4px; color:#b6217c;}
 .mypage-notice p {float:left; padding:0 0 0 50px;}
 .mypage-notice span {color:#b6217c;}

.mypage-notice2 ul {width:387px; padding-top:5px;}
 .mypage-notice2 li.imp {padding-left:0; background:none;}

.mypage-notice3 ul {width:540px;}
 .mypage-notice3 p {float:left; padding:12px 0 0 15px;}

.cart-total {border-bottom:solid #dedede 2px; background:#e7f2f7; color:#414141;}
 .cart-total .total {padding:11px 22px 7px 0; border:solid #ffffff; border-width:1px 0 1px 0; font-weight:bold; font-weight:bold; text-align:right;}
 .cart-total span {color:#3071c6;}

.info-edit-ok {height:67px; padding-top:20px; background:url(/dmc/images/mypage/info_bg.gif) no-repeat left top;}
 .info-edit-ok img {margin:0 auto;}

.mypage-stit {padding-bottom:10px;}


/* media center style */
.media-center {height:449px; padding:19px 0 0 2px; background:url(/dmc/images/media_center/media_center_bg.gif) no-repeat left top;}
 .media-center li {float:left;}

.about-center {color:#6a6969;}
 .about-center .stit{padding:5px 0 3px 9px; margin-bottom:11px; border:solid #dcdcdc 1px; background:url(/dmc/images/member/agree_tt_bg.gif) repeat-x left 1px; font-weight:bold;}
 .about-center .about {margin-bottom:26px; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left top;}
 .about-center dl {padding-left:9px; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left bottom;}
 .about-center dt {float:left; clear:both; width:95px; padding:7px 0 3px 0; font-weight:bold;}
 .about-center dd {float:left; width:571px; padding:7px 0 3px 0;}
 .about-center span {margin-right:3px; font-weight:bold;}
 .about-center .about2 dt {width:130px;}
 .about-center .about2 dd {width:536px;}
 .about-center .about3 dd {width:665px;}

.history-wrap {color:#6a6969;}
 .history-wrap .stit-01 {height:14px; padding:7px 0 3px 9px; margin-bottom:11px; color:#FFF; background:url(/dmc/images/media_center/tt_bg01.gif) repeat-x left 1px; font-weight:bold;}
 .history-wrap .stit-02 {height:14px; padding:7px 0 3px 9px; color:#FFF; background:url(/dmc/images/media_center/tt_bg02.gif) repeat-x left 1px; font-weight:bold;}
 .history-wrap .stit-03 {height:14px; padding:7px 0 3px 9px; color:#FFF; background:url(/dmc/images/media_center/tt_bg03.gif) repeat-x left 1px; font-weight:bold;}
 .history-wrap .pic {float:left; width:326px; padding:0; margin:0;}
 .history-wrap .dmc-box {background:url(/dmc/images/media_center/history_boxbg01.gif) repeat-x left top; padding:31px 20px 0 20px; width:628px; height:229px;}
 .history-wrap .dmc-box p.title {padding-bottom:12px;}
 .history-wrap .dmc-box .dmc {clear:both;}
 .history-wrap .dmc-box .dmc dl {width:619px; margin-bottom:11px; padding-left:9px; background:url(/dmc/images/media_center/history_bg01.gif) repeat-x left top;}
 .history-wrap .dmc-box .dmc dt {float:left; width:84px; padding:5px 0 3px 0; color:#ffffff; font-weight:bold;}
 .history-wrap .dmc-box .dmc dd {float:left; width:500px; padding:5px 0 3px 0;  color:#ffffff;}
 .history-wrap .dmc-box .history dl {margin-bottom:33px; padding-left:0; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left top; letter-spacing:-1px;}
 .history-wrap .dmc-box .history dt {float:left; padding:7px 0 3px 5px; width:75px; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left bottom; font-weight:bold;}
 .history-wrap .dmc-box .history dd {float:left; width:533px; padding:7px 0 3px 0; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left bottom;}
 .history-wrap .h-list-box {clear:both; background:url(/dmc/images/media_center/history_boxbg02.gif) repeat-x left top; width:648px; height:336px; padding:38px 0 0 20px;}
 .history-wrap .h-list-box p.title {padding-bottom:12px;}
 .history-wrap .h-list-box .h-list {width:296px; float:left; margin-right:35px;}
 .history-wrap .h-list-box .mrNo {margin-right:0;}
 .history-wrap .h-list-box .history dl {margin-top:10px; padding-left:0; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left top; letter-spacing:-1px;}
 .history-wrap .h-list-box .history dt {float:left; padding:7px 0 3px 5px; width:75px; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left top; font-weight:bold;}
 .history-wrap .h-list-box .history dd {float:left; width:210px; padding:7px 0 3px 0; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left top;}

/* 0817 Ãß°¡ ¹× ¼öÁ¤ */
.org {color:#767676;}
 .org .stit {padding-bottom:15px;}
 .org .diagram {padding:19px 0 20px 0;}
 .org table {width:100%; margin:0 0 40px 0; border:solid #d9d8d6; border-width:1px 0 0 1px;}
 .org th {padding:7px 0 3px 0; border:solid #d9d8d6; border-width:0 1px 1px 0; background:#f3f3f3; font-weight:normal;}
 .org td {padding:7px 0 3px 17px; border:solid #d9d8d6; border-width:0 1px 1px 0;}
 .org .tel {padding-left:0; text-align:center;}
 .org .part {font-weight:bold;}
 .org .contact {padding:5px; border:solid #f2f2f2 1px; background:#f9f9f9; color:#777f7c; font-weight:bold;}
 .org .contact dl {float:left; height:33px; width:285px; padding:25px 0 19px 24px; background:#ffffff url(/dmc/images/media_center/org_bg.gif) no-repeat right 17px;}
 .org .contact dt {float:left; width:135px; padding-bottom:5px; letter-spacing:-1px;}
 .org .contact dd {float:left; width:150px; padding-bottom:5px;}
 .org .contact .right {width:330px; background:#ffffff;}
 .org .contact .right dt {width:165px; padding-bottom:5px; letter-spacing:-1px;}
 .org .contact .right dd {width:150px; padding-bottom:5px;} /* 0817 ¼öÁ¤ */

.map {color:#6e6e6e;}
 .map dl {margin:24px 0 0 11px;}
 .map dt {float:left; clear:both; padding-bottom:11px; margin-right:6px; font-weight:bold;}
 .map dd {padding-bottom:11px;}
 .map dd .map-con {margin:10px 0 0 80px; border:1px solid #dedede; padding:13px;}
 .map dd .map-con p {margin-bottom:5px;}

/* 0817Ãß°¡ */
.busi {}
 .busi .busi-top {position:relative; padding-bottom:40px; margin-bottom:15px; background:url(/dmc/images/media_center/about_center_dotline.gif) repeat-x left bottom;}
 .busi .busi-top .top-img {position:absolute; top:-70px; right:0;}
	:root .busi .busi-top .top-img {position:absolute; top:-78px; right:0;}
.busi .line-box {border:1px solid #dedede; padding:13px; margin-top:-10px; margin-bottom:15px; letter-spacing:-1px; color:#8f8f8f;}
.busi .busi-tab-con {}
.busi .busi-tab-con .busi-lecture {padding-top:13px; padding-bottom:10px; background:url(/dmc/images/common/dotline.gif) repeat-x left top;}
.busi .busi-con {}
.busi .busi-con li.stit {margin-bottom:10px;}
.busi .busi-con li {}
/* // 0817Ãß°¡ */

/* support style */
.support {height:229px; padding:2px 0 0 13px; background:url(/dmc/images/support/support_bg.gif) no-repeat left top;}
 .support li {float:left; }
 .support .dotline {height:1px; padding-left:21px;}
 .support .notice {width:441px; padding:14px 0 0 17px; color:#8f8f8f;}
 .support .notice p {padding-bottom:7px;}
 .support .notice .more {margin-top:-17px; padding-bottom:11px; text-align:right;}
 .support .notice .more img {display:inline;}
 .support .notice span {color:#777777; font-weight:bold;}
 .support .notice table {width:100%; margin-top:3px;}
 .support .notice td {padding-top:3px;}
 .support .notice .date {width:65px; text-align:right;}

.sup-step {margin-bottom:35px;}

.sup-con {padding-bottom:15px; border-bottom:solid #dcdcdc 1px; color:#6e6e6e;}
 .sup-con .tit {padding:0 0 9px 2px;}
 .sup-con .description {padding-left:16px; font-weight:bold;}
 .sup-con span {color:#e05360;}
 .sup-con .stit {padding:6px 0 3px 9px; margin:21px 0 0 16px; border:solid #dcdcdc 1px; background:#f7f7f7; font-weight:bold;}
 .sup-con dl {margin:16px 0 0 27px;}
 .sup-con dt {padding-bottom:7px; color:#9b696e; font-weight:bold;}
 .sup-con dd {line-height:16px;}
 .sup-con .txt {margin:16px 0 0 27px;}
 .sup-con .btn {margin:8px 0 0 27px;}
 .sup-con .img {padding:17px 0 5px 0; margin-left:27px; border-bottom:solid #dcdcdc 1px; font-weight:bold;}
 .sup-con .img img {margin-bottom:37px;}
 .sup-con .tab {margin:36px 0 31px 16px; border:solid #dcdcdc 1px; background:url(/dmc/images/support/mng_tab_bg.gif) repeat-x left top;}
 .sup-con li {float:left; width:109px; padding:9px 0 5px 0; background:url(/dmc/images/support/mng_line.gif) no-repeat right 6px; font-weight:bold; text-align:center;}
 .sup-con li.last {background:none;}

.best-dev {padding:12px 17px 10px 0; background:url(/dmc/images/support/best_dotline.gif) repeat-x left bottom; color:#7c7c7c;}
 .best-dev .num {float:left; width:48px; text-align:center;}
 .best-dev img {display:inline;}
 .best-dev dl {float:left; width:290px;}
 .best-dev dt {padding-bottom:3px; font-weight:bold;}
 .best-dev .btn {float:right; width:316px; padding-top:2px; background:url(/dmc/images/support/best_bg.gif) repeat-x left 12px; text-align:right;}


/* join style */
.join-agree {color:#6a6969;}
 .join-agree .stit{padding:5px 0 3px 9px; margin-bottom:10px; border:solid #dcdcdc 1px; background:url(/dmc/images/member/agree_tt_bg.gif) repeat-x left 1px; font-weight:bold;}
 .join-agree .agree-box {padding:5px; border:solid #f2f2f2 1px; background:#f9f9f9;}
 .join-agree .agree-box .white {padding:16px 18px 16px 17px; background:#ffffff;}
 .join-agree .agree-box .white02 {padding:11px;}
 .join-agree .agree-box dt {padding-bottom:1px; border-bottom:solid #ededed 1px; font-weight:bold;}
 .join-agree .agree-box dd {padding:5px 0 10px 0;; line-height:16px;}
 .join-agree .agree-box span {color:#3a9975;}
 .join-agree .agree-box .agree {height:149px; padding:2px; border:solid #dddddd 1px; overflow:auto;}
 .join-agree .agree-box .agree02 {height:343px;}
 .join-agree .agree-box .agree p {padding:14px 14px 11px 14px;}
 .join-agree .agree-box .check {padding:8px 25px 0 0; text-align:right;}
 .join-agree .agree-box .check input {margin-top:-2px;}

.join-guide {margin-bottom:25px; padding:18px 0 15px 16px; border:solid #dcdcdc 1px; background:url(/dmc/images/member/join_bg.gif) repeat-x left bottom;}
 .join-guide ul {float:left; width:630px; color:#6e6e6e;}
 .join-guide li {padding-left:11px; background:url(/dmc/images/community/after_bullet.gif) no-repeat left 6px; line-height:16px;}

.join-title {margin-bottom:19px;}

.join-note {margin-top:-14px; color:#b6217c; text-align:right;}

.join-write {border:solid #f2f2f2 1px; padding:5px; background:#f9f9f9; color:#6d6d6d;}
 .join-write dl {padding:15px; background:#ffffff;}
 .join-write dt {float:left; clear:both; width:94px; padding:10px 0 6px 0;}
 .join-write dd {float:left; width:530px; padding:4px 0 1px 0;}
 .join-write dt.mandatory {width:85px; padding-left:9px; background:url(/dmc/images/common/bullet01.gif) no-repeat left 12px;}
 .join-write dd.txt {padding:10px 0 6px 0;}
 .join-write dd span {color:#3f7167; margin-left:10px;}
 .join-write dd input, select {margin-bottom:3px;}
 .join-write img {display:inline; vertical-align:middle; margin-bottom:3px;}

.join-edit dd span {color:#b6217c; margin-left:10px;}

.join_ok {height:188px; padding-left:11px; background:url(/dmc/images/member/join_ok_bg.gif) no-repeat left top; color:#6a6969;}
 .join_ok p {float:left; width:96px; height:165px; padding:23px 18px 0 0; margin-right:16px; background:url(/dmc/images/member/join_ok_bg2.gif) no-repeat right top; color:#5d8726; font-weight:bold; text-align:right;}
 .join_ok dl {float:left; width:460px;}
 .join_ok dt {padding:22px 0 3px 0; font-weight:bold;}


/* login style */
.login-box {margin-bottom:15px; border:solid #dbdcdc 1px; background:url(/dmc/images/login/login_bg.gif) repeat-x left bottom; color:#6d6d6d;}
 .login-box .pic {float:left; width:263px;}
 .login-box .wrap {float:left; width:377px; padding-top:32px;}
 .login-box .wrap span {font-weight:bold; color:#414141;}
 .login-box .login {padding:3px 3px 13px 3px; margin-top:11px; border:solid #d7d7d7 1px; background:#ffffff;}
 .login-box .login p {clear:both; padding:8px 0 6px 20px;}
 .login-box .login .stit {padding:6px 0 3px 12px; margin-bottom:9px; background:#e9e9e9; font-weight:bold;}
 .login-box .login dl {padding-left:20px;}
 .login-box .login dt {float:left; clear:both; width:35px; padding:7px 0 4px 0; color:#487591; font-weight:bold; letter-spacing:-1px;}
 .login-box .login dd {float:left; width:217px; padding:2px 0 2px 0; letter-spacing:-1px;}
 .login-box .login .btn {float:right; margin-top:-52px; padding-right:18px;}

 .login-box .login2 {padding-bottom:6px;}
 .login-box .login2 dt {width:73px;}
 .login-box .login2 dd {width:178px;}
 .login-box .login2 .btn {margin-top:-55px;}

 .login-box .login3 dt {width:43px;}
 .login-box .login3 dd {width:206px;}
 .login-box .login3 .btn {margin-top:-55px;}

.login_link {padding:5px; margin-bottom:15px; border:solid #f2f2f2 1px; background:#f9f9f9; color:#777f7c;}
 .login_link .white {padding:13px 0 11px 21px; background:#ffffff; font-weight:bold;}
 .login_link dt {float:left; clear:both; width:152px; padding:8px 0 6px 0; letter-spacing:-1px;}
 .login_link dd {float:left; width:460px; padding:4px 0 4px 0;}
 .login_link dd img {display:inline;}

.login-note li {padding-left:11px; background:url(/dmc/images/community/after_bullet.gif) no-repeat left 6px; color:#6d6d6d; line-height:16px; letter-spacing:-1px;}


.find_result {height:54px; margin-top:38px; padding-top:35px; border:solid #d7d7d7 1px; background:#ffffff; text-align:center; color:#487591; font-weight:bold;}


/* footer page style */
.policy {color:#6a6969;}
 .policy .stit{padding:5px 0 3px 9px; margin-bottom:10px; border:solid #dcdcdc 1px; background:url(/dmc/images/member/agree_tt_bg.gif) repeat-x left 1px; font-weight:bold;}
 .policy .policy-box {padding:5px; margin-bottom:13px; border:solid #f2f2f2 1px; background:#f9f9f9;}
 .policy .policy-box .white {padding:14px 13px 0 12px; background:#ffffff;}
 .policy .policy-box p {padding-bottom:14px; margin-bottom:17px; background:url(/dmc/images/footer/policy_bg.gif) repeat-x left bottom; line-height:16px;}

 .policy .policy-box dt {padding:7px 0 14px 0; color:#487591; font-weight:bold;}
 .policy .policy-box dd {line-height:16px; padding-bottom:14px;}

.policy-list {float:left; width:287px; padding:0 0 14px 30px; background:url(/dmc/images/footer/policy_bg02.gif) repeat-y right top;}
.policy-list li {padding:4px 0 1px 0; font-weight:bold;}
.policy-list a {color:#777f7c; text-decoration:none;}
.policy-list a:hover {color:#487591; text-decoration:none;}

.policy-list2 {width:270px; padding-left:45px; background:none;}

.sitemap {color:#6a6969; padding-bottom:27px; font-weight:bold;}
 .sitemap dl {float:left; width:127px; margin-right:9px;}
 .sitemap dl.last {margin-right:0;}
 .sitemap dt {height:18px; padding-top:5px; margin-bottom:10px; background:url(/dmc/images/footer/sitemap_bg01.gif) no-repeat left top; color:#ffffff; text-align:center;}
 .sitemap dt a {color:#ffffff; text-decoration:none;}
 .sitemap dt a:hover {color:#ffffff; text-decoration:none;}
 .sitemap dd {padding:5px 0 3px 10px; margin-bottom:5px; border:solid #dcdcdc 1px; background:url(/dmc/images/footer/sitemap_bg02.gif) repeat-x left 1px;}
 .sitemap dd.sub {padding:3px 0 1px 10px; border:none; background:none; line-height:16px; font-weight:normal;}
 .sitemap dd a {color:#6a6969; text-decoration:none;}
 .sitemap dd a:hover {color:#6a6969; text-decoration:none;}


/* form style */
.input-gray {border:solid #d1d2d4 1px; height:18px; padding-top:3px;}


/* 0818 Ãß°¡ */
.case {color:#6d6d6d; margin-top:-20px;}
 .case .stitle {float:left; padding-bottom:4px;}
 .case p {float:left; width:148px;}
 .case p img {border:solid #d6d6d6 1px;}
 .case p.none {width:100%;}
 .case p.none img {border:none;}
 .case .wrap {float:left; width:521px;}
 .case .tit {padding:9px 0 6px 0; border-bottom:solid #cacaca 1px; font-weight:bold; letter-spacing:-1px;}
 .case .tit img {display:inline; vertical-align:middle; margin-top:-3px;}
 .case .tit span.std {margin-left:8px;}
 .case .tit span.name {margin-left:13px;}
 .case .tit span.date {margin-left:13px;}
 .case .btn {float:right; margin-top:-24px;}
 .case dl {float:left; padding-top:7px;}
 .case dt {float:left; clear:both; width:58px; padding-bottom:3px;}
 .case dd {float:left; width:453px; padding-bottom:3px;}
 .case .exp-lsit {margin-top:13px; border:solid #dedede; border-width:1px 0 2px 0;}
 .case .exp-lsit .row {padding:10px 0 10px 0; border-bottom:solid #efefef 1px;}
 .case .exp-lsit .row .con {font-weight:bold; padding:8px 0 0 65px; line-height:18px;}

.service {margin-top:20px; letter-spacing:-1px; color:#6e6e6e;}
 .service .img-con-list {border-bottom:1px solid #d9d8d6;}
 .service .img-con-list .list-box {overflow:hidden; height:100%; border-top:1px solid #d9d8d6; padding:18px 0 18px 20px;}
 .service .img-con-list .list-box .item {float:left; width:327px;}
 .service .img-con-list .list-box .item .img {float:left; width:100px; padding-top:20px;}
 .service .img-con-list .list-box .item .txt {float:left; width:215px;}
 .service .img-con-list .list-box .item02 {float:left; padding-bottom:20px;}
 .service .img-con-list .list-box .item02 .img {float:left; width:165px; padding-top:20px;}
 .service .img-con-list .list-box .item02 .txt {float:left; padding-top:25px;}
 .service .img-con-list .list-box .item .txt p.subj, .list-box .item02 .txt p.subj {font-weight:bold; color:#1f87ae; padding-bottom:3px;}
 .service .img-con-list .list-box .item .txt li, .list-box .item02 .txt li {padding-left:7px; text-indent:-7px; line-height:16px;}
 .service .img-con-list .list-box .item .txt2 {float:left; width:193px; padding-top:30px;}
 .service .call-center {background:#f5f5f5; padding:16px; width:644px; margin-top:10px; font-weight:bold;}
/* 0818 Ãß°¡ */


h3.lec {margin:35px 0 20px 0;}
.reco_prog {}
 .reco_prog .item {border-bottom:1px solid #ddd; padding-bottom:20px; margin-top:-20px;}
 .reco_prog .item2 {border-bottom:none; padding-bottom:20px; margin-top:-20px;}
 .reco_prog .box {border:1px solid #dedede; padding:13px 15px 13px 15px; margin-bottom:7px;}
 .reco_prog p {color:#5a5959;}
 .reco_prog p.point {margin-top:13px;}
 
/* 0817Ãß°¡ */
.busi {}
 .busi .busi-top {position:relative; padding-bottom:40px; margin-bottom:15px; background:url(/images/media_center/about_center_dotline.gif) repeat-x left bottom;}
 .busi .busi-top .top-img {position:absolute; top:-70px; right:0;}
	:root .busi .busi-top .top-img {position:absolute; top:-78px; right:0;}
.busi .line-box {border:1px solid #dedede; padding:13px; margin-top:-10px; margin-bottom:15px; letter-spacing:-1px; color:#8f8f8f;}
.busi .busi-tab-con {}
.busi .busi-tab-con .busi-lecture {padding-top:13px; padding-bottom:10px; background:url(/images/common/dotline.gif) repeat-x left top;}
.busi .busi-con {}
.busi .busi-con li.stit {margin-bottom:10px;}
.busi .busi-con li {}
/* // 0817Ãß°¡ */


.txt-box {margin-bottom:25px; color:#717171; letter-spacing:-1px; line-height:16px;}
 .txt-box span.green {color:#6a953c;} /* 0817 Ãß°¡ */

 .info-txt {color:#6d6d6d; margin-bottom:3px; letter-spacing:-1px;} /* 0817 Ãß°¡ */
 
 
 .jum {float:left; margin:5px 4px 0 0;}