@charset "utf-8";

.page_info {padding-left:12px; height:64px; width:auto; overflow:hidden;}
.page_info h3.title {background:url(/commons/images/bul_common_title.gif) 0 3px no-repeat; float:left; width:auto; padding-left:20px; margin-top:30px;}
.page_info p.stage { float:right; width:auto; font:11px Dotum; color:#7a7a7a; text-align:right; margin-top:40px;}
.page_info.bb2px { padding-bottom:9px; border-bottom:2px solid #ebe7db; }

.page_info100 {padding-left:12px; height:64px; width:auto; overflow:hidden;}
.page_info100 h3.title {background:url(/commons/images/bul_common_title.gif) 0 3px no-repeat; float:left; width:auto; padding-left:20px; margin-top:30px;}
.page_info100 p.stage { float:right; width:auto; font:11px Dotum; color:#7a7a7a; text-align:right; margin-top:40px;}
.page_info100 .bb2px { padding-bottom:9px; border-bottom:2px solid #ebe7db; }



/* 2009.09.27 kjs .bc_info - margin:0 auto; 가운데 정렬 삽입*/
.bc_info { position:relative; clear:both; margin:0 auto; width:100%; overflow:hidden; background:#F3F3F3 url(/mylibrary/images/bg_bookcase_info.gif) right 0 no-repeat; }
.bc_info p.bookcase_bookmark { position:absolute; top:14px; right:15px; }
.bc_info.popup { margin:0; padding:0; width:788px; background:none; background-color:#ffffff; }
.bc_info ul { margin:24px 25px; padding:0; width:880px; }
.bc_info ul li { margin:0; padding-left:14px; width:866px; font:bold 12px/18px Dotum; color:#4a4a4a; }
.bc_info ul li.name { font:bold 14px/20px Dotum; color:#F06B0C; background-position:0 7px; }
.bc_info ul li.auther span { color:#852609; }
.bc_info ul li.date span { font-weight:normal; color:#4a4a4a; }
.bc_info ul li.open span { font-weight:normal; color:#4a4a4a; }
.bc_info ul li.category span { font-weight:normal; color:#4a4a4a; }


.bc_select { margin:0; padding:1px 15px 1px 2px; width:77px; font:11px/14px Dotum; color:#737373; background-color:#ffffff; height:16px; border:2px solid #b0b0b0; background:url(/mylibrary/images/down_arrow.gif) no-repeat right top; }
.bc_select a { color:#737373; }

.pagenate_wrap { clear:both; width:928px; border:1px solid #ebebeb; overflow:hidden; }
.pagenate_wrap.none { border:0; }
.pagenate_wrap .pagenate { margin:27px 0 20px; width:928px; text-align:center; }
.pagenate_wrap .pagenate a.num { display:inline-block; margin:0 -3px; padding:0 3px; width:20px; font:bold 12px/15px Dotum; color:#666666; background:url(/mylibrary/images/pagenate_block.gif) no-repeat right 0; text-align:center; }
.pagenate_wrap .pagenate a.lastChild { margin-right:3px; background:none; }
.pagenate_wrap .pagenate a:hover { color:#ff8600; text-decoration:none; }
.pagenate_wrap .pagenate input { vertical-align:top; }
.pagenate_wrap .search { margin-bottom:44px; text-align:center; }
.pagenate_wrap .search input.search_input { padding:1px 5px; width:233px; font:11px/14px Dotum; color:#666666; border:1px solid #e5e5e5; background-color:#f1f1f1; vertical-align:top; }
.pagenate_wrap .search input.search_btn { width:39px; height:19px; vertical-align:top; }

.pagenate_wrap.popup_page { margin:0; padding:0; width:714px; border:0; }
.pagenate_wrap.popup_page .pagenate { margin:27px 0 20px; width:714px; text-align:center; }

    #BodyContainer { width:930px; overflow:hidden;}
    #BodyContainer .bc_info p.bookcase_bookmark { position:absolute; top:14px; right:15px; }
    #BodyContainer .bc_info p.bookcase_bookmark a { padding-left:7px; background:url(/mylibrary/images/ico_list_dot_3.gif) no-repeat 0 3px; }
    #BodyContainer .bc_info p.bookcase_bookmark a.no_bul {background:none;}
    #BodyContainer .bc_info p.bookcase_bookmark a.bookmark { padding-left:0; background:none; font:bold 11px Dotum; color:#f16a0c; text-decoration:underline; }
    #BodyContainer .bc_info .bookcase_bookmark { position:absolute; top:14px; right:15px; }
    #BodyContainer .bc_info .bookcase_list { position:absolute; top:14px; right:15px; width:90px; height:20px; }

    #BodyContainer .sel_data { padding:16px 25px 14px; width:878px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; overflow:hidden; }
    #BodyContainer .sel_data .wrap { float:right; width:200px; }
    #BodyContainer .sel_data .wrap .left_sec { float:left; margin-right:5px; padding:4px 0 0; width:54px; }
    #BodyContainer .sel_data .wrap .center_sec { float:left; margin-right:3px; width:98px; }
    #BodyContainer .sel_data .wrap .right_sec { float:left; width:37px; }

    #BodyContainer .sel_treatise { clear:both; padding:0 25px; width:878px; border:1px solid #ebebeb; background:url(/mylibrary/images/bg_section_top.gif) repeat-x; overflow:hidden; }
    #BodyContainer .sel_treatise .left_sec { float:left; padding:13px 0 12px; width:439px; }
    #BodyContainer .sel_treatise .left_sec span { margin-right:15px; padding-left:28px; font:11px Dotum; color:#4a4a4a; background:url(/mylibrary/images/ico_list_dot_2.gif) no-repeat; }
    #BodyContainer .sel_treatise .left_sec a span { padding-left:7px; font:bold 11px Dotum; color:#4a4a4a; background:url(/mylibrary/images/ico_list_dot_3.gif) no-repeat 0 2px; }
    #BodyContainer .sel_treatise .right_sec { float:right; padding-top:9px; width:210px; }
    #BodyContainer .sel_treatise .right_sec .w78 { float:left; margin-right:5px; width:57px; }
    #BodyContainer .sel_treatise .right_sec .w122 { float:left; margin-right:5px; width:101px; }

    #BodyContainer .sel_interest { clear:both; padding:0 25px; width:878px; border:1px solid #ebebeb; background:url(/mylibrary/images/bg_section_top.gif) repeat-x 0 1px; overflow:hidden; }
    #BodyContainer .sel_interest .left_sec { float:left; padding:15px 0 10px; width:auto; }
    #BodyContainer .sel_interest .left_sec span { margin-right:5px; padding-left:28px; font:11px Dotum; color:#4a4a4a; background:url(/mylibrary/images/ico_list_dot_2.gif) no-repeat; }
    #BodyContainer .sel_interest .left_sec .block { float:left; width:150px; background:url(/mylibrary/images/interest_img_block.gif) no-repeat 133px 0; }
    #BodyContainer .sel_interest .left_sec .block.none { background:none; }
    #BodyContainer .sel_interest .left_sec a span { padding-left:7px; font:bold 11px Dotum; color:#4a4a4a; background:url(/mylibrary/images/ico_list_dot_3.gif) no-repeat 0 2px; }
    #BodyContainer .sel_interest .left_sec a:hover,
    #BodyContainer .sel_interest .left_sec a:hover span { color:#f1740e; }
    #BodyContainer .sel_interest .right_sec { float:right; padding-top:9px; width:auto; }
    #BodyContainer .sel_interest .right_sec p,
    #BodyContainer .sel_interest .right_sec div { float:left; }
    #BodyContainer .sel_interest .right_sec p.w43 { width:43px; }
    #BodyContainer .sel_interest .right_sec p.w45 { padding-top:4px; width:45px; }
    #BodyContainer .sel_interest .right_sec div.w101 { width:101px; }
    #BodyContainer .sel_interest .right_sec .w78 { float:left; margin-right:5px; width:57px; }
    #BodyContainer .sel_interest .right_sec .w122 { float:left; margin-right:5px; width:101px; }

    #BodyContainer .bc_list_content { clear:both; margin:0; padding:0 15px 0 24px; width:889px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; overflow:hidden; }
    #BodyContainer .bc_list_content .content { margin:0; padding:24px 0; width:889px; border-bottom:1px solid #ebebeb; overflow:hidden; }
    #BodyContainer .bc_list_content .content.lastChild { border-bottom:0; }
    #BodyContainer .bc_list_content .content .left_sec { float:left; width:150px; }
    #BodyContainer .bc_list_content .content .left_sec p { font:12px/13px Dotum; color:#5f5f5f; }
    #BodyContainer .bc_list_content .content .left_sec p input { vertical-align:middle; }
    #BodyContainer .bc_list_content .content .right_sec { float:right; margin:0; padding:0; width:739px; font:12px/16px Dotum; border:0; }
    #BodyContainer .bc_list_content .content .right_sec p.subject { font-weight:bold; color:#4a4a4a; }
    #BodyContainer .bc_list_content .content .right_sec p.subject_eng { color:#4a4a4a; }
    #BodyContainer .bc_list_content .content .right_sec p.author { color:#4a4a4a; }
    #BodyContainer .bc_list_content .content .right_sec p.author span.memo { padding-left:20px; }
    #BodyContainer .bc_list_content .content .right_sec p.memo input { padding:2px 5px; width:624px; font:12px/16px Dotum; color:#4a4a4a; border:2px solid #c1c1c1; }
    #BodyContainer .bc_list_content .content .right_sec p.underline { font-weight:bold; color:#86280b; text-decoration:underline; }
    #BodyContainer .bc_list_content .content .right_sec p.capacity { padding-left:12px; font-weight:bold; color:#C16B24; background:url(/mylibrary/images/ico_list_dot_4.gif) no-repeat 3px 5px; }
    #BodyContainer .bc_list_content .content .right_sec p.capacity a { font-weight:bold; color:#c16b24; }

    #BodyContainer .bc_serge_add { clear:both; padding:0 25px; width:878px; border:1px solid #ebebeb; border-bottom:0; overflow:hidden; }
    #BodyContainer .bc_serge_add .left_sec { float:left; padding:17px 0 15px 0; width:500px; }
    #BodyContainer .bc_serge_add .left_sec p.serge_add { float:left; width:88px; }
    #BodyContainer .bc_serge_add .left_sec p.select_data { float:left; padding-top:5px; width:62px; }
    #BodyContainer .bc_serge_add .left_sec div.w98 { float:left; margin-right:3px; width:78px; }
    #BodyContainer .bc_serge_add .left_sec p.btn_move { float:left; width:37px; }
    #BodyContainer .bc_serge_add .right_sec { float:right; padding-top:17px; width:100px; }



    #BodyContainer .mybc_select { margin-top:28px; padding:10px 25px 7px; width:878px; border:1px solid #ebebeb; background:url(/mylibrary/images/bg_mybookcase_select.gif) repeat-x 0 1px; overflow:hidden; }
    #BodyContainer .mybc_select.mt16 { margin-top:16px; }
    #BodyContainer .mybc_select .left_sec { float:left; padding-top:3px; width:465px; }
    #BodyContainer .mybc_select .left_sec span { margin-right:15px; font:11px Dotum; color:#4a4a4a; }
    #BodyContainer .mybc_select .left_sec a span { padding-left:7px; font:bold 11px Dotum; color:#4a4a4a; background:url(/mylibrary/images/ico_list_dot_3.gif) no-repeat 0 2px; }
    #BodyContainer .mybc_select .right_sec { float:right; width:227px; overflow:hidden; }
    #BodyContainer .mybc_select .right_sec div.w96 { float:left; padding-top:2px; width:96px; }
    #BodyContainer .mybc_select .right_sec div.w113 {float:left; width:94px; }

    #BodyContainer .mybc_content { clear:both; width:930px; overflow:hidden; }
    #BodyContainer .mybc_content table th { padding:13px 0 11px; background:url(/mylibrary/images/bg_bookcase_thead.gif) repeat-x right bottom; }
    #BodyContainer .mybc_content table th.lastChild { background-position:left bottom; }
    #BodyContainer .mybc_content table td { padding:9px 0; line-height:14px; color:#4a4a4a; vertical-align:top; }
    #BodyContainer .mybc_content table th.no,
    #BodyContainer .mybc_content table td.no { font:bold 11px/13px Verdana; color:#f79414; text-align:center; }
    #BodyContainer .mybc_content table th.no div { padding-left:17px; background:url(/mylibrary/images/ico_list_dot_2.gif) no-repeat 17px 0; }
    #BodyContainer .mybc_content table td.no { padding-left:13px; font:bold 11px/13px Verdana; color:#f79414; text-align:left; }
    #BodyContainer .mybc_content table td.no input { margin-right:10px; vertical-align:middle; }
    #BodyContainer .mybc_content table td.open,
    #BodyContainer .mybc_content table td.date,
    #BodyContainer .mybc_content table td.data,
    #BodyContainer .mybc_content table td.scrap,
    #BodyContainer .mybc_content table td.memo { text-align:center; }
    #BodyContainer .mybc_content table td.name { padding-left:14px; text-align:left; }
    #BodyContainer .mybc_content table td.name span.text { float:left; width:88px; overflow:hidden; }
    #BodyContainer .mybc_content table td.name span.btn { float:right; padding-right:16px; width:71px; overflow:hidden; }
    #BodyContainer .mybc_content table td.name span.btn input { vertical-align:middle; }
    #BodyContainer .mybc_content table td.info { text-align:left; }
    #BodyContainer .mybc_content table td.color_row { background-color:#f7f7f7; }
    #BodyContainer .mybc_content table td div.tail { position:relative; margin:0 auto; padding:7px 29px 8px; width:719px; font:bold 12px Dotum; color:#f79414; border:2px solid #c1c1c1; background-color:#ffffff; }
    #BodyContainer .mybc_content table td div.tail img { position:absolute; right:7px; top:7px; }

    #BodyContainer .make_bc { clear:both; width:930px; }
    #BodyContainer .make_bc_content { clear:both; margin-top:19px; width:930px; }
    #BodyContainer .make_bc_content table { width:930px; border:3px solid #e7e7e7; }
    #BodyContainer .make_bc_content table th { border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7; background-color:#fcfcfc; }
    #BodyContainer .make_bc_content table td { border-bottom:1px solid #e7e7e7; text-align:left; }
    #BodyContainer .make_bc_content table td input { vertical-align:middle; }
    #BodyContainer .make_bc_content table td input.input_txt { padding:1px 5px; width:520px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #BodyContainer .make_bc_content table td.category { padding:0 15px; }
    #BodyContainer .make_bc_content table td.category p { margin:10px 0; }
    #BodyContainer .make_bc_content table td.name { padding:0 15px; }
    #BodyContainer .make_bc_content table td.name p { margin:10px 0; }
    #BodyContainer .make_bc_content table th.memo { vertical-align:top; }
    #BodyContainer .make_bc_content table td.memo { padding:0 15px; }
    #BodyContainer .make_bc_content table td.memo textarea { padding:5px; width:704px; height:84px; font:11px/14px Dotum; color:#4a4a4a; border:1px solid #d9d9d9; overflow:auto; }
    #BodyContainer .make_bc_content table td.memo p { margin:10px 0; font:11px/14px Dotum; color:#4a4a4a; }
    #BodyContainer .make_bc_content table td.open { padding:0 15px; }
    #BodyContainer .make_bc_content table td.open p { margin:10px 0; }
    #BodyContainer .make_bc_content table td.open p label { margin-right:10px; }
    #BodyContainer .make_bc_content_btn { clear:both; margin-top:25px; width:930px; text-align:center; }


    #BodyContainer .interest_content { clear:both; width:928px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; }
    #BodyContainer .interest_content .trackback { padding:26px 25px 0; width:878px; font:11px/16px Dotum; color:#8b8b8b; text-align:right; }
    #BodyContainer .interest_content .trackback img { margin-left:10px; }
    #BodyContainer .interest_content .doc_header { padding:0 25px; width:878px; line-height:18px; }
    #BodyContainer .interest_content .doc_title { margin-top:30px; padding:0 25px; width:878px; line-height:18px; }
    #BodyContainer .interest_content .doc_title p.title { font:bold 16px Dotum; color:#616161; }
    #BodyContainer .interest_content .doc_title p.title_eng { margin-top:5px; font:12px Dotum; color:#616161; }
    #BodyContainer .interest_content .doc_title p.subtitle { margin-top:10px; font:bold 12px Dotum; color:#4a4a4a; }
    #BodyContainer .interest_content .doc_title p.subtitle_eng { margin-top:5px; font:12px Dotum; color:#4a4a4a; }
    #BodyContainer .interest_content .doc_author { margin:30px 25px 0; padding:30px; width:808px; line-height:18px; border:5px solid #ebebeb; }
    #BodyContainer .interest_content .doc_abstract { padding:30px; width:868px; line-height:18px; }
    #BodyContainer .interest_content .doc_abstract div { padding:10px 0; }
    #BodyContainer .interest_content .doc_index { padding:30px; width:868px; line-height:18px; }
    #BodyContainer .interest_content .doc_index dl { padding:10px 0; font:bold 12px Gulim; color:#c16b24;  }
    #BodyContainer .interest_content .doc_index dl dd { margin-left:15px; }
    #BodyContainer .interest_content .doc_index dl dd ol { margin-left:15px; }
    #BodyContainer .interest_content .doc_info { padding:5px 30px; width:868px; line-height:18px; }
    #BodyContainer .interest_content .doc_info b { color:#f16a0c; }
    #BodyContainer .interest_content .doc_keyword { padding:5px 30px 30px; width:868px; line-height:18px; background:url(/mylibrary/images/interest_img_line.gif) repeat-x 0 bottom; }
    #BodyContainer .interest_content .doc_another { padding:30px 30px 15px; width:868px; line-height:18px; }
    #BodyContainer .interest_content .doc_another div { padding:10px 0; }
    #BodyContainer .interest_content .doc_same_keyword { padding:0 30px; width:868px; line-height:18px; }
    #BodyContainer .interest_content .doc_same_keyword div { padding:10px 0; }
    #BodyContainer .interest_content .doc_link_data { margin:30px;padding:25px; width:816px; line-height:18px; border:1px solid #ebebeb; background:url(/mylibrary/images/interest_img_link_bg.gif) repeat-x; }
    #BodyContainer .interest_content .doc_link_data p a { margin-right:40px; }
    #BodyContainer .interest_content .doc_link_data p span { font:bold 11px Dotum; letter-spacing:-1px; color:#c16b24; text-decoration:underline; }
    #BodyContainer .interest_content .doc_link_data table { margin:10px 0; }
    #BodyContainer .interest_content .doc_link_data table td { padding:5px 0; text-align:center; }
    #BodyContainer .interest_content .doc_link_data table td.subject { text-align:left; }
    #BodyContainer .interest_content .doc_link_data table td a.singo { font:bold 11px Dotum; letter-spacing:-1px; color:#616161; text-decoration:underline; }
    #BodyContainer .interest_content .doc_link_data table td a.chuchun { font:bold 11px Dotum; letter-spacing:-1px; color:#c16b24; text-decoration:underline; }

/* 팝업 */
#PopupContainer { width:797px; background-color:#ffffff; overflow:hidden; }
    #PopupContainer h1 { margin:47px auto 27px; padding:0; width:742px; }
    #PopupContainer .pop_serge_add  { margin:20px auto 50px; padding:0; width:742px; border:5px solid #e6e6e6; background:none; }
    #PopupContainer .pop_serge_add table { width:742px; background:url(/mylibrary/images/layer_pop_table_bg.gif) repeat-x; }
    #PopupContainer .pop_serge_add table th { padding:8px 15px; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
    #PopupContainer .pop_serge_add table td { padding:8px 15px; border-top:1px solid #e6e6e6; }
    #PopupContainer .pop_serge_add table td input.input_txt { padding:5px; width:98%; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #PopupContainer .pop_serge_add table td.category div { padding:2px 0; }
    #PopupContainer .pop_serge_add table td.category label { display:inline-block; width:100px; }
    #PopupContainer .pop_serge_add table td.category label.w65 { width:65px; }
    #PopupContainer .pop_serge_add table td.category input,
    #PopupContainer .pop_serge_add table td.category img { vertical-align:middle; }
    #PopupContainer .pop_serge_add table td.author input.input_txt { width:221px; }
    #PopupContainer .pop_serge_add table th.university {  border-right:0; }
    #PopupContainer .pop_serge_add table td.university input.input_txt { width:221px; }
    #PopupContainer .pop_serge_add table td.get_year input.input_txt { width:221px; }
    #PopupContainer .pop_serge_add table th.url {  border-right:0; }
    #PopupContainer .pop_serge_add table td.url input.input_txt { width:221px; }
    #PopupContainer .pop_serge_add table td textarea { width:571px; height:134px; padding:5px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #PopupContainer .pop_serge_add table td p { margin:10px 0; padding:0; font:11px Dotum; color:#4a4a4a; }
    #PopupContainer .pop_serge_add_btn { margin:27px auto; padding:0; width:500px; background:none; text-align:center; }
    #PopupContainer .pop_serge_add_btn img { margin:0 15px; }

#PopupContainer .sergelist_get_content { margin:20px auto 50px; padding:44px 35px; width:644px; border:5px solid #e6e6e6;  }
    #PopupContainer .sergelist_get_content img { vertical-align:top; }
    #PopupContainer .sergelist_get_content .content_1 { margin-bottom:44px; }
    #PopupContainer .sergelist_get_content .content_2 { clear:both; width:644px; overflow:hidden; }
    #PopupContainer .sergelist_get_content .content_2 img,
    #PopupContainer .sergelist_get_content .content_2 input { vertical-align:middle; }
    #PopupContainer .sergelist_get_content .content_2 p.image { float:left; padding-top:3px; width:93px; }
    #PopupContainer .sergelist_get_content .content_2 p.input { float:left; margin-right:13px; width:475px; }
    #PopupContainer .sergelist_get_content .content_2 p.input input { padding:1px 5px; width:463px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; vertical-align:middle; }
    #PopupContainer .sergelist_get_content .content_2 p.btn { float:left; padding-top:2px; width:49px; }
    #PopupContainer .sergelist_get_content .content_3 { clear:both; padding:30px 0 36px; border-bottom:2px solid #d7d7d7; text-align:center; }
    #PopupContainer .sergelist_get_content .content_3 input { width:67px; height:27px; }
    #PopupContainer .sergelist_get_content .content_4 { clear:both; padding-left:127px; width:517px; }
    #PopupContainer .sergelist_get_content .content_4 p.txt_1 { margin-top:28px; }
    #PopupContainer .sergelist_get_content .content_4 p.txt_2 { }
    #PopupContainer .sergelist_get_content .content_4 p.txt_3 { margin-top:24px; font:bold 16px Dotum; color:#4a4a4a; }
    #PopupContainer .sergelist_get_content .content_4 p.txt_3 b { color:#f16a0c; }
    #PopupContainer .sergelist_get_content .content_4 p.txt_4 { margin-top:28px; }
    #PopupContainer .sergelist_get_content .content_4 .graph_bg { margin:10px 0; padding:0; width:271px; height:16px; background:url(/mylibrary/images/layer_img_progress_bg.gif) no-repeat; }
    #PopupContainer .sergelist_get_content .content_4 .graph_on { position:relative; padding-top:6px; width:271px; height:6px; background:url(/mylibrary/images/layer_img_progress_graph.gif) repeat-x 0 0px; }
    #PopupContainer .sergelist_get_content .content_4 .graph_on_point { position:absolute; right:-35px; top:1px; font:bold 11px Verdana; color:#6b6b6b;  }

#PopupContainer .sergelist_post_content { margin:20px auto 50px; padding:44px 35px; width:644px; border:5px solid #e6e6e6;  }
    #PopupContainer .sergelist_post_content img { vertical-align:top; }
    #PopupContainer .sergelist_post_content .content_1 { margin-bottom:18px; }
    #PopupContainer .sergelist_post_content .content_2 { font:bold 16px Dotum; color:#4a4a4a; }
    #PopupContainer .sergelist_post_content .content_2 b { color:#f16a0c; }
    #PopupContainer .sergelist_post_content .content_3 { clear:both; margin-top:30px; padding-bottom:25px; width:717px; border-bottom:2px solid #d7d7d7; overflow:hidden; }
    #PopupContainer .sergelist_post_content .content_3 p.txt_1 { float:left; width:130px; height:53px; }
    #PopupContainer .sergelist_post_content .content_3 div.txt_2 { float:left; width:460px; }
    #PopupContainer .sergelist_post_content .content_3 div.txt_2 p { padding:2px 0; }
    #PopupContainer .sergelist_post_content .content_3 div.txt_2 input { vertical-align:middle; }
    #PopupContainer .sergelist_post_content .content_3 p.txt_3 { float:left; padding-top:27px; width:27px; }
    #PopupContainer .sergelist_post_content .content_3 p.txt_3 input { width:54px; height:27px; }
    #PopupContainer .sergelist_post_content .content_4 { clear:both; margin-top:28px; padding-left:130px; width:514px; overflow:hidden; }
    #PopupContainer .sergelist_post_content .content_4 p.txt_1 { font-size:1px; line-height:1px; }
    #PopupContainer .sergelist_post_content .content_4 p.txt_2 { }
    #PopupContainer .sergelist_post_content .content_4 p.txt_3 { margin-top:24px; font:bold 16px Dotum; color:#4a4a4a; }
    #PopupContainer .sergelist_post_content .content_4 p.txt_3 b { color:#f16a0c; }
    #PopupContainer .sergelist_post_content .content_4 p.txt_4 { margin-top:24px; }
    #PopupContainer .sergelist_post_content .content_4 .graph_bg { margin:10px 0; padding:0; width:487px; height:21px; background:url(/mylibrary/images/layer_img_progress_bg_2.gif) no-repeat; }
    #PopupContainer .sergelist_post_content .content_4 .graph_on { position:relative; padding-top:6px; width:487px; height:15px; background:url(/mylibrary/images/layer_img_progress_graph_2.gif) repeat-x 0 0px; }
    #PopupContainer .sergelist_post_content .content_4 .graph_on_point { position:absolute; right:-40px; top:3px; font:bold 12px Verdana; color:#6b6b6b;  }

/* 사용자 참여 자료등록 > RISS DB 검색 */
#PopupContainer .userdata_content_1 { margin:20px auto 50px; width:714px; border:5px solid #e6e6e6;  }
    #PopupContainer .userdata_content_1 .content_1 { padding:35px; width:644px; background-color:#f7f7f7; }
    #PopupContainer .userdata_content_1 .content_1 p.title { font:bold 16px Dotum; color:#616161; }
    #PopupContainer .userdata_content_1 .content_1 p.title_eng { margin-top:8px; font:12px Dotum; color:#616161; }
    #PopupContainer .userdata_content_1 .content_1 p.subtitle { margin-top:8px; font:bold 12px Dotum; color:#4a4a4a; }
    #PopupContainer .userdata_content_1 .content_1 p.subtitle_eng { margin-top:8px; font:12px Dotum; color:#4a4a4a; }
    #PopupContainer .userdata_content_1 .content_2 { background:url(/mylibrary/images/layer_bg_userdata_tab.gif) repeat-x; }
    #PopupContainer .userdata_content_1 .content_2 ul { margin-left:22px; height:39px; }
    #PopupContainer .userdata_content_1 .content_2 ul li { float:left; width:107px; }
    #PopupContainer .userdata_content_1 .content_3 ul { margin:12px 0 0 144px; height:13px; overflow:hidden; }
    #PopupContainer .userdata_content_1 .content_3 ul li { float:left; width:196px; }
    #PopupContainer .userdata_content_1 .content_3 ul li.db { margin-right:23px; width:69px; }
    #PopupContainer .userdata_content_1 .content_3 ul li.write { margin-right:23px; width:40px; }
    #PopupContainer .userdata_content_1 .content_3 ul li.data { width:41px; }
    #PopupContainer .userdata_content_1 .content_4 { padding:28px 35px 0; width:.644px; overflow:hidden; }
    #PopupContainer .userdata_content_1 .content_4 .content { margin-bottom:15px; width:644px; overflow:hidden; }
    #PopupContainer .userdata_content_1 .content_4 .type_1 { width:60px; }
    #PopupContainer .userdata_content_1 .content_4 .content div.LSection { float:left; width:86px; }
    #PopupContainer .userdata_content_1 .content_4 .content div.LSection.result { font:11px Dotum; color:#f1740e; text-align:right; text-decoration:underline; }
    #PopupContainer .userdata_content_1 .content_4 .content div.CSection { float:left; padding:0 10px; width:452px; }
    #PopupContainer .userdata_content_1 .content_4 .content div.CSection input { margin:0; padding:2px 5px 1px; width:440px; font:11px/15px Dotum; color:#666666; border:1px solid #d9d9d9; vertical-align:top; }
    #PopupContainer .userdata_content_1 .content_4 .content div.RSection { float:left; width:86px; }
    #PopupContainer .userdata_content_1 .content_5 { margin:0 35px; width:644px; overflow:hidden; border-bottom:1px solid #e6e6e6; }
    #PopupContainer .userdata_content_1 .content_5 div.LSection { float:left; width:86px; text-align:right; }
    #PopupContainer .userdata_content_1 .content_5 div.CSection { float:left; padding:0 10px; width:452px; overflow:hidden; }
    #PopupContainer .userdata_content_1 .content_5 div.CSection label { display:inline-block; margin-bottom:10px; width:110px; }
    #PopupContainer .userdata_content_1 .content_5 div.CSection label img,
    #PopupContainer .userdata_content_1 .content_5 div.CSection label input { vertical-align:middle; }
    #PopupContainer .userdata_content_1 .content_5 div.RSection { float:left; width:86px; }
    #PopupContainer .userdata_content_1 .content_5 div.RSection input { width:54px; height:27px; }
    #PopupContainer .userdata_content_1 .content_6 { margin:30px 35px 0; width:644px; overflow:hidden; }
    #PopupContainer .userdata_content_1 .content_6 .LSection { float:left; margin-bottom:25px; width:322px; letter-spacing:-1px; color:#616161; }
    #PopupContainer .userdata_content_1 .content_6 .LSection b { font:bold 16px Dotum; color:#616161; }
    #PopupContainer .userdata_content_1 .content_6 .LSection b span { color:#f79414; }
    #PopupContainer .userdata_content_1 .content_6 .RSection { float:right; margin-bottom:25px; width:322px; font:bold 11px Dotum; letter-spacing:-1px; color:#aeaeae; }
    #PopupContainer .userdata_content_1 .content_6 .RSection input { vertical-align:middle; }
    #PopupContainer .userdata_content_1 .content_6 .RSection input.select_btn { margin-left:18px; width:112px; height:20px; }
    #PopupContainer .userdata_content_1 .content_6 .contents { clear:both; margin-top:10px; border-bottom:1px solid #e6e6e6; }
    #PopupContainer .userdata_content_1 .content_6 .contents p.subject { font:bold 12px Dotum; letter-spacing:-1px; color:#4b4b4b; }
    #PopupContainer .userdata_content_1 .content_6 .contents p.subject input { vertical-align:middle; }
    #PopupContainer .userdata_content_1 .content_6 .contents div.content { padding-left:25px; font:11px/16px Dotum; letter-spacing:-1px; color:#4b4b4b; }
    #PopupContainer .userdata_content_1 .content_6 .contents div.content p.capacity { padding:8px 0 12px 12px; font:bold 12px Dotum; color:#C16B24; background:url(/mylibrary/images/ico_list_dot_4.gif) no-repeat 3px 10px; }
    #PopupContainer .userdata_content_1 .content_6 .contents div.content p.capacity a { font-weight:bold; color:#c16b24; }

/* 사용자 참여 자료등록 > 직접입력 */
#PopupContainer .userdata_content_2 { margin:20px auto 50px; width:714px; border:5px solid #e6e6e6;  }
    #PopupContainer .userdata_content_2 .content_1 { padding:35px; width:644px; background-color:#f7f7f7; }
    #PopupContainer .userdata_content_2 .content_1 p.title { font:bold 16px Dotum; color:#616161; }
    #PopupContainer .userdata_content_2 .content_1 p.title_eng { margin-top:8px; font:12px Dotum; color:#616161; }
    #PopupContainer .userdata_content_2 .content_1 p.subtitle { margin-top:8px; font:bold 12px Dotum; color:#4a4a4a; }
    #PopupContainer .userdata_content_2 .content_1 p.subtitle_eng { margin-top:8px; font:12px Dotum; color:#4a4a4a; }
    #PopupContainer .userdata_content_2 .content_2 { background:url(/mylibrary/images/layer_bg_userdata_tab.gif) repeat-x; }
    #PopupContainer .userdata_content_2 .content_2 ul { margin-left:22px; height:39px; }
    #PopupContainer .userdata_content_2 .content_2 ul li { float:left; width:107px; }
    #PopupContainer .userdata_content_2 .content_3 ul { margin:12px 0 0 144px; height:13px; overflow:hidden; }
    #PopupContainer .userdata_content_2 .content_3 ul li { float:left; width:196px; }
    #PopupContainer .userdata_content_2 .content_3 ul li.db { margin-right:23px; width:69px; }
    #PopupContainer .userdata_content_2 .content_3 ul li.write { margin-right:23px; width:40px; }
    #PopupContainer .userdata_content_2 .content_3 ul li.data { width:41px; }
    #PopupContainer .userdata_content_2 .content_4 { padding:28px 35px 0; width:.644px; overflow:hidden; }
    #PopupContainer .userdata_content_2 .content_4 table { width:590px; border:0; background:none; }
    #PopupContainer .userdata_content_2 .content_4 table th,
    #PopupContainer .userdata_content_2 .content_4 table td { padding:10px 0; border:0; background:0; }
    #PopupContainer .userdata_content_2 .content_4 table td input { vertical-align:middle; }
    #PopupContainer .userdata_content_2 .content_4 table th.dataname { padding-right:10px; text-align:right; }
    #PopupContainer .userdata_content_2 .content_4 table td.dataname input.input_txt { padding:1px 5px; width:541px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #PopupContainer .userdata_content_2 .content_4 table th.author { padding-right:10px; text-align:right;  }
    #PopupContainer .userdata_content_2 .content_4 table td.author input.input_txt { padding:1px 5px; width:230px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #PopupContainer .userdata_content_2 .content_4 table th.source { padding-right:10px; text-align:right;  }
    #PopupContainer .userdata_content_2 .content_4 table td.source input.input_txt { padding:1px 5px; width:230px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #PopupContainer .userdata_content_2 .content_4 table th.get_year { padding-right:10px; text-align:right;  }
    #PopupContainer .userdata_content_2 .content_4 table td.get_year input.input_txt { padding:1px 5px; width:230px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #PopupContainer .userdata_content_2 .content_4 table th.url { padding-right:10px; text-align:right;  }
    #PopupContainer .userdata_content_2 .content_4 table td.url span { margin-left:10px; font:11px Dotum; letter-spacing:-1px; color:#f1740e; }
    #PopupContainer .userdata_content_2 .content_4 table td.url span b { font-weight:bold; }
    #PopupContainer .userdata_content_2 .content_4 table td.url input.input_txt { padding:1px 5px; width:390px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #PopupContainer .userdata_content_2 .content_5 { margin:20px 27px; width:660px; background:url(/mylibrary/images/layer_img_userdata_bg.gif) repeat-y; border:0; }
    #PopupContainer .userdata_content_2 .content_5 p.layer_top { margin-bottom:25px; }
    #PopupContainer .userdata_content_2 .content_5 p.layer_bottom { padding-top:70px; }
    #PopupContainer .userdata_content_2 .content_5 div.LSection { float:left; width:86px; text-align:right; }
    #PopupContainer .userdata_content_2 .content_5 div.CSection { float:left; padding:0 10px; width:452px; overflow:hidden; }
    #PopupContainer .userdata_content_2 .content_5 div.CSection label { display:inline-block; margin-bottom:10px; width:110px; }
    #PopupContainer .userdata_content_2 .content_5 div.CSection label img,
    #PopupContainer .userdata_content_2 .content_5 div.CSection label input { vertical-align:middle; }
    #PopupContainer .userdata_content_2 .content_5 div.RSection { float:left; width:86px; }
    #PopupContainer .userdata_content_2 .content_5 div.RSection input { width:54px; height:27px; }
    #PopupContainer .userdata_content_2 .content_6 { margin:30px 35px 40px; width:644px; overflow:hidden; }
    #PopupContainer .userdata_content_2 .content_6 label { margin-right:10px; font:bold 11px Dotum; letter-spacing:-1px; color:#7c7c7c; }
    #PopupContainer .userdata_content_2 .content_6 input { vertical-align:middle; }
    #PopupContainer .userdata_content_2 .content_6 input.event_btn_save { margin-right:30px; width:54px; height:27px; }
    #PopupContainer .userdata_content_2 .content_6 .LSection { float:left; margin-bottom:25px; width:322px; letter-spacing:-1px; color:#616161; }
    #PopupContainer .userdata_content_2 .content_6 .LSection b { font:bold 16px Dotum; color:#616161; }
    #PopupContainer .userdata_content_2 .content_6 .LSection b span { color:#f79414; }
    #PopupContainer .userdata_content_2 .content_6 .RSection { float:right; margin-bottom:25px; width:322px; font:bold 11px Dotum; letter-spacing:-1px; color:#aeaeae; }
    #PopupContainer .userdata_content_2 .content_6 .RSection input { vertical-align:middle; }
    #PopupContainer .userdata_content_2 .content_6 .RSection input.select_btn { margin-left:18px; width:112px; height:20px; }
    #PopupContainer .userdata_content_2 .content_6 .contents { clear:both; margin-top:10px; border-bottom:1px solid #e6e6e6; }
    #PopupContainer .userdata_content_2 .content_6 .contents p.subject { font:bold 12px Dotum; letter-spacing:-1px; color:#4b4b4b; }
    #PopupContainer .userdata_content_2 .content_6 .contents p.subject input { vertical-align:middle; }
    #PopupContainer .userdata_content_2 .content_6 .contents div.content { padding-left:25px; font:11px/16px Dotum; letter-spacing:-1px; color:#4b4b4b; }
    #PopupContainer .userdata_content_2 .content_6 .contents div.content p.capacity { padding:8px 0 12px 12px; font:bold 12px Dotum; color:#C16B24; background:url(/mylibrary/images/ico_list_dot_4.gif) no-repeat 3px 10px; }
    #PopupContainer .userdata_content_2 .content_6 .contents div.content p.capacity a { font-weight:bold; color:#c16b24; }

/* 사용자 참여 자료등록 > 자료등록 */
#PopupContainer .userdata_content_3 { margin:20px auto 50px; width:714px; border:5px solid #e6e6e6;  }
    #PopupContainer .userdata_content_3 .content_1 { padding:35px; width:644px; background-color:#f7f7f7; }
    #PopupContainer .userdata_content_3 .content_1 p.title { font:bold 16px Dotum; color:#616161; }
    #PopupContainer .userdata_content_3 .content_1 p.title_eng { margin-top:8px; font:12px Dotum; color:#616161; }
    #PopupContainer .userdata_content_3 .content_1 p.subtitle { margin-top:8px; font:bold 12px Dotum; color:#4a4a4a; }
    #PopupContainer .userdata_content_3 .content_1 p.subtitle_eng { margin-top:8px; font:12px Dotum; color:#4a4a4a; }
    #PopupContainer .userdata_content_3 .content_2 { background:url(/mylibrary/images/layer_bg_userdata_tab.gif) repeat-x; }
    #PopupContainer .userdata_content_3 .content_2 ul { margin-left:22px; height:39px; }
    #PopupContainer .userdata_content_3 .content_2 ul li { float:left; width:107px; }
    #PopupContainer .userdata_content_3 .content_3 ul { margin:12px 0 0 144px; height:13px; overflow:hidden; }
    #PopupContainer .userdata_content_3 .content_3 ul li { float:left; width:196px; }
    #PopupContainer .userdata_content_3 .content_3 ul li.db { margin-right:23px; width:69px; }
    #PopupContainer .userdata_content_3 .content_3 ul li.write { margin-right:23px; width:40px; }
    #PopupContainer .userdata_content_3 .content_3 ul li.data { width:41px; }
    #PopupContainer .userdata_content_3 .content_4 { padding:28px 35px 0; width:.644px; overflow:hidden; }
    #PopupContainer .userdata_content_3 .content_4 table { width:590px; border:0; background:none; }
    #PopupContainer .userdata_content_3 .content_4 th { padding:8px 5px; text-align:right; vertical-align:top; }
    #PopupContainer .userdata_content_3 .content_4 td { padding:5px; }
    #PopupContainer .userdata_content_3 .content_4 td input { padding:3px 5px 2px; width:350px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; vertical-align:middle; }
    #PopupContainer .userdata_content_3 .content_4 td img { vertical-align:middle; }
    #PopupContainer .userdata_content_3 .content_4 td textarea { padding:3px 5px 2px; width:555px; height:75px; font:11px/14px Dotum; color:#666666; border:1px solid #d9d9d9; overflow:auto; }
    #PopupContainer .userdata_content_3 .content_4 td p { padding:5px; font:11px Dotum; color:#747474; }
    #PopupContainer .userdata_content_3 .content_5 { margin:0; padding:28px 35px 0; width:644px; overflow:hidden; border:0; }
    #PopupContainer .userdata_content_3 .content_5 .content { margin-bottom:5px; width:644px; overflow:hidden; }
    #PopupContainer .userdata_content_3 .content_5 .content.url,
    #PopupContainer .userdata_content_3 .content_5 .content.movie { margin-top:15px; }
    #PopupContainer .userdata_content_3 .content_5 .content div.LSection { float:left; margin:0; padding:0; width:55px; text-align:left; }
    #PopupContainer .userdata_content_3 .content_5 .content div.CSection { float:left; margin:0; padding:0; width:507px; }
    #PopupContainer .userdata_content_3 .content_5 .content div.CSection label { display:inline-block; padding-top:3px; width:91px; }
    #PopupContainer .userdata_content_3 .content_5 .content div.CSection input { vertical-align:middle; }
    #PopupContainer .userdata_content_3 .content_5 .content div.CSection input.input_text { margin:0; padding:4px 5px 4px; width:400px; font:bold 12px/15px Dotum; color:#666666; border:1px solid #d9d9d9; vertical-align:top; }
    #PopupContainer .userdata_content_3 .content_5 .content div.RSection { float:left; width:80px; text-align:right; }
    #PopupContainer .userdata_content_3 .content_5 .content div.RSection input { width:74px; height:24px; }
    #PopupContainer .userdata_content_3 .content_5 .content.textarea div.CSection { float:left; margin:0; padding:0; width:587px; }
    #PopupContainer .userdata_content_3 .content_5 .content.textarea div.CSection textarea { padding:5px; width:575px; height:84px; font:11px/14px Dotum; color:#4a4a4a; border:1px solid #d9d9d9; overflow:auto; }
    #PopupContainer .userdata_content_3 .content_6 { margin:0; padding:28px 35px 0; width:644px; overflow:hidden; border:0; }
    #PopupContainer .userdata_content_3 .content_7 { margin:4px 27px 25px; width:660px; background:url(/mylibrary/images/layer_img_userdata_bg.gif) repeat-y; border:0; }
    #PopupContainer .userdata_content_3 .content_7 .content { padding:0 15px; }
    #PopupContainer .userdata_content_3 .content_7 .content input { vertical-align:middle; }
    #PopupContainer .userdata_content_3 .content_7 .content p.checkbox { margin-bottom:28px; font:bold 11px Dotum; letter-spacing:-1px; color:#7f7f7f; }
    #PopupContainer .userdata_content_3 .content_7 .content .LSection { float:left; margin-bottom:20px; width:170px; }
    #PopupContainer .userdata_content_3 .content_7 .content .RSection { float:left; width:460px; }
    #PopupContainer .userdata_content_3 .content_7 .content .RSection p { margin-bottom:10px; }
    #PopupContainer .userdata_content_3 .content_8 { margin:0 auto 40px; width:661px; }
    #PopupContainer .userdata_content_3 .content_8 label { margin-right:10px; font:bold 11px Dotum; letter-spacing:-1px; color:#7c7c7c; }
    #PopupContainer .userdata_content_3 .content_8 input { vertical-align:middle; }
    #PopupContainer .userdata_content_3 .content_8 input.event_btn_save { margin-right:170px; width:54px; height:27px; }

#PopupContainer .lib_layer_bookmark { margin:20px auto 50px; width:714px; border:5px solid #e6e6e6; }
    #PopupContainer .lib_layer_bookmark table { width:714px; background:url(/mylibrary/images/layer_bookmark_bg.gif) repeat-x; }
    #PopupContainer .lib_layer_bookmark table .w340 { width:340px; }
    #PopupContainer .lib_layer_bookmark table th { padding:10px; vertical-align:top; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; }
    #PopupContainer .lib_layer_bookmark table td { padding:10px; font:11px Dotum; vertical-align:top; border-bottom:1px solid #e7e7e7; }
    #PopupContainer .lib_layer_bookmark table td label { display:inline-block; width:110px; }
    #PopupContainer .lib_layer_bookmark table td label.w70 { display:inline-block; width:70px; }
    #PopupContainer .lib_layer_bookmark table td input.input_text { margin:0; padding:4px 5px 4px; width:575px; font:bold 12px/15px Dotum; color:#666666; border:1px solid #d9d9d9; }
    #PopupContainer .lib_layer_bookmark table td textarea { padding:5px; width:575px; height:84px; font:11px/14px Dotum; color:#4a4a4a; border:1px solid #d9d9d9; overflow:auto; }
    #PopupContainer .lib_layer_bookmark table td textarea.gubun { height:20px; }
    #PopupContainer .lib_layer_bookmark table td p.help { padding:5px; }

div.lib_bookmark { margin-top:40px; }

div.lib_original_select { float:right; padding:9px 0 5px; width:928px; border:1px solid #ebebeb; background:url(/mylibrary/images/bg_mybookcase_select.gif) repeat-x 0 1px; overflow:hidden; }
    div.lib_original_select.none { border:0; background:none; }
    div.lib_original_select ul { margin-left:auto; width:220px; }
    div.lib_original_select ul li { float:left; width:auto; }
    div.lib_original_select ul li.img { padding-top:5px; width:72px; }
    div.lib_original_select ul li.select { margin-right:5px; width:94px; }
    div.lib_original_select ul li.input { width:52px; text-align:right; }
    div.lib_original_select input.bookmark_move { width:47px; height:22px; }
    div.lib_original_select .w71 { width:71px; }
    div.lib_origibal_list { clear:both; width:930px; overflow:hidden; }
    div.lib_origibal_list table th { padding:13px 0 11px; background:url(/mylibrary/images/bg_bookcase_thead.gif) repeat-x right bottom; border-top:1px solid #ebebeb; }
    div.lib_origibal_list table th.lastChild { background-position:left bottom; }
    div.lib_origibal_list table th.chk { border-left:1px solid #ebebeb; }
    div.lib_origibal_list table th.capacity { border-right:1px solid #ebebeb; }
    div.lib_origibal_list table td { padding:10px; text-align:center; }
    div.lib_origibal_list table td.datename { text-align:left; }
    div.lib_origibal_list table td.date { color:#852609; }

div.lib_original_edit { clear:both; margin:0 auto; /*padding:9px 0 5px;*/ height:38px; width:auto; border:1px solid #ebebeb; background:url(/mylibrary/images/bg_mybookcase_select.gif) repeat-x 0 1px; /* overflow:hidden; */ }
    div.lib_original_edit .LSection { float:left; padding:4px 0 0 24px; width:auto; margin-top:9px;}
    div.lib_original_edit .LSection span { margin-right:15px; padding-left:28px; font:11px Dotum; color:#4a4a4a; background:url(/mylibrary/images/ico_list_dot_2.gif) no-repeat; }
    div.lib_original_edit .LSection a span { padding-left:7px; font:bold 11px Dotum; color:#4a4a4a; background:url(/mylibrary/images/ico_list_dot_3.gif) no-repeat 0 2px; }
    div.lib_original_edit .RSection { float:right; width:auto; margin-top:8px;}
    div.lib_original_edit .selectbox li.choice input { position:absolute; top:6px; right:5px; width:7px;height:5px;vertical-align:top; }
    ul.layout { float:right; width:303px; }
    div.lib_original_edit .RSection ul.layout li { float:left; /* width:auto; */ }
    div.lib_original_edit .RSection ul.layout li.img { padding-top:5px; width:72px; }
    div.lib_original_edit .RSection ul.layout li.select { margin-right:3px; width:94px; }
    div.lib_original_edit .RSection ul.layout li.move { width:37px;}
    div.lib_original_edit .RSection ul.layout li.list_view { width:95px; }
    div.lib_original_edit .RSection input.btn_original_move { width:37px; height:22px; float:left; margin-top:2px;}
    div.lib_original_edit .RSection input.btn_original_list { margin-left:5px; width:90px; height:20px; float:left; margin-top:2px;}


div.lib_original_edit_content { clear:both; margin-top:10px; }
    div.lib_original_edit_content .w78 { width:78px; }
    div.lib_original_edit_content .left_editor { float:left; }
    div.lib_original_edit_content .right_memo { float:right; }



/* 2009.09.23 kjs 원문메모장 편집 31page */
/* BG : div.flash_area{background:url(/mylibrary/images/bg_original_img_spare.gif) 0 0 no-repeat; width:930px; margin:0 auto;} */
div.flash_area{width:930px; margin:0 auto;}
    div.flash_area img{margin-top:9px;}
    div.lib_original_edit .rightSection{float:right; width:303px;}
    div.lib_original_edit .rightSection ul li{float:left;}
    div.lib_original_edit .rightSection ul li.img { padding-top:5px; width:72px; margin-top:2px;}
    div.lib_original_edit .rightSection ul li .selectGroup{postion:relative; width:90px; height:20px; float:left;}
    div.lib_original_edit .rightSection input.btn_original_move { width:37px; height:22px; margin-left:2px; margin-bottom:-2px; padding-top:2px;}


/* 2009.09.23 kjs 내서제메인 초기화면 2page */
    .left_wrap {float:left; display:inline; } /* width:204px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;} */
	.left_wrap .left_wrap01 {float:left; display:inline; width:206px; border:0 none;}
    .left_wrap .login { padding:10px 10px 40px 10px; width:184px; border-top:1px solid #ebebeb; overflow:hidden; }
    .left_wrap .login p.txt_login { padding:14px 0; }
    .left_wrap .login .left_sec { float:left; width:135px;}
    .left_wrap .login .left_sec input.input_id { margin-bottom:3px; padding:4px 5px 5px; width:113px; font:12px/14px Gulim; color:#a0a0a0; border:2px solid #a0a0a0; background:url(/kiwi/images/h_bg_id_form.gif) no-repeat 5px 7px; vertical-align:top; }
    .left_wrap .login .left_sec input.input_pw { padding:4px 5px 5px; width:113px; font:12px/14px Gulim; color:#a0a0a0; border:2px solid #a0a0a0; background:url(/kiwi/images/h_bg_pw_form.gif) no-repeat 5px 7px; vertical-align:top; }
    .left_wrap .login .left_sec p { margin-top:13px; font-size:1px; line-height:1px; }
    .left_wrap .login .left_sec p span { margin-right:12px; }
    .left_wrap .login .right_sec { float:right; width:49px; text-align:right; }
    .left_wrap .login .logBox{position:relative;}
    .left_wrap .login .logBox input.input_id {margin-bottom:3px; padding:4px 5px 5px; width:113px; font:12px/14px Gulim; color:#a0a0a0; border:2px solid #a0a0a0; background:url(/kiwi/images/h_bg_id_form.gif) no-repeat 5px 7px; vertical-align:top;}
    .left_wrap .login .logBox input.input_pw { padding:4px 5px 5px; width:113px; font:12px/14px Gulim; color:#a0a0a0; border:2px solid #a0a0a0; background:url(/kiwi/images/h_bg_pw_form.gif) no-repeat 5px 7px; vertical-align:top;}
    .left_wrap .login .logBox a.btnLog{position:absolute; left:135px; top:0;}
    .left_wrap .login .logBox span{clear:both;}
    .left_wrap .login .logBox .custom{float:left; margin-top:10px;}

	.left_wrap .user_info_area{background:url('/mylibrary/images/bg_user_info.gif') no-repeat 0 0;margin-bottom:5px;padding-top:10px;}
	.left_wrap .user_info{background:url('/mylibrary/images/bg_user_info.gif') no-repeat 0 bottom;padding:15px;}
	.left_wrap .user_info .user_name{font-weight:bold;color:#969696;margin-bottom:20px;}
	.left_wrap .user_info .user_name strong{font-size:14px;color:#333;}
	.left_wrap .user_info .list_desc1{font-weight:normal;font-size:11px;color:#969696;margin-bottom:5px;}
	.left_wrap .user_info .list_desc2{font-weight:normal;font-size:11px;color:#969696;margin-bottom:15px;}
    .left_wrap .user_info .tit{margin-bottom:8px;font-size:11px;}
	.left_wrap .user_info .my_list{background:#fff;;border:1px solid #ebebeb;margin-bottom:10px;}
    .left_wrap .user_info .my_list ul{height:65px;width:156px;padding:10px 10px 0;overflow-y: auto;
		overflow-x: hidden;
		scrollbar-face-color: #fff;
		scrollbar-shadow-color: #fff;
		scrollbar-highlight-color: #fff;
		scrollbar-3dlight-color: #ddd;
		scrollbar-darkshadow-color: #ddd;
		scrollbar-track-color: #fcfcfc;
		scrollbar-arrow-color: #c7c7c7;}

    .left_wrap .user_info .my_list li{height:17px;font-size:11px;color:#898989;overflow:hidden;}
	.left_wrap .user_info .my_btn{text-align:center;}

    .left_wrap .notice { position:relative; clear:both; padding-bottom:20px; width:204px; border-top:1px solid #ebebeb; }
    .left_wrap .notice p.title { padding:20px 10px 12px;}
    .left_wrap .notice ul { padding-top:10px; width:204px;}
    .left_wrap .notice ul li { padding:0 10px; font:11px/20px Dotum; letter-spacing:-1px; color:#737373; }
    .left_wrap .notice ul li a { padding-left:15px; color:#737373; background:url(/kiwi/images/c_ico_dot_2px.gif) no-repeat 5px 4px; }
    .left_wrap .notice p.more { position:absolute; right:12px; top:27px; }

    .left_wrap .directory{background-color:#f9f9f9; border-bottom:1px solid #ebebeb; padding:22px 0 0 15px; float:left; width:189px;}
	.left_wrap .directory01{border:1px solid #ebebeb;}
    .left_wrap .directory dl{margin-bottom:20px;}
    .left_wrap .directory dl dt{width:176px; height:20px; border-bottom:1px solid #d9d9d9;}
    .left_wrap .directory dl dd{font-size:11px;}
    .left_wrap .directory dl dd p{margin-top:15px; margin-bottom:8px;}
    .left_wrap .directory dl dd.mgt8{margin-top:8px; color:#737373; font-size:11px;}
    .left_wrap .directory dl dd div.list{width:175px; height:146px; border:1px solid #ebebeb; overflow:auto;}
    .left_wrap .directory dl dd div.list02{height:300px;}
    .left_wrap .directory dl dd div.list ul{padding-top:14px;}
    .left_wrap .directory dl dd div.list ul li{font-size:11px; line-height:130%;}
    .left_wrap .directory dl dd div.list ul li a{padding-left:14px;}
    .left_wrap .directory dl dd div.list ul li.select{background-color:#fde0bb;}
    .left_wrap .directory dl dd div.list ul li span{padding-left:24px; color:#737373; background:url(/mylibrary/images/bul_2page_div.gif) 10px 0 no-repeat;}

    .left_wrap .directory p.search{float:right; padding-right:13px; margin-bottom:20px;}

    .right_wrap{margin-left:220px;}
    .right_wrap .visual_image{padding-bottom:19px;}
    .right_wrap .left_contets{float:left; width:480px;}
    .right_wrap .left_contets .open_search{width:470px; height:104px; border:5px solid #ebebeb; background-color:#f9f9f9; z-index:3; position:relative;}
    .right_wrap .left_contets .open_search dl{float:left; display:inline;}
    .right_wrap .left_contets .open_search dl dd{z-index:5; position:relative;}
    .right_wrap .left_contets  p.sub_title{clear:both; margin-top:10px; margin-bottom:10px;}
    .right_wrap .left_contets  p.sub_title02{clear:both; margin-top:20px; margin-bottom:10px;}
    .right_wrap .left_contets .open_search dl{margin:18px 0 0 21px;}
    .right_wrap .left_contets .open_search dl dt{margin-bottom:8px;}
    .right_wrap .left_contets .open_search dl dd div{float:left;}
    .right_wrap .left_contets .open_search dl dd div.select_item{position:relative; border:2px solid #616161; width:94px; height:28px; background-color:white;}
    .right_wrap .left_contets .open_search dl dd div.input_text{border:2px solid #616161; width:249px; height:28px; margin-left:6px; display:inline; background-color:white; padding:0;}
    .right_wrap .left_contets .open_search dl dd div.input_text .serach_content{width:235px; margin-top:4px; background-color:white; border:none;}
    .right_wrap .left_contets .open_search dl dd div.btn_search{margin-left:4px; display:inline;}

    .right_wrap .left_contets .week_view{position:relative; border:1px solid #ebebeb; display:inline-block; width:474px;}
    .right_wrap .left_contets .week_view p.more{position:absolute; right:20px; bottom:5px; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 3px no-repeat; padding-left:7px;}
    .right_wrap .left_contets .week_view p.moreBtn{margin-top:5px; float:right; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 3px no-repeat; padding-left:7px;}
    .right_wrap .left_contets .week_view .search_box01{width:457px;}
    .right_wrap .left_contets .week_view .search_box01 dl{margin:20px 0 0 17px; border-bottom:1px solid #ebebeb; height:40px;}
    .right_wrap .left_contets .week_view .search_box01 dl dt{margin-top:6px; float:left; margin-right:17px;}
    .right_wrap .left_contets .week_view .search_box01 dl dd{margin-bottom:14px; position:relative; float:left;}
    .right_wrap .left_contets .week_view .search_box01 dl dd .select_item01{border:2px solid #ebebeb; width:144px; height:20px; float:left; position:relative;}
    .right_wrap .left_contets .week_view .search_box01 dl dd .select_item02{border:2px solid #ebebeb; width:144px; height:20px; float:left; position:relative; margin-left:3px; display:inline;}

    .right_wrap .left_contets .new_open{position:relative; border:1px solid #ebebeb; padding:20px 17px 5px 17px; display:inline-block;}
    .right_wrap .left_contets .new_open p.next{position:absolute; right:20px; bottom:5px; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 4px no-repeat; padding-left:7px; line-height:120%;}
    .right_wrap .left_contets .new_open p.nextBtn{float:right; line-height:120%; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 4px no-repeat; padding-left:7px;}
    .right_wrap .left_contets .new_open .star{color:#f79414;}
    .right_wrap .left_contets .new_open .count01{width:100%; text-align:right; padding-top:10px; font-size:11px;}
    .right_wrap .left_contets .new_open .date{padding-top:3px; font-size:11px; float:right;}
    .right_wrap .left_contets .new_open .title{padding-top:2px; float:left; padding-left:10px;}
    .right_wrap .left_contets .new_open .textgroup{width:100%; margin-top:14px; float:left; height:15px; position:relative; width:440px; overflow:hidden;}
    .right_wrap .left_contets .new_open .check{position:relative; float:left;}
    .right_wrap .left_contets .new_open .textgroup01{clear:both; height:35px; border-bottom:1px solid #ebebeb;}
    .right_wrap .left_contets .new_open .textgroup02{clear:both; height:35px;}
    .right_wrap .left_contets .new_open dl.notice_tab{position:relative;}
    .right_wrap .left_contets .new_open dl.notice_tab dd tab1List li{line-height:130%;}
    .right_wrap .left_contets .new_open dl.notice_tab div.checkArea{float:left;margin-top:3px;}
    .right_wrap .left_contets .new_open dl dt.tab_01{position:absolute; width:69px; height:23px; left:0; top:0;}
    .right_wrap .left_contets .new_open dl dt.tab_02{position:absolute; width:65px; height:23px; left:69px; top:0;}
    .right_wrap .left_contets .new_open dl dt.tab_03{position:absolute; width:38px; height:23px; left:134px; top:0;}
    .right_wrap .left_contets .new_open dl dt.tab_04{position:absolute; width:56px; height:23px; left:172px; top:0;}
    .right_wrap .left_contets .new_open dl dt.tab_05{position:absolute; width:47px; height:23px; left:228px; top:0;}
    .right_wrap .left_contets .new_open dl dt.tab_06{position:absolute; width:49px; height:23px; left:275px; top:0;}
    .right_wrap .left_contets .new_open dl dt.tab_07{position:absolute; width:59px; height:23px; left:324px; top:0;}
    .right_wrap .left_contets .new_open dl dt.tab_08{position:absolute; width:40px; height:23px; left:383px; top:0;}
    .right_wrap .left_contets .new_open dl dd{}
    .right_wrap .left_contets .new_open dl dd ul{padding-top:40px; padding-bottom:10px;}
    .right_wrap .left_contets .new_open dl dd ul li.reflash{position:absolute; left:423px; top:0;}

    .right_wrap .left_contets .lately_pop_list{position:relative; border:1px solid #ebebeb; padding:20px 17px 5px 17px; display:inline-block;}
    .right_wrap .left_contets .lately_pop_list p.next{position:absolute; right:20px; bottom:5px; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 4px no-repeat; padding-left:7px; line-height:120%;}
    .right_wrap .left_contets .lately_pop_list p.nextBtn{float:right; line-height:120%; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 4px no-repeat; padding-left:7px;}
    .right_wrap .left_contets .lately_pop_list .textgroup{width:100%; margin-top:14px; float:left; height:45px; position:relative; width:440px; overflow:hidden;}
    .right_wrap .left_contets .lately_pop_list .textgroup01{clear:both; height:35px; border-bottom:1px solid #ebebeb;}
    .right_wrap .left_contets .lately_pop_list .textgroup02{clear:both; height:35px;}
    .right_wrap .left_contets .lately_pop_list .star{color:#f79414;}
    .right_wrap .left_contets .lately_pop_list .title{width:80%; padding-top:2px; float:left; padding-left:10px;}
    .right_wrap .left_contets .lately_pop_list .left{padding-top:0px; padding-left:10px; float:left; }
    .right_wrap .left_contets .lately_pop_list .right{padding-top:0px; float:right;}
    .right_wrap .left_contets .lately_pop_list .title2{width:100%; padding-top:2px; float:left; padding-left:10px;}
    .right_wrap .left_contets .lately_pop_list .left2{padding-top:8px; padding-left:10px; float:left; }
    .right_wrap .left_contets .lately_pop_list .right2{padding-top:8px; float:right;}
    .right_wrap .left_contets .lately_pop_list .date{padding-top:3px; font-size:11px; float:right;}
    .right_wrap .left_contets .lately_pop_list .count01{width:100%; text-align:right; padding-top:10px; font-size:11px;}
    .right_wrap .left_contets .lately_pop_list .check{position:relative; float:left;}
    .right_wrap .left_contets .lately_pop_list dl.notice_tab{position:relative;}
    .right_wrap .left_contets .lately_pop_list dl.notice_tab dd tab1List li{line-height:130%;}
    .right_wrap .left_contets .lately_pop_list dl.notice_tab div.checkArea{float:left;margin-top:3px;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_00{position:absolute; width:38px; height:23px; left:0; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_01{position:absolute; width:50px; height:23px; left:38px; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_02{position:absolute; width:55px; height:23px; left:88px; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_03{position:absolute; width:36px; height:23px; left:143px; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_04{position:absolute; width:57px; height:23px; left:179px; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_05{position:absolute; width:46px; height:23px; left:236px; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_06{position:absolute; width:46px; height:23px; left:282px; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_07{position:absolute; width:59px; height:23px; left:328px; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dt.tab_08{position:absolute; width:38px; height:23px; left:387px; top:0;}
    .right_wrap .left_contets .lately_pop_list dl dd{}
    .right_wrap .left_contets .lately_pop_list dl dd ul{padding-top:40px; padding-bottom:10px;}
    .right_wrap .left_contets .lately_pop_list dl dd ul li.reflash{position:absolute; left:423px; top:0;}

    .right_wrap .left_contets .lately_list{position:relative; border:1px solid #ebebeb; padding:20px 17px 5px 17px; display:inline-block;}
    .right_wrap .left_contets .lately_list p.next{position:absolute; right:20px; bottom:5px; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 4px no-repeat; padding-left:7px; line-height:120%;}
    .right_wrap .left_contets .lately_list p.nextBtn{float:right; line-height:120%; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 4px no-repeat; padding-left:7px;}
    .right_wrap .left_contets .lately_list .textgroup{width:100%; margin-top:14px; float:left; height:45px; position:relative; width:440px; overflow:hidden;}
    .right_wrap .left_contets .lately_list .textgroup01{clear:both; height:35px; border-bottom:1px solid #ebebeb;}
    .right_wrap .left_contets .lately_list .textgroup02{clear:both; height:35px;}
    .right_wrap .left_contets .lately_list .star{color:#f79414;}
    .right_wrap .left_contets .lately_list .title{width:80%; padding-top:2px; float:left; padding-left:10px;}
    .right_wrap .left_contets .lately_list .left{padding-top:0px; padding-left:10px; float:left; }
    .right_wrap .left_contets .lately_list .right{padding-top:0px; float:right;}
    .right_wrap .left_contets .lately_list .title2{width:100%; padding-top:2px; float:left; padding-left:10px;}
    .right_wrap .left_contets .lately_list .left2{padding-top:8px; padding-left:10px; float:left; }
    .right_wrap .left_contets .lately_list .right2{padding-top:8px; float:right;}
    .right_wrap .left_contets .lately_list .date{padding-top:3px; font-size:11px; float:right;}
    .right_wrap .left_contets .lately_list .count01{width:100%; text-align:right; padding-top:10px; font-size:11px;}
    .right_wrap .left_contets .lately_list .check{position:relative; float:left;}
    .right_wrap .left_contets .lately_list dl.notice_tab{position:relative;}
    .right_wrap .left_contets .lately_list dl.notice_tab dd tab1List li{line-height:130%;}
    .right_wrap .left_contets .lately_list dl.notice_tab div.checkArea{float:left;margin-top:3px;}
    .right_wrap .left_contets .lately_list dl dt.tab_00{position:absolute; width:38px; height:23px; left:0; top:0;}
    .right_wrap .left_contets .lately_list dl dt.tab_01{position:absolute; width:50px; height:23px; left:38px; top:0;}
    .right_wrap .left_contets .lately_list dl dt.tab_02{position:absolute; width:55px; height:23px; left:88px; top:0;}
    .right_wrap .left_contets .lately_list dl dt.tab_03{position:absolute; width:36px; height:23px; left:143px; top:0;}
    .right_wrap .left_contets .lately_list dl dt.tab_04{position:absolute; width:57px; height:23px; left:179px; top:0;}
    .right_wrap .left_contets .lately_list dl dt.tab_05{position:absolute; width:46px; height:23px; left:236px; top:0;}
    .right_wrap .left_contets .lately_list dl dt.tab_06{position:absolute; width:46px; height:23px; left:282px; top:0;}
    .right_wrap .left_contets .lately_list dl dt.tab_07{position:absolute; width:59px; height:23px; left:328px; top:0;}
    .right_wrap .left_contets .lately_list dl dt.tab_08{position:absolute; width:38px; height:23px; left:387px; top:0;}
    .right_wrap .left_contets .lately_list dl dd{}
    .right_wrap .left_contets .lately_list dl dd ul{padding-top:40px; padding-bottom:10px;}
    .right_wrap .left_contets .lately_list dl dd ul li.reflash{position:absolute; left:423px; top:0;}

    .right_wrap .left_contets .open_list{margin-top:18px; margin-left:16px; margin-bottom:10px;}
    .right_wrap .left_contets .open_list ul li{height:77px; float:left; width:430px;}
    .right_wrap .left_contets .open_list .image_box01{float:left;}
    .right_wrap .left_contets .open_list .text_box01{float:left; width:335px; margin-left:10px; padding-top:10px; display:inline; color:#737373;}
    .right_wrap .left_contets .open_list .text_box01 .left{float:left; padding-top:10px; font-size:11px;}
    .right_wrap .left_contets .open_list .text_box01 .right{float:right; padding-top:10px; font-size:11px;}
    .right_wrap .left_contets .open_list .text_box01 .star{color:#f79414;}
    .right_wrap .left_contets .open_list .list_margin{clear:both; margin-top:11px;}


    .right_wrap .left_contets .favorBox{margin:18px 0 10px 16px; color:#737373;}
    .right_wrap .left_contets .favorBox table td{vertical-align:top; border-bottom:1px solid #ebebeb; padding:15px 0;}
    .right_wrap .left_contets .favorBox table tr.last td{border-bottom:0;}
    .right_wrap .left_contets .favorBox p{line-height:120%;}
    .right_wrap .left_contets .favorBox p.left{float:left; margin-top:5px;}
    .right_wrap .left_contets .favorBox p.right{float:right; margin-top:5px;}
    .right_wrap .left_contets .favorBox span.star{font-size:11px; color:#F79414;}



    .right_wrap .right_contents{float:left; width:206px; margin-left:19px; display:inline;}
    .right_wrap .right_contents .movie_list dd{margin-top:16px;}
    .right_wrap .right_contents .movie_list dd ul li{margin-top:9px;}
    .right_wrap .right_contents .movie_list dd ul li img{margin-right:8px;}
    .right_wrap .right_contents .movie_list dd ul li a{color:#737373; letter-spacing:-1px;}
    .right_wrap .right_contents .movie_list dd ul li a:hover{color:#F79414;}
    .right_wrap .right_contents .movie_list dd a.arrow{background:url(/mylibrary/images/bul_textGroup27_arrow.gif) 0 3px no-repeat; padding-left:7px;}
    .right_wrap .right_contents .movie_list dd.moreList{float:right; margin-top:0;}
    .right_wrap .right_contents .know_how{margin-top:29px; line-height:110%; color:#737373;}
    .right_wrap .right_contents .know_how dd{margin-top:18px;}
    .right_wrap .right_contents .know_how dd a img{border:1px solid #ebebeb; float:left; margin-right:10px;}
    .right_wrap .right_contents .know_how .link_title{border-bottom:1px solid #737373; line-height:130%;}
    .right_wrap .right_contents .know_how .link_title a{color:#737373; text-decoration:none;}
    .right_wrap .right_contents .more{float:right;margin-top:26px;}
    /*
    .right_wrap .right_contents .faq p.img{float:left; border:1px solid red; }
    .right_wrap .right_contents .faq p.txt{color:#737373; font-size:11px; margin-left:16px; border:1px solid red; }
    */
    .right_wrap .right_contents .faq{padding-top:30px;}
    .right_wrap .right_contents .faq dd{margin:15px 0;}
    .right_wrap .right_contents .faq p{padding-left:17px; color:#737373; font-size:11px; line-height:130%;}
    .right_wrap .right_contents .faq p.type01{background:url(/mylibrary/images/pic_2page_num01.gif) 0 1px no-repeat;}
    .right_wrap .right_contents .faq p.type02{background:url(/mylibrary/images/pic_2page_num02.gif) 0 1px no-repeat;}
    .right_wrap .right_contents .faq p.type03{background:url(/mylibrary/images/pic_2page_num03.gif) 0 1px no-repeat;}
    .right_wrap .right_contents .faq p.type04{background:url(/mylibrary/images/pic_2page_num04.gif) 0 1px no-repeat;}
    .right_wrap .right_contents .faq p.type05{background:url(/mylibrary/images/pic_2page_num05.gif) 0 1px no-repeat;}


    div.eventBanner{margin-top:10px;}
    div.eventBanner img{padding:3px 0;}

/* 2009.09.23 kjs 내책장홈메인_초기화면 5page */

    .left_wrap .login_on{width:100%; border:1px solid #F06B0C; overflow:hidden;}
    .left_wrap .login_on .margin_box{margin-left:15px; margin-top:27px; position:relative;}
    .left_wrap .login_on .margin_box .edit{position:absolute; top:0px; right:1px;}
    .left_wrap .login_on .margin_box .list{margin-top:26px;}
    .left_wrap .login_on .margin_box .mileage{margin-top:6px; float:left;}
    .left_wrap .login_on .margin_box .money{color:#f79414;}
    .left_wrap .login_on .margin_box .point{color:#868686;}
    .left_wrap .login_on .margin_box .coin{padding-top:5px;}
    .left_wrap .login_on .margin_box .make_new{clear:both; margin:26px 0 22px 45px;}
    .left_wrap .login_on .margin_box .inventory{width:175px; height:76px; border:1px solid #ebebeb; overflow:auto; margin:10px 0;}
    .left_wrap .login_on .margin_box .inventory ul{padding-top:14px}
    .left_wrap .login_on .margin_box .inventory ul li{line-height:130%; font-size:11px; color:#4A4A4A;}
    .left_wrap .login_on .margin_box .inventory ul li a{padding-left:14px;}
    .left_wrap .login_on .margin_box .inventory ul li.select{background:#FDE0BB;}
    .left_wrap .login_on .margin_box .inventory2{width:175px; height:76px; border:1px solid #ebebeb; overflow:auto; margin:10px 0;}
    .left_wrap .login_on .margin_box .inventory2 ul{padding-top:14px}
    .left_wrap .login_on .margin_box .inventory2 ul li{line-height:130%; font-size:11px; color:#4A4A4A;}
    .left_wrap .login_on .margin_box .inventory2 ul li a{padding-left:14px;}
    .left_wrap .login_on .margin_box .inventory2 ul li.select{background:#FDE0BB;}


    .left_contets .update_soon{display:inline-block; z-index:1; position:relative; border:1px solid #e9e9e9; margin-top:0px; background:url(/mylibrary/images/bg_home_update.gif) 0 0 repeat-x; position:relative; width:478px;}
    .left_contets .update_soon .notice_update{}
    .left_contets .update_soon .notice_update dt.one{position:absolute; width:134px; height:32px; left:25px; top:4px;}
    .left_contets .update_soon .notice_update dt.two{position:absolute; width:131px; height:32px; left:159px; top:4px;}
    .left_contets .update_soon .notice_update dd ul{margin-top:70px; margin-left:5px;}
    .left_contets .update_soon .notice_update dd ul li{width:468px; height:89px; color:#737373;}
    .left_contets .update_soon .notice_update dd ul li .image_box{float:left;}
    .left_contets .update_soon .notice_update dd ul li .text_box{padding-top:5px; padding-left:22px; float:left;}
    .left_contets .update_soon .notice_update dd ul li .text_box .step03{margin-top:7px;}
    .left_contets .update_soon .notice_update dd ul li .text_box .step04{margin-top:11px;}
    .left_contets .update_soon .notice_update dd ul li .small{font-size:11px;}
    .left_contets .update_soon .notice_update dd ul li .orange a{color:#f1740e;}
    .left_contets .update_soon .notice_update dd ul li.on{background-color:#f0f0f0;}
    .left_contets .update_soon .notice_update dd ul li img{border:1px solid #ebebeb; margin-left:10px; margin-top:5px;}
    .left_contets .update_soon .notice_update dd table.note_pad{margin-top:55px; margin-left:5px;}
    .left_contets .update_soon .notice_update dd table.note_pad td{line-height:130%; padding:7px 0;}
    .left_contets .update_soon .notice_update dd table.note_pad td a:hover {color:#f79414;}
    .left_contets .update_soon .notice_update dd table.note_pad .step01 a{color:#5e5e5e;}
    .left_contets .update_soon .notice_update dd table.note_pad .step02{font-size:11px; color:#5e5e5e;}
    .left_contets .update_soon .notice_update dd table.note_pad .step03{font-size:11px; color:#852609;}
    .left_contets .update_soon .notice_update dd table.note_pad p.moreBtn{float:right; margin-right:20px; margin-bottom:5px; background:url(/mylibrary/images/bg_bookcase_arrow.gif) 0 3px no-repeat; padding-left:7px; display:inline;}

    .left_contets .update_soon .next{position:absolute; right:15px; top:50px; padding-top:4px;}
    .left_contets .update_soon .next .bul{margin-left:5px; padding-left:7px; background:url(/mylibrary/images/bul_home_next.gif) 0 3px no-repeat;}
    .left_contets .update_soon .next .back{margin-left:5px; padding-left:7px; background:url(/mylibrary/images/bul_home_before.gif) 0 3px no-repeat;}

/* 2009.09.24 kjs 내저작물 관리 저작물 활용 통계 32page @32page~36page 공통 사용*/

/* s: 32page + common */
.writingsContainer{border:1px solid #ebebeb;}
    .writingsContainer .contentSection{position:relative; height:37px; border-bottom:1px solid #ebebeb; background:url(/mylibrary/images/bg_writings_tab.gif) 0 0 repeat-x;}
    .writingsContainer .contentSection .sectionTab{position:absolute; left:25px; top:6px;}
    .writingsContainer .contentSection .sectionTab li{float:left;}
    .writingsContainer .sloganSection{/* height:82px; */ padding:20px 30px 20px 30px; border-bottom:1px solid #ebebeb;}
    .writingsContainer .sloganSection h4.one{float:left; margin:34px 0 0 91px; display:inline;}
    .writingsContainer .sectionTopContents{height:102px; width:100%; border-bottom:1px solid #ebebeb; padding-top:25px; background:url(/mylibrary/images/bg_writings_contents.gif) 0 0 repeat-x;}
    .writingsContainer .sectionTopContents .searchRange {width:555px; margin:0 auto;}
    .writingsContainer .sectionTopContents .searchRange .rangeTab {float:left; margin-bottom:10px;}
    .writingsContainer .sectionTopContents .searchRange .rangeTab li {float:left;}
    .writingsContainer .sectionTopContents .searchRange .detailSearch{clear:both; margin-left:137px;}
    .writingsContainer .sectionTopContents .searchRange .detailSearch dt{float:left; padding-right:10px;}
    .writingsContainer .sectionTopContents .searchRange .detailSearch dt img{padding-top:4px;}
    .writingsContainer .sectionTopContents .searchRange .detailSearch dd ol{height:20px;padding:2px; float:left;}
    .writingsContainer .sectionTopContents .searchRange .detailSearch dd ol li{float:left; margin-top:-4px;}
    .writingsContainer .sectionTopContents .searchRange .detailSearch dd ol .startDay{margin:0 5px; background-color:#fff; border:0; border:2px solid #b0b0b0;  width:63px; padding:1px 15px 1px;}
    .writingsContainer .sectionTopContents .searchRange .detailSearch dd ol .endDay{margin:0 5px; background-color:#fff; border:0; border:2px solid #b0b0b0; width:63px; padding:1px 15px 1px;}
    .writingsContainer .sectionTopContents .searchRange .detailSearch dd p{float:left; margin-left:3px;}
    .writingsContainer .textGroup{width:880px; margin:0 auto;}
    .writingsContainer .textGroup .bookList{margin-top:30px; margin-bottom:40px;}
    .writingsContainer .textGroup .bookList tr td{text-align:center; height:52px;}
    .writingsContainer .textGroup .bookList tr td.left{text-align:left; padding-left:32px; padding-top:4px; font-size:12px;}
    .writingsContainer .textGroup .bookList tr td.left span{color:#9e9e9e;}
    .writingsContainer .textGroup .bookList tr td .view{font-weight:bold; color:#7a7a7a;}
    .writingsContainer .textGroup .bookList tr td .copy{color:#852609;}
    .writingsContainer .textGroup .bookList tr td strong.num{font-size:11px; color:#f79414;}
    .writingsContainer .textGroup .bookList .gray td{background-color:#fbfbfb;}
    .writingsContainer .insertWork{border:1px solid #ebebeb; height:143px; margin-top:12px; margin-bottom:44px; background:url(/mylibrary/images/bg_writings_bottom.gif) 0 0 repeat-x}
    .writingsContainer .insertWork p.guide{margin:17px 0 0 17px;}
    .writingsContainer .insertWork ul{margin:17px 0 0 17px; font-size:12px; line-height:120%; font-weight:bold;}
    .writingsContainer .insertWork ul li{padding-left:15px;}
    .writingsContainer .insertWork ul li.type01{background:url(/mylibrary/images/bul_32page_01.gif) 0 6px no-repeat;}
    .writingsContainer .insertWork ul li.type02{font-size:11px; padding-top:3px;}
    .writingsContainer .insertWork .register{margin:19px 0 0 166px;}
/* e: 32page */

/* s: 33page*/
    .writingsContainer .sloganSection02{height:82px;}
    .writingsContainer .sloganSection02 h4.two{float:left; margin:20px 0 0 25px; display:inline;}
    .writingsContainer .sloganSection02 h4.two{line-height:120%; font-size:13px; letter-spacing:-1px;}
    .informationWord{width:100%; margin:0 auto;}
    .informationWord .informationTable{width:100%; margin-left:1px;}

    .informationWord .informationTable tr th{height:34px; background:url(/mylibrary/images/bg_writings_table.gif) right bottom no-repeat;}
    .informationWord .informationTable tr th.last{background-position:left bottom;}
    .informationWord .informationTable tr td{padding:3px 0; text-align:center;}
    .informationWord .informationTable tr td.left{text-align:left; padding-left:11px; line-height:120%;}
    .informationWord .informationTable tr td .num{color:#f79414;}
    .informationWord .informationTable tr td .black{color:#4a4a4a;}
    .informationWord .informationTable tr td .etc{color:#852609; font-size:11px;}
    .informationWord .informationTable tr td img{padding-top:3px;}
    .informationWord .informationTable tr.gray{background-color:#f3f3f3;}
/* e: 33page */

/* s: popup */

    /* common */
    body#popupCase03 {width:460xp; margin:0; padding:0; border-top:3px solid #F16A0C;}
    body#popupCase03 img { border:0; }
    body#popupCase03 a { text-decoration:none; }
    body#popupCase03 .close { clear:both; background:#848484 url('/kiwi/images/c_pop_bottom.gif') 0 0 no-repeat; text-align:right; height:27px; overflow:hidden; }

    /* 20page pop ~ 22page pop */
    .popBody570{width:570px; margin:0 auto; line-height:120%; font-family: dotum, "돋움", sans-serif;}
    .popBody570 h1{height:39px; background:url(/mylibrary/images/bg_22pop_header.gif) no-repeat; margin:19px 0 26px 0; padding-left:16px;}
    .popBody570 div.titleZone{position:relative;}
    .popBody570 div.titleZone a.guide{position:absolute; right:0; top:10px;}
    .popBody570 ul.titleGuide{margin:0; padding:0; list-style: none; margin-bottom:16px;}
    .popBody570 ul.titleGuide li{font-family: dotum, "돋움", sans-serif; font-size:12px;}
    .popBody570 ul.titleGuide li.type01{font-size:14px;}
    .popBody570 ul.titleGuide li span.orange{color:#f16a0c;}
    .popBody570 ul.titleGuide li span.small{font-size:11px; letter-spacing:-1pt;}
    .popBody570 div.contentBox{border:5px solid #e6e6e6; /* padding-bottom:15px; */ height:1147px; margin-bottom:23px; position:relative; }
    .popBody570 div.contentBox div.contentTitle{height:124px;  background:#f7f7f7; padding-left:23px;}
    .popBody570 div.contentBox div.contentTitle p{float:left; width:100%; margin:0;}
    .popBody570 div.contentBox div.contentTitle p.list01{font-size:16px; color:#616161; margin-top:27px;}
    .popBody570 div.contentBox div.contentTitle p.list02{font-size:12px; color:#616161; margin-top:2px;}
    .popBody570 div.contentBox div.contentTitle p.list03{font-size:12px; color:#4a4a4a; margin-top:2px;}
    .popBody570 div.contentBox div.contentTitle p.list04{font-size:12px; color:#4a4a4a; margin-top:2px;}
    .popBody570 div.contentBox div.guidePop{border:1px solid #F16A0C; border-top:8px solid #F16A0C; width:558px; height:709px; position:absolute; left:0; top:123px;}
    .popBody570 div.contentBox div.guidePop p.title{margin:30px 0 28px 30px;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep{margin:0; padding:0; margin-left:31px;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep dt{margin:0; padding:0;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep dd{margin:0; padding:0; margin-left:36px;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep dd.type01{margin-top:15px;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep dd.type02{margin-top:23px;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep dd.type03{margin-top:9px;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep dd.type04{margin-top:25px;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep dd.type05{margin-top:11px;}
    .popBody570 div.contentBox div.guidePop dl.stepByStep dt.type01{margin-top:23px;}
    .popBody570 div.contentBox div.guidePop div.tag{border:1px solid #e2e2e2; width:80%;  padding:13px 18px; margin: 0 auto; margin-top:15px; letter-spacing:-1pt; background:#FBFBFB;}
    .popBody570 div.contentBox div.guidePop div.tag ul{margin:0; padding:0; list-style: none; font-size:11px; font-family:dotum; color:#4A4A4A;}
    .popBody570 div.contentBox div.guidePop div.tag ul li{background:url(/mylibrary/images/bul_pop_orange.gif) 0 9px no-repeat; padding-left:10px}
    .popBody570 div.contentBox div.checkClose{height:27px; background:#eee; width:100%; position:absolute; bottom:0; left:0; text-align:center;}
    .popBody570 div.contentBox div.checkClose div.after{font-size:11px; color:#4A4A4A; margin-top:4px;}
    .popBody570 div.contentBox div.checkClose a{float:right; margin-right:10px; margin-top:-13px;}
    .popBody570 div.contentBox div.checkClose div.checkArea17{position:absolute; left:193px; top:7px;}
    .popBody570 div.contentBox div.checkClose div.checkArea17 div.custom-checkbox, div.checkArea14 div.custom-radio {position: relative; top:0;left:0;*left:0;width:11px;height:11px;overflow:hidden;}
    .popBody570 div.iframeArea{width:560px; height:1024px; overflow:hidden;}
    /* 21page pop 1019 */
    div.contentBoxLayer div.guidePop{border:1px solid #F16A0C; border-top:8px solid #F16A0C; width:650px; height:750px; position:absolute; left:70px; top:70px; background-color:#fff; z-index:9999;}
    div.contentBoxLayer div.guidePop p.title{margin:30px 0 28px 30px;}
    div.contentBoxLayer div.guidePop dl.stepByStep{margin:0; padding:0; margin-left:31px;}
    div.contentBoxLayer div.guidePop dl.stepByStep dt{margin:0; padding:0;}
    div.contentBoxLayer div.guidePop dl.stepByStep dd{margin:0; padding:0; margin-left:36px;}
    div.contentBoxLayer div.guidePop dl.stepByStep dd.type01{margin-top:13px;}
    div.contentBoxLayer div.guidePop dl.stepByStep dt.type01{margin-top:21px;}
    div.contentBoxLayer div.guidePop dl.stepByStep dd.type02{margin-top:21px;}
    div.contentBoxLayer div.guidePop dl.stepByStep dd.type03{margin-top:8px;}
    div.contentBoxLayer div.guidePop dl.stepByStep dd.type04{margin-top:13px;}
    div.contentBoxLayer div.guidePop dl.stepByStep dd.type05{margin-top:12px;}
    div.contentBoxLayer div.guidePop div.tag{border:1px solid #e2e2e2; width:80%;  padding:13px 18px; margin: 0 auto; margin-top:15px; letter-spacing:-1pt; background:#FBFBFB;}
    div.contentBoxLayer div.guidePop div.tag ul{margin:0; padding:0; list-style: none;  color:#4A4A4A;}
    div.contentBoxLayer div.guidePop div.tag ul li{background:url(/mylibrary/images/bul_pop_orange.gif) 0 5px no-repeat; padding-left:10px; font-family:dotum, "돋움", sans-serif; font-size:11px; line-height:120%;}
    div.contentBoxLayer div.checkClose{height:27px; background:#eee; width:100%; position:absolute; bottom:0; left:0; text-align:center;}
    div.contentBoxLayer div.checkClose div.after{font-size:11px; font-family:dotum; color:#4A4A4A; margin-top:7px; margin-left:10px;}
    div.contentBoxLayer div.checkClose a{float:right; margin-right:10px; *margin-top:-13px; width:40px;}
    div.contentBoxLayer div.checkClose div.checkArea17{position:absolute; left:243px; top:7px; width:11px; height:11px;}
    div.contentBoxLayer div.checkClose div.checkArea17 div.custom-checkbox, div.checkArea14 div.custom-radio {position: relative; top:0;left:0;*left:0;width:11px;height:11px;overflow:hidden;}
    div.contentBoxLayer div.checkClose img.closeLayer{position:absolute; right:18px; top:10px;}
    /* 20page pop iframe */
    body.iframe div.searchTerm{width:513px; height:230px; border-bottom:1px solid #ebebeb; margin:0 auto; position:relative;}
    body.iframe div.searchTerm table.termTable{clear:both; margin-top:24px;}
    body.iframe div.searchTerm table.termTable td{padding-top:8px;}
    body.iframe div.searchTerm table.termTable input.searchItem01{width:321px; height:21px; border:1px solid #d9d9d9;}
    body.iframe div.searchTerm table.termTable div.relative{position:relative;}
    body.iframe div.searchTerm table.termTable div.z100{z-index:100;}
    body.iframe div.searchTerm table.termTable div.z90{z-index:90;}
    body.iframe div.searchTerm table.termTable div.z80{z-index:80;}
    body.iframe div.searchTerm table.termTable div.z70{z-index:70;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_05 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_05 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_05 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_05 ul li.current {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_05 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchTerm table.termTable .selectbox90_05 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_06 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_06 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_06 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_06 ul li.current {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_06 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchTerm table.termTable .selectbox90_06 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_07 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_07 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_07 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_07 ul li.current {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_07 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchTerm table.termTable .selectbox90_07 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_08 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_08 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_08 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_08 ul li.current {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_08 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchTerm table.termTable .selectbox90_08 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_09 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_09 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_09 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_09 ul li.current {background-color: #fff4df;}
    body.iframe div.searchTerm table.termTable div.selectbox-wrapper90_09 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchTerm table.termTable .selectbox90_09 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchTerm p.limit{text-decoration:underline; font-size:11px; color:#f1740e; margin-top:12px; margin-left:28px;}
    body.iframe div.searchTerm ul.termRadio{float:left; width:370px;}
    body.iframe div.searchTerm ul.termRadio{margin:0; padding:0; }
    body.iframe div.searchTerm ul.termRadio li {float:left; width:90px; height:22px;}
    body.iframe div.searchTerm ul.termRadio li div.custom-radio { position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
    body.iframe div.searchTerm ul.termRadio li div.custom-radio label{
        display: block;
        position: relative;
        z-index: 1;
        float:left;
        font-size: 11px;
        line-height:1.7em;
        padding-right: 1em;
        height:16px;
        padding: 0 0 0 20px;
        cursor: pointer;
    }
    body.iframe div.searchTerm ul.termRadio li div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat left top; }
    body.iframe div.searchTerm ul.termRadio li div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat left top; }
    body.iframe div.searchTerm ul.termRadio li img{margin-top:2px;}
    body.iframe div.searchTerm dl.case{margin-top:19px; margin-left:44px;}
    body.iframe div.searchTerm dl.case dt{float:left; margin-right:10px; display:inline;}
    body.iframe div.searchTerm p.insert{position:absolute; left:456px; top:155px;}
    body.iframe div.searchOutcome{width:513px; height:39px; margin:0 auto; line-height:120%; position:relative; z-index:100;}
    body.iframe div.searchOutcome dl.process{margin-top:10px; float:right;}
    body.iframe div.searchOutcome dl.process dt{float:left; width:47px;}
    body.iframe div.searchOutcome dl.process dt img{margin-top:4px;}
    body.iframe div.searchOutcome dl.process dd{float:left; position:relative;}
    body.iframe div.searchOutcome dl.process dd.type01{width:103px;}
    body.iframe div.searchOutcome dl.process dd.type02{width:103px;}
    body.iframe div.searchOutcome dl.process dd.type03{width:132px;}
    body.iframe div.searchOutcome dl.process dd.type04{margin-top:1px;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_11 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:20px;left:0px;padding:0px;text-align:left;width:96px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_11 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_11 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_11 ul li.current {background-color: #fff4df;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_11 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchOutcome dl.process dd .selectbox98_11 {width:85px;height:14px;padding:3px 0 0 9px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchOutcome dl.process dd select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_12 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:20px;left:0px;padding:0px;text-align:left;width:96px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_12 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_12 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_12 ul li.current {background-color: #fff4df;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_12 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchOutcome dl.process dd .selectbox98_12 {width:85px;height:14px;padding:3px 0 0 9px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchOutcome dl.process dd select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_13 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:20px;left:0px;padding:0px;text-align:left;width:96px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_13 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_13 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_13 ul li.current {background-color: #fff4df;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper98_13 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchOutcome dl.process dd .selectbox98_13 {width:85px;height:14px;padding:3px 0 0 9px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchOutcome dl.process dd select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper132_03 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:20px;left:0px;padding:0px;text-align:left;width:130px;height:100px;overflow: auto;overflow-x:hidden;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper132_03 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper132_03 ul li.selected {background-color: #fff4df;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper132_03 ul li.current {background-color: #fff4df;}
    body.iframe div.searchOutcome dl.process dd div.selectbox-wrapper132_03 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.iframe div.searchOutcome dl.process dd .selectbox132_03 {width:123px;height:14px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.iframe div.searchOutcome dl.process dd select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.iframe div.searchOutcome02 {width:513px; height:40px; margin:0 auto; line-height:120%; position:relative;}
    body.iframe div.searchOutcome02 div.checkPoint{width:100%;}
    body.iframe div.searchOutcome02 div.checkPoint p.title{font-size:14px; line-height:120%; font-weight:bold; float:left; margin-top:6px;}
    body.iframe div.searchOutcome02 div.checkPoint span.depth01{text-decoration:underline; color:#616161;}
    body.iframe div.searchOutcome02 div.checkPoint span.orange{color:#f79414;}
    body.iframe div.searchOutcome02 div.checkPoint span.normal{font-size:12px; font-weight:normal;}
    body.iframe div.searchOutcome02 div.iframe20Check{position:relative; float:left; font-size:11px; margin-top:4px; font-weight:bold; padding-left:14px; color:#afafaf;}
    body.iframe div.searchOutcome02 div.iframe20Check div.custom-checkbox, div.iframe20Check div.custom-radio {position: absolute; top:1; left:0;*left:0; _left:0; width:11px;height:11px;overflow:hidden;}
    body.iframe div.scrollArea{height:613px; width:513px; margin:0 auto; overflow:auto; position:relative; z-index:1; clear:both; margin-top:10px;}
    body.iframe div.scrollArea ul.noticeList li{border-bottom:1px solid #ebebeb; padding:12px 0;}
    body.iframe div.scrollArea ul.noticeList li div.iframe20CheckZone{position:relative; float:left; font-size:11px; font-weight:bold; padding-left:14px; color:#afafaf;}
    body.iframe div.scrollArea ul.noticeList li div.iframe20CheckZone div.custom-checkbox, body.iframe div.scrollArea ul.noticeList li div.iframe20CheckZone div.custom-radio {position: absolute; top:0; left:0;*left:0; _left:0; width:11px;height:11px;overflow:hidden;}
    body.iframe div.scrollArea ul.noticeList li p.wall{margin-left:15px; margin-bottom:5px;}
    body.iframe div.scrollArea ul.noticeList li p.wall span.bookTitle{font-size:12px; color:#4b4b4b;}
    body.iframe div.scrollArea ul.noticeList li div.letterpress{margin-left:15px; line-height:150%; font-size:11px; color:#4b4b4b;}
    body.iframe div.scrollArea ul.noticeList li p.link{margin-left:15px; margin-top:5px;}

    body.iframe div.scrollArea ul.noticeList li p.link a{color:#C16B24; font-weight:bold; padding-right:15px;}
    body.iframe div.scrollArea ul.noticeList li p.link a.arrow{padding-left:9px; background:url(/mylibrary/images/bg_20iframe_arrow.gif) 0 3px no-repeat;}
    body.iframe div.scrollArea ul.noticeList li p.link a.line{padding-left:15px; background:url(/mylibrary/images/bg_22iframe_line.gif) 0 0 no-repeat;}

    body.iframe div.navi div.paging{clear:both;width:100%;text-align:center;padding-top:20px;}
    body.iframe div.navi div.btmh0{padding-bottom:0px;}
    body.iframe div.navi div.paging ul li{display:inline;height:15px;padding:0 4px 0 4px;vertical-align:top;font-weight:bold;}
    body.iframe div.navi div.paging ul li a{position:relative;top:2px;left:0px;*top:0px;}
    body.iframe div.navi div.paging ul li a:link, div.paging ul li a:visited{color:#666;}
    body.iframe div.navi div.paging ul li a.choice:link, div.paging ul li a.choice:visited{color:#ff8600;}
    body.iframe div.navi div.paging ul li.first{background:none;}
    body.iframe div.navi div.paging ul li input{vertical-align:top;*margin-top:-2px;}
    body.iframe div.navi div.paging ul li.btn01{background:none;width:18px;height:15px;padding:0px;}
    body.iframe div.navi div.paging ul li.btn02{background:none;width:33px;height:15px;padding:0px;}
    body.iframe div.navi div.paging ul li strong{display:inline-block;  border:1px solid #c7c7c7;background-color:#f5f5f5;color:#ff8600;padding:3px 7px 3px 5px;*margin-top:-4px;   text-decoration:none;font-size:11px;letter-spacing:-1px;vertical-align:middle;}




    /* 22page pop iframe */
    body.iframe{margin:0; padding:0; width:560px; height:1024px; border-top:1px solid #ebebeb;}
    body.iframe img{border:0;}
    body.iframe div.topNavi{background:url(/mylibrary/images/bg_22iframe_top.gif) repeat-x; height:38px; width:100%;}
    body.iframe div.topNavi ul.item{list-style: none; margin:0; padding:0; margin-left:21px;}
    body.iframe div.topNavi ul.item li{float:left;}
    body.iframe div.contentTable{_margin-left:-30px;}
    body.iframe div.contentTable table{float:left; margin-left:20px; margin-top:3px;}
    body.iframe div.contentTable table tr th{text-align:right;}
    body.iframe div.contentTable table tr td{padding:7px;}
    body.iframe div.contentTable table tr td input{float:left; margin-left:2px; display:inline;}
    body.iframe div.contentTable table tr td input.base{width:174px; height:20px; border:1px solid #d9d9d9;}
    body.iframe div.contentTable table tr td input.float{float:left; margin-right:6px;}
    body.iframe div.contentTable table tr td input.large{width:388px; height:20px; border:1px solid #d9d9d9;}
    body.iframe div.contentTable table tr td input.fileUrl{width:299px; height:23px; border:1px solid #d9d9d9; margin-right:3px; display:inline;}
    body.iframe div.contentTable table tr td input.file{width:309px; height:23px; border:1px solid #d9d9d9; margin-right:3px; display:inline;}
    body.iframe div.contentTable table tr td img.search{float:left; margin-top:1px; padding-bottom:3px;}
    body.iframe div.contentTable table tr td img.bottom{float:left; margin-top:10px;}
    body.iframe div.contentTable table tr td ul.fileList{list-style: none; margin:0; padding:0; clear:both; line-height:100%;}
    body.iframe div.contentTable table tr td ul.fileList li{float:left; margin:0; padding:0; height:31px;}
    body.iframe div.contentTable table tr td textarea.textField{width:388px; height:80px; border:1px solid #d9d9d9; padding:5px 0;}
    body.iframe div.contentTable table tr td p.downLink a{font-size:11px; text-decoration:none; color:#747474;}
    body.iframe div.contentTable table tr.last td, body.iframe div.contentTable table tr.last th{padding-bottom:15px; border-bottom:1px solid #ebebeb;}
    body.iframe div.contentTable div.radioArea01 {clear:both; margin:0; padding:0; width:73px; height:22px; margin-left:5px; display:inline;}
    body.iframe div.contentTable div.radioArea01 span.urlOk{float:right; font-size:11px; color:#F16A0C; font-family:dotum; padding-right:10px;}
    body.iframe div.contentTable a.searchBtn{float:left;}
    body.iframe div.contentTable div.radioArea01 div.custom-radio { position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
    body.iframe div.contentTable div.radioArea01 div.custom-radio label{
        display: block;
        position: relative;
        z-index: 1;
        float:left;
        font-size: 11px;
        line-height:1.7em;
        padding-right: 1em;
        height:16px;
        padding: 0 0 0 25px;
        cursor: pointer;
    }
    body.iframe div.contentTable div.radioArea01 div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat 1px top; }
    body.iframe div.contentTable div.radioArea01 div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat 1px top; }
    body.iframe div.contentTable div.radioArea01 img{ margin-top:3px;}

    body.iframe div.useBox p.title{margin:0; margin-bottom:20px;}
    body.iframe div.useBox div.radioArea02 {margin:0; padding:0; width:73px; height:24px; margin-left:5px; display:inline;}
    body.iframe div.useBox div.radioArea02 div.custom-radio { position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
    body.iframe div.useBox div.radioArea02 div.custom-radio label{
        display: block;
        position: relative;
        z-index: 1;
        float:left;
        font-size: 11px;
        line-height:1.7em;
        padding-right: 1em;
        height:16px;
        padding: 0 0 0 25px;
        cursor: pointer;
    }
    body.iframe div.useBox div.radioArea02 div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat 1px 0; }
    body.iframe div.useBox div.radioArea02 div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat 1px 0; }
    body.iframe div.useBox div.radioArea02 img{ margin-top:2px;}
    body.iframe div.useBox{float:left; margin-left:27px; margin-top:11px; display:inline;}
    body.iframe div.useBox div.useGuide{width:497px; height:80px; padding:5px; border:1px solid #d9d9d9; overflow:auto; font-size:12px; font-family: dotum, "돋움", sans-serif; margin-bottom:6px;}
    body.iframe div.creativeBox{float:left; margin-left:25px; margin-top:5px; display:inline;}
    body.iframe div.creativeBox p.title{margin-top:0; margin-bottom:5px;}
    body.iframe div.creativeBox div.checkPoint{position:relative; width:513px; height:152px; background:url(/mylibrary/images/bg_22iframe_bottom.gif) 0 0 no-repeat;}
    div.checkArea14{position:absolute; left:20px; top:19px;}
    div.checkArea14 div.custom-checkbox, div.checkArea14 div.custom-radio {position: relative; top:0;left:0;*left:0;width:11px;height:11px;overflow:hidden;}
    div.checkArea15{position:absolute; left:0; top:5px;}
    div.checkArea15 div.custom-checkbox, div.checkArea14 div.custom-radio {position: relative; top:0;left:0;*left:0;width:11px;height:11px;overflow:hidden;}

    body.iframe div.creativeBox div.checkPoint p.checkGuide{float:left; font-family: dotum, "돋움", sans-serif; font-size:11px; margin-left:38px; margin-top:19px; display:inline; color:#7f7f7f;}
    body.iframe div.creativeBox div.checkPoint img.list01{position:absolute; top:58px; left:162px;}
    body.iframe div.creativeBox div.checkPoint img.list02{position:absolute; top:86px; left:162px;}


ul.yesno{position:absolute; top:56px; left:230px; margin:0; padding:0; list-style: none; font-size:11px; color:#747474;}
ul.yesno li {float:left; width:63px; height:22px; display:inline;}
ul.yesno li div.custom-radio { position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
ul.yesno li div.custom-radio label{
    display: block;
    position: relative;
    z-index: 1;
    float:left;
    font-size: 11px;
    line-height:1.7em;
    padding-right: 1em;
    height:16px;
    padding: 0 0 0 20px;
    cursor: pointer;
}
ul.yesno li div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat left top; }
ul.yesno li div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat left top; }


ul.yesno01{position:absolute; top:86px; left:230px; margin:0; padding:0; list-style: none; font-size:11px; color:#747474;}
ul.yesno01 li {float:left; width:63px; height:22px; display:inline;}
ul.yesno01 li div.custom-radio { position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
ul.yesno01 li div.custom-radio label{
    display: block;
    position: relative;
    z-index: 1;
    float:left;
    font-size: 11px;
    line-height:1.7em;
    padding-right: 1em;
    height:16px;
    padding: 0 0 0 20px;
    cursor: pointer;
}
ul.yesno01 li div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat left top; }
ul.yesno01 li div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat left top; }
/* ul.yesno01 li.last{clear:both; width:250px;} */

    body.iframe p.tail{margin:0;}
    body.iframe div.lastBox{position:relative; margin-top:3px;}
    body.iframe div.lastBox span.open{font-size:11px; color:#7f7f7f;}
    body.iframe div.lastBox span.text01{position:absolute; left:15px; top:5px;}
    body.iframe div.lastBox a.img01 img{width:50px; margin-left:180px;}

    /* 33page pop */
    .popBody100 .userRanking{width:286px; border:1px solid #f16a0c; margin-left:22px; margin-top:27px; font-size:11px; font-family:dotum, "돋움", sans-serif;}
    .popBody100 table.userRanking thead tr th{background-color:#f16a0c; height:19px;}
    .popBody100 table.userRanking thead tr th.one{height:19px; background:#f16a0c url(/mylibrary/images/bg_pop01_headarea01.gif) right 0 no-repeat;}
    .popBody100 table.userRanking thead tr th.two{height:19px; background:#f16a0c url(/mylibrary/images/bg_pop01_headarea02.gif) left 0 no-repeat;}
    .popBody100 table.userRanking tbody tr td{height:19px;}
    .popBody100 table.userRanking tbody tr td p{margin:0; padding:0;}
    .popBody100 table.userRanking tbody tr td .num{font-family:Gulim; color:#F16A0C; float:left;  width:15px; text-align:center;}
    .popBody100 table.userRanking tbody tr td .content{float:left; padding-left:10px; width:80px;}
    .popBody100 table.userRanking tbody tr td .count{font-family:Gulim; float:right; margin-right:10px; display:inline;}
    .popBody100 table.userRanking tbody tr td.start{background:url(/mylibrary/images/bg_pop01_headarea03.gif) right 0 no-repeat;}
    .popBody100 table.userRanking tbody tr td.end{background:url(/mylibrary/images/bg_pop01_headarea05.gif) right 0 no-repeat;}
    .popBody100 table.userRanking tbody tr td.first{background:url(/mylibrary/images/bg_pop01_headarea04.gif) right 0 repeat-y;}
    div.popWrap div.popBody100 table.userRanking tbody tr td.selectItem{background:url(/mylibrary/images/bg_pop01_selectarea.gif) 1px 0 no-repeat; color:#fff;}
    div.popWrap div.popBody100 table.userRanking tbody tr td.selectItem p.num{color:#fff;}
    .popBody100 .guide{margin:8px 0 21px 22px;}

    /* 35page pop */
    .popBody35{width:414px; margin:0 auto; margin-top:32px; font-size:12px;}
    .popBody35 h1{background:url(/mylibrary/images/bg_pop02_h1.gif) 0 bottom repeat-x; height:39px; width:414px;}
    .popBody35 dl.one{margin-top:26px;}
    .popBody35 dl.two{margin-top:20px;}
    .popBody35 dl.two dd.contents{font-size:11px; color:a4a4a4;}
    .popBody35 dl dt{background:url(/mylibrary/images/bul_pop02_summary.gif) 0 4px no-repeat; padding-left:12px;}
    .popBody35 dl dd{margin:0; padding:0; margin-top:8px;}
    .popBody35 dl dd textarea{border:2px solid #e6e6e6; width:410px; height:80px; overflow:auto;}
    .popBody35 p.btn{width:114px; height:27px; margin:0 auto; margin-bottom:25px;}
    .popBody35 p.btn a.okBtn{float:left;}
    .popBody35 p.btn a.cancelBtn{float:right;}

/* e: popup */




/* s: 34page*/
    .writingsContainer .sloganSection03{height:82px;}
    .writingsContainer .sloganSection03 h4.three{float:left; margin:20px 0 0 26px; display:inline;}
    .userParticipate {width:100%; margin:0 auto;}


    .userParticipate .userParticipateTable{margin-top:30px; margin-bottom:20px;}
    .userParticipate .userParticipateTable tr th.oneDepth{height:49px; line-height:130%; text-align:left; color:#4a4a4a; font-weight:normal;}
    .userParticipate .userParticipateTable tr th.oneDepth div{margin-top:12px;}
    .userParticipate .userParticipateTable tr th span.noticeNum{color:#f79414; font-weight:bold; padding-left:10px;}
    .userParticipate .userParticipateTable tr th.twoDepth{vertical-align:top; height:32px; background:url(/mylibrary/images/bg_writings_noticetitle.gif) 0 0 repeat-x; line-height:130%; text-align:left; color:#747474; font-weight:normal; padding-left:25px;}
    .userParticipate .userParticipateTable tr th.twoDepth div{margin-top:6px;}
    .userParticipate .userParticipateTable tr td{padding:4px 0; line-height:120%;}
    .userParticipate .userParticipateTable tr td.noticeContent{color:#979797; padding-left:26px;}
    .userParticipate .userParticipateTable tr td.noticeContent p.leftText{float:left;}
    .userParticipate .userParticipateTable tr td.noticeContent p.rightText{float:right;}
    .userParticipate .userParticipateTable tr td.noticeOpen{font-size:11px; text-align:center;}
    .userParticipate .userParticipateTable tr td.ing{font-size:11px; text-align:center;}
    .userParticipate .userParticipateTable tr td.writeDate{font-size:11px; text-align:center;}
    .userParticipate .userParticipateTable tr td.delButton{text-align:center;}

    .userParticipateTable01{line-height:120%; margin:30px auto;}
    .userParticipateTable01 thead tr th{height:21px; background:url(/mylibrary/images/bg_writings_thead.gif) right bottom repeat-x;}
    .userParticipateTable01 thead tr th.last{background:url(/mylibrary/images/bg_writings_theadlast.gif) right bottom repeat-x;}
    .userParticipateTable01 tbody   {text-align:left; }
    .userParticipateTable01 tbody tr.num th{padding:13px 0; color:#4a4a4a; font-weight:normal;}
    .userParticipateTable01 tbody tr.num th p.orange{float:left; color:#f79414; display:inline-block; width:40px; text-align:center; font-weight:bold;}
    .userParticipateTable01 tbody tr.num th p.pad{padding-left:40px;}
    .userParticipateTable01 tbody tr.subTitle th{padding:7px 0; border-top:1px solid #e6e6e6; background:#f7f7f7; color:#747474; padding-left:25px; font-weight:normal;}

    .userParticipateTable01 tbody tr td.contentsBox {padding:4px 0; padding-left:25px; font-size:12px; color:#979797;}
    .userParticipateTable01 tbody tr td.contentsBox div.leftArea{float:left; padding-top:7px; width:472px;}
    .userParticipateTable01 tbody tr td.contentsBox div.leftArea p.num{float:left; width:40px; }
    .userParticipateTable01 tbody tr td.contentsBox div.leftArea p.content{padding-left:40px;}
    .userParticipateTable01 tbody tr td.contentsBox p.rightArea{float:right;}

    .userParticipateTable01 tbody tr td.noticeOpen{font-size:11px; text-align:center; vertical-align:top; padding-top:11px;}
    .userParticipateTable01 tbody tr td.date{font-size:11px; text-align:center; color:#852609; vertical-align:top; padding-top:11px;}
    .userParticipateTable01 tbody tr td.how{text-align:center; vertical-align:top; padding-top:11px;}

/* e: 34page */



/* s: 36page */
    .writingsContainer .noticeNavigator{height:51px;}
    .writingsContainer .noticeNavigator .groupBox{vertical-align:center; width:310px; float:right; margin-top:15px;}
    .writingsContainer .noticeNavigator .groupBox .dataMove{float:left; margin-top:6px; margin-right:6px;}
    .writingsContainer .noticeNavigator .groupBox .selectOption{float:left; margin-right:4px; width:90px; height:20px;}
    .writingsContainer .noticeNavigator .groupBox .mgT1px{margin-top:1px;}


    .myWork{width:930px; margin:0 auto;}
    .myWork .myWorkList{margin-top:20px;}
    .myWork .myWorkList tr td{height:45px; line-height:130%;}
    .myWork .myWorkList tr td.date{color:#852609;}
    .myWork .myWorkList tr td.base{font-size:11px; text-align:center;}
    .myWork .myWorkList tr.gray td{background-color:#f7f7f7;}

    .myWork .myWorkList tr td.checkSection{padding:0; margin:0; text-align:center;}
    .myWork .myWorkList tr td.checkSection .relativeBox{width:100%; height:100%; position:relative; float:left;}
    .myWork .myWorkList tr td.checkSection div.checkBox{position:absolute; left:17px; top:17px; width:11px; height:11px; overflow:hidden;}
    .myWork .myWorkList tr.gray td.checkSection div.checkBox{background-color:#f7f7f7;}
    .myWork .myWorkList tr td.checkSection p{margin-top:15px; margin-left:28px; color:#f79414; font-weight:bold;}

    .myWork .myWorkList tr td.checkSection .relativeBox01{position:relative; padding-bottom:12px;}
    .myWork .myWorkList tr td.checkSection .relativeBox01 span{padding-left:26px; color:#f79414; font-weight:bold;}


    .myWork .noticeNavigator01{height:53px; border:1px solid #ebebeb; background:url(/mylibrary/images/bg_writings_navigator.gif) 0 0 repeat-x;}
    .noticeNavigator01 .buttonList{float:left; margin-top:16px; margin-left:17px; display:inline;}
    .noticeNavigator01 .buttonList ul li{float:left; font-size:11px; width:90px; height:19px; background:url(/mylibrary/images/bg_writings_button.gif) 0 0 no-repeat; text-align:center; padding-top:4px;}
    .noticeNavigator01 .buttonList ul li span{padding-left:7px; background:url(/mylibrary/images/bg_writings_arrow.gif) 0 3px no-repeat;}
    .noticeNavigator01 .groupBox{vertical-align:center; width:310px; float:right; margin-top:15px;}
    .noticeNavigator01 .groupBox .dataMove{float:left; margin-top:6px; margin-right:6px;}
    .noticeNavigator01 .groupBox .selectOption{float:left; margin-right:4px; width:90px; height:20px;}
    .noticeNavigator01 .groupBox .mgT1px{margin-top:1px;}
/* e: 36page */


/* s: 3~4page */
    .textGroup03{border:1px solid #eaeaea;}
    .textGroup03 div.noticeNavigator{height:38px; background:url(/mylibrary/images/bg_favor_navi.gif) 0 0 repeat-x; overflow:hidden;}
    .textGroup03 div.noticeNavigator ul{float:left; margin-top:4px; margin-left:2px; display:inline; }
    .textGroup03 div.noticeNavigator ul li{float:left;}
    .textGroup03 div.noticeNavigator ul li.line{padding-left:1px; background:url(/mylibrary/images/btn_3page_tab06_line.gif) 0 0 no-repeat;}
    .textGroup03 div.standBox{margin-bottom:20px; height:21px;}
    .textGroup03 div.standBox ul.day{float:left; padding-top:6px;}
    .textGroup03 div.standBox ul.day li{float:left; font-size:11px; color:#737373; display:inline;}
    .textGroup03 div.standBox ul.day li a{font-size:11px; color:#737373;}
    .textGroup03 div.standBox ul.day li a.now{color:#F16A0C; text-decoration:underline;}
    .textGroup03 div.standBox ul.day li a:hover{color:#F16A0C;}
    .textGroup03 div.standBox ul.day li.line{background:url(/mylibrary/images/bg_3page_line.gif) 0 1px no-repeat; padding-left:7px; margin-left:4px;}
    .textGroup03 div.standBox div.stand{float:right;}
    .textGroup03 div.standBox div.stand div.relative{position:relative; float:left; margin-right:5px; display:inline;}
    .textGroup03 div.standBox div.stand p{float:left; margin-left:2px; margin-top:2px;}

    .textGroup03 div.favorGroup{width:667px; margin:0 auto; margin-top:15px;}
    .textGroup03 div.favorGroup table.favorList{margin-bottom:23px;}
    .textGroup03 div.favorGroup table.favorList thead tr th{padding-bottom:10px; background:url(/mylibrary/images/bg_bookcase_thead.gif) right bottom no-repeat;}
    .textGroup03 div.favorGroup table.favorList thead tr th.last{background:url(/mylibrary/images/bg_bookcase_thead.gif) left bottom no-repeat;}
    .textGroup03 div.favorGroup table.favorList tbody tr td{height:30px; line-height:130%;}
    .textGroup03 div.favorGroup table.favorList tbody tr.first td{height:37px;}
    .textGroup03 div.favorGroup table.favorList tbody tr.gray td{background-color:#f3f3f3;}
    .textGroup03 div.favorGroup table.favorList tbody tr td.num{font-size:11px; font-weight:bold; color:#F79414; text-align:center;}
    .textGroup03 div.favorGroup table.favorList tbody tr td.title{text-align:center;}
    .textGroup03 div.favorGroup table.favorList tbody tr td.text{padding-left:16px;}
    .textGroup03 div.favorGroup table.favorList tbody tr td.writer{text-align:center;}
    .textGroup03 div.favorGroup table.favorList tbody tr td.count{font-size:11px; color:#852609; text-align:center;}
    .textGroup03 div.favorGroup table.favorList tbody tr td.date{text-align:center;}
/* e: 3~4page */

/* s: 7page */
    .searchBox7page{height:94px; width:695px; border:5px solid #ebebeb; background-color:#f9f9f9;z-index:3; position:relative;}
    .searchBox7page dl{float:left; display:inline;}
    .searchBox7page dl dd{z-index:5; position:relative;}
    .searchBox7page  p.sub_title{clear:both; margin-top:10px; margin-bottom:10px;}
    .searchBox7page  p.sub_title02{clear:both; margin-top:20px; margin-bottom:10px;}
    .searchBox7page dl{margin:18px 0 0 21px;}
    .searchBox7page dl dt{margin-bottom:8px;}
    .searchBox7page dl dd div{float:left;}
    .searchBox7page dl dd div.select_item{position:relative; border:2px solid #616161; width:94px; height:28px; background-color:white;}
    .searchBox7page dl dd div.input_text{border:2px solid #616161; width:449px; height:28px; margin-left:6px; display:inline; background-color:white; padding:0;}
    .searchBox7page dl dd div.input_text .serach_content{width:435px; margin-top:4px; background-color:white; border:none;}
    .searchBox7page dl dd div.btn_search{margin-left:4px; display:inline;}
    .textGroup03 div.openLibraryGroup{width:667px; margin:0 auto; margin-top:35px;}
    .textGroup03 div.openLibraryGroup div.groupOrder{line-height:130%; height:21px; background:url(/mylibrary/images/bg_openlibrary_navi.gif) 0 17px repeat-x; color:#6b6b6b;}
    .textGroup03 div.openLibraryGroup div.groupOrder div.orderBy{float:right; margin-top:-7px; width:428px}
    .textGroup03 div.openLibraryGroup div.groupOrder div.orderBy div.oneBox{position:relative; float:left; margin-right:5px; margin-top:1px;}
    .textGroup03 div.openLibraryGroup div.groupOrder div.orderBy div.twoBox{position:relative; float:left; margin-right:5px; margin-top:1px;}
    .textGroup03 div.openLibraryGroup div.groupOrder div.orderBy div.threeBox{position:relative; float:left; margin-right:5px; margin-top:1px;}
    .textGroup03 div.openLibraryGroup div.groupOrder div.selectbox-wrapper122_01 {height:75px;}
    .textGroup03 div.openLibraryGroup div.groupOrder div.selectbox-wrapper90_01 {height:50px;}
    .textGroup03 div.openLibraryGroup div.groupOrder div.selectbox-wrapper150_01 {height:125px;}
    .textGroup03 div.openLibraryGroup div.groupOrder div.orderBy img.range{float:left; padding-top:1px;}
    .textGroup03 div.openLibraryGroup div.groupOrder p{float:left;}
    .textGroup03 div.openLibraryGroup div.groupOrder .order{float:right;}
    .textGroup03 div.openLibraryGroup div.groupOrder .order li{float:left;}
    .textGroup03 div.openLibraryGroup div.orderList{}
    .textGroup03 div.openLibraryGroup div.orderList ol li{border-bottom:1px solid #ebebeb; padding:17px 0; width:665px; margin:0 auto; line-height:17px;}
    .textGroup03 div.openLibraryGroup div.orderList ol li.last{border:0;}
    .textGroup03 div.openLibraryGroup div.orderList ol li p{}
    .textGroup03 div.openLibraryGroup div.orderList ol li p a.over{color:#f79414;}
    .textGroup03 div.openLibraryGroup div.orderList ol li p.one{font-weight:bold; color:#737373;}
    .textGroup03 div.openLibraryGroup div.orderList ol li p.two{color:#737373;}
    .textGroup03 div.openLibraryGroup div.orderList ol li p.three{font-size:11px; color:#9e9e9}
    .textGroup03 div.openLibraryGroup div.orderList table{}
    .textGroup03 div.openLibraryGroup div.orderList table th { padding:13px 0 11px; background:url(/mylibrary/images/bg_bookcase_thead.gif) repeat-x right bottom; }
    .textGroup03 div.openLibraryGroup div.orderList table th.lastChild { background-position:left bottom; }
    .textGroup03 div.openLibraryGroup div.orderList table td { padding:9px 0; line-height:14px; color:#4a4a4a; vertical-align:top; }
    .textGroup03 div.openLibraryGroup div.orderList table th.no,
    .textGroup03 div.openLibraryGroup div.orderList table td.no { font:bold 11px/13px Verdana; color:#f79414; text-align:center; }
    .textGroup03 div.openLibraryGroup div.orderList table th.no img.num{margin-left:15px;}
    .textGroup03 div.openLibraryGroup div.orderList table td.no div.checkArea07{width:11px; float:left; margin-right:5px; margin-left:14px;}
    .textGroup03 div.openLibraryGroup div.orderList table td.no p.num{text-align:center;}
    .textGroup03 div.openLibraryGroup div.orderList table th.no div.checkArea08{float:left;}
    .textGroup03 div.openLibraryGroup div.orderList table tr.explanationTop td{padding-bottom:0;}
    .textGroup03 div.openLibraryGroup div.orderList table td.no {font:bold 11px/13px Verdana; color:#f79414; text-align:center; }
    .textGroup03 div.openLibraryGroup div.orderList table td.no input { margin-right:10px; vertical-align:middle; }
    .textGroup03 div.openLibraryGroup div.orderList table td.open,
    .textGroup03 div.openLibraryGroup div.orderList table td.date,
    .textGroup03 div.openLibraryGroup div.orderList table td.data,
    .textGroup03 div.openLibraryGroup div.orderList table td.scrap,
    .textGroup03 div.openLibraryGroup div.orderList table td.memo {text-align:center; }
    .textGroup03 div.openLibraryGroup div.orderList table td.name {text-align:center;}
    .textGroup03 div.openLibraryGroup div.orderList table td.name span.text { float:left; width:88px; overflow:hidden; }
    .textGroup03 div.openLibraryGroup div.orderList table td.name span.btn { float:right; padding-right:16px; width:71px; overflow:hidden; }
    .textGroup03 div.openLibraryGroup div.orderList table td.name span.btn input { vertical-align:middle; }
    .textGroup03 div.openLibraryGroup div.orderList table td.info { text-align:left; }
    .textGroup03 div.openLibraryGroup div.orderList table td.color_row { background-color:#f7f7f7; }
    .textGroup03 div.openLibraryGroup div.orderList table td div.tail {position:relative; margin:0 100px; padding:7px 29px 8px; width:auto; font:bold 12px Dotum; color:#f79414; border:2px solid #c1c1c1; background-color:#ffffff; }
    .textGroup03 div.openLibraryGroup div.orderList table td div.tail img {position:absolute; right:7px; top:7px;}
    .pageBox{width:667px; margin:0 auto;}

/* s: 8page */
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList{}
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList tbody tr td{height:67px; border-bottom:1px solid #ebebeb; line-height:130%;}
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList tbody tr.last td{border:0;}
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList tbody tr td.one{}
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList tbody tr td.one p.first{font-weight:bold;}
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList tbody tr td.one p.first a.over{color:#f79414;}
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList tbody tr td.one p.second{font-size:11px;}
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList tbody tr td.two{font-size:11px; color:#86280b; text-align:center; padding-right:11px;}
    .textGroup03 div.openLibraryGroup div.orderList .noticeSearchList tbody tr td.three{font-size:11px; color:#797979;}
/* s: 9page */
    .textGroup03 div.openLibraryGroup .groupOrder p strong.orange{color:#f1740e;}
    .textGroup03 div.openLibraryGroup div.orderList ol li p.three01{font-size:11px; color:#9e9e9e}
    .textGroup03 div.openLibraryGroup div.orderList ol li p.three01 span.name{color:#852609;}
/* s: 7~9page navi */
    .textGroup03 div.identicalNavigator{}
    .textGroup03 div.identicalNavigator ul li{float:left; width:103px; height:33px; text-align:center;}
    .textGroup03 div.identicalNavigator ul li img{margin-top:9px;}
    .textGroup03 div.identicalNavigator ul li.line{background:url(/mylibrary/images/bg_openlibrary_naviLine.gif) right 9px no-repeat;}
    .textGroup03 div.identicalNavigator ul li.on{background:url(/mylibrary/images/bg_openlibrary_naviOn.gif) 0 0 no-repeat;}
    .textGroup03 div.identicalNavigator ul li.on img{margin-top:11px;}



/* s: 10page */
    .right_wrap .titleArea{height:25px; width:705px; border-bottom:1px solid #ebebeb;}
    .right_wrap .titleArea img{vertical-align:top; margin-left:1px;}
    .right_wrap .searchResult{height:30px; width:705px; font-size:11px; line-height:30px;}
    .right_wrap .searchResult .countPaper{color:#852609;}
    .right_wrap .searchResult .searchCondition{padding-left:50px;}
    .right_wrap .searchResult .countPaper2{color:#4a4a4a;}
    .right_wrap .searchResult .countPaper3{color:#F06B0C;}
    .right_wrap .attentionLibrary{height:24px; width:703px; vertical-align:middle; border:1px solid #ececec; background:#f3f3f3; padding-top:13px; }
    .right_wrap .attentionLibrary .tableTitleArea{float:left;}
    .right_wrap .attentionLibrary .selecterImage{margin-left:2px;}
    .right_wrap .attentionLibrary a img{margin-top:-3px; margin-left:7px;}
    .right_wrap div.attentionLibrary div.groupOrder{line-height:130%; height:21px; background:url(/mylibrary/images/bg_openlibrary_navi.gif) -30 17px repeat-x; color:#6b6b6b;}
    .right_wrap div.attentionLibrary div.groupOrder div.orderBy{float:right; margin-top:-20px; width:438px}
    .right_wrap div.attentionLibrary div.groupOrder div.orderBy div.oneBox{position:relative; float:left; margin-right:5px; margin-top:1px;}
    .right_wrap div.attentionLibrary div.groupOrder div.orderBy div.twoBox{position:relative; float:left; margin-right:5px; margin-top:1px;}
    .right_wrap div.attentionLibrary div.groupOrder div.orderBy div.threeBox{position:relative; float:left; margin-right:5px; margin-top:1px;}
    .right_wrap div.attentionLibrary div.groupOrder div.selectbox-wrapper122_01 {height:125px;}
    .right_wrap div.attentionLibrary div.groupOrder div.selectbox-wrapper90_01 {height:50px;}
    .right_wrap div.attentionLibrary div.groupOrder div.selectbox-wrapper150_01 {height:125px;}
    .right_wrap div.attentionLibrary div.groupOrder div.orderBy img.range{float:left; padding-top:5px;}
    .right_wrap div.attentionLibrary div.groupOrder p{float:left;}
    .right_wrap div.attentionLibrary div.groupOrder .order{float:right;}
    .right_wrap div.attentionLibrary div.groupOrder .order li{float:left;}
    .right_wrap .attentionList table.searchListTable{width:704px; margin-left:1px;}
    .right_wrap .attentionList table.searchListTable thead tr th{height:32px;}
    .right_wrap .attentionList table.searchListTable thead tr th.thead01{background:url(/mylibrary/images/bg_myhome_thead06.gif) right bottom no-repeat;}
    .right_wrap .attentionList table.searchListTable thead tr th.thead02{background:url(/mylibrary/images/bg_myhome_thead06.gif) right bottom no-repeat;}
    .right_wrap .attentionList table.searchListTable thead tr th.thead03{background:url(/mylibrary/images/bg_myhome_thead06.gif) right bottom no-repeat;}
    .right_wrap .attentionList table.searchListTable thead tr th.thead04{background:url(/mylibrary/images/bg_myhome_thead06.gif) right bottom no-repeat;}
    .right_wrap .attentionList table.searchListTable thead tr th.thead05{background:url(/mylibrary/images/bg_myhome_thead06.gif) right bottom no-repeat;}
    .right_wrap .attentionList table.searchListTable thead tr th.thead06{background:url(/mylibrary/images/bg_myhome_thead06.gif) right bottom no-repeat;}
    .right_wrap .attentionList table.searchListTable thead tr th.thead07{background:url(/mylibrary/images/bg_myhome_thead06.gif) left bottom no-repeat;}
    .right_wrap .attentionList table.searchListTable thead tr th.thead08{background:url(/mylibrary/images/bg_myhome_thead06.gif) right bottom no-repeat;}
    .right_wrap .attentionList table.searchListTable tbody tr td{text-align:center; height:33px; line-height:130%;}
    .right_wrap .attentionList table.searchListTable tbody tr.gray td{background:#f7f7f7}
    .right_wrap .attentionList table.searchListTable tbody tr td a.orange{color:#f79414;}
    .right_wrap .attentionList table.searchListTable tbody tr td.name{color:#852609;}
    .right_wrap .attentionList table.searchListTable tbody tr td.leftRange{text-align:left;}
    .right_wrap .attentionList table.searchListTable tbody tr td.leftRange span{padding-left:10px;}
    .right_wrap .attentionList table.searchListTable div.checkArea20{float:left;}
    .right_wrap .attentionList table.searchListTable div.checkArea20 div.custom-checkbox, .right_wrap .attentionList table.searchListTable tbody div.checkArea20 div.custom-radio {position: relative; top:1px;left:16px;*left:17px;width:11px;height:11px;overflow:hidden;}
    .right_wrap .attentionList table.searchListTable p.orange{color:#f79414; text-align:center; font-weight:bold;}


/* s: 25page */
    .textGroup25{width:100%;}
    .textGroup25 .titleZone{height:44px; width:100%;}
    .textGroup25 .titleZone .title{float:left; margin-top:18px; margin-left:18px; display:inline;}
    .textGroup25 .titleZone .navi{font-size:11px; float:right; color:#7a7a7a; margin-top:23px; line-height:130%;}
    .textGroup25 .processArea{height:38px; border:1px solid #ebebeb; background:url(/mylibrary/images/bg_textGroup25_title.gif) 0 0 repeat-x;}
    .textGroup25 .processArea .leftArea{float:left; padding-left:17px; padding-top:15px; width:250px;}
    .textGroup25 .processArea .leftArea dl dt{float:left;}
    .textGroup25 .processArea .leftArea dl dd ul li{line-height:130%; float:left; font-size:11px; color:#4a4a4a; font-weight:bold; padding-left:7px; background:url(/mylibrary/images/bul_textGroup27_arrow.gif) 0 4px no-repeat;}
    .textGroup25 .processArea .leftArea dl dd ul li.margin17{margin-left:17px;}
    .textGroup25 .processArea .leftArea dl dd ul li.margin20{margin-left:20px;}
    .textGroup25 .processArea .rightArea{float:right; width:610px; margin-right:17px; margin-top:10px; display:inline;}
    .textGroup25 .processArea .rightArea p{float:left; margin-top:5px; margin-right:9px;}
    .textGroup25 .processArea .rightArea div.w132s{float:left;  width:132px; position:relative;}
    .textGroup25 .processArea .rightArea div.bottom{float:right; margin-right:9px;}
    .textGroup25 .processArea .rightArea div.w122{position:relative; float:left; margin-right:5px; margin-top:1px; width:122px;}
    .textGroup25 .processArea .rightArea div.w90{position:relative; float:left; margin-right:5px; margin-top:1px; width:90px;}
    .textGroup25 .processArea .rightArea div.w150{position:relative; float:left; margin-right:5px; margin-top:1px; width:150px;}
    .textGroup25 .processArea .rightArea div.w122 div.selectbox-wrapper122_01{height:150px;}
    .textGroup25 .processArea .rightArea div.w90 div.selectbox-wrapper90_01{height:50px;}
    .textGroup25 .processArea .rightArea div.w150 div.selectbox-wrapper150_01{height:125px;}
    .textGroup25 .processArea .rightArea img.range{float:left; padding-top:1px;}
    .textGroup25 .contentsGroup25{width:100%;}
    .textGroup25 .contentsGroup25 table.noticeList{width:100%; margin-bottom:3px;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th{height:35px; background:url(/mylibrary/images/bg_textGroup25_tablebottom.gif) 0 bottom repeat-x;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th{background:url(/mylibrary/images/bg_bookcase_thead.gif) right bottom no-repeat;;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th.last{background-position:left bottom;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th.first{text-align:left; padding-top:10px; vertical-align:top;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th.first div.bg{position:relative;float:left;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th.first div.bg img{position:absolute; left:46px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.first{text-align:center; padding-top:10px; vertical-align:top;  font-size:12px; font-weight:bold; color:#f1740e;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th div.bg{width:100%; height:100%; background:url(/mylibrary/images/bg_textGroup25_rightline.gif) right 22px no-repeat;}
    .textGroup25 .contentsGroup25 table.noticeList thead div.checkArea03{float:left; padding-right:11px;}
    .textGroup25 .contentsGroup25 table.noticeList thead div.checkArea03 div.custom-checkbox, .textGroup25 .contentsGroup25 table.noticeList thead div.checkArea03 div.custom-radio { position: relative; top:2px;left:22px;*left:22px;width:11px;height:11px;overflow:hidden;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th div.last{background:none;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th.first div.bg img{margin-top:0;}
    .textGroup25 .contentsGroup25 table.noticeList thead tr th div.bg img{margin-top:14px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td{line-height:130%; text-align:center; padding-top:10px; padding-bottom:10px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationTop td{padding-bottom:0;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td{padding-top:0; text-align:left; padding-left:54px;padding-right:667px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td p.memo a{color:#94774D; font-size:11px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td p.memo a.memo{padding-left:6px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td textarea.insert{float:left; width:100%; border:1px solid #EACB94; padding:8px; height:26px; color:#AD8338; font-size:11px; background:#FDFBF8; margin-right:6px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td a.save{float:left; font-size:11px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td a.btn{color:#F1740E;  width:25px; text-decoration:underline;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td input.byte{float:left; border:0; width:20px; text-align:right; height:12px; background:none; font-size:11px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td span.byte{float:left; font-size:11px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td div.saveContainer{margin-top:28px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td p.enter{color:#94774D; border-top:1px solid #ddd; padding-top:4px; margin-top:4px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.explanationBottom td a.orange{padding-left:5px; color:#F1740E; text-decoration:underline;}

    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type01{text-align:left; padding-left:26px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td div.checkArea03{float:left; width:46px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr.gray td{background:#f7f7f7;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type00{vertical-align:top;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type01{font-size:11px;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type02{padding-top:10px; vertical-align:top;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type03{font-size:11px; color:#852609; padding-top:10px; vertical-align:top;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type04{font-size:11px; padding-top:10px; vertical-align:top;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type05{font-size:11px; padding-top:10px; vertical-align:top;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type06{font-size:11px; padding-top:10px; vertical-align:top;}
    .textGroup25 .contentsGroup25 table.noticeList tbody tr td.type06 img.margin12{margin-bottom:12px;}
    .textGroup25 .contentsGroup25 table.noticeList td div.tail {text-align:left; position:relative; margin:0 75px; padding:7px 29px 8px;  font:bold 12px Dotum; color:#f79414; border:2px solid #c1c1c1; background-color:#ffffff; }
    .textGroup25 .contentsGroup25 table.noticeList td div.tail a{color:#f79414;}
    .textGroup25 .contentsGroup25 table.noticeList td div.tail a.under{text-decoration:underline;}
    .textGroup25 .contentsGroup25 table.noticeList td.nopadding{padding:0;}
    .textGroup25 .contentsGroup25 table.noticeList td textarea.opinion{border:1px solid #ccc; width:500px; margin-left:200px; padding:0; float:left; height:80px; display:inline;}
    .textGroup25 .contentsGroup25 table.noticeList td div.state{float:left; margin-top:67px; margin-left:2px; display:inline;}
    .textGroup25 .contentsGroup25 table.noticeList td div.state a{text-decoration:none;}

/* s: 26page */
    .textGroup27{width:100%; margin:0 auto;}
    .textGroup27 .titleZone{height:47px; width:100%;}
    .textGroup27 .titleZone .title{float:left; margin-top:17px; margin-left:24px; display:inline;}
    .textGroup27 .titleZone .navi{font-size:11px; float:right; color:#7a7a7a; margin-top:23px; line-height:130%;}
    .textGroup27 .manualList{width:100%; padding-top:27px; padding-bottom:27px; background:#f3f3f3 url(/mylibrary/images/bg_common_visual.gif) right 0 no-repeat;}
    .textGroup27 .manualList .unorderItem{display:inline-block; line-height:140%; margin-left:24px; font-size:12px;}
    .textGroup27 .manualList .unorderItem .libraryTitle{font-size:14px;}
    .textGroup27 .manualList .unorderItem li{padding-left:14px;}
    .textGroup27 .manualList .unorderItem li .name{color:#852609;}
    .textGroup27 .contentsGroup27{width:auto; border-right:1px solid #ebebeb; border-left:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
    .textGroup27 .contentsGroup27 .selectNavi{height:52px; border-bottom:1px solid #ebebeb;}
    .textGroup27 .contentsGroup27 .selectNavi .leftArea{float:left; padding-left:24px; padding-top:16px;}
    .textGroup27 .contentsGroup27 .selectNavi .leftArea .selectMove{float:left; margin-top:4px; margin-right:7px; display:inline;}
    .textGroup27 .contentsGroup27 .selectNavi .leftArea .jQueryArea{position:relative; width:98px; height:20px; float:left;}
    .textGroup27 .contentsGroup27 .selectNavi .leftArea .btnMove{float:left; margin-left:3px; margin-top:1px; display:inline;}
    .textGroup27 .contentsGroup27 .selectNavi .rightArea{float:right; padding-top:16px; padding-right:13px; margin-right:15px; display:inline;}

    .textGroup27 .contentsGroup27 .processArea {padding:0 25px 0 24px; height:38px; width:auto; border-bottom:1px solid #ebebeb; background:#fcfcfc;}
    .textGroup27 .contentsGroup27 .processArea .reftArea{position:relative; float:left; padding:13px 0 12px; width:639px; }
    .textGroup27 .contentsGroup27 .processArea .reftArea div.checkArea06 {position:relative; width:11px; height:11px; float:left; overflow:hidden; font:12px/13px Dotum; color:#5f5f5f;}
    .textGroup27 .contentsGroup27 .processArea .reftArea span { margin-right:15px; padding-left:16px; font:11px Dotum; color:#4a4a4a;}
    .textGroup27 .contentsGroup27 .processArea .reftArea em{padding:0 5px 0 7px; font-style:normal; font-weight:bold;}
    .textGroup27 .contentsGroup27 .processArea .reftArea img{vertical-align:-1px;}
    .textGroup27 .contentsGroup27 .processArea .reftArea img.first{margin-right:3px; padding-left:16px; vertical-align:2px;}
    .textGroup27 .contentsGroup27 .processArea .reftArea a.move{text-decoration:underline;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector{line-height:130%; float:left; width:500px;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dt{float:left; width:151px; position:relative;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dt img{position:absolute; left:50px; top:1px;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dt img.right{position:absolute; left:100px; top:1px;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dt div.checkArea01{float:left; width:151px; }

    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dd ul{float:left; margin-left:15px; display:inline; margin-top:-1px;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dd ul li{float:left; font-size:11px; font-weight:bold; padding-left:7px; background:url(/mylibrary/images/bul_textGroup27_arrow.gif) 0 5px no-repeat;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dd ul li.margin16{margin-left:16px;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dd ul li.margin21{margin-left:21px;}
    .textGroup27 .contentsGroup27 .processArea .reftArea .selector dd.translation{float:left; margin-left:15px; display:inline;}

    .textGroup27 .contentsGroup27 .processArea .rightArea{float:right; width:276px;}
    .textGroup27 .contentsGroup27 .processArea .rightArea .w78s{position:relative; width:78px; height:20px; float:left; margin-top:7px;}
    .textGroup27 .contentsGroup27 .processArea .rightArea .w122s{position:relative; width:124px; height:20px; float:left; padding-left:4px; margin-top:7px;}
    .textGroup27 .contentsGroup27 .processArea .rightArea img.range{float:left; margin-right:5px; margin-left:5px; margin-top:8px; display:inline;}

    .textGroup27 .contentsGroup27 .processArea .left_sec {position:relative; float:left; padding:13px 0 12px; width:639px; }
    .textGroup27 .contentsGroup27 .processArea .left_sec div.checkArea06 {position:relative; width:11px; height:11px; float:left; overflow:hidden; font:12px/13px Dotum; color:#5f5f5f;}
    .textGroup27 .contentsGroup27 .processArea .left_sec span { margin-right:15px; padding-left:16px; font:11px Dotum; color:#4a4a4a;}
    .textGroup27 .contentsGroup27 .processArea .left_sec em{padding:0 5px 0 7px; font-style:normal; font-weight:bold;}
    .textGroup27 .contentsGroup27 .processArea .left_sec img{vertical-align:-1px;}
    .textGroup27 .contentsGroup27 .processArea .left_sec img.first{margin-right:3px; padding-left:16px; vertical-align:2px;}
    .textGroup27 .contentsGroup27 .processArea .left_sec a.move{text-decoration:underline;}
    .textGroup27 .contentsGroup27 .processArea .left_sec div.first11 {position:relative; float:left; margin-right:5px;}
    .textGroup27 .contentsGroup27 .processArea .left_sec .w98 {position:relative; float:left; margin-right:5px; margin-top:-3px; width:98px;}
    .textGroup27 .contentsGroup27 .processArea .left_sec .w98 div.selectbox-wrapper98_01{ height:100px;}
    .textGroup27 .contentsGroup27 .processArea .left_sec .w150 {position:relative; float:left; margin-right:5px; margin-top:-3px; width:150px;}
    .textGroup27 .contentsGroup27 .processArea .left_sec .w150 div.selectbox-wrapper150_01{ height:100px;}
    .textGroup27 .contentsGroup27 .processArea .right_sec { float:right; padding-top:9px; width:428px;}
    .textGroup27 .contentsGroup27 .processArea .right_sec .w122 {position:relative; float:left; margin-right:5px; margin-top:1px; width:122px;}
    .textGroup27 .contentsGroup27 .processArea .right_sec .w90 {position:relative; float:left; margin-right:5px; margin-top:1px; width:90px;}
    .textGroup27 .contentsGroup27 .processArea .right_sec .w150 {position:relative; float:left; margin-right:5px; margin-top:1px; width:150px;}
    .textGroup27 .contentsGroup27 .processArea .right_sec .w122 div.selectbox-wrapper122_01{ height:125px;}
    .textGroup27 .contentsGroup27 .processArea .right_sec .w90 div.selectbox-wrapper90_01{ height:50px;}
    .textGroup27 .contentsGroup27 .processArea .right_sec .w150 div.selectbox-wrapper150_01{ height:125px;}
    .textGroup27 .contentsGroup27 .processArea .right_sec img.range{float:left; padding-top:1px;}

    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList{margin-left:24px;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li{width:auto; border-bottom:1px solid #f1f1f1; padding-top:13px; line-height:130%;padding-bottom:15px;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li.last{border:0;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.check{width:150px; float:left; }
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.check p{float:left;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.check p.orange{color:#f1740e; font-weight:bold; font-size:12px; width:25px; text-align:center;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.check p.normal{color:#4a4a4a; font-weight:normal; font-size:12px; width:25px; text-align:center;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.check div.checkArea02{float:left; width:26px; color:#5f5f5f;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox{padding-left:150px;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p{font-size:12px; color:#4A4A4A;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.type01{font-weight:normal; color:#000; font-family:dotum, "돋움", sans-serif; font-size: 14px; text-decoration:underline;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.type01 a{font-weight:normal; color:#000; font-family:dotum, "돋움", sans-serif; font-size: 14px; text-decoration:underline;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.type01 a:hover{font-weight:normal; color:#F79414;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.type02{color:#86280b; font-weight:bold; text-decoration:underline;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.type03{padding-left:0px; color:#999;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.type03 a{color:#C16B24; padding-left:5px;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.type03 a.first{padding-left:0px;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.type03 span.nomal{color:#999; padding-left:5px;}
    .textGroup27 .contentsGroup27 .listGroup27 ul.dissertationList li div.listBox p.memo input{padding:2px 5px; width:624px; font:12px/16px Dotum; color:#4a4a4a; border:2px solid #c1c1c1;}

    .textGroup27 .contentsGroup27 .selectNaviBottom {height:52px; border-top:1px solid #ebebeb;}
    .textGroup27 .contentsGroup27 .selectNaviBottom .leftArea{float:left; padding-left:24px; padding-top:16px;}
    .textGroup27 .contentsGroup27 .selectNaviBottom .leftArea .selectMove{float:left; margin-top:4px; margin-right:7px; display:inline;}
    .textGroup27 .contentsGroup27 .selectNaviBottom .leftArea .jQueryArea{position:relative; width:98px; height:20px; float:left;}
    .textGroup27 .contentsGroup27 .selectNaviBottom .leftArea .btnMove{float:left; margin-left:3px; margin-top:1px; display:inline;}
    .textGroup27 .contentsGroup27 .selectNaviBottom .rightArea{float:right; padding-top:16px; padding-right:13px; margin-right:15px; display:inline;}


/* 2009.10.20 20page popup */
    body.popupCase04{margin:0; padding:0; width:792px; border-top:3px solid #F16A0C; font-family:dotum;}
    body.popupCase04 div.popWrap{width:746px; margin:0 auto; position:relative;}
    body.popupCase04 div.popWrap div.popBody746{position:relative;}
    body.popupCase04 div.popWrap div.popBody746 h1{height:39px; background:url(/mylibrary/images/bul_20pop_header.gif) 0 5px no-repeat; padding-left:16px; margin:13px 0 4px 0; float:left;}
    body.popupCase04 div.popWrap div.popBody746 p.guide{float:right; margin-top:15px;}
    body.popupCase04 div.popWrap div.popBody746 div.contentBox{width:736px; border:3px solid #e6e6e6; float:left;}
    body.popupCase04 div.popWrap div.popBody746 div.contentBox div.contentTitle{padding:19px 0 19px 24px; background:#F7F7F7;}
    body.popupCase04 div.popWrap div.popBody746 div.contentBox div.contentTitle strong{color:#616161; font-size:16px; line-height:110%;}

/* 2009.10.20 20page pop iframe */
    body.popupCase04 div.topNavi{background:url(/mylibrary/images/bg_22iframe_top.gif) repeat-x; height:37px; width:100%; border-top:1px solid #EBEBEB;}
    body.popupCase04 div.topNavi ul.item{list-style: none; margin:0; padding:0; margin-left:21px;}
    body.popupCase04 div.topNavi ul.item li{float:left;}
    body.popupCase04 div.searchTerm{width:686px; padding-bottom:6px; margin:0 auto; position:relative; z-index:5;}
    body.popupCase04 div.searchTerm table.termTable{clear:both; margin-top:8px;}
    body.popupCase04 div.searchTerm table.termTable td{padding-top:3px;}
    body.popupCase04 div.searchTerm table.termTable tr.radio td{padding:0;}
    body.popupCase04 div.searchTerm table.termTable input.searchItem01{width:481px; height:21px; border:1px solid #d9d9d9;}
    body.popupCase04 div.searchTerm table.termTable div.relative{position:relative;}
    body.popupCase04 div.searchTerm table.termTable div.z100{z-index:100;}
    body.popupCase04 div.searchTerm table.termTable div.z90{z-index:90;}
    body.popupCase04 div.searchTerm table.termTable div.z80{z-index:80;}
    body.popupCase04 div.searchTerm table.termTable div.z70{z-index:70;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_05 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_05 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_05 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_05 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_05 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchTerm table.termTable .selectbox90_05 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_06 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_06 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_06 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_06 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_06 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchTerm table.termTable .selectbox90_06 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_07 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_07 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_07 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_07 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_07 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchTerm table.termTable .selectbox90_07 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_08 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_08 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_08 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_08 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_08 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchTerm table.termTable .selectbox90_08 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_09 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:22px;left:0px;padding:0px;text-align:left;width:87px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_09 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_09 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_09 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchTerm table.termTable div.selectbox-wrapper90_09 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchTerm table.termTable .selectbox90_09 {width:80px;height:15px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchTerm table.termTable select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchTerm p.limit{text-decoration:underline; font-size:11px; color:#f1740e; margin-top:12px; margin-left:28px;}
    body.popupCase04 div.searchTerm ul.termRadio{margin-top:7px; float:left; width:493px;}
    body.popupCase04 div.searchTerm ul.termRadio li {float:left; width:90px; height:22px; font-size:11px; color:#6B6B6B;}
    body.popupCase04 div.searchTerm ul.termRadio li.type01{width:71px;}
    body.popupCase04 div.searchTerm ul.termRadio li.type02{width:106px;}
    body.popupCase04 div.searchTerm ul.termRadio li.type03{width:106px;}
    body.popupCase04 div.searchTerm ul.termRadio li.type04{width:61px;}
    body.popupCase04 div.searchTerm ul.termRadio li.type05{width:71px;}
    body.popupCase04 div.searchTerm ul.termRadio li.type06{width:71px;}
    body.popupCase04 div.searchTerm ul.termRadio li div.custom-radio {position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
    body.popupCase04 div.searchTerm ul.termRadio li div.custom-radio label{
        display: block;
        position: relative;
        z-index: 1;
        float:left;
        font-size: 11px;
        line-height:1.7em;
        padding-right: 1em;
        height:16px;
        padding: 0 0 0 20px;
        cursor: pointer;
    }
    body.popupCase04 div.searchTerm ul.termRadio li div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat left top; }
    body.popupCase04 div.searchTerm ul.termRadio li div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat left top; }
    body.popupCase04 div.searchTerm ul.termRadio li img{margin-top:2px;}
    body.popupCase04 div.searchTerm dl.case{margin-top:19px; margin-left:44px;}
    body.popupCase04 div.searchTerm dl.case dt{float:left; margin-right:10px; display:inline;}
    body.popupCase04 div.searchTerm p.insert{position:absolute; left:456px; top:155px;}
    body.popupCase04 div.searchOutcome{width:686px; height:25px; margin:0 auto; line-height:120%; position:relative; z-index:3;}
    body.popupCase04 div.searchOutcome dl.process{float:right;}
    body.popupCase04 div.searchOutcome dl.process dt{float:left; width:47px;}
    body.popupCase04 div.searchOutcome dl.process dt img{margin-top:4px;}
    body.popupCase04 div.searchOutcome dl.process dd{float:left; position:relative;}
    body.popupCase04 div.searchOutcome dl.process dd.type01{width:103px;}
    body.popupCase04 div.searchOutcome dl.process dd.type02{width:103px;}
    body.popupCase04 div.searchOutcome dl.process dd.type03{width:132px;}
    body.popupCase04 div.searchOutcome dl.process dd.type04{margin-top:1px;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_11 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:20px;left:0px;padding:0px;text-align:left;width:96px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_11 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_11 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_11 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_11 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchOutcome dl.process dd .selectbox98_11 {width:85px;height:14px;padding:3px 0 0 9px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchOutcome dl.process dd select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_12 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:20px;left:0px;padding:0px;text-align:left;width:96px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_12 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_12 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_12 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_12 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchOutcome dl.process dd .selectbox98_12 {width:85px;height:14px;padding:3px 0 0 9px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchOutcome dl.process dd select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_13 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:20px;left:0px;padding:0px;text-align:left;width:96px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_13 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_13 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_13 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper98_13 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchOutcome dl.process dd .selectbox98_13 {width:85px;height:14px;padding:3px 0 0 9px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchOutcome dl.process dd select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper132_03 {position:absolute;z-index:9999;background-color:white;border:1px solid #b0b0b0;margin:0px;top:20px;left:0px;padding:0px;text-align:left;width:130px;height:100px;overflow: auto;overflow-x:hidden;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper132_03 {list-style-type:none;margin:0px;padding:0px;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper132_03 ul li.selected {background-color: #fff4df;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper132_03 ul li.current {background-color: #fff4df;}
    body.popupCase04 div.searchOutcome dl.process dd div.selectbox-wrapper132_03 ul li {list-style-type:none;display:block;width:100%;margin:0;height:19px;padding:6px 0 0 10px;cursor:pointer;}
    body.popupCase04 div.searchOutcome dl.process dd .selectbox132_03 {width:123px;height:14px;padding:3px 0 0 5px;display:block;text-align:left;background: url('/commons/images/down_arrow01.gif') no-repeat right top;cursor: pointer;border:2px solid #b0b0b0;font-family:dotum;font-size:11px;color:#737373;}
    body.popupCase04 div.searchOutcome dl.process dd select {background: url('/commons/images/down_arrow01.gif') no-repeat right top;}
    body.popupCase04 div.searchOutcome02 {width:686px; height:30px; margin:0 auto; line-height:120%; position:relative; border-bottom:1px solid #EBEBEB; z-index:1;}
    body.popupCase04 div.searchOutcome02 div.checkPoint{float:left;}
    body.popupCase04 div.searchOutcome02 div.checkPoint p.title{font-size:14px; line-height:120%; font-weight:bold; float:left; margin-top:6px;}
    body.popupCase04 div.searchOutcome02 div.checkPoint span.depth01{text-decoration:underline; color:#616161;}
    body.popupCase04 div.searchOutcome02 div.checkPoint span.orange{color:#f79414;}
    body.popupCase04 div.searchOutcome02 div.checkPoint span.normal{font-size:12px; font-weight:normal;}
    body.popupCase04 div.searchOutcome02 div.iframe20Check{position:relative; float:left; font-size:11px; margin-top:4px; font-weight:bold; padding-left:14px; color:#afafaf;}
    body.popupCase04 div.searchOutcome02 div.iframe20Check div.custom-checkbox, div.iframe20Check div.custom-radio {position: absolute; top:1; left:0;*left:0; _left:0; width:11px;height:11px;overflow:hidden;}
    body.popupCase04 div.searchOutcome02 div.insert{float:right; padding-top:3px;}
    body.popupCase04 div.searchOutcome02 div.insert .iframe20Check{padding-right:11px;}
    body.popupCase04 div.scrollArea{height:380px; width:686px; margin:0 auto; overflow:auto; position:relative; z-index:1; clear:both; margin-top:10px;}
    body.popupCase04 div.scrollArea ul.noticeList li{border-bottom:1px solid #ebebeb; padding:12px 0;}
    body.popupCase04 div.scrollArea ul.noticeList li div.iframe20CheckZone{position:relative; float:left; font-size:11px; font-weight:bold; padding-left:14px; color:#afafaf;}
    body.popupCase04 div.scrollArea ul.noticeList li div.iframe20CheckZone div.custom-checkbox, body.popupCase04 div.scrollArea ul.noticeList li div.iframe20CheckZone div.custom-radio {position: absolute; top:0; left:0;*left:0; _left:0; width:11px;height:11px;overflow:hidden;}
    body.popupCase04 div.scrollArea ul.noticeList li p.wall{margin-left:15px; margin-bottom:5px;}
    body.popupCase04 div.scrollArea ul.noticeList li p.wall span.bookTitle{font-size:12px; color:#4b4b4b;}
    body.popupCase04 div.scrollArea ul.noticeList li div.letterpress{margin-left:15px; line-height:150%; font-size:11px; color:#4b4b4b;}
    body.popupCase04 div.scrollArea ul.noticeList li p.link{margin-left:15px; margin-top:5px; color:#C1C1C1; font-weight:bold;}
    body.popupCase04 div.scrollArea ul.noticeList li p.link span.line{padding-left:15px; background:url(/mylibrary/images/bg_22iframe_line.gif) 0 0 no-repeat;}
    body.popupCase04 div.scrollArea ul.noticeList li p.link span.arrow{padding-left:9px; background:url(/mylibrary/images/bg_20iframe_arrow.gif) 0 3px no-repeat;}
    body.popupCase04 div.scrollArea ul.noticeList li p.link span{padding-right:15px;}
    body.popupCase04 div.scrollArea ul.noticeList li p.link a{color:#C16B24; font-weight:bold; padding-right:15px;}
    body.popupCase04 div.scrollArea ul.noticeList li p.link a.arrow{padding-left:9px; background:url(/mylibrary/images/bg_20iframe_arrow.gif) 0 3px no-repeat;}
    body.popupCase04 div.scrollArea ul.noticeList li p.link a.line{padding-left:15px; background:url(/mylibrary/images/bg_22iframe_line.gif) 0 0 no-repeat;}
    body.popupCase04 div.navi div.paging{clear:both;width:100%;text-align:center;padding-top:20px;}
    body.popupCase04 div.navi div.btmh0{padding-bottom:0px;}
    body.popupCase04 div.navi div.paging ul li{display:inline;height:15px;padding:0 4px 0 4px;vertical-align:top;font-weight:bold;}
    body.popupCase04 div.navi div.paging ul li a{position:relative;top:2px;left:0px;*top:0px;}
    body.popupCase04 div.navi div.paging ul li a:link, div.paging ul li a:visited{color:#666;}
    body.popupCase04 div.navi div.paging ul li a.choice:link, div.paging ul li a.choice:visited{color:#ff8600;}
    body.popupCase04 div.navi div.paging ul li.first{background:none;}
    body.popupCase04 div.navi div.paging ul li input{vertical-align:top;*margin-top:-2px;}
    body.popupCase04 div.navi div.paging ul li.btn01{background:none;width:18px;height:15px;padding:0px;}
    body.popupCase04 div.navi div.paging ul li.btn02{background:none;width:33px;height:15px;padding:0px;}
    body.popupCase04 div.navi div.paging ul li strong{display:inline-block; border:1px solid #c7c7c7;background-color:#f5f5f5;color:#ff8600;padding:3px 7px 3px 5px;*margin-top:-4px;   text-decoration:none;font-size:11px;letter-spacing:-1px;vertical-align:middle;}
    body.popupCase04 .close { clear:both; background:#848484 url('/kiwi/images/c_pop_bottom.gif') 0 0 no-repeat; text-align:right; height:27px; overflow:hidden; }



/* 2009.10.20 22page pop iframe */
/*  body.popupCase04{margin:0; padding:0; width:100%; height:1024px; border-top:1px solid #ebebeb;}*/
    body.popupCase04 img{border:0;}
    body.popupCase04 div.topNavi{background:url(/mylibrary/images/bg_22iframe_top.gif) repeat-x; height:38px; width:100%;}
    body.popupCase04 div.topNavi ul.item{list-style: none; margin:0; padding:0; margin-left:21px;}
    body.popupCase04 div.topNavi ul.item li{float:left;}
    body.popupCase04 .tableBox{width:688px; margin:0 auto; padding-bottom:24px; border-bottom:1px solid #ebebeb;}
    body.popupCase04 .tableBox p{margin-top:18px; margin-bottom:8px;}
    body.popupCase04 .fileBox input.file{height:23px;}
    body.popupCase04 table.insertData{font-family:dotum;}
    body.popupCase04 table.insertData th,table.insertData td{margin:0;}
    body.popupCase04 table.insertData th{text-align:right; padding-right:5px;}
    body.popupCase04 table.insertData th img.nomal{padding-right:10px;}
    body.popupCase04 table.insertData td.type{font-size:12px; color:#6B6B6B;}
    body.popupCase04 table.insertData span.tag{padding-left:9px; font-size:11px; color:#6B6B6B; letter-spacing:-1px; }
    body.popupCase04 table.insertData input.dataName{border:1px solid #d9d9d9; width:624px; height:20px;}
    body.popupCase04 table.insertData input.writer{border:1px solid #d9d9d9; width:341px; height:20px;}
    body.popupCase04 table.insertData input.date{border:1px solid #d9d9d9; width:180px; height:20px;}
    body.popupCase04 table.insertData textarea.summary{width:624px; height:38px; border:1px solid #D9D9D9;}
    body.popupCase04 .fileBox{width:688px; margin:0 auto; padding-bottom:20px; border-bottom:1px solid #ebebeb;}
    body.popupCase04 .fileBox p.title{margin-top:18px; margin-bottom:8px;}
    body.popupCase04 .fileBox input.url{width:383px; height:19px; padding:2px; border:1px solid #D9D9D9;}
    body.popupCase04 .fileBox p.http{float:left; padding:8px 5px 0 0;}
    body.popupCase04 .fileBox td.link{font-size:12px; font-family:dotum; color:#747474;}
    body.popupCase04 .fileBox td.link a{color:#747474; text-decoration:none; font-size:11px;}
    body.popupCase04 .fileBox td.link a:hover{text-decoration:underline;}
    body.popupCase04 .fileBox th.insert{vertical-align:top; padding-top:3px;}
    body.popupCase04 .fileBox td.addFile{vertical-align:top; padding-top:7px;}
    body.popupCase04 .fileBox td.url{}
    body.popupCase04 .fileBox td.url div{}
    body.popupCase04 .fileBox img.url{float:left; margin-top:3px;}
    body.popupCase04 .fileBox div.radio {position:relative; width:75px;}
    body.popupCase04 .fileBox div.radio div.custom-radio { position: relative;top:0; left:0px;float:left;  height:16px;overflow:hidden;}
    body.popupCase04 .fileBox div.radio div.custom-radio label{
        display: block;
        position: relative;
        z-index: 1;
        float:left;
        font-size: 11px;
        line-height:1.7em;
        padding-right: 1em;
        height:16px;
        padding: 0 0 0 20px;
        cursor: pointer;
    }
    body.popupCase04 .fileBox div.radio div.custom-radio label {background: url(/commons/images/radiogray_off.gif) no-repeat left top; }
    body.popupCase04 .fileBox div.radio div.custom-radio label.checked {background: url(/commons/images/radiogray_on.gif) no-repeat left top; }
    body.popupCase04 .fileBox td input.button01{border:1px solid #898989; background:#898989 url(/mylibrary/images/btn_22iframe_findUrl.gif) -2px -2px no-repeat; width:84px; height:24px; padding:0;}


    body.popupCase04 div.useBox{width:688px; margin:0 auto;}
    body.popupCase04 div.useBox p.title{margin:0; margin-bottom:20px; margin-top:14px;}
    body.popupCase04 div.useBox div.radioArea02 {display:inline-block; margin:0; padding:0; width:173px; height:24px; margin-left:5px;}
    body.popupCase04 div.useBox div.radioArea02 div.custom-radio { position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
    body.popupCase04 div.useBox div.radioArea02 div.custom-radio label{
        display: block;
        position: relative;
        z-index: 1;
        float:left;
        font-size: 11px;
        line-height:1.7em;
        padding-right: 1em;
        height:16px;
        padding: 0 0 0 25px;
        cursor: pointer;
    }
    body.popupCase04 div.useBox div.radioArea02 div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat 1px 0; }
    body.popupCase04 div.useBox div.radioArea02 div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat 1px 0; }
    body.popupCase04 div.useBox div.radioArea02 img{ margin-top:2px;}
    body.popupCase04 div.useBox div.useGuide{width:676px; height:62px; padding:5px; border:1px solid #d9d9d9; overflow:auto; font-size:12px; font-family: dotum, "돋움", sans-serif; margin-bottom:6px;}
    body.popupCase04 div.useBox .checkArea30{width:11px; height:11px; float:left; position:relative; margin-top:3px;}
    body.popupCase04 div.useBox .checkArea30 div.custom-checkbox, body.popupCase04 div.useBox .checkArea30 div.custom-radio { position: relative; top:0;left:0px;*left:0px;width:11px;height:11px;overflow:hidden;}
    body.popupCase04 div.useBox p.agree{font-size:11px; font-family:dotum; padding-top:3px; padding-left:18px; color:#7F7F7F; font-weight:bold; letter-spacing:-1px;}
    /* body.popupCase04 .fileBox table input.file{} */




div.public{position:relative; background:url(/mylibrary/images/bg_22page_public.gif) 0 0 no-repeat; width:375px; height:78px; padding:14px 0 0 164px; color:#747474;}
div.public p.mark{position:absolute; left:164px; top:34px;}
div.public dl{padding:7px 0 0 61px;}
div.public dl dt{clear:both; float:left; margin-top:3px;}
div.public dl dd{margin-top:2px;}
div.public dl dd ul li{float:left; color:#747474; font-size:11px; padding:0 3px;}

    body.popupCase04 div.creativeBox{clear:both; width:690px; margin:0 auto;}
    body.popupCase04 div.creativeBox div.checkPoint{position:relative; width:690px; height:91px; background:url(/mylibrary/images/bg_22iframe_bottom01.gif) 0 0 no-repeat;}
    body.popupCase04 div.creativeBox div.checkPoint p.title{margin:0; padding:0; position:absolute; left:20px; top:20px;}
    div.checkArea14{position:absolute; left:166px; top:15px;}
    div.checkArea14 div.custom-checkbox, div.checkArea14 div.custom-radio {position: relative; top:0;left:0;*left:0;width:11px;height:11px;overflow:hidden;}
    div.checkArea15{position:absolute; left:0; top:5px;}
    div.checkArea15 div.custom-checkbox, div.checkArea14 div.custom-radio {position: relative; top:0;left:0;*left:0;width:11px;height:11px;overflow:hidden;}
    body.popupCase04 div.creativeBox div.checkPoint p.checkGuide{float:left; font-family: dotum, "돋움", sans-serif; font-size:11px; margin-left:184px; margin-top:16px; display:inline; color:#7f7f7f;}
    body.popupCase04 div.creativeBox div.checkPoint p.mark{position:absolute; margin:0; left:166px; top:33px;}
    body.popupCase04 div.creativeBox div.checkPoint img.list01{position:absolute; top:37px; left:242px;}
    body.popupCase04 div.creativeBox div.checkPoint img.list02{position:absolute; top:56px; left:242px;}

    body.popupCase04 div.creativeBox div.checkPoint ul.yesno{position:absolute; top:35px; left:302px; margin:0; padding:0; list-style: none; font-size:11px; color:#747474;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno li {float:left; height:22px;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno li.type01{width:40px;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno li.type02{width:58px;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno li div.custom-radio { position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno li div.custom-radio label{
        display: block;
        position: relative;
        z-index: 1;
        float:left;
        font-size: 11px;
        line-height:1.7em;
        padding-right: 1em;
        height:16px;
        padding: 0 0 0 20px;
        cursor: pointer;
    }
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno li div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat left top; }
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno li div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat left top; }
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01{position:absolute; top:54px; left:302px; margin:0; padding:0; list-style: none; font-size:11px; color:#747474;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01 li {float:left; width:63px; height:22px;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01 li.type01{width:40px;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01 li.type02{width:58px;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01 li.last{width:160px}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01 li div.custom-radio { position: relative;top:0px; left:0px;float:left;/*width:11px;*/height:16px;overflow:hidden;}
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01 li div.custom-radio label{
        display: block;
        position: relative;
        z-index: 1;
        float:left;
        font-size: 11px;
        line-height:1.7em;
        padding-right: 1em;
        height:16px;
        padding: 0 0 0 20px;
        cursor: pointer;
    }
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01 li div.custom-radio label {background: url(/commons/images/radio_off.gif) no-repeat left top; }
    body.popupCase04 div.creativeBox div.checkPoint ul.yesno01 li div.custom-radio label.checked {background: url(/commons/images/radio_on.gif) no-repeat left top;}
    body.popupCase04 p.tail{margin:0;}
    body.popupCase04 div.lastBox{position:relative; margin-top:3px;}
    body.popupCase04 div.lastBox span.open{font-size:11px; color:#7f7f7f;}
    body.popupCase04 div.lastBox span.text01{position:absolute; left:15px; top:5px;}
    body.popupCase04 div.lastBox a.img01 img{width:50px; margin-left:180px;}
    body.popupCase04 div.creativeBox .radioArea02{margin-left:3px;}
    body.popupCase04 div.creativeBox .checkArea30{padding-left:5px; width:11px; height:11px; float:left; position:relative; margin-top:12px;}
    body.popupCase04 div.creativeBox .checkArea30 div.custom-checkbox, body.popupCase04 div.useBox .checkArea30 div.custom-radio { position: relative; top:0;left:0px;*left:0px;width:11px;height:11px;overflow:hidden;}
    body.popupCase04 div.creativeBox p.agree{margin:0; padding:0; float:left; font-size:11px; font-family:dotum; padding-top:12px; padding-left:7px; color:#7F7F7F; font-weight:bold; letter-spacing:-1px;}
    body.popupCase04 div.creativeBox img.save{float:left; margin-top:8px; margin-left:11px;}
    body.popupCase04 div.creativeBox div.txt{float:left; color:#7F7F7F; font-size:11px; font-family:dotum; padding-top:8px; margin-left:8px;}
    body.popupCase04 div.creativeBox div.txt p{margin:0; padding:0; height:16px;}
    body.popupCase04 div.creativeBox div.txt p span{font-size:12px;}

/* bookcase_3page_pop */
    body.popupCase03 {width:662px;}
    body.popupCase03 div.popWrap{width:618px; margin-left:auto; margin-right:auto;}

/* navi width:auto */
    .pagenate_wrap100 { clear:both; width:auto; border:0; border:1px solid #ebebeb; text-align:center; overflow:hidden; }
    .pagenate_wrap100.none { border:0; }
    .pagenate_wrap100.borderTop {border:0; border-top:1px solid #ebebeb;}
    .pagenate_wrap100 .pagenate { margin:27px 0 20px; width:auto; text-align:center; }
    .pagenate_wrap100 .pagenate input { margin:0; margin-top:3px; padding:0; vertical-align:top; }
    .pagenate_wrap100 .pagenate input.prev { padding-right:10px; }
    .pagenate_wrap100 .pagenate input.next { padding-left:10px; }
    .pagenate_wrap100 .pagenate a { display:-moz-inline-box; display:inline-block; vertical-align:middle; text-align:center; }
    .pagenate_wrap100 .pagenate a.num { padding:3px; width:14px; color:#f16a0c; font:11px/14px Dotum; color:#666666; text-align:center; }
    .pagenate_wrap100 .pagenate a.current { padding:2px; width:14px; color:#ff8600; border:1px solid #c7c7c7; font:bold 11px/14px Dotum; text-align:center; background-color:#f5f5f5; }
    .pagenate_wrap100 .pagenate a:hover { padding:2px; width:14px; color:#ff8600; border:1px solid #c7c7c7; text-decoration:none; background-color:#f5f5f5; }
    .pagenate_wrap100 .search { margin-bottom:44px; text-align:center; }
    .pagenate_wrap100 .search input.search_input { padding:1px 5px; width:233px; font:11px/14px Dotum; color:#666666; border:1px solid #e5e5e5; background-color:#f1f1f1; vertical-align:top; }
    .pagenate_wrap100 .search input.search_btn { width:39px; height:19px; vertical-align:top; }
    .pagenate_wrap100.popup_page { margin:0; padding:0; width:714px; border:0; }
    .pagenate_wrap100.popup_page .pagenate { margin:27px 0 20px; width:566px; text-align:center; }



/* etc */
label.accessibility{visibility:hidden;overflow:hidden;width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; position:absolute;}
.absoluteArea{position:absolute;}
.BodyContainer{display:inline-block; _overflow:auto;}
div.wrap div.header div.sub_search_area{z-index:999;} /* top select box */
.head_line_mu{z-index:1;} /* top navi */


/* pagenate */
    .pagenate_wrap01 { clear:both; width:928px; overflow:hidden; }
    .pagenate_wrap01.none { border:0; }
    .pagenate_wrap01 .pagenate { margin:17px 0 45px 0; width:928px; text-align:center; }
    .pagenate_wrap01 .pagenate a.num { display:inline-block; margin:0 -3px; padding:0 3px; width:20px; font:bold 12px/15px Dotum; color:#666666; background:url(/mylibrary/images/pagenate_block.gif) no-repeat right 0; text-align:center; }
    .pagenate_wrap01 .pagenate a.lastChild { margin-right:3px; background:none; }
    .pagenate_wrap01 .pagenate a:hover { color:#ff8600; text-decoration:none; }
    .pagenate_wrap01 .pagenate input { vertical-align:top; }
    .pagenate_wrap01 .search { margin-bottom:44px; text-align:center; }
    .pagenate_wrap01 .search input.search_input { padding:1px 5px; width:233px; font:11px/14px Dotum; color:#666666; border:1px solid #e5e5e5; background-color:#f1f1f1; vertical-align:top; }
    .pagenate_wrap01 .search input.search_btn { width:39px; height:19px; vertical-align:top; }

    .pagenate_wrap02 { clear:both; width:928px; overflow:hidden; }
    .pagenate_wrap02.none { border:0; }
    .pagenate_wrap02 .pagenate { margin:17px 0 14px 0; width:928px; text-align:center; }
    .pagenate_wrap02 .pagenate a.num { display:inline-block; margin:0 -3px; padding:0 3px; width:20px; font:bold 12px/15px Dotum; color:#666666; background:url(/mylibrary/images/pagenate_block.gif) no-repeat right 0; text-align:center; }
    .pagenate_wrap02 .pagenate a.lastChild { margin-right:3px; background:none; }
    .pagenate_wrap02 .pagenate a:hover { color:#ff8600; text-decoration:none; }
    .pagenate_wrap02 .pagenate input { vertical-align:top; }
    .pagenate_wrap02 .search { margin-bottom:44px; text-align:center; }
    .pagenate_wrap02 .search input.search_input { padding:1px 5px; width:233px; font:11px/14px Dotum; color:#666666; border:1px solid #e5e5e5; background-color:#f1f1f1; vertical-align:top; }
    .pagenate_wrap02 .search input.search_btn { width:39px; height:19px; vertical-align:top; }

/* paging */
div.paging{clear:both;width:100%;text-align:center;padding-top:20px;padding-bottom:40px;}
div.btmh0{padding-bottom:0px;}

div.paging .search { margin-bottom:44px; margin-top:14px; text-align:center; }
div.paging .search input.search_input { padding:1px 5px; width:233px; font:11px/14px Dotum; color:#666666; border:1px solid #e5e5e5; background-color:#f1f1f1; vertical-align:top; }
div.paging .search input.search_btn { width:39px; height:19px; vertical-align:top; }


div.paging ul{}
div.paging ul li{
    display:inline;
    height:15px;
    /*padding:0 8px 0 8px;*/
    padding:0 4px 0 4px;
    vertical-align:top;
    font-weight:bold;
    /*background:url('../images/myriss/bg_paging_line.gif') no-repeat left top;*/
}
div.paging ul li a{position:relative;top:2px;left:0px;*top:0px;}
div.paging ul li a:link, div.paging ul li a:visited{color:#666;}
div.paging ul li a.choice:link, div.paging ul li a.choice:visited{color:#ff8600;}
div.paging ul li.first{background:none;}
div.paging ul li input{vertical-align:top;/*margin-top:-2px;*/*margin-top:-2px;}
div.paging ul li.btn01{background:none;width:18px;height:15px;padding:0px;}
div.paging ul li.btn02{background:none;width:33px;height:15px;padding:0px;}
div.paging ul li strong{
    display:inline-block;
    border:1px solid #c7c7c7;
    background-color:#f5f5f5;
    color:#ff8600;
    padding:3px 7px 3px 5px;
    /*margin-right:4px;*/
    *margin-top:-4px;
    text-decoration:none;
    font-size:11px;
    letter-spacing:-1px;
    vertical-align:middle;
}


/* 2009. 11. 04 search 39page popup */
    .popBody100 .popGroup38 {width:620px; margin:0 auto;}
    .popBody100 .popGroup38 .titleArea38{width:570px; height:67px; margin:0 auto; border-bottom:1px solid #D4D0C6;}
    .popBody100 .popGroup38 .titleArea38 h1{margin-top:32px;}
    .popBody100 .popGroup38 table{width:620px; font-size:12px; font-family: dotum, "돋움", sans-serif;}
    .popBody100 .popGroup38 table tr th{width:160px;}
    .popBody100 .popGroup38 table tr td{height:38px;}
    .popBody100 .popGroup38 table tr td input{width:400px; border:1px solid #D9D9D9;}
    .popBody100 .popGroup38 table tr td.add {}
    .popBody100 .popGroup38 table tr td .addFile{width:380px; border:1px solid #D9D9D9; height:88px; padding:10px;}
    .popBody100 .popGroup38 table tr td .addFile ul{list-style: none; margin:0; padding:0; line-height:170%;}
    .popBody100 .popGroup38 table tr td .addFile ul li {float:left; width:100%;}
    .popBody100 .popGroup38 table tr td .addFile ul li span{float:left;}
    .popBody100 .popGroup38 table tr td .addFile ul li a{float:right; width:83px;}
    .popBody100 .popGroup38 .btn{width:115px; margin:44px auto;}

/* 2009-10-29 20page  */
.contentsGroup27 div.page20{padding:24px 28px;}
.contentsGroup27 div.page20 ul.separation{padding-left:6px; line-height:150%; float:left;}
.contentsGroup27 div.page20 p.url{padding-left:6px; float:right; color:#8B8B8B; line-height:16px; padding-top:2px;}
.contentsGroup27 div.page20 p.url img{margin-top:-2px;}
.contentsGroup27 div.page20 p.title{padding-left:6px; clear:both; color:#616161; font-size:19px; font-weight:bold; line-height:120%; padding-top:53px;}
.contentsGroup27 div.page20 p.engTitle{padding-left:6px; color:#616161; line-height:30px;}
.contentsGroup27 div.page20 div.enter{background-color:#F1F1F1; border:2px solid #949494; padding:11px 6px; color:#616161; font-weight:bold;}
.contentsGroup27 div.page20 div.enter img{margin-left:5px;}
.contentsGroup27 div.page20 dl.description{padding-left:6px; margin-top:26px;}
.contentsGroup27 div.page20 dl.description dt{font-size:14px; font-weight:bold; color:#424242; margin-bottom:15px;}
.contentsGroup27 div.page20 dl.description dd{color:#616161; width:860px; line-height:130%;}
.contentsGroup27 div.office{border-bottom:1px solid #EBEBEB; height:38px; background:url(/mylibrary/images/bg_search28_top.gif) repeat-x;}
.contentsGroup27 div.office div.movement{float:left;}
.contentsGroup27 div.office div.movement ul.itemList{float:left; line-height:38px; margin-left:14px;}
.contentsGroup27 div.office div.movement ul.itemList li{float:left; padding:0 10px;}
.contentsGroup27 div.office div.movement ul.itemList li.line{background:url(/mylibrary/images/bg_textGroup27_line.gif) 0 14px no-repeat;}
.contentsGroup27 div.office div.movement ul.itemList li a.arrow{background:url(/mylibrary/images/bg_textGroup27_arrow.gif) 0 2px no-repeat; padding-left:7px; font-weight:bold; font-size:11px;}
.contentsGroup27 div.office div.array{float:right; padding-right:11px;}
.contentsGroup27 div.office div.array .item01, .contentsGroup27 div.office div.array .item02, .contentsGroup27 div.office div.array .item03, .contentsGroup27 div.office div.array .item04{float:left;}
.contentsGroup27 div.office div.array .item01{padding:12px 7px;}
.contentsGroup27 div.office div.array .item02{padding:6px 0;}
.contentsGroup27 div.office div.array .item03{padding:8px 3px;}
.contentsGroup27 div.office div.array .item04{padding:8px 4px;}
.contentsGroup27 div.office div.array div.selectMove{position:relative;}

/* 2009-11-02 bookcase_3.html_pop */
div.popPage3{clear:both; width:618px;}
div.popPage3 div.iframe01{border:5px solid #E7E7E7; width:228px; height:220px; float:left;}
div.popPage3 div.iframe02{border:5px solid #E7E7E7; border-left:0; float:left; width:375px; height:220px;}
div.popPage3 p.choice{clear:both; color:#852609; font-weight:bold; padding:18px 0 10px 0;}
div.popPage3 div.category{border:1px solid #DEDEDE; background:#F2F2F2; font-weight:bold; padding:16px 39px;}
div.popPage3 div.category ul li{height:28px;}
div.popPage3 div.category ul li span.title{float:left; padding-top:5px; line-height:120%;}
div.popPage3 div.category ul li input.node{float:left; margin-left:9px; display:inline; border:1px solid #BABABA; padding:2px 5px; width:401px; height:16px;}
div.popPage3 div.category ul li a.cancel{float:left; margin-left:6px; margin-top:2px; display:inline;}
div.popPage3 p.enter{width:54px; margin:14px auto 16px;}
div.popPage3 p.enter input.enter{width:54px; height:27px;}

/* bookcase_3.html_pop_iframe02 */
div.page3iframe02{}
div.page3iframe02 input.searchItem{float:left; border:2px solid #616161; padding:5px; width:176px; height:15px; margin:16px 6px 0 16px;  display:inline;}
div.page3iframe02 input.search{width:43px; height:31px; margin-top:16px; float:left;}
div.page3iframe02 span.ex{float:left; line-height:120%; margin-top:32px;}
div.page3iframe02 table{clear:both; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; margin-top:10px; margin-left:16px;}
div.page3iframe02 table th{color:#898888; font-weight:bold; padding:6px 0; text-align:center; background:#F9F9F8; border:1px solid #E8E8E8;}
div.page3iframe02 table td{text-align:center; padding:4px 0; border-left:1px solid #E8E8E8;}
div.page3iframe02 table td a{text-decoration:underline;}

/* 2009-11-26 kjs 18page */
div.textGroup18 div.bc_info ul li.open span.orange{color:#F16A0C;}
div.textGroup18 div.solution{margin-top:8px;}
div.textGroup18 div.solution div.leftSector{float:left;}
div.textGroup18 div.solution div.rightSector{/* margin-left:600px; */}
div.textGroup18 div.solution div.rightSector div.editerSelector{margin-top:8px; border:1px solid #DFDFDF; /* padding:9px 0 11px 0;*/ height:33px; background:url(/mylibrary/images/bg_18page_dt.gif) 0 0 repeat-x;}
div.textGroup18 div.solution div.rightSector div.editerSelector div{float:left; line-height:33px; height:33px;}
div.textGroup18 div.solution div.rightSector div.editerSelector div.area01{width:81px; text-align:center; padding:11px 0;}
div.textGroup18 div.solution div.rightSector div.editerSelector div.area02{width:73px;}
div.textGroup18 div.solution div.rightSector div.editerSelector div.area03{width:71px; text-align:center; padding:11px 0;}
div.textGroup18 div.solution div.rightSector div.editerSelector div.area04{width:101px; text-align:center; padding:11px 0;}
div.textGroup18 div.solution div.rightSector div.editerSelector div input{width:53px; height:17px; padding:2px 5px 1px; border:1px solid #DFDFDF; margin-top:5px; color:#686868;}
div.textGroup18 div.solution div.rightSector div.editerSelector div .left{float:left;}
div.textGroup18 div.solution div.rightSector div.editerSelector div .right{float:right;}
div.textGroup18 div.solution div.rightSector dl{border:1px solid #DFDFDF;}
div.textGroup18 div.solution div.rightSector dt{padding:9px 0 11px 0; background:url(/mylibrary/images/bg_18page_dt.gif) 0 0 repeat-x;}
div.textGroup18 div.solution div.rightSector dt img{margin-left:18px;}
div.textGroup18 div.solution div.rightSector dd{border-top:1px solid #dfdfdf; padding:9px 0 8px 19px;}
div.textGroup18 div.solution div.rightSector dd a{font-size:11px; color:#5F5F5F;}
div.textGroup18 div.solution div.rightSector dd a.type01{background:url(/mylibrary/images/bul_18page_type01.gif) 0 1px no-repeat; padding-left:16px;}
div.textGroup18 div.solution div.rightSector dd a.type02{background:url(/mylibrary/images/bul_18page_type02.gif) 0 1px no-repeat; padding-left:16px;}
div.textGroup18 div.solution div.rightSector dd a.type03{background:url(/mylibrary/images/bul_18page_type03.gif) 0 1px no-repeat; padding-left:16px;}
div.textGroup18 div.solution div.rightSector dd a.type04{background:url(/mylibrary/images/bul_18page_type04.gif) 0 1px no-repeat; padding-left:16px;}
div.textGroup18 div.solution div.rightSector ul{width:130px; margin:8px auto 0; height:20px;}
div.textGroup18 div.solution div.rightSector ul li{float:left; margin-right:5px; display:inline;}
div.textGroup18 div.solution div.rightSector div.editer{float:left;}
div.textGroup18 div.solution div.rightSector p.btn{width:82px; margin:0 auto; padding-top:10px; clear:both;}
div.textGroup18 p.btn{width:82px; margin:19px auto 0;}
div.textGroup18 div.lib_original_edit div.RSection ul.moveChoice{margin-right:0;}
div.originalmemoWrap{width:100%;}
div.originalmemoLeft{width:100%;float:left; margin-left:-330px;}
div.originalmemoLeftPadding{padding-left:330px; padding-top:8px;}
div.originalmemoRight{width:330px; float:left;}

/* 2009-11-30 간략 보기 모듈 */


.srSPview{background:#f7f7f7 url(/search/images/bg_spview.jpg) repeat-x 0 0; padding:21px 3px 15px 45px; margin:-1px -15px 0 -24px; _position:relative; *margin-right:-15px;}
.srSPview h3{font-size:15px;letter-spacing:-2px;padding-bottom:13px;}
.srSPview .sptxt{line-height:18px;padding:0 25px 18px 0;}
.srSPview .spindx h4{height:25px;}
.srSPview .spindx dl{padding-left:11px;color:#c16b24;line-height:16px;}
.srSPview .spindx dd{padding-left:20px;}
.srSPview div.closeBtn{float:right; margin-right:10px;}
.srSPview .spindx .close{height:10px;background:url(/search/images/bg_list.gif) no-repeat 11px 8px;padding-right:19px;}
.srSPview .spindx .close a span{display:none;}
.srSPview .spindx .close a{float:right;display:block;width:27px;height:10px;background:url(/search/images/bt_close_x2.gif) no-repeat 0 0;}

.srSPviewPOp {background:#f7f7f7 url(/search/images/bg_spview.jpg) repeat-x 0 0; padding:21px 3px 15px 45px; margin-top:10px; margin-right:15px;}
.srSPviewPOp h3{font-size:15px;letter-spacing:-2px;padding-bottom:13px;}
.srSPviewPOp .sptxt{line-height:18px;padding:0 25px 18px 0;}
.srSPviewPOp .spindx h4{height:25px;}
.srSPviewPOp .spindx dl{padding-left:11px;color:#c16b24;line-height:16px;}
.srSPviewPOp .spindx dd{padding-left:20px;}
.srSPviewPOp div.closeBtn{float:right; margin-right:10px;}
.srSPviewPOp .spindx .close{height:10px;background:url(/search/images/bg_list.gif) no-repeat 11px 8px;padding-right:19px;}
.srSPviewPOp .spindx .close a span{display:none;}
.srSPviewPOp .spindx .close a{float:right;display:block;width:27px;height:10px;background:url(/search/images/bt_close_x2.gif) no-repeat 0 0;}




/* 북마클릿 설치 안내 */

div.textGroup100{}
div.textGroup100 div.wall{border:1px solid #EBEBEB; padding:37px 60px 37px 63px; background:url(/mylibrary/images/bg_100page_wall.gif) bottom 0 repeat-x;}
div.textGroup100 div.wall p.title{font-size:14px; color:#4A4A4A; padding-left:12px; font-weight:bold; background:url(/mylibrary/images/bul_100page_title.gif) 0 1px no-repeat;}
div.textGroup100 div.wall p.tag{letter-spacing:-1px; padding:20px 0 14px 0;}
div.textGroup100 div.wall p.tag span.orange{color:#F16A0C;}
div.textGroup100 div.wall div.box01{width:805px; height:140px; background:url(/mylibrary/images/bg_100page_box01.gif) 0 0 no-repeat; margin-bottom:23px;}
div.textGroup100 div.wall div.box01 dl {padding:23px 0 0 258px;;}
div.textGroup100 div.wall div.box01 dl dt{color:#424242; font-weight:bold;}
div.textGroup100 div.wall div.box01 dl dd{color:#7F7F7F;}
div.textGroup100 div.wall div.box01 dl dd.type01{padding:20px 0 0 20px;}
div.textGroup100 div.wall div.box01 dl dd.type02{padding:7px 0 0 20px; line-height:150%;}
div.textGroup100 div.wall p.subtitle{padding:0 0 13px 0;}
div.textGroup100 div.wall p.subtitle img.make{position:relative; top:-4px;}
div.textGroup100 div.wall p.subtitle strong{padding:0 23px 0 12px; background:url(/mylibrary/images/bg_100page_subtitle.gif) 0 5px no-repeat;}
div.textGroup100 div.wall textarea.code{border:1px solid #D9D9D9; background:white; padding:5px;  height:96px; margin-bottom:22px; width:793px; font-family: dotum, "돋움", sans-serif; font-size: 12px;}
div.textGroup100 div.wall p.bottom{color:#000000; line-height:120%;}
div.textGroup100 div.wall div.sample{border:1px solid #D9D9D9; background:#F7F7F7 url(/mylibrary/images/bg_100page_sample.gif) 285px 17px no-repeat; padding:11px 0 11px 0; margin-bottom:16px; text-align:center;}
div.textGroup100 div.wall div.sample span.type01{padding-right:30px; color:#717171; font-weight:bold;}
div.textGroup100 div.wall div.sample span.type02{padding-left:7px; color:#454545;}
div.textGroup100 div.wall div.sample input{border:1px solid #D9D9D9; width:133px; height:17px; padding:2px 5px 1px;}
