@charset "utf-8";
body, html {height:100%; font-size:12px; font-family:dotum,'Malgun Gothic','맑은고딕','돋움',sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,header,footer {margin:0; padding:0;}
body,input,select,textarea,header,footer {}
body {min-width:320px; background:#fff; -webkit-text-size-adjust:none;}
img,input,fieldset {border:0 none;}
img,input,select,textarea {vertical-align:top;}
ul,ol,li {list-style:none;}
address,em,i {font-style:normal; font-weight:normal;}
h1,h2,h3,h4,h5 {font-size:12px; font-weight:normal;}
hr {display:none;}
a {color:#000; text-decoration:none; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
a:link,a:hover,a:active {text-decoration:none;}
input:focus {outline:none;}
input[type="text"] {-webkit-appearance:none; -webkit-border-radius:0;}
input:checked[type="checkbox"] {background-color:#fff; -webkit-appearance:checkbox;}
header,footer {display:block;}
.hide {position:absolute; width:1px; height:1px; overflow:hidden; font-size:0; line-height:0;}
button{overflow:visible; overflow:hidden; border:none; background:none; font-family:'Malgun Gothic','맑은고딕',dotum,'돋움',sans-serif; text-align:center; cursor:pointer; *-webkit-border-radius:4px;}

#container {height:100%;}
/** .contents {min-height:100%; margin:-42px 0 -151px 0;}
.contents_inner {position:relative; padding:42px 0 151px 0;} **/
.contents {min-height:100%; margin:0 0 -151px 0;}
.contents_inner {position:relative; padding:2px 0 151px 0;}
.contents_inner h3 {border-top:3px solid #152a75;background-color:#e7eaf3;padding:7px 11px 9px 11px;font-size:1.3em;color:#192865;position:relative;z-index:5;font-weight:bold;}
h3.st2 {}
header {position:relative; z-index:10; height:42px; overflow:hidden; background-color:#FFF;}
.contents button.b_list {padding:4px 0 3px 0; border:1px solid #bcbcbc; border-radius:1px; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#fdfdfd),color-stop(50%,#f6f6f6),color-stop(100%,#f1f1f1)); color:#666;}
.contents button.b_list span {padding:0 13px 0 21px; background-image:url(http://img.megastudy.net/mobile/main/ic_button02.gif); background-repeat:no-repeat; background-position:11px 50%;}
header h1 {margin-bottom:10px; margin-left:12px; padding-top:12px;}
header nav {position:absolute; top:15px; right:10px;}
header nav a {color:#999;letter-spacing:-1px;margin:0 3px;vertical-align:top;font-size:12px;}
header nav span{color:#ccc;vertical-align:top;font-size:10px;vertical-align:1px;letter-spacing:-1px;}
header nav .bt_all {margin:-1px 1px 0 5px;display:inline-block}
header h2 {height:19px; padding:6px 0 5px 14px; border-top:1px solid #425497; border-bottom:1px solid #425497; background-color:#5265a8; color:#fff; font-size:1.3em; font-weight:bold; text-shadow:1px 1px 1px #425186; vertical-align:top;}
header.main_header h2 {background-image:-webkit-gradient(linear,left top,right top ,color-stop(0%,#1b72ce),color-stop(100%,#092b6d)); color:#fff; font-size:1.3em; padding-left:0}
header.main_header h2 span {padding-left:20px; background:url(http://img.megastudy.net/mobile/main/ic_2x2.gif) 15px 50% no-repeat; font-weight:normal;}
header.main_header h2 span a{color:#fff; font-size:1em; }
header.main_header h2 img {vertical-align:-2px; margin:0 2px}
/** h2.tit {text-align:center;height:19px; padding:6px 0 5px; border-top:1px solid #425497; border-bottom:2px solid #0082ff; background-color:#142a75; color:#fff; font-size:1.3em; font-weight:bold;vertical-align:top;box-shadow:0 3px 7px #2f407f} **/
h2.tit {text-align:center;height:19px; padding:6px 0 5px; border-top:1px solid #425497; background-color:#142a75; color:#fff; font-size:1.3em; font-weight:bold;vertical-align:top;border-bottom:2px solid #0082ff;box-shadow:0 3px 7px #2f407f }
h2.tit_mine {text-align:center;height:19px; padding:6px 0 5px; border-top:1px solid #425497; background-color:#142a75; color:#fff; font-size:1.3em; font-weight:bold;vertical-align:top}
h2.tit_mine2 {text-align:center;height:19px; padding:6px 0 5px; border-top:1px solid #425497; background-color:#142a75; color:#fff; font-size:1.3em; font-weight:bold;vertical-align:top;}


.all_mn {border-top:1px solid #d4dbe8;background:#e3e8f1;box-shadow:0 3px 1px #edf0f5;-webkit-box-shadow : 0 3px 1px #edf0f5;-moz-box-shadow : 0 3px 1px #edf0f5;overflow:hidden;width:100%}
.all_mn ul {overflow:hidden;width:100%}
.all_mn li {float:left;width:24.8%;border-top:1px solid #edf0f5;border-right:1px solid #d4dbe8;text-align:center;padding:6px 0;;box-shadow:2px 0 1px #edf0f5;-webkit-box-shadow : 2px 0 1px #edf0f5;-moz-box-shadow : 2px 0 1px #edf0f5;}
.all_mn li a {color:#424750;display:block;font-size:12px !important}
.all_mn li.close a  {font-weight:bold;color:#999999;font-size:11px}

.layout_type02 header h2 {padding-top:8px; border-top-width:4px; border-bottom-width:0; background-color:#fff; color:#192865; text-shadow:none;}
.layout_type02 header {height:50px;}
.layout_type02 .contents {margin:-50px 0 -151px 0;}
.layout_type02 .contents_inner {padding:50px 0 151px 0;}

footer {position:relative; height:150px; border-top:1px solid #c8c8c8; background-color:#ededed; text-align:center;}
footer nav {padding:8px 0 5px 0;}
footer nav a {display:inline-block; margin:0; padding:6px 16px 5px 8px; font-size:12px;border:1px solid #bcbcbc; background-color:#f1f1f1; color:#575757;background:#FFF url(http://img.megastudy.net/mobile/main/ic_footer.gif) 100% 50% no-repeat;letter-spacing:-1px;border-radius:3px;box-shadow:inset 1px 3px 2px rgba(0,0,0, .1)}
footer nav .nobox{border:0;background:none;margin:0;padding-right:6px;padding-left:5px;box-shadow:none}
footer nav .a{background:url(http://img.megastudy.net/mobile/main/li_footer.gif) 100% 1px no-repeat;padding:0 9px 0 8px;margin:0;}
footer nav .on{background-color:#656d7a;border-color:#757d8a;color:#fff;background-image:url(http://img.megastudy.net/mobile/main/ic_footer_on.gif);}
footer p {color:#a0a0a0; font-size:11px;; line-height:1.5;}
footer p strong {color:#393939; font-weight:normal;}
footer p a {color:#a0a0a0;}
footer small {display:block; padding-top:10px; border-top:1px solid #d6d6d6; color:#a0a0a0; font-size:.8em; font-family:Tahoma;}
footer .links{padding:0 0 7px 0;color:#a0a0a0;font-size:0.9em}
footer .links a{color:#a0a0a0;font-size:1em}
footer .copyright{border-top: 1px solid #d6d6d6;color: #bbb;padding: 5px 0 0 0;margin-top: 5px;font-size: 11px}
footer a.lg {color:#000;letter-spacing:-1px;margin-left:5px}
.fnotice_wrap{border-top: 1px solid #999;position: relative;padding: 8px 0 7px 0;background:#f8f8f8 url(http://img.megastudy.net/mobile/m_2012/main/ic_notice.gif) 10px 50% no-repeat;background-size: 26px 17px;text-align: left}
.fnotice_wrap a{font-size:12px;line-height:1.3;display:inline-block;color: #666;width:70%;padding: 0 0 0 41px;-o-text-overflow: ellipsis;overflow:hidden;white-space: nowrap;}
.fnotice_wrap .top{position: absolute;right: 0;top:0;width: 52px;height: 20px;display:block;padding: 9px 0 0 0;text-align: center;border-left: 1px solid #e0e0e0;}
.fnotice_wrap .top img{width:34px;height:11px;margin-left:10px}

.mega_news .top_banner {position:relative; height:143px;-webkit-box-shadow:0 5px 5px 0 #02143a inset; padding:0 5px 0 5px; background:#0f2962 url(http://img.megastudy.net/mobile/main/bg_topBanner.jpg) 50% 100% no-repeat; text-align:center;}
.mega_news .top_banner .br {max-width:99%; height:101px; margin-top:16px;-webkit-box-shadow:0 8px 10px rgba(0,0,0, .5); border:1px solid #a3aecf;}
.mega_news .top_banner nav {position:absolute; left:0; bottom:0; width:100%; height:26px; font:0/0 arial; text-align:center}
.mega_news .top_banner nav img {margin:10px 2px 0 2px; cursor:pointer;}
.mega_news .top_banner .links {position:absolute; top:80px; left:0; width:100%; text-align:center;}
.mega_news .top_banner .links a {display:inline-block; width:67px; padding:7px 0 5px 0; background-color:rgba(0,0,0,0.6); color:#fff; font-weight:bold;}
.mega_news h2 {padding:14px 0 5px 15px; border-bottom:1px solid #065cbb; color:#002c7c; font-size:1.3em; font-weight:bold; letter-spacing:-1px;}
.mega_news .top_banner .btn2 {position:absolute; top:50%; margin-top:-15px; cursor:pointer; opacity :.3}
.mega_news .top_banner .prev {left:9px}
.mega_news .top_banner .next {right:9px}
.mega_news .top_banner .on {opacity:1}
.mega_news .notice {position:relative; padding:0 11px}
.mega_news .notice ul {border-bottom:1px solid #b0b8d4;}
.mega_news .notice ul li {border-top:1px solid #e7e9f0;}
.mega_news .notice ul li a {display:block;padding:7px 0 5px 0;color:#333; font-size:1.2em;}
.mega_news .notice .paging {padding:2px 0 15px 0; color:#666; font:0/0 arial; font-weight:bold; text-align:center;}
.mega_news .notice .paging img {margin:4px 2px 0 2px; cursor:pointer}
.mega_news .notice .more {position:absolute; top:15px; right:21px; color:#999;}
.mega_news .banners {text-align:center;}
.mega_news .banners div {margin-bottom:5px;}
.mega_news .banners img {max-width:100%;}
.mega_news .banners .reserve{width:310px;margin:0 auto 20px}
.mega_news .banners .reserve ul{text-align: left;margin: 17px 20px 13px}
.mega_news .banners .reserve ul li{padding-bottom: 3px}
.mega_news .banners .reserve button{padding:12px 35px 10px 35px; border:0; border-top:1px solid #a7acee; border-radius:3px; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#6972e1),color-stop(50%,#4751d8),color-stop(100%,#353dba)); color:#fff; font:bold 14px/1.3 dotum;margin:0 3px}
.mega_news .download .tx {padding:11px 14px 8px 14px; color:#999;}
.mega_news .download ul {width:100%; padding-top:15px; overflow:hidden; border-top:1px solid #cfcfcf; background-color:#e7e9f2}
.mega_news .download ul li {float:left; width:80px; padding:0; background:url(http://img.megastudy.net/mobile/main/ic_con01.png) 50% 0 no-repeat; margin:0}
.mega_news .download ul li a {display:block; padding:60px 0 10px 0;}
.mega_news .download ul li span {display:block; color:#666; font-weight:bold; text-align:center; letter-spacing:-1px;}
.mega_news .download ul .t2 {background-image:url(http://img.megastudy.net/mobile/main/ic_con03.png);}
.mega_news .download ul .t3 {background-image:url(http://img.megastudy.net/mobile/main/ic_con04.png);}
.mega_news .download ul .t5 {background-image:url(http://img.megastudy.net/mobile/main/ic_con02.png);}
.mega_news .download ul .t6 {background-image:url(http://img.megastudy.net/mobile/main/ic_con03.png);}
.mega_news .download ul .t7 {background-image:url(http://img.megastudy.net/mobile/main/ic_con06.png);}
.mega_news .download ul .t8 {background-image:url(http://img.megastudy.net/mobile/main/ic_con05.png);}
.mega_news .download ul .t9 {background-image:url(http://img.megastudy.net/mobile/main/ic_con04.png);}
.mega_news .download ul .t4 {position:relative; margin-right:80px; padding:60px 0 10px 0;}
.mega_news .download ul .t4 .btn {position:absolute; top:0; left:75px; text-align:left;}
.mega_news .download ul .t4 .btn img {margin-top:4px; margin-bottom:2px}
.mega_news .download ul .t4 .btn a {display:inline; padding:0}
.myLecture .lecture_list {}
.myLecture .lecture_list ul {border-bottom:1px solid #d4d9e7;}
.myLecture .lecture_list ul li {padding:6px 15px 0 15px; border-top:1px solid #e5e7ed;}
.myLecture .lecture_list ul li a {display:block;color:#000; line-height:1.5;}
.myLecture .lecture_list ul li .s{font-size:1.2em; }
.myLecture .lecture_list ul li div {padding:4px 0 5px 0;}
.myLecture .lecture_list ul li div span {display:inline-block; width:49%; color:#999; height:18px}
.myLecture .lecture_list ul li div span strong {margin-left:5px; color:#005fc1; font-weight:normal;}
.myLecture .lecture_list ul li div .pause {color:#f25331;}
.myLecture .lecture_list .tx {padding:10px 15px 7px 15px; color:#999;}
.myLecture .lecture_list .tx strong {color:#343c49; font-weight:normal;}
.myLecture .player {position:relative; padding-top:10px; padding-bottom:10px; border-top:1px solid #d9dce8; background-color:#e7e9f0;}
.myLecture .player p {display:inline-block; margin-right:10px; padding-left:15px; color:#999; vertical-align:middle; line-height:1.5}
.myLecture .player p strong {color:#0459c1; font-size:1.2em;}
.myLecture .player p em {color:#333; font-style:normal; font-size:1.2em; font-weight:bold;}
.myLecture .player button {display:inline-block; width:82px; height:42px; padding-right:3px; padding-left:3px; border:1px solid #bcbcbc; border-radius:3px; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#fdfdfd),color-stop(50%,#f4f4f6),color-stop(100%,#e2e4ed)); color:#666; text-align:center; vertical-align:middle;}
.lecture_list .info_box {padding-bottom:7px; background-color:#e7eaf3;}
.lecture_list .info_box h2 {position:relative; z-index:5; margin-bottom:11px; padding:10px 11px 7px 11px; background-color:#fff; color:#192865; font-size:1.3em; font-weight:bold;}
.lecture_list .info_box .pic {display:inline-block; margin:0 15px 0 10px; vertical-align:top;}
.lecture_list .info_box .pic img {border:1px solid #9da7c6;}
.lecture_list .info_box ul {display:inline-block;max-width:188px}
.lecture_list .info_box ul li {padding-bottom:6px; color:#666;font-size:1em}
.lecture_list .info_box ul .t1 {color:#0459c1;}
.lecture_list .info_box ul .t2 em {color:#f25331; font-style:normal; font-weight:bold;}
.lecture_list .info_box ul strong {display:inline-block; width:60px; color:#999; font-weight:normal;}
.lecture_list .list {}
.lecture_list .list ul {border-bottom:1px solid #b0b8d4;}
.lecture_list .list li {position:relative; padding-right:30px; border-top:1px solid #e5e7ed; border-bottom:1px solid #fff;}
.lecture_list .list li a {display:block; padding:8px 0 6px 0;  line-height:1.5; letter-spacing:-1px;}
/* .lecture_list .list li .tx {padding:0 41px 0 35px; display:block}
 */
.lecture_list .list li .tx {padding:0 41px 0 10px; display:block;font-size:1.2em;}
.lecture_list .list li .tx strong {margin-right:8px; color:#598527; font-weight:normal; margin-left:3px}
.lecture_list .list li .tx span {display:inline-block; margin-right:3px; color:#999; }
.lecture_list .list li .tx02{font-size:1em;}
.lecture_list .list li .ic {position:absolute; top:50%; left:15px; margin-top:-4px;}
.lecture_list .list li .play {position:absolute; top:50%; right:12px; margin-top:-9px;}
.lecture_list .list li.on {background-color:#e2e4eb;}
.lecture_list .list li .btn_wrap {position:absolute; top:0; right:0; width:60px; margin-top:0; padding:5px 10px 0 10px; text-align:center;}
.lecture_list .list li .btn_wrap button {display:inline; width:60px; margin:1px 0 3px 0; padding-right:10px; padding-left:10px; font-size:0.8em;}
.lecture_list .list .btn {padding:14px 0; border-top:1px solid #fff; text-align:center;}
.lecture_list .list .btn button {padding:8px 0 9px 0; border:1px solid #1c2f74; border-radius:3px; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#40549b),color-stop(50%,#364991),color-stop(100%,#2e3f88)); box-shadow:1px 1px 0 #5163a4 inset; color:#fff; font-weight:bold; text-shadow:1px 1px 0 #2a386e;}
.lecture_list .list .btn button span {padding:0 35px 0 25px; background-image:url(http://img.megastudy.net/mobile/main/ic_button.gif); background-repeat:no-repeat; background-position:90% 50%;}
.lecture_list .player {position:relative; padding-top:10px; padding-bottom:10px; border-top:1px solid #d9dce8; background-color:#e7e9f0;}
.lecture_list .player p {display:inline-block; margin-right:10px; padding-left:15px; color:#999; vertical-align:middle; line-height:1.5}
.lecture_list .player p strong {color:#0459c1; font-size:1.2em;}
.lecture_list .player p em {color:#333; font-style:normal; font-size:1.2em; font-weight:bold;}
.lecture_list .player button {display:inline-block; width:82px; height:42px; padding-right:3px; padding-left:3px; border:1px solid #bcbcbc; border-radius:3px; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#fdfdfd),color-stop(50%,#f4f4f6),color-stop(100%,#e2e4ed)); color:#666; text-align:center; vertical-align:middle;}
.notice .list li {position:relative; padding-bottom:5px; border-top:1px solid #e5e7ed; border-bottom:1px solid #fff; background-color:#f8f9fb;}
.notice .list li a {display:block; padding:7px 5px 0 15px; overflow:hidden; color:#333; font-size:1.2em; text-overflow:ellipsis; line-height:1.5; white-space:nowrap;}
.notice .list li span {padding-left:15px; color:#999; font-family:Tahoma;}
.notice .more_wrap {border-top:1px solid #d8d9e2; border-bottom:1px solid #d8d9e2; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#ebecf3),color-stop(50%,#e4e5ed),color-stop(100%,#dedfe8)); position:relative}
.notice .more_wrap span.wrap {display:block; margin-right:78px; padding:8px 0 6px 0; border-right:1px solid #d8d9e2; color:#999; text-align:center; cursor:pointer}
.notice .more_wrap span strong {color:#333; font-size:1.3em; font-weight:normal;}
.notice .more_wrap a {display:block; position:absolute; top:0; right:0; width:49px; height:24px; padding:9px 0 0 28px; background:url(http://img.megastudy.net/mobile/main/ic_up.gif) 14px 10px no-repeat; color:#000;}
.notice .view h2 {padding:8px 15px 6px 12px; border-bottom:1px solid #b0b8d4; color:#192865; font-size:1.3em; line-height:1.5;}
.notice .view h2 span {display:block; padding:3px 0 0 0; color:#999; font-size:0.8em; text-align:right;}
.notice .view h2 span strong {margin-right:5px; color:#ccc; font-weight:normal;}
.notice .view .tx {padding:18px 12px 13px 12px; border-bottom:1px solid #b0b8d4; background-color:#e7eaf3; color:#666; font-size:1.3em; line-height:1.5;}
.notice .view .btn {padding:10px 0; text-align:center;}
.login {background-color:#e7eaf3;}
.login .init {padding:34px 34px 0 34px;}
.login .init p {color:#192865; font-size:1.3em; font-weight:bold;}
.login .init fieldset {position:relative; margin-top:10px; padding:0 0 16px 0; border:0; border-bottom:1px solid #fff;}
.login .init fieldset div {position:relative; margin-right:81px; margin-bottom:4px;}
.login .init fieldset div.input {height:28px; border:1px solid #b6b6b6; border-radius:5px; background-color:#FFF;}
.login .init fieldset div .txt {width:90%; margin-top:5px; margin-left:10px; padding:0; border:0; color:#666; font-size:1.3em;}
.login .init fieldset div img {position:absolute; top:50%; right:7px; margin-top:-8px; cursor:pointer}
.login .init fieldset .login {position:absolute; top:0; right:0;}
.login .init fieldset label {margin-right:10px; color:#666; vertical-align:middle;}
.login .init fieldset .check {margin-right:-30px; padding-top:5px;}
.login .init fieldset .check input {vertical-align:-3px;}
.login .init dl {padding-top:16px; border-top:1px solid #dcdfe7; font-size:1.1em; margin-bottom:20px}
.login .init dl dt {margin-bottom:10px; color:#999; font-size:1em}
.login .init dl dd {color:#999; line-height:1.5}
.login .init dl dd a {text-decoration:underline;}

header.player_tit h1 {padding-top:8px; text-align:center;}
.player .con {margin:12px 10px; padding:0 40px; border:1px solid #354679; border-radius:5px; -webkit-box-shadow:0 0 10px 0 #17244d;}
.player .con p {margin-top:35px; margin-bottom:15px; color:#333; font-size:1.3em; text-align:center;}
.player .con p span {display:block; margin-top:10px; color:#999; font-size:1em;}
.player .con .btn {padding-bottom:30px; border-bottom:1px solid #e5e7ed; text-align:center;}
.player .con .btn button {width:50%; padding:5px 0 5px 0; border:1px solid #bcbcbc; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#fdfdfd),color-stop(50%,#f5f5f5),color-stop(100%,#f1f1f1)); color:#192865; font-size:1em; border-radius:1px}
.player .con .btn button:active {background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#f1f1f1),color-stop(50%,#f5f5f5),color-stop(100%,#fdfdfd));}
.player .con .footer {margin:0 -40px 0 -40px; padding:0 0 30px 0; border-radius:5px; background-color:#ececec; text-align:center;}
.player .con .footer p {margin-bottom:15px; padding-top:30px;}
.player .con .footer button {width:47px; padding:5px 0 5px 0; border:1px solid #bcbcbc; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#fdfdfd),color-stop(50%,#f5f5f5),color-stop(100%,#f1f1f1)); font-size:1em; border-radius:1px}
.intro h2{display:none}
.intro .intro_wrap{background: url(http://img.megastudy.net/mobile/main/bg_intro.gif) 50% 0 no-repeat;}
.intro .tx1{padding:274px 24px 153px 24px;color:#000;line-height:1.8;background: url(http://img.megastudy.net/mobile/main/bg_intro02.jpg) 50% 100% no-repeat;}
.intro .tx1 li{text-indent:-14px;padding-left: 14px}
.intro .tx1 strong{color:#0082ff}
.intro .faq{padding: 0 10px}
.intro h3{font-size:1.3em;color:#2e63c2;font-weight: bold;border-bottom: 1px solid #065cbb;padding-left: 4px;padding-bottom: 3px}
.intro h3 strong{color:#ff8b00}
.intro .faq .list{background-color:#eef2fe;border-top: 1px solid #cfcfcf;padding: 24px 24px 0 24px}
.intro .faq  h4{font-size:1em;font-weight: bold;line-height: 1.8;color:#2E63C2;}
.intro .faq  p{font-size:1em;padding-bottom: 25px;line-height: 1.8;}
.intro .tx{color:#636363;padding: 7px 0 0 14px;letter-spacing: -1px}
.intro .btn{padding:14px 0 20px 0;text-align: center}
.intro .btn button{padding:9px 30px 9px 30px; border:1px solid #bcbcbc; border-radius:3px; background-image:-webkit-gradient(linear,left top, left bottom ,color-stop(0%,#40549b),color-stop(50%,#354790),color-stop(100%,#2e3f88)); color:#fff;font-weight: bold;text-shadow:1px 1px 1px #425186;}

/** 0705 이벤트 레이어팝 추가**/
.evt_layer {border-radius:5px;border:1px solid #273152;width:100%;text-align:center;position:absolute;left:15px;top:90px;width:90%;background:#fff;
box-shadow:0 9px 10px #989898;-webkit-box-shadow : 0 9px 10px #989898;-moz-box-shadow : 0 9px 10px #989898;z-index:100}
.evt_layer .top{padding:15px 10px;}
.evt_layer .top h2 {font-size:14px;font-weight:bold;color:#192865;padding-bottom:10px;margin-bottom:15px;border-bottom:1px none}
.evt_layer .tt01 {color:#f26c4f;display:block;padding-bottom:5px}
.evt_layer .tt02 {color:#999999;display:block;font-size:11px}
.evt_layer .txt2 {font-size:11px;color:#999999;letter-spacing:-1px;}
.evt_layer .evtbt_area {display:block;text-align:center;padding:15px 0;overflow:hidden;width:100%;background:#f8f9fb;border-top:1px solid #e5e7ed;}
.evt_layer .evtbtn_st {margin-top:10px;color:#666666;border-radius:1px;font-size:12px;border:1px solid #bcbcbc;padding:5px 8px;background: -webkit-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(245,245,245,1) 51%,rgba(245,245,245,1) 100%); /* Chrome10+,Safari5.1+ */}

/** 0706 상단텝메뉴 추가**/
#top_mn {}
#top_mn .head {overflow:hidden;position:relative;height:35px;border-top:3px solid #152a75;
background: -moz-linear-gradient(top,  rgba(46,67,124,1) 0%, rgba(67,96,172,1) 3%, rgba(67,96,172,1) 53%, rgba(67,96,172,1) 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  rgba(46,67,124,1) 0%,rgba(67,96,172,1) 3%,rgba(67,96,172,1) 53%,rgba(67,96,172,1) 100%); /* Chrome10+,Safari5.1+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(46,67,124,1)), color-stop(3%,rgba(67,96,172,1)), color-stop(53%,rgba(67,96,172,1)), color-stop(100%,rgba(67,96,172,1))); /* Chrome,Safari4+ */}
#top_mn .head .bg_in {float:left;width:100%;z-index:110}
#top_mn .head ul {margin:0 0 0 13px;z-index:10;overflow:hidden}
#top_mn .head li {float:left;text-align:center;border-left:1px solid #5670b4;border-right:1px solid #2e4696;padding:10px 13px 10px}
#top_mn .head li.f_noline {border-left:1px none}
#top_mn .head li.e_noline {border-right:1px none}
#top_mn .head li a {color:#e2e9f6;font-size:14px;font-weight:bold;display:block}
#top_mn .head li.on  {font-size:14px;background:#fff;}
#top_mn .head li.on a {color:#1d399e;}
#top_mn .head li.st1 {width:54px;}
#top_mn .head li.st2 {width:66px;}
#top_mn .head li.st3 {width:90px;}
#top_mn .head .lft, #top_mn .head .rig {top:0;position:absolute}
#top_mn .head span img {padding:12px 0 11px}
#top_mn .head .lft {margin-left:3px}
#top_mn .head .rig {right:4px}
#top_mn .sub_m {width:100%;overflow:hidden;background:#fff;box-shadow:0 3px 4px #cbcdd1;-webkit-box-shadow : 0 3px 4px #cbcdd1;-moz-box-shadow : 0 3px 4px #cbcdd1;background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/bg_bar.png') 50% 46px no-repeat;}
#top_mn .sub_m .in {overflow:hidden;background:url('http://img.megastudy.net/mobile/m_2012/lecture/bg_bar.png') 50% 9px no-repeat;}
#top_mn .sub_m li {float:left;padding:10px 0 ;text-align:center;width:50%;border-bottom:1px solid #dee1e6;height:16px}
#top_mn .sub_m li a {color:#73798b;font-size:14px;}
/** 0810 메뉴앞에 아이콘 들어가는 css
#top_mn .sub_m li a {color:#73798b;font-size:14px;background:url('http://img.megastudy.net/mobile/m_2012/lecture/bt_menu.png') left 1px no-repeat;padding-left:18px} **/
#top_mn .sub_m li.on {color:#2355b1;font-weight:bold}
#top_mn .sub_m li.on a {color:#0685ff;font-weight:bold}
#top_mn .sub_m li a span {display:block;text-align:left;width:75%;margin:0 auto}
#top_mn .sub_m li a.cash {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_cash.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.cash_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_cash_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.dis {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_dis.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.dis_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_dis_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.basket {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_basket.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.basket_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_basket_on.jpg') 0 0 no-repeat;padding-left:20px}

#top_mn .sub_m li a.zzm {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_zzm.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.zzm_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_zzm_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.ing {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_ing.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.ing_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_ing_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.end {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_end.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.end_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_end_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.stand {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_stand.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.stand_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_stand_on.jpg') 0 0 no-repeat;padding-left:20px}

#top_mn .sub_m li a.go1 {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_go1.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.go1_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_go1_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.book {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_book.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.book_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_book_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.aca {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_aca.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.aca_on  {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_aca_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.pmp {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_pmp.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.pmp_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_pmp_on.jpg') 0 0 no-repeat;padding-left:20px}

#top_mn .sub_m li a.rec {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_rec.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.rec_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_rec_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.send {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_send.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.send_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_send_on.jpg') 0 0 no-repeat;padding-left:20px}

#top_mn .sub_m li a.store {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_store.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.store_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_store_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.t_msg {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_tch.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.t_msg_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_tch_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.msg {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_msg.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.msg_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_msg_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.stop {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_stop.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.stop_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_stop_on.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.begin {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_begin.jpg') 0 0 no-repeat;padding-left:20px}
#top_mn .sub_m li a.begin_on {background:#fff url('http://img.megastudy.net/mobile/m_2012/lecture/ico_begin_on.jpg') 0 0 no-repeat;padding-left:20px}


#top_navi {width:100%;border-top:3px solid #142a75;overflow:hidden;background:#e7eaf3;box-shadow:0 3px 4px #cbcdd1;-webkit-box-shadow : 0 3px 4px #cbcdd1;-moz-box-shadow : 0 3px 4px #cbcdd1;}
#top_navi ul {overflow:hidden;margin-left:15px;}
#top_navi li {float:left;background:url('http://img.megastudy.net/mobile/m_2012/lecture/bg_navi2.jpg') right 0 no-repeat;padding-right:10px;margin-right:10px;font-size:14px;font-weight:bold;height:35px}
#top_navi li a {color:#5e6066;font-weight:normal !important}
#top_navi li span {display:block;padding:9px 10px 5px 0;font-size:14px;color:#192865;}
#top_navi li strong {color:#192865}

.morewrap {margin-top:0;position:relative;height:40px;border-top:1px solid #d8d9e2;border-bottom:1px solid #d8d9e2;
background: -webkit-linear-gradient(top,  rgba(235,236,243,1) 0%,rgba(232,233,241,1) 32%,rgba(225,226,234,1) 72%,rgba(223,224,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,236,243,1)), color-stop(32%,rgba(232,233,241,1)), color-stop(72%,rgba(225,226,234,1)), color-stop(100%,rgba(223,224,232,1))); /* Chrome,Safari4+ */}
.morewrap .more {width:100%;background:url('http://img.megastudy.net/mobile/m_2012/lecture/more_line.jpg') 100% 0 repeat-y;text-align:center;color:#333;font-size:14px;padding:12px 0;}
.morewrap .more a {display:block;font-size:14px;color:#333;}
.morewrap .more a span{font-size:12px;color:#999999;}
.morewrap .more .u_pg_cnt {font-size:12px;color:#999999;}
.morewrap .top {position:absolute;top:3px;right:0;padding:10px 0;text-align:center;font-size:12px;}
.morewrap .top a {padding:0 16px 0 15px;background:url('http://img.megastudy.net/mobile/m_2012/lecture/arr_up.jpg') 0 45% no-repeat;letter-spacing:-1px}

.f_service{position:relative;}
.f_service h2{font-size:14px;padding:9px 0 9px 13px;background-color:#343e58;border-top:1px solid #222a41;color:#fff;font-weight:bold;}
.f_service h2 span{font-size:11px;margin-left:3px;color:#a5acbd;}
.f_service h2 span b{color:#faa719}
.f_service button{position:absolute;right:15px;top:13px;width:9px;height:9px;background-image:url(http://img.megastudy.net/mobile/main/bt_close_footer.gif);text-indent:-9999px;}
.last_view ul{}
.last_view ul li{background:#FFF url(http://img.megastudy.net/mobile/main/li_dotted_footer.gif) 0 0 repeat-x;}
.last_view ul li a{display:block;padding:11px 14px 10px 14px;font-size:14px;line-height:1.3;color:#575757;}
.last_view ul li a b{color:#225def;font-weight:normal;}
.f_service ul li:first-child{background:none;}
.totals{}
.totals h3{font-size:14px;font-weight:bold;color:#333;padding:10px 0 8px 7px;}
.totals	div{}
.totals ul{margin:0 15px 0 0;padding:0}
.totals ul li{color:#ccc;border-top:1px solid #d2d3dd;padding-left:6px;}
.totals ul li a{display:inline-block;white-space:nowrap;color:#575757;padding:2px 7px 8px 7px}
.totals ul li div{display:none}
.btn_top_wrap{background-color:#f5f5f5;border-top:1px solid #cacfd8;padding:5px 15px 0 0;height:25px;text-align:right;position:relative;}
.btn_top_wrap a{display:inline-block;border:1px solid #bcbcbc;background:#f4f4f4 url(http://img.megastudy.net/mobile/main/bt_top.gif) 50% 50% no-repeat;text-indent:-9999px;width:40px;height:18px;border-radius:3px;overflow:hidden;}
.btn_top_wrap a span{display:none}

.f_st3 {color:#005FC1 !important}


.replayPlay {position:relative;padding:6px 10px 5px;font-weight:bold;font-size:13px;line-height:20px;color:#0076e7;border-bottom:1px solid #e5e7ed;}
.replayPlay .layerPlayer {position:absolute;top:-270px;left:60px;width:238px;z-index:9999;border:1px solid #4a4a4b;background-color:#fff;padding-bottom:15px;}
.replayPlay .layerPlayer .tit {height:35px;padding:0 19px;font-weight:bold;font-size:14px;line-height:35px;color:#fff;background-color:#555;}
.replayPlay .layerPlayer .list {width:auto;padding:15px 15px 0;}
.replayPlay .layerPlayer .list li {border:0 none;font-weight:normal;font-size:12px;line-height:18px;color:#666;margin-bottom:10px;letter-spacing:-1px;}
.replayPlay .layerPlayer .btn {text-align:center}