@charset "utf-8";
/* CSS Document */body#sub_bg{background:url(../../images/bg/bg_sub.jpg) repeat-x scroll 0 0 transparent}
.sub_wrap{width:100%;margin:0 auto;padding:0}
.gnb_sub_top_bg{position:relative;width:1067px;height:255px;margin:0 auto;background:url(../../images/bg/gnb_sub_top_bg.jpg) no-repeat scroll 0 0 transparent}
.head_img{float:right}
.path{float:right;width:100%;text-align:right}
.path ul{float:right}
.path li{float:left;padding:0 11px 0 3px;background:url(../../images/icon/bul_arr.gif) no-repeat scroll right 5px transparent;font-size:11px;color:#888;letter-spacing:-1px}
.content{position:relative;width:1067px;margin:0 auto}
.lnb{float:left;width:215px}
.lnb_menu{width:198px;padding-left:17px}
.lnb_menu ul{padding-top:12px}
.lnb_menu ul li{padding-bottom:3px}
.banner{padding-top:20px;padding-left:17px}
.banner_bg{margin:20px 0 0 17px;width:170px;height:132px;background:url(../../images/banner/banner_bg.gif) no-repeat;position:relative}
.banner_bg p{font-weight:bold;position:absolute;left:40px;top:42px;font-size:13pt;color:#5989e0}
.cont_box{float:left;width:820px;min-height:480px;_height:100%;height:100%;padding-left:31px;padding-bottom:60px;border-left:1px solid #eaeaea}
.container{overflow:hidden;padding-top:10px}

/* 퀵메뉴 */
.quick_home_main{position:absolute;top:100px;left:1097px}
.quick_home_main ul li img{display:inline;vertical-align:top}
.quick_home_sub{position:absolute;top:0;left:1097px}
.quick_home_sub ul li img{display:inline;vertical-align:top}

/* 회원가입입력폼 */
.ta_member{width:100%;margin-top:10px;border-top:2px solid #CDDCF3}
.ta_member th{height:28px;padding-left:10px;border-bottom:1px solid #D2D2DE;background-color:#EFF3FC;text-align:left}
.ta_member td{height:28px;padding:4px 5px;border-bottom:1px solid #D2D2DE}
.ta_member td.nob_b{padding:0 0 0 5px;border-bottom:none}
.text_orange{color:#FF4E1F}
.text_red{color:#e60012}
.text_blue{color:#5989e0}

/* 버튼 */
.btn_center{width:100%;padding:10px 0;text-align:center}
.btn_right{width:100%;padding:10px 0;text-align:right}

/* 게시판서치구간 */
.bo_search{position:relative;width:100%;margin-top:20px;text-align:right}
.bo_search h4{position:absolute;top:5px;left:0;font-weight:bold}

/* 게시판리스트 */
.ta_board{width:100%;margin-top:5px}
.ta_board thead tr{width:100%;height:33px;background:url(../../images/bg/ta_board_bg.gif) repeat-x scroll 0 0 transparent}
.ta_board thead tr th{height:27px;padding-top:2px;line-height:27px;text-align:center;vertical-align:top}
.ta_board td{height:27px;padding:3px 0;border-bottom:1px solid #e4e7ea;text-align:center}
.ta_board td.tleft{height:27px;padding:3px 0;padding-left:5px;border-bottom:1px solid #e4e7ea;text-align:left}

/* page_num */
.paginate_m{width:100%;padding:10px 0 20px;text-align:center;position:relative}
.paginate_m span.image{padding:0 2px}
.paginate_m span.current{font-weight:bold;color:#5989e0}
.paginate_m span{display:inline-block;padding:0 5px}
.paginate_m p{position:absolute;right:0;top:10px}

/* 게시판읽기 */
.ta_board_read{width:100%;margin-top:20px;border-top:2px solid #CDDCF3}
.ta_board_read th{height:28px;border-bottom:1px solid #D2D2DE;background-color:#EFF3FC;text-align:center}
.ta_board_read td{height:28px;padding:4px 5px;border-bottom:1px solid #D2D2DE}
.ta_board_read_text{min-height:200px;padding:15px 12px;border-bottom:2px solid #CDDCF3}

/* 소타이틀 */
.title_s{padding-top:15px}

/* 아이디/비밀번호찾기 */
.idpw_wrap{overflow:hidden;height:260px;border:1px solid #eaeaea}
.id_find_wrap{float:left;width:408px}
.id_find{width:378px;margin:0 auto;margin-top:15px}
.id_find .box_1{height:140px;background-color:#f2f2f2}
.box_1 dl{width:370px;margin:0 auto;padding-top:10px;padding-left:20px}
.id_find dt{float:left;width:70px;height:21px;padding:4px;font-weight:bold;line-height:21px}
.id_find dd{float:left;width:280px;height:21px;padding:4px}
.id_find p{width:100%;margin-top:15px;padding-top:10px;border-top:1px solid #eaeaea;text-align:center}

.id_faq_bg{position:relative;width:820px;height:199px;margin-top:20px;background:url(../../images/sub/id_faq_bg.jpg) no-repeat 0 0 transparent}
.id_faq_bg ul{position:absolute;top:78px;left:250px}

/* 아이디/비밀번호찾기 결과 */
.idpw_wrap_1{overflow:hidden;height:300px;border:1px solid #eaeaea}
.id_find_result_wrap{width:780px;margin:0 auto;margin-top:15px}
.id_find_result_wrap .box_1{width:780px;height:179px;background:url(../../images/sub/id_find_result_bg.jpg) no-repeat 0 0}
.id_find_result_wrap .box_1 .text_box_1{width:100%;font-weight:bold;line-height:162px;font-size:18px;color:#000;text-align:center}
.id_find_result_wrap p{width:100%;margin-top:15px;padding-top:10px;border-top:1px solid #eaeaea;text-align:center}

/* 로그인화면 */
.login_wrap{overflow:hidden;width:820px;height:252px;margin-top:30px;background:url(../../images/sub/login_wrap_bg.jpg) no-repeat 0 0}
.box_2{height:150px;margin-top:5px}
.box_2 dl{width:330px;margin:0 auto;padding:30px}
.box_2 dl dt{float:left;width:70px;height:34px;padding:4px;font-weight:bold;line-height:34px}
.box_2 dl dd{float:left;width:220px;height:34px;padding:4px}

/* 고객센터_FAQ */
.faq_search_bg{position:relative;height:38px;margin-top:10px;border:1px solid #CDDCF3;background-color:#EFF3FC}
.faq_search{position:absolute;top:7px;left:200px;width:500px}
.faq_list_bg{width:820px;height:32px;margin-top:10px}
.faq_list_bg ul{padding-top:8px}
.faq_list_bg ul li{float:left;padding-right:3px}

/* FAQ_게시판리스트 */
.ta_faq{width:100%}
.ta_faq thead tr{width:100%;height:33px;background:url(../../images/bg/ta_board_bg.gif) repeat-x scroll 0 0 transparent}
.ta_faq thead tr th{height:27px;padding-top:2px;line-height:27px;text-align:center;vertical-align:top}
.ta_faq td{height:34px;padding:3px 0;border-bottom:1px solid #e4e7ea;text-align:center}
.ta_faq td.tleft{height:34px;padding:3px 0;padding-left:5px;border-bottom:1px solid #e4e7ea;text-align:left}

.ta_faq_read{width:100%;border-top:2px solid #5989e0}
.ta_faq_read th{height:28px;border-bottom:1px solid #e4e7ea;background-color:#f4f4f4;text-align:center}
.ta_faq_read td{height:28px;padding:4px 5px;border-bottom:1px solid #e4e7ea}
.ta_faq_read_text{min-height:150px;padding:15px 12px;border-bottom:2px solid #e4e7ea}
.ta_faq_read_text ul{width:100%}
.ta_faq_read_text ul li{float:left}

/* 개인정보취급방침 */
.privacy_box{width:820px;background:url(../../images/sub/privacy_box_bg.jpg) no-repeat 0 0}
.privacy_box ul{width:700px;margin:0 auto;padding:20px}
.privacy_box ul li{padding-bottom:5px;font-weight:bold}
.privacy{padding-top:20px}
.privacy h1{font-size:16px;font-weight:bold}
.privacy h2{padding-top:10px;font-size:16px;font-weight:bold}
.privacy p{padding-top:10px;line-height:26px;text-align:justify}

/* 학습방 파닉스 */
.pho_contents_bg{overflow:hidden;width:820px;background:url(../../images/contents/pho_contents_bg.jpg) repeat-y 0 0}
.pho_wrap{overflow:hidden;width:782px;margin:0 auto;padding-top:15px}
.pho_left{float:left;width:401px}
.pho_right{float:left;width:381px}
.pho_vol_y_bg{position:relative;width:381px;height:130px;margin-bottom:15px;background:url(../../images/contents/pho_vol_y_bg.png) no-repeat 0 0}
.pho_vol_y_bg p{position:absolute;top:8px;left:14px}
.pho_text{position:absolute;top:17px;left:199px}
.pho_tit{position:absolute;top:37px;left:172px}
.pho_btn{position:absolute;top:75px;left:188px}

.pho_vol_b_bg{position:relative;width:381px;height:130px;margin-bottom:15px;background:url(../../images/contents/pho_vol_b_bg.png) no-repeat 0 0}
.pho_vol_b_bg p{position:absolute;top:8px;left:14px}

/* 사이트맵 */
.site_map{overflow:hidden;width:820px}
.site_map .site_menu:first-child{float:left;margin-left:0}
.site_map .site_menu{float:left;margin-left:35px}
.site_map .site_menu h4{margin-bottom:7px}
.menu_bg{position:relative;width:174px;background:url(../../images/sitemap/menu_bg.gif) no-repeat 0 0}
.menu_bg ul li:first-child{padding:11px 0 9px 17px;border-top:0 none}
.menu_bg ul li{width:154px;padding:9px 0 9px 17px;border-top:1px solid #D9D9D9;line-height:12px;text-align:left}
.menu_bg ul li.last{padding:9px 0 1px 17px}
.site_menu_b{width:174px;height:10px;background:url(../../images/sitemap/site_menu_b.gif) no-repeat scroll 0 0 transparent}

/* 교재소개_스토리튜터 */
.book_info_tab{position:relative;width:820px;height:68px;border-bottom:2px solid #707378}
.book_info_tab p{position:absolute;top:0;right:0}
.book_info_tab ul{position:absolute;top:38px;left:0;height:30px}
.book_info_tab ul li{float:left;padding-right:2px}
.book_info{overflow:hidden;width:820px;border-bottom:1px solid #707378}
.book_img{float:left;width:200px;padding-top:18px;text-align:center}
.book_img span{display:inline-block;padding-top:15px}
.book_text{float:left;width:620px;padding-top:18px;padding-bottom:10px}
.book_text h2{font-size:15px;font-weight:bold}
.book_text p.text1{color:#8a8000}
.book_text p.text2{padding:20px 0 15px}
.book_text p.text4{padding:10px 0}
.book_text ul li{padding-left:10px;background:url(../../images/icon/icon_dot.gif) no-repeat 3px 7px}

/* 학습방_LSI */
.lis_content{min-height:500px;border-bottom:1px solid #707378}
.lsi_info{clear:both;position:relative;height:53px;margin-top:15px;background:url(../../images/sub/lsi_info.jpg) no-repeat}
.lsi_info span{position:absolute;top:15px;right:10px}
.ta_lsi{width:100%;margin-top:10px;border-collapse:collapse}
.ta_lsi th{height:25px;font-size:8pt;color:#fff;letter-spacing:-1px}
.ta_lsi th.b1{background-color:#8ea3d2}
.ta_lsi th.b2{background-color:#bca3da}
.ta_lsi th.b3{background-color:#ffb32b}
.ta_lsi th.b4{background-color:#9081d4}
.ta_lsi th.b5{background-color:#b3b3b1}
.ta_lsi th.b6{background-color:#54b68f}
.ta_lsi th.b7{background-color:#95a6dc}
.ta_lsi th.b8{background-color:#bca3da}
.ta_lsi td{height:23px;border:1px solid #e9e9e9;font-size:8pt;letter-spacing:-1px;text-align:center}
.ta_lsi td.text_left{padding-left:3px;text-align:left}
.ta_lsi td.first{border-top:none}
.ta_lsi td.b9{background-color:#f6f6f6}

/* CI/BI소개 */
.ci_menu_tab{width:820px;height:30px;border-bottom:2px solid #707378}
.ci_menu_tab ul{height:30px}
.ci_menu_tab ul li{float:left;padding-right:2px}

/* 홍보자료 */
.pr_menu_tab{width:820px;height:30px;border-bottom:2px solid #707378}
.pr_menu_tab ul{height:30px}
.pr_menu_tab ul li{float:left;padding-right:2px}

.pr_player{overflow:hidden;width:574px;height:385px;margin:0 auto;margin-top:15px;font-size:13pt;line-height:17pt;text-align:center}
.pr_player h4{font-weight:bold;color:#00a0e9}
.pr_player_wrap{position:relative;width:574px;height:381px;background:url(../../images/sub/pr_player_wrap.jpg) no-repeat 0 0}
.youtube{position:absolute;top:22px;left:86px;width:400px;height:253px}

.ta_player{width:100%;margin-top:5px;border-top:2px solid #5989e0}
.ta_player td{padding-top:15px;padding-bottom:5px;border-bottom:1px solid #ddd;text-align:center}
.ta_player td span{display:block;overflow:hidden;width:153px;margin:0 auto;white-space:nowrap;text-overflow:ellipsis}
.pr_player_box{width:153px;height:92px;margin:0 auto;border:4px solid #c9c9c9}
.pr_player_box img{width:153px;height:92px}
a:hover .pr_player_box{display:inline-block;width:153px;height:92px;border:4px solid #00A0E9}

.pr_news{overflow:hidden;width:314px;height:489px;margin:0 auto;margin-top:15px;font-size:13pt;line-height:17pt;text-align:center}
.pr_news h4{overflow:hidden;width:300px;margin:0 auto;font-weight:bold;color:#00a0e9;white-space:nowrap;text-overflow:ellipsis}
.pr_news_wrap{position:relative;width:314px;height:459px;background:url(../../images/sub/pr_news_wrap.jpg) no-repeat 0 0}
.newpaper{position:absolute;top:38px;left:32px;width:249px;height:327px}
.btn_view{position:absolute;top:420px;left:120px}

.ta_newspaper{width:100%;margin-top:5px;border-top:2px solid #5989e0}
.ta_newspaper td{padding-top:15px;padding-bottom:5px;border-bottom:1px solid #ddd;text-align:center}
.ta_newspaper td span{display:block;overflow:hidden;width:130px;margin:0 auto;white-space:nowrap;text-overflow:ellipsis}
.pr_newspaper_box{width:130px;height:170px;margin:0 auto;border:4px solid #c9c9c9}
.pr_newspaper_box img{width:130px;height:170px}
a:hover .pr_newspaper_box{display:inline-block;width:130px;height:170px;border:4px solid #00A0E9}

.ta_etc{width:100%;margin-top:5px}
.ta_etc thead tr{width:100%;height:33px;background:url(../../images/bg/ta_board_bg.gif) repeat-x scroll 0 0 transparent}
.ta_etc thead tr th{height:27px;padding-top:2px;line-height:27px;text-align:center;vertical-align:top}
.ta_etc td{height:27px;padding:5px 0;border-bottom:1px solid #e4e7ea;text-align:center}
.ta_etc td p.tbold{font-weight:bold}
.ta_etc td.tleft{height:27px;padding:6px 0;padding-left:5px;border-bottom:1px solid #e4e7ea;text-align:left;vertical-align:top}
.ta_etc td p.text4 a:link{display:block;padding-top:5px;font-size:8pt;color:#918f8f}
.ta_etc td p.text4 a:hover{color:#5989E0}

.pr_etc_box{display:block;width:95px;height:70px;margin:0 auto;border:1px solid #c9c9c9}
.pr_etc_box img{width:95px;height:70px}

.ta_etc_read{width:100%;margin-top:5px;border-top:2px solid #5989e0}
.ta_etc_read th{height:28px;border-bottom:1px solid #e4e7ea;background-color:#f4f4f4;text-align:center}
.ta_etc_read td{height:28px;padding:4px 5px;border-bottom:1px solid #e4e7ea}
.ta_etc_read_text{min-height:200px;padding:15px 12px;border-bottom:2px solid #e4e7ea}

/* 영어도서관-e-Library소개 */
.ta_ebook{width:100%;margin:10px 0;border-collapse:collapse}
.ta_ebook th{height:25px;border:1px solid #3568b3;background-color:#24559b;font-size:11px;color:#fff}
.ta_ebook td{height:23px;border:1px solid #24559b;font-size:11px;color:#8a8000;text-align:center}
.ta_ebook td.first_bg{background-color:#f4f4f4}

/* 영어도서관-학습프로그램 */
.study_program_info{overflow:hidden;width:820px;padding-bottom:10px;border-bottom:1px solid #707378}
.study_program_info.first{margin-top:10px;border-top:1px solid #707378}
.study_program_img{float:left;width:230px;padding-top:8px;text-align:center}
.study_program_text{float:left;width:590px;padding-top:22px;padding-bottom:10px}
.study_program_text h2{height:23px;padding-left:25px;background:url(../../images/icon/icon_2.gif) no-repeat 0 0;font-size:16px;font-weight:bold;color:#8a8000}
.study_program_text p.text1{color:#8a8000}
.study_program_text p.text2{padding:20px 0 15px}
.study_program_text p.text3{padding:10px 0}
.study_program_text ul li{padding-left:10px;background:url(../../images/icon/icon_dot.gif) no-repeat 3px 7px}

/* 영어도서관-학습하기 */
.search_bg{position:relative;height:44px;margin-top:15px;background:url(../../images/sub/search_bg.jpg) no-repeat 0 0}
.search_bg ul{position:absolute;top:7px;left:130px}
.search_bg ul li{float:left;padding-right:4px;color:#fff}
.search{width:220px;height:22px;margin-top:3px;background:url(../../images/sub/search.jpg) no-repeat 0 0}
.input_search{margin-left:10px;border:0}

.ebook_menu_tab{position:relative;width:820px;height:30px;margin-top:15px;border-bottom:2px solid #707378}
.ebook_menu_tab ul{height:30px}
.ebook_menu_tab ul li{float:left;padding-right:2px}
.ebook_menu_tab span{position:absolute;top:0;right:0}

.level_menu_tab{position:relative;height:30px;background-color:#f5f5f5}
.level_menu_tab ul{position:relative;left:10px;height:30px}
.level_menu_tab ul li{float:left;margin:6px 0 0;padding-right:4px}

.library_bg{position:relative;width:820px;height:209px;background:url(../../images/sub/library_bg.jpg) no-repeat 0 0}
.library_bg.first{margin-top:15px}
.library_bg ul{position:relative;top:35px;left:31px}
.library_bg ul li{float:left;padding-right:4px}
.library_bg ul li img{border:3px solid #C9C9C9}
.library_bg ul li span{display:block;overflow:hidden;width:117px;height:27px;font-weight:bold;font-size:10pt;color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis}
.library_bg ul li a:hover img{display:inline-block;width:117px;height:125px;border:3px solid #00A0E9}

/* 영어도서관-학습관리 */
.study_admin_box_bg{position:relative;width:820px;height:47px;margin-top:10px;background:url(../../images/sub/study_admin_box_bg.jpg) no-repeat 0 0}
.study_admin_box_bg ul{position:relative;top:15px;left:31px}
.study_admin_box_bg ul li{float:left;padding-right:34px}
.study_admin_box_bg ul li span{display:inline-block;padding-left:4px;font-weight:bold}

.ta_study_admin{width:100%;margin-top:10px;border-collapse:collapse;table-layout:fixed}
.ta_study_admin th{height:27px;border:1px solid #E9E9E9;color:#fff}
.ta_study_admin td{height:27px;border:1px solid #E9E9E9;font-weight:bold;text-align:center}
.ta_study_admin th.blue{background-color:#96acde}
.ta_study_admin th.blue_1{background-color:#b89ad6}
.ta_study_admin th.blue_2{background-color:#ffab17}
.ta_study_admin th.blue_3{background-color:#acacaa}
.ta_study_admin th.blue_4{background-color:#eff3fc}
.ta_study_admin td.yellow_bg{background-color:#f6f6f6}

/* 영어도서관-체험하기 */
.ta_ebook_1{width:100%;margin-top:10px;border-collapse:collapse;border-top:2px solid #cddcf3}
.ta_ebook_1 th{height:27px;border-bottom:1px solid #d2d2de;background-color:#eff3fc;color:#2f5d74}
.ta_ebook_1 td{padding:10px;border-bottom:1px solid #d2d2de;vertical-align:top}
.ta_ebook_1 td h4{font-size:12pt;font-weight:bold}
.ta_ebook_1 td span{display:block}
.book_solid img{width:117px;height:125px;border:3px solid #d2d2de}
.book_title{padding-top:15px;font-weight:bold;color:#2f5d74}
.book_comp_text{padding-top:10px;color:#8a8000}
.ebook_text{padding-top:10px}
.ebook_text ul li{padding-left:10px;padding-bottom:3px;background:url(../../images/icon/icon_dot.gif) no-repeat 3px 7px}

/* 이전글 다음글 */
.ta_prev{width:100%;border-top:1px solid #CDDCF3;border-bottom:1px solid #CDDCF3}
.ta_prev td{height:27px}

/* 이벤트 */
.ta_event{width:100%;margin-top:5px}
.ta_event thead tr{width:100%;height:33px;background:url(../../images/bg/ta_board_bg.gif) repeat-x scroll 0 0 transparent}
.ta_event thead tr th{height:27px;padding-top:2px;line-height:27px;text-align:center;vertical-align:top}
.ta_event td{height:27px;padding:5px 0;border-bottom:1px solid #e4e7ea;text-align:center}
.ta_event td p.tbold{font-weight:bold}
.ta_event td.tleft{height:27px;padding:6px 0;padding-left:5px;border-bottom:1px solid #e4e7ea;text-align:left;vertical-align:top}
.ta_event td p.text4 a:link{display:block;padding-top:5px;font-size:8pt;color:#918f8f}
.ta_event td p.text4 a:hover{color:#5989E0}

.pr_event_box{display:block;width:130px;height:77px;margin:0 auto;border:1px solid #c9c9c9}
.pr_event_box img{width:130px;height:77px}

.ta_event_read{width:100%;margin-top:5px;border-top:2px solid #5989e0}
.ta_event_read th{height:28px;border-bottom:1px solid #e4e7ea;background-color:#f4f4f4;text-align:center}
.ta_event_read td{height:28px;padding:4px 5px;border-bottom:1px solid #e4e7ea}
.ta_event_read_text{min-height:200px;padding:15px 12px;border-bottom:2px solid #e4e7ea}

.ta_event_happy{width:100%;margin-top:5px}
.ta_event_happy thead tr{width:100%;height:33px;background:url(../../images/bg/ta_board_bg.gif) repeat-x scroll 0 0 transparent}
.ta_event_happy thead tr th{height:27px;padding-top:2px;line-height:27px;text-align:center;vertical-align:top}
.ta_event_happy td{height:27px;padding:5px 0;border-bottom:1px solid #e4e7ea;text-align:center}
.ta_event_happy td p.tbold{font-weight:bold}
.ta_event_happy td.tleft{height:27px;padding-left:5px;border-bottom:1px solid #e4e7ea;text-align:left}

/* STE UCC */
.ta_ucc{width:100%;margin-top:10px;border-collapse:collapse;border-top:2px solid #cddcf3}
.ta_ucc th{height:27px;border-bottom:1px solid #d2d2de;background-color:#eff3fc;color:#2f5d74}
.ta_ucc td{padding-top:10px;padding-bottom:10px;padding-left:5px;border-bottom:1px solid #d2d2de;vertical-align:top}
.ucc_screen{width:193px;height:132px;background:url(../../images/sub/ucc_screen.jpg) no-repeat 0 0}
.ucc_screen p{position:relative;top:10px;left:10px}
.ucc_screen p img.photo{width:171px;height:96px}
.ucc_screen p span{position:absolute;top:30px;left:65px}
.ucc_text1{overflow:hidden;width:193px;padding-top:5px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis}
.ucc_text2{overflow:hidden;width:193px;text-overflow:ellipsis}
.ucc_text2 a:link{display:block;padding-top:5px;font-size:8pt;color:#918f8f}
.ucc_text24 a:hover{color:#5989E0}

/* 가맹점안내 */
.bus_map{width:100%}
.bus_map_wrap_bg{width:274px;height:353px;padding-top:20px;background:url(../../images/sub/bus_map_wrap_bg.jpg) no-repeat 0 0;text-align:center}
.bus_map_left{float:left;width:309px;padding-top:20px}
.bus_map_right{float:left;width:511px}

/* 사업설명회 */
.pres_wrap_bg{width:820px;height:369px;background:url(../../images/sub/pres_wrap_bg.jpg) no-repeat 0 0}
.press_play_bg{float:left;position:relative;top:62px;left:11px;width:464px;height:276px;background:url(../../images/sub/press_play_bg.png) no-repeat 0 0}
.youtube_1{position:absolute;top:17px;left:70px;width:323px;height:205px}
.press_list_bg{float:right;position:relative;top:62px;width:340px;height:298px;background:url(../../images/sub/press_list_bg.png) no-repeat 0 0}
.press_post{position:relative;top:20px;left:30px;width:280px;padding-bottom:10px;padding-top:10px;border-bottom:1px dashed #ddd}
.press_post.rast{border-bottom:none}
.press_post h5{height:30px;font-size:9pt;font-weight:bold;color:#0068b7}
.press_post ul li{padding-left:6px;background:url(../../images/icon/icon_dot.gif) no-repeat 0 6px}

.press_read_bg{width:820px;height:48px;background:url(../../images/sub/press_read_bg.jpg) no-repeat 0 0;text-align:center}
.press_read_bg h4{font-weight:bold;font-size:12pt;line-height:48px;color:#fff}
.press_read_m_bg{width:820px;padding-bottom:10px;background:url(../../images/sub/press_read_m_bg.jpg) repeat-y 0 0}
.press_text{width:750px;margin:0 auto;padding-top:20px}
.press_text h5{height:44px;font-size:14pt;font-weight:bold}
.press_text ul li{padding-left:6px;padding-bottom:10px;background:url(../../images/icon/icon_dot_1.gif) no-repeat 0 6px}
.press_text ul li.rast{background:none}

/* 이용약관 */
.conditions{padding-top:20px}
.conditions h1{font-size:16px;font-weight:bold}
.conditions p{padding-top:10px;line-height:26px;text-align:justify}

/* 학습방-체험하기 */
.ta_ste_1{width:100%;margin-top:10px;border-collapse:collapse;border-top:2px solid #cddcf3}
.ta_ste_1 th{height:27px;border-bottom:1px solid #d2d2de;background-color:#eff3fc;color:#2f5d74}
.ta_ste_1 td{padding:10px;border-bottom:1px solid #d2d2de;vertical-align:top}
.ta_ste_1 td h4{padding-top:10px;font-size:11pt;color:#0068b7}
.ta_ste_1 td span{display:block}
.skill_title{padding-top:15px;font-weight:bold;color:#2f5d74}
.type_text{padding-top:10px;font-size:11pt;color:#8a8000}
.tool_text{padding-top:10px}
.tool_text ul li{padding-left:10px;background:url(../../images/icon/icon_dot.gif) no-repeat 3px 7px}

/* 학습방관련  기본정보 화면 */
.study_bar_bg{position:relative;width:820px;height:40px;background:url(../../images/sub/study_bar_bg.jpg) no-repeat}
.study_bar_bg h4{position:absolute;top:14px;left:160px}
.study_bar_bg h4 span{color:#1eb4d4}
.study_bar_bg p{position:absolute;top:14px;right:20px}
.study_info{width:820px;margin-top:10px}
.study_info_book{float:left;width:187px}
.study_info_book_bg{position:relative;width:187px;height:122px;background:url(../../images/sub/study_info_book_bg.jpg) no-repeat}
.study_info_book_bg p{padding-top:10px;text-align:center}
.study_info_book_bg p span{display:block;padding-top:3px}
.study_info_name{float:left}
.study_info_name_bg{position:relative;width:633px;height:160px;background:url(../../images/sub/study_info_name_bg.jpg) no-repeat}
.study_info_name_bg ul{float:left;padding-top:55px;padding-left:30px}
.study_info_name_bg ul li{height:23px;padding-left:10px;background:url(../../images/icon/icon_dot.gif) no-repeat 3px 7px}

.study_info_name_bg ul.s_01{float:left;padding-top:55px;padding-left:120px}
.study_info_name_bg ul.s_01 li{height:23px;padding-left:10px;background:url(../../images/icon/icon_dot.gif) no-repeat 3px 7px}

.study_info_book_01{float:left;width:326px}
.study_info_book_bg_01{float:left;position:relative;width:167px;height:122px;background:url(../../images/sub/study_info_book_bg_01.jpg) no-repeat}
.study_info_book_bg_01 p{padding-top:10px;text-align:center}
.study_info_book_bg_01 p span{display:block;padding-top:3px}
.study_info_book_bg_02{float:left;position:relative;width:159px;height:122px;background:url(../../images/sub/study_info_book_bg_02.jpg) no-repeat}
.study_info_book_bg_02 p{padding-top:10px;text-align:center}
.study_info_book_bg_02 p span{display:block;padding-top:3px}

.study_info_name_01{float:left}
.study_info_name_bg_01{position:relative;width:494px;height:160px;background:url(../../images/sub/study_info_name_bg_01.jpg) no-repeat}
.study_info_name_bg_01 ul{float:left;padding-top:55px;padding-left:30px}
.study_info_name_bg_01 ul li{height:23px;padding-left:10px;background:url(../../images/icon/icon_dot.gif) no-repeat 3px 7px}

.study_admin_box_bg_01{position:relative;width:820px;height:64px;margin-top:10px;background:url(../../images/sub/study_admin_box_bg_01.jpg) no-repeat 0 0}
.study_admin_box_bg_01 ul{position:relative;top:15px;left:31px}
.study_admin_box_bg_01 ul li{float:left;padding-right:34px;padding-bottom:5px}
.study_admin_box_bg_01 ul li span{display:inline-block;padding-left:4px;font-weight:bold}

.ta_study_admin_01{width:100%;margin-top:10px;border-collapse:collapse;table-layout:fixed}
.ta_study_admin_01 th{height:27px;border:1px solid #E9E9E9;color:#fff}
.ta_study_admin_01 td{height:27px;border:1px solid #E9E9E9;text-align:center}
.ta_study_admin_01 th.blue{background-color:#96acde}
.ta_study_admin_01 th.blue_1{background-color:#acacaa}
.ta_study_admin_01 th.blue_2{background-color:#4ec8f8}
.ta_study_admin_01 th.blue_3{background-color:#b89ad6}
.ta_study_admin_01 th.blue_4{background-color:#ffab17}
.ta_study_admin_01 td.yellow_bg{background-color:#f6f6f6}

/* 복습방 검색 BOX */
.search_box_bg{position:relative;width:820px;height:87px;margin-top:5px;background:url(../../images/sub/search_box_bg.jpg) no-repeat 0 0}
.search_box_bg h5{position:absolute;top:16px;left:20px}
.search_box_bg ul{position:absolute;top:55px;left:23px}
.search_box_bg ul li{float:left;height:23px;padding-left:10px;padding-right:10px;background:url(../../images/icon/icon_dot.gif) no-repeat 3px 8px}
.search_box_bg ul li.last{background:none}

/* 파닉스학습관리테이블 */
.ta_study_admin_02{width:100%;margin-top:10px;border-collapse:collapse;table-layout:fixed}
.ta_study_admin_02 th{height:27px;border:1px solid #E9E9E9;color:#fff}
.ta_study_admin_02 td{height:27px;border:1px solid #E9E9E9;text-align:center}
.ta_study_admin_02 th.blue{background-color:#96acde}
.ta_study_admin_02 th.blue_1{background-color:#acacaa}
.ta_study_admin_02 th.blue_2{background-color:#4ec8f8}
.ta_study_admin_02 th.blue_3{background-color:#b89ad6}
.ta_study_admin_02 th.blue_4{background-color:#ffab17}
.ta_study_admin_02 td.yellow_bg{background-color:#f6f6f6}

/* ReportCard */
.report_card_bg{position:relative;width:820px;height:244px;margin-top:8px;background:url(../../images/sub/report_card_bg.jpg) no-repeat 0 0}
.vGraph ul{overflow:hidden;width:820px;height:244px;margin-top:10px;padding:0;background:url(../../images/sub/report_card_bg.jpg) no-repeat 0 0;font-family:Tahoma,Geneva,sans-serif;font-size:11px;list-style:none outside none}
.vGraph li{display:inline;float:left;position:relative;top:0;left:33px;width:15px;height:81%;margin:0 16px;text-align:center;white-space:nowrap}
.vGraph_1 ul{overflow:hidden;width:820px;height:244px;margin-top:10px;padding:0;background:url(../../images/sub/report_card_bg.jpg) no-repeat 0 0;font-family:Tahoma,Geneva,sans-serif;font-size:11px;list-style:none outside none}
.vGraph_1 li{display:inline;float:left;position:relative;top:0;left:33px;width:15px;height:81%;margin:0 66px;text-align:center;white-space:nowrap}
.gTerm{display:inline-block;position:relative;width:100%;margin:0 -100% -22px 0;padding:222px 0 0;line-height:20px;color:#fff;vertical-align:bottom}
.gTerm_1{display:inline-block;position:relative;width:100%;margin:0 60% -22px 0;padding:222px 0 0;line-height:20px;color:#fff;vertical-align:bottom}
.gBar_1{display:inline-block;position:relative;width:100%;margin:-1px 0 0;border-color:#bc2625 #bc2625 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;background:none repeat scroll 0 0 #e54d4c;vertical-align:bottom;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}
.gBar_2{display:inline-block;position:relative;width:100%;margin:-1px 0 0;border-color:#c5b52c #c5b52c -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;background:none repeat scroll 0 0 #f1e265;vertical-align:bottom;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}
.gBar_3{display:inline-block;position:relative;width:100%;margin:-1px 0 0;border-color:#84b424 #84b424 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;background:none repeat scroll 0 0 #a1d044;vertical-align:bottom;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}
.gBar_4{display:inline-block;position:relative;width:100%;margin:-1px 0 0;border-color:#1d639e #1d639e -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;background:none repeat scroll 0 0 #4c92cd;vertical-align:bottom;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}
.gBar_5{display:inline-block;position:relative;width:100%;margin:-1px 0 0;border-color:#8148b7 #8148b7 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;background:none repeat scroll 0 0 #a26ad7;vertical-align:bottom;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}
.gBar_6{display:inline-block;position:relative;width:100%;margin:-1px 0 0;border-color:#c88207 #c88207 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;background:none repeat scroll 0 0 #ffab17;vertical-align:bottom;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}
.gBar_7{display:inline-block;position:relative;width:100%;margin:-1px 0 0;border-color:#da3774 #da3774 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;background:none repeat scroll 0 0 #ff7cad;vertical-align:bottom;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}
.gBar_8{display:inline-block;position:relative;width:100%;margin:-1px 0 0;border-color:#0a7599 #0a7599 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;background:none repeat scroll 0 0 #0da7da;vertical-align:bottom;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}
.gBar_1 span{position:absolute;top:-20px;left:0;width:100%;font-size:8pt;color:#767676}
.gBar_2 span{position:absolute;top:-20px;left:0;width:100%;font-size:8pt;color:#767676}
.gBar_3 span{position:absolute;top:-20px;left:0;width:100%;font-size:8pt;color:#767676}
.gBar_4 span{position:absolute;top:-20px;left:0;width:100%;font-size:8pt;color:#767676}
.gBar_5 span{position:absolute;top:-20px;left:0;width:100%;font-size:8pt;color:#767676}
.gBar_6 span{position:absolute;top:-20px;left:0;width:100%;font-size:8pt;color:#767676}
.gBar_7 span{position:absolute;top:-20px;left:0;width:100%;font-size:8pt;color:#767676}
.gBar_8 span{position:absolute;top:-20px;left:0;width:100%;font-size:8pt;color:#767676}

/* 평균값테이블 */
.ta_study_admin_03{width:100%;margin-top:10px;border-collapse:collapse;table-layout:fixed}
.ta_study_admin_03 th{height:27px;border:1px solid #E9E9E9;background-color:#eff3fc}
.ta_study_admin_03 td{height:27px;border:1px solid #E9E9E9;text-align:center}

/* 회원가입 */
.members_text_bg{width:820px;height:61px;background:url(../../images/sub/members_text_bg.jpg) no-repeat 0 0}
.members_text_bg p{padding:15px 0 5px 15px}
.members_box{margin-top:20px}
.members_box h3{font-weight:bold;background:url(../../images/icon/icon_dot.gif) no-repeat 4px 7px;padding-left:10px}
.members_boxwrap{border:2px solid #dddddd;background-color:#f5f5f5;width:818px;height:300px;margin-top:5px;overflow-x:hidden;overflow-y:scroll}

/* 댓글달기 */
.review_list{display:block;margin-top:10px;}
.review_list ul li{border-top: 1px solid #CDDCF3;padding: 10px 20px 7px;position: relative;text-align: left;background-color:#EFF3FC;}
.info{font-size: 10px;padding-bottom: 3px;width: inherit}
.name{cursor: pointer;font-size: 12px;font-weight: bold}
.rewrite{margin-top:7px}
.re_contents{margin-left: 15px;width: inherit;word-break: break-all;word-wrap: break-word}
.re_comment{font-size: 12px;letter-spacing: 0;margin-top: -3px;text-align: right}

.re_comment_input{margin-left:20px;min-height:100px;margin-right:-10px;padding:15px 0 0 35px}
.re_comment_name{font-weight:bold}
.re_comment_write{background: none repeat scroll 0 0 #FFFFFF;float: left; width: 590px;margin-top:5px}
.re_comment_write textarea {color: #555555;font-size: 12px;height: 51px;padding: 4px;width: 100%}
.btn_input_confirm{float:left;height:76px;margin-left:15px;margin-top:5px}

.comment_box{border-top: 1px solid #CDDCF3;padding-bottom:20px;background-color:#EFF3FC}
.comment_box_write{height:76px;margin-top:25px}
.comment_name{float: left;font-weight: bold;margin-top: 30px;text-align: center;width: 110px;word-break: break-all;word-wrap: break-word}

/* 오시는길 */
.addr{width:98%;border-top:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;margin-top:15px;}
.addr ul{padding-top:10px;padding-bottom:10px}
.addr ul li{background:url(../../images/icon/icon_dot.gif) no-repeat 7px 7px;padding-left:15px;padding-bottom:5px}
.map_wrap{border:2px solid #e8e8e8;width:800px;height:585px}

/* 센터장인사말 */
.admin_photo{width:240px;float:left;}
.admin_photo p{width:232px;height:262px;background:url(../../images/sub/admin_photo_bg.jpg) no-repeat;position:relative}
.admin_photo p span{position:absolute;left:40px;top:66px}
.admin_text{width:580px;float:left}
.admin_text_01{position:relative;width:533px;height:61px;background:url(../../images/sub/photo_text_001.jpg) no-repeat}
.admin_text_01 span{position:absolute;left:2px;top:34px;font-weight:bold;font-size:15px}
.message{line-height:24px;padding-top:20px;padding-left:15px;text-align:justify}

/* 센터장소개 */
.admin_text_02{position:relative;width:683px;height:70px;background:url(../../images/sub/photo_text_002.jpg) no-repeat}
.admin_text_02 span{position:absolute;left:265px;top:44px;font-weight:bold;font-size:15px}


/* 입학안내 */
.admin_text_03{position:relative;width:751px;height:72px;background:url(../../images/sub/photo_text_003.jpg) no-repeat}
.admin_text_03 span{position:absolute;left:265px;top:44px;font-weight:bold;font-size:15px}