

/* form */
select,input,textarea{min-height:14px;vertical-align:middle;font-family: Dotum, Gulim, AppleGothic, Sans-serif;color:#888;}
input[type=text], input.text{display:inline-block;padding:2px 5px;border:1px solid #ccc;}
input[type=file], input.file{padding:2px 5px;border:1px solid #ddd;}
textarea.textarea{padding:5px;line-height:1.5;border:1px solid #ccc;}


.contWrap_1{overflow:hidden;position:relative;}

.box{width:725px;}
.pay_con{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.con{width:699px;margin:0 auto}
.con .tit_top{display:block;padding:50px 0 15px 0}
.con .pay{background:url(/home/Vip/images/templates/1/images/pay/pay_bg.gif) 0 0 no-repeat;height:82px;padding-bottom:60px;}
.pay .img_tit_01{float:left;padding:15px 0 0 55px;}
.pay .sum{float:left;padding:25px 0 0 45px;vertical-align:top;font-size:15px;font-weight:bold;color:#333;font-family:gulim}
.pay .sum span{color:#c12123}
.register{background:url(/home/Vip/images/templates/1/images/pay/pay_bg2.gif) 0 0 no-repeat;height:85px;margin-top:15px;padding-bottom:50px;}
.register label{float:left;padding:35px 0 0 50px;}
.register .input_bg{float:left;background:url(/home/Vip/images/templates/1/images/pay/input_bg.gif) 0 0 no-repeat;width:160px;height:35px;margin:25px 0 0 10px}
.register .input_bg input{border:0;margin:7px 0 0 7px;width:140px;}
.register .btn{float:left;padding-top:25px;padding-left:1px;}
.register .txt{float:left;padding-top:29px;padding-left:25px;}
.con .cautions{color:#333;padding:10px 0 0 10px;}
.con .btn_pay{text-align:center;padding:0px 0 50px 0}

/*ÆË¾÷*/
.wrap_pop{width:591px; height:131px; position:absolute;}
.wrap_pop_01{width:591px; height:131px;}
.pop_wrap{border:4px solid #012e56; height:300px; padding:20px; background:#FFF;}
.popup_02{line-height:normal;}
.pop_ti{font-size:14px; font-weight:bold; color:#444444;}
.btn_close{position:absolute; left:261px; top:300px;}

/*·¦ÅëÇÑ±¹»ç*/
.raptong_list{width:650px;margin:0 auto}
.raptong_list li{position:relative;padding-top:40px;}
.raptong_list .rap_tit_01,.rap_tit_02,.rap_tit_03,.rap_tit_04{font-size:22px;font-family:malgun gothic;font-weight:bold;letter-spacing:-0.05em;border-bottom:1px solid #e6e6e6;padding-bottom:10px;color:#333;}
.raptong_list .rap_tit_01 span{color:#ea5420}
.raptong_list .rap_tit_02 span{color:#3d53bf}
.raptong_list .rap_tit_03 span{color:#3b7a45}
.raptong_list .rap_tit_04 span{color:#f49700}
.raptong_list .dataBox{overflow:hidden;padding-top:20px;}
.raptong_list .dataBox .rap_thumb{float:left;width:215px;}
.raptong_list .dataBox .data{float:left;}
.raptong_list .dataBox .data .rap_stit{font-size:19px;font-family:malgun gothic;font-weight:bold;letter-spacing:-0.05em;color:#555}
.raptong_list .dataBox .data .breif_list{padding-top:15px;}
.raptong_list .dataBox .data .breif_list li{padding-top:5px;}
.raptong_list .dataBox .data .btn_rap_view{padding-top:20px;}
.raptong_list .dataBox .data .btn_detail{position:absolute;top:50px;right:0}
.raptong_list .dataBox .data .btn_detail a{font-family:malgun gothic;letter-spacing:-0.05em;color:#555}


/*·¦ÅëÇÑ±¹»ç_view*/
.raptong_info{padding-bottom:30px;overflow:hidden;width:100%;}
.raptong_info .pic{float:left;width:20%;text-align:center;} 
.raptong_info .pic .pic_tch{width:123px;} 
.raptong_info .pic .pic_tch .tname{text-align:center;padding-top:8px;} 
.t_his{position:absolute;top:200px;left:0;background:#fff;width:220px;border-top:3px solid #454a4d;border-left:1px solid #454a4d;border-right:1px solid #454a4d;border-bottom:1px solid #454a4d;} 
.t_his h2{font-size:14px;font-family:dotum;color:#333;padding:13px 0 0 15px;} 
.t_his ul{padding:7px 0 0 15px;}
.t_his ul li{padding:2px 0;}
.t_his ul li:last-child{padding:2px 0 20px 0;}
.t_his .btn_close{position:absolute;top:0;right:0}
.raptong_info .info_data {float:right;width:65%;}
.raptong_info .info_data .tbl05{width:100%;border-top:2px solid #2c3044;border-bottom:1px solid #c2c3c9;}
.raptong_info .info_data .tbl05 th{text-align:left;color:#252525;background:#f4f4f4;padding-left:23px;border-bottom:1px solid #ddd;} 
.raptong_info .info_data .tbl05 td{text-align:left;height:47px;padding-left:23px;border-bottom:1px solid #ddd;padding:7px 0 7px 20px} 
.raptong_info .info_data .t_book{position:absolute;top:290px;left:233px;background:#fff;width:485px;border-top:3px solid #454a4d;border-left:1px solid #454a4d;border-right:1px solid #454a4d;border-bottom:1px solid #454a4d;padding:15px}
.raptong_info .info_data .t_book .book_img{border:1px solid #c0c0c0;width:113px;float:left;} 
.raptong_info .info_data .t_book .book_data{width:350px;float:left;padding-left:15px;padding-top:15px} 
.raptong_info .info_data .t_book .book_data li{padding:5px 0}
.raptong_info .info_data .t_book .btn_close{position:absolute;top:0;right:0}

.tbl_data .btn_list{padding-top:20px;text-align:right;}

/*¾î¸°ÀÌµ¿È­*/
.children_story_wrap li{float:left; margin-right:9px; margin-top:10px;}
.children_story_wrap li:nth-child(2){ margin-right:0px;}
.children_story_wrap li:nth-child(4){ margin-right:0px;}
.children_story_wrap li:nth-child(6){ margin-right:0px;}

.story_wrap{width:366px; height:176px; background:url(../kidstory/childrens-story_bg.gif) no-repeat; position:relative;}
.children_story_wrap li:hover{ background:url(../kidstory/childrens-story_bg_on.gif) no-repeat;}


.dl_wrap{width:366px; height:176px; background:url(../kidstory/childrens-story_img.gif) 12px 20px  no-repeat;}
.dl_wrap dt{font-size:15px; color:#404040; font-weight:bold; margin:0px 15px 12px 165px; padding-top:30px; line-height:16px;}
.dl_wrap dd{font-size:13px; color:#6f6f6f;line-height:17px;}
.new{position:absolute; left:12px; top:20px;}
.story_txt{margin:0px 15px 0px 165px;}
.btn_story{position:absolute; top:125px; left:15px;}

/*Á¤ÀÇ¶õ ¹«¾ùÀÎ°¡*/
.tbl_data table.tbl01 {width:100%;border-bottom:2px solid #c2c3c9;}
.tbl_data table.tbl01 thead th{background:#f4f4f4;border-top:2px solid #2c3044;color:#20232c;text-align:center;font-weight:normal;padding:12px 5px 14px 5px;}
.tbl_data table.tbl01 tbody td {border-top:1px solid #d2d3d7; padding:14px 5px 14px 5px; vertical-align:middle; text-align:center;}
.tbl_data table.tbl01 tbody td.subject {padding-left:15px;text-align:left;}
.tbl_data table.tbl01 tbody td a { color:#868686; }
.tbl_data table.tbl01 td span.tbook_name{display:block;font-size:11px;font-family:dotum;padding-top:5px;line-height:13px;}

.michael_txt{margin-bottom:20px; font-size:13px;}

/* ½¯¶ó 160309 */ 
.sheila_tit_bull{padding-left:10px; background:url(../senglish/bull_02.gif) 0px 6px no-repeat; margin-bottom:3px;}
.sheila_list{width:725px;margin:20px auto; background:url(../senglish/sheila_tit_bg.gif) no-repeat;}
.sheila_list li{position:relative;padding-top:40px;}
.sheila_list .dataBox{overflow:hidden;padding-top:20px;}
.sheila_list .dataBox .rap_thumb{float:left;width:215px;}
.sheila_list .dataBox .data{float:left;padding-left:60px}
.sheila_list .dataBox .data .rap_stit{font-size:19px;font-family:malgun gothic;font-weight:bold;letter-spacing:-0.05em;color:#555}
.sheila_list .dataBox .data .breif_list{padding-top:15px;}
.sheila_list .dataBox .data .breif_list li{padding-top:5px;}
.sheila_list .dataBox .data .btn_rap_view{padding-top:20px;}
.sheila_list .dataBox .data .btn_detail{position:absolute;top:50px;right:0}
.sheila_list .dataBox .data .btn_detail a{font-family:malgun gothic;letter-spacing:-0.05em;color:#555}

/*µ¿¿µ»óµµ¼­¿ä¾à  160309 */
.bookSumm{width:704px;}
.bookSumm h3{padding-bottom:15px;}

.library {position:relative;height:214px;}
.library ul{position:absolute;bottom:32px;width:100%;padding-left:46px;}
.library ul:after{content:"";display:block;clear:both;}
.library li{width:130px;float:left;vertical-align:bottom;}
.thumb_type {display:inline-block;*float:left;position:relative;}
.thumb_type img {margin-right:17px;vertical-align:top;}
.thumb_type a {cursor:pointer;}
.thumb_type .mask{display:block;position:absolute;bottom:0;right:0;width:100%;height:132px;}

.recommend{width:370px;float:left;}
.recommend h2{padding-bottom:20px;border-bottom:3px solid #2b2b2b;}
.recommend .rc_wrap{width:100%;}
.recommend .rc_wrap:after {content:"";display:block;clear:both;}

.recommend .rc_data{float:right;width:250px;padding-top:30px;line-height:15px}
.recommend .rc_data .tit{font-weight:bold;}
.recommend .rc_data .tit2{color:#72777c;}
.recommend .rc_data .txt{padding-top:20px;}
.recommend .rc_data .txt a {color:#72777c;}
.recommend .thumb{float:left;width:112px;margin-left:1px;padding-top:20px;}
.recommend .thumb img{border:1px solid #101010;}

.recommend .rc_bg{display:block;height:14px;margin:25px 0 5px 0;}

.main_List{width:704px;padding-top:20px;margin-top:30px;}
.book_List{width:725px;padding-top:20px;border-top:3px solid #2b2b2b;border-bottom:1px solid #2b2b2b;margin-top:30px;}

.list{width:100%;height:158px;background:url(../booksum/new_dot_bg.gif) 375px 0 repeat-y;margin-bottom:40px;}
.list .list_wrap{width:330px;float:left; position:relative;}
.list .list_wrap:after {content:"";display:block;clear:both;}
.list .list_wrap2{width:330px;float:right;position:relative;}


.list .b_data{float:right;width:210px;line-height:15px}
.list .b_data .tit{color:#eb6862; ;line-height:18px; font-weight:bold;}
.list .b_data .tit2{color:#2f2f2f; font-weight:bold; font-size:14px; margin-bottom:3px;}
.list .b_data .txt{padding-top:20px;}
.list .b_data .txt a {color:#72777c;}
.list .thumb{float:left;width:112px;margin-left:1px;}
.list .thumb img{border:1px solid #101010;}
.new_icon img{position:absolute; left:2px; top:1px;}

.pl1{padding-left:1px;}


/* VIEW */
.book_View{width:704px;padding:20px 0;border-top:3px solid #2b2b2b;border-bottom:1px solid #2b2b2b;}
.book_View:after {content:"";display:block;clear:both;}
.book_detail{float:right;width:550px;*width:570px;padding:0 20px;*padding:0 20px 0 0;line-height:18px;color:#72777c;}
.book_detail .tit{font-weight:bold;font-size:30px;letter-spacing:-5px;line-height:35px;padding-bottom:15px;color:#222;}
.book_detail .tit2 span{font-weight:bold;}
.book_detail .info{padding-top:20px;}
.book_detail .info p{padding-bottom:20px;}
.bookImg .b_thumb{padding-bottom:10px;float:left;width:112px;margin-left:1px;}
.bookImg .b_thumb img {border:1px solid #101010;}
.btn_area_cc{text-align:right;padding-top:20px;}

.pt5{padding-top:5px;}
.pt150{padding-top:150px;}
.pt10{padding-top:10px;}

.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}


.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb70{margin-bottom:70px;}

.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl50{padding-left:50px;}

.pb10{margin-bottom:10px;}
.pb15{margin-bottom:15px;}
.pb20{margin-bottom:20px;}
.pb25{margin-bottom:25px;}
.pb30{margin-bottom:30px;}
.pb40{margin-bottom:40px;}
.pb70{margin-bottom:70px;}

/*°Ë»ö*/
#rightCon .searchBox {width:684px;border:1px solid #ddd;background-color:#f6f6f6; margin:0 auto; padding:20px 30px;}
#rightCon .searchBox label{width:60px;padding:0 10px 0 40px; font-weight:bold; line-height:25px;display:block;height:28px;float:left;font-size:15px;color:#666}

.search_input{border:1px solid #ddd;}

.pageWrap{position:relative;margin-top:31px;height:32px;}

.page{text-align:center;}
.page span{margin-left:5px;}
.page span.first{margin-left:0;}
.page a{text-align:center;}
.page a.noBox{display:inline-block;border:1px solid #e5eaed;width:32px;height:21px;padding-top:9px;font-family:dotum;font-size:11px;}
.page a.on{font-weight:bold;color:#f36d0c;}/* ¼öÁ¤ 150907 */
.page img{vertical-align:top;}

/*tab*/
.tab table { border-collapse:collapse; margin-bottom:20px;width:100%}
.tab table td { height:26px; font-size:12px; line-height:26px; font-weight:bold; border:1px solid #bfbfbf; padding:5px 0 0 0;}
 
.tab table td a { padding:0 20px; display:block; color:#7f7f7f;text-align:center}
.tab table td.on {border:1px solid #ff7780; background:#da373b; } 
.tab table td.on a { color:#fff;}  
.tab table td a.last{height:26px;}

/* ==================== ±³À° content ========================================================================================================================== */
/*.click_choice{width:725px;border-top:2px solid #a9a9a9;border-bottom:1px solid #a9a9a9;padding:20px 0 0 0;}*/
.click_choice{width:725px;border-bottom:1px solid #a9a9a9;padding:20px 0 0 0;}
.click_choice:after{content:"";display:block;clear:both;}
.click_choice .cc_list li{float:left;padding-bottom:22px;margin:0 18px;height:200px;}
.click_choice .cc_list li > a > img{max-width:151px;}
.click_choice .cc_list li.last{margin-right:0;}
.click_choice .cc_list li span{display:block;color:#757575;text-align:center;line-height:15px;padding-top:7px;width:151px;font-size:11px;}
.click_choice .cc_list li span em{color:#ff6666;padding-right:5px;}

.click_imgWrap{width:151px;height:155px;overflow:hidden}
.click_imgWrap img{max-width:151px;}


.jokbo_data1{position:relative;}
.jokbo_data1 .j_num{position:absolute;top:50px;right:76px;font-size:18px;font-family:malgun gothic;color:#fff;letter-spacing:-1px;}
.jokbo_data1 .j_num span{font-size:32px;font-family:verdana, malgun gothic;color:#fff;letter-spacing:-1px;display:block;text-align:center;padding-top:5px;}
.btn_area1{background:url(../zocbo_event/sub_jokbo_bg_01.jpg) 0 0 no-repeat;width:100%;height:100px;text-align:center;}
.btn_area2{background:url(../zocbo_event/sub_jokbo_bg_02.jpg) 0 0 no-repeat;width:100%;height:118px;text-align:center;}
.jokbo_info{background:url(../zocbo_event/sub_jokbo_bg_03.jpg) 0 0 no-repeat;width:100%;height:171px;font-size:13px;font-family:malgun gothic;padding-left:40px;color:#144076}/*0720*/
.jokbo_info li{line-height:20px;}/*0720*/
.jokbo_info span{display:block;padding:5px 0 0 15px;color:#636363;}/*0720*/

.jb_layer_pop_01{position:absolute;top:280px;left:50%;border:5px solid #333;background:#fff;padding:40px;margin-left:-140px;width:200px}
.jb_layer_pop_01 .msg{text-align:center;padding-bottom:20px;font-weight:bold;color:#333;}
.jb_layer_pop_01 .btn_ly_area{text-align:center;}
.jb_layer_pop_01 .btn_ly_area .btn_enter{background:#004b97;color:#fff;font-size:11px;font-family:dotum;display:inline-block;width:60px;height:23px;line-height:23px;font-weight:bold}
.jb_layer_pop_01 .btn_ly_area .blank{display:inline-block;width:2px;}
.jb_layer_pop_01 .btn_ly_area .btn_cancle{background:#696969;color:#fff;font-size:11px;font-family:dotum;display:inline-block;width:60px;height:23px;line-height:23px;font-weight:bold}

.jb_layer_pop_02{position:absolute;bottom:150px;left:50%;border:5px solid #333;background:#fff;padding:40px;margin-left:-140px;width:200px}
.jb_layer_pop_02 .msg{text-align:center;padding-bottom:20px;font-weight:bold;color:#333;}
.jb_layer_pop_02 .btn_ly_area{text-align:center;}
.jb_layer_pop_02 .btn_ly_area .btn_enter{background:#004b97;color:#fff;font-size:11px;font-family:dotum;display:inline-block;width:60px;height:23px;line-height:23px;font-weight:bold}
.jb_layer_pop_02 .btn_ly_area .blank{display:inline-block;width:2px;}
.jb_layer_pop_02 .btn_ly_area .btn_cancle{background:#696969;color:#fff;font-size:11px;font-family:dotum;display:inline-block;width:60px;height:23px;line-height:23px;font-weight:bold}

/* Ãß°¡ 160725 */
.jb_layer_pop_03{position:absolute;bottom:70px;left:50%;border:5px solid #333;background:#fff;padding:40px;margin-left:-140px;width:200px;}
.jb_layer_pop_03 .msg{text-align:center;padding-bottom:20px;font-weight:bold;color:#333;}
.jb_layer_pop_03 .btn_ly_area{text-align:center;}
.jb_layer_pop_03 .btn_ly_area .btn_enter{background:#004b97;color:#fff;font-size:11px;font-family:dotum;display:inline-block;width:60px;height:23px;line-height:23px;font-weight:bold}
.jb_layer_pop_03 .btn_ly_area .blank{display:inline-block;width:2px;}
.jb_layer_pop_03 .btn_ly_area .btn_cancle{background:#696969;color:#fff;font-size:11px;font-family:dotum;display:inline-block;width:60px;height:23px;line-height:23px;font-weight:bold}

.btn_area3{text-align:center;padding-top:50px;}
.btn_area3 a{padding:0 5px;}


/*µ¿¿µ»óµµ¼­¿ä¾à view 160726*/
.raptong_info{padding-bottom:30px;overflow:hidden;width:100%;}
.raptong_info .pic{float:left;width:20%;} 
.raptong_info .pic .pic_tch{width:123px;} 
.raptong_info .pic .pic_tch .tname{text-align:center;padding-top:8px;} 
.pic_book{width:152px; height:225px; border:1px solid #e5e5e5;}
.category{font-size:13px; color:#c93848; font-weight:bold; margin-bottom:8px;}
.Titles{font-size:16px; color:#101010; font-weight:bold; margin-bottom:5px;}
.Author{color:#101010; margin-bottom:20px;}
.summary{font-size:14px; line-height:17px; margin-bottom:29px;}
.info_data_book{padding-left:200px;}
.video_wrap{width:725px; border-top:3px solid #2b2b2b; border-bottom:1px solid #2b2b2b; padding-top:30px;}
.book_tit{background:url(../nbooksum/bull_02.gif)0 5px no-repeat; padding-left:10px; font-size:13px; font-weight:bold; color:#101010; margin-bottom:20px;}
.BookSummary{float:left;}
.BookSummary_wrap{overflow:hidden;}
.BookSummary_wrap li{margin-right:8px;}
.BookSummary_wrap li:nth-child(5){margin-right:0px;}
.dl_book_wrap{border:1px solid #e5e5e5; width:136px; height:280px; margin-bottom:30px;}
.Summary_tit{font-weight:bold; color:#2b2b2b; padding:10px 0 5px 10px;}
.Summary_txt{color:#2b2b2b; padding-left:10px; font-size:11px;}
.btn_list{padding-top:20px;text-align:right}


/*°Ë»ö 160726*/
.searchBox {width:660px;border:1px solid #ddd;background-color:#f6f6f6; margin:0 auto; padding:20px 30px;}
.searchBox label{width:60px;padding:0 10px 0 40px; font-weight:bold; line-height:25px;display:block;height:28px;float:left;font-size:15px;color:#666}
.search_input{border:1px solid #ddd;height:20px;}

.pageWrap{position:relative;margin-top:31px;height:32px;}
.page{text-align:center;}
.page span{margin-left:5px;}
.page span.first{margin-left:0;}
.page a{text-align:center;}
.page a.noBox{display:inline-block;border:1px solid #e5eaed;width:32px;height:21px;padding-top:9px;font-family:dotum;font-size:11px;}
.page a.on{font-weight:bold;color:#f36d0c;}/* ¼öÁ¤ 150907 */


.boardBtn{position:absolute;top:-1px;right:5px;}
.bbsSearch{background:url("../img/layout/boardSrc_bg.gif") 0 0 no-repeat;margin-top:30px;padding:15px 0 14px;text-align:center;}
.bbsSearch input.textBox{width:300px;height:19px;border:1px solid #d5d5d5;padding:2px 0 0 5px;}

/*tab 160726*/
.tab table { border-collapse:collapse; margin-bottom:20px;width:100%}
.tab table td { height:26px; font-size:12px; line-height:26px; font-weight:bold; border:1px solid #bfbfbf; padding:5px 0 0 0;}
.tab table td a { padding:0 20px; display:block; color:#7f7f7f;text-align:center}
.tab table td.on {border:1px solid #222; background:#444; } 
.tab table td.on a { color:#fff;}  
.tab table td a.last{height:26px;}