ol,ul{margin:0;padding:0;list-style:none;}
li {margin:0;padding:0;}
dl,dt,dd{margin:0;padding:0;}
caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;}
legend{visibility:hidden;position:absolute;top:-9999em;left:-9999em;width:0;height:0;line-height:0;overflow:hidden;}


/* °øÅë°ª */
.linenone{text-decoration:none !important;}
.posr{position:relative !important;}
.ver_top{vertical-align:top !important;}
.ver_middle{vertical-align:middle !important;}
.ver_bottom{vertical-align:bottom !important;}
.align_right{text-align:right !important;}
.align_center{text-align:center !important;}
.align_left{text-align:left !important;}
.float_left{float:left !important;}
.float_right{float:right !important;}
.margin_bot0{margin-bottom:0 !important;}
.margin_top0{margin-top:0 !important;}
.margin_top5{margin-top:5px !important;}
.margin_top07{margin-top:7px !important}
.margin_top06{margin-top:6px !important}
.margin_top10{margin-top:10px !important;}
.margin_top15{margin-top:15px !important;}
.margin_top16{margin-top:16px !important;}
.margin_top20{margin-top:20px !important;}
.margin_top30{margin-top:30px !important;}
.margin_top30_{margin-top:30px !important;}
.margin_top50{margin-top:50px !important;}
.padding_top0{padding-top:0 !important;}
.padding_top10{padding-top:10px !important;}
.padding_top15{padding-top:15px !important;}
.padding_top16{padding-top:16px !important;}
.padding_left15{padding-left:15px !important;}
.margin_left20{margin-left:20px !important;}

.backNone{background:none !important;}

.border_none{border:none !important;}
.border_Rnone{border-right:none !important;}
.border_Bnone{border-bottom:none !important;}

.font_normal{font-weight:normal !important;}

.input_style{height:19px;border:1px solid #c6c6c6;line-height:19px;}
.input_style01{height:19px;border:1px solid #c6c6c6;width:16px;line-height:19px;}
.input_style02{height:19px;border:1px solid #c6c6c6;width:28px;line-height:19px;}
.input_style02h14{height:14px;border:1px solid #c6c6c6;width:28px;line-height:15px;vertical-align:0;}
.input_style03{height:19px;border:1px solid #c6c6c6;width:40px;line-height:19px;}
.input_style04{height:19px;border:1px solid #c6c6c6;width:52px;line-height:19px;}
.input_style05{height:19px;border:1px solid #c6c6c6;width:64px;line-height:19px;}
.input_style06{height:19px;border:1px solid #c6c6c6;width:76px;line-height:19px;}
.input_style07{height:19px;border:1px solid #c6c6c6;width:88px;line-height:19px;}
.input_style08{height:19px;border:1px solid #c6c6c6;width:100px;line-height:19px;}
.input_style09{height:19px;border:1px solid #c6c6c6;width:112px;line-height:19px;}
.input_style10{height:19px;border:1px solid #c6c6c6;width:124px;line-height:19px;}
.select_style01{font-size:12px;color:#777;}
.select_style_event{font-size:12px;color:#777;vertical-align:top;}
.textarea_style{width:570px;height:107px;border:1px solid #c6c6c6;color:#777;}
.box_loading{text-align:center;padding:30px 0;}
.myroom_newPopupL{float:left;width:310px;}
.myroom_newPopupR{float:right;width:310px;}
.myroom_newPopupBox{border:1px solid #dadada;background:#f9f9f9;padding:15px 10px 15px;margin-top:30px;}
.table_style_my .align_right01{text-align:right;padding-right:5px;}
.table_style_my strong.new{font-size:14px;color:#ff0000;}





/* ·¹ÀÌ¾îÆË¾÷ */
.layer_popup{width:319px;border-bottom:solid #d7d7d7 2px;}
.layer_popup .new_c{background-color:#f2f6fa;border:solid #319bef 2px;}
.layer_popup .new_c .new_t{padding:8px 11px 6px 11px;text-align:left;color:#333;}
.layer_popup .new_c .new_d{background:#ffffff;padding:11px 11px 6px 11px;font-size:11px;color:#777777;line-height:1.4em;text-align:left}
.layer_popup .new_c .new_d dt{color:#333333;padding-bottom:2px;}
.layer_popup .new_c .new_d dd{padding:0 0 10px 0;}
.layer_popup .new_c .new_d li{padding-bottom:5px;}

.layer_popup .new_btn{position:absolute;right:13px;top:10px}










/* ÆùÆ®-»ö±ò */
.font_red{color:#ff0000 !important;}
.font_bule,
.font_blue{color:#3366cc !important;}
.font_blue02{color:#1770b5 !important;}
.font_blue03{color:#0d8de6 !important;}
.font_black{color:#333 !important;}
.font_gray{color:#585858 !important;}
.font_green{color:#169d00 !important;}
.font_orange{color:#ff6600 !important;}



/* È¸¿ø°¡ÀÔ */
.h2_member{height:21px;padding-bottom:10px;border-bottom:2px solid #565656;line-height:0;font-size:0;}
.h2_member img{margin-left:4px;}
.h2_myroom{height:17px;margin-bottom:15px;padding:2px 0 10px;border-bottom:2px solid #565656;font-size:17px;overflow:hidden;color:#333333;font-weight:bold;}
.h2_myroom img{margin-left:4px;}
.member_content .member_box{margin-top:2px;padding:15px 29px 50px 29px;border:1px solid #dbdbdb;*zoom:1;}
.member_content .member_box:after{content:"";clear:both;display:block;}
.h4_member{height:12px;margin-bottom:10px;font-size:12px;overflow:hidden;vertical-align:middle;color:#585858;}


.btn_area{margin-top:10px;text-align:right;}


.name_check_area{height:14px;padding:13px 0 13px 49px;background:#f1f1f1;}
.name_check_area02{margin-top:1px;padding:14px 0 14px 235px;background:#e6e6e6;}
.lineheight25{line-height:25px;}

.name_check_area02 img{vertical-align:middle;}
.trem_box{height:159px;margin:8px 0;background:#f9f9f9;border:1px solid #ccc;}
.term_box02{width:862px;height:133px;padding:13px;overflow:hidden;overflow-y:scroll;white-space:pre;word-wrap:break-word;}

.info_agreement{margin-top:18px;font-size:12px;color:#585858;}
.txt_agreement{margin-top:30px;color:#585858;text-align:right;}
.display_block{display:block !important;}
.font_11{font-size:11px !important;}

.blu_blue{height:16px;line-height:16px;margin:28px 0 9px;padding-left:9px;background:url(https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/bul_blue.gif) 0 3px no-repeat;color:#585858;font-size:12px;vertical-align:bottom;}
.box_agree{height:22px;padding:8px 0 0 10px;color:#585858;font-weight:bold;background:#efefef;}

.txt_id {color:#2375d8;}
.btn_area02{text-align:left;}



/* È¸¿ø°¡ÀÔ¿Ï·á */
.member_content .member_box02{margin-top:2px;padding:15px 29px 20px 29px;border:1px solid #dbdbdb;*zoom:1;}
.member_content .member_box02:after{content:"";clear:both;display:block;}
.welcome_member{width:718px;height:90px;margin:8px 0 0 8px;padding:72px 0 0 158px;background:url(https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/bg_join_com.gif) 0 0 no-repeat;}
.welcome_member p strong{font-weight:900;font-size:18px;color:#1d74bd;}
.welcome_member p img{vertical-align:-6px;}
.welcome_member a{display:inline-block;margin:12px 0 0 218px;}
.btn_area_member {margin:7px 0 0 185px;}
.btn_area_member li {display:inline;}
.btn_area_member li a {margin-left:0;}








/* °øÅë ½ºÅ¸ÀÏ */
.bul_green{height:16px;line-height:16px;margin-bottom:9px;padding-left:16px;background:url(https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bul_green.gif) 0 2px no-repeat;font-size:14px;color:#222;overflow:hidden;vertical-align:middle;}
.bul_green02{height:16px;line-height:16px;margin-bottom:15px;padding-left:16px;background:url(https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bul_green.gif) 0 2px no-repeat;font-size:14px;color:#222;overflow:hidden;vertical-align:middle;}
.bul_green03{height:16px;line-height:16px;margin:30px 0 15px;padding:0 0 8px 16px;background:url(https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bul_green.gif) 0 2px no-repeat;font-size:14px;color:#222;overflow:hidden;text-align:left;vertical-align:middle;border-bottom:1px solid #99bddd;}
.bul_green10{height:16px;line-height:16px;margin-bottom:9px;padding:0 15px;background:url(https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bul_green.gif) 0 2px no-repeat;font-size:14px;color:#222;overflow:hidden;vertical-align:middle;text-align:right;}
.bul_green10 span{float:left;}
.bul_green20{line-height:16px;margin-bottom:9px;padding-left:15px;background:url(https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bul_green.gif) 0 7px no-repeat;font-size:14px;color:#222;overflow:hidden;vertical-align:middle;text-align:right;*zoom:1;}
.bul_green20:after{content:"";clear:both;display:block;}
.bul_green20 span{float:left;padding-top:6px;}
.bul_green20 img{vertical-align:top;}
.bul_blue01{background:url(https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bul_blue.gif) 0 3px no-repeat;padding-left:10px;color:#585858;font-size:12px;height:16px;line-height:16px;}




/* Å×ÀÌºí */
.table_style01{width:100%;border-top:1px solid #99bddd;border-bottom:1px solid #99bddd;font-size:11px;table-layout:fixed;}
.table_style01 th{padding:10px 0 10px;background:#f8f8f8;color:#1770b5;text-align:left;border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;vertical-align:middle;text-indent:20px;}
.table_style01 th.align_center {text-indent:0;}
.table_style01 td.align_center {padding-left:0;}
.table_style01 td{padding:4px 0 4px 10px;border-top:1px solid #e4e4e4;color:#777;}
.table_style01 .font12{font-size:12px;}
.table_style01 .border_left{border-left:1px solid #e4e4e4;}
.table_style01 .border_none th,
.table_style01 .border_none td{border-top:none;}
.table_style01 .line_height18{line-height:18px;}
.table_style01 .line_height22{line-height:22px;}
.table_style01 .line_height24{line-height:24px;}
.table_style01 .list_ok{line-height:16px;margin-top:2px;}
.table_style01 .list_ok li{font-size:11px;}
.table_style01 .list_ok span{margin-left:16px;}
.table_style01 .pha_mar{margin-top:5px;}
.letterspacing tr th{letter-spacing:-0.05em;}
.letterspacing02{letter-spacing:-0.05em !important;}








/* ÅÜ ¼öÁ¤ */
.tab_menu02{position:relative;overflow:hidden;height:30px;margin:20px 0 0;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/line_tab1.gif') repeat-x left top;border-left:solid #e6e6e6 1px;border-right:solid #e6e6e6 1px;}
.tab_menu02 li{float:left;_display:position:relative;z-index:10;margin:0 0 0 -1px;color:#777777;font-size:12px;font-weight:bold;letter-spacing:-1;border-left:solid #e6e6e6 1px;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bg_tab_off.gif') repeat-x left top;letter-spacing:-0.05em;}
.tab_menu02 li a{_float:left;display:block;text-decoration:none;padding:9px 9px 7px 9px;height:14px;color:#777;}
.tab_menu02 li a:hover,
.tab_menu02 li.last{border-right:none;}
.tab_menu02 li.last a:hover,
.tab_menu02 li.on{background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bg_tab_on.gif') repeat-x left top;color:#222222;border-right:solid #e6e6e6 1px;}
.tab_menu02 li.on a{color:#222222;}








/* ÆË¾÷ ±âº» µðÀÚÀÎ */
.popup_shadow{position:relative;margin:0 0 0 3px;padding:3px 0px 0px 0;width:100%;background:#b2b2b2 url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bg_dot_whtie.gif') 0 0 repeat-x;}
.popup_wrap{position:relative;top:-3px;left:-3px;width:100%;background-color:#fff;}
.popup_wrap .tit{width:100%; padding-top:10px;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bg_tit_pop.gif') repeat-x 0 0;height:23px;}
.popup_wrap .tit .title_h {margin-left:10px;height:14px;text-align:left;}
.popup_wrap .tit .title_h img{display:block;}
.popup_container{position:relative;padding:20px;border:7px solid #545454;border-top:none;}
.popup_container2{position:relative;padding:10px;border:7px solid #545454;border-top:none;}

.popup_container h4{margin:0 0 12px 0;padding:0 0 0 9px;width:85%;color:#777777;font-size:12px;vertical-align:top;}


.btn_clear{clear:both;height:21px;padding-top:20px;text-align:center;}

.close_btn{position:absolute;right:10px;top: 11px;}



.box_graytext{background:#f7f7f7;border:1px solid #dadada;padding:15px;color:#585858;}
.box_graytext p{color:#777;font-size:11px;margin-top:5px;}









/* 20121112 È¸¿ø°¡ÀÔ NEW */
.member_content .member_box {padding-top:50px;}

/* °¡ÀÔÀÎÁõ */
.bul_caution {background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/icon_caution2.gif') 0 0 no-repeat;padding:2px 0 2px 22px;color:#333;font-weight:bold;font-size:12px;line-height:15px;}
.bul_caution a {color:#333;}
.bul_caution a:hover,
.bul_caution a.on {color:#1371dc;}

.text_certified {font-size:11px;color:#ea2a2a;}
.block_certified {background-color:#e6e6e6;text-align:center;padding:14px;}

.bul_area_open {padding-top:30px;font-weight:bold;font-size:14px;line-height:15px;border-bottom:2px solid #2b91e6;}
.bul_area_open a {display:block;padding:5px 1px;color:#333;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/bul_open.gif') no-repeat 863px 10px;}
.bul_area_open a:hover {color:#1371dc;background-position:863px -40px;}
.bul_area_open a.on {color:#1371dc;background-position:863px -90px;}
.bul_area_open a span {display:inline-block;width:500px;height:18px;overflow:hidden;text-indent:-3000px;font-size:0;line-height:0;}

.fold_area {overflow:hidden;}

#title_certify4 a span {background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/title_certify4.gif') no-repeat 0 0;}
#title_certify4 a:hover span,
#title_certify4 a.on span {background-position:0 -25px;}
#title_certify4_2 a span {background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/title_certify4.gif') no-repeat 0 -50px;}
#title_certify4_2 a:hover span,
#title_certify4_2 a.on span {background-position:0 -75px;}

#title_certify6 a span {background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/title_certify6.gif') no-repeat 0 0;}
#title_certify6 a:hover span,
#title_certify6 a.on span {background-position:0 -25px;}
#title_certify6_2 a span {background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/title_certify6.gif') no-repeat 0 -50px;}
#title_certify6_2 a:hover span,
#title_certify6_2 a.on span {background-position:0 -75px;}
#title_certify6_3 a span {background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/title_certify6.gif') no-repeat 0 -100px;}
#title_certify6_3 a:hover span,
#title_certify6_3 a.on span {background-position:0 -125px;}

.btn_area_certify {text-align:right;padding-top:30px;}

.list_normal {margin:5px 0;}
.list_normal li {background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/icon_squ.gif') no-repeat 15px 6px;padding:2px 0 2px 22px;}

.email_process {text-align:center;padding:30px 0 10px;border-top:1px solid #dadada;}
.email_service {background-color:#fff;border:1px solid #dadada;text-align:center;padding:10px;margin-top:10px;}
.email_service li {display:inline;margin:0 20px;}
.email_certify {background-color:#fcfafb;margin-top:10px;padding:20px;border:1px dashed #dbdbdb;border-bottom:1px dashed #dbdbdb;}
.email_certify .name_check_area {padding-left:29px;}
.email_certify .name_check_area02 {padding-left:215px;}

.form_info {padding:7px 0 4px;font-size:11px;color:#6199c5;}

.table_style01 .td_info {color:#908e8e;background-color:#fdfceb;}
.table_style01 .td_info .bul_caution {margin-left:140px;color:#908e8e;}

/* °¡ÀÔ¿Ï·á */
.welcome_member2 {text-align:center;}
.welcome_member2 .welcome_message {font-size:21px;line-height:24px;}
.welcome_member2 .welcome_message strong {color:#1d74bd;}
.welcome_member2 .btn_area_member {margin-top:13px;margin-left:0;}
.welcome_member2 .btn_area_member li {margin:0 2px;}
.welcome_member2 .coupon_member {margin:23px 0 0 8px;width:448px;padding:69px 0 0 428px;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/bg_join_coupon.gif') no-repeat;height:138px;text-align:left;}
.benefit_box02 {position:relative;}
.benefit_box02 .btn_more {position:absolute;top:25px;right:25px;}

/* ÀÌ¸ÞÀÏÀÎÁõ */
.email_box {margin-top:2px;border:1px solid #dbdbdb;padding:45px 280px 29px 29px;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/member/bg_email_check.jpg') 700px 19px no-repeat; min-height:190px;_height:190px;}
.email_box .email_message {padding:3px 0 5px;min-height:100px;_height:100px;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/line_dashed.gif') left bottom repeat-x;}
.email_box .email_message .title {font-size:14px;}
.email_box .email_message .detail {margin-top:5px;font-size:11px;line-height:16px;}
.email_box .email_message .detail .email {text-decoration:underline;}
.email_box .email_message .postscript {margin-top:5px;font-size:11px;color:#a5a5a5;}
.email_box .email_message .postscript .email {display:inline-block;margin:3px 0 0 52px;}
.email_box .email_button {padding-top:10px;}
.email_box .email_button p.bul_caution {margin-top:10px;padding:0 0 0 22px;}
.email_box .email_button p.bul_caution span {display:inline-block;min-width:410px;}
.email_box .email_button p.bul_caution img {vertical-align:middle;}









ul.join_type_select {*zoom:1;margin-bottom:30px;}
ul.join_type_select:after {content:'';display:block;clear:both;}
ul.join_type_select li {float:left;margin-left:14px;_display:inline;}
ul.join_type_select li.first {margin-left:0;}





/* ±³º¸¾ÆÄ«µ¥¹Ì ÆÐÄ¡ */
#container {margin-top:20px;}

.member_content {font-size:12px;font-family:dotum;color:#777;line-height:1.2em;}
.member_content p {color:#777;}
.member_content a,
.member_content a:hover,
.member_content a:active,
.member_content a:visited {font-size:12px;line-height:1.2em;}
.member_content .font_11 {line-height:1.2em;}

.member_content .form_info {margin:0;color:#6199c5;}
.member_content .title {background-color:transparent;}


h3.bul_green {margin-top:0;}
h4.bul_caution {margin:0;}

h4.bul_area_open {margin:0;}
.bul_area_open a span {display:block;}

.table_style01 td,
.table_style01 td span {font-size:1em;}
.table_style01 p {margin:0;}
.table_style01 img {vertical-align:top;}

.box_agree{height:auto;padding:6px 0 6px 10px;}

.member_box p {margin:0;}
.email_box p {margin:0;}

.member_box .info_agreement{margin-top:18px;}
.member_box .txt_agreement{margin-top:30px;}


.email_box .email_button p.bul_caution span {width:410px;}
.email_box .title {background-color:transparent;}

.term_box02 {padding:0;margin:13px;}

.member_join_guide {background-color:#f2f6f9;padding:30px 40px;margin-bottom:30px;}
.member_join_guide h3 {margin:0 0 10px;}
.member_join_guide ol {}
.member_join_guide ol li {margin-bottom:3px;}

.welcome_member2 .coupon_member {margin-left:0;padding:0;width:auto;height:126px;}
.welcome_member2 .coupon_member p {padding-left:448px;}
.welcome_member2 .coupon_member p.first {padding-top:48px;}

.member_join_guide2 {margin:20px; font-size:11px; text-align:left;}
.member_join_guide2 li {margin-bottom:10px;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/icon_squ.gif') no-repeat 15px 6px;padding-left:22px;}
.member_join_guide2 li em {color:#3366cc;font-style:normal;}

.popup_wrap .tit{padding-top:0px;height:33px;}
.popup_wrap .tit .title_h{margin:0;padding-left:10px;padding-top:10px;font-size:12px;line-height:15px;}

/* È¸¿ø°¡ÀÔÀÎÁõ°£¼ÒÈ­ */
.certification_wrap{width:622px;margin-bottom:45px;}
.certification_wrap .certification_01{padding:17px 0 8px 20px;font-size:12px;line-height:20px;font-weight:bold;color:#555555;border:1px solid #e0edf3;background:#eff8fd;}
.certification_wrap .certification_02{padding:30px;border:1px solid #efefef;background:#faf8f9;}
.certification_wrap .certification_02 p{color:#444444;font-size:12px;line-height:15px;}
.certification_wrap .internet_kyobo a,
.certification_wrap .internet_kyobo a:hover,
.certification_wrap .internet_kyobo a:active,
.certification_wrap .internet_kyobo a:visited{display:inline-block;margin:0 5px;padding:7px 18px 2px;font-size:12px;line-height:16px;color:#555555;font-weight:bold;background:#ffffff;border:1px solid #aaaaaa;}

.certification_wrap .alliance_area{width:407px;position:relative;}
.certification_wrap .alliance_area p{width:250px;margin-bottom:8px;padding:0 0 0 11px;background:url('https://simage.kyobobook.co.kr/newimages/apps/b2b_academy/alternative/common/icon_squ.gif') no-repeat 2px 9px;*zoom:1;}
.certification_wrap .alliance_area p:after {content:'';display:block;clear:both;}
.certification_wrap .alliance_area p .label_login{float:left;width:64px;padding-top:4px;color:#444444;font-size:12px;line-height:15px;}
.certification_wrap .alliance_area p .input_login{float:left;height:21px;border:1px solid #c6c6c6;}
.certification_wrap .alliance_area .btn_alliancejoin{position:absolute;right:0;top:0;width:150px;height:50px;}
.certification_wrap .alliance_area .btn_alliancejoin a,
.certification_wrap .alliance_area .btn_alliancejoin a:hover,
.certification_wrap .alliance_area .btn_alliancejoin a:active,
.certification_wrap .alliance_area .btn_alliancejoin a:visited{display:block;padding:18px 0 14px 0;background:#2674b7;color:#fff;font-weight:bold;text-align:center;font-size:14px;line-height:18px;}
